.maintenance-page{justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex;position:relative;overflow:hidden}.maintenance-bg{z-index:0;position:fixed;inset:0}.maintenance-gradient{background:linear-gradient(135deg,#0a1f0d 0%,#1c3a1e 25%,#0d2810 50%,#152a17 75%,#0a1f0d 100%) 0 0/400% 400%;animation:15s infinite gradientShift;position:absolute;inset:0}@keyframes gradientShift{0%,to{background-position:0%}50%{background-position:100%}}.maintenance-pattern{background-image:radial-gradient(circle at 20% 80%,#4caf501a 0%,#0000 50%),radial-gradient(circle at 80% 20%,#8bc34a14 0%,#0000 50%),radial-gradient(circle,#ffffff05 0%,#0000 70%);animation:8s ease-in-out infinite patternPulse;position:absolute;inset:0}@keyframes patternPulse{0%,to{opacity:1}50%{opacity:.7}}.maintenance-bg:before,.maintenance-bg:after{content:"";filter:blur(80px);border-radius:50%;width:300px;height:300px;animation:20s ease-in-out infinite maintenance-float;position:absolute}.maintenance-bg:before{background:#4caf5026;top:-100px;left:-100px}.maintenance-bg:after{background:#8bc34a1a;animation-delay:-10s;bottom:-100px;right:-100px}@keyframes maintenance-float{0%,to{transform:translate(0)scale(1)}25%{transform:translate(50px,50px)scale(1.1)}50%{transform:translateY(100px)scale(1)}75%{transform:translate(-50px,50px)scale(.9)}}.maintenance-container{z-index:1;text-align:center;width:100%;max-width:520px;position:relative}.maintenance-brand{margin-bottom:2rem}.maintenance-logo{-webkit-backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:24px;justify-content:center;align-items:center;width:80px;height:80px;animation:4s ease-in-out infinite logoFloat;display:inline-flex;box-shadow:0 8px 32px #0000004d,inset 0 1px #ffffff1a}.logo-icon{font-size:2.5rem}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.maintenance-title{color:#fff;letter-spacing:-.02em;text-shadow:0 2px 20px #0000004d;margin:0 0 1rem;font-size:clamp(2rem,5vw,2.75rem);font-weight:700}.maintenance-message{color:#ffffffbf;margin:0 0 2.5rem;max-width:420px;margin-inline:auto;font-size:1.125rem;line-height:1.7}.maintenance-subscribe{-webkit-backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff14;border-radius:20px;margin-bottom:2rem;padding:2rem;box-shadow:0 8px 32px #0003,inset 0 1px #ffffff0d}.subscribe-title{color:#fff;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.subscribe-subtitle{color:#fff9;margin:0 0 1.5rem;font-size:.9375rem}.subscribe-form{flex-direction:column;gap:1rem;display:flex}.subscribe-input-group{background:#0000004d;border:1px solid #ffffff1a;border-radius:12px;gap:.5rem;padding:.375rem;transition:border-color .3s;display:flex}.subscribe-input-group:focus-within{border-color:#4caf5080}.subscribe-input{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:.875rem 1rem;font-size:1rem}.subscribe-input::placeholder{color:#fff6}.subscribe-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#4caf50,#66bb6a);border:none;border-radius:8px;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #4caf504d}.subscribe-btn:hover:not(:disabled){background:linear-gradient(135deg,#66bb6a,#81c784);transform:translateY(-1px);box-shadow:0 6px 20px #4caf5066}.subscribe-btn:disabled{opacity:.5;cursor:not-allowed}.btn-loading{justify-content:center;align-items:center;display:flex}.spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.subscribe-turnstile{justify-content:center;margin-top:.5rem;display:flex}.subscribe-success{flex-direction:column;align-items:center;gap:.75rem;padding:1rem;display:flex}.success-icon{color:#fff;background:linear-gradient(135deg,#4caf50,#66bb6a);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;animation:.4s ease-out successPop;display:flex}@keyframes successPop{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.subscribe-success p{color:#ffffffe6;margin:0;font-size:.9375rem}.subscribe-error{color:#ef5350;text-align:center;margin:0;font-size:.875rem}.maintenance-login{margin-bottom:2rem}.maintenance-login p{color:#ffffff80;margin:0 0 .5rem;font-size:.875rem}.login-link{color:#81c784;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.login-link:hover{color:#a5d6a7;background:#ffffff0d}.maintenance-footer{border-top:1px solid #ffffff0f;padding-top:1rem}.maintenance-footer p{color:#ffffff59;margin:0;font-size:.8125rem}@media (max-width:640px){.maintenance-page,.maintenance-subscribe{padding:1.5rem}.subscribe-input-group{flex-direction:column}.subscribe-btn{width:100%}}
.site-header{background-color:var(--color-cream);z-index:10000;will-change:background-color,box-shadow;backface-visibility:hidden;border-bottom:.0625rem solid #e5e7eb;width:100%;padding:.75rem 0;animation:linear both adjust-header;animation-timeline:scroll();animation-range:0 6.25rem;position:sticky;top:0;box-shadow:0 .0625rem .375rem #0000001a}.header-container{width:100%;max-width:100%;margin:0 auto;padding:0}@keyframes adjust-header{to{background:#f6f6f0fa;box-shadow:0 .0625rem .3125rem #00000026}}@media (min-width:48rem){.site-header{padding:.9375rem 0}}@media (min-width:62rem){.header-container{max-width:80rem}}@media (min-width:120rem){.header-container{max-width:100rem}}
nav{justify-content:space-between;align-items:center;width:100%;max-width:100%;margin:0 auto;padding:0 .75rem;display:flex}.hamburger-btn{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:.625rem;display:flex}.hamburger-btn span{background:#4a5a48;border-radius:.125rem;width:1.375rem;height:.125rem;transition:all .3s;display:block}.hamburger-btn span:first-child{margin-bottom:.375rem}.hamburger-btn span:nth-child(3){margin-top:.375rem}.hamburger-btn.active span:first-child{transform:rotate(45deg)translate(.375rem,.375rem)}.hamburger-btn.active span:nth-child(2){opacity:0}.hamburger-btn.active span:nth-child(3){transform:rotate(-45deg)translate(.375rem,-.375rem)}.nav-container{z-index:999;background:#f6f6f0;flex-direction:column;gap:0;width:100%;max-width:100%;height:100dvh;padding:4.375rem 1rem 1.5rem;transition:right .3s;display:flex;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-.25rem 0 1.25rem #0000001a}.nav-container.active{right:0}.nav-container .menu-item{border-bottom:.0625rem solid #e5e7eb;width:100%;padding:1rem 1.25rem}.nav-container .menu-item:last-child{border-bottom:none}.nav-overlay{z-index:998;opacity:0;background:#00000080;transition:opacity .3s;display:none;position:fixed;inset:0}.nav-overlay.active{opacity:1;display:block}@media (min-width:30rem){nav{padding:0 1.25rem}.nav-container{width:17.5rem;max-width:85vw;padding:5rem 1.25rem 1.875rem}.hamburger-btn{width:2.75rem;height:2.75rem}.hamburger-btn span{width:1.5rem}}@media (min-width:48rem){nav{max-width:80rem;padding:0 1rem}.hamburger-btn{display:none}.nav-container{width:auto;max-width:none;height:auto;box-shadow:none;background:0 0;flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;padding:.5rem;transition:none;position:static;overflow:visible}.nav-container .menu-item{border-bottom:none;width:auto;padding:.5rem .75rem}.nav-overlay{display:none!important}}@media (min-width:62rem){nav{padding:0 1.25rem}.nav-container{gap:.625rem;padding:.625rem}}@media (min-width:120rem){nav{max-width:100rem;padding:0 2rem}.nav-container{gap:1rem}}
.menu-item{color:var(--color-charcoal);border-radius:.375rem;align-items:center;gap:.375rem;min-height:2.75rem;padding:.625rem .875rem;font-size:.9375rem;font-weight:400;text-decoration:none;transition:all .4s;display:flex}.menu-item:hover{background-color:var(--color-cream);color:var(--color-sage)}.menu-item-badge{background-color:var(--color-stone);color:var(--color-charcoal);text-align:center;border-radius:5rem;min-width:1.25rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:500}@media (min-width:48rem){.menu-item{gap:.3125rem;min-height:auto;padding:.5rem .75rem;font-size:.875rem}.menu-item-badge{padding:.125rem;font-size:.75rem}}@media (min-width:120rem){.menu-item{gap:.5rem;padding:.625rem 1rem;font-size:1rem}.menu-item-badge{font-size:.8125rem}}
.mega-menu-container{width:100%;position:relative}.mega-menu-trigger{cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.mega-menu-chevron{color:#4a5a48;margin-left:.25rem;transition:transform .3s;display:block}.mega-menu-chevron.rotated{transform:rotate(180deg)}.mega-menu-content{width:100%;min-width:100%;max-width:100%;box-shadow:none;z-index:100;opacity:1;visibility:visible;background:0 0;border:none;border-radius:0;max-height:0;margin-top:0;padding:0;transition:max-height .3s;position:relative;top:auto;left:auto;right:auto;overflow:hidden;transform:none}.mega-menu-content.active{max-height:50rem;padding:.75rem 0}.mega-menu-grid{grid-template-columns:1fr;gap:0;display:grid}.mega-menu-item{background:#ffffff80;border-bottom:.0625rem solid #e5e7eb;border-radius:0;padding:.75rem .875rem;transition:background-color .3s}.mega-menu-item:last-child{border-bottom:none}.mega-menu-item:hover{background:#fffc}.mega-menu-item a{text-decoration:none;display:block}.category-name{color:#4a5a48;margin-bottom:.25rem;font-size:.8125rem;font-weight:600;display:block}.category-description{color:#5a6a58;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:.6875rem;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.view-all-categories{color:#fff;background:#4a5a48;border-top:none;border-radius:.75rem;flex-direction:row;justify-content:center;align-items:center;gap:.375rem;margin-top:.5rem;padding:.875rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:background-color .3s,color .3s;display:flex}.view-all-categories:hover{color:#fff;background:#3a4a38}.fade-in{animation:.3s ease-in forwards fadeInOpacity}@keyframes fadeInOpacity{0%{opacity:0;transform:translateY(-.625rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:30rem){.mega-menu-item{padding:.875rem 1rem}.category-name{margin-bottom:.25rem;font-size:.875rem}.category-description{font-size:.75rem;line-height:1.4}.view-all-categories{margin-top:.5rem;padding:1rem}}@media (min-width:48rem){.mega-menu-container{width:auto}.mega-menu-chevron{display:none}.mega-menu-trigger{justify-content:flex-start;width:auto}.mega-menu-content{overscroll-behavior:contain;scrollbar-width:none;opacity:0;visibility:hidden;background:#f6f6f9f7;border:.0625rem solid #e5e7eb;border-radius:1.5rem;min-width:30rem;max-width:37.5rem;max-height:none;padding:1.25rem;transition:all .3s;position:absolute;top:100%;left:auto;right:0;overflow-y:auto;transform:translate(0)translateY(-.625rem);box-shadow:0 .25rem 1.25rem #0000001f}.mega-menu-container:not(.is-mobile):hover .mega-menu-content{opacity:1;visibility:visible;transform:translate(0)translateY(0)}.mega-menu-container:not(.is-mobile):hover:before{content:"";-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);z-index:99;pointer-events:none;background:#0000004d;animation:.2s fadeIn;position:fixed;inset:0}.mega-menu-grid{grid-template-columns:repeat(2,1fr);gap:.625rem}.mega-menu-item{background:0 0;border-bottom:none;border-radius:1rem;padding:.75rem}.mega-menu-item:hover{background:#fff}.category-name{margin-bottom:.375rem;font-size:.875rem}.category-description{font-size:.75rem;line-height:1.5}.view-all-categories{border-top:.0625rem solid var(--color-stone);color:#4a5a48;background:0 0;border-radius:0;justify-content:flex-end;margin-top:1rem;padding-top:1rem;font-size:.875rem}.view-all-categories:hover{color:#0a1a08;background:0 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (min-width:62rem){.mega-menu-content{min-width:34.375rem;max-width:43.75rem;padding:1.25rem;left:50%;right:auto;transform:translate(-50%)translateY(-.625rem)}.mega-menu-container:not(.is-mobile):hover .mega-menu-content{transform:translate(-50%)translateY(0)}.mega-menu-grid{grid-template-columns:repeat(3,1fr);gap:.75rem}.mega-menu-item{padding:.875rem}}@media (min-width:75rem){.mega-menu-content{min-width:37.5rem;padding:1.5rem}.mega-menu-grid{gap:1rem}.mega-menu-item{padding:1rem}.category-name{font-size:.9375rem}.category-description{font-size:.8125rem}}@media (min-width:120rem){.mega-menu-content{min-width:43.75rem;max-width:50rem;padding:2rem}.mega-menu-grid{gap:1.25rem}.mega-menu-item{padding:1.25rem}.category-name{font-size:1rem}.category-description{font-size:.875rem}.view-all-categories{font-size:1rem}}
@font-face{font-family:Mikalea;src:url(../media/Mikalea.ceda40cc.woff)format("woff"),url(../media/Mikalea.0879e5a0.ttf)format("truetype"),url(../media/Mikalea.ed2b9ffc.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.logo-text{color:var(--color-charcoal);cursor:pointer;white-space:nowrap;font-family:Mikalea,sans-serif;font-size:1.25rem;text-decoration:none;transition:color .3s}.logo-text:hover{color:var(--color-charcoal)}@media (min-width:30rem){.logo-text{font-size:1.375rem}}@media (min-width:48rem){.logo-text{font-size:1.5rem}}@media (min-width:120rem){.logo-text{font-size:1.75rem}}
.footer{color:#e8ece4;background:linear-gradient(#45663c 0%,#1c3a13 100%);padding-top:0}.footer-container{max-width:1400px;margin:0 auto;padding:0 40px}.footer-newsletter{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:40px;padding:48px 0;display:flex}.newsletter-content{flex:1;max-width:400px}.newsletter-title{color:#fff;margin:0 0 8px;font-size:24px;font-weight:500}.newsletter-description{color:#a8b4a4;margin:0;font-size:14px;line-height:1.5}.newsletter-form{flex:1;max-width:480px}.newsletter-input-wrapper{background:#ffffff14;border:1px solid #ffffff1a;border-radius:50px;gap:12px;padding:6px;transition:border-color .3s;display:flex}.newsletter-input-wrapper:focus-within{border-color:#ffffff4d}.newsletter-input{color:#fff;background:0 0;border:none;outline:none;flex:1;padding:12px 20px;font-size:14px}.newsletter-input::placeholder{color:#a8b4a4}.newsletter-btn{color:#2a3a28;cursor:pointer;white-space:nowrap;background:#dffadc;border:none;border-radius:50px;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.newsletter-btn:hover{background:#c8f0c4;transform:translate(4px)}.newsletter-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.newsletter-btn .animate-spin{animation:1s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.newsletter-turnstile{justify-content:center;margin-top:12px;display:flex}.newsletter-success{color:#dffadc;background:#dffadc26;border:1px solid #dffadc4d;border-radius:12px;align-items:center;gap:12px;padding:16px 24px;font-size:14px;display:flex}.newsletter-error{color:#f8a4a4;text-align:center;margin:12px 0 0;font-size:13px}.footer-main{grid-template-columns:1.2fr 2fr 1fr;gap:60px;padding:60px 0;display:grid}.footer-brand{flex-direction:column;gap:10px;display:flex}.footer-logo{color:#fff;letter-spacing:-.5px;margin-bottom:0;font-family:Mikalea,sans-serif;font-size:24px;font-weight:600;text-decoration:none}.footer-logo:hover{color:#dffadc}.footer-tagline{color:#a8b4a4;max-width:260px;margin:0;font-size:14px;line-height:1.6}.footer-social{gap:12px;margin-top:8px;display:flex}.social-link{color:#e8ece4;background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.social-link:hover{color:#2a3a28;background:#dffadc;transform:translateY(-2px)}.footer-links{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.footer-column{flex-direction:column;gap:20px;display:flex}.footer-column-title{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:14px;font-weight:600}.footer-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer-link{color:#a8b4a4;font-size:14px;text-decoration:none;transition:color .3s}.footer-link:hover{color:#dffadc}.footer-contact{flex-direction:column;gap:20px;display:flex}.contact-list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.contact-item{color:#a8b4a4;align-items:flex-start;gap:12px;font-size:14px;display:flex}.contact-item svg{color:#dffadc;flex-shrink:0;margin-top:2px}.contact-item a{color:#a8b4a4;text-decoration:none;transition:color .3s}.contact-item a:hover{color:#dffadc}.footer-bottom{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:24px 0;display:flex}.footer-copyright{color:#7a8a78;margin:0;font-size:13px}.footer-legal{gap:24px;display:flex}.legal-link{color:#7a8a78;font-size:13px;text-decoration:none;transition:color .3s}.legal-link:hover{color:#a8b4a4}@media (max-width:1399px){.footer-container{padding:0 32px}.footer-main{gap:40px}}@media (max-width:1279px){.footer-container{padding:0 24px}.footer-newsletter{gap:32px;padding:40px 0}.footer-main{grid-template-columns:1fr 1.5fr;gap:40px}.footer-contact{flex-flow:wrap;grid-column:1/-1;gap:24px}.footer-contact .footer-column-title{width:100%}.contact-list{flex-flow:wrap;gap:24px}}@media (max-width:1023px){.footer-newsletter{text-align:center;flex-direction:column;gap:24px}.newsletter-content{max-width:100%}.newsletter-form{width:100%;max-width:100%}.footer-main{grid-template-columns:1fr 1fr;gap:40px}.footer-brand{text-align:center;grid-column:1/-1;align-items:center}.footer-tagline{max-width:100%}.footer-social{justify-content:center}.footer-links{text-align:center;border-top:1px solid #ffffff1a;grid-column:1/-1;grid-template-columns:repeat(3,1fr);justify-content:space-around;padding:24px 0;display:flex}.footer-contact{text-align:center;grid-column:1/-1;align-items:center}.contact-list,.contact-item{justify-content:center}}@media (max-width:767px){.footer-container{padding:0 20px}.footer-newsletter{padding:32px 0}.newsletter-title{font-size:20px}.newsletter-input-wrapper{border-radius:16px;flex-direction:column;padding:8px}.newsletter-input{text-align:center}.newsletter-btn{justify-content:center;width:100%;padding:14px 24px}.footer-main{grid-template-columns:1fr;gap:32px;padding:40px 0}.footer-links{text-align:center;border-top:1px solid #ffffff1a;grid-template-columns:repeat(2,1fr);justify-content:space-around;gap:32px;padding:24px 0;display:flex}.footer-links .footer-column:last-child{grid-column:1/-1;align-items:center}.footer-links .footer-column:last-child .footer-list{flex-flow:wrap;justify-content:center;gap:16px 24px}.footer-contact{flex-direction:column;align-items:center}.contact-list{flex-direction:column;align-items:center;gap:14px}.contact-item{flex-direction:row;align-items:center;gap:10px}.footer-bottom{text-align:center;flex-direction:column;gap:16px}.footer-legal{flex-wrap:wrap;justify-content:center;gap:16px}}@media (max-width:639px){.footer-container{padding:0 16px}.newsletter-title{font-size:18px}.newsletter-description{font-size:13px}.footer-logo{font-size:20px}.footer-links{text-align:center;border-top:1px solid #ffffff1a;grid-template-columns:1fr 1fr;justify-content:space-around;gap:24px;padding:24px 0;display:flex}.footer-column-title,.footer-link{font-size:13px}.contact-item{flex-direction:row;align-items:center;gap:10px;font-size:13px}.contact-item svg{margin-top:0}}@media (max-width:479px){.footer-container{padding:0 12px}.footer-newsletter{padding:28px 0}.newsletter-title{font-size:16px}.newsletter-btn{padding:12px 20px;font-size:13px}.footer-main{gap:18px;padding:32px 0}.footer-links{text-align:center;border-top:1px solid #ffffff1a;grid-template-columns:1fr;justify-content:center;gap:24px;padding:24px 0;display:flex}.footer-column,.footer-list{align-items:center}.footer-links .footer-column:last-child .footer-list{flex-direction:column;gap:12px}.contact-list{gap:12px}.contact-item{flex-direction:row;align-items:center;gap:8px;font-size:12px}.contact-item svg{flex-shrink:0;width:16px;height:16px}.footer-bottom{padding:20px 0}.footer-copyright,.legal-link{font-size:12px}}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_503e0ad0-module__EUfIHG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_503e0ad0-module__EUfIHG__variable{--font-sans:"Geist","Geist Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.cfdd66c2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.c30238d4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.4564287c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_1c7a4ed8-module__91MOyG__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_1c7a4ed8-module__91MOyG__variable{--font-space-grotesk:"Space Grotesk","Space Grotesk Fallback"}
@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/ab624315db63c58d-s.028be875.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e94b8ab81811a983-s.399ca42d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Syne;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0c795a286deabae8-s.p.b6c48e4e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Syne Fallback;src:local(Arial);ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.0%;size-adjust:98.47%}.syne_488c45bb-module__Ev_zMW__className{font-family:Syne,Syne Fallback;font-style:normal}.syne_488c45bb-module__Ev_zMW__variable{--font-syne:"Syne","Syne Fallback"}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.262b87c4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.380d09ea.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_bcc94b04-module__NGjfSq__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_bcc94b04-module__NGjfSq__variable{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}
