body.site-lending.page-canvas{--glass-canvas:#eef2f8;--glass-ink:var(--cv-ink,#12141a);--glass-muted:#5c6573;--glass-radius-block:var(--lending-btn-radius,var(--ui-btn-radius,14px));--glass-radius-sm:var(--glass-radius-block);--glass-radius-md:var(--glass-radius-block);--glass-radius-lg:var(--glass-radius-block);--glass-radius-xl:var(--glass-radius-block);--glass-surface:rgba(255,255,255,0.58);--glass-surface-strong:rgba(255,255,255,0.76);--glass-surface-soft:rgba(255,255,255,0.4);--glass-surface-dark:rgba(20,25,36,0.72);--glass-line:rgba(255,255,255,0.78);--glass-line-soft:rgba(116,130,151,0.18);--glass-highlight:inset 0 1px 0 rgba(255,255,255,0.9);--glass-shadow:0 1px 2px rgba(21,30,48,0.04),0 10px 28px rgba(36,49,73,0.08),0 28px 72px rgba(52,68,96,0.07);--glass-shadow-hover:0 2px 4px rgba(21,30,48,0.05),0 16px 38px rgba(36,49,73,0.11),0 34px 84px rgba(52,68,96,0.1);--glass-blur:blur(26px) saturate(155%);--glass-blur-strong:blur(36px) saturate(170%);--glass-transition:240ms cubic-bezier(0.2,0.75,0.25,1);--lending-page-bg:transparent;--lending-content-bg:var(--glass-surface);--cv-paper:var(--glass-surface-strong);--cv-mist:transparent;--cv-fog:rgba(116,130,151,0.14);--cv-shadow:var(--glass-shadow);position:relative;isolation:isolate;min-height:100vh;background:linear-gradient(145deg,#f8f9fc 0%,var(--glass-canvas) 48%,#f8fafc 100%);background-attachment:fixed;color:var(--glass-ink)}body.site-lending.page-canvas::before,body.site-lending.page-canvas::after{content:"";position:fixed;z-index:-1;width:min(30vw,22rem);aspect-ratio:1;pointer-events:none;background:rgba(var(--lending-red-rgb),0.16);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;filter:blur(8px);opacity:0.38}body.site-lending.page-canvas::before{top:20vh;left:-6rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round'%3E%3Cpath d='M3 8.5a13.5 13.5 0 0 1 18 0'/%3E%3Cpath d='M6.5 12.2a8.4 8.4 0 0 1 11 0'/%3E%3Cpath d='M10 16a3 3 0 0 1 4 0'/%3E%3C/g%3E%3Ccircle cx='12' cy='19' r='1.35' fill='black'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round'%3E%3Cpath d='M3 8.5a13.5 13.5 0 0 1 18 0'/%3E%3Cpath d='M6.5 12.2a8.4 8.4 0 0 1 11 0'/%3E%3Cpath d='M10 16a3 3 0 0 1 4 0'/%3E%3C/g%3E%3Ccircle cx='12' cy='19' r='1.35' fill='black'/%3E%3C/svg%3E")}body.site-lending.page-canvas::after{right:-5rem;bottom:12vh;background:rgba(79,151,255,0.18);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.65'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c2.5 2.45 3.8 5.45 3.8 9S14.5 18.55 12 21M12 3C9.5 5.45 8.2 8.45 8.2 12s1.3 6.55 3.8 9'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='none' stroke='black' stroke-width='1.65'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M3 12h18M12 3c2.5 2.45 3.8 5.45 3.8 9S14.5 18.55 12 21M12 3C9.5 5.45 8.2 8.45 8.2 12s1.3 6.55 3.8 9'/%3E%3C/g%3E%3C/svg%3E")}body.site-lending.page-canvas main,body.site-lending.page-canvas .cv-stage,body.site-lending.page-canvas .cv-stage--page{position:relative;z-index:1;background:transparent}body.site-lending.page-canvas .cv-masthead{background:rgba(248,250,253,0.68);border-bottom:1px solid rgba(255,255,255,0.72);box-shadow:0 10px 34px rgba(32,45,68,0.07);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong)}body.site-lending.page-canvas .cv-masthead-utility{background:rgba(235,240,247,0.48);border-bottom-color:rgba(116,130,151,0.12)}body.site-lending.page-canvas .cv-masthead-bar{border-bottom-color:rgba(255,255,255,0.52)}body.site-lending.page-canvas .cv-rail{padding:0.28rem;border:1px solid var(--glass-line);border-radius:calc(var(--glass-radius-sm) + 4px);background:rgba(255,255,255,0.42);box-shadow:var(--glass-highlight),0 5px 16px rgba(29,42,64,0.06)}body.site-lending.page-canvas .cv-rail-link,body.site-lending.page-canvas .cv-more-trigger{transition:color var(--glass-transition),background var(--glass-transition),box-shadow var(--glass-transition),transform var(--glass-transition)}body.site-lending.page-canvas .cv-rail-link:hover,body.site-lending.page-canvas .cv-rail-link.is-current,body.site-lending.page-canvas .cv-more.is-open .cv-more-trigger{background:rgba(255,255,255,0.72);box-shadow:var(--glass-highlight),0 4px 12px rgba(29,42,64,0.07)}body.site-lending.page-canvas .cv-more--provider.is-current .cv-more-trigger,body.site-lending.page-canvas .cv-more--provider .cv-more-trigger.is-current{background:rgba(var(--cv-accent-rgb),0.1);color:var(--cv-accent);box-shadow:inset 0 0 0 1.5px rgba(var(--cv-accent-rgb),0.55)}body.site-lending.page-canvas .cv-more-panel{border:1px solid #e4e7ee;background:#ffffff!important;box-shadow:0 4px 12px rgba(18,20,26,0.06),0 24px 56px rgba(18,20,26,0.16);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.site-lending.page-canvas .cv-drawer{border:0;background:rgba(12,16,24,0.52);box-shadow:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}body.site-lending.page-canvas .cv-drawer-sheet{border:1px solid #e4e7ee;background:#ffffff!important;box-shadow:0 28px 70px rgba(18,20,26,0.28);-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.site-lending.page-canvas .cv-more-panel::before{background:#ffffff!important;border-color:#e4e7ee}body.site-lending.page-canvas .cv-burger{border:1px solid var(--glass-line);background:var(--glass-surface);box-shadow:var(--glass-highlight),0 8px 22px rgba(29,42,64,0.08)}body.site-lending.page-canvas .hero-section,body.site-lending.page-canvas .providers-section,body.site-lending.page-canvas .tariffs-section,body.site-lending.page-canvas .city-tariff-picks,body.site-lending.page-canvas .city-tariff-catalog-followup,body.site-lending.page-canvas .popular-cities-wrap,body.site-lending.page-canvas .city-street-coverage-wrap,body.site-lending.page-canvas .city-faq-section,body.site-lending.page-canvas .city-seo-guide,body.site-lending.page-canvas .provider-opinions-section,body.site-lending.page-canvas .provider-stability-section,body.site-lending.page-canvas .home-manifesto-section,body.site-lending.page-canvas .how-we-pick-section,body.site-lending.page-canvas .why-no-tariffs-section{background:transparent;border-color:transparent}body.site-lending.page-canvas .hero-section--city-connect,body.site-lending.page-canvas .hero-section--city-landing,body.site-lending.page-canvas .hero-section--provider-city-profile,body.site-lending.page-canvas .hero-section--provider-tariffs,body.site-lending.page-canvas .hero-section--address-page{width:min(calc(100% - 2rem),var(--cv-max,1180px));margin:1.1rem auto 0;border:1px solid rgba(116,130,151,0.16);border-radius:var(--glass-radius-xl);background:rgba(247,250,253,0.68);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);overflow:visible}body.site-lending.page-canvas .hero-section--city-connect>.container,body.site-lending.page-canvas .hero-section--city-landing>.container,body.site-lending.page-canvas .hero-section--provider-city-profile>.container,body.site-lending.page-canvas .hero-section--provider-tariffs>.container,body.site-lending.page-canvas .hero-section--address-page>.container{width:100%;max-width:none;padding-inline:clamp(1.25rem,4vw,3.25rem)}body.site-lending.page-canvas .hero-section--city-connect>.container{background:transparent!important;padding-block:clamp(1.35rem,3.2vw,2.35rem) clamp(1.55rem,3.6vw,2.65rem);padding-inline:clamp(1.45rem,4.5vw,3.5rem)}body.site-lending.page-canvas .cv-spotlight-card{border:1px solid var(--glass-line);background:radial-gradient(circle at 87% 14%,rgba(var(--lending-red-rgb),0.16),transparent 32%),linear-gradient(135deg,rgba(255,255,255,0.68),rgba(238,244,252,0.4));box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}body.site-lending.page-canvas .cv-stage>.hero-section--city-connect{width:min(calc(100% - 2rem),var(--cv-max,1180px));margin:0.35rem auto 1.35rem;padding:1.1rem 0 0}body.site-lending.page-canvas .cv-stage>.hero-section--city-connect-provider .city-connect-hero-heading--with-logo{max-width:none;width:100%}@media (min-width:900px){body.site-lending.page-canvas .city-connect-hero{max-width:68rem}body.site-lending.page-canvas .city-connect-hero-title{max-width:none;width:100%}body.site-lending.page-canvas .hero-section--city-connect-provider .city-connect-hero-title{max-width:min(56rem,100%)}body.site-lending.page-canvas .city-connect-hero-sub{max-width:56rem}body.site-lending.page-canvas .city-connect-hero-search{max-width:52rem}body.site-lending.page-canvas .city-connect-hero-logo{height:3rem;max-width:11.5rem}}body.site-lending.page-canvas .hero-section:not(.hero-section--city-connect):not(.hero-section--city-landing):not(.hero-section--provider-city-profile):not(.hero-section--provider-tariffs):not(.hero-section--address-page):not(.hero-section--opinion)>.container{border:1px solid var(--glass-line);border-radius:var(--glass-radius-lg);background:var(--glass-surface-soft);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}body.site-lending.page-canvas :is(.cv-probe-panel,.cv-offer,.cv-pack,.cv-perk,.cv-rush-panel,.cv-rush-card,.cv-story-card,.cv-about-card,.cv-about-panel,.cv-split-visual,.cv-split-copy,.cv-faq-item,.cv-guide-card,.city-faq-item,.city-seo-guide__intro,.city-seo-guide__block,.cv-locales-panel,.cv-opinion-hub__card,.cv-opinion-legend,.cv-opinion-empty,.cv-support-card,.section-card,.provider-card,.provider-city-overview,.city-tariff-pick-card,.city-top-tariff-card,.hero-top-tariffs-col,.hero-tariff-plate,.partner-tariff-card,.partner-tariffs-sidebar,.tariff-sidebar,.popular-cities-card,.city-street-coverage-card,.city-internet-profile-card,.provider-tariffs-catalog-accordion,.address-tariff-provider-block,.city-tariff-provider-block,.callout-card,.final-cta,.city-connect-seo-card,.provider-sale-seo-card,.city-how-to-carousel-slide-inner,.company-maps-card,.company-history-card,.company-value-card,.company-media-card,.contacts-requisites-card,.journal-card,.journal-article,.journal-action-dock,.blog-article-faq-item,.jobs-vacancy-card,.jobs-side-card,.jobs-review-card,.jobs-content-card,.jobs-filters,.support-seo,.downdetector-address-check,.downdetector-chart-card,.downdetector-report-card){border:1px solid var(--glass-line)!important;border-radius:var(--glass-radius-block)!important;background:var(--glass-surface)!important;box-shadow:var(--glass-highlight),var(--glass-shadow)!important;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}body.site-lending.page-canvas .partner-tariff-card{-webkit-backdrop-filter:none;backdrop-filter:none}body.site-lending.page-canvas :is(.provider-card,.city-tariff-pick-card,.partner-tariff-card,.cv-pack,.cv-perk,.cv-rush-panel,.cv-rush-card,.cv-story-card,.cv-guide-card,.section-card,.company-maps-card,.company-history-card,.company-value-card,.company-media-card,.journal-card,.jobs-vacancy-card,.jobs-review-card,.popular-cities-card,.city-street-coverage-card){position:relative;overflow:hidden;transition:transform var(--glass-transition),box-shadow var(--glass-transition),border-color var(--glass-transition),background var(--glass-transition)}body.site-lending.page-canvas .cv-offer{position:relative;overflow:visible;transition:transform var(--glass-transition),box-shadow var(--glass-transition),border-color var(--glass-transition),background var(--glass-transition)}body.site-lending.page-canvas :is(.provider-card,.city-tariff-pick-card,.partner-tariff-card,.cv-offer,.cv-pack,.cv-perk,.cv-rush-panel,.cv-rush-card,.cv-story-card,.cv-guide-card,.section-card,.company-maps-card,.company-history-card,.company-value-card,.company-media-card,.journal-card,.jobs-vacancy-card,.jobs-review-card,.popular-cities-card,.city-street-coverage-card)::after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(145deg,rgba(255,255,255,0.34),transparent 42%);pointer-events:none}body.site-lending.page-canvas :is(.provider-card,.city-tariff-pick-card,.partner-tariff-card,.cv-offer,.cv-pack,.cv-perk,.cv-rush-panel,.cv-rush-card,.cv-story-card,.cv-guide-card,.section-card,.company-maps-card,.company-history-card,.company-value-card,.company-media-card,.journal-card,.jobs-vacancy-card,.jobs-review-card,.popular-cities-card,.city-street-coverage-card)>*{position:relative;z-index:1}@media (hover:hover) and (pointer:fine){body.site-lending.page-canvas :is(.provider-card,.city-tariff-pick-card,.partner-tariff-card,.cv-offer,.cv-pack,.cv-perk,.cv-rush-panel,.cv-rush-card,.cv-story-card,.cv-guide-card,.section-card,.company-maps-card,.company-history-card,.company-value-card,.company-media-card,.journal-card,.jobs-vacancy-card,.jobs-review-card,.popular-cities-card,.city-street-coverage-card):hover{transform:none;border-color:rgba(255,255,255,0.96)!important;background:rgba(255,255,255,0.7)!important;box-shadow:var(--glass-highlight),var(--glass-shadow-hover)!important}}body.site-lending.page-canvas :is(.provider-card,.city-tariff-pick-card,.city-top-tariff-card,.hero-top-tariffs-col,.hero-tariff-plate,.partner-tariff-card),body.site-lending.page-canvas :is(.provider-card,.city-tariff-pick-card,.city-top-tariff-card,.hero-top-tariffs-col,.hero-tariff-plate,.partner-tariff-card):hover{transform:none!important}body.site-lending.page-canvas :is(.provider-card-v2-stat,.provider-tariffs-catalog-stat,.partner-tariff-plate-speed,.partner-tariff-plate-perks,.city-top-tariffs-col-metric,.city-internet-profile-card-value){border:1px solid rgba(255,255,255,0.64);background:rgba(255,255,255,0.34);box-shadow:inset 0 1px 0 rgba(255,255,255,0.7)}body.site-lending.page-canvas .partner-tariffs-controls{border:1px solid var(--glass-line);border-radius:var(--glass-radius-md);background:var(--glass-surface-soft);box-shadow:var(--glass-highlight),0 9px 24px rgba(36,49,73,0.06);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}body.site-lending.page-canvas .partner-tariffs-toolbar{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding-top:0.8rem;border-top:1px solid rgba(116,130,151,0.14)!important}body.site-lending.page-canvas :is(.provider-sort-toolbar,.provider-catalog-group-switch,.provider-tariffs-catalog-sort,.city-top-tariffs-segments){border:1px solid var(--glass-line);border-radius:var(--glass-radius-md);background:var(--glass-surface-soft);box-shadow:var(--glass-highlight),0 9px 24px rgba(36,49,73,0.06);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}body.site-lending.page-canvas .partner-tariffs-count{background:rgba(255,255,255,0.62);box-shadow:inset 0 1px 0 rgba(255,255,255,0.85)}body.site-lending.page-canvas :is(.provider-sort-pill,.partner-tariff-filter-pill,.partner-tariffs-page-btn,.provider-tariffs-catalog-sort-btn,.city-top-tariffs-segment-btn,.hero-badge,.city-tariff-pick-badge){border-color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.48);box-shadow:inset 0 1px 0 rgba(255,255,255,0.82);-webkit-backdrop-filter:blur(14px) saturate(145%);backdrop-filter:blur(14px) saturate(145%);transition:transform var(--glass-transition),background var(--glass-transition),box-shadow var(--glass-transition)}body.site-lending.page-canvas :is(.provider-sort-pill-active,.partner-tariff-filter-pill.is-active,.provider-tariffs-catalog-sort-btn.is-active,.city-top-tariffs-segment-btn.is-active,.city-tariff-pick-badge){border-color:rgba(var(--lending-red-rgb),0.22);background:rgba(var(--lending-red-rgb),0.12);color:var(--lending-red);box-shadow:inset 0 1px 0 rgba(255,255,255,0.72),0 6px 18px rgba(var(--lending-red-rgb),0.09)}body.site-lending.page-canvas :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea,.address-input-wrap--combo,.provider-name-search,.cv-probe-field){border-color:rgba(126,140,161,0.2)!important;border-radius:var(--glass-radius-block)!important;background-color:rgba(255,255,255,0.68)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.88),0 8px 24px rgba(36,49,73,0.06)!important;-webkit-backdrop-filter:blur(18px) saturate(145%);backdrop-filter:blur(18px) saturate(145%);transition:border-color var(--glass-transition),box-shadow var(--glass-transition),background var(--glass-transition)}body.site-lending.page-canvas :is(input:not([type="checkbox"]):not([type="radio"]),select,textarea,.address-input-wrap--combo,.cv-probe-field):focus,body.site-lending.page-canvas .address-input-wrap--combo:focus-within{border-color:rgba(var(--lending-red-rgb),0.46)!important;background-color:rgba(255,255,255,0.82)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.96),0 0 0 4px rgba(var(--lending-red-rgb),0.1),0 12px 30px rgba(36,49,73,0.08)!important;outline:none}body.site-lending.page-canvas .hero-section .address-input-wrap.address-input-wrap--combo{--combo-inset:0.35rem;--combo-btn-radius:var(--glass-radius-block);--combo-radius:calc(var(--combo-btn-radius) + var(--combo-inset));border-radius:var(--combo-radius)!important}body.site-lending.page-canvas .hero-section .address-input-wrap.address-input-wrap--combo .address-input,body.site-lending.page-canvas .hero-section .address-input-wrap.address-input-wrap--combo .address-input:focus,body.site-lending.page-canvas .hero-section .address-input-wrap.address-input-wrap--combo .address-input:focus-visible{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}body.site-lending.page-canvas .hero-section .address-input-wrap.address-input-wrap--combo .btn-search{border-radius:var(--combo-btn-radius)!important}body.site-lending.page-canvas .dadata-suggestions,body.site-lending.page-canvas .dadata-suggestions--modal{border:1px solid var(--glass-line)!important;background:rgba(252,253,255,0.94)!important;box-shadow:var(--glass-highlight),var(--glass-shadow-hover)!important;-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}body.site-lending.page-canvas .dadata-suggestion-active,body.site-lending.page-canvas .dadata-suggestions li:hover{background:rgba(var(--lending-red-rgb),0.1)!important}body.site-lending.page-canvas :is(.cv-pill--accent,.btn-connect,.btn-connect-card,.btn-search,.provider-card-connect-btn,.modal-submit-btn,.city-tariff-pick-connect,.partner-tariff-plate-connect){position:relative;border:1px solid rgba(255,255,255,0.24)!important;background:linear-gradient(180deg,rgba(255,255,255,0.2),transparent 48%),linear-gradient(135deg,var(--lending-btn-from),var(--lending-btn-to))!important;color:var(--lending-btn-ink,#fff)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.34),inset 0 -1px 0 rgba(0,0,0,0.08),0 8px 20px rgba(var(--lending-red-rgb),0.2),0 2px 5px rgba(29,42,64,0.09)!important;text-shadow:0 1px 1px rgba(0,0,0,0.08);transition:transform var(--glass-transition),filter var(--glass-transition),box-shadow var(--glass-transition)}@media (hover:hover) and (pointer:fine){body.site-lending.page-canvas :is(.cv-pill--accent,.btn-connect,.btn-connect-card,.btn-search,.provider-card-connect-btn,.modal-submit-btn,.city-tariff-pick-connect,.partner-tariff-plate-connect):hover{transform:none;filter:brightness(1.04) saturate(1.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.42),inset 0 -1px 0 rgba(0,0,0,0.06),0 13px 28px rgba(var(--lending-red-rgb),0.25),0 4px 8px rgba(29,42,64,0.1)!important}}body.site-lending.page-canvas :is(button,[role="button"],a.btn,a.btn-connect,a.btn-connect-card,a.btn-check-availability,a.btn-search,.cv-pill):hover{transform:none!important}body.site-lending.page-canvas :is(.btn-check-availability,.cv-pill--light,.providers-all-btn,.providers-load-more-btn:not(.providers-load-more-btn--in-track)){border:1px solid rgba(255,255,255,0.82)!important;background:rgba(255,255,255,0.52)!important;color:var(--lending-red,#f3473c)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 7px 18px rgba(36,49,73,0.07)!important;-webkit-backdrop-filter:blur(16px) saturate(145%);backdrop-filter:blur(16px) saturate(145%)}body.site-lending.page-canvas .btn-check-availability:hover,body.site-lending.page-canvas .btn-check-availability:focus-visible{border-color:rgba(var(--lending-red-rgb),0.42)!important;background:rgba(255,255,255,0.92)!important;color:var(--lending-red-dark,var(--lending-red,#f3473c))!important}body.site-lending.page-canvas .providers-load-more-wrap .providers-all-btn{border-color:rgba(var(--lending-red-rgb),0.28)!important;background:rgba(255,255,255,0.78)!important;color:var(--lending-red)!important;text-shadow:none;box-shadow:inset 0 1px 0 rgba(255,255,255,0.94),0 8px 22px rgba(36,49,73,0.08)!important}body.site-lending.page-canvas .providers-load-more-wrap .providers-all-btn:hover{border-color:rgba(var(--lending-red-rgb),0.42)!important;background:rgba(255,255,255,0.94)!important;color:var(--lending-red-dark)!important}body.site-lending.page-canvas .city-tariff-pick-details{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ui-btn-height,2.75rem);border:1px solid rgba(var(--lending-red-rgb),0.3)!important;border-radius:var(--glass-radius-block)!important;background:rgba(var(--lending-red-rgb),0.06)!important;color:var(--lending-red)!important;font-weight:700;text-decoration:none;box-shadow:none!important}body.site-lending.page-canvas .city-tariff-pick-details:hover{border-color:rgba(var(--lending-red-rgb),0.46)!important;background:rgba(var(--lending-red-rgb),0.11)!important;color:var(--lending-red-dark)!important;text-decoration:none}body.site-lending.page-canvas .providers-carousel-viewport{padding:0.45rem 0.75rem 1.25rem;margin:-0.45rem -0.75rem -0.75rem}body.site-lending.page-canvas .provider-card.provider-card--spec,body.site-lending.page-canvas .provider-card.provider-card--spec:hover{padding:0 1rem 1rem!important;border-color:rgba(116,130,151,0.16)!important;background:rgba(251,253,255,0.94)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 7px 18px rgba(36,49,73,0.09)!important}body.site-lending.page-canvas .provider-card.provider-card--spec::after{display:none}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-head{min-height:5rem;margin:0 -1rem 1rem;padding:1rem;border-bottom:1px solid rgba(var(--lending-red-rgb),0.16);border-radius:var(--glass-radius-block) var(--glass-radius-block) 0 0;background:linear-gradient(135deg,rgba(var(--lending-red-rgb),0.18),rgba(93,184,255,0.13)),rgba(247,250,253,0.92)}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-logo{display:flex;align-items:center;justify-content:center;width:7.5rem;height:3rem;padding:0.45rem 0.65rem;border:1px solid rgba(255,255,255,0.9);border-radius:calc(var(--glass-radius-block) - 3px);background:rgba(255,255,255,0.9);box-shadow:0 6px 16px rgba(36,49,73,0.08)}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-logo img{display:block;margin:0 auto;max-width:7rem;max-height:2.1rem;object-fit:contain}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-rating{padding:0.42rem 0.58rem;border:1px solid rgba(255,255,255,0.86);background:rgba(255,255,255,0.72);box-shadow:0 5px 14px rgba(36,49,73,0.07)}body.site-lending.page-canvas .provider-card--spec .provider-card-name--spec{margin-bottom:0.4rem;font-size:1.2rem;line-height:1.15}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-services{min-height:2.7em;margin-bottom:0.8rem;color:#536071;font-size:0.8rem}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-meta{min-height:1.7rem;margin-bottom:0.85rem}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-count,body.site-lending.page-canvas .provider-card--spec .provider-card-v2-coverage{display:inline-flex;align-items:center;min-height:1.7rem;padding:0.3rem 0.55rem;border-radius:999px;background:rgba(111,130,158,0.08);color:#536071}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-stats{gap:0.6rem;margin-bottom:1rem}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-stat{min-height:4rem;padding:0.7rem 0.75rem;border:0;border-radius:calc(var(--glass-radius-block) - 2px);background:linear-gradient(145deg,rgba(var(--lending-red-rgb),0.1),rgba(93,184,255,0.08)),rgba(247,250,253,0.9);box-shadow:inset 0 0 0 1px rgba(116,130,151,0.1)}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-stat-value{font-size:1.05rem}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-actions{gap:0.55rem}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-tariffs-link{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ui-btn-height,2.75rem);border:1px solid rgba(var(--lending-red-rgb),0.3)!important;border-radius:var(--glass-radius-block)!important;background:rgba(var(--lending-red-rgb),0.06)!important;color:var(--lending-red)!important;font-weight:700;text-decoration:none;box-shadow:none!important}body.site-lending.page-canvas .provider-card--spec .provider-card-v2-tariffs-link:hover{border-color:rgba(var(--lending-red-rgb),0.46)!important;background:rgba(var(--lending-red-rgb),0.11)!important;color:var(--lending-red-dark)!important;text-decoration:none}body.site-lending.page-canvas .provider-tariffs-catalog-accordion{border-color:rgba(116,130,151,0.16)!important;background:linear-gradient(145deg,rgba(255,255,255,0.92),rgba(244,248,253,0.78))!important;box-shadow:var(--glass-highlight),var(--glass-shadow)!important;-webkit-backdrop-filter:none;backdrop-filter:none}body.site-lending.page-canvas .provider-tariffs-catalog-accordion[open]{background:rgba(255,255,255,0.96)!important}body.site-lending.page-canvas .provider-tariffs-catalog-summary{border-radius:inherit;background:transparent!important}body.site-lending.page-canvas .ptc-prov-card__logo{border-color:rgba(255,255,255,0.85);background:rgba(255,255,255,0.92);box-shadow:0 8px 18px rgba(36,49,73,0.07)}body.site-lending.page-canvas .ptc-prov-card__metric{border-color:rgba(255,255,255,0.7);background:rgba(255,255,255,0.48);box-shadow:inset 0 1px 0 rgba(255,255,255,0.82)}body.site-lending.page-canvas .ptc-prov-card__action{border:1px solid rgba(var(--lending-red-rgb),0.3)!important;border-radius:var(--glass-radius-block)!important;background:rgba(var(--lending-red-rgb),0.06)!important;color:var(--lending-red)!important;box-shadow:none!important}body.site-lending.page-canvas .provider-tariffs-catalog-summary:hover .ptc-prov-card__action,body.site-lending.page-canvas .provider-tariffs-catalog-accordion[open] .ptc-prov-card__action{border-color:rgba(var(--lending-red-rgb),0.46)!important;background:rgba(var(--lending-red-rgb),0.11)!important;color:var(--lending-red-dark)!important}body.site-lending.page-canvas .provider-tariffs-catalog-panel{border-top-color:rgba(116,130,151,0.14);background:rgba(244,248,253,0.45)}body.site-lending.page-canvas .popular-cities-card,body.site-lending.page-canvas .city-street-coverage-card,body.site-lending.page-canvas .geo-link-panel{border-color:rgba(255,255,255,0.78);background:var(--glass-surface-strong);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}body.site-lending.page-canvas .geo-link-panel__grid,body.site-lending.page-canvas .popular-cities-grid,body.site-lending.page-canvas .city-street-grid{border-color:rgba(116,130,151,0.12);background:rgba(244,248,253,0.55)}body.site-lending.page-canvas .geo-link-chip,body.site-lending.page-canvas .popular-city-item,body.site-lending.page-canvas .city-street-item{border-color:rgba(255,255,255,0.78);background:rgba(255,255,255,0.72);box-shadow:inset 0 1px 0 rgba(255,255,255,0.85)}body.site-lending.page-canvas .cv-locales-chip.popular-city-item{border:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:left;white-space:normal}body.site-lending.page-canvas .cv-locales-chip.popular-city-item:hover,body.site-lending.page-canvas .cv-locales-chip.popular-city-item.is-current{background:transparent!important;color:var(--lending-red)!important}body.site-lending.page-canvas .popular-cities-letters button,body.site-lending.page-canvas .city-street-letters button{border-color:rgba(255,255,255,0.78);background:rgba(255,255,255,0.55)}body.site-lending.page-canvas .popular-cities-letters button.active,body.site-lending.page-canvas .city-street-letters button.active{border-color:var(--lending-red);background:var(--lending-red);color:#fff;box-shadow:0 6px 14px rgba(var(--lending-red-rgb),0.22)}body.site-lending.page-canvas .city-tariff-pick-groups{display:grid;gap:2rem}body.site-lending.page-canvas .city-tariff-pick-group{min-width:0;overflow:visible}body.site-lending.page-canvas .city-tariff-pick-group-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:0.85rem}body.site-lending.page-canvas .city-tariff-pick-group-heading{display:flex;flex-wrap:wrap;align-items:center;gap:0.55rem 0.85rem;min-width:0}body.site-lending.page-canvas .city-tariff-pick-group-title{margin:0;color:var(--glass-ink);font-size:clamp(1.08rem,1.7vw,1.3rem);font-weight:800;letter-spacing:-0.025em;line-height:1.25}body.site-lending.page-canvas .city-tariff-pick-countdown{display:inline-flex;align-items:baseline;gap:0.15rem;padding:0.28rem 0.55rem;border:1px solid rgba(196,78,62,0.22);border-radius:999px;background:rgba(255,248,246,0.92);color:#9a3a2c;font-variant-numeric:tabular-nums;line-height:1;white-space:nowrap}body.site-lending.page-canvas .city-tariff-pick-countdown.is-ended{opacity:0.55}body.site-lending.page-canvas .city-tariff-pick-countdown-unit{display:inline-flex;align-items:baseline;gap:0.08rem}body.site-lending.page-canvas .city-tariff-pick-countdown-num{font-size:0.82rem;font-weight:800;letter-spacing:0.02em}body.site-lending.page-canvas .city-tariff-pick-countdown-suffix{font-size:0.68rem;font-weight:700;opacity:0.78}body.site-lending.page-canvas .city-tariff-pick-countdown-sep{font-size:0.72rem;font-weight:700;opacity:0.45;margin:0 0.05rem}body.site-lending.page-canvas .city-tariff-pick-group-count{color:var(--glass-muted);font-size:0.82rem;font-weight:650;white-space:nowrap}body.site-lending.page-canvas .city-tariff-pick-group-tools{display:flex;align-items:center;gap:0.6rem}body.site-lending.page-canvas .city-tariff-pick-nav{display:inline-flex;align-items:center;gap:0.4rem}body.site-lending.page-canvas .city-tariff-pick-nav-btn{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:1px solid rgba(116,130,151,0.18);border-radius:50%;background:rgba(255,255,255,0.78);color:var(--glass-ink);box-shadow:0 6px 16px rgba(36,49,73,0.08)}body.site-lending.page-canvas .city-tariff-pick-nav-btn:disabled{opacity:0.34;box-shadow:none}body.site-lending.page-canvas .city-tariff-picks-rail{min-width:0;overflow:visible}body.site-lending.page-canvas .city-tariff-picks-viewport{min-width:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-inline:contain;padding:0.7rem 0.35rem 1.9rem;margin:-0.35rem -0.35rem 0}body.site-lending.page-canvas .city-tariff-picks-viewport::-webkit-scrollbar{display:none;width:0;height:0}body.site-lending.page-canvas .city-tariff-pick-group .city-tariff-picks-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(15.5rem,18rem);grid-template-columns:none;gap:1rem;width:max-content;min-width:100%;padding:0.1rem 0.1rem 0.2rem}body.site-lending.page-canvas .city-tariff-pick-group .city-tariff-pick-card{scroll-snap-align:start;box-shadow:var(--glass-highlight),0 1px 2px rgba(21,30,48,0.05),0 10px 24px rgba(36,49,73,0.1)!important}body.site-lending.page-canvas .city-tariff-picks-dots{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0.4rem;margin:-0.55rem 0 0.15rem;min-height:0.7rem}body.site-lending.page-canvas .city-tariff-picks-dots[hidden]{display:none!important}body.site-lending.page-canvas .city-tariff-picks-dot{width:0.42rem;height:0.42rem;padding:0;border:0;border-radius:999px;background:rgba(116,130,151,0.32);cursor:pointer;transition:width 160ms ease,background 160ms ease,transform 160ms ease}body.site-lending.page-canvas .city-tariff-picks-dot.is-active{width:1.15rem;background:var(--lending-red,#f3473c)}body.site-lending.page-canvas .city-tariff-picks-dot:focus-visible{outline:2px solid rgba(var(--lending-red-rgb,243,71,60),0.45);outline-offset:2px}@media (hover:hover) and (pointer:fine){body.site-lending.page-canvas .city-tariff-pick-card:hover{box-shadow:var(--glass-highlight),0 2px 4px rgba(21,30,48,0.06),0 12px 28px rgba(36,49,73,0.12)!important}}@media (min-width:992px){body.site-lending.page-canvas .partner-tariffs-layout,body.site-lending.page-canvas .partner-tariffs-section--accordion-child .partner-tariffs-layout{grid-template-columns:270px minmax(0,1fr);gap:1.4rem}body.site-lending.page-canvas .partner-tariffs-layout>.partner-tariffs-sidebar{grid-column:1;grid-row:1;position:sticky;top:8.5rem}body.site-lending.page-canvas .partner-tariffs-layout>.partner-tariffs-main{grid-column:2;grid-row:1}}body.site-lending.page-canvas .partner-tariffs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:stretch}body.site-lending.page-canvas .partner-tariff-card.partner-tariff-card--plate{min-width:0;height:100%;border-radius:var(--glass-radius-md);background:rgba(255,255,255,0.96)!important;-webkit-backdrop-filter:none;backdrop-filter:none}body.site-lending.page-canvas .partner-tariff-card.partner-tariff-card--plate::after{display:none}body.site-lending.page-canvas .partner-tariff-plate-body,body.site-lending.page-canvas .partner-tariff-card--plate:has(.partner-tariff-plate-badge) .partner-tariff-plate-body{display:grid;grid-template-columns:minmax(0,0.78fr) minmax(0,1.22fr);grid-template-areas:"head head" "title title" "speed perks" "offer offer";gap:0;height:100%;padding:0;align-items:stretch}body.site-lending.page-canvas .partner-tariff-plate-head{grid-area:head;display:flex;align-items:center;justify-content:space-between;gap:0.85rem;min-width:0;min-height:3.25rem;padding:1rem 1.15rem 0.75rem}body.site-lending.page-canvas .partner-tariff-plate-brand{display:flex;align-items:center;min-width:0;flex:1 1 auto}body.site-lending.page-canvas .partner-tariff-plate-badge{position:static!important;top:auto;left:auto;flex:0 0 auto;max-width:42%;margin:0;padding:0.32rem 0.65rem;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.site-lending.page-canvas .partner-tariff-plate-title-wrap{grid-area:title;display:flex;flex-direction:column;align-items:flex-start;gap:0.2rem;min-width:0;padding:0 1.15rem 0.95rem}body.site-lending.page-canvas .partner-tariff-plate-title{margin:0;width:100%;overflow-wrap:anywhere;font-size:1.02rem;line-height:1.3}body.site-lending.page-canvas .partner-tariff-plate-provider-name{margin:0}body.site-lending.page-canvas .partner-tariff-plate-details{margin-top:0.1rem}body.site-lending.page-canvas .partner-tariff-plate-logo-wrap{flex:0 0 auto;width:auto;max-width:8rem;height:2.35rem}body.site-lending.page-canvas .partner-tariff-plate-logo{max-width:8rem;max-height:2.2rem}body.site-lending.page-canvas .partner-tariff-plate-speed,body.site-lending.page-canvas .partner-tariff-plate-perks{display:flex;flex-direction:column;justify-content:flex-start;gap:0.35rem;min-height:5.4rem;padding:0.95rem 1.15rem;border-top:1px solid rgba(116,130,151,0.12);border-bottom:1px solid rgba(116,130,151,0.12);background:rgba(246,249,252,0.72);box-shadow:none}body.site-lending.page-canvas .partner-tariff-plate-speed{grid-area:speed;align-items:flex-start;text-align:left;border-right:1px solid rgba(116,130,151,0.1)}body.site-lending.page-canvas .partner-tariff-plate-perks{grid-area:perks}body.site-lending.page-canvas .partner-tariff-plate-speed-value{font-size:1.35rem;line-height:1.15}body.site-lending.page-canvas .partner-tariff-plate-speed-label{max-width:100%}body.site-lending.page-canvas .partner-tariff-plate-perk-list{width:100%;gap:0.35rem}body.site-lending.page-canvas .partner-tariff-plate-perk-list li{display:grid;grid-template-columns:6.1rem minmax(0,1fr);gap:0.35rem;align-items:baseline}body.site-lending.page-canvas .partner-tariff-plate-perk-key{margin-right:0}body.site-lending.page-canvas .partner-tariff-plate-perk-val{min-width:0;overflow-wrap:anywhere;line-height:1.3}body.site-lending.page-canvas .partner-tariff-plate-perk-empty{grid-column:1 / -1}body.site-lending.page-canvas .partner-tariff-plate-offer{grid-area:offer;display:grid;grid-template-columns:minmax(0,1fr) minmax(10.5rem,11.5rem);grid-template-areas:"promo promo" "price actions";gap:0.7rem 1rem;align-items:center;margin-top:auto;padding:1rem 1.15rem 1.1rem}body.site-lending.page-canvas .partner-tariff-plate-promo{grid-area:promo;grid-column:1 / -1;width:100%;margin:0;min-height:2.4em;line-height:1.35}body.site-lending.page-canvas .partner-tariff-plate-price{grid-area:price;align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:0.12rem;min-width:0}body.site-lending.page-canvas .partner-tariff-plate-actions{grid-area:actions;display:flex;flex-direction:column;align-items:stretch;gap:0.4rem;width:100%;min-width:0}body.site-lending.page-canvas .partner-tariff-plate-connect{width:100%!important;flex:0 0 auto!important;min-height:var(--ui-btn-height,2.75rem)!important;height:auto!important;max-height:none;align-self:stretch;border-radius:var(--glass-radius-block)!important}body.site-lending.page-canvas .partner-tariff-plate-check{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:var(--ui-btn-height,2.75rem);padding:0.45rem 0.65rem;border:1px solid rgba(var(--lending-red-rgb),0.3)!important;border-radius:var(--glass-radius-block)!important;background:rgba(var(--lending-red-rgb),0.06)!important;color:var(--lending-red)!important;font-size:0.88rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:normal;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}body.site-lending.page-canvas .partner-tariff-plate-check:hover{border-color:rgba(var(--lending-red-rgb),0.46)!important;background:rgba(var(--lending-red-rgb),0.11)!important;color:var(--lending-red-dark)!important;text-decoration:none}body.site-lending.page-canvas .partner-tariffs-speed-slider-value{color:var(--lending-red)}body.site-lending.page-canvas .partner-tariffs-speed-range::-webkit-slider-runnable-track{background:rgba(var(--lending-red-rgb),0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.7)}body.site-lending.page-canvas .partner-tariffs-speed-range::-moz-range-track{background:rgba(var(--lending-red-rgb),0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.7)}body.site-lending.page-canvas .partner-tariffs-speed-range::-webkit-slider-thumb{border-color:rgba(255,255,255,0.95);background:linear-gradient(180deg,rgba(255,255,255,0.35),transparent),var(--lending-red);box-shadow:0 6px 16px rgba(36,49,73,0.16)}body.site-lending.page-canvas .partner-tariffs-speed-range::-moz-range-thumb{border-color:rgba(255,255,255,0.95);background:linear-gradient(180deg,rgba(255,255,255,0.35),transparent),var(--lending-red);box-shadow:0 6px 16px rgba(36,49,73,0.16)}body.site-lending.page-canvas .partner-tariffs-sidebar{background:rgba(255,255,255,0.92)!important}@media (min-width:992px) and (max-width:1199px){body.site-lending.page-canvas .partner-tariffs-grid{grid-template-columns:1fr}body.site-lending.page-canvas .partner-tariff-plate-offer{grid-template-columns:minmax(0,1fr) minmax(10rem,12rem)}}body.site-lending.page-canvas .city-modal-resolving{background:rgba(248,250,253,0.55)!important;-webkit-backdrop-filter:blur(16px) saturate(150%);backdrop-filter:blur(16px) saturate(150%)}body.site-lending.page-canvas .city-modal-resolving__card{border-color:var(--glass-line);background:var(--glass-surface-strong);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}body.site-lending.page-canvas .city-faq-item{overflow:hidden}body.site-lending.page-canvas .city-faq-question::before,body.site-lending.page-canvas .city-faq-question::after{background:var(--lending-red)}body.site-lending.page-canvas .city-faq-item[open] .city-faq-question,body.site-lending.page-canvas .city-faq-question:hover{color:var(--lending-red)}body.site-lending.page-canvas .city-faq-answer{border-top-color:var(--glass-line-soft);background:rgba(255,255,255,0.28)}body.site-lending.page-canvas .city-seo-guide__intro,body.site-lending.page-canvas .city-seo-guide__block{max-width:none}body.site-lending.page-canvas :is(.modal-content,.city-top-tariff-modal__sheet,.city-top-tariff-modal__lead-panel,.address-lookup-modal-content,.callback-modal-content,.tq-modal-sheet){border:1px solid var(--glass-line)!important;background:rgba(250,252,255,0.8)!important;box-shadow:var(--glass-highlight),0 34px 100px rgba(20,29,46,0.28)!important;-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong)}body.site-lending.page-canvas :is(.modal-backdrop,.city-top-tariff-modal-backdrop,.city-top-tariff-modal__lead-overlay){background:rgba(37,45,60,0.28)!important;-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%)}body.site-lending.page-canvas .cv-colophon{position:relative;margin-top:3rem;padding:2.5rem 0 2.75rem;background:radial-gradient(circle at 14% 0%,rgba(var(--lending-red-rgb),0.2),transparent 34%),rgba(22,27,38,0.86);border-top:1px solid rgba(255,255,255,0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.08);color:#f7f9fc;-webkit-backdrop-filter:blur(30px) saturate(145%);backdrop-filter:blur(30px) saturate(145%)}body.site-lending.page-canvas .cv-colophon-cta{border:1px solid rgba(255,255,255,0.16);background:rgba(255,255,255,0.08);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,0.12),0 18px 42px rgba(0,0,0,0.16);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}body.site-lending.page-canvas .floating-address-check,body.site-lending.page-canvas .floating-address-btn{border:1px solid rgba(255,255,255,0.72);background:rgba(255,255,255,0.58);box-shadow:var(--glass-highlight),var(--glass-shadow);-webkit-backdrop-filter:blur(22px) saturate(155%);backdrop-filter:blur(22px) saturate(155%)}body.site-lending.page-canvas .cv-colophon :is(.cv-colophon-hours,.cv-colophon-col a,.footer-signature){color:rgba(235,240,248,0.72)}body.site-lending.page-canvas .cv-colophon :is(.cv-colophon-headline,.cv-colophon-phone,.cv-colophon-col h2){color:#fff}body.site-lending.page-canvas .cv-colophon-col a:hover{color:#fff}body.site-lending.page-canvas .cv-colophon-logo{display:inline-flex;align-items:center;padding:0.7rem 0.85rem;border-radius:var(--glass-radius-sm);background:rgba(255,255,255,0.92);box-shadow:inset 0 1px 0 #fff,0 10px 28px rgba(0,0,0,0.14)}body.site-lending.page-canvas .cv-colophon-grid{padding-top:1.3rem;border-top:1px solid rgba(255,255,255,0.12)}body.site-lending.page-canvas .cv-dock{border-top:1px solid rgba(255,255,255,0.74);background:rgba(247,250,253,0.72);box-shadow:0 -14px 38px rgba(34,47,71,0.11);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong)}body.site-lending.page-canvas .cv-dock-call,body.site-lending.page-canvas .cv-dock-ghost{border-color:var(--glass-line);background:rgba(255,255,255,0.56);box-shadow:var(--glass-highlight),0 7px 18px rgba(36,49,73,0.07)}body.site-lending.page-canvas .site-privacy-notice{border:1px solid var(--glass-line);background:rgba(250,252,255,0.84);box-shadow:var(--glass-highlight),var(--glass-shadow-hover);-webkit-backdrop-filter:var(--glass-blur-strong);backdrop-filter:var(--glass-blur-strong)}body.site-lending.page-canvas .site-privacy-notice__text,body.site-lending.page-canvas .site-privacy-notice__link{color:var(--glass-muted)}body.site-lending.page-canvas :is(h1,.hero-title,.city-connect-hero-title,.section-title,.city-tariff-picks-title,.provider-tariffs-catalog-section-title,.cv-kicker-title){text-wrap:balance;letter-spacing:-0.035em}body.site-lending.page-canvas :is(.hero-intro,.hero-subtitle,.city-connect-hero-sub,.section-subtitle,.cv-spotlight-lead){color:var(--glass-muted);text-wrap:pretty}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){body.site-lending.page-canvas{--glass-surface:rgba(255,255,255,0.94);--glass-surface-strong:rgba(255,255,255,0.98);--glass-surface-soft:rgba(255,255,255,0.9)}body.site-lending.page-canvas .cv-masthead,body.site-lending.page-canvas .cv-dock,body.site-lending.page-canvas :is(.modal-content,.city-top-tariff-modal__sheet,.address-lookup-modal-content,.callback-modal-content,.tq-modal-sheet){background:rgba(250,252,255,0.98)!important}}@media (max-width:900px){body.site-lending.page-canvas .providers-header--carousel{display:flex;align-items:center;justify-content:space-between;gap:0.75rem}body.site-lending.page-canvas .providers-header--carousel h2{width:auto;min-width:0;flex:1 1 auto}body.site-lending.page-canvas .providers-section--carousel .providers-carousel-nav{display:inline-flex}body.site-lending.page-canvas .providers-section--carousel .providers-carousel-viewport{margin:-0.45rem calc(50% - 50vw) -0.75rem -0.25rem;padding:0.45rem 1rem 1.25rem 0.25rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}body.site-lending.page-canvas .providers-section--carousel .providers-carousel-viewport::-webkit-scrollbar{display:none}body.site-lending.page-canvas .providers-section--carousel .providers-grid.providers-grid--city-cards{display:flex;grid-template-columns:none;gap:0.8rem;width:max-content;min-width:100%}body.site-lending.page-canvas .providers-section--carousel .provider-card.provider-card--spec{flex:0 0 min(80vw,20rem);width:min(80vw,20rem);max-width:min(80vw,20rem);scroll-snap-align:start}}@media (max-width:767px){body.site-lending.page-canvas{--glass-radius-lg:var(--glass-radius-block);--glass-radius-xl:var(--glass-radius-block);--glass-blur:blur(18px) saturate(145%);--glass-blur-strong:blur(24px) saturate(155%);background-attachment:scroll}body.site-lending.page-canvas .hero-section--city-connect,body.site-lending.page-canvas .hero-section--city-landing,body.site-lending.page-canvas .hero-section--provider-city-profile,body.site-lending.page-canvas .hero-section--provider-tariffs,body.site-lending.page-canvas .hero-section--address-page{width:min(calc(100% - 1rem),var(--cv-max,1180px));margin-top:0.5rem}body.site-lending.page-canvas .partner-tariffs-sidebar{position:static}body.site-lending.page-canvas .city-tariff-picks-viewport{margin:0 calc(50% - 50vw) 0 -0.25rem;padding:0.85rem 1rem 2rem 0.35rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-inline:contain}body.site-lending.page-canvas .city-tariff-picks-viewport::-webkit-scrollbar{display:none;width:0;height:0}body.site-lending.page-canvas .city-tariff-pick-group .city-tariff-picks-grid{grid-auto-columns:min(78vw,19rem);gap:0.8rem;padding:0.15rem 0.15rem 0.25rem}body.site-lending.page-canvas .city-tariff-pick-group .city-tariff-pick-card{scroll-snap-align:start;box-shadow:var(--glass-highlight),0 1px 2px rgba(21,30,48,0.05),0 8px 20px rgba(36,49,73,0.1)!important}body.site-lending.page-canvas .city-tariff-picks-dots{margin-top:-0.7rem;margin-bottom:0.35rem}body.site-lending.page-canvas .city-tariff-pick-group-head{align-items:center}body.site-lending.page-canvas .city-tariff-pick-group-count{display:none}body.site-lending.page-canvas .city-tariff-pick-nav{display:inline-flex}body.site-lending.page-canvas .partner-tariffs-grid{display:grid!important;grid-auto-flow:column;grid-auto-columns:min(86vw,20rem);grid-template-columns:none!important;gap:0.85rem;width:max-content;min-width:100%}body.site-lending.page-canvas .partner-tariffs-viewport{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-inline:contain;padding:0.45rem 0.15rem 1.35rem;-webkit-overflow-scrolling:touch}body.site-lending.page-canvas .partner-tariffs-viewport::-webkit-scrollbar{display:none;width:0;height:0}body.site-lending.page-canvas .partner-tariffs-grid>.partner-tariff-card.partner-tariff-card--plate{scroll-snap-align:start;height:auto!important}body.site-lending.page-canvas .partner-tariff-plate-body,body.site-lending.page-canvas .partner-tariff-card--plate:has(.partner-tariff-plate-badge) .partner-tariff-plate-body{grid-template-columns:1fr;grid-template-areas:"head" "title" "speed" "perks" "offer";gap:0;padding:0}body.site-lending.page-canvas .partner-tariff-plate-head{align-items:center;padding:0.95rem 1rem 0.65rem}body.site-lending.page-canvas .partner-tariff-plate-badge{max-width:58%}body.site-lending.page-canvas .partner-tariff-plate-title-wrap{padding:0 1rem 0.85rem}body.site-lending.page-canvas .partner-tariff-plate-speed,body.site-lending.page-canvas .partner-tariff-plate-perks{min-height:0;padding:0.85rem 1rem;border-right:0}body.site-lending.page-canvas .partner-tariff-plate-speed{border-bottom:0}body.site-lending.page-canvas .partner-tariff-plate-offer{grid-template-columns:1fr;grid-template-areas:"promo" "price" "actions";padding:0.95rem 1rem 1rem}body.site-lending.page-canvas .partner-tariff-plate-promo{grid-column:auto;min-height:0}}@media (prefers-reduced-motion:reduce){body.site-lending.page-canvas *,body.site-lending.page-canvas *::before,body.site-lending.page-canvas *::after{scroll-behavior:auto!important;transition-duration:0.01ms!important;animation-duration:0.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:more){body.site-lending.page-canvas{--glass-surface:rgba(255,255,255,0.88);--glass-surface-strong:rgba(255,255,255,0.96);--glass-line:rgba(70,82,101,0.36);--glass-muted:#3f4856}}body.site-lending.page-canvas .hero-section--opinion>.container{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding-left:0!important;padding-right:0!important}body.site-lending.page-canvas .cv-opinion-motivate{border:1px solid rgba(116,130,151,0.14)!important;background:radial-gradient(circle at 92% 18%,rgba(var(--lending-red-rgb),0.12),transparent 34%),linear-gradient(135deg,rgba(255,255,255,0.92) 0%,rgba(236,241,248,0.95) 100%)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 1px 2px rgba(21,30,48,0.03),0 10px 26px rgba(36,49,73,0.05)!important;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);color:var(--glass-ink)!important}body.site-lending.page-canvas .cv-opinion-motivate__title{color:var(--glass-ink)!important}body.site-lending.page-canvas .cv-opinion-motivate__text{color:var(--glass-muted)!important}body.site-lending.page-canvas .cv-opinion-card.provider-opinion-review,body.site-lending.page-canvas .provider-opinion-review{background:rgba(255,255,255,0.92)!important;border:1px solid rgba(116,130,151,0.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 1px 2px rgba(21,30,48,0.03),0 8px 20px rgba(36,49,73,0.05)!important;-webkit-backdrop-filter:none;backdrop-filter:none}body.site-lending.page-canvas .cv-guide-card{overflow:visible!important;background:rgba(255,255,255,0.92)!important;border:1px solid rgba(116,130,151,0.14)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 1px 2px rgba(21,30,48,0.03),0 8px 22px rgba(36,49,73,0.06)!important;-webkit-backdrop-filter:none;backdrop-filter:none}body.site-lending.page-canvas .cv-guide-card:hover{background:rgba(255,255,255,0.97)!important;border-color:rgba(116,130,151,0.2)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,0.95),0 2px 4px rgba(21,30,48,0.04),0 12px 28px rgba(36,49,73,0.08)!important}body.site-lending.page-canvas .cv-guide-card::after{display:none}body.site-lending.page-canvas .cv-guide-progress{background:rgba(116,130,151,0.16)}body.site-lending.page-canvas .cv-guide-progress-fill{background:var(--lending-red,var(--cv-accent))}
