@font-face{font-family:Krona One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/209a25371166b1b5-s.0fmzyjtd2~csx.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:Krona One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b22b8ffdd838db61-s.0hg7on-7.b-u7.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:Krona One Fallback;src:local(Arial);ascent-override:67.04%;descent-override:17.5%;line-gap-override:0.0%;size-adjust:147.86%}.krona_one_c018a724-module__hQEDpa__className{font-family:Krona One,Krona One Fallback;font-style:normal;font-weight:400}.krona_one_c018a724-module__hQEDpa__variable{--font-krona-one:"Krona One", "Krona One Fallback"}
@font-face{font-family:Lexend Exa;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/222519a950941c3b-s.0p5_pnkubu8w1.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:Lexend Exa;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/184516d753b76059-s.08hxlu03u2-qk.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:Lexend Exa;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07034d1d40a5e452-s.0my6df7~1g~dr.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:Lexend Exa Fallback;src:local(Arial);ascent-override:72.02%;descent-override:18.0%;line-gap-override:0.0%;size-adjust:138.85%}.lexend_exa_c4a97627-module__qzr4ZW__className{font-family:Lexend Exa,Lexend Exa Fallback;font-style:normal}.lexend_exa_c4a97627-module__qzr4ZW__variable{--font-lexend-exa:"Lexend Exa", "Lexend Exa Fallback"}
:root{--clr-primary-200:#ecf0a1;--clr-primary-400:#e4f01a;--clr-primary-600:#959d13;--clr-secondary-200:#d3c4be;--clr-secondary-400:#8e7c84;--clr-secondary-600:#4a3f44;--clr-accent-200:#e8a1f3;--clr-neutral-100:#fefefd;--clr-neutral-300:#e4e4db;--clr-neutral-400:#76766f;--clr-neutral-500:#3f3f3b;--clr-neutral-700:#181817;--gradient-se:linear-gradient(160deg, var(--clr-neutral-300) 70%, var(--clr-primary-200) 100%);--gradient-se-middle:linear-gradient(160deg, var(--clr-primary-200) 0%, var(--clr-neutral-300) 30%, var(--clr-neutral-300) 70%, var(--clr-primary-200) 100%);--gradient-ne:linear-gradient(30deg, var(--clr-neutral-300) 60%, var(--clr-primary-200) 100%);--gradient-ne-middle:linear-gradient(30deg, var(--clr-primary-200) 0%, var(--clr-neutral-300) 30%, var(--clr-neutral-300) 70%, var(--clr-primary-200) 100%);--ff-heading:var(--font-krona-one);--ff-paragraph:var(--font-lexend-exa);--fs-h1:3rem;--fs-h2:2rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--fs-p:1rem;--fs-nav:2rem;--fs-nav-selected:1.5rem;--spacer:3rem;--section-spacer:var(--spacer)}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,p{margin:0}img{width:100%;height:auto}a{color:inherit;text-decoration:none}.flow-content>*+*{margin-top:var(--spacer)}.flow-content--small{--spacer:1.5rem}.wrapper{max-width:51.25rem;margin:auto}.wrapper--p{padding:0 1rem}.relative{position:relative}@media screen and (min-width:75rem){.hide-desktop{display:none}}@media screen and (max-width:75rem){.hide-mobile{display:none}}body{font-family:var(--ff-heading);color:var(--clr-neutral-700);background-color:var(--clr-neutral-300);margin:0}.static-bg{background-image:var(--gradient-se);z-index:-1;width:100%;height:100vh;position:fixed}.button{background-color:var(--clr-primary-400);border-radius:5px;padding:.75em 1em;display:inline-block}@media screen and (min-width:75rem){.button{font-size:var(--fs-h2);border-radius:10px}}.button--center{text-align:center;max-width:75rem;margin-left:auto;margin-right:auto}.button--large{font-size:var(--fs-h2);border-radius:10px;margin-bottom:8rem}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}p{font-size:var(--fs-p)}.icon{width:4rem;padding:.75rem}section{min-height:100vh;padding-top:var(--section-spacer);scroll-margin-top:4rem}@media screen and (min-width:75rem){section{padding-bottom:var(--section-spacer);scroll-margin-top:0}}nav{z-index:10;background-color:var(--clr-neutral-300);height:4rem;margin-top:0;position:sticky;top:0}nav ul,aside ul{margin:0;padding:1rem .5rem;list-style:none}.nav-item{font-size:var(--fs-nav)}.nav-active{font-size:var(--fs-nav-selected)}.nav-button{color:inherit;font:inherit;cursor:pointer;outline:inherit;appearance:none;background:0 0;border:none;padding:0}.nav-button img{transition:transform .3s}.icon.open{transform:rotate(90deg)}.overlay{background-color:color-mix(in srgb, var(--clr-neutral-300), transparent 5%);z-index:90;opacity:0;visibility:hidden;width:100%;height:100vh;transform:all 2s ease;position:fixed;top:4rem;left:0}.overlay.open{opacity:1;visibility:visible}.wrapper--hero{text-align:center;padding:0 .5rem}.hero-img{transform-origin:top;z-index:-1;object-fit:cover;width:100%;height:100%;transform:scale(1.1)}.img-wrapper{height:80vh;position:relative;overflow:hidden}.overlay-text{z-index:2;pointer-events:none;color:var(--clr-primary-400);padding:1rem;position:absolute;bottom:0;left:0}.contact-card{text-align:left;border-radius:2px;max-width:20rem;margin-left:auto;margin-right:auto;padding:.25rem 2rem 1rem}.consultation-cta{padding-top:3rem}
