@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;600;700;800&display=swap";:root{--ink: #1d1d1f;--muted: #6e6e73;--line: rgba(29, 29, 31, .14);--accent: #0071e3;--accent-ink: #fff;--warm: #0066cc;--void: #f5f5f7;--panel: #fff;--max: 1180px;color:var(--ink);background:var(--void);font-family:Manrope,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0;overflow-x:hidden;background:var(--void);line-height:1.55}a{color:inherit;text-decoration:none}code,pre,.terminal-content{font-family:DM Mono,ui-monospace,monospace}:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.wrap{width:min(calc(100% - 48px),var(--max));margin-inline:auto}.header{position:sticky;z-index:5;top:0;border-bottom:1px solid rgba(29,29,31,.08);background:#fbfbfde0;backdrop-filter:blur(18px)}.nav{display:flex;position:relative;min-height:70px;align-items:center;justify-content:space-between}.nav>.nav-links{display:flex;align-items:center;gap:28px;color:var(--muted);font-size:.8rem}.brand{display:flex;align-items:center;gap:9px;font-weight:800;letter-spacing:-.04em}.brand span{display:grid;width:24px;height:24px;place-items:center;border:1px solid var(--accent);border-radius:6px;color:var(--accent)}.skip-link{position:absolute;top:-50px;left:10px;padding:8px 12px;color:var(--accent-ink);background:var(--accent)}.skip-link:focus{top:10px}.hero{display:grid;grid-template-columns:1.03fr .97fr;min-height:720px;align-items:center;gap:72px;padding:90px 0 80px}.kicker{display:flex;align-items:center;gap:9px;margin:0 0 18px;color:var(--warm);font:500 .68rem DM Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.kicker span{width:7px;height:7px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 5px #0071e31f;animation:pulse 2.5s ease-in-out infinite}h1,h2,h3,p{margin-top:0}h1{margin-bottom:25px;font-size:clamp(2.35rem,3.9vw,4rem);font-weight:800;letter-spacing:-.065em;line-height:1.1}h1 em{color:var(--warm);font-style:normal}h2{max-width:800px;margin-bottom:21px;font-size:clamp(2.5rem,4.5vw,4.4rem);letter-spacing:-.075em;line-height:.96}h3{font-size:1.08rem;letter-spacing:-.035em}.intro{max-width:570px;color:#424245;font-size:1.08rem;line-height:1.7}.install-command{display:flex;align-items:center;max-width:605px;margin-top:34px;padding:9px 9px 9px 17px;gap:12px;border:1px solid var(--line);border-radius:10px;background:#fff;box-shadow:0 12px 30px #00000014}.install-command code{flex:1;overflow-wrap:anywhere;color:#1d1d1f;font-size:.72rem}.install-command button{border:0;border-radius:7px;padding:9px 12px;color:var(--accent-ink);background:var(--accent);cursor:pointer;font:600 .72rem Manrope,sans-serif}.command-note{margin:9px 0 0;color:var(--muted);font-size:.73rem}.actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.button{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:11px 16px;color:#1d1d1f;font-size:.8rem;font-weight:700;transition:transform .2s ease,border-color .2s ease}.button:hover{transform:translateY(-2px);border-color:#1d1d1f59}.button.primary{border-color:var(--accent);color:var(--accent-ink);background:var(--accent)}.hero-stage{position:relative;min-height:550px}.transition-card{position:absolute;inset:48px 10px 34px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:#fff;box-shadow:0 18px 45px #00000017}.terminal-top{display:flex;align-items:center;height:43px;gap:6px;padding:0 14px;border-bottom:1px solid var(--line);background:#fbfbfd}.terminal-top span{width:7px;height:7px;border-radius:50%;background:#c7c7cc}.terminal-top span:first-child{background:var(--accent)}.terminal-top span:nth-child(2){background:#a2a2a6}.terminal-top b{margin-left:8px;color:var(--muted);font:500 .63rem DM Mono,monospace}.stage-caption{position:absolute;right:5px;bottom:8px;color:#8d8478;font:500 .64rem DM Mono,monospace}.proof{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;padding:20px 0;border-block:1px solid var(--line)}.proof span{padding:7px 12px;color:#6e6e73;border-left:2px solid rgba(0,113,227,.55);font-size:.74rem}.proof code,.text-link{color:var(--warm)}.section{padding:135px 0}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px;margin-top:44px}.feature-grid article{min-height:230px;padding:22px;border:1px solid var(--line);border-radius:14px;background:var(--panel);transition:transform .25s ease,border-color .25s ease}.feature-grid article:hover{border-color:#d68b56bf;transform:translateY(-5px)}.feature-grid article>span{color:var(--accent);font:500 .66rem DM Mono,monospace}.feature-grid h3{margin:40px 0 9px}.feature-grid p,.steps p,.setup-lede{color:var(--muted);font-size:.9rem;line-height:1.7}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:46px}.steps b{display:inline-grid;width:32px;height:32px;place-items:center;border:1px solid var(--accent);border-radius:50%;color:var(--warm);font:500 .67rem DM Mono,monospace}.steps h3{margin:17px 0 6px}.tinted{border-block:1px solid rgba(29,29,31,.08);background:#fff}.setup{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.setup-steps{margin:0;padding:0;list-style:none;border-top:1px solid var(--line)}.setup-steps li{display:flex;gap:16px;padding:19px 0;border-bottom:1px solid var(--line)}.setup-steps b{color:var(--accent)}.setup-steps strong,.setup-steps code{display:block}.setup-steps code{margin-top:8px;color:var(--warm);font-size:.71rem;line-height:1.8}.setup>*,.setup-steps li>div{min-width:0}.setup-steps code{max-width:100%;overflow-x:auto}.narrow{max-width:760px}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line);padding:22px 0}.faq summary{cursor:pointer;font-weight:700}.faq p{color:var(--muted);font-size:.9rem}.closing{padding:120px 0;text-align:center}.closing h2{margin-inline:auto;font-size:clamp(2.8rem,5vw,5.5rem)}.closing .actions{justify-content:center}.footer{display:flex;justify-content:space-between;padding:26px 0;border-top:1px solid var(--line);color:var(--muted);font-size:.76rem}.article,.archive{max-width:860px;padding-block:64px 96px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px;color:var(--muted);font-size:.78rem}.breadcrumbs a:hover,.toc a:hover,.post-list a:hover{color:var(--accent);text-decoration:underline}.article .intro{max-width:720px}.article-date{color:var(--muted);font-size:.82rem}.article-image{display:block;width:100%;height:auto;margin:32px 0;border-radius:18px;background:#0b1625}.toc{margin:32px 0 44px;padding:20px 24px;border:1px solid var(--line);border-radius:14px;background:#fff}.toc strong{display:block;margin-bottom:10px}.toc ol{margin:0;padding-left:20px}.toc li+li{margin-top:7px}.article-body{font-size:1rem;line-height:1.8}.article-body h2,.article-faq h2{margin-top:54px;margin-bottom:18px;font-size:clamp(1.65rem,3vw,2.4rem);line-height:1.1;letter-spacing:-.05em}.article-body h3{margin-top:34px}.article-body pre{overflow-x:auto;padding:18px;border-radius:12px;background:#172033;color:#edf4ff}.article-body a{color:var(--accent);text-decoration:underline}.article-faq{margin-top:50px}.article-faq details{padding:18px 0;border-bottom:1px solid var(--line)}.article-faq summary{cursor:pointer;font-weight:700}.article-faq p{margin:10px 0 0;color:var(--muted)}.archive{min-height:70vh}.category-links{display:flex;flex-wrap:wrap;gap:9px;margin:30px 0}.category-links a{padding:8px 12px;border:1px solid var(--line);border-radius:999px;font-size:.8rem}.post-list{display:grid;gap:16px;margin-top:36px}.post-list article{display:grid;grid-template-columns:minmax(190px,.72fr) minmax(0,1.28fr);overflow:hidden;padding:0;border:1px solid var(--line);border-radius:16px;background:#fff}.post-card-copy{padding:26px}.post-image-link{display:block;min-height:100%;overflow:hidden;background:#0d1b2b}.post-image-link img{display:block;width:100%;height:100%;min-height:230px;object-fit:cover;transition:transform .35s ease}.post-list article:hover .post-image-link img{transform:scale(1.025)}.post-list p{color:var(--muted);font-size:.88rem}.post-list h2{margin:8px 0 12px;font-size:clamp(1.35rem,3vw,2rem);line-height:1.15}.post-list article>a{color:var(--accent);font-size:.85rem;font-weight:700}body{background:#fff}.hero{min-height:620px;margin-top:26px;gap:44px;padding:48px 52px 48px 62px;border:1px solid #e2e8f0;border-radius:30px;background:linear-gradient(115deg,#fff 0% 51%,#eaf4ff 51% 100%)}.hero-copy{align-self:center}.hero-stage{min-height:480px}.transition-card{inset:28px 0 24px;border-color:#0066cc2e;box-shadow:0 24px 54px #00489624}.stage-caption{right:0;color:#6e6e73}.proof{margin-top:28px;padding:0;border:0;gap:0;border-radius:16px;background:#f5f5f7;overflow:hidden}.proof span{min-height:58px;display:flex;align-items:center;padding:12px 18px;border:0;border-right:1px solid #dedee3}.proof span:last-child{border-right:0}.section{padding:112px 0}.advantages{display:block}.advantages>h2{margin-bottom:44px}.feature-grid{grid-template-columns:repeat(3,1fr);gap:1px;margin:0;overflow:hidden;border:1px solid #dedee3;border-radius:20px;background:#dedee3}.feature-grid article{min-height:220px;border:0;border-radius:0;background:#fff}.feature-grid article:hover{border:0;transform:none;background:#f7fbff}.feature-grid h3{margin-top:44px}.tinted{background:#f5f5f7;border:0}.setup{padding:56px 0}.faq details{transition:padding-left .2s ease}.faq details:hover{padding-left:12px}.closing{margin-bottom:62px;padding:82px 32px;border-radius:28px;color:#fff;background:#0b57b7}.closing h2{color:#fff}.closing .button{border-color:#ffffff5c;color:#fff}.closing .button.primary{border-color:#fff;color:#0b57b7;background:#fff}@media(max-width:900px){.hero{padding:54px 40px;border-radius:24px;background:linear-gradient(155deg,#fff 0% 54%,#eaf4ff 54% 100%)}.advantages{display:block}.advantages>h2{margin-bottom:34px}.feature-grid{display:grid;margin-top:0}}@media(max-width:620px){.hero{padding:42px 24px 30px;background:#fff}.hero-stage{min-height:500px}.proof{grid-template-columns:1fr 1fr}.proof span{border-bottom:1px solid #dedee3}.proof span:nth-child(2n){border-right:0}.proof span:nth-last-child(-n+2){border-bottom:0}.feature-grid{grid-template-columns:1fr}.closing{margin-bottom:28px;padding:64px 20px}.article,.archive{padding-top:40px}.toc{padding:18px}}@keyframes pulse{50%{opacity:.48}}@media(max-width:900px){.hero{grid-template-columns:1fr;padding-top:95px}.hero-stage{width:100%;max-width:570px;margin:auto}.feature-grid{grid-template-columns:repeat(2,1fr)}.setup{gap:55px}}@media(max-width:620px){.wrap{width:min(calc(100% - 32px),var(--max))}.nav>.nav-links>a{display:none}.hero{min-height:auto;padding-bottom:70px;gap:34px}.hero-stage{min-height:500px}.transition-card{inset:35px 0 28px}.proof{grid-template-columns:repeat(2,1fr)}.section{padding:86px 0}.feature-grid,.steps,.setup{grid-template-columns:1fr}.feature-grid article{min-height:0}.feature-grid h3{margin-top:26px}.setup{gap:38px}.install-command{align-items:flex-start}.footer{gap:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.theme-toggle{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:7px 10px;color:inherit;background:transparent;cursor:pointer;font:700 .72rem Manrope,sans-serif}.theme-toggle:hover{border-color:var(--accent);color:var(--accent)}.blog-menu{position:relative}.blog-menu summary{cursor:pointer;list-style:none}.blog-menu summary::-webkit-details-marker{display:none}.blog-menu summary:after{content:"⌄";margin-left:5px}.blog-menu[open] summary:after{content:"⌃"}.nav-links .blog-submenu{position:absolute;top:45px;right:0;display:grid;width:min(380px,calc(100vw - 32px));gap:2px;padding:8px;border:1px solid var(--line);border-radius:14px;background:#fff;box-shadow:0 16px 38px #00000024}.blog-submenu a{display:grid;gap:2px;padding:11px 12px;border-radius:9px;color:var(--ink);line-height:1.35}.blog-submenu a span{font-weight:700}.blog-submenu a small{color:var(--muted);font-size:.68rem}.blog-submenu .submenu-all{margin-bottom:3px;border-bottom:1px solid var(--line);border-radius:9px 9px 3px 3px}.blog-submenu a:hover{color:var(--accent);background:var(--void)}html[data-theme=dark]{color-scheme:dark;--ink: #e8edf5;--muted: #a4afbf;--line: rgba(220, 230, 245, .17);--accent: #61a8ff;--accent-ink: #08111f;--warm: #86c5ff;--void: #0c1421;--panel: #121e2e}html[data-theme=dark] body{background:#0c1421;color:var(--ink)}html[data-theme=dark] .header{border-color:#dce6f51f;background:#0c1421e0}html[data-theme=dark] .hero{border-color:#263750;background:linear-gradient(115deg,#111d2d 0% 51%,#162b44 51% 100%)}html[data-theme=dark] .hero .intro{color:#fff}html[data-theme=dark] .transition-card,html[data-theme=dark] .feature-grid article,html[data-theme=dark] .post-list article,html[data-theme=dark] .toc{border-color:#2a3b53;background:#111d2d;box-shadow:none}html[data-theme=dark] .terminal-top{border-color:#2a3b53;background:#162335}html[data-theme=dark] .proof,html[data-theme=dark] .tinted{background:#111d2d}html[data-theme=dark] .proof span{border-color:#2a3b53}html[data-theme=dark] .feature-grid{border-color:#2a3b53;background:#2a3b53}html[data-theme=dark] .feature-grid article:hover{background:#162b44}html[data-theme=dark] .install-command{border-color:#2a3b53;background:#111d2d;box-shadow:none}html[data-theme=dark] .install-command code{color:var(--ink)}html[data-theme=dark] .article-image{background:#111d2d}html[data-theme=dark] .article-body pre{background:#07101c}html[data-theme=dark] .closing{background:#185aa5}html[data-theme=dark] .button{color:var(--ink)}html[data-theme=dark] .button.primary{color:#07101c;background:var(--accent)}html[data-theme=dark] .category-links a{background:#111d2d}html[data-theme=dark] .blog-submenu{border-color:#2a3b53;background:#111d2d;box-shadow:0 16px 38px #00000061}html[data-theme=dark] .blog-submenu a:hover{background:#162b44}@media(max-width:620px){.theme-toggle span:last-child{display:none}.theme-toggle{padding:7px}.nav>.nav-links{gap:14px}.nav>.nav-links>a{display:none}.blog-menu{position:static}.nav-links .blog-submenu{top:70px;right:0;left:0;width:auto;max-height:min(calc(100dvh - 70px),520px);overflow-y:auto;border-radius:0 0 14px 14px}.blog-submenu a{min-height:52px;align-content:center;white-space:normal}.post-list article{grid-template-columns:1fr}.post-image-link img{min-height:0;aspect-ratio:16 / 9}}.animated-transition{inset:38px 0 34px}.transition-body{padding:20px;font-family:DM Mono,ui-monospace,monospace}.event-line,.continuation-line{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--line);border-radius:11px;background:#f8fbff}.event-line div,.continuation-line div{display:grid;flex:1;gap:1px}.event-line small,.continuation-line small{color:var(--muted);font-size:.58rem}.event-line strong,.continuation-line strong{font-size:.72rem}.event-line code{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:.58rem}.event-dot{width:9px;height:9px;border-radius:50%;background:#188e58;box-shadow:0 0 0 5px #188e5821}.account-showcase-head code{padding:4px 7px;border-radius:99px;color:#126640;background:#e5f6ed}.recovery-account-stack{position:relative;height:194px;margin:10px 0}.recovery-account{position:absolute;right:0;left:0;display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:10px;height:62px;padding:9px 12px;border:1px solid var(--line);border-left:2px solid #9bc7f4;border-radius:10px;background:#fff;box-shadow:0 5px 14px #0f2a4b0a}.account-personal{top:0;animation:personal-position 48s cubic-bezier(.65,0,.35,1) infinite,personal-card-state 48s steps(1,end) infinite}.account-work{top:66px;animation:work-position 48s cubic-bezier(.65,0,.35,1) infinite,work-card-state 48s steps(1,end) infinite}.account-studio{top:132px;animation:studio-position 48s cubic-bezier(.65,0,.35,1) infinite,studio-card-state 48s steps(1,end) infinite}.account-index{align-self:start;padding-top:2px;color:var(--accent);font-size:.55rem}.recovery-account-main{min-width:0}.account-name-line{display:flex;align-items:center;justify-content:space-between;gap:8px}.account-name-line>strong{overflow:hidden;font-size:.68rem;text-overflow:ellipsis}.account-state{position:relative;width:68px;height:18px;flex:none}.account-state em{position:absolute;inset:0;display:grid;place-items:center;border-radius:99px;font-size:.47rem;font-style:normal;opacity:0}.state-active{color:#fff;background:var(--accent)}.state-ready{color:#126640;background:#e5f6ed}.state-recharging{color:#596b81;background:#eef2f6}.account-personal .state-active,.account-work .state-recharging,.account-studio .state-recharging{opacity:1}.account-personal .state-active{animation:personal-active-state 48s steps(1,end) infinite}.account-personal .state-ready{animation:personal-ready-state 48s steps(1,end) infinite}.account-personal .state-recharging{animation:personal-recharging-state 48s steps(1,end) infinite}.account-work .state-active{animation:work-active-state 48s steps(1,end) infinite}.account-work .state-ready{animation:work-ready-state 48s steps(1,end) infinite}.account-work .state-recharging{animation:work-recharging-state 48s steps(1,end) infinite}.account-studio .state-active{animation:studio-active-state 48s steps(1,end) infinite}.account-studio .state-ready{animation:studio-ready-state 48s steps(1,end) infinite}.account-studio .state-recharging{animation:studio-recharging-state 48s steps(1,end) infinite}.recovery-quota{display:grid;grid-template-columns:auto minmax(44px,1fr) 27px;align-items:center;gap:7px;margin-top:5px}.recovery-quota small{color:var(--muted);font-size:.49rem}.quota-track{height:5px;overflow:hidden;border-radius:99px;background:#dce2ea}.quota-track i{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent)}.account-personal .quota-track i{animation:personal-quota 48s linear infinite}.account-work .quota-track i{width:72%;animation:work-quota 48s linear infinite}.account-studio .quota-track i{width:44%;animation:studio-quota 48s linear infinite}.recovery-quota b{position:relative;display:block;height:10px;color:var(--muted);font-size:.49rem;font-weight:500;line-height:10px;text-align:right}.percent-cycle{position:absolute;inset:0}.percent-cycle i{position:absolute;inset:0;font-style:normal;opacity:0}.percent-cycle i:nth-child(1){opacity:1;animation:percent-slot-one 48s steps(1,end) infinite}.percent-cycle i:nth-child(2){animation:percent-slot-two 48s steps(1,end) infinite}.percent-cycle i:nth-child(3){animation:percent-slot-three 48s steps(1,end) infinite}.percent-cycle i:nth-child(4){animation:percent-slot-four 48s steps(1,end) infinite}.percent-cycle i:nth-child(5){animation:percent-slot-five 48s steps(1,end) infinite}.percent-cycle i:nth-child(6){animation:percent-slot-six 48s steps(1,end) infinite}.continuation-line{border-color:#188e584d;background:#ecf8f2}.continuation-line>span{display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:#fff;background:#188e58}.command-note strong{color:var(--ink)}.section-heading{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,.45fr);gap:40px 80px;align-items:end}.section-heading .kicker{grid-column:1 / -1;margin-bottom:-20px}.section-heading h2{margin-bottom:0}.section-heading>p:last-child{margin-bottom:6px;color:var(--muted)}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:52px 0 20px;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:var(--line);list-style:none}.process-grid li{min-height:230px;padding:26px;background:var(--panel)}.process-grid li>span{display:block;margin-bottom:54px;color:var(--accent);font:500 .65rem DM Mono,monospace}.process-grid li>strong{display:block;font-size:1.1rem}.process-grid p{margin:10px 0 0;color:var(--muted);font-size:.84rem}.feature-grid-new article{display:flex;flex-direction:column}.feature-grid-new .feature-primary{grid-column:span 2;min-height:270px;color:#fff;background:#0b57b7}.feature-grid-new .feature-wide{grid-column:span 2}.feature-grid-new .feature-primary:hover{color:#fff;background:#0b57b7}.feature-grid-new .feature-primary p{max-width:680px;color:#ffffffd1}.feature-grid-new .feature-primary a{color:#fff}.feature-top{display:flex;align-items:center;justify-content:space-between}.feature-top>span{color:var(--accent);font:500 .66rem DM Mono,monospace}.feature-top>b{padding:5px 8px;border-radius:99px;color:var(--muted);background:var(--void);font:600 .58rem DM Mono,monospace;text-transform:uppercase}.feature-primary .feature-top>span{color:#a8d1ff}.feature-primary .feature-top>b{color:#0b57b7;background:#fff}.feature-top>.free-badge{color:#0c6b43;background:#e3f7ec}.feature-grid-new h3{margin-top:40px}.feature-grid-new article>a{margin-top:auto;padding-top:18px;color:var(--accent);font-size:.78rem;font-weight:700}.free-note{margin:18px 0 0;color:var(--muted);font-size:.75rem}.free-note strong{color:#0c6b43}.quota-section{padding:104px 0}.quota-layout{display:grid;grid-template-columns:.82fr 1.18fr;align-items:center;gap:80px}.quota-demo{overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--panel);box-shadow:0 20px 45px #00000012;font-family:DM Mono,ui-monospace,monospace}.quota-demo-head,.quota-demo-row{display:grid;grid-template-columns:.65fr 1.5fr .45fr;align-items:center;gap:16px;padding:15px 18px;border-bottom:1px solid var(--line)}.quota-demo-head{color:var(--muted);background:#fbfbfd;font-size:.6rem}.quota-demo-head span{grid-column:1 / 3}.quota-demo-head em{text-align:right;font-style:normal}.quota-demo-row:last-child{border-bottom:0}.quota-demo-row>strong{font-size:.69rem}.quota-demo-row>span{display:grid;gap:6px}.quota-demo-row i{display:block;height:6px;overflow:hidden;border-radius:99px;background:#dce2ea}.quota-demo-row i:after{content:"";display:block;width:var(--quota);height:100%;border-radius:inherit;background:var(--accent)}.quota-demo-row small{color:var(--muted);font-size:.55rem}.quota-demo-row>b{justify-self:end;padding:4px 7px;border-radius:99px;font-size:.52rem}.status-stale{color:#875522;background:#fff0d9}.status-fresh{color:#0c6b43;background:#e3f7ec}.guide-section{background:#0c1728;color:#fff}.guide-heading{display:flex;align-items:end;justify-content:space-between;gap:40px}.guide-heading h2{margin-bottom:0}.guide-heading .button{flex:none;color:#fff;border-color:#ffffff40}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:44px}.guide-grid>a{display:flex;min-height:250px;flex-direction:column;padding:24px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#ffffff0d;transition:transform .2s ease,background .2s ease}.guide-grid>a:hover{transform:translateY(-4px);background:#ffffff17}.guide-grid small{color:#86c5ff;font:500 .63rem DM Mono,monospace;text-transform:uppercase}.guide-grid strong{margin-top:40px;font-size:1.2rem;line-height:1.35}.guide-grid span{margin-top:auto;color:#a8d1ff;font-size:.8rem;font-weight:700}.closing-kicker{color:#ffffffb8;font:500 .65rem DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.footer nav{display:flex;flex-wrap:wrap;gap:20px}html[data-theme=dark] .quota-demo,html[data-theme=dark] .quota-demo-head{background:#111d2d}html[data-theme=dark] .guide-section{background:#07101c}html[data-theme=dark] .event-line,html[data-theme=dark] .recovery-account{background:#162335}html[data-theme=dark] .continuation-line{background:#123426}html[data-theme=dark] .state-recharging{color:#c2cedb;background:#2a3b53}html[data-theme=dark] .quota-track{background:#31445d}@keyframes personal-position{0%,12%{transform:translateY(0)}20%,45%{transform:translateY(66px)}54%,62%{transform:translateY(0)}70%,92%{transform:translateY(132px)}to{transform:translateY(0)}}@keyframes work-position{0%,12%{transform:translateY(0)}20%,28%{transform:translateY(-66px)}37%,62%{transform:translateY(66px)}70%,78%{transform:translateY(-66px)}87%,to{transform:translateY(0)}}@keyframes studio-position{0%,28%{transform:translateY(0)}37%,45%{transform:translateY(-132px)}54%,78%{transform:translateY(-66px)}87%,92%{transform:translateY(-132px)}to{transform:translateY(0)}}@keyframes personal-card-state{0%,16%,50%,66%{z-index:2;border-left-color:var(--accent);box-shadow:0 8px 20px #1968c31c}17%,49%,67%,to{z-index:1;border-left-color:#9bc7f4;box-shadow:0 5px 14px #0f2a4b0a}}@keyframes work-card-state{0%,16%,34%,66%,84%,to{z-index:1;border-left-color:#9bc7f4;box-shadow:0 5px 14px #0f2a4b0a}17%,33%,67%,83%{z-index:2;border-left-color:var(--accent);box-shadow:0 8px 20px #1968c31c}}@keyframes studio-card-state{0%,33%,50%,83%{z-index:1;border-left-color:#9bc7f4;box-shadow:0 5px 14px #0f2a4b0a}34%,49%,84%,to{z-index:2;border-left-color:var(--accent);box-shadow:0 8px 20px #1968c31c}}@keyframes personal-quota{0%{width:100%}16%{width:4%}33%{width:42%}49%{width:100%}66%{width:4%}83%{width:60%}to{width:100%}}@keyframes work-quota{0%{width:72%}16%,17%{width:100%}33%{width:4%}49%{width:50%}66%{width:100%}83%{width:4%}to{width:72%}}@keyframes studio-quota{0%{width:44%}16%{width:72%}33%,34%{width:100%}49%{width:4%}66%{width:55%}83%{width:100%}to{width:44%}}@keyframes percent-slot-one{0%,15%,to{opacity:1}16%,99%{opacity:0}}@keyframes percent-slot-two{0%,15%,33%,to{opacity:0}16%,32%{opacity:1}}@keyframes percent-slot-three{0%,32%,49%,to{opacity:0}33%,48%{opacity:1}}@keyframes percent-slot-four{0%,48%,66%,to{opacity:0}49%,65%{opacity:1}}@keyframes percent-slot-five{0%,65%,83%,to{opacity:0}66%,82%{opacity:1}}@keyframes percent-slot-six{0%,82%,to{opacity:0}83%,99%{opacity:1}}@keyframes personal-active-state{0%,16%,50%,66%{opacity:1}17%,49%,67%,to{opacity:0}}@keyframes personal-ready-state{0%,45%,50%,95%{opacity:0}46%,49%,96%,to{opacity:1}}@keyframes personal-recharging-state{0%,16%,46%,66%,96%,to{opacity:0}17%,45%,67%,95%{opacity:1}}@keyframes work-active-state{0%,16%,34%,66%,84%,to{opacity:0}17%,33%,67%,83%{opacity:1}}@keyframes work-ready-state{0%,13%,17%,63%,67%,to{opacity:0}14%,16%,64%,66%{opacity:1}}@keyframes work-recharging-state{0%,13%,34%,63%,84%,to{opacity:1}14%,33%,64%,83%{opacity:0}}@keyframes studio-active-state{0%,33%,50%,83%{opacity:0}34%,49%,84%,to{opacity:1}}@keyframes studio-ready-state{0%,28%,34%,78%,84%,to{opacity:0}29%,33%,79%,83%{opacity:1}}@keyframes studio-recharging-state{0%,28%,50%,78%{opacity:1}29%,49%,79%,to{opacity:0}}@media(max-width:900px){.section-heading{grid-template-columns:1fr;gap:22px}.section-heading .kicker{margin-bottom:-4px}.process-grid{grid-template-columns:1fr 1fr}.process-grid li{min-height:200px}.quota-layout{grid-template-columns:1fr;gap:44px}.feature-grid-new .feature-wide{grid-column:auto}}@media(max-width:620px){.animated-transition{inset:20px 0 34px}.hero-stage{min-height:470px}.transition-body{padding:14px}.event-line,.continuation-line{padding:11px}.account-showcase-head code{display:none}.recovery-account{grid-template-columns:20px minmax(0,1fr);gap:8px;padding-inline:9px}.account-state{width:64px}.recovery-quota{gap:5px}.process-grid{grid-template-columns:1fr}.process-grid li{min-height:0}.process-grid li>span{margin-bottom:28px}.feature-grid-new .feature-primary{grid-column:auto;min-height:0}.quota-demo-head,.quota-demo-row{grid-template-columns:.7fr 1.5fr .55fr;gap:9px;padding-inline:12px}.guide-heading{display:grid}.guide-grid{grid-template-columns:1fr}.guide-grid>a{min-height:205px}.footer{align-items:flex-start}.footer nav{justify-content:flex-end;gap:9px 14px}}@media(prefers-reduced-motion:reduce){.animated-transition .recovery-account,.animated-transition .quota-track i,.animated-transition .account-state em,.animated-transition .percent-cycle i{animation:none!important}.animated-transition .account-personal{border-left-color:var(--accent)}}
