:root{--green-dark: #354a29;--green: #6f9452;--green-light: #94b875;--green-surface: #f3f5ef;--purple: #6556a2;--purple-surface: #eee8f4;--footer: #f3f5ee;--text: #111111;--line: rgba(0, 0, 0, .12);--shadow: 0 16px 32px rgba(0, 0, 0, .17);--ease: cubic-bezier(.22, 1, .36, 1)}[data-astro-cid-tuhxacj6]{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none;width:0;height:0}body{margin:0;color:var(--text);background:#fff;font-family:Inter,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}body.menu-open{overflow:hidden}a[data-astro-cid-tuhxacj6]{color:inherit;text-decoration:none}button[data-astro-cid-tuhxacj6]{font:inherit;cursor:pointer}img[data-astro-cid-tuhxacj6]{display:block;max-width:100%}figure[data-astro-cid-tuhxacj6]{margin:0}[data-astro-cid-tuhxacj6][data-optional-image].is-missing{display:none}.page[data-astro-cid-tuhxacj6]{min-width:0;overflow:hidden}.content-container[data-astro-cid-tuhxacj6]{width:min(1370px,calc(100% - 112px));margin:0 auto}header[data-astro-cid-tuhxacj6]{position:relative;z-index:50;min-height:82px;padding:0 clamp(20px,2.5vw,40px);display:grid;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:clamp(20px,3vw,58px);border-bottom:1px solid rgba(0,0,0,.06);background:#fff}.logo[data-astro-cid-tuhxacj6]{width:62px}.logo[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{width:100%}.top-nav[data-astro-cid-tuhxacj6]{display:flex;justify-content:center;align-items:center;gap:clamp(25px,3vw,55px)}.top-nav[data-astro-cid-tuhxacj6] a[data-astro-cid-tuhxacj6]{position:relative;padding:29px 0 25px;font-size:clamp(13px,1vw,16px);line-height:1;font-weight:300;white-space:nowrap}.top-nav[data-astro-cid-tuhxacj6] a[data-astro-cid-tuhxacj6].active{color:var(--green-light)}.top-nav[data-astro-cid-tuhxacj6] a[data-astro-cid-tuhxacj6].active:after{content:"";position:absolute;right:0;bottom:18px;left:0;height:1px;background:currentColor}.header-actions[data-astro-cid-tuhxacj6]{display:flex;align-items:center;gap:18px}.lang[data-astro-cid-tuhxacj6]{min-width:152px;min-height:48px;padding:0 20px;border:0;border-radius:12px;display:inline-flex;justify-content:center;align-items:center;gap:12px;color:#fff;background:var(--green-dark);font-size:17px;font-weight:400}.lang-chevron[data-astro-cid-tuhxacj6]{width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent;border-top:7px solid currentColor}.account-link[data-astro-cid-tuhxacj6]{width:42px;height:42px;display:grid;place-items:center}.account-link[data-astro-cid-tuhxacj6] svg[data-astro-cid-tuhxacj6]{width:38px;height:38px;fill:none;stroke:#111;stroke-width:2;stroke-linecap:round}.menu-icon[data-astro-cid-tuhxacj6]{display:none;width:42px;height:42px;padding:0;border:0;background:transparent;font-size:25px}.mobile-menu[data-astro-cid-tuhxacj6]{display:none}.about-hero[data-astro-cid-tuhxacj6]{position:relative;height:clamp(610px,45.8vw,755px);overflow:hidden;background:#777d63}.about-hero[data-astro-cid-tuhxacj6]>img[data-astro-cid-tuhxacj6]{width:100%;height:100%;object-fit:cover;object-position:center 53%}.about-hero[data-astro-cid-tuhxacj6]:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.08),transparent 46%),linear-gradient(180deg,#00000005 50%,#0000003b);pointer-events:none}.hero-title[data-astro-cid-tuhxacj6]{position:absolute;z-index:2;top:22%;right:clamp(42px,5vw,90px);max-width:850px;color:#fff;text-align:center}.hero-title[data-astro-cid-tuhxacj6] h1[data-astro-cid-tuhxacj6]{margin:0;font-size:clamp(72px,7.7vw,126px);line-height:.9;font-weight:700;letter-spacing:-.055em;text-transform:uppercase}.hero-title[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{margin:20px 0 0;font-size:clamp(25px,2.3vw,38px);line-height:1;font-weight:600;letter-spacing:-.025em;text-transform:uppercase}.hero-keywords[data-astro-cid-tuhxacj6]{position:absolute;z-index:2;bottom:13.5%;left:clamp(70px,8.8vw,150px);display:flex;gap:clamp(50px,4.8vw,84px);color:#fff}.hero-keywords[data-astro-cid-tuhxacj6] span[data-astro-cid-tuhxacj6]{font-size:clamp(18px,1.5vw,26px);line-height:1;font-weight:300;font-style:italic;letter-spacing:.035em;text-transform:uppercase}.who-section[data-astro-cid-tuhxacj6]{padding:clamp(92px,8.3vw,138px) 0 clamp(75px,7vw,112px);background:#fff}.who-grid[data-astro-cid-tuhxacj6]{display:grid;grid-template-columns:minmax(275px,.42fr) minmax(0,1fr);gap:clamp(72px,10vw,165px);align-items:center}.section-title[data-astro-cid-tuhxacj6]{margin:0;color:var(--green);font-size:clamp(52px,4.6vw,76px);line-height:.91;font-weight:750;letter-spacing:-.055em;text-transform:uppercase}.who-copy[data-astro-cid-tuhxacj6]{max-width:895px}.who-copy[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{margin:0;font-size:clamp(25px,2.25vw,38px);line-height:1.27;font-weight:300;letter-spacing:-.03em}.who-copy[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]+p[data-astro-cid-tuhxacj6]{margin-top:43px}.why-section[data-astro-cid-tuhxacj6]{padding:clamp(48px,4.5vw,74px) 0 clamp(62px,6vw,100px);background:var(--green-surface)}.why-grid[data-astro-cid-tuhxacj6]{display:grid;grid-template-columns:minmax(340px,440px) minmax(0,1fr);gap:clamp(58px,6vw,100px);align-items:start}.why-gallery[data-astro-cid-tuhxacj6]{display:grid;gap:38px}.why-photo[data-astro-cid-tuhxacj6]{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:76px;background:#dce1d5}.why-photo[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{width:100%;height:100%;object-fit:cover}.why-copy[data-astro-cid-tuhxacj6]{padding-top:18px}.why-copy[data-astro-cid-tuhxacj6]>h2[data-astro-cid-tuhxacj6],.what-section[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6]{margin:0;color:var(--green);font-size:clamp(46px,4vw,66px);line-height:.95;font-weight:760;letter-spacing:-.05em;text-transform:uppercase}.why-statement-wrap[data-astro-cid-tuhxacj6]{position:relative;margin-top:clamp(58px,5vw,82px);padding-right:128px}.why-statement[data-astro-cid-tuhxacj6]{margin:0;max-width:730px;font-size:clamp(49px,4.4vw,72px);line-height:1.06;font-weight:380;letter-spacing:-.045em}.why-statement[data-astro-cid-tuhxacj6] strong[data-astro-cid-tuhxacj6]{color:var(--green-light);font-weight:700}.botanical-frame[data-astro-cid-tuhxacj6]{position:absolute;right:0;top:20px;width:112px;height:170px}.botanical-frame[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{width:100%;height:100%;object-fit:contain}.why-text[data-astro-cid-tuhxacj6]{margin:clamp(52px,5vw,78px) 0 0;max-width:880px;font-size:clamp(24px,2.1vw,35px);line-height:1.31;font-weight:300;letter-spacing:-.025em}.why-text[data-astro-cid-tuhxacj6] strong[data-astro-cid-tuhxacj6]{font-weight:700}.purpose[data-astro-cid-tuhxacj6]{margin-top:clamp(62px,5.5vw,92px)}.purpose[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{margin:0;color:var(--green);font-size:clamp(43px,3.9vw,64px);line-height:1;font-weight:760;letter-spacing:-.05em;text-transform:uppercase}.purpose[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{margin:46px 0 0;max-width:910px;font-size:clamp(24px,2vw,34px);line-height:1.34;font-weight:300;letter-spacing:-.025em}.what-section[data-astro-cid-tuhxacj6]{padding:clamp(72px,7vw,116px) 0 clamp(80px,7.5vw,124px);background:#fff}.what-section[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6]{color:var(--purple)}.what-grid[data-astro-cid-tuhxacj6]{margin-top:44px;display:grid;grid-template-columns:minmax(0,1.62fr) minmax(360px,.95fr);gap:20px;align-items:stretch}.what-cards[data-astro-cid-tuhxacj6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:22px 20px}.what-card[data-astro-cid-tuhxacj6]{min-height:180px;padding:24px 28px;border-radius:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--purple);background:var(--purple-surface);text-align:center}.what-card[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{margin:0;max-width:400px;font-size:clamp(22px,1.75vw,30px);line-height:1.16;font-weight:700;letter-spacing:-.025em}.what-card[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{margin:14px 0 0;max-width:390px;font-size:clamp(19px,1.5vw,25px);line-height:1.25;font-weight:300}.what-photo[data-astro-cid-tuhxacj6]{position:relative;min-height:585px;overflow:hidden;border-radius:52px;background:#dce1d5}.what-photo[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{width:100%;height:100%;object-fit:cover}.contact-section[data-astro-cid-tuhxacj6]{padding:0 0 clamp(72px,6.5vw,110px);background:#fff}.contact-section[data-astro-cid-tuhxacj6] .content-container[data-astro-cid-tuhxacj6]{width:min(1530px,calc(100% - 72px))}.contact-card[data-astro-cid-tuhxacj6]{min-height:395px;padding:42px clamp(40px,5vw,82px) 22px;border-radius:38px;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(310px,.92fr) minmax(400px,1.25fr);gap:clamp(35px,4vw,70px);align-items:center;overflow:hidden;background:var(--green-surface);box-shadow:var(--shadow)}.contact-illustration[data-astro-cid-tuhxacj6]{position:relative;align-self:stretch;min-height:330px}.contact-illustration[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{position:absolute;left:0;bottom:-22px;width:100%;height:108%;object-fit:contain;object-position:left bottom}.contact-copy[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6]{margin:0 0 28px;color:var(--green);font-size:clamp(44px,3.9vw,62px);line-height:1;font-weight:760;letter-spacing:-.045em;text-transform:uppercase}.contact-copy[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{margin:0;max-width:410px;font-size:clamp(24px,2vw,32px);line-height:1.34;font-weight:300;letter-spacing:-.025em}.contact-copy[data-astro-cid-tuhxacj6] strong[data-astro-cid-tuhxacj6]{display:block;margin-top:18px;font-size:clamp(25px,2.05vw,34px);font-weight:600}.contact-links[data-astro-cid-tuhxacj6]{display:grid;gap:25px}.contact-link[data-astro-cid-tuhxacj6]{display:inline-flex;align-items:center;gap:16px;width:fit-content;font-size:clamp(27px,2.3vw,40px);line-height:1;font-weight:300;letter-spacing:-.035em}.contact-link[data-astro-cid-tuhxacj6] svg[data-astro-cid-tuhxacj6]{width:54px;height:54px;flex:0 0 auto;fill:none;stroke:var(--green);stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.contact-link[data-astro-cid-tuhxacj6].instagram svg[data-astro-cid-tuhxacj6] circle[data-astro-cid-tuhxacj6]:last-child{fill:var(--green);stroke:none}.site-footer[data-astro-cid-tuhxacj6]{width:100%;padding:clamp(48px,5vw,82px) clamp(48px,5.7vw,110px) clamp(78px,7vw,120px);border-top:1px solid var(--line);color:#171717;background:var(--footer)}.site-footer-inner[data-astro-cid-tuhxacj6]{width:100%;max-width:1680px;margin:0 auto}.site-footer-top[data-astro-cid-tuhxacj6]{display:flex;align-items:center;flex-wrap:wrap;gap:clamp(26px,2.8vw,48px)}.site-footer-logo[data-astro-cid-tuhxacj6]{width:clamp(72px,5.8vw,102px);flex:0 0 auto}.site-footer-logo[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{width:100%}.site-footer-socials[data-astro-cid-tuhxacj6]{display:flex;align-items:center;gap:clamp(24px,2.5vw,42px)}.site-footer-social[data-astro-cid-tuhxacj6],.footer-social[data-astro-cid-tuhxacj6]{width:clamp(54px,4.4vw,76px);height:clamp(54px,4.4vw,76px);display:grid;place-items:center;color:#000}.site-footer-social[data-astro-cid-tuhxacj6] svg[data-astro-cid-tuhxacj6],.footer-social-img[data-astro-cid-tuhxacj6]{width:100%;height:100%;object-fit:contain}.site-footer-copy[data-astro-cid-tuhxacj6]{font-size:clamp(23px,1.8vw,34px);line-height:1;font-weight:400;letter-spacing:-.035em;white-space:nowrap}.site-footer-legal[data-astro-cid-tuhxacj6]{margin-top:clamp(42px,4vw,68px);display:flex;flex-wrap:wrap;gap:clamp(34px,5vw,76px) clamp(50px,6vw,105px)}.site-footer-legal[data-astro-cid-tuhxacj6] span[data-astro-cid-tuhxacj6]{font-size:clamp(23px,1.85vw,34px);line-height:1.15;font-weight:300;letter-spacing:-.035em}.site-footer-grid[data-astro-cid-tuhxacj6]{margin-top:clamp(70px,7vw,112px);display:grid;grid-template-columns:1fr 1fr 1.1fr 1.15fr;gap:clamp(42px,5vw,96px)}.site-footer-column[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{margin:0 0 clamp(38px,3.6vw,60px);font-size:clamp(22px,1.7vw,31px);line-height:1.05;font-weight:700;letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap}.site-footer-links[data-astro-cid-tuhxacj6]{display:grid;gap:clamp(24px,2.2vw,36px)}.site-footer-links[data-astro-cid-tuhxacj6] a[data-astro-cid-tuhxacj6]{width:fit-content;font-size:clamp(22px,1.75vw,32px);line-height:1.22;font-weight:300;letter-spacing:-.035em}@media(max-width:1220px){header[data-astro-cid-tuhxacj6]{grid-template-columns:70px minmax(0,1fr) auto;gap:18px}.top-nav[data-astro-cid-tuhxacj6]{gap:23px}.top-nav[data-astro-cid-tuhxacj6] a[data-astro-cid-tuhxacj6]{font-size:13px}.lang[data-astro-cid-tuhxacj6]{min-width:125px}.content-container[data-astro-cid-tuhxacj6]{width:min(1120px,calc(100% - 72px))}.why-grid[data-astro-cid-tuhxacj6]{grid-template-columns:360px minmax(0,1fr)}.why-statement-wrap[data-astro-cid-tuhxacj6]{padding-right:90px}.botanical-frame[data-astro-cid-tuhxacj6]{width:82px}.contact-card[data-astro-cid-tuhxacj6]{grid-template-columns:250px 1fr 1.15fr;gap:28px;padding-inline:40px}.site-footer-grid[data-astro-cid-tuhxacj6]{gap:48px}}@media(max-width:1000px){header[data-astro-cid-tuhxacj6]{grid-template-columns:68px 1fr auto}.top-nav[data-astro-cid-tuhxacj6]{display:none}.menu-icon[data-astro-cid-tuhxacj6]{display:grid;place-items:center}.mobile-menu[data-astro-cid-tuhxacj6]{position:fixed;z-index:45;inset:82px 0 0;padding:32px;display:none;align-content:start;gap:4px;background:#fffffffa}.mobile-menu[data-astro-cid-tuhxacj6].is-open{display:grid}.mobile-menu[data-astro-cid-tuhxacj6] a[data-astro-cid-tuhxacj6]{padding:17px 4px;border-bottom:1px solid rgba(0,0,0,.08);font-size:21px;font-weight:400}.about-hero[data-astro-cid-tuhxacj6]{height:620px}.hero-title[data-astro-cid-tuhxacj6]{top:24%;right:35px;left:35px}.hero-keywords[data-astro-cid-tuhxacj6]{right:35px;left:35px;justify-content:center}.who-grid[data-astro-cid-tuhxacj6],.why-grid[data-astro-cid-tuhxacj6],.what-grid[data-astro-cid-tuhxacj6]{grid-template-columns:1fr}.who-grid[data-astro-cid-tuhxacj6]{gap:48px}.section-title[data-astro-cid-tuhxacj6] br[data-astro-cid-tuhxacj6]{display:none}.why-gallery[data-astro-cid-tuhxacj6]{grid-template-columns:repeat(2,minmax(0,1fr))}.why-photo[data-astro-cid-tuhxacj6]{border-radius:48px}.what-photo[data-astro-cid-tuhxacj6]{min-height:520px;order:-1}.contact-card[data-astro-cid-tuhxacj6]{grid-template-columns:240px 1fr}.contact-links[data-astro-cid-tuhxacj6]{grid-column:1 / -1;grid-template-columns:repeat(3,minmax(0,1fr))}.contact-link[data-astro-cid-tuhxacj6]{font-size:21px}.site-footer-grid[data-astro-cid-tuhxacj6]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:65px}}@media(max-width:720px){.content-container[data-astro-cid-tuhxacj6]{width:calc(100% - 34px)}header[data-astro-cid-tuhxacj6]{min-height:76px;padding:0 17px;grid-template-columns:58px 1fr auto}.logo[data-astro-cid-tuhxacj6]{width:53px}.lang[data-astro-cid-tuhxacj6]{display:none}.account-link[data-astro-cid-tuhxacj6]{width:36px;height:36px}.account-link[data-astro-cid-tuhxacj6] svg[data-astro-cid-tuhxacj6]{width:32px;height:32px}.mobile-menu[data-astro-cid-tuhxacj6]{top:76px}.about-hero[data-astro-cid-tuhxacj6]{height:570px}.about-hero[data-astro-cid-tuhxacj6]>img[data-astro-cid-tuhxacj6]{object-position:43% center}.hero-title[data-astro-cid-tuhxacj6]{top:18%;right:20px;left:20px}.hero-title[data-astro-cid-tuhxacj6] h1[data-astro-cid-tuhxacj6]{font-size:clamp(52px,15vw,72px)}.hero-title[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{margin-top:12px;font-size:18px}.hero-keywords[data-astro-cid-tuhxacj6]{right:18px;bottom:9%;left:18px;gap:20px;justify-content:space-between}.hero-keywords[data-astro-cid-tuhxacj6] span[data-astro-cid-tuhxacj6]{font-size:13px}.who-section[data-astro-cid-tuhxacj6]{padding:65px 0}.section-title[data-astro-cid-tuhxacj6],.why-copy[data-astro-cid-tuhxacj6]>h2[data-astro-cid-tuhxacj6],.what-section[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6]{font-size:42px}.who-copy[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{font-size:22px}.who-copy[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]+p[data-astro-cid-tuhxacj6]{margin-top:28px}.why-section[data-astro-cid-tuhxacj6]{padding:30px 0 62px}.why-gallery[data-astro-cid-tuhxacj6]{gap:15px}.why-photo[data-astro-cid-tuhxacj6]{border-radius:30px}.why-copy[data-astro-cid-tuhxacj6]{padding-top:8px}.why-statement-wrap[data-astro-cid-tuhxacj6]{margin-top:37px;padding-right:0}.why-statement[data-astro-cid-tuhxacj6]{font-size:39px}.botanical-frame[data-astro-cid-tuhxacj6]{display:none}.why-text[data-astro-cid-tuhxacj6],.purpose[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{margin-top:35px;font-size:21px}.purpose[data-astro-cid-tuhxacj6]{margin-top:48px}.purpose[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{font-size:37px}.what-section[data-astro-cid-tuhxacj6]{padding:65px 0 72px}.what-grid[data-astro-cid-tuhxacj6]{margin-top:32px}.what-cards[data-astro-cid-tuhxacj6]{grid-template-columns:1fr;gap:14px}.what-card[data-astro-cid-tuhxacj6]{min-height:145px}.what-card[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{font-size:22px}.what-card[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{font-size:18px}.what-photo[data-astro-cid-tuhxacj6]{min-height:400px;border-radius:32px}.contact-section[data-astro-cid-tuhxacj6]{padding-bottom:60px}.contact-section[data-astro-cid-tuhxacj6] .content-container[data-astro-cid-tuhxacj6]{width:calc(100% - 34px)}.contact-card[data-astro-cid-tuhxacj6]{min-height:0;padding:30px 24px 34px;border-radius:28px;grid-template-columns:1fr;gap:30px}.contact-illustration[data-astro-cid-tuhxacj6]{min-height:260px}.contact-illustration[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{left:50%;width:300px;height:108%;transform:translate(-50%);object-position:center bottom}.contact-copy[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6]{font-size:42px}.contact-copy[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{font-size:21px}.contact-links[data-astro-cid-tuhxacj6]{grid-column:auto;grid-template-columns:1fr;gap:18px}.contact-link[data-astro-cid-tuhxacj6]{max-width:100%;font-size:20px;overflow-wrap:anywhere}.contact-link[data-astro-cid-tuhxacj6] svg[data-astro-cid-tuhxacj6]{width:42px;height:42px}.site-footer[data-astro-cid-tuhxacj6]{padding:42px 24px 62px}.site-footer-top[data-astro-cid-tuhxacj6]{gap:20px}.site-footer-logo[data-astro-cid-tuhxacj6]{width:70px}.site-footer-socials[data-astro-cid-tuhxacj6]{gap:17px}.site-footer-social[data-astro-cid-tuhxacj6],.footer-social[data-astro-cid-tuhxacj6]{width:42px;height:42px}.site-footer-copy[data-astro-cid-tuhxacj6]{width:100%;margin-top:7px;font-size:21px;white-space:normal}.site-footer-legal[data-astro-cid-tuhxacj6]{display:grid;gap:17px;margin-top:38px}.site-footer-legal[data-astro-cid-tuhxacj6] span[data-astro-cid-tuhxacj6]{font-size:21px}.site-footer-grid[data-astro-cid-tuhxacj6]{grid-template-columns:1fr;gap:54px;margin-top:62px}.site-footer-column[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{margin-bottom:27px;font-size:23px;white-space:normal}.site-footer-links[data-astro-cid-tuhxacj6]{gap:20px}.site-footer-links[data-astro-cid-tuhxacj6] a[data-astro-cid-tuhxacj6]{font-size:22px}}.site-footer[data-astro-cid-tuhxacj6]{padding:clamp(30px,3.1vw,48px) clamp(48px,5.7vw,110px) clamp(38px,3.8vw,60px)!important}.site-footer-legal[data-astro-cid-tuhxacj6]{gap:21px clamp(42px,5vw,82px)!important;margin-top:clamp(22px,2.2vw,34px)!important}.site-footer-grid[data-astro-cid-tuhxacj6]{gap:clamp(30px,3.6vw,62px)!important;margin-top:clamp(35px,3.4vw,54px)!important}.site-footer-column[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{margin-bottom:clamp(18px,1.7vw,28px)!important}.site-footer-links[data-astro-cid-tuhxacj6]{gap:clamp(13px,1.1vw,19px)!important}@media(max-width:720px){.site-footer[data-astro-cid-tuhxacj6]{padding:28px 24px 36px!important}.site-footer-legal[data-astro-cid-tuhxacj6]{gap:15px!important;margin-top:24px!important}.site-footer-grid[data-astro-cid-tuhxacj6]{gap:33px!important;margin-top:36px!important}.site-footer-column[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{margin-bottom:17px!important}.site-footer-links[data-astro-cid-tuhxacj6]{gap:12px!important}}.section-title[data-astro-cid-tuhxacj6],.why-copy[data-astro-cid-tuhxacj6]>h2[data-astro-cid-tuhxacj6],.what-section[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6],.purpose[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{font-size:clamp(30px,3.2vw,48px);font-weight:850;line-height:1.08;letter-spacing:-.035em}.who-copy[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6],.why-text[data-astro-cid-tuhxacj6],.purpose[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{font-size:clamp(18px,1.8vw,28px);line-height:1.4}.why-statement[data-astro-cid-tuhxacj6]{font-size:clamp(32px,3.6vw,56px);line-height:1.12}.why-statement-wrap[data-astro-cid-tuhxacj6]{margin-top:32px}.why-text[data-astro-cid-tuhxacj6],.purpose[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{margin-top:28px}.purpose[data-astro-cid-tuhxacj6]{margin-top:38px}.what-card[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{font-size:clamp(17px,1.45vw,23px);line-height:1.3}.what-card[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{font-size:clamp(16px,1.2vw,20px);line-height:1.4}.contact-section[data-astro-cid-tuhxacj6]{padding-bottom:clamp(70px,7vw,120px)}.contact-card[data-astro-cid-tuhxacj6]{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr) minmax(0,1.65fr);gap:clamp(24px,3vw,48px);padding:clamp(32px,4vw,64px);align-items:center;min-height:360px;border-radius:38px;background:#f3f5ef;box-shadow:0 6px 8px #0003}.contact-illustration[data-astro-cid-tuhxacj6]{min-height:0;align-self:center}.contact-illustration[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{position:static;width:100%;height:auto;max-height:310px;object-fit:contain;object-position:center;transform:none}.contact-copy[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6]{margin-bottom:24px;color:#668349;font-size:clamp(32px,3.5vw,56px);font-weight:850}.contact-copy[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{max-width:none;font-size:clamp(20px,1.9vw,30px);line-height:1.4}.contact-copy[data-astro-cid-tuhxacj6] strong[data-astro-cid-tuhxacj6]{margin-top:24px;font-size:clamp(21px,1.9vw,30px);font-weight:500}.contact-links[data-astro-cid-tuhxacj6]{min-width:0;grid-column:auto;grid-template-columns:1fr;gap:22px}.contact-link[data-astro-cid-tuhxacj6]{width:100%;min-width:0;gap:10px;font-size:clamp(19px,2vw,32px);line-height:1.2}.contact-link[data-astro-cid-tuhxacj6] span[data-astro-cid-tuhxacj6]{min-width:0;overflow-wrap:anywhere}.contact-link[data-astro-cid-tuhxacj6] svg[data-astro-cid-tuhxacj6]{width:clamp(36px,3.4vw,54px);height:clamp(36px,3.4vw,54px);stroke:#668349}@media(max-width:1000px){.contact-card[data-astro-cid-tuhxacj6]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.contact-links[data-astro-cid-tuhxacj6]{grid-column:1 / -1}}@media(max-width:720px){.contact-card[data-astro-cid-tuhxacj6]{grid-template-columns:1fr;padding:30px 24px;gap:28px}.contact-illustration[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{max-height:240px}.contact-links[data-astro-cid-tuhxacj6]{grid-column:auto}.contact-link[data-astro-cid-tuhxacj6]{font-size:20px}}@media(min-width:1001px){.why-grid[data-astro-cid-tuhxacj6]{align-items:stretch}.why-gallery[data-astro-cid-tuhxacj6]{grid-template-rows:repeat(2,minmax(0,1fr));gap:18px;min-height:0}.why-photo[data-astro-cid-tuhxacj6]{aspect-ratio:auto;min-height:0;border-radius:44px}.why-photo[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.why-copy[data-astro-cid-tuhxacj6]{padding-top:0}}.section-title[data-astro-cid-tuhxacj6],.why-copy[data-astro-cid-tuhxacj6]>h2[data-astro-cid-tuhxacj6],.purpose[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6],.what-section[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6],.contact-copy[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6]{font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:clamp(30px,3vw,46px)!important;font-weight:700!important;line-height:1.08}.what-section[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6]{color:#6556a2!important}.what-card[data-astro-cid-tuhxacj6]{background:#eee8f4;border-radius:22px;padding:28px 24px;color:#6556a2}.what-card[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6],.what-card[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{color:#6556a2!important}.section-title[data-astro-cid-tuhxacj6],.why-copy[data-astro-cid-tuhxacj6]>h2[data-astro-cid-tuhxacj6],.purpose[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6],.what-section[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6],.contact-copy[data-astro-cid-tuhxacj6] h2[data-astro-cid-tuhxacj6]{font-weight:800!important}.about-hero[data-astro-cid-tuhxacj6]>img[data-astro-cid-tuhxacj6]{object-position:center 100%}.about-hero[data-astro-cid-tuhxacj6]:after{background:#0000008c;z-index:1}.about-hero[data-astro-cid-tuhxacj6] .hero-title[data-astro-cid-tuhxacj6],.about-hero[data-astro-cid-tuhxacj6] .hero-keywords[data-astro-cid-tuhxacj6]{z-index:2}@media(min-width:1001px){.who-grid[data-astro-cid-tuhxacj6],.why-grid[data-astro-cid-tuhxacj6]{width:84%;max-width:1400px;margin-inline:auto}.who-grid[data-astro-cid-tuhxacj6]{grid-template-columns:26% minmax(0,1fr);gap:6%}.who-grid[data-astro-cid-tuhxacj6] .section-title[data-astro-cid-tuhxacj6]{text-align:center}.why-grid[data-astro-cid-tuhxacj6]{grid-template-columns:32% minmax(0,1fr);gap:6%;align-items:start}.why-gallery[data-astro-cid-tuhxacj6]{grid-template-rows:auto auto;gap:26px}.why-photo[data-astro-cid-tuhxacj6]{margin:0;height:auto;aspect-ratio:4 / 5;border-radius:54px}.why-photo[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{width:100%;height:100%;object-fit:cover}}@media(min-width:1001px){.why-grid[data-astro-cid-tuhxacj6]{align-items:stretch}.why-copy[data-astro-cid-tuhxacj6]{padding-top:0}.purpose[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]:last-child{margin-bottom:0}.why-gallery[data-astro-cid-tuhxacj6]{contain:size;min-height:0;align-self:stretch;grid-template-rows:repeat(2,minmax(0,1fr));gap:26px}.why-photo[data-astro-cid-tuhxacj6]{height:100%;width:auto;min-height:0;max-width:100%;aspect-ratio:4 / 5;justify-self:center}.why-photo[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}}@media(min-width:1001px){.why-gallery[data-astro-cid-tuhxacj6]{transform:translate(60px)}}@media(min-width:1001px){.what-grid[data-astro-cid-tuhxacj6]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:24px}.what-card[data-astro-cid-tuhxacj6]{padding:24px 20px}.what-card[data-astro-cid-tuhxacj6] h3[data-astro-cid-tuhxacj6]{font-size:clamp(18px,1.35vw,24px);line-height:1.3}.what-card[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{font-size:clamp(16px,1.15vw,20px);line-height:1.45}}@media(min-width:1001px){.what-cards[data-astro-cid-tuhxacj6]{grid-template-rows:repeat(3,1fr);gap:18px 20px}.what-card[data-astro-cid-tuhxacj6]{min-height:140px;padding:18px 20px}.what-card[data-astro-cid-tuhxacj6] p[data-astro-cid-tuhxacj6]{margin-top:10px}.what-photo[data-astro-cid-tuhxacj6]{margin:0;min-height:0;height:auto;align-self:stretch}.what-photo[data-astro-cid-tuhxacj6] img[data-astro-cid-tuhxacj6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}}.about-mobile-menu-glyph{display:none}@media(max-width:1024px){#aboutMobilePage.about-mobile-model{width:100%!important;max-width:none!important;overflow:clip}#aboutMobilePage.about-mobile-model>header{position:relative!important;inset:auto!important;width:100%!important;height:66px!important;min-height:66px!important;padding:9px 16px!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;gap:0!important;border:0!important;background:#fff!important}#aboutMobilePage.about-mobile-model header .logo{width:44px!important;grid-column:1;justify-self:start}#aboutMobilePage.about-mobile-model header .logo img{width:100%!important;height:48px!important;object-fit:contain;transform:none!important}#aboutMobilePage.about-mobile-model .top-nav,#aboutMobilePage.about-mobile-model .account-link{display:none!important}#aboutMobilePage.about-mobile-model .header-actions{display:contents!important}#aboutMobilePage.about-mobile-model .lang{grid-column:2;justify-self:center;min-width:94px!important;width:94px!important;min-height:30px!important;height:30px!important;padding:0 12px!important;gap:6px!important;font-size:14px!important;border-radius:10px!important}#aboutMobilePage.about-mobile-model .lang-chevron{width:0!important;height:0!important;border-top:5px solid white!important;border-left:4px solid transparent!important;border-right:4px solid transparent!important}#aboutMobilePage.about-mobile-model .menu-icon{grid-column:3;justify-self:end;display:grid!important;place-items:center;width:34px!important;height:34px!important;padding:0!important;background:transparent!important;color:#26352a!important;text-shadow:none!important;box-shadow:none!important}#aboutMobilePage.about-mobile-model .about-desktop-menu-glyph{display:none!important}#aboutMobilePage.about-mobile-model .about-mobile-menu-glyph{display:block;width:25px;height:24px}#aboutMobilePage.about-mobile-model .mobile-menu{display:none!important;position:absolute!important;top:68px!important;left:10px!important;right:10px!important;width:auto!important;max-height:calc(100dvh - 86px);overflow-y:auto;padding:12px 22px!important;border-radius:24px!important;background:#fff!important;z-index:100;box-shadow:0 5px 14px #0004}#aboutMobilePage.about-mobile-model .mobile-menu.is-open{display:grid!important;gap:0!important}#aboutMobilePage.about-mobile-model .mobile-menu a{padding:20px 0!important;font-size:17px!important;font-weight:500!important}#aboutMobilePage.about-mobile-model .content-container{width:calc(100% - 36px)!important;max-width:none!important;margin-inline:auto!important}#aboutMobilePage.about-mobile-model .about-hero{height:266px!important;min-height:266px!important}#aboutMobilePage.about-mobile-model .about-hero>img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center}#aboutMobilePage.about-mobile-model .hero-keywords{display:none!important}#aboutMobilePage.about-mobile-model .hero-title{position:absolute!important;inset:62px 24px auto 16px!important;width:auto!important;transform:none!important;text-align:right!important}#aboutMobilePage.about-mobile-model .hero-title h1{font-size:clamp(30px,8.1vw,45px)!important;line-height:1!important;text-transform:uppercase}#aboutMobilePage.about-mobile-model .hero-title p{margin-top:8px!important;font-size:clamp(13px,3.4vw,20px)!important;line-height:1.2!important;text-transform:uppercase}#aboutMobilePage.about-mobile-model .who-section{padding:24px 0 27px!important}#aboutMobilePage.about-mobile-model .who-grid{display:block!important}#aboutMobilePage.about-mobile-model .section-title{text-align:left!important;font-size:clamp(22px,5.1vw,31px)!important;line-height:1.15!important;text-transform:uppercase!important;margin:0 0 15px!important}#aboutMobilePage.about-mobile-model .section-title br{display:none!important}#aboutMobilePage.about-mobile-model .who-copy{padding:0!important}#aboutMobilePage.about-mobile-model .who-copy p{font-size:clamp(13px,3.15vw,18px)!important;line-height:1.37!important;letter-spacing:-.02em!important}#aboutMobilePage.about-mobile-model .who-copy p+p{margin-top:18px!important}#aboutMobilePage.about-mobile-model .why-section{padding:14px 0!important}#aboutMobilePage.about-mobile-model .why-grid{display:grid!important;grid-template-columns:34% minmax(0,1fr)!important;gap:14px!important;align-items:center!important}#aboutMobilePage.about-mobile-model .why-gallery,#aboutMobilePage.about-mobile-model .why-copy,#aboutMobilePage.about-mobile-model .purpose{display:contents!important;contain:none!important;transform:none!important}#aboutMobilePage.about-mobile-model .why-copy>h2{grid-row:1;grid-column:1 / -1;margin:0 0 8px!important;font-size:clamp(22px,5.1vw,31px)!important;line-height:1.15!important;text-transform:uppercase!important}#aboutMobilePage.about-mobile-model .why-photo{margin:0!important;width:100%!important;height:auto!important;min-height:0!important;aspect-ratio:.97!important;border-radius:34px!important;align-self:stretch!important}#aboutMobilePage.about-mobile-model .why-photo:nth-child(1){grid-column:1;grid-row:2}#aboutMobilePage.about-mobile-model .why-photo:nth-child(2){grid-column:1;grid-row:5}#aboutMobilePage.about-mobile-model .why-photo img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important}#aboutMobilePage.about-mobile-model .why-statement-wrap{grid-column:2;grid-row:2;margin:0!important;padding:0!important;position:relative}#aboutMobilePage.about-mobile-model .why-statement{font-size:clamp(20px,5.2vw,29px)!important;line-height:1.45!important;letter-spacing:-.035em!important}#aboutMobilePage.about-mobile-model .botanical-frame{top:auto!important;bottom:-26px!important;right:-3px!important;width:42px!important;height:76px!important}#aboutMobilePage.about-mobile-model .why-text{grid-row:3;grid-column:1 / -1;margin:0!important;font-size:clamp(13px,3.15vw,18px)!important;line-height:1.4!important}#aboutMobilePage.about-mobile-model .purpose h3{grid-row:4;grid-column:1 / -1;margin:28px 0 0!important;font-size:clamp(22px,5.1vw,31px)!important;line-height:1.15!important;text-transform:uppercase!important}#aboutMobilePage.about-mobile-model .purpose p{grid-row:5;grid-column:2;margin:0!important;font-size:clamp(13px,3.15vw,18px)!important;line-height:1.38!important}#aboutMobilePage.about-mobile-model .what-section{padding:60px 0 50px!important}#aboutMobilePage.about-mobile-model .what-section h2{margin:0 0 15px!important;font-size:clamp(22px,5.1vw,31px)!important;line-height:1.15!important;text-transform:uppercase!important}#aboutMobilePage.about-mobile-model .what-grid{display:block!important}#aboutMobilePage.about-mobile-model .what-photo{display:none!important}#aboutMobilePage.about-mobile-model .what-cards{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px 9px!important}#aboutMobilePage.about-mobile-model .what-card{min-width:0;min-height:104px!important;padding:10px 8px!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;border:1px solid #6755a3!important;border-radius:12px!important;text-align:center!important}#aboutMobilePage.about-mobile-model .what-card h3{margin:0!important;font-size:clamp(11px,2.9vw,17px)!important;line-height:1.3!important;font-weight:650!important}#aboutMobilePage.about-mobile-model .what-card p{margin:6px 0 0!important;font-size:clamp(11px,2.9vw,17px)!important;line-height:1.3!important;font-weight:400!important}#aboutMobilePage.about-mobile-model .what-soft{font-weight:400!important}#aboutMobilePage.about-mobile-model .what-card{background:#fff!important}#aboutMobilePage.about-mobile-model .contact-section{padding:0 0 28px!important}#aboutMobilePage.about-mobile-model .contact-section .content-container{width:calc(100% - 36px)!important}#aboutMobilePage.about-mobile-model .contact-card{display:grid!important;grid-template-columns:33% minmax(0,1fr)!important;gap:14px 12px!important;padding:24px 28px 20px!important;min-height:0!important;border-radius:30px!important}#aboutMobilePage.about-mobile-model .contact-copy{display:contents!important}#aboutMobilePage.about-mobile-model .contact-copy h2{grid-row:1;grid-column:1 / -1;margin:0!important;font-size:clamp(30px,7.8vw,43px)!important;line-height:1.05!important}#aboutMobilePage.about-mobile-model .contact-copy p{grid-row:2;grid-column:1 / -1;margin:0!important;max-width:none!important;font-size:clamp(16px,4.1vw,23px)!important;line-height:1.38!important}#aboutMobilePage.about-mobile-model .contact-copy strong{grid-row:3;grid-column:1 / -1;margin:20px 0 0!important;text-align:center;font-size:18px!important}#aboutMobilePage.about-mobile-model .contact-illustration{grid-row:4;grid-column:1;width:100%!important;min-height:145px!important;height:145px!important}#aboutMobilePage.about-mobile-model .contact-illustration img{left:0!important;bottom:0!important;width:100%!important;height:100%!important;object-fit:contain!important}#aboutMobilePage.about-mobile-model .contact-links{grid-row:4;grid-column:2;gap:12px!important;min-width:0}#aboutMobilePage.about-mobile-model .contact-link{width:100%!important;min-width:0;gap:5px!important;font-size:clamp(10px,3.1vw,16px)!important;line-height:1.15!important;font-weight:550!important;letter-spacing:-.035em!important}#aboutMobilePage.about-mobile-model .contact-link svg{width:25px!important;height:25px!important}#aboutMobilePage.about-mobile-model .contact-link span{min-width:0;overflow-wrap:anywhere}#aboutMobilePage.about-mobile-model .c101-footer{padding:16px 16px 28px!important}#aboutMobilePage.about-mobile-model .c101-footer-top{display:flex!important;flex-wrap:wrap!important;gap:14px!important}#aboutMobilePage.about-mobile-model .c101-footer-logo{width:36px!important;margin-right:4px!important}#aboutMobilePage.about-mobile-model .c101-footer-logo img{transform:none!important}#aboutMobilePage.about-mobile-model .c101-footer-socials{gap:24px!important}#aboutMobilePage.about-mobile-model .c101-footer-social{width:36px!important;height:36px!important}#aboutMobilePage.about-mobile-model .c101-footer-social[data-footer-icon]{width:44px!important;height:44px!important}#aboutMobilePage.about-mobile-model .c101-footer-copy{flex-basis:100%!important;margin:0!important;font-size:18px!important}#aboutMobilePage.about-mobile-model .c101-footer-legal{display:flex!important;flex-direction:row!important;flex-wrap:wrap;margin:12px 0 0!important;gap:12px 25px!important;font-size:15px!important}#aboutMobilePage.about-mobile-model .c101-footer-grid{grid-template-columns:minmax(0,1fr)!important;gap:32px!important;margin:25px 0 0!important}#aboutMobilePage.about-mobile-model .c101-footer-heading{font-size:18px!important;margin:0 0 32px!important}#aboutMobilePage.about-mobile-model .c101-footer-links{gap:20px!important}#aboutMobilePage.about-mobile-model .c101-footer-links a{font-size:16px!important}#aboutMobilePage.about-mobile-model .c101-footer-links br{display:none}}@media(max-width:1024px){#aboutMobilePage.about-mobile-model .lang{display:inline-flex!important;align-items:center!important;justify-content:center!important;grid-column:2;justify-self:center;background:#3e502d!important;color:#fff!important;visibility:visible!important;opacity:1!important}#aboutMobilePage.about-mobile-model .mobile-menu{bottom:auto!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - 86px)!important;padding:12px 22px!important;align-content:start!important;grid-auto-rows:max-content!important}#aboutMobilePage.about-mobile-model .mobile-menu a{padding:16px 0!important;margin:0!important;min-height:0!important;font-size:16px!important;line-height:1.25!important;border-bottom:0!important}}
