.cuentame{padding:var(--seccion) 0}.cuentame h2{font-size:var(--t-h2)}.cuentame .env{gap:var(--e-6);display:grid}.cuentame-intro{gap:var(--e-3);align-content:start;display:grid}.cuentame .bajada{margin-top:0}.idea{display:contents}.filtros{width:0;height:0;position:absolute}.idea-hoja{--giro:0deg;min-width:0;transform:rotate(var(--giro));transform-origin:50% 0;position:relative}.hoja-idea{background:var(--superficie);box-shadow:var(--sombra-papel);border-radius:3px;padding:clamp(20px,3vw,40px);font-size:16px;position:relative}.hoja-idea.enviando-carta{visibility:hidden}.textura{pointer-events:none;opacity:.5;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0}.sombra-hoja{width:100%;box-shadow:var(--sombra-papel);pointer-events:none;z-index:0;border-radius:3px;position:absolute;top:0;left:0}.idea-hoja .hoja-idea{z-index:1}.franja{transform-origin:50% 0;pointer-events:none;z-index:3;width:100%;position:absolute;top:0;left:0;overflow:hidden}.franja .hoja-copia{width:100%;box-shadow:none;border-radius:0;position:absolute;top:0;left:0}.franja-sombra,.franja-brillo{position:absolute;inset:0}.franja-sombra{background:var(--texto)}.franja-brillo{background:#fff}.silueta{pointer-events:none;z-index:4;background:#2b2b2b47;height:1px;position:absolute;top:0;left:1px;right:1px}.sombra-fondo{pointer-events:none;z-index:0;background:radial-gradient(at 50% 0,#2b2b2b3d,#2b2b2b00 70%);border-radius:50%;width:96%;height:26px;position:absolute;top:0;left:2%}.sombra-hoja[hidden],.silueta[hidden],.sombra-fondo[hidden]{display:none}.idea-sec{border:0;min-width:0;margin:0;padding:0;position:relative}.idea-sec+.idea-sec{margin-top:var(--e-4);padding-top:var(--e-3);border-top:var(--linea) solid var(--texto)}.idea-sec-tit{float:left;width:100%;font:400 clamp(1.25rem,1.1rem + .6vw,1.625rem)/1 var(--f-titulo);letter-spacing:var(--tracking-titulo);margin:0 0 var(--e-2);padding:0}.idea-sec .idea-campos{clear:both}.idea-sec-tit b{font-weight:900}.idea-campos{gap:var(--e-2) var(--e-3);display:grid}.campo{position:relative}.lab{font:600 var(--t-etiqueta)/1.2 var(--f-texto);letter-spacing:.08em;text-transform:uppercase;margin-bottom:2px;display:block}.obl{letter-spacing:0}.linea{border:0;border-bottom:var(--linea-fina) solid var(--texto-suave);background:linear-gradient(var(--texto),var(--texto)) left bottom/0 var(--linea) no-repeat;width:100%;color:var(--texto);font:500 1.45rem/1.15 var(--f-mano);letter-spacing:.01em;transition:background-size var(--m-media) var(--m-curva);border-radius:0;padding:4px 0 3px;display:block}.linea:focus-visible{background-size:100% 2px;background-color:color-mix(in srgb,var(--texto) 5%,transparent);outline:none}textarea.linea{resize:none;background:repeating-linear-gradient(transparent 0 33px,var(--texto-suave) 33px 34px);min-height:136px;transition:background-color var(--m-media) var(--m-curva);background-attachment:local;border:0;padding:0 2px;line-height:34px}textarea.linea:focus-visible{background:repeating-linear-gradient(transparent 0 32px,var(--texto) 32px 34px);background-attachment:local;background-color:color-mix(in srgb,var(--texto) 5%,transparent)}@supports (field-sizing:content){textarea.linea{field-sizing:content}}.linea::placeholder{color:var(--texto-suave);opacity:1}.linea[aria-invalid=true]{border-bottom-color:var(--texto)}.marca{min-height:44px;font:600 1rem/1.25 var(--f-texto);cursor:pointer;align-items:center;gap:12px;display:flex;position:relative}.marca input[type=checkbox]{opacity:0;cursor:pointer;width:24px;height:24px;margin:-12px 0 0;position:absolute;top:50%;left:0}.caja-marca{border:var(--linea) solid var(--texto);background:var(--superficie);width:22px;height:22px;transition:transform var(--m-rapida) var(--m-curva);border-radius:2px;flex:none;position:relative}.marca:nth-child(3n+1) .caja-marca{transform:rotate(-1.5deg)}.marca:nth-child(3n+2) .caja-marca{transform:rotate(1deg)}.marca:active .caja-marca{transform:scale(.88)}.caja-marca svg{width:26px;height:26px;position:absolute;inset:-3px -3px -1px -1px;overflow:visible}.caja-marca path{fill:none;stroke:var(--texto);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;filter:url(#lapiz);stroke-dasharray:1 2;stroke-dashoffset:1px;transition:stroke-dashoffset .26s var(--m-curva)}.marca input:checked+.caja-marca path{stroke-dashoffset:0}.con-tildes .caja-marca>svg:not(.tilde-mano){display:none}.caja-marca .tilde-mano{pointer-events:none;z-index:1;width:34px;max-width:none;height:34px;position:absolute;top:-12px;left:-4px;overflow:visible}.caja-marca .tilde-mano path{fill:var(--texto);stroke:none;filter:url(#lapiz);opacity:.92;stroke-dasharray:none;transition:none}.marca input:focus-visible+.caja-marca{outline:2px solid var(--texto);outline-offset:3px}.marca.otro{gap:var(--e-1)}.marca-otro{flex:none;align-items:center;gap:12px;display:flex;position:relative}.marca.otro .linea{flex:1;min-width:0}.autoriza{font:400 15px/1.4 var(--f-texto);align-items:flex-start}.autoriza .caja-marca{margin-top:2px}.autoriza a{text-underline-offset:3px}.autoriza input[type=checkbox]{margin-top:0;top:2px}.lazo{pointer-events:none;z-index:2;mix-blend-mode:multiply;max-width:none;position:absolute;overflow:visible}.lazo path{fill:var(--punto);filter:url(#grano)}.falta-nota{font:500 1.3rem/1.1 var(--f-mano);margin-top:4px}.mov .falta-nota{clip-path:inset(0 100% 0 0);transition:clip-path .52s linear}.mov .falta-nota.escrita{clip-path:inset(0)}.autoriza .falta-nota{position:absolute;top:100%;left:34px}.sello,.sello-carta{background:var(--superficie);font:600 14px/1 var(--f-texto);letter-spacing:.1em;text-transform:uppercase;border:2px solid var(--texto);color:var(--texto);border-radius:3px;padding:7px 11px}.sello{position:absolute;top:-14px;right:16px;transform:rotate(-3deg)}.sello[hidden]{display:none}.sello:not([hidden]){animation:sellar var(--m-lenta) var(--m-curva) both}@keyframes sellar{0%{opacity:0;transform:scale(1.7)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(-3deg)}}.sello-carta{opacity:0;z-index:5;background:0 0;position:absolute}.carta{pointer-events:none;z-index:6;width:100%;position:absolute;top:0;left:0}.carta-panel{width:100%;transform-style:preserve-3d;position:absolute;left:0}.carta-cara{background:var(--superficie);-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.carta-dorso{background:var(--papel-dorso);transform:rotateX(180deg)}.carta-cara .hoja-copia{width:100%;box-shadow:none;border-radius:0;position:absolute;left:0}.carta-trasluz{opacity:.05;filter:blur(.7px);position:absolute;inset:0;overflow:hidden;transform:scaleY(-1)}.carta-trasluz .hoja-copia{background:0 0}.carta-capa{background:var(--texto);opacity:0;position:absolute;inset:0}.idea-pie{gap:var(--e-3);align-content:start;min-width:0;display:grid}.idea-acciones{align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.idea-estado{max-width:44ch;min-height:1.5em;font-size:15px}.idea-estado:focus{outline:none}.trampa{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.boton[hidden]{display:none}.boton:disabled{cursor:default}.boton.cargando{position:relative;overflow:hidden}.boton.cargando:after{content:"";background:var(--texto-impacto);transform-origin:0;width:100%;height:3px;animation:carga .9s var(--m-curva) infinite;position:absolute;bottom:0;left:0}@keyframes carga{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width>=520px){.campos-texto,.campos-marca,.campos-largo{grid-template-columns:1fr 1fr}.campos-texto .campo[data-campo=que_vende]{grid-column:1/-1}}.idea-sec[data-sec=hoy] .idea-campos{grid-template-columns:1fr}.campos-marca .otro{grid-column:1/-1}.campos-marca{gap:0 var(--e-3)}@media (width>=900px){.cuentame .env{column-gap:var(--e-6);row-gap:var(--e-6);grid-template-rows:auto auto;grid-template-columns:5fr 7fr;align-items:start}.cuentame-intro{top:var(--e-8);grid-area:1/1/span 2;position:sticky}.idea-hoja{--giro:-.6deg;grid-area:1/2}.idea-pie{grid-area:2/2}}@media print{.trampa,.franja,.carta,.silueta,.sombra-fondo,.sombra-hoja{display:none}.hoja-idea{clip-path:none!important}}
