body{background:#f4f0e9;color:#171717}.about-hero{padding:110px 6vw 90px}.about-hero-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:4vw;align-items:end}.about-title-wrap{align-self:end}.about-hero h1{font-family:"Space Grotesk";font-size:clamp(66px,8.8vw,138px);line-height:.8;letter-spacing:-.075em;margin:0;max-width:980px}.about-hero h1 span{color:#ef5f92}.about-kicker{max-width:620px;font-size:17px;line-height:1.55;color:#625e58;margin:30px 0 0}.about-photo{margin:0;min-height:560px;border-radius:30px;background:#171717;overflow:hidden;position:relative}.about-photo img{display:block;width:100%;height:100%;min-height:560px;object-fit:cover;object-position:center 34%}.about-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,0,0,.72) 100%);pointer-events:none}.about-photo figcaption{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:26px;color:#fff;display:flex;justify-content:space-between;align-items:end;gap:20px}.about-photo figcaption span{font-size:9px;font-weight:800;letter-spacing:.14em}.about-photo figcaption strong{font-family:"Space Grotesk";font-size:15px}.about-hero-bottom{margin-top:55px;padding-top:26px;border-top:1px solid #cbc6be;display:flex;justify-content:space-between;gap:50px;align-items:end}.about-hero-bottom p{max-width:760px;font-size:19px;line-height:1.65;color:#55514c;margin:0}.about-hero-bottom strong{font-size:11px;letter-spacing:.13em;text-transform:uppercase}.about-intro{background:#171717;color:#fff;padding:100px 6vw;display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw}.about-intro h2,.career-heading h2,.proof-intro h2,.philosophy-title h2,.about-contact h2,.personality-lead h2,.leadership-story h2,.maker-outro h2{font-family:"Space Grotesk";font-size:clamp(46px,6vw,86px);line-height:.9;letter-spacing:-.055em;margin:0}.about-copy p{font-size:18px;line-height:1.72;color:#bdbdbd}.career-section{padding:110px 6vw}.career-heading{display:grid;grid-template-columns:.7fr 1.3fr;gap:6vw;align-items:end;margin-bottom:55px}.career-line{border-top:1px solid #cbc6be}.career-line article{display:grid;grid-template-columns:.16fr .42fr 1fr;gap:4vw;align-items:center;padding:32px 0;border-bottom:1px solid #cbc6be}.career-index{font-family:"Space Grotesk";font-size:34px;font-weight:700;color:#b8df18}.career-role span{display:block;font-size:9px;font-weight:800;letter-spacing:.13em;color:#ef5f92;margin-bottom:8px}.career-role h3{font-family:"Space Grotesk";font-size:clamp(30px,3vw,46px);margin:0;letter-spacing:-.04em}.career-line article p{font-size:14px;line-height:1.65;color:#625e58;margin:0;max-width:760px}.personality-section{padding:110px 6vw;background:#b8df18}.personality-lead{display:grid;grid-template-columns:.45fr 1fr .8fr;gap:5vw;align-items:end;margin-bottom:55px}.personality-lead h2 span{color:#ef5f92}.personality-lead>p:last-child{font-size:17px;line-height:1.68;margin:0}.personality-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25)}.personality-grid article{padding:28px 24px;min-height:270px;border-right:1px solid rgba(0,0,0,.25)}.personality-grid article:last-child{border-right:0}.personality-grid span{font-family:"Space Grotesk";font-size:28px;font-weight:700;color:#ef5f92}.personality-grid h3{font-family:"Space Grotesk";font-size:25px;line-height:1;margin:55px 0 12px}.personality-grid p{font-size:13px;line-height:1.6;margin:0}.papyrus-rule{margin-top:55px;background:#f4f0e9;border-radius:28px;padding:35px 40px;display:grid;grid-template-columns:.55fr 1.5fr auto;gap:35px;align-items:center;transform:rotate(-1deg)}.papyrus-rule span{font-size:10px;text-transform:uppercase;font-weight:800;letter-spacing:.13em}.papyrus-rule img{display:block;width:100%;height:auto;max-height:190px;object-fit:contain}.papyrus-rule small{font-size:10px;font-weight:800;white-space:nowrap}.leadership-story{padding:105px 6vw;background:#ef5f92;display:grid;grid-template-columns:.9fr 1.1fr;gap:8vw}.leadership-story>div:last-child p{font-size:18px;line-height:1.7;margin-top:0}.proof-band{background:#45bcca;padding:100px 6vw}.proof-intro{display:grid;grid-template-columns:.8fr 1.2fr;gap:6vw;align-items:end;margin-bottom:50px}.proof-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.proof-grid article{padding:30px 22px;border-right:1px solid rgba(0,0,0,.2)}.proof-grid article:last-child{border-right:0}.proof-grid strong{display:block;font-family:"Space Grotesk";font-size:clamp(28px,3vw,46px);line-height:1;margin-bottom:18px}.proof-grid span{font-size:13px;line-height:1.55}.philosophy-section{padding:110px 6vw;display:grid;grid-template-columns:.85fr 1.15fr;gap:8vw}.philosophy-title h2 span{color:#ef5f92}.philosophy-copy p{font-size:18px;line-height:1.72;color:#56524d}.philosophy-copy a{display:inline-block;margin-top:20px;text-decoration:none;border-bottom:2px solid #171717;padding-bottom:5px;font-weight:800}.maker-outro{padding:100px 6vw;background:#fff;display:grid;grid-template-columns:.45fr 1fr .8fr;gap:5vw;align-items:end}.maker-outro>p:last-child{font-size:17px;line-height:1.7;margin:0}.about-contact{padding:110px 6vw;background:#ef5f92}.about-contact a{display:inline-block;margin-top:36px;font-family:"Space Grotesk";font-size:clamp(20px,2.4vw,34px);font-weight:700;text-decoration:none;border-bottom:2px solid #171717}.footer{background:#171717;color:#fff;padding:35px 6vw;display:flex;justify-content:space-between;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.light{color:#b8df18}@media(max-width:950px){.about-hero-grid,.about-intro,.career-heading,.proof-intro,.philosophy-section,.personality-lead,.leadership-story,.maker-outro{grid-template-columns:1fr}.about-photo{min-height:460px}.about-photo img{min-height:460px}.career-line article{grid-template-columns:.18fr .42fr 1fr}.proof-grid,.personality-grid{grid-template-columns:1fr 1fr}.proof-grid article:nth-child(2),.personality-grid article:nth-child(2){border-right:0}.proof-grid article:nth-child(-n+2),.personality-grid article:nth-child(-n+2){border-bottom:1px solid rgba(0,0,0,.2)}.papyrus-rule{grid-template-columns:1fr}.papyrus-rule img{max-width:900px}.papyrus-rule small{white-space:normal}}@media(max-width:650px){.about-hero{padding-top:75px}.about-photo{min-height:390px}.about-photo img{min-height:390px;object-position:center 30%}.about-photo figcaption{padding:20px;display:block}.about-photo figcaption strong{display:block;margin-top:7px}.about-hero-bottom{display:block}.about-hero-bottom strong{display:block;margin-top:24px}.career-line article{grid-template-columns:.16fr 1fr;gap:18px 20px}.career-line article p{grid-column:2}.proof-grid,.personality-grid{grid-template-columns:1fr}.proof-grid article,.personality-grid article{border-right:0;border-bottom:1px solid rgba(0,0,0,.2)}.proof-grid article:last-child,.personality-grid article:last-child{border-bottom:0}.personality-grid article{min-height:220px}.papyrus-rule{padding:28px 24px}.papyrus-rule img{max-height:none}.footer{gap:20px;flex-wrap:wrap}}
