.lp.faq-page{background:var(--cream)}.faq-page-heading{text-align:center;padding:60px 20px 0}.faq-page-heading h1{color:#111;letter-spacing:.03em;font-size:26px;line-height:1.5}.faq-page-heading h1:after{content:"";background:var(--line);border-radius:2px;width:52px;height:3px;margin:18px auto 0;display:block}.faq-page-content{max-width:900px;margin:54px auto 0}.breadcrumbs{color:#333;margin-bottom:30px;font-size:14px}.breadcrumbs ol{gap:20px;padding:0;list-style:none;display:flex}.breadcrumbs li+li:before{content:">";margin-right:20px}.breadcrumbs a:hover{text-decoration:underline}.faq-category-buttons{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:30px;display:grid}.faq-category-button{background:#ffe1cf;border-radius:2px;min-height:51px;padding:8px 10px 7px;font-size:16px;font-weight:700;line-height:1.4}.faq-category-button>span{border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin:1px auto 2px;display:block;transform:rotate(45deg)}.faq-category-button:hover{background:#ffcdac}.faq-category-button[aria-pressed=true]{color:#fff;background:#ff8538}.faq-category-section+.faq-category-section{margin-top:60px}.faq-category-section[hidden],.lp.faq-page [data-faq-item][hidden],.faq-more-wrapper[hidden]{display:none}.faq-category-section.is-first{margin-top:0}.faq-category-section h2{background:#ffe1cf;border-radius:3px;margin-bottom:20px;padding:8px 35px;font-size:16px;line-height:1.5}.faq-category-items{gap:20px;display:grid}.lp.faq-page .faq-item{background:#fff;padding:0 34px}.lp.faq-page .faq-item summary{gap:34px;min-height:55px;padding:10px 0;font-weight:400;line-height:1.5}.lp.faq-page .qa-icon{width:27px;height:27px;font-size:19px}.lp.faq-page .faq-item summary>i{width:18px;height:18px}.lp.faq-page .faq-item summary>i:before,.lp.faq-page .faq-item summary>i:after{height:1.5px}.lp.faq-page .faq-item[open] summary{min-height:55px}.lp.faq-page .faq-answer{border-top-color:#ffdcca;align-items:flex-start;gap:34px;padding:15px 0;line-height:1.6}.lp.faq-page .faq-answer p{white-space:pre-line}.faq-more-wrapper{text-align:center;margin-top:38px}.faq-more{background:0 0;padding:0 8px;font-size:15px;font-weight:500}.faq-more>span{vertical-align:-2px;font-size:23px}.faq-more:hover{color:var(--orange-dark)}.faq-screen-reader{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp.faq-page .cta{margin-top:80px}.lp.faq-page.is-filtered .cta{border-radius:20px;margin-top:110px}.lp.faq-page .copyright{color:#222;background:#fff}@media (min-width:768px) and (max-width:1000px){.faq-page-content{margin-left:30px;margin-right:30px}}@media (max-width:767px){.faq-page-heading{padding-top:35px}.faq-page-heading h1{letter-spacing:.01em;font-size:24px;line-height:1.4}.faq-page-heading h1:after{height:2px;margin-top:15px}.faq-page-content{margin:42px 20px 0}.breadcrumbs{margin-bottom:28px;font-size:14px}.breadcrumbs ol{gap:15px}.breadcrumbs li+li:before{margin-right:15px}.faq-category-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:32px}.faq-category-button{min-height:46px;padding:8px 6px 6px;font-size:15px;line-height:1.3}.faq-category-button>span{border-width:1.5px;width:6px;height:6px;margin-top:0}.faq-category-section+.faq-category-section{margin-top:30px}.faq-category-section.is-first{margin-top:0}.faq-category-section h2{min-height:40px;margin-bottom:15px;padding:8px 15px;font-size:16px}.faq-category-items{gap:13px}.lp.faq-page .faq-item{padding:0 14px}.lp.faq-page .faq-item summary,.lp.faq-page .faq-item[open] summary{gap:16px;min-height:64px;padding:12px 0;line-height:1.35}.lp.faq-page .qa-icon{width:27px;height:27px;font-size:19px}.lp.faq-page .faq-item summary>i{width:18px;height:18px}.lp.faq-page .faq-answer{gap:16px;padding:14px 0 17px;line-height:1.35}.answer-desktop-extra{display:none}.faq-more-wrapper{margin-top:29px}.lp.faq-page .cta,.lp.faq-page.is-filtered .cta{border-radius:12px;margin:60px 20px}.lp.faq-page .cta{padding-top:30px;padding-bottom:30px}.lp.faq-page .cta h2{font-size:24px}.lp.faq-page .cta-actions .button{font-size:18px}}@media (max-width:374px){.faq-page-content{margin-left:15px;margin-right:15px}.faq-category-button{font-size:14px}.lp.faq-page .faq-item{padding-left:10px;padding-right:10px}.lp.faq-page .faq-item summary,.lp.faq-page .faq-answer{gap:10px}.lp.faq-page .cta h2{font-size:20px}}
