.page-module__m_B44W__page{--red:#e31b23;--ink:#111315;--paper:#f5f3ee;background:var(--paper)}.page-module__m_B44W__page p{font-size:1.05rem}.page-module__m_B44W__page h1,.page-module__m_B44W__page h2,.page-module__m_B44W__page h3{text-wrap:balance}.page-module__m_B44W__hero{color:#fff;background:var(--ink);padding:78px 0 0}.page-module__m_B44W__breadcrumb{color:#aaa;align-items:center;gap:8px;margin-bottom:40px;font-size:1rem;font-weight:700;display:flex}.page-module__m_B44W__breadcrumb svg{width:16px;color:var(--red)}.page-module__m_B44W__kicker{color:var(--red);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;font-weight:850;display:flex;font-size:1rem!important}.page-module__m_B44W__kicker:before{content:"";background:currentColor;width:28px;height:2px}.page-module__m_B44W__hero h1{letter-spacing:-.065em;max-width:900px;margin:24px 0;font-size:clamp(3.7rem,7vw,7rem);line-height:.9}.page-module__m_B44W__hero h1 span{color:var(--red)}.page-module__m_B44W__hero>div>p:last-of-type{color:#c5c6c7;max-width:760px;font-size:1.17rem;line-height:1.7}.page-module__m_B44W__categoryNav{border-top:1px solid #333;grid-template-columns:repeat(5,1fr);margin-top:65px;display:grid}.page-module__m_B44W__categoryNav a{grid-template-columns:42px 1fr;align-items:center;gap:12px;min-height:112px;padding:18px;display:grid}.page-module__m_B44W__categoryNav a+a{border-left:1px solid #333}.page-module__m_B44W__categoryNav svg:first-child{width:34px;color:var(--red)}.page-module__m_B44W__categoryNav svg:last-child{width:17px}.page-module__m_B44W__categoryNav span{font-size:1rem;font-weight:800;line-height:1.3}.page-module__m_B44W__faqArea{padding:110px 0}.page-module__m_B44W__faqLayout{grid-template-columns:260px 1fr;align-items:start;gap:70px;display:grid}.page-module__m_B44W__faqLayout aside{background:var(--ink);padding:24px;display:grid;position:sticky;top:25px}.page-module__m_B44W__faqLayout aside>span{color:#888;text-transform:uppercase;margin-bottom:15px;font-size:1rem;font-weight:800}.page-module__m_B44W__faqLayout aside a{color:#fff;border-bottom:1px solid #333;padding:12px 0;font-size:1rem;font-weight:750}.page-module__m_B44W__faqLayout aside .page-module__m_B44W__askLink{color:#fff;background:var(--red);align-items:center;gap:9px;margin-top:16px;padding:14px;display:flex}.page-module__m_B44W__askLink svg{width:19px}.page-module__m_B44W__groups{gap:85px;display:grid}.page-module__m_B44W__group{scroll-margin-top:25px}.page-module__m_B44W__group>header{border-bottom:5px solid var(--ink);align-items:center;gap:20px;padding-bottom:25px;display:flex}.page-module__m_B44W__group>header>svg{color:#fff;background:var(--red);border-radius:50%;width:54px;height:54px;padding:13px}.page-module__m_B44W__group>header span{color:var(--red);text-transform:uppercase;font-size:1rem;font-weight:850}.page-module__m_B44W__group h2{letter-spacing:-.05em;margin:3px 0 0;font-size:clamp(2.3rem,4vw,4rem)}.page-module__m_B44W__questionList details{background:#fff;border-bottom:1px solid #d5d2cc}.page-module__m_B44W__questionList summary{cursor:pointer;grid-template-columns:1fr 25px;align-items:center;gap:25px;padding:25px 20px;font-size:1.18rem;font-weight:850;list-style:none;display:grid}.page-module__m_B44W__questionList summary::-webkit-details-marker{display:none}.page-module__m_B44W__questionList summary svg{width:22px;color:var(--red);transition:transform .2s}.page-module__m_B44W__questionList details[open] summary svg{transform:rotate(180deg)}.page-module__m_B44W__questionList details>div{padding:0 60px 28px 20px}.page-module__m_B44W__questionList p{margin:0;line-height:1.75}.page-module__m_B44W__questionList a{color:var(--red);font-weight:800;text-decoration:underline}.page-module__m_B44W__quoteSection{background:#e9e6df;padding:110px 0}.page-module__m_B44W__quoteSection>div{grid-template-columns:.62fr 1.38fr;align-items:center;gap:55px;display:grid}.page-module__m_B44W__quoteIntro h2{letter-spacing:-.06em;font-size:clamp(3rem,5vw,5.2rem);line-height:.92}.page-module__m_B44W__quoteIntro>p:not(.page-module__m_B44W__kicker){line-height:1.7}.page-module__m_B44W__quoteIntro>a{border-bottom:2px solid var(--red);align-items:center;gap:10px;margin-top:18px;font-size:1.35rem;font-weight:900;display:inline-flex}.page-module__m_B44W__quoteIntro>a svg{color:var(--red)}.page-module__m_B44W__quoteSection .quote-form{box-shadow:0 25px 70px #00000024}@media (max-width:900px){.page-module__m_B44W__categoryNav{grid-template-columns:1fr 1fr}.page-module__m_B44W__categoryNav a{border-bottom:1px solid #333}.page-module__m_B44W__faqLayout,.page-module__m_B44W__quoteSection>div{grid-template-columns:1fr}.page-module__m_B44W__faqLayout aside{grid-template-columns:1fr 1fr;gap:0 20px;position:static}.page-module__m_B44W__faqLayout aside>span,.page-module__m_B44W__faqLayout aside .page-module__m_B44W__askLink{grid-column:1/-1}.page-module__m_B44W__quoteIntro{max-width:700px}}@media (max-width:620px){.page-module__m_B44W__hero{padding-top:55px}.page-module__m_B44W__hero h1{font-size:clamp(3.2rem,15vw,4.6rem)}.page-module__m_B44W__categoryNav{grid-template-columns:1fr;margin-top:45px}.page-module__m_B44W__categoryNav a+a{border-left:0}.page-module__m_B44W__faqArea,.page-module__m_B44W__quoteSection{padding:75px 0}.page-module__m_B44W__faqLayout{gap:50px}.page-module__m_B44W__faqLayout aside{display:none}.page-module__m_B44W__groups{gap:60px}.page-module__m_B44W__group>header>svg{width:48px;height:48px}.page-module__m_B44W__questionList summary{padding:22px 10px}.page-module__m_B44W__questionList details>div{padding:0 35px 24px 10px}.page-module__m_B44W__quoteSection>div{gap:35px}}
