@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-bold:700;--font-weight-black:900;--tracking-wide:.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-10{height:calc(var(--spacing) * 10)}.h-full{height:100%}.h-px{height:1px}.w-10{width:calc(var(--spacing) * 10)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-center{justify-content:center}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.self-start{align-self:flex-start}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#070a10;--bg-2:#0b0f17;--sidebar:#0d1118;--sidebar-line:#1b212c;--ink:#fff;--ink-dim:#aeb6c2;--ink-faint:#6b7686;--green:#35c177;--teal:#00b5b6;--blue:#3186e9;--lime:#b1cc46;--violet:#a053fd;--magenta:#f325c4;--cyan:#00cdef;--up:#51c672;--down:#f4514f;--nav-h:66px;--nav-top:14px;--maxw:1520px;--font-display:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-poppins), system-ui, sans-serif}@supports (color:lab(0% 0 0)){:root{--green:lab(69.5911% -51.1996 26.4252);--teal:lab(66.5719% -42.5471 -12.7367);--blue:lab(54.7552% 1.47966 -58.5327);--lime:lab(78.1619% -22.9085 60.5516);--violet:lab(51.8118% 56.3744 -73.9343);--magenta:lab(56.6094% 82.0666 -33.2104);--cyan:lab(75.4029% -37.4735 -31.5574);--up:lab(71.8596% -48.2532 31.7513);--down:lab(58.557% 63.1012 37.9167)}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-body);background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}::selection{background:var(--magenta);color:#fff}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#1c2330;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#28303f}.display{font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-weight:800;line-height:.92}#root{min-height:100vh}.page{margin-left:0}.brand{align-items:center;gap:12px;display:flex}.brand__mark{flex:none;width:40px;height:40px;position:relative}.brand__name{font-family:var(--font-display);letter-spacing:.14em;color:#d7dde6;font-size:18px;font-weight:800}.nav{top:var(--nav-top);z-index:70;background:0 0;padding:0 16px;transition:transform .45s cubic-bezier(.6,0,.2,1);position:fixed;left:0;right:0}.nav--hidden{transform:translateY(calc(-100% - var(--nav-top) - 10px))}.nav__in{max-width:var(--maxw);height:var(--nav-h);-webkit-backdrop-filter:blur(18px)saturate(1.15);background:linear-gradient(#0f141d99,#090d1485);border-radius:999px;align-items:center;gap:24px;margin:0 auto;padding:0 26px;transition:background .35s,box-shadow .35s;display:flex;box-shadow:inset 0 0 0 1px #ffffff17,0 18px 50px -24px #000000d9}.nav--glass .nav__in{background:linear-gradient(#0d111ae0,#080b11d6);box-shadow:inset 0 0 0 1px #ffffff1f,0 24px 60px -26px #000000f2}.nav__brand{flex:none;display:inline-flex}.nav__links{align-items:center;gap:4px;margin:0 auto;display:flex}.nav__link{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-dim);border-radius:999px;padding:10px 16px;font-size:13px;transition:color .2s,background .25s,box-shadow .25s}.nav__link:hover{color:#fff}.nav__link.on{color:#fff;background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.nav__right{flex:none;align-items:center;gap:12px;display:flex;position:relative}.nav__cta{padding:11px 22px!important;font-size:13px!important}.nav__menu-wrap{position:relative}.nav-icon-btn{width:42px;height:42px;color:var(--ink-dim);background:#ffffff0a;border-radius:50%;place-items:center;transition:color .2s,box-shadow .25s,transform .2s;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a}.nav-icon-btn:hover,.nav-icon-btn.on{color:#fff;box-shadow:inset 0 0 0 1px #ffffff47}.nav-badge{background:linear-gradient(92deg, var(--violet), var(--magenta));color:#fff;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--bg);border-radius:999px;place-items:center;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:-3px;right:-3px}.nav-user{background:#ffffff0a;border-radius:999px;align-items:center;gap:10px;padding:5px 16px 5px 6px;transition:box-shadow .25s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.nav-user:hover,.nav-user.on{box-shadow:inset 0 0 0 1px #ffffff47}.nav-ava{background:linear-gradient(135deg, var(--violet), var(--magenta));width:32px;height:32px;font-family:var(--font-display);color:#fff;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.nav-user__name{color:var(--ink-dim);text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-size:13px;font-weight:600;overflow:hidden}.nav-user:hover .nav-user__name,.nav-user.on .nav-user__name{color:#fff}.dropdown{opacity:0;pointer-events:none;background:linear-gradient(#0f141d,#0a0e15);border-radius:18px;width:280px;padding:10px;transition:opacity .25s,transform .32s cubic-bezier(.6,0,.2,1);position:absolute;top:calc(100% + 12px);right:0;transform:translateY(10px)scale(.97);box-shadow:inset 0 0 0 1px #ffffff14,0 30px 80px -20px #000000d9}.dropdown.show{opacity:1;pointer-events:auto;transform:none}.dropdown__head{border-bottom:1px solid #ffffff14;flex-direction:column;gap:8px;margin-bottom:8px;padding:10px 14px 14px;display:flex}.dropdown__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:14px;font-weight:700}.dropdown__sub{color:var(--ink-faint);font-size:12px}.dropdown__nik{letter-spacing:.08em;color:var(--ink-dim);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.dropdown__copy{color:var(--ink-dim);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;transition:color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.dropdown__copy:hover{color:#fff;box-shadow:inset 0 0 0 1px #fff6}.dropdown__item{text-align:left;width:100%;color:var(--ink-dim);border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:14px;transition:background .2s,color .2s;display:flex}.dropdown__item:hover{color:#fff;background:#ffffff0d}.dropdown__item--danger:hover{color:#ff9189;color:lab(72.9216% 50.0549 28.4249);background:#f4514f1f;background:lab(58.557% 63.1012 37.9167/.12)}.dropdown__line{background:#ffffff14;height:1px;margin:8px 4px}.nav__burger{background:0 0;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:none}.nav__burger span,.nav__burger span:before,.nav__burger span:after{content:"";background:var(--ink);border-radius:2px;width:22px;height:2px;transition:transform .32s cubic-bezier(.7,0,.2,1),opacity .2s;display:block}.nav__burger span{position:relative}.nav__burger span:before{position:absolute;top:-7px}.nav__burger span:after{position:absolute;top:7px}.nav__burger.open span{background:0 0}.nav__burger.open span:before{top:0;transform:rotate(45deg)}.nav__burger.open span:after{top:0;transform:rotate(-45deg)}.nav-overlay{z-index:65;-webkit-backdrop-filter:blur(18px);padding:calc(var(--nav-h) + 28px) 32px 40px;background:linear-gradient(#0d1118f7,#070a10fc);flex-direction:column;transition:transform .45s cubic-bezier(.7,0,.15,1);display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(-105%)}.nav-overlay.open{transform:translate(0)}.nav-overlay__nav{flex-direction:column;display:flex}.nav-overlay__item{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--ink-dim);align-items:center;gap:12px;padding:14px 4px 14px 16px;font-size:26px;font-weight:700;transition:color .2s,padding .25s;display:flex;position:relative}.nav-overlay__item:before{content:"";background:linear-gradient(180deg, var(--violet), var(--magenta));border-radius:0 3px 3px 0;width:4px;height:58%;transition:transform .25s;position:absolute;top:50%;left:0;transform:translateY(-50%)scaleY(0)}.nav-overlay__item:hover,.nav-overlay__item.on{color:#fff;padding-left:28px}.nav-overlay__item:hover:before,.nav-overlay__item.on:before{transform:translateY(-50%)scaleY(1)}.nav-overlay__count{font-family:var(--font-body);background:linear-gradient(92deg, var(--violet), var(--magenta));color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-style:normal;font-weight:700;display:inline-grid}.nav-overlay__foot{flex-wrap:wrap;gap:14px;margin-top:auto;padding-top:32px;display:flex}.nav-overlay__foot .btn{flex:1;justify-content:center;min-width:140px}@media (max-width:1279px){.nav{padding:0 12px}.nav__in{padding:0 20px}.nav__link{padding:10px 12px;font-size:12px}}@media (max-width:767px){:root{--nav-top:10px}.nav{padding:0 10px}.nav__in{gap:14px;padding:0 16px}.nav__links,.nav__cta--login{display:none}.nav__cta{padding:10px 18px!important;font-size:12px!important}.nav-user__name{display:none}.nav-user{padding:5px 6px}.nav__burger{display:grid}.dropdown{width:min(280px,100vw - 24px);right:-8px}}@media (min-width:768px){.nav-overlay{display:none}}@media (prefers-reduced-motion:reduce){.nav,.nav-overlay{transition:none}}.btn{border-radius:999px;align-items:center;gap:10px;font-weight:600;transition:transform .2s,box-shadow .3s,background .25s;display:inline-flex}.btn--ghost{color:#0a0d13;background:#fff;padding:16px 34px;font-size:15px;box-shadow:0 10px 40px -12px #ffffff80}.btn--ghost:hover{transform:translateY(-2px);box-shadow:0 16px 50px -12px #ffffffa6}.btn--neon{color:#fff;background:linear-gradient(92deg, var(--violet), var(--magenta));padding:14px 30px;font-size:14px;box-shadow:0 0 0 1px #ffffff14,0 12px 44px -8px #a053fdb3;box-shadow:0 0 0 1px lab(100% 0 0/.0784314),0 12px 44px -8px lab(51.8118% 56.3744 -73.9343/.7)}.btn--neon:hover{transform:translateY(-2px);box-shadow:0 0 0 1px #ffffff29,0 18px 60px -8px #f325c4d9;box-shadow:0 0 0 1px lab(100% 0 0/.160784),0 18px 60px -8px lab(56.6094% 82.0666 -33.2104/.85)}.btn--outline{color:#fff;padding:14px 30px;font-size:14px;box-shadow:inset 0 0 0 1px #ffffff47}.btn--outline:hover{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #ffffffb3}.kicker{letter-spacing:.28em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:10px;font-size:12px;display:inline-flex}.kicker:before{content:"";opacity:.6;background:currentColor;width:30px;height:1px}.site-bg{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.anim-bg{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.fluid-bg{z-index:1;pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;display:block;position:absolute;inset:0}.page{z-index:1;position:relative}.hero{isolation:isolate;background:0 0;min-height:100vh;position:relative;overflow:hidden}.hero__bg{z-index:-3;background:#06121a;position:absolute;inset:0}.aurora{z-index:-2;filter:blur(40px);opacity:.9;position:absolute;inset:-20%}.aurora b{mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute}.aurora .a1{background:radial-gradient(circle, var(--green), transparent 62%);width:60vw;height:60vw;animation:22s ease-in-out infinite drift1;top:-10%;left:-10%}.aurora .a2{background:radial-gradient(circle, var(--teal), transparent 60%);width:55vw;height:55vw;animation:26s ease-in-out infinite drift2;top:-16%;right:-8%}.aurora .a3{background:radial-gradient(circle, var(--blue), transparent 60%);width:70vw;height:70vw;animation:30s ease-in-out infinite drift3;bottom:-28%;left:-6%}.aurora .a4{background:radial-gradient(circle, var(--lime), transparent 62%);width:42vw;height:42vw;animation:24s ease-in-out infinite reverse drift1;bottom:-10%;right:6%}@keyframes drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(8%,6%)scale(1.12)}}@keyframes drift2{0%,to{transform:translate(0)scale(1.05)}50%{transform:translate(-7%,9%)scale(.92)}}@keyframes drift3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(5%,-7%)scale(1.1)}}.hero__dots{z-index:-1;-webkit-mask-composite:source-in;opacity:.5;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;background-image:radial-gradient(#ffffff59 1.1px,#0000 1.3px);background-size:24px 24px;width:50%;height:50%;position:absolute;top:auto;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%),linear-gradient(#0000,#000 26%);mask-image:linear-gradient(90deg,#0000,#000 22%),linear-gradient(#0000,#000 26%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero__burst{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:50%;height:50%;position:absolute;top:auto;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 26%),linear-gradient(#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 26%),linear-gradient(#0000,#000 30%);-webkit-mask-composite:source-in;mask-composite:intersect}.hero__grid{max-width:var(--maxw);grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:100vh;margin:0 auto;padding:120px 56px 48px;display:grid;position:relative}.hero__left{align-self:end;min-width:0}.hero__title{color:#fff;font-size:clamp(34px,4.6vw,68px)}.hero__lead{color:var(--ink-dim);max-width:440px;margin:28px 0 36px;font-size:17px;line-height:1.7}.hero__cta{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.hero__right{z-index:2;text-align:right;place-self:center stretch;min-width:0;position:relative;overflow:visible}.hero__brandword{color:#fff;font-size:clamp(40px,6.5vw,96px);line-height:.9}.hero__rotator{height:1.4em;display:block;position:relative;overflow:visible}.hero__rotator span{white-space:nowrap;color:#0000;opacity:0;background:linear-gradient(90deg,#fff,#cfe9ff);-webkit-background-clip:text;background-clip:text;transition:opacity .5s,transform .6s cubic-bezier(.6,0,.2,1);position:absolute;top:0;right:0;transform:translateY(60%)}.hero__rotator span.in{opacity:1;transform:translateY(0)}.hero__rotator span.out{opacity:0;transform:translateY(-60%)}.ticker{z-index:5;border-top:1px solid var(--sidebar-line);border-bottom:1px solid var(--sidebar-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a10b8;height:56px;position:relative;overflow:hidden}.ticker__track{align-items:center;gap:0;width:max-content;height:100%;animation:38s linear infinite scroll-x;display:flex}.ticker:hover .ticker__track{animation-play-state:paused}@keyframes scroll-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.tk{white-space:nowrap;border-right:1px solid var(--sidebar-line);align-items:center;gap:10px;padding:0 26px;font-size:13px;display:flex}.tk__ico{color:#06121a;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:grid}.tk__sym{letter-spacing:.02em;font-weight:600}.tk__px{color:var(--ink-dim);font-variant-numeric:tabular-nums}.tk__chg{font-variant-numeric:tabular-nums;font-weight:600}.tk__chg.up{color:var(--up)}.tk__chg.down{color:var(--down)}.section{max-width:var(--maxw);margin:0 auto;padding:130px 56px;position:relative}.section__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:56px;display:flex}.section__title{color:#fff;font-size:clamp(40px,5.6vw,86px)}.about{background:#06090ed1;position:relative}.about__grid{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.about__copy p{color:var(--ink-dim);margin-bottom:18px;font-size:16px;line-height:1.85}.about__copy .btn--neon{margin-top:18px}.about__media{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.ph{aspect-ratio:3/4.6;background:repeating-linear-gradient(135deg,#38bdf81a 0 10px,#0000 10px 20px),linear-gradient(#0f1722,#0a121b);border-radius:16px;place-items:center;padding:14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #38bdf82e,0 24px 60px -30px #000c}.ph:after{content:attr(data-label);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#a0c8e6a6;text-align:center;font-size:11px}.about__media .ph:nth-child(2){margin-top:26px}.about__media .ph:nth-child(3){margin-top:52px}.stats{flex-wrap:wrap;gap:40px;margin-top:48px;display:flex}.stat__n{font-family:var(--font-display);color:#0000;background:linear-gradient(90deg,#fff,#bfe6ff);-webkit-background-clip:text;background-clip:text;font-size:44px;font-weight:800}.stat__l{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-top:6px;font-size:12px}.benefits{background:radial-gradient(120% 90% at 50% 0,#160a26e6 0%,#0a0712e0 55%,#070a10e6 100%);position:relative;overflow:hidden}.benefits:before,.benefits:after{content:"";filter:blur(80px);z-index:0;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute}.benefits:before{background:#7d24d38c;background:lab(37.4189% 60.2512 -73.8757/.55);top:10%;left:-8%}.benefits:after{background:#ba00b56b;background:lab(43.6173% 75.9271 -46.5009/.42);bottom:6%;right:-10%}.benefits .section{z-index:1;position:relative}.nft-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;max-width:880px;margin:0 auto 80px;display:grid}.nft-card{aspect-ratio:3/4.3;border-radius:18px;transition:transform .35s cubic-bezier(.6,0,.2,1),box-shadow .35s;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff0f,0 30px 80px -34px #7d24d3e6;box-shadow:0 0 0 1px lab(100% 0 0/.0588235),0 30px 80px -34px lab(37.4189% 60.2512 -73.8757/.9)}.nft-card:hover{transform:translateY(-10px);box-shadow:0 0 0 1px #ffffff24,0 44px 100px -34px #d00aca;box-shadow:0 0 0 1px lab(100% 0 0/.141176),0 44px 100px -34px lab(49.296% 78.8134 -48.3326)}.nft-card.media{background:repeating-linear-gradient(135deg,#38bdf81a 0 10px,#0000 10px 22px),linear-gradient(#0c1726,#060c14);place-items:center;display:grid}.nft-card.media:after{content:attr(data-label);letter-spacing:.12em;text-transform:uppercase;color:#78c8ffb3;text-align:center;padding:0 16px;font-size:11px}.nft-card.token{background:linear-gradient(150deg, var(--magenta), var(--violet) 60%, var(--blue));text-align:center;place-items:center;padding:26px;display:grid}.nft-card.token .t{font-family:var(--font-display);text-transform:uppercase;font-size:24px;font-weight:800;line-height:1.1}.nft-card.token .s{color:#ffffffd9;margin-top:12px;font-size:13px}.bene-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.bene{background:linear-gradient(#ffffff0d,#ffffff05);border-radius:18px;padding:30px 28px;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.bene:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #f325c48c,0 30px 60px -34px #bb3ad6cc;box-shadow:inset 0 0 0 1px lab(56.6094% 82.0666 -33.2104/.55),0 30px 60px -34px lab(49.6314% 66.4339 -55.1422/.8)}.bene__num{font-family:var(--font-display);color:var(--magenta);letter-spacing:.1em;font-size:14px;font-weight:800}.bene__t{font-family:var(--font-display);text-transform:uppercase;margin:14px 0 10px;font-size:19px;font-weight:700}.bene__d{color:var(--ink-dim);font-size:14px;line-height:1.7}.dots-nav{justify-content:center;gap:8px;margin-top:50px;display:flex}.dots-nav i{background:#ffffff2e;border-radius:3px;width:22px;height:4px;transition:background .25s,width .25s}.dots-nav i.on{background:linear-gradient(90deg, var(--cyan), var(--magenta));width:34px}.foot{border-top:1px solid var(--sidebar-line);background:#0b0f17db;position:relative}.foot__in{max-width:var(--maxw);grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin:0 auto;padding:70px 56px 40px;display:grid}.foot h5{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:18px;font-size:12px}.foot a{color:var(--ink-dim);margin-bottom:12px;font-size:14px;transition:color .2s;display:block}.foot a:hover{color:#fff}.foot__lead{color:var(--ink-dim);max-width:280px;margin:18px 0 22px;font-size:14px;line-height:1.7}.foot__bar{max-width:var(--maxw);border-top:1px solid var(--sidebar-line);color:var(--ink-faint);flex-wrap:wrap;justify-content:space-between;gap:16px;margin:0 auto;padding:22px 56px;font-size:12px;display:flex}.modal-scrim{z-index:90;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#04060ab3;place-items:center;padding:24px;transition:opacity .3s;display:grid;position:fixed;inset:0}.modal-scrim.show{opacity:1;pointer-events:auto}.modal{background:linear-gradient(#0f141d,#0a0e15);border-radius:22px;width:100%;max-width:460px;padding:40px;transition:transform .35s cubic-bezier(.6,0,.2,1);transform:translateY(16px)scale(.98);box-shadow:inset 0 0 0 1px #ffffff14,0 40px 120px -30px #000000e6}.modal-scrim.show .modal{transform:none}.modal h3{font-family:var(--font-display);text-transform:uppercase;font-size:30px;font-weight:800}.modal p{color:var(--ink-dim);margin:10px 0 26px;font-size:14px;line-height:1.6}.field{margin-bottom:16px}.field label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:8px;font-size:12px;display:block}.field input{color:#fff;background:#0a0e15;border-radius:12px;width:100%;padding:14px 16px;font-family:inherit;font-size:15px;transition:box-shadow .2s;box-shadow:inset 0 0 0 1px #ffffff1f}.field input:focus{box-shadow:inset 0 0 0 1px var(--blue);outline:none}.field input:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 1000px #0a0e15}.field input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 1000px #0a0e15}.field input:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;-webkit-box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 1000px #0a0e15}.field.err input{box-shadow:inset 0 0 0 1px var(--down)}.field .msg{color:var(--down);min-height:14px;margin-top:6px;font-size:11px}.modal .btn--ghost{justify-content:center;width:100%;margin-top:8px}.modal__close{width:36px;height:36px;color:var(--ink-dim);border-radius:10px;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:22px;right:22px}.modal__close:hover{color:#fff;background:#161c26}.modal__ok{text-align:center}.modal__ok .check{background:linear-gradient(135deg, var(--green), var(--teal));border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 20px;display:grid}.reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.5,0,.2,1);transform:translateY(28px)}.reveal.seen{opacity:1;transform:none}.products{background:#06090ed1;position:relative}.products-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.product-card{perspective:1200px;height:300px}.product-card__inner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.4,0,.2,1);position:relative}.product-card:hover .product-card__inner{transform:rotateY(180deg)}.product-card__face{backface-visibility:hidden;border-radius:20px;flex-direction:column;padding:30px 26px;display:flex;position:absolute;inset:0}.product-card__front{background:linear-gradient(145deg,#ffffff0f,#ffffff05);justify-content:space-between;transition:box-shadow .3s;box-shadow:inset 0 0 0 1px #ffffff14}.product-card:hover .product-card__front{box-shadow:inset 0 0 0 1px #ffffff2e}.product-card__back{justify-content:flex-start;gap:10px;overflow:hidden;transform:rotateY(180deg)}.product-card__emoji{z-index:1;font-size:52px;line-height:1;position:relative}.product-card__icon-wrap{z-index:1;color:#fff;opacity:.85;position:relative}.product-card__deco{pointer-events:none;border-radius:20px;position:absolute;inset:0;overflow:hidden}.product-card__hint{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-top:10px;font-size:11px}.product-card:first-child .product-card__front{background:linear-gradient(145deg,#3cb4781f,#ffffff05)}.product-card:first-child .product-card__deco{background:radial-gradient(circle at 80% 20%,#35c1772e 0%,#0000 55%),repeating-linear-gradient(0deg,#0000 0 22px,#64dca00f 22px 23px),repeating-linear-gradient(90deg,#0000 0 22px,#64dca00f 22px 23px);background:radial-gradient(circle at 80% 20%,lab(69.5911% -51.1996 26.4252/.18) 0%,#0000 55%),repeating-linear-gradient(0deg,#0000 0 22px,#64dca00f 22px 23px),repeating-linear-gradient(90deg,#0000 0 22px,#64dca00f 22px 23px)}.product-card:nth-child(2) .product-card__front{background:linear-gradient(145deg,#5078dc1f,#ffffff05)}.product-card:nth-child(2) .product-card__deco{background:radial-gradient(circle at 75% 25%,#3186e933 0%,#0000 50%),radial-gradient(circle at 30% 70%,#f325c41f 0%,#0000 40%);background:radial-gradient(circle at 75% 25%,lab(54.7552% 1.47966 -58.5327/.2) 0%,#0000 50%),radial-gradient(circle at 30% 70%,lab(56.6094% 82.0666 -33.2104/.12) 0%,#0000 40%)}.product-card:nth-child(3) .product-card__front{background:linear-gradient(145deg,#823cc81f,#ffffff05)}.product-card:nth-child(3) .product-card__deco{background:radial-gradient(circle at 70% 30%,#a053fd33 0%,#0000 50%),radial-gradient(60% 40% at 50% 80%,#f325c41a 0%,#0000 100%);background:radial-gradient(circle at 70% 30%,lab(51.8118% 56.3744 -73.9343/.2) 0%,#0000 50%),radial-gradient(60% 40% at 50% 80%,lab(56.6094% 82.0666 -33.2104/.1) 0%,#0000 100%)}.product-card:nth-child(4) .product-card__front{background:linear-gradient(145deg,#3cb4781a,#50825014)}.product-card:nth-child(4) .product-card__deco{background:radial-gradient(circle at 75% 25%,#00b5b633 0%,#0000 50%),repeating-conic-gradient(#64c8960d 0deg 30deg,#0000 30deg 60deg);background:radial-gradient(circle at 75% 25%,lab(66.5719% -42.5471 -12.7367/.2) 0%,#0000 50%),repeating-conic-gradient(#64c8960d 0deg 30deg,#0000 30deg 60deg)}.product-card:nth-child(5) .product-card__front{background:linear-gradient(145deg,#3264dc1f,#ffffff05)}.product-card:nth-child(5) .product-card__deco{background:radial-gradient(circle at 70% 25%,#3186e933 0%,#0000 50%),repeating-linear-gradient(0deg,#0000 0 30px,#508cff0d 30px 31px),repeating-linear-gradient(90deg,#0000 0 50px,#508cff0d 50px 51px);background:radial-gradient(circle at 70% 25%,lab(54.7552% 1.47966 -58.5327/.2) 0%,#0000 50%),repeating-linear-gradient(0deg,#0000 0 30px,#508cff0d 30px 31px),repeating-linear-gradient(90deg,#0000 0 50px,#508cff0d 50px 51px)}.product-card:nth-child(6) .product-card__front{background:linear-gradient(145deg,#b432781f,#ffffff05)}.product-card:nth-child(6) .product-card__deco{background:radial-gradient(circle at 70% 30%,#f325c42e 0%,#0000 50%),radial-gradient(circle at 30% 70%,#a053fd1f 0%,#0000 45%);background:radial-gradient(circle at 70% 30%,lab(56.6094% 82.0666 -33.2104/.18) 0%,#0000 50%),radial-gradient(circle at 30% 70%,lab(51.8118% 56.3744 -73.9343/.12) 0%,#0000 45%)}.product-card__label{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:6px;font-size:10px}.product-card__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:16px;font-weight:800;line-height:1.2}.product-card__desc{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.product-card__desc li{color:#ffffffe6;align-items:flex-start;gap:8px;font-size:13px;line-height:1.4;display:flex}.product-card__desc li:before{content:"→";color:#ffffff8c;flex-shrink:0}.product-card__back{background:linear-gradient(160deg,#10141d,#0a0d14);box-shadow:inset 0 0 0 1px #ffffff1f}.product-card:first-child .product-card__back{background:radial-gradient(circle at 85% -5%,#35c17733,#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);background:radial-gradient(circle at 85% -5%,lab(69.5911% -51.1996 26.4252/.2),#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);box-shadow:inset 0 0 0 1px #35c17747;box-shadow:inset 0 0 0 1px lab(69.5911% -51.1996 26.4252/.28)}.product-card:nth-child(2) .product-card__back{background:radial-gradient(circle at 85% -5%,#3186e938,#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);background:radial-gradient(circle at 85% -5%,lab(54.7552% 1.47966 -58.5327/.22),#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);box-shadow:inset 0 0 0 1px #3186e94d;box-shadow:inset 0 0 0 1px lab(54.7552% 1.47966 -58.5327/.3)}.product-card:nth-child(3) .product-card__back{background:radial-gradient(circle at 85% -5%,#a053fd38,#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);background:radial-gradient(circle at 85% -5%,lab(51.8118% 56.3744 -73.9343/.22),#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);box-shadow:inset 0 0 0 1px #a053fd4d;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.3)}.product-card:nth-child(4) .product-card__back{background:radial-gradient(circle at 85% -5%,#00b5b633,#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);background:radial-gradient(circle at 85% -5%,lab(66.5719% -42.5471 -12.7367/.2),#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);box-shadow:inset 0 0 0 1px #00b5b647;box-shadow:inset 0 0 0 1px lab(66.5719% -42.5471 -12.7367/.28)}.product-card:nth-child(5) .product-card__back{background:radial-gradient(circle at 85% -5%,#3186e92e,#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);background:radial-gradient(circle at 85% -5%,lab(54.7552% 1.47966 -58.5327/.18),#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);box-shadow:inset 0 0 0 1px #3186e942;box-shadow:inset 0 0 0 1px lab(54.7552% 1.47966 -58.5327/.26)}.product-card:nth-child(6) .product-card__back{background:radial-gradient(circle at 85% -5%,#f325c433,#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);background:radial-gradient(circle at 85% -5%,lab(56.6094% 82.0666 -33.2104/.2),#0000 55%),linear-gradient(160deg,#10141d,#0a0d14);box-shadow:inset 0 0 0 1px #f325c447;box-shadow:inset 0 0 0 1px lab(56.6094% 82.0666 -33.2104/.28)}.pricing{background:radial-gradient(120% 90% at 50% 0,#160a26e6 0%,#0a0712e0 55%,#070a10e6 100%);position:relative;overflow:hidden}.pricing:before,.pricing:after{content:"";filter:blur(80px);z-index:0;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute}.pricing:before{background:#7d24d361;background:lab(37.4189% 60.2512 -73.8757/.38);top:10%;left:-8%}.pricing:after{background:#0048a352;background:lab(29.8959% 23.3109 -75.1998/.32);bottom:6%;right:-10%}.pricing .section{z-index:1;position:relative}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}@keyframes card-crash{0%{filter:brightness();transform:translateY(0)scale(1)}7%{filter:brightness(2.2);transform:translateY(5px)scaleX(1.07)scaleY(.85)}16%{filter:brightness(1.3);transform:translateY(-22px)scaleX(1.03)scaleY(.93)}28%{filter:brightness(1.1);transform:translateY(-18px)scaleX(1.01)scaleY(.97)}42%{filter:brightness(1.04);transform:translateY(-15px)scale(1.02)rotate(.4deg)}57%{transform:translateY(-14px)scale(1.02)rotate(-.25deg)}72%{transform:translateY(-13px)scale(1.02)rotate(.12deg)}88%{transform:translateY(-12px)scale(1.02)rotate(-.06deg)}to{filter:brightness();transform:translateY(-12px)scale(1.02)rotate(0)}}@keyframes shockwave{0%{opacity:1;box-shadow:0 0 #f325c499;box-shadow:0 0 lab(56.6094% 82.0666 -33.2104/.6)}to{opacity:0;box-shadow:0 0 0 32px #f325c400;box-shadow:0 0 0 32px lab(56.6094% 82.0666 -33.2104/0)}}@keyframes shockwave-featured{0%{opacity:1;box-shadow:0 0 #ff88e3d9,0 0 30px 2px #f325c499;box-shadow:0 0 lab(72.4389% 91.4479 -36.9654/.85),0 0 30px 2px lab(56.6094% 82.0666 -33.2104/.6)}to{opacity:0;box-shadow:0 0 0 40px #ff88e300,0 0 #f325c400;box-shadow:0 0 0 40px lab(72.4389% 91.4479 -36.9654/0),0 0 lab(56.6094% 82.0666 -33.2104/0)}}.price-card{cursor:default;background:linear-gradient(#ffffff0f,#ffffff05);border-radius:22px;flex-direction:column;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14}.price-card:after{content:"";pointer-events:none;opacity:0;border-radius:23px;position:absolute;inset:-1px}.price-card:hover{box-shadow:inset 0 0 0 1px #fff3,0 24px 60px -20px #00000080}.price-card:hover:after{animation:.8s ease-out forwards shockwave}.price-card--featured{background:linear-gradient(#7832b438,#2850b429);box-shadow:inset 0 0 0 1px #a053fd52;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.32)}.price-card--featured:hover{box-shadow:inset 0 0 0 1px #f325c480,0 24px 60px -20px #7a31ca66;box-shadow:inset 0 0 0 1px lab(56.6094% 82.0666 -33.2104/.5),0 24px 60px -20px lab(37.9937% 53.683 -67.7115/.4)}.price-card--featured:hover:after{animation:.8s ease-out forwards shockwave-featured}.price-badge{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.1em;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:800;display:inline-flex}.price-badge--start{color:var(--ink-dim);background:#ffffff1a}.price-badge--premium{background:linear-gradient(92deg, var(--violet), var(--magenta));color:#fff}.price-badge--vip{color:#fff;background:linear-gradient(92deg,#fa7c20,#ff533f);background:linear-gradient(92deg,lab(66.3876% 45.8614 67.3561),lab(60.788% 68.0787 52.1999))}.price-name{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:28px;font-weight:800}.price-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin-top:-12px;font-size:11px}.price-amount{align-items:baseline;gap:4px;display:flex}.price-amount strong{font-family:var(--font-display);color:#fff;font-size:50px;font-weight:800;line-height:1}.price-amount span{color:var(--ink-dim);font-size:18px}.price-note{color:var(--ink-faint);letter-spacing:.03em;margin-top:-12px;font-size:12px}.price-divider{background:#ffffff14;height:1px}.price-features{flex-direction:column;gap:11px;list-style:none;display:flex}.price-feature{color:var(--ink-dim);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.price-feature:before{content:"✓";color:var(--green);flex-shrink:0;margin-top:1px;font-weight:700}.price-feature--locked{opacity:.28;text-decoration:line-through}.price-feature--locked:before{content:"✕";color:var(--down)}.subscription{background:#06090ed1;position:relative}.sub-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.sub-card{background:linear-gradient(#ffffff0d,#ffffff05);border-radius:18px;flex-direction:column;gap:16px;height:100%;padding:40px 32px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.sub-card:hover{transform:translateY(-6px);box-shadow:inset 0 0 0 1px #a053fd66,0 24px 50px -20px #7a31ca73;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.4),0 24px 50px -20px lab(37.9937% 53.683 -67.7115/.45)}.sub-period{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:18px;font-weight:800}.sub-price{align-items:baseline;gap:4px;display:flex}.sub-price strong{font-family:var(--font-display);color:#fff;font-size:42px;font-weight:800;line-height:1}.sub-price span{color:var(--ink-dim);font-size:16px}.sub-discount{color:var(--green);background:#35c17724;background:lab(69.5911% -51.1996 26.4252/.14);border-radius:999px;align-self:flex-start;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.sub-discount--base{color:var(--ink-dim);background:#ffffff0f}.sub-desc{color:var(--ink-faint);margin-top:auto;font-size:13px;line-height:1.6}.auth-wrap{z-index:1;position:relative}.auth-page{place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{background:linear-gradient(#0f141d,#0a0e15);border-radius:22px;width:100%;max-width:440px;padding:48px 40px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 120px -30px #000000e6}.auth-brand{margin-bottom:32px}.auth-card h1{font-family:var(--font-display);text-transform:uppercase;margin-bottom:8px;font-size:30px;font-weight:800}.auth-sub{color:var(--ink-dim);margin-bottom:28px;font-size:14px;line-height:1.6}.auth-row{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.auth-row label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:12px}.forgot-link{color:var(--ink-faint);font-size:12px;transition:color .2s}.forgot-link:hover{color:var(--ink-dim)}.auth-divider{align-items:center;gap:14px;margin:22px 0;display:flex}.auth-divider span{color:var(--ink-faint);white-space:nowrap;font-size:12px}.auth-divider:before,.auth-divider:after{content:"";background:#ffffff14;flex:1;height:1px}.auth-footer{text-align:center;color:var(--ink-faint);margin-top:20px;font-size:13px}.auth-footer a{color:var(--ink-dim);font-weight:600;transition:color .2s}.auth-footer a:hover{color:#fff}.auth-card--wide{max-width:560px}.auth-kicker{margin-bottom:14px}.auth-center{text-align:center}.auth-alert{color:#ff9e96;color:lab(75.4484% 43.6674 24.4888);background:#f4514f1a;background:lab(58.557% 63.1012 37.9167/.1);border-radius:14px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:13px 16px;font-size:13px;line-height:1.55;display:flex;box-shadow:inset 0 0 0 1px #f4514f59;box-shadow:inset 0 0 0 1px lab(58.557% 63.1012 37.9167/.35)}.auth-alert--ok{color:#79dd9f;color:lab(80.8267% -41.0856 21.137);background:#35c1771a;background:lab(69.5911% -51.1996 26.4252/.1);box-shadow:inset 0 0 0 1px #35c17759;box-shadow:inset 0 0 0 1px lab(69.5911% -51.1996 26.4252/.35)}.phone-input{gap:8px;display:flex;position:relative}.phone-input__code{color:#fff;background:#0a0e15;border-radius:12px;flex:none;align-items:center;gap:7px;padding:14px 12px 14px 14px;font-size:15px;transition:box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.phone-input__code:hover{box-shadow:inset 0 0 0 1px #ffffff40}.phone-input__flag{font-size:17px;line-height:1}.phone-input__dial{font-variant-numeric:tabular-nums}.phone-input__chev{color:var(--ink-faint);transition:transform .2s}.phone-input__chev.up{transform:rotate(180deg)}.phone-input__number{color:#fff;background:#0a0e15;border-radius:12px;flex:1;min-width:0;padding:14px 16px;font-family:inherit;font-size:15px;transition:box-shadow .2s;box-shadow:inset 0 0 0 1px #ffffff1f}.phone-input__number:focus{box-shadow:inset 0 0 0 1px var(--blue);outline:none}.phone-input.err .phone-input__number,.phone-input.err .phone-input__code{box-shadow:inset 0 0 0 1px var(--down)}.phone-input__list{z-index:30;-webkit-backdrop-filter:blur(14px);background:#0d1119;border-radius:14px;width:280px;max-height:280px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:inset 0 0 0 1px #ffffff1a,0 24px 70px -18px #000000e6}.phone-input__item{text-align:left;width:100%;color:var(--ink-dim);border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;transition:background .15s,color .15s;display:flex}.phone-input__item:hover{color:#fff;background:#ffffff0f}.phone-input__item.on{color:#fff;background:#ffffff0a}.phone-input__name{flex:1}.phone-input__item-dial{color:var(--ink-faint);font-variant-numeric:tabular-nums}.field-row{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.field-hint{color:var(--ink-faint);margin-top:6px;font-size:11px;line-height:1.55}.field-hint a{color:var(--ink-dim);font-weight:600;transition:color .2s}.field-hint a:hover{color:#fff}.field label .opt{text-transform:none;letter-spacing:.02em;color:var(--ink-faint);opacity:.8;font-style:normal}.field input:disabled{opacity:.65;cursor:not-allowed;color:var(--ink-dim)}.field-label-row{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.field-label-row label{margin-bottom:0}.field-badge{letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(92deg, var(--violet), var(--magenta));color:#fff;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}.check-row{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:12px;margin:6px 0 4px;display:flex}.check-row input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.check-row .box{color:#0000;background:#0a0e15;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:background .2s,box-shadow .2s,color .2s;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.check-row input:checked+.box{background:linear-gradient(135deg, var(--violet), var(--magenta));color:#fff;box-shadow:0 0 0 1px #ffffff1a,0 6px 18px -6px #a053fdcc;box-shadow:0 0 0 1px lab(100% 0 0/.101961),0 6px 18px -6px lab(51.8118% 56.3744 -73.9343/.8)}.check-row input:focus-visible+.box{box-shadow:inset 0 0 0 1px var(--blue)}.check-row .txt{color:var(--ink-dim);font-size:13px;line-height:1.55}.check-row .txt a{color:#fff;font-weight:600;transition:opacity .2s}.check-row .txt a:hover{opacity:.8}.check-row.err .box{box-shadow:inset 0 0 0 1px var(--down)}.code-input input{text-align:center;font-family:var(--font-display);letter-spacing:.4em;text-indent:.4em;font-size:26px;font-weight:700}.auth-ico{border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 20px;display:grid}.auth-ico--ok{background:linear-gradient(135deg, var(--green), var(--teal));color:#06121a}.auth-ico--mail{background:linear-gradient(135deg, var(--violet), var(--magenta));color:#fff}.auth-ico--err{color:#ff9189;color:lab(72.9216% 50.0549 28.4249);background:#f4514f1f;background:lab(58.557% 63.1012 37.9167/.12);box-shadow:inset 0 0 0 1px #f4514f66;box-shadow:inset 0 0 0 1px lab(58.557% 63.1012 37.9167/.4)}.auth-list{text-align:left;flex-direction:column;gap:11px;margin:0 0 26px;padding:0;list-style:none;display:flex}.auth-list li{color:var(--ink-dim);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.auth-list li:before{content:"✓";color:var(--green);flex-shrink:0;font-weight:700}.auth-actions{flex-direction:column;gap:12px;margin-top:8px;display:flex}.auth-actions .btn{justify-content:center;width:100%}.resend-note{text-align:center;color:var(--ink-faint);margin-top:14px;font-size:12px}.resend-link{color:var(--ink-dim);font-weight:600;transition:color .2s}.resend-link:hover{color:#fff}.resend-link:disabled{color:var(--ink-faint);cursor:default;font-weight:400}.auth-spinner{border:3px solid #ffffff1f;border-top-color:var(--magenta);border-radius:50%;width:44px;height:44px;margin:0 auto 20px;animation:.9s linear infinite auth-spin}@keyframes auth-spin{to{transform:rotate(360deg)}}.toast{z-index:95;color:#fff;background:linear-gradient(#0f141d,#0a0e15);border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:14px 22px;font-size:14px;animation:.4s cubic-bezier(.4,0,.2,1) toast-in;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff1a,0 24px 60px -16px #000000e6}.toast svg{color:var(--green);flex:none}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.legal-page{z-index:1;max-width:880px;padding:calc(var(--nav-h) + 70px) 28px 110px;margin:0 auto;position:relative}.legal-card{background:linear-gradient(#ffffff0f,#ffffff05);border-radius:22px;padding:56px 52px;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 120px -40px #000000d9}.legal-card h1{color:#fff;margin:14px 0 26px;font-size:clamp(30px,4vw,46px)}.legal-card p{color:var(--ink-dim);margin-bottom:16px;font-size:15px;line-height:1.85}.legal-placeholder{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);background:#ffffff08;border-radius:16px;margin-top:28px;padding:22px 24px;font-size:13px;box-shadow:inset 0 0 0 1px #ffffff12}@media (max-width:767px){.legal-card{padding:36px 24px}}.cab{z-index:1;max-width:1180px;min-height:100vh;padding:calc(var(--nav-h) + 42px) 56px 120px;margin:0 auto;position:relative}.cab-banner{background:linear-gradient(#e3ae281f,#e3ae280d);background:linear-gradient(lab(74.664% 11.4553 69.676/.12),lab(74.664% 11.4553 69.676/.05));border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;padding:16px 22px;display:flex;box-shadow:inset 0 0 0 1px #e3ae2859;box-shadow:inset 0 0 0 1px lab(74.664% 11.4553 69.676/.35)}.cab-banner__ico{color:#f1c955;color:lab(82.9794% 5.55551 61.6357);background:#e3ae282e;background:lab(74.664% 11.4553 69.676/.18);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.cab-banner__txt{min-width:220px;color:var(--ink-dim);flex:1;font-size:14px;line-height:1.55}.cab-banner__txt strong{color:#fff}.cab-banner .btn{padding:11px 22px;font-size:13px}.cab-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;margin:42px 0 28px;display:flex}.cab-title{color:#fff;font-size:clamp(30px,3.8vw,50px)}.cab-sub{color:var(--ink-dim);max-width:600px;margin-top:12px;font-size:14px;line-height:1.7}.cab-card{background:linear-gradient(#ffffff0f,#ffffff05);border-radius:20px;padding:28px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.cab-card--pad-lg{padding:36px 32px}.cab-card__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.cab-card__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:17px;font-weight:800}.cab-card__note{color:var(--ink-faint);font-size:12px;line-height:1.6}.cab-grid{grid-template-columns:repeat(12,1fr);gap:22px;display:grid}.cab-span-4{grid-column:span 4}.cab-span-5{grid-column:span 5}.cab-span-6{grid-column:span 6}.cab-span-7{grid-column:span 7}.cab-span-8{grid-column:span 8}.cab-span-12{grid-column:span 12}.chip{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.chip--ok{color:#79dd9f;color:lab(80.8267% -41.0856 21.137);background:#35c1771f;background:lab(69.5911% -51.1996 26.4252/.12);box-shadow:inset 0 0 0 1px #35c17759;box-shadow:inset 0 0 0 1px lab(69.5911% -51.1996 26.4252/.35)}.chip--warn{color:#f1c955;color:lab(82.9794% 5.55551 61.6357);background:#e3ae281f;background:lab(74.664% 11.4553 69.676/.12);box-shadow:inset 0 0 0 1px #e3ae2859;box-shadow:inset 0 0 0 1px lab(74.664% 11.4553 69.676/.35)}.chip--err{color:#ff9189;color:lab(72.9216% 50.0549 28.4249);background:#f4514f1f;background:lab(58.557% 63.1012 37.9167/.12);box-shadow:inset 0 0 0 1px #f4514f66;box-shadow:inset 0 0 0 1px lab(58.557% 63.1012 37.9167/.4)}.chip--dim{color:var(--ink-dim);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f}.chip--neon{color:#fff;background:linear-gradient(92deg, var(--violet), var(--magenta))}.cab-progress{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.cab-progress i{background:linear-gradient(90deg, var(--violet), var(--magenta));border-radius:999px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1);display:block}.cab-progress__row{color:var(--ink-faint);justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;font-size:12px;display:flex}.cab-progress__row b{color:var(--ink-dim);font-variant-numeric:tabular-nums}.nik-value{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.06em;color:#fff;word-break:break-all;font-size:clamp(26px,3vw,38px);font-weight:800}.copy-pill{color:var(--ink-dim);border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:12px;font-weight:600;transition:color .2s,box-shadow .2s,transform .2s;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff29}.copy-pill:hover{color:#fff;box-shadow:inset 0 0 0 1px #fff6}.ref-link-box{color:var(--ink-dim);background:#0a0e15;border-radius:14px;align-items:center;gap:12px;padding:13px 16px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1a}.ref-link-box code{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:inherit;overflow:hidden}.cab-course{flex-direction:column;gap:16px;transition:transform .3s,box-shadow .3s;display:flex}.cab-course:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #ffffff29,0 24px 50px -24px #000000b3}.cab-course__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cab-course__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:17px;font-weight:800;line-height:1.25}.cab-course__chips{flex-wrap:wrap;gap:8px;display:flex}.cab-course__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.cab-course__meta{color:var(--ink-faint);font-size:12px}.pstat-row{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.pstat{text-align:center;background:#ffffff08;border-radius:16px;padding:18px;box-shadow:inset 0 0 0 1px #ffffff12}.pstat__n{font-family:var(--font-display);color:#0000;background:linear-gradient(90deg,#fff,#cfb8ff);-webkit-background-clip:text;background-clip:text;font-size:30px;font-weight:800}.pstat__l{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);margin-top:6px;font-size:11px}.cab-cta{background:linear-gradient(135deg,#7832b442,#2850b429);border-radius:22px;padding:36px 32px;box-shadow:inset 0 0 0 1px #a053fd59;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.35)}.cab-cta h3{font-family:var(--font-display);text-transform:uppercase;color:#fff;margin-bottom:10px;font-size:clamp(20px,2.4vw,28px);font-weight:800}.cab-cta p{color:var(--ink-dim);max-width:560px;margin-bottom:18px;font-size:14px;line-height:1.7}.cab-cta .auth-list{margin-bottom:22px}.cab-table-wrap{overflow-x:auto}.cab-table{border-collapse:collapse;width:100%;font-size:14px}.cab-table th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap;border-bottom:1px solid #ffffff1a;padding:12px 16px;font-size:11px;font-weight:600}.cab-table td{color:var(--ink-dim);vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:15px 16px}.cab-table tbody tr{transition:background .2s}.cab-table tbody tr:hover{background:#ffffff06}.cab-table td strong{color:#fff;font-weight:600}.cab-table__actions{flex-wrap:wrap;gap:8px;display:flex}.btn--sm{padding:9px 18px!important;font-size:12px!important}.notif-list{flex-direction:column;gap:12px;display:flex}.notif{text-align:left;background:linear-gradient(#ffffff0a,#ffffff04);border-radius:18px;align-items:flex-start;gap:16px;width:100%;padding:18px 20px;transition:box-shadow .25s,background .25s,transform .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.notif:hover{box-shadow:inset 0 0 0 1px #ffffff29}.notif--unread{background:linear-gradient(#a053fd1f,#ffffff05);background:linear-gradient(lab(51.8118% 56.3744 -73.9343/.12),#ffffff05);box-shadow:inset 0 0 0 1px #a053fd59;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.35)}.notif--unread:hover{box-shadow:inset 0 0 0 1px #f325c48c;box-shadow:inset 0 0 0 1px lab(56.6094% 82.0666 -33.2104/.55)}.notif__ico{width:42px;height:42px;color:var(--ink-dim);background:#ffffff0f;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.notif--unread .notif__ico{background:linear-gradient(135deg, var(--violet), var(--magenta));color:#fff;box-shadow:none}.notif__body{flex:1;min-width:0;display:block}.notif__title{color:#fff;font-size:14px;font-weight:600;display:block}.notif__text{color:var(--ink-dim);margin-top:4px;font-size:13px;line-height:1.6;display:block}.notif__time{color:var(--ink-faint);white-space:nowrap;flex:none;padding-top:3px;font-size:11px}.notif__dot{background:linear-gradient(92deg, var(--violet), var(--magenta));border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.cert-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.cert-card{flex-direction:column;gap:14px;display:flex;overflow:hidden}.cert-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#a053fd40,#0000 70%);background:radial-gradient(circle,lab(51.8118% 56.3744 -73.9343/.25),#0000 70%);border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.cert-card__num{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:12px}.cert-card__course{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:19px;font-weight:800;line-height:1.25}.cert-card__date{color:var(--ink-dim);font-size:13px}.cert-card__actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.cert-verify{min-height:100vh;padding:calc(var(--nav-h) + 24px) 24px 60px;z-index:1;place-items:center;display:grid;position:relative}.cert-verify__card{text-align:center;background:linear-gradient(#0f141d,#0a0e15);border-radius:22px;width:100%;max-width:560px;padding:52px 44px;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 120px -30px #000000e6}.cert-verify__name{font-family:var(--font-display);text-transform:uppercase;color:#fff;margin:6px 0 2px;font-size:clamp(24px,3vw,34px);font-weight:800}.cert-verify__rows{text-align:left;flex-direction:column;gap:0;margin:26px 0 6px;display:flex}.cert-verify__row{border-bottom:1px solid #ffffff12;justify-content:space-between;gap:18px;padding:13px 2px;font-size:14px;display:flex}.cert-verify__row:last-child{border-bottom:none}.cert-verify__row span{color:var(--ink-faint)}.cert-verify__row b{color:#fff;text-align:right;font-weight:600}.cab-lock{text-align:center;padding:64px 28px}.cab-lock__ico{width:64px;height:64px;color:var(--ink-dim);background:#ffffff0d;border-radius:50%;place-items:center;margin:0 auto 20px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.cab-lock h3{font-family:var(--font-display);text-transform:uppercase;color:#fff;margin-bottom:10px;font-size:20px;font-weight:800}.cab-lock p{color:var(--ink-dim);max-width:420px;margin:0 auto 22px;font-size:14px;line-height:1.7}.cab-lock__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.kv-row{border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:15px 2px;display:flex}.kv-row:last-child{border-bottom:none}.kv-row__l{flex-direction:column;gap:3px;min-width:0;display:flex}.kv-row__k{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);font-size:11px}.kv-row__v{color:#fff;word-break:break-all;font-size:14px}.field .msg--ok{color:#63d18f;color:lab(76.3094% -44.419 22.8738)}.field .msg--warn{color:#f1c955;color:lab(82.9794% 5.55551 61.6357)}.share-row{flex-wrap:wrap;gap:10px;display:flex}.cab-more{justify-content:center;margin-top:22px;display:flex}.cab-loading{place-items:center;min-height:50vh;display:grid}@media (max-width:1279px){.cab{padding:calc(var(--nav-h) + 34px) 28px 100px}.cab-span-4,.cab-span-5,.cab-span-6,.cab-span-7,.cab-span-8{grid-column:span 6}}@media (max-width:767px){.cab{padding:calc(var(--nav-h) + 24px) 18px 90px}.cab-head{margin:32px 0 22px}.cab-grid{gap:16px}.cab-span-4,.cab-span-5,.cab-span-6,.cab-span-7,.cab-span-8{grid-column:span 12}.cab-card{padding:22px 18px}.cab-card--pad-lg{padding:26px 20px}.cab-cta{padding:28px 22px}.cert-grid{grid-template-columns:1fr}.pstat-row{grid-template-columns:1fr 1fr 1fr;gap:8px}.pstat{padding:14px 8px}.pstat__n{font-size:24px}.cab-banner .btn{justify-content:center;width:100%}.notif{gap:12px;padding:15px 16px}.notif__time{display:none}.cert-verify__card{padding:36px 24px}}.crumbs{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.crumbs a{color:var(--ink-dim);transition:color .2s}.crumbs a:hover{color:#fff}.crumbs__sep{opacity:.45;flex:none}.crumbs__cur{color:var(--ink-faint);text-overflow:ellipsis;white-space:nowrap;max-width:420px;overflow:hidden}.learn-banner{background:linear-gradient(135deg,#7832b433,#2850b41f);border-radius:18px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:26px;padding:18px 22px;display:flex;box-shadow:inset 0 0 0 1px #a053fd4d;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.3)}.learn-banner--ok{background:linear-gradient(135deg,#35c17724,#00b5b614);background:linear-gradient(135deg,lab(69.5911% -51.1996 26.4252/.14),lab(66.5719% -42.5471 -12.7367/.08));box-shadow:inset 0 0 0 1px #35c17759;box-shadow:inset 0 0 0 1px lab(69.5911% -51.1996 26.4252/.35)}.learn-banner__ico{width:42px;height:42px;color:var(--ink-dim);background:#ffffff12;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.learn-banner--ok .learn-banner__ico{background:linear-gradient(135deg, var(--green), var(--teal));color:#06121a;box-shadow:none}.learn-banner__txt{min-width:220px;color:var(--ink-dim);flex:1;font-size:14px;line-height:1.6}.learn-banner__txt strong{color:#fff}.lesson-list{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.lesson-item{background:linear-gradient(#ffffff0f,#ffffff05);border-radius:18px;align-items:flex-start;gap:18px;width:100%;padding:20px 22px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}a.lesson-item:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #a053fd73,0 24px 50px -26px #7a31cab3;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.45),0 24px 50px -26px lab(37.9937% 53.683 -67.7115/.7)}a.lesson-item:hover .lesson-item__status{color:#fff}.lesson-item--locked{cursor:not-allowed}.lesson-item--locked .lesson-item__num,.lesson-item--locked .lesson-item__body{opacity:.45}.lesson-item__num{width:46px;height:46px;font-family:var(--font-display);color:var(--ink-dim);background:#ffffff0d;border-radius:14px;flex:none;place-items:center;font-size:17px;font-weight:800;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.lesson-item__num--done{color:#06121a;background:linear-gradient(135deg, var(--green), var(--teal));box-shadow:none}.lesson-item__body{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.lesson-item__top{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lesson-item__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:15px;font-weight:700;line-height:1.3}.lesson-item__desc{color:var(--ink-dim);font-size:13px;line-height:1.65}.lesson-item__meta{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.lesson-item__status{color:var(--ink-faint);flex:none;align-self:center;transition:color .2s}.lesson-item__hint{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:10px;position:absolute;bottom:12px;right:22px}.lesson-head__chips{flex-wrap:wrap;gap:8px;display:flex}.lesson-player{background:#05070c;border-radius:20px;margin-bottom:26px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 100px -40px #000000e6}.lesson-player mux-player{aspect-ratio:16/9;--media-object-fit:contain;background:#05070c;width:100%;display:block}.lesson-player--empty{aspect-ratio:16/9;place-items:center;display:grid}.lesson-player--empty .auth-spinner{margin:0}.lesson-novideo{align-items:center;gap:18px;margin-bottom:26px;display:flex}.lesson-novideo__ico{color:#fff;background:linear-gradient(135deg, var(--violet), var(--magenta));border-radius:14px;flex:none;place-items:center;width:48px;height:48px;display:grid}.lesson-section{margin-bottom:26px}.mat-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mat-row{border-bottom:1px solid #ffffff12;align-items:center;gap:16px;padding:15px 2px;display:flex}.mat-row:last-child{border-bottom:none}.mat-row__ico{width:40px;height:40px;color:var(--ink-dim);background:#ffffff0d;border-radius:12px;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.mat-row__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mat-row__title{color:#fff;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.mat-row__meta{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);gap:12px;font-size:11px;display:flex}.mat-row__type{color:var(--ink-dim)}.test-list{flex-direction:column;gap:26px;margin:0 0 24px;padding:0;list-style:none;display:flex}.test-q__text{color:#fff;margin-bottom:13px;font-size:15px;font-weight:600;line-height:1.55}.test-q__num{color:var(--magenta);font-family:var(--font-display);margin-right:2px;font-weight:800}.test-q__type{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);vertical-align:2px;background:#ffffff0f;border-radius:999px;margin-left:10px;padding:3px 10px;font-size:10px;font-weight:600;display:inline-block;box-shadow:inset 0 0 0 1px #ffffff1a}.test-q__opts{flex-direction:column;gap:9px;display:flex}.test-opt{cursor:pointer;-webkit-user-select:none;user-select:none;background:#ffffff08;border-radius:14px;align-items:flex-start;gap:12px;padding:13px 16px;transition:background .2s,box-shadow .2s;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.test-opt:hover{box-shadow:inset 0 0 0 1px #ffffff38}.test-opt.on{background:linear-gradient(92deg,#a053fd29,#f325c41a);background:linear-gradient(92deg,lab(51.8118% 56.3744 -73.9343/.16),lab(56.6094% 82.0666 -33.2104/.1));box-shadow:inset 0 0 0 1px #a053fd80;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.5)}.test-opt input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.test-opt__box{color:#0000;background:#0a0e15;border-radius:7px;flex:none;place-items:center;width:20px;height:20px;margin-top:1px;transition:background .2s,color .2s,box-shadow .2s;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.test-opt.on .test-opt__box{background:linear-gradient(135deg, var(--violet), var(--magenta));color:#fff;box-shadow:none}.test-opt input:focus-visible+.test-opt__box{box-shadow:inset 0 0 0 1px var(--blue)}.test-opt__text{color:var(--ink-dim);font-size:14px;line-height:1.55}.test-opt.on .test-opt__text{color:#fff}.test-result{text-align:center;padding:14px 0 6px}.test-result__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;margin-bottom:8px;font-size:22px;font-weight:800}.test-result__score{color:var(--ink-dim);margin-bottom:10px;font-size:14px}.test-result__score b{color:#fff}.lesson-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:34px;display:flex}.lesson-nav__btn{flex:none}.lesson-nav__btn:disabled{opacity:.45;cursor:not-allowed;transform:none!important}.lesson-nav__progress{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:12px}.lesson-nav__progress b{color:var(--ink-dim);font-variant-numeric:tabular-nums}.lesson-nav__hint{color:var(--ink-faint);margin-top:14px;font-size:12px;line-height:1.6}.lesson-nav__hint a{color:var(--ink-dim);font-weight:600;transition:color .2s}.lesson-nav__hint a:hover{color:#fff}@media (max-width:1279px){.crumbs__cur{max-width:280px}}@media (max-width:767px){.lesson-item{gap:13px;padding:16px}.lesson-item__num{border-radius:12px;width:38px;height:38px;font-size:15px}.lesson-item__status{display:none}.lesson-item__hint{margin-top:2px;position:static}.lesson-player{border-radius:14px;margin-bottom:18px}.lesson-section{margin-bottom:18px}.lesson-novideo{flex-direction:column;align-items:flex-start}.mat-row{flex-wrap:wrap}.mat-row .btn{justify-content:center;width:100%}.lesson-nav{flex-direction:column;align-items:stretch}.lesson-nav__btn{justify-content:center;width:100%}.lesson-nav__progress{text-align:center;order:-1}.crumbs__cur{max-width:100%}}.plans-page{z-index:1;max-width:1180px;min-height:70vh;padding:calc(var(--nav-h) + 48px) 56px 120px;margin:0 auto;position:relative}.plans-head{margin-bottom:40px}.plans-title{color:#fff;margin-top:14px;font-size:clamp(32px,4.2vw,56px)}.plans-sub{color:var(--ink-dim);max-width:620px;margin-top:14px;font-size:15px;line-height:1.7}.plan-card__in{z-index:1;flex-direction:column;flex:1;gap:18px;padding:38px 32px;display:flex;position:relative}.plan-duration{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);font-size:12px}.plan-desc{color:var(--ink-dim);font-size:13px;line-height:1.65}.plan-list{flex-direction:column;flex:1;gap:11px;margin:0;padding:0;list-style:none;display:flex}.plan-li{color:var(--ink-dim);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.plan-li svg{color:var(--green);flex:none;margin-top:2px}.plan-li--locked{color:var(--ink-faint);opacity:.55}.plan-li--locked svg{color:var(--ink-faint)}.plan-owned{color:#79dd9f;color:lab(80.8267% -41.0856 21.137);background:#35c1771f;background:lab(69.5911% -51.1996 26.4252/.12);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-size:13px;font-weight:600;display:flex;box-shadow:inset 0 0 0 1px #35c17759;box-shadow:inset 0 0 0 1px lab(69.5911% -51.1996 26.4252/.35)}.plan-cta{justify-content:center;width:100%}.plan-cta:disabled{opacity:.5;cursor:not-allowed;box-shadow:inset 0 0 0 1px #ffffff2e;transform:none!important}.addon-head{margin:80px 0 30px}.addon-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;display:grid}.addon-card{background:linear-gradient(#ffffff0f,#ffffff05);border-radius:20px;flex-direction:column;gap:13px;padding:28px 26px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.addon-card:hover{transform:translateY(-5px);box-shadow:inset 0 0 0 1px #a053fd66,0 24px 50px -22px #7a31ca80;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.4),0 24px 50px -22px lab(37.9937% 53.683 -67.7115/.5)}.addon-card__top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.addon-card__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;font-size:16px;font-weight:800;line-height:1.25}.addon-card__desc{color:var(--ink-dim);font-size:13px;line-height:1.65}.addon-card__meta{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-size:11px}.addon-card__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:8px;display:flex}.addon-price{font-family:var(--font-display);color:#fff;white-space:nowrap;font-size:22px;font-weight:800}.price-skeleton{background:linear-gradient(#ffffff0d,#ffffff05);border-radius:22px;min-height:480px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}.price-skeleton:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff0d 50%,#0000 70%);animation:1.6s linear infinite skeleton-sweep;position:absolute;inset:0}@keyframes skeleton-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.pay-page{z-index:1;min-height:100vh;padding:calc(var(--nav-h) + 32px) 24px 64px;place-items:center;display:grid;position:relative}.pay-card{text-align:center;background:linear-gradient(#0f141d,#0a0e15);border-radius:22px;width:100%;max-width:620px;padding:52px 46px;animation:.5s cubic-bezier(.4,0,.2,1) pay-pop;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 40px 120px -30px #000000e6}@keyframes pay-pop{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}.pay-card--celebrate:before,.pay-card--celebrate:after{content:"";filter:blur(70px);pointer-events:none;z-index:0;border-radius:50%;width:280px;height:280px;position:absolute}.pay-card--celebrate:before{background:#a053fd59;background:lab(51.8118% 56.3744 -73.9343/.35);top:-90px;left:-90px}.pay-card--celebrate:after{background:#f325c447;background:lab(56.6094% 82.0666 -33.2104/.28);bottom:-90px;right:-90px}.pay-card>*{z-index:1;position:relative}.pay-title{font-family:var(--font-display);text-transform:uppercase;color:#fff;margin-bottom:12px;font-size:clamp(24px,3.4vw,34px);font-weight:800;line-height:1.05}.pay-sub{color:var(--ink-dim);margin-bottom:24px;font-size:14px;line-height:1.7}.pay-section-title{letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);text-align:left;margin-bottom:12px;font-size:11px}.pay-ref{text-align:left;background:linear-gradient(135deg,#7832b438,#2850b424);border-radius:16px;margin:26px 0 4px;padding:20px;box-shadow:inset 0 0 0 1px #a053fd59;box-shadow:inset 0 0 0 1px lab(51.8118% 56.3744 -73.9343/.35)}.pay-ref__title{font-family:var(--font-display);text-transform:uppercase;color:#fff;align-items:center;gap:8px;margin-bottom:8px;font-size:14px;font-weight:800;display:flex}.pay-ref__note{color:var(--ink-dim);margin-bottom:14px;font-size:12px;line-height:1.65}.pay-actions{flex-direction:column;gap:12px;margin-top:26px;display:flex}.pay-actions .btn{justify-content:center;width:100%}.pay-progress{margin:6px 0 18px}.pay-progress b{color:var(--ink-dim);font-variant-numeric:tabular-nums}@media (max-width:1279px){.plans-page{padding:calc(var(--nav-h) + 36px) 28px 100px}.addon-grid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.plans-page{padding:calc(var(--nav-h) + 26px) 18px 90px}.addon-head{margin:56px 0 22px}.addon-grid{grid-template-columns:1fr}.plan-card__in{padding:28px 22px}.pay-card{padding:38px 24px}}.product-card__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.product-card__plan{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(92deg,#a053fd8c,#f325c48c);background:linear-gradient(92deg,lab(51.8118% 56.3744 -73.9343/.55),lab(56.6094% 82.0666 -33.2104/.55));border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.product-card__lessons{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);background:#ffffff12;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}.product-card__text{color:#ffffffeb;font-size:13px;line-height:1.6}@media (max-width:980px){.hero__grid{grid-template-columns:1fr;gap:50px;padding:120px 28px}.hero__right{text-align:left;justify-self:start}.hero__rotator span{left:0;right:auto}.hero__dots{opacity:.25;width:100%}.about__grid{grid-template-columns:1fr;gap:40px}.bene-grid{grid-template-columns:1fr}.nft-row{grid-template-columns:1fr;max-width:360px}.nft-card{aspect-ratio:16/9}.section{padding:90px 28px}.foot__in,.products-grid{grid-template-columns:1fr 1fr}.pricing-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto}.sub-grid{grid-template-columns:1fr;max-width:360px;margin:0 auto}}@media (max-width:640px){.products-grid{grid-template-columns:1fr;max-width:360px;margin:0 auto}.auth-card{padding:36px 24px}.field-row{grid-template-columns:1fr;gap:0}.product-card{height:260px}}@media (prefers-reduced-motion:reduce){.aurora b,.ticker__track{animation:none!important}.reveal{opacity:1;transform:none}}.site-bg:after{content:"";pointer-events:none;background:#070a1038;position:absolute;inset:0}.cab-card,.price-card,.legal-card,.lesson-item,.addon-card,.cab-banner,.pay-card,.notif,.cert-card{-webkit-backdrop-filter:blur(14px)saturate(1.1);background-color:#090c128c}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_2636f5f6-module__XDCPDq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_2636f5f6-module__XDCPDq__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.280oih_b74u9j.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.3qxy1tqak831c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.1h18_wedhzk4h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_bdf534d-module__1yCkyG__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_bdf534d-module__1yCkyG__variable{--font-poppins:"Poppins", "Poppins Fallback"}
