.conversion-preview header{position:sticky;top:0;z-index:30;background:#f4f0e8}.conversion-preview .nav-cta{padding:13px 20px;background:#701a34;color:#f4f0e8;font-weight:600}.capability-line{padding:12px 24px;text-align:center;background:#f4f0e8;color:#701a34;font-size:14px;line-height:1.6;border-bottom:1px solid #d6cdc3}.capability-line span{padding:0 12px;color:#8c7b73}.conversion-preview .reel-stage video{height:min(calc(100svh - 165px),56.25vw)}.scope-note{font-size:13px!important;color:#665e58;margin-bottom:22px}.service-actions{display:flex;gap:24px;flex-wrap:wrap;margin-top:24px}.conversion-preview .proof-grid small{font-size:12px;color:#701a34}.conversion-preview [id]{scroll-margin-top:110px}.conversion-preview .work-exit{flex-wrap:wrap}.refined-inquiry .inquiry-next{margin-top:28px;font-size:14px;line-height:1.8;color:#e3d8d0}.inquiry-next p{margin-bottom:16px!important}.inquiry-next a{text-decoration:underline;text-underline-offset:5px}.refined-inquiry .local-warning{grid-column:1/-1;font-size:12px;color:#e3d8d0;border:1px solid #70645d;padding:14px;margin:0 0 24px;line-height:1.7}.refined-inquiry .inquiry-copy{grid-row:1/4}.refined-inquiry .optional-details{grid-column:1/-1;border-block:1px solid #70645d;padding:20px 0}.optional-details summary{cursor:pointer;font-size:14px;padding:8px 0}.optional-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding-top:24px}.refined-inquiry #status{line-height:1.8}.refined-inquiry a:focus-visible,.refined-inquiry summary:focus-visible{outline:2px solid #d7b6c0;outline-offset:5px}
@media(max-width:800px){.conversion-preview .nav-cta{font-size:12px;padding:13px}.capability-line{font-size:11px;padding:10px 12px}.capability-line span{padding:0 4px}.conversion-preview .reel-stage video{height:auto}.service-actions{gap:24px}.conversion-preview .work-exit{display:flex;align-items:start;gap:16px}.conversion-preview .work-exit .text-link{margin-top:0}.refined-inquiry .inquiry-copy{grid-row:auto}.optional-grid{grid-template-columns:1fr}.refined-inquiry .local-warning{margin-top:12px}.conversion-preview footer{padding-bottom:max(28px,env(safe-area-inset-bottom))}}
