.results-card{background:#fff;border:1px solid #e4e7f2;border-radius:20px;width:100%;box-shadow:0 12px 32px #0d123012}.results-blue{color:#1244da}.results-nowrap{white-space:nowrap}.results-head{text-align:center;margin:0}.results-head-line{white-space:nowrap;display:block}.results-grade-badge{white-space:nowrap;color:#14532d;background:#86de96f5;border-radius:999px;font-weight:700;line-height:1.25;display:inline-block}.results-grade-badge-to{color:#0a341a;font-weight:900}.results-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.results-hero-line{white-space:nowrap;display:block}@media (max-width:767px){.results-page .results-hero .results-hero-title{font-size:var(--results-h1-size,min(28px, 7.05vw));letter-spacing:-.75px;line-height:1.12}}.results-hero-pill{color:#1244da;background:#1244da14;border:1px solid #1244da38;border-radius:999px;margin-top:12px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-block}.results-hero-sub{color:#3a4260;margin:10px 0 0;font-size:14px;font-weight:500}.results-hero-card{text-align:left;margin-top:12px;padding:20px 18px 18px}.results-hero-card-title{color:#0d1230;text-align:center;white-space:nowrap;margin:0 0 16px;font-size:min(21px,5.1vw);font-weight:900;line-height:26px}.results-hero-card-label{letter-spacing:.09em;color:#1244da;text-align:center;margin:-6px 0 12px;font-size:11px;font-weight:800}.results-rows{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.results-row{align-items:flex-start;gap:12px;display:flex}.results-row-text{flex-direction:column;min-width:0;display:flex}.results-row-lead{color:#0d1230;font-size:15px;font-weight:700;line-height:20px}.results-row-sub{color:#3a4260;font-size:13.5px;font-weight:500;line-height:17.8px}.results-hero-row-sub{white-space:nowrap;font-size:min(13.5px,3.55vw)}.results-hero-cta{width:100%;margin-top:16px}.results-hero-box{background:#1244da14;border:1px solid #1244da38;border-radius:16px;flex-direction:column;align-items:center;gap:10px;width:100%;margin-top:12px;padding:11px 14px 12px;display:flex}.results-hero-box-free{color:#0d1230;align-items:center;gap:8px;font-size:13.5px;font-weight:600;line-height:18px;display:flex}.results-hero-box-rule{background:#1244da29;width:100%;height:1px;display:block}.results-hero-levels{align-items:center;gap:13px;display:flex}.results-hero-level{letter-spacing:-.15px;color:#0d1230;align-items:center;gap:13px;font-size:15px;font-weight:800;line-height:20px;display:flex}.results-hero-level-sep{background:#c7ccd9;width:1px;height:11px;display:block}.results-proof{grid-template-columns:74px minmax(0,1fr);align-items:center;margin-top:14px;padding:8px 8px 8px 6px;display:grid}.results-proof-stat{text-align:center;border-right:1px solid #e4e7f2;flex-direction:column;align-items:center;padding-right:8px;display:flex}.results-proof-num{letter-spacing:-1px;font-size:27px;font-weight:900;line-height:1;display:block}.results-proof-label{color:#0d1230;margin-top:4px;font-size:12px;font-weight:700}.results-proof-main{flex-direction:column;gap:6px;min-width:0;padding-left:10px;display:flex}.results-proof-frame{border-radius:14px;overflow:hidden}.results-proof-track{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.results-proof-track::-webkit-scrollbar{display:none}.results-proof-slide{scroll-snap-align:start;flex:0 0 100%;height:min(118px,30vw);position:relative}.results-proof-photo{object-fit:cover}.results-proof-badge{position:absolute;top:6px;right:6px}.results-proof-caption{text-align:left;white-space:nowrap;background:linear-gradient(#0000,#0d1230cc);align-items:baseline;gap:7px;padding:22px 10px 6px;display:flex;position:absolute;bottom:0;left:0;right:0}.results-proof-name{letter-spacing:-.3px;color:#fff;font-size:16px;font-weight:900;line-height:1.1}.results-proof-meta{color:#ffffffe6;font-size:12px;font-weight:600;line-height:1.1}.results-proof-nav{justify-content:center;align-items:center;gap:10px;display:flex}.results-proof-arrow{color:#0d1230;cursor:pointer;background:#fff;border:1px solid #e4e7f2;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:17px;line-height:1;display:inline-flex;box-shadow:0 2px 6px #0d123014}.results-proof-dots{align-items:center;gap:5px;display:flex}.results-proof-dot{background:#e4e7f2;border-radius:999px;width:5px;height:5px;display:block}.results-proof-dot--on{background:#1244da;width:14px}.results-swipe{text-align:center;color:#6b6a7e;margin:-6px 0 0;font-size:12px}.results-flip{perspective:1200px;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:20px;flex:none;width:268px;margin-block:24px}.results-page .v2-rail--stories{margin-top:-24px;margin-bottom:-48px}.results-flip:focus-visible{outline-offset:3px;outline:2px solid #1244da}.results-flip-inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:transform .6s;position:relative}.results-flip--on .results-flip-inner{transform:rotateY(180deg)}.results-flip-face{backface-visibility:hidden}.results-flip-front{position:relative;transform:rotateY(0)}.results-flip-back{text-align:left;cursor:pointer;background:linear-gradient(#fff,#f7f9ff);border:1px solid #0d123012;border-radius:20px;flex-direction:column;padding:15px 16px 12px;display:flex;position:absolute;inset:0;overflow:hidden;transform:rotateY(180deg);box-shadow:0 10px 26px -10px #0d12302e}@media (prefers-reduced-motion:reduce){.results-flip-inner{transition:none}}html.reduced-motion .results-flip-inner{transition:none}.results-flip-chip{color:#0d1230;white-space:nowrap;background:#fffffff0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:11.5px;font-weight:700;line-height:15px;display:inline-flex;position:absolute;bottom:10px;left:10px;box-shadow:0 3px 10px #00000026}.results-flip-chip-icon{color:#1244da;font-size:13px;line-height:1}.results-flip-back-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.results-flip-back-name{color:#0d1230;margin:0;font-size:18px;font-weight:900;line-height:1.2}.results-flip-back-sub{color:#6b6a7e;margin:4px 0 0;font-size:11.5px;font-weight:600;line-height:1.3}.results-flip-back-story{scrollbar-width:none;flex:auto;min-height:0;margin-top:8px;padding-bottom:14px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 18px),#0000);mask-image:linear-gradient(#000 calc(100% - 18px),#0000)}.results-flip-back-label{letter-spacing:.09em;text-transform:uppercase;color:#1244da;margin:10px 0 3px;font-size:10px;font-weight:800;line-height:1.3}.results-flip-back-label:first-child{margin-top:2px}.results-flip-back-text{color:#3a4260;margin:0;font-size:12.5px;line-height:1.45}.results-flip-back-result{color:#15803d;font-weight:700}.results-flip-return{color:#1244da;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:6px;padding:0;font-size:12.5px;font-weight:700;line-height:1.3}.results-hero-card .results-row-text{flex:1;container-type:inline-size}.results-hero-card .results-hero-row-sub{font-size:min(13.5px,4.4cqi)}@container (max-width:260px){.results-hero-card .results-hero-row-sub{font-size:min(13.5px,4.2cqi)}}.results-how-fast-card{margin-top:18px;padding:6px 16px}.results-how-fast-row{border-bottom:1px solid #e4e7f2;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;padding:13px 0;display:grid}.results-how-fast-row:last-child{border-bottom:0}.results-how-fast-who{color:#0d1230;margin:0;font-size:14px;font-weight:800}.results-how-fast-level{color:#6b6a7e;font-size:12.5px;font-weight:500}.results-how-fast-bar{grid-column:1/-1;align-items:center;gap:10px;display:flex}.results-how-fast-track{background:#f1f3f9;border-radius:999px;flex:1;height:8px;overflow:hidden}.results-how-fast-fill{background:linear-gradient(90deg,#16a34a,#4ade80);border-radius:999px;height:100%;display:block}.results-how-fast-time{text-align:right;color:#15803d;font-variant-numeric:tabular-nums;min-width:62px;font-size:12.5px;font-weight:800}.results-less-work-card{margin-top:22px;padding:16px}.results-footer-headline{color:#fff;text-align:center;letter-spacing:-.6px;text-wrap:balance;max-width:358px;margin:20px auto;font-size:min(27px,6.9vw);font-weight:900;line-height:1.2;display:block}.results-masterclass{color:#0d1230;font-size:13.5px;font-weight:600}
