*,:after,:before{box-sizing:border-box}#root,body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fffef6;color:#2c3a2c;font-family:General Sans,Manrope,sans-serif;margin:0;max-width:100%;min-height:100vh;overflow-x:visible;padding:0;position:relative;width:100%}body:before{content:"";height:100vh;left:0;opacity:.35;pointer-events:none;position:fixed;top:0;width:100vw;z-index:9999}code{font-family:General Sans,Manrope,sans-serif}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#fffef6}::-webkit-scrollbar-thumb{background:#fffef6;border:3px solid #fffef6;border-radius:20px;-webkit-transition:all .3s ease;transition:all .3s ease}::-webkit-scrollbar-thumb:hover{background:#2c3a2c}*{scrollbar-color:#3d5a40 #eaedcc;scrollbar-width:thin}html{scroll-behavior:smooth;scroll-padding-top:100px}body{scroll-behavior:smooth}.font-display{font-family:Clash Display,sans-serif!important}.font-body{font-family:General Sans,sans-serif!important}.text-massive{font-family:Clash Display,sans-serif;font-size:clamp(3.5rem,12vw,8rem);font-weight:700;letter-spacing:-.03em;line-height:.95;text-transform:uppercase}.text-uppercase-spaced{font-size:.875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.clip-image-editorial{border-radius:200px 200px 16px 16px}.gradient-text-sage{-webkit-text-fill-color:#0000;animation:gradientFlow 5s ease infinite;background:linear-gradient(135deg,#3d5a40,#6b8f71,#d4a373);background-clip:text;-webkit-background-clip:text;background-size:200% auto}@keyframes gradientFlow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.bento-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr);width:100%}@media (min-width:600px){.bento-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.bento-grid{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=main.6aa6ce80.css.map*/