.osea-about-page{background:#fff;color:var(--osea-ink);overflow:hidden}.osea-about-page *{box-sizing:border-box}.osea-about-page h1,.osea-about-page h2,.osea-about-page p{font-family:Inter,sans-serif}.osea-about-hero{position:relative;padding:92px 0 86px;background:radial-gradient(circle at 82% 20%,rgba(88,199,239,.22),transparent 30%),linear-gradient(135deg,#eef9fe 0%,#fff 72%);border-bottom:1px solid var(--osea-line)}.osea-about-hero:after{content:'';position:absolute;right:-90px;top:-150px;width:430px;height:430px;border:1px solid rgba(26,157,217,.16);border-radius:50%}.osea-about-hero .osea-shell{position:relative;z-index:1}.osea-about-hero h1{max-width:900px;margin:0;color:var(--osea-navy);font-size:clamp(2.8rem,5.5vw,5.6rem);line-height:.96;letter-spacing:-.055em}.osea-about-hero p{max-width:790px;margin:24px 0 0;color:var(--osea-muted);font-size:1.05rem;line-height:1.75}.osea-about-purpose{padding:74px 0;background:#fff}.osea-about-purpose__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.osea-about-card{position:relative;padding:34px 34px 36px;border:1px solid #cfeaf6;border-radius:18px;background:linear-gradient(145deg,#fff 0%,#f5fbfe 100%);box-shadow:0 18px 45px rgba(13,36,64,.07)}.osea-about-card__number{display:grid;place-items:center;width:52px;height:52px;margin-bottom:28px;border-radius:16px;background:#dcf3fd;color:var(--osea-cyan);font:900 .86rem/1 Inter,sans-serif}.osea-about-card__label{display:block;margin-bottom:10px;color:var(--osea-cyan);font:900 .7rem/1 Inter,sans-serif;letter-spacing:.11em}.osea-about-card h2{margin:0;color:var(--osea-navy);font-size:clamp(1.55rem,2.5vw,2.35rem);line-height:1.12;letter-spacing:-.035em}.osea-about-card p{margin:17px 0 0;color:var(--osea-muted);font-size:.95rem;line-height:1.75}.osea-about-values{padding:70px 0 82px;background:var(--osea-soft-cyan);border-top:1px solid #d5edf7}.osea-about-values__head{max-width:680px;margin-bottom:28px}.osea-about-values__head h2{margin:0;color:var(--osea-navy);font-size:clamp(2rem,4vw,3.3rem);line-height:1.03;letter-spacing:-.045em}.osea-about-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.osea-about-values__grid>div{padding:24px 25px;border:1px solid rgba(26,157,217,.16);border-radius:13px;background:#fff}.osea-about-values strong{display:block;margin-bottom:8px;color:var(--osea-navy);font:900 .95rem/1.25 Inter,sans-serif}.osea-about-values span{display:block;color:var(--osea-muted);font:.82rem/1.65 Inter,sans-serif}@media(max-width:760px){.osea-about-hero{padding:60px 0 56px}.osea-about-hero h1{font-size:clamp(2.55rem,13vw,4rem)}.osea-about-hero p{font-size:.95rem}.osea-about-purpose{padding:52px 0}.osea-about-purpose__grid,.osea-about-values__grid{grid-template-columns:1fr}.osea-about-card{padding:27px 23px}.osea-about-values{padding:54px 0 62px}}
