.st2-page .am-act.am-wide{max-width:980px}.st2-page .am-act .am-steps{font:600 12.5px var(--st2-ui);letter-spacing:.04em;text-transform:uppercase;color:var(--st2-spark)}.st2-page .am-act .am-muted{margin:0;color:var(--st2-fg2)}.st2-page .am-act .am-notice{margin:0;padding:12px 14px;border-radius:12px;background:var(--st2-spark-soft);color:var(--st2-ink);font:500 14px/1.45 var(--st2-ui)}.st2-page .am-act .note{margin:0;font:13.5px/1.45 var(--st2-ui);color:var(--st2-fg2)}.st2-page .am-act .note .st2-textlink{font:600 13.5px var(--st2-ui);text-decoration:underline}.st2-page .am-act .back,.st2-page .am-act .note .st2-textlink{padding:0;border:0;background:none;color:var(--st2-spark);cursor:pointer}.st2-page .am-act .back{justify-self:start;font:600 14px var(--st2-ui)}.st2-page .am-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;border-radius:14px;background:var(--st2-mist);border:1px solid var(--st2-hair)}.st2-page .am-tabs button{min-height:42px;border:0;border-radius:10px;background:transparent;color:var(--st2-fg2);font:600 14.5px var(--st2-ui);cursor:pointer}.st2-page .am-tabs button[aria-selected=true]{background:#fff;color:var(--st2-ink);box-shadow:var(--st2-sh-sm,0 1px 3px rgba(0,0,0,.12))}.st2-page .tp-lead .am-select{width:100%;min-height:48px;padding:11px 14px;border-radius:12px;border:1.5px solid var(--st2-hair-2);background:var(--st2-mist);color:var(--st2-ink);font:500 16px var(--st2-ui);outline:none}.st2-page .tp-lead .am-select:focus{border-color:var(--st2-spark);background:#fff;box-shadow:0 0 0 4px rgba(59,95,255,.14)}.st2-page .tp-lead .f.bad .am-select{border-color:var(--st2-bad)}.st2-page .tp-lead .am-check{display:flex;align-items:flex-start;gap:10px;font-weight:500}.st2-page .tp-lead .am-check input{width:18px;min-height:18px;height:18px;margin-top:2px;padding:0;flex:none}.st2-page .am-hp{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.st2-page .am-interval{display:inline-flex;justify-self:start;gap:4px;padding:4px;border-radius:999px;background:var(--st2-mist);border:1px solid var(--st2-hair)}.st2-page .am-interval button{min-height:38px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:var(--st2-fg2);font:600 14px var(--st2-ui);cursor:pointer}.st2-page .am-interval button[aria-checked=true]{background:var(--st2-ink);color:#fff}.st2-page .am-plans{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.st2-page .am-plans>li{display:grid}.st2-page .am-plans .am-ent,.st2-page .am-plans button{position:relative;display:grid;align-content:start;gap:8px;padding:18px 16px;border-radius:16px;border:1.5px solid var(--st2-hair);background:var(--st2-mist);color:var(--st2-ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .16s,box-shadow .16s}.st2-page .am-plans .am-ent:hover,.st2-page .am-plans button:hover{border-color:var(--st2-spark)}.st2-page .am-plans button.on{border-color:var(--st2-spark);background:#fff;box-shadow:0 0 0 4px rgba(59,95,255,.14)}.st2-page .am-plans .tag{justify-self:start;padding:2px 10px;border-radius:999px;background:var(--st2-spark);color:#fff;font:600 11.5px var(--st2-ui);letter-spacing:.03em}.st2-page .am-plans .nm{font:700 20px/1.15 var(--font-display);letter-spacing:-.01em}.st2-page .am-plans .pp{font:700 24px/1.1 var(--font-display);letter-spacing:-.02em}.st2-page .am-plans .pp small{font:600 12.5px var(--st2-ui);color:var(--st2-fg3);letter-spacing:0}.st2-page .am-plans ul{list-style:none;margin:0;padding:0;display:grid;gap:5px}.st2-page .am-plans ul li{display:flex;gap:6px;font:13.5px/1.4 var(--st2-ui);color:var(--st2-fg2)}.st2-page .am-plans ul li .st2-mi{font-size:16px;color:var(--st2-spark)}.st2-page .am-plans .am-ent span:where(:not(.st2-mi)){font:13.5px/1.4 var(--st2-ui);color:var(--st2-fg2)}.st2-page .am-plans .am-ent .st2-textlink{display:inline-flex;align-items:center;gap:4px;color:var(--st2-spark);font-weight:600}.st2-page .am-addons .am-sub{margin:0 0 8px}.st2-page .am-addons ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.st2-page .am-addons li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid var(--st2-hair);background:var(--st2-mist)}.st2-page .am-addons .tx{display:grid;gap:2px}.st2-page .am-addons .tx b{font:600 15px var(--st2-ui)}.st2-page .am-addons .tx small{font:13px/1.4 var(--st2-ui);color:var(--st2-fg2)}.st2-page .am-qty{display:inline-flex;align-items:center;gap:6px}.st2-page .am-qty button{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;border:1.5px solid var(--st2-hair-2);background:#fff;color:var(--st2-ink);cursor:pointer}.st2-page .am-qty button:disabled{opacity:.4;cursor:default}.st2-page .am-qty output{min-width:24px;text-align:center;font:700 16px var(--st2-ui)}.st2-page .am-total{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 18px;padding:16px;border-radius:16px;background:var(--st2-ink);color:#fff}.st2-page .am-total>span{display:grid;gap:4px}.st2-page .am-total b{font:700 22px/1.1 var(--font-display)}.st2-page .am-total small{font:13px/1.45 var(--st2-ui);color:rgba(255,255,255,.72)}.st2-page .am-done-cta{margin-top:12px;display:inline-flex}.st2-page .am-welcome{margin:0 auto;grid-template-columns:auto 1fr;align-items:start;gap:16px}.st2-page .am-welcome b{font:600 18px var(--font-display)}.st2-page .am-welcome p{margin:4px 0 0}@media (max-width:720px){.st2-page .am-plans{grid-template-columns:1fr}.st2-page .am-total .st2-btn{width:100%}.st2-page .am-tabs button{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.st2-page .am-plans .am-ent,.st2-page .am-plans button{transition:none}}