.plan[data-v-b7479de8]{min-width:0;padding:var(--s-6) var(--s-5);border:1px solid var(--line);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--shadow-2)}.plan__name[data-v-b7479de8]{font-size:var(--t-h3);font-weight:var(--w-title);letter-spacing:var(--track-title);line-height:var(--lh-title)}.plan__desc[data-v-b7479de8]{margin-top:var(--s-1);color:var(--ink-2);font-size:var(--t-sm)}.plan__price[data-v-b7479de8]{align-items:baseline;gap:var(--s-1) var(--s-2);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.plan__figure[data-v-b7479de8]{min-width:0;font-size:var(--t-figure-m);font-weight:var(--w-figure);letter-spacing:var(--track-figure);line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.plan__period[data-v-b7479de8]{color:var(--ink-2);font-size:var(--t-body);font-weight:var(--w-ui)}.plan__note[data-v-b7479de8]{margin-top:var(--s-2);color:var(--ink-2);font-size:var(--t-sm);text-wrap:pretty}.plan__note[data-v-b7479de8] strong{color:var(--ink);font-weight:var(--w-strong)}.plan__cta[data-v-b7479de8]{margin-top:var(--s-5)}.plan__inc[data-v-b7479de8]{margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--line)}.plan__inc-title[data-v-b7479de8]{font-size:var(--t-sm);font-weight:var(--w-strong)}.plan__list[data-v-b7479de8]{gap:var(--s-2);margin-top:var(--s-3);font-size:var(--t-sm);display:grid}.plan__item[data-v-b7479de8]{align-items:flex-start;gap:var(--s-2);display:flex}.plan__item .ico[data-v-b7479de8]{margin-top:calc((var(--lh-body) * 1em - var(--icon-sm)) / 2);color:var(--brand)}.plan__skel[data-v-b7479de8]{border-radius:var(--r-sm);background:var(--skeleton);animation:plan-wait-b7479de8 var(--dur-pulse) var(--ease) infinite alternate;display:inline-block}.plan__skel--figure[data-v-b7479de8]{width:6ch;font-size:var(--t-figure-m);line-height:var(--lh-tight)}.plan__skel--figure[data-v-b7479de8]:before{content:"​"}.plan__skel--note[data-v-b7479de8]{width:100%;height:calc(2 * var(--lh-body) * var(--t-sm));margin-top:var(--s-2);display:block}@keyframes plan-wait-b7479de8{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.plan__skel[data-v-b7479de8]{animation:none}}.plan__error[data-v-b7479de8]{align-items:flex-start;gap:var(--s-2);margin-top:var(--s-5);padding-block:calc((var(--touch) - var(--lh-body) * 1em) / 2);color:var(--ink-2);font-size:var(--t-sm);line-height:var(--lh-body);display:flex}.plan__error .ico[data-v-b7479de8]{margin-top:calc((var(--lh-body) * 1em - var(--icon-sm)) / 2);color:var(--ink-3);flex:none}.plan__error-body[data-v-b7479de8]{align-items:baseline;gap:var(--s-1) var(--s-2);flex-wrap:wrap;min-width:0;display:flex}.plan__retry[data-v-b7479de8]{min-height:var(--touch);margin-block:calc((var(--lh-body) * 1em - var(--touch)) / 2);border-radius:var(--r-sm);color:var(--brand);font-size:var(--t-sm);font-weight:var(--w-strong);line-height:var(--lh-body);cursor:pointer;background:0 0;border:0;padding:0}.plan__retry[data-v-b7479de8]:hover{color:var(--brand-hover);text-decoration:underline}@media (width<=399px){.plan[data-v-b7479de8],.plan .plan__cta[data-v-b7479de8]{padding-inline:var(--s-3)}}@media (width>=600px) and (width<=959px){.plan__list[data-v-b7479de8]{column-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){.plan[data-v-b7479de8]{padding:var(--s-8)}}
