:root{--about-max-width:1320px;--about-padding-x:60px;--about-bg:#e3eafd;--about-blue:#1c4a8b;--about-text:#222;--why-bg:#e3eafd}*{box-sizing:border-box}.about-wrapper{background:#fff;flex-direction:column;width:100%;display:flex}.about-heading{color:var(--about-text);margin-bottom:12px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(28px,3vw,44px);font-weight:600}.about-subheading{color:var(--about-text);margin-bottom:20px;font-family:Bricolage Grotesque,sans-serif;font-size:16px;font-weight:400;line-height:1.4}.about-body{letter-spacing:-.96px;color:var(--about-text);margin-bottom:16px;font-family:Bricolage Grotesque,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.origin-section{width:100%;max-width:var(--about-max-width);padding:60px var(--about-padding-x);margin:0 auto}.origin-card{grid-template-columns:340px 1fr;gap:80px;display:grid}.origin-col{min-width:0}.why-section{background:var(--why-bg);width:100%;padding:60px var(--about-padding-x)}.why-inner{max-width:var(--about-max-width);gap:80px;margin:0 auto;display:flex}.why-left,.why-right{width:100%}.why-title{color:#222;margin-bottom:12px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(32px,4vw,64px);font-weight:400;line-height:1.1}.why-italic{color:var(--about-blue);font-style:italic}.why-body{letter-spacing:-.96px;color:var(--about-text);font-family:Bricolage Grotesque,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.why-list{flex-direction:column;gap:16px;display:flex}.why-item{letter-spacing:-.96px;color:var(--about-text);background:#fff;border-radius:6px;padding:14px 16px;font-family:Bricolage Grotesque,sans-serif;font-size:16px;font-weight:400;box-shadow:0 3px 12px #0000000a}.performance-section{background:var(--about-blue);color:#fff;width:100%;padding:60px var(--about-padding-x)}.performance{max-width:var(--about-max-width);margin:0 auto}.performance-title{text-align:center;letter-spacing:-4.32px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(36px,5vw,72px);font-weight:500}.performance-subtitle{text-align:center;margin-top:12px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(18px,3vw,24px);font-weight:400}.born-section{width:100%;padding:60px var(--about-padding-x)}.born-content{max-width:var(--about-max-width);flex-direction:column;gap:60px;margin:0 auto;display:flex}.born-top{grid-template-columns:1fr 1fr;gap:80px;display:grid}.born-heading{margin-bottom:12px;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(24px,3vw,32px);font-weight:600}.born-description{letter-spacing:-.96px;font-family:Bricolage Grotesque,sans-serif;font-size:16px;line-height:1.5}.born-cards{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.born-card{flex-direction:column;gap:8px;display:flex}.born-card--lined{border-top:1px solid #bfc5d6;padding-top:12px}@media (max-width:1024px){:root{--about-padding-x:40px}.origin-card{grid-template-columns:1fr;gap:32px}.why-inner{flex-direction:column;gap:32px}.born-top{grid-template-columns:1fr;gap:32px}.born-cards{grid-template-columns:1fr}.performance-title,.performance-subtitle{text-align:left}}@media (max-width:640px){:root{--about-padding-x:24px}.origin-section,.why-section,.born-section,.performance-section{padding:40px var(--about-padding-x)}.why-title{font-size:32px}.why-item{font-size:15px}.performance-title{font-size:36px}.performance-subtitle{font-size:18px}}
