:root{--ivory:#fcfbf5;--black:#050505;--yellow:#fede31;--green:#087a3b;--ink-muted:#54544d;--line:#deded3;--white:#fff;--surface:#f1f1e8;--headline:"Archivo Black",Impact,"Arial Black",sans-serif;--body:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--max:1180px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0;background:var(--ivory);color:var(--black);font:400 16px/1.65 var(--body);-webkit-font-smoothing:antialiased}img{display:block;max-width:100%;height:auto}figure{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}button,a,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #125cb9;outline-offset:4px}[hidden]{display:none!important}.container{width:min(calc(100% - 64px),var(--max));margin-inline:auto}h1,h2,h3,h4,p{margin-top:0}h1,h2{font-family:var(--headline);font-weight:900;letter-spacing:-.052em;line-height:1.08}h1{font-size:clamp(45px,5.2vw,70px)}h2{font-size:clamp(32px,3.7vw,49px);margin:14px 0 22px}h3{font-family:var(--headline);font-size:25px;letter-spacing:-.035em;line-height:1.2}p{color:var(--ink-muted);margin-bottom:18px}mark{background:var(--yellow);color:inherit;padding:0 .07em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.section{padding:84px 0}.section-head{max-width:750px;margin-bottom:34px}.section-head p{max-width:620px}.eyebrow{display:block;font-size:11px;line-height:1.5;letter-spacing:.12em;font-weight:800;color:var(--green)}.text-link{font-weight:750;display:inline-flex;gap:14px;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:5px}.btn{min-height:52px;padding:14px 22px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1px solid transparent;border-radius:7px;line-height:1.35;font-size:15px;font-weight:750;text-align:center;transition:background .15s,transform .15s}.btn:hover{transform:translateY(-1px)}.btn-green{background:var(--green);color:white}.btn-green:hover{background:#06612f}.btn-dark{background:var(--black);color:white}.btn-yellow{background:var(--yellow);color:var(--black)}.btn-white{background:white;border-color:var(--line)}.btn-sm{min-height:44px;padding:10px 16px;font-size:13px}.button-stack{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 10px}.small-note,.pending-inline{font-size:12px;line-height:1.65;color:var(--ink-muted);display:block;margin-top:18px}.pill{font-size:10px;letter-spacing:.08em;font-weight:750;border:1px solid var(--line);border-radius:30px;padding:7px 12px;display:inline-block}.skip-link{position:fixed;top:-100px;left:16px;padding:12px 18px;background:white;z-index:150}.skip-link:focus{top:12px}
.announcement{background:var(--black);color:#fff;text-align:center;padding:8px 16px;font-size:11px;letter-spacing:.03em}.announcement span{color:var(--yellow)}.site-header{position:sticky;top:0;z-index:50;background:rgba(252,251,245,.98);border-bottom:1px solid var(--line)}.site-header__inner{height:76px;display:flex;align-items:center;justify-content:space-between;gap:22px}.logo{width:158px;aspect-ratio:3.48;object-fit:contain}.nav-list{display:flex;gap:23px;align-items:center}.nav-list a{font-size:12px;font-weight:650;white-space:nowrap}.nav-list a:hover{text-decoration:underline;text-underline-offset:5px}.header-actions{display:flex;gap:10px;align-items:center}.menu-toggle{display:none;width:44px;height:44px;background:transparent;border:1px solid var(--line);border-radius:7px;padding:13px}.menu-toggle span{display:block;height:2px;margin:5px 0;background:var(--black)}
.hero{padding:46px 0 52px}.hero-grid{display:grid;grid-template-columns:1.03fr 1fr;align-items:center;gap:48px}.hero h1{margin:17px 0 24px}.hero-copy{font-size:17px;max-width:540px;line-height:1.7}.hero-price{display:flex;align-items:center;gap:20px;margin:26px 0 20px}.hero-price strong{font-size:31px;font-weight:850;letter-spacing:-.04em}.hero-price span{font-size:12px;line-height:1.45;color:var(--ink-muted)}.hero-buy{min-width:270px}.hero-how{display:flex;width:fit-content;margin-top:7px;font-size:13px}.hero-note{font-size:11px;max-width:350px;margin:8px 0 0}.product-photo img{width:100%;border-radius:13px;aspect-ratio:1122/1402;object-fit:contain;background:#eee9da}.product-photo figcaption{font-size:11px;line-height:1.5;color:#626257;margin-top:12px}.hero-photo figcaption{text-align:center}.kit-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kit-strip>.container{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0}.kit-strip span{font-size:13px;color:var(--ink-muted)}.kit-strip b{font-size:20px;color:var(--black);margin-right:5px}
.editorial-grid{display:grid;grid-template-columns:1fr .95fr;gap:80px;align-items:center}.editorial-grid p{max-width:530px}.topic-list{list-style:none;padding:0;margin:25px 0 0;border-top:1px solid var(--line)}.topic-list li{padding:12px 0;border-bottom:1px solid var(--line);font-size:14px;font-weight:600;display:flex;gap:18px}.topic-list span{color:var(--green);font-size:11px;align-self:center}.examples-section .product-photo{max-width:460px;margin-left:auto}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.step-card{padding:27px;background:#fff;border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;align-items:flex-start}.round-num{font-size:12px;font-weight:800;color:var(--green)}.step-card h3{font-size:30px;margin:22px 0 14px}.step-card p{font-size:14px}.stage-question{font-weight:750;color:var(--black);line-height:1.5;min-height:42px}.step-tag{margin-top:auto}.stage-clarification{font-size:13px;color:var(--ink-muted);margin-top:23px;max-width:750px}#como-funciona{background:#f0f0e6;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
.usage-grid{display:grid;grid-template-columns:1fr .93fr;align-items:center;gap:80px}.usage-steps{padding:0;list-style:none;counter-reset:usage;max-width:520px;margin:28px 0 0}.usage-steps li{counter-increment:usage;position:relative;padding:0 0 20px 46px}.usage-steps li:before{content:counter(usage);position:absolute;top:0;left:0;border:1px solid var(--line);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-weight:750;font-size:12px}.usage-steps b{display:block;font-size:15px}.usage-steps span{display:block;font-size:13px;color:var(--ink-muted);margin-top:4px}.route-preview{border:1px solid #d1d1c6;background:#fff;border-radius:16px;padding:28px;box-shadow:0 12px 45px #11110b08}.preview-topline{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid var(--line);padding-bottom:17px;font-size:10px;font-weight:800}.preview-topline span:last-child{font-weight:500;color:var(--ink-muted)}.route-preview h3{font-size:24px;line-height:1.2;margin:24px 0}.route-choices{display:grid;gap:9px}.route-choice{display:flex;justify-content:space-between;gap:12px;text-align:left;background:var(--ivory);border:1px solid var(--line);border-radius:7px;padding:14px;font-size:13px;font-weight:650}.route-choice span{font-size:10px;white-space:nowrap;align-self:center}.route-choice.is-selected{background:var(--yellow);border-color:var(--black)}.route-result{padding:22px 0 0;min-height:160px}.route-result>span{font-size:10px;letter-spacing:.1em;font-weight:750;color:var(--green)}.route-result h4{font-family:var(--headline);font-size:25px;margin:7px 0 10px;line-height:1.15}.route-result p{font-size:13px;margin:0}.preview-note{font-size:11px;margin:16px 0 0;border-top:1px solid var(--line);padding-top:14px}
.inside-section{background:var(--yellow)}.inside-section .eyebrow{color:#414019}.inside-section .small-note,.inside-section figcaption{color:#4a451a}.inside-section p{color:#3d3a1e}.inside-section .product-photo img{border-radius:10px}.inside-section .editorial-grid{grid-template-columns:1fr 1fr}.publication-section .kdp-name{font-size:27px;font-weight:800;color:var(--black);letter-spacing:-.04em;border-left:3px solid #ef9700;padding-left:17px;margin:26px 0}.kdp-name span{display:block;font-size:13px;font-weight:450;letter-spacing:0}.format-labels{display:flex;gap:9px;flex-wrap:wrap;margin:24px 0 8px}.format-labels span{border:1px solid var(--line);padding:6px 13px;border-radius:30px;font-size:12px}.publication-section .product-photo{max-width:440px;margin-left:auto}
.section-dark{background:#101611;color:white}.section-dark p{color:#d4d8d0}.section-dark .eyebrow{color:#bcd5bd}.market-section{padding:68px 0}.market-section h2{font-size:clamp(29px,3.4vw,43px)}.market-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.market-card{padding:26px 0;border-top:1px solid #405044}.market-label{display:block;color:#c3cbbc;font-size:10px;letter-spacing:.08em;font-weight:700}.market-value{display:block;font-family:var(--headline);color:var(--yellow);font-size:44px;line-height:1.1;letter-spacing:-.05em;margin:17px 0}.market-card p{font-size:14px;max-width:470px}.market-card a{font-size:12px;text-decoration:underline;text-underline-offset:4px;color:#d7e4d3}.market-note{font-size:11px;max-width:840px;line-height:1.6;margin:10px 0 0}.bonus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 26px;margin-top:26px}.bonus-cell{border-top:1px solid var(--line);padding:23px 0;display:flex;align-items:flex-start;gap:17px}.bonus-cell b{font-size:11px;color:var(--green);padding-top:3px}.bonus-cell strong{display:block;font-size:15px;line-height:1.4;margin-bottom:8px}.bonus-cell span{display:block;font-size:13px;color:var(--ink-muted)}.community-note{margin-top:20px;padding:21px;background:var(--surface);font-size:13px;border-radius:8px}
.creator-grid{display:grid;grid-template-columns:.75fr 1.25fr;gap:80px;align-items:center}.creator-photo{max-width:380px}.creator-photo img{aspect-ratio:1;border-radius:12px}.creator-photo figcaption{font-size:12px;margin-top:12px}.creator-grid .button-stack .btn{font-size:12px}#creador{padding-top:24px}.price-zone{background:#101611;color:#fff}.price-zone .eyebrow{color:#bcd5bd}.price-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:80px;align-items:center}.price-zone p{color:#d4d8d0}.purchase-includes{list-style:none;padding:0;margin:28px 0 0}.purchase-includes li{border-bottom:1px solid #405044;padding:11px 0;font-size:14px}.purchase-includes li:before{content:'✓';color:#bfd4b8;margin-right:14px}.price-plate{padding:34px;background:var(--ivory);border-radius:13px;color:var(--black)}.price-tag{font:900 64px/1.1 var(--headline);letter-spacing:-.07em;margin:20px 0 14px}.price-tag span{font-size:20px;letter-spacing:0;margin-right:6px}.price-plate p{color:var(--ink-muted);font-size:14px}.price-plate .btn{width:100%}.price-plate .pending-inline{font-size:11px}.faq-wrap{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px}.faq-list details{border-top:1px solid var(--line);padding:20px 0}.faq-list details:last-child{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:15px;font-weight:650;line-height:1.5}.faq-list summary:after{content:'+';font-size:24px;font-weight:400;flex-shrink:0}.faq-list details[open] summary:after{content:'−'}.faq-list summary::-webkit-details-marker{display:none}.faq-list details p{font-size:14px;margin:15px 0 0;line-height:1.7}.faq-list a{text-decoration:underline}.closing-sale{background:var(--yellow);text-align:center;padding:68px 0}.closing-sale .eyebrow{color:#4a451a}.closing-sale h2{font-size:clamp(36px,4.8vw,64px);margin:18px 0}.closing-sale small{display:block;font-size:12px;margin-top:16px}.closing-sale p{color:#3d3a1e}.white-panel{background:white;border:1px solid var(--line);border-radius:9px;padding:22px}.white-panel summary{font-weight:650;cursor:pointer}.white-panel p{font-size:13px;margin:16px 0 0}#privacidad{padding:35px 0}.site-footer{border-top:1px solid var(--line);padding:40px 0 25px}.footer-top{display:flex;justify-content:space-between;gap:40px}.site-footer p{font-size:13px;max-width:360px;margin-top:20px}.footer-links{display:grid;align-content:start;gap:14px;font-size:12px}.footer-end{border-top:1px solid var(--line);padding-top:20px;margin-top:32px;display:flex;justify-content:space-between;gap:20px;font-size:11px;color:var(--ink-muted)}.mobile-buy-bar{display:none}
@media(max-width:1120px){.nav-list{display:none;position:absolute;top:76px;left:0;right:0;background:var(--ivory);padding:22px 32px;border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:0}.nav-list.is-open{display:flex}.nav-list a{padding:12px 0;font-size:15px;width:100%}.menu-toggle{display:block}.hero-grid{gap:30px}.editorial-grid,.usage-grid,.creator-grid,.price-layout{gap:42px}}
@media(max-width:760px){html{scroll-padding-top:84px}.container{width:calc(100% - 40px)}.section{padding:55px 0}.section-head{margin-bottom:27px}.site-header__inner{height:66px;gap:12px}.logo{width:137px}.header-actions{gap:8px}.header-actions .btn{padding:9px 13px;font-size:12px}.nav-list{top:66px;padding:10px 20px 20px}.announcement{font-size:10px;padding:7px 10px}.announcement span{display:none}.hero{padding:30px 0 30px}.hero-grid{grid-template-columns:1fr;gap:27px}.hero h1{font-size:clamp(34px,9.8vw,53px);line-height:1.1;letter-spacing:-.05em;margin:14px 0 20px}.hero-copy{font-size:16px;line-height:1.65;margin-bottom:18px}.hero-price{margin:20px 0 16px;gap:18px}.hero-price strong{font-size:28px}.hero-price span{font-size:11px}.hero-buy{display:flex;width:100%}.hero-how{margin:7px auto 0;font-size:13px}.hero-note{font-size:11px;text-align:center;max-width:none;margin-top:2px}.hero-photo img{border-radius:10px}.hero-photo figcaption{font-size:11px;margin-top:10px}.kit-strip>.container{display:grid;grid-template-columns:1fr 1fr;gap:12px 8px;padding:20px 0}.kit-strip span{font-size:11px}.kit-strip b{font-size:17px}.editorial-grid,.inside-section .editorial-grid,.usage-grid,.creator-grid,.price-layout,.faq-wrap{grid-template-columns:1fr;gap:28px}.editorial-grid .product-photo,.publication-section .product-photo,.examples-section .product-photo{max-width:none;width:100%;margin:0}.inside-section .product-photo{order:2}.inside-section .editorial-grid>div{order:1}h2{font-size:33px;line-height:1.12;letter-spacing:-.045em;margin:12px 0 20px}.eyebrow{font-size:10px}.topic-list{margin-top:20px}.topic-list li{font-size:13px;padding:12px 0}.small-note{font-size:11px}.grid-3{grid-template-columns:1fr;gap:13px}.step-card{padding:23px;position:relative}.step-card .round-num{position:absolute;right:23px;top:25px}.step-card h3{font-size:27px;margin:0 0 12px}.stage-question{min-height:0;margin-bottom:10px}.step-card p{font-size:14px}.step-tag{font-size:10px}.stage-clarification{font-size:12px;margin:20px 0 0}.usage-steps{margin-top:23px}.usage-steps li{padding-left:42px}.usage-steps span{font-size:13px}.route-preview{padding:22px}.route-preview h3{font-size:23px}.route-result{min-height:160px}.route-choice{padding:13px 12px;font-size:12px}.product-photo figcaption{font-size:11px}.market-section{padding:50px 0}.market-grid{grid-template-columns:1fr;gap:8px}.market-card{padding:23px 0 14px}.market-value{font-size:38px}.market-note{font-size:11px}.bonus-grid{grid-template-columns:1fr;margin-top:20px}.bonus-cell{padding:19px 0}.bonus-cell strong{font-size:15px}.bonus-cell span{font-size:13px}.community-note{padding:18px;font-size:12px}.creator-photo{max-width:320px}#creador{padding-top:15px}.creator-grid .button-stack{gap:10px}.creator-grid .button-stack .btn{font-size:11px;flex:1}.price-layout{gap:28px}.price-plate{padding:27px 23px}.price-tag{font-size:60px}.faq-wrap{gap:15px}.faq-list summary{font-size:14px}.faq-list details p{font-size:14px}.closing-sale{padding:50px 0}.closing-sale .btn{width:100%}.closing-sale p{font-size:15px}.footer-top,.footer-end{flex-direction:column;gap:24px}.footer-end{font-size:11px}.site-footer{padding-bottom:105px}.mobile-buy-bar{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:60;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:rgba(252,251,245,.98);border-top:1px solid var(--line);box-shadow:0 -4px 15px #00000006}.mobile-buy-bar b{display:block;font-size:18px;line-height:1.3;letter-spacing:-.04em}.mobile-buy-bar>div>span{font-size:10px;color:var(--ink-muted)}.mobile-buy-bar .btn{min-height:45px;font-size:13px;padding:10px 18px;flex:1;max-width:230px}}
@media(max-width:359px){.container{width:calc(100% - 32px)}.logo{width:119px}.header-actions .btn{padding-inline:10px}.hero h1{font-size:33px}.mobile-buy-bar{padding-inline:16px}.mobile-buy-bar .btn{font-size:12px;gap:10px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:none}}

.real-prompt-preview{margin-top:18px;border-top:1px solid var(--line);padding-top:16px}.real-prompt-preview summary{cursor:pointer;font-size:13px;font-weight:750;line-height:1.5;min-height:44px;display:flex;align-items:center;gap:10px}.real-prompt-preview summary:before{content:"+";font-size:22px;font-weight:400}.real-prompt-preview[open] summary:before{content:"−"}.real-prompt-preview p,.real-prompt-preview li{font-size:14px;line-height:1.65}.real-prompt-preview p{margin:12px 0}.real-prompt-preview ol{padding-left:23px}.real-prompt-preview li{padding:6px 0}.real-prompt-preview summary::-webkit-details-marker{display:none}
