@font-face{font-family:Inter;src:url(UjlFhCnUjxhNfep4oYBPqnEssyo.subset.woff2) format('woff2');font-weight:500;font-display:swap}@font-face{font-family:Archivo;src:url(k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNZ9xdp.subset.woff2) format('woff2');font-weight:400;font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6f3ec;color:#14120e;font:15px/1.6 Inter,Arial,sans-serif}.top{max-width:1180px;margin:auto;padding:30px 24px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dedbd2}.brand{font-family:Archivo,Arial,sans-serif;letter-spacing:.22em;font-size:10px;text-decoration:none;color:inherit;line-height:1.9}.brand span{display:block;font-size:15px;letter-spacing:.13em}.back{color:#665f52;text-decoration:none;font-size:13px}main{max-width:1130px;margin:auto;padding:54px 24px 60px}.intro{margin-bottom:40px}.eyebrow{display:block;font-size:10px;letter-spacing:.19em;font-weight:700;color:#8a6a1c}h1{font-family:Archivo,Arial,sans-serif;font-size:clamp(38px,4.6vw,60px);font-weight:400;line-height:1.07;letter-spacing:-.05em;margin:20px 0}h1 em{font-family:Georgia,serif;font-weight:400;color:#8a6a1c}.intro>p{color:#777164;margin:0}.checkout-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:34px;align-items:start}.panel{background:#fff;border:1px solid #e4dfd3;border-radius:22px;padding:32px;box-shadow:0 14px 45px #14120e06}.step{display:flex;gap:14px;align-items:center;margin-bottom:28px}.step>span{background:#f7c948;color:#14120e;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex-shrink:0;font-size:12px}.step h2{font-size:20px;line-height:1.3;margin:0 0 4px;font-weight:500}.step p{font-size:12px;color:#80796b;margin:0}.fields{display:grid;gap:18px}label{display:grid;gap:7px;font-size:12px;color:#4b463c}input:not([type=checkbox]){width:100%;min-width:0;border:1px solid #dedacf;border-radius:9px;padding:13px 12px;background:#fff;font:14px Inter,Arial,sans-serif;color:#14120e;min-height:48px}input::placeholder{font-size:12px;color:#9b9589}input:focus,textarea:focus{outline:2px solid #d4ad5a;outline-offset:2px}.field-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.method{margin:28px 0 22px;padding:18px;border:1px solid #d4ad5a;border-radius:12px;display:flex;align-items:center;gap:14px;background:#fffcf5}.method img{object-fit:contain}.method strong{display:block;font-size:14px}.method small{font-size:11px;color:#777164}.selected{margin-left:auto;width:21px;height:21px;border-radius:50%;background:#14120e;color:#f7c948;display:grid;place-items:center;font-size:12px}.consent{display:flex;gap:10px;align-items:start;font-size:11px;line-height:1.6;margin-bottom:22px}.consent input{margin:4px 0 0;accent-color:#14120e;flex-shrink:0}.consent a{color:#8a6a1c}.cta{width:100%;border:0;border-radius:50px;padding:17px 22px;background:#f7c948;color:#14120e;font:14px Inter,Arial,sans-serif;cursor:pointer;display:flex;justify-content:space-between;gap:15px;align-items:center;min-height:54px}.cta:hover{background:#ebbc3b}.cta:disabled{opacity:.5;cursor:wait}.cta span{font-size:23px;line-height:1}.micro{font-size:11px;line-height:1.6;color:#827b6d;text-align:center;margin:14px 0 0}.course-cover{margin-top:20px;border-radius:12px;overflow:hidden;height:172px;background:#14120e}.course-cover img{width:100%;height:100%;object-fit:cover}.summary h2{font:400 29px/1.12 Archivo,Arial,sans-serif;letter-spacing:-.035em;margin:24px 0 12px}.summary-name{font-size:12px;color:#827b6d}.summary ul{list-style:none;padding:14px 0 20px;margin:0;border-bottom:1px solid #eee8dc}.summary li{font-size:12px;margin:11px 0;padding-left:20px;position:relative;color:#5e574c}.summary li:before{content:'✓';position:absolute;left:0;color:#8a6a1c}.total{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;font-size:12px}.total strong{font-size:30px;letter-spacing:-.05em}.seller{padding:24px 10px;color:#776f60;font-size:12px}.seller strong{display:block;font-size:13px;color:#14120e;margin:12px 0 4px;overflow-wrap:anywhere}.seller p{margin:0 0 8px}.seller a{color:#8a6a1c;overflow-wrap:anywhere}.conditions{margin-top:48px;padding-top:28px;border-top:1px solid #dedbd2;max-width:850px}.conditions h2{font-size:16px;font-weight:500}.conditions p{font-size:12px;color:#827b6d}.notice{padding:14px;background:#f6f3ec;color:#5c503a;border:1px solid #ded3b8;border-radius:9px;font-size:13px;overflow-wrap:anywhere}.error{color:#a23b28;background:#fff2ee;border-color:#f2cebc}.qr-wrap{display:grid;place-items:center;margin:22px auto;background:#fff;min-height:70px}.qr-wrap img{max-width:100%;object-fit:contain}.pix-code-label{font-size:12px}textarea{width:100%;resize:none;overflow-wrap:anywhere;font:11px/1.6 monospace;border:1px solid #dedacf;border-radius:9px;padding:10px;margin:8px 0 14px;color:#5f584c}.secondary{width:100%;padding:12px;border:1px solid #ded3b8;border-radius:40px;background:white;color:#685124;font:13px Inter,Arial,sans-serif;cursor:pointer;margin-top:20px}.order-ref{font:10px monospace;color:#8a8477;overflow-wrap:anywhere}footer{border-top:1px solid #dedbd2;text-align:center;padding:28px 20px;color:#827b6d;font-size:11px}[hidden]{display:none!important}:focus-visible{outline:2px solid #8a6a1c;outline-offset:3px}@media(max-width:760px){.top{padding:20px;gap:14px}.brand span{font-size:12px}.back{font-size:11px}main{padding:35px 18px 40px}.intro{margin-bottom:28px}h1{font-size:44px}.checkout-grid{grid-template-columns:1fr;gap:20px}.panel{padding:24px 20px;border-radius:18px}.field-row{grid-template-columns:1fr}.summary .course-cover{height:150px}.summary h2{font-size:27px}.total strong{font-size:29px}.conditions{margin-top:30px}.intro>p{font-size:13px}.cta{font-size:13px}.seller{padding:22px 8px}}

.course-cover img{object-position:center 18%}.intro>p strong{display:inline-block;margin-top:9px;color:#14120e;font-weight:500}
/* Checkout preto e dourado, uma coluna. */
html{background:#080808}body{background:#080808;color:#f8f6f1}.top{max-width:1000px;border-color:#2c261a;padding:22px 24px}.brand{color:#d4ad5a}.brand span{color:#f8f6f1}.back{color:#c5b58f}main{max-width:1000px;padding:28px 24px 50px}.checkout-banner{margin:0 0 32px;border:1px solid #6b5129;border-radius:18px;overflow:hidden;background:#090605}.checkout-banner img{display:block;width:100%;height:auto}.intro{max-width:680px;margin:0 auto 28px}.intro h1{font-size:34px;line-height:1.15;letter-spacing:-.03em;margin:12px 0}.intro h1 em{color:#e8c568}.intro p{color:#b5ad9d}.intro>p strong{color:#e8c568}.eyebrow{color:#d4ad5a}.checkout-grid{grid-template-columns:minmax(0,1fr);max-width:680px;margin:auto;gap:22px}.panel{background:#121212;border-color:#403421;box-shadow:0 15px 45px #0004}.step>span{background:linear-gradient(135deg,#f2d582,#c59332);color:#15100a}.step p,.summary-name{color:#b9b0a0}.step h2,.summary h2{color:#fff}label{color:#e1dacb}input:not([type=checkbox]){background:#090909;color:#fff;border-color:#4b3d26}input::placeholder{color:#958c7c}input:focus,textarea:focus{outline-color:#d4ad5a}.method{border-color:#a47f36;background:#1b170f}.method strong{color:#f2d582}.method small{color:#b9b0a0}.selected{background:#d4ad5a;color:#14120e}.consent{color:#bbb3a5}.consent a{color:#e8c568}.consent input{accent-color:#d4ad5a}.cta{background:linear-gradient(110deg,#f3da91,#d7ae51 65%,#bc892c);color:#151008;font-weight:700}.cta:hover{background:linear-gradient(110deg,#ffe6a4,#e5be69)}.micro{color:#ada391}.course-cover{display:none}.summary h2{display:none}.summary ul{border-color:#403421}.summary li{color:#cec6b6}.summary li:before{color:#e8c568}.total{color:#cbc0a9}.total strong{color:#f1d381}.seller{color:#b4aa98;border-bottom:1px solid #403421;margin-bottom:0}.seller strong{color:#f4dfab}.seller a{color:#e8c568}.conditions{max-width:680px;margin:30px auto 0;border-color:#403421}.conditions p{color:#aea596}.conditions h2{color:#e8c568}.notice{background:#211d13;color:#ecddb7;border-color:#73603a}.error{background:#2d1713;color:#ffc5ad;border-color:#854d3b}.order-ref{color:#c8b78d}.pix-code-label{color:#e1dacb}textarea{background:#090909;color:#e8dfc9;border-color:#4b3d26}.secondary{background:#1b170f;color:#e8c568;border-color:#8a6a31}footer{border-color:#2c261a;color:#a69a82}.qr-wrap{background:#fff;padding:14px;border-radius:12px;width:fit-content;max-width:100%}#qr-fallback{color:#14120e}@media(max-width:760px){main{padding:18px 14px 34px}.top{padding:18px}.checkout-banner{margin-bottom:24px;border-radius:10px}.intro h1{font-size:30px}.intro{padding:0 4px;margin-bottom:22px}.panel{padding:24px 20px}.field-row{grid-template-columns:1fr}.checkout-grid{gap:18px}.conditions{padding-inline:4px}}
.field-row{grid-template-columns:minmax(0,1fr)}

@font-face{font-family:"Inter";src:url(GrgcKwrN6d3Uz8EwcLHZxwEfC4.subset.woff2);font-display:swap;font-style:normal;font-weight:400;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Inter";src:url(yDtI2UI8XcEg1W2je9XPN3Noo.subset.woff2);font-display:swap;font-style:normal;font-weight:600;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:"Inter";src:url(syRNPWzAMIrcJ3wIlPIP43KjQs.subset.woff2);font-display:swap;font-style:normal;font-weight:700;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2070,U+2074-207E,U+2080-208E,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/* Tipografia e paleta da landing page. */
:root{--checkout-black:#14120e;--checkout-gold:#f7c948;--checkout-gold-dark:#8a6a1c;--checkout-white:#f6f3ec}body{font-family:Inter,Arial,sans-serif;font-weight:400;color:var(--checkout-white);background-color:#080808;background-image:radial-gradient(ellipse 75% 520px at 50% 180px,rgba(247,201,72,.12),transparent 72%),radial-gradient(ellipse 80% 650px at 50% 1150px,rgba(247,201,72,.085),transparent 75%);background-repeat:no-repeat}.intro h1,.intro h1 em,.step h2,.summary h2,.conditions h2{font-family:Archivo,Arial,sans-serif;font-weight:400;letter-spacing:-.028em}.intro h1 em{font-style:normal;color:var(--checkout-gold)}.eyebrow,.brand,.intro>p strong,.conditions h2,.seller a,.consent a{color:var(--checkout-gold)}.intro h1{font-size:40px;line-height:1.06}.intro p{color:#c9c4b8}.panel{background:linear-gradient(155deg,#1c1912 0%,#14120e 38%,#100f0c 100%);border:1px solid rgba(247,201,72,.3);box-shadow:0 0 0 1px rgba(247,201,72,.025),0 12px 55px rgba(247,201,72,.065),0 18px 45px #0006}.checkout-banner{border-color:rgba(247,201,72,.6);box-shadow:0 0 28px rgba(247,201,72,.1),0 16px 55px #0005}.step>span{background:var(--checkout-gold);box-shadow:0 0 20px rgba(247,201,72,.24);color:var(--checkout-black)}.method{background:linear-gradient(120deg,rgba(247,201,72,.12),rgba(247,201,72,.025));border-color:rgba(247,201,72,.65);box-shadow:inset 0 0 22px rgba(247,201,72,.035)}.method strong,.total strong,.seller strong{color:var(--checkout-gold)}input:not([type=checkbox]){font-family:Inter,Arial,sans-serif;font-weight:400;border-color:#51452b;background:#0b0a08;color:#fff;transition:border-color .2s,box-shadow .2s}input:not([type=checkbox]):focus{outline:none;border-color:var(--checkout-gold);box-shadow:0 0 0 3px rgba(247,201,72,.12)}.cta,#generate{color:#fff;background:linear-gradient(110deg,#8a6a1c,#725514);border:1px solid #f7c948;font-family:Inter,Arial,sans-serif;font-weight:600;letter-spacing:0;box-shadow:0 0 22px rgba(247,201,72,.22);text-shadow:0 1px 2px rgba(0,0,0,.32);transition:background .2s,box-shadow .2s}.cta span{color:#fff}.cta:not(:disabled){animation:checkout-pulse 2.6s ease-in-out infinite}.cta:hover:not(:disabled){background:linear-gradient(110deg,#9c7922,#84621a);box-shadow:0 0 32px rgba(247,201,72,.4)}.cta:disabled,#generate:disabled{color:#fff;opacity:1;background:#5f4a1b;border-color:#9c7c30;box-shadow:0 0 18px rgba(247,201,72,.1)}.selected{background:var(--checkout-gold)}.secondary{color:var(--checkout-gold);border-color:rgba(247,201,72,.5)}.summary li:before{color:var(--checkout-gold)}@keyframes checkout-pulse{0%,100%{box-shadow:0 0 0 0 rgba(247,201,72,.19),0 0 20px rgba(247,201,72,.2)}50%{box-shadow:0 0 0 7px rgba(247,201,72,0),0 0 34px rgba(247,201,72,.34)}}@media(max-width:760px){.intro h1{font-size:32px}.panel{box-shadow:0 6px 35px rgba(247,201,72,.075)}}@media(prefers-reduced-motion:reduce){.cta:not(:disabled){animation:none}input:not([type=checkbox]),.cta{transition:none}}

.pix-action-icon{display:inline-block;position:relative;width:20px;height:20px;flex:0 0 20px;background:linear-gradient(currentColor,currentColor) 1px 1px/7px 7px no-repeat,linear-gradient(currentColor,currentColor) 12px 1px/7px 7px no-repeat,linear-gradient(currentColor,currentColor) 1px 12px/7px 7px no-repeat,linear-gradient(currentColor,currentColor) 12px 12px/3px 3px no-repeat,linear-gradient(currentColor,currentColor) 17px 12px/3px 3px no-repeat,linear-gradient(currentColor,currentColor) 12px 17px/3px 3px no-repeat,linear-gradient(currentColor,currentColor) 17px 17px/3px 3px no-repeat}.pix-action-icon:after{content:'';position:absolute;inset:3px auto auto 3px;width:3px;height:3px;background:#8a6a1c;box-shadow:11px 0 #8a6a1c,0 11px #8a6a1c}
