.AboutPageOverview-module__yo95xq__page{--ink:#38271e;--muted:#6a5e55;--line:#e2d6c9;--copper:#925b39;--gold:#c59a62;--site-display-title-color:#38271e;--site-display-title-size:clamp(3.35rem, 5.1vw, 5.7rem);--site-display-title-tracking:-.065em;--site-display-title-leading:.98;min-height:100vh;color:var(--ink);font-family:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;background:#f8f5f0}.AboutPageOverview-module__yo95xq__page *,.AboutPageOverview-module__yo95xq__page :before,.AboutPageOverview-module__yo95xq__page :after{box-sizing:border-box}.AboutPageOverview-module__yo95xq__page h1,.AboutPageOverview-module__yo95xq__page h2,.AboutPageOverview-module__yo95xq__page h3{color:var(--ink);-webkit-text-fill-color:currentColor}.AboutPageOverview-module__yo95xq__main{width:min(100%,1500px);padding:calc(var(--app-nav-height) + 26px) 42px 82px;margin:auto}.AboutPageOverview-module__yo95xq__pageHeader,.AboutPageOverview-module__yo95xq__product,.AboutPageOverview-module__yo95xq__process,.AboutPageOverview-module__yo95xq__founder,.AboutPageOverview-module__yo95xq__methodology{scroll-margin-top:calc(var(--app-nav-height) + 22px)}.AboutPageOverview-module__yo95xq__sectionNav{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 28px;width:min(100%,1200px);margin:0 auto;padding:0 0 17px;display:flex}.AboutPageOverview-module__yo95xq__sectionNav a{color:#895c40;letter-spacing:.11em;text-transform:uppercase;font-size:.72rem;font-weight:780;text-decoration:none}.AboutPageOverview-module__yo95xq__sectionNav a:hover{color:#4e3021}.AboutPageOverview-module__yo95xq__sectionNav a:focus-visible,.AboutPageOverview-module__yo95xq__heroLink:focus-visible,.AboutPageOverview-module__yo95xq__textLink:focus-visible{outline:2px solid var(--copper);outline-offset:4px}.AboutPageOverview-module__yo95xq__linkedinLink:focus-visible{outline-offset:4px;outline:2px solid #0a66c2}.AboutPageOverview-module__yo95xq__eyebrow{color:var(--copper);letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px;font-size:.73rem;font-weight:800;display:block}.AboutPageOverview-module__yo95xq__hero{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(36px,4.5vw,64px);width:min(100%,1200px);margin:0 auto;padding:40px 0 44px;display:grid}.AboutPageOverview-module__yo95xq__heroBrand{min-width:0}.AboutPageOverview-module__yo95xq__heroBrand>.AboutPageOverview-module__yo95xq__eyebrow{margin-bottom:23px}.AboutPageOverview-module__yo95xq__heroBrandRow{align-items:center;gap:clamp(16px,1.7vw,24px);display:flex}.AboutPageOverview-module__yo95xq__heroCopy{--site-display-title-color:#8d5737;--site-display-title-size:clamp(1.7rem, 2.5vw, 2.2rem);--site-display-title-weight:740;--site-display-title-tracking:-.04em;--site-display-title-leading:1.18;border-left:1px solid var(--line);min-width:0;padding-left:clamp(28px,3vw,42px)}.AboutPageOverview-module__yo95xq__page main .AboutPageOverview-module__yo95xq__heroStatement{color:#8d5737;max-width:25ch;font-size:var(--site-display-title-size);letter-spacing:-.04em;white-space:pre-line;margin:0 0 18px;font-weight:740;line-height:1.18}.AboutPageOverview-module__yo95xq__heroLead{max-width:52ch;color:var(--muted);margin:0;font-size:1rem;line-height:1.7}.AboutPageOverview-module__yo95xq__mottoSlogan{min-width:0}.AboutPageOverview-module__yo95xq__mottoQuote{color:#b66123;letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,2.15vw,2rem);font-weight:750;line-height:1.25}.AboutPageOverview-module__yo95xq__mottoQuote span{display:block}.AboutPageOverview-module__yo95xq__mottoPromise{color:#713f1c;letter-spacing:-.045em;margin:5px 0 0;font-size:clamp(1.55rem,2.15vw,2rem);font-weight:780;line-height:1.25}.AboutPageOverview-module__yo95xq__mottoReason{max-width:59ch;color:var(--muted);margin:23px 0 0;font-size:.94rem;line-height:1.7}.AboutPageOverview-module__yo95xq__heroLink{color:#784a30;border-bottom:2px solid #bc895b;align-items:center;gap:15px;margin-top:13px;padding:6px 0;font-size:.9rem;font-weight:760;text-decoration:none;transition:gap .2s,color .2s;display:inline-flex}.AboutPageOverview-module__yo95xq__heroLink:hover{color:#a7653f;gap:21px}.AboutPageOverview-module__yo95xq__heroLogo{flex:0 0 clamp(84px,6.5vw,100px)}.AboutPageOverview-module__yo95xq__heroLogo img{mix-blend-mode:multiply;border:0;width:100%;height:auto;display:block}.AboutPageOverview-module__yo95xq__overview{border-top:1px solid var(--line);padding:56px 0 76px}.AboutPageOverview-module__yo95xq__sectionIntro{max-width:none}.AboutPageOverview-module__yo95xq__sectionIntro h2,.AboutPageOverview-module__yo95xq__sectionHeading h2,.AboutPageOverview-module__yo95xq__principle h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:745;line-height:1.12}.AboutPageOverview-module__yo95xq__overviewRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px;display:grid}.AboutPageOverview-module__yo95xq__overviewItem{text-align:center;background:#fffdf9;border:1px solid #e1d2c2;border-radius:18px;flex-direction:column;align-items:center;min-width:0;min-height:207px;padding:23px 25px;display:flex;box-shadow:0 12px 24px #38271e09}.AboutPageOverview-module__yo95xq__overviewItem:nth-child(2){background:#f3e9dc}.AboutPageOverview-module__yo95xq__overviewItem:nth-child(3){background:#664631;border-color:#80563d}.AboutPageOverview-module__yo95xq__overviewSymbol{color:#835538;background:#f4e6d2;border:1px solid #e7c7a0;border-radius:17px;flex:none;place-items:center;width:56px;height:56px;display:grid;box-shadow:inset 0 1px #fff8ee,0 5px 12px #38271e0d}.AboutPageOverview-module__yo95xq__overviewSymbol svg{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.AboutPageOverview-module__yo95xq__overviewItem:nth-child(3) .AboutPageOverview-module__yo95xq__overviewSymbol{background:#f1dbc0}.AboutPageOverview-module__yo95xq__overviewItem h3{margin:20px 0 8px;font-size:1.14rem;font-weight:750}.AboutPageOverview-module__yo95xq__overviewItem p{max-width:38ch;color:var(--muted);margin:0 auto;font-size:.93rem;line-height:1.65}.AboutPageOverview-module__yo95xq__overviewItem:nth-child(3) h3{color:#fffaf4;-webkit-text-fill-color:#fffaf4}.AboutPageOverview-module__yo95xq__overviewItem:nth-child(3) p{color:#f0dfcd}.AboutPageOverview-module__yo95xq__product{background:radial-gradient(circle at 100% 0,#795239 0,#0000 34%),linear-gradient(125deg,#4b3429,#654532);border:1px solid #5f4233;border-radius:27px;padding:43px 48px 46px;box-shadow:0 22px 40px #38271e17}.AboutPageOverview-module__yo95xq__sectionHeading{justify-content:space-between;align-items:end;gap:30px;display:flex}.AboutPageOverview-module__yo95xq__sectionHeading p{max-width:42ch;color:var(--muted);text-align:right;margin:0;font-size:.98rem;line-height:1.65}.AboutPageOverview-module__yo95xq__product .AboutPageOverview-module__yo95xq__eyebrow{color:#e6c396}.AboutPageOverview-module__yo95xq__product h2{color:#fffaf4;-webkit-text-fill-color:#fffaf4}.AboutPageOverview-module__yo95xq__product .AboutPageOverview-module__yo95xq__sectionHeading p{color:#e9dccc}.AboutPageOverview-module__yo95xq__productGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:43px;display:grid;position:relative}.AboutPageOverview-module__yo95xq__productGrid:before{content:"";background:#deb581;height:2px;position:absolute;top:31px;left:16.666%;right:16.666%}.AboutPageOverview-module__yo95xq__productCard{text-align:center;flex-direction:column;min-width:0;padding:0 20px;transition:transform .25s;display:flex;position:relative}.AboutPageOverview-module__yo95xq__productCard+.AboutPageOverview-module__yo95xq__productCard{border-left:1px solid #ead5bd38}.AboutPageOverview-module__yo95xq__productCard:hover{transform:translateY(-4px)}.AboutPageOverview-module__yo95xq__productCardTop{z-index:1;justify-content:center;margin-bottom:23px;display:flex;position:relative}.AboutPageOverview-module__yo95xq__productIcon{color:#8a5939;background:#f5e5ce;border:1px solid #e1c39b;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 0 6px #4c352a}.AboutPageOverview-module__yo95xq__productIcon svg{stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.AboutPageOverview-module__yo95xq__productCard h3{color:#fffaf4;-webkit-text-fill-color:#fffaf4;letter-spacing:-.025em;margin:0 0 9px;font-size:1.19rem;font-weight:760}.AboutPageOverview-module__yo95xq__productCard p{color:#eadbcb;max-width:36ch;margin:0 auto;font-size:.9rem;line-height:1.67}.AboutPageOverview-module__yo95xq__process{padding:85px 0 80px}.AboutPageOverview-module__yo95xq__processGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:38px;display:grid;position:relative}.AboutPageOverview-module__yo95xq__processGrid:before{content:"";background:linear-gradient(90deg,#d9b181,#8e5e3c);height:2px;position:absolute;top:27px;left:12.5%;right:12.5%}.AboutPageOverview-module__yo95xq__step{text-align:center;min-width:0;padding:0 15px;position:relative}.AboutPageOverview-module__yo95xq__stepNumber{z-index:1;color:#895837;background:#f8f5f0;border:1px solid #bd9166;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto;font-size:.8rem;font-weight:800;transition:background .2s,color .2s,transform .2s;display:grid;position:relative}.AboutPageOverview-module__yo95xq__step:hover .AboutPageOverview-module__yo95xq__stepNumber{color:#fffaf4;background:#8d5938;transform:translateY(-4px)}.AboutPageOverview-module__yo95xq__step h3{margin:23px 0 9px;font-size:1.09rem;font-weight:750;line-height:1.3}.AboutPageOverview-module__yo95xq__step p{max-width:31ch;color:var(--muted);white-space:pre-line;margin:0 auto;font-size:.9rem;line-height:1.7}.AboutPageOverview-module__yo95xq__principle{background:#f0e5d7;border:1px solid #e2d2bf;border-radius:24px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:64px;padding:43px 48px;display:grid}.AboutPageOverview-module__yo95xq__principleCopy{gap:12px;display:grid}.AboutPageOverview-module__yo95xq__principleCopy>p{color:#57463c;margin:0;font-size:.97rem;line-height:1.72}.AboutPageOverview-module__yo95xq__boundary{background:#38271e;border-left:3px solid #c59a62;border-radius:11px;margin-top:10px;padding:18px 21px}.AboutPageOverview-module__yo95xq__boundary h3{color:#fffaf4;margin:0 0 7px;font-size:1rem;font-weight:760}.AboutPageOverview-module__yo95xq__boundary p{color:#f0e4d9;margin:0;font-size:.87rem;line-height:1.65}.AboutPageOverview-module__yo95xq__finalGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-top:56px;display:grid}.AboutPageOverview-module__yo95xq__founder,.AboutPageOverview-module__yo95xq__methodology{background:#fffdf9;border:1px solid #e1d0be;border-radius:20px;flex-direction:column;min-width:0;padding:28px 30px 31px;display:flex;box-shadow:0 14px 27px #38271e0b}.AboutPageOverview-module__yo95xq__methodology{background:#f7eee3}.AboutPageOverview-module__yo95xq__cardTopline{border-bottom:1px solid #e6d8c9;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px;padding-bottom:19px;display:grid}.AboutPageOverview-module__yo95xq__cardTopline h2{color:#38271e;text-align:center;grid-column:2;margin:0;font-size:1.3rem;font-weight:780}.AboutPageOverview-module__yo95xq__cardTopline>:last-child{grid-column:3;justify-self:end}.AboutPageOverview-module__yo95xq__founderName,.AboutPageOverview-module__yo95xq__methodology h3{letter-spacing:-.025em;margin:25px 0 13px;font-size:1.34rem;font-weight:760}.AboutPageOverview-module__yo95xq__cardCopy p,.AboutPageOverview-module__yo95xq__methodology p{color:var(--muted);margin:0;font-size:.93rem;line-height:1.7}.AboutPageOverview-module__yo95xq__cardCopy p+p{margin-top:11px}.AboutPageOverview-module__yo95xq__methodologyMark{color:#8a5939;background:#fffaf4;border:1px solid #dec3a0;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.AboutPageOverview-module__yo95xq__methodologyMark svg{stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.AboutPageOverview-module__yo95xq__methodologyPoints{gap:9px;margin:17px 0 23px;padding:0;list-style:none;display:grid}.AboutPageOverview-module__yo95xq__methodologyPoints li{color:#5f5147;padding-left:17px;font-size:.87rem;line-height:1.52;position:relative}.AboutPageOverview-module__yo95xq__methodologyPoints li:before{content:"";background:#b3824c;border-radius:50%;width:7px;height:7px;position:absolute;top:.54em;left:1px}.AboutPageOverview-module__yo95xq__linkedinLink{color:#0a66c2;background:#f7fbff;border:1px solid #0a66c2;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.AboutPageOverview-module__yo95xq__linkedinLink:hover{color:#004182;background:#e8f3fc;transform:translateY(-2px)}.AboutPageOverview-module__yo95xq__linkedinLink svg{width:17px;height:17px}.AboutPageOverview-module__yo95xq__textLink{color:#77472d;border-bottom:1px solid #b8835a;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-bottom:3px;font-size:.88rem;font-weight:760;text-decoration:none;display:inline-flex}.AboutPageOverview-module__yo95xq__textLink:hover{color:#a36b44}@media (max-width:1050px){.AboutPageOverview-module__yo95xq__main{padding-left:30px;padding-right:30px}.AboutPageOverview-module__yo95xq__hero{column-gap:32px}.AboutPageOverview-module__yo95xq__product{padding:40px 34px 43px}.AboutPageOverview-module__yo95xq__productCard{padding-left:14px;padding-right:14px}}@media (max-width:980px){.AboutPageOverview-module__yo95xq__hero{grid-template-columns:1fr;gap:28px;padding:34px 0 38px}.AboutPageOverview-module__yo95xq__heroCopy{border-left:0;border-top:1px solid var(--line);padding:26px 0 0}.AboutPageOverview-module__yo95xq__heroBrandRow{gap:22px}.AboutPageOverview-module__yo95xq__mottoQuote,.AboutPageOverview-module__yo95xq__mottoPromise{font-size:clamp(1.7rem,3.5vw,2rem)}}@media (max-width:820px){.AboutPageOverview-module__yo95xq__overviewRail{gap:14px}.AboutPageOverview-module__yo95xq__productGrid{grid-template-columns:1fr}.AboutPageOverview-module__yo95xq__productGrid:before{display:none}.AboutPageOverview-module__yo95xq__productCard,.AboutPageOverview-module__yo95xq__productCard+.AboutPageOverview-module__yo95xq__productCard{border:0;min-height:0;padding:0 0 30px;display:flex}.AboutPageOverview-module__yo95xq__productCard:not(:last-child):after{content:"";background:#deb58166;height:1px;position:absolute;bottom:15px;left:20%;right:20%}.AboutPageOverview-module__yo95xq__productCard:last-child{padding-bottom:0}.AboutPageOverview-module__yo95xq__productCardTop{margin-bottom:16px}.AboutPageOverview-module__yo95xq__productIcon{width:56px;height:56px}.AboutPageOverview-module__yo95xq__productCard h3{margin:0 0 5px}.AboutPageOverview-module__yo95xq__productCard p{max-width:none}.AboutPageOverview-module__yo95xq__processGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px}.AboutPageOverview-module__yo95xq__processGrid:before{display:none}.AboutPageOverview-module__yo95xq__step{padding:0 8px}.AboutPageOverview-module__yo95xq__principle{gap:35px;padding:35px}}@media (max-width:620px){.AboutPageOverview-module__yo95xq__main{padding:calc(var(--app-nav-height) + 16px) 19px 62px}.AboutPageOverview-module__yo95xq__sectionNav{gap:9px 18px}.AboutPageOverview-module__yo95xq__sectionNav a{font-size:.65rem}.AboutPageOverview-module__yo95xq__eyebrow{font-size:.68rem}.AboutPageOverview-module__yo95xq__hero{gap:23px;padding:27px 0 32px}.AboutPageOverview-module__yo95xq__heroBrand>.AboutPageOverview-module__yo95xq__eyebrow{margin-bottom:19px}.AboutPageOverview-module__yo95xq__heroBrandRow{gap:14px}.AboutPageOverview-module__yo95xq__heroLogo{flex-basis:clamp(52px,15vw,64px)}.AboutPageOverview-module__yo95xq__heroCopy{--site-display-title-size:clamp(1.45rem, 6vw, 1.75rem);padding-top:23px}.AboutPageOverview-module__yo95xq__heroLead{font-size:.94rem}.AboutPageOverview-module__yo95xq__mottoQuote,.AboutPageOverview-module__yo95xq__mottoPromise{font-size:clamp(1.1rem,5.1vw,1.35rem);line-height:1.25}.AboutPageOverview-module__yo95xq__mottoReason{margin-top:19px;font-size:.9rem}.AboutPageOverview-module__yo95xq__overview{padding:42px 0 52px}.AboutPageOverview-module__yo95xq__sectionIntro h2,.AboutPageOverview-module__yo95xq__sectionHeading h2,.AboutPageOverview-module__yo95xq__principle h2{font-size:clamp(1.8rem,8vw,2.25rem)}.AboutPageOverview-module__yo95xq__overviewRail{grid-template-columns:1fr;gap:12px;margin-top:27px}.AboutPageOverview-module__yo95xq__overviewItem{min-height:0;padding:19px 18px}.AboutPageOverview-module__yo95xq__overviewItem h3{margin:13px 0 4px}.AboutPageOverview-module__yo95xq__overviewItem p{max-width:none;font-size:.88rem}.AboutPageOverview-module__yo95xq__sectionHeading{display:block}.AboutPageOverview-module__yo95xq__sectionHeading p{text-align:left;max-width:none;margin-top:12px}.AboutPageOverview-module__yo95xq__product{border-radius:20px;padding:30px 22px 35px}.AboutPageOverview-module__yo95xq__productGrid{margin-top:27px}.AboutPageOverview-module__yo95xq__page .AboutPageOverview-module__yo95xq__cardCopy,.AboutPageOverview-module__yo95xq__page .AboutPageOverview-module__yo95xq__cardCopy p{text-align:left!important}.AboutPageOverview-module__yo95xq__productCard h3{font-size:1.1rem}.AboutPageOverview-module__yo95xq__process{padding:59px 0 56px}.AboutPageOverview-module__yo95xq__processGrid{grid-template-columns:1fr;gap:24px;margin-top:26px}.AboutPageOverview-module__yo95xq__step{border-bottom:1px solid var(--line);flex-direction:column;align-items:center;padding:0 12px 20px;display:flex}.AboutPageOverview-module__yo95xq__step:last-child{border-bottom:0;padding-bottom:0}.AboutPageOverview-module__yo95xq__stepNumber{width:46px;height:46px}.AboutPageOverview-module__yo95xq__step h3{margin:14px 0 6px}.AboutPageOverview-module__yo95xq__step p{max-width:none;font-size:.88rem}.AboutPageOverview-module__yo95xq__principle{grid-template-columns:1fr;gap:20px;padding:28px 22px}.AboutPageOverview-module__yo95xq__principleCopy>p{font-size:.92rem}.AboutPageOverview-module__yo95xq__finalGrid{grid-template-columns:1fr;gap:17px;padding-top:39px}.AboutPageOverview-module__yo95xq__founder,.AboutPageOverview-module__yo95xq__methodology{padding:23px 21px 25px}}@media (prefers-reduced-motion:reduce){.AboutPageOverview-module__yo95xq__heroLink,.AboutPageOverview-module__yo95xq__productCard,.AboutPageOverview-module__yo95xq__stepNumber,.AboutPageOverview-module__yo95xq__linkedinLink{transition:none}}
