@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap";._root_1h0ae_1{position:fixed;top:0;left:0;right:0;z-index:50;transition:all .5s ease}._scrolled_1h0ae_10{background:#0b0d0ff0;border-bottom:1px solid rgba(169,176,174,.08)}@media(min-width:1024px){._scrolled_1h0ae_10{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#0b0d0fb3}}._inner_1h0ae_22{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;height:72px;display:flex;align-items:center;justify-content:space-between}@media(min-width:640px){._inner_1h0ae_22{padding-left:2rem;padding-right:2rem}}._logo_1h0ae_41{display:flex;align-items:center;gap:.75rem;text-decoration:none;outline:none}._logo_1h0ae_41:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}._logoMark_1h0ae_53{position:relative;width:1.5rem;height:1.5rem}._logoMark_1h0ae_53 svg{width:1.5rem;height:1.5rem}._logoText_1h0ae_63{color:#f4f1ea;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:13px}._desktopNav_1h0ae_71{display:none;align-items:center;gap:1.75rem}@media(min-width:1024px){._desktopNav_1h0ae_71{display:flex}}._link_1h0ae_82{color:#a9b0ae;transition:color .3s ease;font-size:13px;font-weight:500;letter-spacing:.025em;outline:none;text-decoration:none;background:none;border:none;cursor:pointer;font-family:inherit}._link_1h0ae_82:hover,._link_1h0ae_82:focus-visible{color:#f4f1ea}._capTrigger_1h0ae_99{color:#a9b0ae;transition:color .3s ease;font-size:13px;font-weight:500;letter-spacing:.025em;outline:none;text-decoration:none;background:none;border:none;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:.375rem;padding-top:1.5rem;padding-bottom:1.5rem}._capTrigger_1h0ae_99:hover,._capTrigger_1h0ae_99:focus-visible{color:#f4f1ea}._capChevron_1h0ae_121{width:.75rem;height:.75rem;transition:transform .3s ease}._capChevron_1h0ae_121._open_1h0ae_126{transform:rotate(180deg)}._capGroup_1h0ae_130:hover ._capChevron_1h0ae_121:not(._open_1h0ae_126),._capGroup_1h0ae_130:focus-within ._capChevron_1h0ae_121:not(._open_1h0ae_126){transform:rotate(180deg)}._capGroup_1h0ae_130{position:relative}._capDropdown_1h0ae_139{position:absolute;top:calc(100% - 6px);left:50%;transform:translate(-50%) translateY(-.5rem);width:16rem;padding-top:.75rem;transition:all .3s ease;opacity:0;visibility:hidden;pointer-events:none}._capDropdown_1h0ae_139._open_1h0ae_126,._capGroup_1h0ae_130:hover ._capDropdown_1h0ae_139,._capGroup_1h0ae_130:focus-within ._capDropdown_1h0ae_139{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}._capPanel_1h0ae_158{position:relative;overflow:hidden;border:1px solid rgba(95,143,130,.22);background:#0d1112f5;padding:.5rem;box-shadow:0 24px 70px #00000073;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}._capPanelEdge_1h0ae_168{position:absolute;inset-inline:0;top:0;height:1px;background:linear-gradient(90deg,transparent,#5f8f82,transparent);opacity:.7}._capItem_1h0ae_177{display:flex;align-items:center;gap:.75rem;padding:.75rem;font-size:12px;font-weight:500;letter-spacing:.025em;color:#a9b0ae;outline:none;text-decoration:none;transition:colors .2s ease,background .2s ease,color .2s ease}._capItem_1h0ae_177:hover,._capItem_1h0ae_177:focus-visible{background:#5f8f8214;color:#f4f1ea}._capIndex_1h0ae_195{font-size:9px;letter-spacing:.14em;color:#5f8f82;opacity:.7}._contactCta_1h0ae_202{margin-left:.25rem;display:inline-flex;align-items:center;gap:.5rem;border:1px solid rgba(95,143,130,.35);padding:.625rem 1rem;font-size:13px;font-weight:500;letter-spacing:.025em;color:#f4f1ea;outline:none;text-decoration:none;transition:all .3s ease}._contactCta_1h0ae_202:hover,._contactCta_1h0ae_202:focus-visible{border-color:#5f8f82;background:#5f8f8214}._contactArrow_1h0ae_222{color:#5f8f82;transition:transform .3s ease}._contactCta_1h0ae_202:hover ._contactArrow_1h0ae_222{transform:translate(2px)}._mobileToggle_1h0ae_230{position:relative;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border:1px solid rgba(169,176,174,.16);color:#f4f1ea;outline:none;background:transparent;cursor:pointer;transition:border-color .2s ease}@media(min-width:1024px){._mobileToggle_1h0ae_230{display:none}}._mobileToggle_1h0ae_230:hover{border-color:#5f8f8280}._mobileToggle_1h0ae_230:focus-visible{border-color:#5f8f82}._srOnly_1h0ae_256{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._burger_1h0ae_268{position:relative;display:block;height:1rem;width:1.25rem}._burgerLine_1h0ae_275{position:absolute;left:0;display:block;height:1px;width:1.25rem;background:currentColor;transition:transform .3s ease}._burgerLine_1h0ae_275:first-child{top:.25rem}._burgerLine_1h0ae_275:last-child{bottom:.25rem}._burgerLine_1h0ae_275._openTop_1h0ae_290{transform:translateY(3px) rotate(45deg)}._burgerLine_1h0ae_275._openBottom_1h0ae_293{transform:translateY(-3px) rotate(-45deg)}._mobileNav_1h0ae_297{overflow:hidden;border-top:1px solid rgba(169,176,174,.08);background:#0b0d0ff5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transition:max-height .5s ease,opacity .5s ease;max-height:0;opacity:0;pointer-events:none}@media(min-width:1024px){._mobileNav_1h0ae_297{display:none}}._mobileNav_1h0ae_297._open_1h0ae_126{max-height:640px;opacity:1;pointer-events:auto}._mobileInner_1h0ae_318{padding:1.25rem}@media(min-width:640px){._mobileInner_1h0ae_318{padding-left:2rem;padding-right:2rem}}._mobileLink_1h0ae_328{display:block;border-bottom:1px solid rgba(169,176,174,.08);padding-top:.875rem;padding-bottom:.875rem;font-size:13px;font-weight:500;letter-spacing:.025em;color:#d9d7d1;text-decoration:none}._mobileCapBtn_1h0ae_340{display:flex;width:100%;align-items:center;justify-content:space-between;border:none;border-bottom:1px solid rgba(169,176,174,.08);padding:.875rem 0;text-align:left;font-size:13px;font-weight:500;letter-spacing:.025em;color:#d9d7d1;background:transparent;cursor:pointer;font-family:inherit}._mobileCapPlus_1h0ae_358{color:#5f8f82;transition:transform .3s ease}._mobileCapPlus_1h0ae_358._open_1h0ae_126{transform:rotate(45deg)}._mobileCapList_1h0ae_366{overflow:hidden;background:#5f8f820a;transition:max-height .3s ease;max-height:0}._mobileCapList_1h0ae_366._open_1h0ae_126{max-height:16rem}._mobileCapLink_1h0ae_376{display:block;border-left:1px solid rgba(95,143,130,.3);padding:.625rem 0 .625rem 1.25rem;font-size:12px;letter-spacing:.025em;color:#a9b0ae;text-decoration:none}._mobileContact_1h0ae_386{margin-top:1.25rem;display:flex;align-items:center;justify-content:space-between;border:1px solid rgba(95,143,130,.35);padding:.75rem 1rem;font-size:13px;font-weight:500;letter-spacing:.025em;color:#f4f1ea;text-decoration:none}._root_nbm73_1{position:relative;overflow:hidden;background:#0b0d0f;border-top:1px solid rgba(169,176,174,.08)}._lines_nbm73_8{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._lines_nbm73_8 svg{width:100%;height:100%}._inner_nbm73_18{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:4rem 1.25rem;position:relative;z-index:10}@media(min-width:640px){._inner_nbm73_18{padding-left:2rem;padding-right:2rem}}._grid_nbm73_37{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;margin-bottom:3rem}._brand_nbm73_44{grid-column:span 12}@media(min-width:1024px){._brand_nbm73_44{grid-column:span 4}}._brandRow_nbm73_53{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._brandRow_nbm73_53 svg{width:1.25rem;height:1.25rem}._brandName_nbm73_64{color:#f4f1ea;font-weight:600;letter-spacing:.12em;text-transform:uppercase;font-size:13px}._brandCopy_nbm73_72{color:#a9b0ae;font-size:13px;line-height:1.72;max-width:280px;margin:0}._colServices_nbm73_80{grid-column:span 6}@media(min-width:1024px){._colServices_nbm73_80{grid-column:6/span 2}}._colCompany_nbm73_89{grid-column:span 6}@media(min-width:1024px){._colCompany_nbm73_89{grid-column:span 2}}._colContact_nbm73_98{grid-column:span 12}@media(min-width:1024px){._colContact_nbm73_98{grid-column:span 2}}._heading_nbm73_107{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82;margin-bottom:1rem;color:#a9b0ae}._linkList_nbm73_117{display:flex;flex-direction:column;gap:.5rem}._link_nbm73_117{color:#a9b0ae;font-size:13px;text-decoration:none;transition:color .3s ease}._link_nbm73_117:hover{color:#f4f1ea}._mailLink_nbm73_133{color:#a9b0ae;font-size:13px;text-decoration:none;transition:color .3s ease}._mailLink_nbm73_133:hover{color:#5f8f82}._contactText_nbm73_143{color:#a9b0ae;font-size:13px}._bottom_nbm73_148{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-top:2rem;gap:1rem;border-top:1px solid rgba(169,176,174,.08)}@media(min-width:640px){._bottom_nbm73_148{flex-direction:row;align-items:center}}._copyright_nbm73_164{color:#a9b0ae;font-size:12px;margin:0}._legal_nbm73_170{display:flex;align-items:center;gap:1.5rem}._legalLink_nbm73_176{color:#a9b0ae;font-size:12px;text-decoration:none;transition:color .3s ease}._legalLink_nbm73_176:hover{color:#f4f1ea}._pill_1h0n4_1{display:flex;align-items:center;align-self:center;gap:14px;flex:none;padding:18px 26px;border-radius:9999px;background:#fdfcf9e6;box-shadow:0 0 0 1px #c9a96e47 inset,0 14px 36px #315d531f}@media(min-width:1024px){._pill_1h0n4_1{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}._item_1h0n4_19{position:relative;flex:none;width:10px;height:10px;padding:0;overflow:hidden;border:0;border-radius:9999px;background:#315d5340;cursor:pointer;outline:none}._item_1h0n4_19:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}._item_1h0n4_19[aria-current=step]{background:#c9a96e38}._fill_1h0n4_40{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(90deg,#b8955a,#c9a96e);transform-origin:left}._stage_195nl_1{position:relative;height:calc((var(--stage-lead) + var(--stage-length)) * 100vh);height:calc((var(--stage-lead) + var(--stage-length)) * 100svh)}@media(min-width:1024px){._stage_195nl_1{height:calc((var(--stage-lead) + var(--stage-length-lg)) * 100vh)}}._track_195nl_12{position:absolute;top:calc(var(--stage-lead) * 100vh);top:calc(var(--stage-lead) * 100svh);left:0;width:1px;height:calc(var(--stage-length) * 100vh);height:calc(var(--stage-length) * 100svh);pointer-events:none;visibility:hidden}@media(min-width:1024px){._track_195nl_12{top:calc(var(--stage-lead) * 100vh);height:calc(var(--stage-length-lg) * 100vh)}}._pin_195nl_30{position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden}@media(min-width:1024px){._pin_195nl_30{height:100vh}}._edge_195nl_43{position:absolute;left:0;right:0;bottom:0;z-index:2;pointer-events:none}._veil_195nl_52{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none}._dark_195nl_59{background:#0b0d0f}._light_195nl_63{background:#eae7df}._stage_195nl_1[data-idle] ._pin_195nl_30,._stage_195nl_1[data-idle] ._edge_195nl_43{visibility:hidden}._stage_195nl_1[data-idle] ._pin_195nl_30 *,._stage_195nl_1[data-idle] ._edge_195nl_43 *{animation-play-state:paused!important}._root_1wkir_1{position:relative;padding-top:9rem;padding-bottom:9rem;overflow:hidden;background:#f0ede6}._container_1wkir_9{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:10}@media(min-width:640px){._container_1wkir_9{padding-left:2rem;padding-right:2rem}}._grid_1wkir_26{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1.5rem;align-items:flex-start}._sticky_1wkir_33{grid-column:span 12}@media(min-width:1024px){._sticky_1wkir_33{grid-column:span 5;position:sticky;top:8rem}}._label_1wkir_44{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82;margin-bottom:1.5rem;color:#315d53}._title_1wkir_54{font-weight:700;line-height:1.08;margin:0 0 2rem;font-size:clamp(38px,4vw,56px);letter-spacing:-.02em;color:#0b0d0f}._copy_1wkir_63{color:#4a5250;font-size:17px;line-height:1.72;margin:0 0 2rem}._cta_1wkir_70{display:flex;align-items:center;gap:.5rem;font-size:13px;font-weight:500;color:#315d53;text-decoration:none}._ctaArrow_1wkir_80{transition:transform .3s ease}._cta_1wkir_70:hover ._ctaArrow_1wkir_80{transform:translate(4px)}._phases_1wkir_87{grid-column:span 12}@media(min-width:1024px){._phases_1wkir_87{grid-column:span 7}}._phase_1wkir_87{position:relative;padding-left:3rem;padding-top:2rem;padding-bottom:2rem;border-top:1px solid rgba(49,93,83,.12);transition:all .5s ease}._phaseLine_1wkir_105{position:absolute;left:0;top:0;bottom:0;width:1px;opacity:.6}._phaseDot_1wkir_114{position:absolute;left:-4px;top:50%;transform:translateY(-50%);width:8px;height:8px;border-radius:9999px;transition:all .5s ease}._phaseInner_1wkir_125{display:flex;align-items:flex-start;gap:1.5rem}._phaseNum_1wkir_131{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82;white-space:nowrap;color:#315d53;opacity:.4}._phaseTitle_1wkir_142{font-weight:600;margin:0 0 .5rem;font-size:22px;letter-spacing:-.01em;color:#0b0d0f}._phaseDesc_1wkir_150{color:#4a5250;font-size:15px;line-height:1.7;margin:0}._root_1hyk0_1{position:relative;background:#f0ede6}._scene_1hyk0_6{position:relative;height:100%;overflow:hidden}._inner_1hyk0_12{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;display:flex;flex-direction:column;height:100%;padding-top:calc(72px + 1.5rem);padding-bottom:calc(1.25rem + 60px)}@media(min-width:640px){._inner_1hyk0_12{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){._inner_1hyk0_12{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:3rem;padding-top:calc(72px + 2rem);padding-bottom:calc(1.5rem + 64px)}}._side_1hyk0_42{display:contents}@media(min-width:1024px){._side_1hyk0_42{display:flex;flex-direction:column;justify-content:space-between;min-width:0;height:100%}}._header_1hyk0_55{flex:none}._title_1hyk0_59{width:fit-content;margin:0;letter-spacing:-.03em}._display_1hyk0_65{display:block;font-size:clamp(32px,4.2vw,60px);font-weight:800;letter-spacing:-.04em;line-height:1.02}._muted_1hyk0_73,._accent_1hyk0_74{display:block}._muted_1hyk0_73{color:#8a9290}._accent_1hyk0_74{color:#c9a96e}._lede_1hyk0_86{max-width:500px;margin:.75rem 0 0;font-size:14px;line-height:1.55;color:#5a6360}@media(min-width:1024px){._lede_1hyk0_86{margin-top:1rem;font-size:15px;line-height:1.6}}._pill_1hyk0_101{position:absolute;bottom:1.25rem;left:50%;z-index:3;display:flex;justify-content:center;transform:translate(-50%)}@media(min-width:1024px){._pill_1hyk0_101{bottom:1.5rem}}._visual_1hyk0_116{order:1;display:flex;justify-content:center;align-items:center;flex:1;min-height:0;margin:.5rem 0}@media(min-width:1024px){._visual_1hyk0_116{order:0;height:100%;margin:0}}._svg_1hyk0_133{display:block;height:100%;max-width:100%;aspect-ratio:1;overflow:visible}._lensRing_1hyk0_141{stroke:#c9a96e;stroke-width:1.6}._lensPulse_1hyk0_146{stroke:#c9a96e;stroke-width:1;transform-box:fill-box;transform-origin:center;animation:_pulse_1hyk0_1 2.8s cubic-bezier(.16,1,.3,1) infinite}._lensTick_1hyk0_154{stroke:#c9a96e;stroke-width:1.6;stroke-linecap:round}._signal_1hyk0_160{stroke:#c9a96e;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(201,169,110,.7))}._flow_1hyk0_167{stroke:#d9b97e;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:70 1210;animation:_flow_1hyk0_167 4.2s linear infinite}._sheen_1hyk0_175{animation:_sheen_1hyk0_175 3.6s ease-in-out infinite}._ripple_1hyk0_179{stroke:#5f8f82;stroke-width:1.4;transform-box:fill-box;transform-origin:center;animation:_ripple_1hyk0_179 4.8s cubic-bezier(.16,1,.3,1) infinite}._dust_1hyk0_187{fill:#c9a96e80;animation:_twinkle_1hyk0_1 6s ease-in-out infinite}@keyframes _pulse_1hyk0_1{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(1.4)}}@keyframes _flow_1hyk0_167{to{stroke-dashoffset:-1280}}@keyframes _sheen_1hyk0_175{0%{transform:translate(0)}to{transform:translate(440px)}}@keyframes _ripple_1hyk0_179{0%{opacity:0;transform:scale(.7)}25%{opacity:.6}to{opacity:0;transform:scale(1.22)}}@keyframes _twinkle_1hyk0_1{0%,to{opacity:.15}50%{opacity:.7}}._stack_1hyk0_236{order:2;display:grid;flex:none}._card_1hyk0_242{grid-area:1/1;position:relative;display:flex;flex-direction:column;gap:.75rem;padding:.5rem 1.25rem 1.25rem;overflow:hidden;border:1px solid rgba(15,26,23,.07);border-radius:20px;background:linear-gradient(160deg,#fffefb,#f6f2e9);box-shadow:0 1px #fff inset,0 2px 6px #0f1a170a,0 28px 56px -24px #0f1a1742}@media(min-width:1024px){._card_1hyk0_242{gap:1.25rem;padding:1.25rem 2rem 2rem}}._cardGlow_1hyk0_262{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(120% 90% at 100% 0%,rgba(201,169,110,.18),transparent 55%),radial-gradient(90% 70% at 0% 100%,rgba(95,143,130,.08),transparent 60%);box-shadow:inset 0 0 0 1px #c9a96e59;pointer-events:none}._cardHead_1hyk0_271{position:relative;z-index:1;display:flex;align-items:center;gap:.75rem;min-height:30px}@media(min-width:1024px){._cardHead_1hyk0_271{gap:1rem;min-height:44px}}._chip_1hyk0_286{display:grid;flex:none;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(145deg,#d9b97e,#b8955a);box-shadow:0 6px 14px -6px #b8955acc;font-size:11px;font-weight:700;letter-spacing:.04em;line-height:1;color:#fff}@media(min-width:1024px){._chip_1hyk0_286{width:40px;height:40px;font-size:13px}}._cardTitle_1hyk0_309{flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#2a3530}@media(min-width:1024px){._cardTitle_1hyk0_309{font-size:clamp(24px,2.1vw,30px);letter-spacing:-.025em}}._icon_1hyk0_326{flex:none;width:20px;height:20px}._icon_1hyk0_326 path{fill:none;stroke:#c9a96e;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(min-width:1024px){._icon_1hyk0_326{width:26px;height:26px}}._cardBody_1hyk0_345{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;padding-left:calc(30px + .75rem)}@media(min-width:1024px){._cardBody_1hyk0_345{gap:1.5rem;padding-left:calc(40px + 1rem)}}._cardDesc_1hyk0_361{max-width:440px;margin:0;font-size:15px;line-height:1.6;color:#5a6360}@media(min-width:1024px){._cardDesc_1hyk0_361{font-size:17px;line-height:1.65}}._watermark_1hyk0_375{position:absolute;right:-28px;bottom:-36px;z-index:0;width:130px;height:130px;pointer-events:none}@media(min-width:1024px){._watermark_1hyk0_375{right:-36px;bottom:-48px;width:180px;height:180px}}._watermark_1hyk0_375 path{fill:none;stroke:#315d5317;stroke-width:.8;stroke-linecap:round;stroke-linejoin:round}._cta_1hyk0_400{display:inline-flex;align-items:center;gap:.75rem;font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:#c9a96e;text-decoration:none;transition:color .3s ease;outline:none}._cta_1hyk0_400:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}._cta_1hyk0_400:hover{color:#d9b97e}._ctaArrow_1hyk0_422{transition:transform .3s cubic-bezier(.22,1,.36,1)}._cta_1hyk0_400:hover ._ctaArrow_1hyk0_422{transform:translate(4px)}._container_gfzib_1{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem;position:relative;z-index:10}._section_gfzib_11{position:relative;overflow:hidden}._header_gfzib_16{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:5rem}._title_gfzib_22{margin:0;line-height:1;letter-spacing:-.03em}._eyebrow_gfzib_28{display:block;font-size:clamp(13px,1.4vw,18px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px}._display_gfzib_37{display:block;font-size:clamp(32px,4.2vw,60px);font-weight:800;letter-spacing:-.04em;line-height:.93}._description_gfzib_45{margin:1.5rem 0 0;max-width:540px;font-size:15px;line-height:1.75;color:#5a6360}._twoCol_gfzib_53{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center}@media(min-width:1024px){._twoCol_gfzib_53{grid-template-columns:1fr 1fr}}._fullSvg_gfzib_65{width:100%;height:auto}._flexCol_gfzib_70{display:flex;flex-direction:column;gap:0}._flexStart_gfzib_76{display:flex;align-items:flex-start;gap:1.25rem}._pointer_gfzib_82{cursor:pointer}._selectNone_gfzib_86{position:relative;-webkit-user-select:none;user-select:none}._rotateSlow_gfzib_91{animation:_rotate-slow_gfzib_1 140s linear infinite}._rotateSlowRev_gfzib_95{animation:_rotate-slow-rev_gfzib_1 90s linear infinite}@media(prefers-reduced-motion:reduce){._rotateSlow_gfzib_91,._rotateSlowRev_gfzib_95{animation:none!important}}._root_gfzib_105{position:relative;overflow:hidden;padding-top:8rem;padding-bottom:8rem;background:#f7f5f0}._eyebrow_gfzib_28{color:#315d53}._muted_gfzib_117{color:#8a9290}._accent_gfzib_121{color:#c9a96e}._listItem_gfzib_125{cursor:pointer;padding:26px 0 26px 20px;border-left:2px solid transparent;transition:border-color .35s ease}._listItem_gfzib_125._active_gfzib_131{border-left-color:#c9a96e}._listItem_gfzib_125._withBorder_gfzib_134{border-bottom:1px solid rgba(49,93,83,.1)}._index_gfzib_138{font-size:10px;font-weight:700;letter-spacing:.14em;margin-top:3px;flex-shrink:0;transition:all .3s;color:#315d53;opacity:.45}._index_gfzib_138._active_gfzib_131{color:#c9a96e;opacity:1}._itemTitle_gfzib_153{font-size:15px;font-weight:700;letter-spacing:-.01em;color:#2a3530;margin:0;transition:all .3s}._itemTitle_gfzib_153._active_gfzib_131{color:#0f1a17;margin-bottom:10px}._itemDesc_gfzib_166{font-size:13.5px;line-height:1.75;color:#5a6360;max-height:0;opacity:0;overflow:hidden;margin:0;transition:max-height .45s ease,opacity .38s ease}._itemDesc_gfzib_166._active_gfzib_131{max-height:100px;opacity:1}._itemArrow_gfzib_181{opacity:0;transform:translate(-8px);transition:all .35s ease;flex-shrink:0;margin-top:2px}._itemArrow_gfzib_181._active_gfzib_131{opacity:1;transform:translate(0)}._hint_gfzib_193{margin-top:32px;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#315d53;opacity:.35}._root_10oab_1{position:relative;background:#f7f5f0}._inner_10oab_6{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:10;display:flex;flex-direction:column;height:100%;padding-top:calc(72px + 1.5rem);padding-bottom:1.5rem}@media(min-width:640px){._inner_10oab_6{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){._inner_10oab_6{padding-top:calc(72px + 3rem);padding-bottom:3rem}}._section_10oab_34{display:flex;flex-direction:column;flex:1;min-height:0}._statementFrame_10oab_41{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;align-items:center;justify-content:center;padding:72px 1.25rem 0;pointer-events:none}._statement_10oab_41{display:flex;flex-direction:column;align-items:center;margin:0;text-align:center;font-size:clamp(44px,13vw,72px);font-weight:800;letter-spacing:-.04em;line-height:.98}._statementLead_10oab_64{display:block;font-size:.56em;letter-spacing:-.02em;color:#8a9290}._statementAccent_10oab_71{display:block;margin-top:.08em;text-transform:uppercase;letter-spacing:-.01em;color:#c9a96e}@media(min-width:1024px){._statement_10oab_41{font-size:clamp(72px,8.4vw,136px)}._statementLead_10oab_64,._statementAccent_10oab_71{white-space:nowrap}}._header_10oab_88{position:relative;z-index:2;flex:none;margin-bottom:1rem}@media(min-width:1024px){._header_10oab_88{margin-bottom:2rem}}._title_10oab_100{margin:0;line-height:1;letter-spacing:-.03em}._display_10oab_106{display:block;font-size:clamp(32px,4.2vw,60px);font-weight:800;letter-spacing:-.04em;line-height:.93}._muted_10oab_114{color:#8a9290}._accent_10oab_118{color:#c9a96e}._description_10oab_122{max-width:540px;margin:.75rem 0 0;font-size:14px;line-height:1.6;color:#5a6360}@media(min-width:1024px){._description_10oab_122{margin-top:1.25rem;font-size:15px;line-height:1.75}}._body_10oab_137{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}@media(min-width:1024px){._body_10oab_137{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;column-gap:3rem}}._diagram_10oab_153{display:flex;justify-content:center;flex:1;min-height:0;-webkit-user-select:none;user-select:none}@media(min-width:1024px){._diagram_10oab_153{height:100%}}._stack_10oab_166{position:relative;height:100%;max-width:100%;aspect-ratio:61/60}._aurora_10oab_173{position:absolute;top:-26%;right:-26%;bottom:-26%;left:-26%;border-radius:50%;background:radial-gradient(closest-side at 50% 12%,rgba(217,190,140,.34),transparent),radial-gradient(closest-side at 88% 50%,rgba(150,196,184,.3),transparent),radial-gradient(closest-side at 50% 88%,rgba(122,173,160,.26),transparent),radial-gradient(closest-side at 12% 50%,rgba(230,205,155,.32),transparent);pointer-events:none;animation:_orbit-spin_10oab_1 28s linear infinite}._wash_10oab_182{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(closest-side,color-mix(in srgb,var(--hue) 16%,transparent),color-mix(in srgb,var(--hue) 5%,transparent) 55%,transparent);pointer-events:none}._plane_10oab_189{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;will-change:transform,opacity}._interactive_10oab_196 ._node_10oab_196{pointer-events:auto}._svg_10oab_200{display:block;width:100%;height:100%;overflow:visible}._node_10oab_196{cursor:pointer}._ink_10oab_211{opacity:calc(.35 + .65 * var(--clarity, 1))}._label_10oab_215{font-family:Manrope,system-ui,sans-serif;font-size:11px;font-weight:700;letter-spacing:.13em;pointer-events:none}._coreName_10oab_223,._coreCaption_10oab_224{font-family:Manrope,system-ui,sans-serif;fill:#315d53}._coreName_10oab_223{font-size:8px;font-weight:700;letter-spacing:.18em;opacity:.85}._coreCaption_10oab_224{font-size:7.5px;font-weight:500;letter-spacing:.1em;opacity:.6}._drift_10oab_243,._driftReverse_10oab_244,._dust0_10oab_245,._dust1_10oab_246,._dust2_10oab_247,._satellite_10oab_248{transform-box:view-box;transform-origin:400px 300px;animation:_orbit-spin_10oab_1 140s linear infinite}._driftReverse_10oab_244{animation-duration:90s;animation-direction:reverse}._dust0_10oab_245{animation-duration:180s}._dust1_10oab_246{animation-duration:260s;animation-direction:reverse}._dust2_10oab_247{animation-duration:120s}._mote_10oab_272{animation:_twinkle_10oab_1 6s ease-in-out infinite}._satellite_10oab_248{animation-duration:64s}._ping_10oab_280{transform-box:view-box;animation:_ping_10oab_280 3.6s cubic-bezier(.16,1,.3,1) infinite}._ripple_10oab_285{transform-box:view-box;transform-origin:400px 300px;opacity:0;animation:_ripple_10oab_285 7.2s cubic-bezier(.2,.6,.35,1) infinite}@keyframes _ripple_10oab_285{0%{opacity:0;transform:scale(.14)}12%{opacity:.75}to{opacity:0;transform:scale(1.18)}}._bloom_10oab_305{transform-box:view-box;transform-origin:400px 300px;animation:_breathe_10oab_1 7s ease-in-out infinite}._coreRing_10oab_311{transform-box:view-box;transform-origin:400px 300px;animation:_breathe_10oab_1 7s ease-in-out infinite reverse}@keyframes _orbit-spin_10oab_1{to{transform:rotate(360deg)}}@keyframes _twinkle_10oab_1{0%,to{opacity:.12}50%{opacity:.55}}@keyframes _ping_10oab_280{0%{opacity:.55;transform:scale(.9)}70%,to{opacity:0;transform:scale(1.9)}}@keyframes _breathe_10oab_1{0%,to{opacity:.65;transform:scale(.92)}50%{opacity:1;transform:scale(1.08)}}._side_10oab_350{display:flex;flex-direction:column;flex:none;min-width:0}@media(min-width:1024px){._side_10oab_350{align-items:flex-start}}._details_10oab_362{display:grid;margin-top:1rem}@media(min-width:1024px){._details_10oab_362{margin-top:0}}._detail_10oab_362{grid-area:1/1;display:flex;flex-direction:column;gap:.75rem;max-width:520px}@media(min-width:1024px){._detail_10oab_362{gap:1.25rem}}._number_10oab_385{display:block;font-size:36px;font-weight:200;letter-spacing:-.03em;line-height:1;color:#c9a96e}@media(min-width:1024px){._number_10oab_385{font-size:clamp(56px,5vw,80px)}}._detailTitle_10oab_399{margin:0;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:#0f1a17}@media(min-width:1024px){._detailTitle_10oab_399{font-size:clamp(28px,2.4vw,38px);letter-spacing:-.03em}}._rule_10oab_414{display:block;width:48px;height:2px;border-radius:1px;background:#c9a96e}._detailDesc_10oab_422{margin:0;font-size:15px;line-height:1.6;color:#5a6360}@media(min-width:1024px){._detailDesc_10oab_422{font-size:17px;line-height:1.7;color:#2a3530}}._pill_10oab_436{display:flex;justify-content:center;margin-top:1.25rem}@media(min-width:1024px){._pill_10oab_436{justify-content:flex-start;margin-top:2.5rem}}@media(prefers-reduced-motion:reduce){._drift_10oab_243,._driftReverse_10oab_244,._dust0_10oab_245,._dust1_10oab_246,._dust2_10oab_247,._mote_10oab_272,._satellite_10oab_248,._ping_10oab_280,._bloom_10oab_305,._coreRing_10oab_311,._aurora_10oab_173,._ripple_10oab_285{animation:none}}._root_1dwrf_1{position:relative;padding-top:10rem;padding-bottom:10rem;overflow:hidden;background:linear-gradient(180deg,#0b0d0f,#0a0c0e)}._viz_1dwrf_9{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._vizSvg_1dwrf_15{width:100%;height:100%;opacity:.2}._glow_1dwrf_21{animation:_glow-pulse_1dwrf_1 3s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._glow_1dwrf_21{animation:none}}._atmosphere_1dwrf_30{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 50% 60% at 50% 60%,rgba(49,93,83,.18) 0%,transparent 70%)}._container_1dwrf_37{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:10;text-align:center}@media(min-width:640px){._container_1dwrf_37{padding-left:2rem;padding-right:2rem}}._label_1dwrf_55{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82;margin-bottom:2rem}._title_1dwrf_64{margin:0 auto 1.5rem;color:#f4f1ea;font-weight:700;font-size:clamp(40px,5vw,72px);letter-spacing:-.022em;line-height:1.06;max-width:800px}._copy_1dwrf_74{margin:0 auto 3.5rem;color:#a9b0ae;font-size:19px;line-height:1.65;max-width:540px}._actions_1dwrf_82{display:flex;align-items:center;justify-content:center;gap:3rem}._primary_1dwrf_89{display:flex;align-items:center;gap:.75rem;color:#f4f1ea;font-weight:600;font-size:17px;text-decoration:none}._primaryText_1dwrf_99{position:relative}._primaryText_1dwrf_99:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#5f8f82;transform:scaleX(1);transition:transform .3s ease}._primary_1dwrf_89:hover ._primaryText_1dwrf_99:after{transform:scaleX(1.1)}._primaryArrow_1dwrf_117{color:#5f8f82;transition:transform .3s ease}._primary_1dwrf_89:hover ._primaryArrow_1dwrf_117{transform:translate(6px)}._divider_1dwrf_125{display:none;width:1px;height:24px;background:#a9b0ae33}@media(min-width:640px){._divider_1dwrf_125{display:block}}._email_1dwrf_137{color:#a9b0ae;font-size:15px;text-decoration:none;transition:color .3s ease}._email_1dwrf_137:hover{color:#f4f1ea}._root_3jk61_1{position:relative;background:#0b0d0f}._scene_3jk61_6{position:relative;height:100%;overflow:hidden;background:linear-gradient(180deg,#0b0d0f,#0a0c0e)}._atmosphere_3jk61_13{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 50% 60% at 50% 60%,rgba(49,93,83,.16) 0%,transparent 70%);pointer-events:none}._inner_3jk61_20{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding-top:72px;text-align:center}@media(min-width:640px){._inner_3jk61_20{padding-left:2rem;padding-right:2rem}}._label_3jk61_44{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82;margin-bottom:1.5rem}@media(min-width:1024px){._label_3jk61_44{margin-bottom:2rem}}._title_3jk61_58{max-width:900px;margin:0 auto 1.25rem;font-size:clamp(36px,6vw,88px);font-weight:700;letter-spacing:-.025em;line-height:1.06;color:#f4f1ea}@media(min-width:1024px){._title_3jk61_58{margin-bottom:1.5rem}}._anchor_3jk61_73{display:inline}._untyped_3jk61_77{visibility:hidden}._copy_3jk61_81{max-width:540px;margin:0 auto 2.5rem;font-size:15px;line-height:1.65;color:#a9b0ae}@media(min-width:1024px){._copy_3jk61_81{margin-bottom:3.5rem;font-size:19px}}._actions_3jk61_95{display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media(min-width:640px){._actions_3jk61_95{flex-direction:row;gap:2.5rem}}._primary_3jk61_108{position:relative;display:inline-flex;flex-direction:column;align-items:stretch;padding-bottom:.5rem;font-size:17px;font-weight:600;color:#f4f1ea;text-decoration:none;outline:none}._primary_3jk61_108:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}@media(min-width:1024px){._primary_3jk61_108{font-size:19px}}._primaryText_3jk61_130{display:inline-flex;align-items:center;gap:.75rem}._underline_3jk61_136{position:absolute;bottom:0;left:0;width:100%;height:2px}._arrow_3jk61_144{color:#c9a96e;transition:transform .3s cubic-bezier(.22,1,.36,1)}._primary_3jk61_108:hover ._arrow_3jk61_144{transform:translate(6px)}._email_3jk61_152{font-size:15px;color:#a9b0ae;text-decoration:none;transition:color .3s ease;outline:none}._email_3jk61_152:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}._email_3jk61_152:hover{color:#f4f1ea}._caret_3jk61_167{position:absolute;top:0;left:0;z-index:2;border-radius:1px;background:#c9a96e;pointer-events:none}._blink_3jk61_177{animation:_caret-blink_3jk61_1 1s steps(1) infinite}@keyframes _caret-blink_3jk61_1{50%{visibility:hidden}}._root_njqj1_1{position:relative;overflow:hidden;padding-top:9rem;padding-bottom:9rem;background:#eae7df}._container_njqj1_9{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:10}@media(min-width:640px){._container_njqj1_9{padding-left:2rem;padding-right:2rem}}._layout_njqj1_26{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:2.5rem;align-items:start}@media(min-width:1024px){._layout_njqj1_26{gap:4rem}}._intro_njqj1_38{grid-column:span 12}@media(min-width:1024px){._intro_njqj1_38{grid-column:span 5}}._header_njqj1_47{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;column-gap:1.25rem}@media(min-width:640px){._header_njqj1_47{column-gap:2rem}}._verticalWrap_njqj1_59{display:flex;align-items:center;gap:1rem;flex-shrink:0}._verticalLabel_njqj1_66{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#315d53;opacity:.7;white-space:nowrap}._verticalRule_njqj1_79{width:1px;align-self:stretch;background:#315d5333}._title_njqj1_85{margin:0;line-height:1;letter-spacing:-.03em}._eyebrow_njqj1_91{display:block;margin-bottom:1rem;font-size:clamp(13px,1.4vw,18px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#315d53}._display_njqj1_101{display:block;font-size:clamp(36px,4vw,56px);font-weight:800;letter-spacing:-.04em;line-height:.96}._muted_njqj1_109{color:#8a9290}._accent_njqj1_113{color:#c9a96e}._lede_njqj1_117{grid-column:2;margin:1.5rem 0 0;max-width:360px;font-size:15px;line-height:1.75;color:#5a6360}._metrics_njqj1_126{grid-column:span 12;display:grid;grid-template-columns:1fr;column-gap:2.5rem;row-gap:2.5rem}@media(min-width:640px){._metrics_njqj1_126{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3rem;row-gap:3rem}}@media(min-width:1024px){._metrics_njqj1_126{grid-column:span 7}}._metric_njqj1_126{position:relative;padding-top:2rem;border-top:1px solid rgba(49,93,83,.15)}._metric_njqj1_126:before{content:"";position:absolute;top:0;left:0;width:2rem;height:1px;background:#c9a96e;opacity:.7}._index_njqj1_162{display:block;margin-bottom:1.25rem;font-size:10px;font-weight:700;letter-spacing:.16em;color:#a87842}._value_njqj1_171{margin-bottom:.75rem;font-size:clamp(40px,4.2vw,60px);font-weight:700;letter-spacing:-.03em;line-height:1;color:#0b0d0f}._metricLabel_njqj1_180{margin-bottom:.5rem;font-size:14px;font-weight:600;line-height:1.4;color:#2a3330}._metricSub_njqj1_188{max-width:220px;font-size:13px;line-height:1.65;color:#4a5250}._root_1hf4n_1{position:relative;background:#eae7df}._scene_1hf4n_6{position:relative;height:100%;overflow:hidden;background:#eae7df}._inner_1hf4n_13{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;display:flex;flex-direction:column;justify-content:center;height:100%;padding-top:calc(72px + 1.5rem);padding-bottom:calc(1.25rem + 64px)}@media(min-width:640px){._inner_1hf4n_13{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){._inner_1hf4n_13{padding-top:calc(72px + 2rem);padding-bottom:calc(1.5rem + 72px)}}._header_1hf4n_41{display:flex;flex-direction:column;gap:.75rem;flex:none}._title_1hf4n_48{margin:0;letter-spacing:-.03em}._eyebrow_1hf4n_53{display:block;margin-bottom:.5rem;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:#315d53}@media(min-width:1024px){._eyebrow_1hf4n_53{margin-bottom:.75rem;font-size:14px}}._display_1hf4n_70{display:block;font-size:clamp(30px,4.2vw,60px);font-weight:800;letter-spacing:-.04em;line-height:1.04;text-transform:capitalize}._muted_1hf4n_79,._accent_1hf4n_80{display:block}._muted_1hf4n_79{color:#8a9290}._accent_1hf4n_80{color:#c9a96e}._spotlight_1hf4n_92{flex:none;height:clamp(160px,26svh,220px)}@media(min-width:1024px){._spotlight_1hf4n_92{height:clamp(200px,30svh,300px)}}._row_1hf4n_102{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;flex:none}@media(min-width:1024px){._row_1hf4n_102{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}._slot_1hf4n_115{position:relative;padding-top:1rem;border-top:1px solid rgba(49,93,83,.15)}@media(min-width:1024px){._slot_1hf4n_115{padding-top:1.5rem}}._slot_1hf4n_115:before{content:"";position:absolute;top:-1px;left:0;width:2rem;height:1px;background:#c9a96e;opacity:.7}._index_1hf4n_136{position:absolute;top:1rem;right:0;font-size:10px;font-weight:700;letter-spacing:.16em;color:#a87842}@media(min-width:1024px){._index_1hf4n_136{top:1.5rem}}._metric_1hf4n_151{position:relative;z-index:1;width:fit-content;max-width:100%;transform-origin:0 0}._value_1hf4n_159{width:fit-content;margin-bottom:.5rem;font-size:clamp(32px,4vw,56px);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.03em;line-height:1;color:#0b0d0f}._label_1hf4n_170{width:fit-content;font-size:13px;font-weight:600;line-height:1.35;color:#2a3330}@media(min-width:1024px){._label_1hf4n_170{font-size:14px}}._sub_1hf4n_183{display:none;max-width:220px;margin-top:.5rem;font-size:13px;line-height:1.55;color:#4a5250}@media(min-width:1024px){._sub_1hf4n_183{display:block}}._pill_1hf4n_197{position:absolute;bottom:1.25rem;left:50%;z-index:3;display:flex;justify-content:center;transform:translate(-50%)}@media(min-width:1024px){._pill_1hf4n_197{bottom:1.5rem}}._root_18a10_1{position:relative;padding-top:9rem;padding-bottom:9rem;overflow:hidden;background:#0b0d0f}._container_18a10_9{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:10}@media(min-width:640px){._container_18a10_9{padding-left:2rem;padding-right:2rem}}._header_18a10_26{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;column-gap:1.25rem;margin-bottom:3rem}@media(min-width:640px){._header_18a10_26{column-gap:2rem}}._verticalWrap_18a10_39{grid-row:1;display:flex;align-items:center;gap:1rem;flex-shrink:0}._verticalLabel_18a10_47{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c9a96e;white-space:nowrap;opacity:.7}._verticalRule_18a10_61{width:1px;align-self:stretch;background:#c9a96e33}._title_18a10_67{grid-row:1;margin:0;line-height:1;letter-spacing:-.03em}._eyebrow_18a10_74{display:block;margin-bottom:1rem;font-size:clamp(13px,1.4vw,18px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#c9a96ebf}._display_18a10_84{display:block;font-size:clamp(40px,5.2vw,70px);font-weight:800;letter-spacing:-.04em;line-height:.96}._muted_18a10_92{color:#f4f1ea61}._accent_18a10_96{color:#c9a96e}._lede_18a10_100{grid-column:2/-1;margin:1.5rem 0 0;max-width:540px;font-size:15px;line-height:1.75;color:#a9b0ae}._allLink_18a10_109{grid-row:1;display:none;align-self:end;align-items:center;gap:.5rem;margin-bottom:.35rem;color:#a9b0ae;font-size:13px;font-weight:500;text-decoration:none;transition:color .35s}@media(min-width:1024px){._allLink_18a10_109{display:inline-flex}}._allLink_18a10_109:hover{color:#f4f1ea}._scroller_18a10_131{margin-right:-1.25rem;margin-left:-1.25rem;padding-right:1.25rem;padding-left:1.25rem;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(95,143,130,.45) transparent;-webkit-overflow-scrolling:touch}@media(min-width:640px){._scroller_18a10_131{margin-right:-2rem;margin-left:-2rem;padding-right:2rem;padding-left:2rem}}._scroller_18a10_131::-webkit-scrollbar{height:4px}._scroller_18a10_131::-webkit-scrollbar-track{background:transparent}._scroller_18a10_131::-webkit-scrollbar-thumb{background:#5f8f8273;border-radius:2px}._track_18a10_161{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1.25rem;width:max-content;padding-bottom:1rem}._card_18a10_170{position:relative;flex:0 0 min(78vw,560px);width:min(78vw,560px);height:clamp(420px,58vw,560px);overflow:hidden;border:1px solid rgba(169,176,174,.1);text-decoration:none}@media(min-width:1024px){._card_18a10_170{flex-basis:640px;width:640px;height:560px}}._bg_18a10_187{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:transform .7s ease}._card_18a10_170:hover ._bg_18a10_187{transform:scale(1.04)}._overlay_18a10_198{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(160deg,#0b0d0f59,#0b0d0f8c 45%,#0b0d0feb)}._content_18a10_204{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem 1.75rem}._industry_18a10_213{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82;margin-bottom:.75rem}._name_18a10_222{margin:0 0 .75rem;color:#f4f1ea;font-weight:700;font-size:clamp(28px,3vw,40px);letter-spacing:-.015em;line-height:1.1}._outcome_18a10_231{margin:0;max-width:420px;color:#d9d7d1;font-size:15px;line-height:1.72}._role_18a10_239{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82;margin-top:1.25rem;color:#a9b0aea6}._number_18a10_249{position:absolute;top:1.75rem;right:1.75rem;font-weight:700;opacity:.22;font-size:clamp(56px,7vw,80px);line-height:1;color:#5f8f82;letter-spacing:-.04em}._root_1uly6_1{position:relative;background:#0b0d0f}._scene_1uly6_6{position:relative;height:100%;overflow:hidden;background:#0b0d0f}._light_1uly6_13{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#f0ede6;pointer-events:none}._glow_1uly6_21{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 50% at 50% 58%,rgba(95,143,130,.16),transparent 70%),radial-gradient(40% 30% at 50% 100%,rgba(201,169,110,.08),transparent 70%);pointer-events:none}._inner_1uly6_28{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:2;display:flex;flex-direction:column;height:100%;padding-top:calc(72px + 1.5rem);padding-bottom:calc(1.25rem + 64px)}@media(min-width:640px){._inner_1uly6_28{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){._inner_1uly6_28{padding-top:calc(72px + 2rem);padding-bottom:calc(1.5rem + 64px)}}._header_1uly6_56{display:flex;flex-direction:column;gap:.75rem;flex:none}@media(min-width:1024px){._header_1uly6_56{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}}._title_1uly6_71{margin:0;letter-spacing:-.03em}._eyebrow_1uly6_76{display:block;margin-bottom:.5rem;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;color:#c9a96ebf}@media(min-width:1024px){._eyebrow_1uly6_76{margin-bottom:.75rem;font-size:14px}}._display_1uly6_93{display:block;font-size:clamp(30px,4.2vw,60px);font-weight:800;letter-spacing:-.04em;line-height:1.04}._muted_1uly6_101,._accent_1uly6_102{display:block}._muted_1uly6_101{color:#f4f1ea6b}._accent_1uly6_102{color:#c9a96e}._aside_1uly6_114{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}@media(min-width:1024px){._aside_1uly6_114{align-items:flex-end;max-width:380px;gap:1rem;text-align:right}}._lede_1uly6_129{margin:0;font-size:14px;line-height:1.55;color:#a9b0ae}@media(min-width:1024px){._lede_1uly6_129{font-size:15px;line-height:1.6}}._allLink_1uly6_142{display:none;align-items:center;gap:.5rem;font-size:12px;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase;color:#c9a96e;text-decoration:none;transition:color .3s ease;outline:none}._allLink_1uly6_142:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}@media(min-width:1024px){._allLink_1uly6_142{display:inline-flex}}._allLink_1uly6_142:hover{color:#d9b97e}._arrow_1uly6_169{transition:transform .3s cubic-bezier(.22,1,.36,1)}._allLink_1uly6_142:hover ._arrow_1uly6_169{transform:translate(4px)}._sizer_1uly6_176,._arc_1uly6_176{width:min(84vw,320px);aspect-ratio:4/5}@media(min-width:768px){._sizer_1uly6_176,._arc_1uly6_176{width:min(56vw,460px);aspect-ratio:4/4.4}}@media(min-width:1024px){._sizer_1uly6_176,._arc_1uly6_176{width:min(46vw,680px,(100svh - 380px) * 1.6);aspect-ratio:16/10}}._gallery_1uly6_193{position:relative;display:grid;place-items:center;flex:1;min-height:0;margin-top:1rem}@media(min-width:1024px){._gallery_1uly6_193{margin-top:1.5rem}}._arc_1uly6_176{grid-area:1/1;position:relative;transform-style:preserve-3d}._sizer_1uly6_176{grid-area:1/1;visibility:hidden}._card_1uly6_218{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border:1px solid rgba(201,169,110,.22);border-radius:20px;background:#121618;box-shadow:0 40px 80px -30px #000000b3;text-decoration:none;backface-visibility:hidden;outline:none}._card_1uly6_218:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}._photo_1uly6_235{position:absolute;top:0;bottom:0;left:-12%;width:124%;background-size:cover;background-position:center;transition:scale .7s ease}._card_1uly6_218:hover ._photo_1uly6_235{scale:1.04}._scrim_1uly6_249{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0d0f26,#0b0d0f73 45%,#0b0d0ff0)}._shade_1uly6_255{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0d0f}._number_1uly6_261{position:absolute;top:1.25rem;right:1.25rem;font-size:40px;font-weight:200;letter-spacing:-.04em;line-height:1;color:#c9a96e}@media(min-width:1024px){._number_1uly6_261{top:1.5rem;right:2rem;font-size:clamp(48px,4vw,64px)}}._sideName_1uly6_279{position:absolute;bottom:1.25rem;left:1.25rem;font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#f4f1ea}@media(min-width:1024px){._sideName_1uly6_279{bottom:2rem;left:2rem;font-size:24px}}._content_1uly6_297{position:absolute;inset:auto 0 0;display:flex;flex-direction:column;align-items:flex-start;padding:1.25rem}@media(min-width:1024px){._content_1uly6_297{padding:2rem}}._industry_1uly6_311{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82;margin-bottom:.5rem}._name_1uly6_320{margin:0 0 .5rem;font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:#f4f1ea}@media(min-width:1024px){._name_1uly6_320{margin-bottom:.75rem;font-size:clamp(28px,2.6vw,40px)}}._outcome_1uly6_335{max-width:520px;margin:0;font-size:14px;line-height:1.55;color:#f4f1ead1}@media(min-width:1024px){._outcome_1uly6_335{font-size:16px;line-height:1.6}}._role_1uly6_349{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82;margin-top:.75rem;color:#a9b0aeb3}@media(min-width:1024px){._role_1uly6_349{margin-top:1rem}}._pill_1uly6_364{position:absolute;bottom:1.25rem;left:50%;z-index:3;display:flex;justify-content:center;transform:translate(-50%)}@media(min-width:1024px){._pill_1uly6_364{bottom:1.5rem}}._root_16b2j_1{display:block;width:100%;height:auto;overflow:visible}._layer_16b2j_8{transition:transform 1s cubic-bezier(.22,1,.36,1)}._highlight_16b2j_12{opacity:0;transition:opacity .6s ease}._highlight_16b2j_12._on_16b2j_16{opacity:1;transition-delay:.25s}._ripple_16b2j_21{transform-box:fill-box;transform-origin:center;animation:_stack-ripple_16b2j_1 2.6s ease-out .4s infinite both}._draw_16b2j_27{stroke-dasharray:1;stroke-dashoffset:1;animation:_stack-draw_16b2j_1 1.4s cubic-bezier(.22,1,.36,1) .55s forwards}._march_16b2j_33{animation:_dash-march_16b2j_1 14s linear infinite}._core_16b2j_37{transform-box:fill-box;transform-origin:center;animation:_stack-core_16b2j_1 3.6s ease-in-out infinite}@keyframes _stack-ripple_16b2j_1{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}@keyframes _stack-draw_16b2j_1{to{stroke-dashoffset:0}}@keyframes _stack-core_16b2j_1{0%,to{opacity:.65;transform:scale(.9)}50%{opacity:1;transform:scale(1.12)}}@media(prefers-reduced-motion:reduce){._layer_16b2j_8,._highlight_16b2j_12{transition:none}._ripple_16b2j_21,._march_16b2j_33,._core_16b2j_37{animation:none}._ripple_16b2j_21{opacity:0}._draw_16b2j_27{animation:none;stroke-dashoffset:0}}._root_2jb70_1{position:relative;overflow:hidden;background:#0b0d0f}._atmosphere_2jb70_7{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 60% 55% at 28% 60%,rgba(49,93,83,.16),transparent 70%),radial-gradient(ellipse 45% 40% at 85% 25%,rgba(201,169,110,.05),transparent 65%)}._container_2jb70_14{position:relative;z-index:10;max-width:1440px;margin:0 auto;padding:5rem 1.5rem}@media(min-width:1024px){._container_2jb70_14{padding:7rem 2rem}}._header_2jb70_27{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;column-gap:1.25rem;margin-bottom:2.5rem}@media(min-width:640px){._header_2jb70_27{column-gap:2rem}}@media(min-width:1024px){._header_2jb70_27{margin-bottom:3rem}}._verticalWrap_2jb70_45{display:flex;align-items:center;gap:1rem;flex-shrink:0}._verticalLabel_2jb70_52{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#c9a96e;opacity:.7;white-space:nowrap}._verticalRule_2jb70_65{width:1px;align-self:stretch;background:#c9a96e33}._title_2jb70_71{margin:0;line-height:1;letter-spacing:-.03em}._eyebrow_2jb70_77{display:block;margin-bottom:1rem;font-size:clamp(13px,1.4vw,18px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#c9a96e;opacity:.75}._display_2jb70_88{display:block;font-size:clamp(46px,6.5vw,92px);font-weight:800;letter-spacing:-.04em;line-height:.93}._muted_2jb70_96{color:#f4f1ea61}._accent_2jb70_100{color:#c9a96e}._lede_2jb70_104{grid-column:2;max-width:560px;margin:1.5rem 0 0;font-size:16px;line-height:1.75;color:#a9b0aed9}@media(min-width:1024px){._lede_2jb70_104{font-size:17px}}._grid_2jb70_118{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}@media(min-width:1024px){._grid_2jb70_118{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3rem;align-items:center}}._stage_2jb70_131{width:100%;max-width:520px;margin:0 auto}@media(min-width:1024px){._stage_2jb70_131{max-width:none}}._story_2jb70_142{display:flex;flex-direction:column;min-width:0}._panel_2jb70_148{min-height:14rem}@media(min-width:768px){._panel_2jb70_148{min-height:13rem}}._counter_2jb70_157{display:flex;align-items:baseline;gap:.5rem;margin-bottom:1.5rem;font-variant-numeric:tabular-nums}._counterNow_2jb70_165{font-size:44px;font-weight:200;letter-spacing:-.02em;line-height:1;color:#c9a96e}._counterTotal_2jb70_173{font-size:13px;font-weight:600;letter-spacing:.14em;color:#a9b0ae80}._detail_2jb70_180{animation:_moment-in_2jb70_1 .8s cubic-bezier(.22,1,.36,1) both}._momentTitle_2jb70_184{max-width:520px;margin:0 0 1rem;font-size:clamp(24px,2.6vw,34px);font-weight:700;letter-spacing:-.025em;line-height:1.2;color:#f4f1ea}._momentDesc_2jb70_194{max-width:480px;margin:0;font-size:16px;line-height:1.75;color:#a9b0aed9}@keyframes _moment-in_2jb70_1{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}._selector_2jb70_212{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1rem;order:-1;margin-bottom:2.5rem}@media(min-width:768px){._selector_2jb70_212{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1024px){._selector_2jb70_212{order:0;margin:2.5rem 0 0}}._tab_2jb70_231{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:0 0 .5rem;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;outline:none}._tab_2jb70_231:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}._tab_2jb70_231:hover ._tabLabel_2jb70_249{color:#f4f1ead9}._track_2jb70_253{position:relative;display:block;flex-basis:100%;height:2px;margin-bottom:.75rem;overflow:hidden;background:#a9b0ae29}._fill_2jb70_263{position:absolute;top:0;right:0;bottom:0;left:0;background:#c9a96e;transform:scaleX(0);transform-origin:left}._done_2jb70_270 ._fill_2jb70_263{transform:scaleX(1);background:#c9a96e66}._current_2jb70_274 ._fill_2jb70_263{animation:_moment-progress_2jb70_1 var(--cycle) linear forwards}._paused_2jb70_277 ._current_2jb70_274 ._fill_2jb70_263{animation-play-state:paused}@keyframes _moment-progress_2jb70_1{to{transform:scaleX(1)}}._tabIndex_2jb70_286{font-size:10px;font-weight:700;letter-spacing:.18em;color:#c9a96e80;transition:color .3s ease}._current_2jb70_274 ._tabIndex_2jb70_286{color:#c9a96e}._tabLabel_2jb70_249{font-size:13px;font-weight:600;color:#a9b0ae99;transition:color .3s ease}._current_2jb70_274 ._tabLabel_2jb70_249{color:#f4f1ea}._closing_2jb70_307{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(169,176,174,.12)}._closingLine_2jb70_313{max-width:460px;margin:0 0 1rem;font-size:clamp(18px,1.8vw,21px);font-weight:600;letter-spacing:-.015em;line-height:1.45;color:#f4f1ea}._cta_2jb70_323{display:inline-flex;align-items:center;gap:.75rem;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#c9a96e;text-decoration:none;transition:color .3s ease;outline:none}._cta_2jb70_323:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}._cta_2jb70_323:hover{color:#d9b97e}._ctaArrow_2jb70_344{transition:transform .3s cubic-bezier(.22,1,.36,1)}._cta_2jb70_323:hover ._ctaArrow_2jb70_344{transform:translate(4px)}@media(prefers-reduced-motion:reduce){._detail_2jb70_180{animation:none}._current_2jb70_274 ._fill_2jb70_263{animation:none;transform:scaleX(1)}._tabIndex_2jb70_286,._tabLabel_2jb70_249,._ctaArrow_2jb70_344{transition:none}}._root_wr6ov_1{position:relative;background:#f7f5f0}._scene_wr6ov_6{position:relative;height:100%;overflow:hidden}._dark_wr6ov_12{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0d0f}._atmosphere_wr6ov_18{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 55% at 30% 62%,rgba(49,93,83,.22),transparent 70%),radial-gradient(ellipse 45% 40% at 82% 24%,rgba(201,169,110,.06),transparent 65%)}._statement_wr6ov_24{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:72px 1.25rem 0;text-align:center;font-size:clamp(40px,12vw,72px);font-weight:800;letter-spacing:-.04em;line-height:.98;pointer-events:none}@media(min-width:1024px){._statement_wr6ov_24{font-size:clamp(56px,6.4vw,104px)}}._statementLead_wr6ov_47{display:block;font-size:.56em;letter-spacing:-.02em;color:#a9b0aeb3}._statementAccent_wr6ov_54{display:block;margin-top:.08em;text-transform:uppercase;letter-spacing:-.01em;color:#c9a96e}@media(min-width:1024px){._statementAccent_wr6ov_54{white-space:nowrap}}._fieldLayer_wr6ov_67,._field_wr6ov_67{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}._network_wr6ov_75{position:absolute;z-index:1;top:24%;right:0;bottom:38%;left:0;display:flex;align-items:center;justify-content:center}@media(min-width:1024px){._network_wr6ov_75{top:72px;bottom:0;left:24%}}._svg_wr6ov_94{display:block;height:100%;max-width:100%;aspect-ratio:1;overflow:visible}._inner_wr6ov_102{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:2;display:grid;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"head" "." "card";height:100%;padding-top:calc(72px + 1.5rem);padding-bottom:calc(1.25rem + 64px)}@media(min-width:640px){._inner_wr6ov_102{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){._inner_wr6ov_102{grid-template-columns:minmax(0,460px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-areas:"head ." ". ." "card ." "closing .";padding-top:calc(72px + 2rem);padding-bottom:calc(1.5rem + 64px)}}._pill_wr6ov_134{position:absolute;bottom:1.25rem;left:50%;z-index:3;display:flex;justify-content:center;transform:translate(-50%)}@media(min-width:1024px){._pill_wr6ov_134{bottom:1.5rem}}._header_wr6ov_149{grid-area:head;padding-inline:1.25rem}@media(min-width:1024px){._header_wr6ov_149{padding-inline:2rem}}._title_wr6ov_159{margin:0;line-height:1;letter-spacing:-.03em}._display_wr6ov_165{display:block;font-size:clamp(30px,8.6vw,40px);font-weight:800;letter-spacing:-.04em;line-height:.93}@media(min-width:1024px){._display_wr6ov_165{font-size:clamp(30px,2.6vw,40px)}}._muted_wr6ov_178{color:#f4f1ea61}._accent_wr6ov_182{color:#c9a96e}._lede_wr6ov_186{max-width:420px;margin:.75rem 0 0;font-size:14px;line-height:1.6;color:#a9b0aecc}@media(min-width:1024px){._lede_wr6ov_186{max-width:none}}._edgeTangle_wr6ov_199,._edgeLoose_wr6ov_200,._edgeVoid_wr6ov_201,._edgeResolved_wr6ov_202{fill:none;stroke-linecap:round}._edgeTangle_wr6ov_199{stroke:#7aada052;stroke-width:.8}._edgeLoose_wr6ov_200{stroke:#7aada042;stroke-width:.8;stroke-dasharray:3 6}._edgeVoid_wr6ov_201{stroke:#a9b0ae4d;stroke-width:.8;stroke-dasharray:2 6}._edgeResolved_wr6ov_202{stroke:#c9a96e99;stroke-width:1.2}._node_wr6ov_229{fill:#a9d1c6}._nodeHalo_wr6ov_233{fill:#7aada029;animation:_breathe_wr6ov_1 5.4s ease-in-out infinite}._audited_wr6ov_238{fill:none;stroke:#c9a96e;stroke-width:1}._leaderGlow_wr6ov_244{animation:_breathe_wr6ov_1 6s ease-in-out infinite}._leaderRing_wr6ov_248{fill:#0b0d0f99;stroke:#c9a96e;stroke-width:1.2}._leaderPing_wr6ov_254{fill:none;stroke:#c9a96e;stroke-width:1;animation:_ping_wr6ov_1 3.2s cubic-bezier(.16,1,.3,1) infinite}._voidRing_wr6ov_261{fill:none;stroke:#a9b0ae8c;stroke-width:1.2;stroke-dasharray:4 5}._voidHalo_wr6ov_268{fill:none;stroke:#a9b0ae2e;stroke-width:1;animation:_ping_wr6ov_1 4s cubic-bezier(.16,1,.3,1) infinite reverse}._edgeNeural_wr6ov_275{fill:none;stroke:#7aada038;stroke-width:.7}._signalGlow_wr6ov_281,._signal_wr6ov_281,._signalPulse_wr6ov_283{fill:none;stroke-linecap:round}._signalGlow_wr6ov_281{stroke:#c9a96e24;stroke-width:7;filter:url(#moments-soft)}._signal_wr6ov_281{stroke:#d9b97e73;stroke-width:1}._signalPulse_wr6ov_283{stroke:#f3dfb4;stroke-width:2.4;stroke-dasharray:8 88;animation:_flow_wr6ov_1 1.8s linear infinite}._motes_wr6ov_306{animation:_drift_wr6ov_1 40s ease-in-out infinite alternate}._mote_wr6ov_306{animation:_twinkle_wr6ov_1 7s ease-in-out infinite}._nodeHalo_wr6ov_233,._leaderGlow_wr6ov_244,._leaderPing_wr6ov_254,._voidHalo_wr6ov_268{transform-box:fill-box;transform-origin:center}@keyframes _breathe_wr6ov_1{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@keyframes _ping_wr6ov_1{0%{opacity:.6;transform:scale(.9)}70%,to{opacity:0;transform:scale(2.2)}}@keyframes _flow_wr6ov_1{to{stroke-dashoffset:-96}}@keyframes _drift_wr6ov_1{to{transform:translate(-14px,10px)}}@keyframes _twinkle_wr6ov_1{0%,to{opacity:.1}50%{opacity:.6}}._deck_wr6ov_360{grid-area:card;display:grid;padding-top:48px;padding-right:48px}._card_wr6ov_367{grid-area:1/1;position:relative;padding:1.25rem;border:1px solid rgba(201,169,110,.28);border-radius:16px;background:#0e1113f0;box-shadow:0 24px 60px #0006}@media(min-width:1024px){._card_wr6ov_367{background:#0e1113d6;-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}}._card_wr6ov_367:before{content:"";position:absolute;top:-1px;right:1.5rem;left:1.5rem;height:1px;background:linear-gradient(90deg,transparent,rgba(217,185,126,.8),transparent)}@media(min-width:1024px){._card_wr6ov_367{padding:2rem}}._cardBody_wr6ov_397{display:flex;flex-direction:column;gap:.75rem}@media(min-width:1024px){._cardBody_wr6ov_397{gap:1rem}}._number_wr6ov_408{display:block;font-size:30px;font-weight:200;letter-spacing:-.03em;line-height:1;color:#c9a96e}@media(min-width:1024px){._number_wr6ov_408{font-size:clamp(44px,3.6vw,60px)}}._momentTitle_wr6ov_422{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:#f4f1ea}@media(min-width:1024px){._momentTitle_wr6ov_422{font-size:clamp(24px,2vw,30px);letter-spacing:-.03em}}._rule_wr6ov_437{display:block;width:48px;height:2px;border-radius:1px;background:#c9a96e}._momentDesc_wr6ov_445{margin:0;font-size:15px;line-height:1.6;color:#a9b0aee6}@media(min-width:1024px){._momentDesc_wr6ov_445{font-size:16px;line-height:1.7}}._closing_wr6ov_458{display:none}@media(min-width:1024px){._closing_wr6ov_458{grid-area:closing;display:block;margin-top:1.5rem;padding-inline:2rem}}._closingLine_wr6ov_470{max-width:460px;margin:0 0 1rem;font-size:clamp(18px,1.8vw,21px);font-weight:600;letter-spacing:-.015em;line-height:1.45;color:#f4f1ea}._cta_wr6ov_480{display:inline-flex;align-items:center;gap:.75rem;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#c9a96e;text-decoration:none;transition:color .3s ease;outline:none}._cta_wr6ov_480:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}._cta_wr6ov_480:hover{color:#d9b97e}._ctaArrow_wr6ov_501{transition:transform .3s cubic-bezier(.22,1,.36,1)}._cta_wr6ov_480:hover ._ctaArrow_wr6ov_501{transform:translate(4px)}._inner_u6oi5_1{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;position:relative;z-index:10;display:flex;flex-direction:column;height:100%;padding-top:calc(72px + 1.5rem);padding-bottom:1.5rem}@media(min-width:640px){._inner_u6oi5_1{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){._inner_u6oi5_1{padding-top:calc(72px + 3rem);padding-bottom:3rem}}._statement_u6oi5_29{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;padding:72px 1.25rem 0;text-align:center;font-size:clamp(48px,14vw,72px);font-weight:800;letter-spacing:-.04em;line-height:.98;pointer-events:none}._statementLead_u6oi5_46{display:block;font-size:.56em;letter-spacing:-.02em;color:#8a9290}@media(min-width:1024px){._statement_u6oi5_29{font-size:clamp(72px,8.4vw,136px)}._statementLead_u6oi5_46,._statementAccent_u6oi5_58{white-space:nowrap}}._statementAccent_u6oi5_58{display:block;margin-top:.08em;text-transform:uppercase;letter-spacing:-.01em;color:#c9a96e}._section_u6oi5_70{display:flex;flex-direction:column;flex:1;min-height:0}._header_u6oi5_77{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;column-gap:1.25rem;flex:none;margin-bottom:1.5rem}@media(min-width:640px){._header_u6oi5_77{column-gap:2rem}}@media(min-width:1024px){._header_u6oi5_77{margin-bottom:2.5rem}}._title_u6oi5_96{margin:0;line-height:1;letter-spacing:-.03em}._eyebrow_u6oi5_102{display:block;margin-bottom:1rem;font-size:clamp(13px,1.4vw,18px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#315d53}._display_u6oi5_112{display:block;font-size:clamp(32px,4.2vw,60px);font-weight:800;letter-spacing:-.04em;line-height:.93}._muted_u6oi5_120{color:#8a9290}._accent_u6oi5_124{color:#c9a96e}._description_u6oi5_128{max-width:540px;margin:1rem 0 0;font-size:14px;line-height:1.65;color:#5a6360}@media(min-width:1024px){._description_u6oi5_128{margin-top:1.5rem;font-size:15px;line-height:1.75}}._body_u6oi5_143{display:flex;flex-direction:column;flex:1;min-height:0}._track_u6oi5_150{position:relative;flex:1;min-height:0;width:100vw;margin-left:calc(50% - 50vw);overflow-x:clip;overflow-y:visible}._field_u6oi5_160{position:absolute;top:0;left:calc(50% - 50vw);z-index:-1;width:100vw;height:100%;overflow:visible;fill:none;stroke-linecap:round;pointer-events:none}._cards_u6oi5_173{position:absolute;top:0;right:0;bottom:0;left:0}._card_u6oi5_173{--card-w: 84vw;--card-h: clamp(300px, 48vh, 440px);position:absolute;top:50%;left:50%;display:flex;flex-direction:column;justify-content:space-between;width:var(--card-w);height:var(--card-h);margin:calc(var(--card-h) / -2) 0 0 calc(var(--card-w) / -2);padding:1.5rem 1.25rem;border:1px solid rgba(201,169,110,.26);border-radius:14px;background:linear-gradient(155deg,#fdfbf6,#f4f0e7);box-shadow:0 1px #ffffffe6 inset,0 10px 30px #315d530f;color:inherit;font:inherit;text-align:left;cursor:pointer;outline:none}._card_u6oi5_173:focus-visible{outline:2px solid #5f8f82;outline-offset:2px}@media(min-width:1024px){._card_u6oi5_173{--card-w: min(940px, 64vw);--card-h: clamp(320px, 44vh, 400px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);column-gap:2.5rem;padding:2.5rem}}._halo_u6oi5_216{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;box-shadow:0 30px 80px #c9a96e38,0 0 0 1px #c9a96e59;pointer-events:none}._cardNumber_u6oi5_225{display:block;font-size:44px;font-weight:200;letter-spacing:-.03em;line-height:1;color:#c9a96e}@media(min-width:1024px){._cardNumber_u6oi5_225{font-size:clamp(64px,5.6vw,88px)}}._cardLead_u6oi5_239{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;min-height:0}._cardTitle_u6oi5_247{display:block;font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.15;color:#0f1a17}@media(min-width:1024px){._cardTitle_u6oi5_247{font-size:clamp(26px,2.2vw,34px);letter-spacing:-.03em}}._detail_u6oi5_262{display:flex;flex-direction:column;justify-content:flex-end;gap:1rem}._rule_u6oi5_269{display:block;width:48px;height:2px;border-radius:1px;transform-origin:left}._cardDesc_u6oi5_277{display:block;font-size:15px;line-height:1.6;color:#5a6360}@media(min-width:1024px){._cardDesc_u6oi5_277{font-size:16px;color:#2a3530}}._points_u6oi5_290{display:none}@media(min-width:1024px){._points_u6oi5_290{display:flex;flex-direction:column}}._point_u6oi5_290{display:flex;align-items:center;gap:.75rem;padding:.5rem 0;border-top:1px solid rgba(201,169,110,.16);font-size:13px;font-weight:600;letter-spacing:.01em;color:#0f1a17}._point_u6oi5_290:before{content:"";flex:none;width:12px;height:1px;background:#c9a96e}._pill_u6oi5_319{margin-top:1rem}@keyframes _fade-up_nizdd_1{0%{opacity:0;transform:translate(-50%) translateY(24px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes _scroll-drop_nizdd_1{0%{transform:translateY(0);opacity:1}70%{transform:translateY(28px);opacity:.4}to{transform:translateY(0);opacity:1}}._root_nizdd_25{position:absolute;bottom:2.25rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:1rem;z-index:10;animation:_fade-up_nizdd_1 .9s cubic-bezier(.22,1,.36,1) both;animation-delay:.85s}@media(prefers-reduced-motion:reduce){._root_nizdd_25{animation:none}}._stack_nizdd_44{display:flex;flex-direction:column;align-items:center;gap:5px}._chevron_nizdd_51{animation:_scroll-drop_nizdd_1 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._chevron_nizdd_51{animation:none}}._root_g88x0_1{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;will-change:transform}._svg_g88x0_8{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@keyframes _wave-float-1_g88x0_1{0%{transform:translate(0)}50%{transform:translate(-140px,6px)}to{transform:translate(0)}}@keyframes _wave-float-2_g88x0_1{0%{transform:translate(0)}50%{transform:translate(160px,-8px)}to{transform:translate(0)}}@keyframes _wave-float-3_g88x0_1{0%{transform:translate(0)}50%{transform:translate(-90px,10px)}to{transform:translate(0)}}@keyframes _wave-float-4_g88x0_1{0%{transform:translate(0)}50%{transform:translate(110px,-5px)}to{transform:translate(0)}}@keyframes _wave-float-5_g88x0_1{0%{transform:translate(0)}50%{transform:translate(-200px,4px)}to{transform:translate(0)}}._wave1_g88x0_70{animation:_wave-float-1_g88x0_1 22s ease-in-out infinite}._wave2_g88x0_74{animation:_wave-float-2_g88x0_1 28s ease-in-out infinite}._wave3_g88x0_78{animation:_wave-float-3_g88x0_1 17s ease-in-out infinite}._wave4_g88x0_82{animation:_wave-float-4_g88x0_1 34s ease-in-out infinite}._wave5_g88x0_86{animation:_wave-float-5_g88x0_1 24s ease-in-out infinite}._wave6_g88x0_90{animation:_wave-float-2_g88x0_1 19s ease-in-out infinite reverse}._wave7_g88x0_94{animation:_wave-float-3_g88x0_1 30s ease-in-out infinite reverse}@media(prefers-reduced-motion:reduce){._wave1_g88x0_70,._wave2_g88x0_74,._wave3_g88x0_78,._wave4_g88x0_82,._wave5_g88x0_86,._wave6_g88x0_90,._wave7_g88x0_94{animation:none!important}}._root_1ip20_1{position:relative;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(160deg,#080a0c,#0a0d0b 18%,#0d1512 35%,#0f1814,#0d1512 65%,#0a0d0b 82%,#080a0c)}._copyLayer_1ip20_12{position:relative;z-index:10;flex:1;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}._vignette_1ip20_23{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 100% 100% at 50% 50%,transparent 50%,rgba(8,10,12,.7) 100%)}._content_1ip20_30{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;width:100%;position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:calc(72px + 2rem);padding-bottom:4rem}@media(min-width:640px){._content_1ip20_30{padding-left:2rem;padding-right:2rem}}@media(min-width:1024px){._content_1ip20_30{padding-top:72px;padding-bottom:0}}._labelWrap_1ip20_60{margin-bottom:2.25rem;animation:_fade-up_1ip20_1 .9s cubic-bezier(.22,1,.36,1) both;animation-delay:.1s}@media(prefers-reduced-motion:reduce){._labelWrap_1ip20_60{animation:none}}@keyframes _fade-up_1ip20_1{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes _glow-pulse_1ip20_1{0%,to{opacity:.4}50%{opacity:.8}}._label_1ip20_60{font-size:10px;font-weight:600;text-transform:uppercase;color:#5f8f82;display:inline-flex;align-items:center;gap:.625rem;color:#c9a96e;border:1px solid rgba(201,169,110,.25);padding:7px 16px;letter-spacing:.18em;background:#c4956a0a}._labelDot_1ip20_105{display:inline-block;width:5px;height:5px;border-radius:9999px;background:#c9a96e;flex-shrink:0;animation:_glow-pulse_1ip20_1 3s ease-in-out infinite}@media(prefers-reduced-motion:reduce){._labelDot_1ip20_105{animation:none}}._title_1ip20_120{margin:0 auto;font-size:clamp(30px,3.6vw,52px);letter-spacing:-.03em;line-height:1.14;max-width:700px;animation:_fade-up_1ip20_1 .9s cubic-bezier(.22,1,.36,1) both;animation-delay:.2s}@media(prefers-reduced-motion:reduce){._title_1ip20_120{animation:none}}._titleLine_1ip20_135{display:block;color:#f4f1ea;font-weight:300;letter-spacing:-.01em}._titleAccent_1ip20_142{display:block;color:#c9a96e;font-weight:800;letter-spacing:-.04em}._body_1ip20_149{margin:1.75rem auto 0;font-size:16px;max-width:540px;line-height:1.78;color:#9aa3a1;animation:_fade-up_1ip20_1 .9s cubic-bezier(.22,1,.36,1) both;animation-delay:.32s}@media(prefers-reduced-motion:reduce){._body_1ip20_149{animation:none}}._ctas_1ip20_164{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:2.75rem;animation:_fade-up_1ip20_1 .9s cubic-bezier(.22,1,.36,1) both;animation-delay:.46s}@media(min-width:640px){._ctas_1ip20_164{flex-direction:row}}@media(prefers-reduced-motion:reduce){._ctas_1ip20_164{animation:none}}._primaryCta_1ip20_184{display:inline-flex;align-items:center;gap:.625rem;font-weight:600;font-size:13px;background:#c9a96e;color:#0b0d0f;padding:13px 28px;letter-spacing:.05em;text-decoration:none;transition:background .28s,transform .28s,box-shadow .28s}._primaryCta_1ip20_184:hover{background:#d9b97e;transform:translateY(-3px);box-shadow:0 12px 40px #c9a96e73,0 0 0 1px #c9a96e40}._secondaryCta_1ip20_203{display:inline-flex;align-items:center;gap:.625rem;font-weight:500;font-size:13px;position:relative;overflow:hidden;color:#9aa3a1;padding:12px 26px;border:1px solid rgba(169,176,174,.16);letter-spacing:.04em;text-decoration:none;transition:color .28s,border-color .28s,background .28s}._secondaryCta_1ip20_203:hover{color:#f4f1ea;border-color:#c9a96e40;background:#c4956a12}._ctaArrow_1ip20_224{display:inline-block;font-size:16px;transition:transform .3s ease}._primaryCta_1ip20_184:hover ._ctaArrow_1ip20_224,._secondaryCta_1ip20_203:hover ._ctaArrow_1ip20_224{transform:translate(4px)}._root_19ibv_1{position:relative;overflow:hidden;background:#fdfcf9}._top_19ibv_7{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding:7rem 1.25rem 5rem}@media(min-width:640px){._top_19ibv_7{padding-left:2rem;padding-right:2rem}}._header_19ibv_24{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;column-gap:1.25rem}@media(min-width:640px){._header_19ibv_24{column-gap:2rem}}._title_19ibv_36{margin:0;line-height:1;letter-spacing:-.03em}._eyebrow_19ibv_42{display:block;font-size:clamp(13px,1.4vw,18px);font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#315d53;margin-bottom:1rem}._display_19ibv_52{display:block;font-size:clamp(32px,4.2vw,60px);font-weight:800;letter-spacing:-.04em;line-height:.93}._muted_19ibv_60{color:#8a9290}._accent_19ibv_64{color:#c9a96e}._description_19ibv_68{margin:1.5rem 0 0;max-width:540px;font-size:15px;line-height:1.75;color:#5a6360}._gridWrap_19ibv_76{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:6rem}@media(min-width:640px){._gridWrap_19ibv_76{padding-left:2rem;padding-right:2rem}}._grid_19ibv_76{display:grid;grid-template-columns:1fr;gap:.375rem}@media(min-width:768px){._grid_19ibv_76{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){._grid_19ibv_76{grid-template-columns:repeat(3,1fr)}}._card_19ibv_108{position:relative;overflow:hidden;padding:36px 36px 32px;background:#f4f1eab3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(201,169,110,.18);border-radius:4px;transition:border-color .35s,box-shadow .35s,transform .35s,background .35s;box-shadow:0 2px 12px #c9a96e0f}._card_19ibv_108:hover{border-color:#c9a96e73;box-shadow:0 8px 32px #c9a96e1a,0 1px #c9a96e14 inset;background:#f4f1eae6;transform:translateY(-3px)}._watermark_19ibv_127{font-size:52px;font-weight:800;line-height:1;letter-spacing:-.04em;color:#c9a96e;opacity:.45;margin-bottom:20px;-webkit-user-select:none;user-select:none}._cardTitle_19ibv_138{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#0f1a17;line-height:1.5;margin:0 0 12px}._cardDesc_19ibv_148{font-size:14px;line-height:1.72;color:#5a6360;font-weight:400;margin:0}._explore_19ibv_156{display:flex;align-items:center;gap:.5rem;margin-top:1.5rem;opacity:0;transition:opacity .3s ease}._card_19ibv_108:hover ._explore_19ibv_156{opacity:1}._exploreDash_19ibv_168{width:18px;height:1px;background:#c9a96e}._exploreText_19ibv_174{font-size:11px;color:#c9a96e;font-weight:600;letter-spacing:.08em}._frame_qfchs_1{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}._canvas_qfchs_8{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}._globe_qfchs_16{--body: clamp(220px, 55vmin, 560px);--box: calc(var(--body) * 240 / 92);position:absolute;top:50%;left:50%;width:var(--box);height:var(--box);margin:calc(var(--box) / -2) 0 0 calc(var(--box) / -2)}._globe_qfchs_16 svg{display:block;width:100%;height:100%;overflow:visible}@keyframes _march_qfchs_38{to{stroke-dashoffset:-26}}._march_qfchs_38{animation:_march_qfchs_38 3s linear infinite}@media(prefers-reduced-motion:reduce){._march_qfchs_38{animation:none}}._root_l8lb4_1{position:relative;height:100%;overflow:hidden}._dark_l8lb4_7,._light_l8lb4_8,._vignette_l8lb4_9{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._dark_l8lb4_7{background:linear-gradient(160deg,#080a0c,#0a0d0b 18%,#0d1512 35%,#0f1814,#0d1512 65%,#0a0d0b 82%,#080a0c)}._light_l8lb4_8{background:#fdfcf9}._vignette_l8lb4_9{background:radial-gradient(ellipse 100% 100% at 50% 50%,transparent 50%,rgba(8,10,12,.7) 100%)}._layer_l8lb4_27{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}._root_1rbj3_1{min-height:100%;background:#0b0d0f}/*! tailwindcss v4.1.12 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--font-weight-light:300;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:"Manrope",system-ui,sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing)*0)}.z-10{z-index:10}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-9{margin-top:calc(var(--spacing)*9)}.mt-11{margin-top:calc(var(--spacing)*11)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-20{margin-top:calc(var(--spacing)*20)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-1{height:calc(var(--spacing)*1)}.h-auto{height:auto}.h-px{height:1px}.min-h-\[calc\(100vh-6rem\)\]{min-height:calc(100vh - 6rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing)*1)}.w-7{width:calc(var(--spacing)*7)}.w-16{width:calc(var(--spacing)*16)}.w-full{width:100%}.w-px{width:1px}.max-w-\[500px\]{max-width:500px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[650px\]{max-width:650px}.max-w-\[680px\]{max-width:680px}.max-w-\[690px\]{max-width:690px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[960px\]{max-width:960px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1280px\]{max-width:1280px}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[\#315D53\]\/12{border-color:#315d531f}.border-\[\#315D53\]\/15{border-color:#315d5326}.border-\[\#C9A96E\]{border-color:#c9a96e}.bg-\[\#0A0C0E\]{background-color:#0a0c0e}.bg-\[\#0B0D0F\]{background-color:#0b0d0f}.bg-\[\#5F8F82\]{background-color:#5f8f82}.bg-\[\#C9A96E\]{background-color:#c9a96e}.bg-\[\#EAE7DF\]{background-color:#eae7df}.bg-\[\#F4F1EA\]{background-color:#f4f1ea}.bg-\[\#F7F5F0\]{background-color:#f7f5f0}.bg-\[radial-gradient\(ellipse_45\%_70\%_at_50\%_55\%\,rgba\(49\,93\,83\,0\.22\)\,transparent_72\%\)\]{background-image:radial-gradient(45% 70% at 50% 55%,#315d5338,#0000 72%)}.bg-\[radial-gradient\(ellipse_55\%_65\%_at_76\%_48\%\,rgba\(49\,93\,83\,0\.2\)\,transparent_70\%\)\]{background-image:radial-gradient(55% 65% at 76% 48%,#315d5333,#0000 70%)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.py-28{padding-block:calc(var(--spacing)*28)}.py-32{padding-block:calc(var(--spacing)*32)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-36{padding-top:calc(var(--spacing)*36)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.text-center{text-align:center}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[21px\]{font-size:21px}.text-\[28px\]{font-size:28px}.text-\[36px\]{font-size:36px}.text-\[clamp\(13px\,1\.4vw\,18px\)\]{font-size:clamp(13px,1.4vw,18px)}.text-\[clamp\(28px\,3\.4vw\,46px\)\]{font-size:clamp(28px,3.4vw,46px)}.text-\[clamp\(30px\,3\.6vw\,52px\)\]{font-size:clamp(30px,3.6vw,52px)}.text-\[clamp\(34px\,4\.5vw\,60px\)\]{font-size:clamp(34px,4.5vw,60px)}.text-\[clamp\(38px\,5\.3vw\,72px\)\]{font-size:clamp(38px,5.3vw,72px)}.text-\[clamp\(38px\,5\.6vw\,72px\)\]{font-size:clamp(38px,5.6vw,72px)}.text-\[clamp\(40px\,5\.2vw\,70px\)\]{font-size:clamp(40px,5.2vw,70px)}.text-\[clamp\(40px\,5\.4vw\,72px\)\]{font-size:clamp(40px,5.4vw,72px)}.leading-\[0\.96\]{--tw-leading:.96;line-height:.96}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.whitespace-nowrap{white-space:nowrap}.text-\[\#0B0D0F\]{color:#0b0d0f}.text-\[\#4A5250\]{color:#4a5250}.text-\[\#5A6360\]{color:#5a6360}.text-\[\#5F8F82\]{color:#5f8f82}.text-\[\#6A7270\]{color:#6a7270}.text-\[\#8A9290\]{color:#8a9290}.text-\[\#315D53\]{color:#315d53}.text-\[\#17201D\]{color:#17201d}.text-\[\#A9B0AE\]{color:#a9b0ae}.text-\[\#A9B0AE\]\/55{color:#a9b0ae8c}.text-\[\#A87842\]{color:#a87842}.text-\[\#C08F54\]{color:#c08f54}.text-\[\#C9A96E\]{color:#c9a96e}.text-\[\#F4F1EA\]{color:#f4f1ea}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.opacity-20{opacity:.2}.opacity-35{opacity:.35}.opacity-\[0\.12\]{opacity:.12}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}@media(hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.last\:border-b:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}@media(hover:hover){.hover\:bg-\[\#D9B97E\]:hover{background-color:#d9b97e}}@media(min-width:40rem){.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}}@media(min-width:64rem){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-6{grid-column-start:6}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-9{grid-column-start:9}.lg\:row-start-1{grid-row-start:1}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-32{padding-block:calc(var(--spacing)*32)}.lg\:py-36{padding-block:calc(var(--spacing)*36)}.lg\:py-40{padding-block:calc(var(--spacing)*40)}.lg\:py-44{padding-block:calc(var(--spacing)*44)}.lg\:pt-44{padding-top:calc(var(--spacing)*44)}.lg\:pb-32{padding-bottom:calc(var(--spacing)*32)}}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}*,*:before,*:after{box-sizing:border-box}html,body,#root,#app{height:100%}html{font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background-color:#0b0d0f;color:#f4f1ea;overflow-x:hidden}::selection{background:#5f8f824d;color:#f4f1ea}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#0b0d0f}::-webkit-scrollbar-thumb{background:#315d53;border-radius:2px}.grid-texture{background-image:linear-gradient(rgba(169,176,174,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(169,176,174,.04) 1px,transparent 1px);background-size:60px 60px}.grid-texture-fine{background-image:linear-gradient(rgba(169,176,174,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(169,176,174,.025) 1px,transparent 1px);background-size:24px 24px}@keyframes arch-assemble{0%{opacity:0;stroke-dashoffset:400}to{opacity:1;stroke-dashoffset:0}}@keyframes node-pulse{0%,to{opacity:.6;r:2}50%{opacity:1;r:3}}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes glow-pulse{0%,to{opacity:.4}50%{opacity:.8}}@keyframes line-draw{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes plane-reveal{0%{opacity:0;transform:perspective(800px) rotateX(4deg) scale(.97)}to{opacity:1;transform:perspective(800px) rotateX(0) scale(1)}}@keyframes wave-float-1{0%{transform:translate(0) translateY(0)}50%{transform:translate(-140px) translateY(6px)}to{transform:translate(0) translateY(0)}}@keyframes wave-float-2{0%{transform:translate(0) translateY(0)}50%{transform:translate(160px) translateY(-8px)}to{transform:translate(0) translateY(0)}}@keyframes wave-float-3{0%{transform:translate(0) translateY(0)}50%{transform:translate(-90px) translateY(10px)}to{transform:translate(0) translateY(0)}}@keyframes wave-float-4{0%{transform:translate(0) translateY(0)}50%{transform:translate(110px) translateY(-5px)}to{transform:translate(0) translateY(0)}}@keyframes wave-float-5{0%{transform:translate(0) translateY(0)}50%{transform:translate(-200px) translateY(4px)}to{transform:translate(0) translateY(0)}}.wave-1{animation:wave-float-1 22s ease-in-out infinite}.wave-2{animation:wave-float-2 28s ease-in-out infinite}.wave-3{animation:wave-float-3 17s ease-in-out infinite}.wave-4{animation:wave-float-4 34s ease-in-out infinite}.wave-5{animation:wave-float-5 24s ease-in-out infinite}.wave-6{animation:wave-float-2 19s ease-in-out infinite reverse}.wave-7{animation:wave-float-3 30s ease-in-out infinite reverse}@keyframes rotate-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-slow-rev{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes dash-march{0%{stroke-dashoffset:0}to{stroke-dashoffset:-60}}@keyframes core-pulse{0%,to{opacity:.6;r:6px}50%{opacity:1;r:8px}}.rotate-slow{animation:rotate-slow 140s linear infinite}.rotate-slow-rev{animation:rotate-slow-rev 90s linear infinite}.dash-march{animation:dash-march 8s linear infinite}@keyframes iso-enter{0%{opacity:0;transform:translateY(60px) scale(.72)}60%{opacity:1}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes scroll-drop{0%{transform:translateY(0);opacity:1}70%{transform:translateY(28px);opacity:.4}to{transform:translateY(0);opacity:1}}.animate-fade-up{animation:fade-up .9s cubic-bezier(.22,1,.36,1) both}.animate-float{animation:float-slow 8s ease-in-out infinite}.animate-glow{animation:glow-pulse 3s ease-in-out infinite}.label-micro{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#5f8f82}.rule-jade{height:1px;background:linear-gradient(90deg,transparent,#5f8f82,transparent);opacity:.3}.nav-backdrop{backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#0b0d0fb3;border-bottom:1px solid rgba(169,176,174,.08)}.fade-to-obsidian-b{background:linear-gradient(to bottom,transparent,#0b0d0f)}.fade-to-obsidian-t{background:linear-gradient(to top,transparent,#0b0d0f)}.arch-capability{transition:all .5s cubic-bezier(.22,1,.36,1)}.arch-capability:hover .cap-line{stroke:#5f8f82;opacity:1}.surface-translucent{background:#15191b99;border:1px solid rgba(169,176,174,.1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.vcto-tray::-webkit-scrollbar{display:none}.vcto-tray{-ms-overflow-style:none;scrollbar-width:none}.cto-grid{background-image:linear-gradient(rgba(95,143,130,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(95,143,130,.045) 1px,transparent 1px);background-size:52px 52px;-webkit-mask-image:radial-gradient(ellipse at center,black 10%,transparent 78%);mask-image:radial-gradient(ellipse at center,black 10%,transparent 78%)}.cto-orbit{transform-origin:350px 300px;animation:cto-orbit-spin 80s linear infinite}.cto-hero-system{animation:cto-system-float 8s ease-in-out infinite}@keyframes cto-orbit-spin{to{transform:rotate(360deg)}}@keyframes cto-system-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.route-fallback{min-height:100vh;background-color:#0b0d0f}@media(prefers-reduced-motion:reduce){.wave-1,.wave-2,.wave-3,.wave-4,.wave-5,.wave-6,.wave-7,.rotate-slow,.rotate-slow-rev,.dash-march,.animate-fade-up,.animate-float,.animate-glow,.cto-orbit,.cto-hero-system{animation:none!important}}
