.is-reset,.is-reset *,.is-reset :after,.is-reset :before{animation:none!important}.ck-hero{background:var(--hw-navy);color:var(--hw-cream);overflow:clip}.ck-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:64px;gap:64px;align-items:center;padding-block:64px 96px;min-height:min(860px,calc(100svh - 72px))}.ck-eyebrow{display:flex;align-items:center;gap:12px;font:500 11px/1.6 var(--sans);letter-spacing:1.4px;text-transform:uppercase;color:#fff6c2;animation:m-fade var(--m-dur-reveal) var(--m-ease-out) backwards}.ck-pulse{position:relative;width:8px;height:8px;border-radius:50%;background:var(--hw-sage);flex-shrink:0}.ck-pulse:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid #b9bec7;animation:ck-ping 2.4s var(--m-ease-out) infinite}@keyframes ck-ping{0%{transform:scale(1);opacity:.9}to{transform:scale(3);opacity:0}}.ck-hero .ck-h1{font:900 clamp(42px,5.46vw,87.36px)/.98 var(--hw-serif);letter-spacing:-.03em;margin-block:28px 30px;color:var(--hw-cream);--m-mark-from:var(--hw-cream)}.ck-lede{font-size:17px;line-height:1.6;color:#b9bec7;max-width:34ch;animation:m-rise var(--m-dur-reveal) var(--m-ease-out) .42s backwards}.ck-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px 26px;margin-top:36px;animation:m-rise var(--m-dur-reveal) var(--m-ease-out) .54s backwards}.ck-offer{font-size:13px;line-height:1.55;color:#b9bec7}.ck-offer a,.ck-pair a{color:inherit!important;text-decoration:underline!important;text-underline-offset:3px}.ck-offer a:hover,.ck-pair a:hover{color:var(--hw-blush)!important}.ck-pair{font-size:15px;line-height:1.6;color:#b9bec7;margin-top:22px!important}.ck-pair strong{color:var(--hw-cream);font-weight:600}.ck-stage{position:relative;min-width:0}.ck-report{position:relative;margin:0 14px 0 0;background:var(--hw-cream);color:var(--hw-navy);box-shadow:14px 14px 0 var(--hw-blush);animation:ck-card-in .76s var(--m-ease-out) .12s backwards,ck-thud .2s ease-out 3.12s}@keyframes ck-card-in{0%{opacity:0;transform:translate3d(0,40px,0) rotate(2deg)}}@keyframes ck-thud{40%{transform:translate3d(0,3px,0)}}.ck-r-top{display:flex;justify-content:space-between;align-items:center;gap:12px;background:#111418;color:var(--hw-cream);padding:10px 22px;font:500 10.5px/1.4 var(--sans);letter-spacing:1.2px;text-transform:uppercase}.ck-r-tag{background:var(--hw-blush);color:var(--hw-navy);padding:3px 8px;letter-spacing:1px}.ck-r-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 22px 14px}.ck-r-co{font:800 24px/1.05 var(--hw-serif);letter-spacing:-.03em}.ck-r-meta{font-size:11.5px;color:var(--hw-supporting);margin-top:5px!important}.ck-r-status{display:grid;font:500 10.5px/1.4 var(--sans);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap}.ck-r-status>span{grid-area:1/1;display:inline-flex;align-items:center;gap:7px;justify-self:end}.ck-r-status i{width:7px;height:7px;border-radius:50%}.ck-r-status-a{color:var(--hw-supporting);opacity:0;animation:ck-status-a 2.85s linear backwards}.ck-r-status-a i{background:var(--hw-blush);animation:ck-blink .7s steps(1) 4}.ck-r-status-b{color:var(--hw-sage);animation:ck-status-b 3.1s linear backwards}.ck-r-status-b i{background:var(--hw-sage)}@keyframes ck-status-a{0%,92%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes ck-status-b{0%,91%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ck-blink{50%{opacity:.2}}.ck-r-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--hw-hairline)}.ck-r-tile{padding:14px 22px 16px;min-width:0;animation:m-rise var(--m-dur-reveal) var(--m-ease-out) calc(.48s + var(--t) * .11s) backwards}.ck-r-tile+.ck-r-tile{-webkit-border-start:1px solid var(--hw-hairline);border-inline-start:1px solid var(--hw-hairline)}.ck-r-tile>span{display:block;font:500 10px/1.4 var(--sans);letter-spacing:1px;text-transform:uppercase;color:var(--hw-supporting)}.ck-r-tile strong{display:block;font:900 clamp(21.84px,2.18vw,30.24px)/1.1 var(--hw-serif);margin-top:8px;white-space:nowrap;letter-spacing:-.03em}.ck-r-tile small{font:500 10px var(--sans);letter-spacing:.6px;color:var(--hw-supporting);vertical-align:.9em}.ck-r-tile--hot{background:#fff6c2}.ck-r-label{font:500 10px/1.4 var(--sans);letter-spacing:1px;text-transform:uppercase;color:var(--hw-supporting);margin-bottom:8px!important}.ck-r-ledger{padding:14px 22px 4px}.ck-r-row,.ck-r-rows{position:relative}.ck-r-row{display:grid;grid-template-columns:48px minmax(0,1fr) 74px 72px;grid-gap:10px;gap:10px;align-items:center;height:30px;padding-inline:6px;border-bottom:1px solid var(--hw-hairline);font-size:11.5px;font-feature-settings:"lnum";font-variant-numeric:lining-nums;animation:m-fade .3s var(--m-ease-out) calc(.82s + var(--r) * 90ms) backwards}.ck-r-row>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-r-row>span:first-child,.ck-r-row>span:nth-child(3){color:var(--hw-supporting)}.ck-r-row>span:nth-child(4){text-align:end;font-weight:600}.ck-r-row.is-flag{background:#fff6c2;animation:m-fade .3s var(--m-ease-out) calc(.82s + var(--r) * 90ms) backwards,ck-flag-bg .26s var(--m-ease-out) calc(1.25s + var(--r) * .3s) backwards}@keyframes ck-flag-bg{0%{background:transparent}}.ck-r-flag{position:absolute;inset-inline-end:-26px;top:50%;transform:translateY(-50%);background:var(--hw-navy);color:var(--hw-cream);font:600 9.5px/1 var(--sans);font-style:normal;letter-spacing:.8px;text-transform:uppercase;padding:6px 8px;white-space:nowrap;animation:ck-tag .3s var(--m-ease-out) calc(1.33s + var(--r) * .3s) backwards}@keyframes ck-tag{0%{opacity:0;transform:translate(10px,-50%)}}.ck-r-scan{position:absolute;inset-inline:-6px;top:0;height:2px;background:var(--hw-sage);z-index:2;opacity:0;animation:ck-scan 1.25s ease-in-out 1s backwards}@keyframes ck-scan{0%{opacity:0;transform:translateY(0)}6%{opacity:1}92%{opacity:1;transform:translateY(118px)}to{opacity:0;transform:translateY(120px)}}.ck-r-findings{padding:16px 22px 14px}.ck-r-findings ol{list-style:none;margin:0;padding:0}.ck-r-findings li{display:grid;grid-template-columns:24px auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:9px 0;border-top:1px solid var(--hw-hairline);font-size:13px;animation:ck-snap .42s cubic-bezier(.2,.9,.1,1) calc(2.25s + var(--f) * .15s) backwards}@keyframes ck-snap{0%{opacity:0;transform:translate3d(32px,0,0)}}.ck-r-rank{font:800 20px/1 var(--hw-serif);letter-spacing:-.03em}.ck-r-ft{font-weight:550;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-r-amt{font-feature-settings:"lnum";font-variant-numeric:lining-nums;font-weight:600}.ck-chip{display:inline-block;font:600 9.5px/1 var(--sans);letter-spacing:.8px;text-transform:uppercase;padding:5px 7px;white-space:nowrap}.ck-chip--blush{background:var(--hw-blush);color:var(--hw-navy)}.ck-chip--line{box-shadow:inset 0 0 0 1px currentColor}.ck-chip--sage{background:var(--hw-sage);color:var(--hw-cream)}.ck-r-stamp{position:absolute;inset-inline-end:26px;bottom:12px;display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:4px double var(--hw-sage);color:var(--hw-sage);background:hsla(60,12%,95%,.92);font:700 14px/1 var(--sans);letter-spacing:2px;text-transform:uppercase;transform:rotate(-8deg);animation:ck-stamp .3s var(--m-ease-stamp) 2.95s backwards;pointer-events:none}.ck-r-stamp svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.6}@keyframes ck-stamp{0%{opacity:0;transform:rotate(-14deg) scale(2.4)}}.ck-r-foot{border-top:1px solid var(--hw-hairline);padding:20px 232px 20px 22px;font-size:10.5px;letter-spacing:.4px;color:var(--hw-supporting)}.ck-stage .ck-replay{display:block;margin:26px 0 0 auto;background:none;border:0;padding:8px 0;color:#b9bec7;font-size:12px;text-decoration:underline;text-underline-offset:4px;visibility:hidden}html.m-ready .ck-replay{visibility:visible;animation:m-fade .4s var(--m-ease-out) 3.4s backwards}.ck-replay:hover{color:var(--hw-cream)}.ck-how{background:var(--hw-cream);padding-block:76px;border-top:1px solid var(--hw-hairline)}.ck-how-head .hw-eyebrow{color:var(--hw-supporting)}.ck-how-head h2{font:900 40px/1.05 var(--hw-serif);letter-spacing:-.03em;color:var(--hw-navy);margin-block:12px 42px}.ck-fix h2 em,.ck-how-head h2 em,.ck-person h2 em{font-style:italic}.ck-how-head h2 em{color:var(--hw-sage)}.ck-steps{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:80px;gap:80px;align-items:start}.ck-steps-list{list-style:none;margin:0;padding:0}.ck-steps-list li{min-height:34vh;padding-block:28px 40px;border-top:1px solid var(--hw-hairline);display:grid;grid-template-columns:128px minmax(0,1fr);grid-column-gap:28px;column-gap:28px;align-content:start}.ck-steps-n{grid-row:span 2;font:900 94px/.82 var(--hw-serif);letter-spacing:-.03em;margin:0;color:var(--hw-navy);transition:color var(--m-dur-medium) var(--m-ease-out)}.ck-steps-list li.is-active .ck-steps-n{color:var(--hw-sage)}.ck-steps-list h3{font:900 clamp(25.2px,2.52vw,35.28px)/1.05 var(--hw-serif);letter-spacing:-.03em;color:var(--hw-navy)}.ck-steps-list p{font-size:17px;line-height:1.6;color:var(--hw-supporting);max-width:32ch;margin-top:12px!important}.ck-panel{position:-webkit-sticky;position:sticky;top:calc(50vh - 230px);height:460px;background:var(--hw-navy);color:var(--hw-cream);box-shadow:14px 14px 0 var(--hw-sage);overflow:hidden}.ck-panel-bar{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;padding:26px 28px 0}.ck-panel-bar span{border-top:2px solid #2e333c;padding-top:10px;font:500 10px/1.3 var(--sans);letter-spacing:1px;text-transform:uppercase;color:#6f7680;transition:border-color var(--m-dur-medium) var(--m-ease-out),color var(--m-dur-medium) var(--m-ease-out)}[data-active="0"] .ck-panel-bar span:nth-child(-n+1),[data-active="1"] .ck-panel-bar span:nth-child(-n+2),[data-active="2"] .ck-panel-bar span:nth-child(-n+3),[data-active="3"] .ck-panel-bar span{border-top-color:var(--hw-blush);color:var(--hw-cream)}.ck-scene{position:absolute;inset:92px 28px 26px;display:none;flex-direction:column}[data-active="0"] .ck-scene--0,[data-active="1"] .ck-scene--1,[data-active="2"] .ck-scene--2,[data-active="3"] .ck-scene--3{display:flex}.ck-scene-cap{margin-top:auto!important;padding-top:16px;font:500 11px/1.4 var(--sans);letter-spacing:1.2px;text-transform:uppercase;color:var(--hw-blush)}.ck-line{display:block;height:12px;width:var(--w);background:#2e333c;margin-bottom:18px;transform-origin:left center;animation:ck-line .52s var(--m-ease-out) calc(var(--i) * 80ms) backwards}.ck-line:nth-child(3){background:var(--hw-blush)}@keyframes ck-line{0%{transform:scaleX(0);opacity:0}}.ck-bar{margin-bottom:30px}.ck-bar span{display:block;font-size:12px;color:#b9bec7;margin-bottom:10px}.ck-bar i{display:block;height:34px;width:84%;background:var(--hw-blush);transform-origin:left center;animation:m-grow-x .9s var(--m-ease-snap) calc(.15s + var(--i) * .24s) backwards}.ck-bar+.ck-bar i{background:var(--hw-cream)}.ck-matched{display:inline-flex;align-self:flex-start;align-items:center;gap:10px;background:var(--hw-sage);color:var(--hw-cream);padding:12px 16px;font:700 13px/1 var(--sans);letter-spacing:1.6px;text-transform:uppercase;animation:ck-stamp .28s var(--m-ease-stamp) 1.3s backwards}.ck-matched svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.6}.ck-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:8px;gap:8px;width:min(100%,460px)}.ck-grid span{aspect-ratio:1;background:var(--hw-sage);animation:ck-cell .24s var(--m-ease-out) calc(var(--i) * 55ms) backwards}.ck-grid span.is-flag{background:var(--hw-blush)}@keyframes ck-cell{0%{background:#2e333c;transform:scale(.7)}}.ck-rankrow{display:grid;grid-template-columns:44px auto 1fr;grid-gap:16px;gap:16px;align-items:center;padding-block:14px;border-bottom:1px solid #2e333c;animation:ck-snap .46s cubic-bezier(.2,.9,.1,1) calc(.12s + var(--i) * .16s) backwards}.ck-rankrow b{font:900 37px/1 var(--hw-serif);letter-spacing:-.03em}.ck-rankrow i{height:8px;background:#2e333c}.ck-rankrow:nth-child(2) i{-webkit-margin-end:20%;margin-inline-end:20%}.ck-rankrow:nth-child(3) i{-webkit-margin-end:40%;margin-inline-end:40%}.ck-scene--3 .ck-chip--line,.ck-verdict{color:var(--hw-cream)}.ck-verdict{background:var(--hw-sage);padding-block:150px 160px}.ck-verdict .hw-eyebrow{color:var(--hw-cream);letter-spacing:1.4px;margin-bottom:26px!important}.ck-verdict-words{font:900 clamp(36.96px,5.38vw,77.28px)/1.02 var(--hw-serif);letter-spacing:-.03em;max-width:20ch}.ck-verdict-words>span{display:block}.ck-verdict-words>span+span{margin-top:.34em}.ck-facts{background:var(--hw-cream);padding-block:76px}.ck-facts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:40px;gap:40px}.ck-facts-grid>div{border-top:2px solid var(--hw-navy);padding-top:18px;min-width:0}.ck-facts-grid strong{display:block;font:900 clamp(73.92px,8.4vw,126px)/.9 var(--hw-serif);letter-spacing:-.03em;color:var(--hw-navy)}.ck-facts-grid>div:first-child strong{color:var(--hw-sage)}.ck-fact-l{display:block;font-size:15px;line-height:1.5;color:var(--hw-supporting);margin-top:14px;max-width:22ch}.ck-fix{background:var(--hw-navy);color:var(--hw-cream);padding-block:90px}.ck-fix-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:end}.ck-fix .hw-eyebrow{color:var(--hw-blush)}.ck-fix h2{font:900 40px/1.05 var(--hw-serif);letter-spacing:-.03em;margin-top:15px!important}.ck-fix h2 em{color:var(--hw-blush)}.ck-fix-steps{list-style:none;margin:0;padding:0}.ck-fix-steps li{display:flex;align-items:baseline;gap:22px;border-top:1px solid #4e545d;padding-block:20px;font-size:18px;font-weight:700;letter-spacing:-.4px}.ck-fix-steps li:last-child{border-bottom:1px solid #4e545d}.ck-fix-steps span{font:500 11px/1 var(--sans);letter-spacing:.8px;color:var(--hw-blush)}.ck-person{background:var(--hw-cream);padding-block:76px;border-top:1px solid var(--hw-hairline)}.ck-person-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:start}.ck-person .hw-eyebrow{color:var(--hw-supporting)}.ck-person h2{font:900 48px/1.05 var(--hw-serif);letter-spacing:-.03em;color:var(--hw-navy);margin-block:20px}.ck-person h2 em{color:var(--hw-sage)}.ck-person-grid>div>p:not(.hw-eyebrow){font-size:14px;line-height:1.7;color:var(--hw-supporting);max-width:340px}.ck-end{background:var(--hw-blush);color:var(--hw-navy);padding-block:76px 80px;overflow:clip}.ck-end-offer{font:500 11px/1.6 var(--sans);letter-spacing:1.1px;text-transform:uppercase;margin-bottom:14px!important}.ck-end-link{display:inline-flex;align-items:baseline;gap:.25em;font:900 clamp(38.64px,5.38vw,80.64px)/1.05 var(--hw-serif);letter-spacing:-.03em;color:var(--hw-navy)!important;position:relative;padding-bottom:6px}.ck-end-link:after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--hw-navy);transform:scaleX(.14);transform-origin:left center;transition:transform var(--m-dur-medium) var(--m-ease-out)}.ck-end-link:is(:hover,:focus-visible):after{transform:scaleX(1);transition-duration:.52s}.ck-end-link .m-swap-l{height:1.08em;line-height:1.08em}.ck-end-link>span[aria-hidden]{font-family:var(--sans);font-weight:300;font-size:.6em}@media (max-width:1100px){.ck-hero-grid{gap:40px}.ck-steps{gap:44px}}@media (max-width:900px){.ck-hero-grid{min-height:0;padding-block:44px 80px;gap:52px}.ck-hero-grid,.ck-steps{grid-template-columns:1fr}.ck-steps{gap:0}.ck-panel{order:-1;top:10px;height:290px;z-index:2;margin-bottom:28px}.ck-scene{inset:76px 20px 18px}.ck-panel-bar{padding:20px 20px 0}.ck-line{height:8px;margin-bottom:10px}.ck-line:nth-child(n+6){display:none}.ck-bar{margin-bottom:14px}.ck-bar i{height:20px}.ck-matched{padding:8px 12px;font-size:11px}.ck-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;width:min(100%,480px)}.ck-rankrow{padding-block:6px}.ck-rankrow b{font-size:28px}.ck-steps-list li{min-height:40vh;grid-template-columns:72px minmax(0,1fr);column-gap:16px}.ck-steps-n{font-size:64px}.ck-steps-list h3{font-size:28px}.ck-steps-list p{font-size:15px}.ck-fix-grid,.ck-person-grid{grid-template-columns:1fr;gap:36px}}@media (max-width:580px){.ck-hero-grid{padding-top:34px}.ck-h1{font-size:clamp(46px,13.2vw,64px)}.ck-report{-webkit-margin-end:10px;margin-inline-end:10px;box-shadow:10px 10px 0 var(--hw-blush)}.ck-r-head{padding:14px 16px 12px}.ck-r-co{font-size:22px}.ck-r-status{display:none}.ck-r-tile{padding:12px 12px 14px}.ck-r-tile strong{font-size:24px}.ck-r-findings,.ck-r-ledger{padding-inline:16px}.ck-r-row{grid-template-columns:42px minmax(0,1fr) 64px}.ck-r-row>span:nth-child(3){display:none}.ck-r-flag{inset-inline-end:4px;font-size:8.5px;padding:4px 5px}.ck-r-findings li{grid-template-columns:20px auto minmax(0,1fr)}.ck-r-amt{display:none}.ck-r-stamp{inset-inline-end:12px;bottom:10px;font-size:11px;padding:7px 10px}.ck-end,.ck-facts,.ck-fix,.ck-how,.ck-person{padding-block:46px}.ck-verdict{padding-block:96px}.ck-fix h2,.ck-how-head h2{font-size:40px}.ck-person h2{font-size:47px}.ck-facts-grid{grid-template-columns:1fr;gap:34px}}.ck-alt{color:var(--hw-cream)!important;font-weight:600;font-size:15px;border-bottom:2px solid var(--hw-blush);padding-bottom:1px;text-decoration:none!important}.ck-alt:hover{color:var(--hw-blush)!important}.ck-stmt{background:var(--hw-cream);padding-block:90px;border-top:1px solid var(--hw-hairline);scroll-margin-top:80px}.ck-stmt-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center}.ck-stmt .hw-eyebrow{color:var(--hw-supporting)}.ck-stmt h2{font:900 clamp(32px,3.6vw,48px)/1.04 var(--hw-serif);letter-spacing:-.03em;margin-top:15px!important;color:var(--hw-ink)}.ck-stmt h2 em{font-style:normal;background:linear-gradient(transparent 20%,var(--hw-blush) 20%,var(--hw-blush) 90%,transparent 90%);padding-inline:.06em}.ck-stmt-p{color:var(--hw-supporting);font-size:17px;line-height:1.6;margin-top:18px!important;max-width:52ch}.ck-stmt-list{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px}.ck-stmt-list li{position:relative;-webkit-padding-start:26px;padding-inline-start:26px;font-size:15.5px}.ck-stmt-list li:before{content:"✓";position:absolute;inset-inline-start:0;color:var(--hw-red);font-weight:700}.ck-actions--plain{animation:none}.ck-offer--dark{color:var(--hw-supporting)}.ck-stmt-why{margin-top:48px;padding-top:22px;border-top:1px solid var(--hw-hairline)}.ck-stmt-why p{max-width:80ch;color:var(--hw-supporting);font-size:16px;line-height:1.6}.ck-stmt-why a,.ck-stmt-why strong{color:var(--hw-ink)}.ck-stmt-why a{text-decoration:underline;text-underline-offset:3px}.ck-end-alt{margin-top:18px!important}.ck-end-alt a{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px}@media (max-width:900px){.ck-stmt-grid{grid-template-columns:1fr;gap:36px}}