:root{--of-creme: #FFFDEB;--of-ink: #231F20;--of-texto2: #6B6256;--of-oliva: #738C1F;--of-lima: #EBEB7C;--of-coral: #EF4060;--of-coral-hover: #D8324F;--of-coral-press: #BF2742;--of-borda: #E6DEC9;--of-borda2: #EFE9D4;--of-borda3: #D8D0B8;--of-suave: #FBF9EC;--of-suave2: #F4F6E4;--of-apagado: #B7AD97;--of-ease: cubic-bezier(.22, 1, .36, 1);--font-body: "Manrope", system-ui, sans-serif;--font-display: "Barlow Condensed", system-ui, sans-serif;--font-serif: "Libre Baskerville", Georgia, serif}body{margin:0;background:var(--of-creme);font-family:var(--font-body);font-weight:500;color:var(--of-ink)}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.7)}70%{transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}button{cursor:pointer;transition:transform .22s var(--of-ease)}button:active{transform:scale(.965)}input::placeholder,textarea::placeholder{color:var(--of-apagado);font-family:var(--font-body)}input:focus,textarea:focus{outline:2px solid var(--of-coral);outline-offset:3px}.of-page{min-height:100vh;background:var(--of-creme);display:flex;justify-content:center}.of-col{width:100%;max-width:430px;position:relative;background:var(--of-creme)}.of-cta{position:fixed;bottom:0;left:0;right:0;z-index:40;display:flex;justify-content:center;pointer-events:none}.of-cta-inner{width:100%;max-width:430px;box-sizing:border-box;padding:14px 20px 18px;background:linear-gradient(to top,var(--of-creme) 65%,rgba(255,253,235,0));pointer-events:auto}@media (min-width: 768px){.of-page{background:var(--of-suave)}.of-col{min-height:100vh;border-left:1px solid var(--of-borda2);border-right:1px solid var(--of-borda2)}.of-cta-inner{border-left:1px solid var(--of-borda2);border-right:1px solid var(--of-borda2)}}.chip:hover{border-color:#738c1f;color:#738c1f}.cta:hover{background:#d8324f}.cta:active{background:#bf2742}
