@font-face{font-family:"Source Sans 3";src:url(/assets/fonts/source-sans-3/SourceSans3-Variable.woff2)format("woff2");font-style:normal;font-weight:200 900;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/assets/fonts/source-sans-3/SourceSans3-Italic-Variable.woff2)format("woff2");font-style:italic;font-weight:200 900;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-SemiBold.woff2)format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(/assets/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}:root{--ee-signal:#4aebe7;--ee-ink:#efefe9;--ee-muted:#bec9c7;--ee-depth-bg:#020f11;--ee-body-soft:#c1cac9;--ee-font-display:"FreeSerif", Georgia, "Times New Roman", serif;--ee-font-body:"Source Sans 3", Arial, sans-serif;--ee-font-ui:var(--ee-font-body);--ee-font-meta:"IBM Plex Mono", "Courier New", monospace;--ee-display-weight:700;--ee-display-leading:.86;--ee-display-tracking:-.018em;--ee-reading-size:clamp(1.0625rem, 1rem + .14vw, 1.125rem);--ee-reading-leading:1.5;--ee-accordion-body-size:clamp(.9375rem, .875rem + .14vw, 1rem);--ee-reflection-size:clamp(1.5rem, 1.40625rem + .38vw, 1.75rem);--ee-eyebrow-size:clamp(.6875rem, .6625rem + .1vw, .75rem);--ee-paragraph-gap:clamp(.875rem, .8rem + .2vw, 1rem);--ee-label-title-gap:clamp(1.25rem, 1.1rem + .3vw, 1.5rem);--ee-reading-gap:clamp(1.5rem, 1.25rem + .5vw, 2rem);--ee-body-size:var(--ee-reading-size);--ee-body-leading:var(--ee-reading-leading);--ee-body-measure:38rem;--ee-stage-gutter:clamp(1.35rem, 5vw, 10.75rem);--ee-waterline-crossing-height:clamp(38rem, 72svh, 54rem);--ee-bearing-entry-breath:clamp(5rem, 8svh, 7rem);--ee-section-gap:clamp(11rem, calc(5.6rem + 10.75svh), 12.65rem);--ee-stage-handoff-gap:var(--ee-section-gap);--ee-stage02-top-padding:clamp(4.75rem, 7svh, 6.5rem);--ee-stage-metadata-conditions-gap:.6rem;--ee-stage-conditions-trace-gap:.7rem;--ee-stage-trace-title-gap:clamp(1.2rem, 1.7vw, 1.8rem);--ee-stage-title-thought-gap:clamp(.8rem, 1.2vw, 1.2rem);--ee-stage-title-body-gap:clamp(1.3rem, 1.8vw, 1.8rem);--ee-stage-thought-body-gap:clamp(1.3rem, 1.8vw, 1.8rem);--ee-stage-paragraph-gap:.72em;--ee-stage-body-bridge-gap:clamp(1.35rem, 2vw, 1.8rem);--ee-stage-bridge-echo-gap:clamp(3rem, 6svh, 5rem);--ee-stage-echo-closing-gap:clamp(1.35rem, 2vw, 1.8rem);--ee-stage-closing-tail-gap:var(--ee-closing-wave-clearance);--ee-closing-wave-clearance:clamp(6rem, 10svh, 8rem);--ee-spine-overlap:24.4svh}*{box-sizing:border-box}html{background:var(--ee-depth-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:auto}body{background:var(--ee-depth-bg);min-width:0;color:var(--ee-ink);font-family:var(--ee-font-ui);font-synthesis:none;margin:0}a{color:inherit}a:focus-visible{outline:.18rem solid var(--ee-ink);outline-offset:.35rem;box-shadow:0 0 0 .38rem var(--ee-depth-bg), 0 0 0 .56rem var(--ee-signal)}.surface{isolation:isolate;background:radial-gradient(circle at 82% 18%,#1e343c2e,#0000 29%),linear-gradient(#050d17 0%,#030e14 48%,#020b10 100%);min-height:100svh;position:relative;overflow:clip}.surface-environment{z-index:0;pointer-events:none;background:var(--ee-depth-bg);height:100svh;margin-bottom:-100svh;position:sticky;top:0;overflow:hidden}.surface-art,.surface-beacon-art{position:absolute;inset:0;overflow:hidden}.surface-art{z-index:0}.surface-beacon-art{z-index:2;pointer-events:none}.surface-art picture,.surface-art img,.surface-beacon-art picture,.surface-beacon-art img{width:100%;height:100%;display:block}.surface-art img,.surface-beacon-art img{object-fit:cover;object-position:center right}.surface-vignette{z-index:3;pointer-events:none;background:linear-gradient(90deg,#020f11f0 0%,#020f11d1 28%,#020f1173 48%,#020f1114 68%,#0000 82%),linear-gradient(#020f1114,#0000 62%,#020f1180);position:absolute;inset:0}.voyage-content{z-index:10;position:relative}.site-header{z-index:20;top:1.4rem;left:var(--ee-stage-gutter);position:absolute}.site-header a{color:var(--ee-ink);text-decoration:none;display:block}.site-logo{width:clamp(11rem,18vw,17rem);height:auto;display:block}.stage{align-items:center;min-height:100svh;padding-block:clamp(6rem,12svh,10rem);scroll-margin-top:1rem;display:flex;position:relative}.horizon{min-height:max(100svh,58rem);padding-bottom:var(--ee-stage-handoff-gap)}.waterline{isolation:isolate;min-height:0;padding:0;display:block}.waterline-copy-frame{z-index:3;padding-top:var(--ee-stage02-top-padding);padding-bottom:var(--ee-closing-wave-clearance);align-items:flex-start;display:flex;position:relative}.waterline-crossing-frame{z-index:2;width:100%;height:var(--ee-waterline-crossing-height);pointer-events:none;position:relative;overflow:hidden}.waterline-art{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 94%,#0000 100%);mask-image:linear-gradient(#000 0% 94%,#0000 100%)}.waterline-art picture,.waterline-art img{width:100%;height:100%;display:block}.waterline-art img{object-fit:cover;object-position:center right;filter:brightness(.9)saturate(.96)contrast(.99)}.waterline-column{z-index:1;position:relative}.upper-descent-frame{--ee-upper-descent-entry-fade:22vh;z-index:1;isolation:isolate;width:100%;margin-top:calc(-1 * var(--ee-upper-descent-entry-fade));background:var(--ee-depth-bg);display:grid;position:relative;overflow:visible}.upper-descent-art{z-index:0;top:calc(-1 * var(--ee-upper-descent-entry-fade));width:100%;height:calc(100svh + var(--ee-upper-descent-entry-fade));pointer-events:none;grid-area:1/1;align-self:start;position:sticky;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 22vh);mask-image:linear-gradient(#0000 0,#000 22vh)}.upper-descent-content{z-index:1;grid-area:1/1;min-width:0;position:relative}.upper-descent-midwater-overlap-space{height:var(--ee-spine-overlap);pointer-events:none}.upper-descent-art picture,.upper-descent-art img{width:100%;height:100%;display:block}.upper-descent-art img{object-fit:cover;object-position:center right}.midwater-frame{--ee-midwater-plane-height:calc(100svh + 22vh);z-index:2;isolation:isolate;width:100%;margin-top:calc(-1 * var(--ee-spine-overlap));background:0 0;display:grid;position:relative;overflow:visible}.midwater-art{z-index:0;top:calc(-1 * var(--ee-spine-overlap));width:100%;height:var(--ee-midwater-plane-height);pointer-events:none;background:var(--ee-depth-bg);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-spine-overlap));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-spine-overlap));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-spine-overlap));grid-area:1/1;align-self:start;position:sticky;overflow:hidden}.midwater-content{z-index:1;grid-area:1/1;min-width:0;position:relative}.midwater-art picture,.midwater-art img{width:100%;height:100%;display:block}.midwater-art img{object-fit:cover;object-position:center right}.midwater-open-water-overlap-space{height:var(--ee-spine-overlap);pointer-events:none}.open-water-frame{--ee-open-water-source-overlap:432px;--ee-open-water-source-overlap-ratio:20%;--ee-open-water-overlap:24.4svh;--ee-open-water-plane-height:calc(100svh + 22vh);z-index:3;isolation:isolate;width:100%;margin-top:calc(-1 * var(--ee-open-water-overlap));background:0 0;display:grid;position:relative;overflow:visible}.open-water-frame:before{z-index:-1;inset:var(--ee-open-water-overlap) 0 0;background:var(--ee-depth-bg);content:"";pointer-events:none;position:absolute}.open-water-art{z-index:0;width:100%;height:var(--ee-open-water-plane-height);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-open-water-overlap));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-open-water-overlap));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-open-water-overlap));grid-area:1/1;align-self:start;position:sticky;top:-22vh;overflow:hidden}.open-water-art picture,.open-water-art img{width:100%;height:100%;display:block}.open-water-art img{object-fit:cover;object-position:center right}.open-water-content{z-index:1;grid-area:1/1;min-width:0;position:relative}.open-water{min-height:0;padding-top:calc(var(--ee-open-water-overlap) + clamp(5rem, 9svh, 7rem));padding-bottom:clamp(10rem,18svh,16rem);display:block}.open-water-title{margin-top:var(--ee-stage-trace-title-gap);overflow:visible}.open-water-title>span{display:block;overflow:visible}.open-water-reflection{margin-top:var(--ee-stage-title-thought-gap)}.open-water-intro{margin-top:var(--ee-stage-thought-body-gap)}.open-water-intro p+p,.open-water-copy p+p{margin-top:var(--ee-stage-paragraph-gap)}.open-water-movement{margin-top:clamp(6rem,12svh,10rem)}.open-water-movement h3{color:var(--ee-ink);font-family:var(--ee-font-display);letter-spacing:-.012em;margin:0;font-size:clamp(1.8rem,2.4vw,2.8rem);font-weight:700;line-height:1.02}.open-water-copy{margin-top:var(--ee-stage-thought-body-gap)}.open-water-copy .open-water-threshold{margin-top:var(--ee-stage-body-bridge-gap)}.deep{min-height:0;padding-bottom:clamp(10rem,18svh,16rem);display:block}.deep-title{margin-top:var(--ee-stage-trace-title-gap);overflow:visible}.deep-title>span{display:block;overflow:visible}.deep-reflection{margin-top:var(--ee-stage-title-thought-gap)}.deep-introduction{margin-top:var(--ee-stage-thought-body-gap)}.deep-signals{margin-top:clamp(4rem,8svh,7rem)}.deep-signal{background:0 0;border-top:.0625rem solid #bec9c747}.deep-signal:last-child{border-bottom:.0625rem solid #bec9c747}.deep-signal summary{min-height:4.5rem;color:var(--ee-ink);font-family:var(--ee-font-body);letter-spacing:.065em;cursor:pointer;padding:1.5rem 3rem 1.5rem 0;font-size:clamp(.82rem,1vw,.98rem);font-weight:650;line-height:1.45;list-style:none;position:relative}.deep-signal summary::-webkit-details-marker{display:none}.deep-signal summary:after{border-right:.0625rem solid var(--ee-signal);border-bottom:.0625rem solid var(--ee-signal);content:"";transform-origin:50%;width:.62rem;height:.62rem;position:absolute;top:50%;right:.4rem;transform:translateY(-68%)rotate(45deg)}.deep-signal[open] summary:after{transform:translateY(-32%)rotate(225deg)}.deep-signal summary:focus-visible{outline:.125rem solid var(--ee-signal);outline-offset:.25rem}.deep-signal-body{padding:0 0 clamp(2.75rem,5svh,4.5rem)}.deep-signal-body p+p{margin-top:var(--ee-stage-paragraph-gap)}.deep-signal-body .deep-threshold{margin-top:var(--ee-stage-body-bridge-gap)}.deep-statement{margin-top:var(--ee-stage-body-bridge-gap);color:var(--ee-signal);font-family:var(--ee-font-display);letter-spacing:-.01em;font-size:clamp(1.45rem,2vw,2.15rem);line-height:1.08}.open-water-abyss-overlap-space{height:var(--ee-open-water-overlap);pointer-events:none}.abyss-frame{--ee-abyss-source-overlap:432px;--ee-abyss-source-overlap-ratio:20%;--ee-abyss-overlap:24.4svh;--ee-abyss-plane-height:calc(100svh + 22vh);z-index:4;isolation:isolate;width:100%;margin-top:calc(-1 * var(--ee-abyss-overlap));background:0 0;display:grid;position:relative;overflow:visible}.abyss-frame:before{z-index:-1;inset:var(--ee-abyss-overlap) 0 0;background:var(--ee-depth-bg);content:"";pointer-events:none;position:absolute}.abyss-art{z-index:0;width:100%;height:var(--ee-abyss-plane-height);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-abyss-overlap));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-abyss-overlap));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-abyss-overlap));grid-area:1/1;align-self:start;position:sticky;top:-22vh;overflow:hidden}.abyss-art picture,.abyss-art img{width:100%;height:100%;display:block}.abyss-art img{object-fit:cover;object-position:center right}.abyss-content{z-index:1;grid-area:1/1;min-width:0;position:relative}.abyss{min-height:0;padding-top:calc(var(--ee-abyss-overlap) + clamp(5rem, 9svh, 7rem));padding-bottom:clamp(10rem,18svh,16rem);display:block}.abyss-title{margin-top:var(--ee-stage-trace-title-gap);overflow:visible}.abyss-title>span{display:block;overflow:visible}.abyss-reflection{margin-top:var(--ee-stage-title-thought-gap)}.abyss-copy{margin-top:var(--ee-stage-thought-body-gap)}.abyss-silence{pointer-events:none;height:clamp(18rem,58svh,38rem)}.abyss-seafloor-overlap-space{height:var(--ee-seafloor-overlap,32vh);pointer-events:none}.seafloor-frame{--ee-seafloor-overlap:32vh;--ee-seafloor-plane-height:var(--ee-abyss-plane-height,calc(100svh + 22vh));--ee-seafloor-source-ratio:1.77778;--ee-seafloor-rendered-width:max(100cqw, calc(var(--ee-seafloor-plane-height) * var(--ee-seafloor-source-ratio)));--ee-seafloor-rendered-height:max(var(--ee-seafloor-plane-height), calc(100cqw / var(--ee-seafloor-source-ratio)));--ee-seafloor-image-left:calc(100cqw - var(--ee-seafloor-rendered-width));--ee-seafloor-image-top:calc((var(--ee-seafloor-plane-height) - var(--ee-seafloor-rendered-height)) / 2);z-index:5;isolation:isolate;width:100%;margin-top:calc(-1 * var(--ee-seafloor-overlap));background:0 0;display:grid;position:relative;overflow:visible}.seafloor-frame:before{z-index:-1;inset:var(--ee-seafloor-overlap) 0 0;background:var(--ee-depth-bg);content:"";pointer-events:none;position:absolute}.seafloor-art{z-index:0;width:100%;height:var(--ee-seafloor-plane-height);pointer-events:none;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-seafloor-overlap));-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-seafloor-overlap));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--ee-seafloor-overlap));grid-area:1/1;align-self:start;position:sticky;top:-22vh;overflow:hidden}.seafloor-art picture,.seafloor-art img{width:100%;height:100%;display:block}.seafloor-art img{object-fit:cover;object-position:center right}.seafloor-content{z-index:1;grid-area:1/1;min-width:0;position:relative}.seafloor{min-height:0;padding:calc(var(--ee-seafloor-overlap) + clamp(5rem, 9svh, 7rem)) 0 max(6rem, env(safe-area-inset-bottom));display:block}.seafloor-signal{margin-top:var(--ee-stage-meta-trace-gap)}.seafloor-title{margin-top:var(--ee-stage-trace-title-gap);overflow:visible}.seafloor-title>span{display:block;overflow:visible}.seafloor-reflection{margin-top:var(--ee-stage-title-thought-gap)}.seafloor-copy{margin-top:var(--ee-stage-thought-body-gap)}.seafloor-copy p+p{margin-top:var(--ee-stage-paragraph-gap)}.seafloor-copy .open-water-threshold{margin-top:var(--ee-stage-body-bridge-gap)}.seafloor-final-threshold{margin-top:var(--ee-stage-body-bridge-gap);color:var(--ee-ink);font-family:var(--ee-font-display);text-wrap:balance;font-size:clamp(1.45rem,2.1vw,2.4rem);line-height:1.18}.seafloor-final-threshold strong{color:inherit}.seafloor-final-threshold .signal{color:var(--ee-signal)}.seafloor-threshold{width:min(calc(100% - (2 * var(--ee-stage-gutter))), var(--ee-body-measure));margin-top:clamp(7rem,12svh,11rem);margin-left:var(--ee-stage-gutter)}.seafloor-threshold-voice,.seafloor-threshold-question{margin:0;font-style:italic}.seafloor-threshold-silence{pointer-events:none;height:clamp(12rem,36svh,24rem)}.seafloor-threshold-question{color:var(--ee-signal)}.seafloor-portal-label{margin-bottom:.7rem}.seafloor-editorial-signal{color:var(--ee-muted);font-family:var(--ee-font-display);font-size:clamp(1.25rem,1.55vw,1.75rem);font-style:italic;line-height:1.15}.seafloor-portal-scene{min-height:var(--ee-seafloor-plane-height);margin-top:var(--ee-stage-body-bridge-gap);position:relative;overflow:hidden;container-type:inline-size}.seafloor-portal-map{top:var(--ee-seafloor-image-top);left:var(--ee-seafloor-image-left);width:var(--ee-seafloor-rendered-width);height:var(--ee-seafloor-rendered-height);position:absolute}.seafloor-portal-threshold{top:var(--portal-desktop-top);left:var(--portal-desktop-left);width:var(--portal-desktop-width);height:var(--portal-desktop-height);text-align:center;place-content:center;padding:clamp(.5rem,1.4vw,1.5rem);display:grid;position:absolute}.seafloor-portal-threshold h3{color:var(--ee-ink);font-family:var(--ee-font-display);font-size:clamp(1.5rem,2.4vw,3rem);font-weight:400;line-height:.95}.seafloor-offer{color:var(--ee-muted);font-family:var(--ee-font-body);margin-top:clamp(.65rem,1.4svh,1rem);font-size:clamp(.72rem,.85vw,.95rem);line-height:1.25}.seafloor-terminal-meta{margin-top:clamp(.55rem,1.2svh,.9rem)}@media (min-width:37.501rem) and (max-width:64rem){.seafloor-portal-threshold{place-content:center end}.seafloor-portal-copy{width:12rem}}.first-echo{--ee-first-echo-breath:clamp(5rem, 8svh, 7rem);z-index:1;min-height:0;padding-top:calc(var(--ee-spine-overlap) + var(--ee-first-echo-breath));align-items:flex-start;padding-bottom:clamp(10rem,18svh,16rem);display:flex;position:relative}.first-echo-column{position:relative}.first-echo-title{margin-top:var(--ee-stage-trace-title-gap)}.first-echo-title>span{display:block;overflow:visible}.first-echo-copy{margin-top:var(--ee-stage-title-body-gap)}.first-echo-copy p+p{margin-top:var(--ee-stage-paragraph-gap)}.first-echo-curiosity{color:var(--ee-muted);font-family:var(--ee-font-display);font-size:clamp(1.25rem,1.55vw,1.75rem);font-style:italic;line-height:1.15;margin-top:var(--ee-stage-body-bridge-gap)!important}.first-echo-inquiry{color:var(--ee-muted);font-family:var(--ee-font-display);font-size:clamp(1.35rem,1.8vw,2rem);font-style:italic;line-height:1.2;margin-top:var(--ee-stage-bridge-echo-gap)!important}.first-echo-closing{position:relative;margin-top:var(--ee-stage-echo-closing-gap)!important}.map{min-height:0;padding-bottom:clamp(10rem,18svh,16rem);display:block}.map-column{position:relative}.map-title{margin-top:var(--ee-stage-trace-title-gap);overflow:visible}.map-title>span{display:block;overflow:visible}.map-reflection{margin-top:var(--ee-stage-title-thought-gap)}.map-intro{margin-top:var(--ee-stage-thought-body-gap)}.map-route{margin-top:clamp(5rem,10svh,8rem);position:relative}.map-route-line{background:color-mix(in srgb, var(--ee-signal) 32%, transparent);pointer-events:none;width:1px;position:absolute;top:.4rem;bottom:.5rem;left:.38rem}.map-waypoint{box-shadow:none;background:0 0;border:0;margin:0;padding:0;position:relative}.map-waypoint+.map-waypoint{margin-top:clamp(5.5rem,11svh,9rem)}.map-route-node{border:1px solid color-mix(in srgb, var(--ee-signal) 68%, transparent);background:var(--ee-depth-bg);pointer-events:none;border-radius:50%;width:.78rem;height:.78rem;position:absolute;top:.44rem;left:calc(-1*clamp(2rem,3.2vw,3rem) - .03rem)}.map-route-node:after{background:color-mix(in srgb, var(--ee-signal) 42%, transparent);content:"";width:clamp(.8rem,1.4vw,1.3rem);height:1px;position:absolute;top:50%;left:100%}.map-waypoint h3,.map-branch h3,.map-independence h3{color:var(--ee-signal);font-family:var(--ee-font-meta);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:clamp(.78rem,.73rem + .2vw,.94rem);font-weight:600;line-height:1.45}.map-waypoint-thought{margin:var(--ee-stage-title-thought-gap) 0 0;color:var(--ee-ink);font-family:var(--ee-font-display);font-size:clamp(1.45rem,1.8vw,2rem);font-style:italic;line-height:1.12}.map-waypoint-copy,.map-branch-copy,.map-independence-copy{margin-top:var(--ee-stage-thought-body-gap)}.map-waypoint-copy p+p,.map-branch-copy p+p,.map-independence-copy p+p{margin-top:var(--ee-stage-paragraph-gap)}.map-waypoint-copy .map-waypoint-signal{margin-top:var(--ee-stage-body-bridge-gap);color:var(--ee-ink);font-weight:600}.map-branch,.map-independence{margin-top:clamp(7rem,14svh,11rem);position:relative}.map-branch-cue{background:color-mix(in srgb, var(--ee-signal) 48%, transparent);pointer-events:none;width:clamp(1rem,2vw,1.75rem);height:1px;position:absolute;top:.55rem;left:0}.map-independence h3{color:var(--ee-ink);font-family:var(--ee-font-display);letter-spacing:-.012em;font-size:clamp(1.8rem,2.4vw,2.8rem);line-height:1.02}.ee-display{color:var(--ee-ink);font-family:var(--ee-font-display);font-weight:var(--ee-display-weight);font-size:clamp(4.5rem,5.2vw,8.875rem);line-height:var(--ee-display-leading);letter-spacing:var(--ee-display-tracking);text-transform:uppercase;text-wrap:balance;margin:0}.ee-display>span{display:block}.signal{color:var(--ee-signal);text-shadow:0 0 1.8rem #4aebe72e}.ee-reflection{margin:var(--ee-stage-title-thought-gap) 0 0;color:var(--ee-muted);font-family:var(--ee-font-display);font-size:clamp(1.55rem,2.15vw,2.8rem);font-style:italic;font-weight:400;line-height:1.12}.ee-meta,.stage-index,.route-label,.prototype-status{font-family:var(--ee-font-meta);letter-spacing:.07em;text-transform:uppercase;font-size:clamp(.7rem,.66rem + .14vw,.88rem);font-weight:500;line-height:1.45}.ee-meta{color:var(--ee-signal);margin:0}.offer-line{margin-bottom:var(--ee-stage-trace-title-gap)}.stage-index{margin:0 0 var(--ee-stage-metadata-conditions-gap);color:var(--ee-muted)}.ee-body{max-width:var(--ee-body-measure);color:var(--ee-body-soft);font-family:var(--ee-font-ui);font-size:var(--ee-body-size);font-weight:300;line-height:var(--ee-body-leading)}.ee-body p{margin:0}.ee-body p+p{margin-top:var(--ee-paragraph-gap)}.ee-body strong{color:var(--ee-ink);font-weight:700}.horizon-copy{margin-top:var(--ee-stage-thought-body-gap)}.stage-actions{flex-wrap:wrap;align-items:flex-end;gap:1.5rem clamp(2.2rem,4vw,5rem);margin-top:clamp(2.6rem,4vw,5rem);display:flex}.ee-cta{color:var(--ee-signal);font-family:var(--ee-font-ui);letter-spacing:.065em;text-transform:uppercase;font-size:clamp(.82rem,.78rem + .22vw,1.05rem);font-weight:650;text-decoration:none}.primary-action{border-bottom:.08rem solid #4aebe7bf;align-items:center;gap:1rem;min-height:2.75rem;padding-bottom:.5rem;display:inline-flex}.primary-action span{color:var(--ee-ink);font-size:1.25em}.secondary-route{gap:.35rem;display:grid}.route-label{color:var(--ee-muted)}.secondary-action{text-underline-offset:.42rem;padding:.3rem 0;text-decoration-line:underline;text-decoration-color:#4aebe77a;text-decoration-thickness:.08rem;display:inline-block}.primary-action:hover,.secondary-action:hover{color:var(--ee-ink)}.storm-title,.waterline-title,.bearing-title,.descent-title,.first-echo-title{margin-top:var(--ee-stage-trace-title-gap);font-size:clamp(3rem,3.4vw,5rem);overflow:visible}.storm-copy{margin-top:var(--ee-stage-title-body-gap)}.waterline-reflection{margin-top:var(--ee-stage-title-thought-gap)}.waterline-copy{margin-top:var(--ee-stage-thought-body-gap)}.waterline-copy p+p{margin-top:var(--ee-stage-paragraph-gap)}.waterline-copy p:last-child{margin-top:var(--ee-stage-echo-closing-gap)}[data-ee-tidal-role=metadata],[data-ee-tidal-role=closing],[data-ee-tidal-line],[data-ee-tidal-role=thought],[data-ee-tidal-role=body-a],[data-ee-tidal-role=body-b],[data-ee-tidal-role=navigation],[data-ee-tidal-role=echo],[data-ee-tidal-role=intro],[data-ee-tidal-role=waypoint],[data-ee-tidal-role=inner-journey]{position:relative;overflow:visible}.tidal-bearing-trace{bottom:calc(-1 * var(--ee-stage-conditions-trace-gap));background:color-mix(in srgb, var(--ee-signal) 58%, transparent);opacity:.72;transform-origin:0;width:clamp(1.375rem,2.4vw,2.125rem);height:1px;display:block;position:absolute;left:0}.tidal-bearing-trace-closing{width:min(1.875rem,100%);top:calc(100% + .75rem);bottom:auto}[data-ee-tidal-state=playing][data-ee-tidal-role=headline] [data-ee-tidal-line],[data-ee-tidal-state=ready][data-ee-tidal-role=headline] [data-ee-tidal-line]{will-change:opacity, transform, filter}[data-ee-editorial-reveal=reading-tide][data-ee-tidal-role=headline] [data-ee-tidal-signal]:hover,[data-ee-tidal-state=settled][data-ee-tidal-role=headline] [data-ee-tidal-signal]:hover{filter:brightness(1.06)saturate(1.03)}[data-ee-editorial-reveal=reading-tide][data-ee-tidal-role=metadata]:hover .tidal-bearing-trace,[data-ee-tidal-state=settled][data-ee-tidal-role=metadata]:hover .tidal-bearing-trace{width:calc(clamp(1.375rem,2.4vw,2.125rem) + 4px)}@media (max-width:37.5rem){.tidal-bearing-trace{width:1.375rem}}@media (prefers-reduced-motion:reduce),(forced-colors:active){[data-ee-tidal-stage] [data-ee-tidal-role],[data-ee-tidal-stage] [data-ee-tidal-line]{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}.tidal-bearing-trace,.map-route-line,.map-route-node,.map-branch-cue{display:none}}.echo-question{width:fit-content;max-width:min(46rem,100%);margin-top:var(--ee-stage-bridge-echo-gap);color:var(--ee-signal);font-family:var(--ee-font-display);letter-spacing:-.012em;text-align:left;text-transform:none;box-shadow:none;text-shadow:0 0 1.25rem #4aebe71f;background:0 0;padding-block:clamp(1rem,1.6vw,1.4rem) clamp(1.1rem,1.8vw,1.5rem);font-size:clamp(1.85rem,2.25vw,2.8rem);font-style:italic;font-weight:400;line-height:1.1;position:relative}.echo-question>span{display:block}.echo-question:before,.echo-question:after{filter:drop-shadow(0 0 .45rem #4aebe733);content:"";border-left:.0625rem solid #4aebe7b8;width:clamp(1rem,1.5vw,1.35rem);height:clamp(1rem,1.5vw,1.35rem);position:absolute;left:calc(.2rem - clamp(2.5rem,3.4vw,3.25rem))}.echo-question:before{border-top:.0625rem solid #4aebe7b8;top:.35rem}.echo-question:after{border-bottom:.0625rem solid #4aebe7b8;bottom:.35rem}.session-information:before{top:0;right:var(--ee-stage-gutter);left:var(--ee-stage-gutter);content:"";background:linear-gradient(90deg,#4aebe7ad,#4aebe700);height:.0625rem;position:absolute}.session-title{max-width:10ch;font-size:clamp(3.5rem,4.5vw,7rem)}.session-copy{margin:clamp(2.4rem,4vw,4.5rem) 0 0}.prototype-status{z-index:20;color:#bec9c76b;justify-items:end;font-size:.58rem;line-height:1.55;display:grid;position:absolute;top:1.25rem;right:1.4rem}.prototype-status span:first-child{color:#97c4c294}@media (min-width:150rem){:root{--ee-stage-gutter:clamp(10rem, 6.2vw, 14rem)}}@media (max-width:64rem){:root{--ee-stage-gutter:clamp(2.2rem, 7vw, 4.5rem)}.horizon{align-items:flex-end;min-height:max(100svh,54rem)}.storm{min-height:auto}}@media (min-width:137.5rem){.upper-descent-frame{aspect-ratio:64/27}.seafloor-frame{--ee-seafloor-source-ratio:2.37037}.seafloor-portal-threshold{top:var(--portal-ultrawide-top);left:var(--portal-ultrawide-left);width:var(--portal-ultrawide-width);height:var(--portal-ultrawide-height)}}@media (max-width:37.5rem){:root{--ee-stage-gutter:clamp(1.25rem, 5.2vw, 1.75rem);--ee-stage02-top-padding:3.5rem;--ee-stage-trace-title-gap:1.15rem;--ee-stage-title-thought-gap:.8rem;--ee-stage-title-body-gap:1.35rem;--ee-stage-thought-body-gap:1.35rem;--ee-closing-wave-clearance:5rem;--ee-waterline-crossing-height:clamp(34rem, 72svh, 46rem);--ee-bearing-entry-breath:clamp(4.5rem, 8svh, 6rem);--ee-spine-overlap:23svh}.surface-environment{background:#020f11}.surface-art img,.surface-beacon-art img{object-position:center center}.surface-vignette{background:linear-gradient(90deg,#020f11f7 0%,#020f11e6 48%,#020f11ba 76%,#020f117a 100%),linear-gradient(#020f1114 0%,#020f1129 55%,#020f11ad 100%)}.ee-meta{letter-spacing:.05em;text-wrap:pretty;max-width:100%;font-size:.64rem;line-height:1.55}.stage{align-items:flex-start;min-height:auto;padding-top:7.5rem;padding-bottom:7.5rem}.horizon{min-height:max(100svh,61rem);padding-top:13rem;padding-bottom:var(--ee-stage-handoff-gap);align-items:flex-end}.storm{padding-top:9rem;padding-bottom:10rem}.waterline{min-height:auto;padding:0}.waterline-copy-frame{padding-top:var(--ee-stage02-top-padding);padding-bottom:var(--ee-closing-wave-clearance)}.waterline-crossing-frame{height:var(--ee-waterline-crossing-height)}.upper-descent-art img,.waterline-art img,.midwater-art img{object-position:center center}.upper-descent-frame{--ee-upper-descent-entry-fade:15vh}.seafloor-frame{--ee-seafloor-overlap:30vh;--ee-seafloor-plane-height:calc(100svh + 15vh);--ee-seafloor-source-ratio:.5625;--ee-seafloor-image-left:calc((100cqw - var(--ee-seafloor-rendered-width)) / 2)}.abyss-seafloor-overlap-space{height:30vh}.seafloor-art{top:-15vh}.seafloor-art img{object-position:center center}.seafloor{padding:calc(var(--ee-seafloor-overlap) + clamp(4.5rem, 8svh, 6rem)) 0 max(5rem, env(safe-area-inset-bottom))}.seafloor-portal-threshold{top:var(--portal-mobile-top);left:var(--portal-mobile-left);width:var(--portal-mobile-width);height:var(--portal-mobile-height);padding:.5rem}.seafloor-portal-threshold h3{font-size:clamp(1.2rem,6vw,1.65rem)}.midwater-frame{--ee-midwater-plane-height:calc(100svh + 15vh)}.upper-descent-art{-webkit-mask-image:linear-gradient(#0000 0,#000 15vh);mask-image:linear-gradient(#0000 0,#000 15vh)}.session-information{min-height:max(75svh,38rem);padding-top:8rem;padding-bottom:8rem}.ee-display{letter-spacing:-.025em;font-size:clamp(3rem,14.2vw,4.25rem);line-height:.9}.offer-line{margin-bottom:clamp(1.8rem,3vw,3.6rem);font-size:clamp(.82rem,.78rem + .14vw,1rem)}.ee-reflection{margin-top:var(--ee-stage-title-thought-gap);font-size:clamp(1.35rem,6.2vw,1.75rem)}.horizon-copy{margin-top:var(--ee-stage-thought-body-gap)}.stage-actions{gap:1.8rem;margin-top:2.75rem;display:grid}.primary-action{width:fit-content}.storm-title,.waterline-title{font-size:clamp(3.05rem,13vw,4.15rem)}.storm-copy{margin-top:var(--ee-stage-title-body-gap)}.waterline-reflection{margin-top:var(--ee-stage-title-thought-gap)}.waterline-copy{margin-top:var(--ee-stage-thought-body-gap)}.echo-question{max-width:100%;padding:.9rem .75rem 1rem 2.1rem;font-size:clamp(1.65rem,7vw,2.15rem)}.echo-question>span{white-space:normal}.echo-question:before,.echo-question:after{width:.9rem;height:.9rem;left:.1rem}.session-title{max-width:10ch}.session-copy{margin-top:2.6rem}.prototype-status{z-index:12;padding:1.2rem var(--ee-stage-gutter) 1.6rem;background:var(--ee-depth-bg);border-top:.0625rem solid #bec9c733;justify-items:start;position:relative;top:auto;right:auto}.site-header{top:1.2rem}.site-logo{width:clamp(10rem,46vw,13rem)}}@media (max-height:43.75rem) and (min-width:37.5625rem){.stage,.horizon,.storm,.waterline-copy-frame,.session-information{min-height:auto;padding-top:6rem;padding-bottom:6rem}}@media (forced-colors:active){.surface,.surface-environment,.midwater-frame{background:canvas}.surface-environment,.waterline-crossing-frame,.upper-descent-art,.midwater-art,.open-water-art,.abyss-art,.seafloor-art{display:none}.seafloor-frame{background:canvas}.seafloor-portal-scene{min-height:0;margin:var(--ee-stage-body-bridge-gap) var(--ee-stage-gutter) 0;overflow:visible}.seafloor-portal-map,.seafloor-portal-threshold{width:auto;height:auto;position:static}.seafloor-portal-threshold{color:canvastext;padding:3rem 0;display:block}.seafloor-portal-copy{width:auto}.ee-display,.ee-reflection,.ee-body,.stage-index,.deep-signal summary,.route-label,.prototype-status,.site-header a{color:canvastext}.ee-meta,.signal,.echo-question,.ee-cta{color:linktext}.deep-signal,.deep-signal:last-child,.deep-signal summary:after{border-color:canvastext}.echo-question:before,.echo-question:after{filter:none;border-color:linktext}.primary-action,.session-information:before,.prototype-status{border-color:canvastext}a:focus-visible{box-shadow:none;outline:.2rem solid highlight}}@media (max-width:37.5rem){.offer-line{max-width:17rem;margin-bottom:2rem;font-size:.82rem}}.ee-display{font-size:clamp(3.4rem,4vw,5.75rem);line-height:.94}.storm-title,.waterline-title,.bearing-title,.descent-title,.first-echo-title,.map-title,.open-water-title,.deep-title,.abyss-title,.seafloor-title{font-size:clamp(3rem,3.4vw,5rem)}.session-title{font-size:clamp(2.7rem,3.1vw,4.75rem)}@media (max-width:37.5rem){.ee-display{font-size:clamp(2.4rem,10.5vw,3.1rem);line-height:.94}.storm-title,.waterline-title,.session-title,.bearing-title,.descent-title,.first-echo-title,.map-title,.open-water-title,.deep-title,.abyss-title,.seafloor-title{font-size:clamp(2.25rem,9vw,2.85rem)}}.storm-title>span,.waterline-title>span,.session-title>span{display:block}@media (min-width:37.501rem){.storm-title>span,.waterline-title>span,.session-title>span,.echo-question>span{white-space:nowrap}.stage-actions{flex-wrap:wrap;align-items:flex-end;gap:1.25rem clamp(2.5rem,4vw,5rem);margin-top:clamp(2.6rem,4vw,5rem);display:flex}}.primary-action,.secondary-action{align-items:center;min-height:2.75rem;padding-bottom:.5rem;display:inline-flex}.primary-action{border-bottom:.08rem solid #4aebe7bf;gap:1rem}.primary-action .action-arrow{color:var(--ee-ink);font-size:1.25em}.secondary-action{border-bottom:.08rem solid #4aebe77a;text-decoration:none}.primary-action:hover,.secondary-action:hover{color:var(--ee-ink);border-bottom-color:var(--ee-ink)}.storm{min-height:auto;padding-top:clamp(8rem,14svh,12rem);padding-bottom:clamp(5rem,9svh,8rem)}.session-information{min-height:auto;padding-top:clamp(5rem,8svh,7rem);padding-bottom:clamp(6rem,10svh,9rem)}.session-information:before{top:0;right:auto;left:var(--ee-stage-gutter);background:var(--ee-signal);content:"";width:clamp(5rem,9vw,8rem);height:.0625rem;position:absolute;box-shadow:0 0 1rem #4aebe73d}@media (max-width:37.5rem){.storm{padding-top:7rem;padding-bottom:6rem}.session-information{min-height:auto;padding-top:5.5rem;padding-bottom:7rem}.session-information:before{width:4.5rem}}.surface-art{isolation:isolate}.surface-art img{filter:saturate(1.1)contrast(1.035)brightness(.965)}.surface-art:before{z-index:1;pointer-events:none;mix-blend-mode:soft-light;content:"";background:radial-gradient(circle at 72% 46%,#0c3c4f14,#0000 42%),linear-gradient(#07153017 0%,#041c310f 50%,#0032371f 100%);position:absolute;inset:0}@media (max-width:37.5rem){.surface-art img{filter:saturate(1.06)contrast(1.025)brightness(.97)}}.horizon{align-items:flex-start;min-height:auto;padding-bottom:0}.waterline{padding-block:0}.upper-descent-frame{pointer-events:auto}.upper-descent-art{pointer-events:none}.bearing{--ee-bearing-breath:clamp(5rem, 8svh, 7rem);z-index:2;min-height:0;padding-top:calc(22vh + var(--ee-bearing-breath));align-items:flex-start;padding-bottom:clamp(9rem,16svh,14rem);display:flex;position:relative}.bearing-column{position:relative}.bearing-title{margin-top:var(--ee-stage-trace-title-gap)}.bearing-title>span{display:block}.bearing-reflection{margin-top:var(--ee-stage-title-thought-gap)}.bearing-copy{margin-top:var(--ee-stage-thought-body-gap)}.bearing-copy p+p{margin-top:var(--ee-stage-paragraph-gap)}.bearing-call{color:var(--ee-muted);font-family:var(--ee-font-display);font-size:clamp(1.2rem,1.45vw,1.65rem);font-style:italic;line-height:1.15}.bearing-closing{position:relative;margin-top:var(--ee-stage-echo-closing-gap)!important}.descent{z-index:2;align-items:flex-start;min-height:0;padding-bottom:clamp(9rem,16svh,14rem);display:flex;position:relative}.descent-column{position:relative}.descent-title{margin-top:var(--ee-stage-trace-title-gap)}.descent-title>span{display:block}.descent-copy{margin-top:var(--ee-stage-title-body-gap)}.descent-copy p+p{margin-top:var(--ee-stage-paragraph-gap)}.descent-threshold-intro{margin-top:var(--ee-stage-body-bridge-gap)!important}.descent-threshold{color:var(--ee-muted);font-family:var(--ee-font-display);font-size:clamp(1.55rem,2vw,2.25rem);font-style:italic;line-height:1.05}.descent-closing{position:relative;margin-top:var(--ee-stage-echo-closing-gap)!important}@media (min-width:37.501rem){.bearing-title>span,.descent-title>span,.first-echo-title>span{white-space:nowrap}}@media (max-width:37.5rem){.bearing{--ee-bearing-breath:clamp(4.5rem, 8svh, 6rem);padding-top:calc(15vh + var(--ee-bearing-breath));padding-bottom:clamp(8rem,15svh,11rem)}.descent{padding-bottom:clamp(8rem,15svh,11rem)}.first-echo{--ee-first-echo-breath:clamp(4.5rem, 8svh, 6rem);padding-top:calc(var(--ee-spine-overlap) + var(--ee-first-echo-breath));padding-bottom:clamp(9rem,17svh,13rem)}.map{padding-bottom:clamp(9rem,17svh,13rem)}.open-water-frame{--ee-open-water-source-overlap:512px;--ee-open-water-overlap:23svh;--ee-open-water-plane-height:calc(100svh + 15vh)}.open-water-art{top:-15vh}.open-water{padding-top:calc(var(--ee-open-water-overlap) + clamp(4.5rem, 8svh, 6rem));padding-bottom:clamp(9rem,17svh,13rem)}.deep{padding-bottom:clamp(9rem,17svh,13rem)}.deep-signal summary{padding-right:2.5rem}.abyss-frame{--ee-abyss-source-overlap:512px;--ee-abyss-overlap:23svh;--ee-abyss-plane-height:calc(100svh + 15vh)}.abyss-art{top:-15vh}.abyss{padding-top:calc(var(--ee-abyss-overlap) + clamp(4.5rem, 8svh, 6rem));padding-bottom:clamp(9rem,17svh,13rem)}.abyss-silence{height:clamp(14rem,46svh,26rem)}.seafloor-threshold-silence{height:clamp(10rem,32svh,18rem)}.map-route-line{left:.28rem}.map-route-node{width:.68rem;height:.68rem;left:-1.73rem}.bearing-title,.descent-title,.first-echo-title{font-size:clamp(2.25rem,9vw,2.85rem)}.bearing-call{font-size:clamp(1.15rem,5.4vw,1.45rem)}.descent-threshold{font-size:clamp(1.45rem,7vw,1.9rem)}.first-echo-inquiry{font-size:clamp(1.3rem,6vw,1.7rem)}}@media (max-height:43.75rem) and (min-width:37.5625rem){.open-water{padding-top:calc(var(--ee-open-water-overlap) + clamp(5rem, 9svh, 7rem))}.deep{padding-top:0}.abyss{padding-top:calc(var(--ee-abyss-overlap) + clamp(5rem, 9svh, 7rem))}.seafloor{padding-top:calc(var(--ee-seafloor-overlap) + 4rem);padding-right:0;padding-bottom:max(6rem, env(safe-area-inset-bottom));padding-left:0}.abyss-silence{height:clamp(8rem,32svh,13rem)}.seafloor-threshold-silence{height:clamp(7rem,26svh,11rem)}.map{padding-top:0}.bearing{padding-top:calc(22vh + var(--ee-bearing-breath));padding-bottom:7rem}.descent{padding-bottom:7rem}}.echo-question{margin-bottom:0}.waterline-copy-frame{padding-top:0}:root{--ee-editorial-gutter:clamp(1.25rem, 5vw, 10rem);--ee-editorial-container:78rem;--ee-editorial-display-measure:64rem;--ee-editorial-reflection-measure:36rem;--ee-editorial-body-measure:38rem;--ee-editorial-long-measure:44rem;--ee-editorial-meta-measure:48rem;--ee-editorial-secondary-measure:40rem;--ee-route-decoration-gutter:clamp(1.65rem, 3vw, 3rem);--ee-stage-gutter:var(--ee-editorial-gutter);--ee-body-measure:var(--ee-editorial-body-measure)}.content-column,.storm-column,.waterline-column,.bearing-column,.descent-column,.first-echo-column,.map-column,.open-water-column,.content-column.deep-column,.content-column.abyss-column,.seafloor-column{width:min(calc(100% - (2 * var(--ee-editorial-gutter))), var(--ee-editorial-container));max-width:var(--ee-editorial-container);margin-inline:0;margin-left:var(--ee-editorial-gutter)}.stage,.waterline-copy-frame{padding-inline:0}.stage-index,.ee-meta{width:min(100%, var(--ee-editorial-meta-measure));max-width:var(--ee-editorial-meta-measure)}.ee-display,.storm-title,.waterline-title,.bearing-title,.descent-title,.first-echo-title,.map-title,.open-water-title,.deep-title,.abyss-title,.seafloor-title{width:min(100%, var(--ee-editorial-display-measure));max-width:var(--ee-editorial-display-measure);overflow:visible}.ee-display>span,.storm-title>span,.waterline-title>span,.bearing-title>span,.descent-title>span,.first-echo-title>span,.map-title>span,.open-water-title>span,.deep-title>span,.abyss-title>span,.seafloor-title>span{white-space:normal;overflow-wrap:normal;max-width:100%}@media (max-width:20rem){[data-waterline-app-owned] #deep-title{font-size:clamp(1.5rem,10.7vw,2.1875rem)}}.ee-reflection,.waterline-reflection,.bearing-reflection,.map-reflection,.open-water-reflection,.deep-reflection,.abyss-reflection,.seafloor-reflection{width:min(100%, var(--ee-editorial-reflection-measure));max-width:var(--ee-editorial-reflection-measure);margin-inline:0}.horizon-copy,.storm-copy,.waterline-copy,.bearing-copy,.descent-copy,.first-echo-copy,.seafloor-copy,.abyss-copy,.map-intro,.open-water-intro,.deep-introduction,.map-waypoint-copy,.map-branch-copy,.open-water-copy{width:min(100%, var(--ee-editorial-body-measure));max-width:var(--ee-editorial-body-measure)}.deep-signals,.deep-signal,.deep-signal-body{width:min(100%, var(--ee-editorial-long-measure));max-width:var(--ee-editorial-long-measure)}.open-water-movement,.open-water-movement h3,.map-waypoint h3,.map-branch h3{width:min(100%, var(--ee-editorial-secondary-measure));max-width:var(--ee-editorial-secondary-measure)}.map-waypoint-thought{width:min(100%, var(--ee-editorial-reflection-measure));max-width:var(--ee-editorial-reflection-measure)}.first-echo-inquiry{width:min(100%, var(--ee-editorial-body-measure));max-width:var(--ee-editorial-body-measure)}.stage-actions,.echo-question,.bearing-closing,.descent-closing,.first-echo-closing,.seafloor-final-threshold,.seafloor-threshold-voice,.seafloor-threshold-question{width:min(100%, var(--ee-editorial-body-measure));max-width:var(--ee-editorial-body-measure);margin-inline:0}.echo-question>span{white-space:normal}.echo-question{padding-inline:0}.echo-question:before,.echo-question:after{left:calc(.2rem - clamp(2.5rem,3.4vw,3.25rem))}.map-route,.map-branch{width:min(100%, var(--ee-editorial-long-measure));max-width:var(--ee-editorial-long-measure);padding-left:0}.map-route-line{left:calc(-1 * var(--ee-route-decoration-gutter))}.map-route-node{left:calc(-1 * var(--ee-route-decoration-gutter) - .38rem)}.map-branch-cue{left:calc(-1 * var(--ee-route-decoration-gutter))}.deep-signal summary{width:100%;padding-left:0;padding-right:2.5rem}.deep-signal-body{margin-left:0}.storm{padding-top:var(--ee-stage-handoff-gap);padding-bottom:var(--ee-stage-handoff-gap)}.bearing{padding-top:calc(var(--ee-upper-descent-entry-fade) + var(--ee-bearing-entry-breath));padding-bottom:0}.descent,.first-echo,.map,.open-water,.deep,.abyss{padding-top:var(--ee-stage-handoff-gap);padding-bottom:0}.map-independence{margin-top:0}.seafloor{padding-top:var(--ee-stage-handoff-gap)}html[data-viewport-zoom=true] *,html[data-viewport-zoom=true] :before,html[data-viewport-zoom=true] :after{transition:none!important;animation-play-state:paused!important}html[data-viewport-zoom=true] [data-proof-environment] [data-motion-layer],html[data-viewport-zoom=true] [data-witness-portal-surface],html[data-viewport-zoom=true] [data-witness-portal-field],html[data-viewport-zoom=true] [data-witness-light],html[data-viewport-zoom=true] [data-induction-canvas]{display:none!important}html[data-viewport-zoom=true] #witness-top details{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-viewport-zoom=true] dialog::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body [data-voyage-accordion]{box-shadow:none;border:0;border-bottom:1px solid #32535970;position:relative}body [data-voyage-accordion] [data-voyage-accordion-trigger]{color:#e2e9e7;text-align:left;grid-template-columns:26px minmax(0,1fr) 14px;align-items:center;gap:14px;min-height:56px;padding:16px 0;display:grid}body [data-voyage-accordion=unnumbered] [data-voyage-accordion-trigger]{grid-template-columns:minmax(0,1fr) 14px}body [data-voyage-accordion=signal] [data-voyage-accordion-trigger]{grid-template-columns:76px minmax(0,1fr) 14px}body [data-voyage-accordion] [data-voyage-accordion-title]{font-family:var(--ee-font-body,Inter, Arial, sans-serif);letter-spacing:.025em;text-transform:uppercase;padding:0;font-size:14px;font-weight:650;line-height:1.5}body [data-voyage-accordion] [data-voyage-accordion-number]{font:400 11px/1.5 var(--ee-font-meta,monospace);letter-spacing:.025em;color:#8eafb3;white-space:nowrap;align-self:center;padding:0}body [data-voyage-accordion] [data-voyage-accordion-mark]{color:#4aebe7;border:0;justify-self:center;width:12px;height:12px;margin:0;display:block;position:relative;transform:none}body [data-voyage-accordion-mark]:before,body [data-voyage-accordion-mark]:after{content:"";pointer-events:none;background:currentColor;width:12px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body [data-voyage-accordion-mark]:after{opacity:1;transform:translate(-50%,-50%)rotate(90deg)}body [data-voyage-accordion][open] [data-voyage-accordion-mark]:after,body [data-voyage-accordion-trigger][aria-expanded=true] [data-voyage-accordion-mark]:after{opacity:0}body [data-voyage-accordion][open],body [data-voyage-accordion][data-open=true]{box-shadow:none;background:linear-gradient(100deg,#0b252c70,#0000 78%)}body [data-voyage-accordion][open] [data-voyage-accordion-title],body [data-voyage-accordion-trigger]:is(:hover,:focus-visible,[aria-expanded=true]) [data-voyage-accordion-title]{color:#4aebe7}body [data-voyage-accordion-trigger]:focus-visible{outline-offset:4px;outline:2px solid #4aebe7}@media (max-width:440px){body [data-voyage-accordion] [data-voyage-accordion-trigger]{grid-template-columns:23px minmax(0,1fr) 12px;gap:10px}body [data-voyage-accordion=unnumbered] [data-voyage-accordion-trigger]{grid-template-columns:minmax(0,1fr) 12px}body [data-voyage-accordion] [data-voyage-accordion-title]{font-size:14px}body [data-voyage-accordion=signal] [data-voyage-accordion-trigger]{grid-template-columns:minmax(0,1fr) 12px;gap:4px 10px;padding:14px 0}body [data-voyage-accordion=signal] [data-voyage-accordion-number],body [data-voyage-accordion=signal] [data-voyage-accordion-title]{grid-column:1}body [data-voyage-accordion=signal] [data-voyage-accordion-mark]{grid-area:1/2/3}}body [data-voyage-accordion] [data-ee-water-surface]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-radius:0;margin:0 0 24px 40px;padding:0}body [data-voyage-accordion=unnumbered] [data-ee-water-surface]{margin-left:0}body [data-voyage-accordion=signal] [data-ee-water-surface]{margin-left:90px}body [data-voyage-accordion] [data-ee-water-surface]:before,body [data-voyage-accordion] [data-ee-water-surface]:after{display:none}@media (max-width:440px){body [data-voyage-accordion] [data-ee-water-surface],body [data-voyage-accordion=signal] [data-ee-water-surface]{margin-left:0}}body [data-voyage-accordion-body]{--voyage-accordion-body-size:var(--ee-accordion-body-size);--voyage-accordion-body-leading:var(--ee-reading-leading)}body [data-voyage-accordion-body],body [data-voyage-accordion-body] :is(p,li,a){font-family:var(--sans,var(--ee-font-body,Arial, sans-serif));font-size:var(--voyage-accordion-body-size);line-height:var(--voyage-accordion-body-leading)}body [data-voyage-accordion-body] strong{font-weight:700}body [data-voyage-accordion-body] p+p{margin-block-start:var(--ee-paragraph-gap)}
