.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current]{color:var(--accent-300)}.site-header[data-astro-cid-nen7h5rs]{z-index:50;transition:background-color var(--motion-300) var(--ease-out), border-color var(--motion-300) var(--ease-out), box-shadow var(--motion-300) var(--ease-out);background:0 0;border-bottom:1px solid #ffffff1f;position:fixed;inset:0 0 auto}.site-header[data-astro-cid-nen7h5rs].is-scrolled,.site-header[data-astro-cid-nen7h5rs].is-open{background:var(--navy-950);border-bottom-color:var(--navy-900);box-shadow:var(--shadow-float)}.progress[data-astro-cid-nen7h5rs]{background:var(--accent-300);transform-origin:0;height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.bar[data-astro-cid-nen7h5rs]{max-width:calc(1400px + 2 * var(--gutter));justify-content:space-between;align-items:center;gap:var(--space-6);height:72px;display:flex}.brand[data-astro-cid-nen7h5rs]{min-height:var(--hit);color:var(--white);flex:none;align-items:center;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nen7h5rs] .brand-logo{width:auto;height:44px}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:var(--hit);color:var(--white);font-size:var(--text-sm);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{white-space:nowrap}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--accent-300)}.lang[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.lang[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]+li[data-astro-cid-nen7h5rs]:before{content:"";width:1px;height:14px;margin-inline:var(--space-1);background:var(--navy-900);vertical-align:middle;display:inline-block}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-width:var(--hit);color:var(--accent-300);letter-spacing:.04em;justify-content:center}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{color:var(--white)}.lang[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=true]{text-underline-offset:6px;text-decoration:underline 1px}.menu-btn[data-astro-cid-nen7h5rs]{width:var(--hit);height:var(--hit);margin-right:calc(-1 * var(--space-2));border-radius:var(--radius-sm);color:var(--white);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.menu-icon-close[data-astro-cid-nen7h5rs],.is-open[data-astro-cid-nen7h5rs] .menu-icon-open[data-astro-cid-nen7h5rs]{display:none}.is-open[data-astro-cid-nen7h5rs] .menu-icon-close[data-astro-cid-nen7h5rs]{display:inline-flex}@media (width<=1419.98px){.nav[data-astro-cid-nen7h5rs]{justify-content:space-between;gap:var(--space-8);padding:var(--space-8) var(--gutter) var(--space-12);background:var(--navy-950);flex-direction:column;display:none;position:fixed;inset:72px 0 0;overflow-y:auto}.is-open[data-astro-cid-nen7h5rs] .nav[data-astro-cid-nen7h5rs]{display:flex}.nav-links[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.nav-links[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--navy-900)}.nav-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{width:100%;min-height:56px;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500}.nav-end[data-astro-cid-nen7h5rs]{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.nav-cta[data-astro-cid-nen7h5rs]{width:100%}}@media (width>=1420px){.menu-btn[data-astro-cid-nen7h5rs]{display:none}.nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-8);display:flex}.nav-links[data-astro-cid-nen7h5rs]{gap:var(--space-4);display:flex}.nav-end[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);display:flex}.nav-cta[data-astro-cid-nen7h5rs]{min-height:var(--hit);padding-inline:var(--space-4);font-size:var(--text-sm)}}.site-footer[data-astro-cid-jo6i4kqk]{padding-block:var(--space-16) var(--space-8);font-size:var(--text-sm);text-align:center}.brand[data-astro-cid-jo6i4kqk]{padding-bottom:var(--space-12);border-bottom:1px solid var(--navy-900);flex-direction:column;align-items:center;display:flex}.brand-link[data-astro-cid-jo6i4kqk]{color:var(--white);border-radius:var(--radius-sm);display:block}.brand-link[data-astro-cid-jo6i4kqk]:focus-visible{outline:2px solid var(--accent-300);outline-offset:6px}.brand[data-astro-cid-jo6i4kqk] .footer-logo{width:168px;height:auto;display:block}.tagline[data-astro-cid-jo6i4kqk]{justify-content:center;align-items:center;gap:var(--space-4);width:100%;max-width:520px;margin-top:var(--space-4);font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.01em;color:var(--accent-300);font-style:italic;line-height:1.3;display:flex}.tagline[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]:not(.rule){flex:none}.rule[data-astro-cid-jo6i4kqk]{background:linear-gradient(90deg, transparent, var(--accent-300));flex:1 1 0;max-width:64px;height:1px}.rule[data-astro-cid-jo6i4kqk]:last-child{background:linear-gradient(90deg, var(--accent-300), transparent)}.cols[data-astro-cid-jo6i4kqk]{gap:var(--space-8);padding-block:var(--space-12);border-bottom:1px solid var(--navy-900);display:grid}.col-title[data-astro-cid-jo6i4kqk]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-300);font-weight:500}.col-list[data-astro-cid-jo6i4kqk]{margin-top:var(--space-3);text-align:left;flex-direction:column;align-items:flex-start;display:inline-flex}.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:var(--hit);color:#ffffffd9;align-items:center;text-decoration:none;display:inline-flex}.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current=true]{color:var(--white)}.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:4px;text-decoration:underline}.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current=true]{text-underline-offset:6px;text-decoration:underline}.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.col-list[data-astro-cid-jo6i4kqk] .place[data-astro-cid-jo6i4kqk]{gap:var(--space-3)}.ico[data-astro-cid-jo6i4kqk]{width:28px;height:28px;color:var(--accent-300);transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:#ec9fb114;border:1px solid #ec9fb147;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.ico-code[data-astro-cid-jo6i4kqk]{letter-spacing:.04em;font-size:10px;font-weight:500}.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover .ico[data-astro-cid-jo6i4kqk],.col-list[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current=true] .ico[data-astro-cid-jo6i4kqk]{border-color:var(--accent-300);background:var(--accent-300);color:var(--navy-950)}.col-list[data-astro-cid-jo6i4kqk] .mail[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere}.col-list[data-astro-cid-jo6i4kqk] .place[data-astro-cid-jo6i4kqk]{min-height:var(--hit);color:#ffffffbf;align-items:center;display:flex}.place-tag[data-astro-cid-jo6i4kqk]{margin-left:var(--space-1);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-300);font-size:10px}.legal[data-astro-cid-jo6i4kqk]{padding-top:var(--space-6);color:#fff9}@media (width>=768px){.brand[data-astro-cid-jo6i4kqk] .footer-logo{width:200px}.tagline[data-astro-cid-jo6i4kqk]{font-size:var(--text-2xl)}.cols[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr);max-width:880px;margin-inline:auto}}@media (width<=959.98px){.site-footer[data-astro-cid-jo6i4kqk]{padding-bottom:calc(var(--space-8) + 72px)}}@media (width<=420px){.tagline[data-astro-cid-jo6i4kqk]{gap:var(--space-3);font-size:var(--text-lg)}.rule[data-astro-cid-jo6i4kqk]{max-width:32px}}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.js-reveal [data-reveal]{opacity:0;transition:opacity var(--motion-reveal) var(--ease-out), transform var(--motion-reveal) var(--ease-out);transition-delay:calc(min(var(--d,0), 6) * 25ms);transform:translateY(8px)}.js-reveal [data-reveal].is-in{opacity:1;transform:none}.wa-cta{left:var(--space-3);right:var(--space-3);bottom:var(--space-3);z-index:40;justify-content:center;align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-6);background:var(--cta);color:var(--cta-ink);box-shadow:0 0 0 2px var(--cta-float-ring), var(--shadow-float);transition:transform var(--motion-300) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border-radius:999px;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;transform:translateY(160%)}.wa-cta.is-visible{transform:none}.wa-cta:hover{background:var(--cta-hover)}@media (width>=768px){.wa-cta{left:auto;right:var(--space-6);bottom:var(--space-6)}}.flip[data-astro-cid-mn3wsepr]{perspective:1400px;cursor:pointer;border-radius:var(--radius-md);outline-offset:4px;height:100%;position:relative}.flip-inner[data-astro-cid-mn3wsepr]{height:100%;transform-style:preserve-3d;transition:transform .55s var(--ease-out);display:grid}.flip-face[data-astro-cid-mn3wsepr]{min-height:100%;padding:var(--space-8);border-radius:var(--radius-md);-webkit-backface-visibility:hidden;backface-visibility:hidden;flex-direction:column;grid-area:1/1;display:flex}.flip-back[data-astro-cid-mn3wsepr]{justify-content:center;transform:rotateY(180deg)}.flip-light[data-astro-cid-mn3wsepr] .flip-front[data-astro-cid-mn3wsepr]{background:var(--white);border:1px solid var(--gray-200)}.flip-light[data-astro-cid-mn3wsepr] .flip-back[data-astro-cid-mn3wsepr]{background:var(--navy-950);border:1px solid var(--navy-950);color:var(--white);--text-muted:#c9d0dc}.flip-navy[data-astro-cid-mn3wsepr] .flip-front[data-astro-cid-mn3wsepr]{border:1px solid color-mix(in srgb, var(--sky-300) 22%, transparent);background:#ffffff0d;box-shadow:inset 0 1px #ffffff0f}.flip-navy[data-astro-cid-mn3wsepr] .flip-back[data-astro-cid-mn3wsepr]{background:var(--accent-300);border:1px solid var(--accent-300);color:var(--navy-950);--text-muted:var(--navy-950)}.flip-hint[data-astro-cid-mn3wsepr]{align-items:center;gap:var(--space-2);padding-top:var(--space-6);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-700);margin-top:auto;font-weight:500;display:inline-flex}.flip-navy[data-astro-cid-mn3wsepr] .flip-hint[data-astro-cid-mn3wsepr]{color:var(--accent-300)}@media (hover:hover){.flip[data-astro-cid-mn3wsepr]:hover .flip-inner[data-astro-cid-mn3wsepr]{transform:rotateY(180deg)}}.flip[data-astro-cid-mn3wsepr]:focus-visible .flip-inner[data-astro-cid-mn3wsepr],.flip[data-astro-cid-mn3wsepr].is-flipped .flip-inner[data-astro-cid-mn3wsepr]{transform:rotateY(180deg)}@media (prefers-reduced-motion:reduce){.flip-inner[data-astro-cid-mn3wsepr],.flip[data-astro-cid-mn3wsepr]:hover .flip-inner[data-astro-cid-mn3wsepr],.flip[data-astro-cid-mn3wsepr]:focus-visible .flip-inner[data-astro-cid-mn3wsepr],.flip[data-astro-cid-mn3wsepr].is-flipped .flip-inner[data-astro-cid-mn3wsepr]{transition:none;transform:none}.flip-back[data-astro-cid-mn3wsepr]{opacity:0;transform:none}.flip[data-astro-cid-mn3wsepr]:hover .flip-back[data-astro-cid-mn3wsepr],.flip[data-astro-cid-mn3wsepr]:focus-visible .flip-back[data-astro-cid-mn3wsepr],.flip[data-astro-cid-mn3wsepr].is-flipped .flip-back[data-astro-cid-mn3wsepr]{opacity:1}.flip[data-astro-cid-mn3wsepr]:hover .flip-front[data-astro-cid-mn3wsepr],.flip[data-astro-cid-mn3wsepr]:focus-visible .flip-front[data-astro-cid-mn3wsepr],.flip[data-astro-cid-mn3wsepr].is-flipped .flip-front[data-astro-cid-mn3wsepr]{opacity:0}}.facets[data-astro-cid-rcb2zh56]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.glint[data-astro-cid-rcb2zh56]{animation:9s ease-in-out infinite glint;animation-delay:var(--delay)}@keyframes glint{0%,to{fill-opacity:.03}50%{fill-opacity:.14}}}.clocks[data-astro-cid-c4tqudea]{background:linear-gradient(#0b1b3659,#0b1b36b3);border-top:1px solid #ffffff24;width:100%}.clock-list[data-astro-cid-c4tqudea]{max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);grid-template-columns:repeat(2,1fr);margin-inline:auto;display:grid}.clock[data-astro-cid-c4tqudea]{align-items:center;gap:2px var(--space-3);padding:var(--space-3) var(--space-4);text-align:left;border-left:1px solid #ffffff1a;grid-template-columns:1fr auto;display:grid}.clock[data-astro-cid-c4tqudea]:nth-child(odd){border-left:0}.clock-city[data-astro-cid-c4tqudea]{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:#ffffffb8;grid-column:1/-1;font-weight:500}.clock-time[data-astro-cid-c4tqudea]{font-size:var(--text-xl);color:var(--white);font-weight:500}.clock-status[data-astro-cid-c4tqudea]{letter-spacing:.08em;text-transform:uppercase;color:#fff9;align-items:center;gap:6px;font-size:11px;display:inline-flex}.clock-status[data-astro-cid-c4tqudea]:before{content:"";background:#ffffff59;border-radius:50%;width:6px;height:6px}.clock[data-astro-cid-c4tqudea].is-open .clock-status[data-astro-cid-c4tqudea]{color:#7fe3b0}.clock[data-astro-cid-c4tqudea].is-open .clock-status[data-astro-cid-c4tqudea]:before{background:#7fe3b0;box-shadow:0 0 0 3px #7fe3b02e}.clock-hq[data-astro-cid-c4tqudea]{color:var(--accent-300)}.clock-hq[data-astro-cid-c4tqudea]:before{background:var(--accent-300)}.clock-note[data-astro-cid-c4tqudea]{display:none}@media (width>=768px){.clock-list[data-astro-cid-c4tqudea]{grid-template-columns:repeat(4,1fr)}.clock[data-astro-cid-c4tqudea],.clock[data-astro-cid-c4tqudea]:nth-child(odd){border-left:1px solid #ffffff1a}.clock[data-astro-cid-c4tqudea]:first-child{border-left:0}.clock-note[data-astro-cid-c4tqudea]{max-width:calc(var(--container) + 2 * var(--gutter));padding:0 var(--gutter) var(--space-2);color:#ffffff80;text-align:right;margin:0 auto;font-size:11px;display:block}}.cycle-wrap[data-astro-cid-rzdslssx]{gap:var(--space-12);margin-top:var(--space-16);align-items:center;display:grid}@media (width>=960px){.cycle-wrap[data-astro-cid-rzdslssx]{gap:var(--space-16);grid-template-columns:5fr 6fr}}.cycle[data-astro-cid-rzdslssx]{width:min(100%,440px);color:var(--accent-300);margin-inline:auto}.cycle[data-astro-cid-rzdslssx] svg[data-astro-cid-rzdslssx]{width:100%;height:auto;overflow:visible}.cycle-core[data-astro-cid-rzdslssx]{fill:#ffffff0a}.cycle-ring[data-astro-cid-rzdslssx]{fill:none;stroke:color-mix(in srgb, var(--sky-300) 45%, transparent);stroke-width:1px}.cycle-orbit[data-astro-cid-rzdslssx]{fill:none;stroke:#ffffff1f;stroke-width:1px;stroke-dasharray:2 6;transform-origin:200px 200px}.cycle-label[data-astro-cid-rzdslssx]{font-family:var(--font-display);fill:var(--white);font-size:22px;font-weight:500}.cycle-arc[data-astro-cid-rzdslssx]{fill:none;stroke:currentColor;stroke-width:1.5px;opacity:.7}.cycle-node[data-astro-cid-rzdslssx]{cursor:pointer}.cycle-node[data-astro-cid-rzdslssx] circle[data-astro-cid-rzdslssx]{fill:var(--navy-950);stroke:var(--accent-300);stroke-width:1.5px;transition:fill var(--motion-300) var(--ease-out)}.cycle-node[data-astro-cid-rzdslssx] text[data-astro-cid-rzdslssx]{font:500 15px var(--font-mono);fill:var(--accent-300);transition:fill var(--motion-300) var(--ease-out);pointer-events:none}.cycle-node[data-astro-cid-rzdslssx].is-active circle[data-astro-cid-rzdslssx],.cycle-node[data-astro-cid-rzdslssx]:hover circle[data-astro-cid-rzdslssx]{fill:var(--accent-300)}.cycle-node[data-astro-cid-rzdslssx].is-active text[data-astro-cid-rzdslssx],.cycle-node[data-astro-cid-rzdslssx]:hover text[data-astro-cid-rzdslssx]{fill:var(--navy-950)}.js-reveal .cycle[data-astro-cid-rzdslssx] .cycle-arc[data-astro-cid-rzdslssx],.js-reveal .cycle[data-astro-cid-rzdslssx] .cycle-ring[data-astro-cid-rzdslssx]{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease-out) 80ms}.js-reveal .cycle[data-astro-cid-rzdslssx].is-in .cycle-arc[data-astro-cid-rzdslssx],.js-reveal .cycle[data-astro-cid-rzdslssx].is-in .cycle-ring[data-astro-cid-rzdslssx]{stroke-dashoffset:0}.cycle-tabs[data-astro-cid-rzdslssx]{gap:var(--space-2);flex-wrap:wrap;display:flex}.cycle-tabs[data-astro-cid-rzdslssx][hidden]{display:none}.cycle-tabs[data-astro-cid-rzdslssx] button[data-astro-cid-rzdslssx]{align-items:center;gap:var(--space-2);min-height:var(--hit);padding:0 var(--space-4);border:1px solid color-mix(in srgb, var(--sky-300) 30%, transparent);border-radius:var(--radius-sm);color:#ffffffd9;font:500 var(--text-sm) / 1.2 var(--font-body);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;display:inline-flex}.cycle-tabs[data-astro-cid-rzdslssx] button[data-astro-cid-rzdslssx]:hover{border-color:var(--accent-300);color:var(--white)}.cycle-tabs[data-astro-cid-rzdslssx] button[data-astro-cid-rzdslssx][aria-selected=true]{background:var(--accent-300);border-color:var(--accent-300);color:var(--navy-950)}.tab-num[data-astro-cid-rzdslssx]{font-size:var(--text-xs);opacity:.8}.cycle-panels[data-astro-cid-rzdslssx]{gap:var(--space-4);display:grid}.is-enhanced[data-astro-cid-rzdslssx] .cycle-panels[data-astro-cid-rzdslssx]{margin-top:var(--space-8)}.cycle-panel[data-astro-cid-rzdslssx]{padding:var(--space-8);border:1px solid color-mix(in srgb, var(--sky-300) 24%, transparent);border-radius:var(--radius-md);background:#ffffff0a}.is-enhanced[data-astro-cid-rzdslssx] .cycle-panel[data-astro-cid-rzdslssx]:not([hidden]){animation:panel-in .5s var(--ease-out) both}@keyframes panel-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.is-enhanced[data-astro-cid-rzdslssx] .cycle-panel[data-astro-cid-rzdslssx]:not([hidden]){animation:none}}.panel-num[data-astro-cid-rzdslssx]{font-size:var(--text-sm);letter-spacing:.1em;color:var(--accent-300)}.panel-title[data-astro-cid-rzdslssx]{margin-top:var(--space-4);font-size:var(--text-3xl);font-weight:600;line-height:1.15}.panel-motto[data-astro-cid-rzdslssx]{margin-top:var(--space-2);font-size:var(--text-xl);color:var(--accent-300);font-style:italic}.panel-text[data-astro-cid-rzdslssx]{margin-top:var(--space-4);max-width:56ch;color:var(--text-muted);font-size:var(--text-lg);line-height:1.6}.panel-bar[data-astro-cid-rzdslssx]{height:2px;margin-top:var(--space-8);background:#ffffff1a;display:block}.panel-bar[data-astro-cid-rzdslssx] span[data-astro-cid-rzdslssx]{height:100%;width:calc(var(--p) * 100%);background:var(--accent-300);display:block}.tl[data-astro-cid-3xih677i]{margin-top:var(--space-12)}.tl-rail-wrap[data-astro-cid-3xih677i]{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);overflow-x:auto}.tl-rail-wrap[data-astro-cid-3xih677i]::-webkit-scrollbar{display:none}.tl-rail[data-astro-cid-3xih677i]{grid-template-columns:repeat(var(--n), minmax(72px, 1fr));min-width:calc(var(--n) * 72px);display:grid;position:relative}.tl-line[data-astro-cid-3xih677i]{left:calc(100% / var(--n) / 2);right:calc(100% / var(--n) / 2);background:#ffffff24;height:2px;position:absolute;top:21px}.tl-fill[data-astro-cid-3xih677i]{background:linear-gradient(90deg, var(--accent-700), var(--accent-300));transform-origin:0;height:100%;transition:transform .45s var(--ease-out);display:block;transform:scaleX(1)}.tl-year[data-astro-cid-3xih677i]{align-items:center;gap:var(--space-3);min-height:84px;padding:var(--space-3) 0;color:#fff9;font-size:var(--text-base);cursor:pointer;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:0;flex-direction:column;display:flex;position:relative}.tl-dot[data-astro-cid-3xih677i]{background:var(--navy-950);width:16px;height:16px;transition:background-color var(--motion-300) var(--ease-out), border-color var(--motion-300) var(--ease-out), transform var(--motion-300) var(--ease-out);border:2px solid #fff6;border-radius:50%}.tl-year[data-astro-cid-3xih677i]:hover{color:var(--white)}.tl-year[data-astro-cid-3xih677i].is-past .tl-dot[data-astro-cid-3xih677i]{border-color:var(--accent-300);background:var(--accent-300)}.tl-year[data-astro-cid-3xih677i][aria-selected=true]{color:var(--white)}.tl-year[data-astro-cid-3xih677i][aria-selected=true] .tl-dot[data-astro-cid-3xih677i]{border-color:var(--accent-300);background:var(--navy-950);transform:scale(1.35);box-shadow:0 0 0 6px #ec9fb129}.tl-year[data-astro-cid-3xih677i]:focus-visible{outline:2px solid var(--accent-300);outline-offset:-2px;border-radius:var(--radius-sm)}.tl-panels[data-astro-cid-3xih677i]{margin-top:var(--space-8)}.tl-panel[data-astro-cid-3xih677i]{gap:var(--space-6);padding:var(--space-8);border:1px solid color-mix(in srgb, var(--sky-300) 24%, transparent);border-radius:var(--radius-md);background:#ffffff0a;display:grid}.tl-panel[data-astro-cid-3xih677i][hidden]{display:none}.is-enhanced[data-astro-cid-3xih677i] .tl-panel[data-astro-cid-3xih677i]:not([hidden]){animation:tl-in .5s var(--ease-out) both}@keyframes tl-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.is-enhanced[data-astro-cid-3xih677i] .tl-panel[data-astro-cid-3xih677i]:not([hidden]){animation:none}.tl-fill[data-astro-cid-3xih677i]{transition:none}}.tl-big[data-astro-cid-3xih677i]{color:#0000;-webkit-text-stroke:1px var(--accent-300);font-size:clamp(3.5rem,9vw,6.5rem);font-weight:600;line-height:1}.tl-title[data-astro-cid-3xih677i]{margin-top:var(--space-4);font-size:var(--text-3xl);font-weight:600;line-height:1.15}.tl-text[data-astro-cid-3xih677i]{margin-top:var(--space-3);max-width:56ch;font-size:var(--text-lg);color:var(--text-muted)}.tl-count[data-astro-cid-3xih677i]{margin-top:var(--space-6);font-size:var(--text-sm);letter-spacing:.1em;color:var(--accent-300)}.tl-nav[data-astro-cid-3xih677i]{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);display:flex}.tl-step[data-astro-cid-3xih677i]{width:var(--hit);height:var(--hit);color:var(--white);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.tl-step[data-astro-cid-3xih677i]:hover:not(:disabled){border-color:var(--accent-300);background:#ffffff0f}.tl-step[data-astro-cid-3xih677i]:disabled{opacity:.35;cursor:default}.tl-step[data-astro-cid-3xih677i][data-tip]:after{top:auto;bottom:calc(100% + var(--space-2))}@media (width>=768px){.tl-panel[data-astro-cid-3xih677i]{align-items:center;gap:var(--space-12);padding:var(--space-12);grid-template-columns:auto 1fr}.tl-rail-wrap[data-astro-cid-3xih677i]{margin-inline:0;padding-inline:0}}.journey[data-astro-cid-ej22s2rq]{gap:var(--space-4);margin-top:var(--space-12);display:grid;position:relative}.j-step[data-astro-cid-ej22s2rq]{position:relative}.j-card[data-astro-cid-ej22s2rq]{height:100%;padding:var(--space-8);border:1px solid var(--gray-200);border-radius:var(--radius-md);background:var(--white);outline-offset:4px;transition:transform var(--motion-300) var(--ease-out), box-shadow var(--motion-300) var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.j-card[data-astro-cid-ej22s2rq]:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0b1b361a}}.j-top[data-astro-cid-ej22s2rq]{justify-content:space-between;align-items:center;display:flex}.j-icon[data-astro-cid-ej22s2rq]{background:var(--navy-950);width:48px;height:48px;color:var(--accent-300);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.j-num[data-astro-cid-ej22s2rq]{font-size:var(--text-2xl);color:color-mix(in srgb, var(--accent-700) 70%, transparent)}.j-title[data-astro-cid-ej22s2rq]{margin-top:var(--space-6);font-size:var(--text-xl);color:var(--navy-950);font-weight:600;line-height:1.3}.j-text[data-astro-cid-ej22s2rq]{margin-top:var(--space-2);color:var(--text-muted)}.j-step[data-astro-cid-ej22s2rq]:not(:last-child):after{content:"";left:calc(var(--space-8) + 24px);width:1px;height:var(--space-4);background:var(--accent-700);position:absolute;top:100%}.j-cta[data-astro-cid-ej22s2rq]{margin-top:var(--space-8)}@media (width>=960px){.journey[data-astro-cid-ej22s2rq]{gap:var(--space-6);grid-template-columns:repeat(4,1fr)}.j-step[data-astro-cid-ej22s2rq]:not(:last-child):after{left:100%;top:calc(var(--space-8) + 24px);width:var(--space-6);transform-origin:0;height:1px}.js-reveal .j-step[data-astro-cid-ej22s2rq]:not(:last-child):after{transition:transform .45s var(--ease-out);transition-delay:calc(.12s + var(--d,0) * 30ms);transform:scaleX(0)}.js-reveal .j-step[data-astro-cid-ej22s2rq].is-in:not(:last-child):after{transform:none}}.builder[data-astro-cid-gdotnwxl]{gap:var(--space-8);width:100%;max-width:760px;margin:var(--space-12) auto 0;padding:var(--space-8);border-radius:var(--radius-md);text-align:left;background:#0b1b368c;border:1px solid #ffffff29;display:grid}.chips[data-astro-cid-gdotnwxl]{justify-content:flex-start}.preview[data-astro-cid-gdotnwxl]{padding:var(--space-4) var(--space-6);border-left:2px solid var(--accent-300);background:#ffffff0d}.preview-label[data-astro-cid-gdotnwxl]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-300);font-size:11px}.preview-text[data-astro-cid-gdotnwxl]{margin-top:var(--space-2);font-family:var(--font-display);font-size:var(--text-lg);color:var(--white);font-style:italic;line-height:1.5}.actions[data-astro-cid-gdotnwxl]{gap:var(--space-3);flex-wrap:wrap;display:flex}.builder-btn[data-astro-cid-gdotnwxl]{min-height:56px;padding-inline:var(--space-8)}.direct[data-astro-cid-gdotnwxl]{align-items:center;gap:var(--space-1) var(--space-3);padding-top:var(--space-6);color:#ffffffd9;border-top:1px solid #ffffff1f;flex-wrap:wrap;display:flex}.direct-label[data-astro-cid-gdotnwxl]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-300);flex-basis:100%;font-size:11px}.direct[data-astro-cid-gdotnwxl] a[data-astro-cid-gdotnwxl]{min-height:var(--hit);color:var(--white);text-underline-offset:4px;overflow-wrap:anywhere;align-items:center;text-decoration:underline #ffffff59;display:inline-flex}.direct[data-astro-cid-gdotnwxl] a[data-astro-cid-gdotnwxl]:hover{text-decoration-color:var(--accent-300)}.dot[data-astro-cid-gdotnwxl]{color:#fff6}@media (width<=599.98px){.builder[data-astro-cid-gdotnwxl]{padding:var(--space-6) var(--space-4)}.builder-btn[data-astro-cid-gdotnwxl]{flex:100%;justify-content:center}.dot[data-astro-cid-gdotnwxl]{display:none}.direct[data-astro-cid-gdotnwxl] a[data-astro-cid-gdotnwxl]{flex-basis:100%}}.word[data-astro-cid-7aropxhg]{vertical-align:top;margin-bottom:-.1em;padding-bottom:.1em;display:inline-block;overflow:hidden}.word[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]{display:inline-block}.accent[data-astro-cid-7aropxhg]{color:var(--accent-700);font-style:italic}.on-navy[data-astro-cid-7aropxhg] .accent[data-astro-cid-7aropxhg]{color:var(--accent-300)}@media (prefers-reduced-motion:no-preference){.hero-title[data-astro-cid-7aropxhg] .word[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]{animation:rise .6s var(--ease-out) both;animation-delay:calc(80ms + var(--d,0) * 35ms)}.intro[data-astro-cid-7aropxhg]{animation:fade-up .5s var(--ease-out) both;animation-delay:calc(80ms + var(--d,0) * 30ms)}.hero-video[data-astro-cid-7aropxhg]{animation:settle 12s var(--ease-out) both}@keyframes rise{0%{transform:translateY(110%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(12px)}}@keyframes settle{0%{transform:scale(1.12)}}}.js-reveal [data-astro-cid-7aropxhg][data-words] .word[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]{transition:transform .52s var(--ease-out);transition-delay:calc(min(var(--w,0), 10) * 22ms);transform:translateY(110%)}.js-reveal [data-astro-cid-7aropxhg][data-words].is-in .word[data-astro-cid-7aropxhg]>span[data-astro-cid-7aropxhg]{transform:none}.js-reveal [data-astro-cid-7aropxhg][data-wipe]{clip-path:inset(100% 0 0);transition:clip-path .7s var(--ease-out)}.js-reveal [data-astro-cid-7aropxhg][data-wipe].is-in,.js-reveal .is-in[data-astro-cid-7aropxhg] [data-astro-cid-7aropxhg][data-wipe]{clip-path:inset(0)}[data-astro-cid-7aropxhg][data-parallax-img]{overflow:hidden}[data-astro-cid-7aropxhg][data-parallax-img] img,[data-astro-cid-7aropxhg][data-parallax-img] video[data-astro-cid-7aropxhg]{object-fit:cover;will-change:transform;width:100%;height:100%;transform:scale(1.12)}.hero[data-astro-cid-7aropxhg]{isolation:isolate;min-height:100svh;padding-block:calc(72px + var(--space-16)) var(--space-24);text-align:center;align-items:center;display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-7aropxhg]{z-index:-2;background:var(--navy-950) url(/media/hero-mountain-poster.jpg) center / cover no-repeat;position:absolute;inset:0}.hero-video[data-astro-cid-7aropxhg]{object-fit:cover;width:100%;height:100%}.hero-shade[data-astro-cid-7aropxhg]{z-index:-1;background:linear-gradient(#0b1b368c 0%,#0b1b3659 40%,#0b1b36d9 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-7aropxhg]{flex-direction:column;align-items:center;display:flex}.hero-eyebrow[data-astro-cid-7aropxhg]{color:var(--accent-300)}.hero-title[data-astro-cid-7aropxhg]{margin-top:var(--space-6);text-shadow:0 2px 30px #0b1b3673;max-width:18ch;font-size:clamp(2.5rem,6.2vw,5rem);font-weight:600;line-height:1.1}.hero-lead[data-astro-cid-7aropxhg]{margin-top:var(--space-8);color:#ffffffe0;max-width:60ch}.hero-actions[data-astro-cid-7aropxhg]{justify-content:center;gap:var(--space-3);margin-top:var(--space-12);flex-wrap:wrap;display:flex}.scroll-cue[data-astro-cid-7aropxhg]{left:50%;bottom:var(--space-8);width:var(--hit);height:56px;display:none;position:absolute;transform:translate(-50%)}.scroll-cue[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]{background:#ffffff4d;width:1px;height:100%;position:absolute;top:0;left:50%;overflow:hidden}.scroll-cue[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:after{content:"";background:var(--accent-300);width:1px;height:40%;position:absolute;top:0;left:0}@media (width>=768px){.scroll-cue[data-astro-cid-7aropxhg]{display:block}}@media (prefers-reduced-motion:no-preference){.scroll-cue[data-astro-cid-7aropxhg] span[data-astro-cid-7aropxhg]:after{animation:2.2s ease-in-out infinite cue}@keyframes cue{0%{transform:translateY(-100%)}to{transform:translateY(260%)}}}.strategy[data-astro-cid-7aropxhg]{isolation:isolate;position:relative;overflow:hidden}.strategy[data-astro-cid-7aropxhg]>.container[data-astro-cid-7aropxhg]{z-index:1;position:relative}.metrics[data-astro-cid-7aropxhg]{padding-block:var(--space-16);background:var(--ivory);color:var(--gray-900)}.metrics[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{color:var(--navy-950)}.metrics-grid[data-astro-cid-7aropxhg]{gap:var(--space-12);align-items:center;display:grid}.metrics-grid[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{margin-top:var(--space-3);max-width:16ch}.metrics-note[data-astro-cid-7aropxhg]{margin-top:var(--space-4);max-width:44ch}.metrics-list[data-astro-cid-7aropxhg]{gap:var(--space-6);margin:0;display:grid}.metric[data-astro-cid-7aropxhg]{gap:var(--space-2);padding:var(--space-8);border:1px solid var(--gray-200);border-radius:var(--radius-md);flex-direction:column-reverse;display:flex;background:var(--white)!important}.metric-value[data-astro-cid-7aropxhg]{color:var(--accent-700);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(2.5rem,5vw,4rem);font-weight:600;line-height:1.1}.metric-suffix[data-astro-cid-7aropxhg]{letter-spacing:.01em;font-size:.45em;font-weight:500}.metric-label[data-astro-cid-7aropxhg]{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--gray-600)}@media (width>=960px){.metrics[data-astro-cid-7aropxhg]{padding-block:var(--space-24)}.metrics-grid[data-astro-cid-7aropxhg]{gap:var(--space-16);grid-template-columns:5fr 7fr}.metrics-list[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr}}.manifesto[data-astro-cid-7aropxhg]{isolation:isolate;background:linear-gradient(90deg, #011633 0%, #011633 50%, var(--navy-950) 100%);position:relative;overflow:hidden}.manifesto-media[data-astro-cid-7aropxhg]{aspect-ratio:4/3;background:#011633 url(/media/eagle-light-poster.jpg) 50%/contain no-repeat;max-height:70svh;margin-inline:auto;position:relative;-webkit-mask-image:linear-gradient(#000 70%,#0000 100%);mask-image:linear-gradient(#000 70%,#0000 100%)}.eagle-video[data-astro-cid-7aropxhg]{object-fit:contain;background:#011633;width:100%;height:100%;display:block}.manifesto-grid[data-astro-cid-7aropxhg]{z-index:1;padding-block:0 var(--section-y);position:relative}.manifesto-copy[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{margin-top:var(--space-3)}.manifesto-text[data-astro-cid-7aropxhg]{margin-top:var(--space-6);max-width:60ch;font-size:var(--text-lg);color:var(--text-muted)}.manifesto-value[data-astro-cid-7aropxhg]{margin-top:var(--space-8);padding-left:var(--space-6);border-left:2px solid var(--accent-300);max-width:56ch;font-family:var(--font-display);font-size:var(--text-xl);color:var(--white);font-style:italic;line-height:1.5}@media (width>=960px){.manifesto[data-astro-cid-7aropxhg]{align-items:center;min-height:min(760px,92svh);display:flex}.manifesto-media[data-astro-cid-7aropxhg]{aspect-ratio:auto;-webkit-mask-composite:source-in;width:54%;max-height:none;position:absolute;inset:0 auto 0 0;-webkit-mask-image:linear-gradient(90deg,#000 78%,#0000 100%),linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(90deg,#000 78%,#0000 100%),linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-composite:intersect}.manifesto-grid[data-astro-cid-7aropxhg]{width:100%;padding-block:var(--section-y);grid-template-columns:1fr 1fr;display:grid}.manifesto-copy[data-astro-cid-7aropxhg]{padding-left:var(--space-8);grid-column:2}}.values[data-astro-cid-7aropxhg]{margin-top:var(--space-24)}.values-title[data-astro-cid-7aropxhg]{justify-content:center;display:flex}.values-grid[data-astro-cid-7aropxhg]{gap:var(--space-3);margin-top:var(--space-8);grid-template-columns:repeat(2,1fr);display:grid}.value-tile[data-astro-cid-7aropxhg]{gap:var(--space-3);padding:var(--space-6);border:1px solid color-mix(in srgb, var(--sky-300) 24%, transparent);border-radius:var(--radius-md);background:#ffffff0a;flex-direction:column;display:flex}.value-num[data-astro-cid-7aropxhg]{font-size:var(--text-xs);letter-spacing:.1em;color:var(--accent-300)}.value-name[data-astro-cid-7aropxhg]{font-size:var(--text-xl);color:var(--white);font-weight:500;line-height:1.2}@media (width>=960px){.values-grid[data-astro-cid-7aropxhg]{grid-template-columns:repeat(6,1fr)}}.strategy-head[data-astro-cid-7aropxhg]{text-align:center;max-width:820px;margin-inline:auto}.strategy-title[data-astro-cid-7aropxhg]{margin-top:var(--space-4)}.strategy-head[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{margin:var(--space-6) auto 0;color:var(--text-muted)}.pillars[data-astro-cid-7aropxhg]{gap:var(--space-4);margin-top:var(--space-16);display:grid}.pillar[data-astro-cid-7aropxhg]{min-height:300px}.pillar-short[data-astro-cid-7aropxhg]{margin-top:var(--space-4);font-size:var(--text-xl);color:var(--accent-300);font-style:italic;line-height:1.35}.back-label[data-astro-cid-7aropxhg]{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-weight:600}.back-text[data-astro-cid-7aropxhg]{margin-top:var(--space-4);font-size:var(--text-base);line-height:1.6}.back-text-sm[data-astro-cid-7aropxhg]{font-size:var(--text-sm);line-height:1.55}.pillar-num[data-astro-cid-7aropxhg]{font-size:var(--text-3xl);color:var(--accent-300);font-weight:500;line-height:1.1;display:block}.pillar-title[data-astro-cid-7aropxhg]{margin-top:var(--space-6)}@media (width>=768px){.pillars[data-astro-cid-7aropxhg]{grid-template-columns:repeat(6,1fr)}.pillar[data-astro-cid-7aropxhg]{grid-column:span 3}.pillar[data-astro-cid-7aropxhg]:nth-child(-n+3){grid-column:span 2}}@media (width<=767.98px){.pillar[data-astro-cid-7aropxhg]:nth-child(n){grid-column:auto}}.process[data-astro-cid-7aropxhg]{margin-top:var(--space-24)}.process-title[data-astro-cid-7aropxhg]{text-align:center}.process-steps[data-astro-cid-7aropxhg]{gap:var(--space-8);margin-top:var(--space-8);display:grid;position:relative}.process-step[data-astro-cid-7aropxhg]{padding-left:var(--space-16);position:relative}.process-dot[data-astro-cid-7aropxhg]{border:1px solid var(--accent-300);background:var(--navy-950);width:44px;height:44px;color:var(--accent-300);font-size:var(--text-sm);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:absolute;top:0;left:0}.process-name[data-astro-cid-7aropxhg]{font-size:var(--text-2xl);font-weight:600;line-height:1.2}.process-step[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg].muted{margin-top:var(--space-1);color:var(--text-muted)}.process-step[data-astro-cid-7aropxhg]:not(:last-child):after{content:"";top:52px;left:22px;bottom:calc(-1 * var(--space-8) + 8px);background:var(--accent-300);opacity:.6;transform-origin:50% 0;width:1px;position:absolute}.js-reveal .process-step[data-astro-cid-7aropxhg]:not(:last-child):after{transition:transform .5s var(--ease-out);transition-delay:calc(.1s + var(--d,0) * 30ms);transform:scaleY(0)}.js-reveal .process-step[data-astro-cid-7aropxhg].is-in:not(:last-child):after{transform:none}@media (width>=960px){.process-steps[data-astro-cid-7aropxhg]{text-align:center;grid-template-columns:repeat(4,1fr)}.process-step[data-astro-cid-7aropxhg]{padding-left:0;padding-top:var(--space-16)}.process-dot[data-astro-cid-7aropxhg]{left:50%;transform:translate(-50%)}.process-step[data-astro-cid-7aropxhg]:not(:last-child):after{left:calc(50% + 30px);right:calc(-50% + 30px - var(--space-8));transform-origin:0;width:auto;height:1px;top:22px;bottom:auto}.js-reveal .process-step[data-astro-cid-7aropxhg]:not(:last-child):after{transform:scaleX(0)}}.strategy-close[data-astro-cid-7aropxhg]{align-items:center;gap:var(--space-8);margin-top:var(--space-24);padding-top:var(--space-16);border-top:1px solid var(--navy-900);text-align:center;flex-direction:column;display:flex}.strategy-quote[data-astro-cid-7aropxhg]{max-width:30ch;color:var(--accent-300);font-size:clamp(1.5rem,3vw,2.25rem);font-style:italic;line-height:1.3}.risk-grid[data-astro-cid-7aropxhg]{gap:var(--space-12);display:grid}.risk-head[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{margin-top:var(--space-3)}.risk-text[data-astro-cid-7aropxhg]{margin-top:var(--space-6);max-width:60ch;color:var(--text-muted);font-size:var(--text-lg)}.risk-list[data-astro-cid-7aropxhg]{gap:var(--space-3);align-content:start;display:grid}.risk-item[data-astro-cid-7aropxhg]{min-height:210px}.risk-item[data-astro-cid-7aropxhg] .flip-face{padding:var(--space-6)}.risk-label[data-astro-cid-7aropxhg]{margin-top:var(--space-4);font-size:var(--text-lg);font-weight:600;line-height:1.3}.risk-icon[data-astro-cid-7aropxhg],.module-icon[data-astro-cid-7aropxhg],.mv-icon[data-astro-cid-7aropxhg]{background:var(--mist);width:48px;height:48px;color:var(--accent-700);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.risk-label[data-astro-cid-7aropxhg]{color:var(--navy-950);font-weight:500}@media (width>=640px){.risk-list[data-astro-cid-7aropxhg]{grid-template-columns:1fr 1fr}}@media (width>=960px){.risk-grid[data-astro-cid-7aropxhg]{gap:var(--space-16);grid-template-columns:5fr 6fr;align-items:center}}.global[data-astro-cid-7aropxhg]{background:var(--mist)}.global-head[data-astro-cid-7aropxhg]{gap:var(--space-6);align-items:end;display:grid}.global-head[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{margin-top:var(--space-3);max-width:22ch}.global-text[data-astro-cid-7aropxhg]{max-width:56ch;color:var(--text-muted);font-size:var(--text-lg)}@media (width>=960px){.global-head[data-astro-cid-7aropxhg]{gap:var(--space-16);grid-template-columns:7fr 5fr}}.cities[data-astro-cid-7aropxhg]{gap:var(--space-4);margin-top:var(--space-12);display:grid}.city[data-astro-cid-7aropxhg]{border-radius:var(--radius-md);aspect-ratio:4/5;isolation:isolate;position:relative;overflow:hidden}.city-media[data-astro-cid-7aropxhg]{z-index:-1;position:absolute;inset:0}.city-media[data-astro-cid-7aropxhg] img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.city[data-astro-cid-7aropxhg]:hover .city-media[data-astro-cid-7aropxhg] img{transform:scale(1.06)}}.city[data-astro-cid-7aropxhg]:after{content:"";z-index:-1;background:linear-gradient(#0b1b3600 0%,#0b1b3633 45%,#0b1b36e6 100%);position:absolute;inset:0}.city-copy[data-astro-cid-7aropxhg]{gap:var(--space-1);padding:var(--space-8);background:0 0;flex-direction:column;display:flex;position:absolute;inset:auto 0 0}.city-name[data-astro-cid-7aropxhg]{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-300);font-weight:500}.city-country[data-astro-cid-7aropxhg]{font-size:var(--text-3xl);font-weight:600;line-height:1.1}.city-text[data-astro-cid-7aropxhg]{max-width:30ch;margin-top:var(--space-2);font-size:var(--text-sm);color:#ffffffe0;line-height:1.55}@media (hover:hover) and (prefers-reduced-motion:no-preference){.city-copy[data-astro-cid-7aropxhg]{transition:transform .4s var(--ease-out);transform:translateY(calc(100% - 7.5rem))}.city-text[data-astro-cid-7aropxhg]{opacity:0;transition:opacity .3s var(--ease-out) 60ms}.city[data-astro-cid-7aropxhg]:hover .city-copy[data-astro-cid-7aropxhg],.city[data-astro-cid-7aropxhg]:focus-within .city-copy[data-astro-cid-7aropxhg]{transform:none}.city[data-astro-cid-7aropxhg]:hover .city-text[data-astro-cid-7aropxhg],.city[data-astro-cid-7aropxhg]:focus-within .city-text[data-astro-cid-7aropxhg]{opacity:1}}@media (width<=767.98px){.city[data-astro-cid-7aropxhg]{aspect-ratio:16/11}}@media (width>=768px){.cities[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,1fr)}}.modules[data-astro-cid-7aropxhg]{gap:var(--space-8);margin-top:var(--space-16);display:grid}.module[data-astro-cid-7aropxhg]{min-height:220px}.module-title[data-astro-cid-7aropxhg]{margin-top:var(--space-4)}@media (width>=768px){.modules[data-astro-cid-7aropxhg]{grid-template-columns:repeat(3,1fr)}}.faq[data-astro-cid-7aropxhg]{background:var(--mist)}.faq-grid[data-astro-cid-7aropxhg]{gap:var(--space-12);display:grid}.faq-grid[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{margin-top:var(--space-3)}.faq-list[data-astro-cid-7aropxhg]{border-top:1px solid var(--gray-200)}.faq-item[data-astro-cid-7aropxhg]{border-bottom:1px solid var(--gray-200)}.faq-item[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:64px;padding-block:var(--space-4);cursor:pointer;font-weight:600;font-size:var(--text-lg);color:var(--navy-950);list-style:none;display:flex}.faq-item[data-astro-cid-7aropxhg] summary[data-astro-cid-7aropxhg]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-7aropxhg]{color:var(--accent-700);transition:transform var(--motion-300) var(--ease-out);display:inline-flex}.faq-item[data-astro-cid-7aropxhg][open] .faq-icon[data-astro-cid-7aropxhg]{transform:rotate(45deg)}.faq-item[data-astro-cid-7aropxhg] p[data-astro-cid-7aropxhg]{padding-bottom:var(--space-6);max-width:64ch}@media (width>=960px){.faq-grid[data-astro-cid-7aropxhg]{gap:var(--space-16);grid-template-columns:5fr 7fr}}.contact[data-astro-cid-7aropxhg]{isolation:isolate;text-align:center;position:relative;overflow:hidden}.contact-media[data-astro-cid-7aropxhg]{z-index:-2;background:var(--navy-950) url(/media/contact-night-poster.jpg) center / cover no-repeat;position:absolute;inset:0}.contact-video[data-astro-cid-7aropxhg]{background:var(--navy-950) url(/media/contact-night-poster.jpg) center / cover no-repeat;display:block}.contact[data-astro-cid-7aropxhg]:after{content:"";z-index:-1;background:radial-gradient(70% 60% at 50% 55%,#0b1b369e,#0000 100%),#0b1b3661;position:absolute;inset:0}.contact-inner[data-astro-cid-7aropxhg]{padding-block:var(--space-24);flex-direction:column;align-items:center;display:flex}.contact-title[data-astro-cid-7aropxhg]{margin-top:var(--space-4);max-width:20ch;font-size:clamp(2.25rem,5vw,4rem);font-weight:600;line-height:1.1}.contact-text[data-astro-cid-7aropxhg]{margin-top:var(--space-6);color:#ffffffd9;max-width:52ch}.contact-btn[data-astro-cid-7aropxhg]{margin-top:var(--space-12);min-height:56px;padding-inline:var(--space-8)}@media (width>=768px){.contact-inner[data-astro-cid-7aropxhg]{padding-block:var(--space-32)}}.hero[data-astro-cid-7aropxhg]{padding-top:calc(72px + var(--space-8));padding-bottom:150px}.hero[data-astro-cid-7aropxhg] .hero-title[data-astro-cid-7aropxhg],.hero[data-astro-cid-7aropxhg] .hero-lead[data-astro-cid-7aropxhg]{margin-top:var(--space-4)}.hero[data-astro-cid-7aropxhg] .hero-actions[data-astro-cid-7aropxhg]{margin-top:var(--space-8)}.hero-typed[data-astro-cid-7aropxhg]{margin-top:var(--space-4)!important}.hero-grid[data-astro-cid-7aropxhg]{z-index:-1}.hero-typed[data-astro-cid-7aropxhg]{margin-top:var(--space-6);min-height:1.6em;font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--accent-300)}.hero-typed[data-astro-cid-7aropxhg]:before{content:"> ";opacity:.6}.hero-clocks[data-astro-cid-7aropxhg]{position:absolute;bottom:0;left:0;right:0}@media (width<=767.98px){.hero[data-astro-cid-7aropxhg]{flex-direction:column;align-items:stretch;padding-bottom:0}.hero-inner[data-astro-cid-7aropxhg]{flex:1;justify-content:center}.hero-clocks[data-astro-cid-7aropxhg]{margin-top:var(--space-12);position:relative}}.metric-text[data-astro-cid-7aropxhg] .metric-value[data-astro-cid-7aropxhg]{color:var(--navy-950);font-size:clamp(1.75rem,3vw,2.5rem)}.metric-label[data-astro-cid-7aropxhg]{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em}.metric[data-astro-cid-7aropxhg]{background:#0b1b3659;position:relative}.city-clock[data-astro-cid-7aropxhg]{top:var(--space-4);right:var(--space-4);z-index:1;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--white);background:#0b1b36b3;border:1px solid #fff3;border-radius:999px;padding:6px 10px;display:inline-flex;position:absolute}.city-status[data-astro-cid-7aropxhg]{letter-spacing:.08em;text-transform:uppercase;color:#ffffffa6;align-items:center;gap:6px;font-size:11px;display:inline-flex}.city-status[data-astro-cid-7aropxhg]:before{content:"";background:#fff6;border-radius:50%;width:6px;height:6px}.city-clock[data-astro-cid-7aropxhg].is-open .city-status[data-astro-cid-7aropxhg]{color:#7fe3b0}.city-clock[data-astro-cid-7aropxhg].is-open .city-status[data-astro-cid-7aropxhg]:before{background:#7fe3b0}.trajectory[data-astro-cid-7aropxhg]{isolation:isolate;position:relative;overflow:hidden}.trajectory[data-astro-cid-7aropxhg]>.container[data-astro-cid-7aropxhg],.metrics[data-astro-cid-7aropxhg]>.container[data-astro-cid-7aropxhg],.strategy[data-astro-cid-7aropxhg]>.container[data-astro-cid-7aropxhg]{z-index:1;position:relative}.split-head[data-astro-cid-7aropxhg]{gap:var(--space-6);align-items:end;display:grid}.split-head[data-astro-cid-7aropxhg] h2[data-astro-cid-7aropxhg]{margin-top:var(--space-3);max-width:22ch}.split-head[data-astro-cid-7aropxhg] .lead[data-astro-cid-7aropxhg]{max-width:56ch}@media (width>=960px){.split-head[data-astro-cid-7aropxhg]{gap:var(--space-16);grid-template-columns:7fr 5fr}}.journey-sec[data-astro-cid-7aropxhg]{background:var(--white)}.sol-cta[data-astro-cid-7aropxhg]{margin-top:var(--space-8)}.sol-num[data-astro-cid-7aropxhg]{top:var(--space-6);right:var(--space-6);font-size:var(--text-sm);letter-spacing:.1em;color:var(--accent-700);position:absolute}.solutions[data-astro-cid-7aropxhg] .flip-front{position:relative}.contact-inner[data-astro-cid-7aropxhg] .builder{margin-top:var(--space-12)}
