/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@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{box-sizing:border-box;border:0 solid;margin:0;padding:0}::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;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]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance: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}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.start{inset-inline-start:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--bg:#0c0c0b;--surface:#141413;--border:#ffffff12;--text:#f0eee8;--muted:#a8a7a0;--gold:#e28262;--gold-light:#f9d9a0;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17.28px;line-height:1.75}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{letter-spacing:-.045em;line-height:1.14}p{color:var(--muted)}p+p{margin-top:18px}em{color:var(--gold);font-style:normal}::selection{background:var(--gold);color:var(--bg)}:focus-visible{outline:2px solid var(--gold);outline-offset:6px}button,a{touch-action:manipulation}.container{max-width:1200px;margin:auto;padding:0 48px}.section{border-bottom:1px solid var(--border);padding:104px 0}.narrow{max-width:920px}.eyebrow{letter-spacing:.22em;color:var(--gold);text-transform:uppercase;margin-bottom:20px;font-size:10.8px;font-weight:700;line-height:1.6;display:block}.section-heading{max-width:760px;margin-bottom:42px}.section-heading h2,h2{font-size:clamp(36.72px,3.78vw,52.92px);font-weight:700}.section-heading>p{max-width:620px;margin-top:20px;font-size:17.28px}.split{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.split .section-heading{margin-bottom:25px}.check-list,.pain-list{gap:13px;margin:26px 0;padding:0;list-style:none;display:grid}.check-list li,.pain-list li{color:#d3d1ca;align-items:flex-start;gap:12px;font-size:15.12px;line-height:1.6;display:flex}.check-list svg{color:var(--gold);margin-top:3px}.pain-list svg{color:#a87f53;margin-top:3px}.highlight-copy{color:var(--text);font-size:18.36px;font-weight:500}.hero{isolation:isolate;background:#070706;min-height:810px;position:relative;overflow:hidden}.hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 80% 15%,#ac722116,#0000 45%);position:absolute;inset:0}.hero-inner{padding-top:46px}.wordmark{margin-bottom:74px;display:inline-block;position:relative}.wordmark>span{letter-spacing:.22em;color:#bab7ae;margin-bottom:8px;font-size:8.64px;display:block}.wordmark>strong{letter-spacing:-.045em;font-size:25.92px;font-weight:900;line-height:.99;display:block}.hero h1{letter-spacing:-.058em;white-space:nowrap;font-size:clamp(45.36px,4.75vw,69.12px);font-weight:700;line-height:1.07}.hero h1 span{color:var(--gold)}.hero-lead{color:#e0dcd2;max-width:445px;margin-top:26px;font-size:22.68px;line-height:1.5}.hero-description{max-width:415px;margin-top:16px;font-size:15.12px;line-height:1.8}.cta{color:#211708;isolation:isolate;background:linear-gradient(110deg,#db9d41,#f4cc86);border:1px solid #eabe75;border-radius:5px;justify-content:center;align-items:center;gap:28px;min-height:57px;padding:16px 27px;font-size:14.04px;font-weight:700;line-height:1.4;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative;box-shadow:0 6px 35px #d3942414}.cta:before{content:"";clip-path:inset(0 80% 0 0);pointer-events:none;border:1px solid #ffdfa6;border-radius:6px;animation:4s linear infinite contour;position:absolute;inset:-2px}.cta span{position:relative}.hero .cta{margin-top:29px}.student-proof{align-items:center;gap:14px;margin-top:26px;display:flex}.student-proof>img{width:112px;height:auto}.student-proof p{font-size:10.8px;line-height:1.6}.student-proof strong{color:#d9d5c9;font-weight:500}.photo-frame{border:1px solid #ffffff14;border-radius:7px;position:relative;overflow:hidden}.pain-photo>img{aspect-ratio:1;object-fit:cover;filter:saturate(.45);width:100%}.photo-frame:after{content:"";background:linear-gradient(#0000 35%,#080808aa);position:absolute;inset:0}.photo-note{letter-spacing:.16em;color:var(--gold);z-index:1;font-size:9.72px;position:absolute;bottom:23px;left:26px}.solution-art{border:1px solid #ffffff0f;border-radius:7px;max-height:515px;position:relative;overflow:hidden}.solution-art>img{object-fit:cover;object-position:50% 24%;filter:sepia(.13);width:100%;height:515px}.solution-art:after{content:"";background:linear-gradient(#0000 45%,#111110 100%);position:absolute;inset:0}.solution-label{z-index:1;color:var(--gold);align-items:center;gap:18px;display:flex;position:absolute;bottom:30px;left:34px}.solution-label>svg{stroke-width:1px;width:45px;height:45px}.solution-label span{letter-spacing:.02em;font-size:17.28px;line-height:1.4}.solution-label strong{color:#f2eee4;font-size:29.16px}.split .cta{margin-top:6px}.feature-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.feature{border:1px solid var(--border);background:linear-gradient(135deg,#191815,#121211);border-radius:6px;padding:31px 26px;transition:border-color .25s,transform .25s}.feature:hover{border-color:#e2826255;transform:translateY(-4px)}.feature>svg{color:var(--gold);margin-bottom:24px}.feature h3{letter-spacing:-.02em;margin-bottom:13px;font-size:19.44px;line-height:1.35}.feature p{font-size:14.04px;line-height:1.75}.mfp{background:radial-gradient(at 50% 0,#e282620e,#0000 70%);border:1px solid #e2826235;border-radius:7px;margin-top:42px;padding:32px}.mfp-heading .eyebrow{margin-bottom:12px;font-size:9.72px}.mfp-heading h3{font-size:27px;font-weight:500}.audience-section{background:#111110}.audience-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.audience-card{border:1px solid var(--border);border-radius:7px;padding:32px}.audience-card.yes{background:linear-gradient(135deg,#e282620c,#0000);border-color:#e2826233}.audience-card h3{align-items:center;gap:12px;margin-bottom:26px;font-size:24.84px;display:flex}.yes h3 svg,.yes li svg{color:var(--gold)}.no h3{color:#b5b1a8}.no svg{color:#77766f}.audience-card ul{gap:15px;margin:0;padding:0;list-style:none;display:grid}.audience-card li{color:#bbb8b0;align-items:flex-start;gap:11px;font-size:15.12px;line-height:1.6;display:flex}.audience-card li svg{margin-top:3px}.prints-grid{columns:3;column-gap:18px}.prints-grid figure{break-inside:avoid;background:#f2f2f2;border:1px solid #fff2;border-radius:5px;margin:0 0 18px;transition:transform .3s;overflow:hidden}.prints-grid figure:hover{transform:translateY(-3px)}.prints-grid img{width:100%;height:auto}.section-note{text-align:center;color:#8f8b83;margin-top:27px;font-size:11.88px}.curriculum-section{background:#111110}.curriculum-head{justify-content:space-between;align-items:center;display:flex}.curriculum-count{color:var(--gold);align-items:center;gap:14px;display:flex}.curriculum-count>strong{letter-spacing:-.05em;font-size:73.44px;font-weight:500;line-height:1}.curriculum-count>span{letter-spacing:.1em;font-size:9.72px;line-height:1.8}.modules,.faq{gap:13px;display:grid}.accordion{background:#141413;border:1px solid #ffffff12;border-radius:6px;transition:background .3s,border-color .3s,box-shadow .3s;overflow:hidden}.accordion h3{margin:0}.accordion h3>button{color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:22px;width:100%;padding:24px 26px;display:flex}.module-number{min-width:45px;height:45px;color:var(--gold);border:1px solid #e2826235;border-radius:5px;justify-content:center;align-items:center;font-size:19.44px;font-weight:400;display:flex}.accordion-label{flex:1;display:block}.accordion-label strong{letter-spacing:-.025em;font-size:20.52px;font-weight:500;line-height:1.3;display:block}.accordion-label>span{color:var(--muted);letter-spacing:0;margin-top:8px;font-size:12.96px;font-weight:400;line-height:1.6;display:block}.accordion-plus{color:var(--gold);transition:transform .3s}.is-open .accordion-plus{transform:rotate(45deg)}.accordion-collapse{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.accordion-collapse>div{min-height:0;overflow:hidden}.is-open .accordion-collapse{grid-template-rows:1fr}.accordion-body{padding:0 26px 26px 93px}.lesson-grid{border-top:1px solid #ffffff0d;grid-template-columns:1fr 1fr;gap:13px 28px;margin:0;padding:22px 0 0;list-style:none;display:grid}.lesson-grid li{color:#c9c4b8;align-items:flex-start;gap:11px;font-size:14.04px;line-height:1.5;display:flex}.lesson-grid svg{color:var(--gold);margin-top:2px}.curriculum-foot{color:#aaa69a;justify-content:center;gap:34px;margin-top:26px;font-size:11.88px;display:flex}.curriculum-foot>span{align-items:center;gap:10px;display:flex}.curriculum-foot svg{color:var(--gold)}.bonus{border-top:1px solid #ffffff12;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:38px 0;display:grid}.bonus-art{background:#141311;border:1px solid #e2826221;border-radius:7px;overflow:hidden}.bonus-art img{object-fit:contain;width:100%;height:auto}.bonus h3{margin:15px 0 22px;font-size:34.56px;font-weight:500}.bonus p{font-size:15.12px}.bonus-price{align-items:center;gap:18px;margin-top:24px;font-size:14.04px;display:flex}.bonus-price s{color:#8c897f}.bonus-price>span{color:var(--gold);background:#e2826212;border:1px solid #e2826230;border-radius:4px;padding:6px 12px;font-size:11.88px;font-weight:700}.extras{border-top:1px solid var(--border);justify-content:center;gap:34px;padding-top:29px;display:flex}.extras span{color:#bbb7ab;align-items:center;gap:10px;font-size:12.96px;display:flex}.extras svg{width:19px;color:var(--gold)}.endorsements-grid{grid-template-columns:repeat(3,1fr);gap:19px;display:grid}.endorsement{border:1px solid var(--border);background:#171614;border-radius:7px;flex-direction:column;padding:28px;display:flex}.endorsement>svg{color:var(--gold)}.endorsement blockquote{color:#ccc7ba;flex:1;margin:22px 0 26px;font-size:14.04px;line-height:1.8}.endorsement-person{align-items:center;gap:13px;display:flex}.endorsement-person img{object-fit:cover;border:1px solid #e2826244;border-radius:50%;width:49px;height:49px}.endorsement-person h3{letter-spacing:-.015em;font-size:16.2px}.endorsement-person p{margin-top:5px;font-size:11.88px}.endorsement>a{color:var(--gold);align-items:center;gap:9px;margin-top:25px;font-size:10.8px;display:flex}.bio-photo{border:1px solid #e2826225;border-radius:7px;max-height:610px;position:relative;overflow:hidden}.bio-photo>img{object-fit:cover;object-position:50% 20%;width:100%;height:610px}.bio-photo>div{background:linear-gradient(#0000,#06060688,#060606ee);padding:80px 28px 27px;position:absolute;inset:auto 0 0}.bio-photo h3{font-size:27px}.bio-photo p{color:var(--gold);margin-top:8px;font-size:12.96px}.bio-stats{grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0;display:grid}.bio-stats>div{background:#151412;border:1px solid #e2826222;border-radius:5px;padding:17px 12px}.bio-stats strong{color:var(--gold);font-size:27px;line-height:1;display:block}.bio-stats span{color:#a8a498;margin-top:9px;font-size:10.8px;display:block}.offer-section .section-heading{text-align:center;margin:0 auto 45px}.offer-section .section-heading>p{margin-left:auto;margin-right:auto}.offer-card{background:#131310;border:1px solid #e2826260;border-radius:9px;grid-template-columns:1fr 1fr;max-width:940px;margin:auto;display:grid;overflow:hidden;box-shadow:0 20px 100px #0004}.offer-includes{border-right:1px solid #e2826225;padding:44px}.offer-brand{color:var(--gold);align-items:center;gap:14px;margin-bottom:30px;display:flex}.offer-brand span{letter-spacing:.02em;font-size:14.04px;line-height:1.1}.offer-brand strong{font-size:19.44px}.offer-includes h3{letter-spacing:-.02em;font-size:18.36px}.offer-includes .check-list{gap:12px;margin-bottom:0}.offer-includes li{font-size:14.04px}.offer-price{text-align:center;background:radial-gradient(at 50% 0,#e2826212,#0000 70%);flex-direction:column;justify-content:center;padding:40px 32px;display:flex}.offer-tag{color:var(--gold);letter-spacing:.15em;margin-bottom:22px;font-size:9.72px}.original-price{font-size:14.04px}.original-price s{color:#b7b0a2;margin:0 4px}.price{margin-top:10px}.price>span{color:#ccc5b5;font-size:15.12px;display:block}.price>strong{color:var(--gold-light);letter-spacing:-.06em;font-size:66.96px;font-weight:700;line-height:1.25}.price>strong span{font-size:43.2px}.cash-price{color:#b6afa0;margin-top:4px;font-size:15.12px}.cash-price strong{color:#e6e1d6;font-weight:500}.checkout{gap:16px;width:100%;margin-top:25px;padding-left:12px;padding-right:12px;font-size:12.96px}.price-fineprint{margin-top:14px;font-size:9.72px;line-height:1.7}.purchase-trust{border-top:1px solid #e2826222;justify-content:center;gap:17px;margin-top:20px;padding-top:19px;display:flex}.purchase-trust span{color:#c1bba9;align-items:center;gap:6px;font-size:9.72px;display:flex}.purchase-trust svg{color:var(--gold)}.immediate{justify-content:center;align-items:center;gap:7px;margin-top:15px;font-size:9.72px;display:flex}.immediate svg{color:var(--gold)}.guarantee{grid-template-columns:270px 1fr;align-items:center;gap:65px;max-width:970px;display:grid}.guarantee .section-heading{margin-bottom:22px}.guarantee .section-heading h2{font-size:41.04px}.guarantee p{font-size:15.12px}.guarantee>img{filter:drop-shadow(0 0 35px #e2826212);animation:6s ease-in-out infinite seal}.faq-section .section-heading{text-align:center;margin-left:auto;margin-right:auto}.faq-section .section-heading>p{margin-left:auto;margin-right:auto}.faq .accordion h3>button{gap:18px;padding:22px 24px}.faq .accordion-label strong{letter-spacing:-.01em;font-size:16.2px}.faq .accordion-body{padding:0 24px 24px;font-size:15.12px}.final-section{text-align:center}.final-section h2{font-size:clamp(38.88px,4.32vw,57.24px)}.final-section p{margin:22px 0 29px;font-size:15.12px}.final-genres{letter-spacing:.2em;color:#9e988a;justify-content:center;align-items:center;gap:19px;margin-top:37px;font-size:9.72px;display:flex}.final-genres svg{color:var(--gold)}footer{text-align:center;color:#88857d;padding:46px 0}footer strong{color:#d9d4c6;letter-spacing:-.02em;font-size:18.36px}footer p{margin-top:13px;font-size:10.8px}footer .footer-links{justify-content:center;gap:22px;margin-top:16px;font-size:10.8px;display:flex}footer a{transition:color .2s}footer a:hover{color:var(--gold)}.whatsapp{z-index:20;color:#fff;background:#197e46;border:1px solid #8ce2a633;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .25s;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 8px 25px #0006}.whatsapp:hover{transform:translateY(-3px)}.whatsapp svg{width:29px;height:29px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reveal{opacity:1;transition:opacity .65s,transform .65s;transform:translateY(0)}.reveal[data-pending=true]{opacity:0;transform:translateY(24px)}.legal-page{min-height:80vh;padding:65px 0}.legal-back{color:var(--gold);margin-bottom:38px;font-size:14.04px;display:inline-flex}.legal-page h1{margin-bottom:23px;font-size:51.84px}.legal-intro{margin-bottom:35px;font-size:17.28px}.legal-content{border-top:1px solid #e2826230;gap:28px;padding-top:32px;display:grid}.legal-content h2{color:var(--gold);letter-spacing:-.02em;margin-bottom:13px;font-size:23.76px}.legal-content p{font-size:15.12px}.legal-content a{color:var(--gold)}.legal-meta{color:#969084;margin:30px 0;font-size:11.88px}.legal-page .cta{margin-top:35px}@keyframes contour{0%,to{clip-path:inset(0 75% 80% 0)}25%{clip-path:inset(0 0 80% 75%)}50%{clip-path:inset(80% 0 0 75%)}75%{clip-path:inset(80% 75% 0 0)}}@keyframes seal{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (min-width:1600px){.hero h1{font-size:69.12px}}@media (max-width:1000px){.container{padding-left:30px;padding-right:30px}.split{gap:40px}.hero{min-height:740px}.hero-inner{padding-top:34px}.wordmark{margin-bottom:65px}.hero h1{font-size:51.84px}.hero-lead{font-size:19.44px}.feature{padding:25px 20px}.bonus{gap:35px}.endorsement{padding:23px 20px}.offer-includes{padding:36px 28px}.bio-stats strong{font-size:22.68px}.guarantee{grid-template-columns:220px 1fr;gap:40px}.guarantee>img{width:220px}.section{padding:80px 0}}@media (max-width:700px){body{font-size:16.2px}.container{padding-left:23px;padding-right:23px}.section{padding:65px 0}.section-heading{margin-bottom:30px}.section-heading h2,h2{font-size:36.72px;line-height:1.14}.section-heading>p{margin-top:17px;font-size:15.12px}.hero{min-height:0}.hero-inner{padding-top:27px}.wordmark{margin-bottom:270px}.wordmark>strong{font-size:22.68px}.hero h1{white-space:normal;letter-spacing:-.06em;font-size:45.36px;line-height:1.07}.hero-lead{max-width:100%;margin-top:20px;font-size:19.44px}.hero-description{max-width:100%;margin-top:14px;font-size:14.04px}.hero .cta{justify-content:space-between;width:100%;margin-top:23px;padding:17px 20px}.student-proof{margin-top:20px}.split{grid-template-columns:1fr;gap:32px}.pain-photo{max-height:325px}.pain-photo>img{aspect-ratio:auto;object-position:center 40%;height:325px}.split p{font-size:15.12px}.split .section-heading{margin-bottom:22px}.solution-art{height:390px}.solution-art>img{object-position:50% 19%;height:390px}.feature-grid{grid-template-columns:1fr 1fr;gap:12px}.feature{padding:23px 17px}.feature>svg{width:23px;height:23px;margin-bottom:17px}.feature h3{font-size:17.28px}.feature p{font-size:12.96px}.mfp{margin-top:28px;padding:25px 22px}.mfp-heading h3{font-size:24.84px;line-height:1.3}.mfp-heading .eyebrow{font-size:8.64px}.audience-grid{grid-template-columns:1fr;gap:16px}.audience-card{padding:26px 23px}.audience-card h3{font-size:23.76px}.audience-card li{font-size:14.04px}.prints-grid{columns:1;column-gap:11px}.prints-grid figure{margin-bottom:11px}.curriculum-count{display:none}.accordion h3>button{gap:13px;padding:20px 17px}.module-number{min-width:36px;height:36px;font-size:16.2px}.accordion-label strong{font-size:17.28px;line-height:1.4}.accordion-label>span{font-size:11.88px}.accordion-plus{width:18px}.accordion-body{padding:0 17px 22px}.lesson-grid{grid-template-columns:1fr;gap:11px}.lesson-grid li{font-size:12.96px}.curriculum-foot{flex-wrap:wrap;gap:15px;font-size:10.8px}.bonus{grid-template-columns:1fr;gap:25px;padding:30px 0}.bonus h3{margin:12px 0 18px;font-size:30.24px}.bonus .eyebrow{margin-bottom:8px}.bonus p{font-size:14.04px}.bonus-art img{max-height:320px}.extras{flex-wrap:wrap;gap:16px;padding-top:25px}.extras span{gap:7px;font-size:10.8px}.extras svg{width:16px}.endorsements-grid{grid-template-columns:1fr}.endorsement{padding:27px}.endorsement blockquote{margin-top:15px;font-size:15.12px}.bio-photo,.bio-photo>img{height:450px}.bio-photo>img{object-position:center 20%}.bio-stats{gap:8px}.bio-stats>div{padding:17px 11px}.bio-stats strong{font-size:24.84px}.bio-stats span{font-size:9.72px}.offer-card{grid-template-columns:1fr}.offer-includes{border-bottom:1px solid #e2826225;border-right:0;padding:29px 25px}.offer-price{padding:33px 25px}.offer-tag{margin-bottom:18px}.price>strong{font-size:74.52px}.price>strong span{font-size:48.6px}.checkout{font-size:14.04px}.purchase-trust span,.immediate{font-size:10.8px}.guarantee{text-align:center;grid-template-columns:1fr;gap:25px}.guarantee>img{width:190px;margin:auto}.guarantee .section-heading h2{font-size:34.56px}.faq .accordion-label strong{font-size:15.12px}.faq .accordion h3>button{padding:20px}.faq .accordion-body{padding:0 20px 22px;font-size:14.04px}.final-section h2{font-size:36.72px}.final-section p{font-size:14.04px}.final-section .cta{width:100%;max-width:340px}.whatsapp{width:48px;height:48px;bottom:14px;right:14px}footer{padding-bottom:75px}footer .footer-links{gap:16px;font-size:9.72px}footer strong{font-size:17.28px}.legal-page{padding-top:35px}.legal-page h1{font-size:38.88px}.legal-content h2{font-size:22.68px}}@media (max-width:360px){.hero h1{font-size:38.88px}.feature-grid{grid-template-columns:1fr}.prints-grid{columns:1}.price>strong{font-size:63.72px}.bio-stats strong{font-size:20.52px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}.reveal[data-pending=true]{opacity:1;transform:none}}:root{--bg:#171513;--surface:#211d19;--border:#ede2ca19;--text:#f2eadb;--muted:#b3a99a;--gold:#e28262;--gold-light:#f4b198;--ink:#302b25;--paper:#eae0ca;--blue:#2e5260;--rock:#bd4734}body{background:var(--bg)}h2{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400}h3,h4{letter-spacing:-.025em}.eyebrow{letter-spacing:.17em;font-size:10.8px}.cta{background:var(--rock);color:#fff7e6;letter-spacing:.025em;border-color:#dc7861;border-radius:2px;min-height:59px;font-size:14.04px;box-shadow:4px 4px #2e211b22}.cta:before{border-color:#ffbca5;border-radius:3px}.cta:hover{transform:translate(-1px,-2px);box-shadow:6px 6px #1a191633}.hero-vintage{background-color:var(--paper);color:var(--ink);isolation:isolate;border-top:7px solid var(--blue);background-image:radial-gradient(#5e47260b .8px,#0000 .8px),linear-gradient(110deg,#d5c4a326,#0000 50%,#bbae9222);background-size:4px 4px,100% 100%;min-height:0;overflow:hidden}.hero-vintage:after{content:"";z-index:-1;background:0 0;border:70px double #35536112;border-radius:50%;width:390px;height:390px;position:absolute;inset:165px auto auto -240px;transform:rotate(-15deg)}.hero-vintage .hero-inner{text-align:center;max-width:1100px;padding-top:33px;padding-bottom:33px}.hero-vintage .wordmark{margin:0 auto 26px;display:block}.hero-vintage .wordmark>strong{letter-spacing:-.03em;font-family:Georgia,serif;font-size:21.6px;font-weight:700;line-height:1.2}.hero-vintage h1{letter-spacing:-.057em;white-space:normal;max-width:900px;margin:auto;font-family:Georgia,Times New Roman,serif;font-size:clamp(46.44px,5.4vw,73.44px);font-weight:400;line-height:1.06}.hero-vintage h1 em{color:#aa3e2b;font-style:italic}.hero-description strong{color:#2e5260}.hero-video{background:#3b332a;border:1px solid #77624766;border-radius:3px;width:100%;max-width:780px;margin:0 auto 25px;padding:7px;box-shadow:8px 8px #35536120}.video-frame{background:#080807;border-radius:2px;width:100%;height:0;padding-top:56.25%;position:relative;overflow:hidden}.video-frame iframe,.video-poster{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.video-poster{cursor:pointer;color:#fff;background:#161310;padding:0}.video-poster>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.video-poster:after{content:"";background:linear-gradient(#0000 30%,#000b);position:absolute;inset:0}.video-poster>.play{z-index:1;color:#fff;background:#be4734ed;border-radius:50%;place-items:center;width:54px;height:54px;transition:background .2s,scale .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 7px #e7d4ad22}.video-poster:hover>.play{background:#e77f5a;scale:1.08}.video-label{z-index:1;text-align:left;font-size:11.88px;font-weight:500;line-height:1.4;position:absolute;bottom:15px;left:15px;right:15px}.hero-vintage .cta{justify-content:space-between;min-width:325px;margin-top:0}.hero-vintage .student-proof{justify-content:center;gap:12px;margin-top:20px}.hero-vintage .student-proof p{color:#716553;font-size:10.8px;line-height:1.5}.hero-vintage .student-proof strong{color:#453c30;font-weight:700}.paper-section{--text:#302b25;--muted:#706455;--gold:#a3402e;--border:#584b3324;color:var(--text);background-color:#eae0ca;background-image:radial-gradient(#4c3c240a .7px,#0000 .7px);background-size:4px 4px}.paper-section h2{color:#302b25}.paper-section p{color:var(--muted)}.paper-section .highlight-copy{color:#3f362b}.paper-section .pain-list li{color:#5f5547}.paper-section .pain-list svg{color:#a3402e}.photo-frame{border:7px solid #eee5d1;border-radius:2px;overflow:hidden;box-shadow:8px 8px #302f2322}.pain-photo>img{filter:none}.photo-note{color:#3e3226;letter-spacing:.1em;background:#f1e3ccee;padding:7px 12px;bottom:18px;left:17px}.photo-frame:after{background:linear-gradient(#0000 65%,#13100a33)}.solution-section{background:#24211d}.solution-art{border-color:#c09b6733;border-radius:2px}.feature{background:linear-gradient(145deg,#27221d,#1b1815);border-color:#ccb79722;border-radius:3px}.feature:hover{border-color:#cb735666}.feature h3{color:#eee5d7}.feature p{color:#aa9e8b}.feature-grid{gap:18px}.mfp{background:0 0;border:0;margin-top:48px;padding:0}.mfp-heading{margin-bottom:20px}.mfp-heading h3{font-family:Georgia,serif;font-size:31.32px;font-weight:400}.mfp-heading .eyebrow{color:#a99b87}.mfp-workbench{background:linear-gradient(#221e19,#151310);border:1px solid #6f625333;border-radius:5px;grid-template-columns:repeat(5,1fr);gap:14px;padding:57px 24px 26px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff10,0 25px 60px #0003}.mfp-workbench:before{content:"FLUXO DE PERFORMANCE";color:#998872;letter-spacing:.2em;font-size:8.64px;position:absolute;top:17px;left:25px}.mfp-signal{background:#594e3e;height:2px;position:absolute;top:42px;left:7%;right:7%;overflow:hidden}.mfp-signal span{background:linear-gradient(90deg,#0000,#b84432 20%,#eda880 55%,#0000);width:100%;height:100%;animation:6s linear infinite signal-scan;display:block}.mfp-stage{z-index:1;min-width:0;position:relative}.stage-panel{min-height:273px;animation:8s ease-in-out infinite stage-activate;animation-delay:calc(var(--stage)*.7s);background:linear-gradient(145deg,#332d25,#211c16);border:1px solid #63564855;border-top:4px solid #695842;border-radius:3px;padding:21px 15px;box-shadow:inset 0 1px #ffffff0a,0 18px 30px #0003}.stage-panel>span{color:#a99474;letter-spacing:.16em;font-size:8.64px}.stage-panel>svg{color:#e28262;stroke-width:1.4px;width:28px;height:28px;margin:28px 0 22px;display:block}.stage-panel h4{color:#f3e8d5;letter-spacing:-.02em;min-height:36px;font-size:16.2px;line-height:1.25}.stage-panel p{color:#a99b85;margin-top:15px;font-size:11.88px;line-height:1.7}.stage-led{background:#070606;border:1px solid #3c3226;width:calc(100% - 20px);height:5px;margin:11px auto 0;overflow:hidden}.stage-led:after{content:"";transform-origin:0;width:100%;height:100%;animation:8s ease-in-out infinite led-charge;animation-delay:calc(var(--stage)*.7s);background:#d56c4a;display:block}.animation-scene{position:relative}.animation-toggle{color:#a99b85;background:0 0;border:1px solid #a99b8533;border-radius:2px;align-items:center;gap:6px;margin:12px 0 0 auto;padding:5px 8px;font-size:9.72px;display:flex}.animation-paused *,.animation-paused :after,.animation-paused :before{animation-play-state:paused!important}@keyframes signal-scan{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes stage-activate{0%,15%,to{border-top-color:#695842;transform:translateY(0)}28%,52%{border-top-color:#d75;transform:translateY(-5px);box-shadow:inset 0 1px #ffffff10,0 22px 40px #be473420}}@keyframes led-charge{0%,12%{transform:scaleX(0)}35%,to{transform:scaleX(1)}}.audience-section .audience-grid{gap:26px}.audience-card{border-radius:3px;padding:35px;position:relative;overflow:hidden}.audience-card.yes{background:#f9f1df;border:1px solid #35665b44;border-top:5px solid #35665b;box-shadow:6px 6px #35665b16}.audience-card.no{--text:#ece0cd;--muted:#b3a58e;color:#ece0cd;background:#2c2722;border:1px solid #3f332b;border-top:5px solid #ab614b;box-shadow:6px 6px #3329221c}.audience-tag{letter-spacing:.16em;margin-bottom:22px;font-size:8.64px;font-weight:700;display:block}.yes .audience-tag{color:#35665b}.no .audience-tag{color:#c68b6c}.audience-card.yes h3{color:#2d554a}.audience-card.no h3{color:#f0e4d1}.audience-card h3>svg{color:#fff;background:#35665b;border-radius:50%;width:32px;height:32px;padding:7px}.audience-card.no h3>svg{color:#fff;background:#89513f}.audience-card.yes li{color:#564f42}.audience-card.yes li svg{color:#35665b}.audience-card.no li{color:#c4b6a2}.audience-card.no li svg{color:#ca8d73}.audience-card.no:after{content:"SEM FÓRMULAS MÁGICAS";letter-spacing:.12em;color:#ffffff13;font-size:9.72px;position:absolute;bottom:15px;right:15px}.testimonials-section .prints-grid figure{border:5px solid #f9f2e2;border-radius:1px;box-shadow:3px 3px #594f3a16}.testimonials-section .section-note{color:#716655}.bonus-section{background:#211d18}.bonus-art{background:#1c1914;border-color:#cab38a33;border-radius:2px}.bonus h3{font-family:Georgia,serif;line-height:1.2}.community-bonus{isolation:isolate;background:radial-gradient(circle at 18% 35%,#4d80512e,#0000 38%),linear-gradient(135deg,#19291e,#17251c 54%,#1c221b);border:1px solid #7cad7a50;border-radius:5px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;min-height:650px;margin:30px 0 38px;padding:47px 48px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 65px #0003}.community-bonus:before{content:"VOCÊ TEM COM QUEM CONTAR";z-index:-1;color:#f2eadb05;white-space:nowrap;font-family:Georgia,serif;font-size:54px;line-height:1;position:absolute;bottom:15px;right:-20px}.super-bonus-tag{letter-spacing:.13em;color:#c7dfad;background:#8aae6b16;border:1px solid #9abb7866;padding:7px 12px;font-size:9.72px;font-weight:700;display:inline-block}.community-copy h3{letter-spacing:-.04em;margin:22px 0;font-family:Georgia,serif;font-size:41.04px;font-weight:400;line-height:1.1}.community-copy h3 em{color:#bad293}.community-copy p{color:#bbc5b3;font-size:15.12px;line-height:1.8}.community-copy p strong{color:#f3efde}.community-copy .community-promise{color:#e5e8d1;font-family:Georgia,serif;font-size:21.6px}.community-copy .check-list svg{color:#b1cb86}.community-copy .check-list li{color:#d5ddc4;font-size:12.96px}.community-copy .bonus-price>span{color:#c5dfa3;background:#80a55b1a;border-color:#88a86655}.community-copy .bonus-price s{color:#8f9d85}.phone-illustration{min-width:0}.phone-scene{aspect-ratio:.5;background:#080906;border:8px solid #353631;border-radius:38px;width:min(100%,300px);margin:0 auto;padding:10px 6px 6px;animation:6s ease-in-out infinite phone-float;transform:rotate(-4deg);box-shadow:0 30px 50px #0005,inset 0 0 0 2px #6e7060}.phone-speaker{background:#515347;border-radius:50px;width:62px;height:5px;margin:0 auto 8px}.phone-screen{color:#222b22;background:#efe8d9;border-radius:25px;flex-direction:column;height:calc(100% - 13px);display:flex;overflow:hidden}.phone-status{color:#dbead8;background:#075e54;justify-content:space-between;padding:8px 19px 5px;font-size:9.72px;line-height:1.3;display:flex}.group-header{color:#f5f2e2;background:#075e54;align-items:center;gap:7px;padding:10px 9px;display:flex}.wa-avatar{color:#193b2c;background:#9cb97b;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.group-header>div:last-of-type{flex:1;min-width:0;line-height:1.35;display:grid}.group-header strong{white-space:nowrap;font-size:10.8px}.group-header span{opacity:.8;font-size:8.64px}.chat-thread{background-image:radial-gradient(#4d635312 .8px,#0000 .8px);background-size:13px 13px;flex-direction:column;flex:1;justify-content:center;gap:10px;min-height:0;padding:11px 10px;display:flex}.chat-day{color:#56654f;background:#d9ddd0;border-radius:3px;align-self:center;padding:3px 8px;font-size:8.64px;line-height:1.5}.chat-bubble{background:#fffcf4;border-radius:8px 8px 8px 2px;max-width:89%;padding:8px 9px;font-size:10.8px;line-height:1.45;animation:9s ease-in-out infinite chat-in;position:relative;box-shadow:0 2px 5px #00000010}.chat-bubble small{color:#895c43;margin-bottom:3px;font-size:8.64px;font-weight:700;display:block}.chat-bubble time{text-align:right;color:#899180;margin-top:3px;font-size:7.56px;line-height:1;display:block}.chat-bubble time b{color:#5da6b2;margin-left:3px;font-size:9.72px}.chat-bubble.teacher{color:#243324;background:#dae8c8;border-radius:8px 8px 2px;align-self:flex-end;animation-delay:1s}.chat-bubble.teacher small{color:#346538}.chat-bubble.second{animation-delay:2s}.chat-bubble.short{animation-delay:3s}.chat-typing{align-items:center;gap:3px;min-height:18px;display:flex}.chat-typing i{background:#809072;border-radius:50%;width:4px;height:4px;animation:1.3s infinite typing-dot}.chat-typing i:nth-child(2){animation-delay:.15s}.chat-typing i:nth-child(3){animation-delay:.3s}.chat-typing span{color:#849076;margin-left:5px;font-size:7.56px}.phone-compose{color:#8b9182;background:#fffcf4;border-radius:20px;align-items:center;gap:8px;margin:5px 8px 10px;padding:9px 11px;display:flex}.phone-compose span{flex:1;font-size:9.72px}.phone-compose>svg:last-child{color:#4b8056}.phone-caption{text-align:center;color:#7e927c!important;margin-top:22px!important;font-size:8.64px!important}.phone-illustration .animation-toggle{color:#a8be94;border-color:#a8be9433;margin:10px auto 0}@keyframes phone-float{50%{transform:translateY(-9px)rotate(-2deg)}}@keyframes chat-in{0%,8%{opacity:.28;transform:translateY(5px)}18%,to{opacity:1;transform:none}}@keyframes typing-dot{50%{transform:translateY(-3px)}}.endorsements-section{background:#171513}.endorsement-carousel{contain:layout paint;background:#211c17;border:1px solid #b39d7d22;border-radius:3px;width:100%;max-width:100%;margin-top:37px;overflow:hidden}.endorsement-track{width:100%;transition:transform .55s cubic-bezier(.22,1,.36,1);display:flex}.endorsement-page{flex:0 0 100%;grid-template-columns:repeat(3,1fr);gap:16px;min-width:0;padding:18px;display:grid}.endorsement-card{background:#27211b;border:1px solid #a98e682b;border-radius:3px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.endorsement-video{min-width:0;padding:6px}.dormant-poster{background-position:50%;background-size:cover}.endorsement-copy{flex-direction:column;flex:1;padding:23px 21px 26px;display:flex}.quote-mark{color:#d27352;height:28px;font-family:Georgia,serif;font-size:66.96px;line-height:1}.endorsement-copy blockquote{color:#cec1aa;flex:1;margin:16px 0 24px;font-size:14.04px;line-height:1.75}.endorsement-author{border-left:2px solid #bd5e40;padding-left:12px;display:grid}.endorsement-author strong{color:#f2e7d3;font-size:16.2px}.endorsement-author span{color:#a7977f;margin-top:4px;font-size:10.8px}.endorsement-copy small{color:#827562;margin-top:16px;font-size:8.64px}.carousel-controls{justify-content:center;align-items:center;gap:21px;padding:7px 20px 21px;display:flex}.carousel-controls>button{color:#d9c9ae;background:#29221a;border:1px solid #b8996d33;border-radius:50%;place-items:center;width:37px;height:37px;display:grid}.carousel-controls>button:hover{color:#e89c76;border-color:#c77753}.carousel-controls svg{width:17px}.carousel-dots{gap:8px;display:flex}.carousel-dots button{background:#7c6750;border:0;border-radius:50%;width:8px;height:8px;min-height:8px;padding:0}.carousel-dots button[aria-current=true]{background:#d37752;border-radius:8px;width:25px}.bio-section{background:#24201b}.bio-section .split{align-items:start;gap:65px}.bio-photo{border-color:#b3936044;border-radius:3px;max-height:620px;position:sticky;top:25px}.bio-section p{font-size:15.12px;line-height:1.8}.bio-section p strong{color:#e5dac6;font-weight:600}.bio-stats{grid-template-columns:repeat(3,1fr)}.bio-stats>div{background:#2d261e;border-color:#b99a6b33}.bio-stats strong{color:#e5c7a0;font-size:23.76px}.bio-stats span{color:#ae9a7b}.brand-partners{border-top:1px solid #b79b6b33;margin-top:29px;padding-top:23px}.brand-partners>small{letter-spacing:.08em;color:#ac997b;margin-bottom:13px;font-size:9.72px;display:block}.brand-partners>div{flex-wrap:wrap;gap:8px;display:flex}.brand-partners span{letter-spacing:.04em;color:#dfc8a4;background:#2e261d;border:1px solid #b5956033;padding:6px 9px;font-size:9.72px}.offer-section{background:radial-gradient(at 50% 40%,#8e342822,#0000 70%),#181411}.offer-card{background:#211a15;border-color:#bf634955;border-radius:3px}.offer-includes{border-color:#bd644c33}.offer-price{background:radial-gradient(at 50% 0,#b6473522,#0000 65%)}.offer-tag{color:#d48463}.price>strong{color:#f1c5aa}.offer-brand{color:#edc4a2}.original-price s{color:#a49179}.bonus-price>span{color:#deab85;background:#d0734c16;border-color:#c7754c40}.guarantee-section{--gold:#a33b2b;--muted:#6e6151;color:#362d25;background:#eae0ca}.guarantee-section .highlight-copy{color:#5d4433}.guarantee-section p{color:#766655}.guarantee-section h2{color:#30291f}.guarantee>img{filter:none}.faq-section{background:#1d1915}.faq .accordion{background:#29221b;border-color:#ad8c6222}.accordion.is-open{background:#31281f;border-color:#c87b5355;box-shadow:0 0 25px #ce715709}.accordion,.module-number{border-radius:3px}.final-section h2{font-family:Georgia,serif;font-weight:400}.final-section h2 em{color:#d88665}.whatsapp[hidden]{display:none!important}footer{background:#13100e}footer strong{color:#d8cbb5;font-family:Georgia,serif}.legal-page{background:#1e1915}@media (max-width:1000px){.hero-vintage h1{font-size:62.64px}.hero-vintage .hero-inner{max-width:960px}.mfp-workbench{gap:10px;padding-left:15px;padding-right:15px}.stage-panel{padding:19px 11px}.stage-panel h4{font-size:15.12px}.community-bonus{gap:35px;padding:38px 28px}.community-copy h3{font-size:36.72px}.bio-section .split{gap:40px}}@media (max-width:700px){.hero-vintage .hero-inner{padding-top:25px;padding-bottom:26px}.hero-vintage .wordmark{margin-bottom:21px}.hero-vintage .wordmark>strong{font-size:18.36px;line-height:1.3}.hero-vintage .wordmark>span{font-size:7.56px}.hero-vintage h1{letter-spacing:-.065em;font-size:46.44px;line-height:1.05}.hero-vintage .hero-lead{max-width:330px;margin-top:18px;font-size:15.12px;line-height:1.6}.hero-vintage .hero-description{max-width:330px;margin:13px auto 19px;font-size:11.88px}.hero-video{margin-bottom:22px;padding:4px;box-shadow:4px 4px #35536120}.hero-vintage .cta{width:100%;min-width:0;margin-top:0;padding:16px 17px;font-size:12.96px}.hero-vintage .student-proof{gap:8px;margin-top:19px}.hero-vintage .student-proof>img{width:95px}.hero-vintage .student-proof p{text-align:left;max-width:195px;font-size:8.64px}.photo-frame{border-width:5px;box-shadow:5px 5px #302f2322}.photo-note{font-size:8.64px}.mfp-heading h3{font-size:25.92px}.mfp-workbench{grid-template-columns:1fr;gap:14px;padding:54px 19px 24px}.mfp-stage{grid-template-columns:1fr 6px;align-items:center;gap:10px;display:grid}.stage-panel{grid-template-columns:37px 1fr;column-gap:12px;min-height:0;padding:20px 18px;display:grid}.stage-panel>span{grid-column:1/-1;margin-bottom:11px}.stage-panel>svg{grid-row:2/4;width:27px;height:27px;margin:5px 0 0}.stage-panel h4{min-height:0;font-size:18.36px}.stage-panel p{margin-top:9px;font-size:12.96px}.stage-led{width:5px;height:75%;margin:0}.stage-led:after{transform-origin:bottom}.audience-card{padding:29px 23px}.audience-tag{letter-spacing:.12em;margin-bottom:20px;font-size:7.56px}.audience-card h3{gap:10px;font-size:22.68px}.audience-card h3>svg{width:28px;height:28px;padding:6px}.community-bonus{grid-template-columns:1fr;gap:28px;min-height:0;margin-top:18px;padding:31px 21px 34px}.community-copy{grid-row:1}.super-bonus-tag{letter-spacing:.1em;padding:7px 9px;font-size:7.56px}.community-copy h3{margin:18px 0;font-size:34.56px}.community-copy p{font-size:14.04px}.community-copy .community-promise{font-size:20.52px}.community-copy .bonus-price{flex-wrap:wrap;gap:11px}.phone-scene{aspect-ratio:.5;width:265px;max-width:100%}.phone-caption{font-size:8.64px!important}.phone-screen{border-radius:22px}.group-header strong{font-size:9.72px}.chat-bubble{padding:7px 8px;font-size:9.72px}.chat-bubble small{font-size:8.64px}.chat-thread{gap:8px;padding:9px}.phone-status{font-size:8.64px}.phone-compose{padding:7px 9px}.endorsement-page{grid-template-columns:1fr;gap:16px;padding:12px}.endorsement-copy{padding:22px}.endorsement-copy blockquote{font-size:14.04px}.endorsement-author strong{font-size:17.28px}.video-label{font-size:10.8px}.bio-section .split{gap:30px}.bio-photo{height:480px;position:relative;top:auto}.bio-photo>img{height:480px}.bio-section p{font-size:14.04px}.bio-stats{grid-template-columns:repeat(2,1fr)}.bio-stats>div:last-child{grid-column:1/-1}.bio-stats strong{font-size:24.84px}.bio-stats span{font-size:10.8px}.brand-partners span{padding:6px 8px;font-size:8.64px}.section-heading h2,h2,.final-section h2{font-size:37.8px}.testimonials-section .prints-grid figure{border-width:4px}}@media (max-width:360px){.hero-vintage h1{font-size:41.04px}.hero-vintage .student-proof p{max-width:160px}.phone-scene{width:235px}.community-copy h3{font-size:30.24px}.mfp-workbench{padding-left:13px;padding-right:13px}}@media (prefers-reduced-motion:reduce){.animation-toggle{display:none}.chat-bubble{opacity:1;transform:none}.stage-panel,.phone-scene,.stage-led:after{transform:none}.mfp-signal span{animation:none;transform:none}.endorsement-track{transition:none}}.section-heading h2{font-weight:400}.pain-photo>img{aspect-ratio:3/2;height:auto}.pain-photo{max-height:none}@media (max-width:700px){.pain-photo>img{aspect-ratio:3/2;object-position:center;height:auto}.pain-photo{max-height:none}}@media (min-width:701px){.hero-vintage .hero-inner{padding-top:27px}.hero-vintage h1{font-size:64.8px}.hero-vintage .wordmark{margin-bottom:20px}.hero-vintage .hero-lead{margin-top:17px;font-size:17.28px}.hero-vintage .hero-description{margin-bottom:20px}.hero-vintage .hero-video{max-width:680px}}.hero-vintage,.final-section{background-color:#0c1418;background-image:linear-gradient(90deg,#0b1114a6,#0b11144d 25% 75%,#0b1114a6),url(/images/palco-blues-rock-hero-v3.webp);background-position:50%;background-size:cover}.hero-vintage{color:#f5edde;border-top:0;flex-direction:column;min-height:100svh;display:flex}.hero-vintage:after{display:none}.hero-vintage .hero-inner{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:1100px;padding-top:20px;padding-bottom:18px;display:flex}.hero-vintage .wordmark{margin:0 auto 14px}.hero-vintage .wordmark>span{color:#c4b6a2;margin-bottom:5px;font-size:7.56px}.hero-vintage .wordmark>strong{color:#f0e5d1;font-size:19.44px}.hero-vintage .wordmark em{color:#e49b7d}.hero-vintage h1{color:#f5edde;max-width:900px;margin:0;font-size:clamp(32.4px,5.62svh,51.84px);line-height:1.02}.hero-vintage h1 em{color:#edab87}.hero-vintage .hero-lead{color:#e3d8c6;max-width:640px;margin:10px auto 0;font-size:15.12px;line-height:1.45}.hero-vintage .hero-description{color:#bdb9af;max-width:620px;margin:8px auto 14px;font-size:11.88px;line-height:1.5}.hero-vintage .hero-description strong{color:#f0c3a3}.hero-vintage .hero-video{background:#0c1115;border-color:#e1ad7755;max-width:min(680px,177.778svh - 764.444px);margin:0 auto 13px;padding:4px;box-shadow:0 12px 45px #0007}.hero-vintage .cta{width:auto;min-width:320px;min-height:48px;margin:0;padding:12px 23px;font-size:12.96px}.hero-vintage .student-proof{gap:10px;margin-top:13px}.hero-vintage .student-proof p{color:#bfb7aa;max-width:none;font-size:10.8px}.hero-vintage .student-proof strong{color:#efe3cf}.marquee-scene{background:#122a33e8;border-top:1px solid #c9b28b33;border-bottom:1px solid #c9b28b22;flex-shrink:0;width:100%}.course-marquee{width:100%;padding:14px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 90%,#0000)}.course-marquee-track{will-change:transform;width:max-content;animation:46s linear infinite course-ticker;display:flex}.course-marquee-group{flex-shrink:0;align-items:center;display:flex}.course-marquee-group>span{color:#e2d7c4;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:13px;padding:0 24px;font-size:10.8px;font-weight:600;line-height:1.4;display:flex}.course-marquee-group svg{color:#dc9977}.marquee-scene .animation-toggle{color:#d4c6ae;z-index:2;background:#152b33;border-color:#b09b7955;margin:0;top:50%;bottom:auto;right:10px;transform:translateY(-50%)}.course-marquee:hover .course-marquee-track,.marquee-scene:focus-within .course-marquee-track{animation-play-state:paused}@keyframes course-ticker{to{transform:translate(-50%)}}.testimonials-section{--muted:#bac5c5;--gold:#e2a282;color:#f0e8d9;background:radial-gradient(at 15% 0,#35596466,#0000 65%),#172c33}.testimonials-section h2{color:#f0e8d9}.testimonials-section p{color:#bac5c5}.testimonials-section .prints-grid figure{background:#e7dcc7;border-color:#e7dcc7;box-shadow:0 8px 25px #06101444}.final-section{background-image:linear-gradient(#0b1114aa,#0b1114cc),url(/images/palco-blues-rock-hero-v3.webp);background-position:50% 65%}@media (max-width:700px){.hero-vintage .hero-inner{padding:19px 20px 18px}.hero-vintage .wordmark{margin-bottom:16px}.hero-vintage .wordmark>strong{font-size:17.28px}.hero-vintage h1{font-size:clamp(32.4px,5.4svh,45.36px);line-height:1.06}.hero-vintage .hero-lead{max-width:340px;margin-top:13px;font-size:14.04px}.hero-vintage .hero-description{max-width:310px;margin:9px auto 16px;font-size:10.8px}.hero-vintage .hero-video{max-width:min(100%,177.778svh - 764.444px);margin-bottom:17px}.hero-vintage .cta{width:100%;min-width:0;max-width:350px;min-height:49px;padding:13px 17px}.hero-vintage .student-proof{gap:9px;margin-top:15px}.hero-vintage .student-proof>img{width:96px}.hero-vintage .student-proof p{text-align:left;max-width:175px;font-size:9.72px}.course-marquee-group>span{padding:0 18px;font-size:9.72px}.course-marquee{padding:13px 0}.hero-vintage{background-position:38%}}@media (max-height:600px){.hero-vintage .hero-inner{padding-top:10px;padding-bottom:10px}.hero-vintage .wordmark{margin-bottom:8px}.hero-vintage h1{font-size:30.24px}.hero-vintage .hero-lead{margin-top:7px;font-size:11.88px}.hero-vintage .hero-description{margin:6px auto 8px;font-size:9.72px}.hero-vintage .hero-video{max-width:min(100%,177.778svh - 657.778px);margin-bottom:8px}.hero-vintage .student-proof{margin-top:8px}.hero-vintage .cta{min-height:42px;padding:10px 17px}}@media (prefers-reduced-motion:reduce){.course-marquee-track{animation:none}.course-marquee{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.marquee-scene .animation-toggle{position:absolute}@media (max-width:700px){.hero-vintage h1{font-size:clamp(30.24px,4.64svh,38.88px)}.hero-vintage,.final-section{background-position:0}}.hero-vintage{background-image:linear-gradient(90deg,#05090dd9,#05090daa 25% 75%,#05090dd9),url(/images/palco-blues-rock-hero-v3.webp)}.hero-vintage h1{font-size:clamp(36.72px,6.16svh,57.24px)}.hero-vintage .hero-lead{max-width:710px;font-size:17.28px}.hero-vintage .hero-description{color:#d1c7b7;max-width:680px;font-size:14.04px}.hero-vintage .cta{justify-content:center;gap:35px;min-width:390px;min-height:59px;padding:16px 28px;font-size:16.2px}.hero-vintage .hero-video{max-width:min(680px,177.778svh - 817.778px)}@media (max-width:700px){.hero-vintage h1{font-size:clamp(32.4px,4.97svh,42.12px)}.hero-vintage .hero-lead{max-width:340px;font-size:15.12px}.hero-vintage .hero-description{max-width:335px;font-size:12.96px}.hero-vintage .cta{gap:18px;min-width:0;max-width:350px;min-height:57px;padding:15px 17px;font-size:15.12px}.hero-vintage .hero-video{max-width:min(100%,177.778svh - 817.778px)}}@media (max-height:600px){.hero-vintage h1{font-size:32.4px}.hero-vintage .hero-lead{font-size:12.96px}.hero-vintage .hero-description{font-size:10.8px}.hero-vintage .cta{min-height:48px;padding:12px 17px;font-size:14.04px}.hero-vintage .hero-video{max-width:min(680px,177.778svh - 711.112px)}}.solution-art{height:auto;max-height:none}.solution-art>img{object-position:center;filter:none;height:auto}.hero-video .video-poster:after{display:none}.hero-video .video-poster>img{object-fit:contain}.course-marquee-group>span{letter-spacing:.075em;font-size:15.12px}.course-marquee-group svg{width:16px;height:16px}.hero-vintage .cta{min-width:410px;min-height:63px;font-size:19.44px}.hero-vintage .student-proof p{font-size:14.04px;line-height:1.5}.hero-vintage .student-proof>img{width:116px}@media (max-width:700px){.hero-vintage .hero-inner{justify-content:space-evenly;gap:12px;padding:22px 20px}.hero-vintage .wordmark,.hero-vintage .hero-lead,.hero-vintage .hero-description,.hero-vintage .hero-video,.hero-vintage .student-proof{margin:0 auto}.hero-vintage .wordmark>strong{font-size:18.36px}.hero-vintage .wordmark>span{margin-bottom:6px;font-size:8.64px}.hero-vintage h1{font-size:clamp(32.4px,5.18svh,44.28px);line-height:1.06}.hero-vintage .hero-lead{font-size:16.2px;line-height:1.5}.hero-vintage .hero-description{font-size:12.96px;line-height:1.6}.hero-vintage .hero-video{max-width:min(100%,177.778svh - 922px)}.hero-vintage .cta{gap:18px;min-width:0;max-width:100%;min-height:60px;padding:16px 18px;font-size:18.36px}.hero-vintage .student-proof{justify-content:center;gap:10px;width:100%}.hero-vintage .student-proof>img{width:105px}.hero-vintage .student-proof p{max-width:205px;font-size:12.96px}.course-marquee-group>span{padding:0 20px;font-size:12.96px}.course-marquee{padding:14px 0}}@media (max-width:700px) and (max-height:740px){.hero-vintage .hero-inner{gap:9px;padding:14px 20px}.hero-vintage h1{font-size:clamp(30.24px,4.97svh,36.72px)}.hero-vintage .hero-lead{font-size:15.12px}.hero-vintage .hero-description{font-size:11.88px}.hero-vintage .cta{min-height:54px;padding:13px 17px;font-size:17.28px}.hero-vintage .student-proof p{font-size:11.88px}.hero-vintage .student-proof>img{width:96px}}@media (min-width:701px){.hero-vintage .hero-video{max-width:min(680px,177.778svh - 915px)}}.hero-video .video-poster>.play{background:#bd4734f2;border:2px solid #fff0dc;width:80px;height:80px;box-shadow:0 0 0 8px #fff0dc26,0 8px 30px #0008}.hero-video .video-poster>.play svg{width:30px;height:30px;margin-left:3px}@media (max-width:700px){.hero-video .video-poster>.play{width:62px;height:62px;box-shadow:0 0 0 6px #fff0dc26,0 6px 24px #0008}.hero-video .video-poster>.play svg{width:25px;height:25px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
