.z3hJvW8{position:fixed;inset:0;z-index:40;overflow:hidden;pointer-events:none;visibility:hidden;contain:strict}.z3hJvW8[data-active=true]{visibility:visible}.vcOeYKL{position:absolute;left:var(--bubble-x);bottom:calc(var(--bubble-size) * -1.6);width:var(--bubble-size);height:var(--bubble-size);opacity:0;will-change:transform,opacity}.ipZC98U{position:absolute;inset:0;display:block;border:1px solid hsla(0,0%,100%,.38);border-radius:50% 48% 52% 47%;background:radial-gradient(circle at 31% 25%,hsla(0,0%,100%,.96) 0 2.5%,transparent 6%),radial-gradient(circle at 69% 76%,rgba(82,217,244,.2),transparent 50%),radial-gradient(circle at 48% 50%,transparent 48%,hsla(0,0%,100%,.12) 66%,rgba(94,218,243,.2) 73%,transparent 79%);box-shadow:inset 4px 5px 10px hsla(0,0%,100%,.12),inset -5px -7px 12px rgba(25,186,240,.2),inset 0 0 0 1px hsla(0,0%,100%,.12),0 10px 22px -12px rgba(1,18,28,.42);backdrop-filter:blur(1.5px) saturate(1.28) brightness(1.04);-webkit-backdrop-filter:blur(1.5px) saturate(1.28) brightness(1.04);transform:translateZ(0);will-change:transform;animation:wJA3dx0 3.8s ease-in-out var(--wobble-delay) infinite alternate;animation-play-state:paused}.ipZC98U:after,.ipZC98U:before{content:"";position:absolute;pointer-events:none}.ipZC98U:before{inset:7% 14% 49% 18%;border-top:1.5px solid hsla(0,0%,100%,.82);border-radius:50%;transform:rotate(-18deg);filter:blur(.2px)}.ipZC98U:after{right:16%;bottom:13%;width:24%;height:11%;border-radius:50%;background:rgba(118,227,249,.28);filter:blur(2px)}.z3hJvW8[data-active=true] .vcOeYKL{animation:tG922FG var(--bubble-duration) linear var(--bubble-delay) infinite}.z3hJvW8[data-active=true] .ipZC98U{animation-play-state:running}@keyframes tG922FG{0%{opacity:0;transform:translate3d(-50%,16vh,0) scale(.72)}9%{opacity:var(--bubble-alpha)}76%{opacity:var(--bubble-alpha)}to{opacity:0;transform:translate3d(calc(-50% + var(--bubble-drift)),-130vh,0) scale(1.05)}}@keyframes wJA3dx0{0%{transform:translate3d(-5px,0,0) scaleX(.96) scaleY(1.03) rotate(-2deg)}to{transform:translate3d(5px,-2px,0) scaleX(1.03) scaleY(.97) rotate(2deg)}}.dark .ipZC98U{border-color:rgba(210,244,255,.22);box-shadow:inset 4px 5px 10px hsla(0,0%,100%,.08),inset -5px -7px 12px rgba(30,199,246,.28),inset 0 0 0 1px hsla(0,0%,100%,.08),0 12px 24px -12px rgba(0,0,0,.66)}html[data-water-quality=low] .vcOeYKL:nth-child(n+4){display:none}html[data-water-quality=low] .ipZC98U{backdrop-filter:none;-webkit-backdrop-filter:none}@media (max-width:720px){.vcOeYKL:nth-child(n+5){display:none}.ipZC98U{backdrop-filter:blur(1px) saturate(1.16);-webkit-backdrop-filter:blur(1px) saturate(1.16)}}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){.z3hJvW8{display:none}}.vI1icYw{position:fixed;inset:0;z-index:200;display:grid;place-items:center;overflow:hidden;background:radial-gradient(120% 90% at 50% -12%,#fff 0,hsla(0,0%,100%,0) 44%),radial-gradient(90% 70% at 50% 6%,#daf5fb 0,transparent 56%),linear-gradient(180deg,#eaf6fb,#d6edf6 48%,#c2e4f0);animation:xKYx8a3 .4s ease both;transition:opacity .72s cubic-bezier(.4,0,.2,1),transform .72s cubic-bezier(.4,0,.2,1),filter .72s ease;will-change:opacity,transform}.dark .vI1icYw{background:radial-gradient(110% 80% at 50% -6%,rgba(23,98,130,.55) 0,transparent 52%),linear-gradient(180deg,#082433,#05161f 52%,#030e15)}.vI1icYw[data-leaving]{opacity:0;transform:scale(1.04);filter:blur(6px);pointer-events:none}@keyframes xKYx8a3{0%{opacity:0}to{opacity:1}}.w00ocof{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;padding:0 24px}.b52pnBw{position:absolute;left:50%;top:44%;width:320px;height:320px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(69,218,247,.26),transparent 66%);filter:blur(14px);animation:tayCLnd 3.2s ease-in-out infinite;pointer-events:none}.dark .b52pnBw{background:radial-gradient(circle,rgba(59,216,247,.34),transparent 66%)}@keyframes tayCLnd{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.92)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.06)}}.xe3DiB4{position:relative;font-size:clamp(30px,6vw,46px);font-weight:700;letter-spacing:-.02em;color:#0d2b3a;animation:elZAbwb 3.4s ease-in-out infinite}.dark .xe3DiB4{color:#eaf6fb}.eldlDcg{color:#09b5d7}.dark .eldlDcg{color:#45daf7}@keyframes elZAbwb{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.xeEB45U{position:relative;width:172px;height:2px;border-radius:999px;overflow:hidden;background:rgba(94,156,186,.24)}.aNdDlIU{position:absolute;inset:0;width:42%;border-radius:inherit;background:linear-gradient(90deg,transparent,#23d3f6,transparent);animation:w0XHzZ5 1.35s cubic-bezier(.65,0,.35,1) infinite}@keyframes w0XHzZ5{0%{transform:translateX(-120%)}to{transform:translateX(360%)}}.vc1EWXY{position:absolute;inset:0;pointer-events:none;overflow:hidden}.vc1EWXY i{position:absolute;bottom:-26px;width:11px;height:11px;border-radius:50%;background:radial-gradient(circle at 35% 30%,hsla(0,0%,100%,.92),rgba(163,231,245,.35) 60%,transparent 72%);border:1px solid hsla(0,0%,100%,.42);animation:kXMA2Wj 7s linear infinite;opacity:0}@keyframes kXMA2Wj{0%{transform:translateY(0) scale(.7);opacity:0}12%{opacity:.85}85%{opacity:.45}to{transform:translateY(-104vh) scale(1);opacity:0}}@media (prefers-reduced-motion:reduce){.aNdDlIU,.b52pnBw,.vc1EWXY i,.xe3DiB4{animation:none}.aNdDlIU{width:100%;opacity:.55}.vI1icYw[data-leaving]{transform:none;filter:none}}.fS0cVMs{--ink:#0b0c0f;--ink-soft:#3d424c;--muted:#71757f;--paper:#f5f5f3;--paper-2:#ecebe7;--line:#e3e2dd;--line-strong:#d3d2cc;--card:linear-gradient(180deg,hsla(0,0%,100%,.26),hsla(0,0%,100%,.13));--card-border:hsla(0,0%,100%,.5);--card-hi:hsla(0,0%,100%,.6);--card-blur:blur(13px) saturate(1.35);--card-shadow:0 24px 60px -36px rgba(15,23,42,.38),inset 0 1px 0 var(--card-hi);--accent:191 90% 44%;--accent-2:205 88% 56%;position:relative;isolation:isolate;background:transparent;color:var(--ink);overflow-x:clip;font-feature-settings:"ss01","cv01","tnum"}.dark .fS0cVMs{--ink:#eceef2;--ink-soft:#b8bdc7;--muted:#878d99;--paper:#07080b;--paper-2:#0b0d12;--line:hsla(0,0%,100%,.09);--line-strong:hsla(0,0%,100%,.14);--card:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018));--card-border:hsla(0,0%,100%,.1);--card-hi:hsla(0,0%,100%,.06);--card-blur:blur(13px) saturate(1.3);--card-shadow:0 30px 70px -42px rgba(0,0,0,.62),inset 0 1px 0 var(--card-hi);--accent:191 92% 60%;--accent-2:205 92% 66%}html[data-water-quality=low] .fS0cVMs{--card-blur:blur(6px) saturate(1.12)}html[data-water-quality=low] .d7MLStc{filter:blur(20px) saturate(1.08);animation:none}html[data-water-quality=low] .sF7aN69{backdrop-filter:none;-webkit-backdrop-filter:none}html[data-water-quality=low] .jWw1HEc{backdrop-filter:blur(7px) saturate(1.12);-webkit-backdrop-filter:blur(7px) saturate(1.12)}.dkBWd9Z{z-index:-3;opacity:0;animation:f9gcKoT 1.1s ease .15s forwards}.dkBWd9Z,.fS0cVMs:after{position:fixed;inset:0;pointer-events:none}.fS0cVMs:after{content:"";z-index:-4;background:linear-gradient(180deg,rgba(243,251,255,.08),rgba(22,126,164,.16)),url(/images/sea-2.jpg) 50% /cover no-repeat}.dark .fS0cVMs:after{filter:brightness(.48) saturate(.88)}@keyframes f9gcKoT{to{opacity:1}}@media (prefers-reduced-motion:reduce){.dkBWd9Z{animation:none;opacity:1}}.fS0cVMs:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:radial-gradient(60% 42% at 78% 4%,hsl(var(--accent)/.05),transparent 60%),radial-gradient(52% 40% at 8% 68%,hsl(var(--accent-2)/.035),transparent 62%),linear-gradient(180deg,rgba(248,251,253,.04),rgba(243,249,252,.08))}.dark .fS0cVMs:before{background:radial-gradient(60% 42% at 78% 4%,hsl(var(--accent)/.07),transparent 60%),radial-gradient(52% 40% at 8% 68%,hsl(var(--accent-2)/.055),transparent 62%),linear-gradient(180deg,rgba(4,12,18,.3),rgba(3,10,16,.42))}.sFtFyEc{display:inline-flex;align-items:center;gap:9px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}.bOyY7Li{width:6px;height:6px;border-radius:999px;background:hsl(var(--accent));box-shadow:0 0 0 4px hsl(var(--accent)/.14)}.qxmLJ9D{min-height:100svh;justify-content:center;padding:132px 24px 96px;overflow:hidden;text-align:center}.mtYaC4k,.qxmLJ9D{position:relative;display:flex;align-items:center}.mtYaC4k{z-index:2;width:100%;max-width:900px;margin:0 auto;flex-direction:column}.d7MLStc{position:absolute;inset:-12% -8%;z-index:0;pointer-events:none;background:radial-gradient(30% 38% at 68% 28%,hsl(var(--accent)/.26),transparent 60%),radial-gradient(28% 34% at 28% 70%,hsl(var(--accent-2)/.2),transparent 62%),radial-gradient(40% 32% at 50% 46%,hsla(0,0%,100%,.13),transparent 68%);filter:blur(28px) saturate(1.2);opacity:.48;animation:y2GM6Ui 22s ease-in-out infinite alternate}.dark .d7MLStc{opacity:.38}@keyframes y2GM6Ui{0%{transform:translate3d(-2%,-1.5%,0) scale(1.04) rotate(-1deg)}to{transform:translate3d(2.4%,2%,0) scale(1.1) rotate(1.5deg)}}.sF7aN69{z-index:1;pointer-events:none;background:radial-gradient(58% 52% at 36% 30%,hsla(0,0%,100%,.92),hsla(0,0%,100%,.05) 62%,transparent 74%);box-shadow:inset 0 1.5px 3px hsla(0,0%,100%,.95),inset 0 -5px 10px hsl(var(--accent)/.35),0 8px 20px -6px rgba(15,23,42,.22);backdrop-filter:blur(1px) saturate(1.5) brightness(1.05);-webkit-backdrop-filter:blur(1px) saturate(1.5) brightness(1.05);animation:vIwCEXW 9s ease-in-out infinite}.sF7aN69,.sF7aN69:after{position:absolute;border-radius:50%}.sF7aN69:after{content:"";inset:20% 34% 46% 22%;background:hsla(0,0%,100%,.9);filter:blur(.5px)}.dark .sF7aN69{box-shadow:inset 0 1.5px 3px hsla(0,0%,100%,.4),inset 0 -5px 12px hsl(var(--accent)/.5),0 8px 22px -6px rgba(0,0,0,.5)}.lsw2BXq{width:46px;height:46px;left:7%;top:30%;animation-delay:-1s}.c6Rr8pb{width:26px;height:26px;left:20%;bottom:20%;animation-delay:-4s}.yLV18i9{width:34px;height:34px;right:40%;top:16%;animation-delay:-2.4s}.tGhdLik{width:18px;height:18px;right:46%;bottom:26%;animation-delay:-6s}@media (max-width:920px){.tGhdLik,.yLV18i9{display:none}}@keyframes vIwCEXW{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-12px) scale(1.05)}}.fSwMXJw{position:relative;height:88px;margin:8px 0 -20px;z-index:1;pointer-events:none;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,transparent,hsl(var(--accent)/.08) 44%,hsla(0,0%,100%,.6) 50%,hsl(var(--accent)/.08) 56%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.fSwMXJw:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(74deg,transparent 0 26px,hsl(var(--accent)/.14) 30px,transparent 34px 60px);opacity:.5;mix-blend-mode:screen;animation:bOgvdqY 9s linear infinite}.yfQNcKF{position:relative;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:color-mix(in srgb,hsl(var(--accent)),var(--ink) 30%);background:color-mix(in srgb,var(--paper),transparent 20%);padding:4px 12px;border-radius:999px;box-shadow:0 0 18px hsl(var(--accent)/.3)}@keyframes bOgvdqY{0%{background-position:0 0}to{background-position:240px 0}}.dark .fSwMXJw{background:linear-gradient(180deg,transparent,hsl(var(--accent)/.1) 44%,rgba(200,240,255,.5) 50%,hsl(var(--accent)/.1) 56%,transparent)}@media (prefers-reduced-motion:reduce){.fSwMXJw:before{animation:none}}.eRRrUx2{margin-bottom:30px}.z3E2PEu{position:relative;display:inline-flex;align-items:baseline;justify-content:center;margin:0;font-size:clamp(52px,12.5vw,148px);font-weight:720;letter-spacing:-.055em;line-height:.92;white-space:nowrap;color:var(--ink);-webkit-user-select:none;user-select:none}.ta06LQq,.xK3JbKv{display:inline-block}.ta06LQq{color:hsl(var(--accent))}.aNXflga{overflow:visible;white-space:nowrap;vertical-align:baseline;color:var(--muted);will-change:opacity}.aNXflga,.dkD0LWx{display:inline-block}.dkD0LWx{will-change:width}.eldX5e9{color:transparent;background:linear-gradient(96deg,hsl(var(--accent-2)),hsl(var(--accent)) 70%);-webkit-background-clip:text;background-clip:text;display:inline-block}.w0hUW94{position:absolute;inset:0;pointer-events:none;border-radius:12px;background:linear-gradient(105deg,transparent 44%,hsla(0,0%,100%,.85) 50%,transparent 56%);mix-blend-mode:overlay;opacity:0}.dark .w0hUW94{mix-blend-mode:screen}.vIXHceP{margin-top:18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.12em;color:var(--muted)}.vIXHceP b{color:hsl(var(--accent));font-weight:600}.rEG107a{margin:30px auto 0;max-width:32em;font-size:clamp(15px,1.5vw,17.5px);line-height:1.62;color:var(--ink-soft)}.rEG107a b{color:var(--ink);font-weight:600}.gTbASgb{margin-top:22px;gap:8px}.gTbASgb,.wJkDSID{display:flex;flex-wrap:wrap;justify-content:center}.wJkDSID{margin-top:30px;gap:12px}.gTqTFvD{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;color:var(--paper);background:var(--ink);border:1px solid var(--ink);transition:transform .14s ease,opacity .2s ease}.gTqTFvD:hover{opacity:.9}.gTqTFvD:active{transform:scale(.98)}.qxuZrG7{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;color:var(--ink);background:transparent;border:1px solid var(--line-strong);transition:border-color .2s ease,background .2s ease,transform .14s ease}.qxuZrG7:hover{border-color:hsl(var(--accent)/.6);background:hsl(var(--accent)/.05)}.qxuZrG7:active{transform:scale(.98)}.pCPY0eC{margin:48px auto 0;display:flex;gap:44px;flex-wrap:wrap;justify-content:center;padding-top:28px;border-top:1px solid var(--line);max-width:32em;width:100%}.lsrLhlU{display:flex;flex-direction:column;gap:5px;align-items:center}.qxVOYDf{font-size:26px;font-weight:640;letter-spacing:-.03em;color:var(--ink)}.kr50Vog{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase}.kr50Vog,.qxAJx6b{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted)}.qxAJx6b{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px;font-size:9.5px;letter-spacing:.34em}.qxAJx6b span{padding-left:.34em}.mZOhzZj{width:1px;height:34px;background:linear-gradient(var(--muted),transparent);position:relative;overflow:hidden}.mZOhzZj:after{content:"";position:absolute;left:0;top:0;width:100%;height:10px;background:hsl(var(--accent));animation:xe4Da9f 2.1s cubic-bezier(.7,0,.3,1) infinite}@keyframes xe4Da9f{0%{transform:translateY(-12px);opacity:0}40%{opacity:1}to{transform:translateY(38px);opacity:0}}.jWw1HEc{position:relative;border-radius:20px;padding:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.72),hsla(0,0%,100%,.5));border:1px solid hsla(0,0%,100%,.7);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:0 40px 80px -40px rgba(15,23,42,.4),0 14px 30px -18px hsl(var(--accent)/.4),inset 0 1px 0 hsla(0,0%,100%,.9);transform:perspective(1000px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .2s cubic-bezier(.22,1,.36,1);will-change:transform}.dark .jWw1HEc{background:linear-gradient(180deg,rgba(20,24,33,.72),rgba(12,15,22,.6));border-color:hsla(0,0%,100%,.1);box-shadow:0 44px 90px -44px rgba(0,0,0,.8),0 14px 30px -18px hsl(var(--accent)/.4),inset 0 1px 0 hsla(0,0%,100%,.08)}.pCEuX0g{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(70% 50% at var(--mx,30%) var(--my,0),hsla(0,0%,100%,.5),transparent 60%);mix-blend-mode:screen;opacity:.7}.nAYRimW{display:flex;align-items:center;gap:8px;padding:4px 6px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.hoshRUk{display:flex;gap:6px;margin-right:6px}.hoshRUk i{width:9px;height:9px;border-radius:999px;background:var(--line-strong)}.hoshRUk i:first-child{background:#f0625b}.hoshRUk i:nth-child(2){background:#f5bd4f}.hoshRUk i:nth-child(3){background:#61c454}.nAzVl1t{margin:0;padding:6px 8px 8px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.72;color:var(--ink-soft);overflow-x:auto}.nAzVl1t .aN9V34d{color:hsl(var(--accent-2))}.nAzVl1t .ah75bHm{color:hsl(var(--accent))}.nAzVl1t .z3rYjVH{color:#8a9a5b}.nAzVl1t .bOeOmDA{color:var(--muted);font-style:italic}.nAzVl1t .ipWRXHd{color:var(--ink)}.dark .nAzVl1t .z3rYjVH{color:#9fb56b}.c69ttI4{display:inline-flex;align-items:center;gap:6px;margin:12px 6px 2px;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:600;color:hsl(var(--accent));background:hsl(var(--accent)/.1)}.a4h5O5u{position:relative;z-index:1;max-width:1160px;margin:0 auto;padding:104px 24px}.xKMPL5j{max-width:640px;margin-bottom:52px}.cjHxeTf{margin:16px 0 0;font-size:clamp(28px,3.6vw,44px);font-weight:660;letter-spacing:-.035em;line-height:1.08;color:var(--ink)}.cjHxeTf em{font-style:normal;color:transparent;background:linear-gradient(100deg,#085891,#036277);-webkit-background-clip:text;background-clip:text}.dark .cjHxeTf em{background:linear-gradient(100deg,hsl(var(--accent-2)),hsl(var(--accent)));-webkit-background-clip:text;background-clip:text}.tG5ryJs{margin:18px 0 0;max-width:34em;font-size:16px;line-height:1.62;color:var(--ink-soft)}.szKOGVQ{display:grid;grid-template-columns:repeat(6,1fr);gap:14px}@media (max-width:860px){.szKOGVQ{grid-template-columns:repeat(2,1fr)}}.tG07M3n{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:210px;padding:22px;border-radius:18px;background:var(--card);border:1px solid var(--card-border);backdrop-filter:var(--card-blur);-webkit-backdrop-filter:var(--card-blur);box-shadow:var(--card-shadow);text-decoration:none;color:inherit;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s}.tG07M3n:hover{transform:translateY(-4px);border-color:hsl(var(--accent)/.5);box-shadow:0 30px 60px -34px hsl(var(--accent)/.55),inset 0 1px 0 var(--card-hi)}.f9Aw159{grid-column:span 4;grid-row:span 2}.pCBvZ3g{grid-column:span 2;grid-row:span 2}.hon9JpM{grid-column:span 3}@media (max-width:860px){.f9Aw159,.hon9JpM,.pCBvZ3g{grid-column:span 2;grid-row:auto}}.uHIgfil{display:inline-flex;align-items:center;gap:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.xeAvSKG{margin:14px 0 6px;font-size:20px;font-weight:620;letter-spacing:-.02em;color:var(--ink)}.yLXscOe{margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-soft);max-width:34em}.cPW7eD1{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:18px;font-size:12.5px;font-weight:600;color:var(--ink);transition:gap .25s ease}.tG07M3n:hover .cPW7eD1{gap:11px;color:hsl(var(--accent))}.x1yj9GT{position:absolute;right:-60px;bottom:-70px;width:220px;height:220px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 40% 40%,hsl(var(--accent)/.45),transparent 62%);filter:blur(26px);opacity:0;transition:opacity .4s ease}.tG07M3n:hover .x1yj9GT{opacity:.85}.qxvWBwG{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:720px){.qxvWBwG{grid-template-columns:1fr}}.a4pCc90{position:relative;padding:26px 24px;border-radius:18px;background:var(--card);border:1px solid var(--card-border);backdrop-filter:var(--card-blur);-webkit-backdrop-filter:var(--card-blur);box-shadow:var(--card-shadow);transition:border-color .3s,transform .3s}.a4pCc90:hover{border-color:var(--line-strong);transform:translateY(-3px)}.ipsZnfT{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:11px;color:hsl(var(--accent));background:hsl(var(--accent)/.1);border:1px solid hsl(var(--accent)/.2);margin-bottom:18px}.iVA438x{position:absolute;top:22px;right:24px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;letter-spacing:.1em;color:var(--line-strong)}.cPbK3Zk{margin:0 0 8px;font-size:17px;font-weight:620;letter-spacing:-.02em;color:var(--ink)}.uHF9yws{margin:0 0 16px;font-size:13.5px;line-height:1.6;color:var(--ink-soft);max-width:40em}.mZviV3E{display:flex;flex-wrap:wrap;gap:7px}.fSgzF2J{font-size:11px;font-weight:500;padding:4px 10px;border-radius:999px;color:var(--ink-soft);background:var(--paper-2);border:1px solid var(--line)}.dark .fSgzF2J{background:hsla(0,0%,100%,.04)}.pwgjjKr{margin-top:20px;padding:24px;border-radius:18px;background:var(--card);border:1px solid var(--card-border);backdrop-filter:var(--card-blur);-webkit-backdrop-filter:var(--card-blur);box-shadow:var(--card-shadow)}.ahicNut{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:18px}.jqqYDK1{margin:0;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink)}.fm1u1nc{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.gTvQD2g{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}@media (max-width:720px){.gTvQD2g{grid-template-columns:repeat(3,1fr)}}.biM6ZeJ{display:flex;flex-direction:column;align-items:center;gap:9px;padding:16px 8px;border-radius:13px;border:1px solid transparent;transition:transform .25s,border-color .25s,background .25s;cursor:default}.biM6ZeJ:hover{transform:translateY(-3px);border-color:hsl(var(--accent)/.4);background:hsl(var(--accent)/.05)}.x1ohEDR{font-size:11px;font-weight:500;color:var(--ink-soft)}.xK7joPq{max-width:1160px;margin:0 auto;padding:40px 24px 112px}.c6p93TN{position:relative;overflow:hidden;border-radius:26px;padding:60px 52px;display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:center;color:#f4f5f7;background:linear-gradient(150deg,#0a0c11,#10141c 55%,#0b1620);border:1px solid hsla(0,0%,100%,.08);box-shadow:0 40px 90px -46px rgba(0,0,0,.6)}@media (max-width:820px){.c6p93TN{grid-template-columns:1fr;padding:44px 30px}}.y2tU90T{position:absolute;inset:0;pointer-events:none;background:radial-gradient(40% 60% at 82% 12%,hsl(var(--accent)/.5),transparent 58%),radial-gradient(44% 60% at 12% 96%,hsl(var(--accent-2)/.34),transparent 60%);filter:blur(30px);opacity:.7}.wdR1pRd{position:relative;margin:0;font-size:clamp(24px,3vw,38px);font-weight:640;letter-spacing:-.03em;line-height:1.12}.gT5Hp19{position:relative;margin:16px 0 0;font-size:15.5px;line-height:1.6;color:rgba(244,245,247,.72);max-width:34em}.sFKWzmT{position:relative;display:flex;flex-wrap:wrap;gap:12px}.jqIaSJp{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;color:#0a0c11;background:#fbfbfa;transition:transform .14s,opacity .2s}.jqIaSJp:hover{opacity:.92}.jqIaSJp:active{transform:scale(.98)}.aNSRTNV{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:12px;font-size:14px;font-weight:500;text-decoration:none;color:#f4f5f7;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.16);transition:background .2s,transform .14s}.aNSRTNV:hover{background:hsla(0,0%,100%,.12)}.aNSRTNV:active{transform:scale(.98)}.hogzJRe{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:860px){.hogzJRe{grid-template-columns:1fr}}.a4TOkRv{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:18px;background:var(--card);border:1px solid var(--card-border);backdrop-filter:var(--card-blur);-webkit-backdrop-filter:var(--card-blur);box-shadow:var(--card-shadow);text-decoration:none;color:inherit;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .35s,box-shadow .35s}.a4TOkRv:hover{transform:translateY(-4px);border-color:hsl(var(--accent)/.5);box-shadow:0 30px 60px -34px hsl(var(--accent)/.55),inset 0 1px 0 var(--card-hi)}.dkV2JN8{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--paper-2)}.dkV2JN8 img{object-fit:cover;transition:transform .4s cubic-bezier(.22,1,.36,1)}.a4TOkRv:hover .dkV2JN8 img{transform:scale(1.04)}.dQsZqD4{display:flex;flex-direction:column;gap:5px;padding:16px 18px 18px}.ipujixd{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.ub0HSeG{font-size:16.5px;font-weight:640;letter-spacing:-.02em;color:var(--ink)}.ubcB8J7{font-size:13px;line-height:1.5;color:var(--ink-soft)}.wdyf96v{display:inline-flex;align-items:center;gap:6px;margin-top:22px;font-size:13px;font-weight:600;color:var(--ink);text-decoration:none;transition:gap .25s ease,color .25s ease}.wdyf96v:hover{gap:11px;color:hsl(var(--accent))}.e8lDJZe{position:relative;z-index:1;min-height:56vh;justify-content:center;padding:80px 24px;text-align:center}.e8lDJZe,.eRejOOC{display:flex;align-items:center}.eRejOOC{flex-direction:column;gap:20px}.uHa86tM{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:var(--muted)}.y2QfgKj{margin:0;font-size:clamp(24px,3.6vw,42px);font-weight:660;letter-spacing:-.03em;line-height:1.28;color:var(--ink);max-width:22em}.y2QfgKj em{font-style:normal;color:transparent;background:linear-gradient(100deg,#085891,#036277);-webkit-background-clip:text;background-clip:text}.dark .y2QfgKj em{background:linear-gradient(100deg,hsl(var(--accent-2)),hsl(var(--accent)));-webkit-background-clip:text;background-clip:text}.sFyFHFa{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;border-radius:22px;padding:40px 44px;background:var(--card);border:1px solid var(--card-border);backdrop-filter:var(--card-blur);-webkit-backdrop-filter:var(--card-blur);box-shadow:var(--card-shadow)}.xe3crNL{margin:14px 0 0;font-size:clamp(22px,2.6vw,32px);font-weight:660;letter-spacing:-.03em;color:var(--ink)}.oByDfKU{margin:10px 0 0;font-size:14px;line-height:1.6;color:var(--ink-soft);max-width:34em}@media (max-width:720px){.sFyFHFa{padding:30px 26px}}.uHRUYS6{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width:860px){.uHRUYS6{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.uHRUYS6{grid-template-columns:1fr}}.zMosy6n{position:relative;padding:22px 4px 0 0;border-top:1px solid var(--line-strong)}.a4B5oG0{position:absolute;top:22px;right:4px;font-size:9px;letter-spacing:.22em;color:hsl(var(--accent)/.85)}.a4B5oG0,.vIk9KQL{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.vIk9KQL{font-size:12px;letter-spacing:.1em;color:var(--muted)}.gTmB2je{margin:10px 0 8px;font-size:18px;font-weight:650;letter-spacing:-.02em;color:var(--ink)}.lYXwyth{margin:0;font-size:13px;line-height:1.6;color:var(--ink-soft)}.iVmshK5{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.e8KrGz1{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.iVmshK5{opacity:1;transform:none;transition:none}.d7MLStc,.mZOhzZj:after,.sF7aN69{animation:none}}.krww7MV{--ink:#0a1016;--ink-soft:#2e3d47;--muted:#3f6272;--line:hsla(0,0%,100%,.42);--line-strong:hsla(0,0%,100%,.62);--accent:191 90% 44%;--accent-2:205 88% 56%;position:relative;isolation:isolate;background:transparent;color:var(--ink);overflow-x:clip;font-feature-settings:"ss01","cv01","tnum"}.dark .krww7MV{--ink:#e8f1f5;--ink-soft:#b6c8d2;--muted:#7f97a3;--line:hsla(0,0%,100%,.1);--line-strong:hsla(0,0%,100%,.18);--accent:191 92% 60%;--accent-2:205 92% 66%}html[data-water-quality=low] .hUuPRlp{background:linear-gradient(165deg,hsla(0,0%,100%,.5),rgba(239,249,252,.26));backdrop-filter:blur(6px) saturate(1.12);-webkit-backdrop-filter:blur(6px) saturate(1.12)}html[data-water-quality=low].dark .hUuPRlp{background:linear-gradient(165deg,rgba(13,24,32,.6),rgba(9,18,26,.44))}html[data-water-quality=low] .ah1gdEc,html[data-water-quality=low] .xe47LwL{backdrop-filter:blur(7px) saturate(1.12);-webkit-backdrop-filter:blur(7px) saturate(1.12)}.krww7MV:before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(180deg,rgba(238,250,255,.1),rgba(5,77,112,.16)),url(/images/sea-3.jpg) 50% /cover no-repeat}.dark .krww7MV:before{background:linear-gradient(180deg,rgba(3,12,19,.48),rgba(2,8,14,.68)),url(/images/sea-3.jpg) 50% /cover no-repeat}.fmNcWDU{position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:0;animation:hUnXjSO 1.1s ease .15s forwards}@keyframes hUnXjSO{to{opacity:1}}.cjDp2sM{display:inline-flex;align-items:center;gap:9px;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--muted)}.c6mDbXh{width:6px;height:6px;border-radius:999px;background:hsl(var(--accent));box-shadow:0 0 0 4px hsl(var(--accent)/.16)}.dQlBnPt{font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace}.hUuPRlp{background:linear-gradient(165deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.14));border:1px solid hsla(0,0%,100%,.58);backdrop-filter:blur(10px) saturate(1.28);-webkit-backdrop-filter:blur(10px) saturate(1.28);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 28px 60px -34px rgba(8,48,66,.5)}.dark .hUuPRlp{background:linear-gradient(165deg,rgba(13,24,32,.5),rgba(9,18,26,.3));border-color:hsla(0,0%,100%,.12);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 28px 60px -30px rgba(0,0,0,.6)}.ta8HAb0{position:fixed;right:28px;top:50%;transform:translateY(-50%);z-index:30;display:flex;flex-direction:column;align-items:center;gap:12px;pointer-events:none}@media (max-width:1120px){.ta8HAb0{display:none}}.mZfuKl0{position:relative;width:1px;height:38vh;background:repeating-linear-gradient(to bottom,var(--line-strong) 0 1px,transparent 1px calc(38vh / 13)),linear-gradient(var(--line),var(--line))}.fSFcxsW{position:absolute;left:50%;top:0;width:9px;height:9px;margin-left:-4.5px;margin-top:-4.5px;border-radius:999px;background:hsl(var(--accent));box-shadow:0 0 0 4px hsl(var(--accent)/.18),0 0 14px hsl(var(--accent)/.55);will-change:transform}.pCSbpCN{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:600;letter-spacing:.14em;color:var(--ink);font-variant-numeric:tabular-nums}.cjYb9C8{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:8.5px;letter-spacing:.22em;writing-mode:vertical-rl;text-transform:uppercase;color:var(--muted)}.dkMmqsm{min-height:100svh;justify-content:center;padding:140px 24px 96px;overflow:hidden;text-align:center}.dkMmqsm,.dkqgYFJ{position:relative;display:flex;align-items:center}.dkqgYFJ{z-index:1;width:100%;max-width:880px;flex-direction:column}.cPswZCM{position:absolute;left:50%;top:50%;transform:translate(-50%,-86%);z-index:0;white-space:nowrap;font-size:clamp(72px,16.5vw,236px);font-weight:760;letter-spacing:.01em;line-height:1;color:transparent;-webkit-text-stroke:1px hsla(0,0%,100%,.5);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.dark .cPswZCM{-webkit-text-stroke:1px hsl(var(--accent)/.22);opacity:.6}.w0jvY9E{margin:26px 0 0;font-size:clamp(30px,5vw,58px);font-weight:700;letter-spacing:-.04em;line-height:1.16;color:var(--ink);max-width:17em}.w0jvY9E em{font-style:normal;color:transparent;background:linear-gradient(100deg,hsl(var(--accent-2)),hsl(var(--accent)));-webkit-background-clip:text;background-clip:text}.mZzb5Ar{margin-top:34px;display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center}.bOTFS5V{display:inline-flex;align-items:center;gap:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.08em;text-decoration:none;color:var(--muted);transition:color .2s ease}.bOTFS5V:hover{color:hsl(var(--accent))}.e8sPsSi{margin:26px auto 0;max-width:33em;font-size:clamp(15px,1.5vw,17.5px);line-height:1.66;color:var(--ink-soft)}.e8sPsSi b{color:var(--ink);font-weight:600}.zMMgL9A{margin-top:34px;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.taSJvgT{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;color:#f5f8fa;background:#0a1016;border:1px solid #0a1016;transition:transform .14s ease,opacity .2s ease}.taSJvgT:hover{opacity:.88}.taSJvgT:active{transform:scale(.98)}.dark .taSJvgT{color:#07131b;background:#eaf6fa;border-color:#eaf6fa}.xe47LwL{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;color:var(--ink);background:hsla(0,0%,100%,.24);border:1px solid var(--line-strong);backdrop-filter:blur(10px) saturate(1.3);-webkit-backdrop-filter:blur(10px) saturate(1.3);transition:border-color .2s ease,background .2s ease,transform .14s ease}.xe47LwL:hover{border-color:hsl(var(--accent)/.7);background:hsla(0,0%,100%,.38)}.xe47LwL:active{transform:scale(.98)}.dark .xe47LwL{background:hsla(0,0%,100%,.05)}.dark .xe47LwL:hover{background:hsla(0,0%,100%,.09)}.uHXai8L{position:absolute;left:50%;bottom:26px;transform:translateX(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;letter-spacing:.34em;color:var(--muted)}.uHXai8L span{padding-left:.34em}.vc31Agx{width:1px;height:34px;background:linear-gradient(var(--muted),transparent);position:relative;overflow:hidden}.vc31Agx:after{content:"";position:absolute;left:0;top:0;width:100%;height:10px;background:hsl(var(--accent));animation:uHXai8L 2.1s cubic-bezier(.7,0,.3,1) infinite}@keyframes uHXai8L{0%{transform:translateY(-12px);opacity:0}40%{opacity:1}to{transform:translateY(38px);opacity:0}}.lsAvWSG{position:relative;z-index:1;max-width:1120px;margin:0 auto;padding:118px 24px;scroll-margin-top:60px}.cP4OnAH{margin-bottom:48px}.mtcHdtH{display:flex;align-items:center;justify-content:space-between;gap:16px}.hoTrzbv{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.24em;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.fm5c6dn{margin:18px 0 0;font-size:clamp(28px,3.8vw,46px);font-weight:680;letter-spacing:-.035em;line-height:1.14;color:var(--ink);max-width:20em}.fm5c6dn em{font-style:normal;color:transparent;background:linear-gradient(100deg,#085891,#036277);-webkit-background-clip:text;background-clip:text}.dark .fm5c6dn em{background:linear-gradient(100deg,hsl(var(--accent-2)),hsl(var(--accent)));-webkit-background-clip:text;background-clip:text}.qxp68Tv{margin:16px 0 0;max-width:36em;font-size:15.5px;line-height:1.62;color:var(--ink-soft)}.oBAZ3dI{margin:0;font-size:clamp(30px,4.6vw,56px);font-weight:690;letter-spacing:-.035em;line-height:1.18;color:var(--ink);max-width:17em}.oBAZ3dI em{font-style:normal;color:transparent;background:linear-gradient(100deg,#085891,#036277);-webkit-background-clip:text;background-clip:text}.dark .oBAZ3dI em{background:linear-gradient(100deg,hsl(var(--accent-2)),hsl(var(--accent)));-webkit-background-clip:text;background-clip:text}.sFHIMUM{margin-top:54px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:860px){.sFHIMUM{grid-template-columns:1fr}}.ry68UAD{position:relative;border-radius:20px;padding:26px 24px;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s}.ry68UAD:hover{transform:translateY(-4px);border-color:hsl(var(--accent)/.55)}.hUHx71e{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.18em;color:hsl(var(--accent))}.d71QQsD{margin:14px 0 8px;font-size:17px;font-weight:640;letter-spacing:-.02em;color:var(--ink)}.ov1RXaD{margin:0;font-size:13.5px;line-height:1.64;color:var(--ink-soft)}.gn8SrvP{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.binm9Oc{border-radius:20px;overflow:hidden}.cj231uN{display:flex;gap:16px;width:100%;padding:22px 24px;background:transparent;border:0;cursor:pointer;text-align:left;font:inherit;color:inherit}.cj231uN,.cjO76UN{align-items:center}.cjO76UN{display:inline-flex;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:12px;color:hsl(var(--accent));background:hsl(var(--accent)/.1);border:1px solid hsl(var(--accent)/.22)}.fScuaaR{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}.elzhgHT{display:inline-flex;align-items:center;gap:9px;font-size:17.5px;font-weight:650;letter-spacing:-.02em;color:var(--ink)}.yfMS5Hu{font-style:normal;font-size:9.5px;font-weight:600;letter-spacing:.14em;padding:3px 8px;border-radius:999px;color:hsl(var(--accent));background:hsl(var(--accent)/.12);border:1px solid hsl(var(--accent)/.3)}.y2IyhUz,.yfMS5Hu{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.y2IyhUz{font-size:11px;letter-spacing:.08em}.cjWzwJz,.y2IyhUz{color:var(--muted)}.cjWzwJz{flex-shrink:0;transition:transform .4s cubic-bezier(.22,1,.36,1)}.vIR7ZLD{transform:rotate(180deg)}.vcwRFt4{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.22,1,.36,1)}.hoXU9ZQ{grid-template-rows:1fr}.x1hwWQK{overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:0 24px}.hoXU9ZQ .x1hwWQK{padding-bottom:24px}.ippldXg{border-radius:16px;padding:20px;background:hsla(0,0%,100%,.3);border:1px solid hsla(0,0%,100%,.45)}.dark .ippldXg{background:hsla(0,0%,100%,.035);border-color:hsla(0,0%,100%,.08)}.zMpRDMA{display:flex;align-items:baseline;justify-content:space-between;gap:14px;flex-wrap:wrap}.uHjnDMA{margin:0;font-size:15.5px;font-weight:640;letter-spacing:-.015em;color:var(--ink)}.mZ7ZqhA{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;letter-spacing:.1em;color:var(--muted);white-space:nowrap}.xeRC4EK{margin:8px 0 12px;font-size:13px;line-height:1.6;color:var(--ink-soft);max-width:46em}.ubt24xZ{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.ubt24xZ li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.55;color:var(--ink-soft)}.ubt24xZ li svg{flex-shrink:0;margin-top:2px;color:hsl(var(--accent))}.fS2g7qD{margin-top:12px;border-top:1px solid var(--line);padding-top:10px}.fS2g7qD summary{cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);-webkit-user-select:none;user-select:none}.fS2g7qD summary:hover{color:hsl(var(--accent))}.wJSQvW4{margin-top:10px;font-size:12.5px;line-height:1.6;color:var(--ink-soft)}.wJSQvW4 ul{margin:0 0 8px;padding-left:18px;display:flex;flex-direction:column;gap:5px}.wJSQvW4 p{margin:0}.w06kTKz{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;padding:5px 10px;border-radius:999px;color:var(--ink-soft);background:hsla(0,0%,100%,.28);border:1px solid var(--line)}.dark .w06kTKz{background:hsla(0,0%,100%,.05)}.elx93Fs{border-radius:22px;padding:40px 34px;display:grid;grid-template-columns:repeat(4,1fr)}@media (max-width:860px){.elx93Fs{grid-template-columns:repeat(2,1fr);gap:30px 0}}.w0ransd{display:flex;flex-direction:column;gap:8px;align-items:center;text-align:center;border-left:1px solid var(--line)}.w0ransd:first-child{border-left:none}@media (max-width:860px){.w0ransd:nth-child(3){border-left:none}}.pwhCnFX{font-size:clamp(30px,4vw,46px);font-weight:700;letter-spacing:-.035em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.pwhCnFX i{font-style:normal;color:hsl(var(--accent))}.pCE25GY{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.ubXgGqw{margin-top:14px;display:grid;grid-template-columns:1.5fr 1fr;gap:14px;align-items:start}@media (max-width:860px){.ubXgGqw{grid-template-columns:1fr}}.z3Ydr4G{border-radius:20px;padding:26px 24px;display:flex;flex-direction:column;gap:18px}.tGcR6ty{margin:0 0 2px;font-size:16px;font-weight:650;letter-spacing:-.02em;color:var(--ink)}.yf0UX8D{display:flex;flex-direction:column;gap:8px}.qDR3hf1{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.gn6bslU{display:flex;flex-wrap:wrap;gap:7px}.fSlNoYA{flex-direction:column}.fSlNoYA,.krV0fnE{display:flex;gap:14px}.krV0fnE{border-radius:18px;padding:18px 20px}.krV0fnE,.qDN70qn{align-items:center}.qDN70qn{display:inline-flex;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:11px;color:hsl(var(--accent));background:hsl(var(--accent)/.1);border:1px solid hsl(var(--accent)/.22)}.z3BHO6D{margin:0 0 3px;font-size:14.5px;font-weight:640;letter-spacing:-.015em;color:var(--ink)}.nAYZgdC{margin:0;font-size:12px;line-height:1.5;color:var(--ink-soft)}.gTzw4t8{text-decoration:none;color:inherit;transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .3s}.gTzw4t8:hover{transform:translateY(-3px);border-color:hsl(var(--accent)/.55)}.vIZVIr7{max-width:1120px;margin:0 auto;padding:40px 24px 140px;position:relative;z-index:1}.ah1gdEc{position:relative;overflow:hidden;border-radius:26px;padding:60px 52px;display:grid;grid-template-columns:1.4fr 1fr;gap:36px;align-items:center;color:#eef6f9;background:linear-gradient(155deg,rgba(7,14,20,.82),rgba(6,16,24,.66));border:1px solid hsla(0,0%,100%,.12);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 46px 90px -46px rgba(0,0,0,.7)}@media (max-width:820px){.ah1gdEc{grid-template-columns:1fr;padding:44px 30px}}.rEpZ3sI{position:absolute;inset:0;pointer-events:none;background:radial-gradient(42% 60% at 84% 8%,hsl(var(--accent)/.4),transparent 58%),radial-gradient(44% 60% at 8% 98%,hsl(var(--accent-2)/.28),transparent 60%);filter:blur(30px);opacity:.75}.gTLAB4Y{position:relative;margin:14px 0 0;font-size:clamp(26px,3.2vw,40px);font-weight:660;letter-spacing:-.03em;line-height:1.12}.krFJTHb{position:relative;margin:16px 0 0;font-size:15.5px;line-height:1.64;color:rgba(238,246,249,.72);max-width:32em}.iVzTZFN{position:relative;display:block;margin-top:26px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.26em;text-transform:uppercase;color:rgba(238,246,249,.45)}.a44PH5q{position:relative;display:flex;flex-wrap:wrap;gap:12px}.nAHWGny{gap:9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.28em;text-transform:uppercase;color:rgba(238,246,249,.55);position:relative}.gn3Q427,.nAHWGny{display:inline-flex;align-items:center}.gn3Q427{gap:8px;padding:13px 20px;border-radius:12px;font-size:14px;font-weight:600;text-decoration:none;color:#0a1016;background:#fbfdfd;transition:transform .14s,opacity .2s}.gn3Q427:hover{opacity:.92}.gn3Q427:active{transform:scale(.98)}.vcWP4Uh{display:inline-flex;align-items:center;gap:8px;padding:13px 20px;border-radius:12px;font-size:14px;font-weight:500;text-decoration:none;color:#eef6f9;background:hsla(0,0%,100%,.07);border:1px solid hsla(0,0%,100%,.18);transition:background .2s,transform .14s}.vcWP4Uh:hover{background:hsla(0,0%,100%,.13)}.vcWP4Uh:active{transform:scale(.98)}.a4y6933{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.mZy2uIR{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.a4y6933{opacity:1;transform:none;transition:none}.fmNcWDU,.vc31Agx:after{animation:none}.fmNcWDU{opacity:1}.vcwRFt4{transition:none}}