.about-page{background:var(--cream);overflow:hidden}.about-hero{border-bottom:1px solid #20202218;grid-template-columns:1.12fr .88fr;min-height:690px;display:grid}.about-hero-copy{flex-direction:column;justify-content:center;padding:120px 8% 90px 11%;display:flex}.about-hero h1{max-width:820px;font:700 clamp(48px,6.4vw,96px)/.94 var(--font-display);letter-spacing:-.075em;margin:0}.about-hero h1 i{color:var(--orange);font-family:Georgia,serif;font-weight:700}.about-hero-art{background:var(--blue);place-items:center;display:grid;position:relative;overflow:hidden}.about-blob{aspect-ratio:1;border:3px solid var(--ink);background:var(--yellow);width:min(25vw,330px);box-shadow:20px 22px 0 var(--orange);font:400 clamp(100px,15vw,220px)/1 var(--font-arcade);border-radius:43% 57% 63% 37%/55% 39% 61% 45%;place-items:center;display:grid;transform:rotate(-9deg)}.about-orbit{z-index:2;text-align:center;width:116px;height:116px;font:400 11px/1.45 var(--font-arcade);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:10%;left:9%;transform:rotate(-12deg)}.about-spark{color:#fff;font-size:70px;position:absolute;bottom:9%;right:10%}.about-intro{background:#f5efdf;grid-template-columns:.52fr 1fr;gap:8vw;padding:135px 13%;display:grid}.about-intro h2,.about-section-heading h2,.about-cta h2{font:700 clamp(38px,4.8vw,70px)/1 var(--font-display);letter-spacing:-.06em;margin:0}.about-intro>div{max-width:760px}.about-intro>div>p{max-width:610px;margin:32px 0 0;font-size:16px;line-height:1.8}.about-intro>div>p+p{margin-top:18px}.about-short-lines{font-weight:700}.about-what-we-do{background:var(--cream)}.about-origin{background:var(--blue);grid-template-columns:.52fr 1fr;gap:8vw;padding:120px 13%;display:grid}.about-origin h2{max-width:780px;font:700 clamp(38px,4.6vw,68px)/1 var(--font-display);letter-spacing:-.06em;margin:0}.about-origin div p{max-width:620px;margin:30px 0 0;font-size:15px;line-height:1.8}.about-origin div p+p{margin-top:18px}.about-philosophy,.about-designers{padding:120px 12%}.about-philosophy{background:var(--pink)}.about-designers{background:var(--cream)}.about-philosophy .about-section-heading,.about-designers .about-section-heading{margin:0 0 55px}.about-long-copy{max-width:760px;margin-left:auto;font-size:16px;line-height:1.85}.about-long-copy p{margin:0 0 20px}.about-long-copy strong{font:700 clamp(25px,3vw,40px)/1.15 var(--font-display);letter-spacing:-.04em;margin:34px 0 20px;display:block}.about-values{background:var(--pink);padding:120px 7%}.about-section-heading{grid-template-columns:.52fr 1fr;align-items:start;gap:8vw;margin:0 6% 65px;display:grid}.value-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.value-grid article{background:var(--cream);border:1px solid #2020221c;border-radius:24px;flex-direction:column;min-height:330px;padding:28px;display:flex}.value-grid article:nth-child(2){background:var(--yellow)}.value-grid article:nth-child(3){background:var(--blue)}.value-grid article>span,.about-process li>span{font:500 11px var(--font-mono)}.value-grid h3,.about-process h3{font:700 28px/1.05 var(--font-display);letter-spacing:-.04em;margin:auto 0 14px}.value-grid p,.about-process li p{margin:0;font-size:13px;line-height:1.7}.about-manifesto{background:var(--ink);color:#fff;align-content:center;min-height:630px;padding:135px 15%;display:grid;position:relative}.about-manifesto blockquote{max-width:980px;font:700 clamp(42px,5.5vw,78px)/1.03 var(--font-display);letter-spacing:-.065em;margin:25px 0 0}.about-sticker{text-align:center;background:var(--orange);width:145px;height:145px;color:var(--ink);font:400 29px/.8 var(--font-arcade);border-radius:46% 54% 55% 45%;place-content:center;display:grid;position:absolute;bottom:10%;right:9%;transform:rotate(12deg)}.about-sticker b{color:#fff;font:inherit}.about-process{background:var(--cream);padding:125px 12%}.about-process .about-section-heading{margin:0 0 65px}.about-process ol{border-top:1px solid #20202235;margin:0;padding:0;list-style:none}.about-process li{border-bottom:1px solid #20202235;grid-template-columns:80px minmax(210px,.7fr) 1fr;align-items:start;gap:35px;padding:30px 0;display:grid}.about-process h3{margin:0;font-size:24px}.about-process li p{max-width:520px}.about-cta{text-align:center;background:var(--yellow);padding:115px 10%}.about-cta h2{max-width:800px;margin:18px auto 38px}.about-cta .button{margin:auto}.about-hero-intro{max-width:520px;margin:28px 0 0;line-height:1.7}.about-managed-hero-image{object-fit:cover;width:100%;height:100%}.about-managed-section-image{object-fit:cover;border-radius:24px;width:100%;max-width:720px;max-height:620px;margin:42px 0 0;display:block}.about-belief-image{object-fit:cover;border-radius:28px;width:min(28vw,340px);max-height:330px;position:absolute;bottom:7%;right:7%;transform:rotate(3deg)}@media (max-width:760px){.about-hero{grid-template-columns:1fr;min-height:auto;margin-top:49px}.about-hero-copy{padding:80px 8% 65px}.about-hero h1{font-size:clamp(46px,14vw,68px)}.about-hero-art{min-height:430px}.about-blob{width:235px}.about-intro{grid-template-columns:1fr;gap:28px;padding:85px 9%}.about-values{padding:80px 5%}.about-section-heading{grid-template-columns:1fr;gap:24px;margin:0 4% 42px}.value-grid{grid-template-columns:1fr}.value-grid article{min-height:270px}.about-philosophy,.about-designers{padding:85px 9%}.about-long-copy{margin:0;font-size:15px}.about-manifesto{min-height:650px;padding:90px 9% 170px}.about-manifesto blockquote{font-size:clamp(33px,9vw,48px)}.about-sticker{width:112px;height:112px;font-size:23px;bottom:7%;right:9%}.about-process{padding:85px 9%}.about-process li{grid-template-columns:48px 1fr;gap:15px 20px}.about-process li p{grid-column:2}.about-cta{padding:85px 9%}.about-cta h2{font-size:44px}.about-page footer div{flex-wrap:wrap;justify-content:flex-end;gap:12px}.about-origin{grid-template-columns:1fr;gap:28px;padding:85px 9%}}
