.card-cta{justify-content:center;align-items:center;gap:calc(var(--u) * 1);min-width:max(150px, calc(var(--u) * 24));height:max(38px, calc(var(--u) * 6.4));padding:0 calc(var(--u) * 3.6);font:inherit;font-size:max(11px, calc(var(--u) * 1.75));letter-spacing:.14em;text-transform:uppercase;color:#fffffff5;box-shadow:0 0 calc(var(--u) * 1.4) rgb(var(--ice) / calc(.22 * var(--inner-k) / 1.89)), inset 0 0 calc(var(--u) * 1.6) rgb(var(--ice) / .1);cursor:pointer;background:linear-gradient(#26324080,#080b0f73);border:0;border-radius:999px;font-weight:600;text-decoration:none;transition:background-color .26s,box-shadow .26s,color .26s;display:inline-flex;position:relative}.card-cta:before{content:"";border-radius:inherit;padding:max(1.2px, calc(var(--u) * .2));background:conic-gradient(from calc((var(--sweep) - 40) * 1deg), #fff, #b9c4cf 8%, #4a525d 22%, #15191e 42%, #66727f 53%, #8fd0ea 62%, #dfe7ef 79%, #fff 91%, #fff);-webkit-mask-composite:xor;pointer-events:none;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.card-cta:hover,.cc:hover .card-cta[data-card-action]{box-shadow:0 0 calc(var(--u) * 2.4) rgb(var(--ice) / .3), inset 0 0 calc(var(--u) * 2) rgb(var(--ice) / .16);background:#121a248c}.card-cta:focus{outline:none}.card-cta:focus-visible{box-shadow:0 0 0 2px #ffffffd9}.card-cta svg{width:1.5em;height:1.5em;margin-right:-.4em}.card-select{justify-content:center;align-items:center;gap:calc(var(--u) * .5);min-width:max(62px, calc(var(--u) * 9.6));height:max(38px, calc(var(--u) * 6.4));padding:0 calc(var(--u) * 2.2);font:inherit;font-size:max(11px, calc(var(--u) * 1.75));letter-spacing:.14em;text-transform:uppercase;color:#e8f0f8cc;box-shadow:inset 0 0 calc(var(--u) * 1.2) rgb(var(--ice) / .05);cursor:pointer;background:#080b0f4d;border:0;border-radius:999px;font-weight:500;transition:background-color .26s,box-shadow .26s,color .26s;display:inline-flex;position:relative}.card-select:before{content:"";border-radius:inherit;padding:max(1px, calc(var(--u) * .16));background:conic-gradient(from calc((var(--sweep) - 40) * 1deg), #fff, #b9c4cf 8%, #4a525d 22%, #15191e 42%, #66727f 53%, #8fd0ea 62%, #dfe7ef 79%, #fff 91%, #fff);opacity:.55;-webkit-mask-composite:xor;pointer-events:none;transition:opacity .26s;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}button.card-select:hover,.card-select[aria-expanded=true]{color:#fff;box-shadow:0 0 calc(var(--u) * 1.6) rgb(var(--ice) / .16), inset 0 0 calc(var(--u) * 1.6) rgb(var(--ice) / .1);background:#121a2473}button.card-select:hover:before,.card-select[aria-expanded=true]:before{opacity:.85}.card-select[data-single]{cursor:default}.card-select:focus{outline:none}.card-select:focus-visible{box-shadow:0 0 0 2px #ffffffd9}.card-select-chevron{width:1.35em;height:1.35em;margin-right:-.35em;transition:rotate .3s cubic-bezier(.2,.7,.2,1)}.card-select[aria-expanded=true] .card-select-chevron{rotate:180deg}.card-menu{--ice:120 202 248;z-index:5;-webkit-font-smoothing:antialiased;color:#e8f0f8db;min-width:212px;box-shadow:0 18px 48px #0000008c, 0 0 22px rgb(var(--ice) / .07), inset 0 0 14px rgb(var(--ice) / .05);background:linear-gradient(#161e28f2,#070a0ef7);border-radius:14px;padding:6px;font-family:Manrope,ui-sans-serif,system-ui,sans-serif;animation:.17s cubic-bezier(.2,.7,.2,1) both card-menu-in;position:absolute}.card-menu[data-above]{animation-name:card-menu-in-above}.card-menu:before{content:"";border-radius:inherit;opacity:.5;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from 200deg,#fff,#b9c4cf 8%,#4a525d 22%,#15191e 42%,#66727f 53%,#8fd0ea 62%,#dfe7ef 79%,#fff 91%,#fff);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes card-menu-in{0%{opacity:0;translate:0 -4px}}@keyframes card-menu-in-above{0%{opacity:0;translate:0 4px}}.card-menu-item{cursor:pointer;border-radius:9px;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:14px;height:40px;padding:0 12px 0 14px;font-size:14px;font-weight:500;line-height:1;transition:background-color .2s,color .2s;display:grid;position:relative}:is(.card-menu-item:hover,.card-menu-item:focus-visible){color:#fff;background:rgb(var(--ice) / .08);outline:none;box-shadow:inset 0 0 0 1px #dcecfa1f}.card-menu-item[aria-selected=true]{color:#fff}.card-menu-label{text-overflow:ellipsis;white-space:nowrap;justify-self:start;max-width:100%;overflow:hidden}.card-menu-code{letter-spacing:.14em;color:#d6e4f280;font-size:14px}.card-menu-check{width:16px;height:16px;color:rgb(var(--ice));opacity:0}.card-menu-item[aria-selected=true] .card-menu-check{opacity:1}@media (prefers-reduced-motion:reduce){.card-menu{animation:none}}@font-face{font-family:Manrope;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/manrope-latin.woff2)format("woff2");unicode-range:U+??,U+2000-206F,U+2190-2193,U+2212}@font-face{font-family:Manrope;font-style:normal;font-weight:200 700;font-display:swap;src:url(/fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@property --press{syntax:"<number>";inherits:true;initial-value:0}.cc-slot{--card-scale:1;--rest-rx:0;--rest-ry:24;--rest-rz:0;--shift-x:0;--shift-y:0;--shift-z:0;--glass:1;--glow:1;--bloom:.5;--inner:1;--haze:1;--inner-k:calc(var(--inner) * 1.89);--haze-k:calc(var(--haze) * 1.79);--ice:120 202 248;--card-h:calc(clamp(440px, 70svh, 780px) * var(--card-scale));--u:calc(var(--card-h) / 100);--t:1.6;width:calc(var(--u) * 43);height:var(--card-h);perspective:calc(var(--card-h) * 2.1);perspective-origin:60% 76%;position:relative}.cc{--rx:0;--ry:0;--mx:30;--my:18;--lift:0;--hover:0;--r:calc(var(--u) * 2.6);--mx-pct:calc(var(--mx) * 1%);--my-pct:calc(var(--my) * 1%);--sweep:calc(var(--ry) * 6 - var(--rx) * 5 + var(--hover) * 8);--theta-s:calc(.62 + var(--ry) * .06 - var(--rx) * .04);--chrome-stops:#9aa6b3 0deg, #1d232b 5deg, #fbfdff 10deg, #4f5864 15deg, #f4f9ff 22deg, #1f252d 30deg, #0e1115 58deg, #8ea4b8 78deg, #eef5fc 82deg, #13171c 90deg, #0a0d10 120deg, #2f6378 136deg, #84d0ea 142deg, #12181f 150deg, #8e9aa7 166deg, #f2f6fa 180deg, #525c68 194deg, #13181e 208deg, #6fb8d4 226deg, #cdf0fc 230deg, #1d242c 238deg, #a9b4c0 254deg, #fff 262deg, #5c6671 271deg, #101318 292deg, #b8c3ce 312deg, #fff 326deg, #dfe7ef 340deg, #aeb9c5 360deg;border-radius:var(--r);color:#f3f5f8;font-synthesis:none;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;cursor:pointer;transform-style:preserve-3d;transform:translate3d(calc(var(--u) * var(--shift-x)), calc(var(--u) * var(--shift-y)), calc(var(--u) * (var(--shift-z) + var(--lift) * 2.8 - var(--press) * 1.2)))  rotateY(calc((var(--rest-ry) + var(--ry) + var(--hover) * 2.5) * 1deg)) rotateX(calc((var(--rest-rx) + var(--rx)) * 1deg)) rotateZ(calc(var(--rest-rz) * 1deg));font-family:Manrope,ui-sans-serif,system-ui,sans-serif;transition:--press .22s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.cc[data-pressed]{--press:1}.cc-back,.cc-edge,.cc-edge>span,.cc-glass,.cc-reflect,.cc-glare,.cc-rim,.cc-bloom{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.cc-back{transform:translateZ(calc(var(--u) * var(--t) * -1));background:linear-gradient(180deg, rgb(14 17 21/calc(.3 * var(--glass))), rgb(4 5 7/calc(.46 * var(--glass))))}.cc-edge{transform-style:preserve-3d}.cc-edge>span{--d:calc(var(--theta) - var(--theta-s));--s:max(0, 1 - max(var(--d), -1 * var(--d)) * 3.4);inset:calc(var(--u) * var(--bulge) * -1);border-radius:calc(var(--r) + var(--u) * var(--bulge));padding:calc(var(--u) * .5);transform:translateZ(calc(var(--u) * var(--z)));background:conic-gradient(from calc((var(--sweep) + var(--theta) * 16) * 1deg) at 50% 50%, rgb(255 255 255/calc(var(--s) * .95 * var(--glow))) 0deg, rgb(255 255 255/calc(var(--s) * .18 * var(--glow))) 40deg, rgb(255 255 255/calc(var(--s) * .04 * var(--glow))) 95deg, rgb(220 245 255/calc(var(--s) * .22 * var(--glow))) 140deg, rgb(255 255 255/calc(var(--s) * .72 * var(--glow))) 182deg, rgb(255 255 255/calc(var(--s) * .16 * var(--glow))) 214deg, rgb(255 255 255/calc(var(--s) * .95 * var(--glow))) 262deg, rgb(255 255 255/calc(var(--s) * .3 * var(--glow))) 292deg, rgb(255 255 255/calc(var(--s) * var(--glow))) 326deg, rgb(255 255 255/calc(var(--s) * .95 * var(--glow))) 360deg), linear-gradient(rgb(3 4 6/calc(1 - var(--lit))) 0 0), conic-gradient(from calc((var(--sweep) + var(--theta) * 16) * 1deg) at 50% 50%, var(--chrome-stops));-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cc-glass{background: radial-gradient(110% 55% at 0% 0%, #cde1f51f, transparent 62%),  radial-gradient(85% 32% at 18% 104%, rgb(var(--ice) / calc(.07 * var(--inner-k))), transparent 72%),  radial-gradient(55% 38% at 104% 66%, rgb(110 165 205/calc(.05 * var(--inner-k))), transparent 70%), radial-gradient(70% 18% at 30% 24%, rgb(120 170 210/calc(.035 * var(--inner-k))), transparent 75%),  linear-gradient(180deg, rgb(30 36 45/calc(.3 * var(--glass))) 0%, rgb(13 17 23/calc(.38 * var(--glass))) 46%, rgb(6 8 12/calc(.52 * var(--glass))) 100%);box-shadow:inset 0 0 calc(var(--u) * .7) calc(var(--u) * .12) rgb(0 0 0/calc(.62 * var(--glass))), inset 0 0 calc(var(--u) * 2.6) #b9d2eb12,  inset 0 calc(var(--u) * -1.4) calc(var(--u) * 2.4) calc(var(--u) * -.8) rgb(var(--ice) / calc(.1 * var(--inner-k)))}.cc-reflect{transform:translateZ(calc(var(--u) * var(--t) * -.5));overflow:hidden}.cc-reflect>span{transform:translate3d(calc(var(--u) * var(--ry) * -.32), calc(var(--u) * var(--rx) * .22), 0);background: linear-gradient(90deg, transparent 68.6%, #e1f0ff1b 68.85%, transparent 69.1%, transparent 70.9%, rgb(var(--ice) / .075) 71.1%, transparent 71.3%), linear-gradient(116deg, transparent 33.7%, #ffffff0f 33.95%, transparent 34.25%),  linear-gradient(90deg, transparent 14%, #ffffff08 18%, transparent 22%, transparent 36%, #ebf5ff11 41%, transparent 46%, transparent 58%, rgb(var(--ice) / .05) 63%, transparent 68%),  linear-gradient(116deg, #ffffff17 12%, #ffffff06 26%, transparent 40%);position:absolute;inset:0 -18%;-webkit-mask-image:linear-gradient(#000 0%,#0009 32%,#0000002e 60%,#0000 84%);mask-image:linear-gradient(#000 0%,#0009 32%,#0000002e 60%,#0000 84%)}.cc-reflect:after{content:"";background:linear-gradient(0deg, rgb(var(--ice) / .085), transparent);height:18%;position:absolute;inset:auto 0 0}.cc-haze{border-radius:inherit;pointer-events:none;transform-style:preserve-3d;position:absolute;inset:0}.cc-haze:before,.cc-haze:after{content:"";border-radius:inherit;position:absolute;inset:0}.cc-haze:before{transform:translateZ(calc(var(--u) * -.45));background:radial-gradient(64% 30% at 50% 54%, rgb(125 180 215/calc(.06 * var(--haze-k))), transparent 72%), radial-gradient(90% 26% at 34% 100%, rgb(110 180 220/calc(.055 * var(--haze-k))), transparent 70%), linear-gradient(180deg, rgb(170 188 208/calc(.03 * var(--haze-k))) 0%, transparent 26%, transparent 70%, rgb(95 145 180/calc(.035 * var(--haze-k))) 100%)}.cc-haze:after{transform:translateZ(calc(var(--u) * -1.15));background:radial-gradient(95% 55% at 62% 42%, rgb(70 105 140/calc(.07 * var(--haze-k))), transparent 75%), radial-gradient(55% 22% at 40% 0%, rgb(175 198 222/calc(.04 * var(--haze-k))), transparent 70%);animation:14s ease-in-out infinite alternate cc-haze-drift}@keyframes cc-haze-drift{to{translate:calc(var(--u) * .9) calc(var(--u) * -.7);opacity:.8}}.cc-spill{top:calc(var(--u) * 33.6);left:calc(var(--u) * 4.4);right:calc(var(--u) * 4.4);height:calc(var(--u) * 38.6);border-radius:calc(var(--u) * 1.4);transform:translateZ(calc(var(--u) * -.12));translate:calc(var(--u) * var(--ry) * -.1) calc(var(--u) * var(--rx) * .08);background:radial-gradient(58% 46% at 50% 45%, rgb(var(--ice) / calc(.072 * var(--inner-k))), transparent 75%);box-shadow:0 0 calc(var(--u) * .45) rgb(185 228 250/calc(.17 * var(--inner-k))), 0 0 calc(var(--u) * 2.2) rgb(var(--ice) / calc(.11 * var(--inner-k))), 0 0 calc(var(--u) * 6) rgb(105 175 225/calc(.06 * var(--inner-k)));animation:7s ease-in-out infinite cc-breathe;position:absolute}@keyframes cc-breathe{50%{opacity:.78}}.cc-glare{--band:calc(var(--mx) * 0.9% + 4%);transform:translateZ(calc(var(--u) * .07));opacity:calc(.45 + .55 * var(--hover));background:radial-gradient(calc(var(--u) * 30) calc(var(--u) * 20) at var(--mx-pct) var(--my-pct), rgb(235 245 255/calc(.06 * var(--hover))), transparent 70%), linear-gradient(108deg, transparent calc(var(--band) - 22%), #e1f0ff06 calc(var(--band) - 8%), #ffffff12 calc(var(--band) - 0.6%), #ffffff1a var(--band), #c8ebff08 calc(var(--band) + 3%), transparent calc(var(--band) + 18%))}.cc{--rim-pointer:radial-gradient(calc(var(--u) * 16) calc(var(--u) * 11) at var(--mx-pct) var(--my-pct), rgb(255 255 255/calc(.7 * var(--hover) * var(--glow))), transparent);--rim-hot:radial-gradient(calc(var(--u) * 15) calc(var(--u) * 1.6) at calc(26% - var(--ry) * 2.4%) 0%, rgb(255 255 255/var(--glow)), #fff0), radial-gradient(calc(var(--u) * 6) calc(var(--u) * 6) at 1.5% 1%, rgb(255 255 255/var(--glow)), #fff0), radial-gradient(calc(var(--u) * 1.5) calc(var(--u) * 20) at 0% calc(24% + var(--rx) * 1.6%), rgb(255 255 255/var(--glow)), #fff0), radial-gradient(calc(var(--u) * 1.2) calc(var(--u) * 9) at 0% calc(68% + var(--rx) * 1.6%), rgb(200 238 255/calc(.7 * var(--glow))), #fff0), radial-gradient(calc(var(--u) * 1.2) calc(var(--u) * 8) at 100% calc(14% + var(--rx) * 1.2%), rgb(255 255 255/calc(.8 * var(--glow))), #fff0), radial-gradient(calc(var(--u) * 14) calc(var(--u) * 1.4) at calc(28% - var(--ry) * 2%) 100%, rgb(255 255 255/calc(.75 * var(--glow))), #fff0), radial-gradient(calc(var(--u) * 4) calc(var(--u) * 4) at 99% 99.5%, rgb(255 255 255/calc(.7 * var(--glow))), #fff0)}.cc-rim{--rim-polish:radial-gradient(calc(var(--u) * 4) calc(var(--u) * .9) at 7% 0%, rgb(255 255 255/calc(.42 * var(--glow))), #fff0), radial-gradient(calc(var(--u) * .9) calc(var(--u) * 3) at 0% 3.5%, rgb(255 255 255/calc(.38 * var(--glow))), #fff0), radial-gradient(calc(var(--u) * 1) calc(var(--u) * 7) at 100% calc(27% + var(--rx) * 1.2%), rgb(236 244 252/calc(.36 * var(--glow))), #fff0);padding:max(1.2px, calc(var(--u) * .26));transform:translateZ(calc(var(--u) * .04));background:var(--rim-pointer), var(--rim-polish), var(--rim-hot), conic-gradient(from calc(var(--sweep) * 1deg) at 50% 50%, var(--chrome-stops));-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cc-rim-back{padding:max(1px, calc(var(--u) * .2));transform:translateZ(calc(var(--u) * var(--t) * -1));background:radial-gradient(calc(var(--u) * 1.6) calc(var(--u) * 30) at 100% 42%, rgb(225 242 255/calc(.75 * var(--glow))), #fff0), radial-gradient(calc(var(--u) * 12) calc(var(--u) * 1.4) at 72% 100%, rgb(160 220 245/calc(.45 * var(--glow))), #fff0), linear-gradient(160deg, #ffffff1a, #ffffff08 40%, #ffffff14)}.cc-bloom{transform:translateZ(calc(var(--u) * .045));filter:blur(calc(var(--u) * .4));opacity:calc(var(--bloom) * (1 + .4 * var(--hover)))}.cc-bloom:before{content:"";inset:calc(var(--u) * -.8);border-radius:calc(var(--r) + var(--u) * .8);background:radial-gradient(calc(var(--u) * 7) calc(var(--u) * 7) at 3% 2%, rgb(var(--ice) / calc(.5 * var(--glow))), rgb(var(--ice) / 0)), radial-gradient(calc(var(--u) * 2.4) calc(var(--u) * 17) at 1.8% calc(24% + var(--rx) * 1.6%), rgb(var(--ice) / calc(.36 * var(--glow))), rgb(var(--ice) / 0)), radial-gradient(calc(var(--u) * 14) calc(var(--u) * 2.2) at calc(27% - var(--ry) * 2.4%) 1.2%, rgb(var(--ice) / calc(.36 * var(--glow))), rgb(var(--ice) / 0));position:absolute}.cc-rim-bloom{padding:calc(var(--u) * .35);background:var(--rim-hot);transform:none}.cc-content{pointer-events:none;transform-style:preserve-3d;transform:translateZ(calc(var(--u) * .05));position:absolute;inset:0}.cc-content>*{left:calc(var(--u) * 4.4);right:calc(var(--u) * 4.4);translate:calc(var(--u) * var(--ry) * .06) calc(var(--u) * var(--rx) * -.06);margin:0;position:absolute}.cc-index{top:calc(var(--u) * 6);font-size:calc(var(--u) * 2.2);letter-spacing:.06em;color:#e2ecf6cc;font-weight:300;line-height:1}.cc-arrow{top:calc(var(--u) * 6.2);width:calc(var(--u) * 3.3);height:calc(var(--u) * 1.9);color:#f0f6fce6;transform:translateX(calc(var(--u) * .5 * var(--hover)));left:auto}.cc-title{top:calc(var(--u) * 15);font-size:calc(var(--u) * 6.3);letter-spacing:-.01em;color:#fff;text-shadow:0 0 calc(var(--u) * .8) #d2ebff1f;font-weight:700;line-height:1}.cc-subtitle,.cc-tags,.cc-meta{text-transform:uppercase;font-weight:400}.cc-subtitle span,.cc-tags span{display:block}.cc-subtitle{top:calc(var(--u) * 23.2);font-size:calc(var(--u) * 2.35);letter-spacing:.19em;color:#e8f0f8eb;font-weight:330;line-height:1.45}.cc-preview{top:calc(var(--u) * 33.6);height:calc(var(--u) * 38.6);border-radius:calc(var(--u) * 1.4);clip-path:inset(0 round calc(var(--u) * 1.4));background:radial-gradient(48% 42% at 50% 45%, rgb(var(--ice) / calc(.085 * var(--inner-k))), transparent 72%);translate:calc(var(--u) * var(--ry) * -.1) calc(var(--u) * var(--rx) * .08) calc(var(--u) * -.03);overflow:hidden}.cc-preview video{object-fit:cover;object-position:50% 42%;width:100%;height:100%;transform:scale(1.08) translate3d(calc(var(--ry) * -0.35%), calc(var(--rx) * 0.3%), 0);filter:saturate(.85) contrast(1.14) brightness(1.24) drop-shadow(0 0 calc(var(--u) * .5) rgb(var(--ice) / .4));display:block;-webkit-mask-image:radial-gradient(118% 96% at 50% 45%,#000 50%,#0000008c 74%,#0000 100%);mask-image:radial-gradient(118% 96% at 50% 45%,#000 50%,#0000008c 74%,#0000 100%)}.cc-preview-glass{border-radius:inherit;background:linear-gradient(128deg, #ebf5ff12 0%, #ffffff04 24%, transparent 40%), radial-gradient(70% 30% at 30% 100%, rgb(var(--ice) / calc(.05 * var(--inner-k))), transparent 70%);box-shadow:inset 0 0 calc(var(--u) * 1.1) rgb(var(--ice) / calc(.11 * var(--inner-k)));position:absolute;inset:0}.cc-preview-glass:before{content:"";border-radius:inherit;background: radial-gradient(calc(var(--u) * 7) calc(var(--u) * .6) at 34% 0%, #ffffff8c, #fff0), radial-gradient(calc(var(--u) * .6) calc(var(--u) * 5) at 0% 30%, #f0f8ff5c, #fff0), radial-gradient(calc(var(--u) * .6) calc(var(--u) * 9) at 100% 62%, rgb(var(--ice) / .5), #fff0), linear-gradient(150deg, #ffffff8c, #e1f0ff1f 28%, #ffffff0d 62%, #aae1fa38);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cc-play{right:calc(var(--u) * 2.2);bottom:calc(var(--u) * 2.2);width:calc(var(--u) * 5.2);height:calc(var(--u) * 5.2);color:#fffffff5;box-shadow:inset 0 0 0 max(1px, calc(var(--u) * .18)) #f0f8ffd9, 0 0 calc(var(--u) * .9) rgb(var(--ice) / calc(.22 * var(--inner-k)));background:#06080b59;border-radius:50%;place-items:center;display:grid;position:absolute}.cc-play svg{width:52%;height:52%;transform:translate(6%)}.cc-tags{top:calc(var(--u) * 76.6);font-size:calc(var(--u) * 2.1);letter-spacing:.15em;color:#e4ecf5db;text-shadow:0 0 calc(var(--u) * .9) rgb(var(--ice) / calc(.12 * var(--inner-k)));font-weight:340;line-height:1.32}.cc-divider{top:calc(var(--u) * 87);height:1px;right:calc(var(--u) * 14);filter:drop-shadow(0 0 calc(var(--u) * .45) rgb(var(--ice) / calc(.55 * var(--inner-k))));background:linear-gradient(90deg,#ebf5ff47,#bee4fa1a 55%,#fff0)}.cc-meta{bottom:calc(var(--u) * 4.8);align-items:center;gap:calc(var(--u) * 1.3);height:calc(var(--u) * 5.2);font-size:calc(var(--u) * 1.75);letter-spacing:.12em;color:#ecf2f8e6;text-shadow:0 0 calc(var(--u) * .9) rgb(var(--ice) / calc(.16 * var(--inner-k)));line-height:1;display:flex}.cc-dot{letter-spacing:0;opacity:.9;font-size:.9em}.cc-go{bottom:calc(var(--u) * 4.8);width:calc(var(--u) * 5.2);height:calc(var(--u) * 5.2);color:#fffffff0;box-shadow:0 0 calc(var(--u) * .9) rgb(var(--ice) / calc(.2 * var(--inner-k)));background:#06080b4d;border-radius:50%;place-items:center;display:grid;left:auto}.cc-go:before{content:"";padding:max(1.2px, calc(var(--u) * .22));background:conic-gradient(from calc((var(--sweep) - 40) * 1deg), #fff, #b9c4cf 8%, #4a525d 22%, #15191e 42%, #66727f 53%, #8fd0ea 62%, #dfe7ef 79%, #fff 91%, #fff);-webkit-mask-composite:xor;border-radius:50%;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.cc-go svg{width:56%;height:56%;transform:translateX(calc(var(--u) * .25 * var(--hover)))}.cc-hit{z-index:2;border-radius:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:translateZ(calc(var(--u) * .3));background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.cc-hit:focus{outline:none}.cc-hit:focus-visible{box-shadow:0 0 0 max(1px, calc(var(--u) * .2)) #ffffffd9}.cc-language{top:calc(var(--u) * 5.2);left:auto;right:calc(var(--u) * 10);width:auto;min-width:calc(var(--u) * 5);padding:calc(var(--u) * .95) calc(var(--u) * 1.55);color:#adeafbf7;font-size:calc(var(--u) * 2.2);letter-spacing:.075em;text-align:center;background:#06182494;border:1px solid #88d9f552;border-radius:999px;font-weight:670;line-height:1}.cc-language[data-course-language=pending]{color:#e1e9f285;border-color:#ffffff24}.cc-content>.cc-language-picker{top:calc(var(--u) * 4.5);left:auto;right:calc(var(--u) * 9);z-index:5;pointer-events:auto;max-width:60%;margin:0;position:absolute;translate:none}.cc-content:has(.cc-language-picker){z-index:4}.cc-coming-soon{left:50%;bottom:calc(var(--u) * 1.8);z-index:4;color:#dfe9f2db;font:600 clamp(9px, calc(var(--u) * 1.35), 14px)/1.1 ui-sans-serif, system-ui, sans-serif;letter-spacing:.13em;white-space:nowrap;pointer-events:none;background:#091016b8;border:1px solid #d9e2ea47;border-radius:99px;padding:.5em .85em;position:absolute;transform:translate(-50%)}.cc[data-sale-state=coming-soon] .cc-go{opacity:.34}.hs{--hs-size:calc(var(--u) * 31);translate:calc(var(--ry,0) * -0.35%) calc(var(--rx,0) * 0.3%);place-items:center;display:grid;position:absolute;inset:0}.hs[data-size=large]{--hs-size:calc(var(--u) * 58)}.hs>*{grid-area:1/1}.hs-halo{width:calc(var(--hs-size) * .92);aspect-ratio:1;background:radial-gradient(closest-side, rgb(var(--ice) / calc(.13 * var(--inner-k,1.89) / 1.89)) 0%, #aacde60d 50%, transparent 78%);pointer-events:none;border-radius:50%}.hs-float{width:var(--hs-size);height:var(--hs-size)}.hs-glow{width:var(--hs-size);height:var(--hs-size);object-fit:contain;filter:blur(calc(var(--hs-size) * .075)) saturate(1.7) brightness(1.1);opacity:.5;mix-blend-mode:screen;pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(7%)scale(.92)}.cc-preview .hs-visual,.hs-visual{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;filter:drop-shadow(0 0 calc(var(--hs-size) * .03) rgb(var(--ice) / .28));display:block;transform:none;-webkit-mask-image:none;mask-image:none}.hs>.hs-visual{width:var(--hs-size);height:var(--hs-size)}
