.about-saaf{--about-paper:#f4f3ef;--about-ink:#181c1b;--about-muted:#555c58;background:var(--about-paper);color:var(--about-ink);min-height:100vh;font-family:Arial,sans-serif}.about-saaf nav,.about-saaf footer{align-items:center;gap:28px;max-width:1280px;margin:auto;padding:28px 5vw;font-size:14px;display:flex}.about-saaf nav{border-bottom:1px solid #d5d7d1;justify-content:space-between}.about-saaf a{color:inherit;text-underline-offset:5px}.about-saaf a:focus-visible{outline-offset:6px;outline:3px solid #3c7164}.about-brand{letter-spacing:-1px;font-family:Georgia,serif;font-size:30px;text-decoration:none}.about-saaf header{max-width:1280px;margin:auto;padding:100px 5vw 88px}.about-eyebrow{letter-spacing:2px;margin:0 0 28px;font-size:11px;font-weight:600}.about-saaf h1,.about-saaf h2{letter-spacing:-2px;margin:0;font-family:Georgia,serif;font-weight:400}.about-saaf h1{max-width:1050px;font-size:clamp(48px,6.5vw,92px);line-height:1.04}.about-saaf em{color:#436454;font-weight:400}.about-intro{max-width:640px;color:var(--about-muted);margin:32px 0 0;font-size:22px;line-height:1.6}.about-story,.about-limits{border-top:1px solid #d5d7d1;grid-template-columns:1fr 1fr;gap:70px;max-width:1280px;margin:auto;padding:70px 5vw;display:grid}.about-saaf h2{font-size:42px;line-height:1.13}.about-saaf p{line-height:1.75}.about-story p,.about-limits p{color:var(--about-muted);margin:0 0 22px;font-size:17px}.about-principles{background:#e7ebe4;grid-template-columns:repeat(3,1fr);gap:45px;padding:64px max(5vw,50vw - 576px);display:grid}.about-principles h2{letter-spacing:-.8px;margin-top:28px;font-size:29px}.about-principles p{color:#444e46;font-size:16px}.about-index{font-variant-numeric:tabular-nums;color:#536755;font-size:12px}.about-product{color:#f5f5ef;background:#121615;padding:80px max(5vw,50vw - 576px)}.about-product h2{font-size:54px}.about-caption{color:#b0bbb5;max-width:620px;margin:24px 0 42px;font-size:15px}.about-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px;display:grid}.about-gallery figure{margin:0}.about-gallery img{border:1px solid #3d4540;border-radius:18px;width:100%;height:auto;display:block}.about-gallery h3{margin:20px 0 7px;font-size:19px;font-weight:500}.about-gallery p{color:#b0bbb5;margin:0;font-size:14px}.about-limits{padding-top:80px;padding-bottom:80px}.about-maker{text-align:center;max-width:780px;margin:auto;padding:40px 6vw 90px}.about-maker h2{font-size:58px}.about-maker p:not(.about-eyebrow){color:var(--about-muted);margin:28px 0;font-size:18px}.about-maker a{border:1px solid #9ca79f;border-radius:40px;padding:16px 28px;display:inline-block}.about-saaf footer{border-top:1px solid #d5d7d1;flex-wrap:wrap}.about-saaf footer span{color:var(--about-muted);margin-left:auto;font-size:12px}@media (max-width:760px){.about-saaf header{padding:65px 6vw}.about-saaf h1{letter-spacing:-2px;font-size:49px}.about-intro{font-size:19px}.about-story,.about-limits{grid-template-columns:1fr;gap:26px;padding:46px 6vw}.about-saaf h2{font-size:35px}.about-principles{grid-template-columns:1fr;gap:30px;padding:42px 6vw}.about-principles article+article{border-top:1px solid #c6cfc3;padding-top:28px}.about-principles h2{margin-top:16px}.about-product{padding:50px 6vw}.about-product h2{font-size:41px}.about-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 18px}.about-gallery h3{font-size:16px}.about-maker h2{font-size:44px}.about-saaf footer{gap:20px}.about-saaf footer span{width:100%;margin:0}}@media (max-width:430px){.about-gallery{grid-template-columns:1fr}.about-gallery figure{max-width:340px;margin:auto}.about-saaf h1{font-size:42px}.about-saaf nav{padding:22px 6vw}}
