.page-module__TkwxoW__hero{background:#0b2035;padding:10rem 0 5rem;position:relative;overflow:hidden}.page-module__TkwxoW__heroAmbient{pointer-events:none;background:radial-gradient(80% 60% at 20% 100%,#0b3d5c80 0%,#0000 70%),radial-gradient(50% 50% at 80% 20%,#145a8233 0%,#0000 70%),radial-gradient(100% 100%,#061b2e4d 0%,#0000 100%);position:absolute;inset:0}.page-module__TkwxoW__heroLight{pointer-events:none;background:radial-gradient(30% 40% at 30% 60%,#2e9bcc0d 0%,#0000 100%),radial-gradient(25% 35% at 70% 30%,#145a820f 0%,#0000 100%);width:200%;height:200%;animation:25s ease-in-out infinite alternate page-module__TkwxoW__lightDrift;position:absolute;inset:-50%}@keyframes page-module__TkwxoW__lightDrift{0%{transform:translate(0)}50%{transform:translate(2%,-2%)}to{transform:translate(-1%,1%)}}.page-module__TkwxoW__heroContent{z-index:1;max-width:740px;position:relative}.page-module__TkwxoW__breadcrumb{text-transform:uppercase;letter-spacing:.08em;color:#ffffff4d;align-items:center;gap:.4rem;margin-bottom:1.5rem;font-size:.7rem;font-weight:500;display:flex}.page-module__TkwxoW__breadcrumb a{color:#ffffff59;text-decoration:none;transition:color .2s}.page-module__TkwxoW__breadcrumb a:hover{color:#ffffffb3}.page-module__TkwxoW__heroTitle{color:#fff;margin-bottom:1rem;font-size:clamp(2rem,1.5rem + 2.5vw,3.5rem);font-weight:600;line-height:1.15}.page-module__TkwxoW__heroSubtitle{color:#ffffff73;max-width:600px;margin-bottom:2rem;font-size:clamp(.9rem,.8rem + .4vw,1.05rem);line-height:1.75}.page-module__TkwxoW__heroCta{color:var(--color-primary);font-family:var(--font-body);background:#fff;border-radius:6px;align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.page-module__TkwxoW__heroCta:hover{opacity:.9;transform:translateY(-1px)}.page-module__TkwxoW__section{padding:clamp(4rem,3rem + 3vw,7rem) 0}.page-module__TkwxoW__sectionAlt{background:var(--color-bg-subtle,#f7f9fb);padding:clamp(4rem,3rem + 3vw,7rem) 0}.page-module__TkwxoW__sectionTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:1.25rem;font-size:clamp(1.5rem,1.2rem + 1vw,2.2rem);font-weight:600;line-height:1.25}.page-module__TkwxoW__centered{text-align:center}.page-module__TkwxoW__sectionIntro{color:var(--color-text-muted);max-width:600px;margin:0 auto 3rem;font-size:clamp(.9rem,.8rem + .2vw,1rem);line-height:1.75}.page-module__TkwxoW__twoCol{grid-template-columns:1.3fr .7fr;align-items:start;gap:5rem;display:grid}.page-module__TkwxoW__textCol p{color:var(--color-text);margin-bottom:1.25rem;line-height:1.85}.page-module__TkwxoW__callout{border-left:1px solid var(--color-primary);gap:.75rem;margin:1.5rem 0 0;padding:1.25rem 0 1.25rem 1.5rem;display:flex}.page-module__TkwxoW__callout p{color:var(--color-primary);font-size:var(--text-small);font-style:italic;line-height:1.7;margin:0!important}.page-module__TkwxoW__calloutIcon{color:var(--color-primary);opacity:.4;flex-shrink:0;margin-top:.15rem;font-size:.9rem}.page-module__TkwxoW__statsCol{flex-direction:column;gap:1rem;display:flex;position:sticky;top:100px}.page-module__TkwxoW__statCard{border:1px solid var(--color-border-light);background:#fff;border-radius:10px;flex-direction:column;gap:.25rem;padding:1.75rem 2rem;display:flex}.page-module__TkwxoW__statNum{font-family:var(--font-heading);color:var(--color-primary);font-size:clamp(2rem,1.5rem + 1.5vw,3rem);font-weight:700;line-height:1}.page-module__TkwxoW__statLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:.75rem;font-weight:500}.page-module__TkwxoW__cardsGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:3rem;display:grid}.page-module__TkwxoW__card{border:1px solid var(--color-border-light);background:#fff;border-radius:10px;padding:2rem;transition:border-color .2s}.page-module__TkwxoW__card:hover{border-color:var(--color-border)}.page-module__TkwxoW__cardNum{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-muted);opacity:.4;margin-bottom:.75rem;font-size:.6rem;font-weight:600;display:block}.page-module__TkwxoW__cardTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:.75rem;font-size:clamp(.95rem,.85rem + .3vw,1.1rem);font-weight:600;line-height:1.3}.page-module__TkwxoW__cardBody{font-size:var(--text-small);color:var(--color-text);margin:0;line-height:1.8}.page-module__TkwxoW__steps{flex-direction:column;gap:0;max-width:720px;margin:3rem auto 0;display:flex}.page-module__TkwxoW__step{border-bottom:1px solid var(--color-border-light);align-items:flex-start;gap:2rem;padding:2rem 0;display:flex}.page-module__TkwxoW__step:last-child{border-bottom:none}.page-module__TkwxoW__stepNum{font-family:var(--font-heading);color:var(--color-primary);opacity:.15;min-width:2rem;padding-top:.15rem;font-size:1.5rem;font-weight:700;line-height:1}.page-module__TkwxoW__stepTitle{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:.5rem;font-size:clamp(1rem,.9rem + .3vw,1.1rem);font-weight:600}.page-module__TkwxoW__stepBody{font-size:var(--text-small);color:var(--color-text);margin:0;line-height:1.8}.page-module__TkwxoW__faqList{flex-direction:column;gap:0;max-width:760px;margin:3rem auto 0;display:flex}.page-module__TkwxoW__faqItem{border-bottom:1px solid var(--color-border-light)}.page-module__TkwxoW__faqItem:first-child{border-top:1px solid var(--color-border-light)}.page-module__TkwxoW__faqQuestion{font-family:var(--font-heading);color:var(--color-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;font-size:clamp(.95rem,.85rem + .3vw,1.05rem);font-weight:600;line-height:1.4;list-style:none;display:flex}.page-module__TkwxoW__faqQuestion::-webkit-details-marker{display:none}.page-module__TkwxoW__faqQuestion:after{content:"+";color:var(--color-primary);opacity:.4;flex-shrink:0;font-size:1.2rem;font-weight:300;transition:transform .2s}.page-module__TkwxoW__faqItem[open] .page-module__TkwxoW__faqQuestion:after{transform:rotate(45deg)}.page-module__TkwxoW__faqAnswer{font-size:var(--text-small);color:var(--color-text);margin:0;padding-bottom:1.5rem;line-height:1.85}.page-module__TkwxoW__ctaSection{background:#0b2035}.page-module__TkwxoW__ctaInner{text-align:center;max-width:600px;margin-left:auto;margin-right:auto}.page-module__TkwxoW__ctaTitle{font-family:var(--font-heading);color:#fff;margin-bottom:1rem;font-size:clamp(1.5rem,1.2rem + 1vw,2.2rem);font-weight:600;line-height:1.25}.page-module__TkwxoW__ctaBody{color:#ffffff73;margin-bottom:2rem;font-size:clamp(.9rem,.8rem + .2vw,1rem);line-height:1.75}.page-module__TkwxoW__ctaActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.page-module__TkwxoW__ctaBtn{color:var(--color-primary);font-family:var(--font-body);background:#fff;border-radius:6px;align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.page-module__TkwxoW__ctaBtn:hover{opacity:.9}.page-module__TkwxoW__ctaBtnSecondary{color:#ffffff8c;font-family:var(--font-body);background:0 0;border:1px solid #ffffff26;border-radius:6px;align-items:center;gap:.5rem;padding:.85rem 1.75rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-flex}.page-module__TkwxoW__ctaBtnSecondary:hover{color:#ffffffd9;border-color:#ffffff4d}@media (max-width:1024px){.page-module__TkwxoW__cardsGrid{grid-template-columns:repeat(2,1fr)}.page-module__TkwxoW__twoCol{grid-template-columns:1fr;gap:2.5rem}.page-module__TkwxoW__statsCol{flex-flow:wrap;position:static}.page-module__TkwxoW__statCard{flex:1;min-width:140px}}@media (max-width:768px){.page-module__TkwxoW__hero{padding:8rem 0 4rem}.page-module__TkwxoW__cardsGrid{grid-template-columns:1fr}.page-module__TkwxoW__step{gap:1.25rem}.page-module__TkwxoW__ctaActions{flex-direction:column;align-items:center}}@media (max-width:480px){.page-module__TkwxoW__hero{padding:7rem 0 3rem}.page-module__TkwxoW__heroTitle{font-size:1.75rem}.page-module__TkwxoW__statsCol{flex-direction:column}}
