[data-theme=oxblood]{--bg:#100d0c;--surface:#1a1614;--card-a:#1f1b18;--card-b:#151211;--panel:#0c0a09;--panel-text:#f2ebdd;--text:#f2ebdd;--text-2:#d9d0c2;--text-3:#b8afa2;--text-4:#8e8579;--line:#a8a29b38;--line-strong:#a8a29b5c;--accent:#7e1a1e;--accent-lt:#a62529;--accent-ink:#f2ebdd;--glow:#e09a3b;--metal:#a8a29b;--metal-dk:#6a645e;--grille-1:#2a0f11;--grille-2:#a625298c;--grille-3:#1e0809eb;--chassis-1:#3a3733;--chassis-2:#2b2825;--chassis-3:#242120;--chassis-4:#1b1917;--knob-1:#efe7d8;--knob-2:#cfc5b2;--knob-3:#f5efe3;--knob-ring:#282420d9;--knob-point:#2a2623;--readout:#0a0908;--tex-hi:#ffffff04;--tex-lo:#0000004d;--hi:#fff3;--sh:#0009;--sh-soft:#00000059;--jewel-1:#ff6b62;--jewel-2:#b01418;--jewel-3:#490708}[data-theme=blackface]{--bg:#070a0e;--surface:#0f151e;--card-a:#151d28;--card-b:#0d131b;--panel:#05080b;--panel-text:#e6edf3;--text:#e9f0f6;--text-2:#c4d0db;--text-3:#9aa8b5;--text-4:#6e7c89;--line:#c4d6e633;--line-strong:#c4d6e65c;--accent:#1b58b8;--accent-lt:#2e7be0;--accent-ink:#f3f8ff;--glow:#6fb4e8;--metal:#9fb0bf;--metal-dk:#63727f;--grille-1:#0c131b;--grille-2:#3a6eaa6b;--grille-3:#060a0ff0;--chassis-1:#4a5560;--chassis-2:#333d47;--chassis-3:#29323b;--chassis-4:#1a2129;--knob-1:#e6ecf2;--knob-2:#bac5d0;--knob-3:#f2f6fa;--knob-ring:#141a21e0;--knob-point:#1a2129;--readout:#05080c;--tex-hi:#ffffff05;--tex-lo:#00000057;--hi:#fff3;--sh:#000000a6;--sh-soft:#0006;--jewel-1:#ff6b62;--jewel-2:#b01418;--jewel-3:#490708}[data-theme=tweed]{--bg:#e7dcc4;--surface:#f1e7d3;--card-a:#fcf7ea;--card-b:#f2e9d6;--panel:#2b2118;--panel-text:#f5ecd9;--text:#231a10;--text-2:#4a3b2a;--text-3:#6a5a45;--text-4:#8b7b63;--line:#46341c3d;--line-strong:#46341c6b;--accent:#9e2b16;--accent-lt:#c4381d;--accent-ink:#fdf6e7;--glow:#8a5e0f;--metal:#7a6848;--metal-dk:#9c8a66;--grille-1:#d9c89f;--grille-2:#9e2b1629;--grille-3:#cebb92bf;--chassis-1:#d6c69f;--chassis-2:#c4b183;--chassis-3:#b8a576;--chassis-4:#a69264;--knob-1:#fffaee;--knob-2:#e2d4b2;--knob-3:#fffdf7;--knob-ring:#3a2e1ecc;--knob-point:#3a2e1e;--readout:#f8f2e1;--tex-hi:#ffffff61;--tex-lo:#5a46281a;--hi:#ffffffa6;--sh:#503c1e47;--sh-soft:#503c1e29;--jewel-1:#ff6b62;--jewel-2:#b01418;--jewel-3:#490708}[data-theme=orange]{--bg:#0f0b08;--surface:#17110c;--card-a:#1e1710;--card-b:#140f0a;--panel:#0a0705;--panel-text:#f6efe4;--text:#f6efe4;--text-2:#dcd0be;--text-3:#b6a995;--text-4:#8a7d6a;--line:#ceba9b38;--line-strong:#ceba9b61;--accent:#c64b0c;--accent-lt:#ee6a12;--accent-ink:#fff6ec;--glow:#f0a63c;--metal:#b0a38f;--metal-dk:#6e6355;--grille-1:#1a0f06;--grille-2:#d9560f61;--grille-3:#100904f0;--chassis-1:#3e332a;--chassis-2:#2e251d;--chassis-3:#251e17;--chassis-4:#1a1510;--knob-1:#f3eada;--knob-2:#d3c6af;--knob-3:#fbf5ea;--knob-ring:#262019db;--knob-point:#241d16;--readout:#090604;--tex-hi:#ffffff05;--tex-lo:#00000052;--hi:#fff3;--sh:#0000009e;--sh-soft:#00000061;--jewel-1:#ff6b62;--jewel-2:#b01418;--jewel-3:#490708}[data-theme=v2]{--bg:#f8f6f1;--surface:#fff;--card-a:#fff;--card-b:#f5f3ee;--panel:#0f172a;--panel-text:#f8f6f1;--text:#111827;--text-2:#374151;--text-3:#6b7280;--text-4:#9ca3af;--line:#1118271f;--line-strong:#11182733;--accent:#0f172a;--accent-lt:#1e293b;--accent-ink:#f8f6f1;--glow:#d4a017;--metal:#6b7280;--metal-dk:#4b5563;--grille-1:#f8f6f1;--grille-2:#d4a0171a;--grille-3:#f8f6f1f2;--chassis-1:#e5e2da;--chassis-2:#d8d4ca;--chassis-3:#ccc7bc;--chassis-4:#bfb9ad;--knob-1:#fff;--knob-2:#e5e2da;--knob-3:#fff;--knob-ring:#11182726;--knob-point:#111827;--readout:#f8f6f1;--tex-hi:#ffffff73;--tex-lo:#1118270f;--hi:#ffffff8c;--sh:#0000001a;--sh-soft:#0000000f;--jewel-1:#16a34a;--jewel-2:#d4a017;--jewel-3:#0f172a}[data-theme=v2] .cta{color:#fff;background:#d4a017;border-color:#d4a017}[data-theme=v2] .cta:hover{background:#b8890d;border-color:#b8890d}[data-theme=v2] .topbar{border-bottom:1px solid var(--line-strong);background:#fff;box-shadow:0 4px 20px #00000014}[data-theme=v2] .topbar-brand{color:var(--text)}[data-theme=v2] .topbar-brand span{color:var(--glow)}[data-theme=v2] .ribbon{color:#f8f6f1;background:#0f172a}[data-theme=v2] .mobar{border-top:1px solid var(--line-strong);background:#fff;box-shadow:0 -4px 20px #00000014}[data-theme=v2] .mobar-price s{color:var(--text-3)}[data-theme=v2] .mobar-price b{color:var(--glow)}[data-theme=v2] .pricecard,[data-theme=v2] .offer-inner,[data-theme=v2] .guarantee-card{background:#fff;box-shadow:0 20px 50px #0000001a}[data-theme=v2] .bonuscard-inner,[data-theme=v2] .giftcard,[data-theme=v2] .who,[data-theme=v2] .quote,[data-theme=v2] .pillar{background:#fff;box-shadow:0 14px 40px #00000014}[data-theme=v2] .pillars{background:var(--surface);color:var(--text)}[data-theme=v2] .pillar{border-color:var(--line)}[data-theme=v2] .pillar h3{color:var(--text)}[data-theme=v2] .pillar p{color:var(--text-2)}[data-theme=v2] .faq-item{border:1px solid var(--line);background:#fff}[data-theme=v2] .faq-q{color:var(--text)}[data-theme=v2] .faq-a{color:var(--text-2)}[data-theme=v2] .bonus-total{color:var(--text-3)}[data-theme=v2] .bonus-total span{color:var(--glow)}[data-theme=v2] .video-wall-head{color:#f8f6f1;background:#0f172a}[data-theme=v2] .video-card{background:#fff;box-shadow:0 10px 30px #00000014}[data-theme=v2] .video-card-name{color:var(--text)}[data-theme=v2] .readout{border:1px solid var(--line-strong);background:#fff;box-shadow:inset 0 2px 8px #0000000a}[data-theme=v2] .lessons li{border-bottom:1px solid var(--line)}[data-theme=v2] .chassis{background:#fff;box-shadow:0 20px 50px #0000001a}[data-theme=v2] .knobcell{color:var(--text-3)}[data-theme=v2] .knobcell[aria-selected=true] .knob-name{color:var(--glow)}[data-theme=v2] .stack li{border-bottom:1px solid var(--line)}[data-theme=v2] .stack li.total{border-top:2px solid var(--line-strong)}[data-theme=v2] .hero--guitar-bg:before{background:linear-gradient(#f8f6f1eb 0%,#f8f6f1bf 100%)}[data-theme=v2] .hero-shot__img{box-shadow:0 24px 60px #0000001f}[data-theme=v2] .offflag{background:var(--glow);color:#fff}[data-theme=v2] .price-now{color:var(--glow)}[data-theme=v2] .price-old{color:var(--text-3)}[data-theme=v2] .deadline-strip{color:#f8f6f1;background:#0f172a}[data-theme=v2] .gtag{background:var(--glow);color:#fff}[data-theme=v2] .who-visual__caption{background:#ffffffeb;box-shadow:0 14px 40px #0000001a}[data-theme=v2] .pnum,[data-theme=v2] .kicker{color:var(--glow)}[data-theme=v2] .pilot{color:var(--text-3)}[data-theme=v2] .jewel{background:var(--glow);box-shadow:0 0 0 4px #d4a01740}[data-theme=v2] .screw{background:var(--metal);box-shadow:inset 0 1px 2px #00000026}[data-theme=v2] .guarantee-seal-ring{color:var(--glow);border-color:var(--glow)}[data-theme=v2] .guarantee-ribbon{background:var(--glow);color:#fff}[data-theme=v2] .guarantee h3 span{color:var(--glow)}[data-theme=v2] .bonus-price-now{color:var(--success,#16a34a)}[data-theme=v2] .bonus-price-was{color:var(--text-3)}[data-theme=v2] .bonus-badge{background:var(--glow);color:#fff}[data-theme=v2] .timer-row .tcell{border:1px solid var(--line);background:#fff;box-shadow:0 4px 12px #0000000f}[data-theme=v2] .timer-row .tcell b{color:var(--glow)}[data-theme=v2] .timer-row .tcell span{color:var(--text-3)}[data-theme=v2] .badge{border:1px solid var(--line);color:var(--text-2);background:#fff}[data-theme=v2] .wa-bubble{color:#fff;background:#16a34a;box-shadow:0 6px 20px #00000026}[data-theme=v2] .wa-bubble:hover{background:#15803d}[data-theme=v2] .btn-decline{color:var(--text-3);border:1px solid var(--line);background:0 0}[data-theme=v2] .btn-decline:hover{color:var(--text);background:#1118270a}[data-theme=v2] .gz{background-color:var(--bg);background-image:repeating-linear-gradient(45deg,#1118270a 0 1px,#0000 1px 28px),repeating-linear-gradient(-45deg,#11182708 0 1px,#0000 1px 28px)}:root{--ff-display:"Big Shoulders Display","Arial Narrow",sans-serif;--ff-body:"Karla",system-ui,sans-serif;--ff-mono:"DM Mono",ui-monospace,monospace;--maxw:1120px;--r:3px}.gz *,.gz :before,.gz :after{box-sizing:border-box}html{scroll-behavior:smooth}.gz{background:var(--bg);color:var(--text);font-family:var(--ff-body);font-size:17px;line-height:1.65;overflow-x:hidden}.gz img{max-width:100%;display:block}.gz a{color:inherit}.gz button{font:inherit;cursor:pointer}.tolex-bg{background-color:var(--surface);background-image:repeating-linear-gradient(45deg,var(--tex-hi) 0 1px,transparent 1px 4px), repeating-linear-gradient(-45deg,var(--tex-lo) 0 1px,transparent 1px 4px)}.grille-bg{background-color:var(--grille-1);background-image:repeating-linear-gradient(90deg,var(--tex-hi) 0 1px,transparent 1px 3px), repeating-linear-gradient(0deg,var(--tex-lo) 0 1px,transparent 1px 3px), radial-gradient(120% 100% at 50% 50%,var(--grille-2),var(--grille-3) 78%)}.wrap{max-width:var(--maxw);margin:0 auto;padding:0 22px}.text-center{text-align:center}.eyebrow{font-family:var(--ff-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--glow);margin:0 0 14px;font-size:.72rem}.eyebrow.muted{color:var(--text-4)}.gz h1,.gz h2,.gz h3{font-family:var(--ff-display);letter-spacing:-.01em;margin:0;font-weight:800;line-height:.94}.gz h1{text-transform:uppercase;font-size:clamp(3rem,10vw,6.6rem)}.gz h2{text-transform:uppercase;font-size:clamp(2.2rem,6vw,3.9rem)}.gz h3{text-transform:uppercase;letter-spacing:.01em;font-size:1.5rem}.gz p{margin:0 0 1em}.lede{color:var(--text-2);max-width:56ch;font-size:clamp(1.05rem,2.1vw,1.24rem)}.section{padding:96px 0;position:relative}.section--tight{padding:70px 0}.divider-screw{align-items:center;gap:14px;margin-bottom:34px;display:flex}.divider-screw:after{content:"";background:linear-gradient(90deg,var(--line-strong),transparent);flex:1;height:1px}.screw{background:radial-gradient(circle at 34% 30%,var(--knob-1),var(--metal-dk) 60%,var(--chassis-4));width:11px;height:11px;box-shadow:inset 0 0 0 1px var(--sh-soft),0 1px 2px var(--sh);border-radius:50%;flex:none;position:relative}.screw:after{content:"";background:var(--knob-point);width:7px;height:1.5px;margin:auto;position:absolute;inset:0;transform:rotate(28deg)}.cta{background:linear-gradient(180deg,var(--accent-lt),var(--accent));color:var(--accent-ink);font-family:var(--ff-display);letter-spacing:.02em;text-transform:uppercase;border-radius:var(--r);box-shadow:0 0 0 1px var(--line-strong),0 10px 26px var(--sh-soft),inset 0 1px 0 var(--hi);border:none;justify-content:center;align-items:center;gap:12px;padding:20px 40px;font-size:1.45rem;font-weight:800;text-decoration:none;transition:transform .16s,box-shadow .16s,filter .16s;display:inline-flex}.cta:hover{filter:brightness(1.08);box-shadow:0 0 0 1px var(--line-strong),0 14px 34px var(--sh),inset 0 1px 0 var(--hi);transform:translateY(-2px)}.cta:active{transform:translateY(1px)}.cta--xl{width:100%;max-width:520px;padding:24px 52px;font-size:1.7rem}.cta-sub{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);margin-top:14px;font-size:.74rem}.cta-sub .lock{color:var(--glow)}.gz section .cta,.gz footer .cta{text-align:center;margin-left:auto;margin-right:auto;display:table}.gz section .cta.cta--xl,.gz footer .cta.cta--xl{display:flex}:focus-visible{outline:2px solid var(--glow);outline-offset:3px}.ribbon{background:linear-gradient(90deg,var(--accent),var(--accent-lt) 50%,var(--accent));color:var(--accent-ink);text-align:center;z-index:40;font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;border-bottom:1px solid var(--line-strong);padding:11px 22px;font-size:.74rem;position:relative}.ribbon b{border-bottom:1px solid;padding-bottom:1px;font-weight:500}.ribbon .sep{opacity:.55;margin:0 10px}@media (width<=640px){.ribbon{letter-spacing:.1em;font-size:.63rem;line-height:1.6}.ribbon .sep{display:none}.ribbon span.brk{display:block}}.topbar{z-index:60;background:color-mix(in srgb,var(--panel) 94%,transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--panel-text);justify-content:space-between;align-items:center;gap:16px;padding:9px 22px;transition:transform .3s;display:flex;position:fixed;top:0;left:0;right:0;transform:translateY(-110%)}.topbar.show{transform:translateY(0)}.topbar-brand{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.02em;font-size:1.15rem;font-weight:800;line-height:1}.topbar-brand span{font-size:.58rem;font-family:var(--ff-mono);letter-spacing:.18em;color:var(--glow);font-weight:400;display:block}.topbar-right{align-items:center;gap:16px;display:flex}.topbar-count{font-family:var(--ff-mono);color:var(--metal);white-space:nowrap;text-align:right;font-size:.72rem;line-height:1.35}.topbar-count b{color:var(--panel-text);font-size:.95rem;display:block}.topbar .cta{padding:11px 22px;font-size:1rem}@media (width<=760px){.topbar-count{display:none}}@media (width<=520px){.topbar .cta{padding:10px 14px;font-size:.85rem}.topbar-brand{font-size:.95rem}}.hero{padding:74px 0 80px;position:relative;overflow:hidden}.hero:after{content:"";background:linear-gradient(90deg,transparent,var(--line-strong),transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.hero--guitar-bg:before{content:"";z-index:0;background-image:linear-gradient(180deg,#100d0cc7 0%,#100d0ce0 60%,var(--bg) 100%), url(/__l5e/assets-v1/fd249cc1-0f7d-4af2-9666-50f8f4972665/guitarra-hero.jpg);filter:saturate(.85)contrast(1.05);pointer-events:none;background-position:top;background-size:cover;position:absolute;inset:0}.hero-grid{z-index:1;grid-template-columns:1.12fr .88fr;align-items:center;gap:52px;display:grid;position:relative}@media (width<=940px){.hero-grid{grid-template-columns:1fr;gap:32px}.hero-col-text{order:2}.hero-col-media{order:1}.hero{padding:26px 0 56px}.hero-sub{max-width:58ch}.hero-stats{margin:22px 0 20px}}.hero-video{border:1px solid var(--line-strong);height:0;box-shadow:0 18px 50px var(--sh-soft);background:#000;border-radius:6px;margin-bottom:28px;padding-bottom:56.25%;position:relative;overflow:hidden}.hero-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.pilot{font-family:var(--ff-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text);align-items:center;gap:12px;margin-bottom:22px;font-size:.72rem;display:inline-flex}.jewel{background:radial-gradient(circle at 35% 32%,var(--jewel-1),var(--jewel-2) 55%,var(--jewel-3));border-radius:50%;flex:none;width:16px;height:16px;animation:2.6s ease-in-out infinite hum;box-shadow:0 0 14px #d6262acc,inset 0 0 4px #0009}@keyframes hum{0%,to{box-shadow:0 0 12px #d6262aa6,inset 0 0 4px #0009}50%{box-shadow:0 0 22px #e0563cf2,inset 0 0 4px #0009}}.kicker{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.02em;color:var(--accent-ink);background:var(--accent);border-radius:var(--r);margin-bottom:14px;padding:6px 16px 8px;font-size:clamp(1.2rem,3.2vw,1.85rem);font-weight:800;line-height:1;display:inline-block}h1 .line2{color:var(--glow);display:block}.hero-sub{color:var(--text-2);max-width:52ch;margin:24px 0 0;font-size:clamp(1.04rem,2.2vw,1.24rem)}.hero-sub b{color:var(--text)}.hero-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:0;margin:32px 0 28px;display:flex}.stat{border-right:1px solid var(--line);margin-right:26px;padding:15px 26px 15px 0}.stat:last-child{border-right:none}.stat b{font-family:var(--ff-display);color:var(--text);font-size:2.05rem;font-weight:800;line-height:1;display:block}.stat span{font-family:var(--ff-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--text-4);font-size:.64rem}.pricecard{background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line-strong);box-shadow:0 24px 60px var(--sh),inset 0 1px 0 var(--hi);border-radius:5px;padding:34px 30px 26px;position:relative}.pricecard .screw-tl,.pricecard .screw-tr{position:absolute;top:11px}.pricecard .screw-tl{left:11px}.pricecard .screw-tr{right:11px}.offflag{background:var(--glow);color:#17110a;font-family:var(--ff-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 18px var(--sh-soft);border-radius:99px;padding:5px 18px 6px;font-size:1.05rem;font-weight:900;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.price-tag{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--glow);text-align:center;margin-bottom:12px;font-size:.68rem}.price-old{text-align:center;font-family:var(--ff-mono);color:var(--text-4);margin-bottom:2px;font-size:.95rem;text-decoration:line-through}.price-now{text-align:center;font-family:var(--ff-display);letter-spacing:-.02em;color:var(--text);font-size:5.4rem;font-weight:900;line-height:.86}.price-now small{vertical-align:super;color:var(--metal);margin-right:4px;font-size:2rem}.price-inst{text-align:center;color:var(--text-2);margin:10px 0 20px;font-size:1.02rem}.price-inst b{color:var(--glow)}.pricecard .cta{white-space:nowrap;width:100%;padding:18px 26px;font-size:clamp(1.05rem,3.4vw,1.32rem)}.pricecard .cta-sub{text-align:center}.badges{border-top:1px dashed var(--line);flex-wrap:wrap;justify-content:center;gap:9px;margin-top:18px;padding-top:16px;display:flex}.badge{font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--line-strong);border-radius:99px;padding:5px 11px;font-size:.63rem}.timer{text-align:center;margin-top:20px}.timer-label{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);margin-bottom:8px;font-size:.64rem}.timer-label b{color:var(--glow);font-weight:500}.timer-row{justify-content:center;gap:8px;display:flex}.tcell{background:var(--readout);border:1px solid var(--line-strong);min-width:60px;box-shadow:inset 0 2px 8px var(--sh);border-radius:3px;padding:8px 0}.tcell b{font-family:var(--ff-display);color:var(--glow);font-size:1.8rem;font-weight:800;line-height:1;display:block}.tcell span{font-family:var(--ff-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--text-4);font-size:.54rem}.hero-shot{background:var(--bg);padding:0 0 80px}.hero-shot__img{border:1px solid var(--line-strong);width:100%;height:auto;box-shadow:0 24px 70px var(--sh-soft);border-radius:4px}@media (width<=760px){.hero-shot{padding:0 0 56px}}.pillars{background:var(--panel);color:var(--panel-text);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pillar-grid{grid-template-columns:repeat(4,1fr);display:grid}@media (width<=900px){.pillar-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.pillar-grid{grid-template-columns:1fr}}.pillar{border-right:1px solid var(--line);padding:38px 28px}.pillar:last-child{border-right:none}@media (width<=900px){.pillar{border-bottom:1px solid var(--line)}.pillar:nth-child(2){border-right:none}}@media (width<=520px){.pillar{border-right:none}}.pillar h3{color:var(--panel-text);margin-bottom:10px;font-size:1.26rem}.pillar p{color:color-mix(in srgb,var(--panel-text) 68%,transparent);margin:0;font-size:.95rem}.pillar .pnum{font-family:var(--ff-mono);letter-spacing:.18em;color:var(--glow);margin-bottom:14px;font-size:.64rem;display:block}.presente{background:var(--bg)}.presente-grid{grid-template-columns:1fr 1fr;align-items:center;gap:52px;display:grid}@media (width<=900px){.presente-grid{grid-template-columns:1fr;gap:36px}}.presente__img{border:1px solid var(--line-strong);width:100%;height:auto;box-shadow:0 24px 70px var(--sh-soft);border-radius:4px}.who-visual{border:1px solid var(--line-strong);box-shadow:0 24px 70px var(--sh-soft);border-radius:4px;margin:44px 0 30px;position:relative;overflow:hidden}.who-visual img{width:100%;height:auto;display:block}.who-visual__caption{color:var(--text);background:linear-gradient(#0000,#000000d1);padding:28px 32px;position:absolute;bottom:0;left:0;right:0}.who-visual__caption p{font-family:var(--ff-display);max-width:640px;margin:0;font-size:1.4rem;font-weight:700;line-height:1.3}@media (width<=760px){.who-visual__caption{padding:20px}.who-visual__caption p{font-size:1.15rem}}.who-grid{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}@media (width<=900px){.who-grid{grid-template-columns:1fr}}.who{background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line);border-radius:4px;padding:30px 26px;position:relative;overflow:hidden}.who:before{content:"";background:var(--accent);width:3px;position:absolute;top:0;bottom:0;left:0}.who h3{margin-bottom:12px;font-size:1.3rem}.who p{color:var(--text-3);margin:0;font-size:.97rem}.amp{background:var(--surface)}.chassis{background:linear-gradient(180deg,var(--chassis-1) 0%,var(--chassis-2) 12%,var(--chassis-3) 55%,var(--chassis-4) 100%);border:1px solid var(--line-strong);box-shadow:0 30px 70px var(--sh),inset 0 1px 0 var(--hi);background-image:repeating-linear-gradient(0deg,var(--tex-hi) 0 1px,transparent 1px 3px);border-radius:6px;margin-top:40px;padding:26px 22px 30px;position:relative}.chassis-screws{pointer-events:none;position:absolute;inset:10px}.chassis-screws .screw{position:absolute}.chassis-screws .screw:first-child{top:0;left:0}.chassis-screws .screw:nth-child(2){top:0;right:0}.chassis-screws .screw:nth-child(3){bottom:0;left:0}.chassis-screws .screw:nth-child(4){bottom:0;right:0}.knobrow{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}@media (width<=760px){.knobrow{grid-template-columns:repeat(3,1fr);gap:14px}}.knobcell{text-align:center;background:0 0;border:none;border-radius:4px;padding:12px 4px 10px;transition:background .2s}.knobcell:hover{background:color-mix(in srgb,var(--glow) 10%,transparent)}.knobcell[aria-selected=true]{background:color-mix(in srgb,var(--glow) 16%,transparent)}.knob{background:radial-gradient(circle at 50% 120%,var(--sh),transparent 60%), conic-gradient(from 200deg,var(--knob-1),var(--knob-2) 25%,var(--knob-3) 50%,var(--knob-2) 75%,var(--knob-1));width:74px;height:74px;box-shadow:0 6px 14px var(--sh),inset 0 0 0 3px var(--knob-ring),inset 0 3px 6px #ffffff73;border-radius:50%;margin:0 auto 12px;transition:transform .55s cubic-bezier(.34,1.4,.5,1);position:relative}@media (width<=760px){.knob{width:64px;height:64px}}.knob:after{content:"";background:var(--knob-point);border-radius:2px;width:3px;height:22px;margin-left:-1.5px;position:absolute;top:7px;left:50%}.knobcell[aria-selected=true] .knob{box-shadow:0 6px 16px var(--sh),inset 0 0 0 3px var(--knob-ring),inset 0 3px 6px #ffffff73,0 0 0 3px var(--glow)}.knob-num{font-family:var(--ff-mono);letter-spacing:.14em;color:var(--glow);margin-bottom:5px;font-size:.61rem;display:block}.knob-name{font-family:var(--ff-display);text-transform:uppercase;color:var(--text);font-size:1.02rem;font-weight:700;line-height:1.05;display:block}[data-theme=tweed] .knob-name,[data-theme=tweed] .knob-num{color:#2e2416}[data-theme=tweed] .knob-num{color:#6e4e0c}.knobcell[aria-selected=false] .knob-name{opacity:.6}.readout{background:var(--readout);border:1px solid var(--line-strong);box-shadow:inset 0 3px 14px var(--sh);border-radius:4px;min-height:230px;margin-top:26px;padding:26px 26px 22px}.readout-head{border-bottom:1px dashed var(--line);flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:18px;padding-bottom:14px;display:flex}.readout-head .rnum{font-family:var(--ff-mono);letter-spacing:.2em;color:var(--glow);font-size:.7rem}.readout-head h3{color:var(--text);font-size:1.7rem}.lessons{column-count:2;column-gap:38px;margin:0;padding:0;list-style:none}@media (width<=680px){.lessons{column-count:1}}.lessons li{color:var(--text-3);break-inside:avoid;padding:6px 0 6px 22px;font-size:.97rem;position:relative}.lessons li:before{content:"";background:var(--accent-lt);width:9px;height:1px;position:absolute;top:15px;left:2px}.fade-in-lessons{animation:.35s both fadeUp}@keyframes fadeUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.gift{position:relative}.gift-grid{grid-template-columns:1fr 1fr;gap:22px;margin-top:44px;display:grid}@media (width<=820px){.gift-grid{grid-template-columns:1fr}}.giftcard{background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line-strong);border-radius:4px;padding:34px 30px}.giftcard .gtag{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-ink);background:var(--accent);border-radius:99px;margin-bottom:16px;padding:4px 12px;font-size:.62rem;display:inline-block}.giftcard h3{margin-bottom:12px;font-size:1.5rem}.giftcard p{color:var(--text-3);margin:0;font-size:1rem}.gift-line{text-align:center;font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);margin-top:36px;font-size:.74rem}.prof-grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:52px;display:grid}@media (width<=900px){.prof-grid{grid-template-columns:1fr;gap:32px}}.prof-photo{border:1px solid var(--line-strong);width:100%;height:auto;box-shadow:0 20px 50px var(--sh);border-radius:4px}.creds{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.creds li{color:var(--text-3);padding-left:26px;font-size:.97rem;position:relative}.creds li:before{content:"";background:var(--glow);width:13px;height:1px;position:absolute;top:11px;left:0}.quotes{grid-template-columns:1fr 1fr;gap:22px;margin-top:44px;display:grid}@media (width<=820px){.quotes{grid-template-columns:1fr}}.quote{background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line);border-radius:4px;padding:32px 30px;position:relative}.quote p{color:var(--text-2);margin:0 0 18px;font-size:1.07rem;font-style:italic;line-height:1.55}.quote cite{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--glow);font-size:.71rem;font-style:normal}.quote:before{content:"“";font-family:var(--ff-display);color:var(--accent);opacity:.35;font-size:5rem;line-height:1;position:absolute;top:-6px;right:18px}.video-wall{border:1px solid var(--line);border-radius:4px;margin-top:34px;overflow:hidden}.video-wall-head{background:var(--panel);color:var(--panel-text);font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid var(--line);padding:14px 22px;font-size:.67rem}.video-wall-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}@media (width<=980px){.video-wall-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=620px){.video-wall-grid{grid-template-columns:1fr}}.video-card{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--card-b)}.video-card:nth-child(3n){border-right:none}@media (width<=980px){.video-card:nth-child(3n){border-right:1px solid var(--line)}.video-card:nth-child(2n){border-right:none}}@media (width<=620px){.video-card{border-right:none}}.video-frame{background:#000;height:0;padding-bottom:56.25%;position:relative}.video-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-card-name{font-family:var(--ff-display);text-transform:uppercase;color:var(--text-2);text-align:center;padding:14px 18px;font-size:1.05rem;font-weight:700}.video-card-name:after{content:"· aluno";font-family:var(--ff-mono);letter-spacing:.13em;color:var(--text-4);text-transform:uppercase;margin-top:3px;font-size:.55rem;font-weight:400;display:block}.bonus-header{text-align:center;margin-bottom:8px}.bonus-eyebrow{font-family:var(--ff-mono);letter-spacing:.35em;text-transform:uppercase;color:var(--accent);margin-bottom:10px;font-size:.65rem;font-weight:700;display:block}.bonus-header h2{margin-bottom:0}.bonus-grid{grid-template-columns:repeat(3,1fr);gap:28px;margin-top:44px;display:grid}@media (width<=960px){.bonus-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.bonus-grid{grid-template-columns:1fr}}.bonuscard{flex-direction:column;display:flex;position:relative}.bonuscard-glow{-inset:6px;background:var(--accent);opacity:.18;filter:blur(16px);pointer-events:none;border-radius:18px;transition:opacity .5s,transform .5s;position:absolute;transform:scale(.96)}.bonuscard:hover .bonuscard-glow{opacity:.32;transform:scale(1)}.bonuscard-inner{background:linear-gradient(180deg,var(--card-a) 0%,var(--card-b) 100%);border:1px solid var(--line-strong);box-shadow:0 24px 60px -20px var(--sh),inset 0 1px 0 0 color-mix(in srgb,var(--text) 10%,transparent);border-radius:14px;flex-direction:column;flex:1;transition:transform .5s,border-color .5s;display:flex;position:relative;overflow:hidden}.bonuscard:hover .bonuscard-inner{border-color:color-mix(in srgb,var(--accent) 55%,var(--line-strong));box-shadow:0 32px 70px -18px color-mix(in srgb,var(--accent) 18%,var(--sh)),inset 0 1px 0 0 color-mix(in srgb,var(--text) 14%,transparent);transform:translateY(-10px)}.bonus-mockup{background:var(--panel);border-bottom:1px solid var(--line-strong);height:220px;position:relative;overflow:hidden;box-shadow:inset 0 0 40px #0006}@media (width<=560px){.bonus-mockup{height:200px}}.bonus-mockup img{object-fit:cover;opacity:.95;filter:contrast(1.08)brightness(1.08)saturate(1.05);width:100%;height:100%;transition:opacity .7s,transform .7s;display:block}.bonuscard:hover .bonus-mockup img{opacity:1;transform:scale(1.05)}.bonus-mockup-shade{background:linear-gradient(to top,color-mix(in srgb,var(--card-a) 100%,transparent),transparent 55%);pointer-events:none;position:absolute;inset:0}.bonus-badge{z-index:2;background:var(--accent);color:var(--accent-ink);font-family:var(--ff-mono);letter-spacing:.15em;text-transform:uppercase;border:1px solid color-mix(in srgb,var(--accent-lt) 50%,transparent);box-shadow:0 6px 18px -4px color-mix(in srgb,var(--accent) 50%,transparent);border-radius:4px;padding:6px 12px;font-size:.55rem;font-weight:800;position:absolute;top:14px;left:14px}.bonuscard-body{flex-direction:column;flex:1;padding:26px 26px 22px;display:flex}.bonuscard-body h3{font-family:var(--ff-display);color:var(--text);text-shadow:0 1px #0000004d;margin-bottom:12px;font-size:1.45rem;font-weight:900;line-height:1.1}.bonuscard-body p{color:var(--text-2);flex:1;margin:0 0 22px;font-size:.92rem;line-height:1.55}.bonus-price-row{border-top:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.bonus-price-free{flex-direction:column;display:flex}.bonus-price-was{letter-spacing:.06em;text-transform:uppercase;color:var(--text-4);font-size:.72rem;text-decoration:line-through}.bonus-price-now{font-family:var(--ff-display);color:var(--glow);letter-spacing:-.02em;font-size:1.35rem;font-weight:900;line-height:1}.bonus-price-value{text-align:right}.bonus-price-value span{letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);margin-bottom:2px;font-size:.6rem;display:block}.bonus-price-value b{font-family:var(--ff-mono);color:var(--text);font-size:.95rem;font-weight:700}.bonuscard-bar{background:var(--accent);transform-origin:0;width:100%;height:4px;transition:transform .5s;transform:scaleX(0)}.bonuscard:hover .bonuscard-bar{transform:scaleX(1)}.bonus-total{text-align:center;font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-4);margin-top:34px;font-size:.72rem}.bonus-total span{font-family:var(--ff-display);color:var(--glow);letter-spacing:0;font-size:1.1rem;font-weight:900}.offer{text-align:center}.offer-inner{flex-direction:column;align-items:center;max-width:660px;margin:0 auto;display:flex}.deadline-strip{background:var(--accent);color:var(--accent-ink);font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:99px;align-items:center;gap:12px;margin-bottom:26px;padding:10px 22px;font-size:.7rem;display:inline-flex}.offer .price-now{font-size:7.2rem}@media (width<=560px){.offer .price-now{font-size:5rem}}.stack{text-align:left;gap:9px;width:100%;max-width:470px;margin:0 0 34px;padding:0;list-style:none;display:grid}.stack li{color:var(--text-3);border-bottom:1px dotted var(--line);justify-content:space-between;gap:16px;padding-bottom:8px;font-size:.96rem;display:flex}.stack li b{color:var(--text);font-weight:500}.stack li span{font-family:var(--ff-mono);color:var(--text-4);white-space:nowrap;font-size:.84rem}.stack li.total{font-family:var(--ff-display);text-transform:uppercase;color:var(--text);border-bottom:none;margin-top:6px;font-size:1.24rem}.stack li.total span{font-family:var(--ff-display);color:var(--glow);font-size:1.24rem;text-decoration:line-through}.guarantee{border-radius:18px;max-width:420px;margin:52px auto 0;padding:2px;position:relative}.guarantee-glow{background:linear-gradient(135deg,var(--accent),var(--accent-lt));filter:blur(16px);opacity:.28;border-radius:18px;position:absolute;inset:0}.guarantee-card{background:color-mix(in srgb,var(--card-b) 92%,transparent);border:1px solid var(--line-strong);text-align:center;box-shadow:0 24px 60px -18px var(--sh);border-radius:16px;flex-direction:column;align-items:center;padding:38px 32px 32px;display:flex;position:relative}.guarantee-seal{justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:28px;display:flex;position:relative}.guarantee-seal-pulse{background:var(--accent);filter:blur(18px);opacity:.22;border-radius:50%;animation:3s ease-in-out infinite sealPulse;position:absolute;inset:0}@keyframes sealPulse{0%,to{opacity:.18;transform:scale(.95)}50%{opacity:.3;transform:scale(1.05)}}.guarantee-seal-ring{border:4px solid var(--accent);background:linear-gradient(180deg,color-mix(in srgb,var(--card-a) 80%,transparent),color-mix(in srgb,var(--card-b) 80%,transparent));width:112px;height:112px;box-shadow:0 0 30px color-mix(in srgb,var(--accent) 30%,transparent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.guarantee-seal-top,.guarantee-seal-bottom{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-lt);font-size:.55rem;font-weight:700}.guarantee-seal-num{font-family:var(--ff-display);color:var(--text);margin:2px 0;font-size:3.4rem;font-weight:900;line-height:1}.guarantee-ribbon{background:var(--accent);color:var(--accent-ink);font-family:var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 18px -4px color-mix(in srgb,var(--accent) 45%,transparent);border-radius:99px;padding:5px 14px;font-size:.55rem;font-weight:800;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.guarantee h3{font-family:var(--ff-display);text-transform:none;letter-spacing:0;color:var(--text);margin-bottom:14px;font-size:1.8rem;font-weight:900;line-height:1.1}.guarantee h3 span{color:var(--accent-lt)}.guarantee p{color:var(--text-3);margin:0 0 28px;font-size:1rem;line-height:1.55}.guarantee p strong{color:var(--text);font-weight:700}.guarantee-trust{border-top:1px solid var(--line);justify-content:center;gap:32px;width:100%;padding-top:24px;display:flex}.guarantee-trust>div{color:var(--text-4);flex-direction:column;align-items:center;gap:6px;display:flex}.guarantee-trust svg{width:22px;height:22px;color:var(--accent)}.guarantee-trust span{font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:700}@media (width<=640px){.guarantee-card{padding:34px 24px 28px}.guarantee h3{font-size:1.55rem}.guarantee p{font-size:.95rem}}.faq-list{border-top:1px solid var(--line);margin-top:40px}.faq-item{border-bottom:1px solid var(--line)}.faq-q{width:100%;color:var(--panel-text);text-align:left;font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.01em;background:0 0;border:none;padding:22px 40px 22px 0;font-size:1.2rem;font-weight:700;position:relative}.faq-q:after{content:"+";color:var(--glow);font-size:1.6rem;font-weight:500;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.faq-item.open .faq-q:after{content:"–"}.faq-a{max-height:0;color:color-mix(in srgb,var(--panel-text) 70%,transparent);font-size:.99rem;transition:max-height .32s;overflow:hidden}.faq-a>div{padding:0 0 24px}.faq-item.open .faq-a{max-height:420px}.gz footer{background:var(--panel);color:var(--panel-text);border-top:1px solid var(--line);text-align:center;padding:56px 0 40px}.foot-brand{font-family:var(--ff-display);text-transform:uppercase;margin-bottom:6px;font-size:2.4rem;font-weight:900;line-height:.9}.foot-brand span{color:var(--glow)}.foot-links{font-family:var(--ff-mono);letter-spacing:.1em;color:var(--text-4);margin-top:24px;font-size:.69rem}.foot-links a{color:color-mix(in srgb,var(--panel-text) 75%,transparent);margin:0 8px;text-decoration:none}.foot-links a:hover{color:var(--glow)}.foot-legal{font-family:var(--ff-mono);letter-spacing:.07em;color:color-mix(in srgb,var(--panel-text) 45%,transparent);margin-top:18px;font-size:.62rem;line-height:1.8}.mobar{z-index:65;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--panel) 96%,transparent);border-top:1px solid var(--line-strong);color:var(--panel-text);align-items:center;gap:12px;transition:transform .3s;display:none;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.mobar.show{transform:translateY(0)}.mobar-price{flex:none;line-height:1.15}.mobar-price s{font-family:var(--ff-mono);color:var(--text-4);font-size:.64rem;display:block}.mobar-price b{font-family:var(--ff-display);font-size:1.65rem;font-weight:900}.mobar .cta{flex:1;padding:14px 10px;font-size:1.05rem}@media (width<=760px){.mobar{display:flex}}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(20px)}.reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation:none!important}.reveal{opacity:1;transform:none}html{scroll-behavior:auto}}.wa-bubble{z-index:80;color:#fff;font-family:var(--ff-body);background:#25d366;border-radius:999px;align-items:center;gap:10px;padding:10px 16px 10px 10px;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .2s,box-shadow .2s;animation:2.2s infinite wa-pulse;display:flex;position:fixed;bottom:22px;right:22px;box-shadow:0 6px 22px #25d36659,inset 0 0 0 1px #ffffff1f}.wa-bubble:hover{transform:translateY(-2px);box-shadow:0 10px 28px #25d36673,inset 0 0 0 1px #ffffff2e}.wa-bubble__icon{background:#0000001f;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.wa-bubble__icon svg{width:22px;height:22px}.wa-bubble__text{white-space:nowrap}@keyframes wa-pulse{0%{box-shadow:0 6px 22px #25d36659,0 0 #25d3668c}70%{box-shadow:0 6px 22px #25d36659,0 0 0 12px #25d36600}to{box-shadow:0 6px 22px #25d36659,0 0 #25d36600}}@media (width<=760px){.wa-bubble{right:12px;bottom:calc(78px + env(safe-area-inset-bottom));padding:8px 14px 8px 8px;font-size:.9rem}.wa-bubble__icon{width:36px;height:36px}.wa-bubble__icon svg{width:20px;height:20px}}@media (width<=380px){.wa-bubble__text{display:none}.wa-bubble{border-radius:50%;padding:10px}}.gz .apoios{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;align-items:center;gap:30px 44px;margin-top:22px;padding-top:26px;display:flex}.gz .apoios img{object-fit:contain;filter:grayscale();opacity:.6;width:auto;height:52px;transition:opacity .3s,filter .3s}.gz .apoios img:hover{filter:grayscale(0);opacity:1}@media (width<=640px){.gz .apoios{gap:22px 28px}.gz .apoios img{height:38px}}.gz.legal-page{background:var(--bg);min-height:100vh;color:var(--text);flex-direction:column;display:flex}.gz .legal-header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);background:#100d0ceb;padding:18px 0;position:sticky;top:0}.gz .legal-logo{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.02em;color:var(--text);font-size:1.6rem;font-weight:900;text-decoration:none;display:inline-block}.gz .legal-logo:hover{color:var(--glow)}.gz .legal-main{flex:1;max-width:820px;margin:0 auto;padding:64px 22px 96px}.gz .legal-main h1{margin-bottom:12px;font-size:clamp(2.4rem,6vw,3.6rem)}.gz .legal-updated{color:var(--text-4);font-family:var(--ff-mono);margin-bottom:46px;font-size:.82rem}.gz .legal-qualifier{color:var(--text-3);border-left:3px solid var(--accent);margin-bottom:38px;padding-left:14px;font-size:.95rem}.gz .legal-main section{margin-bottom:36px}.gz .legal-main h2{color:var(--text);text-transform:none;letter-spacing:0;margin-bottom:14px;font-size:1.35rem;font-weight:800}.gz .legal-main p{color:var(--text-2);margin-bottom:14px;line-height:1.75}.gz .legal-main ul{color:var(--text-2);margin:0 0 18px;padding-left:22px;line-height:1.75}.gz .legal-main li{margin-bottom:8px}.gz .legal-link{color:var(--glow);text-underline-offset:3px;text-decoration:underline}.gz .legal-link:hover{color:var(--text)}.gz .legal-footer{background:var(--surface);border-top:1px solid var(--line);padding:42px 0 52px}.gz .legal-footer .wrap{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.gz .legal-footer p{color:var(--text-4);margin:0;font-size:.9rem}.gz .legal-foot-links{flex-wrap:wrap;justify-content:center;gap:8px 18px;display:flex}.gz .legal-foot-links a{color:var(--text-3);font-size:.9rem;text-decoration:none;transition:color .2s}.gz .legal-foot-links a:hover{color:var(--glow)}@media (width<=560px){.gz .legal-main{padding:44px 18px 72px}.gz .legal-footer .wrap{padding:0 18px}.gz .legal-foot-links{gap:10px 16px}}.thankyou-hero{background:linear-gradient(180deg,#100d0ceb 0%,var(--bg) 100%), url(/__l5e/assets-v1/fd249cc1-0f7d-4af2-9666-50f8f4972665/guitarra-hero.jpg);border-bottom:1px solid var(--line-strong);background-position:top;background-size:cover;padding:74px 0 60px;position:relative;overflow:hidden}.thankyou-hero:after{content:"";background:linear-gradient(90deg,transparent,var(--line-strong),transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.thankyou-card{z-index:1;background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line-strong);max-width:820px;box-shadow:0 28px 70px var(--sh),inset 0 1px 0 var(--hi);border-radius:5px;margin:0 auto;padding:44px 42px 40px;position:relative}.thankyou-card h1{font-size:clamp(2.6rem,8vw,4.8rem)}.thankyou-card h1 .line2{color:var(--glow);font-size:.72em;display:block}.thankyou-card .hero-sub{color:var(--text-2)}.thankyou-card .hero-sub--email{border:1px solid var(--line-strong);color:var(--text);background:#7e1a1e1f;border-radius:5px;margin-top:22px;padding:16px 18px;font-size:.98rem;line-height:1.6}.thankyou-card .hero-sub--email strong{color:var(--glow)}.purchase-confirmed{background:#298e301a;border:1px solid #298e304d;border-radius:99px;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:28px auto 0;padding:10px 16px;display:flex}.purchase-confirmed__icon{color:#4ade80;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.purchase-confirmed__icon svg{width:22px;height:22px}.purchase-confirmed__text{font-family:var(--ff-head);letter-spacing:.04em;color:#4ade80;font-size:.92rem;font-weight:700}@media (width<=760px){.purchase-confirmed{padding:9px 14px}.purchase-confirmed__icon,.purchase-confirmed__icon svg{width:20px;height:20px}.purchase-confirmed__text{font-size:.86rem}}.thankyou-step{font-family:var(--ff-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);border:1px solid var(--line-strong);background:#7e1a1e1f;border-radius:99px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:22px;padding:8px 16px;font-size:.72rem;display:inline-flex}.thankyou-step span{color:var(--glow);letter-spacing:.12em;background:linear-gradient(180deg,var(--accent-lt),var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.urgency-bar{z-index:50;background:linear-gradient(90deg,var(--accent-dk),var(--accent));border-bottom:1px solid var(--line-strong);position:sticky;top:0;box-shadow:0 8px 24px #00000059}.urgency-bar__inner{font-family:var(--ff-mono);letter-spacing:.12em;text-transform:uppercase;color:#fff;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;padding:12px 16px 6px;font-size:.78rem;display:flex}.urgency-bar__label{opacity:.9;text-align:center}.urgency-bar__clock{align-items:center;gap:4px;font-size:1.05rem;font-weight:700;display:flex}.urgency-bar__digit{font-variant-numeric:tabular-nums;background:#00000059;border-radius:4px;justify-content:center;align-items:center;min-width:26px;height:34px;padding:0 5px;display:inline-flex;box-shadow:inset 0 2px 4px #00000040}.urgency-bar__sep{opacity:.85;margin:0 1px;font-weight:700}.urgency-bar__warning{text-align:center;font-family:var(--ff-body);color:#fff;opacity:.95;margin:0;padding:0 16px 10px;font-size:.82rem;font-weight:600}.read-arrows{color:var(--glow);flex-direction:column;align-items:center;gap:4px;margin-top:28px;display:flex}.read-arrows__text{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-3);font-size:.68rem}.read-arrows__icon{width:28px;height:28px;animation:1.4s ease-in-out infinite arrowBounce}.read-arrows__icon--2{opacity:.6;margin-top:-10px;animation-delay:.2s}@keyframes arrowBounce{0%,to{opacity:.55;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}@media (width<=760px){.thankyou-card{padding:32px 24px}.thankyou-hero{padding:52px 0 44px}}.upsell-section{background:var(--bg)}.upsell-section h2 span{color:var(--glow)}.upsell-brand{background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line-strong);box-shadow:0 18px 46px var(--sh-soft),inset 0 1px 0 var(--hi);border-radius:5px;margin:42px 0 34px;padding:34px 32px 30px;position:relative;overflow:hidden}.upsell-brand:before{content:"";background:var(--accent);width:4px;position:absolute;top:0;bottom:0;left:0}.upsell-brand__tag{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--glow);border:1px solid var(--line-strong);border-radius:99px;margin-bottom:14px;padding:5px 12px;font-size:.68rem;display:inline-block}.upsell-brand h3{color:var(--text);margin-bottom:14px;font-size:clamp(1.8rem,5vw,2.6rem)}.upsell-brand p{color:var(--text-2);margin:0;font-size:1.02rem;line-height:1.7}.upsell-list__title{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.01em;color:var(--text);margin:0 0 20px;font-size:1.4rem;font-weight:800}.upsell-list{margin-bottom:42px}.upsell-item{background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--hi);border-radius:4px;align-items:center;gap:16px;margin-bottom:12px;padding:18px 20px;display:flex}.upsell-item__check{background:var(--accent);width:32px;height:32px;color:var(--accent-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.upsell-item__check svg{width:18px;height:18px}.upsell-item__body{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:12px;display:flex}.upsell-item__body strong{font-family:var(--ff-display);text-transform:uppercase;color:var(--text);font-size:1.15rem;font-weight:700}.upsell-item__price{font-family:var(--ff-mono);color:var(--glow);font-size:.95rem;font-weight:500}.upsell-item__tag{font-family:var(--ff-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);border:1px solid var(--line-strong);border-radius:99px;padding:4px 10px;font-size:.62rem}.upsell-pricebox{background:linear-gradient(178deg,var(--panel),var(--card-b));border:1px solid var(--line-strong);text-align:center;box-shadow:0 24px 60px var(--sh),inset 0 1px 0 var(--hi);border-radius:5px;margin-bottom:46px;padding:38px 34px 34px}.upsell-pricebox__total{font-family:var(--ff-mono);color:var(--text-4);text-transform:uppercase;letter-spacing:.12em;justify-content:center;align-items:center;gap:12px;margin-bottom:10px;font-size:.85rem;display:flex}.upsell-pricebox__total s{color:var(--text-3);font-size:1.1rem}.upsell-pricebox__offer span{font-family:var(--ff-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--glow);margin-bottom:10px;font-size:.72rem;display:block}.upsell-pricebox__price{font-family:var(--ff-display);color:var(--text);font-size:clamp(2.4rem,6vw,3.6rem);font-weight:900;line-height:1}.upsell-pricebox__price strong{color:var(--glow)}.upsell-pricebox__cash{font-family:var(--ff-mono);color:var(--text-2);margin:8px 0 18px;font-size:1.05rem}.upsell-pricebox__save{background:var(--readout);border:1px dashed var(--line-strong);max-width:420px;font-family:var(--ff-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);border-radius:4px;margin:0 auto 18px;padding:14px 18px;font-size:.8rem}.upsell-pricebox__save b{color:var(--glow);font-size:1.05em}.upsell-pricebox__warning{border:1px solid var(--line-strong);max-width:460px;font-family:var(--ff-body);color:var(--glow);text-align:center;background:#7e1a1e1f;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:4px;margin:0 auto 22px;padding:14px 18px;font-size:.92rem;font-weight:600;line-height:1.45;display:flex}.upsell-pricebox__warning>span{text-align:center;display:block}.upsell-pricebox__warning p{margin:0}.upsell-pricebox__warning-icon{font-size:1.3rem;line-height:1}.upsell-cta{max-width:560px}.upsell-closing{background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line-strong);box-shadow:0 18px 46px var(--sh-soft),inset 0 1px 0 var(--hi);border-radius:5px;padding:34px 32px 30px}.upsell-closing p{color:var(--text-2);margin-bottom:16px;line-height:1.75}.upsell-closing p strong{color:var(--text)}.upsell-sign{font-family:var(--ff-display);color:var(--text);margin:28px 0 4px;font-size:1.3rem;font-weight:700}.upsell-sign--name{font-family:var(--ff-body);color:var(--glow);margin:0;font-size:1.05rem;font-weight:700}@media (width<=640px){.upsell-item{gap:12px;padding:16px}.upsell-item__body strong{font-size:1.05rem}.upsell-pricebox{padding:28px 22px}.upsell-closing{padding:26px 22px}}.gz .center-btn-preview{justify-content:center;width:100%;display:flex}.btn-decline{color:#fff;width:100%;max-width:420px;font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.04em;border-radius:var(--r);background:linear-gradient(#b01418,#7e1a1e);border:1px solid #ffffff2e;justify-content:center;align-items:center;margin:42px auto 0;padding:18px 28px;font-size:1.05rem;font-weight:800;text-decoration:none;transition:transform .16s,filter .16s,box-shadow .16s;display:flex;box-shadow:0 10px 26px #00000059,inset 0 1px #ffffff1f}.btn-decline:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 14px 34px #00000073,inset 0 1px #ffffff29}.btn-decline:active{transform:translateY(1px)}.decline-hint{text-align:center;font-family:var(--ff-body);color:var(--text-3);margin-top:14px;font-size:.88rem}@media (width<=640px){.btn-decline{padding:16px 22px;font-size:.95rem}}.downsell-wrap{z-index:1;background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line-strong);max-width:820px;box-shadow:0 28px 70px var(--sh),inset 0 1px 0 var(--hi);border-radius:5px;margin:0 auto;padding:44px 42px 40px;position:relative}.downsell-wrap .thankyou-hero__title{margin-bottom:16px;font-size:clamp(2.2rem,7vw,4rem)}.downsell-wrap .thankyou-hero__lead{color:var(--text-2);margin-bottom:34px;font-size:clamp(1.1rem,3vw,1.35rem)}.downsell-body p{color:var(--text-2);margin-bottom:16px;line-height:1.75}.downsell-body h2,.downsell-body h3{font-family:var(--ff-display);text-transform:uppercase;letter-spacing:.01em;color:var(--text);margin:38px 0 16px;font-weight:800}.downsell-body h2{font-size:clamp(1.6rem,4.5vw,2.2rem)}.downsell-body h3{color:var(--glow);font-size:clamp(1.25rem,3.5vw,1.55rem)}.downsell-body .upsell-list{margin:22px 0 28px;padding-left:0;list-style:none}.downsell-body .upsell-list li{background:linear-gradient(178deg,var(--card-a),var(--card-b));border:1px solid var(--line);box-shadow:inset 0 1px 0 var(--hi);color:var(--text);border-radius:4px;align-items:center;gap:12px;margin-bottom:10px;padding:14px 18px;font-weight:600;display:flex}.downsell-body .upsell-pricebox{margin:34px 0 42px}.upsell-pricebox__installments{font-family:var(--ff-display);color:var(--text);font-size:clamp(2.4rem,6vw,3.6rem);font-weight:900;line-height:1}.upsell-pricebox__installments strong{color:var(--glow)}.downsell-cta-text{text-align:center;color:var(--text);margin:38px 0 22px;font-size:1.08rem;font-weight:600}.downsell-farewell{text-align:center;color:var(--text-2);margin:42px 0 8px;font-size:1.05rem;line-height:1.7}.downsell-farewell strong{color:var(--glow);margin-top:6px;display:block}@media (width<=760px){.downsell-wrap{padding:32px 24px}}@media (width<=640px){.downsell-body h2,.downsell-body h3{margin-top:30px}.downsell-body .upsell-pricebox{padding:28px 22px}}
