.Footer_footer__LxLGV{background:var(--navy-900);color:var(--warm-white);padding:120px 40px 40px}.Footer_container__DdgO_{max-width:1400px;margin:0 auto}.Footer_main__zifJQ{display:grid;grid-template-columns:1.4fr repeat(5,1fr);gap:40px;padding-bottom:80px;border-bottom:1px solid rgba(201,169,97,.2)}.Footer_brand__hrKsL{max-width:380px}.Footer_logo__y_pDi{font-family:var(--font-heading);font-weight:700;font-size:22px;color:var(--warm-white);margin-bottom:24px}.Footer_tagline__JbGy8{font-family:var(--font-heading);font-size:16px;line-height:1.8;color:hsla(44,35%,94%,.85);margin-bottom:32px;font-weight:500}.Footer_address__MoCUk{font-size:13px;line-height:1.9;color:hsla(44,35%,94%,.6);font-family:var(--font-mono)}.Footer_col__18yNJ h3{font-family:var(--font-mono);font-size:11px;color:var(--gold-light);letter-spacing:.2em;margin-bottom:24px;font-weight:500}.Footer_col__18yNJ ul{list-style:none}.Footer_col__18yNJ li{margin-bottom:12px}.Footer_col__18yNJ a{color:hsla(44,35%,94%,.7);font-size:13px;transition:color .3s ease;line-height:1.6;display:inline-block}.Footer_col__18yNJ a:hover{color:var(--gold-light)}.Footer_col__18yNJ .Footer_pending__fAWCa{color:hsla(44,35%,94%,.45);font-size:13px;cursor:not-allowed;display:inline-flex;align-items:center;gap:8px;user-select:none}.Footer_pendingBadge__At7sS{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;padding:2px 6px;border:1px solid rgba(201,169,97,.3);color:var(--gold-light);background:rgba(201,169,97,.05);border-radius:2px}.Footer_bottom__GqBWJ{padding-top:40px;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-mono);font-size:11px;color:hsla(44,35%,94%,.5);letter-spacing:.1em;gap:20px}.Footer_legal__fuCOy{display:flex;gap:24px;flex-wrap:wrap}.Footer_legal__fuCOy a{color:hsla(44,35%,94%,.5);transition:color .3s ease}.Footer_legal__fuCOy a:hover{color:var(--gold-light)}@media (max-width:1279px){.Footer_main__zifJQ{grid-template-columns:1fr 1fr 1fr;gap:32px 40px}.Footer_brand__hrKsL{grid-column:span 3;max-width:560px}}@media (max-width:767px){.Footer_footer__LxLGV{padding:80px 24px 40px}.Footer_main__zifJQ{grid-template-columns:1fr;gap:32px}.Footer_brand__hrKsL{grid-column:span 1}.Footer_bottom__GqBWJ{flex-direction:column;gap:20px;align-items:start}}.ContactCTA_section__Z_FPr{background:var(--warm-white);padding:180px 40px;position:relative;overflow:hidden}.ContactCTA_container__UXwfw{max-width:1200px;margin:0 auto;text-align:center;position:relative}.ContactCTA_section__Z_FPr:before{width:800px;height:800px;border:1px solid rgba(201,169,97,.2);border-radius:50%;animation:ContactCTA_rotateCircle__5Qjm7 80s linear infinite;max-width:100vw;max-height:100vw}.ContactCTA_section__Z_FPr:after,.ContactCTA_section__Z_FPr:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.ContactCTA_section__Z_FPr:after{width:600px;height:600px;border:1px solid rgba(201,169,97,.1);border-radius:50%;animation:ContactCTA_rotateCircle__5Qjm7 60s linear infinite reverse;max-width:80vw;max-height:80vw}@keyframes ContactCTA_rotateCircle__5Qjm7{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.ContactCTA_eyebrow__WVnyQ{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.25em;margin-bottom:32px;position:relative;z-index:1;display:inline-block}.ContactCTA_eyebrow__WVnyQ:after,.ContactCTA_eyebrow__WVnyQ:before{content:"";display:inline-block;width:32px;height:1px;background:var(--gold);vertical-align:middle;margin:0 16px}.ContactCTA_title__nuc9o{font-family:var(--font-heading);font-weight:700;font-size:clamp(30px,4.4vw,60px);line-height:1.3;color:var(--navy-900);margin-bottom:56px;letter-spacing:-.02em;position:relative;z-index:1}.ContactCTA_buttons__nVGfk{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;position:relative;z-index:1}@media (max-width:1023px){.ContactCTA_section__Z_FPr{padding:140px 32px}}@media (max-width:767px){.ContactCTA_section__Z_FPr{padding:100px 24px}.ContactCTA_buttons__nVGfk{flex-direction:column;align-items:stretch;width:100%}}@media (prefers-reduced-motion:reduce){.ContactCTA_section__Z_FPr:after,.ContactCTA_section__Z_FPr:before{animation:none!important}}.Insights_insights__kND8m{padding:180px 40px;max-width:1400px;margin:0 auto}.Insights_header__9c1it{display:flex;justify-content:space-between;align-items:end;margin-bottom:80px;gap:40px}.Insights_title__bQD0N{font-family:var(--font-heading);font-weight:700;font-size:clamp(30px,3.6vw,54px);line-height:1.2;color:var(--navy-900);letter-spacing:-.02em}.Insights_viewAll__8nAv2{font-family:var(--font-mono);font-size:12px;color:var(--navy-900);letter-spacing:.15em;display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid var(--navy-900);padding-bottom:4px;transition:all .3s ease;white-space:nowrap}.Insights_viewAll__8nAv2:hover{color:var(--gold);border-color:var(--gold);gap:16px}.Insights_grid__wpDed{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.Insights_card__ddYib{cursor:pointer;transition:all .4s ease;opacity:0;transform:translateY(30px)}.Insights_card__ddYib.Insights_visible__NKgin{opacity:1;transform:translateY(0)}.Insights_image__SqVka{width:100%;aspect-ratio:4/3;background:linear-gradient(135deg,var(--navy-800) 0,var(--navy-600) 100%);margin-bottom:20px;position:relative;overflow:hidden;transition:transform .5s ease}.Insights_card__ddYib:hover .Insights_image__SqVka{transform:translateY(-4px)}.Insights_image__SqVka:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(201,169,97,.15) 1px,transparent 0),linear-gradient(90deg,rgba(201,169,97,.15) 1px,transparent 0);background-size:40px 40px}.Insights_image__SqVka:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;border:1px solid var(--gold);border-radius:50%;opacity:.4}.Insights_category__WaZ8r{position:absolute;bottom:16px;left:16px;font-family:var(--font-mono);font-size:9px;color:var(--gold-light);letter-spacing:.2em;z-index:2}.Insights_meta__Ws5Ec{font-family:var(--font-mono);font-size:10px;color:var(--gray-600);letter-spacing:.15em;margin-bottom:10px}.Insights_cardTitle__ipmHR{font-family:var(--font-heading);font-weight:700;font-size:clamp(15px,1.3vw,17px);color:var(--navy-900);line-height:1.6;transition:color .3s ease;letter-spacing:-.01em}.Insights_card__ddYib:hover .Insights_cardTitle__ipmHR{color:var(--gold-dark)}@media (max-width:1023px){.Insights_insights__kND8m{padding:140px 32px}.Insights_grid__wpDed{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:767px){.Insights_insights__kND8m{padding:100px 24px}.Insights_grid__wpDed{grid-template-columns:1fr;gap:40px}.Insights_header__9c1it{flex-direction:column;align-items:start}}@media (prefers-reduced-motion:reduce){.Insights_card__ddYib{opacity:1!important;transform:none!important;transition:none!important}}.Philosophy_philosophy__o2GcK{padding:180px 40px;max-width:1400px;margin:0 auto;position:relative}.Philosophy_layout__Z7Qo1{display:block;max-width:900px;margin:0 auto}.Philosophy_heading__GTGkj{margin-bottom:60px}.Philosophy_title__5qj0J{font-family:var(--font-heading);font-weight:700;font-size:clamp(28px,3.4vw,48px);line-height:1.3;color:var(--navy-900);letter-spacing:-.01em}.Philosophy_intro__vvSph{font-size:clamp(15px,1.3vw,17px);line-height:2;color:var(--gray-700);margin-bottom:48px}.Philosophy_list__pUo_8{list-style:none;margin-bottom:48px}.Philosophy_item__30iSM{padding:24px 0;border-bottom:1px solid var(--gray-200);display:grid;grid-template-columns:50px 1fr;gap:24px;align-items:center}.Philosophy_item__30iSM:last-child{border-bottom:none}.Philosophy_num___ghiI{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;font-weight:500}.Philosophy_itemText__G1rsO{font-family:var(--font-body);font-size:clamp(16px,1.4vw,19px);color:var(--navy-900);font-weight:500;letter-spacing:.02em}.Philosophy_body__6zv4N p{font-size:clamp(14px,1.2vw,16px);line-height:2;color:var(--gray-700);margin-bottom:24px}.Philosophy_body__6zv4N p:last-child{margin-bottom:0}@media (max-width:1023px){.Philosophy_philosophy__o2GcK{padding:140px 32px}}@media (max-width:767px){.Philosophy_philosophy__o2GcK{padding:100px 24px}.Philosophy_item__30iSM{grid-template-columns:40px 1fr;gap:16px}.Philosophy_title__5qj0J{font-size:36px}}.Services_services__4LiR3{background:var(--warm-white);padding:180px 40px;position:relative;overflow:hidden}.Services_container__um4JX{max-width:1400px;margin:0 auto}.Services_header__ebKPG{margin-bottom:100px;max-width:900px}.Services_title__j1F6K{font-family:var(--font-heading);font-weight:700;font-size:clamp(30px,3.6vw,56px);line-height:1.2;color:var(--navy-900);letter-spacing:-.02em}.Services_grid__BWd2K{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.Services_card__U_iWc{background:var(--off-white);padding:56px 44px;position:relative;transition:all .5s cubic-bezier(.16,1,.3,1);border:1px solid transparent;opacity:0;transform:translateY(30px);display:flex;flex-direction:column}.Services_card__U_iWc.Services_visible__CnRMz{opacity:1;transform:translateY(0)}.Services_card__U_iWc:hover{border-color:var(--gold);transform:translateY(-8px);box-shadow:0 40px 80px rgba(10,22,40,.12)}.Services_featured__CUmnc{background:var(--navy-900);color:var(--warm-white);grid-column:span 2}.Services_featured__CUmnc:hover{background:var(--navy-800)}.Services_wide___ODR7{grid-column:span 2}.Services_number__Lp5ls{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:40px}.Services_featured__CUmnc .Services_number__Lp5ls{color:var(--gold-light)}.Services_cardTitle__P5ubF{font-family:var(--font-heading);font-weight:700;font-size:clamp(22px,2.4vw,30px);color:inherit;margin-bottom:32px;letter-spacing:-.01em;line-height:1.4}.Services_featured__CUmnc .Services_cardTitle__P5ubF{font-size:clamp(26px,2.8vw,40px);margin-bottom:40px}.Services_description__Yv0sO{font-size:clamp(14px,1.2vw,15px);line-height:2;color:var(--gray-700);margin-bottom:40px;flex-grow:1}.Services_featured__CUmnc .Services_description__Yv0sO{color:hsla(44,35%,94%,.8);font-size:clamp(15px,1.3vw,16px)}.Services_link__NFC9g{font-family:var(--font-mono);font-size:12px;color:var(--navy-900);letter-spacing:.15em;display:inline-flex;align-items:center;gap:8px;transition:gap .3s ease;border-bottom:1px solid var(--navy-900);padding-bottom:4px;align-self:flex-start}.Services_featured__CUmnc .Services_link__NFC9g{color:var(--gold-light);border-color:var(--gold-light)}.Services_link__NFC9g:hover{gap:16px}@media (max-width:1023px){.Services_services__4LiR3{padding:140px 32px}.Services_grid__BWd2K{grid-template-columns:1fr}.Services_featured__CUmnc,.Services_wide___ODR7{grid-column:span 1}}@media (max-width:767px){.Services_services__4LiR3{padding:100px 24px}.Services_grid__BWd2K{gap:20px}.Services_card__U_iWc{padding:44px 32px}}@media (prefers-reduced-motion:reduce){.Services_card__U_iWc{opacity:1!important;transform:none!important;transition:none!important}}.TrustBar_trustBar__jsZoj{background:var(--navy-900);color:var(--warm-white);padding:80px 40px;position:relative;overflow:hidden}.TrustBar_trustBar__jsZoj:before{content:"";position:absolute;top:50%;right:-100px;transform:translateY(-50%);width:500px;height:500px;border:1px solid rgba(201,169,97,.1);border-radius:50%;pointer-events:none}.TrustBar_container__KvZmJ{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:auto 1fr;gap:80px;align-items:center;position:relative;z-index:1}.TrustBar_label__KuAJw{font-family:var(--font-mono);font-size:11px;letter-spacing:.3em;color:var(--gold-light);writing-mode:vertical-rl;text-orientation:mixed}.TrustBar_stats__OxwXn{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.TrustBar_statItem__eS80w{border-left:1px solid rgba(201,169,97,.3);padding-left:28px;opacity:0;transform:translateY(20px);transition:opacity 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1)}.TrustBar_statItem__eS80w.TrustBar_visible__ZFWJA{opacity:1;transform:translateY(0)}.TrustBar_number__PMvk2{font-family:var(--font-heading);font-weight:700;font-size:clamp(40px,4vw,64px);color:var(--off-white);line-height:1;margin-bottom:12px;letter-spacing:-.02em}.TrustBar_unit__XBMnw{font-size:.3em;color:var(--gold-light);font-weight:400;margin-left:4px;font-family:var(--font-body);letter-spacing:.02em}.TrustBar_statLabel__p1J_5{font-size:12px;color:hsla(60,23%,97%,.7);letter-spacing:.1em;line-height:1.6}.TrustBar_statLabel__p1J_5 small{display:block;font-family:var(--font-mono);font-size:10px;color:var(--gold-light);letter-spacing:.2em;margin-top:8px;opacity:.7}@media (max-width:1023px){.TrustBar_stats__OxwXn{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:767px){.TrustBar_container__KvZmJ{grid-template-columns:1fr;gap:32px}.TrustBar_label__KuAJw{writing-mode:horizontal-tb}.TrustBar_stats__OxwXn{grid-template-columns:1fr;gap:40px}}@media (prefers-reduced-motion:reduce){.TrustBar_statItem__eS80w{opacity:1!important;transform:none!important;transition:none!important}}.Button_base__xcPDI{font-family:var(--font-body);font-size:14px;letter-spacing:.1em;font-weight:500;display:inline-flex;align-items:center;gap:12px;transition:all .4s cubic-bezier(.16,1,.3,1);cursor:pointer}.Button_primary__6_Dls{background:var(--navy-900);color:var(--off-white);padding:18px 36px;border-radius:2px;border:1px solid var(--navy-900);position:relative;overflow:hidden}.Button_primary__6_Dls:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--gold);transition:left .5s cubic-bezier(.16,1,.3,1);z-index:0}.Button_primary__6_Dls:hover:before{left:0}.Button_primary__6_Dls>*{position:relative;z-index:1}.Button_primary__6_Dls:hover{color:var(--navy-900);border-color:var(--gold);transform:translateY(-2px);box-shadow:0 20px 40px rgba(201,169,97,.25)}.Button_primary__6_Dls>svg{transition:transform .3s ease}.Button_primary__6_Dls:hover>svg{transform:translateX(4px)}.Button_secondary__uuOdH{color:var(--navy-900);padding:18px 0;border-bottom:1px solid var(--navy-900);background:none;transition:all .3s ease}.Button_secondary__uuOdH:hover{color:var(--gold);border-color:var(--gold);gap:16px}@media (max-width:767px){.Button_fullOnMobile__uezkK{justify-content:center;width:100%}}.ValuUpSpotlight_section__simPL{padding:180px 40px;max-width:1400px;margin:0 auto;position:relative}.ValuUpSpotlight_wrapper__KMEvf{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:center}.ValuUpSpotlight_title__5NJXM{font-family:var(--font-heading);font-weight:700;font-size:clamp(28px,3.2vw,46px);line-height:1.2;color:var(--navy-900);margin-bottom:32px;letter-spacing:-.02em}.ValuUpSpotlight_desc__8W6Ti{font-size:clamp(15px,1.3vw,17px);line-height:2;color:var(--gray-700);margin-bottom:40px}.ValuUpSpotlight_features__5Q9b9{list-style:none;margin-bottom:48px}.ValuUpSpotlight_feature__PNczw{padding:24px 0;border-bottom:1px solid var(--gray-200);display:grid;grid-template-columns:50px 1fr;gap:20px;align-items:start}.ValuUpSpotlight_feature__PNczw:last-child{border-bottom:none}.ValuUpSpotlight_featureNum__oe5Md{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.15em;padding-top:6px;font-weight:500}.ValuUpSpotlight_featureText__e79jC{font-size:clamp(14px,1.2vw,15px);line-height:1.8;color:var(--gray-700)}.ValuUpSpotlight_featureText__e79jC strong{font-family:var(--font-heading);font-weight:700;color:var(--navy-900);display:block;font-size:clamp(16px,1.4vw,18px);margin-bottom:6px}.ValuUpSpotlight_visual__3QY9b{position:relative;background:var(--navy-900);padding:48px;overflow:hidden;min-height:640px}.ValuUpSpotlight_decoration__PH7S2{position:absolute;top:20px;right:20px;font-family:var(--font-mono);font-size:10px;color:var(--gold-light);letter-spacing:.2em;z-index:3;display:flex;align-items:center;gap:8px}.ValuUpSpotlight_decoration__PH7S2:before{content:"";display:block;width:6px;height:6px;background:var(--gold);border-radius:50%;animation:ValuUpSpotlight_pulse__xwT7W 2s ease-in-out infinite}@keyframes ValuUpSpotlight_pulse__xwT7W{0%,to{opacity:1}50%{opacity:.3}}.ValuUpSpotlight_mock__UDvj8{background:var(--off-white);border-radius:4px;padding:36px;height:100%;display:flex;flex-direction:column;gap:20px;position:relative;z-index:2}.ValuUpSpotlight_dashCorner__1D08s{position:absolute;width:20px;height:20px;border:1px solid var(--gold)}.ValuUpSpotlight_dashCorner__1D08s.ValuUpSpotlight_tl__EPVDb{top:-1px;left:-1px;border-right:none;border-bottom:none}.ValuUpSpotlight_dashCorner__1D08s.ValuUpSpotlight_tr__hQ9md{top:-1px;right:-1px;border-left:none;border-bottom:none}.ValuUpSpotlight_dashCorner__1D08s.ValuUpSpotlight_bl__rtsFI{bottom:-1px;left:-1px;border-right:none;border-top:none}.ValuUpSpotlight_dashCorner__1D08s.ValuUpSpotlight_br__Mh_xH{bottom:-1px;right:-1px;border-left:none;border-top:none}.ValuUpSpotlight_mockHeader__81PCN{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--gray-200)}.ValuUpSpotlight_mockTitle__jkg5r{font-family:var(--font-heading);font-weight:700;color:var(--navy-900);font-size:14px;letter-spacing:.02em}.ValuUpSpotlight_mockBadge__dlJbG{font-family:var(--font-mono);font-size:10px;background:var(--gold);color:var(--navy-900);padding:4px 12px;letter-spacing:.15em;border-radius:2px;font-weight:500}.ValuUpSpotlight_mockEv__ohuga{padding:24px 0;text-align:center}.ValuUpSpotlight_mockEvLabel__Tv4kB{font-family:var(--font-mono);font-size:10px;color:var(--gray-600);letter-spacing:.25em;margin-bottom:16px}.ValuUpSpotlight_mockEvValue__A9Eg_{font-family:var(--font-heading);font-weight:700;font-size:clamp(44px,5vw,64px);color:var(--navy-900);line-height:1;margin-bottom:12px;letter-spacing:-.03em}.ValuUpSpotlight_mockEvValue__A9Eg_ small{font-size:.4em;color:var(--gray-600);font-weight:400;margin-left:8px;font-family:var(--font-body);letter-spacing:normal}.ValuUpSpotlight_mockEvChange__Ifzyp{font-family:var(--font-mono);font-size:12px;color:#15803d;letter-spacing:.1em;font-weight:600}.ValuUpSpotlight_mockChart__zQ8Sz{flex:1;position:relative;padding:16px 0;min-height:120px}.ValuUpSpotlight_mockChart__zQ8Sz svg{width:100%;height:100%}.ValuUpSpotlight_mockMetrics__tixqP{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-top:24px;border-top:1px solid var(--gray-200)}.ValuUpSpotlight_metricLabel__dukcg{font-family:var(--font-mono);font-size:9px;color:var(--gray-600);letter-spacing:.2em;margin-bottom:8px;font-weight:500}.ValuUpSpotlight_metricValue__rxgmI{font-family:var(--font-heading);font-weight:700;color:var(--navy-900);font-size:clamp(16px,1.6vw,20px);letter-spacing:-.01em}.ValuUpSpotlight_ctaGroup__N4t7f{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.ValuUpSpotlight_secondaryLink___DVZ3{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;color:var(--navy-900);border-bottom:1px solid var(--navy-900);padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.ValuUpSpotlight_secondaryLink___DVZ3:hover{color:var(--gold-dark);border-color:var(--gold-dark)}@media (max-width:1023px){.ValuUpSpotlight_section__simPL{padding:140px 32px}.ValuUpSpotlight_wrapper__KMEvf{grid-template-columns:1fr;gap:60px}}@media (max-width:767px){.ValuUpSpotlight_section__simPL{padding:100px 24px}.ValuUpSpotlight_visual__3QY9b{min-height:520px;padding:32px}.ValuUpSpotlight_mock__UDvj8{padding:24px}.ValuUpSpotlight_decoration__PH7S2{display:none}.ValuUpSpotlight_feature__PNczw{grid-template-columns:40px 1fr;gap:16px}.ValuUpSpotlight_ctaGroup__N4t7f{flex-direction:column;align-items:stretch;width:100%}}.ContactForm_wrapper__dat6C{max-width:720px;margin:0 auto;padding:40px 40px 140px}.ContactForm_form__gGXUu{display:flex;flex-direction:column;gap:32px}.ContactForm_field__JMZ61{display:flex;flex-direction:column;gap:8px}.ContactForm_label__ngxd3{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.15em;font-weight:500}.ContactForm_required__df8F6{color:#b91c1c;margin-left:6px}.ContactForm_input__5cCMa,.ContactForm_select__gfkKp,.ContactForm_textarea__aSTzl{width:100%;padding:14px 16px;border:1px solid var(--gray-200);background:var(--off-white);font-family:var(--font-body);font-size:15px;color:var(--navy-900);line-height:1.6;transition:border-color .3s ease,box-shadow .3s ease;border-radius:2px}.ContactForm_input__5cCMa:focus,.ContactForm_select__gfkKp:focus,.ContactForm_textarea__aSTzl:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgba(201,169,97,.15)}.ContactForm_textarea__aSTzl{min-height:180px;resize:vertical}.ContactForm_hint__3Rf7I{font-size:12px;color:var(--gray-600)}.ContactForm_error__EoD1G{font-size:12px;color:#b91c1c;font-weight:500}.ContactForm_actions__n_jKS{margin-top:24px}.ContactForm_submit__PDKj6{background:var(--navy-900);color:var(--off-white);padding:18px 36px;border:1px solid var(--navy-900);border-radius:2px;font-size:14px;letter-spacing:.1em;font-weight:500;display:inline-flex;align-items:center;gap:12px;transition:all .4s cubic-bezier(.16,1,.3,1);cursor:pointer;position:relative;overflow:hidden}.ContactForm_submit__PDKj6:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:var(--gold);transition:left .5s cubic-bezier(.16,1,.3,1);z-index:0}.ContactForm_submit__PDKj6:hover:not(:disabled):before{left:0}.ContactForm_submit__PDKj6>span,.ContactForm_submit__PDKj6>svg{position:relative;z-index:1}.ContactForm_submit__PDKj6:hover:not(:disabled){color:var(--navy-900);border-color:var(--gold);transform:translateY(-2px);box-shadow:0 20px 40px rgba(201,169,97,.25)}.ContactForm_submit__PDKj6:disabled{opacity:.5;cursor:not-allowed}.ContactForm_success__nPBL9{padding:40px 32px;background:var(--warm-white);border-left:3px solid var(--gold);margin-top:24px}.ContactForm_successTitle__y8lYd{font-family:var(--font-heading);font-weight:700;font-size:22px;color:var(--navy-900);margin-bottom:16px}.ContactForm_successBody__R6ARQ{font-size:14px;line-height:2;color:var(--gray-700)}@media (max-width:767px){.ContactForm_wrapper__dat6C{padding:32px 24px 100px}.ContactForm_submit__PDKj6{width:100%;justify-content:center}}.page_header__GqolN{max-width:820px;margin:0 auto;padding:160px 40px 40px}.page_category__X_tVD{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;font-weight:500;display:inline-flex;align-items:center;gap:12px;margin-bottom:32px}.page_category__X_tVD:before{content:"";width:24px;height:1px;background:var(--gold)}.page_title__uvVjn{font-family:var(--font-heading);font-weight:700;font-size:clamp(30px,3.6vw,48px);line-height:1.3;color:var(--navy-900);letter-spacing:-.015em;margin-bottom:40px}.page_meta__9qCHR{display:flex;flex-wrap:wrap;gap:24px;align-items:center;font-family:var(--font-mono);font-size:11px;color:var(--gray-600);letter-spacing:.15em;padding-bottom:40px;border-bottom:1px solid var(--gray-200)}.page_metaItem__HVlU3{display:inline-flex;align-items:center;gap:8px}.page_relatedWrapper__jiRve{max-width:1400px;margin:0 auto;padding:40px 40px 120px;border-top:1px solid var(--gray-200)}.page_relatedHeader__oEfMN{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:40px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_relatedHeader__oEfMN:before{content:"";width:24px;height:1px;background:var(--gold)}.page_relatedGrid__bS7LH{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.page_relatedCard__aMcbx{display:block;transition:transform .4s ease}.page_relatedCard__aMcbx:hover .page_relatedTitle__UCNrr{color:var(--gold-dark)}.page_relatedMeta__bXPfQ{font-family:var(--font-mono);font-size:10px;color:var(--gray-600);letter-spacing:.15em;margin-bottom:10px}.page_relatedCategory__sWPJw{font-family:var(--font-mono);font-size:10px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:16px;display:block}.page_relatedTitle__UCNrr{font-family:var(--font-heading);font-weight:700;font-size:clamp(15px,1.3vw,17px);color:var(--navy-900);line-height:1.6;transition:color .3s ease}@media (max-width:1023px){.page_header__GqolN{padding:140px 32px 32px}.page_relatedWrapper__jiRve{padding:40px 32px 100px}.page_relatedGrid__bS7LH{grid-template-columns:1fr 1fr}}@media (max-width:767px){.page_header__GqolN{padding:120px 24px 24px}.page_relatedWrapper__jiRve{padding:32px 24px 80px}.page_relatedGrid__bS7LH{grid-template-columns:1fr;gap:32px}}.page_header__XV55U{max-width:820px;margin:0 auto;padding:40px 40px 32px;border-bottom:1px solid var(--gray-200)}.page_meta__MLjEq{display:flex;align-items:center;gap:16px;margin-bottom:20px}.page_date__AeSJF{font-family:var(--font-mono);font-size:13px;color:var(--gray-700);letter-spacing:.1em}.page_category__p3d_R{font-family:var(--font-mono);font-size:10px;color:var(--gold-dark);letter-spacing:.2em;font-weight:500;padding:4px 10px;border:1px solid var(--gold)}.page_title__iLLiU{font-family:var(--font-heading);font-weight:700;font-size:clamp(24px,2.8vw,36px);line-height:1.4;color:var(--navy-900);letter-spacing:-.015em;margin-bottom:20px}.page_summary__gmreW{font-size:clamp(14px,1.2vw,16px);line-height:1.9;color:var(--gray-700)}.page_body__tAYIt{max-width:820px;margin:0 auto;padding:40px}.page_backWrap__aF45X{max-width:820px;margin:0 auto;padding:0 40px 80px}.page_back__tDO1S{font-family:var(--font-mono);font-size:12px;letter-spacing:.15em;color:var(--navy-900);transition:color .2s ease}.page_back__tDO1S:hover{color:var(--gold-dark)}@media (max-width:767px){.page_header__XV55U{padding:32px 24px 24px}.page_body__tAYIt{padding:32px 24px}.page_backWrap__aF45X{padding:0 24px 64px}}.page_wrap__Wii3_{max-width:980px;margin:0 auto;padding:40px 40px 100px}.page_empty__kJTTk{text-align:center;color:var(--gray-600);font-size:15px;padding:80px 0}.page_list__ZjLkP{list-style:none;margin:0;padding:0}.page_item__libYx{border-top:1px solid var(--gray-200)}.page_item__libYx:last-child{border-bottom:1px solid var(--gray-200)}.page_link__ZhMrI{display:block;padding:32px 0;transition:background .2s ease}.page_link__ZhMrI:hover{background:var(--off-white);padding-left:16px;padding-right:16px;margin-left:-16px;margin-right:-16px}.page_meta__oX5_x{display:flex;align-items:center;gap:16px;margin-bottom:12px}.page_date__DnbnB{font-family:var(--font-mono);font-size:13px;color:var(--gray-700);letter-spacing:.1em}.page_category__0aA3O{font-family:var(--font-mono);font-size:10px;color:var(--gold-dark);letter-spacing:.2em;font-weight:500;padding:4px 10px;border:1px solid var(--gold)}.page_title__59m7p{font-family:var(--font-heading);font-weight:700;font-size:clamp(16px,1.6vw,19px);color:var(--navy-900);line-height:1.5;letter-spacing:-.01em;margin-bottom:8px;transition:color .2s ease}.page_link__ZhMrI:hover .page_title__59m7p{color:var(--gold-dark)}.page_summary__QxuSV{font-size:13px;line-height:1.85;color:var(--gray-700);max-width:780px}@media (max-width:767px){.page_wrap__Wii3_{padding:32px 24px 80px}.page_link__ZhMrI{padding:24px 0}.page_link__ZhMrI:hover{padding-left:12px;padding-right:12px;margin-left:-12px;margin-right:-12px}}.page_header__SUVnW{max-width:820px;margin:0 auto;padding:40px 40px 32px}.page_category__Mpxw_{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;font-weight:500;display:inline-flex;align-items:center;gap:12px;margin-bottom:24px}.page_category__Mpxw_:before{content:"";width:24px;height:1px;background:var(--gold)}.page_term__DXQBM{font-family:var(--font-heading);font-weight:700;font-size:clamp(28px,3.2vw,44px);line-height:1.3;color:var(--navy-900);letter-spacing:-.015em;margin-bottom:8px}.page_reading__D5CQj{font-family:var(--font-mono);font-size:12px;letter-spacing:.15em;color:var(--gray-600);padding-bottom:24px;border-bottom:1px solid var(--gray-200)}.page_related__5liPi{max-width:1100px;margin:0 auto;padding:40px 40px 100px;border-top:1px solid var(--gray-200)}.page_relatedLabel__LWVl7{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:24px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_relatedLabel__LWVl7:before{content:"";width:24px;height:1px;background:var(--gold)}.page_relatedGrid__5U7Of{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.page_relatedCard__mi9c9{display:block;padding:20px 24px;background:var(--off-white);border:1px solid var(--gray-200);transition:all .3s ease}.page_relatedCard__mi9c9:hover{border-color:var(--gold);transform:translateY(-2px)}.page_relatedTerm___b_hY{font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--navy-900);margin-bottom:4px;letter-spacing:-.01em}.page_relatedCard__mi9c9:hover .page_relatedTerm___b_hY{color:var(--gold-dark)}.page_relatedReading__y79Za{font-family:var(--font-mono);font-size:10px;color:var(--gray-600);letter-spacing:.1em}@media (max-width:1023px){.page_relatedGrid__5U7Of{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.page_header__SUVnW{padding:32px 24px 24px}.page_related__5liPi{padding:32px 24px 80px}.page_relatedGrid__5U7Of{grid-template-columns:1fr}}.page_wrap__7JJ6N{max-width:1400px;margin:0 auto;padding:40px 40px 100px}.page_intro__0Il_m{max-width:820px;font-size:clamp(15px,1.3vw,17px);line-height:2;color:var(--gray-700);margin-bottom:80px}.page_grid__XRkyd{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.page_card__5zwR1{display:flex;flex-direction:column;padding:40px 36px;background:var(--off-white);border:1px solid var(--gray-200);transition:all .4s cubic-bezier(.16,1,.3,1)}.page_card__5zwR1:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 24px 48px rgba(10,22,40,.08)}.page_icon__UBREc{width:40px;height:40px;color:var(--gold-dark);margin-bottom:24px;transition:color .3s ease}.page_card__5zwR1:hover .page_icon__UBREc{color:var(--gold)}.page_label__NvFrk{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:16px;font-weight:500}.page_title__qHUVc{font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,1.8vw,22px);color:var(--navy-900);line-height:1.4;letter-spacing:-.01em;margin-bottom:16px}.page_body__rHOFc{font-size:13px;line-height:1.9;color:var(--gray-700);flex-grow:1;margin-bottom:24px}.page_count__SkDFK{color:var(--gold-dark);margin-bottom:16px}.page_count__SkDFK,.page_link__9k1KV{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em}.page_link__9k1KV{color:var(--navy-900);border-bottom:1px solid var(--navy-900);padding-bottom:2px;align-self:flex-start;transition:all .3s ease}.page_card__5zwR1:hover .page_link__9k1KV{color:var(--gold-dark);border-color:var(--gold)}@media (max-width:1023px){.page_grid__XRkyd{grid-template-columns:1fr 1fr}}@media (max-width:767px){.page_wrap__7JJ6N{padding:32px 24px 80px}.page_grid__XRkyd{grid-template-columns:1fr}}.page_header__hJdFO{max-width:1100px;margin:0 auto;padding:40px 40px 48px}.page_meta__UsCbQ{display:flex;align-items:center;gap:12px;margin-bottom:24px}.page_category__G2nBT{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;font-weight:500}.page_dot__Sfa4p{color:var(--gray-200)}.page_pages___YaA5{font-family:var(--font-mono);font-size:11px;color:var(--gray-600);letter-spacing:.15em}.page_title__etxII{font-family:var(--font-heading);font-weight:700;font-size:clamp(26px,3vw,40px);line-height:1.35;color:var(--navy-900);letter-spacing:-.015em;margin-bottom:20px}.page_summary__qIu0T{font-size:clamp(14px,1.2vw,16px);line-height:1.9;color:var(--gray-700);margin-bottom:24px;max-width:800px}.page_target__kU5z5{display:inline-flex;gap:12px;align-items:baseline;font-size:13px;color:var(--gray-700);padding:12px 20px;background:var(--off-white);border-left:2px solid var(--gold)}.page_targetLabel__VNTN5{font-family:var(--font-mono);font-size:10px;color:var(--gold-dark);letter-spacing:.15em}.page_body__7wwXc{max-width:1100px;margin:0 auto;padding:32px 40px 80px;display:grid;grid-template-columns:260px 1fr;gap:48px;align-items:start}.page_sidebar__VeUEC{position:sticky;top:100px}.page_cover__kicnh{background:var(--navy-900);color:var(--gold);height:280px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.page_dlBox__z9sSF{padding:24px;background:var(--off-white);border:1px solid var(--gray-200);text-align:center}.page_dlBadge__dNkIZ{color:var(--gold-dark);border:1px solid var(--gold);display:inline-block;padding:6px 12px}.page_dlAvailable__dm7YX,.page_dlBadge__dNkIZ{font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;margin-bottom:16px}.page_dlAvailable__dm7YX{color:#15803d;font-weight:600}.page_dlNote__IB0mf{font-size:12px;line-height:1.7;color:var(--gray-700);margin-bottom:20px}.page_dlButton__6Zhuj{display:inline-block;padding:12px 24px;background:var(--navy-900);color:#fff;font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;transition:all .3s ease}.page_dlButton__6Zhuj:hover{background:var(--gold-dark)}.page_content__DIoi3{min-width:0}@media (max-width:1023px){.page_body__7wwXc{grid-template-columns:1fr;gap:32px}.page_sidebar__VeUEC{position:static}.page_cover__kicnh{height:200px}}@media (max-width:767px){.page_header__hJdFO{padding:32px 24px}.page_body__7wwXc{padding:24px 24px 64px}}.page_layout__IwyIn{max-width:1200px;margin:0 auto;padding:40px 40px 100px;display:grid;grid-template-columns:240px 1fr;gap:64px;align-items:start}.page_toc__oLkcU{position:sticky;top:100px}.page_tocLabel__KiUjt{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.25em;font-weight:500;margin-bottom:20px;display:inline-flex;align-items:center;gap:12px}.page_tocLabel__KiUjt:before{content:"";width:24px;height:1px;background:var(--gold)}.page_tocList__quWWV{list-style:none;margin:0;padding:0;border-left:1px solid var(--gray-200)}.page_tocItem__clY3D{margin:0}.page_tocLink__78XSx{display:flex;gap:12px;align-items:baseline;padding:10px 0 10px 20px;font-size:13px;line-height:1.5;color:var(--gray-700);transition:color .2s ease;border-left:1px solid transparent;margin-left:-1px}.page_tocLink__78XSx:hover{color:var(--navy-900);border-left-color:var(--gold)}.page_tocNum__95_BC{font-family:var(--font-mono);font-size:10px;color:var(--gold-dark);letter-spacing:.1em;flex-shrink:0}.page_tocText__Qt0sa{font-size:13px}.page_article__8fqa_{min-width:0}.page_article__8fqa_ section{margin-bottom:48px;scroll-margin-top:100px}@media (max-width:1023px){.page_layout__IwyIn{grid-template-columns:1fr;gap:32px}.page_toc__oLkcU{position:static;padding-bottom:16px;border-bottom:1px solid var(--gray-200)}}@media (max-width:767px){.page_layout__IwyIn{padding:32px 24px 80px}}.page_wrap__UB5ao{max-width:1400px;margin:0 auto;padding:40px 40px 100px}.page_empty__mdQf1{text-align:center;color:var(--gray-600);font-size:15px;padding:80px 0}.page_grid__fXaiX{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.page_card__bsOPT{display:grid;grid-template-columns:220px 1fr;background:var(--off-white);border:1px solid var(--gray-200);transition:all .4s cubic-bezier(.16,1,.3,1);overflow:hidden}.page_card__bsOPT:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 24px 48px rgba(10,22,40,.08)}.page_cover__Yoqai{background:var(--navy-900);color:var(--gold);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:40px 20px;min-height:220px}.page_comingSoon__vSOac{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;color:var(--gold);border:1px solid var(--gold);padding:6px 12px;white-space:nowrap}.page_body__hU5P9{padding:28px 32px;display:flex;flex-direction:column}.page_meta__e6X4L{display:flex;align-items:center;gap:16px;margin-bottom:16px}.page_category__OIVoP{color:var(--gold-dark);letter-spacing:.2em;font-weight:500}.page_category__OIVoP,.page_pages__bkNJe{font-family:var(--font-mono);font-size:10px}.page_pages__bkNJe{color:var(--gray-600);letter-spacing:.15em}.page_title__7lEvK{font-family:var(--font-heading);font-weight:700;font-size:clamp(17px,1.6vw,20px);color:var(--navy-900);line-height:1.4;letter-spacing:-.01em;margin-bottom:12px}.page_summary__ne2w1{font-size:13px;line-height:1.85;color:var(--gray-700);margin-bottom:20px;flex-grow:1}.page_target__DzcQq{display:flex;gap:12px;align-items:baseline;font-size:12px;color:var(--gray-700);padding:12px 0;border-top:1px solid var(--gray-200);margin-bottom:16px}.page_targetLabel__okco1{font-size:10px;color:var(--gold-dark)}.page_link__zgmCf,.page_targetLabel__okco1{font-family:var(--font-mono);letter-spacing:.15em}.page_link__zgmCf{font-size:11px;color:var(--navy-900);border-bottom:1px solid var(--navy-900);padding-bottom:2px;align-self:flex-start;transition:all .3s ease}.page_card__bsOPT:hover .page_link__zgmCf{color:var(--gold-dark);border-color:var(--gold)}@media (max-width:1023px){.page_grid__fXaiX{grid-template-columns:1fr}}@media (max-width:767px){.page_wrap__UB5ao{padding:32px 24px 80px}.page_card__bsOPT{grid-template-columns:1fr}.page_cover__Yoqai{min-height:160px}.page_body__hU5P9{padding:24px}}.ValuUpPager_pager__ljNBU{max-width:1400px;margin:0 auto;padding:40px;display:grid;grid-template-columns:1fr 1fr;gap:24px;border-top:1px solid var(--gray-200)}.ValuUpPager_cell__P3mi6{display:block;padding:32px 40px;background:var(--off-white);border:1px solid var(--gray-200);transition:all .4s cubic-bezier(.16,1,.3,1)}.ValuUpPager_cell__P3mi6:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 20px 40px rgba(10,22,40,.08)}.ValuUpPager_prev__G50Ai{text-align:left}.ValuUpPager_next__fG49F{text-align:right;grid-column:2}.ValuUpPager_next__fG49F.ValuUpPager_empty__8qcRN,.ValuUpPager_prev__G50Ai.ValuUpPager_empty__8qcRN{visibility:hidden}.ValuUpPager_direction__2drKq{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--gold-dark);margin-bottom:12px;display:inline-flex;align-items:center;gap:10px}.ValuUpPager_next__fG49F .ValuUpPager_direction__2drKq{flex-direction:row-reverse}.ValuUpPager_cell__P3mi6:hover .ValuUpPager_arrow__gC5Or{transform:translateX(-3px)}.ValuUpPager_next__fG49F.ValuUpPager_cell__P3mi6:hover .ValuUpPager_arrow__gC5Or{transform:translateX(3px)}.ValuUpPager_arrow__gC5Or{transition:transform .3s ease}.ValuUpPager_title__FClwo{font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,1.8vw,22px);color:var(--navy-900);line-height:1.4}.ValuUpPager_cell__P3mi6:hover .ValuUpPager_title__FClwo{color:var(--gold-dark)}.ValuUpPager_tabs__12l7O{max-width:1400px;margin:0 auto;padding:24px 40px 8px;display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--gray-200)}.ValuUpPager_tab__DEoQu{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;padding:14px 20px;color:var(--gray-700);transition:all .3s ease;font-weight:500;position:relative;border-bottom:2px solid transparent;margin-bottom:-1px}.ValuUpPager_tab__DEoQu:hover{color:var(--gold-dark)}.ValuUpPager_tabActive__HESYp{color:var(--navy-900);border-bottom-color:var(--gold)}@media (max-width:767px){.ValuUpPager_pager__ljNBU{grid-template-columns:1fr;gap:16px;padding:32px 24px}.ValuUpPager_next__fG49F{grid-column:1;text-align:left}.ValuUpPager_next__fG49F .ValuUpPager_direction__2drKq{flex-direction:row}.ValuUpPager_tabs__12l7O{padding:16px 24px 4px;gap:0}.ValuUpPager_tab__DEoQu{padding:12px 14px;font-size:10px}}.page_wrap__9kyDU{max-width:820px;margin:0 auto;padding:60px 40px 80px}.page_category__96ui_{margin-bottom:80px}.page_category__96ui_:last-child{margin-bottom:0}.page_categoryLabel__VWE19{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:32px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_categoryLabel__VWE19:before{content:"";width:24px;height:1px;background:var(--gold)}.page_item__3mTZk{padding:32px 0;border-bottom:1px solid var(--gray-200)}.page_item__3mTZk:first-of-type{border-top:1px solid var(--gray-200)}.page_question__RivYn{display:flex;gap:20px;font-family:var(--font-heading);font-weight:700;font-size:clamp(17px,1.6vw,20px);color:var(--navy-900);line-height:1.5;letter-spacing:-.01em;margin-bottom:16px;align-items:baseline}.page_qMark__ICs9h{font-family:var(--font-mono);font-size:13px;color:var(--gold-dark);letter-spacing:.1em;flex-shrink:0;padding-top:2px}.page_answer__S5piA{display:flex;gap:20px;font-size:14px;line-height:2;color:var(--gray-700);align-items:baseline}.page_aMark__vKA2f{font-family:var(--font-mono);font-size:13px;color:var(--navy-900);letter-spacing:.1em;flex-shrink:0;font-weight:500;padding-top:2px}.page_answerBody__zpuui{flex:1}.page_answerBody__zpuui a{color:var(--gold-dark);border-bottom:1px solid var(--gold-dark);padding-bottom:1px;transition:color .3s ease,border-color .3s ease}.page_answerBody__zpuui a:hover{color:var(--gold);border-color:var(--gold)}@media (max-width:767px){.page_wrap__9kyDU{padding:48px 24px 64px}.page_category__96ui_{margin-bottom:56px}.page_answer__S5piA,.page_question__RivYn{gap:12px}}.page_wrap___mRMx{max-width:1400px;margin:0 auto;padding:60px 40px 80px}.page_section__FvWqY{margin-bottom:120px}.page_section__FvWqY:last-child{margin-bottom:0}.page_sectionHeading__lXEi4{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:32px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_sectionHeading__lXEi4:before{content:"";width:24px;height:1px;background:var(--gold)}.page_intro__YsQDp{max-width:820px;font-size:clamp(15px,1.3vw,17px);line-height:2;color:var(--gray-700)}.page_intro__YsQDp p{margin-bottom:24px}.page_intro__YsQDp p:last-child{margin-bottom:0}.page_consulting__M4Hqj{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.page_products__lkxYG{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.page_card__MKYEZ{display:flex;flex-direction:column;padding:44px 36px;background:var(--off-white);border:1px solid var(--gray-200);transition:all .4s cubic-bezier(.16,1,.3,1);color:inherit}.page_card__MKYEZ:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 24px 48px rgba(10,22,40,.08)}.page_icon__DsARs{width:40px;height:40px;color:var(--gold-dark);margin-bottom:24px;transition:color .3s ease}.page_card__MKYEZ:hover .page_icon__DsARs{color:var(--gold)}.page_cardNum__nM8TH{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:16px;font-weight:500}.page_cardTitle__ipX6J{font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,1.8vw,22px);color:var(--navy-900);line-height:1.4;letter-spacing:-.01em;margin-bottom:16px}.page_cardBody__VwNyj{font-size:14px;line-height:1.9;color:var(--gray-700);margin-bottom:24px;flex-grow:1}.page_cardMeta__j4Wph{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--gray-600);margin-bottom:16px}.page_cardLink__f4Dd1{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;color:var(--navy-900);border-bottom:1px solid var(--navy-900);padding-bottom:2px;align-self:flex-start;transition:all .3s ease}.page_card__MKYEZ:hover .page_cardLink__f4Dd1{color:var(--gold-dark);border-color:var(--gold)}.page_synergy__0PwTv{background:var(--navy-900);color:var(--warm-white);padding:64px 56px;position:relative;overflow:hidden}.page_synergy__0PwTv:before{content:"";position:absolute;top:-120px;right:-120px;width:360px;height:360px;border:1px solid rgba(201,169,97,.15);border-radius:50%;pointer-events:none}.page_synergy__0PwTv:after{content:"";position:absolute;top:-60px;right:-60px;width:240px;height:240px;border:1px solid rgba(201,169,97,.1);border-radius:50%;pointer-events:none}.page_synergyLabel__FuHOD{font-family:var(--font-mono);font-size:11px;color:var(--gold-light);letter-spacing:.25em;margin-bottom:20px;font-weight:500;position:relative;z-index:1}.page_synergyTitle__uAenQ{font-family:var(--font-heading);font-weight:700;font-size:clamp(26px,3vw,40px);line-height:1.3;letter-spacing:-.01em;margin-bottom:48px;max-width:700px;position:relative;z-index:1}.page_flows__Aml4k{display:grid;grid-template-columns:1fr auto 1fr;gap:32px;align-items:center;position:relative;z-index:1}.page_flowNode__kQrS7{padding:28px;border:1px solid rgba(201,169,97,.3);background:rgba(10,22,40,.4)}.page_flowNodeLabel__s0Gzv{font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;color:var(--gold-light);margin-bottom:10px;font-weight:500}.page_flowNodeTitle__2z_bI{font-family:var(--font-heading);font-weight:700;font-size:20px;letter-spacing:-.01em;margin-bottom:12px}.page_flowNodeBody__glk9g{font-size:13px;line-height:1.8;color:hsla(44,35%,94%,.75)}.page_exchange___xyFX{display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--gold)}.page_exchangeLabel__oOqKj{font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;color:var(--gold-light);white-space:nowrap}@media (max-width:1023px){.page_consulting__M4Hqj{grid-template-columns:1fr 1fr}.page_consulting__M4Hqj .page_card__MKYEZ:nth-child(3){grid-column:span 2}.page_flows__Aml4k{grid-template-columns:1fr;gap:16px}.page_exchange___xyFX{flex-direction:row;transform:rotate(90deg)}}@media (max-width:767px){.page_wrap___mRMx{padding:48px 24px 64px}.page_section__FvWqY{margin-bottom:80px}.page_consulting__M4Hqj,.page_products__lkxYG{grid-template-columns:1fr}.page_consulting__M4Hqj .page_card__MKYEZ:nth-child(3){grid-column:span 1}.page_synergy__0PwTv{padding:48px 32px}.page_synergyTitle__uAenQ{margin-bottom:32px}}.page_wrap__J7Vvn{max-width:1400px;margin:0 auto;padding:60px 40px 80px}.page_section__D2FVB{margin-bottom:120px}.page_section__D2FVB:last-child{margin-bottom:0}.page_sectionHeading__Sh2Aa{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:32px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_sectionHeading__Sh2Aa:before{content:"";width:24px;height:1px;background:var(--gold)}.page_intro__lN9HM{max-width:780px;font-size:clamp(15px,1.3vw,17px);line-height:2;color:var(--gray-700)}.page_intro__lN9HM p{margin-bottom:24px}.page_intro__lN9HM p:last-child{margin-bottom:0}.page_highlights__ycoz1{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.page_highlight__fUKDo{padding:32px 28px;background:var(--off-white);border-top:2px solid var(--gold)}.page_highlightNum__woycw{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:16px;font-weight:500}.page_highlightTitle__nDWMz{font-family:var(--font-heading);font-weight:700;font-size:clamp(15px,1.3vw,17px);color:var(--navy-900);line-height:1.4;letter-spacing:-.01em;margin-bottom:10px}.page_highlightBody__yEoda{font-size:13px;line-height:1.8;color:var(--gray-700)}.page_deepDive__j9mxD{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.page_diveCard__FuoQf{display:flex;flex-direction:column;padding:40px 36px;background:var(--off-white);border:1px solid var(--gray-200);transition:all .4s cubic-bezier(.16,1,.3,1)}.page_diveCard__FuoQf:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 24px 48px rgba(10,22,40,.08)}.page_diveIcon__xdJ66{width:36px;height:36px;color:var(--gold-dark);margin-bottom:20px}.page_diveLabel__EFoZU{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:12px;font-weight:500}.page_diveTitle__k520q{font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,1.8vw,22px);color:var(--navy-900);line-height:1.4;letter-spacing:-.01em;margin-bottom:16px}.page_diveBody__pYx_w{font-size:13px;line-height:1.9;color:var(--gray-700);flex-grow:1;margin-bottom:20px}.page_diveLink__O4Ee2{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;color:var(--navy-900);border-bottom:1px solid var(--navy-900);padding-bottom:2px;align-self:flex-start;transition:all .3s ease}.page_diveCard__FuoQf:hover .page_diveLink__O4Ee2{color:var(--gold-dark);border-color:var(--gold)}.page_trial__plm3T{padding:56px 48px;background:var(--navy-900);color:var(--warm-white);position:relative;overflow:hidden}.page_trial__plm3T:before{content:"";position:absolute;top:-80px;right:-80px;width:300px;height:300px;border:1px solid rgba(201,169,97,.2);border-radius:50%;pointer-events:none}.page_trialLabel__AFrgn{font-family:var(--font-mono);font-size:11px;color:var(--gold-light);letter-spacing:.25em;margin-bottom:20px;font-weight:500;position:relative;z-index:1}.page_trialTitle__uR2ce{font-family:var(--font-heading);font-weight:700;font-size:clamp(22px,2.4vw,30px);line-height:1.4;letter-spacing:-.01em;margin-bottom:24px;max-width:700px;position:relative;z-index:1}.page_trialBody__Nb909{max-width:620px;font-size:14px;line-height:1.9;color:hsla(44,35%,94%,.8);margin-bottom:40px;position:relative;z-index:1}.page_trialCta__uMxNj{background:var(--gold);color:var(--navy-900);padding:16px 32px;font-size:13px;font-weight:700;letter-spacing:.15em;display:inline-flex;align-items:center;gap:10px;border:1px solid var(--gold);transition:all .4s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.page_trialCta__uMxNj:before{content:"";position:absolute;inset:0;background:var(--warm-white);transform:translateX(-100%);transition:transform .4s cubic-bezier(.16,1,.3,1)}.page_trialCta__uMxNj:hover:before{transform:translateX(0)}.page_trialCta__uMxNj>*{position:relative;z-index:1}.page_trialCta__uMxNj:hover{border-color:var(--warm-white)}@media (max-width:1023px){.page_highlights__ycoz1{grid-template-columns:1fr 1fr}.page_deepDive__j9mxD{grid-template-columns:1fr}}@media (max-width:767px){.page_wrap__J7Vvn{padding:48px 24px 64px}.page_section__D2FVB{margin-bottom:80px}.page_highlights__ycoz1{grid-template-columns:1fr}.page_trial__plm3T{padding:40px 28px}.page_trialCta__uMxNj{width:100%;justify-content:center}}.page_wrap__Br8wT{max-width:1400px;margin:0 auto;padding:60px 40px 80px}.page_section__mzgf4{margin-bottom:120px}.page_section__mzgf4:last-child{margin-bottom:0}.page_sectionHeading__Fz379{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:32px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_sectionHeading__Fz379:before{content:"";width:24px;height:1px;background:var(--gold)}.page_plans__vBSeL{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;align-items:stretch}.page_plan__EmIsx{padding:32px 24px;background:var(--off-white);border:1px solid var(--gray-200);display:flex;flex-direction:column;transition:all .4s cubic-bezier(.16,1,.3,1);position:relative}.page_plan__EmIsx:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 24px 48px rgba(10,22,40,.08)}.page_planFeatured__ZtHeY{background:var(--navy-900);color:var(--warm-white);border-color:var(--navy-900)}.page_planFeatured__ZtHeY:hover{background:var(--navy-800);border-color:var(--gold)}.page_badge__YLV4u{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--gold);color:var(--navy-900);padding:4px 14px;letter-spacing:.2em;font-weight:700;border-radius:2px;white-space:nowrap}.page_badge__YLV4u,.page_planLabel__bcL_D{font-family:var(--font-mono);font-size:10px}.page_planLabel__bcL_D{color:var(--gold-dark);letter-spacing:.18em;margin-bottom:14px;font-weight:500}.page_planFeatured__ZtHeY .page_planLabel__bcL_D{color:var(--gold-light)}.page_planName__pEE9A{font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,1.6vw,22px);color:var(--navy-900);line-height:1.4;letter-spacing:-.01em;margin-bottom:16px}.page_planFeatured__ZtHeY .page_planName__pEE9A{color:var(--warm-white)}.page_planPrice___lILR{font-family:var(--font-heading);font-weight:700;font-size:clamp(24px,2.2vw,32px);color:var(--navy-900);line-height:1;letter-spacing:-.02em;margin-bottom:6px}.page_planFeatured__ZtHeY .page_planPrice___lILR{color:var(--gold-light)}.page_planUnit__4_Brh{font-size:.45em;color:var(--gray-600);font-weight:400;margin-left:4px;font-family:var(--font-body);letter-spacing:.02em}.page_planFeatured__ZtHeY .page_planUnit__4_Brh{color:hsla(44,35%,94%,.7)}.page_planTax__MCK_p{font-family:var(--font-mono);font-size:10px;color:var(--gray-600);letter-spacing:.1em;margin-bottom:12px}.page_planFeatured__ZtHeY .page_planTax__MCK_p{color:hsla(44,35%,94%,.6)}.page_planTarget__9PWMc{font-size:12px;line-height:1.7;color:var(--gray-700);margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--gray-200)}.page_planFeatured__ZtHeY .page_planTarget__9PWMc{color:hsla(44,35%,94%,.8);border-bottom-color:rgba(201,169,97,.3)}.page_planFeatures__E_r_x{list-style:none;padding:0;margin:0 0 28px;flex-grow:1}.page_planFeature__MZ0I5{display:flex;align-items:flex-start;gap:8px;padding:6px 0;font-size:12px;line-height:1.7;color:var(--gray-700)}.page_planFeatured__ZtHeY .page_planFeature__MZ0I5{color:hsla(44,35%,94%,.85)}.page_checkIcon__L344g{flex-shrink:0;margin-top:4px;color:var(--gold)}.page_planCta__d8j9F{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;padding:12px 0;text-align:center;border:1px solid var(--navy-900);color:var(--navy-900);transition:all .3s ease}.page_planCta__d8j9F:hover{background:var(--navy-900);color:var(--off-white)}.page_planFeatured__ZtHeY .page_planCta__d8j9F{border-color:var(--gold);color:var(--gold-light);background:transparent}.page_planFeatured__ZtHeY .page_planCta__d8j9F:hover{background:var(--gold);color:var(--navy-900)}.page_compareWrap__zfxeo{overflow-x:auto;margin-bottom:16px;border:1px solid var(--gray-200)}.page_compare__s4x8a{width:100%;min-width:780px;border-collapse:collapse}.page_compare__s4x8a thead tr{background:var(--warm-white)}.page_compareFeatureHead__YzEPR,.page_comparePlanHead__tepMZ{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;color:var(--gold-dark);font-weight:500;text-align:left;padding:18px 20px;border-bottom:1px solid var(--gray-200);white-space:nowrap}.page_comparePlanHead__tepMZ{text-align:center;min-width:110px}.page_comparePlanHeadFeatured__2FXiT{background:var(--navy-900);color:var(--gold-light);position:relative}.page_compare__s4x8a tbody tr{transition:background .2s ease}.page_compare__s4x8a tbody tr:hover{background:rgba(201,169,97,.04)}.page_compareFeature__wF1HR{font-weight:500;padding:16px 20px}.page_compareFeature__wF1HR,.page_compareValue__ZWoxW{font-family:var(--font-body);font-size:13px;color:var(--navy-900);border-bottom:1px solid var(--gray-200);white-space:nowrap}.page_compareValue__ZWoxW{text-align:center;padding:16px}.page_compareValueFeatured__kq_aE{background:rgba(10,22,40,.03);font-weight:500}.page_compareDash__uterd{color:var(--gray-200);font-weight:300}.page_compareYes__dpotM{color:var(--gold-dark);font-weight:700}.page_compareFineprint__BdJHl{font-size:13px;line-height:1.8;color:var(--gray-700);margin-top:16px}.page_compareFineprint__BdJHl a{color:var(--gold-dark);border-bottom:1px solid var(--gold-dark);padding-bottom:1px;transition:color .3s ease,border-color .3s ease}.page_compareFineprint__BdJHl a:hover{color:var(--gold);border-color:var(--gold)}.page_faq__MRQlk{max-width:820px}.page_faqItem__Te_x_{padding:28px 0;border-bottom:1px solid var(--gray-200)}.page_faqItem__Te_x_:first-of-type{border-top:1px solid var(--gray-200)}.page_faqQ__G8LEk{display:flex;gap:16px;font-family:var(--font-heading);font-weight:700;font-size:clamp(16px,1.4vw,18px);color:var(--navy-900);line-height:1.5;letter-spacing:-.01em;margin-bottom:14px;align-items:baseline}.page_faqMark__9Mmpm{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);flex-shrink:0}.page_faqA__PXrq4{display:flex;gap:16px;font-size:13px;line-height:1.9;color:var(--gray-700);align-items:baseline}.page_faqMarkA__S4NNd{font-family:var(--font-mono);font-size:12px;color:var(--navy-900);font-weight:500;flex-shrink:0}.page_faqA__PXrq4 a{color:var(--gold-dark);border-bottom:1px solid var(--gold-dark);padding-bottom:1px}.page_faqA__PXrq4 a:hover{color:var(--gold);border-color:var(--gold)}.page_terms__020ds{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;padding:40px 36px;background:var(--warm-white);border-left:2px solid var(--gold)}.page_termsCol__0MiT3{display:flex;flex-direction:column}.page_termsLabel__FtSwp{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:16px;font-weight:500}.page_termsBody__rinE6{font-size:13px;line-height:1.9;color:var(--navy-900)}.page_termsLinks__E2_YR,.page_termsList__JorbI{list-style:none;padding:0;margin:0}.page_termsList__JorbI li{font-size:13px;line-height:1.8;color:var(--navy-900);padding:6px 0}.page_termsList__JorbI li strong{font-family:var(--font-heading);color:var(--navy-900);font-weight:700;margin-right:6px}.page_termsLinks__E2_YR li{padding:6px 0}.page_termsLinks__E2_YR a{font-family:var(--font-body);font-size:13px;color:var(--navy-900);border-bottom:1px solid var(--navy-900);padding-bottom:1px;transition:all .3s ease}.page_termsLinks__E2_YR a:hover{color:var(--gold-dark);border-color:var(--gold)}.page_referral__QcDmI{max-width:820px;padding:32px 36px;background:var(--off-white);border:1px solid var(--gray-200)}.page_referralLabel__QwrrG{font-family:var(--font-mono);font-size:10px;color:var(--gold-dark);letter-spacing:.25em;margin-bottom:12px;font-weight:500}.page_referralTitle__7g5Xx{font-family:var(--font-heading);font-weight:700;font-size:clamp(17px,1.5vw,20px);color:var(--navy-900);letter-spacing:-.01em;margin-bottom:12px}.page_referralBody__OX1aa{font-size:13px;line-height:1.9;color:var(--gray-700)}@media (max-width:1279px){.page_plans__vBSeL{grid-template-columns:repeat(3,1fr)}}@media (max-width:1023px){.page_plans__vBSeL{grid-template-columns:1fr 1fr}.page_terms__020ds{grid-template-columns:1fr;gap:28px}}@media (max-width:767px){.page_wrap__Br8wT{padding:48px 24px 64px}.page_section__mzgf4{margin-bottom:80px}.page_plans__vBSeL{grid-template-columns:1fr;gap:20px}.page_plan__EmIsx{padding:32px 28px}.page_terms__020ds{padding:28px 24px}.page_referral__QcDmI{padding:24px}.page_faqA__PXrq4,.page_faqQ__G8LEk{gap:12px}}.page_wrap__Zy9_L{max-width:1100px;margin:0 auto;padding:60px 40px 80px}.page_section__7NeIl{margin-bottom:120px}.page_section__7NeIl:last-child{margin-bottom:0}.page_sectionHeading__sN3cl{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:32px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_sectionHeading__sN3cl:before{content:"";width:24px;height:1px;background:var(--gold)}.page_orgChart__lbR0Z{display:flex;flex-direction:column;align-items:center;padding:40px 20px}.page_ceo__X9QVm{padding:28px 48px;background:var(--navy-900);color:var(--warm-white);text-align:center;position:relative;min-width:240px}.page_ceoLabel__lkwI1{font-family:var(--font-mono);font-size:10px;color:var(--gold-light);letter-spacing:.25em;margin-bottom:8px}.page_ceoName__BLENh{font-family:var(--font-heading);font-weight:700;font-size:22px;letter-spacing:.02em}.page_connector__b0QgD{width:1px;height:24px;background:var(--gold)}.page_roles__LSUsD{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:100%;max-width:960px;position:relative;margin-top:24px}.page_roles__LSUsD:before{content:"";position:absolute;top:-24px;left:calc((100% - 60px) / 8);right:calc((100% - 60px) / 8);height:1px;background:var(--gold);z-index:0}.page_role__4EHNy{padding:20px 16px;text-align:center;border:1px solid var(--gray-200);background:var(--off-white);position:relative}.page_role__4EHNy:before{content:"";position:absolute;top:-24px;left:50%;transform:translateX(-50%);width:1px;height:24px;background:var(--gold);z-index:1}.page_roleLabel__1hZEz{font-family:var(--font-mono);font-size:9px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:8px;font-weight:500}.page_roleName__4G59J{font-family:var(--font-heading);font-weight:700;font-size:15px;color:var(--navy-900);line-height:1.4;letter-spacing:-.01em}.page_orgNote__vnpE4{margin-top:40px;padding:20px 24px;font-size:13px;line-height:1.9;color:var(--gray-700)}.page_orgNote__vnpE4,.page_partnerNote__WPm3v{background:var(--warm-white);border-left:2px solid var(--gold)}.page_partnerNote__WPm3v{padding:24px 28px;margin-bottom:40px;font-family:var(--font-mono);font-size:12px;color:var(--navy-900);letter-spacing:.02em;line-height:1.8;font-weight:500}.page_partners__bPuih{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.page_partnerCard__cx00I{padding:32px 28px;background:var(--off-white);border:1px solid var(--gray-200)}.page_partnerLabel__R8v1z{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:16px;font-weight:500}.page_partnerTitle__jbWpl{font-family:var(--font-heading);font-weight:700;font-size:18px;color:var(--navy-900);line-height:1.4;letter-spacing:-.01em;margin-bottom:12px}.page_partnerBody__g_x29{font-size:13px;line-height:1.9;color:var(--gray-700)}@media (max-width:767px){.page_wrap__Zy9_L{padding:48px 24px 64px}.page_section__7NeIl{margin-bottom:80px}.page_orgChart__lbR0Z{padding:24px 0}.page_roles__LSUsD{grid-template-columns:1fr 1fr;gap:16px;max-width:100%}.page_role__4EHNy:before,.page_roles__LSUsD:before{display:none}.page_partners__bPuih{grid-template-columns:1fr}}.page_wrap__gBKHY{max-width:1100px;margin:0 auto;padding:60px 40px 80px}.page_section__2da11{margin-bottom:120px}.page_section__2da11:last-child{margin-bottom:0}.page_sectionHeading__yPuMb{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:32px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_sectionHeading__yPuMb:before{content:"";width:24px;height:1px;background:var(--gold)}.page_timeline__LlR_q{position:relative;padding-left:32px}.page_timeline__LlR_q:before{content:"";position:absolute;top:12px;bottom:12px;left:6px;width:1px;background:var(--gray-200)}.page_entry__JROgs{position:relative;display:grid;grid-template-columns:140px 1fr;gap:40px;align-items:start;padding:20px 0 40px}.page_entry__JROgs:before{content:"";position:absolute;top:28px;left:-32px;width:13px;height:13px;border-radius:50%;background:var(--gold);border:2px solid var(--off-white);box-shadow:0 0 0 1px var(--gold)}.page_entry__JROgs.page_future__VYV2i:before{background:var(--off-white);box-shadow:0 0 0 1px var(--gray-200)}.page_date__wL99h{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.15em;font-weight:500;padding-top:30px}.page_future__VYV2i .page_date__wL99h{color:var(--gray-600)}.page_content__ektP8 h3{font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,1.8vw,22px);color:var(--navy-900);line-height:1.4;margin-bottom:12px;letter-spacing:-.01em}.page_future__VYV2i .page_content__ektP8 h3{color:var(--gray-700)}.page_content__ektP8 p{font-size:14px;line-height:1.9;color:var(--gray-700)}.page_futureNote__Ptyod{padding:20px 24px;background:var(--warm-white);border-left:2px solid var(--gold);font-size:13px;line-height:1.8;color:var(--gray-700);margin-bottom:40px;font-family:var(--font-mono);letter-spacing:.02em}.page_roadmap__lZ2vS{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:40px}.page_phase__A8L9y{padding:28px 24px;border:1px solid var(--gray-200);position:relative;transition:all .4s cubic-bezier(.16,1,.3,1)}.page_phase__A8L9y.page_current__ZL4tw{background:var(--navy-900);color:var(--warm-white);border-color:var(--navy-900)}.page_phaseLabel__w_I2M{font-family:var(--font-mono);font-size:10px;letter-spacing:.25em;color:var(--gold-dark);margin-bottom:16px;font-weight:500}.page_phase__A8L9y.page_current__ZL4tw .page_phaseLabel__w_I2M{color:var(--gold-light)}.page_phaseTitle__6RvP2{font-family:var(--font-heading);font-weight:700;font-size:18px;color:var(--navy-900);margin-bottom:12px;line-height:1.4;letter-spacing:-.01em}.page_phase__A8L9y.page_current__ZL4tw .page_phaseTitle__6RvP2{color:var(--warm-white)}.page_phaseBody__UnyuM{font-size:13px;line-height:1.8;color:var(--gray-700)}.page_phase__A8L9y.page_current__ZL4tw .page_phaseBody__UnyuM{color:hsla(44,35%,94%,.8)}.page_phaseStatus__6pi8a{display:inline-block;font-family:var(--font-mono);font-size:9px;letter-spacing:.2em;color:var(--gray-600);margin-top:16px;padding:4px 10px;border:1px solid var(--gray-200);font-weight:500}.page_phase__A8L9y.page_current__ZL4tw .page_phaseStatus__6pi8a{color:var(--gold-light);border-color:rgba(201,169,97,.4)}.page_vision__iY0Zp{margin-top:40px;padding:40px;background:var(--warm-white);border-left:3px solid var(--gold)}.page_visionLabel__40vMD{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:16px;font-weight:500}.page_visionText__aOal0{font-family:var(--font-heading);font-size:clamp(18px,2vw,26px);color:var(--navy-900);line-height:1.6;font-weight:700;letter-spacing:-.01em}@media (max-width:1023px){.page_roadmap__lZ2vS{grid-template-columns:1fr 1fr}}@media (max-width:767px){.page_wrap__gBKHY{padding:48px 24px 64px}.page_section__2da11{margin-bottom:80px}.page_entry__JROgs{grid-template-columns:1fr;gap:8px}.page_date__wL99h{padding-top:0}.page_roadmap__lZ2vS{grid-template-columns:1fr}}.page_container__Lz5vX{max-width:1400px;margin:0 auto;padding:60px 40px 80px}.page_section__GF5KT{margin-bottom:120px}.page_section__GF5KT:last-child{margin-bottom:0}.page_sectionHeading__qQq5Z{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:32px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_sectionHeading__qQq5Z:before{content:"";width:24px;height:1px;background:var(--gold)}.page_infoTable__wpG4h{width:100%;max-width:860px;border-collapse:collapse}.page_infoTable__wpG4h tr{border-bottom:1px solid var(--gray-200)}.page_infoTable__wpG4h tr:first-child{border-top:1px solid var(--gray-200)}.page_infoTable__wpG4h th{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.15em;font-weight:500;text-align:left;padding:24px 32px 24px 0;vertical-align:top;white-space:nowrap;width:28%}.page_infoTable__wpG4h td{font-size:clamp(14px,1.2vw,16px);line-height:1.9;color:var(--navy-900);padding:24px 0}.page_infoTable__wpG4h td a{color:var(--navy-900);border-bottom:1px solid var(--gray-200);padding-bottom:1px;transition:color .3s ease,border-color .3s ease}.page_infoTable__wpG4h td a:hover{color:var(--gold-dark);border-color:var(--gold)}.page_businessGrid__zpIhs{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}.page_businessCard__nUEEK{display:block;padding:40px 36px;background:var(--off-white);border:1px solid var(--gray-200);transition:all .4s cubic-bezier(.16,1,.3,1)}.page_businessCard__nUEEK:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 20px 40px rgba(10,22,40,.08)}.page_businessNum__D0KGl{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:16px;font-weight:500}.page_businessTitle__zf7sE{font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,1.8vw,22px);color:var(--navy-900);margin-bottom:12px;line-height:1.4;letter-spacing:-.01em}.page_businessBody__CcyJ2{font-size:14px;line-height:1.9;color:var(--gray-700);margin-bottom:24px}.page_businessLink__vpBG_{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;color:var(--navy-900);border-bottom:1px solid var(--navy-900);padding-bottom:2px;transition:all .3s ease}.page_businessCard__nUEEK:hover .page_businessLink__vpBG_{color:var(--gold-dark);border-color:var(--gold)}.page_businessMeta__ZNnBD{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--gray-600);margin-top:16px}@media (max-width:767px){.page_container__Lz5vX{padding:48px 24px 64px}.page_section__GF5KT{margin-bottom:80px}.page_businessGrid__zpIhs{grid-template-columns:1fr}.page_infoTable__wpG4h td,.page_infoTable__wpG4h th{display:block;width:100%;padding:8px 0}.page_infoTable__wpG4h th{padding-top:20px}.page_infoTable__wpG4h td{padding-bottom:20px}}.page_wrap__lmPUZ{max-width:1400px;margin:0 auto;padding:60px 40px 80px}.page_profile__3WllA{display:grid;grid-template-columns:280px 1fr;gap:56px;align-items:start;margin-bottom:100px}.page_profileBody__LpRit{padding-top:16px}.page_role__8Roln{font-family:var(--font-mono);font-size:11px;letter-spacing:.2em;color:var(--gold-dark);margin-bottom:16px;font-weight:500}.page_name__Wba4p{font-family:var(--font-heading);font-weight:700;font-size:clamp(22px,2.4vw,30px);color:var(--navy-900);letter-spacing:-.01em;line-height:1.3;margin-bottom:8px}.page_nameEn__q438m{font-family:var(--font-mono);font-size:13px;color:var(--gray-600);letter-spacing:.1em}.page_body__v26TT{max-width:780px;margin:0 auto}.page_body__v26TT p{font-size:clamp(15px,1.3vw,17px);line-height:2;color:var(--navy-900);margin-bottom:28px;font-family:var(--font-body)}.page_body__v26TT p:last-of-type{margin-bottom:0}.page_body__v26TT p strong{font-family:var(--font-heading);font-weight:700;color:var(--navy-900)}.page_signature__xvIL_{margin-top:80px;max-width:780px;margin-left:auto;margin-right:auto;padding-top:48px;border-top:1px solid var(--gray-200);text-align:right}.page_sigLabel__649ZY{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;color:var(--gray-600);margin-bottom:12px}.page_sigCompany___aEAq{font-size:14px;margin-bottom:4px;letter-spacing:.02em}.page_sigCompany___aEAq,.page_sigName__g8XM_{font-family:var(--font-heading);color:var(--navy-900)}.page_sigName__g8XM_{font-weight:700;font-size:clamp(20px,2.1vw,25px);letter-spacing:.05em}@media (max-width:767px){.page_wrap__lmPUZ{padding:48px 24px 64px}.page_profile__3WllA{grid-template-columns:1fr;gap:32px;margin-bottom:64px}.page_signature__xvIL_{margin-top:56px;padding-top:32px}}.page_wrap__NZytu{max-width:1100px;margin:0 auto;padding:60px 40px 80px}.page_section__rr1XJ{margin-bottom:120px}.page_section__rr1XJ:last-child{margin-bottom:0}.page_sectionHeading__0FPBe{font-family:var(--font-mono);font-size:12px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:32px;font-weight:500;display:inline-flex;align-items:center;gap:12px}.page_sectionHeading__0FPBe:before{content:"";width:24px;height:1px;background:var(--gold)}.page_strengths__du5uU{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.page_strength__8FBA_{padding:40px 36px;background:var(--off-white);border:1px solid var(--gray-200);transition:all .4s cubic-bezier(.16,1,.3,1);position:relative}.page_strength__8FBA_:hover{border-color:var(--gold);transform:translateY(-4px);box-shadow:0 20px 40px rgba(10,22,40,.08)}.page_strengthNum__F6IRv{font-family:var(--font-mono);font-size:11px;color:var(--gold-dark);letter-spacing:.2em;margin-bottom:20px;font-weight:500}.page_strengthTitle__fpQWG{font-family:var(--font-heading);font-weight:700;font-size:clamp(18px,1.8vw,22px);color:var(--navy-900);line-height:1.4;letter-spacing:-.01em;margin-bottom:16px}.page_strengthBody__c0S8h{font-size:14px;line-height:1.9;color:var(--gray-700)}.page_compare__EXE7h{width:100%;border-collapse:collapse;margin-top:20px}.page_compare__EXE7h thead th{font-family:var(--font-mono);font-size:11px;letter-spacing:.15em;color:var(--gold-dark);font-weight:500;text-align:left;padding:16px 20px;border-bottom:1px solid var(--gold)}.page_compare__EXE7h thead th.page_hsCol__0zglD{background:var(--navy-900);color:var(--gold-light);text-align:left}.page_compare__EXE7h td{padding:20px;font-size:14px;line-height:1.8;color:var(--navy-900);vertical-align:top;border-bottom:1px solid var(--gray-200)}.page_compare__EXE7h td.page_hsCol__0zglD{background:rgba(10,22,40,.02);color:var(--navy-900);font-weight:500}.page_compare__EXE7h td:first-child{font-family:var(--font-heading);font-weight:700;width:20%;white-space:nowrap;color:var(--navy-900)}@media (max-width:1023px){.page_strengths__du5uU{grid-template-columns:1fr}}@media (max-width:767px){.page_wrap__NZytu{padding:48px 24px 64px}.page_section__rr1XJ{margin-bottom:80px}.page_compare__EXE7h{font-size:13px}.page_compare__EXE7h td,.page_compare__EXE7h thead th{padding:14px 12px}.page_compare__EXE7h td:first-child{width:30%}}