:root{--bg:#0b0c10;--bg-2:#101219;--fg:#e6e7ee;--muted:#b7b8c3;--primary:#6c2bd9;--primary-2:#a78bfa;--accent:#3b1da3;--link-color:#a78bfa;--success:#14b8a6;--danger:#ef4444;--container:1200px;--h1:clamp(2.25rem,calc(3.2vw + 1.5rem),6.5rem);--h2:clamp(1.75rem,calc(1.8vw + 1rem),2.75rem);--h3:clamp(1.25rem,calc(1.2vw + .8rem),1.875rem);--text:clamp(1rem,calc(.3vw + .95rem),1.125rem);--small:.875rem;--radius:18px;--shadow:0 20px 60px rgba(0,0,0,.45)}*,.s-b78c758251858f954f9b *,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,html,p{margin:0}body,html{height:100%}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}html{scroll-behavior:smooth;background:var(--bg);color:var(--fg)}body{line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Inter,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans";max-width:100vw;overflow-x:hidden}a{color:var(--link-color);text-decoration:none}.s-484f320a8f984e2b4c5e a:hover,a:hover{text-decoration:underline}.s-255a762c36cdae2fe950{width:min(100% - 2rem,var(--container));margin-inline:auto}.s-a22280c02d5704ca02d8{display:flex;inset:auto 0 1rem 0;justify-content:flex-end;pointer-events:none;position:absolute}.s-de820e2414088aefe2e5{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(1.2rem,2.5vw,3rem)}.s-8e6c522d6391250f675d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.s-3b9f359eca838b8a95f8,.s-55706742ae5126a85ccd,.s-68cfb16164467f745dd6,.s-bb1c22f0334400cdaad9,.s-d315d92a1ac00a0add91{margin-top:1rem}.s-584b59eaafaa354b39a5{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.s-20182fbc10716eb197ea{padding-block:clamp(2.2rem,4vw,4.5rem)}.s-8809edb77f319ec2f52f{font-size:var(--h2);line-height:1.05;margin-bottom:.6rem}.s-8cb33b2754e53feca4f7{font-size:var(--h3);color:var(--muted);max-width:64ch}.s-212301c593df7a10ee64{--padx:1.1rem;--pady:.85rem;display:inline-flex;align-items:center;gap:.65rem;padding:var(--pady) var(--padx);border-radius:999px;border:1px solid color-mix(in oklab,var(--primary),#fff 20%);background:linear-gradient(180deg,var(--primary) 0,var(--accent) 100%);color:#fff;font-weight:600;cursor:pointer;box-shadow:0 10px 30px rgba(108,43,217,.35),inset 0 1px 0 rgba(255,255,255,.2);transform:translateZ(0);transition:transform .2s,box-shadow .2s,filter .2s}.s-212301c593df7a10ee64:focus-visible{outline:3px solid var(--primary-2);outline-offset:3px}.s-212301c593df7a10ee64:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(108,43,217,.5),inset 0 1px 0 rgba(255,255,255,.25)}.s-bd80ddf7b5d0ce1978be{background:0 0;color:var(--fg);border-color:color-mix(in oklab,var(--primary),#fff 35%);box-shadow:none}.s-c6b6df0a9e1bcfd2478c{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .7rem;border-radius:999px;border:1px dashed color-mix(in oklab,var(--primary),#fff 40%);color:var(--muted);font-size:var(--small);background:color-mix(in oklab,var(--bg),var(--primary) 5%)}.s-106c1e6e023f0d235ab0{width:100%;height:100%}.s-464a746ed57b0af95416{height:56px}.s-26a7d1bb4b9bc649ddf8{height:56px;opacity:.25;width:min(42%,520px)}.s-9d3f500cd64f563db4ae{border-radius:12px;height:320px;overflow:hidden}.s-939e243221947ece6405{height:120px;margin-top:.8rem}.s-ced34985d354892818b8{height:80px}.s-9e33172c02c6dbc7f6de{border-radius:12px;height:360px;overflow:hidden}.s-5394dba2eeda7d484d15{height:220px}.s-0c65075f16f5482722f3{border-radius:12px;height:100%;min-height:280px;overflow:hidden}.s-453c25ea0a2059cdbb8f,.s-93df2b5f41acd8a5d335 li{border:1px solid color-mix(in oklab,var(--primary),#fff 70% / 26%)}.s-ed74ae99f4e5b7e0929b{height:84px}.s-7709d2cf1e580574cd4c{height:80px;margin-top:.6rem}.s-106c1e6e023f0d235ab0 img{width:100%;height:100%;object-fit:cover;object-position:center}.s-453c25ea0a2059cdbb8f{border-radius:var(--radius);background:linear-gradient(180deg,color-mix(in oklab,var(--bg),var(--primary) 12%),color-mix(in oklab,var(--bg),#000 0));box-shadow:var(--shadow);padding:1.1rem}[data-animate]{opacity:0;transform:translateY(14px) scale(.98);transition:opacity .6s,transform .6s}[data-animate].s-a36bd961957d6ea2f355{opacity:1;transform:none}header.s-f819d7dee1ee55de63a8{position:sticky;top:0;z-index:1000;backdrop-filter:blur(10px);background:color-mix(in oklab,var(--bg),#000 10% / 60%);border-bottom:1px solid color-mix(in oklab,var(--primary),#fff 80% / 18%)}.s-65cc0add9acbf262fd31 a,.swiper button{background:color-mix(in oklab,var(--bg),var(--primary) 10%)}.s-fea877d4f0f1699da0f9{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:64px}.s-63acf68c4f951d6412a8{display:inline-flex;align-items:center;gap:.7rem;text-decoration:none;font-weight:800;letter-spacing:.3px;color:var(--fg)}.s-63acf68c4f951d6412a8 img{width:36px;height:36px}.s-63acf68c4f951d6412a8 span,.s-c2e8632b79411904b42f h3{font-size:1.05rem}.s-b91e38bb74ee2c1d3768{display:flex;gap:1rem;justify-content:center}.s-b91e38bb74ee2c1d3768 a{padding:.5rem .75rem;border-radius:10px}.s-b91e38bb74ee2c1d3768 a:is(:hover,:focus-visible){background:color-mix(in oklab,var(--bg),var(--primary) 12%)}.s-69a0ddd29f689c160d84{display:flex;gap:.75rem;justify-content:flex-end}.s-69a0ddd29f689c160d84 a{font-size:var(--small);opacity:.9}.s-7a86b15480e0a870f0b0{display:none;justify-self:end;width:44px;height:44px;align-items:center;justify-content:center;border-radius:10px;border:1px solid color-mix(in oklab,var(--primary),#fff 65% / 35%);background:color-mix(in oklab,var(--bg),var(--primary) 6%);cursor:pointer}.s-7a86b15480e0a870f0b0:focus-visible{outline:3px solid var(--primary-2);outline-offset:2px}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d{width:20px;height:14px;position:relative}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d span,.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::after,.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::before{content:"";position:absolute;left:0;right:0;height:2px;border-radius:2px;background:var(--fg);transition:transform .3s,opacity .2s,top .3s,bottom .3s}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::before{top:0}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d span{top:6px}.s-7a86b15480e0a870f0b0 .s-5a599b482fc1e63bd71d::after{bottom:0}.s-7a86b15480e0a870f0b0[aria-expanded=true] .s-5a599b482fc1e63bd71d::before{top:6px;transform:rotate(45deg)}.s-7a86b15480e0a870f0b0[aria-expanded=true] .s-5a599b482fc1e63bd71d span{opacity:0}.s-7a86b15480e0a870f0b0[aria-expanded=true] .s-5a599b482fc1e63bd71d::after{bottom:6px;transform:rotate(-45deg)}.s-10e7a3fcea616cd8cc05{position:fixed;inset:0;z-index:1100;display:grid;grid-template-rows:auto 1fr;background:color-mix(in oklab,var(--bg),#000 20% / 80%);opacity:0;pointer-events:none;transition:opacity .25s}.s-10e7a3fcea616cd8cc05.s-137e19dbff53f044f2a8{opacity:1;pointer-events:auto}.s-b3cd584ff1d124ae8f1d{background:var(--bg-2);border-bottom:1px solid color-mix(in oklab,var(--primary),#fff 80% / 18%);padding:1rem}.s-65cc0add9acbf262fd31{display:grid;gap:.5rem;padding:1rem}.s-65cc0add9acbf262fd31 a{padding:.9rem 1rem;border-radius:12px}.s-0911aed621a145fb7a54{position:relative;min-height:92vh;display:grid;place-items:center;background:radial-gradient(1200px 600px at 20% -10%,rgba(108,43,217,.25),transparent 60%),radial-gradient(1000px 600px at 120% 20%,rgba(167,139,250,.18),transparent 60%),var(--bg);overflow:clip}.s-0911aed621a145fb7a54::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.25;background-image:radial-gradient(1px 1px at 10% 20%,rgba(255,255,255,.5),transparent 60%),radial-gradient(1px 1px at 30% 80%,rgba(255,255,255,.35),transparent 60%),radial-gradient(1px 1px at 70% 40%,rgba(255,255,255,.35),transparent 60%);background-repeat:no-repeat}.s-d78a5dc003ca462d6deb{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(1.2rem,2.5vw,3rem);align-items:center}.s-bf41d3103e3ea0ea912e{display:grid;gap:1.2rem}.s-c44e12466ad9bfb4d398{letter-spacing:.18em;text-transform:uppercase;font-size:.8rem;color:var(--primary-2)}.s-4d27c891b803e2a61ee9{font-size:var(--h1);line-height:.95}.s-f6a2d7839613716da79d{font-size:var(--h3);color:var(--muted);max-width:48ch}.s-f9e2073bb5434552b837{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center}.s-fcbc333bd18271e9c200{display:flex;align-items:center;gap:.6rem}.s-fcbc333bd18271e9c200 .s-348a3c4a81ea6081e50d{width:8px;height:8px;border-radius:100%;background:var(--success);box-shadow:0 0 16px var(--success)}.s-7b19f2234cc2bce884f9{perspective:1100px;position:relative}.s-db4baacb8d20becf1ec8{position:relative;width:clamp(320px,40vw,540px);aspect-ratio:1/1;border-radius:50%;border:1px dashed color-mix(in oklab,var(--primary),#fff 40% / 35%);display:grid;place-items:center;animation:8s ease-in-out infinite alternate orbitGlow}@keyframes orbitGlow{0%{box-shadow:0 0 0 rgba(108,43,217,0);transform:rotateX(18deg) rotateZ(0)}100%{box-shadow:0 40px 140px rgba(108,43,217,.25);transform:rotateX(24deg) rotateZ(6deg)}}.s-2ab0591dbcf5fefdad65{position:absolute;width:46%;aspect-ratio:5/7;border-radius:18px;padding:1rem;background:linear-gradient(180deg,color-mix(in oklab,var(--bg),var(--primary) 16%),color-mix(in oklab,var(--bg),#000 0));border:1px solid color-mix(in oklab,var(--primary),#fff 70% / 26%);color:var(--fg);display:grid;grid-template-rows:auto 1fr auto;gap:.4rem;box-shadow:0 20px 60px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06);transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.1,1),box-shadow .4s}.s-2ab0591dbcf5fefdad65:hover{transform:translateZ(40px) rotateX(2deg) rotateY(-2deg);box-shadow:0 30px 90px rgba(108,43,217,.35);cursor:pointer}.s-2ab0591dbcf5fefdad65 .s-64c65374dbab6fe37627,.s-e6196e6da464a797858d .s-adac3846b477f4671462{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;color:var(--primary-2)}.s-2ab0591dbcf5fefdad65 .s-3c6de1b7dd91465d437e{font-weight:700;font-size:1.15rem}.s-2ab0591dbcf5fefdad65 .s-deb80331306dc3bc1cd0{font-size:.95rem;color:var(--muted)}.s-68a7a34fea5afc2a9f4b{top:4%;left:-6%;transform:rotateZ(-8deg) translateZ(10px);animation:9s ease-in-out infinite float1}.s-a73c8ccae7dd0ce7ce65{bottom:-2%;right:-2%;transform:rotateZ(7deg) translateZ(20px);animation:10s ease-in-out infinite float2}.s-51acafaa1736e8838a59{top:50%;left:58%;transform:translate(-50%,-50%) rotateZ(1deg) translateZ(30px);animation:11s ease-in-out infinite float3}@keyframes float1{0%,100%{transform:rotateZ(-8deg) translateZ(10px) translateY(0)}50%{transform:rotateZ(-6deg) translateZ(20px) translateY(10px)}}@keyframes float2{0%,100%{transform:rotateZ(7deg) translateZ(20px) translateY(0)}50%{transform:rotateZ(5deg) translateZ(34px) translateY(-12px)}}@keyframes float3{0%,100%{transform:translate(-50%,-50%) rotateZ(1deg) translateZ(30px)}50%{transform:translate(-50%,-52%) rotateZ(0) translateZ(44px)}}.s-43f0005d84abaa5c5705{position:absolute;inset:0;pointer-events:none}.s-05fac94380a70241f237{position:absolute;width:clamp(72px,10vw,140px);aspect-ratio:1/1;border-radius:16px;overflow:hidden;border:1px solid color-mix(in oklab,var(--primary),#fff 65% / 35%);background:#0e0f14;transform:translateZ(50px);box-shadow:0 12px 36px rgba(0,0,0,.35);animation:7.5s ease-in-out infinite bob}.s-51898edc4f6c657f7232,.s-c1589770cea9d19f47a9{z-index:var(--cc-z);box-shadow:var(--cc-shadow)}@keyframes bob{0%,100%{transform:translateZ(50px) translateY(0)}50%{transform:translateZ(62px) translateY(-8px)}}.s-de9989f8f3bb72eedb74{top:-6%;left:66%;animation-delay:.2s}.s-75a8063b56147112b3a7{bottom:6%;left:-8%;animation-delay:.6s}.s-594076db2ab42cbc90dc{top:76%;right:-10%;animation-delay:.9s}.s-e6196e6da464a797858d .s-657ce6c21cc08f06a3a0{color:var(--muted);max-width:65ch}.s-c2e8632b79411904b42f{display:grid;gap:.5rem}.s-158f340e2a0f7aaaf2e8 span,.s-2a4c3b84009d0ba24c74 p,.s-93df2b5f41acd8a5d335 p,.s-bd370d1b6f9b3580a770 p,.s-c2e8632b79411904b42f p{color:var(--muted)}.s-16c00449a9a3f15a3214{display:grid;gap:1rem;position:relative}.s-18b2b8992b76c4b6befe{margin-top:.8rem}.s-16c00449a9a3f15a3214::before{content:"";position:absolute;left:.7rem;top:.2rem;bottom:.2rem;width:2px;background:color-mix(in oklab,var(--primary),#fff 30%)}.s-bd370d1b6f9b3580a770{display:grid;grid-template-columns:1.7rem 1fr;gap:.8rem;align-items:start}.s-bd370d1b6f9b3580a770 .s-348a3c4a81ea6081e50d{width:1.4rem;height:1.4rem;border-radius:999px;background:var(--primary);box-shadow:0 0 0 4px color-mix(in oklab,var(--primary),#fff 70% / 18%)}.s-bd370d1b6f9b3580a770 h4{margin-top:.1rem;font-size:1.05rem}.s-51c398417955eb05c9fa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.s-158f340e2a0f7aaaf2e8{padding:1rem;border-radius:var(--radius);border:1px solid color-mix(in oklab,var(--primary),#fff 70% / 26%)}.s-158f340e2a0f7aaaf2e8 strong{font-size:1.6rem;display:block}.swiper{position:relative;overflow:hidden;border-radius:var(--radius);border:1px solid color-mix(in oklab,var(--primary),#fff 65% / 28%);background:linear-gradient(180deg,color-mix(in oklab,var(--bg),var(--primary) 6%),var(--bg))}.swiper-wrapper{display:flex;transition:transform .5s cubic-bezier(.2,.7,.1,1)}.swiper-slide{flex:0 0 100%;min-height:360px;display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;padding:1rem}.swiper-slide .s-e5c8438ec8bab99cf474{display:grid;align-content:center;gap:.6rem}.swiper .s-fea877d4f0f1699da0f9{position:absolute;inset:auto 1rem 1rem 1rem;display:flex;align-items:center;justify-content:space-between;pointer-events:none}.swiper button{pointer-events:auto;border:1px solid color-mix(in oklab,var(--primary),#fff 40%);border-radius:999px;width:44px;height:44px;display:grid;place-items:center;cursor:pointer}.swiper button svg{width:18px;height:18px}.swiper .s-31fbb9d2e0d13b29c529{display:flex;gap:.35rem;align-items:center}.swiper .s-472da2b94e9fa87badd1{width:8px;height:8px;border-radius:999px;background:color-mix(in oklab,var(--bg),#fff 12%);border:1px solid color-mix(in oklab,var(--primary),#fff 40%);opacity:.7}.swiper .s-472da2b94e9fa87badd1.s-db77b0eb538dad93e0b3{background:var(--primary);opacity:1;box-shadow:0 0 0 4px color-mix(in oklab,var(--primary),#fff 70% / 18%)}.s-93df2b5f41acd8a5d335{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.s-93df2b5f41acd8a5d335 li{list-style:none;border-radius:var(--radius);padding:1rem;background:linear-gradient(180deg,color-mix(in oklab,var(--bg),var(--primary) 8%),var(--bg))}.s-2a4c3b84009d0ba24c74,footer.s-a928d4c5751e4352ec16{background:linear-gradient(180deg,color-mix(in oklab,var(--bg),var(--primary) 6%),var(--bg))}.s-2a4c3b84009d0ba24c74 h4,.s-93df2b5f41acd8a5d335 h4{font-size:1.05rem;margin-bottom:.25rem}.s-407257a6d1b1f9dfb984{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.s-2a4c3b84009d0ba24c74{border:1px solid color-mix(in oklab,var(--primary),#fff 70% / 26%);border-radius:var(--radius);padding:1rem}footer.s-a928d4c5751e4352ec16{margin-top:6rem;border-top:1px solid color-mix(in oklab,var(--primary),#fff 80% / 18%)}.s-33aa5d4d1153073f9c4f{display:grid;grid-template-columns:1.2fr .8fr;gap:2rem;padding-block:2.2rem}.s-c0b255cf88f773762d07{display:grid;gap:.6rem}.s-c7674548e52160e371ad{color:var(--muted);font-size:var(--small)}.s-7c3a0658ec9bfe9a63c8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.4rem}.s-7c3a0658ec9bfe9a63c8 a{display:inline-block;padding:.4rem 0}@media (max-width:1100px){.s-51c398417955eb05c9fa,.s-584b59eaafaa354b39a5,.s-93df2b5f41acd8a5d335{grid-template-columns:repeat(2,1fr)}.s-407257a6d1b1f9dfb984{grid-template-columns:1fr}}@media (max-width:980px){.s-fea877d4f0f1699da0f9{grid-template-columns:auto 1fr auto}.s-33aa5d4d1153073f9c4f,.s-d78a5dc003ca462d6deb,.s-de820e2414088aefe2e5{grid-template-columns:1fr}.s-69a0ddd29f689c160d84,.s-b91e38bb74ee2c1d3768{display:none}.s-7a86b15480e0a870f0b0{display:inline-flex}.s-d78a5dc003ca462d6deb{gap:2.2rem;padding-block:1.6rem 2.8rem}.s-0911aed621a145fb7a54{padding-top:1rem}.s-8e6c522d6391250f675d{grid-template-columns:repeat(2,1fr)}.swiper-slide{grid-template-columns:1fr;min-height:440px}}.s-b78c758251858f954f9b{--cc-bg:var(--bg, #0b0c10);--cc-bg-2:var(--bg-2, #101219);--cc-fg:var(--fg, #e6e7ee);--cc-muted:var(--muted, #b7b8c3);--cc-primary:var(--primary, #6c2bd9);--cc-primary-2:var(--primary-2, #a78bfa);--cc-link:var(--link-color, #a78bfa);--cc-shadow:0 18px 50px rgba(0,0,0,.45);--cc-radius:14px;--cc-z:1200;--cc-font:ui-sans-serif,system-ui,-apple-system,Segoe UI,Inter,Roboto,Arial}.s-4ed855a9b8470d86e059{display:none!important}.s-51898edc4f6c657f7232{position:fixed;inset:auto 16px 16px 16px;width:min(680px,calc(100% - 32px));font-family:var(--cc-font);color:var(--cc-fg);background:linear-gradient(180deg,color-mix(in oklab,var(--cc-bg),var(--cc-primary) 6%),var(--cc-bg));border:1px solid color-mix(in oklab,var(--cc-primary),#fff 80% / 18%);border-radius:var(--cc-radius);display:grid;grid-template-columns:1fr auto;gap:.9rem 1rem;padding:.95rem;align-items:start}.s-484f320a8f984e2b4c5e{font-size:.95rem;line-height:1.45;color:var(--cc-fg)}.s-484f320a8f984e2b4c5e a{color:var(--cc-link);text-decoration:none}.s-e47618bfb9c609c4baa3{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:end}.s-c72041cb69c9248a7e50{margin-top:.4rem}.s-e7b4fa9f9b00b1bb60ab{cursor:pointer;padding:.7rem 1rem;border-radius:999px;border:1px solid color-mix(in oklab,var(--cc-primary),#fff 30%);background:color-mix(in oklab,var(--cc-bg),var(--cc-primary) 10%);color:var(--cc-fg);font-weight:700;transition:transform .12s,opacity .12s,background .2s}.s-e7b4fa9f9b00b1bb60ab:hover{transform:translateY(-1px)}.s-e7b4fa9f9b00b1bb60ab:active{transform:translateY(0);opacity:.95}.s-43c78cb71c4891ed5483{background:linear-gradient(180deg,var(--cc-primary),color-mix(in oklab,var(--cc-primary),#000 30%));border-color:color-mix(in oklab,var(--cc-primary),#000 10%)}.s-f87c092cd0f739d151e0{background:0 0;border-color:color-mix(in oklab,var(--cc-primary),#fff 60% / 30%)}.s-0d8b2aee109c17c4ebdb{grid-column:1/-1;background:var(--cc-bg-2);border:1px solid color-mix(in oklab,var(--cc-primary),#fff 80% / 18%);border-radius:12px;padding:.9rem;display:grid;gap:.6rem;animation:.18s ccySlide}@keyframes ccySlide{from{opacity:.001;transform:translateY(6px)}to{opacity:1;transform:none}}.s-fe8141bb25fcd7977655{display:grid;grid-template-columns:1fr auto;gap:.6rem 1rem;align-items:center}.s-62efdc2c1fc26d9fe163{display:grid;gap:.15rem}.s-62efdc2c1fc26d9fe163 small{color:var(--cc-muted);font-size:.85rem}.s-d3d5fa854f4fa61f709f{--w:48px;--h:28px;--p:3px;inline-size:var(--w);block-size:var(--h);background:color-mix(in oklab,var(--cc-bg),var(--cc-primary) 10%);border:1px solid color-mix(in oklab,var(--cc-primary),#fff 65% / 35%);border-radius:999px;position:relative;cursor:pointer}.s-d3d5fa854f4fa61f709f input{position:absolute;inset:0;opacity:0;cursor:pointer}.s-6a29a4b6580445e06d34{position:absolute;inset:var(--p) auto var(--p) var(--p);inline-size:calc(var(--h) - var(--p)*2);block-size:calc(var(--h) - var(--p)*2);background:color-mix(in oklab,var(--cc-bg),#fff 6%);border-radius:50%;transition:transform .18s,background .18s}.s-d3d5fa854f4fa61f709f input:checked~.s-6a29a4b6580445e06d34{transform:translateX(calc(var(--w) - var(--h)));background:color-mix(in oklab,var(--cc-primary),#fff 10%)}.s-d3d5fa854f4fa61f709f[aria-disabled=true]{opacity:.6;cursor:not-allowed}.s-c1589770cea9d19f47a9{position:fixed;inset:auto auto 16px 16px;background:linear-gradient(180deg,var(--cc-primary),color-mix(in oklab,var(--cc-primary),#000 30%));border:1px solid color-mix(in oklab,var(--cc-primary),#000 10%);color:#fff;font-weight:700;border-radius:999px;padding:.55rem .9rem;cursor:pointer}@media (max-width:640px){.s-8e6c522d6391250f675d{grid-template-columns:1fr}.s-51898edc4f6c657f7232{grid-template-columns:1fr;padding:.8rem;gap:.8rem}.s-e47618bfb9c609c4baa3{justify-content:start}}.s-877354bc9c7c50b0e99d{align-items:center;display:flex;gap:1rem;justify-content:space-between}.s-7d7bb780958815e69dfb{display:grid;gap:.6rem;margin-top:1rem}