@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/438aa629764e75f3-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/875ae681bfde4580-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/51251f8b9793cdb3-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e857b654a2caa584-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/cc978ac5ee68c2b6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Manrope_73ee6c;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4c9affa5bc8f420e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Manrope_Fallback_73ee6c;src:local("Arial");ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:103.19%}.__className_73ee6c{font-family:__Manrope_73ee6c,__Manrope_Fallback_73ee6c;font-style:normal}.__variable_73ee6c{--font-display:"__Manrope_73ee6c","__Manrope_Fallback_73ee6c"}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__IBM_Plex_Sans_c8daab;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__IBM_Plex_Sans_Fallback_c8daab;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_c8daab{font-family:__IBM_Plex_Sans_c8daab,__IBM_Plex_Sans_Fallback_c8daab;font-style:normal}.__variable_c8daab{--font-body:"__IBM_Plex_Sans_c8daab","__IBM_Plex_Sans_Fallback_c8daab"}:root{color-scheme:dark;--font-display:"Manrope",sans-serif;--font-body:"IBM Plex Sans",sans-serif;--bg-canvas:#091321;--bg-deep:#07101d;--bg-ink:#0d1828;--bg-ink-alt:#111e30;--bg-surface:rgba(10,20,36,.74);--bg-surface-strong:rgba(9,17,31,.92);--bg-card:hsla(0,0%,100%,.04);--bg-card-strong:hsla(0,0%,100%,.06);--bg-warm:rgba(118,92,58,.12);--bg-mint:rgba(70,215,161,.09);--line-soft:rgba(153,185,255,.12);--line-strong:rgba(153,196,255,.22);--text-strong:#f4f8ff;--text:#d7e2f1;--text-soft:#9db0c8;--text-muted:#72849d;--blue:#79c0ff;--blue-strong:#4d83ff;--emerald:#46d7a1;--amber:#ffbf47;--copper:#e1a86c;--rose:#ff7f98;--violet:#7f6bff;--shadow-xl:0 30px 80px rgba(0,0,0,.45);--shadow-lg:0 18px 50px rgba(0,0,0,.3);--radius-xl:18px;--radius-lg:16px;--radius-md:12px;--radius-sm:10px}*{box-sizing:border-box}html{min-height:100%;background:#07101d}body{min-height:100vh;margin:0;color:var(--text);background:radial-gradient(circle at top left,rgba(77,131,255,.12),transparent 24%),radial-gradient(circle at 86% 12%,hsla(31,66%,65%,.12),transparent 22%),linear-gradient(180deg,#0a1422,#091321 38%,#0b1626);font-family:var(--font-body);text-rendering:optimizeLegibility}.skip-link{position:absolute;top:12px;left:12px;z-index:1000;transform:translateY(-140%);min-height:44px;padding:10px 16px;border-radius:999px;background:#fff;color:#091321;font-weight:700;transition:transform .18s ease}.skip-link:focus{transform:translateY(0)}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid rgba(121,192,255,.9);outline-offset:3px}.actions a,a.secondary,button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border:1px solid transparent;border-radius:999px;padding:0 18px;background:linear-gradient(135deg,var(--blue),var(--blue-strong));color:#fff;font-family:var(--font-body);font-size:14px;font-weight:700;letter-spacing:0;box-shadow:0 10px 28px rgba(77,131,255,.28);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.actions a:hover,a.secondary:hover,button:hover{transform:translateY(-1px);box-shadow:0 16px 32px rgba(77,131,255,.3)}a.secondary,button.secondary{border-color:var(--line-soft);box-shadow:none}a.secondary,button.secondary,input,select,textarea{background:hsla(0,0%,100%,.04);color:var(--text-strong)}input,select,textarea{width:100%;border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:14px 16px;font:inherit;outline:none}input:focus,select:focus,textarea:focus{border-color:var(--blue);box-shadow:0 0 0 4px rgba(121,192,255,.12)}.page{display:flex;flex-direction:column;gap:32px;width:min(1280px,calc(100% - 40px));margin:0 auto;padding:28px 0 88px}#main-content:focus{outline:none}.landing-page{gap:34px}.hero{overflow:hidden;border:1px solid var(--line-soft);border-radius:24px;padding:clamp(24px,4vw,52px);background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01)),linear-gradient(135deg,rgba(11,22,38,.96),rgba(15,27,44,.94));box-shadow:var(--shadow-xl)}.hero,.hero>*{position:relative}.hero>*{z-index:1}.band-copy h2,.card strong,.command-bar-title,.hero h1,.panel h2,.section-intro h2{margin:0;color:var(--text-strong);font-family:var(--font-display);letter-spacing:0}.hero h1{max-width:820px;font-size:clamp(42px,5.3vw,72px);line-height:.98}.band-copy p,.card p,.hero p,.info-card p,.link-card p,.panel p,.section-copy{margin:0;color:var(--text-soft);line-height:1.65}.hero-premium{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.56fr);grid-gap:24px;gap:24px;min-height:min(680px,calc(100vh - 58px));align-items:flex-end}.hero-broker{display:grid;grid-gap:18px;gap:18px}.hero-copy{display:grid;align-content:flex-end;grid-gap:20px;gap:20px;max-width:780px;padding-top:72px}.hero-nav{display:flex;align-items:center;justify-content:space-between;gap:18px}.hero-brand,.hero-nav-links{display:flex;align-items:center;gap:12px}.hero-brand span{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:11px;background:linear-gradient(135deg,rgba(121,192,255,.95),rgba(77,131,255,.82));color:#fff;font-size:13px;font-weight:900;box-shadow:0 10px 28px rgba(77,131,255,.26)}.audience-card strong,.closing-copy h2,.cockpit-copy h2,.hero-brand strong,.module-card strong,.workflow-card strong{color:var(--text-strong);font-family:var(--font-display)}.hero-nav-links a{min-height:34px;border:1px solid var(--line-soft);border-radius:999px;padding:0 12px;background:hsla(0,0%,100%,.05);color:var(--text);font-size:13px;display:inline-flex;align-items:center}.hero-lead{max-width:650px;color:rgba(244,248,255,.88);font-size:clamp(17px,1.6vw,21px);line-height:1.55}.hero-stage{position:relative;display:grid;align-items:flex-end;min-height:440px}.hero-photo{position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,rgba(7,16,29,.9),rgba(7,16,29,.68) 44%,rgba(7,16,29,.24)),linear-gradient(180deg,rgba(7,16,29,.72),rgba(7,16,29,.08) 44%,rgba(24,16,10,.34)),url(https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&w=1800&q=80);background-position:50%;background-size:cover;opacity:.98}.actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.audience-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:6px}.audience-card{display:grid;grid-gap:8px;gap:8px;min-height:118px;border:1px solid rgba(244,248,255,.12);border-radius:var(--radius-md);padding:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.015)),rgba(7,16,29,.44);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 36px rgba(0,0,0,.18)}.audience-card strong{font-size:15px;line-height:1.4}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.checklist,.mini-status-row,.shell-nav,.signal-row{display:flex;flex-wrap:wrap;gap:10px}.checklist span,.mini-status-row span,.shell-nav a,.shell-nav span,.signal-row span{display:inline-flex;align-items:center;min-height:34px;border:1px solid var(--line-soft);border-radius:999px;padding:0 12px;background:hsla(0,0%,100%,.04);color:var(--text);font-size:13px;line-height:1.2}.signal-row span{background:rgba(7,16,29,.48);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.band-section{display:grid;grid-gap:18px;gap:18px;padding:10px 0 0}.split-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px}.band-copy,.section-intro{display:grid;grid-gap:10px;gap:10px}.band-copy h2,.panel h2,.section-intro h2{font-size:clamp(28px,3vw,40px);line-height:1.08}.eyebrow{color:var(--blue);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.command-bar{display:grid;grid-gap:14px;gap:14px;border:1px solid var(--line-soft);border-radius:var(--radius-lg);padding:20px 22px;background:radial-gradient(circle at top right,rgba(70,215,161,.08),transparent 28%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.02)),rgba(10,20,36,.82);box-shadow:var(--shadow-lg)}.command-bar-title{font-size:18px}.command-bar-grid,.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.broker-dossier{display:grid;grid-gap:14px;gap:14px;border:1px solid rgba(244,248,255,.14);border-radius:16px;padding:16px;background:rgba(7,16,29,.66);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 70px rgba(0,0,0,.38)}.dossier-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-end}.dossier-head strong{color:var(--text-strong);font-family:var(--font-display);font-size:22px}.dossier-map{position:relative;min-height:190px;overflow:hidden;border:1px solid rgba(244,248,255,.1);border-radius:12px;background:linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0),hsla(0,0%,100%,.035);background-size:34px 34px}.dossier-map:before{content:"";position:absolute;inset:32px 44px;border:1px solid rgba(121,192,255,.22);border-radius:46% 54% 42% 58%;transform:rotate(-13deg)}.map-pin{position:absolute;display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid rgba(244,248,255,.24);border-radius:999px;background:rgba(121,192,255,.24);color:var(--text-strong);font-size:12px;font-weight:800}.pin-a{left:18%;top:36%}.pin-b{left:58%;top:22%}.pin-c{left:68%;top:62%}.dossier-list{display:grid;grid-gap:10px;gap:10px}.trust-ribbon{display:flex;flex-wrap:wrap;gap:8px}.trust-ribbon span{display:inline-flex;align-items:center;min-height:30px;border-radius:999px;padding:0 11px;background:rgba(70,215,161,.12);color:#c8f9e5;font-size:12px;font-weight:700}.dossier-row{display:grid;grid-template-columns:.8fr 1fr;grid-gap:6px 12px;gap:6px 12px;border-top:1px solid rgba(244,248,255,.1);padding-top:10px}.dossier-row span{color:var(--text-soft);font-size:12px;text-transform:uppercase}.dossier-row strong{color:var(--text-strong)}.dossier-row p{grid-column:1/-1;color:var(--text-soft);font-size:13px}.grid.small{grid-template-columns:repeat(3,minmax(0,1fr))}.proof-grid{align-items:stretch}.workflow-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.workflow-card{display:grid;grid-gap:12px;gap:12px;min-height:220px;border:1px solid var(--line-soft);border-radius:var(--radius-lg);padding:18px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.02)),rgba(9,17,31,.66);box-shadow:0 14px 32px rgba(0,0,0,.16)}.workflow-stage{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:rgba(121,192,255,.12);color:#b8dbff;font-size:13px;font-weight:800}.closing-band{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.36fr);grid-gap:18px;gap:18px;align-items:center;border:1px solid var(--line-soft);border-radius:var(--radius-lg);padding:24px;background:radial-gradient(circle at top right,rgba(77,131,255,.16),transparent 30%),radial-gradient(circle at bottom left,hsla(31,66%,65%,.14),transparent 26%),linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.015)),rgba(12,22,38,.88);box-shadow:var(--shadow-lg)}.closing-copy{display:grid;grid-gap:12px;gap:12px}.closing-copy h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.08}.closing-copy p{margin:0;color:var(--text-soft);line-height:1.65}.closing-actions{display:grid;grid-gap:12px;gap:12px;align-content:center}.card,.panel{border:1px solid var(--line-soft);border-radius:var(--radius-lg);background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.015)),rgba(10,20,36,.78);box-shadow:0 14px 44px rgba(0,0,0,.24)}.panel{padding:24px}.card{padding:20px}.card strong{display:block;font-size:28px}.card strong,.metric-card p{margin-top:10px}.narrative-card p,.package-card p{margin-top:14px}.package-card strong{font-size:24px}.shell-panel{gap:12px}.link-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.link-card{position:relative;display:grid;grid-gap:8px;gap:8px;min-height:140px;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015)),rgba(9,17,31,.62);transition:transform .18s ease,border-color .18s ease,background .18s ease}.link-card:before,.market-grid .narrative-card:before,.metric-card:before,.proof-grid .narrative-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:999px;background:rgba(121,192,255,.82)}.market-grid .narrative-card,.metric-card,.proof-grid .narrative-card{position:relative;overflow:hidden}.market-grid .narrative-card:nth-child(2):before,.metric-card:nth-child(2):before,.proof-grid .narrative-card:nth-child(2):before{background:hsla(31,66%,65%,.84)}.market-grid .narrative-card:nth-child(3):before,.metric-card:nth-child(3):before,.proof-grid .narrative-card:nth-child(3):before{background:rgba(70,215,161,.86)}.link-card:hover{transform:translateY(-2px);border-color:rgba(121,192,255,.22);background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.02)),rgba(15,27,44,.76)}.link-card strong{font-size:20px}.stack-list,.table{display:grid;grid-gap:10px;gap:10px}.row{display:grid;grid-template-columns:1.2fr .9fr .9fr 1.2fr;grid-gap:12px;gap:12px;align-items:center;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:14px 16px;background:hsla(0,0%,100%,.03)}.compact-row{grid-template-columns:1.2fr .8fr .8fr 1.4fr}.command-bar-item strong,.info-card strong,.link-card strong,.row strong{color:var(--text-strong);font-size:16px}.row span{color:var(--text);font-size:14px}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);grid-gap:18px;gap:18px;align-items:start}.runtime-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.runtime-form label{display:grid;grid-gap:8px;gap:8px;color:var(--text-soft);font-size:14px;font-weight:700}.runtime-form button{align-self:flex-end}.field-update-form{grid-template-columns:1fr;gap:10px;margin-top:0;min-width:0}.field-update-form button{width:100%}.field-update-form input,.field-update-form select{min-width:0;width:100%}.follow-up-command-row{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.45fr)}.follow-up-command-side{display:grid;grid-gap:10px;gap:10px;justify-items:stretch;min-width:0}.follow-up-update-form{grid-template-columns:1fr;gap:10px;margin-top:0;min-width:0}.follow-up-update-form input,.follow-up-update-form select{min-width:0;width:100%}.follow-up-update-form button{width:100%}.guardrail,.notice{border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:12px 14px;background:hsla(0,0%,100%,.04)}.notice.success{border-color:rgba(70,215,161,.34);color:#c8f9e5}.notice.warning{border-color:rgba(255,191,71,.34);color:#ffe4aa}.notice.danger{border-color:rgba(255,127,152,.34);color:#ffd3dc}.guardrail{color:var(--text-soft);font-size:14px}.status-badge{display:inline-flex;align-items:center;min-height:30px;border-radius:999px;padding:0 11px;background:hsla(0,0%,100%,.06);color:var(--text-strong);font-size:12px;font-weight:700}.status-info{background:rgba(121,192,255,.12);color:#b8dbff}.status-success{background:rgba(70,215,161,.14);color:#bdf5de}.status-warning{background:rgba(255,191,71,.16);color:#ffe2a0}.status-danger{background:rgba(255,127,152,.16);color:#ffc3cf}.info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.command-bar-item,.info-card{display:grid;grid-gap:8px;gap:8px;min-height:112px;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:hsla(0,0%,100%,.03)}.panel-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.panel-head p{margin-top:8px}.pipeline-board{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.pipeline-column{display:grid;grid-gap:12px;gap:12px;min-height:210px;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:hsla(0,0%,100%,.03)}.pipeline-head{display:flex;justify-content:space-between;gap:12px}.pipeline-probability{color:var(--text-muted);font-size:13px}.pipeline-items{display:flex;flex-wrap:wrap;gap:8px}.pipeline-items span{display:inline-flex;align-items:center;min-height:28px;border:1px solid var(--line-soft);border-radius:999px;padding:0 10px;background:hsla(0,0%,100%,.04);color:var(--text);font-size:12px}.mandate-board{grid-template-columns:repeat(3,minmax(0,1fr))}.property-card{min-height:220px}.document-ledger,.release-gates{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.document-row{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);grid-gap:16px;gap:16px;align-items:center;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:hsla(0,0%,100%,.03)}.document-row strong,.release-gate strong{color:var(--text-strong)}.document-row p{margin-top:6px}.release-gates{grid-template-columns:repeat(3,minmax(0,1fr))}.release-gate{display:grid;grid-gap:8px;gap:8px;min-height:140px;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:hsla(0,0%,100%,.03)}.release-gate.is-blocking{border-color:rgba(255,191,71,.34);background:rgba(255,191,71,.07)}.seller-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);grid-gap:28px;gap:28px;align-items:center;min-height:560px}.seller-portal-preview{display:grid;grid-gap:14px;gap:14px}.seller-internal-lock,.seller-phone,.seller-preview-panel{border:1px solid rgba(244,248,255,.14);border-radius:var(--radius-lg);padding:18px;background:rgba(7,16,29,.66);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.seller-phone,.seller-preview-panel{display:grid;grid-gap:14px;gap:14px;min-height:360px}.seller-internal-lock strong,.seller-phone strong,.seller-preview-panel strong,.seller-row strong,.visibility-card strong{color:var(--text-strong);font-family:var(--font-display)}.seller-lock-panel>.eyebrow,.seller-preview-panel>.eyebrow{display:block}.seller-lock-panel>strong,.seller-preview-panel>strong{display:block;font-size:34px;line-height:.98}.seller-lock-panel>p,.seller-preview-panel>p{margin:0;color:var(--text-soft);line-height:1.6}.seller-kpi-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.seller-kpi-strip span{display:grid;align-items:center;min-height:64px;border:1px solid rgba(244,248,255,.1);border-radius:var(--radius-sm);padding:12px;background:hsla(0,0%,100%,.04);color:var(--text-strong);font-size:13px;font-weight:700}.seller-timeline{display:grid;grid-gap:8px;gap:8px}.seller-timeline span{border-left:2px solid rgba(70,215,161,.58);padding:4px 0 4px 12px;color:var(--text)}.seller-internal-lock,.seller-lock-panel{border-color:rgba(255,191,71,.26);background:rgba(255,191,71,.08)}.seller-report-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.seller-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.56fr);grid-gap:16px;gap:16px;align-items:center;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:hsla(0,0%,100%,.03);color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.seller-row:focus-visible,.seller-row:hover{border-color:rgba(121,192,255,.32);background:rgba(121,192,255,.06);transform:translateY(-1px);outline:none}.seller-row p{margin-top:8px}.row-action{display:inline-flex;align-items:center;justify-content:center;min-height:28px;border:1px solid rgba(244,248,255,.14);border-radius:var(--radius-xs);padding:4px 10px;color:var(--text-strong);font-size:12px;font-weight:800}.seller-detail-hero{align-items:stretch}.visibility-ledger{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.visibility-card{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:hsla(0,0%,100%,.03)}.visibility-card.is-visible{border-color:rgba(70,215,161,.25)}.visibility-card.is-locked{border-color:rgba(255,191,71,.25)}.broker-os-page{display:grid;grid-template-columns:260px minmax(0,1fr) 300px;grid-gap:18px;gap:18px;width:min(1480px,calc(100% - 32px));min-height:calc(100vh - 32px);margin:0 auto;padding:16px 0}.broker-right-rail,.broker-sidebar,.broker-workbench{min-width:0;width:100%;border:1px solid var(--line-soft);border-radius:var(--radius-lg);background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.015)),rgba(9,17,31,.82);box-shadow:0 18px 56px rgba(0,0,0,.25);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.broker-right-rail,.broker-sidebar{align-self:start;position:-webkit-sticky;position:sticky;top:16px;display:grid;grid-gap:18px;gap:18px;padding:16px}.broker-brand{display:flex;gap:12px;align-items:center;border-bottom:1px solid var(--line-soft);padding-bottom:16px}.broker-brand>span{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,rgba(121,192,255,.95),rgba(77,131,255,.92));color:#fff;font-weight:900}.broker-brand strong,.broker-lane strong,.broker-panel h2,.broker-topbar h1,.decision-row strong{color:var(--text-strong);font-family:var(--font-display)}.broker-brand p,.broker-lane p,.broker-panel p,.broker-sidebar-note p,.decision-row p{margin:0;color:var(--text-soft);line-height:1.55}.broker-nav{display:grid;grid-gap:8px;gap:8px}.broker-nav a{display:flex;justify-content:space-between;gap:12px;border:1px solid hsla(0,0%,100%,.03);border-radius:var(--radius-sm);padding:12px 13px;background:hsla(0,0%,100%,.03)}.broker-nav a:hover{border-color:rgba(121,192,255,.18);background:linear-gradient(90deg,rgba(121,192,255,.08),rgba(121,192,255,.03))}.broker-nav span{color:var(--text-muted);font-size:12px}.broker-sidebar-note{border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.015)),hsla(0,0%,100%,.02)}.broker-workbench{padding:18px}.broker-cockpit,.broker-workbench{display:grid;grid-gap:16px;gap:16px}.broker-cockpit{border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:radial-gradient(circle at top right,rgba(77,131,255,.14),transparent 35%),radial-gradient(circle at bottom left,rgba(70,215,161,.08),transparent 30%),hsla(0,0%,100%,.04)}.cockpit-actions,.cockpit-copy,.cockpit-hero{display:grid;grid-gap:12px;gap:12px}.cockpit-hero{grid-template-columns:minmax(0,1fr) minmax(220px,.34fr);align-items:end}.cockpit-copy h2{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.08}.cockpit-copy p,.module-card p,.stream-card p{margin:0;color:var(--text-soft);line-height:1.6}.cockpit-actions{align-content:end}.broker-topbar{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;border-bottom:1px solid var(--line-soft);padding-bottom:16px}.broker-topbar h1{max-width:720px;margin:6px 0 0;font-size:clamp(32px,4.2vw,56px);line-height:1.02}.broker-lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.broker-lane,.broker-panel{border:1px solid var(--line-soft);border-radius:var(--radius-md);background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015)),hsla(0,0%,100%,.02)}.broker-lane{display:grid;grid-gap:10px;gap:10px;min-height:190px;padding:16px}.broker-lane:hover{border-color:rgba(121,192,255,.2);background:linear-gradient(180deg,rgba(121,192,255,.075),hsla(0,0%,100%,.015)),rgba(121,192,255,.03)}.broker-lane strong{font-size:22px}.broker-panel{padding:16px}.broker-panel.compact{display:grid;grid-gap:10px;gap:10px}.broker-module-grid{gap:18px}.broker-stream-grid,.module-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.module-card{display:grid;grid-gap:10px;gap:10px;min-height:190px;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.025)),rgba(7,16,29,.58);transition:transform .18s ease,border-color .18s ease,background .18s ease}.module-card:hover{transform:translateY(-2px);border-color:rgba(121,192,255,.2);background:linear-gradient(180deg,rgba(121,192,255,.07),hsla(0,0%,100%,.02)),rgba(15,27,44,.7)}.module-card strong{font-size:22px}.stream-card h2{margin:0;font-size:20px}.decision-list{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.decision-row{display:flex;justify-content:space-between;gap:16px;align-items:center;border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:13px 14px;background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.015)),rgba(7,16,29,.58)}.compliance-row{align-items:start;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.75fr)}.access-grant-side{display:grid;grid-gap:10px;gap:10px;justify-items:stretch;min-width:0}.access-revoke-form{grid-template-columns:1fr;gap:10px;margin-top:0;min-width:0}.access-revoke-form input,.access-revoke-form select{min-width:0;width:100%}.access-revoke-form button{width:100%}.leads-workbench{gap:18px}.lead-command-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.lead-command-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.025)),rgba(7,16,29,.62)}.lead-command-copy,.lead-command-main,.lead-command-meta,.lead-command-side{display:grid;grid-gap:12px;gap:12px;min-width:0}.lead-command-main{grid-template-columns:minmax(0,1.2fr) minmax(220px,.72fr);align-items:start}.lead-command-copy strong,.mandate-command-copy strong{display:block;font-size:28px;line-height:1.02}.lead-command-copy strong a,.mandate-command-copy strong a{display:inline}.lead-command-copy strong,.lead-command-meta strong,.lead-command-side strong{color:var(--text-strong)}.lead-command-copy p,.lead-command-meta p,.lead-command-side p{margin:0;color:var(--text-soft);line-height:1.55}.lead-command-meta{align-content:start;border-left:1px solid var(--line-soft);padding-left:14px}.lead-check-pills,.lead-chip-row{display:flex;flex-wrap:wrap;gap:8px}.lead-check-pills span{display:inline-flex;align-items:center;min-height:28px;border:1px solid var(--line-soft);border-radius:999px;padding:0 10px;background:hsla(0,0%,100%,.045);color:var(--text);font-size:12px}.lead-note-stack{display:grid;grid-gap:8px;gap:8px}.lead-note-stack p{border-left:2px solid rgba(121,192,255,.42);padding-left:10px;color:var(--text-soft);font-size:13px}.lead-command-side,.mandate-command-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;border-top:1px solid var(--line-soft);padding-top:14px}.lead-pipeline-board{grid-template-columns:repeat(3,minmax(0,1fr))}.mandate-workbench{gap:18px}.mandate-command-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.mandate-command-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.025)),rgba(7,16,29,.62)}.mandate-command-copy,.mandate-command-main,.mandate-command-meta,.mandate-command-side{display:grid;grid-gap:12px;gap:12px;min-width:0}.mandate-command-main{grid-template-columns:minmax(0,1.2fr) minmax(240px,.72fr);align-items:start}.mandate-command-copy strong,.mandate-command-meta strong,.mandate-command-side strong{color:var(--text-strong)}.mandate-command-copy p,.mandate-command-meta p,.mandate-command-side p{margin:0;color:var(--text-soft);line-height:1.55}.mandate-command-meta{align-content:start;border-left:1px solid var(--line-soft);padding-left:14px}.release-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.release-mini{display:grid;grid-gap:6px;gap:6px;min-height:88px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:12px;background:hsla(0,0%,100%,.03)}.release-mini strong{font-size:18px;line-height:1.15}.release-mini.is-blocking{border-color:rgba(255,191,71,.34);background:rgba(255,191,71,.07)}.field-workbench{gap:18px}.field-command-list{display:grid;grid-gap:12px;gap:12px;margin-top:18px}.field-command-row{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.025)),rgba(7,16,29,.62)}.field-command-copy,.field-command-main,.field-command-meta,.field-command-side{display:grid;grid-gap:12px;gap:12px;min-width:0}.field-command-main{grid-template-columns:minmax(0,1.2fr) minmax(240px,.72fr);align-items:start}.field-command-copy strong,.field-command-meta strong,.field-command-side strong{color:var(--text-strong)}.field-command-copy strong{display:block;font-size:28px;line-height:1.02}.field-command-meta strong{display:block;font-size:21px;line-height:1.14}.field-command-copy p,.field-command-meta p,.field-command-side p{margin:0;color:var(--text-soft);line-height:1.55}.field-command-meta{align-content:start;border-left:1px solid var(--line-soft);padding-left:14px}.field-command-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;border-top:1px solid var(--line-soft);padding-top:14px}.field-mobile-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:10px;gap:10px}.field-mobile-card{display:grid;grid-gap:8px;gap:8px;min-height:132px;border:1px solid var(--line-soft);border-radius:var(--radius-sm);padding:12px;background:hsla(0,0%,100%,.03)}.field-mobile-card strong{color:var(--text-strong);font-size:18px;line-height:1.16}.field-mobile-card p{margin:0;color:var(--text-soft);font-size:13px;line-height:1.5}.mobile-field-workbench{gap:16px}.mobile-action-stack{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.mobile-action-stack.compact{margin-top:12px}.mobile-action-card,.mobile-follow-row{display:grid;grid-gap:10px;gap:10px;min-width:0;border:1px solid var(--line-soft);border-radius:var(--radius-md);padding:14px;background:hsla(0,0%,100%,.035)}.mobile-action-card{color:inherit;text-decoration:none;transition:border-color .16s ease,background .16s ease,transform .16s ease}.mobile-action-card:focus-visible,.mobile-action-card:hover{border-color:rgba(121,192,255,.32);background:rgba(121,192,255,.06);outline:none;transform:translateY(-1px)}.mobile-action-card strong,.mobile-follow-row strong{color:var(--text-strong);font-size:20px;line-height:1.15}.mobile-action-card p,.mobile-follow-row span{margin:0;color:var(--text-soft);line-height:1.5}.mobile-follow-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.mobile-follow-row span{grid-column:1/-1}.field-detail-hero{align-items:stretch}.mobile-detail-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);grid-gap:12px;gap:12px}.rail-checklist{display:grid;grid-gap:8px;gap:8px}.rail-checklist span{border-left:2px solid rgba(255,191,71,.5);padding:4px 0 4px 10px;color:var(--text);font-size:13px}@media (max-width:1100px){.broker-os-page{grid-template-columns:1fr}.broker-workbench{order:1}.broker-sidebar{order:2;gap:14px;padding:14px}.broker-right-rail{order:3;gap:14px;padding:14px}.broker-right-rail,.broker-sidebar{position:static}.broker-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.broker-lanes,.hero-premium,.seller-hero,.split,.split-band{grid-template-columns:1fr}.audience-strip,.broker-stream-grid,.command-bar-grid,.compact-row,.document-row,.grid,.grid.small,.info-grid,.link-rail,.module-grid,.pipeline-board,.release-gates,.row,.seller-row,.workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.broker-os-page{width:calc(100% - 24px);max-width:1280px;padding-top:12px}.broker-right-rail,.broker-sidebar-note:last-child{display:none}.broker-topbar,.decision-row{flex-direction:column;align-items:flex-start}.hero-nav{display:grid}.hero-nav-links{flex-wrap:wrap}.broker-nav,.cockpit-hero,.field-command-main,.lead-command-main,.mandate-command-main{grid-template-columns:1fr}.page{width:calc(100% - 24px);max-width:1280px;padding-top:18px;gap:20px}.card,.hero,.panel{padding:18px}.hero-premium{min-height:auto}.hero-copy{gap:12px;max-width:none;padding-top:16px}.hero h1{font-size:clamp(24px,12vw,52px);line-height:1.01}.hero-lead{font-size:15px;line-height:1.48}.hero-stage{min-height:auto}.dossier-map{display:none}.broker-dossier{gap:10px;padding:14px}.dossier-head{align-items:flex-start;flex-direction:column;gap:4px}.dossier-head strong{font-size:20px}.dossier-row{grid-template-columns:1fr;gap:4px}.actions,.signal-row{gap:8px}.closing-band{grid-template-columns:1fr}.signal-row span{min-height:30px;padding:0 10px;font-size:12px}.audience-strip,.broker-stream-grid,.command-bar-grid,.compact-row,.compliance-row,.document-row,.field-command-main,.field-command-row,.field-command-side,.field-mobile-grid,.follow-up-command-row,.grid,.grid.small,.info-grid,.lead-command-row,.lead-pipeline-board,.link-rail,.mandate-command-row,.module-grid,.pipeline-board,.release-gates,.release-mini-grid,.row,.runtime-form,.seller-row,.workflow-grid{grid-template-columns:1fr}.seller-hero,.seller-phone{min-height:auto}.seller-kpi-strip{grid-template-columns:1fr}.panel-head{flex-direction:column}.hero h1{font-size:36px}.band-copy h2,.panel h2,.section-intro h2{font-size:28px}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}