.gr[data-astro-cid-a6jfy227]{width:100%;height:auto;display:block;overflow:visible}.gr-fl[data-astro-cid-a6jfy227]{transform-box:fill-box;animation:gr-flutter 3.4s ease-in-out var(--d) infinite alternate}.gr-fl--r[data-astro-cid-a6jfy227]{transform-origin:0 100%}.gr-fl--l[data-astro-cid-a6jfy227]{transform-origin:100% 100%}.gr-ribbon[data-astro-cid-a6jfy227]{transform-box:view-box;animation:gr-ribbon 4.6s ease-in-out var(--d) infinite alternate}.gr-whip[data-astro-cid-a6jfy227]{transform-box:view-box;transform-origin:65px 300px;animation:gr-whip 5s ease-in-out var(--d) infinite alternate}.gr-tent[data-astro-cid-a6jfy227]{transform-box:view-box;transform-origin:55px 63px;animation:gr-tent 2.8s ease-in-out var(--d) infinite alternate}.gr-blade[data-astro-cid-a6jfy227]{transform-box:view-box;transform-origin:45px 150px;animation:gr-whip 3.8s ease-in-out var(--d) infinite alternate}.gr-crown[data-astro-cid-a6jfy227]{transform-box:view-box;animation:gr-breathe 3.2s ease-in-out var(--d) infinite alternate}.gr-sway-soft[data-astro-cid-a6jfy227]{transform-box:view-box;transform-origin:65px 280px;animation:gr-whip 6s ease-in-out var(--d) infinite alternate}.gr-twinkle[data-astro-cid-a6jfy227]{animation:gr-twinkle 2.6s ease-in-out var(--d) infinite alternate}.gr-bub[data-astro-cid-a6jfy227]{fill:none;stroke:#e4f2efbf;stroke-width:1.2px;animation:gr-bub 4.2s ease-in var(--d) infinite}@keyframes gr-flutter{0%{rotate:-6deg}to{rotate:7deg}}@keyframes gr-ribbon{0%{transform:skew(-4deg)}to{transform:skew(4deg)}}@keyframes gr-whip{0%{rotate:-3.5deg}to{rotate:3.5deg}}@keyframes gr-tent{0%{rotate:-8deg}to{rotate:8deg}}@keyframes gr-breathe{0%{scale:.82}to{scale:1.04}}@keyframes gr-twinkle{0%{opacity:.45}to{opacity:1}}@keyframes gr-bub{0%{opacity:0;translate:0}15%{opacity:1}to{opacity:0;translate:0 -70px}}@media (prefers-reduced-motion:reduce){.gr[data-astro-cid-a6jfy227] [data-astro-cid-a6jfy227]{animation:none!important}}.aq[data-astro-cid-xnorhi4h]{--sky:#eef5f2;--surface:#8ccbd0;--shallow:#3c94a6;--mid:#176b86;--deep:#0d4867;--abyss:#082d47;--ink:#0b2236;--foam:#e4f2ef;--mist:#e4f2efc7;--coral:#e9785e;--coral-soft:#f3a993;--shell:#f2e5c9;--sand:#e8d3aa;--sand-shade:#dcc293;--kelp:#0e5160;--max:1160px;--pad:clamp(18px, 4vw, 56px);color:var(--foam);background:var(--sand);font:400 17px/1.65 Manrope,system-ui,sans-serif;position:relative;overflow-x:clip}.aq-defs[data-astro-cid-xnorhi4h]{width:0;height:0;position:absolute}.aq[data-astro-cid-xnorhi4h] a[data-astro-cid-xnorhi4h]{color:inherit}.aq-bar[data-astro-cid-xnorhi4h]{z-index:5;height:76px;padding:0 var(--pad);background:var(--sky);color:var(--ink);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid;position:relative}.aq-links[data-astro-cid-xnorhi4h]{letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;align-items:center;gap:clamp(14px,1.6vw,30px);font-size:12px;font-weight:600;display:flex}.aq-links[data-astro-cid-xnorhi4h] a[data-astro-cid-xnorhi4h]{text-decoration:none}.aq-links[data-astro-cid-xnorhi4h] a[data-astro-cid-xnorhi4h]:not(.aq-pill){background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:3px;transition:background-size .3s}.aq-links[data-astro-cid-xnorhi4h] a[data-astro-cid-xnorhi4h]:not(.aq-pill):hover{background-size:100% 1px}.aq-links--right[data-astro-cid-xnorhi4h]{justify-content:flex-end}.aq-mark[data-astro-cid-xnorhi4h]{color:var(--ink);justify-items:center;gap:2px;line-height:1;text-decoration:none;display:grid}.aq-mark__name[data-astro-cid-xnorhi4h]{letter-spacing:.01em;font:400 31px/.9 Instrument Serif,serif}.aq-mark__rule[data-astro-cid-xnorhi4h]{align-items:center;gap:7px;width:100%;display:flex}.aq-mark__rule[data-astro-cid-xnorhi4h]:before,.aq-mark__rule[data-astro-cid-xnorhi4h]:after{content:"";opacity:.55;background:currentColor;flex:1;height:1px}.aq-mark__crab[data-astro-cid-xnorhi4h]{flex:none;width:24px;height:16px}.aq-mark__sub[data-astro-cid-xnorhi4h]{letter-spacing:.34em;text-transform:uppercase;font-size:9.5px;font-weight:600}.aq[data-astro-cid-xnorhi4h] .aq-mark__real[data-astro-cid-xnorhi4h]{display:none}html[data-logo=real] .aq-mark[data-astro-cid-xnorhi4h]{align-self:start;padding-top:6px}html[data-logo=real] .aq-mark[data-astro-cid-xnorhi4h]>span[data-astro-cid-xnorhi4h]{display:none}html[data-logo=real] .aq[data-astro-cid-xnorhi4h] .aq-mark__real[data-astro-cid-xnorhi4h]{filter:drop-shadow(0 6px 10px #082d4733);width:auto;height:100px;display:block}.aq-pill[data-astro-cid-xnorhi4h]{background:var(--ink);border-radius:999px;align-items:center;height:40px;padding:0 20px;text-decoration:none;transition:background .2s;display:inline-flex;color:var(--sky)!important}.aq-pill[data-astro-cid-xnorhi4h]:hover{background:var(--deep)}.aq-menu[data-astro-cid-xnorhi4h]{display:none}.aq-btn[data-astro-cid-xnorhi4h]{border:1px solid var(--shell);background:var(--shell);letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 26px;font:600 15px/1 Manrope,sans-serif;text-decoration:none;transition:background .25s,border-color .25s,color .25s,transform .25s;display:inline-flex;color:var(--ink)!important}.aq-btn[data-astro-cid-xnorhi4h]:hover{background:#fff;border-color:#fff}.aq-link[data-astro-cid-xnorhi4h]:hover:after{transform:translate(4px)}.aq-btn--ghost[data-astro-cid-xnorhi4h]{background:0 0;border-color:#e4f2ef73;color:var(--foam)!important}.aq-btn--ghost[data-astro-cid-xnorhi4h]:hover{border-color:var(--foam);background:#e4f2ef1a}.aq-btn--ink[data-astro-cid-xnorhi4h]{background:var(--ink);border-color:var(--ink);color:var(--shell)!important}.aq-btn--ink[data-astro-cid-xnorhi4h]:hover{background:var(--deep);border-color:var(--deep)}.aq-link[data-astro-cid-xnorhi4h]{letter-spacing:.02em;border-bottom:1px solid #e4f2ef66;align-items:center;padding-bottom:4px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .25s;display:inline-flex}.aq-link[data-astro-cid-xnorhi4h]:after{content:"→";margin-left:10px;transition:transform .25s}.aq-link[data-astro-cid-xnorhi4h]:hover{border-color:var(--foam)}.aq-display[data-astro-cid-xnorhi4h],.aq-title[data-astro-cid-xnorhi4h]{letter-spacing:-.01em;font-family:Instrument Serif,Georgia,serif;font-weight:400}.aq[data-astro-cid-xnorhi4h] em[data-astro-cid-xnorhi4h]{font-style:italic}.aq-display[data-astro-cid-xnorhi4h]{text-wrap:balance;margin:0;font-size:clamp(56px,8.4vw,124px);line-height:.92}.aq-display[data-astro-cid-xnorhi4h] em[data-astro-cid-xnorhi4h]{color:var(--shell)}.aq-display--hero[data-astro-cid-xnorhi4h]{font-size:clamp(50px,6.8vw,104px)}.aq-choices[data-astro-cid-xnorhi4h]{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:38px;display:flex}.aq-display--md[data-astro-cid-xnorhi4h]{font-size:clamp(44px,5.6vw,80px)}.aq-title[data-astro-cid-xnorhi4h]{margin:0;font-size:clamp(38px,3.8vw,54px);line-height:1}.aq-eyebrow[data-astro-cid-xnorhi4h]{letter-spacing:.2em;text-transform:uppercase;color:var(--mist);align-items:center;gap:12px;margin:0 0 22px;font-size:12px;font-weight:600;display:inline-flex}.aq-lede[data-astro-cid-xnorhi4h]{max-width:36em;color:var(--mist);margin:26px auto 0;font-size:clamp(18px,1.5vw,20px)}.aq-proof[data-astro-cid-xnorhi4h]{letter-spacing:.08em;color:#e4f2ef99;margin:26px 0 0;font-size:13px}.aq-ocean[data-astro-cid-xnorhi4h]{background:radial-gradient(120% 60% at 50% 0%, #e4f2ef29, transparent 60%), linear-gradient(180deg, var(--surface) 0%, var(--shallow) 12%, var(--mid) 34%, var(--deep) 60%, var(--abyss) 84%, #06243a 100%);isolation:isolate;position:relative}.aq-wave[data-astro-cid-xnorhi4h]{z-index:3;pointer-events:none;height:48px;position:absolute;top:-1px;left:0;right:0;overflow:hidden}.aq-wave__track[data-astro-cid-xnorhi4h]{width:200%;height:100%;animation:26s linear infinite aq-drift;display:block}.aq-wave__foam[data-astro-cid-xnorhi4h]{fill:#e4f2ef8c}.aq-wave__air[data-astro-cid-xnorhi4h]{fill:var(--sky)}.aq-far[data-astro-cid-xnorhi4h]{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aq-snow[data-astro-cid-xnorhi4h]{opacity:.7;background-image:radial-gradient(1.6px 1.6px at 30px 40px,#e4f2ef80,#0000 70%),radial-gradient(1.2px 1.2px at 140px 110px,#e4f2ef66,#0000 70%),radial-gradient(1px 1px at 220px 30px,#e4f2ef59,#0000 70%),radial-gradient(1.4px 1.4px at 90px 190px,#e4f2ef4d,#0000 70%),radial-gradient(1px 1px at 250px 220px,#e4f2ef59,#0000 70%);background-size:280px 260px;animation:90s linear infinite aq-snow;position:absolute;inset:22% 0 0}.aq-far[data-astro-cid-xnorhi4h]{--m:min(calc(50vw - 540px), 460px)}.aq-piece[data-astro-cid-xnorhi4h]{z-index:4;width:calc(var(--m) * var(--w) / 250);transform-origin:50% 100%;animation:aq-sway var(--t) ease-in-out var(--wait) infinite alternate;position:absolute}.aq-piece--l[data-astro-cid-xnorhi4h]{left:calc(var(--m) * var(--shift) / -250);rotate:calc(var(--r) * 1deg)}.aq-piece--r[data-astro-cid-xnorhi4h]{right:calc(var(--m) * var(--shift) / -250);rotate:calc(var(--r) * -1deg)}.aq-piece[data-astro-cid-xnorhi4h],.aq-floor[data-astro-cid-xnorhi4h]{filter:drop-shadow(0 6px 8px #02101c59)}.aq-piece--back[data-astro-cid-xnorhi4h],.aq-floor--far[data-astro-cid-xnorhi4h]{filter:saturate(.55)brightness(.72)}.aq-piece--flip[data-astro-cid-xnorhi4h] .gr{scale:-1 1}.aq-bubble[data-astro-cid-xnorhi4h]{left:var(--x);width:var(--s);height:var(--s);animation:aq-rise var(--d) linear var(--delay) infinite;border:1px solid #e4f2ef80;border-radius:50%;position:absolute;bottom:160px}.aq-hero[data-astro-cid-xnorhi4h]{min-height:min(86vh,820px);padding:120px var(--pad) 250px;text-align:center;place-items:center;display:grid;position:relative}.aq-hero__text[data-astro-cid-xnorhi4h]{z-index:2;max-width:980px;position:relative}.aq-lane[data-astro-cid-xnorhi4h]{animation:aq-swim var(--t,60s) linear var(--wait,0s) infinite;position:absolute;left:0}.aq-corners[data-astro-cid-xnorhi4h]{--m:clamp(110px, calc(50vw - 470px), 480px);z-index:1;pointer-events:none;position:absolute;inset:0}.aq-hero[data-astro-cid-xnorhi4h] .aq-lane--a[data-astro-cid-xnorhi4h],.aq-hero[data-astro-cid-xnorhi4h] .aq-lane--b[data-astro-cid-xnorhi4h]{z-index:-2;color:#1a566e}.aq-hero[data-astro-cid-xnorhi4h] .aq-lane--c[data-astro-cid-xnorhi4h]{z-index:-3;color:#1f6178}.aq-hero[data-astro-cid-xnorhi4h] .aq-lane--d[data-astro-cid-xnorhi4h]{z-index:-4;color:#5994a1}.aq-hero[data-astro-cid-xnorhi4h] .aq-lane--e[data-astro-cid-xnorhi4h]{z-index:-4;color:#246c83}.aq-lane[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]{width:100%;height:auto;animation:4s ease-in-out infinite alternate aq-bob;display:block}.aq-lane--a[data-astro-cid-xnorhi4h]{--t:70s;--wait:-18s;width:clamp(120px,12vw,180px);top:auto;bottom:120px}.aq-lane--b[data-astro-cid-xnorhi4h]{--t:84s;--wait:-52s;width:clamp(140px,14vw,210px);top:auto;bottom:22px}.aq-lane--c[data-astro-cid-xnorhi4h]{--t:96s;--wait:-10s;width:clamp(80px,7vw,104px);top:auto;bottom:70px}.aq-school[data-astro-cid-xnorhi4h]{gap:16px;width:260px;animation-name:aq-swim-back;display:flex}.aq-school[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]{width:44px;scale:-1 1}.aq-school[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]:nth-child(2){margin-top:20px}.aq-school[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]:nth-child(3){margin-top:-8px}.aq-school[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]:nth-child(4){margin-top:26px}.aq-lane--d[data-astro-cid-xnorhi4h]{--t:52s;--wait:-26s;top:58px}.aq-lane--e[data-astro-cid-xnorhi4h]{--t:60s;--wait:-8s;top:auto;bottom:196px}.aq-lane--sea[data-astro-cid-xnorhi4h]{width:calc(var(--w) * 1px)}.aq-lane--back[data-astro-cid-xnorhi4h]{animation-name:aq-swim-back}.aq-lane--back[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]{scale:-1 1}.aq-school--fwd[data-astro-cid-xnorhi4h]{animation-name:aq-swim}.aq-school--fwd[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]{scale:1}.aq-far[data-astro-cid-xnorhi4h] .aq-school[data-astro-cid-xnorhi4h]{width:max-content}.aq-school[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]:nth-child(5){margin-top:8px}.aq-school[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]:nth-child(6){margin-top:-14px}.aq-lane--ray[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]{animation:4s ease-in-out infinite alternate aq-bob,3.4s ease-in-out infinite alternate aq-flap}.aq-panels[data-astro-cid-xnorhi4h]{z-index:2;max-width:var(--max);padding:40px var(--pad) 0;gap:clamp(88px,10vw,150px);margin:0 auto;display:grid;position:relative}.aq-panel[data-astro-cid-xnorhi4h]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid}.aq-panel__text[data-astro-cid-xnorhi4h]{flex-direction:column;align-items:flex-start;display:flex}.aq-panel--flip[data-astro-cid-xnorhi4h] .aq-panel__text[data-astro-cid-xnorhi4h]{order:2}.aq-panel--flip[data-astro-cid-xnorhi4h] .aq-photo[data-astro-cid-xnorhi4h]{order:1}.aq-panel__title[data-astro-cid-xnorhi4h]{font-size:clamp(48px,5.2vw,76px);line-height:.95}.aq-panel__sub[data-astro-cid-xnorhi4h]{max-width:21em;color:var(--shell);text-wrap:balance;margin:14px 0 0;font:italic 400 clamp(22px,2vw,28px)/1.2 Instrument Serif,Georgia,serif}.aq-catch[data-astro-cid-xnorhi4h]{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:26px clamp(24px,3vw,40px);margin:clamp(32px,3.4vw,44px) 0 0;display:grid}.aq-catch[data-astro-cid-xnorhi4h] div[data-astro-cid-xnorhi4h]{border-top:1px solid #e4f2ef38;padding-top:14px}.aq-catch__wide[data-astro-cid-xnorhi4h]{grid-column:1/-1}.aq-catch__bar[data-astro-cid-xnorhi4h]{grid-template-columns:clamp(56px,100% - 394px,124px) minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.aq-catch__bar[data-astro-cid-xnorhi4h]:before{content:"";aspect-ratio:130/100;background:var(--bar-art) center / contain no-repeat;grid-row:1/3}.aq-catch__bar[data-astro-cid-xnorhi4h] dt[data-astro-cid-xnorhi4h]{grid-area:1/2}.aq-catch__bar[data-astro-cid-xnorhi4h] dd[data-astro-cid-xnorhi4h]{text-wrap:balance;grid-area:2/2}.aq-catch[data-astro-cid-xnorhi4h] dt[data-astro-cid-xnorhi4h]{color:var(--foam);font:400 25px/1.1 Instrument Serif,Georgia,serif}.aq-catch[data-astro-cid-xnorhi4h] dd[data-astro-cid-xnorhi4h]{color:var(--mist);margin:6px 0 0;font-size:15px;line-height:1.55}.aq-photo[data-astro-cid-xnorhi4h]{aspect-ratio:1;border-radius:50%;justify-self:center;width:min(100%,480px);margin:0;animation:7s ease-in-out infinite alternate aq-float;position:relative;box-shadow:0 30px 70px #04182873}.aq-panel--flip[data-astro-cid-xnorhi4h] .aq-photo[data-astro-cid-xnorhi4h]{animation-delay:-3.5s}.aq-photo__clip[data-astro-cid-xnorhi4h]{border-radius:50%;width:100%;height:100%;overflow:hidden}.aq-photo__clip[data-astro-cid-xnorhi4h] img{object-fit:cover;width:100%;height:100%;display:block}.aq-photo__btn[data-astro-cid-xnorhi4h]{z-index:3;white-space:nowrap;position:absolute;bottom:11%;left:50%;translate:-50%;box-shadow:0 8px 22px #04182859}.aq-photo[data-astro-cid-xnorhi4h]:before{content:"";z-index:1;pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #ffffff8c,inset 0 0 0 8px #e4f2ef1a,inset 0 -40px 70px #06243a73,inset 0 24px 50px #ffffff1f}.aq-photo[data-astro-cid-xnorhi4h]:after{content:"";z-index:2;filter:blur(.6px);pointer-events:none;border:3px solid #0000;border-top-color:#fff9;border-radius:50%;position:absolute;inset:4.5%;transform:rotate(-42deg)}.aq-said[data-astro-cid-xnorhi4h]{z-index:2;max-width:var(--max);padding:clamp(110px, 12vw, 170px) var(--pad) 0;text-align:center;margin:0 auto;position:relative}.aq-said__title[data-astro-cid-xnorhi4h]{font-size:clamp(40px,4.6vw,64px)}.aq-said__title[data-astro-cid-xnorhi4h] em[data-astro-cid-xnorhi4h]{color:var(--shell)}.aq-quotes[data-astro-cid-xnorhi4h]{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);margin-top:clamp(36px,4vw,56px);display:grid}.aq-quotes[data-astro-cid-xnorhi4h] figure[data-astro-cid-xnorhi4h]{border-top:1px solid #e4f2ef38;margin:0;padding-top:18px}.aq-quotes[data-astro-cid-xnorhi4h] blockquote[data-astro-cid-xnorhi4h]{color:var(--foam);margin:0 0 14px;font:italic 400 clamp(21px,1.8vw,25px)/1.35 Instrument Serif,serif}.aq-quotes[data-astro-cid-xnorhi4h] figcaption[data-astro-cid-xnorhi4h]{letter-spacing:.2em;text-transform:uppercase;color:var(--mist);font-size:11.5px;font-weight:600}.aq-press[data-astro-cid-xnorhi4h]{color:var(--mist);margin:clamp(40px,5vw,60px) 0 0}.aq-press[data-astro-cid-xnorhi4h] a[data-astro-cid-xnorhi4h]{color:var(--foam);text-underline-offset:3px;text-decoration-color:#e4f2ef66}.aq-crabs[data-astro-cid-xnorhi4h]{z-index:2;max-width:920px;padding:clamp(96px, 9vw, 150px) var(--pad) 0;text-align:center;margin:0 auto clamp(-130px,-8vw,-60px);position:relative}.aq-crabs[data-astro-cid-xnorhi4h] .aq-btn[data-astro-cid-xnorhi4h]{margin-top:32px}.aq-seabed[data-astro-cid-xnorhi4h]{height:300px;position:relative}.aq-dune[data-astro-cid-xnorhi4h]{width:100%;height:80px;position:absolute;bottom:-1px;left:0;right:0}.aq-dune[data-astro-cid-xnorhi4h] path[data-astro-cid-xnorhi4h]{fill:var(--sand)}.aq-dune--far[data-astro-cid-xnorhi4h] path[data-astro-cid-xnorhi4h]{fill:var(--sand-shade)}.aq-seabed[data-astro-cid-xnorhi4h]{--fs:1}.aq-floor[data-astro-cid-xnorhi4h]{width:calc(var(--w) * var(--fs) * 1px);transform-origin:50% 100%;translate:-50%;rotate:calc(var(--r) * 1deg);animation:aq-sway var(--t,12s) ease-in-out var(--wait,0s) infinite alternate;position:absolute}.aq-floor--still[data-astro-cid-xnorhi4h]{animation:none}.aq-floor[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]{width:100%;height:auto;display:block;overflow:visible}.aq-floor--flip[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h],.aq-floor--flip[data-astro-cid-xnorhi4h] .gr{scale:-1 1}.aq-walker[data-astro-cid-xnorhi4h]{z-index:2;width:clamp(120px,12vw,170px);animation:7s ease-in-out infinite aq-scuttle;position:absolute;bottom:28px}.aq-walker[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]{width:100%;height:auto;display:block}.aq-walker--1[data-astro-cid-xnorhi4h]{left:26%}.aq-walker--2[data-astro-cid-xnorhi4h]{width:clamp(100px,10vw,136px);animation-duration:8.5s;animation-delay:-3.5s;right:30%}.aq-sand[data-astro-cid-xnorhi4h]{padding:28px var(--pad) 120px;background:radial-gradient(ellipse 70px 8px at 12% 24%, var(--sand-shade) 98%, transparent), radial-gradient(ellipse 90px 10px at 86% 14%, var(--sand-shade) 98%, transparent), radial-gradient(ellipse 60px 7px at 72% 82%, var(--sand-shade) 98%, transparent), radial-gradient(ellipse 80px 9px at 30% 90%, var(--sand-shade) 98%, transparent), var(--sand);color:var(--ink)}.aq-sand__head[data-astro-cid-xnorhi4h]{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px 36px;max-width:980px;margin:0 auto 36px;display:flex}.aq-badge[data-astro-cid-xnorhi4h]{width:clamp(170px,18vw,220px);height:auto}.aq-sand__cols[data-astro-cid-xnorhi4h]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,56px);max-width:980px;margin:0 auto;display:grid}.aq-sand[data-astro-cid-xnorhi4h] h3[data-astro-cid-xnorhi4h]{letter-spacing:.2em;text-transform:uppercase;color:#0b223699;margin:0 0 12px;font-size:11.5px;font-weight:600}.aq-sand[data-astro-cid-xnorhi4h] p[data-astro-cid-xnorhi4h]{margin:0 0 10px}.aq-sand[data-astro-cid-xnorhi4h] a[data-astro-cid-xnorhi4h]:not(.aq-btn){text-underline-offset:4px;text-decoration-color:#0b22364d}.aq-sand__head[data-astro-cid-xnorhi4h] .aq-sand__social[data-astro-cid-xnorhi4h]{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.aq-sand__social[data-astro-cid-xnorhi4h] a[data-astro-cid-xnorhi4h]{text-decoration:none!important}.aq-sand__social[data-astro-cid-xnorhi4h] span[data-astro-cid-xnorhi4h]{color:#b0503a;margin:0 10px}.aq-sand__note[data-astro-cid-xnorhi4h]{color:#0b2236bf;font-family:Instrument Serif,serif;font-size:19px;font-style:italic}.aq-sand__phone[data-astro-cid-xnorhi4h]{font:400 32px/1.1 Instrument Serif,serif}.aq-hours[data-astro-cid-xnorhi4h]{margin:0}.aq-hours[data-astro-cid-xnorhi4h] div[data-astro-cid-xnorhi4h]{border-bottom:1px solid #0b223624;justify-content:space-between;gap:12px;padding:7px 0;display:flex}.aq-hours[data-astro-cid-xnorhi4h] dd[data-astro-cid-xnorhi4h]{white-space:nowrap;margin:0;font-family:Instrument Serif,serif;font-size:18px;font-style:italic}@keyframes aq-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes aq-swim{0%{transform:translate(-30vw)}to{transform:translate(110vw)}}@keyframes aq-swim-back{0%{transform:translate(110vw)}to{transform:translate(-30vw)}}@keyframes aq-bob{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes aq-flap{0%{scale:1}to{scale:1 .8}}@keyframes aq-float{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}@keyframes aq-sway{0%{transform:rotate(-2.5deg)}to{transform:rotate(2.5deg)}}@keyframes aq-rise{0%{opacity:0;transform:translateY(0)}10%{opacity:1}to{opacity:0;transform:translateY(-70vh)}}@keyframes aq-snow{0%{background-position:0 0}to{background-position:60px 520px}}@keyframes aq-scuttle{0%,to{transform:translate(0)}20%{transform:translate(24px)}45%{transform:translate(24px)}70%{transform:translate(-16px)}}@media (prefers-reduced-motion:reduce){.aq[data-astro-cid-xnorhi4h] [data-astro-cid-xnorhi4h],.aq[data-astro-cid-xnorhi4h] [data-astro-cid-xnorhi4h]:before,.aq[data-astro-cid-xnorhi4h] [data-astro-cid-xnorhi4h]:after{transition:none!important;animation:none!important}.aq-lane--a[data-astro-cid-xnorhi4h]{transform:translate(8vw)}.aq-lane--b[data-astro-cid-xnorhi4h]{transform:translate(64vw)}.aq-lane--c[data-astro-cid-xnorhi4h]{transform:translate(76vw)}.aq-lane--d[data-astro-cid-xnorhi4h]{transform:translate(12vw)}.aq-lane--e[data-astro-cid-xnorhi4h]{transform:translate(58vw)}.aq-far[data-astro-cid-xnorhi4h] .aq-lane[data-astro-cid-xnorhi4h]{transform:translateX(var(--rest))}}@media (width<=1300px){.aq-piece[data-astro-cid-xnorhi4h]:not(.aq-piece--hero){display:none}}@media (width<=860px){.aq-bar[data-astro-cid-xnorhi4h]{grid-template-columns:auto 1fr auto}.aq-links--left[data-astro-cid-xnorhi4h],.aq-links--right[data-astro-cid-xnorhi4h] a[data-astro-cid-xnorhi4h]:not(.aq-pill){display:none}.aq-mark[data-astro-cid-xnorhi4h]{grid-column:1;justify-items:start}.aq-links--right[data-astro-cid-xnorhi4h]{grid-column:3}.aq-menu[data-astro-cid-xnorhi4h]{display:block;position:absolute;top:100%;left:0;right:0}.aq-menu[data-astro-cid-xnorhi4h] summary[data-astro-cid-xnorhi4h]{top:-44px;right:calc(var(--pad) + 150px);letter-spacing:.16em;text-transform:uppercase;color:var(--ink);cursor:pointer;padding:6px 10px;font-size:12.5px;font-weight:600;list-style:none;position:absolute}.aq-menu[data-astro-cid-xnorhi4h] summary[data-astro-cid-xnorhi4h]::-webkit-details-marker{display:none}.aq-menu__panel[data-astro-cid-xnorhi4h]{padding:12px var(--pad) 16px;background:var(--sky);color:var(--ink);letter-spacing:.14em;text-transform:uppercase;gap:4px;font-size:13px;font-weight:600;display:grid}.aq-menu__panel[data-astro-cid-xnorhi4h] a[data-astro-cid-xnorhi4h]{padding:10px 0;text-decoration:none}.aq-bar[data-astro-cid-xnorhi4h]{height:64px}html[data-logo=real] .aq-mark[data-astro-cid-xnorhi4h]{padding-top:5px}html[data-logo=real] .aq[data-astro-cid-xnorhi4h] .aq-mark__real[data-astro-cid-xnorhi4h]{height:80px}.aq-menu[data-astro-cid-xnorhi4h] summary[data-astro-cid-xnorhi4h]{padding:6px 4px}.aq-mark__name[data-astro-cid-xnorhi4h]{font-size:26px}.aq-wave__track[data-astro-cid-xnorhi4h]{width:400%}.aq-hero[data-astro-cid-xnorhi4h]{min-height:0;padding-top:104px;padding-bottom:230px}.aq-eyebrow[data-astro-cid-xnorhi4h]{flex-wrap:wrap;justify-content:center}.aq-panel[data-astro-cid-xnorhi4h]{grid-template-columns:1fr}.aq-photo[data-astro-cid-xnorhi4h],.aq-panel--flip[data-astro-cid-xnorhi4h] .aq-photo[data-astro-cid-xnorhi4h]{order:-1;width:min(78vw,320px)}.aq-panel--flip[data-astro-cid-xnorhi4h] .aq-panel__text[data-astro-cid-xnorhi4h]{order:0}.aq-choices[data-astro-cid-xnorhi4h]{flex-direction:column;align-items:stretch;max-width:340px;margin-inline:auto}.aq-choices[data-astro-cid-xnorhi4h] .aq-btn[data-astro-cid-xnorhi4h]{min-height:56px}.aq-sand__cols[data-astro-cid-xnorhi4h],.aq-quotes[data-astro-cid-xnorhi4h]{grid-template-columns:1fr}.aq-seabed[data-astro-cid-xnorhi4h]{--fs:.62;height:240px}.aq-floor--wide[data-astro-cid-xnorhi4h]{display:none}.aq-walker--1[data-astro-cid-xnorhi4h]{left:8%}.aq-walker--2[data-astro-cid-xnorhi4h]{right:8%}.aq-lane--sea[data-astro-cid-xnorhi4h]{width:calc(var(--w) * .6px)}.aq-far[data-astro-cid-xnorhi4h] .aq-school[data-astro-cid-xnorhi4h] svg[data-astro-cid-xnorhi4h]{width:32px}.aq-lane--a[data-astro-cid-xnorhi4h]{width:104px;bottom:120px}.aq-lane--b[data-astro-cid-xnorhi4h]{width:124px;bottom:26px}.aq-lane--c[data-astro-cid-xnorhi4h]{width:72px;bottom:80px}}@media (width<=560px){.aq-catch[data-astro-cid-xnorhi4h]{grid-template-columns:1fr;gap:18px}}
