.page-module__t-ObYq__work{color:#7d7a73;width:min(100% - 64px,1145px);margin:0 auto;padding:clamp(64px,9vw,128px) 0 140px}.page-module__t-ObYq__intro{margin-bottom:clamp(48px,7vw,88px)}.page-module__t-ObYq__intro h1{font:italic clamp(40px, 5vw, 64px)/1.1 var(--font-newsreader), Georgia, serif;margin:0;font-weight:400}.page-module__t-ObYq__intro p{margin:18px 0 0;font-size:15px;line-height:1.6}.page-module__t-ObYq__projects{gap:clamp(64px,8vw,104px);display:grid}.page-module__t-ObYq__project{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.page-module__t-ObYq__cover{aspect-ratio:1.6;background:#eeede9;border-radius:12px;min-width:0;text-decoration:none;display:block;position:relative;overflow:hidden}.page-module__t-ObYq__cover:focus-visible,.page-module__t-ObYq__copy a:focus-visible{outline-offset:6px;outline:2px solid #8b654d}.page-module__t-ObYq__copy{min-width:0}.page-module__t-ObYq__meta{font-size:11px;line-height:1.5}.page-module__t-ObYq__copy h2{font:italic clamp(28px, 3vw, 36px)/1.15 var(--font-newsreader), Georgia, serif;margin:14px 0 16px;font-weight:400}.page-module__t-ObYq__copy h2 a{color:inherit;justify-content:space-between;align-items:baseline;gap:16px;text-decoration:none;display:flex}.page-module__t-ObYq__copy h2 span{font:18px var(--font-geist-sans), sans-serif}.page-module__t-ObYq__copy p{text-wrap:pretty;margin:0;font-size:14px;line-height:1.8}.page-module__t-ObYq__read{color:#5e5a54;text-underline-offset:5px;margin-top:24px;font-size:12px;text-decoration:underline;display:inline-block}.page-module__t-ObYq__read span{margin-left:6px}.page-module__t-ObYq__modelCover{justify-content:center;align-items:center;padding:5% 9% 16%;display:flex;position:absolute;inset:0;container-type:inline-size}.page-module__t-ObYq__modelCard,.page-module__t-ObYq__properties{color:#72685b;background:#faf9f7;border:1px solid #dedbd6;border-radius:9px;width:46%;font-size:clamp(8px,2.3cqw,13px);position:relative;box-shadow:0 12px 28px #40352a06}.page-module__t-ObYq__modelCard{flex-direction:column;padding:6%;display:flex}.page-module__t-ObYq__eyebrow{color:#8c8276;font-size:.8em}.page-module__t-ObYq__modelSymbol{color:#a28265;margin:15% 0 10%;font-size:3em;line-height:1}.page-module__t-ObYq__modelCard strong{margin-bottom:7px;font-size:1.15em;font-weight:500}.page-module__t-ObYq__modelCard>span:last-child{font-size:.8em}.page-module__t-ObYq__connector{background:#bba78e;width:8%;height:1px}.page-module__t-ObYq__properties{gap:clamp(4px,1.6cqw,9px);padding:4%;display:grid}.page-module__t-ObYq__properties>span:not(:first-child){font-size:.85em}.page-module__t-ObYq__properties>div{background:#fffefd;border:1px solid #e3ded6;border-radius:5px;justify-content:space-between;gap:6px;padding:clamp(4px,1.6cqw,9px);font-size:.85em;display:flex}.page-module__t-ObYq__properties .page-module__t-ObYq__ready{color:#69795d;margin-top:4px}.page-module__t-ObYq__coverNote{text-align:center;color:#8c8276;font-size:9px;position:absolute;bottom:6%;left:0;right:0}.page-module__t-ObYq__cafeCover{position:absolute;inset:9% 13% auto}.page-module__t-ObYq__cover[data-project=medichims] .page-module__t-ObYq__cafeCover{top:17.5%}.page-module__t-ObYq__cafeCover img{border:1px solid #e3ded6;border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 12px 28px #40352a0a}.page-module__t-ObYq__placeholder{position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.page-module__t-ObYq__project{animation:.6s ease-out both page-module__t-ObYq__arrive}.page-module__t-ObYq__project:nth-child(2){animation-delay:80ms}.page-module__t-ObYq__project:nth-child(3){animation-delay:.16s}.page-module__t-ObYq__modelCard,.page-module__t-ObYq__properties,.page-module__t-ObYq__cafeCover{transition:transform .55s cubic-bezier(.2,.7,.2,1)}.page-module__t-ObYq__cover:focus-visible .page-module__t-ObYq__modelCard,.page-module__t-ObYq__cover:focus-visible .page-module__t-ObYq__properties{transform:translateY(-5px)}.page-module__t-ObYq__cover:focus-visible .page-module__t-ObYq__cafeCover{transform:translateY(-6px)}@media (hover:hover){.page-module__t-ObYq__cover:hover .page-module__t-ObYq__modelCard,.page-module__t-ObYq__cover:hover .page-module__t-ObYq__properties{transform:translateY(-5px)}.page-module__t-ObYq__cover:hover .page-module__t-ObYq__cafeCover{transform:translateY(-6px)}}}@keyframes page-module__t-ObYq__arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:760px){.page-module__t-ObYq__work{width:calc(100% - 40px);padding-top:64px;padding-bottom:88px}.page-module__t-ObYq__project{grid-template-columns:minmax(0,1fr);gap:24px}.page-module__t-ObYq__copy h2{margin-top:10px}.page-module__t-ObYq__copy p{max-width:50ch}.page-module__t-ObYq__read{margin-top:18px}}
