.C0iOIq_hero{background-color:var(--color-white);padding-block:var(--space-20) var(--space-16);border-bottom:var(--border-standard)}.C0iOIq_inner{max-width:var(--max-width-content);padding-inline:var(--space-6);text-align:center;align-items:center;gap:var(--space-5);flex-direction:column;margin-inline:auto;display:flex}.C0iOIq_title{font-size:clamp(2rem,4.5vw,3.25rem);font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.02em;max-width:640px;line-height:1.1}.C0iOIq_subtitle{color:var(--color-text-secondary);max-width:580px;font-size:1.0625rem;line-height:1.7}.C0iOIq_proof{align-items:center;gap:var(--space-8);padding-top:var(--space-6);flex-wrap:wrap;justify-content:center;display:flex}.C0iOIq_proof_item{flex-direction:column;align-items:center;gap:2px;display:flex}.C0iOIq_proof_value{font-size:1.5rem;font-weight:var(--font-weight-bold);color:var(--color-orange-text);letter-spacing:-.02em;line-height:1}.C0iOIq_proof_label{color:var(--color-text-muted);font-size:.75rem;font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.05em}.C0iOIq_proof_divider{background-color:var(--color-border);flex-shrink:0;width:1px;height:36px}@media (max-width:480px){.C0iOIq_proof_divider{display:none}.C0iOIq_proof_item{flex:0 1 calc(50% - var(--space-4))}}
.MA2UNq_grid{gap:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.MA2UNq_card{grid-template-rows:subgrid;row-gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);border:var(--border-standard);background-color:var(--color-white);transition:box-shadow var(--transition-base), transform var(--transition-base);grid-row:span 5;display:grid;position:relative}.MA2UNq_card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.MA2UNq_card_featured{border-color:var(--color-orange);box-shadow:0 0 0 1px var(--color-orange), var(--shadow-md)}.MA2UNq_card_featured:hover{box-shadow:0 0 0 1px var(--color-orange), var(--shadow-lg)}.MA2UNq_featured_badge{background-color:var(--color-orange);color:var(--color-navy);font-size:.6875rem;font-weight:var(--font-weight-bold);letter-spacing:.06em;text-transform:uppercase;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);white-space:nowrap;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.MA2UNq_card_header{gap:var(--space-1);flex-direction:column;display:flex}.MA2UNq_tier_name{font-size:1.125rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.MA2UNq_tier_tagline{color:var(--color-text-muted);font-size:.8125rem;font-weight:var(--font-weight-medium);line-height:1.4}.MA2UNq_price_block{padding-block:var(--space-2);border-top:var(--border-standard);border-bottom:var(--border-standard);flex-direction:column;gap:3px;display:flex}.MA2UNq_price{font-size:1.875rem;font-weight:var(--font-weight-bold);color:var(--color-text-primary);letter-spacing:-.02em;line-height:1}.MA2UNq_price_note{font-size:.8125rem;font-weight:var(--font-weight-semibold);color:var(--color-navy);line-height:1.4}.MA2UNq_price_detail{color:var(--color-text-muted);font-size:.75rem;line-height:1.5}.MA2UNq_description{color:var(--color-text-secondary);font-size:.875rem;line-height:1.6}.MA2UNq_action{padding-bottom:var(--space-4);border-bottom:var(--border-standard);flex-direction:column;display:flex}.MA2UNq_action .btn{width:100%}.MA2UNq_features{gap:var(--space-2);flex-direction:column;display:flex}.MA2UNq_feature{align-items:flex-start;gap:var(--space-2);color:var(--color-text-primary);font-size:.8125rem;line-height:1.5;display:flex}.MA2UNq_check{border-radius:var(--radius-full);background-color:var(--color-orange-subtle);width:18px;height:18px;color:var(--color-orange-text);flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.MA2UNq_more{font-size:.8125rem;font-weight:var(--font-weight-semibold);padding-top:var(--space-1)}@media (max-width:1200px){.MA2UNq_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:800px){.MA2UNq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.MA2UNq_grid{grid-template-columns:1fr}}
.fErrCa_section{background-color:var(--color-bg-subtle);padding-block:var(--space-16) var(--space-20)}.fErrCa_inner{max-width:var(--max-width-content);padding-inline:var(--space-6);gap:var(--space-10);flex-direction:column;margin-inline:auto;display:flex}.fErrCa_footnote{color:var(--color-text-muted);text-align:center;max-width:600px;margin-inline:auto;font-size:.875rem;line-height:1.6}
