.about-module__65-7Xq__page{padding-top:48px}.about-module__65-7Xq__intro{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(36px,5vw,80px);display:grid}.about-module__65-7Xq__introduction{padding-bottom:28px}.about-module__65-7Xq__introduction h1{font-size:clamp(64px,7.3vw,96px);line-height:.96}.about-module__65-7Xq__introduction h1 span{display:block}.about-module__65-7Xq__lead{max-width:27ch;margin-top:24px;font-size:clamp(20px,1.8vw,24px);line-height:1.45}.about-module__65-7Xq__description{max-width:36ch;color:var(--muted);margin-top:20px;font-size:18px;line-height:1.65}.about-module__65-7Xq__photograph{min-width:0;margin:0}.about-module__65-7Xq__photograph img{border-radius:10px;width:100%;height:auto;display:block}.about-module__65-7Xq__photograph figcaption{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.5}.about-module__65-7Xq__story{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(36px,6vw,88px);padding-block:clamp(64px,7vw,104px);display:grid}.about-module__65-7Xq__storyCopy{grid-area:1/2;padding-bottom:28px}.about-module__65-7Xq__storyCopy h2{margin-bottom:24px;font-size:clamp(36px,3.5vw,48px)}.about-module__65-7Xq__storyCopy p{max-width:50ch;font-size:18px;line-height:1.7}.about-module__65-7Xq__storyCopy p+p{margin-top:20px}.about-module__65-7Xq__story .about-module__65-7Xq__photograph{grid-area:1/1}.about-module__65-7Xq__electric{padding-top:0}.about-module__65-7Xq__electric .about-module__65-7Xq__storyCopy{grid-column:1}.about-module__65-7Xq__electric .about-module__65-7Xq__photograph{grid-column:2}.about-module__65-7Xq__support{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(36px,6vw,88px);padding-bottom:clamp(64px,7vw,104px);display:grid}.about-module__65-7Xq__support h2{text-wrap:balance;font-size:clamp(36px,3.5vw,48px)}.about-module__65-7Xq__support .about-module__65-7Xq__photograph{margin-top:28px}.about-module__65-7Xq__supportCopy p{max-width:50ch;font-size:18px;line-height:1.7}.about-module__65-7Xq__supportCopy p+p{margin-top:20px}.about-module__65-7Xq__visit{background:var(--foreground);color:var(--surface);padding-block:clamp(40px,5vw,64px)}.about-module__65-7Xq__visitInner{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(36px,6vw,88px);display:grid}.about-module__65-7Xq__visit h2{font-size:clamp(44px,5vw,64px)}.about-module__65-7Xq__visit h2+p{margin-top:16px;font-size:20px;line-height:1.5}.about-module__65-7Xq__visit address{font-size:20px;font-style:normal;line-height:1.5}.about-module__65-7Xq__locationNote{color:#d8dade;margin-top:8px;font-size:15px}.about-module__65-7Xq__actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.about-module__65-7Xq__actions a{min-height:48px}.about-module__65-7Xq__secondary{color:#fff;background:0 0;border-color:#a5a5ad}.about-module__65-7Xq__secondary:hover{color:var(--foreground);background:#fff;border-color:#fff}@media (max-width:860px){.about-module__65-7Xq__page{padding-top:32px}.about-module__65-7Xq__intro{grid-template-columns:minmax(0,1fr);gap:28px}.about-module__65-7Xq__introduction{padding-bottom:0}.about-module__65-7Xq__introduction h1{font-size:clamp(52px,10vw,80px)}.about-module__65-7Xq__introduction h1 span{display:inline}.about-module__65-7Xq__lead{max-width:38ch;margin-top:18px}.about-module__65-7Xq__description{max-width:52ch;margin-top:16px}.about-module__65-7Xq__story{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:48px}.about-module__65-7Xq__storyCopy,.about-module__65-7Xq__story .about-module__65-7Xq__photograph{grid-area:auto}.about-module__65-7Xq__electric{padding-top:0}.about-module__65-7Xq__electric .about-module__65-7Xq__storyCopy{grid-column:auto}.about-module__65-7Xq__support{grid-template-columns:minmax(0,1fr);gap:24px;padding-bottom:48px}.about-module__65-7Xq__storyCopy{padding-bottom:0}.about-module__65-7Xq__storyCopy h2{margin-bottom:20px}.about-module__65-7Xq__storyCopy p{max-width:65ch}.about-module__65-7Xq__visitInner{grid-template-columns:minmax(0,1fr);gap:28px}}@media (max-width:480px){.about-module__65-7Xq__description,.about-module__65-7Xq__storyCopy p,.about-module__65-7Xq__supportCopy p{font-size:16px}.about-module__65-7Xq__storyCopy p,.about-module__65-7Xq__supportCopy p{line-height:1.65}.about-module__65-7Xq__visit h2+p,.about-module__65-7Xq__visit address{font-size:18px}.about-module__65-7Xq__actions{flex-direction:column;align-items:stretch}}
