.sea{--sky-top:#86c1e0;--sky:#b6dcee;--sky-low:#e4f2f3;--sea-far:#3f7f9e;--sea-near:#1f6688;--water:#2aa0b8;--water-2:#1b86a3;--water-3:#157093;--floor:#a9dbe3;--floor-2:#c2e6e9;--floor-3:#d6ece4;--sand:#cfe0c6;--ink:#0a2a3d;--ink-2:#284b5f;--ink-3:#4a6c7f;--foam:#ecf9fa;--foam-2:#b5d5df;--foam-3:#8db4c2;--buoy:#ffcb2f;--buoy-2:#ffdb66;--buoy-deep:#e0a800;--ease:cubic-bezier(0.16,1,0.3,1);--ease-io:cubic-bezier(0.65,0,0.35,1);--paper:var(--sky-top);--paper-2:#7ab7d8;--card:#ffffff;--line:rgb(10 42 61/0.14);--accent:var(--ink);--bottle-cap:#0a2a3d;--bottle-neck:#7fa6b8;--bottle-glass:#f4fbfd;--bottle-line:#0a2a3d;--bottle-label:#0a2a3d;font-family:var(--ff-hero-body),"Nunito",system-ui,sans-serif;color:var(--ink);background:var(--floor-3);min-height:100svh;color-scheme:light}.sea .site-header{--ink:#0a2a3d;--ink-2:#1d4256;--ink-3:#1d4256;border-bottom:0;background:var(--sky-top)}.sea .site-footer{--ink-3:#9cc7d2;background:#124b60;border-top:0;color:var(--foam-2)}.sea .site-footer a{color:var(--foam)}.sea .wordmark{color:var(--ink)}.sea .lang-switch a[aria-current=true]{background:var(--ink);color:#ffffff}.sea .header-search input{background:rgb(255 255 255/.5);color:var(--ink);border-color:rgb(10 42 61/.16)}.sea .header-search input::placeholder{color:var(--ink-2)}.sea .header-search input:focus{border-color:var(--ink-2)}.sea .theme-toggle{display:none}.sea ::selection{background:rgb(255 203 47/.5);color:var(--ink)}:root:has(.sea){scrollbar-color:#7fb9c6 #d6ece4;background:#d6ece4}.sea a:focus-visible,.sea button:focus-visible{outline:2.5px solid var(--ink);outline-offset:3px;border-radius:8px}.se-water a:focus-visible,.se-water button:focus-visible{outline-color:var(--buoy)}.se-scene{--rw:clamp(230px,min(26vw,38vh),420px);--band:clamp(44px,min(5vw,7vh),90px);position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:[full-start] minmax(var(--gutter),1fr) [rock-start] minmax(300px,540px) [rock-end text-start] minmax(0,600px) [text-end] minmax(var(--gutter),1fr) [full-end];grid-template-rows:auto auto minmax(270px,1fr);min-height:calc(100svh - 68px)}.se-sky{position:absolute;inset:0;z-index:-1;overflow:hidden;background:linear-gradient(var(--sky-top),var(--sky) 52%,var(--sky-low))}.se-sun{right:6%;top:-12%;width:min(46vw,640px);aspect-ratio:1;background:radial-gradient(closest-side,rgb(255 255 250/.95),rgb(255 255 245/.5) 22%,rgb(255 255 240/0) 70%)}.se-cloud,.se-sun{position:absolute;border-radius:50%}.se-cloud{display:block;height:48px;background:rgb(255 255 255/.7);filter:blur(14px);animation:se-drift 70s linear infinite}.se-cloud-0{left:4%;top:8%;width:30%;opacity:.6}.se-cloud-1{left:46%;top:30%;width:26%;height:30px;opacity:.7;animation-duration:90s;animation-delay:-30s}.se-cloud-2{left:20%;top:46%;width:40%;height:22px;opacity:.55;animation-duration:110s;animation-delay:-60s}@keyframes se-drift{0%{transform:translateX(-12vw)}to{transform:translateX(22vw)}}.se-gull{position:absolute;display:block;width:34px;animation:se-glide 26s ease-in-out infinite alternate}.se-gull svg{display:block;width:100%;height:auto;transform-origin:50% 70%;animation:se-flap 3.4s ease-in-out infinite}.se-gull-0{left:6%;top:29%}.se-gull-1{left:13%;top:26%;width:24px;animation-duration:31s;animation-delay:-9s}.se-gull-1 svg{animation-delay:-1.2s}.se-gull-2{left:44%;top:2.5%;width:20px;opacity:.7;animation-duration:38s;animation-delay:-18s}@keyframes se-glide{0%{transform:translate(0) rotate(-3deg)}50%{transform:translate(3.5vw,-12px) rotate(2deg)}to{transform:translate(6vw,8px) rotate(-1deg)}}@keyframes se-flap{0%,60%,to{transform:none}70%{transform:scaleY(.55)}80%{transform:scaleY(1.05)}88%{transform:scaleY(.7)}}.se-head{grid-column:rock-start/text-end;grid-row:1;position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:20px clamp(24px,4vw,64px);gap:20px clamp(24px,4vw,64px);align-items:end;padding-top:clamp(22px,min(3vw,4.5vh),52px)}.se-title{font-family:var(--se-display),system-ui,sans-serif;font-weight:300;margin:0;font-size:clamp(48px,min(6.4vw,11vh),104px);line-height:.92;letter-spacing:-.045em;color:var(--ink);text-wrap:balance}.se-lead{margin:0 0 8px;font-size:clamp(17px,1.4vw,20px);line-height:1.5;font-weight:700;color:var(--ink);max-width:42ch}.se-hint{margin:0;font-size:15px;line-height:1.6;color:var(--ink-2);max-width:52ch}.se-far{grid-column:full;grid-row:2;align-self:end;position:relative;z-index:0;height:var(--band);overflow:hidden;background:linear-gradient(rgb(228 242 243/.9),rgb(228 242 243/0) 7px),linear-gradient(#5f98b2,var(--sea-far) 30%,var(--sea-near))}.se-glitter{position:absolute;inset:0;background-image:radial-gradient(5px 1.2px at 8px 4px,#ffffff 40%,transparent),radial-gradient(4px 1px at 30px 12px,#ffffff 40%,transparent),radial-gradient(7px 1.5px at 50px 7px,#ffffff 40%,transparent),radial-gradient(3px 1px at 18px 18px,#ffffff 40%,transparent);background-size:61px 23px,47px 19px,83px 29px,37px 21px;-webkit-mask:radial-gradient(34% 140% at 82% 0,#000,transparent 72%);mask:radial-gradient(34% 140% at 82% 0,#000,transparent 72%);opacity:.85;animation:se-glint 1.8s steps(3) infinite}@keyframes se-glint{0%{background-position:0 0,10px 4px,20px 2px,5px 9px}to{background-position:23px 6px,-17px 10px,41px -5px,19px 3px}}.se-cap{position:absolute;display:block;width:calc(20px + var(--c) * 3px);height:3px;border-radius:50%;background:#f4fdff;left:calc(4% + var(--c) * 7.9%);top:var(--cy);opacity:0;animation:se-cap 6.5s ease-out infinite;animation-delay:calc(var(--c) * -1.3s)}.se-cap:nth-child(3n){width:14px;height:2px}@keyframes se-cap{0%{opacity:0;transform:scaleX(.3)}12%{opacity:.9;transform:scaleX(1)}40%{opacity:0;transform:scaleX(1.4) translateX(-6px)}to{opacity:0}}.se-rockwrap{grid-column:rock;grid-row:2;align-self:end;position:relative;z-index:3;justify-self:center;width:var(--rw);aspect-ratio:520/560;margin-top:calc(var(--rw) * .26);margin-bottom:calc(var(--rw) * -.4423)}.se-rock{position:absolute;inset:0;display:block;width:100%;height:100%;-webkit-mask:linear-gradient(#000 72%,transparent 99%);mask:linear-gradient(#000 72%,transparent 99%)}.se-rock-light{animation:se-rocklight 5s ease-in-out infinite alternate}@keyframes se-rocklight{0%{opacity:.15;transform:translateX(-6px)}to{opacity:.45;transform:translateX(8px)}}.se-foam{position:absolute;left:4%;right:2%;top:calc(58.93% - 8px);height:16px;border-radius:50%;background:radial-gradient(50% 50%,rgb(255 255 255/.95),rgb(255 255 255/.4) 60%,rgb(255 255 255/0));animation:se-wash 3.6s var(--ease-io) infinite}@keyframes se-wash{0%,to{transform:scaleX(.94) translateY(2px);opacity:.7}50%{transform:scaleX(1.04) translateY(-3px);opacity:1}}.se-spray{position:absolute;right:4%;top:52%;width:0;height:0}.se-spray:before{content:"";position:absolute;left:-70px;top:-120px;width:120px;height:140px;border-radius:50% 50% 40% 40%;background:radial-gradient(closest-side,rgb(255 255 255/.95),rgb(255 255 255/.5) 50%,rgb(255 255 255/0));filter:blur(5px);opacity:0;transform-origin:50% 100%;animation:se-plume 7.5s ease-out 2s infinite}.se-spray span{position:absolute;left:-4px;top:-4px;width:var(--ds,7px);height:var(--ds,7px);border-radius:50%;background:#f6feff;opacity:0;animation:se-droplet 7.5s cubic-bezier(.2,.6,.4,1) 2s infinite}@keyframes se-plume{0%{opacity:0;transform:scale(.3,.1)}4%{opacity:1}10%{opacity:.8;transform:scale(1)}20%,to{opacity:0;transform:scale(1.3,1.1) translateY(-10px)}}@keyframes se-droplet{0%{opacity:0;transform:rotate(var(--da)) translateY(0)}3%{opacity:1}14%{opacity:.9;transform:rotate(var(--da)) translateY(calc(var(--dd) * -1)) scale(.7)}20%,to{opacity:0;transform:rotate(var(--da)) translateY(calc(var(--dd) * -.6)) translate(8px,30px) scale(.4)}}.se-stand{position:absolute;left:28%;width:44%;bottom:77.6%;display:block;z-index:2}.se-pic{position:relative;z-index:1;filter:drop-shadow(10px 12px 10px rgb(8 30 44/.3))}.se-pic,.se-pic-in{display:block}.se-pic .bottle,.se-pic .se-photo{display:block;width:100%;height:auto}.se-photo{aspect-ratio:1;object-fit:contain;object-position:50% 100%}.se-stand .se-pic-in{animation:se-arrive 1.1s var(--ease) .15s both}@keyframes se-arrive{0%{opacity:0;transform:translateY(26px) scale(.96);filter:blur(4px)}}.se-stand.is-thrown .se-pic-in{animation:se-thrown 1.15s cubic-bezier(.3,.7,.3,1) both}@keyframes se-thrown{0%{opacity:0;transform:translate(60%,150%) rotate(26deg) scale(.8);filter:blur(3px) brightness(.8)}18%{opacity:1;filter:none}48%{transform:translate(16%,-24%) rotate(9deg) scale(1)}74%{transform:translateY(2%) rotate(-1.5deg) scale(1.02,.97)}88%{transform:translateY(-1.5%) rotate(.5deg)}to{transform:none}}.se-splash{position:absolute;right:-24%;bottom:-60%;width:0;height:0}.se-splash span{position:absolute;left:-5px;top:-5px;width:9px;height:9px;border-radius:50%;background:#f6feff;opacity:0}.se-splash span:nth-child(3n){width:6px;height:6px}.se-stand.is-thrown .se-splash span{animation:se-splash .9s cubic-bezier(.2,.6,.4,1) both}@keyframes se-splash{0%{opacity:1;transform:rotate(calc(-110deg + var(--k) * 14deg)) translateY(0) scale(1.2)}to{opacity:0;transform:rotate(calc(-110deg + var(--k) * 14deg)) translateY(calc(-50px - var(--k) * 7px)) scale(.3)}}.se-stand.is-diving .se-pic-in{opacity:0;transform:translate(40%,70%) rotate(24deg) scale(.92);filter:blur(2px);transition:opacity .5s ease-in .1s,transform .6s cubic-bezier(.5,0,.75,0),filter .5s ease-in;animation:none}.se-stand.is-diving .se-splash span{animation:none}.se-found{grid-column:text;grid-row:2;align-self:center;position:relative;z-index:2;margin-bottom:var(--band);padding:clamp(14px,2vh,28px) 0 clamp(16px,2.4vh,32px) clamp(24px,4vw,64px)}.se-found>*{animation:se-text-in .7s var(--ease) both}.se-found>:first-child{animation-delay:.35s}.se-found>:nth-child(2){animation-delay:.41s}.se-found>:nth-child(3){animation-delay:.47s}.se-found>:nth-child(4){animation-delay:.53s}.se-found>:nth-child(5){animation-delay:.59s}@keyframes se-text-in{0%{opacity:0;transform:translateY(10px)}}.se-found.is-leaving>*{opacity:0;transform:translateY(-8px);transition:opacity .3s ease-in,transform .3s ease-in;animation:none}.se-name{font-family:var(--se-display),system-ui,sans-serif;font-weight:400;font-size:clamp(28px,min(3.2vw,5.4vh),48px);line-height:1.04;letter-spacing:-.03em;margin:0 0 8px;text-wrap:balance}.se-name a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.se-name a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:7px;-webkit-text-decoration-color:var(--buoy-deep);text-decoration-color:var(--buoy-deep)}}.se-meta{margin:0 0 12px;font-size:15px;color:var(--ink-2)}.se-notes{margin:0 0 14px;font-size:15.5px;line-height:1.55;max-width:52ch;color:var(--ink)}.se-notes strong{font-weight:800}.se-icon{width:18px;height:18px;flex:none}.se-vote{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.se-vote-q{font-size:14px;font-weight:700;margin-right:2px;color:var(--ink-2)}.se-found .se-vote-q{flex-basis:100%}.se-pill{font:inherit;font-size:14px;font-weight:700;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border-radius:999px;cursor:pointer;color:var(--ink);background:rgb(255 255 255/.5);border:1.5px solid rgb(10 42 61/.18);transition:background .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease),transform .2s var(--ease)}@media (hover:hover) and (pointer:fine){.se-pill:hover:not(:disabled){border-color:var(--ink-2);background:rgb(255 255 255/.8)}}.se-pill:active:not(:disabled){transform:scale(.96)}.se-pill[aria-pressed=true]{background:var(--ink);color:#ffffff;border-color:var(--ink)}.se-pill:disabled{cursor:progress;opacity:.7}.se-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.se-vote-error{flex-basis:100%;font-size:13px;color:#9a2f1c}.se-water{grid-column:full;grid-row:3;position:relative;background:linear-gradient(#5cc3cf,var(--water) 9%,var(--water-2) 40%,var(--water-3) 72%,#1d7f97)}.se-light{position:absolute;inset:0;overflow:hidden;pointer-events:none}.se-ray{position:absolute;top:-10%;height:105%;width:var(--rw2);left:calc(10% + var(--r) * 15%);background:linear-gradient(rgb(235 255 255/.4),rgb(235 255 255/.12) 55%,rgb(235 255 255/0));transform:skewX(-16deg);transform-origin:50% 0;filter:blur(10px);opacity:.6;animation:se-ray calc(7s + var(--r) * 1.3s) ease-in-out infinite alternate;animation-delay:calc(var(--r) * -2.1s)}@keyframes se-ray{0%{opacity:.25;transform:skewX(-14deg) translateX(-10px)}to{opacity:.8;transform:skewX(-19deg) translateX(14px)}}.se-caustic{position:absolute;left:-10%;right:-10%;top:0;height:70%;opacity:.32;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='520' height='520'%3E%3Cfilter id='c' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.009 .014' numOctaves='2' seed='4' stitchTiles='stitch'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 .6 1 .6 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23c)'/%3E%3C/svg%3E");background-size:520px 520px;-webkit-mask:linear-gradient(#000,rgb(0 0 0/.4) 50%,transparent);mask:linear-gradient(#000,rgb(0 0 0/.4) 50%,transparent);animation:se-caustic 26s linear infinite}.se-caustic-2{background-size:380px 380px;opacity:.26;animation-duration:34s;animation-direction:reverse}@keyframes se-caustic{0%{background-position:0 0}to{background-position:520px 260px}}.se-surface{position:absolute;left:0;top:-10px;width:200%;height:30px;display:block;pointer-events:none;z-index:2;animation:se-roll 11s linear infinite}@keyframes se-roll{to{transform:translateX(-50%)}}.se-bubbles{width:100%;height:100%;display:block;pointer-events:none;z-index:4}.se-bed,.se-bubbles{position:absolute;inset:0}.se-sand{position:absolute;left:0;display:block;width:100%}.se-caustic-bed,.se-sand{bottom:0;height:clamp(130px,min(13vw,22vh),210px)}.se-caustic-bed{top:auto;opacity:.5;mix-blend-mode:overlay;-webkit-mask:linear-gradient(transparent,#000 40%);mask:linear-gradient(transparent,#000 40%)}.se-grass{position:absolute;bottom:clamp(36px,4vw,70px);display:block;width:clamp(110px,11vw,180px);aspect-ratio:200/360;pointer-events:none}.se-grass svg{display:block;width:100%;height:100%}.se-blade{transform-box:fill-box;transform-origin:50% 100%;animation:se-sway calc(4.6s + var(--b) * .37s) ease-in-out infinite alternate;animation-delay:calc(var(--b) * -.7s)}@keyframes se-sway{0%{transform:rotate(-5deg) skewX(-3deg)}to{transform:rotate(6deg) skewX(4deg)}}.se-grass-0{left:1%}.se-grass-1{left:18%;bottom:clamp(60px,7vw,110px);width:clamp(60px,6vw,96px);opacity:.8}.se-grass-2{left:37%;bottom:clamp(48px,5vw,86px)}.se-grass-3{left:57%;bottom:clamp(70px,8vw,120px);width:clamp(56px,5vw,84px);opacity:.75}.se-grass-4{left:75%}.se-grass-5{right:0;left:auto;bottom:clamp(56px,6vw,100px);width:clamp(90px,9vw,150px)}.se-rest{--s:130px;--tilt:0deg;position:absolute;left:var(--x);bottom:var(--y);width:var(--s);z-index:5;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%);padding:0;margin:0;background:none;border:0;font:inherit;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.se-rest-0{--x:9%;--y:8%;--s:clamp(96px,min(9vw,15vh),150px);--tilt:-4deg}.se-rest-1{--x:28%;--y:13%;--s:clamp(80px,min(7vw,12vh),116px);--tilt:3deg}.se-rest-2{--x:48%;--y:6%;--s:clamp(104px,min(10vw,16vh),160px);--tilt:2deg}.se-rest-3{--x:68%;--y:12%;--s:clamp(82px,min(7.4vw,12.5vh),120px);--tilt:-3deg}.se-rest-4{--x:88%;--y:8%;--s:clamp(94px,min(9vw,15vh),146px);--tilt:5deg}.se-rest-pic{position:relative;display:block;width:100%}.se-rest-pic:after{content:"";position:absolute;left:12%;right:12%;bottom:-6px;height:14px;border-radius:50%;background:radial-gradient(closest-side,rgb(20 70 80/.45),rgb(20 70 80/0));z-index:-1}.se-rest-in{display:block;transform:rotate(var(--tilt));transform-origin:50% 100%;filter:saturate(.78) brightness(.94) drop-shadow(0 6px 8px rgb(6 50 70/.3));animation:se-sink 1.3s cubic-bezier(.25,.8,.35,1) both;animation-delay:calc(var(--slot, 0) * .11s + .2s);transition:transform .45s var(--ease)}.se-rest-1 .se-rest-in,.se-rest-3 .se-rest-in{filter:saturate(.6) brightness(.86) blur(.4px) drop-shadow(0 6px 8px rgb(6 50 70/.3))}.se-rest-in .bottle,.se-rest-in .se-photo{display:block;width:100%;height:auto}@keyframes se-sink{0%{opacity:0;transform:translateY(-220px) rotate(calc(var(--tilt) - 14deg))}25%{opacity:1}60%{transform:translateY(-40px) rotate(calc(var(--tilt) + 6deg))}86%{transform:translateY(4px) rotate(calc(var(--tilt) - 1deg))}to{transform:rotate(var(--tilt))}}.se-sandpuff{position:absolute;left:-10%;right:-10%;top:calc(var(--s) * .82);height:34px;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgb(220 236 222/.9),rgb(220 236 222/0));filter:blur(3px);opacity:0;animation:se-puff 1.1s ease-out both;animation-delay:calc(var(--slot, 0) * .11s + 1.1s)}@keyframes se-puff{0%{opacity:0;transform:scale(.4,.6)}25%{opacity:.9}to{opacity:0;transform:scale(1.4,1.1) translateY(-8px)}}.se-raise{position:relative;margin-top:10px;display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px 0 10px;border-radius:999px;background:var(--buoy);color:var(--ink);font-weight:800;font-size:13.5px;white-space:nowrap;box-shadow:inset 0 -2px 0 rgb(160 110 0/.35),0 8px 18px -10px rgb(4 30 45/.6);animation:se-raise-in .8s var(--ease) both;animation-delay:calc(var(--slot, 0) * .11s + 1.2s);transition:background .2s var(--ease),transform .2s var(--ease),opacity .2s var(--ease)}@keyframes se-raise-in{0%{opacity:0;transform:translateY(8px)}}@media (hover:hover) and (pointer:fine){.se-rest:hover .se-raise{background:var(--buoy-2);transform:translateY(-2px)}.se-rest:hover .se-rest-in{transform:translateY(-10px) rotate(0deg)}}.se-rest:active .se-raise{transform:scale(.96)}.se-rest:focus-visible{outline:none}.se-rest:focus-visible .se-raise{outline:2.5px solid var(--foam);outline-offset:3px}.se-rest.is-rising{pointer-events:none}.se-rest.is-rising .se-rest-in{animation:se-rise .66s cubic-bezier(.5,0,.7,.5) forwards}.se-rest.is-rising .se-raise{opacity:0}.se-rest.is-rising .se-sandpuff{animation:se-puff .8s ease-out both}@keyframes se-rise{0%{transform:rotate(var(--tilt))}15%{transform:translateY(6px) rotate(var(--tilt))}70%{opacity:1}to{opacity:0;transform:translateY(var(--rise,-360px)) rotate(8deg) scale(.86);filter:brightness(1.3) saturate(.7)}}.se-floor{position:relative;isolation:isolate;overflow:clip;color:var(--ink);padding:clamp(90px,9vw,140px) var(--gutter) clamp(40px,5vw,72px);background:linear-gradient(#8fcbd6,var(--floor) 240px,var(--floor-2) 60%,var(--floor-3))}.se-floor:before{content:"";position:absolute;top:-1px;left:0;right:0;height:clamp(40px,5vw,70px);z-index:1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 70' preserveAspectRatio='none'%3E%3Cpath d='M0 0h1440v26c-110 10-200 22-320 18s-200-16-330-8-210 26-330 24S280 30 170 34 50 40 0 36z' fill='%23cfe0c6'/%3E%3C/svg%3E") top /100% 100% no-repeat}.se-floor .se-caustic{top:0;height:100%;opacity:.2;-webkit-mask:none;mask:none;z-index:-1}.se-floor-air{position:absolute;inset:0;z-index:0;pointer-events:none}.se-floor-bubbles{position:-webkit-sticky;position:sticky;top:0;display:block;width:100%;height:100svh}.se-floor-head,.se-items{position:relative;z-index:1}.se-floor-head{max-width:1180px;margin:0 auto clamp(36px,4vw,60px)}.se-floor-title{display:flex;align-items:center;gap:14px;font-family:var(--se-display),system-ui,sans-serif;font-weight:300;font-size:clamp(34px,4.2vw,60px);letter-spacing:-.035em;line-height:1;margin:0 0 12px}.se-floor-icon{flex:none;width:.78em;height:.78em;color:var(--water-3)}.se-floor-note{margin:0;color:var(--ink-2);font-size:15.5px}.se-items{list-style:none;margin:0 auto;padding:0;max-width:1180px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:clamp(40px,4.5vw,64px) clamp(24px,3vw,48px);gap:clamp(40px,4.5vw,64px) clamp(24px,3vw,48px)}.se-item{position:relative;display:grid;grid-template-columns:180px minmax(0,1fr);grid-gap:26px;gap:26px;align-items:center}.se-item-stand{position:relative;display:block}.se-item .se-pic{width:64%;margin:0 auto;filter:drop-shadow(5px 9px 8px rgb(20 80 100/.28))}.se-mound{position:relative;display:block;width:100%;height:auto;margin-top:-19%}.se-item-name{font-family:var(--se-display),system-ui,sans-serif;font-weight:400;font-size:clamp(21px,1.9vw,27px);line-height:1.12;letter-spacing:-.02em;margin:0 0 6px}.se-item-name a{color:inherit;text-decoration:none}@media (hover:hover) and (pointer:fine){.se-item-name a:hover{text-decoration:underline;text-underline-offset:4px;-webkit-text-decoration-color:var(--buoy-deep);text-decoration-color:var(--buoy-deep)}}.se-item-meta{margin:0 0 6px;font-size:14px;color:var(--ink-2)}.se-item-notes{margin:0 0 8px;font-size:14.5px;color:var(--ink-3)}.se-item .se-vote-q{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.se-items-dim .se-item .se-pic-in{opacity:0;transform:translateY(-46px) rotate(-6deg);filter:blur(2px);transition:opacity .7s var(--ease),transform 1.2s cubic-bezier(.25,.8,.35,1.15),filter .9s var(--ease);transition-delay:calc(var(--n, 0) * 80ms)}.se-items-dim .se-item.is-lit .se-pic-in{opacity:1;transform:none;filter:none}@media (hover:hover) and (pointer:fine){.se-item-stand .se-pic{transition:transform .45s var(--ease)}.se-item:hover .se-item-stand .se-pic{transform:translateY(-8px)}}.se-out{position:relative;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;background:var(--floor-3);padding:8px var(--gutter) clamp(48px,6vw,80px)}.se-out a{display:inline-flex;align-items:center;min-height:44px;padding:0 22px;border-radius:999px;border:1.5px solid rgb(10 42 61/.2);color:var(--ink);text-decoration:none;font-weight:700}@media (hover:hover) and (pointer:fine){.se-out a:hover{border-color:var(--ink-2)}}@media (max-width:900px){.se-scene{--rw:min(66vw,340px);--band:clamp(54px,9vw,80px);grid-template-columns:[full-start] var(--gutter) [rock-start text-start] minmax(0,1fr) [rock-end text-end] var(--gutter) [full-end];grid-template-rows:auto auto auto auto;min-height:0}.se-water{height:clamp(400px,60vw,520px)}.se-title{font-size:clamp(48px,11vw,92px)}.se-head{grid-template-columns:minmax(0,1fr);padding-top:clamp(36px,8vw,64px)}.se-rockwrap{margin-top:calc(var(--rw) * .34)}.se-found{grid-row:4;align-self:start;margin:0;padding:8px 0 clamp(28px,6vw,44px);background:var(--sand);box-shadow:0 0 0 100vmax var(--sand);-webkit-clip-path:inset(0 -100vmax);clip-path:inset(0 -100vmax)}.se-gull-0{left:58%;top:1.2%}.se-gull-1{left:70%;top:2.4%}.se-gull-2{display:none}.se-items{grid-template-columns:minmax(0,1fr)}.se-sun{width:90vw;right:-20%}}@media (max-width:640px){.se-water{height:400px}.se-rest-0{--x:18%;--y:9%;--s:100px}.se-rest-2{--x:50%;--y:15%;--s:92px}.se-rest-4{--x:82%;--y:7%;--s:104px}.se-rest-1,.se-rest-3{display:none}.se-raise{min-height:34px;font-size:13px;padding:0 12px 0 8px}.se-grass-1,.se-grass-3{display:none}.se-item{grid-template-columns:120px minmax(0,1fr);gap:16px}.se-item .se-pill{padding:0 10px;font-size:13px;gap:4px}.se-item .se-vote{gap:6px}}@media (prefers-reduced-motion:reduce){.sea *,.sea :after,.sea :before{animation:none!important;transition:none!important}}