.styles-module__WsxMPq__reveal{opacity:0;transition:opacity .72s var(--ease-out), transform .72s var(--ease-out);transform:translateY(28px)}.styles-module__WsxMPq__revealVisible{opacity:1;transform:translateY(0)}.styles-module__WsxMPq__container{max-width:1180px;margin-inline:auto;padding-inline:clamp(1.5rem,5vw,4rem)}.styles-module__WsxMPq__eyebrow,.styles-module__WsxMPq__eyebrowDark{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:.6rem;font-size:.7rem;font-weight:600;display:inline-block}.styles-module__WsxMPq__eyebrowLight{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:#c9a84cd1;margin-bottom:.6rem;font-size:.7rem;font-weight:600;display:inline-block}.styles-module__WsxMPq__goldBar{background:linear-gradient(90deg, var(--gold), var(--gold-light));width:44px;height:2px;margin-bottom:1rem}.styles-module__WsxMPq__goldBarLight{background:linear-gradient(90deg, var(--gold-light), #e4c97a4d);width:44px;height:2px;margin-bottom:1rem}.styles-module__WsxMPq__sectionHead{max-width:680px;margin-bottom:clamp(2.5rem,5vw,4rem)}.styles-module__WsxMPq__sectionTitle{font-family:var(--font-display);color:var(--navy);letter-spacing:-.015em;font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:600;line-height:1.18}.styles-module__WsxMPq__sectionTitleLight{font-family:var(--font-display);color:#f0ebdf;letter-spacing:-.015em;font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:600;line-height:1.18}.styles-module__WsxMPq__sectionSub{color:var(--muted);margin-top:.85rem;font-size:clamp(.9rem,1.4vw,1rem);line-height:1.75}.styles-module__WsxMPq__sectionSubLight{color:#f0ebdf94;margin-top:.85rem;font-size:clamp(.9rem,1.4vw,1rem);line-height:1.75}.styles-module__WsxMPq__hero{padding-top:calc(var(--nav-height,72px) + 5.5rem);padding-bottom:6.5rem;position:relative;overflow:hidden}.styles-module__WsxMPq__heroBg{background:radial-gradient(80% 65% at 5% 60%,#1b3860 0%,#0000 58%),radial-gradient(60% 55% at 95% 15%,#0c1e3d 0%,#0000 55%),linear-gradient(148deg,#0b1628 0%,#0f2342 55%,#080f1e 100%);position:absolute;inset:0}.styles-module__WsxMPq__heroGlow{pointer-events:none;background:radial-gradient(55% 45% at 50% 108%,#c9a84c1a 0%,#0000 65%);position:absolute;inset:0}.styles-module__WsxMPq__heroNoise{opacity:.45;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}.styles-module__WsxMPq__heroGrid{opacity:.4;pointer-events:none;background-image:radial-gradient(circle,#c9a84c1a 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 80%,#000 20%,#0000 80%);mask-image:radial-gradient(80% 80% at 80%,#000 20%,#0000 80%)}.styles-module__WsxMPq__heroInner{z-index:2;max-width:1180px;margin-inline:auto;padding-inline:clamp(1.5rem,5vw,4rem);position:relative}.styles-module__WsxMPq__heroBar{background:linear-gradient(90deg, var(--gold), var(--gold-light));width:44px;height:2px;margin-bottom:1.2rem}.styles-module__WsxMPq__heroTitle{font-family:var(--font-display);color:#f0ebdf;letter-spacing:-.02em;max-width:820px;margin-top:.4rem;margin-bottom:1.75rem;font-size:clamp(2.6rem,6.5vw,5.2rem);font-weight:600;line-height:1.08}.styles-module__WsxMPq__heroTitle em{color:var(--gold-light);font-style:italic}.styles-module__WsxMPq__heroSub{color:#f0ebdf99;max-width:620px;margin-bottom:2.75rem;font-size:clamp(.95rem,1.7vw,1.08rem);line-height:1.8}.styles-module__WsxMPq__anchorRow{flex-wrap:wrap;gap:.65rem;display:flex}.styles-module__WsxMPq__anchorPill{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:#c9a84cbf;transition:border-color .25s, color .25s, background .25s, transform .25s var(--ease-out);border:1px solid #c9a84c38;border-radius:100px;padding:.4rem 1.1rem;font-size:.75rem;font-weight:600;text-decoration:none}.styles-module__WsxMPq__anchorPill:hover{border-color:var(--gold);color:var(--gold-light);background:#c9a84c14;transform:translateY(-2px)}.styles-module__WsxMPq__heroScroll{position:absolute;bottom:2.2rem;left:clamp(1.5rem,5vw,4rem)}.styles-module__WsxMPq__heroScrollLine{background:linear-gradient(#c9a84ccc,#0000);width:1.5px;height:48px;animation:2.2s ease-in-out infinite styles-module__WsxMPq__scrollBob;display:block}@keyframes styles-module__WsxMPq__scrollBob{0%,to{opacity:.8;transform:scaleY(1)}50%{opacity:.28;transform:scaleY(.5)}}.styles-module__WsxMPq__a1{animation:styles-module__WsxMPq__fadeUp .8s var(--ease-out) .3s both}.styles-module__WsxMPq__a2{animation:styles-module__WsxMPq__fadeUp .9s var(--ease-out) .46s both}.styles-module__WsxMPq__a3{animation:styles-module__WsxMPq__fadeUp .9s var(--ease-out) .62s both}.styles-module__WsxMPq__a4{animation:styles-module__WsxMPq__fadeUp .9s var(--ease-out) .78s both}@keyframes styles-module__WsxMPq__fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.styles-module__WsxMPq__introSection{background:var(--white);border-bottom:1px solid #0b16280f;padding-block:clamp(4.5rem,9vw,7rem)}.styles-module__WsxMPq__introGrid{grid-template-columns:280px 1fr;align-items:start;gap:clamp(3rem,6vw,6rem);display:grid}@media (max-width:768px){.styles-module__WsxMPq__introGrid{grid-template-columns:1fr}}.styles-module__WsxMPq__introStat{background:var(--navy);border-radius:6px;padding:2.5rem 2rem;position:relative;overflow:hidden}.styles-module__WsxMPq__introStat:before{content:"";background:linear-gradient(90deg, var(--gold), var(--gold-light));height:3px;position:absolute;top:0;left:0;right:0}.styles-module__WsxMPq__introStat:after{content:"";pointer-events:none;background:radial-gradient(circle,#c9a84c1a 0%,#0000 65%);width:180px;height:180px;position:absolute;bottom:-50px;right:-50px}.styles-module__WsxMPq__introStatValue{font-family:var(--font-display);color:var(--gold-light);letter-spacing:-.03em;margin-bottom:.75rem;font-size:clamp(2.8rem,5vw,3.8rem);font-weight:700;line-height:1;display:block}.styles-module__WsxMPq__introStatLabel{color:#f0ebdfa6;margin-bottom:1.25rem;font-size:.88rem;line-height:1.6;display:block}.styles-module__WsxMPq__introStatSource{color:#c9a84c73;font-size:.7rem;font-style:italic}.styles-module__WsxMPq__introTitle{font-family:var(--font-display);color:var(--navy);letter-spacing:-.015em;margin-bottom:1.25rem;font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:600;line-height:1.2}.styles-module__WsxMPq__introBody{color:var(--muted);margin-bottom:1rem;font-size:clamp(.93rem,1.4vw,1.02rem);line-height:1.85}.styles-module__WsxMPq__oppsSection{background:var(--cream);padding-block:clamp(4.5rem,9vw,7rem)}.styles-module__WsxMPq__oppsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:1.5rem;display:grid}.styles-module__WsxMPq__oppCard{background:var(--white);transition:transform .35s var(--ease-out), box-shadow .35s, border-color .3s;border:1px solid #0b162814;border-radius:5px;padding:2rem 1.75rem;position:relative;overflow:hidden}.styles-module__WsxMPq__oppCard:hover{border-color:#c9a84c4d;transform:translateY(-5px);box-shadow:0 14px 40px #0b16281a}.styles-module__WsxMPq__oppCardTop{background:linear-gradient(90deg, var(--gold), var(--gold-light));transform-origin:0;height:3px;transition:transform .4s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.styles-module__WsxMPq__oppCard:hover .styles-module__WsxMPq__oppCardTop{transform:scaleX(1)}.styles-module__WsxMPq__oppCardHead{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.1rem;display:flex}.styles-module__WsxMPq__oppIcon{width:44px;height:44px;color:var(--gold);transition:background .3s, transform .3s var(--ease-out);background:#c9a84c1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module__WsxMPq__oppCard:hover .styles-module__WsxMPq__oppIcon{background:#c9a84c3d;transform:scale(1.1)rotate(-5deg)}.styles-module__WsxMPq__oppStat{text-align:right}.styles-module__WsxMPq__oppStatValue{font-family:var(--font-display);color:var(--navy);letter-spacing:-.02em;font-size:1.5rem;font-weight:700;line-height:1;display:block}.styles-module__WsxMPq__oppStatLabel{color:var(--muted);text-align:right;max-width:120px;margin-top:.2rem;font-size:.68rem;line-height:1.4;display:block}.styles-module__WsxMPq__oppTitle{font-family:var(--font-display);color:var(--navy);letter-spacing:-.01em;margin-bottom:.7rem;font-size:1.2rem;font-weight:600}.styles-module__WsxMPq__oppText{color:var(--muted);font-size:.875rem;line-height:1.72}.styles-module__WsxMPq__helpSection{padding-block:clamp(4.5rem,9vw,7rem);position:relative;overflow:hidden}.styles-module__WsxMPq__helpBg{background:radial-gradient(65% 65% at 15%,#1a3660 0%,#0000 60%),linear-gradient(145deg,#0b1628 0%,#0d2040 60%,#091320 100%);position:absolute;inset:0}.styles-module__WsxMPq__helpBg:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9a84c12 0%,#0000 65%);width:500px;height:500px;position:absolute;top:-80px;right:-60px}.styles-module__WsxMPq__helpNoise{opacity:.5;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.025'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}.styles-module__WsxMPq__helpGrid{z-index:1;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.5rem;margin-bottom:3.5rem;display:grid;position:relative}.styles-module__WsxMPq__helpCard{z-index:1;transition:border-color .3s, background .3s, transform .35s var(--ease-out);background:#ffffff0a;border:1px solid #c9a84c2e;border-radius:5px;padding:2.25rem 1.85rem;position:relative}.styles-module__WsxMPq__helpCard:hover{background:#ffffff12;border-color:#c9a84c73;transform:translateY(-4px)}.styles-module__WsxMPq__helpIcon{width:48px;height:48px;color:var(--gold);background:#c9a84c24;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.3rem;transition:background .3s,transform .3s;display:flex}.styles-module__WsxMPq__helpCard:hover .styles-module__WsxMPq__helpIcon{background:#c9a84c42;transform:scale(1.08)rotate(-4deg)}.styles-module__WsxMPq__helpTitle{font-family:var(--font-display);color:#f0ebdf;letter-spacing:-.01em;margin-bottom:.75rem;font-size:1.25rem;font-weight:600}.styles-module__WsxMPq__helpText{color:#f0ebdf8c;font-size:.875rem;line-height:1.72}.styles-module__WsxMPq__stepStrip{z-index:1;background:#ffffff08;border:1px solid #c9a84c2e;border-radius:6px;padding:1.75rem 2rem;position:relative}.styles-module__WsxMPq__stepStripLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:#c9a84c80;margin-bottom:1.25rem;font-size:.68rem;font-weight:600}.styles-module__WsxMPq__steps{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.styles-module__WsxMPq__step{align-items:center;gap:.5rem;display:flex}.styles-module__WsxMPq__stepNum{font-family:var(--font-display);color:#c9a84c59;font-size:1rem;font-weight:700;line-height:1}.styles-module__WsxMPq__stepLabel{font-family:var(--font-body);color:#f0ebdfb8;font-size:.8rem;font-weight:600}.styles-module__WsxMPq__stepArrow{color:#c9a84c4d;margin-left:.25rem}.styles-module__WsxMPq__whoSection{background:var(--white);padding-block:clamp(4.5rem,9vw,7rem)}.styles-module__WsxMPq__whoGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1.5rem;display:grid}.styles-module__WsxMPq__whoCard{background:var(--cream);transition:border-color .3s, transform .35s var(--ease-out), box-shadow .35s;border:1px solid #0b162814;border-radius:5px;flex-direction:column;gap:0;padding:2.25rem 1.85rem;display:flex}.styles-module__WsxMPq__whoCard:hover{border-color:#c9a84c4d;transform:translateY(-4px);box-shadow:0 12px 36px #0b162817}.styles-module__WsxMPq__whoIcon{background:var(--navy);width:48px;height:48px;color:var(--gold);transition:transform .3s var(--ease-out);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:1.3rem;display:flex}.styles-module__WsxMPq__whoCard:hover .styles-module__WsxMPq__whoIcon{transform:scale(1.08)rotate(-5deg)}.styles-module__WsxMPq__whoTitle{font-family:var(--font-display);color:var(--navy);letter-spacing:-.01em;margin-bottom:.7rem;font-size:1.25rem;font-weight:600}.styles-module__WsxMPq__whoText{color:var(--muted);flex:1;margin-bottom:1.5rem;font-size:.875rem;line-height:1.72}.styles-module__WsxMPq__whoLink{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);transition:color .22s, border-color .22s, gap .22s var(--ease-out);border-bottom:1px solid #c9a84c4d;align-self:flex-start;align-items:center;gap:.45rem;padding-bottom:1px;font-size:.75rem;font-weight:700;text-decoration:none;display:inline-flex}.styles-module__WsxMPq__whoLink:hover{color:var(--navy);border-color:var(--navy);gap:.65rem}.styles-module__WsxMPq__insightsSection{background:var(--cream);padding-block:clamp(4.5rem,9vw,7rem)}.styles-module__WsxMPq__articlesGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:1.5rem;display:grid}.styles-module__WsxMPq__articleCard{background:var(--white);transition:transform .35s var(--ease-out), box-shadow .35s, border-color .3s;border:1px solid #0b162814;border-radius:5px;flex-direction:column;padding:2rem 1.75rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.styles-module__WsxMPq__articleCard:hover{border-color:#c9a84c47;transform:translateY(-5px);box-shadow:0 14px 40px #0b16281a}.styles-module__WsxMPq__articleTop{background:linear-gradient(90deg, var(--gold), var(--gold-light));transform-origin:0;height:2px;transition:transform .4s var(--ease-out);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.styles-module__WsxMPq__articleCard:hover .styles-module__WsxMPq__articleTop{transform:scaleX(1)}.styles-module__WsxMPq__articleHead{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.styles-module__WsxMPq__articleNum{font-family:var(--font-display);color:#c9a84c2e;letter-spacing:-.03em;font-size:1.6rem;font-weight:700;line-height:1}.styles-module__WsxMPq__articleTag{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--gold);background:#c9a84c1a;border:1px solid #c9a84c33;border-radius:100px;padding:.25rem .7rem;font-size:.65rem;font-weight:700}.styles-module__WsxMPq__articleTitle{font-family:var(--font-display);color:var(--navy);letter-spacing:-.01em;flex:1;margin-bottom:.75rem;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:600;line-height:1.3}.styles-module__WsxMPq__articleDesc{color:var(--muted);margin-bottom:1.5rem;font-size:.85rem;line-height:1.68}.styles-module__WsxMPq__articleLink{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);transition:color .22s, border-color .22s, gap .22s var(--ease-out);border-bottom:1px solid #c9a84c47;align-self:flex-start;align-items:center;gap:.4rem;padding-bottom:1px;font-size:.72rem;font-weight:700;display:inline-flex}.styles-module__WsxMPq__articleCard:hover .styles-module__WsxMPq__articleLink{color:var(--navy);border-color:var(--navy);gap:.6rem}.styles-module__WsxMPq__faqSection{background:var(--white);padding-block:clamp(4.5rem,9vw,7rem)}.styles-module__WsxMPq__faqList{max-width:760px}.styles-module__WsxMPq__faqItem{border-bottom:1px solid #0b16281a}.styles-module__WsxMPq__faqItem:first-child{border-top:1px solid #0b16281a}.styles-module__WsxMPq__faqQ{width:100%;font-family:var(--font-display);color:var(--navy);text-align:left;cursor:pointer;letter-spacing:-.01em;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.35rem 0;font-size:clamp(1rem,1.8vw,1.18rem);font-weight:600;transition:color .25s;display:flex}.styles-module__WsxMPq__faqQ:hover,.styles-module__WsxMPq__faqItemOpen .styles-module__WsxMPq__faqQ{color:var(--gold)}.styles-module__WsxMPq__faqIcon{color:var(--gold);transition:transform .35s var(--ease-out);flex-shrink:0}.styles-module__WsxMPq__faqIconOpen{transform:rotate(180deg)}.styles-module__WsxMPq__faqAnswer{transition:grid-template-rows .38s var(--ease-out);grid-template-rows:0fr;display:grid;overflow:hidden}.styles-module__WsxMPq__faqItemOpen .styles-module__WsxMPq__faqAnswer{grid-template-rows:1fr}.styles-module__WsxMPq__faqAnswerText{color:var(--muted);padding-bottom:1.4rem;font-size:.9rem;line-height:1.78;overflow:hidden}.styles-module__WsxMPq__ctaSection{padding-block:clamp(5rem,10vw,8rem);position:relative;overflow:hidden}.styles-module__WsxMPq__ctaBg{background:var(--navy);position:absolute;inset:0}.styles-module__WsxMPq__ctaBg:before{content:"";pointer-events:none;background:radial-gradient(circle,#c9a84c14 0%,#0000 65%);width:700px;height:700px;position:absolute;top:-160px;left:50%;transform:translate(-50%)}.styles-module__WsxMPq__ctaNoise{pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.025'/%3E%3C/svg%3E");background-size:180px;position:absolute;inset:0}.styles-module__WsxMPq__ctaInner{z-index:2;text-align:center;max-width:620px;margin-inline:auto;position:relative}.styles-module__WsxMPq__ctaIcon{color:var(--gold);opacity:.5;margin-bottom:1rem}.styles-module__WsxMPq__ctaRule{background:linear-gradient(90deg, transparent, var(--gold), transparent);width:52px;height:1.5px;margin:0 auto 1.75rem}.styles-module__WsxMPq__ctaTitle{font-family:var(--font-display);color:#f0ebdf;letter-spacing:-.015em;margin-bottom:1.2rem;font-size:clamp(2rem,4.5vw,3.4rem);font-weight:600;line-height:1.15}.styles-module__WsxMPq__ctaSub{color:#f0ebdf94;margin-bottom:2.5rem;font-size:clamp(.93rem,1.5vw,1.02rem);line-height:1.75}.styles-module__WsxMPq__ctaActions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.styles-module__WsxMPq__btnGold{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;background:var(--gold);color:var(--navy);transition:background .25s, box-shadow .25s, transform .25s var(--ease-out);border-radius:3px;padding:.9rem 2.4rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-block}.styles-module__WsxMPq__btnGold:hover{background:var(--gold-light);transform:translateY(-2px);box-shadow:0 6px 24px #c9a84c61}.styles-module__WsxMPq__btnGhost{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#f0ebdfd1;transition:border-color .25s, background .25s, transform .25s var(--ease-out);background:0 0;border:1.5px solid #f0ebdf40;border-radius:3px;padding:.9rem 2.4rem;font-size:.78rem;font-weight:600;text-decoration:none;display:inline-block}.styles-module__WsxMPq__btnGhost:hover{background:#c9a84c12;border-color:#c9a84c8c;transform:translateY(-2px)}@media (max-width:480px){.styles-module__WsxMPq__ctaActions{flex-direction:column;align-items:center}.styles-module__WsxMPq__btnGold,.styles-module__WsxMPq__btnGhost{text-align:center;width:100%;max-width:280px}}
