.about-hero{padding:55px 5% 95px}.about-breadcrumb{font:12px Arial;letter-spacing:1px;margin-bottom:65px}.about-breadcrumb a{border-bottom:1px solid}.about-label{font:600 12px/1.5 Arial,sans-serif;letter-spacing:2px;margin:0 0 28px}.about-hero-grid{display:grid;grid-template-columns:1.3fr .7fr;gap:7%;align-items:center}.about-hero h1{font:900 clamp(54px,7.4vw,110px)/1.03 'Archivo Black',Arial,sans-serif;letter-spacing:-.055em;margin:0 0 28px}.about-hero h1>span{color:var(--acid)}.about-lead{font-size:clamp(22px,2.5vw,32px);line-height:1.7;font-weight:600;margin:0}.name-card{background:var(--acid);padding:32px;display:flex;flex-direction:column;min-height:410px;justify-content:space-between;transform:rotate(2deg)}.name-card>span{font:600 12px Arial;letter-spacing:1px}.name-type{font:900 clamp(40px,5.2vw,76px)/1 'Archivo Black',Arial,sans-serif;letter-spacing:-.055em;margin:30px 0}.name-type>span{display:block;text-align:right}.name-details{border-top:1px solid #1116;padding-top:15px}.name-details h2{font:600 24px Arial;margin:0 0 10px}.name-details p{font-size:14px;margin:0}.about-section{padding:105px 7%;display:grid;grid-template-columns:.9fr 1.1fr;gap:9%;border-top:1px solid #bdbdb5}.about-section h2,.about-values h2{font-size:clamp(28px,3.5vw,46px);line-height:1.65;margin:0;letter-spacing:-.04em}.about-prose p,.mission-copy p,.background-list p,.values-grid p,.about-close>p:not(.about-label){font-size:16px;line-height:2.1}.about-prose p:first-child{margin-top:0}.about-mission{background:var(--black);color:var(--paper);padding:105px 7%}.about-mission h2{font-size:clamp(30px,5vw,66px);line-height:1.6;letter-spacing:-.04em;margin:0 0 45px}.about-mission h2>span{color:var(--acid)}.mission-copy{max-width:630px;margin-left:auto;color:#ccc}.background-list article{border-top:1px solid #aaa;padding:25px 0}.background-list article>span{font:600 12px Arial;letter-spacing:2px;color:#a23210}.background-list h3{font-size:22px;margin:16px 0}.background-list p{margin:0;color:#4c4c46}.about-values{padding:95px 7%;background:#dfded7}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:50px}.values-grid article{border-top:1px solid;padding-top:20px}.values-grid article>span{font:600 14px Arial}.values-grid h3{font-size:23px;margin:26px 0 16px}.values-grid p{margin:0}.about-close{padding:95px 7%;background:var(--acid)}.about-close h2{font-size:clamp(30px,4vw,54px);line-height:1.6;margin:0 0 22px}.about-close>div{display:flex;gap:20px;flex-wrap:wrap;margin-top:32px}.about-close a{font-size:16px;padding:15px 24px;background:var(--black);color:white}.about-close a:last-child{background:transparent;color:var(--black);border:1px solid}.about-page nav a[aria-current]{border-bottom:2px solid var(--acid);padding-bottom:5px}@media(max-width:800px){.about-hero{padding:35px 6% 60px}.about-breadcrumb{margin-bottom:40px}.about-hero-grid,.about-section{grid-template-columns:1fr;gap:35px}.about-hero h1{font-size:clamp(44px,10vw,76px)}.name-card{min-height:320px;max-width:440px;width:95%;margin:12px auto 0;transform:rotate(1deg);padding:26px}.name-type{font-size:60px}.about-section,.about-mission,.about-values,.about-close{padding:65px 6%}.about-mission h2{font-size:clamp(27px,6.5vw,40px)}.values-grid{grid-template-columns:1fr;gap:28px}.about-close>div{flex-direction:column;align-items:flex-start}}

.message-signature{margin-top:36px;padding-top:24px;border-top:1px solid #bdbdb5;display:flex;flex-direction:column;gap:8px}.message-signature span{font-size:14px}.message-signature strong{font:600 28px Arial}.about-label{font-size:14px}
