:root{color-scheme:dark;--bg:#090c0c;--surface:#111716;--line:#2a3432;--text:#f3f7f5;--muted:#9fada8;--mint:#55e6ba;--blue:#70c8ff;--yellow:#f5d94f;--max:1360px;font-family:Arial,Helvetica,sans-serif;font-synthesis:none;font-weight:400;color:var(--text);background:var(--bg);letter-spacing:0}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0}button,input,select{font:inherit;letter-spacing:0}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{color:inherit;cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-decoration:none}p{line-height:1.6}img{display:block;max-width:100%;height:auto}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--blue);outline-offset:5px}button{border:0;background:none}svg{flex-shrink:0}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:600}h2{font-size:48px;line-height:1.08;margin-bottom:0}h3{font-size:23px;line-height:1.25}small{font-size:12px}button,.button{border-radius:5px}button,.button,a{transition:background .18s,color .18s,border-color .18s,transform .18s}input,select{border:1px solid #43504a;border-radius:5px;background:#101816;color:var(--text);min-width:0;width:100%;padding:13px}select{appearance:auto}input:focus,select:focus{border-color:var(--mint)}::selection{color:#07100c;background:var(--mint)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:fixed;left:10px;top:-70px;z-index:200;padding:16px;background:var(--yellow);color:#111}.skip:focus{top:8px}.no-script{padding:20px;color:var(--yellow)}.button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;gap:14px;padding:14px 23px;font-size:14px;font-weight:700;border:1px solid transparent;text-align:center}.primary{background:var(--yellow);color:#101711;box-shadow:0 0 #f5d94f30}.primary:hover{background:#ffe975;transform:translateY(-2px);box-shadow:0 7px 25px #f5d94f1c}.ghost{border-color:#52605b;background:#0d1614;color:var(--text)}.ghost:hover{border-color:var(--mint);background:#152820}.small{min-height:39px;padding:10px 15px;font-size:13px}.icon{width:36px;height:36px;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.icon:hover{color:var(--mint);background:#1d2824}.eyebrow{font-size:11px;font-weight:700;line-height:1.5;display:inline-flex;align-items:center;gap:8px;color:var(--mint)}.text-link{display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:14px}.text-link:hover{color:var(--mint)}.fineprint{font-size:12px;line-height:1.6;color:var(--muted)}.offer-bar{min-height:36px;background:#d7eddf;color:#14271c;display:flex;justify-content:center;align-items:center;gap:18px;padding:5px 16px;font-size:12px}.offer-bar>span{display:inline-flex;align-items:center;gap:7px}.offer-bar .coupon{border-color:#65977c;color:#14271c}.coupon{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px dashed #63836c;padding:7px 10px;color:var(--mint);font-size:14px;min-width:90px}.coupon.compact{min-width:66px;padding:2px 6px;font-size:12px}.site-header{z-index:40;position:sticky;top:0;min-height:76px;background:#090c0cf5;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:24px;padding:15px max(28px,calc((100% - var(--max))/2));backdrop-filter:blur(14px)}.brand{display:block;width:216px;flex-shrink:0}.brand img{width:100%;height:auto}.site-header nav{display:flex;align-items:center;justify-content:center;gap:23px;flex:1;font-size:13px}.site-header nav a{color:#c2cdc7}.site-header nav a:hover,.site-header nav a[aria-current]{color:var(--mint)}.header-actions{display:flex;align-items:center;gap:13px;white-space:nowrap}.login-link{display:flex;align-items:center;gap:5px;font-size:13px}.read-progress{position:absolute;height:2px;left:0;right:0;bottom:-1px;background:var(--mint);transform:scaleX(0);transform-origin:left}.mobile-toggle{display:none}.hero{position:relative;isolation:isolate;height:calc(100svh - 176px);min-height:675px;max-height:960px;overflow:hidden;background:#090c0c;border-bottom:1px solid #43544d}.hero-media{position:absolute;z-index:-1;inset:0;overflow:hidden;perspective:1400px;mask-image:linear-gradient(to bottom,transparent 31%,#000 51%,#000 91%,transparent)}.hero-media img{position:absolute;max-width:none;width:1300px;height:650px;object-fit:cover;object-position:center bottom;left:50%;bottom:-60px;transform:translate(-50%) rotateX(16deg);opacity:.92;filter:saturate(.9)}.hero-copy{text-align:center;position:relative;padding:54px 24px 0;max-width:1100px;margin:auto}.hero h1{font-size:88px;line-height:1.02;margin:16px 0 8px;color:#f4fcf8;text-shadow:0 6px 35px #090c0c}.hero-statement{font-size:27px;line-height:1.25;margin:0 0 17px;font-weight:500}.hero-description{font-size:15px;color:#b9c9c1;line-height:1.6;margin-bottom:21px}.hero-actions{display:flex;justify-content:center;gap:12px}.hero-disclosure{font-size:11px;color:#a5bcb0;margin-top:13px}.mobile-break{display:none}.hero-bottom{position:absolute;left:max(28px,calc((100% - var(--max))/2));right:max(28px,calc((100% - var(--max))/2));bottom:19px;display:flex;align-items:center;gap:15px;font-size:12px}.hero-bottom>span{display:flex;align-items:center;gap:8px;background:#0a1210d9;padding:8px 11px}.hero-bottom small{color:var(--muted);font-size:10px;padding-left:10px}.hero-bottom .scroll-cue{margin-left:auto;border:1px solid #66766e;width:35px;height:35px;border-radius:50%;display:grid;place-items:center}.status-dot{width:6px;height:6px;border-radius:100%;background:var(--mint)}.hero-scan{position:absolute;left:0;right:0;height:1px;bottom:32%;background:linear-gradient(90deg,transparent,#55e6ba70,transparent);transform:translateY(0)}[data-motion=on] .hero-scan{animation:scan 11s ease-in-out infinite}[data-motion=on] .hero-media img{animation:scene 15s ease-in-out infinite alternate}@keyframes scan{50%{transform:translateY(150px);opacity:.2}}@keyframes scene{to{transform:translate(-50%) rotateX(8deg) scale(1.035)}}.proof-strip{max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);padding:29px 0 20px}.proof-strip>div{display:flex;flex-direction:column;align-items:center;gap:6px;border-right:1px solid var(--line)}.proof-strip>div:last-child{border:0}.proof-strip strong{font-size:34px;font-weight:600}.proof-strip span{font-size:12px;color:var(--muted)}.proof-notes{text-align:center;font-size:10px;color:#9caea4;padding:0 20px 22px;border-bottom:1px solid var(--line)}.section{padding:86px max(28px,calc((100% - var(--max))/2));scroll-margin-top:16px}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:30px;margin-bottom:39px}.section-heading .eyebrow{margin-bottom:20px}.section-heading>p{font-size:14px;max-width:350px;color:var(--muted);margin-bottom:3px}.challenge-section{background:#0d1210}.model-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #35413b;border-bottom:1px solid #35413b}.model-tabs button{border-radius:0;display:flex;align-items:center;text-align:left;gap:15px;padding:25px 21px;border-right:1px solid #35413b;position:relative;min-height:100px}.model-tabs button:last-child{border-right:0}.model-tabs button[aria-selected=true]{background:#173c2f}.model-tabs button[aria-selected=true]:after{content:"";position:absolute;height:3px;bottom:-1px;left:0;right:0;background:var(--mint)}.model-tabs button:hover{background:#173027}.model-tabs button svg{margin-left:auto;color:var(--mint)}.model-tabs strong{display:block;font-size:23px;margin-bottom:7px}.model-tabs small{font-size:12px;color:var(--muted)}.tab-number{font-size:10px;color:#a5b8ad;align-self:flex-start;padding-top:4px}.size-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:28px 0 14px;color:var(--muted);font-size:12px}.size-header label{font-size:10px;font-weight:700}.size-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:8px;margin-bottom:28px}.size-options button{border:1px solid #42564a;min-height:55px;font-size:17px;font-weight:600;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.size-options button[aria-pressed=true]{background:var(--mint);border-color:var(--mint);color:#092318}.size-options button:hover{border-color:var(--mint)}.size-options small{font-size:9px;font-weight:400}.selection-body{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(275px,1fr);border-top:1px solid #42564a;border-bottom:1px solid #42564a}.rules-table{padding:10px 34px 12px 0;border-right:1px solid #42564a}.rule-line{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:57px;padding:13px 0;border-bottom:1px solid #27382e;font-size:13px}.rule-line>span{color:#becbc3}.rule-line>strong{text-align:right;font-size:14px;font-weight:500;max-width:56%}.rule-line small{display:block;font-size:11px;color:var(--muted);margin-top:5px}.rule-line>span small{font-size:10px}.rule-line.heading{font-size:15px;min-height:58px}.rule-line.heading strong{font-size:19px;max-width:none;text-align:left}.rule-line a{color:var(--blue);padding:5px}.rule-line .stacked-rule{display:block}.stacked-rule+.stacked-rule{margin-top:8px}.positive{color:var(--mint)}.details-toggle{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:12px;color:var(--mint);padding:6px 0}.selection-summary{padding:35px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;background:#121d17}.selection-summary h3{font-size:27px;margin:13px 0 8px}.selected-size{font-size:23px}.selected-size small{font-size:11px;color:var(--muted);display:block;margin-top:4px}.price{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:13px;row-gap:3px;margin:29px 0 12px}.price del{font-size:20px;color:#b3c0b8}.price strong{font-size:57px;font-weight:600;color:var(--blue)}.price>span{flex-basis:100%;font-size:11px;color:#bccfc0;margin-top:4px}.discount-note{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--muted);margin-bottom:23px}.selection-summary>.button{width:100%}.selection-summary>p{font-size:11px;color:var(--muted);margin:14px 0 25px}.payment-options{display:flex;align-items:center;gap:8px;font-size:11px;color:#adbbb2}.challenge-section>.fineprint,.challenge-section #payout-note{max-width:1040px;margin:20px 0 0}.freedom-band{overflow:hidden;border-block:1px solid #3a5044;background:#b3f0ce;color:#103220;padding:23px 0;white-space:nowrap}.freedom-track{display:flex;width:max-content;align-items:center}.freedom-group{display:flex;flex:none}.freedom-set{flex:none}.freedom-set{display:flex;align-items:center;gap:23px;padding-right:35px;font-size:20px;font-weight:600}.freedom-track svg{width:20px}.diamond{margin:0 12px;opacity:.35}[data-motion=on] .freedom-track{animation:marquee 45s linear infinite}@keyframes marquee{to{transform:translate(-50%)}}.platform-section{background:#090d0c}.tour-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.tour-tabs button{padding:13px 18px;border:1px solid #3d4a44;font-size:13px;display:flex;align-items:center;gap:9px}.tour-tabs button[aria-selected=true]{border-color:var(--blue);background:#182830;color:var(--blue)}.tour-panel{display:grid;grid-template-columns:285px minmax(0,1fr);gap:40px;align-items:center;min-height:450px}.tour-copy{align-self:center}.tour-index{color:#6a9d88;font-size:12px;font-variant-numeric:tabular-nums}.tour-copy h3{font-size:33px;margin:15px 0}.tour-copy p{font-size:14px;color:var(--muted)}.tour-copy ul{padding:0;list-style:none;margin:26px 0}.tour-copy li{display:flex;align-items:center;gap:9px;font-size:12px;margin:13px 0;color:#c6d3cc}.tour-copy li svg{color:var(--mint)}.tour-copy .text-link{color:var(--mint)}.tour-image{margin:0;min-width:0;animation:tour-in .4s ease-out}.tour-image img{width:100%;height:510px;object-fit:contain;object-position:center;background:#101718}.tour-image figcaption{margin-top:12px;font-size:10px;color:var(--muted);line-height:1.5}@keyframes tour-in{0%{opacity:.3;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.workspace-benefits{margin-top:52px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.workspace-benefits article{padding:27px 22px 0;border-right:1px solid var(--line)}.workspace-benefits article:first-child{padding-left:0}.workspace-benefits article:last-child{border:0}.workspace-benefits svg{color:var(--mint)}.workspace-benefits h3{font-size:16px;margin:20px 0 12px}.workspace-benefits p{font-size:12px;color:var(--muted);margin:0}.process-section{background:#e2eee7;color:#14271e}.process-section .eyebrow{color:#267b53}.process-section .ghost{color:#14271e;background:none;border-color:#7e9f8b}.steps{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;border-top:1px solid #99b29f}.steps li{padding:25px 27px 10px 0;margin-right:27px;border-right:1px solid #99b29f}.steps li:last-child{border:0;margin:0;padding-right:0}.step-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:35px;color:#528b65}.step-top>span{font-size:48px;font-weight:400}.steps h3{font-size:21px;margin-bottom:12px}.steps p{font-size:13px;color:#425c4c;margin:0}.rules-section{background:#0c110f}.rules-columns{display:grid;grid-template-columns:1fr 1fr;gap:64px}.rules-columns h3{font-size:20px;display:flex;align-items:center;gap:11px;margin-bottom:22px}.rules-columns h3 svg{color:var(--mint)}.permission{display:flex;align-items:center;justify-content:space-between;gap:14px;border-bottom:1px solid var(--line);min-height:58px;font-size:14px}.permission strong{font-size:12px;font-weight:400;color:var(--mint);display:flex;align-items:center;gap:6px}.risk-rule{display:flex;flex-direction:column;gap:5px;border-bottom:1px solid var(--line);min-height:65px;padding:10px 0}.risk-rule strong{font-size:13px;font-weight:500}.risk-rule span{font-size:12px;color:var(--muted)}.rules-section>.fineprint{margin:26px 0 0}.calculator-section{background:#15221b;border-block:1px solid #374d3e}.calculator{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:80px}.calculator-controls{display:flex;flex-direction:column;gap:18px}.calculator-controls label{font-size:12px;color:#c2d1c5;display:flex;flex-direction:column;gap:9px}.waterfall>div:not(.split-visual){display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #37513f;font-size:13px}.waterfall strong{font-size:17px;font-weight:500;font-variant-numeric:tabular-nums}.waterfall .net{margin-top:12px}.waterfall .net>strong{font-size:33px;color:var(--mint)}.waterfall small{color:#a3baa9;display:block;margin-top:12px;font-size:11px;line-height:1.6}.split-visual{display:flex;height:5px;background:#4b5a41;margin-top:24px}.split-visual span{background:var(--mint);transition:width .4s}.demo-section{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;border-bottom:1px solid var(--line)}.demo-section h2{margin:18px 0 25px}.demo-section p{max-width:430px;color:var(--muted);font-size:14px}.demo-section p.fineprint{font-size:11px}.demo-section .button{margin-top:16px}.demo-visual{display:flex;flex-direction:column;align-items:center;gap:15px}.demo-visual>svg{color:#3b7558;width:18px}.demo-visual>div{width:100%;display:flex;align-items:center;gap:20px;border-bottom:1px solid #36543e;padding:27px 0;font-size:18px}.demo-visual>div>span{font-size:14px;color:var(--mint)}.demo-visual>div>svg{margin-left:auto;color:var(--mint)}.answers-section{background:#0d1310}.faq-controls{display:flex;align-items:center;flex-wrap:wrap;gap:22px;justify-content:space-between;margin-bottom:25px}.search{display:flex;align-items:center;gap:9px;border-bottom:1px solid #698172;min-width:260px}.search input{border:0;background:none;padding:14px 0;font-size:13px}.search svg{color:var(--muted)}.faq-categories{display:flex;flex-wrap:wrap;gap:5px}.faq-categories button{font-size:12px;padding:9px 12px;border:1px solid transparent}.faq-categories button[aria-pressed=true]{border-color:#547260;color:var(--mint)}.faq-list details{border-top:1px solid #304137}.faq-list details:last-child{border-bottom:1px solid #304137}.faq-list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:68px;padding:18px 0;font-size:16px}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:var(--mint);transition:transform .2s}.faq-list details[open] summary svg{transform:rotate(45deg)}.faq-list details p{font-size:14px;color:var(--muted);max-width:950px;padding:0 36px 23px 0;margin:0}.empty-results{padding:35px 0;color:var(--muted)}.empty-results button{color:var(--mint);text-decoration:underline}.final-cta{text-align:center;position:relative;background:#111b15;overflow:hidden;border-top:1px solid #3b5041}.final-cta>img{width:78px;height:78px;object-fit:contain;margin:0 auto 27px}.final-cta h2{font-size:53px;margin:18px 0}.final-cta>p{color:var(--muted);font-size:15px}.final-cta>div{display:flex;justify-content:center;gap:12px;margin:28px 0 18px}.final-cta small{color:#8daa94;font-size:11px}.site-footer{padding:43px max(28px,calc((100% - var(--max))/2)) 30px;background:#080b09;border-top:1px solid var(--line)}.footer-top{display:flex;align-items:center;justify-content:space-between;gap:25px}.footer-top>.brand{width:192px}.footer-top>a:not(.brand){display:inline-flex;align-items:center;gap:8px;font-size:12px;color:#b7c7bc}.footer-top .text-link{font-size:11px;color:var(--muted)}.footer-links{display:flex;flex-wrap:wrap;gap:18px;margin:34px 0 24px}.footer-links button,.footer-links a{padding:0;font-size:11px;color:#c4d2c8}.footer-links button:hover,.footer-links a:hover{color:var(--mint)}.site-footer>p{font-size:11px;color:#899c90;line-height:1.7;max-width:1220px;margin:0 0 26px}.footer-bottom{display:flex;justify-content:space-between;gap:20px;border-top:1px solid #26372b;padding-top:22px;font-size:10px;color:#92a89a}.footer-bottom>span:last-of-type,.footer-bottom>a{display:flex;gap:6px;align-items:center}.sticky-selection{position:fixed;z-index:35;bottom:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:24px;padding:13px 16px;background:#14251df5;border:1px solid #4c745c;border-radius:6px;box-shadow:0 12px 42px #0008;max-width:calc(100% - 28px);backdrop-filter:blur(12px)}.sticky-selection>div{display:flex;flex-direction:column;gap:5px}.sticky-selection strong{font-size:13px}.sticky-selection span{font-size:11px;color:var(--blue)}.sticky-selection small{color:var(--muted);font-size:10px;margin-left:8px}.edit-selection{font-size:12px;color:var(--muted)}.product-toast{position:fixed;bottom:23px;left:23px;z-index:30;width:288px;padding:20px;background:#19271f;border:1px solid #54755e;border-radius:6px;box-shadow:0 12px 35px #0009;animation:tour-in .5s}.product-toast>.icon{position:absolute;right:6px;top:6px;width:25px;height:25px;border:0}.product-toast .eyebrow{font-size:9px;margin-bottom:10px}.product-toast strong{display:block;font-size:17px}.product-toast p{font-size:11px;color:var(--muted);margin:9px 0 14px}.product-toast>a{font-size:12px;color:var(--mint);display:flex;align-items:center;gap:9px}.legal-modal{width:min(1040px,calc(100% - 32px));max-height:86svh;padding:0;border:1px solid #476452;background:#101b14;color:var(--text);border-radius:7px}.legal-modal::backdrop{background:#000b;backdrop-filter:blur(6px)}.legal-modal>div{padding:28px}.legal-modal header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px;position:sticky;top:-1px;background:#101b14;padding-block:10px;z-index:2}.legal-modal h2{font-size:24px}.legal-document{white-space:pre-wrap;font-size:13px;line-height:1.8;color:#bbcfc1}.legal-copy p,.legal-modal>div>p{font-size:14px;color:#bbcfc1}.legal-copy a{text-decoration:underline}.legal-modal article+article{margin-top:35px}.legal-modal img{width:100%;height:auto}[data-motion=on] .reveal.is-visible{animation:reveal .65s ease-out both}@keyframes reveal{0%{transform:translateY(22px);opacity:.4}to{transform:translateY(0);opacity:1}}@media(min-width:1800px){:root{--max:1500px}.hero h1{font-size:106px}.hero-media img{width:1550px;height:710px}.hero-copy{padding-top:67px}.hero-description{font-size:17px}.hero-statement{font-size:32px}.hero{min-height:735px}.tour-image img{height:575px}}@media(max-width:1180px){.site-header{gap:18px}.brand{width:185px}.site-header nav{gap:15px;font-size:12px}.motion-toggle{display:none}.site-header .header-actions{gap:10px}.section{padding-top:64px;padding-bottom:64px}h2{font-size:41px}.model-tabs strong{font-size:20px}.model-tabs button{padding:23px 15px}.tab-number{display:none}.selection-summary{padding:26px}.rules-table{padding-right:25px}.tour-panel{grid-template-columns:245px minmax(0,1fr);gap:25px}.tour-image img{height:430px}.calculator{gap:45px}.rules-columns{gap:40px}.steps li{padding-right:20px;margin-right:20px}.steps h3{font-size:18px}.footer-top{flex-wrap:wrap}.product-toast{bottom:105px}.hero h1{font-size:78px}.hero-copy{padding-top:53px}}@media(max-width:920px){.site-header{min-height:70px}.site-header nav{display:none;position:absolute;left:0;right:0;top:100%;background:#101b14;padding:22px 28px;align-items:flex-start;border-bottom:1px solid var(--line);flex-direction:column;font-size:16px;gap:24px}.site-header nav[data-open=true]{display:flex}.header-actions{margin-left:auto}.mobile-toggle{display:flex}.hero h1{font-size:68px}.hero-media img{width:1120px}.section-heading>p{max-width:260px}.model-tabs strong{font-size:18px}.model-tabs small{font-size:10px}.model-tabs button{gap:7px}.model-tabs svg{width:17px}.section-heading{gap:20px}h2{font-size:36px}.size-header{align-items:flex-start}.size-header>span{max-width:280px}.size-options{grid-template-columns:repeat(4,1fr)}.selection-body{grid-template-columns:minmax(0,1.4fr) minmax(250px,1fr)}.rule-line>strong{font-size:12px}.rule-line{font-size:12px}.price strong{font-size:48px}.tour-panel{grid-template-columns:1fr;gap:25px}.tour-copy{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;align-items:start}.tour-index,.tour-copy h3{grid-column:1}.tour-copy h3{margin-top:10px}.tour-copy p{grid-column:2;grid-row:1/4;margin:0}.tour-copy ul{grid-column:1/3;display:flex;flex-wrap:wrap;column-gap:25px;margin:5px 0 14px}.tour-copy li{margin:7px 0}.tour-image img{height:530px}.workspace-benefits{grid-template-columns:repeat(2,1fr);gap:25px 0}.workspace-benefits article:nth-child(2){border:0}.workspace-benefits article:nth-child(3){padding-left:0}.steps{grid-template-columns:repeat(2,1fr);row-gap:30px}.steps li:nth-child(2){border:0;margin:0;padding:25px 0 10px}.demo-section{gap:45px}.demo-visual>div{font-size:15px;gap:10px}.waterfall .net>strong{font-size:27px}.calculator{gap:30px}.proof-strip strong{font-size:29px}.proof-strip span{font-size:11px}.final-cta h2{font-size:42px}}@media(max-width:640px){html{scroll-padding-top:86px}.offer-bar{font-size:10px;gap:6px;min-height:32px}.offer-bar>span:first-child{display:none}.offer-bar .coupon.compact{font-size:10px}.site-header{padding:12px 18px;min-height:65px;gap:10px}.brand{width:163px}.header-cta{display:none}.login-link{font-size:12px}.header-actions{gap:10px}.mobile-toggle{width:32px;height:32px}.hero{height:calc(100svh - 162px);min-height:625px;max-height:820px}.hero-copy{padding:39px 18px 0}.hero .eyebrow{font-size:9px}.hero h1{font-size:42px;margin:16px 0 12px}.hero-statement{font-size:23px}.hero-description{font-size:13px;max-width:345px;margin:0 auto 19px}.hero-description br{display:none}.hero-actions{gap:9px;flex-direction:column;max-width:290px;margin:auto}.hero-actions .button{min-height:45px;padding:12px 17px;font-size:13px}.hero-disclosure{font-size:10px;max-width:260px;margin:13px auto}.hero-media{mask-image:linear-gradient(to bottom,transparent 45%,#000 66%,#000 95%,transparent)}.hero-media img{width:765px;height:400px;bottom:-20px;transform:translate(-50%) rotateX(10deg)}.hero-bottom{left:18px;right:18px;bottom:12px;gap:8px}.hero-bottom>span{font-size:9px;padding:6px;gap:5px}.hero-bottom small{display:none}.hero-bottom svg{width:14px}.hero-bottom .icon,.hero-bottom .scroll-cue{width:30px;height:30px}.proof-strip{grid-template-columns:1fr 1fr;gap:22px 0;padding:23px 0 19px}.proof-strip>div:nth-child(2){border:0}.proof-strip strong{font-size:26px}.proof-strip span{font-size:10px}.proof-notes{font-size:9px;padding:0 20px 18px}.section{padding:49px 18px}.section-heading{display:block;margin-bottom:27px}.section-heading .eyebrow{margin-bottom:13px;font-size:10px}h2{font-size:33px;line-height:1.1}.section-heading>p{margin:19px 0 0;max-width:100%;font-size:12px}.section-heading>.button,.section-heading>.text-link{margin-top:20px}.model-tabs button{display:block;text-align:center;padding:18px 5px;min-height:96px}.model-tabs strong{font-size:15px;margin-bottom:6px}.model-tabs small{font-size:9px;line-height:1.4;display:block}.model-tabs svg{display:none}.size-header{display:block;margin-top:23px}.size-header>span{display:block;font-size:11px;line-height:1.5;margin-top:7px;max-width:100%}.size-header label{font-size:9px}.size-options{gap:6px;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.size-options button{font-size:15px;min-height:49px}.size-options small{font-size:8px}.selection-body{display:flex;flex-direction:column}.rules-table{border:0;padding:0}.selection-summary{padding:27px 20px;border-top:1px solid var(--line);align-items:center;text-align:center;margin-top:19px}.selection-summary h3{font-size:25px;margin-top:10px}.selected-size{font-size:19px}.selected-size small{display:inline-block;margin-left:7px}.price{justify-content:center;margin:20px 0 12px}.price strong{font-size:49px}.price del{font-size:19px}.discount-note{margin-bottom:19px}.selection-summary>p{max-width:270px;margin-bottom:18px}.rule-line>strong{font-size:12px;max-width:50%}.rule-line{gap:12px}.rule-line.heading{gap:8px}.rule-line.heading strong{font-size:16px}.rule-line small{font-size:10px}.rule-line>span small{font-size:9px;max-width:155px}.fineprint{font-size:10px}.freedom-band{padding:18px 0}.freedom-set{font-size:15px;gap:13px}.freedom-track svg{width:15px}.tour-tabs{gap:5px;display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:25px}.tour-tabs button{padding:12px 5px;font-size:10px;gap:6px;display:flex;flex-direction:column}.tour-copy{display:block}.tour-copy h3{font-size:28px;margin:12px 0}.tour-copy p{font-size:13px}.tour-copy ul{display:block;margin:18px 0}.tour-copy li{font-size:11px;margin:10px 0}.tour-copy .text-link{font-size:12px}.tour-image img{height:auto;max-height:none;width:100%}.tour-image figcaption{font-size:9px}.workspace-benefits{margin-top:29px;gap:15px 0}.workspace-benefits article{padding:21px 13px 0}.workspace-benefits h3{font-size:14px;margin:15px 0 9px}.workspace-benefits p{font-size:11px}.workspace-benefits svg{width:22px}.steps{row-gap:18px}.steps li{margin-right:14px;padding:20px 14px 10px 0}.steps li:nth-child(2){padding-top:20px}.steps h3{font-size:16px}.steps p{font-size:11px}.step-top{margin-bottom:20px}.step-top>span{font-size:37px}.step-top svg{width:20px}.rules-columns{grid-template-columns:1fr;gap:34px}.rules-columns h3{font-size:18px;margin-bottom:13px}.permission{min-height:48px;font-size:12px}.risk-rule{min-height:57px}.risk-rule strong{font-size:12px}.risk-rule span{font-size:11px}.calculator{grid-template-columns:1fr;gap:27px}.calculator-controls{gap:15px}.calculator-controls label{font-size:11px}.waterfall>div:not(.split-visual){font-size:11px;padding:14px 0}.waterfall strong{font-size:15px}.waterfall .net>strong{font-size:30px}.demo-section{grid-template-columns:1fr;gap:30px}.demo-section p{font-size:12px}.demo-section .fineprint{font-size:10px}.demo-section .button{font-size:12px}.demo-visual{gap:7px}.demo-visual>div{font-size:14px;padding:18px 0}.faq-controls{gap:15px}.search{width:100%;min-width:0}.faq-categories{gap:0}.faq-categories button{font-size:10px;padding:9px 8px}.faq-list summary{font-size:13px;min-height:60px}.faq-list details p{font-size:12px;padding:0 18px 20px 0}.final-cta h2{font-size:34px}.final-cta p{font-size:13px}.final-cta>div{flex-direction:column;margin-inline:auto;max-width:300px}.final-cta small{font-size:9px}.site-footer{padding:32px 18px 110px}.footer-top{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.footer-top>.brand{width:190px}.footer-links{gap:16px;line-height:1.5;margin:25px 0}.footer-links button,.footer-links a{font-size:10px}.site-footer>p{font-size:10px}.footer-bottom{flex-wrap:wrap;gap:16px;font-size:9px}.sticky-selection{width:calc(100% - 24px);padding:10px 11px;gap:10px;bottom:12px;justify-content:space-between}.sticky-selection strong,.sticky-selection span{font-size:10px}.sticky-selection small{display:none}.sticky-selection .edit-selection{font-size:10px}.sticky-selection .button{font-size:11px;padding:9px 12px;min-height:37px;gap:6px}.sticky-selection svg{width:14px}.product-toast{left:14px;bottom:96px;width:260px;padding:17px}.product-toast strong{font-size:15px}.product-toast p{font-size:10px}.legal-modal>div{padding:16px}.legal-modal h2{font-size:20px}.legal-document{font-size:12px}.legal-copy p,.legal-modal>div>p{font-size:12px}}@media(max-width:350px){.hero h1{font-size:36px}.brand{width:144px}.site-header{gap:5px}.header-actions{gap:7px}.login-link svg{display:none}h2{font-size:29px}.model-tabs strong{font-size:13px}.size-options button{font-size:14px}.rule-line.heading span{font-size:10px}.sticky-selection .edit-selection{display:none}}[data-motion=off] *,[data-motion=off] *:before,[data-motion=off] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}[data-motion=off]{scroll-behavior:auto}.freedom-band:hover .freedom-track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}.hero{height:calc(100svh - 224px);min-height:min(675px,calc(100svh - 224px))}@media(max-width:640px){.hero{height:calc(100svh - 194px);min-height:min(625px,calc(100svh - 194px))}}.hero-demo-link{display:inline-flex;align-items:center;gap:8px;font-size:12px;margin-top:15px;color:var(--mint)}@media(max-width:640px)and (max-height:640px){.hero-copy{padding-top:18px}.hero h1{margin:10px 0 8px}.hero-statement{margin-bottom:10px}.hero-description{margin-bottom:12px}.hero-actions .button{min-height:40px;padding-block:10px}.hero-demo-link{margin-top:10px}}.tour-preview{position:relative;display:block;width:100%;padding:0;cursor:zoom-in;border:1px solid var(--line);border-radius:5px;background:#101718}.tour-preview:hover{border-color:var(--blue)}.tour-expand{position:absolute;right:12px;bottom:12px;width:38px;height:38px;display:grid;place-items:center;background:#0b1519;border:1px solid #577785;border-radius:5px;color:var(--blue);pointer-events:none}.media-modal{width:min(1800px,calc(100% - 32px));max-height:94svh;background:#101718}.media-modal>div{padding:16px}.media-modal header{background:#101718;margin-bottom:16px}.media-modal img{height:auto;object-fit:contain}.hero-description{max-width:740px;margin-inline:auto}.proof-strip{border-bottom:1px solid var(--line);padding-bottom:29px}.proof-strip a{padding:2px;color:var(--blue)}.tour-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tour-tabs button{min-height:48px;padding:11px 14px;text-align:left;line-height:1.4;min-width:0}.tour-panel{min-height:535px}.tour-image{position:relative}.tour-image img{aspect-ratio:16/10;height:auto;max-height:550px;object-fit:contain}.calculator-controls input[readonly]{color:var(--blue);font-weight:700;font-size:22px;background:#0d1712}.calculator-controls small{font-size:11px;line-height:1.5;color:var(--muted)}.demo-section .fineprint{margin-top:20px}.demo-steps{list-style:none;padding:0;margin:0}.demo-steps li{display:flex;gap:23px;border-bottom:1px solid var(--line);padding:27px 0}.demo-steps li>span{font-size:14px;color:var(--mint);padding-top:4px}.demo-steps h3{font-size:20px;margin-bottom:9px}.demo-steps p{font-size:13px;margin:0}.partners-section{background:#10171a;border-bottom:1px solid var(--line)}.partner-columns{display:grid;grid-template-columns:1fr 1fr;gap:60px}.partner-columns article{min-width:0}.partner-columns article+article{border-left:1px solid var(--line);padding-left:60px}.partner-columns article>svg{color:var(--blue)}.partner-columns h3{font-size:28px;margin:20px 0 15px}.partner-columns p{color:var(--muted);max-width:500px;font-size:14px}.partner-columns ul{list-style:none;padding:0;margin:22px 0 30px}.partner-columns li{display:flex;align-items:center;gap:10px;font-size:13px;margin:14px 0}.partner-columns li svg{color:var(--mint)}.partner-columns .fineprint{font-size:11px;line-height:1.6;margin:18px 0 0}.share-fallback{display:block;margin-top:18px;font-size:12px}.share-fallback input{margin-top:8px}.footer-notes{font-size:11px;color:var(--muted);border-top:1px solid var(--line);padding-top:20px;margin-bottom:24px}.footer-notes p{max-width:1140px;font-size:11px;line-height:1.7;margin-bottom:10px}.footer-notes [id]{scroll-margin-top:110px}.site-footer{padding-bottom:125px}.demo-dialog{width:min(580px,calc(100% - 28px));max-height:calc(100svh - 32px);padding:40px;border:1px solid #576d62;border-radius:7px;background:#111c17;color:var(--text);overflow-y:auto}.demo-dialog::backdrop{background:#000b;backdrop-filter:blur(5px)}.demo-close{position:absolute;top:12px;right:12px}.demo-dialog>svg{color:var(--mint);display:block;margin-bottom:25px}.demo-dialog h2{font-size:35px;line-height:1.15;margin:15px 0 20px}.demo-dialog p{color:var(--muted);font-size:14px}.demo-dialog>.button{width:100%;margin-top:8px}.demo-dismiss{display:block;margin:14px auto 22px;color:#bbccc0;font-size:13px;padding:8px}.demo-dialog>small{font-size:11px;line-height:1.6;color:var(--muted);display:block}@media(max-width:920px){.tour-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-columns{gap:32px}.partner-columns article+article{padding-left:32px}.partner-columns h3{font-size:24px}.tour-panel{min-height:0}}@media(max-width:640px){.tour-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.tour-tabs button{flex-direction:row;font-size:11px;gap:7px;padding:10px 9px;min-height:49px}.tour-tabs svg{width:16px}.partner-columns{grid-template-columns:1fr;gap:32px}.partner-columns article+article{border-left:0;border-top:1px solid var(--line);padding:30px 0 0}.partner-columns p{font-size:13px}.partner-columns li{font-size:12px}.partner-columns .button{width:100%;font-size:12px;gap:8px;padding-inline:14px}.demo-steps h3{font-size:18px}.demo-steps p{font-size:12px}.demo-dialog{padding:32px 23px 24px}.demo-dialog h2{font-size:28px}.demo-dialog .button{font-size:12px}.hero-demo-link{font-size:11px}.footer-notes p{font-size:10px}}.tour-panel{--tour-stage-height:580px;grid-template-columns:minmax(0,1fr) min(calc(var(--tour-stage-height) * var(--tour-image-ratio)),calc(100% - 325px));gap:40px;min-height:var(--tour-stage-height)}.tour-copy{min-width:0;width:100%;max-width:500px}.tour-copy p{max-width:440px}.tour-panel[data-tour=footprint] .tour-copy,.tour-panel[data-tour=heatmap] .tour-copy,.tour-panel[data-tour=footprint] .tour-copy p,.tour-panel[data-tour=heatmap] .tour-copy p{max-width:none}.tour-panel[data-tour=footprint] .tour-copy li,.tour-panel[data-tour=heatmap] .tour-copy li{align-items:flex-start;line-height:1.6}.tour-panel[data-tour=footprint] .tour-copy li svg,.tour-panel[data-tour=heatmap] .tour-copy li svg{margin-top:3px}@media(min-width:1181px){.tour-panel[data-tour=footprint],.tour-panel[data-tour=heatmap]{gap:32px}.tour-panel[data-tour=footprint] .tour-copy p,.tour-panel[data-tour=heatmap] .tour-copy p{font-size:16px}.tour-panel[data-tour=footprint] .tour-copy li,.tour-panel[data-tour=heatmap] .tour-copy li{font-size:14px;margin:15px 0}}.tour-image{width:100%}.tour-image img{width:100%;height:auto;max-height:none;aspect-ratio:auto;background:transparent}.tour-preview{overflow:hidden;background:transparent}@media(max-width:1180px)and (min-width:921px){.tour-panel{--tour-stage-height:510px;gap:25px;grid-template-columns:minmax(0,1fr) min(calc(var(--tour-stage-height) * var(--tour-image-ratio)),calc(100% - 270px))}}@media(max-width:920px){.tour-panel{grid-template-columns:minmax(0,1fr);gap:25px;min-height:0}.tour-copy,.tour-copy p{max-width:none}}.referral-rewards,.affiliate-ranges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:28px 0 20px;border-block:1px solid var(--line);padding:22px 0}.calculator-results{min-width:0}.calculator-offer{border-block:1px solid #4a6353;padding:20px 0;margin-bottom:12px}.calculator-product{font-size:14px;font-weight:600;line-height:1.5;margin-bottom:18px}.calculator-product span{font-weight:400;color:var(--muted)}.calculator-offer-main{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.calculator-prices{display:flex;gap:28px;margin:0;flex-wrap:wrap}.calculator-prices dt{font-size:12px;color:var(--muted);margin-bottom:9px}.calculator-prices dd{margin:0;min-height:39px;display:flex;align-items:center;font-variant-numeric:tabular-nums;font-size:22px;color:var(--text)}.calculator-prices>div:last-child dd{font-size:34px;font-weight:600;color:var(--blue)}.calculator-offer-main>.button{min-height:46px;font-size:13px;padding:12px 17px;white-space:nowrap}.calculator-offer .fineprint{font-size:11px;margin:16px 0 0;line-height:1.6}@media(max-width:640px){.calculator-prices{gap:24px}.calculator-prices>div:last-child dd{font-size:30px}.calculator-prices dd{font-size:20px}.calculator-offer-main>.button{flex:1;min-width:122px}.calculator-offer .fineprint{font-size:10px}}.referral-rewards dt,.affiliate-ranges dt{font-size:12px;color:var(--muted);min-height:30px}.referral-rewards dd,.affiliate-ranges dd{margin:7px 0 10px;font-size:46px;line-height:1.1;font-weight:600;color:var(--blue);font-variant-numeric:tabular-nums}.referral-rewards>div+div dd,.affiliate-ranges dd{color:var(--mint)}.referral-rewards div>span{display:block;max-width:220px;font-size:12px;line-height:1.6;color:var(--muted)}.affiliate-ranges dd{font-size:35px}.affiliate-ranges dd span{font-size:17px;font-weight:400;color:var(--muted)}.repeat-reward{display:flex;align-items:center;gap:10px}.repeat-reward svg,.repeat-reward strong{color:var(--mint)}.partner-discounts strong{color:var(--blue)}.partner-discounts span{margin-inline:5px;color:#566d6d}.partner-share{border-left:2px solid var(--mint);padding-left:16px;margin:24px 0}.partner-share strong{display:block;color:var(--mint);font-size:17px;line-height:1.4;margin-bottom:8px}.partner-share>span{display:block;line-height:1.6}.partner-columns li{align-items:flex-start;line-height:1.5}.partner-columns li svg{margin-top:2px}.partner-schedule{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:65px;border-top:1px solid #40554f;margin-top:55px;padding-top:45px;align-items:start;scroll-margin-top:16px}.partner-schedule h3{font-size:32px;line-height:1.15;margin:16px 0 20px}.partner-schedule p{font-size:14px;color:var(--muted);max-width:440px}.partner-schedule .fineprint{font-size:11px;margin-top:24px;line-height:1.6}.partner-join{display:flex;justify-content:center;margin-top:32px}.partner-join .button{width:min(100%,360px);min-height:54px;padding-inline:18px}.commission-table{border-collapse:collapse;table-layout:fixed;width:100%;font-variant-numeric:tabular-nums}.commission-table caption{text-align:left;font-size:12px;color:var(--muted);padding:0 0 16px}.commission-table th,.commission-table td{padding:13px 14px;text-align:right;border-bottom:1px solid #30433e;font-size:16px}.commission-table th:first-child{text-align:left;width:38%}.commission-table thead th{color:#becfc5;font-size:12px;font-weight:400;line-height:1.5;background:#192923}.commission-table th small{font-weight:400;color:var(--muted)}.commission-table tbody th{font-weight:400}.commission-table tbody td{color:var(--mint)}.commission-table tbody td:last-child{color:var(--blue)}.commission-table tbody tr:last-child{background:#19352a}.commission-table tbody tr:last-child th,.commission-table tbody tr:last-child td{font-weight:700}.partner-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 40px;margin-top:48px}.partner-benefits article{border-top:1px solid var(--line);padding-top:24px;min-width:0}.partner-benefits svg{color:var(--mint)}.partner-benefits article:nth-child(2n) svg{color:var(--blue)}.partner-benefits h3{font-size:18px;line-height:1.3;margin:15px 0 12px}.partner-benefits p{font-size:13px;color:var(--muted);margin:0}.partner-conditions{margin:30px 0 0;max-width:1100px;color:var(--muted);line-height:1.7}@media(max-width:1000px){.referral-rewards,.affiliate-ranges{gap:14px}.affiliate-ranges dd{font-size:28px}.affiliate-ranges dd span{font-size:14px}.partner-schedule{gap:35px}.partner-benefits{gap:25px}.partner-benefits h3{font-size:17px}}@media(max-width:640px){.referral-rewards dd{font-size:39px}.affiliate-ranges dd{font-size:30px}.referral-rewards dt,.affiliate-ranges dt{font-size:11px}.referral-rewards div>span{font-size:11px}.partner-schedule{grid-template-columns:1fr;gap:20px;margin-top:35px;padding-top:30px}.partner-schedule h3{font-size:27px}.partner-schedule p{font-size:13px}.partner-schedule .fineprint{margin-top:14px}.commission-table th,.commission-table td{padding:12px 7px;font-size:14px}.commission-table thead th{font-size:11px}.commission-table caption{font-size:11px;line-height:1.5}.partner-benefits{grid-template-columns:1fr;gap:22px;margin-top:32px}.partner-benefits article{padding-top:20px}.partner-benefits h3{font-size:18px;margin:12px 0 9px}.partner-benefits p{font-size:12px}.partner-conditions{font-size:10px}}@media print{.site-header,.offer-bar,.hero,.product-toast,.sticky-selection,.site-footer,.button,.demo-dialog{display:none!important}.section{padding:20px;color:#000;background:#fff;break-inside:avoid}.section h2{font-size:24px}.rules-table,.selection-summary{color:#000;background:#fff}.selection-summary>p,.fineprint{color:#333}}.product-intro{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:55px;align-items:center;border-bottom:1px solid var(--line)}.product-intro h2{margin:17px 0 23px}.product-intro p{font-size:14px;color:var(--muted)}.product-intro ul{list-style:none;padding:0;margin:22px 0}.product-intro li{display:flex;gap:10px;align-items:start;margin:12px 0;font-size:13px;line-height:1.5}.product-intro li svg{color:var(--mint);margin-top:2px}.intro-film{margin:0;min-width:0}.terminal-film{width:100%;aspect-ratio:16/9;display:block;object-fit:contain;background:#0b1418;border:1px solid var(--line);border-radius:5px}.intro-film figcaption{display:flex;gap:11px;align-items:start;margin-top:17px;font-size:13px;line-height:1.5}.intro-film figcaption svg{color:var(--mint);margin-top:3px}.intro-film small{display:block;color:var(--muted);font-size:11px;margin-top:6px}.intro-film details{font-size:12px;color:var(--muted);margin-top:18px}.intro-film summary{cursor:pointer}.intro-film details p{font-size:12px;margin-top:12px}.hero-media .hero-film{position:absolute;width:1300px;max-width:none;height:650px;object-fit:cover;left:50%;bottom:-60px;transform:translate(-50%);opacity:.7}.hero-scan{display:none}.hero-description{max-width:710px}.daily-pause-proof{display:flex;gap:18px;border-block:1px solid #426454;padding:25px 0;margin-bottom:32px}.daily-pause-proof>svg{color:var(--mint);margin-top:3px}.daily-pause-proof h3{font-size:23px;margin-bottom:9px}.daily-pause-proof p{margin:0 0 6px}.daily-pause-proof small{color:var(--muted)}.context-offer{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 0;border-bottom:1px solid var(--line);font-size:13px}.context-offer .text-link{color:var(--mint);font-size:13px}.referral-rewards dd.individual-discount{font-size:26px;min-height:51px;display:flex;align-items:center}.sticky-selection .button{white-space:normal}.campaign-links{display:flex;gap:20px;flex-wrap:wrap;font-size:12px;margin-bottom:24px;color:var(--mint)}@media(min-width:1800px){.hero-media .hero-film{width:1550px;height:710px}}@media(max-width:920px){.product-intro{grid-template-columns:1fr;gap:30px}.product-intro h2 br{display:none}.intro-film{max-width:100%}}@media(max-width:640px){.product-intro h2{font-size:30px}.product-intro p{font-size:13px}.product-intro li{font-size:12px}.intro-film figcaption{font-size:12px}.hero-media .hero-film{width:765px;height:400px;bottom:-20px}.daily-pause-proof h3{font-size:20px}.daily-pause-proof p{font-size:13px}.sticky-selection{display:grid;grid-template-columns:minmax(0,1fr) auto}.sticky-selection .edit-selection{display:block}.sticky-selection .button{grid-column:1/-1;min-height:38px}.sticky-selection small{display:block;font-size:9px}.site-footer{padding-bottom:165px}}@media(max-width:640px)and (max-height:740px){.hero-copy{padding-top:15px}.hero h1{font-size:36px;margin:10px 0 8px}.hero-statement{font-size:20px;margin-bottom:10px}.hero-description{font-size:11px;line-height:1.45;margin-bottom:12px}.hero-actions{flex-direction:row;max-width:345px}.hero-actions .button{font-size:11px;gap:6px;padding:9px 10px;min-height:42px;flex:1}.hero-demo-link{margin-top:10px}}.campaign-heading{background:linear-gradient(90deg,#09100fe8,#09100fcc),url(/media/terminal-profile-r4.png) center/cover;min-height:360px}.campaign-heading h1{font-size:48px;line-height:1.1;margin:20px 0;max-width:850px}.campaign-heading>p{max-width:760px;color:#c4d5cf}.campaign-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.campaign-offers article{min-width:0;border:1px solid var(--line);padding:24px;border-radius:5px;background:#10191a}.campaign-offers h3{font-size:28px;margin-bottom:8px}.campaign-offers p,.campaign-offers small{color:var(--muted);font-size:12px}.campaign-price strong{display:block;color:var(--blue);font-size:34px;margin:8px 0}.campaign-offers dl{font-size:12px}.campaign-offers dl>div{border-top:1px solid var(--line);padding:12px 0}.campaign-offers dt{color:var(--muted)}.campaign-offers dd{margin:6px 0 0;line-height:1.5}.campaign-offers .button{width:100%;font-size:12px}.campaign-models{display:flex;gap:6px}.campaign-models button{padding:12px 18px;border:1px solid var(--line)}.campaign-models button[aria-pressed=true]{background:#163b30;color:var(--mint);border-color:var(--mint)}.campaign-framework{border-block:1px solid var(--line)}.campaign-framework h2{margin-bottom:28px}.campaign-framework p{max-width:900px;color:var(--muted)}.campaign-framework ul{list-style:none;padding:0}.campaign-framework li{display:flex;gap:12px;align-items:start;margin:16px 0;line-height:1.5}.campaign-framework svg{color:var(--mint)}.campaign-main .reveal{opacity:1;transform:none}.site-header nav a{white-space:nowrap}@media(min-width:1101px){.site-header nav{gap:16px}}@media(min-width:1101px)and (max-width:1320px){.site-header{gap:16px}.site-header .brand{width:185px}.site-header nav{gap:12px;font-size:12px}.site-header .motion-toggle{display:none}}@media(max-width:1100px){.site-header nav{display:none;position:absolute;left:0;right:0;top:100%;background:#101b14;padding:22px 28px;align-items:flex-start;border-bottom:1px solid var(--line);flex-direction:column;font-size:16px;gap:24px;max-height:calc(100svh - 115px);overflow-y:auto}.site-header nav[data-open=true]{display:flex}.site-header .header-actions{margin-left:auto}.site-header .mobile-toggle{display:flex}}@media(max-width:920px){.campaign-offers{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.campaign-heading h1{font-size:34px}.campaign-offers{grid-template-columns:1fr}.campaign-models{margin-top:20px}.campaign-main~.site-footer{padding-bottom:40px}}@media screen{.section:is(.challenge-section,.platform-section,.rules-section,.partners-section){padding-top:32px}}@media screen and (max-width:760px),screen and (max-width:960px)and (max-height:540px){.section:is(.challenge-section,.platform-section,.rules-section,.partners-section){padding-top:20px}}.allocation-notice{margin:20px 0;padding:16px 0;border-block:1px solid var(--line);overflow-wrap:break-word}.allocation-notice h3{font-size:18px;margin-bottom:8px}.allocation-notice p{font-size:15px;margin-bottom:8px}.allocation-notice p:last-child{margin-bottom:0}.allocation-notice a{text-decoration:underline;text-underline-offset:3px;color:var(--mint)}.mobile-tour-nav,.mobile-tour-details,.mobile-checkout-label,.mobile-size-select{display:none}.sticky-product{display:flex;align-items:center;gap:6px}.price-conditions{width:100%;margin-top:16px;font-size:12px;color:var(--muted)}.price-conditions summary{cursor:pointer;min-height:36px;align-content:center;color:var(--mint)}.price-conditions p{font-size:11px;line-height:1.6;margin:12px 0}.price-conditions .discount-note{margin:12px 0}@media(max-width:760px),(max-width:960px)and (max-height:540px){body:has(.homepage-shell){overflow:hidden}.homepage-shell{height:100svh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.website-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:clip;scroll-behavior:smooth;scroll-padding:76px 0 16px;position:relative}.homepage-shell .sticky-selection{position:relative;flex-shrink:0;inset:auto;transform:none;max-width:none;width:100%;margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(142px,.95fr);gap:10px;align-items:center;padding:10px 16px max(10px,env(safe-area-inset-bottom));border:0;border-top:1px solid #527262;border-radius:0;box-shadow:none;background:#14251d;backdrop-filter:none}.sticky-selection>div{min-width:0;gap:4px}.sticky-selection strong{font-size:12px;line-height:1.3;overflow-wrap:anywhere}.sticky-selection .sticky-product{min-height:24px}.sticky-selection span{font-size:12px;line-height:1.3}.sticky-selection small,.sticky-selection .edit-selection{display:none}.sticky-selection .button{grid-column:auto;min-height:46px;padding:8px 10px;font-size:12px;gap:6px;white-space:normal}.sticky-selection .button span{max-width:110px;color:inherit}.site-header{min-height:64px;padding:10px 16px;gap:12px}.site-header .brand{width:174px;max-width:48%}.site-header .brand img{height:40px;object-fit:contain}.site-header .header-actions{gap:10px}.site-header .header-cta,.site-header .motion-toggle{display:none}.site-header .login-link{min-height:44px;font-size:13px}.site-header .icon{width:44px;height:44px}.site-header nav{padding:12px 16px;gap:0;max-height:calc(100dvh - 96px)}.site-header nav a{width:100%;min-height:44px;display:flex;align-items:center;font-size:15px}.offer-bar{min-height:32px;font-size:12px}.offer-bar>span:first-child{display:none}.section{padding:32px 18px;scroll-margin-top:0}h2{font-size:28px;line-height:1.14;overflow-wrap:break-word}.section-heading{display:block;margin-bottom:20px}.section-heading .eyebrow{margin-bottom:10px;font-size:10px}.section-heading>p{margin:12px 0 0;font-size:13px;line-height:1.5}.section-heading>p br{display:initial}input,select{font-size:16px;min-height:44px;padding:10px}.button{min-height:44px;font-size:13px;padding:11px 14px}.text-link{min-height:44px}.hero{height:calc(100svh - 168px);min-height:460px;max-height:760px}.hero-copy{padding:30px 18px 0}.hero h1{font-size:42px;line-height:1.06;margin:14px 0 10px}.hero-statement{font-size:22px;margin-bottom:14px}.hero-description{font-size:13px;line-height:1.55;margin-bottom:20px}.hero-description br{display:initial}.hero-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-width:430px;margin-inline:auto}.hero-actions .button{font-size:12px;gap:6px;padding:10px 8px;min-height:46px}.hero-demo-link{min-height:40px;margin-top:6px;font-size:12px}.hero-bottom{left:18px;right:18px;bottom:12px;gap:8px}.hero-bottom>span{font-size:10px;padding:7px 0;background:transparent}.hero-bottom small{display:none}.hero-bottom .icon,.hero-bottom .scroll-cue{width:40px;height:40px}.hero-media .hero-film{width:765px;height:430px;bottom:-20px}.hero-media{background:#090c0c}.freedom-band{padding:12px 0}.freedom-track>span{font-size:14px;gap:14px}.proof-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0;padding:24px 18px}.proof-strip>div:nth-child(2){border:0}.proof-strip strong{font-size:27px}.proof-strip span{font-size:11px;text-align:center}.product-intro{grid-template-columns:1fr;gap:22px}.product-intro h2{font-size:28px;margin:12px 0 18px}.product-intro h2 br{display:initial}.product-intro p{font-size:14px;line-height:1.6}.product-intro li{font-size:13px}.intro-film details summary{min-height:44px;align-content:center}.challenge-section .section-heading{margin-bottom:14px}.challenge-section{padding-block:22px}.model-tabs button{min-height:48px;padding:8px 5px;justify-content:center;text-align:center;gap:0}.model-tabs strong{font-size:14px;line-height:1.2;margin:0}.model-tabs small,.model-tabs .tab-number,.model-tabs svg{display:none}.size-header{margin:14px 0 8px;display:none}.size-header label{font-size:10px}.size-header>span{display:block;font-size:11px;line-height:1.4;margin-top:4px}.size-options{display:none}.mobile-size-select{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:12px;margin:12px 0;font-size:12px;color:#bfcdc5}.mobile-size-select>span>span{display:block;font-size:10px;margin-top:3px;color:var(--muted)}.mobile-size-select select{font-size:16px;font-weight:600;color:var(--text)}.size-options button{min-height:44px;font-size:13px;padding:5px 2px;gap:2px}.size-options small{font-size:8px}.selection-body{display:flex;flex-direction:column;border-bottom:0}.selection-summary{order:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 0;margin:0;background:transparent;border:0;border-bottom:1px solid #42564a;text-align:left}.selection-summary>.eyebrow{display:none}.selection-summary h3{font-size:16px;line-height:1.3;margin:0;grid-column:1;grid-row:1}.selection-summary .selected-size{grid-column:1;grid-row:2;font-size:15px;line-height:1.4}.selected-size small{display:none}.selection-summary .price{grid-column:2;grid-row:1/3;justify-content:flex-end;margin:0;gap:2px 8px;text-align:right}.selection-summary .price del{font-size:14px}.selection-summary .price strong{font-size:30px;line-height:1.15}.selection-summary .price>span{font-size:10px;margin:0}.selection-summary>.button{grid-column:1/-1;margin-top:8px;min-height:44px}.desktop-checkout-label{display:none}.mobile-checkout-label{display:inline}.price-conditions{grid-column:1/-1;margin-top:2px;font-size:11px}.price-conditions summary{min-height:36px}.selection-summary>p[role=status]{grid-column:1/-1;margin:6px 0;font-size:12px}.rules-table{order:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border:0;gap:0 16px}.rules-table>.rule-line.heading{display:none}.rules-table>.rule-line{display:block;min-height:0;padding:10px 0;line-height:1.4;font-size:12px}.rules-table>.rule-line>span{display:block;color:#bfcdc5;font-size:12px}.rules-table>.rule-line>strong{display:block;max-width:none;text-align:left;font-size:14px;margin-top:3px;line-height:1.35}.rules-table>.rule-line strong small{display:inline;margin:0 0 0 6px;font-size:11px;white-space:nowrap}.rules-table>.rule-line>span small{font-size:10px;line-height:1.3;margin-top:2px}.stacked-rule+.stacked-rule{margin-top:2px}.rules-table>.details-toggle{grid-column:1/-1;min-height:44px;margin:0;font-size:12px}.expanded-rules{grid-column:1/-1}.expanded-rules .rule-line{font-size:12px;gap:12px}.expanded-rules .rule-line>strong{font-size:12px;overflow-wrap:anywhere}.platform-section .section-heading{margin-bottom:16px}.platform-section .section-heading>p{font-size:12px;line-height:1.4}.tour-tabs{display:none}.mobile-tour-nav{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:6px;margin:0 0 10px;align-items:center}.mobile-tour-nav .icon{width:44px;height:44px}.mobile-tour-nav select{font-size:16px;padding-inline:7px}.tour-panel{display:flex;flex-direction:column;min-height:0;gap:14px}.tour-image{order:0}.tour-copy{order:1;max-width:none;width:100%;display:block}.tour-copy .tour-index{display:none}.tour-copy h3{font-size:23px;line-height:1.2;margin:0 0 8px}.tour-copy p{font-size:13px}.tour-copy ul{margin:14px 0}.tour-copy li{font-size:12px;line-height:1.5}.mobile-tour-details{display:flex;gap:8px;align-items:center;padding:0;min-height:44px;color:var(--mint);font-size:13px}.tour-copy .text-link{font-size:13px}.tour-preview img{aspect-ratio:auto;width:100%;height:auto}.tour-expand{width:40px;height:40px;bottom:8px;right:8px}.workspace-benefits{margin-top:24px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.workspace-benefits article,.workspace-benefits article:first-child{border:0;padding:20px 0 0}.workspace-benefits h3{font-size:15px;line-height:1.3;margin:10px 0 8px}.workspace-benefits p{font-size:12px;line-height:1.5}.calculator-section{padding-block:22px}.calculator-section .section-heading{margin-bottom:12px}.calculator-section .section-heading>p{font-size:12px;margin-top:8px}.calculator{display:flex;flex-direction:column;gap:12px}.calculator-controls{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.calculator-controls label:first-child{gap:5px;font-size:12px}.calculator-controls label:nth-child(2){display:none}.calculator-controls label:nth-child(3){display:grid;grid-template-columns:minmax(0,1fr) 100px;align-items:center;font-size:12px;gap:10px}.calculator-controls>.fineprint{font-size:10px;line-height:1.4}.calculator-offer{margin:0;padding:10px 0}.calculator-product{font-size:13px;margin:0 0 8px}.calculator-offer-main{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.calculator-prices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.calculator-prices dt{font-size:10px;margin-bottom:3px}.calculator-prices dd{font-size:15px;min-height:26px}.calculator-prices>div:last-child dd{font-size:24px}.calculator-offer-main>.button{min-width:0;padding:10px;min-height:44px;gap:6px;font-size:12px}.calculator-offer .fineprint{font-size:10px;line-height:1.4;margin:7px 0 0}.waterfall>div:not(.split-visual){font-size:12px;gap:14px;padding:9px 0}.waterfall>div:nth-child(2){display:none}.waterfall strong{font-size:15px;white-space:nowrap}.waterfall .net{margin-top:4px}.waterfall .net>strong{font-size:25px}.waterfall .split-visual{margin-top:12px}.waterfall small{font-size:10px;line-height:1.45;margin-top:9px}.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.steps li,.steps li:last-child{border:0;margin:0;padding:18px 0 0}.step-top{margin-bottom:14px}.step-top>span{font-size:32px}.steps h3{font-size:17px}.steps p{font-size:12px}.rules-columns,.demo-section,.partner-columns,.partner-schedule{grid-template-columns:1fr;gap:24px}.partner-columns article+article{padding:24px 0 0;border-left:0;border-top:1px solid var(--line)}.partner-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.partner-benefits h3{font-size:16px}.partner-benefits p{font-size:12px}.commission-table th,.commission-table td{padding:12px 7px;font-size:13px}.commission-table thead th{font-size:11px}.faq-categories button{min-height:44px;padding:8px 10px}.search{width:100%;min-width:0}.search input{font-size:16px}.faq-list summary{font-size:15px;min-height:56px;padding:14px 0;gap:14px}.faq-list details p{font-size:13px;padding-right:12px}.site-footer{padding:32px 18px max(24px,env(safe-area-inset-bottom))}.footer-links{gap:4px 16px}.footer-links a,.footer-links button{min-height:36px;display:inline-flex;align-items:center;font-size:11px}.campaign-links a{min-height:36px;display:flex;align-items:center}.legal-modal,.demo-dialog{max-height:calc(100dvh - 24px)}.legal-modal .icon,.demo-close{min-width:44px;min-height:44px}.media-modal{width:calc(100% - 16px)}.media-modal>div{padding:12px}.media-modal header{gap:12px}.media-modal h2{font-size:20px;overflow-wrap:anywhere}[data-motion=off] .website-scroll{scroll-behavior:auto}}@media(max-width:359px){.site-header{padding-inline:12px;gap:6px}.site-header .brand{width:145px}.site-header .header-actions{gap:7px}.site-header .login-link{font-size:12px}.section{padding-inline:14px}.hero h1{font-size:35px}.hero-statement{font-size:20px}.size-options button{font-size:12px}.model-tabs strong{font-size:13px}.homepage-shell .sticky-selection{padding-inline:12px;gap:8px;grid-template-columns:minmax(0,1fr) 138px}.sticky-selection strong,.sticky-selection span{font-size:11px}.calculator-offer-main{grid-template-columns:1fr}.calculator-offer-main>.button{width:100%}}@media(prefers-reduced-motion:reduce){.website-scroll{scroll-behavior:auto}}.product-intro{grid-template-columns:minmax(0,570px) minmax(0,280px);justify-content:center;gap:64px;padding-block:48px}.product-intro .intro-copy{min-width:0}.product-intro h2{font-size:42px;line-height:1.12;margin:16px 0 24px}.product-intro h2 br{display:initial}.product-intro p{font-size:15px;line-height:1.65}.product-intro p strong{color:var(--text);font-weight:500}.product-intro ul{margin:24px 0}.product-intro li{font-size:14px}.intro-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.intro-actions .text-link{min-height:44px}.intro-film{width:100%;max-width:280px;justify-self:center}.intro-player{position:relative;aspect-ratio:9 / 16;background:#0b1418;border-radius:6px;overflow:hidden}.prop-trading-film{display:block;width:100%;height:100%;aspect-ratio:9 / 16;object-fit:contain}.intro-play{position:absolute;inset:0 0 56px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:transparent;border-radius:0}.intro-play svg{box-sizing:content-box;padding:19px;border-radius:50%;color:#10241c;background:var(--mint);box-shadow:0 2px 20px #0005}.intro-play span{background:#09140feb;padding:8px 12px;font-size:12px;font-weight:600;border-radius:4px}.intro-play:hover svg{background:#8ff5d5}.intro-play:focus-visible{outline-offset:-5px}.intro-film figcaption{display:block;margin-top:14px;font-size:13px}.intro-film figcaption span{display:block;color:var(--muted);font-size:11px;margin-top:4px}.product-intro .intro-video-error{font-size:12px;margin:14px 0 0}.intro-video-error .text-link{font-size:12px;min-height:44px}@media(max-width:1100px){.product-intro{gap:36px}}@media(max-width:760px),(max-width:960px)and (max-height:540px){.product-intro{grid-template-columns:minmax(0,1fr);gap:26px}.product-intro h2{font-size:30px;margin:12px 0 18px}.product-intro p{font-size:14px}.product-intro ul{margin:18px 0}.product-intro li{font-size:13px}.intro-actions{gap:4px 16px}.intro-actions .button{min-height:44px;padding:12px 16px}.intro-film{max-width:270px}.intro-film figcaption{text-align:center}}.section.challenge-section{padding-top:8px;scroll-margin-top:0}.challenge-section .section-heading{margin-bottom:7px}.challenge-section .section-heading .eyebrow{margin-bottom:8px}.challenge-section .size-options{margin-top:12px;margin-bottom:20px}.challenge-section .size-header{margin:12px 0 0}.challenge-section #size-label{font-size:10px;font-weight:700}.demo-ticker{display:flex;align-items:center;height:44px;width:100%;overflow:hidden;background:var(--yellow);color:#101711;font-size:14px;font-weight:700;border-radius:0}.demo-ticker:hover{background:#ffe975}.demo-ticker-track{display:flex;flex:0 0 200%;width:200%}.demo-ticker-group{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:0 0 50%;text-align:center;white-space:nowrap}[data-motion=on] .demo-ticker-track{animation:demo-ticker-right 32s linear infinite}[data-motion=on] .demo-ticker:is(:hover,:focus-visible) .demo-ticker-track{animation-play-state:paused}@keyframes demo-ticker-right{0%{transform:translate(-50%)}to{transform:translate(0)}}@media(max-width:1200px){.demo-ticker-group{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-ticker-group>span:nth-child(n+3){display:none}}@media(max-width:760px),(max-width:960px)and (max-height:540px){.homepage-shell .site-header{padding-inline:12px;gap:8px}.homepage-shell .site-header .brand{width:174px;max-width:calc(100% - 188px);min-width:0}.homepage-shell .site-header .header-actions{gap:6px}.homepage-shell .site-header .login-link{gap:3px;font-size:12px}.section.challenge-section{padding-top:4px;scroll-margin-top:-10px}.challenge-section .section-heading{margin-bottom:0}.challenge-section .section-heading .eyebrow{margin-bottom:4px}.challenge-section .size-header{display:flex;flex-wrap:wrap;gap:4px 16px}.demo-ticker{font-size:13px}.challenge-section h2{font-size:24px;line-height:1.15}.challenge-section .model-tabs button{min-height:44px;padding:5px 3px;display:flex;align-items:center}.challenge-section .model-tabs strong{font-size:13px;line-height:1.15}.challenge-section .mobile-size-select{margin:4px 0;gap:8px}.challenge-section .selection-summary{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding:6px 0 0;gap:0 8px}.challenge-section .selection-summary h3,.challenge-section .selection-summary .selected-size{font-size:14px;line-height:1.25}.challenge-section .selection-summary .price{min-width:0;gap:2px 6px}.challenge-section .selection-summary .price strong{font-size:27px;line-height:1.1}.challenge-section .selection-summary .price del{font-size:12px}.challenge-section .selection-summary .price>span{font-size:10px}.challenge-section .selection-summary>.button{margin-top:5px}.challenge-section .price-conditions{margin-top:0}.challenge-section .price-conditions summary{min-height:44px}.challenge-section .rules-table{gap:0 12px}.challenge-section .rules-table>.rule-line{padding:4px 0;line-height:1.2}.challenge-section .rules-table>.rule-line>strong{font-size:13px;line-height:1.2;margin-top:2px}.challenge-section .rules-table>.rule-line>span small{margin-top:1px;line-height:1.2}.challenge-section .rules-table>.rule-line strong small{font-size:11px;margin-left:4px}.challenge-section .rules-table>.daily-profit-rule>strong{font-size:12px}}@media(max-width:359px){.challenge-section .rules-table>.rule-line{padding-block:1px}}@media(max-width:600px){.demo-ticker-group{grid-template-columns:minmax(0,1fr)}.demo-ticker-group>span:nth-child(n+2){display:none}}@media(prefers-reduced-motion:reduce){.demo-ticker-track{animation:none!important}}
