.elementor-63 .elementor-element.elementor-element-5746222{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-63 .elementor-element.elementor-element-768bb65{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-63 .elementor-element.elementor-element-42b6c4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-63 .elementor-element.elementor-element-8b1b13a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-63 .elementor-element.elementor-element-a652555{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-63 .elementor-element.elementor-element-12f025d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-63 .elementor-element.elementor-element-bae1b2a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-63 .elementor-element.elementor-element-fe60c87{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-63 .elementor-element.elementor-element-cf710ff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-63 .elementor-element.elementor-element-162ea4d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}:root{--page-title-display:none}.wn-note{margin:clamp(40px,5vw,64px) auto 0;text-align:center;font-size:14px;color:var(--ink-2);max-width:72ch}.sec-head{display:grid;gap:16px;justify-items:center;text-align:center;margin-bottom:clamp(44px,6vw,72px)}.sec-head h2{font-size:clamp(34px,4.4vw,58px);line-height:1.05}.sec-head .lede{margin-inline:auto}.ctiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ctile{position:relative;aspect-ratio:3/4;overflow:hidden;color:#fff;text-decoration:none;display:block;background:var(--sand)}.ctile img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.ctile::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(10 9 8 / .1) 30%,rgb(10 9 8 / .78))}.ctile:hover img{transform:scale(1.05)}.ctile__txt{position:absolute;left:20px;right:20px;bottom:20px;z-index:1;display:grid;gap:8px}.ctile__txt h3{font:400 clamp(22px,2.1vw,30px)/1.08 var(--display)}.ctile__txt span{font:400 13px/1.45 var(--text);color:rgb(255 255 255 / .85)}.ctile__txt .ctile__n{font:500 11px/1 var(--text);letter-spacing:.24em;color:#e9d7b0}.sec-foot{text-align:center;margin-top:36px}.tiers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:48px;text-align:left}.tier{background:var(--paper);border:1px solid var(--line);padding:30px 26px;display:grid;gap:10px;align-content:start}.tier--win{background:#151413;color:#f1ece4;border-color:#151413}.tier__range{font:300 clamp(40px,4vw,54px)/1 var(--display);letter-spacing:-.01em}.tier--win .tier__range{color:var(--gold-2)}.tier h3{font:500 12px/1.3 var(--text);letter-spacing:.2em;text-transform:uppercase}.tier p{font-size:14.5px;color:var(--ink-2)}.tier--win p{color:#cfc7bb}.score-intro{margin:48px auto 0;max-width:56ch;font:400 clamp(22px,2.4vw,30px)/1.3 var(--display)}.need .checks strong{font-weight:500;display:block}.need .checks span{display:block;color:var(--ink-2);font-size:15px;margin-top:2px}.need .small{margin-top:22px;font-size:15px;color:var(--ink-2)}.ftable td.p small{font:400 12px/1 var(--text);color:var(--ink-2);display:block;margin-top:6px;letter-spacing:.06em}@media (max-width:980px){.ctiles,.tiers{grid-template-columns:1fr 1fr}}@media (max-width:520px){.wcard__meta{flex-direction:column;gap:10px}.wcard__meta .tags{justify-content:start}.ctiles{gap:10px}.ctile{aspect-ratio:3/4.4}.ctile__txt{left:12px;right:12px;bottom:14px;gap:6px}.ctile__txt h3{font-size:19px}.ctile__txt span:not(.ctile__n){display:none}.tiers{grid-template-columns:1fr}.ftable td.p{font-size:24px}.ftable tbody th{font-size:19px}.ftable th,.ftable td{padding:14px 4px}}