.kids-page{--k-azul: #2f80ed;--k-azul-claro: #38bdf8;--k-rosa: #f2549b;--k-amarelo: #ffd23f;--k-verde: #16a34a;--k-verde-escuro: #0e7a35;--k-laranja: #ff8a3d;--k-roxo: #6d4aff;--k-tinta: #1e2a5a;--k-tinta-suave: #4b5578;--k-fundo: #fffbf2;--k-borda: #f1e6d3;--k-display: "Fredoka", "Baloo 2", ui-rounded, system-ui, sans-serif;--k-sombra: 0 10px 30px rgba(30, 42, 90, .08);color:var(--k-tinta);background:var(--k-fundo);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55}.kids-page h1,.kids-page h2,.kids-page h3,.kids-page h4{font-family:var(--k-display);color:var(--k-tinta);line-height:1.12;letter-spacing:-.01em}.kids-page .k-container{max-width:1120px;margin:0 auto;padding:0 1.15rem}.kids-page .k-secao{padding:3.5rem 0}.kids-page .k-secao-titulo{font-size:clamp(1.75rem,6vw,2.6rem);font-weight:700;text-align:center;margin:0 auto .6rem;max-width:22ch}.kids-page .k-secao-sub{text-align:center;color:var(--k-tinta-suave);max-width:40ch;margin:0 auto 2rem}.kids-page .k-selo{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--k-display);font-weight:600;font-size:.85rem;padding:.35rem .85rem;border-radius:999px;background:#ffe3ef;color:#c2185b}.kids-page .k-arco{background:linear-gradient(90deg,var(--k-rosa),var(--k-laranja) 35%,#f5b700 55%,var(--k-verde) 75%,var(--k-azul));-webkit-background-clip:text;background-clip:text;color:transparent}.kids-page .k-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:56px;padding:.85rem 1.6rem;border:none;border-radius:999px;font-family:var(--k-display);font-weight:600;font-size:1.15rem;line-height:1.1;text-decoration:none;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease;-webkit-tap-highlight-color:transparent}.kids-page .k-btn:active{transform:translateY(3px)}.kids-page .k-btn:disabled{filter:grayscale(.4) opacity(.7);cursor:wait}.kids-page .k-btn-verde{background:linear-gradient(180deg,#22c55e,var(--k-verde));color:#fff;box-shadow:0 5px 0 var(--k-verde-escuro),0 12px 24px #16a34a4d}.kids-page .k-btn-verde:active{box-shadow:0 2px 0 var(--k-verde-escuro),0 6px 14px #16a34a40}.kids-page .k-btn-full{width:100%}.kids-page .k-btn-link{background:none;border:none;color:var(--k-tinta-suave);text-decoration:underline;font-size:.95rem;cursor:pointer;padding:.6rem;min-height:44px}.kids-page .k-card{background:#fff;border:2px solid var(--k-borda);border-radius:24px;box-shadow:var(--k-sombra)}.kids-page .k-campo{display:flex;flex-direction:column;gap:.35rem}.kids-page .k-campo>span{font-weight:600;font-size:.9rem;color:var(--k-tinta)}.kids-page .k-campo small{color:var(--k-tinta-suave);font-size:.8rem}.kids-page .k-campo input{width:100%;min-height:52px;padding:.75rem 1rem;border:2px solid #e4dccd;border-radius:14px;background:#fff;color:var(--k-tinta);font-size:16px;outline:none;transition:border-color .15s,box-shadow .15s}.kids-page .k-campo input:focus{border-color:var(--k-azul);box-shadow:0 0 0 4px #2f80ed26}.kids-page .k-campo input[readonly]{background:#f7f3ea;color:var(--k-tinta-suave)}.kids-page .k-erro{background:#fff1f2;color:#be123c;border:2px solid #fecdd3;border-radius:14px;padding:.75rem 1rem;font-size:.92rem;font-weight:500}.kids-page .k-tag{display:inline-block;font-style:normal;font-size:.78rem;font-weight:600;padding:.2rem .6rem;border-radius:999px}.kids-page .k-tag-verde{background:#dcfce7;color:#166534}.kids-page .k-tag-amarelo{background:#fef3c7;color:#92400e}.kids-page .k-tag-azul{background:#e0ecff;color:#1e40af}@media(min-width:900px){.kids-page .k-secao{padding:5rem 0}}
