.NDGoogleReviews-module__u9x3Tq__section{background:#000;padding:104px 24px}.NDGoogleReviews-module__u9x3Tq__inner{width:100%;max-width:var(--site-shell-max);margin:0 auto}.NDGoogleReviews-module__u9x3Tq__headingRow{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:end;gap:48px;margin-top:12px;margin-bottom:40px;display:grid}.NDGoogleReviews-module__u9x3Tq__heading{color:#fff;max-width:720px;font-family:var(--font-poppins);letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,52px);font-weight:500;line-height:1.08}.NDGoogleReviews-module__u9x3Tq__description{color:#a6a6a6;font-family:var(--font-inter);margin:0;font-size:15px;line-height:1.7}.NDGoogleReviews-module__u9x3Tq__reviewCard{background:#111;border-radius:12px;justify-content:space-between;align-items:center;gap:36px;padding:clamp(28px,5vw,52px);display:flex;box-shadow:0 0 0 1px #09f3,0 .5px 0 .5px #ffffff0d,0 18px 48px #00000073}.NDGoogleReviews-module__u9x3Tq__cardLabel{color:#09f;font-family:var(--font-inter);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:600}.NDGoogleReviews-module__u9x3Tq__cardHeading{color:#fff;font-family:var(--font-poppins);letter-spacing:-.03em;margin:0;font-size:clamp(22px,3vw,34px);font-weight:500}.NDGoogleReviews-module__u9x3Tq__cardBody{color:#a6a6a6;max-width:680px;font-family:var(--font-inter);margin:12px 0 0;font-size:15px;line-height:1.7}@media (max-width:767px){.NDGoogleReviews-module__u9x3Tq__section{padding:80px 20px}.NDGoogleReviews-module__u9x3Tq__headingRow{grid-template-columns:1fr;gap:16px;margin-bottom:28px}.NDGoogleReviews-module__u9x3Tq__heading{font-size:34px}.NDGoogleReviews-module__u9x3Tq__description{max-width:520px;font-size:14px}.NDGoogleReviews-module__u9x3Tq__reviewCard{flex-direction:column;align-items:flex-start}}
.PreferredSourceCTA-module__N6I08G__card{background:radial-gradient(circle at 88% 14%,#0099ff29,#0000 34%),#ffffff09;border:1px solid #0099ff42;border-radius:12px;justify-content:space-between;align-items:center;gap:28px;display:flex}.PreferredSourceCTA-module__N6I08G__article{margin-top:56px;padding:30px 32px}.PreferredSourceCTA-module__N6I08G__index{width:min(1180px,100% - 48px);margin:0 auto 56px;padding:28px 32px}.PreferredSourceCTA-module__N6I08G__footer{background:#0099ff0f;flex-direction:row;align-items:center;gap:24px;margin:28px 0 32px;padding:20px}.PreferredSourceCTA-module__N6I08G__copy{max-width:650px}.PreferredSourceCTA-module__N6I08G__heading{color:#fff;font-family:var(--font-poppins);letter-spacing:-.03em;margin:10px 0 8px;font-size:clamp(20px,2.2vw,25px);font-weight:500;line-height:1.2}.PreferredSourceCTA-module__N6I08G__footer .PreferredSourceCTA-module__N6I08G__heading{margin:0 0 7px;font-size:17px}.PreferredSourceCTA-module__N6I08G__description{color:#a6a6a6;font-family:var(--font-inter);margin:0;font-size:14px;line-height:1.65}.PreferredSourceCTA-module__N6I08G__footer .PreferredSourceCTA-module__N6I08G__description{font-size:13px}.PreferredSourceCTA-module__N6I08G__button{color:#000;min-height:46px;font-family:var(--font-inter);background:#fff;border:1px solid #fff3;border-radius:100px;flex:none;justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-size:14px;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 10px 30px #0099ff24}.PreferredSourceCTA-module__N6I08G__button:hover{background:#f2f8ff;transform:translateY(-2px);box-shadow:0 14px 36px #0099ff3d}.PreferredSourceCTA-module__N6I08G__button:focus-visible{outline-offset:3px;outline:3px solid #0099ff80}.PreferredSourceCTA-module__N6I08G__footer .PreferredSourceCTA-module__N6I08G__button{width:auto;min-width:260px;min-height:44px;padding-inline:14px;font-size:13px}.PreferredSourceCTA-module__N6I08G__icon{width:19px;height:19px}.PreferredSourceCTA-module__N6I08G__arrow{font-size:13px}@media (max-width:700px){.PreferredSourceCTA-module__N6I08G__card{flex-direction:column;align-items:flex-start;gap:22px}.PreferredSourceCTA-module__N6I08G__article{margin-top:44px;padding:26px 24px}.PreferredSourceCTA-module__N6I08G__index{width:calc(100% - 32px);margin-bottom:40px;padding:26px 24px}.PreferredSourceCTA-module__N6I08G__button{width:100%}.PreferredSourceCTA-module__N6I08G__footer .PreferredSourceCTA-module__N6I08G__button{min-width:0}}@media (prefers-reduced-motion:reduce){.PreferredSourceCTA-module__N6I08G__button{transition:none}.PreferredSourceCTA-module__N6I08G__button:hover{transform:none}}
html:has(.showroom-announcement){--showroom-height:52px;scroll-padding-top:calc(var(--showroom-height) + 88px)}.showroom-announcement-space{height:var(--showroom-height)}.showroom-announcement{z-index:60;height:var(--showroom-height);color:#fff;font-family:var(--font-inter), sans-serif;background:linear-gradient(100deg,#061421,#002945,#061421);border-bottom:1px solid #09f6;justify-content:center;align-items:center;padding:8px 24px;display:flex;position:fixed;inset:0 0 auto}.showroom-announcement p{text-align:center;margin:0;font-size:14px;line-height:1.5}.showroom-announcement strong{font-weight:600}.showroom-announcement p>span:last-child{color:#c3d9e8}.showroom-announcement-dot{color:#66c2ff;padding:0 6px}@media (max-width:700px){html:has(.showroom-announcement){--showroom-height:76px}.showroom-announcement{padding:8px 12px}.showroom-announcement p{font-size:12px}.showroom-announcement strong,.showroom-announcement p>span:last-child{display:block}.showroom-announcement-dot{display:none}}
