.ocean-video[data-astro-cid-ryp3eam6]{z-index:0;pointer-events:none;visibility:hidden;background:var(--color-depth-900) url(/media/underwater-current.webp) center / cover no-repeat;position:fixed;inset:0;overflow:hidden}.ocean-video[data-astro-cid-ryp3eam6].is-resuming video[data-astro-cid-ryp3eam6]{opacity:0}.ocean-video[data-astro-cid-ryp3eam6] video[data-astro-cid-ryp3eam6]{transition:opacity .35s}.ocean-video__plate[data-astro-cid-ryp3eam6]{transform:translate3d(0, var(--ocean-pan,0vh), 0) scale(var(--ocean-scale,1));position:absolute;inset:0}.js-motion .ocean-video__plate[data-astro-cid-ryp3eam6]{will-change:transform}.ocean-video__rush[data-astro-cid-ryp3eam6]{z-index:2;opacity:var(--ocean-rush,0);background:radial-gradient(118% 88%,#0000 34%,#06122c80 78%,#040c20d1 100%);position:absolute;inset:0}.js-motion[data-astro-cid-ryp3eam6] .ocean-video__rush[data-astro-cid-ryp3eam6]{will-change:opacity}.ocean-video[data-astro-cid-ryp3eam6].is-visible{visibility:visible}.ocean-video[data-astro-cid-ryp3eam6].is-light{background-image:none;background-color:var(--color-depth-900)}.ocean-video__light[data-astro-cid-ryp3eam6]{width:100%;height:100%;display:block;position:absolute;inset:0}.is-light-active[data-astro-cid-ryp3eam6] video[data-astro-cid-ryp3eam6]{visibility:hidden}.ocean-video[data-astro-cid-ryp3eam6].is-hero{background-color:var(--color-tuna-blue)}.is-hero[data-astro-cid-ryp3eam6] video[data-astro-cid-ryp3eam6]{opacity:.5}.ocean-video__depth[data-astro-cid-ryp3eam6]{z-index:1;background:var(--color-depth-950);opacity:calc(var(--ocean-depth,0) * .62);position:absolute;inset:0}.is-hero[data-astro-cid-ryp3eam6] .ocean-video__depth[data-astro-cid-ryp3eam6]{opacity:0}.is-hero[data-astro-cid-ryp3eam6]:after{background:linear-gradient(180deg, #2b52a21f, #223a8052 58%, var(--color-depth-950))}video[data-astro-cid-ryp3eam6]{object-fit:cover;object-position:center;opacity:.85;width:100%;height:100%}.has-error[data-astro-cid-ryp3eam6] video[data-astro-cid-ryp3eam6]{visibility:hidden}.ocean-video[data-astro-cid-ryp3eam6]:after{content:"";background:linear-gradient(180deg, #223a8038, #223a8059 48%, var(--color-depth-950)), linear-gradient(90deg, #223a8047, transparent 70%);position:absolute;inset:0}.ocean-video-visible .sea-aura{visibility:hidden}.ocean-video-visible .sea-aura *{animation-play-state:paused!important}.event-ribbon[data-astro-cid-wahqetki]{top:var(--header-h,5.1rem);z-index:20;color:var(--color-paper);background:var(--color-coral-500);animation:event-drop .8s var(--ease-narrative) .3s both;padding:.7rem 0;text-decoration:none;display:block;position:absolute;left:0;right:0;overflow:hidden;box-shadow:0 10px 30px -12px #071b3599}.event-ribbon__track[data-astro-cid-wahqetki]{width:max-content;animation:42s linear infinite event-marquee;display:flex}.event-ribbon[data-astro-cid-wahqetki]:hover .event-ribbon__track[data-astro-cid-wahqetki],.event-ribbon[data-astro-cid-wahqetki]:focus-visible .event-ribbon__track[data-astro-cid-wahqetki]{animation-play-state:paused}.event-ribbon__track[data-astro-cid-wahqetki]>span[data-astro-cid-wahqetki]{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;font-size:clamp(.85rem,1.3vw,1.02rem);font-weight:800;display:flex}.event-ribbon[data-astro-cid-wahqetki] i[data-astro-cid-wahqetki]{padding:0 1.3rem;font-style:normal}.event-stamp[data-astro-cid-wahqetki]{z-index:12;aspect-ratio:1;width:clamp(8.5rem,13vw,11.5rem);color:var(--color-paper);place-items:center;text-decoration:none;animation:.9s cubic-bezier(.2,1.4,.4,1) .9s both event-pop;display:grid;position:absolute;bottom:clamp(6rem,14vh,9rem);right:clamp(1rem,4vw,3rem)}.event-stamp[data-astro-cid-wahqetki] svg[data-astro-cid-wahqetki]{width:100%;height:100%;animation:22s linear infinite event-spin;position:absolute;inset:0}.event-stamp[data-astro-cid-wahqetki] text[data-astro-cid-wahqetki]{fill:currentColor;letter-spacing:.1em;font-size:15px;font-weight:800}.event-stamp__core[data-astro-cid-wahqetki]{aspect-ratio:1;width:56%;color:var(--color-paper);background:var(--color-coral-500);transition:transform .35s var(--ease-narrative), box-shadow .35s;border-radius:50%;align-content:center;place-items:center;display:grid;box-shadow:0 0 0 .5rem #ef644538}.event-stamp__core[data-astro-cid-wahqetki] strong[data-astro-cid-wahqetki]{letter-spacing:-.05em;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;line-height:.9}.event-stamp__core[data-astro-cid-wahqetki] small[data-astro-cid-wahqetki]{letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:.66rem;font-weight:800}.event-stamp__core--logo[data-astro-cid-wahqetki]{background:var(--color-paper);width:64%;box-shadow:0 0 0 .5rem #faf0e82e}.event-stamp__core--logo[data-astro-cid-wahqetki] img[data-astro-cid-wahqetki]{width:82%;height:auto;display:block}.event-stamp[data-astro-cid-wahqetki]:hover .event-stamp__core[data-astro-cid-wahqetki],.event-stamp[data-astro-cid-wahqetki]:focus-visible .event-stamp__core[data-astro-cid-wahqetki]{transform:scale(1.08);box-shadow:0 0 0 .9rem #ef64452e}.event-stamp[data-astro-cid-wahqetki].is-live .event-stamp__core[data-astro-cid-wahqetki]{animation:2s ease-in-out infinite event-throb}.event-strip[data-astro-cid-wahqetki]{background:var(--color-coral-500);border-top:1px solid #faf0e81a;position:relative}.event-strip__inner[data-astro-cid-wahqetki]{min-height:2.3rem;color:var(--color-paper);align-items:center;gap:.7rem;padding-right:2.8rem;font-size:.82rem;text-decoration:none;display:flex}.event-strip__inner[data-astro-cid-wahqetki]:hover .event-strip__cta[data-astro-cid-wahqetki],.event-strip__inner[data-astro-cid-wahqetki]:focus-visible .event-strip__cta[data-astro-cid-wahqetki]{text-decoration:underline}.event-strip__dot[data-astro-cid-wahqetki]{aspect-ratio:1;background:var(--color-paper);border-radius:50%;flex:none;width:.5rem}.event-strip__dot[data-astro-cid-wahqetki].is-live{animation:1.6s ease-out infinite event-ping}.event-strip__text[data-astro-cid-wahqetki]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.event-strip__text[data-astro-cid-wahqetki] strong[data-astro-cid-wahqetki]{font-weight:800}.event-strip__cta[data-astro-cid-wahqetki]{white-space:nowrap;margin-left:auto;font-weight:800}.event-strip__close[data-astro-cid-wahqetki]{top:50%;right:max(.5rem, calc((100% - var(--page-content)) / 2 - 2.5rem));width:2rem;height:2rem;color:var(--color-paper);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:1.2rem;display:grid;position:absolute;transform:translateY(-50%)}.event-strip__close[data-astro-cid-wahqetki]:hover,.event-strip__close[data-astro-cid-wahqetki]:focus-visible{background:#faf0e829}@media (width<=760px){.event-stamp[data-astro-cid-wahqetki]{width:7.4rem;margin:0 0 1.4rem;position:relative;bottom:auto;right:auto}.event-stamp[data-astro-cid-wahqetki] text[data-astro-cid-wahqetki]{font-size:17px}.event-strip__cta[data-astro-cid-wahqetki]{display:none}}@keyframes event-marquee{to{transform:translate(-50%)}}@keyframes event-spin{to{transform:rotate(360deg)}}@keyframes event-drop{0%{transform:translateY(-110%)}to{transform:none}}@keyframes event-pop{0%{opacity:0;transform:scale(.6)rotate(-20deg)}to{opacity:1;transform:none}}@keyframes event-throb{50%{transform:scale(1.06)}}@keyframes event-ping{0%{box-shadow:0 0 #0b1c3399}to{box-shadow:0 0 0 .6rem #0b1c3300}}@media (prefers-reduced-motion:reduce){.event-ribbon[data-astro-cid-wahqetki],.event-ribbon__track[data-astro-cid-wahqetki],.event-stamp[data-astro-cid-wahqetki],.event-stamp[data-astro-cid-wahqetki] svg[data-astro-cid-wahqetki],.event-stamp[data-astro-cid-wahqetki].is-live .event-stamp__core[data-astro-cid-wahqetki],.event-strip__dot[data-astro-cid-wahqetki].is-live{animation:none}}.site-nav__link[data-astro-cid-fzpbxy5g]{align-items:center;gap:.2rem;padding-block:.35rem;display:inline-flex;position:relative}.site-nav__link[data-astro-cid-fzpbxy5g][aria-current=page]{color:var(--color-paper)}.site-nav__link[data-astro-cid-fzpbxy5g][aria-current=page]:after{background:var(--color-lycian-sun);height:.4rem;-webkit-mask:var(--sea-wave) 0 0 / .8rem 100% repeat-x;-webkit-mask:var(--sea-wave) 0 0 / .8rem 100% repeat-x;mask:var(--sea-wave) 0 0 / .8rem 100% repeat-x;content:"";position:absolute;bottom:-.15rem;left:0;right:0}.site-nav__link[data-astro-cid-fzpbxy5g]:not([aria-current]):is(:hover,:focus-visible):after{opacity:.6;height:.4rem;-webkit-mask:var(--sea-wave) 0 0 / .8rem 100% repeat-x;-webkit-mask:var(--sea-wave) 0 0 / .8rem 100% repeat-x;mask:var(--sea-wave) 0 0 / .8rem 100% repeat-x;content:"";background:currentColor;animation:1.2s linear infinite sea-line-drift;position:absolute;bottom:-.15rem;left:0;right:0}.site-nav__list[data-astro-cid-fzpbxy5g]{align-items:center;gap:1rem;width:max-content;padding-bottom:.25rem;display:flex}.support-button[data-astro-cid-fzpbxy5g]{border-radius:var(--sea-btn-shape);min-height:2.75rem;color:var(--color-paper);background:var(--color-coral-400);font:inherit;cursor:pointer;isolation:isolate;transition:border-color .3s ease, box-shadow .3s ease, transform .35s var(--ease-narrative);border:1px solid #ef6445b8;align-items:center;padding:.5rem .8rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 .45rem 1.25rem #071b352e}.support-button[data-astro-cid-fzpbxy5g]:before,.support-button[data-astro-cid-fzpbxy5g]:after{content:"";pointer-events:none;position:absolute}.support-button[data-astro-cid-fzpbxy5g]:before{z-index:-1;opacity:.28;background:linear-gradient(#3ab6e1d1,#223a80eb);border-radius:50% 48% 0 0;transition:opacity .45s,transform .58s cubic-bezier(.18,.72,.22,1);inset:42% -18% -72%;transform:translateY(76%)rotate(-3deg)}.support-button[data-astro-cid-fzpbxy5g]:after{z-index:-1;opacity:0;filter:blur(2px);background:linear-gradient(105deg,#0000,#faf0e875,#0000);width:28%;top:-35%;bottom:-35%;left:-42%;transform:skew(-10deg)}.support-button[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{z-index:1;position:relative}.support-button[data-astro-cid-fzpbxy5g]:is(:hover,:focus-visible){color:var(--color-paper);border-color:#faf0e8b3;transform:translateY(-2px);box-shadow:0 .7rem 1.8rem #071b3547,0 0 0 1px #3ab6e129}.support-button[data-astro-cid-fzpbxy5g]:is(:hover,:focus-visible):before{opacity:.9;transform:translateY(-16%)rotate(1deg)}.support-button[data-astro-cid-fzpbxy5g]:is(:hover,:focus-visible):after{animation:.8s ease-out both support-caustic}.support-button[data-astro-cid-fzpbxy5g]:active{transform:translateY(0)scale(.98)}.support-button[data-astro-cid-fzpbxy5g]:focus-visible{outline:2px solid var(--color-coast-light);outline-offset:3px}@keyframes support-caustic{0%{opacity:0;left:-42%}34%{opacity:.72}to{opacity:0;left:118%}}.site-menu-button[data-astro-cid-fzpbxy5g]{border-radius:var(--sea-btn-shape);width:2.75rem;min-height:2.75rem;color:var(--color-paper);background:0 0;border:1px solid #faf0e847;place-content:center;gap:.24rem;padding:.55rem;display:inline-grid}.site-menu-button[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]{background:currentColor;width:1rem;height:1px;transition:transform .2s,opacity .2s;display:block}.site-menu-button[data-astro-cid-fzpbxy5g][aria-expanded=true] i[data-astro-cid-fzpbxy5g]:first-of-type{transform:translateY(.3rem)rotate(45deg)}.site-menu-button[data-astro-cid-fzpbxy5g][aria-expanded=true] i[data-astro-cid-fzpbxy5g]:nth-of-type(2){opacity:0}.site-menu-button[data-astro-cid-fzpbxy5g][aria-expanded=true] i[data-astro-cid-fzpbxy5g]:last-of-type{transform:translateY(-.3rem)rotate(-45deg)}.site-nav__has-panel[data-astro-cid-fzpbxy5g]{align-items:center;gap:.15rem;display:flex}.site-nav__toggle[data-astro-cid-fzpbxy5g]{border-radius:var(--sea-btn-shape);width:1.4rem;height:1.4rem;color:inherit;cursor:pointer;transition:transform .3s var(--ease-narrative), background-color .2s ease;background:0 0;border:0;place-items:center;padding:0;font-size:.7rem;display:grid}.site-nav__toggle[data-astro-cid-fzpbxy5g]:hover,.site-nav__toggle[data-astro-cid-fzpbxy5g]:focus-visible{background:#faf0e81f}.site-nav__toggle[data-astro-cid-fzpbxy5g]:focus-visible{outline:2px solid var(--color-seagrass);outline-offset:2px}.is-open[data-astro-cid-fzpbxy5g] .site-nav__toggle[data-astro-cid-fzpbxy5g]{transform:rotate(180deg)}.nav-panel[data-astro-cid-fzpbxy5g]{text-transform:none;letter-spacing:normal;padding:0 1.25rem;font-weight:400;position:absolute;top:100%;left:0;right:0}.nav-panel[data-astro-cid-fzpbxy5g]:before{content:"";height:1.2rem;position:absolute;inset:-1.2rem 0 auto}.nav-panel__inner[data-astro-cid-fzpbxy5g]{border-radius:var(--sea-pebble);max-width:46rem;color:var(--color-paper);animation:work-panel-in .35s var(--ease-narrative);background:#0d1b42f7;grid-template-columns:minmax(0,1fr);gap:2.5rem;margin:.75rem auto 0;padding:1.75rem 2rem 2rem;display:grid;box-shadow:0 1.5rem 3rem #040c2273}.nav-panel__inner--doors[data-astro-cid-fzpbxy5g]{grid-template-columns:minmax(0,1fr) 15rem;max-width:60rem}.nav-panel__label[data-astro-cid-fzpbxy5g]{letter-spacing:.08em;text-transform:uppercase;background:var(--sea-line-paper) repeat-x 0 100% / 1.6rem .45rem;margin:0 0 .9rem;padding-bottom:.6rem;font-size:.75rem;font-weight:700}.nav-panel__label[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-seagrass);text-decoration:none}.nav-panel[data-astro-cid-fzpbxy5g] ul[data-astro-cid-fzpbxy5g]{margin:0;padding:0;list-style:none}.nav-panel__links[data-astro-cid-fzpbxy5g]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem 2rem;display:grid}.nav-panel__links[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:var(--color-paper);gap:.15rem;padding:.45rem 0;text-decoration:none;display:grid}.nav-panel__links[data-astro-cid-fzpbxy5g] strong[data-astro-cid-fzpbxy5g]{font-size:1rem;font-weight:700}.nav-panel__links[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{color:#faf0e89e;font-size:.82rem;line-height:1.4}.nav-panel__links--described[data-astro-cid-fzpbxy5g]{gap:.5rem 2rem}.nav-panel__links--described[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{border-radius:var(--sea-pebble);padding:.6rem .75rem;transition:background-color .2s}.nav-panel__links--described[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.nav-panel__links--described[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{background:#faf0e812}.site-nav__sub[data-astro-cid-fzpbxy5g]{display:none}.nav-panel__doors[data-astro-cid-fzpbxy5g]{align-content:start;gap:.75rem;display:grid}.nav-panel__door[data-astro-cid-fzpbxy5g]{border-radius:var(--sea-pebble);color:var(--color-paper);transition:background-color .25s ease, border-radius .6s var(--ease-narrative);background:#faf0e812;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;text-decoration:none;display:flex}.nav-panel__door[data-astro-cid-fzpbxy5g]:hover,.nav-panel__door[data-astro-cid-fzpbxy5g]:focus-visible{border-radius:var(--sea-pebble-alt);background:#3ab6e129}.nav-panel__door[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{border-radius:var(--sea-btn-shape);min-width:1.8rem;height:1.8rem;color:var(--color-ink);background:var(--color-seagrass);place-items:center;font-size:.8rem;font-weight:700;display:grid}.nav-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover,.nav-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{color:var(--color-seagrass)}.nav-panel[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:focus-visible{outline:2px solid var(--color-seagrass);outline-offset:2px}@keyframes work-panel-in{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}@media (width<=1099px){.site-nav__toggle[data-astro-cid-fzpbxy5g],.nav-panel[data-astro-cid-fzpbxy5g]{display:none!important}.site-nav__has-panel[data-astro-cid-fzpbxy5g]{display:block!important}.site-nav__sub[data-astro-cid-fzpbxy5g]{text-transform:none;letter-spacing:normal;border-left:2px solid #faf0e82e;gap:.35rem;margin:.45rem 0 .2rem;padding:0 0 0 .8rem;font-weight:500;list-style:none;display:grid}.site-nav__sub[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{color:#faf0e8b8;font-size:.82rem;text-decoration:none}.site-nav[data-astro-cid-fzpbxy5g]{display:none}.site-nav[data-astro-cid-fzpbxy5g][data-open=true]{display:block}.site-nav__list[data-astro-cid-fzpbxy5g]{background:var(--sea-line-paper) repeat-x 0 0 / 1.6rem .45rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1.25rem;width:100%;padding:1rem 0 .25rem;display:grid}.site-nav__list[data-astro-cid-fzpbxy5g] li[data-astro-cid-fzpbxy5g]:last-child{grid-column:1/-1}.site-nav__list[data-astro-cid-fzpbxy5g]:has(.site-nav__sub){grid-template-columns:1fr;align-items:start;gap:1rem;max-height:calc(100svh - 9rem);overflow-y:auto}.site-nav__list[data-astro-cid-fzpbxy5g]:has(.site-nav__sub) .site-nav__sub[data-astro-cid-fzpbxy5g]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}}@media (width>=1100px){.site-menu-button[data-astro-cid-fzpbxy5g]{display:none}}.site-nav__lang[data-astro-cid-fzpbxy5g]{display:none}@media (width<=379px){.site-header__lang[data-astro-cid-fzpbxy5g]{display:none}.site-nav__lang[data-astro-cid-fzpbxy5g]{align-items:center;gap:.4rem;padding:.9rem 0 .25rem;display:flex}.support-button[data-astro-cid-fzpbxy5g]{padding-inline:.7rem}}@media (prefers-reduced-motion:reduce){.support-button[data-astro-cid-fzpbxy5g],.support-button[data-astro-cid-fzpbxy5g]:before{transition:none}.support-button[data-astro-cid-fzpbxy5g]:is(:hover,:focus-visible){transform:none}.support-button[data-astro-cid-fzpbxy5g]:is(:hover,:focus-visible):after{animation:none}.site-menu-button[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]{transition:none}.nav-panel__inner[data-astro-cid-fzpbxy5g]{animation:none}.site-nav__link[data-astro-cid-fzpbxy5g]:after{animation:none!important}}.hero-scene[data-astro-cid-ge2uvauf]{--pointer-x:0;--pointer-y:0;--atlas-intent:0;isolation:isolate;background:radial-gradient(135% 92% at 64% -12%,#3ab6e13d 0%,#3ab6e121 36%,#3ab6e10b 70%,#3ab6e100 100%),linear-gradient(#2b52a27a 0%,#294b977a 26%,#223a808c 52%,#192f69b3 76%,#10254f 100%);min-height:100dvh;margin-bottom:-1px;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 6rem),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 6rem),#0000 100%)}.hero-scene__light[data-astro-cid-ge2uvauf],.hero-scene__caustics[data-astro-cid-ge2uvauf],.hero-scene__habitat[data-astro-cid-ge2uvauf],.hero-scene__surface-band[data-astro-cid-ge2uvauf],.hero-scene__diver[data-astro-cid-ge2uvauf],.hero-scene__atlas-preview[data-astro-cid-ge2uvauf],.hero-scene__foreground[data-astro-cid-ge2uvauf],.hero-scene__vignette[data-astro-cid-ge2uvauf]{pointer-events:none;position:absolute;inset:0}[data-astro-cid-ge2uvauf][data-hero-content]{opacity:var(--hero-content-opacity,1);transform:translate3d(0, calc(var(--hero-depth,0) * -5rem), 0) scale(calc(1 - var(--hero-depth,0) * .035));transform-origin:50% 70%;will-change:transform, opacity}.hero-scene__light[data-astro-cid-ge2uvauf]{z-index:1;background:radial-gradient(75% 68% at calc(66% + var(--pointer-x) * 1.2%) calc(18% + var(--pointer-y) * 0.8%), #faf0e838 0%, #faf0e81a 38%, #faf0e806 72%, #faf0e800 100%);opacity:calc(.78 - var(--hero-depth,0) * .36);transform:translate3d(calc(var(--pointer-x) * 4px), calc(var(--pointer-y) * 3px), 0);mix-blend-mode:screen;will-change:transform, opacity;transition:transform 1.2s cubic-bezier(.16,.84,.24,1)}.hero-scene__caustics[data-astro-cid-ge2uvauf]{z-index:2;opacity:calc(.22 + var(--hero-depth,0) * .24);transform:translate3d(calc(var(--pointer-x) * -3px), calc(var(--hero-depth,0) * 6px), 0) scale(1.06);mix-blend-mode:screen;will-change:transform, opacity;background:repeating-radial-gradient(at 50% -8%,#0000 0 28px,#b7d2e612 31px 33px,#0000 37px 62px),radial-gradient(65% 38% at 38% 6%,#3ab6e121 0%,#3ab6e10b 58%,#3ab6e100 100%);inset:-12%}.hero-scene__surface-band[data-astro-cid-ge2uvauf]{z-index:3;height:24vh;opacity:var(--hero-surface-band-opacity,0);transform:translate3d(0, var(--hero-surface-band-y,115vh), 0);mix-blend-mode:screen;will-change:transform, opacity;background:linear-gradient(#0000 0%,#faf0e866 44%,#3ab6e152 58%,#0000 100%);inset:0 -10% auto}.hero-scene__habitat[data-astro-cid-ge2uvauf]{z-index:3;height:auto;opacity:calc(.98 - var(--hero-atlas-progress,0) * .2);will-change:opacity;inset:0 -4vw -1px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#0000006b 18%,#000 38% 100%);mask-image:linear-gradient(#0000 0%,#0000006b 18%,#000 38% 100%)}.hero-scene__habitat[data-astro-cid-ge2uvauf]:before{z-index:7;content:"";pointer-events:none;background:linear-gradient(#0000,#05141f2e 48%,#05121d8f);height:28%;position:absolute;bottom:0;left:0;right:0}.hero-scene__posidonia-current[data-astro-cid-ge2uvauf]{z-index:1;transform-origin:50% 100%;transform:translate3d(calc(var(--pointer-x) * 1.5px), calc(var(--hero-depth,0) * -70px), 0) scale(calc(1.035 - var(--hero-atlas-progress,0) * .04));will-change:transform;position:absolute;inset:-2% 0 -9%}.hero-scene__posidonia-current[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center bottom;width:100%;height:100%;display:block}.hero-scene__diver[data-astro-cid-ge2uvauf]{z-index:4;pointer-events:none;opacity:.92;transform-origin:64% 48%;will-change:transform, opacity;width:clamp(23rem,34vw,40rem);transition:opacity .4s;position:absolute;inset:clamp(8rem,16svh,11rem) clamp(1rem,3.5vw,4.5rem) auto auto;transform:none}.hero-scene__diver-arrival[data-astro-cid-ge2uvauf]{animation:3.8s cubic-bezier(.2,.72,.22,1) .15s both paused hero-diver-arrival}.hero-scene__diver-drift[data-astro-cid-ge2uvauf]{transform-origin:54% 52%;animation:8.5s ease-in-out 3.95s infinite alternate paused hero-diver-drift}.hero-scene[data-astro-cid-ge2uvauf][data-scene-state=active] .hero-scene__diver-arrival[data-astro-cid-ge2uvauf],.hero-scene[data-astro-cid-ge2uvauf][data-scene-state=active] .hero-scene__diver-drift[data-astro-cid-ge2uvauf]{will-change:transform;animation-play-state:running}.hero-scene__diver[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{width:100%;height:auto;display:block}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf]{z-index:4;width:clamp(12rem,28vw,25rem);height:clamp(8rem,20vw,17rem);opacity:calc(var(--atlas-preview-opacity,0) + var(--atlas-intent,0) * .16);transform:translate3d(0, var(--atlas-preview-y,24px), 0) scale(var(--atlas-preview-scale,.94));transform-origin:68% 66%;will-change:transform, opacity;transition:opacity .45s;inset:auto clamp(1.5rem,8vw,8rem) clamp(5rem,13svh,9rem) auto}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf]:before{content:"";background:radial-gradient(at 68% 64%,#80b0d629,#0000 46%),repeating-radial-gradient(at 64% 68%,#0000 0 24px,#b7d2e60d 25px 26px,#0000 28px 48px);position:absolute;inset:8% 2%;transform:rotate(-8deg)}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:#80b0d680;border:1px solid #b7d2e6e6;border-radius:50%;width:.42rem;height:.42rem;animation:5.8s ease-in-out infinite atlas-distant-marker;position:absolute;box-shadow:0 0 0 .45rem #80b0d60f,0 0 1.1rem #b7d2e66b}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:first-child{animation-delay:-1.4s;top:22%;left:18%}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(2){animation-delay:-4.1s;top:54%;left:43%}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(3){animation-delay:-2.6s;top:34%;left:72%}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]:nth-child(4){animation-delay:-.5s;top:71%;left:84%}.hero-scene__foreground[data-astro-cid-ge2uvauf]{z-index:5;opacity:calc(.25 + var(--hero-depth,0) * .18);transform:translate3d(calc(var(--pointer-x) * -6px), calc(var(--pointer-y) * -4px), 0);will-change:transform, opacity;background:radial-gradient(circle at 12% 72%,#f0ede247 0 1px,#0000 2px) 0 0/240px 210px,radial-gradient(circle at 82% 56%,#b7d2e638 0 1px,#0000 2px) 0 0/310px 270px,radial-gradient(circle at 68% 84%,#f0ede22e 0 1px,#0000 2px) 0 0/380px 320px;transition:transform 1.4s cubic-bezier(.16,.84,.24,1)}.hero-scene__vignette[data-astro-cid-ge2uvauf]{z-index:6;background:linear-gradient(#0000 24%,#0714263d 52%,#071426c2 100%),linear-gradient(90deg,#07142642,#0000 58%)}@keyframes atlas-distant-marker{0%,to{opacity:.52;transform:scale(.88)}46%{opacity:1;transform:scale(1.08)}72%{opacity:.7;transform:scale(.96)}}@keyframes hero-diver-arrival{0%{opacity:0;transform:translate(10vw,-1.2svh)rotate(-1.8deg)scale(.95)}28%{opacity:.48}72%{opacity:1;transform:translate(-.45vw,.35svh)rotate(.35deg)scale(.992)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes hero-diver-drift{0%{transform:translateY(-3px)rotate(-.22deg)}to{transform:translate(-7px,5px)rotate(.28deg)}}.hero-scene__dive-link[data-astro-cid-ge2uvauf]{z-index:20;pointer-events:auto;cursor:pointer;min-height:44px;text-decoration:none;position:relative}.hero-scene__explore-target[data-astro-cid-ge2uvauf]{border:1px solid #b7d2e67a;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;transition:border-color .35s,box-shadow .35s,transform .35s;display:grid;position:relative}.hero-scene__explore-target[data-astro-cid-ge2uvauf]:before,.hero-scene__explore-target[data-astro-cid-ge2uvauf]:after{content:"";border-radius:inherit;border:1px solid #b7d2e62e;position:absolute}.hero-scene__explore-target[data-astro-cid-ge2uvauf]:before{inset:-.42rem}.hero-scene__explore-target[data-astro-cid-ge2uvauf]:after{inset:.42rem}.hero-scene__explore-target[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:var(--color-sea-200);border-radius:50%;width:.3rem;height:.3rem;box-shadow:0 0 .8rem #b7d2e6b8}.hero-scene[data-astro-cid-ge2uvauf]:has(.hero-scene__dive-link:is(:hover,:focus-visible)){--atlas-intent:1}.hero-scene__dive-link[data-astro-cid-ge2uvauf]:is(:hover,:focus-visible) .hero-scene__explore-target[data-astro-cid-ge2uvauf]{border-color:#b7d2e6db;transform:translateY(-.12rem);box-shadow:0 0 0 .5rem #80b0d612,0 0 1.4rem #80b0d62e}.hero-scene__dive-link[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{width:1.05rem;transition:transform .25s var(--ease-narrative)}.hero-scene__dive-link[data-astro-cid-ge2uvauf]:hover svg[data-astro-cid-ge2uvauf],.hero-scene__dive-link[data-astro-cid-ge2uvauf]:focus-visible svg[data-astro-cid-ge2uvauf]{transform:translateY(.3rem)}@media (width<=767px){.hero-scene[data-astro-cid-ge2uvauf]{min-height:100dvh}.hero-scene__habitat[data-astro-cid-ge2uvauf]{z-index:7;height:auto;opacity:calc(.92 + var(--hero-depth,0) * .08);top:0;left:-28vw;right:-28vw;-webkit-mask-image:linear-gradient(#0000 0%,#0000005c 22%,#000 44% 100%);mask-image:linear-gradient(#0000 0%,#0000005c 22%,#000 44% 100%)}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf]{width:12rem;height:10rem;opacity:calc(var(--atlas-preview-opacity,0) * .82 + var(--atlas-intent,0) * .13);bottom:7rem;right:.8rem}.hero-scene__diver[data-astro-cid-ge2uvauf]{opacity:.84;width:clamp(19rem,72vw,26rem);top:clamp(6.5rem,15svh,8.5rem);right:-8.5rem;transform:none}.hero-scene__surface-band[data-astro-cid-ge2uvauf]{height:16vh}.hero-scene__caustics[data-astro-cid-ge2uvauf]{opacity:.18;transform:none}.hero-scene__foreground[data-astro-cid-ge2uvauf]{opacity:.2;background-size:280px 250px,360px 320px,440px 380px;transform:none}.hero-scene__vignette[data-astro-cid-ge2uvauf]{background:linear-gradient(#0000 24%,#07142652 52%,#071426d6 100%),linear-gradient(90deg,#07142666,#0000 78%)}}@media (prefers-reduced-motion:reduce){.hero-scene__surface-band[data-astro-cid-ge2uvauf]{display:none}.hero-scene__light[data-astro-cid-ge2uvauf],.hero-scene__caustics[data-astro-cid-ge2uvauf],.hero-scene__foreground[data-astro-cid-ge2uvauf]{will-change:auto;transition:none;transform:none}.hero-scene__posidonia-current[data-astro-cid-ge2uvauf]{will-change:auto;animation:none;transform:none}.hero-scene__diver[data-astro-cid-ge2uvauf]{will-change:auto;transition:none;transform:none}[data-astro-cid-ge2uvauf][data-hero-content],.hero-scene__habitat[data-astro-cid-ge2uvauf]{will-change:auto}.hero-scene__diver-arrival[data-astro-cid-ge2uvauf],.hero-scene__diver-drift[data-astro-cid-ge2uvauf]{will-change:auto;animation:none;transform:none}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf]{opacity:.2;will-change:auto;transition:none;transform:none}.hero-scene__atlas-preview[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{animation:none}}.section-browse[data-astro-cid-i6xh6oc5]{z-index:3;pointer-events:auto;width:fit-content;max-width:100%;margin-top:1.25rem;display:flex;position:relative}.section-browse__journey[data-astro-cid-i6xh6oc5]{max-width:100%;min-height:2.9rem;color:var(--color-coast-light);font:inherit;text-align:left;cursor:pointer;transition:color .25s ease, border-color .25s ease, background-color .25s ease, transform .45s var(--ease-narrative);background:#faf0e812;border:1px solid #faf0e84d;border-radius:999px;align-items:center;gap:.7rem;padding:.45rem .55rem .45rem .65rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.section-browse__journey[data-astro-cid-i6xh6oc5]:before{content:"";height:0;transition:height .55s var(--ease-narrative);background:linear-gradient(105deg,#3ab6e147,#faf0e821);position:absolute;inset:auto 0 0}.section-browse__current[data-astro-cid-i6xh6oc5]{z-index:1;background:var(--color-seagrass);border-radius:50%;flex:none;place-items:center;width:1.8rem;height:1.8rem;display:grid;position:relative}.section-browse__current[data-astro-cid-i6xh6oc5] span[data-astro-cid-i6xh6oc5]{border:1px solid var(--color-depth-900);width:.58rem;height:.58rem;transition:transform .5s var(--ease-narrative);border-radius:46% 54% 58% 42%;transform:rotate(18deg)}.section-browse__label[data-astro-cid-i6xh6oc5]{z-index:1;font-family:var(--font-display);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:700;line-height:1.2;position:relative;overflow:hidden}.section-browse__arrow[data-astro-cid-i6xh6oc5]{z-index:1;width:1.8rem;height:1.8rem;color:var(--color-limestone);transition:color .25s ease, background-color .25s ease, transform .5s var(--ease-narrative);border:1px solid #faf0e83d;border-radius:50%;flex:none;place-items:center;font-size:1.15rem;display:grid;position:relative}.section-browse__journey[data-astro-cid-i6xh6oc5]:is(:hover,:focus-visible){color:var(--color-paper);background:#faf0e81c;border-color:#faf0e894;transform:translateY(-2px)}.section-browse__journey[data-astro-cid-i6xh6oc5]:is(:hover,:focus-visible):before{height:100%}.section-browse__journey[data-astro-cid-i6xh6oc5]:is(:hover,:focus-visible) .section-browse__current[data-astro-cid-i6xh6oc5] span[data-astro-cid-i6xh6oc5]{transform:rotate(50deg)scale(1.08)}.section-browse__journey[data-astro-cid-i6xh6oc5]:is(:hover,:focus-visible) .section-browse__arrow[data-astro-cid-i6xh6oc5]{color:var(--color-depth-900);background:var(--color-limestone);transform:translate(2px,-2px)rotate(5deg)}.section-browse__journey[data-astro-cid-i6xh6oc5]:focus-visible{outline:2px solid var(--color-coast-light);outline-offset:4px}@media (width<=420px){.section-browse[data-astro-cid-i6xh6oc5],.section-browse__journey[data-astro-cid-i6xh6oc5]{width:100%}.section-browse__arrow[data-astro-cid-i6xh6oc5]{margin-left:auto}}@media (prefers-reduced-motion:reduce){.section-browse__journey[data-astro-cid-i6xh6oc5],.section-browse__journey[data-astro-cid-i6xh6oc5]:before,.section-browse__current[data-astro-cid-i6xh6oc5] span[data-astro-cid-i6xh6oc5],.section-browse__arrow[data-astro-cid-i6xh6oc5]{transition:none}.section-browse__journey[data-astro-cid-i6xh6oc5]:is(:hover,:focus-visible),.section-browse__journey[data-astro-cid-i6xh6oc5]:is(:hover,:focus-visible) .section-browse__arrow[data-astro-cid-i6xh6oc5]{transform:none}}.work-atlas[data-astro-cid-slnhyfxo]{--atlas-reveal:0;--wake-x:-74%;--wake-opacity:1;--atlas-entry-overlap:clamp(8rem, 20svh, 13rem);z-index:10;min-height:100dvh;margin-top:calc(var(--atlas-entry-overlap) * -1);padding:calc(clamp(12rem, 22svh, 15rem) + var(--atlas-entry-overlap)) 0 clamp(2rem, 4svh, 3rem);color:var(--color-paper);isolation:isolate;pointer-events:none;background:0 0;position:relative;overflow:hidden}.work-atlas__content[data-astro-cid-slnhyfxo]{z-index:1;pointer-events:auto;scroll-margin-top:clamp(5.5rem,10svh,7rem);position:relative}.js-motion .work-atlas__content[data-astro-cid-slnhyfxo]{opacity:var(--atlas-reveal);transform:translate3d(0, calc((1 - var(--atlas-reveal)) * 2rem), 0)}.atlas-transition[data-astro-cid-slnhyfxo]{z-index:4;aspect-ratio:3;pointer-events:none;width:min(78vw,76rem);height:auto;opacity:var(--wake-opacity);transform:translate3d(var(--wake-x), -12%, 0);will-change:transform, opacity;position:absolute;top:clamp(2rem,5vw,4.5rem);left:0}.atlas-transition[data-astro-cid-slnhyfxo] img[data-astro-cid-slnhyfxo]{object-fit:contain;filter:none;width:100%;height:100%;position:relative}.atlas-interface[data-astro-cid-slnhyfxo]{width:min(100%,100rem);margin:0 auto;padding-inline:clamp(1.25rem,4vw,4rem)}.atlas-interface__header[data-astro-cid-slnhyfxo]{justify-items:start;gap:1.25rem;padding-bottom:clamp(1.5rem,3dvh,2.5rem);display:grid}h2[data-astro-cid-slnhyfxo]{font-family:var(--font-display);font-size:max(1.85rem, calc(clamp(2rem, 3.6vw, 3.4rem) - var(--fit-type-cut,0px)));letter-spacing:-.005em;margin:0;font-weight:700;line-height:1.08}.atlas-experience[data-astro-cid-slnhyfxo]{min-height:clamp(28rem, calc(70dvh - var(--fit-panel-cut,0px)), 44rem);grid-template-columns:minmax(0,1.9fr) minmax(19rem,.8fr);gap:clamp(.75rem,1.5vw,1.25rem);display:grid}.atlas-stage[data-astro-cid-slnhyfxo]{border-radius:var(--sea-pebble);background:var(--color-depth-900);min-width:0;position:relative;overflow:hidden}.atlas-stage__seabed[data-astro-cid-slnhyfxo]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s,transform 6s ease-out;position:absolute;inset:0;transform:scale(1.04)}.atlas-stage__seabed[data-astro-cid-slnhyfxo].is-active{opacity:1;transform:scale(1)}.atlas-stage[data-astro-cid-slnhyfxo]:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#0000 66%,#041123b8);position:absolute;inset:0}.atlas-region-list[data-astro-cid-slnhyfxo]{z-index:2;flex-wrap:wrap;justify-content:center;gap:.25rem 0;padding:clamp(.9rem,2vw,1.5rem) 1rem;display:flex;position:absolute;bottom:0;left:0;right:0}.atlas-region-choice[data-astro-cid-slnhyfxo]{color:#faf0e8d1;min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem clamp(.9rem,2.2vw,2rem);font-size:clamp(.82rem,1.1vw,.95rem);font-weight:600;transition:color .25s;position:relative}.atlas-region-choice[data-astro-cid-slnhyfxo]+.atlas-region-choice[data-astro-cid-slnhyfxo]:before{content:"";background:#faf0e873;width:1px;position:absolute;top:25%;bottom:25%;left:0}.atlas-region-choice[data-astro-cid-slnhyfxo]:hover,.atlas-region-choice[data-astro-cid-slnhyfxo]:focus-visible{color:var(--color-paper)}.atlas-region-choice[data-astro-cid-slnhyfxo][aria-pressed=true]{color:var(--color-sea-200)}.atlas-region-choice[data-astro-cid-slnhyfxo]:focus-visible{outline:2px solid var(--color-coast-light);outline-offset:-3px}.atlas-context[data-astro-cid-slnhyfxo]{min-width:0;padding:max(1.5rem, calc(clamp(1.75rem, 3vw, 2.75rem) - var(--fit-small-space-cut,0px)));border-radius:var(--sea-pebble-alt);background:var(--sea-glass);-webkit-backdrop-filter:var(--sea-glass-blur);backdrop-filter:var(--sea-glass-blur);flex-direction:column;display:flex}.atlas-detail[data-astro-cid-slnhyfxo]{flex:1 0 auto}.atlas-detail[data-astro-cid-slnhyfxo]>article[data-astro-cid-slnhyfxo]{flex-direction:column;display:flex}.atlas-detail[data-astro-cid-slnhyfxo] h3[data-astro-cid-slnhyfxo]{background:var(--sea-line-paper) repeat-x 0 100% / 1.6rem .45rem;color:var(--color-paper);font-family:var(--font-display);margin:0;padding-bottom:1rem;font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:700;line-height:1.1}.atlas-detail[data-astro-cid-slnhyfxo] h3[data-astro-cid-slnhyfxo]+p[data-astro-cid-slnhyfxo]{color:#faf0e8e6;margin:1.25rem 0 0;font-size:clamp(1.02rem,1.3vw,1.2rem);line-height:1.55}.atlas-work-areas[data-astro-cid-slnhyfxo]{background:var(--sea-line-paper) repeat-x 0 0 / 1.6rem .45rem;margin-top:auto;padding-top:1.4rem}.atlas-work-areas[data-astro-cid-slnhyfxo]>p[data-astro-cid-slnhyfxo]{color:var(--color-paper);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:700}.atlas-work-areas[data-astro-cid-slnhyfxo] ul[data-astro-cid-slnhyfxo]{gap:.45rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.atlas-work-areas[data-astro-cid-slnhyfxo] li[data-astro-cid-slnhyfxo]{color:#faf0e8e0;font-size:.95rem;line-height:1.4}.atlas-context__detail-link[data-astro-cid-slnhyfxo]{color:var(--color-paper);align-self:flex-start;margin-top:1.5rem}@media (width<=960px){.atlas-experience[data-astro-cid-slnhyfxo]{grid-template-columns:minmax(0,1.5fr) minmax(17rem,.9fr)}}@media (width<=820px),(hover:none) and (pointer:coarse){.js-motion .work-atlas__content[data-astro-cid-slnhyfxo]{opacity:1;transform:none}}@media (width<=760px){.work-atlas[data-astro-cid-slnhyfxo]{--atlas-entry-overlap:clamp(5rem, 13svh, 7rem);padding-bottom:4rem}.atlas-transition[data-astro-cid-slnhyfxo]{width:min(110vw,52rem);height:auto;top:1rem}.atlas-experience[data-astro-cid-slnhyfxo]{grid-template-columns:1fr;height:auto}.atlas-stage[data-astro-cid-slnhyfxo]{height:clamp(20rem,52svh,30rem)}.atlas-region-list[data-astro-cid-slnhyfxo]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.atlas-region-choice[data-astro-cid-slnhyfxo]{flex:none;padding-inline:.7rem;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.work-atlas[data-astro-cid-slnhyfxo]{margin-top:0;padding-top:clamp(6rem,13vw,12rem)}.work-atlas__content[data-astro-cid-slnhyfxo]{opacity:1;transform:none}.atlas-transition[data-astro-cid-slnhyfxo]{display:none}.atlas-stage__seabed[data-astro-cid-slnhyfxo],.atlas-region-choice[data-astro-cid-slnhyfxo]{transition:none}}.field-journal[data-astro-cid-e3u4k6vo]{--seal-x:-35vw;z-index:10;padding:max(6rem, calc(clamp(7.5rem, 13dvh, 10rem) - var(--fit-space-cut,0px))) clamp(1.25rem, 6vw, 7rem) max(2.5rem, calc(clamp(2.5rem, 4vw, 4rem) - var(--fit-small-space-cut,0px)));color:var(--color-paper);isolation:isolate;background:0 0;scroll-margin-top:clamp(5.5rem,10dvh,7rem);position:relative;overflow:clip visible}.field-journal__content[data-astro-cid-e3u4k6vo]{z-index:3;max-width:86rem;margin-inline:auto;position:relative}.field-journal__seal-bridge[data-astro-cid-e3u4k6vo]{z-index:2;pointer-events:none;height:clamp(11rem,22svh,16rem);position:absolute;inset:0 0 auto;overflow:visible}.field-journal__seal-light[data-astro-cid-e3u4k6vo]{mix-blend-mode:screen;background:radial-gradient(at 68% 10%,#3ab6e11f,#0000 48%);position:absolute;inset:-40% -10%;-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.field-journal__seal-displacement[data-astro-cid-e3u4k6vo]{top:48%;left:var(--seal-x);aspect-ratio:1.8;filter:blur(20px);opacity:.28;background:radial-gradient(#3ab6e11f,#faf0e806 36%,#0000 72%);border-radius:50%;width:clamp(16rem,38vw,34rem);position:absolute;transform:translate(-42%,-50%)}.field-journal__seal-particles[data-astro-cid-e3u4k6vo]{position:absolute;inset:0}.field-journal__seal-particles[data-astro-cid-e3u4k6vo] i[data-astro-cid-e3u4k6vo]{opacity:var(--particle-opacity,.12);transform:translate3d(var(--particle-x,0), var(--particle-y,0), 0);background:#faf0e84d;border-radius:50%;position:absolute;box-shadow:0 0 .45rem #3ab6e129}.field-journal__seal-bridge[data-astro-cid-e3u4k6vo] img[data-astro-cid-e3u4k6vo]{opacity:.9;filter:brightness(.82)saturate(.78)drop-shadow(0 1.2rem 2.5rem #071b357a);transform-origin:50%;will-change:transform;width:min(38rem,38vw);height:auto;position:absolute;top:48%;left:0;transform:translate(-35vw,-50%)}header[data-astro-cid-e3u4k6vo]{margin-bottom:max(1rem, calc(clamp(1.5rem, 3vw, 2.5rem) - var(--fit-small-space-cut,0px)));justify-items:start;gap:1.25rem;display:grid}h2[data-astro-cid-e3u4k6vo]{font-size:max(2rem, calc(clamp(2rem, 3.6vw, 3.4rem) - var(--fit-type-cut,0px)));letter-spacing:-.005em;margin:0;font-weight:700;line-height:1.08}.field-scene[data-astro-cid-e3u4k6vo]{--inset:clamp(.9rem, 1.8vw, 1.5rem);--panel-w:min(27rem, 34%);height:clamp(26rem, calc(68dvh - var(--fit-panel-cut,0px)), 42rem);border-radius:var(--sea-pebble);background:var(--color-depth-900);position:relative;overflow:hidden}.field-record[data-astro-cid-e3u4k6vo]{position:absolute;inset:0}.field-record[data-astro-cid-e3u4k6vo]:not(.is-current){visibility:hidden;pointer-events:none;transition:visibility 0s linear .8s}.field-record__media[data-astro-cid-e3u4k6vo]{transition:opacity .8s}.field-record[data-astro-cid-e3u4k6vo]:not(.is-current) .field-record__media[data-astro-cid-e3u4k6vo]{opacity:0}.field-record__panel[data-astro-cid-e3u4k6vo]{transition:opacity .45s .1s}.field-record[data-astro-cid-e3u4k6vo]:not(.is-current) .field-record__panel[data-astro-cid-e3u4k6vo]{visibility:hidden;opacity:0;transition:none}.field-record__media[data-astro-cid-e3u4k6vo]{background:var(--color-depth-900);position:absolute;inset:0;overflow:hidden}.field-record__media[data-astro-cid-e3u4k6vo]:after{content:"";background:linear-gradient(#0000 70%,#040c18b3),linear-gradient(270deg,#040c1859,#0000 45%);position:absolute;inset:0}.field-record__photo[data-astro-cid-e3u4k6vo],.field-record__missing-media[data-astro-cid-e3u4k6vo]{width:100%;height:100%;position:absolute;inset:0}.field-record__photo[data-astro-cid-e3u4k6vo]{object-fit:cover}.field-record__missing-media[data-astro-cid-e3u4k6vo]{background:linear-gradient(145deg, var(--color-tuna-blue), var(--color-depth-900));place-items:center;display:grid}.field-record__missing-media[data-astro-cid-e3u4k6vo] span[data-astro-cid-e3u4k6vo]{color:#faf0e8b3;letter-spacing:.1em;text-transform:uppercase;font-size:.85rem;font-weight:700}.field-record__panel[data-astro-cid-e3u4k6vo]{top:var(--inset);right:var(--inset);bottom:var(--inset);z-index:2;width:var(--panel-w);min-width:0;padding:max(1.5rem, calc(clamp(1.75rem, 3vw, 2.75rem) - var(--fit-small-space-cut,0px)));border-radius:var(--sea-pebble-alt);background:var(--sea-glass);-webkit-backdrop-filter:var(--sea-glass-blur);backdrop-filter:var(--sea-glass-blur);flex-direction:column;display:flex;position:absolute;box-shadow:0 1rem 2.5rem #040c184d}.field-record[data-astro-cid-e3u4k6vo] h3[data-astro-cid-e3u4k6vo]{background:var(--sea-line-paper) repeat-x 0 100% / 1.6rem .45rem;margin:0;padding-bottom:1.1rem;font-size:clamp(1.4rem,2.1vw,2rem);font-weight:700;line-height:1.15}.field-record__excerpt[data-astro-cid-e3u4k6vo]{color:#faf0e8e6;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:1.2rem 0 0;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.55;display:-webkit-box;overflow:hidden}.field-record__meta[data-astro-cid-e3u4k6vo]{background:var(--sea-line-paper) repeat-x 0 0 / 1.6rem .45rem;gap:.35rem;margin:auto 0 0;padding-top:1.2rem;display:grid}.field-record__meta[data-astro-cid-e3u4k6vo] div[data-astro-cid-e3u4k6vo]{grid-template-columns:4.5rem 1fr;gap:.75rem;display:grid}.field-record__meta[data-astro-cid-e3u4k6vo] dt[data-astro-cid-e3u4k6vo]{color:#faf0e8c7;font-size:.9rem}.field-record__meta[data-astro-cid-e3u4k6vo] dd[data-astro-cid-e3u4k6vo]{color:var(--color-paper);margin:0;font-size:.9rem;font-weight:600}.field-record__link[data-astro-cid-e3u4k6vo]{color:var(--color-paper);align-self:flex-start;margin-top:1.4rem}.field-tabs[data-astro-cid-e3u4k6vo]{z-index:5;width:calc(100% - var(--panel-w) - 2 * var(--inset));position:absolute;bottom:0;left:0}.field-tabs[data-astro-cid-e3u4k6vo] ol[data-astro-cid-e3u4k6vo]{flex-wrap:wrap;justify-content:center;margin:0;padding:clamp(.9rem,2vw,1.5rem) 1rem;list-style:none;display:flex}.field-tabs[data-astro-cid-e3u4k6vo] li[data-astro-cid-e3u4k6vo]+li[data-astro-cid-e3u4k6vo] button[data-astro-cid-e3u4k6vo]:before{content:"";background:#faf0e873;width:1px;position:absolute;top:25%;bottom:25%;left:0}.field-tabs[data-astro-cid-e3u4k6vo] button[data-astro-cid-e3u4k6vo]{color:#faf0e8d1;min-height:2.75rem;font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem clamp(.9rem,2.2vw,2rem);font-size:clamp(.82rem,1.1vw,.95rem);font-weight:600;transition:color .25s;position:relative}.field-tabs[data-astro-cid-e3u4k6vo] button[data-astro-cid-e3u4k6vo]:hover,.field-tabs[data-astro-cid-e3u4k6vo] button[data-astro-cid-e3u4k6vo]:focus-visible{color:var(--color-paper)}.field-tabs[data-astro-cid-e3u4k6vo] button[data-astro-cid-e3u4k6vo][aria-pressed=true]{color:var(--color-sea-200)}.field-tabs[data-astro-cid-e3u4k6vo] button[data-astro-cid-e3u4k6vo]:focus-visible{outline:2px solid var(--color-coast-light);outline-offset:-3px}@media (width<=720px){.field-journal[data-astro-cid-e3u4k6vo]{padding-top:8rem}.field-journal__seal-bridge[data-astro-cid-e3u4k6vo]{height:9rem}.field-journal__seal-bridge[data-astro-cid-e3u4k6vo] img[data-astro-cid-e3u4k6vo]{opacity:.76;width:min(68vw,22rem)}.field-scene[data-astro-cid-e3u4k6vo]{background:0 0;border-radius:0;height:auto;display:grid;overflow:visible}.field-record[data-astro-cid-e3u4k6vo]{gap:.75rem;display:grid;position:relative}.field-record__media[data-astro-cid-e3u4k6vo]{border-radius:var(--sea-pebble);position:relative}.field-record__panel[data-astro-cid-e3u4k6vo]{width:auto;position:relative;inset:auto}.field-record[data-astro-cid-e3u4k6vo]{grid-area:1/1;min-width:0}.field-record__media[data-astro-cid-e3u4k6vo]{height:20rem}.field-record__panel[data-astro-cid-e3u4k6vo]{min-height:0}.field-tabs[data-astro-cid-e3u4k6vo]{width:100%;top:20rem;bottom:auto;transform:translateY(-100%)}.field-tabs[data-astro-cid-e3u4k6vo] ol[data-astro-cid-e3u4k6vo]{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.field-tabs[data-astro-cid-e3u4k6vo] li[data-astro-cid-e3u4k6vo]{flex:none}}@media (prefers-reduced-motion:reduce){.field-journal__seal-bridge[data-astro-cid-e3u4k6vo] img[data-astro-cid-e3u4k6vo]{opacity:.42;will-change:auto;left:auto;right:-5%;transform:translateY(-50%)scale(.78)}.field-journal__seal-displacement[data-astro-cid-e3u4k6vo],.field-journal__seal-particles[data-astro-cid-e3u4k6vo]{display:none}.field-record[data-astro-cid-e3u4k6vo],.field-record__media[data-astro-cid-e3u4k6vo],.field-record__panel[data-astro-cid-e3u4k6vo]{transition:none!important}.field-tabs[data-astro-cid-e3u4k6vo] button[data-astro-cid-e3u4k6vo]{transition:none}}.impact-ledger[data-astro-cid-t45a6bzn]{z-index:10;padding:max(4.5rem, calc(clamp(5rem, 8dvh, 6.5rem) - var(--fit-space-cut,0px))) clamp(1.25rem, 6vw, 7rem) max(3rem, calc(clamp(3.5rem, 6vw, 5.5rem) - var(--fit-small-space-cut,0px)));color:var(--color-paper);background:0 0;scroll-margin-top:clamp(5.5rem,10dvh,7rem);position:relative}.impact-ledger__inner[data-astro-cid-t45a6bzn]{max-width:86rem;margin-inline:auto}header[data-astro-cid-t45a6bzn]{margin-bottom:max(1.25rem, calc(clamp(2rem, 4vw, 3rem) - var(--fit-small-space-cut,0px)))}h2[data-astro-cid-t45a6bzn]{max-width:none;font-size:max(2.1rem, calc(clamp(2.35rem, 4.4vw, 4.1rem) - var(--fit-type-cut,0px)));letter-spacing:-.005em;margin:0;font-weight:700;line-height:1.06}.impact-grid[data-astro-cid-t45a6bzn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,1.5vw,1.1rem);display:grid}.impact-card[data-astro-cid-t45a6bzn]{text-align:center;min-width:0;padding:max(1rem, calc(clamp(1.5rem, 3vw, 2.5rem) - var(--fit-small-space-cut,0px)));border-radius:var(--sea-pebble);transition:border-radius 1.1s var(--ease-narrative), background-color .35s ease, transform .45s var(--ease-narrative);background:linear-gradient(160deg,#2b52a242,#10254f8c);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.impact-card[data-astro-cid-t45a6bzn]:nth-child(2n){border-radius:var(--sea-pebble-alt)}.impact-card[data-astro-cid-t45a6bzn]:hover{border-radius:var(--sea-pebble-alt);transform:translateY(-.25rem)}.impact-card[data-astro-cid-t45a6bzn]:nth-child(2n):hover{border-radius:var(--sea-pebble)}.impact-card__light[data-astro-cid-t45a6bzn]{opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000 38%,#3ab6e129 47%,#faf0e81a 50%,#0000 60%);position:absolute;inset:-40% -60%;transform:translate(-55%)}.impact-card[data-astro-cid-t45a6bzn]:hover .impact-card__light[data-astro-cid-t45a6bzn]{animation:1.4s ease-out both impact-light}.js-motion .impact-grid[data-astro-cid-t45a6bzn][data-impact-entrance-ready] .impact-card[data-astro-cid-t45a6bzn]:not([data-arrived]){opacity:0}.js-motion .impact-grid[data-astro-cid-t45a6bzn][data-impact-entrance-ready] .impact-card[data-astro-cid-t45a6bzn][data-arrived]{animation:impact-surface 1.05s cubic-bezier(.2, .7, .2, 1) calc(var(--card-order) * .14s) backwards}.js-motion .impact-grid[data-astro-cid-t45a6bzn][data-impact-entrance-ready] .impact-card[data-astro-cid-t45a6bzn][data-arrived] .impact-card__light[data-astro-cid-t45a6bzn]{animation:impact-light 1.6s ease-out calc(var(--card-order) * .14s + .45s) both}.impact-card[data-astro-cid-t45a6bzn] h3[data-astro-cid-t45a6bzn]{max-width:30rem;margin:0;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;line-height:1.2;position:relative}.impact-card__value[data-astro-cid-t45a6bzn]{margin:max(.6rem, calc(1.5rem - var(--fit-small-space-cut,0px))) 0 max(.5rem, calc(1rem - var(--fit-small-space-cut,0px)));flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem;display:flex;position:relative}.impact-card__value[data-astro-cid-t45a6bzn] strong[data-astro-cid-t45a6bzn]{color:var(--color-paper);font-size:max(2.6rem, calc(clamp(3rem, 6vw, 5.5rem) - var(--fit-type-cut,0px)));font-variant-numeric:tabular-nums;font-weight:700;line-height:.9}.impact-card__value[data-astro-cid-t45a6bzn] span[data-astro-cid-t45a6bzn]{color:var(--color-limestone);font-size:1rem;font-weight:700}.impact-card__value[data-astro-cid-t45a6bzn] span[data-astro-cid-t45a6bzn]:empty{display:none}.impact-ledger__browse[data-astro-cid-t45a6bzn]{margin-top:clamp(1.5rem,3vw,2.25rem)}.impact-card__context[data-astro-cid-t45a6bzn]{color:#faf0e8d6;max-width:34rem;margin:0;line-height:1.65;position:relative}.impact-card__period[data-astro-cid-t45a6bzn]{margin:max(.55rem, calc(1.25rem - var(--fit-small-space-cut,0px))) 0 0;color:#faf0e8b8;font-size:.85rem;font-weight:600;position:relative}.impact-ledger[data-astro-cid-t45a6bzn][data-viewport-fitted=true] .impact-card[data-astro-cid-t45a6bzn] h3[data-astro-cid-t45a6bzn]{font-size:max(1.1rem, calc(clamp(1.25rem, 2vw, 1.75rem) - var(--fit-type-cut,0px)))}.impact-ledger[data-astro-cid-t45a6bzn][data-viewport-fitted=true] .impact-card__context[data-astro-cid-t45a6bzn]{font-size:.92rem;line-height:1.42}@keyframes impact-surface{0%{opacity:0;transform:translateY(3.2rem)}to{opacity:1;transform:none}}@keyframes impact-light{0%{opacity:0;transform:translate(-55%)}35%{opacity:1}to{opacity:0;transform:translate(55%)}}@media (width<=720px){.impact-ledger[data-astro-cid-t45a6bzn]{padding-top:5.5rem}.impact-grid[data-astro-cid-t45a6bzn]{grid-template-columns:1fr}.js-motion .impact-grid[data-astro-cid-t45a6bzn][data-impact-entrance-ready] .impact-card[data-astro-cid-t45a6bzn][data-arrived]{animation-delay:0s}}@media (prefers-reduced-motion:reduce){.impact-card[data-astro-cid-t45a6bzn],.impact-card[data-astro-cid-t45a6bzn]:hover{opacity:1;transition:none;transform:none}.impact-card__light[data-astro-cid-t45a6bzn]{display:none}}.work-card[data-astro-cid-in5yet2q]{min-width:0;height:100%}.work-card[data-astro-cid-in5yet2q]>a[data-astro-cid-in5yet2q]{height:100%;color:var(--surface-ink);background:var(--sea-line) repeat-x 0 100% / 1.6rem .45rem;flex-direction:column;padding-bottom:1.6rem;text-decoration:none;display:flex}.work-card[data-astro-cid-in5yet2q]>a[data-astro-cid-in5yet2q]:focus-visible{outline:none}.work-card[data-astro-cid-in5yet2q]>a[data-astro-cid-in5yet2q]:focus-visible .work-card__title[data-astro-cid-in5yet2q]{outline:3px solid var(--color-seagrass);outline-offset:4px;border-radius:.4rem}.work-card__media[data-astro-cid-in5yet2q]{isolation:isolate;aspect-ratio:16/9;background:linear-gradient(150deg, var(--color-tuna-blue), var(--color-depth-900));-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% calc(100% - .95rem) no-repeat, var(--sea-wave-cap) 0 100% / 3rem 1rem repeat-x;-webkit-mask:linear-gradient(#000 0 0) 0 0 / 100% calc(100% - .95rem) no-repeat, var(--sea-wave-cap) 0 100% / 3rem 1rem repeat-x;mask:linear-gradient(#000 0 0) 0 0 / 100% calc(100% - .95rem) no-repeat, var(--sea-wave-cap) 0 100% / 3rem 1rem repeat-x;border-radius:1.4rem 1.4rem 0 0;display:block;position:relative;overflow:hidden}.work-card[data-astro-cid-in5yet2q]>a[data-astro-cid-in5yet2q]:is(:hover,:focus-visible) .work-card__media[data-astro-cid-in5yet2q]{animation:1.6s linear infinite wave-cut-drift}.work-card__image[data-astro-cid-in5yet2q]{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.work-card__when[data-astro-cid-in5yet2q]{z-index:3;border-radius:var(--sea-btn-shape);color:var(--color-ink);background:#faf0e8eb;padding:.3rem .7rem;font-size:.8rem;font-weight:700;position:absolute;top:.9rem;left:.9rem}.work-card__body[data-astro-cid-in5yet2q]{flex-direction:column;flex:1;gap:.4rem;padding:.9rem .15rem 0;display:flex}.work-card__meta[data-astro-cid-in5yet2q]{color:var(--surface-accent);letter-spacing:.07em;text-transform:uppercase;font-size:.76rem;font-weight:700}.work-card__title[data-astro-cid-in5yet2q]{color:var(--surface-heading);text-wrap:balance;font-size:clamp(1.18rem,1.6vw,1.45rem);line-height:1.18}.work-card__arrow[data-astro-cid-in5yet2q]{color:var(--color-lycian-sun);transition:transform .3s var(--ease-narrative);display:inline-block}.work-card[data-astro-cid-in5yet2q]>a[data-astro-cid-in5yet2q]:is(:hover,:focus-visible) .work-card__arrow[data-astro-cid-in5yet2q]{transform:translate(.3rem)}.work-card__summary[data-astro-cid-in5yet2q]{color:rgb(var(--surface-ink-rgb) / 76%);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.98rem;line-height:1.5;display:-webkit-box;overflow:hidden}.work-card__context[data-astro-cid-in5yet2q]{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:auto;padding-top:.7rem;font-size:.8rem;display:flex}.work-card__places[data-astro-cid-in5yet2q]{color:rgb(var(--surface-ink-rgb) / 66%)}.work-card__context[data-astro-cid-in5yet2q] i[data-astro-cid-in5yet2q]{border-radius:var(--sea-btn-shape);color:var(--surface-accent);box-shadow:inset 0 0 0 1px rgb(var(--surface-ink-rgb) / 20%);padding:.12rem .55rem;font-style:normal;font-weight:600}@keyframes wave-cut-drift{to{-webkit-mask-position:0 0,-3rem 100%;mask-position:0 0,-3rem 100%}}@media (prefers-reduced-motion:reduce){.work-card__arrow[data-astro-cid-in5yet2q]{transition:none}.work-card[data-astro-cid-in5yet2q]>a[data-astro-cid-in5yet2q]:is(:hover,:focus-visible) .work-card__media[data-astro-cid-in5yet2q]{animation:none}.work-card[data-astro-cid-in5yet2q]>a[data-astro-cid-in5yet2q]:is(:hover,:focus-visible) .work-card__arrow[data-astro-cid-in5yet2q]{transform:none}}.story-current[data-astro-cid-hb66x6za]{--caretta-x:-30vw;z-index:10;padding:max(5.75rem, calc(clamp(7rem, 12dvh, 9rem) - var(--fit-space-cut,0px))) clamp(1.25rem, 6vw, 7rem) max(3rem, calc(clamp(3.5rem, 6vw, 5.5rem) - var(--fit-small-space-cut,0px)));color:var(--color-paper);background:0 0;scroll-margin-top:clamp(5.5rem,10dvh,7rem);position:relative;overflow:clip visible}.story-current__content[data-astro-cid-hb66x6za]{z-index:3;max-width:86rem;margin-inline:auto;position:relative}.story-current__caretta-bridge[data-astro-cid-hb66x6za]{z-index:2;pointer-events:none;height:clamp(9rem,18svh,13rem);position:absolute;inset:0 0 auto;overflow:visible}.story-current__caretta-light[data-astro-cid-hb66x6za]{mix-blend-mode:screen;background:radial-gradient(at 26% 12%,#faf0e814,#0000 46%);position:absolute;inset:-35%;-webkit-mask-image:linear-gradient(#0000,#000 40%);mask-image:linear-gradient(#0000,#000 40%)}.story-current__caretta-displacement[data-astro-cid-hb66x6za]{top:48%;left:var(--caretta-x);aspect-ratio:1.8;filter:blur(20px);opacity:.25;background:radial-gradient(#faf0e814,#3ab6e114 38%,#0000 72%);border-radius:50%;width:clamp(16rem,34vw,30rem);position:absolute;transform:translate(-48%,-50%)}.story-current__caretta-bridge[data-astro-cid-hb66x6za] img[data-astro-cid-hb66x6za]{opacity:.88;filter:brightness(.84)saturate(.82)drop-shadow(0 1rem 2rem #10254f57);transform-origin:50%;will-change:transform;width:clamp(14rem,26vw,25rem);height:auto;position:absolute;top:58%;left:0;transform:translate(-28vw,-50%)rotate(-5deg)}.journal-heading[data-astro-cid-hb66x6za]{align-items:end;gap:max(1.5rem, calc(clamp(2rem, 6vw, 6rem) - var(--fit-space-cut,0px)));margin-bottom:max(1.25rem, calc(clamp(2.5rem, 5vw, 4rem) - var(--fit-small-space-cut,0px)));grid-template-columns:1.4fr .8fr;display:grid}.eyebrow[data-astro-cid-hb66x6za]{color:var(--color-coast-light);letter-spacing:.1em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:700}h2[data-astro-cid-hb66x6za]{white-space:pre-line;font-size:max(2.1rem, calc(clamp(2.35rem, 4.4vw, 4.1rem) - var(--fit-type-cut,0px)));letter-spacing:-.005em;margin:0;font-weight:700;line-height:1.06}.coastal-journal[data-astro-cid-hb66x6za]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.75rem 2rem;margin:0;padding:0;list-style:none;display:grid}.journal-heading__intro[data-astro-cid-hb66x6za]{color:#faf0e8e0;max-width:28rem;margin:0;font-size:1.08rem;line-height:1.65}.story-current[data-astro-cid-hb66x6za][data-viewport-fitted=true] .journal-heading__intro[data-astro-cid-hb66x6za]{font-size:.96rem;line-height:1.5}@media (width<=1080px){.coastal-journal[data-astro-cid-hb66x6za]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.story-current[data-astro-cid-hb66x6za]{padding-top:7.5rem}.story-current__caretta-bridge[data-astro-cid-hb66x6za]{height:8.5rem}.story-current__caretta-bridge[data-astro-cid-hb66x6za] img[data-astro-cid-hb66x6za]{opacity:.72;width:min(62vw,19rem)}.journal-heading[data-astro-cid-hb66x6za],.coastal-journal[data-astro-cid-hb66x6za]{grid-template-columns:1fr;gap:1.5rem}.coastal-journal[data-astro-cid-hb66x6za]{gap:2.25rem}}@media (prefers-reduced-motion:reduce){.story-current__caretta-bridge[data-astro-cid-hb66x6za] img[data-astro-cid-hb66x6za]{opacity:.38;will-change:auto;left:auto;right:-4%;transform:translateY(-50%)scale(.78)}.story-current__caretta-displacement[data-astro-cid-hb66x6za]{display:none}}.participation-call[data-astro-cid-d7swtren]{--organic-bottom-fade:0rem;--surface-progress:1;--surface-content:1;z-index:10;color:var(--color-paper);isolation:isolate;background:0 0;padding:clamp(3rem,5vw,5rem) clamp(1.25rem,6vw,7rem);scroll-margin-top:clamp(5.5rem,10svh,7rem);position:relative;overflow:hidden}.participation-layout[data-astro-cid-d7swtren]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid;position:relative}.js-motion .participation-layout[data-astro-cid-d7swtren]{opacity:calc(.4 + min(var(--surface-content),1) * .6);transform:translate3d(0,calc((1 - min(var(--surface-content),1)) * 1.5rem),0)}figure[data-astro-cid-d7swtren]{margin:0;position:relative}figure[data-astro-cid-d7swtren] img[data-astro-cid-d7swtren]{aspect-ratio:1/1.08;border-radius:var(--sea-pebble);object-fit:cover;object-position:56% center;width:100%;height:auto;display:block}figcaption[data-astro-cid-d7swtren]{color:var(--color-paper);margin-top:1rem;font-size:.78rem}.eyebrow[data-astro-cid-d7swtren]{letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.72rem;font-weight:700}h2[data-astro-cid-d7swtren]{white-space:pre-line;font-family:var(--font-display);letter-spacing:-.005em;margin:0;font-size:clamp(2.35rem,4vw,4.1rem);font-weight:700;line-height:1.06}.participation-intro[data-astro-cid-d7swtren]{max-width:31rem;margin:1rem 0 1.5rem;font-size:1.05rem;line-height:1.6}.participation-paths[data-astro-cid-d7swtren]{gap:.75rem;display:grid}.participation-path[data-astro-cid-d7swtren]{--path-accent:58 182 225;border-radius:var(--sea-pebble);text-align:left;width:100%;min-height:6.25rem;color:inherit;font:inherit;cursor:pointer;isolation:isolate;background:linear-gradient(110deg,#faf0e817,#071b3521);border:1px solid #faf0e84d;grid-template-columns:2.8rem 1fr 2.8rem;align-items:center;gap:1rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .35s,box-shadow .35s,transform .35s cubic-bezier(.2,.7,.2,1),background-color .35s;display:grid;position:relative;overflow:hidden;box-shadow:0 .7rem 2rem #071b351a}.participation-path[data-astro-cid-d7swtren]:nth-child(2){--path-accent:229 195 172}.participation-path[data-astro-cid-d7swtren]:nth-child(3){--path-accent:126 206 225}.path-current[data-astro-cid-d7swtren],.path-arrow[data-astro-cid-d7swtren]{z-index:3;border:1px solid rgb(var(--path-accent) / .55);width:2.8rem;height:2.8rem;color:rgb(var(--path-accent));border-radius:50%;place-items:center;font-size:1.25rem;line-height:1;transition:color .35s,background-color .35s,border-color .35s,transform .5s cubic-bezier(.2,.75,.2,1);display:grid;position:relative}.path-copy[data-astro-cid-d7swtren]{z-index:3;min-width:0;position:relative}strong[data-astro-cid-d7swtren]{font-family:var(--font-display);letter-spacing:.01em;text-transform:uppercase;font-size:clamp(1.22rem,1.8vw,1.65rem);font-weight:700;line-height:1.16;transition:color .35s,transform .45s cubic-bezier(.2,.75,.2,1);display:block}.path-description[data-astro-cid-d7swtren]{color:#faf0e8c7;max-width:32rem;margin-top:.42rem;font-size:.9rem;line-height:1.45;transition:color .35s,transform .45s cubic-bezier(.2,.75,.2,1);display:block}.path-water[data-astro-cid-d7swtren]{z-index:1;background:radial-gradient(ellipse at 28% 16%,#faf0e82e,transparent 28%),linear-gradient(180deg,rgb(var(--path-accent) / .5),#084973b8);opacity:.2;transform-origin:50% 100%;border-radius:48% 52% 0 0;height:112%;transition:opacity .5s,transform .72s cubic-bezier(.18,.72,.22,1);position:absolute;inset:auto -8% -72%;transform:translateY(42%)rotate(-1.5deg)scaleX(1.08)}.path-caustic[data-astro-cid-d7swtren]{z-index:2;opacity:0;filter:blur(4px);pointer-events:none;background:linear-gradient(105deg,#0000,#faf0e847,#0000);width:30%;position:absolute;inset:-20% auto -20% -38%;transform:skew(-9deg)}.path-bubbles[data-astro-cid-d7swtren]{z-index:2;pointer-events:none;position:absolute;inset:0}.path-bubbles[data-astro-cid-d7swtren] i[data-astro-cid-d7swtren]{opacity:0;border:1px solid #faf0e86b;border-radius:50%;position:absolute;bottom:.7rem;transform:translateY(.7rem)scale(.55)}.path-bubbles[data-astro-cid-d7swtren] i[data-astro-cid-d7swtren]:first-child{width:.38rem;height:.38rem;left:22%}.path-bubbles[data-astro-cid-d7swtren] i[data-astro-cid-d7swtren]:nth-child(2){width:.55rem;height:.55rem;left:68%}.path-bubbles[data-astro-cid-d7swtren] i[data-astro-cid-d7swtren]:nth-child(3){width:.28rem;height:.28rem;left:82%}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible){border-color:rgb(var(--path-accent) / .72);box-shadow:0 1rem 2.8rem #071b3538,inset 0 0 0 1px rgb(var(--path-accent) / .12);background:#071b3538;transform:translateY(-.18rem)}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-water[data-astro-cid-d7swtren]{opacity:.82;transform:translateY(-17%)rotate(.8deg)scaleX(1.04)}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-current[data-astro-cid-d7swtren]{color:var(--color-depth-900);background:rgb(var(--path-accent));border-color:rgb(var(--path-accent));transform:translate(.18rem)rotate(-4deg)}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-arrow[data-astro-cid-d7swtren]{color:var(--color-depth-900);background:var(--color-paper);border-color:var(--color-paper);transform:translate(.16rem,-.16rem)rotate(4deg)}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) strong[data-astro-cid-d7swtren]{color:var(--color-paper);transform:translateY(-.12rem)}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-description[data-astro-cid-d7swtren]{color:#faf0e8f0;transform:translateY(-.08rem)}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-caustic[data-astro-cid-d7swtren]{animation:.85s ease-out both path-caustic-sweep}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-bubbles[data-astro-cid-d7swtren] i[data-astro-cid-d7swtren]{animation:.9s ease-out both path-bubble-rise}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-bubbles[data-astro-cid-d7swtren] i[data-astro-cid-d7swtren]:nth-child(2){animation-delay:80ms}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-bubbles[data-astro-cid-d7swtren] i[data-astro-cid-d7swtren]:nth-child(3){animation-delay:.16s}.participation-path[data-astro-cid-d7swtren]:focus-visible{outline:3px solid var(--color-paper);outline-offset:4px}@keyframes path-caustic-sweep{0%{opacity:0;left:-38%}34%{opacity:.72}to{opacity:0;left:112%}}@keyframes path-bubble-rise{0%{opacity:0;transform:translateY(.7rem)scale(.55)}28%{opacity:.72}to{opacity:0;transform:translate(.35rem,-4.3rem)scale(1)}}@media (width<=720px){.participation-layout[data-astro-cid-d7swtren]{grid-template-columns:1fr}figure[data-astro-cid-d7swtren] img[data-astro-cid-d7swtren]{aspect-ratio:4/3;object-position:56% 60%;border-radius:1rem}.participation-path[data-astro-cid-d7swtren]{grid-template-columns:2.5rem 1fr 2.5rem;gap:.75rem;min-height:6.5rem;padding:.9rem}.path-current[data-astro-cid-d7swtren],.path-arrow[data-astro-cid-d7swtren]{width:2.5rem;height:2.5rem}strong[data-astro-cid-d7swtren]{font-size:1.13rem}.path-description[data-astro-cid-d7swtren]{font-size:.84rem}}@media (prefers-reduced-motion:reduce){.js-motion .participation-layout[data-astro-cid-d7swtren]{opacity:1;transform:none}.participation-path[data-astro-cid-d7swtren],.path-current[data-astro-cid-d7swtren],.path-arrow[data-astro-cid-d7swtren],strong[data-astro-cid-d7swtren],.path-description[data-astro-cid-d7swtren],.path-water[data-astro-cid-d7swtren]{transition:none}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible){transform:none}.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-caustic[data-astro-cid-d7swtren],.participation-path[data-astro-cid-d7swtren]:is(:hover,:focus-visible) .path-bubbles[data-astro-cid-d7swtren] i[data-astro-cid-d7swtren]{animation:none}}.dive-console[data-astro-cid-f7itbsv3]{--dive-progress:0;z-index:30;width:9.75rem;min-height:3.15rem;color:var(--color-paper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none;transition:opacity .25s var(--ease-narrative), transform .25s var(--ease-narrative);background:#071b35db;border:1px solid #faf0e833;border-radius:999px;align-items:center;gap:.65rem;padding:.45rem .7rem .45rem .5rem;position:fixed;bottom:1rem;right:1rem;box-shadow:0 .65rem 1.8rem #030f1e38}.dive-console[data-astro-cid-f7itbsv3].is-hero-visible{opacity:0;pointer-events:none;transform:translateY(1rem)}.dive-console[data-astro-cid-f7itbsv3].is-footer-visible{display:none}.dive-console__gauge[data-astro-cid-f7itbsv3]{background:conic-gradient(var(--color-seagrass) calc(var(--dive-progress) * 1turn), #faf0e824 0);border-radius:50%;flex:none;place-items:center;width:2.2rem;height:2.2rem;margin:0;display:grid;position:relative}.dive-console__gauge[data-astro-cid-f7itbsv3]:after{border-radius:inherit;background:var(--color-depth-950);content:"";position:absolute;inset:3px}.dive-console__depth[data-astro-cid-f7itbsv3]{z-index:1;color:var(--color-paper);font-variant-numeric:tabular-nums;align-items:baseline;font-size:.72rem;line-height:1;display:flex;position:relative}.dive-console__depth[data-astro-cid-f7itbsv3] small[data-astro-cid-f7itbsv3]{color:var(--color-seagrass);margin-left:1px;font-size:.48rem;font-weight:700}.dive-console__copy[data-astro-cid-f7itbsv3]{gap:.12rem;min-width:0;display:grid}.dive-console__copy[data-astro-cid-f7itbsv3]>small[data-astro-cid-f7itbsv3]{color:#faf0e88f;letter-spacing:.055em;text-transform:uppercase;font-size:.54rem;font-weight:600;line-height:1}.dive-console__section[data-astro-cid-f7itbsv3]{color:var(--color-paper);letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:700;line-height:1.15;overflow:hidden}@media (width<=720px){.dive-console[data-astro-cid-f7itbsv3]{display:none!important}}.app-badge[data-astro-cid-eiyqutnj]{z-index:30;max-width:3.6rem;color:var(--color-paper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:max-width .45s var(--ease-narrative), background .3s;animation:app-badge-in .8s var(--ease-narrative) 1.2s both;background:#071b35db;border:1px solid #faf0e838;border-radius:999px;align-items:center;gap:.7rem;padding:.35rem;text-decoration:none;display:flex;position:fixed;bottom:1rem;left:1rem;overflow:hidden;box-shadow:0 .8rem 2rem #030f1e59}.app-badge[data-astro-cid-eiyqutnj]:hover,.app-badge[data-astro-cid-eiyqutnj]:focus-visible{background:#071b35f2;max-width:22rem}.app-badge__bubble[data-astro-cid-eiyqutnj]{aspect-ratio:1;background:radial-gradient(circle at 32% 28%, #5fc6ea, var(--color-sea-600));border-radius:50%;flex:none;place-items:center;width:2.8rem;animation:3.4s ease-in-out infinite app-badge-bob;display:grid;box-shadow:inset 0 -6px 12px #071b3559}.app-badge__bubble[data-astro-cid-eiyqutnj] img[data-astro-cid-eiyqutnj]{filter:brightness(0)invert();width:62%;height:auto}.app-badge__text[data-astro-cid-eiyqutnj]{white-space:nowrap;opacity:0;padding-right:.9rem;line-height:1.2;transition:opacity .3s .1s;display:grid}.app-badge[data-astro-cid-eiyqutnj]:hover .app-badge__text[data-astro-cid-eiyqutnj],.app-badge[data-astro-cid-eiyqutnj]:focus-visible .app-badge__text[data-astro-cid-eiyqutnj]{opacity:1}.app-badge__text[data-astro-cid-eiyqutnj] small[data-astro-cid-eiyqutnj]{color:#faf0e8b3;font-size:.75rem}.app-badge__text[data-astro-cid-eiyqutnj] strong[data-astro-cid-eiyqutnj]{color:var(--color-coral-300,var(--color-paper));font-size:.9rem}@keyframes app-badge-in{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes app-badge-bob{50%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.app-badge[data-astro-cid-eiyqutnj],.app-badge__bubble[data-astro-cid-eiyqutnj]{animation:none}}.bulletin[data-astro-cid-nns7i3if]{background:var(--sea-line-paper) repeat-x 0 100% / 1.6rem .45rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:1.6rem clamp(2rem,5vw,4.5rem);margin-bottom:3.5rem;padding-bottom:3rem;display:grid}.bulletin[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{margin:0;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.1}.bulletin__copy[data-astro-cid-nns7i3if] p[data-astro-cid-nns7i3if]{color:#faf0e8b3;max-width:42ch;margin:.8rem 0 0;font-size:.95rem;line-height:1.6}.bulletin__fields[data-astro-cid-nns7i3if]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.7rem;display:grid}.bulletin__fields[data-astro-cid-nns7i3if] input[data-astro-cid-nns7i3if]{border-radius:var(--sea-btn-shape);width:100%;min-height:3rem;color:var(--color-paper);font:inherit;background:#faf0e80f;border:1px solid #faf0e840;padding:.7rem 1rem;font-size:.95rem}.bulletin__fields[data-astro-cid-nns7i3if] input[data-astro-cid-nns7i3if]::placeholder{color:#faf0e88c}.bulletin__fields[data-astro-cid-nns7i3if] input[data-astro-cid-nns7i3if]:focus-visible{outline:2px solid var(--color-seagrass);outline-offset:2px;border-color:#0000}.bulletin__consent[data-astro-cid-nns7i3if]{color:#faf0e8bf;cursor:pointer;align-items:flex-start;gap:.7rem;margin-top:1rem;font-size:.85rem;line-height:1.5;display:flex}.bulletin__consent[data-astro-cid-nns7i3if] input[data-astro-cid-nns7i3if]{width:1.1rem;height:1.1rem;accent-color:var(--color-seagrass);flex:none;margin-top:.15rem}.bulletin__consent[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--color-paper)}.bulletin__status[data-astro-cid-nns7i3if]{min-height:1.5em;margin:.9rem 0 0;font-size:.9rem;font-weight:600}.bulletin__status[data-astro-cid-nns7i3if][data-state=ok]{color:var(--color-seagrass)}.bulletin__status[data-astro-cid-nns7i3if][data-state=error]{color:var(--color-coral-300)}.bulletin__trap[data-astro-cid-nns7i3if]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.bulletin__form[data-astro-cid-nns7i3if][aria-busy=true]{opacity:.7}@media (width<=860px){.bulletin[data-astro-cid-nns7i3if],.bulletin__fields[data-astro-cid-nns7i3if]{grid-template-columns:1fr}}.crafted-by[data-astro-cid-nns7i3if]{--four-navy:#013553;border-radius:var(--sea-btn-shape);background:var(--color-paper);color:var(--four-navy);letter-spacing:.01em;transition:transform .3s var(--ease-narrative), box-shadow .3s ease;align-items:center;gap:.45em;padding:.4rem .85rem;font-size:.75rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 .2rem .7rem #040c182e}.crafted-by[data-astro-cid-nns7i3if] img[data-astro-cid-nns7i3if]{width:auto;height:3.0303cap;display:block}.crafted-by[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{white-space:nowrap}.crafted-by[data-astro-cid-nns7i3if]:is(:hover,:focus-visible){transform:translateY(-2px);box-shadow:0 .5rem 1.4rem #040c1859}.crafted-by[data-astro-cid-nns7i3if]:focus-visible{outline:2px solid var(--color-sea-200);outline-offset:3px}@media (prefers-reduced-motion:reduce){.crafted-by[data-astro-cid-nns7i3if]{transition:none}}
