.home_page__ODjSn{--client-logo-height:clamp(2.5rem,2.0078rem + 2.0986vw,3.75rem);--footer-font-size:clamp(1.125rem,1.0758rem + 0.2099vw,1.25rem);--footer-bottom-padding:clamp(5rem,4.0156rem + 4.1973vw,7.5rem);--frames-height:clamp(15rem,10.4748rem + 19.3075vw,26.5rem)}.home_container__2nSFh{width:100%;max-width:var(--max-content-width);padding-inline:var(--content-padding-inline);margin:0 auto;display:flex;flex-direction:column;gap:var(--medium-gap)}.home_container__2nSFh p{margin:0;font-size:var(--step-0)}.home_curvySection___rzJW h2,.home_section__JtNPk h2{font-family:var(--fancy-font-family);font-weight:500;font-size:var(--step-up-5);letter-spacing:-.05rem;line-height:1.1;margin:0}.home_header__OUbfE{display:flex;align-items:center;padding-top:5vh;padding-bottom:calc(var(--curve-height) * .5);margin-bottom:calc(-1 * var(--curve-height) - 1.25rem);position:relative;overflow:clip;text-align:center;text-wrap:balance;min-height:94vh}.home_header__OUbfE h1{font-weight:400;font-size:var(--header-small);letter-spacing:-.1rem}.home_header__OUbfE h1 strong{color:var(--alt-orange)}.home_header__OUbfE .home_container__2nSFh{flex-direction:row;align-items:flex-end;justify-content:center;gap:0;padding-top:2rem;padding-bottom:clamp(6rem,50%,15rem)}.home_headerContent__Oc4X_{display:flex;flex-direction:column;gap:var(--medium-gap)}.home_section__JtNPk{padding-top:var(--section-top-padding);overflow-x:clip}.home_curvySection___rzJW{display:flex;align-items:center;padding-top:var(--section-top-padding);padding-bottom:2rem}.home_slice__ieM2y{width:var(--slice-logo-width);margin:0 auto}a.home_tagline__A60IF,p.home_tagline__A60IF{font-family:var(--fancy-font-family);font-size:var(--step-up-2);line-height:1.2;letter-spacing:-.035rem;text-decoration:none;font-weight:inherit}.home_hiringBanner__YXprb{align-self:flex-end;width:-moz-fit-content;width:fit-content;background:#fff;border-radius:1.125rem;padding:1rem 1.5rem}.home_hiringBanner__YXprb p{display:flex;flex-flow:row wrap;justify-content:center;text-align:center;gap:.5rem}.home_treeContainer__rxuny{position:absolute;bottom:0;left:50%;transform:translate(-55%,calc(80% - var(--curve-height)));width:150%;max-width:54rem}.home_list__4qUHU{display:grid;grid-gap:var(--medium-gap);gap:var(--medium-gap);list-style:none;padding:0;line-height:1}.home_clientList__n62jM{grid-template-columns:1fr;margin:1.25rem 0;gap:var(--large-gap)}.home_postList__7G4kp{grid-template-columns:1fr 1fr}.home_clientList__n62jM p,.home_postList__7G4kp li{font-size:var(--step-down-2);font-weight:400;line-height:1.4}.home_clientList__n62jM img{height:var(--client-logo-height);margin-bottom:var(--small-gap);width:auto}.home_footer__df0cR svg{width:4.5rem}.home_footer__df0cR address{font-family:var(--fancy-font-family);font-size:var(--footer-font-size);font-style:normal;line-height:1.5}.home_frames__aU8RC{height:var(--frames-height);width:auto;align-self:center}.home_cuttingBoard__eZ_r3{width:21.75rem;height:auto;max-width:70%;align-self:center}.home_imageHeader__z_x9B{display:flex;flex-direction:column;gap:var(--medium-gap)}.home_blogText__F_nKN{display:flex;flex-direction:column;gap:var(--medium-gap)}.home_shelfGroup__YQ_rH{display:flex;flex-direction:column;align-items:center}.home_topShelf__fg8JS{width:28rem;max-width:100%;height:auto}.home_bottomShelf__HxPeb{display:none}.home_house__SXI4D{width:100%;height:auto}@media (min-width:51em){.home_container__2nSFh{padding-inline:4rem;max-width:83rem}.home_header__OUbfE{text-align:left}.home_header__OUbfE .home_container__2nSFh{padding-bottom:2rem}.home_header__OUbfE h1{font-size:var(--header-large)}.home_slice__ieM2y{margin:unset}.home_treeContainer__rxuny{position:static;flex-basis:clamp(17.5rem,-4.47rem + 43.9394vw,32rem);flex-shrink:0;flex-grow:0;transform:none}.home_tree__NI5E_{display:block;width:110%;height:auto}.home_clientList__n62jM{grid-template-columns:1fr 1fr;gap:var(--medium-gap)}.home_footer__df0cR{position:relative;padding-bottom:var(--footer-bottom-padding);overflow:visible}.home_footer__df0cR .home_container__2nSFh{flex-direction:row}.home_footer__df0cR address{width:30%}.home_house__SXI4D{position:absolute;right:0;bottom:0;width:55%;height:auto;max-width:52.25rem}.home_cuttingBoard__eZ_r3{max-width:40%}.home_imageHeader__z_x9B{flex-direction:row-reverse;align-items:end;justify-content:space-between}.home_blogContainer__CYSeM{flex-direction:row-reverse;gap:var(--large-gap)}.home_postList__7G4kp{grid-template-columns:1fr}.home_shelfGroup__YQ_rH{width:41.75%;flex-shrink:0;align-items:flex-start;justify-content:center}.home_topShelf__fg8JS{width:90%}.home_bottomShelf__HxPeb{display:block;width:84%;height:auto;align-self:flex-end}}@media (min-width:62em){.home_postList__7G4kp{grid-template-columns:1fr 1fr}}