@font-face{font-family:geist;src:url(../media/geist_sans_latin_300_normal-s.p.2rttuwj5jk49i.woff2)format("woff2");font-display:swap;font-weight:300}@font-face{font-family:geist;src:url(../media/geist_sans_latin_400_normal-s.p.0wepk1jkdx2t3.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:geist;src:url(../media/geist_sans_latin_500_normal-s.p.3jdsnffercngn.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:geist;src:url(../media/geist_sans_latin_600_normal-s.p.420jvuh0kho27.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:geist;src:url(../media/geist_sans_latin_700_normal-s.p.2e7k7rim_5u-t.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:geist;src:url(../media/geist_sans_latin_800_normal-s.p.0jki01wda2366.woff2)format("woff2");font-display:swap;font-weight:800}@font-face{font-family:geist Fallback;src:local(Arial);ascent-override:85.6%;descent-override:20.47%;line-gap-override:9.3%;size-adjust:107.48%}.OXYTeW_className{font-family:geist,geist Fallback}.OXYTeW_variable{--font-geist:"geist", "geist Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_400_normal-s.p.1pils9mz99gi8.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_500_normal-s.p.07nc5rf20ybdn.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:geistMono;src:url(../media/geist_mono_latin_600_normal-s.p.299g1w2n42qca.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}.Qk8lsq_className{font-family:geistMono,geistMono Fallback}.Qk8lsq_variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
body:has(.csc){background:#04050d}.csc{--bg:#04050d;--bg2:#080a1a;--line:#8caaff1f;--line2:#8caaff38;--tx:#e9ecff;--mut:#8a90b8;--cy:#5ef0ff;--vi:#a78bfa;--pk:#f472b6;--lime:#c6ff4a;background:var(--bg);min-height:100vh;color:var(--tx);font-family:var(--font-geist), system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:clip}.csc a{color:inherit;text-decoration:none}.csc .mono{font-family:var(--font-geist-mono), ui-monospace, monospace}.csc:before{content:"";pointer-events:none;z-index:100;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.csc .wrap{max-width:1240px;margin:0 auto;padding:0 32px}.csc :focus-visible{outline:2px solid var(--cy);outline-offset:3px;border-radius:8px}.csc .nav{z-index:50;-webkit-backdrop-filter:blur(18px)saturate(1.4);border:1px solid var(--line2);background:#0a0c1e8c;border-radius:999px;align-items:center;gap:6px;max-width:calc(100vw - 24px);padding:7px 7px 7px 18px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 10px 40px #0006}.csc .brand{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:9px;margin-right:14px;font-weight:700;display:flex}.csc .brand i{background:conic-gradient(from 200deg, var(--cy), var(--vi), var(--pk), var(--cy));border-radius:6px;flex:none;width:22px;height:22px;box-shadow:0 0 18px #5ef0ff80}.csc .nav .l{color:var(--mut);border-radius:999px;padding:8px 13px;font-size:14px;transition:all .2s}.csc .nav .l:hover{color:var(--tx);background:#ffffff0f}.csc .btn{color:#04050d;cursor:pointer;background:linear-gradient(100deg, var(--cy), #9ff7ff 45%, var(--vi));white-space:nowrap;border:0;border-radius:999px;align-items:center;gap:10px;padding:11px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #fff3,0 8px 30px #5ef0ff59}.csc .btn:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #ffffff4d,0 12px 40px #5ef0ff80}.csc .btn:disabled{opacity:.6;cursor:default;transform:none}.csc .btn.big{padding:16px 28px;font-size:16px}.csc .ghost{border:1px solid var(--line2);color:var(--tx);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:15px 24px;font-size:15px;font-weight:500;display:inline-flex}.csc .ghost:hover{border-color:var(--cy)}.csc .soon{border:1px dashed var(--line2);color:var(--mut);border-radius:999px;padding:15px 24px;font-size:15px;display:inline-flex}.csc .hero{align-items:center;min-height:100vh;padding:120px 0 80px;display:flex;position:relative;overflow:hidden}.csc .hero.short{min-height:0;padding:150px 0 60px}.csc .globe{cursor:grab;touch-action:pan-y;width:100%;height:100%;position:absolute;inset:0}.csc .hero:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 70% 40%,#a78bfa2e,#0000 70%),radial-gradient(40% 40% at 20% 80%,#5ef0ff1f,#0000 70%);position:absolute;inset:0}.csc .hero:after{content:"";pointer-events:none;background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.5;background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60%,#000 30%,#0000 80%)}.csc .hero .wrap{z-index:2;pointer-events:none;width:100%;position:relative}.csc .hero .wrap *{pointer-events:auto}.csc .file{color:var(--mut);border:1px solid var(--line2);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080a1a99;border-radius:999px;align-items:center;gap:14px;padding:7px 14px 7px 8px;font-size:12.5px;display:inline-flex}.csc .file b{color:#04050d;background:var(--lime);letter-spacing:.04em;border-radius:999px;padding:2px 9px;font-weight:600}.csc .file .dot{background:var(--lime);width:7px;height:7px;box-shadow:0 0 10px var(--lime);border-radius:50%;animation:1.4s infinite csc-bl}@keyframes csc-bl{50%{opacity:.25}}.csc h1{letter-spacing:-.055em;margin:28px 0 22px;font-size:clamp(56px,10.5vw,168px);font-weight:800;line-height:.86}.csc h1.page{font-size:clamp(48px,7.5vw,112px)}.csc h1 .row{display:block}.csc .grad{background:linear-gradient(95deg, var(--cy) 0%, #bdf9ff 30%, var(--vi) 60%, var(--pk) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite csc-sh}@keyframes csc-sh{to{background-position:-200% 0}}.csc h1 .yr{font-family:var(--font-geist-mono);letter-spacing:-.02em;vertical-align:top;color:var(--mut);margin-left:.2em;font-size:.32em;font-weight:500;position:relative;top:.25em}.csc .lede{color:#c3c8ee;max-width:560px;margin:0 0 34px;font-size:clamp(17px,1.6vw,21px);font-weight:300}.csc .lede strong{color:var(--tx);font-weight:500}.csc .cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.csc .meta{border:1px solid var(--line2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#080a1a8c;border-radius:18px;width:max-content;max-width:100%;margin-top:56px;display:flex;overflow:hidden}.csc .meta>div{border-right:1px solid var(--line);padding:16px 26px}.csc .meta>div:last-child{border:none}.csc .meta small{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mut);font-size:11px;display:block}.csc .meta b{font-family:var(--font-geist-mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.csc .meta b em{color:var(--cy);font-style:normal}.csc .hint{z-index:2;color:var(--mut);letter-spacing:.1em;text-transform:uppercase;font-size:11.5px;position:absolute;bottom:28px;right:32px}.csc .mq{border-block:1px solid var(--line);background:var(--bg2);padding:26px 0;position:relative;overflow:hidden}.csc .mq p{text-align:center;letter-spacing:.18em;text-transform:uppercase;color:var(--mut);margin:0 0 16px;font-size:11.5px}.csc .track{align-items:center;gap:64px;width:max-content;animation:38s linear infinite csc-mq;display:flex}.csc .mq:hover .track{animation-play-state:paused}@keyframes csc-mq{to{transform:translate(-50%)}}.csc .track span{letter-spacing:-.03em;color:#5c6290;white-space:nowrap;font-size:22px;font-weight:700;transition:all .3s}.csc .track span:hover{color:var(--tx)}.csc .track img{object-fit:contain;filter:grayscale()brightness(1.8)contrast(.8);opacity:.55;width:auto;max-width:170px;height:34px;transition:all .3s}.csc .track img:hover{filter:none;opacity:1}.csc .mq:before,.csc .mq:after{content:"";z-index:2;pointer-events:none;width:160px;position:absolute;top:0;bottom:0}.csc .mq:before{background:linear-gradient(90deg, var(--bg2), transparent);left:0}.csc .mq:after{background:linear-gradient(-90deg, var(--bg2), transparent);right:0}.csc section{padding:130px 0;position:relative}.csc .eyebrow{font-family:var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--cy);align-items:center;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.csc .eyebrow:before{content:"";background:var(--cy);width:22px;height:1px}.csc h2{letter-spacing:-.045em;max-width:900px;margin:0 0 20px;font-size:clamp(38px,5.4vw,76px);font-weight:700;line-height:.95}.csc .dim{color:#4f557f}.csc .sub{color:var(--mut);max-width:560px;margin:0;font-size:18px}@supports (animation-timeline:view()){.csc .rv{animation:linear both csc-rv;animation-timeline:view();animation-range:entry cover 28%}@keyframes csc-rv{0%{opacity:0;filter:blur(6px);transform:translateY(40px)scale(.98)}}}.csc .bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:170px;gap:14px;margin-top:60px;display:grid}.csc .card{border:1px solid var(--line);isolation:isolate;background:linear-gradient(#141838b3,#0a0c1eb3);border-radius:22px;padding:26px;position:relative;overflow:hidden}.csc .card:before{content:"";z-index:-1;background:radial-gradient(420px circle at var(--x,50%) var(--y,50%), #5ef0ff21, transparent 45%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.csc .card:hover:before{opacity:1}.csc .card:after{content:"";border-radius:inherit;background:radial-gradient(300px circle at var(--x,50%) var(--y,50%), #5ef0ffb3, transparent 50%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;padding:1px;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.csc .card:hover:after{opacity:1}.csc .card h3{letter-spacing:-.03em;margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.2}.csc .card p{color:var(--mut);margin:0;font-size:15px}.csc .k{font-family:var(--font-geist-mono);letter-spacing:-.06em;background:linear-gradient(#fff,#7d84b8);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:500;line-height:.9}.csc .c1{flex-direction:column;grid-area:span 2/span 2;justify-content:space-between;display:flex}.csc .c2{background:linear-gradient(135deg,#a78bfa38,#0a0c1ecc 55%),#0a0c1e;grid-area:span 2/span 4}.csc .c3,.csc .c4,.csc .c5{grid-column:span 2}.csc .c2 .wave{opacity:.9;width:60%;position:absolute;bottom:-30px;right:-40px}.csc .tagl{font-family:var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--lime);border:1px solid #c6ff4a59;border-radius:999px;margin-bottom:14px;padding:3px 10px;font-size:11px;display:inline-block}.csc .bar{gap:4px;margin-top:16px;display:flex}.csc .bar i{background:#5ef0ff26;border-radius:4px;flex:1;height:30px}.csc .bar i.on{background:linear-gradient(180deg, var(--cy), #5ef0ff4d)}.csc .days{border:1px solid var(--line2);background:#ffffff05;border-radius:999px;gap:6px;width:max-content;max-width:100%;margin:50px 0 26px;padding:5px;display:flex;overflow-x:auto}.csc .days button{all:unset;cursor:pointer;color:var(--mut);font-size:14px;font-family:var(--font-geist-mono);white-space:nowrap;border-radius:999px;padding:10px 20px}.csc .days button[aria-selected=true]{background:var(--tx);color:var(--bg)}.csc .tl{border-top:1px solid var(--line)}.csc .daylabel{font-family:var(--font-geist-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cy);margin:60px 0 0;padding-bottom:14px;font-size:13px}.csc .slot{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr auto;align-items:center;gap:30px;padding:26px 6px;transition:background .25s,padding .25s;display:grid}.csc .slot:hover{background:linear-gradient(90deg,#5ef0ff0f,#0000);padding-left:18px}.csc .slot .t{font-family:var(--font-geist-mono);color:var(--mut);font-size:15px}.csc .slot .t b{color:var(--tx);letter-spacing:-.02em;font-size:22px;font-weight:500;display:block}.csc .slot h4{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:600;line-height:1.2}.csc .slot h4.tba{color:var(--mut)}.csc .slot .who{color:var(--mut);margin-top:3px;font-size:15px}.csc .slot .who em{color:var(--cy);font-style:normal}.csc .slot .about{color:#c3c8ee;max-width:720px;margin:10px 0 0;font-size:15px}.csc .chip{font-family:var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line2);color:var(--mut);white-space:nowrap;border-radius:999px;padding:6px 11px;font-size:11px}.csc .chip.live{color:var(--bg);background:var(--lime);border-color:var(--lime)}.csc .slot.brk h4{color:var(--mut);font-size:18px;font-weight:400}.csc .slot.panel{background:linear-gradient(90deg,#a78bfa24,#0000 70%)}.csc .spk{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:60px;display:grid}.csc .sp{border:1px solid var(--line);background:var(--bg2);border-radius:22px;position:relative;overflow:hidden}.csc .ph{aspect-ratio:4/4.6;background:#0d1030;position:relative;overflow:hidden}.csc .ph img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:all .5s;position:absolute;inset:0}.csc .sp:hover .ph img{filter:none;transform:scale(1.04)}.csc .ph .face{letter-spacing:-.05em;color:#ffffffbf;place-items:center;font-size:64px;font-weight:700;display:grid;position:absolute;inset:0}.csc .ph:before{content:"";z-index:1;background:linear-gradient(160deg, var(--h1), var(--h2));opacity:.55;mix-blend-mode:screen;pointer-events:none;transition:all .5s;position:absolute;inset:0}.csc .sp:hover .ph:before{opacity:.25}.csc .ph .scan{z-index:2;opacity:0;background:linear-gradient(#0000,#5ef0ff40,#0000);height:40%;position:absolute;top:-40%;left:0;right:0}.csc .sp:hover .scan{opacity:1;animation:1.6s ease-in-out infinite csc-sc}@keyframes csc-sc{to{top:100%}}.csc .ph .id{z-index:3;font-family:var(--font-geist-mono);letter-spacing:.1em;color:#fffc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04050d80;border-radius:6px;padding:4px 8px;font-size:10.5px;position:absolute;top:14px;left:14px}.csc .sp .in{padding:18px 20px 20px}.csc .sp .nm{letter-spacing:-.02em;font-size:19px;font-weight:600}.csc .sp .co{color:var(--cy);font-size:13px;font-family:var(--font-geist-mono);margin:2px 0 10px}.csc .sp .tt{color:#c3c8ee;font-size:14.5px;line-height:1.45}.csc .pnl{isolation:isolate;background:#0a0c1e;border-radius:28px;margin-top:28px;padding:56px;position:relative;overflow:hidden}.csc .pnl:before{content:"";z-index:-2;background:conic-gradient(from var(--csc-a), var(--cy), var(--vi), var(--pk), var(--lime), var(--cy));animation:6s linear infinite csc-rot;position:absolute;inset:-2px}.csc .pnl:after{content:"";z-index:-1;background:radial-gradient(80% 120% at 100% 0,#a78bfa40,#090b1c 60%);border-radius:27px;position:absolute;inset:1.5px}@property --csc-a{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes csc-rot{to{--csc-a:360deg}}.csc .pnl h3{letter-spacing:-.045em;max-width:760px;margin:14px 0;font-size:clamp(32px,4vw,54px);font-weight:700;line-height:1}.csc .pnl p{color:#c3c8ee;margin:0 0 28px;font-size:17px}.csc .avs{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.csc .avs>span:first-child{display:flex}.csc .avs .av{background:linear-gradient(135deg, var(--cy), var(--vi));color:#04050d;border:2px solid #090b1c;border-radius:50%;place-items:center;width:42px;height:42px;margin-left:-10px;font-size:13px;font-weight:700;display:grid;overflow:hidden}.csc .avs .av:first-child{margin-left:0}.csc .avs .av img{object-fit:cover;width:100%;height:100%}.csc .duo{grid-template-columns:1fr 1fr;gap:14px;margin-top:60px;display:grid}.csc .duo .card{flex-direction:column;justify-content:space-between;gap:24px;min-height:300px;padding:40px;display:flex}.csc .duo h3{letter-spacing:-.04em;font-size:34px;line-height:1}.csc .form{gap:18px;max-width:720px;display:grid}.csc .form .two{grid-template-columns:1fr 1fr;gap:18px;display:grid}.csc .form label{gap:7px;font-size:14px;font-weight:500;display:grid}.csc .form label small{color:var(--mut);font-weight:400}.csc .form input[type=text],.csc .form input[type=email],.csc .form input[type=tel],.csc .form textarea{font:inherit;color:var(--tx);border:1px solid var(--line2);background:#080a1ab3;border-radius:14px;outline:none;padding:13px 15px;transition:border-color .2s,box-shadow .2s}.csc .form input:focus,.csc .form textarea:focus{border-color:var(--cy);box-shadow:0 0 0 4px #5ef0ff1f}.csc .form textarea{resize:vertical;min-height:140px}.csc .form .check{color:#c3c8ee;align-items:flex-start;gap:10px;font-weight:400;display:flex}.csc .form .check input{accent-color:var(--cy);margin-top:5px}.csc .err{color:#ff9db4;font-size:13.5px;font-weight:400}.csc .note{border:1px solid var(--line2);background:#080a1a99;border-radius:18px;padding:22px 24px}.csc .note.ok{background:#c6ff4a0f;border-color:#c6ff4a73}.csc .note.bad{background:#ff9db40f;border-color:#ff9db473}.csc .steps{counter-reset:s;gap:14px;margin:0;padding:0;list-style:none;display:grid}.csc .steps li{counter-increment:s;color:#c3c8ee;grid-template-columns:44px 1fr;align-items:start;gap:14px;display:grid}.csc .steps li:before{content:counter(s, decimal-leading-zero);font-family:var(--font-geist-mono);color:var(--cy);border:1px solid var(--line2);text-align:center;border-radius:10px;padding:6px 0;font-size:13px}.csc .steps b{color:var(--tx);font-weight:600}.csc .aside{grid-template-columns:minmax(0,1fr) minmax(0,360px);align-items:start;gap:40px;display:grid}.csc .hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.csc footer{border-top:1px solid var(--line);padding:80px 0 40px;overflow:hidden}.csc .huge{letter-spacing:-.065em;color:#0000;-webkit-text-stroke:1px #8caaff40;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-top:70px;font-size:clamp(70px,15.5vw,250px);font-weight:800;line-height:.8}.csc .huge span{-webkit-text-stroke:0;background:linear-gradient(95deg, var(--cy), var(--vi), var(--pk));-webkit-background-clip:text;background-clip:text}.csc .fr{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;display:flex}.csc .fr .links{color:var(--mut);flex-wrap:wrap;gap:26px;font-size:14px;display:flex}.csc .fr .links a:hover{color:var(--tx)}.csc .small{color:#5c6290;font-size:13px;font-family:var(--font-geist-mono);margin-top:30px}@media (max-width:900px){.csc .nav{padding-left:14px}.csc .nav .l.wide,.csc .nav .brand span{display:none}.csc .wrap{padding:0 18px}.csc .hero{align-items:flex-start;padding-top:110px}.csc .globe{opacity:.38}.csc .hint{display:none}.csc .file{font-size:11px}.csc .file .long{display:none}.csc .meta{grid-template-columns:repeat(3,1fr);width:100%;display:grid}.csc .meta>div{padding:14px}.csc .meta>div:first-child{border-right:none;border-bottom:1px solid var(--line);grid-column:1/-1}.csc .meta>div:nth-child(4){border-right:none}.csc .meta b{font-size:20px}.csc .bento{grid-template-columns:1fr 1fr;grid-auto-rows:auto}.csc .c1,.csc .c2,.csc .c3,.csc .c4,.csc .c5{grid-area:auto/span 2;min-height:170px}.csc .c2{min-height:300px}.csc .k{font-size:64px}.csc .spk{grid-template-columns:1fr 1fr}.csc .duo,.csc .form .two,.csc .aside{grid-template-columns:1fr}.csc .aside>.card{padding:22px!important}.csc .slot{grid-template-columns:1fr;gap:8px}.csc .slot .t b{margin-right:8px;display:inline}.csc .pnl{padding:30px}.csc section{padding:90px 0}}@media (prefers-reduced-motion:reduce){.csc *,.csc :before,.csc :after{transition:none!important;animation:none!important}}
