.rsc-help{color:var(--ink);line-height:1.55}.rsc-help .wrap{max-width:720px;margin:0 auto;padding:34px 20px 70px}.rsc-help .intro{text-align:center;margin-bottom:22px}.rsc-help .intro h1{font-size:30px;color:var(--navy);letter-spacing:-.5px;margin-bottom:6px}.rsc-help .intro p{color:var(--gray);font-size:15.5px}.rsc-help .card{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);padding:30px}.rsc-help .progress{display:flex;gap:6px;margin-bottom:22px}.rsc-help .pd{flex:1;height:6px;border-radius:6px;background:var(--line)}.rsc-help .pd.on{background:var(--teal)}.rsc-help .step{display:none}.rsc-help .step.active{display:block;animation:rschelpfade .2s ease}@keyframes rschelpfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.rsc-help h2{font-size:22px;color:var(--navy);letter-spacing:-.3px;margin-bottom:6px}.rsc-help .qsub{color:var(--gray);font-size:14px;margin-bottom:20px}.rsc-help .opts{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:520px){.rsc-help .opts{grid-template-columns:1fr}}.rsc-help .opt{border:1.5px solid var(--line);border-radius:12px;padding:15px 16px;cursor:pointer;display:flex;gap:12px;align-items:center;transition:border-color .12s,background .12s;text-align:left;background:#fff;font:inherit}.rsc-help .opt:hover{border-color:var(--teal)}.rsc-help .opt.sel{border-color:var(--teal);background:var(--teal-light)}.rsc-help .opt:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.rsc-help .opt .oe{font-size:22px}.rsc-help .opt .ol{font-size:14.5px;font-weight:700;color:var(--navy)}.rsc-help .opt .od{font-size:12px;color:var(--gray)}.rsc-help .chips{display:flex;flex-wrap:wrap;gap:9px}.rsc-help .chip{border:1.5px solid var(--line);border-radius:22px;padding:9px 15px;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;transition:.12s;background:#fff;font-family:inherit}.rsc-help .chip:hover{border-color:var(--teal)}.rsc-help .chip.sel{border-color:var(--teal);background:var(--teal-light);color:var(--teal-dark)}.rsc-help .chip:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.rsc-help .nav-row{display:flex;justify-content:space-between;gap:10px;margin-top:24px}.rsc-help .btn{background:var(--teal);color:#fff;border:none;border-radius:10px;padding:12px 22px;font-size:14.5px;font-weight:800;cursor:pointer;text-decoration:none;display:inline-block;font-family:inherit}.rsc-help .btn:hover{background:var(--teal-dark)}.rsc-help .btn.off{background:#c3ccd4;cursor:default;pointer-events:none}.rsc-help .btn.ghost{background:#fff;color:var(--gray);border:1px solid var(--line)}.rsc-help .rec{border:2px solid var(--teal);border-radius:14px;padding:18px;margin-bottom:12px;position:relative}.rsc-help .rec .badge{position:absolute;top:-11px;left:16px;background:var(--teal);color:#fff;font-size:11px;font-weight:800;letter-spacing:.4px;text-transform:uppercase;padding:3px 10px;border-radius:20px}.rsc-help .rec-top{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-top:4px}.rsc-help .rec-top b{font-size:18px;color:var(--navy)}.rsc-help .price{font-size:18px;font-weight:800}.rsc-help .price .todo{font-size:10px;color:#b4306b}.rsc-help .rec .why{font-size:13.5px;color:#33495e;margin-top:6px}.rsc-help .addon{border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin-bottom:10px;background:#fbfcfd}.rsc-help .addon .rec-top b,.rsc-help .addon .price{font-size:15px}.rsc-help .addon .why{font-size:13px;color:var(--gray);margin-top:5px}.rsc-help .addon .draw{display:inline-block;margin-top:8px;font-size:11.5px;font-weight:700;color:var(--teal-dark);background:var(--teal-light);border-radius:20px;padding:3px 10px}.rsc-help .idnote{background:var(--amber-bg);color:var(--amber);border-radius:8px;padding:10px 12px;font-size:12.5px;font-weight:600;margin-bottom:10px}.rsc-help .disclaim{font-size:12px;color:var(--gray);margin:14px 0 4px}.rsc-help .care{background:linear-gradient(135deg,var(--teal-light),#f0f7fb);border:1px solid #cfe8e8;border-radius:12px;padding:16px;text-align:center;margin-top:16px}.rsc-help .care b{color:var(--navy)}.rsc-help .care a{display:inline-block;margin-top:8px;background:var(--navy);color:#fff;border-radius:9px;padding:9px 18px;font-weight:800;text-decoration:none;font-size:14px}
/*# sourceMappingURL=/cdn/shop/t/69/assets/rsc-help.css.map */
