@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/7e832ad540183e91-s.3hj06t9-fdplt.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/2094fb60fd9c8287-s.2ch_0577yepja.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(../media/c875c6f5d3e977ac-s.p.2hvcnh59x4e6z.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.43k37qsrz1u-w.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3epu2aock-7p_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.0zvxjg5nywxta.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.Mx73ZW_className{font-family:Poppins,Poppins Fallback;font-style:normal}.Mx73ZW_variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--blue:#0a6fd1;--deep:#0a5fb0;--red:#e3001b;--ink:#17202b;--soft:#eef7ff;--line:#d6e1eb}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);font-family:var(--font-poppins),Poppins,system-ui,sans-serif;background:#fff;margin:0;font-size:17px;line-height:1.65}a{color:inherit}h1,h2,h3,h4{letter-spacing:-.015em;margin:0 0 .55em;line-height:1.18}h2{font-size:clamp(1.65rem,3.4vw,2.35rem);font-weight:700}h3{font-size:1.25rem}.wrap{width:min(1120px,100%);margin:0 auto;padding-left:24px;padding-right:24px}section.wrap{padding-top:72px;padding-bottom:16px}.center{text-align:center}.nav{justify-content:space-between;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}.logo img{width:auto;height:46px;display:block}.nav nav{align-items:center;gap:26px;font-size:.92rem;font-weight:500;display:flex}.nav nav a{text-decoration:none}.navcta{background:var(--red);color:#fff;border-radius:999px;padding:8px 18px}.signin{font-weight:600}.hero{background:var(--blue);color:#fff}.heroin{padding-top:clamp(56px,9vw,112px);padding-bottom:clamp(56px,8vw,96px)}.eyebrow{margin:0 0 18px;font-weight:800}.hero h1{color:#fff;max-width:17em;margin-bottom:.45em;font-size:clamp(2.15rem,5.4vw,4rem);font-weight:800}.hero h1 span{color:var(--red)}.sub{max-width:34em;margin:0 0 28px;font-size:clamp(1.1rem,2vw,1.4rem)}.btns{flex-wrap:wrap;gap:12px;display:flex}.btn{text-align:center;border-radius:999px;padding:13px 26px;font-weight:700;text-decoration:none;display:inline-block}.btn.white{color:var(--deep);background:#fff}.btn.line{color:#fff;border:2px solid #fff;padding:11px 22px}.red{color:var(--red);font-weight:600}.offer .btn.solid{margin-top:auto}.note{margin:18px 0 0;font-size:.92rem}.facts{grid-template-columns:1fr 1fr;gap:48px;display:grid}.facts div{border-top:3px solid var(--red);padding-top:12px}.facts strong{color:var(--blue);font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;line-height:1.15;display:block}.facts span{font-size:.92rem}.split{grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid}.panel{background:var(--soft);border-radius:18px;padding:28px}.panel p{margin-top:0}dl{margin:0 0 14px}dl div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;display:flex}dt{font-size:.92rem}dd{margin:0;font-size:1.15rem;font-weight:800}small{font-size:.78rem;line-height:1.5;display:block}.strap{background:var(--blue);color:#fff;margin-top:72px}.strap .split{padding-top:64px;padding-bottom:64px}.strap ul{margin:0;padding:0;list-style:none}.strap li{border-bottom:1px solid #ffffff73;padding:12px 0;font-weight:500}.part{border-top:1px solid var(--line);grid-template-columns:240px 1fr;gap:32px;padding:32px 0;display:grid}.parthead span{color:var(--c,var(--red));font-size:.85rem;font-weight:700}.parthead p{font-size:.95rem}.books{grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.books li{background:var(--cb,var(--blue));color:var(--ci,#fff);border-radius:16px;min-height:172px;padding:20px}.books b{font-size:.8rem}.books h4{margin:8px 0 6px;font-size:1.05rem}.books p{margin:0;font-size:.84rem;line-height:1.45}.pricing{background:var(--soft);margin-top:64px;padding:72px 0}.offers{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:20px;max-width:820px;margin-top:28px;margin-left:auto;margin-right:auto;display:grid}.offer{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;padding:28px;display:flex;box-shadow:0 8px 24px #17202b0f}.offer.top{border:2px solid var(--red)}.price{color:var(--blue);margin:0 0 10px;font-size:2.5rem;font-weight:800;line-height:1.1}.price small{color:var(--ink);font-size:.9rem;font-weight:500;display:inline}.offer ul{margin:0 0 24px;padding-left:20px;font-size:.93rem}.offer li{margin-bottom:6px}.value{color:var(--deep);font-size:.95rem;font-weight:600}.founder{max-width:760px}.faq{max-width:760px;padding-bottom:72px!important}details{border-top:1px solid var(--line);padding:14px 0}summary{cursor:pointer;font-weight:600}details p{margin:10px 0 0}footer{background:var(--ink);color:#d7dee6;padding:40px 0;font-size:.82rem}.foothead{color:#fff;font-size:1rem;font-weight:800}.catalog{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.catalog li>*{height:100%;color:var(--ink);background:#fff;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 1px 2px #17202b0f,0 8px 24px #17202b14}.catalog li>a:hover{transform:translateY(-3px);box-shadow:0 2px 4px #17202b14,0 14px 32px #17202b1f}.cover{background:var(--cb);color:var(--ci);flex-direction:column;justify-content:space-between;min-height:132px;padding:18px 20px;display:flex}.tilehead{justify-content:space-between;align-items:center;font-size:.8rem;font-weight:700;display:flex}.tilehead em{color:var(--ink);background:#fffffff2;border-radius:999px;padding:3px 10px;font-size:.75rem;font-style:normal;font-weight:700}.cover h3{margin:12px 0 0;font-size:1.4rem;line-height:1.15}.card{flex-direction:column;flex:1;padding:16px 20px 20px;display:flex}.card .q{color:var(--c);margin:0 0 6px;font-weight:700}.card p{color:#3d4955;margin:0 0 12px;font-size:.92rem;line-height:1.5}.card .meta{color:var(--ink);margin-top:auto;margin-bottom:0;font-weight:700}.card .meta span{color:var(--c)}.disclose{color:#4a5866;max-width:46em;margin-top:28px;font-size:.85rem}.eyebrow a{color:#fff}.price small{display:inline}.ticks{padding-left:20px;font-size:.93rem}.panel .btn{margin:6px 0 12px}.back{padding-top:28px;padding-bottom:64px;font-weight:600}.back a{color:var(--deep)}.hero.light{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 9%,#fff),#fff);color:var(--ink)}.hero.light h1{color:var(--ink)}.hero.light h1 span{color:var(--c)}.hero.light .eyebrow a{color:var(--ink)}.pill{background:var(--cb);color:var(--ci);border-radius:999px;margin-right:8px;padding:3px 12px;font-size:.8rem;display:inline-block}.hero.light .btn.solid{background:var(--c)}.hero.light .btn.line{border-color:var(--c);color:var(--c)}.coursepanel .price{color:var(--c)}.coursepanel .btn.solid{background:var(--c)}.split h2 .tint{color:var(--c)}@media (max-width:820px){.split,.part,.offers{grid-template-columns:1fr}.split{gap:32px}.part{gap:14px}.nav nav a:not(.navcta){display:none}.facts{gap:24px}}@media (max-width:520px){.facts{grid-template-columns:1fr}.btn{width:100%}}.muted{color:#5b6876}.account{max-width:920px;padding-top:40px;padding-bottom:72px}.acchead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.acchead h1{margin:0;font-size:clamp(2rem,4vw,2.6rem)}.acchead p{margin:0 0 4px}.trackcard{background:#fff;border-radius:20px;margin-bottom:20px;padding:28px;box-shadow:0 1px 2px #17202b0f,0 10px 30px #17202b14}.trackcard h2{margin:0;font-size:1.5rem}.trackcard h3{margin:0}.trackcard .muted{margin:4px 0 0;font-size:.92rem}.trackhead{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.big{color:var(--c,var(--blue));font-size:2.6rem;font-weight:800;line-height:1}.tube{background:#e8eef4;border-radius:999px;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #17202b1f}.tube.lg{height:30px}.tube.sm{flex:1;min-width:60px;height:10px}.tube .fill{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 75%,#fff),var(--c));border-radius:999px;transition:width .35s;position:absolute;inset:0 auto 0 0}.tube i{background:#ffffffbf;border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px}.ticklabels{color:#5b6876;text-align:center;grid-template-columns:repeat(10,1fr);margin-top:6px;font-size:.72rem;display:grid}.nudge{background:var(--soft);border-radius:12px;margin:18px 0 0;padding:12px 16px;font-size:.92rem}.done{background:#fdecee;border-radius:14px;margin-top:20px;padding:18px 20px}.done h3{color:var(--red)}.units{flex-direction:column;gap:10px;margin-bottom:40px;display:flex}.unitrow{border:1px solid var(--line);background:#fff;border-radius:16px;overflow:hidden}.unitrow.open{border-color:var(--blue)}.unithead{all:unset;box-sizing:border-box;cursor:pointer;align-items:center;gap:14px;width:100%;padding:16px 20px;display:flex}.unithead:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.unithead .num{color:var(--blue);font-size:.85rem;font-weight:700}.unithead .uname{flex:0 0 230px;font-weight:600}.unithead .count{text-align:right;width:40px;font-size:.85rem;font-weight:700}.checks{margin:0;padding:4px 20px 18px;list-style:none}.checks li{border-top:1px solid #edf1f5}.checks label{cursor:pointer;align-items:flex-start;gap:12px;padding:10px 0;font-size:.95rem;display:flex}.checks input{width:20px;height:20px;accent-color:var(--c,var(--blue));flex:none;margin:2px 0 0}.checks input:checked+span{color:#5b6876;text-decoration:line-through}.checks.compact{padding:12px 0 0}.checks.compact label{padding:7px 0;font-size:.9rem}.other{margin-top:8px}.owned{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;display:grid}.trackcard.small .big{font-size:2rem}.trackcard.small .tube.lg{height:22px}.trackcard.small .tube i{top:4px;bottom:4px}.loginwrap{background:var(--soft);justify-content:center;padding:64px 24px;display:flex}.logincard{background:#fff;border-radius:22px;width:100%;max-width:440px;padding:36px;box-shadow:0 10px 30px #17202b14}.logincard img{height:56px;margin-bottom:22px}.logincard h1{margin:0 0 8px;font-size:1.8rem}.logincard label{margin:18px 0 6px;font-size:.9rem;font-weight:600;display:block}.logincard input{width:100%;font:inherit;border:1.5px solid var(--line);border-radius:12px;padding:13px 16px}.logincard input:focus{border-color:var(--blue);outline:none;box-shadow:0 0 0 3px #118ef533}.logincard .btn{width:100%;font:inherit;cursor:pointer;border:0;margin-top:14px;font-weight:700}.logincard .small{margin-top:14px;font-size:.82rem}.linkbtn{all:unset;cursor:pointer;color:var(--deep);font-weight:600;text-decoration:underline}@media (max-width:640px){.unithead .uname{flex:auto}.unithead .tube{display:none}.acchead{flex-direction:column;align-items:flex-start}}.more{text-align:center;padding-bottom:40px!important}.more p{max-width:40em;margin-left:auto;margin-right:auto}.btn.dark{border-color:var(--deep);color:var(--deep)}.valuesec blockquote{margin:0 0 28px;padding:0}.valuesec blockquote p{color:var(--blue);margin:0 0 6px;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;line-height:1.25}.valuesec cite{font-size:.9rem;font-style:normal}.stats{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:16px;margin:8px 0 20px;display:grid}.stats div{background:#fff;border-radius:16px;padding:20px;box-shadow:0 1px 2px #17202b0f,0 8px 24px #17202b12}.stats strong{color:var(--blue);margin-bottom:6px;font-size:2rem;font-weight:800;line-height:1.1;display:block}.stats span{font-size:.88rem;line-height:1.45;display:block}.closing{max-width:44em;font-weight:600}.catalog li>a{outline-offset:0;outline:3px solid #0000}.catalog li>a:hover,.catalog li>a:focus-visible{outline-color:var(--red)}.catalog li.start>*{outline:3px solid var(--red)}.share{background:var(--soft);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:56px;margin-bottom:24px;display:flex;padding:28px 32px!important}.share h2{margin:0 0 4px;font-size:1.4rem}.share p{max-width:34em;margin:0;font-size:.95rem}.sharebtns{flex-wrap:wrap;gap:8px;display:flex}.sharebtns a,.sharebtns button{font:inherit;color:var(--ink);border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:8px 16px;font-size:.88rem;font-weight:600;text-decoration:none}.sharebtns a:hover,.sharebtns button:hover{border-color:var(--blue);color:var(--deep)}.google{width:100%;font:inherit;border:1.5px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:18px;padding:12px;font-weight:600;display:flex}.or{color:#5b6876;align-items:center;gap:10px;margin-top:18px;font-size:.82rem;display:flex}.or:before,.or:after{content:"";background:var(--line);flex:1;height:1px}.trackcard.vip{border:2px solid var(--red);margin-top:8px;margin-bottom:40px}.viptag{background:var(--red);color:#fff;border-radius:999px;margin-bottom:8px;padding:3px 12px;font-size:.75rem;font-weight:700;display:inline-block}.hero.light{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 10%,#fff),#fff)}.factsec h2{margin-bottom:28px}.facts{grid-template-columns:repeat(3,1fr)}.facts strong{color:var(--red);font-size:clamp(2.6rem,6vw,4rem)}.urgent{background:var(--ink);color:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding:22px 28px;display:flex}.urgent p{max-width:34em;margin:0;font-size:1.2rem;font-weight:700}.btn.solid{background:var(--red);color:#fff}.key{gap:18px;margin:4px 0 12px;font-size:.82rem;display:flex}.key span:before{content:"";vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block}.key .kp:before{background:var(--deep)}.key .kg:before{background:var(--red)}.grow{margin-bottom:12px}.growhead{justify-content:space-between;font-size:.92rem;display:flex}.growhead b{font-size:1.1rem}.bar2{border-radius:7px;min-width:8%;height:14px;margin:4px 0 3px;display:flex;overflow:hidden}.bar2 i.p{background:var(--deep)}.bar2 i.g{background:var(--red)}.grow small{color:#55606e}.fine{color:#55606e;margin-top:14px}.million{background:var(--deep);color:#fff;margin-top:80px;padding:80px 0}.million h2{font-size:clamp(2rem,5vw,3.4rem);font-weight:800}.million h2 span{color:#ffd23f}.million .lead{max-width:36em;font-size:1.2rem}.steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:32px 0;padding:0;list-style:none;display:grid}.steps li{background:#ffffff1a;border-radius:16px;padding:22px}.steps b{width:34px;height:34px;color:var(--ink);background:#ffd23f;border-radius:50%;place-items:center;margin-bottom:10px;font-weight:800;display:inline-grid}.steps h3{color:#fff}.steps p{margin:0;font-size:.95rem}.result{margin:12px 0 20px}.result .big{color:#ffd23f;letter-spacing:-.03em;margin:0 0 14px;font-size:clamp(3rem,10vw,6.5rem);font-weight:800;line-height:1}.bar2.wide{border-radius:13px;height:26px}.million .bar2 i.p{background:#fff}.key.light{font-size:1rem;font-weight:600}.key.light .kp:before{background:#fff}.mpoints{max-width:46em;padding-left:20px}.mpoints li{margin-bottom:6px}.million .fine{color:#ffffffbf;max-width:60em}.quoteband{background:var(--soft);margin-top:72px;padding:64px 0}.quoteband blockquote{text-align:center;margin:0 auto}.quoteband p{color:var(--blue);margin:0 0 10px;font-size:clamp(1.8rem,4.2vw,3rem);font-weight:800;line-height:1.15}.valuesec .kicker{color:var(--red);margin-top:-6px;font-size:1.15rem;font-weight:600}.valuesec+.pricing{margin-top:40px}@media (max-width:820px){.facts,.steps{grid-template-columns:1fr}}.kids{background:#ffffff1a;border-radius:18px;margin:36px 0 28px;padding:28px}.kids h3{color:#ffd23f;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800}.kids>p{max-width:46em}.big.small2{color:#ffd23f;margin:10px 0 12px;font-size:clamp(2.4rem,6vw,4rem);font-weight:800;line-height:1}.big.small2 span{color:#fff;font-size:.4em;font-weight:600}.bar2 i.g,.bar2 i.p{min-width:4px}@media (min-width:760px){.quoteband p{white-space:nowrap}}.million+.strap{margin-top:0}.unitsub{max-width:36em;margin:-4px auto 8px;font-size:1.2rem}.part.sell{grid-template-columns:200px 1fr}.part.sell .books{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}.part.sell .books li{min-height:230px;padding:24px;transition:transform .2s,box-shadow .2s}.part.sell .books li:hover{transform:scale(1.04);box-shadow:0 14px 34px #118ef559}.part.sell .books h4{margin:8px 0 10px;font-size:1.3rem}.part.sell .books .gain{margin:0 0 10px;font-size:1.05rem;font-weight:600;line-height:1.45}.part.sell .books .about{opacity:.85;font-size:.85rem}.valuesec .facts{margin-top:8px}.facts strong em{color:var(--ink);letter-spacing:0;font-size:.42em;font-style:normal;font-weight:700}@media (max-width:820px){.part.sell{grid-template-columns:1fr}}.part.sell{grid-template-columns:1fr;gap:14px}.part.sell .parthead{flex-wrap:wrap;align-items:baseline;gap:18px;display:flex}.part.sell .parthead h3{color:var(--blue);margin:0}.part.sell .parthead p{margin:0;font-size:1rem}.part.sell .books{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.quoteband cite,.quoteband cite a{color:var(--blue);font-size:.95rem;font-style:normal;font-weight:500;text-decoration:underline}.benhead{margin:40px 0 16px;font-size:1.5rem}.benefits{grid-template-columns:repeat(5,1fr);gap:14px;margin:0 0 24px;padding:0;list-style:none;display:grid}.benefits li{background:var(--soft);border-top:4px solid var(--blue);border-radius:14px;padding:18px}.benefits b{margin-bottom:6px;padding-left:26px;font-size:1.02rem;display:block;position:relative}.benefits b:before{content:"✓";background:var(--red);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:.75rem;display:grid;position:absolute;top:-1px;left:0}.benefits span{font-size:.88rem;line-height:1.5;display:block}.closing{color:#55606e;font-size:.95rem;font-weight:500}.part.sell .books li{min-height:170px}.part.sell .books .gain{opacity:.95;font-size:1rem;font-weight:500}@media (max-width:980px){.benefits{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.benefits{grid-template-columns:1fr}}.urgent p{flex:auto;max-width:none}.part.sell .books li{color:var(--ink);border:2px solid var(--blue);background:#fff;box-shadow:0 6px 18px #118ef51a}.part.sell .books b,.part.sell .books h4{color:var(--blue)}.part.sell .books .gain{color:var(--red);opacity:1;font-weight:600}.part.sell .books li:hover{background:var(--blue);color:#fff}.part.sell .books li:hover b,.part.sell .books li:hover h4,.part.sell .books li:hover .gain{color:#fff}.facts span .red{color:var(--red);font-weight:700}.alarm{background:var(--red);color:#fff;text-align:center;border-radius:22px;margin-top:40px;padding:48px 32px}.alarm .ah{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.1}.alarm p{max-width:34em;margin:0 auto 24px;font-size:1.15rem}.alarm .btn.white{color:var(--red);padding:16px 34px;font-size:1.1rem}.strap{margin-top:0}.strap .split{grid-template-columns:1fr 1fr;padding-top:110px;padding-bottom:110px}.strap h2{font-size:clamp(2.2rem,4.4vw,3.2rem)}.strap p{font-size:1.25rem}.strap li{padding:18px 0;font-size:1.25rem}.quoteband{padding:120px 0}.quoteband p{font-size:clamp(1.4rem,3.6vw,2.8rem)}.quoteband cite{margin-top:14px;display:block}.strap .wrap,.quoteband .wrap{width:min(1320px,100%)}.strap .split{grid-template-columns:1.1fr .9fr;gap:72px}.incl{margin:6px 0 10px;font-size:.95rem;font-weight:700}ul.ticks{margin:0 0 24px;padding:0;font-size:.95rem;list-style:none}ul.ticks li{margin-bottom:10px;padding-left:32px;line-height:1.45;position:relative}ul.ticks li:before{content:"✓";background:var(--red);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.78rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.carousel{margin:64px 0 40px}.carhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.carhead h2{margin:0}.carnav{align-items:center;gap:10px;display:flex}.carnav .count{color:#55606e;margin-right:6px;font-weight:700}.carnav button{border:2px solid var(--c,var(--blue));width:48px;height:48px;color:var(--c,var(--blue));cursor:pointer;background:#fff;border-radius:50%;font-size:1.2rem;font-weight:700}.carnav button:hover:not(:disabled){background:var(--c,var(--blue));color:#fff}.carnav button:disabled{opacity:.3;cursor:default}.track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;margin:28px 0 0;padding:6px max(24px,50vw - 560px) 18px;scroll-padding-left:max(24px,50vw - 560px);list-style:none;display:flex;overflow-x:auto}.track::-webkit-scrollbar{display:none}.track li{scroll-snap-align:start;background:var(--c,var(--blue));color:#fff;border-radius:22px;flex-direction:column;flex:0 0 min(340px,82vw);min-height:300px;padding:30px;display:flex;box-shadow:0 12px 30px #17202b1f}.track .partname{text-transform:uppercase;letter-spacing:.08em;opacity:.8;font-size:.78rem;font-weight:700}.track b{opacity:.35;margin:14px 0 6px;font-size:3rem;font-weight:800;line-height:1}.track h3{color:#fff;margin:0 0 12px;font-size:1.5rem}.track .gain{margin:0 0 10px;font-size:1.05rem;font-weight:600;line-height:1.45}.track .about{opacity:.85;margin:auto 0 0;font-size:.88rem}.dots{justify-content:center;gap:8px;margin-top:6px;display:flex}.dots button{cursor:pointer;background:#cfd8e3;border:0;border-radius:50%;width:10px;height:10px;padding:0}.dots button.on{background:var(--red);border-radius:5px;width:26px}.track{padding-left:max(24px,50vw - 536px);padding-right:max(24px,50vw - 536px);scroll-padding-left:max(24px,50vw - 536px)}.carousel.centred .carhead{text-align:center;flex-direction:column;justify-content:center;align-items:center}.carousel.centred .track{scroll-snap-type:x mandatory;gap:24px;padding:30px calc(50vw - min(380px,74vw)/2);scroll-padding:0}.carousel.centred .track li{scroll-snap-align:center;opacity:.45;cursor:pointer;flex:0 0 min(380px,74vw);min-height:330px;transition:transform .35s,opacity .35s,box-shadow .35s;transform:scale(.86)}.carousel.centred .track li.on{opacity:1;cursor:default;transform:scale(1);box-shadow:0 22px 48px #17202b38}.carousel.centred .carnav{margin-top:6px}.track li .cover{aspect-ratio:297/210;object-fit:cover;border-radius:22px 22px 0 0;width:calc(100% + 60px);margin:-30px -30px 18px;display:block}.facts .icon{color:var(--red);margin:14px 0 8px;display:block}.facts div{border-top-width:4px}.factsec .facts div,.valuesec .facts div{text-align:center}.facts .icon{margin:18px auto 8px}.facts strong em{display:inline}.facts .icon{width:72px;height:72px}.track li{overflow:hidden}.track li .cover{border-radius:0;width:calc(100% + 60px);max-width:none;margin:-30px -30px 18px}.track li img.cover{background:0 0;height:auto;padding:0}.ty-hero{background:var(--blue,#118ef2);color:#fff;padding:72px 0 64px}.ty-eyebrow{margin:0 0 14px;font-weight:800}.ty-hero h1{letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(34px,5vw,60px);font-weight:800;line-height:1.08}.ty-hero h1 span{color:var(--red,#e3001b)}.ty-lead{max-width:760px;margin:0;font-size:20px;line-height:1.6}.ty-lead a{color:#fff}.ty-body{padding-top:56px;padding-bottom:72px}.ty-body h2{margin:0 0 8px;font-size:30px}.ty-note{color:#55606e;margin:0 0 24px}.ty-list{gap:12px;margin:0 0 48px;padding:0;list-style:none;display:grid}.ty-list li{background:#fff;border:1px solid #e3e8ef;border-radius:16px;grid-template-columns:56px 1fr auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.ty-n{color:var(--red,#e3001b);font-size:24px;font-weight:800}.ty-t{font-size:18px;font-weight:700}.ty-list .btn{padding:10px 20px}.ty-next{background:#f3f7fc;border-radius:20px;padding:28px 32px}.ty-next p{margin:8px 0 0;font-size:18px;line-height:1.6}@media (max-width:640px){.ty-list li{grid-template-columns:40px 1fr}.ty-list .btn{grid-column:1/-1}}.legal-hero{background:var(--soft);border-bottom:1px solid var(--line);padding:56px 0 40px}.legal-eyebrow{color:var(--red);margin:0 0 8px;font-weight:800}.legal-hero h1{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(32px,4.5vw,52px);line-height:1.1}.legal-intro{max-width:720px;margin:0 0 10px;font-size:19px}.legal-date{color:#55606e;margin:0;font-size:14px}.legal-body{max-width:820px;padding-top:40px;padding-bottom:72px}.legal-body h2{margin:36px 0 10px;font-size:22px}.legal-body p,.legal-body li{font-size:16.5px}.legal-body ul{padding-left:22px}.legal-body table{border-collapse:collapse;width:100%;margin:10px 0 6px;font-size:15.5px}.legal-body th,.legal-body td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.legal-body th{background:var(--soft)}.legal-key{border-left:5px solid var(--red);background:#fff5f6;border-radius:10px;margin:0 0 8px;padding:16px 20px}.legal-key p{margin:0;font-size:17px}.navleft{align-items:center;gap:14px;display:flex}.burger{display:none;position:relative}.burger summary{cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;list-style:none;display:flex}.burger summary::-webkit-details-marker{display:none}.burger summary span{background:var(--ink,#17202b);border-radius:2px;width:24px;height:3px;display:block}.burger summary:hover,.burger[open] summary{background:var(--soft,#f3f7fc)}.burger .menu{z-index:50;background:#fff;border-radius:14px;flex-direction:column;min-width:220px;padding:8px;display:none;position:absolute;top:48px;left:0;box-shadow:0 12px 32px #17202b2e}.burger[open] .menu{display:flex}.burger .menu a{border-radius:8px;padding:12px 14px;font-weight:600;text-decoration:none}.burger .menu a:hover{background:var(--soft,#f3f7fc);color:var(--blue)}@media (hover:hover){.burger:hover .menu{display:flex}}@media (max-width:980px){.burger{display:block}.nav nav a:not(.navcta){display:none}}@media (max-width:820px){.strap .split{grid-template-columns:1fr;gap:28px;padding-top:56px;padding-bottom:56px}}.books li>a{color:inherit;height:100%;text-decoration:none;display:block}.books .peek{color:var(--blue);margin-top:12px;font-size:.85rem;font-weight:700;display:inline-block}.books li:hover .peek{text-decoration:underline}.partcta{grid-column:1/-1;justify-content:flex-end;margin-top:4px;display:flex}.buyall{background:var(--blue);color:#fff;border-radius:24px;justify-content:space-between;align-items:center;gap:24px;margin:40px 0 24px;padding:32px 40px;display:flex}.buyall h3{margin:0 0 6px;font-size:clamp(1.4rem,2.6vw,2rem);line-height:1.2}.buyall p{margin:0;font-size:1.05rem}.buyall .btn.solid{background:var(--red);color:#fff;white-space:nowrap}.btn.big{padding:16px 34px;font-size:1.15rem}@media (max-width:820px){.buyall{text-align:center;flex-direction:column;align-items:stretch;padding:28px 22px}.partcta{justify-content:stretch}.partcta .btn{text-align:center;width:100%}}.guidehero{background:var(--blue);color:#fff;padding:64px 0 56px}.guidehero .eyebrow{margin:0 0 10px;font-weight:800}.guidehero h1{letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(2.4rem,6vw,4rem);line-height:1.05}.gainbig{max-width:760px;margin:0 0 32px;font-size:clamp(1.15rem,2.2vw,1.5rem);font-weight:600}.incl{color:var(--ink,#17202b);background:#fff;border-radius:24px;max-width:720px;padding:28px 32px}.incl h2{margin:0 0 14px;font-size:1.5rem}.peekpages h2,.inside h2{margin:0 0 6px;font-size:clamp(1.8rem,3.4vw,2.4rem)}.spread{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid}.spread img{border:1px solid var(--line);border-radius:10px;width:100%;height:auto;box-shadow:0 2px 6px #17202b14,0 18px 40px #17202b24}.sections{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:18px;margin-top:22px;display:grid}.sec{border:2px solid var(--blue);background:#fff;border-radius:18px;padding:22px 22px 6px}.sec h3{color:var(--blue);margin:0 0 14px;font-size:1.15rem;line-height:1.25}.guidenav{justify-content:space-between;gap:16px;padding:8px 0 56px;font-weight:700;display:flex}.guidenav a{color:var(--blue);text-decoration:none}@media (max-width:820px){.spread{grid-template-columns:1fr}.incl{padding:22px}}.part.sell .books li:hover .peek,.books li:hover .peek{color:#fff}.dflt{border:4px solid var(--red);background:#fff;border-radius:28px;margin:48px 0;padding:48px 56px}.dhead{text-align:center;max-width:820px;margin:0 auto 40px}.deyebrow{color:var(--red);text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px;font-size:.9rem;font-weight:800}.dhead .icon{color:var(--red);margin:0 auto;display:block}.dhead strong{color:var(--red);letter-spacing:-.04em;margin:6px 0 4px;font-size:clamp(5rem,12vw,8.5rem);font-weight:800;line-height:1;display:block}.dheadline{letter-spacing:-.01em;margin:0 0 12px;font-size:clamp(1.7rem,3.6vw,2.6rem);font-weight:800;line-height:1.15}.dlabel{color:#55606e;margin:0 0 18px;font-size:.95rem}.dbody{margin:0;font-size:1.2rem;line-height:1.6}.dcols{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:48px;padding-top:36px;display:grid}.dcols h3{letter-spacing:-.01em;margin:0 0 4px;font-size:clamp(1.4rem,2.6vw,1.8rem)}.dsub{color:var(--red);margin:0 0 18px;font-size:1.1rem;font-weight:700}.dbarhead{justify-content:space-between;margin-bottom:6px;font-weight:600;display:flex}.dtrack{background:#eef2f6;border-radius:999px;height:16px;overflow:hidden}.dtrack i{background:var(--blue);border-radius:999px;height:100%;display:block}.dtrack i.low{background:var(--red)}.dsrc{color:#55606e;margin:8px 0 0;font-size:.8rem}.dsrc a{color:inherit}.dloss{margin:14px 0 0;font-size:1.3rem;font-weight:700}.dloss b{color:var(--red);font-size:1.8rem;font-weight:800}.dfoot{text-align:center;border-top:1px solid var(--line);margin-top:36px;padding-top:32px}.dfoot h3{margin:0 0 16px;font-size:1.4rem}.qs{flex-wrap:wrap;justify-content:center;gap:12px 28px;max-width:980px;margin:0 auto 26px;padding:0;list-style:none;display:flex}.qs li{text-align:left;padding-left:34px;font-weight:500;line-height:1.45;position:relative}.qs li:before{content:"?";background:var(--red);color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.85rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.dflt .btn.solid{background:var(--red);color:#fff}@media (max-width:900px){.dflt{padding:32px 22px}.dcols{grid-template-columns:1fr;gap:32px}.qs{flex-direction:column;align-items:flex-start}}.ty-ref{opacity:.75;margin:14px 0 0;font-size:.8rem}.coach{color:#fff;background:linear-gradient(135deg,#e3001b 0%,#ff3348 100%);border-radius:28px;grid-template-columns:1.5fr 1fr;align-items:center;gap:36px;margin:8px 0 64px;padding:40px 44px;display:grid;box-shadow:0 18px 44px #e3001b47}.coach h2{letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(1.9rem,3.6vw,2.7rem);line-height:1.1}.coach h2 span{text-underline-offset:.14em;-webkit-text-decoration:underline #fff;text-decoration:underline #fff;text-decoration-thickness:.1em}.coach p{margin:0 0 12px;font-size:1.1rem;line-height:1.55}.coach-eyebrow{text-transform:uppercase;letter-spacing:.08em;opacity:.9;font-size:.85rem!important;font-weight:800!important}.coach-ticks{margin:6px 0 0;padding:0;list-style:none}.coach-ticks li{margin-bottom:10px;padding-left:34px;font-size:1.02rem;line-height:1.45;position:relative}.coach-ticks li:before{content:"✓";width:24px;height:24px;color:var(--red);background:#fff;border-radius:50%;place-items:center;font-size:.8rem;font-weight:800;display:grid;position:absolute;top:0;left:0}.coach-buy{color:var(--ink,#17202b);text-align:center;background:#fff;border-radius:22px;padding:28px 24px}.coach-price{margin:0 0 14px!important;font-size:1.1rem!important}.coach-price b{color:var(--red);letter-spacing:-.02em;font-size:3.2rem;font-weight:800;line-height:1;display:block}.coach-buy .btn{background:var(--red);color:#fff;font-size:1.15rem;display:block}.coach-small{color:#55606e;margin:12px 0 0!important;font-size:.9rem!important}.punchbox{background:var(--red);color:#fff;border-radius:16px;margin:18px 0 12px;padding:20px 22px}.punchbox .ph{margin:0 0 8px;font-size:1.45rem;font-weight:800;line-height:1.15}.punchbox p{margin:0 0 14px;line-height:1.5}.punchbox .red{color:#fff;font-weight:800}.punchbox .btn.solid{color:var(--red);background:#fff}.dflt{border-width:3px;margin:36px 0;padding:32px 40px}.dhead{margin-bottom:24px}.dhead .icon{width:44px;height:44px}.dhead strong{font-size:clamp(3.6rem,8vw,5.5rem)}.dheadline{margin-bottom:8px;font-size:clamp(1.4rem,2.8vw,2rem)}.dlabel{margin-bottom:12px;font-size:.85rem}.dbody{font-size:1.05rem}.dcols{gap:36px;padding-top:24px}.dcols h3{font-size:1.3rem}.dsub{margin-bottom:12px;font-size:1rem}.dbar{margin-bottom:10px}.dbarhead{font-size:.95rem}.dbarhead b{font-size:1.05rem}.dtrack{height:12px}.dloss{font-size:1.1rem}.dloss b{font-size:1.45rem}.dfoot{margin-top:24px;padding-top:22px}.dfoot h3{margin-bottom:12px;font-size:1.15rem}.qs{margin-bottom:18px;font-size:.95rem}.dflt .btn.big{padding:13px 26px;font-size:1rem}@media (max-width:900px){.dflt{padding:26px 18px}}@media (max-width:820px){.coach{grid-template-columns:1fr;padding:28px 22px}}.hero h1 span,.ty-hero h1 span,.guidehero h1 span{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:.14em;text-decoration-skip-ink:none;text-decoration-thickness:.12em}.unitseyebrow{color:var(--red);text-transform:uppercase;letter-spacing:.08em;margin:0 0 6px;font-size:.85rem;font-weight:800}.hero.light h1 span{-webkit-text-decoration-color:var(--c,var(--red));text-decoration-color:var(--c,var(--red))}.spread figure{margin:0}.spread figcaption{color:#55606e;margin-top:8px;font-size:.9rem;font-weight:600}.secn{color:var(--red);vertical-align:middle;margin-right:4px;font-size:.8rem;font-weight:800}.hero h1 .hl-u{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-underline-offset:.14em;text-decoration-skip-ink:none;text-decoration-thickness:.12em}.hero h1 .hl-i{font-style:italic}
