.lza-history{background:#f4f8fc;color:#07172f}.lza-history__inner{width:min(100% - 96px,1280px);margin:auto}.lza-history__intro{padding:clamp(80px,9vw,140px) 0;background:#fff}.lza-history__intro .lza-history__inner{display:grid;grid-template-columns:1fr .85fr;gap:clamp(50px,8vw,120px);align-items:center}.lza-history__copy{max-width:650px}.lza-history__kicker{margin:0 0 16px;color:#2a73ab;font:700 .75rem/1.3 var(--lza-font-display);letter-spacing:.18em}.lza-history h1,.lza-history h2,.lza-history h3{margin-top:0}.lza-history h1{margin-bottom:32px;font:400 clamp(2.8rem,4.5vw,5rem)/.98 var(--lza-font-signature)}.lza-history__copy>p:not(.lza-history__kicker):not(.lza-history__conclusion){font-size:1.08rem;line-height:1.8}.lza-history__conclusion{margin-top:30px;padding-left:18px;border-left:3px solid #69b8f0;color:#2a73ab;font-weight:600;line-height:1.6}.lza-history__visual{margin:0}.lza-history__image{display:block;width:100%;height:auto;max-height:560px;object-fit:cover;box-shadow:0 18px 42px rgba(7,23,47,.14)}.lza-history__timeline,.lza-history__testimonials,.lza-history__contribute{padding:clamp(70px,8vw,120px) 0}.lza-history__timeline{background:#e8f0f7}.lza-history h2{font:600 clamp(2rem,3vw,3.3rem)/1 var(--lza-font-display)}.lza-history__carousel{display:flex;align-items:center;gap:18px;margin-top:38px}.lza-history__carousel>button{flex:0 0 42px;height:52px;border:0;background:transparent;color:#2a73ab;font-size:2rem;cursor:pointer}.lza-history__viewport{overflow:hidden;flex:1}.lza-history__track{display:flex;gap:20px}.lza-history__card{box-sizing:border-box;flex:0 0 calc((100% - 40px)/3);padding:22px;background:#fff;border-top:3px solid #2a73ab;box-shadow:0 10px 25px rgba(7,23,47,.08)}.lza-history__period{margin:0 0 12px;color:#2a73ab;font:700 .8rem var(--lza-font-display);letter-spacing:.1em}.lza-history__card-image{display:block;width:100%;height:130px;object-fit:cover;margin-bottom:18px}.lza-history__card h3{font:600 1.35rem/1.1 var(--lza-font-display)}.lza-history__card>p:last-child{margin:0;line-height:1.6}.lza-history__testimonials{background:#fff}.lza-history__testimonial-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.lza-history__testimonial-grid article{padding:26px;background:#f4f8fc;border-left:3px solid #69b8f0}.lza-history__testimonial-grid h3{font:600 1.2rem var(--lza-font-display)}.lza-history__testimonial-grid p{line-height:1.7}.lza-history__contribute{background:#07172f;color:#fff}.lza-history__contribute h2{color:#fff}.lza-history__contribute p{color:#d6e3f0;font-size:1.1rem}@media(max-width:800px){.lza-history__inner{width:calc(100% - 36px)}.lza-history__intro .lza-history__inner{grid-template-columns:1fr;gap:44px}.lza-history h1{font-size:clamp(2.5rem,11vw,3.7rem)}.lza-history__card{flex-basis:85%}.lza-history__testimonial-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.lza-history__viewport{scroll-behavior:auto}}
.lza-history__timeline .lza-history__inner,.lza-history__testimonials .lza-history__inner,.lza-history__contribute .lza-history__inner{display:block}
