.example-brand{max-width:1180px;margin:auto;padding:30px 35px 23px;display:flex;justify-content:space-between;align-items:center;gap:20px}.example-brand .logo{font-family:Georgia,serif;font-size:33px;line-height:1.2}.example-brand .logo span{display:block;font-family:Arial,sans-serif;letter-spacing:1.3px;font-size:7px;margin-top:12px}.example-brand>.nav-button{font-size:12px}.page-nav{padding:0 35px;justify-content:start;gap:26px;flex-wrap:wrap}.page-nav>a{font-size:12px;padding:15px 0 13px;border-bottom:3px solid transparent}.page-nav>a[aria-current=page]{border-bottom-color:var(--ink);font-weight:700}.page-title{font-family:Georgia,serif;font-size:66px;line-height:1.05;font-weight:400;letter-spacing:-2px;margin:25px 0}.content-tight{padding-top:0}.content-tight .cards{margin-top:0}.demo-note{font-size:12px;opacity:.8;margin-top:25px}.home-note{border-top:1px solid #89987955}.home-note p:not(.eyebrow){max-width:560px;font-size:15px}.example-cta{background:var(--accent);color:var(--light);padding:55px 35px;text-align:center;border-radius:6px;margin-bottom:40px}.example-cta p:not(.eyebrow){font-size:12px;max-width:610px;margin:0 auto 25px;opacity:.85}.example-cta .btn{background:var(--bg);color:var(--ink)}.example-cta h2{margin-bottom:25px}.gallery-grid{padding-top:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.illustration{height:340px;position:relative;overflow:hidden;border-radius:5px}.illustration>span{font-size:8px;letter-spacing:1px;position:absolute;bottom:20px;left:20px;z-index:2}.illustration.meal{background:#dfe5cc}.illustration.meal .food-art{transform:scale(.72);transform-origin:top left;margin:35px 20px}.illustration.table{background:#354d35;color:#e8edcf}.illustration.table>b{font-family:Georgia,serif;font-size:80px;line-height:.95;position:absolute;top:65px;left:30px;font-weight:400}.illustration.detail{background:#e5d9c2}.illustration.detail>b{font-size:200px;font-family:Georgia,serif;line-height:1;position:absolute;top:60px;left:40px;font-weight:400}.illustration.garden{background:#c6d4b4}.illustration.garden .garden-art{height:280px}.illustration.planting{background:#2e4e35;color:#e3eabf}.illustration.planting>b{font-size:200px;position:absolute;top:-5px;left:35px;font-weight:400}.illustration.path{background:#cfd8bc}.illustration.path>div{width:100px;height:390px;border-radius:50%;border:50px solid #eae5d6;border-bottom:0;transform:rotate(25deg);position:absolute;left:70px;top:30px}.demo-contact{margin-top:40px;border-top:1px solid #8f9d8355;padding-top:25px}.demo-contact h3{font-weight:500;font-size:24px;margin-bottom:10px}.demo-contact p{font-size:13px;margin-bottom:25px}.service-links{display:flex;gap:15px;flex-wrap:wrap;margin-top:25px}.demo-faq details{border-top:1px solid #89987955;padding:22px 0}.demo-faq details:last-child{border-bottom:1px solid #89987955}.demo-faq summary{cursor:pointer;font-size:17px}.demo-faq p{font-size:14px;max-width:700px;opacity:.85}@media(max-width:760px){.example-brand{padding:23px 20px;align-items:start}.example-brand .logo{font-size:27px}.example-brand>.nav-button{max-width:145px;font-size:10px}.page-nav{padding:0 20px;gap:0 20px;display:flex}.page-nav>a{font-size:11px;padding:11px 0}.page-title{font-size:46px;letter-spacing:-1.5px}.gallery-grid{grid-template-columns:1fr}.illustration{height:310px}.illustration.meal .food-art{transform:scale(.82);margin:20px auto}.illustration.table>b{top:50px;left:45px}.example-cta{margin:0 20px 35px;padding:40px 22px}.example-cta p:not(.eyebrow){font-size:12px}.demo-bar{gap:15px}.demo-bar>span{max-width:180px;font-size:8px}.demo-bar>a{font-size:9px}.illustration.path>div{left:40%}}
