body,h1{margin:0}:root{--bg-0:#0b1313;--bg-1:#0f1b1b;--ink-900:#0b0f10;--ink-700:#1f2a2b;--ink-500:#2d3c3d;--text-0:#e9f6f6;--text-1:#cfe8e7;--muted:#9bbcbc;--teal-700:#0f9898;--teal-600:#11a5a5;--teal-500:#17b2b2;--teal-300:#5fd6d6;--peach-600:#ff9466;--peach-500:#ffb38a;--peach-300:#ffd0bb;--link-color:var(--teal-300);--card:#0f1617;--card-2:#0c1414;--shadow-1:0 10px 30px rgba(0,0,0,.35);--shadow-2:0 20px 60px rgba(0,0,0,.45);--radius-1:14px;--radius-2:22px;--radius-round:999px;--container:clamp(1024px, 92vw, 1400px)}*,.s-1fa4c3087f40d84a98f1 *,::after,::before{box-sizing:border-box}html{line-height:1.5;-webkit-text-size-adjust:100%;scroll-behavior:smooth}img{display:block;max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}a{text-decoration:none;color:var(--link-color)}:focus-visible{outline:2px dashed var(--peach-500);outline-offset:2px}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif;background:radial-gradient(1200px 800px at 80% -10%,#0b2121 0,var(--bg-0) 60%),radial-gradient(900px 600px at -10% 110%,#112a2a 0,var(--bg-1) 60%),var(--bg-0);color:var(--text-0);max-width:100vw;overflow-x:hidden}.s-255a762c36cdae2fe950{width:min(var(--container),100%);margin-inline:auto;padding-inline:clamp(16px,4vw,32px)}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:50;backdrop-filter:saturate(140%) blur(10px);background:linear-gradient(180deg,rgba(8,18,18,.85),rgba(8,18,18,.6));border-bottom:1px solid rgba(255,255,255,.06)}.s-ab75b8b1ff22d65876f0{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;gap:16px}.s-63acf68c4f951d6412a8{display:flex;align-items:center;gap:14px}.s-63acf68c4f951d6412a8 svg{width:40px;height:40px}.s-63acf68c4f951d6412a8 .s-3d42e76c338c0d360e74{font-weight:800;letter-spacing:.2px;background:linear-gradient(90deg,var(--teal-300),var(--peach-500));-webkit-background-clip:text;background-clip:text;color:transparent}nav.s-a656d99ca894359f0ce2{display:flex;gap:18px;align-items:center;justify-content:center}.s-f03375090a85242952cd a,nav.s-a656d99ca894359f0ce2 a{font-weight:600;color:var(--text-1);opacity:.9}.s-5ab97e7baeed3b39b1b4 a:hover,.s-f03375090a85242952cd a:hover,nav.s-a656d99ca894359f0ce2 a:hover{color:var(--peach-500)}.s-f03375090a85242952cd{display:flex;gap:16px;justify-content:end}.s-212301c593df7a10ee64{cursor:pointer;border:0;padding:12px 18px;border-radius:var(--radius-round);font-weight:700;background:linear-gradient(90deg,var(--teal-600),var(--peach-600));color:#081111;box-shadow:var(--shadow-1)}.s-1132327ca3e07cff6143{display:inline-block;margin-top:12px}.s-212301c593df7a10ee64:hover{transform:translateY(-1px);box-shadow:var(--shadow-2)}.s-138c9372f768b6e5c469{display:none;width:44px;height:44px;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0a1515;align-items:center;justify-content:center}.s-138c9372f768b6e5c469 span{display:block;width:22px;height:2px;background:var(--text-0);position:relative}.s-138c9372f768b6e5c469 span::after,.s-138c9372f768b6e5c469 span::before{content:"";position:absolute;left:0;width:22px;height:2px;background:var(--text-0)}.s-138c9372f768b6e5c469 span::before{top:-6px}.s-138c9372f768b6e5c469 span::after{top:6px}.s-38591decbaf4a67f37e3{position:fixed;inset:0;background:rgba(6,12,12,.7);z-index:60;display:none}.s-38591decbaf4a67f37e3[aria-hidden=false],.s-45143d393a1c21f45727[aria-hidden=false],main{display:block}.s-6b9fbbc6190bc10a6968{position:absolute;right:0;top:0;bottom:0;width:min(88vw,420px);background:#0b1414;border-left:1px solid rgba(255,255,255,.06);transform:translateX(100%);transition:transform .4s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;padding:24px;gap:6px}.s-38591decbaf4a67f37e3[aria-hidden=false] .s-6b9fbbc6190bc10a6968{transform:translateX(0)}.s-38591decbaf4a67f37e3 a{padding:14px 10px;border-radius:10px;color:var(--text-0)}.s-38591decbaf4a67f37e3 a:hover{background:#0e1a1a;color:var(--peach-500)}.s-82a22bc4ec3fd9c4bb7e{margin-left:auto;background:#0d1717;border:1px solid rgba(255,255,255,.08);width:42px;height:42px;border-radius:10px}.s-0911aed621a145fb7a54{position:relative;min-height:92vh;display:grid;place-items:center;overflow:clip}.s-0911aed621a145fb7a54 .s-255a762c36cdae2fe950{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(28px,4vw,48px);align-items:center}.s-9cd7c186300be5672687{display:grid;gap:18px}.s-657ce6c21cc08f06a3a0{letter-spacing:.12em;text-transform:uppercase;color:var(--teal-300);font-weight:800;font-size:.9rem}h1{font-size:clamp(2.2rem, 4.6vw, 4rem);line-height:1.05;background:linear-gradient(180deg,#eaffff 30%,#b5e6e6 100%);-webkit-background-clip:text;background-clip:text;color:transparent;text-wrap:balance}.s-360a5f079379974c7f45{color:var(--text-1);font-size:clamp(1rem, 1.2vw, 1.25rem);max-width:60ch}.s-f9e2073bb5434552b837{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.s-e50ac67e78d0c9399a10{cursor:pointer;padding:12px 16px;border-radius:var(--radius-round);border:1px solid rgba(255,255,255,.12);background:rgba(12,22,22,.6);color:var(--text-0);font-weight:700}.s-e50ac67e78d0c9399a10:hover{border-color:var(--peach-500);color:var(--peach-500)}.s-5770f2c3941334f2828c{position:relative;aspect-ratio:4/3;border-radius:var(--radius-2);background:linear-gradient(180deg,rgba(13,30,30,.8),rgba(9,18,18,.8));border:1px solid rgba(255,255,255,.06);box-shadow:var(--shadow-2);overflow:hidden}.s-5770f2c3941334f2828c .s-bd5a6fcd49ada4f8ed0d{position:absolute;inset:14px;display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:.72fr .28fr;gap:12px}.s-39d88b573c35d2ff144e{position:relative;border-radius:16px;overflow:hidden;background:var(--card);border:1px solid rgba(255,255,255,.06)}.s-ed3691351de214e8e708{aspect-ratio:21/9;background:#0c1515;margin-top:16px}.s-de1b9851e6613b11a935{grid-column:1;grid-row:1}.s-d543d4163c076832b419{grid-column:2;grid-row:1/span 2}.s-3f847917e469f7bf0a78{grid-column:1;grid-row:2}.s-39d88b573c35d2ff144e img,.s-8f327bef6e7f6d96a4d1 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-9012c45d7bd54d459931{position:absolute;inset:0;pointer-events:none;background:radial-gradient(40px 40px at 20% 30%,rgba(23,178,178,.35),transparent 60%),radial-gradient(60px 60px at 82% 70%,rgba(255,179,138,.3),transparent 65%),conic-gradient(from 120deg at 30% 80%,rgba(255,179,138,.2),rgba(23,178,178,.25),transparent 65%);mix-blend-mode:screen;opacity:.9;mask:linear-gradient(180deg,black,black,transparent 90%)}.s-26b2cc3c943c65b0c8c4{position:absolute;left:-8%;top:-6%;width:116%;height:116%;opacity:.55;filter:drop-shadow(0 10px 30px rgba(0,0,0,.4))}.s-26b2cc3c943c65b0c8c4 path{stroke-dasharray:6 12;animation:18s linear infinite dash}@keyframes dash{to{stroke-dashoffset:-300}}.s-15db5a0849838f87216e{position:absolute;left:16px;bottom:16px;right:16px;height:148px;border-radius:14px;padding:14px;background:#0a1414d9;border:1px solid rgba(255,255,255,.08);display:grid;align-content:end;gap:8px}.s-63a6f6505670d581b7da{font-size:.82rem;color:var(--muted);display:flex;align-items:center;gap:8px}.s-472da2b94e9fa87badd1 i,.s-adac3846b477f4671462,.s-c6b6df0a9e1bcfd2478c i{display:inline-grid;place-items:center}.s-adac3846b477f4671462{border-radius:var(--radius-round);padding:4px 8px;font-size:.72rem;font-weight:800;background:rgba(23,178,178,.15);color:var(--teal-300);border:1px solid rgba(23,178,178,.3)}.s-c5ed3b081526b8843b0c{width:100%;height:88px;overflow:visible}.s-c5ed3b081526b8843b0c .s-264f39cab871e4cfd65b{stroke:url(#gradCohort);stroke-width:3;fill:none;stroke-linecap:round;stroke-dasharray:640;stroke-dashoffset:640;animation:2.6s cubic-bezier(.22,.8,.22,1) .25s forwards draw}.s-c5ed3b081526b8843b0c .s-699e8ae92ca31d0753b1{fill:url(#fillCohort);opacity:0;animation:.8s 1.7s forwards fadeArea}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadeArea{to{opacity:1}}.s-7092448aaa11e02ee643{position:absolute;left:16px;right:16px;bottom:calc(16px + 148px + 10px);display:flex;gap:8px;flex-wrap:wrap}.s-c6b6df0a9e1bcfd2478c{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:999px;backdrop-filter:blur(6px);background:rgba(10,20,20,.6);border:1px solid rgba(255,255,255,.08);box-shadow:0 6px 16px rgba(0,0,0,.25)}.s-c6b6df0a9e1bcfd2478c i{width:22px;height:22px;border-radius:50%;background:linear-gradient(180deg,var(--teal-500),var(--teal-700));color:#081111;font-style:normal;font-weight:900;font-size:.78rem;border:2px solid #0a1414}.s-c6b6df0a9e1bcfd2478c b{color:var(--text-0);font-size:.85rem}.s-c6b6df0a9e1bcfd2478c small{color:var(--muted);font-size:.72rem}.s-22bf0f1297586b87c696{position:absolute;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--peach-300),var(--peach-600));animation:10s ease-in-out infinite bob;filter:blur(.2px)}.s-16c00449a9a3f15a3214,.s-bd370d1b6f9b3580a770,.swiper,.swiper-slide{position:relative}.s-22bf0f1297586b87c696.s-3535054ff13c19a643ca{left:6%;top:16%;animation-delay:.2s}.s-22bf0f1297586b87c696.s-a651a83a522e49686324{right:8%;top:28%;animation-delay:.8s}.s-22bf0f1297586b87c696.s-79496e9c1bb363dfda04{left:30%;bottom:8%;animation-delay:1.4s}@keyframes bob{0%,100%{transform:translateY(-4px)}50%{transform:translateY(6px)}}section.s-20182fbc10716eb197ea{padding-block:clamp(48px,8vw,96px)}.s-20182fbc10716eb197ea .s-f7058e3a84e94fb19638{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.s-c44e12466ad9bfb4d398{letter-spacing:.2em;text-transform:uppercase;color:var(--teal-300);font-weight:800;font-size:.83rem}.s-bf1c365741a4bfb5fee5{font-size:clamp(1.6rem, 2.8vw, 2.4rem);line-height:1.2;margin:6px 0 0}.s-8cb33b2754e53feca4f7{color:var(--text-1);max-width:70ch}.s-8e6c522d6391250f675d{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.6vw,28px)}.s-de820e2414088aefe2e5{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(16px,2.6vw,28px)}.s-b26dc72d261a92c1cfd1{display:grid;gap:12px}.s-2ab0591dbcf5fefdad65{background:var(--card);border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-1);padding:clamp(16px,2vw,22px);box-shadow:var(--shadow-1)}.s-2ab0591dbcf5fefdad65 h3{margin:0 0 6px;font-size:1.1rem}.s-cb030491157b26a570b6{color:var(--muted);font-size:.92rem}.s-8f327bef6e7f6d96a4d1{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.06);background:#0c1515}.s-aad40bc7e4bb3b56191b{aspect-ratio:16/9}.s-f8565ffa126268c27c06{aspect-ratio:4/3}.s-fb43db9ffcc3da891960{aspect-ratio:21/9}.s-16c00449a9a3f15a3214::before{content:"";position:absolute;left:12px;top:0;bottom:0;width:2px;background:linear-gradient(180deg,rgba(23,178,178,.5),rgba(255,179,138,.4))}.s-bd370d1b6f9b3580a770{padding-left:40px;margin-bottom:18px}.s-bd370d1b6f9b3580a770::before{content:"";position:absolute;left:5px;top:.25rem;width:16px;height:16px;border-radius:50%;background:linear-gradient(180deg,var(--teal-500),var(--peach-500));box-shadow:0 0 0 4px rgba(23,178,178,.15)}.s-00317b5e81771fa2c4f1{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.4vw,24px)}.s-353d56120fdab6f7754b{background:linear-gradient(180deg,#0e1717,#0a1313);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-2);padding:clamp(18px,2.4vw,26px);box-shadow:var(--shadow-2);display:grid;gap:12px}.s-2097c33723b61c7e24d3{font-weight:900;font-size:2rem;background:linear-gradient(90deg,var(--teal-300),var(--peach-500));-webkit-background-clip:text;background-clip:text;color:transparent}.s-472da2b94e9fa87badd1{display:flex;align-items:center;gap:8px;color:var(--text-1)}.s-472da2b94e9fa87badd1 i{width:18px;height:18px;border-radius:50%;background:rgba(23,178,178,.2);color:var(--teal-300);font-style:normal;font-weight:900;font-size:.8rem;border:1px solid rgba(23,178,178,.4)}.s-33ee59f62122b3df5dd1{display:flex;flex-wrap:wrap;gap:10px}.s-c2b749e9d05a9263e74f{padding:8px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#0a1515;color:var(--text-1)}.swiper{overflow:hidden;border-radius:var(--radius-2);border:1px solid rgba(255,255,255,.06)}.swiper-wrapper{display:flex;transition:transform .6s cubic-bezier(.22,.8,.22,1)}.swiper-slide{flex:0 0 100%}.s-721faeab74c9a9f42af4{position:absolute;left:16px;bottom:16px;right:16px;background:#0a1414cc;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px}.swiper-nav{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.swiper-btn{pointer-events:auto;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,var(--teal-600),var(--peach-600));color:#081111;display:grid;place-items:center;box-shadow:var(--shadow-1)}.swiper-dots{position:absolute;left:50%;transform:translateX(-50%);bottom:12px;display:flex;gap:8px}.s-348a3c4a81ea6081e50d{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.3)}.s-3bd91b7561bb5426e814,.s-45143d393a1c21f45727{width:min(100%,980px);box-shadow:var(--shadow-1)}.s-348a3c4a81ea6081e50d.s-2bb6b986c5d6fb26dd9d{background:var(--peach-500)}[data-animate]{opacity:0;transform:translateY(18px) scale(.98);transition:opacity .6s,transform .6s}[data-animate].s-af10ef20dd9060bbeead{opacity:1;transform:translateY(0) scale(1)}.s-0335bd3da698e00a3d2d,.s-138c9372f768b6e5c469,.s-82a22bc4ec3fd9c4bb7e,.s-c6b6df0a9e1bcfd2478c,.swiper-btn,a,button{cursor:pointer}footer{margin-top:clamp(48px,8vw,96px);background:#0a1313;border-top:1px solid rgba(255,255,255,.06)}.s-790f5a4f2e985b582ee9{display:grid;grid-template-columns:1.2fr .8fr;gap:24px;padding-block:clamp(28px,4vw,48px);align-items:start}.s-c0b255cf88f773762d07{display:flex;gap:12px;align-items:center}.s-c0b255cf88f773762d07 svg{width:32px;height:32px}.s-5ab97e7baeed3b39b1b4{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:8px 18px}.s-5ab97e7baeed3b39b1b4 a{color:var(--text-1)}.s-1be399a83f09d16aa990{color:var(--muted);font-size:.95rem}.s-367f97e04b0502f74377+.s-367f97e04b0502f74377,.s-ee8c2c43576e8b064629{margin-top:8px}@media (max-width:1040px){.s-00317b5e81771fa2c4f1,.s-0911aed621a145fb7a54 .s-255a762c36cdae2fe950{grid-template-columns:1fr}.s-5770f2c3941334f2828c{order:-1}.s-8e6c522d6391250f675d{grid-template-columns:1fr 1fr}}@media (max-width:860px){.s-f03375090a85242952cd,nav.s-a656d99ca894359f0ce2{display:none}.s-138c9372f768b6e5c469{display:inline-flex;margin-left:auto;grid-column:3;justify-self:end}.s-63acf68c4f951d6412a8{grid-column:1/span 2}.s-8e6c522d6391250f675d,.s-de820e2414088aefe2e5{grid-template-columns:1fr}}.s-1fa4c3087f40d84a98f1{position:fixed;inset:auto 0 14px 0;display:flex;justify-content:center;z-index:2147483640;pointer-events:none}.s-1fa4c3087f40d84a98f1[hidden]{display:none}.s-3bd91b7561bb5426e814{pointer-events:auto;margin:0 14px;background:linear-gradient(180deg,rgba(8,18,18,.92),rgba(8,18,18,.78));border:1px solid rgba(255,255,255,.08);border-radius:14px;color:var(--text-0);font:14px/1.45 Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Arial,sans-serif;backdrop-filter:saturate(140%) blur(6px)}.s-1bbad26483d9f7071ad9{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center;padding:14px}.s-eaec0bafa0089885abf8{font-weight:800;margin:0 0 2px;font-size:14px}.s-d58096f641ef8fc73744{margin:0;color:var(--text-1)}.s-ac777c2511cdea4bdf34{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.s-1bd03dc650c9a9d4981d{appearance:none;border:1px solid rgba(255,255,255,.14);background:#0c1515;color:var(--text-0);padding:10px 14px;border-radius:999px;font-weight:800;cursor:pointer;transition:transform .15s,background .2s,border-color .2s}.s-1bd03dc650c9a9d4981d:hover{transform:translateY(-1px);border-color:rgba(255,255,255,.26)}.s-8eb5e19a2c6463e15c60{background:linear-gradient(90deg,var(--teal-600),var(--peach-600));color:#081111;border-color:transparent}.s-1eb7ecaea5aab370203b{background:0 0;border-color:transparent;text-decoration:underline;text-underline-offset:3px;color:var(--teal-300)}.s-d361bd80b59704556454{background:#0c1515}.s-1bd03dc650c9a9d4981d:focus-visible{outline:2px dashed var(--peach-500);outline-offset:2px}.s-45143d393a1c21f45727{position:absolute;right:14px;bottom:calc(100% + 10px);background:var(--card);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px 14px;display:none}.s-367f97e04b0502f74377{display:flex;align-items:center;justify-content:space-between;padding:10px 8px;border-radius:10px;background:#0c1515;border:1px solid rgba(255,255,255,.06)}.s-533313ebb2f3f3d70cc7{display:flex;flex-direction:column;gap:2px}.s-533313ebb2f3f3d70cc7 b{font-size:14px}.s-533313ebb2f3f3d70cc7 span{color:var(--muted);font-size:12.5px}.s-f3fcb1d46bd2358c542f{position:relative;width:46px;height:26px;border-radius:999px;background:#0f1b1b;border:1px solid rgba(255,255,255,.14);cursor:pointer;flex:0 0 auto}.s-f3fcb1d46bd2358c542f::after{content:"";position:absolute;width:20px;height:20px;border-radius:50%;left:3px;top:2.5px;background:#dfe;transition:transform .18s cubic-bezier(.2,.8,.2,1),background .2s}.s-f3fcb1d46bd2358c542f[aria-checked=true]{background:linear-gradient(90deg,var(--teal-500),var(--peach-500));border-color:transparent}.s-f3fcb1d46bd2358c542f[aria-checked=true]::after{transform:translateX(20px);background:#081111}.s-f3fcb1d46bd2358c542f[aria-disabled=true]{opacity:.5;cursor:not-allowed}.s-20d5d8728722f118b97f{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.s-3bd91b7561bb5426e814[role=dialog]{aria-modal:true}@media (max-width:720px){.s-1bbad26483d9f7071ad9{grid-template-columns:1fr;gap:10px}.s-ac777c2511cdea4bdf34{justify-content:flex-start}.s-1fa4c3087f40d84a98f1{inset:auto 0 10px 0}.s-45143d393a1c21f45727{right:0;left:0;margin-inline:14px}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.s-1bd03dc650c9a9d4981d,.s-f3fcb1d46bd2358c542f::after{transition:none!important}}.s-570b97e63334a7d8c29a{border-color:rgba(255,255,255,.08);border-style:solid;border-width:1px 0 0;margin:10px 0}.s-94b3bbf5a36d419a88dd{align-items:center;display:flex;gap:8px;justify-content:space-between}.s-1828410d550eec0cd37d{color:var(--muted)}