.bank-switching-guide-module__gYGGbq__head{max-width:var(--g-max,760px);border-bottom:1px solid var(--line-1,#e7e3da);padding-bottom:6px}.bank-switching-guide-module__gYGGbq__title{letter-spacing:-.03em;margin:12px 0 0;font-size:clamp(28px,4vw,38px);line-height:1.15}.bank-switching-guide-module__gYGGbq__lede{color:var(--ink-75,#46433e);max-width:66ch;margin:12px 0 0;font-size:19px;line-height:1.55}.bank-switching-guide-module__gYGGbq__byline{color:var(--ink-55,#6b6862);flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 18px;font-size:14.5px;line-height:1.5;display:flex}.bank-switching-guide-module__gYGGbq__dot{background:currentColor;border-radius:50%;flex:none;width:3px;height:3px}
.subscribe-modal-module__ZOVoRq__scrim{z-index:1000;background:#1011149e;justify-content:center;align-items:center;padding:20px;animation:.18s ease-out subscribe-modal-module__ZOVoRq__scrimIn;display:flex;position:fixed;inset:0}.subscribe-modal-module__ZOVoRq__panel{background:var(--paper);width:100%;max-width:560px;max-height:calc(100dvh - 40px);color:var(--ink);border-radius:18px;animation:.24s cubic-bezier(.2,.8,.2,1) subscribe-modal-module__ZOVoRq__panelIn;position:relative;overflow:auto}@keyframes subscribe-modal-module__ZOVoRq__scrimIn{0%{opacity:0}to{opacity:1}}@keyframes subscribe-modal-module__ZOVoRq__panelIn{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.subscribe-modal-module__ZOVoRq__scrim,.subscribe-modal-module__ZOVoRq__panel{animation:none}}.subscribe-modal-module__ZOVoRq__close{width:44px;height:44px;color:var(--paper);font:inherit;cursor:pointer;z-index:1;background:#fbfaf729;border:0;border-radius:99px;place-items:center;font-size:16px;display:grid;position:absolute;top:12px;right:12px}.subscribe-modal-module__ZOVoRq__close:hover{background:#fbfaf747}.subscribe-modal-module__ZOVoRq__close:focus-visible{outline:3px solid var(--paper);outline-offset:2px}.subscribe-modal-module__ZOVoRq__band{background:var(--red);color:var(--paper);border-radius:18px 18px 0 0;padding:26px 28px 22px}.subscribe-modal-module__ZOVoRq__kicker{letter-spacing:.12em;text-transform:uppercase;opacity:.92;font-size:12px;font-weight:700}.subscribe-modal-module__ZOVoRq__who{align-items:center;gap:12px;margin-top:14px;display:flex}.subscribe-modal-module__ZOVoRq__avatar{background:var(--paper);border-radius:99px;flex:none;width:48px;height:48px;display:block;overflow:hidden}.subscribe-modal-module__ZOVoRq__avatar img{object-fit:cover;object-position:50% 10%;width:100%;height:100%;display:block}.subscribe-modal-module__ZOVoRq__whoText{flex-direction:column;gap:2px;display:flex}.subscribe-modal-module__ZOVoRq__whoName{font-size:17px;font-weight:700;line-height:1.2}.subscribe-modal-module__ZOVoRq__whoRole{opacity:.92;font-size:13.5px}.subscribe-modal-module__ZOVoRq__body{padding:26px 28px 28px}.subscribe-modal-module__ZOVoRq__title{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:26px;font-weight:700;line-height:1.15}.subscribe-modal-module__ZOVoRq__lede{color:var(--muted-3);margin:12px 0 0;font-size:15.5px;line-height:1.55}.subscribe-modal-module__ZOVoRq__promises{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.subscribe-modal-module__ZOVoRq__promises li{padding-left:22px;font-size:15px;line-height:1.45;position:relative}.subscribe-modal-module__ZOVoRq__promises li:before{content:"";background:var(--red);border-radius:99px;width:8px;height:8px;position:absolute;top:.55em;left:4px}.subscribe-modal-module__ZOVoRq__form{gap:10px;margin-top:22px;display:flex}.subscribe-modal-module__ZOVoRq__input{min-width:0;font:inherit;border:1.5px solid var(--line-1);color:var(--ink);background:#fff;border-radius:10px;flex:1;padding:15px 16px;font-size:16px}.subscribe-modal-module__ZOVoRq__input:focus-visible{outline:3px solid var(--red);outline-offset:1px;border-color:var(--red)}.subscribe-modal-module__ZOVoRq__inputErr{border-color:var(--red)}.subscribe-modal-module__ZOVoRq__submit{font:inherit;background:var(--red);color:var(--paper);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;padding:15px 20px;font-size:15.5px;font-weight:700;transition:background .15s}.subscribe-modal-module__ZOVoRq__submit:hover{background:var(--red-hover)}.subscribe-modal-module__ZOVoRq__submit:disabled{opacity:.7;cursor:default}.subscribe-modal-module__ZOVoRq__submit:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.subscribe-modal-module__ZOVoRq__err{color:var(--red-dark);margin-top:10px;font-size:14px}.subscribe-modal-module__ZOVoRq__note{color:var(--muted-1);margin:14px 0 0;font-size:13px;line-height:1.5}.subscribe-modal-module__ZOVoRq__noteLink{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.subscribe-modal-module__ZOVoRq__done{text-align:left}.subscribe-modal-module__ZOVoRq__doneMark{background:var(--red);width:44px;height:44px;color:var(--paper);border-radius:99px;place-items:center;font-size:20px;font-weight:700;display:grid}.subscribe-modal-module__ZOVoRq__doneTitle{letter-spacing:-.02em;margin:16px 0 0;font-size:26px}.subscribe-modal-module__ZOVoRq__doneBody{color:var(--muted-3);margin:10px 0 0;font-size:15.5px;line-height:1.55}.subscribe-modal-module__ZOVoRq__doneClose{font:inherit;background:var(--ink);color:var(--paper);cursor:pointer;border:0;border-radius:10px;margin-top:20px;padding:13px 18px;font-size:15px;font-weight:700}.subscribe-modal-module__ZOVoRq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:599px){.subscribe-modal-module__ZOVoRq__scrim{align-items:flex-end;padding:0}.subscribe-modal-module__ZOVoRq__panel{border-radius:18px 18px 0 0;max-height:100dvh}.subscribe-modal-module__ZOVoRq__band{padding:22px 20px 18px}.subscribe-modal-module__ZOVoRq__body{padding:22px 20px 26px}.subscribe-modal-module__ZOVoRq__title{font-size:23px}.subscribe-modal-module__ZOVoRq__form{flex-direction:column}.subscribe-modal-module__ZOVoRq__submit{min-height:52px;padding:15px 20px}.subscribe-modal-module__ZOVoRq__input{min-height:52px}}
.header-module__3iWRfG__bar{background:var(--paper);height:74px;color:var(--ink);border-bottom:1px solid var(--line-1);align-items:center;gap:32px;display:flex;position:relative}.header-module__3iWRfG__logoLink{color:var(--ink);flex:none}.header-module__3iWRfG__logoLink:hover{color:var(--ink)}.header-module__3iWRfG__nav{white-space:nowrap;align-items:center;gap:26px;min-width:0;font-size:14px;font-weight:500;display:flex}.header-module__3iWRfG__navLink{color:var(--ink);border-bottom:2px solid #0000;align-items:center;gap:7px;padding-bottom:2px;transition:color .15s;display:inline-flex}.header-module__3iWRfG__navLink:hover{color:var(--red)}.header-module__3iWRfG__navCta{cursor:pointer;color:var(--paper);background:var(--red);white-space:nowrap;border:0;border-radius:99px;align-items:center;padding:8px 15px;font-family:inherit;font-size:13.5px;font-weight:700;line-height:1;transition:background .15s;display:inline-flex}.header-module__3iWRfG__navCta:hover{background:var(--red-hover);color:var(--paper)}.header-module__3iWRfG__navCtaOn{background:var(--red-dark)}.header-module__3iWRfG__navCta:focus-visible,.header-module__3iWRfG__sheetCta:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.header-module__3iWRfG__navOn{color:var(--ink);border-bottom-color:var(--red);font-weight:700}.header-module__3iWRfG__dot{border-radius:99px;flex:none;width:6px;height:6px}.header-module__3iWRfG__groupWrap{position:static}.header-module__3iWRfG__groupBtn{color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:0 0 2px;font-family:inherit;font-size:14px;font-weight:500;transition:color .15s;display:inline-flex}.header-module__3iWRfG__groupBtn:hover{color:var(--red)}.header-module__3iWRfG__groupBtn:focus-visible{outline:2px solid var(--red);outline-offset:4px}.header-module__3iWRfG__caret{color:var(--muted-1);font-size:10px;transition:transform .15s}.header-module__3iWRfG__caretOpen{transform:rotate(180deg)}@keyframes header-module__3iWRfG__hq-panel{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.header-module__3iWRfG__sheetText{flex-direction:column;gap:2px;line-height:1.3;display:flex}.header-module__3iWRfG__sheetSub{color:var(--muted-3);font-size:13px;font-weight:400}.header-module__3iWRfG__sheetAllLink{border-top:1px solid var(--line-2);margin-top:8px;padding-top:18px;font-weight:700}.header-module__3iWRfG__editor{white-space:nowrap;flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.header-module__3iWRfG__editorLink{color:var(--ink);border-radius:10px;text-decoration:none}.header-module__3iWRfG__editorLink:hover .header-module__3iWRfG__editorCall{text-decoration:underline}.header-module__3iWRfG__editorLink:focus-visible{outline:2px solid var(--red);outline-offset:4px}.header-module__3iWRfG__editorCall,.header-module__3iWRfG__bar .header-module__3iWRfG__editorCall{color:var(--red);font-weight:700}.header-module__3iWRfG__avatar{flex:none;width:40px;height:40px;overflow:hidden}.header-module__3iWRfG__avatarLight{border:2px solid var(--ink);background:#fff}.header-module__3iWRfG__avatarDark{background:var(--dark-2);border:1px solid #ffffff4d}.header-module__3iWRfG__avatar img{object-fit:cover;width:100%;height:100%;display:block}.header-module__3iWRfG__editorMeta,.header-module__3iWRfG__editorMetaRight{line-height:1.2}.header-module__3iWRfG__editorMetaRight{text-align:right;line-height:1.25}.header-module__3iWRfG__editorName{font-size:13.5px;font-weight:700}.header-module__3iWRfG__editorRole{color:var(--muted-2);font-size:11.5px}.header-module__3iWRfG__bar .header-module__3iWRfG__editorRole{color:var(--muted-1)}.header-module__3iWRfG__mobileBar{background:var(--paper);height:60px;color:var(--ink);border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:center;padding:0 16px 0 20px;display:none}.header-module__3iWRfG__mobileRight{align-items:center;gap:12px;display:flex}.header-module__3iWRfG__dealsPill{color:var(--paper);background:var(--red);white-space:nowrap;border-radius:99px;padding:9px 16px;font-size:13.5px;font-weight:700;transition:background .15s}.header-module__3iWRfG__dealsPill:hover{background:var(--red-hover);color:var(--paper)}.header-module__3iWRfG__burger{cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:inline-flex}.header-module__3iWRfG__burger:focus-visible{outline:2px solid var(--red);outline-offset:2px}.header-module__3iWRfG__burgerBar{background:var(--ink);width:22px;height:2px;display:block}.header-module__3iWRfG__sheet{z-index:80;background:var(--paper);flex-direction:column;animation:.16s header-module__3iWRfG__hq-panel;display:none;position:fixed;inset:0;overflow-y:auto}.header-module__3iWRfG__sheetTop{border-bottom:1px solid var(--line-1);flex:none;justify-content:space-between;align-items:center;height:60px;padding:0 16px 0 20px;display:flex}.header-module__3iWRfG__sheetClose{cursor:pointer;width:44px;height:44px;color:var(--ink);background:0 0;border:0;flex:none;padding:0;font-size:18px}.header-module__3iWRfG__sheetClose:focus-visible{outline:2px solid var(--red);outline-offset:2px}.header-module__3iWRfG__sheetBody{padding:20px 20px 40px;animation:.16s header-module__3iWRfG__hq-panel}.header-module__3iWRfG__sheetKicker{letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);margin-bottom:6px;font-size:11px;font-weight:600}.header-module__3iWRfG__sheetKickerGap{margin-top:26px}.header-module__3iWRfG__sheetLink{color:var(--ink);border-bottom:1px solid var(--line-2);align-items:center;gap:10px;padding:12px 0;font-size:17px;font-weight:600;display:flex}.header-module__3iWRfG__sheetRow{width:100%;color:var(--ink);border:0;border-bottom:1px solid var(--line-2);cursor:pointer;text-align:left;background:0 0;justify-content:flex-start;align-items:center;gap:10px;padding:12px 0;font-family:inherit;font-size:17px;font-weight:600;display:flex}.header-module__3iWRfG__sheetRow:focus-visible{outline:2px solid var(--red);outline-offset:2px}.header-module__3iWRfG__sheetChevron{color:var(--muted-1);font-size:15px}.header-module__3iWRfG__sheetLinkOn{color:var(--red)}.header-module__3iWRfG__sheetCta{cursor:pointer;font:inherit;text-align:left;background:var(--red);width:100%;color:var(--paper);border:0;border-radius:12px;flex-direction:column;gap:3px;margin:14px 0 6px;padding:14px 16px;display:flex}.header-module__3iWRfG__sheetCta:hover{background:var(--red-hover);color:var(--paper)}.header-module__3iWRfG__sheetCtaLabel{font-size:17px;font-weight:700}.header-module__3iWRfG__sheetCtaSub{opacity:.9;font-size:13.5px;font-weight:500}.header-module__3iWRfG__sheetBack{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 0;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.header-module__3iWRfG__sheetBack:focus-visible{outline:2px solid var(--red);outline-offset:2px}.header-module__3iWRfG__sheetAll{color:var(--ink);padding:14px 0 0;font-size:14px;font-weight:600;display:inline-block}.header-module__3iWRfG__sheetAll:hover{color:var(--red)}.header-module__3iWRfG__sheetEditor{color:var(--ink);border-top:1px solid var(--line-2);align-items:center;gap:12px;margin-top:28px;padding-top:20px;display:flex}@media (max-width:1120px){.header-module__3iWRfG__bar{gap:24px}.header-module__3iWRfG__nav{gap:20px;font-size:13.5px}.header-module__3iWRfG__groupBtn{font-size:13.5px}.header-module__3iWRfG__editorMeta{display:none}}@media (max-width:920px){.header-module__3iWRfG__bar{display:none}.header-module__3iWRfG__mobileBar,.header-module__3iWRfG__sheet{display:flex}.header-module__3iWRfG__editorMetaRight .header-module__3iWRfG__editorName{font-size:13px}.header-module__3iWRfG__editorMetaRight .header-module__3iWRfG__editorRole{color:var(--muted-1);font-size:11px}}.header-module__3iWRfG__mega{z-index:70;border:1px solid var(--line-2);border-top:3px solid var(--mega-hue,var(--red));visibility:hidden;opacity:0;pointer-events:none;background:#fff;border-radius:0 0 16px 16px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px);box-shadow:0 26px 60px #10111424}.header-module__3iWRfG__megaOpen{visibility:visible;opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.header-module__3iWRfG__mega{transition:none;transform:none}}.header-module__3iWRfG__megaInner{grid-template-columns:1fr;gap:18px;padding:24px 30px 26px;display:grid}.header-module__3iWRfG__megaHead{border-bottom:1px solid var(--line-3);flex-wrap:wrap;align-items:baseline;gap:16px;padding-bottom:16px;display:flex}.header-module__3iWRfG__megaHeadLink{letter-spacing:-.01em;color:var(--ink);flex:none;font-size:19px;font-weight:700}.header-module__3iWRfG__megaHeadLink:hover{color:var(--red)}.header-module__3iWRfG__megaLede{color:var(--muted-3);white-space:normal;max-width:62ch;margin:0;font-size:14px;font-weight:400}.header-module__3iWRfG__megaInner{grid-template-columns:minmax(0,1fr) 296px;grid-template-areas:"head head""cols promo";column-gap:30px}.header-module__3iWRfG__megaHead{grid-area:head}.header-module__3iWRfG__megaCols{grid-area:cols;grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-self:start;align-items:start;gap:26px;display:grid}.header-module__3iWRfG__megaCol{flex-direction:column;min-width:0;display:flex}.header-module__3iWRfG__megaColTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--muted-1);padding:0 10px 8px;font-size:12px;font-weight:700}.header-module__3iWRfG__megaLink{color:var(--ink);white-space:normal;border-radius:9px;flex-direction:column;gap:2px;padding:8px 10px;transition:background .12s,color .12s;display:flex}.header-module__3iWRfG__megaLink:hover{background:var(--tint-sand);color:var(--ink)}.header-module__3iWRfG__megaLinkLabel{font-size:14.5px;font-weight:600;line-height:1.3}.header-module__3iWRfG__megaLink:hover .header-module__3iWRfG__megaLinkLabel{color:var(--red)}.header-module__3iWRfG__megaLinkSub{color:var(--muted-3);font-size:12.5px;font-weight:400;line-height:1.35}.header-module__3iWRfG__megaLink[aria-current=page] .header-module__3iWRfG__megaLinkLabel{color:var(--red)}.header-module__3iWRfG__megaLinkAll{border-top:1px solid var(--line-3);border-radius:0 0 9px 9px;margin-top:8px;padding-top:12px}.header-module__3iWRfG__megaLinkAll .header-module__3iWRfG__megaLinkLabel{color:var(--red);font-weight:700}.header-module__3iWRfG__megaPromo{background:var(--ink);color:var(--paper);white-space:normal;border-radius:14px;flex-direction:column;grid-area:promo;gap:10px;padding:18px;display:flex}.header-module__3iWRfG__megaPromoTop{align-items:center;gap:9px;display:flex}.header-module__3iWRfG__megaPromoIcon{border-radius:9px;flex:none;width:40px;height:40px;display:block}.header-module__3iWRfG__megaPromoKicker{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;color:#b9b4ab;font-size:12px;font-weight:700}.header-module__3iWRfG__megaPromoTitle{letter-spacing:-.01em;font-size:16.5px;font-weight:700;line-height:1.25}.header-module__3iWRfG__megaPromoList{flex-direction:column;gap:7px;margin:2px 0 0;padding:0;list-style:none;display:flex}.header-module__3iWRfG__megaPromoList li{color:#ded9d0;padding-left:16px;font-size:13px;line-height:1.4;position:relative}.header-module__3iWRfG__megaPromoList li:before{content:"";background:var(--red);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.header-module__3iWRfG__megaPromoStores{flex-direction:column;gap:10px;margin-top:6px;display:flex}.header-module__3iWRfG__megaPromoBadges{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.header-module__3iWRfG__megaPromoMore{color:#ffb999;align-items:center;min-height:44px;margin-top:4px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.header-module__3iWRfG__megaPromoMore:hover{text-decoration:underline}.header-module__3iWRfG__megaPromoMore:focus-visible{outline:2px solid var(--paper);outline-offset:3px;border-radius:6px}.header-module__3iWRfG__megaBadgeLink{border-radius:8px;display:inline-flex}.header-module__3iWRfG__megaBadgeLink:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.header-module__3iWRfG__megaBadgeApple{width:auto;height:40px;display:block}.header-module__3iWRfG__megaBadgeGoogle{width:auto;height:60px;margin:-8px -10px;display:block}.header-module__3iWRfG__megaPromoSoon{border:1px dashed var(--dark-line-2);background:#ffffff0b;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.header-module__3iWRfG__megaPromoSoonLabel{text-transform:uppercase;letter-spacing:.08em;color:#b9b4ab;font-size:12px;font-weight:700}@media (max-width:1180px){.header-module__3iWRfG__megaInner{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""cols""promo";row-gap:20px}.header-module__3iWRfG__megaPromo{flex-flow:wrap;align-items:center;gap:14px 22px}.header-module__3iWRfG__megaPromoList{flex-flow:wrap;gap:6px 18px}.header-module__3iWRfG__megaPromoStores{margin:0}.header-module__3iWRfG__megaPromoBadges{flex-direction:row;align-items:center;gap:14px}}.header-module__3iWRfG__sheetMega{display:block}.header-module__3iWRfG__sheetHeadLink{background:var(--tint-sand);border-left:4px solid var(--mega-hue,var(--red));color:var(--ink);border-radius:12px;flex-direction:column;gap:4px;margin-bottom:8px;padding:14px 16px;font-size:17px;font-weight:700;display:flex}.header-module__3iWRfG__sheetHeadSub{color:var(--muted-3);font-size:13px;font-weight:400;line-height:1.4}.header-module__3iWRfG__sheetMega .header-module__3iWRfG__megaCols{display:block}.header-module__3iWRfG__sheetMega .header-module__3iWRfG__megaAction{margin-bottom:18px}.header-module__3iWRfG__sheetMega .header-module__3iWRfG__megaCol{margin-bottom:14px}.header-module__3iWRfG__sheetMega .header-module__3iWRfG__megaColTitle{padding:10px 4px 6px}.header-module__3iWRfG__sheetMega .header-module__3iWRfG__megaLink{justify-content:center;min-height:44px;padding:8px 4px}.header-module__3iWRfG__sheetMega .header-module__3iWRfG__megaPromo{flex-direction:column;align-items:stretch;margin:6px 0 24px}.header-module__3iWRfG__sheetMega .header-module__3iWRfG__megaPromoList{flex-direction:column}.header-module__3iWRfG__sheetMega .header-module__3iWRfG__megaPromoBadges{flex-direction:column;align-items:flex-start;gap:6px}.header-module__3iWRfG__sheetRow .header-module__3iWRfG__sheetChevron{margin-left:auto}.header-module__3iWRfG__megaColsFew{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.header-module__3iWRfG__megaAction{background:var(--tint-sand);border-left:4px solid var(--mega-hue,var(--red));white-space:normal;border-radius:14px;flex-direction:column;justify-content:center;align-self:stretch;gap:8px;padding:20px 22px 22px;display:flex}.header-module__3iWRfG__megaActionTitle{color:var(--ink);font-size:20px;font-weight:700;line-height:1.2}.header-module__3iWRfG__megaActionLine{max-width:44ch;color:var(--muted-3);margin:0;font-size:14.5px;line-height:1.5}.header-module__3iWRfG__megaActionFoot{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:6px;display:flex}.header-module__3iWRfG__megaActionBtn{background:var(--red);border-bottom:2px solid var(--red-dark);min-height:44px;color:var(--paper);border-radius:8px;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:700;display:inline-flex}.header-module__3iWRfG__megaActionBtn:hover{background:var(--red-dark)}.header-module__3iWRfG__megaActionBtn:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.header-module__3iWRfG__megaActionAlt{min-height:44px;color:var(--ink);text-underline-offset:3px;align-items:center;font-size:14.5px;font-weight:600;text-decoration:underline;display:inline-flex}.header-module__3iWRfG__megaActionAlt:hover{color:var(--red)}
.search-bar-module__p4Z7Qq__wrap{padding:28px var(--pad-x) 0;z-index:30;position:relative}.search-bar-module__p4Z7Qq__anchor{position:relative}.search-bar-module__p4Z7Qq__field{background:#ffffff12;border:1px solid #ffffff29;border-radius:16px;align-items:center;gap:14px;height:62px;padding:0 14px 0 24px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.search-bar-module__p4Z7Qq__field:hover{background:#ffffff17}.search-bar-module__p4Z7Qq__fieldFocus,.search-bar-module__p4Z7Qq__fieldFocus:hover{border-color:var(--paper);background:#ffffff1a;box-shadow:0 0 0 4px #fbfaf71a}.search-bar-module__p4Z7Qq__fieldIcon{color:var(--muted-4);display:flex}.search-bar-module__p4Z7Qq__field input{min-width:0;color:var(--paper);background:0 0;border:0;flex:1;padding:0;font-family:inherit;font-size:18px}.search-bar-module__p4Z7Qq__kbd{color:var(--muted-6);white-space:nowrap;border:1px solid #ffffff17;border-radius:6px;margin-right:8px;padding:3px 8px;font-size:11px;font-weight:600}.search-bar-module__p4Z7Qq__clear{color:var(--muted-4);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff3;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600}.search-bar-module__p4Z7Qq__clear:hover{color:var(--paper);border-color:var(--paper)}.search-bar-module__p4Z7Qq__dropdown[hidden]{display:none}.search-bar-module__p4Z7Qq__dropdown{background:var(--paper);color:var(--ink);overscroll-behavior:contain;z-index:40;border-radius:20px;max-height:min(560px,70dvh);margin-top:10px;padding:8px 0;position:absolute;top:100%;left:0;right:0;overflow:auto;box-shadow:0 30px 80px #00000073}.search-bar-module__p4Z7Qq__dropKicker{letter-spacing:.12em;text-transform:uppercase;color:var(--muted-1);font-size:12px;font-weight:600}.search-bar-module__p4Z7Qq__popular{padding:20px 28px 24px}.search-bar-module__p4Z7Qq__popRow{border-bottom:1px solid var(--line-3);color:var(--ink);justify-content:space-between;align-items:baseline;gap:24px;padding:12px 0;display:flex}.search-bar-module__p4Z7Qq__popMain{min-width:0}.search-bar-module__p4Z7Qq__popLabel{font-size:16.5px;font-weight:600;display:block}.search-bar-module__p4Z7Qq__popCtx{color:var(--muted-1);margin-top:4px;font-size:12.5px;display:block}.search-bar-module__p4Z7Qq__popDot{border-radius:99px;width:6px;height:6px;margin-right:6px;display:inline-block}.search-bar-module__p4Z7Qq__popFig{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.search-bar-module__p4Z7Qq__browseKicker{margin-top:20px}.search-bar-module__p4Z7Qq__catChips{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.search-bar-module__p4Z7Qq__catChip{color:var(--ink);border:1px solid var(--line-1);white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:600;transition:border-color .12s;display:inline-flex}.search-bar-module__p4Z7Qq__catChip:hover{border-color:var(--ink);color:var(--ink)}.search-bar-module__p4Z7Qq__catChip .search-bar-module__p4Z7Qq__popDot{margin-right:0}.search-bar-module__p4Z7Qq__results{padding:6px 0 8px}.search-bar-module__p4Z7Qq__groupHead{letter-spacing:.12em;text-transform:uppercase;padding:14px 28px 4px;font-size:13px}.search-bar-module__p4Z7Qq__resRow{color:var(--ink);padding:11px 28px;transition:background .15s;display:block}.search-bar-module__p4Z7Qq__resRow:hover{background:var(--tint-sand);color:var(--ink)}.search-bar-module__p4Z7Qq__resTop{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.search-bar-module__p4Z7Qq__resLabel{min-width:0;font-size:16.5px;font-weight:600}.search-bar-module__p4Z7Qq__resFig{letter-spacing:-.01em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.search-bar-module__p4Z7Qq__resBottom{justify-content:space-between;gap:24px;margin-top:3px;display:flex}.search-bar-module__p4Z7Qq__resCtx{color:var(--muted-1);font-size:13px}.search-bar-module__p4Z7Qq__resPays{color:var(--muted-2);white-space:nowrap;font-size:12.5px}.search-bar-module__p4Z7Qq__sectionHead{border-top:1px solid var(--line-1);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-1);margin-top:8px;padding:14px 28px 4px;font-size:13px}.search-bar-module__p4Z7Qq__watchRow{color:var(--ink);justify-content:space-between;align-items:baseline;gap:24px;padding:11px 28px;display:flex}.search-bar-module__p4Z7Qq__watchRow:hover{background:var(--tint-sand);color:var(--ink)}.search-bar-module__p4Z7Qq__watchLabel{font-size:16px}.search-bar-module__p4Z7Qq__watchMeta{color:var(--muted-1);white-space:nowrap;font-size:13px}.search-bar-module__p4Z7Qq__guideRow{color:var(--ink);justify-content:space-between;align-items:baseline;gap:24px;padding:11px 28px;display:flex}.search-bar-module__p4Z7Qq__guideRow:hover{background:var(--tint-sand);color:var(--ink)}.search-bar-module__p4Z7Qq__guideLabel{font-size:17px}.search-bar-module__p4Z7Qq__guideMeta{color:var(--muted-1);white-space:nowrap;font-size:14px}.search-bar-module__p4Z7Qq__resFooter{border-top:1px solid var(--line-1);color:var(--muted-1);justify-content:space-between;gap:20px;min-width:0;margin-top:8px;padding:14px 28px 10px;font-size:15px;display:flex}.search-bar-module__p4Z7Qq__allResults{color:var(--ink);border-bottom:1px solid var(--line-1);white-space:nowrap;flex:none;align-self:flex-start;font-weight:600}.search-bar-module__p4Z7Qq__allResults:hover{color:var(--red)}.search-bar-module__p4Z7Qq__noHit{padding:22px 28px 24px}.search-bar-module__p4Z7Qq__noHitTitle{font-size:19px;font-weight:600}.search-bar-module__p4Z7Qq__noHitBody{color:var(--muted-1);margin-top:8px;font-size:16px;line-height:1.5}.search-bar-module__p4Z7Qq__trending{flex-wrap:wrap;align-items:center;gap:22px;margin-top:12px;display:flex}.search-bar-module__p4Z7Qq__trendingLabel{color:var(--muted-1);margin-right:2px;font-size:13px}.search-bar-module__p4Z7Qq__trendChip{color:var(--muted-4);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;font-size:13.5px;font-weight:600;transition:color .15s;display:inline-flex}.search-bar-module__p4Z7Qq__trendChip:hover{color:var(--paper)}.search-bar-module__p4Z7Qq__trendChip:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.search-bar-module__p4Z7Qq__trendArrow{color:var(--muted-1);font-size:11px}@media (max-width:920px){.search-bar-module__p4Z7Qq__wrap{background:var(--ink);padding:16px 16px 14px}.search-bar-module__p4Z7Qq__field{border-radius:16px;height:48px;padding:0 16px}.search-bar-module__p4Z7Qq__fieldIcon svg{width:16px;height:16px}.search-bar-module__p4Z7Qq__field input{font-size:16px}.search-bar-module__p4Z7Qq__kbd{display:none}.search-bar-module__p4Z7Qq__clear{padding:6px 12px;font-size:13px}.search-bar-module__p4Z7Qq__trending{display:none}}.search-bar-module__p4Z7Qq__wrapBare{background:0 0;padding:0}.search-bar-module__p4Z7Qq__noHitLink{color:inherit;text-underline-offset:2px;text-decoration:underline}.search-bar-module__p4Z7Qq__noHit .search-bar-module__p4Z7Qq__catChips{margin-top:12px}.search-bar-module__p4Z7Qq__noHitTitle,.search-bar-module__p4Z7Qq__noHitBody,.search-bar-module__p4Z7Qq__resLabel,.search-bar-module__p4Z7Qq__resCtx{overflow-wrap:anywhere}
.broadband-hub-module__1UVzbq__hub{--b-eyebrow:12px;--b-h1:44px;--b-h2:30px;--b-h3:21px;--b-h4:17px;--b-lede:17px;--b-body:16px;--b-small:14px;--b-meta:13px;--b-label:12px;--b-figure:40px;--b-figure-lg:52px;--b-band:72px;--b-band-tight:56px;--b-signal:#2b62c9;--b-signal-soft:#2b62c917;--b-live:#1d7a4c;--b-live-soft:#1d7a4c17}@media (max-width:919px){.broadband-hub-module__1UVzbq__hub{--b-h1:29px;--b-h2:24px;--b-h3:19px;--b-lede:16px;--b-figure:32px;--b-figure-lg:38px;--b-band:48px;--b-band-tight:40px}}.broadband-hub-module__1UVzbq__band{padding:var(--b-band) var(--pad-x)}.broadband-hub-module__1UVzbq__bandTight{padding:var(--b-band-tight) var(--pad-x)}.broadband-hub-module__1UVzbq__inner{max-width:1160px;margin:0 auto}.broadband-hub-module__1UVzbq__groundPaper{background:var(--paper);color:var(--ink)}.broadband-hub-module__1UVzbq__groundSand{background:var(--tint-sand);color:var(--ink)}.broadband-hub-module__1UVzbq__groundInk{background:var(--ink);color:var(--paper)}.broadband-hub-module__1UVzbq__groundTint{background:var(--b-signal-soft);color:var(--ink)}.broadband-hub-module__1UVzbq__ruled{border-top:1px solid var(--line-3)}.broadband-hub-module__1UVzbq__eyebrow{font-size:var(--b-eyebrow);letter-spacing:.15em;text-transform:uppercase;color:var(--muted-1);align-items:center;gap:8px;font-weight:700;display:inline-flex}.broadband-hub-module__1UVzbq__eyebrowDot{background:var(--b-signal);border-radius:50%;width:6px;height:6px}.broadband-hub-module__1UVzbq__groundInk .broadband-hub-module__1UVzbq__eyebrow{color:#a9c2f2}.broadband-hub-module__1UVzbq__h2{font-size:var(--b-h2);letter-spacing:-.032em;max-width:22ch;margin:12px 0 0 -.02em;font-weight:700;line-height:1.12}.broadband-hub-module__1UVzbq__h3{font-size:var(--b-h3);letter-spacing:-.028em;font-weight:700;line-height:1.2}.broadband-hub-module__1UVzbq__lede{font-size:var(--b-lede);color:var(--muted-3);max-width:62ch;margin-top:14px;line-height:1.6}.broadband-hub-module__1UVzbq__groundInk .broadband-hub-module__1UVzbq__lede{color:#cfcbc4}.broadband-hub-module__1UVzbq__headSplit{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:1000px){.broadband-hub-module__1UVzbq__headSplit{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:end;gap:56px}.broadband-hub-module__1UVzbq__headSplit .broadband-hub-module__1UVzbq__lede{margin-top:0;padding-bottom:4px}}.broadband-hub-module__1UVzbq__hero{background:radial-gradient(1000px 520px at 82% -30%, #2b62c93d, transparent 62%), radial-gradient(760px 420px at -10% 130%, #1d7a4c1f, transparent 60%), var(--ink);color:var(--paper)}.broadband-hub-module__1UVzbq__heroInner{max-width:calc(1160px + 2 * var(--pad-x));padding:20px var(--pad-x) 40px;margin:0 auto}@media (max-width:700px){.broadband-hub-module__1UVzbq__heroInner{padding:14px var(--pad-x) 26px}.broadband-hub-module__1UVzbq__heroCols{gap:18px;margin-top:12px}.broadband-hub-module__1UVzbq__heroTitle{margin-top:9px;line-height:1.03}.broadband-hub-module__1UVzbq__heroSub{margin-top:11px}.broadband-hub-module__1UVzbq__heroPoints{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:16px}}.broadband-hub-module__1UVzbq__heroCols{flex-direction:column;gap:22px;margin-top:16px;display:flex}.broadband-hub-module__1UVzbq__heroLead{order:1}.broadband-hub-module__1UVzbq__heroCols>section{order:2}.broadband-hub-module__1UVzbq__heroPoints{order:3}@media (min-width:1060px){.broadband-hub-module__1UVzbq__heroCols{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);grid-template-areas:"lead launcher""points launcher";align-items:start;gap:24px 60px;display:grid}.broadband-hub-module__1UVzbq__heroLead{grid-area:lead}.broadband-hub-module__1UVzbq__heroPoints{grid-area:points}.broadband-hub-module__1UVzbq__heroCols>section{grid-area:launcher}}.broadband-hub-module__1UVzbq__heroTitle{font-size:var(--b-h1);letter-spacing:-.036em;max-width:17ch;margin:12px 0 0 -.035em;font-weight:700;line-height:1.05}.broadband-hub-module__1UVzbq__heroSub{font-size:var(--b-lede);color:#cfcbc4;max-width:48ch;margin-top:14px;line-height:1.55}.broadband-hub-module__1UVzbq__heroPoints{border-top:1px solid var(--dark-line-3);grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:10px 22px;padding-top:20px;display:grid}.broadband-hub-module__1UVzbq__heroPoint{font-size:var(--b-small);color:#cfcbc4;align-items:flex-start;gap:8px;line-height:1.4;display:flex}.broadband-hub-module__1UVzbq__heroTick{color:#7ea6f0;font-weight:700}.broadband-hub-module__1UVzbq__launcher{color:var(--ink);background:#fff;padding:24px 26px 22px}.broadband-hub-module__1UVzbq__launcherHead{border-bottom:1px solid var(--line-3);justify-content:space-between;align-items:center;gap:14px;margin-bottom:18px;padding-bottom:16px;display:flex}@media (max-width:700px){.broadband-hub-module__1UVzbq__launcher{padding:18px 18px 16px}.broadband-hub-module__1UVzbq__launcherHead{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:14px;padding-bottom:13px}.broadband-hub-module__1UVzbq__launcherAlt{margin-top:12px;padding-top:10px}}.broadband-hub-module__1UVzbq__launcherTitle{font-size:var(--b-h4);letter-spacing:-.025em;font-weight:700}.broadband-hub-module__1UVzbq__launcherChip{font-size:var(--b-label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-2);background:var(--tint-sand);border:1px solid var(--line-2);white-space:nowrap;flex:none;padding:5px 9px;font-weight:700}.broadband-hub-module__1UVzbq__entryLabel{font-size:var(--b-small);color:var(--ink);margin-bottom:8px;font-weight:700;display:block}.broadband-hub-module__1UVzbq__entryRow{flex-direction:column;gap:10px;display:flex}.broadband-hub-module__1UVzbq__entryInput{letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border:1.5px solid var(--ink);background:#fff;width:100%;min-width:0;min-height:52px;padding:14px 15px;font-family:inherit;font-size:16px;font-weight:600}.broadband-hub-module__1UVzbq__entryInput::placeholder{color:var(--muted-5);letter-spacing:0;text-transform:none;font-weight:400}.broadband-hub-module__1UVzbq__entryInput:focus-visible{outline:3px solid var(--b-signal);outline-offset:1px}.broadband-hub-module__1UVzbq__entryBtn{background:var(--red);color:#fff;cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:52px;padding:14px 22px;font-family:inherit;font-size:15.5px;font-weight:700;transition:background .15s;display:inline-flex}.broadband-hub-module__1UVzbq__entryBtn:hover{background:var(--red-hover)}.broadband-hub-module__1UVzbq__entryBtn:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.broadband-hub-module__1UVzbq__entryError{font-size:var(--b-small);color:#b8351b;margin-top:10px;font-weight:600}.broadband-hub-module__1UVzbq__reassure{flex-wrap:wrap;gap:6px 18px;margin:14px 0 0;padding:0;list-style:none;display:flex}.broadband-hub-module__1UVzbq__reassure li{font-size:var(--b-meta);color:var(--muted-2);align-items:center;gap:7px;display:inline-flex}.broadband-hub-module__1UVzbq__reassure li:before{content:"✓";color:var(--b-signal);font-weight:700}.broadband-hub-module__1UVzbq__launcherNotice{border-left:2px solid var(--b-signal);background:var(--tint-sand);margin-top:16px;padding:14px 16px}.broadband-hub-module__1UVzbq__launcherNotice:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.broadband-hub-module__1UVzbq__launcherNoticeTitle{font-size:var(--b-body);color:var(--ink);margin-bottom:5px;font-weight:700}.broadband-hub-module__1UVzbq__launcherNoticeText{font-size:var(--b-small);color:var(--muted-3);max-width:56ch;line-height:1.55}.broadband-hub-module__1UVzbq__launcherNoticeText strong{color:var(--ink)}.broadband-hub-module__1UVzbq__launcherNoticeLinks{flex-wrap:wrap;gap:8px 20px;margin-top:10px;display:flex}.broadband-hub-module__1UVzbq__launcherNoticeLink{font-size:var(--b-small);color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline}.broadband-hub-module__1UVzbq__launcherAlt{border-top:1px solid var(--line-3);flex-wrap:wrap;align-items:center;gap:0 10px;margin-top:14px;padding-top:12px;display:flex}.broadband-hub-module__1UVzbq__launcherAltLabel{font-size:var(--b-small);color:var(--muted-2)}.broadband-hub-module__1UVzbq__launcherAltLink{min-height:44px;font-size:var(--b-small);color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.broadband-hub-module__1UVzbq__launcherAltLink:hover{color:var(--red)}.broadband-hub-module__1UVzbq__gateway{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:32px;display:grid}@media (min-width:900px){.broadband-hub-module__1UVzbq__gateway{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.broadband-hub-module__1UVzbq__gate{border:1px solid var(--line-1);background:#fff;flex-direction:column;padding:22px 22px 18px;display:flex}.broadband-hub-module__1UVzbq__gatePrimary{background:var(--ink);border-color:var(--ink);color:var(--paper)}.broadband-hub-module__1UVzbq__gateN{font-size:var(--b-label);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);font-weight:700}.broadband-hub-module__1UVzbq__gatePrimary .broadband-hub-module__1UVzbq__gateN{color:#a9c2f2}.broadband-hub-module__1UVzbq__gateTitle{font-size:var(--b-h3);letter-spacing:-.028em;margin-top:10px;font-weight:700;line-height:1.15}.broadband-hub-module__1UVzbq__gatePrimary .broadband-hub-module__1UVzbq__gateTitle{color:var(--paper)}.broadband-hub-module__1UVzbq__gateBody{font-size:var(--b-small);color:var(--muted-3);max-width:42ch;margin-top:10px;line-height:1.55}.broadband-hub-module__1UVzbq__gatePrimary .broadband-hub-module__1UVzbq__gateBody{color:#cfcbc4}.broadband-hub-module__1UVzbq__gateFoot{margin-top:auto;padding-top:16px}.broadband-hub-module__1UVzbq__gateAction{background:var(--red);color:#fff;min-height:46px;font-size:var(--b-small);justify-content:center;align-items:center;padding:10px 20px;font-weight:700;transition:background .15s;display:inline-flex}.broadband-hub-module__1UVzbq__gateAction:hover{background:var(--red-hover)}.broadband-hub-module__1UVzbq__gateActionQuiet{min-height:44px;font-size:var(--b-small);color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.broadband-hub-module__1UVzbq__gateActionQuiet:hover{color:var(--red)}.broadband-hub-module__1UVzbq__techGrid{background:var(--line-2);border:1px solid var(--line-2);grid-template-columns:minmax(0,1fr);gap:1px;margin-top:28px;display:grid}@media (min-width:620px){.broadband-hub-module__1UVzbq__techGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1120px){.broadband-hub-module__1UVzbq__techGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.broadband-hub-module__1UVzbq__tech{background:var(--paper);padding:20px 20px 18px}.broadband-hub-module__1UVzbq__techName{font-size:var(--b-h4);letter-spacing:-.022em;font-weight:700}.broadband-hub-module__1UVzbq__techAka{font-size:var(--b-meta);color:var(--muted-1);margin-top:3px;display:block}.broadband-hub-module__1UVzbq__techSpeed{font-size:var(--b-small);color:var(--b-signal);font-variant-numeric:proportional-nums;margin-top:12px;font-weight:700}.broadband-hub-module__1UVzbq__techBody{font-size:var(--b-small);color:var(--muted-3);margin-top:8px;line-height:1.55}.broadband-hub-module__1UVzbq__techNote{font-size:var(--b-meta);color:var(--muted-2);max-width:74ch;margin-top:24px;line-height:1.6}.broadband-hub-module__1UVzbq__speedRows{border-top:1px solid var(--line-1);margin-top:30px}.broadband-hub-module__1UVzbq__speedRow{border-bottom:1px solid var(--line-2);grid-template-columns:minmax(0,1fr);gap:4px 32px;padding:18px 0;display:grid}@media (min-width:860px){.broadband-hub-module__1UVzbq__speedRow{grid-template-columns:minmax(0,.9fr) minmax(150px,max-content) minmax(0,1.2fr);align-items:baseline;gap:32px}}.broadband-hub-module__1UVzbq__speedUse{font-size:var(--b-body);color:var(--ink);font-weight:700}.broadband-hub-module__1UVzbq__speedFigure{font-size:var(--b-body);color:var(--b-signal);font-variant-numeric:proportional-nums;font-weight:700;line-height:1.35}.broadband-hub-module__1UVzbq__speedBody{font-size:var(--b-small);color:var(--muted-3);line-height:1.55}.broadband-hub-module__1UVzbq__speedFoot{font-size:var(--b-meta);color:var(--muted-2);max-width:74ch;margin-top:18px;line-height:1.6}.broadband-hub-module__1UVzbq__decision{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:32px;display:grid}@media (min-width:900px){.broadband-hub-module__1UVzbq__decision{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.broadband-hub-module__1UVzbq__option{border:1px solid var(--line-1);background:#fff;padding:22px 22px 20px}.broadband-hub-module__1UVzbq__optionHead{border-bottom:1px solid var(--line-3);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:14px;display:flex}.broadband-hub-module__1UVzbq__optionName{font-size:var(--b-h3);letter-spacing:-.028em;font-weight:700}.broadband-hub-module__1UVzbq__optionKind{font-size:var(--b-meta);color:var(--muted-1)}.broadband-hub-module__1UVzbq__optionList{margin:16px 0 0;padding:0;list-style:none}.broadband-hub-module__1UVzbq__optionList li{font-size:var(--b-small);color:var(--muted-3);padding:0 0 10px 22px;line-height:1.55;position:relative}.broadband-hub-module__1UVzbq__optionList li:before{content:"→";color:var(--b-signal);font-weight:700;position:absolute;top:0;left:0}.broadband-hub-module__1UVzbq__optionListCost li:before{content:"£";color:var(--muted-1)}.broadband-hub-module__1UVzbq__verdict{background:var(--ink);color:var(--paper);grid-template-columns:minmax(0,1fr);gap:14px;margin-top:20px;padding:24px 26px;display:grid}@media (min-width:900px){.broadband-hub-module__1UVzbq__verdict{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:40px}}.broadband-hub-module__1UVzbq__verdictStrong{font-size:var(--b-h3);letter-spacing:-.028em;font-weight:700;line-height:1.2}.broadband-hub-module__1UVzbq__verdictText{font-size:var(--b-small);color:#cfcbc4;max-width:62ch;line-height:1.6}.broadband-hub-module__1UVzbq__costFormula{border:1px solid var(--line-1);background:#fff;flex-wrap:wrap;align-items:center;gap:10px 12px;margin-top:28px;padding:22px;display:flex}.broadband-hub-module__1UVzbq__costTerm{font-size:var(--b-small);color:var(--ink);background:var(--tint-sand);border:1px solid var(--line-2);padding:10px 14px;font-weight:700}.broadband-hub-module__1UVzbq__costTotal{background:var(--ink);border-color:var(--ink);color:var(--paper)}.broadband-hub-module__1UVzbq__costOp{font-size:var(--b-h4);color:var(--muted-1);font-weight:700}@media (max-width:640px){.broadband-hub-module__1UVzbq__costFormula{flex-direction:column;align-items:stretch;gap:6px;padding:18px}.broadband-hub-module__1UVzbq__costTerm{text-align:center}.broadband-hub-module__1UVzbq__costOp{text-align:center;line-height:1}}.broadband-hub-module__1UVzbq__costRules{background:var(--line-2);border:1px solid var(--line-2);grid-template-columns:minmax(0,1fr);gap:1px;margin-top:18px;display:grid}@media (min-width:700px){.broadband-hub-module__1UVzbq__costRules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1060px){.broadband-hub-module__1UVzbq__costRules{grid-template-columns:repeat(4,minmax(0,1fr))}}.broadband-hub-module__1UVzbq__costRule{background:var(--paper);min-width:0;padding:15px 16px}.broadband-hub-module__1UVzbq__costRuleLabel{font-size:var(--b-label);letter-spacing:.11em;text-transform:uppercase;color:var(--muted-1);font-weight:700;display:block}.broadband-hub-module__1UVzbq__costRuleBody{font-size:var(--b-small);color:var(--muted-3);margin-top:7px;line-height:1.5;display:block}.broadband-hub-module__1UVzbq__costFoot{font-size:var(--b-meta);color:var(--muted-2);max-width:74ch;margin-top:14px;line-height:1.6}.broadband-hub-module__1UVzbq__stages{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px 32px;margin-top:32px;display:grid}.broadband-hub-module__1UVzbq__stage{border-top:2px solid var(--ink);padding-top:16px}.broadband-hub-module__1UVzbq__stageN{font-size:var(--b-label);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);font-weight:700}.broadband-hub-module__1UVzbq__stageTitle{font-size:var(--b-h4);letter-spacing:-.022em;margin-top:8px;font-weight:700}.broadband-hub-module__1UVzbq__stageBody{font-size:var(--b-small);color:var(--muted-3);margin-top:8px;line-height:1.55}.broadband-hub-module__1UVzbq__groundInk .broadband-hub-module__1UVzbq__stage{border-top-color:var(--dark-line-3)}.broadband-hub-module__1UVzbq__groundInk .broadband-hub-module__1UVzbq__stageTitle{color:var(--paper)}.broadband-hub-module__1UVzbq__groundInk .broadband-hub-module__1UVzbq__stageBody{color:#cfcbc4}.broadband-hub-module__1UVzbq__groundInk .broadband-hub-module__1UVzbq__stageN{color:#a9c2f2}.broadband-hub-module__1UVzbq__switchGrid{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:32px;display:grid}@media (min-width:900px){.broadband-hub-module__1UVzbq__switchGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.broadband-hub-module__1UVzbq__switchColHead{font-size:var(--b-label);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);border-bottom:1px solid var(--line-1);padding-bottom:12px;font-weight:700}.broadband-hub-module__1UVzbq__switchList{margin:0;padding:0;list-style:none}.broadband-hub-module__1UVzbq__switchList li{font-size:var(--b-small);color:var(--muted-3);border-bottom:1px solid var(--line-3);padding:12px 0 12px 24px;line-height:1.55;position:relative}.broadband-hub-module__1UVzbq__switchList li:last-child{border-bottom:0}.broadband-hub-module__1UVzbq__switchList li:before{font-weight:700;position:absolute;top:12px;left:0}.broadband-hub-module__1UVzbq__switchChanges li:before{content:"→";color:var(--b-signal)}.broadband-hub-module__1UVzbq__switchSame li:before{content:"✓";color:var(--b-live)}.broadband-hub-module__1UVzbq__groups{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:28px 40px;margin-top:32px;display:grid}.broadband-hub-module__1UVzbq__groupTitle{font-size:var(--b-label);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);border-bottom:1px solid var(--line-1);padding-bottom:12px;font-weight:700}.broadband-hub-module__1UVzbq__groupList{margin:0;padding:0;list-style:none}.broadband-hub-module__1UVzbq__groupList li{font-size:var(--b-small);color:var(--muted-3);border-bottom:1px solid var(--line-3);padding:11px 0;line-height:1.5}.broadband-hub-module__1UVzbq__groupList li:last-child{border-bottom:0}.broadband-hub-module__1UVzbq__groupNote{font-size:var(--b-meta);color:var(--muted-2);margin-top:12px;line-height:1.6}.broadband-hub-module__1UVzbq__keys{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px 40px;margin-top:32px;display:grid}.broadband-hub-module__1UVzbq__keyTerm{font-size:var(--b-body);color:var(--ink);font-weight:700;display:block}.broadband-hub-module__1UVzbq__keyBody{font-size:var(--b-small);color:var(--muted-3);margin-top:6px;line-height:1.55;display:block}.broadband-hub-module__1UVzbq__panel{margin-top:28px}.broadband-hub-module__1UVzbq__panelGrid{border-top:1px solid var(--line-2);border-left:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.broadband-hub-module__1UVzbq__panelGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:900px){.broadband-hub-module__1UVzbq__panelGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1120px){.broadband-hub-module__1UVzbq__panelGrid{grid-template-columns:repeat(7,minmax(0,1fr))}}.broadband-hub-module__1UVzbq__panelItem{background:var(--paper);border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2);align-items:center;gap:11px;min-width:0;padding:15px 14px;display:flex}.broadband-hub-module__1UVzbq__panelSlot{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.broadband-hub-module__1UVzbq__panelMark{object-fit:contain;border-radius:7px;width:100%;height:100%}.broadband-hub-module__1UVzbq__panelChip{background:var(--tint-sand);border:1px solid var(--line-1);width:38px;height:38px;color:var(--muted-2);letter-spacing:.02em;border-radius:7px;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.broadband-hub-module__1UVzbq__panelName{font-size:var(--b-small);color:var(--ink);overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;min-width:0;font-weight:700;line-height:1.25}@media (max-width:419px){.broadband-hub-module__1UVzbq__panelItem{flex-direction:column;align-items:flex-start;gap:9px;padding:14px 12px}}.broadband-hub-module__1UVzbq__panelNote{font-size:var(--b-meta);color:var(--muted-2);max-width:78ch;margin-top:16px;line-height:1.6}.broadband-hub-module__1UVzbq__hubGrid{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:32px;display:grid}@media (min-width:1000px){.broadband-hub-module__1UVzbq__hubGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:48px}}.broadband-hub-module__1UVzbq__featured{border:1px solid var(--line-1);background:#fff;padding:26px 26px 22px}.broadband-hub-module__1UVzbq__featuredKicker{font-size:var(--b-label);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);font-weight:700}.broadband-hub-module__1UVzbq__featuredTitle{font-size:var(--b-h3);letter-spacing:-.028em;margin-top:10px;font-weight:700;line-height:1.18}.broadband-hub-module__1UVzbq__featuredBody{font-size:var(--b-small);color:var(--muted-3);max-width:54ch;margin-top:12px;line-height:1.6}.broadband-hub-module__1UVzbq__featuredFoot{margin-top:18px}.broadband-hub-module__1UVzbq__hubListHead{border-bottom:1px solid var(--line-1);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 14px;padding-bottom:12px;display:flex}.broadband-hub-module__1UVzbq__hubListTitle{font-size:var(--b-label);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);font-weight:700}.broadband-hub-module__1UVzbq__hubSoon{font-size:var(--b-meta);color:var(--muted-2)}.broadband-hub-module__1UVzbq__hubList{margin:0;padding:0;list-style:none}.broadband-hub-module__1UVzbq__hubItem{border-bottom:1px solid var(--line-3);padding:13px 0}.broadband-hub-module__1UVzbq__hubItemName{font-size:var(--b-body);color:var(--ink);font-weight:700;display:block}.broadband-hub-module__1UVzbq__hubItemNote{font-size:var(--b-meta);color:var(--muted-2);margin-top:3px;line-height:1.5;display:block}.broadband-hub-module__1UVzbq__hubItemPending .broadband-hub-module__1UVzbq__hubItemName{color:var(--muted-3)}.broadband-hub-module__1UVzbq__hubPendingMark{background:var(--muted-4);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:9px;display:inline-block}.broadband-hub-module__1UVzbq__trust{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:26px 40px;margin-top:32px;display:grid}.broadband-hub-module__1UVzbq__trustTerm{font-size:var(--b-h4);letter-spacing:-.022em;color:var(--paper);font-weight:700}.broadband-hub-module__1UVzbq__trustBody{font-size:var(--b-small);color:#cfcbc4;margin-top:8px;line-height:1.6}.broadband-hub-module__1UVzbq__trustFoot{font-size:var(--b-meta);color:#a5a19a;border-top:1px solid var(--dark-line-3);max-width:78ch;margin-top:28px;padding-top:20px;line-height:1.6}.broadband-hub-module__1UVzbq__trustFoot a{color:var(--paper);text-underline-offset:3px;text-decoration:underline}.broadband-hub-module__1UVzbq__editorNote{border-top:1px solid var(--line-1);grid-template-columns:minmax(0,1fr);gap:16px;margin-top:28px;padding-top:24px;display:grid}@media (min-width:800px){.broadband-hub-module__1UVzbq__editorNote{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:20px}}.broadband-hub-module__1UVzbq__editorAvatar{background:var(--tint-sand);border:1px solid var(--line-1);width:56px;height:56px;overflow:hidden}.broadband-hub-module__1UVzbq__editorAvatar img{object-fit:cover;width:100%;height:100%}.broadband-hub-module__1UVzbq__editorKicker{font-size:var(--b-label);letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);font-weight:700}.broadband-hub-module__1UVzbq__editorBody{font-size:var(--b-body);color:var(--ink);max-width:66ch;margin-top:10px;line-height:1.6}.broadband-hub-module__1UVzbq__editorSign{font-size:var(--b-meta);color:var(--muted-2);margin-top:12px}.broadband-hub-module__1UVzbq__editorSign strong{color:var(--ink)}.broadband-hub-module__1UVzbq__btnPrimary{background:var(--red);color:#fff;min-height:48px;font-size:var(--b-small);justify-content:center;align-items:center;padding:12px 24px;font-weight:700;transition:background .15s;display:inline-flex}.broadband-hub-module__1UVzbq__btnPrimary:hover{background:var(--red-hover)}.broadband-hub-module__1UVzbq__btnQuiet{min-height:44px;font-size:var(--b-small);color:var(--ink);text-underline-offset:3px;align-items:center;font-weight:700;text-decoration:underline;display:inline-flex}.broadband-hub-module__1UVzbq__btnQuiet:hover{color:var(--red)}.broadband-hub-module__1UVzbq__inlineLink{color:inherit;text-underline-offset:3px;font-weight:700;text-decoration:underline}.broadband-hub-module__1UVzbq__reEntry{border:1px solid var(--line-1);background:#fff;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:30px;padding:24px 26px;display:grid}@media (min-width:860px){.broadband-hub-module__1UVzbq__reEntry{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}}.broadband-hub-module__1UVzbq__reEntryTitle{font-size:var(--b-h4);letter-spacing:-.022em;font-weight:700}.broadband-hub-module__1UVzbq__reEntryBody{font-size:var(--b-small);color:var(--muted-3);max-width:58ch;margin-top:6px;line-height:1.55}.broadband-hub-module__1UVzbq__faqSplit,.broadband-hub-module__1UVzbq__brief{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@media (min-width:1000px){.broadband-hub-module__1UVzbq__faqSplit,.broadband-hub-module__1UVzbq__brief{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:56px}}.broadband-hub-module__1UVzbq__faqSplit .broadband-hub-module__1UVzbq__lede,.broadband-hub-module__1UVzbq__brief .broadband-hub-module__1UVzbq__lede{margin-top:14px}.broadband-hub-module__1UVzbq__briefForm{border:1px solid var(--line-1);background:#fff;padding:24px 26px}@media (prefers-reduced-motion:reduce){.broadband-hub-module__1UVzbq__entryBtn,.broadband-hub-module__1UVzbq__gateAction,.broadband-hub-module__1UVzbq__btnPrimary{transition:none}}.broadband-hub-module__1UVzbq__results{gap:20px;display:grid}.broadband-hub-module__1UVzbq__coverageStatement{font-size:var(--b-small);color:var(--muted-3);background:var(--tint-sand);border-left:2px solid var(--b-signal);max-width:76ch;padding:14px 16px;line-height:1.55}.broadband-hub-module__1UVzbq__resultsBar{border-bottom:1px solid var(--line-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 24px;padding-bottom:16px;display:flex}.broadband-hub-module__1UVzbq__resultsCount{font-size:var(--b-small);color:var(--ink);font-weight:700}.broadband-hub-module__1UVzbq__resultsControls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.broadband-hub-module__1UVzbq__sortLabel{font-size:var(--b-meta);color:var(--muted-2)}.broadband-hub-module__1UVzbq__sortSelect{font-family:inherit;font-size:var(--b-small);color:var(--ink);border:1px solid var(--line-1);background:#fff;min-height:44px;padding:10px 12px;font-weight:700}.broadband-hub-module__1UVzbq__sortBasis{font-size:var(--b-meta);color:var(--muted-2);flex-basis:100%}.broadband-hub-module__1UVzbq__facets{flex-wrap:wrap;gap:8px;display:flex}.broadband-hub-module__1UVzbq__facet{font-family:inherit;font-size:var(--b-meta);color:var(--ink);border:1px solid var(--line-1);cursor:pointer;background:#fff;align-items:center;gap:8px;min-height:44px;padding:10px 13px;font-weight:700;display:inline-flex}.broadband-hub-module__1UVzbq__facetOn{background:var(--ink);border-color:var(--ink);color:var(--paper)}.broadband-hub-module__1UVzbq__facetN{font-variant-numeric:tabular-nums;color:var(--muted-1);font-weight:600}.broadband-hub-module__1UVzbq__facetOn .broadband-hub-module__1UVzbq__facetN{color:#a9c2f2}.broadband-hub-module__1UVzbq__resultList{gap:14px;margin:0;padding:0;list-style:none;display:grid}.broadband-hub-module__1UVzbq__result{border:1px solid var(--line-1);background:#fff;padding:20px 22px 18px}.broadband-hub-module__1UVzbq__avail{font-size:var(--b-label);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line-1);align-items:center;gap:8px;padding:5px 9px;font-weight:700;display:inline-flex}.broadband-hub-module__1UVzbq__availYes{color:var(--b-live);background:var(--b-live-soft);border-color:#1d7a4c66}.broadband-hub-module__1UVzbq__availNo{color:var(--muted-2);background:var(--tint-sand)}.broadband-hub-module__1UVzbq__availUnknown{color:var(--b-signal);background:var(--b-signal-soft);border-color:#2b62c966}.broadband-hub-module__1UVzbq__availDetail{font-size:var(--b-meta);color:var(--muted-2);max-width:62ch;margin-top:8px;line-height:1.5}.broadband-hub-module__1UVzbq__resultHead{border-bottom:1px solid var(--line-3);grid-template-columns:minmax(0,1fr);gap:14px;padding-bottom:16px;display:grid}@media (min-width:800px){.broadband-hub-module__1UVzbq__resultHead{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:32px}}.broadband-hub-module__1UVzbq__resultProvider{font-size:var(--b-h4);letter-spacing:-.022em;font-weight:700}.broadband-hub-module__1UVzbq__resultPackage{font-size:var(--b-small);color:var(--muted-2);margin-top:2px;display:block}.broadband-hub-module__1UVzbq__resultFigure{font-size:var(--b-figure);letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1}.broadband-hub-module__1UVzbq__resultNoFigure{font-size:var(--b-body);color:var(--muted-2);font-weight:700}.broadband-hub-module__1UVzbq__resultEffective{font-size:var(--b-meta);color:var(--muted-2);white-space:nowrap;margin-top:6px}.broadband-hub-module__1UVzbq__resultRows{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:4px 40px;margin-top:16px;display:grid}.broadband-hub-module__1UVzbq__resultRow{border-bottom:1px solid var(--line-3);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;display:flex}.broadband-hub-module__1UVzbq__resultRowLabel{font-size:var(--b-meta);color:var(--muted-2)}.broadband-hub-module__1UVzbq__resultRowValue{font-size:var(--b-small);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.broadband-hub-module__1UVzbq__resultCaveats{margin:16px 0 0;padding:0;list-style:none}.broadband-hub-module__1UVzbq__resultCaveats li{font-size:var(--b-meta);color:var(--muted-3);padding:0 0 7px 20px;line-height:1.55;position:relative}.broadband-hub-module__1UVzbq__resultCaveats li:before{content:"!";color:var(--muted-1);font-weight:700;position:absolute;top:0;left:0}.broadband-hub-module__1UVzbq__resultFoot{border-top:1px solid var(--line-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-top:16px;padding-top:14px;display:flex}.broadband-hub-module__1UVzbq__resultSource{font-size:var(--b-meta);color:var(--muted-2)}.broadband-hub-module__1UVzbq__resultNoAction{font-size:var(--b-meta);color:var(--muted-2);font-style:normal}.broadband-hub-module__1UVzbq__breakdownToggle{font-family:inherit;font-size:var(--b-small);color:var(--ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:8px;min-height:44px;padding:10px 0;font-weight:700;text-decoration:underline;display:inline-flex}.broadband-hub-module__1UVzbq__breakdown{background:var(--tint-sand);border:1px solid var(--line-2);margin-top:12px;padding:16px 18px}.broadband-hub-module__1UVzbq__breakdownLine{border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:baseline;gap:20px;padding:7px 0;display:flex}.broadband-hub-module__1UVzbq__breakdownTotal{border-bottom:0;border-top:2px solid var(--ink);margin-top:6px;padding-top:12px}.broadband-hub-module__1UVzbq__breakdownLabel{font-size:var(--b-small);color:var(--ink);font-weight:700}.broadband-hub-module__1UVzbq__breakdownDetail{font-size:var(--b-meta);color:var(--muted-2);margin-top:2px;font-weight:400;display:block}.broadband-hub-module__1UVzbq__breakdownAmount{font-size:var(--b-small);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.broadband-hub-module__1UVzbq__breakdownNote{font-size:var(--b-meta);color:var(--muted-2);max-width:70ch;margin-top:12px;line-height:1.55}.broadband-hub-module__1UVzbq__compareToggle{font-family:inherit;font-size:var(--b-meta);color:var(--ink);border:1px solid var(--line-1);cursor:pointer;background:0 0;min-height:44px;padding:10px 13px;font-weight:700}.broadband-hub-module__1UVzbq__compareOn{background:var(--ink);border-color:var(--ink);color:var(--paper)}.broadband-hub-module__1UVzbq__tray{background:var(--ink);color:var(--paper);margin-top:20px;padding:18px 20px;position:sticky;bottom:0}.broadband-hub-module__1UVzbq__trayHead{border-bottom:1px solid var(--dark-line-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;padding-bottom:12px;display:flex}.broadband-hub-module__1UVzbq__trayTitle{font-size:var(--b-small);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.broadband-hub-module__1UVzbq__trayClear{font-family:inherit;font-size:var(--b-meta);color:var(--paper);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:8px 0;font-weight:700;text-decoration:underline}.broadband-hub-module__1UVzbq__trayGrid{scroll-snap-type:x mandatory;grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;gap:24px;margin-top:14px;display:grid;overflow-x:auto}.broadband-hub-module__1UVzbq__trayCol{scroll-snap-align:start;min-width:0}.broadband-hub-module__1UVzbq__trayProvider{font-size:var(--b-small);font-weight:700}.broadband-hub-module__1UVzbq__trayPackage{font-size:var(--b-meta);color:#cfcbc4;margin-top:2px;display:block}.broadband-hub-module__1UVzbq__trayRow{border-bottom:1px solid var(--dark-line-3);font-size:var(--b-meta);justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.broadband-hub-module__1UVzbq__trayRowLabel{color:#a5a19a}.broadband-hub-module__1UVzbq__trayRowValue{font-variant-numeric:tabular-nums;text-align:right;font-weight:700}.broadband-hub-module__1UVzbq__quote{border:1px solid var(--line-1);background:#fff;max-width:720px;padding:26px 28px 24px}.broadband-hub-module__1UVzbq__quotePhases{border-bottom:1px solid var(--line-3);flex-wrap:wrap;gap:8px 6px;padding-bottom:16px;display:flex}.broadband-hub-module__1UVzbq__quotePhase{font-size:var(--b-label);letter-spacing:.1em;text-transform:uppercase;color:var(--muted-4);font-weight:700}.broadband-hub-module__1UVzbq__quotePhaseOn{color:var(--ink)}.broadband-hub-module__1UVzbq__quotePhaseDone{color:var(--b-signal)}.broadband-hub-module__1UVzbq__quotePhaseSep{color:var(--muted-4)}.broadband-hub-module__1UVzbq__quoteTitle{font-size:var(--b-h3);letter-spacing:-.028em;margin-top:18px;font-weight:700;line-height:1.18}.broadband-hub-module__1UVzbq__quoteHelp{font-size:var(--b-small);color:var(--muted-3);max-width:56ch;margin-top:8px;line-height:1.55}.broadband-hub-module__1UVzbq__quoteBody{margin-top:20px}.broadband-hub-module__1UVzbq__quoteOptions{gap:8px;display:grid}.broadband-hub-module__1UVzbq__quoteOption{font-family:inherit;font-size:var(--b-small);color:var(--ink);text-align:left;border:1px solid var(--line-1);cursor:pointer;background:#fff;min-height:48px;padding:13px 15px;font-weight:600}.broadband-hub-module__1UVzbq__quoteOptionOn{border-color:var(--ink);border-width:2px;padding:12px 14px}.broadband-hub-module__1UVzbq__quoteOptionNote{font-size:var(--b-meta);color:var(--muted-2);margin-top:3px;font-weight:400;display:block}.broadband-hub-module__1UVzbq__quoteUnknown{font-family:inherit;font-size:var(--b-small);color:var(--muted-3);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:12px 0;font-weight:700;text-decoration:underline}.broadband-hub-module__1UVzbq__quoteField{color:var(--ink);border:1.5px solid var(--ink);background:#fff;width:100%;min-height:52px;padding:14px 15px;font-family:inherit;font-size:16px;font-weight:600}.broadband-hub-module__1UVzbq__quoteField:focus-visible{outline:3px solid var(--b-signal);outline-offset:1px}.broadband-hub-module__1UVzbq__quoteNav{border-top:1px solid var(--line-3);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:24px;padding-top:18px;display:flex}.broadband-hub-module__1UVzbq__quoteBack{font-family:inherit;font-size:var(--b-small);color:var(--muted-3);cursor:pointer;background:0 0;border:0;min-height:44px;padding:12px 0;font-weight:700}.broadband-hub-module__1UVzbq__quoteNext{background:var(--red);color:#fff;cursor:pointer;border:0;min-height:48px;margin-left:auto;padding:13px 26px;font-family:inherit;font-size:15.5px;font-weight:700}.broadband-hub-module__1UVzbq__quoteNext:disabled{background:var(--muted-4);color:var(--muted-3);cursor:not-allowed}.broadband-hub-module__1UVzbq__quoteNext:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.broadband-hub-module__1UVzbq__reviewRows{border-top:1px solid var(--line-2)}.broadband-hub-module__1UVzbq__reviewRow{border-bottom:1px solid var(--line-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 20px;padding:13px 0;display:flex}.broadband-hub-module__1UVzbq__reviewLabel{font-size:var(--b-meta);color:var(--muted-2)}.broadband-hub-module__1UVzbq__reviewValue{font-size:var(--b-small);color:var(--ink);font-weight:700}.broadband-hub-module__1UVzbq__reviewEdit{font-family:inherit;font-size:var(--b-meta);color:var(--ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:10px 0;font-weight:700;text-decoration:underline}.broadband-hub-module__1UVzbq__reviewNote{font-size:var(--b-meta);color:var(--muted-2);max-width:62ch;margin-top:16px;line-height:1.55}.broadband-hub-module__1UVzbq__quoteUnavailable{background:var(--tint-sand);border:1px solid var(--line-2);max-width:640px;padding:22px 24px}.broadband-hub-module__1UVzbq__quoteUnavailableTitle{font-size:var(--b-h4);letter-spacing:-.022em;font-weight:700}.broadband-hub-module__1UVzbq__quoteUnavailableBody{font-size:var(--b-small);color:var(--muted-3);max-width:58ch;margin-top:8px;line-height:1.6}.broadband-hub-module__1UVzbq__scaffoldBanner{background:var(--ink);color:var(--paper);padding:14px var(--pad-x);font-size:var(--b-small);font-weight:700}.broadband-hub-module__1UVzbq__scaffoldBannerInner{max-width:1160px;margin:0 auto}.broadband-hub-module__1UVzbq__scaffoldBannerNote{color:#cfcbc4;max-width:76ch;margin-top:4px;font-weight:400;display:block}.broadband-hub-module__1UVzbq__groupHead{font-size:var(--b-label);letter-spacing:.12em;text-transform:uppercase;color:var(--muted-1);border-bottom:1px solid var(--line-1);align-items:baseline;gap:10px;margin-top:24px;padding-bottom:10px;font-weight:700;display:flex}.broadband-hub-module__1UVzbq__groupN{font-variant-numeric:tabular-nums;color:var(--muted-2);font-weight:600}.broadband-hub-module__1UVzbq__heroCompact .broadband-hub-module__1UVzbq__heroInner{padding:16px var(--pad-x) 26px}.broadband-hub-module__1UVzbq__heroCompactTitle{letter-spacing:-.034em;text-wrap:balance;max-width:24ch;margin:10px 0 0 -.03em;font-size:clamp(30px,3.3vw,44px);font-weight:700;line-height:1.06}.broadband-hub-module__1UVzbq__heroCompactSub{color:#cfcbc4;max-width:66ch;margin-top:10px;font-size:17px;line-height:1.5}.broadband-hub-module__1UVzbq__heroCompactMeta{flex-wrap:wrap;gap:6px 22px;margin:14px 0 0;padding:0;list-style:none;display:flex}.broadband-hub-module__1UVzbq__heroCompactMeta li{color:#cfcbc4;align-items:flex-start;gap:7px;font-size:13.5px;line-height:1.4;display:flex}.broadband-hub-module__1UVzbq__compareBand{padding:18px var(--pad-x) 40px}.broadband-hub-module__1UVzbq__compareNote{color:var(--ink-3,#6b6760);max-width:78ch;margin:14px 0 0;font-size:13.5px;line-height:1.5}@media (max-width:700px){.broadband-hub-module__1UVzbq__heroCompact .broadband-hub-module__1UVzbq__heroInner{padding:12px var(--pad-x) 18px}.broadband-hub-module__1UVzbq__heroCompactTitle{margin-top:8px;font-size:28px}.broadband-hub-module__1UVzbq__heroCompactSub{font-size:15.5px}.broadband-hub-module__1UVzbq__heroCompactMeta{display:none}.broadband-hub-module__1UVzbq__compareBand{padding:12px var(--pad-x) 32px}}.broadband-hub-module__1UVzbq__panelItem{text-align:center;flex-direction:column;align-items:center;gap:9px;padding:14px 10px 12px}.broadband-hub-module__1UVzbq__panelSlot{border:1px solid var(--line-1);box-sizing:border-box;background:#fff;border-radius:6px;width:100%;max-width:128px;height:52px;padding:7px 10px}.broadband-hub-module__1UVzbq__panelMark{border-radius:0}.broadband-hub-module__1UVzbq__panelName{font-size:12.5px}@media (max-width:559px){.broadband-hub-module__1UVzbq__panelGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.broadband-hub-module__1UVzbq__panelItem{gap:7px;padding:12px 6px 10px}.broadband-hub-module__1UVzbq__panelSlot{height:44px;padding:6px 8px}.broadband-hub-module__1UVzbq__panelName{font-size:12px}}.broadband-hub-module__1UVzbq__reviewStrip{border-top:1px solid var(--line-1,#e7e3da);margin:26px 0 0;padding-top:20px}.broadband-hub-module__1UVzbq__reviewStripHead{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-55,#6b6862);margin:0 0 10px;font-size:12.5px;font-weight:700}.broadband-hub-module__1UVzbq__reviewStripList{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.broadband-hub-module__1UVzbq__reviewStripList a{border:1px solid var(--line-1,#e7e3da);min-height:44px;color:inherit;background:#fff;border-radius:999px;align-items:center;padding:8px 14px;font-size:14.5px;font-weight:600;text-decoration:none;display:inline-flex}.broadband-hub-module__1UVzbq__reviewStripList a:hover{border-color:var(--red,#d92d17);color:var(--red,#d92d17)}.broadband-hub-module__1UVzbq__heroCompactSub a{color:#fff;text-underline-offset:3px;text-decoration:underline}.broadband-hub-module__1UVzbq__heroCompactSub a:hover{text-decoration-thickness:2px}.broadband-hub-module__1UVzbq__heroHub .broadband-hub-module__1UVzbq__heroInner{padding-bottom:16px}@media (min-width:920px){.broadband-hub-module__1UVzbq__heroHub .broadband-hub-module__1UVzbq__heroCompactTitle{max-width:none;font-size:clamp(30px,2.8vw,40px)}}
.sticky-bar-module__9eRu4a__holder{z-index:45;height:0;position:sticky;top:0;overflow:visible}.sticky-bar-module__9eRu4a__bar{background:var(--paper);color:var(--ink);border-bottom:1px solid var(--line-1);opacity:0;pointer-events:none;justify-content:space-between;align-items:center;gap:24px;max-width:none;height:64px;transition:opacity .2s,transform .2s;display:flex;transform:translateY(-10px);box-shadow:0 10px 30px #10111414}.sticky-bar-module__9eRu4a__stuck{opacity:1;pointer-events:auto;transform:translateY(0)}.sticky-bar-module__9eRu4a__searchShortcut{border:1px solid var(--line-1);max-width:560px;height:42px;color:var(--muted-1);white-space:nowrap;background:#fff;border-radius:12px;flex:1;align-items:center;gap:10px;padding:0 16px;font-size:14px;transition:border-color .15s;display:flex;overflow:hidden}.sticky-bar-module__9eRu4a__searchShortcut:hover{border-color:var(--ink);color:var(--muted-1)}.sticky-bar-module__9eRu4a__cta{background:var(--red);color:var(--paper);white-space:nowrap;border-radius:999px;padding:9px 18px;font-size:13.5px;font-weight:700;transition:background .15s}.sticky-bar-module__9eRu4a__cta:hover{background:var(--red-hover);color:var(--paper)}@media (max-width:640px){.sticky-bar-module__9eRu4a__searchShortcut{display:none}}
.verdict-module__7g8egG__card{max-width:760px}.verdict-module__7g8egG__byline{color:var(--muted-3);margin:10px 0 18px;font-size:14.5px;line-height:1.5}.verdict-module__7g8egG__byline a{color:inherit;text-underline-offset:2px;text-decoration:underline}.verdict-module__7g8egG__para{margin:0 0 14px;font-size:17px;line-height:1.65}.verdict-module__7g8egG__para a{color:inherit;text-underline-offset:2px;text-decoration:underline}.verdict-module__7g8egG__callouts{gap:10px;margin:18px 0;display:grid}.verdict-module__7g8egG__callout{border-left:3px solid var(--red,#d92d17);background:#d92d170d;border-radius:0 10px 10px 0;margin:0;padding:12px 14px;font-size:16px;line-height:1.5}.verdict-module__7g8egG__calloutLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--red,#d92d17);margin-bottom:2px;font-size:12px;font-weight:700;display:block}.verdict-module__7g8egG__more{margin:6px 0 0;font-weight:600}.verdict-module__7g8egG__more a{color:var(--red,#d92d17);text-underline-offset:3px;text-decoration:underline}
.quick-answer-module__ve_M3W__band{background:var(--paper,#fff);padding:20px 20px 4px}.quick-answer-module__ve_M3W__box{border:1px solid var(--line,#e7e1d8);border-left:4px solid var(--red,#d92d17);background:var(--sand,#f6f1e9);border-radius:0 14px 14px 0;gap:10px;max-width:1120px;margin:0 auto;padding:16px 20px;display:grid}.quick-answer-module__ve_M3W__label{letter-spacing:.04em;text-transform:uppercase;color:var(--ink,#15161a);margin:0;font-size:13px;font-weight:800}.quick-answer-module__ve_M3W__checked{letter-spacing:0;text-transform:none;color:var(--muted,#6b655d);font-weight:500}.quick-answer-module__ve_M3W__list{gap:10px;margin:0;display:grid}.quick-answer-module__ve_M3W__item{gap:2px;display:grid}.quick-answer-module__ve_M3W__q{font-size:16px;font-weight:700}.quick-answer-module__ve_M3W__a{color:var(--ink-2,#4a4540);margin:0;font-size:15.5px;line-height:1.5}
.comparison-widget-module__37gJka__slot{min-height:80vh}.comparison-widget-module__37gJka__slot[data-settling]>*{visibility:hidden}
.deal-watch-prompt-module__RepmwG__wrap{background:var(--tint-sand);border:1px solid var(--line-2);border-left:3px solid var(--red);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;margin-top:28px;padding:26px 28px;display:grid}.deal-watch-prompt-module__RepmwG__heading{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:22px;font-weight:700;line-height:1.2}.deal-watch-prompt-module__RepmwG__body{color:var(--muted-3);margin:8px 0 0;font-size:15px;line-height:1.5}.deal-watch-prompt-module__RepmwG__form{min-width:0}@media (max-width:860px){.deal-watch-prompt-module__RepmwG__wrap{grid-template-columns:minmax(0,1fr);gap:18px;padding:22px 20px}.deal-watch-prompt-module__RepmwG__heading{font-size:20px}}
.weekly-best-module__L-kuTW__section{color:var(--paper)}.weekly-best-module__L-kuTW__desktop{padding:18px var(--pad-x) 72px}.weekly-best-module__L-kuTW__headRow{border-bottom:2px solid #ffffff24;justify-content:space-between;align-items:flex-end;gap:32px;padding-bottom:18px;display:flex}.weekly-best-module__L-kuTW__headMain{min-width:0}.weekly-best-module__L-kuTW__h1{letter-spacing:-.035em;white-space:nowrap;margin:0;font-size:40px;font-weight:700}.weekly-best-module__L-kuTW__headSub{color:var(--muted-2);margin-top:8px;font-size:16px}.weekly-best-module__L-kuTW__headSide{text-align:right;white-space:nowrap;padding-bottom:2px}.weekly-best-module__L-kuTW__stamp{color:var(--muted-2);font-size:13px}.weekly-best-module__L-kuTW__viewAllWrap{margin-top:7px}.weekly-best-module__L-kuTW__viewAll{color:var(--paper);border-bottom:1px solid #ffffff4d;font-size:14px;font-weight:600}.weekly-best-module__L-kuTW__viewAll:hover{color:var(--hue-energy)}.weekly-best-module__L-kuTW__cols{margin-top:28px}.weekly-best-module__L-kuTW__boardCol{flex:1;min-width:0}.weekly-best-module__L-kuTW__board{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.weekly-best-module__L-kuTW__card{background:var(--dark-2);border:1px solid var(--dark-line-2);border-radius:18px;padding:20px 22px 18px;transition:background .2s,border-color .2s,box-shadow .2s}.weekly-best-module__L-kuTW__card:hover{background:var(--dark-4)}.weekly-best-module__L-kuTW__cardTop{justify-content:space-between;align-items:center;gap:16px;min-height:15px;display:flex}.weekly-best-module__L-kuTW__cardCat{letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;font-weight:600}.weekly-best-module__L-kuTW__cardMid{justify-content:space-between;align-items:baseline;gap:20px;margin-top:12px;display:flex}.weekly-best-module__L-kuTW__cardLabel{letter-spacing:-.01em;min-width:0;font-size:19px;font-weight:600;line-height:1.3}.weekly-best-module__L-kuTW__cardFig{letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.weekly-best-module__L-kuTW__cardCtxRow{justify-content:space-between;align-items:baseline;gap:16px;margin-top:8px;display:flex}.weekly-best-module__L-kuTW__cardCtx{color:var(--muted-2);min-width:0;font-size:13px}.weekly-best-module__L-kuTW__cardFoot{color:var(--muted-1);border-top:1px solid #ffffff12;justify-content:space-between;align-items:baseline;gap:16px;margin-top:14px;padding-top:12px;font-size:12.5px;display:flex}.weekly-best-module__L-kuTW__seeDeal{color:var(--paper);white-space:nowrap;font-size:13.5px;font-weight:600}.weekly-best-module__L-kuTW__seeDeal:hover{color:var(--hue-energy)}.weekly-best-module__L-kuTW__mobile{display:none}.weekly-best-module__L-kuTW__mDark{background:radial-gradient(460px 300px at 88% -8%, #e5341f38, transparent 62%), var(--ink);color:var(--paper);padding:16px 16px 18px}.weekly-best-module__L-kuTW__mRow{gap:14px;display:flex}.weekly-best-module__L-kuTW__mBoard{flex:1;min-width:0}.weekly-best-module__L-kuTW__mBoardHead{border-bottom:2px solid #ffffff24;justify-content:space-between;align-items:baseline;gap:8px;padding-bottom:8px;display:flex}.weekly-best-module__L-kuTW__mBoardTitle{white-space:nowrap;margin:0;font-size:16px;font-weight:700}.weekly-best-module__L-kuTW__mBoardDate{color:var(--muted-2);white-space:nowrap;font-size:10px}.weekly-best-module__L-kuTW__mOfferRow{border-bottom:1px solid #ffffff1a;padding:10px 0 9px}.weekly-best-module__L-kuTW__mOfferRowLast{border-bottom:0;padding-bottom:0}.weekly-best-module__L-kuTW__mOfferCat{letter-spacing:.1em;text-transform:uppercase;font-size:10px}.weekly-best-module__L-kuTW__mOfferMain{justify-content:space-between;align-items:baseline;gap:10px;margin-top:3px;display:flex}.weekly-best-module__L-kuTW__mOfferLabel{font-size:13px;font-weight:500}.weekly-best-module__L-kuTW__mOfferFig{white-space:nowrap;font-size:17px;font-weight:700}.weekly-best-module__L-kuTW__mCaption{color:var(--muted-2);margin-top:12px;font-size:11px}.weekly-best-module__L-kuTW__mList{color:var(--ink);padding:14px 20px 0}.weekly-best-module__L-kuTW__mListRow{border-bottom:1px solid var(--line-1);justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;display:flex}.weekly-best-module__L-kuTW__mListMain{min-width:0}.weekly-best-module__L-kuTW__mListLabel{font-size:14px;font-weight:500}.weekly-best-module__L-kuTW__mListPays{color:var(--muted-1);margin-top:2px;font-size:11px}.weekly-best-module__L-kuTW__mListFig{white-space:nowrap;font-size:16px;font-weight:700}.weekly-best-module__L-kuTW__mListFoot{justify-content:space-between;align-items:baseline;gap:12px;padding:13px 0 0;font-size:13px;display:flex}.weekly-best-module__L-kuTW__mAllOffers{border-bottom:1px solid var(--line-1);font-weight:600}.weekly-best-module__L-kuTW__mChecked{color:var(--muted-1)}@media (max-width:1180px){.weekly-best-module__L-kuTW__board{grid-template-columns:repeat(2,1fr)}}@media (max-width:920px){.weekly-best-module__L-kuTW__desktop{display:none}.weekly-best-module__L-kuTW__mobile{display:block}}@media (max-width:1000px){.weekly-best-module__L-kuTW__board{grid-template-columns:repeat(2,1fr);gap:14px}}.weekly-best-module__L-kuTW__figWord{letter-spacing:-.01em;font-size:.72em}.weekly-best-module__L-kuTW__viewAll,.weekly-best-module__L-kuTW__mAllOffers{border-bottom:0;text-decoration:none}.weekly-best-module__L-kuTW__cardFoot{border-top:0;justify-content:flex-end;margin-top:16px;padding-top:0}.weekly-best-module__L-kuTW__ctaBtn{background:var(--red,#d92d17);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.weekly-best-module__L-kuTW__ctaBtn:hover,.weekly-best-module__L-kuTW__ctaBtn:focus-visible{background:var(--red-hover,#b8250f);color:#fff;transform:translateY(-1px)}.weekly-best-module__L-kuTW__mOfferRow{color:inherit;padding:12px 0 11px;text-decoration:none;display:block}.weekly-best-module__L-kuTW__mOfferCta,.weekly-best-module__L-kuTW__mListCta{color:var(--red,#d92d17);margin-top:4px;font-size:12.5px;font-weight:700}.weekly-best-module__L-kuTW__mListRow{color:inherit;align-items:center;min-height:56px;text-decoration:none}.weekly-best-module__L-kuTW__headRow,.weekly-best-module__L-kuTW__mBoardHead{border-bottom:0;padding-bottom:0}.weekly-best-module__L-kuTW__mListRow:last-of-type{border-bottom:0}.weekly-best-module__L-kuTW__mListFoot{padding:4px 0 0}.weekly-best-module__L-kuTW__mList{padding-bottom:22px}.weekly-best-module__L-kuTW__board{align-items:stretch;gap:20px}.weekly-best-module__L-kuTW__card{border-radius:16px;flex-direction:column;padding:22px 24px;display:flex}.weekly-best-module__L-kuTW__cardMid{margin-top:12px;display:block}.weekly-best-module__L-kuTW__cardLabel{letter-spacing:-.012em;text-wrap:balance;min-height:2.5em;font-size:18px;font-weight:600;line-height:1.25}.weekly-best-module__L-kuTW__cardFig{font-variant-numeric:proportional-nums;letter-spacing:-.02em;margin-top:10px;font-size:34px;line-height:1.1}.weekly-best-module__L-kuTW__cardFig.weekly-best-module__L-kuTW__figWord{color:var(--muted-1);letter-spacing:0;font-size:22px;font-weight:600;line-height:1.55}.weekly-best-module__L-kuTW__cardCtxRow{align-items:flex-start;min-height:2.9em;margin-top:6px}.weekly-best-module__L-kuTW__cardCtx{font-size:13.5px;line-height:1.45}.weekly-best-module__L-kuTW__cardFoot{margin-top:auto;padding-top:18px}.weekly-best-module__L-kuTW__ctaBtn{justify-content:center;width:100%;min-height:46px;font-size:14.5px}.weekly-best-module__L-kuTW__board{gap:22px}.weekly-best-module__L-kuTW__card{isolation:isolate;background:linear-gradient(#23252d 0%,#1a1b21 100%);border:1px solid #ffffff17;border-radius:22px;padding:26px;transition:transform .22s,border-color .22s,box-shadow .22s,background .22s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 14px 36px #00000052}.weekly-best-module__L-kuTW__card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(380px 240px at 100% 0%, color-mix(in srgb, var(--hue) 11%, transparent), transparent 64%), radial-gradient(260px 160px at 0% 100%, color-mix(in srgb, var(--hue) 4%, transparent), transparent 70%);opacity:.8;transition:opacity .22s;position:absolute;inset:-1px}.weekly-best-module__L-kuTW__card:hover,.weekly-best-module__L-kuTW__card:focus-within{border-color:color-mix(in srgb, var(--hue) 40%, #ffffff1f);box-shadow:inset 0 1px 0 #ffffff12, 0 24px 56px #00000073, 0 0 0 1px color-mix(in srgb, var(--hue) 10%, transparent);background:linear-gradient(#272932 0%,#1b1c22 100%);transform:translateY(-4px)}.weekly-best-module__L-kuTW__card:hover:before,.weekly-best-module__L-kuTW__card:focus-within:before{opacity:1}.weekly-best-module__L-kuTW__cardTop{min-height:18px}.weekly-best-module__L-kuTW__cardCat{letter-spacing:.13em;align-items:center;gap:9px;font-size:12px;font-weight:700;display:inline-flex}.weekly-best-module__L-kuTW__cardCat:before{content:"";width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 22%, transparent), 0 0 8px color-mix(in srgb, currentColor 40%, transparent);background:currentColor;border-radius:50%}.weekly-best-module__L-kuTW__cardMid{margin-top:16px}.weekly-best-module__L-kuTW__cardLabel{letter-spacing:-.015em;min-height:2.4em;color:var(--paper);font-size:21px;font-weight:650;line-height:1.2}.weekly-best-module__L-kuTW__cardFig{letter-spacing:-.035em;color:#fff;text-shadow:0 2px 24px #00000059;align-items:flex-end;min-height:60px;margin-top:14px;font-size:56px;font-weight:800;line-height:1;display:flex}.weekly-best-module__L-kuTW__cardFig.weekly-best-module__L-kuTW__figWord{letter-spacing:-.02em;color:var(--hue);text-shadow:none;font-size:30px;font-weight:750;line-height:1}.weekly-best-module__L-kuTW__cardCtxRow{min-height:2.9em;margin-top:12px}.weekly-best-module__L-kuTW__cardCtx{color:#fbfaf7bd;font-size:15px;line-height:1.45}.weekly-best-module__L-kuTW__cardFoot{padding-top:22px}.weekly-best-module__L-kuTW__ctaBtn{letter-spacing:-.005em;min-height:50px;font-size:15.5px;transition:background .18s,box-shadow .18s;position:static;box-shadow:0 10px 24px #d92d1752}.weekly-best-module__L-kuTW__ctaBtn:after{content:"";border-radius:inherit;position:absolute;inset:0}.weekly-best-module__L-kuTW__ctaBtn:hover,.weekly-best-module__L-kuTW__ctaBtn:focus-visible,.weekly-best-module__L-kuTW__card:hover .weekly-best-module__L-kuTW__ctaBtn{background:#ef3a1f;transform:none;box-shadow:0 14px 30px #d92d176b}.weekly-best-module__L-kuTW__ctaBtn:focus-visible{outline-offset:3px;outline:2px solid #fff}.weekly-best-module__L-kuTW__ctaArrow{transition:transform .18s;display:inline-block}.weekly-best-module__L-kuTW__card:hover .weekly-best-module__L-kuTW__ctaArrow{transform:translate(4px)}.weekly-best-module__L-kuTW__headSub{color:#fbfaf7a8}@media (prefers-reduced-motion:reduce){.weekly-best-module__L-kuTW__card,.weekly-best-module__L-kuTW__card:before,.weekly-best-module__L-kuTW__ctaBtn,.weekly-best-module__L-kuTW__ctaArrow{transition:none}.weekly-best-module__L-kuTW__card:hover,.weekly-best-module__L-kuTW__card:focus-within,.weekly-best-module__L-kuTW__card:hover .weekly-best-module__L-kuTW__ctaArrow{transform:none}}.weekly-best-module__L-kuTW__cardJourney .weekly-best-module__L-kuTW__cardFig{align-items:flex-end}
.vs-networks-link-module__ezO6BG__link{color:var(--ink);background:#e9f5ee;border:1.5px solid #14603f;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 16px;margin:0 0 22px;padding:14px 18px;text-decoration:none;display:grid}.vs-networks-link-module__ezO6BG__link:hover{background:#dff0e6}.vs-networks-link-module__ezO6BG__link:focus-visible{outline:3px solid var(--red);outline-offset:2px}.vs-networks-link-module__ezO6BG__kicker{letter-spacing:.12em;text-transform:uppercase;color:#14603f;white-space:nowrap;font-size:11.5px;font-weight:800}.vs-networks-link-module__ezO6BG__text{font-size:15px;line-height:1.45}.vs-networks-link-module__ezO6BG__text strong{color:#14603f}.vs-networks-link-module__ezO6BG__arrow{color:#14603f;font-size:20px;font-weight:700}@media (max-width:560px){.vs-networks-link-module__ezO6BG__link{grid-template-columns:minmax(0,1fr) auto}.vs-networks-link-module__ezO6BG__kicker{grid-column:1/-1}}
.marketplace-module__hRYhYa__section{padding:96px var(--pad-x) 0}.marketplace-module__hRYhYa__head{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.marketplace-module__hRYhYa__headMain{min-width:0}.marketplace-module__hRYhYa__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-1);margin-bottom:14px;font-size:11.5px;font-weight:600}.marketplace-module__hRYhYa__title{letter-spacing:-.035em;margin:0 0 0 -.04em;font-size:56px;font-weight:700;line-height:1}.marketplace-module__hRYhYa__sub{color:var(--muted-3);margin-top:12px;font-size:18px}.marketplace-module__hRYhYa__subMobile{display:none}.marketplace-module__hRYhYa__viewAll{color:var(--ink);border-bottom:1px solid var(--line-4);white-space:nowrap;font-size:15px;font-weight:600}.marketplace-module__hRYhYa__viewAll:hover{color:var(--red)}.marketplace-module__hRYhYa__rail{border-top:1px solid var(--line-2);margin-top:44px;padding-top:36px}.marketplace-module__hRYhYa__railHead{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.marketplace-module__hRYhYa__railHeadMain{min-width:0}.marketplace-module__hRYhYa__railKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-1);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:flex}.marketplace-module__hRYhYa__railDot{border-radius:99px;flex:none;width:7px;height:7px}.marketplace-module__hRYhYa__railTitleRow{flex-wrap:wrap;align-items:baseline;gap:14px;margin-top:8px;display:flex}.marketplace-module__hRYhYa__railTitle{letter-spacing:-.02em;font-size:23px;font-weight:700}.marketplace-module__hRYhYa__railSub{color:var(--muted-2);font-size:13px}.marketplace-module__hRYhYa__railSide{white-space:nowrap;flex:none;align-items:center;gap:16px;display:flex}.marketplace-module__hRYhYa__railViewAll{color:var(--ink);border-bottom:1px solid var(--line-4);font-size:14px;font-weight:600}.marketplace-module__hRYhYa__railViewAll:hover{color:var(--red)}.marketplace-module__hRYhYa__railViewAllShort{display:none}.marketplace-module__hRYhYa__railArrows{gap:8px;display:flex}.marketplace-module__hRYhYa__arrow{border:1px solid var(--line-2);width:30px;height:30px;color:var(--muted-1);cursor:pointer;background:0 0;border-radius:99px;justify-content:center;align-items:center;font-size:14px;transition:border-color .15s,color .15s;display:flex}.marketplace-module__hRYhYa__arrow:hover{border-color:var(--ink);color:var(--ink)}.marketplace-module__hRYhYa__railTrack{scroll-snap-type:x proximity;gap:14px;margin-top:18px;padding-bottom:6px;display:flex;overflow-x:auto}.marketplace-module__hRYhYa__railTrack:focus-visible{outline:2px solid var(--red);outline-offset:4px}.marketplace-module__hRYhYa__dealCard{scroll-snap-align:start;border:1px solid var(--line-2);background:#fff;border-radius:14px;flex:none;width:278px;padding:18px 20px 14px;transition:border-color .18s,transform .18s}.marketplace-module__hRYhYa__dealCard:hover{border-color:var(--muted-2);transform:translateY(-2px)}.marketplace-module__hRYhYa__dealTop{justify-content:space-between;align-items:center;gap:10px;min-height:20px;display:flex}.marketplace-module__hRYhYa__dealProvider{min-width:0;font-size:13.5px;font-weight:600}.marketplace-module__hRYhYa__dealBadge{letter-spacing:.08em;text-transform:uppercase;background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:700}.marketplace-module__hRYhYa__dealMetric{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin-top:11px;font-size:31px;font-weight:700}.marketplace-module__hRYhYa__dealMetricLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--muted-1);margin-top:3px;font-size:10.5px}.marketplace-module__hRYhYa__dealFacts{min-height:37px;margin-top:10px}.marketplace-module__hRYhYa__dealFact{color:var(--muted-3);font-size:12.5px;line-height:1.45}.marketplace-module__hRYhYa__dealFactShort{display:none}.marketplace-module__hRYhYa__dealFoot{border-top:1px solid var(--line-3);justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;padding-top:10px;display:flex}.marketplace-module__hRYhYa__dealPays{color:var(--muted-2);min-width:0;font-size:11.5px}.marketplace-module__hRYhYa__dealPaysShort{color:var(--muted-2);font-size:10px;display:none}.marketplace-module__hRYhYa__dealLink{color:var(--ink);white-space:nowrap;font-size:13px;font-weight:600}.marketplace-module__hRYhYa__dealLink:hover{color:var(--red)}.marketplace-module__hRYhYa__footnote{color:var(--muted-1);margin-top:40px;padding-bottom:96px;font-size:13px}.marketplace-module__hRYhYa__footnoteLink{color:var(--ink);border-bottom:1px solid var(--line-4);font-weight:600}.marketplace-module__hRYhYa__footnoteLink:hover{color:var(--red)}@media (max-width:920px){.marketplace-module__hRYhYa__section{padding-top:56px}.marketplace-module__hRYhYa__kicker{display:none}.marketplace-module__hRYhYa__title{letter-spacing:-.03em;font-size:clamp(26px,6.7vw,40px);line-height:1.08}.marketplace-module__hRYhYa__sub{color:var(--muted-1);margin-top:6px;font-size:13px;line-height:1.4}.marketplace-module__hRYhYa__subDesktop{display:none}.marketplace-module__hRYhYa__subMobile{display:inline}.marketplace-module__hRYhYa__head{flex-direction:column;align-items:flex-start;gap:14px}.marketplace-module__hRYhYa__viewAll{display:none}.marketplace-module__hRYhYa__rail{border-top:0;margin-top:20px;padding-top:0}.marketplace-module__hRYhYa__railHead{align-items:center}.marketplace-module__hRYhYa__railTitleRow,.marketplace-module__hRYhYa__railArrows{display:none}.marketplace-module__hRYhYa__railKicker{letter-spacing:.12em;font-size:10px}.marketplace-module__hRYhYa__railDot{width:6px;height:6px}.marketplace-module__hRYhYa__railViewAll{border-color:var(--line-1);font-size:12px}.marketplace-module__hRYhYa__railViewAllFull{display:none}.marketplace-module__hRYhYa__railViewAllShort{display:inline}.marketplace-module__hRYhYa__railTrack{margin-top:10px;margin-right:calc(-1 * var(--pad-x));gap:10px}.marketplace-module__hRYhYa__dealCard{border-radius:12px;width:168px;padding:12px 14px 10px}.marketplace-module__hRYhYa__dealBadge{display:none}.marketplace-module__hRYhYa__dealProvider{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.marketplace-module__hRYhYa__dealMetric{letter-spacing:-.02em;margin-top:6px;font-size:22px}.marketplace-module__hRYhYa__dealMetricLabel{margin-top:2px;font-size:8.5px}.marketplace-module__hRYhYa__dealFacts{display:none}.marketplace-module__hRYhYa__dealFactShort{color:var(--muted-3);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:11px;display:block;overflow:hidden}.marketplace-module__hRYhYa__dealFoot{gap:8px;margin-top:9px;padding-top:8px}.marketplace-module__hRYhYa__dealPays{display:none}.marketplace-module__hRYhYa__dealPaysShort{display:inline}.marketplace-module__hRYhYa__dealLink{font-size:10px}.marketplace-module__hRYhYa__footnote{margin-top:26px;padding-bottom:56px}}
.outright-sums-module__xfg6QG__wrap{margin-top:28px}.outright-sums-module__xfg6QG__title{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:18px;font-weight:700}.outright-sums-module__xfg6QG__lede{color:var(--body-soft);margin:6px 0 0;font-size:15px;line-height:1.5}.outright-sums-module__xfg6QG__verdict{white-space:nowrap;color:var(--ink);font-weight:700}
.mobile-module__XCrLxW__switchWrap{padding:72px var(--pad-x) 0}.mobile-module__XCrLxW__switchInner{border-top:1px solid var(--line-1);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:48px;padding-top:48px;display:flex}.mobile-module__XCrLxW__switchIntro{min-width:0;max-width:34ch}.mobile-module__XCrLxW__switchBody{color:var(--muted-3);margin-top:12px;font-size:15px;line-height:1.55}.mobile-module__XCrLxW__switchSteps{flex:1;min-width:420px}.mobile-module__XCrLxW__switchStep{border-bottom:1px solid var(--line-2);align-items:baseline;gap:16px;padding:13px 0;display:flex}.mobile-module__XCrLxW__switchStepLast{border-bottom:0}.mobile-module__XCrLxW__switchNum{color:var(--muted-5);font-variant-numeric:tabular-nums;flex:none;width:24px;font-size:13px}.mobile-module__XCrLxW__switchText{min-width:0;font-size:15.5px;font-weight:600}@media (max-width:920px){.mobile-module__XCrLxW__switchWrap{padding:48px 18px 0}.mobile-module__XCrLxW__switchInner{gap:24px;padding-top:32px}.mobile-module__XCrLxW__switchSteps{flex:none;width:100%;min-width:0}.mobile-module__XCrLxW__switchText{font-size:14px}}
.offers-module__2ZN6GW__spotlight{background:radial-gradient(1100px 620px at 78% -14%, #e5341f33, transparent 62%), radial-gradient(800px 480px at -6% 110%, #ffb02014, transparent 60%), var(--ink);color:var(--paper);padding:26px var(--pad-x) 26px}.offers-module__2ZN6GW__kickerRow{letter-spacing:.14em;text-transform:uppercase;color:var(--muted-4);align-items:center;gap:8px;font-size:12px;font-weight:600;display:inline-flex}.offers-module__2ZN6GW__kickerDot{background:var(--red);border-radius:99px;width:7px;height:7px}.offers-module__2ZN6GW__title{letter-spacing:-.035em;max-width:20ch;margin:10px 0 0 -.03em;font-size:36px;font-weight:700;line-height:1.06}.offers-module__2ZN6GW__sub{color:var(--muted-4);max-width:62ch;margin-top:8px;font-size:15.5px}.offers-module__2ZN6GW__metaLine{color:var(--muted-2);margin-top:10px;font-size:13px}.offers-module__2ZN6GW__metaStrong{color:var(--paper);font-weight:600}.offers-module__2ZN6GW__board{padding:28px var(--pad-x) 88px}.offers-module__2ZN6GW__boardHead{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.offers-module__2ZN6GW__boardTitle{letter-spacing:-.035em;margin:12px 0 0 -.03em;font-size:44px;font-weight:700}.offers-module__2ZN6GW__boardSub{color:var(--muted-3);margin-top:8px;font-size:16.5px}.offers-module__2ZN6GW__boardSide{text-align:right;white-space:nowrap;padding-bottom:4px}.offers-module__2ZN6GW__boardCount{font-size:15px;font-weight:700}.offers-module__2ZN6GW__checkedNote{color:var(--muted-1);margin-top:4px;font-size:12.5px}.offers-module__2ZN6GW__spendRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;display:flex}.offers-module__2ZN6GW__spendWrap{white-space:nowrap;align-items:center;gap:12px;display:flex}.offers-module__2ZN6GW__spendLabel{color:var(--muted-1);font-size:13.5px}.offers-module__2ZN6GW__spendBox{border:1px solid var(--line-4);background:#fff;border-radius:10px;align-items:center;gap:4px;height:42px;padding:0 14px 0 12px;display:flex}.offers-module__2ZN6GW__spendBox:focus-within{border-color:var(--ink)}.offers-module__2ZN6GW__spendPrefix{color:var(--muted-1);font-size:15px}.offers-module__2ZN6GW__spendInput{width:74px;color:var(--ink);background:0 0;border:0;padding:0;font-family:inherit;font-size:16px;font-weight:600}.offers-module__2ZN6GW__spendInput:focus-visible{outline:none}.offers-module__2ZN6GW__spendSuffix{color:var(--muted-2);font-size:12.5px}.offers-module__2ZN6GW__spendNote{color:var(--muted-1);min-width:0;font-size:12.5px}.offers-module__2ZN6GW__pillRow{align-items:center;gap:8px;margin-top:14px;display:none}.offers-module__2ZN6GW__pill{color:var(--ink);border:1px solid var(--line-4);cursor:pointer;white-space:nowrap;background:0 0;border-radius:99px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600}.offers-module__2ZN6GW__pillCount{color:var(--muted-1);white-space:nowrap;margin-left:auto;font-size:12px}.offers-module__2ZN6GW__cols{align-items:flex-start;gap:44px;margin-top:24px;display:flex}.offers-module__2ZN6GW__filterCol{flex:none;width:250px}.offers-module__2ZN6GW__filterHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.offers-module__2ZN6GW__filterKicker{letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);font-size:12px;font-weight:600}.offers-module__2ZN6GW__clearAll{color:var(--muted-1);cursor:pointer;border:0;border-bottom:1px solid var(--line-4);background:0 0;padding:0;font-family:inherit;font-size:12.5px}.offers-module__2ZN6GW__clearAll:hover{color:var(--red)}.offers-module__2ZN6GW__filterGroup{border-top:1px solid var(--line-2);margin-top:16px;padding-top:16px}.offers-module__2ZN6GW__filterHead+.offers-module__2ZN6GW__filterGroup{margin-top:12px}.offers-module__2ZN6GW__filterTitle{font-size:13px;font-weight:700}.offers-module__2ZN6GW__filterNote{color:var(--muted-1);margin-top:6px;font-size:12px;line-height:1.45}.offers-module__2ZN6GW__filterList{flex-direction:column;gap:10px;margin-top:12px;display:flex}.offers-module__2ZN6GW__check{cursor:pointer;color:var(--body-soft);text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:3px 0;font-family:inherit;font-size:14px;display:flex}.offers-module__2ZN6GW__check:hover{color:var(--ink)}.offers-module__2ZN6GW__check:focus-visible{outline:2px solid var(--red);outline-offset:3px}.offers-module__2ZN6GW__checkBox{border:1.5px solid var(--line-4);width:17px;height:17px;color:var(--paper);background:#fff;border-radius:4px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:background .12s,border-color .12s;display:inline-flex}.offers-module__2ZN6GW__checkBoxOn{background:var(--ink);border-color:var(--ink)}.offers-module__2ZN6GW__checkLabel{min-width:0}.offers-module__2ZN6GW__checkCount{color:var(--muted-5);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.offers-module__2ZN6GW__results{flex:1;min-width:0}.offers-module__2ZN6GW__sortRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;display:flex}.offers-module__2ZN6GW__sortOpts{flex-wrap:wrap;align-items:baseline;gap:18px;font-size:13.5px;display:flex}.offers-module__2ZN6GW__sortLabel{color:var(--muted-1)}.offers-module__2ZN6GW__sortOpt{color:var(--muted-1);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 2px;font-family:inherit;font-size:13.5px;font-weight:500;transition:color .15s}.offers-module__2ZN6GW__sortOpt:hover{color:var(--ink)}.offers-module__2ZN6GW__sortOpt:focus-visible{outline:2px solid var(--red);outline-offset:3px}.offers-module__2ZN6GW__sortOptOn{color:var(--ink);border-bottom-color:var(--red);font-weight:700}.offers-module__2ZN6GW__rankLink{color:var(--muted-1);border-bottom:1px solid var(--line-1);white-space:nowrap;font-size:13px}.offers-module__2ZN6GW__rankLink:hover{color:var(--ink)}.offers-module__2ZN6GW__chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.offers-module__2ZN6GW__chip{color:var(--ink);background:var(--tint-sand);border:1px solid var(--line-2);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:7px;padding:5px 10px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.offers-module__2ZN6GW__chip:hover{border-color:var(--ink)}.offers-module__2ZN6GW__chipX{color:var(--muted-1)}.offers-module__2ZN6GW__grid{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:16px;display:grid}.offers-module__2ZN6GW__card{border:1px solid var(--card-border);background:#fff;border-radius:14px;flex-direction:column;padding:20px 22px 18px;transition:border-color .18s;display:flex}.offers-module__2ZN6GW__card:hover{border-color:var(--card-border-hover)}.offers-module__2ZN6GW__cardPick{border-color:var(--line-4)}.offers-module__2ZN6GW__cardShort{opacity:.62}.offers-module__2ZN6GW__cardTop{align-items:center;gap:12px;display:flex}.offers-module__2ZN6GW__tile{border:1px solid var(--card-border);letter-spacing:-.01em;background:#f7f5f0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:44px;height:34px;font-size:12px;font-weight:700;display:flex}.offers-module__2ZN6GW__merchant{letter-spacing:-.01em;min-width:0;font-size:15.5px;font-weight:700}.offers-module__2ZN6GW__kindChip{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-1);border:1px solid var(--line-2);white-space:nowrap;border-radius:6px;margin-left:auto;padding:3px 7px;font-size:12px;font-weight:700}.offers-module__2ZN6GW__pickChip{letter-spacing:.08em;text-transform:uppercase;background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:6px;margin-left:auto;padding:3px 8px;font-size:12px;font-weight:700}.offers-module__2ZN6GW__value{letter-spacing:-.03em;margin-top:14px;font-size:30px;font-weight:700;line-height:1.05}.offers-module__2ZN6GW__dealTitle{color:var(--muted-3);margin-top:6px;font-size:14px;line-height:1.45}.offers-module__2ZN6GW__estimate{background:var(--tint-sand);border-radius:10px;margin-top:12px;padding:10px 12px}.offers-module__2ZN6GW__estimateFig{letter-spacing:-.01em;font-size:15px;font-weight:700}.offers-module__2ZN6GW__estimateNote{color:var(--muted-1);margin-top:2px;font-size:12px}.offers-module__2ZN6GW__estimateShort{color:var(--cta-kicker);font-size:13px;font-weight:600}.offers-module__2ZN6GW__catchRow{align-items:baseline;gap:7px;margin-top:12px;font-size:13px;display:flex}.offers-module__2ZN6GW__catchDot{background:var(--hue-savings);border-radius:99px;flex:none;width:6px;height:6px;position:relative;top:-1px}.offers-module__2ZN6GW__catchLabel{white-space:nowrap;flex:none;font-weight:700}.offers-module__2ZN6GW__catchText{color:var(--body-soft)}.offers-module__2ZN6GW__cashback{color:var(--body-soft);align-items:baseline;gap:7px;margin-top:10px;font-size:13px;display:flex}.offers-module__2ZN6GW__cashbackDot{background:var(--hue-credit);border-radius:99px;flex:none;width:6px;height:6px;position:relative;top:-1px}.offers-module__2ZN6GW__compareLink{color:var(--ink);border-bottom:1px solid var(--line-4);align-self:flex-start;margin-top:10px;font-size:13px;font-weight:600;display:inline-block}.offers-module__2ZN6GW__compareLink:hover{color:var(--red)}.offers-module__2ZN6GW__spacer{flex:1}.offers-module__2ZN6GW__codeRow{align-items:center;gap:10px;margin-top:16px;display:flex}.offers-module__2ZN6GW__code{letter-spacing:.08em;color:var(--ink);background:var(--tint-sand);border:1px dashed var(--line-4);cursor:pointer;white-space:nowrap;border-radius:8px;padding:9px 12px;font-family:inherit;font-size:13.5px;font-weight:700;transition:border-color .15s,background .15s}.offers-module__2ZN6GW__code:hover{border-color:var(--ink)}.offers-module__2ZN6GW__code:focus-visible{outline:2px solid var(--red);outline-offset:2px}.offers-module__2ZN6GW__codeCopied{background:var(--ink);border-color:var(--ink);color:var(--paper);border-style:solid}.offers-module__2ZN6GW__noCode{color:var(--muted-1);font-size:13px}.offers-module__2ZN6GW__getCta{background:var(--ink);color:var(--paper);white-space:nowrap;border-radius:10px;margin-left:auto;padding:10px 16px;font-size:13.5px;font-weight:700;transition:background .15s}.offers-module__2ZN6GW__getCta:hover{background:var(--dark-line-2);color:var(--paper)}.offers-module__2ZN6GW__getPending{color:var(--muted-2);white-space:nowrap;margin-left:auto;font-size:12.5px}.offers-module__2ZN6GW__cardFoot{border-top:1px solid var(--card-line);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:12px;display:flex}.offers-module__2ZN6GW__ends{color:var(--muted-1);font-size:12.5px}.offers-module__2ZN6GW__endsSoon{color:var(--cta-kicker);font-weight:600}.offers-module__2ZN6GW__workToggle{color:var(--muted-1);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0;font-family:inherit;font-size:12.5px}.offers-module__2ZN6GW__workToggle:hover{color:var(--ink)}.offers-module__2ZN6GW__workToggle:focus-visible{outline:2px solid var(--red);outline-offset:3px}@keyframes offers-module__2ZN6GW__hq-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.offers-module__2ZN6GW__working{border-top:1px solid var(--card-line);margin-top:12px;padding-top:4px;animation:.22s offers-module__2ZN6GW__hq-reveal}.offers-module__2ZN6GW__workRow{border-bottom:1px solid var(--card-line);grid-template-columns:120px 1fr;align-items:baseline;gap:12px;padding:8px 0;display:grid}.offers-module__2ZN6GW__workRowLast{border-bottom:0}.offers-module__2ZN6GW__workLabel{letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);font-size:12px;font-weight:600}.offers-module__2ZN6GW__workValue{color:var(--body-soft);font-size:13px;line-height:1.45}.offers-module__2ZN6GW__noHit{border:1px dashed var(--line-4);text-align:center;border-radius:14px;grid-column:1/-1;margin-top:16px;padding:36px}.offers-module__2ZN6GW__noHitTitle{font-size:18px;font-weight:700}.offers-module__2ZN6GW__noHitClear{color:var(--ink);border:0;border-bottom:1px solid var(--line-4);cursor:pointer;background:0 0;margin-top:10px;padding:0 0 1px;font-family:inherit;font-size:14.5px;font-weight:600}.offers-module__2ZN6GW__noHitClear:hover{color:var(--red)}.offers-module__2ZN6GW__footnote{color:var(--muted-1);margin-top:20px;font-size:13px}.offers-module__2ZN6GW__footnoteLink{color:var(--ink);border-bottom:1px solid var(--line-4);font-weight:600}.offers-module__2ZN6GW__footnoteLink:hover{color:var(--red)}.offers-module__2ZN6GW__demoNote{color:var(--muted-1);margin-top:8px;font-size:12.5px}@media (max-width:1180px){.offers-module__2ZN6GW__grid{grid-template-columns:1fr}.offers-module__2ZN6GW__title{font-size:32px}}@media (max-width:920px){.offers-module__2ZN6GW__spotlight{padding:18px 18px 20px}.offers-module__2ZN6GW__title{max-width:none;font-size:26px}.offers-module__2ZN6GW__sub{margin-top:8px;font-size:14.5px}.offers-module__2ZN6GW__metaLine{font-size:12.5px}.offers-module__2ZN6GW__board{padding:16px 18px 56px}.offers-module__2ZN6GW__boardHead{display:none}.offers-module__2ZN6GW__spendRow{gap:10px;margin-top:0}.offers-module__2ZN6GW__spendWrap{width:100%}.offers-module__2ZN6GW__spendNote{display:none}.offers-module__2ZN6GW__pillRow{display:flex}.offers-module__2ZN6GW__cols{flex-direction:column;gap:0;margin-top:0}.offers-module__2ZN6GW__filterCol{border:1px solid var(--card-border);background:#fff;border-radius:12px;width:100%;margin-top:12px;padding:16px;display:none}.offers-module__2ZN6GW__filterColOpen{display:block}.offers-module__2ZN6GW__results{width:100%}.offers-module__2ZN6GW__sortRow{display:none}.offers-module__2ZN6GW__sortRowOpen{border:1px solid var(--card-border);background:#fff;border-radius:12px;margin-top:12px;padding:12px 16px;display:flex}.offers-module__2ZN6GW__rankLink{display:none}.offers-module__2ZN6GW__grid{gap:12px;margin-top:14px}.offers-module__2ZN6GW__card{border-radius:12px;padding:16px 18px}.offers-module__2ZN6GW__value{font-size:26px}.offers-module__2ZN6GW__dealTitle{font-size:13.5px}.offers-module__2ZN6GW__workRow{grid-template-columns:1fr;gap:3px}}.offers-module__2ZN6GW__howBody{color:#16130f;max-width:66ch;margin:0 0 14px;font-size:15.5px;line-height:1.6}.offers-module__2ZN6GW__howLink{color:inherit;font-weight:600}
.whole-contract-module__3CDqIa__vs tbody th{min-width:120px}@media (max-width:640px){.whole-contract-module__3CDqIa__vs thead{display:none}.whole-contract-module__3CDqIa__vs tbody tr{border-bottom:1px solid var(--line-2,#0000001a);grid-template-columns:minmax(0,1fr) minmax(0,9.5rem);gap:6px 14px;padding:14px;display:grid}.whole-contract-module__3CDqIa__vs tbody tr:last-child{border-bottom:0}.whole-contract-module__3CDqIa__vs tbody th,.whole-contract-module__3CDqIa__vs tbody td{border:0;min-width:0;padding:0;display:block}.whole-contract-module__3CDqIa__vs tbody th{letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:12px}.whole-contract-module__3CDqIa__vs tbody td:first-of-type,.whole-contract-module__3CDqIa__vs tbody td:nth-of-type(3){grid-column:1}.whole-contract-module__3CDqIa__vs tbody td:nth-of-type(2),.whole-contract-module__3CDqIa__vs tbody td:nth-of-type(4){text-align:right;grid-column:2}.whole-contract-module__3CDqIa__vs tbody td:nth-of-type(5){text-align:left;grid-column:1/-1;padding-top:4px}}
.contract-end-module__sn7z_G__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:10px;display:grid}.contract-end-module__sn7z_G__field{flex-direction:column;gap:6px;min-width:0;display:flex}.contract-end-module__sn7z_G__label{color:var(--ink);font-size:13px;font-weight:700}.contract-end-module__sn7z_G__optional{color:var(--muted-3);font-weight:400}.contract-end-module__sn7z_G__date{box-sizing:border-box;width:100%;min-height:54px}.contract-end-module__sn7z_G__submit{grid-column:1/-1;min-height:48px}.contract-end-module__sn7z_G__form>p{grid-column:1/-1;margin-bottom:0}@media (max-width:540px){.contract-end-module__sn7z_G__form{grid-template-columns:minmax(0,1fr)}}
.guide-module__laD0vG__wrap{--g-max:760px}.guide-module__laD0vG__lede{color:#cfcbc4;max-width:66ch;margin:10px 0 0;font-size:19px;line-height:1.55}.guide-module__laD0vG__byline{color:#a8a49c;flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 0;font-size:14.5px;line-height:1.5;display:flex}.guide-module__laD0vG__bylineDot{background:#6f6b64;border-radius:50%;flex:none;width:3px;height:3px}.guide-module__laD0vG__body{max-width:var(--g-max)}.guide-module__laD0vG__h2{letter-spacing:-.02em;margin:42px 0 12px;scroll-margin-top:24px;font-size:26px;line-height:1.25}.guide-module__laD0vG__h3{margin:28px 0 8px;font-size:19px;line-height:1.3}.guide-module__laD0vG__p{margin:0 0 14px;font-size:17px;line-height:1.65}.guide-module__laD0vG__body .guide-module__laD0vG__p a,.guide-module__laD0vG__body .guide-module__laD0vG__ul li a,.guide-module__laD0vG__body .guide-module__laD0vG__steps li a,.guide-module__laD0vG__body .guide-module__laD0vG__calloutText a{color:var(--red,#d92d17);text-underline-offset:3px;text-decoration:underline}.guide-module__laD0vG__body .guide-module__laD0vG__p a:hover,.guide-module__laD0vG__body .guide-module__laD0vG__ul li a:hover{color:var(--red-dark,#b52512)}.guide-module__laD0vG__ul{margin:0 0 16px;padding:0;list-style:none}.guide-module__laD0vG__ul li{margin-bottom:10px;padding-left:18px;font-size:17px;line-height:1.6;position:relative}.guide-module__laD0vG__ul li:before{content:"";background:var(--red,#d92d17);border-radius:50%;width:6px;height:6px;position:absolute;top:11px;left:0}.guide-module__laD0vG__steps{counter-reset:none;margin:0 0 20px;padding:0;list-style:none}.guide-module__laD0vG__steps li{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:14px;margin-bottom:14px;display:grid}.guide-module__laD0vG__stepN{background:var(--red,#d92d17);color:#fff;font-variant-numeric:proportional-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;font-weight:700;display:flex}.guide-module__laD0vG__stepT{padding-top:3px;font-size:17px;line-height:1.6}.guide-module__laD0vG__callouts{gap:10px;margin:18px 0 24px;display:grid}.guide-module__laD0vG__callout{border-left:3px solid var(--red,#d92d17);background:#d92d170d;border-radius:0 10px 10px 0;padding:13px 15px}.guide-module__laD0vG__calloutLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--red,#d92d17);margin:0 0 3px;font-size:12px;font-weight:700}.guide-module__laD0vG__calloutText{margin:0;font-size:16px;line-height:1.55}.guide-module__laD0vG__kv{border:1px solid var(--line-1,#e7e3da);background:#fff;border-radius:12px;margin:18px 0 22px;overflow:hidden}.guide-module__laD0vG__kvRow{justify-content:space-between;align-items:baseline;gap:18px;padding:14px 16px;display:flex}.guide-module__laD0vG__kvRow+.guide-module__laD0vG__kvRow{border-top:1px solid var(--line-1,#e7e3da)}.guide-module__laD0vG__kvRow dt{color:var(--ink-75,#46433e);font-size:15.5px;line-height:1.5}.guide-module__laD0vG__kvRow dd{white-space:nowrap;font-variant-numeric:proportional-nums;margin:0;font-size:17px;font-weight:700}.guide-module__laD0vG__tableWrap{margin:16px 0 10px;overflow-x:auto}.guide-module__laD0vG__table{border-collapse:collapse;width:100%;min-width:460px;font-size:15.5px}.guide-module__laD0vG__table th,.guide-module__laD0vG__table td{text-align:left;border-bottom:1px solid var(--line-1,#e7e3da);vertical-align:top;padding:10px 12px}.guide-module__laD0vG__table thead th{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-55,#6b6862);font-size:12.5px;font-weight:700}.guide-module__laD0vG__tableNote{color:var(--ink-55,#6b6862);margin:0 0 18px;font-size:13.5px}.guide-module__laD0vG__note{color:var(--ink-55,#6b6862);margin:0 0 18px;font-size:14.5px;line-height:1.55}.guide-module__laD0vG__warn{background:var(--tint-red,#fceae6);border-left:3px solid var(--red,#d92d17);border-radius:0 10px 10px 0;margin:16px 0 22px;padding:13px 15px 13px 34px;font-size:16px;line-height:1.55;position:relative}.guide-module__laD0vG__warnDot{background:var(--red,#d92d17);border-radius:50%;width:7px;height:7px;position:absolute;top:20px;left:15px}.guide-module__laD0vG__cta{border:1px solid var(--line-1,#e7e3da);background:var(--sand,#f4f1ea);border-radius:14px;margin:26px 0;padding:20px 22px}.guide-module__laD0vG__ctaText{margin:0 0 14px;font-size:16.5px;font-weight:600;line-height:1.5}.guide-module__laD0vG__ctaBtn{background:var(--red,#d92d17);color:#fff;border:1px solid var(--red-dark,#b52512);border-radius:8px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.guide-module__laD0vG__ctaBtn:hover{background:var(--red-dark,#b52512)}.guide-module__laD0vG__ctaBtn:focus-visible{outline:3px solid var(--ink,#16130f);outline-offset:2px}.guide-module__laD0vG__live{border:1px solid var(--line-1,#e7e3da);background:#fff;border-radius:14px;margin:20px 0 24px;overflow:hidden}.guide-module__laD0vG__liveHead{background:var(--sand,#f4f1ea);border-bottom:1px solid var(--line-1,#e7e3da);align-items:center;gap:8px;padding:12px 16px;display:flex}.guide-module__laD0vG__liveDot{background:var(--red,#d92d17);border-radius:50%;flex:none;width:7px;height:7px}.guide-module__laD0vG__liveLabel{text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.guide-module__laD0vG__liveList{margin:0;padding:0;list-style:none}.guide-module__laD0vG__liveRow{justify-content:space-between;align-items:center;gap:16px;padding:13px 16px;display:flex}.guide-module__laD0vG__liveRow+.guide-module__laD0vG__liveRow{border-top:1px solid var(--line-1,#e7e3da)}.guide-module__laD0vG__liveName{color:inherit;min-width:0;text-decoration:none}.guide-module__laD0vG__liveName:hover .guide-module__laD0vG__liveProv{text-decoration:underline}.guide-module__laD0vG__liveProv{font-size:16px;font-weight:600;display:block}.guide-module__laD0vG__liveProd{color:var(--ink-55,#6b6862);margin-top:1px;font-size:13.5px;display:block}.guide-module__laD0vG__liveFig{white-space:nowrap;font-variant-numeric:proportional-nums;font-size:20px;font-weight:700}.guide-module__laD0vG__liveNote{color:var(--ink-55,#6b6862);border-top:1px solid var(--line-1,#e7e3da);margin:0;padding:12px 16px;font-size:13px;line-height:1.5}.guide-module__laD0vG__reviewed{color:var(--ink-55,#6b6862);margin:22px 0 0;font-size:14px}.guide-module__laD0vG__cols{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:56px;display:grid}.guide-module__laD0vG__main{min-width:0}.guide-module__laD0vG__rail{position:relative}.guide-module__laD0vG__railStick{gap:16px;display:grid;position:sticky;top:24px}.guide-module__laD0vG__railHead{text-transform:uppercase;letter-spacing:.06em;color:var(--ink-55,#6b6862);margin:0 0 10px;font-size:12px;font-weight:700}.guide-module__laD0vG__railList{counter-reset:none;margin:0;padding:0;list-style:none}.guide-module__laD0vG__railList li+li{margin-top:2px}.guide-module__laD0vG__railList a{color:var(--ink-75,#46433e);border-radius:8px;grid-template-columns:26px minmax(0,1fr);align-items:baseline;gap:8px;padding:7px 8px;font-size:14.5px;line-height:1.4;text-decoration:none;display:grid}.guide-module__laD0vG__railList a:hover{background:var(--sand,#f4f1ea);color:var(--ink,#16130f)}.guide-module__laD0vG__railNum{color:var(--ink-40,#8d8982);font-variant-numeric:proportional-nums;font-size:12px;font-weight:700}.guide-module__laD0vG__railCta{border:1px solid var(--line-1,#e7e3da);background:var(--sand,#f4f1ea);border-radius:12px;padding:16px}.guide-module__laD0vG__railCtaText{margin:0 0 12px;font-size:14.5px;font-weight:600;line-height:1.5}.guide-module__laD0vG__railCtaBtn{background:var(--red,#d92d17);color:#fff;border:1px solid var(--red-dark,#b52512);border-radius:8px;justify-content:center;align-items:center;min-height:44px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}.guide-module__laD0vG__railCtaBtn:hover{background:var(--red-dark,#b52512)}.guide-module__laD0vG__railCtaBtn:focus-visible{outline:3px solid var(--ink,#16130f);outline-offset:2px}@media (max-width:1099px){.guide-module__laD0vG__cols{grid-template-columns:minmax(0,1fr);gap:32px}.guide-module__laD0vG__rail{display:none}}@media (max-width:719px){.guide-module__laD0vG__h2{font-size:23px}.guide-module__laD0vG__lede{font-size:17.5px}.guide-module__laD0vG__kvRow{flex-direction:column;align-items:flex-start;gap:4px}.guide-module__laD0vG__kvRow dd{font-size:18px}.guide-module__laD0vG__cta{padding:18px}.guide-module__laD0vG__ctaBtn{width:100%}}.guide-module__laD0vG__hero{padding-block:26px 40px}.guide-module__laD0vG__hero .guide-module__laD0vG__lede{margin-top:14px}.guide-module__laD0vG__hero .guide-module__laD0vG__byline{border-top:1px solid #ffffff1a;margin-top:20px;padding-top:18px}@media (max-width:719px){.guide-module__laD0vG__hero{padding-block:18px 30px}.guide-module__laD0vG__hero .guide-module__laD0vG__byline{row-gap:6px;margin-top:16px;padding-top:14px}}
.contact-module__cgSsMG__section{padding:64px var(--pad-x) 88px}.contact-module__cgSsMG__kickerRow{align-items:center;gap:8px;display:inline-flex}.contact-module__cgSsMG__kickerDot{background:var(--red);border-radius:99px;width:7px;height:7px}.contact-module__cgSsMG__title{letter-spacing:-.035em;margin:12px 0 0 -.03em;font-size:44px;font-weight:700}.contact-module__cgSsMG__sub{color:var(--muted-3);max-width:54ch;margin-top:8px;font-size:16.5px}.contact-module__cgSsMG__cards{grid-template-columns:1fr 1fr;gap:20px;margin-top:32px;display:grid}.contact-module__cgSsMG__card{border:1px solid var(--line-2);background:#fff;border-radius:14px;padding:22px 24px}.contact-module__cgSsMG__card:last-child:nth-child(odd){grid-column:1/-1}.contact-module__cgSsMG__cardKicker{letter-spacing:.13em;text-transform:uppercase;color:var(--muted-1);font-size:11.5px;font-weight:600}.contact-module__cgSsMG__cardTitle{letter-spacing:-.02em;margin-top:10px;font-size:18px;font-weight:700}.contact-module__cgSsMG__cardBody{color:var(--muted-3);margin-top:8px;font-size:14.5px;line-height:1.55}.contact-module__cgSsMG__cardMail{color:var(--ink);border-bottom:1px solid var(--line-4);margin-top:14px;font-size:14.5px;font-weight:700;display:inline-block}.contact-module__cgSsMG__cardMail:hover{color:var(--red)}.contact-module__cgSsMG__note{color:var(--muted-1);max-width:62ch;margin-top:24px;font-size:13.5px}@media (max-width:920px){.contact-module__cgSsMG__section{padding:32px 18px 56px}.contact-module__cgSsMG__title{font-size:30px}.contact-module__cgSsMG__sub{font-size:14.5px}.contact-module__cgSsMG__cards{grid-template-columns:1fr;gap:12px;margin-top:20px}.contact-module__cgSsMG__card{border-radius:12px;padding:18px}}
.newsletter-module__KC0Wca__head{padding:64px var(--pad-x) 0}.newsletter-module__KC0Wca__kickerRow{align-items:center;gap:8px;display:inline-flex}.newsletter-module__KC0Wca__kickerDot{background:var(--red);border-radius:99px;width:7px;height:7px}.newsletter-module__KC0Wca__title{letter-spacing:-.035em;margin:12px 0 0 -.03em;font-size:44px;font-weight:700}.newsletter-module__KC0Wca__sub{color:var(--muted-3);max-width:54ch;margin-top:8px;font-size:16.5px}.newsletter-module__KC0Wca__metaLine{color:var(--muted-1);margin-top:14px;font-size:13.5px}.newsletter-module__KC0Wca__metaStrong{color:var(--ink);font-weight:600}.newsletter-module__KC0Wca__signupWrap{padding:40px var(--pad-x) 0}.newsletter-module__KC0Wca__editions{padding:8px var(--pad-x) 88px}.newsletter-module__KC0Wca__editionsHead{justify-content:space-between;align-items:baseline;gap:24px;margin-top:40px;display:flex}.newsletter-module__KC0Wca__editionsCount{color:var(--muted-1);white-space:nowrap;font-size:12.5px}.newsletter-module__KC0Wca__demoNote{color:var(--muted-1);margin-top:24px;font-size:12.5px}@media (max-width:920px){.newsletter-module__KC0Wca__head{padding:32px 18px 0}.newsletter-module__KC0Wca__title{font-size:30px}.newsletter-module__KC0Wca__sub{font-size:14.5px}.newsletter-module__KC0Wca__signupWrap{padding:24px 18px 0}.newsletter-module__KC0Wca__editions{padding:0 18px 56px}.newsletter-module__KC0Wca__editionsHead{margin-top:28px}}
