.real-capture,.real-capture:hover{transform:none}.browser-preview{transform:none}.case-books>img,.upcoming-book{transform:none!important}.case-books{align-items:flex-end}.case-art-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px}.case-art-foot a{font-size:11px;letter-spacing:.06em;text-decoration:none;border-bottom:1px solid currentColor;padding:8px 0}.case-art-foot a:hover{color:#654913}.case-art-foot a:focus-visible{outline:3px solid #bd955c;outline-offset:5px}.founder-note{align-items:start}.founder-note>div>p{max-width:630px}.evergreen-page .demo-hero{position:relative;display:flex;min-height:660px;padding:85px 7%;background:#173f30;color:#fff;overflow:hidden;isolation:isolate}.evergreen-page .demo-hero>div{position:relative;z-index:2;max-width:640px}.evergreen-page .demo-hero:after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#102c22f2 0%,#102c22cf 42%,#102c2240 100%)}.evergreen-page .demo-hero .home-photography{position:absolute;inset:0;margin:0}.evergreen-page .home-photography img{width:100%;max-width:none;height:100%;border-radius:0;object-fit:cover;object-position:center}.evergreen-page .home-photography figcaption{position:absolute;bottom:20px;right:7%;z-index:3;color:#fff;font-size:10px}.evergreen-page .demo-hero p:not(.kicker){color:#e0e8de;max-width:420px}.evergreen-page .demo-hero .cta{background:#e4d1a7;color:#173f30}.evergreen-page .section-gallery{background:#f6f3e9}.evergreen-page .photo-grid a:nth-child(2){padding-top:0}.evergreen-page .photo-grid img{height:400px}.evergreen-page .demo-services{background:#e5e8d8}.evergreen-page .service-row article{background:#f6f3e9;padding:28px;border-top:2px solid #a58b59}.evergreen-page .demo-story{max-width:none;background:#f6f3e9}.forma .forma-hero{position:relative;display:flex;min-height:680px;isolation:isolate;overflow:hidden}.forma .forma-hero>div{padding:85px 7%;margin:0;z-index:2;max-width:830px}.forma .forma-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.forma .forma-hero:after{content:'';position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#0b293bf0 0%,#0b293bc4 45%,#0b293b20 100%)}.forma .forma-hero h1{font-size:clamp(52px,6vw,84px);line-height:1.1}.forma .photo-grid a:nth-child(2){padding-top:0}.forma .photo-grid img{height:440px}.forma .intro-split{gap:45px}.forma .section-gallery{border-top:1px solid #b4a99140}.forma-statement .premium-button{background:#0b293b;color:#fff}@media(max-width:800px){.evergreen-page .demo-hero,.forma .forma-hero{min-height:560px}.evergreen-page .demo-hero{padding:65px 6%}.forma .forma-hero>div{padding:65px 6%}.evergreen-page .photo-grid img,.forma .photo-grid img{height:330px}.evergreen-page .home-photography figcaption{left:6%;right:6%;font-size:9px}.case-art-foot{justify-content:flex-start;gap:18px}.case-art-foot a{font-size:10px}.forma .forma-hero>img{object-position:65% center}.evergreen-page .service-row{gap:18px}}@media(max-width:400px){.forma .forma-hero h1{font-size:46px}.evergreen-page .demo-hero h1{font-size:48px}.evergreen-page .photo-grid img,.forma .photo-grid img{height:280px}}

/* Keep the author showcase compact instead of stretching to the case-study copy. */
.case-art{align-self:center;min-height:0;padding:40px 32px}
.case-books{flex:0;align-items:flex-start;flex-wrap:nowrap;gap:20px;padding:48px 0 36px}
.case-books>img,.case-books>.upcoming-book{width:calc((100% - 40px)/3);max-width:180px;flex:0 1 auto}
.case-books>img{aspect-ratio:2/3;object-fit:cover;display:block}
.case-books .upcoming-cover{aspect-ratio:2/3}
.case-art-foot{margin-top:0}
@media(max-width:800px){.case-art{align-self:stretch;padding:34px 28px}}
@media(max-width:600px){.case-art{padding:28px 22px}.case-books{gap:12px;padding:32px 0 28px}.case-books>img,.case-books>.upcoming-book{width:calc((100% - 24px)/3)}}
