:root{color:#111;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5efe7;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{scroll-behavior:auto}body{min-width:320px;margin:0}#root{width:100%;min-height:100svh}*,:before,:after{box-sizing:border-box}.page{color:#111;background:#f5efe7;min-height:100svh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.page>.results-section,.page>.stats-section,.page>.sales-section{content-visibility:auto;contain-intrinsic-size:auto 900px}.page>.results-section{contain-intrinsic-size:auto 700px}.page>.stats-section{contain-intrinsic-size:auto 150px}.page>.learn-section{contain-intrinsic-size:auto 1350px}.page>.offer-section{contain-intrinsic-size:auto 2500px}#root{width:100%;max-width:none;text-align:initial;border:0;margin:0;display:block}.hero-section{background:radial-gradient(circle at 72% 46%,#c9a96e29,#0000 31%),radial-gradient(circle at 18% 18%,#ffffffe0,#0000 36%),linear-gradient(115deg,#fbf7f0 0%,#f2eadf 52%,#efe6da 100%);padding:clamp(24px,3vw,38px) clamp(28px,5.5vw,92px) clamp(58px,6vw,84px);position:relative;overflow:hidden}.hero-section:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffbd,#0000 42%),radial-gradient(circle,#0000 48%,#70522d14 100%);position:absolute;inset:0}.hero-section:after{content:"";pointer-events:none;opacity:.28;background-image:linear-gradient(#7857310f 1px,#0000 1px),linear-gradient(90deg,#7857310a 1px,#0000 1px);background-size:120px 120px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 0%,#0000 74%);mask-image:radial-gradient(circle at 50% 45%,#000 0%,#0000 74%)}.hero-grid{z-index:1;grid-template-columns:minmax(0,1fr);justify-items:center;gap:0;width:min(100%,1320px);margin:0 auto;display:grid;position:relative}.hero-copy{text-align:center;width:min(100%,1120px)}.hero-copy h1{color:#111;letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,4.5vw,68px);font-weight:700;line-height:1.06}.creator-card{background:#171017;border:1px solid #ad854b6b;border-radius:14px;width:min(100%,430px);margin-top:clamp(32px,3.6vw,48px);padding:8px;overflow:hidden;box-shadow:0 24px 54px #5037202e,inset 0 1px #ffffff94}.creator-photo{aspect-ratio:9/16;background:#171017;border-radius:8px;min-height:0;position:relative;overflow:hidden}.local-presentation-video{object-fit:cover;background:#100612;border:0;width:100%;height:100%;display:block}.hero-offer{box-sizing:border-box;width:min(100%,620px);box-shadow:none;text-align:center;background:0 0;border:0;margin-top:clamp(26px,3vw,36px);padding:0}.hero-offer-price p{margin:0}.hero-old-price{color:#8f352a;text-transform:uppercase;font-size:clamp(16px,1.6vw,20px);font-weight:800;line-height:1.2}.hero-old-price del{text-decoration-thickness:2px}.hero-price-label{color:#171717;letter-spacing:.12em;text-transform:uppercase;font-size:14px;font-weight:800;margin-top:5px!important}.hero-current-price{color:#ad854b;letter-spacing:-.05em;margin-top:2px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,6vw,76px);font-weight:800;line-height:.98;display:block}.hero-installments{color:#171717;font-size:clamp(15px,1.6vw,18px);font-weight:800;margin-top:5px!important}.hero-risk{color:#1111118f;letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:700;margin-top:8px!important}.hero-bonus-title{color:#8e6a38;letter-spacing:.12em;text-transform:uppercase;border:1px solid #ad854b61;border-radius:999px;width:fit-content;margin:20px auto 0;padding:6px 12px;font-size:12px;font-weight:800;line-height:1}.hero-offer-list{text-align:left;border-top:1px solid #ad854b33;gap:10px;width:min(100%,520px);margin:12px auto 0;padding:16px 0 0;list-style:none;display:grid}.hero-offer-list li{color:#4e4942;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:11px;font-size:14px;line-height:1.4;display:grid}.hero-offer-list li span{color:#111;background:linear-gradient(135deg,#e0c27b 0%,#b08244 100%);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;font-weight:900;display:inline-flex;box-shadow:0 8px 18px #754f2324}.hero-offer-list li strong{font-weight:700}.hero-offer-button{box-sizing:border-box;color:#111;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#e5c879 0%,#b68942 100%);border:1px solid #e8ca7ee6;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:52px;margin-top:22px;padding:15px 22px;font-size:14px;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;box-shadow:0 16px 34px #754f2333}.hero-offer-button:hover{transform:translateY(-2px);box-shadow:0 20px 42px #754f2340}.hero-offer-note{color:#11111185;margin:12px 0 0;font-size:13px;font-weight:700}.creator-info{z-index:1;background:0 0;padding:0;position:absolute;bottom:26px;left:28px;right:28px}.gold-line{background:#c9a96e;width:58px;height:1px;margin-bottom:14px}.creator-info h2{color:#fff;margin:0;font-family:Georgia,Times New Roman,serif;font-size:26px;font-weight:700;line-height:1.05}.creator-role{color:#c9a96e;letter-spacing:.12em;text-transform:uppercase;margin:8px 0 0;font-size:12px;font-weight:600;line-height:1.3}.creator-method{color:#ffffffc2;margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.45}.method-section{color:#171717;background:radial-gradient(circle at 88% 16%,#b89a5e29,#0000 28%),linear-gradient(135deg,#fbf8f1 0%,#f4efe6 46%,#efe7da 100%);padding:clamp(56px,6vw,82px) clamp(24px,5.5vw,92px) clamp(76px,8vw,116px);position:relative;overflow:hidden}.method-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 76%,#ffffff9e,#0000 34%),linear-gradient(90deg,#ffffff6b,#0000 52%);position:absolute;inset:0}.method-shell{z-index:1;grid-template-columns:minmax(0,1fr) minmax(360px,.86fr);align-items:center;gap:clamp(44px,6vw,86px);width:min(100%,1230px);margin:0 auto;display:grid;position:relative}.method-copy{max-width:650px}.method-tag{color:#8a7652;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:1px solid #b89a5e3d;border-radius:4px;width:fit-content;min-height:0;margin:0 0 18px;padding:6px 10px;font-size:9px;font-weight:600;line-height:1}.method-copy h2{color:#171717;letter-spacing:0;max-width:650px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,2.7vw,42px);font-weight:700;line-height:1.14}.method-copy h2 em{color:#b89a5e;font-style:italic}.method-description{color:#5f5a52;max-width:620px;margin:22px 0 0;font-size:15px;line-height:1.68}.method-bullets{border-top:1px solid #d8c8a89e;max-width:620px;margin-top:28px}.method-bullet{border-bottom:1px solid #d8c8a89e;grid-template-columns:34px 1fr;align-items:start;gap:16px;padding:18px 0;display:grid}.bullet-icon{color:#b89a5e;background:#fbf8f1b8;border:1px solid #b89a5e61;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:inline-flex}.method-bullet p{color:#4e4943;margin:4px 0 0;font-size:14px;line-height:1.5}.method-visual{aspect-ratio:1;background:0 0;border:1px solid #d8c8a89e;border-radius:15px;justify-self:center;width:min(100%,470px);margin:0;overflow:hidden;box-shadow:0 20px 44px #5c41261a}.method-visual img{object-fit:cover;border-radius:14px;width:100%;height:100%;display:block}.results-section{color:#171717;background:radial-gradient(circle at 14% 20%,#ffffffad,#0000 28%),radial-gradient(circle at 88% 78%,#b89a5e24,#0000 31%),linear-gradient(135deg,#f7f0e7 0%,#fbf8f1 46%,#efe4d6 100%);padding:clamp(64px,7vw,92px) 0 clamp(66px,7vw,96px);position:relative;overflow:hidden}.results-header{text-align:center;width:min(100% - 48px,780px);margin:0 auto}.results-tag{color:#8a7652;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:1px solid #b89a5e3d;border-radius:999px;width:fit-content;min-height:0;margin:0 auto 18px;padding:6px 10px;font-size:9px;font-weight:600;line-height:1}.results-header h2{color:#171717;letter-spacing:0;max-width:760px;margin:0 auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.4vw,38px);font-weight:700;line-height:1.14}.results-subtitle{color:#5f5a52;max-width:660px;margin:18px auto 0;font-size:14px;line-height:1.65}.results-marquee{width:100%;margin-top:clamp(32px,4vw,48px);position:relative;overflow:hidden}.results-marquee:before,.results-marquee:after{content:"";z-index:2;pointer-events:none;width:min(16vw,180px);position:absolute;top:0;bottom:0}.results-marquee:before{background:linear-gradient(90deg,#f7f0e7 0%,#f7f0e700 100%);left:0}.results-marquee:after{background:linear-gradient(270deg,#efe4d6 0%,#efe4d600 100%);right:0}.results-track{--marquee-gap:22px;gap:var(--marquee-gap);width:max-content;animation:48s linear infinite results-marquee;display:flex}.results-group{gap:var(--marquee-gap);display:flex}.results-marquee:hover .results-track{animation-play-state:paused}.result-card{aspect-ratio:941/1672;background:#f2e9de;border:1px solid #b89a5e52;border-radius:12px;flex:none;width:clamp(205px,17vw,270px);margin:0;overflow:hidden;box-shadow:0 20px 44px #5c41261f}.result-card img{object-fit:cover;width:100%;height:100%;display:block}@keyframes results-marquee{0%{transform:translate(0)}to{transform:translateX(calc(-50% - (var(--marquee-gap) / 2)))}}.sales-container{width:min(100% - 48px,1180px);margin:0 auto}.sales-section{padding:clamp(64px,7vw,92px) 0}.section-tag{color:#8a7652;letter-spacing:.18em;text-transform:uppercase;background:0 0;border:1px solid #b89a5e3d;border-radius:999px;align-items:center;width:fit-content;font-weight:600;display:inline-flex;min-height:0!important;margin:0 0 16px!important;padding:6px 10px!important;font-size:9px!important;line-height:1!important}.section-copy h2,.center-heading h2,.offer-copy h2,.guarantee-card h2{color:#171717;letter-spacing:0;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,2.4vw,38px);font-weight:700;line-height:1.16}.section-copy p,.center-heading p,.guarantee-card p{color:#5f5a52;max-width:620px;margin:18px 0 0;font-size:14px;line-height:1.65}.center-heading{text-align:center;max-width:780px;margin:0 auto}.center-heading .section-tag{margin-inline:auto!important}.center-heading p{margin-inline:auto}.split-layout{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:center;gap:clamp(36px,5vw,68px);display:grid}.stats-section{background:#fbf8f1;border-top:1px solid #d8c8a8b8;border-bottom:1px solid #d8c8a8b8;padding:28px 0}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;width:min(100% - 48px,820px);display:grid}.stat-item{text-align:center;flex-direction:column;justify-content:center;gap:10px;min-height:120px;padding:0 28px;display:flex;position:relative}.stat-item+.stat-item:before{content:"";background:#111111c2;width:1px;height:64px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.stat-item strong{color:#b89a5e;font-family:Georgia,Times New Roman,serif;font-size:clamp(34px,4vw,48px);font-weight:700;line-height:1}.stat-item span{color:#5f5a529e;letter-spacing:.04em;text-transform:none;font-size:17px;font-weight:500;line-height:1.35}.pain-section{background:radial-gradient(circle at 92% 18%,#b89a5e1a,#0000 30%),linear-gradient(135deg,#f8f4ec 0%,#f4efe6 100%)}.pain-list{gap:12px;margin-top:26px;display:grid}.pain-card{color:#3f3a34;background:#ffffff75;border:1px solid #d8c8a8b8;border-left:3px solid #b89a5e;border-radius:8px;padding:14px 18px;font-size:13px;line-height:1.5;box-shadow:0 14px 32px #5c41260f}.studio-card,.teacher-image{background:#efe5d8;border:1px solid #b89a5e6b;border-radius:12px;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 54px #5c41261f}.studio-card{aspect-ratio:1200/1062;min-height:0}.studio-card img,.teacher-image img{object-fit:cover;width:100%;height:100%;display:block}.studio-card img{object-position:center;position:absolute;inset:0}.studio-card:after{content:"";background:linear-gradient(#0000 0%,#11100dd1 100%);height:42%;position:absolute;inset:auto 0 0}.studio-card-copy{z-index:1;position:absolute;bottom:26px;left:28px;right:28px}.studio-card-copy span{color:#d7bd82;letter-spacing:.12em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:700;display:block}.studio-card-copy strong{color:#fff;max-width:360px;font-family:Georgia,Times New Roman,serif;font-size:23px;line-height:1.18;display:block}.teacher-layout{grid-template-columns:minmax(0,1.04fr) minmax(320px,.7fr)}.teacher-subtitle{letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:#8f7444!important;margin-top:12px!important;font-size:12px!important}.authority-list{gap:12px;margin-top:24px;display:grid}.authority-item{color:#3f3a34;grid-template-columns:28px 1fr;align-items:start;gap:12px;font-size:13px;line-height:1.5;display:grid}.authority-item span{color:#b89a5e;border:1px solid #b89a5e75;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:inline-flex}.teacher-image{height:520px}.teacher-image img{object-position:center 72%;transform:scale(1.02)}.learn-section{background:radial-gradient(circle at 9% 14%,#ffffffb8,#0000 31%),linear-gradient(135deg,#f4efe6 0%,#f8f4ec 100%)}.modules-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:36px;display:grid}.module-card{background:#ffffff6b;border:1px solid #d8c8a8c2;border-radius:8px;grid-template-columns:52px 1fr;gap:15px;padding:18px;display:grid;box-shadow:0 14px 32px #5c41260d}.module-card span{color:#b89a5e;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:700;line-height:1}.module-card h3,.change-card h3,.fit-card h3,.bonus-card h3{color:#171717;margin:0;font-size:16px;line-height:1.28}.module-card p,.change-card p,.bonus-card p{color:#5f5a52;margin:7px 0 0;font-size:13px;line-height:1.52}.change-section{background:#fbf8f1}.change-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.change-card{background:#ffffff70;border:1px solid #d8c8a8c2;border-radius:8px;min-height:176px;padding:20px;box-shadow:0 14px 32px #5c41260f}.change-card span{color:#b89a5e;border:1px solid #b89a5e6b;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;margin-bottom:14px;display:inline-flex}.fit-section{background:radial-gradient(circle at 86% 12%,#b89a5e1f,#0000 28%),linear-gradient(135deg,#f8f4ec 0%,#f4efe6 100%)}.fit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}.fit-card{background:#ffffff7a;border:1px solid #d8c8a8c2;border-radius:10px;padding:24px;box-shadow:0 18px 40px #5c412612}.fit-card h3{font-family:Georgia,Times New Roman,serif;font-size:22px}.fit-card ul,.offer-list{margin:18px 0 0;padding:0;list-style:none}.fit-card li{color:#4e4943;border-top:1px solid #d8c8a894;grid-template-columns:22px 1fr;gap:12px;padding:11px 0;font-size:13px;line-height:1.5;display:grid}.fit-card li:first-child{border-top:0}.fit-card li span{color:#b89a5e;font-weight:800}.fit-card.muted li span{color:#9b948b}.offer-section{background:radial-gradient(circle at 12% 18%,#b89a5e29,#0000 28%),linear-gradient(135deg,#11100d 0%,#171611 100%);position:relative}.offer-scroll-anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.offer-shell{max-width:1180px}.offer-heading{max-width:1040px}.offer-heading h2{color:#fff;letter-spacing:-.045em;text-transform:uppercase;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(44px,5.6vw,72px);font-weight:800;line-height:.98}.offer-comparison{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(22px,3vw,36px);margin-top:clamp(42px,5vw,68px);display:grid}.offer-plan{box-sizing:border-box;background:#fff;border:1px solid #e6e2dc;border-radius:16px;min-width:0;padding:clamp(24px,3vw,34px);position:relative;box-shadow:0 28px 70px #0000003d}.offer-plan-basic{margin-top:30px}.offer-plan-complete{border:3px solid #f0cf3e;padding-top:62px;box-shadow:0 32px 80px #0000004d,0 0 34px #f0cf3e38}.offer-best-badge{color:#181818;letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#f6d84a;border-radius:999px;min-width:240px;padding:17px 28px;font-size:15px;font-weight:900;line-height:1;position:absolute;top:-34px;left:50%;transform:translate(-50%)}.offer-stars{color:#ffc51b;letter-spacing:.14em;text-align:center;margin:0 0 16px;font-size:24px}.offer-plan-name{color:#fff;letter-spacing:.04em;text-align:center;text-transform:uppercase;background:#303030;border-radius:999px;margin:0;padding:13px 18px;font-size:clamp(16px,1.8vw,21px);font-weight:800;line-height:1}.offer-plan-complete .offer-plan-name{color:#fff;background:#d9362b}.offer-plan-caption{color:#3c3936;letter-spacing:.1em;text-align:center;text-transform:uppercase;margin-top:10px;font-size:11px;font-weight:800;display:block}.offer-complete-image{background:#f5f1eb;border:0;border-radius:10px;width:100%;height:auto;margin-top:20px;display:block;box-shadow:0 18px 40px #231f1c29}.offer-plan-price{text-align:center;margin-top:28px}.offer-plan-price>span{color:#7d7770;font-size:15px}.offer-plan-price del{color:#2463d4;font-weight:800}.offer-plan-price .offer-price-from{color:#5f5a54;text-transform:uppercase;margin-top:12px;font-size:13px;font-weight:700}.offer-plan-price strong{color:#4fbd43;margin-top:8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(46px,5.3vw,68px);line-height:.96;display:block}.offer-plan-price p{color:#7d7770;margin:8px 0 0;font-size:14px;font-weight:700}.offer-plan-list{margin:26px 0 0;padding:0;list-style:none}.offer-plan-list li{border-top:1px solid #e3ded7;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:11px;padding:11px 0;display:grid}.offer-plan-list li>span{color:#fff;background:#4b9f6a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:900;display:inline-flex}.offer-plan-list li.bonus-item>span{background:#2463d4}.offer-plan-list li p{color:#3c3936;margin:0;font-size:13px;font-weight:700;line-height:1.4}.bonus-prefix{font-weight:900}.bonus-prefix.numbered{color:#2463d4}.bonus-prefix.extra{color:#a47722}.offer-plan-list .not-included>span{color:#fff;background:#2463d4}.offer-plan-list .not-included p{color:#2463d4;text-decoration:line-through}.offer-plan-button{box-sizing:border-box;color:#fff;letter-spacing:.05em;text-align:center;text-transform:uppercase;background:#2463d4;border:1px solid #1e55b8;border-radius:8px;place-items:center;width:100%;min-height:50px;margin-top:22px;padding:14px 18px;font-size:12px;font-weight:900;line-height:1.15;text-decoration:none;transition:transform .18s,box-shadow .18s;display:grid}.offer-plan-button:hover{transform:translateY(-2px);box-shadow:0 16px 34px #2463d43d}.offer-plan-button.secondary{color:#fff;background:#303030;border-color:#303030}.bonus-section,.faq-section{background:#fbf8f1}.bonus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.bonus-card{background:#ffffff7a;border:1px solid #d8c8a8c2;border-radius:10px;padding:22px;box-shadow:0 18px 40px #5c41260f}.bonus-pill{color:#8f7444;letter-spacing:.1em;text-transform:uppercase;border:1px solid #b89a5e6b;border-radius:999px;margin-bottom:14px;padding:7px 11px;font-size:10px;font-weight:800;display:inline-flex}.bonus-card h3{font-family:Georgia,Times New Roman,serif;font-size:22px}.bonus-card>strong{color:#b89a5e;letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-size:12px;display:block}.guarantee-section{background:radial-gradient(circle at 50% 0,#b89a5e1f,#0000 30%),#f4efe6}.guarantee-card{text-align:center;background:#ffffff80;border:1px solid #d8c8a8d1;border-radius:12px;max-width:820px;padding:clamp(30px,4vw,44px);box-shadow:0 22px 52px #5c412614}.guarantee-card .section-tag,.guarantee-card p{margin-inline:auto}.guarantee-card strong{color:#171717;margin-top:22px;font-size:14px;display:block}.shield-icon{color:#b89a5e;border:1px solid #b89a5e6b;border-radius:999px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:18px;font-size:24px;display:inline-flex}.faq-layout{grid-template-columns:minmax(280px,.45fr) minmax(0,1fr);align-items:start;gap:clamp(34px,6vw,78px);display:grid}.faq-list{gap:10px;display:grid}.faq-item{background:#ffffff7a;border:1px solid #d8c8a8c2;border-radius:8px}.faq-item summary{color:#171717;cursor:pointer;align-items:center;min-height:56px;padding:16px 54px 16px 18px;font-size:14px;font-weight:800;line-height:1.4;list-style:none;display:flex;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:#b89a5e;font-size:24px;font-weight:400;line-height:1;position:absolute;right:22px}.faq-item[open] summary:after{content:"-"}.faq-item p{color:#5f5a52;margin:0;padding:0 18px 18px;font-size:13px;line-height:1.65}@media (width<=1120px){.hero-section{padding-inline:28px}.hero-grid{gap:0}.hero-copy h1{font-size:clamp(40px,5.6vw,58px)}.creator-card{width:min(100%,420px)}.creator-photo{aspect-ratio:9/16}.method-shell{grid-template-columns:1fr}.method-copy{max-width:760px}.method-visual{width:min(100%,500px)}.result-card{width:clamp(190px,25vw,240px)}.split-layout,.teacher-layout,.faq-layout{grid-template-columns:1fr}.studio-card,.teacher-image{justify-self:center;width:min(100%,480px)}.change-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-comparison{grid-template-columns:1fr;gap:72px;width:min(100%,700px);margin-inline:auto}.offer-plan-basic{margin-top:0}.price-panel{grid-template-columns:1fr}}@media (width<=767px){.hero-section{padding:20px 18px 42px}.hero-grid{grid-template-columns:1fr;gap:0}.creator-card{border-radius:10px;justify-self:center;width:min(100%,380px);margin-top:28px;padding:5px}.hero-copy{text-align:center;max-width:none}.creator-photo{aspect-ratio:9/16;border-radius:6px}.creator-info{bottom:18px;left:18px;right:18px}.creator-info h2{font-size:24px}.creator-role{font-size:10px}.creator-method{font-size:11px}.gold-line{margin-bottom:12px}.hero-copy h1{letter-spacing:-.02em;font-size:clamp(30px,9.2vw,40px);line-height:1.1}.hero-subtitle{margin-top:20px;font-size:15px;line-height:1.58}.hero-offer{margin-top:26px;padding:0}.hero-current-price{font-size:clamp(54px,18vw,68px)}.hero-bonus-title{margin-top:16px;font-size:10px}.hero-offer-list{gap:10px;margin-top:10px;padding-top:14px}.hero-offer-list li{grid-template-columns:28px minmax(0,1fr);gap:10px;font-size:13px}.hero-offer-list li span{width:28px;height:28px}.hero-offer-button{min-height:50px;margin-top:20px;padding:14px 12px;font-size:12px}.hero-offer-note{font-size:12px}.method-section{padding:52px 18px 64px}.method-shell{gap:34px}.method-tag{margin-bottom:14px;padding:5px 9px;font-size:8px;line-height:1}.method-copy h2{font-size:28px;line-height:1.16}.method-description{margin-top:18px;font-size:14px;line-height:1.62}.method-bullets{margin-top:28px}.method-bullet{grid-template-columns:32px 1fr;gap:14px;padding:16px 0}.bullet-icon{width:32px;height:32px}.method-visual{border-radius:13px}.method-visual img{border-radius:12px}.results-section{padding:50px 0 58px}.results-header{text-align:left;width:min(100% - 36px,900px)}.results-tag{margin:0 0 14px;padding:5px 9px;font-size:8px;line-height:1}.results-header h2{font-size:25px;line-height:1.16}.results-subtitle{margin-top:16px;font-size:13px;line-height:1.58}.results-marquee{margin-top:28px}.results-track{--marquee-gap:14px;animation-duration:42s}.result-card{border-radius:10px;width:204px}.results-marquee:before,.results-marquee:after{width:58px}.sales-container{width:min(100% - 36px,1180px)}.sales-section{padding:50px 0 58px}.section-tag{line-height:1;margin-bottom:14px!important;padding:5px 9px!important;font-size:8px!important}.section-copy h2,.center-heading h2,.guarantee-card h2{font-size:25px;line-height:1.16}.section-copy p,.center-heading p,.guarantee-card p{margin-top:16px;font-size:13px;line-height:1.58}.center-heading{text-align:left}.center-heading .section-tag{margin-inline:0}.stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));width:min(100% - 28px,820px)}.stat-item{gap:7px;min-height:92px;padding:0 8px}.stat-item+.stat-item:before{background:#111111ad;height:58px}.stat-item:nth-child(n+3){border-top:0}.stat-item strong{font-size:24px}.stat-item span{letter-spacing:.04em;white-space:normal;font-size:10px;line-height:1.45}.studio-card{min-height:0}.studio-card-copy{bottom:22px;left:22px;right:22px}.studio-card-copy strong{font-size:21px}.teacher-image{height:420px}.authority-item,.pain-card,.module-card p,.change-card p,.bonus-card p,.fit-card li,.faq-item p{font-size:13px}.modules-grid,.change-grid,.fit-grid,.bonus-grid{grid-template-columns:1fr;margin-top:28px}.module-card{grid-template-columns:42px 1fr;gap:12px;padding:16px}.module-card span{font-size:24px}.module-card h3,.change-card h3,.bonus-card h3{font-size:15px}.change-card{min-height:auto;padding:18px}.fit-card,.bonus-card{padding:18px}.fit-card h3,.bonus-card h3{font-size:20px}.offer-heading h2{margin-top:0;font-size:34px;line-height:1.06}.offer-comparison{gap:48px;margin-top:34px;position:relative}.offer-scroll-anchor{scroll-margin-top:14px}.offer-plan{border-radius:12px;padding:22px 16px}.offer-plan-complete{padding-top:34px}.offer-best-badge{min-width:170px;padding:9px 18px;font-size:10px}.offer-plan-name{padding:12px 14px;font-size:15px}.offer-plan-complete .offer-stars{margin-bottom:8px;font-size:22px;line-height:1}.offer-plan-complete .offer-plan-caption{margin-top:6px}.offer-plan-price{margin-top:24px}.offer-plan-price strong{font-size:50px}.offer-plan-list{margin-top:22px}.offer-plan-list li{padding:10px 0}.offer-complete-image{margin-top:12px}.offer-plan-button{font-size:11px}.guarantee-card{text-align:left;padding:26px 18px}.guarantee-card .section-tag,.guarantee-card p{margin-inline:0}.shield-icon{margin-right:auto}.faq-item summary{min-height:58px;padding:16px 50px 16px 16px;font-size:14px}.faq-item summary:after{right:18px}.faq-item p{padding:0 16px 18px}}:root{--mj-ink:#140817;--mj-plum:#240b29;--mj-plum-soft:#3b123e;--mj-wine:#741d52;--mj-rose:#a74c75;--mj-gold:#d3a84f;--mj-gold-light:#f1d995;--mj-cream:#fbf5e9;--mj-sand:#eadbc3;--mj-paper:#fffaf1}.page{background:var(--mj-cream);color:var(--mj-ink)}.hero-section{color:#fff;background:radial-gradient(circle at 86% 12%,#d3a84f33,#0000 25%),radial-gradient(circle at 8% 84%,#a74c7533,#0000 31%),linear-gradient(122deg,#130717 0%,#240b29 50%,#3b123e 100%);align-items:center;min-height:660px;padding:clamp(28px,3vw,44px) clamp(28px,5vw,76px) clamp(48px,5vw,74px);display:flex}.hero-section:before{background:linear-gradient(90deg,#ffffff06,#0000 40%),repeating-linear-gradient(135deg,#0000 0 68px,#d3a84f09 69px 70px)}.hero-section:after{opacity:.46;background-image:radial-gradient(circle at 20% 20%,#f1d99547 0 1px,#0000 1.5px),radial-gradient(circle at 70% 65%,#f1d99529 0 1px,#0000 1.5px);background-size:90px 90px,130px 130px;-webkit-mask-image:none;mask-image:none}.hero-grid{grid-template-columns:minmax(440px,1.1fr) minmax(340px,.72fr);place-items:center stretch;gap:clamp(44px,6vw,94px);width:min(100%,1320px)}.hero-copy{text-align:left;width:100%;max-width:660px}.brand-signature{width:fit-content;color:var(--mj-gold-light);text-transform:uppercase;grid-template-columns:auto auto;align-items:end;column-gap:10px;margin-bottom:clamp(26px,3vw,38px);font-family:Didot,"Bodoni 72",Georgia,serif;line-height:.8;display:grid}.brand-signature .brand-crown{color:var(--mj-gold);grid-column:1/-1;justify-self:center;margin-bottom:7px;font-size:22px}.brand-signature strong{letter-spacing:.09em;font-size:clamp(26px,2.3vw,37px);font-weight:500}.brand-signature>span:last-child{letter-spacing:.2em;border-left:1px solid #f1d99580;padding-left:10px;font-size:clamp(17px,1.5vw,24px)}.hero-kicker{width:fit-content;color:var(--mj-gold-light);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 20px;font-size:11px;font-weight:800;line-height:1.4;display:flex}.hero-copy h1{color:#fff;letter-spacing:-.045em;max-width:700px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(40px,3.3vw,54px);font-weight:800;line-height:1.04}.hero-copy h1 em{color:var(--mj-gold-light);font-style:normal;font-weight:800}.hero-subtitle{color:#ffffffb8;max-width:610px;margin:22px 0 0;font-size:clamp(15px,1.3vw,18px);font-weight:500;line-height:1.68}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-primary-button,.hero-secondary-button{color:#fff;letter-spacing:.08em;text-align:center;text-transform:uppercase;border-radius:3px;justify-content:center;align-items:center;min-height:54px;padding:15px 22px;font-size:11px;font-weight:900;line-height:1.2;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.hero-primary-button{border:1px solid var(--mj-gold-light);color:var(--mj-ink);background:linear-gradient(135deg,#b9822f 0%,#e4be68 100%);box-shadow:0 16px 34px #d3a84f2e}.hero-secondary-button{background:#ffffff0a;border:1px solid #ffffff47}.hero-primary-button:hover,.hero-secondary-button:hover{transform:translateY(-2px)}.hero-primary-button:hover{box-shadow:0 20px 44px #d3a84f47}.hero-secondary-button:hover{background:#ffffff17}.hero-trust{border-top:1px solid #f1d99533;flex-wrap:wrap;gap:20px;margin-top:26px;padding-top:18px;display:flex}.hero-trust span{color:#ffffff94;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:10px;font-weight:700;display:inline-flex}.hero-trust strong{color:var(--mj-gold);font-family:Georgia,serif;font-size:12px}.hero-authority-visual{width:min(100%,470px);box-shadow:none;background:0 0;border:0;border-radius:0;justify-self:end;margin:0;position:relative;overflow:visible}.hero-authority-visual:before{display:none}.hero-authority-visual picture,.hero-authority-visual img{width:100%;display:block}.hero-authority-visual img{aspect-ratio:4/5;object-fit:cover;object-position:50% 54%;height:auto}.hero-authority-visual figcaption{z-index:2;border-left:3px solid var(--mj-gold);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#140817d1;padding:17px 20px;position:absolute;bottom:22px;left:24px;right:24px}.hero-authority-visual figcaption span,.hero-authority-visual figcaption strong{display:block}.hero-authority-visual figcaption span{color:var(--mj-gold-light);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800}.hero-authority-visual figcaption strong{color:#fff;margin-top:5px;font-family:Georgia,serif;font-size:18px;font-weight:600}.stats-section{background:linear-gradient(90deg,#ba8734 0%,#e1bf6d 50%,#ba8734 100%);border:0;padding:0}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100% - 48px,1080px)}.stat-item{min-height:128px}.stat-item+.stat-item:before{background:#240b2942;height:52px}.stat-item strong{color:var(--mj-plum);font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(34px,3.4vw,50px);font-weight:600}.stat-item span{color:#240b29b8;letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:800}.presentation-section{color:#fff;background:radial-gradient(circle at 12% 20%,#a74c7538,#0000 26%),linear-gradient(130deg,#160819 0%,#2c0d31 100%);padding-block:clamp(74px,8vw,118px);position:relative;overflow:hidden}.presentation-section:after{content:"MJ";color:#d3a84f09;pointer-events:none;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:min(48vw,680px);line-height:.7;position:absolute;top:50%;left:-.03em;transform:translateY(-50%)}.presentation-grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(290px,400px);align-items:center;gap:clamp(54px,9vw,130px);display:grid;position:relative}.presentation-copy{max-width:680px}.presentation-copy h2{color:#fff;letter-spacing:-.03em;margin:0;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(42px,4.7vw,70px);font-weight:500;line-height:1.03}.presentation-copy>p:not(.section-tag){color:#ffffffad;max-width:590px;margin:26px 0 0;font-size:16px;line-height:1.7}.presentation-signature{border-top:1px solid #d3a84f57;grid-template-columns:auto 1fr;align-items:end;column-gap:12px;width:fit-content;margin-top:30px;padding-top:20px;display:grid}.presentation-signature span{color:#ffffff70;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.presentation-signature strong{color:var(--mj-gold-light);font-family:Didot,"Bodoni 72",Georgia,serif;font-size:26px;font-weight:500}.presentation-signature small{color:#ffffff8c;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;margin-top:6px;font-size:10px}.presentation-section .creator-card{background:#100612;border-color:#f1d99580;border-radius:2px 34px 2px 2px;width:100%;margin:0;padding:7px;box-shadow:0 34px 80px #0000006b,16px 16px #d3a84f14}.presentation-section .creator-photo{border-radius:0 27px 0 0}.section-tag,.method-tag,.results-tag{color:var(--mj-wine);letter-spacing:.19em;background:#741d520a;border-color:#741d5247;border-radius:2px;font-weight:800;padding:7px 12px!important;font-size:9px!important}.section-tag.dark{color:var(--mj-gold-light);background:#d3a84f14;border-color:#d3a84f61}.section-copy h2,.center-heading h2,.guarantee-card h2,.method-copy h2,.results-header h2{color:var(--mj-ink);letter-spacing:-.025em;font-family:Didot,"Bodoni 72",Georgia,serif;font-weight:500}.method-section{background:radial-gradient(circle at 95% 10%, #d3a84f2e, transparent 26%), linear-gradient(135deg, var(--mj-paper) 0%, #f2e7d6 100%);padding-block:clamp(80px,9vw,132px)}.method-shell{gap:clamp(52px,8vw,110px)}.method-copy h2{font-size:clamp(38px,4vw,58px);line-height:1.05}.method-copy h2 em,.bullet-icon{color:var(--mj-wine)}.method-description,.method-bullet p,.section-copy p,.center-heading p,.guarantee-card p{color:#61545e}.method-bullets{border-color:#741d522e}.method-bullet{border-color:#741d522e;padding:20px 0}.bullet-icon{background:#741d520d;border-color:#741d524d}.method-visual{border-color:#741d5252;border-radius:2px 42px 2px 2px;box-shadow:24px 24px #741d5214,0 28px 60px #2b122529}.method-visual img{border-radius:0 40px 0 0}.results-section{color:#fff;background:radial-gradient(circle at 85% 12%,#d3a84f29,#0000 28%),linear-gradient(130deg,#1a081d 0%,#351038 100%);padding-block:clamp(78px,8vw,116px)}.results-tag{color:var(--mj-gold-light);background:#d3a84f12;border-color:#d3a84f61}.results-header h2{color:#fff;font-size:clamp(38px,4vw,58px)}.results-subtitle{color:#ffffff9e;font-size:15px}.results-marquee:before{background:linear-gradient(90deg,#1a081d 0%,#1a081d00 100%)}.results-marquee:after{background:linear-gradient(270deg,#351038 0%,#35103800 100%)}.result-card{background:#210b25;border-color:#f1d99559;border-radius:2px 22px 2px 2px;box-shadow:0 24px 54px #00000047}.pain-section,.fit-section,.learn-section,.guarantee-section{background:radial-gradient(circle at 90% 12%, #741d521a, transparent 28%), linear-gradient(135deg, var(--mj-cream) 0%, #efe1cc 100%)}.pain-card,.module-card,.change-card,.fit-card,.bonus-card,.faq-item,.guarantee-card{background:#fffaf1bf;border-color:#741d522e;border-radius:3px 18px 3px 3px;box-shadow:0 18px 44px #37123112}.pain-card{border-left:3px solid var(--mj-wine)}.studio-card,.teacher-image{background:var(--mj-plum);border-color:#d3a84f6b;border-radius:2px 36px 2px 2px;box-shadow:20px 20px #741d5214,0 28px 64px #2c0e272e}.teacher-section{background:radial-gradient(circle at 12% 90%,#a74c7533,#0000 28%),linear-gradient(130deg,#19081d 0%,#300e34 100%)}.teacher-section .section-tag{color:var(--mj-gold-light);background:#d3a84f14;border-color:#d3a84f61}.teacher-section .section-copy h2,.teacher-section .authority-item{color:#fff}.teacher-section .section-copy>p:not(.section-tag):not(.teacher-subtitle){color:#ffffffa3}.teacher-subtitle{color:var(--mj-gold-light)!important}.authority-item span{color:var(--mj-gold-light);border-color:#d3a84f7a}.module-card span,.change-card span,.bonus-card>strong{color:var(--mj-wine)}.module-card h3,.change-card h3,.fit-card h3,.bonus-card h3,.faq-item summary{color:var(--mj-ink)}.module-card p,.change-card p,.bonus-card p,.fit-card li,.faq-item p,.pain-card{color:#61545e}.change-section,.bonus-section,.faq-section{background:var(--mj-paper)}.change-card span,.bonus-pill,.shield-icon{border-color:#741d5247}.bonus-pill{color:var(--mj-wine)}.offer-section{background:radial-gradient(circle at 14% 12%,#d3a84f2e,#0000 26%),radial-gradient(circle at 92% 84%,#a74c752e,#0000 30%),linear-gradient(130deg,#120614 0%,#2b0c30 100%)}.offer-heading{text-align:center;max-width:850px;margin-inline:auto}.offer-heading h2{color:#fff;letter-spacing:-.03em;text-transform:none;font-family:Didot,"Bodoni 72",Georgia,serif;font-size:clamp(44px,5.4vw,70px);font-weight:500;line-height:1}.offer-plan{background:var(--mj-paper);border-color:#d3a84f4d;border-radius:3px 24px 3px 3px}.offer-plan-complete{border:2px solid var(--mj-gold);box-shadow:0 32px 80px #00000052,0 0 44px #d3a84f29}.offer-best-badge{color:var(--mj-ink);background:linear-gradient(135deg,#b9822f 0%,#e4be68 100%);border-radius:2px}.offer-plan-name,.offer-plan-complete .offer-plan-name{background:var(--mj-plum);border-radius:2px}.offer-plan-price strong{color:var(--mj-wine);font-family:Didot,"Bodoni 72",Georgia,serif}.offer-plan-price del,.bonus-prefix.numbered,.bonus-prefix.extra{color:var(--mj-wine)}.offer-plan-list li>span,.offer-plan-list li.bonus-item>span{background:var(--mj-wine)}.offer-plan-button,.offer-plan-button.secondary{border-color:var(--mj-wine);background:var(--mj-wine);border-radius:2px}.offer-plan-button:hover{box-shadow:0 16px 34px #741d523d}.guarantee-card strong,.faq-item summary:after{color:var(--mj-wine)}@media (width<=1120px){.hero-section{min-height:auto;padding-block:48px 76px}.hero-grid{grid-template-columns:1fr;gap:58px}.hero-copy{max-width:760px;margin-inline:auto}.hero-authority-visual{justify-self:center;width:min(100%,440px)}.presentation-grid{grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:54px}}@media (width<=767px){.hero-section{background:var(--mj-ink);padding:0 18px 54px}.hero-grid{flex-direction:column;gap:0;display:flex}.brand-signature{display:none}.hero-copy{z-index:2;background:linear-gradient(180deg, #14081700 0%, #140817e6 64px, var(--mj-ink) 126px);text-align:left;width:calc(100% + 36px);max-width:none;margin:-150px -18px 0;padding:88px 18px 0;position:relative}.hero-kicker{flex-wrap:wrap;justify-content:flex-start;margin:0 0 16px;font-size:9px}.hero-copy h1{letter-spacing:-.035em;max-width:520px;font-size:clamp(31px,8.8vw,36px);line-height:1.08}.hero-subtitle{margin:22px 0 0;font-size:14px;line-height:1.62}.hero-actions{grid-template-columns:1fr;margin-top:28px;display:grid}.hero-primary-button,.hero-secondary-button{width:100%}.hero-trust{grid-template-columns:1fr;align-items:center;gap:10px;margin-top:26px;display:grid}.hero-trust span{justify-content:flex-start}.hero-authority-visual{width:calc(100% + 36px);max-width:none;box-shadow:none;border-radius:0;order:-1;justify-self:stretch;margin-inline:-18px;position:relative;overflow:hidden}.hero-authority-visual:after{content:"";pointer-events:none;background:linear-gradient(180deg, #14081700 0%, var(--mj-ink) 100%);height:58%;position:absolute;bottom:0;left:0;right:0}.hero-authority-visual img{aspect-ratio:5/4;object-fit:cover;object-position:50% 78%;height:auto}.hero-authority-visual figcaption{padding:12px 14px;bottom:12px;left:12px;right:12px}.hero-authority-visual figcaption strong{font-size:14px}.stats-grid{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.stat-item{min-height:105px;padding-inline:10px}.stat-item strong{font-size:31px}.stat-item span{font-size:9px}.presentation-section{padding-block:62px}.presentation-grid{grid-template-columns:1fr;gap:38px}.presentation-copy h2{font-size:38px}.presentation-copy>p:not(.section-tag){font-size:14px}.presentation-signature{margin-top:30px}.presentation-section .creator-card{border-radius:2px 28px 2px 2px;width:min(100%,360px);margin-inline:auto}.method-copy h2,.results-header h2{font-size:34px}.results-header{text-align:left}.offer-heading h2{font-size:40px}}
