.preview-main{max-width:1320px;margin:auto;padding:24px 6vw 60px}.preview-hero{border:1px solid #a88b96;border-radius:10px 35px 10px 10px;padding:clamp(28px,6vw,74px);background:linear-gradient(90deg,#261e2ce8,#3c293c9c,#25242b40),url('/assets/workspace-hero.png') center 48%/cover;color:#fff8f3;min-height:320px;display:flex;flex-direction:column;justify-content:center}.preview-hero h1{font:500 clamp(34px,4.5vw,64px)/1.12 Georgia,serif;max-width:800px;margin:14px 0}.preview-hero p{max-width:690px;line-height:1.8}.perspectives{display:flex;gap:12px;margin:26px 0 16px}.perspectives button{padding:14px 24px;border:1px solid #a5818f;background:linear-gradient(120deg,#f7f1ec,#e3dadd);border-radius:30px;color:#402936;font:600 15px Manrope,Arial;cursor:pointer;min-height:48px}.perspectives button[aria-selected=true]{background:linear-gradient(120deg,#613044,#8d5363);color:white}.preview-notice{border-inline-start:3px solid #8d5363;padding:12px 18px;line-height:1.7}.preview-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:22px 0}.preview-card{border:1px solid #bba6aa;border-radius:9px 27px 9px 9px;padding:28px;background-size:cover;background-position:center;min-width:0}.preview-card>*{position:relative}.preview-card h2{color:#462b39;font-size:23px}.preview-card p,.preview-card li{line-height:1.8}.brief-art{background-image:linear-gradient(110deg,#fffaf5e0,#eee4ddb3),url('/assets/sections/connections.jpg')}.calendar-art{background-image:linear-gradient(110deg,#fffaf5e0,#e3dce0b3),url('/assets/sections/calendar-planner.jpg')}.rights-art{background-image:linear-gradient(110deg,#fffaf5e0,#e3dce0b3),url('/assets/sections/claims-review.jpg')}.operations-art{background-image:linear-gradient(110deg,#fffaf5e0,#e3dce0b3),url('/assets/clinic-operations-clean.png')}.reporting-art{background-image:linear-gradient(110deg,#fffaf5e0,#e3dce0b3),url('/assets/sections/performance.jpg')}.preview-card textarea{display:block;box-sizing:border-box;width:100%;margin:10px 0 16px;padding:16px;background:#fffaf5ed;border:1px solid #ad949e;border-radius:8px;color:#33262d;font:inherit;line-height:1.7}.preview-card label{display:block;font-weight:600}.status-pill{display:inline-block;padding:8px 14px;background:linear-gradient(100deg,#eee5dd,#d8c9cf);border:1px solid #b49b9f;border-radius:25px}.preview-footer{border-top:1px solid #b49b9f;padding:20px 0;line-height:1.8}.preview-main button:focus-visible,.preview-main a:focus-visible,.preview-main textarea:focus-visible{outline:3px solid #805368;outline-offset:4px}.nav-wrap select{min-height:44px;padding:8px;border:1px solid #b49b9f;border-radius:9px;color:#402936;background:#f5eee9}.preview-main [hidden]{display:none!important}@media(max-width:700px){.preview-grid{grid-template-columns:1fr}.preview-card{padding:22px}.perspectives{flex-wrap:wrap}.preview-hero{min-height:300px}.nav-wrap{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}