.about-page{color:var(--primary)}.about-intro{padding-block:clamp(3.5rem,7vw,6rem);position:relative;overflow:hidden}.about-intro>div{position:relative}.about-intro>div>div{z-index:1;max-width:1030px;padding-right:clamp(2rem,12vw,11rem);position:relative}.about-intro h1,.about-speech h2,.about-mission h2{margin:0 0 1.5rem;font-size:clamp(2rem,4vw,3.35rem);font-weight:600;line-height:1.15}.about-intro p{color:#28334a;margin:0;padding-block:1rem;line-height:1.75}.about-intro p+p{border-top:1px solid var(--line)}.about-intro>div>img{opacity:.9;height:82%;position:absolute;bottom:0;right:0}.about-speech{background:#f7faff;padding-block:clamp(3.5rem,7vw,6rem)}.about-speech p{color:#445169;margin:1rem 0 0;line-height:1.8}.about-mission{grid-template-columns:4fr 6fr;align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:clamp(4rem,8vw,7rem);display:grid}.about-mission-image{aspect-ratio:1;border:1px solid var(--line);background:#f7faff;border-radius:2rem;place-items:center;padding:clamp(1.5rem,5vw,4rem);display:grid}.about-mission-image img{object-fit:contain;width:100%;height:100%}.about-mission article+article{margin-top:1.5rem}.about-mission h3{margin:0;font-size:1.15rem;font-weight:700}.about-mission p{color:#4f5b72;margin:.55rem 0 0;line-height:1.7}.about-statement{background:#f7faff;padding-block:2.5rem}.about-statement>div{text-align:center;max-width:1100px;font-size:clamp(1.25rem,2.4vw,1.8rem);font-weight:600;line-height:1.5}.about-medicalit{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:clamp(4rem,8vw,7rem);display:grid}.about-medicalit h2{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:600}.about-medicalit p{color:#4f5b72;margin:1rem 0 0;line-height:1.75}.about-medicalit a{color:#1a6bd5;margin-top:1.2rem;font-size:1.15rem;font-weight:700;display:inline-block}.about-medicalit>div:last-child{place-items:center;min-height:300px;display:grid}.about-medicalit img{object-fit:contain;width:min(100%,360px);max-height:260px}@media (max-width:700px){.about-intro>div>div{padding-right:0}.about-intro>div>img{opacity:.18;width:100%;height:auto;top:20%;bottom:auto}.about-mission,.about-medicalit{grid-template-columns:1fr}.about-medicalit>div:last-child{order:-1;min-height:180px}}
