/* Mid-Century Garden */
.identity{font-weight:bold;font-size:29px}.brand-symbol{background:#a7471d;color:#f5e6c8;border-radius:50%;padding:3px 10px}.nav-contact{background:#303c2d;color:#f5e6c8;border:0}.hero{gap:10%}.hero h1{font-weight:bold;font-size:clamp(55px,6.5vw,96px);line-height:1;max-width:10ch}.hero-photo{height:450px;overflow:visible}.hero-photo:before{content:'';position:absolute;inset:30px -20px -20px 20px;background:#a7471d;border-radius:0 100px 0 100px;z-index:-1}.hero-photo img{border-radius:120px 0 120px 0}.hero-seal{background:#e9bf55;color:#303c2d;top:-15px;right:-15px;bottom:auto;width:90px;height:90px}.hero-kicker{color:#a7471d;font-weight:bold}.action{background:#a7471d;color:#fff4da;border:0}.service-rail{font-family:var(--display);font-size:15px}.service-rail>span:before{content:'✳';color:#e9bf55}.work-list{grid-template-columns:1fr 1fr;gap:30px}.work-list article{border:0;border-bottom:2px solid;padding:20px 0}.work-list h3{font-size:34px;font-weight:bold}.work-num{font-family:var(--display);color:#a7471d;font-size:25px}.story-section{background:#a7471d;color:#fff4da}.story-photo{border-radius:100px 0 100px 0}.project-guide{background:#e9bf55}.guide-items article{border-top:2px solid}.request-section{background:#e7d7b5}.demo-form{border:0;background:#f5e6c8;border-radius:0 45px 0 45px}.demo-form input,.demo-form select,.demo-form textarea{background:transparent;border:0;border-bottom:2px solid}.demo-form button{background:#a7471d;color:#fff4da;border:0}
@media(max-width:700px){.hero-photo{height:330px;margin:10px 10px 20px 0;max-width:calc(100% - 10px)}.hero-photo:before{inset:15px -12px -12px 12px}.hero-seal{right:-5px}.hero h1{font-size:54px}.work-list{grid-template-columns:1fr}}

.hero-seal{transition:transform .25s}.hero-photo:hover .hero-seal{transform:rotate(12deg)}
