@font-face{font-family:Caveat;font-style:normal;font-weight:500 600;font-display:swap;src:url(/fonts/caveat-500600-normal.woff2) format("woff2")}@font-face{font-family:Fraunces;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/fraunces-400700-normal.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/nunito-400800-normal.woff2) format("woff2")}@font-face{font-family:Fraunces;font-style:italic;font-weight:400 700;font-display:swap;src:url(/fonts/fraunces-italic-recortada.woff2) format("woff2");unicode-range:U+26}:root{--bg: #fff4f7;--ink: #431f3d;--ink-soft: rgba(67, 31, 61, .8);--ink-faint: rgba(67, 31, 61, .68);--rosa: #ff4f86;--fucsia: #e0407e;--violeta: #8f5cff;--lila: #c9a7ff;--rosa-deep: #de2f6d;--fucsia-deep: #c2317f;--violeta-deep: #7440e6;--lila-deep: #8257d8;--glass: rgba(255, 255, 255, .5);--glass-border: rgba(255, 255, 255, .75);--radius: 26px;--display: "Fraunces", Georgia, serif;--sans: "Nunito", -apple-system, sans-serif;--hand: "Caveat", cursive;--grad: linear-gradient(100deg, var(--rosa-deep), var(--violeta-deep))}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow-x:clip}html{background:linear-gradient(180deg,#f9cbe4,#fbe4f0 45%,#f0dcf7)}body{background:transparent;color:var(--ink);font-family:var(--sans);font-weight:500;line-height:1.6;overflow-x:clip;-webkit-font-smoothing:antialiased}html.espacio{background:#07030f}html.espacio body{color:#f4ecff;overflow:hidden;overscroll-behavior:none}.mesh{position:fixed;inset:0;z-index:-1;overflow:hidden;background:radial-gradient(120% 90% at 50% 0%,#fff2f5,#ffe9f1 55%,#f3ebff)}.blob{position:absolute;border-radius:50%;filter:blur(70px);will-change:transform}.b1{width:52vmax;height:52vmax;top:-18vmax;left:-14vmax;background:radial-gradient(circle at 35% 35%,#ff9ec0,transparent 62%);opacity:1;animation:drift1 24s ease-in-out infinite alternate}.b2{width:46vmax;height:46vmax;top:-10vmax;right:-12vmax;background:radial-gradient(circle at 55% 45%,#d9b8ff,transparent 62%);opacity:1;animation:drift2 30s ease-in-out infinite alternate}.b3{width:42vmax;height:42vmax;bottom:-12vmax;left:4vmax;background:radial-gradient(circle at 50% 50%,#c7a6ff,transparent 60%);opacity:.9;animation:drift3 34s ease-in-out infinite alternate}.b4{width:38vmax;height:38vmax;bottom:-8vmax;right:-4vmax;background:radial-gradient(circle at 45% 55%,#ffb1cd,transparent 62%);opacity:.9;animation:drift1 28s ease-in-out infinite alternate-reverse}.b5{width:30vmax;height:30vmax;top:36%;left:30%;background:radial-gradient(circle at 50% 50%,#ffd1e0,transparent 58%);opacity:.85;animation:drift2 22s ease-in-out infinite alternate-reverse}.b6{width:26vmax;height:26vmax;top:55%;right:22%;background:radial-gradient(circle at 50% 50%,#e6d5ff,transparent 58%);opacity:.85;animation:drift3 26s ease-in-out infinite alternate}@keyframes drift1{0%{transform:translate(0) scale(1)}to{transform:translate(8vmax,6vmax) scale(1.12)}}@keyframes drift2{0%{transform:translate(0) scale(1.06)}to{transform:translate(-7vmax,8vmax) scale(.94)}}@keyframes drift3{0%{transform:translate(0) scale(.95)}to{transform:translate(9vmax,-5vmax) scale(1.08)}}@media(prefers-reduced-motion:reduce){.blob{animation:none!important}}.glass{position:relative;background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius);backdrop-filter:blur(20px) saturate(160%);-webkit-backdrop-filter:blur(20px) saturate(160%);box-shadow:0 16px 40px #be5a9624,inset 0 1px #ffffffe6}.glass:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.55) 0%,transparent 40%,transparent 65%,rgba(255,255,255,.25) 100%)}body.lb-open{overflow:hidden}::selection{background:#ff4f8647}:focus-visible{outline:3px solid var(--rosa);outline-offset:3px;border-radius:6px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
