.rz-fire-faq{--rzfaq-blue: #168fd3;--rzfaq-blue-dark: #0878b8;--rzfaq-blue-light: #e8f5fb;--rzfaq-navy: #203c49;--rzfaq-navy-dark: #172f3a;--rzfaq-gold: #d4a34d;--rzfaq-ink: #15242d;--rzfaq-copy: #52636d;--rzfaq-muted: #71808a;--rzfaq-white: #ffffff;--rzfaq-soft: #f3f8fb;--rzfaq-line: #d7e5ec;position:relative;left:50%;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;overflow:hidden;background:radial-gradient(circle at 88% 8%,rgba(22,143,211,.07),transparent 22%),linear-gradient(180deg,#f6fafc,#edf5f8);color:var(--rzfaq-ink)}.rz-fire-faq,.rz-fire-faq *,.rz-fire-faq *:before,.rz-fire-faq *:after{box-sizing:border-box}.rz-fire-faq__wrap{width:100%;max-width:1500px;margin:0 auto;padding:clamp(70px,7vw,105px) clamp(24px,5vw,76px) clamp(72px,7vw,105px)}.rz-fire-faq__header{max-width:1050px;margin:0 auto clamp(42px,4vw,58px);text-align:center}.rz-fire-faq__eyebrow{display:flex;gap:11px;align-items:center;justify-content:center;color:var(--rzfaq-blue);font-size:10px;font-weight:900;line-height:1;letter-spacing:.16em;text-transform:uppercase}.rz-fire-faq__eyebrow-line{width:34px;height:1px;background:currentColor}.rz-fire-faq__heading{max-width:1000px;margin:16px auto 0;color:var(--rzfaq-ink);font-size:clamp(42px,4.8vw,73px);font-weight:950;line-height:.99;letter-spacing:-.05em;text-transform:uppercase}.rz-fire-faq__heading span{display:block;margin-top:5px;color:var(--rzfaq-blue)}.rz-fire-faq__intro{max-width:820px;margin:18px auto 0;color:var(--rzfaq-copy);font-size:clamp(15px,1vw,18px);line-height:1.6}.rz-fire-faq__layout{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(0,1.45fr);gap:clamp(24px,3vw,42px);align-items:start}.rz-fire-faq__sidebar{position:sticky;top:100px;overflow:hidden;padding:31px 29px 28px;border:1px solid rgba(83,167,211,.26);border-radius:15px;background:radial-gradient(circle at 90% 8%,rgba(83,188,239,.13),transparent 27%),linear-gradient(145deg,#294957,#1b3541);color:#fff;box-shadow:0 20px 45px #14334129}.rz-fire-faq__sidebar-kicker{color:#6cc8f5;font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.rz-fire-faq__sidebar-top h3{margin:9px 0 0;color:#fff;font-size:clamp(28px,2.5vw,40px);font-weight:950;line-height:1;letter-spacing:-.04em;text-transform:uppercase}.rz-fire-faq__sidebar-top h3 span{display:block;margin-top:4px;color:#6cc8f5}.rz-fire-faq__sidebar-top p{margin:15px 0 0;color:#ffffffb0;font-size:12px;line-height:1.57}.rz-fire-faq__specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:24px}.rz-fire-faq__spec{padding:16px 14px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0b}.rz-fire-faq__spec strong,.rz-fire-faq__spec span{display:block}.rz-fire-faq__spec strong{color:#fff;font-size:clamp(20px,1.8vw,28px);font-weight:950;line-height:1}.rz-fire-faq__spec strong small{font-size:11px}.rz-fire-faq__spec span{margin-top:7px;color:#ffffff94;font-size:9px;line-height:1.4}.rz-fire-faq__documentation{display:grid;grid-template-columns:47px minmax(0,1fr);gap:13px;margin-top:12px;padding:16px;align-items:center;border:1px solid rgba(212,163,77,.32);border-radius:8px;background:#d4a34d12}.rz-fire-faq__documentation-icon{display:flex;width:44px;height:44px;align-items:center;justify-content:center;color:#e1b95f}.rz-fire-faq__documentation-icon svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rz-fire-faq__documentation span,.rz-fire-faq__documentation strong{display:block}.rz-fire-faq__documentation span{color:#dfb45c;font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.rz-fire-faq__documentation strong{margin-top:4px;color:#ffffffd1;font-size:10px;font-weight:650;line-height:1.45}.rz-fire-faq__sidebar-button{display:flex;width:100%;min-height:54px;margin-top:14px;padding:13px 16px;gap:8px;align-items:center;justify-content:center;border:1px solid #61c4f2;border-radius:5px;background:var(--rzfaq-blue-dark);color:#fff!important;font-size:9px;font-weight:900;text-align:center;text-decoration:none!important;text-transform:uppercase}.rz-fire-faq__sidebar-button:before,.rz-fire-faq__sidebar-button:after{display:none!important;content:none!important}.rz-fire-faq__sidebar-button svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rz-fire-faq__content{min-width:0}.rz-fire-faq__group+.rz-fire-faq__group{margin-top:27px}.rz-fire-faq__group-header{display:grid;grid-template-columns:46px minmax(0,1fr);gap:13px;margin-bottom:10px;align-items:center}.rz-fire-faq__group-number{display:flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:50%;background:var(--rzfaq-navy);color:#76c9ef;font-size:10px;font-weight:900}.rz-fire-faq__group-header div>span,.rz-fire-faq__group-header div>strong{display:block}.rz-fire-faq__group-header div>span{color:var(--rzfaq-blue);font-size:9px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.rz-fire-faq__group-header div>strong{margin-top:3px;color:var(--rzfaq-copy);font-size:11px;font-weight:650}.rz-fire-faq__item{overflow:hidden;margin-top:8px;border:1px solid var(--rzfaq-line);border-radius:10px;background:#fff;box-shadow:0 7px 19px #244c6209}.rz-fire-faq__item[open]{border-color:#bad7e7;box-shadow:0 10px 25px #244c6211}.rz-fire-faq__item summary{display:grid;grid-template-columns:minmax(0,1fr) 35px;gap:16px;min-height:67px;padding:18px 19px;align-items:center;color:var(--rzfaq-ink);cursor:pointer;list-style:none;font-size:clamp(13px,1vw,16px);font-weight:850;line-height:1.35}.rz-fire-faq__item summary::-webkit-details-marker{display:none}.rz-fire-faq__item[open] summary{color:var(--rzfaq-blue-dark)}.rz-fire-faq__plus{position:relative;display:block;width:32px;height:32px;border:1px solid #d5e4ec;border-radius:50%;background:#f3f8fb}.rz-fire-faq__plus:before,.rz-fire-faq__plus:after{position:absolute;top:50%;left:50%;width:11px;height:2px;border-radius:2px;background:var(--rzfaq-blue-dark);content:"";transform:translate(-50%,-50%)}.rz-fire-faq__plus:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .17s ease}.rz-fire-faq__item[open] .rz-fire-faq__plus:after{transform:translate(-50%,-50%) rotate(0)}.rz-fire-faq__answer{padding:0 19px 20px;border-top:1px solid #edf3f6}.rz-fire-faq__answer p{max-width:900px;margin:15px 0 0;color:var(--rzfaq-copy);font-size:12px;line-height:1.62}.rz-fire-faq__answer strong{color:var(--rzfaq-ink)}.rz-fire-faq__answer-note{margin-top:15px;padding:13px 14px;border-left:3px solid var(--rzfaq-gold);border-radius:0 6px 6px 0;background:#fffaf0}.rz-fire-faq__answer-note strong,.rz-fire-faq__answer-note span{display:block}.rz-fire-faq__answer-note strong{color:#755819;font-size:10px;font-weight:900;text-transform:uppercase}.rz-fire-faq__answer-note span{margin-top:4px;color:#6d6551;font-size:10px;line-height:1.48}.rz-fire-faq__answer-link{display:inline-flex;gap:7px;margin-top:15px;align-items:center;color:var(--rzfaq-blue-dark)!important;font-size:10px;font-weight:900;text-decoration:none!important;text-transform:uppercase}.rz-fire-faq__answer-link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rz-fire-faq__cert-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.rz-fire-faq__cert-card{padding:17px;border:1px solid #d6e4eb;border-radius:8px;background:#f4f9fc}.rz-fire-faq__cert-card>span,.rz-fire-faq__cert-card>strong{display:block}.rz-fire-faq__cert-card>span{width:fit-content;padding:5px 8px;border-radius:4px;background:var(--rzfaq-navy);color:#fff;font-size:8px;font-weight:900;letter-spacing:.12em}.rz-fire-faq__cert-card>strong{margin-top:9px;color:var(--rzfaq-ink);font-size:17px;font-weight:950;text-transform:uppercase}.rz-fire-faq__cert-card p{margin-top:8px;font-size:10px;line-height:1.5}.rz-fire-faq__final{display:grid;grid-template-columns:55px minmax(0,1fr) auto;gap:16px;margin-top:28px;padding:20px 21px;align-items:center;border:1px solid #bdd9e8;border-radius:10px;background:linear-gradient(135deg,#eaf6fb,#f8fbfd)}.rz-fire-faq__final-icon{display:flex;width:50px;height:50px;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:var(--rzfaq-blue)}.rz-fire-faq__final-icon svg{width:31px;height:31px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rz-fire-faq__final-copy span,.rz-fire-faq__final-copy strong{display:block}.rz-fire-faq__final-copy span{color:var(--rzfaq-blue);font-size:8px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.rz-fire-faq__final-copy strong{max-width:630px;margin-top:4px;color:var(--rzfaq-ink);font-size:clamp(13px,1vw,16px);font-weight:850;line-height:1.4}.rz-fire-faq__final-button{display:inline-flex;min-height:52px;padding:13px 17px;gap:8px;align-items:center;justify-content:center;border-radius:5px;background:var(--rzfaq-blue-dark);color:#fff!important;font-size:9px;font-weight:900;text-align:center;text-decoration:none!important;text-transform:uppercase}.rz-fire-faq__final-button:before,.rz-fire-faq__final-button:after{display:none!important;content:none!important}.rz-fire-faq__final-button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media screen and (max-width:1050px){.rz-fire-faq__layout{grid-template-columns:315px minmax(0,1fr);gap:24px}.rz-fire-faq__specs{grid-template-columns:1fr}.rz-fire-faq__final{grid-template-columns:52px minmax(0,1fr)}.rz-fire-faq__final-button{grid-column:1 / -1;width:100%}}@media screen and (max-width:749px){.rz-fire-faq{left:50%!important;width:100vw!important;max-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important}.rz-fire-faq__wrap{padding:55px 16px 60px}.rz-fire-faq__header{margin-bottom:32px}.rz-fire-faq__eyebrow{font-size:9px}.rz-fire-faq__eyebrow-line{width:25px}.rz-fire-faq__heading{margin-top:13px;font-size:clamp(35px,10vw,47px)}.rz-fire-faq__intro{margin-top:15px;font-size:14px;line-height:1.57}.rz-fire-faq__layout{display:block}.rz-fire-faq__sidebar{position:relative;top:auto;padding:25px 20px 21px}.rz-fire-faq__sidebar-top{text-align:center}.rz-fire-faq__sidebar-top h3{font-size:clamp(28px,8vw,36px)}.rz-fire-faq__sidebar-top p{font-size:11px}.rz-fire-faq__specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px}.rz-fire-faq__spec{padding:14px 11px}.rz-fire-faq__spec strong{font-size:21px}.rz-fire-faq__spec span{font-size:8px}.rz-fire-faq__documentation{margin-top:9px}.rz-fire-faq__content{margin-top:34px}.rz-fire-faq__group+.rz-fire-faq__group{margin-top:29px}.rz-fire-faq__group-header{grid-template-columns:42px minmax(0,1fr);gap:10px;margin-bottom:9px}.rz-fire-faq__group-number{width:38px;height:38px}.rz-fire-faq__item summary{grid-template-columns:minmax(0,1fr) 32px;min-height:64px;padding:16px 15px;font-size:13px}.rz-fire-faq__plus{width:30px;height:30px}.rz-fire-faq__answer{padding:0 15px 17px}.rz-fire-faq__answer p{margin-top:13px;font-size:11px;line-height:1.58}.rz-fire-faq__cert-grid{grid-template-columns:1fr}.rz-fire-faq__final{grid-template-columns:46px minmax(0,1fr);gap:11px;padding:17px 15px}.rz-fire-faq__final-icon{width:43px;height:43px}.rz-fire-faq__final-icon svg{width:26px;height:26px}.rz-fire-faq__final-copy strong{font-size:12px}.rz-fire-faq__final-button{grid-column:1 / -1;width:100%;margin-top:3px}}@media screen and (max-width:420px){.rz-fire-faq__heading{font-size:clamp(33px,9.7vw,41px)}.rz-fire-faq__spec strong{font-size:19px}}@media(prefers-reduced-motion:reduce){.rz-fire-faq__plus:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/rzf-fire-faq.css.map */
