@import url("https://fonts.googleapis.com/css2?family=Baloo+2:wght@500;600;700;800&family=Nunito:wght@400;500;600;700&display=swap");:root{--bg:#F0F6FD;--bg2:#E0EDF8;--card:#FFFFFF;--ink:#1A3A5C;--muted:#5A80A0;--lav:#7AB8E8;--lav-d:#3A87C8;--lav-dd:#1A5FA0;--blush:#F2C6D8;--blush-d:#E78FB2;--mint:#BFE3D0;--mint-d:#4DAA82;--sun:#FCE0A2;--sky:#A9D8EF;--line:#C8DEF0;--shadow:0 8px 24px rgba(30,90,160,.11);--shadow-s:0 3px 10px rgba(30,90,160,.09)}*{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Nunito,system-ui,sans-serif;color:var(--ink);background-color:var(--bg);background-image:linear-gradient(180deg,rgba(240,246,253,.83),rgba(224,237,248,.88)),url(/background.jpg);background-size:100% 100%,cover;background-position:top,top;background-repeat:no-repeat,no-repeat;background-attachment:scroll,scroll;min-height:100vh;-webkit-font-smoothing:antialiased}@supports ((background-image:-webkit-image-set(url("") type("image/webp"))) or (background-image:image-set(url("") type("image/webp")))){body{background-image:linear-gradient(180deg,rgba(240,246,253,.83),rgba(224,237,248,.88)),-webkit-image-set(url("/background.webp") type("image/webp"),url("/background.jpg") type("image/jpeg"));background-image:linear-gradient(180deg,rgba(240,246,253,.83),rgba(224,237,248,.88)),image-set(url("/background.webp") type("image/webp"),url("/background.jpg") type("image/jpeg"))}}body:before{right:-30px;bottom:-20px;width:380px;height:380px;opacity:.11}body:after,body:before{content:"";position:fixed;background:url(/elephant.svg) no-repeat 50%/contain;pointer-events:none;z-index:0}body:after{left:-60px;top:-40px;width:260px;height:260px;opacity:.05;transform:scaleX(-1) rotate(-15deg)}a{color:inherit}button{font-family:inherit}.font-display{font-family:Baloo\ 2,cursive}@keyframes pop{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}