html[data-site-theme] .signature-scene:before{background:linear-gradient(90deg,rgba(5,15,29,.84),rgba(5,15,29,.7) 42%,rgba(5,15,29,.28) 75%,rgba(5,15,29,.15))}html[data-site-theme] .signature-hero-copy>p:not(.eyebrow){color:#fff!important;max-width:620px;text-shadow:0 1px 3px #0006}html[data-site-theme] .signature-hero-copy .eyebrow,html[data-site-theme] .signature-hero-copy h1{color:#fff!important}html[data-site-theme] .signature-hero-copy h1 em{color:#c4e7ff!important}html[data-site-theme] .signature-hero-actions .button.primary,html[data-site-theme] .signature-hero-actions .primary{background:var(--site-accent)!important;color:var(--site-button-text)!important;border:1px solid var(--site-accent)!important;text-shadow:none}html[data-site-theme] .signature-hero-actions .button.primary:hover,html[data-site-theme] .signature-hero-actions .primary:hover{background:var(--site-accent)!important;color:var(--site-button-text)!important;border-color:var(--site-accent)!important;filter:brightness(1.08)}html[data-site-theme] .signature-hero-actions .button.primary:focus-visible{outline:3px solid #fff;outline-offset:4px}html[data-site-theme] .signature-hero-actions .button.primary span{color:inherit!important}html[data-site-theme] .signature-hero-sell,html[data-site-theme] .signature-hero-sell span,html[data-site-theme] .signature-scroll,html[data-site-theme] .signature-scroll span{color:#fff!important;border-color:#ffffff90;text-shadow:0 1px 3px #0006}@media(max-width:700px){html[data-site-theme] .signature-scene:before{background:linear-gradient(90deg,rgba(5,15,29,.85),rgba(5,15,29,.62))}}html[data-site-theme] :is(a,button,input,select,textarea){transition-property:transform,opacity,box-shadow!important}html[data-site-theme] #ahmad-chat .chat-launch:focus-visible,html[data-site-theme] #ahmad-chat .chat-launch:hover{animation:theme-frame-glow 7s ease-in-out infinite}@media(prefers-reduced-motion:reduce){html[data-site-theme] #ahmad-chat .chat-launch:focus-visible,html[data-site-theme] #ahmad-chat .chat-launch:hover{animation:none}}html[data-site-theme] nav{background:transparent}html[data-site-theme] .re-city-strip{background:var(--site-panel);color:var(--site-text);border-color:var(--site-line)}html[data-site-theme] .re-city-strip>span{color:var(--site-text)}html[data-site-theme] .re-city-strip>a{color:var(--site-link)}html[data-site-theme] .re-footer-bottom nav,html[data-site-theme] .re-footer-top nav{background:transparent!important;color:var(--site-text)}html[data-site-theme] .re-footer-bottom nav a,html[data-site-theme] .re-footer-top nav a{color:var(--site-text)}html[data-site-theme] :is(.primary,.button.primary,.btn.primary,.nav-consultation){background:var(--site-accent)!important;color:var(--site-button-text)!important;border-color:var(--site-accent)!important}html[data-site-theme] :is(.primary,.button.primary,.btn.primary,.nav-consultation):hover{background:var(--site-accent)!important;color:var(--site-button-text)!important;border-color:var(--site-accent)!important}html[data-site-theme] :is(.primary,.button.primary,.btn.primary,.nav-consultation) :is(span,strong,small){color:inherit!important}html[data-site-theme] :is(.primary,.button.primary,.btn.primary):disabled{background:var(--site-panel)!important;color:var(--site-muted)!important;-webkit-text-fill-color:var(--site-muted);border-color:var(--site-line)!important;opacity:1}html[data-site-theme] .intent-tabs .selected,html[data-site-theme] .platform-filter-row button.selected,html[data-site-theme] .platform-filter-row button[aria-pressed=true],html[data-site-theme] .resource-tabs button[aria-pressed=true]{background:var(--site-accent)!important;color:var(--site-button-text)!important;border-color:var(--site-accent)!important}html[data-site-theme] .platform-filter-row button:not(.selected):not([aria-pressed=true]){background:var(--site-panel);color:var(--site-text)}html[data-site-theme] .uniform-site-header .lux-header nav.is-open{background:var(--site-panel)}html[data-site-theme] .consultation .button.secondary{background:var(--site-panel);color:var(--site-text)}@media print{html[data-site-theme] :is(.re-city-strip,.re-footer-top nav,.re-footer-bottom nav){background:white!important;color:black!important}}html[data-site-theme] .legacy .btn.gold{background:var(--site-accent)!important;color:var(--site-button-text)!important;border-color:var(--site-accent)!important}html[data-site-theme] #ahmad-chat .chat-voice-controls{margin:0 16px 12px;padding:12px;border:1px solid var(--site-line);border-radius:12px;background:var(--site-panel)!important;color:var(--site-text)!important}html[data-site-theme] #ahmad-chat .chat-voice-toggle{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--site-text)!important}html[data-site-theme] #ahmad-chat .chat-voice-toggle input{width:18px;height:18px;accent-color:var(--site-accent)}html[data-site-theme] #ahmad-chat .chat-voice-toggle span{margin-left:auto;color:var(--site-muted)!important;font-size:11px}html[data-site-theme] #ahmad-chat #chat-voice-choice{width:100%;min-height:38px;margin:9px 0;font:inherit;font-size:12px;border:1px solid var(--site-line);border-radius:8px;padding:6px;background:var(--site-panel)!important;color:var(--site-text)!important}html[data-site-theme] #ahmad-chat #chat-voice-choice option{background:var(--site-panel);color:var(--site-text)}html[data-site-theme] #ahmad-chat .chat-audio-actions{display:flex;gap:8px}html[data-site-theme] #ahmad-chat .chat-audio-actions button{min-height:36px;border:1px solid var(--site-line);border-radius:8px;padding:6px 12px;background:var(--site-accent)!important;color:var(--site-button-text)!important}html[data-site-theme] #ahmad-chat .chat-audio-actions button:disabled{opacity:1;background:var(--site-panel)!important;color:var(--site-muted)!important;cursor:default}html[data-site-theme] #ahmad-chat .chat-voice-status{font-size:11px;margin:9px 0 0;color:var(--site-muted)!important}#ahmad-chat.chat-speaking .robot-mouth{animation:robot-talk .25s ease-in-out infinite alternate}@keyframes robot-talk{0%{transform:scaleY(.6)}to{transform:scaleY(1.5)}}@media(prefers-reduced-motion:reduce){#ahmad-chat.chat-speaking .robot-mouth{animation:none}}html[data-site-theme] footer .site-copyright{color:var(--site-muted)!important;background:transparent!important;font-size:12px;margin-top:18px}.transaction-workbench{max-width:1200px}.transaction-guidance{margin:18px 0;padding:16px;border:1px solid var(--site-line);border-radius:12px;background:var(--site-panel);color:var(--site-text)}.transaction-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.transaction-card,.transaction-summary{overflow-wrap:anywhere}.transaction-workbench progress{width:100%;height:14px;accent-color:var(--site-accent)}.transaction-phase{margin:18px 0;padding:18px}.transaction-phase>summary{display:flex;justify-content:space-between;gap:15px;cursor:pointer;color:var(--site-text)}.transaction-phase>summary span{white-space:nowrap;color:var(--site-muted)}.transaction-step{padding:18px 0;border-top:1px solid var(--site-line);margin-top:16px;scroll-margin-top:30px}.transaction-step-heading{display:flex;justify-content:space-between;align-items:start;gap:12px}.transaction-step-heading .ws-check{margin:0;align-items:start;flex:1}.transaction-step input[type=checkbox]{flex:none;width:20px;height:20px;accent-color:var(--site-accent)}.transaction-step small{display:block;color:var(--site-muted);margin-top:6px}.transaction-step p{font-size:14px;margin:10px 0;color:var(--site-text)}.transaction-badge{font-size:11px;padding:5px 9px;border:1px solid var(--site-line);border-radius:999px;white-space:nowrap;background:var(--site-panel);color:var(--site-text)}.transaction-step.step-resolved .transaction-badge{background:var(--site-success-bg);color:var(--site-success)}html[data-site-theme] .transaction-workbench .transaction-alert{color:var(--site-error)!important;background:var(--site-error-bg)!important;border-radius:8px;padding:9px 12px;font-size:13px}.transaction-history summary,.transaction-record summary,.transaction-step-details summary{cursor:pointer;color:var(--site-link);padding:7px 0}.transaction-workbench form label{display:block;color:var(--site-text);font-size:13px;margin:12px 0}.transaction-workbench .ws-check{display:flex}.transaction-workbench .transaction-actions .ws-check{align-items:center;gap:8px;white-space:nowrap}.transaction-workbench .transaction-actions .ws-check input{width:18px;min-width:18px}.transaction-workbench form :is(input:not([type=checkbox]),select,textarea){width:100%;min-width:0;margin:5px 0;border:1px solid var(--site-line);border-radius:8px;padding:10px;background:var(--site-panel);color:var(--site-text);font:inherit}.transaction-workbench .transaction-unsaved{display:inline-block;margin-left:12px;color:var(--site-muted);font-size:12px}.transaction-workbench .ws-tools{flex-wrap:wrap}.transaction-history p{border-bottom:1px solid var(--site-line);padding-bottom:10px}.transaction-workbench :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--site-secondary);outline-offset:3px}@media(max-width:700px){.transaction-grid{grid-template-columns:1fr}.transaction-step-heading{flex-wrap:wrap}.transaction-phase{padding:14px}.transaction-phase>summary{flex-wrap:wrap}.transaction-workbench .ws-tools>*{max-width:100%}.transaction-workbench .transaction-actions .ws-check{white-space:normal}.transaction-workbench form :is(input,select,textarea){font-size:16px}.transaction-workbench .form-row{display:block}.transaction-workbench .transaction-actions button{margin-bottom:6px}}@media print{.transaction-create,.transaction-custom,.transaction-record form button,.transaction-step button,.transaction-workbench .transaction-actions,.transaction-workbench .ws-tools{display:none!important}.transaction-phase{break-inside:auto;box-shadow:none}.transaction-phase>summary{display:block}.transaction-step{break-inside:avoid}.transaction-step-details,.transaction-workbench details:not([open])>:not(summary){display:block}.transaction-workbench input,.transaction-workbench textarea{border:0!important}.transaction-workbench{max-width:none}.ws-heading,.ws-sidebar{display:none!important}.ws-shell{display:block!important}.ws-main{padding:0!important}}#ahmad-chat .chat-panel{display:flex;flex-direction:column;width:420px;height:min(740px,calc(100dvh - 135px));max-height:calc(100dvh - 135px);overflow:hidden}#ahmad-chat .chat-heading{flex-shrink:0}.chat-content{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;scroll-padding-bottom:20px}#ahmad-chat .chat-content .chat-messages{max-height:none;overflow:visible}html[data-site-theme] #ahmad-chat .chat-contact-form{padding:0 16px 16px;color:var(--site-text);background:transparent}#ahmad-chat .chat-contact-names{display:grid;grid-template-columns:1fr 1fr;gap:12px}html[data-site-theme] #ahmad-chat .chat-contact-form label{display:block;font-size:14px;font-weight:600;margin:0 0 13px;color:var(--site-text)}html[data-site-theme] #ahmad-chat .chat-contact-form label span{font-weight:400;color:var(--site-muted)}html[data-site-theme] #ahmad-chat .chat-contact-form input{display:block;width:100%;min-width:0;min-height:46px;margin:6px 0 0;padding:11px 12px;border:1px solid var(--site-line);border-radius:10px;background:var(--site-panel)!important;color:var(--site-text)!important;font:16px/1.4 Arial,sans-serif}html[data-site-theme] #ahmad-chat .chat-contact-form input[aria-invalid=true]{border-color:var(--site-error)}html[data-site-theme] #ahmad-chat .chat-contact-form button{width:100%;min-height:48px;border:0;border-radius:10px;padding:12px;background:var(--site-accent)!important;color:var(--site-button-text)!important;font-weight:700}html[data-site-theme] #ahmad-chat .chat-contact-intro{margin:0 0 16px;font-size:14px;color:var(--site-muted)!important}html[data-site-theme] #ahmad-chat .chat-contact-error{padding:10px 12px;margin:0 0 12px;border-radius:8px;background:var(--site-error-bg)!important;color:var(--site-error)!important;font-size:13px}@media(max-width:700px){#ahmad-chat.chat-open .chat-launch{visibility:hidden;pointer-events:none}#ahmad-chat .chat-panel{position:fixed;left:6px;right:6px;top:calc(var(--chat-vv-top,0px) + 6px + env(safe-area-inset-top));bottom:auto;width:auto;max-width:none;height:calc(var(--chat-vv-height,100dvh) - 12px - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-height:none;border-radius:18px;transform:none!important;animation:neon-frame 7s ease-in-out infinite!important}#ahmad-chat .chat-heading{padding:18px 16px;gap:12px}#ahmad-chat .chat-heading h2{font-size:18px}#ahmad-chat .chat-heading p{font-size:12px;max-width:none}#ahmad-chat .chat-close{min-width:44px;min-height:44px}#ahmad-chat .chat-message{max-width:96%;padding:13px 14px}#ahmad-chat .chat-message p{font-size:15px;line-height:1.6}#ahmad-chat .chat-current{padding:16px;margin:12px 16px 16px}#ahmad-chat .chat-current-prompt{font-size:18px;line-height:1.45}#ahmad-chat .chat-current-label{font-size:11px}#ahmad-chat .chat-topics{gap:10px;padding-bottom:16px}#ahmad-chat .chat-topics button{min-height:46px;font-size:15px;padding:11px 14px}#ahmad-chat .chat-question button,#ahmad-chat .chat-question input{min-height:48px;font-size:16px}#ahmad-chat .chat-tools button{font-size:13px;min-height:44px}#ahmad-chat .chat-footnote{font-size:12px;line-height:1.6}#ahmad-chat .chat-contact-names{grid-template-columns:1fr;gap:0}#ahmad-chat .chat-contact-form label{font-size:15px}#ahmad-chat .chat-status{font-size:14px}#ahmad-chat .chat-voice-toggle{font-size:13px}#ahmad-chat .chat-audio-actions button{min-height:44px;font-size:13px}}@media(prefers-reduced-motion:reduce){#ahmad-chat .chat-panel{animation:none!important}}#ahmad-chat .robot-wave-hand{position:absolute;right:-22px;top:10px;width:25px;height:34px;color:var(--site-accent,#7ecbff);filter:drop-shadow(0 0 5px #7ecbff66);transform-origin:45% 90%;animation:robot-friendly-wave 6s ease-in-out infinite;pointer-events:none}#ahmad-chat .robot-wave-hand svg{display:block;width:100%;height:100%;overflow:visible}#ahmad-chat .chat-header-robot .robot-wave-hand{display:none}#ahmad-chat .chat-launch{gap:24px}#ahmad-chat .chat-launch .robot-eye{animation:robot-friendly-blink 6s ease-in-out infinite}#ahmad-chat .chat-launch[aria-expanded=true] .robot-wave-hand{animation:none}@keyframes robot-friendly-wave{0%,12%,48%,to{transform:rotate(-8deg)}18%,30%,42%{transform:rotate(24deg)}24%,36%{transform:rotate(-24deg)}}@keyframes robot-friendly-blink{0%,54%,60%,65%,71%,to{transform:scaleY(1)}57%,68%{transform:scaleY(.12)}}@media(max-width:700px){#ahmad-chat .chat-launch{padding:11px 17px 11px 10px;font-size:14px;gap:25px}#ahmad-chat .chat-launch .chat-robot-head{width:52px;height:46px;flex-basis:52px}#ahmad-chat .chat-launch-copy small{font-size:11px}}@media(prefers-reduced-motion:reduce){#ahmad-chat .chat-launch .robot-eye,#ahmad-chat .robot-wave-hand{animation:none!important}}#ahmad-chat .chat-launch[aria-expanded=true] .robot-eye{animation:none}#ahmad-chat .chat-voice-controls.voice-is-off .chat-audio-actions,#ahmad-chat .chat-voice-controls.voice-is-off .chat-voice-status{display:none}.re-agent-signoff{display:flex;flex-wrap:wrap;align-items:center;gap:18px 22px;margin:30px 0 20px}.re-agent-signoff .re-agent-signature{margin:0;min-width:0}.re-agent-signoff .real-biography-mark{width:144px;flex:0 0 144px;margin:0;border:1px solid var(--site-line);border-radius:8px}.real-biography-mark.real-motion-white{background:#fff!important}.real-biography-mark.real-motion-black{background:#000!important}@media(max-width:700px){.re-agent-signoff{gap:16px;margin:24px 0 18px}.re-agent-signoff .real-biography-mark{width:132px;flex-basis:132px}}.uniform-site-header .estate-brand-text small.brand-known-name{font-style:italic;font-size:11px;line-height:1.3}@media(max-width:700px){.uniform-site-header .lux-brand{font-size:25px;gap:7px}.uniform-site-header .estate-brand-text small.brand-known-name{font-size:10px}.uniform-site-header .header-portrait{width:34px;height:34px;flex-basis:34px}}@media(max-width:380px){.uniform-site-header .lux-brand{font-size:21px}.uniform-site-header .header-portrait{display:none}}@font-face{font-family:Adesoji Autograph;src:url(/assets/fonts/agreement-signature.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.re-agent-signoff .re-agent-signature{display:inline-flex;flex-direction:column;align-items:center;max-width:100%;font-family:Adesoji Autograph,Ahmad Signature,cursive;font-size:clamp(52px,5.3vw,76px);font-weight:400;line-height:1.1;letter-spacing:0;padding:8px 4px 0}.re-agent-signature>span{display:block;transform:rotate(-3deg);transform-origin:center;white-space:nowrap}.re-agent-signature .autograph-flourish{display:block;width:94%;height:25px;overflow:visible;margin-top:-5px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;opacity:.85}@media(max-width:380px){.re-agent-signoff .re-agent-signature{font-size:48px}.re-agent-signature .autograph-flourish{height:20px}}.uniform-site-header .estate-brand-text small.brand-known-name{font-family:Arial,Helvetica,sans-serif;font-style:normal;letter-spacing:0;font-size:10px;line-height:1.4;white-space:normal;max-width:240px}@media(max-width:700px){.uniform-site-header .estate-brand-text small.brand-known-name{font-size:9px;max-width:190px}}@media(max-width:380px){.uniform-site-header .estate-brand-text small.brand-known-name{max-width:160px}}.agreement-intakes,.intake-editor{color:var(--site-text,#e9efff);min-width:0}.intake-create{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:end}.intake-create .button{grid-column:1/-1;justify-self:start}.intake-create label,.intake-link label,.intake-toolbar label{display:grid;gap:8px;min-width:0;font-weight:600}.intake-create input,.intake-create select,.intake-editor input,.intake-editor select,.intake-editor textarea,.intake-link input{box-sizing:border-box;width:100%;min-width:0;background:var(--site-input,var(--site-panel,#10192b));color:var(--site-text,#e9efff);border:1px solid var(--site-line,#536680);border-radius:9px;padding:13px 14px;font:inherit;font-size:16px;line-height:1.5}.intake-create option,.intake-editor option{color:var(--site-text);background:var(--site-panel)}.intake-editor textarea{resize:vertical}.intake-create input:focus,.intake-create select:focus,.intake-editor input:focus,.intake-editor select:focus,.intake-editor textarea:focus{outline:2px solid var(--site-accent,#4a8fff);outline-offset:2px}.intake-editor input:disabled,.intake-editor select:disabled,.intake-editor textarea:disabled{opacity:.85}.intake-records{margin:28px 0;display:grid;gap:12px}.intake-records h2{margin:0}.intake-records>.button{justify-self:start}.intake-record{display:grid;gap:6px;text-align:left;padding:20px;border:1px solid var(--site-line);border-radius:12px;background:var(--site-panel);color:var(--site-text);font:inherit;cursor:pointer}.intake-record strong{font-size:19px}.intake-record small,.intake-record span{color:var(--site-muted)}.intake-record.selected,.intake-record:focus-visible{border-color:var(--site-accent);outline:2px solid var(--site-accent);outline-offset:2px}.intake-invite{margin:24px 0}.intake-footer-actions,.intake-toolbar{display:flex;align-items:end;gap:12px;flex-wrap:wrap;margin:18px 0}.intake-toolbar label{max-width:300px}.intake-link{display:flex;gap:14px;align-items:end;margin:20px 0}.intake-link label{flex:1}.intake-link input{font:13px/1.5 monospace}.intake-editor{border:1px solid var(--site-line);border-radius:16px;background:var(--site-panel);padding:28px;margin:26px 0}.intake-heading{display:flex;align-items:start;justify-content:space-between;gap:20px}.intake-heading h2{font:400 32px/1.2 Georgia,serif;margin:8px 0 14px}.intake-heading p{margin:10px 0}.intake-heading progress{width:min(100%,420px);height:12px;accent-color:var(--site-accent)}.intake-save-state{font-size:13px;color:var(--site-muted)}.intake-status{font-size:12px;font-weight:700;letter-spacing:.03em;border:1px solid var(--site-accent);color:var(--site-text);border-radius:999px;padding:8px 12px;white-space:nowrap}.intake-disclaimer,.intake-note{background:var(--site-bg);border-left:3px solid var(--site-accent);padding:16px 18px;color:var(--site-muted);font-size:14px;line-height:1.65}.intake-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;margin:24px 0}.intake-section-nav{display:flex;flex-direction:column;gap:8px;align-self:start}.intake-section-nav button{display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;background:var(--site-bg);color:var(--site-text);font:14px/1.5 Arial,sans-serif;border:1px solid var(--site-line);padding:12px;border-radius:8px;cursor:pointer}.intake-section-nav button small{color:var(--site-muted);white-space:nowrap}.intake-section-nav button.selected{border-color:var(--site-accent);box-shadow:inset 3px 0 var(--site-accent)}.intake-section-nav button:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.intake-section h3{font:400 27px/1.3 Georgia,serif;margin:0 0 10px}.intake-source{font-size:12px;color:var(--site-muted);line-height:1.5}.intake-field{margin:22px 0;min-width:0}.intake-field>label{display:block;font-size:16px;line-height:1.55;font-weight:600;margin:0 0 8px}.intake-role{display:block;text-transform:uppercase;letter-spacing:.1em;font-size:10px;color:var(--site-muted);margin:3px 0 0}.intake-help{font-size:13px;color:var(--site-muted);line-height:1.5}.intake-missing{border-left:3px solid var(--site-accent);padding-left:12px}.intake-review{border:1px solid var(--site-line);border-radius:10px;padding:15px;margin:20px 0;line-height:1.6}.intake-review summary{cursor:pointer;font-weight:600}.intake-review li{margin:10px 0}.intake-review .ws-text{text-align:left;white-space:normal}.intake-submit{border-top:1px solid var(--site-line);padding-top:20px}.intake-confirm{display:flex!important;gap:12px;align-items:start;margin:16px 0;font-size:14px;line-height:1.6}.intake-confirm input{width:20px;flex:0 0 20px;accent-color:var(--site-accent);margin-top:4px}.intake-public{max-width:1180px;margin:auto;padding:35px 5%;color:var(--site-text)}.intake-public>header a{font-size:24px;font-family:Ahmad Signature,cursive;text-decoration:none}.intake-public>footer,.intake-public>header p{font-size:14px;color:var(--site-muted);line-height:1.7}.intake-public .button{border-radius:8px}.intake-create .button:disabled,.intake-editor .button:disabled{opacity:.6;cursor:not-allowed}.intake-public .ws-error,.intake-public .ws-notice{padding:18px;border:1px solid var(--site-line);background:var(--site-bg);color:var(--site-text);line-height:1.7}@media(max-width:900px){.intake-layout{grid-template-columns:1fr}.intake-section-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.intake-create{grid-template-columns:1fr}.intake-editor{padding:22px}}@media(max-width:500px){.intake-public{padding:24px 4%}.intake-editor{padding:18px 14px;border-radius:12px}.intake-heading{display:block}.intake-heading h2{font-size:26px}.intake-status{display:inline-block;margin:8px 0}.intake-section-nav{grid-template-columns:1fr}.intake-footer-actions,.intake-link,.intake-toolbar{align-items:stretch;flex-direction:column}.intake-footer-actions .button,.intake-submit .button,.intake-toolbar .button{width:100%;text-align:center}.intake-toolbar label{max-width:none}.intake-source{overflow-wrap:anywhere}.intake-heading .eyebrow{font-size:10px;letter-spacing:.08em}.intake-disclaimer{padding:14px}.intake-public>header a{font-size:27px}.intake-record{padding:16px}}.intake-one-page{grid-template-columns:1fr}.intake-footer-actions button[hidden],.intake-section-nav[hidden]{display:none!important}.intake-customer-label{display:none}.intake-easy-customer .intake-heading progress,.intake-easy-customer .intake-review:has(>summary[onclick]){display:none}.intake-easy-customer .intake-section h3{font-family:inherit;font-weight:600;font-size:22px}.intake-easy-customer .intake-disclaimer{font-size:13px}.intake-easy-customer .intake-field{margin:16px 0}.intake-answer-summary>div{padding:12px 0;border-bottom:1px solid var(--site-line)}.intake-answer-summary p{white-space:pre-wrap;margin:6px 0;color:var(--site-muted)}.intake-editor .intake-section-nav{position:static;inset:auto;min-height:0;z-index:auto}.intake-editor .intake-step-count{margin:0 0 8px;color:var(--site-muted);font-size:13px;font-weight:600}.intake-editor .intake-section{scroll-margin-top:24px}@media(max-width:900px){.intake-easy-customer .intake-section-nav{display:none}.intake-easy-customer .intake-layout{gap:0}.intake-easy-customer .intake-section{scroll-margin-top:16px}}.intake-voice-controls{padding:14px 16px;background:var(--site-bg);border:1px solid var(--site-line);border-radius:10px;margin:18px 0;color:var(--site-text)}.intake-voice-controls .intake-confirm{margin:0 0 12px}.intake-voice-controls p{font-size:13px;line-height:1.5;margin:10px 0 0;color:var(--site-muted)}.intake-voice-actions{display:flex;gap:10px;flex-wrap:wrap}.intake-voice-actions .button{padding:10px 14px;min-height:44px}.intake-explain{margin-top:10px;min-height:44px;white-space:normal;text-align:left;color:var(--site-accent);font:inherit;text-decoration:underline}.intake-explanation{padding:14px 16px;line-height:1.65;border-left:3px solid var(--site-accent);background:var(--site-bg);color:var(--site-text)}.intake-suggestions{display:block;margin:12px 0}.intake-suggestions span{display:block;font-size:13px;color:var(--site-muted);margin-bottom:6px}@media(max-width:500px){.intake-voice-actions{display:grid;grid-template-columns:1fr 1fr}.intake-voice-actions .button{width:100%;font-size:14px}}.intake-example{padding:13px 15px;margin:12px 0;background:var(--site-bg);border:1px solid var(--site-line);border-radius:9px;color:var(--site-text)}.intake-example strong{display:block;color:var(--site-muted);font-size:12px;letter-spacing:.03em}.intake-example p{margin:5px 0 0;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.intake-summary-email{margin:24px 0;min-width:0}.intake-summary-preview{margin-top:18px;border:1px solid var(--site-line);background:var(--site-bg);border-radius:10px;padding:18px;color:var(--site-text);overflow-wrap:anywhere}.intake-summary-body{white-space:pre-wrap;line-height:1.7;margin:18px 0;max-height:480px;overflow:auto;padding:12px;border:1px solid var(--site-line);border-radius:8px}.intake-summary-preview .button{margin-top:8px}.intake-explain{background:var(--site-bg);border:1px solid var(--site-line);border-radius:8px;padding:10px 14px;cursor:pointer}.intake-explain:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.usual-form-picker{grid-column:1/-1;border:1px solid var(--border,#738399);border-radius:14px;padding:18px;color:inherit;min-width:0}.usual-form-picker legend{font-weight:700;padding:0 8px}.usual-form-choice{display:flex!important;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--border,#738399)}.usual-form-choice input{width:20px!important;height:20px;flex:0 0 20px}.usual-form-choice span{flex:1;min-width:0}.usual-form-choice small,.usual-form-choice strong{display:block}.usual-form-choice a{color:var(--text,inherit);text-decoration:underline;flex:0 0 auto}.usual-form-export{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin:14px 0}.usual-form-export strong{flex:1 1 250px}@media(max-width:600px){.usual-form-choice{flex-wrap:wrap}.usual-form-choice a{margin-left:32px}.usual-form-export .button{width:100%}}