:root{--ap-top:56px;--ap-side:248px;--ap-radius:16px;--ap-panel:var(--era-surface-raised);--ap-line:color-mix(in srgb,var(--era-border) 70%,transparent);--ap-hover:color-mix(in srgb,var(--era-ink) 6%,transparent);--ap-active:color-mix(in srgb,var(--era-accent-2) 16%,transparent);--ap-shadow:0 1px 2px rgba(8,21,37,0.05),0 12px 32px -20px rgba(8,21,37,0.3)}.ap{min-block-size:100dvh;display:grid;grid-template-rows:var(--ap-top) 1fr;background:var(--era-surface);color:var(--era-ink);font-size:15px}.ap :focus-visible{outline:2px solid var(--era-focus);outline-offset:2px}.ap-top{position:sticky;inset-block-start:0;z-index:30;display:flex;gap:12px;padding-inline:16px;border-block-end:1px solid var(--ap-line);background:color-mix(in srgb,var(--ap-panel) 88%,transparent);backdrop-filter:saturate(1.4) blur(10px)}.ap-brand,.ap-top{align-items:center}.ap-brand{display:inline-flex;gap:10px;text-decoration:none;color:inherit;font-weight:700;letter-spacing:-.01em}.ap-brand__mark{display:grid;place-items:center;inline-size:30px;block-size:30px;border-radius:10px;background:#ffffff;box-shadow:inset 0 0 0 1px var(--ap-line)}.ap-brand__word{font-size:15px}.ap-crumb{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--era-ink-muted);min-inline-size:0}.ap-crumb__sep{color:var(--era-border-strong)}.ap-top__spacer{flex:1}.ap-icon-btn{display:inline-grid;place-items:center;inline-size:36px;block-size:36px;border-radius:10px;border:0;background:transparent;color:inherit;cursor:pointer;text-decoration:none}.ap-icon-btn:hover{background:var(--ap-hover)}.ap-lang{display:inline-flex;align-items:center;gap:6px;padding:0 8px;block-size:36px;border:1px solid var(--ap-line);border-radius:10px;color:var(--era-ink-muted)}.ap-lang select{border:0;background:transparent;color:var(--era-ink);font:inherit;font-size:14px;cursor:pointer}.ap-lang select option{color:#081525}.ap-account{position:relative}.ap-avatar{inline-size:34px;block-size:34px;border-radius:50%;border:0;cursor:pointer;font-weight:700;color:#081525;background:linear-gradient(135deg,var(--vt-teal,#17d7c0),var(--vt-violet,#7968f6))}.ap-menu{position:absolute;inset-inline-end:0;inset-block-start:calc(100% + 8px);min-inline-size:240px;padding:6px;border:1px solid var(--ap-line);border-radius:10px;background:var(--ap-panel);box-shadow:var(--ap-shadow);display:grid}.ap-menu__head{display:grid;gap:2px;padding:10px 10px 12px;border-block-end:1px solid var(--ap-line);margin-block-end:6px}.ap-menu__head strong{font-size:14px;overflow-wrap:anywhere}.ap-menu__head span{font-size:13px;color:var(--era-ink-muted)}.ap-menu a,.ap-menu button{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;border:0;background:transparent;color:inherit;font:inherit;font-size:14px;text-decoration:none;text-align:start;cursor:pointer}.ap-menu a:hover,.ap-menu button:hover{background:var(--ap-hover)}.ap-menu{z-index:50;max-block-size:calc(100dvh - 80px);overflow-y:auto;color:var(--era-ink)}.ap-menu svg{flex:none;color:var(--era-ink-muted)}.ap-menu a[aria-current=page]{background:var(--ap-active)}.ap-menu__label{margin:8px 10px 4px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--era-ink-subtle)}[dir=rtl] .ap-menu__label{letter-spacing:0;text-transform:none}.ap-menu__check{margin-inline-start:auto;display:inline-flex}.ap-menu__check svg{color:var(--era-accent-2-ink)}.ap-menu__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;margin-block:6px;border-block:1px solid var(--ap-line);font-size:14px}.ap-menu__danger{color:var(--era-critical)!important}.ap-menu__danger svg{color:var(--era-critical)}.ap-theme{display:inline-flex;gap:6px;align-items:center}.ap-theme button{inline-size:22px;block-size:22px;padding:0;border-radius:50%;border:1px solid var(--era-border-strong);cursor:pointer}.ap-theme button[data-v=warm]{background:#ecdcc0}.ap-theme button[data-v=light]{background:#ffffff}.ap-theme button[data-v=dark]{background:#081525}.ap-theme button[data-v=system]{background:linear-gradient(135deg,#ecdcc0 0 50%,#081525 50% 100%)}.ap-theme button[aria-checked=true]{box-shadow:0 0 0 2px var(--era-surface-raised),0 0 0 4px var(--era-accent-2)}.vt-header .ap-theme{margin-inline-end:4px}.vt-header .ap-avatar{inline-size:36px;block-size:36px}.ap-search{display:inline-flex;align-items:center;gap:8px;block-size:36px;min-inline-size:240px;padding:0 8px 0 10px;border:1px solid var(--ap-line);border-radius:10px;background:var(--era-surface-sunken);color:var(--era-ink-muted);font:inherit;font-size:13.5px;cursor:pointer}.ap-search:hover{border-color:var(--era-border-strong);color:var(--era-ink-muted)}.ap-search span{flex:1;text-align:start}.ap-cmd kbd,.ap-search kbd{padding:1px 6px;border:1px solid var(--ap-line);border-radius:6px;font:600 11.5px var(--era-font);color:var(--era-ink-muted);background:var(--ap-panel)}@media (max-width:960px){.ap-search{min-inline-size:0}.ap-search kbd,.ap-search span{display:none}}.ap-cmd-layer{position:fixed;inset:0;z-index:70;display:grid;justify-items:center;align-items:start;padding:12vh 16px 16px;background:rgba(8,21,37,.5);backdrop-filter:blur(2px)}.ap-cmd{inline-size:min(100%,600px);border:1px solid var(--ap-line);border-radius:16px;background:var(--ap-panel);box-shadow:0 30px 60px -20px rgba(8,21,37,.6);overflow:hidden}.ap-cmd__input{display:flex;align-items:center;gap:10px;padding:14px 16px;border-block-end:1px solid var(--ap-line);color:var(--era-ink-subtle)}.ap-cmd__input input{flex:1;min-inline-size:0;border:0;background:transparent;color:var(--era-ink);font:inherit;font-size:16px;outline:none}.ap-cmd__list{list-style:none;margin:0;padding:8px;max-block-size:52vh;overflow-y:auto}.ap-cmd__group{margin:8px 8px 4px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--era-ink-subtle)}.ap-cmd__list button{display:flex;align-items:center;gap:12px;inline-size:100%;padding:10px;border:0;border-radius:10px;background:transparent;color:var(--era-ink);font:inherit;font-size:14px;text-align:start;cursor:pointer}.ap-cmd__list button svg{color:var(--era-ink-muted);flex:none}.ap-cmd__list button svg:last-child{margin-inline-start:auto;opacity:0}.ap-cmd__list button[aria-selected=true]{background:var(--ap-active)}.ap-cmd__list button[aria-selected=true] svg:last-child{opacity:1}.ap-cmd__empty{padding:20px;text-align:center;color:var(--era-ink-muted)}.ap-bell{position:relative}.ap-bell__count{position:absolute;inset-block-start:2px;inset-inline-end:0;min-inline-size:17px;block-size:17px;padding:0 4px;border-radius:999px;background:var(--era-critical);color:#fff;font-size:10.5px;font-weight:700;line-height:17px;text-align:center}.ap-shop{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ap-product{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid var(--ap-line);border-radius:16px;background:color-mix(in srgb,var(--era-surface-sunken) 55%,var(--ap-panel))}.ap-product h3{margin:6px 0 0;font-size:15px;line-height:1.35}.ap-product__price{margin:0 0 8px;font-size:22px;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ap-product__price span{margin-inline-start:6px;font-size:13px;font-weight:500;letter-spacing:0;color:var(--era-ink-muted)}.ap-product .era-btn{margin-block-start:auto}.ap-qty input{inline-size:64px;min-block-size:36px;padding:0 8px;border:1px solid var(--era-border);border-radius:10px;background:var(--era-surface-sunken);color:var(--era-ink);font:inherit}.ap-due{font-size:18px}.ap-shortcuts{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.ap-shortcut{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--ap-line);border-radius:10px;background:var(--ap-panel);color:inherit;text-decoration:none;font-weight:600;box-shadow:var(--ap-shadow);transition:border-color var(--era-transition)}.ap-shortcut:hover{border-color:var(--era-accent-2)}.ap-shortcut>svg:last-child{margin-inline-start:auto;color:var(--era-ink-subtle)}.ap-body{display:grid;grid-template-columns:var(--ap-side) minmax(0,1fr);min-block-size:0}.ap-side{position:sticky;inset-block-start:var(--ap-top);block-size:calc(100dvh - var(--ap-top));overflow-y:auto;display:flex;flex-direction:column;gap:4px;padding:16px 12px;border-inline-end:1px solid var(--ap-line);background:var(--ap-panel)}.ap-side nav{flex:1;display:grid;align-content:start;gap:18px}.ap-side__label{margin:0 0 6px;padding-inline:10px;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--era-ink-subtle)}[dir=rtl] .ap-side__label{letter-spacing:0;text-transform:none;font-size:13px}.ap-side ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.ap-side a{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;color:var(--era-ink-muted);text-decoration:none;font-size:14px;font-weight:500;transition:background var(--era-transition),color var(--era-transition)}.ap-side a:hover{background:var(--ap-hover);color:var(--era-ink)}.ap-side a[aria-current=page]{background:var(--ap-active);color:var(--era-ink);font-weight:650;box-shadow:inset 3px 0 0 var(--era-accent-2)}[dir=rtl] .ap-side a[aria-current=page]{box-shadow:inset -3px 0 0 var(--era-accent-2)}.ap-side a svg{flex:none;opacity:.9}.ap-side__foot{display:flex;align-items:center;gap:8px;margin-block-start:12px;padding:10px;border-radius:10px;background:var(--era-surface-sunken);font-size:12.5px;color:var(--era-ink-muted)}.ap-dot{inline-size:8px;block-size:8px;border-radius:50%;background:var(--era-good);box-shadow:0 0 0 3px color-mix(in srgb,var(--era-good) 25%,transparent);flex:none}.ap-dot--warn{background:var(--era-warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--era-warn) 25%,transparent)}.ap-main{min-inline-size:0;display:flex;flex-direction:column}.ap-main:focus{outline:none}.ap-content{flex:1;inline-size:100%;max-inline-size:1280px;margin-inline:auto;padding:28px clamp(16px,3vw,36px) 40px}.ap-foot{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:space-between;padding:16px clamp(16px,3vw,36px);border-block-start:1px solid var(--ap-line);font-size:12.5px;color:var(--era-ink-subtle)}.ap-foot nav{display:flex;gap:16px}.ap-foot a{color:inherit}.ap-only-mobile,.ap-scrim{display:none}@media (max-width:960px){.ap-only-mobile{display:inline-grid}.ap-crumb{display:none}.ap-body{grid-template-columns:minmax(0,1fr)}.ap-side{position:fixed;inset-block:var(--ap-top) 0;inset-inline-start:0;z-index:40;inline-size:min(84vw,300px);block-size:auto;transform:translateX(-105%);transition:transform .18s ease-out;box-shadow:var(--ap-shadow)}[dir=rtl] .ap-side{transform:translateX(105%)}.ap[data-drawer=open] .ap-side{transform:none}.ap-scrim{display:block;position:fixed;inset:var(--ap-top) 0 0 0;z-index:35;border:0;background:rgba(8,21,37,.45)}.ap-lang span:not(.era-visually-hidden){display:none}}@media (max-width:480px){.ap-lang{display:none}}.ap-screen{display:grid;gap:20px}.ap-page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px}.ap-page-head h1{margin:0;font-size:clamp(22px,1.4vw + 16px,28px);line-height:1.2;font-weight:750;letter-spacing:-.02em}.ap-page-head p{margin:6px 0 0;color:var(--era-ink-muted);max-inline-size:70ch}.ap-card{border:1px solid var(--ap-line);border-radius:var(--ap-radius);background:var(--ap-panel);padding:20px;box-shadow:var(--ap-shadow);min-inline-size:0}.ap-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-block-end:16px}.ap-card__head h2{margin:0;font-size:16px;font-weight:700;letter-spacing:-.01em}.ap-card__head p{margin:4px 0 0;font-size:13px;color:var(--era-ink-muted)}.ap-muted{color:var(--era-ink-muted);font-size:14px;margin:0}.ap-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 9px;border-radius:999px;font-size:12px;font-weight:600;white-space:nowrap;background:var(--era-neutral-bg);color:var(--era-neutral)}.ap-pill--accent{background:var(--ap-active);color:var(--era-accent-2-ink)}.ap-pill--warn{background:var(--era-warn-bg);color:var(--era-warn)}.ap-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:40px;padding:0 16px;border-radius:10px;border:1px solid transparent;font:inherit;font-size:14px;font-weight:650;text-decoration:none;cursor:pointer}.ap-btn--primary{background:var(--vt-teal,#17d7c0);color:#081525}.ap-btn--primary:hover{background:var(--vt-teal-hover,#5ff0dd)}.ap-btn--sm{min-block-size:34px;padding:0 12px;font-size:13px}.ap-progress{block-size:6px;border-radius:999px;background:var(--era-surface-sunken);overflow:hidden}.ap-progress span{display:block;block-size:100%;border-radius:inherit;background:linear-gradient(90deg,var(--vt-teal,#17d7c0),var(--vt-violet,#7968f6))}.ap-progress--thin{block-size:4px;margin-block-start:10px}.ap-onboard .ap-progress{margin-block-end:14px}.ap-steps{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ap-steps a{display:flex;align-items:center;gap:12px;padding:11px 12px;border:1px solid var(--ap-line);border-radius:10px;color:inherit;text-decoration:none;transition:background var(--era-transition),border-color var(--era-transition)}.ap-steps a:hover{background:var(--ap-hover);border-color:var(--era-border-strong)}.ap-steps__n{display:grid;place-items:center;inline-size:26px;block-size:26px;border-radius:50%;font-size:13px;font-weight:700;background:var(--era-surface-sunken);color:var(--era-ink-muted);flex:none}.ap-steps li[data-done] .ap-steps__n{background:var(--era-good-bg);color:var(--era-good)}.ap-steps li[data-done] .ap-steps__label{color:var(--era-ink-muted);text-decoration:line-through;text-decoration-color:var(--era-border-strong)}.ap-steps__label{flex:1;font-size:14px;font-weight:550}.ap-steps__cta{display:inline-flex;align-items:center;gap:2px;font-size:13px;font-weight:650;color:var(--era-accent-2-ink)}.ap-steps li[data-done] .ap-steps__cta{color:var(--era-good)}.ap-split{grid-template-columns:minmax(0,1fr) 320px;align-items:start}.ap-rail,.ap-split{display:grid;gap:20px}@media (max-width:1180px){.ap-split{grid-template-columns:minmax(0,1fr)}}.ap-tiles{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.ap-tile{display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid var(--ap-line);border-radius:10px;background:color-mix(in srgb,var(--era-surface-sunken) 55%,var(--ap-panel));color:inherit;text-decoration:none;transition:border-color var(--era-transition),transform var(--era-transition),box-shadow var(--era-transition);min-inline-size:0}a.ap-tile:hover{border-color:color-mix(in srgb,var(--era-accent-2) 55%,var(--ap-line));box-shadow:var(--ap-shadow);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){a.ap-tile:hover{transform:none}}.ap-tile__top{display:flex;align-items:center;gap:10px;min-inline-size:0}.ap-tile__icon{display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:10px;flex:none;color:var(--era-accent-2-ink);background:var(--vt-icon-bg,rgba(121,104,246,.14))}.ap-tile__icon[data-area=commerce],.ap-tile__icon[data-area=subscriptions],.ap-tile__icon[data-area=usage]{color:var(--era-accent-ink)}.ap-tile__label{flex:1;font-size:13.5px;font-weight:600;line-height:1.3;min-inline-size:0}.ap-tile__value{margin:6px 0 0;font-size:24px;font-weight:750;letter-spacing:-.02em;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ap-tile__value span{margin-inline-start:6px;font-size:13px;font-weight:500;letter-spacing:0;color:var(--era-ink-muted)}.ap-tile__empty{margin:6px 0 0;font-size:14px;color:var(--era-ink-subtle)}.ap-tile__meta{margin:auto 0 0;padding-block-start:8px;font-size:11.5px;color:var(--era-ink-subtle)}.ap-chips{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ap-chips li{padding:2px 8px;border-radius:999px;font-size:12px;background:var(--era-neutral-bg);color:var(--era-neutral)}.ap-chips b{color:var(--era-ink)}.ap-actions{list-style:none;margin:0;padding:0;display:grid;gap:4px}.ap-actions a{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;color:inherit;text-decoration:none;font-size:14px;font-weight:550}.ap-actions a:hover{background:var(--ap-hover)}.ap-actions a>svg:last-child{margin-inline-start:auto;color:var(--era-ink-subtle)}[dir=rtl] .ap-actions a>svg:last-child,[dir=rtl] .ap-steps__cta svg{transform:scaleX(-1)}.ap-feed{list-style:none;margin:0;padding:0;display:grid;gap:12px}.ap-feed li{display:flex;gap:10px;font-size:13px}.ap-feed__dot{inline-size:8px;block-size:8px;margin-block-start:6px;border-radius:50%;background:var(--era-accent-2);flex:none}.ap-feed code{font-size:12.5px}.ap-feed__action{color:var(--era-ink-muted)}.ap-feed time{display:block;font-size:12px;color:var(--era-ink-subtle)}.ap-gate{max-inline-size:560px;margin:clamp(24px,8vh,96px) auto;padding:36px 32px;text-align:center;border:1px solid var(--ap-line);border-radius:16px;background:var(--ap-panel);box-shadow:var(--ap-shadow);display:grid;justify-items:center;gap:12px}.ap-gate h1{margin:6px 0 0;font-size:24px;letter-spacing:-.02em}.ap-gate p{margin:0 0 8px;color:var(--era-ink-muted);line-height:1.6}.ap-gate__icon{display:grid;place-items:center;inline-size:52px;block-size:52px;border-radius:16px;color:var(--era-accent-2-ink);background:var(--vt-icon-bg,rgba(121,104,246,.14))}.ap-skeleton{display:grid;gap:14px;padding-block:8px}.ap-skeleton span{block-size:18px;border-radius:10px;background:var(--era-surface-sunken);animation:ap-pulse 1.2s ease-in-out infinite}.ap-skeleton span:first-child{inline-size:40%;block-size:28px}.ap-skeleton span:last-child{block-size:160px}@keyframes ap-pulse{50%{opacity:.55}}.ap-content .era-card{border:1px solid var(--ap-line);border-radius:var(--ap-radius);background:var(--ap-panel);box-shadow:var(--ap-shadow)}.ap-content .era-table-wrap{border:1px solid var(--ap-line);border-radius:10px;background:var(--ap-panel)}.ap-content .era-table th{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--era-ink-subtle)}.ap-content .era-small{color:var(--era-ink-muted)}.ap-page-head__actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ap-stack{align-content:start}.ap-cols,.ap-stack{display:grid;gap:20px}.ap-cols{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:start}.ap-cols--hero{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}@media (max-width:900px){.ap-cols--hero{grid-template-columns:minmax(0,1fr)}}.ap-grid-2{display:grid;gap:0 16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.ap-form-wide{max-inline-size:760px}.ap-gap-top{margin-block-start:14px}.ap-meta-row{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;font-size:13.5px;color:var(--era-ink-muted)}.ap-meta-row b{color:var(--era-ink)}.ap-empty{display:grid;justify-items:center;gap:8px;text-align:center;padding:clamp(28px,6vw,56px) 20px;border:1px dashed var(--era-border);border-radius:var(--ap-radius);background:color-mix(in srgb,var(--ap-panel) 60%,transparent)}.ap-empty h3,.ap-empty__t{margin:6px 0 0;font-size:18px;letter-spacing:-.01em}.ap-empty p{margin:0 0 6px;max-inline-size:52ch;color:var(--era-ink-muted);line-height:1.6}.ap-notice{display:flex;align-items:center;gap:10px;padding:10px 12px 10px 14px;border-radius:10px;border:1px solid color-mix(in srgb,var(--era-good) 40%,transparent);background:var(--era-good-bg);color:var(--era-good);font-size:14px;font-weight:550}.ap-notice[data-tone=info]{border-color:color-mix(in srgb,var(--era-info) 40%,transparent);background:var(--era-info-bg);color:var(--era-info)}.ap-notice[data-tone=warn]{border-color:color-mix(in srgb,var(--era-warn) 40%,transparent);background:var(--era-warn-bg);color:var(--era-warn)}.ap-notice>div{flex:1;min-inline-size:0;overflow-wrap:anywhere}.ap-notice a{color:inherit;font-weight:700}.ap-notice .ap-icon-btn{inline-size:30px;block-size:30px}.ap-sheet-layer{position:fixed;inset:0;z-index:60}.ap-sheet-scrim{position:absolute;inset:0;border:0;background:rgba(8,21,37,.5);backdrop-filter:blur(2px);cursor:default}.ap-sheet{position:absolute;inset-block:0;inset-inline-end:0;inline-size:min(100vw,520px);display:flex;flex-direction:column;background:var(--ap-panel);border-inline-start:1px solid var(--ap-line);box-shadow:-24px 0 48px -24px rgba(8,21,37,.5);animation:ap-slide .18s ease-out}[dir=rtl] .ap-sheet{animation-name:ap-slide-rtl}@keyframes ap-slide{0%{transform:translateX(24px);opacity:0}}@keyframes ap-slide-rtl{0%{transform:translateX(-24px);opacity:0}}@media (prefers-reduced-motion:reduce){.ap-sheet{animation:none}}.ap-sheet__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 20px 16px;border-block-end:1px solid var(--ap-line)}.ap-sheet__head h2{margin:0;font-size:18px;letter-spacing:-.01em}.ap-sheet__head p{margin:4px 0 0;font-size:13px;color:var(--era-ink-muted)}.ap-sheet__body{flex:1;overflow-y:auto;padding:20px}.ap-subsection{display:grid;gap:10px;padding-block-end:20px;border-block-end:1px solid var(--ap-line)}.ap-subsection:last-of-type{border-block-end:0}.ap-subsection h3{margin:0;font-size:14px;font-weight:700}.ap-subsection--danger h3{color:var(--era-critical)}.ap-kv{display:grid;grid-template-columns:minmax(120px,max-content) minmax(0,1fr);gap:10px 20px;font-size:14px;align-items:center}.ap-kv>span{color:var(--era-ink-muted)}.ap-kv>b{font-weight:600;display:flex;flex-wrap:wrap;gap:6px;overflow-wrap:anywhere}.ap-fieldset{border:0;padding:0;margin:0 0 16px;min-inline-size:0}.ap-fieldset>legend{padding:0;margin-block-end:8px;font-weight:600;font-size:13px}.ap-choice{display:flex;flex-wrap:wrap;gap:8px}.ap-choice--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ap-choice label{position:relative;display:flex;align-items:center;gap:10px;min-block-size:44px;padding:8px 14px;border:1px solid var(--era-border);border-radius:10px;cursor:pointer;font-size:14px;font-weight:550;background:var(--ap-panel);transition:border-color var(--era-transition),background var(--era-transition)}.ap-choice label:hover{border-color:var(--era-border-strong)}.ap-choice label[data-checked]{border-color:var(--era-accent-2);background:var(--ap-active);box-shadow:inset 0 0 0 1px var(--era-accent-2)}.ap-choice label.ap-choice--off{cursor:not-allowed;opacity:.6}.ap-choice label .ap-pill{margin-inline-start:auto;font-size:11px;padding:1px 7px}.ap-choice input{position:absolute;opacity:0;inline-size:1px;block-size:1px}.ap-choice label:has(input:focus-visible){outline:2px solid var(--era-focus);outline-offset:2px}.ap-provider{display:inline-flex;align-items:center;gap:10px}.ap-provider__logo{display:inline-grid;place-items:center;inline-size:28px;block-size:28px;border-radius:10px;flex:none;font-size:13px;font-weight:800;color:#081525;background:linear-gradient(135deg,var(--vt-teal,#17d7c0),var(--vt-violet,#7968f6))}.ap-inline-form{display:flex;gap:8px;align-items:stretch}.ap-inline-form .era-input{flex:1;min-inline-size:0}@media (max-width:480px){.ap-inline-form{flex-direction:column}}.ap-drop{display:grid;justify-items:center;gap:6px;padding:28px 16px;margin-block-end:16px;border:1.5px dashed var(--era-border-strong);border-radius:10px;text-align:center;cursor:pointer;color:var(--era-ink-muted);background:var(--era-surface-sunken);transition:border-color var(--era-transition),background var(--era-transition)}.ap-drop:focus-within,.ap-drop:hover{border-color:var(--era-accent-2);background:var(--ap-active)}.ap-drop[data-has]{border-style:solid;border-color:var(--era-accent-2)}.ap-drop svg{color:var(--era-accent-2-ink);transform:rotate(180deg)}.ap-drop__title{font-weight:650;color:var(--era-ink);overflow-wrap:anywhere}.ap-drop__hint{font-size:12.5px}.ap-list{list-style:none;margin:0;padding:0;display:grid}.ap-list li{display:flex;align-items:center;gap:12px;padding:12px 4px;border-block-end:1px solid var(--ap-line)}.ap-list li:last-child{border-block-end:0}.ap-list li>div{flex:1;min-inline-size:0}.ap-list__title{margin:0;font-weight:600;font-size:14px}.ap-list li[data-unread] .ap-list__title:before{content:"";display:inline-block;inline-size:7px;block-size:7px;margin-inline-end:8px;border-radius:50%;background:var(--era-accent-2);vertical-align:middle}.ap-list__meta{margin:2px 0 0;font-size:12.5px;color:var(--era-ink-subtle)}.ap-stats{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.ap-stat{padding:16px;border:1px solid var(--ap-line);border-radius:10px;background:var(--ap-panel);box-shadow:var(--ap-shadow);display:grid;gap:4px;align-content:start}.ap-stat__label{margin:0;font-size:12.5px;font-weight:600;color:var(--era-ink-muted)}.ap-stat__value{margin:0;font-size:22px;font-weight:750;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.ap-stat__hint{margin:4px 0 0;font-size:12px;color:var(--era-ink-subtle)}.ap-chips--spaced{margin:0 0 12px}.ap-chips li[data-on]{background:var(--era-critical-bg);color:var(--era-critical)}.ap-score{display:flex;align-items:center;gap:20px}.ap-score h2{margin:0 0 6px;font-size:16px}.ap-score p{margin:0 0 4px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.ap-ring{inline-size:112px;block-size:112px;flex:none;color:var(--era-ink)}.ap-tabs{display:flex;gap:4px;padding:4px;border:1px solid var(--ap-line);border-radius:10px;background:var(--ap-panel);inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;overflow-x:auto}.ap-tabs a{padding:8px 14px;border-radius:10px;color:var(--era-ink-muted);text-decoration:none;font-size:14px;font-weight:550;white-space:nowrap}.ap-tabs a:hover{color:var(--era-ink);background:var(--ap-hover)}.ap-tabs a[aria-current=page]{color:var(--era-ink);background:var(--ap-active);font-weight:650}.ap-wizard{display:grid;gap:10px}.ap-wizard .era-stepper{margin:0}.ap-wizard__nav{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-block-start:20px;padding-block-start:16px;border-block-start:1px solid var(--ap-line)}.ap .ap-brief .era-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:0 18px;align-items:start}.ap .ap-brief .era-form>.era-btn,.ap .ap-brief .era-form>.era-check,.ap .ap-brief .era-form>.era-row,.ap .ap-brief .era-form>p{grid-column:1/-1}.ap-consent{padding:12px;border:1px solid var(--ap-line);border-radius:10px;background:var(--era-surface-sunken)}.ap .era-btn{min-height:40px;padding:0 16px;border-radius:10px;font-size:14px;gap:8px}.ap .era-btn[data-size=sm]{min-height:32px;padding:0 12px;font-size:13px;border-radius:10px}.ap .era-btn[data-variant=primary]{background:var(--vt-teal,#17d7c0);color:#081525}.ap .era-btn[data-variant=primary]:hover:not(:disabled){background:var(--vt-teal-hover,#5ff0dd)}.ap .era-btn[data-variant=secondary]{background:transparent;border-color:var(--era-border);color:var(--era-ink)}.ap .era-btn[data-variant=secondary]:hover:not(:disabled){background:var(--ap-hover);border-color:var(--era-border-strong)}.ap .era-btn[data-variant=ghost]:hover:not(:disabled){background:var(--ap-hover)}.ap .era-btn[data-variant=danger]{background:transparent;color:var(--era-critical);border-color:color-mix(in srgb,var(--era-critical) 50%,transparent)}.ap .era-btn[data-variant=danger]:hover:not(:disabled){background:var(--era-critical-bg)}.ap .era-input,.ap .era-select,.ap .era-textarea{min-height:42px;border-radius:10px;border-color:var(--era-border);background:var(--era-surface-sunken);transition:border-color var(--era-transition),box-shadow var(--era-transition)}.ap .era-input:hover,.ap .era-select:hover,.ap .era-textarea:hover{border-color:var(--era-border-strong)}.ap .era-input:focus,.ap .era-select:focus,.ap .era-textarea:focus{outline:none;border-color:var(--era-accent-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--era-accent-2) 25%,transparent)}.ap .era-field{margin-block-end:14px;gap:6px}.ap .era-field__label{font-size:13px}.ap .era-form{max-inline-size:none;gap:4px}.ap .era-form.ap-form-wide{max-inline-size:760px}.ap .era-form>.era-btn,.ap .era-form>a.ap-btn{justify-self:start;margin-block-start:4px}.ap .era-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ap .era-fieldset{border-color:var(--ap-line);border-radius:10px}.ap .era-table-wrap{border:1px solid var(--ap-line);border-radius:10px;background:transparent}.ap .era-table th{padding:10px 14px;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--era-ink-muted);background:var(--era-surface-sunken)}[dir=rtl] .ap .era-table th{text-transform:none;letter-spacing:0}.ap .era-table td{padding:12px 14px;vertical-align:middle;border-color:var(--ap-line)}.ap .era-table tbody tr{transition:background var(--era-transition)}.ap .era-table tbody tr:hover{background:var(--ap-hover)}.ap .era-state{padding:28px 20px;border-radius:var(--ap-radius);border-color:var(--era-border);background:color-mix(in srgb,var(--ap-panel) 60%,transparent)}.ap .era-card{padding:20px}.ap .era-card h2{font-size:16px}.ap .era-stepper li{padding:6px 12px;cursor:pointer;background:var(--ap-panel);border-color:var(--ap-line)}.ap .era-stepper li[aria-current=step]{border-color:var(--era-accent-2);background:var(--ap-active)}.ap .era-check input{accent-color:var(--era-accent-2)}.era-toast-region{inset-block-end:84px}:root[data-sla11y-text] body{zoom:1!important}:root[data-sla11y-text="1"] :is(main,footer){zoom:1.125}:root[data-sla11y-text="2"] :is(main,footer){zoom:1.25}:root[data-sla11y-text="3"] :is(main,footer){zoom:1.5}:root[data-sla11y-text] :is(main,footer){overflow-wrap:anywhere}:root[data-sla11y-text] :is(main,footer) :is(.vx-track,.vt-wrap)>*{min-width:0}:root[data-sla11y-simple] :is(.vt-stage,.vx-sim,[data-decor]){display:none!important}:root[data-sla11y-contrast],:root[data-sla11y-contrast] *,:root[data-sla11y-simple],:root[data-sla11y-simple] *{--vt-ink-2:var(--vt-ink);--vt-ink-3:var(--vt-ink);--vt-on-navy-muted:var(--vt-on-navy);--era-ink-muted:var(--era-ink);--era-ink-subtle:var(--era-ink)}:root[data-sla11y-contrast]{--vt-rule:var(--vt-ink);--vt-rule-2:var(--vt-ink);--era-border:var(--era-ink);--era-border-strong:var(--era-ink)}.era-a11y-center .sla11y-center{--sla11y-accent:var(--era-accent-ink);color:var(--vt-ink);font-family:var(--era-font)}.era-a11y-center :is(.sla11y-center__eyebrow,.sla11y-center__lead){display:none}.era-a11y-center #sla11y-center-title{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.era-a11y-center .sla11y-center__open{margin-block-start:0}.era-a11y-center .sla11y-center__reviewed{display:none}.era-a11y-extra{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.era-a11y-extra>section{display:grid;align-content:start;gap:10px;padding:20px;border:1px solid var(--vt-rule);border-radius:16px;background:var(--vt-card)}.era-a11y-extra h2{margin:0}.era-a11y-extra p{margin:0;color:var(--vt-ink-2);max-inline-size:68ch}.era-a11y-extra .vt-btn{justify-self:start;gap:8px}.era-a11y-founder a{font-weight:600;color:var(--era-link);text-decoration:underline;text-underline-offset:3px}.era-mic{position:fixed;z-index:86;display:grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:2px solid var(--era-surface);border-radius:999px;background:var(--era-ink);color:var(--era-surface);box-shadow:0 6px 16px rgba(8,21,37,.25);cursor:pointer}.era-mic:focus-visible{outline:3px solid var(--era-focus);outline-offset:2px}.era-mic[data-live]{background:var(--era-critical);animation:era-mic-pulse 1.4s ease-in-out infinite}@keyframes era-mic-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--era-critical) 45%,transparent)}50%{box-shadow:0 0 0 10px transparent}}@media (prefers-reduced-motion:reduce){.era-mic[data-live]{animation:none}}@media (forced-colors:active){.era-mic{border:2px solid CanvasText}}@media print{.era-mic{display:none!important}}.sh-header{position:sticky;inset-block-start:0;padding-block-start:env(safe-area-inset-top,0)}.sh-bar{display:flex;flex-wrap:nowrap;align-items:center;gap:12px;min-block-size:68px}.sh-brand{flex:none;min-inline-size:0}.sh-nav{display:none;flex:1 1 auto;min-inline-size:0}.sh-nav,.sh-nav__list{align-items:center;gap:2px}.sh-nav__list{display:flex;margin:0;padding:0;list-style:none;flex-wrap:nowrap}.sh-more>button,.sh-nav a{display:inline-flex;align-items:center;gap:4px;min-block-size:40px;padding:0 12px;border:0;border-radius:999px;background:transparent;color:var(--vt-ink-2);font:inherit;font-weight:500;font-size:15px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:color .14s ease,background-color .14s ease}.sh-more>button:hover,.sh-more>button[aria-expanded=true],.sh-nav a:hover,.sh-nav a[aria-current=page]{color:var(--vt-ink);background:var(--vt-rule)}.sh-more{position:relative;display:none}.sh-more__menu{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0;z-index:60;display:grid;gap:2px;min-inline-size:200px;margin:0;padding:6px;list-style:none;border:1px solid var(--vt-rule-2);border-radius:14px;background:var(--vt-card);box-shadow:var(--vt-shadow-2)}.sh-more__menu a{inline-size:100%;border-radius:10px}.sh-more__menu li{display:none}.sh-actions{display:flex;align-items:center;gap:6px;flex:none;margin-inline-start:auto}.sh-desk{display:none}.sh-icon-btn{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:1px solid var(--vt-rule-2);border-radius:999px;background:transparent;color:var(--vt-ink);font:inherit;cursor:pointer;flex:none}.sh-icon-btn:hover,.sh-icon-btn[aria-expanded=true]{background:var(--vt-rule)}.sh-header .vt-install--header,.sh-search{display:inline-flex;inline-size:44px;block-size:44px}.sh-search{align-items:center;justify-content:center;gap:8px;padding:0;border:1px solid var(--vt-rule-2);border-radius:999px;background:transparent;color:var(--vt-ink);font:inherit;cursor:pointer;flex:none}.sh-search:hover{background:var(--vt-rule)}.sh-search .sh-search__kbd,.sh-search__ph{display:none}.sh-cmdk kbd,.sh-search__kbd{padding:1px 6px;border:1px solid var(--vt-rule-2);border-radius:6px;font:inherit;font-size:11.5px;color:var(--vt-ink-3);background:var(--vt-paper);white-space:nowrap}.sh-pop{position:relative;display:inline-flex}.sh-pop__menu{position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;z-index:60;min-inline-size:190px;max-block-size:min(70vh,520px);overflow-y:auto;padding:6px;border:1px solid var(--vt-rule-2);border-radius:14px;background:var(--vt-card);color:var(--vt-ink);box-shadow:var(--vt-shadow-2)}.sh-lang .sh-icon-btn{inline-size:auto;padding:0 12px;gap:6px;display:inline-flex;align-items:center}.sh-lang__code{font-size:13px;font-weight:600;letter-spacing:.04em}.sh-lang__list{display:grid;gap:2px;margin:0;padding:0;list-style:none}.sh-lang .sh-pop__menu{inline-size:min(280px,calc(100vw - 32px));max-block-size:min(70vh,480px)}.sh-lang__filter{position:sticky;inset-block-start:-6px;z-index:1;box-sizing:border-box;inline-size:100%;min-block-size:40px;margin:0 0 6px;padding:0 12px;border:1px solid var(--vt-rule-2);border-radius:10px;background:var(--vt-card);color:var(--vt-ink);font:inherit;font-size:14.5px}.sh-lang__filter:focus-visible{outline:2px solid var(--vt-info,currentColor);outline-offset:1px}.sh-lang__list a{justify-content:space-between}.sh-lang__tag{font-size:11.5px;font-weight:600;letter-spacing:.04em;color:var(--vt-ink-3)}.sh-lang__none{margin:6px 12px;font-size:14px;color:var(--vt-ink-3)}.sh-lang__list a,.sh-theme__list button{display:flex;align-items:center;gap:10px;inline-size:100%;min-block-size:40px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--vt-ink);font:inherit;font-size:14.5px;text-align:start;text-decoration:none;cursor:pointer}.sh-lang__list a:hover,.sh-theme__list button:hover{background:var(--vt-rule)}.sh-lang__list a[aria-current=true],.sh-theme__list button[aria-checked=true]{font-weight:650;background:var(--vt-tint)}.sh-theme__list{display:grid;gap:2px}.sh-theme__sw{inline-size:18px;block-size:18px;border-radius:50%;border:1px solid var(--vt-rule-2);flex:none}.sh-theme__sw[data-v=warm]{background:#ecdcc0}.sh-theme__sw[data-v=light]{background:#ffffff}.sh-theme__sw[data-v=dark]{background:#081525}.sh-theme__sw[data-v=system]{background:linear-gradient(135deg,#ecdcc0 0 50%,#081525 50% 100%)}@media (min-width:1024px){.sh-bar{gap:16px}.sh-nav{display:flex}.sh-desk{display:inline-flex;align-items:center}.sh-menu-btn{display:none}.sh-header .vt-install--header,.sh-icon-btn,.sh-search{inline-size:40px;block-size:40px}.sh-lang .sh-icon-btn{inline-size:auto}.sh-more>button,.sh-nav a{padding:0 10px}.sh-cta,.sh-signin{white-space:nowrap}.sh-nav__list li[data-prio="3"],.sh-nav__list li[data-prio="4"],.sh-nav__list li[data-prio="5"]{display:none}.sh-more{display:inline-flex}.sh-more__menu li[data-prio="3"],.sh-more__menu li[data-prio="4"],.sh-more__menu li[data-prio="5"]{display:list-item}}@media (min-width:1100px){.sh-nav__list li[data-prio="3"]{display:list-item}.sh-more__menu li[data-prio="3"]{display:none}}@media (min-width:1280px){.sh-nav__list li[data-prio="4"]{display:list-item}.sh-more__menu li[data-prio="4"]{display:none}}@media (min-width:1380px){.sh-header>.vt-wrap{max-inline-size:1360px}.sh-nav__list li[data-prio]{display:list-item}.sh-more{display:none}.sh-search{inline-size:auto;min-inline-size:144px;justify-content:flex-start;padding:0 8px 0 12px;color:var(--vt-ink-3)}.sh-search__ph{display:inline;flex:1;text-align:start;font-size:14px}.sh-search .sh-search__kbd{display:inline}}@media (max-width:1023px){.sh-bar{min-block-size:60px;gap:8px}.sh-header .vt-install--bar{display:none}}@media (max-width:359px){.sh-brand .vt-brand__word{letter-spacing:.14em;font-size:14px}.sh-actions{gap:4px}}.sh-sheet{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;background:var(--vt-paper);color:var(--vt-ink);padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);overscroll-behavior:contain}.sh-sheet__top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:60px;padding-inline:var(--vt-gutter);border-block-end:1px solid var(--vt-rule)}.sh-sheet__body{flex:1;overflow-y:auto;display:grid;align-content:start;gap:24px;padding:16px var(--vt-gutter) 32px}.sh-sheet__nav ul{display:grid;gap:2px;margin:0;padding:0;list-style:none}.sh-sheet__nav a{display:flex;align-items:center;min-block-size:52px;padding:0 12px;border-radius:12px;color:var(--vt-ink);font-size:19px;font-weight:600;text-decoration:none}.sh-sheet__nav a:hover,.sh-sheet__nav a[aria-current=page]{background:var(--vt-rule)}.sh-sheet__ctas{display:grid;gap:10px}.sh-sheet__ctas .vt-btn{inline-size:100%;min-block-size:50px}.sh-btn-outline{background:transparent;color:var(--vt-ink);border-color:var(--vt-rule-2)}.sh-btn-outline:hover{background:var(--vt-rule)}.sh-sheet__group{display:grid;gap:10px;padding-block-start:20px;border-block-start:1px solid var(--vt-rule)}.sh-sheet__h{margin:0;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--vt-ink-3)}[dir=rtl] .sh-sheet__h{letter-spacing:0;text-transform:none;font-size:14px}.sh-sheet__row{grid-template-columns:minmax(0,1fr)}.sh-sheet__mail{display:inline-flex;align-items:center;min-block-size:44px;color:var(--vt-ink-2);overflow-wrap:anywhere}.vt-install--sheet{min-block-size:46px;padding:0 18px;font-size:15px;font-weight:600;justify-self:start}.sh-lang-select{display:inline-flex;align-items:center;gap:8px;color:var(--vt-ink-3)}.sh-lang-select select{min-block-size:44px;min-inline-size:180px;padding:0 12px;border:1px solid var(--vt-rule-2);border-radius:12px;background:transparent;color:var(--vt-ink);font:inherit;font-size:15px;cursor:pointer}.sh-lang-select select option{color:#081525;background:#fff}.sh-theme-row{display:flex;flex-wrap:wrap;gap:8px}.sh-theme-row button{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:0 14px;border:1px solid var(--vt-rule-2);border-radius:999px;background:transparent;color:var(--vt-ink);font:inherit;font-size:14px;cursor:pointer}.sh-theme-row button[aria-checked=true]{border-color:var(--vt-ink);box-shadow:inset 0 0 0 1px var(--vt-ink);font-weight:600}.sh-cmdk{inline-size:min(640px,calc(100vw - 24px));max-inline-size:none;margin:min(12vh,96px) auto auto;padding:0;border:1px solid var(--vt-rule-2);border-radius:18px;background:var(--vt-card);color:var(--vt-ink);box-shadow:0 32px 80px rgba(8,21,37,.35)}.sh-cmdk::backdrop{background:rgba(8,21,37,.5)}.sh-cmdk__box{display:grid}.sh-cmdk__field{display:flex;align-items:center;gap:10px;padding:0 16px;border-block-end:1px solid var(--vt-rule);color:var(--vt-ink-3)}.sh-cmdk__field input{flex:1;min-inline-size:0;min-block-size:56px;border:0;background:transparent;color:var(--vt-ink);font:inherit;font-size:17px;outline:none}.sh-cmdk__field:focus-within{box-shadow:inset 0 -2px 0 var(--vt-violet)}.sh-cmdk__list{max-block-size:min(60vh,460px);overflow-y:auto;margin:0;padding:6px;list-style:none}.sh-cmdk__list li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:44px;padding:0 12px;border-radius:10px;cursor:pointer}.sh-cmdk__list li[data-head]{margin-block-start:26px;position:relative}.sh-cmdk__list li[data-head]:first-child{margin-block-start:22px}.sh-cmdk__list li[data-head]:before{content:attr(data-head);position:absolute;inset-block-start:-22px;inset-inline-start:12px;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--vt-ink-3)}[dir=rtl] .sh-cmdk__list li[data-head]:before{letter-spacing:0;text-transform:none}.sh-cmdk__list li[aria-selected=true]{background:var(--vt-tint)}.sh-cmdk__label{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sh-cmdk__group{flex:none;font-size:12.5px;color:var(--vt-ink-3)}.sh-cmdk__empty{margin:0;padding:20px 16px;color:var(--vt-ink-2)}.sh-cmdk__hint{margin:0;padding:10px 16px;border-block-start:1px solid var(--vt-rule);font-size:12.5px;color:var(--vt-ink-3)}@media (max-width:639px){.sh-cmdk__group,.sh-cmdk__hint{display:none}.sh-cmdk{margin-block-start:12px}}.sh-footer__ctas{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:20px}.sh-footer .vt-footer__brand .vt-install--text{margin-block-start:12px}.sh-footer__contact{display:flex;flex-wrap:wrap;gap:6px}.sh-footer__contact span{color:var(--vt-on-navy);font-weight:600}.sh-footer__contact a{color:var(--vt-on-navy-muted);overflow-wrap:anywhere}.sh-footer__contact a:hover{color:var(--vt-on-navy)}.vt-footer__brand p.sh-footer__contact,.vt-footer__brand p.sh-footer__social{margin-block-start:14px;font-size:14px}.vt-footer__brand p.sh-footer__social{margin-block-start:6px;font-size:13px}.sh-footer__controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-block-start:48px;padding-block-start:24px;border-block-start:1px solid var(--vt-line-navy)}.sh-footer__controls+.vt-footer__base{margin-block-start:20px;padding-block-start:0;border-block-start:0}.sh-footer .sh-lang-select{color:var(--vt-on-navy-muted)}.sh-footer .sh-lang-select select,.sh-footer .sh-theme-row button{color:var(--vt-on-navy);border-color:var(--vt-line-navy)}.sh-footer .sh-theme-row button[aria-checked=true]{border-color:var(--vt-on-navy);box-shadow:inset 0 0 0 1px var(--vt-on-navy)}.sh-footer .sh-theme__sw{border-color:rgba(247,250,252,.4)}@media (prefers-reduced-motion:reduce){.sh-more>button,.sh-nav a{transition:none}}@media (forced-colors:active){.sh-icon-btn,.sh-search,.sh-theme-row button{border-color:ButtonText}}html[lang=bg],html[lang=el],html[lang=ru],html[lang=uk]{--vt-serif:var(--font-serif-gc),"Noto Serif",Georgia,"Times New Roman",serif}[lang=ur] body{font-family:var(--vt-font-ur),var(--vt-font-ar);line-height:1.8}html[lang=hi]{--vt-font:var(--font-hi),"Noto Sans Devanagari","Nirmala UI","Kohinoor Devanagari",var(--font-sans),system-ui,sans-serif;--vt-serif:var(--vt-font)}[lang=hi] body{line-height:1.7}[lang=hi] .vt-em{font-style:normal;font-weight:700}[lang=ur] .vt-em,[lang=ur] .vt-feature__n,[lang=ur] .vt-principles__n,[lang=ur] .vt-step__num{font-family:inherit;font-style:normal}[lang=ur] .vt-em{font-weight:700;font-size:1em;line-height:inherit;color:var(--vt-info)}.sh-sheet__body{padding-block-end:calc(96px + env(safe-area-inset-bottom, 0px))}:root{--v5-ease:cubic-bezier(0.16,1,0.3,1);--v5-rust:#994321;--v5-mark:#0f766e;--v5-sheet:#fffdf8}:root[data-theme=dark],:root[data-theme=night]{--v5-rust:#e39a72;--v5-mark:#5fd9c9;--v5-sheet:#0f1d30}@media (prefers-color-scheme:dark){:root[data-theme=system]{--v5-rust:#e39a72;--v5-mark:#5fd9c9;--v5-sheet:#0f1d30}}.vx-dark{background:radial-gradient(70% 60% at 90% -10%,rgba(23,215,192,.12),transparent 60%),linear-gradient(180deg,var(--vt-navy) 0,var(--vt-navy-2) 100%)}.vx-dark .vt-em,.vx-micro__nums dd{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--vt-teal-hover)}.vx-micro__nums dd{color:var(--vt-on-navy)}.vt-cta{background:radial-gradient(60% 120% at 100% 0,rgba(23,215,192,.14),transparent 60%),var(--vt-navy)}.vx-sim__step[aria-current=step]{background:rgba(23,215,192,.1)}.vx-sim__step[aria-current=step] .vx-sim__dot{color:var(--vt-navy);background:var(--vt-teal);box-shadow:none}.v5-atmos{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.v5-atmos span{position:absolute;border-radius:50%;filter:blur(70px);opacity:.5;will-change:transform}.v5-atmos span:first-child{inline-size:52vw;aspect-ratio:1;inset-inline-end:-12vw;inset-block-start:-18%;background:radial-gradient(circle,rgba(23,215,192,.22),transparent 66%)}.v5-atmos span:nth-child(2){inline-size:40vw;aspect-ratio:1;inset-inline-start:-14vw;inset-block-end:-30%;background:radial-gradient(circle,rgba(36,74,118,.7),transparent 66%)}@media (prefers-reduced-motion:no-preference){.v5-atmos span:first-child{animation:v5-drift 38s ease-in-out infinite alternate}.v5-atmos span:nth-child(2){animation:v5-drift 46s ease-in-out infinite alternate-reverse}.vx-hero__inner>*{animation:v5-rise .62s var(--v5-ease) both}.vx-hero__inner>:nth-child(2){animation-delay:70ms}.vx-hero__inner>:nth-child(3){animation-delay:.14s}.vx-hero__inner>:nth-child(4){animation-delay:.21s}.vx-hero__inner>:nth-child(5){animation-delay:.28s}.ps__chip,.ps__icon,.ps__need,.ps__rail-btn,.vt-btn{transition:transform .16s var(--v5-ease),background-color .16s ease,border-color .16s ease,color .16s ease}.ps__chip:active,.ps__icon:active,.ps__need:active,.ps__rail-btn:active,.vt-btn:active{transform:scale(.97)}.ps__frame>*{animation:v5-rise .42s var(--v5-ease) both}.ps__lines li,.ps__ms li,.ps__needs li{animation:v5-settle .46s var(--v5-ease) both;animation-delay:calc(var(--i, 0) * 90ms + 60ms)}.ps__progress i{transition:transform .5s var(--v5-ease)}@supports (animation-timeline:view()){.vt-section .vt-head,.vt-step,.vx-sector,.vx-trust__item{animation:v5-reveal linear both;animation-timeline:view();animation-range:entry 0 entry 45%}}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.vt-step:hover,.vx-sector__link:hover,.vx-trust__item:hover{transform:translateY(-2px)}.vt-step,.vx-trust__item{transition:transform .2s var(--v5-ease)}}@keyframes v5-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-5%,6%,0) scale(1.08)}}@keyframes v5-rise{0%{transform:translateY(14px)}to{transform:none}}@keyframes v5-settle{0%{transform:translate3d(-18px,6px,0) rotate(-1deg);opacity:.35}to{transform:none;opacity:1}}@keyframes v5-reveal{0%{transform:translateY(22px);opacity:.55}to{transform:none;opacity:1}}[dir=rtl] .ps__lines li,[dir=rtl] .ps__ms li,[dir=rtl] .ps__needs li{animation-name:v5-rise}@view-transition{navigation:auto}.sh-brand{view-transition-name:era-brand}.sh-header{view-transition-name:era-header}#plan{scroll-margin-block-start:96px}.ps{display:grid;gap:20px;margin-block-start:clamp(28px,4vw,48px)}@media (min-width:960px){.ps{grid-template-columns:minmax(240px,.8fr) minmax(0,1.6fr);gap:28px;align-items:start}.ps__note{grid-column:1/-1}}.ps__rail-wrap{position:relative}.ps__rail{list-style:none;margin:0;padding:0;display:grid;gap:4px}.ps__rail-btn{display:flex;align-items:center;gap:12px;inline-size:100%;min-block-size:44px;padding:8px 12px;border:1px solid transparent;border-radius:12px;background:none;color:var(--vt-ink-2);font:inherit;font-weight:600;text-align:start;cursor:pointer}.ps__rail-btn:hover{color:var(--vt-ink);background:var(--vt-paper-2)}.ps__rail-btn[aria-current=step]{color:var(--vt-ink);background:var(--vt-card);border-color:var(--vt-rule-2);box-shadow:var(--vt-shadow-1)}.ps__rail-n{flex:none;display:inline-grid;place-items:center;inline-size:28px;block-size:28px;border-radius:8px;font-size:12px;border:1px solid var(--vt-rule-2);color:var(--vt-ink-2)}.ps__rail-item[data-state=done] .ps__rail-n{color:#fff;background:var(--v5-mark);border-color:transparent}.ps__rail-item[data-state=now] .ps__rail-n{color:var(--vt-navy);background:var(--vt-teal);border-color:transparent}.ps__cap{margin:2px 0 10px;padding-inline-start:52px;font-size:var(--vt-text-small);color:var(--vt-ink-2);max-inline-size:46ch}.ps[data-js] .ps__rail-item:not([data-state=now]) .ps__cap{display:none}.ps__progress{position:absolute;inset-inline-start:25px;inset-block:10px;inline-size:2px;background:var(--vt-rule);z-index:-1}.ps__progress i{display:block;block-size:100%;background:var(--v5-mark);transform-origin:top}@media (max-width:959px){.ps__rail{grid-auto-flow:column;grid-auto-columns:max-content;overflow-x:auto;padding-block-end:4px;scrollbar-width:thin}.ps__rail-t{white-space:nowrap}.ps__cap,.ps__progress{display:none}.ps:not([data-js]) .ps__rail{grid-auto-flow:row}.ps:not([data-js]) .ps__cap{display:block}}.ps__stage{margin:0;display:grid;grid-template-rows:auto 1fr auto;block-size:470px;padding:clamp(18px,2.4vw,28px);border-radius:var(--vt-radius-lg);background:var(--v5-sheet);border:1px solid var(--vt-rule-2);box-shadow:var(--vt-shadow-2);background-image:linear-gradient(var(--vt-rule) 1px,transparent 1px);background-size:100% 32px;background-position:0 14px;overflow:hidden}@media (max-width:639px){.ps__stage{block-size:600px}}.ps__sheet-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding-block-end:12px;border-block-end:1px dashed var(--vt-rule-2);font-size:13px;color:var(--vt-ink-2)}.ps__tag{display:inline-flex;align-items:center;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;color:var(--v5-rust);border:1px solid;margin-inline-end:8px}.ps__count{margin-inline-start:auto}.ps__frame{min-block-size:0;overflow:auto;padding-block:16px 8px}.ps__h{margin:0 0 14px;font-family:var(--vt-serif);font-weight:400;font-size:clamp(26px,20px + 1vw,34px);letter-spacing:-.01em;color:var(--vt-ink)}.ps__lines,.ps__ms,.ps__needs{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ps__need{display:flex;align-items:center;gap:12px;inline-size:100%;min-block-size:52px;padding:10px 14px;border-radius:12px;border:1px solid var(--vt-rule-2);background:var(--vt-card);color:var(--vt-ink);font:inherit;font-weight:600;text-align:start;cursor:pointer}.ps__need[aria-pressed=true]{border-color:var(--v5-mark);box-shadow:inset 3px 0 0 var(--v5-mark)}[dir=rtl] .ps__need[aria-pressed=true]{box-shadow:inset -3px 0 0 var(--v5-mark)}.ps__box{flex:none;display:inline-grid;place-items:center;inline-size:22px;block-size:22px;border-radius:6px;border:1.5px solid var(--vt-rule-2);color:#fff}.ps__need[aria-pressed=true] .ps__box{background:var(--v5-mark);border-color:var(--v5-mark)}.ps__box svg{inline-size:14px;block-size:14px}.ps__notice{min-block-size:1.4em;margin:10px 0 0;font-size:var(--vt-text-small);color:var(--v5-rust)}.ps__line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding:10px 14px;border-radius:10px;background:var(--vt-card);border:1px solid var(--vt-rule)}.ps__line-t{font-weight:600;color:var(--vt-ink)}.ps__amt,.ps__line-m{color:var(--vt-ink-2);font-size:var(--vt-text-small)}.ps__amt{font-weight:600;color:var(--vt-ink)}.ps__totals{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:14px 0 0}.ps__totals div{padding:12px 14px;border-radius:12px;border:1px solid var(--vt-rule-2)}.ps__totals dt{font-size:13px;color:var(--vt-ink-2)}.ps__totals dd{margin:4px 0 0;font-size:clamp(22px,18px + .8vw,28px);font-weight:600;letter-spacing:-.02em;color:var(--vt-ink)}.ps__fine{margin:12px 0 0;font-size:13px;color:var(--vt-ink-2)}.ps__ms li{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding-inline-start:30px;min-block-size:32px;color:var(--vt-ink);font-weight:500}.ps__pin{position:absolute;inset-inline-start:4px;inline-size:14px;block-size:14px;border-radius:50%;border:2px solid var(--v5-mark);background:var(--v5-sheet)}.ps__pin--you{border-color:var(--v5-rust);background:var(--v5-rust)}.ps__ms-w{font-size:13px;color:var(--vt-ink-2);font-weight:400}.ps__q{margin:0;font-size:18px;font-weight:600}.ps__q,.ps__state{color:var(--vt-ink)}.ps__state{display:flex;align-items:center;gap:8px;margin:12px 0;padding:10px 14px;border-radius:10px;border-inline-start:3px solid var(--v5-rust);background:var(--vt-card)}.ps__state[data-acc=accepted]{border-color:var(--v5-mark)}.ps__state svg{color:var(--v5-mark)}.ps__acc-btns{display:flex;flex-wrap:wrap;gap:10px}.ps__support p{color:var(--vt-ink)}.ps__ctrl{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-block-start:12px;border-block-start:1px dashed var(--vt-rule-2)}.ps__ctrl-gap{flex:1}.ps__icon{display:inline-grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;border:1px solid var(--vt-rule-2);background:var(--vt-card);color:var(--vt-ink);cursor:pointer}.ps__icon:first-child svg{transform:scaleX(-1)}[dir=rtl] .ps__icon:first-child svg{transform:none}[dir=rtl] .ps__icon--next svg{transform:scaleX(-1)}.ps__icon:disabled{opacity:.45;cursor:not-allowed}.ps__chip{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding:0 14px;border-radius:12px;border:1px solid var(--vt-rule-2);background:var(--vt-card);color:var(--vt-ink);font:inherit;font-weight:600;cursor:pointer}.ps__note{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0}.v5-steps-h{margin-block:clamp(40px,6vw,64px) 6px}.v5-steps-h+.vt-card__body{margin:0 0 18px;max-inline-size:70ch}.hd-trigger{text-decoration:none}.hd-dlg{position:fixed;inset:0;z-index:90;display:grid;justify-items:end;background:rgba(4,10,20,.45)}.hd-dlg__panel{display:grid;grid-template-rows:auto 1fr;inline-size:min(440px,100vw);block-size:100dvh;background:var(--vt-paper);color:var(--vt-ink);box-shadow:var(--vt-shadow-2)}@media (prefers-reduced-motion:no-preference){.hd-dlg__panel{animation:v5-slide .28s var(--v5-ease) both}}@keyframes v5-slide{0%{transform:translateX(24px)}to{transform:none}}[dir=rtl] .hd-dlg__panel{animation-name:v5-rise}.hd-dlg__top{display:flex;justify-content:space-between;gap:12px;padding:20px 20px 12px;border-block-end:1px solid var(--vt-rule)}.hd-dlg__title{margin:0;font-size:22px}.hd-dlg__lead{margin:4px 0 0;font-size:var(--vt-text-small);color:var(--vt-ink-2)}.hd-dlg__body{overflow:auto;padding:16px 20px 28px}.hd{display:grid;gap:22px}.hd-page{max-inline-size:760px}.hd__h{margin:0 0 8px;font-size:13px;font-weight:600;letter-spacing:.02em;color:var(--vt-ink-2)}.hd__tip p{margin:0;padding:12px 14px;border-radius:12px;background:var(--vt-paper-2);color:var(--vt-ink)}.hd__topics{display:grid;gap:8px}.hd__topic{border:1px solid var(--vt-rule-2);border-radius:12px;background:var(--vt-card)}.hd__topic summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:48px;padding:0 14px;font-weight:600;cursor:pointer;list-style:none}.hd__topic summary::-webkit-details-marker{display:none}.hd__topic summary svg{transition:transform .16s ease}.hd__topic[open] summary svg{transform:rotate(90deg)}.hd__ans{padding:0 14px 14px;color:var(--vt-ink-2);font-size:15px}.hd__ans p{margin:0 0 8px}.hd__ans ul{margin:0 0 10px;padding-inline-start:18px}.hd__go,.hd__mail{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;font-weight:600;color:var(--v5-mark)}.hd__ask p{margin:0;color:var(--vt-ink-2)}.v5f__grid{display:grid;gap:28px;padding-block:clamp(48px,6vw,72px) 28px}@media (min-width:640px){.v5f__grid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.v5f__grid{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:40px}}.v5f__brand p{margin:12px 0 0;max-inline-size:42ch;color:var(--vt-on-navy-muted);font-size:15px}.v5f__brand .v5f__slogan{color:var(--vt-on-navy);font-weight:600}.v5f__brand .sh-footer__ctas{margin-block-start:18px}.v5f__col ul{list-style:none;margin:8px 0 0;padding:0}.v5f__acc summary{list-style:none;cursor:pointer}.v5f__acc summary::-webkit-details-marker{display:none}@media (min-width:640px){.v5f__acc summary{pointer-events:none}}@media (max-width:639px){.v5f__col{border-block-end:1px solid var(--vt-line-navy)}.v5f__acc summary{display:flex;align-items:center;justify-content:space-between;min-block-size:48px}.v5f__acc summary:after{content:"+";font-size:20px;color:var(--vt-on-navy-muted)}.v5f__acc[open] summary:after{content:"–"}}.v5f__tools{justify-content:space-between;gap:14px 24px;padding-block:18px;border-block:1px solid var(--vt-line-navy)}.v5f__contact,.v5f__controls,.v5f__tools{display:flex;flex-wrap:wrap;align-items:center}.v5f__contact,.v5f__controls{gap:10px 16px;min-inline-size:0}.v5f__label{font-size:13px;color:var(--vt-on-navy-muted)}.sm-row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:2px}.sm-mark{display:inline-grid;place-items:center;inline-size:40px;block-size:40px;border-radius:10px;color:var(--vt-on-navy-muted)}.sm-mark--link:hover{color:var(--vt-on-navy);background:rgba(247,250,252,.06)}.v5f__legal{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-block:16px}.v5f__legal-row{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 20px}.v5f__legal-row a,.v5f__more-list a{color:var(--vt-on-navy-muted);font-size:14px;text-decoration:none;display:inline-flex;align-items:center;min-block-size:36px}.v5f__legal-row a:hover,.v5f__more-list a:hover{color:var(--vt-on-navy);text-decoration:underline;text-underline-offset:4px}.v5f__more{position:relative}.v5f__more summary{display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding:0 12px;border-radius:10px;border:1px solid var(--vt-line-navy);font-size:14px;color:var(--vt-on-navy);cursor:pointer;list-style:none}.v5f__more summary::-webkit-details-marker{display:none}.v5f__more[open] summary svg{transform:rotate(180deg)}.v5f__more-list{list-style:none;margin:0;padding:10px 14px;position:absolute;inset-block-end:calc(100% + 8px);inset-inline-end:0;z-index:20;inline-size:min(340px,86vw);max-block-size:min(60vh,420px);overflow:auto;border-radius:14px;background:var(--vt-navy-2);border:1px solid var(--vt-line-navy);box-shadow:0 24px 48px -20px rgba(0,0,0,.6)}@media (max-width:639px){.v5f__more,.v5f__more-list{inline-size:100%}.v5f__more-list{position:fixed;inset:auto 0 0 0;max-block-size:70vh;border-radius:18px 18px 0 0;padding:16px 20px max(20px,env(safe-area-inset-bottom))}}.v5f .vt-footer__base{padding-block:8px 28px}.vx-sim,.vx-sim__rail{min-inline-size:0;max-inline-size:100%}.vx-sim__rail ol{max-inline-size:100%}