@font-face{font-family:Geom;src:url(/fonts/Geom-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geom;src:url(/fonts/Geom-Italic-VariableFont_wght.ttf)format("truetype");font-weight:100 900;font-style:italic;font-display:swap}:root{--gradient-green:linear-gradient(180deg, #93d681 0%, #498e3e 100%);--gradient-pink:linear-gradient(180deg, #d67aaa 0%, #b2216d 100%);--gradient-grey:linear-gradient(180deg, #c5eabf 0%, #a9cfa5 100%);--glass-bg:#fff9;--glass-shadow:0 146px 41px 0 #e49ac200, 0 94px 37px 0 #e49ac203, 0 53px 32px 0 #e49ac20d, 0 23px 23px 0 #e49ac217, 0 6px 13px 0 #e49ac21a;--glass-outline:outline: 2.5px solid #fff}*{box-sizing:border-box;margin:0;padding:0}body{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;font-family:Geom,sans-serif;font-style:normal;font-weight:400}.bg-theme-green{background:var(--gradient-green)}.bg-theme-pink{background:var(--gradient-pink)}.glass-card{background:var(--glass-bg);box-shadow:var(--glass-shadow);outline:var(--glass-outline);-webkit-backdrop-filter:blur(6px);border:1px solid #fff6;border-radius:20px}.desktop-wrapper{background-image:url(/bgd.webp);background-position:50%;background-size:cover;background-attachment:fixed;justify-content:center;align-items:flex-start;min-height:100vh;display:flex}.mobile-view{background-image:url(/bgm.webp);background-position:50%;background-size:cover;background-attachment:fixed;width:430px;min-height:100vh;position:relative}@media (width>=600px){.desktop-wrapper{background-image:url(/bgd.webp)}.mobile-view{background-image:url(/bgm.webp)}}
