.N5RGoq_root{--plan-bg:#fff;--plan-text:#142338;--plan-muted:#64748b;--plan-border:#dce5e9;--plan-accent:#047857;color:var(--plan-text)}.N5RGoq_dark{--plan-bg:#101d2d;--plan-text:#f4f7fa;--plan-muted:#adbdcd;--plan-border:#304151;--plan-accent:#6ee7b7}.N5RGoq_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;display:grid}.N5RGoq_card{border:1px solid var(--plan-border);background:var(--plan-bg);border-radius:1.5rem;flex-direction:column;min-width:0;padding:clamp(1.15rem,2vw,1.8rem);display:flex}.N5RGoq_selected{border-color:var(--plan-accent);box-shadow:0 0 0 1px var(--plan-accent)}.N5RGoq_cardTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.N5RGoq_cardTop h3{letter-spacing:-.015em;margin:0;font-size:1.1rem;font-weight:650}.N5RGoq_badge{color:var(--plan-accent);font-size:.75rem}.N5RGoq_price{letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;column-gap:.45rem;margin:1.5rem 0 .5rem;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:650;display:flex}.N5RGoq_price span{color:var(--plan-muted);letter-spacing:normal;font-size:.8rem;font-weight:400}.N5RGoq_commission{color:var(--plan-accent);margin:0;font-size:.85rem}.N5RGoq_facts{margin:1.5rem 0;padding:0;font-size:.88rem;line-height:1.6;list-style:none}.N5RGoq_facts li{gap:.5rem;margin:.55rem 0;display:flex}.N5RGoq_facts li:before{content:"✓";color:var(--plan-accent,#059669)}.N5RGoq_action{margin-top:auto;padding-top:.75rem}.N5RGoq_action a,.N5RGoq_action button{text-align:center;border:1px solid var(--plan-border);width:100%;color:var(--plan-text);border-radius:.8rem;padding:.8rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .15s;display:block}.N5RGoq_action a:hover,.N5RGoq_action button:hover:not(:disabled){background:color-mix(in srgb, var(--plan-accent) 12%, transparent)}.N5RGoq_action button:disabled{opacity:.55;cursor:default}.N5RGoq_comparison{border:1px solid var(--plan-border,#dce5e9);border-radius:1rem;margin-top:1.5rem;overflow:hidden}.N5RGoq_comparison summary{cursor:pointer;padding:1.2rem 1.4rem;font-size:.9rem;font-weight:600}.N5RGoq_comparison summary:focus-visible,.N5RGoq_action a:focus-visible,.N5RGoq_action button:focus-visible{outline-offset:-3px;outline:3px solid #10b981}.N5RGoq_tableScroll{padding:0 1.4rem 1rem;overflow-x:auto}.N5RGoq_tableScroll table{border-collapse:collapse;text-align:left;width:100%;min-width:530px;font-size:.83rem}.N5RGoq_tableScroll caption{text-align:left;color:var(--plan-muted,#64748b);padding:0 0 1rem}.N5RGoq_tableScroll th,.N5RGoq_tableScroll td{border-bottom:1px solid var(--plan-border,#dce5e9);vertical-align:top;padding:.85rem .7rem}.N5RGoq_tableScroll tbody th{font-weight:450}.N5RGoq_notes{color:var(--plan-muted,#64748b);padding:0 1.4rem 1.1rem;font-size:.78rem;line-height:1.7}.N5RGoq_notes p{margin:.7rem 0}@media (max-width:700px){.N5RGoq_cards{grid-template-columns:1fr}.N5RGoq_price{margin-top:1rem}.N5RGoq_facts{margin:1rem 0}}
