@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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}:root{--surface-page:#f6f6f7;--surface-soft:#fafafa;--surface-card:#fff;--surface-sunken:#f5f5f5;--text-heading:#323538;--text-primary:#262633;--text-secondary:#494f5c;--text-muted:#59595b;--text-tertiary:#6f6f6f;--text-faint:#8e8e93;--text-disabled:#1b1c2066;--text-inverse:#fff;--border-subtle:#f0f0f1;--border-default:#dededf;--border-strong:#c9c9cc;--accent-blue:#0064ff;--accent-blue-lifted:#4e8cff;--accent-blue-deep:#00f;--accent-blue-mid:#589aff;--accent-blue-soft:#b1cfff;--accent-violet:#30f;--accent-violet-mid:#5863ff;--accent-violet-soft:#b1b7ff;--accent-orange:#ff5200;--accent-orange-mid:#ff8a4d;--accent-orange-soft:#ffd3c0;--node-entry:#161618;--node-branch:#8b8b93;--grad-blue:linear-gradient(135deg, #0064ff, #589aff, #b1cfff);--grad-violet:linear-gradient(135deg, #30f, #5863ff, #b1b7ff);--grad-orange:linear-gradient(135deg, #ff5200, #ff8a4d, #ffd3c0);--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--space-96:96px;--radius-sm:10px;--radius-md:14px;--radius-lg:16px;--radius-xl:18px;--radius-2xl:40px;--radius-3xl:50px;--radius-sheet:100px;--radius-pill:999px;--topbar:32px;--nav-h:56px;--sticky-top:calc(var(--topbar) + var(--nav-h));--dock-y:calc(100svh - clamp(24px, 4vh, 48px) - 88px);--font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "SF Pro", "Inter Variable", "Inter", "Segoe UI", sans-serif;--font-8:8px;--font-10:10px;--font-11:11px;--font-12:12px;--font-14:14px;--font-16:16px;--font-20:20px;--font-24:24px;--font-28:28px;--font-40:40px;--font-56:56px;--font-60:60px;--button-dark:#151617;--button-dark-hover:#000;--button-soft:#f0f0f0}.t-display{font:500 var(--font-56)/1.05 var(--font-family);letter-spacing:-.02em;font-weight:600}.t-h1{font:600 var(--font-40)/1.08 var(--font-family);letter-spacing:-.02em}.t-h2{font:500 var(--font-28)/1.1 var(--font-family);letter-spacing:-.02em;font-size:36px}.t-h3{font:500 var(--font-20)/1.2 var(--font-family);letter-spacing:-.01em}.t-body-l{font:500 var(--font-16)/1.5 var(--font-family)}.t-body{font:500 var(--font-14)/1.45 var(--font-family)}.t-body-regular{font:400 var(--font-14)/1.45 var(--font-family)}.t-caption{font:500 var(--font-12)/1.4 var(--font-family)}.t-micro{font:500 var(--font-11)/1.4 var(--font-family)}.t-tiny{font:500 var(--font-10)/1.4 var(--font-family);letter-spacing:.01em}.t-ui-button{font:500 var(--font-14)/1 var(--font-family)}.t-ui-label{font:500 var(--font-12)/1 var(--font-family)}.t-ui-tab{font:500 var(--font-14)/1 var(--font-family)}.t-ui-chip{font:500 var(--font-11)/1 var(--font-family)}.t-ui-value{font:600 var(--font-16)/1 var(--font-family);letter-spacing:-.01em}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}html{-webkit-text-size-adjust:100%;background:var(--surface-card)}body{padding-top:var(--topbar);color:var(--text-primary);background:var(--surface-card);font-family:var(--font-family);font-size:var(--font-16);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;overflow-x:clip}h1,h2,h3,h4,p,figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;margin:0;padding:0}img,svg,video,canvas{max-width:100%;display:block}:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}[id]{scroll-margin-top:calc(var(--sticky-top) + var(--space-16))}.container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(20px,3.5vw,50px)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.glass{--glass-frost:6px;--glass-light:.62;--glass-tint:.04;--glass-refract:1;background:rgba(255, 255, 255, var(--glass-tint));-webkit-backdrop-filter:blur(var(--glass-frost)) saturate(160%);box-shadow:inset 1.5px 1.5px 1.5px rgba(255, 255, 255, var(--glass-light)), inset -1.5px -1.5px 1.5px #ffffff38, inset 0 -12px 20px #ffffff12, 0 6px 18px #0000001a;position:relative}.glass.is-flat{-webkit-backdrop-filter:blur(var(--glass-frost)) saturate(160%);backdrop-filter:blur(var(--glass-frost)) saturate(160%)}.glass:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;opacity:.55;pointer-events:none;background:linear-gradient(-45deg,#ffffffb3 0%,#96beff59 28%,#fff0 50%,#ffaad247 74%,#ffffff73 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.has-reveal [data-reveal]{opacity:0;transition:opacity .55s,transform .55s cubic-bezier(.32,.72,.3,1);transform:translateY(22px)}.has-reveal [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transition:none;transform:none}}html,body{max-width:100%;overflow-x:clip}.sec-mark{color:var(--text-heading);font:500 15px/1 var(--font-family);align-items:center;gap:10px;margin:0 0 clamp(28px,5vh,56px);display:flex}.has-reveal .sec-mark[data-reveal]{opacity:1;transform:none}.sec-mark i{border-radius:var(--radius-pill);background:var(--text-faint);flex:none;width:9px;height:9px;transition:transform .45s cubic-bezier(.32,.72,.3,1)}.sec-mark em{font-style:normal;transition:opacity .5s .12s,transform .5s cubic-bezier(.32,.72,.3,1) .12s;display:inline-block}.has-reveal .sec-mark i{transform:scale(0)}.has-reveal .sec-mark em{opacity:0;transform:translate(-14px)}.has-reveal .sec-mark.is-in i{transform:scale(1)}.has-reveal .sec-mark.is-in em{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.has-reveal .sec-mark i,.has-reveal .sec-mark em{opacity:1;transition:none;transform:none}}.sec-link{color:var(--text-faint);font:500 var(--font-16)/1 var(--font-family);align-items:center;gap:10px;text-decoration:none;transition:gap .18s,color .18s;display:inline-flex}.sec-link:hover{color:var(--text-heading);gap:14px}.sec-link svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.b-blog{background:var(--surface-card);--blog-edge:max(clamp(20px, 3.5vw, 50px), calc((100vw - 1440px) / 2 + clamp(20px, 3.5vw, 50px)));padding:clamp(64px,11vh,130px) 0;position:relative}.b-blog__wrap{max-width:1440px;margin:0 auto;padding:0 clamp(20px,3.5vw,50px)}.b-blog__head{flex-direction:column;align-items:center;margin-bottom:clamp(40px,6vh,72px);display:flex;position:relative}.b-blog__head .sec-mark{margin-bottom:clamp(12px,1.6vh,18px)}.b-blog__tabs{flex-wrap:wrap;justify-content:center;gap:4px;margin-top:clamp(18px,2.4vh,26px);display:flex}.b-blog__tab{border-radius:var(--radius-pill);color:var(--text-faint);font:500 var(--font-14)/1 var(--font-family);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;padding:10px 16px;transition:color .18s,background .18s}.b-blog__tab:hover{color:var(--text-heading)}.b-blog__tab.is-active{color:var(--button-dark);background:var(--surface-page)}.b-blog__title{color:var(--button-dark);letter-spacing:-.02em;text-align:center;text-wrap:balance;max-width:760px;margin-inline:auto;font-size:clamp(22px,2.3vw,32px);font-weight:500;line-height:1.2}.b-blog__all{font-size:var(--font-14);justify-content:center;margin-top:clamp(24px,4vh,40px);display:flex}.b-blog__lane{width:100%;position:relative}.b-blog__arrow{z-index:3;border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#787a8047;border:0;place-items:center;width:48px;height:48px;transition:background .18s,opacity .18s;display:grid;position:absolute;top:38%;transform:translateY(-50%)}.b-blog__arrow.is-prev{left:clamp(20px,3.5vw,50px)}.b-blog__arrow.is-next{right:clamp(20px,3.5vw,50px)}.b-blog__arrow:hover:not(:disabled){background:#787a806b}.b-blog__arrow:disabled{opacity:0;pointer-events:none}.b-blog__arrow svg{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.b-blog__scroller{z-index:0;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;scroll-padding-inline:var(--blog-edge);position:relative;overflow:auto hidden}.b-blog__scroller::-webkit-scrollbar{display:none}.b-blog__posts{width:max-content;padding-inline:var(--blog-edge);gap:14px;display:flex}.b-blog__post{scroll-snap-align:start;flex:none;width:441px}.b-blog__post a{color:inherit;text-decoration:none;display:block}@media (width<=760px){.b-blog__arrow{display:none}.b-blog__post{width:82vw}}.b-blog__frame{display:block;position:relative}.b-blog__frame>img{aspect-ratio:441/305;border-radius:var(--radius-xl);background:var(--surface-sunken);object-fit:cover;width:100%;transition:transform .25s cubic-bezier(.32,.72,.3,1);display:block}.b-blog__post:hover .b-blog__frame>img{transform:translateY(-3px)}.b-blog__source{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(14px)saturate(1.3);max-width:calc(100% - 24px);color:var(--text-inverse);font:500 13px/1 var(--font-family);letter-spacing:-.01em;white-space:nowrap;background:#0e101470;align-items:center;gap:8px;padding:6px 14px 6px 6px;display:inline-flex;position:absolute;bottom:12px;left:12px}.b-blog__source img{border-radius:var(--radius-pill);background:var(--surface-card);object-fit:cover;flex:none;width:22px;height:22px}.b-blog__post h3{color:var(--text-heading);font:500 17px/1.3 var(--font-family);letter-spacing:-.01em;margin:16px 0 0}.b-blog__meta{color:var(--text-faint);font-size:var(--font-14);align-items:center;gap:14px;margin-top:10px;display:flex}.b-blog__post time{margin:0;display:inline}.b-blog__views{opacity:.9;align-items:center;gap:5px;display:inline-flex}.b-blog__views svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;width:15px;height:15px}.b-blog__read{color:var(--button-dark);font:500 var(--font-14)/1 var(--font-family);letter-spacing:-.01em;align-items:center;gap:6px;margin-top:10px;display:inline-flex}.b-blog__read svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .2s}.b-blog__post a:hover .b-blog__read svg{transform:translate(3px)}.b-blog--related .b-blog__head{grid-template-columns:1fr auto;align-items:end;column-gap:24px;display:grid}.b-blog--related .b-blog__head .sec-mark{grid-column:1/-1}.b-blog--related .b-blog__title{text-align:left;max-width:24ch;margin-inline:0}.b-blog--related .b-blog__go{font-size:var(--font-14);margin-bottom:6px}@media (width<=720px){.b-blog--related .b-blog__head{grid-template-columns:1fr;align-items:start;row-gap:12px}}.topbar{z-index:60;height:var(--topbar);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#f5f5f5bd;justify-content:center;align-items:center;padding:0 clamp(16px,3.5vw,50px);text-decoration:none;transition:background .25s;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden}.topbar__row{align-items:center;gap:var(--space-10);font:500 var(--font-12)/1 var(--font-family);letter-spacing:-.03em;white-space:nowrap;display:inline-flex}.topbar__text{color:var(--text-secondary);opacity:.5;transition:opacity .22s}.topbar.is-feed .topbar__row,.topbar.is-feed .topbar__marquee{transition:opacity .42s,transform .42s cubic-bezier(.32,.72,.3,1)}.topbar.is-out .topbar__row{opacity:0;transform:translateY(-5px)}.topbar.is-out .topbar__marquee{opacity:0}.topbar:hover .topbar__text{opacity:.8}.topbar__cta{color:var(--accent-blue);align-items:center;gap:6px;font-weight:500;display:inline-flex}.topbar__cta svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;transition:transform .18s}.topbar:hover .topbar__cta svg{transform:translate(2px)}.is-top-dark .topbar{background:#ffffff0d}.is-top-dark .topbar__text{color:#fffc}.is-top-dark .topbar__cta{color:var(--accent-blue-lifted)}.topbar__marquee{display:none}@keyframes topbar-run{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (width<=560px){.topbar{justify-content:flex-start;padding:0}.topbar__row{display:none}.topbar__marquee{font:500 var(--font-12)/1 var(--font-family);letter-spacing:-.03em;white-space:nowrap;flex:none;animation:22s linear infinite topbar-run;display:inline-flex}.topbar__marquee-item{align-items:center;gap:var(--space-10);padding-right:36px;display:inline-flex}}@media (width<=560px) and (prefers-reduced-motion:reduce){.topbar__marquee{animation:none}}.nav-roll{--roll-h:1.3em;height:var(--roll-h);vertical-align:middle;display:inline-block;overflow:hidden}.nav-roll span{height:var(--roll-h);align-items:center;display:flex}.nav-roll b{color:inherit;font-weight:inherit;white-space:pre;transition:transform .38s cubic-bezier(.32,.72,.3,1);transition-delay:calc(var(--i) * 22ms);display:inline-block}a:hover>.nav-roll b,button:hover>.nav-roll b{transform:translateY(calc(var(--roll-h) * -1))}@media (prefers-reduced-motion:reduce){.nav-roll b{transition:none}a:hover>.nav-roll b,button:hover>.nav-roll b{transform:none}}.nav-bar{--nav-ink:#cdcac7;--nav-brand:#eae9e8;--nav-btn-bg:#96989e24;--nav-btn-bg-hover:#b4b4b433;--nav-btn-ink:#fefefe;--nav-btn-fill:#fefefe;--nav-btn-fill-ink:#0b0c0e;top:var(--topbar);z-index:40;mix-blend-mode:difference;position:sticky}.nav{z-index:5;min-height:var(--nav-h);justify-content:space-between;align-items:center;display:flex;position:relative}.nav__brand{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nav__links{justify-self:start;gap:28px;display:flex}.nav__actions{justify-self:end;align-items:center;gap:28px;display:flex}.nav__brand{align-items:center;gap:var(--space-4);color:var(--nav-brand);justify-self:center;display:inline-flex}.nav__brand span{letter-spacing:-.09em;font-size:19.4px;font-weight:600;line-height:1}.nav__mark{width:20px;height:20px}.nav__link{align-items:center;gap:var(--space-4);color:var(--nav-ink);font:500 var(--font-14)/1 var(--font-family);letter-spacing:-.03em;display:inline-flex}.nav__link.is-current{color:#ff9b00}.nav__button{align-items:center;gap:var(--space-6);border-radius:var(--radius-pill);height:34px;color:var(--nav-btn-ink);background:var(--nav-btn-bg);-webkit-backdrop-filter:blur(10px)saturate(1.3);backdrop-filter:blur(10px)saturate(1.3);font:500 var(--font-12)/1 var(--font-family);letter-spacing:-.03em;white-space:nowrap;padding:0 16px;transition:background .18s;display:inline-flex;position:relative;overflow:hidden}.nav__button:before{content:"";z-index:0;top:var(--y,50%);left:var(--x,50%);border-radius:var(--radius-pill);background:var(--nav-btn-fill);width:0;height:0;transition:width .42s cubic-bezier(.32,.72,.3,1),height .42s cubic-bezier(.32,.72,.3,1);position:absolute;transform:translate(-50%,-50%)}.nav__button:hover:before{width:260%;height:620%}.nav__button:hover{color:var(--nav-btn-fill-ink)}.nav__button .nav-roll,.nav__button-dot{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.nav__button:before{transition:none}}.nav__button-dot{border-radius:var(--radius-pill);flex:none;width:7px;height:7px;transition:box-shadow .28s;box-shadow:inset 0 0 0 1.5px}.nav__button:hover .nav__button-dot{box-shadow:inset 0 0 0 4px}@media (width<=1080px){.nav__links,.nav__actions .nav__link{display:none}.nav__brand{position:static;transform:none}}.nav__burger{cursor:pointer;background:0 0;border:0;place-content:center;gap:6px;width:40px;height:40px;margin-left:12px;padding:0;display:none}.nav__burger i{background:var(--nav-ink);width:22px;height:1.5px;transition:transform .22s;display:block}.nav__burger.is-open i:first-child{transform:translateY(3.75px)rotate(45deg)}.nav__burger.is-open i:last-child{transform:translateY(-3.75px)rotate(-45deg)}.nav__sheet{z-index:95;pointer-events:none;background:#0a0b0e00;transition:background .32s;position:fixed;inset:0}.nav__sheet.is-open{pointer-events:auto;background:#0a0b0e52}.nav__sheet-panel{width:min(420px,100%);padding:calc(18px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom));background:var(--surface-card);flex-direction:column;transition:transform .42s cubic-bezier(.32,.72,.3,1);display:flex;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%)}.nav__sheet.is-open .nav__sheet-panel{transform:none}.nav__sheet-head{justify-content:space-between;align-items:center;min-height:40px;display:flex}.nav__sheet-label{color:var(--text-faint);font:600 12px/1 var(--font-family);letter-spacing:.03em;text-transform:uppercase;margin:0}.nav__sheet-close{border-radius:var(--radius-pill);height:36px;color:var(--button-dark);background:var(--surface-page);font:500 14px/1 var(--font-family);cursor:pointer;border:0;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.nav__sheet-close i{border-radius:50%;width:8px;height:8px;box-shadow:inset 0 0 0 1.5px}.nav__sheet-nav{flex-direction:column;margin-top:clamp(28px,5vh,48px);display:flex}.nav__sheet-nav a{border-bottom:1px solid var(--border-subtle);color:var(--button-dark);font:500 clamp(24px, 6vw, 32px)/1.1 var(--font-family);letter-spacing:-.03em;padding:14px 0}.nav__sheet-foot{flex-direction:column;align-items:flex-start;gap:20px;margin-top:auto;padding-top:clamp(28px,5vh,48px);display:flex}.nav__sheet-cta{border-radius:var(--radius-pill);height:44px;color:var(--text-inverse);background:var(--button-dark);font:500 16px/1 var(--font-family);letter-spacing:-.03em;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.nav__sheet-cta i{background:currentColor;border-radius:50%;width:10px;height:10px}.nav__sheet-contacts{flex-direction:column;gap:10px;display:flex}.nav__sheet-contacts a{color:var(--text-secondary);font:500 15px/1.4 var(--font-family)}@media (width>=1081px){.nav__sheet{display:none}}.nav__drop{display:inline-flex;position:relative}.nav__drop-btn{cursor:pointer;background:0 0;border:0;gap:5px}.nav__drop-btn svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .18s}.nav__drop-btn[aria-expanded=true] svg{transform:rotate(180deg)}.nav__menu{z-index:50;top:calc(var(--sticky-top) + 12px);border:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(18px)saturate(160%);opacity:0;pointer-events:none;background:#ffffffb8;border-radius:24px;flex-direction:column;gap:18px;width:max-content;max-width:min(94vw,1040px);padding:26px;transition:opacity .18s,transform .18s;display:flex;position:fixed;left:max(clamp(20px,3.5vw,50px),50vw - 720px + clamp(20px,3.5vw,50px));transform:translateY(-6px)}.nav__menu.is-open{opacity:1;pointer-events:auto;transform:none}.nav__cols{grid-template-columns:minmax(180px,220px) minmax(300px,340px);gap:32px;display:grid}.nav__col{grid-template-columns:1fr;align-content:start;gap:2px 10px;display:grid}.nav__menu-item{color:var(--text-heading);font:400 var(--font-16)/1.2 var(--font-family);letter-spacing:-.01em;white-space:nowrap;border-radius:12px;align-items:center;gap:12px;padding:9px 10px;transition:background .16s;display:flex}.nav__menu-item:hover{background:var(--surface-page)}.nav__ico{background:var(--surface-page);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.nav__ico svg{width:18px;height:18px;display:block}.nav__promo{flex-direction:column;gap:10px;display:flex}.nav__promo-card{background:#f4f4f5d9;border-radius:16px;grid-template-columns:92px minmax(0,1fr);gap:14px;padding:12px;transition:background .16s;display:grid}.nav__promo-card:hover{background:var(--button-soft)}.nav__promo-card img{background:var(--surface-card);object-fit:cover;border-radius:10px;width:92px;height:72px}.nav__promo-card em{color:var(--text-tertiary);font:500 var(--font-12)/1 var(--font-family);letter-spacing:-.01em;align-items:center;gap:6px;margin-bottom:5px;font-style:normal;display:inline-flex}.nav__promo-card em i{background:var(--text-tertiary);border-radius:50%;width:6px;height:6px}.nav__promo-card b{color:var(--text-heading);font:500 var(--font-14)/1.3 var(--font-family);white-space:normal;display:block}.nav__promo-card i{color:var(--text-tertiary);font:400 13px/1 var(--font-family);margin-top:6px;font-style:normal;display:block}.nav__all{color:var(--accent-blue);font:500 var(--font-14)/1 var(--font-family);padding-left:10px}@media (width<=1180px){.nav__cols{grid-template-columns:1fr}.nav__promo{display:none}}@media (width<=720px){.nav__col{grid-template-columns:1fr}}.nav__drop:after{content:"";height:12px;position:absolute;top:100%;left:0;right:0}@media (width<=1080px){.nav__burger{display:inline-grid}}@media (width<=760px){.nav__actions .nav__button{display:none}}.nav__sheet-group>summary{border-bottom:1px solid var(--border-subtle);color:var(--button-dark);font:500 clamp(24px, 6vw, 32px)/1.1 var(--font-family);letter-spacing:-.03em;cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;list-style:none;display:flex}.nav__sheet-group>summary::-webkit-details-marker{display:none}.nav__sheet-group>summary:after{content:"";border-right:2px solid var(--text-tertiary);border-bottom:2px solid var(--text-tertiary);width:10px;height:10px;margin-right:4px;transition:transform .2s;transform:rotate(45deg)translate(-3px,-3px)}.nav__sheet-group[open]>summary:after{transform:rotate(-135deg)translate(-3px,-3px)}.nav__sheet-group{flex-direction:column;display:flex}.nav__sheet-group>a{color:var(--text-secondary);align-items:center;gap:12px;padding:11px 0 11px 4px;font-size:clamp(18px,4.6vw,22px);display:flex}.nav__sheet-group>a:last-child{border-bottom:1px solid var(--border-subtle)}.nav__sheet-group>a .nav__ico{border-radius:10px;flex:none;width:32px;height:32px}.nav__sheet-group>a .nav__ico svg{width:18px;height:18px}.b-req{background:var(--surface-card);padding:clamp(56px,9vh,100px) clamp(20px,3.5vw,50px) clamp(64px,11vh,120px);position:relative}.b-req.is-page{min-height:calc(100svh - var(--sticky-top,0px));padding-top:clamp(40px,8vh,96px)}.b-req__done a{color:var(--button-dark);font:500 var(--font-16)/1.2 var(--font-family);margin-top:20px;text-decoration:underline;display:inline-block}.b-req__anchor{position:absolute;top:-80px}.b-req__wrap{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,80px);max-width:1440px;margin:0 auto;display:grid}.b-req__side{flex-direction:column;display:flex}.b-req__title{color:var(--button-dark);letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.3vw,32px);font-weight:500;line-height:1.2}.b-req__lead{max-width:40ch;color:var(--text-secondary);font:400 var(--font-16)/1.55 var(--font-family);margin:clamp(16px,2.4vh,24px) 0 0}.b-req__steps{flex-direction:column;gap:clamp(18px,2.6vh,26px);max-width:42ch;margin:clamp(22px,3vh,30px) 0 0;padding:0 0 0 44px;list-style:none;display:flex;position:relative}.b-req__steps:before{content:"";background:var(--border-default);width:1px;position:absolute;top:16px;bottom:16px;left:15px}.b-req__steps li{color:var(--text-heading);font:400 var(--font-16)/1.45 var(--font-family);flex-direction:column;gap:3px;display:flex;position:relative}.b-req__steps li b{letter-spacing:-.01em;font-weight:500}.b-req__steps li>span:last-child{color:var(--text-faint)}.b-req__num{width:30px;height:30px;color:var(--text-heading);background:var(--surface-page);box-shadow:0 0 0 4px var(--surface-card);font:500 var(--font-14)/1 var(--font-family);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:-44px}.b-req__note{color:var(--text-faint);font:400 var(--font-14)/1.4 var(--font-family);margin:clamp(22px,3.4vh,32px) 0 0}.b-req__form{grid-template-columns:1fr 1fr;gap:clamp(10px,2vh,20px) 12px;display:grid}.b-req__field.is-wide,.b-req__agree,.b-req__submit{grid-column:1/-1}.b-req__field{flex-direction:column;gap:8px;min-width:0;display:flex}.b-req__field label{color:var(--text-heading);font:400 var(--font-16)/1.2 var(--font-family)}.b-req__input{border:1px solid var(--border-default);border-radius:var(--radius-pill);width:100%;height:clamp(40px,5.2vh,48px);color:var(--text-primary);font:inherit;font-size:var(--font-16);appearance:none;background:0 0;outline:none;padding:0 22px;transition:border-color .18s}.b-req__input::placeholder{color:var(--text-tertiary)}.b-req__input:has(option[value=""]:checked){color:var(--text-tertiary)}.b-req__select option{color:var(--text-primary)}.b-req__pick{text-align:left;cursor:pointer;font:inherit;background:#fff;align-items:center;display:flex}.b-req__pick.is-empty{color:var(--text-tertiary)}.b-req__menu{z-index:20;border:1px solid var(--border-subtle);-webkit-backdrop-filter:blur(18px)saturate(160%);opacity:0;pointer-events:none;background:#fffffff5;border-radius:18px;margin:0;padding:8px;list-style:none;transition:opacity .18s,transform .18s;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-6px);box-shadow:0 18px 50px #1516171a}.b-req__menu.is-open{opacity:1;pointer-events:auto;transform:none}.b-req__menu li{color:var(--text-primary);font:500 15px/1.2 var(--font-family);cursor:pointer;border-radius:12px;padding:10px 14px;transition:background .12s}.b-req__menu li:hover,.b-req__menu li.is-active{background:var(--surface-page)}.b-req__input:hover{border-color:var(--border-strong)}.b-req__input:focus{border-color:var(--button-dark)}textarea.b-req__input{resize:vertical;border-radius:24px;height:auto;min-height:clamp(40px,5.2vh,48px);padding:13px 22px}.b-req__select{display:block;position:relative}.b-req__select svg{fill:none;width:18px;height:18px;stroke:var(--text-tertiary);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.b-req__agree{color:var(--text-secondary);font:400 var(--font-14)/1.4 var(--font-family);align-items:center;gap:10px;margin-top:4px;display:flex}.b-req__agree input{border:1px solid var(--border-default);appearance:none;cursor:pointer;background:0 0;border-radius:5px;flex:none;width:18px;height:18px;transition:border-color .18s,background .18s}.b-req__agree input:checked{border-color:var(--button-dark);background:var(--button-dark) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18' fill='none' stroke='%23fff' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.6 9.4l2.9 2.9 5.9-6.2'/%3E%3C/svg%3E") center / 100% 100% no-repeat}.b-req__agree input:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}.b-req__agree a{color:inherit;text-decoration:underline}.b-req__submit{border-radius:var(--radius-pill);color:var(--text-inverse);background:var(--button-dark);font:500 17px/1.2 var(--font-family);cursor:pointer;border:0;justify-self:start;padding:clamp(10px,1.5vh,13px) 22px;transition:background .18s}.b-req__submit:hover{background:var(--button-dark-hover)}.b-req__submit:disabled,.b-req__submit:disabled:hover{color:var(--text-faint);background:var(--surface-page);cursor:default}.b-req__input[aria-invalid=true]{border-color:#e5484d}.b-req__hint{color:#d93025;font:400 var(--font-13,13px)/1.3 var(--font-family);margin-top:-2px;padding-left:22px}.b-req__error{color:#d93025;font:400 var(--font-14)/1.4 var(--font-family);grid-column:1/-1;margin:0}.b-req__hp{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.b-req__done h3{color:var(--button-dark);font:500 clamp(20px, 2vw, 26px)/1.2 var(--font-family);letter-spacing:-.02em;margin:0}.b-req__done p{max-width:44ch;color:var(--text-secondary);font:400 var(--font-16)/1.55 var(--font-family);margin:12px 0 0}@media (width<=860px){.b-req__wrap{grid-template-columns:1fr;gap:28px}.b-req__form{grid-template-columns:1fr}}.b-foot{z-index:1;isolation:isolate;background:var(--surface-card);min-height:100svh;color:var(--text-heading);flex-direction:column;justify-content:space-between;padding-top:clamp(64px,11vh,130px);display:flex;position:relative;overflow:hidden}.b-foot__body{--pad:clamp(20px, 3.5vw, 50px);--wrap:min(1440px, 100vw);--inner:calc(var(--wrap) - 2 * var(--pad));--line:calc((100vw - var(--wrap)) / 2 + var(--pad) + var(--inner) - min(760px, var(--inner) * .62));grid-template-columns:var(--line) minmax(0, 1fr);padding:0 var(--pad) 12px;flex:auto;grid-template-rows:auto 1fr auto;align-items:start;display:grid}.b-foot__navcol{grid-area:1/1;align-items:flex-start;gap:clamp(32px,5vw,96px);padding-right:24px;display:flex}.b-foot__navgroup{min-width:0}.b-foot__col{margin-left:calc(-1 * var(--pad));grid-area:1/2}.b-foot__legal{grid-area:3/1;align-self:end;margin:0}.b-foot__addr{margin:0 0 0 calc(-1 * var(--pad));grid-area:3/2;align-self:end}.b-foot__up{grid-area:3/2;place-self:end}.b-foot__legal,.b-foot__addr,.b-foot__up{color:var(--text-heading);font:500 var(--font-14)/1.6 var(--font-family);letter-spacing:-.01em}.b-foot__up{cursor:pointer;background:0 0;border:0;padding:0}.b-foot__navgroup .sec-mark{margin:0 0 clamp(20px,3.5vh,36px)}.b-foot__nav{flex-direction:column;display:flex}.b-foot__nav a{color:var(--text-heading);font:500 clamp(18px, 1.6vw, 22px)/1.2 var(--font-family);letter-spacing:-.02em;padding:6px 0;text-decoration:none}.b-foot__col{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.b-foot__label{color:var(--text-faint);font:600 var(--font-11)/1 var(--font-family);letter-spacing:.03em;text-transform:uppercase;margin:0 0 clamp(20px,3.5vh,36px)}.b-foot__out{width:max-content;color:var(--text-heading);font:500 15px/1.6 var(--font-family);letter-spacing:-.01em;align-items:center;gap:4px;text-decoration:none;display:flex}.b-foot__out svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}@media (width>=601px) and (width<=900px){.b-foot__body{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px clamp(24px,4vw,48px)}.b-foot__navcol{grid-area:1/1;padding-right:0}.b-foot__col{grid-area:1/2;margin-left:0}.b-foot__legal{grid-area:2/1;align-self:start}.b-foot__addr{grid-area:2/2;align-self:start;margin-left:0}.b-foot__up{grid-area:2/2;place-self:start end}}@media (width<=600px){.b-foot__navcol{flex-direction:column;gap:32px}.b-foot__body{grid-template-rows:auto;grid-template-columns:minmax(0,1fr) auto;row-gap:0;padding-bottom:20px}.b-foot__navcol,.b-foot__col,.b-foot__legal,.b-foot__addr{grid-area:auto/1/auto/-1;justify-self:start;margin:0;padding:0}.b-foot__col,.b-foot__legal{margin-top:clamp(32px,6vh,48px)}.b-foot__addr{margin-top:8px}.b-foot__up{grid-area:auto/2;place-self:center end;margin-top:20px}.b-foot__legal,.b-foot__addr{grid-column:1}}.b-foot__edge{padding-left:clamp(20px,3.5vw,50px);padding-right:clamp(20px,3.5vw,50px)}.b-foot__stripe{background:var(--surface-card);height:30vh;min-height:220px;position:relative;overflow:hidden}.b-foot__wave{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0 44px,#000 104px);mask-image:linear-gradient(#0000 0 44px,#000 104px)}.b-foot__stripe-row{z-index:1;justify-content:space-between;align-items:center;gap:24px;padding-top:14px;padding-bottom:14px;display:flex;position:relative}.b-foot__stripe-mark{color:var(--text-heading);font:500 var(--font-16)/1 var(--font-family);align-items:center;gap:8px;text-decoration:none;transition:opacity .18s;display:inline-flex}.b-foot__stripe-mark:hover{opacity:.7}.b-foot__stripe-mark img{width:22px;height:22px}.b-foot__stripe-go{color:var(--text-heading);font:500 var(--font-14)/1.6 var(--font-family);letter-spacing:-.01em;margin:0;text-decoration:none}@media (width<=640px){.b-foot__stripe-row{gap:12px}.b-foot__stripe-go{font-size:13px}}.b-foot__bar{z-index:1;background:var(--surface-card);position:relative}.b-foot__bar-row{height:var(--topbar);white-space:nowrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.b-foot__bar,.b-foot__bar a,.b-foot__bar-links button{color:var(--text-tertiary);font:500 13px/1 var(--font-family);letter-spacing:-.01em;text-decoration:none}.b-foot__bar-links{gap:24px;display:flex}.b-foot__bar-links button{cursor:pointer;background:0 0;border:0;padding:0}.b-foot__bar a,.b-foot__bar-links button{transition:color .18s}.b-foot__bar a:hover,.b-foot__bar-links button:hover{color:var(--text-heading)}@media (width<=640px){.b-foot__bar-row{white-space:normal;flex-direction:column;align-items:flex-start;gap:8px;height:auto;padding-top:12px;padding-bottom:14px}.b-foot__bar-links{gap:16px}.b-foot__bar,.b-foot__bar a,.b-foot__bar-links button{font-size:var(--font-12)}}.nav-bar,.topbar{transition:transform .45s cubic-bezier(.32,.72,.3,1)}.nav-bar.is-away,.topbar.is-away{pointer-events:none;transform:translateY(-140%)}@media (prefers-reduced-motion:reduce){.nav-bar,.topbar{transition:none}}@media (width<=640px){.b-foot__bar-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;width:100%;display:grid}.b-foot__bar-links a,.b-foot__bar-links button{text-align:left;line-height:1.35}}.cookie{--ck-ink:#323538;--ck-faint:#32353899;z-index:70;color:var(--ck-ink);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f5f5d1;border-top:1px solid #15161714;align-items:center;gap:16px;padding:14px clamp(20px,3.5vw,50px);transition:opacity .28s,transform .32s cubic-bezier(.32,.72,.3,1);display:flex;position:fixed;bottom:0;left:0;right:0}.cookie.is-out{opacity:0;pointer-events:none;transform:translateY(12px)}.cookie__icon{fill:none;width:22px;height:22px;stroke:var(--ck-ink);stroke-width:1.5px;stroke-linejoin:round;flex:none}.cookie__icon circle{fill:var(--ck-ink);stroke:none}.cookie__text{color:var(--ck-ink);font:400 var(--font-14)/1.4 var(--font-family);flex:auto;margin:0}.cookie__text a{color:var(--ck-ink);text-underline-offset:3px;text-decoration:underline}.cookie__actions{flex:none;align-items:center;gap:18px;margin:0;display:flex}.cookie__btn{box-shadow:none;color:var(--ck-faint);font:500 var(--font-14)/1 var(--font-family);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline #3235384d;text-decoration:underline #3235384d;transition:color .18s,text-decoration-color .18s}.cookie__btn:hover{color:var(--ck-ink);-webkit-text-decoration-color:var(--ck-ink);text-decoration-color:var(--ck-ink);background:0 0}.cookie__btn.is-light{border-radius:var(--radius-pill);background:var(--button-dark);color:var(--text-inverse);padding:11px 16px;text-decoration:none}.cookie__btn.is-light:hover{background:#2a2b2e}.cookie__x{cursor:pointer;opacity:.7;background:0 0;border:0;place-items:center;width:34px;height:34px;padding:0;transition:opacity .18s;display:grid;position:static}.cookie__x:hover{opacity:1;background:0 0}.cookie__x svg{fill:none;width:16px;height:16px;stroke:var(--ck-ink);stroke-width:1.7px;stroke-linecap:round}@media (width<=760px){.cookie{flex-wrap:wrap;align-items:flex-start;row-gap:14px;padding:16px 16px 18px}.cookie__icon{order:1;margin-top:1px}.cookie__x{display:none}.cookie__text{flex:1 1 0;order:2}.cookie__actions{flex-basis:100%;order:3;justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.cookie{transition:none}}.ck{color:var(--text-primary);font-family:var(--font-family)}.ck--page{max-width:820px;margin:0 auto;padding:clamp(32px,6vh,64px) 0 clamp(64px,12vh,120px)}.ck__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.ck__title{color:var(--text-heading);letter-spacing:-.03em;margin:0;font-weight:500;line-height:1.1}.ck--page .ck__title{font-size:clamp(28px,4vw,44px)}.ck--modal .ck__title{font-size:clamp(20px,2.2vw,24px)}.ck__x{border-radius:var(--radius-pill);background:var(--surface-page);cursor:pointer;border:0;place-items:center;width:32px;height:32px;display:grid}.ck__x svg{fill:none;width:16px;height:16px;stroke:var(--text-heading);stroke-width:1.8px;stroke-linecap:round}.ck__x:hover{background:#eeeff1}.ck__lead{color:var(--text-secondary);margin:16px 0 0;font-size:15px;line-height:1.55}.ck__lead a{color:var(--text-heading);text-underline-offset:3px;text-decoration:underline}.ck__groups{flex-direction:column;gap:12px;margin-top:24px;display:flex}.ck__group{border:1px solid var(--border-subtle);background:var(--surface-page);border-radius:20px;padding:18px 20px}.ck__row{align-items:center;gap:14px;display:flex}.ck__name{flex-direction:column;gap:2px;min-width:0;display:flex}.ck__name b{color:var(--text-heading);font-size:16px;font-weight:500}.ck__name span{color:var(--text-faint);font-size:13px}.ck__more{border-radius:var(--radius-pill);height:32px;color:var(--text-secondary);font:500 13px/1 var(--font-family);cursor:pointer;white-space:nowrap;background:#fff;border:0;align-items:center;gap:4px;margin-left:auto;padding:0 12px;display:inline-flex}.ck__more svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px;transition:transform .18s}.ck__more.is-open svg{transform:rotate(90deg)}.ck__text{color:var(--text-secondary);margin:12px 0 0;font-size:14px;line-height:1.5}.ck__items{color:var(--text-secondary);margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.5}.ck__items li{margin-bottom:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ck-toggle{border-radius:var(--radius-pill);cursor:pointer;background:#d5d6db;border:0;flex:none;width:44px;height:26px;padding:0;transition:background .18s;position:relative}.ck-toggle i{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .18s cubic-bezier(.32,.72,.3,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000002e}.ck-toggle.is-on{background:var(--accent-blue)}.ck-toggle.is-on i{transform:translate(18px)}.ck-toggle.is-locked{cursor:default;opacity:.55}.ck__foot{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.ck__ghost,.ck__save{border-radius:var(--radius-pill);height:40px;font:500 14px/1 var(--font-family);letter-spacing:-.02em;cursor:pointer;border:0;align-items:center;padding:0 18px;transition:background .18s,transform .18s;display:inline-flex}.ck__ghost{color:var(--text-heading);box-shadow:inset 0 0 0 1px var(--border-default);background:0 0}.ck__ghost:hover{background:var(--surface-page)}.ck__save{color:var(--text-inverse);background:var(--button-dark);margin-left:auto}.ck__save:hover{transform:translateY(-2px)}.ck-modal{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#15161761;place-items:center;padding:20px;animation:.22s both ck-fade;display:grid;position:fixed;inset:0}.ck-modal__box{background:#fff;border-radius:24px;width:min(640px,100%);max-height:calc(100vh - 40px);padding:24px;animation:.38s cubic-bezier(.32,.72,.3,1) both ck-rise;overflow:auto;box-shadow:0 30px 80px #1516172e}.ck-modal.is-closing{animation:.2s reverse both ck-fade}.ck-modal.is-closing .ck-modal__box{animation:.22s reverse both ck-rise}@keyframes ck-fade{0%{opacity:0}to{opacity:1}}@keyframes ck-rise{0%{opacity:0;transform:translateY(40px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ck-modal,.ck-modal__box{animation:none}}@media (width<=600px){.ck__row{flex-wrap:wrap}.ck__more{margin-left:58px}.ck__save{justify-content:center;width:100%;margin-left:0}}.dot-cursor{z-index:100;opacity:0;pointer-events:none;background:#151617;border-radius:999px;place-items:center;width:6px;height:6px;transition:opacity .2s,transform .12s ease-out,width .24s cubic-bezier(.32,.72,.3,1),height .24s cubic-bezier(.32,.72,.3,1);display:grid;position:fixed;top:0;left:0}.dot-cursor.is-on{opacity:1}.dot-cursor i{color:#fff;font:700 11px/1.25 var(--font-family);letter-spacing:-.045em;text-transform:uppercase;text-align:center;word-break:keep-all;-webkit-hyphens:none;hyphens:none;opacity:0;max-width:74px;font-style:normal;transition:opacity .16s}.dot-cursor.is-big{-webkit-backdrop-filter:blur(6px);background:#96989e61;width:72px;height:72px}.dot-cursor.is-big i{opacity:1}.dot-cursor.is-wide{width:96px;height:96px}@media (hover:none),(prefers-reduced-motion:reduce){.dot-cursor{display:none}}
