.lp-about__hero{padding-bottom:88px}.lp-about__hero .eyebrow{margin-top:28px}.lp-about__title{max-width:17ch;margin-top:14px}.lp-about__lead{max-width:56ch}.lp-about__story{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;gap:32px 72px;display:grid}.lp-about__story-head{position:sticky;top:108px}.lp-about__letter{max-width:64ch;font-size:19px;line-height:1.7}.lp-about__letter p+p{margin-top:1.1em}.lp-about__letter a{color:var(--encre-light);text-underline-offset:3px;font-weight:600}.lp-about__letter .lp-about__sign{flex-direction:column;gap:2px;margin-top:1.8em;display:flex}.lp-about__sign-name{color:var(--encre-light);font-family:var(--font-script);font-size:40px;font-weight:700;line-height:1.15}.lp-about__sign-role{color:var(--on-night-muted);font-size:15px}.lp-about__principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:48px 0 0;padding:0;list-style:none;display:grid}.lp-about__principles li{border:1px solid var(--night-line);background:var(--night-raise);border-radius:16px;padding:26px 24px 28px}.lp-about__icon{width:44px;height:44px;color:var(--encre-light);background:#93a2ff24;border-radius:12px;place-items:center;display:inline-grid}.lp-about__principles h3{letter-spacing:-.01em;margin-top:18px;font-size:18px;font-weight:600}.lp-about__principles p{color:var(--on-night-muted);margin-top:8px;font-size:15.5px;line-height:1.6}.lp-about__contact{max-width:62ch;color:var(--on-night-muted);margin-top:44px;font-size:16.5px;line-height:1.6}.lp-about__contact a{color:var(--encre-light);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:600}@media (width<=1099px){.lp-about__principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.lp-about__story{grid-template-columns:minmax(0,1fr)}.lp-about__story-head{position:static}}@media (width<=599px){.lp-about__hero{padding-bottom:64px}.lp-about__letter{font-size:17.5px}.lp-about__sign-name{font-size:34px}.lp-about__principles{grid-template-columns:minmax(0,1fr)}}
