[data-calm] .sec-page .sect{padding-block:var(--calm-sect)}[data-calm] .sec-page .page-head+.sect{padding-top:clamp(1rem,3vw,2rem)}[data-calm] .sec-page .sect+.sect{padding-top:calc(var(--calm-sect) * .5);border-top:0}[data-calm] .sec-page .page-head .sub{max-width:var(--calm-col)}[data-calm] .sec-page .sect .head-aside .sub{font-size:var(--calm-body)}[data-calm] .sec-page .cd{background:0 0;border:0;border-radius:0;padding:0}[data-calm] .sec-page .cd-k{letter-spacing:0;text-transform:none;color:var(--muted);font-size:13px;font-weight:550}[data-calm] .sec-page .cd-pills li{box-shadow:none;background:#ffffff08}[data-calm] .sec-page :is(.cd-apps,.cd-vm-box):before,[data-calm] .sec-page .cd-apps:after{box-shadow:none}[data-calm] .sec-page .cd-gw-box{background:0 0}[data-calm] .sec-page .cd-vm-box{border-radius:var(--app-r-window);border-color:var(--app-line-strong);background:var(--app-terminal-panel);box-shadow:var(--app-terminal-shadow)}[data-calm] .sec-page .cd-meta{color:var(--app-text-muted)}[data-calm] .sec-page .cd-rows li{grid-template-columns:18px minmax(0,1fr) auto;column-gap:14px}[data-calm] .sec-page .cd-ico{width:18px;height:34px;color:var(--app-text-secondary);background:0 0;border:0;border-radius:0}[data-calm] .sec-page .cd-row-t small{color:var(--app-text-secondary)}[data-calm] .sec-page .cd-out{border-top:1px solid var(--app-line-subtle);color:var(--app-text-muted)}[data-calm] .sec-page .cd-wire{filter:none}[data-calm] .sec-page .cd-lock{box-shadow:0 0 0 4px var(--bg);background:linear-gradient(#b4e79712, #b4e79712), var(--bg);border-color:#b4e79757}@media (max-width:420px){[data-calm] .sec-page .cd-rows li{grid-template-columns:18px minmax(0,1fr)}}[data-calm] .sec-page .cd-band{margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:1.75rem 0 0}[data-calm] .sec-page .cd-list h3{font-size:var(--calm-body);color:var(--ink)}[data-calm] .sec-page .cd-cant h3 svg{color:var(--calm-act)}[data-calm] .sec-page .cd-list li{font-size:var(--calm-body)}[data-calm] .sec-page .cd-cant>p{font-size:var(--calm-small)}[data-calm] .sec-page .sec-promises{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(2rem,5vw,4.5rem);margin-top:clamp(3rem,6vw,4.5rem)}[data-calm] .sec-page .sec-promises li{border-bottom:1px solid var(--line);grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-content:start;gap:.35rem;padding:1.3rem 0 1.4rem}[data-calm] .sec-page .sec-promises .m-tile{display:none}[data-calm] .sec-page .sec-promises b{font-size:var(--calm-body);margin:0;padding:0}[data-calm] .sec-page .sec-promises p{font-size:var(--calm-small);max-width:34rem;line-height:1.6}[data-calm] .sec-page .sec-foot{font-size:var(--calm-small);border-top:0;margin-top:1.5rem;padding-top:0}@media (max-width:640px){[data-calm] .sec-page .sec-promises{grid-template-columns:minmax(0,1fr)}}[data-calm] .sec-page .sec-promises-dev{margin-top:0}@media (min-width:961px){[data-calm] .sec-page #devices .wrap{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;column-gap:clamp(2.5rem,5vw,5rem);display:grid}[data-calm] .sec-page #devices .head-split{margin:0;display:block;position:sticky;top:112px}[data-calm] .sec-page #devices .head-aside{max-width:var(--calm-side);justify-self:start;margin-top:1.3rem}[data-calm] .sec-page #devices .sec-promises-dev{grid-template-columns:minmax(0,1fr)}}[data-calm] .sec-page .arch-mac{border-radius:var(--calm-r-card)}[data-calm] .sec-page .arch-label{letter-spacing:0;text-transform:none;color:var(--muted);font-size:13px;font-weight:550}[data-calm] .sec-page .arch-box{border-radius:var(--calm-r-card);border-color:var(--line-2);background:var(--calm-card-bg);box-shadow:inset 0 1px #ffffff0d}@media (hover:hover){[data-calm] .sec-page .arch-box:hover{border-color:var(--line-2)}}[data-calm] .sec-page .arch-ico{width:auto;height:auto;color:var(--muted);background:0 0;border:0;border-radius:0}[data-calm] .sec-page .arch-k{letter-spacing:0;text-transform:none;color:var(--faint);font-size:13px;font-weight:550}[data-calm] .sec-page .arch-tech li:before{background:var(--faint)}[data-calm] .sec-page .arch-sep:before{background:var(--line-2)}[data-calm] .sec-page .arch-sep:after{border-color:var(--faint)}[data-calm] .sec-page .arch-leaves-k{letter-spacing:0;text-transform:none;color:var(--muted);font-size:13px;font-weight:550}[data-calm] .sec-page .sec-callout{border-radius:var(--calm-r-card);border-color:var(--line-2);background:var(--calm-card-bg);box-shadow:inset 0 1px #ffffff0d}[data-calm] .sec-page .sec-callout svg{color:var(--calm-needs)}[data-calm] .sec-page .sec-groups{gap:clamp(2.5rem,5vw,3.5rem) clamp(2rem,5vw,4.5rem)}[data-calm] .sec-page .sec-group{background:0 0;border:0;border-radius:0;padding:0}[data-calm] .sec-page .sec-group-head{padding-bottom:.9rem}[data-calm] .sec-page .sec-group-head .m-tile{display:none}[data-calm] .sec-page .sec-group-head h3{font-size:var(--calm-h3)}[data-calm] .sec-page .sec-group details:last-child{border-bottom:1px solid var(--line)}[data-calm] .sec-page .sec-group details[open] summary:after{color:var(--ink)}[data-calm] .mba-label{font-size:var(--calm-small);color:var(--muted)}[data-calm] .mba-label i{background:var(--faint);box-shadow:none}[data-calm] .mba-n{color:var(--ink);border-color:var(--line-2);box-shadow:none;background:0 0;font-size:1rem}[data-calm] .mba-step:not(:last-child):before{background:var(--line-2)}[data-calm] .mba-step-body h3{font-size:var(--calm-h3);line-height:1.3}[data-calm] .mba-step-body h3+p{font-size:var(--calm-body)}[data-calm] .mba-way{border-radius:var(--calm-r-card);border-color:var(--line-2);background:var(--calm-card-bg);flex-direction:column;gap:.4rem;padding:20px 22px 22px;display:flex;box-shadow:inset 0 1px #ffffff0d}[data-calm] .mba-way b{font-family:var(--font);font-size:var(--calm-body);letter-spacing:-.005em}[data-calm] .mba-way p{font-size:var(--calm-small)}[data-calm] .mba-way-top{order:3;height:auto;margin:.45rem 0 0;display:flex}[data-calm] .mba-way-top .m-tile{display:none}[data-calm] .mba-way-top:not(:has(.mba-soon)){display:none}[data-calm] .mba-soon{margin:0}[data-calm] .mba-perks-head h2{font-size:clamp(1.9rem,3.2vw,2.9rem)}[data-calm] .mba-perk-list{border-top:1px solid var(--line)}[data-calm] .mba-perk-list li,[data-calm] .mba-perk-list li:first-child,[data-calm] .mba-perk-list li:last-child{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);padding:1.3rem 0 1.4rem}[data-calm] .mba-perk-list li+li{border-top:0}[data-calm] .mba-perk-list .m-tile{display:none}[data-calm] .mba-perk-copy{gap:.35rem;padding-top:0}[data-calm] .mba-perk-copy b{font-size:var(--calm-body)}[data-calm] .mba-perk-copy span{font-size:var(--calm-small);line-height:1.6}[data-calm] .mbs-stage:before,[data-calm] .mbs-win:before{display:none}[data-calm] .mbs-win{border-radius:var(--app-r-window);border-color:var(--app-line-strong);box-shadow:var(--app-shadow-window), 0 0 0 1px #00000073}[data-calm] .mbs-app{background:linear-gradient(#09121ab8, #09121ab8), var(--app-wallpaper-scrim), var(--app-wallpaper) center / cover, var(--app-surface-app);font-family:var(--app-font-ui);color:var(--app-text-primary)}[data-calm] .mbs-top{background:var(--app-surface-chrome);border-bottom-color:#36516077}[data-calm] .mbs-nav{height:28px;color:var(--app-text-muted);border-radius:7px}[data-calm] .mbs-nav svg{color:currentColor;opacity:.75}[data-calm] .mbs-nav.is-on{color:var(--app-text-primary);background:linear-gradient(#ffffff09, #ffffff02), var(--app-control-active);box-shadow:0 1px 4px #00000026, inset 0 0 0 1px var(--app-line-strong), inset 0 1px 0 #ffffff0a}[data-calm] .mbs-nav.is-on svg{color:var(--app-focus);opacity:1}[data-calm] .mbs-nav-ico .mbs-badge{box-shadow:0 0 0 1.5px var(--app-surface-chrome)}[data-calm] .mbs-badge{background:var(--app-needs);color:#1a1406}[data-calm] .mbs-live{color:var(--app-text-secondary)}[data-calm] .mbs-live i{background:var(--app-working-dot);box-shadow:none}[data-calm] .mbs-back,[data-calm] .mbs-who small{color:var(--app-text-muted)}[data-calm] .mbs-status{border-radius:var(--app-r-status);height:22px;color:var(--app-label-idle);border:1px solid #0000;gap:6px;padding:0 8px 0 7px;font-weight:500}[data-calm] .mbs-status i{background:var(--app-tile-dot);border:0;width:6px;height:6px}[data-calm] .mbs-status.is-work{color:var(--app-label-working);background:var(--app-label-working-surface);border-color:var(--app-label-working-line)}[data-calm] .mbs-status.is-work i{background:var(--app-label-working-dot);box-shadow:none}[data-calm] .mbs-status.is-needs{color:var(--app-label-badge-word);background:rgb(var(--app-needs-rgb) / 22%);border-color:rgb(var(--app-needs-rgb) / 60%)}[data-calm] .mbs-status.is-needs i{background:var(--app-needs)}[data-calm] .mbs-panel{background:var(--app-tile-bg);border-color:var(--app-terminal-border);border-radius:var(--app-r-terminal);box-shadow:var(--app-terminal-shadow)}[data-calm] .mbs-ask{background:var(--app-surface-strip);color:var(--app-text-primary)}[data-calm] .mbs-caret{color:var(--app-text-muted)}[data-calm] .mbs-line{color:var(--app-text-secondary)}[data-calm] .mbs-line.is-say{color:var(--app-text-primary)}[data-calm] .mbs-line.is-say i{background:var(--app-text-primary)}[data-calm] .mbs-line.is-done i{background:var(--app-working-dot)}[data-calm] .mbs-line.is-busy{color:var(--app-provider-claude)}[data-calm] .mbs-line.is-result{color:var(--app-text-primary);background:var(--app-success-surface);border-color:var(--app-success-line)}[data-calm] .mbs-line-ok{color:var(--app-success)}[data-calm] .mbs-input{border-color:var(--app-line-subtle)}[data-calm] .mbs-empty span{color:var(--app-text-muted)}[data-calm] .mbs-card{border-color:rgb(var(--app-needs-rgb) / 75%);border-radius:var(--app-r-card)}[data-calm] .mbs-card-win{background:var(--app-terminal-panel);box-shadow:0 0 0 1px rgb(var(--app-needs-rgb) / 18%), var(--app-terminal-shadow)}[data-calm] .mbs-card-k b{color:var(--app-needs);font-weight:600}[data-calm] :is(.mbs-card-k span,.mbs-card-who){color:var(--app-text-muted)}[data-calm] .mbs-card-msg{border-radius:var(--app-r-control);border-color:var(--app-line-subtle);background:var(--app-terminal-bg)}[data-calm] .mbs-card-msg p{color:var(--app-text-primary)}[data-calm] .mbs-pages li{border-color:var(--app-control-line);background:var(--app-control-rest);color:var(--app-text-secondary)}[data-calm] .mbs-allow{border:1px solid var(--app-accent-line);background:var(--app-accent-fill);color:var(--app-accent-ink);font-weight:600}[data-calm] button.mbs-allow:hover,[data-calm] .mbs-allow.is-pressed{filter:none;background:var(--app-accent-hover)}[data-calm] .mbs-allow.is-hint{box-shadow:0 0 0 3px #b4e79724}[data-calm] .mbs-deny{border-color:var(--app-control-line);background:var(--app-control-rest);color:var(--app-control-ink);font-weight:600}[data-calm] button.mbs-deny:hover{border-color:var(--app-control-line-hover);background:var(--app-control-hover)}[data-calm] .mbs-note{color:var(--app-text-secondary)}@media (prefers-reduced-motion:no-preference){[data-calm] .mbs-allow.is-hint{box-shadow:none}}[data-calm] .mbs-card.is-allowed{border-color:var(--app-success-line);box-shadow:var(--app-terminal-shadow)}[data-calm] .mbs-card.is-allowed :is(.mbs-card-k b,.mbs-card-ico){color:var(--app-success)}[data-calm] .mbs-card.is-denied{border-color:var(--app-line-strong);box-shadow:var(--app-terminal-shadow)}[data-calm] .mbs-card.is-denied :is(.mbs-card-k b,.mbs-card-ico),[data-calm] .mbs-card-win:not(.is-ask) .mbs-card-msg p,[data-calm] .mbs-card-after{color:var(--app-text-secondary)}[data-calm] .mbs-phone{box-shadow:inset 0 0 0 1px #8fb5bf38, var(--app-shadow-window), 0 0 0 1px #0000008c;background:#070d12}[data-calm] .mbs-phone-screen{background:var(--app-wallpaper-scrim), linear-gradient(#09121a9e, #09121a9e), var(--app-wallpaper) 42% center / auto 100%, var(--app-surface-app);font-family:var(--app-font-ui);color:var(--app-text-primary)}[data-calm] .mbs-ph-top{background:var(--app-surface-chrome);border-color:var(--app-line-subtle)}[data-calm] .mbs-ph-title span,[data-calm] .mbs-ph-k{color:var(--app-text-muted)}[data-calm] .mbs-card-phone{background:var(--app-terminal-panel);box-shadow:0 0 0 1px rgb(var(--app-needs-rgb) / 18%), var(--app-terminal-shadow)}[data-calm] .mbs-ph-agent{background:var(--app-surface-card);border-color:var(--app-line-subtle)}[data-calm] .mbs-ph-agent>i{border-color:var(--app-tile-dot)}[data-calm] .mbs-ph-agent.is-work>i{background:var(--app-working-dot);border-color:var(--app-working-dot);box-shadow:none}[data-calm] .mbs-ph-agent.is-needs>i{background:var(--app-needs);border-color:var(--app-needs)}[data-calm] .mbs-ph-agent-n{color:var(--app-text-muted)}[data-calm] .mbs-ph-agent small{color:var(--app-text-secondary)}[data-calm] .mbs-ph-agent.is-needs small{color:var(--app-needs)}[data-calm] .mbs-ph-tabs{background:var(--app-surface-sidebar);border-top-color:var(--app-line-subtle);color:var(--app-text-muted)}[data-calm] .mbs-ph-tabs>.is-on{color:var(--app-text-primary)}[data-calm] .mbs-ph-tabs>.is-on svg{color:var(--app-focus)}[data-calm] .mbs-hint-ok{color:var(--app-success)}[data-calm] .page-head.ph-center:has(+.wrap>.privacy,+.sect .faq-layout,+.sect .tl) .sub{text-wrap:balance}[data-calm] .page-head.ph-center:has(+.wrap>.privacy,+.sect .faq-layout,+.sect .tl):before{height:auto;bottom:0;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}[data-calm] .ea-page .sub{max-width:34rem;font-size:var(--calm-lead);line-height:1.6}[data-calm] .ea-checks .checks{border-top:1px solid var(--line);gap:0;max-width:34rem;margin-top:clamp(1.75rem,3.5vw,2.5rem)}[data-calm] .ea-checks .checks li{border-bottom:1px solid var(--line);font-size:var(--calm-body);color:var(--muted);padding:1.05rem 0 1.15rem;line-height:1.6;display:block}[data-calm] .ea-checks .ck{display:none}[data-calm] .ea-note{max-width:34rem;font-size:var(--calm-small);color:var(--muted);margin-top:1.25rem;line-height:1.55}[data-calm] .ea-note+.ea-note{margin-top:.45rem}[data-calm] .ea-card,[data-calm] .ea-card.spot.spot-on{border-color:var(--line-2);border-radius:var(--calm-r-card);background:var(--calm-card-bg), var(--card);box-shadow:inset 0 1px #ffffff0d}[data-calm] .ea-req .card-title{font-size:var(--calm-small);letter-spacing:0;text-transform:none;color:var(--ink);font-weight:600}[data-calm] .ea-card .ea-req li svg{color:var(--faint)}[data-calm] .sv-opts .chip{border-color:var(--line-2);color:var(--muted);background:0 0;border-radius:999px}[data-calm] .sv-opts .chip.on{border-color:var(--app-accent-line);background:var(--app-accent-fill);color:var(--ink)}@media (hover:hover){[data-calm] .sv-opts .chip:not(.on):hover{color:var(--ink);background:#ffffff0a;border-color:#fff3}}[data-calm] .sv-opts .chip{transition-duration:var(--calm-t-base);transition-timing-function:var(--calm-ease)}[data-calm] .signup-done{border-color:var(--app-success-line);background:var(--app-success-surface);border-radius:12px}[data-calm] .signup-done-ico{background:var(--app-success);box-shadow:none}@media (max-width:760px){[data-calm] .ea-checks .checks{margin-top:2.25rem}}[data-calm] .privacy{max-width:64rem;margin-inline:auto;padding-bottom:clamp(56px,7vw,104px)}[data-calm] .privacy section,[data-calm] .privacy section:first-child{border-top:1px solid var(--line);padding:0 0 clamp(1rem,2.5vw,1.75rem)}[data-calm] .privacy section:last-child{border-bottom:1px solid var(--line)}[data-calm] .privacy h2{font-size:var(--calm-h3);letter-spacing:-.015em;margin:0;padding-top:1.05rem;line-height:1.3}[data-calm] .privacy ul{padding:0;list-style:none;display:block}[data-calm] .privacy li,[data-calm] .privacy section>p{font-size:var(--calm-body);color:var(--muted);margin:0;padding:1.05rem 0 1.15rem;line-height:1.65}[data-calm] .privacy li+li{border-top:1px solid var(--line)}@media (min-width:961px){[data-calm] .privacy section{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;column-gap:clamp(2.5rem,5vw,4.5rem);display:grid}[data-calm] .privacy h2{grid-column:1}[data-calm] .privacy section>:not(h2){grid-area:1/2}}@media (max-width:960px){[data-calm] .privacy h2{padding-top:1.4rem}}[data-calm] .sect .faq-gh{font-size:var(--calm-h3);letter-spacing:-.015em}[data-calm] .faq-gh span{color:var(--faint)}[data-calm] .faq-groups .faq details[open] summary:after,[data-calm] .faq-groups .faq summary:hover:after{color:var(--ink)}[data-calm] .faq-groups>.faq-card{border-radius:var(--calm-r-card);background:var(--calm-card-bg), var(--card);box-shadow:inset 0 1px #ffffff0d}@media (hover:hover){[data-calm] .faq-jump a:hover em{color:var(--muted)}}@media (prefers-reduced-motion:no-preference){[data-calm] .faq-groups .faq details::details-content{transition-duration:var(--calm-t-calm), var(--calm-t-base), var(--calm-t-calm);transition-timing-function:var(--calm-ease), var(--calm-ease), linear}[data-calm] .faq-groups .faq summary:after{transition-duration:var(--calm-t-base);transition-timing-function:var(--calm-ease)}}[data-calm] .tl{border-bottom:1px solid var(--line);max-width:56rem;margin-inline:auto}[data-calm] .tl:before,[data-calm] .tl-dot{display:none}[data-calm] .tl-day{border-top:1px solid var(--line);grid-template-columns:9rem minmax(0,1fr);column-gap:clamp(1.5rem,4vw,3rem);padding-bottom:clamp(.75rem,2vw,1.25rem)}[data-calm] .tl-date{color:var(--muted);padding-top:1.15rem}[data-calm] .tl-latest{border-color:var(--line-2);font-family:var(--font);letter-spacing:.01em;text-transform:none;color:var(--muted);background:0 0;padding:2px 9px;font-size:.75rem;font-weight:550}[data-calm] .tl-items{gap:0}[data-calm] .tl-card,[data-calm] .tl-card:target{background:0 0;border:0;border-radius:0;padding:1.1rem 0 1.25rem}[data-calm] .tl-items>*+*>.tl-card{border-top:1px solid var(--line)}@media (hover:hover){[data-calm] .tl-card:hover{border-color:var(--line);background:0 0;transform:none}}[data-calm] .tl-card .news-tag{letter-spacing:.01em;text-transform:none;color:var(--faint);border:0;border-radius:0;padding:0;font-size:.75rem;font-weight:550}[data-calm] .sect .tl .tl-card h2{font-size:var(--calm-h3);letter-spacing:-.015em;margin:.3rem 0 .35rem;line-height:1.3}[data-calm] .tl-card p{font-size:var(--calm-body);line-height:1.6}[data-calm] .tl-card:has(.tl-art){padding-right:112px}[data-calm] .tl-art{width:80px;height:88px;right:0;transform:translateY(-50%)}@media (max-width:720px){[data-calm] .tl-day{grid-template-columns:minmax(0,1fr)}[data-calm] .tl-date{grid-column:1;margin-bottom:0;padding-top:1.1rem}[data-calm] .tl-items{grid-column:1}[data-calm] .tl-items>:first-child>.tl-card{padding-top:.7rem}[data-calm] .tl-card:has(.tl-art){padding-bottom:1.25rem;padding-right:72px}[data-calm] .tl-art{width:56px;height:62px;top:1.1rem;bottom:auto;transform:none}}[data-calm] .nf .sub{font-size:var(--calm-lead)}
.plan .plan-headline{letter-spacing:-.005em;color:var(--ink);text-wrap:pretty;margin:.6rem 0 0;font-size:1.04rem;font-weight:500;line-height:1.42}.plan-headline>span{display:block}.plan-headline>span:first-child{text-wrap:balance}.plan-headline>span+span{color:var(--muted);font-weight:400}.plan-headline .plan-guide{color:var(--faint);white-space:nowrap;font-size:.86em}.plan-headline{animation:.28s cubic-bezier(.22,1,.36,1) both amt-in}@media (prefers-reduced-motion:reduce){.plan-headline{animation:none}}.plan .plan-spec{margin:-.1rem 0 .2rem}@container (max-width:292px){.plan-spec>span:first-child{display:inline-block}.plan-spec>span:first-child:after{content:"·"}}@container (max-width:268px){.plan-spec>span:nth-child(2):after{content:none}.plan-spec>span:last-child{display:block}}.plan-specs{margin:0 0 1rem;font-size:.8rem;line-height:1.5}.plan-specs .plan-specs-link{color:var(--muted);transition:color var(--calm-t-base) var(--calm-ease);text-decoration:none}.plan-specs .plan-specs-link span{color:var(--faint);transition:color var(--calm-t-base) var(--calm-ease)}.plan-specs .plan-specs-link:hover,.plan-specs .plan-specs-link:hover span{color:var(--ink)}.plans-facts.plans-facts-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px clamp(2rem,4vw,3.5rem)}.plans-facts sup a{color:inherit;text-decoration:none}.plans-facts sup a:hover{color:var(--ink)}@media (max-width:760px){.plans-facts.plans-facts-two{grid-template-columns:minmax(0,1fr)}}.vps{border:1px solid var(--line-2);border-radius:var(--calm-r-card);background:var(--calm-card-bg);grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr);gap:1.75rem clamp(2rem,6vw,5rem);max-width:1180px;margin:0 auto;padding:clamp(1.6rem,4vw,3rem);display:grid;box-shadow:inset 0 1px #ffffff0d}.vps .vps-head h2{letter-spacing:-.025em;color:var(--ink);font-size:clamp(1.45rem,2.3vw,1.85rem);line-height:1.18}.vps-head p{font-size:var(--calm-body);color:var(--muted);margin:.7rem 0 0;line-height:1.55}.vps-rows{margin:0;padding:0;list-style:none}.vps-rows li{border-bottom:1px solid var(--line);color:var(--muted);text-wrap:pretty;padding:.8rem 0;font-size:.95rem;line-height:1.55}.vps-rows li:first-child{padding-top:0}.vps-rows li:last-child{border-bottom:0;padding-bottom:0}.vps-rows b{color:var(--ink);font-weight:600}@media (max-width:860px){.vps{grid-template-columns:minmax(0,1fr)}}.every-plan{max-width:1180px;margin:0 auto}.every-gh{font-size:var(--calm-small);color:var(--ink);margin:0 0 .6rem;font-weight:600}.every-plan ul{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(2rem,5vw,4.5rem);margin:0;padding:0;list-style:none;display:grid}.every-plan li{border-bottom:1px solid var(--line);font-size:var(--calm-body);color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.35rem .7rem;padding:.85rem 0;line-height:1.5;display:flex}@media (max-width:640px){.every-plan ul{grid-template-columns:minmax(0,1fr)}}.spec-block{max-width:1180px;margin:clamp(3rem,6vw,4.5rem) auto 0}.spec-block .spec-title{font-size:var(--calm-h3);letter-spacing:-.015em;margin:0 0 1.1rem;line-height:1.3}.spec-t{border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%}.spec-t th,.spec-t td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:.8rem 1.1rem .8rem 0;font-weight:400}.spec-t .spec-corner{width:25%}.spec-t thead th{vertical-align:bottom;border-bottom-color:var(--line-2);padding-bottom:.9rem}.spec-t thead b{font-family:var(--display);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;font-size:1.04rem;font-weight:600;display:block}.spec-t thead small{color:var(--faint);margin-top:.25rem;font-size:.78rem;line-height:1.45;display:block}.spec-t thead small s{color:var(--faint)}.spec-t .spec-gh th{font-size:var(--calm-small);color:var(--muted);border-bottom-color:var(--line-2);padding:1.5rem 0 .55rem;font-weight:600}.spec-t tbody:first-of-type .spec-gh th{padding-top:1.1rem}.spec-t tbody th .spec-l{color:var(--ink);font-size:.95rem;font-weight:550;line-height:1.45;display:block}.spec-t tbody th small{color:var(--faint);margin-top:.15rem;font-size:.78rem;line-height:1.45;display:block}.spec-t td{color:var(--ink);text-wrap:pretty;font-size:.95rem;line-height:1.45}.spec-t td.spec-none{color:var(--faint)}.spec-pend td{text-underline-offset:5px;-webkit-text-decoration:underline dashed #ffffff42;text-decoration:underline dashed #ffffff42;text-decoration-thickness:1px}.spec-pending{color:var(--faint);vertical-align:1px;border:1px dashed #ffffff3d;border-radius:4px;margin-left:.5em;padding:0 5px;font-size:11px;font-style:normal;line-height:1.5;display:inline-block}.spec-fine{max-width:78ch;color:var(--faint);text-wrap:pretty;margin:1.1rem 0 0;font-size:.8rem;line-height:1.6}.spec-wrap .spec-switch{display:none}@media (max-width:640px){.spec-wrap .spec-switch{margin:0 0 .9rem;display:inline-flex}.spec-switch button{font-variant-numeric:tabular-nums;padding-inline:.9rem;font-size:.86rem}.spec-t,.spec-t thead,.spec-t tbody{display:block}.spec-t tr{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,44%) minmax(0,1fr);column-gap:.9rem;display:grid}.spec-t thead tr{border-bottom-color:var(--line-2)}.spec-t th,.spec-t td{border-bottom:0;padding-right:0;display:block}.spec-t .spec-gh{border-bottom-color:var(--line-2)}.spec-t .spec-gh th{grid-column:1/-1}.spec-t[data-pick="0"] [data-c]:not([data-c="0"]),.spec-t[data-pick="1"] [data-c]:not([data-c="1"]),.spec-t[data-pick="2"] [data-c]:not([data-c="2"]),.spec-t[data-pick="3"] [data-c]:not([data-c="3"]){display:none}.spec-t .spec-corner{width:auto}.spec-t thead b{white-space:normal}.spec-t td,.spec-t tbody th .spec-l{font-size:.9rem}}@media (max-width:360px){.spec-switch button{padding-inline:.7rem}}.spec-foot{border-top:1px solid var(--line);max-width:1180px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.9rem 1.5rem;margin:2.2rem auto 0;padding-top:1.3rem;font-size:.92rem;display:flex}.plans-foot.price-sources{max-width:1180px;margin:2.4rem auto 0;padding-inline:0}.feature-usage{border-top:1px solid var(--line);padding-block:clamp(4rem,8vw,6.5rem)}.product-specs .spec-fine{margin-bottom:0}.product-specs .product-specs-link{margin-top:1.4rem;display:inline-flex}
.v2-root.v2-chrome{display:contents}.v2-root{--v2-bg:#071018;--v2-raised:var(--app-surface-sidebar);--v2-raised-2:var(--app-surface-card);--v2-inset:var(--app-surface-inset);--v2-edge:var(--app-line-strong);--v2-lift:var(--app-terminal-shadow);--v2-chrome:#101923eb;--v2-line:var(--app-line-subtle);--v2-line-strong:var(--app-line-strong);--v2-text:var(--app-text-primary);--v2-text-lead:#c4d0d8;--v2-text-2:var(--app-text-secondary);--v2-text-3:var(--app-text-muted);--v2-accent:var(--app-accent);--v2-accent-fill:var(--app-accent-fill);--v2-accent-line:var(--app-accent-line);--v2-accent-ink:var(--app-accent-ink);--v2-control:var(--app-control-rest);--v2-control-hi:var(--app-control-hover);--v2-control-line:var(--app-control-line);--v2-focus:var(--app-focus);--v2-r-control:6px;--v2-r-tag:5px;--v2-r-card:9px;--v2-col-gap:32px;--v2-sect:64px;--v2-head-proof:32px;--v2-measure:500px;--v2-measure-s:440px;--v2-t:.15s;background:var(--v2-bg)}.v2-root .v2-wrap{max-width:1200px;padding-inline:max(var(--gutter), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));margin-inline:auto}.v2-root :is(.v2-sect,.v2-nav,.v2-foot){font-family:var(--font);color:var(--v2-text-2);font-size:15px;line-height:1.6}.v2-root .v2-sect{background:var(--v2-bg)}.v2-root .v2-sect-in{padding-block:var(--v2-sect);border-top:1px solid var(--v2-line)}.v2-root .v2-hero+.v2-sect{padding-top:48.24px}.v2-root :is(.v2-sect,.v2-nav,.v2-foot) :focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px}.v2-root :where(.v2-sect,.v2-nav,.v2-foot) :where(ul,ol,dl,dd,figure){margin:0;padding:0;list-style:none}.v2-root .v2-eyebrow{font:500 11px/16px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-3);margin:0 0 12px}.v2-root .v2-h1{font:500 clamp(36px, 3.06vw / var(--page-zoom,1), 44px)/1.08 var(--display);letter-spacing:-.025em;color:var(--v2-text);text-wrap:balance}.v2-root .v2-h2{font:500 clamp(28px, 2.5vw / var(--page-zoom,1), 36px)/1.1 var(--display);letter-spacing:-.022em;color:var(--v2-text);text-wrap:balance}.v2-root .v2-h3{font:600 16px/22px var(--display);letter-spacing:-.01em;color:var(--v2-text)}.v2-root .v2-h-num{font-size:clamp(36px, 3.06vw / var(--page-zoom,1), 44px);letter-spacing:-.025em;line-height:1.08}.v2-root :is(.v2-h1,.v2-h2)>.v2-h-line{text-wrap:balance;display:block}.v2-root .v2-lead{max-width:var(--v2-measure-s);font:400 16px/26px var(--font);color:var(--v2-text-lead);text-wrap:pretty;margin-top:16px}.v2-root .v2-body{max-width:var(--v2-measure);font:400 15px/24px var(--font);color:var(--v2-text-2);text-wrap:pretty}.v2-root .v2-body b{color:var(--v2-text);font-weight:500}.v2-root .v2-small{font:400 13px/20px var(--font);color:var(--v2-text-2)}.v2-root .v2-fine{max-width:var(--v2-measure-s);font:400 13px/20px var(--font);color:var(--v2-text-3);text-wrap:pretty}.v2-root .v2-fine sup{font-size:.75em;line-height:0}.v2-root .v2-qual{font:400 13px/20px var(--mono);color:var(--v2-text-3);margin-top:12px}.v2-root .v2-link{text-wrap:balance;font:500 14px/1.4 var(--font);color:var(--v2-text-2);text-underline-offset:4px;transition:color var(--v2-t), text-decoration-color var(--v2-t);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline}.v2-root .v2-link:hover{color:var(--v2-text);text-decoration-color:currentColor}.v2-root .v2-link>span[aria-hidden]{display:inline-block}.v2-root :is(.v2-inline,.v2-faq .inline-link){color:var(--v2-text);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--v2-line-strong);text-decoration-color:var(--v2-line-strong);text-underline-offset:3px;transition:text-decoration-color var(--v2-t)}.v2-root :is(.v2-inline,.v2-faq .inline-link):hover{text-decoration-color:currentColor}.v2-root .v2-btn{border-radius:var(--v2-r-control);height:40px;font:600 14px/1 var(--font);white-space:nowrap;transition:background-color var(--v2-t), border-color var(--v2-t), color var(--v2-t);border:1px solid;justify-content:center;align-items:center;gap:.35em;padding:0 16px;text-decoration:none;display:inline-flex}.v2-root .v2-btn-primary{background:var(--v2-accent-fill);border-color:var(--v2-accent-line);color:var(--v2-accent-ink)}.v2-root .v2-btn-primary:hover{background:var(--app-accent-hover)}.v2-root .v2-btn-secondary{background:var(--v2-control);border-color:var(--v2-control-line);color:var(--app-control-ink)}.v2-root .v2-btn-secondary:hover{background:var(--v2-control-hi);border-color:var(--app-control-line-hover)}.v2-root .v2-tag{border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-tag);height:20px;font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-3);white-space:nowrap;vertical-align:.15em;align-items:center;padding:0 6px;display:inline-flex}.v2-root .v2-ico{color:var(--v2-text-2);flex:none}.v2-root .v2-split{gap:var(--v2-head-proof) var(--v2-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.v2-root .v2-split-5-7>:first-child{grid-column:1/span 5}.v2-root .v2-split-5-7>:last-child{grid-column:6/span 7}.v2-root .v2-split-6-6>:first-child{grid-column:1/span 6}.v2-root .v2-split-6-6>:last-child{grid-column:7/span 6}.v2-root .v2-split-7-5>:first-child{grid-column:1/span 7}.v2-root .v2-split-7-5>:last-child{grid-column:8/span 5}.v2-root .v2-center{align-items:center}.v2-root .v2-gap-top{margin-top:var(--v2-head-proof)}.v2-root .v2-head{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.v2-root .v2-head-link{margin-top:16px}.v2-root .v2-head-wide{column-gap:var(--v2-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.v2-root .v2-head-main{grid-column:1/span 8}.v2-root .v2-head-side{flex-direction:column;grid-column:9/span 4;align-items:flex-start;padding-top:28px;display:flex}.v2-root .v2-head-side .v2-lead{margin-top:0}.v2-root .v2-head-side .v2-head-link{margin-top:12px}.v2-root .v2-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 32px;display:flex}.v2-root .v2-head-aside{margin-bottom:6px}.v2-root .v2-fig{min-width:0;display:grid}.v2-root .v2-window{background:var(--app-surface-app);border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-card);overflow:hidden;box-shadow:0 8px 30px #0006}.v2-root .v2-fig figcaption{font:400 13px/20px var(--font);color:var(--v2-text-3);margin-top:12px}.v2-root .v2-phone{justify-items:center}.v2-root .v2-phone .pi{box-shadow:inset 0 0 0 1px #8fb5bf38,0 8px 30px #0006,0 0 0 1px #0000008c}.v2-root .ips{background:#070d12;border-radius:48px;width:279px;max-width:100%;padding:7px;position:relative;box-shadow:inset 0 0 0 1px #8fb5bf38,0 8px 30px #0006,0 0 0 1px #0000008c}.v2-root .ips-screen{border-radius:41px;width:100%;height:auto;display:block}.v2-root .v2-machine .am-window{border-radius:var(--v2-r-card);box-shadow:0 8px 30px #0006}.v2-root .v2-four{grid-template-columns:repeat(var(--v2-cols,4), minmax(0, 1fr));gap:28px var(--v2-col-gap);border-top:1px solid var(--v2-line);padding-top:24px;display:grid}.v2-root .v2-three{--v2-cols:3}.v2-root .v2-two{--v2-cols:2}.v2-root .v2-four li{flex-direction:column;min-width:0;display:flex}.v2-root .v2-four .v2-ico{margin-bottom:12px}.v2-root .v2-four .v2-h3{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-bottom:6px;display:flex}.v2-root .v2-facts{background:var(--v2-raised);border:1px solid var(--v2-edge);border-radius:var(--v2-r-control);width:100%;max-width:30rem;box-shadow:var(--v2-lift);font:400 13px/20px var(--mono);gap:8px;margin-top:24px;padding:16px;display:grid}.v2-root .v2-facts>div{grid-template-columns:88px minmax(0,1fr);column-gap:8px;display:grid}.v2-root .v2-facts dt{color:var(--v2-text-3)}.v2-root .v2-facts dd{color:var(--v2-text-2)}.v2-root .v2-facts b{color:var(--v2-text);font-weight:500}.v2-root .v2-names{column-gap:var(--v2-col-gap);border-top:1px solid var(--v2-line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.v2-root .v2-names li{border-bottom:1px solid var(--v2-line);flex-direction:column;gap:2px;min-height:60px;padding:12px 0;display:flex}.v2-root .v2-names b{font:500 15px/22px var(--font);color:var(--v2-text)}.v2-root .v2-names b span{color:var(--v2-text-2);font-weight:400}.v2-root .v2-names small{font:400 13px/20px var(--font);color:var(--v2-text-3)}.v2-root .v2-names-fine{gap:8px var(--v2-col-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;display:grid}.v2-root .v2-plans{gap:var(--v2-col-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v2-root .v2-plan{grid-row:span 7;grid-template-rows:subgrid;background:var(--v2-raised);border:1px solid var(--v2-edge);border-radius:var(--v2-r-card);min-width:0;box-shadow:var(--v2-lift);grid-template-columns:minmax(0,1fr);row-gap:0;padding:24px;display:grid}.v2-root .v2-plans-full .v2-plan{grid-row:span 8}.v2-root .v2-plan.is-rec{border-color:var(--v2-accent-line)}.v2-root .v2-plan .v2-tag-rec{color:var(--v2-accent);border-color:var(--v2-accent-line);vertical-align:.2em;margin-left:4px}@media (max-width:560px){.v2-root .v2-plan .v2-tag-rec{margin-left:0}.v2-root .v2-plan-spec span:last-child{display:block}.v2-root .v2-plan-spec span:nth-last-child(2):after{content:none}}.v2-root .v2-plan-agents{font:400 15px/22px var(--font);color:var(--v2-text-2);margin-top:8px}.v2-root .v2-plan-agents>span:not(.v2-tag){display:block}.v2-root .v2-plan-agents>span:first-child{color:var(--v2-text)}.v2-root .v2-plan-agents .v2-tag{margin-top:8px}.v2-root .v2-deal{font:400 13px/20px var(--font);color:var(--v2-text-2);align-self:end;margin-top:24px}.v2-root .v2-deal-off{color:var(--v2-text-3)}.v2-root .v2-offer{font:500 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-accent);margin-bottom:4px;display:block}.v2-root .v2-price{flex-wrap:wrap;align-items:baseline;column-gap:10px;margin-top:6px;display:flex}.v2-root .v2-was{font:400 15px/1 var(--font);color:var(--v2-text-3)}.v2-root .v2-amt{font:500 32px/1.1 var(--display);letter-spacing:-.025em;color:var(--v2-text)}.v2-root .v2-per{font:400 15px/1 var(--font);color:var(--v2-text-2)}.v2-root .v2-cont{font:400 13px/20px var(--font);color:var(--v2-text-2);margin-top:4px}.v2-root .v2-cont b{font:500 13px/20px var(--mono);color:var(--v2-text)}.v2-root .v2-plan-spec{border-top:1px solid var(--v2-line);font:400 13px/20px var(--mono);color:var(--v2-text-3);margin-top:16px;padding-top:16px}.v2-root .v2-plan-spec span{white-space:nowrap;display:block}.v2-root .v2-checks{gap:6px;margin-top:16px;display:grid}.v2-root .v2-checks li{font:400 15px/22px var(--font);color:var(--v2-text-2);align-items:flex-start;gap:8px;display:flex}.v2-root .v2-checks svg{color:var(--v2-text-3);flex:none;margin-top:3px}.v2-root .v2-plan-cta{align-self:end;width:100%;margin-top:24px}.v2-root .v2-plans-full .v2-deal{margin-top:20px}.v2-root .v2-plans-full .v2-checks{margin-top:14px}.v2-root .v2-plans-full .v2-plan-cta{margin-top:20px}.v2-root .v2-plan-note{margin-top:16px}.v2-root .v2-anchor-block{margin-top:var(--v2-head-proof)}.v2-root .v2-faq details{border-top:1px solid var(--v2-line)}.v2-root .v2-faq summary{cursor:pointer;font:400 16px/24px var(--font);color:var(--v2-text);text-wrap:balance;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;list-style:none;display:flex}.v2-root .v2-faq summary::-webkit-details-marker{display:none}.v2-root .v2-faq-plus{color:var(--v2-text-3);transition:transform .2s ease-out, color var(--v2-t);flex:none}.v2-root .v2-faq summary:hover .v2-faq-plus{color:var(--v2-text)}.v2-root .v2-faq details[open] .v2-faq-plus{transform:rotate(45deg)}.v2-root .v2-faq details::details-content{block-size:0;transition:block-size .2s ease-out, content-visibility .2s allow-discrete;overflow:hidden}.v2-root .v2-faq details[open]::details-content{block-size:auto}.v2-root .v2-faq details>p{padding:0 32px 16px 0}.v2-root .v2-faq-more{margin-top:16px}.v2-root .v2-close-two{gap:var(--v2-head-proof) var(--v2-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.v2-root .v2-close-two .v2-close-main{grid-column:1/span 6}.v2-root .v2-close-two .v2-close-aside{grid-column:7/span 6}.v2-root .v2-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.v2-root .v2-close-offer{margin-top:16px}.v2-root .v2-close-slim{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;display:flex}.v2-root .v2-close-slim .v2-lead{max-width:var(--v2-measure);text-wrap:balance;margin:0}.v2-root a.v2-after-link,.v2-root :not(.v2-panel-copy)>a.v2-head-link{max-width:100%;display:inline-block}.v2-root .v2-platforms li{border-top:1px solid var(--v2-line);font:500 15px/22px var(--font);color:var(--v2-text);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.v2-root .v2-platforms-links{justify-items:start;gap:8px;margin-top:20px;display:grid}.v2-root .v2-signoff{margin-top:24px}.v2-root .v2-nav{z-index:50;padding-top:env(safe-area-inset-top,0px);background:0 0;border-bottom:1px solid #0000;transition:border-color .2s ease-out;position:fixed;inset:0 0 auto}.v2-root .v2-nav:before{content:"";z-index:-1;background:0 0;transition:background-color .2s ease-out;position:absolute;inset:0}.v2-root .v2-nav.is-solid{border-bottom-color:var(--v2-line)}.v2-root .v2-nav.is-solid:before{background:var(--v2-chrome);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}html.demo-open .v2-root .v2-nav{visibility:hidden}.v2-root .v2-nav-in{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;gap:16px;height:64px;display:grid}.v2-root .v2-brand{font:600 16px/1 var(--display);letter-spacing:-.01em;color:var(--v2-text);justify-self:start;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.v2-root .v2-nav-links{gap:32px;display:flex}.v2-root .v2-nav-links a{font:500 14px/1 var(--font);color:var(--v2-text-2);text-underline-offset:6px;transition:color var(--v2-t);padding:8px 0;text-decoration:none}.v2-root .v2-nav-links a:hover{color:var(--v2-text)}.v2-root .v2-nav-links a[aria-current=page]{color:var(--v2-text);text-decoration:underline;text-decoration-thickness:1px}.v2-root .v2-nav-cta{justify-self:end;height:34px;padding:0 14px}.v2-root .v2-nav-cta[aria-current=page]{visibility:hidden}.v2-root .v2-nav-toggle{display:none}.v2-root .v2-menu{top:calc(64px + env(safe-area-inset-top,0px));left:var(--gutter);right:var(--gutter);z-index:2;background:var(--v2-raised-2);border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-card);box-shadow:var(--v2-lift);padding:4px 16px 16px;position:absolute}.v2-root .v2-menu li a{border-bottom:1px solid var(--v2-line);font:500 16px/1.25 var(--font);color:var(--v2-text);padding:14px 0;text-decoration:none;display:flex}.v2-root .v2-menu li a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.v2-root .v2-menu .v2-menu-cta{width:100%;height:44px;margin-top:16px}.v2-root .v2-menu .v2-fine{text-align:center;margin:12px auto 0}.v2-root .v2-scrim{inset:calc(64px + env(safe-area-inset-top,0px)) 0 0;z-index:1;background:#04090eb3;position:fixed}html.v2-menu-open{overflow:hidden}.v2-root .v2-foot{background:var(--v2-bg)}.v2-root .v2-foot-row{border-top:1px solid var(--v2-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;padding:24px 0 16px;display:flex}.v2-root .v2-foot-status{font:400 13px/20px var(--font);color:var(--v2-text-3);align-items:center;gap:10px;display:flex}.v2-root .v2-foot-mark{flex:none;display:inline-flex}.v2-root .v2-foot nav{flex-wrap:wrap;gap:8px 20px;display:flex}.v2-root .v2-foot nav a{font:500 14px/1.5 var(--font);color:var(--v2-text-2);transition:color var(--v2-t);text-decoration:none}.v2-root .v2-foot nav a:hover{color:var(--v2-text)}.v2-root .v2-foot-fine{font:400 13px/20px var(--font);color:var(--v2-text-3);justify-content:space-between;align-items:flex-start;gap:8px 32px;padding-bottom:28px;display:flex}.v2-root .v2-foot-fine p:first-child{max-width:var(--v2-measure-s)}.v2-root .v2-foot-fine p:last-child{flex:none}@media (prefers-reduced-motion:reduce){.v2-root :is(.v2-nav,.v2-sect,.v2-foot),.v2-root :is(.v2-nav,.v2-sect,.v2-foot) *,.v2-root .v2-nav:before{transition-duration:0s!important}}@media (max-width:1199px){.v2-root{--v2-col-gap:24px}.v2-root .v2-plan{padding:20px}.v2-root .v2-plan-spec span{white-space:normal}}@media (max-width:1023px){.v2-root .v2-four:not(.v2-three,.v2-two){--v2-cols:2}.v2-root .v2-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.v2-root .v2-nav-in{grid-template-columns:1fr auto auto;column-gap:12px}.v2-root .v2-nav-links{display:none}.v2-root .v2-nav-toggle{border:1px solid var(--v2-control-line);border-radius:var(--v2-r-control);background:var(--v2-control);cursor:pointer;place-content:center;gap:5px;width:40px;height:40px;padding:0;display:inline-grid}.v2-root .v2-nav-toggle span{background:var(--v2-text);width:15px;height:1.5px;transition:transform .2s;display:block}.v2-root .v2-nav-toggle[aria-expanded=true] span:first-child{transform:translateY(3.25px)rotate(45deg)}.v2-root .v2-nav-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.25px)rotate(-45deg)}.v2-root .v2-split>*,.v2-root .v2-close-two>*{grid-column:1/-1!important}.v2-root .v2-split .v2-head{order:-1}.v2-root .v2-head-wide>*{grid-column:1/-1}.v2-root{--v2-sect:56px}.v2-root .v2-head-side{margin-top:12px;padding-top:0}.v2-root .v2-needs-copy{display:contents}.v2-root .v2-needs-copy>*{grid-column:1/-1}.v2-root .v2-needs-copy>.v2-four{order:1;margin-top:0}.v2-root .v2-three{--v2-cols:1;row-gap:32px}.v2-root .v2-names{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:560px) and (max-width:900px){.v2-root .v2-menu{width:380px;left:auto}}@media (max-width:560px){.v2-root{--v2-sect:40px;--v2-head-proof:24px}.v2-root .v2-hero+.v2-sect{padding-top:32.16px}.v2-root :is(.v2-h1,.v2-h-num){font-size:32px}.v2-root .v2-h2,.v2-root .v2-amt{font-size:26px}.v2-root :is(.v2-qual,.v2-facts,.v2-plan-spec,.v2-cont b){font-size:12px}.v2-root .v2-btn{height:44px}.v2-root .v2-nav-cta{height:36px;padding:0 12px}.v2-root .v2-four.v2-four{--v2-cols:1}.v2-root :is(.v2-plans,.v2-names-fine){grid-template-columns:minmax(0,1fr)}.v2-root .v2-names{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.v2-root .v2-facts>div{grid-template-columns:64px minmax(0,1fr)}.v2-root .v2-actions .v2-btn{flex:100%}.v2-root .v2-foot-fine{flex-direction:column}.v2-root .v2-faq details>p{padding-right:0}.v2-root .v2-four{row-gap:24px;padding-top:20px}.v2-root .v2-four li{grid-template-columns:20px minmax(0,1fr);column-gap:14px;display:grid}.v2-root .v2-four .v2-ico{grid-row:1/span 2;margin:1px 0 0}.v2-root .v2-four li>:not(svg){grid-column:2}.v2-root .v2-names li{min-height:0;padding:10px 0}.v2-root .v2-plans{gap:16px}.v2-root .v2-plan{grid-row:auto;grid-template-rows:none;grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.v2-root .v2-plan>*{grid-column:1/-1}.v2-root .v2-plan>.v2-h3{grid-area:1/1;align-self:center}.v2-root .v2-plan>.v2-price{grid-area:1/2;justify-self:end;margin-top:0}.v2-root .v2-plan-agents>span:not(.v2-tag,:first-child){display:inline}.v2-root .v2-plan-agents .v2-tag{margin:0 0 0 4px}.v2-root .v2-deal{margin-top:14px}.v2-root .v2-offer{margin:0 .4em 0 0;display:inline}.v2-root .v2-plan-spec{margin-top:12px;padding-top:12px}.v2-root .v2-plan-spec span{display:inline}.v2-root .v2-plan-spec span:not(:last-child):after{content:" ·"}.v2-root .v2-plan-cta{margin-top:16px}}@media (max-width:360px){.v2-root .v2-plan-spec span{display:block}.v2-root .v2-plan-spec span:not(:last-child):after{content:none}}.v2-root .v2-page-head{font-family:var(--font);color:var(--v2-text-2);padding-top:104px}.v2-root .v2-page-head .v2-h1{margin:0}.v2-root .v2-page-head .v2-page-lead{max-width:var(--v2-measure-s);margin-top:16px}.v2-root .v2-page-act{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.v2-root .v2-page-act-note{font:400 13px/20px var(--mono);color:var(--v2-text-3)}.v2-root #plans{scroll-margin-top:1000px}.v2-root .v2-page-head-wide .v2-page-lead{margin-top:0}.v2-root .v2-page-head-end .v2-head-wide{align-items:end}.v2-root .v2-page-head-end .v2-head-side{padding:0 0 4px}.v2-root .v2-sect-flush .v2-sect-in{border-top:0;padding-top:32px}.v2-root .v2-lead-hi{color:var(--v2-text)}.v2-root .v2-ent{background:var(--v2-raised);border:1px solid var(--v2-edge);border-radius:var(--v2-r-card);box-shadow:var(--v2-lift);grid-template-columns:200px minmax(0,1fr) auto auto;align-items:center;gap:8px 32px;margin-top:24px;padding:20px 24px;display:grid}.v2-root .v2-ent-price{font:600 16px/22px var(--display);letter-spacing:-.01em;color:var(--v2-text)}.v2-root .v2-ent-act{justify-items:center;gap:6px;display:grid}.v2-root .v2-ent-mail{font:400 12px/16px var(--mono);color:var(--v2-text-3)}.v2-root .v2-join{margin-top:48px}.v2-root .v2-steps{gap:32px var(--v2-col-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v2-root .v2-steps li{border-top:1px solid var(--v2-line);padding-top:16px}.v2-root .v2-step-n{font:500 13px/20px var(--mono);font-variant-numeric:tabular-nums;color:var(--v2-accent);margin-bottom:8px;display:block}.v2-root .v2-steps .v2-body{margin-top:8px}.v2-root .v2-checks-grid{column-gap:var(--v2-col-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v2-root .v2-checks-grid li{border-top:1px solid var(--v2-line);font:400 15px/22px var(--font);color:var(--v2-text);align-items:flex-start;gap:10px;padding:12px 0;display:flex}.v2-root .v2-checks-grid svg{color:var(--v2-text-3);flex:none;margin-top:3px}.v2-root .v2-checks-grid .v2-tag{margin-left:4px}.v2-root .v2-why{gap:32px var(--v2-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"h h h h h r r r r r r r""a a a a a r r r r r r r";align-items:start;display:grid}.v2-root .v2-why>.v2-head{grid-area:h}.v2-root .v2-why>.v2-rows{grid-area:r}.v2-root .v2-why>.v2-why-anchor{grid-area:a}.v2-root .v2-why-anchor .v2-h3{margin-bottom:12px}.v2-root .v2-why-anchor .v2-fine{margin-top:16px}.v2-root .v2-rows li{max-width:none;padding:12px max(0px, calc(100% - var(--v2-measure))) 12px 0;border-top:1px solid var(--v2-line)}.v2-root :is(.v2-rows,.v2-points) b{color:var(--v2-text);font-weight:500}.v2-root .v2-seg{display:none}.v2-root .v2-spec-t{border-collapse:collapse;table-layout:fixed;width:100%;font:400 15px/1.5 var(--font)}.v2-root .v2-spec-t .v2-spec-lc{width:28%}.v2-root .v2-spec-t :is(th,td){border-bottom:1px solid var(--v2-line);text-align:left;vertical-align:baseline;padding:11px 16px 11px 0;font-weight:400}.v2-root .v2-spec-t thead :is(th,td){vertical-align:bottom;border-bottom-color:var(--v2-line-strong);padding-bottom:16px}.v2-root .v2-spec-t thead b{font:500 15px/22px var(--font);color:var(--v2-text);display:block}.v2-root .v2-spec-t thead small{font:400 13px/20px var(--font);color:var(--v2-text-2);margin-top:4px;display:block}.v2-root .v2-spec-t thead s{color:var(--v2-text-3)}.v2-root .v2-spec-gh th{font:500 11px/16px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-3);padding:24px 0 8px}.v2-root .v2-spec-l{color:var(--v2-text);display:block}.v2-root .v2-spec-t tbody th small{text-wrap:balance;font:400 13px/20px var(--font);color:var(--v2-text-3);margin-top:2px;display:block}.v2-root .v2-spec-q{font:500 11px/1.5 var(--mono);letter-spacing:.08em;text-transform:uppercase}.v2-root .v2-spec-sub{font:400 12px/1.4 var(--font);color:#6b737c;margin-top:2px;display:block}.v2-root .v2-spec-t td{font:400 13px/20px var(--mono);color:var(--v2-text-2);text-wrap:balance}.v2-root .v2-spec-t td.v2-spec-none{color:var(--v2-text-3)}.v2-root .v2-spec-fine .spec-fine{max-width:var(--v2-measure-s);font:400 13px/20px var(--font);color:var(--v2-text-3);margin:20px 0 0}.v2-root .v2-sources{border-top:1px solid var(--v2-line);margin-top:32px;padding-top:20px}.v2-root .v2-sources .price-sources{max-width:calc(var(--v2-measure-s) * 2 + var(--v2-col-gap));columns:2 300px;column-gap:var(--v2-col-gap);font:400 13px/20px var(--font);color:var(--v2-text-3);margin:0;padding:0}.v2-root .v2-sources .price-sources p{max-width:none;margin:0 0 8px}.v2-root .v2-sources .v2-inline{color:var(--v2-text-2)}.v2-root .v2-sources .v2-inline:hover{color:var(--v2-text)}.v2-root .v2-tabs{border-bottom:1px solid var(--v2-line);flex-wrap:wrap;gap:8px;padding-bottom:20px;display:flex}.v2-root .v2-tabs button{border-radius:var(--v2-r-control);height:36px;font:400 13px/1 var(--mono);color:var(--v2-text-2);white-space:nowrap;cursor:pointer;transition:color var(--v2-t), background-color var(--v2-t), border-color var(--v2-t);background:0 0;border:1px solid #0000;padding:0 14px}.v2-root .v2-tabs button:hover{color:var(--v2-text)}.v2-root .v2-tabs button[aria-selected=true]{background:var(--v2-control);border-color:var(--v2-line-strong);color:var(--v2-text)}.v2-root .v2-panel{gap:32px var(--v2-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-top:32px;animation:.15s ease-out both v2-fade;display:grid}.v2-root .v2-panel-copy{grid-column:1/span 5;min-width:0}.v2-root .v2-panel-mock{grid-column:6/span 7;min-width:0}.v2-root .v2-panel-body{margin-top:12px}.v2-root .v2-points{margin-top:20px}.v2-root .v2-points li{border-top:1px solid var(--v2-line);padding:12px 0}@keyframes v2-fade{0%{opacity:0}}.v2-root .v2-window .device-screen{border-radius:inherit;overflow:hidden}.v2-root .v2-window .device-screen>*{box-shadow:none;border:0;border-radius:0;margin:0}.v2-root .v2-window .device-screen>.card{background-color:var(--app-surface-app)}.v2-root .v2-window :is(.btn-primary,.pri){border:1px solid var(--app-accent-line);background:var(--app-accent-fill);color:var(--app-text-primary);box-shadow:none;text-shadow:none}.v2-root .v2-window :is(.btn-primary,.pri):hover:not(:disabled){background:var(--app-accent-hover)}.v2-root .v2-window .btn-primary:after{display:none}.v2-root .v2-window .pri:disabled{opacity:.55}.v2-root .v2-details{gap:28px;display:grid}.v2-root .v2-after-link{margin-top:24px}.v2-root .v2-mono-line{font:400 13px/20px var(--mono);color:var(--v2-text-3);margin-top:8px;display:block}.v2-root .v2-body :is(kbd,code){border:1px solid var(--v2-line-strong);background:var(--v2-inset);font:400 13px/1 var(--mono);color:var(--v2-text);border-radius:4px;padding:1px 5px}.v2-root .v2-close-offer>span:not(:last-child):after{content:"·";color:var(--v2-text-3);margin:0 .5em}.v2-root .v2-close-offer s{color:var(--v2-text-3)}.v2-root .v2-close-offer>span:not(:last-child){display:inline-block}.v2-root .v2-foot .v2-nowrap{white-space:nowrap}.v2-root .v2-close-offer b{color:var(--v2-text);white-space:nowrap;font-weight:500}@media (prefers-reduced-motion:reduce){.v2-root .v2-panel{animation:none}}@media (max-width:1023px){.v2-root .v2-ent{grid-template-columns:minmax(0,1fr) auto}.v2-root .v2-ent>.v2-body{grid-area:2/1/auto/-1}.v2-root .v2-ent-act{grid-column:1/-1;grid-template-columns:auto auto;place-items:center start;column-gap:16px;margin-top:8px}}@media (max-width:900px){.v2-root .v2-page-head{padding-top:104px}.v2-root .v2-checks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-root .v2-why{grid-template-columns:minmax(0,1fr);grid-template-areas:"h""r""a"}.v2-root .v2-panel>*{grid-column:1/-1}.v2-root .v2-tabs{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.v2-root .v2-tabs button{padding:0 6px}}@media (max-width:720px){.v2-root .v2-seg{border:1px solid var(--v2-line);border-radius:var(--v2-r-control);grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-bottom:8px;padding:3px;display:grid}.v2-root .v2-seg button{height:36px;font:500 12px/1 var(--mono);color:var(--v2-text-2);cursor:pointer;transition:color var(--v2-t), background-color var(--v2-t), border-color var(--v2-t);background:0 0;border:1px solid #0000;border-radius:5px;padding:0}.v2-root .v2-seg button[aria-pressed=true]{background:var(--v2-control);border-color:var(--v2-control-line);color:var(--v2-text)}.v2-root .v2-spec-t,.v2-root .v2-spec-t :is(thead,tbody,tr){display:block}.v2-root .v2-spec-t colgroup,.v2-root .v2-spec-corner{display:none}.v2-root .v2-spec-t tr{border-bottom:1px solid var(--v2-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;display:grid}.v2-root .v2-spec-t :is(th,td){border-bottom:0;padding:12px 0;display:block}.v2-root .v2-spec-t thead tr{border-bottom-color:var(--v2-line-strong);grid-template-columns:minmax(0,1fr)}.v2-root .v2-spec-t thead th{padding:8px 0 12px}.v2-root .v2-spec-gh{grid-template-columns:minmax(0,1fr)!important}.v2-root .v2-spec-gh th{padding:24px 0 8px}.v2-root .v2-spec[data-pick="0"] [data-c]:not([data-c="0"]),.v2-root .v2-spec[data-pick="1"] [data-c]:not([data-c="1"]),.v2-root .v2-spec[data-pick="2"] [data-c]:not([data-c="2"]),.v2-root .v2-spec[data-pick="3"] [data-c]:not([data-c="3"]){display:none}}@media (max-width:560px){.v2-root .v2-page-head{padding-top:96px}.v2-root .v2-sect-flush .v2-sect-in{padding-top:24px}.v2-root :is(.v2-steps,.v2-checks-grid){grid-template-columns:minmax(0,1fr)}.v2-root .v2-steps{row-gap:24px}.v2-root .v2-join{margin-top:40px}.v2-root .v2-ent{padding:20px}.v2-root .v2-ent-act{grid-template-columns:minmax(0,1fr);justify-items:stretch}.v2-root .v2-ent-act .v2-btn{width:100%}.v2-root .v2-page-act .v2-btn{flex:100%}.v2-root .v2-rows li{padding-right:0}.v2-root .v2-tabs{gap:6px;padding-bottom:20px;display:flex}.v2-root .v2-tabs button{padding:0 10px}.v2-root .v2-panel{row-gap:24px;padding-top:24px}.v2-root .v2-details{gap:24px}.v2-root .v2-panel-mock .ny-bar{flex-wrap:wrap;row-gap:6px}.v2-root .v2-panel-mock .ny-bar>*{white-space:nowrap}}.v2-root .v2-plan .v2-checks li{text-wrap:balance}@media (max-width:560px){.v2-root .v2-plan .v2-plan-spec span:nth-last-child(2):after{content:none}}
.v2-root.v2-pg .v2-page-head{padding-bottom:var(--v2-sect)}.v2-root.v2-pg:is(.v2-pg-browser,.v2-pg-ea) .v2-page-head{padding-bottom:0}.v2-root.v2-pg .v2-page-head+.v2-sect-flush .v2-sect-in{padding-top:0}.v2-root .v2-jump{gap:8px 28px}.v2-root .v2-jump .v2-link span{transition:transform var(--v2-t)}.v2-root .v2-sec-foot{margin-top:24px}.v2-root.v2-pg-sec .cd{background:0 0;border:0;border-radius:0;margin:0;padding:0}.v2-root.v2-pg-sec .cd-k{font:500 11px/18px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-3)}.v2-root.v2-pg-sec .cd-pills li{border-radius:var(--v2-r-control);border:1px solid var(--v2-control-line);background:var(--v2-control);height:44px;box-shadow:none;font:500 14px/1 var(--font);color:var(--v2-text)}.v2-root.v2-pg-sec .cd-pills svg{color:var(--v2-text-2)}.v2-root.v2-pg-sec .cd-merge path{stroke:var(--v2-accent-line)}.v2-root.v2-pg-sec .cd-apps:after,.v2-root.v2-pg-sec .cd-vm-box:before{background:var(--v2-accent);box-shadow:none}.v2-root.v2-pg-sec .cd-gw-box{border:1px dashed var(--v2-line-strong);border-radius:var(--v2-r-card);background:0 0}.v2-root.v2-pg-sec .cd-gw-mark{opacity:.8;filter:none}.v2-root.v2-pg-sec .cd-gw-top p{font:400 14px/1.45 var(--font);color:var(--v2-text-2)}.v2-root.v2-pg-sec .cd-tag{font:500 13px/1.3 var(--font);color:var(--v2-text-2)}.v2-root.v2-pg-sec .cd-tag svg{color:var(--v2-text-3)}.v2-root.v2-pg-sec .cd-cipher{border-radius:var(--v2-r-tag);border-color:var(--v2-line);background:var(--v2-inset);font:400 12px/1.6 var(--mono);color:var(--v2-text-3)}.v2-root.v2-pg-sec .cd-vm-box{border-radius:var(--v2-r-card);border:1px solid var(--app-terminal-border);background:var(--app-terminal-panel);box-shadow:var(--app-terminal-shadow)}.v2-root.v2-pg-sec .cd-meta{font:400 12px/1.6 var(--mono);color:var(--v2-text-3)}.v2-root.v2-pg-sec .cd-rows li{grid-template-columns:20px minmax(0,1fr);column-gap:14px}.v2-root.v2-pg-sec .cd-ico{width:20px;height:36px;color:var(--v2-text-2);background:0 0;border:0;border-radius:0}.v2-root.v2-pg-sec .cd-row-t b{font:500 15px/1.35 var(--font);color:var(--v2-text)}.v2-root.v2-pg-sec .cd-row-t small{font:400 13px/1.45 var(--font);color:var(--v2-text-2)}.v2-root.v2-pg-sec .cd-out{border-top:1px solid var(--v2-line);font:400 13px/1.5 var(--font);color:var(--v2-text-3)}.v2-root.v2-pg-sec .cd-wire{filter:none}.v2-root.v2-pg-sec .cd-stage .cd-wire line{stroke:var(--v2-accent);stroke-width:1.5px;stroke-dashoffset:0;transition:none}.v2-root.v2-pg-sec .cd-lock{border-radius:var(--v2-r-control);border:1px solid var(--v2-accent-line);background:linear-gradient(var(--v2-accent-fill), var(--v2-accent-fill)), var(--v2-bg);box-shadow:0 0 0 4px var(--v2-bg);font:500 13px/1.2 var(--font);color:var(--v2-accent-ink);margin:0;padding:5px 10px 5px 9px}.v2-root.v2-pg-sec .cd-band{gap:24px var(--v2-col-gap);border-top:1px solid var(--v2-line);margin:32px 0 0;padding:24px 0 0}.v2-root.v2-pg-sec .cd-list h3{font:500 15px/22px var(--font);letter-spacing:0;color:var(--v2-text);gap:10px}.v2-root.v2-pg-sec .cd-list h3 svg{color:var(--v2-text-2)}.v2-root.v2-pg-sec .cd-list ul{gap:6px;margin-top:12px}.v2-root.v2-pg-sec .cd-list li{max-width:var(--v2-measure);font:400 15px/24px var(--font);color:var(--v2-text-2);text-wrap:pretty}.v2-root.v2-pg-sec .cd-cant li{color:var(--v2-text)}.v2-root.v2-pg-sec .cd-list li:before{background:var(--v2-text-3);margin-top:.7em}.v2-root.v2-pg-sec .cd-cant>p{font:400 13px/20px var(--font);color:var(--v2-text-3);margin-top:12px}@media (max-width:860px){.v2-root.v2-pg-sec .cd-pills:after{border-color:var(--v2-accent-line)}.v2-root.v2-pg-sec .cd-band{margin-top:24px}}.v2-root .v2-mac{border:1px dashed var(--v2-line-strong);border-radius:var(--v2-r-card);padding:24px}.v2-root .v2-mac-k{font:500 11px/16px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-3);margin:0 0 12px}.v2-root .v2-layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.v2-root .v2-layers>li{background:var(--v2-raised);border:1px solid var(--v2-edge);border-radius:var(--v2-r-card);min-width:0;box-shadow:var(--v2-lift);flex-direction:column;padding:20px;display:flex}.v2-root .v2-layers .v2-ico{margin-bottom:12px}.v2-root .v2-layer-k{font:500 11px/16px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-3);margin:0 0 6px}.v2-root .v2-layer-k span{margin-right:.4em}.v2-root .v2-layers .v2-h3{margin-bottom:6px}.v2-root .v2-layer-names{font:400 13px/20px var(--mono);color:var(--v2-text-3);margin-bottom:6px}.v2-root .v2-layer-items{border-top:1px solid var(--v2-line);margin-top:16px}.v2-root .v2-layer-items li{border-bottom:1px solid var(--v2-line);font:400 14px/1.5 var(--font);color:var(--v2-text-2);padding:8px 0}.v2-root .v2-layer-items li:last-child{border-bottom:0;padding-bottom:0}.v2-root .v2-leaves{border-top:1px solid var(--v2-line);margin-top:24px;padding-top:20px}.v2-root .v2-leaves ul{gap:12px var(--v2-col-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v2-root .v2-leaves li{align-items:flex-start;gap:10px;display:flex}.v2-root .v2-leaves li svg{color:var(--v2-text-3);flex:none;margin-top:4px}.v2-root :is(.v2-note,.dx-note){width:fit-content;max-width:100%}.v2-root .v2-note{background:var(--v2-raised);border:1px solid var(--v2-edge);border-radius:var(--v2-r-card);box-shadow:var(--v2-lift);grid-template-columns:20px minmax(0,1fr);gap:14px;margin-top:24px;padding:20px 24px;display:grid}.v2-root .v2-note .v2-ico{margin-top:2px}.v2-root .v2-note-t{font:500 15px/24px var(--font);color:var(--v2-text);margin-bottom:4px}.v2-root .v2-note-key{color:var(--v2-text);margin-top:8px}.v2-root .v2-sec-groups{gap:32px var(--v2-col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v2-root .v2-sec-group>.v2-h3{align-items:center;gap:12px;margin-bottom:12px;display:flex}.v2-root .v2-sec-group .v2-faq summary{font:400 15px/22px var(--font);padding:12px 0}.v2-root .v2-sum{gap:2px;min-width:0;display:grid}.v2-root .v2-sum b{color:var(--v2-text);font-weight:500}.v2-root .v2-sum span{color:var(--v2-text-2);text-wrap:balance}.v2-root .v2-sec-group .v2-faq details>p{padding-bottom:12px}.v2-root .v2-mba-stage{padding:40px 0 var(--v2-sect)}.v2-root .v2-mba-label{font:500 11px/16px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-3);margin-bottom:12px}.v2-root .v2-mba-label span{color:var(--v2-text-2)}.v2-root .v2-mba-stage .mbs-hint{font:400 14px/1.5 var(--font);color:var(--v2-text-2)}.v2-root .v2-mba-stage .mbs-replay{border-radius:var(--v2-r-control);text-shadow:none;font:500 13px/1 var(--font);color:var(--v2-text-2)}.v2-root .v2-mba-stage .mbs-replay:hover{background:var(--v2-control);border-color:var(--v2-control-line);color:var(--v2-text)}.v2-root .v2-steprows>li{column-gap:var(--v2-col-gap);border-top:1px solid var(--v2-line);grid-template-columns:64px minmax(0,1fr);padding:20px 0;display:grid}.v2-root .v2-steprows .v2-step-n{margin:4px 0 0}.v2-root .v2-steprow-body{min-width:0}.v2-root .v2-steprow-body>.v2-body{margin-top:6px}.v2-root .v2-ways{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.v2-root .v2-ways li{background:var(--v2-raised);border:1px solid var(--v2-edge);border-radius:var(--v2-r-card);min-width:0;box-shadow:var(--v2-lift);flex-direction:column;align-items:flex-start;gap:4px;padding:20px;display:flex}.v2-root .v2-ways .v2-ico{margin-bottom:12px}.v2-root .v2-ways b{font:500 15px/22px var(--font);color:var(--v2-text)}.v2-root .v2-ways .v2-tag{margin-top:10px}.v2-root .v2-mba-plan{background:var(--v2-raised);border:1px solid var(--v2-edge);border-radius:var(--v2-r-card);max-width:920px;box-shadow:var(--v2-lift);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.v2-root .v2-mba-main{border-right:1px solid var(--v2-line);flex-direction:column;min-width:0;padding:24px;display:flex}.v2-root .v2-mba-tag{font:400 15px/22px var(--font);color:var(--v2-text-2);margin-top:4px}.v2-root .v2-mba-main .v2-deal{align-self:auto;margin-top:24px}.v2-root .v2-mba-main .v2-plan-cta{margin-top:24px}.v2-root .v2-mba-note{margin-top:12px}.v2-root .v2-mba-body{min-width:0;padding:24px}.v2-root .v2-mba-body>.v2-eyebrow{margin-bottom:12px}.v2-root .v2-mba-incl{gap:10px;display:grid}.v2-root .v2-mba-incl li{align-items:flex-start;gap:10px;display:flex}.v2-root .v2-mba-incl svg{color:var(--v2-text-3);flex:none;margin-top:4px}.v2-root .v2-mba-incl b{color:var(--v2-text);font-weight:500}.v2-root .v2-mba-own{border-top:1px solid var(--v2-line);margin-top:24px;padding-top:20px}.v2-root .v2-mba-own-k b{font-weight:inherit}.v2-root .v2-mba-own-k{font:500 15px/22px var(--font);color:var(--v2-text);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:6px;display:flex}.v2-root.v2-pg-docs .dx{font-family:var(--font);color:var(--v2-text-2);grid-template-columns:240px minmax(0,1fr);gap:56px;padding-bottom:0}.v2-root.v2-pg-docs .dx-side{max-height:calc(100vh / var(--page-zoom,1) - 112px);top:96px}.v2-root.v2-pg-docs .dx-side :is(a,button){scroll-margin-block:8px}@media (max-width:360px){.v2-root.v2-pg-docs .dx-search input{padding-right:12px}.v2-root.v2-pg-docs .dx-jump-n{display:none}}.v2-root.v2-pg-docs .dx-toc-head{font:500 11px/16px var(--mono);letter-spacing:.12em;color:var(--v2-text-3);margin-bottom:14px}.v2-root.v2-pg-docs .dx-toc-head span{font:400 11px/16px var(--mono);letter-spacing:0}.v2-root.v2-pg-docs .dx-toc-body{gap:18px;padding-left:12px}.v2-root.v2-pg-docs .dx-toc-track{background:var(--v2-line);border-radius:0;width:1px}.v2-root.v2-pg-docs .dx-toc-track i{background:var(--v2-text-2)}.v2-root.v2-pg-docs .dx-toc-g{font:500 11px/1.3 var(--mono);letter-spacing:.12em;color:var(--v2-text-3);margin:0 0 6px 8px}.v2-root.v2-pg-docs :is(.dx-toc,.dx-jump-menu) a{border-radius:var(--v2-r-control);font:400 14px/1.35 var(--font);color:var(--v2-text-2);transition:color var(--v2-t), background-color var(--v2-t);gap:10px;padding:6px 8px}.v2-root.v2-pg-docs :is(.dx-toc,.dx-jump-menu) a em{font:400 11px/1 var(--mono);color:var(--v2-text-3)}.v2-root.v2-pg-docs :is(.dx-toc,.dx-jump-menu) a:hover{color:var(--v2-text);background:0 0}.v2-root.v2-pg-docs :is(.dx-toc,.dx-jump-menu) a.on{background:var(--v2-control);box-shadow:inset 0 0 0 1px var(--v2-line-strong);color:var(--v2-text)}.v2-root.v2-pg-docs :is(.dx-toc,.dx-jump-menu) a.on em{color:var(--v2-text-2)}.v2-root.v2-pg-docs .dx-search>svg{color:var(--v2-text-3);left:12px}.v2-root.v2-pg-docs .dx-search input{border-radius:var(--v2-r-control);border:1px solid var(--v2-control-line);background:var(--v2-inset);height:40px;font:400 14px/1 var(--font);color:var(--v2-text);padding:0 40px 0 36px}.v2-root.v2-pg-docs .dx-search input::placeholder{color:var(--v2-text-3)}.v2-root.v2-pg-docs .dx-search input:hover{border-color:var(--app-control-line-hover)}.v2-root.v2-pg-docs .dx-search input:focus{border-color:var(--v2-focus);background:var(--v2-inset);box-shadow:none}.v2-root.v2-pg-docs .dx-search:focus-within>svg{color:var(--v2-text-2)}.v2-root.v2-pg-docs .dx kbd{border-color:var(--v2-control-line);background:var(--v2-control);color:var(--v2-text);border-radius:5px}.v2-root.v2-pg-docs .dx-clear{border-radius:var(--v2-r-control);color:var(--v2-text-2)}.v2-root.v2-pg-docs .dx-clear:hover{background:var(--v2-control);color:var(--v2-text)}.v2-root.v2-pg-docs .dx-res-n{font:500 11px/1.3 var(--mono);letter-spacing:.12em;color:var(--v2-text-3)}.v2-root.v2-pg-docs .dx-results a{border-radius:var(--v2-r-control)}.v2-root.v2-pg-docs .dx-res-sec{font:600 14px/1.4 var(--font);color:var(--v2-text)}.v2-root.v2-pg-docs .dx-res-sec em{font:400 11px/1 var(--mono);color:var(--v2-text-3)}.v2-root.v2-pg-docs .dx-results li ul{border-left-color:var(--v2-line)}.v2-root.v2-pg-docs .dx-results li ul a{font:400 13px/1.45 var(--font);color:var(--v2-text-2)}.v2-root.v2-pg-docs .dx-results li ul a b{font:600 13px/1.4 var(--font);color:var(--v2-text)}.v2-root.v2-pg-docs .dx-results a:is(:hover,:focus-visible){background:var(--v2-control);color:var(--v2-text)}.v2-root.v2-pg-docs .dx-results mark{background:var(--v2-accent-fill);color:var(--v2-text)}.v2-root.v2-pg-docs :is(.dx-res-more,.dx-res-tip){font:400 13px/20px var(--font);color:var(--v2-text-3)}.v2-root.v2-pg-docs .dx-res-off{font:400 13px/1.55 var(--font);color:var(--v2-text-2)}.v2-root.v2-pg-docs .dx-res-off a{color:var(--v2-text)}.v2-root.v2-pg-docs .dx-res-off a svg{color:var(--v2-text-2)}.v2-root.v2-pg-docs .dxc-main{gap:48px}.v2-root.v2-pg-docs .dx-kicker{font:500 11px/16px var(--mono);letter-spacing:.12em;color:var(--v2-text-3);margin-bottom:8px}.v2-root.v2-pg-docs .dx-kicker span{font:500 11px/16px var(--mono);color:var(--v2-text-3)}.v2-root.v2-pg-docs .dxc-hub h2{font:500 28px/1.1 var(--display);letter-spacing:-.022em;color:var(--v2-text);margin-bottom:20px}.v2-root.v2-pg-docs .dxc-path{gap:var(--v2-col-gap)}.v2-root.v2-pg-docs .dxc-path>li:after{display:none}.v2-root.v2-pg-docs .dxc-card{border:0;border-top:1px solid var(--v2-line);transition:border-color var(--v2-t);background:0 0;border-radius:0;gap:6px;padding:16px 0 0;transform:none}.v2-root.v2-pg-docs .dxc-card:hover{border-color:var(--v2-line-strong);background:0 0;transform:none}.v2-root.v2-pg-docs .dxc-card-top{margin-bottom:6px}.v2-root.v2-pg-docs .dxc-card-logos{display:none}.v2-root.v2-pg-docs .dxc-card .dx-step-n{width:auto;height:auto;box-shadow:none;font:500 13px/1.55 var(--mono);color:var(--v2-accent);background:0 0;border-radius:0;display:block}.v2-root.v2-pg-docs .dxc-card b{font:600 16px/22px var(--display);letter-spacing:-.01em;color:var(--v2-text);gap:8px}.v2-root.v2-pg-docs .dxc-card b svg{color:var(--v2-text-3);transition:color var(--v2-t);transform:none}.v2-root.v2-pg-docs .dxc-card:hover b svg{color:var(--v2-text);transform:none}.v2-root.v2-pg-docs .dxc-card-text{font:400 15px/24px var(--font);color:var(--v2-text-2)}.v2-root.v2-pg-docs .dxc-also{font:400 14px/1.6 var(--font);color:var(--v2-text-3);gap:4px 18px;margin-top:24px}.v2-root.v2-pg-docs .dxc-also>span{font:500 11px/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase}.v2-root.v2-pg-docs .dxc-also a{color:var(--v2-text-2);-webkit-text-decoration-color:var(--v2-line-strong);text-decoration-color:var(--v2-line-strong)}.v2-root.v2-pg-docs .dxc-also a:hover{color:var(--v2-text);text-decoration-color:currentColor}.v2-root.v2-pg-docs .dxc-group{gap:0}.v2-root.v2-pg-docs .dxc-group-t{font:500 11px/16px var(--mono);letter-spacing:.12em;color:var(--v2-text-3);gap:16px;margin-bottom:4px}.v2-root.v2-pg-docs .dxc-group-t:after{background:var(--v2-line)}.v2-root.v2-pg-docs .dx-sec{border:0;border-bottom:1px solid var(--v2-line);background:0 0;border-radius:0;padding:28px 0 32px}.v2-root.v2-pg-docs .dxc-group>.dx-sec:last-child{border-bottom:0;padding-bottom:0}.v2-root.v2-pg-docs .dx-sec-top{grid-template-columns:minmax(0,1fr) 272px;gap:32px}.v2-root.v2-pg-docs .dx-sec-top.bare{grid-template-columns:minmax(0,1fr)}.v2-root.v2-pg-docs .dx-sec-head{gap:0}.v2-root.v2-pg-docs .dx-sec-head .m-tile{display:none}.v2-root.v2-pg-docs .dx-sec-t{font:500 28px/1.1 var(--display);letter-spacing:-.022em;color:var(--v2-text);gap:6px 12px}.v2-root.v2-pg-docs .dx-sec-t .badge-pill{border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-tag);height:20px;font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-3);align-items:center;padding:0 6px;display:inline-flex}.v2-root.v2-pg-docs .dx-self{border-radius:var(--v2-r-control);color:var(--v2-text-3)}.v2-root.v2-pg-docs .dx-self:hover{background:var(--v2-control);color:var(--v2-text)}.v2-root.v2-pg-docs .dx-sum{max-width:var(--v2-measure-s);font:400 16px/26px var(--font);color:var(--v2-text-lead);margin-top:12px}.v2-root.v2-pg-docs .dx-flow{font:400 15px/24px var(--font);color:var(--v2-text-2);gap:20px;margin-top:24px}.v2-root.v2-pg-docs .dx-p{max-width:var(--v2-measure)}.v2-root.v2-pg-docs .dx-flow code{border:1px solid var(--v2-line);background:var(--v2-inset);font:400 13px/1 var(--mono);color:var(--v2-text);border-radius:4px;padding:1px 5px}.v2-root.v2-pg-docs .dx-ui{border-radius:var(--v2-r-tag);background:var(--v2-control);box-shadow:inset 0 0 0 1px var(--v2-control-line);color:var(--v2-text);font-size:14px;font-weight:500}.v2-root.v2-pg-docs .dx-soon{border-color:var(--v2-line-strong);border-radius:var(--v2-r-tag);font:500 11px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--v2-text-3);padding:.15em .45em}.v2-root.v2-pg-docs .dx-steps>li{grid-template-columns:28px minmax(0,1fr);gap:16px}.v2-root.v2-pg-docs .dx-steps>li:not(:last-child):before{background:var(--v2-line);top:34px;left:13.5px}.v2-root.v2-pg-docs .dx-sec .dx-step-n{border-radius:var(--v2-r-control);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--v2-line-strong);font:500 12px/1 var(--mono);color:var(--v2-text-2);background:0 0}.v2-root.v2-pg-docs .dx-step-t{font:500 15px/22px var(--font);letter-spacing:0;color:var(--v2-text);margin-bottom:4px}.v2-root.v2-pg-docs .dx-actions{border-radius:var(--v2-r-control);border-color:var(--v2-edge);background:var(--v2-raised);box-shadow:var(--v2-lift)}.v2-root.v2-pg-docs .dx-actions li{background:var(--v2-control);font:500 13px/1.5 var(--font);color:var(--v2-text);border-radius:4px}.v2-root.v2-pg-docs .dx-rows{border-top-color:var(--v2-line)}.v2-root.v2-pg-docs .dx-row{border-bottom-color:var(--v2-line)}.v2-root.v2-pg-docs .dx-row dt{font:500 15px/22px var(--font);color:var(--v2-text)}.v2-root.v2-pg-docs .dx-matrix-wrap{background:0 0;border:0;border-radius:0}.v2-root.v2-pg-docs .dx-matrix{font:400 15px/1.55 var(--font)}.v2-root.v2-pg-docs .dx-matrix tbody th{color:var(--v2-text)}.v2-root.v2-pg-docs .dx-matrix caption,.v2-root.v2-pg-docs .dx-matrix td:before{font:500 11px/1.3 var(--mono);letter-spacing:.12em;color:var(--v2-text-3)}@media (min-width:641px){.v2-root.v2-pg-docs .dx-matrix thead th{border-bottom:1px solid var(--v2-line-strong);font:500 11px/16px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-3);padding:0 16px 12px 0}.v2-root.v2-pg-docs .dx-matrix :is(tbody th,td){border-top:0;border-bottom:1px solid var(--v2-line);padding:14px 16px 14px 0}}.v2-root.v2-pg-docs .dx-note{border:1px solid var(--v2-edge);border-radius:var(--v2-r-card);background:var(--v2-raised);box-shadow:var(--v2-lift);grid-template-columns:20px minmax(0,1fr);gap:14px;padding:16px 20px}.v2-root.v2-pg-docs .dx-note>svg{color:var(--v2-text-2);margin-top:3px}.v2-root.v2-pg-docs .dx-note-t{font:500 15px/24px var(--font);color:var(--v2-text)}.v2-root.v2-pg-docs .dx-note-t+p{max-width:var(--v2-measure);font:400 15px/24px var(--font);color:var(--v2-text-2);text-wrap:pretty;margin-top:2px}.v2-root.v2-pg-docs .dx-lead{font:500 11px/16px var(--mono);letter-spacing:.12em;color:var(--v2-text-3);margin-bottom:10px}.v2-root.v2-pg-docs .dx-checks li{border-color:var(--v2-line);border-radius:var(--v2-r-control);font:400 15px/1.5 var(--font);color:var(--v2-text);background:0 0;padding:10px 12px}.v2-root.v2-pg-docs .dx-checks li svg{color:var(--v2-text-3)}.v2-root.v2-pg-docs .dx-chips-lead{font:400 13px/1.4 var(--font);color:var(--v2-text-3)}.v2-root.v2-pg-docs .dx-chips li{border-color:var(--v2-line-strong);border-radius:var(--v2-r-tag);font:400 13px/1.4 var(--font);color:var(--v2-text);background:0 0}.v2-root.v2-pg-docs .dx-chips li:before{background:var(--app-tile-dot)}.v2-root.v2-pg-docs .dx-chips li:nth-child(2):before{background:var(--app-link)}.v2-root.v2-pg-docs .dx-chips li:nth-child(3):before{background:var(--app-needs)}.v2-root.v2-pg-docs .dx-chips li:nth-child(4):before{background:var(--app-working-dot)}.v2-root.v2-pg-docs .dx-key{border-color:var(--v2-line);border-radius:var(--v2-r-control);background:0 0}.v2-root.v2-pg-docs .dx-key dt{font:400 15px/1.4 var(--font);color:var(--v2-text)}.v2-root.v2-pg-docs .dx-key dd kbd{border-color:var(--v2-control-line);background:var(--v2-control);color:var(--v2-text);border-radius:5px}.v2-root.v2-pg-docs .dx-key dd.word{font:400 13px/1.4 var(--font);color:var(--v2-text-2)}.v2-root.v2-pg-docs .dxc-sec-foot{margin-top:28px}.v2-root.v2-pg-docs .dxc-sec-foot a{font:500 14px/1.4 var(--font);color:var(--v2-text-2);transition:color var(--v2-t);gap:6px}.v2-root.v2-pg-docs .dxc-sec-foot a:hover{color:var(--v2-text)}.v2-root.v2-pg-docs .dxc-sec-foot svg{color:currentColor;transform:none}.v2-root.v2-pg-docs .dx-next{gap:var(--v2-col-gap)}.v2-root.v2-pg-docs .dx-next a{border:0;border-top:1px solid var(--v2-line);transition:border-color var(--v2-t);background:0 0;border-radius:0;gap:6px;padding:16px 0 0}.v2-root.v2-pg-docs .dx-next a:hover{border-color:var(--v2-line-strong);background:0 0}.v2-root.v2-pg-docs .dx-next small{font:500 11px/16px var(--mono);letter-spacing:.12em;color:var(--v2-text-3)}.v2-root.v2-pg-docs .dx-next b{font:600 16px/22px var(--display);letter-spacing:-.01em;color:var(--v2-text)}.v2-root.v2-pg-docs .dx-next b svg{color:var(--v2-text-3);transform:none}.v2-root.v2-pg-docs .dx-next a:hover b svg{color:var(--v2-text);transform:none}.v2-root.v2-pg-docs .dx-fig{border:1px solid var(--app-terminal-border);border-radius:var(--v2-r-card);background:var(--app-terminal-panel);box-shadow:var(--app-terminal-shadow);color:var(--v2-text-2)}.v2-root.v2-pg-docs .dxf-k{font:500 11px/1.3 var(--mono);letter-spacing:.12em;color:var(--v2-text-3)}.v2-root.v2-pg-docs .dxf-n{border-radius:var(--app-r-status);background:rgb(var(--app-needs-rgb) / 18%);color:var(--app-needs)}.v2-root.v2-pg-docs .dxf-dot{background:var(--app-tile-dot);box-shadow:none}.v2-root.v2-pg-docs .dxf-dot.work{background:var(--app-working-dot);box-shadow:none}.v2-root.v2-pg-docs .dxf-dot.needs{background:var(--app-needs);box-shadow:none}.v2-root.v2-pg-docs .dxf-dot.done{background:var(--app-success);box-shadow:none}.v2-root.v2-pg-docs :is(.dxf-row,.dxf-inbox p,.dxf-cards li){border-color:var(--app-line-subtle);border-radius:var(--app-r-control);background:var(--app-terminal-bg)}.v2-root.v2-pg-docs .dxf-inbox p.ask{border-color:rgb(var(--app-needs-rgb) / 60%);background:rgb(var(--app-needs-rgb) / 8%)}.v2-root.v2-pg-docs .dxf-row .ok{color:var(--app-success)}.v2-root.v2-pg-docs :is(.dxf-sheet,.dxf-titlebar,.dxf-actbar,.dxf-dd){border-color:var(--app-line-strong);border-radius:var(--app-r-control);background:var(--app-surface-card)}.v2-root.v2-pg-docs .dxf-bar{background:var(--app-meter-track)}.v2-root.v2-pg-docs .dxf-bar i{background:var(--app-meter-ok)}.v2-root.v2-pg-docs .dxf-chip{border-color:var(--app-accent-line);border-radius:var(--app-r-status);color:var(--app-accent-ink)}.v2-root.v2-pg-docs .dxf-pane{border-color:var(--app-terminal-border);background:var(--app-terminal-bg);border-radius:5px}.v2-root.v2-pg-docs .dxf-pane.on{border-color:var(--app-terminal-focus);box-shadow:0 0 0 2px var(--app-terminal-focus-ring)}.v2-root.v2-pg-docs .dxf-pane.on .dxf-out i:last-child{background:var(--app-accent-fill)}.v2-root.v2-pg-docs .dxf-you{border-color:var(--app-accent-line);background:var(--app-accent-fill);color:var(--app-accent-ink)}.v2-root.v2-pg-docs .dxf-key{background:var(--app-control-rest);box-shadow:inset 0 0 0 1px var(--app-control-line);border-radius:5px}.v2-root.v2-pg-docs .dxf-key.stop{background:var(--app-stop-surface);box-shadow:inset 0 0 0 1px var(--app-stop-line);color:var(--app-stop)}.v2-root.v2-pg-docs .dxf-lock{border-color:var(--app-stop-line);border-radius:var(--app-r-control);background:var(--app-stop-surface)}.v2-root.v2-pg-docs .dxf-lock-t svg{color:var(--app-stop)}.v2-root.v2-pg-docs .dxf-lock-b{border-color:var(--app-control-line);background:var(--app-control-rest);border-radius:5px}.v2-root.v2-pg-docs .dxf-pill,.v2-root.v2-pg-docs .dxf-tag{border-radius:var(--app-r-status)}.v2-root.v2-pg-docs .dx-fig .vg-pills>span{border-color:var(--app-line-strong);border-radius:var(--app-r-status);background:var(--app-surface-card)}.v2-root.v2-pg-docs .dx-fig .vg-tree b{color:var(--app-accent)}.v2-root.v2-pg-docs .dx-fig .vg-projects i.live{background:var(--app-working-dot);box-shadow:none}.v2-root.v2-pg-docs .dx-fig .meter{background:var(--app-meter-track)}.v2-root.v2-pg-docs .dx-fig .meter i{background:var(--app-meter-ok)}.v2-root.v2-pg-docs .dx-fig .meter.mid i{background:var(--app-meter-mid)}.v2-root.v2-pg-docs .dx-fig .phone{background:#070d12;box-shadow:inset 0 0 0 1px #8fb5bf38}.v2-root.v2-pg-docs .dx-fig .phone-screen{background:var(--app-surface-app)}.v2-root.v2-pg-docs .dx-fig .ph-needs{border-color:rgb(var(--app-needs-rgb) / 60%);border-radius:var(--app-r-card);background:rgb(var(--app-needs-rgb) / 8%)}.v2-root.v2-pg-docs .dx-fig .ph-needs .sdot{background:var(--app-needs);box-shadow:none}.v2-root.v2-pg-docs .dx-fig .ph-answers span{border-radius:var(--app-r-control)}.v2-root .v2-faqpage{gap:32px var(--v2-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.v2-root .v2-faq-topics{grid-column:1/span 3;position:sticky;top:96px}.v2-root .v2-faq-topics ul{border-top:1px solid var(--v2-line)}.v2-root .v2-faq-topics a{border-bottom:1px solid var(--v2-line);font:500 14px/1.4 var(--font);color:var(--v2-text-2);transition:color var(--v2-t);grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;gap:8px;padding:10px 0;text-decoration:none;display:grid}.v2-root .v2-faq-topics a:hover{color:var(--v2-text)}.v2-root .v2-faq-topics a :is(span,em){font:400 12px/1.4 var(--mono);color:var(--v2-text-3);font-style:normal}.v2-root .v2-faq-groups{grid-column:5/span 8;gap:40px;min-width:0;display:grid}.v2-root .v2-faq-gh{font:600 16px/22px var(--display);letter-spacing:-.01em;color:var(--v2-text);align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.v2-root .v2-faq-gh span{font:500 13px/1 var(--mono);letter-spacing:0;color:var(--v2-text-3)}.v2-root .v2-faq-curious-links{flex-wrap:wrap;gap:8px 24px;margin-top:12px;display:flex}.v2-root .v2-ea{gap:32px var(--v2-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-bottom:64px;display:grid}.v2-root .v2-ea-copy{grid-column:1/span 6;min-width:0}.v2-root .v2-ea-points{margin-top:24px}.v2-root .v2-ea-points .v2-rows li{padding-right:0}.v2-root .v2-ea-points .v2-rows+.v2-fine{margin-top:20px}.v2-root .v2-ea-points .v2-fine+.v2-fine{margin-top:6px}.v2-root .v2-ea-card{background:var(--v2-raised);border:1px solid var(--v2-edge);border-radius:var(--v2-r-card);min-width:0;box-shadow:var(--v2-lift);font:400 15px/24px var(--font);color:var(--v2-text-2);grid-column:8/span 5;padding:24px}.v2-root .v2-ea-card .signup{gap:0;margin-top:0}.v2-root .v2-ea-card .signup>*{flex:100%}.v2-root .v2-ea-card .sv-q{gap:8px;min-width:0;display:grid}.v2-root .v2-ea-card .sv-k{font:500 13px/1.4 var(--font);color:var(--v2-text-2)}.v2-root .v2-ea-card .sv-k em{color:var(--v2-text-3);font-size:13px}.v2-root .v2-ea-card .signup input{border:1px solid var(--v2-control-line);border-radius:var(--v2-r-control);background:var(--v2-inset);height:40px;font:400 15px/1 var(--font);color:var(--v2-text);transition:border-color var(--v2-t);padding:0 12px}.v2-root .v2-ea-card .signup input::placeholder{color:var(--v2-text-3)}.v2-root .v2-ea-card .signup input:hover{border-color:var(--app-control-line-hover)}.v2-root .v2-ea-card .signup input:focus-visible{outline:2px solid var(--v2-focus);outline-offset:2px;border-color:var(--v2-control-line);box-shadow:none}.v2-root .v2-ea-card .signup input[aria-invalid=true]{box-shadow:none}.v2-root .v2-ea-card .signup .sv-text{height:36px;font-size:14px}.v2-root .v2-ea-card .signup-msg{min-height:1.4em;font:400 13px/1.45 var(--font);margin-top:8px}.v2-root .v2-ea-card .signup-survey{border-top:1px solid var(--v2-line);gap:14px;margin:8px 0 0;padding-top:16px}.v2-root .v2-ea-card .signup-survey legend{float:left;width:100%;font:500 14px/1.4 var(--font);color:var(--v2-text);gap:8px;margin-bottom:0}.v2-root .v2-ea-card .signup-survey legend span{font:500 11px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-3)}.v2-root .v2-ea-card .sv-opts .chip{border:1px solid var(--v2-control-line);border-radius:var(--v2-r-control);height:32px;font:500 13px/1 var(--font);color:var(--v2-text-2);transition:color var(--v2-t), background-color var(--v2-t), border-color var(--v2-t);background:0 0;padding:0 12px}.v2-root .v2-ea-card .sv-opts .chip.on{border-color:var(--app-control-line-active);background:var(--app-control-active);color:var(--v2-text)}@media (hover:hover){.v2-root .v2-ea-card .sv-opts .chip:not(.on):hover{border-color:var(--app-control-line-hover);background:var(--v2-control);color:var(--v2-text)}}@media (pointer:coarse){.v2-root .v2-ea-card .sv-opts .chip{height:36px}}.v2-root .v2-ea-card .signup-submit{border:1px solid var(--v2-accent-line);border-radius:var(--v2-r-control);background:var(--v2-accent-fill);width:100%;min-width:0;height:44px;box-shadow:none;font:600 14px/1 var(--font);color:var(--v2-accent-ink);transition:background-color var(--v2-t);margin-top:20px;padding:0 16px;transform:none}.v2-root .v2-ea-card .signup-submit:hover{background:var(--app-accent-hover);transform:none}.v2-root .v2-ea-card .signup-submit:after{display:none}.v2-root .v2-ea-card .signup-fine{font:400 13px/20px var(--font);color:var(--v2-text-3);margin-top:4px}.v2-root .v2-ea-card :is(.signup-fine,.signup-done,.signup-msg) .inline-link{color:var(--v2-text-2);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--v2-line-strong);text-decoration-color:var(--v2-line-strong);text-underline-offset:3px}.v2-root .v2-ea-card :is(.signup-fine,.signup-done,.signup-msg) .inline-link:hover{color:var(--v2-text);text-decoration-color:currentColor}.v2-root .v2-ea-card .signup-done{border-color:var(--app-success-line);border-radius:var(--v2-r-card);background:var(--app-success-surface);margin-top:0}.v2-root .v2-ea-card .signup-done-ico{background:var(--app-success);box-shadow:none}.v2-root .v2-ea-card .signup-done b{font:600 16px/22px var(--display);letter-spacing:-.01em;color:var(--v2-text)}.v2-root .v2-ea-card .signup-done p{color:var(--v2-text-2);font-size:14px}.v2-root .v2-ea-req{border-top:1px solid var(--v2-line);margin-top:24px;padding-top:20px}.v2-root .v2-ea-req>.v2-eyebrow{margin-bottom:12px}.v2-root .v2-ea-req ul{gap:8px;display:grid}.v2-root .v2-ea-req li{font:400 14px/1.5 var(--font);color:var(--v2-text-2);align-items:flex-start;gap:10px;display:flex}.v2-root .v2-ea-req li .v2-ico{color:var(--v2-text-3);margin-top:3px}.v2-root .v2-ea-more{margin-top:16px}.v2-root .v2-ea-more s{color:var(--v2-text-3)}.v2-root .v2-log-day{column-gap:var(--v2-col-gap);border-top:1px solid var(--v2-line);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.v2-root .v2-log-date{font:400 13px/20px var(--mono);color:var(--v2-text-2);flex-wrap:wrap;grid-column:1/span 3;align-self:start;align-items:center;gap:8px 10px;padding-top:20px;display:flex}.v2-root .v2-log-items{grid-column:4/span 9;min-width:0}.v2-root .v2-log-item{padding:20px 0;scroll-margin-top:16px;position:relative}.v2-root .v2-log-item+.v2-log-item{border-top:1px solid var(--v2-line)}.v2-root .v2-log-item .v2-eyebrow{margin-bottom:8px}.v2-root .v2-log-item .v2-h3{margin-bottom:6px}.v2-root .v2-log-item:has(.v2-log-art){padding-right:112px}.v2-root .v2-log-art{width:80px;height:auto;position:absolute;top:50%;right:0;transform:translateY(-50%)}.v2-root.v2-pg-404 .v2-page-head{min-height:calc(100svh / var(--page-zoom,1) - 190px);padding-bottom:64px}@media (prefers-reduced-motion:reduce){.v2-root.v2-pg :is(.v2-faq-topics a,.v2-ea-card .chip,.v2-ea-card .signup-submit,.v2-ea-card input){transition-duration:0s}}@media (max-width:1199px){.v2-root.v2-pg-docs .dx{grid-template-columns:220px minmax(0,1fr);gap:40px}.v2-root.v2-pg-docs .dx-sec-top{grid-template-columns:minmax(0,1fr);gap:0}.v2-root.v2-pg-docs .dx-fig{justify-self:start;width:min(100%,22rem);min-height:0;margin-top:24px}.v2-root .v2-ea-card{grid-column:7/span 6}}@media (max-width:1023px){.v2-root .v2-layers,.v2-root .v2-leaves ul,.v2-root .v2-ways{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.v2-root.v2-pg-docs .dx{grid-template-columns:minmax(0,1fr);gap:32px}.v2-root.v2-pg-docs .dx-side{top:calc(64px + env(safe-area-inset-top,0px));border-bottom-color:var(--v2-line);background:var(--app-surface-chrome);-webkit-backdrop-filter:none;backdrop-filter:none;max-height:none}.v2-root.v2-pg-docs .dx-side:after{background:var(--v2-text-2);height:1px}.v2-root.v2-pg-docs .dx-jump summary{border-radius:var(--v2-r-control);border-color:var(--v2-control-line);background:var(--v2-control);height:40px;font:500 14px/1 var(--font);color:var(--v2-text)}.v2-root.v2-pg-docs .dx-jump[open] summary{border-color:var(--app-control-line-active)}.v2-root.v2-pg-docs .dx-jump-n{font:400 12px/1 var(--mono);color:var(--v2-text-3)}.v2-root.v2-pg-docs .dx-jump summary svg{color:var(--v2-text-2)}.v2-root.v2-pg-docs :is(.dx-jump-menu,.dx-side .dx-results){border-radius:var(--v2-r-card);border-color:var(--v2-line-strong);background:var(--v2-raised-2);box-shadow:var(--app-shadow-pop), var(--v2-lift)}}@media (max-width:900px){.v2-root .v2-sec-groups{grid-template-columns:minmax(0,1fr);gap:32px}.v2-root .v2-faqpage>*{grid-column:1/-1}.v2-root .v2-faq-topics{position:static}.v2-root .v2-ea>*{grid-column:1/-1}.v2-root .v2-ea{padding-bottom:56px}.v2-root .v2-log-date{grid-column:1/span 4}.v2-root .v2-log-items{grid-column:5/span 8}}@media (max-width:720px){.v2-root .v2-mba-plan{grid-template-columns:minmax(0,1fr)}.v2-root .v2-mba-main{border-right:0;border-bottom:1px solid var(--v2-line)}.v2-root .v2-log-day>*{grid-column:1/-1}.v2-root .v2-log-date{padding-top:16px}.v2-root .v2-log-items>.v2-log-item:first-child{padding-top:12px}.v2-root .v2-log-item:has(.v2-log-art){padding-right:72px}.v2-root .v2-log-art{width:56px;top:20px;transform:none}}@media (max-width:640px){.v2-root.v2-pg-docs .dx-sec{border-radius:0;padding:24px 0 28px}.v2-root.v2-pg-docs .dxc-group>.dx-sec:last-child{padding-bottom:0}.v2-root.v2-pg-docs .dx-sec-t{font-size:24px}.v2-root.v2-pg-docs .dx-fig{width:100%}.v2-root.v2-pg-docs .dx-steps>li{grid-template-columns:24px minmax(0,1fr);gap:12px}.v2-root.v2-pg-docs .dx-sec .dx-step-n{width:24px;height:24px;font-size:12px}.v2-root.v2-pg-docs .dx-steps>li:not(:last-child):before{top:30px;left:11.5px}.v2-root.v2-pg-docs .dx-matrix-wrap{border-top:1px solid var(--v2-line)}.v2-root.v2-pg-docs .dx-matrix caption{border-bottom-color:var(--v2-line)}.v2-root.v2-pg-docs .dx-matrix tbody tr{border-top-color:var(--v2-line)}.v2-root.v2-pg-docs .dxc-hub h2{font-size:24px}.v2-root.v2-pg-docs .dxc-card{padding:14px 0 0}.v2-root.v2-pg-docs .dxc-card .dx-step-n{margin-top:2px}.v2-root.v2-pg-docs .dxc-main{gap:40px}}@media (max-width:560px){.v2-root .v2-mac{padding:20px 16px 16px}.v2-root .v2-layers>li{padding:16px}.v2-root .v2-note{gap:12px;padding:16px}.v2-root .v2-mba-stage{padding:32px 0 var(--v2-sect)}.v2-root .v2-steprows>li{grid-template-columns:32px minmax(0,1fr);column-gap:12px;padding:16px 0}.v2-root .v2-ways li{padding:16px}.v2-root :is(.v2-mba-main,.v2-mba-body),.v2-root .v2-ea-card{padding:20px}.v2-root .v2-faq-groups{gap:32px}.v2-root .v2-faqpage{row-gap:24px}}.v2-root.v2-pg-compare .v2-sources{border-top:0;margin-top:16px;padding-top:0}.v2-hero .hero .lede .r1-name{color:inherit;font-weight:600}.v2-root .v2-spec-t td.v2-spec-soft{font:400 12px/18px var(--font);color:var(--v2-text-3);text-wrap:pretty}.v2-root.r1-ea .v2-ea-card .signup input,.v2-root.r1-ea .v2-ea-card .signup .sv-text{font-size:16px}.v2-root.r1-ea .r1-plan-chip{border:1px solid var(--v2-line-strong);border-radius:var(--v2-r-control);background:var(--v2-inset);font:400 13px/20px var(--font);color:var(--v2-text-2);text-wrap:pretty;margin:0 0 16px;padding:8px 12px}.v2-root.r1-ea .r1-plan-chip b{color:var(--v2-text);font-weight:600}.v2-root.r1-ea .r1-plan-chip s{color:var(--v2-text-3)}.v2-root.r1-ea .r1-plan-chip :is(.r1-chip-price,.r1-chip-cont){white-space:nowrap}.v2-root.r1-ea .r1-chip-change{color:var(--v2-text-2);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--v2-line-strong);text-decoration-color:var(--v2-line-strong);text-underline-offset:3px}.v2-root.r1-ea .r1-chip-change:hover{color:var(--v2-text);text-decoration-color:currentColor}.v2-root.r1-ea .v2-ea{grid-template-rows:auto 1fr;row-gap:24px}.v2-root.r1-ea .v2-ea-card{grid-row:1/span 2}.v2-root.r1-ea .v2-ea-points{grid-area:2/1/auto/span 6;margin-top:0}.v2-root.r1-ea .v2-ea-card .signup-submit{margin-top:12px}.v2-root.r1-ea .v2-ea-card .signup-survey,.v2-root.r1-ea .v2-ea-card .signup-fine{margin-top:16px}@media (max-width:900px){.v2-root.r1-ea .v2-ea{grid-template-rows:none;row-gap:32px}.v2-root.r1-ea .v2-ea>*{grid-area:auto/1/auto/-1}}@media (max-width:560px){.v2-root.r1-ea .v2-ea{row-gap:0}.v2-root.r1-ea .v2-ea-card{margin-top:24px}.v2-root.r1-ea .v2-ea-points{margin-top:32px}:root[data-fun="4"] .v2-root.r1-ea .v2-page-head .v2-wrap:before,:root[data-fun="4"] .v2-root.r1-ea .v2-page-head .v2-wrap:after{display:none}}.v2-root .r1-names{column-gap:var(--v2-col-gap);grid-template-columns:repeat(6,minmax(0,1fr));row-gap:32px;display:grid}.v2-root .r1-names-group{grid-column:span 4;min-width:0}.v2-root .r1-names-group:first-child{grid-column:span 2}.v2-root .r1-names-k{font:500 11px/1.5 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--v2-text-3);margin:0 0 12px}.v2-root .r1-names .v2-names{grid-template-columns:repeat(4,minmax(0,1fr))}.v2-root .r1-names-group:first-child .v2-names{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1023px){.v2-root .r1-names{grid-template-columns:minmax(0,1fr)}.v2-root .r1-names-group,.v2-root .r1-names-group:first-child{grid-column:auto}.v2-root .r1-names .v2-names,.v2-root .r1-names-group:first-child .v2-names{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.v2-root .r1-names .v2-names,.v2-root .r1-names-group:first-child .v2-names{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}.v2-root.v2-pg-docs .dxc-card b.r1-card-t{display:block}.v2-root.v2-pg-docs .dxc-card b.r1-card-t .r1-nw{white-space:nowrap}.v2-root.v2-pg-docs .dxc-card b.r1-card-t svg{vertical-align:-2px;margin-left:8px;display:inline-block}.v2-root.v2-pg-docs:is(.r1-docs,.dx-page) .dx-search input{font-size:16px}.v2-root .v2-panel-copy .r1-panel-cloud{border-top:1px solid var(--v2-line);text-wrap:balance;margin-top:12px;padding-top:12px}.v2-root .r1-cur{letter-spacing:0;vertical-align:.9em;margin-right:.08em;font-size:.36em;font-weight:600}@media (min-width:1024px){:root[data-fun="4"][data-pv="1"] .v2-root .v2-plan .r1-price{align-self:end;justify-items:start;row-gap:4px;display:grid}:root[data-fun="4"][data-pv="1"] .v2-root .v2-plan .r1-price-one{display:flex}}.v2-root .v2-plan .v2-cont.r1-cont,.v2-root .v2-mba-plan .v2-cont.r1-cont{color:var(--v2-text);font-size:14px}:root[data-fun="4"][data-pv="1"] .v2-root .v2-plan .v2-cont.r1-cont{font:400 14px/20px var(--font);color:var(--pv1-ink)}:root[data-fun="4"][data-pv="1"] .v2-root .v2-plan .v2-cont.r1-cont b{font-size:14px}.v2-root.r1-ea .r1-chip-until{color:var(--v2-text-3);margin-top:2px;font-size:12px;display:block}.v2-hero .hero .meta:has([data-sample-date]) .meta-offer{flex-basis:100%}.v2-hero .hero .meta:has([data-sample-date])>span:has(+.meta-offer):after{content:none}
:root[data-theme-v=b]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme-v=b]:has(.v2-root) body{background:#f7f6f3}:root[data-theme-v=b] .v2-root{--v2-bg:#f7f6f3;--v2-raised:#fff;--v2-raised-2:#fff;--v2-inset:#f1efea;--v2-edge:#e6e2da;--v2-lift:0 1px 2px #1c18120a, 0 6px 20px -8px #1c181214;--v2-chrome:#f7f6f3db;--v2-line:#e6e2da;--v2-line-strong:#d5d0c6;--v2-text:#141414;--v2-text-lead:#3d3d3d;--v2-text-2:#3d3d3d;--v2-text-3:#6b6b6b;--v2-accent:#3a7518;--v2-accent-fill:#ecf6e2;--v2-accent-line:#9ccd78;--v2-accent-ink:#24510b;--v2-control:#fff;--v2-control-hi:#f3f1ec;--v2-control-line:#d5d0c6;--v2-focus:#3a7518;--v2-r-control:8px;--v2-r-card:12px}:root[data-theme-v=b] .v2-root :is(.v2-window,.v2-bare,.v2-machine,.v2-phone,.v2-panel-mock){--v2-bg:#071018;--v2-raised:var(--app-surface-sidebar);--v2-raised-2:var(--app-surface-card);--v2-inset:var(--app-surface-inset);--v2-edge:var(--app-line-strong);--v2-lift:var(--app-terminal-shadow);--v2-line:var(--app-line-subtle);--v2-line-strong:var(--app-line-strong);--v2-text:var(--app-text-primary);--v2-text-lead:#c4d0d8;--v2-text-2:var(--app-text-secondary);--v2-text-3:var(--app-text-muted);--v2-accent:var(--app-accent);--v2-accent-fill:var(--app-accent-fill);--v2-accent-line:var(--app-accent-line);--v2-accent-ink:var(--app-accent-ink);--v2-control:var(--app-control-rest);--v2-control-hi:var(--app-control-hover);--v2-control-line:var(--app-control-line);--v2-focus:var(--app-focus)}:root[data-theme-v=b] .v2-root .v2-window{border-color:#1d2a35;box-shadow:0 1px 2px #1c181214,0 24px 60px -24px #1c181273}:root[data-theme-v=b] .v2-root .v2-machine .am-window{box-shadow:0 24px 60px -24px #1c181273}:root[data-theme-v=b] .v2-root .v2-phone :is(.pi,.ips){box-shadow:inset 0 0 0 1px #8fb5bf38,0 24px 60px -24px #1c181273,0 0 0 1px #0000008c}:root[data-theme-v=b] .v2-root :is(.v2-h1,.v2-h2){letter-spacing:-.028em;font-weight:600}:root[data-theme-v=b] .v2-root .v2-amt{font-weight:600}:root[data-theme-v=b] .v2-root .v2-was{text-decoration-color:#6b6b6b}:root[data-theme-v=b] .v2-root .v2-page-head .v2-head-wide{text-align:center;flex-direction:column;align-items:center;display:flex}:root[data-theme-v=b] .v2-root .v2-page-head .v2-head-main{flex-direction:column;align-items:center;display:flex}:root[data-theme-v=b] .v2-root .v2-page-head .v2-head-side{align-items:center;margin-top:16px;padding:0}:root[data-theme-v=b] .v2-root .v2-page-head .v2-lead{max-width:520px;margin-inline:auto}:root[data-theme-v=b] .v2-root .v2-page-head .v2-h1{font-size:clamp(36px,3.6vw,52px)}:root[data-theme-v=b] .v2-root .v2-btn-primary{color:#fff;background:#141414;border-color:#141414}:root[data-theme-v=b] .v2-root .v2-btn-primary:hover{background:#2b2b2b;border-color:#2b2b2b}:root[data-theme-v=b] .v2-root .v2-btn-secondary{color:#141414;background:#fff;border-color:#d5d0c6;box-shadow:0 1px 2px #1c18120d}:root[data-theme-v=b] .v2-root .v2-btn-secondary:hover{background:#f3f1ec;border-color:#bdb7ab}:root[data-theme-v=b] .v2-root .v2-tag{color:#5c5c5c;background:#f4f2ee;border-color:#e0dbd2}:root[data-theme-v=b] .v2-root .v2-nav.is-solid{border-bottom-color:#e6e2da}:root[data-theme-v=b] .v2-root .v2-nav-links a[aria-current=page]{text-decoration-color:#141414}:root[data-theme-v=b] .v2-root .v2-nav-toggle{background:#fff;border-color:#d5d0c6}:root[data-theme-v=b] .v2-root .v2-menu{box-shadow:0 12px 40px -12px #1c181238}:root[data-theme-v=b] .v2-root .v2-scrim{background:#1c181238}:root[data-theme-v=b] .v2-root .v2-plan.is-rec{border-color:#9ccd78;box-shadow:0 0 0 1px #9ccd78,0 10px 30px -12px #3a751838}:root[data-theme-v=b] .v2-root .v2-plan .v2-tag-rec{color:#2f6214;background:#ecf6e2;border-color:#c4e3ac}:root[data-theme-v=b] .v2-root .v2-plan-spec{color:#5c5c5c}:root[data-theme-v=b] .v2-root .v2-checks svg,:root[data-theme-v=b] .v2-root .v2-checks-grid svg{color:#3a7518}:root[data-theme-v=b] .v2-root .v2-cmp-bar{background:#bdb6a9;border-radius:2px;height:8px}:root[data-theme-v=b] .v2-root .v2-cmp-row.is-miko .v2-cmp-bar{background:#4f9a2a}:root[data-theme-v=b] .v2-root .v2-cmp .v2-tip{box-shadow:0 8px 24px -8px #1c18122e}:root[data-theme-v=b] .v2-root .v2-spec-t thead s{text-decoration-color:#6b6b6b}:root[data-theme-v=b] .v2-root .v2-seg{background:#f1efea;border-color:#e6e2da}:root[data-theme-v=b] .v2-root .v2-seg button[aria-pressed=true]{background:#fff;border-color:#d5d0c6;box-shadow:0 1px 2px #1c18120f}:root[data-theme-v=b] .v2-root .v2-faq summary:hover .v2-faq-plus{color:#141414}:root[data-theme-v=b] .v2-root .v2-foot{background:#f1efea}:root[data-theme-v=b] .v2-root .v2-foot-row{border-top-color:#e2ddd4}
:root[data-theme-v=c]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#161f29}:root[data-theme-v=c] body{background:#161f29}:root[data-theme-v=c] .v2-root{--v2-bg:#161f29;--v2-band:#1c2633;--v2-raised:#1f2b38;--v2-raised-2:#253341;--v2-inset:#121a23;--v2-edge:#394f62;--v2-lift:0 1px 2px #0003, 0 10px 28px #0000002e, inset 0 1px 0 #ffffff0d;--v2-chrome:#161f29eb;--v2-line:#2b3a48;--v2-line-strong:#3d5366;--v2-text:#eef3f7;--v2-text-lead:#d4dee6;--v2-text-2:#c6d2db;--v2-text-3:#97aab7;--v2-accent:#b2ed8a;--v2-accent-fill:#a8da8138;--v2-accent-line:#b2df9170;--v2-accent-ink:#dcf5ca;--v2-control:#223040;--v2-control-hi:#2b3c4e;--v2-control-line:#435a6d;--app-accent-hover:#a8da814d;--app-control-ink:#e3ecf2}:root[data-theme-v=c] .v2-root .v2-sect-in{border-top:0}:root[data-theme-v=c] .v2-root>.v2-sect:nth-of-type(2n){background:var(--v2-band);border-block:1px solid var(--v2-line);--v2-raised:#223040}:root[data-theme-v=c] .v2-root .v2-body,:root[data-theme-v=c] .v2-root .v2-rows li,:root[data-theme-v=c] .v2-root .v2-checks li{color:var(--v2-text-2)}:root[data-theme-v=c] .v2-root .v2-h1,:root[data-theme-v=c] .v2-root .v2-h2{font-weight:550}:root[data-theme-v=c] .v2-root .v2-plan.is-rec{border-color:var(--v2-accent-line);box-shadow:var(--v2-lift), inset 0 2px 0 #b2ed8a40}:root[data-theme-v=c] .v2-root .v2-was{color:var(--v2-text-3);text-decoration-color:#97aab7cc}:root[data-theme-v=c] .v2-root .v2-amt{color:#f6f9fb;font-weight:600}:root[data-theme-v=c] .v2-root .v2-plan-spec{color:var(--v2-text-3)}:root[data-theme-v=c] .v2-root .v2-nav.is-solid{border-bottom-color:var(--v2-line-strong)}:root[data-theme-v=c] .v2-root .v2-scrim{background:#0a0f1599}:root[data-theme-v=c] .v2-root .v2-cmp-bar{background:#6f8597}:root[data-theme-v=c] .v2-root .v2-cmp-row.is-miko .v2-cmp-bar{background:var(--v2-accent)}:root[data-theme-v=c] .v2-root .v2-foot{background:var(--v2-bg)}:root[data-theme-v=c] .v2-root :is(.v2-window,.v2-bare,.v2-machine,.v2-phone){--v2-bg:#071018;--v2-raised:var(--app-surface-sidebar);--v2-raised-2:var(--app-surface-card);--v2-inset:var(--app-surface-inset);--v2-edge:var(--app-line-strong);--v2-lift:var(--app-terminal-shadow);--v2-chrome:#101923eb;--v2-line:var(--app-line-subtle);--v2-line-strong:var(--app-line-strong);--v2-text:var(--app-text-primary);--v2-text-lead:#c4d0d8;--v2-text-2:var(--app-text-secondary);--v2-text-3:var(--app-text-muted);--v2-accent-fill:var(--app-accent-fill);--v2-accent-line:var(--app-accent-line);--v2-accent-ink:var(--app-accent-ink);--v2-control:var(--app-control-rest);--v2-control-hi:var(--app-control-hover);--v2-control-line:var(--app-control-line);--app-accent-hover:#a8da8130;--app-control-ink:#d9e6ee}:root[data-theme-v=c] .v2-root .v2-window{box-shadow:0 1px 2px #0004,0 16px 40px #0000004d}
:root[data-fun="1"] .v2-root{--f1-mint:#eef7e5;--f1-mint-tile:#d5f0c0;--f1-green:#b2ed8a;--f1-green-deep:#78c64c;--f1-lilac:#f1edfb;--f1-lilac-tile:#e6defa;--f1-butter:#fdf1cc;--f1-px:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' shape-rendering='crispEdges'%3E%3Crect width='6' height='6' fill='%2378c64c'/%3E%3Cg fill='%23b2ed8a'%3E%3Crect x='12' width='6' height='6'/%3E%3Crect x='6' y='6' width='6' height='6'/%3E%3Crect y='12' width='6' height='6'/%3E%3C/g%3E%3Cg fill='%23d3c8f4'%3E%3Crect x='24' width='6' height='6'/%3E%3Crect x='18' y='6' width='6' height='6'/%3E%3Crect x='12' y='12' width='6' height='6'/%3E%3Crect x='6' y='18' width='6' height='6'/%3E%3Crect y='24' width='6' height='6'/%3E%3C/g%3E%3C/svg%3E");--f1-px-br:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' shape-rendering='crispEdges'%3E%3Cg transform='rotate(180 15 15)'%3E%3Crect width='6' height='6' fill='%2378c64c'/%3E%3Cg fill='%23b2ed8a'%3E%3Crect x='12' width='6' height='6'/%3E%3Crect x='6' y='6' width='6' height='6'/%3E%3Crect y='12' width='6' height='6'/%3E%3C/g%3E%3Cg fill='%23d3c8f4'%3E%3Crect x='24' width='6' height='6'/%3E%3Crect x='18' y='6' width='6' height='6'/%3E%3Crect x='12' y='12' width='6' height='6'/%3E%3Crect x='6' y='18' width='6' height='6'/%3E%3Crect y='24' width='6' height='6'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}:root[data-fun="1"] .v2-root .v2-eyebrow:before{content:"";vertical-align:-1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' shape-rendering='crispEdges'%3E%3Crect width='5' height='5' fill='%2378c64c'/%3E%3Crect x='5' y='5' width='5' height='5' fill='%23c2b4ef'/%3E%3C/svg%3E") 50%/10px 10px no-repeat;width:10px;height:10px;margin-right:8px;display:inline-block}:root[data-fun="1"] .v2-root .v2-page-head .v2-h1>.v2-h-line:last-child{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9C20 2 34 2 50 8s32 6 50 0 32-6 50 0 32 5 47-2' fill='none' stroke='%2389d35e' stroke-width='3.5' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") 0 100%/100% .26em no-repeat;width:fit-content;margin-inline:auto;padding-bottom:.16em;position:relative}:root[data-fun="1"] .v2-root .v2-page-head .v2-h1>.v2-h-line:last-child:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpath d='M15 4c1.2 8.6 4.4 11.8 13 13-8.6 1.2-11.8 4.4-13 13-1.2-8.6-4.4-11.8-13-13 8.6-1.2 11.8-4.4 13-13z' fill='%2378c64c'/%3E%3Cpath d='M32 0c.6 4.2 2.2 5.8 6.4 6.4-4.2.6-5.8 2.2-6.4 6.4-.6-4.2-2.2-5.8-6.4-6.4 4.2-.6 5.8-2.2 6.4-6.4z' fill='%23c2b4ef'/%3E%3C/svg%3E") 50%/contain no-repeat;width:.66em;height:.66em;position:absolute;top:.02em;right:-.82em}:root[data-fun="1"] .v2-root .v2-page-head .v2-head-wide{position:relative}:root[data-fun="1"] .v2-root .v2-page-head .v2-head-wide:before,:root[data-fun="1"] .v2-root .v2-page-head .v2-head-wide:after{content:"";pointer-events:none;background-repeat:no-repeat;background-size:contain;position:absolute}:root[data-fun="1"] .v2-root .v2-page-head .v2-head-wide:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' shape-rendering='crispEdges'%3E%3Crect x='14' width='7' height='7' fill='%23b2ed8a'/%3E%3Crect x='7' y='7' width='7' height='7' fill='%2378c64c'/%3E%3Crect x='21' y='7' width='7' height='7' fill='%2378c64c'/%3E%3Crect x='14' y='14' width='7' height='7' fill='%23b2ed8a'/%3E%3Crect x='35' y='21' width='7' height='7' fill='%23d3c8f4'/%3E%3Crect y='35' width='7' height='7' fill='%23f5d77e'/%3E%3C/svg%3E");width:42px;height:42px;top:18px;left:9%}:root[data-fun="1"] .v2-root .v2-page-head .v2-head-wide:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70 40'%3E%3Cpath d='M3 30c10-2 18-9 20-17 2-7-5-11-9-6-5 7 3 17 14 17 12 0 20-9 27-18 3-4 8-5 12-3' fill='none' stroke='%23c2b4ef' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:70px;height:40px;top:64px;right:8%}:root[data-fun="1"] .v2-root .v2-plans{isolation:isolate;margin-top:60px;position:relative}:root[data-fun="1"] .v2-root .v2-plans:before{content:"";z-index:-1;background:var(--f1-px) left 0 top 0 / 30px 30px no-repeat, var(--f1-px-br) right 0 bottom 0 / 30px 30px no-repeat, var(--f1-mint);border-radius:4px 28px;position:absolute;inset:-52px -28px -32px}:root[data-fun="1"] .v2-root .v2-plan.is-rec{position:relative}:root[data-fun="1"] .v2-root .v2-plan.is-rec:before{content:"";z-index:-1;transform-origin:50% 100%;pointer-events:none;background:url(/images/miko/ready.webp) top/contain no-repeat;width:96px;height:104px;position:absolute;top:-68px;right:16px}:root[data-fun="1"] .v2-root .v2-plan-note{margin-top:48px}:root[data-fun="1"] .v2-root .v2-plan .v2-tag-rec:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5l3.1 6.6 7.2.9-5.3 5 1.4 7.1L12 17.6l-6.4 3.5L7 14l-5.3-5 7.2-.9z' fill='%23e8b93a'/%3E%3C/svg%3E") 50%/contain no-repeat;width:9px;height:9px;margin-right:4px}:root[data-fun="1"] .v2-root .v2-offer{background:var(--f1-butter);color:#5e4200;border-radius:999px;width:fit-content;padding:4px 8px}:root[data-fun="1"] .v2-root .v2-checks svg{box-sizing:content-box;background:var(--f1-mint-tile);color:#24510b;stroke-width:2.6px;border-radius:6px;width:12px;height:12px;margin-top:1px;padding:4px}:root[data-fun="1"] .v2-root .v2-steps li{border-top-style:dashed;border-top-color:#d5d0c6;position:relative}:root[data-fun="1"] .v2-root .v2-step-n{background:var(--f1-mint);font:600 12px/18px var(--font);letter-spacing:.01em;color:#24510b;border-radius:999px;align-items:center;gap:5px;margin-bottom:12px;padding:3px 11px;display:inline-flex;box-shadow:inset 0 0 0 1px #cfe8bb}:root[data-fun="1"] .v2-root .v2-step-n:before{content:"Step";content:"Step" / ""}:root[data-fun="1"] .v2-root .v2-steps li:nth-child(2) .v2-step-n{background:var(--f1-lilac);color:#2e2a3a;box-shadow:inset 0 0 0 1px #ddd3f6}:root[data-fun="1"] .v2-root .v2-steps li:nth-child(3) .v2-step-n{background:var(--f1-butter);color:#5e4200;box-shadow:inset 0 0 0 1px #f2dc9a}:root[data-fun="1"] .v2-root .v2-steps li:not(:last-child):after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 18'%3E%3Cpath d='M2 12c6-7 14-9 23-5M20 3l5.5 4-5 4.5' fill='none' stroke='%23b3a6e6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;width:30px;height:18px;position:absolute;top:18px;right:-30px}:root[data-fun="1"] .v2-root .v2-steps li:last-child:after{content:"";transform-origin:50% 100%;pointer-events:none;background:url(/images/miko/idle.webp) 50%/contain no-repeat;width:84px;height:91px;position:absolute;bottom:-20px;right:-4px}:root[data-fun="1"] .v2-root .v2-checks-grid li{align-items:center}:root[data-fun="1"] .v2-root .v2-checks-grid svg{box-sizing:content-box;background:var(--f1-mint-tile);color:#24510b;stroke-width:2.6px;border-radius:8px;width:14px;height:14px;margin-top:0;padding:6px}:root[data-fun="1"] .v2-root .v2-checks-grid li:nth-child(3n+2) svg{background:var(--f1-lilac-tile);color:#3a3352}:root[data-fun="1"] .v2-root .v2-checks-grid li:nth-child(3n) svg{color:#5e4200;background:#fbe7a8}:root[data-fun="1"] .v2-root .v2-cmp-bar{border-radius:999px}:root[data-fun="1"] .v2-root .v2-cmp .v2-tip{border-color:#cfe8bb;border-radius:12px}:root[data-fun="1"] .v2-root .v2-cmp .v2-tip:before{content:"";background:inherit;border:0 solid #cfe8bb;border-width:1px 0 0 1px;width:10px;height:10px;position:absolute;top:-6px;left:18px;transform:rotate(45deg)}:root[data-fun="1"] .v2-root .v2-cmp .v2-cmp-list-x>.v2-cmp-row:last-child .v2-tip:before{border-width:0 1px 1px 0;top:auto;bottom:-6px}:root[data-fun="1"] .v2-root #questions .v2-head{position:relative}:root[data-fun="1"] .v2-root #questions .v2-head:after{content:"";transform-origin:50% 100%;pointer-events:none;background:url(/images/miko/question.webp) 50%/contain no-repeat;width:92px;height:100px;position:absolute;top:0;right:30px}:root[data-fun="1"] .v2-root #questions .v2-head:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 38 34'%3E%3Cpath d='M9 1.5h20a7.5 7.5 0 0 1 7.5 7.5v8a7.5 7.5 0 0 1-7.5 7.5h-13l-8 7 1.5-7.4A7.5 7.5 0 0 1 1.5 17V9A7.5 7.5 0 0 1 9 1.5z' fill='%23ffffff' stroke='%23c9bdf1' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M15.6 9.6a3.6 3.6 0 1 1 5 3.3c-1.1.5-1.6 1.2-1.6 2.4' fill='none' stroke='%23141414' stroke-width='2' stroke-linecap='round'/%3E%3Ccircle cx='19' cy='19.4' r='1.3' fill='%23141414'/%3E%3C/svg%3E") 50%/contain no-repeat;width:38px;height:34px;position:absolute;top:-18px;right:4px}:root[data-fun="1"] .v2-root .v2-faq-plus{box-sizing:content-box;background:var(--f1-lilac);color:#3d3d3d;border-radius:50%;padding:4px}:root[data-fun="1"] .v2-root .v2-close-slim{background:var(--f1-px) left 0 top 0 / 30px 30px no-repeat, var(--f1-px-br) right 0 bottom 0 / 30px 30px no-repeat, var(--f1-lilac);border-radius:4px 28px;padding:36px 44px}@media (prefers-reduced-motion:no-preference){:root[data-fun="1"] .v2-root .v2-plan.is-rec:before,:root[data-fun="1"] .v2-root .v2-steps li:last-child:after,:root[data-fun="1"] .v2-root #questions .v2-head:after{transition:transform .36s cubic-bezier(.3,1.5,.5,1)}:root[data-fun="1"] .v2-root .v2-plan.is-rec:hover:before{transform:translateY(-8px)rotate(-5deg)}:root[data-fun="1"] .v2-root .v2-join:hover .v2-steps li:last-child:after{transform:rotate(6deg)}:root[data-fun="1"] .v2-root #questions .v2-split:hover .v2-head:after{transform:rotate(-7deg)}:root[data-fun="1"] .v2-root :is(.v2-checks,.v2-checks-grid) svg{transition:transform .24s cubic-bezier(.3,1.5,.5,1)}:root[data-fun="1"] .v2-root .v2-checks-grid li:hover svg{transform:rotate(-8deg)scale(1.08)}}@media (max-width:1023px){:root[data-fun="1"] .v2-root .v2-page-head .v2-head-wide:before{left:2%}:root[data-fun="1"] .v2-root .v2-page-head .v2-head-wide:after{right:1%}}@media (max-width:720px){:root[data-fun="1"] .v2-root .v2-page-head .v2-head-wide:before,:root[data-fun="1"] .v2-root .v2-page-head .v2-head-wide:after,:root[data-fun="1"] .v2-root .v2-steps li:not(:last-child):after{content:none}}@media (max-width:560px){:root[data-fun="1"] .v2-root .v2-plans{margin-top:40px}:root[data-fun="1"] .v2-root .v2-plans:before{background-size:24px 24px,24px 24px,auto;border-radius:4px 20px;inset:-40px -10px -24px}:root[data-fun="1"] .v2-root .v2-plan.is-rec{margin-top:36px}:root[data-fun="1"] .v2-root .v2-plan.is-rec:before{width:74px;height:80px;top:-54px;right:14px}:root[data-fun="1"] .v2-root .v2-plan-note{margin-top:36px}:root[data-fun="1"] .v2-root .v2-steps li:last-child:after{width:66px;height:72px;bottom:-14px;right:-4px}:root[data-fun="1"] .v2-root #questions .v2-head:after{width:70px;height:76px;top:-4px;right:18px}:root[data-fun="1"] .v2-root #questions .v2-head:before{width:32px;height:29px;top:-20px;right:-2px}:root[data-fun="1"] .v2-root .v2-close-slim{background-size:24px 24px,24px 24px,auto;border-radius:4px 20px;padding:28px 24px 28px 30px}}
