.brokerages-page{color:#f4f7fc;background:#080a0c;overflow-x:clip}.brokerages-page [hidden]{display:none!important}.broker-hero{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,74px);min-height:680px;padding-block:100px 105px;display:grid}.broker-breadcrumb{color:#8499b1;align-items:center;gap:12px;margin-bottom:33px;font-size:12px;display:flex}.broker-breadcrumb a:hover{color:#fff}.broker-hero h1{letter-spacing:-.065em;max-width:13ch;margin:26px 0;font-size:clamp(49px,5.15vw,80px);font-weight:650;line-height:1.03}.broker-hero h1 span,.broker-section h2 span,.broker-last-cta h2 span{color:#95acc8}.broker-hero-lead{margin:0 0 16px;font-size:clamp(19px,1.9vw,26px);font-weight:600;line-height:1.32}.broker-hero-sub,.broker-section-intro>p:not(.product-kicker),.broker-pilot-heading>p:not(.product-kicker),.broker-faq-intro>p:not(.product-kicker){color:#a3b0c1;max-width:63ch;font-size:16px;line-height:1.77}.broker-hero-note{color:#8296ad;letter-spacing:.035em;align-items:center;gap:9px;margin:26px 0 0;font:10px IBM Plex Mono,monospace;display:flex}.broker-hero-note span{background:#7fa8e1;border-radius:50%;width:6px;height:6px}.broker-lead-preview{background:radial-gradient(at 90% 0,#2b69ba2e,#0000 57%),#111923;border:1px solid #8fb8ef38;border-radius:17px;margin:0;overflow:hidden;box-shadow:0 35px 95px #00000063}.broker-preview-head{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:12px;padding:19px 21px;display:flex}.broker-preview-brand{letter-spacing:.06em;color:#d2e0f2;align-items:center;gap:7px;font:11px IBM Plex Mono,monospace;display:flex}.broker-preview-brand img{width:28px;height:auto}.broker-preview-brand span{color:#7f96b1}.broker-preview-badge{color:#a8caf3;white-space:nowrap;border:1px solid #83b5f54d;border-radius:20px;padding:6px 10px;font:9px IBM Plex Mono,monospace}.broker-preview-body{padding:29px}.broker-preview-title{justify-content:space-between;align-items:center;gap:15px;display:flex}.broker-ui-label{color:#84a7d2;letter-spacing:.09em;margin:0 0 11px;font:10px IBM Plex Mono,monospace}.broker-preview-title h2{letter-spacing:-.04em;margin:0 0 23px;font-size:clamp(21px,2.2vw,30px)}.broker-mini-indicator{background:#78caa8;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #4cc0a017}.broker-lead-list{border-block:1px solid #ffffff17}.broker-lead-row{border-bottom:1px solid #ffffff12;align-items:center;gap:12px;padding:18px 0;display:flex}.broker-lead-row:last-child{border:0}.broker-lead-avatar{color:#cfe6ff;background:#25405c;border-radius:9px;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:12px;font-weight:700;display:grid}.broker-lead-info{flex:1;min-width:0}.broker-lead-info strong{font-size:13px;display:block}.broker-lead-info small{color:#8fa2b8;margin-top:4px;font-size:11px;display:block}.broker-lead-status{white-space:nowrap;border:1px solid #80a6cf33;border-radius:20px;padding:7px 9px;font-size:10px}.broker-status-qualify{color:#9cc6ff}.broker-status-waiting{color:#e5c28b}.broker-status-ready{color:#94d2bc}.broker-preview-bottom{background:#172839;border:1px solid #7aabe930;border-radius:10px;align-items:center;gap:15px;margin-top:22px;padding:16px;display:flex}.broker-preview-icon{color:#97c8ff;font-size:27px}.broker-preview-bottom small{color:#84a8d1;margin-bottom:6px;font:10px IBM Plex Mono,monospace;display:block}.broker-preview-bottom strong{font-size:13px}.broker-lead-preview figcaption{color:#8196ad;padding:0 29px 19px;font-size:10px;line-height:1.55}.broker-section{padding-block:112px;scroll-margin-top:92px}.broker-section-intro{max-width:830px;margin-bottom:46px}.broker-section h2,.broker-last-cta h2{letter-spacing:-.055em;margin:22px 0;font-size:clamp(39px,4.1vw,64px);font-weight:650;line-height:1.07}.broker-pain{background:#0d1219;border-block:1px solid #ffffff0f}.broker-pain-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.broker-pain-card{background:#131b26;border:1px solid #8bb0dc24;border-radius:13px;flex-direction:column;min-height:320px;padding:30px;display:flex}.broker-card-index{color:#8aaedb;letter-spacing:.08em;font:11px IBM Plex Mono,monospace}.broker-pain-symbol{color:#9ac8ff;margin:16px 0;font-size:38px}.broker-pain-card h3{letter-spacing:-.035em;margin:0 0 10px;font-size:23px}.broker-pain-card p{color:#a0b0c2;margin:0 0 22px;font-size:13px;line-height:1.65}.broker-pain-aim{border-top:1px solid #ffffff14;margin-top:auto;padding-top:16px}.broker-pain-aim span{color:#85a5cc;margin-bottom:8px;font:10px IBM Plex Mono,monospace;display:block}.broker-pain-aim strong{font-size:13px;font-weight:600}.broker-compare{grid-template-columns:1fr 1fr;gap:16px;display:grid}.broker-compare-column{background:#111923;border:1px solid #8eb0da24;border-radius:14px;padding:30px}.broker-compare-with{background:radial-gradient(at 100% 0,#407dc829,#0000 64%),#132133;border-color:#7dadea42}.broker-compare-heading{border-bottom:1px solid #ffffff1a;align-items:center;gap:13px;padding-bottom:22px;display:flex}.broker-compare-symbol{color:#b6c4d7;background:#96aed21f;border-radius:10px;place-items:center;width:39px;height:39px;font-size:23px;display:grid}.broker-compare-with .broker-compare-symbol{color:#91c5ff;background:#5a9ae72e}.broker-compare-heading div>span{color:#8da8c9;font:10px IBM Plex Mono,monospace}.broker-compare-heading h3{margin:6px 0 0;font-size:21px}.broker-compare ol{margin:25px 0 0;padding:0;list-style:none}.broker-compare li{border-bottom:1px solid #ffffff12;gap:17px;padding:15px 0;display:flex}.broker-compare li:last-child{border:0}.broker-compare li>span{color:#89ade1;font:12px IBM Plex Mono,monospace}.broker-compare li strong{font-size:15px}.broker-compare li p{color:#97aabe;margin:6px 0 0;font-size:12px;line-height:1.65}.broker-compare-disclaimer{color:#8498b0;margin:20px 0 0;font-size:11px}.broker-roles{background:#0d1219;border-block:1px solid #ffffff0f}.broker-roles-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.broker-role-card{background:radial-gradient(at 90% 0,#3c78be21,#0000 64%),#14202d;border:1px solid #90b8e52b;border-radius:14px;padding:36px}.broker-role-advisor{background:#141b23}.broker-role-icon{color:#a2caff;font-size:30px}.broker-role-meta{color:#8caed7;letter-spacing:.09em;margin:17px 0;font:11px IBM Plex Mono,monospace;display:block}.broker-role-card h3{letter-spacing:-.04em;margin:0 0 18px;font-size:29px}.broker-role-card>p{color:#a0b1c5;font-size:14px;line-height:1.7}.broker-role-card ul{gap:12px;margin:22px 0;padding:0;list-style:none;display:grid}.broker-role-card li{color:#c4d0df;padding-left:20px;font-size:13px;position:relative}.broker-role-card li:before{content:"";background:#8dbbf5;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;left:2px}.broker-role-sample{background:#0b141f;border:1px solid #95b6d82b;border-radius:9px;margin-top:24px;padding:19px}.broker-role-sample span{color:#8cacd5;font:10px IBM Plex Mono,monospace}.broker-role-sample strong{margin-top:8px;font-size:13px;display:block}.broker-role-dot{background:#9ec0ec;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.broker-dot-warm{background:#e5ba82}.broker-dot-green{background:#8acdb7}.broker-role-note{color:#8399b0;margin-top:24px;font-size:11px}.broker-pilot-heading{max-width:900px}.broker-inline-link{gap:12px;margin-top:15px;font-size:13px;font-weight:600;display:inline-flex;color:#a7ceff!important}.broker-pilot-steps{grid-template-columns:repeat(3,1fr);gap:15px;margin-top:48px;display:grid}.broker-pilot-steps article{border-top:1px solid #80b3f052;padding-top:18px}.broker-pilot-steps article>span{color:#8fbaf3;font:12px IBM Plex Mono,monospace}.broker-pilot-steps h3{margin:13px 0 9px;font-size:19px}.broker-pilot-steps p{color:#9fb0c3;font-size:13px;line-height:1.65}.broker-measure{background:#111b27;border:1px solid #81b1eb33;border-radius:15px;margin-top:55px;padding:34px}.broker-measure-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:25px;display:flex}.broker-measure-heading h3{margin:0;font-size:23px}.broker-measure-heading>span{color:#91b8e8;font:10px IBM Plex Mono,monospace}.broker-measure-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.broker-measure-grid>div{background:#192b3d;border:1px solid #8bafd526;border-radius:10px;padding:20px}.broker-measure-icon{color:#a9d4ff;margin-bottom:14px;font-size:24px;display:block}.broker-measure-grid strong{font-size:14px;line-height:1.4;display:block}.broker-measure-grid p{color:#9caec1;margin:7px 0 0;font-size:11px;line-height:1.55}.broker-measure>p:last-child{color:#829ab4;margin:21px 0 0;font-size:11px}.broker-questions{background:#0d1117;border-top:1px solid #ffffff12}.broker-faq-layout{grid-template-columns:.82fr 1.18fr;gap:clamp(35px,6vw,95px);display:grid}.broker-faq-intro h2{letter-spacing:-.05em;margin:23px 0;font-size:clamp(36px,3.8vw,56px);line-height:1.07}.broker-last-cta{background:radial-gradient(at 85% 35%,#3474c82e,#0000 57%),#0c1723;border-block:1px solid #88b1e02e;margin-top:95px}.broker-last-cta .product-shell{grid-template-columns:1.15fr .85fr;align-items:center;gap:55px;padding-block:90px;display:grid}.broker-last-cta h2{max-width:16ch}.broker-last-cta p:not(.product-kicker){color:#a7b5c4;max-width:53ch;margin:18px 0 28px;font-size:15px}.broker-last-overline{color:#a2caff;font:11px IBM Plex Mono,monospace}.broker-last-visual{background:#101f30;border:1px solid #80afec29;border-radius:15px;place-items:center;height:290px;display:grid;position:relative;overflow:hidden}.broker-last-node{border:1px solid #71b3ed38;border-radius:50%;width:180px;height:180px;position:absolute}.broker-last-core{background:radial-gradient(circle at 30% 22%,#c3e6ff,#448eeb 60%,#165090);border-radius:50%;width:65px;height:65px;box-shadow:0 0 70px #5395ee59}.broker-last-caption{color:#8eb6e6;letter-spacing:.09em;font:10px IBM Plex Mono,monospace;position:absolute;bottom:25px}@media (width<=1080px){.broker-hero{grid-template-columns:1fr;gap:40px;min-height:0;padding-block:77px}.broker-hero h1{max-width:15ch}.broker-lead-preview{max-width:750px}.broker-measure-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=820px){.broker-section{padding-block:80px}.broker-pain-grid{grid-template-columns:1fr}.broker-pain-card{min-height:225px}.broker-roles-grid,.broker-compare,.broker-faq-layout,.broker-last-cta .product-shell,.broker-pilot-steps{grid-template-columns:1fr}.broker-last-visual{display:none}.broker-last-cta{margin-top:65px}}@media (width<=640px){.broker-hero{padding-block:62px}.broker-hero h1{font-size:clamp(43px,11vw,62px)}.broker-hero-sub{font-size:15px}.broker-preview-body{padding:19px}.broker-preview-head{padding:15px}.broker-preview-brand{font-size:9px}.broker-preview-badge{font-size:8px}.broker-lead-row{flex-wrap:wrap}.broker-lead-status{margin-left:46px}.broker-lead-preview figcaption{padding:0 19px 15px}.broker-section{padding-block:68px}.broker-section h2{font-size:39px}.broker-section-intro{margin-bottom:32px}.broker-compare-column,.broker-role-card{padding:22px}.broker-measure{margin-top:36px;padding:20px}.broker-measure-heading{flex-direction:column;align-items:flex-start}.broker-measure-grid{grid-template-columns:1fr}.broker-last-cta .product-shell{padding-block:68px}.broker-last-cta h2{font-size:44px}}.brokerages-page .broker-section{padding-block:clamp(68px,7vw,98px)}.brokerages-page .broker-section-intro{margin-bottom:38px}.brokerages-page .broker-hero{min-height:0;padding-block:clamp(68px,7vw,94px)}.brokerages-page .broker-hero h1{overflow-wrap:normal;max-width:14ch;font-size:clamp(46px,4.7vw,70px)}.brokerages-page .broker-pain-card{min-height:280px;padding:26px}.brokerages-page .broker-role-card{flex-direction:column;min-width:0;padding:clamp(24px,3vw,34px);display:flex}.brokerages-page .broker-role-card>header{align-items:flex-start;gap:16px;min-height:96px;display:flex}.brokerages-page .broker-role-icon{background:#73acf01f;border-radius:10px;flex:none;place-items:center;width:42px;height:42px;font-size:25px;display:grid}.brokerages-page .broker-role-meta{margin:0 0 8px;font-size:10px}.brokerages-page .broker-role-card h3{margin:0;font-size:clamp(20px,2vw,26px);line-height:1.23}.brokerages-page .broker-role-card>p{margin:10px 0 0;line-height:1.65}.brokerages-page .broker-role-sample{min-height:240px;margin-top:auto;padding:20px}.brokerages-page .broker-sample-head{border-bottom:1px solid #91b7e724;justify-content:space-between;align-items:center;gap:10px;padding-bottom:15px;display:flex}.brokerages-page .broker-sample-head .broker-ui-label{color:#a9c7e8;margin:0}.brokerages-page .broker-sample-count{color:#859fb8;white-space:nowrap;font:10px IBM Plex Mono,monospace}.brokerages-page .broker-sample-queue{gap:0;margin:0;padding:0;list-style:none;display:grid}.brokerages-page .broker-sample-queue li{border-bottom:1px solid #91b7e71a;align-items:center;gap:12px;padding:14px 0;display:flex}.brokerages-page .broker-sample-queue li:last-child{border-bottom:0}.brokerages-page .broker-sample-queue li:before{display:none}.brokerages-page .broker-role-dot{flex:none;width:7px;height:7px;margin:0}.brokerages-page .broker-sample-info{flex:1;min-width:0}.brokerages-page .broker-sample-info strong{color:#e4effc;margin:0;font-size:13px;font-weight:600;display:block}.brokerages-page .broker-sample-info small{color:#97abc0;margin-top:4px;font-size:11px;line-height:1.45;display:block}.brokerages-page .broker-sample-action{white-space:nowrap;border:1px solid #8cbbec3b;border-radius:20px;padding:6px 10px;color:#b9d6f7!important;font:10px Instrument Sans,sans-serif!important}.brokerages-page .broker-sample-fields{margin:0;display:grid}.brokerages-page .broker-sample-fields>div{border-bottom:1px solid #91b7e71f;justify-content:space-between;align-items:center;gap:14px;padding:16px 0;display:flex}.brokerages-page .broker-sample-fields dt{color:#96abc0;font-size:12px}.brokerages-page .broker-sample-fields dd{color:#e4effc;text-align:right;margin:0;font-size:13px;font-weight:600}.brokerages-page .broker-sample-next{justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.brokerages-page .broker-sample-next span{color:#89afd9;font:10px IBM Plex Mono,monospace}.brokerages-page .broker-sample-next strong{text-align:right;color:#c6e1ff;margin:0;font-size:12px}.brokerages-page .broker-pilot-heading{max-width:900px}.brokerages-page .broker-pilot-heading>div>p:not(.product-kicker){color:#a6b5c5;max-width:65ch;line-height:1.75}.brokerages-page .broker-measure{margin-top:42px;padding:clamp(22px,3vw,35px)}.brokerages-page .broker-measure-heading{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:28px;display:flex}.brokerages-page .broker-measure-heading h3{max-width:31ch;margin:0;font-size:clamp(22px,2.4vw,30px);line-height:1.25}.brokerages-page .broker-measure-heading>p{color:#a5b7cb;margin:0;font-size:13px;line-height:1.6}.brokerages-page .broker-measure-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.brokerages-page .broker-measure-grid>div{min-width:0}.brokerages-page .broker-measure-grid strong{font-size:14px}.brokerages-page .broker-measure-grid p{font-size:12px}.brokerages-page .broker-questions{padding-bottom:0}.brokerages-page .broker-last-cta{background:radial-gradient(at 84% 25%,#3a74bf2b,#0000 57%),#0c1723;margin-top:0;padding:0}.brokerages-page .broker-last-layout{grid-template-columns:minmax(0,1.07fr) minmax(0,.93fr);align-items:center;gap:clamp(36px,6vw,90px);padding-block:clamp(72px,8vw,112px);display:grid}.brokerages-page .broker-last-content{min-width:0}.brokerages-page .broker-last-content h2{letter-spacing:-.05em;max-width:17ch;margin:20px 0 21px;font-size:clamp(40px,4.35vw,65px);line-height:1.08}.brokerages-page .broker-last-content .broker-last-description{color:#abbacc;max-width:56ch;margin:0 0 28px;font-size:16px;line-height:1.7}.brokerages-page .broker-last-actions{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.brokerages-page .broker-last-actions .product-button{flex:none}.brokerages-page .broker-last-note{color:#94a8bc;font-size:12px;line-height:1.5;margin:0!important}.brokerages-page .broker-last-panel{background:#112033;border:1px solid #85b8f038;border-radius:16px;min-width:0;padding:clamp(22px,3vw,36px)}.brokerages-page .broker-last-panel-head{letter-spacing:.07em;color:#9bbfe9;border-bottom:1px solid #97bfef24;justify-content:space-between;gap:12px;padding-bottom:20px;font:10px IBM Plex Mono,monospace;display:flex}.brokerages-page .broker-last-panel ol{margin:0;padding:10px 0;list-style:none}.brokerages-page .broker-last-panel li{border-bottom:1px solid #97bfef1a;align-items:center;gap:16px;padding:17px 0;display:flex}.brokerages-page .broker-last-number{color:#8db9f2;font:11px IBM Plex Mono,monospace}.brokerages-page .broker-last-panel li div{flex:1}.brokerages-page .broker-last-panel li strong{color:#edf5ff;font-size:15px;display:block}.brokerages-page .broker-last-panel li small{color:#99adc2;margin-top:5px;font-size:12px;line-height:1.45;display:block}.brokerages-page .broker-last-check{color:#9ac7f5;font-size:18px}.brokerages-page .broker-last-panel>p{color:#9dc1ed;letter-spacing:.04em;margin:24px 0 0;font:11px IBM Plex Mono,monospace}@media (width<=1100px){.brokerages-page .broker-measure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=820px){.brokerages-page .broker-last-layout{grid-template-columns:1fr}.brokerages-page .broker-role-card>header{min-height:0}.brokerages-page .broker-role-sample{margin-top:24px}}@media (width<=640px){.brokerages-page .broker-section{padding-block:66px}.brokerages-page .broker-hero{padding-block:55px}.brokerages-page .broker-hero h1{font-size:clamp(42px,10.4vw,58px)}.brokerages-page .broker-measure-grid{grid-template-columns:1fr}.brokerages-page .broker-last-layout{padding-block:68px}.brokerages-page .broker-last-panel{padding:20px}.brokerages-page .broker-sample-action{padding:5px 7px;font-size:9px!important}.brokerages-page .broker-sample-next{flex-direction:column;align-items:flex-start}.brokerages-page .broker-last-content h2{font-size:clamp(40px,10vw,49px)}}
