.SeaWolfSiteArrival-module__JZz3La__arrival{z-index:10;box-sizing:border-box;overscroll-behavior:contain;isolation:isolate;color:#f0f8f7;background:#092d3b;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.SeaWolfSiteArrival-module__JZz3La__arrival::backdrop{background:#092d3b}.SeaWolfSiteArrival-module__JZz3La__canvas{opacity:0;width:100%;height:100%;transition:opacity .22s;position:absolute;inset:0}.SeaWolfSiteArrival-module__JZz3La__ready{opacity:1}.SeaWolfSiteArrival-module__JZz3La__shade{pointer-events:none;background:linear-gradient(#0527357a,#0000 28% 50%,#021d2cd9);position:absolute;inset:0}.SeaWolfSiteArrival-module__JZz3La__header,.SeaWolfSiteArrival-module__JZz3La__footer{left:max(28px, env(safe-area-inset-left));right:max(28px, env(safe-area-inset-right));justify-content:space-between;align-items:center;gap:20px;display:flex;position:absolute}.SeaWolfSiteArrival-module__JZz3La__header{top:max(24px, env(safe-area-inset-top))}.SeaWolfSiteArrival-module__JZz3La__header>span{letter-spacing:.16em;font:11px/1.5 monospace}.SeaWolfSiteArrival-module__JZz3La__header button{color:#f0f8f7;cursor:pointer;touch-action:manipulation;background:#082c3d80;border:1px solid #c3e3e280;border-radius:8px;min-height:44px;padding:10px 16px;font-size:13px}.SeaWolfSiteArrival-module__JZz3La__header button:hover{background:#164555}.SeaWolfSiteArrival-module__JZz3La__header button:active{background:#1b5263}.SeaWolfSiteArrival-module__JZz3La__header button:focus-visible{outline-offset:4px;outline:2px solid #ffe0a6}.SeaWolfSiteArrival-module__JZz3La__destination{text-shadow:0 2px 24px #03243580;position:absolute;bottom:max(76px,10vh);left:clamp(28px,7vw,120px);right:28px}.SeaWolfSiteArrival-module__JZz3La__destination p{text-transform:uppercase;letter-spacing:.18em;color:#c2e5e2;margin:0 0 14px;font:12px/1.4 monospace}.SeaWolfSiteArrival-module__JZz3La__destination h2{letter-spacing:-.055em;margin:0 0 12px;font-size:clamp(34px,4.6vw,56px);font-weight:500;line-height:1.06}.SeaWolfSiteArrival-module__JZz3La__destination>span{color:#d0e8e5;font-size:clamp(15px,1.6vw,20px)}.SeaWolfSiteArrival-module__JZz3La__footer{bottom:max(22px, env(safe-area-inset-bottom));color:#accacb;font-size:11px}.SeaWolfSiteArrival-module__JZz3La__arrived{animation:.65s forwards SeaWolfSiteArrival-module__JZz3La__depart}@keyframes SeaWolfSiteArrival-module__JZz3La__depart{0%,50%{opacity:1}to{opacity:0}}@media (max-width:480px){.SeaWolfSiteArrival-module__JZz3La__header,.SeaWolfSiteArrival-module__JZz3La__footer{left:18px;right:18px}.SeaWolfSiteArrival-module__JZz3La__header>span{max-width:120px;font-size:9px}.SeaWolfSiteArrival-module__JZz3La__footer{gap:12px;font-size:9px}}@media (prefers-reduced-motion:reduce){.SeaWolfSiteArrival-module__JZz3La__canvas{transition:none}.SeaWolfSiteArrival-module__JZz3La__arrived{animation:none}}
.PoolChoices-module__qa5x5G__container{container:seawolf-pool-choices/inline-size}.PoolChoices-module__qa5x5G__grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container seawolf-pool-choices (min-width:690px){.PoolChoices-module__qa5x5G__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
