.intake-workspace-banner{display:flex;align-items:center;justify-content:space-between;gap:22px;background:linear-gradient(115deg,#14243f,#2c3d62);border-radius:19px;padding:28px 30px;color:white;margin:22px 0}.intake-workspace-banner>div{display:flex;align-items:center;gap:20px}.intake-workspace-banner small{font-size:9px;letter-spacing:.16em;color:#ed95af;font-weight:800}.intake-workspace-banner h3{font-size:24px;letter-spacing:-.035em;margin:7px 0}.intake-workspace-banner p{color:#b9c9e0;font-size:12px;margin:0;line-height:1.6}.intake-mini-mark{display:grid;place-items:center;width:58px;height:58px;flex-shrink:0;border-radius:16px;background:#ffffff12;border:1px solid #ffffff19;font-size:30px;color:#f18dad}.intake-state{white-space:nowrap;border:1px solid #edc88d55;border-radius:20px;background:#f0cc8d13;color:#f6d69c;font-size:11px;font-weight:700;padding:10px 15px}.intake-state.accepting{border-color:#7addbb55;background:#7addbb13;color:#a6efd7}.intake-studio{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.8fr);gap:20px;align-items:start}.intake-configuration form{padding:22px}.intake-configuration fieldset{border:0;padding:0;margin:0;min-width:0}.intake-configuration label{display:grid;gap:8px;font-size:12px;font-weight:650;margin-bottom:18px}.intake-configuration input:not([type=checkbox]),.intake-configuration textarea,.intake-placement input{width:100%;border:1px solid #d4deec;border-radius:8px;background:#fbfcfe;padding:11px 12px;font:inherit;color:#203252;min-width:0}.intake-configuration label small{font-size:10px;font-weight:400;color:#70809a;line-height:1.6}.intake-configuration textarea{resize:vertical;line-height:1.7}.intake-configuration details{border-top:1px solid #e0e7f0;margin:5px 0 20px}.intake-configuration summary{padding:17px 0;cursor:pointer;font-size:12px;font-weight:750}.intake-advanced{padding-top:5px}.intake-configuration .intake-enable{display:flex;align-items:flex-start;gap:10px;border:1px solid #d8e6e9;background:#f1f8f8;border-radius:10px;padding:14px;line-height:1.6}.intake-enable input{margin-top:3px;accent-color:#c90028;width:17px;height:17px;flex-shrink:0}.intake-enable span{display:grid;gap:5px}.intake-configuration form>p{font-size:11px;line-height:1.7;color:#62758d;margin-bottom:0}.intake-configuration button[type=submit]{width:100%;min-height:42px}.intake-preview-panel{overflow:hidden;min-width:0}.intake-preview-panel .panel-header{flex-wrap:wrap;gap:14px}.intake-preview-tools{display:flex;align-items:center;padding:4px;border:1px solid #e0e5ef;border-radius:9px;gap:2px}.intake-preview-tools button{font:inherit;font-size:11px;background:transparent;border:0;border-radius:6px;padding:7px 10px;cursor:pointer;color:#536780}.intake-preview-tools [aria-pressed=true]{color:#fff;background:#243555}.intake-frame-stage{padding:16px;background:#eaf0f6;overflow:auto;min-height:820px}.intake-frame-stage iframe{display:block;width:100%;height:920px;border:1px solid #d6deeb;border-radius:12px;background:white;margin:auto}.intake-frame-stage iframe.mobile{max-width:390px;height:844px;border:6px solid #243555;border-radius:24px}.intake-share{margin-top:22px;padding-bottom:20px}.intake-placement{display:flex;align-items:center;gap:26px;padding:22px 24px}.intake-placement label{display:grid;gap:8px;flex:0 1 300px;font-size:12px;font-weight:650}.intake-placement p{max-width:640px;font-size:12px;line-height:1.7;color:#637b96}.intake-share-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;padding:0 24px}.intake-share-grid>div{display:grid;gap:10px;min-width:0}.intake-share-grid label{font-size:12px;font-weight:700}.intake-share-grid textarea{resize:vertical;width:100%;background:#f6f8fc;color:#425977;border:1px solid #d9e2ee;border-radius:10px;padding:13px;font:11px/1.8 ui-monospace,monospace;overflow-wrap:anywhere}.intake-share-grid button{justify-self:start}.intake-share-note{font-size:11px;line-height:1.7;color:#62758d;margin:18px 24px 0;overflow-wrap:anywhere}.intake-detail-modal{width:min(760px,calc(100vw - 32px))}.intake-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0}.intake-detail-grid>div{min-width:0;padding-bottom:12px;border-bottom:1px solid #e0e7f0}.intake-detail-grid dt{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:#70819a}.intake-detail-grid dd{font-size:13px;color:#203454;font-weight:600;margin:7px 0 0;overflow-wrap:anywhere}.intake-consent-evidence{padding:18px;border-radius:12px;background:#f1f7f9;margin-top:22px;font-size:12px;line-height:1.7}.intake-consent-evidence h3{margin-top:0}.intake-consent-evidence small{color:#657892}.lead-intake-link{border:1px solid #d7e1ec;border-radius:7px;background:#f5f8fc;color:#344f73;font:inherit;font-size:11px;font-weight:650;padding:9px 12px;cursor:pointer;margin:0 0 15px;width:100%;text-align:left}.lead-intake-link:hover{background:#eaf1f7}.intake-workspace :focus-visible{outline:3px solid #176c9f;outline-offset:3px}
@media(max-width:1150px){.intake-studio{grid-template-columns:1fr}.intake-configuration form{max-width:800px}.intake-preview-panel .intake-frame-stage{min-height:700px}.intake-frame-stage iframe{height:820px}}
@media(max-width:640px){.intake-workspace-banner{padding:22px;align-items:flex-start;flex-direction:column}.intake-workspace-banner h3{font-size:21px}.intake-mini-mark{display:none}.intake-share-grid{grid-template-columns:1fr}.intake-placement{display:block}.intake-placement label{max-width:100%}.intake-frame-stage{padding:6px}.intake-preview-tools button{padding:7px}.intake-detail-grid{grid-template-columns:1fr}.intake-share .panel-header{flex-wrap:wrap;gap:15px}}
