.page-shell.about-us-page{--about-blue:#1f6fff;--about-ink:#0b1833;--about-muted:#5e6b83;--about-line:#3a60a424;background:#fff}.page-shell .about-us{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:30px;display:flex}.page-shell .about-us-header{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:40px;padding-top:54px;display:grid}.page-shell .about-us-header-logo{aspect-ratio:1;border:1px solid var(--about-line);border-radius:8px;place-items:center;width:200px;display:grid}.page-shell .about-us-header-logo img{object-fit:contain;width:150px;height:150px}.page-shell .about-us-header-copy{gap:20px;display:grid}.page-shell .about-us-header-copy>span{width:fit-content;color:var(--about-blue);background:#eef5ff;border-radius:8px;padding:7px 11px;font-size:14px;font-weight:700;line-height:1}.page-shell .about-us-header-copy h1{color:var(--about-ink);letter-spacing:0;margin:0;font-size:40px;font-weight:700;line-height:1.14}.page-shell .about-us-header-copy p{color:var(--about-muted);margin:0;font-size:18px;line-height:1.9}.page-shell .about-us-tags-section{padding-top:0;padding-bottom:24px}.page-shell .about-us-tags{flex-wrap:wrap;gap:20px;display:flex}.page-shell .about-us-tags span{color:var(--about-blue);background:#1f6fff12;border:1px solid #1f6fff1f;border-radius:8px;padding:8px 18px;font-size:14px;font-weight:700}.page-shell .about-us-main{gap:18px;padding-top:40px;padding-bottom:44px;display:grid}.page-shell .about-us-main-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.44fr);align-items:stretch;gap:24px;display:grid}.page-shell .about-us-intro-card{border:1px solid var(--about-line);background:linear-gradient(135deg,#f7fbfff5,#fff),#fff;border-radius:8px;align-content:center;gap:16px;padding:30px;display:grid;box-shadow:0 18px 48px #2c5da614}.page-shell .about-us-intro-card>span{width:fit-content;color:var(--about-blue);background:#eef5ff;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:700}.page-shell .about-us-intro-card h2{max-width:880px;color:var(--about-ink);letter-spacing:0;margin:0;font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.22}.page-shell .about-us-intro-card p{max-width:940px;color:var(--about-muted);margin:0;font-size:16px;line-height:1.9}.page-shell .about-us-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:8px;display:grid}.page-shell .about-us-facts section{background:#fff;border:1px solid #1f6fff1f;border-radius:8px;align-content:center;gap:8px;min-height:96px;padding:14px;display:grid}.page-shell .about-us-facts section strong{color:var(--about-blue);font-size:22px;font-weight:700;line-height:1}.page-shell .about-us-facts section span{color:#65748c;font-size:13px;font-weight:600}.page-shell .about-us-focus{align-content:center;justify-self:end;gap:0;width:min(100%,460px);display:grid;position:relative}.page-shell .about-us-focus article{grid-template-columns:74px minmax(0,1fr);gap:18px;padding:0 0 24px;display:grid;position:relative}.page-shell .about-us-focus article:not(:last-child):before{content:"";background:#1f6fff2e;width:1px;position:absolute;top:58px;bottom:6px;left:29px}.page-shell .about-us-focus article>span{width:58px;height:58px;color:var(--about-blue);background:#eef5ff;border:1px solid #1f6fff3d;border-radius:999px;place-items:center;font-size:14px;font-weight:700;line-height:1;display:grid}.page-shell .about-us-focus article>div{border:1px solid var(--about-line);background:#fff;border-radius:8px;align-content:center;gap:10px;min-height:120px;padding:20px;display:grid;box-shadow:0 14px 36px #2c5da60f}.page-shell .about-us-focus article strong{color:var(--about-ink);font-size:18px;font-weight:700;line-height:1.3}.page-shell .about-us-focus article p{color:var(--about-muted);margin:0;font-size:14px;line-height:1.75}.page-shell .about-us-cta{margin-bottom:var(--section-y);background:linear-gradient(135deg,#eaf4fff0,#fffffffa),#fff;border:1px solid #1f6fff2e;border-radius:8px;justify-content:space-between;align-items:center;gap:28px;padding:26px 30px;display:flex}.page-shell .about-us-cta h2{color:var(--about-ink);letter-spacing:0;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:700;line-height:1.24}.page-shell .about-us-cta p{max-width:760px;color:var(--about-muted);margin:10px 0 0;font-size:15px;line-height:1.8}.page-shell .about-us-cta a{background:var(--about-blue);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:0 20px;font-size:14px;font-weight:700;display:inline-flex}@media (max-width:980px){.page-shell .about-us-header{grid-template-columns:1fr;gap:24px;min-height:auto}.page-shell .about-us-main-grid{grid-template-columns:1fr}.page-shell .about-us-focus{justify-self:stretch;width:100%}.page-shell .about-us-facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.page-shell .about-us-header{padding-top:34px}.page-shell .about-us-header-logo{width:150px}.page-shell .about-us-header-logo img{width:96px;height:96px}.page-shell .about-us-intro-card{padding:22px}.page-shell .about-us-facts{grid-template-columns:1fr}.page-shell .about-us-focus article{grid-template-columns:58px minmax(0,1fr);gap:12px}.page-shell .about-us-focus article:not(:last-child):before{left:25px}.page-shell .about-us-focus article>span{width:50px;height:50px;font-size:13px}.page-shell .about-us-cta{flex-direction:column;align-items:stretch}.page-shell .about-us-cta a{width:100%}}
