.scene-svg .hull{fill:#fff;stroke:var(--color-ink);stroke-width:2.5px;stroke-linejoin:round}.scene-svg .struct path{fill:none;stroke:var(--color-slate-300);stroke-width:1.5px}.scene-svg .found{fill:var(--color-slate-300)}.scene-svg .cargo rect{fill:var(--color-slate-100);stroke:var(--color-slate-300);stroke-width:1px}.scene-svg .cargo rect.c2{fill:var(--color-brand-50)}.scene-svg .cargo rect.hold{fill:var(--color-slate-50);stroke:var(--color-slate-200)}.scene-svg .super rect{fill:#fff;stroke:var(--color-ink);stroke-width:2px}.scene-svg .super rect.win{fill:var(--color-brand-100);stroke:none}.scene-svg .mast{fill:none;stroke:var(--color-ink);stroke-width:2.5px;stroke-linecap:round}.scene-svg .funnel{fill:#fff;stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:round}.scene-svg .funnel-band{fill:var(--color-brand-500)}.scene-svg .shaft{stroke:var(--color-slate-400);stroke-width:4px;stroke-linecap:round}.scene-svg .eq-static{fill:var(--color-slate-200);stroke:var(--color-slate-500);stroke-width:1.5px}.scene-svg .water{fill:var(--color-brand-200);opacity:.22;pointer-events:none}.scene-svg .wave{fill:none;stroke:var(--color-brand-400);stroke-width:2px;pointer-events:none}.scene-svg .zone{cursor:pointer}@media (hover:hover) and (pointer:fine){.scene-svg .zone:not(.is-on):hover .eq{fill:var(--color-brand-50);stroke:var(--color-brand-500)}}.scene-svg .eq{fill:var(--color-slate-200);stroke:var(--color-slate-500);stroke-width:1.5px;transition:fill .2s,stroke .2s}.scene-svg .eq-line{fill:none;stroke:var(--color-slate-500);stroke-width:1.5px}.scene-svg .eq-pipe{fill:none;stroke:var(--color-slate-400);stroke-width:6px;stroke-linejoin:round;transition:stroke .2s}.scene-svg .zone.is-on .eq{fill:var(--color-brand-100);stroke:var(--color-brand-700)}.scene-svg .zone.is-on .eq-pipe{stroke:var(--color-brand-600)}.scene-svg .mount{fill:var(--color-accent);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .18s ease, transform .26s var(--ease-out-strong);transform:scale(.2)}.scene-svg .zone.is-on .mount{opacity:1;transform:scale(1)}.scene-svg .zone.is-on .mount:nth-of-type(2){transition-delay:40ms}.scene-svg .zone.is-on .mount:nth-of-type(3){transition-delay:80ms}.scene-svg .zone.is-on .mount:nth-of-type(4){transition-delay:.12s}.scene-svg .zone.is-on .mount:nth-of-type(5){transition-delay:.16s}.is-rigid .scene-svg .zone .mount{opacity:0;transform:scale(.2)}@media (prefers-reduced-motion:reduce){.scene-svg .mount{transition:none}}.earth[data-astro-cid-ejphleja]{fill:var(--color-slate-200)}.ballast[data-astro-cid-ejphleja]{fill:var(--color-slate-100)}.sleeper[data-astro-cid-ejphleja]{fill:var(--color-slate-300)}.rail[data-astro-cid-ejphleja]{fill:var(--color-slate-500)}.windscreen[data-astro-cid-ejphleja]{fill:var(--color-brand-100);stroke:var(--color-ink);stroke-width:1.5px;stroke-linejoin:round}.stripe[data-astro-cid-ejphleja]{fill:var(--color-brand-500)}.win[data-astro-cid-ejphleja]{fill:var(--color-brand-50);stroke:var(--color-brand-200);stroke-width:1px}.door[data-astro-cid-ejphleja]{fill:var(--color-slate-50);stroke:var(--color-slate-400);stroke-width:1.5px}.spoke[data-astro-cid-ejphleja]{fill:none;stroke:var(--color-slate-500);stroke-width:1.5px}.wheel[data-astro-cid-ejphleja]{transform-box:fill-box;transform-origin:50%}.is-running .sleepers[data-astro-cid-ejphleja]{animation:.16s linear infinite track-run}.is-running .wheel[data-astro-cid-ejphleja],.is-passby .wheel[data-astro-cid-ejphleja]{animation:.28s linear infinite spin}.is-running .coach-bob[data-astro-cid-ejphleja]{animation:.24s ease-in-out infinite alternate bob}.is-running.is-rigid .coach-bob[data-astro-cid-ejphleja]{animation:90ms linear infinite alternate bob-hard}.is-passby .coach[data-astro-cid-ejphleja]{animation:12s linear infinite passby}.is-passby.is-rigid .coach-bob[data-astro-cid-ejphleja]{animation:90ms linear infinite alternate bob-hard}@keyframes track-run{0%{transform:translate(-28px)}to{transform:translate(0)}}@keyframes spin{to{transform:rotate(-360deg)}}@keyframes bob{to{transform:translateY(-.8px)}}@keyframes bob-hard{0%{transform:translate(0)}50%{transform:translate(.6px,-2px)}to{transform:translate(-.6px,1px)}}@keyframes passby{0%{transform:translate(1450px)}to{transform:translate(-3500px)}}@media (prefers-reduced-motion:reduce){.is-running .sleepers[data-astro-cid-ejphleja],.is-running .wheel[data-astro-cid-ejphleja],.is-passby .wheel[data-astro-cid-ejphleja],.is-running .coach-bob[data-astro-cid-ejphleja],.is-passby .coach[data-astro-cid-ejphleja],.is-rigid .coach-bob[data-astro-cid-ejphleja]{animation:none}}@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-border-style:solid;--tw-font-weight: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-outline-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-duration:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-leading:initial;--tw-tracking:initial}}}.listen[data-astro-cid-pfpohc7b]{margin-top:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}@media (width>=40rem){.listen[data-astro-cid-pfpohc7b]{padding:calc(var(--spacing,.25rem) * 5)}}.seg[data-astro-cid-pfpohc7b]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));max-width:100%;padding:var(--spacing,.25rem);flex-wrap:wrap;display:flex}@media (width>=40rem){.seg[data-astro-cid-pfpohc7b]{border-radius:2147483647px}}.seg[data-astro-cid-pfpohc7b] label[data-astro-cid-pfpohc7b]{cursor:pointer}.seg[data-astro-cid-pfpohc7b] span[data-astro-cid-pfpohc7b]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-user-select:none;user-select:none;border-radius:2147483647px;display:block}@media (width>=40rem){.seg[data-astro-cid-pfpohc7b] span[data-astro-cid-pfpohc7b]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap}}.seg[data-astro-cid-pfpohc7b] span[data-astro-cid-pfpohc7b]{transition:background-color .15s,color .15s}.seg[data-astro-cid-pfpohc7b] [data-astro-cid-pfpohc7b]:checked+span[data-astro-cid-pfpohc7b]{background-color:var(--color-white,#fff);color:var(--color-ink,#071b30);--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)}.listen[data-astro-cid-pfpohc7b]:has([data-toggle][aria-pressed=false]) [data-astro-cid-pfpohc7b][data-spectrum]{display:none}.seg[data-astro-cid-pfpohc7b] [data-astro-cid-pfpohc7b]:focus-visible+span[data-astro-cid-pfpohc7b]{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand-500,#1a9ad1)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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-outline-style{syntax:"*";inherits:false;initial-value:solid}.earth[data-astro-cid-x7wiior2]{fill:var(--color-slate-100)}.ground-line[data-astro-cid-x7wiior2]{stroke:var(--color-ink);stroke-width:2px}.rack-row[data-astro-cid-x7wiior2].is-target .eq[data-astro-cid-x7wiior2]{stroke:var(--color-accent)}.win[data-astro-cid-x7wiior2]{fill:var(--color-brand-50);stroke:var(--color-brand-200);stroke-width:1px}.sim[data-astro-cid-uafyw2gw]{margin-top:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}@media (width>=40rem){.sim[data-astro-cid-uafyw2gw]{padding:calc(var(--spacing,.25rem) * 5)}}.seg[data-astro-cid-uafyw2gw]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding:var(--spacing,.25rem);flex-wrap:wrap;display:flex}.seg[data-astro-cid-uafyw2gw] label[data-astro-cid-uafyw2gw]{cursor:pointer}.seg[data-astro-cid-uafyw2gw] span[data-astro-cid-uafyw2gw]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-user-select:none;user-select:none;border-radius:2147483647px;transition:background-color .15s,color .15s;display:block}.seg[data-astro-cid-uafyw2gw] [data-astro-cid-uafyw2gw]:checked+span[data-astro-cid-uafyw2gw]{background-color:var(--color-white,#fff);color:var(--color-ink,#071b30);--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)}.seg[data-astro-cid-uafyw2gw] [data-astro-cid-uafyw2gw]:focus-visible+span[data-astro-cid-uafyw2gw]{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand-500,#1a9ad1)}.bar-row[data-astro-cid-uafyw2gw]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);display:flex}.bar-track[data-astro-cid-uafyw2gw]{height:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));border-radius:2147483647px;flex:1;position:relative;overflow:hidden}.bar-fill[data-astro-cid-uafyw2gw]{background-color:var(--color-slate-400,oklch(70.4% .04 256.788));transition:width .3s var(--ease-out-strong);inset-block:0;border-radius:2147483647px;position:absolute;left:0}.bar-row[data-astro-cid-uafyw2gw].is-on .bar-fill[data-astro-cid-uafyw2gw]{background-color:var(--color-brand-600,#1479ab)}.bar-row[data-astro-cid-uafyw2gw].is-on span[data-astro-cid-uafyw2gw]:first-child{color:var(--color-ink,#071b30)}.test-mark[data-astro-cid-uafyw2gw]{top:calc(var(--spacing,.25rem) * -1);bottom:calc(var(--spacing,.25rem) * -1);width:calc(var(--spacing,.25rem) * .5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);background-color:var(--color-accent,#d11a67);position:absolute}[data-astro-cid-uafyw2gw][data-g-fill]{transition:width .3s var(--ease-out-strong)}@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}.ship[data-astro-cid-kjesm6x3]{transform-box:view-box;transform-origin:600px 300px}.prop[data-astro-cid-kjesm6x3],.puff[data-astro-cid-kjesm6x3]{transform-box:fill-box;transform-origin:50%}.puff[data-astro-cid-kjesm6x3]{fill:var(--color-slate-300);opacity:0;pointer-events:none}.is-sailing .ship[data-astro-cid-kjesm6x3]{animation:4s ease-in-out infinite pitch}.is-sailing .wave[data-astro-cid-kjesm6x3]{animation:1.1s linear infinite sea-run}.is-sailing .prop[data-astro-cid-kjesm6x3]{animation:.22s linear infinite prop}.is-sailing .puff[data-astro-cid-kjesm6x3]{animation:2.4s ease-out infinite puff-aft}.is-port .puff[data-astro-cid-kjesm6x3]{animation:4s ease-out infinite puff-up}.is-rigid .ship-shake[data-astro-cid-kjesm6x3]{animation:90ms linear infinite alternate shake}@keyframes pitch{0%,to{transform:rotate(-.8deg)}50%{transform:rotate(.8deg)translateY(3px)}}@keyframes sea-run{0%{transform:translate(-40px)}to{transform:translate(0)}}@keyframes prop{50%{transform:scaleY(.15)}}@keyframes puff-aft{0%{opacity:0;transform:scale(.5)}15%{opacity:.6}to{opacity:0;transform:translate(50px,-10px)scale(1.8)}}@keyframes puff-up{0%{opacity:0;transform:scale(.4)}20%{opacity:.5}to{opacity:0;transform:translate(14px,-26px)scale(1.6)}}@keyframes shake{0%{transform:translate(0)}50%{transform:translate(.7px,-1px)}to{transform:translate(-.7px,.7px)}}@media (prefers-reduced-motion:reduce){.is-sailing .ship[data-astro-cid-kjesm6x3],.is-sailing .wave[data-astro-cid-kjesm6x3],.is-sailing .prop[data-astro-cid-kjesm6x3],.is-sailing .puff[data-astro-cid-kjesm6x3],.is-port .puff[data-astro-cid-kjesm6x3],.is-rigid .ship-shake[data-astro-cid-kjesm6x3]{animation:none}}.sup[data-astro-cid-ohbddo6p]{fill:#fff;stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:round}.sup-band[data-astro-cid-ohbddo6p]{fill:var(--color-slate-300)}.win[data-astro-cid-ohbddo6p]{fill:var(--color-brand-100)}.struct-ink[data-astro-cid-ohbddo6p]{fill:none;stroke:var(--color-slate-300);stroke-width:1.5px}.deck-mark[data-astro-cid-ohbddo6p]{stroke:var(--color-slate-400);stroke-width:2px;stroke-dasharray:8 6}.deck-h[data-astro-cid-ohbddo6p]{fill:var(--color-slate-400);font:600 11px Inter Variable,system-ui}.ship[data-astro-cid-ohbddo6p]{transform-box:view-box;transform-origin:600px 290px}.prop[data-astro-cid-ohbddo6p],.puff[data-astro-cid-ohbddo6p]{transform-box:fill-box;transform-origin:50%}.puff[data-astro-cid-ohbddo6p]{fill:var(--color-slate-300);opacity:0;pointer-events:none}.sub[data-astro-cid-ohbddo6p],.noise[data-astro-cid-ohbddo6p],.blast[data-astro-cid-ohbddo6p]{opacity:0;pointer-events:none;transition:opacity .4s}.sub[data-astro-cid-ohbddo6p] rect[data-astro-cid-ohbddo6p],.sub[data-astro-cid-ohbddo6p] path[data-astro-cid-ohbddo6p]:not(.ping){fill:var(--color-slate-500)}.ping[data-astro-cid-ohbddo6p]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;opacity:0}.noise[data-astro-cid-ohbddo6p] ellipse[data-astro-cid-ohbddo6p]{fill:none;stroke:var(--color-accent);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.blast[data-astro-cid-ohbddo6p] circle[data-astro-cid-ohbddo6p]{fill:var(--color-brand-300);opacity:0;transform-box:fill-box;transform-origin:50%}.is-stealth .sub[data-astro-cid-ohbddo6p],.is-stealth .noise[data-astro-cid-ohbddo6p]{opacity:1}.is-stealth .noise[data-astro-cid-ohbddo6p] ellipse[data-astro-cid-ohbddo6p]{animation:1.8s ease-out infinite ring-quiet}.is-stealth.is-rigid .noise[data-astro-cid-ohbddo6p] ellipse[data-astro-cid-ohbddo6p]{stroke-width:3px;animation:1.8s ease-out infinite ring-loud}.is-stealth.is-rigid .ping[data-astro-cid-ohbddo6p]{animation:1.5s ease-out infinite ping}.is-stealth.is-rigid .sub[data-astro-cid-ohbddo6p] rect[data-astro-cid-ohbddo6p],.is-stealth.is-rigid .sub[data-astro-cid-ohbddo6p] path[data-astro-cid-ohbddo6p]:not(.ping){fill:var(--color-accent)}.is-shock .blast[data-astro-cid-ohbddo6p]{opacity:1}.is-shock .blast[data-astro-cid-ohbddo6p] circle[data-astro-cid-ohbddo6p]{animation:blast 1.1s var(--ease-out-strong) both}.is-shock .blast[data-astro-cid-ohbddo6p] .b2[data-astro-cid-ohbddo6p]{animation-delay:.12s}.is-shock .ship-shake[data-astro-cid-ohbddo6p]{animation:.9s ease-out both jolt}.is-shock .zone[data-astro-cid-ohbddo6p] .eq[data-astro-cid-ohbddo6p]{transform-box:fill-box;animation:.9s ease-out both eq-soft}.is-shock.is-rigid .zone[data-astro-cid-ohbddo6p] .eq[data-astro-cid-ohbddo6p]{animation:.9s ease-out both eq-hard}.is-sailing .ship[data-astro-cid-ohbddo6p]{animation:4s ease-in-out infinite pitch}.is-sailing .wave[data-astro-cid-ohbddo6p]{animation:1.1s linear infinite sea-run}.is-sailing .prop[data-astro-cid-ohbddo6p]{animation:.22s linear infinite prop}.is-sailing .puff[data-astro-cid-ohbddo6p]{animation:2.4s ease-out infinite puff-aft}.is-sailing.is-rigid .ship-shake[data-astro-cid-ohbddo6p]{animation:90ms linear infinite alternate shake}@keyframes ring-quiet{0%{opacity:.6;transform:scale(.4)}to{opacity:0;transform:scale(1.4)}}@keyframes ring-loud{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(6)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes blast{0%{opacity:.8;transform:scale(.2)}to{opacity:0;transform:scale(9)}}@keyframes jolt{0%,44%{transform:none}50%{transform:translate(1.5px,-3px)}56%{transform:translate(-1.5px,1.5px)}64%{transform:translate(1px,-1px)}72%,to{transform:none}}@keyframes eq-soft{0%,to{transform:none}20%{transform:translateY(-2px)}45%{transform:translateY(1px)}}@keyframes eq-hard{0%,to{transform:none}12%{transform:translateY(-12px)rotate(-4deg)}28%{transform:translateY(5px)rotate(3deg)}45%{transform:translateY(-5px)}65%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.is-sailing .ship[data-astro-cid-ohbddo6p],.is-sailing .wave[data-astro-cid-ohbddo6p],.is-sailing .prop[data-astro-cid-ohbddo6p],.is-sailing .puff[data-astro-cid-ohbddo6p],.is-sailing.is-rigid .ship-shake[data-astro-cid-ohbddo6p],.is-stealth .noise[data-astro-cid-ohbddo6p] ellipse[data-astro-cid-ohbddo6p],.is-stealth.is-rigid .ping[data-astro-cid-ohbddo6p],.is-shock .ship-shake[data-astro-cid-ohbddo6p],.is-shock .zone[data-astro-cid-ohbddo6p] .eq[data-astro-cid-ohbddo6p]{animation:none}.is-stealth .noise[data-astro-cid-ohbddo6p] ellipse[data-astro-cid-ohbddo6p]{opacity:.6}.is-shock .blast[data-astro-cid-ohbddo6p] circle[data-astro-cid-ohbddo6p]{opacity:.3;animation:none}}.earth[data-astro-cid-dq33n6qz]{fill:var(--color-slate-100)}.ground-line[data-astro-cid-dq33n6qz]{stroke:var(--color-ink);stroke-width:2px}.win[data-astro-cid-dq33n6qz]{fill:var(--color-brand-50);stroke:var(--color-brand-200);stroke-width:1px}.pit[data-astro-cid-dq33n6qz]{fill:var(--color-slate-200)}.struct-ink[data-astro-cid-dq33n6qz]{fill:none;stroke:var(--color-slate-300);stroke-width:1.5px}.fan[data-astro-cid-dq33n6qz]{transform-box:fill-box;transform-origin:50%;stroke-dasharray:10 4}.waves[data-astro-cid-dq33n6qz] path[data-astro-cid-dq33n6qz]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;opacity:0;pointer-events:none}.is-roof .fan[data-astro-cid-dq33n6qz]{animation:.6s linear infinite fan}.is-roof.is-rigid .roof-units[data-astro-cid-dq33n6qz]{animation:80ms linear infinite alternate shake}.is-roof.is-rigid .waves-roof[data-astro-cid-dq33n6qz] path[data-astro-cid-dq33n6qz]{animation:1.35s ease-out infinite wave-down}.is-plant.is-rigid .plant-units[data-astro-cid-dq33n6qz]{animation:80ms linear infinite alternate shake}.is-plant.is-rigid .waves-plant[data-astro-cid-dq33n6qz] path[data-astro-cid-dq33n6qz]{animation:1.35s ease-out infinite wave-up}.is-floor.is-rigid .waves-floor[data-astro-cid-dq33n6qz] path[data-astro-cid-dq33n6qz]{animation:1.2s ease-out infinite wave-down}@keyframes fan{to{transform:rotate(360deg)}}@keyframes wave-down{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(70px)}}@keyframes wave-up{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(-70px)}}@media (prefers-reduced-motion:reduce){.is-roof .fan[data-astro-cid-dq33n6qz],.is-roof.is-rigid .roof-units[data-astro-cid-dq33n6qz],.is-roof.is-rigid .waves-roof[data-astro-cid-dq33n6qz] path[data-astro-cid-dq33n6qz],.is-plant.is-rigid .plant-units[data-astro-cid-dq33n6qz],.is-plant.is-rigid .waves-plant[data-astro-cid-dq33n6qz] path[data-astro-cid-dq33n6qz],.is-floor.is-rigid .waves-floor[data-astro-cid-dq33n6qz] path[data-astro-cid-dq33n6qz]{animation:none}.is-rigid .waves[data-astro-cid-dq33n6qz] path[data-astro-cid-dq33n6qz]{opacity:.6}}.deck[data-astro-cid-su6lylmj]{fill:#fff;stroke:var(--color-ink);stroke-width:2px;stroke-linejoin:round}.win[data-astro-cid-su6lylmj]{fill:var(--color-brand-100)}.ship[data-astro-cid-su6lylmj]{transform-box:view-box;transform-origin:600px 270px}.prop[data-astro-cid-su6lylmj],.puff[data-astro-cid-su6lylmj]{transform-box:fill-box;transform-origin:50%}.puff[data-astro-cid-su6lylmj]{fill:var(--color-slate-300);opacity:0;pointer-events:none}.is-sailing .ship[data-astro-cid-su6lylmj]{animation:3.2s ease-in-out infinite pitch}.is-sailing .wave[data-astro-cid-su6lylmj]{animation:.9s linear infinite sea-run}.is-sailing .prop[data-astro-cid-su6lylmj]{animation:.18s linear infinite prop}.is-sailing .puff[data-astro-cid-su6lylmj]{animation:2s ease-out infinite puff-aft}.is-port .puff[data-astro-cid-su6lylmj]{animation:4s ease-out infinite puff-up}.is-rigid .ship-shake[data-astro-cid-su6lylmj]{animation:90ms linear infinite alternate shake}@media (prefers-reduced-motion:reduce){.is-sailing .ship[data-astro-cid-su6lylmj],.is-sailing .wave[data-astro-cid-su6lylmj],.is-sailing .prop[data-astro-cid-su6lylmj],.is-sailing .puff[data-astro-cid-su6lylmj],.is-port .puff[data-astro-cid-su6lylmj],.is-rigid .ship-shake[data-astro-cid-su6lylmj]{animation:none}}.earth[data-astro-cid-m5qlggab]{fill:var(--color-slate-100)}.ground-line[data-astro-cid-m5qlggab]{stroke:var(--color-ink);stroke-width:2px}.win[data-astro-cid-m5qlggab]{fill:var(--color-brand-50);stroke:var(--color-brand-200);stroke-width:1px}.struct-ink[data-astro-cid-m5qlggab]{fill:none;stroke:var(--color-slate-300);stroke-width:2px}.ram[data-astro-cid-m5qlggab],.press[data-astro-cid-m5qlggab],.cnc[data-astro-cid-m5qlggab],.cmm[data-astro-cid-m5qlggab]{transform-box:fill-box}.waves[data-astro-cid-m5qlggab] ellipse[data-astro-cid-m5qlggab]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none}.is-pressing .ram[data-astro-cid-m5qlggab]{animation:1.2s cubic-bezier(.6,0,.2,1) infinite strike}.is-pressing.is-rigid .waves[data-astro-cid-m5qlggab] ellipse[data-astro-cid-m5qlggab]{animation:1.2s ease-out infinite shock}.is-pressing.is-rigid .cnc[data-astro-cid-m5qlggab],.is-pressing.is-rigid .cmm[data-astro-cid-m5qlggab]{animation:1.2s ease-out infinite jolt}.is-pressing:not(.is-rigid) .press[data-astro-cid-m5qlggab]{animation:1.2s ease-out infinite settle}@keyframes strike{0%,to{transform:none}40%{transform:translateY(58px)}46%{transform:translateY(56px)}}@keyframes shock{0%,38%{opacity:0;transform:scale(.3)}42%{opacity:.9}to{opacity:0;transform:scale(14,2)}}@keyframes settle{0%,40%{transform:none}46%{transform:translateY(3px)}60%{transform:translateY(-1px)}75%,to{transform:none}}@media (prefers-reduced-motion:reduce){.is-pressing .ram[data-astro-cid-m5qlggab],.is-pressing.is-rigid .waves[data-astro-cid-m5qlggab] ellipse[data-astro-cid-m5qlggab],.is-pressing.is-rigid .cnc[data-astro-cid-m5qlggab],.is-pressing.is-rigid .cmm[data-astro-cid-m5qlggab],.is-pressing:not(.is-rigid) .press[data-astro-cid-m5qlggab]{animation:none}}.wdemo[data-astro-cid-ybe6acfc]{margin-top:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}@media (width>=40rem){.wdemo[data-astro-cid-ybe6acfc]{padding:calc(var(--spacing,.25rem) * 5)}}.seg[data-astro-cid-ybe6acfc]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));max-width:100%;padding:var(--spacing,.25rem);flex-wrap:wrap;display:flex}@media (width>=40rem){.seg[data-astro-cid-ybe6acfc]{border-radius:2147483647px}}.seg[data-astro-cid-ybe6acfc] label[data-astro-cid-ybe6acfc]{cursor:pointer}.seg[data-astro-cid-ybe6acfc] span[data-astro-cid-ybe6acfc]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-user-select:none;user-select:none;border-radius:2147483647px;display:block}@media (width>=40rem){.seg[data-astro-cid-ybe6acfc] span[data-astro-cid-ybe6acfc]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap}}.seg[data-astro-cid-ybe6acfc] span[data-astro-cid-ybe6acfc]{transition:background-color .15s,color .15s}.seg[data-astro-cid-ybe6acfc] [data-astro-cid-ybe6acfc]:checked+span[data-astro-cid-ybe6acfc]{background-color:var(--color-white,#fff);color:var(--color-ink,#071b30);--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)}.seg[data-astro-cid-ybe6acfc] [data-astro-cid-ybe6acfc]:focus-visible+span[data-astro-cid-ybe6acfc]{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand-500,#1a9ad1)}.bar[data-astro-cid-ybe6acfc]{margin-top:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));border-radius:2147483647px;overflow:hidden}.bar[data-astro-cid-ybe6acfc] span[data-astro-cid-ybe6acfc]{background-color:var(--color-brand-500,#1a9ad1);width:0;height:100%;transition:width .5s var(--ease-out-strong), background-color .3s ease;border-radius:2147483647px;display:block}.bar[data-astro-cid-ybe6acfc] span[data-astro-cid-ybe6acfc].is-high{background-color:var(--color-accent,#d11a67)}.earth[data-astro-cid-zcus6zm2]{fill:var(--color-slate-100)}.ground-line[data-astro-cid-zcus6zm2]{stroke:var(--color-ink);stroke-width:2px}.win[data-astro-cid-zcus6zm2]{fill:var(--color-brand-50);stroke:var(--color-brand-200);stroke-width:1px}.puff[data-astro-cid-zcus6zm2]{fill:var(--color-slate-300);opacity:0;pointer-events:none;transform-box:fill-box;transform-origin:50%}.waves[data-astro-cid-zcus6zm2] path[data-astro-cid-zcus6zm2],.waves[data-astro-cid-zcus6zm2] ellipse[data-astro-cid-zcus6zm2]{fill:none;stroke:var(--color-accent);stroke-width:2.5px;opacity:0;pointer-events:none;transform-box:fill-box;transform-origin:50%}.is-hum .puff[data-astro-cid-zcus6zm2],.is-pumping .puff[data-astro-cid-zcus6zm2]{animation:3.5s ease-out infinite puff-up}.is-hum.is-rigid .trafo[data-astro-cid-zcus6zm2]{animation:50ms linear infinite alternate shake}.is-hum.is-rigid .waves-hum[data-astro-cid-zcus6zm2] path[data-astro-cid-zcus6zm2]{animation:1.2s ease-out infinite wave-right}.is-pumping.is-rigid .pump-set[data-astro-cid-zcus6zm2]{animation:70ms linear infinite alternate shake}.is-pumping.is-rigid .waves-pump[data-astro-cid-zcus6zm2] ellipse[data-astro-cid-zcus6zm2]{animation:1.4s ease-out infinite ring}@keyframes wave-right{0%{opacity:.9;transform:translate(0)}to{opacity:0;transform:translate(80px)}}@keyframes ring{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(3.5)}}@media (prefers-reduced-motion:reduce){.is-hum .puff[data-astro-cid-zcus6zm2],.is-pumping .puff[data-astro-cid-zcus6zm2],.is-hum.is-rigid .trafo[data-astro-cid-zcus6zm2],.is-hum.is-rigid .waves-hum[data-astro-cid-zcus6zm2] path[data-astro-cid-zcus6zm2],.is-pumping.is-rigid .pump-set[data-astro-cid-zcus6zm2],.is-pumping.is-rigid .waves-pump[data-astro-cid-zcus6zm2] ellipse[data-astro-cid-zcus6zm2]{animation:none}.is-rigid .waves[data-astro-cid-zcus6zm2] path[data-astro-cid-zcus6zm2],.is-rigid .waves[data-astro-cid-zcus6zm2] ellipse[data-astro-cid-zcus6zm2]{opacity:.6}}.navy[data-astro-cid-bgor642c]{margin-top:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4)}@media (width>=40rem){.navy[data-astro-cid-bgor642c]{padding:calc(var(--spacing,.25rem) * 5)}}.seg[data-astro-cid-bgor642c]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));max-width:100%;padding:var(--spacing,.25rem);flex-wrap:wrap;display:flex}@media (width>=40rem){.seg[data-astro-cid-bgor642c]{border-radius:2147483647px}}.seg[data-astro-cid-bgor642c] label[data-astro-cid-bgor642c]{cursor:pointer}.seg[data-astro-cid-bgor642c] span[data-astro-cid-bgor642c]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-user-select:none;user-select:none;border-radius:2147483647px;display:block}@media (width>=40rem){.seg[data-astro-cid-bgor642c] span[data-astro-cid-bgor642c]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));white-space:nowrap}}.seg[data-astro-cid-bgor642c] span[data-astro-cid-bgor642c]{transition:background-color .15s,color .15s}.seg[data-astro-cid-bgor642c] [data-astro-cid-bgor642c]:checked+span[data-astro-cid-bgor642c]{background-color:var(--color-white,#fff);color:var(--color-ink,#071b30);--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)}.seg[data-astro-cid-bgor642c] [data-astro-cid-bgor642c]:focus-visible+span[data-astro-cid-bgor642c]{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand-500,#1a9ad1)}[data-astro-cid-bgor642c][data-shock]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.bar[data-astro-cid-bgor642c]{margin-top:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));border-radius:2147483647px;overflow:hidden}.bar[data-astro-cid-bgor642c] span[data-astro-cid-bgor642c]{background-color:var(--color-brand-500,#1a9ad1);width:0;height:100%;transition:width .5s var(--ease-out-strong), background-color .3s ease;border-radius:2147483647px;display:block}.bar[data-astro-cid-bgor642c] span[data-astro-cid-bgor642c].is-high{background-color:var(--color-accent,#d11a67)}.scene[data-astro-cid-5bmxy7hg]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-to:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.scene[data-astro-cid-5bmxy7hg]{--tw-gradient-to:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 70%, transparent)}}.scene[data-astro-cid-5bmxy7hg]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.scene-stage[data-astro-cid-5bmxy7hg]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);position:relative;overflow:hidden}.hotspot[data-astro-cid-5bmxy7hg]{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:center;align-items:center;display:flex;position:absolute}.hotspot-dot[data-astro-cid-5bmxy7hg]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-bold,700);font-size:.7rem;font-weight:var(--font-weight-bold,700);color:var(--color-brand-700,#125089);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-brand-500,#1a9ad1);border-radius:2147483647px;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=40rem){.hotspot-dot[data-astro-cid-5bmxy7hg]{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.hotspot-dot[data-astro-cid-5bmxy7hg]{transition:background-color .15s ease, color .15s ease, transform .16s var(--ease-out-strong);box-shadow:0 2px 8px #071b302e}.hotspot-dot[data-astro-cid-5bmxy7hg]:after{content:"";--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-brand-400,#3aa6d9);animation:ping 2.2s var(--ease-out-strong) infinite;border-radius:2147483647px;position:absolute;inset:0}.hotspot[data-astro-cid-5bmxy7hg].is-on .hotspot-dot[data-astro-cid-5bmxy7hg]{background-color:var(--color-brand-600,#1479ab);color:var(--color-white,#fff);transform:scale(1.12)}.hotspot[data-astro-cid-5bmxy7hg].is-on .hotspot-dot[data-astro-cid-5bmxy7hg]:after{opacity:0;animation:none}.hotspot-label[data-astro-cid-5bmxy7hg]{pointer-events:none;margin-bottom:calc(var(--spacing,.25rem) * .5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md,.375rem);background-color:var(--color-ink,#071b30);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-white,#fff);opacity:0;display:none;position:absolute;bottom:100%;left:50%}@media (width>=40rem){.hotspot-label[data-astro-cid-5bmxy7hg]{display:block}}.hotspot-label[data-astro-cid-5bmxy7hg]{transition:opacity .15s}.label-below[data-astro-cid-5bmxy7hg] .hotspot-label[data-astro-cid-5bmxy7hg]{margin-top:calc(var(--spacing,.25rem) * .5);margin-bottom:0;top:100%;bottom:auto}.label-left[data-astro-cid-5bmxy7hg] .hotspot-label[data-astro-cid-5bmxy7hg]{--tw-translate-x:calc(var(--spacing,.25rem) * 3);translate:var(--tw-translate-x) var(--tw-translate-y);left:auto;right:50%}.label-right[data-astro-cid-5bmxy7hg] .hotspot-label[data-astro-cid-5bmxy7hg]{--tw-translate-x:calc(var(--spacing,.25rem) * -3);translate:var(--tw-translate-x) var(--tw-translate-y);left:50%}@media (hover:hover) and (pointer:fine){.hotspot[data-astro-cid-5bmxy7hg]:hover .hotspot-label[data-astro-cid-5bmxy7hg]{opacity:1}}.hotspot[data-astro-cid-5bmxy7hg]:focus-visible .hotspot-label[data-astro-cid-5bmxy7hg]{opacity:1}.is-passby[data-astro-cid-5bmxy7hg] .hotspot[data-astro-cid-5bmxy7hg]{opacity:0;pointer-events:none}.hotspot[data-astro-cid-5bmxy7hg]{transition:opacity .2s}@media (prefers-reduced-motion:reduce){.hotspot-dot[data-astro-cid-5bmxy7hg]:after{animation:none}}.chip[data-astro-cid-5bmxy7hg]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-right:calc(var(--spacing,.25rem) * 3.5);padding-left:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;transition-duration:.15s;display:inline-flex}@media (hover:hover){.chip[data-astro-cid-5bmxy7hg]:hover{border-color:var(--color-brand-400,#3aa6d9)}}.chip[data-astro-cid-5bmxy7hg].is-on{border-color:var(--color-ink,#071b30);background-color:var(--color-ink,#071b30);color:var(--color-white,#fff)}.chip-n[data-astro-cid-5bmxy7hg]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-brand-50,#eef7fc);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-brand-700,#125089);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}.chip[data-astro-cid-5bmxy7hg].is-on .chip-n[data-astro-cid-5bmxy7hg],.chip-n[data-astro-cid-5bmxy7hg].is-solid{background-color:var(--color-brand-600,#1479ab);color:var(--color-white,#fff)}.case-mini[data-astro-cid-5bmxy7hg]{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;display:flex}@media (hover:hover){.case-mini[data-astro-cid-5bmxy7hg]:hover{border-color:var(--color-slate-300,oklch(86.9% .022 252.894))}}.panel[data-astro-cid-5bmxy7hg]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.panel[data-astro-cid-5bmxy7hg]{padding:calc(var(--spacing,.25rem) * 6)}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-duration{syntax:"*";inherits:false}.fscene[data-astro-cid-5f5krgvf]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-to:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.fscene[data-astro-cid-5f5krgvf]{--tw-gradient-to:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 70%, transparent)}}.fscene[data-astro-cid-5f5krgvf]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fsky[data-astro-cid-5f5krgvf]{aspect-ratio:4/3;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none;position:relative;overflow:hidden}.fsky[data-astro-cid-5f5krgvf]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-brand-400,#3aa6d9)}@media (width>=40rem){.fsky[data-astro-cid-5f5krgvf]{aspect-ratio:16/10}}.fsky[data-astro-cid-5f5krgvf]{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.fscene[data-astro-cid-5f5krgvf] svg,.fpad[data-astro-cid-5f5krgvf]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.fsky[data-astro-cid-5f5krgvf]:active{cursor:grabbing}.fl-hills[data-astro-cid-5f5krgvf]{fill:var(--color-slate-200);opacity:.6}.fl-cloud[data-astro-cid-5f5krgvf] ellipse[data-astro-cid-5f5krgvf]{fill:#fff;stroke:var(--color-slate-200);stroke-width:1px}.fl-hull[data-astro-cid-5f5krgvf]{fill:#fff;stroke:var(--color-ink);stroke-width:2.2px;stroke-linejoin:round}.fl-ink[data-astro-cid-5f5krgvf]{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round}.fl-soft[data-astro-cid-5f5krgvf]{fill:none;stroke:var(--color-slate-300);stroke-width:1.5px}.fl-win[data-astro-cid-5f5krgvf]{fill:var(--color-brand-100)}.fl-wheel[data-astro-cid-5f5krgvf]{fill:var(--color-slate-200);stroke:var(--color-ink);stroke-width:1.8px}.fl-blade[data-astro-cid-5f5krgvf]{stroke:var(--color-ink);stroke-width:3px;stroke-linecap:round}.fl-eq[data-astro-cid-5f5krgvf]{fill:var(--color-slate-200);stroke:var(--color-slate-500);stroke-width:1.5px}.fl-eq-line[data-astro-cid-5f5krgvf]{fill:none;stroke:var(--color-slate-500);stroke-width:2.5px}[data-astro-cid-5f5krgvf][data-eq].is-sel .fl-eq[data-astro-cid-5f5krgvf]{fill:var(--color-brand-100);stroke:var(--color-brand-700)}[data-astro-cid-5f5krgvf][data-eq].is-sel .fl-eq-line[data-astro-cid-5f5krgvf]{stroke:var(--color-brand-700)}.fl-mount[data-astro-cid-5f5krgvf]{fill:var(--color-accent);transition:opacity .3s}.no-iso[data-astro-cid-5f5krgvf] .fl-mount[data-astro-cid-5f5krgvf]{opacity:0}.no-iso[data-astro-cid-5f5krgvf] [data-astro-cid-5f5krgvf][data-eq] .fl-eq[data-astro-cid-5f5krgvf]{stroke:#f97316}.fl-hot[data-astro-cid-5f5krgvf]{cursor:pointer;outline:none}.fl-hot-ring[data-astro-cid-5f5krgvf]{fill:none;stroke:var(--color-brand-400);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:fl-ping 2.2s var(--ease-out-strong) infinite}.fl-hot-dot[data-astro-cid-5f5krgvf]{fill:#fff;stroke:var(--color-brand-500);stroke-width:2.5px;filter:drop-shadow(0 2px 4px #071b302e)}.fl-hot[data-astro-cid-5f5krgvf] text[data-astro-cid-5f5krgvf]{fill:var(--color-brand-700);font:700 13px var(--font-sans,system-ui);pointer-events:none}.fl-hot[data-astro-cid-5f5krgvf].is-source .fl-hot-dot[data-astro-cid-5f5krgvf]{stroke:#f97316}.fl-hot[data-astro-cid-5f5krgvf].is-source .fl-hot-ring[data-astro-cid-5f5krgvf]{stroke:#fb923c}.fl-hot[data-astro-cid-5f5krgvf].is-source text[data-astro-cid-5f5krgvf]{fill:#c2410c}.fl-hot[data-astro-cid-5f5krgvf].is-on .fl-hot-dot[data-astro-cid-5f5krgvf]{fill:var(--color-brand-600);stroke:var(--color-brand-600)}.fl-hot[data-astro-cid-5f5krgvf].is-on.is-source .fl-hot-dot[data-astro-cid-5f5krgvf]{fill:#f97316;stroke:#f97316}.fl-hot[data-astro-cid-5f5krgvf].is-on text[data-astro-cid-5f5krgvf]{fill:#fff}.fl-hot[data-astro-cid-5f5krgvf].is-on .fl-hot-ring[data-astro-cid-5f5krgvf]{opacity:0;animation:none}.fl-hot[data-astro-cid-5f5krgvf]:focus-visible .fl-hot-dot[data-astro-cid-5f5krgvf]{stroke:var(--color-ink);stroke-width:3px}@keyframes fl-ping{0%{opacity:.8;transform:scale(.8)}80%,to{opacity:0;transform:scale(1.6)}}.fpad[data-astro-cid-5f5krgvf]{right:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 1.5);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute}@media (pointer:coarse){.fpad[data-astro-cid-5f5krgvf]{display:none}}.fkey[data-astro-cid-5f5krgvf]{width:calc(var(--spacing,.25rem) * 9);height:calc(var(--spacing,.25rem) * 9);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:#ffffffe6;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.fkey[data-astro-cid-5f5krgvf]{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.fkey[data-astro-cid-5f5krgvf]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-ink,#071b30);--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);-webkit-user-select:none;user-select:none}.fkey[data-astro-cid-5f5krgvf]:active{background-color:var(--color-brand-50,#eef7fc)}@media (width>=40rem){.fkey[data-astro-cid-5f5krgvf]{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11)}}.fkey[data-astro-cid-5f5krgvf]{touch-action:none}.k-up[data-astro-cid-5f5krgvf]{grid-area:1/2}.k-left[data-astro-cid-5f5krgvf]{grid-area:2/1}.k-down[data-astro-cid-5f5krgvf]{grid-area:2/2}.k-right[data-astro-cid-5f5krgvf]{grid-area:2/3}[data-astro-cid-5f5krgvf][data-act=turb][aria-pressed=true]{border-color:var(--color-orange-400,oklch(75% .183 55.934));background-color:var(--color-orange-50,oklch(98% .016 73.684));color:var(--color-orange-700,oklch(55.3% .195 38.402))}.chip[data-astro-cid-5f5krgvf]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-right:calc(var(--spacing,.25rem) * 3.5);padding-left:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;transition-duration:.15s;display:inline-flex}@media (hover:hover){.chip[data-astro-cid-5f5krgvf]:hover{border-color:var(--color-brand-400,#3aa6d9)}}.chip[data-astro-cid-5f5krgvf].is-on{border-color:var(--color-ink,#071b30);background-color:var(--color-ink,#071b30);color:var(--color-white,#fff)}.chip-n[data-astro-cid-5f5krgvf]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-brand-50,#eef7fc);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-brand-700,#125089);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}.chip-n[data-astro-cid-5f5krgvf].is-source{background-color:var(--color-orange-50,oklch(98% .016 73.684));color:var(--color-orange-700,oklch(55.3% .195 38.402))}.chip[data-astro-cid-5f5krgvf].is-on .chip-n[data-astro-cid-5f5krgvf],.chip-n[data-astro-cid-5f5krgvf].is-solid{background-color:var(--color-brand-600,#1479ab);color:var(--color-white,#fff)}.chip[data-astro-cid-5f5krgvf].is-on .chip-n[data-astro-cid-5f5krgvf].is-source,.chip-n[data-astro-cid-5f5krgvf].is-solid.is-source{background-color:var(--color-orange-500,oklch(70.5% .213 47.604));color:var(--color-white,#fff)}.panel[data-astro-cid-5f5krgvf]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.panel[data-astro-cid-5f5krgvf]{padding:calc(var(--spacing,.25rem) * 6)}}.play-card[data-astro-cid-5f5krgvf]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.play-card[data-astro-cid-5f5krgvf]{padding:calc(var(--spacing,.25rem) * 6)}}.seg[data-astro-cid-5f5krgvf]{border-radius:var(--radius-xl,.75rem);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));max-width:100%;padding:var(--spacing,.25rem);flex-wrap:wrap;display:inline-flex}.seg-btn[data-astro-cid-5f5krgvf]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-user-select:none;user-select:none}@media (hover:hover){.seg-btn[data-astro-cid-5f5krgvf]:hover{color:var(--color-ink,#071b30)}}.seg-btn[data-astro-cid-5f5krgvf]{transition:background-color .15s,color .15s}.seg-btn[data-astro-cid-5f5krgvf][aria-pressed=true]{background-color:var(--color-white,#fff);color:var(--color-ink,#071b30);--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)}@media (prefers-reduced-motion:reduce){.fl-hot-ring[data-astro-cid-5f5krgvf]{animation:none}}.mscene[data-astro-cid-digb2uhd]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-to:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.mscene[data-astro-cid-digb2uhd]{--tw-gradient-to:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 70%, transparent)}}.mscene[data-astro-cid-digb2uhd]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mstage[data-astro-cid-digb2uhd]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);position:relative;overflow:hidden}.ml-ink[data-astro-cid-digb2uhd]{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.ml-soft[data-astro-cid-digb2uhd]{fill:none;stroke:var(--color-slate-300);stroke-width:1.5px}.ml-hull[data-astro-cid-digb2uhd]{fill:#fff;stroke:var(--color-ink);stroke-width:2.2px;stroke-linejoin:round}.ml-win[data-astro-cid-digb2uhd]{fill:var(--color-brand-100)}.ml-wheel[data-astro-cid-digb2uhd]{fill:var(--color-slate-200);stroke:var(--color-ink);stroke-width:2px}.ml-eq[data-astro-cid-digb2uhd]{fill:var(--color-slate-200);stroke:var(--color-slate-500);stroke-width:1.5px}.ml-blue[data-astro-cid-digb2uhd]{fill:none;stroke:var(--color-brand-600);stroke-width:3px;stroke-linecap:round}.ml-belt[data-astro-cid-digb2uhd]{fill:none;stroke:var(--color-ink);stroke-width:3px;stroke-dasharray:10 8}.ml-pipe[data-astro-cid-digb2uhd]{fill:none;stroke:var(--color-slate-400);stroke-width:6px;stroke-linejoin:round}.ml-base[data-astro-cid-digb2uhd]{fill:var(--color-brand-50);stroke:var(--color-brand-500);stroke-width:1.4px}.ml-concrete[data-astro-cid-digb2uhd]{fill:var(--color-slate-200);stroke:var(--color-slate-400);stroke-width:1px}.ml-spring[data-astro-cid-digb2uhd]{fill:none;stroke:var(--color-accent);stroke-width:2.4px;stroke-linejoin:round;transition:opacity .3s}.ml-mount[data-astro-cid-digb2uhd]{fill:var(--color-accent);transition:opacity .3s}.ml-screen[data-astro-cid-digb2uhd]{fill:var(--color-ink);stroke:var(--color-ink);stroke-width:1.4px}.ml-trace[data-astro-cid-digb2uhd]{fill:none;stroke:#4ade80;stroke-width:1.6px}.ml-led[data-astro-cid-digb2uhd]{fill:#22c55e}.ml-rock[data-astro-cid-digb2uhd]{fill:var(--color-slate-400);stroke:var(--color-slate-600);stroke-width:.8px}.ml-wave[data-astro-cid-digb2uhd]{fill:none;stroke:var(--color-brand-500);stroke-width:1.4px;opacity:0;transform-box:fill-box;transform-origin:50%}.is-running[data-astro-cid-digb2uhd] .ml-wave[data-astro-cid-digb2uhd]{animation:1.35s ease-out infinite ml-wave-small}.no-iso[data-astro-cid-digb2uhd].is-running .ml-wave[data-astro-cid-digb2uhd]{stroke:#f97316;stroke-width:2.4px;animation-name:ml-wave}@keyframes ml-wave{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.4)}}@keyframes ml-wave-small{0%{opacity:.6;transform:scale(.2)}to{opacity:0;transform:scale(.8)}}.no-iso[data-astro-cid-digb2uhd] .ml-spring[data-astro-cid-digb2uhd],.no-iso[data-astro-cid-digb2uhd] .ml-mount[data-astro-cid-digb2uhd]{opacity:0}.no-iso[data-astro-cid-digb2uhd] .ml-base[data-astro-cid-digb2uhd]{fill:#ffedd5;stroke:#f97316}.no-iso[data-astro-cid-digb2uhd] .ml-led[data-astro-cid-digb2uhd]{fill:#f97316}.no-iso[data-astro-cid-digb2uhd] .ml-trace[data-astro-cid-digb2uhd]{stroke:#f97316}.ml-mach[data-astro-cid-digb2uhd]{cursor:pointer}.ml-mach[data-astro-cid-digb2uhd].is-sel .ml-hull[data-astro-cid-digb2uhd]{fill:var(--color-brand-50);stroke:var(--color-brand-700)}.ml-mach[data-astro-cid-digb2uhd].is-sel .ml-eq[data-astro-cid-digb2uhd]{fill:var(--color-brand-100);stroke:var(--color-brand-700)}.hotspot[data-astro-cid-digb2uhd]{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:center;align-items:center;display:flex;position:absolute}.hotspot-dot[data-astro-cid-digb2uhd]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-bold,700);font-size:.7rem;font-weight:var(--font-weight-bold,700);color:var(--color-brand-700,#125089);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-brand-500,#1a9ad1);border-radius:2147483647px;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=40rem){.hotspot-dot[data-astro-cid-digb2uhd]{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.hotspot-dot[data-astro-cid-digb2uhd]{transition:background-color .15s ease, color .15s ease, transform .16s var(--ease-out-strong);box-shadow:0 2px 8px #071b302e}.hotspot-dot[data-astro-cid-digb2uhd]:after{content:"";--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-brand-400,#3aa6d9);animation:ping 2.2s var(--ease-out-strong) infinite;border-radius:2147483647px;position:absolute;inset:0}.hotspot[data-astro-cid-digb2uhd].is-on .hotspot-dot[data-astro-cid-digb2uhd]{background-color:var(--color-brand-600,#1479ab);color:var(--color-white,#fff);transform:scale(1.12)}.hotspot[data-astro-cid-digb2uhd].is-on .hotspot-dot[data-astro-cid-digb2uhd]:after{opacity:0;animation:none}.hotspot-label[data-astro-cid-digb2uhd]{pointer-events:none;margin-bottom:calc(var(--spacing,.25rem) * .5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md,.375rem);background-color:var(--color-ink,#071b30);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-white,#fff);opacity:0;display:none;position:absolute;bottom:100%;left:50%}@media (width>=40rem){.hotspot-label[data-astro-cid-digb2uhd]{display:block}}.hotspot-label[data-astro-cid-digb2uhd]{transition:opacity .15s}@media (hover:hover) and (pointer:fine){.hotspot[data-astro-cid-digb2uhd]:hover .hotspot-label[data-astro-cid-digb2uhd]{opacity:1}}.hotspot[data-astro-cid-digb2uhd]:focus-visible .hotspot-label[data-astro-cid-digb2uhd]{opacity:1}.chip[data-astro-cid-digb2uhd]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-right:calc(var(--spacing,.25rem) * 3.5);padding-left:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;transition-duration:.15s;display:inline-flex}@media (hover:hover){.chip[data-astro-cid-digb2uhd]:hover{border-color:var(--color-brand-400,#3aa6d9)}}.chip[data-astro-cid-digb2uhd].is-on{border-color:var(--color-ink,#071b30);background-color:var(--color-ink,#071b30);color:var(--color-white,#fff)}.chip-n[data-astro-cid-digb2uhd]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-brand-50,#eef7fc);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-brand-700,#125089);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}.chip[data-astro-cid-digb2uhd].is-on .chip-n[data-astro-cid-digb2uhd],.chip-n[data-astro-cid-digb2uhd].is-solid{background-color:var(--color-brand-600,#1479ab);color:var(--color-white,#fff)}.panel[data-astro-cid-digb2uhd]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.panel[data-astro-cid-digb2uhd]{padding:calc(var(--spacing,.25rem) * 6)}}.play-card[data-astro-cid-digb2uhd]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.play-card[data-astro-cid-digb2uhd]{padding:calc(var(--spacing,.25rem) * 6)}}.seg[data-astro-cid-digb2uhd]{border-radius:var(--radius-xl,.75rem);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));max-width:100%;padding:var(--spacing,.25rem);flex-wrap:wrap;display:inline-flex}.seg-btn[data-astro-cid-digb2uhd]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-user-select:none;user-select:none}@media (hover:hover){.seg-btn[data-astro-cid-digb2uhd]:hover{color:var(--color-ink,#071b30)}}.seg-btn[data-astro-cid-digb2uhd]{transition:background-color .15s,color .15s}.seg-btn[data-astro-cid-digb2uhd][aria-pressed=true]{background-color:var(--color-white,#fff);color:var(--color-ink,#071b30);--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)}@media (prefers-reduced-motion:reduce){.hotspot-dot[data-astro-cid-digb2uhd]:after,.is-running[data-astro-cid-digb2uhd] .ml-wave[data-astro-cid-digb2uhd]{animation:none}}.dscene[data-astro-cid-ybuxa62t]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-to:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.dscene[data-astro-cid-ybuxa62t]{--tw-gradient-to:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 70%, transparent)}}.dscene[data-astro-cid-ybuxa62t]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.droad[data-astro-cid-ybuxa62t]{aspect-ratio:4/3;border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);--tw-outline-style:none;-webkit-user-select:none;user-select:none;outline-style:none;position:relative;overflow:hidden}.droad[data-astro-cid-ybuxa62t]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-brand-400,#3aa6d9)}@media (width>=40rem){.droad[data-astro-cid-ybuxa62t]{aspect-ratio:16/8}}.droad[data-astro-cid-ybuxa62t]{-webkit-touch-callout:none}.is-racing[data-astro-cid-ybuxa62t] .droad[data-astro-cid-ybuxa62t]{touch-action:none}.dscene[data-astro-cid-ybuxa62t] svg,.dhud[data-astro-cid-ybuxa62t],.tpad[data-astro-cid-ybuxa62t]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.dstage[data-astro-cid-ybuxa62t]{position:relative}.dhud[data-astro-cid-ybuxa62t]{margin-top:calc(var(--spacing,.25rem) * 3);gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:auto minmax(0,1fr);display:grid}@media (width>=40rem){.dhud[data-astro-cid-ybuxa62t]{pointer-events:none;margin-top:0;display:block;position:absolute;inset:0}}.dspeed[data-astro-cid-ybuxa62t]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.dspeed[data-astro-cid-ybuxa62t]{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.dspeed[data-astro-cid-ybuxa62t]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-slate-500,oklch(55.4% .046 257.417));--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)}@media (width>=40rem){.dspeed[data-astro-cid-ybuxa62t]{top:calc(var(--spacing,.25rem) * 3);right:calc(var(--spacing,.25rem) * 3);display:block;position:absolute}}.dspeed[data-astro-cid-ybuxa62t] b[data-astro-cid-ybuxa62t]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#071b30);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.dl-hills[data-astro-cid-ybuxa62t]{fill:var(--color-slate-200);opacity:.55}.dl-ground[data-astro-cid-ybuxa62t]{fill:var(--color-slate-100)}[data-astro-cid-ybuxa62t][data-terrain-kind=dunes] .dl-ground[data-astro-cid-ybuxa62t]{fill:#f3e3c6}[data-astro-cid-ybuxa62t][data-terrain-kind=dunes] .dl-hills[data-astro-cid-ybuxa62t]{fill:#ecd9b6}[data-astro-cid-ybuxa62t][data-terrain-kind=track] .dl-ground[data-astro-cid-ybuxa62t]{fill:#ece5da}[data-astro-cid-ybuxa62t][data-variant=machinery] [data-astro-cid-ybuxa62t][data-terrain-kind=track] .dl-ground[data-astro-cid-ybuxa62t]{fill:#dfe6c8}[data-astro-cid-ybuxa62t][data-variant=machinery] [data-astro-cid-ybuxa62t][data-terrain-kind=track] .dl-hills[data-astro-cid-ybuxa62t]{fill:#cfdcb4}[data-astro-cid-ybuxa62t][data-variant=machinery] [data-astro-cid-ybuxa62t][data-terrain-kind=dunes] .dl-ground[data-astro-cid-ybuxa62t]{fill:#e3d9c8}[data-astro-cid-ybuxa62t][data-variant=machinery] [data-astro-cid-ybuxa62t][data-terrain-kind=dunes] .dl-hills[data-astro-cid-ybuxa62t]{fill:#d6cbb8}[data-astro-cid-ybuxa62t][data-variant=military] [data-astro-cid-ybuxa62t][data-terrain-kind=dunes] .dl-ground[data-astro-cid-ybuxa62t]{fill:#e2dccb}[data-astro-cid-ybuxa62t][data-variant=military] [data-astro-cid-ybuxa62t][data-terrain-kind=dunes] .dl-hills[data-astro-cid-ybuxa62t]{fill:#d3d6c2}.dl-barrel[data-astro-cid-ybuxa62t]{stroke-width:8px}.dl-ink[data-astro-cid-ybuxa62t]{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.dl-soft[data-astro-cid-ybuxa62t]{fill:none;stroke:var(--color-slate-400);stroke-width:1.5px}.dl-hull[data-astro-cid-ybuxa62t]{fill:#fff;stroke:var(--color-ink);stroke-width:2.2px;stroke-linejoin:round}.dl-win[data-astro-cid-ybuxa62t]{fill:var(--color-brand-100)}.dl-num[data-astro-cid-ybuxa62t]{font:700 16px var(--font-sans,system-ui);fill:var(--color-accent)}.dl-tyre[data-astro-cid-ybuxa62t]{fill:none;stroke:var(--color-ink);stroke-width:7px}.dl-rim[data-astro-cid-ybuxa62t]{fill:var(--color-slate-200);stroke:var(--color-ink);stroke-width:1.5px}.dl-spoke[data-astro-cid-ybuxa62t]{stroke:var(--color-ink);stroke-width:2px}.dl-eq[data-astro-cid-ybuxa62t]{fill:var(--color-slate-200);stroke:var(--color-slate-500);stroke-width:1.5px}.dl-tablet[data-astro-cid-ybuxa62t]{fill:var(--color-brand-50)}.dl-pipe[data-astro-cid-ybuxa62t]{fill:none;stroke:var(--color-slate-500);stroke-width:6px;stroke-linecap:round}.dl-floor[data-astro-cid-ybuxa62t]{fill:none;stroke:var(--color-slate-500);stroke-width:4px}[data-astro-cid-ybuxa62t][data-eq].is-sel .dl-eq[data-astro-cid-ybuxa62t]{fill:var(--color-brand-100);stroke:var(--color-brand-700)}[data-astro-cid-ybuxa62t][data-eq].is-sel .dl-pipe[data-astro-cid-ybuxa62t],[data-astro-cid-ybuxa62t][data-eq].is-sel .dl-floor[data-astro-cid-ybuxa62t]{stroke:var(--color-brand-600)}.dl-mount[data-astro-cid-ybuxa62t]{fill:var(--color-accent);transition:opacity .3s}.no-iso[data-astro-cid-ybuxa62t] .dl-mount[data-astro-cid-ybuxa62t]{opacity:0}.no-iso[data-astro-cid-ybuxa62t] [data-astro-cid-ybuxa62t][data-eq] .dl-eq[data-astro-cid-ybuxa62t]{stroke:#f97316}.dl-mark[data-astro-cid-ybuxa62t]{fill:var(--color-slate-400)}.dl-hot[data-astro-cid-ybuxa62t]{cursor:pointer;outline:none}.dl-hot-ring[data-astro-cid-ybuxa62t]{fill:none;stroke:var(--color-brand-400);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:dl-ping 2.2s var(--ease-out-strong) infinite}.dl-hot-dot[data-astro-cid-ybuxa62t]{fill:#fff;stroke:var(--color-brand-500);stroke-width:2.5px;filter:drop-shadow(0 2px 4px #071b302e)}.dl-hot[data-astro-cid-ybuxa62t] text[data-astro-cid-ybuxa62t]{fill:var(--color-brand-700);font:700 13px var(--font-sans,system-ui);pointer-events:none}.dl-hot[data-astro-cid-ybuxa62t].is-source .dl-hot-dot[data-astro-cid-ybuxa62t]{stroke:#f97316}.dl-hot[data-astro-cid-ybuxa62t].is-source .dl-hot-ring[data-astro-cid-ybuxa62t]{stroke:#fb923c}.dl-hot[data-astro-cid-ybuxa62t].is-source text[data-astro-cid-ybuxa62t]{fill:#c2410c}.dl-hot[data-astro-cid-ybuxa62t].is-on .dl-hot-dot[data-astro-cid-ybuxa62t]{fill:var(--color-brand-600);stroke:var(--color-brand-600)}.dl-hot[data-astro-cid-ybuxa62t].is-on.is-source .dl-hot-dot[data-astro-cid-ybuxa62t]{fill:#f97316;stroke:#f97316}.dl-hot[data-astro-cid-ybuxa62t].is-on text[data-astro-cid-ybuxa62t]{fill:#fff}.dl-hot[data-astro-cid-ybuxa62t].is-on .dl-hot-ring[data-astro-cid-ybuxa62t]{opacity:0;animation:none}@keyframes dl-ping{0%{opacity:.8;transform:scale(.8)}80%,to{opacity:0;transform:scale(1.6)}}.chip[data-astro-cid-ybuxa62t]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-right:calc(var(--spacing,.25rem) * 3.5);padding-left:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;transition-duration:.15s;display:inline-flex}@media (hover:hover){.chip[data-astro-cid-ybuxa62t]:hover{border-color:var(--color-brand-400,#3aa6d9)}}.chip[data-astro-cid-ybuxa62t].is-on{border-color:var(--color-ink,#071b30);background-color:var(--color-ink,#071b30);color:var(--color-white,#fff)}.chip-n[data-astro-cid-ybuxa62t]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-brand-50,#eef7fc);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-brand-700,#125089);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}.chip-n[data-astro-cid-ybuxa62t].is-source{background-color:var(--color-orange-50,oklch(98% .016 73.684));color:var(--color-orange-700,oklch(55.3% .195 38.402))}.chip[data-astro-cid-ybuxa62t].is-on .chip-n[data-astro-cid-ybuxa62t],.chip-n[data-astro-cid-ybuxa62t].is-solid{background-color:var(--color-brand-600,#1479ab);color:var(--color-white,#fff)}.chip[data-astro-cid-ybuxa62t].is-on .chip-n[data-astro-cid-ybuxa62t].is-source,.chip-n[data-astro-cid-ybuxa62t].is-solid.is-source{background-color:var(--color-orange-500,oklch(70.5% .213 47.604));color:var(--color-white,#fff)}.panel[data-astro-cid-ybuxa62t]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.panel[data-astro-cid-ybuxa62t]{padding:calc(var(--spacing,.25rem) * 6)}}.play-card[data-astro-cid-ybuxa62t]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.play-card[data-astro-cid-ybuxa62t]{padding:calc(var(--spacing,.25rem) * 6)}}.seg[data-astro-cid-ybuxa62t]{border-radius:var(--radius-xl,.75rem);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));max-width:100%;padding:var(--spacing,.25rem);flex-wrap:wrap;display:inline-flex}.seg-btn[data-astro-cid-ybuxa62t]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-user-select:none;user-select:none}@media (hover:hover){.seg-btn[data-astro-cid-ybuxa62t]:hover{color:var(--color-ink,#071b30)}}.seg-btn[data-astro-cid-ybuxa62t]{transition:background-color .15s,color .15s}.seg-btn[data-astro-cid-ybuxa62t][aria-pressed=true]{background-color:var(--color-white,#fff);color:var(--color-ink,#071b30);--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)}.dakar-hero[data-astro-cid-ybuxa62t]{isolation:isolate;border-top-left-radius:var(--radius-2xl,1rem);border-top-right-radius:var(--radius-2xl,1rem);background-color:var(--color-ink,#071b30);min-height:22rem;position:relative;overflow:hidden}@media (width>=40rem){.dakar-hero[data-astro-cid-ybuxa62t]{min-height:26rem}}.dakar-img[data-astro-cid-ybuxa62t]{z-index:calc(10 * -1);object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dakar-shade[data-astro-cid-ybuxa62t]{z-index:calc(10 * -1);--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-ink,#071b30);--tw-gradient-via:#071b3080;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.dakar-shade[data-astro-cid-ybuxa62t]{--tw-gradient-via:color-mix(in oklab, var(--color-ink,#071b30) 50%, transparent)}}.dakar-shade[data-astro-cid-ybuxa62t]{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));--tw-gradient-to:transparent}.dakar-over[data-astro-cid-ybuxa62t]{height:100%;min-height:22rem;padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;justify-content:flex-end;display:flex}@media (width>=40rem){.dakar-over[data-astro-cid-ybuxa62t]{min-height:26rem;padding:calc(var(--spacing,.25rem) * 8)}}.dakar-badge[data-astro-cid-ybuxa62t]{background-color:#ffffff26;border-radius:2147483647px;align-self:flex-start}@supports (color:color-mix(in lab, red, red)){.dakar-badge[data-astro-cid-ybuxa62t]{background-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.dakar-badge[data-astro-cid-ybuxa62t]{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.dakar-fact[data-astro-cid-ybuxa62t]{border-radius:var(--radius-xl,.75rem);background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dakar-fact[data-astro-cid-ybuxa62t]{background-color:color-mix(in oklab, var(--color-white,#fff) 10%, transparent)}}.dakar-fact[data-astro-cid-ybuxa62t]{padding:calc(var(--spacing,.25rem) * 3);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.dakar-fact[data-astro-cid-ybuxa62t] dd[data-astro-cid-ybuxa62t]{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.dakar-fact[data-astro-cid-ybuxa62t] dt[data-astro-cid-ybuxa62t]{--tw-leading:var(--leading-tight,1.25);font-size:11px;line-height:var(--leading-tight,1.25);color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.dakar-fact[data-astro-cid-ybuxa62t] dt[data-astro-cid-ybuxa62t]{color:color-mix(in oklab, var(--color-white,#fff) 70%, transparent)}}.dl-rider[data-astro-cid-ybuxa62t] path[data-astro-cid-ybuxa62t]{fill:none;stroke:var(--color-ink);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.dl-helmet[data-astro-cid-ybuxa62t]{fill:#fff;stroke:var(--color-ink);stroke-width:2.5px}.dl-visor[data-astro-cid-ybuxa62t]{stroke:var(--color-brand-600);stroke-width:4px;stroke-linecap:round}.dl-strut[data-astro-cid-ybuxa62t]{fill:none;stroke:var(--color-accent);stroke-width:2.6px;stroke-linejoin:round}.dl-flag[data-astro-cid-ybuxa62t]{fill:#fff}.hud-top[data-astro-cid-ybuxa62t]{pointer-events:none;grid-column:span 2/span 2}@media (width>=40rem){.hud-top[data-astro-cid-ybuxa62t]{top:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);width:45%;max-width:var(--container-xs,20rem);position:absolute}}.hud-stage[data-astro-cid-ybuxa62t]{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-slate-500,oklch(55.4% .046 257.417));text-transform:uppercase}.hud-progress[data-astro-cid-ybuxa62t]{margin-top:calc(var(--spacing,.25rem) * 1.5);height:calc(var(--spacing,.25rem) * 2);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));border-radius:2147483647px;overflow:hidden}.hud-progress[data-astro-cid-ybuxa62t] span[data-astro-cid-ybuxa62t]{background-color:var(--color-brand-600,#1479ab);border-radius:2147483647px;width:0;height:100%;display:block}.hud-health[data-astro-cid-ybuxa62t]{pointer-events:none;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:#ffffffe6;grid-column:span 2/span 2}@supports (color:color-mix(in lab, red, red)){.hud-health[data-astro-cid-ybuxa62t]{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.hud-health[data-astro-cid-ybuxa62t]{padding:calc(var(--spacing,.25rem) * 2.5);--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);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.hud-health[data-astro-cid-ybuxa62t]{bottom:calc(var(--spacing,.25rem) * 3);left:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 64);position:absolute}}.hbar[data-astro-cid-ybuxa62t]{margin-top:var(--spacing,.25rem);height:calc(var(--spacing,.25rem) * 2.5);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));border-radius:2147483647px;overflow:hidden}.hbar[data-astro-cid-ybuxa62t] span[data-astro-cid-ybuxa62t]{background-color:var(--color-emerald-500,oklch(69.6% .17 162.48));border-radius:2147483647px;width:100%;height:100%;transition:width .2s,background-color .3s;display:block}.hud-impact[data-astro-cid-ybuxa62t]{pointer-events:none;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap;opacity:0;border-radius:2147483647px;position:absolute;top:33.3333%;left:40%}.hud-impact[data-astro-cid-ybuxa62t].is-on{animation:dl-pop 1.1s var(--ease-out-strong) forwards}@keyframes dl-pop{0%{opacity:0;transform:translate(-50%,8px)scale(.8)}15%{opacity:1;transform:translate(-50%)scale(1.08)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-24px)}}.gscreen[data-astro-cid-ybuxa62t]{z-index:10;background-color:#ffffff8c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.gscreen[data-astro-cid-ybuxa62t]{background-color:color-mix(in oklab, var(--color-white,#fff) 55%, transparent)}}.gscreen[data-astro-cid-ybuxa62t]{padding:calc(var(--spacing,.25rem) * 4);--tw-backdrop-blur:blur(2px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.gscreen[data-astro-cid-ybuxa62t][hidden]{display:none}.gcard[data-astro-cid-ybuxa62t]{width:100%;max-width:var(--container-sm,24rem);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);text-align:center;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px 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);animation:dk-in .35s var(--ease-out-strong)}.gstat[data-astro-cid-ybuxa62t]{border-radius:var(--radius-xl,.75rem);background-color:var(--color-slate-50,oklch(98.4% .003 247.858));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.gstat[data-astro-cid-ybuxa62t] dt[data-astro-cid-ybuxa62t]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:11px}.gstat[data-astro-cid-ybuxa62t] dd[data-astro-cid-ybuxa62t]{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#071b30);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tpad[data-astro-cid-ybuxa62t]{gap:calc(var(--spacing,.25rem) * 2);grid-column:span 2/span 2;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (width>=40rem){.tpad[data-astro-cid-ybuxa62t]{pointer-events:auto;right:calc(var(--spacing,.25rem) * 3);bottom:calc(var(--spacing,.25rem) * 3);display:flex;position:absolute}}@media (pointer:coarse){.tpad[data-astro-cid-ybuxa62t]{display:none}}.tkey[data-astro-cid-ybuxa62t]{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.tkey[data-astro-cid-ybuxa62t]{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.tkey[data-astro-cid-ybuxa62t]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#071b30);--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);-webkit-user-select:none;user-select:none}.tkey[data-astro-cid-ybuxa62t]:active{background-color:var(--color-brand-50,#eef7fc)}@media (width>=40rem){.tkey[data-astro-cid-ybuxa62t]{padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)))}}.tkey[data-astro-cid-ybuxa62t]{touch-action:none}.tkey[data-astro-cid-ybuxa62t].is-gas{border-color:var(--color-ink,#071b30);background-color:var(--color-ink,#071b30);color:var(--color-white,#fff)}.tkey[data-astro-cid-ybuxa62t].is-gas:active{background-color:var(--color-brand-700,#125089)}.is-racing[data-astro-cid-ybuxa62t] .dl-hot[data-astro-cid-ybuxa62t]{display:none}.accel[data-astro-cid-ybuxa62t]{pointer-events:none;align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:#ffffffe6;grid-template-columns:4.5rem minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.accel[data-astro-cid-ybuxa62t]{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.accel[data-astro-cid-ybuxa62t]{padding:calc(var(--spacing,.25rem) * 2);--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);--tw-backdrop-blur:blur(8px);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (width>=40rem){.accel[data-astro-cid-ybuxa62t]{top:calc(var(--spacing,.25rem) * 14);right:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 36);display:block;position:absolute}}.accel-title[data-astro-cid-ybuxa62t]{--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);color:var(--color-slate-500,oklch(55.4% .046 257.417));text-transform:uppercase;grid-column:span 2/span 2}.accel[data-astro-cid-ybuxa62t]>svg[data-astro-cid-ybuxa62t]{grid-row:span 2/span 2}.accel-read[data-astro-cid-ybuxa62t]{color:var(--color-slate-500,oklch(55.4% .046 257.417));font-size:11px}@media (width>=40rem){.accel-read[data-astro-cid-ybuxa62t]{text-align:center}}.accel-read[data-astro-cid-ybuxa62t] b[data-astro-cid-ybuxa62t]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#071b30);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.accel-bars[data-astro-cid-ybuxa62t]{margin-top:var(--spacing,.25rem);align-items:center;column-gap:calc(var(--spacing,.25rem) * 2);row-gap:var(--spacing,.25rem);color:var(--color-slate-500,oklch(55.4% .046 257.417));grid-template-columns:auto 1fr;font-size:10px;display:grid}.accel-bars[data-astro-cid-ybuxa62t] i[data-astro-cid-ybuxa62t]{height:calc(var(--spacing,.25rem) * 1.5);background-color:var(--color-slate-200,oklch(92.9% .013 255.508));border-radius:2147483647px;display:block;overflow:hidden}.accel-bars[data-astro-cid-ybuxa62t] b[data-astro-cid-ybuxa62t]{background-color:var(--color-orange-500,oklch(70.5% .213 47.604));border-radius:2147483647px;width:0;height:100%;display:block}.accel-bars[data-astro-cid-ybuxa62t] b[data-astro-cid-ybuxa62t].is-out{background-color:var(--color-brand-500,#1a9ad1)}.acc-arc[data-astro-cid-ybuxa62t]{fill:none;stroke:var(--color-slate-200);stroke-width:7px;stroke-linecap:round}.acc-hot[data-astro-cid-ybuxa62t]{fill:none;stroke:#f97316;stroke-width:7px;stroke-linecap:round;stroke-dasharray:40 100;stroke-dashoffset:-60px;opacity:.35}.acc-tick[data-astro-cid-ybuxa62t]{stroke:var(--color-slate-400);stroke-width:1.5px}.acc-num[data-astro-cid-ybuxa62t]{font:600 8px var(--font-sans,system-ui);fill:var(--color-slate-500)}.acc-needle[data-astro-cid-ybuxa62t]{stroke:var(--color-ink);stroke-width:2.5px;stroke-linecap:round}.acc-hub[data-astro-cid-ybuxa62t]{fill:var(--color-ink)}.dl-speedline[data-astro-cid-ybuxa62t]{stroke:var(--color-slate-400);stroke-width:2px;stroke-linecap:round;opacity:0}.dl-dust[data-astro-cid-ybuxa62t]{fill:#c9ad7f;opacity:0}.is-explore[data-astro-cid-ybuxa62t] .dl-speedline[data-astro-cid-ybuxa62t],.is-explore[data-astro-cid-ybuxa62t] .dl-dust[data-astro-cid-ybuxa62t],.is-explore[data-astro-cid-ybuxa62t] .hud-top[data-astro-cid-ybuxa62t],.is-explore[data-astro-cid-ybuxa62t] .hud-health[data-astro-cid-ybuxa62t],.is-explore[data-astro-cid-ybuxa62t] .tpad[data-astro-cid-ybuxa62t],.is-explore[data-astro-cid-ybuxa62t] .hud-impact[data-astro-cid-ybuxa62t]{display:none}.is-explore[data-astro-cid-ybuxa62t] .dl-mount[data-astro-cid-ybuxa62t]{r:5.5;filter:drop-shadow(0 0 4px #d11a6799);animation:1.8s ease-in-out infinite dl-mount}@keyframes dl-mount{50%{opacity:.55}}.no-iso[data-astro-cid-ybuxa62t].is-explore .dl-mount[data-astro-cid-ybuxa62t]{animation:none}.dakar[data-astro-cid-ybuxa62t]:not([hidden]){animation:dk-in .45s var(--ease-out-strong)}@keyframes dk-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.dl-hot-ring[data-astro-cid-ybuxa62t],.dakar[data-astro-cid-ybuxa62t]:not([hidden]){animation:none}}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}.hscene[data-astro-cid-sqmgtwbj]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--color-white,#fff);--tw-gradient-to:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.hscene[data-astro-cid-sqmgtwbj]{--tw-gradient-to:color-mix(in oklab, var(--color-slate-50,oklch(98.4% .003 247.858)) 70%, transparent)}}.hscene[data-astro-cid-sqmgtwbj]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.hstage[data-astro-cid-sqmgtwbj]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);position:relative;overflow:hidden}.hl-sky[data-astro-cid-sqmgtwbj]{fill:#fff;transition:fill .6s}.is-night[data-astro-cid-sqmgtwbj] .hl-sky[data-astro-cid-sqmgtwbj]{fill:#0f1d2e}.is-night[data-astro-cid-sqmgtwbj] .hl-z[data-astro-cid-sqmgtwbj]{fill:#93c5fd}.hl-ink[data-astro-cid-sqmgtwbj]{fill:none;stroke:var(--color-ink);stroke-width:2px}.hl-soft[data-astro-cid-sqmgtwbj]{fill:none;stroke:var(--color-slate-400);stroke-width:1.5px}.hl-hull[data-astro-cid-sqmgtwbj]{fill:#fff;stroke:var(--color-ink);stroke-width:2.2px;stroke-linejoin:round}.hl-slab[data-astro-cid-sqmgtwbj]{stroke:var(--color-ink);stroke-width:3px}.hl-slab[data-astro-cid-sqmgtwbj].is-roof{stroke-width:4px}.hl-win[data-astro-cid-sqmgtwbj]{fill:var(--color-brand-100);transition:fill .6s}.is-night[data-astro-cid-sqmgtwbj] .hl-win[data-astro-cid-sqmgtwbj]{fill:#fde68a}.hl-door[data-astro-cid-sqmgtwbj]{fill:var(--color-slate-200);stroke:var(--color-ink);stroke-width:1.5px}.hl-blade[data-astro-cid-sqmgtwbj]{stroke:var(--color-ink);stroke-width:3px;stroke-linecap:round}.hl-drop[data-astro-cid-sqmgtwbj]{stroke:var(--color-brand-500);stroke-width:2px;stroke-linecap:round;opacity:0}.is-running[data-astro-cid-sqmgtwbj] .hl-drop[data-astro-cid-sqmgtwbj]{animation:.7s linear infinite hl-drop}@keyframes hl-drop{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(56px)}}.hl-duct[data-astro-cid-sqmgtwbj]{fill:none;stroke:var(--color-slate-400);stroke-width:18px}.hl-pipe[data-astro-cid-sqmgtwbj]{fill:none;stroke:var(--color-slate-500);stroke-width:5px;stroke-linejoin:round}.hl-base[data-astro-cid-sqmgtwbj]{fill:var(--color-brand-50);stroke:var(--color-brand-500);stroke-width:1.4px}.hl-spring[data-astro-cid-sqmgtwbj]{fill:none;stroke:var(--color-accent);stroke-width:2.4px;stroke-linejoin:round;transition:opacity .3s}.no-iso[data-astro-cid-sqmgtwbj] .hl-spring[data-astro-cid-sqmgtwbj]{opacity:0}.no-iso[data-astro-cid-sqmgtwbj] .hl-base[data-astro-cid-sqmgtwbj]{fill:#ffedd5;stroke:#f97316}.hl-wave[data-astro-cid-sqmgtwbj]{fill:none;stroke:#f97316;stroke-width:3px;stroke-dasharray:14 10;opacity:0}.no-iso[data-astro-cid-sqmgtwbj].is-running .hl-wave[data-astro-cid-sqmgtwbj]{opacity:.9;animation:.6s linear infinite hl-wave}@keyframes hl-wave{to{stroke-dashoffset:-24px}}.hl-bed[data-astro-cid-sqmgtwbj]{fill:var(--color-slate-200);stroke:var(--color-slate-500);stroke-width:1.2px}.hl-head[data-astro-cid-sqmgtwbj]{fill:#fff;stroke:var(--color-ink);stroke-width:2px}.hl-body[data-astro-cid-sqmgtwbj]{stroke:var(--color-ink);stroke-width:6px;stroke-linecap:round}.hl-z[data-astro-cid-sqmgtwbj],.hl-bang[data-astro-cid-sqmgtwbj]{font:700 14px var(--font-sans,system-ui);opacity:0}.hl-z[data-astro-cid-sqmgtwbj]{fill:var(--color-brand-600)}.hl-bang[data-astro-cid-sqmgtwbj]{fill:#ef4444;font-size:18px}.is-night[data-astro-cid-sqmgtwbj] .hl-guest[data-astro-cid-sqmgtwbj]:not(.is-awake) .hl-z[data-astro-cid-sqmgtwbj]{animation:2.2s ease-in-out infinite hl-z}.hl-guest[data-astro-cid-sqmgtwbj].is-awake .hl-bang[data-astro-cid-sqmgtwbj]{opacity:1}.hl-guest[data-astro-cid-sqmgtwbj].is-awake .hl-head[data-astro-cid-sqmgtwbj]{stroke:#ef4444}@keyframes hl-z{0%{opacity:0;transform:translate(0)}30%{opacity:1}to{opacity:0;transform:translate(10px,-16px)}}.hl-mach[data-astro-cid-sqmgtwbj]{cursor:pointer}.hl-mach[data-astro-cid-sqmgtwbj].is-sel .hl-hull[data-astro-cid-sqmgtwbj]{fill:var(--color-brand-50);stroke:var(--color-brand-700)}.hotspot[data-astro-cid-sqmgtwbj]{width:calc(var(--spacing,.25rem) * 11);height:calc(var(--spacing,.25rem) * 11);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);justify-content:center;align-items:center;display:flex;position:absolute}.hotspot-dot[data-astro-cid-sqmgtwbj]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-white,#fff);--tw-font-weight:var(--font-weight-bold,700);font-size:.7rem;font-weight:var(--font-weight-bold,700);color:var(--color-brand-700,#125089);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-brand-500,#1a9ad1);border-radius:2147483647px;justify-content:center;align-items:center;display:flex;position:relative}@media (width>=40rem){.hotspot-dot[data-astro-cid-sqmgtwbj]{width:calc(var(--spacing,.25rem) * 7);height:calc(var(--spacing,.25rem) * 7);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}}.hotspot-dot[data-astro-cid-sqmgtwbj]{transition:background-color .15s ease, color .15s ease, transform .16s var(--ease-out-strong);box-shadow:0 2px 8px #071b302e}.hotspot[data-astro-cid-sqmgtwbj].is-source .hotspot-dot[data-astro-cid-sqmgtwbj]{color:var(--color-orange-700,oklch(55.3% .195 38.402));--tw-ring-color:var(--color-orange-400,oklch(75% .183 55.934))}.hotspot-dot[data-astro-cid-sqmgtwbj]:after{content:"";--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-brand-400,#3aa6d9);animation:ping 2.2s var(--ease-out-strong) infinite;border-radius:2147483647px;position:absolute;inset:0}.hotspot[data-astro-cid-sqmgtwbj].is-on .hotspot-dot[data-astro-cid-sqmgtwbj]{background-color:var(--color-brand-600,#1479ab);color:var(--color-white,#fff);--tw-ring-color:var(--color-brand-600,#1479ab);transform:scale(1.12)}.hotspot[data-astro-cid-sqmgtwbj].is-on.is-source .hotspot-dot[data-astro-cid-sqmgtwbj]{background-color:var(--color-orange-500,oklch(70.5% .213 47.604));--tw-ring-color:var(--color-orange-500,oklch(70.5% .213 47.604))}.hotspot[data-astro-cid-sqmgtwbj].is-on .hotspot-dot[data-astro-cid-sqmgtwbj]:after{opacity:0;animation:none}.hotspot-label[data-astro-cid-sqmgtwbj]{pointer-events:none;margin-bottom:calc(var(--spacing,.25rem) * .5);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-md,.375rem);background-color:var(--color-ink,#071b30);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-white,#fff);opacity:0;display:none;position:absolute;bottom:100%;left:50%}@media (width>=40rem){.hotspot-label[data-astro-cid-sqmgtwbj]{display:block}}.hotspot-label[data-astro-cid-sqmgtwbj]{transition:opacity .15s}@media (hover:hover) and (pointer:fine){.hotspot[data-astro-cid-sqmgtwbj]:hover .hotspot-label[data-astro-cid-sqmgtwbj]{opacity:1}}.chip[data-astro-cid-sqmgtwbj]{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding-block:calc(var(--spacing,.25rem) * 1.5);padding-right:calc(var(--spacing,.25rem) * 3.5);padding-left:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;transition-duration:.15s;display:inline-flex}@media (hover:hover){.chip[data-astro-cid-sqmgtwbj]:hover{border-color:var(--color-brand-400,#3aa6d9)}}.chip[data-astro-cid-sqmgtwbj].is-on{border-color:var(--color-ink,#071b30);background-color:var(--color-ink,#071b30);color:var(--color-white,#fff)}.chip-n[data-astro-cid-sqmgtwbj]{width:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * 6);background-color:var(--color-brand-50,#eef7fc);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-brand-700,#125089);border-radius:2147483647px;justify-content:center;align-items:center;display:flex}.chip-n[data-astro-cid-sqmgtwbj].is-source{background-color:var(--color-orange-50,oklch(98% .016 73.684));color:var(--color-orange-700,oklch(55.3% .195 38.402))}.chip[data-astro-cid-sqmgtwbj].is-on .chip-n[data-astro-cid-sqmgtwbj],.chip-n[data-astro-cid-sqmgtwbj].is-solid{background-color:var(--color-brand-600,#1479ab);color:var(--color-white,#fff)}.chip[data-astro-cid-sqmgtwbj].is-on .chip-n[data-astro-cid-sqmgtwbj].is-source,.chip-n[data-astro-cid-sqmgtwbj].is-solid.is-source{background-color:var(--color-orange-500,oklch(70.5% .213 47.604));color:var(--color-white,#fff)}.panel[data-astro-cid-sqmgtwbj]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.panel[data-astro-cid-sqmgtwbj]{padding:calc(var(--spacing,.25rem) * 6)}}.play-card[data-astro-cid-sqmgtwbj]{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5)}@media (width>=40rem){.play-card[data-astro-cid-sqmgtwbj]{padding:calc(var(--spacing,.25rem) * 6)}}.seg[data-astro-cid-sqmgtwbj]{border-radius:var(--radius-xl,.75rem);background-color:var(--color-slate-100,oklch(96.8% .007 247.896));max-width:100%;padding:var(--spacing,.25rem);flex-wrap:wrap;display:inline-flex}.seg-btn[data-astro-cid-sqmgtwbj]{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-user-select:none;user-select:none}@media (hover:hover){.seg-btn[data-astro-cid-sqmgtwbj]:hover{color:var(--color-ink,#071b30)}}.seg-btn[data-astro-cid-sqmgtwbj]{transition:background-color .15s,color .15s}.seg-btn[data-astro-cid-sqmgtwbj][aria-pressed=true]{background-color:var(--color-white,#fff);color:var(--color-ink,#071b30);--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)}[data-astro-cid-sqmgtwbj][data-act=night][aria-pressed=true]{border-color:var(--color-ink,#071b30);background-color:var(--color-ink,#071b30);color:var(--color-white,#fff)}@media (prefers-reduced-motion:reduce){.hotspot-dot[data-astro-cid-sqmgtwbj]:after,.is-running[data-astro-cid-sqmgtwbj] .hl-drop[data-astro-cid-sqmgtwbj],.no-iso[data-astro-cid-sqmgtwbj].is-running .hl-wave[data-astro-cid-sqmgtwbj],.hl-z[data-astro-cid-sqmgtwbj]{animation:none!important}}.def-tabs[data-astro-cid-dsxeqcon]{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-slate-100,oklch(96.8% .007 247.896));padding:var(--spacing,.25rem);border-radius:2147483647px;display:flex}.def-tab[data-astro-cid-dsxeqcon]{cursor:pointer;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);white-space:nowrap;color:var(--color-slate-500,oklch(55.4% .046 257.417));-webkit-user-select:none;user-select:none;border-radius:2147483647px;transition:background-color .15s,color .15s}.def-tab[data-astro-cid-dsxeqcon][aria-selected=true]{background-color:var(--color-white,#fff);color:var(--color-ink,#071b30);--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)}.def-tab[data-astro-cid-dsxeqcon]:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px;outline-color:var(--color-brand-500,#1a9ad1)}[data-astro-cid-dsxeqcon][data-def-panel]:not([hidden]){animation:def-in .26s var(--ease-out-strong)}@keyframes def-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){[data-astro-cid-dsxeqcon][data-def-panel]:not([hidden]){animation:none}}.seg-tab[data-astro-cid-qrxpehb5]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-slate-700,oklch(37.2% .044 257.287));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;-webkit-user-select:none;user-select:none;border-radius:2147483647px;transition-duration:.15s;display:inline-flex}@media (hover:hover){.seg-tab[data-astro-cid-qrxpehb5]:hover{border-color:var(--color-brand-400,#3aa6d9)}}.back-btn[data-astro-cid-qrxpehb5]{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-ink,#071b30);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:2147483647px;transition-duration:.15s;display:inline-flex}@media (hover:hover){.back-btn[data-astro-cid-qrxpehb5]:hover{border-color:var(--color-brand-400,#3aa6d9);background-color:var(--color-brand-50,#eef7fc)}}.eq-card[data-astro-cid-qrxpehb5]{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200,oklch(92.9% .013 255.508));background-color:var(--color-white,#fff);height:100%;padding:calc(var(--spacing,.25rem) * 3.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;transition-duration:.15s;display:flex}@media (hover:hover){.eq-card[data-astro-cid-qrxpehb5]:hover{border-color:var(--color-brand-400,#3aa6d9)}}.seg-tab[data-astro-cid-qrxpehb5].is-active{border-color:var(--color-ink,#071b30);background-color:var(--color-ink,#071b30);color:var(--color-white,#fff)}[data-eq-band]+[data-calc-cta]{padding-top:calc(var(--spacing,.25rem) * 16)}
