@media (max-width:767px){.app.broker-profile .bp-hero{grid-template-columns:1fr;min-height:0}.app.broker-profile .bp-hero-media{aspect-ratio:4/5;min-height:0}.app.broker-profile .bp-hero-media.is-empty{aspect-ratio:auto;border-right:0;border-bottom:1px solid var(--line-light);height:150px}.app.broker-profile .bp-hero-panel{gap:22px;padding:44px 20px 64px}.app.broker-profile .bp-name{flex-wrap:wrap;row-gap:4px;font-size:clamp(34px,10vw,42px)}.app.broker-profile .bp-name.is-long{font-size:clamp(30px,9vw,38px)}.app.broker-profile .bp-role{margin-top:10px}.app.broker-profile .bp-body{max-width:none}.app.broker-profile .sy-bstats{gap:12px;padding-top:22px}.app.broker-profile .sy-bstat-fig{min-height:40px;font-size:26px}.app.broker-profile .sy-bstat-fig.is-flags{flex-wrap:wrap;gap:5px;font-size:21px}.app.broker-profile .sy-bstat-fig.is-word{font-size:18px}.app.broker-profile .bp-water{grid-template-columns:1fr;min-height:0}.app.broker-profile .bp-water-panel{gap:24px;padding:56px 20px 64px}.app.broker-profile .bp-h2{margin-bottom:18px;font-size:clamp(32px,9.5vw,40px)}.app.broker-profile .bp-quote{max-width:none;padding:24px 22px 20px 26px}.app.broker-profile .bp-quote-mark{margin-bottom:12px;font-size:38px}.app.broker-profile .bp-quote-text{font-size:18px}.app.broker-profile .bp-quote-foot{margin-top:20px;padding-top:14px}.app.broker-profile .bp-water-media{aspect-ratio:4/5}.app.broker-profile .bp-water-media.is-empty{aspect-ratio:auto;border-left:0;border-top:1px solid var(--line-light);height:150px}.app.broker-profile .bp-fleet{padding:64px 20px 76px}.app.broker-profile .bp-fleet-head{margin-bottom:28px;padding-bottom:18px}.app.broker-profile .bp-fleet-head h2{font-size:clamp(32px,9.5vw,40px)}.app.broker-profile .bp-fleet-grid{grid-template-columns:1fr;gap:16px}.app.broker-profile .fs-card-wrap,.app.broker-profile .fs-card{min-width:0}.app.broker-profile .bp-card .fs-card-specs{gap:8px 12px}.app.broker-profile .bp-card .fs-card-specs .spec{white-space:normal;font-size:13.5px}.app.broker-profile .bp-card .fs-card-body{padding:16px 16px 18px}.app.broker-profile .bp-fleet-more{margin-top:30px}.app.broker-profile .fs-loadmore{min-height:48px}.app.broker-profile .bp-cta-row{margin-top:26px}.app.broker-profile .bp-cta{text-align:center;letter-spacing:.14em;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;min-height:52px;padding:16px 20px;font-size:12px}.app.broker-profile [data-rv=left]:not(.rv-in),.app.broker-profile [data-rv=right]:not(.rv-in){transform:translateY(28px)}}@media (min-width:768px) and (max-width:1099px){.app.broker-profile .bp-fleet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app.broker-profile .bp-fleet-grid .fs-card-wrap,.app.broker-profile .bp-fleet-grid .fs-card{min-width:0}.app.broker-profile .bp-card .fs-card-specs .spec{white-space:normal}}
