.sec[data-astro-cid-opkgu6vs]{padding-top:var(--section)}.sec--last[data-astro-cid-opkgu6vs]{padding-bottom:var(--section);overflow-x:clip}.sec__head[data-astro-cid-opkgu6vs]{max-width:880px}.sec__capsule[data-astro-cid-opkgu6vs]{margin-top:28px}.sec__capsule[data-astro-cid-opkgu6vs] a[data-astro-cid-opkgu6vs]{color:inherit;text-decoration-color:var(--rule-strong);text-underline-offset:3px}.para-cite[data-astro-cid-opkgu6vs]{letter-spacing:.05em;color:var(--ink-faint);margin:12px 0;font-size:11.5px;font-style:normal;display:block}.para-cite[data-astro-cid-opkgu6vs]:before{content:"";background:var(--signal);vertical-align:1px;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}svg[data-astro-cid-opkgu6vs] text[data-astro-cid-opkgu6vs]{font-family:var(--f-mono)}.g-hero[data-astro-cid-opkgu6vs]{padding-top:clamp(120px,14vw,176px)}.g-h1[data-astro-cid-opkgu6vs]{font-size:clamp(52px,8.6vw,116px)}.g-h1[data-astro-cid-opkgu6vs] .line[data-astro-cid-opkgu6vs]{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.g-h1[data-astro-cid-opkgu6vs] .line[data-astro-cid-opkgu6vs]>span[data-astro-cid-opkgu6vs]{display:inline-block}.js .g-hero__text[data-astro-cid-opkgu6vs] .line[data-astro-cid-opkgu6vs]>span[data-astro-cid-opkgu6vs]{transition:transform 1.1s var(--ease);transform:translateY(105%)}.js .g-hero__text[data-astro-cid-opkgu6vs] .line[data-astro-cid-opkgu6vs]+.line[data-astro-cid-opkgu6vs]>span[data-astro-cid-opkgu6vs]{transition-delay:.1s}.js .g-hero__text[data-astro-cid-opkgu6vs].is-in .line[data-astro-cid-opkgu6vs]>span[data-astro-cid-opkgu6vs]{transform:none}.g-hero__grid[data-astro-cid-opkgu6vs]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px clamp(32px,5vw,72px);margin-top:clamp(32px,4vw,52px);display:grid}.g-lede[data-astro-cid-opkgu6vs],.file[data-astro-cid-opkgu6vs]{margin:0}.file[data-astro-cid-opkgu6vs] img[data-astro-cid-opkgu6vs]{mix-blend-mode:multiply;--edge:linear-gradient(to right, transparent 0, #000 5%), linear-gradient(to top, transparent 0, #000 6%);width:100%;height:auto;-webkit-mask-image:var(--edge);-webkit-mask-composite:source-in;mask-image:var(--edge);display:block;mask-composite:intersect}.js .file[data-astro-cid-opkgu6vs] img[data-astro-cid-opkgu6vs]{-webkit-mask-image:linear-gradient(100deg, #000 40%, transparent 60%), var(--edge);mask-image:linear-gradient(100deg, #000 40%, transparent 60%), var(--edge);-webkit-mask-composite:source-in, source-in;transition:-webkit-mask-position 2.2s var(--ease-in-out) .3s, mask-position 2.2s var(--ease-in-out) .3s, transform 1.4s var(--ease) .3s;transform:rotate(-1.2deg)translateY(10px);mask-position:100% 0,0 0,0 0;mask-size:300% 100%,100% 100%,100% 100%;mask-repeat:no-repeat;mask-composite:intersect,intersect}.js .file[data-astro-cid-opkgu6vs].is-in img[data-astro-cid-opkgu6vs]{transform:none;mask-position:0 0,0 0,0 0}.tabs[data-astro-cid-opkgu6vs]{border-bottom:1.5px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:clamp(40px,5vw,72px);display:grid}.tab[data-astro-cid-opkgu6vs]{position:relative}.tab__a[data-astro-cid-opkgu6vs]{height:100%;color:var(--ink);transition:transform .35s var(--ease), background .3s ease;background:#e6d7bb;border:1px solid #c9b48f;border-bottom:0;border-radius:10px 22px 0 0;gap:6px;padding:18px 22px 22px;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 1px #ffffff80}.tab__a[data-astro-cid-opkgu6vs]:after{content:"";border-radius:inherit;pointer-events:none;opacity:.6;background-image:radial-gradient(#785a281a 1px,#0000 1.3px);background-size:5px 5px;position:absolute;inset:0}.tab__a[data-astro-cid-opkgu6vs]:hover{background:#eadcc2;transform:translateY(-6px)}.tab__n[data-astro-cid-opkgu6vs]{letter-spacing:.12em;color:#8a6d3e;font-size:12px;transition:color .3s}.tab__a[data-astro-cid-opkgu6vs].is-current .tab__n[data-astro-cid-opkgu6vs]{color:var(--signal)}.tab__a[data-astro-cid-opkgu6vs].is-current{background:#efe3cc}.tab__label[data-astro-cid-opkgu6vs]{font-family:var(--f-head);letter-spacing:-.012em;font-size:clamp(19px,1.8vw,23px);font-weight:650;line-height:1.15}.tab__sub[data-astro-cid-opkgu6vs]{letter-spacing:.04em;color:#6d5a3b;font-size:11.5px;line-height:1.4}.js .tabs[data-astro-cid-opkgu6vs] .tab[data-astro-cid-opkgu6vs]{clip-path:inset(-20px -20px 0)}.js .tabs[data-astro-cid-opkgu6vs] .tab__a[data-astro-cid-opkgu6vs]{transition:transform .9s var(--ease), background .3s ease;transition-delay:calc(.5s + var(--k) * 80ms);transform:translateY(100%)}.js .tabs[data-astro-cid-opkgu6vs].is-in .tab__a[data-astro-cid-opkgu6vs]{transform:none}.js .tabs[data-astro-cid-opkgu6vs].is-in .tab__a[data-astro-cid-opkgu6vs]:hover{transition-delay:0s;transform:translateY(-6px)}@media (width<=900px){.g-hero__grid[data-astro-cid-opkgu6vs]{grid-template-columns:minmax(0,1fr)}.file[data-astro-cid-opkgu6vs]{max-width:640px}}@media (width<=640px){.tabs[data-astro-cid-opkgu6vs]{border-bottom:0;grid-template-columns:minmax(0,1fr);gap:0}.tab[data-astro-cid-opkgu6vs]+.tab[data-astro-cid-opkgu6vs]{margin-top:-10px}.tab__a[data-astro-cid-opkgu6vs]{border-bottom:1px solid #c9b48f;border-radius:10px 22px 6px 6px;padding:14px 18px 18px;box-shadow:0 -4px 10px -8px #14141366}}.mechs[data-astro-cid-opkgu6vs]{margin-top:clamp(56px,7vw,88px);display:grid}.mech[data-astro-cid-opkgu6vs]{border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:28px clamp(32px,5vw,72px);padding:clamp(36px,4.4vw,56px) 0;display:grid}.mech--flip[data-astro-cid-opkgu6vs] .mech__fig[data-astro-cid-opkgu6vs]{order:2}.mech[data-astro-cid-opkgu6vs]:last-child{border-bottom:1px solid var(--rule-strong)}.mech__fig[data-astro-cid-opkgu6vs]{aspect-ratio:16/10;background:var(--paper-sheet);border:1px solid var(--rule);border-radius:6px;margin:0;position:relative;overflow:hidden}.mech__fig[data-astro-cid-opkgu6vs] svg[data-astro-cid-opkgu6vs]{width:100%;height:100%;position:absolute;inset:0}.mech__h[data-astro-cid-opkgu6vs]{font-family:var(--f-head);letter-spacing:-.016em;font-size:clamp(22px,2.2vw,28px);font-weight:650;line-height:1.15}.mech__text[data-astro-cid-opkgu6vs]{color:var(--ink-soft);margin-top:14px;font-size:clamp(17px,1.35vw,18.5px);line-height:1.6}.benefit[data-astro-cid-opkgu6vs]{border-left:2px solid var(--signal);font-family:var(--f-body);color:var(--ink);background:#c8553d0d;margin-top:22px;padding:14px 18px;font-size:clamp(17px,1.35vw,18.5px);line-height:1.5}.benefit__label[data-astro-cid-opkgu6vs]{letter-spacing:.1em;text-transform:uppercase;color:var(--signal);margin-right:4px;font-size:11.5px}.js .mech__body[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity .9s var(--ease) .3s, transform .9s var(--ease) .3s;transform:translateY(14px)}.js .mech[data-astro-cid-opkgu6vs].is-in .mech__body[data-astro-cid-opkgu6vs]{opacity:1;transform:none}@media (width<=860px){.mech[data-astro-cid-opkgu6vs]{grid-template-columns:minmax(0,1fr)}.mech--flip[data-astro-cid-opkgu6vs] .mech__fig[data-astro-cid-opkgu6vs]{order:0}}.cy__sea[data-astro-cid-opkgu6vs]{fill:#1d3b571f}.cy__warm[data-astro-cid-opkgu6vs]{fill:#c8553d38;stroke:var(--signal);stroke-width:1.2px;stroke-dasharray:4 3}.cy__reveal[data-astro-cid-opkgu6vs]{transform-box:fill-box;transform-origin:0;transition:transform 2.6s var(--ease-in-out) .8s}.js #m-cyclone[data-astro-cid-opkgu6vs]:not(.is-in) .cy__reveal[data-astro-cid-opkgu6vs]{transform:scaleX(0)}.cy__cloud[data-astro-cid-opkgu6vs]{fill:var(--paper-sheet);stroke:var(--ink);stroke-width:1.3px;stroke-linejoin:round}.cy__rain[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--sea);stroke-width:1px;stroke-opacity:.55}.cy__eye[data-astro-cid-opkgu6vs]{stroke:var(--ink-faint);stroke-width:1px;stroke-dasharray:2 4}.cy__in[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--ink-soft);stroke-width:1.1px;stroke-dasharray:3 3}.cy__in--h[data-astro-cid-opkgu6vs]{stroke-dasharray:none}.cy__sat[data-astro-cid-opkgu6vs] rect[data-astro-cid-opkgu6vs]{fill:var(--paper-sheet);stroke:var(--ink);stroke-width:1.2px}.cy__sat[data-astro-cid-opkgu6vs] path[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--ink);stroke-width:1.2px}.cy__sat[data-astro-cid-opkgu6vs] .cy__beam[data-astro-cid-opkgu6vs]{stroke:var(--sea);stroke-dasharray:2 3;stroke-opacity:.7}.cy__skin[data-astro-cid-opkgu6vs]{stroke:var(--sea);stroke-width:2.2px}.cy__boat[data-astro-cid-opkgu6vs]{fill:var(--paper-sheet);stroke:var(--ink);stroke-width:1.2px;stroke-linejoin:round}.cy__line[data-astro-cid-opkgu6vs]{stroke:var(--ink);stroke-width:1.1px}.cy__tick[data-astro-cid-opkgu6vs]{stroke:var(--signal);stroke-width:1.6px}.cy__prof[data-astro-cid-opkgu6vs] .cy__line[data-astro-cid-opkgu6vs],.cy__prof[data-astro-cid-opkgu6vs] .cy__tick[data-astro-cid-opkgu6vs]{transform-box:view-box;transform-origin:0 113px;transition:transform .6s var(--ease);transition-delay:calc(.8s + var(--k) * .3s)}.js #m-cyclone[data-astro-cid-opkgu6vs]:not(.is-in) .cy__prof[data-astro-cid-opkgu6vs] .cy__line[data-astro-cid-opkgu6vs],.js #m-cyclone[data-astro-cid-opkgu6vs]:not(.is-in) .cy__prof[data-astro-cid-opkgu6vs] .cy__tick[data-astro-cid-opkgu6vs]{transform:scaleY(0)}.sar__sea[data-astro-cid-opkgu6vs]{fill:#1d3b5714}.sar__gr[data-astro-cid-opkgu6vs]{stroke:var(--sea);stroke-opacity:.1;stroke-width:1px}.sar__zone[data-astro-cid-opkgu6vs]{transform-box:view-box;transform-origin:284px 112px}.sar__ell[data-astro-cid-opkgu6vs]{fill:#c8553d0f;stroke:var(--signal);stroke-width:1.6px;stroke-dasharray:5 4}.sar__drift[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-dasharray:.02 .015}.sar__lkp[data-astro-cid-opkgu6vs]{stroke:var(--ink);stroke-width:2px;stroke-linecap:round}.sar__dot[data-astro-cid-opkgu6vs]{fill:var(--ink);opacity:0}.sar__fix[data-astro-cid-opkgu6vs]{fill:var(--signal);opacity:0}.sar[data-astro-cid-opkgu6vs].play .sar__zone[data-astro-cid-opkgu6vs]{animation:sar-zone 4.4s var(--ease-in-out) both}.sar[data-astro-cid-opkgu6vs].play .sar__dot[data-astro-cid-opkgu6vs]{animation:4.4s both sar-dot;animation-delay:calc(var(--k) * .6s)}.sar[data-astro-cid-opkgu6vs].play .sar__fix[data-astro-cid-opkgu6vs]{animation:4.4s both sar-fix}.sar[data-astro-cid-opkgu6vs].play .sar__drift[data-astro-cid-opkgu6vs]{animation:4.4s both sar-drift}@keyframes sar-zone{0%,42%{transform:scale(1)}80%,to{transform:scale(.34)}}@keyframes sar-dot{0%,22%{opacity:0}32%,to{opacity:.85}}@keyframes sar-fix{0%,76%{opacity:0}86%,to{opacity:1}}@keyframes sar-drift{0%{stroke-dashoffset:1px;opacity:.2}30%,to{stroke-dashoffset:0;opacity:1}}html:not(.js) .sar__zone[data-astro-cid-opkgu6vs],.reduced-motion .sar__zone[data-astro-cid-opkgu6vs]{transform:scale(.34)}html:not(.js) .sar__dot[data-astro-cid-opkgu6vs],.reduced-motion .sar__dot[data-astro-cid-opkgu6vs],html:not(.js) .sar__fix[data-astro-cid-opkgu6vs],.reduced-motion .sar__fix[data-astro-cid-opkgu6vs]{opacity:.85}.two__sea[data-astro-cid-opkgu6vs]{fill:#1d3b5724}.two__land[data-astro-cid-opkgu6vs]{fill:var(--paper-deep);stroke:var(--ink);stroke-width:1.2px}.two__boat[data-astro-cid-opkgu6vs]{fill:var(--paper-sheet);stroke:var(--ink);stroke-width:1.3px;stroke-linejoin:round}.two__mast[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-linejoin:round}.two__mast-top[data-astro-cid-opkgu6vs]{fill:var(--ink)}.two__arc[data-astro-cid-opkgu6vs]{fill:none;stroke-width:1.2px;stroke-dasharray:3 5}.two__arc--up[data-astro-cid-opkgu6vs]{stroke:var(--signal)}.two__arc--down[data-astro-cid-opkgu6vs]{stroke:var(--sea)}.two__p--up[data-astro-cid-opkgu6vs]{fill:var(--signal)}.two__p--down[data-astro-cid-opkgu6vs]{fill:var(--sea)}.two__ic[data-astro-cid-opkgu6vs] path[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--sea);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.two__ic[data-astro-cid-opkgu6vs]{animation:3.6s ease-in-out infinite ic;animation-delay:calc(var(--k) * 1.2s);opacity:.3}@keyframes ic{0%,to{opacity:.3}30%{opacity:1}60%{opacity:.3}}.ctx[data-astro-cid-opkgu6vs]{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:32px clamp(32px,5vw,72px);margin-top:clamp(80px,10vw,128px);display:grid}.ctx__img[data-astro-cid-opkgu6vs]{margin:0}.ctx__img[data-astro-cid-opkgu6vs] img[data-astro-cid-opkgu6vs]{mix-blend-mode:multiply;border-radius:4px;width:100%;height:auto;display:block}.js .ctx__img[data-astro-cid-opkgu6vs] img[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity 1.4s var(--ease), transform 1.4s var(--ease);transform:translateY(18px)}.js .ctx[data-astro-cid-opkgu6vs].is-in .ctx__img[data-astro-cid-opkgu6vs] img[data-astro-cid-opkgu6vs]{opacity:1;transform:none}.ctx__label[data-astro-cid-opkgu6vs]{letter-spacing:.16em;color:var(--signal);margin-bottom:14px;font-size:12px;font-weight:500}.ctx__text[data-astro-cid-opkgu6vs]{color:var(--ink-2);font-size:clamp(18px,1.5vw,20px);line-height:1.62}.tally[data-astro-cid-opkgu6vs]{width:100%;height:auto;margin-top:22px;display:block;overflow:visible}.tally__solid[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--ink);stroke-width:1.2px;stroke-linecap:round}.tally__faint[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--ink-faint);stroke-opacity:.4;stroke-width:1.2px;stroke-linecap:round}.js .tally[data-astro-cid-opkgu6vs]{clip-path:inset(0 100% 0 0);transition:clip-path 4.2s cubic-bezier(.4,0,.6,1) .9s}.js .ctx[data-astro-cid-opkgu6vs].is-in .tally[data-astro-cid-opkgu6vs]{clip-path:inset(0)}.js .ctx__body[data-astro-cid-opkgu6vs]>p[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity 1.2s .4s}.js .ctx[data-astro-cid-opkgu6vs].is-in .ctx__body[data-astro-cid-opkgu6vs]>p[data-astro-cid-opkgu6vs]{opacity:1}@media (width<=900px){.ctx[data-astro-cid-opkgu6vs]{grid-template-columns:minmax(0,1fr)}}.pillars[data-astro-cid-opkgu6vs]{background:var(--paper-sheet);border:1px solid var(--rule-strong);border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(56px,7vw,88px);display:grid;overflow:hidden;box-shadow:0 1px 2px #1414130d,0 30px 60px -48px #14141373}.pil[data-astro-cid-opkgu6vs]{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;padding:clamp(24px,3vw,40px);display:flex;position:relative}.pil[data-astro-cid-opkgu6vs]:nth-child(2n){border-right:0}.pil[data-astro-cid-opkgu6vs]:nth-child(n+3){border-bottom:0}.pil__top[data-astro-cid-opkgu6vs]{justify-items:start;gap:14px;display:grid}.pil__tag[data-astro-cid-opkgu6vs]{letter-spacing:.16em;color:var(--ink);border:1.5px solid var(--ink);border-radius:3px;padding:5px 9px 4px;font-size:11px;font-weight:500;transform:rotate(-2deg)}.js .pil[data-astro-cid-opkgu6vs] .pil__tag[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity .2s .3s,transform .35s cubic-bezier(.5,1.8,.6,1) .3s;transform:rotate(-2deg)scale(1.5)}.js .pil[data-astro-cid-opkgu6vs].is-in .pil__tag[data-astro-cid-opkgu6vs]{opacity:1;transform:rotate(-2deg)}.pil__h[data-astro-cid-opkgu6vs]{font-family:var(--f-head);letter-spacing:-.014em;font-size:clamp(21px,2vw,26px);font-weight:650;line-height:1.15}.pil__fig[data-astro-cid-opkgu6vs]{aspect-ratio:2;background:var(--paper);border:1px solid var(--rule);border-radius:4px;margin:22px 0 6px;position:relative;overflow:hidden}.pil__fig[data-astro-cid-opkgu6vs] svg[data-astro-cid-opkgu6vs]{width:100%;height:100%;position:absolute;inset:0}.pil__text[data-astro-cid-opkgu6vs]{color:var(--ink-soft);margin-top:16px;font-size:17px;line-height:1.58}.docket[data-astro-cid-opkgu6vs]{letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:8px 6px;margin-top:auto;padding-top:20px;font-size:11.5px;line-height:1.4;display:flex}.pil__text[data-astro-cid-opkgu6vs]+.docket[data-astro-cid-opkgu6vs]{margin-top:20px}.docket__k[data-astro-cid-opkgu6vs]{width:100%;color:var(--ink-faint);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.chip[data-astro-cid-opkgu6vs]{border:1px solid var(--rule-strong);background:var(--paper);color:var(--ink);transition:border-color .2s ease, transform .25s var(--ease);border-radius:3px;padding:6px 9px}.chip[data-astro-cid-opkgu6vs]:hover{border-color:var(--ink);transform:translateY(-2px)}.docket__sep[data-astro-cid-opkgu6vs]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.docket[data-astro-cid-opkgu6vs]{position:relative}.js .pil[data-astro-cid-opkgu6vs] .chip[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity .4s ease, transform .5s var(--ease), border-color .2s ease;transition-delay:calc(1.2s + var(--c) * .15s);transform:translateY(-8px)}.js .pil[data-astro-cid-opkgu6vs].is-in .chip[data-astro-cid-opkgu6vs]{opacity:1;transform:none}.js .pil[data-astro-cid-opkgu6vs].is-in .chip[data-astro-cid-opkgu6vs]:hover{transition-delay:0s;transform:translateY(-2px)}.js .pil[data-astro-cid-opkgu6vs]>p[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity .8s var(--ease) .4s, transform .8s var(--ease) .4s;transform:translateY(10px)}.js .pil[data-astro-cid-opkgu6vs].is-in>p[data-astro-cid-opkgu6vs]{opacity:1;transform:none}@media (width<=860px){.pillars[data-astro-cid-opkgu6vs]{grid-template-columns:minmax(0,1fr)}.pil[data-astro-cid-opkgu6vs],.pil[data-astro-cid-opkgu6vs]:nth-child(n){border-right:0;border-bottom:1px solid var(--rule)}.pil[data-astro-cid-opkgu6vs]:last-child{border-bottom:0}}.cov__t[data-astro-cid-opkgu6vs]{fill:var(--ink-soft);letter-spacing:.02em;font-size:12px}.cov__t--us[data-astro-cid-opkgu6vs]{fill:var(--signal);font-weight:500}.cov__lane[data-astro-cid-opkgu6vs]{fill:var(--paper-sheet);stroke:var(--rule)}.cov__cells[data-astro-cid-opkgu6vs]{fill:var(--ink)}.cov__cells--us[data-astro-cid-opkgu6vs]{fill:var(--signal)}.js .cov__cells[data-astro-cid-opkgu6vs]{clip-path:inset(0 100% 0 0);transition:clip-path 1.6s var(--ease-in-out);transition-delay:calc(.5s + var(--k) * .5s)}.js #p-obs[data-astro-cid-opkgu6vs].is-in .cov__cells[data-astro-cid-opkgu6vs]{clip-path:inset(0)}.mon__sea[data-astro-cid-opkgu6vs]{fill:#1d3b571a}.mon__land[data-astro-cid-opkgu6vs]{fill:var(--paper-sheet);stroke:var(--ink);stroke-width:1px;stroke-linejoin:round}.mon__iso[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--sea);stroke-width:1.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;opacity:calc(1 - var(--k) * .09);transition:stroke-dashoffset 1s var(--ease-in-out);transition-delay:calc(.5s + var(--k) * .3s)}.js #p-fc[data-astro-cid-opkgu6vs]:not(.is-in) .mon__iso[data-astro-cid-opkgu6vs]{stroke-dashoffset:1px}.mesh__land[data-astro-cid-opkgu6vs]{fill:var(--paper-deep);stroke:var(--ink);stroke-width:1.1px}.mesh__bm[data-astro-cid-opkgu6vs]{stroke:var(--ink-soft);stroke-width:1px;stroke-dasharray:3 3;transition:stroke .6s 1.4s,opacity .6s 1.4s}.mesh__bb[data-astro-cid-opkgu6vs]{stroke:var(--rule-strong);stroke-width:1px;transition:stroke .5s,stroke-width .5s;transition-delay:calc(1.8s + var(--k) * .1s)}.mesh__boat[data-astro-cid-opkgu6vs]{fill:var(--paper-sheet);stroke:var(--ink);stroke-width:1.2px}.mesh__mast[data-astro-cid-opkgu6vs] path[data-astro-cid-opkgu6vs]{fill:none;stroke:var(--ink);stroke-width:1.4px}.mesh__mast[data-astro-cid-opkgu6vs] circle[data-astro-cid-opkgu6vs]{fill:var(--signal);transition:fill .5s 1s}.mesh__mast[data-astro-cid-opkgu6vs] path[data-astro-cid-opkgu6vs]{transition:stroke .5s 1s}#p-ew[data-astro-cid-opkgu6vs].is-in .mesh__mast--0[data-astro-cid-opkgu6vs] circle[data-astro-cid-opkgu6vs],#p-ew[data-astro-cid-opkgu6vs].is-in .mesh__mast--2[data-astro-cid-opkgu6vs] circle[data-astro-cid-opkgu6vs]{fill:var(--rule-strong)}#p-ew[data-astro-cid-opkgu6vs].is-in .mesh__mast--0[data-astro-cid-opkgu6vs] path[data-astro-cid-opkgu6vs],#p-ew[data-astro-cid-opkgu6vs].is-in .mesh__mast--2[data-astro-cid-opkgu6vs] path[data-astro-cid-opkgu6vs]{stroke:var(--rule-strong)}#p-ew[data-astro-cid-opkgu6vs].is-in .mesh__bm--0[data-astro-cid-opkgu6vs],#p-ew[data-astro-cid-opkgu6vs].is-in .mesh__bm--2[data-astro-cid-opkgu6vs]{opacity:.15}#p-ew[data-astro-cid-opkgu6vs].is-in .mesh__bm--1[data-astro-cid-opkgu6vs]{stroke:var(--signal);stroke-dasharray:none;stroke-width:1.4px}#p-ew[data-astro-cid-opkgu6vs].is-in .mesh__bb[data-astro-cid-opkgu6vs]{stroke:var(--signal);stroke-width:1.4px}#p-ew[data-astro-cid-opkgu6vs].is-in .mesh__mast--1[data-astro-cid-opkgu6vs] circle[data-astro-cid-opkgu6vs]{animation:1.6s 2.6s infinite ping-dot}@keyframes ping-dot{0%,to{r:3}50%{r:5}}html:not(.js) .mesh__bb[data-astro-cid-opkgu6vs]{stroke:var(--signal)}.rg[data-astro-cid-opkgu6vs] circle[data-astro-cid-opkgu6vs]{fill:#1d3b570d;stroke:var(--ink);stroke-width:1.3px}.rg[data-astro-cid-opkgu6vs] text[data-astro-cid-opkgu6vs]{fill:var(--ink);letter-spacing:.02em;font-size:12px}.rg[data-astro-cid-opkgu6vs]{transition:transform 1.2s var(--ease);transition-delay:.5s}.js #p-al[data-astro-cid-opkgu6vs]:not(.is-in) .rg--a[data-astro-cid-opkgu6vs]{transform:translate(-34px,-10px)}.js #p-al[data-astro-cid-opkgu6vs]:not(.is-in) .rg--b[data-astro-cid-opkgu6vs]{transform:translate(34px,-10px)}.js #p-al[data-astro-cid-opkgu6vs]:not(.is-in) .rg--c[data-astro-cid-opkgu6vs]{transform:translateY(26px)}.rg__dot[data-astro-cid-opkgu6vs]{fill:var(--signal);transition:opacity .5s 1.6s}.js #p-al[data-astro-cid-opkgu6vs]:not(.is-in) .rg__dot[data-astro-cid-opkgu6vs]{opacity:0}.strat[data-astro-cid-opkgu6vs]{background:var(--dark);color:var(--cream);border-radius:var(--r-lg);isolation:isolate;--mx:50%;--my:30%;margin-top:clamp(72px,9vw,112px);position:relative;overflow:hidden}.strat[data-astro-cid-opkgu6vs]:before{content:"";z-index:-1;background:radial-gradient(520px circle at var(--mx) var(--my), #e0b5671a, transparent 60%);opacity:0;transition:opacity .5s;position:absolute;inset:0}.strat[data-astro-cid-opkgu6vs]:hover:before{opacity:1}.strat__map[data-astro-cid-opkgu6vs]{aspect-ratio:1000/440;margin:0}.strat__map[data-astro-cid-opkgu6vs] svg[data-astro-cid-opkgu6vs]{width:100%;height:100%;display:block}.map__grat[data-astro-cid-opkgu6vs]{fill:none;stroke:#f2eee612;stroke-width:1px}.map__land[data-astro-cid-opkgu6vs]{fill:#f2eee612;stroke:#f2eee666;stroke-width:.8px;stroke-linejoin:round}.net__links[data-astro-cid-opkgu6vs]{fill:none;stroke:#c8553d8c;stroke-width:.7px}.net__pt[data-astro-cid-opkgu6vs]{fill:var(--signal)}.net__grow[data-astro-cid-opkgu6vs]{transform-box:fill-box;transform-origin:50%;transition:transform 2s var(--ease) 1.6s}.js .strat[data-astro-cid-opkgu6vs]:not(.is-in) .net__grow[data-astro-cid-opkgu6vs]{transform:scale(0)}.arc[data-astro-cid-opkgu6vs]{fill:none;stroke:#f2eee6bf;stroke-width:1.8px;stroke-dasharray:6 5;transition:stroke-width 1.2s 3.6s,stroke 1.2s 3.6s}.strat[data-astro-cid-opkgu6vs].is-in .arc[data-astro-cid-opkgu6vs]{stroke-width:.9px;stroke:#f2eee680}.arc__m[data-astro-cid-opkgu6vs]{fill:none;stroke:#fff;stroke-width:12px;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.8s var(--ease-in-out) .2s}.arc__m--us[data-astro-cid-opkgu6vs]{transition-delay:.5s}.js .strat[data-astro-cid-opkgu6vs]:not(.is-in) .arc__m[data-astro-cid-opkgu6vs]{stroke-dashoffset:1px}.arc[data-astro-cid-opkgu6vs].is-hot{stroke:#e0b567!important;stroke-width:2px!important;transition-delay:0s!important}.arc__pulse[data-astro-cid-opkgu6vs]{fill:#e0b567;opacity:0;transition:opacity .8s 3.8s}.strat[data-astro-cid-opkgu6vs].is-in .arc__pulse[data-astro-cid-opkgu6vs]{opacity:.8}.arc__src[data-astro-cid-opkgu6vs]{fill:none;stroke:#f2eee6cc;stroke-width:1.4px}.arc__lbl[data-astro-cid-opkgu6vs]{letter-spacing:.06em;fill:#f2eee6d9;font-size:14px;transition:fill .25s}.arc__lbl[data-astro-cid-opkgu6vs].is-hot{fill:#e0b567}.strat__body[data-astro-cid-opkgu6vs]{border-top:1px solid #f2eee61f;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:20px clamp(28px,4vw,56px);padding:clamp(28px,4vw,52px) clamp(24px,5vw,64px) clamp(36px,5vw,60px);display:grid}.strat__label[data-astro-cid-opkgu6vs]{letter-spacing:.16em;color:#e0b567;padding-top:6px;font-size:12px;font-weight:500}.strat__text[data-astro-cid-opkgu6vs]{color:#f2eee6db;max-width:44em;font-size:clamp(18px,1.5vw,20px);line-height:1.62}.ref[data-astro-cid-opkgu6vs]{cursor:default;border-bottom:1px dotted #e0b567b3;transition:color .2s}.ref[data-astro-cid-opkgu6vs]:hover{color:#e0b567}.js .strat__body[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity 1s var(--ease) .6s, transform 1s var(--ease) .6s;transform:translateY(14px)}.js .strat[data-astro-cid-opkgu6vs].is-in .strat__body[data-astro-cid-opkgu6vs]{opacity:1;transform:none}@media (width<=860px){.strat__map[data-astro-cid-opkgu6vs]{aspect-ratio:4/3}.strat__body[data-astro-cid-opkgu6vs]{grid-template-columns:minmax(0,1fr)}}.note[data-astro-cid-opkgu6vs]{background-color:var(--paper-sheet);border:1px solid var(--rule);background-image:repeating-linear-gradient(#0000 0 31px,#1d3b5714 31px 32px);border-radius:4px;margin-top:clamp(56px,7vw,88px);padding:clamp(28px,4vw,52px) clamp(20px,4vw,52px) clamp(20px,3vw,36px) 0;position:relative;box-shadow:0 1px 2px #1414130d,0 30px 60px -44px #14141373}.note[data-astro-cid-opkgu6vs]:before{content:"";transform-origin:top;width:1.5px;transition:transform 1.4s var(--ease-in-out) .2s;background:#c8553d8c;position:absolute;top:0;bottom:0;left:118px}.js .note[data-astro-cid-opkgu6vs]:not(.is-in):before{transform:scaleY(0)}.ni[data-astro-cid-opkgu6vs]{grid-template-columns:118px minmax(0,1fr);gap:0 clamp(24px,3vw,40px);padding:20px 0 28px;display:grid}.ni[data-astro-cid-opkgu6vs]+.ni[data-astro-cid-opkgu6vs]{border-top:1px dashed var(--rule-strong)}.ni__margin[data-astro-cid-opkgu6vs]{flex-direction:column;align-items:center;gap:10px;padding-top:4px;display:flex}.ni__n[data-astro-cid-opkgu6vs]{color:var(--signal);font-size:15px;font-weight:500}.ni__ic[data-astro-cid-opkgu6vs]{fill:none;width:40px;height:40px;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.ni__ic[data-astro-cid-opkgu6vs] [data-astro-cid-opkgu6vs][pathLength]{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1s var(--ease-in-out);transition-delay:calc(.5s + var(--k) * .3s)}.js .note[data-astro-cid-opkgu6vs]:not(.is-in) .ni__ic[data-astro-cid-opkgu6vs] [data-astro-cid-opkgu6vs][pathLength]{stroke-dashoffset:1px}.ni__ic[data-astro-cid-opkgu6vs] circle[data-astro-cid-opkgu6vs]:not([pathLength]){fill:var(--ink);stroke:none}.ni__bell[data-astro-cid-opkgu6vs]{stroke:var(--signal)}.ni__redact[data-astro-cid-opkgu6vs]{fill:#1414130a;stroke:var(--ink);stroke-width:1px;stroke-dasharray:2 1.6}.ni__up[data-astro-cid-opkgu6vs]{stroke:var(--sea)}.ni__down[data-astro-cid-opkgu6vs]{stroke:var(--signal)}.ni__seat[data-astro-cid-opkgu6vs]{fill:var(--ink)!important}.ni__seat--t[data-astro-cid-opkgu6vs]{fill:var(--signal)!important}.ni__h[data-astro-cid-opkgu6vs]{font-family:var(--f-head);letter-spacing:-.014em;font-size:clamp(21px,2vw,25px);font-weight:650;line-height:1.15}.ni__text[data-astro-cid-opkgu6vs]{color:var(--ink-soft);max-width:42em;margin-top:12px;font-size:clamp(17px,1.35vw,18.5px);line-height:1.6}.hl[data-astro-cid-opkgu6vs]{color:inherit;transition:background-size .8s var(--ease);transition-delay:calc(1s + var(--k) * .3s);background:linear-gradient(#0000 58%,#c8553d38 58%) 0 0/0% 100% no-repeat}.note[data-astro-cid-opkgu6vs].is-in .hl[data-astro-cid-opkgu6vs],html:not(.js) .hl[data-astro-cid-opkgu6vs]{background-size:100% 100%}.js .ni__body[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transition-delay:calc(.3s + var(--k) * .15s);transform:translateY(10px)}.js .note[data-astro-cid-opkgu6vs].is-in .ni__body[data-astro-cid-opkgu6vs]{opacity:1;transform:none}@media (width<=700px){.note[data-astro-cid-opkgu6vs]{padding-right:18px}.note[data-astro-cid-opkgu6vs]:before{left:52px}.ni[data-astro-cid-opkgu6vs]{grid-template-columns:52px minmax(0,1fr);gap:0 16px}.ni__ic[data-astro-cid-opkgu6vs]{width:30px;height:30px}}.slip[data-astro-cid-opkgu6vs]{background:#ece4d3;border:1px solid #d3c6a8;border-radius:3px;max-width:960px;margin:clamp(72px,9vw,112px) auto 0;padding:clamp(40px,5vw,60px) clamp(22px,4vw,52px) clamp(28px,4vw,44px);position:relative;transform:rotate(-.8deg);box-shadow:0 1px 2px #1414130f,0 30px 60px -40px #14141380}.js .slip[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity 1s var(--ease), transform 1.3s var(--ease);transform:translateY(40px)rotate(-3deg)}.js .slip[data-astro-cid-opkgu6vs].is-in{opacity:1;transform:rotate(-.8deg)}.slip__clip[data-astro-cid-opkgu6vs]{background:linear-gradient(#56554f,#2b2a27);border-radius:4px 4px 2px 2px;width:64px;height:26px;margin-left:-32px;position:absolute;top:-14px;left:50%;box-shadow:0 2px 4px #1414134d}.slip__clip[data-astro-cid-opkgu6vs]:after{content:"";border:2px solid #8a877e;border-top:0;border-radius:0 0 8px 8px;height:16px;position:absolute;top:18px;left:8px;right:8px}.ribbon[data-astro-cid-opkgu6vs]{pointer-events:none;width:220px;height:auto;position:absolute;bottom:-34px;right:-30px;overflow:visible}.ribbon__band[data-astro-cid-opkgu6vs]{fill:none;stroke:#b44a34;stroke-width:11px;stroke-linecap:butt}.ribbon__sheen[data-astro-cid-opkgu6vs]{fill:none;stroke:#d66a50;stroke-width:5px;stroke-linecap:butt;opacity:.75}.ribbon__fray[data-astro-cid-opkgu6vs]{fill:none;stroke:#b44a34;stroke-width:1.4px;stroke-linecap:round}.ribbon__a[data-astro-cid-opkgu6vs]{transform-origin:10px 26px;transition:transform .6s var(--ease)}.slip[data-astro-cid-opkgu6vs]:has(.slip__cta:hover) .ribbon__a[data-astro-cid-opkgu6vs]{transform:rotate(-5deg)translate(-3px)}.js .ribbon[data-astro-cid-opkgu6vs]{opacity:0;transition:opacity .8s ease 1.2s, transform 1.2s var(--ease) 1.2s;transform:translate(20px,20px)rotate(8deg)}.js .slip[data-astro-cid-opkgu6vs].is-in .ribbon[data-astro-cid-opkgu6vs]{opacity:1;transform:none}.slip__label[data-astro-cid-opkgu6vs]{letter-spacing:.18em;color:var(--ink);border-bottom:1.5px solid var(--ink);padding:0 0 14px;font-size:12.5px;font-weight:500}.slip__row[data-astro-cid-opkgu6vs]{border-bottom:1px solid #d3c6a8;grid-template-columns:220px minmax(0,1fr);gap:10px clamp(20px,3vw,40px);padding:22px 0;display:grid}.slip__tag[data-astro-cid-opkgu6vs]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink);align-items:flex-start;gap:10px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.sd--dev[data-astro-cid-opkgu6vs]{border:2px solid var(--sea);background:linear-gradient(#0000 50%,#1d3b5773 50%);border-radius:50%;flex:none;width:12px;height:12px;margin-top:2px}.slip__text[data-astro-cid-opkgu6vs]{color:var(--ink-2);font-size:clamp(16.5px,1.3vw,18px);line-height:1.6}.js .slip__row[data-astro-cid-opkgu6vs]>p[data-astro-cid-opkgu6vs]{clip-path:inset(0 100% 0 0);transition:clip-path 1s var(--ease-in-out);transition-delay:calc(.5s + var(--r) * .2s)}.js .slip[data-astro-cid-opkgu6vs].is-in .slip__row[data-astro-cid-opkgu6vs]>p[data-astro-cid-opkgu6vs]{clip-path:inset(-6px)}.slip__to[data-astro-cid-opkgu6vs]{padding-top:24px}.slip__cta[data-astro-cid-opkgu6vs]{color:var(--ink);flex-direction:column;gap:6px;text-decoration:none;display:inline-flex}.slip__cta-main[data-astro-cid-opkgu6vs]{letter-spacing:.01em;transition:background-size .4s var(--ease), color .25s ease;background:linear-gradient(currentColor,currentColor) 0 100%/0% 1.5px no-repeat;align-self:flex-start;padding-bottom:3px;font-size:clamp(18px,2vw,22px);font-weight:500}.slip__cta[data-astro-cid-opkgu6vs]:hover .slip__cta-main[data-astro-cid-opkgu6vs]{color:var(--sea);background-size:100% 1.5px}.slip__cta-sub[data-astro-cid-opkgu6vs]{letter-spacing:.04em;color:var(--ink-faint);font-size:11.5px}@media (width<=760px){.slip[data-astro-cid-opkgu6vs],.js .slip[data-astro-cid-opkgu6vs].is-in{transform:none}.slip__row[data-astro-cid-opkgu6vs]{grid-template-columns:minmax(0,1fr)}.ribbon[data-astro-cid-opkgu6vs]{width:140px;bottom:-30px;right:4px}}
