@font-face{font-family:Inter;src:url(/assets/fonts/inter-v-latin.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Comfortaa;src:url(/assets/fonts/comfortaa-v-latin.woff2) format("woff2");font-weight:300 700;font-display:swap}:root{--page: #FCFBFF;--tray: #F3F1FA;--tray-2: #ECE9F7;--panel: #FFFFFF;--ink: #14142B;--ink-2: #45425E;--ink-3: #5F5C76;--line: rgba(20, 20, 43, .08);--line-2: rgba(20, 20, 43, .13);--brand: #2C00FF;--brand-600: #2500D6;--tint: #E9E5FF;--ok: #10805B;--wrap: 1200px;--gut: 24px;--sec: 128px;--r-card: 24px;--r-win: 14px;--sh-win: 0 1px 2px rgba(20, 20, 43, .04), 0 12px 32px -12px rgba(20, 20, 43, .12), 0 40px 80px -40px rgba(20, 20, 43, .18);--ease: cubic-bezier(.2, .7, .2, 1)}@media(max-width:760px){:root{--gut: 16px;--sec: 88px;--r-card: 20px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{margin:0;background:var(--page);color:var(--ink);font:400 17px/1.55 Inter,system-ui,sans-serif;overflow-x:clip}a{color:inherit;text-decoration:none}img,video{display:block;max-width:100%}h1,h2,h3{font-family:Comfortaa,sans-serif;font-weight:700;margin:0;text-wrap:balance}h1{font-size:clamp(44px,6.6vw,88px);line-height:1.04;letter-spacing:-.045em}h2{font-size:clamp(32px,4vw,52px);line-height:1.1;letter-spacing:-.035em}h3{font-size:22px;line-height:1.25;letter-spacing:-.02em}p{margin:0;text-wrap:pretty}.wrap{width:min(100% - 2 * var(--gut),var(--wrap));margin-inline:auto}.grey{color:var(--ink-3)}.arr{width:14px;height:14px;flex:none;transition:transform .2s var(--ease)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;padding:0 24px;border-radius:999px;background:var(--brand);color:#fff;font:700 16px/1 Comfortaa,sans-serif;letter-spacing:-.01em;white-space:nowrap;transition:background .15s,transform .15s}.btn:hover{background:var(--brand-600)}.btn:active{transform:scale(.98)}.btn-tint{background:var(--tint);color:var(--ink)}.btn-tint:hover{background:#ddd7ff}.btn-sm{height:38px;padding:0 16px;font-size:14px}.link{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:15px}.link:hover .arr{transform:translate(3px)}:root{--nav-h: 64px}@media(min-width:1024px){:root{--nav-h: 72px}}.nav{position:sticky;top:0;z-index:50;height:calc(var(--nav-h) + 12px);padding-top:12px;pointer-events:none}.bar{pointer-events:auto;position:relative;display:flex;align-items:center;gap:8px;height:var(--nav-h);width:min(var(--wrap),calc(100% - 2 * var(--gut)));margin:0 auto;padding:0 calc((var(--nav-h) - 40px) / 2) 0 22px;border-radius:999px;--glass: rgba(255, 255, 255, .08);--blur: 3px;--sat: 180%;--light: inset 0 1px 0 rgba(255, 255, 255, .95), inset 0 -1px 0 rgba(255, 255, 255, .6), inset 0 10px 14px -12px rgba(255, 255, 255, .95), inset 0 -12px 16px -14px rgba(44, 0, 255, .16);box-shadow:var(--light),0 0 0 .5px #14142b1a,0 2px 6px -2px #14142b14,0 12px 28px -14px #14142b42;transition:width .42s cubic-bezier(.2,.8,.2,1),box-shadow .24s ease}.nav .bar:before,.nav .bar:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none}.nav .bar:before{background:var(--glass);-webkit-backdrop-filter:blur(var(--blur)) saturate(var(--sat));backdrop-filter:blur(var(--blur)) saturate(var(--sat));transition:background-color .24s ease}.nav .bar:after{padding:1px;background:linear-gradient(160deg,#fff,#fff3 18%,#fff0 45%,#ffffff26 80%,#ffffffe6);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);transition:opacity .24s ease}.nav.scrolled .bar{--glass: rgba(255, 255, 255, .78);--blur: 12px;--sat: 100%}.logo{display:inline-flex;align-items:center;min-height:44px;flex:none;margin-right:auto}.logo img{height:24px;width:auto;translate:0 -14.96%}.links{display:none}.links a,.signin{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;border-radius:999px;font-size:15px;font-weight:500;color:var(--ink-2);white-space:nowrap;transition:color .14s,background .14s}.links a:hover{background:var(--tint);color:var(--ink)}.signin{display:none;height:40px;padding:0 14px}.signin:hover{color:var(--ink)}.chev{width:14px;height:14px;opacity:.6}.nav-end{display:flex;align-items:center;gap:8px;flex:none;margin-left:auto}.bar .btn-sm{height:40px;padding:0 18px;font-size:15px;letter-spacing:.005em;border:1px solid transparent;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #0000001f}.burger{width:40px;height:40px;border:0;border-radius:999px;background:transparent;color:var(--ink);display:grid;place-items:center}@media(max-width:1023.98px){.bar{padding:0 8px 0 18px}}@media(min-width:1024px){.burger{display:none}.logo{margin-right:36px}.logo img{height:28px}.links{display:flex;align-items:center;gap:4px;margin-right:auto}.signin{display:inline-flex}.nav:not(.scrolled) .bar{--glass: transparent;box-shadow:none}.nav:not(.scrolled) .bar:after{opacity:0}.nav.scrolled .bar{width:min(980px,calc(100% - 2 * var(--gut)));box-shadow:var(--light),0 0 0 .5px #14142b1a,0 4px 10px -4px #14142b1a,0 18px 36px -16px #14142b52}.nav.scrolled .logo{margin-right:24px}}@media(min-width:1024px)and (max-width:1279.98px){.logo{margin-right:20px}.links{gap:0}}@media(min-width:1280px){.links{position:absolute;left:50%;top:0;bottom:0;translate:-50% 0;margin:0}.nav.scrolled .links{position:static;translate:none;margin-right:auto}}@media(prefers-reduced-motion:reduce){.bar{transition:none}}.demo.wrap{width:min(100% - 2 * var(--gut),1296px)}.hero{text-align:center;padding:76px 0 56px}.new{display:inline-flex;align-items:center;gap:8px;margin-bottom:24px;padding:4px 2px;font-size:13px;font-weight:500;color:var(--ink-3)}.new img{width:14px;height:14px;filter:grayscale(1);opacity:.55;transition:filter .2s,opacity .2s}.new i{width:1px;height:12px;background:var(--line-2)}.new .go-new{display:inline-flex;align-items:center;gap:3px;color:var(--ink-2);font-weight:600;transition:color .15s}.new .go-new .arr{width:12px;height:12px}.new .what{white-space:nowrap}.new{max-width:100%}.new .flip{min-width:0}.new .flip>.fi{max-width:100%}.new .what{white-space:normal;text-wrap:balance}.new:hover .what{color:var(--ink-2)}.new:hover .go-new{color:var(--brand)}.new:hover img{filter:none;opacity:1}.new:hover .arr{transform:translate(2px)}@media(max-width:520px){.new i,.new .go-new b{display:none}}.hero h1 .b{color:var(--brand)}.lede{text-wrap:balance;margin:24px auto 0;max-width:30em;font-size:20px;line-height:1.5;color:var(--ink-2)}.cta{display:flex;justify-content:center;gap:12px;margin-top:36px;flex-wrap:wrap}.trust-unused{display:flex;justify-content:center;gap:8px 24px;flex-wrap:wrap;margin-top:24px;font-size:14px;color:var(--ink-2)}.trust span{display:inline-flex;align-items:center;gap:8px}.trust svg{width:16px;height:16px;color:var(--brand)}.demo{padding-bottom:32px}.apps{display:flex;justify-content:center;gap:4px;margin-bottom:20px}.app{position:relative;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--ink-2);font:700 15px/1 Comfortaa,sans-serif;cursor:pointer;transition:background .2s,color .2s,box-shadow .2s}.app img{width:20px;height:20px}.app:hover{color:var(--ink)}.app[aria-selected=true]{background:var(--panel);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line),0 2px 8px -2px #14142b14}.app .p{position:absolute;left:18px;right:18px;bottom:6px;height:2px;border-radius:2px;background:#2c00ff1f;opacity:0}.app .p i{display:block;height:100%;width:0;border-radius:inherit;background:var(--brand)}.app[aria-selected=true] .p{opacity:1}.win{position:relative;border-radius:var(--r-win);overflow:hidden;background:#f5f6f8;aspect-ratio:1232 / 680;box-shadow:var(--sh-win)}.win:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none}.win video{width:100%;height:100%;object-fit:cover}.cap{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:16px;font-size:14px;color:var(--ink-3)}.cap button{width:28px;height:28px;border:0;border-radius:999px;background:var(--tray);color:var(--ink-2);display:grid;place-items:center;cursor:pointer}.pfilm{display:none}@media(max-width:760px){.apps{justify-content:space-between;gap:0}.app{padding:0 10px;font-size:13px;gap:6px}.app img{width:16px;height:16px}.app .p{left:10px;right:10px}.win{aspect-ratio:auto;background:none;box-shadow:none;overflow:visible}.win:after{display:none}.dfilm{display:none}.pfilm{display:block;width:min(100%,280px);margin:8px auto 0;aspect-ratio:786 / 1704;object-fit:cover;border-radius:40px;background:#fff;box-shadow:0 0 0 1px #14142b1a,0 0 0 8px #eae8f2,0 0 0 9px #14142b1f,0 32px 64px -24px #14142b4d}}.proof{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 56px;padding-top:48px}.pf{display:flex;align-items:center;gap:12px;line-height:1.3;margin:0}.pf b{display:block;font:700 15px/1.25 Comfortaa,sans-serif;color:var(--ink)}.pf span span{font-size:14px;color:var(--ink-2)}.pf span span span{font-size:inherit;color:inherit}.pf:has(.pf-laurel)>span{text-align:center}.pf-laurel{flex:none;width:22px;height:46px;color:#b87a00}.pf-laurel.is-r{transform:scaleX(-1)}.pf-logo{display:block;width:44px;height:44px;mix-blend-mode:multiply}@media(max-width:760px){.proof{flex-direction:column;gap:28px;padding-top:40px}.pf{justify-content:center;text-align:center}.pf:not(:has(.pf-laurel)){flex-direction:column;gap:8px}.pf-sep{display:none}.pf-where{display:block}}.nw{white-space:nowrap}.sec{padding-top:var(--sec)}.h-center{text-align:center;max-width:900px;margin:0 auto 56px}.h-center p{margin-top:16px;font-size:19px;color:var(--ink-2)}.inl{display:inline-flex;align-items:center;gap:.18em;white-space:nowrap;color:var(--brand)}.inl img{width:.78em;height:.78em;position:relative;top:.02em}.pin{position:relative;margin-bottom:56px}.pin-in{position:sticky}.pin .h-center{margin:0 auto}[data-h2=a] .h-b,[data-h2=b] .h-a{display:none}.pin.still{height:auto!important}.pin.still .pin-in{position:static}.pa-h{max-width:15em;margin:0 auto}.dock{list-style:none;margin:48px auto 0;padding:0;display:flex;justify-content:center;gap:20px;transform-origin:50% 50%;will-change:transform}.dock li{display:flex;flex-direction:column;align-items:center;gap:14px;width:96px}.tl{width:96px;height:96px;border-radius:24px;background:#fff;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #14142b0d,0 12px 28px -14px #14142b38;transition:transform .25s var(--ease),box-shadow .25s}.tl img{width:48px;height:48px}.dock li:hover .tl{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--line-2),0 2px 4px #14142b0f,0 18px 32px -14px #14142b47}.nm2{font:600 16px/1 Inter,sans-serif;color:var(--ink)}.pa-sub{margin-top:36px}.pin:not(.still) .pa-h,.pin:not(.still) .nm2,.pin:not(.still) .pa-sub{opacity:0;will-change:opacity,transform}@media(max-width:760px){.dock{gap:10px;margin-top:36px}.dock li{width:58px;gap:10px}.tl{width:58px;height:58px;border-radius:15px}.tl img{width:30px;height:30px}.nm2{font-size:12px}}.rot{display:inline-block;vertical-align:bottom;height:1.2em;overflow:hidden;transition:width .45s var(--ease);white-space:nowrap}.rot-r{display:flex;flex-direction:column;transition:transform .5s var(--ease)}.rot-r>span{display:inline-flex;align-items:center;gap:.18em;height:1.2em;color:var(--brand);width:max-content}.rot-r img{width:.78em;height:.78em}.cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.card{display:flex;flex-direction:column;border-radius:var(--r-card);background:var(--tray);padding:12px;transition:background .25s}.card:hover{background:var(--tray-2)}.ct{padding:24px 24px 28px}.lab{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:14px}.lab img{width:18px;height:18px}.ct h3{font-size:24px;margin-bottom:8px}.ct p{color:var(--ink-2);font-size:16px;max-width:26em}.plate{margin-top:auto;height:340px;border-radius:12px;background:#f5f6f8;box-shadow:inset 0 0 0 1px var(--line);display:grid;place-items:center;padding:24px;overflow:hidden}.ui{width:100%;max-width:420px;background:#fff;border-radius:14px;box-shadow:0 0 0 1px #14142b12,0 2px 4px #14142b0a,0 16px 32px -16px #14142b2e;padding:20px;font-size:14px;color:var(--ink)}.ui-h{font-size:12px;font-weight:600;color:var(--ink-3);margin-bottom:10px}.fa{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;flex:none}.a-m{background:#ede9fe;color:#5b3fd6}.a-b{background:#e3e8ff;color:#3446c2}.a-g{background:#ddf3e6;color:#1e7a4a}.rows{list-style:none;margin:0;padding:0;display:grid;gap:4px}.rows li{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:10px}.rows b{font-weight:500;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rows small{color:var(--ink-3);font-size:12px}.rows small.ok{color:var(--ok);font-weight:600}.rows li.add{opacity:0;transform:translateY(-6px);transition:opacity .4s var(--ease),transform .4s var(--ease),background 1.2s ease}.plate .field{display:flex;align-items:center;height:44px;padding:0 14px;border-radius:10px;box-shadow:inset 0 0 0 1.5px var(--brand);font:500 15px/1 Inter,sans-serif;margin-bottom:14px}.caret{position:relative;width:0;align-self:stretch}.caret:after{content:"";position:absolute;left:-.75px;top:50%;width:1.5px;height:20px;margin-top:-10px;background:var(--brand);animation:blink 1s steps(1) 5}.ui-alias{padding:22px 22px 24px}.ui-alias .field{height:56px;margin:0;padding:0 16px;font-size:18px}.plate .field .typed{white-space:pre}.plate .field .suffix{color:var(--ink-3);opacity:0;transition:opacity .2s}.card.s1 .plate .field .suffix{opacity:1}.plate .field.typing .caret:after{animation:none}.ui-cal2{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:16px}.inv2{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:12px;background:#f5f6f8}.inv2 small{font-size:12px;font-weight:600;color:#6b6f80}.inv2 b{font-size:15px;font-weight:600;margin-bottom:2px}.inv2>span{font-size:13px;color:var(--ink-2);line-height:1.45;white-space:nowrap}.resp{margin-top:auto;padding-top:12px;display:grid;gap:6px}.resp small{font-size:12px;color:var(--ink-2);font-weight:500}.seg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.rp{height:30px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:4px;font-size:12px;font-weight:600;color:var(--ink);background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);transition:background .3s,color .3s,box-shadow .3s,opacity .3s}.rp svg{width:0;height:12px;transition:width .3s var(--ease)}.card.s1 .rp.go{background:#e3f8e3;color:#145a1e;box-shadow:inset 0 0 0 1px #b9e6bc}.card.s1 .rp.go svg{width:12px}.card.s1 .rp:not(.go){color:#6b6f80}.wk{border-radius:12px;border:1px solid #ECEDF0;overflow:hidden;display:flex;flex-direction:column}.wk-h,.wk-b{display:grid;grid-template-columns:44px 1fr}.wk-h{border-bottom:1px solid #ECEDF0;padding:8px 0 6px}.wk-h div{text-align:left;padding-left:10px;line-height:1.1}.wk-h small{display:block;font-size:10px;font-weight:500;letter-spacing:.04em;color:#6b6f80}.wk-h b{font-size:16px;font-weight:500}.wk-b{position:relative;flex:1;min-height:192px;background:#fff url(/assets/v2/svg/hour-48.svg) repeat}.hrs i{display:block;height:48px;font-style:normal;font-size:10px;color:#6b6f80;text-align:right;padding:2px 6px 0 0;transform:translateY(-1px)}.col{position:relative;border-left:1px solid #ECEDF0}.e{position:absolute;left:4px;right:6px;border-radius:7px;padding:4px 8px;font-size:11.5px;line-height:1.25;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.e.work{background:#e0f8e0;color:#145a1e;font-weight:600}.e.lr,.e.pers{white-space:nowrap;font-weight:500}.e.lr b,.e.pers b{display:block;font-weight:600}.e.pers{background:#eef1f6;color:var(--ink);white-space:normal}.e.pers b{display:block;font-weight:600}.e.lr{box-shadow:inset 0 0 0 1.5px #7cc584,0 6px 12px -6px #145a1e59;opacity:0;transform:scale(.9);transition:opacity .35s var(--ease),transform .45s var(--ease)}.card.s2 .e.lr{opacity:1;transform:none}.ui-dr2{max-width:none;padding:18px 18px 10px}.dr-h{margin-bottom:10px}.dr-h b{display:block;font:700 22px/1.2 Comfortaa,sans-serif;letter-spacing:-.01em}.dr-h small{font-size:12px;color:#6b6f80}.dr-row{display:grid;grid-template-columns:1.3fr 1.25fr .6fr;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;font-size:13px}.dr-head{font-size:12px;color:#6b6f80;padding-block:6px;border-radius:0;border-bottom:1px solid #ECEDF0;margin-bottom:4px}.dr-row.sel{background:#eeebff}.nm{display:flex;align-items:center;gap:10px;font-weight:500;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ft{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;flex:none}.ft svg{width:16px;height:16px}.t-fold{background:#eef0f3;color:#8a90a2}.t-pdf{background:#fde8e8;color:#c62828}.t-doc{background:#e9e5ff;color:var(--brand)}.who{display:flex;align-items:center;gap:8px;color:var(--ink-2);white-space:nowrap;min-width:0}.org{width:22px;height:22px;border-radius:6px;background:var(--brand);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.stk{display:flex}.fc{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:700;box-shadow:0 0 0 2px #fff}.dr-row.sel .fc{box-shadow:0 0 0 2px #eeebff}.fc+.fc{margin-left:-5px}.c-m{background:#ecedf0;color:var(--ink)}.c-l{background:#e6e0ff;color:var(--brand)}.c-h{background:#ddf3e6;color:#1e7a4a}.join-h{width:0;margin-left:0!important;transform:scale(.4);opacity:0;transition:width .35s var(--ease),margin .35s var(--ease),transform .4s var(--ease),opacity .3s}.card.s1 .join-h{width:22px;margin-left:-5px!important;transform:none;opacity:1}.names{display:grid}.names>span{grid-area:1 / 1;transition:opacity .3s}.names .nb,.card.s1 .names .na{opacity:0}.card.s1 .names .nb{opacity:1}.m{color:var(--ink-3);white-space:nowrap}.ui-pg3{max-width:none;padding:20px 22px 18px;font-size:14px}.pg-tr{display:flex;justify-content:space-between;align-items:center;gap:12px}.pg-top{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--ink-3);padding-bottom:10px;margin:0 -22px 14px;padding-inline:22px;border-bottom:1px solid #ECEDF0}.pg-top b{color:var(--ink);font-weight:600}.ui-pg3 .faces{display:flex}.ui-pg3 .faces .fa{width:24px;height:24px;font-size:10px;box-shadow:0 0 0 2px #fff}.ui-pg3 .faces .fa+.fa{margin-left:-6px}.pg-t{font:700 24px/1.15 Comfortaa,sans-serif;letter-spacing:-.02em}.pg-m{font-size:12px;color:var(--ink-3);margin:4px 0 12px}.pg-h{font-weight:700;font-size:14px;margin:10px 0 4px}.dec{list-style:none;margin:0;padding:0;display:grid;gap:4px}.dec li{display:flex;align-items:center;gap:8px;white-space:nowrap}.dec em{font-style:normal;color:var(--ink-3)}.cb{width:15px;height:15px;border-radius:4px;flex:none;display:grid;place-items:center;box-shadow:inset 0 0 0 1.5px #c9cbd3;transition:background .25s,box-shadow .25s}.cb svg{width:12px;height:12px;opacity:0;transition:opacity .2s}.dec li.done .cb,.card.s2 .dec li.tick .cb{background:var(--brand);box-shadow:none}.dec li.done .cb svg,.card.s2 .dec li.tick .cb svg{opacity:1}.dec li>span{background:url(/assets/v2/svg/strike.svg) left 55% / 0 1px no-repeat;transition:background-size .45s var(--ease),color .3s}.dec li.done>span,.card.s2 .dec li.tick>span{background-size:100% 1px;color:var(--ink-3)}.note{white-space:nowrap;overflow:hidden;line-height:1.7}.note mark{background:#e9e5ff;color:inherit;padding:1px 2px;border-radius:3px}.note.in{overflow:visible}.ui-pg3 .sl{color:var(--ink-3)}.ui-pg3{overflow:hidden}.cur{position:relative;display:inline-block;width:1.5px;height:18px;background:#1e7a4a;vertical-align:-3px;margin-left:2px}.cur em{position:absolute;left:5px;top:50%;translate:0 -50%;padding:1px 6px;border-radius:4px;background:#1e7a4a;color:#fff;font:600 10px/1.4 Inter,sans-serif;font-style:normal;white-space:nowrap}.ui-pg3 .cur{transition:opacity .2s ease}.card.sealing .ui-pg3 .cur{opacity:0}@media(max-width:860px){.cards{grid-template-columns:1fr}.ct{padding:16px 12px 20px}.plate{height:auto;min-height:260px;padding:20px 16px}.ui-cal2{grid-template-columns:1fr}.dr-row{grid-template-columns:minmax(0,1fr) auto}.dr-row .m,.who .names{display:none}.ui-pg3{padding:14px 16px 16px;font-size:13px}.pg-top{margin-inline:-16px;padding-inline:16px}.note,.dec li{white-space:normal}.ui-alias .field{font-size:16px;padding:0 12px}}.state{max-width:1000px;margin-bottom:56px}.state h2{font-size:clamp(30px,3.6vw,46px);line-height:1.15}.vault{display:grid;grid-template-columns:1fr 56px 1fr;padding:12px;border-radius:calc(var(--r-card) + 4px);background:var(--tray)}.pane{background:var(--panel);border-radius:calc(var(--r-card) - 8px);padding:32px;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.pane-h{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;font-size:13px;font-weight:600;color:var(--ink-3)}.pane-h span+span{font-weight:500;padding:3px 8px;border-radius:6px;background:var(--tray);color:var(--ink-2)}.from{display:flex;gap:12px;align-items:center;margin-bottom:18px}.av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:14px;background:#fcebd7;color:#8a4b00;flex:none}.from b{display:block;font-size:15px}.from small{font-size:13px;color:var(--ink-3)}.subj{font:700 20px/1.3 Comfortaa,sans-serif;letter-spacing:-.01em;margin-bottom:8px}.body{font-size:15px;color:var(--ink-2);margin-bottom:22px}.file{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);font-size:14px;font-weight:600}.file i{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;font:700 10px/1 Inter;font-style:normal;background:#fde8e8;color:#b42318}.file small{display:block;font-weight:400;font-size:12px;color:var(--ink-3)}.pane{display:flex;flex-direction:column}.pane .file{margin-top:auto}.pair{border-radius:10px;margin:-6px -8px 22px;padding:6px 8px;transition:background .25s}.pair.lit{background:var(--tint)}.pane .file.lit{background:var(--tint);box-shadow:inset 0 0 0 1px #2c00ff2e}.pane .file{transition:background .25s,box-shadow .25s}.cipher{font:14px/1.75 ui-monospace,SF Mono,Menlo,monospace;color:var(--ink-2);word-break:break-all;margin:0}.cipher .hot{color:var(--brand)}.cipher .cold{color:var(--ink-3);opacity:.55}.file .cipher{font-size:12px;line-height:1.5;color:var(--ink-3)}.lockt{width:32px;height:32px;border-radius:8px;display:grid;place-items:center;background:var(--tray);color:var(--ink-3);flex:none;transition:color .25s,background .25s}.file.lit .lockt{color:var(--brand);background:#fff}.vault-join{display:grid;place-items:center}.vault-join span{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--panel);box-shadow:inset 0 0 0 1px var(--line);color:var(--brand)}.facts{display:grid;grid-template-columns:repeat(4,1fr);margin-top:48px}.fact{padding:0 28px;border-left:1px solid var(--line)}.fact:first-child{padding-left:0;border-left:0}.fact h3{font-size:18px;margin-bottom:8px}.fact p{font-size:15px;color:var(--ink-2)}.fact code{display:block;margin-top:10px;font:12px ui-monospace,Menlo,monospace;color:var(--ink-3)}.more{display:flex;gap:32px;flex-wrap:wrap;margin-top:40px}@media(max-width:860px){.vault{grid-template-columns:1fr;padding:8px}.vault-join{height:48px}.vault-join span{transform:rotate(90deg)}.pane{padding:24px}.facts{grid-template-columns:1fr 1fr;gap:28px 0}.fact:nth-child(3){padding-left:0;border-left:0}}.mv-sec .h-center{margin-bottom:40px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mv{display:flex;align-items:center;gap:18px;width:fit-content;margin:0 auto;height:64px;padding:0 12px 0 26px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line),0 1px 2px #14142b0a,0 16px 36px -18px #14142b38;font:600 18px/1 Inter,sans-serif;color:var(--ink)}.mv-from{height:40px;overflow:hidden}.mv-reel{display:grid;grid-auto-rows:40px;will-change:transform}.mv-reel>span,.mv-to{display:flex;align-items:center;gap:10px;white-space:nowrap}.mv-reel img{width:24px;height:24px}.mv-arrow{color:var(--ink-3);flex:none}.mv-to{height:40px;padding:0 18px 0 14px;border-radius:999px;background:var(--tint)}.mv-to img{width:22px;height:22px}@media(max-width:520px){.mv{gap:10px;height:56px;padding:0 8px 0 16px;font-size:15px}.mv-to{padding:0 12px 0 10px}.mv-reel img{width:20px;height:20px}.mv-to img{width:18px;height:18px}}.ig-card{position:relative;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);height:396px;border-radius:28px;background:#fff;box-shadow:0 0 0 1px var(--line);overflow:hidden}.ig-copy{display:grid;align-content:center;justify-items:start;gap:16px;padding:0 24px 0 48px}.ig-copy h2{font-size:clamp(28px,calc(18px + 1.2vw),36px);line-height:1.15;letter-spacing:-.025em}.ig-copy p{font-size:17px;line-height:1.55;color:var(--ink-2);max-width:28rem}.ig-copy .link{margin-top:8px}.ig-art{position:relative;--cell: 132px;margin-top:calc(var(--cell) / -4)}.ig-art img{position:absolute;--size: 64px;width:var(--size);height:var(--size);object-fit:contain;left:calc(var(--c) * var(--cell) + (var(--cell) - var(--size)) / 2);top:calc(var(--r) * var(--cell) + (var(--cell) - var(--size)) / 2);rotate:calc(var(--k) * 8deg)}.ig-art img[style*="--r:1"]{translate:calc(var(--cell) / 2) 0}.ig-art img.now{--size: 96px}@media(max-width:1023.98px){.ig-card{grid-template-columns:minmax(0,1fr);height:auto}.ig-copy{padding:48px 24px 0}.ig-art{--cell: 108px;height:calc(var(--cell) * 2.25);margin-top:24px}.ig-art img.now{--size: 80px}.ig-art img{--size: 54px}}@media(max-width:767.98px){.ig-copy{padding:32px 20px 0}.ig-art{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;justify-items:center;row-gap:8px;height:auto;margin:24px 0 0;padding:0 20px 24px}.ig-art img{position:static;width:56%;height:auto;aspect-ratio:1}.ig-art img.now{width:80%}.ig-art img[style*="--r:1"]{translate:none}}.doors{display:grid;grid-template-columns:1fr 1fr;gap:16px}.door{border-radius:var(--r-card);padding:40px;background:var(--tray);display:flex;flex-direction:column;gap:14px;min-height:340px}.door .ic{display:flex;gap:8px}.door .ic img{width:28px;height:28px}.door h3{font-size:30px;display:flex;align-items:center;gap:12px}.door h3 em{font:500 13px/1 Inter,sans-serif;font-style:normal;padding:5px 10px;border-radius:999px;background:var(--panel);color:var(--ink-2);letter-spacing:0}.door p{color:var(--ink-2);max-width:28em}.door .price{font-size:15px;color:var(--ink)}.door .price b{font:700 28px/1 Comfortaa,sans-serif;letter-spacing:-.03em}.door .row{margin-top:auto;display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding-top:12px}@media(max-width:860px){.doors{grid-template-columns:1fr}.door{padding:28px 24px;min-height:0}}.close{position:relative;margin-top:var(--sec);padding:120px 0 128px;text-align:center;overflow:hidden}.close:before{content:"";position:absolute;inset:0;background:url(/assets/v2/svg/close-sky.svg) center / 100% 100% no-repeat}.close svg.stars{position:absolute;inset:0;width:100%;height:100%}.close .wrap{position:relative}.close h2{font-size:clamp(36px,5vw,64px)}.close p{margin-top:18px;color:var(--ink-2);font-size:18px}.close .fine{margin-top:20px;font-size:14px;color:var(--ink-2)}.foot{background:#cbc4f2;padding:0 0 40px}.foot-in{background:var(--page);border-radius:28px 28px 0 0;padding:64px 0 0}.fgrid{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:32px}.fgrid.f6{grid-template-columns:1.6fr repeat(5,1fr)}.fgrid p{margin-top:16px;font-size:14px;color:var(--ink-2);max-width:22em}.fgrid h4{margin:0 0 14px;font-size:13px;font-weight:600}.fgrid ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fgrid li a{font-size:14px;color:var(--ink-2)}.fgrid li a:hover{color:var(--ink)}.fb{margin-top:56px;padding:24px 0 40px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--ink-3)}.foot{padding:0;background:transparent}@media(max-width:860px){.fgrid{grid-template-columns:1fr 1fr}.fgrid>:first-child{grid-column:1 / -1}}.rise{opacity:0;transform:translateY(14px);animation:rise .9s var(--ease) forwards}@keyframes rise{to{opacity:1;transform:none}}.rv{opacity:0;transform:translateY(20px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.rv.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.rise,.rv{opacity:1;transform:none;animation:none;transition:none}}.card{position:relative}.card-a{position:absolute;inset:0;z-index:2;border-radius:inherit}.card-a:focus-visible{outline:2px solid var(--brand);outline-offset:3px}.ct-l{margin-top:16px;color:var(--ink)}.card:hover .ct-l{color:var(--brand)}.card:hover .ct-l .arr{transform:translate(3px)}.card.span2{grid-column:1 / -1}.card[data-play=steps] [data-s]{opacity:0;transform:translateY(6px);transition:opacity .4s var(--ease),transform .4s var(--ease),background .4s,color .3s}.card[data-play=steps] [data-s].on,.card[data-play=steps] .ckr[data-s],.card[data-play=steps] .tickr[data-s]{opacity:1;transform:none}.ck{width:18px;height:18px;border-radius:50%;flex:none;display:grid;place-items:center;color:#fff;background:var(--ok)}.ck svg{width:11px;height:11px}.ckr .ck{background:#fff;box-shadow:inset 0 0 0 1.5px #c9cbd3;transition:background .3s,box-shadow .3s}.ckr .ck svg{opacity:0;transition:opacity .2s}.ckr.on .ck{background:var(--ok);box-shadow:none}.ckr.on .ck svg{opacity:1}.ckr .found{opacity:0;transition:opacity .3s}.ckr.on .found{opacity:1;color:var(--ok);font-weight:600}.tickr .cb{background:#fff!important;box-shadow:inset 0 0 0 1.5px #c9cbd3!important}.tickr.on .cb{background:var(--brand)!important;box-shadow:none!important}.tickr .cb svg{opacity:0}.tickr.on .cb svg{opacity:1}.tickr>span{background:url(/assets/v2/svg/strike.svg) left 55% / 0 1px no-repeat;transition:background-size .45s var(--ease),color .3s}.tickr.on>span{background-size:100% 1px;color:var(--ink-3)}.a-o{background:#fcebd7;color:#8a4b00}.as-row{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.as-c{background:#fff;border-radius:12px;padding:14px 16px;box-shadow:0 0 0 1px #14142b12,0 10px 24px -14px #14142b33}.as-c small{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ink-2);margin-bottom:8px}.as-c p{font-size:14px;line-height:1.5;color:var(--ink)}.card.span2 .plate{height:auto;padding:24px}@media(max-width:860px){.as-row{grid-template-columns:1fr 1fr}}.door-top{display:flex;justify-content:space-between;align-items:center}.door-top small{font-size:13px;font-weight:600;color:var(--ink-3)}.ticks{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:10px}.ticks li{display:flex;align-items:center;gap:10px;font-size:15px;color:var(--ink)}.ticks .ck{background:var(--brand)}.door .obj{font-size:13px;color:var(--ink-3);margin-top:-4px}.door:first-child{background:#fff;box-shadow:inset 0 0 0 1.5px var(--brand)}.dmn{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:24px 40px;padding:32px 40px;border-radius:var(--r-card);background:var(--tray)}.dmn h3{font-size:24px}.dmn-t p{margin-top:6px;color:var(--ink-2);max-width:30em}.dmn-go{flex:none;display:flex;align-items:center;gap:12px}.dmn-row{display:flex;align-items:center;width:300px;height:48px;padding:0 20px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);font:500 16px/1 Inter,sans-serif;cursor:text;transition:box-shadow .15s}.dmn-row:focus-within{box-shadow:inset 0 0 0 1.5px var(--brand)}.dmn-at{color:var(--ink-3)}.dmn-row input{flex:1;min-width:0;height:100%;padding:0;border:0;background:transparent;font:inherit;color:var(--ink);outline:none}.dmn-row input::placeholder{color:var(--ink-3)}@media(max-width:860px){.dmn{flex-direction:column;align-items:stretch;padding:28px 24px}.dmn-go{flex-direction:column;align-items:stretch}.dmn-row{width:auto}}.sig{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:28px;font-size:14px;color:var(--ink-2)}.faces2{display:flex}.faces2 img{width:36px;height:36px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #e6e2fa}.faces2 img+img{margin-left:-10px}@media(max-width:860px){.fgrid.f6{grid-template-columns:1fr 1fr}.sig{flex-direction:column;text-align:center}}.dd{position:relative}.dd-b{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 12px;border:0;border-radius:999px;background:none;font:500 15px/1 Inter,sans-serif;color:var(--ink-2);cursor:pointer}.dd.open .dd-b,.dd-b:hover{background:var(--tint);color:var(--ink)}.dd-m{position:absolute;top:calc(100% + 8px);left:50%;translate:-50% 0;min-width:200px;padding:6px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--line),0 18px 40px -16px #14142b4d;display:grid;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility .15s}.dd-m:before{content:"";position:absolute;left:0;right:0;top:-10px;height:10px}.dd.open .dd-m{opacity:1;visibility:visible;transform:none}.dd-m a{padding:9px 12px;border-radius:10px;font-size:14px;font-weight:500;color:var(--ink-2)}.dd-m a:hover{background:var(--page);color:var(--ink)}.fgrid.f7{grid-template-columns:1.7fr repeat(6,1fr);gap:28px}.fbrand p+p{margin-top:10px}.fbrand a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-2)}.soc{display:flex;gap:14px;margin-top:18px}.soc a{color:var(--ink-2);text-decoration:none}.soc a:hover{color:var(--brand)}.soc svg{width:20px;height:20px}.fb{align-items:center}.lang-btn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border:0;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);font:500 13px/1 Inter,sans-serif;color:var(--ink-2);cursor:pointer}.lang-btn svg{width:15px;height:15px}@media(max-width:1100px){.fgrid.f7{grid-template-columns:1fr 1fr 1fr}.fgrid.f7>.fbrand{grid-column:1 / -1}}@media(max-width:600px){.fgrid.f7{grid-template-columns:1fr 1fr}}.links .dd-m a{height:auto;display:block;white-space:nowrap}.dd-sep{display:block;height:1px;margin:6px 12px;background:var(--line)}footer.foot{background:var(--page)!important}.close+footer.foot{background:#cbc4f2!important}.ax{width:100%;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px;text-align:left}.ax-th,.ax-pn{background:#fff;border-radius:14px;box-shadow:0 0 0 1px #14142b12,0 2px 4px #14142b0a,0 16px 32px -16px #14142b2e;padding:16px 18px;min-width:0}.ax-th-h{padding-bottom:10px;margin-bottom:4px;border-bottom:1px solid #ECEDF0}.ax-th-h b{display:block;font:700 17px/1.25 Comfortaa,sans-serif;letter-spacing:-.01em}.ax-th-h small{font-size:12px;color:#6b6f80}.ax-th ul{list-style:none;margin:0;padding:0}.ax-th li{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:10px 0;border-bottom:1px solid #F1F2F5}.ax-th li:last-child{border-bottom:0}.ax-th li b{display:flex;justify-content:space-between;font-size:13px;font-weight:600}.ax-th time{font-size:12px;font-weight:500;color:#6b6f80}.ax-th li p{font-size:13.5px;line-height:1.5;color:var(--ink-2);margin-top:2px}.ax-th .hl{border-radius:3px;transition:background .3s,color .3s}.ax-th .hl.was{background:#f1eeff}.ax-th .hl.lit{background:#dcd5ff;color:var(--ink)}.ax-h{display:flex;align-items:center;gap:8px;font-size:14px}.ax-h b{font-weight:600}.ax-where{margin-left:auto;font-size:12px;font-weight:600;color:var(--ink-2);padding:3px 9px;border-radius:999px;background:#f3f4f6}.ax-read{margin-top:14px;font-size:13px;color:#6b6f80;opacity:0;transition:opacity .25s}.ax-read i{display:block;height:3px;margin-top:6px;border-radius:2px;background:#f1f2f5;overflow:hidden}.ax-read em{display:block;height:100%;background:var(--brand);transform:scaleX(0);transform-origin:left}.ax-pn.a-read .ax-read{opacity:1}.ax-pn.a-read .ax-read em{transform:scaleX(1);transition:transform 1s cubic-bezier(.4,0,.2,1)}.ax-pn.a-sum .ax-read{display:none}.ax-sum,.ax-fu,.ax-dr,.ax-made{opacity:0;transform:translateY(6px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.ax-pn.a-sum .ax-sum,.ax-pn.a-fu .ax-fu,.ax-pn.a-dr .ax-dr,.ax-pn.a-done .ax-made{opacity:1;transform:none}.ax-pn small{display:block;font-size:12px;font-weight:600;color:#6b6f80;margin-bottom:4px}.ax-sum{margin-top:12px}.ax-sum ol{margin:0;padding-left:18px}.ax-sum li{font-size:14px;line-height:1.45;margin:4px 0;opacity:0;transform:translate(-4px);transition:opacity .3s,transform .3s}.ax-sum li.on{opacity:1;transform:none}.ax-sum sup{font-size:10px;font-weight:700;color:var(--brand);margin-left:2px}.ax-fu{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:10px 12px;border-radius:10px;background:#f7f7fa}.ax-fu b{font-size:14px;font-weight:600}.ax-fu small{margin-bottom:0}.ax-fu>span{flex:none;height:30px;padding:0 12px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line-2);display:inline-flex;align-items:center;font-size:12px;font-weight:600}.ax-dr{margin-top:10px;padding:10px 12px;border-radius:10px;background:var(--tint)}.ax-dr small{color:var(--brand)}.ax-dr p{font-size:14px;min-height:21px}.ax-cur{display:inline-block;width:1.5px;height:15px;background:var(--brand);vertical-align:-2px;margin-left:1px;animation:blink 1s steps(1) 5}.ax-pn.a-done .ax-cur{display:none}.ax-made{margin-top:10px;font-size:12px;color:#6b6f80}@media(max-width:860px){.ax{grid-template-columns:1fr}.ax-th li:nth-child(2){display:none}}.dr-note{margin:8px 8px 4px;font-size:13px;color:var(--ink-2);opacity:0;transform:translateY(4px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.card.s2 .dr-note{opacity:1;transform:none}.vb{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:center;padding:48px 72px 48px 56px;border-radius:var(--r-card);background:var(--tray)}.vb-copy .lab{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:14px}.vb-copy h2{font-size:clamp(30px,3.6vw,46px);line-height:1.1}.vb-copy p{margin-top:16px;font-size:17px;line-height:1.55;color:var(--ink-2);max-width:30em}.vb-copy .vb-fine{margin-top:10px;font-size:14px;color:var(--ink-3)}.vb-cta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;margin-top:28px}.vb-cta .btn{background:#fff}@media(max-width:860px){.vb{grid-template-columns:1fr;padding:32px 20px 36px;gap:32px}.vb-phone{justify-self:center}.vb-phone .vphone{--vp-u: .6}}.tnext{margin-top:16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 24px;padding:20px 24px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--brand)}.tnext p{flex:1 1 260px;margin:0;font-size:15px;line-height:1.5;color:var(--ink)}.tnext .btn{flex:none}.flip{display:inline-grid}.flip>.fi{grid-area:1 / 1;justify-self:start;display:inline-flex;align-items:center;gap:8px;opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease),transform .4s var(--ease)}.flip>.fi.is-cur{opacity:1;transform:none}.flip>.fi.is-out{opacity:0;transform:translateY(-8px)}.flip>.fi[hidden]{display:none}@media(prefers-reduced-motion:reduce){.flip>.fi{transition:none}}.new .flip{transform:translate(calc(var(--flip-gap, 0px) / 2))}.new .flip~*{transform:translate(calc(var(--flip-gap, 0px) / -2))}.new.flip-ready .flip,.new.flip-ready .flip~*{transition:transform .4s var(--ease)}@media(prefers-reduced-motion:reduce){.new.flip-ready .flip,.new.flip-ready .flip~*{transition:none}}.ap-hero{position:relative;margin-top:calc(-1 * (var(--nav-h) + 12px));padding:calc(var(--nav-h) + 12px + 40px) 0 0}.ap-hero:before{content:"";position:absolute;inset:0 0 240px;background:var(--tray);z-index:-1}.ap-top{display:flex;justify-content:space-between;align-items:flex-start}.ap-name{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--ink-2);padding-top:10px}.ap-n{font:300 clamp(48px,6vw,80px)/1 Comfortaa,sans-serif;letter-spacing:-.04em;color:var(--ink-3);opacity:.55}.ap-row{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px;align-items:end;margin-top:8px}.ap-row h1{font-size:clamp(42px,5.6vw,76px);line-height:1.04;letter-spacing:-.045em}.ap-row h1 .nw2{white-space:nowrap}.ap-ic img{display:inline-block;width:.82em;height:.82em;vertical-align:-.06em;margin-right:.14em}.ap-row h1 .b{color:var(--brand)}.ap-side p{font-size:19px;line-height:1.5;color:var(--ink-2);max-width:26em}.ap-side .cta{justify-content:flex-start;margin-top:24px}.ap-side .ap-note{margin-top:14px;font-size:14px;color:var(--ink-3)}.ap-shot{position:relative;margin-top:56px;border-radius:14px;overflow:hidden;box-shadow:var(--sh-win)}.ap-shot:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line);pointer-events:none}.ap-shot>img{width:100%;height:auto}@media(max-width:900px){.ap-row{grid-template-columns:1fr;gap:20px}.ap-hero:before{bottom:120px}.ap-shot{margin-top:36px}}.as-pane{position:absolute;right:3.5%;top:16%;width:32%;background:#fff;border-radius:14px;padding:18px 18px 14px;box-shadow:0 0 0 1px #14142b14,0 24px 48px -20px #14142b59}.as-pane .as-l li{font-size:13px}.as-btn{display:inline-flex;margin-top:12px;height:32px;padding:0 14px;align-items:center;border-radius:999px;background:var(--tint);font:600 13px/1 Inter,sans-serif;color:var(--ink)}@media(max-width:900px){.as-pane{position:static;width:auto;margin:12px}}.stmt{font:700 clamp(28px,3.4vw,44px)/1.2 Comfortaa,sans-serif;letter-spacing:-.03em;max-width:24em}.msg-h{display:flex;align-items:center;gap:10px}.msg-h b{display:block;font-size:14px}.msg-h small{font-size:12px;color:var(--ink-3)}.msg-b{font-size:14px;color:var(--ink-2);margin:12px 0;line-height:1.5}.notice{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:10px;background:#eaf7ef;color:#145a1e;font-size:13px}.notice b{font-weight:600}.lg{width:22px;height:22px;flex:none}.bar-p{margin-top:10px}.bar-p i{position:relative;display:block;height:6px;border-radius:3px;background:var(--tray);overflow:hidden}.bar-p i:after{content:"";position:absolute;inset:0;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform 1.6s var(--ease)}.bar-p.on i:after{transform:scaleX(1)}.bar-p span{display:block;margin-top:6px;font-size:12px;color:var(--ink-2)}.dom{padding:4px 8px 10px;border-bottom:1px solid var(--line);margin-bottom:6px}.dom b{display:block;font-size:16px}.dom small{font-size:12px;color:var(--ink-3)}.pop .pop-t{display:block;font-size:16px;font-weight:600}.pop>small{display:block;font-size:12px;color:var(--ink-3);margin:2px 0 10px}.ini{width:28px;height:28px;border-radius:7px;background:#f1f2f5;display:grid;place-items:center;font-size:10px;font-weight:700;color:var(--ink-2);flex:none}.pop-n{margin-top:8px;font-size:13px;color:var(--ink-2)}.ft{font-size:9px;font-weight:800}.prev{height:116px;border-radius:12px;background:#fbf4f2;display:grid;place-items:end center;overflow:hidden}.pv-doc{width:56%;height:96px;background:#fff;border-radius:8px 8px 0 0;box-shadow:0 0 0 1px var(--line);padding:0 12px;display:flex;flex-direction:column}.pv-doc i{display:block;height:14px;margin:0 -12px 8px;background:var(--brand);border-radius:8px 8px 0 0}.pv-doc b{font-size:10px}.bars{flex:1;display:flex;align-items:flex-end;gap:4px;padding-bottom:6px}.bars em{flex:1;background:#d9d2ff;border-radius:2px}.bars em.hi{background:var(--brand)}.pv-m{margin:12px 0 10px}.pv-m b{display:block;font-size:15px}.pv-m small{font-size:12px;color:var(--ink-3)}.pv-b{display:flex;gap:8px}.pv-b span{height:32px;padding:0 16px;border-radius:999px;display:inline-flex;align-items:center;font-size:13px;font-weight:600}.pv-b .b1{background:var(--brand);color:#fff}.pv-b .b2{background:var(--tint);color:var(--brand)}.cm{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);padding:12px 14px}.cm+.cm{margin-top:10px}.cm-h{display:flex;align-items:center;gap:8px}.cm-h b{font-size:14px}.cm-h small{font-size:12px;color:var(--ink-3)}.cm p{font-size:13.5px;line-height:1.5;margin:6px 0}.cm-a{font-size:12px;color:var(--ink-3)}.cm-a em{font-style:normal;color:var(--brand);font-weight:600;margin-right:12px}.lk{list-style:none;margin:0;padding:0;display:grid;gap:4px}.lk li{display:flex;align-items:center;gap:10px;padding:8px;border-radius:8px}.lk b{font-size:14px;font-weight:500;color:var(--brand)}.tp{font-size:13px;line-height:1.5;color:var(--ink-3)}.as-h{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:8px}.as-l{margin:0;padding-left:18px}.as-l li{font-size:14px;line-height:1.5;margin:3px 0}.as-d{margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--tint);font-size:14px}.as-d small{display:block;font-size:11px;font-weight:700;color:var(--brand);margin-bottom:2px}.as-f{margin-top:10px;font-size:12px;color:var(--ink-3)}.srch{display:flex;align-items:center;gap:8px;height:42px;padding:0 14px;border-radius:10px;box-shadow:inset 0 0 0 1.5px var(--brand);font-size:15px;font-weight:500}.srch svg{width:16px;height:16px;color:var(--ink-3)}.sr{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.sr-g{padding:10px 12px;border-radius:10px;background:#f7f7fa}.sr-g small{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-3)}.sr-g b{display:block;margin-top:4px;font-size:14px;font-weight:500}.card.span2 .ui{max-width:none}@media(max-width:860px){.sr{grid-template-columns:1fr 1fr}}.fx{display:grid;grid-template-columns:repeat(3,1fr);gap:36px 32px}.fx>div{border-top:1px solid var(--line);padding-top:20px}.fx h3{font:600 17px/1.3 Inter,sans-serif;letter-spacing:-.01em;margin-bottom:6px}.fx p{font-size:15px;color:var(--ink-2);line-height:1.5}@media(max-width:860px){.fx{grid-template-columns:1fr 1fr}}@media(max-width:520px){.fx{grid-template-columns:1fr}}.dv{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap;padding:40px 48px;border-radius:var(--r-card);background:var(--tray)}.dv h2{font-size:clamp(28px,3vw,36px)}.dv p{margin-top:8px;color:var(--ink-2)}.dv-b{display:flex;gap:12px;align-items:center;flex-wrap:wrap}@media(max-width:860px){.dv{padding:28px 24px}}.ru-h{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px}.ru-h h2{font-size:clamp(26px,2.8vw,34px)}.ru ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.ru li{display:grid;grid-template-columns:140px minmax(0,1fr) minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--line);align-items:baseline}.ru time{font-size:13px;color:var(--ink-3);font-weight:500}.ru b{font-weight:600}.ru span{color:var(--ink-2);font-size:15px}@media(max-width:760px){.ru li{grid-template-columns:1fr;gap:4px}}.nx{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:stretch}.nx-next{position:relative;display:grid;gap:8px;padding:32px 36px;border-radius:var(--r-card);background:var(--tray);transition:background .25s}.nx-next:hover{background:var(--tray-2)}.nx-next small{font-size:13px;font-weight:600;color:var(--ink-3)}.nx-t{display:flex;align-items:center;gap:12px;font:700 clamp(26px,3vw,36px)/1.1 Comfortaa,sans-serif;letter-spacing:-.03em}.nx-l{color:var(--ink-2);max-width:34em}.nx-next>.arr{position:absolute;right:32px;top:36px;width:20px;height:20px}.nx-next:hover>.arr{transform:translate(4px)}.nx-dock{display:grid;grid-template-columns:repeat(5,72px);gap:8px;align-content:center;padding:20px;border-radius:var(--r-card);background:var(--tray)}.nx-dock a{display:grid;justify-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--ink-2)}.nx-dock .tl{width:56px;height:56px;border-radius:14px;background:#fff;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line);transition:transform .2s var(--ease)}.nx-dock a:hover .tl{transform:translateY(-2px)}.nx-dock a.on .tl{box-shadow:inset 0 0 0 2px var(--brand)}.nx-dock a.on{color:var(--ink)}@media(max-width:900px){.nx{grid-template-columns:1fr}.nx-dock{grid-template-columns:repeat(5,1fr)}.nx-dock .tl{width:48px;height:48px}}.cl-hero{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:48px;align-items:end;padding:72px 0 32px}.cl-hero h1{font-size:clamp(40px,5.4vw,64px)}.cl-hero p{margin-top:16px;font-size:19px;color:var(--ink-2);max-width:30em}.cl-sub{display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-size:14px!important;color:var(--ink-3)!important}.latest{display:grid;gap:6px;padding:24px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--brand)}.latest small{font-size:13px;color:var(--ink-3);font-weight:500}.latest b{font-size:19px;font-weight:600}.latest>span:not(.tag):not(.link){color:var(--ink-2);font-size:15px}.latest .link{margin-top:6px;color:var(--brand)}.filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.filters button{height:36px;padding:0 14px;border:0;border-radius:999px;background:var(--tray);color:var(--ink-2);font:500 14px/1 Inter,sans-serif;cursor:pointer}.filters button:hover{color:var(--ink);background:var(--tray-2)}.filters button[aria-pressed=true]{background:var(--ink);color:#fff}.log{padding-bottom:96px}.month{border-top:1px solid var(--line);padding-top:40px;margin-top:40px}.month h2{font-size:24px;margin-bottom:20px}.day{display:grid;grid-template-columns:200px minmax(0,760px);gap:24px;padding:18px 0}.day+.day{border-top:1px solid var(--line)}.day :is(time,.when){position:sticky;top:calc(var(--nav-h) + 28px);align-self:start;font-size:14px;font-weight:500;color:var(--ink-3);padding-top:3px}.day ol{list-style:none;margin:0;padding:0;display:grid;gap:12px}.day li{border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);padding:20px 24px}.day li[hidden],.day.empty,.month.empty{display:none}.day h3{font:600 18px/1.35 Inter,sans-serif;letter-spacing:-.01em;margin-bottom:4px}.day p{font-size:15px;color:var(--ink-2)}.day .link{margin-top:10px;font-size:14px}.tag{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ink-2);margin-bottom:10px}.tag img{width:18px;height:18px}.ti{width:18px;height:18px;border-radius:5px;background:var(--tint)}@media(max-width:900px){.cl-hero{grid-template-columns:1fr}}@media(max-width:760px){.day{grid-template-columns:1fr;gap:10px}.day :is(time,.when){position:static}}@media(max-width:760px){.ap-shot{aspect-ratio:1 / 1}.ap-shot>img{width:auto;max-width:none;height:100%}}.ti{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:var(--tint);color:var(--brand)}.ti svg{width:12px;height:12px}.dfile{display:flex;align-items:center;gap:12px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid #ECEDF0}.dfile .ft{width:36px;height:36px;border-radius:9px}.dfile .ft svg{width:18px;height:18px}.dfile b{display:block;font-size:15px;font-weight:600}.dfile small{font-size:12px;color:#6b6f80}.dsec{margin:14px 0 8px;font-size:14px;font-weight:600;color:var(--ink)}.act{list-style:none;margin:0;padding:0;display:grid;gap:10px}.act li{display:grid;grid-template-columns:8px 1fr auto;align-items:center;gap:12px;font-size:14px;color:var(--ink)}.act time{font-size:13px;color:#6b6f80;font-variant-numeric:tabular-nums}.dot{width:7px;height:7px;border-radius:50%;background:#c9cbd3}.dot.on{background:var(--brand)}.dprev{height:132px;border-radius:14px;background:#f7f1f1;display:grid;place-items:end center;overflow:hidden}.dsheet{width:58%;height:112px;background:#fff;border-radius:6px 6px 0 0;padding:0 14px;display:flex;flex-direction:column;box-shadow:0 1px 2px #14142b0f}.dsheet i{display:block;height:20px;margin:10px -2px;background:var(--brand)}.dsheet b{font-size:10px;font-weight:600}.dsheet .bars{flex:1;display:flex;align-items:flex-end;gap:5px;padding:8px 6px 0}.dsheet .bars em{flex:1;background:#dcd6ff}.dsheet .bars em.hi{background:var(--brand)}.dname{display:block;margin-top:14px;font-size:17px;font-weight:600}.dmeta{display:block;margin-top:2px;font-size:13px;line-height:1.45;color:#6b6f80}.dbtns{display:flex;align-items:center;gap:8px;margin-top:12px}.dbtns span{height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:600}.dbtns .b1{padding:0 18px;background:var(--brand);color:#fff}.dbtns .b2{padding:0 18px;background:var(--tint);color:var(--brand)}.dbtns .b3{width:34px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink)}.dbtns .b3 svg{width:16px;height:16px}.who2{list-style:none;margin:0;padding:0;display:grid;gap:6px}.who2 li{display:flex;align-items:center;gap:12px;padding:4px 0;font-size:15px}.who2 b{flex:1;font-weight:500}.who2 small{font-size:13px;color:#6b6f80}.fc2{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700;flex:none}.dsend{display:inline-block;margin-top:10px;font-size:14px;font-weight:600;color:var(--brand)}.plate .field.addr{height:52px;padding:0 16px;font:500 17px/1 Inter,sans-serif;margin-bottom:12px}.sfx{color:var(--ink-3)}.ax.ax-n{grid-template-columns:1fr}.ax-doc-h{display:flex;align-items:center;gap:8px;padding-bottom:10px;margin-bottom:8px;border-bottom:1px solid #ECEDF0}.ax-doc-h b{font-size:14px;font-weight:600}.ax-doc-h b.pg{font:700 16px/1.2 Comfortaa,sans-serif}.ax-doc-h small{margin-left:auto;font-size:12px;color:#6b6f80}.ax-doc-h .ft{width:22px;height:22px;border-radius:6px;font-size:8px}.ax-doc p{font-size:13.5px;line-height:1.55;color:var(--ink-2);margin:6px 0}.ax-src .hl{border-radius:3px;transition:background .3s,color .3s}.ax-src .hl.was{background:#f1eeff}.ax-src .hl.lit{background:#dcd5ff;color:var(--ink)}.card[data-play=assist] .plate{height:auto;padding:24px}.dy{width:100%;max-width:440px;background:#fff;border-radius:14px;padding:16px 18px;box-shadow:0 0 0 1px #14142b12,0 16px 32px -16px #14142b2e}.dy-h{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:4px;border-bottom:1px solid #ECEDF0}.dy-h b{font:700 16px/1.2 Comfortaa,sans-serif}.dy-r{display:grid;grid-template-columns:48px 1fr;gap:10px;padding:9px 0;border-bottom:1px solid #F1F2F5;font-size:14px}.dy-r time{font-size:12px;font-weight:600;color:#6b6f80;padding-top:1px}.dy-r b{font-weight:600}.dy-prep{margin-top:8px;padding:10px 12px;border-radius:10px;background:var(--tint)}.dy-prep small{display:block;font-size:11px;font-weight:700;color:var(--brand);margin-bottom:2px}.dy-prep p{font-size:13px;line-height:1.45;color:var(--ink)}.dy-prep span{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:12px;font-weight:600;color:var(--brand)}.dy-prep .ft{width:18px;height:18px;border-radius:5px;font-size:7px}.sw{width:100%;max-width:380px;background:#fff;border-radius:14px;padding:8px 18px 14px;box-shadow:0 0 0 1px #14142b12,0 16px 32px -16px #14142b2e}.sw-r{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid #F1F2F5;font-size:15px}.sw-r b{font-weight:500}.sw-t{width:40px;height:24px;border-radius:999px;background:#d9dbe3;position:relative;transition:background .25s}.sw-t:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #14142b40;transition:transform .25s var(--ease)}.sw-r.on .sw-t.on{background:var(--brand)}.sw-r.on .sw-t.on:after{transform:translate(16px)}.sw-n{margin-top:12px;font-size:13px;color:var(--ink-2)}.plate:has(.dy),.plate:has(.sw){height:auto;padding:24px}.ui>.dy,.ui>.sw{box-shadow:none;padding:0;max-width:none;background:none}.ui:has(>.dy),.ui:has(>.sw){max-width:440px}.card[data-play=steps] [data-s].keep{opacity:1;transform:none}.card[data-play=steps] .tap.on{animation:tap .45s var(--ease)}@keyframes tap{35%{transform:scale(.95);box-shadow:0 0 0 5px #14142b1f}to{transform:none}}.card[data-play=steps] [data-s].grow{transform:none;max-height:0;overflow:hidden;transition:max-height .5s var(--ease),opacity .45s var(--ease)}.card[data-play=steps] [data-s].grow.on{max-height:220px}.card[data-play=steps] [data-to].on{animation:flash .9s var(--ease)}@keyframes flash{0%,30%{background:var(--tint)}to{background:transparent}}.plate .ui:has(>.xm){padding:18px 20px}.xm{font-size:13px;color:var(--ink)}.xm .h0{display:block;font-size:15px;font-weight:600}.xm .sub{display:block;font-size:12px;color:var(--ink-3);margin-top:2px}.xm .lb{display:block;font-size:11.5px;font-weight:600;color:var(--ink-3);margin:12px 0 6px}.xm .inp{display:grid;align-items:center;height:36px;padding:0 12px;border-radius:8px;box-shadow:inset 0 0 0 1px #d9dbe3;font-size:13.5px}.xm .inp>*{grid-area:1 / 1;align-self:center;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xm .inp .ph{color:#6e7183;transition:opacity .2s}.card.t1 .xm .inp .ph{opacity:0}.xm .cur{height:16px;background:var(--brand);margin-left:1px;animation:blink 1s steps(1) 5}@keyframes blink{50%{opacity:0}}.xm .bt{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:8px;font-weight:600;font-size:13px}.xm .bt.o{box-shadow:inset 0 0 0 1px #d9dbe3;color:var(--ink-2)}.xm .bt.p{background:var(--brand);color:#fff}.xm .bt.g{background:#1f7a3a;color:#fff}.xm .sel{display:inline-flex;align-items:center;gap:4px;height:26px;padding:0 8px;border-radius:6px;box-shadow:inset 0 0 0 1px #d9dbe3;font-size:12px;color:var(--ink-2)}.xm .sel:after{content:"";width:6px;height:6px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:translateY(-2px) rotate(45deg);margin-left:2px}.xm .stc{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font-size:11.5px;font-weight:600;background:#f1f2f5;color:var(--ink-2)}.xm .stc.ok{background:#e3f4e8;color:#1f7a3a}.xm .ok-t{color:#1f7a3a;font-weight:600}.xm .mb-t{color:#9a6100;font-weight:600}.xlw .h0{font-size:16px}.xlw p{margin:6px 0 4px;font-size:12.5px;color:var(--ink-2)}.xlw .o small{display:block;font-size:11.5px;font-weight:700;margin:10px 0 5px}.xlw .u{padding:7px 9px;border-radius:6px;background:#f7f7fa;font-size:12px;line-height:1.45;word-break:break-all}.xlw .u.ok{box-shadow:inset 0 0 0 1px #1f7a3a;color:#1f7a3a}.xlw .u.wn{box-shadow:inset 0 0 0 1px #c77700;color:#9a6100}.xlw .tail{border-radius:3px;transition:background .4s,color .4s}.card.t1 .xlw .tail{background:#ffe6b3;color:#7a4a00}.xlw .bs{display:flex;gap:8px;margin-top:14px}.xim .src{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.xim .src span{display:grid;justify-items:center;gap:5px;padding:9px 2px 7px;border-radius:8px;box-shadow:inset 0 0 0 1px #e4e5eb;font-size:10.5px;color:var(--ink-2);white-space:nowrap;transition:box-shadow .3s,background .3s}.xim .src img{width:20px;height:20px}.card.t1 .xim .src .g{box-shadow:inset 0 0 0 1.5px var(--brand);background:#f6f4ff;color:var(--ink)}.xim .drop{display:grid;place-items:center;height:52px;margin-top:10px;border-radius:8px;border:1.5px dashed #CDD0DA;font-size:12.5px;color:var(--ink-3);transition:border-color .3s,background .3s}.xim .drop>*{grid-area:1 / 1}.card.t2 .xim .drop{border-color:var(--brand);background:#faf9ff}.card.t2 .xim .drop .dt{opacity:0}.xim .zf{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:var(--ink)}.xim .zf i{display:grid;place-items:center;width:22px;height:22px;border-radius:5px;background:#eef0f3;color:#555a6b;font:800 7.5px/1 Inter,sans-serif;font-style:normal}.xim .go{display:grid;margin-top:10px;min-height:36px;align-items:center}.xim .go>*{grid-area:1 / 1}.card.t4 .xim .go .bt{opacity:0;pointer-events:none}.xim .pr .l{display:flex;justify-content:space-between;font-size:12px;color:var(--ink-2)}.xim .pbar{display:block;height:6px;margin-top:6px;border-radius:3px;background:#eeeff3;overflow:hidden}.xim .pbar:after{content:"";display:block;height:100%;width:100%;background:var(--brand);transform:scaleX(0);transform-origin:left;transition:transform 1.2s var(--ease)}.card.t4 .xim .pbar:after{transform:scaleX(.3)}.card.t5 .xim .pbar:after{transform:scaleX(1)}.xim .dn{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;color:var(--ink-2)}.xdm .dmr{display:flex;align-items:center;justify-content:space-between;padding:10px 0 0}.xdm .dmr b{font-size:14px;font-weight:600}.xdm .ch{display:grid}.xdm .ch>*{grid-area:1 / 1;justify-self:end}.card.t3 .xdm .ch .c1{opacity:0}.xdm .ib{margin-top:12px;padding-top:10px;border-top:1px solid #ECEDF0}.xdm .ib .lb{margin-top:0}.xdm .mr{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:#f6f4ff}.xdm .mr b{display:block;font-size:13px}.xdm .mr small{font-size:12px;color:var(--ink-2)}.xcg .gl{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:2px}.xcg .gl li{display:grid;grid-template-columns:28px 1fr;column-gap:10px;align-items:center;padding:5px 0}.xcg .gl b{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xcg .gl li small{grid-column:2;font-size:12px;color:var(--ink-3);border-radius:4px;justify-self:start;padding:0 2px;margin-left:-2px}.xcg .gl .ini{grid-row:span 2}.xcg .gl li.grow{padding:0}.xcg .gl li.grow.on{padding:5px 0;transition:max-height .5s var(--ease),opacity .45s var(--ease),padding .4s var(--ease)}.xcg .rd{margin-top:10px;padding:8px 10px;border-radius:8px;background:#f7f7fa;font-size:12px;line-height:1.5;color:var(--ink-2)}.xcg .inp{margin-top:8px}.card.t2 .xcg .inp .ph{opacity:1}.card.t2 .xcg .inp .tw{opacity:0}.xcg .gl.in1{margin-top:8px}.xcg .gl.in1 li{display:flex;gap:8px;padding:3px 0}.xcg .gl.in1 .ini{width:24px;height:24px;font-size:9px}.xcg .gl.in1 li small{margin:0}.xcg .gl.in1 li.grow{padding:0}.xcg .gl.in1 li.grow.on{padding:3px 0}.xcr .rd{margin-top:8px}.xcc{display:grid;grid-template-columns:118px 1fr;gap:14px}.xcc .rail .lb:first-child{margin-top:0}.xcc .cl{display:flex;align-items:flex-start;gap:8px;padding:4px 6px;margin:0 -6px;border-radius:6px;font-size:12.5px}.xcc .cl i{flex:none;width:14px;height:14px;margin-top:1px;border-radius:4px;background:var(--c);box-shadow:inset 0 0 0 1.5px var(--c);position:relative;transition:background .25s}.xcc .cl i:after{content:"";position:absolute;left:4.5px;top:1.5px;width:4px;height:7px;border:solid #fff;border-width:0 1.6px 1.6px 0;transform:rotate(45deg);transition:opacity .2s}.xcc .cl em{display:block;font-style:normal;font-size:11px;color:var(--ink-3)}.xcc .cl.fam i{background:transparent}.xcc .cl.fam i:after{opacity:0}.card.t1 .xcc .cl.fam i{background:var(--c)}.card.t1 .xcc .cl.fam i:after{opacity:1}.card.t2 .xcc .cl.wrk i{background:transparent}.card.t2 .xcc .cl.wrk i:after{opacity:0}.xcc .wk{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.xcc .dy2 small{display:block;text-align:center;font-size:11px;font-weight:600;color:var(--ink-3);padding-bottom:6px}.xcc .col{position:relative;height:204px;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 1px #eeeff3}.xcc .ev{position:absolute;left:2px;right:2px;top:calc(var(--t) * 17px);height:calc(var(--d, 2) * 17px - 2px);padding:3px 5px;border-radius:4px;overflow:hidden;background:var(--cb);box-shadow:inset 2.5px 0 0 var(--c);font-size:10px;line-height:1.2;font-weight:600;white-space:nowrap;text-overflow:ellipsis;color:var(--cf);transition:opacity .45s var(--ease)}.xcc .ev.fam{opacity:0}.card.t1 .xcc .ev.fam{opacity:1}.card.t2 .xcc .ev.wrk{opacity:0}.xda .dfile{padding-bottom:10px}.xda .tb{display:flex;gap:18px;font-size:12.5px;color:var(--ink-3);border-bottom:1px solid #ECEDF0;margin:0 0 10px}.xda .tb span{padding:2px 0 8px}.xda .tb .sel2{color:var(--ink);font-weight:600;box-shadow:inset 0 -2px 0 var(--brand)}.xda .lb{margin:0 0 6px}.xda ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column-reverse}.xda li{display:flex;align-items:center;gap:10px;padding:6px;margin:0 -6px;border-radius:8px;font-size:13px}.xda li .fc2{width:26px;height:26px;font-size:11px}.xda li>span:not(.fc2){flex:1}.xda li time{font-size:12px;color:#6b6f80;font-variant-numeric:tabular-nums}.xda li.grow.on{animation:flash 1.4s var(--ease)}.xds .at{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px;border-radius:10px;box-shadow:inset 0 0 0 1px #e4e5eb}.xds .at .ft{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;flex:none}.xds .at>div{flex:1;min-width:0}.xds .at>div>b{display:block;font-size:13.5px;font-weight:600}.xds .sv b{font-weight:600;color:var(--ink)}.xds .at>div>small{font-size:12px;color:#6b6f80}.xds .sv{display:grid;margin-top:4px;font-size:12.5px}.xds .sv>*{grid-area:1 / 1;font-style:normal;color:var(--ink-2);white-space:nowrap}.xds .sv u{text-decoration:none;color:var(--brand);font-weight:600;border-radius:4px;display:inline-block}.card.t2 .xds .sv .x0{opacity:0}.card.t3 .xds .sv .x1{opacity:0!important}.xds .dr{margin-top:12px;padding-top:10px;border-top:1px solid #ECEDF0}.xds .dr .lb{margin-top:0}.xds .dr .rw{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:#f6f4ff;font-size:13px;font-weight:500}.xds .dr .rw .ft{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;font-size:7.5px}.xds .dr .rw small{margin-left:auto;font-size:12px;color:#6b6f80;font-weight:400}.xsh .h0{margin-bottom:2px}.xsh ul{list-style:none;margin:0;padding:0}.xsh li{display:flex;align-items:center;gap:10px;padding:3px 0}.xsh li b{flex:1;font-size:13px;font-weight:500}.xsh li .fc2{width:26px;height:26px;font-size:11px}.xsh li>small{font-size:12px;color:var(--ink-3);padding-right:8px}.xsh li.grow{padding:0}.xsh li.grow.on{padding:3px 0;animation:flash 1.4s var(--ease);transition:max-height .5s var(--ease),opacity .45s var(--ease),padding .4s var(--ease)}.xsh .ad{display:flex;gap:8px;align-items:center;margin-top:10px;padding-top:10px;border-top:1px solid #ECEDF0}.xsh .ad .bt{height:26px;padding:0 10px;font-size:12px}.xsh .nt{margin-top:8px;font-size:12.5px;color:#1f7a3a;font-weight:500}.fc2.c-s{background:#fff0dc;color:#a65a00}.xhi{display:grid;grid-template-columns:1fr 150px;gap:14px}.xhi .pgv{position:relative}.xhi .pgv .pg{display:block;font:700 16px/1.2 Comfortaa,sans-serif;margin-bottom:8px}.xhi .pgv p{font-size:13px;line-height:1.55;color:var(--ink-2);border-radius:4px}.xhi .rb{margin-bottom:10px}.xhi .rb .bt{height:28px;font-size:12px;padding:0 10px}.xhi .hs{border-left:1px solid #ECEDF0;padding-left:12px}.xhi .hs .h0{font-size:13px}.xhi .hs .lb{margin:8px 0 4px}.xhi .v{display:block;padding:6px 8px;margin:0 -8px 2px;border-radius:6px;font-size:12px;line-height:1.35;transition:background .3s}.xhi .v b{font-weight:600}.xhi .v em{display:block;font-style:normal;color:var(--ink-3);font-size:11.5px}.xhi .v.cur2{background:#f1f2f5}.card.t1 .xhi .v.cur2{background:transparent}.card.t1 .xhi .v.old{background:var(--tint)}.xco .pt{font-size:13.5px;line-height:1.55;color:var(--ink-2)}.xco mark{background:transparent;color:inherit;border-radius:3px;transition:background .4s}.card.t1 .xco mark{background:#ffe9a8}.card.t5 .xco mark{background:transparent}.xco .cc2{margin-top:12px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line),0 6px 16px -10px #14142b40;padding:10px 12px}.xco .q{display:block;font-size:11.5px;color:var(--ink-3);border-left:2px solid #FFD666;padding-left:8px;margin-bottom:8px}.xco .cm-h{gap:6px}.xco .cm-h .fa{width:22px;height:22px;font-size:10px}.xco .cm-h b{font-size:12.5px}.xco .cm-h small{font-size:11.5px}.xco .cc2 p{margin:3px 0 6px 28px;font-size:12.5px;line-height:1.45}.xco .ac{display:flex;gap:14px;margin-left:28px;font-size:12px;color:var(--ink-3)}.xco .ac em{font-style:normal;color:var(--brand);font-weight:600}.xco .ac .tap{border-radius:4px}.xco .ft2{display:grid;margin-left:28px}.xco .ft2>*{grid-area:1 / 1}.xco .ft2 .ac{margin-left:0;transition:opacity .3s}.card.t5 .xco .ft2 .ac{opacity:0}.xco .rs{font-size:12px;color:#1f7a3a;font-weight:500}.xco .cc2{transition:box-shadow .4s,background .4s}.card.t5 .xco .cc2{background:#fafafc}.xln .pg{display:block;font:700 16px/1.2 Comfortaa,sans-serif;margin-bottom:8px}.xln .pt{font-size:13.5px;line-height:1.55;color:var(--ink-2)}.xln .lk2{display:inline-flex;align-items:center;gap:4px;padding:0 4px;border-radius:4px;background:#f0edff;color:var(--brand);font-weight:600;white-space:nowrap}.xln .lk2 svg{width:13px;height:13px}.xln .lk2[data-s]:not(.on){display:none}.xln .bx{margin-top:12px;border-radius:10px;box-shadow:0 0 0 1px #14142b14,0 12px 28px -14px #14142b4d;padding:8px;transition:opacity .35s,transform .35s}.xln .bx{max-height:220px;overflow:hidden}.card.t4 .xln .bx{opacity:0;max-height:0;margin-top:0;padding-block:0;transition:opacity .3s,max-height .5s var(--ease) .15s,margin .5s var(--ease) .15s,padding .5s var(--ease) .15s}.xln .pt+.pt{margin-top:6px}.xln .inp{height:34px;font-size:12.5px;box-shadow:none;padding:0 8px}.xln .pt .cur{opacity:0}.card.t4 .xln .pt .cur{opacity:1}.xln .op{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:12.5px}.xln .op svg{width:15px;height:15px;flex:none}.xln .op b{font-weight:500}.xln .op small{margin-left:auto;color:var(--ink-3);font-size:11.5px}.xln .sg{padding-top:4px}.card.t3 .xln .op.first{background:var(--tint)}@media(max-width:560px){.xcc{grid-template-columns:1fr;gap:10px}.xcc .rail{display:flex;flex-wrap:wrap;gap:2px 14px}.xcc .rail .lb{display:none}.xcc .cl em{display:inline;margin-left:4px}.xcc .col{height:187px}.xcc .ev{top:calc(var(--t) * 15.5px);height:calc(var(--d, 2) * 15.5px - 2px)}.xhi{grid-template-columns:1fr 112px;gap:12px}.xhi .rb .bt{white-space:nowrap;font-size:11px;padding:0 8px;height:26px}.xhi .pgv .pg{font-size:14px}}.dv-n{margin-top:8px;font-size:14px;line-height:1.5;color:var(--ink-3)}.dv-n a{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}.dy-l{display:grid;grid-template-columns:1fr auto;column-gap:12px;row-gap:2px;align-items:baseline;padding:9px 0;border-bottom:1px solid #F1F2F5;font-size:13.5px}.dy-l b{font-weight:600}.dy-l>small{font-size:12px;color:#6b6f80;text-align:right}.dy-l .dy-k{grid-column:1 / -1;text-align:left;font-size:11.5px;font-weight:600;color:var(--ink-3);margin-bottom:2px}.dy-f{display:inline-flex;align-items:center;gap:8px;font-weight:600}.dy-f .ft{width:20px;height:20px;border-radius:5px;font-size:7px}.soon h2{color:var(--brand)}.soon .day :is(time,.when){color:var(--ink-2);font-weight:600}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dd-b[aria-expanded=true] svg{rotate:180deg}.mnav{pointer-events:auto;width:min(var(--wrap),calc(100% - 2 * var(--gut)));margin:8px auto 0;padding:8px;border-radius:var(--r-card);background:#fff;box-shadow:0 0 0 .5px #14142b1a,0 18px 40px -16px #14142b52;max-height:calc(100dvh - var(--nav-h) - 40px);overflow-y:auto;overscroll-behavior:contain}.mnav nav{display:grid}.mnav a{display:flex;align-items:center;min-height:48px;padding:0 16px;border-radius:14px;font-size:17px;font-weight:500;color:var(--ink)}.mnav a:hover,.mnav a[aria-current=page]{background:var(--page)}.mnav-sep{display:block;height:1px;margin:6px 16px;background:var(--line)}@media(min-width:1024px){.mnav{display:none!important}}.lang{position:relative}.lang-btn[aria-expanded=true],.lang-btn:hover{color:var(--ink)}.lang-panel{position:absolute;right:0;bottom:calc(100% + 8px);z-index:60;width:280px;max-width:calc(100vw - 32px);max-height:min(480px,70vh);overflow-y:auto;padding:8px;background:#fff;border-radius:16px;box-shadow:0 0 0 1px var(--line),0 18px 40px -16px #14142b4d}.lang-panel p{margin:6px 8px 8px;font-size:13px;line-height:1.45;color:var(--ink-3)}.lang-panel button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;padding:0 10px;border:0;border-radius:10px;background:none;text-align:left;font:500 14px/1.2 Inter,sans-serif;color:var(--ink);cursor:pointer}.lang-panel button span{color:var(--ink-3);font-weight:400}.lang-panel button[aria-current=true],.lang-panel button:hover{background:var(--page)}@media(min-width:1024px){.lang-panel button{min-height:40px}}.hp{position:absolute!important;left:-10000px;width:1px;height:1px;overflow:hidden}.field-error:empty{display:none}.fm .field-error{margin-top:6px;font-size:13px;line-height:1.4;color:#b42318}.fm .field.is-invalid :is(input,select,textarea){box-shadow:inset 0 0 0 1.5px #c4320a}.form-alert{margin-top:12px;padding:10px 14px;border-radius:12px;background:#fdecec;color:#9f1c1c;font-size:14px;line-height:1.45}.form-alert[hidden]{display:none}.form-success{padding:28px;border-radius:var(--r-card);background:var(--tray)}.form-success:focus{outline:none}.form-success h2{font-size:clamp(22px,2.4vw,28px);line-height:1.2}.form-success p{margin-top:8px;color:var(--ink-2)}.prose :is(h2,h3) .anchor{margin-left:.35em;color:var(--ink-3);font-weight:500;text-decoration:none;opacity:0;transition:opacity .15s}.prose :is(h2,h3):hover .anchor,.prose .anchor:focus-visible{opacity:1}@media(hover:none){.prose .anchor{display:none}}.skip-link{position:fixed;left:16px;top:-100px;z-index:100;display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px var(--line-2),0 12px 28px -14px #14142b42;color:var(--ink);font-weight:600}.skip-link:focus{top:12px}.nav-cta-team,.nav-cta-vpn{display:none}body[data-page=workspace] .nav-cta-team,body[data-page^=vpn] .nav-cta-vpn{display:inline-flex}body:is([data-page=workspace],[data-page=workspace-join],[data-page^=vpn]) .nav-cta-default{display:none}.sticky-bar{position:fixed;z-index:40;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));width:min(var(--wrap),calc(100% - 2 * var(--gut)));display:flex;align-items:center;gap:4px;min-height:64px;padding:8px 8px 8px 10px;border-radius:999px;background:#fff;box-shadow:0 0 0 .5px #14142b1a,0 2px 6px -2px #14142b14,0 12px 28px -14px #14142b42;transform:translate(-50%,calc(100% + 12px + env(safe-area-inset-bottom)));visibility:hidden;transition:transform .24s cubic-bezier(.2,.8,.2,1),visibility 0s linear .24s}.sticky-bar.is-shown{transform:translate(-50%);visibility:visible;transition:transform .24s cubic-bezier(.2,.8,.2,1)}.sticky-x{order:-1;flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:none;color:var(--ink-3);cursor:pointer}.sticky-x:hover{color:var(--ink);background:var(--page)}.sticky-x:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.sticky-text{flex:1;min-width:0;margin:0;font:500 14px/1.35 Inter,sans-serif;color:var(--ink-2)}.sticky-text b{display:block;font-weight:600;color:var(--ink)}.sticky-bar .btn{flex:none}@media(max-width:429.98px){.sticky-text b{display:none}}.has-sticky{scroll-padding-bottom:96px}.sticky-on .nav-cta{display:none!important}@media(min-width:1024px){.sticky-bar{display:none}.has-sticky{scroll-padding-bottom:0}}@media(prefers-reduced-motion:reduce){.sticky-bar,.sticky-bar.is-shown{transition:none}}@media(max-width:1023.98px){.fgrid ul{gap:0}.fgrid li a{display:flex;align-items:center;min-height:44px}.soc{gap:0;margin-left:-12px}.soc a{display:grid;place-items:center;width:44px;height:44px}.burger,.nav-end .btn-sm,.lang-btn{position:relative}.burger:after,.nav-end .btn-sm:after{content:"";position:absolute;inset:-2px}.lang-btn:after{content:"";position:absolute;inset:-5px 0}.link{padding-block:9px;margin-block:-9px}:is(.rd-crumbs,.pf-crumbs) a{padding-block:11px}.nav .signin{position:relative}.nav .signin:after{content:"";position:absolute;inset:-2px 0}.st-foot ul a{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:359.98px){.bar{padding-left:16px;gap:4px}.nav-end{gap:4px}.nav-end .btn-sm{padding:0 12px;font-size:13px}}.fb-p{display:grid;gap:6px}.sent{display:inline-flex;align-items:center;gap:8px}.sent[hidden]{display:none}.sent:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:var(--ok)}
