.campaign-preview{min-width:0}.preview-switch{border:1px solid var(--border);border-radius:8px;margin:0 0 12px;display:inline-flex;overflow:hidden}.preview-switch button{appearance:none;color:var(--wine);font:inherit;cursor:pointer;background:#fff;border:0;border-radius:0;padding:7px 12px}.preview-switch button[aria-pressed=true]{background:var(--wine);color:#fff}.preview-switch button:focus-visible{outline-offset:-3px;outline:2px solid #d57492}.preview-viewport{width:100%;max-width:100%;overflow-x:auto}.campaign-preview .preview-frame{background:#fff;max-width:none;margin-inline:auto;display:block}.campaign-preview .preview-mobile{width:375px}.campaign-preview .preview-desktop{width:620px}.studio-upload summary{cursor:pointer;color:var(--wine);font-weight:650}.studio-upload[open] summary{margin-bottom:1rem}.studio-editor-heading{margin-bottom:6px}.editor-brand-select{align-items:center;gap:8px;display:flex}.editor-brand-select select{width:auto;max-width:100%}.studio-editor-alert{overflow-wrap:anywhere}.audience-groups>details,.audience-groups>.field,.audience-groups article>details,.audience-groups article>form,.audience-groups article>button{margin-block-start:1rem}.audience-groups summary{cursor:pointer;font-weight:600}.audience-groups form{justify-items:start;gap:.75rem;margin-block:.75rem;display:grid}.audience-groups form .field{width:min(100%,36rem);min-width:0}.audience-groups input,.audience-groups textarea{max-width:100%}.audience-groups article h3{overflow-wrap:anywhere}.audience-groups dl{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;display:grid}.audience-groups dd{margin:.3rem 0;font-weight:600}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.audience-brand{max-width:25rem;margin:0 0 1.25rem;display:block}.audience-counts{border:1px solid var(--border);background:#fff;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:1.5rem 0;display:grid}.audience-counts div{padding:1rem 1.25rem}.audience-counts div+div{border-left:1px solid var(--border)}.audience-counts dt{color:var(--muted);font-size:.85rem}.audience-counts dd{color:var(--wine);font-variant-numeric:tabular-nums;margin:0;font-size:1.8rem}.audience-controls,.audience-controls form{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.audience-controls{justify-content:space-between;margin-bottom:1.25rem}.audience-controls label,.audience-brand{font-size:.9rem;font-weight:600}.audience-controls form label{margin-bottom:0}.audience-controls input,.audience-controls select,.audience-brand select{margin-top:.25rem}.audience-table-scroll{max-width:100%;overflow-x:auto}.audience-table-scroll table{border-collapse:collapse;width:100%;font-size:.94rem}.audience-table-scroll th,.audience-table-scroll td{text-align:left;border-bottom:1px solid var(--border);vertical-align:middle;padding:.8rem .5rem}.audience-table-scroll th{color:var(--muted);font-size:.85rem}.contact-link{color:var(--wine);text-align:left;text-underline-offset:.18em;overflow-wrap:anywhere;background:0 0;border:0;padding:.45rem .15rem;font-weight:650;text-decoration:underline}.contact-state{color:#6a1936;background:#f6e7eb;border-radius:6px;padding:.2rem .5rem;font-size:.8rem;display:inline-block}.state-confirmed{color:#22593e;background:#e5f2eb}.state-pending{color:#71470e;background:#fbefd9}.audience-pager{margin-top:1rem}.contact-detail-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:1rem;display:grid}.contact-identity h2,.consent-timeline dd{overflow-wrap:anywhere}.contact-identity dl,.consent-timeline dl{grid-template-columns:auto minmax(0,1fr);gap:.25rem .8rem;display:grid}.contact-identity dd,.consent-timeline dd{margin:0}.contact-identity dt,.consent-timeline dt{color:var(--muted)}.consent-timeline{margin:0;padding-left:1rem;list-style:none}.consent-timeline li{border-left:1px solid var(--border);padding:0 0 1.25rem 1.15rem;position:relative}.consent-timeline li:last-child{padding-bottom:0}.consent-timeline li:before{content:"";background:var(--accent);border-radius:50%;width:.55rem;height:.55rem;position:absolute;top:.5rem;left:-.3rem}.consent-timeline p{margin:0 0 .4rem}.consent-timeline time{color:var(--muted);font-size:.85rem;display:block}.consent-timeline dl{margin:0;font-size:.88rem}.unsubscribe-review{border-block-start:1px solid var(--border);padding-top:1rem}.audience-preview-count{padding-block:.5rem}@media (width<=750px){.audience-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.audience-counts div:nth-child(3){border-left:0}.audience-counts div:nth-child(n+3){border-top:1px solid var(--border)}.contact-detail-grid{grid-template-columns:minmax(0,1fr)}.audience-controls form{width:100%}}@media (width<=480px){.audience-counts div{padding:.75rem}.audience-table-scroll table{min-width:25rem}}.authoring summary{color:var(--wine);font-weight:650}.authoring[open]>summary{margin-bottom:1rem}.template-choices{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));gap:.7rem;display:grid}.template-choice{border:1px solid var(--border);cursor:pointer;border-radius:8px;padding:1rem;display:block}.template-choice:has(:checked){border-color:var(--accent);background:#fff7f8}.template-choice:focus-within{outline:2px solid var(--accent);outline-offset:2px}.template-choice label{cursor:pointer;align-items:center;display:flex}.template-choice input[type=radio]{width:18px;height:18px;min-height:0;accent-color:var(--wine);margin:0 .45rem 0 0;padding:0;display:inline-block}.template-choice p,.template-choice ol{margin:.4rem 0 0;font-size:.88rem;font-weight:400}.template-choice ol{padding-inline-start:1.15rem}.template-choice li{margin:.15rem 0}:where(.public-plans){max-width:80rem;margin:0 auto;padding:clamp(1.25rem,4vw,4rem)}.public-plans>header{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start;gap:2rem;margin-bottom:2rem;display:grid}.public-plans .page-heading{margin:0 0 .75rem}.public-plans>header p{margin-bottom:0}.plan-staging{border-left:1px solid var(--border);padding-left:1.25rem}.plan-staging .actions{margin-top:.75rem}.plan-staging a{text-decoration:none}.plan-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.plan-card{min-width:0}.plan-card h2,.plan-card h3{margin:0 0 .5rem}.plan-card dl{margin:1rem 0 0}.plan-card dl>div{border-top:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:.75rem;padding:.48rem 0;display:flex}.plan-card dt{color:var(--muted);font-size:.87rem}.plan-card dd{color:var(--wine);text-align:right;font-variant-numeric:tabular-nums;margin:0;font-weight:650}.public-trial{margin-block:1.25rem}.setup-steps{margin:.5rem 0 1.25rem;padding:0;list-style:none}.setup-steps li{border-top:1px solid var(--border);margin:0;padding:.75rem 0}.setup-steps li>div{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.setup-steps li span{color:var(--wine);font-size:.83rem;font-weight:650}.setup-steps li p{color:var(--muted);overflow-wrap:anywhere;margin:.25rem 0 0;font-size:.9rem}@media (width<=800px){.public-plans>header{grid-template-columns:minmax(0,1fr);gap:1rem}.plan-staging{border-left:0;padding-left:0}.plan-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}}.companies-panel{margin-top:1.25rem}.companies-panel .intake-metrics{max-width:26rem}.company-record{border-top:1px solid var(--border);margin-top:1rem;padding-block:1rem}.company-record h3{overflow-wrap:anywhere;margin-bottom:.35rem}.company-brands{border-left:2px solid var(--border);padding-left:1rem;list-style:none}.company-brands summary{overflow-wrap:anywhere}.company-form{margin-block:.6rem 1.2rem}.company-form>div{flex-wrap:wrap;align-items:end;gap:.5rem;display:flex}.company-form input,.company-form select{flex:13rem;max-width:24rem}.company-form .notice{margin-top:.75rem}.team-seats{flex-wrap:wrap;gap:2rem;margin:1.25rem 0;display:flex}.team-seats dt,.team-table-scroll th[scope=col]{color:var(--muted);font-size:.87rem}.team-seats dd{color:var(--wine);font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem}.team-table-scroll{max-width:100%;position:relative;overflow-x:auto}.team-table-scroll table{border-collapse:collapse;width:100%;min-width:32rem}.team-table-scroll th,.team-table-scroll td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:.75rem .5rem}.team-member{max-width:44rem}.team-member h2{overflow-wrap:anywhere}.team-member select{max-width:20rem}.team-brand-options{margin:1rem 0}.team-brand-options label{align-items:center;gap:.5rem;min-height:2.75rem;margin:0;font-weight:500;display:flex}.team-brand-options .help{margin-bottom:.35rem}.team-pager{margin-top:1rem}.team-invitations{padding:0;list-style:none}.team-invitations li{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.6rem 0;display:flex}.team-invitations span,.team-invite{overflow-wrap:anywhere}.team-invitations small{color:var(--muted)}.team-invite{margin-top:1rem}.team-invite select{max-width:100%}.team-back{margin:.5rem}.team-remove{border-top:1px solid var(--border);padding-top:1rem}@media (width<=640px){.team-table-scroll table{table-layout:fixed;min-width:0;font-size:.85rem}.team-table-scroll th,.team-table-scroll td{padding:.5rem .25rem}.team-table-scroll th:first-child{width:25%}.team-table-scroll th:nth-child(2){width:22%}.team-table-scroll th:nth-child(3){width:26%}.team-table-scroll .btn{width:100%;padding:.4rem .25rem;font-size:.8rem;line-height:1.25}}.cookie-controls{color:#4a0a1e;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.25rem;margin:0 auto;padding:1rem 0;display:flex}.cookie-controls a,.cookie-notice a{color:#4a0a1e;text-decoration:underline}.cookie-controls>button,.cookie-close{color:#4a0a1e;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;padding:.5rem .75rem;text-decoration:underline}.cookie-notice{color:#3f2530;z-index:80;background:#fff9f5;border:1px solid #ebdce2;border-radius:16px;width:calc(100% - 40px);max-width:590px;max-height:min(80dvh,650px);padding:24px;position:fixed;bottom:20px;right:20px;overflow:auto;box-shadow:0 8px 24px #4a0a1e26}.cookie-notice h2{color:#4a0a1e;margin:0 0 .75rem;font-family:Georgia,serif;font-size:26px}.cookie-notice p{margin:0 0 .75rem;font-size:15px;line-height:1.55}.cookie-note{color:#8a6d75;margin-top:.5rem;font-size:14px}.cookie-notice-actions{flex-wrap:wrap;gap:10px;margin-top:1rem;display:flex}.cookie-notice .cookie-choice{color:#4a0a1e;min-height:44px;font:inherit;cursor:pointer;background:#fff9f5;border:2px solid #4a0a1e;border-radius:8px;justify-content:center;align-items:center;padding:10px 16px;display:inline-flex}.cookie-notice .cookie-choice:hover{background:#f6ccd8}.cookie-close{min-height:44px;padding:.5rem .75rem;font-size:14px;text-decoration:underline}.cookie-controls>button:hover,.cookie-close:hover,.cookie-controls a:hover,.cookie-notice a:hover{color:#4a0a1e;background:#f6ccd8}.cookie-notice :focus-visible,.cookie-controls :focus-visible{outline-offset:3px;outline:3px solid #4a0a1e}.privacy-page{color:#3f2530;max-width:900px;margin-inline:auto;padding:2rem 1.5rem;line-height:1.6}.privacy-page h1,.privacy-page h2{color:#4a0a1e;margin:1.5rem 0 .75rem;font-family:Georgia,serif}.privacy-page h2{font-size:24px}.privacy-page p,.privacy-page li{margin-bottom:.75rem}.privacy-page ul,.privacy-page ol{margin-bottom:1rem;padding-left:1.25rem}.privacy-page a{color:#4a0a1e;text-decoration:underline}@media (width<=600px){.cookie-notice{width:calc(100% - 24px);padding:18px;bottom:12px;right:12px}.cookie-notice-actions{flex-direction:column}.cookie-choice,.cookie-controls>button,.cookie-close{width:100%}}@media (width>=601px){.cookie-notice{bottom:max(20px, env(safe-area-inset-bottom));right:max(20px, env(safe-area-inset-right))}}@media (width<=600px){.cookie-notice{bottom:max(12px,env(safe-area-inset-bottom));right:max(12px,env(safe-area-inset-right))}}:root{color:#1b1d21;font-synthesis:none;--wine:#4a0a1e;--accent:#a41f2d;--muted:#69515d;--border:#e6c3cc;background:#fff7f8;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:15px;line-height:1.6}*{box-sizing:border-box}body{margin:0}a{color:var(--accent);text-underline-offset:4px}button,input,textarea,select{font:inherit}button,a,input,textarea,select{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #af4d70}h1,h2,h3,p{margin-top:0}h1,h2,h3{color:var(--wine);line-height:1.2}h1,h2{font-family:Georgia,Times New Roman,serif;font-weight:400}h2{font-size:27px}h3{font-size:20px}p{margin-bottom:18px}img{max-width:100%}fieldset{border:0;min-width:0;margin:0 0 26px;padding:0}legend{color:var(--wine);margin-bottom:16px;padding:0;font-weight:650}input:not([type=checkbox]),textarea,select{border:1px solid var(--border);color:#1b1d21;background:#fff;border-radius:8px;width:100%;min-width:0;min-height:44px;padding:11px 13px;display:block}textarea{resize:vertical;min-height:180px}input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0}input[type=file]{padding:10px;font-size:13px}input::file-selector-button{color:var(--wine);background:#f9e8ee;border:0;border-radius:5px;margin-right:10px;padding:8px}label{margin-bottom:7px;font-size:13px;font-weight:600;display:block}small{font-size:12px}pre{white-space:pre-wrap;overflow-wrap:anywhere}iframe{border:1px solid var(--border)}summary{cursor:pointer;min-height:44px;padding:14px 0}ul{padding-left:22px}li{margin:8px 0}.skip-link{background:var(--wine);color:#fff;z-index:50;padding:12px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.app-header{border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:26px;min-height:108px;padding:18px 38px;display:flex}.wordmark{letter-spacing:-1.7px;color:var(--wine);white-space:nowrap;font:700 32px Georgia,serif;text-decoration:none}.wordmark span{letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);margin-top:6px;font:10px/1.4 system-ui,sans-serif;display:block}.header-account{align-items:center;gap:16px;min-width:0;margin-left:auto;display:flex}.software-logo{aspect-ratio:1475/1067;object-fit:contain;flex-shrink:0;width:88px;height:auto;margin-left:12px;display:block}.app-layout{grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 108px);display:grid}.sidebar{border-right:1px solid var(--border);background:#fffafb;padding:35px 24px}.sidebar>strong{overflow-wrap:anywhere;color:var(--wine);margin:9px 0 26px;display:block}.sidebar nav{flex-direction:column;gap:7px;margin:20px -10px 45px;display:flex}.nav-link{text-align:left;min-height:44px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:8px;padding:12px 14px;font-size:13px}.nav-link:hover{background:#f9edf0}.nav-link[aria-current=page]{color:var(--wine);background:#f8e3e9;border-color:#efcdd7;font-weight:650}.main{width:100%;min-width:0;max-width:1440px;margin:0 auto;padding:32px 44px}.eyebrow{text-transform:uppercase;letter-spacing:1.8px;color:var(--accent);margin-bottom:12px;font-size:10px;font-weight:650;display:block}.page-heading{letter-spacing:-1.5px;margin:10px 0 12px;font-size:44px}.page-intro{color:var(--muted);max-width:700px;margin-bottom:32px;line-height:1.8}.card{border:1px solid var(--border);background:#fff;border-radius:16px;min-width:0;margin-bottom:22px;padding:28px;box-shadow:0 4px 16px #4a0a1e04}.card>p:last-child{margin-bottom:0}.hero-card{background:var(--wine);color:#f9e7ee;border-radius:18px;margin:26px 0;padding:36px 42px;position:relative;overflow:hidden}.hero-card:after{content:"";pointer-events:none;border:1px solid #a5647a;border-radius:50%;width:240px;height:240px;display:block;position:absolute;bottom:-105px;right:-45px;box-shadow:0 0 0 34px #ffffff04,0 0 0 68px #ffffff03}.hero-card h2{color:#fff7f8;margin:12px 0 18px;font-size:39px}.hero-card .eyebrow{color:#edb4c8}.hero-card p{max-width:570px}.grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.grid .card{flex-direction:column;align-items:flex-start;padding:25px;display:flex}.grid .card .btn{margin-top:auto}.grid h2{margin:18px 0 14px;font-size:25px}.grid p{color:var(--muted);font-size:14px}.badge{color:var(--wine);background:#fff2f5;border:1px solid #f0d7df;border-radius:30px;padding:5px 10px;font-size:11px;font-weight:600;line-height:1.7;display:inline-block}.muted,.help{color:var(--muted)}.help{margin-top:9px;font-size:12px;line-height:1.7}.notice{color:var(--wine);overflow-wrap:anywhere;background:#f6edf1;border:1px solid #ead5dd;border-radius:9px;margin-bottom:28px;padding:13px 17px;font-size:12px}.notice.error{color:#741c18;background:#fff0ed;border-left:4px solid #a41f2d}.notice.success{color:#1f6f4a;background:#edf7f0;border-color:#b8d5c1}.empty{text-align:center;color:var(--muted);padding:38px 22px}.empty h2{margin-top:12px}.empty p{max-width:480px;margin:12px auto}.actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:18px 0;display:flex}.actions .page-heading{margin-bottom:0}.btn{border:1px solid var(--accent);background:var(--accent);color:#fff;text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 18px;font-size:13px;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){background:#7f1622;border-color:#7f1622}.btn.secondary{color:var(--wine);border-color:var(--border);background:#fff}.btn.secondary:hover:not(:disabled){background:#fff1f5;border-color:#bc8094}.btn.danger{color:#9c2431;background:#fff;border-color:#dcb2b9}.field{min-width:0;margin-bottom:22px}.field-grid{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.editor-fields{margin-top:6px}.editor-fields fieldset+fieldset{border-top:1px solid #f0dce4;padding-top:24px}.editor-fields fieldset:nth-child(2) .field-grid{grid-template-columns:1fr}.editor-fields textarea{min-height:230px}.asset-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.asset-option{overflow-wrap:anywhere;align-items:center;gap:10px;min-height:44px;padding:5px 0;font-size:13px;font-weight:450;display:flex}.asset-option input{margin:0}.campaign-row,.connection-row{border-bottom:1px solid #f2e0e6;flex-wrap:wrap;align-items:center;gap:18px;padding:20px 0;display:flex}.campaign-row:first-child,.connection-row:first-child{padding-top:3px}.campaign-row:last-child,.connection-row:last-child{border-bottom:0}.campaign-row>div,.connection-row>div{overflow-wrap:anywhere;flex:1;min-width:170px}.campaign-row h2{margin-bottom:7px;font-size:24px}.campaign-row p,.connection-row p{margin-bottom:0;font-size:12px}.preview-layout{grid-template-columns:minmax(0,1.5fr) minmax(240px,1fr);align-items:start;gap:24px;display:grid}.preview-frame{background:#fff;border-radius:6px;width:100%;height:660px}.check-list{margin:20px 0;padding:0;list-style:none}.gap{border-top:1px solid var(--border);padding:17px 0;font-size:13px}.gap p{color:var(--muted);margin:7px 0 0;font-size:12px}.media-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:20px;display:grid}.media-grid figure{border:1px solid var(--border);background:#fff;border-radius:12px;margin:0;overflow:hidden}.media-grid img{object-fit:contain;background:#f8eff2;width:100%;height:200px;padding:10px}.media-grid figcaption{overflow-wrap:anywhere;padding:17px;font-size:13px}.token-output{color:var(--wine);white-space:pre-wrap;overflow-wrap:anywhere;background:#f9f2f5;border-radius:6px;max-width:100%;padding:14px;font:12px/1.7 ui-monospace,SFMono-Regular,monospace}.auth-card{max-width:600px;margin:30px auto}.auth-card>p{color:var(--muted)}.auth-card form{margin-top:26px}.footer{color:var(--muted);text-align:center;margin:44px 0 12px;font-size:11px}.plan-price{color:var(--wine)!important;margin:16px 0!important;font:40px Georgia,serif!important}.plan-price small{color:var(--muted);font:12px system-ui,sans-serif}.metric{color:var(--wine);font:38px Georgia,serif}@media (width>=1500px){.main{padding:44px 64px}}@media (width<=1100px){.app-layout{grid-template-columns:185px minmax(0,1fr)}.main{padding:28px}.sidebar{padding:28px 18px}.grid{grid-template-columns:1fr}.grid .card{display:block}.preview-layout{grid-template-columns:1fr}}@media (width<=720px){.app-header{grid-template-columns:minmax(0,1fr) auto;gap:13px;min-height:90px;padding:15px 20px;display:grid}.wordmark{font-size:29px}.software-logo{grid-area:1/2;width:68px;margin:0}.header-account{grid-area:2/1/auto/-1;justify-content:flex-start;margin:0}.header-account:empty{display:none}.app-layout{display:block}.sidebar{border-right:0;border-bottom:1px solid var(--border);padding:16px 20px}.sidebar>.eyebrow,.sidebar>strong,.sidebar>.help{display:none}.sidebar nav{flex-flow:wrap;gap:5px;margin:0}.nav-link{padding:9px 12px;font-size:12px}.main{padding:26px 20px}.page-heading{font-size:36px}.hero-card{padding:28px}.hero-card h2{font-size:32px}.card{padding:23px}.field-grid,.asset-options{grid-template-columns:1fr}.campaign-row,.connection-row{gap:12px}.campaign-row .badge{order:3}.preview-frame{height:580px}.notice{margin-bottom:24px}.auth-card{margin:20px auto}}@media (width<=480px){.main{padding:22px 16px}.app-header{padding:15px 16px}.sidebar{padding:12px}.nav-link{padding:9px 10px}.page-heading{font-size:33px}.card{padding:20px}.hero-card{padding:26px}.actions{align-items:flex-start}.preview-layout{gap:12px}.preview-layout .card{padding:15px}.software-logo{width:62px}.header-account{font-size:12px}.plan-price{font-size:36px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.intake-metrics{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:.35rem 1rem;display:grid}.intake-metrics dt{color:var(--muted)}.intake-metrics dd{overflow-wrap:anywhere;margin:0}.intake-metrics~div{margin-block:.8rem}.customer-capture-preview{border:1px solid var(--border,#e5d4db);background:#fff;border-radius:12px;width:100%;min-height:540px;display:block}.delivery-record{border-top:1px solid var(--border,#e5d4db);padding:1.5rem 0}.message-text{white-space:pre-wrap;overflow-wrap:anywhere}.delivery-record .actions{margin:1rem 0}.operator-table-wrap{max-width:100%;overflow-x:auto}.operator-health{border-collapse:collapse;text-align:left;width:100%;margin-top:1rem}.operator-health th,.operator-health td{border-bottom:1px solid var(--border,#f4c4d0);vertical-align:top;padding:.75rem}.operator-workspace-button{font:inherit;color:var(--burgundy,#6c092c);text-align:left;cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;text-decoration:underline}.preserve-whitespace{white-space:pre-wrap;overflow-wrap:anywhere}.delivery-outcomes{margin-top:1rem}.delivery-outcome-list{overflow-wrap:anywhere;padding-left:1.25rem}.delivery-outcome-list>li{border-bottom:1px solid var(--border,#e9dce2);padding:.5rem 0}
