.ss-responsibility{--paper:#f9f7f2;--ink:#263d36;--muted:#70766e;--copper:#a97851;--line:#dddcd2;--serif:Georgia,'Times New Roman',serif;background:var(--paper);color:var(--ink);font:15px/1.65 Arial,Helvetica,sans-serif;width:100%;max-width:100%;}.ss-responsibility,.ss-responsibility *{box-sizing:border-box}.ss-responsibility :where(h1,h2,h3,p,figure){margin:0}.ss-responsibility a{color:inherit;text-decoration:none}.ss-responsibility em{font-weight:400;color:var(--copper)}.ss-responsibility .wrap{width:calc(100% - 112px);max-width:1320px;margin:auto}.ss-responsibility .eyebrow{font-size:10px;letter-spacing:1.9px;font-weight:600;color:var(--copper);line-height:1.5}.ss-responsibility h2{font:400 48px/1.12 var(--serif);letter-spacing:-1.4px;margin-top:18px}.ss-responsibility .underlink{display:inline-flex;gap:23px;border-bottom:1px solid #a9785170;padding-bottom:6px;font-size:12px;align-items:center}.ss-responsibility .underlink span{color:var(--copper)}.ss-responsibility a:focus-visible{outline:2px solid var(--copper);outline-offset:5px}.ss-responsibility [id]{scroll-margin-top:125px}@media(max-width:1100px){.ss-responsibility .wrap{width:calc(100% - 64px)}}@media(max-width:580px){.ss-responsibility .wrap{width:calc(100% - 48px)}.ss-responsibility [id]{scroll-margin-top:90px}}.ss-responsibility .values-intro{padding-top:48px;padding-bottom:75px;text-align:center;max-width:1050px}.ss-responsibility .breadcrumb{display:block;text-align:left;font-size:10px;color:var(--muted);margin-bottom:48px}.ss-responsibility .values-intro h1{font:400 clamp(45px,5.6vw,82px)/1.06 var(--serif);letter-spacing:-2px;margin:22px 0 25px}.ss-responsibility .values-intro>p:not(.eyebrow){font:italic 23px/1.5 var(--serif)}.ss-responsibility .values-summary{font-size:13px;line-height:1.9;color:var(--muted);max-width:520px;margin:20px auto 0}.ss-responsibility .values-nav{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:22px 0}.ss-responsibility .values-nav>.wrap{display:flex;justify-content:center;gap:70px}.ss-responsibility .values-nav a{font-size:10px;letter-spacing:1.3px}.ss-responsibility .value-section{padding-top:85px;padding-bottom:85px;display:grid;grid-template-columns:1fr 4fr;gap:50px;max-width:1100px}.ss-responsibility .value-no{font:italic 90px/1 var(--serif);color:#a9785170}.ss-responsibility .value-content h2{font-size:48px;margin-bottom:27px}.ss-responsibility .value-content>p:not(.eyebrow){font-size:14px;line-height:1.9;color:var(--muted);max-width:680px}.ss-responsibility .value-topics{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:35px;padding-top:25px;border-top:1px solid var(--line)}.ss-responsibility .value-topics h3{font:23px var(--serif);margin-bottom:12px}.ss-responsibility .value-topics p{font-size:12px;color:var(--muted);line-height:1.9}.ss-responsibility .people-band{background:#eceee5}.ss-responsibility .values-closing{border-top:1px solid var(--line);padding:65px 0 75px;text-align:center}.ss-responsibility .values-closing>p:nth-child(2){font:44px/1.2 var(--serif);margin:20px 0 25px}@media(max-width:800px){.ss-responsibility .value-section{grid-template-columns:70px 1fr;gap:28px}.ss-responsibility .value-no{font-size:65px}.ss-responsibility .value-content h2{font-size:39px}.ss-responsibility .value-topics{gap:25px}.ss-responsibility .values-nav>.wrap{gap:35px}}@media(max-width:580px){.ss-responsibility .values-intro{padding-top:28px;padding-bottom:45px}.ss-responsibility .breadcrumb{margin-bottom:35px}.ss-responsibility .values-intro h1{font-size:46px;letter-spacing:-1.5px}.ss-responsibility .values-intro>p:not(.eyebrow){font-size:20px}.ss-responsibility .values-summary{font-size:12px}.ss-responsibility .values-nav{padding:18px 0}.ss-responsibility .values-nav>.wrap{gap:18px;justify-content:space-between}.ss-responsibility .values-nav a{font-size:8px;letter-spacing:.1px}.ss-responsibility .value-section{display:block;padding-top:45px;padding-bottom:45px}.ss-responsibility .value-no{font-size:52px;margin-bottom:20px}.ss-responsibility .value-content h2{font-size:34px;letter-spacing:-.8px}.ss-responsibility .value-content>p:not(.eyebrow){font-size:13px}.ss-responsibility .value-topics{grid-template-columns:1fr;gap:25px;margin-top:25px}.ss-responsibility .values-closing{padding:45px 0}.ss-responsibility .values-closing>p:nth-child(2){font-size:36px}}.ss-responsibility .value-content>p:not(.eyebrow)+p{margin-top:17px}.ss-responsibility .value-topics{row-gap:32px;column-gap:42px}.ss-responsibility .value-topics article{padding-right:3px}.ss-responsibility .value-topics p{font-size:13px;line-height:1.95}.ss-responsibility .value-topics h3{line-height:1.3}.ss-responsibility .responsibility-practice{max-width:1100px;border-top:1px solid var(--line);padding:65px 0 70px}.ss-responsibility .responsibility-practice h2{font-size:43px;margin-bottom:26px}.ss-responsibility .practice-copy{display:grid;grid-template-columns:1fr 1fr;gap:45px;max-width:960px}.ss-responsibility .practice-copy p{font-size:13px;line-height:1.95;color:var(--muted)}.ss-responsibility .responsibility-practice>.underlink{margin-top:28px}.ss-responsibility .values-summary{max-width:620px}@media(max-width:800px){.ss-responsibility .practice-copy{gap:28px}.ss-responsibility .responsibility-practice h2{font-size:37px}}@media(max-width:580px){.ss-responsibility .value-topics{gap:27px}.ss-responsibility .value-topics p{font-size:13px;line-height:1.9}.ss-responsibility .responsibility-practice{padding:45px 0}.ss-responsibility .responsibility-practice h2{font-size:33px;letter-spacing:-.8px}.ss-responsibility .practice-copy{grid-template-columns:1fr;gap:17px}.ss-responsibility .values-summary{font-size:12px;line-height:1.9}}
