.about-hero-module__XMnaDG__hero{isolation:isolate;color:#263b29;background:#dce4c9;flex-direction:column;align-items:center;min-height:max(780px,100svh);margin-top:-76px;padding:150px 40px 28px;display:flex;position:relative;overflow:hidden}.about-hero-module__XMnaDG__landscape{z-index:-2;position:absolute;inset:0;overflow:hidden}.about-hero-module__XMnaDG__image{object-fit:cover;object-position:center bottom;animation:1.6s cubic-bezier(.2,.7,.3,1) both about-hero-module__XMnaDG__landscape-arrive}.about-hero-module__XMnaDG__introduction{text-align:center;flex-direction:column;align-items:center;width:100%;display:flex}.about-hero-module__XMnaDG__eyebrow{margin:0 0 28px;font-size:13px;font-weight:500}.about-hero-module__XMnaDG__title{letter-spacing:-.065em;margin:0;font-size:clamp(64px,7.3vw,116px);font-weight:400;line-height:1.04}.about-hero-module__XMnaDG__titleLine{margin-block:-.04em -.09em;padding-block:.04em .09em;display:block}.about-hero-module__XMnaDG__wordMask{vertical-align:baseline;display:inline-block;overflow:visible}.about-hero-module__XMnaDG__word{animation:about-hero-module__XMnaDG__word-arrive .85s cubic-bezier(.2, .7, .2, 1) var(--word-delay) both;display:inline-block}@keyframes about-hero-module__XMnaDG__word-arrive{0%{opacity:0;transform:translateY(110%)rotate(3deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.about-hero-module__XMnaDG__lead{letter-spacing:-.02em;text-wrap:pretty;max-width:455px;margin:28px 0 0;font-size:18px;line-height:1.5}.about-hero-module__XMnaDG__link{background:#edf0df;border:1px solid #263b2938;border-radius:6px;align-items:center;gap:18px;margin-top:26px;padding:13px 19px;font-size:13px;font-weight:500;transition:background .18s,border-color .18s;display:inline-flex}.about-hero-module__XMnaDG__link:hover{background:#f8f9ee;border-color:#263b29}.about-hero-module__XMnaDG__link:focus-visible{outline-offset:5px;outline:2px solid #263b29}.about-hero-module__XMnaDG__footer{color:#fffdf1;text-shadow:0 1px 10px #17291790;justify-content:space-between;align-items:flex-end;gap:24px;width:100%;margin-top:auto;padding-top:160px;font-size:12px;line-height:1.5;display:flex}.about-hero-module__XMnaDG__footer span{opacity:.8;display:block}.about-hero-module__XMnaDG__note{text-align:right;max-width:200px}@keyframes about-hero-module__XMnaDG__landscape-arrive{0%{transform:scale(1.045)}to{transform:scale(1)}}@media (min-width:1600px){.about-hero-module__XMnaDG__hero{padding-top:175px}}@media (max-width:700px){.about-hero-module__XMnaDG__hero{min-height:max(780px,100svh);padding:120px 24px 24px}.about-hero-module__XMnaDG__image{object-position:82% bottom}.about-hero-module__XMnaDG__eyebrow{margin-bottom:28px;font-size:12px}.about-hero-module__XMnaDG__title{font-size:clamp(35px,11vw,67px);line-height:1.04}.about-hero-module__XMnaDG__lead{max-width:350px;margin-top:24px;font-size:16px}.about-hero-module__XMnaDG__link{margin-top:24px}.about-hero-module__XMnaDG__footer{padding-top:210px;font-size:11px}.about-hero-module__XMnaDG__note{max-width:115px}}@media (prefers-reduced-motion:reduce){.about-hero-module__XMnaDG__image,.about-hero-module__XMnaDG__word{animation:none}.about-hero-module__XMnaDG__link{transition:none}}
.about-page-module__CrSwCq__page{--about-paper:#f1f2e9;--about-sage:#dce4c9;--about-ink:#263b29;--about-forest:#243c30;--about-lilac:#e8e4eb;--about-muted:#53614f;--about-line:#263b2929;color:var(--about-ink);background:var(--about-paper)}.about-page-module__CrSwCq__wrap{width:min(1280px,100% - 112px);margin-inline:auto}.about-page-module__CrSwCq__label{margin:0 0 24px;font-size:13px;font-weight:500}.about-page-module__CrSwCq__headline{letter-spacing:-.055em;text-wrap:balance;max-width:760px;margin:0;font-size:clamp(40px,4.9vw,70px);font-weight:400;line-height:1.04}.about-page-module__CrSwCq__subhead{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(35px,3.4vw,48px);font-weight:400;line-height:1.05}.about-page-module__CrSwCq__body{color:var(--about-muted);text-wrap:pretty;max-width:530px;font-size:17px;line-height:1.65}.about-page-module__CrSwCq__sectionIntro{grid-template-columns:1.2fr .8fr;align-items:end;gap:100px;display:grid}.about-page-module__CrSwCq__sectionIntro>.about-page-module__CrSwCq__body{max-width:400px;padding-bottom:4px}.about-page-module__CrSwCq__textLink{text-underline-offset:6px;width:fit-content;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);align-items:center;gap:12px;padding-block:8px;font-size:14px;line-height:1.6;display:inline-flex}.about-page-module__CrSwCq__textLink:hover{text-decoration-color:currentColor}.about-page-module__CrSwCq__page :is(a,button,summary,[role=tabpanel]):focus-visible{outline-offset:5px;outline:2px solid}.about-page-module__CrSwCq__coverImage{object-fit:cover}.about-page-module__CrSwCq__story{padding-block:128px}.about-page-module__CrSwCq__storyIntro{grid-template-columns:1.15fr .85fr;align-items:start;gap:100px;display:grid}.about-page-module__CrSwCq__storyBody{color:var(--about-muted);padding-top:45px;font-size:18px;line-height:1.7}.about-page-module__CrSwCq__storyStatement{color:var(--about-ink);letter-spacing:-.025em;margin-top:28px;font-size:24px;line-height:1.35}.about-page-module__CrSwCq__process{background:var(--about-sage);grid-template-columns:.9fr 1.1fr;margin-top:96px;display:grid}.about-page-module__CrSwCq__processArt{min-height:610px;position:relative;overflow:hidden}.about-page-module__CrSwCq__loopFrame{opacity:0;transition:opacity .65s,transform 1.3s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.045)}.about-page-module__CrSwCq__loopFrame[data-active=true]{opacity:1;transform:scale(1)}.about-page-module__CrSwCq__loopImage{object-fit:cover;object-position:center}.about-page-module__CrSwCq__loopCaption{color:var(--about-ink);background:#f1f2e9e6;justify-content:space-between;gap:20px;padding:12px 16px;font-size:13px;display:flex;position:absolute;inset:auto 24px 24px}.about-page-module__CrSwCq__loopCaption span{font-variant-numeric:tabular-nums;opacity:.6}.about-page-module__CrSwCq__processCopy{padding:56px 48px}.about-page-module__CrSwCq__tabs{border-bottom:1px solid var(--about-line);gap:8px;margin-top:36px;display:flex}.about-page-module__CrSwCq__tabs button{min-width:0;color:var(--about-muted);cursor:pointer;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:12px 0 17px;font-size:12px}.about-page-module__CrSwCq__tabs button span{opacity:.65;margin-bottom:9px;font-size:13px;display:block}.about-page-module__CrSwCq__tabs button[aria-selected=true]{color:var(--about-ink);border-color:var(--about-ink)}.about-page-module__CrSwCq__tabs button[aria-selected=true] span{opacity:1}.about-page-module__CrSwCq__stepPanel{min-height:182px;padding-block:27px}.about-page-module__CrSwCq__stepContent{animation:.24s ease-out about-page-module__CrSwCq__step-change}.about-page-module__CrSwCq__stepContent h4{letter-spacing:-.025em;margin-bottom:10px;font-size:23px;font-weight:400}.about-page-module__CrSwCq__stepContent p{max-width:480px;color:var(--about-muted);font-size:15px;line-height:1.7}@keyframes about-page-module__CrSwCq__step-change{0%{opacity:.3}to{opacity:1}}.about-page-module__CrSwCq__values{isolation:isolate;color:var(--about-paper);background:var(--about-forest);position:relative;overflow:hidden}.about-page-module__CrSwCq__valuesArt{z-index:-2;position:absolute;inset:0}.about-page-module__CrSwCq__values:after{content:"";z-index:-1;background:linear-gradient(90deg, transparent 23%, var(--about-forest) 62%);position:absolute;inset:0}.about-page-module__CrSwCq__valuesInner{justify-content:flex-end;width:min(1280px,100% - 112px);margin-inline:auto;padding-block:108px;display:flex}.about-page-module__CrSwCq__valuesCopy{width:49%}.about-page-module__CrSwCq__values .about-page-module__CrSwCq__headline{font-size:clamp(40px,4.3vw,62px)}.about-page-module__CrSwCq__values .about-page-module__CrSwCq__body{color:#d5ddce;margin-top:25px}.about-page-module__CrSwCq__principles{margin-top:42px}.about-page-module__CrSwCq__principle{border-top:1px solid #f1f2e933}.about-page-module__CrSwCq__principle:last-child{border-bottom:1px solid #f1f2e933}.about-page-module__CrSwCq__principle button{text-align:left;cursor:pointer;letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;width:100%;padding-block:23px;font-size:21px;font-weight:400;line-height:1.3;display:flex}.about-page-module__CrSwCq__principle button svg{flex-shrink:0;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.about-page-module__CrSwCq__principle[data-open=true] button svg{transform:rotate(45deg)}.about-page-module__CrSwCq__principlePanel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.7,.2,1),opacity .35s;display:grid}.about-page-module__CrSwCq__principle[data-open=true] .about-page-module__CrSwCq__principlePanel{opacity:1;grid-template-rows:1fr}.about-page-module__CrSwCq__principleClip{min-height:0;overflow:hidden}.about-page-module__CrSwCq__principleBody{color:#d5ddce;padding:0 38px 26px 0;font-size:15px;line-height:1.7}.about-page-module__CrSwCq__principleQuote{color:var(--about-paper);margin-top:16px}.about-page-module__CrSwCq__team{background:var(--about-lilac);padding-block:120px;scroll-margin-top:76px}.about-page-module__CrSwCq__founders{grid-template-columns:1fr 1fr;gap:100px;margin-top:72px;display:grid}.about-page-module__CrSwCq__founder{border-top:1px solid var(--about-line);padding-top:25px}.about-page-module__CrSwCq__founderRole{margin-bottom:18px;font-size:13px}.about-page-module__CrSwCq__founder h3{letter-spacing:-.045em;margin:0 0 22px;font-size:clamp(30px,3.3vw,46px);font-weight:400;line-height:1.1}.about-page-module__CrSwCq__founder>p:last-child{max-width:475px;color:var(--about-muted);font-size:16px;line-height:1.7}.about-page-module__CrSwCq__founderQuote{text-align:center;max-width:960px;margin:110px auto 0}.about-page-module__CrSwCq__founderQuote blockquote{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(30px,3.8vw,54px);font-weight:400;line-height:1.15}.about-page-module__CrSwCq__founderQuote figcaption{margin-top:28px;font-size:14px}.about-page-module__CrSwCq__trust{padding-block:120px}.about-page-module__CrSwCq__facts{grid-template-columns:repeat(3,1fr);gap:48px 64px;margin-top:72px;display:grid}.about-page-module__CrSwCq__fact{border-top:1px solid var(--about-line);flex-direction:column;padding-top:26px;display:flex}.about-page-module__CrSwCq__fact dt{letter-spacing:-.025em;order:2;margin-top:18px;font-size:20px}.about-page-module__CrSwCq__factNumber{letter-spacing:-.06em;order:1;font-size:clamp(62px,6.2vw,88px);font-weight:400;line-height:1}.about-page-module__CrSwCq__factDescription{color:var(--about-muted);order:3;margin-top:12px;font-size:15px;line-height:1.7}.about-page-module__CrSwCq__culture{background:var(--about-sage);grid-template-columns:.9fr 1.1fr;display:grid}.about-page-module__CrSwCq__cultureArt{min-height:600px;position:relative;overflow:hidden}.about-page-module__CrSwCq__cultureImage{object-fit:cover;object-position:97% center}.about-page-module__CrSwCq__cultureCopy{padding:86px clamp(32px,5vw,90px)}.about-page-module__CrSwCq__culture .about-page-module__CrSwCq__headline{font-size:clamp(38px,4vw,58px)}.about-page-module__CrSwCq__culture .about-page-module__CrSwCq__body{margin-top:24px}.about-page-module__CrSwCq__habits{grid-template-columns:1fr 1fr;gap:32px;margin-top:48px;display:grid}.about-page-module__CrSwCq__habits h3{letter-spacing:-.025em;margin-bottom:10px;font-size:19px;font-weight:400;line-height:1.3}.about-page-module__CrSwCq__habits p{color:var(--about-muted);font-size:14px;line-height:1.7}.about-page-module__CrSwCq__careers{isolation:isolate;background:var(--about-forest);min-height:730px;color:var(--about-paper);text-align:center;justify-content:center;align-items:center;padding:120px 28px 100px;scroll-margin-top:76px;display:flex;position:relative;overflow:hidden}.about-page-module__CrSwCq__careersArt{z-index:-2;position:absolute;inset:0}.about-page-module__CrSwCq__careersArt img{object-position:center 70%}.about-page-module__CrSwCq__careers:after{content:"";z-index:-1;background:#172b22a8;position:absolute;inset:0}.about-page-module__CrSwCq__careersCopy{max-width:810px}.about-page-module__CrSwCq__careers h2{letter-spacing:-.06em;margin:0 0 28px;font-size:clamp(64px,8.5vw,124px);font-weight:400;line-height:.98}.about-page-module__CrSwCq__careersCopy>p:not(.about-page-module__CrSwCq__label){max-width:520px;margin-inline:auto;font-size:18px;line-height:1.6}.about-page-module__CrSwCq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;margin-top:38px;display:flex}.about-page-module__CrSwCq__button{background:var(--about-paper);color:var(--about-ink);border-radius:6px;justify-content:center;align-items:center;gap:24px;padding:16px 23px;font-size:14px;transition:background .2s;display:inline-flex}.about-page-module__CrSwCq__button:hover{background:var(--about-sage)}.about-page-module__CrSwCq__careersCopy>.about-page-module__CrSwCq__careersNote{opacity:.8;margin-top:36px;font-size:13px}.about-page-module__CrSwCq__page>footer{background:var(--about-paper)}@media (max-width:1100px){.about-page-module__CrSwCq__wrap,.about-page-module__CrSwCq__valuesInner{width:calc(100% - 64px)}.about-page-module__CrSwCq__storyIntro,.about-page-module__CrSwCq__sectionIntro,.about-page-module__CrSwCq__founders{gap:48px}.about-page-module__CrSwCq__processCopy{padding:40px 28px}.about-page-module__CrSwCq__process{grid-template-columns:.8fr 1.2fr}.about-page-module__CrSwCq__tabs{gap:4px}.about-page-module__CrSwCq__tabs button{font-size:11px}.about-page-module__CrSwCq__valuesCopy{width:54%}.about-page-module__CrSwCq__facts{column-gap:36px}.about-page-module__CrSwCq__cultureCopy{padding:64px 32px}.about-page-module__CrSwCq__habits{gap:28px 20px}}@media (max-width:760px){.about-page-module__CrSwCq__wrap,.about-page-module__CrSwCq__valuesInner{width:calc(100% - 48px)}.about-page-module__CrSwCq__story,.about-page-module__CrSwCq__team,.about-page-module__CrSwCq__trust{padding-block:76px}.about-page-module__CrSwCq__label{margin-bottom:20px;font-size:12px}.about-page-module__CrSwCq__headline{font-size:clamp(36px,8.8vw,58px)}.about-page-module__CrSwCq__body{font-size:16px}.about-page-module__CrSwCq__storyIntro,.about-page-module__CrSwCq__sectionIntro{grid-template-columns:1fr;gap:28px}.about-page-module__CrSwCq__storyBody{padding-top:0;font-size:16px}.about-page-module__CrSwCq__storyStatement{margin-top:24px;font-size:23px}.about-page-module__CrSwCq__process{margin-top:48px;grid-template-columns:1fr;margin-inline:-24px}.about-page-module__CrSwCq__processArt{min-height:300px;max-height:360px}.about-page-module__CrSwCq__loopImage{object-position:center 56%}.about-page-module__CrSwCq__processCopy{padding:36px 24px 42px}.about-page-module__CrSwCq__tabs{margin-top:28px}.about-page-module__CrSwCq__tabs button{overflow-wrap:anywhere;font-size:10px}.about-page-module__CrSwCq__stepPanel{min-height:180px}.about-page-module__CrSwCq__valuesInner{padding-block:60px}.about-page-module__CrSwCq__valuesCopy{width:100%}.about-page-module__CrSwCq__values .about-page-module__CrSwCq__headline{font-size:42px}.about-page-module__CrSwCq__valuesArt{height:340px;margin-bottom:-25px;position:relative}.about-page-module__CrSwCq__valuesArt img{object-position:left center}.about-page-module__CrSwCq__values:after{background:linear-gradient(180deg, transparent 210px, var(--about-forest) 340px)}.about-page-module__CrSwCq__values .about-page-module__CrSwCq__body{font-size:16px}.about-page-module__CrSwCq__principles{margin-top:32px}.about-page-module__CrSwCq__principle button{padding-block:21px;font-size:20px}.about-page-module__CrSwCq__principleBody{padding-right:10px}.about-page-module__CrSwCq__founders{grid-template-columns:1fr;gap:36px;margin-top:40px}.about-page-module__CrSwCq__founder h3{font-size:36px}.about-page-module__CrSwCq__founderQuote{margin-top:68px}.about-page-module__CrSwCq__facts{grid-template-columns:1fr 1fr;gap:32px 24px;margin-top:44px}.about-page-module__CrSwCq__factNumber{font-size:66px}.about-page-module__CrSwCq__fact dt{font-size:18px}.about-page-module__CrSwCq__factDescription{font-size:14px}.about-page-module__CrSwCq__culture{grid-template-columns:1fr}.about-page-module__CrSwCq__cultureArt{min-height:360px}.about-page-module__CrSwCq__cultureImage{object-position:right 75%}.about-page-module__CrSwCq__cultureCopy{padding:48px 24px 64px}.about-page-module__CrSwCq__habits{gap:30px;margin-top:32px}.about-page-module__CrSwCq__careers{min-height:670px;padding:88px 24px}.about-page-module__CrSwCq__careersArt img{object-position:30% center}.about-page-module__CrSwCq__careers:after{background:#172b22c4}.about-page-module__CrSwCq__careers h2{font-size:clamp(56px,14vw,80px)}.about-page-module__CrSwCq__careersCopy>p:not(.about-page-module__CrSwCq__label){font-size:16px}.about-page-module__CrSwCq__actions{flex-direction:column;gap:14px}.about-page-module__CrSwCq__careersCopy>.about-page-module__CrSwCq__careersNote{font-size:12px}}@media (max-width:380px){.about-page-module__CrSwCq__habits,.about-page-module__CrSwCq__facts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.about-page-module__CrSwCq__stepContent{animation:none}.about-page-module__CrSwCq__principle button svg,.about-page-module__CrSwCq__principlePanel,.about-page-module__CrSwCq__loopFrame,.about-page-module__CrSwCq__button{transition:none}}
