.rsc-faq{color:var(--ink);line-height:1.6}.rsc-faq .wrap{max-width:900px;margin:0 auto;padding:44px 20px}.rsc-faq .hero{background:var(--grad-hero);color:#fff;padding:56px 20px 48px}.rsc-faq .hero .in{max-width:900px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:30px;flex-wrap:wrap}.rsc-faq .hero .kicker{font-size:12px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase;color:var(--mint);margin-bottom:10px}.rsc-faq .hero h1{font-size:36px;letter-spacing:-.8px;color:#fff;margin-bottom:10px}.rsc-faq .hero .sub{font-size:15.5px;color:#c9dbe8;max-width:480px}.rsc-faq .hero .call{background:#ffffff14;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:16px 22px;color:#fff;text-decoration:none;display:block}.rsc-faq .hero .call:hover{background:#ffffff24}.rsc-faq .hero .call b{display:block;font-size:20px;letter-spacing:.3px}.rsc-faq .hero .call small{font-size:12px;color:#9fc3d8}.rsc-faq .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:8px;align-items:stretch}@media(max-width:760px){.rsc-faq .steps{grid-template-columns:1fr 1fr}}@media(max-width:480px){.rsc-faq .steps{grid-template-columns:1fr}}.rsc-faq .vstep{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:20px;position:relative;display:flex;flex-direction:column;border-top:4px solid var(--teal);height:100%}.rsc-faq .vstep .num{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:800;margin-bottom:10px;color:#fff}.rsc-faq .vstep b{color:var(--navy);font-size:14.5px;display:block;margin-bottom:4px}.rsc-faq .vstep p{font-size:12.5px;color:var(--gray)}.rsc-faq .vstep.s1{border-top-color:var(--teal)}.rsc-faq .vstep.s1 .num{background:var(--teal)}.rsc-faq .vstep.s2{border-top-color:#3b82c4}.rsc-faq .vstep.s2 .num{background:#3b82c4}.rsc-faq .vstep.s3{border-top-color:var(--amber)}.rsc-faq .vstep.s3 .num{background:var(--amber)}.rsc-faq .vstep.s4{border-top-color:var(--green)}.rsc-faq .vstep.s4 .num{background:var(--green)}.rsc-faq .varrow{position:absolute;right:-14px;top:50%;transform:translateY(-50%);z-index:2;width:22px;height:22px;border-radius:50%;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.rsc-faq .vstep.s1 .varrow{color:#3b82c4}.rsc-faq .vstep.s2 .varrow{color:var(--amber)}.rsc-faq .vstep.s3 .varrow{color:var(--green)}@media(max-width:760px){.rsc-faq .varrow{display:none}}.rsc-faq .grp{margin-top:44px}.rsc-faq details{background:#fff;border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);margin-bottom:10px;overflow:hidden;transition:box-shadow .12s}.rsc-faq details:hover{box-shadow:var(--shadow-hover)}.rsc-faq details[open]{border-color:var(--teal)}.rsc-faq summary{list-style:none;cursor:pointer;padding:17px 52px 17px 22px;font-size:15.5px;font-weight:700;color:var(--navy);position:relative}.rsc-faq summary::-webkit-details-marker{display:none}.rsc-faq summary:after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);width:26px;height:26px;border-radius:50%;background:var(--teal-light);color:var(--teal-dark);display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;transition:transform .15s}.rsc-faq details[open] summary:after{content:"\2013";transform:translateY(-50%)}.rsc-faq .ans{padding:0 22px 18px;font-size:14.5px;color:#33495e}.rsc-faq .ans p{margin-bottom:10px}.rsc-faq .ans p:last-child{margin-bottom:0}.rsc-faq .ans b,.rsc-faq .ans strong{color:var(--ink)}.rsc-faq .stuck{background:var(--navy);color:#fff;border-radius:16px;padding:30px 34px;margin-top:48px;box-shadow:var(--shadow-hover);display:flex;justify-content:space-between;align-items:center;gap:22px;flex-wrap:wrap}.rsc-faq .stuck h3{color:#fff;font-size:20px;letter-spacing:-.4px;margin-bottom:4px}.rsc-faq .stuck p{color:#c9dbe8;font-size:13.5px}.rsc-faq .stuck .btn-ondark{background:#fff;color:var(--navy);box-shadow:none}.rsc-faq .stuck .btn-ondark:hover{background:var(--teal-light);color:var(--navy)}
/*# sourceMappingURL=/cdn/shop/t/69/assets/rsc-faq.css.map */
