:is(.about-module__8TymFG__page .about-service-model,.about-module__8TymFG__page .about-work,.about-module__8TymFG__page .about-contact-card){width:min(var(--max), calc(100% - 2 * var(--page)))}.about-module__8TymFG__page .about-service-model article{flex-direction:row;align-items:center;gap:clamp(12px,1.4vw,20px);min-width:0}.about-module__8TymFG__serviceIcon{width:32px;height:32px;color:var(--brand);flex:0 0 32px;display:block}.about-module__8TymFG__serviceIcon>*{vector-effect:non-scaling-stroke}.about-module__8TymFG__page .about-work{grid-template-columns:minmax(0,.39fr) minmax(0,.61fr);align-items:start;gap:clamp(48px,8vw,160px);height:auto;padding-block:clamp(110px,15vw,224px);display:grid}.about-module__8TymFG__page .about-work-intro{min-width:0;height:auto;position:sticky;top:132px}.about-module__8TymFG__page .about-work-intro h2{text-wrap:balance;width:100%;margin-top:0;font-size:clamp(60px,7vw,112px);line-height:.86}.about-module__8TymFG__page .about-work-intro>p{width:100%;max-width:470px;padding-block:28px}.about-module__8TymFG__page .about-work-stories{gap:clamp(64px,7vw,112px);min-width:0;margin-top:0}.about-module__8TymFG__page .about-work-stories article{grid-template-rows:auto auto;gap:24px;height:auto}.about-module__8TymFG__page .about-story-image{aspect-ratio:6/5}.about-module__8TymFG__page .about-story-copy{grid-template-columns:clamp(32px,5vw,75px) minmax(0,1fr);gap:22px}.about-module__8TymFG__page .about-story-copy h3{text-wrap:balance;width:100%;max-width:16ch;font-size:clamp(32px,4vw,64px);line-height:.95}.about-module__8TymFG__page .about-story-copy p{width:100%;max-width:560px}.about-module__8TymFG__page .about-ownership{padding:clamp(100px,12vw,184px) 0}.about-module__8TymFG__page .about-ownership-head{grid-template-rows:auto;grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr);gap:clamp(48px,8vw,160px);width:100%}.about-module__8TymFG__page .about-ownership-head h2{width:100%;max-width:10ch;font-size:clamp(64px,8vw,128px);line-height:.84}.about-module__8TymFG__page .about-ownership-head p{justify-self:end;width:100%;max-width:470px}.about-module__8TymFG__page .about-ownership-steps{width:100%}.about-module__8TymFG__page .about-ownership-steps article{height:auto;min-height:0;padding-inline:clamp(20px,2.8vw,48px)}.about-module__8TymFG__page .about-ownership-steps article:first-child{padding-left:0}.about-module__8TymFG__page .about-ownership-steps article:last-child{padding-right:0}.about-module__8TymFG__page .about-ownership-steps h3{max-width:12ch;font-size:clamp(28px,3vw,44px);line-height:1.08}.about-module__8TymFG__page .about-ownership-steps p{max-width:34ch;font-size:12px;line-height:1.7}.about-module__8TymFG__page .about-contact-card{grid-template-rows:auto;grid-template-columns:minmax(0,.39fr) minmax(0,.61fr);height:auto;min-height:738px}.about-module__8TymFG__page .about-contact-scene{min-height:0}.about-module__8TymFG__page .about-contact-scene>div{width:auto;inset:auto clamp(24px,2.7vw,52px) clamp(32px,4vw,64px)}.about-module__8TymFG__page .about-contact-scene h2{max-width:10ch;font-size:clamp(48px,5.5vw,88px);line-height:.88}.about-module__8TymFG__page .about-contact-scene p{max-width:46ch}.about-module__8TymFG__page .contact-form-compact{height:auto;padding:clamp(32px,6vw,100px)}.about-module__8TymFG__page .contact-form-compact>h2{width:100%;max-width:14ch;font-size:clamp(40px,4.5vw,68px);line-height:1}.about-module__8TymFG__page .contact-form-compact .tool-field.is-wide{grid-template-rows:auto minmax(120px,auto)}@media (min-width:901px) and (max-height:720px){.about-module__8TymFG__page .about-work-intro h2{font-size:clamp(56px,6vw,88px)}}@media (max-width:1000px) and (min-width:701px){.about-module__8TymFG__page .about-ownership-steps article:nth-child(3){padding-left:0}.about-module__8TymFG__page .about-ownership-steps article:nth-child(n+3){padding-top:28px}}@media (max-width:900px){.about-module__8TymFG__page .about-work{grid-template-columns:minmax(0,1fr);gap:64px;padding-block:100px}.about-module__8TymFG__page .about-work-intro{max-width:620px;position:static}.about-module__8TymFG__page .about-work-intro h2{max-width:11ch;font-size:clamp(54px,8vw,72px)}.about-module__8TymFG__page .about-ownership-head{grid-template-columns:minmax(0,1fr);gap:32px}.about-module__8TymFG__page .about-ownership-head p{justify-self:start}.about-module__8TymFG__page .about-contact-card{grid-template-columns:minmax(0,1fr);min-height:0}.about-module__8TymFG__page .about-contact-scene{min-height:580px}.about-module__8TymFG__page .about-contact-scene>div{left:34px;right:34px}}@media (max-width:700px){.about-module__8TymFG__page .about-service-model{grid-template-rows:repeat(2,minmax(108px,auto));height:auto}.about-module__8TymFG__page .about-service-model article{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:20px 18px}.about-module__8TymFG__serviceIcon{flex-basis:28px;width:28px;height:28px}:is(.about-module__8TymFG__page .about-service-model,.about-module__8TymFG__page .about-work,.about-module__8TymFG__page .about-contact-card){width:calc(100% - 24px)}.about-module__8TymFG__page .about-story-image{aspect-ratio:366/470}.about-module__8TymFG__page .about-story-copy{grid-template-columns:32px minmax(0,1fr);gap:20px}.about-module__8TymFG__page .about-story-copy h3{font-size:30px}.about-module__8TymFG__page .about-ownership{padding-block:90px}.about-module__8TymFG__page .about-ownership>.content-shell{width:calc(100% - 48px)}.about-module__8TymFG__page .about-ownership-head h2{font-size:clamp(46px,14.36vw,64px)}.about-module__8TymFG__page .about-ownership-steps{margin-top:56px}.about-module__8TymFG__page .about-ownership-steps article{padding:24px 0 31px}.about-module__8TymFG__page .about-ownership-steps h3{max-width:none;font-size:23px}.about-module__8TymFG__page .about-ownership-steps p{max-width:42ch;font-size:11px}.about-module__8TymFG__page .about-contact-scene{min-height:540px}.about-module__8TymFG__page .about-contact-scene h2{font-size:43px}.about-module__8TymFG__page .contact-form-compact{padding:38px 24px}.about-module__8TymFG__page .contact-form-compact>h2{font-size:34px}}
