.Qh_SSG_hero{background:var(--navy);color:#fff;min-height:calc(100svh - 100px);position:relative;overflow:hidden}.Qh_SSG_hero>img{object-fit:cover;object-position:center 48%}.Qh_SSG_heroWash{background:linear-gradient(90deg,#0d1d26d4 0%,#0d1d2691 42%,#0d1d260f 78%),linear-gradient(#0000 54%,#0d1d2659);position:absolute;inset:0}.Qh_SSG_heroCopy{z-index:2;max-width:850px;position:absolute;bottom:clamp(72px,10vw,145px);left:clamp(24px,7vw,112px)}.Qh_SSG_heroCopy h1{text-wrap:balance;max-width:850px;font-size:clamp(64px,9vw,138px)}.Qh_SSG_heroCopy>p:last-child{color:#ffffffdb;max-width:590px;margin:32px 0 0;font-size:clamp(17px,1.45vw,21px);line-height:1.75}.Qh_SSG_heroCaption{z-index:2;letter-spacing:.16em;text-transform:uppercase;font-size:11px;position:absolute;bottom:30px;right:clamp(22px,4vw,62px)}.Qh_SSG_origin{grid-template-columns:minmax(0,.9fr) minmax(320px,.75fr);gap:clamp(55px,9vw,150px);max-width:1600px;margin:auto;padding:clamp(95px,12vw,185px) clamp(24px,7vw,112px);display:grid;position:relative}.Qh_SSG_sectionHead h2{max-width:720px;font-size:clamp(58px,7vw,108px)}.Qh_SSG_originBody{padding-top:48px}.Qh_SSG_originBody>p:not(.Qh_SSG_lead),.Qh_SSG_founderCopy>p:not(.Qh_SSG_role),.Qh_SSG_process header>p:last-child{color:#43525b;line-height:1.82}.Qh_SSG_localCopy>p:not(.eyebrow){color:#43525b;line-height:1.82}.Qh_SSG_lead{font-family:var(--font-display);color:var(--terracotta);margin-bottom:46px;font-size:clamp(28px,3vw,46px);line-height:1.18}.Qh_SSG_aside{border-top:1px solid var(--terracotta);letter-spacing:.14em;text-transform:uppercase;max-width:310px;padding-top:15px;font-size:11px;position:absolute;bottom:clamp(60px,8vw,115px);left:clamp(24px,7vw,112px)}.Qh_SSG_founder{background:var(--paper-2);grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);min-height:850px;display:grid}.Qh_SSG_founderVisual{min-height:760px;margin:70px 0 70px 70px;position:relative;overflow:hidden}.Qh_SSG_founderVisual img{object-fit:cover;object-position:56% center}.Qh_SSG_founderVisual>span,.Qh_SSG_localImage>span{background:var(--paper);letter-spacing:.12em;text-transform:uppercase;padding:12px 18px;font-size:11px;position:absolute;bottom:0;right:0}.Qh_SSG_founderCopy{align-self:center;padding:clamp(70px,9vw,145px)}.Qh_SSG_founderCopy h2{max-width:690px;font-size:clamp(56px,6vw,92px)}.Qh_SSG_role{border-top:1px solid var(--line);color:var(--terracotta);letter-spacing:.14em;text-transform:uppercase;margin:42px 0 28px;padding-top:18px;font-size:12px;font-weight:600}.Qh_SSG_founderCopy blockquote{border-top:1px solid var(--terracotta);font-family:var(--font-display);color:var(--terracotta);margin:48px 0 0;padding:28px 0 0;font-size:clamp(29px,3vw,44px);line-height:1.2}.Qh_SSG_principles{max-width:1600px;margin:auto;padding:clamp(95px,11vw,170px) clamp(24px,7vw,112px)}.Qh_SSG_principles>header{grid-template-columns:minmax(0,1.1fr) minmax(320px,.55fr);align-items:end;gap:clamp(55px,9vw,145px);margin-bottom:75px;display:grid}.Qh_SSG_principles>header h2{max-width:850px}.Qh_SSG_principles>header>p{color:var(--muted);font-size:18px;line-height:1.75}.Qh_SSG_principleGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.Qh_SSG_principleGrid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);flex-direction:column;min-height:430px;padding:clamp(28px,4vw,58px);display:flex}.Qh_SSG_principleGrid article>span{color:var(--terracotta);font-family:var(--font-display);font-size:25px}.Qh_SSG_principleGrid h3{margin:75px 0 24px;font-size:clamp(34px,3.5vw,52px)}.Qh_SSG_principleGrid p{color:var(--muted);margin-top:auto;line-height:1.75}.Qh_SSG_local{background:var(--navy-deep);color:#fff;grid-template-columns:1.12fr .88fr;min-height:780px;display:grid}.Qh_SSG_localImage{min-height:780px;position:relative;overflow:hidden}.Qh_SSG_localImage img{object-fit:cover;object-position:center 54%}.Qh_SSG_localImage>span{color:var(--ink)}.Qh_SSG_localCopy{flex-direction:column;justify-content:center;padding:clamp(65px,8vw,130px);display:flex}.Qh_SSG_localCopy h2{max-width:660px;font-size:clamp(58px,6.5vw,100px)}.Qh_SSG_localCopy>p:not(.eyebrow){color:#ffffffb8;font-size:17px}.Qh_SSG_process{max-width:1600px;margin:auto;padding:clamp(95px,11vw,170px) clamp(24px,7vw,112px)}.Qh_SSG_process>header{grid-template-columns:minmax(0,1.05fr) minmax(300px,.48fr);gap:20px clamp(55px,9vw,145px);margin-bottom:70px;display:grid}.Qh_SSG_process>header .eyebrow{grid-column:1/-1}.Qh_SSG_process>header h2{max-width:850px}.Qh_SSG_process>header>p:last-child{align-self:end;font-size:17px}.Qh_SSG_process ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.Qh_SSG_process li{border-bottom:1px solid var(--line);grid-template-columns:110px minmax(0,1fr);gap:30px;padding:35px 0;display:grid}.Qh_SSG_process li>span{font-family:var(--font-display);color:var(--terracotta);font-size:26px}.Qh_SSG_process li>div{grid-template-columns:minmax(240px,.55fr) minmax(280px,.7fr);gap:35px;display:grid}.Qh_SSG_process li h3{font-size:clamp(32px,3.5vw,50px)}.Qh_SSG_process li p{max-width:600px;color:var(--muted);margin:0;line-height:1.75}.Qh_SSG_closing{background:var(--terracotta);color:#fff;padding:clamp(90px,11vw,170px) clamp(24px,7vw,112px)}.Qh_SSG_closing h2{text-wrap:balance;max-width:1100px;font-size:clamp(58px,7.7vw,118px)}.Qh_SSG_closing>div{border-top:1px solid #fff6;grid-template-columns:minmax(0,600px) auto;justify-content:space-between;align-items:end;gap:45px;margin-top:55px;padding-top:30px;display:grid}.Qh_SSG_closing>div p{color:#ffffffd9;margin:0;font-size:18px;line-height:1.75}.Qh_SSG_closing .button{min-width:250px}@media (max-width:1000px){.Qh_SSG_founder{grid-template-columns:.85fr 1.15fr}.Qh_SSG_founderVisual{margin:40px 0 40px 40px}.Qh_SSG_founderCopy{padding:70px 55px}.Qh_SSG_principleGrid article{min-height:390px}.Qh_SSG_local{grid-template-columns:1fr 1fr}.Qh_SSG_localCopy{padding:65px 45px}}@media (max-width:820px){.Qh_SSG_hero{min-height:760px}.Qh_SSG_heroWash{background:linear-gradient(#0d1d260f 22%,#0d1d26e6)}.Qh_SSG_heroCopy{bottom:85px;left:24px;right:24px}.Qh_SSG_heroCopy h1{font-size:clamp(60px,16vw,90px)}.Qh_SSG_heroCaption{bottom:20px;right:22px}.Qh_SSG_origin{grid-template-columns:1fr;padding-top:90px;padding-bottom:90px}.Qh_SSG_originBody{padding-top:0}.Qh_SSG_aside{max-width:none;margin:10px 0 0;position:static}.Qh_SSG_founder{grid-template-columns:1fr}.Qh_SSG_founderVisual{min-height:500px;margin:0}.Qh_SSG_founderCopy{padding:80px 24px}.Qh_SSG_principles>header{grid-template-columns:1fr}.Qh_SSG_principles>header>p{font-size:16px}.Qh_SSG_principleGrid{grid-template-columns:1fr}.Qh_SSG_principleGrid article{min-height:0}.Qh_SSG_principleGrid h3{margin:45px 0 24px}.Qh_SSG_principleGrid p{margin-top:0}.Qh_SSG_local{grid-template-columns:1fr}.Qh_SSG_localImage{min-height:520px}.Qh_SSG_localCopy{padding:80px 24px}.Qh_SSG_process>header{grid-template-columns:1fr}.Qh_SSG_process li{grid-template-columns:60px 1fr}.Qh_SSG_process li>div{grid-template-columns:1fr;gap:12px}.Qh_SSG_closing>div{grid-template-columns:1fr}.Qh_SSG_closing .button{width:100%}}@media (max-width:560px){.Qh_SSG_hero{min-height:680px}.Qh_SSG_heroCopy h1{font-size:clamp(54px,15.5vw,72px)}.Qh_SSG_heroCopy>p:last-child{font-size:15px;line-height:1.65}.Qh_SSG_sectionHead h2,.Qh_SSG_founderCopy h2,.Qh_SSG_localCopy h2{font-size:52px}.Qh_SSG_lead{font-size:30px}.Qh_SSG_founderVisual,.Qh_SSG_localImage{min-height:410px}.Qh_SSG_principles,.Qh_SSG_process{padding-top:85px;padding-bottom:85px}.Qh_SSG_principles>header,.Qh_SSG_process>header{margin-bottom:50px}.Qh_SSG_principleGrid article{padding:32px 24px}.Qh_SSG_process li{grid-template-columns:42px 1fr;gap:14px;padding:28px 0}.Qh_SSG_process li>span{font-size:20px}.Qh_SSG_process li h3{font-size:34px}.Qh_SSG_closing h2{font-size:52px}.Qh_SSG_closing>div{margin-top:42px}}@media (prefers-reduced-motion:reduce){.Qh_SSG_hero{scroll-behavior:auto}}
