:where(.marketing-shell.mkt-studio,.auth-shell,.plan-capacity-comparison,.piri-theme--platform){--mkt-paper: #f8f7f3;--mkt-surface: #ffffff;--mkt-ink: #202c36;--mkt-muted: #59646c;--mkt-border: #d9dcd8;--mkt-brand: #08756c;--mkt-brand-hover: #065d56;--mkt-brand-soft: #e0efeb;--mkt-accent: #ae5237;--mkt-accent-soft: #f2dfd2;--mkt-success: #316448;--mkt-success-soft: #e4eee3;--mkt-inverse: #ffffff;--mkt-inverse-muted: #c4ced8;--mkt-focus: #08756c;--mkt-slate: #233f50;--mkt-slate-deep: #193342;--mkt-butter: #ede6bc;--mkt-glass: rgb(255 255 255 / 78%);--mkt-shadow: 0 24px 70px rgb(26 45 58 / 13%);--mkt-shadow-small: 0 8px 24px rgb(26 45 58 / 9%);--mkt-shadow-card: 0 18px 35px rgb(4 22 35 / 24%);--mkt-line-light: rgb(255 255 255 / 20%);--mkt-space-section: clamp(64px, 7.5vw, 112px);--mkt-radius: 18px;--mkt-control-radius: 16px;--mkt-text-body: 15px;--mkt-text-small: 13px;--mkt-text-caption: 12px;--mkt-ease: cubic-bezier(.2, .7, .2, 1);--mkt-speed: .18s}.plan-capacity-comparison[data-v-bbaceb2e]{padding:clamp(20px,3vw,32px);border:1px solid var(--mkt-border);border-radius:var(--mkt-radius);background:var(--mkt-surface);color:var(--mkt-ink)}h2[data-v-bbaceb2e]{font-size:clamp(20px,2vw,26px);font-weight:650;line-height:1.35;text-wrap:balance}p[data-v-bbaceb2e]{margin-top:12px;max-width:80ch;font-size:14px;line-height:1.7;color:var(--mkt-muted)}details[data-v-bbaceb2e]{margin-top:16px}summary[data-v-bbaceb2e]{cursor:pointer;padding:12px 0;min-height:44px;font-size:14px;font-weight:600;color:var(--mkt-brand)}.plan-capacity-scroll[data-v-bbaceb2e]{overflow-x:auto;border-top:1px solid var(--mkt-border)}table[data-v-bbaceb2e]{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}th[data-v-bbaceb2e],td[data-v-bbaceb2e]{padding:13px 10px;border-bottom:1px solid var(--mkt-border);vertical-align:middle}th[data-v-bbaceb2e]{text-align:start;font-weight:500}thead th[data-v-bbaceb2e]{font-weight:650}td[data-v-bbaceb2e],thead th[data-v-bbaceb2e]:not(:first-child){text-align:center}tbody tr[data-v-bbaceb2e]:last-child :is(th,td){border-bottom:0}.plan-capacity-note[data-v-bbaceb2e]{font-size:12px}:is(summary[data-v-bbaceb2e],[tabindex][data-v-bbaceb2e]):focus-visible{outline:2px solid var(--mkt-focus);outline-offset:3px}@media(max-width:480px){th[data-v-bbaceb2e],td[data-v-bbaceb2e]{padding:12px 5px}table[data-v-bbaceb2e]{font-size:12px}th[data-v-bbaceb2e]:first-child{min-width:110px}}
