.ma-about.about-shell{--ma-ink:#163d38;--ma-muted:#546963;--ma-paper:#f8f7f1;--ma-line:#d9e0d5;--ma-accent:#d6ed94;background:var(--ma-paper);color:var(--ma-ink);padding:24px 28px 0}.ma-about-content{max-width:1240px;margin:auto}.ma-about-content *{box-sizing:border-box}.ma-about-content h1,.ma-about-content h2,.ma-about-content h3,.ma-about-content p{margin:0;color:inherit}.ma-about-content h1,.ma-about-content h2{letter-spacing:-.055em;font-weight:600;line-height:1.08;text-wrap:balance}.ma-about-content h1{font-size:clamp(44px,5.2vw,76px)}.ma-about-content h2{font-size:clamp(32px,3.6vw,52px)}.ma-about-content em{font-family:Georgia,serif;font-weight:400;color:#527c51}.ma-about-content .ma-eyebrow{display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.7;margin-bottom:24px}.ma-eyebrow>span{height:7px;width:7px;border-radius:50%;background:#739b45;box-shadow:0 0 0 5px #739b4515}.ma-about-hero{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:center;padding:90px 0 88px}.ma-about-intro{max-width:520px;font-size:17px;line-height:1.85;margin-top:28px!important;color:var(--ma-muted)!important}.ma-about-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin:32px 0}.ma-about-primary{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;background:var(--ma-ink);color:#fff;border:1px solid var(--ma-ink);padding:17px 22px;border-radius:8px;font-size:14px;font-weight:650;text-decoration:none;transition:transform .22s,box-shadow .22s}.ma-about-primary:hover{transform:translateY(-3px);box-shadow:0 10px 24px #163d3824}.ma-about-text-link{font-size:13px;color:var(--ma-ink);text-underline-offset:6px;display:inline-flex;gap:15px}.ma-about-origin{display:flex;align-items:center;gap:10px;font-size:11px;color:var(--ma-muted);line-height:1.6}.ma-about-origin>span{font-size:24px}.ma-about-art{position:relative;background:#153f38;padding:22px;border-radius:18px;color:#edf3db;box-shadow:0 26px 55px #173e3918;transform:rotate(2deg)}.ma-about-art-top{display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:.16em;margin-bottom:20px}.ma-about-art-top>span:last-child{font-size:20px}.ma-about-art figure{position:relative;margin:0;border-radius:8px;overflow:hidden;background:#354c46;aspect-ratio:1.1}.ma-about-image{display:block!important;padding:0!important;border:0!important;border-radius:0!important;min-height:0!important;cursor:zoom-in}.ma-about-image,.ma-about-image img{width:100%!important;height:100%!important}.ma-about-image img{-o-object-fit:cover;object-fit:cover;transition:transform .65s!important}.ma-about-image:hover img{transform:scale(1.04)}.ma-about-art figcaption{position:absolute;bottom:0;inset-inline:0;padding:70px 22px 22px;background:linear-gradient(transparent,#0c282bed);color:#fff;font-size:21px;line-height:1.4;pointer-events:none}.ma-about-art figcaption strong{font-family:Georgia,serif;font-size:30px;font-weight:400;font-style:italic}.ma-about-art-bottom{display:flex;align-items:center;justify-content:space-between;padding-top:20px;font-size:11px;letter-spacing:.03em}.ma-about-art-bottom i{color:var(--ma-accent);font-style:normal}.ma-about-orbit{position:absolute;inset-inline-end:-24px;top:48px;width:74px;height:74px;display:grid;place-items:center;background:var(--ma-accent);color:#163d38;border-radius:50%;font-size:48px;box-shadow:0 0 0 7px var(--ma-paper);animation:ma-orbit-enter 1.5s ease-out both}.ma-about-story{display:grid;grid-template-columns:1fr 2fr;gap:40px;padding:60px 0 48px;border-top:1px solid var(--ma-line);scroll-margin-top:110px}.ma-about-story>div>p{max-width:620px;line-height:1.85;color:var(--ma-muted);margin-top:24px;font-size:16px}.ma-about-journey{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-bottom:100px}.ma-about-journey article{display:flex;flex-direction:column;align-items:start;padding:30px;border:1px solid var(--ma-line);border-radius:12px;background:#eeefe5;transition:background .25s,translate .25s}.ma-about-journey article:nth-child(2){background:#e7eedf}.ma-about-journey article:nth-child(3){background:#f0e9dc}.ma-about-journey article:hover{translate:0 -5px;background:#e0eacb}.ma-journey-top{display:flex;align-items:center;gap:14px;width:100%;font-size:11px;text-transform:uppercase;letter-spacing:.08em;margin-bottom:34px}.ma-journey-top>span:first-child{display:grid;place-items:center;width:32px;height:32px;border:1px solid #163d3840;border-radius:50%;letter-spacing:0}.ma-journey-top>span:last-child{margin-inline-start:auto;font-size:20px}.ma-about-journey h3{font-size:24px;letter-spacing:-.03em;line-height:1.25;margin-bottom:15px}.ma-about-journey p{color:var(--ma-muted);font-size:14px;line-height:1.8;margin-bottom:28px}.ma-about-journey a{margin-top:auto;color:var(--ma-ink);font-size:12px;font-weight:700;text-underline-offset:5px}.ma-about-principles{padding-bottom:100px}.ma-about-principles>header{max-width:680px;margin-bottom:38px}.ma-about-principles>header>p:last-child{color:var(--ma-muted);line-height:1.8;margin-top:20px;max-width:540px}.ma-about-principle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 26px;align-items:start}.ma-about-principle-grid details{border-top:1px solid var(--ma-line)}.ma-about-principle-grid summary{display:flex;align-items:center;gap:12px;cursor:pointer;list-style:none;min-height:90px;font-size:15px;font-weight:600;line-height:1.4;padding:18px 0}.ma-about-principle-grid summary::-webkit-details-marker{display:none}.ma-principle-number{font-size:10px;color:#6c8278;font-weight:400}.ma-principle-toggle{margin-inline-start:auto;font-size:24px;font-weight:400;transition:rotate .25s}.ma-about-principle-grid details[open] .ma-principle-toggle{rotate:45deg}.ma-about-principle-grid details>div{padding:0 0 26px 25px}.ma-about-principle-grid details .ma-eyebrow{font-size:9px;margin-bottom:10px;color:#527c51}.ma-about-principle-grid details p{font-size:13px;line-height:1.85;color:var(--ma-muted)}.ma-about-founder{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:center;background:#173f37;color:#f1f3e9;border-radius:18px;padding:58px}.ma-founder-mark{border:1px solid #ffffff25;border-radius:50% 50% 10px 10px;aspect-ratio:1;display:flex;flex-direction:column;justify-content:center;align-items:center;background:radial-gradient(ellipse at center,#67865045,transparent 70%)}.ma-founder-mark>span{font-size:130px;font-family:Georgia,serif;color:#d6ed94;line-height:1.4}.ma-founder-mark small{font-size:9px;letter-spacing:.19em}.ma-about-founder .ma-eyebrow{color:#cde498}.ma-about-founder h2{font-size:clamp(30px,3vw,44px)}.ma-about-founder p:not(.ma-eyebrow){color:#c7d6ce;line-height:1.85;margin:24px 0;font-size:14px}.ma-about-founder .about-founder-credit{border-top:1px solid #ffffff25;padding-top:24px;margin-top:24px}.ma-about-founder .about-founder-credit strong{color:#fff}.ma-about-founder .about-founder-credit span{color:#c7d6ce}.ma-about-cta{text-align:center;padding:100px 16px 80px}.ma-about-cta .ma-eyebrow{justify-content:center}.ma-about-cta h2{font-size:clamp(40px,5vw,70px)}.ma-about-cta .ma-about-primary{margin-top:32px}.ma-about-cta>p:last-child{font-size:12px;color:var(--ma-muted);margin-top:20px}.ma-about-content a:focus-visible,.ma-about-content summary:focus-visible,.ma-about-image:focus-visible{outline:3px solid #d89346;outline-offset:5px}.ma-revealed{animation:ma-reveal .75s cubic-bezier(.2,.7,.2,1) both}.ma-about-journey article:nth-child(2).ma-revealed{animation-delay:.1s}.ma-about-journey article:nth-child(3).ma-revealed{animation-delay:.2s}@keyframes ma-reveal{0%{opacity:.25;translate:0 24px}to{opacity:1;translate:0 0}}@keyframes ma-orbit-enter{0%{transform:rotate(-90deg) scale(.65);opacity:0}to{transform:rotate(0) scale(1);opacity:1}}:root[data-theme=dark] .ma-about.about-shell{--ma-paper:#12231f;--ma-ink:#edf1df;--ma-muted:#b2c5ba;--ma-line:#354c40;background:var(--ma-paper);color:var(--ma-ink)}:root[data-theme=dark] .ma-about-content em{color:#b4d882}:root[data-theme=dark] .ma-about-primary{background:#d6ed94;color:#173f37;border-color:#d6ed94}:root[data-theme=dark] .ma-about-journey article{background:#213b30}:root[data-theme=dark] .ma-about-principle-grid details .ma-eyebrow{color:#b4d882}html[dir=rtl] .ma-about-content{direction:rtl;text-align:start}html[dir=rtl] .ma-about-cta{text-align:center}html[dir=rtl] .ma-about-principle-grid details>div{padding:0 25px 26px 0}@media(max-width:1000px){.ma-about-hero{gap:36px}.ma-about-journey article{padding:22px}.ma-about-founder{gap:36px;padding:38px}.ma-about-principle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.ma-about.about-shell{padding:16px 20px 0}.ma-about-hero{grid-template-columns:1fr;padding:54px 0 58px;gap:48px}.ma-about-content h1{font-size:clamp(40px,9vw,58px)}.ma-about-art{max-width:470px;width:calc(100% - 16px);margin:auto;transform:rotate(0)}.ma-about-orbit{inset-inline-end:-16px;width:58px;height:58px;font-size:36px}.ma-about-story{grid-template-columns:1fr;gap:0;padding-top:36px}.ma-about-journey{grid-template-columns:1fr;padding-bottom:64px}.ma-journey-top{margin-bottom:22px}.ma-about-principle-grid{grid-template-columns:1fr}.ma-about-principles{padding-bottom:64px}.ma-about-founder{grid-template-columns:1fr;padding:28px;gap:30px}.ma-founder-mark{max-width:210px;width:100%;margin:auto}.ma-founder-mark>span{font-size:100px}.ma-about-cta{padding:64px 0}.ma-about-intro{font-size:16px}.ma-about-actions{gap:20px}.ma-about-content .ma-eyebrow{font-size:10px}}@media(prefers-reduced-motion:reduce){.ma-about-content *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.ma-about-journey article:hover,.ma-about-primary:hover{translate:none;transform:none}.ma-about-image:hover img{transform:none}}.ma-about-origin{flex-wrap:wrap;gap:6px}.ma-about-origin a{color:inherit;text-underline-offset:3px}.ma-about-founder{scroll-margin-top:110px}.ma-founder-profile{display:inline-flex;align-items:center;gap:12px;color:#d6ed94;font-size:13px;margin-top:20px;text-underline-offset:5px}