:root{--ink: #0a0a0b;--ink-2: #111113;--ink-3: #19191d;--paper: #f5f3ee;--paper-2: #eae7df;--warm: #e7e2d8;--line-light: rgba(16, 16, 18, .13);--line-dark: rgba(255, 255, 255, .14);--muted: #a4a29f;--muted-dark: #656361;--gold: #c7ae72;--gold-light: #e5d099;--gold-dark: #927742;--serif: "Manrope", Arial, sans-serif;--mono: "DM Mono", "Courier New", monospace;--shell: min(1160px, calc(100% - 48px) );--shadow: 0 22px 60px rgba(0, 0, 0, .16);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--paper);font-family:var(--serif);font-size:16px;line-height:1.55;overflow-x:hidden}body,button{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,a{font:inherit}button{cursor:pointer}a{color:inherit}img{display:block;max-width:100%}::selection{background:var(--gold);color:var(--ink)}.grain{position:fixed;inset:0;z-index:50;pointer-events:none;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.75'/%3E%3C/svg%3E")}.skip-link{position:fixed;left:16px;top:-100px;z-index:100;background:var(--gold-light);color:var(--ink);padding:10px 16px;border-radius:4px;font-weight:800}.skip-link:focus{top:16px}.shell{width:var(--shell);margin-inline:auto;position:relative}.section-dark{background:var(--ink);color:var(--paper)}.section-light{background:var(--paper);color:var(--ink)}.section-warm{background:var(--warm);color:var(--ink)}.site-header{position:absolute;z-index:5;top:0;inset-inline:0;width:var(--shell);margin-inline:auto;min-height:98px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1)}.brand{display:inline-flex;align-items:center;gap:10px;font-size:11px;font-weight:600;letter-spacing:.13em;text-decoration:none;white-space:nowrap}.brand strong{color:var(--gold-light);font-weight:800}.brand-mark{width:22px;display:flex;gap:3px;align-items:flex-end}.brand-mark i{width:4px;display:block;background:var(--gold);border-radius:1px}.brand-mark i:nth-child(1){height:7px}.brand-mark i:nth-child(2){height:12px}.brand-mark i:nth-child(3){height:17px}.header-by{color:#ffffff8c;font-size:12px;letter-spacing:.02em}.eyebrow{color:var(--gold-light);margin:0 0 18px;font:500 10px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;display:flex;align-items:center;gap:9px}.eyebrow span{height:1px;width:28px;background:currentColor;display:inline-block}.eyebrow em{color:#ffffff75;font-style:normal;letter-spacing:.06em}.eyebrow.dark{color:var(--gold-dark)}.eyebrow.dark em{color:var(--muted-dark)}.mono-label{font:500 10px/1.4 var(--mono);letter-spacing:.17em;color:var(--gold-light)}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance}h1{font-size:clamp(2.8rem,5.2vw,5rem);line-height:.98;letter-spacing:-.065em;font-weight:700;max-width:730px;margin-bottom:28px}h1 span{color:var(--gold-light)}h1 strong{font-weight:700;white-space:nowrap}h2{font-size:clamp(2.35rem,4.5vw,4.45rem);line-height:1.01;letter-spacing:-.065em;margin-bottom:28px}h2 em{color:var(--gold-dark);font-style:normal}.section-dark h2 em{color:var(--gold-light)}.button{min-height:52px;border:1px solid transparent;border-radius:2px;padding:14px 18px;display:inline-flex;align-items:center;justify-content:center;gap:18px;font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.09em;text-align:center;transition:transform .24s ease,background-color .24s ease,border-color .24s ease,color .24s ease,box-shadow .24s ease}.button span{font-size:16px;transition:transform .24s ease}.button:hover{transform:translateY(-2px)}.button:hover span{transform:translate(3px)}.button:focus-visible,a:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}.button-gold{background:var(--gold);color:var(--ink);box-shadow:0 9px 25px #c7ae7229}.button-gold:hover{background:var(--gold-light);box-shadow:0 12px 32px #c7ae7247}.button-outline{background:transparent;color:var(--paper);border-color:#fff6}.button-outline:hover{border-color:var(--gold-light);color:var(--gold-light)}.button-dark{background:var(--ink);color:var(--paper);border-color:var(--ink)}.button-dark:hover{background:var(--ink-3)}.button.full{width:100%}.button.large{min-height:62px;padding-inline:24px}.hero{position:relative;overflow:hidden;padding:164px 0 46px;isolation:isolate}.hero:after{content:"";position:absolute;inset:auto 0 0;height:1px;background:linear-gradient(90deg,transparent,rgba(199,174,114,.55),transparent)}.hero-glow{position:absolute;pointer-events:none;filter:blur(2px);border-radius:50%;z-index:-1}.glow-one{width:640px;height:640px;right:-260px;top:-120px;background:radial-gradient(circle,rgba(174,146,79,.2),transparent 68%)}.glow-two{width:430px;height:430px;left:-260px;bottom:-240px;background:radial-gradient(circle,rgba(152,132,83,.12),transparent 70%)}.hero-grid{display:grid;grid-template-columns:minmax(0,1.17fr) minmax(370px,.83fr);gap:clamp(32px,7vw,92px);align-items:center}.hero-lead{max-width:650px;margin-bottom:18px;color:#f5f3eed6;font-size:clamp(1rem,1.55vw,1.2rem);line-height:1.6}.hero-support{color:var(--muted);font-size:14px;margin-bottom:32px;max-width:450px}.hero-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.hero-actions p{margin:0;color:#ffffff8c;font-size:12px}.hero-actions strong{color:var(--paper)}.hero-actions i,.offer-note i,.closing small i{color:var(--gold);font-style:normal;margin-inline:3px}.hero-proof{justify-self:center;width:min(100%,390px);position:relative;padding:12px 12px 0}.hero-image-wrap{background:#fff;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.19);box-shadow:0 35px 75px #00000073;transform:rotate(1.5deg)}.hero-image-wrap img{width:100%;height:auto;object-fit:contain}.proof-badge{position:absolute;z-index:2;top:-7px;left:-32px;padding:8px 10px;font:500 9px/1 var(--mono);color:var(--ink);letter-spacing:.13em;background:var(--gold-light);box-shadow:0 8px 20px #00000040}.proof-badge span{display:inline-block;width:5px;height:5px;background:var(--ink);border-radius:50%;margin:0 5px 1px 0}.metric{position:absolute;z-index:3;display:grid;padding:12px 14px;background:#101013f2;backdrop-filter:blur(10px);border:1px solid rgba(199,174,114,.42);box-shadow:0 10px 34px #00000059}.metric strong{font-size:20px;letter-spacing:-.06em;line-height:1;color:var(--gold-light)}.metric span{color:#ffffffb0;text-transform:uppercase;font:500 8px/1.2 var(--mono);letter-spacing:.12em;margin-top:7px}.metric-left{left:-74px;top:34%}.metric-right{right:-95px;top:53%}.metric-bottom{right:-50px;bottom:3%}.hero-footnote{margin-top:44px;display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:1px solid var(--line-dark);padding-top:24px}.hero-footnote p{font-size:14px;font-weight:600;margin:0}.hero-footnote p span{color:var(--gold-light);margin-right:7px}.hero-footnote small{color:#ffffff6b;max-width:460px;font-size:10px;line-height:1.5}.problem{padding:150px 0}.editorial-grid{display:grid;grid-template-columns:1fr 8fr;gap:clamp(30px,8vw,120px)}.section-index{padding-top:11px;display:flex;gap:12px;align-items:center;color:var(--gold-dark);font:500 10px/1 var(--mono);letter-spacing:.13em}.section-index span{font-size:22px;letter-spacing:-.1em}.problem-content h2{max-width:900px}.problem-content h2 span{color:var(--muted-dark)}.problem-copy{max-width:700px;columns:2;column-gap:48px;color:#53504b;font-size:18px;line-height:1.6}.problem-copy p{break-inside:avoid;margin-bottom:22px}.problem-copy strong{color:var(--ink);font-weight:800;letter-spacing:.02em}.method{padding:145px 0 0}.section-heading{max-width:740px}.section-heading>p:last-child{color:#ffffff9e;font-size:17px;max-width:590px}.section-heading.narrow{max-width:800px}.method-cards{margin-top:70px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.method-card{min-height:310px;padding:30px;border-right:1px solid var(--line-dark);position:relative;display:flex;flex-direction:column}.method-card:last-child{border-right:0}.card-number{color:var(--gold-light);font:500 10px/1 var(--mono);letter-spacing:.12em}.method-card h3{font-size:clamp(2rem,3.2vw,3.1rem);letter-spacing:-.07em;margin:auto 0 12px}.method-card p{color:#ffffff94;max-width:250px;margin-bottom:0;font-size:14px}.method-arrow{position:absolute;right:24px;top:24px;color:var(--gold-light);font-size:20px}.method-conclusion{text-align:center;padding:98px 0 112px}.method-conclusion h3{max-width:620px;margin:16px auto;font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.08;letter-spacing:-.05em}.method-conclusion>p:not(.mono-label){color:var(--muted);margin-bottom:30px}.proofs{padding:145px 0}.proof-heading{max-width:850px;margin-bottom:85px}.proof-heading h2{margin-bottom:16px}.proof-heading>p:last-child{color:var(--muted-dark);margin-bottom:0}.proof-list{display:grid;gap:64px}.proof-case{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:clamp(42px,10vw,150px);align-items:center;max-width:960px}.proof-case.reverse{grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);margin-left:auto}.proof-case.reverse .case-visual{order:2}.proof-case.reverse .case-copy{order:1;text-align:right}.case-visual{width:min(100%,315px);border-radius:12px;overflow:hidden;background:#fff;box-shadow:var(--shadow);border:1px solid rgba(0,0,0,.15)}.proof-case.reverse .case-visual{justify-self:end}.case-visual img{width:100%;height:auto;object-fit:contain;object-position:center}.case-copy{display:flex;align-items:flex-start;flex-direction:column}.case-label{color:var(--gold-dark);font:500 10px/1.3 var(--mono);letter-spacing:.15em;margin:0 0 19px}.case-number{font-size:clamp(3.1rem,6vw,5.8rem);line-height:.85;letter-spacing:-.085em;color:var(--ink)}.case-number.secondary{color:var(--gold-dark);font-size:clamp(2.25rem,4.2vw,4rem);margin-top:25px}.case-copy>span{color:var(--muted-dark);font:500 10px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin-top:9px}.case-text{margin:30px 0 0;color:var(--muted-dark);max-width:300px;font-size:15px}.proof-case.reverse .case-copy{align-items:flex-end}.repetition{padding:140px 0 80px;overflow:hidden}.repetition-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(50px,9vw,130px);align-items:end;padding-bottom:80px}.repetition-grid h2{margin-bottom:0}.repetition-totals{padding-left:26px;border-left:1px solid var(--gold)}.repetition-totals p{color:var(--muted);font-size:14px;margin-bottom:18px}.repetition-totals strong{display:block;font-size:clamp(2rem,3vw,3.2rem);line-height:1;letter-spacing:-.07em;color:var(--gold-light)}.repetition-totals span{display:block;font:500 10px/1.4 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff85;margin:8px 0 22px}.consolidated-proof{display:grid;grid-template-columns:1.2fr .8fr;align-items:center;max-width:930px;margin:0 auto;padding:44px clamp(26px,6vw,70px);border:1px solid rgba(199,174,114,.35);background:linear-gradient(135deg,#c7ae721c,#c7ae7205);gap:46px}.consolidated-copy>div{display:inline-flex;flex-direction:column;margin:10px 30px 12px 0}.consolidated-copy strong{color:var(--gold-light);font-size:clamp(2rem,4vw,4rem);letter-spacing:-.08em;line-height:.9}.consolidated-copy span{color:#fff9;font:500 9px/1.2 var(--mono);letter-spacing:.12em;margin-top:7px}.consolidated-proof img{width:min(100%,206px);height:auto;aspect-ratio:auto;object-fit:contain;object-position:center;justify-self:end;border-radius:9px;box-shadow:0 20px 45px #0006}.disclaimer{display:flex;align-items:center;justify-content:space-between;gap:28px;max-width:930px;margin:29px auto 0}.disclaimer p{font-size:10px;line-height:1.55;color:#ffffff6b;max-width:550px;margin:0}.idea{padding:145px 0}.idea-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px clamp(40px,9vw,160px)}.idea-intro h2{max-width:690px}.idea-intro>p:last-child,.idea-close p{color:var(--muted-dark);max-width:480px;font-size:17px}.question-stack{border-top:1px solid var(--line-light)}.question-stack p{padding:16px 0;margin:0;border-bottom:1px solid var(--line-light);font-size:clamp(1.13rem,2vw,1.55rem);letter-spacing:-.035em}.question-stack p:before{content:"→";color:var(--gold-dark);margin-right:12px;font-size:17px}.idea-close{grid-column:2;margin-top:-24px}.idea-close p{margin-bottom:26px}.deliverables{padding:145px 0}.deliverable-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:64px;border-top:1px solid var(--line-dark);border-left:1px solid var(--line-dark)}.deliverable{min-height:180px;padding:23px 24px;border-right:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark);display:flex;flex-direction:column}.deliverable span{color:var(--gold-light);font:500 9px/1 var(--mono);letter-spacing:.1em}.deliverable p{color:#ffffffc2;margin:auto 0 0;font-size:14px;line-height:1.45}.deliverable strong{color:var(--gold-light);font-weight:700}.execution-box{margin-top:48px;border:1px solid rgba(199,174,114,.42);display:grid;grid-template-columns:1fr 1.1fr auto;gap:32px;align-items:center;padding:31px;background:linear-gradient(95deg,#c7ae721f,#c7ae7209)}.execution-box>div{display:flex;gap:16px;align-items:center}.box-icon{color:var(--ink);background:var(--gold-light);font-size:20px;width:36px;height:36px;display:grid;place-items:center}.execution-box h3{font-size:20px;letter-spacing:-.05em;margin:0}.execution-box p{color:#ffffffa1;font-size:14px;margin:0}.audience{padding:145px 0}.audience-grid{display:grid;grid-template-columns:.8fr 1.1fr;gap:60px 100px}.audience-title h2{margin-bottom:0}.audience-list{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-light)}.audience-list li{padding:19px 0 19px 30px;position:relative;border-bottom:1px solid var(--line-light);font-size:16px;line-height:1.43}.audience-list li:before{content:"✓";position:absolute;left:0;top:20px;color:var(--gold-dark);font-weight:800}.audience-callout{grid-column:1 / -1;background:var(--ink);color:var(--paper);padding:clamp(30px,5vw,58px);display:flex;align-items:baseline;gap:16px 30px;flex-wrap:wrap}.audience-callout p{color:var(--muted);font-size:15px;margin:0}.audience-callout strong{font-size:clamp(1.6rem,3vw,2.8rem);letter-spacing:-.06em;line-height:1;color:var(--gold-light)}.niches{padding:145px 0;overflow:hidden}.niche-intro{max-width:630px}.niche-intro>p:last-child{color:var(--muted-dark);font-size:17px}.niche-map{min-height:470px;position:relative;margin:64px auto 34px;max-width:920px;border-top:1px solid var(--line-light);border-bottom:1px solid var(--line-light)}.niche-map:before,.niche-map:after{content:"";position:absolute;left:50%;top:50%;background:var(--gold-dark);opacity:.35;transform:translate(-50%,-50%)}.niche-map:before{width:min(80%,700px);height:1px}.niche-map:after{width:1px;height:72%}.niche-center{position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%,-50%);width:220px;aspect-ratio:1;border-radius:50%;background:var(--ink);color:var(--paper);border:1px solid var(--gold-dark);display:flex;flex-direction:column;justify-content:center;text-align:center;padding:28px;box-shadow:0 12px 38px #0000002e}.niche-center strong{font-size:25px;line-height:.88;letter-spacing:-.075em;color:var(--gold-light);margin:10px 0}.niche-center span{font:500 8px/1.35 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffffa3}.niche-node{position:absolute;z-index:2;padding:8px 11px;background:var(--paper);color:var(--ink);border:1px solid rgba(147,119,66,.42);box-shadow:0 7px 19px #00000012;font:500 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase}.node-1{top:15%;left:10%}.node-2{top:18%;right:12%}.node-3{top:48%;left:3%}.node-4{top:48%;right:2%}.node-5{bottom:15%;left:13%}.node-6{bottom:18%;right:14%}.node-7{top:2%;left:47%}.niche-outro{max-width:720px;color:var(--muted-dark);margin:0 auto;text-align:center}.offer{padding:145px 0;background:radial-gradient(circle at 12% 16%,rgba(199,174,114,.11),transparent 28%),var(--ink)}.offer-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(60px,11vw,170px);align-items:center}.offer-copy>p:not(.eyebrow){color:#fff9;max-width:600px;font-size:16px}.anchor-prices{margin-top:42px;display:flex;gap:15px;align-items:center}.anchor-prices span{color:#ffffff63;text-decoration:line-through;font:500 17px/1 var(--mono);text-decoration-color:var(--gold);text-decoration-thickness:1px}.offer-card{background:var(--paper);color:var(--ink);padding:clamp(30px,4vw,48px);box-shadow:var(--shadow);border-top:3px solid var(--gold)}.offer-kicker{color:var(--gold-dark);font:500 9px/1 var(--mono);letter-spacing:.18em;margin-bottom:20px}.offer-card h3{font-size:clamp(2.6rem,4vw,4rem);letter-spacing:-.09em;line-height:.83;margin-bottom:31px}.offer-card h3 em{font-style:normal;color:var(--gold-dark)}.offer-card ul{list-style:none;border-top:1px solid var(--line-light);padding:12px 0;margin:0 0 26px;columns:2;column-gap:22px}.offer-card li{break-inside:avoid;font-size:12px;padding:6px 0 6px 15px;position:relative}.offer-card li:before{content:"•";position:absolute;left:0;color:var(--gold-dark)}.offer-price{display:grid;margin:26px 0}.offer-price span,.offer-price small{font:500 9px/1 var(--mono);letter-spacing:.16em;color:var(--gold-dark)}.offer-price strong{font-size:clamp(4.5rem,7vw,6.4rem);letter-spacing:-.1em;line-height:.86}.offer-price small{margin-top:10px}.offer-note{margin:14px 0 0;text-align:center;color:var(--muted-dark);font-size:10px}.guarantee{padding:115px 0}.guarantee-grid{display:grid;grid-template-columns:auto 1fr auto;gap:clamp(28px,5vw,70px);align-items:center}.guarantee-symbol{width:102px;height:102px;border:1px solid var(--gold-dark);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--gold-dark)}.guarantee-symbol span{font-size:50px;letter-spacing:-.11em;line-height:.7;font-weight:700}.guarantee-symbol small{margin-top:12px;font:500 9px/1 var(--mono);letter-spacing:.15em}.guarantee-grid h2{font-size:clamp(2rem,3.6vw,3.4rem);margin-bottom:17px}.guarantee-grid p{color:var(--muted-dark);max-width:670px;margin-bottom:9px}.guarantee-grid strong{display:block;max-width:650px;margin-top:19px;color:var(--ink);font-size:16px}.faq{padding:145px 0}.faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:clamp(55px,10vw,160px)}.faq-intro h2{margin-bottom:12px}.faq-intro p:last-child{color:var(--muted)}.faq-list{border-top:1px solid var(--line-dark)}.faq-item{border-bottom:1px solid var(--line-dark)}.faq-item h3{margin:0}.faq-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;background:none;border:0;color:var(--paper);text-align:left;font-size:16px;font-weight:600}.faq-trigger span{color:var(--gold-light);font-size:24px;line-height:1;transition:transform .2s ease;font-weight:400}.faq-trigger[aria-expanded=true] span{transform:rotate(45deg)}.faq-panel{padding:0 46px 21px 0}.faq-panel p{color:#ffffff94;font-size:14px;margin:0}.closing{position:relative;padding:164px 0;overflow:hidden;text-align:center;border-top:1px solid var(--line-dark)}.closing-light{position:absolute;pointer-events:none;width:800px;height:800px;left:50%;top:-400px;transform:translate(-50%);background:radial-gradient(circle,rgba(199,174,114,.19),transparent 63%)}.closing-content{max-width:970px}.closing-content .eyebrow{justify-content:center}.closing-content h2{max-width:920px;margin-inline:auto}.closing-or{color:var(--gold-light);font:500 12px/1 var(--mono);letter-spacing:.18em;margin:35px 0}.closing-content h3{max-width:610px;margin:0 auto 30px;color:#ffffffb3;font-size:17px;font-weight:500;line-height:1.45}.closing-metrics{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin:38px 0}.closing-metrics div{min-width:190px;padding:19px 20px;border:1px solid rgba(199,174,114,.35);background:#ffffff08;display:grid}.closing-metrics strong{color:var(--gold-light);font-size:clamp(1.7rem,3vw,2.7rem);line-height:.9;letter-spacing:-.08em}.closing-metrics span{color:#ffffff8a;font:500 8px/1.2 var(--mono);letter-spacing:.13em;margin-top:9px}.closing-content>p:not(.eyebrow,.closing-or){color:var(--muted);font-size:16px;margin-bottom:28px}.closing-content .last-line{color:var(--paper);max-width:730px;margin-bottom:33px;font-size:clamp(1.5rem,3vw,2.55rem);line-height:1.08;letter-spacing:-.05em}.last-line em{color:var(--gold-light);font-style:normal}.closing-content>small{color:#ffffff8c;display:block;margin-top:15px;font-size:11px}.site-footer{padding:58px 0;background:#060607;border-top:1px solid var(--line-dark)}.footer-grid{display:grid;grid-template-columns:.8fr .5fr 1.4fr;gap:45px;align-items:start}.footer-brand{margin-bottom:18px}.site-footer p{color:#ffffff80;font-size:12px;margin:0;line-height:1.7}.site-footer a{text-decoration:none}.site-footer a:hover{color:var(--gold-light)}.site-footer nav{display:grid;gap:11px}.site-footer nav a{color:#ffffff80;font-size:12px}.footer-disclaimer p{max-width:580px;font-size:10px;line-height:1.6}.footer-disclaimer small{color:#ffffff52;font:400 9px/1 var(--mono);letter-spacing:.03em;display:block;margin-top:18px}.sticky-cta{position:fixed;z-index:30;left:12px;right:12px;bottom:12px;transform:translateY(140%);opacity:0;transition:transform .28s ease,opacity .28s ease;pointer-events:none}.sticky-cta .button{width:100%;box-shadow:0 10px 38px #00000052}.sticky-cta.is-visible{transform:translateY(0);opacity:1;pointer-events:auto}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.reveal{opacity:0;transform:translateY(24px);transition:opacity .68s ease,transform .68s cubic-bezier(.2,.7,.2,1)}.reveal.is-revealed{opacity:1;transform:translateY(0)}.method-cards .reveal:nth-child(2),.deliverable-grid .reveal:nth-child(2n),.proof-case:nth-child(2n){transition-delay:.1s}.method-cards .reveal:nth-child(3),.deliverable-grid .reveal:nth-child(3n){transition-delay:.18s}@media(min-width:801px){.sticky-cta{display:none}}@media(max-width:980px){:root{--shell: min(100% - 42px, 760px)}.hero-grid,.offer-grid{grid-template-columns:1fr}.hero-copy{max-width:730px}.hero-proof{margin-top:25px}.hero-footnote{align-items:flex-start;flex-direction:column}.hero-footnote small{max-width:650px}.proof-case,.proof-case.reverse{grid-template-columns:1fr 1fr;gap:55px}.proof-case.reverse{margin-left:0}.repetition-grid,.faq-grid{grid-template-columns:1fr}.idea-grid,.audience-grid{gap:50px}.execution-box{grid-template-columns:1fr 1fr}.execution-box .button{grid-column:1 / -1;justify-self:start}.guarantee-grid{grid-template-columns:auto 1fr}.guarantee-grid .button{grid-column:2;justify-self:start}.footer-grid{grid-template-columns:1fr 1fr}.footer-disclaimer{grid-column:1 / -1}}@media(max-width:700px){:root{--shell: calc(100% - 32px) }.site-header{min-height:70px}.header-by{display:none}.brand{font-size:9px}.brand-mark{transform:scale(.85);transform-origin:left center;margin-right:-3px}.hero{padding:117px 0 28px}h1{font-size:clamp(2.64rem,12vw,3.45rem);line-height:.98;margin-bottom:23px}h1 strong{white-space:normal}h2{font-size:clamp(2.2rem,10.8vw,3.2rem);line-height:1}.hero-grid{gap:20px}.hero-lead{font-size:16px;line-height:1.53;margin-bottom:14px}.hero-support{font-size:13px;margin-bottom:24px}.hero-actions{display:block}.hero-actions .button{width:100%}.hero-actions p{margin-top:13px;text-align:center}.hero-proof{width:min(82vw,340px);margin-top:27px;padding:8px 8px 0}.proof-badge{left:-10px;top:-8px;font-size:8px}.metric{padding:9px}.metric strong{font-size:15px}.metric span{font-size:6.5px;letter-spacing:.08em;margin-top:5px}.metric-left{left:-26px;top:37%}.metric-right{right:-28px;top:56%}.metric-bottom{right:-18px;bottom:2%}.hero-footnote{margin-top:28px;padding-top:18px;gap:12px}.hero-footnote p{font-size:12px;line-height:1.4}.hero-footnote small{font-size:9px}.problem,.proofs,.idea,.audience,.niches,.guarantee{padding:90px 0}.method,.deliverables,.faq,.offer{padding:92px 0}.editorial-grid{grid-template-columns:1fr;gap:25px}.section-index{padding:0}.problem-copy{columns:1;font-size:16px}.problem-copy p{margin-bottom:17px}.section-heading>p:last-child{font-size:15px}.method-cards{margin-top:38px;grid-template-columns:1fr}.method-card{min-height:215px;padding:24px 20px;border-right:0;border-bottom:1px solid var(--line-dark)}.method-card:last-child{border-bottom:0}.method-card h3{margin:auto 0 9px;font-size:2.45rem}.method-conclusion{padding:68px 0 0}.method-conclusion h3{font-size:1.85rem}.proof-heading{margin-bottom:47px}.proof-list{gap:54px}.proof-case,.proof-case.reverse{display:flex;flex-direction:column;align-items:center;gap:22px}.proof-case.reverse .case-visual{order:0;justify-self:auto}.proof-case.reverse .case-copy{order:0;align-items:center;text-align:center}.case-copy{width:100%;align-items:center;text-align:center}.case-visual{width:min(78vw,300px)}.case-label{margin-bottom:12px}.case-number{font-size:clamp(3.25rem,15vw,4.5rem)}.case-number.secondary{font-size:2.5rem;margin-top:20px}.case-text{margin-top:18px;text-align:center}.repetition{padding:90px 0 45px}.repetition-grid{gap:38px;padding-bottom:45px}.repetition-totals{padding-left:16px}.consolidated-proof{display:block;padding:28px 20px;text-align:center}.consolidated-copy{text-align:center}.consolidated-copy>div{display:flex;align-items:center;margin:16px 0}.consolidated-proof img{width:min(68vw,220px);height:auto;aspect-ratio:auto;margin:22px auto 0}.disclaimer{display:block;margin-top:20px}.disclaimer p{margin-bottom:18px}.disclaimer .button{width:100%}.idea-grid{grid-template-columns:1fr;gap:38px}.idea-close{grid-column:auto;margin-top:0}.question-stack p{font-size:1.14rem;padding:14px 0}.deliverable-grid{grid-template-columns:1fr 1fr;margin-top:40px}.deliverable{min-height:164px;padding:19px 15px}.deliverable p{font-size:12px}.execution-box{grid-template-columns:1fr;gap:18px;padding:24px 20px;margin-top:30px}.execution-box .button{grid-column:auto;width:100%}.execution-box h3{font-size:18px}.audience-grid{grid-template-columns:1fr;gap:38px}.audience-list li{font-size:15px;padding:16px 0 16px 27px}.audience-list li:before{top:17px}.audience-callout{grid-column:auto;display:block;padding:28px 22px}.audience-callout p{margin-bottom:9px}.audience-callout strong{font-size:1.75rem}.niche-map{min-height:420px;margin-top:44px}.niche-center{width:155px;padding:15px}.niche-center strong{font-size:18px}.niche-center span{font-size:6px}.niche-node{font-size:7px;padding:6px 7px;letter-spacing:.03em}.node-1{top:12%;left:0}.node-2{top:17%;right:0}.node-3{top:48%;left:-2%}.node-4{top:48%;right:-2%}.node-5{bottom:14%;left:2%}.node-6{bottom:18%;right:2%}.node-7{top:1%;left:42%}.niche-outro{font-size:14px}.offer-grid{gap:48px}.offer-copy>p:not(.eyebrow){font-size:15px}.offer-card{padding:28px 20px;margin-inline:-2px}.offer-card ul{columns:1}.offer-card li{font-size:12px}.offer-price strong{font-size:5.1rem}.guarantee-grid{grid-template-columns:1fr;gap:25px}.guarantee-symbol{width:82px;height:82px}.guarantee-symbol span{font-size:41px}.guarantee-grid .button{grid-column:auto;width:100%}.guarantee-grid p{font-size:14px}.faq-grid{gap:40px}.faq-trigger{font-size:15px;gap:14px;padding:18px 0}.faq-panel{padding-right:8px}.faq-panel p{font-size:13px}.closing{padding:100px 0}.closing-content h3{font-size:15px}.closing-metrics{display:grid;grid-template-columns:1fr;gap:8px;margin:29px 0}.closing-metrics div{min-width:0}.closing-content .last-line{font-size:1.7rem}.closing-content .large{width:100%;min-height:60px}.site-footer{padding:44px 0 88px}.footer-grid{grid-template-columns:1fr;gap:28px}.footer-disclaimer{grid-column:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
