._plans_1fo8w_1{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;border:0;min-width:0}._legend_1fo8w_11{margin-bottom:8px;padding:0;color:var(--as-ink);font-size:14px;font-weight:600}._plan_1fo8w_1{--plan-accent: var(--brand, var(--as-ink));position:relative;overflow:hidden;padding:14px 16px 14px 20px;border:1px solid var(--as-line);border-radius:14px;background:var(--as-card);transition:border-color .16s var(--as-ease),box-shadow .16s var(--as-ease)}._plan_1fo8w_1:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:var(--plan-accent)}._plan_1fo8w_1._on_1fo8w_40{border-color:var(--plan-accent);box-shadow:0 0 0 1px var(--plan-accent)}._face_1fo8w_45{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%}._name_1fo8w_53{color:var(--as-ink);font-size:15px;font-weight:600;line-height:22px}._price_1fo8w_60{flex:none;color:var(--as-ink);font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}._terms_1fo8w_68{padding:12px 14px;border-radius:12px;background:var(--as-wash);color:var(--as-body);font-size:14px;line-height:21px}._terms_1fo8w_68 a{color:var(--as-link);text-decoration:underline;text-underline-offset:2px}._terms_1fo8w_68 a:hover{color:var(--as-link-hover)}._para_1fo8w_87{margin:0;white-space:pre-line}._para_1fo8w_87+._para_1fo8w_87{margin-top:8px}._note_1fo8w_96{margin:-8px 0 0;color:var(--as-muted);font-size:13px;line-height:19px;text-align:center}._loading_1fo8w_104{display:flex;justify-content:center;padding:24px 0}._host_yu1mz_14 .modal-backdrop{padding:24px}._offers_yu1mz_17 .modal-backdrop{background:color-mix(in srgb,var(--bg) 42%,transparent)}@media(hover:none),(pointer:coarse){._host_yu1mz_14 .modal-backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:#121d36a8}}@media(max-width:900px){._host_yu1mz_14 .modal-backdrop{padding:0;align-items:flex-end}._host_yu1mz_14 .modal .bd{width:100%}}._host_yu1mz_14 .modal{width:auto;max-width:100%;max-height:none;background:transparent;box-shadow:none;border-radius:0;overflow:visible;display:contents}._host_yu1mz_14 .modal .hd,._host_yu1mz_14 .modal .modal-close{display:none}._host_yu1mz_14 .modal .bd{padding:0;overflow:visible;font-size:inherit;line-height:inherit;color:inherit}._host_yu1mz_14{--btn-fill-primary: var(--ink);--btn-fg-primary: var(--bg)}._host_yu1mz_14 .signin-logo img{max-height:48px;max-width:220px;width:auto;height:auto;object-fit:contain}
