html{scroll-behavior:smooth}html,body{height:100%}*{margin:0;padding:0;font-family:Manrope,sans-serif}a{text-decoration:none;cursor:pointer;color:#000}.subtitle{color:#a73836;text-align:center;text-transform:uppercase;font-size:.875rem;font-weight:700}.main-cta{font-size:1rem;background-color:#cf4745;color:#fff;padding:10px 20px;border:1px solid #CF4745;cursor:pointer;box-shadow:0 4px 10px #0003;border-radius:5px;display:inline-flex;align-items:center;gap:5px}.secondary-cta{font-size:1rem;color:#cf4745;background-color:#fff;padding:10px 20px;border:1px solid #CF4745;cursor:pointer;box-shadow:0 2px 4px #0000001a;border-radius:5px;display:inline-flex;align-items:center;gap:5px}.secondary-cta-color-hover:hover{color:#fff;background-color:#cf4745}.scale-hover:hover{transform:scale(1.05)}.cta-icon:after{content:"";display:inline-block;width:24px;height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23CF4745" stroke-linecap="round" stroke-linejoin="round" width="24" height="24" stroke-width="2"> <path d="M5 12l14 0"></path> <path d="M15 16l4 -4"></path> <path d="M15 8l4 4"></path> </svg>');background-repeat:no-repeat;background-size:contain}.secondary-cta-color-hover:hover .cta-icon:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23ffffff" stroke-linecap="round" stroke-linejoin="round" width="24" height="24" stroke-width="2"> <path d="M5 12l14 0"></path> <path d="M15 16l4 -4"></path> <path d="M15 8l4 4"></path> </svg>')}.post-content h2,.post-content h3,.post-content h4{font-weight:600;margin-top:2.5rem;margin-bottom:1rem;line-height:1.4}.post-content a{color:#000;font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.post-content ul,.post-content ol{padding-left:2em;margin-bottom:1.5rem}.post-content .youtube-embed-container,.post-content .post-image-container{position:relative;width:100%;overflow:hidden;margin:2rem 0;border-radius:8px}.post-content .youtube-embed-container{padding-bottom:56.25%}.post-content .youtube-embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.post-content .post-image-container img{width:100%;height:auto;display:block}.post-content .post-image-container figcaption,.post-content .youtube-embed-container figcaption{font-size:.9rem;color:#6c757d;text-align:center;margin-top:.5rem}.post-content{font-size:1.1rem;line-height:1.7;color:#343a40}.post-content p{margin-bottom:1.5rem}.post-content h1,.post-content h2,.post-content h3,.post-content h4{font-weight:600;margin-top:2.5rem;margin-bottom:1rem;line-height:1.4;color:#1a1a1a}.post-content a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s}.post-content a:hover{color:#cf4745}.post-content strong,.post-content b{font-weight:600}.post-content ul,.post-content ol{padding-left:1.5rem;margin-bottom:1.5rem}.post-content li{margin-bottom:.5rem}.post-content figure{margin:2.5rem 0}.post-content figure img{width:100%;height:auto;border-radius:8px}.post-content figure figcaption{font-size:.9rem;color:#6c757d;text-align:center;margin-top:.5rem}@media (prefers-color-scheme: dark){.post-content{color:#ced4da}.post-content h1,.post-content h2,.post-content h3,.post-content h4{color:#f8f9fa}.post-content a{color:#000}.post-content a:hover{color:#cf4745}}.text-block-section .content-body p{font-size:1.1rem;line-height:1.7;margin-bottom:1.5rem}.text-block-section .content-body a{color:#000;text-decoration:underline}
