/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--navy:#061524;--navy-2:#0a223a;--blue:#1689ff;--cyan:#63baff;--ink:#0b1d30;--muted:#617084;--ice:#eef5fb;--white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--white);color:var(--ink);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-header{z-index:20;color:#fff;border-bottom:1px solid #82c2ff2e;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:88px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.brand{letter-spacing:.15em;align-items:center;gap:12px;font-size:14px;font-weight:800;display:flex}.brand b{color:var(--cyan)}.brand-mark{color:#fff;letter-spacing:-.12em;background:linear-gradient(145deg,#142d4c,#030914);border:1px solid #278fff;border-radius:10px;place-items:center;width:38px;height:38px;padding-right:3px;font-style:italic;display:grid;box-shadow:inset 0 0 14px #3396ff40}.header-cta{color:#d8edff;text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700}.header-cta span{color:var(--cyan);margin-left:8px}.hero{color:#fff;background:radial-gradient(circle at 78% 36%,#123f69 0,#0a233b 25%,#0000 52%),linear-gradient(135deg,#071929,#04111e 70%);grid-template-columns:1.08fr .92fr;align-items:center;gap:64px;min-height:840px;padding:148px max(48px,50vw - 590px) 84px;display:grid;position:relative;overflow:hidden}.hero:before{content:"";opacity:.16;background-image:linear-gradient(#5baaee24 1px,#0000 1px),linear-gradient(90deg,#5baaee24 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 55%);mask-image:linear-gradient(90deg,#000,#0000 55%)}.field-lines{border:1px solid #3793e638;border-radius:50%;width:560px;height:560px;position:absolute;bottom:-260px;right:-170px;box-shadow:0 0 0 80px #0000,0 0 0 81px #3793e621,0 0 0 160px #0000,0 0 0 161px #3793e61a}.hero-copy,.book-stage{z-index:2;position:relative}.eyebrow{color:#8fc8f8;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;font-size:12px;font-weight:800;display:flex}.eyebrow span{background:var(--blue);width:28px;height:2px;display:block}.eyebrow.dark{color:#3284c8}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.045em;max-width:690px;margin-bottom:24px;font-size:clamp(46px,5vw,72px);font-weight:800;line-height:.98}h1 em{color:#58b6ff;font-style:normal}.hero-lede{color:#b8cadb;max-width:600px;margin-bottom:32px;font-size:18px;line-height:1.65}.download-form{max-width:620px}.field-row{grid-template-columns:.8fr 1.2fr;gap:10px;display:grid}.download-form label span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.download-form input{color:#fff;background:#ffffff12;border:1px solid #97c7f040;border-radius:7px;outline:none;width:100%;height:54px;padding:0 16px}.download-form input::placeholder{color:#91a6ba}.download-form input:focus{border-color:#54b3ff;box-shadow:0 0 0 3px #2d97ff26}.download-form button{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.09em;background:linear-gradient(90deg,#0877ed,#159cff);border:0;border-radius:7px;justify-content:center;align-items:center;gap:18px;width:100%;height:56px;margin-top:10px;padding:0 22px;font-size:14px;font-weight:800;transition:all .2s;display:flex;box-shadow:0 12px 30px #0074ef47}.download-form button:hover{transform:translateY(-2px);box-shadow:0 15px 34px #0074ef66}.download-form button:disabled{opacity:.7;cursor:wait}.privacy-note{color:#6f89a1;text-align:center;margin:11px 0 0;font-size:11px}.form-message{text-align:center;margin:8px 0 0;font-size:13px}.form-message.success{color:#70d6a0}.form-message.error{color:#ff9b9b}.proof-row{color:#8298ad;text-transform:uppercase;letter-spacing:.09em;margin-top:35px;font-size:11px;display:flex}.proof-row span{border-right:1px solid #85b1d52e;padding:0 20px}.proof-row span:first-child{padding-left:0}.proof-row span:last-child{border:0}.proof-row b{color:#fff;font-size:15px}.book-stage{perspective:1200px;place-items:center;min-height:580px;display:grid}.book-glow{filter:blur(30px);background:#1d8bf026;border-radius:50%;width:460px;height:460px;position:absolute}.book-wrap{filter:drop-shadow(35px 40px 35px #00000073);width:min(370px,78%);position:relative;transform:rotateY(-8deg)rotate(1deg)}.book-wrap:before{content:"";transform-origin:100%;background:linear-gradient(90deg,#020b14,#173956);border-radius:4px 0 0 4px;width:17px;height:97%;position:absolute;top:1.5%;left:-14px;transform:skewY(-17deg)}.book-wrap img{border-radius:3px 8px 8px 3px;width:100%;display:block}.instant-badge{color:#adc8df;text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#061b2edb;border:1px solid #5eb5ff66;border-radius:8px;align-items:center;gap:9px;padding:13px 17px;font-size:12px;display:flex;position:absolute;bottom:58px;right:0}.instant-badge span{background:var(--blue);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:17px;display:grid}.instant-badge b{color:#fff}.pain-strip{color:#fff;text-align:center;background:#0c71d9;justify-content:center;align-items:center;gap:36px;padding:34px 5%;display:flex}.pain-strip p{color:#cae6ff;margin:0;font-size:15px}.pain-strip strong{text-transform:uppercase;letter-spacing:.08em;font-size:16px}.inside-section{grid-template-columns:.75fr 1.25fr;gap:80px;max-width:1180px;margin:0 auto;padding:110px 24px;display:grid}.section-heading{align-self:start;position:sticky;top:40px}.section-heading h2,.audience-section h2,.final-copy h2{letter-spacing:-.04em;margin-bottom:24px;font-size:clamp(38px,4.1vw,58px);line-height:1.04}.section-heading p{color:var(--muted);max-width:410px;font-size:16px;line-height:1.7}.benefit-grid{border-top:1px solid #d7e3ed;border-left:1px solid #d7e3ed;grid-template-columns:1fr 1fr;display:grid}.benefit-grid article{background:#fff;border-bottom:1px solid #d7e3ed;border-right:1px solid #d7e3ed;min-height:235px;padding:30px;transition:all .2s}.benefit-grid article:hover{background:#f5faff;transform:translateY(-3px);box-shadow:0 15px 35px #16426914}.benefit-number{color:#1b8bfa;letter-spacing:.12em;font-size:12px;font-weight:800}.benefit-grid h3{margin:36px 0 12px;font-size:19px}.benefit-grid p{color:var(--muted);margin:0;font-size:14px;line-height:1.65}.quote-section{text-align:center;color:#fff;background:linear-gradient(135deg,#0d3152,#071a2c);padding:100px 24px}.quote-mark{color:#248df4;height:60px;font:900 86px/1 Georgia,serif}.quote-section blockquote{max-width:880px;margin:20px auto 26px;font:italic 34px/1.35 Georgia,serif}.quote-section p{color:#7fa2c1;text-transform:uppercase;letter-spacing:.15em;font-size:12px}.audience-section{grid-template-columns:1fr 1fr;gap:100px;max-width:1180px;margin:0 auto;padding:110px 24px;display:grid}.audience-list{border-top:1px solid #d6e1eb}.audience-item{border-bottom:1px solid #d6e1eb;grid-template-columns:38px 1fr;gap:15px;padding:24px 0;display:grid}.audience-item>span{color:#1689ff;background:#e7f3ff;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.audience-item h3{margin:2px 0 7px;font-size:17px}.audience-item p{color:var(--muted);margin:0;font-size:14px}.final-cta{color:#fff;background:radial-gradient(circle at 20%,#123d64 0,#0000 36%),#061523;grid-template-columns:.8fr 1.2fr;align-items:center;gap:90px;min-height:620px;padding:90px max(48px,50vw - 540px);display:grid;position:relative;overflow:hidden}.cta-grid{opacity:.12;background-image:linear-gradient(#5caeea 1px,#0000 1px),linear-gradient(90deg,#5caeea 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.final-book,.final-copy{z-index:1;position:relative}.final-book{filter:drop-shadow(24px 28px 25px #00000080);transform:rotate(-4deg)}.final-book img{width:100%;max-width:275px;margin:auto;display:block}.final-copy>p{color:#abc1d4;max-width:600px;font-size:16px;line-height:1.7}.download-form.compact{max-width:610px;margin-top:28px}footer{color:#7f94a7;background:#030c14;justify-content:space-between;align-items:center;gap:24px;min-height:120px;padding:32px max(24px,50vw - 590px);font-size:11px;display:flex}footer .brand{color:#fff}footer p{margin:0}.disclaimer{text-align:right;max-width:350px;line-height:1.5}@media (width<=900px){.hero{text-align:center;grid-template-columns:1fr;gap:24px;padding-top:130px}.eyebrow,.proof-row{justify-content:center}.hero-lede,.download-form{margin-left:auto;margin-right:auto}.book-stage{min-height:520px}.instant-badge{right:8%}.inside-section,.audience-section{grid-template-columns:1fr;gap:48px}.section-heading{position:static}.final-cta{grid-template-columns:.7fr 1.3fr;gap:48px}}@media (width<=640px){.site-header{width:calc(100% - 32px)}.header-cta{font-size:0}.header-cta span{font-size:20px}.hero{min-height:auto;padding:120px 20px 62px}.hero-lede{font-size:16px}.field-row{grid-template-columns:1fr}.proof-row{flex-wrap:wrap;gap:10px}.proof-row span{padding:0 10px}.book-stage{min-height:470px}.book-wrap{width:260px}.instant-badge{bottom:30px;right:0}.pain-strip{flex-direction:column;gap:8px;padding:28px 20px}.inside-section,.audience-section{padding:80px 20px}.benefit-grid{grid-template-columns:1fr}.quote-section{padding:80px 20px}.quote-section blockquote{font-size:26px}.final-cta{text-align:center;grid-template-columns:1fr;gap:45px;padding:78px 20px}.final-book img{max-width:210px}.final-copy .eyebrow{justify-content:center}footer{text-align:center;flex-direction:column}.disclaimer{text-align:center}}.draft-page,.draft-thanks-page{--dr-bg:#07111c;--dr-panel:#0b1b2a;--dr-blue:#009cff;--dr-cyan:#00b8f0;--dr-text:#f5f8fb;--dr-muted:#91a6b9;color:#0b1d30;background:#fff;font-family:Arial,Helvetica,sans-serif}.draft-header{z-index:30;color:#fff;border-bottom:1px solid #78bef12b;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:86px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.draft-brand{letter-spacing:.15em;align-items:center;gap:11px;font-size:13px;font-weight:900;display:flex}.draft-brand b{color:#21b4ff}.draft-brand-mark{letter-spacing:-.12em;background:linear-gradient(145deg,#15304a,#030912);border:1px solid #118ee9;border-radius:10px;place-items:center;width:38px;height:38px;padding-right:3px;font-style:italic;font-weight:950;display:grid;box-shadow:inset 0 0 16px #0099ff47}.draft-header-cta{text-transform:uppercase;letter-spacing:.13em;color:#a9cce6;font-size:11px;font-weight:900}.draft-header-cta span{color:#31b5ff;margin-left:9px}.draft-hero{color:#fff;background:radial-gradient(circle at 78% 34%,#0f4269 0,#0a2238 24%,#0000 50%),linear-gradient(135deg,#081522,#050d16 74%);grid-template-columns:1.08fr .92fr;align-items:center;gap:72px;min-height:850px;padding:140px max(48px,50vw - 590px) 76px;display:grid;position:relative;overflow:hidden}.draft-grid-bg{opacity:.14;background-image:linear-gradient(#48a6e729 1px,#0000 1px),linear-gradient(90deg,#48a6e729 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 75%);mask-image:linear-gradient(90deg,#000,#0000 75%)}.draft-hero-copy,.draft-book-stage,.draft-thanks-copy,.draft-dashboard-card{z-index:2;position:relative}.draft-kicker{color:#75c5f5;letter-spacing:.17em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:11px;font-weight:900;display:flex}.draft-kicker span{background:#008df5;width:27px;height:2px;display:block}.draft-kicker.dark{color:#3487c4}.draft-hero h1,.draft-thanks-copy h1{letter-spacing:-.048em;max-width:720px;margin-bottom:24px;font-size:clamp(48px,5.1vw,74px);font-weight:900;line-height:.97}.draft-hero h1 em,.draft-thanks-copy h1 em{color:#22b5ff;font-style:normal}.draft-lede{color:#aabccc;max-width:620px;margin-bottom:31px;font-size:18px;line-height:1.65}.draft-form{max-width:620px}.draft-field-row{grid-template-columns:.8fr 1.2fr;gap:9px;display:grid}.draft-form label span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.draft-form input{color:#fff;background:#ffffff12;border:1px solid #93c8f03d;border-radius:7px;outline:none;width:100%;height:54px;padding:0 15px}.draft-form input::placeholder{color:#8095a9}.draft-form input:focus{border-color:#28a8f8;box-shadow:0 0 0 3px #009cff24}.draft-form button{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.09em;background:linear-gradient(90deg,#087cef,#00a6ff);border:0;border-radius:7px;justify-content:center;align-items:center;gap:18px;width:100%;height:57px;margin-top:9px;font-size:13px;font-weight:900;transition:all .2s;display:flex;box-shadow:0 13px 30px #007df04a}.draft-form button:hover{transform:translateY(-2px);box-shadow:0 16px 36px #007df066}.draft-form button:disabled{opacity:.7;cursor:wait}.draft-privacy,.draft-message{text-align:center;color:#718ba1;margin:10px 0 0;font-size:11px}.draft-message.success{color:#5fd397}.draft-message.error{color:#ff9393}.draft-proof{color:#7890a4;text-transform:uppercase;letter-spacing:.1em;margin-top:33px;font-size:10px;display:flex}.draft-proof span{border-right:1px solid #80b0d22e;padding:0 18px}.draft-proof span:first-child{padding-left:0}.draft-proof span:last-child{border:0}.draft-proof b{color:#fff;font-size:14px}.draft-book-stage{perspective:1100px;place-items:center;min-height:610px;display:grid}.draft-book-stage:before{content:"";filter:blur(26px);background:#0090ff21;border-radius:50%;width:440px;height:440px;position:absolute}.draft-book{filter:drop-shadow(30px 36px 34px #0000008c);width:min(340px,76%);position:relative;transform:rotateY(-7deg)rotate(1deg)}.draft-book:before{content:"";transform-origin:100%;background:linear-gradient(90deg,#02070c,#15344c);border-radius:4px 0 0 4px;width:15px;height:97%;position:absolute;top:1.5%;left:-13px;transform:skewY(-18deg)}.draft-book img{border-radius:3px 7px 7px 3px;width:100%;display:block}.draft-clock{z-index:4;background:#071522;border:2px solid #039df9;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:absolute;top:44px;right:-4px;box-shadow:0 0 0 8px #009df90f,0 12px 30px #00000059}.draft-clock span{font-size:46px;font-weight:950;line-height:.9}.draft-clock small{color:#54c3ff;letter-spacing:.16em;margin-top:8px;font-size:7px;font-weight:900}.draft-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#061725e6;border:1px solid #53b4f459;border-radius:9px;align-items:center;gap:11px;padding:12px 15px;display:flex;position:absolute;bottom:58px;right:-5px}.draft-badge>span{background:#0a92ee;border-radius:50%;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.draft-badge div{flex-direction:column;gap:3px;display:flex}.draft-badge b{text-transform:uppercase;letter-spacing:.09em;font-size:10px}.draft-badge small{color:#7896ae;font-size:9px}.draft-problem-strip,.draft-bridge{text-align:center;color:#cdeaff;background:#087edc;justify-content:center;align-items:center;gap:21px;min-height:86px;padding:24px;font-size:15px;display:flex}.draft-problem-strip strong,.draft-bridge strong{color:#fff;text-transform:uppercase;letter-spacing:.07em}.draft-inside{grid-template-columns:.72fr 1.28fr;gap:78px;max-width:1180px;margin:auto;padding:105px 24px;display:grid}.draft-section-heading{align-self:start;position:sticky;top:40px}.draft-section-heading h2,.draft-sniped h2,.draft-final-cta h2,.draft-next-step h2,.draft-rosterpro-panel h2{letter-spacing:-.042em;margin-bottom:22px;font-size:clamp(38px,4.1vw,57px);line-height:1.03}.draft-section-heading p{color:#607187;max-width:410px;font-size:15px;line-height:1.7}.draft-lesson-grid{border-top:1px solid #d8e3ec;border-left:1px solid #d8e3ec;grid-template-columns:1fr 1fr;display:grid}.draft-lesson-grid article{background:#fff;border-bottom:1px solid #d8e3ec;border-right:1px solid #d8e3ec;min-height:225px;padding:29px}.draft-lesson-grid article>span{color:#128df1;letter-spacing:.12em;font-size:11px;font-weight:900}.draft-lesson-grid h3{margin:34px 0 11px;font-size:18px}.draft-lesson-grid p{color:#617187;margin:0;font-size:14px;line-height:1.64}.draft-sniped{color:#fff;background:radial-gradient(circle at 80% 30%,#113751 0,#0000 35%),#07131e;grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding:98px max(48px,50vw - 560px);display:grid}.draft-sniped-copy>p{color:#8fa6b9;max-width:500px;font-size:16px;line-height:1.7}.draft-protocol-card{background:#0c2537c7;border:1px solid #36adf44d;border-left:4px solid #04a6ff;border-radius:10px;padding:34px}.protocol-label{color:#4cc0ff;letter-spacing:.17em;text-transform:uppercase;font-size:9px;font-weight:900}.draft-protocol-card ol{margin:24px 0 0;padding-left:22px}.draft-protocol-card li{color:#b8cad7;padding:7px 0;font-size:14px;line-height:1.5}.draft-protocol-card b{color:#fff}.draft-final-cta{color:#fff;background:linear-gradient(135deg,#0b2337,#050e16);grid-template-columns:.72fr 1.28fr;align-items:center;gap:90px;min-height:650px;padding:90px max(48px,50vw - 540px);display:grid}.draft-final-book{filter:drop-shadow(26px 30px 28px #00000080);transform:rotate(-3deg)}.draft-final-book img{border-radius:3px 7px 7px 3px;width:100%;max-width:285px;margin:auto;display:block}.draft-final-cta>div>p{color:#a0b4c5;max-width:600px;font-size:16px;line-height:1.68}.draft-final-cta .draft-form{margin-top:27px}.draft-footer{color:#70869a;background:#020810;justify-content:space-between;align-items:center;gap:26px;min-height:112px;padding:30px max(24px,50vw - 590px);font-size:10px;display:flex}.draft-footer .draft-brand{color:#fff}.draft-footer p{text-align:right;max-width:360px;margin:0;line-height:1.5}.draft-thanks-page{background:#f7fbff;min-height:100vh}.draft-thanks-note{color:#7f9bb2;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:900}.draft-thanks-hero{color:#fff;background:radial-gradient(circle at 78% 38%,#103f63 0,#092238 23%,#0000 50%),linear-gradient(135deg,#071522,#050d16 74%);grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;min-height:750px;padding:145px max(48px,50vw - 590px) 80px;display:grid;position:relative;overflow:hidden}.draft-success{color:#80daa9;text-transform:uppercase;letter-spacing:.1em;background:#31b26e14;border:1px solid #4cd99040;border-radius:100px;align-items:center;gap:9px;margin-bottom:24px;padding:7px 12px 7px 7px;font-size:10px;font-weight:900;display:inline-flex}.draft-success span{color:#062217;background:#52d38f;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.draft-thanks-copy>p{color:#afc1d0;max-width:570px;font-size:18px;line-height:1.66}.draft-thanks-actions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.draft-rosterpro-cta,.draft-download-again{text-transform:uppercase;letter-spacing:.09em;border-radius:7px;justify-content:center;align-items:center;min-height:53px;padding:0 22px;font-size:11px;font-weight:900;display:inline-flex}.draft-rosterpro-cta{color:#fff;background:linear-gradient(90deg,#087cef,#00a6ff);gap:18px;box-shadow:0 12px 30px #007df047}.draft-download-again{color:#c2d7e7;background:#ffffff0d;border:1px solid #93c7ee40}.draft-dashboard-card{background:linear-gradient(145deg,#0c2940f0,#04111df5);border:1px solid #4aaef140;border-radius:16px;padding:18px;transform:perspective(1100px)rotateY(-3deg);box-shadow:0 35px 70px #0006}.draft-dashboard-top{border-bottom:1px solid #78b1db1f;grid-template-columns:36px 1fr auto;align-items:center;gap:9px;height:54px;padding:0 5px 13px;font-size:12px;display:grid}.draft-dashboard-top .draft-brand-mark{width:30px;height:30px;font-size:10px}.draft-dashboard-top small{color:#5dd89d;letter-spacing:.1em;font-size:8px;font-weight:900}.draft-dashboard-stats{grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0;display:grid}.draft-dashboard-stats>div{background:#ffffff08;border:1px solid #78b1db1a;border-radius:9px;flex-direction:column;justify-content:center;min-height:90px;padding:14px;display:flex}.draft-dashboard-stats small{color:#668298;font-size:8px}.draft-dashboard-stats b{margin:6px 0 2px;font-size:22px}.draft-dashboard-stats span{color:#54d497;font-size:8px}.draft-reco{background:#ffffff06;border:1px solid #78b1db1a;border-radius:9px;padding:22px}.draft-reco>span{color:#6e8da5;letter-spacing:.11em;font-size:8px;font-weight:900}.draft-reco h3{margin:11px 0 7px;font-size:17px}.draft-reco p{color:#7f98ac;font-size:11px;line-height:1.55}.draft-reco>div{background:#17364e;border-radius:4px;height:4px;overflow:hidden}.draft-reco i{background:linear-gradient(90deg,#009cff,#50d590);width:86%;height:100%;display:block}.draft-reco>small{color:#55d296;margin-top:7px;font-size:8px;display:block}.draft-next-step{grid-template-columns:.8fr 1.2fr;gap:90px;max-width:1120px;margin:auto;padding:102px 24px;display:grid}.draft-next-list{border-top:1px solid #d9e4ed}.draft-next-list article{border-bottom:1px solid #d9e4ed;grid-template-columns:48px 1fr;gap:16px;padding:26px 0;display:grid}.draft-next-list article>b{color:#1689eb;background:#e6f4ff;border-radius:9px;place-items:center;width:37px;height:37px;font-size:10px;display:grid}.draft-next-list h3{margin:2px 0 7px;font-size:18px}.draft-next-list p{color:#617286;margin:0;font-size:14px;line-height:1.6}.draft-rosterpro-panel{color:#fff;background:radial-gradient(circle at 90% 35%,#164162 0,#0000 34%),#071725;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:70px;max-width:1120px;margin:0 auto 100px;padding:54px 58px;display:grid;box-shadow:0 25px 65px #09233721}.draft-rosterpro-panel>div>span{color:#4db7fa;letter-spacing:.15em;font-size:9px;font-weight:900}.draft-rosterpro-panel h2{max-width:680px;margin:13px 0 15px}.draft-rosterpro-panel p{color:#90a8ba;max-width:650px;margin:0;line-height:1.65}.draft-rosterpro-panel>a{color:#fff;text-transform:uppercase;letter-spacing:.08em;background:#0a93f1;border-radius:7px;justify-content:center;align-items:center;gap:17px;min-width:190px;height:54px;padding:0 20px;font-size:11px;font-weight:900;display:flex}.draft-bonus-section{grid-template-columns:.72fr 1.28fr;align-items:center;gap:90px;max-width:1120px;margin:0 auto;padding:105px 24px;display:grid}.draft-bonus-art{filter:drop-shadow(22px 28px 28px #051a2c33);max-width:300px;margin:auto;position:relative;transform:rotate(-3deg)}.draft-bonus-art:after{content:"PRINTABLE";color:#fff;letter-spacing:.13em;background:#0a8ee9;border-radius:5px;padding:9px 12px;font-size:9px;font-weight:900;position:absolute;bottom:28px;right:-20px}.draft-bonus-art img{border-radius:4px 8px 8px 4px;width:100%;display:block}.draft-bonus-copy h2,.draft-bonus-unlocked h2{letter-spacing:-.04em;margin:16px 0 18px;font-size:clamp(36px,3.8vw,54px);line-height:1.05}.draft-bonus-copy>p{color:#607187;max-width:620px;font-size:15px;line-height:1.72}.draft-bonus-pill{color:#087cc9;letter-spacing:.12em;text-transform:uppercase;background:#e6f5ff;border-radius:100px;padding:7px 11px;font-size:9px;font-weight:900;display:inline-block}.draft-bonus-cta{color:#fff;text-transform:uppercase;letter-spacing:.09em;background:#0a8ff0;border-radius:7px;align-items:center;gap:18px;min-height:52px;margin-top:10px;padding:0 20px;font-size:11px;font-weight:900;display:inline-flex;box-shadow:0 12px 28px #007ee233}.draft-bonus-download{color:#86e3b5;text-transform:uppercase;letter-spacing:.09em;background:#2ab26f14;border:1px solid #3fd5905c;border-radius:7px;justify-content:center;align-items:center;gap:10px;min-height:53px;padding:0 22px;font-size:11px;font-weight:900;display:inline-flex}.draft-bonus-unlocked{background:#fff;border:1px solid #d8e6f1;border-radius:18px;grid-template-columns:180px 1fr;align-items:center;gap:48px;max-width:1000px;margin:90px auto;padding:42px 48px;display:grid;box-shadow:0 24px 65px #0b314f14}.draft-bonus-unlocked-art{filter:drop-shadow(16px 18px 18px #0823382e);transform:rotate(-2deg)}.draft-bonus-unlocked-art img{border-radius:3px 6px 6px 3px;width:100%;display:block}.draft-bonus-unlocked>div>span{color:#13955d;letter-spacing:.15em;text-transform:uppercase;font-size:9px;font-weight:900}.draft-bonus-unlocked h2{font-size:clamp(32px,3.2vw,45px)}.draft-bonus-unlocked p{color:#607187;max-width:620px;font-size:14px;line-height:1.68}.draft-bonus-unlocked a{color:#fff;text-transform:uppercase;letter-spacing:.09em;background:#0a8ff0;border-radius:7px;align-items:center;gap:16px;min-height:48px;padding:0 18px;font-size:10px;font-weight:900;display:inline-flex}.draft-bonus-unlocked a b{font-size:16px}@media (width<=900px){.draft-hero,.draft-thanks-hero{text-align:center;grid-template-columns:1fr;gap:28px;padding-top:130px}.draft-kicker,.draft-proof{justify-content:center}.draft-lede,.draft-form,.draft-thanks-copy>p{margin-left:auto;margin-right:auto}.draft-book-stage{min-height:560px}.draft-inside,.draft-sniped,.draft-next-step,.draft-bonus-section{grid-template-columns:1fr;gap:46px}.draft-section-heading{position:static}.draft-sniped{text-align:center}.draft-protocol-card{text-align:left;max-width:650px;margin:auto}.draft-bonus-section{text-align:center}.draft-bonus-copy>p{margin-left:auto;margin-right:auto}.draft-bonus-copy .draft-kicker{justify-content:center}.draft-final-cta{grid-template-columns:.7fr 1.3fr;gap:48px}.draft-dashboard-card{text-align:left;width:100%;max-width:650px;margin:auto;transform:none}.draft-thanks-actions{justify-content:center}.draft-rosterpro-panel{text-align:center;grid-template-columns:1fr;margin-left:24px;margin-right:24px}.draft-rosterpro-panel h2,.draft-rosterpro-panel p{margin-left:auto;margin-right:auto}.draft-rosterpro-panel>a{justify-self:center}}@media (width<=640px){.draft-header{width:calc(100% - 32px)}.draft-header-cta{font-size:0}.draft-header-cta span{font-size:20px}.draft-thanks-note{display:none}.draft-hero,.draft-thanks-hero{padding:116px 20px 62px}.draft-hero h1,.draft-thanks-copy h1{font-size:45px}.draft-lede,.draft-thanks-copy>p{font-size:16px}.draft-field-row{grid-template-columns:1fr}.draft-proof{flex-wrap:wrap;gap:9px}.draft-proof span{padding:0 9px}.draft-book-stage{min-height:500px}.draft-book{width:255px}.draft-clock{width:106px;height:106px;right:0}.draft-clock span{font-size:37px}.draft-badge{bottom:30px;right:0}.draft-problem-strip,.draft-bridge{flex-direction:column;gap:7px}.draft-inside,.draft-next-step,.draft-bonus-section{padding:76px 20px}.draft-lesson-grid{grid-template-columns:1fr}.draft-sniped{padding:76px 20px}.draft-final-cta{text-align:center;grid-template-columns:1fr;gap:42px;padding:76px 20px}.draft-final-book img{max-width:210px}.draft-final-cta .draft-kicker{justify-content:center}.draft-thanks-actions{flex-direction:column}.draft-rosterpro-cta,.draft-download-again,.draft-bonus-download{width:100%}.draft-bonus-unlocked{text-align:center;grid-template-columns:1fr;margin:60px 16px;padding:30px 22px}.draft-bonus-unlocked-art{max-width:150px;margin:auto}.draft-dashboard-card{padding:10px}.draft-dashboard-stats{gap:5px}.draft-dashboard-stats>div{padding:8px}.draft-rosterpro-panel{gap:28px;margin:0 16px 76px;padding:32px 22px}.draft-footer{text-align:center;flex-direction:column}.draft-footer p{text-align:center}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.draft-brand-logo{width:230px;height:62px;display:block;overflow:hidden}.draft-brand-logo img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.draft-footer-logo{width:190px;height:52px}@media (width<=640px){.draft-brand-logo{width:180px;height:54px}.draft-footer-logo{width:170px}}.thanks-page{background:#f7fbff;min-height:100vh}.thanks-header{z-index:20;color:#fff;border-bottom:1px solid #82c2ff2e;justify-content:space-between;align-items:center;width:min(1180px,100% - 48px);height:88px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.thanks-header-note{color:#86a4bf;letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.thanks-hero{color:#fff;background:radial-gradient(circle at 78% 38%,#123f69 0,#0a233b 23%,#0000 50%),linear-gradient(135deg,#071929,#04111e 70%);grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;min-height:760px;padding:150px max(48px,50vw - 590px) 90px;display:grid;position:relative;overflow:hidden}.thanks-grid{opacity:.13;background-image:linear-gradient(#5baaee29 1px,#0000 1px),linear-gradient(90deg,#5baaee29 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.thanks-copy,.dashboard-preview{z-index:2;position:relative}.success-pill{color:#8ed9b3;letter-spacing:.1em;text-transform:uppercase;background:#2daf6e14;border:1px solid #53db973d;border-radius:100px;align-items:center;gap:9px;margin-bottom:25px;padding:8px 12px 8px 8px;font-size:11px;font-weight:800;display:inline-flex}.success-pill span{color:#061523;background:#56d897;border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.thanks-copy h1{max-width:610px}.thanks-copy h1 em{color:#58b6ff;font-style:normal}.thanks-lede{color:#b8cadb;max-width:570px;font-size:18px;line-height:1.65}.thanks-actions{flex-wrap:wrap;gap:12px;margin-top:31px;display:flex}.primary-action,.secondary-action{letter-spacing:.08em;text-transform:uppercase;border-radius:7px;justify-content:center;align-items:center;min-height:52px;padding:0 21px;font-size:12px;font-weight:800;display:inline-flex}.primary-action{color:#fff;background:linear-gradient(90deg,#0877ed,#159cff);gap:18px;box-shadow:0 12px 30px #0074ef47}.secondary-action{color:#c3d8ea;background:#ffffff0d;border:1px solid #97c7f040}.download-help{color:#6f89a1;margin-top:13px;font-size:11px}.dashboard-preview{background:linear-gradient(145deg,#0d2842eb,#04121ff0);border:1px solid #59b0f942;border-radius:16px;padding:17px;transform:perspective(1200px)rotateY(-3deg);box-shadow:0 35px 70px #00000061,inset 0 0 0 1px #ffffff06}.preview-topbar{color:#dcecff;border-bottom:1px solid #7bb3e221;justify-content:space-between;align-items:center;height:52px;padding:0 6px 13px;font-size:12px;display:flex}.preview-topbar>div{align-items:center;gap:10px;display:flex}.preview-mark{color:#fff;background:#0d75dd;border-radius:8px;place-items:center;width:28px;height:28px;font-size:10px;font-style:italic;font-weight:900;display:grid}.live-dot{color:#69dca1;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.live-dot:before{content:"";background:#50dc92;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 0 5px #50dc9214}.preview-scorecards{grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0;display:grid}.preview-scorecards>div{background:#ffffff09;border:1px solid #7cb4e11c;border-radius:9px;flex-direction:column;justify-content:center;min-height:83px;padding:13px;display:flex}.preview-scorecards small,.preview-scorecards span{color:#718ba3;text-transform:uppercase;letter-spacing:.07em;font-size:9px}.preview-scorecards strong{color:#fff;margin:5px 0 2px;font-size:20px}.preview-scorecards .up{color:#53d596}.preview-scorecards .amber-text{color:#f6bb54}.preview-content{grid-template-columns:1.08fr .92fr;gap:10px;display:grid}.player-list,.recommendation-card{background:#ffffff06;border:1px solid #7cb4e11c;border-radius:9px;padding:14px}.preview-label,.recommendation-card>span{color:#708aa2;text-transform:uppercase;letter-spacing:.1em;margin-bottom:11px;font-size:9px;font-weight:800}.player-row{border-top:1px solid #7cb4e114;grid-template-columns:33px 1fr auto;align-items:center;gap:8px;min-height:43px;font-size:11px;display:grid}.player-row small{color:#7f9ab2;font-size:9px}.pos-tag{text-align:center;border-radius:5px;width:28px;padding:4px 0;font-size:8px;font-weight:900}.pos-tag.green{color:#6de1a6;background:#3fca8517}.pos-tag.blue{color:#70baff;background:#3794f01a}.pos-tag.amber{color:#ffc666;background:#f5ac3d1a}.recommendation-card{flex-direction:column;justify-content:center;display:flex}.recommendation-card strong{color:#fff;margin:9px 0 6px;font-size:14px}.recommendation-card p{color:#7893ab;margin:0 0 12px;font-size:10px;line-height:1.5}.recommendation-card small{color:#5dcf96;margin-top:6px;font-size:9px}.confidence{background:#17334c;border-radius:4px;height:4px;overflow:hidden}.confidence span{background:linear-gradient(90deg,#0f83f4,#52d495);border-radius:4px;height:100%;display:block}.bridge-strip{color:#c9e6ff;text-align:center;background:#0b74dc;justify-content:center;align-items:center;gap:20px;min-height:88px;padding:25px;font-size:15px;display:flex}.bridge-strip strong{color:#fff;text-transform:uppercase;letter-spacing:.06em}.rosterpro-section{grid-template-columns:.8fr 1.2fr;gap:90px;max-width:1120px;margin:0 auto;padding:105px 24px;display:grid}.rosterpro-heading h2,.soft-launch-card h2{letter-spacing:-.04em;font-size:clamp(38px,4vw,56px);line-height:1.04}.rosterpro-heading>p{max-width:430px;color:var(--muted);line-height:1.7}.feature-stack{border-top:1px solid #d9e5ef}.thanks-feature{border-bottom:1px solid #d9e5ef;grid-template-columns:48px 1fr;gap:18px;padding:27px 0;display:grid}.feature-icon{border-radius:9px;place-items:center;width:38px;height:38px;font-size:10px;font-weight:900;display:grid}.feature-icon.blue{color:#127ee9;background:#e7f3ff}.feature-icon.green{color:#21a66c;background:#e7f8ef}.feature-icon.amber{color:#b87b15;background:#fff3dc}.thanks-feature small{color:#5891bd;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800}.thanks-feature h3{margin:7px 0;font-size:19px}.thanks-feature p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.soft-launch-card{color:#fff;background:radial-gradient(circle at 85% 35%,#173e61 0,#0000 35%),#071a2b;border-radius:20px;grid-template-columns:1.15fr .85fr;gap:70px;max-width:1120px;margin:0 auto 105px;padding:58px;display:grid;box-shadow:0 26px 70px #08233a24}.launch-kicker{color:#62b8ff;letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:800}.soft-launch-card h2{margin:15px 0 17px}.soft-launch-card>div>p{color:#93abc0;max-width:560px;line-height:1.65}.launch-note{background:#ffffff09;border:1px solid #6fb6ef33;border-radius:12px;padding:25px}.launch-note>span{color:#67b9fa;text-transform:uppercase;letter-spacing:.13em;font-size:9px;font-weight:900}.launch-note strong{margin:10px 0 8px;font-size:19px;display:block}.launch-note p{font-size:13px;color:#8ca7bd!important;line-height:1.6!important}.launch-note a{color:#69b9f9;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.launch-note a span{margin-left:8px}.thanks-footer{color:#71869a;background:#030c14;justify-content:space-between;align-items:center;gap:20px;min-height:110px;padding:28px max(24px,50vw - 560px);font-size:11px;display:flex}.thanks-footer .brand{color:#fff}.thanks-footer p{margin:0}@media (width<=900px){.thanks-hero{text-align:center;grid-template-columns:1fr;padding-top:135px}.thanks-copy h1,.thanks-lede,.success-pill{margin-left:auto;margin-right:auto}.thanks-actions{justify-content:center}.dashboard-preview{text-align:left;width:100%;max-width:650px;margin:10px auto 0;transform:none}.rosterpro-section{grid-template-columns:1fr;gap:42px}.soft-launch-card{margin-left:24px;margin-right:24px}}@media (width<=640px){.thanks-header{width:calc(100% - 32px)}.thanks-header-note{display:none}.thanks-hero{padding:120px 20px 65px}.thanks-copy h1{font-size:46px}.thanks-actions{flex-direction:column}.primary-action,.secondary-action{width:100%}.dashboard-preview{padding:10px}.preview-scorecards{gap:5px}.preview-scorecards>div{padding:8px}.preview-content{grid-template-columns:1fr}.recommendation-card{min-height:145px}.bridge-strip{flex-direction:column;gap:7px}.rosterpro-section{padding:78px 20px}.soft-launch-card{grid-template-columns:1fr;gap:28px;margin:0 16px 78px;padding:32px 22px}.thanks-footer{text-align:center;flex-direction:column}}
