.ssc-about-hero{display:flex;align-items:flex-end;min-height:300px;padding:35px 0 48px;color:#fff;background-image:linear-gradient(90deg,rgba(9,24,42,.9),rgba(9,24,42,.52)),var(--ssc-about-hero-image);background-size:cover;background-position:center}
.ssc-about-breadcrumb{display:flex;align-items:center;gap:12px;margin-bottom:28px;font-size:14px;color:#e0e7ef}
.ssc-about-breadcrumb a{color:#fff;font-weight:600}
.ssc-about-breadcrumb a:hover{color:var(--ssc-gold)}
.ssc-about-breadcrumb span{color:#e0e7ef}
.ssc-about-hero .ssc-eyebrow{margin:0 0 8px}
.ssc-about-hero h1{margin:0;color:#fff;font:800 clamp(38px,5vw,58px)/1.1 var(--ssc-heading);letter-spacing:-.04em}
.ssc-about-intro{background:#fff}
.ssc-about-intro-grid{display:grid;grid-template-columns:.82fr 1.18fr;gap:58px;align-items:center}
.ssc-about-visual{position:relative;padding:0 0 72px 18px}
.ssc-about-main-image{width:100%;height:390px;object-fit:cover}
.ssc-about-quote{position:absolute;right:0;bottom:0;width:88%;min-height:112px;padding:23px 26px 22px 65px;background:var(--ssc-orange);color:#fff}
.ssc-about-quote-mark{position:absolute;left:25px;top:10px;font:800 48px/1 var(--ssc-heading);color:#fff}
.ssc-about-quote p{margin:0;font:700 17px/1.5 var(--ssc-heading)}
.ssc-about-copy .ssc-eyebrow{margin-bottom:10px}
.ssc-about-copy h2{margin:0;color:var(--ssc-navy);font:800 clamp(34px,4vw,48px)/1.2 var(--ssc-heading);letter-spacing:-.035em;text-transform:uppercase}
.ssc-about-rule{display:block;width:72px;height:2px;margin:22px 0 32px;background:var(--ssc-orange)}
.ssc-about-copy p,.ssc-about-editor-content li{color:#526174}
.ssc-about-copy p{margin:0 0 16px}
.ssc-about-copy .ssc-button{margin-top:8px}
.ssc-about-editor-content>*:last-child{margin-bottom:0}
.ssc-about-editor-content ul,.ssc-about-editor-content ol{padding-left:22px}
.ssc-about-principles{padding:42px 0;background:#101b42;color:#fff}
.ssc-about-principles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px}
.ssc-about-principle{display:grid;grid-template-columns:56px 1fr;gap:18px;align-items:start}
.ssc-about-principle-mark{display:grid;width:56px;height:56px;place-items:center;border:1px solid #ffffff25;color:#ff493f;font:500 24px var(--ssc-heading)}
.ssc-about-principle h2{margin:0 0 9px;color:#fff;font:700 21px/1.3 var(--ssc-heading);letter-spacing:0}
.ssc-about-principle p{margin:0;color:#e0e5f1;font-size:14px;line-height:1.7}
.ssc-about-why{background:#fff}
.ssc-about-heading{text-align:center}
.ssc-about-heading h2{margin:0}
.ssc-about-heading .ssc-about-rule{margin:24px auto 34px}
.ssc-about-reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px}
.ssc-about-reason{text-align:center;padding:0 12px}
.ssc-about-reason-icon{display:grid;width:78px;height:78px;margin:0 auto 20px;place-items:center;border:1px solid #e1e4e8;border-radius:50%;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}
.ssc-about-reason-icon svg{width:39px;height:39px;stroke:var(--ssc-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:stroke .2s ease}
.ssc-about-reason:hover .ssc-about-reason-icon,.ssc-about-reason:focus-within .ssc-about-reason-icon{background:var(--ssc-orange);border-color:var(--ssc-orange);transform:translateY(-3px)}
.ssc-about-reason:hover .ssc-about-reason-icon svg,.ssc-about-reason:focus-within .ssc-about-reason-icon svg{stroke:#fff}
.ssc-about-reason h3{margin:0 0 10px;color:var(--ssc-navy);font:700 20px/1.35 var(--ssc-heading)}
.ssc-about-reason p{max-width:330px;margin:0 auto;color:var(--ssc-muted);font-size:15px}
.ssc-about-cta{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin-top:44px;padding-top:24px;border-top:1px solid #edf0f3}
.ssc-about-cta p{margin:0;color:var(--ssc-ink);font-weight:600}
@media(max-width:900px){.ssc-about-intro-grid{grid-template-columns:.9fr 1.1fr;gap:36px}.ssc-about-visual{padding-left:0}.ssc-about-main-image{height:340px}.ssc-about-principles-grid{gap:20px}.ssc-about-principle{grid-template-columns:44px 1fr;gap:12px}.ssc-about-principle-mark{width:44px;height:44px}.ssc-about-principle h2{font-size:18px}}
@media(max-width:640px){.ssc-about-hero{min-height:250px;padding:30px 0 38px}.ssc-about-breadcrumb{margin-bottom:24px;font-size:13px}.ssc-about-intro{padding-top:46px}.ssc-about-intro-grid{grid-template-columns:1fr;gap:36px}.ssc-about-visual{padding-bottom:66px}.ssc-about-main-image{height:300px}.ssc-about-quote{width:92%;min-height:100px;padding:19px 18px 18px 54px}.ssc-about-quote-mark{left:18px;font-size:42px}.ssc-about-quote p{font-size:15px}.ssc-about-copy h2{font-size:35px}.ssc-about-principles-grid{grid-template-columns:1fr;gap:26px}.ssc-about-principle{grid-template-columns:50px 1fr;gap:16px}.ssc-about-principle-mark{width:50px;height:50px}.ssc-about-reasons{grid-template-columns:1fr;gap:32px}.ssc-about-reason{padding:0 4px}.ssc-about-cta{flex-direction:column;text-align:center}}
