html:root:has(.site){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff}html:root:has(.site) body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff}html .site{--font-display-site:"Gambarino", serif;--s-font-display:var(--font-display-site);--s-font-body:var(--nf-body,Inter), ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--s-ground:#fff;--s-paper:#fff;--s-offwhite:#fcf7f2;--s-fill:#f8f8f8;--s-ink:#000;--s-ink-2:#333;--s-mute:#6b6b6b;--s-line:#e6e6e6;--s-bar:#ccc;--s-bronze:#6c62ed;--s-bronze-deep:#5b50e0;--s-marigold:#a7a1f4;--s-marigold-ink:#000;--s-gold:#bdb9f7;--violet-200:#e2e0fb;--violet-400:#bdb9f7;--violet-500:#a7a1f4;--violet-600:#8981f1;--violet-700:#6c62ed;--orange-200:#ffe9dc;--orange-400:#ffd3b7;--orange-500:#ffbd93;--orange-700:#fe914b;--blue-300:#ecfbfe;--blue-500:#d1f5fd;--blue-600:#bef1fd;--blue-700:#a2ebfc;--s-night:#111;--s-night-2:#1c1c1c;--s-night-text:#fff;--s-night-mute:#bdbdbd;--s-night-line:#ffffff29;--s-brand-gradient:linear-gradient(#000, #000);--s-shadow-paper:0 0 0 1px #e6e6e6;--s-shadow-float:0 0 0 0 transparent;--s-shadow-night:0 0 0 0 transparent;--s-dots:radial-gradient(circle, #0000001a .8px, transparent 1.1px);--s-r-card:1rem;--s-r-island:1rem;--s-r-inner:.5rem;--s-r-chip:.5rem;--s-text-display:clamp(2.75rem, 6vw, 5rem);--s-text-title:clamp(2.5rem, 5vw, 4rem);--s-text-h2:clamp(2rem, 4vw, 3rem);--s-text-h3:1.25rem;--s-text-stat:clamp(2rem, 1.5rem + 1.6vw, 2.5rem);--s-text-item:1.125rem;--s-text-lede:1rem;--s-text-body:1rem;--s-text-small:.875rem;--s-w-body:400;color:var(--s-ink-2);background:#fff}html .site ::selection{background:var(--violet-200);color:#000}html .site .accent,html .site .on-night .accent{color:inherit;font-style:normal}html .site .s-eyebrow{color:#000;letter-spacing:1px;font-size:.75rem}html .site .s-eyebrow:before{content:none}html .site .on-night .s-eyebrow{color:#fff}html .site .s-night-panel{box-shadow:none;color:#fff;background:#111;border:0}html .site .s-night-panel:before{content:none;animation:none}html .site .s-paper-card{border:1px solid var(--s-line);border-radius:var(--s-r-card);box-shadow:none;background:#fff}html .site .s-dots:before{opacity:.6}html .site :focus-visible{outline:2px solid var(--violet-700);outline-offset:3px;border-radius:.375rem}html .site .on-night :focus-visible{outline-color:#fff}@layer components{html .site .display,html .site .s-title,html .site .h2,html .site .s-h2{font-family:var(--s-font-display);color:#000;font-weight:400}html .site .display{font-size:var(--s-text-display);letter-spacing:-.002em;line-height:1}html .site .s-title{font-size:var(--s-text-title);letter-spacing:-.002em;line-height:1.02}html .site .h2,html .site .s-h2{font-size:var(--s-text-h2);letter-spacing:0;line-height:1.05}html .site .s-h3{font-family:var(--s-font-body);font-size:var(--s-text-h3);letter-spacing:0;color:#000;font-weight:600;line-height:1.25}html .site .on-night .s-h3,html .site .on-night .h2,html .site .on-night .s-title{color:#fff}html .site .s-item{font-family:var(--s-font-body);font-size:var(--s-text-item);letter-spacing:0;font-weight:600;line-height:1.3}html .site .s-stat{font-family:var(--s-font-body);font-size:var(--s-text-stat);letter-spacing:-.01em;font-weight:600;line-height:1}html .site .lede,html .site .s-lede{color:var(--s-mute);font-size:var(--s-text-lede);line-height:1.5}html .site .on-night{--s-lh-body:1.55;--s-lh-small:1.5;--s-w-body:400;letter-spacing:0}}html .site .s-btn{border-radius:.5rem;gap:.5rem;height:2.5rem;padding:0 1rem;font-size:.875rem;font-weight:600}html .site .s-btn:hover{transform:none}html .site .s-btn:active{transform:scale(.98)}html .site .s-btn--sm{height:2.25rem;padding:0 .875rem;font-size:.875rem}html .site .s-btn--primary{color:#fff;box-shadow:none;background:#000}html .site .s-btn--primary:hover{opacity:.9;box-shadow:none;background:#000}html .site .s-btn--primary:after{content:none}html .site .s-btn--secondary{color:#000;border-color:var(--s-line);box-shadow:none;-webkit-backdrop-filter:none;background:#fff}html .site .s-btn--secondary:hover{border-color:var(--s-line);background:#f8f8f8}html .site .s-btn--light{color:#000;background:#fff}html .site .s-btn--light:hover{background:#f8f8f8}html .site .s-btn--ghost-light{border-color:var(--s-night-line);color:#fff}html .site .s-btn--chip{height:2.5rem;padding:.25rem 1rem .25rem .25rem}html .site .s-btn__chip{color:#000;background:linear-gradient(135deg,#fff3e0,#bdb9f7 55%,#bef1fd);border-radius:.375rem;width:2rem;height:2rem;margin:0;transition:transform .2s}html .site .s-btn--primary:hover .s-btn__chip{background:linear-gradient(135deg,#fff3e0,#bdb9f7 55%,#bef1fd);transform:translate(2px)}html .site .s-link{color:#000;-webkit-text-decoration-color:var(--s-bar);text-decoration-color:var(--s-bar)}html .site .s-card{border:1px solid var(--s-line);border-radius:var(--s-r-card);background:#fff}html .site .s-card--fill{border-color:var(--s-line);background:#f8f8f8}html .site .vk-foot-h{letter-spacing:1px;text-transform:uppercase;color:#000;font-size:.75rem;font-weight:600}html .site .vk-tag{letter-spacing:1px;text-transform:uppercase;white-space:nowrap;color:#000;background:var(--violet-200);border-radius:.375rem;align-items:center;height:1.5rem;padding:0 .5rem;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}html .site .vk-tag--orange{background:var(--orange-200)}html .site .vk-tag--violet{background:var(--violet-200)}html .site .vk-tag--blue{background:var(--blue-500)}html .site .vk-tag--mixed{background:linear-gradient(90deg, var(--orange-200), var(--violet-200) 55%, var(--blue-500))}html .site .vk-aurora{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}html .site .vk-aurora__rays{aspect-ratio:1;filter:blur(40px);background:conic-gradient(#bdb9f7d9 0deg,#fff0 24deg,#bef1fde6 52deg,#fff0 80deg,#fff3e0 108deg,#ffe9dc00 134deg,#a7a1f4cc 160deg,#fff0 190deg,#bef1fdd9 218deg,#fff0 246deg,#fff3e0f2 274deg,#fff0 300deg,#bdb9f7cc 330deg,#bdb9f7d9 360deg);border-radius:50%;width:max(150vw,1400px);animation:40s linear infinite vk-spin;position:absolute;top:34%;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(closest-side,#000 18%,#0000008c 42%,#0000 72%);mask-image:radial-gradient(closest-side,#000 18%,#0000008c 42%,#0000 72%)}html .site .vk-aurora__core{aspect-ratio:1;filter:blur(40px);background:radial-gradient(closest-side,#fff 0% 14%,#fff3e0 30%,#bdb9f78c 52%,#bef1fd66 70%,#0000 100%);border-radius:50%;width:min(110vw,1100px);position:absolute;top:34%;left:50%;translate:-50% -50%}@keyframes vk-spin{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){html .site .vk-aurora__rays{animation:none}}html .site .vk-art{aspect-ratio:16/10;isolation:isolate;border-radius:.5rem;position:relative;overflow:hidden}html .site .vk-art svg{color:#ffffffd9;width:100%;height:100%;position:absolute;inset:0}html .site .vk-art--orange{background:radial-gradient(70% 90% at 50% 100%, var(--orange-700) 0%, var(--orange-500) 38%, var(--orange-200) 78%, #fff 100%)}html .site .vk-art--violet{background:radial-gradient(70% 90% at 50% 100%, var(--violet-700) 0%, var(--violet-500) 38%, var(--violet-200) 78%, #fff 100%)}html .site .vk-art--blue{background:radial-gradient(70% 90% at 50% 100%, var(--blue-700) 0%, var(--blue-600) 38%, var(--blue-300) 78%, #fff 100%)}html .site .vk-art--mixed{background:radial-gradient(60% 80% at 15% 100%, var(--orange-500) 0%, transparent 70%), radial-gradient(60% 80% at 85% 100%, var(--blue-700) 0%, transparent 70%), radial-gradient(70% 90% at 50% 100%, var(--violet-600) 0%, var(--violet-200) 70%, #fff 100%)}html .site .vk-cap{border:1px solid var(--s-line);background:#fff;border-radius:1rem;position:relative;overflow:hidden}html .site .vk-cap__wash{background:linear-gradient(135deg, var(--violet-400) 0%, #d6d3fa 38%, var(--blue-600) 100%);position:absolute;inset:0 0 0 50%}@media (max-width:47.99rem){html .site .vk-cap__wash{inset:50% 0 0}}html .site .vk-band>div+div{border-left:1px solid var(--s-line)}@media (max-width:47.99rem){html .site .vk-band>div+div{border-left:0}html .site .vk-band>div:nth-child(2n){border-left:1px solid var(--s-line)}html .site .vk-band>div:nth-child(n+3){border-top:1px solid var(--s-line)}}html .site .vk-table{border-collapse:collapse;width:100%}html .site .vk-table th,html .site .vk-table td{text-align:left;vertical-align:top;border-top:1px solid var(--s-line);padding:.875rem 1rem}html .site .vk-table thead th{letter-spacing:1px;text-transform:uppercase;color:#000;border-top:0;font-size:.75rem;font-weight:600}html .site .vk-table tbody tr:nth-child(2n){background:#f8f8f8}html .site .vk-table tbody th{color:#000;width:28%;font-weight:600}html .site .vk-demo-frame{background:radial-gradient(60% 80% at 20% 110%,#a7a1f48c,#0000 70%),radial-gradient(60% 80% at 85% 110%,#a2ebfc66,#0000 70%),#111}
