.page-module___whNuq__hero{color:#fff;background:#0a1d2d;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);min-height:632px;display:grid;overflow:hidden}.page-module___whNuq__heroCopy{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(66px,7vw,118px) clamp(32px,5.6vw,98px) 76px max(32px,50vw - 640px);display:flex}.page-module___whNuq__eyebrow{color:#85c8f0;letter-spacing:.19em;text-transform:uppercase;margin:0 0 20px;font-size:.75rem;font-weight:800}.page-module___whNuq__heroTitle{letter-spacing:-.047em;max-width:660px;margin:0;font-size:clamp(2.75rem,4.45vw,4.5rem);font-weight:800;line-height:1.03}.page-module___whNuq__heroTitle span{color:#a8dafa;display:block}.page-module___whNuq__heroLead{color:#d8e5ed;max-width:540px;margin-top:27px;font-size:clamp(1rem,1.32vw,1.2rem);line-height:1.62}.page-module___whNuq__outlineButton{color:#fff;background:0 0;border:1px solid #7794a8}.page-module___whNuq__outlineButton:hover{background:#ffffff14}.page-module___whNuq__heroImage{min-height:632px;position:relative;overflow:hidden}.page-module___whNuq__heroImage img{object-fit:cover;object-position:center 61%;width:100%;height:100%}.page-module___whNuq__heroImage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0a1d2d38,#0000 35%);position:absolute;inset:0}.page-module___whNuq__photoCredit{z-index:1;color:#fff;text-shadow:0 1px 6px #0009;font-size:.7rem;position:absolute;bottom:66px;right:22px}.page-module___whNuq__verdictBridge{z-index:2;background:#fff;display:flow-root;position:relative}.page-module___whNuq__verdictPanel{color:#fff;background:#143854;border:1px solid #315675;border-radius:20px;grid-template-columns:1.05fr 1fr 1fr;width:min(1280px,100% - 40px);margin:-48px auto 0;display:grid;overflow:hidden;box-shadow:0 26px 56px #0a1d2d33}.page-module___whNuq__verdictScore{background:radial-gradient(circle at 90% 0,#2a638f 0,#123b60 42%,#0c2d4c 100%);padding:29px 37px 32px}.page-module___whNuq__verdictKicker,.page-module___whNuq__verdictBenefit small{color:#a6d5f3;letter-spacing:.18em;text-transform:uppercase;font-size:.65rem;font-weight:800;display:block}.page-module___whNuq__verdictRating{align-items:center;gap:20px;margin:12px 0 8px;display:flex}.page-module___whNuq__verdictRating strong{letter-spacing:-.08em;font-size:clamp(2.9rem,4vw,4.05rem);line-height:1}.page-module___whNuq__verdictRating strong span{color:#a6d5f3;letter-spacing:-.04em;font-size:.5em}.page-module___whNuq__ratingStars{color:#b7e1fb;letter-spacing:.04em;white-space:nowrap;font-size:1.1rem}.page-module___whNuq__verdictScore p{color:#d2e3ed;margin:0;font-size:.82rem;line-height:1.5}.page-module___whNuq__verdictBenefit{border-left:1px solid #45647c;flex-direction:column;justify-content:center;padding:31px 32px 34px;display:flex;position:relative;overflow:hidden}.page-module___whNuq__verdictBenefit:after{color:#bfdff317;content:attr(data-index);pointer-events:none;font-size:7.25rem;font-weight:800;line-height:1;position:absolute;top:-27px;right:14px}.page-module___whNuq__verdictBenefit strong{color:#fff;letter-spacing:-.025em;max-width:230px;margin:13px 0 7px;font-size:1.35rem;line-height:1.16;display:block;position:relative}.page-module___whNuq__verdictBenefit p{color:#d1e0e9;max-width:240px;margin:0;font-size:.82rem;line-height:1.5;position:relative}@media (max-width:1000px){.page-module___whNuq__heroCopy{padding-left:36px}.page-module___whNuq__verdictPanel{grid-template-columns:1.1fr 1fr 1fr}.page-module___whNuq__verdictScore,.page-module___whNuq__verdictBenefit{padding-left:23px;padding-right:23px}.page-module___whNuq__verdictRating{gap:10px}.page-module___whNuq__ratingStars{font-size:.85rem}}@media (max-width:767px){.page-module___whNuq__hero{flex-direction:column;min-height:0;display:flex}.page-module___whNuq__heroCopy{padding:58px 24px 52px}.page-module___whNuq__heroImage{height:430px;min-height:390px}.page-module___whNuq__heroImage img{object-position:center 65%}.page-module___whNuq__photoCredit{bottom:42px}.page-module___whNuq__verdictPanel{border-radius:16px;grid-template-columns:1fr;margin-top:-26px}.page-module___whNuq__verdictScore{padding:27px 28px 26px}.page-module___whNuq__verdictRating{justify-content:space-between;max-width:280px}.page-module___whNuq__ratingStars{font-size:1.1rem}.page-module___whNuq__verdictBenefit{border-top:1px solid #45647c;border-left:0;padding:22px 28px 24px}.page-module___whNuq__verdictBenefit strong{max-width:none;margin:9px 0 4px;font-size:1.25rem}.page-module___whNuq__verdictBenefit p{max-width:none}.page-module___whNuq__verdictBenefit:after{font-size:5.5rem;top:-20px}}
