.consider .hub{--hub-sub:#515154}.consider .hub section{text-align:left}.consider .hub .hub-hero{padding:88px 20px 24px}.consider .hub .hub-block{padding:64px 20px}.consider .hub .hub-final{padding:88px 20px 120px;text-align:center}.consider .hub .col{max-width:880px;margin:0 auto}.consider .hub :where(h2,ul,li,dl,dt,dd){margin:0;padding:0}.consider .hub h1{font-size:32px}.consider .hub .hub-lead{margin-top:14px;font-size:19px;line-height:1.7;color:var(--hub-sub)}.consider .hub .hub-jump{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:32px;font-size:17px}.consider .hub .hub-h{font-size:30px;line-height:1.3;font-weight:700;letter-spacing:-.01em}.consider .hub .hub-articles{list-style:none;margin:32px 0 0;padding:0;border-top:1px solid #d2d2d7}.consider .hub .hub-articles li{margin:0;padding:18px 0;border-bottom:1px solid #d2d2d7;font-size:17px;line-height:1.6;word-break:auto-phrase}.consider .hub .rows{border-top:1px solid #d2d2d7}.consider .hub .hub-h+.rows{margin-top:32px}.consider .hub .row{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:26px 0;border-bottom:1px solid #d2d2d7;scroll-margin-top:72px}.consider .hub .row-h h2{font-size:20px;font-weight:700;line-height:1.5}.consider .hub .row-sub{display:block;font-size:16px;color:var(--hub-sub)}.consider .hub .hub-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;list-style:none;font-size:18px;line-height:1.6}.consider .hub .hub-links a:hover{text-decoration:underline}.consider .hub .hub-prose{margin-top:20px}.consider .hub .hub-prose p{font-size:18px;line-height:1.9;color:var(--hub-sub)}.consider .hub .hub-prose p+p{margin-top:16px}.consider .hub .faq-row{padding:26px 0;border-bottom:1px solid #d2d2d7}.consider .hub .hub-spot{padding-top:0}.consider .hub .hub-spot .spot-offer{text-align:left}.consider .hub .faq-row dt{font-size:20px;font-weight:700;line-height:1.5}.consider .hub .faq-row dd{margin-top:10px;font-size:18px;line-height:1.8;color:#1d1d1f}.consider .hub .hub-final .hub-h{font-size:32px}@media (min-width:768px){.consider .hub .hub-hero{padding:130px 20px 32px}.consider .hub .hub-block{padding:88px 20px}.consider .hub .hub-final{padding:120px 20px 160px}.consider .hub h1{font-size:44px}.consider .hub .hub-lead{font-size:22px}.consider .hub .hub-jump{font-size:18px}.consider .hub .hub-h{font-size:40px}.consider .hub .hub-final .hub-h{font-size:48px}.consider .hub .row-h h2{font-size:22px}.consider .hub .row-sub{font-size:17px}.consider .hub .hub-links,.consider .hub .hub-prose p{font-size:20px}.consider .hub .faq-row{padding:32px 0}.consider .hub .faq-row dt{font-size:22px}.consider .hub .faq-row dd{font-size:20px}.consider .hub .row{grid-template-columns:240px minmax(0,1fr);gap:32px;padding:32px 0}.consider .hub .hub-links{grid-template-columns:repeat(3,minmax(0,1fr))}}