#model,#projects,#contact{width:100%;max-width:none;margin:0;padding:28px clamp(18px,4vw,64px) 54px}
#contact{display:block}
#model>.page-heading,#projects>.page-heading,#contact>.page-heading{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:82px;max-width:1500px;margin:0 auto 20px;padding:0 0 18px;border-bottom:1px solid #cdd5cb;font-family:"Microsoft JhengHei","PingFang TC",Arial,sans-serif}
#model>.page-heading .eyebrow,#projects>.page-heading .eyebrow,#contact>.page-heading .eyebrow{margin:0;color:#68746a;font-family:inherit;font-size:10px;line-height:1.5;letter-spacing:.12em}
#model>.page-heading h1,#projects>.page-heading h2,#contact>.page-heading h2{margin:6px 0 0;font-family:inherit;font-size:clamp(26px,2.4vw,32px);font-weight:500;line-height:1.35;letter-spacing:.025em}
#model>.page-heading>p,#projects>.page-heading>p,#contact.contact>.page-heading>p{margin:0;max-width:420px;color:#566057;font-family:inherit;font-size:15px;line-height:1.7;letter-spacing:.015em}
#projects>.filters{border-top:0;padding-top:0}
.contact-body{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;max-width:1500px;margin:28px auto 0}
@media(max-width:720px){#model,#projects,#contact{padding-top:22px}#model>.page-heading,#projects>.page-heading,#contact>.page-heading{display:block;min-height:0;margin-bottom:16px;padding-bottom:16px}#model>.page-heading h1,#projects>.page-heading h2,#contact>.page-heading h2{font-size:26px}#model>.page-heading>p,#projects>.page-heading>p,#contact.contact>.page-heading>p{max-width:none;font-size:14px;margin-top:8px}.page-heading>p br{display:none}.contact-body{display:block;margin-top:22px}}
