.brokers-page{--broker-cyan:#77e1f5;--broker-line:#29434f}.brokers-page .broker-eyebrow{font-family:var(--font-mono);letter-spacing:.12em;color:var(--broker-cyan);align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:1.5;display:flex}.brokers-page h1,.brokers-page h2{letter-spacing:-.055em;font-weight:650;line-height:1.04}.brokers-page #marketing-main em{-webkit-text-fill-color:transparent;background:linear-gradient(115deg,#bbf3fc,#53cde9 85%);-webkit-background-clip:text;background-clip:text;font-style:normal}.brokers-page .broker-text-link{color:#9ae4f3;justify-content:center;align-items:center;gap:12px;min-height:46px;font-size:14px;line-height:1.45;text-decoration:none;display:inline-flex}.broker-text-link svg{flex-shrink:0;transition:transform .25s}.broker-text-link:hover svg{transform:translate(2px,-2px)}.broker-hero{isolation:isolate;position:relative;overflow:hidden}.brokers-page .broker-hero-grid{grid-template-columns:1.1fr 1fr;align-items:center;gap:24px;min-height:780px;padding-block:68px 42px;display:grid}.broker-hero-copy{z-index:2;position:relative}.broker-hero-copy .broker-eyebrow>span{background:#7bdeef;border-radius:50%;width:7px;height:7px;box-shadow:0 0 16px #74e4fa70}.brokers-page .broker-hero-copy h1{text-wrap:initial;margin:25px 0 27px;font-size:clamp(54px,5.7vw,82px)}.brokers-page .broker-hero-copy>p{max-width:475px;font-size:18px;line-height:1.75}.broker-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:28px;display:flex}.brokers-page .broker-hero-copy .broker-hero-note{color:#a6bcc7;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.broker-hero-visual{flex-direction:column;align-items:center;min-width:0;margin:0;padding:38px 0 0;display:flex;position:relative}.broker-hero-phone{filter:drop-shadow(0 30px 35px #0008);width:300px;height:auto;position:relative;transform:rotate(5deg)}.broker-hero-label{z-index:2;color:#b7cbd5;text-align:right;gap:5px;font-size:14px;display:grid;position:absolute;top:2px;right:5px}.broker-hero-label>span:first-child{color:var(--broker-cyan);font-family:var(--font-mono);letter-spacing:.08em;font-size:11px}.broker-fact-note,.broker-context-note{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0d202aec;border:1px solid #345d6d;border-radius:14px;align-items:center;gap:12px;padding:18px 20px;display:flex;position:absolute;box-shadow:0 15px 45px #0006,inset 0 1px #e9fcff08}.broker-fact-note{top:155px;left:-32px}.broker-context-note{bottom:86px;right:-8px}.broker-fact-note>svg,.broker-context-note>svg{color:var(--broker-cyan);flex:none}.broker-fact-note>span,.broker-context-note>span{gap:3px;display:grid}.broker-fact-note small,.broker-context-note small{color:#99c6d5;letter-spacing:.08em;font:10px var(--font-mono)}.broker-fact-note strong,.broker-context-note strong{font-size:16px;font-weight:600}.broker-fact-note span>span,.broker-context-note span>span{color:#a8c0cc;font-size:12px}.broker-hero-visual figcaption{color:#8da8b7;margin-top:32px;font-size:12px}.broker-reassurance{border-block:1px solid var(--broker-line);flex-wrap:wrap;justify-content:space-between;gap:20px;padding-block:24px;display:flex}.broker-reassurance>span{color:#b5ccd8;align-items:center;gap:11px;font-size:14px;display:flex}.broker-reassurance svg{color:#72c5da;width:18px;height:18px}.broker-section{padding-block:100px}.broker-section-head{justify-content:space-between;align-items:end;gap:40px;margin-bottom:43px;display:flex}.brokers-page h2{margin:18px 0 0;font-size:clamp(40px,4.3vw,62px)}.brokers-page .broker-section-head>p{max-width:350px;margin:0 0 5px;font-size:17px;line-height:1.75}.broker-support-grid{grid-template-columns:1.25fr 1fr;align-items:stretch;gap:24px;display:grid}.broker-imports{background:linear-gradient(150deg,#11242e90,#09141c);border:1px solid #304c59;border-radius:20px;padding:30px 30px 20px}.broker-support-heading{align-items:center;gap:14px;padding-bottom:22px;display:flex}.broker-support-heading>svg{color:#84deed;flex:none;width:22px}.brokers-page .broker-support-heading h3{letter-spacing:-.025em;margin:0;font-size:21px}.broker-support-heading p{margin:4px 0 0;font-size:14px}.broker-badge{color:#9bd7bc;background:#183d301a;border:1px solid #34594f;border-radius:5px;flex:none;justify-content:center;align-items:center;padding:5px 9px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.broker-support-heading .broker-badge{margin-left:auto}.broker-provider{border-top:1px solid var(--broker-line)}.broker-provider summary{cursor:pointer;align-items:center;gap:15px;min-height:86px;list-style:none;display:flex}.broker-provider summary::-webkit-details-marker{display:none}.broker-pilot summary::-webkit-details-marker{display:none}.broker-provider summary>img{object-fit:contain;border-radius:10px;width:40px;height:40px}.broker-provider summary>span{gap:2px;display:grid}.broker-provider summary strong{font-size:18px;font-weight:600}.broker-provider summary small{color:#a2b7c2;font-size:13px}.broker-provider summary>svg{color:#82bdcd;margin-left:auto;transition:transform .25s}.broker-provider[open] summary>svg,.broker-pilot details[open] summary svg{transform:rotate(180deg)}.broker-provider-detail{padding:0 0 20px 55px}.broker-provider-detail p{margin-bottom:10px;font-size:15px;line-height:1.65}.broker-provider-detail p+p{font-size:13px}.brokers-page .broker-fine-print{border-top:1px solid var(--broker-line);color:#91aab8;margin:0;padding-top:17px;font-size:12px;line-height:1.6}.broker-pilot{background:radial-gradient(at 100% 0,#756a3420,#0000 65%),#10191d;border:1px solid #4b5145;border-radius:20px;flex-direction:column;align-items:start;padding:30px;display:flex;position:relative}.broker-pilot-top{justify-content:space-between;align-items:center;width:100%;margin-bottom:25px;display:flex}.broker-badge-pilot{color:#e2cc95;background:#71552815;border-color:#786442}.broker-pilot-top img{border-radius:11px;width:48px;height:48px}.broker-pilot>.broker-eyebrow{color:#bcbdab;font-size:11px}.brokers-page .broker-pilot>h3{letter-spacing:-.04em;margin:9px 0 14px;font-size:32px;font-weight:600}.broker-pilot>p{margin-bottom:18px;font-size:16px;line-height:1.7}.broker-pilot ul{gap:12px;margin:0 0 20px;padding:0;list-style:none;display:grid}.broker-pilot li{color:#c0c9c6;align-items:start;gap:10px;font-size:14px;display:flex}.broker-pilot li svg{color:#b7cbbd;flex:none;width:16px;height:20px}.broker-pilot details{border-top:1px solid #3b443f;width:100%}.broker-pilot summary{cursor:pointer;color:#cad4cf;justify-content:space-between;align-items:center;min-height:48px;font-size:14px;list-style:none;display:flex}.broker-pilot details p{padding-block:5px 10px;font-size:14px;line-height:1.7}.broker-pilot>.broker-text-link{margin-top:auto;padding-top:10px}.broker-platform-help{justify-content:space-between;align-items:center;gap:20px;margin-top:24px;display:flex}.broker-platform-help p{margin:0;font-size:14px}.broker-workflow-section{background:radial-gradient(at 50% 60%,#12354466,#0000 70%),#08131b;border-block:1px solid #263f4b;padding-block:80px 90px}.broker-walkthrough{background:#0b1922;border:1px solid #355763;border-radius:22px;overflow:hidden;box-shadow:0 25px 75px #0003}.broker-walkthrough-top{border-bottom:1px solid #2a434f;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:15px 26px;display:flex}.broker-walkthrough-top>span{font:11px var(--font-mono);color:#a7e9f6;letter-spacing:.06em;align-items:center;gap:8px;display:flex}.broker-walkthrough-top>span>span{background:#88e5df;border-radius:50%;width:5px;height:5px}.broker-walkthrough-top small{color:#97b1bf;font-size:12px}.broker-demo-panel{grid-template-columns:.9fr 1.1fr;align-items:center;gap:40px;min-height:450px;padding:36px 40px;display:grid}.broker-demo-number{font:25px var(--font-mono);color:#85d7e8}.broker-demo-number>span{color:#76909d;font-size:13px}.brokers-page .broker-demo-copy h3{letter-spacing:-.045em;margin:24px 0 17px;font-size:35px;font-weight:600;line-height:1.08}.broker-demo-copy>p{max-width:365px;margin-bottom:25px;font-size:16px;line-height:1.75}.broker-demo-assurance{color:#a4c0cf;align-items:start;gap:10px;max-width:345px;font-size:13px;display:flex}.broker-demo-assurance svg{color:#7ac4d7;flex:none}.broker-demo-visual{place-items:center;min-width:0;min-height:370px;display:grid}.broker-export-visual{text-align:center;width:100%}.broker-file-icon,.broker-confirm-icon{color:#8fdef0;background:linear-gradient(135deg,#244959,#0c222e);border:1px solid #45899b;border-radius:17px;place-items:center;width:70px;height:70px;margin:0 auto 20px;display:grid;box-shadow:0 0 50px #4596ac19}.broker-export-visual>.broker-eyebrow,.broker-confirm-visual>.broker-eyebrow{justify-content:center;font-size:11px}.brokers-page .broker-export-visual h4,.brokers-page .broker-confirm-visual h4{letter-spacing:-.025em;margin:13px 0;font-size:24px}.broker-export-visual>p{font-size:15px;line-height:1.6}.broker-file-fields{background:#09151c;border:1px solid #36525f;border-radius:10px;grid-template-columns:repeat(4,1fr);margin:24px 0 0;display:grid}.broker-file-fields>div{min-width:0;padding:13px 8px}.broker-file-fields>div+div{border-left:1px solid #263f4b}.broker-file-fields dt{color:#a3bac8;font-size:12px}.broker-file-fields dd{font-variant-numeric:tabular-nums;margin:7px 0 0;font-size:15px}.broker-preview-visual{background:#0e202a;border:1px solid #3b6373;border-radius:14px;width:100%;overflow:hidden}.broker-preview-heading{color:#a5dbea;border-bottom:1px solid #365362;justify-content:space-between;align-items:center;padding:17px 20px;display:flex}.broker-preview-heading>span{font:11px var(--font-mono);letter-spacing:.07em}.broker-preview-stats{grid-template-columns:1fr 1fr;gap:20px;padding:17px 20px;display:grid}.broker-preview-stats>span{color:#a9beca;font-size:13px;display:grid}.broker-preview-stats strong{color:#eef7fa;font-size:29px}.broker-preview-stats .broker-positive{color:#88d8b7}.broker-preview-stats .broker-warning-text{color:#edd098}.broker-preview-row{background:#07151d;border-block:1px solid #2c4756;grid-template-columns:1.3fr .7fr .9fr 1fr;gap:10px;margin:0;padding:14px 20px;display:grid}.broker-preview-row dt{color:#9cb5c4;font-size:12px}.broker-preview-row dd{margin:8px 0 0;font-size:15px}.broker-preview-row small{color:#a1c0cf;font-size:11px;display:block}.broker-preview-row .broker-missing dd{color:#edc889}.brokers-page .broker-preview-message{color:#b9ddca;align-items:start;gap:8px;min-height:65px;margin:0;padding:17px 20px;font-size:13px;line-height:1.5;display:flex}.broker-preview-message svg{flex:none}.brokers-page .broker-preview-message.has-warning{color:#e2c58f}.broker-warning-toggle{color:#a6e2f0;border:0;text-align:left;width:100%;min-height:48px;font:inherit;cursor:pointer;background:0 0;border-top:1px solid #2c4756;justify-content:space-between;align-items:center;gap:10px;padding:12px 20px;font-size:13px;display:flex}.broker-confirm-visual{text-align:center;width:100%}.broker-confirm-icon{color:#a1e2c5;background:linear-gradient(135deg,#234c43,#0f2422);border-color:#467365}.broker-confirm-row{text-align:left;background:#102823;border:1px solid #416458;border-radius:10px;align-items:center;gap:16px;margin:22px 0;padding:18px;display:flex}.broker-confirm-row>span{font-size:20px}.broker-confirm-row small{color:#a6bfb6;font-size:12px;display:block}.broker-confirm-row>strong{font:23px var(--font-mono);margin-left:auto}.broker-confirm-row>svg{color:#9bd8bb;flex:none}.broker-confirm-visual>p{max-width:360px;margin:0 auto 16px;font-size:15px;line-height:1.6}.broker-demo-tag{font:11px var(--font-mono);color:#92b6a8}.broker-context-visual{align-items:center;gap:25px;display:flex}.broker-context-visual>img{filter:drop-shadow(0 14px 20px #0006);flex:none;width:165px;height:auto}.broker-context-visual>div{min-width:0}.broker-context-visual svg{color:#7fdcf3}.broker-context-visual blockquote{letter-spacing:-.035em;margin:15px 0;font-size:24px;line-height:1.25}.broker-context-visual p{font-size:14px}.broker-context-visual small{color:#8faaba;font-size:11px}.broker-step-tabs{border-top:1px solid #2c4654;grid-template-columns:repeat(4,1fr);display:grid}.broker-step-tabs>button{min-height:66px;font:inherit;color:#9fb6c4;cursor:pointer;background:#091721;border:0;border-bottom:2px solid #0000;justify-content:center;align-items:center;gap:12px;font-size:16px;display:flex}.broker-step-tabs>button+button{border-left:1px solid #2c4654}.broker-step-tabs>button>span{font:12px var(--font-mono);color:#789aa9}.broker-step-tabs>button[aria-selected=true]{color:#b4f1fb;background:#153641;border-bottom-color:#6fdef3}.broker-step-tabs>button[aria-selected=true]>span{color:#95d9e9}.broker-walkthrough-footer{border-top:1px solid #29414d;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.broker-walkthrough-footer>span{color:#93acba;font-size:13px}.broker-walkthrough-footer>div{gap:9px;display:flex}.broker-walkthrough-footer button{color:#bfe6f1;min-width:44px;min-height:40px;font:inherit;cursor:pointer;background:#152d3a;border:1px solid #355564;border-radius:7px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.broker-walkthrough-footer button:disabled{opacity:.35;cursor:default}.broker-why{grid-template-columns:1.15fr 1fr;align-items:center;gap:65px;display:grid}.broker-why-copy h2>span{color:#b5c4cc}.broker-why-copy>p{max-width:485px;margin-top:25px;font-size:18px;line-height:1.75}.broker-why-points{gap:14px;margin-block:30px;display:grid}.broker-why-points p{align-items:start;gap:14px;margin:0;font-size:15px;display:flex}.broker-why-points svg{color:#7bbfd4;flex:none;width:20px;height:20px;margin-top:5px}.broker-why-points strong{color:#e3eff5;font-size:16px;font-weight:500;display:block}.broker-why-visual{flex-direction:column;align-items:center;margin:0;display:flex;position:relative}.broker-why-visual:before{content:"";z-index:0;background:radial-gradient(#21516960,#0000 70%);position:absolute;inset:20% -10% 8%}.broker-why-visual img{filter:drop-shadow(0 25px 25px #0006);width:310px;height:auto;position:relative}.broker-why-visual figcaption{color:#8eaab8;text-align:center;margin-top:24px;font-size:12px;position:relative}.broker-trust{border-bottom:1px solid #29414d;grid-template-columns:repeat(3,1fr);gap:40px;padding-block:35px 55px;display:grid}.broker-trust article>svg{color:#81cddd;width:23px;height:23px;margin-bottom:17px}.brokers-page .broker-trust h3{letter-spacing:-.02em;margin-bottom:10px;font-size:19px;font-weight:550}.broker-trust p{margin:0;font-size:15px;line-height:1.75}.brokers-page .conversion-faq{padding-block:90px}.brokers-page .conversion-faq h2{font-size:clamp(35px,3.7vw,49px)}.broker-final{text-align:center;background:radial-gradient(at 50% 100%,#173d4e77,#0000 80%),#09151d;border-top:1px solid #29414d;padding-block:95px 85px}.broker-final .broker-eyebrow{justify-content:center}.brokers-page .broker-final h2{margin-bottom:24px;font-size:clamp(37px,4.7vw,64px)}.broker-final .broker-actions{justify-content:center;margin-block:30px 24px}.broker-final small{color:#9ab8c8;font-size:13px}.brokers-page .broker-final-process{max-width:560px;margin:12px auto 0;font-size:13px}.brokers-page[data-motion=premium] .broker-demo-copy,.brokers-page[data-motion=premium] .broker-demo-visual{animation:.45s ease-out both broker-panel-in}.brokers-page[data-motion=premium] .broker-hero-phone{animation:1.3s cubic-bezier(.16,1,.3,1) both broker-phone-arrive}.brokers-page[data-motion=premium] .broker-fact-note,.brokers-page[data-motion=premium] .broker-context-note{animation:1s cubic-bezier(.16,1,.3,1) both broker-panel-in}.brokers-page[data-motion=premium] .broker-context-note{animation-delay:.15s}@keyframes broker-panel-in{0%{opacity:.1;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes broker-phone-arrive{0%{opacity:.1;transform:translateY(28px)rotate(0)}to{opacity:1;transform:translateY(0)rotate(5deg)}}@media (max-width:1050px) and (min-width:761px){.broker-hero-phone{width:260px}.broker-fact-note{padding:13px;top:120px;left:-20px}.broker-context-note{padding:13px;bottom:70px;right:-5px}.brokers-page .broker-hero-copy h1{font-size:59px}.broker-support-grid{grid-template-columns:1.1fr 1fr;gap:18px}.broker-imports,.broker-pilot{padding:22px}.broker-support-heading{flex-wrap:wrap}.broker-support-heading .broker-badge{display:none}.broker-demo-panel{gap:25px;padding:28px}.broker-context-visual{gap:15px}.broker-context-visual>img{width:135px}.broker-context-visual blockquote{font-size:22px}.broker-why{gap:30px}}@media (max-width:760px){.brokers-page #marketing-main .marketing-container{width:calc(100% - 36px)}.brokers-page .broker-hero-grid{grid-template-columns:1fr;gap:25px;min-height:0;padding-top:40px;padding-bottom:28px}.broker-eyebrow{flex-wrap:wrap}.brokers-page .broker-hero-copy h1{margin:21px 0;font-size:clamp(43px,10.4vw,65px);line-height:1.03}.broker-desktop-break{display:none}.brokers-page .broker-hero-copy>p{max-width:540px;font-size:16px;line-height:1.7}.broker-actions{gap:15px;margin-top:23px}.brokers-page .broker-actions .marketing-button{padding:13px 17px;font-size:14px}.brokers-page .broker-text-link{gap:8px;font-size:13px}.brokers-page .broker-hero-copy .broker-hero-note{margin-top:15px;font-size:12px}.broker-atmosphere{object-position:65% center;opacity:.65}.broker-hero-visual{width:100%;max-width:460px;margin:auto;padding-top:35px}.broker-hero-phone{width:225px}.broker-hero-label{top:0;right:4px}.broker-hero-label>span:first-child{font-size:10px}.broker-hero-label>span+span{font-size:13px}.broker-fact-note{gap:8px;padding:12px;top:145px;left:0}.broker-context-note{gap:8px;padding:12px;bottom:70px;right:0}.broker-fact-note strong,.broker-context-note strong{font-size:14px}.broker-fact-note span>span,.broker-context-note span>span{font-size:11px}.broker-fact-note small,.broker-context-note small{font-size:9px}.broker-fact-note>svg,.broker-context-note>svg{width:16px}.broker-hero-visual figcaption{margin-top:22px;font-size:11px}.broker-reassurance{justify-content:center;gap:12px 20px;padding-block:20px}.broker-reassurance>span{gap:7px;font-size:12px}.broker-reassurance svg{width:15px}.broker-section{padding-block:66px}.broker-section-head{margin-bottom:28px;display:block}.brokers-page h2{margin-top:16px;font-size:clamp(36px,9vw,51px)}.brokers-page .broker-section-head>p{margin:20px 0 0;font-size:16px}.broker-support-grid{grid-template-columns:1fr;gap:20px}.broker-imports{padding:20px 18px}.broker-support-heading{flex-wrap:wrap;gap:10px;padding-bottom:19px}.brokers-page .broker-support-heading h3{font-size:20px}.broker-support-heading p{font-size:13px}.broker-support-heading>.broker-badge{display:none}.broker-provider summary{gap:12px;min-height:81px}.broker-provider summary strong{font-size:17px}.broker-provider-detail{padding-left:0}.broker-pilot{padding:24px}.broker-pilot>p{font-size:16px}.broker-pilot-top{margin-bottom:20px}.broker-platform-help{margin-top:18px;display:block}.broker-platform-help p{margin-bottom:5px;font-size:14px}.broker-workflow-section{padding-block:60px}.broker-walkthrough{border-radius:16px}.broker-walkthrough-top{gap:7px;padding:16px;display:grid}.broker-walkthrough-top>span{font-size:10px}.broker-walkthrough-top small{font-size:11px}.broker-demo-panel{grid-template-columns:1fr;gap:22px;min-height:0;padding:24px 18px}.broker-demo-number{font-size:18px}.brokers-page .broker-demo-copy h3{margin:12px 0;font-size:29px}.broker-demo-copy>p{max-width:100%;min-height:74px;margin-bottom:15px;font-size:15px;line-height:1.65}.broker-demo-assurance{max-width:100%;min-height:36px;font-size:12px}.broker-demo-visual{min-height:330px}.broker-file-fields dt{font-size:11px}.broker-file-fields dd{font-size:14px}.broker-file-fields>div{padding:13px 4px}.broker-preview-heading,.broker-preview-stats{padding-inline:14px}.broker-preview-row{gap:5px;padding-inline:14px}.broker-preview-row dt{font-size:11px}.broker-preview-row dd{font-size:13px}.broker-preview-row small{font-size:10px}.brokers-page .broker-preview-message{min-height:73px;padding-inline:14px}.broker-warning-toggle{padding-inline:14px;font-size:12px}.broker-confirm-row{gap:10px;padding:16px 12px}.broker-confirm-row>strong{font-size:21px}.broker-confirm-visual>p{font-size:14px}.broker-context-visual{gap:17px}.broker-context-visual>img{width:145px}.broker-context-visual blockquote{font-size:22px}.broker-context-visual p{font-size:13px}.broker-context-visual small{font-size:10px}.broker-step-tabs>button{flex-direction:column;gap:3px;min-height:65px;padding:10px 3px;font-size:12px}.broker-step-tabs>button>span{font-size:10px}.broker-walkthrough-footer{gap:5px;padding:12px}.broker-walkthrough-footer>span{max-width:125px;font-size:11px}.broker-walkthrough-footer button{min-height:44px;padding:8px 10px}.broker-why{grid-template-columns:1fr;gap:40px}.broker-why-copy>p{font-size:16px}.broker-why-visual img{width:min(280px,85%)}.broker-why-visual figcaption{font-size:11px}.broker-trust{grid-template-columns:1fr;gap:26px;padding-block:15px 55px}.broker-trust article{grid-template-columns:24px 1fr;gap:0 15px;display:grid}.broker-trust article>svg{grid-row:span 2;margin-top:2px}.brokers-page .broker-trust h3{font-size:18px}.broker-trust p{font-size:15px}.brokers-page .conversion-faq{padding-block:60px}.brokers-page .conversion-faq h2{font-size:36px}.broker-final{padding-block:65px}.brokers-page .broker-final h2{font-size:clamp(34px,8.8vw,51px)}.broker-final>div>p{font-size:16px}.broker-final .broker-actions{gap:20px}.broker-final small{font-size:12px}.brokers-page .broker-final-process{max-width:300px;font-size:12px}}@media (max-width:360px){.broker-actions{gap:10px}.brokers-page .broker-actions .marketing-button{padding-inline:12px;font-size:13px}.brokers-page .broker-text-link{gap:6px;font-size:12px}.brokers-page .broker-hero-copy h1{font-size:41px}.broker-demo-panel{padding-inline:12px}.broker-context-visual>img{width:125px}.broker-context-visual blockquote{font-size:20px}.broker-confirm-row>strong{font-size:19px}.broker-hero-phone{width:215px}}@media (prefers-reduced-motion:reduce){.brokers-page *,.brokers-page :before,.brokers-page :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.broker-blocked-example .broker-confirm-icon{color:#eed09a;background:#3e3220;border-color:#806742}.broker-blocked-example .broker-eyebrow{color:#e5c692}.broker-blocked-example .broker-warning-toggle{border:1px solid #7b6748;border-radius:8px;margin-top:22px}.broker-provider-detail p:first-child{font-size:16px}@media (max-width:760px){.broker-walkthrough{flex-direction:column;display:flex}.broker-walkthrough-top{order:0}.broker-demo-panel{display:contents}.broker-demo-copy{order:1;padding:24px 18px 16px}.broker-demo-copy>p{font-size:16px}.broker-step-tabs{border-bottom:1px solid #2c4654;order:2}.broker-demo-visual{order:3;margin:22px 18px}.broker-walkthrough-footer{order:4}}@media (max-width:360px){.broker-demo-copy{padding-inline:12px}.broker-demo-visual{margin-inline:12px}}.broker-request-card{background:#0e1a23;border:1px solid #345565;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:48px;margin-top:36px;padding:38px 40px;display:grid}.brokers-page #marketing-main .broker-request-card h2{letter-spacing:-.04em;margin:14px 0 18px;font-size:clamp(30px,3vw,42px);line-height:1.12}.broker-request-card p{color:#a9bcc9;max-width:600px;margin:0;font-size:16px;line-height:1.65}.broker-request-action{flex-direction:column;align-items:center;gap:14px;display:flex}.broker-request-action>span{color:#a9bcc9;text-align:center;font-size:12px;line-height:1.5}@media (max-width:760px){.broker-request-card{border-radius:16px;grid-template-columns:1fr;gap:24px;margin-top:28px;padding:26px 22px}.broker-request-action{align-items:stretch}.broker-request-action .marketing-button{justify-content:center}.broker-request-card p{font-size:15px}}
