.ss-about-page{--ink:#183044;--rule:#c6d3d7;color:var(--ink);font-family:var(--font-body-family);line-height:1.7}.ss-about-page *{box-sizing:border-box}.ss-about-page .ss-about-shell{max-width:1180px;margin:auto;padding:0 30px}.ss-about-page h1,.ss-about-page h2{letter-spacing:-.035em;font-family:var(--font-heading-family);line-height:1.15}.ss-about-page h2{font-size:clamp(25px,3vw,36px);margin:0 0 18px}.ss-about-page a{color:#235372;text-underline-offset:4px}.ss-about-page .ss-about-hero{padding:65px 0;background:#183044;color:#fff}.ss-about-page .ss-about-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:55px;align-items:center}.ss-about-page .ss-about-crumb,.ss-about-page .ss-about-crumb a{color:#bbd0d9;font-size:12px;text-decoration:none}.ss-about-page .ss-about-hero h1{font-size:clamp(38px,4.5vw,61px);color:#fff;margin:15px 0 20px}.ss-about-page .ss-about-hero p:not(.ss-about-crumb){font-size:17px;line-height:1.7;color:#dbe7ed}.ss-about-page .ss-about-contact{display:inline-block;background:#fff;color:#183044;text-decoration:none;font-size:13px;font-weight:750;padding:12px 18px;margin-top:21px}.ss-about-page .ss-about-photo{background:#fff;min-height:340px;display:flex;align-items:center;justify-content:center}.ss-about-page .ss-about-photo img{width:100%;height:345px;object-fit:contain;padding:22px;mix-blend-mode:multiply}.ss-about-page .ss-about-layout{display:grid;grid-template-columns:195px minmax(0,1fr);gap:70px;align-items:start;padding-top:67px;padding-bottom:72px}.ss-about-page .ss-about-index{position:sticky;top:24px;border-top:2px solid #183044;padding-top:15px;display:flex;flex-direction:column;gap:10px}.ss-about-page .ss-about-index strong{font-size:13px;margin-bottom:8px}.ss-about-page .ss-about-index a{font-size:12px;color:#466472;text-decoration:none}.ss-about-page .ss-about-content section{border-bottom:1px solid var(--rule);padding-bottom:31px;margin-bottom:32px;scroll-margin-top:40px}.ss-about-page .ss-about-content p,.ss-about-page .ss-about-content li{font-size:15px;line-height:1.75;color:#4a6470;margin:0 0 14px}.ss-about-page .ss-about-content ol{padding-left:22px}.ss-about-page .ss-about-content li{margin-bottom:8px}.ss-about-page .ss-about-products{background:#edf2ef;border-top:1px solid var(--rule);padding:59px 0 70px}.ss-about-page .ss-about-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:2px solid #183044;margin-top:25px}.ss-about-page .ss-about-categories a{display:flex;flex-direction:column;gap:10px;min-width:0;padding:23px 19px 15px 0;margin-right:20px;border-right:1px solid var(--rule);color:#183044;text-decoration:none}.ss-about-page .ss-about-categories a:last-child{border-right:0;margin-right:0}.ss-about-page .ss-about-categories strong{font-size:19px}.ss-about-page .ss-about-categories span{font-size:13px;color:#617984;flex:1}.ss-about-page .ss-about-categories b{font-size:12px;margin-top:12px}@media(max-width:800px){.ss-about-page .ss-about-hero-grid{gap:25px}.ss-about-page .ss-about-layout{grid-template-columns:1fr;gap:22px}.ss-about-page .ss-about-index{position:static;display:grid;grid-template-columns:1fr 1fr}.ss-about-page .ss-about-index strong{grid-column:1/-1}}@media(max-width:650px){.ss-about-page .ss-about-shell{padding:0 20px}.ss-about-page .ss-about-hero{padding:40px 0}.ss-about-page .ss-about-hero-grid{grid-template-columns:1fr}.ss-about-page .ss-about-photo,.ss-about-page .ss-about-photo img{height:235px;min-height:235px}.ss-about-page .ss-about-layout{padding-top:41px;padding-bottom:40px}.ss-about-page .ss-about-categories{grid-template-columns:1fr}.ss-about-page .ss-about-categories a{margin:0;border-right:0;border-bottom:1px solid var(--rule);padding:16px 0}}