.ss-story .ss-about-page{padding-top:12px}.ss-about-intro{display:grid;grid-template-columns:minmax(0,1fr);gap:44px;padding:clamp(26px,4vw,52px);border-radius:24px;background:#111;color:#fff;align-items:center}.ss-about-intro.has-video{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr)}.ss-about-intro .ss-eyebrow{color:#b9b9bf;font-size:11px;margin-bottom:18px}.ss-about-intro h1{font-size:clamp(34px,3.4vw,50px);letter-spacing:-.045em;line-height:1.06;margin:0 0 25px;text-wrap:balance;max-width:600px}.ss-about-intro .ss-rich{font-size:14px;line-height:1.8;color:#d2d2d7}.ss-about-intro .ss-rich p{margin:0 0 16px}.ss-about-intro .ss-rich p:last-child{margin-bottom:0}.ss-about-intro .ss-rich strong{font-weight:500;color:#f5f5f7}.ss-about-intro .ss-rich a{color:inherit;text-decoration:underline;text-underline-offset:3px}.ss-about-film{width:100%;max-width:440px;justify-self:end;min-width:0}.ss-about-film .ss-video{height:auto;aspect-ratio:16/9;width:100%;margin:0;border-radius:15px;overflow:hidden;background:#000}.ss-about-film .ss-video>img{width:100%;height:100%;object-fit:contain;filter:none}.ss-story .ss-about-film .ss-video-overlay{background:linear-gradient(transparent 70%,#0000000f)}.ss-about-film .ss-play{width:58px;height:58px;font-size:19px;background:#fffffff0;color:#111;border:1px solid #ffffff80}.ss-about-film .ss-video-note{margin:14px 0 0;font-size:12px}.ss-about-film .ss-video-note a{color:#f5f5f7;text-underline-offset:4px}.ss-about-film .ss-about-consent{color:#a9a9b0;font-size:11px;line-height:1.6;margin-top:12px}.ss-about-stats{display:grid;grid-template-columns:1fr 1fr 1.35fr;gap:20px;margin:0;padding:50px 0 44px;border-bottom:1px solid #dedee3}.ss-about-stat{text-align:center;padding:8px 20px}.ss-about-stat+.ss-about-stat{border-left:1px solid #dedee3}.ss-about-stat strong{display:flex;align-items:center;justify-content:center;gap:5px;font-weight:600;font-size:clamp(48px,6vw,86px);letter-spacing:-.055em;line-height:1.1;white-space:nowrap;font-variant-numeric:tabular-nums}.ss-about-stat .ss-about-stat-plus{font-size:.55em;line-height:1;letter-spacing:0;color:#85858c}.ss-about-stat p{margin:13px 0 0;font-size:14px;color:#66666d}.ss-about-team{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.55fr);align-items:center;gap:clamp(30px,5vw,72px);padding-block:44px}.ss-about-team-copy{max-width:420px;min-width:0}.ss-about-team .ss-eyebrow{font-size:10px;letter-spacing:.1em;color:#6e6e73;margin:0 0 18px}.ss-about-team h2{font-size:clamp(30px,3.2vw,44px);line-height:1.1;letter-spacing:-.04em;margin:0 0 20px;text-wrap:balance}.ss-about-team-description{font-size:15px;line-height:1.8;color:#45454a;margin:0}.ss-about-team-link{display:inline-flex;align-items:center;gap:12px;margin-top:20px;min-height:44px;font-size:14px}.ss-about-team figure{margin:0;min-width:0}.ss-about-team-photo{position:relative;border-radius:20px;overflow:hidden}.ss-about-team-photo::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / 6%);pointer-events:none}.ss-about-team img{display:block;width:100%;height:auto;aspect-ratio:1920/908;object-fit:contain}.ss-about-team figcaption{margin-top:10px;font-size:11px;line-height:1.5;color:#6e6e73}@media(max-width:760px){.ss-about-team{grid-template-columns:1fr;gap:24px;padding-block:30px}.ss-about-team-copy{max-width:540px}.ss-about-team h2{font-size:32px}.ss-about-team-description{font-size:14px}.ss-about-team-photo{border-radius:14px}}@media(max-width:900px){.ss-about-intro.has-video{grid-template-columns:1fr}.ss-about-intro{gap:26px}.ss-about-film{max-width:480px;justify-self:start}.ss-about-stats{gap:0;padding:34px 0}.ss-about-stat{padding-inline:10px}.ss-about-stat strong{font-size:clamp(34px,6vw,60px)}}@media(max-width:540px){.ss-story .ss-about-page{padding-top:0}.ss-about-intro{padding:24px;border-radius:18px}.ss-about-intro h1{font-size:34px}.ss-about-stats{grid-template-columns:1fr 1fr}.ss-about-stat strong{font-size:48px}.ss-about-stat p{font-size:12px;line-height:1.4}.ss-about-stat:last-child{grid-column:1/-1;border-left:0;border-top:1px solid #dedee3;margin-top:24px;padding-top:24px}.ss-about-stat:last-child strong{font-size:62px}}.ss-about-page .ss-about-benefits.text-only>.ss-page-chapter-copy{display:block}.ss-about-benefits h2{margin-bottom:30px;text-align:center}.ss-about-benefits .ss-eyebrow{text-align:center}.ss-about-benefits .ss-about-check-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;list-style:none;padding:0;margin:0}.ss-about-page .ss-about-benefits .ss-about-check-list>li{display:flex;flex-direction:column;align-items:center;text-align:center;margin:0;padding:28px 18px;min-width:0;border:1px solid #ffffff1f;border-radius:16px;background:#ffffff06;color:#eeeef0}.ss-about-benefit-icon{display:block;width:34px;height:34px;flex-shrink:0;color:#fff;margin-bottom:20px}.ss-about-benefits .ss-about-benefit-title{font-size:18px;line-height:1.3;letter-spacing:-.02em;font-weight:600;color:#fff;margin:0 0 12px;min-height:2.6em;display:flex;align-items:center;justify-content:center;text-wrap:balance}.ss-about-benefits .ss-rich .ss-about-benefit-description{font-size:13px;line-height:1.75;color:#bcbcc3;margin:0;max-width:34ch;text-wrap:pretty}@media(max-width:1100px) and (min-width:701px){.ss-about-benefits .ss-about-check-list{grid-template-columns:repeat(6,minmax(0,1fr))}.ss-about-benefits .ss-about-check-list>li{grid-column:span 2}.ss-about-benefits .ss-about-check-list>li:nth-last-child(-n+2){grid-column:span 3}}@media(max-width:700px){.ss-about-benefits .ss-about-check-list{grid-template-columns:1fr;gap:12px}.ss-about-page .ss-about-benefits .ss-about-check-list>li{padding:24px}.ss-about-benefits h2{margin-bottom:24px}.ss-about-benefit-icon{width:30px;height:30px;margin-bottom:16px}.ss-about-benefits .ss-about-benefit-title{min-height:0;margin-bottom:10px}}.ss-about-page .ss-page-chapter .ss-rich a.ss-about-button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:54px;padding:14px 28px;margin-top:12px;border:1px solid #111;border-radius:99px;background:#111;color:#fff;font-size:15px;font-weight:600;line-height:1.4;text-decoration:none;transition:background .2s ease,box-shadow .2s ease}.ss-about-page .ss-about-button::after{content:"↗";font-size:20px;font-weight:400;line-height:1}.ss-about-page .ss-page-chapter .ss-rich a.ss-about-button:hover{background:#303033;border-color:#303033;box-shadow:0 5px 16px #00000018}.ss-about-page .ss-about-button:focus-visible{outline:2px solid #111;outline-offset:4px}@media(prefers-reduced-motion:reduce){.ss-about-page .ss-page-chapter .ss-rich a.ss-about-button{transition:none}}