.about-module__-i9KWa__page{--about-pad:max(var(--content-pad), calc((100vw - 1500px) / 2));color:var(--ink);background:#faf7ef}.about-module__-i9KWa__eyebrow{color:var(--brand-brown);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:850}.about-module__-i9KWa__hero{min-height:690px;padding:clamp(52px, 6vw, 88px) var(--about-pad) clamp(66px, 7vw, 108px);background:radial-gradient(circle at 11% 16%,#a362361c,#0000 19rem),linear-gradient(#2c4f3509 1px,#0000 1px) 0 0/100% 56px,#f2eddf;grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:center;gap:clamp(46px,6vw,96px);display:grid}.about-module__-i9KWa__heroCopy{max-width:790px}.about-module__-i9KWa__heroCopy h1{color:var(--green-900);letter-spacing:-.04em;text-wrap:balance;margin:22px 0 30px;font-size:clamp(64px,7vw,112px);line-height:.88}.about-module__-i9KWa__heroIntro{color:#46534a;max-width:720px;margin:0;font-size:clamp(20px,1.8vw,27px);line-height:1.5}.about-module__-i9KWa__highlights{border-top:1px solid #2c4f3533;flex-wrap:wrap;gap:12px 24px;margin:32px 0 0;padding:20px 0 0;list-style:none;display:flex}.about-module__-i9KWa__highlights li{color:var(--green-800);align-items:center;gap:8px;font-size:14px;font-weight:760;display:flex}.about-module__-i9KWa__highlights svg{color:var(--brand-brown);width:18px;height:18px}.about-module__-i9KWa__heroFounder{align-items:center;gap:14px;margin-top:28px;display:flex}.about-module__-i9KWa__heroFounderPortrait{background:var(--green-800);color:#fffaf1;border:3px solid #fffdf7;border-radius:50%;flex:0 0 58px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #1d2c2024}.about-module__-i9KWa__heroFounderPortrait img{object-fit:cover}.about-module__-i9KWa__heroFounderPortrait svg{width:24px;height:24px}.about-module__-i9KWa__heroFounder strong,.about-module__-i9KWa__heroFounder span{display:block}.about-module__-i9KWa__heroFounder strong{color:var(--green-900);font-size:16px;line-height:1.25}.about-module__-i9KWa__heroFounder span{color:#69736b;margin-top:3px;font-size:13px;line-height:1.4}.about-module__-i9KWa__heroVisual{aspect-ratio:4/5;border:8px solid #fffdf7d1;border-radius:26px 26px 90px;min-height:540px;max-height:680px;position:relative;overflow:hidden;box-shadow:22px 24px #36583c21}.about-module__-i9KWa__heroVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0d1b12b8);position:absolute;inset:0}.about-module__-i9KWa__heroVisual img{object-fit:cover}.about-module__-i9KWa__heroVisual>p{color:#fffaf1;z-index:1;max-width:calc(100% - 52px);margin:0;font-size:13px;font-weight:700;position:absolute;bottom:24px;left:26px}.about-module__-i9KWa__heroVisualFallback{background:linear-gradient(145deg,#45684b,#1c3022);justify-content:center;align-items:center;display:flex}.about-module__-i9KWa__heroVisualFallback>svg{color:#fffaf1b8;width:76px;height:76px}.about-module__-i9KWa__section{padding:clamp(72px, 8vw, 124px) var(--about-pad)}.about-module__-i9KWa__sectionLead h2,.about-module__-i9KWa__sectionHeader h2,.about-module__-i9KWa__darkHeader h2,.about-module__-i9KWa__trust h2,.about-module__-i9KWa__founder h2,.about-module__-i9KWa__cta h2{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(44px,4.6vw,72px);line-height:.98}.about-module__-i9KWa__mission{background:#fffdf7;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(48px,7vw,110px);display:grid}.about-module__-i9KWa__sectionLead{max-width:600px}.about-module__-i9KWa__sectionLead h2,.about-module__-i9KWa__sectionHeader h2,.about-module__-i9KWa__founder h2{color:var(--green-900)}.about-module__-i9KWa__editorialCopy{border-left:3px solid #a362368c;padding-left:clamp(28px,4vw,58px)}:is(.about-module__-i9KWa__editorialCopy .portableText,.about-module__-i9KWa__founderCopy .portableText,.about-module__-i9KWa__trustCopy .portableText){font-size:clamp(18px,1.45vw,22px);line-height:1.72}:is(.about-module__-i9KWa__editorialCopy .portableText,.about-module__-i9KWa__editorialCopy .portableText p,.about-module__-i9KWa__founderCopy .portableText,.about-module__-i9KWa__founderCopy .portableText p){color:#4f5b52}.about-module__-i9KWa__principles{color:#fffaf1;background:radial-gradient(circle at 88% 12%,#be703e30,#0000 22rem),linear-gradient(135deg,#294a33,#192c20)}.about-module__-i9KWa__darkHeader,.about-module__-i9KWa__sectionHeader{grid-template-columns:minmax(220px,.5fr) minmax(0,1.15fr);align-items:end;gap:clamp(30px,6vw,90px);margin-bottom:clamp(42px,6vw,72px);display:grid}.about-module__-i9KWa__darkHeader .about-module__-i9KWa__eyebrow{color:#e5ad82}.about-module__-i9KWa__darkHeader h2{color:#fffaf1}.about-module__-i9KWa__principleGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;display:grid}.about-module__-i9KWa__principleGrid article{background:#fffaf113;border:1px solid #fffaf129;border-radius:18px;min-height:290px;padding:30px}.about-module__-i9KWa__cardIcon{color:#edbe98;background:#be703e2e;border:1px solid #e5ad8261;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:54px;display:flex}.about-module__-i9KWa__cardIcon svg{width:23px;height:23px}.about-module__-i9KWa__principleGrid h3{color:#fffaf1;margin:0 0 16px;font-size:clamp(22px,1.8vw,29px);line-height:1.1}.about-module__-i9KWa__principleGrid p{color:#fffaf1bd;margin:0;font-size:17px;line-height:1.58}.about-module__-i9KWa__destinations{background:#f4efe3}.about-module__-i9KWa__destinationList{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.about-module__-i9KWa__destinationList>a,.about-module__-i9KWa__destinationList>article{color:inherit;background:#fffdf7;border:1px solid #2c4f352b;border-radius:18px;flex-direction:column;min-height:335px;padding:28px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:flex;position:relative}.about-module__-i9KWa__destinationList>a:hover{background:var(--green-800);border-color:var(--green-800);color:#fffaf1;transform:translateY(-5px)}.about-module__-i9KWa__destinationList .about-module__-i9KWa__cardIcon{color:var(--brand-brown);background:#a362361a;border-color:#a3623638;margin-bottom:42px}.about-module__-i9KWa__destinationList h3{color:var(--green-900);margin:0 0 18px;font-size:clamp(34px,3vw,50px);line-height:.95}.about-module__-i9KWa__destinationList p{color:#5b665d;margin:0;font-size:16px;line-height:1.56}.about-module__-i9KWa__destinationList>a>svg{width:21px;height:21px;position:absolute;bottom:26px;right:26px}.about-module__-i9KWa__destinationList>a:hover h3,.about-module__-i9KWa__destinationList>a:hover p{color:#fffaf1}.about-module__-i9KWa__destinationList>a:hover .about-module__-i9KWa__cardIcon{color:#edbe98;background:#fffaf11f;border-color:#fffaf140}.about-module__-i9KWa__trust{background:#e2ebdc;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(46px,7vw,110px);display:grid}.about-module__-i9KWa__trustLead>svg{color:var(--brand-brown);width:36px;height:36px;margin-bottom:28px}.about-module__-i9KWa__trust h2{color:var(--green-900)}.about-module__-i9KWa__trustCopy{border-left:4px solid var(--green-700);background:#fffdf7ad;border-radius:0 18px 18px 0;padding:clamp(28px,4vw,52px)}:is(.about-module__-i9KWa__trustCopy .portableText,.about-module__-i9KWa__trustCopy .portableText p){color:#415047}.about-module__-i9KWa__founder{background:#fffdf7;grid-template-columns:minmax(320px,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(48px,7vw,110px);display:grid}.about-module__-i9KWa__founderMedia>p{color:#68736b;margin:14px 0 0;font-size:13px;line-height:1.5}.about-module__-i9KWa__founderImage,.about-module__-i9KWa__founderMark{aspect-ratio:6/7;border-radius:24px;min-height:500px;position:relative;overflow:hidden;box-shadow:-18px 18px #a3623621}.about-module__-i9KWa__founderImage img{object-fit:cover}.about-module__-i9KWa__founderMark{background:var(--green-800);color:#fffaf1;justify-content:center;align-items:center;display:flex}.about-module__-i9KWa__founderMark svg{width:68px;height:68px}.about-module__-i9KWa__founderCopy{max-width:720px}.about-module__-i9KWa__founderIdentity{color:var(--green-900);margin:0 0 22px;font-size:18px;font-weight:820;line-height:1.3}.about-module__-i9KWa__founderIdentity span{color:#69736b;margin-top:5px;font-size:14px;font-weight:650;display:block}.about-module__-i9KWa__founderCopy .portableText{margin-top:28px}.about-module__-i9KWa__founderLink{color:var(--green-800);border-bottom:1px solid #2c4f3557;align-items:center;gap:9px;margin-top:24px;padding-bottom:5px;font-size:14px;font-weight:820;display:inline-flex}.about-module__-i9KWa__founderLink svg{width:17px;height:17px}.about-module__-i9KWa__gallery{background:#f4efe3}.about-module__-i9KWa__gallery .masonryGallery{margin-top:0}.about-module__-i9KWa__cta{color:#fffaf1;background:radial-gradient(circle at 82% 12%,#e5ad8236,#0000 20rem),linear-gradient(135deg,#1c3123,#31543a);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:46px;display:grid}.about-module__-i9KWa__cta .about-module__-i9KWa__eyebrow{color:#e5ad82}.about-module__-i9KWa__cta h2{color:#fffaf1;max-width:900px}.about-module__-i9KWa__cta>div:first-child>p:last-child{color:#fffaf1c2;max-width:720px;margin:24px 0 0;font-size:18px;line-height:1.6}.about-module__-i9KWa__ctaActions{flex-direction:column;align-items:stretch;gap:12px;min-width:210px;display:flex}.about-module__-i9KWa__ctaActions .button{justify-content:space-between;align-items:center}.about-module__-i9KWa__ctaActions svg{width:18px;height:18px}@media (max-width:1180px){.about-module__-i9KWa__destinationList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.about-module__-i9KWa__hero{grid-template-columns:minmax(0,1fr) minmax(320px,.75fr)}.about-module__-i9KWa__principleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.about-module__-i9KWa__hero,.about-module__-i9KWa__mission,.about-module__-i9KWa__trust,.about-module__-i9KWa__founder,.about-module__-i9KWa__cta{grid-template-columns:1fr}.about-module__-i9KWa__hero{min-height:0}.about-module__-i9KWa__heroVisual{aspect-ratio:5/4;min-height:0;max-height:none}.about-module__-i9KWa__editorialCopy{border-top:3px solid #a362368c;border-left:0;padding:30px 0 0}.about-module__-i9KWa__darkHeader,.about-module__-i9KWa__sectionHeader{grid-template-columns:1fr;align-items:start}.about-module__-i9KWa__founderImage,.about-module__-i9KWa__founderMark{aspect-ratio:5/4;min-height:0}.about-module__-i9KWa__ctaActions{flex-direction:row;min-width:0}}@media (max-width:580px){.about-module__-i9KWa__page{--about-pad:22px}.about-module__-i9KWa__heroCopy h1{font-size:clamp(58px,18vw,88px)}.about-module__-i9KWa__heroVisual{border-width:5px;border-radius:18px 18px 48px;box-shadow:12px 14px #36583c21}.about-module__-i9KWa__principleGrid,.about-module__-i9KWa__destinationList{grid-template-columns:1fr}.about-module__-i9KWa__principleGrid article,.about-module__-i9KWa__destinationList>a,.about-module__-i9KWa__destinationList>article{min-height:0}.about-module__-i9KWa__cardIcon,.about-module__-i9KWa__destinationList .about-module__-i9KWa__cardIcon{margin-bottom:34px}.about-module__-i9KWa__ctaActions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.about-module__-i9KWa__destinationList>a{transition:none}}
