@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/131a9bdefcd18b40-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e0a2b802427b18ab-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/375ddcb53a76cbb7-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/155a38ad6d3c1efa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/9391876d702fc8c2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/fd202e3f171f11ff-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Alegreya Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5579eb328222998b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36ad1e6186a3fc3f-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9f346d7212c91a73-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5458877b5dd60069-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/948b18dbc4a2f96f-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2190f99d96378c9c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/80587bd473e03ccd-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5bc4d706739ef340-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/448dfe468f6fd5df-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bbe9909bff927805-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/61dad0361039d81b-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a70a5421ecd62156-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d76eac82e98dfcf3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/42007cd36fb38256-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3bb5a3fe41b4aa5b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a101142b2044de66-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e491a2ec2e63a9c2-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/10cd544ae588ad63-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e0e2127fa86b65eb-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/faeaa76b2a35aa3f-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b9167a7beb0c1edc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/929eab9140ca0f66-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Alegreya Sans Fallback;src:local("Arial");ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.00%;size-adjust:86.81%}.__className_741daf{font-family:Alegreya Sans,Alegreya Sans Fallback;font-style:normal}.__variable_741daf{--font-body:"Alegreya Sans","Alegreya Sans Fallback"}.shared_fullLayout__JeTuh{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.shared_flexLayout__5ZdW1{min-height:100vh;display:flex;flex-direction:column}.shared_mainContent___OC56{flex:1 1;display:flex;flex-direction:column}.berry-hills-divider_divider__bjEXC{position:relative;width:100%;height:220px;overflow:hidden;pointer-events:none;background-color:var(--color-background)}.berry-hills-divider_svg__oPMO8{position:absolute;top:0;left:0;width:100%;height:100%}.berry-hills-divider_hillBack__cPeyP,.berry-hills-divider_hillFront__dbcFl,.berry-hills-divider_hillMid__e13qZ{transition:fill .3s ease;will-change:transform}@media(prefers-reduced-motion:reduce){.berry-hills-divider_hillBack__cPeyP,.berry-hills-divider_hillFront__dbcFl,.berry-hills-divider_hillMid__e13qZ{animation:none!important;transition:none!important}}.berry-hills-divider_hillBack__cPeyP{fill:var(--hill-back)}.berry-hills-divider_hillMid__e13qZ{fill:var(--hill-mid)}.berry-hills-divider_hillFront__dbcFl{fill:var(--hill-front)}.berry-hills-divider_mobileHills__MiNXL{display:block}.berry-hills-divider_desktopHills__WNpQ6{display:none}@media(min-width:1024px){.berry-hills-divider_mobileHills__MiNXL{display:none}.berry-hills-divider_desktopHills__WNpQ6{display:block}}.EmailSignup_emailSignup__Dk_Tq{margin-top:auto;margin-bottom:var(--space-6)}.EmailSignupForm_EmailSignupForm__83bqy{width:100%;display:flex;flex-direction:column;align-items:center;padding:0 var(--space-2)}.EmailSignupForm_InputContainer__VtrjY{display:flex;gap:var(--space-2);align-items:stretch;width:100%;max-width:400px;flex-direction:column}.EmailSignupForm_InputContainer__VtrjY .rt-Button{white-space:nowrap;min-width:120px}@media(max-width:480px){.EmailSignupForm_InputContainer__VtrjY .rt-Button{width:100%;min-width:auto}}.EmailSignupForm_Input__m9zGi{flex:1 1;min-width:200px;padding:var(--space-2) var(--space-3);border:1px solid var(--gray-7);border-radius:var(--radius-2);font-size:var(--font-size-2);font-family:inherit;background-color:var(--color-background);color:var(--gray-12);transition:all .2s ease}.EmailSignupForm_Input__m9zGi:focus{outline:none;border-color:var(--accent-9);box-shadow:0 0 0 2px var(--accent-4)}.EmailSignupForm_Input__m9zGi::placeholder{color:var(--gray-9)}.EmailSignupForm_Input__m9zGi:disabled{opacity:.6;cursor:not-allowed;background-color:var(--gray-2)}.EmailSignupForm_InputError__RoRZ_{border-color:var(--red-8)}.EmailSignupForm_InputError__RoRZ_:focus{border-color:var(--red-8);box-shadow:0 0 0 2px var(--red-4)}.EmailSignupForm_ErrorMessage__BArLX{color:var(--red-11);font-size:var(--font-size-1);font-weight:var(--font-weight-medium);display:flex;align-items:center;gap:var(--space-1)}.EmailSignupForm_ErrorMessage__BArLX:before{content:"⚠";color:var(--red-9)}.EmailSignupForm_Message__nI4Cy{padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);font-size:var(--font-size-2);font-weight:var(--font-weight-medium);display:flex;align-items:center;gap:var(--space-2)}.EmailSignupForm_Success__1vDFd{background-color:var(--green-2);color:var(--green-11);border:1px solid var(--green-6)}.EmailSignupForm_Success__1vDFd:before{content:"✓";color:var(--green-9);font-weight:700}.EmailSignupForm_Error__dAclG{background-color:var(--red-2);color:var(--red-11);border:1px solid var(--red-6)}.EmailSignupForm_Error__dAclG:before{content:"✕";color:var(--red-9);font-weight:700}.footer_Footer__jjxUo{padding:0 0 2rem;margin-top:auto;background-color:var(--hill-front)}.ThemeSwitcher_container__4qojM{-webkit-user-select:none;-moz-user-select:none;user-select:none}.header_Header__zXQAs{width:100%;min-width:320px;flex:0 0 70px;align-items:center;display:flex;justify-content:space-between;gap:1rem}.header_ThemeSwitcherContainer__lVlbc{margin-left:auto;padding-right:1rem}.header_LogoContainer__ZAVDe{margin-left:1rem}.navigation_Root__I9bL4{position:relative;display:flex;width:100vw;z-index:1;margin-left:2rem}.navigation_MenuList__A6auL{display:flex;justify-content:center;padding:4px;list-style:none;margin:0}.navigation_Link__y_ohA{all:unset;padding:8px 12px;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:700;line-height:1;border-radius:16px;font-size:16px;color:var(--yellow-11);display:block;text-decoration:none}.navigation_Link__y_ohA:focus{box-shadow:0 0 0 1px var(--yellow-7)}.navigation_Link__y_ohA:hover{background-color:color-mix(in srgb,var(--yellow-12) 70%,transparent)}.navigation_Active__HGyBG{background-color:color-mix(in srgb,var(--yellow-12) 40%,transparent)}