.dash[data-astro-cid-ll7v343v]{margin:0;container-type:inline-size}.dash-screen[data-astro-cid-ll7v343v]{background:var(--color-dark-2);border:1px solid var(--color-dark-border);border-radius:var(--radius-md);color:var(--color-dark-ink);overflow:hidden}.dash-bar[data-astro-cid-ll7v343v]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-dark-border);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.dash-site[data-astro-cid-ll7v343v]{white-space:nowrap;font-weight:600}.dash-live[data-astro-cid-ll7v343v]{align-items:center;gap:var(--space-2);color:var(--color-dark-ink-muted);white-space:nowrap;display:inline-flex}.dash-dot[data-astro-cid-ll7v343v]{background:var(--color-teal-bright);border-radius:50%;width:.45rem;height:.45rem;animation:2s ease-in-out infinite dash-pulse}@keyframes dash-pulse{50%{opacity:.35}}.dash-body[data-astro-cid-ll7v343v]{gap:var(--space-6);padding:var(--space-4);display:grid}.dash-table[data-astro-cid-ll7v343v]{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.dash-table[data-astro-cid-ll7v343v] th[data-astro-cid-ll7v343v],.dash-table[data-astro-cid-ll7v343v] td[data-astro-cid-ll7v343v]{text-align:left;padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--color-dark-border);white-space:nowrap}.dash-table[data-astro-cid-ll7v343v] thead[data-astro-cid-ll7v343v] th[data-astro-cid-ll7v343v]{color:var(--color-dark-ink-faint);font-weight:500}.dash-table[data-astro-cid-ll7v343v] td[data-astro-cid-ll7v343v]:last-child,.dash-table[data-astro-cid-ll7v343v] th[data-astro-cid-ll7v343v]:last-child{text-align:right}.dash-short[data-astro-cid-ll7v343v]{display:none}@container (width<=30rem){.dash-table[data-astro-cid-ll7v343v] th[data-astro-cid-ll7v343v],.dash-table[data-astro-cid-ll7v343v] td[data-astro-cid-ll7v343v]{padding-inline:var(--space-1)}.dash-long[data-astro-cid-ll7v343v]{display:none}.dash-short[data-astro-cid-ll7v343v]{display:inline}}@container (width<=19rem){.dash-body[data-astro-cid-ll7v343v]{padding:var(--space-3)}.dash-bar[data-astro-cid-ll7v343v]{padding-inline:var(--space-3)}.dash-table[data-astro-cid-ll7v343v] tbody[data-astro-cid-ll7v343v] th[data-astro-cid-ll7v343v]{white-space:normal}.dash-chip[data-astro-cid-ll7v343v]{padding-inline:.4rem;font-size:.75rem}}.dash-table[data-astro-cid-ll7v343v] tbody[data-astro-cid-ll7v343v] th[data-astro-cid-ll7v343v]{font-weight:500}.dash-ref[data-astro-cid-ll7v343v]{white-space:nowrap}.dash-num[data-astro-cid-ll7v343v]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-dark-ink-muted)}.dash-chip[data-astro-cid-ll7v343v]{border-radius:var(--radius-full);padding:.1rem .55rem;font-size:.8125rem;font-weight:600;display:inline-block}.dash-chip-ok[data-astro-cid-ll7v343v]{color:var(--color-teal-bright);background:#35a7c029}.dash-chip-watch[data-astro-cid-ll7v343v]{color:var(--color-dark-ink);background:#eaf1f81a}.dash-chip-alert[data-astro-cid-ll7v343v]{background:var(--color-accent);color:var(--color-accent-ink)}.dash-chart-title[data-astro-cid-ll7v343v]{font-size:var(--text-sm);color:var(--color-dark-ink-muted);margin-bottom:var(--space-2)}.dash-svg[data-astro-cid-ll7v343v]{width:100%;height:auto;display:block;overflow:visible}.dash-svg-narrow[data-astro-cid-ll7v343v]{display:none}@container (width<=26rem){.dash-svg-wide[data-astro-cid-ll7v343v]{display:none}.dash-svg-narrow[data-astro-cid-ll7v343v]{display:block}}.dash-grid[data-astro-cid-ll7v343v]{stroke:var(--color-dark-border);stroke-width:1px}.dash-threshold[data-astro-cid-ll7v343v]{stroke:var(--color-dark-ink-faint);stroke-width:1px;stroke-dasharray:4 4}.dash-axis[data-astro-cid-ll7v343v]{font-family:var(--font-mono);fill:var(--color-dark-ink-faint);font-size:13px}.dash-axis-strong[data-astro-cid-ll7v343v]{fill:var(--color-dark-ink-muted)}.dash-svg-narrow[data-astro-cid-ll7v343v] .dash-axis[data-astro-cid-ll7v343v]{font-size:14px}.dash-line[data-astro-cid-ll7v343v]{fill:none;stroke:var(--color-teal-bright);stroke-width:2.25px;stroke-linejoin:round;stroke-linecap:round}.dash-line-drift[data-astro-cid-ll7v343v]{stroke:var(--color-accent)}.dash-point[data-astro-cid-ll7v343v]{fill:var(--color-accent);stroke:var(--color-dark-2);stroke-width:2px}.dash-alert[data-astro-cid-ll7v343v]{align-items:center;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--text-sm);font-weight:500;display:flex}.dash-alert-dot[data-astro-cid-ll7v343v]{background:var(--color-accent);border-radius:50%;flex:none;width:.5rem;height:.5rem}.dash-cap[data-astro-cid-ll7v343v]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-faint)}.on-dark .dash-cap[data-astro-cid-ll7v343v]{color:var(--color-dark-ink-faint)}@container (width>=36rem){.dash[data-astro-cid-ll7v343v]:not(.dash-compact) .dash-body[data-astro-cid-ll7v343v]{padding:var(--space-6)}}@media (prefers-reduced-motion:reduce){.dash-dot[data-astro-cid-ll7v343v]{animation:none}}.pf[data-astro-cid-pzvabgqw]{margin:0}.pf[data-astro-cid-pzvabgqw] svg[data-astro-cid-pzvabgqw]{width:100%;height:auto;display:block;overflow:visible}.pf-narrow[data-astro-cid-pzvabgqw]{display:none!important}@media (width<=40rem){.pf-wide[data-astro-cid-pzvabgqw]{display:none!important}.pf-narrow[data-astro-cid-pzvabgqw]{display:block!important}}.pf-axis[data-astro-cid-pzvabgqw]{stroke:var(--color-border-strong);stroke-width:1.5px}.pf-axis-label[data-astro-cid-pzvabgqw]{font-family:var(--font-body);fill:var(--color-ink-muted);font-size:15px}.pf-curve[data-astro-cid-pzvabgqw]{fill:none;stroke:var(--color-teal);stroke-width:3.5px;stroke-linecap:round}.pf-dot[data-astro-cid-pzvabgqw]{fill:var(--color-teal)}.pf-dot-late[data-astro-cid-pzvabgqw]{fill:var(--color-ink-muted)}.pf-label[data-astro-cid-pzvabgqw]{font-family:var(--font-display);fill:var(--color-ink);font-size:19px;font-weight:500}.pf-strong[data-astro-cid-pzvabgqw]{font-weight:600}.pf-muted[data-astro-cid-pzvabgqw]{fill:var(--color-ink-muted)}.pf-danger[data-astro-cid-pzvabgqw]{fill:var(--color-danger);font-weight:600}.pf-small[data-astro-cid-pzvabgqw]{font-family:var(--font-body);fill:var(--color-ink-muted);font-size:15px}.pf-reticle[data-astro-cid-pzvabgqw]{fill:none;stroke:var(--overlay-detect);stroke-width:2.6px;transform-box:fill-box;transform-origin:50%}.pf-x[data-astro-cid-pzvabgqw]{stroke:var(--color-danger);stroke-width:3px;stroke-linecap:round;fill:none}.pf-window[data-astro-cid-pzvabgqw] path[data-astro-cid-pzvabgqw]{fill:none;stroke:var(--color-brand);stroke-width:2px}.pf-window[data-astro-cid-pzvabgqw] .pf-small[data-astro-cid-pzvabgqw]{fill:var(--color-brand);font-weight:600}html.motion .pf[data-astro-cid-pzvabgqw] .pf-curve[data-astro-cid-pzvabgqw]{stroke-dasharray:1;stroke-dashoffset:1px}html.motion .pf[data-astro-cid-pzvabgqw] .pf-reticle[data-astro-cid-pzvabgqw]{opacity:0}html.motion .pf[data-astro-cid-pzvabgqw].is-in .pf-curve[data-astro-cid-pzvabgqw]{animation:pf-draw 1.6s var(--ease-in-out) .2s both}html.motion .pf[data-astro-cid-pzvabgqw].is-in .pf-reticle[data-astro-cid-pzvabgqw]{animation:pf-lock .7s var(--ease-out) .9s both}@keyframes pf-draw{to{stroke-dashoffset:0}}@keyframes pf-lock{0%{opacity:0;transform:scale(1.8)}60%{opacity:1;transform:scale(.94)}to{opacity:1;transform:none}}.tv[data-astro-cid-ckf5sjny]{aspect-ratio:4/3;background:var(--color-dark);border-radius:var(--radius-sm);position:relative;overflow:hidden}.tv[data-astro-cid-ckf5sjny]>svg[data-astro-cid-ckf5sjny]{width:100%;height:100%;display:block}.tv-img[data-astro-cid-ckf5sjny]{object-fit:cover;width:100%;height:100%;display:block}.tv-over[data-astro-cid-ckf5sjny]{width:100%;height:100%;position:absolute;inset:0}.tv-axis[data-astro-cid-ckf5sjny]{stroke:var(--color-dark-border);stroke-width:1.5px}.tv-dash[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-dark-ink-muted);stroke-width:1.5px;stroke-dasharray:5 6}.tv-tick[data-astro-cid-ckf5sjny]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--color-dark-ink-muted);font-size:18px}.tv-tick-teal[data-astro-cid-ckf5sjny]{fill:var(--color-teal-bright)}.tv-tick-accent[data-astro-cid-ckf5sjny]{fill:var(--color-accent)}.tv-step[data-astro-cid-ckf5sjny]{font-family:var(--font-body);fill:var(--color-dark-ink);font-size:17px}.tv-trace[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-teal-bright);stroke-width:2.4px;stroke-linejoin:round}.tv-teal[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-teal-bright);stroke-width:2px}.tv-cable[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-dark-ink);stroke-width:2px;stroke-linecap:round}.tv-shaft-in[data-astro-cid-ckf5sjny]{stroke-dasharray:4 4}.tv-struct[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-dark-ink-muted);stroke-width:2px;stroke-linejoin:round}.tv-struct-thin[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-dark-border);stroke-width:1px}.tv-panel[data-astro-cid-ckf5sjny]{fill:#ffffff0a;stroke:var(--color-dark-ink-muted);stroke-width:1.5px}.tv-hull[data-astro-cid-ckf5sjny]{fill:var(--color-dark-2);stroke:var(--color-dark-ink-muted);stroke-width:1.5px}.tv-solid[data-astro-cid-ckf5sjny]{fill:var(--color-dark-ink);opacity:.85}.tv-hub[data-astro-cid-ckf5sjny]{fill:var(--color-dark);stroke:var(--color-dark-ink);stroke-width:2px}.tv-hot[data-astro-cid-ckf5sjny]{fill:var(--color-accent)}.tv-dot[data-astro-cid-ckf5sjny]{fill:var(--color-teal-bright)}.tv-cone[data-astro-cid-ckf5sjny]{fill:var(--color-teal-bright);opacity:.14}.tv-rotor[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-teal-bright);stroke-width:2px}.tv-crack[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-dark-ink);stroke-width:2px;stroke-linejoin:round}.tv-mound[data-astro-cid-ckf5sjny]{fill:#ffffff0d;stroke:var(--color-dark-ink-muted);stroke-width:2px}.tv-heat[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-accent);stroke-width:2px;opacity:.75;stroke-linecap:round}.tv-bare[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-teal-bright);stroke-width:2px}.tv-flow[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-teal-bright);opacity:.55}.tv-flow-loss[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--color-dark-ink-muted);opacity:.6}.tv-struct-brace[data-astro-cid-ckf5sjny]{stroke:var(--color-dark-ink-muted)}.tv-machine[data-astro-cid-ckf5sjny]{fill:var(--color-dark-2);stroke:var(--color-dark-ink-muted);stroke-width:1.5px}.tv-reticle[data-astro-cid-ckf5sjny]{fill:none;stroke:var(--overlay-detect);stroke-width:2.6px;transform-box:fill-box;transform-origin:50%}.tv-reticle-photo[data-astro-cid-ckf5sjny]{filter:drop-shadow(0 0 1.5px #060c14f2)drop-shadow(0 0 1px #060c14f2)}html.motion .reveal[data-astro-cid-ckf5sjny] .tv-trace[data-astro-cid-ckf5sjny],html.motion .reveal[data-astro-cid-ckf5sjny] .tv-cable[data-astro-cid-ckf5sjny]{stroke-dasharray:1;stroke-dashoffset:1px}html.motion .reveal[data-astro-cid-ckf5sjny] .tv-reticle[data-astro-cid-ckf5sjny]{opacity:0}html.motion .reveal[data-astro-cid-ckf5sjny].is-in .tv-trace[data-astro-cid-ckf5sjny],html.motion .reveal[data-astro-cid-ckf5sjny].is-in .tv-cable[data-astro-cid-ckf5sjny]{animation:tv-draw 1.4s var(--ease-in-out) .2s both}html.motion .reveal[data-astro-cid-ckf5sjny].is-in .tv-reticle[data-astro-cid-ckf5sjny]{animation:tv-lock .7s var(--ease-out) 1.3s both}@keyframes tv-draw{to{stroke-dashoffset:0}}@keyframes tv-lock{0%{opacity:0;transform:scale(1.8)}60%{opacity:1;transform:scale(.94)}to{opacity:1;transform:none}}.mv[data-astro-cid-325xjyrh]{margin-bottom:var(--space-2)}.mv[data-astro-cid-325xjyrh] svg[data-astro-cid-325xjyrh]{width:100%;height:auto;display:block;overflow:visible}.mv-axis[data-astro-cid-325xjyrh]{stroke:var(--color-border-strong);stroke-width:1.5px}.mv-th[data-astro-cid-325xjyrh]{stroke:var(--color-ink-muted);stroke-width:1px;stroke-dasharray:5 6}.mv-tick[data-astro-cid-325xjyrh]{font-family:var(--font-body);fill:var(--color-ink-muted);font-size:16px}.mv-tick-brand[data-astro-cid-325xjyrh]{fill:var(--color-brand);font-weight:600}.mv-tick-accent[data-astro-cid-325xjyrh]{fill:var(--color-ink);font-weight:600}.mv-pt[data-astro-cid-325xjyrh]{fill:var(--color-teal)}.mv-proj[data-astro-cid-325xjyrh]{fill:none;stroke:var(--color-teal);stroke-width:2px;stroke-dasharray:4 6}.mv-date[data-astro-cid-325xjyrh]{stroke:var(--color-brand);stroke-width:2px}.mv-line[data-astro-cid-325xjyrh]{fill:none;stroke:var(--color-teal);stroke-width:2.4px;stroke-linejoin:round}.mv-ret[data-astro-cid-325xjyrh]{fill:none;stroke:var(--overlay-detect);stroke-width:2.6px}.sheet[data-astro-cid-q2kkdhgv]{margin:0}.sheet-card[data-astro-cid-q2kkdhgv]{border-radius:var(--radius-md);background:#fff;overflow:hidden;box-shadow:0 1px #060c140a,0 12px 32px -18px #060c1459}.sheet-head[data-astro-cid-q2kkdhgv]{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-6);background:var(--color-dark);color:#fff;flex-wrap:wrap;display:flex}.sheet-title[data-astro-cid-q2kkdhgv]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600}.sheet-chip[data-astro-cid-q2kkdhgv]{border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-sm);flex:none;padding:.2rem .65rem;font-weight:700}.sheet-rows[data-astro-cid-q2kkdhgv]{padding:var(--space-2) var(--space-6) var(--space-4);margin:0}.sheet-row[data-astro-cid-q2kkdhgv]{gap:var(--space-1) var(--space-6);padding-block:var(--space-4);border-bottom:1px solid var(--color-border);display:grid}.sheet-row[data-astro-cid-q2kkdhgv]:last-child{border-bottom:0}@media (width>=30rem){.sheet-row[data-astro-cid-q2kkdhgv]{grid-template-columns:9rem minmax(0,1fr)}}.sheet-row[data-astro-cid-q2kkdhgv] dt[data-astro-cid-q2kkdhgv]{font-size:var(--text-sm);color:var(--color-ink-muted);padding-top:.15rem;font-weight:600}.sheet-row[data-astro-cid-q2kkdhgv] dd[data-astro-cid-q2kkdhgv]{margin:0}.sheet-spark[data-astro-cid-q2kkdhgv]{width:100%;max-width:13.75rem;height:auto;margin-bottom:var(--space-1);display:block}.sheet-th[data-astro-cid-q2kkdhgv]{stroke:var(--color-ink-muted);stroke-width:1px;stroke-dasharray:3 4}.sheet-line[data-astro-cid-q2kkdhgv]{fill:none;stroke:var(--color-teal);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.sheet-cap[data-astro-cid-q2kkdhgv]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-muted)}.rov[data-astro-cid-wic3r2pz]{max-width:56rem;margin:0}.rov[data-astro-cid-wic3r2pz] svg[data-astro-cid-wic3r2pz]{background:var(--color-dark);border-radius:var(--radius-sm);width:100%;height:auto;display:block}.rov-water[data-astro-cid-wic3r2pz]{fill:var(--color-teal-bright);opacity:.14}.rov-waterline[data-astro-cid-wic3r2pz]{fill:none;stroke:var(--color-teal-bright);stroke-width:2px}.rov-quay[data-astro-cid-wic3r2pz]{fill:var(--color-dark-2)}.rov-quay-edge[data-astro-cid-wic3r2pz]{fill:none;stroke:var(--color-dark-ink-muted);stroke-width:2px}.rov-bollard[data-astro-cid-wic3r2pz]{fill:none;stroke:var(--color-dark-ink-muted);stroke-width:2.5px;stroke-linejoin:round}.rov-mooring[data-astro-cid-wic3r2pz]{stroke:var(--color-dark-ink-muted);stroke-width:1.5px}.rov-person[data-astro-cid-wic3r2pz]{fill:var(--color-dark-ink)}.rov-person-body[data-astro-cid-wic3r2pz]{fill:none;stroke:var(--color-dark-ink);stroke-width:3px;stroke-linecap:round}.rov-screen[data-astro-cid-wic3r2pz]{fill:var(--color-dark-2);stroke:var(--color-teal-bright);stroke-width:2px}.rov-ship[data-astro-cid-wic3r2pz]{fill:var(--color-dark-2);stroke:var(--color-dark-ink-muted);stroke-width:1.5px;stroke-linejoin:round}.rov-ship-line[data-astro-cid-wic3r2pz]{stroke:var(--color-dark-ink-muted);stroke-width:1.5px;opacity:.6}.rov-shaft[data-astro-cid-wic3r2pz]{stroke:var(--color-dark-ink-muted);stroke-width:3px}.rov-shaft-in[data-astro-cid-wic3r2pz]{stroke:var(--color-dark-ink-muted);stroke-width:1.5px;stroke-dasharray:5 5;opacity:.7}.rov-prop[data-astro-cid-wic3r2pz]{fill:var(--color-dark-ink);opacity:.85}.rov-tether[data-astro-cid-wic3r2pz]{fill:none;stroke:var(--color-dark-ink);stroke-width:2px}.rov-cone[data-astro-cid-wic3r2pz]{fill:var(--color-teal-bright);opacity:.16}.rov-bot[data-astro-cid-wic3r2pz]{fill:var(--color-dark-2);stroke:var(--color-teal-bright);stroke-width:2.4px}.rov-lamp[data-astro-cid-wic3r2pz]{fill:var(--color-teal-bright)}.rov-reticle[data-astro-cid-wic3r2pz]{fill:none;stroke:var(--overlay-detect);stroke-width:3px;transform-box:fill-box;transform-origin:50%}.rov-label[data-astro-cid-wic3r2pz]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--color-dark-ink);font-size:20px}.rov-muted[data-astro-cid-wic3r2pz]{fill:var(--color-dark-ink-muted)}.rov-accent[data-astro-cid-wic3r2pz]{fill:var(--color-accent)}@media (width<=40rem){.rov-label[data-astro-cid-wic3r2pz]{font-size:28px}.rov-wide[data-astro-cid-wic3r2pz]{display:none}}.rov-compact[data-astro-cid-wic3r2pz] .rov-label[data-astro-cid-wic3r2pz]{font-size:28px}.rov-compact[data-astro-cid-wic3r2pz] .rov-wide[data-astro-cid-wic3r2pz]{display:none}.rov-cap[data-astro-cid-wic3r2pz]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-ink-muted)}html.motion .rov[data-astro-cid-wic3r2pz] .rov-reticle[data-astro-cid-wic3r2pz]{opacity:0}html.motion .rov[data-astro-cid-wic3r2pz].is-in .rov-reticle[data-astro-cid-wic3r2pz]{animation:rov-lock .7s var(--ease-out) 1.3s both}@keyframes rov-lock{0%{opacity:0;transform:scale(1.8)}60%{opacity:1;transform:scale(.94)}to{opacity:1;transform:none}}.uv[data-astro-cid-wtp3w75v]{width:100%;height:auto;padding-top:var(--space-4);display:block}.uv-axis[data-astro-cid-wtp3w75v]{stroke:var(--color-dark-border);stroke-width:1.5px}.uv-limit[data-astro-cid-wtp3w75v]{stroke:var(--color-accent);stroke-width:1.5px;stroke-dasharray:5 6}.uv-trace[data-astro-cid-wtp3w75v]{fill:none;stroke:var(--color-teal-bright);stroke-width:2.6px;stroke-linejoin:round;stroke-linecap:round}.uv-dot[data-astro-cid-wtp3w75v]{fill:var(--color-dark-2);stroke:var(--color-teal-bright);stroke-width:2.6px}.uv-reticle[data-astro-cid-wtp3w75v]{fill:none;stroke:var(--overlay-detect);stroke-width:2.8px}.uv-tick[data-astro-cid-wtp3w75v]{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;fill:var(--color-dark-ink);font-size:16px}@media (width<=40rem){.uv-tick[data-astro-cid-wtp3w75v]{letter-spacing:.02em;font-size:22px}}.uv-accent[data-astro-cid-wtp3w75v]{fill:var(--color-accent)}.uv-teal[data-astro-cid-wtp3w75v]{fill:var(--color-teal-bright)}.o-sec[data-astro-cid-xa5cabxf]{padding-block:var(--space-section)}.o-row[data-astro-cid-xa5cabxf]{gap:var(--space-6) var(--space-16);display:grid}@media (width>=60rem){.o-row[data-astro-cid-xa5cabxf]{grid-template-columns:minmax(0,1fr) minmax(0,2.4fr)}}.o-label[data-astro-cid-xa5cabxf]{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:0;color:var(--color-ink);padding-top:var(--space-2);font-weight:600}.o-statement[data-astro-cid-xa5cabxf]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);max-width:30ch;font-size:clamp(1.5rem,1.2vw + 1.2rem,2.25rem);line-height:1.25}.o-problem-body[data-astro-cid-xa5cabxf]{gap:clamp(var(--space-8), 4vw, var(--space-12));display:grid}.o-do[data-astro-cid-xa5cabxf]{background:var(--color-bg-alt)}.o-items[data-astro-cid-xa5cabxf].o-items-viz{gap:var(--space-8) var(--space-6)}@media (width>=64rem){.o-items[data-astro-cid-xa5cabxf].o-items-viz{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=60rem){.o-row[data-astro-cid-xa5cabxf].o-stack{grid-template-columns:minmax(0,1fr)}}@media (width>=64rem){.o-items[data-astro-cid-xa5cabxf].o-items-viz-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=72rem){.o-items[data-astro-cid-xa5cabxf].o-items-viz-4{grid-template-columns:repeat(4,minmax(0,1fr))}.o-items[data-astro-cid-xa5cabxf].o-items-lead{grid-template-columns:repeat(12,minmax(0,1fr))}.o-items-lead[data-astro-cid-xa5cabxf] .o-item[data-astro-cid-xa5cabxf]{grid-column:span 3}.o-items-lead[data-astro-cid-xa5cabxf] .o-item[data-astro-cid-xa5cabxf]:nth-child(-n+2){grid-column:span 6}}.o-do-body[data-astro-cid-xa5cabxf]{gap:clamp(var(--space-8), 4vw, var(--space-12));display:grid}@media (width>=64rem){.o-do-scene[data-astro-cid-xa5cabxf]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}.o-do-scene[data-astro-cid-xa5cabxf] .o-items[data-astro-cid-xa5cabxf]{grid-template-columns:minmax(0,1fr)}.o-do-scene[data-astro-cid-xa5cabxf] .o-note[data-astro-cid-xa5cabxf]{grid-column:1/-1}}.o-items-viz[data-astro-cid-xa5cabxf] .o-item[data-astro-cid-xa5cabxf]{gap:var(--space-3);border-top:0;padding-top:0}.o-items-viz[data-astro-cid-xa5cabxf] .o-item[data-astro-cid-xa5cabxf] .tv{margin-bottom:var(--space-2)}.o-items[data-astro-cid-xa5cabxf]{gap:0 var(--space-12);margin:0;padding:0;list-style:none;display:grid}@media (width>=40rem){.o-items[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(2,minmax(0,1fr))}}.o-item[data-astro-cid-xa5cabxf]{align-content:start;gap:var(--space-2);padding-block:var(--space-6);border-top:1px solid var(--color-border-strong);display:grid;position:relative}.o-items-ordered[data-astro-cid-xa5cabxf] .o-item[data-astro-cid-xa5cabxf]{padding-left:var(--space-12)}.o-item-num[data-astro-cid-xa5cabxf]{left:0;top:var(--space-6);font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-brand);font-weight:600;position:absolute}.o-item-name[data-astro-cid-xa5cabxf]{font-size:var(--text-xl);font-weight:600}.o-item-text[data-astro-cid-xa5cabxf]{color:var(--color-ink-muted)}.o-eng[data-astro-cid-xa5cabxf]{background:var(--color-dark);color:var(--color-dark-ink)}.o-eng-grid[data-astro-cid-xa5cabxf]{gap:var(--space-6) var(--space-16);display:grid}.o-eng[data-astro-cid-xa5cabxf] .o-label[data-astro-cid-xa5cabxf]{color:var(--color-dark-ink)}.o-eng[data-astro-cid-xa5cabxf] .o-statement[data-astro-cid-xa5cabxf]{color:#fff}.o-eng[data-astro-cid-xa5cabxf] .o-item-text[data-astro-cid-xa5cabxf]{color:var(--color-dark-ink-muted)}.o-eng[data-astro-cid-xa5cabxf] .o-fam-name[data-astro-cid-xa5cabxf]{color:#fff}.o-eng-body[data-astro-cid-xa5cabxf]{gap:var(--space-4);display:grid}.o-eng-intro[data-astro-cid-xa5cabxf]{max-width:52ch;color:var(--color-dark-ink);font-size:var(--text-lg)}.o-upkeep-head[data-astro-cid-xa5cabxf]{gap:var(--space-4) var(--space-16);margin-top:var(--space-4);display:grid}.o-upkeep-head[data-astro-cid-xa5cabxf] .o-eng-intro[data-astro-cid-xa5cabxf]{align-self:end}@media (width>=60rem){.o-upkeep-head[data-astro-cid-xa5cabxf]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.o-upkeep-list[data-astro-cid-xa5cabxf]{margin:clamp(var(--space-8), 5vw, var(--space-12)) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.o-upkeep-card[data-astro-cid-xa5cabxf]{background:var(--color-dark-2);border-radius:var(--radius-md);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.o-upkeep-copy[data-astro-cid-xa5cabxf]{align-content:start;gap:var(--space-3);padding:clamp(var(--space-6), 3vw, var(--space-8));display:grid}.o-upkeep-name[data-astro-cid-xa5cabxf]{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);color:#fff;font-weight:500;line-height:1.15}.o-upkeep[data-astro-cid-xa5cabxf] .o-item-text[data-astro-cid-xa5cabxf]{color:var(--color-dark-ink);font-size:var(--text-lg)}@media (width>=40rem){.o-upkeep-list[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(2,minmax(0,1fr))}}.o-eng-list[data-astro-cid-xa5cabxf]{margin:var(--space-8) 0 0;gap:var(--space-8);padding:0;list-style:none;display:grid}.o-eng-list[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]{align-content:start;gap:var(--space-2);padding-left:var(--space-12);display:grid;position:relative}.o-eng-list[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]:not(:last-child):after{content:"";top:2.25rem;left:calc(1.125rem - 1px);bottom:calc(-1 * var(--space-8));background:var(--color-dark-border);width:2px;position:absolute}@media (width>=72rem){.o-eng-list[data-astro-cid-xa5cabxf]{gap:var(--space-6);grid-template-columns:repeat(5,minmax(0,1fr))}.o-eng-list[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]{padding-left:0;padding-top:var(--space-12)}.o-eng-list[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]:not(:last-child):after{left:2.25rem;right:calc(-1 * var(--space-6));width:auto;height:2px;top:calc(1.125rem - 1px);bottom:auto}}@media (width>=48rem) and (width<=71.99rem){.o-eng-list-4[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(2,minmax(0,1fr))}.o-eng-list-4[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]:not(:last-child):after{display:none}}@media (width>=72rem){.o-eng-list[data-astro-cid-xa5cabxf].o-eng-list-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.o-format-list[data-astro-cid-xa5cabxf]{margin:0;padding:0;list-style:none;display:grid}.o-format-list[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]{gap:var(--space-1);padding-block:var(--space-4);border-top:1px solid var(--color-dark-border);display:grid}.o-format-name[data-astro-cid-xa5cabxf]{font-size:var(--text-lg);color:#fff;font-weight:600}.o-format-text[data-astro-cid-xa5cabxf]{color:var(--color-dark-ink)}.o-fams[data-astro-cid-xa5cabxf]{gap:var(--space-12) var(--space-8);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem) and (width<=63.99rem){.o-fams[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(2,minmax(0,1fr))}.o-fam[data-astro-cid-xa5cabxf]:last-child:nth-child(odd){column-gap:var(--space-8);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.o-fam[data-astro-cid-xa5cabxf]:last-child:nth-child(odd)>.sch{grid-row:span 2}}@media (width>=64rem){.o-fams[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(3,minmax(0,1fr))}}.o-fam[data-astro-cid-xa5cabxf]{align-content:start;gap:var(--space-4);display:grid}.o-fam-title[data-astro-cid-xa5cabxf]{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);font-weight:500}.o-fam-list[data-astro-cid-xa5cabxf]{margin:0;padding:0;list-style:none;display:grid}.o-fam-list[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]{gap:var(--space-1);padding-block:var(--space-4);border-top:1px solid var(--color-border-strong);display:grid}.o-fam-name[data-astro-cid-xa5cabxf]{font-size:var(--text-lg);font-weight:600}.o-steps[data-astro-cid-xa5cabxf]{gap:var(--space-6);padding-top:clamp(var(--space-8), 4vw, var(--space-12));border-top:1px solid var(--color-border-strong);display:grid}.o-steps-title[data-astro-cid-xa5cabxf]{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);font-weight:500}.o-step-list[data-astro-cid-xa5cabxf]{gap:var(--space-6) var(--space-8);margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.o-step-list[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(3,minmax(0,1fr))}}.o-step[data-astro-cid-xa5cabxf]{align-content:start;gap:var(--space-1);padding-left:var(--space-12);display:grid;position:relative}.o-step-num[data-astro-cid-xa5cabxf]{border-radius:var(--radius-full);background:var(--color-brand);color:#fff;width:2.25rem;height:2.25rem;font-family:var(--font-display);place-items:center;font-weight:600;display:grid;position:absolute;top:0;left:0}.o-note[data-astro-cid-xa5cabxf]{font-size:var(--text-lg);max-width:48ch;font-weight:500}.o-figs[data-astro-cid-xa5cabxf]{padding-block:0 var(--space-section)}.o-do[data-astro-cid-xa5cabxf]+.o-figs[data-astro-cid-xa5cabxf]{padding-top:var(--space-section)}.o-figs[data-astro-cid-xa5cabxf]+.o-value[data-astro-cid-xa5cabxf]{padding-top:0}.o-figs-grid[data-astro-cid-xa5cabxf]{gap:var(--space-4);display:grid}@media (width>=40rem){.o-figs-grid[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(2,minmax(0,1fr))}.o-figs-one[data-astro-cid-xa5cabxf]{grid-template-columns:minmax(0,1fr)}}.o-fig[data-astro-cid-xa5cabxf]{margin:0}.o-fig-img[data-astro-cid-xa5cabxf]{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-sm);width:100%}.o-figs-one[data-astro-cid-xa5cabxf] .o-fig-img[data-astro-cid-xa5cabxf]{aspect-ratio:21/9}.o-fig-cap[data-astro-cid-xa5cabxf]{margin-top:var(--space-3)}.o-receive[data-astro-cid-xa5cabxf]{background:var(--color-bg-alt)}.o-receive-body[data-astro-cid-xa5cabxf]{gap:var(--space-8);align-items:start;display:grid}@media (width>=60rem){.o-receive-body[data-astro-cid-xa5cabxf]{gap:var(--space-12);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.o-receive-text[data-astro-cid-xa5cabxf]{font-family:var(--font-display);letter-spacing:var(--tracking-tight);max-width:30ch;font-size:clamp(1.25rem,.6vw + 1rem,1.5rem);line-height:1.35}.o-receive[data-astro-cid-xa5cabxf]+.o-value[data-astro-cid-xa5cabxf]{padding-top:var(--space-section)}.o-value-solo[data-astro-cid-xa5cabxf]{grid-template-columns:minmax(0,1fr)!important}@media (width>=48rem){.o-value-solo[data-astro-cid-xa5cabxf] .o-gain-list[data-astro-cid-xa5cabxf]{gap:var(--space-4) var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr))}}.o-value-grid[data-astro-cid-xa5cabxf]{gap:var(--space-4);display:grid}@media (width>=60rem){.o-value-grid[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(2,minmax(0,1fr))}}.o-deliver[data-astro-cid-xa5cabxf],.o-gains[data-astro-cid-xa5cabxf]{align-content:start;gap:var(--space-6);padding:clamp(var(--space-8), 4vw, var(--space-12));border-radius:var(--radius-md);display:grid}.o-deliver[data-astro-cid-xa5cabxf]{background:var(--color-dark);color:var(--color-dark-ink)}.o-gains[data-astro-cid-xa5cabxf]{background:var(--color-bg-alt)}.o-value-title[data-astro-cid-xa5cabxf]{font-size:var(--text-2xl);font-weight:500}.o-deliver[data-astro-cid-xa5cabxf] .o-value-title[data-astro-cid-xa5cabxf]{color:#fff}.o-deliver-text[data-astro-cid-xa5cabxf]{font-size:var(--text-lg);line-height:var(--leading-snug);color:var(--color-dark-ink)}.o-gain-list[data-astro-cid-xa5cabxf]{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.o-gain-list[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]{padding-left:var(--space-8);font-size:var(--text-lg);line-height:var(--leading-snug);position:relative}.o-gain-list[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]:before{content:"";background:var(--color-teal);width:1.1rem;height:2px;position:absolute;top:.62em;left:0}.o-value[data-astro-cid-xa5cabxf]{padding-bottom:calc(var(--space-section) / 2)}.o-others[data-astro-cid-xa5cabxf]{border-top:1px solid var(--color-border);padding-top:calc(var(--space-section) / 2)}.o-faq[data-astro-cid-xa5cabxf]{border-top:1px solid var(--color-border);padding-block:calc(var(--space-section) / 2)}.faq[data-astro-cid-xa5cabxf]{display:grid}.faq-item[data-astro-cid-xa5cabxf]{border-bottom:1px solid var(--color-border)}.faq-item[data-astro-cid-xa5cabxf]:first-child{border-top:1px solid var(--color-border)}.faq-q[data-astro-cid-xa5cabxf]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.25rem;padding-block:var(--space-3);font-size:var(--text-lg);cursor:pointer;font-weight:500;list-style:none;display:flex}.faq-q[data-astro-cid-xa5cabxf]::-webkit-details-marker{display:none}.faq-q[data-astro-cid-xa5cabxf]:after{content:"+";font-family:var(--font-mono);font-size:var(--text-xl);color:var(--color-brand);flex:none}.faq-item[data-astro-cid-xa5cabxf][open] .faq-q[data-astro-cid-xa5cabxf]:after{content:"−"}.faq-q[data-astro-cid-xa5cabxf]:hover{color:var(--color-brand)}.faq-a[data-astro-cid-xa5cabxf]{padding-bottom:var(--space-4);color:var(--color-ink-muted);max-width:60ch}.o-sectors[data-astro-cid-xa5cabxf]{margin-bottom:var(--space-8)}.o-sector-list[data-astro-cid-xa5cabxf]{margin:var(--space-3) 0 0;gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.o-sector[data-astro-cid-xa5cabxf]{min-height:2.5rem;padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);font-size:var(--text-sm);color:var(--color-ink);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.o-sector[data-astro-cid-xa5cabxf]:hover{border-color:var(--color-brand);color:var(--color-brand)}.others[data-astro-cid-xa5cabxf]{margin:var(--space-8) 0 0;gap:var(--space-2);padding:0;list-style:none;display:grid}@media (width>=40rem){.others[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.others[data-astro-cid-xa5cabxf]{grid-template-columns:repeat(3,minmax(0,1fr))}}.others[data-astro-cid-xa5cabxf] li[data-astro-cid-xa5cabxf]:only-child{grid-column:1/-1}.other[data-astro-cid-xa5cabxf]{align-content:start;gap:var(--space-2);height:100%;padding:var(--space-6);border-radius:var(--radius-sm);background:var(--color-bg-alt);color:var(--color-ink);transition:background var(--dur-fast) var(--ease-out);text-decoration:none;display:grid}.other[data-astro-cid-xa5cabxf]:hover{background:var(--color-surface-2)}.other-name[data-astro-cid-xa5cabxf]{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--tracking-tight);font-weight:500}.other-text[data-astro-cid-xa5cabxf]{font-size:var(--text-sm);color:var(--color-ink-muted)}@media (width<=39.99rem){.others[data-astro-cid-xa5cabxf]{margin-top:var(--space-4);gap:0}.other[data-astro-cid-xa5cabxf]{padding:var(--space-3) 0;border-top:1px solid var(--color-border);background:0 0;border-radius:0;min-height:3rem}.other[data-astro-cid-xa5cabxf]:hover{color:var(--color-brand);background:0 0}.other-text[data-astro-cid-xa5cabxf]{display:none}}.o-modes-body[data-astro-cid-xa5cabxf]{gap:var(--space-12);display:grid}
