@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Playfair+Display:ital,wght@1,400..900&display=swap";.comparison-rev3{--ink:#1a1a1a;--page:#f0f0f0;--surface:#fff;--rule:rgba(26,26,26,.14);--blue:#3694f3;--navy:#011119;--deck:#0b0d11;--night:#040611;--white:#f6f5f8;--pad:20px;--accent:#1764a8;--tint:#eaf5fd}.comparison-rev3 .comparison-body,.comparison-rev3 .comparison-body *{box-sizing:border-box}.comparison-rev3{scroll-behavior:smooth;scroll-padding-top:24px}.comparison-rev3 .comparison-body{margin:0;font:400 16px/1.5 DM Sans,sans-serif;color:var(--ink);background:var(--page);font-optical-sizing:auto;-webkit-font-smoothing:antialiased}.comparison-rev3 .comparison-body p,.comparison-rev3 .comparison-body h1,.comparison-rev3 .comparison-body h2,.comparison-rev3 .comparison-body h3,.comparison-rev3 .comparison-body figure,.comparison-rev3 .comparison-body ul,.comparison-rev3 .comparison-body ol{margin:0}.comparison-rev3 .comparison-body h1,.comparison-rev3 .comparison-body h2,.comparison-rev3 .comparison-body h3{font-weight:300;line-height:1.04;letter-spacing:-.035em}.comparison-rev3 .comparison-body h1{font-size:39px}.comparison-rev3 .comparison-body h2{font-size:40px}.comparison-rev3 .comparison-body h3{font-size:28px}.comparison-rev3 .comparison-body p{max-width:74ch}.comparison-rev3 .comparison-body img{max-width:100%;height:auto;display:block}.comparison-rev3 .comparison-body a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}.comparison-rev3 .comparison-body a:hover{text-decoration-thickness:2px}.comparison-rev3 .comparison-body a:focus-visible,.comparison-rev3 .comparison-body summary:focus-visible,.comparison-rev3 .comparison-body select:focus-visible,.comparison-rev3 .comparison-body [tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.comparison-rev3 .comparison-body em{font-family:Playfair Display,serif;font-weight:400;font-style:italic;color:var(--accent)}.comparison-rev3 .comparison-body .dark{--ink:#f6f5f8;--rule:rgba(246,245,248,.16);--surface:#070911;--accent:#3b95fa;color:var(--ink);background:var(--night)}.comparison-rev3 .comparison-body .navy{background:var(--navy)}.comparison-rev3 .comparison-body .deck{background:var(--deck)}.comparison-rev3 .comparison-body .light{--ink:#1a1a1a;--rule:rgba(26,26,26,.14);--surface:#fff;--accent:#1764a8;color:var(--ink);background:#fff}.comparison-rev3 .comparison-body .tint{background:var(--tint)}.comparison-rev3 .comparison-body .hero-shell{overflow:hidden}.comparison-rev3 .comparison-body .masthead{height:60px;padding:0 var(--pad);display:flex;align-items:center;max-width:1440px;margin:auto}.comparison-rev3 .comparison-body .masthead img{width:110px;height:auto}.comparison-rev3 .comparison-body .dark .masthead img{filter:invert(1)}.comparison-rev3 .comparison-body .hero{max-width:1440px;margin:auto;padding:22px var(--pad) 26px;display:grid;grid-template-columns:1fr}.comparison-rev3 .comparison-body .hero-heading{min-width:0}.comparison-rev3 .comparison-body .hero h1{max-width:20ch}.comparison-rev3 .comparison-body .hero .subhead{font-size:18px;line-height:1.4;margin-top:16px;max-width:46ch}.comparison-rev3 .comparison-body .hero-visual{margin:12px -20px;min-width:0;align-self:center}.comparison-rev3 .comparison-body .hero-visual img{width:100%;height:180px;object-fit:contain}.comparison-rev3 .comparison-body .short-answer{font-size:17px;line-height:1.46;max-width:55ch}.comparison-rev3 .comparison-body .short-label{display:block;font-size:14px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;color:var(--accent)}.comparison-rev3 .comparison-body .disclosure{font-size:16px;line-height:1.5;border-top:1px solid var(--rule);padding-top:18px;margin-top:22px;max-width:none}.comparison-rev3 .comparison-body .dark .disclosure{color:#c9cbd0}.comparison-rev3 .comparison-body .section-inner{max-width:1440px;margin:auto;padding:56px var(--pad)}.comparison-rev3 .comparison-body .section h2{margin-bottom:32px;max-width:22ch}.comparison-rev3 .comparison-body .routes{display:grid;gap:28px}.comparison-rev3 .comparison-body .route{padding-top:18px;border-top:1px solid var(--rule)}.comparison-rev3 .comparison-body .route .route-title{display:block;font-size:28px;line-height:1.15;font-weight:300;margin-bottom:12px}.comparison-rev3 .comparison-body .fourth-route{border-top:1px solid var(--rule);margin-top:28px;padding-top:24px}.comparison-rev3 .comparison-body .table-section{background:#f0f0f0}.comparison-rev3 .comparison-body .table-top{position:relative}.comparison-rev3 .comparison-body .table-nav{position:sticky;top:0;z-index:6;padding:10px 0 14px;background:inherit;margin-bottom:24px;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.comparison-rev3 .comparison-body .table-nav label{font-size:14px;display:block;margin-bottom:6px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.comparison-rev3 .comparison-body select{-webkit-appearance:auto;appearance:auto;display:block;width:100%;padding:11px 12px;font:400 16px/1.3 DM Sans,sans-serif;color:var(--ink);background:var(--surface);border:1px solid var(--rule);border-radius:8px;min-height:44px}.comparison-rev3 .comparison-body option{background:var(--surface);color:var(--ink)}.comparison-rev3 .comparison-body .table-section .section-inner{background:inherit}.comparison-rev3 .comparison-body .sources{display:grid;gap:20px;font-size:16px;margin-top:32px}.comparison-rev3 .comparison-body .diff{padding:40px 0;border-top:1px solid var(--rule)}.comparison-rev3 .comparison-body .diff p{line-height:1.6}.comparison-rev3 .comparison-body .diff-title{display:block;font-size:30px;font-weight:300;line-height:1.15;margin-bottom:20px;letter-spacing:-.025em}.comparison-rev3 .comparison-body .diff-content{min-width:0}.comparison-rev3 .comparison-body .diff-visual{margin:28px 0 0}.comparison-rev3 .comparison-body .diff-visual img{width:100%}.comparison-rev3 .comparison-body .point-claim{margin:24px 0;padding:24px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.comparison-rev3 .comparison-body .point-claim .number{display:block;font-size:62px;font-weight:300;letter-spacing:-.065em;line-height:1.05;margin:12px 0;color:var(--accent)}.comparison-rev3 .comparison-body .profile-trio{display:grid;gap:0;margin:30px -20px 0;background:#fff;color:#1a1a1a}.comparison-rev3 .comparison-body .profile{min-width:0;background:#fff}.comparison-rev3 .comparison-body .profile img{width:100%;height:auto;aspect-ratio:1600/900;object-fit:contain}.comparison-rev3 .comparison-body .profile figcaption{padding:0 20px 30px;max-width:28ch;margin:auto;font-size:16px;line-height:1.5;text-align:center}.comparison-rev3 .comparison-body .mm{display:block;font-size:56px;line-height:1.05;font-weight:300;margin-top:6px;letter-spacing:-.045em}.comparison-rev3 .comparison-body .punct{font-size:16px;letter-spacing:0}.comparison-rev3 .comparison-body .survey-line{padding:24px;border:1px solid var(--rule);margin:24px 0;background:var(--surface);border-radius:18px}.comparison-rev3 .comparison-body .survey-line .number{font-size:72px;line-height:1.1;display:block;font-weight:300;letter-spacing:-.05em;color:var(--accent);margin:8px 0}.comparison-rev3 .comparison-body .decision-intro{font-size:17px;margin-bottom:32px;max-width:38ch}.comparison-rev3 .comparison-body .decision-list{list-style:none;padding:0;counter-reset:needs}.comparison-rev3 .comparison-body .decision-list li{position:relative;padding:26px 0;border-top:1px solid var(--rule);counter-increment:needs}.comparison-rev3 .comparison-body .need{display:block;font-size:26px;line-height:1.2;font-weight:300;letter-spacing:-.02em;margin-bottom:16px}.comparison-rev3 .comparison-body .advice{display:block;font-size:17px;line-height:1.55}.comparison-rev3 .comparison-body .proof-copy{font-size:17px;line-height:1.6}.comparison-rev3 .comparison-body .proof-copy p+p{margin-top:24px}.comparison-rev3 .comparison-body .proof-stat{margin:32px 0;padding:28px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.comparison-rev3 .comparison-body .proof-stat .number{display:block;margin:12px 0;font-weight:300;font-size:58px;letter-spacing:-.04em;line-height:1.1}.comparison-rev3 .comparison-body .proof-visual{margin-top:30px}.comparison-rev3 .comparison-body .proof-visual img{width:100%;border-radius:8px}.comparison-rev3 .comparison-body .cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 28px;border-radius:999px;background:#3694f3;color:#040611;font-size:15px;line-height:1.4;font-weight:700;text-decoration:none;margin-top:28px}.comparison-rev3 .comparison-body .cta:hover{background:#72bdf5;text-decoration:none}.comparison-rev3 .comparison-body .dark .cta{background:linear-gradient(120deg,#449ffa,#2a85f9);color:#040611}.comparison-rev3 .comparison-body .dark .cta:hover{background:#72bdf5}.comparison-rev3 .comparison-body .faq-list{border-top:1px solid var(--rule)}.comparison-rev3 .comparison-body details{border-bottom:1px solid var(--rule)}.comparison-rev3 .comparison-body summary{list-style:none;padding:24px 30px 24px 0;font-size:20px;font-weight:400;line-height:1.3;cursor:pointer;position:relative}.comparison-rev3 .comparison-body summary::-webkit-details-marker{display:none}.comparison-rev3 .comparison-body summary:after{content:"+";font-size:25px;font-weight:300;position:absolute;right:0;top:19px;color:var(--accent)}.comparison-rev3 .comparison-body details[open] summary:after{content:"\2212"}.comparison-rev3 .comparison-body details p{padding-bottom:26px;font-size:16px;line-height:1.6}.comparison-rev3 .comparison-body .closing-inner{max-width:1440px;margin:auto;padding:64px var(--pad) 48px}.comparison-rev3 .comparison-body .closing-line{display:block;font-size:44px;line-height:1.06;letter-spacing:-.035em;font-weight:300;max-width:22ch}.comparison-rev3 .comparison-body .closing-line em{color:var(--accent);white-space:nowrap}.comparison-rev3 .comparison-body .closing-support{display:block;margin-top:28px;font-size:18px;line-height:1.5;max-width:45ch}.comparison-rev3 .comparison-body .closing-terms{display:block;margin-top:32px;font-size:17px;line-height:1.5;max-width:55ch}.comparison-rev3 .comparison-body .closing-art{margin:20px auto 0;max-width:620px}.comparison-rev3 .comparison-body .closing-art img{width:100%}.comparison-rev3 .comparison-body .updated{padding:22px var(--pad) 28px;font-size:16px;border-top:1px solid var(--rule);max-width:1440px;margin:auto}.comparison-rev3 .comparison-body .visually-hidden{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.comparison-rev3 .comparison-body.verdict .hero-shell,.comparison-rev3 .comparison-body.verdict .hero-visual{background:#011119}.comparison-rev3 .comparison-body.verdict .routes-section{background:#fff}.comparison-rev3 .comparison-body.verdict .table-section,.comparison-rev3 .comparison-body.verdict .table-nav{background:#eaf5fd}.comparison-rev3 .comparison-body.verdict.guide .differences{background:#fff}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(2){background:#f0f0f0;margin:0 -20px;padding:40px 20px}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(3){padding-bottom:0}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(3) .diff-visual{margin:28px -20px 0}.comparison-rev3 .comparison-body.verdict .decision{background:#011119}.comparison-rev3 .comparison-body.verdict .proof{background:#f0f0f0}.comparison-rev3 .comparison-body.verdict .faq{background:#fff}.comparison-rev3 .comparison-body.verdict .closing{background:#040611}.comparison-rev3 .comparison-body.verdict .closing-line em{color:#3b95fa}.comparison-rev3 .comparison-body.verdict .closing-art{display:none}@media(min-width:390px){.comparison-rev3 .comparison-body h1{font-size:41px}.comparison-rev3 .comparison-body .hero .subhead{font-size:18px}.comparison-rev3 .comparison-body .closing-line{font-size:46px}}@media(min-width:768px){.comparison-rev3{--pad:36px}.comparison-rev3 .comparison-body .masthead{height:76px}.comparison-rev3 .comparison-body .masthead img{width:132px}.comparison-rev3 .comparison-body .hero{padding-top:30px;padding-bottom:32px;grid-template-columns:1fr 1fr;column-gap:28px;align-items:start}.comparison-rev3 .comparison-body .hero-heading{grid-column:1;grid-row:1}.comparison-rev3 .comparison-body .hero h1{font-size:52px;max-width:20ch}.comparison-rev3 .comparison-body .hero .subhead{font-size:20px;margin-top:22px}.comparison-rev3 .comparison-body .hero-visual{grid-column:2;grid-row:1/3;margin:0;align-self:stretch;display:flex;align-items:center}.comparison-rev3 .comparison-body .hero-visual img{height:auto;width:100%;object-fit:contain}.comparison-rev3 .comparison-body .hero .short-answer{grid-column:1;grid-row:2;font-size:19px;line-height:1.5;margin-top:30px}.comparison-rev3 .comparison-body .hero .disclosure{grid-column:1/-1;grid-row:3;margin-top:30px;padding-top:22px}.comparison-rev3 .comparison-body .section-inner{padding:78px var(--pad)}.comparison-rev3 .comparison-body h2{font-size:52px}.comparison-rev3 .comparison-body .section h2{margin-bottom:40px}.comparison-rev3 .comparison-body .routes{grid-template-columns:repeat(3,1fr);gap:28px}.comparison-rev3 .comparison-body .route .route-title{font-size:30px}.comparison-rev3 .comparison-body .fourth-route{max-width:84ch}.comparison-rev3 .comparison-body .table-nav{display:none}.comparison-rev3 .comparison-body .sources{grid-template-columns:1.6fr 1fr;gap:40px}.comparison-rev3 .comparison-body .diff{display:grid;grid-template-columns:.8fr 1.4fr;gap:40px;padding:48px 0}.comparison-rev3 .comparison-body .diff-title{font-size:36px;margin:0}.comparison-rev3 .comparison-body .diff-content{font-size:18px}.comparison-rev3 .comparison-body .diff-content p{line-height:1.55}.comparison-rev3 .comparison-body .diff-visual{grid-column:1/-1;margin-top:0}.comparison-rev3 .comparison-body .profile-trio{grid-template-columns:repeat(3,1fr);margin:32px 0 0;gap:0}.comparison-rev3 .comparison-body .profile figcaption{font-size:16px;padding:0 22px 28px;max-width:27ch;height:150px;display:flex;flex-direction:column;justify-content:space-between}.comparison-rev3 .comparison-body .mm{font-size:64px}.comparison-rev3 .comparison-body .point-claim .number{font-size:84px}.comparison-rev3 .comparison-body .decision-grid{display:grid;grid-template-columns:.6fr 1.5fr;gap:44px}.comparison-rev3 .comparison-body .decision-intro{font-size:18px}.comparison-rev3 .comparison-body .need{font-size:30px}.comparison-rev3 .comparison-body .advice{font-size:18px}.comparison-rev3 .comparison-body .decision-list li{padding:30px 0}.comparison-rev3 .comparison-body .proof-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:start}.comparison-rev3 .comparison-body .proof-copy{font-size:18px}.comparison-rev3 .comparison-body .proof-visual{margin:0;position:sticky;top:32px}.comparison-rev3 .comparison-body .proof-stat .number{font-size:72px}.comparison-rev3 .comparison-body .faq .section-inner{display:grid;grid-template-columns:.55fr 1.45fr;gap:50px}.comparison-rev3 .comparison-body .faq h2{align-self:start;position:sticky;top:36px}.comparison-rev3 .comparison-body summary{font-size:23px}.comparison-rev3 .comparison-body details p{font-size:18px}.comparison-rev3 .comparison-body .closing-inner{padding:90px var(--pad) 64px}.comparison-rev3 .comparison-body .closing-line{font-size:76px;max-width:22ch}.comparison-rev3 .comparison-body .closing-support{font-size:23px;margin-top:34px}.comparison-rev3 .comparison-body .closing-terms{font-size:21px;margin-top:34px}.comparison-rev3 .comparison-body .closing-art{margin:0}.comparison-rev3 .comparison-body .closing-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:30px;align-items:center}.comparison-rev3 .comparison-body.verdict .hero h1{font-size:58px}.comparison-rev3 .comparison-body.verdict .hero .short-answer{font-size:21px}.comparison-rev3 .comparison-body.verdict.guide .diff:first-child{grid-template-columns:1fr 1fr}.comparison-rev3 .comparison-body.verdict.guide .diff:first-child .diff-title{grid-column:1/-1}.comparison-rev3 .comparison-body.verdict.guide .diff:first-child .diff-visual{grid-column:1;grid-row:2;align-self:center}.comparison-rev3 .comparison-body.verdict.guide .diff:first-child .diff-content{grid-column:2;grid-row:2}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(2){margin:0 -36px;padding:54px 36px;display:block}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(2) .diff-title{margin-bottom:24px}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(2) .profile-trio{max-width:none}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(3) .diff-visual{grid-column:1/-1;margin:16px -36px 0}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(3) .diff-visual img{width:100%;max-height:650px;object-fit:contain;background:#fff}.comparison-rev3 .comparison-body.verdict .closing-grid{display:block}.comparison-rev3 .comparison-body.verdict .closing-line{max-width:20ch;font-size:84px}}@media(min-width:1280px){.comparison-rev3{--pad:48px}.comparison-rev3 .comparison-body .hero{max-width:1280px;padding-top:40px;padding-bottom:32px;grid-template-columns:1.05fr .95fr;gap:0 34px}.comparison-rev3 .comparison-body .masthead{max-width:1280px;height:84px}.comparison-rev3 .comparison-body .hero h1{font-size:76px;max-width:17ch}.comparison-rev3 .comparison-body .hero .subhead{font-size:21px;line-height:1.4;max-width:42ch}.comparison-rev3 .comparison-body .hero .short-answer{font-size:21px;line-height:1.45;margin-top:30px}.comparison-rev3 .comparison-body .hero-visual{margin:0 -48px 0 -25px;align-self:center}.comparison-rev3 .comparison-body .hero-visual img{width:100%;height:auto;object-fit:contain}.comparison-rev3 .comparison-body .hero .disclosure{font-size:16px;margin-top:38px}.comparison-rev3 .comparison-body .section-inner{max-width:1280px;padding:90px var(--pad)}.comparison-rev3 .comparison-body h2{font-size:64px}.comparison-rev3 .comparison-body .routes{gap:50px}.comparison-rev3 .comparison-body .route .route-title{font-size:38px}.comparison-rev3 .comparison-body .route p{font-size:18px;line-height:1.55}.comparison-rev3 .comparison-body .sources{grid-template-columns:1.7fr 1fr;font-size:16px}.comparison-rev3 .comparison-body .table-section h2{font-size:72px;margin-bottom:44px}.comparison-rev3 .comparison-body .diff{gap:56px;padding:64px 0}.comparison-rev3 .comparison-body .diff-title{font-size:44px}.comparison-rev3 .comparison-body .diff-content{font-size:20px}.comparison-rev3 .comparison-body .profile figcaption{padding-bottom:34px;height:170px}.comparison-rev3 .comparison-body .profile-trio{margin-top:40px}.comparison-rev3 .comparison-body .mm{font-size:78px}.comparison-rev3 .comparison-body .point-claim .number{font-size:96px}.comparison-rev3 .comparison-body .decision-grid{grid-template-columns:.6fr 1.4fr;gap:80px}.comparison-rev3 .comparison-body .need{font-size:34px}.comparison-rev3 .comparison-body .advice,.comparison-rev3 .comparison-body .proof-copy{font-size:19px}.comparison-rev3 .comparison-body .proof-grid{gap:72px;grid-template-columns:1.15fr .85fr}.comparison-rev3 .comparison-body .proof-stat .number{font-size:86px}.comparison-rev3 .comparison-body .closing-inner{max-width:1280px;padding:100px var(--pad) 64px}.comparison-rev3 .comparison-body .closing-line{font-size:100px}.comparison-rev3 .comparison-body .updated{max-width:1280px}.comparison-rev3 .comparison-body.verdict .hero h1{font-size:76px}.comparison-rev3 .comparison-body.verdict .hero .short-answer{font-size:22px}.comparison-rev3 .comparison-body.verdict .hero-visual{margin:0 -48px 0 -30px}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(2){margin:0 -48px;padding:64px 48px}.comparison-rev3 .comparison-body.verdict.guide .diff:nth-child(3) .diff-visual{margin:24px -48px 0}.comparison-rev3 .comparison-body.verdict .closing-line{font-size:104px}}@media(prefers-reduced-motion:reduce){.comparison-rev3{scroll-behavior:auto}}.comparison-rev3 .comparison-body .comparison-wrap{background:#fff;border-radius:16px;overflow:hidden;isolation:isolate}.comparison-rev3 .comparison-body .comparison-table{width:100%;border-collapse:separate;border-spacing:0;font-size:16px;line-height:1.45;color:#1a1a1a;background:#fff}.comparison-rev3 .comparison-body .comparison-table th,.comparison-rev3 .comparison-body .comparison-table td{text-align:left;vertical-align:top;font-weight:400;overflow-wrap:anywhere;min-width:0}.comparison-rev3 .comparison-body .comparison-table th{font-weight:500}.comparison-rev3 .comparison-body .comparison-table a{text-decoration:underline}.comparison-rev3 .comparison-body .comparison-table .groov-cell{background:#edf6fe}.comparison-rev3 .comparison-body .cell-content{display:block;min-width:0}.comparison-rev3 .comparison-body .comparison-table .table-profile{margin:16px 0 0}.comparison-rev3 .comparison-body .table-nav{position:relative;top:auto}.comparison-rev3 .comparison-body .table-nav select{max-width:420px}.comparison-rev3 .comparison-body .profile-evidence{display:grid;grid-template-columns:repeat(var(--profiles,1),minmax(0,1fr));background:#fff;gap:0;margin-top:28px}.comparison-rev3 .comparison-body .profile-evidence figure{min-width:0}.comparison-rev3 .comparison-body .profile-evidence img{width:100%;aspect-ratio:1600/900;object-fit:contain}.comparison-rev3 .comparison-body .profile-evidence:has(figure:nth-child(2)){--profiles:2}.comparison-rev3 .comparison-body .profile-evidence:has(figure:nth-child(3)){--profiles:3}.comparison-rev3 .comparison-body .table-profile{--profiles:1!important}.comparison-rev3 .comparison-body .faq-profile{max-width:600px;margin:0 0 24px}.comparison-rev3 .comparison-body .screen-evidence{display:flex;align-items:center;justify-content:center;gap:32px;background:#f0f0f0;padding:28px;border-radius:8px}.comparison-rev3 .comparison-body .screen-evidence img{width:54%;max-width:230px;object-fit:contain}.comparison-rev3 .comparison-body .screen-evidence img:last-child{width:32%;max-width:145px}.comparison-rev3 .comparison-body .shoe-evidence{display:grid;grid-template-columns:1fr;gap:28px}.comparison-rev3 .comparison-body .shoe-evidence .cleat{max-width:640px}.comparison-rev3 .comparison-body.head-to-head .diff-shoe{background:#f0f0f0;margin:0 calc(-1*var(--pad));padding:40px var(--pad)}.comparison-rev3 .comparison-body.head-to-head .diff-price-and-speed .diff-visual{grid-column:1/-1}.comparison-rev3 .comparison-body .trainers{background:#eaf5fd}.comparison-rev3 .comparison-body .trainers p{font-size:17px;line-height:1.6;max-width:70ch}.comparison-rev3 .comparison-body .cta,.comparison-rev3 .comparison-body .dark .cta{font-size:24px;font-weight:500;line-height:1.3;background:#3694f3;color:#fff;min-height:58px;padding:14px 28px}.comparison-rev3 .comparison-body .cta:hover,.comparison-rev3 .comparison-body .dark .cta:hover{background:#3086c8;color:#fff}@media(min-width:390px)and (max-width:767px){.comparison-rev3 .comparison-body.guide .hero-visual img{height:184px}}@media(max-width:767px){.comparison-rev3 .comparison-body .comparison-table colgroup{display:none}.comparison-rev3 .comparison-body .guide-table{display:grid;grid-template-columns:35% 65%;padding:0 12px 12px}.comparison-rev3 .comparison-body .guide-table thead,.comparison-rev3 .comparison-body .guide-table tbody,.comparison-rev3 .comparison-body .guide-table tr{display:contents}.comparison-rev3 .comparison-body .guide-table th,.comparison-rev3 .comparison-body .guide-table td{order:var(--mobile-order);border-top:1px solid rgba(26,26,26,.14);padding:16px 10px}.comparison-rev3 .comparison-body .guide-table thead th{font-size:25px;font-weight:300;line-height:1.2;border-top:0;margin-top:28px;padding:12px 8px 20px;scroll-margin-top:24px}.comparison-rev3 .comparison-body .guide-table thead th:not(:first-child):not(:nth-child(2)){grid-column:1/-1}.comparison-rev3 .comparison-body .guide-table thead th:first-child{font-size:16px;font-weight:500;align-self:end}.comparison-rev3 .comparison-body .guide-table tbody th{grid-column:1;font-size:16px}.comparison-rev3 .comparison-body .guide-table td[data-attribute="1"]{grid-column:2}.comparison-rev3 .comparison-body .guide-table td:not([data-attribute="1"]){grid-column:1/-1;display:grid;grid-template-columns:35% 65%;gap:0;padding-left:0;padding-right:0}.comparison-rev3 .comparison-body .guide-table td:not([data-attribute="1"]):before{content:attr(data-brand);font-weight:500;padding:0 10px;overflow-wrap:anywhere}.comparison-rev3 .comparison-body .guide-table td:not([data-attribute="1"]) .cell-content{padding:0 10px 0 16px}.comparison-rev3 .comparison-body .h2h-table,.comparison-rev3 .comparison-body .h2h-table thead,.comparison-rev3 .comparison-body .h2h-table tbody{display:block}.comparison-rev3 .comparison-body .h2h-table thead tr{display:grid;grid-template-columns:repeat(var(--brands),minmax(0,1fr));padding:18px 16px 24px;border-bottom:1px solid rgba(26,26,26,.14);gap:14px}.comparison-rev3 .comparison-body .h2h-table thead th:first-child{grid-column:1/-1;font-size:25px;font-weight:300}.comparison-rev3 .comparison-body .h2h-table thead th{padding:0;font-size:16px;line-height:1.4}.comparison-rev3 .comparison-body .h2h-table tbody tr{display:block;margin:0 16px 28px}.comparison-rev3 .comparison-body .h2h-table tbody th{display:block;font-size:25px;line-height:1.2;font-weight:300;padding:24px 0 20px}.comparison-rev3 .comparison-body .h2h-table tbody td{display:grid;grid-template-columns:35% 65%;border-top:1px solid rgba(26,26,26,.14);padding:18px 0}.comparison-rev3 .comparison-body .h2h-table td:before{content:attr(data-brand);font-size:16px;font-weight:500;padding-right:14px}.comparison-rev3 .comparison-body .h2h-table .cell-content{padding-left:12px}.comparison-rev3 .comparison-body .h2h-table .groov-cell{padding-left:10px;padding-right:10px}.comparison-rev3 .comparison-body.head-to-head .hero-visual img{height:160px}.comparison-rev3 .comparison-body .profile-evidence:not(.table-profile){--profiles:1}.comparison-rev3 .comparison-body .faq-profile{max-width:350px}}@media(min-width:768px){.comparison-rev3 .comparison-body .table-profile{--profiles:3!important}.comparison-rev3 .comparison-body .comparison-wrap{overflow:auto;border:1px solid rgba(26,26,26,.14)}.comparison-rev3 .comparison-body .comparison-table{table-layout:fixed;font-size:15px;line-height:1.5}.comparison-rev3 .comparison-body .comparison-table th,.comparison-rev3 .comparison-body .comparison-table td{padding:20px 16px;border-bottom:1px solid rgba(26,26,26,.14)}.comparison-rev3 .comparison-body .comparison-table thead th{position:relative;transform:translateY(var(--table-y,0px));background:#fff;z-index:4}.comparison-rev3 .comparison-body .comparison-table tbody th{position:sticky;left:0;background:#fff;z-index:2;border-right:1px solid rgba(26,26,26,.14)}.comparison-rev3 .comparison-body .comparison-table thead th:first-child{position:sticky;left:0;z-index:5}.comparison-rev3 .comparison-body .comparison-table .groov-cell{background:#edf6fe}.comparison-rev3 .comparison-body .comparison-table tbody tr:last-child>*{border-bottom:0}.comparison-rev3 .comparison-body .guide-table{min-width:1184px}.comparison-rev3 .comparison-body .guide-table col:nth-child(1){width:142px}.comparison-rev3 .comparison-body .guide-table col:nth-child(2){width:165px}.comparison-rev3 .comparison-body .guide-table col:nth-child(3){width:250px}.comparison-rev3 .comparison-body .guide-table col:nth-child(4){width:240px}.comparison-rev3 .comparison-body .guide-table col:nth-child(5){width:167px}.comparison-rev3 .comparison-body .guide-table col:nth-child(6){width:220px}.comparison-rev3 .comparison-body .h2h-table{min-width:700px}.comparison-rev3 .comparison-body .h2h-table.vktry-table{min-width:900px}.comparison-rev3 .comparison-body .h2h-table col:first-child{width:21%}.comparison-rev3 .comparison-body .table-nav{display:none}.comparison-rev3 .comparison-body.head-to-head .diff-media{grid-template-columns:1fr 1fr}.comparison-rev3 .comparison-body.head-to-head .diff-media .diff-title{grid-column:1/-1}.comparison-rev3 .comparison-body.head-to-head .diff-media .diff-visual{grid-column:1;grid-row:2;align-self:center}.comparison-rev3 .comparison-body.head-to-head .diff-media .diff-content{grid-column:2;grid-row:2}.comparison-rev3 .comparison-body.head-to-head .diff-shoe{display:block;padding:54px var(--pad)}.comparison-rev3 .comparison-body.head-to-head .diff-shoe .diff-title{margin-bottom:24px}.comparison-rev3 .comparison-body.head-to-head .diff-shoe .diff-content,.comparison-rev3 .comparison-body.head-to-head .diff-shoe .profile-trio{max-width:none}.comparison-rev3 .comparison-body.head-to-head .diff-price-and-speed{display:block}.comparison-rev3 .comparison-body.head-to-head .diff-price-and-speed .diff-title{margin-bottom:24px}.comparison-rev3 .comparison-body.head-to-head .diff-price-and-speed .diff-visual{margin:32px calc(-1*var(--pad)) 0}.comparison-rev3 .comparison-body.head-to-head .diff-price-and-speed .diff-visual img{max-height:650px;object-fit:contain;background:#fff}.comparison-rev3 .comparison-body.head-to-head .hero .short-answer{font-size:19px;line-height:1.5}.comparison-rev3 .comparison-body.head-to-head .hero h1{font-size:64px}.comparison-rev3 .comparison-body.head-to-head .hero .subhead{font-size:20px}.comparison-rev3 .comparison-body.head-to-head .hero-visual img{height:auto}.comparison-rev3 .comparison-body .trainers .section-inner{display:grid;grid-template-columns:1fr 1.2fr;gap:64px}.comparison-rev3 .comparison-body .trainers h2{font-size:44px}.comparison-rev3 .comparison-body .trainers p{font-size:19px}.comparison-rev3 .comparison-body .shoe-evidence{grid-template-columns:1.2fr .8fr;align-items:center}.comparison-rev3 .comparison-body .shoe-evidence .profile-evidence{margin:0}}@media(min-width:1280px){.comparison-rev3 .comparison-body.head-to-head .hero h1{font-size:76px}.comparison-rev3 .comparison-body.head-to-head .hero .short-answer{font-size:21px;line-height:1.45}.comparison-rev3 .comparison-body.head-to-head .hero .subhead{font-size:21px}.comparison-rev3 .comparison-body.head-to-head .diff-shoe{padding:64px var(--pad)}.comparison-rev3 .comparison-body .trainers h2{font-size:52px}}.comparison-rev3 .comparison-body .proof-label{font-weight:600}.comparison-rev3 .comparison-body .related{margin-top:32px;font-size:17px;line-height:1.55;max-width:none}.comparison-rev3 .comparison-body .faq-list .related{padding-top:28px}@media(min-width:768px){.comparison-rev3 .comparison-body .related{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/comparison-rev3.css.map */
