.mkt-customers-standard{margin-top:3rem}.mkt-customers-report{border-top:1px solid var(--border);margin-top:4rem;padding-top:2.5rem}.mkt-customers-count .mkt-copy{margin-top:1.25rem}.mkt-customers-count .mkt-action-row{margin-top:2rem}.mkt-customers-close-note{font-size:var(--text-sm);color:var(--muted-foreground);margin-top:1rem}.mkt-customers-report .mkt-pull{font-size:var(--text-xl);max-width:40ch;font-weight:600;line-height:1.3}.mkt-customers-stories{margin-top:2rem}.mkt-customers-stories li>p+p{margin-top:.25rem}.mkt-customers-story-meta{font-size:var(--text-sm);color:var(--muted-foreground)}.mkt-customers-story-quote{color:var(--foreground)}.mkt-case{gap:3rem;margin-top:1rem;display:grid}.mkt-case-quote .mkt-pull{font-size:var(--text-xl);max-width:40ch;font-weight:600;line-height:1.3}.mkt-case-part{border-top:1px solid var(--border);gap:1rem;padding-top:2rem;display:grid}.mkt-case-para{white-space:pre-line}.mkt-case-brief-label{font-size:var(--text-sm);color:var(--muted-foreground);font-weight:600}.mkt-case-sub{font-size:var(--text-lg);margin-top:1rem;font-weight:600}.mkt-case-unavailable{margin-top:1.5rem}.mkt-case-approve h1{margin-top:.5rem}.mkt-case-approve .mkt-lead{margin-top:.75rem}.mkt-case-approve-intro{margin-top:1.5rem}.mkt-case-approve-said{background:var(--muted);border-radius:var(--marketing-radius-card);margin-top:1.5rem;padding:1rem 1.25rem;font-weight:600}.mkt-case-approve-form,.mkt-case-approve-withdraw{border-top:1px solid var(--border);gap:1rem;max-width:40rem;margin-top:3rem;padding-top:2rem;display:grid}.mkt-case-approve-wording{background:var(--muted);border-radius:var(--marketing-radius-card);white-space:pre-line;padding:1.25rem 1.5rem}.mkt-case-approve-field label{font-size:var(--text-sm);margin-bottom:.5rem;font-weight:500;display:block}.mkt-case-approve-field input{border:1px solid var(--border-strong);border-radius:var(--marketing-radius-control);width:100%;min-height:3rem;font:inherit;font-size:var(--text-base);background:var(--background);color:var(--foreground);padding:.75rem .875rem}.mkt-case-approve-field input:disabled{background:var(--muted);color:var(--muted-foreground)}.mkt-case-approve-tick{font-size:var(--text-sm);align-items:flex-start;gap:.75rem;display:flex}.mkt-case-approve-tick input{flex:none;width:1.125rem;height:1.125rem;margin-top:.2rem}.mkt-case-approve-submit button{background:var(--primary);min-height:3rem;color:var(--primary-foreground);padding:.75rem 1.5rem}.mkt-case-approve-submit button:disabled{background:color-mix(in oklch, var(--primary) 35%, var(--card));color:var(--primary-foreground);cursor:not-allowed}@media (max-width:40rem){.mkt-case-part .mkt-table-scroll .mkt-case-measures{white-space:normal;display:block;overflow:visible}.mkt-case-part .mkt-case-measures thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mkt-case-part .mkt-case-measures tbody,.mkt-case-part .mkt-case-measures tr,.mkt-case-part .mkt-case-measures td{display:block}.mkt-case-part .mkt-case-measures tr{border-top:1px solid var(--border);padding-block:.875rem}.mkt-case-part .mkt-case-measures tr:last-child{border-bottom:1px solid var(--border)}.mkt-case-part .mkt-case-measures td{border:0;min-width:0;padding:.125rem 0}.mkt-case-part .mkt-case-measures td:first-child{font-weight:600}.mkt-case-part .mkt-case-measures td+td:before{content:attr(data-label) ": ";color:var(--muted-foreground)}}
