.card[data-v-7f4f650d]{gap:var(--space-3);height:100%;padding:var(--space-6) var(--space-5) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);text-align:start;flex-direction:column;display:flex;position:relative}.card--featured[data-v-7f4f650d]{border:.1875rem solid var(--color-cta);box-shadow:var(--shadow)}.card__badge[data-v-7f4f650d]{border-radius:var(--radius-pill);background:var(--color-cta);color:var(--color-on-cta);font-size:var(--step--1);white-space:nowrap;align-items:center;gap:.35rem;padding:.25rem .875rem;font-weight:700;display:inline-flex;position:absolute;inset-block-start:0;inset-inline-start:50%;transform:translate(-50%,-50%)}.card__name[data-v-7f4f650d]{font-size:var(--step-2)}.card__service[data-v-7f4f650d]{color:var(--color-link);margin-block-start:calc(-1 * var(--space-2));font-weight:700}.card__price[data-v-7f4f650d]{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;margin-block-start:var(--space-2);display:flex}.card__amount[data-v-7f4f650d]{font-size:var(--step-4);letter-spacing:-.03em;font-weight:800;line-height:1}.card__duration[data-v-7f4f650d],.card__single[data-v-7f4f650d],.card__unit[data-v-7f4f650d]{color:var(--color-text-muted);font-size:var(--step--1)}.card__single strong[data-v-7f4f650d]{color:var(--color-text)}.card__duration[data-v-7f4f650d]{align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.card__features[data-v-7f4f650d]{gap:var(--space-2);margin-block:var(--space-3) var(--space-5);border-block-start:1px solid var(--color-border);padding-block-start:var(--space-4);display:grid}.card__features li[data-v-7f4f650d]{align-items:flex-start;gap:.5rem;display:flex}.card__features[data-v-7f4f650d] .ui-icon{color:var(--color-success);margin-block-start:.2em}.card__actions[data-v-7f4f650d]{justify-items:center;gap:var(--space-2);margin-block-start:auto;display:grid}.card__more[data-v-7f4f650d]{text-align:center;align-items:center;min-height:2.75rem;font-weight:600;display:inline-flex}.area-links[data-v-29ed9434]{gap:var(--space-2);flex-wrap:wrap;display:flex}.area-links__link[data-v-29ed9434]{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface-raised);min-height:2.75rem;color:var(--color-text);align-items:center;gap:.4rem;padding:.4rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.area-links__link[data-v-29ed9434]:hover{border-color:var(--color-text);text-decoration:underline}.area-links__link[data-v-29ed9434] .ui-icon{color:var(--color-link)}.faq[data-v-ad98ef3e]{gap:var(--space-3);max-width:52rem;display:grid}.faq__item[data-v-ad98ef3e]{border:1px solid var(--color-border);background:var(--color-surface-raised)}.faq__item[data-v-ad98ef3e],.faq__question[data-v-ad98ef3e]{border-radius:var(--radius)}.faq__question[data-v-ad98ef3e]{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:var(--tap);padding:var(--space-4) var(--space-5);font-size:var(--step-1);cursor:pointer;font-weight:700;line-height:1.3;list-style:none;display:flex}.faq__question[data-v-ad98ef3e]::-webkit-details-marker{display:none}.faq__question[data-v-ad98ef3e]:hover{background:var(--color-surface)}.faq__chevron[data-v-ad98ef3e]{color:var(--color-link);transition:transform .2s}.faq__item[open] .faq__chevron[data-v-ad98ef3e]{transform:rotate(180deg)}.faq__answer[data-v-ad98ef3e]{padding:0 var(--space-5) var(--space-5);max-width:var(--measure);color:var(--color-text-muted)}
