@font-face{font-family:inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic-ext.woff2)format('woff2');unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic.woff2)format('woff2');unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-ext.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:inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin.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:inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic-ext.woff2)format('woff2');unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic.woff2)format('woff2');unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-ext.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:inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin.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:inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-cyrillic-ext.woff2)format('woff2');unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-cyrillic.woff2)format('woff2');unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-ext.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:inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin.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}:root{--bg:#ffffff;--text:#1a1a1a;--muted:#6e6e73;--navy:#13294b;--navy-soft:#c9d2e0;--gold:#d98e04;--gold-text:#a86a00;--soft:#f5f5f7;--line:#d2d2d7;--buy:#ff6a00;--buy-hover:#f06000;--profit:#1f9d4c;--loss:#d32f2f;--r:28px;--wrap:1080px;--font:"Inter", "Noto Sans JP", "Noto Sans KR", "Noto Sans SC", "Hiragino Sans", "Microsoft YaHei", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--mono:"SF Mono", ui-monospace, Menlo, Consolas, monospace}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:60px}body{margin:0;background:var(--bg);color:var(--text);font:18px/1.55 var(--font);letter-spacing:-.011em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img{max-width:100%;height:auto;display:block}a{color:var(--navy)}h1,h2,h3{color:var(--navy);margin:0 0 .45em;font-weight:600}h1{font-size:clamp(40px,6.2vw,72px);line-height:1.06;letter-spacing:-.015em;max-width:900px;margin:0 auto 20px}h2{font-size:clamp(32px,4.4vw,48px);line-height:1.08;letter-spacing:-.01em}h3{font-size:21px;line-height:1.24;letter-spacing:-.012em}p{margin:0 0 1em}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 22px}.wrap.narrow{max-width:820px}.center{text-align:center;margin-left:auto;margin-right:auto}.lead{font-size:21px;line-height:1.4;letter-spacing:-.012em;color:var(--muted);max-width:720px}.muted{color:var(--muted)}.small{font-size:14px}.l-short{display:none}.skip{position:absolute;left:-9999px}.skip:focus{left:12px;top:12px;background:#fff;padding:8px 12px;z-index:30}.site-head{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.78);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid rgba(0,0,0,8%)}.site-head .wrap{display:flex;align-items:center;gap:30px;min-height:52px}.brand{color:var(--text);text-decoration:none;font-weight:600;font-size:18px;letter-spacing:-.02em;white-space:nowrap}.nav{display:flex;gap:26px;margin-right:auto}.nav a{color:var(--text);opacity:.8;text-decoration:none;font-size:14px;letter-spacing:-.01em}.nav a:hover{opacity:1}.btn{display:inline-block;padding:12px 24px;border-radius:980px;font-weight:600;font-size:17px;line-height:1.18;letter-spacing:-.01em;text-decoration:none;text-align:center;transition:background .15s}.btn-sm{padding:7px 15px;font-size:14px;letter-spacing:-.01em;white-space:nowrap}.btn-lg{padding:16px 30px;font-size:18px}.btn-buy{background:var(--buy);color:#fff}.btn-buy:hover{background:var(--buy-hover)}.btn-line{box-shadow:inset 0 0 0 1.5px var(--navy);color:var(--navy);background:0 0}.btn-line:hover{background:rgba(19,41,75,5%)}.btn-link{color:var(--navy);padding-left:6px;padding-right:6px}.btn-link::after{content:" ›"}.btn-link:hover{text-decoration:underline}.btns{display:flex;gap:18px;flex-wrap:wrap;align-items:center;margin:30px 0 0}.btns.center{justify-content:center}.risk{font-size:13px;line-height:1.4;letter-spacing:-.01em;color:var(--muted);text-align:center;margin:16px auto 0;max-width:520px}section{padding:110px 0}section.soft,section.hero-tint{background:var(--soft)}.hero{text-align:center;padding:84px 0 100px}.hero .lead{margin:0 auto}.eyebrow{color:var(--gold-text);font-size:17px;font-weight:600;letter-spacing:-.01em;margin-bottom:14px}.term{max-width:560px;margin:56px auto 0;background:var(--navy);color:#fff;border-radius:var(--r);padding:28px 30px 24px;text-align:left;box-shadow:0 30px 80px rgba(19,41,75,.22)}.term-top{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--navy-soft);letter-spacing:-.01em}.live{width:8px;height:8px;border-radius:50%;background:var(--profit);box-shadow:0 0 0 4px rgba(31,157,76,.25);flex:none}.term-side{display:inline-block;background:var(--profit);color:#fff;font-weight:600;letter-spacing:.01em;padding:6px 15px;border-radius:980px;margin:18px 0 6px;font-size:16px}.term-rows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:12px 0 0}.term-rows dt{font-size:13px;color:var(--navy-soft);letter-spacing:-.01em}.term-rows dd{margin:3px 0 0;font:600 22px/1.2 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.term-rows div:last-child dd{color:var(--gold)}.term-foot{font-size:14px;color:var(--navy-soft);margin:18px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.14);letter-spacing:-.01em}.trust{padding:90px 0}.trust ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;text-align:center}.trust b{display:block;font-size:44px;font-weight:600;letter-spacing:-.02em;color:var(--navy);line-height:1.1}.trust span{display:block;margin-top:6px;font-size:14px;line-height:1.35;color:var(--muted);letter-spacing:-.01em}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px;text-align:left}.tile{background:#fff;border-radius:var(--r);padding:34px 30px}.tile.flat{background:var(--soft)}.tile h3{margin:20px 0 8px}.tile.flat h3{margin-top:0}.tile p{margin:0;color:var(--muted)}.ico{color:var(--gold);display:block;line-height:0}.ico svg{width:34px;height:34px;stroke-width:1.6}.shot{border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,6%)}.shot.wide{max-width:980px;margin:56px auto 0}.shot img{width:100%}.story{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.15fr);gap:44px;align-items:center;margin-top:20px;background:var(--soft);border-radius:var(--r);padding:44px}.story p{margin:0;color:var(--muted)}.band{background:#fff;border-radius:var(--r);padding:48px;display:flex;gap:36px;align-items:center;justify-content:space-between}.band p{margin:0;color:var(--muted);max-width:600px}.band .btns{margin:0;flex:none;gap:12px}.band-photo{display:grid;grid-template-columns:272px minmax(0,1fr);gap:18px 36px;align-items:center}.band-photo .band-pic{grid-row:1/span 2}.band-pic img{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 14px 40px rgba(19,41,75,.16)}.band-photo .band-text{grid-column:2}.band-photo .btns{grid-column:2;justify-content:flex-start}.reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:56px}.review{background:var(--soft);border-radius:var(--r);padding:30px;margin:0;display:flex;flex-direction:column}.review blockquote{margin:0 0 18px;flex:1}.review figcaption{color:var(--text);font-weight:600;font-size:15px;letter-spacing:-.01em}.review figcaption span{display:block;color:var(--muted);font-weight:400;font-size:14px}.stars{color:var(--gold);letter-spacing:2px;font-size:14px;margin-bottom:12px}.steps{list-style:none;counter-reset:s;margin:56px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.steps li{counter-increment:s;background:#fff;border-radius:var(--r);padding:34px 30px}.steps li::before{content:counter(s);display:block;font-size:44px;font-weight:600;line-height:1;letter-spacing:-.02em;color:var(--gold);margin-bottom:18px}.steps h3{margin-bottom:8px}.steps p{margin:0;color:var(--muted)}.price-card{max-width:780px;margin:0 auto;text-align:center;background:var(--soft);border-radius:var(--r);padding:64px 30px}.price{font-size:clamp(56px,8vw,80px);font-weight:600;letter-spacing:-.02em;color:var(--navy);line-height:1;margin:8px 0 16px}.price-card .fine{font-size:12px;line-height:1.34;letter-spacing:-.01em;color:var(--muted);margin:18px 0 0}.robot{max-width:780px;margin:20px auto 0;border-radius:var(--r);padding:32px 34px;display:flex;gap:28px;align-items:center;justify-content:space-between;box-shadow:inset 0 0 0 1px var(--line)}.robot h3{margin-bottom:6px}.robot p{margin:0;color:var(--muted)}.robot .btn{flex:none}.site-foot{background:var(--soft);color:var(--muted);font-size:12px;line-height:1.5;letter-spacing:-.01em;padding:30px 0 40px;border-top:1px solid rgba(0,0,0,6%)}.site-foot a{color:var(--text)}.site-foot .wrap{display:grid;gap:10px}.site-foot p{margin:0}.langs{display:flex;gap:14px;flex-wrap:wrap}.split{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.1fr);gap:48px;align-items:center}.split.flip>:first-child{order:2}section.tint{background:var(--soft)}section.gold{background:var(--soft)}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:26px}.card{background:#fff;border-radius:var(--r);padding:24px}.card p{margin:0;color:var(--muted)}.checks{list-style:none;padding:0;margin:18px 0}.checks li{padding-left:28px;position:relative;margin-bottom:10px}.checks li::before{content:"";position:absolute;left:4px;top:9px;width:12px;height:7px;border-left:2.5px solid var(--profit);border-bottom:2.5px solid var(--profit);transform:rotate(-45deg)}.notfor li::before{border:0;width:12px;height:2.5px;top:12px;background:var(--loss);transform:none}.proof-num{font-size:clamp(40px,6vw,64px);font-weight:600;color:var(--navy);line-height:1;margin:6px 0 12px}.signal{font-family:var(--mono);background:var(--navy);color:#fff;border-radius:16px;padding:16px 18px;font-size:16px;margin:18px 0}.price-box{background:var(--navy);color:#fff;border-radius:var(--r);padding:30px;display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.price-box h2{color:#fff;margin:0}.price-box p{color:var(--navy-soft);margin:6px 0 0;max-width:560px}.faq details{border-bottom:1px solid var(--line);padding:16px 0}.faq summary{cursor:pointer;font-weight:600;color:var(--navy);font-size:18px}.faq details p{margin:10px 0 0;color:var(--muted)}@media(max-width:900px){section{padding:72px 0}.nav{display:none}.site-head .wrap{justify-content:space-between;gap:12px;min-height:48px}.tiles,.reviews,.steps,.cards{grid-template-columns:minmax(0,1fr);gap:14px}.story,.split{grid-template-columns:minmax(0,1fr);gap:26px;padding:30px 24px}.split{padding:0}.split.flip>:first-child{order:0}.band,.robot{flex-direction:column;align-items:stretch;padding:30px 24px}.band-photo{grid-template-columns:minmax(0,1fr);gap:20px}.band-photo .band-pic{grid-row:auto;max-width:420px}.band-photo .band-text,.band-photo .btns{grid-column:auto}.band .btns{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.band .btns .btn{flex:none;width:100%}.trust ul{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}}@media(max-width:560px){.hero{padding:52px 0 72px}.lead{font-size:19px}.btns .btn{flex:1 1 100%}.btns .btn-link{flex:none}.brand{font-size:17px}.btn-sm{padding:6px 13px;font-size:13px}.l-full{display:none}.l-short{display:inline}.term{padding:24px 22px 20px;margin-top:44px}.term-rows{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.trust{padding-bottom:72px}.trust b{font-size:31px;letter-spacing:-.025em;overflow-wrap:anywhere}.trust li{min-width:0}.btns .btn-link{flex:initial;max-width:100%}.tile{display:grid;grid-template-columns:34px minmax(0,1fr);column-gap:16px;align-items:start;padding:24px 22px}.tile .ico{grid-row:span 2;padding-top:2px}.ico svg{width:30px;height:30px}.tile h3{margin:0 0 4px;font-size:19px}.tile.flat{display:block}.steps li,.review{padding:26px 24px}.price-card{padding:48px 22px}}.quiz{margin:56px auto 0;text-align:center}.quiz-q{font-size:28px;line-height:1.14;font-weight:600;letter-spacing:-.015em;color:var(--navy);margin:0}.quiz .btns{margin-top:22px}.trial-form{display:none;max-width:560px;margin:40px auto 0;background:#fff;border-radius:var(--r);padding:40px 34px;text-align:left}.trial-form:target{display:block}.trial-form h3{margin-bottom:4px}.trial-form label{display:block;font-size:15px;font-weight:600;letter-spacing:-.01em;margin:20px 0 6px}.trial-form input:not([type]){width:100%;font:inherit;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--text)}.trial-form input:focus{outline:none;border-color:var(--navy);box-shadow:0 0 0 3px rgba(19,41,75,.15)}.trial-form .hint{font-size:13px;line-height:1.38;color:var(--muted);margin:6px 0 0}.trial-form .check{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:14px;line-height:1.38;color:var(--muted);margin-top:22px}.trial-form .check input{width:18px;height:18px;margin:1px 0 0;flex:none;accent-color:var(--navy)}.trial-form .btn{width:100%;margin-top:24px;border:0;cursor:pointer;font-family:inherit}.hp{position:absolute;left:-9999px;opacity:0}.steps.four,.tiles.four{grid-template-columns:repeat(2,minmax(0,1fr))}.steps .btn{margin-top:18px}.tiles.four .tile{background:var(--soft)}.quote{max-width:720px;margin:64px auto 0;text-align:center}.quote blockquote{margin:0;font-size:clamp(24px,3vw,32px);line-height:1.2;font-weight:600;letter-spacing:-.015em;color:var(--navy)}.quote figcaption{margin-top:12px;color:var(--muted);font-size:15px}@media(max-width:900px){.steps.four,.tiles.four{grid-template-columns:minmax(0,1fr)}}@media(max-width:560px){.quiz-q{font-size:24px}.trial-form{padding:28px 20px}}.legal,.faq:has(h1){padding:72px 0 96px}.legal h1,.faq h1{font-size:clamp(30px,5vw,56px);text-align:left;margin:0 0 18px;overflow-wrap:break-word;hyphens:auto}.legal .lead,.faq .lead{margin:0 0 36px}.legal h2{font-size:24px;line-height:1.2;letter-spacing:-.01em;margin:40px 0 10px}.faq .btns{margin-top:40px}.legal-links{display:flex;flex-wrap:wrap;gap:6px 18px}.legal-links a{text-decoration:none}.legal-links a:hover{text-decoration:underline}@media(max-width:560px){.legal,.faq:has(h1){padding:48px 0 72px}}.pay-hero{padding-bottom:56px}section .wrap.narrow>h2{margin-top:0}.pay-acc{margin-top:28px;display:grid;gap:12px}.pay-acc details{background:#fff;border-radius:18px;box-shadow:inset 0 0 0 1px var(--line)}section.soft .pay-acc details{box-shadow:none}.pay-acc summary{list-style:none;display:grid;grid-template-columns:34px minmax(0,1fr)20px;gap:14px;align-items:center;padding:20px 22px;cursor:pointer}.pay-acc summary::-webkit-details-marker{display:none}.pay-name b{display:block;font-size:19px;font-weight:600;color:var(--navy);letter-spacing:-.012em}.pay-name small{display:block;font-size:14px;color:var(--muted);letter-spacing:-.01em}.chev{width:10px;height:10px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);justify-self:center;transition:transform .2s}.pay-acc details[open] .chev{transform:rotate(-135deg)}.pay-in{padding:0 22px 22px 70px}.pay-amount{font-size:21px;font-weight:600;color:var(--text);margin:0 0 8px;letter-spacing:-.016em}.pay-how{color:var(--muted);margin:0 0 14px}.pay-details{margin:0 0 16px;display:grid;gap:8px}.pay-details div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:center}.pay-details dt{color:var(--muted);font-size:14px}.pay-details dd{margin:0;display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-family:var(--mono);font-size:16px}.copy{font:inherit;font-family:var(--font);font-size:13px;padding:4px 12px;border-radius:980px;border:0;background:var(--soft);color:var(--navy);cursor:pointer}section.soft .copy{background:#fff}.pay-tiles{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pay-tile{background:#fff;border-radius:var(--r);padding:28px 26px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column}section.soft .pay-tile{box-shadow:none}.pay-head{display:grid;grid-template-columns:34px minmax(0,1fr);gap:14px;margin-bottom:18px}.pay-head h3{margin:0 0 2px}.pay-head p{margin:0;font-size:14px;color:var(--muted)}.pay-tile .btn{margin-top:auto;align-self:flex-start}.pay-form select{width:100%;font:inherit;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:#fff;color:var(--text)}.pay-form{display:block}.pay-details dd span{min-width:0;overflow-wrap:anywhere}.pay-more{margin-top:28px;padding:24px 22px;border-radius:18px;box-shadow:inset 0 0 0 1px var(--line)}.pay-more h3{margin:0 0 6px}.pay-more p{margin:0 0 16px;color:var(--muted)}@media(max-width:700px){.pay-tiles{grid-template-columns:minmax(0,1fr)}.pay-in{padding:0 20px 20px}.pay-details div{grid-template-columns:minmax(0,1fr);gap:2px}}.mnav{display:none}@media(max-width:900px){.mnav{display:block;margin-left:10px}.mnav summary{list-style:none;width:40px;height:40px;display:grid;place-items:center;cursor:pointer;border-radius:10px}.mnav summary::-webkit-details-marker{display:none}.mnav summary span,.mnav summary span::before,.mnav summary span::after{display:block;width:18px;height:1.6px;background:var(--text);border-radius:2px;position:relative;transition:transform .2s}.mnav summary span::before,.mnav summary span::after{content:"";position:absolute;left:0}.mnav summary span::before{top:-6px}.mnav summary span::after{top:6px}.mnav[open] summary span{background:0 0}.mnav[open] summary span::before{transform:translateY(6px)rotate(45deg)}.mnav[open] summary span::after{transform:translateY(-6px)rotate(-45deg)}.mnav nav{position:absolute;left:0;right:0;top:100%;background:rgba(255,255,255,.98);border-bottom:1px solid var(--line);padding:8px 22px 18px;display:grid}.mnav nav a{color:var(--text);text-decoration:none;font-size:19px;font-weight:500;letter-spacing:-.012em;padding:12px 0;border-bottom:1px solid rgba(0,0,0,6%)}.mnav nav a:last-child{border-bottom:0}}@media(max-width:900px){.site-head .btn-sm{margin-left:auto}}.term-inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}.term-inputs label{display:block;font-size:13px;color:var(--navy-soft);letter-spacing:-.01em}.term-inputs input,.term-inputs select{display:block;width:100%;margin-top:6px;font:600 18px/1.2 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#fff;background:rgba(255,255,255,8%);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:10px 12px;-webkit-appearance:none;appearance:none}.term-inputs select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23c9d2e0' stroke-width='1.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;padding-right:34px}.term-inputs select option{color:var(--text);background:#fff}.term-inputs input:focus,.term-inputs select:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px rgba(217,142,4,.28)}.term-inputs input::-webkit-outer-spin-button,.term-inputs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.term-inputs input[type=number]{-moz-appearance:textfield;appearance:textfield}.term-hint{font-size:14px;color:var(--navy-soft);margin:14px 0 0;letter-spacing:-.01em}.term-warn{font-size:15px;font-weight:600;color:#ffb4a8;margin:14px 0 0;letter-spacing:-.01em}.term.nolot .term-rows dd[data-out]{color:#ffb4a8}.example:has(.term.nolot) .outcome.up,.example:has(.term.nolot) .outcome.down{display:none}@media(prefers-reduced-motion:no-preference){.live{animation:pulse 2.2s ease-out infinite}@keyframes pulse{0%{box-shadow:0 0 rgba(31,157,76,.55)}70%{box-shadow:0 0 0 9px rgba(31,157,76,0)}100%{box-shadow:0 0 rgba(31,157,76,0)}}.term-rows dd.tick{animation:tick .5s ease}@keyframes tick{0%{color:var(--gold);transform:translateY(-3px)}100%{transform:none}}.rv{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.rv.in{opacity:1;transform:none}}.prods-note{font-size:14px;color:var(--muted);margin:-8px auto 0}.prods{display:block;margin-top:32px;background:#fff;border-radius:var(--r);padding:6px 26px}.prod{display:grid;grid-template-columns:minmax(0,1fr)auto auto;gap:4px 22px;align-items:center;padding:18px 0;border-top:1px solid var(--line)}.prod:first-child{border-top:0}.prod h3{margin:0;font-size:19px}.prod p{margin:0;font-size:15px;color:var(--muted);grid-column:1}.prod-price{grid-column:2;grid-row:1/span 2;margin:0;font-size:21px;font-weight:600;letter-spacing:-.02em;color:var(--navy);white-space:nowrap}.prod-price.prod-sub{font-size:16px;white-space:normal;max-width:190px}.prod-price small{display:block;font-size:13px;font-weight:400;letter-spacing:-.01em;color:var(--muted);margin-top:2px}.prod .btns{grid-column:3;grid-row:1/span 2;margin:0;gap:8px;justify-content:flex-end;max-width:470px}.prod .btn{padding:8px 14px;font-size:14px;white-space:nowrap}.prods-foot{margin-top:28px}@media(max-width:900px){.prods{padding:4px 18px}.prod{grid-template-columns:minmax(0,1fr)auto;gap:6px 14px;padding:16px 0}.prod-price{grid-column:2;grid-row:1}.prod-price.prod-sub{max-width:160px;text-align:right}.prod p{grid-column:1/-1}.prod .btns{grid-column:1/-1;grid-row:auto;justify-content:flex-start;max-width:none;margin-top:6px}.prod .btns .btn{flex:auto}}.sig{max-width:780px;margin:40px auto 0;background:var(--navy);color:#fff;border-radius:var(--r);padding:32px 34px 28px;text-align:left;box-shadow:0 30px 80px rgba(19,41,75,.22)}.sig-top{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--navy-soft);letter-spacing:-.01em}.sig-big{font-size:clamp(56px,9vw,92px);font-weight:600;line-height:1;letter-spacing:-.035em;color:var(--profit);margin:16px 0 6px;font-variant-numeric:tabular-nums}.sig-big.neg{color:var(--loss)}.sig-sub{color:var(--navy-soft);font-size:16px;margin:0}.sig-rows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 0;padding-top:18px;border-top:1px solid rgba(255,255,255,.14)}.sig-rows dt{font-size:13px;color:var(--navy-soft);letter-spacing:-.01em}.sig-rows dd{margin:3px 0 0;font:600 22px/1.2 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.sig-foot{font-size:13px;color:var(--navy-soft);margin:18px 0 0;letter-spacing:-.01em}.sig-widget{max-width:780px;margin:16px auto 0}.sig-widget p{font-size:13px;color:var(--muted);margin:0 0 8px;text-align:center}.sig-widget iframe{display:block;width:100%;height:140px;border:0;border-radius:16px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,6%)}@media(max-width:560px){.sig{padding:24px 22px 22px}.sig-rows{gap:8px}.sig-rows dd{font-size:18px}}.nf{text-align:left;padding:72px 0 96px}.nf-grid{display:grid;grid-template-columns:minmax(0,1.15fr)minmax(0,.85fr);gap:32px 48px;align-items:center}.nf .big{font-size:clamp(72px,12vw,128px);font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--buy);margin:0 0 8px}.nf h1{font-size:clamp(30px,4vw,48px);margin:0 0 12px;max-width:none}.nf .lead{margin:0}.nf .btns{margin-top:26px}.nf-man img{max-height:520px;width:auto;margin:0 auto}@media(max-width:700px){.nf{padding:32px 0 64px}.nf-grid{grid-template-columns:minmax(0,1fr);gap:20px}.nf-man{order:-1}.nf-man img{max-height:300px}.nf .big{font-size:64px}}.hero-quote{font-size:21px;line-height:1.35;font-weight:600;letter-spacing:-.015em;color:var(--navy);max-width:640px;margin:36px auto 0}.hero-quote span{display:block;margin-top:8px;font-size:17px;font-weight:400;color:var(--muted)}.hero .term{margin-top:32px}.hero .risk{margin-top:26px}.how .steps{margin-top:48px}.how-foot{margin-top:40px;color:var(--navy);font-weight:500}@media(max-width:560px){.hero-quote{font-size:18px;margin-top:28px}.hero-quote span{font-size:15px}}.hero-split{text-align:left;padding:64px 0 84px}.hero-grid{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1.08fr);grid-template-rows:auto auto;gap:34px 56px;align-items:center}.hero-text{grid-column:1;grid-row:1;align-self:end}.hero-cta{grid-column:1;grid-row:2;align-self:start}.hero-shot{grid-column:2;grid-row:1/span 2}.hero-split h1{font-size:clamp(32px,3.6vw,46px);line-height:1.08;margin:0 0 18px;max-width:none}.hero-split .lead{margin:0;max-width:560px}.hero-cta .btns{margin:0}.hero-proof{margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--muted);max-width:560px}.hero-proof a{color:inherit;text-decoration:underline}.hero-cta .risk{text-align:left;margin:16px 0 0;max-width:520px}.hero-shot img{width:100%;border-radius:20px;box-shadow:0 30px 80px rgba(19,41,75,.18),0 0 0 1px rgba(0,0,0,5%)}.example{padding-top:90px}.example .eyebrow{text-align:center}.example .term{margin-top:40px}.outcomes{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.tile.outcome{background:#fff;border-top:4px solid var(--line)}.tile.outcome.up{border-top-color:var(--profit)}.tile.outcome.down{border-top-color:var(--loss)}.tile.outcome h3{margin-top:0}.example .risk{margin-top:28px}.proof-note{margin-top:22px;max-width:640px}.trial-form.open{display:block}.nomt5{margin:4px 0 6px}.terms{max-width:780px;margin:20px auto 0;background:#fff;border-radius:var(--r);padding:40px 34px;box-shadow:inset 0 0 0 1px var(--line)}.terms h3{margin-bottom:4px}.terms>p{margin:0 0 20px}.cmp{width:100%;border-collapse:collapse;font-size:15px;line-height:1.4;letter-spacing:-.01em}.cmp th,.cmp td{text-align:left;vertical-align:top;padding:14px 16px;border-top:1px solid var(--line)}.cmp tbody th{padding-left:0}.cmp thead th{border-top:0;color:var(--navy);font-size:16px}.cmp tbody th{color:var(--muted);font-weight:500;width:22%}.cmp td{width:39%}.cmp td+td{border-left:1px solid var(--line)}.cmp td:nth-child(2),.cmp thead th:nth-child(2){background:rgba(31,157,76,8%)}.cmp thead th:nth-child(2){border-radius:12px 12px 0 0}.cmp tbody tr:last-child td:nth-child(2){border-radius:0 0 12px 12px}.num,.trust b,.price,.prod-price,.pay-amount,.sig-big,.cmp td{font-variant-numeric:tabular-nums}@media(max-width:900px){.hero-split{padding:40px 0 64px}.hero-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:none;gap:26px}.hero-text,.hero-cta,.hero-shot{grid-column:auto;grid-row:auto}.hero-text{order:1}.hero-cta{order:2}.hero-shot{order:3}.outcomes{grid-template-columns:minmax(0,1fr)}.trust{padding:64px 0}}@media(max-width:700px){.terms{padding:28px 20px}.cmp thead{display:none}.cmp tr,.cmp th,.cmp td{display:block;width:auto;padding:0;border:0}.cmp tr{padding:14px 0;border-top:1px solid var(--line)}.cmp tbody th{width:auto;font-weight:600;color:var(--navy);margin-bottom:6px}.cmp td{padding:6px 10px;margin-top:4px;border:0}.cmp td:nth-child(2){border-radius:10px}.cmp td::before{content:attr(data-l)": ";color:var(--muted);font-weight:500}}.hero-shot{position:relative}.hero-cap{margin:12px 4px 0;font-size:13px;line-height:1.45;color:var(--muted);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.outcome-img{margin:-6px 0 16px}.howvid,.howgif{margin:34px auto 0;max-width:960px}.howvid video{display:block;width:100%;height:auto;border-radius:20px;background:#000;box-shadow:0 30px 80px rgba(19,41,75,.18),0 0 0 1px rgba(0,0,0,5%)}.howgif{max-width:640px;margin-top:36px}.howgif img{display:block;width:100%;height:auto;border-radius:16px;box-shadow:inset 0 0 0 1px var(--line)}.howvid figcaption,.howgif figcaption{margin:12px 4px 0;font-size:13px;line-height:1.45;color:var(--muted);letter-spacing:-.01em;text-align:center;font-variant-numeric:tabular-nums}.outcome-img img{display:block;width:100%;height:auto;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line)}.badge{position:absolute;left:14px;top:14px;background:var(--navy);color:#fff;font-size:13px;font-weight:600;letter-spacing:.01em;padding:7px 12px;border-radius:980px;box-shadow:0 6px 20px rgba(19,41,75,.25);font-variant-numeric:tabular-nums}.job-grid{display:grid;grid-template-columns:minmax(0,1.2fr)minmax(0,.8fr);gap:40px 60px;align-items:center}.job-text .lead{max-width:none}.author{display:grid;gap:18px;justify-items:start}.author-photo{width:100%;max-width:340px}.author-photo img{border-radius:24px;box-shadow:0 20px 60px rgba(19,41,75,.18)}.author-cap b{font-size:21px;color:var(--navy);letter-spacing:-.012em}.author-cap p{margin:6px 0 0}.author-cap .btn{margin-top:14px}.author-cap .small{margin-top:10px}.tile .btn-link{padding-left:0;margin-top:10px;display:inline-block}.story a.shot{display:block}.review figcaption a{font-weight:400;color:var(--muted)}.trial-or{text-align:center;color:var(--muted);font-size:14px;margin:18px 0 0}.trial-form .btn-line{margin-top:10px}.pay-author{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;align-items:center;text-align:left;max-width:540px;margin:22px auto 0}.pay-author img{width:48px;height:48px;border-radius:50%;object-fit:cover}.pay-author b{display:block;font-size:15px;color:var(--navy);letter-spacing:-.01em}.pay-author p{margin:2px 0 0;font-size:15px;line-height:1.4}.pay-author a{font-weight:600;text-decoration:none}.pay-author a:hover{text-decoration:underline}.pills{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:22px 0 0}.pills span{font-size:13px;font-weight:600;letter-spacing:-.01em;color:var(--navy);background:#fff;border:1px solid var(--line);border-radius:980px;padding:5px 12px}.trust li:last-child span{max-width:240px;margin-left:auto;margin-right:auto}@media(max-width:900px){.job-grid{grid-template-columns:minmax(0,1fr);gap:28px}.author{justify-items:center;text-align:center}.author-photo{max-width:280px}.badge{left:10px;top:10px;font-size:12px;padding:6px 10px}}.lc{position:relative}.lc summary{list-style:none;display:inline-flex;align-items:center;gap:7px;cursor:pointer;font-size:14px;letter-spacing:-.01em;color:var(--text);opacity:.85;padding:6px 10px;border-radius:980px;white-space:nowrap}.lc summary::-webkit-details-marker{display:none}.lc summary:hover,.lc[open] summary{opacity:1;background:rgba(0,0,0,5%)}.lc summary .ico svg{width:18px;height:18px;stroke-width:1.8;display:block}.lc-sep{opacity:.5}.lc-pan{position:absolute;right:0;top:calc(100% + 8px);background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 12px 40px rgba(0,0,0,.12);padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:14px;min-width:340px;z-index:30}.lc-h{font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:var(--muted);margin:2px 0 8px 10px}.lc-col a,.lc-col button{display:block;width:100%;text-align:left;background:0 0;border:0;font:inherit;font-size:15px;line-height:1.3;color:var(--text);text-decoration:none;padding:8px 10px;border-radius:10px;cursor:pointer}.lc-col a:hover,.lc-col button:hover{background:var(--soft)}.lc-col a[aria-current],.lc-col button[aria-pressed=true]{background:var(--navy);color:#fff}.lc-sym{display:inline-block;width:2.9em;opacity:.65;font-size:13px;letter-spacing:.02em}[hidden]{display:none!important}.money{transition:opacity .15s}@media(max-width:760px){.lc summary{padding:6px 8px}.lc summary .lc-lang,.lc summary .lc-sep{display:none}.lc-pan{position:fixed;left:12px;right:12px;top:58px;min-width:0;grid-template-columns:1fr;gap:12px}}.mnav-lc{display:none}@media(max-width:560px){.lc{display:none}.mnav-lc{display:block;padding-top:6px}.mnav nav .lc-h{margin:14px 0 0}.mnav-row{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 4px}.mnav nav .mnav-row a,.mnav nav .mnav-row button{flex:none;font:inherit;font-size:15px;font-weight:500;letter-spacing:-.01em;line-height:1.2;padding:9px 14px;border:1px solid var(--line);border-bottom:1px solid var(--line);border-radius:980px;background:#fff;color:var(--text);text-decoration:none;cursor:pointer}.mnav nav .mnav-row a[aria-current],.mnav nav .mnav-row button[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}}.cur-hint{margin:10px auto 0;max-width:720px}.story-2019{max-width:820px;margin:28px auto 0;grid-template-columns:240px minmax(0,1fr);gap:28px;padding:28px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.story-2019 .story-pic img{width:100%;height:auto;border-radius:18px;box-shadow:0 14px 40px rgba(19,41,75,.16)}.story-2019 h3{margin:0 0 8px}.story-2019 .btns{margin-top:14px}.author-cap .community{margin-top:18px}.author-links{margin-top:12px;gap:10px}section.soft .tiles.four.white .tile{background:#fff}details.terms{padding:0}.terms summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:22px 34px;font-size:19px;font-weight:600;color:var(--navy);letter-spacing:-.012em}.terms summary::-webkit-details-marker{display:none}.terms[open] .chev{transform:rotate(-135deg)}.terms-in{padding:0 34px 34px}.terms-in>p{margin:0 0 20px}@media(max-width:900px){.story-2019{grid-template-columns:minmax(0,1fr);gap:18px;padding:24px 20px}.story-2019 .story-pic{max-width:320px}.terms summary{padding:18px 20px;font-size:17px}.terms-in{padding:0 20px 24px}}:lang(ko){word-break:keep-all}:lang(ja),:lang(zh-hans),:lang(zh){line-break:strict}.outcome-pic{position:relative;margin:-6px 0 16px;border-radius:12px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.outcome-pic .opic,.outcome-pic .outcome-img img{display:block;width:100%;height:auto}.outcome-pic .outcome-img{margin:0}.outcome-pic .outcome-img img{border-radius:0;box-shadow:none}.opic g line{stroke:#8f9bad;stroke-width:1.5}.opic .c-up{fill:var(--profit);stroke:var(--profit);stroke-width:1}.opic .c-dn{fill:var(--loss);stroke:var(--loss);stroke-width:1}.opic .pre{opacity:.5}.opic .ln-entry{stroke:var(--profit);stroke-width:1.5;stroke-dasharray:5 4}.opic .ln-stop{stroke:var(--loss);stroke-width:1.5;stroke-dasharray:5 4}.opic text{font-family:inherit;font-size:12px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.opic .t-entry{fill:var(--profit)}.opic .t-stop{fill:var(--loss)}.opic .arrow{fill:var(--profit)}.opic .hit{fill:var(--loss);stroke:#fff;stroke-width:2}.pic-res{position:absolute;top:12px;left:16px;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1;font-variant-numeric:tabular-nums}.outcome.up .pic-res{color:var(--profit)}.outcome.down .pic-res{color:var(--loss);left:auto;right:16px;text-align:right}.pic-sub{position:absolute;top:44px;left:16px;font-size:12px;font-weight:500;line-height:1.3;color:var(--muted);letter-spacing:0;max-width:46%}.outcome.down .pic-sub{left:auto;right:16px;text-align:right}.outcomes-note{margin:18px auto 0;max-width:820px;text-align:center;font-size:13px;line-height:1.45;color:var(--muted);letter-spacing:-.01em}.lc-h{margin:2px 0 8px;padding:0 10px 8px;border-bottom:1px solid var(--line);white-space:nowrap}.lc-pan{column-gap:18px;grid-template-columns:auto auto}.lc-col+.lc-col{border-left:1px solid var(--line);padding-left:14px}@media(max-width:760px){.lc-col+.lc-col{border-left:0;padding-left:0;border-top:1px solid var(--line);padding-top:12px}}:root{--gold-text:#9e6300}.vh{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}h1,h2,h3,.pic-sub{text-wrap:balance}.lead{text-wrap:pretty}.btn{border-radius:22px}.btn-lg{border-radius:27px}.btn-sm{border-radius:16px}@media(min-width:761px) and (max-width:900px){.lc-pan{right:auto;left:0}}@media(max-width:900px){.author-links{justify-content:center}.mnav nav{max-height:calc(100vh - 56px);max-height:calc(100dvh - 56px);overflow-y:auto;overscroll-behavior:contain}}@media(min-width:561px) and (max-width:900px){.tile.outcome{display:grid;grid-template-columns:minmax(0,1fr)minmax(0,1fr);column-gap:26px;align-items:center}.tile.outcome .outcome-pic{grid-row:1/span 2;margin:0}.tile.outcome h3{align-self:end}.tile.outcome p{align-self:start}}@media(max-width:560px){.tile>h3:first-child,.tile>h3:first-child~p{grid-column:1/-1}.btn-lg{padding:15px 20px;font-size:17px}}@media(min-width:901px){.hero-split{padding-top:32px}.hero-grid{grid-template-columns:minmax(0,1.2fr)minmax(0,1fr);row-gap:24px}.hero-split h1{font-size:clamp(32px,3.1vw,40px)}}@media(max-width:900px){.hero-split{padding-top:24px}.hero-grid{gap:20px}}@media(max-width:560px){.hero-split h1{font-size:30px}}.example-cta{margin-top:40px}.try-first{font-size:15px;line-height:1.45;letter-spacing:-.01em;color:var(--muted);max-width:560px;margin:16px auto 0}.try-first a{color:var(--navy);font-weight:600}.pay-final{text-align:left;max-width:none;margin:18px 0 0}.pay-ask{margin:18px 0 0}.thanks-community{max-width:560px;margin:40px auto 0}.thanks-links{margin-top:14px}.thanks-links .btn{flex:initial}section.proof .tile.flat{background:#fff}.proof-grid{display:grid;grid-template-columns:minmax(0,1.25fr)minmax(0,1fr);gap:20px;align-items:start;margin-top:56px}.proof-grid .tiles{margin-top:0;grid-template-columns:minmax(0,1fr)}.shot-note{margin:16px 4px 0;font-size:15px;line-height:1.45;letter-spacing:-.01em;color:var(--muted)}@media(max-width:900px){.proof-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:44px}.shot-note{margin:12px 4px 10px}}.pay-safe{margin:14px 0 0;padding:12px 16px;border-left:3px solid var(--gold);background:var(--soft);border-radius:0 12px 12px 0;font-size:15px;line-height:1.45;letter-spacing:-.01em;color:var(--text)}.outcome-pic{display:flex;flex-direction:column}.outcome-pic .pic-res,.outcome-pic .pic-sub{position:static;order:-1;max-width:none}.outcome-pic .pic-res{padding:14px 16px 0}.outcome-pic .pic-sub{padding:6px 16px 0;min-height:calc(2.6em + 6px)}.cc{display:none;padding:0;background:#fff;border-bottom:1px solid var(--line)}.cc-ask .cc{display:block}.cc-in{display:flex;align-items:center;gap:12px 28px;padding-top:14px;padding-bottom:14px}.cc-text{margin:0;flex:auto;font-size:14px;line-height:1.45;letter-spacing:-.01em;color:var(--muted)}.cc-text b{color:var(--text);font-weight:600}.cc-text a{white-space:nowrap}.cc-btns{display:flex;gap:10px;flex:none}.cc-btns .btn{border:0;cursor:pointer;font-family:inherit;min-width:112px}.site-foot .cc-open{background:0 0;border:0;padding:0;margin:0;font:inherit;letter-spacing:inherit;color:var(--text);cursor:pointer;text-align:left}.site-foot .cc-open:hover{text-decoration:underline}@media(max-width:760px){.cc-in{flex-direction:column;align-items:stretch;gap:10px;padding-top:12px;padding-bottom:12px}.cc-text{font-size:13px}.cc-btns .btn{flex:1;min-width:0;padding-top:9px;padding-bottom:9px}}.hero-cta{align-self:start}.hero-form.trial-form{margin:22px 0 0;max-width:520px;padding:22px 22px 18px;box-shadow:0 10px 40px rgba(19,41,75,.1),0 0 0 1px rgba(0,0,0,6%);position:relative}.hero-form .hf-h{font-size:19px;line-height:1.25;margin:0 0 2px;letter-spacing:-.01em}.hero-form label{margin:14px 0 6px;font-size:14px}.hero-form input:not([type]){padding:12px 14px}.hero-form .check{margin-top:14px;font-size:13px}.hero-form .btn{margin-top:16px}.hero-form .hf-after{text-align:center;margin:10px 0 0}.hero-form .acc-help{margin:6px 0 0}.hero-form .acc-help summary{list-style:none;cursor:pointer;width:22px;height:22px;border-radius:50%;border:1px solid var(--line,#d2d2d7);color:var(--muted);font-size:13px;line-height:20px;text-align:center;user-select:none}.hero-form .acc-help summary::-webkit-details-marker{display:none}.hf-links{margin:8px 0 0}.hf-links .btn{padding-left:0}.hero-cta .hero-proof{margin-top:10px}#trial .trial-or{margin:22px 0 10px}@media(min-width:901px){.hero-grid{grid-template-columns:minmax(0,1.05fr)minmax(0,1fr)}.hero-shot{align-self:start;margin-top:8px}}@media(max-width:560px){.hero-split .eyebrow{margin-bottom:8px}.hero-form.trial-form{margin-top:4px;padding:18px 16px 14px}.hero-form .hf-h{font-size:17px}.hero-form input:not([type]){padding:10px 12px}.hero-form .hf-after{display:none}}@media(min-width:901px){.hero-split .lead{font-size:16px;line-height:1.45;max-width:520px}.hero-split h1{font-size:clamp(30px,2.7vw,36px);margin-bottom:12px}.hero-form.trial-form{margin-top:16px}}@media(max-width:560px){.hero-split h1{font-size:28px}}.g-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;box-sizing:border-box;min-height:44px;padding:10px 14px;background:#fff;color:#1f1f1f;border:1px solid #747775;border-radius:4px;font:500 15px/1.2 Roboto,Inter,Arial,sans-serif;cursor:pointer}.g-btn:hover{background:#f8f9fa;box-shadow:0 1px 2px rgba(60,64,67,.3)}.g-btn:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}.g-btn.g-again,.g-btn.g-ready{animation:g-pulse .9s ease 2}@keyframes g-pulse{50%{box-shadow:0 0 0 4px rgba(26,115,232,.35)}}.g-or{display:flex;align-items:center;gap:10px;margin:12px 0 4px;color:#6b7280;font-size:13px}.g-or::before,.g-or::after{content:"";flex:1;border-top:1px solid #d9dde3}.hero-form input.g-filled{background:#f3f4f6}.g-edit{display:inline-block;margin:2px 0 6px;font-size:13px}.hero-form .hf-consent{margin:8px 0 0;font-size:12px;line-height:1.4;text-align:center;color:var(--muted)}.hero-form .hf-consent a{color:inherit;text-decoration:underline}.hero-form .g-or{margin:10px 0 0}.hero-form label{margin-top:10px}.hero-form .btn[type=submit]{margin-top:12px}.hf-links{margin:4px 0 0;text-align:center;max-width:520px}.hf-links .btn{padding-left:14px}.hero-cta .hero-proof{margin-top:6px;text-align:center;max-width:520px}.hero-cta .hero-trial{text-align:center}.hero-split .lead{display:block}.hero-shot{margin-top:0}@media(min-width:901px){.hero-shot{margin-top:0}}@media(max-width:560px){.hero-split .lead{font-size:14px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hero-split h1{font-size:24px;margin-bottom:8px}.hero-split{padding-top:24px}.hero-grid{gap:14px}.hero-form.trial-form{padding:14px 14px 10px}.hero-form .hf-h{font-size:16px}.hero-form .g-btn{min-height:40px;padding:8px 12px}.hero-form .btn[type=submit]{padding-top:12px;padding-bottom:12px}.hero-cta .hero-proof{font-size:13px}}.cc{position:fixed;left:0;right:0;bottom:0;z-index:40;border-bottom:0;border-top:1px solid var(--line);box-shadow:0 -6px 24px rgba(19,41,75,8%)}.cc-in{padding-top:8px;padding-bottom:8px}.cc-text{font-size:13px;line-height:1.35}.cc-btns .btn{min-width:84px;padding-top:6px;padding-bottom:6px}.cc-ask .site-foot{padding-bottom:96px}@media(max-width:760px){.cc-in{flex-direction:row;align-items:center;gap:10px;padding-top:6px;padding-bottom:6px}.cc-text{font-size:11.5px;line-height:1.3}.cc-text .cc-dot{display:none}.cc-text b{display:block}.cc-btns{flex-direction:column;gap:4px}.cc-btns .btn{flex:none;min-width:74px;padding:5px 8px;font-size:12px}}.hero-cap-d{display:block}.hero-cap-d summary{list-style:none;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-cap-d summary::-webkit-details-marker{display:none}.hero-cap-d[open] summary{white-space:normal;overflow:visible;text-overflow:clip;display:inline}.step2{max-width:460px;margin:28px auto 0;padding:18px 18px 16px;text-align:left;background:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(19,41,75,.1),0 0 0 1px rgba(0,0,0,6%)}.step2 h2{font-size:17px;line-height:1.3;margin:0 0 6px}.step2 label{display:block;margin:10px 0 6px;font-size:14px}.step2 .hint{font-size:13px;line-height:1.45;color:var(--muted);margin:8px 0 0}.step2 .btn{width:100%;margin-top:12px}.step2-done{margin-top:24px;color:var(--muted)}@media(min-width:901px){.hero-split{padding-top:28px}.hero-split h1{font-size:clamp(30px,2.5vw,34px);margin-bottom:8px}.hero-split .lead{font-size:15px;line-height:1.4;max-width:540px}.hero-form.trial-form{margin-top:12px;padding:14px 20px 12px}.hero-form .hf-h{font-size:17px}.hero-form input:not([type]){padding:9px 14px}.hero-form .g-btn{min-height:40px}.hero-form .btn[type=submit]{margin-top:10px;padding-top:12px;padding-bottom:12px}.hero-form .hf-after{display:none}.hero-form .hf-consent{font-size:11.5px;margin-top:6px}.hf-links{margin-top:2px}.hero-shot{margin-top:38px}}@media(max-width:560px){.hero-split .lead{-webkit-line-clamp:2}}.step2 input[name=account]{width:100%;box-sizing:border-box;padding:11px 14px;font:inherit;font-size:16px;border:1px solid var(--line,#d2d2d7);border-radius:12px;background:#fff}.step2 .btn{border:0;cursor:pointer;font-family:inherit}.step2 .hp{position:absolute;left:-9999px}.hero-cap-note{margin-top:2px;font-size:12px}.hero-cap-d summary{white-space:normal;overflow:visible;text-overflow:clip;display:block}.hero-cap-d summary::after{content:" \25B8";color:var(--accent,#FF6A00);font-size:12px;display:inline-block;transition:transform .15s}.hero-cap-d[open] summary{display:block}.hero-cap-d[open] summary::after{transform:rotate(90deg)}.hero-cap-d{margin-bottom:0}@media(max-width:760px){.cc-in{gap:8px;padding-top:4px;padding-bottom:4px}.cc-text{font-size:10.5px;line-height:1.22}.cc-text b{display:inline}.cc-text b::after{content:" \00B7 ";font-weight:400}.cc-btns{flex-direction:row;gap:4px}.cc-btns .btn{min-width:0;padding:4px 8px;font-size:11.5px;line-height:1.2}}.hf-links .btn,.hero-cta .hero-proof{text-wrap:balance}.hero-cta .hero-proof{max-width:none}@media(max-width:760px){.cc-in{gap:8px;padding-top:3px;padding-bottom:3px}.cc-text{font-size:10px;line-height:1.2}.cc-btns{flex-direction:column;gap:3px}.cc-btns .btn{min-width:76px;padding:2px 6px;font-size:11px;line-height:1.25}}.hero-proof a,.hf-links .btn{white-space:nowrap}@media(max-width:760px){.cc-in{gap:6px}.cc-text{font-size:9.6px;line-height:1.2;letter-spacing:-.02em}.cc-btns .btn{min-width:70px;padding:2px 4px;font-size:10.5px}}@media(max-width:760px){.cc-in{flex-direction:row;align-items:center;gap:10px;padding-top:6px;padding-bottom:6px}.cc-text{font-size:14px;line-height:1.3;letter-spacing:-.01em}.cc-btns{flex-direction:column;gap:4px}.cc-btns .btn{min-width:84px;min-height:44px;padding:0 12px;font-size:14px;line-height:1.2;display:inline-flex;align-items:center;justify-content:center}.cc-text b::after{content:"\00A0\00B7\0020"}}@media(max-width:560px){.site-head .btn-sm{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border-radius:20px}}.hero-form .hf-step{margin:8px 0 0;font-size:13px;line-height:1.4;text-align:center;color:var(--text)}.hero-form .hf-step+.hf-consent{margin-top:4px}@media(max-width:560px){.hero-split.l-hero .lead{display:block;-webkit-line-clamp:unset;overflow:visible}.l-hero .eyebrow{font-size:13px;letter-spacing:-.01em;margin-bottom:6px}.l-hero .hero-grid{gap:12px}.hero-form .hf-step{font-size:12.5px}}section.vid{padding:56px 0 64px}.vid .howvid{margin-top:0}@media(max-width:900px){section.vid{padding:36px 0 40px}}section.how.l-white{background:#fff}.l-white .steps li{background:var(--soft)}.l-soft .price-card{background:#fff}#questions h2{margin-bottom:26px}.mfaq{margin:0}.mfaq>div{padding:16px 0;border-top:1px solid var(--line)}.mfaq>div:last-child{border-bottom:1px solid var(--line)}.mfaq dt{font-weight:600;font-size:18px;line-height:1.3;letter-spacing:-.012em;color:var(--navy)}.mfaq dd{margin:4px 0 0;color:var(--muted);text-wrap:pretty}#questions .btns{margin-top:16px}@media(max-width:560px){#questions .mfaq>div{padding:13px 0}.mfaq dt{font-size:17px}.mfaq dd{font-size:16px;line-height:1.45}}.home-links{background:var(--soft);border-top:1px solid rgba(0,0,0,6%);padding:22px 0;font-size:14px;line-height:1.6;letter-spacing:-.01em}.home-links .wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px}.home-links a{color:var(--text);text-decoration:none}.home-links a:hover{text-decoration:underline}.home-links span{color:var(--muted)}@media(max-width:560px){.home-links .wrap{flex-direction:column;gap:6px}.home-links span{display:none}}.last-copy{margin:-4px auto 14px;max-width:560px;font-size:15px;line-height:1.4;font-weight:600;letter-spacing:-.01em;color:var(--gold-text);text-wrap:balance}.pay-hero .last-copy{margin:14px auto 0}h1.prods-h1{font-size:clamp(32px,4.4vw,48px);line-height:1.08;letter-spacing:-.01em;max-width:none}.o-tabs{display:none}@media(max-width:560px){.o-tabbed .o-tabs{display:flex;gap:8px;align-items:stretch}.o-tab{flex:initial;min-height:48px;margin:0;padding:4px 14px;border:0;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font:700 20px/1.1 var(--font);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.o-tab.o-tab-t{flex:1;min-width:0;white-space:normal;font-size:13px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--navy)}.o-tab.up{color:var(--profit)}.o-tab.down{color:var(--loss)}.o-tab[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--navy)}.o-tab.up[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--profit)}.o-tab.down[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--loss)}.o-tab[aria-selected=false]{opacity:.72}.o-tabbed .tile.outcome:not(.o-on){display:none}.example:has(.term.nolot) .o-tabs{display:none}.example:has(.term.nolot) .o-tabbed .tile.outcome.stat{display:block}section.l-ex{padding:40px 0 44px}.l-ex h2{font-size:24px}.l-ex .lead{font-size:15px;line-height:1.42}.l-ex .term{margin-top:22px;padding:18px 16px 16px}.l-ex .term-side{margin:12px 0 2px;padding:5px 13px;font-size:15px}.l-ex .term-rows{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.l-ex .term-rows dt{font-size:11.5px}.l-ex .term-rows dd{font-size:16px}.l-ex .term-inputs{margin-top:14px;padding-top:12px;gap:10px}.l-ex .term-inputs input,.l-ex .term-inputs select{font-size:17px;padding:8px 10px}.l-ex .term-hint,.l-ex .term-foot{font-size:13px;line-height:1.4}.l-ex .term-hint{margin-top:10px}.l-ex .term-foot{margin-top:12px;padding-top:10px}.l-ex .outcomes{margin-top:16px;gap:10px}.l-ex .tile.outcome{padding:16px}.l-ex .outcome-pic{margin:0 0 12px}.l-ex .outcome-pic .opic{max-height:150px}.l-ex .tile.outcome h3{font-size:18px;margin-bottom:4px}.l-ex .tile.outcome p{font-size:15px;line-height:1.45}.l-ex .outcomes-note{margin-top:12px;font-size:12px}.l-ex .example-cta{margin-top:20px;gap:8px}}.hero-form .g-low .g-or{margin:10px 0 8px}.hero-form .g-low .g-btn{width:fit-content;max-width:100%;min-height:36px;margin:0 auto;padding:6px 14px;gap:8px;font-size:14px}#reviews+#author{padding-top:0}@media(max-width:560px){.l-hero .hero-shot{display:none}}@media(max-width:760px) and (max-height:700px){.cc-in{gap:8px;padding-top:4px;padding-bottom:4px}.cc-text{font-size:12.5px;line-height:1.25}.cc-btns{gap:4px}.cc-btns .btn{min-height:38px;padding:0 10px;font-size:13px}}.hero-split .lead.hero-fig{display:block;-webkit-line-clamp:unset;overflow:visible}.hero-split .lead.hero-sub2{font-size:16px;line-height:1.45;margin-top:10px}.hf-phone{display:none}@media(max-width:767.98px){.hero-split .lead.hero-sub2{font-size:14px;margin-top:8px}.hf-phone{display:block;margin:2px 0 6px}}.hero-proof a.rev-link{white-space:normal}.step2 .s2-nonum{margin-top:6px}.nr-hero h1{text-align:left}.nr-hero .lead{margin:14px 0 0}.nr-body h2{margin:36px 0 10px;font-size:26px}.nr-body p,.nr-steps li{font-size:17px;line-height:1.55}.nr-steps{padding-left:1.3em}.nr-steps li{margin:6px 0}.nr-shot{margin:24px 0 0}.nr-shot img{width:100%;height:auto;border-radius:12px}.nr-form .hero-cta{max-width:460px;margin:0 auto}.nr-form .hf-links{text-align:center}@media(max-width:767.98px){.nr-body h2{font-size:22px}.nr-body p,.nr-steps li{font-size:16px}}.hf-links .btn{white-space:normal}.job-grid{align-items:start}.mql5-list{margin-top:28px}.mql5-list h3{font-size:19px;line-height:1.3;color:var(--navy);margin:0 0 10px;letter-spacing:-.01em}.mql5-list ul{list-style:none;margin:0;padding:0;border-top:1px solid var(--line,#e5e5ea)}.mql5-list li{border-bottom:1px solid var(--line,#e5e5ea)}.mql5-list a{display:block;padding:12px 2px;font-size:17px;line-height:1.4;color:var(--ink,#1d1d1f);text-decoration:none}.mql5-list a::after{content:" ›";color:var(--muted)}.mql5-list a:hover{color:var(--navy);text-decoration:underline}@media(max-width:900px){.mql5-list a{font-size:16px}}.job-grid{grid-template-areas:"text photo" "more photo";grid-template-rows:auto 1fr;row-gap:28px}.job-grid>.job-text{grid-area:text}.job-grid>.author{grid-area:photo}.job-grid>.author-more{grid-area:more;align-self:start}.author-more>p:first-child{margin-top:0}@media(max-width:900px){.job-grid{grid-template-areas:"text" "photo" "more";grid-template-rows:auto}.author-more{text-align:center}}.trust li:last-child b{font-size:40px}@media(max-width:767.98px){.trust li:last-child b{font-size:24px;line-height:1.3}}@media(max-width:9999px){.hero-form .hf-consent{font-size:12.5px}.l-ex .term-rows dt{font-size:12px}}.author-more .author-links{display:flex;flex-wrap:wrap;justify-content:center}.author-more .author-links .btn{flex:none;width:auto}@media(min-width:901px){.author-more .author-links{justify-content:flex-start}}.nr-hero{text-align:left;padding-bottom:8px}.nr-hero .lead{text-align:left;margin-left:0}.nr-hero+section{padding-top:24px}@media(max-width:767.98px){.nr-hero h1{font-size:30px;line-height:1.15}}@media(min-width:768px){.nr-hero h1{font-size:48px;line-height:1.1;max-width:900px}}.hero-fig-note{margin:6px 0 0;font-size:13px;line-height:1.4;color:var(--muted);max-width:560px}.hf-start{margin:10px 0 0;text-align:center;font-size:14px}.hf-start a{color:var(--navy);font-weight:600;text-decoration:underline}.nr-cta{justify-content:flex-start;margin-top:22px}.nr-cta .btn{flex:none;width:auto}.price-card .buy-which{margin:12px auto 0;max-width:520px;font-size:15px;line-height:1.45;color:var(--muted);text-align:center}@media(max-width:767.98px){.hero-fig-note{font-size:12.5px;margin-top:4px}}