.consider .faq{--f-sub:#515154;word-break:auto-phrase;text-wrap:pretty}.consider .faq .f-hero{padding:88px 20px 24px}.consider .faq .f-list{padding:48px 20px 72px;text-align:left}.consider .faq .f-final{padding:88px 20px 120px}.consider .faq .f-spot{padding:0 20px 72px;text-align:left}.consider .faq .f-spot .spot-offer{--so-sub:var(--f-sub);text-align:left}.consider .faq .f-spot+.f-final{border-top:1px solid #d2d2d7}.consider .faq .narrow{max-width:880px}.consider .faq ol.qa{margin:0;padding:0;list-style:none;border-top:1px solid #d2d2d7}.consider .faq ol.qa li{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:26px 0;border-bottom:1px solid #d2d2d7;scroll-margin-top:64px}.consider .faq ol.qa h2{font-size:20px;line-height:1.5;font-weight:700;text-wrap:pretty}.consider .faq ol.qa p{font-size:18px;line-height:1.8;color:#1d1d1f}.consider .faq .f-spot .spot-offer.spot-offer .so-eyebrow{font-size:16px}.consider .faq .f-spot .spot-offer.spot-offer .so-title{font-size:30px}.consider .faq .f-spot .spot-offer.spot-offer .so-tax{font-size:18px}.consider .faq .f-spot .spot-offer.spot-offer .so-rows>div{padding:24px 0}.consider .faq .f-spot .spot-offer.spot-offer .so-rows dt{font-size:17px}.consider .faq .f-spot .spot-offer.spot-offer .so-rows dd{font-size:18px;line-height:1.7}.consider .faq .f-spot .spot-offer.spot-offer .so-sub{font-size:16px}.consider .faq .f-spot .spot-offer.spot-offer .so-action a.btn{font-size:18px}.consider .faq .f-spot .spot-offer.spot-offer .so-fine{font-size:16px}.consider .faq .f-spot .spot-offer.spot-offer .so-more{font-size:18px}.consider .faq .f-final h2{font-size:32px;line-height:1.25;font-weight:700}.consider .faq .f-final .lead{font-size:19px;color:var(--f-sub)}.consider .faq .eyebrow{font-size:16px;color:var(--f-sub)}@media (min-width:768px){.consider .faq .eyebrow{font-size:18px}.consider .faq .f-hero{padding:130px 20px 40px}.consider .faq .f-list{padding:64px 20px 104px}.consider .faq .f-spot{padding:0 20px 104px}.consider .faq .f-final{padding:120px 20px 160px}.consider .faq ol.qa li{grid-template-columns:300px minmax(0,1fr);gap:32px;align-items:start;padding:32px 0}.consider .faq ol.qa h2{font-size:22px}.consider .faq ol.qa p{font-size:20px}.consider .faq .f-final h2{font-size:48px}.consider .faq .f-final .lead{font-size:22px}.consider .faq .f-spot .spot-offer.spot-offer .so-eyebrow{font-size:18px}.consider .faq .f-spot .spot-offer.spot-offer .so-title{font-size:40px}.consider .faq .f-spot .spot-offer.spot-offer .so-tax{font-size:20px}.consider .faq .f-spot .spot-offer.spot-offer .so-rows>div{grid-template-columns:300px minmax(0,1fr);gap:6px 32px;padding:30px 0}.consider .faq .f-spot .spot-offer.spot-offer .so-rows dd,.consider .faq .f-spot .spot-offer.spot-offer .so-rows dt{font-size:20px}.consider .faq .f-spot .spot-offer.spot-offer .so-sub{font-size:18px}.consider .faq .f-spot .spot-offer.spot-offer .so-fine{font-size:17px}}