.ProcessSpine-module__GFE_Kq__spine{margin:var(--space-5) 0 0;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.ProcessSpine-module__GFE_Kq__step{padding:30px 30px 0 0;position:relative}.ProcessSpine-module__GFE_Kq__step:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:0;right:0}.ProcessSpine-module__GFE_Kq__step:after{content:"";background:var(--taupe);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}.ProcessSpine-module__GFE_Kq__step:last-child:before{width:52px;right:auto}.ProcessSpine-module__GFE_Kq__title{font-family:var(--font-heading);margin:0 0 8px;font-size:18px;font-weight:500;line-height:1.6}.ProcessSpine-module__GFE_Kq__text{color:var(--body);margin:0;font-size:15px;line-height:1.85}@media (max-width:1000px){.ProcessSpine-module__GFE_Kq__spine{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,48px)}.ProcessSpine-module__GFE_Kq__step{padding:26px 0 30px}.ProcessSpine-module__GFE_Kq__step:last-child:before{width:auto;right:0}}@media (max-width:700px){.ProcessSpine-module__GFE_Kq__spine{grid-template-columns:minmax(0,1fr);column-gap:0}.ProcessSpine-module__GFE_Kq__step{padding:0 0 30px 26px}.ProcessSpine-module__GFE_Kq__step:before{width:1px;height:auto;inset:4px auto 0 3px}.ProcessSpine-module__GFE_Kq__step:after{top:4px;left:0}.ProcessSpine-module__GFE_Kq__step:last-child:before{width:1px;height:26px;bottom:auto}}
.ReasonGrid-module__hUz5Ka__grid{margin:var(--space-5) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(28px,4vw,60px);padding:0;list-style:none;display:grid}.ReasonGrid-module__hUz5Ka__cell{border-top:1px solid var(--line);padding:26px 0 32px;position:relative}.ReasonGrid-module__hUz5Ka__cell:before{content:"";background:var(--taupe);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}.ReasonGrid-module__hUz5Ka__title{font-family:var(--font-heading);margin:0 0 10px;font-size:17px;font-weight:500;line-height:1.6}.ReasonGrid-module__hUz5Ka__text{color:var(--body);margin:0;font-size:15px;line-height:1.85}@media (max-width:1000px){.ReasonGrid-module__hUz5Ka__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.ReasonGrid-module__hUz5Ka__grid{grid-template-columns:minmax(0,1fr)}.ReasonGrid-module__hUz5Ka__cell{padding:22px 0 26px}.ReasonGrid-module__hUz5Ka__text{font-size:15px}}
.about-module__8TymFG__opening{background:var(--surface);color:var(--ink);padding-top:var(--header-height)}.about-module__8TymFG__openingGrid{margin-left:max(5%, calc((100% - var(--container)) / 2));grid-template-columns:minmax(0,1fr) minmax(0,.92fr);align-items:stretch;gap:clamp(32px,5vw,76px);display:grid}.about-module__8TymFG__openingCopy{padding:var(--space-6) 0 var(--space-7);flex-direction:column;justify-content:center;min-width:0;display:flex}.about-module__8TymFG__openingVisual{background:var(--surface);min-height:430px;position:relative}.about-module__8TymFG__openingVisual img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.about-module__8TymFG__openingRule{background:var(--line);width:128px;height:1px;margin-bottom:var(--space-4);display:block;position:relative}.about-module__8TymFG__openingRule:before{content:"";background:var(--taupe);border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}.about-module__8TymFG__openingTitle{font-family:var(--font-heading);font-feature-settings:"case";letter-spacing:-.8px;margin:0 0 var(--space-3);text-wrap:balance;font-size:clamp(32px,3.7vw,50px);font-weight:600;line-height:1.35}.about-module__8TymFG__openingLead{color:var(--body);max-width:48ch;margin:0;font-size:17px;line-height:1.9}.about-module__8TymFG__sectionTitle,.about-module__8TymFG__storyTitle{font-family:var(--font-heading);letter-spacing:-.5px;margin:0;font-size:clamp(27px,2.6vw,38px);font-weight:650;line-height:1.5}.about-module__8TymFG__lead{color:var(--body);margin:var(--space-2) 0 0;max-width:56ch;font-size:16px;line-height:1.95}.about-module__8TymFG__prose p{color:var(--body);margin:0 0 var(--space-3);font-size:16px;line-height:1.95}.about-module__8TymFG__prose p:last-child{margin-bottom:0}.about-module__8TymFG__story{padding:var(--space-7) 5% var(--space-6)}.about-module__8TymFG__storyInner{max-width:var(--container);grid-template-columns:.82fr 1.18fr;align-items:start;gap:clamp(32px,6vw,88px);margin:0 auto;display:grid}.about-module__8TymFG__scope{padding:var(--space-6) 5%}.about-module__8TymFG__scopeInner{max-width:var(--container);grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(32px,6vw,80px);margin:0 auto;display:grid}.about-module__8TymFG__scopeCopy{min-width:0}.about-module__8TymFG__taxonomy{margin:var(--space-4) 0 0;border-top:1px solid var(--line)}.about-module__8TymFG__taxonomyRow{gap:var(--space-3);border-bottom:1px solid var(--line);grid-template-columns:.62fr 1.38fr;padding:17px 0;display:grid}.about-module__8TymFG__taxonomyTerm{letter-spacing:.3px;color:var(--accent);font-size:13px;line-height:1.7}.about-module__8TymFG__taxonomyValue{margin:0;font-size:16px;line-height:1.7}.about-module__8TymFG__scopeVisual{min-width:0}.about-module__8TymFG__scopeVisual img{aspect-ratio:1;object-fit:cover;background:var(--surface);width:100%;height:auto}.about-module__8TymFG__process{padding:var(--space-6) 5%}.about-module__8TymFG__processInner{max-width:var(--container);border-top:1px solid var(--line);padding-top:var(--space-6);margin:0 auto}.about-module__8TymFG__processHeading{max-width:640px}.about-module__8TymFG__processNote{color:var(--accent);margin:var(--space-4) 0 0;max-width:62ch;font-size:16px;line-height:1.95}.about-module__8TymFG__reasons{padding:var(--space-6) 5% calc(var(--space-7) + var(--space-2))}.about-module__8TymFG__reasonsInner{max-width:var(--container);border-top:1px solid var(--line);padding-top:var(--space-6);margin:0 auto}@media (max-width:1000px){.about-module__8TymFG__openingGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,.78fr)}.about-module__8TymFG__openingCopy{padding:var(--space-5) 0 var(--space-6)}.about-module__8TymFG__openingVisual{min-height:360px}.about-module__8TymFG__story{padding:var(--space-6) 5% var(--space-5)}.about-module__8TymFG__storyInner{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.about-module__8TymFG__scopeInner{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,.85fr)}.about-module__8TymFG__scope,.about-module__8TymFG__process{padding:var(--space-5) 5%}.about-module__8TymFG__reasons{padding:var(--space-5) 5% var(--space-6)}.about-module__8TymFG__processInner,.about-module__8TymFG__reasonsInner{padding-top:var(--space-5)}}@media (max-width:700px){.about-module__8TymFG__openingGrid{grid-template-columns:minmax(0,1fr);gap:0;margin-left:0}.about-module__8TymFG__openingCopy{padding:var(--space-5) 22px var(--space-5)}.about-module__8TymFG__openingVisual{aspect-ratio:4/3;min-height:0;position:static}.about-module__8TymFG__openingVisual img{position:static;inset:auto}.about-module__8TymFG__openingTitle{font-size:clamp(29px,7.4vw,38px);line-height:1.35}.about-module__8TymFG__openingLead{max-width:none;font-size:16px}.about-module__8TymFG__openingRule{width:92px;margin-bottom:var(--space-3)}.about-module__8TymFG__story{padding:var(--space-5) 22px var(--space-4)}.about-module__8TymFG__scope,.about-module__8TymFG__process{padding:var(--space-4) 22px}.about-module__8TymFG__reasons{padding:var(--space-4) 22px var(--space-6)}.about-module__8TymFG__scopeInner{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.about-module__8TymFG__scopeVisual{order:2;width:100%;max-width:420px;margin:0 auto}.about-module__8TymFG__taxonomyRow{grid-template-columns:minmax(0,1fr);gap:4px;padding:15px 0}}
