.construction[data-astro-cid-fus7i4da]{background:var(--color-navy-900);color:#fff;padding:90px 0;scroll-margin-top:84px}.construction-wrap[data-astro-cid-fus7i4da]{grid-template-columns:42% 58%;align-items:center;max-width:1320px;margin:auto;padding:0 24px;display:grid}.construction-copy[data-astro-cid-fus7i4da]{padding-right:50px}.eyebrow[data-astro-cid-fus7i4da]{letter-spacing:.19em;color:var(--color-navy-300);margin:0 0 20px;font-size:10px}.construction[data-astro-cid-fus7i4da] h2[data-astro-cid-fus7i4da]{letter-spacing:-.045em;margin:0;font-size:clamp(35px,4.3vw,62px);font-weight:700;line-height:1.15}.construction-lead[data-astro-cid-fus7i4da]{color:var(--color-navy-200);letter-spacing:-.025em;margin:25px 0 32px;font-size:23px;line-height:1.55}.layer-tabs[data-astro-cid-fus7i4da]{display:flex}.layer-tabs[data-astro-cid-fus7i4da] button[data-astro-cid-fus7i4da]{border:1px solid color-mix(in srgb,var(--color-surface) 35%,transparent);min-height:46px;color:var(--color-navy-100);cursor:pointer;background:0 0;flex:1;padding:10px 8px;font-size:11px}.layer-tabs[data-astro-cid-fus7i4da] button[data-astro-cid-fus7i4da]:first-child{border-radius:3px 0 0 3px}.layer-tabs[data-astro-cid-fus7i4da] button[data-astro-cid-fus7i4da]:last-child{border-radius:0 3px 3px 0}.layer-tabs[data-astro-cid-fus7i4da] button[data-astro-cid-fus7i4da]+button[data-astro-cid-fus7i4da]{border-left:0}.layer-tabs[data-astro-cid-fus7i4da] button[data-astro-cid-fus7i4da][aria-selected=true]{background:var(--color-brand-500);color:var(--color-navy-900);border-color:var(--color-brand-500);font-weight:650}.layer-panel[data-astro-cid-fus7i4da]{border:1px solid color-mix(in srgb,var(--color-surface) 28%,transparent);border-radius:3px;gap:16px;min-height:154px;margin-top:12px;padding:23px 20px;display:flex}.layer-panel[data-astro-cid-fus7i4da][hidden]{display:none}.layer-panel[data-astro-cid-fus7i4da]>span[data-astro-cid-fus7i4da]{color:var(--color-brand-500);font-size:19px;font-weight:650}.layer-panel[data-astro-cid-fus7i4da] h3[data-astro-cid-fus7i4da]{margin:0 0 9px;font-size:17px;font-weight:700}.layer-panel[data-astro-cid-fus7i4da] p[data-astro-cid-fus7i4da]{color:var(--color-navy-200);margin:0;font-size:13px;line-height:1.8}.construction-note[data-astro-cid-fus7i4da]{color:var(--color-navy-300);margin-top:18px;font-size:10px;line-height:1.8}.construction-visual[data-astro-cid-fus7i4da]{min-width:0}.cutaway[data-astro-cid-fus7i4da]{aspect-ratio:1.55;border-radius:4px;margin-bottom:17px;position:relative;overflow:hidden}.cutaway[data-astro-cid-fus7i4da]>img[data-astro-cid-fus7i4da]{object-fit:cover;width:100%;height:100%;transition:transform .8s;transform:scale(1.12)}.cutaway[data-astro-cid-fus7i4da]:has([data-layer-hotspot="1"].active)>img[data-astro-cid-fus7i4da]{transform:scale(1.18)translate(-1%,2%)}.cutaway[data-astro-cid-fus7i4da]:has([data-layer-hotspot="2"].active)>img[data-astro-cid-fus7i4da]{transform:scale(1.12)translate(3%)}.hotspot[data-astro-cid-fus7i4da]{border:1px solid color-mix(in srgb,var(--color-brand-500) 50%,var(--color-surface));background:var(--color-brand-500);color:var(--color-navy-900);cursor:pointer;width:44px;height:44px;box-shadow:0 0 0 6px color-mix(in srgb,var(--color-brand-500) 13%,transparent);border-radius:50%;font-size:14px;font-weight:650;transition:box-shadow .25s,transform .25s;position:absolute}.hotspot[data-astro-cid-fus7i4da].active{box-shadow:0 0 0 9px color-mix(in srgb,var(--color-brand-500) 23%,transparent),0 0 35px color-mix(in srgb,var(--color-brand-500) 20%,transparent);transform:scale(1.08)}[data-astro-cid-fus7i4da][data-layer-hotspot="0"]{top:26%;left:68%}[data-astro-cid-fus7i4da][data-layer-hotspot="1"]{top:50%;left:61%}[data-astro-cid-fus7i4da][data-layer-hotspot="2"]{top:69%;left:30%}.cutaway-caption[data-astro-cid-fus7i4da]{letter-spacing:.2em;color:var(--color-navy-200);font-size:8px;position:absolute;bottom:16px;right:18px}.construction[data-astro-cid-fus7i4da] button[data-astro-cid-fus7i4da]:focus-visible{outline:2px solid var(--color-surface);outline-offset:4px}@media (width<=767px){.construction[data-astro-cid-fus7i4da]{padding:50px 0;scroll-margin-top:68px}.construction-wrap[data-astro-cid-fus7i4da]{display:block}.construction-copy[data-astro-cid-fus7i4da]{padding:0}.construction[data-astro-cid-fus7i4da] h2[data-astro-cid-fus7i4da]{font-size:40px}.construction[data-astro-cid-fus7i4da] h2[data-astro-cid-fus7i4da] br[data-astro-cid-fus7i4da]{display:none}.construction-lead[data-astro-cid-fus7i4da]{margin:20px 0 24px;font-size:20px}.construction-lead[data-astro-cid-fus7i4da] br[data-astro-cid-fus7i4da]{display:none}.layer-panel[data-astro-cid-fus7i4da]{min-height:137px;padding:20px 16px}.layer-panel[data-astro-cid-fus7i4da] p[data-astro-cid-fus7i4da]{font-size:12px}.construction-note[data-astro-cid-fus7i4da]{margin:16px 0 27px;font-size:9px}.cutaway[data-astro-cid-fus7i4da]{aspect-ratio:1.4}.cutaway-caption[data-astro-cid-fus7i4da]{font-size:7px}}@media (prefers-reduced-motion:reduce){.cutaway[data-astro-cid-fus7i4da]>img[data-astro-cid-fus7i4da],.hotspot[data-astro-cid-fus7i4da]{transition:none}}
