.FounderPost_post___cHND{display:flex;gap:1rem;padding:1.4rem 0;border-bottom:1px solid rgba(65,34,7,.08)}.FounderPost_post___cHND:last-child{border-bottom:none}.FounderPost_avatar__0nCeI{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--brown);color:var(--gold);font-family:var(--font-display);font-weight:800;font-size:1.1rem;display:flex;align-items:center;justify-content:center}.FounderPost_content__STQrs{flex:1 1;min-width:0}.FounderPost_meta__R4ohD{display:flex;align-items:center;gap:.75rem;margin-bottom:.3rem}.FounderPost_author__pqIt_{font-family:var(--font-display);font-weight:700;font-size:.9rem;color:var(--brown)}.FounderPost_date__6jJjl{font-size:.8rem;color:var(--color-text-muted)}.FounderPost_title__4_chE{font-size:1rem;font-weight:800;color:var(--brown);margin-bottom:.4rem;line-height:1.3}.FounderPost_body__NTXXE{font-size:.9rem;color:var(--charcoal);line-height:1.6}.Footer_footer__UaG1g{background:var(--brown);color:hsla(0,0%,100%,.8);margin-top:5rem}.Footer_grid__qjDt3{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.4fr;grid-gap:2.5rem;gap:2.5rem;padding-top:3rem;padding-bottom:2.5rem}.Footer_brand___zP6t{display:flex;flex-direction:column;gap:.5rem}.Footer_logo__NsUJK{font-family:var(--font-display);font-weight:800;font-size:1.6rem;color:var(--gold);display:block;margin-bottom:.25rem}.Footer_brand___zP6t p{font-size:.88rem;line-height:1.6}.Footer_brand___zP6t a{color:var(--gold)}.Footer_brand___zP6t strong{color:var(--white)}.Footer_colHeading__lUazR{font-family:var(--font-display);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:.75rem}.Footer_linkList__TTzpJ{list-style:none;display:flex;flex-direction:column;gap:.35rem}.Footer_linkList__TTzpJ a{font-size:.88rem;color:hsla(0,0%,100%,.7);transition:color .15s}.Footer_linkList__TTzpJ a:hover{color:var(--gold)}.Footer_newsletterText__mFHaQ{font-size:.85rem;margin-bottom:.75rem;line-height:1.5}.Footer_newsletterForm__JOSL3{display:flex;gap:.5rem;flex-wrap:wrap}.Footer_newsletterForm__JOSL3 input{flex:1 1;min-width:140px;padding:.6rem .9rem;border-radius:var(--radius-full);border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);color:var(--white);font-family:var(--font-body);font-size:.88rem}.Footer_newsletterForm__JOSL3 input::placeholder{color:hsla(0,0%,100%,.4)}.Footer_newsletterForm__JOSL3 input:focus{outline:2px solid var(--gold)}.Footer_newsletterForm__JOSL3 .Footer_btn__9IAlu{font-size:.82rem;padding:.6rem 1.1rem}.Footer_bottom__O5rKs{border-top:1px solid hsla(0,0%,100%,.1);padding:1rem 0;font-size:.78rem;color:hsla(0,0%,100%,.45)}@media (max-width:860px){.Footer_grid__qjDt3{grid-template-columns:1fr 1fr}}@media (max-width:520px){.Footer_grid__qjDt3{grid-template-columns:1fr}}.kauppa_header__we9JK{background:var(--brown);padding:2.5rem 0 2rem;color:var(--white)}.kauppa_header__we9JK h1{color:var(--gold);font-size:2rem;margin-bottom:.4rem}.kauppa_header__we9JK p{color:hsla(0,0%,100%,.7);font-size:.95rem}.kauppa_shop__XS5FF{padding:2.5rem 0 4rem}.kauppa_filters__xUG3n{display:flex;gap:.6rem;flex-wrap:wrap;margin-bottom:2rem}.kauppa_filterPill__fbyGg{padding:.4rem 1.1rem;border-radius:var(--radius-full);font-family:var(--font-display);font-weight:700;font-size:.82rem;cursor:pointer;border:1.5px solid var(--brown);color:var(--brown);transition:background .15s,color .15s}.kauppa_active__iHDXJ,.kauppa_filterPill__fbyGg:hover{background:var(--brown);color:var(--white)}.kauppa_grid__jO7Yy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}@media (max-width:860px){.kauppa_grid__jO7Yy{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.kauppa_grid__jO7Yy{grid-template-columns:1fr}}.page_hero__SKW6o{background:var(--brown);overflow:hidden;position:relative}.page_hero__SKW6o:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 70% 50%,rgba(245,179,8,.12) 0,transparent 70%);pointer-events:none}.page_heroInner__FQkwa{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-gap:3rem;gap:3rem;padding-top:4rem;padding-bottom:4rem;position:relative;z-index:1}.page_heroText__g5S3T{display:flex;flex-direction:column;gap:1rem}.page_heroEyebrow__u_aZK{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.page_heroTitle__Gfler{font-size:clamp(2rem,4vw,3rem);color:var(--white);line-height:1.15}.page_heroTitle__Gfler em{font-style:normal;color:var(--gold)}.page_heroSub__YNSLe{font-size:1rem;color:hsla(0,0%,100%,.75);line-height:1.65;max-width:38ch}.page_heroCta__jc8eN{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.page_heroCta__jc8eN .page_btn-outline__Y_m7Y{color:hsla(0,0%,100%,.85);border-color:hsla(0,0%,100%,.35)}.page_heroCta__jc8eN .page_btn-outline__Y_m7Y:hover{background:hsla(0,0%,100%,.1);color:var(--white);border-color:hsla(0,0%,100%,.6)}.page_heroVisual___m6ot{position:relative;display:flex;justify-content:center;align-items:center}.page_heroIllustration__1GWN6{filter:drop-shadow(0 8px 32px rgba(245,179,8,.25))}.page_heroBadge__K9MQV{position:absolute;bottom:0;right:0;background:var(--green);color:var(--white);border-radius:var(--radius-lg);padding:.6rem 1rem;text-align:center;box-shadow:0 4px 16px rgba(107,195,13,.35)}.page_badgeNum__yJD5o{display:block;font-family:var(--font-display);font-weight:800;font-size:1.4rem;line-height:1}.page_badgeLabel__2GfDM{display:block;font-size:.72rem;opacity:.85}.page_whyStrip__aaaeY{background:var(--brown-mid)}.page_whyGrid__ZXg1J{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;padding:0}.page_whyItem__RdAWG{padding:1.75rem 2rem;display:flex;flex-direction:column;gap:.4rem;border-right:1px solid hsla(0,0%,100%,.1)}.page_whyItem__RdAWG:last-child{border-right:none}.page_whyIcon__8vIEL{font-size:1.6rem}.page_whyItem__RdAWG h3{font-size:.95rem;font-weight:800;color:var(--gold)}.page_whyItem__RdAWG p{font-size:.85rem;color:hsla(0,0%,100%,.7);line-height:1.55}.page_section__61PEw{padding:3.5rem 0}.page_sectionHead__qnhAZ{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:1.5rem}.page_sectionHead__qnhAZ h2{font-size:1.6rem}.page_seeAll__3h4fm{font-family:var(--font-display);font-weight:700;font-size:.88rem;color:var(--green-dark);transition:color .15s}.page_seeAll__3h4fm:hover{color:var(--green)}.page_productGrid__GJuvN{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.page_feedSection__KCj_s{background:var(--white)}.page_feedGrid__xxUYW{display:grid;grid-template-columns:1fr 320px;grid-gap:3rem;gap:3rem;align-items:start}.page_feedTitle__Lr8__{font-size:1.6rem;margin-bottom:0}.page_posts__9lDd9{margin-top:.5rem}.page_sidebar__J6ahr{display:flex;flex-direction:column;gap:1rem;position:-webkit-sticky;position:sticky;top:80px}.page_sideCard__46yJz{background:var(--off-white);border-radius:var(--radius-lg);padding:1.25rem;display:flex;flex-direction:column;gap:.4rem;border:1px solid rgba(65,34,7,.08)}.page_sideCardIcon__NoA2C{font-size:1.5rem}.page_sideCard__46yJz h4{font-size:1rem;font-weight:800;color:var(--brown)}.page_sideCard__46yJz p{font-size:.88rem;color:var(--charcoal);line-height:1.55}.page_sideCard__46yJz strong{color:var(--brown)}.page_sideCard__46yJz a{color:inherit}@media (max-width:900px){.page_heroInner__FQkwa{grid-template-columns:1fr;text-align:center}.page_heroSub__YNSLe{max-width:100%}.page_heroCta__jc8eN{justify-content:center}.page_heroVisual___m6ot{display:none}.page_whyGrid__ZXg1J{grid-template-columns:1fr}.page_whyItem__RdAWG{border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1)}.page_productGrid__GJuvN{grid-template-columns:repeat(2,1fr)}.page_feedGrid__xxUYW{grid-template-columns:1fr}.page_sidebar__J6ahr{position:static}}@media (max-width:540px){.page_productGrid__GJuvN{grid-template-columns:1fr}}