:root{--paper:#fffaf0;--paper-2:#fff3d9;--paper-dot:#e9dfc8;--ink:#1d1d1f;--ink-soft:#2c2c30;--muted:#5f5b53;--card:#fff;--yellow:#ffd23f;--coral:#ff6f59;--teal:#1fa59a;--lilac:#cdbcff;--mint:#bdeed8;--ok-bg:#d9f5e5;--error-bg:#ffe1dc;--info-bg:#fff3c4;--radius:18px;--border:2.5px solid var(--ink);--shadow:4px 4px 0 var(--ink);--shadow-lg:7px 7px 0 var(--ink);--font-display:"Gochi Hand", "Comic Sans MS", cursive;--font-body:"Nunito", system-ui, -apple-system, "Segoe UI", sans-serif;--squiggle:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8 Q 12 1 22 7 T 42 7 T 62 7 T 82 7 T 102 7 T 118 6' fill='none' stroke='%23ff6f59' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E");--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:16px}body{font-family:var(--font-body);color:var(--ink);background-color:var(--paper);background-image:radial-gradient(var(--paper-dot) 1.2px, transparent 1.2px);background-size:22px 22px;margin:0;line-height:1.5;overflow-x:hidden}h1,h2,h3{font-family:var(--font-display);letter-spacing:.01em;margin:0 0 .4em;font-weight:400;line-height:1.08}h2{font-size:clamp(2.2rem,4.5vw,3rem)}button,input,select{font:inherit;color:inherit}a{color:inherit}[hidden]{display:none!important}main{max-width:1200px;margin:0 auto;padding:0 16px 80px}.card{background:var(--card);border:var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.doodle-icon{flex:none;width:1.25em;height:1.25em;display:block}[data-doodle]{vertical-align:middle;display:inline-flex}.squiggle{background:var(--squiggle) left bottom / 100% .32em no-repeat;padding-bottom:.18em}.section-head{text-align:center;max-width:640px;margin:0 auto 32px}.section-head p{color:var(--muted);margin:0;font-size:1.08rem}.site-header{align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:18px 16px;display:flex}.brand{font-family:var(--font-display);align-items:center;gap:8px;margin-right:auto;font-size:1.9rem;text-decoration:none;display:flex}.brand-mark{fill:none;width:38px;height:38px;stroke:var(--coral);stroke-width:3.5px;stroke-linecap:round}.site-nav{gap:22px;font-weight:700;display:flex}.site-nav a{padding-bottom:2px;text-decoration:none}.site-nav a:hover{background:var(--squiggle) left bottom / 100% 6px no-repeat}.header-cta{white-space:nowrap;padding:8px 18px;font-size:.95rem}.lang-switch{border:var(--border);background:#fff;border-radius:999px;flex:none;display:flex;overflow:hidden}.lang-switch button{letter-spacing:.04em;cursor:pointer;background:0 0;border:0;padding:5px 10px;font-size:.82rem;font-weight:800}.lang-switch button+button{border-left:2px solid var(--ink)}.lang-switch button[aria-pressed=true]{background:var(--ink);color:#fff}.lang-switch button:focus-visible{outline:3px solid var(--coral);outline-offset:-3px}@media (width<=760px){.site-nav{display:none}}.i18n-pending body{visibility:hidden}.button{border:var(--border);cursor:pointer;box-shadow:3px 3px 0 var(--ink);background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-weight:800;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.button:hover:not(:disabled){box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.button:active:not(:disabled){box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.button:disabled{opacity:.55;cursor:not-allowed}.button:focus-visible,.swatch:focus-visible,.suggestion:focus-visible,.mine-item:focus-visible{outline:3px solid var(--coral);outline-offset:3px}.button.primary{background:var(--yellow)}.button.big{width:100%;padding:14px 20px;font-size:1.1rem}.button.big-inline{padding:14px 26px;font-size:1.1rem}.button.small{padding:7px 14px;font-size:.9rem}.button .doodle-icon{width:1.4em;height:1.4em}.hero{align-items:center;gap:36px;padding:24px 0 56px;display:grid}@media (width>=960px){.hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);padding:40px 0 72px}}.eyebrow{text-transform:uppercase;letter-spacing:.06em;border:2px solid var(--ink);background:#fff;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:4px 14px 4px 10px;font-size:.9rem;font-weight:800;display:inline-flex}.eyebrow .doodle-icon{color:var(--coral)}.hero h1{font-size:clamp(2.7rem,6.4vw,4.6rem)}.highlight{background:linear-gradient(transparent 58%, var(--yellow) 58%, var(--yellow) 92%, transparent 92%);padding:0 4px}.lead{color:var(--muted);max-width:560px;margin:0 0 26px;font-size:1.18rem}.hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.trust{flex-wrap:wrap;gap:10px 22px;margin:28px 0 0;padding:0;font-size:.95rem;font-weight:700;list-style:none;display:flex}.trust li{align-items:center;gap:8px;display:flex}.trust .doodle-icon{background:var(--mint);border:2px solid var(--ink);border-radius:50%;width:26px;height:26px;padding:3px}.hero-art{aspect-ratio:1.05;width:100%;max-width:600px;margin:0 auto;position:relative;container-type:inline-size}.monitor{flex-direction:column;align-items:center;width:80%;display:flex;position:absolute;top:7%;left:0}.monitor-screen{aspect-ratio:16/10;border:2.2cqw solid var(--ink);background:var(--ink);width:100%;box-shadow:1.4cqw 1.4cqw 0 var(--lilac);border-radius:3cqw;overflow:hidden}.monitor-neck{background:var(--ink);clip-path:polygon(18% 0,82% 0,100% 100%,0 100%);width:10%;height:6cqw}.monitor-base{background:var(--ink);border-radius:999px;width:34%;height:1.8cqw}.phone{aspect-ratio:9/19.5;border:2cqw solid var(--ink);background:var(--ink);width:36%;box-shadow:2cqw 2cqw 0 var(--coral);border-radius:7cqw;position:absolute;top:15%;right:3%;overflow:hidden;transform:rotate(4deg)}.phone:before{content:"";background:var(--ink);z-index:1;border-radius:999px;width:32%;height:3.2%;position:absolute;top:2.2%;left:50%;transform:translate(-50%)}.phone-screen,.monitor-screen>svg,.phone-screen>svg,.idea-screen>svg{width:100%;height:100%;display:block}.sticker{border:2.5px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-weight:800;animation:5s ease-in-out infinite float;position:absolute}.chip-sticker{background:#fff;border-radius:999px;padding:.25em .9em;font-size:clamp(.8rem,3.4cqw,1.15rem)}.chip-sticker:before{content:"# ";color:var(--coral)}.s1{--r:-6deg;background:var(--yellow);top:67%;left:2%}.s2{--r:5deg;animation-delay:-1.5s;top:78%;left:19%}.s3{--r:-2deg;background:var(--mint);animation-delay:-3s;top:89%;left:4%}.price-sticker{background:var(--coral);color:#fff;text-align:center;--r:-12deg;border-radius:50%;place-content:center;width:21cqw;height:21cqw;line-height:1;animation-delay:-2s;display:grid;top:70%;left:46%}.price-sticker strong{font-family:var(--font-display);font-size:6.2cqw;font-weight:400}.price-sticker small{margin-top:.3em;font-size:2.3cqw;font-weight:800}.hand-note{font-family:var(--font-display);margin:0;font-size:clamp(1.1rem,4.6cqw,1.7rem);position:absolute;top:-1%;right:0;transform:rotate(-4deg)}.hand-arrow{fill:none;width:13%;stroke:var(--ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round;z-index:2;position:absolute;top:7%;left:69%;overflow:visible}.hand-arrow .halo{stroke:var(--paper);stroke-width:11px}@keyframes float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-7px) rotate(var(--r,0deg))}}.marquee-band{width:100vw;margin:-8px 0 64px calc(50% - 50vw);padding-block:8px;overflow:hidden}.marquee{background:var(--ink);width:calc(100% + 60px);color:var(--paper);border-block:var(--border);margin-left:-30px;padding:12px 0;overflow:hidden;transform:rotate(-1.5deg)}.marquee-track{width:max-content;font-family:var(--font-display);white-space:nowrap;will-change:transform;align-items:center;gap:22px;font-size:1.7rem;animation:48s linear infinite marquee;display:flex}.marquee-star{width:22px;height:22px;color:var(--yellow);flex:none}@keyframes marquee{to{transform:translate(calc(-50% - 11px))}}.offscreen .sticker,.offscreen .marquee-track,.marquee.offscreen .marquee-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sticker,.marquee-track,.pencil,.consent.attention{animation:none!important}}.banner{border:var(--border);border-radius:var(--radius);background:var(--info-bg);text-align:center;max-width:900px;margin:0 auto 20px;padding:12px 16px;font-weight:700}.banner.ok{background:var(--ok-bg)}.banner.error{background:var(--error-bg)}.studio{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}@media (width>=960px){.studio{grid-template-columns:440px minmax(0,1fr)}.preview-panel{position:sticky;top:16px}}.controls{padding:22px}.controls.flash{animation:1.2s ease-out flash}@keyframes flash{0%{box-shadow:var(--shadow), 0 0 0 0 #ffd23fe6}to{box-shadow:var(--shadow), 0 0 0 18px #ffd23f00}}.step{border:0;border-bottom:2px dashed #d9d2c3;min-width:0;margin:0 0 24px;padding:0 0 22px}.step legend{font-family:var(--font-display);align-items:center;gap:10px;margin-bottom:10px;padding:0;font-size:1.6rem;display:flex}.step-num{border:var(--border);background:var(--yellow);width:32px;height:32px;font-family:var(--font-body);border-radius:50%;flex:none;place-items:center;font-size:1rem;font-weight:800;display:inline-grid}.optional{font-family:var(--font-body);color:var(--muted);font-size:.85rem;font-weight:600}.help{color:var(--muted);margin:6px 0 0;font-size:.88rem}.mini-label{margin:14px 0 6px;font-size:.85rem;font-weight:800}.center{text-align:center}.error{color:#b42318;margin:10px 0 0;font-weight:700}.warning{background:var(--info-bg);border:2px solid var(--ink);border-radius:10px;margin:10px 0 0;padding:6px 10px;font-size:.88rem;font-weight:700}.chip-input{border:var(--border);cursor:text;background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px;min-height:54px;padding:8px;display:flex}.chip-input:focus-within{outline:3px solid var(--yellow);outline-offset:2px}.chips{list-style:none;display:contents}.chip{background:var(--yellow);border:2px solid var(--ink);border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 12px;font-weight:700;display:inline-flex}.chip button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:24px;height:24px;font-size:1.15rem;line-height:1}.chip button:hover{background:#0000001a}.chip-input input{background:0 0;border:0;outline:0;flex:1;min-width:140px;padding:6px}.suggestions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.suggestion{border:2px dashed var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:3px 12px;font-size:.88rem;font-weight:700}.suggestion:hover{background:var(--paper-2);border-style:solid}.dropzone{border:2.5px dashed var(--ink);cursor:pointer;background:#fff;border-radius:14px;padding:14px;display:block}.dropzone:hover,.dropzone.dragging{background:var(--paper-2);border-style:solid}.dropzone-empty,.dropzone-filled{align-items:center;gap:14px;display:flex}.dropzone-icon .doodle-icon{background:var(--lilac);border:2px solid var(--ink);border-radius:50%;width:52px;height:52px;padding:4px}.dropzone-empty>span:last-child{font-weight:700}.dropzone-empty small{color:var(--muted);font-weight:400}.dropzone-filled img{object-fit:cover;border:2px solid var(--ink);border-radius:12px;width:64px;height:64px}.dropzone.logo .dropzone-filled img{object-fit:contain;background:#fff;padding:4px}.photo-actions{flex-direction:column;font-weight:700;display:flex}.link-button{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;font-weight:700;text-decoration:underline}.check{align-items:flex-start;gap:10px;margin-top:10px;font-size:.88rem;display:flex}.check input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin-top:2px}.consent{border:2.5px solid var(--ink);background:var(--info-bg);cursor:pointer;border-radius:12px;margin-top:12px;padding:12px 14px;font-weight:700}.consent input{width:24px;height:24px;margin-top:0}.consent:has(input:checked){background:var(--ok-bg)}.consent.attention:not(:has(input:checked)){background:var(--error-bg);border-color:#b42318;animation:.45s ease-in-out 2 nudge}@keyframes nudge{0%,to{transform:translate(0)}25%{transform:translate(-7px)}75%{transform:translate(7px)}}.textures{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.texture-option span{text-align:center;line-height:1.15}.check.disabled{opacity:.45;cursor:not-allowed}.texture-option{cursor:pointer;background:0 0;border:0;justify-items:center;gap:4px;padding:0;font-size:.8rem;font-weight:700;display:grid}.texture-option canvas{aspect-ratio:1;border:2.5px solid var(--ink);border-radius:12px;width:100%;transition:transform .1s}.texture-option:hover canvas{transform:translate(-1px,-1px)rotate(-3deg)}.texture-option[aria-checked=true] canvas{outline:3px solid var(--coral);outline-offset:2px}.texture-option:focus-visible{outline:3px solid var(--coral);outline-offset:3px;border-radius:12px}select,input[type=number]{border:var(--border);background:#fff;border-radius:12px;width:100%;padding:10px 12px}.custom-res{align-items:flex-end;gap:10px;margin-top:10px;display:flex}.custom-res label{flex:1;font-size:.85rem;font-weight:700}.custom-res>span{padding-bottom:12px;font-weight:800}.segmented{border:var(--border);border-radius:12px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.segmented button{cursor:pointer;background:#fff;border:0;padding:9px 6px;font-size:.88rem;font-weight:700}.segmented button+button{border-left:2px solid var(--ink)}.segmented.two{grid-template-columns:repeat(2,1fr);margin-bottom:10px}.segmented button[aria-checked=true]{background:var(--ink);color:#fff}.palettes{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.swatch{aspect-ratio:1;border:2.5px solid var(--ink);background:var(--sw-bg);cursor:pointer;border-radius:12px;place-items:center;padding:0;transition:transform .1s;display:grid}.swatch svg{fill:none;width:80%;height:80%;stroke:var(--sw-ink);stroke-width:3.5px;stroke-linecap:round}.swatch:hover{transform:translate(-1px,-1px)rotate(-3deg)}.swatch[aria-checked=true]{outline:3px solid var(--coral);outline-offset:2px}.custom-colors{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.color-field{align-items:center;gap:6px;font-size:.9rem;font-weight:700;display:flex}.color-field input{border:var(--border);cursor:pointer;background:#fff;border-radius:10px;width:42px;height:42px;padding:2px}.icon-button{border:var(--border);cursor:pointer;background:#fff;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.icon-button svg{fill:none;width:20px;height:20px;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.generate-row{gap:8px;display:grid}#turnstile:empty{display:none}.frame-wrap{flex-direction:column;align-items:center;display:flex}.frame{border:12px solid var(--ink);width:100%;max-height:70vh;box-shadow:8px 8px 0 var(--lilac);background:#f6f1e7;border-radius:20px;place-items:center;transition:background .2s;display:grid;position:relative;overflow:hidden}.frame.portrait{width:auto;max-width:100%;height:min(70vh,720px);box-shadow:8px 8px 0 var(--coral);border-width:10px;border-radius:38px}.frame.portrait:before{content:"";background:var(--ink);z-index:2;border-radius:999px;width:30%;height:22px;position:absolute;top:12px;left:50%;transform:translate(-50%)}.frame canvas,.frame-ghost{width:100%;height:100%;position:absolute;inset:0}.frame-ghost{opacity:.45}.frame-stand{display:none}.frame-wrap.landscape .frame-stand{background:var(--ink);clip-path:polygon(38% 0,62% 0,70% 78%,100% 78%,100% 100%,0 100%,0 78%,30% 78%);width:26%;height:34px;display:block}.frame-empty,.frame-loading{z-index:1;text-align:center;border:var(--border);border-radius:var(--radius);background:#ffffffeb;justify-items:center;margin:16px;padding:22px 26px;display:grid;position:relative}.frame-empty-art .doodle-icon{width:84px;height:84px}.frame-empty p,.frame-loading p{font-family:var(--font-display);margin:8px 0 0;font-size:1.45rem}.frame-empty small,.frame-loading small{color:var(--muted);font-weight:600}.pencil .doodle-icon{width:72px;height:72px;animation:.9s ease-in-out infinite alternate scribble}@keyframes scribble{0%{transform:translate(-14px,6px)rotate(-8deg)}to{transform:translate(14px,-6px)rotate(8deg)}}.frame-label{color:var(--muted);margin:14px 0 0;font-size:.9rem;font-weight:700}.result{gap:12px;margin-top:20px;padding:18px;display:grid}.slider{gap:4px;font-weight:700;display:grid}.slider input{width:100%;accent-color:var(--coral)}#buy-box{gap:10px;display:grid}#pending-box{justify-items:center;gap:8px;display:grid}.studio-section,.mine,.ideas,.how,.price-faq{margin-top:96px}.studio-section{margin-top:0}.mine-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.mine-item{cursor:pointer;text-align:left;width:100%;font:inherit;gap:6px;padding:8px;display:grid}.mine-item img{aspect-ratio:3/4;object-fit:cover;border:2px solid var(--ink);background:#fff;border-radius:10px;width:100%}.mine-caption{text-overflow:ellipsis;white-space:nowrap;font-size:.85rem;font-weight:700;overflow:hidden}.badge{border:2px solid var(--ink);background:var(--paper);border-radius:999px;justify-self:start;padding:0 8px;font-size:.75rem;font-weight:800}.badge.paid{background:var(--ok-bg)}.ideas-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.idea{flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.idea:hover{box-shadow:var(--shadow-lg);transform:translate(-2px,-2px)rotate(-.6deg)}.idea-phone{background:var(--paper-2);border-bottom:var(--border);justify-content:center;height:280px;padding:22px 0 0;display:flex;overflow:hidden}.idea:nth-child(2) .idea-phone{background:var(--mint)}.idea:nth-child(3) .idea-phone{background:var(--lilac)}.idea:nth-child(4) .idea-phone{background:#ffe2c2}.idea-screen{aspect-ratio:9/19.5;border:7px solid var(--ink);background:var(--ink);border-bottom:0;border-radius:26px 26px 0 0;flex:none;width:150px;overflow:hidden}.idea-body{flex:1;align-content:start;gap:10px;padding:16px 18px 18px;display:grid}.idea-body h3{margin:0;font-size:1.6rem}.idea-tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.idea-tags li{border:2px solid var(--ink);background:#fff;border-radius:999px;padding:0 10px;font-size:.82rem;font-weight:700}.idea-actions{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}.idea-swatch{border:2px solid var(--ink);background:linear-gradient(90deg, var(--sw-ink) 50%, var(--sw-bg) 50%);border-radius:999px;width:40px;height:22px}.ideas-note{margin-top:22px}.steps{counter-reset:none;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.steps li{padding:24px;position:relative}.steps li:nth-child(2){transform:rotate(.8deg)}.steps li:nth-child(3){transform:rotate(-.6deg)}.step-art .doodle-icon{background:var(--yellow);border:var(--border);border-radius:50%;width:64px;height:64px;padding:8px}.steps li:nth-child(2) .step-art .doodle-icon{background:var(--mint)}.steps li:nth-child(3) .step-art .doodle-icon{background:var(--lilac)}.steps .step-num{background:#fff;position:absolute;top:18px;right:18px}.steps h3{margin:14px 0 6px;font-size:1.7rem}.steps p{color:var(--muted);margin:0}.price-faq{align-items:start;gap:40px;display:grid}@media (width>=960px){.price-faq{grid-template-columns:400px minmax(0,1fr);gap:56px}}.price-card{background:var(--yellow);box-shadow:var(--shadow-lg);gap:18px;padding:26px;display:grid}.price-head{align-items:center;gap:14px;display:flex}.price-big{font-family:var(--font-display);font-size:4.4rem;line-height:1}.price-unit{font-weight:800;line-height:1.25}.checks{gap:10px;margin:0;padding:0;font-weight:700;list-style:none;display:grid}.checks li{align-items:flex-start;gap:10px;display:flex}.checks .doodle-icon{stroke-width:5px;width:24px;height:24px;margin-top:1px}.price-card .button.primary{background:#fff}.secure{justify-content:center;align-items:center;gap:6px;margin:0;font-size:.88rem;font-weight:700;display:flex}.faq details{margin-bottom:14px;padding:16px 20px}.faq summary{cursor:pointer;justify-content:space-between;gap:12px;font-size:1.05rem;font-weight:800;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-family:var(--font-display);font-size:1.6rem;line-height:1;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq p{color:var(--muted);margin:10px 0 0}.site-footer{background:var(--ink);color:var(--paper);padding:0 16px 28px;position:relative}.footer-wave{fill:none;width:calc(100% + 32px);height:24px;stroke:var(--ink);stroke-width:26px;margin:0 -16px;display:block;transform:translateY(-12px)}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;max-width:1200px;margin:0 auto;padding:24px 0;display:flex}.footer-inner p{color:#cfc8b8;margin:6px 0 0}.footer-inner nav{flex-wrap:wrap;gap:20px;font-weight:700;display:flex}.footer-inner nav a{text-decoration:none}.footer-inner nav a:hover{color:var(--yellow)}.copyright{color:#a39d90;border-top:1px dashed #55524b;max-width:1200px;margin:0 auto;padding-top:18px;font-size:.88rem}@media (width<=480px){.palettes{grid-template-columns:repeat(4,1fr)}.site-header{gap:12px}.brand{font-size:1.6rem}.brand .brand-mark{width:32px;height:32px}.header-cta{padding:6px 14px;font-size:.85rem}}@media (width<=420px){.header-cta{display:none}.eyebrow{font-size:.72rem}.hero-ctas .button{white-space:nowrap;flex:auto;padding:12px 18px;font-size:1rem}}body.fake-payments:after{content:"Modo prueba: pagos simulados";z-index:10;background:var(--coral);color:#fff;border:2px solid var(--ink);pointer-events:none;border-radius:999px;padding:3px 10px;font-size:.75rem;font-weight:800;position:fixed;bottom:12px;left:12px}body.fake-payments:lang(en):after{content:"Test mode: simulated payments"}
