.rne-faq{--rne-faq-red:#e52d49;--rne-faq-red-text:#c41f38;--rne-faq-black:#131313;--rne-faq-white:#fff;--rne-faq-cream:#f7f5f2;--rne-faq-grey:#636369;--rne-faq-grey-light:#a3a3a3;--rne-faq-line:#e4e3e0;--rne-faq-head:"Poppins",system-ui,-apple-system,sans-serif;--rne-faq-max:1260px;background:var(--rne-faq-cream);color:var(--rne-faq-black);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:16px;font-weight:400;line-height:1.6;padding:80px 0;position:relative;-webkit-font-smoothing:antialiased;scroll-margin-top:76px}.rne-faq__wrap{box-sizing:border-box;margin:0 auto;max-width:calc(var(--rne-faq-max) + 40px);padding:0 20px}.rne-faq.is-js [data-rne-reveal]{opacity:0;transform:translateY(30px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.rne-faq--editor [data-rne-reveal],.rne-faq.is-js [data-rne-reveal].is-in{opacity:1;transform:none}.rne-faq.is-js .rne-faq__list[data-rne-reveal]{transition-delay:.12s}.rne-faq__grid{align-items:start;display:grid;gap:80px;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr)}.rne-faq__side{position:sticky;top:110px}.rne-faq__tag{align-items:center;color:var(--rne-faq-red-text);display:inline-flex;font-family:var(--rne-faq-head);font-size:13px;font-weight:500;gap:10px;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.rne-faq__tag:before{background:currentColor;border-radius:50%;content:"";flex:none;height:8px;width:8px}.rne-faq__title{color:var(--rne-faq-black);font-family:var(--rne-faq-head);font-size:36px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin:20px 0 0}.rne-faq__title em{color:var(--rne-faq-red-text);font-style:normal}.rne-faq__sub{color:var(--rne-faq-red-text);font-family:var(--rne-faq-head);font-size:20px;font-weight:600;line-height:1.4;margin:14px 0 0}.rne-faq__box{background:var(--rne-faq-black);border-radius:20px;color:var(--rne-faq-white);margin-top:34px;padding:26px}.rne-faq__box-title{color:var(--rne-faq-white);display:block;font-family:var(--rne-faq-head);font-size:20px;font-weight:600;line-height:1.3}.rne-faq__box-text{color:var(--rne-faq-grey-light);font-size:16px;line-height:1.6;margin:6px 0 18px}.rne-faq__btn,.rne-faq__btn *,.rne-faq__btn:active,.rne-faq__btn:focus,.rne-faq__btn:focus *,.rne-faq__btn:hover,.rne-faq__btn:hover *{font-family:var(--rne-faq-head);font-weight:500}.rne-faq__btn{align-items:center;background:var(--rne-faq-red);border-radius:100px;color:var(--rne-faq-white);display:inline-flex;font-size:16px;gap:12px;line-height:1.5;padding:16px 28px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap}.rne-faq__btn:focus,.rne-faq__btn:hover{box-shadow:0 14px 40px rgba(229,45,73,.35);color:var(--rne-faq-white);text-decoration:none;transform:translateY(-2px)}.rne-faq__btn:hover{will-change:transform}.rne-faq__btn:focus-visible{outline:2px solid var(--rne-faq-white);outline-offset:3px}.rne-faq__btn-text,.rne-faq__btn-text>*{display:inline}.rne-faq__ar{background:var(--rne-faq-white);border-radius:50%;color:var(--rne-faq-red);display:grid;flex:none;font-size:14px;height:26px;line-height:1;place-items:center;transition:transform .25s ease;width:26px}.rne-faq__btn:hover .rne-faq__ar{transform:translateX(3px) rotate(-45deg)}.rne-faq__item{border-bottom:1px solid var(--rne-faq-line)}.rne-faq__item:first-child{border-top:1px solid var(--rne-faq-line)}.rne-faq__q{align-items:center;color:var(--rne-faq-black);cursor:pointer;display:flex;font-family:var(--rne-faq-head);font-size:18px;font-weight:500;gap:20px;justify-content:space-between;letter-spacing:-.01em;line-height:1.4;outline:none;padding:24px 0;user-select:none}.rne-faq__q:focus-visible .rne-faq__q-text{text-decoration:underline;text-decoration-color:var(--rne-faq-red-text);text-underline-offset:4px}.rne-faq__pm{background:var(--rne-faq-white);border:1px solid var(--rne-faq-line);border-radius:50%;box-sizing:border-box;flex:none;height:36px;position:relative;transition:background-color .35s ease,border-color .35s ease;width:36px}.rne-faq__pm:after,.rne-faq__pm:before{background:var(--rne-faq-black);content:"";height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .35s ease,background-color .35s ease;width:13px}.rne-faq__pm:after{transform:translate(-50%,-50%) rotate(90deg)}.rne-faq__item.is-open .rne-faq__pm{background:var(--rne-faq-red);border-color:var(--rne-faq-red)}.rne-faq__item.is-open .rne-faq__pm:after,.rne-faq__item.is-open .rne-faq__pm:before{background:var(--rne-faq-white)}.rne-faq__item.is-open .rne-faq__pm:after{transform:translate(-50%,-50%) rotate(0)}.rne-faq__a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s ease}.rne-faq__item.is-open .rne-faq__a{grid-template-rows:1fr}.rne-faq__a-inner{min-height:0;overflow:hidden}.rne-faq__a-body{color:var(--rne-faq-grey);font-size:16px;line-height:1.6;padding:0 56px 26px 0}.rne-faq__a-body p{margin:0}.rne-faq__a-body ol,.rne-faq__a-body p+p,.rne-faq__a-body ul{margin-top:12px}.rne-faq__a-body a{color:var(--rne-faq-red-text);text-decoration:underline}.rne-faq__a-body b,.rne-faq__a-body strong{color:var(--rne-faq-black);font-weight:600}@media (max-width:1000px){.rne-faq{padding:60px 0}.rne-faq__grid{gap:40px;grid-template-columns:minmax(0,1fr)}.rne-faq__side{position:static}.rne-faq__q{font-size:16px}.rne-faq__a-body{font-size:16px;padding-right:0}.rne-faq__title{font-size:28px}}@media (prefers-reduced-motion:reduce){.rne-faq.is-js [data-rne-reveal]{opacity:1;transform:none;transition:none}.rne-faq__a,.rne-faq__ar,.rne-faq__btn,.rne-faq__pm,.rne-faq__pm:after,.rne-faq__pm:before{transition:none}}