:root{--qs-stone-0:#fff;--qs-stone-25:#fcfbf8;--qs-stone-50:#f7f5f0;--qs-stone-ivory:#f3f0e9;--qs-stone-100:#ece8df;--qs-stone-150:#e2ded4;--qs-stone-200:#d6d1c7;--qs-stone-300:#bab5ab;--qs-stone-400:#96928a;--qs-stone-500:#74716b;--qs-stone-600:#565552;--qs-stone-700:#3d3e3d;--qs-stone-800:#292c2d;--qs-stone-900:#191c1e;--qs-stone-950:#101315;--qs-carbon:#101315;--qs-carbon-soft:#171c1f;--qs-carbon-raised:#1d2326;--qs-carbon-elevated:#242a2d;--qs-carbon-border:#30383b;--qs-carbon-border-strong:#414a4d;--qs-teal-25:#f1faf8;--qs-teal-50:#e3f5f1;--qs-teal-100:#c9ece5;--qs-teal-200:#9edcd2;--qs-teal-300:#6cc9bc;--qs-teal-400:#3bb5a7;--qs-teal-500:#1fa394;--qs-teal-600:#16877c;--qs-teal-700:#106e66;--qs-teal-800:#105952;--qs-teal-900:#104943;--qs-bg-canvas:var(--qs-stone-ivory);--qs-bg-subtle:var(--qs-stone-50);--qs-bg-surface:var(--qs-stone-25);--qs-bg-raised:var(--qs-stone-0);--qs-bg-elevated:var(--qs-stone-0);--qs-bg-inverse:var(--qs-carbon);--qs-text-primary:#151819;--qs-text-secondary:#50575a;--qs-text-tertiary:#737a7d;--qs-text-muted:#8d9395;--qs-text-disabled:#aeb3b4;--qs-text-inverse:var(--qs-stone-50);--qs-text-accent:var(--qs-teal-700);--qs-border-subtle:var(--qs-stone-150);--qs-border-default:#d4d0c6;--qs-border-strong:#aca89f;--qs-border-inverse:var(--qs-carbon-border);--qs-accent:var(--qs-teal-500);--qs-accent-hover:var(--qs-teal-600);--qs-accent-active:var(--qs-teal-700);--qs-accent-subtle:var(--qs-teal-50);--qs-accent-text:var(--qs-teal-700);--qs-action-primary:var(--qs-carbon);--qs-action-primary-hover:var(--qs-carbon-raised);--qs-action-primary-active:var(--qs-stone-900);--qs-action-primary-text:var(--qs-stone-50);--qs-action-secondary:transparent;--qs-action-disabled:var(--qs-stone-200);--qs-dark-canvas:#0d1011;--qs-dark-surface:#121617;--qs-dark-raised:#181d1f;--qs-dark-elevated:#1e2426;--qs-dark-interactive:#252c2e;--qs-dark-text-primary:#f5f3ee;--qs-dark-text-secondary:#b3b8b7;--qs-dark-text-tertiary:#858c8c;--qs-dark-text-muted:#697071;--qs-dark-border-subtle:#252b2d;--qs-dark-border:#303739;--qs-dark-border-strong:#465052;--qs-dark-accent:#35b8aa;--qs-dark-accent-hover:#4ac6b8;--qs-dark-accent-active:var(--qs-teal-500);--qs-success:#2d7b58;--qs-success-text:#226044;--qs-success-bg:#e9f5ee;--qs-success-dark:#67c894;--qs-warning:#b07821;--qs-warning-text:#765116;--qs-warning-bg:#faf2df;--qs-warning-dark:#e1ae53;--qs-error:#b4453d;--qs-error-text:#83352f;--qs-error-bg:#f9e9e7;--qs-error-dark:#e5786e;--qs-info:#3d6fa6;--qs-info-text:#315c87;--qs-info-bg:#eaf1f8;--qs-info-dark:#75a9df;--qs-font-sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--qs-font-serif:Georgia, "Times New Roman", serif;--qs-font-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--qs-font-display:var(--qs-font-sans);--qs-font-body:var(--qs-font-sans);--qs-text-display-xl:clamp(3.25rem, 6.1vw, 5.5rem);--qs-text-display:clamp(3rem, 5vw, 4.5rem);--qs-text-h1:clamp(2.5rem, 4vw, 3.5rem);--qs-text-h2:clamp(2rem, 3vw, 2.5rem);--qs-text-h3:clamp(1.5rem, 2vw, 1.75rem);--qs-text-h4:clamp(1.25rem, 1.5vw, 1.375rem);--qs-text-lead:clamp(1.25rem, 1.7vw, 1.5rem);--qs-text-body-lg:1.125rem;--qs-text-body:1rem;--qs-text-sm:.875rem;--qs-text-label:.75rem;--qs-text-micro:.6875rem;--qs-weight-regular:400;--qs-weight-medium:500;--qs-weight-semibold:600;--qs-leading-display:.96;--qs-leading-heading:1.08;--qs-leading-lead:1.42;--qs-leading-body:1.55;--qs-leading-dense:1.3;--qs-track-display:-.05em;--qs-track-heading:-.032em;--qs-track-body:-.008em;--qs-track-label:.08em;--qs-radius-none:0;--qs-radius-xs:2px;--qs-radius-sm:4px;--qs-radius-md:8px;--qs-radius-lg:12px;--qs-radius-pill:999px;--qs-border-width:1px;--qs-page-width:1440px;--qs-content-width:1240px;--qs-reading-width:70ch;--qs-gutter:clamp(1.25rem, 5vw, 5rem);--qs-section-gap:clamp(5rem, 9vw, 9rem);--qs-space-1:4px;--qs-space-2:8px;--qs-space-3:12px;--qs-space-4:16px;--qs-space-5:20px;--qs-space-6:24px;--qs-space-8:32px;--qs-space-10:40px;--qs-space-12:48px;--qs-space-16:64px;--qs-space-20:80px;--qs-space-24:96px;--qs-space-32:128px;--qs-shadow-xs:0 1px 2px #1013150a;--qs-shadow-sm:0 4px 14px #1013150e;--qs-shadow-md:0 12px 32px #10131514;--qs-shadow-lg:0 24px 64px #1013151c;--qs-control-compact:36px;--qs-control-standard:44px;--qs-control-large:52px;--qs-control-hero:56px;--qs-motion-fast:.12s ease;--qs-motion-standard:.18s ease;--qs-motion-slow:.26s ease;--qs-focus-ring:0 0 0 3px #1fa39438;--qs-brand-background:var(--qs-bg-canvas);--qs-brand-surface:var(--qs-bg-surface);--qs-brand-surface-elevated:var(--qs-bg-elevated);--qs-brand-text-primary:var(--qs-text-primary);--qs-brand-text-secondary:var(--qs-text-secondary);--qs-brand-text-muted:var(--qs-text-muted);--qs-brand-text-inverse:var(--qs-text-inverse);--qs-brand:var(--qs-accent);--qs-brand-hover:var(--qs-accent-hover);--qs-brand-active:var(--qs-accent-active);--qs-brand-border:var(--qs-border-default);--qs-brand-border-strong:var(--qs-border-strong);--qs-brand-focus:var(--qs-accent);--qs-brand-success:var(--qs-success);--qs-brand-warning:var(--qs-warning);--qs-brand-error:var(--qs-error);--qs-brand-information:var(--qs-info);--qs-brand-carbon:var(--qs-carbon);--qs-brand-carbon-soft:var(--qs-carbon-soft);--qs-brand-carbon-border:var(--qs-carbon-border);--qs-text-xs:var(--qs-text-micro);--qs-text-md:var(--qs-text-body);--qs-text-lg:var(--qs-text-body-lg);--qs-text-xl:var(--qs-text-h4);--qs-leading-tight:var(--qs-leading-display);--qs-track-tight:var(--qs-track-display);--qs-ivory:var(--qs-bg-canvas);--qs-teal:var(--qs-accent);--qs-teal-bright:var(--qs-teal-400);--qs-graphite:var(--qs-text-secondary);--qs-stone:var(--qs-border-default);--qs-mist:var(--qs-stone-100);--qs-amber:var(--qs-warning);--qs-ink:var(--qs-text-primary);--qs-muted:var(--qs-text-muted);--qs-paper:var(--qs-bg-canvas);--qs-line:var(--qs-border-default);--qs-green:var(--qs-accent);--qs-deep:var(--qs-carbon);--qs-max:var(--qs-page-width);--ash:var(--qs-bg-subtle);--mineral:var(--qs-stone-200);--silver:var(--qs-stone-300);--graphite:var(--qs-carbon-soft);--midnight:var(--qs-carbon);--green:var(--qs-teal-800);--line:var(--qs-border-default)}[data-qs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--qs-bg-canvas:var(--qs-dark-canvas);--qs-bg-subtle:var(--qs-dark-surface);--qs-bg-surface:var(--qs-dark-surface);--qs-bg-raised:var(--qs-dark-raised);--qs-bg-elevated:var(--qs-dark-elevated);--qs-bg-inverse:var(--qs-stone-50);--qs-text-primary:var(--qs-dark-text-primary);--qs-text-secondary:var(--qs-dark-text-secondary);--qs-text-tertiary:var(--qs-dark-text-tertiary);--qs-text-muted:var(--qs-dark-text-muted);--qs-text-inverse:var(--qs-carbon);--qs-border-subtle:var(--qs-dark-border-subtle);--qs-border-default:var(--qs-dark-border);--qs-border-strong:var(--qs-dark-border-strong);--qs-accent:var(--qs-dark-accent);--qs-accent-hover:var(--qs-dark-accent-hover);--qs-accent-active:var(--qs-dark-accent-active)}@media (prefers-reduced-motion:reduce){:root{--qs-motion-fast:0s;--qs-motion-standard:0s;--qs-motion-slow:0s}}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--qs-bg-canvas);color:var(--qs-text-primary);font-family:var(--qs-font-body);font-size:var(--qs-text-body);line-height:var(--qs-leading-body);letter-spacing:var(--qs-track-body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--qs-accent);outline-offset:3px}.shell,.site-header,.footer{width:min(calc(100% - 48px),var(--qs-content-width));margin-inline:auto}.site-header{border-bottom:var(--qs-border-width) solid var(--qs-border-subtle);justify-content:space-between;align-items:center;height:76px;display:flex}.brand{align-items:center;gap:var(--qs-space-3);letter-spacing:var(--qs-track-body);display:inline-flex}.brand-mark{border:var(--qs-border-width) solid var(--qs-border-strong);width:34px;height:34px;font-family:var(--qs-font-sans);font-size:var(--qs-text-body);font-weight:var(--qs-weight-semibold);border-radius:50%;place-items:center;display:grid}.brand strong,.brand small{line-height:1.05;display:block}.brand strong{font-size:var(--qs-text-sm);font-weight:var(--qs-weight-semibold)}.brand small{color:var(--qs-text-tertiary);font-size:var(--qs-text-label);margin-top:var(--qs-space-1)}.nav{align-items:center;gap:var(--qs-space-8);font-size:var(--qs-text-sm);font-weight:var(--qs-weight-medium);display:flex}.nav a:not(.nav-cta){color:var(--qs-text-secondary)}.nav-cta{min-height:var(--qs-control-compact);border:var(--qs-border-width) solid var(--qs-action-primary);border-radius:var(--qs-radius-pill);padding:0 var(--qs-space-4);background:var(--qs-action-primary);color:var(--qs-action-primary-text);align-items:center;display:inline-flex}.hero{min-height:650px;padding:var(--qs-space-32) 0 var(--qs-space-16);flex-direction:column;justify-content:center;display:flex}.eyebrow,.section-kicker,.form-step,.flow-number,.preview-topline,.preview-value small,.preview-section small,.preview-meta small,.trust-grid article>span,.not-found>span{font-family:var(--qs-font-mono);font-size:var(--qs-text-micro);text-transform:uppercase;letter-spacing:var(--qs-track-label)}.eyebrow{align-items:center;gap:var(--qs-space-2);color:var(--qs-text-tertiary);display:flex}.signal{background:var(--qs-accent);border-radius:50%;width:7px;height:7px}.hero h1{max-width:14ch;margin:var(--qs-space-6) 0 var(--qs-space-6);font-size:var(--qs-text-display-xl);font-weight:var(--qs-weight-medium);letter-spacing:var(--qs-track-display);line-height:var(--qs-leading-display);text-wrap:balance}.hero-copy{max-width:700px;color:var(--qs-text-secondary);font-size:var(--qs-text-lead);line-height:var(--qs-leading-lead)}.hero-actions{gap:var(--qs-space-3);margin-top:var(--qs-space-6);display:flex}.button{min-height:var(--qs-control-standard);border-radius:var(--qs-radius-sm);border:var(--qs-border-width) solid transparent;padding:0 var(--qs-space-5);cursor:pointer;font-size:var(--qs-text-sm);font-weight:var(--qs-weight-semibold);transition:transform var(--qs-motion-fast),background var(--qs-motion-standard),border-color var(--qs-motion-standard);justify-content:center;align-items:center;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--qs-action-primary);color:var(--qs-action-primary-text)}.button-primary:hover{background:var(--qs-action-primary-hover)}.button-secondary,.button-quiet{border-color:var(--qs-border-strong);color:var(--qs-text-primary);background:0 0}.status-strip{margin-top:var(--qs-space-20);border-top:var(--qs-border-width) solid var(--qs-border-subtle);border-bottom:var(--qs-border-width) solid var(--qs-border-subtle);padding:var(--qs-space-5) 0;gap:var(--qs-space-6);font-size:var(--qs-text-sm);color:var(--qs-text-tertiary);grid-template-columns:.8fr 1.4fr 2fr;display:grid}.status-strip strong{color:var(--qs-accent-text);font-weight:var(--qs-weight-semibold)}.thesis{padding:var(--qs-section-gap) 0}.section-kicker{color:var(--qs-text-accent);margin-bottom:var(--qs-space-6)}.thesis-grid{gap:var(--qs-space-24);grid-template-columns:1.1fr .9fr;display:grid}.thesis h2,.section-heading h2,.split h2,.final-cta h2,.composer-heading h1,.trust-page h1,.not-found h1{font-weight:var(--qs-weight-medium);letter-spacing:var(--qs-track-heading)}.thesis h2{font-size:var(--qs-text-h1);margin:0;line-height:1.02}.thesis-grid p{margin:0 0 var(--qs-space-6);color:var(--qs-text-secondary);font-size:var(--qs-text-body-lg);line-height:var(--qs-leading-body)}.flow{padding:var(--qs-space-24) 0 var(--qs-space-32);border-top:var(--qs-border-width) solid var(--qs-border-subtle)}.section-heading{justify-content:space-between;gap:var(--qs-space-10);margin-bottom:var(--qs-space-16);align-items:end;display:flex}.section-heading h2{font-size:var(--qs-text-h2);margin:0}.section-heading>p{max-width:420px;color:var(--qs-text-secondary);line-height:var(--qs-leading-body)}.flow-list{border-top:var(--qs-border-width) solid var(--qs-border-strong);margin:0;padding:0;list-style:none}.flow-list li{gap:var(--qs-space-5);padding:var(--qs-space-8) 0;border-bottom:var(--qs-border-width) solid var(--qs-border-subtle);grid-template-columns:100px 1fr;display:grid}.flow-number{color:var(--qs-text-tertiary)}.flow-list h3{margin:0 0 var(--qs-space-2);font-size:var(--qs-text-h4);font-weight:var(--qs-weight-medium)}.flow-list p{max-width:650px;color:var(--qs-text-secondary);line-height:var(--qs-leading-body);margin:0}.split{margin-bottom:var(--qs-space-32);grid-template-columns:1fr 1fr;display:grid}.dark-panel,.light-panel{min-height:470px;padding:var(--qs-space-16)}.dark-panel{background:var(--qs-dark-surface);color:var(--qs-dark-text-primary);border:var(--qs-border-width) solid var(--qs-dark-border)}.light-panel{border:var(--qs-border-width) solid var(--qs-border-default);background:var(--qs-bg-subtle)}.section-kicker.light{color:var(--qs-dark-accent)}.split h2{font-size:var(--qs-text-h2);line-height:var(--qs-leading-heading);margin:0 0 var(--qs-space-6)}.split p{max-width:500px;line-height:var(--qs-leading-body);color:var(--qs-text-secondary)}.dark-panel p{color:var(--qs-dark-text-secondary)}.principle-list{margin-top:var(--qs-space-12);border-top:var(--qs-border-width) solid var(--qs-dark-border);grid-template-columns:1fr 1fr;display:grid}.principle-list span{padding:var(--qs-space-4) 0;border-bottom:var(--qs-border-width) solid var(--qs-dark-border);font-size:var(--qs-text-sm)}.text-link{margin-top:var(--qs-space-12);font-weight:var(--qs-weight-semibold);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--qs-border-strong);text-decoration-color:var(--qs-border-strong);display:inline-block}.final-cta{text-align:center;padding:var(--qs-space-24) 0 var(--qs-space-32)}.final-cta h2{font-size:var(--qs-text-display);margin:var(--qs-space-1) 0 var(--qs-space-4)}.final-cta>p:not(.section-kicker){max-width:610px;margin:0 auto var(--qs-space-8);color:var(--qs-text-secondary);line-height:var(--qs-leading-body)}.footer{padding:var(--qs-space-10) 0 var(--qs-space-16);border-top:var(--qs-border-width) solid var(--qs-border-subtle);justify-content:space-between;gap:var(--qs-space-10);display:flex}.footer p{margin:var(--qs-space-2) 0 0;color:var(--qs-text-tertiary);font-size:var(--qs-text-sm)}.footer-links{gap:var(--qs-space-6);font-size:var(--qs-text-sm);color:var(--qs-text-secondary);display:flex}.composer-page,.trust-page{padding-top:var(--qs-space-20);padding-bottom:var(--qs-space-32)}.composer-heading{justify-content:space-between;align-items:end;gap:var(--qs-space-10);margin-bottom:var(--qs-space-12);display:flex}.composer-heading h1,.trust-page h1{font-size:var(--qs-text-h1);margin:0;line-height:1.02}.composer-heading>p{max-width:430px;color:var(--qs-text-secondary);line-height:var(--qs-leading-body)}.composer-grid{gap:var(--qs-space-8);grid-template-columns:minmax(0,1.05fr) minmax(360px,.75fr);align-items:start;display:grid}.deal-form{border-top:var(--qs-border-width) solid var(--qs-border-strong)}.form-section{padding:var(--qs-space-8) 0;border-bottom:var(--qs-border-width) solid var(--qs-border-subtle)}.form-step{margin-bottom:var(--qs-space-6);color:var(--qs-text-accent);display:block}.deal-form label{gap:var(--qs-space-2);color:var(--qs-text-secondary);font-size:var(--qs-text-sm);font-weight:var(--qs-weight-medium);margin-top:var(--qs-space-5);display:grid}.deal-form input,.deal-form textarea,.deal-form select{border:var(--qs-border-width) solid var(--qs-border-strong);background:var(--qs-bg-elevated);border-radius:var(--qs-radius-xs);width:100%;min-height:48px;padding:var(--qs-space-3) var(--qs-space-4);color:var(--qs-text-primary);font-size:var(--qs-text-body);outline:none}.deal-form input:focus,.deal-form textarea:focus,.deal-form select:focus{border-color:var(--qs-accent);box-shadow:var(--qs-focus-ring)}.deal-form textarea{resize:vertical;line-height:var(--qs-leading-body)}.field-grid{gap:var(--qs-space-5);grid-template-columns:1fr 1fr;display:grid}.amount-grid{grid-template-columns:.35fr .65fr}.form-actions{align-items:center;gap:var(--qs-space-3);padding-top:var(--qs-space-6);flex-wrap:wrap;display:flex}.save-state{color:var(--qs-text-tertiary);font-size:var(--qs-text-micro);margin-left:auto}.deal-preview{top:var(--qs-space-6);background:var(--qs-bg-elevated);border:var(--qs-border-width) solid var(--qs-border-default);min-height:610px;padding:var(--qs-space-8);box-shadow:var(--qs-shadow-sm);position:sticky}.preview-topline{border-bottom:var(--qs-border-width) solid var(--qs-border-subtle);padding-bottom:var(--qs-space-4);color:var(--qs-text-tertiary);justify-content:space-between;display:flex}.deal-preview h2{min-height:80px;margin:var(--qs-space-8) 0;font-size:var(--qs-text-h2);font-weight:var(--qs-weight-medium);line-height:var(--qs-leading-heading);letter-spacing:var(--qs-track-heading)}.preview-parties{gap:var(--qs-space-3);padding:var(--qs-space-4) 0;border-top:var(--qs-border-width) solid var(--qs-border-subtle);border-bottom:var(--qs-border-width) solid var(--qs-border-subtle);font-size:var(--qs-text-sm);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.preview-parties span:last-child{text-align:right}.preview-parties i{color:var(--qs-text-tertiary);font-style:normal}.preview-value{padding:var(--qs-space-8) 0;font-variant-numeric:tabular-nums}.preview-value small,.preview-section small,.preview-meta small{color:var(--qs-text-tertiary)}.preview-value strong{margin-top:var(--qs-space-2);font-size:var(--qs-text-h3);font-weight:var(--qs-weight-semibold);display:block}.preview-section{padding:var(--qs-space-5) 0;border-top:var(--qs-border-width) solid var(--qs-border-subtle)}.preview-section p{white-space:pre-wrap;margin:var(--qs-space-2) 0 0;color:var(--qs-text-secondary);font-size:var(--qs-text-sm);line-height:var(--qs-leading-body)}.preview-meta{border-top:var(--qs-border-width) solid var(--qs-border-subtle);padding-top:var(--qs-space-5);grid-template-columns:1fr 1fr;display:grid}.preview-meta strong{margin-top:var(--qs-space-2);font-size:var(--qs-text-sm);display:block}.preview-notice{margin-top:var(--qs-space-8);padding:var(--qs-space-4);background:var(--qs-bg-subtle);border-left:2px solid var(--qs-accent);color:var(--qs-text-secondary);font-size:var(--qs-text-sm);line-height:var(--qs-leading-body)}.trust-lead{max-width:820px;color:var(--qs-text-secondary);font-size:var(--qs-text-body-lg);line-height:var(--qs-leading-body)}.trust-grid{background:var(--qs-border-default);border:var(--qs-border-width) solid var(--qs-border-default);margin-top:var(--qs-space-20);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.trust-grid article{background:var(--qs-bg-surface);padding:var(--qs-space-10)}.trust-grid article>span{color:var(--qs-text-accent)}.trust-grid h2{font-size:var(--qs-text-h3);font-weight:var(--qs-weight-medium);margin:var(--qs-space-8) 0 var(--qs-space-3);letter-spacing:var(--qs-track-heading)}.trust-grid p{color:var(--qs-text-secondary);line-height:var(--qs-leading-body)}.trust-status{margin-top:var(--qs-space-12);border-top:var(--qs-border-width) solid var(--qs-border-strong);padding-top:var(--qs-space-6);gap:var(--qs-space-10);grid-template-columns:.4fr 1fr;display:grid}.trust-status p{color:var(--qs-text-secondary);line-height:var(--qs-leading-body);margin:0}.not-found{flex-direction:column;justify-content:center;align-items:flex-start;min-height:72vh;display:flex}.not-found>span{color:var(--qs-text-tertiary)}.not-found h1{font-size:var(--qs-text-h1);margin:var(--qs-space-4) 0}.not-found p{max-width:580px;color:var(--qs-text-secondary);margin-bottom:var(--qs-space-6)}@media (max-width:820px){.shell,.site-header,.footer{width:min(calc(100% - 30px),var(--qs-content-width))}.site-header{height:68px}.nav a:not(.nav-cta){display:none}.hero{min-height:auto;padding:var(--qs-space-24) 0 var(--qs-space-12)}.hero h1{font-size:var(--qs-text-display)}.hero-copy{font-size:var(--qs-text-lead)}.status-strip{gap:var(--qs-space-2);grid-template-columns:1fr}.thesis{padding:var(--qs-space-24) 0}.thesis-grid,.split,.composer-grid,.trust-status{gap:var(--qs-space-10);grid-template-columns:1fr}.section-heading,.composer-heading{flex-direction:column;align-items:flex-start}.dark-panel,.light-panel{min-height:auto;padding:var(--qs-space-10) var(--qs-space-6)}.composer-page,.trust-page{padding-top:var(--qs-space-16)}.composer-grid{gap:var(--qs-space-12)}.deal-preview{position:static}.trust-grid{grid-template-columns:1fr}}@media (max-width:520px){.field-grid,.amount-grid{grid-template-columns:1fr;gap:0}.footer{flex-direction:column}.flow-list li{grid-template-columns:50px 1fr}.save-state{width:100%;margin-left:0}.hero-actions{flex-direction:column}.button{width:100%}.final-cta{text-align:left}.hero h1{font-size:clamp(3rem,14vw,3.25rem)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
