main[data-page="about"] .lp-about-hero .lp-hero__media{height:clamp(350px, 38vw, 470px)}main[data-page="about"] .lp-about-hero .lp-hero__overlay{background:linear-gradient(100deg,rgb(4 25 51 / .93) 0%,rgb(4 25 51 / .78) 42%,rgb(4 25 51 / .32) 100%)}main[data-page="about"] .lp-about-hero .lp-hero__title{max-width:20ch}main[data-page="about"] .lp-about-hero .lp-hero__text{max-width:54ch}main[data-page="about"] .lp-about-story{padding-top:clamp(2.25rem, 4vw, 3.5rem);padding-bottom:clamp(2.5rem, 5vw, 4rem)}main[data-page="about"] .lp-about-content{max-width:1080px;margin:0 auto}main[data-page="about"] .lp-about-content h2{margin:1.5rem 0 0;padding:1.35rem 1.5rem .35rem;border:1px solid var(--lp-line);border-bottom:0;border-radius:1rem 1rem 0 0;background:#fff;color:var(--lp-navy);font-size:clamp(1.35rem, 2.5vw, 1.75rem);font-weight:700;line-height:1.2}main[data-page="about"] .lp-about-content h2:first-child{margin-top:0}main[data-page="about"] .lp-about-content h2+p{margin:0;padding:.35rem 1.5rem 1.5rem;border:1px solid var(--lp-line);border-top:0;border-radius:0 0 1rem 1rem;background:#fff;box-shadow:var(--lp-shadow-sm);color:var(--lp-muted);font-size:1rem;line-height:1.75}main[data-page="about"] .lp-about-content h2+ol,main[data-page="about"] .lp-about-content h2+ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:.5rem 1.25rem 1.25rem;border:1px solid var(--lp-line);border-top:0;border-radius:0 0 1rem 1rem;background:#fff;box-shadow:var(--lp-shadow-sm);list-style:none}main[data-page="about"] .lp-about-content h2+ol{counter-reset:about-value}main[data-page="about"] .lp-about-content h2+ol>li,main[data-page="about"] .lp-about-content h2+ul>li{position:relative;min-width:0;margin:0;padding:1rem 1rem 1rem 3.25rem;border:1px solid #edf1f7;border-radius:.85rem;background:#f8faff;color:var(--lp-muted);font-size:.94rem;line-height:1.6}main[data-page="about"] .lp-about-content h2+ol>li{counter-increment:about-value}main[data-page="about"] .lp-about-content h2+ol>li::before,main[data-page="about"] .lp-about-content h2+ul>li::before{position:absolute;top:.9rem;left:.85rem;display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:.6rem;background:#eaf2ff;color:var(--lp-primary);font-size:.8rem;font-weight:700}main[data-page="about"] .lp-about-content h2+ol>li::before{content:counter(about-value,decimal-leading-zero)}main[data-page="about"] .lp-about-content h2+ul>li::before{content:"✓"}main[data-page="about"] .lp-about-content li strong{color:var(--lp-navy);font-weight:700}@media (max-width:767.98px){main[data-page="about"] .lp-about-hero .lp-hero__media{height:410px}main[data-page="about"] .lp-about-hero .lp-hero__content .container{padding-top:1rem}main[data-page="about"] .lp-about-content h2{padding:1.1rem 1.1rem .35rem}main[data-page="about"] .lp-about-content h2+p{padding:.35rem 1.1rem 1.1rem}main[data-page="about"] .lp-about-content h2+ol,main[data-page="about"] .lp-about-content h2+ul{grid-template-columns:minmax(0,1fr);padding:.5rem .75rem .75rem}}