.sample-hero{background:#f6f2ee;padding:68px 0}.sample-split{display:grid;grid-template-columns:1.08fr 1fr;gap:52px;align-items:center}.sample-hero h1{font-size:clamp(42px,5.1vw,74px);line-height:1.08;letter-spacing:-2px;max-width:700px}.sample-hero .lead{max-width:620px}.sample-split figure{margin:0}.sample-split figure img{width:100%;height:auto;border-radius:22px;display:block}.sample-split figcaption{font-size:12px;color:#62585e;margin-top:12px}.sample-examples{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px}.sample-examples article{border:1px solid #e3d9de;border-radius:18px;overflow:hidden;background:#fff}.sample-examples img{width:100%;height:auto;display:block}.sample-examples article>div{padding:25px}.sample-examples .eyebrow{font-size:11px}.sample-process{list-style:none;counter-reset:steps;display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:0}.sample-process li{counter-increment:steps;border-top:2px solid #dbc5d0;padding-top:18px}.sample-process li:before{content:'0' counter(steps);display:block;color:#910048;font-size:26px;font-weight:800;margin-bottom:18px}.sample-process strong{font-size:20px}.sample-planner{scroll-margin-top:140px;padding:32px}.sample-planner select{width:100%;font:inherit;padding:13px;border:1px solid #947984;border-radius:8px;background:white;margin:10px 0}.sample-planner .btn-row{margin:24px 0}.sample-planner .textlink:after,.sample-examples .textlink:after{content:none}details{margin:12px 0}summary{cursor:pointer;font-weight:700} @media(max-width:860px){.sample-split{grid-template-columns:1fr;gap:28px}.sample-hero{padding:38px 0}.sample-examples{grid-template-columns:1fr}.sample-examples article{display:grid;grid-template-columns:1fr 1fr}.sample-examples img{height:100%;object-fit:cover}.sample-process{grid-template-columns:1fr 1fr}}@media(max-width:520px){.sample-examples article{display:block}.sample-process{grid-template-columns:1fr}.sample-hero h1{letter-spacing:-1px}.sample-planner{padding:22px}.sample-split{gap:24px}}