.about{padding-bottom:var(--s-30)}.about h1,.about h2,.about h3{margin:0;font-weight:var(--fw-display);letter-spacing:var(--tr-display)}.about p{margin:0}.about .rte p+p{margin-top:12px}.ab-open{--open-h:max(640px,min(880px,calc(100svh - var(--header-offset))));--leanpx:calc(var(--tan12) * var(--open-h));display:grid;grid-template-columns:7fr 5fr;height:var(--open-h)}.ab-open .im{position:relative;overflow:hidden;background:var(--paper-2);clip-path:polygon(0 0,100% 0,calc(100% - var(--leanpx)) 100%,0 100%)}.ab-open .im img{width:100%;height:100%;object-fit:cover;object-position:var(--focal,50% 30%)}.ab-open .tx{padding:120px 64px 64px 40px;display:flex;flex-direction:column;gap:24px}.ab-open h1{font-size:var(--fs-h1);line-height:.95}.ab-open .lead{font-size:22px;line-height:1.4;max-width:28ch}.ab-open .tx>p:not(.lead),.ab-open .rte{font-size:var(--fs-l);line-height:1.55;max-width:38ch;color:var(--ink)}.ab-head{padding:var(--s-30) var(--gutter) var(--s-12);display:grid;grid-template-columns:5fr 7fr;gap:var(--s-10);align-items:end}.ab-head h2{font-size:var(--fs-h2);line-height:1}.ab-head p{font-size:var(--fs-l);line-height:1.55;max-width:46ch}.ab-feature{padding:0 var(--gutter);display:grid;grid-template-columns:5fr 7fr;gap:var(--s-16);align-items:center}.ab-feature .im{aspect-ratio:4/5;overflow:hidden;background:var(--paper-2)}.ab-feature .im img{width:100%;height:100%;object-fit:cover}.ab-feature .im.ph{display:flex;align-items:flex-end;padding:20px}.ab-feature .im.ph span{font-size:var(--fs-s);color:var(--mute)}.ab-feature .tx{display:grid;gap:16px;max-width:52ch}.about h3{font-size:var(--fs-h3);line-height:1.05}.about .role{font-size:var(--fs-ui);color:var(--mute)}.ab-feature .tx>p:not(.role),.ab-feature .rte{font-size:var(--fs-l);line-height:1.6}.about blockquote{margin:12px 0 0;padding:0}.about blockquote p{font-size:24px;line-height:1.35;letter-spacing:-.01em;max-width:30ch}.about blockquote p:before{content:"\201c"}.about blockquote p:after{content:"\201d"}.ab-people{padding:var(--s-24) var(--gutter) 0}.ab-people .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-16);border-top:1px solid var(--hairline);padding-top:var(--s-10)}.ab-people .pc{display:grid;gap:12px;align-content:start;max-width:52ch}.ab-people .pc .im{aspect-ratio:4/5;overflow:hidden;background:var(--paper-2);margin-bottom:8px}.ab-people .pc .im img{width:100%;height:100%;object-fit:cover}.ab-people .pc>p:not(.role),.ab-people .rte{font-size:var(--fs-body);line-height:1.6}.ab-people blockquote p{font-size:20px}.ab-edit{padding-top:var(--s-30)}.ab-edit .im{height:min(78svh,820px);overflow:hidden;background:var(--paper-2)}.ab-edit .im img{width:100%;height:100%;object-fit:cover;object-position:var(--focal,50% 40%)}.ab-edit .tx{padding:var(--s-10) var(--gutter) 0;display:grid;grid-template-columns:7fr 5fr;gap:var(--s-10);align-items:start}.ab-edit .w{display:block;font-size:clamp(88px,9.2vw,132px);font-weight:600;letter-spacing:-.045em;line-height:.86;font-stretch:88%}.ab-edit .tx>div{display:grid;gap:14px;padding-top:8px}.ab-edit .st{font-size:22px;line-height:1.35}.ab-edit .tx p:not(.st){font-size:var(--fs-l);line-height:1.55;max-width:40ch}.ab-edit .tlink{justify-self:start}.ab-studio{padding:var(--s-30) var(--gutter) 0;display:grid;grid-template-columns:5fr 7fr;gap:var(--s-10)}.ab-studio h2{font-size:var(--fs-h2);line-height:1}.ab-studio>div{display:grid;gap:14px;max-width:52ch}.ab-studio p{font-size:var(--fs-l);line-height:1.55}.ab-studio .addr{font-size:var(--fs-body);color:var(--mute)}.ab-studio .acts{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}.contact{padding:var(--s-24) var(--gutter) var(--s-30);display:grid;grid-template-columns:5fr 7fr;gap:var(--s-10)}.contact h1{margin:0;font-size:var(--fs-h1);font-weight:var(--fw-display);letter-spacing:var(--tr-display);line-height:.95}.contact .body{display:grid;gap:28px;max-width:56ch}.contact .body p{margin:0;font-size:var(--fs-l);line-height:1.55}.contact dl{margin:0;display:grid;gap:18px}.contact dt{font-size:var(--fs-s);color:var(--mute);margin-bottom:4px}.contact dd{margin:0;font-size:var(--fs-l);line-height:1.45}.contact dd a{text-underline-offset:3px}.contact .acts{display:flex;gap:12px;flex-wrap:wrap}.contact .rte{font-size:var(--fs-body);line-height:1.6}@media(max-width:1023px){.about{padding-bottom:var(--s-16)}.ab-open{display:block;height:auto}.ab-open .im{height:min(118vw,560px);clip-path:none}.ab-open .tx{padding:24px var(--gutter-m) 0;gap:14px}.ab-open h1{font-size:44px}.ab-open .lead{font-size:19px;max-width:none}.ab-open .tx>p:not(.lead),.ab-open .rte{font-size:var(--fs-base);max-width:none}.ab-head{padding:var(--s-16) var(--gutter-m) var(--s-6);display:grid;grid-template-columns:1fr;gap:12px}.ab-head h2{font-size:32px}.ab-head p{font-size:var(--fs-base)}.ab-feature{padding:0 var(--gutter-m);grid-template-columns:1fr;gap:20px}.ab-feature .tx>p:not(.role),.ab-feature .rte{font-size:var(--fs-base)}.about h3{font-size:26px}.about blockquote p{font-size:20px}.ab-people{padding:var(--s-12) var(--gutter-m) 0}.ab-people .grid{grid-template-columns:1fr;gap:var(--s-10);padding-top:var(--s-8)}.ab-edit{padding-top:var(--s-16)}.ab-edit .im{height:min(125vw,600px)}.ab-edit .tx{padding:20px var(--gutter-m) 0;grid-template-columns:1fr;gap:12px}.ab-edit .w{font-size:64px}.ab-edit .st{font-size:19px}.ab-edit .tx p:not(.st){font-size:var(--fs-base)}.ab-studio{padding:var(--s-16) var(--gutter-m) 0;grid-template-columns:1fr;gap:14px}.ab-studio h2{font-size:32px}.ab-studio p{font-size:var(--fs-base)}.ab-studio .acts{display:grid;grid-template-columns:1fr;gap:8px}.contact{padding:var(--s-10) var(--gutter-m) var(--s-16);grid-template-columns:1fr;gap:24px}.contact h1{font-size:44px}.contact .body p,.contact dd{font-size:var(--fs-base)}.contact .acts{display:grid;grid-template-columns:1fr;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/about.css.map */
