@media (max-width:900px){.magazine-approved-launch{background-position:58%!important;padding-top:38px!important;padding-bottom:40px!important}.magazine-approved-launch .magazine-hero-grid{grid-template-columns:1fr!important;align-items:start!important;gap:28px!important;display:grid!important}.magazine-approved-launch .magazine-launch-copy{width:100%!important;max-width:680px!important;transform:none!important}.magazine-approved-launch .magazine-launch-copy h1{margin:10px 0 18px!important;font-size:clamp(38px,8vw,52px)!important;line-height:.96!important}.magazine-approved-launch .magazine-launch-copy h1 span{display:block!important}.magazine-approved-launch .magazine-launch-copy>p:not(.kicker){font-size:15px!important;line-height:1.55!important}.magazine-approved-launch .magazine-launch-list{margin:20px 0!important;padding-left:20px!important;font-size:14px!important;line-height:1.5!important}.magazine-approved-launch .magazine-launch-actions{grid-template-columns:1fr 1fr!important;gap:9px!important;width:100%!important;max-width:620px!important;display:grid!important}.magazine-approved-launch .magazine-launch-actions>*{width:100%!important;min-height:46px!important}.magazine-approved-launch .magazine-launch-highlights{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;margin-top:22px!important;display:grid!important}.magazine-approved-launch .magazine-launch-highlight{min-width:0!important;padding:12px!important}.magazine-approved-launch .magazine-launch-highlight strong{font-size:11px!important;line-height:1.35!important}.magazine-approved-launch .magazine-approved-mockup{width:min(100%,420px)!important;max-width:420px!important;margin:0 auto!important;transform:none!important}.magazine-approved-launch .magazine-approved-mockup img{width:100%!important;height:auto!important;display:block!important}.magazine-advertising-row{grid-template-columns:1fr!important;align-items:start!important;gap:18px!important}.magazine-advertising-row h2{font-size:32px!important;line-height:1.04!important}.magazine-advertising-row .primary-button{width:100%!important;max-width:520px!important}.commercial-journey{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.commercial-journey>div{min-width:0!important;padding:18px!important}.magazine-page .sell-band-inner{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.magazine-page .sell-band-inner>:last-child{width:100%!important;max-width:520px!important}}@media (max-width:620px){.magazine-approved-launch{background-position:64%!important;padding-top:30px!important;padding-bottom:32px!important}.magazine-approved-launch .magazine-launch-copy h1{font-size:39px!important}.magazine-approved-launch .magazine-launch-actions{grid-template-columns:1fr!important}.magazine-approved-launch .magazine-launch-highlights{border-top:1px solid #ffffff2e!important;grid-template-columns:1fr!important}.magazine-approved-launch .magazine-launch-highlight{border-bottom:1px solid #ffffff24!important;border-left:0!important;grid-template-columns:26px minmax(0,1fr)!important;gap:10px!important;min-height:52px!important;padding:10px 0!important;display:grid!important}.magazine-approved-launch .magazine-launch-highlight:last-child{border-bottom:0!important}.magazine-approved-launch .magazine-launch-highlight strong{font-size:12px!important}.magazine-approved-launch .magazine-approved-mockup{max-width:330px!important}.commercial-journey{grid-template-columns:1fr!important}}@media (max-width:390px){.magazine-approved-launch .magazine-launch-copy h1{font-size:35px!important}.magazine-approved-launch .magazine-approved-mockup{max-width:290px!important}}
@media (max-width:900px){.detail-grid{grid-template-columns:1fr!important;gap:18px!important}.detail-grid>div,.detail-grid>aside{width:100%!important;min-width:0!important}.gallery-main{aspect-ratio:4/3!important;border-radius:14px!important;width:100%!important;max-width:100%!important;min-height:0!important;overflow:hidden!important}.gallery-main-image{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.listing-photo-strip{scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important;gap:8px!important;padding:8px 0 2px!important;display:flex!important;overflow-x:auto!important}.listing-photo-strip::-webkit-scrollbar{display:none!important}.listing-photo-strip img,.listing-photo-strip span{object-fit:cover!important;border-radius:8px!important;flex:0 0 86px!important;width:86px!important;height:66px!important}.listing-title-row{flex-direction:column!important;align-items:flex-start!important;gap:9px!important}.listing-title-row h1{overflow-wrap:anywhere!important;font-size:32px!important;line-height:1.04!important}.detail-grid .panel{border-radius:14px!important;min-width:0!important;padding:18px!important}.detail-grid .seller-card{width:100%!important;max-width:none!important;padding:18px!important;position:static!important}.detail-grid .seller-card .price{font-size:32px!important;line-height:1!important}.detail-grid .seller-card>div[style*=display\:grid]{gap:9px!important}.detail-grid .seller-card .primary-button,.detail-grid .seller-card .ghost-button{width:100%!important;min-height:46px!important}.sample-listing-disclosure,.buyer-safety{margin-top:16px!important;padding:14px!important}.spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.spec-grid>*{overflow-wrap:anywhere!important;min-width:0!important}.signup-hero{padding-top:30px!important;padding-bottom:30px!important}.signup-hero h1{font-size:34px!important;line-height:1.02!important}.signup-shell{max-width:760px!important}.signup-panel{box-sizing:border-box!important}.signup-panel .existing-account-link{margin-bottom:18px!important;line-height:1.35!important;display:block!important}.signup-panel .form-field{min-width:0!important}.signup-panel .form-field input,.signup-panel .form-field select,.signup-panel .form-field textarea{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.signup-preferences,.signup-address-block{margin-top:22px!important;padding-top:20px!important}.preference-check{grid-template-columns:24px minmax(0,1fr)!important;align-items:flex-start!important;gap:10px!important;padding:12px!important}.preference-check input{width:20px!important;height:20px!important;margin-top:1px!important}.preference-check span{min-width:0!important}.preference-check strong,.preference-check small{overflow-wrap:anywhere!important}.support-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.support-card{min-width:0!important;padding:18px!important}.support-card h3{margin:10px 0 7px!important;font-size:18px!important}.support-card p{font-size:13px!important;line-height:1.5!important}#contact{scroll-margin-top:116px!important}#contact .section-heading{margin-bottom:18px!important}#contact .section-heading h2{font-size:32px!important;line-height:1.04!important}}@media (max-width:620px){.detail-grid{gap:14px!important}.listing-title-row h1{font-size:28px!important}.detail-grid .panel,.detail-grid .seller-card{padding:15px!important}.detail-grid .seller-card .price{font-size:29px!important}.spec-grid{grid-template-columns:1fr!important}.signup-hero h1{font-size:31px!important}.signup-shell{padding-top:20px!important}.signup-panel h2{font-size:27px!important}.support-grid{grid-template-columns:1fr!important}#contact .section-heading h2{font-size:29px!important}}@media (max-width:390px){.gallery-main{aspect-ratio:1!important}.listing-title-row h1{font-size:26px!important}.signup-panel{padding:15px!important}}
@media (max-width:900px){.cc-message-workspace{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}.cc-conversation-list,.cc-message-thread{width:100%!important;min-width:0!important;max-width:100%!important}.cc-conversation-list{overscroll-behavior:contain!important;max-height:360px!important;overflow-y:auto!important}.cc-message-list{gap:6px!important;display:grid!important}.cc-conversation-link{grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:12px!important;display:grid!important}.cc-conversation-link>div{min-width:0!important}.cc-conversation-link strong,.cc-conversation-link p{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.cc-conversation-link time{white-space:normal!important;grid-column:2!important;font-size:10px!important;line-height:1.3!important}.cc-message-avatar{align-self:start!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.cc-message-thread>.cc-panel-head{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.cc-message-thread>.cc-panel-head .ghost-button{justify-content:center!important;width:100%!important}.cc-thread-context{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.cc-thread-context>div{min-width:0!important;padding:10px!important}.cc-thread-context strong{overflow-wrap:anywhere!important;font-size:12px!important;display:block!important}.cc-thread-body{gap:10px!important;min-height:280px!important;max-height:52vh!important;padding:14px!important;overflow-y:auto!important}.cc-thread-message{min-width:0!important;max-width:88%!important}.cc-thread-message p{overflow-wrap:anywhere!important;white-space:pre-wrap!important}.cc-message-thread form,.cc-message-thread [class*=composer]{min-width:0!important;max-width:100%!important}.intake-stack{gap:14px!important;min-width:0!important;display:grid!important}.intake-stack>.panel{border-radius:14px!important;min-width:0!important;padding:20px!important}.intake-section-head{flex-direction:column!important;align-items:flex-start!important;gap:8px!important;margin-bottom:16px!important}.intake-section-head>div{align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}.intake-section-head>div>span{flex:none!important}.intake-section-head h2{margin:0!important;font-size:24px!important;line-height:1.08!important}.intake-section-head small{align-self:flex-start!important}.intake-stack .form-grid{grid-template-columns:1fr!important;gap:12px!important}.intake-stack .form-field.full{grid-column:auto!important}.intake-stack input,.intake-stack select,.intake-stack textarea{box-sizing:border-box!important;width:100%!important;max-width:100%!important;font-size:16px!important}.intake-stack textarea{min-height:108px!important}.upload-drop{border-radius:12px!important;padding:18px!important}.option-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.option-grid label{align-items:flex-start!important;min-width:0!important;padding:12px!important}.option-grid label span{min-width:0!important}.option-grid label strong,.option-grid label small{overflow-wrap:anywhere!important}.intake-review .spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.intake-review .spec-grid>*{overflow-wrap:anywhere!important;min-width:0!important}.intake-stack .button-row{width:100%!important}.intake-stack .button-row>*{min-height:48px!important}}@media (max-width:620px){.cc-conversation-list{max-height:300px!important}.cc-thread-context{grid-template-columns:1fr!important}.cc-thread-body{min-height:240px!important;max-height:48vh!important;padding:12px!important}.cc-thread-message{max-width:94%!important}.intake-stack>.panel{padding:16px!important}.intake-section-head h2{font-size:22px!important}.option-grid,.intake-review .spec-grid{grid-template-columns:1fr!important}.upload-drop{padding:15px!important}}@media (max-width:390px){.cc-conversation-list{max-height:260px!important}.cc-conversation-link{padding:10px!important}.intake-stack>.panel{padding:14px!important}}
@media (max-width:900px){.pricing-chooser-shell{width:100%!important;min-width:0!important}.pricing-chooser-head{grid-template-columns:1fr!important;align-items:start!important;gap:16px!important;display:grid!important}.pricing-chooser-head h2{font-size:32px!important;line-height:1.04!important}.selected-plan-summary{border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:4px 12px!important;width:100%!important;max-width:none!important;padding:16px!important;display:grid!important}.selected-plan-summary span{grid-column:1/-1!important}.selected-plan-summary strong{overflow-wrap:anywhere!important;min-width:0!important}.selected-plan-summary b{white-space:nowrap!important}.pricing-choice-list{gap:8px!important;margin-top:18px!important;display:grid!important}.pricing-choice-row{grid-template-columns:24px 24px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:54px!important;padding:10px 12px!important}.pricing-choice-row strong{overflow-wrap:anywhere!important;min-width:0!important}.pricing-choice-row b{white-space:nowrap!important;font-size:13px!important}.pricing-extra-step{margin-top:26px!important;padding-top:24px!important}.pricing-extra-step h3{font-size:25px!important;line-height:1.08!important}.pricing-extra-list{gap:8px!important;display:grid!important}.pricing-extra-row{grid-template-columns:24px 24px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;padding:12px!important}.pricing-extra-row span:last-child{min-width:0!important}.pricing-extra-row strong,.pricing-extra-row small{overflow-wrap:anywhere!important}.pricing-chooser-action{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;margin-top:22px!important}.pricing-chooser-action .pricing-choose-button{text-align:center!important;justify-content:center!important;width:100%!important;min-height:48px!important}.pricing-chooser-action>span{line-height:1.45!important}.dealer-checklist{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}.dealer-checklist span{overflow-wrap:anywhere!important;min-width:0!important}}@media (max-width:620px){.pricing-chooser-head h2{font-size:29px!important}.selected-plan-summary{grid-template-columns:1fr!important}.selected-plan-summary span,.selected-plan-summary strong,.selected-plan-summary b{grid-column:auto!important}.selected-plan-summary b{font-size:22px!important}.pricing-choice-row{grid-template-columns:22px 22px minmax(0,1fr)!important;gap:7px!important}.pricing-choice-row b{grid-column:3!important;justify-self:start!important;margin-top:2px!important;font-size:14px!important}.pricing-extra-step h3{font-size:23px!important}.dealer-checklist{grid-template-columns:1fr!important}}@media (max-width:390px){.pricing-choice-row{padding:10px!important}.pricing-chooser-head h2{font-size:27px!important}}
@media (max-width:900px){.sell-page{overflow-x:hidden!important}.sell-page-hero{padding-top:38px!important;padding-bottom:38px!important}.sell-page-hero h1{max-width:760px!important;font-size:clamp(34px,7.5vw,46px)!important;line-height:1!important}.sell-page-hero p:not(.kicker){max-width:680px!important;font-size:15px!important;line-height:1.55!important}.sell-editor-grid{grid-template-columns:1fr!important;gap:18px!important}.sell-editor-grid>.listing-editor-stack,.sell-editor-aside{width:100%!important;min-width:0!important}.sell-editor-aside{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:12px!important;display:grid!important}.sell-editor-aside>.panel{min-width:0!important;margin:0!important}.sell-page .panel,.sell-page .listing-editor-stack>*{min-width:0!important;max-width:100%!important}.sell-page .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.sell-page .form-field.full{grid-column:1/-1!important}.sell-page input,.sell-page select,.sell-page textarea{max-width:100%!important;font-size:16px!important}.sell-page .button-row{flex-wrap:wrap!important;max-width:100%!important}.seller-path-grid{grid-template-columns:1fr 1fr!important;gap:12px!important}.seller-path-card{min-width:0!important;padding:20px!important}.seller-path-card h2{font-size:25px!important;line-height:1.06!important}.settings-stack{gap:14px!important}.settings-stack>.panel{min-width:0!important;padding:20px!important}.settings-stack .panel-heading{flex-wrap:wrap!important;align-items:flex-start!important;gap:14px!important;display:flex!important}.settings-stack .panel-heading>.ghost-button{margin-left:auto!important}.account-read-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.account-read-field{min-width:0!important;padding:13px!important}.account-read-field strong,.preference-read-row strong,.preference-read-row small{overflow-wrap:anywhere!important}.preference-read-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;display:grid!important}.account-edit-actions{justify-content:flex-end!important}.saved-searches-panel,.want-to-buy-panel,.financing-request-form{min-width:0!important;max-width:100%!important}.saved-searches-panel .dealer-panel-head,.want-to-buy-panel .dealer-panel-head{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;display:grid!important}.saved-searches-panel .dealer-panel-head>a,.want-to-buy-panel .dealer-panel-head>a{justify-self:start!important}.saved-searches-list,.want-to-buy-list{gap:10px!important;display:grid!important}.saved-search-row,.want-to-buy-row{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:9px!important;padding:14px!important;display:grid!important}.saved-search-row>strong,.saved-search-row>p,.want-to-buy-row>div{overflow-wrap:anywhere!important;min-width:0!important}.saved-search-row p,.want-to-buy-row p{margin:0!important;line-height:1.45!important}.saved-search-actions,.want-to-buy-actions{flex-wrap:wrap!important;gap:8px!important;width:100%!important;display:flex!important}.saved-search-actions a,.saved-search-actions button,.want-to-buy-actions a,.want-to-buy-actions button{align-items:center!important;min-height:40px!important;padding:0 10px!important;display:inline-flex!important}.financing-request-form{padding:20px!important}.financing-request-form h2{font-size:30px!important;line-height:1.05!important}.financing-request-grid{grid-template-columns:1fr!important;gap:12px!important}.financing-request-grid .form-field{grid-column:1!important;min-width:0!important}.financing-request-grid input,.financing-request-grid textarea{width:100%!important;max-width:100%!important;font-size:16px!important}.financing-request-actions{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.financing-request-actions .primary-button{justify-content:center!important;width:100%!important;min-height:48px!important}}@media (max-width:900px) and (orientation:landscape) and (max-height:560px){.page-hero{padding-top:28px!important;padding-bottom:28px!important}.page-hero h1{font-size:clamp(30px,5vw,42px)!important;line-height:1!important}.site-header .nav-row{height:56px!important;min-height:56px!important}.mobile-nav{min-height:38px!important}.cc-sidebar{position:static!important}.dealer-website-hero-grid{padding-top:24px!important;padding-bottom:24px!important}}@media (max-width:620px){.sell-page-hero{padding-top:30px!important;padding-bottom:30px!important}.sell-page-hero h1{font-size:34px!important}.sell-editor-grid{gap:14px!important}.sell-editor-aside,.sell-page .form-grid{grid-template-columns:1fr!important}.sell-page .form-field,.sell-page .form-field.full{grid-column:1!important}.sell-page .panel{padding:17px!important}.sell-page .button-row{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.sell-page .button-row>*{justify-content:center!important;width:100%!important}.seller-path-grid{grid-template-columns:1fr!important;gap:10px!important}.seller-path-card{padding:18px!important}.settings-stack>.panel{padding:16px!important}.settings-stack .panel-heading{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.settings-stack .panel-heading>.ghost-button{justify-content:center!important;width:100%!important;margin-left:0!important}.account-read-grid{grid-template-columns:1fr!important}.account-read-field.full{grid-column:auto!important}.preference-read-row{grid-template-columns:minmax(0,1fr) auto!important;padding:12px 0!important}.account-edit-actions{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.account-edit-actions>*{justify-content:center!important;width:100%!important}.settings-stack .signup-address-block{margin-top:14px!important;padding:14px!important}.settings-stack .signup-preferences{gap:8px!important}.saved-searches-panel,.want-to-buy-panel,.financing-request-form{padding:16px!important}.saved-searches-panel h2,.want-to-buy-panel h2{font-size:27px!important;line-height:1.06!important}.saved-search-actions,.want-to-buy-actions{grid-template-columns:1fr 1fr!important;display:grid!important}.saved-search-actions>*,.want-to-buy-actions>*{text-align:center!important;justify-content:center!important;width:100%!important}.financing-request-form h2{font-size:27px!important}}@media (max-width:390px){.sell-page-hero h1{font-size:31px!important}.seller-path-card h2{font-size:23px!important}.settings-stack>.panel{padding:14px!important}.shell{padding-left:14px!important;padding-right:14px!important}.section{padding-top:34px!important;padding-bottom:34px!important}.panel,.dealer-panel{border-radius:12px!important}.saved-search-actions,.want-to-buy-actions{grid-template-columns:1fr!important}.saved-search-row,.want-to-buy-row{padding:12px!important}.financing-request-form{padding:14px!important}}@media (max-width:340px){.shell{padding-left:10px!important;padding-right:10px!important}.site-header .nav-actions .primary-button{padding-left:9px!important;padding-right:9px!important;font-size:11px!important}.mobile-nav{gap:4px!important}.mobile-nav a{padding-left:7px!important;padding-right:7px!important;font-size:10.5px!important}.page-hero h1{letter-spacing:-.035em!important;font-size:30px!important}.primary-button,.ghost-button{max-width:100%!important}}
@media (max-width:900px){.dealer-join-page{overflow-x:hidden!important}.dealer-join-hero{padding-top:38px!important;padding-bottom:38px!important}.dealer-join-hero h1{max-width:760px!important;font-size:clamp(34px,7.5vw,48px)!important;line-height:1!important}.dealer-join-hero p:not(.kicker){max-width:720px!important;font-size:15px!important;line-height:1.55!important}.dealer-join-steps .benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}.dealer-join-steps .benefit-card{min-width:0!important;padding:18px!important}.dealer-join-memberships .magazine-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.dealer-join-memberships .section-heading{flex-wrap:wrap!important;align-items:flex-start!important;gap:14px!important}.dealer-join-services .dealer-platform-grid{grid-template-columns:1fr!important;gap:18px!important}.dealer-join-services .dealer-platform-cards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.dealer-join-assistance .detail-grid{grid-template-columns:1fr!important;gap:18px!important}.dealer-application-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important}.dealer-application-form .form-field.full{grid-column:1/-1!important}.dealer-application-form input,.dealer-application-form select,.dealer-application-form textarea{max-width:100%!important;font-size:16px!important}.crm-two-col{grid-template-columns:1fr!important;gap:14px!important}.crm-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.crm-kpi{min-width:0!important;padding:14px!important}.crm-kpi strong,.crm-kpi small{overflow-wrap:anywhere!important}.admin-plan-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.admin-plan-strip>div{min-width:0!important}.cc-panel .dealer-leads-table{min-width:680px!important}.admin-table{-webkit-overflow-scrolling:touch!important;max-width:100%!important;overflow-x:auto!important}.admin-table-head,.admin-table-row{min-width:650px!important}.crm-kanban-wrap{-webkit-overflow-scrolling:touch!important;scroll-snap-type:x proximity!important;max-width:100%!important;padding-bottom:8px!important;overflow-x:auto!important}.crm-kanban{gap:10px!important;width:max-content!important;min-width:100%!important;display:flex!important}.crm-column{scroll-snap-align:start!important;width:min(300px,78vw)!important;min-width:min(300px,78vw)!important}.crm-card{min-width:0!important}.crm-card h3,.crm-card p,.crm-card small{overflow-wrap:anywhere!important}.crm-card select{max-width:100%!important;font-size:16px!important}.crm-create-form{min-width:0!important}.crm-create-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.crm-create-form .form-field.full{grid-column:1/-1!important}.crm-create-form input,.crm-create-form select,.crm-create-form textarea{max-width:100%!important;font-size:16px!important}.crm-message-workspace{grid-template-columns:1fr!important;gap:14px!important}.crm-message-compose{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.crm-message-compose .full{grid-column:1/-1!important}.crm-message-compose input,.crm-message-compose select,.crm-message-compose textarea{max-width:100%!important;font-size:16px!important}.crm-admin-message-row{min-width:0!important}.crm-admin-message-row p,.crm-admin-message-row strong{overflow-wrap:anywhere!important}.sell-page .listing-rich-editor{min-width:0!important;max-width:100%!important}.sell-page .listing-editor-toolbar{-webkit-overflow-scrolling:touch!important;flex-wrap:nowrap!important;gap:5px!important;max-width:100%!important;padding-bottom:6px!important;display:flex!important;overflow-x:auto!important}.sell-page .listing-editor-toolbar>button{flex:none!important;min-width:42px!important;min-height:42px!important}.sell-page .listing-editor-toolbar>span{flex:none!important}.sell-page .listing-editor-surface{min-height:190px!important;max-height:46vh!important;font-size:16px!important;line-height:1.5!important;overflow-y:auto!important}.sell-page .photo-dropzone{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:148px!important;padding:22px 16px!important;display:flex!important}.sell-page .photo-dropzone strong,.sell-page .photo-dropzone span,.sell-page .photo-dropzone small{overflow-wrap:anywhere!important}.sell-page .inventory-program-question{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}.sell-page .inventory-decision-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.inventory-modal-backdrop{padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left))!important;align-items:center!important;overflow-y:auto!important}.inventory-modal{overscroll-behavior:contain!important;width:min(100%,620px)!important;max-height:calc(100dvh - 24px)!important;padding:22px!important;overflow-y:auto!important}.inventory-modal-close{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important}.inventory-modal-actions{grid-template-columns:1fr 1fr!important;gap:10px!important;display:grid!important}.inventory-modal-actions>*,.inventory-understand-check{min-width:0!important}}@media (max-width:620px){.dealer-join-hero{padding-top:30px!important;padding-bottom:30px!important}.dealer-join-hero h1{font-size:34px!important}.dealer-join-hero-actions,.dealer-join-membership-actions,.dealer-join-services .button-row{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.dealer-join-hero-actions>*,.dealer-join-membership-actions>*,.dealer-join-services .button-row>*{text-align:center!important;justify-content:center!important;width:100%!important}.dealer-join-steps .benefit-grid{grid-template-columns:1fr!important;gap:9px!important}.dealer-join-memberships .magazine-tier-grid,.dealer-join-services .dealer-platform-cards{grid-template-columns:1fr!important}.dealer-join-assistance .large-heading{font-size:31px!important;line-height:1.03!important}.dealer-application-form{grid-template-columns:1fr!important;padding:16px!important}.dealer-application-form .form-field,.dealer-application-form .form-field.full{grid-column:1!important}.dealer-application-actions .primary-button{justify-content:center!important;width:100%!important}.crm-kpi-grid,.admin-plan-strip{grid-template-columns:1fr!important}.cc-panel-head{flex-wrap:wrap!important;gap:10px!important}.cc-panel-head>a,.cc-panel-head>strong{overflow-wrap:anywhere!important;max-width:100%!important}.crm-create-form .form-grid{grid-template-columns:1fr!important}.crm-create-form .form-field,.crm-create-form .form-field.full{grid-column:1!important}.crm-create-form .button-row{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.crm-create-form .button-row>*{text-align:center!important;justify-content:center!important;width:100%!important}.crm-message-compose{grid-template-columns:1fr!important}.crm-message-compose .full{grid-column:1!important}.crm-compose-actions{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.crm-compose-actions .primary-button{justify-content:center!important;width:100%!important}.crm-column{width:min(286px,84vw)!important;min-width:min(286px,84vw)!important}.sell-page .listing-editor-toolbar{margin-left:-2px!important;margin-right:-2px!important}.sell-page .listing-editor-surface{min-height:170px!important;max-height:42vh!important}.sell-page .photo-dropzone{min-height:132px!important;padding:18px 12px!important}.sell-page .inventory-program-question{grid-template-columns:1fr!important}.sell-page .inventory-more-info{justify-content:center!important;width:100%!important}.sell-page .inventory-decision-grid{grid-template-columns:1fr!important}.inventory-modal-backdrop{padding:8px!important;padding-bottom:max(8px,env(safe-area-inset-bottom))!important;align-items:flex-end!important}.inventory-modal{border-radius:18px 18px 10px 10px!important;width:100%!important;max-height:min(88dvh,760px)!important;padding:20px 16px!important}.inventory-modal h2{padding-right:36px!important;font-size:27px!important;line-height:1.05!important}.inventory-modal-actions{grid-template-columns:1fr!important}.inventory-modal-actions>*{justify-content:center!important;width:100%!important}}@media (max-width:390px){.dealer-join-hero h1{font-size:31px!important}.dealer-join-page .section{padding-top:34px!important;padding-bottom:34px!important}.dealer-application-form{padding:14px!important}.crm-column{width:82vw!important;min-width:82vw!important}.crm-kpi{padding:12px!important}.sell-page .listing-editor-toolbar>button{min-width:40px!important;min-height:40px!important;padding-left:9px!important;padding-right:9px!important}.inventory-modal{padding:18px 14px!important}}@media (max-width:340px){.dealer-join-hero h1{font-size:29px!important}.dealer-join-page .shell{padding-left:12px!important;padding-right:12px!important}.crm-column{width:86vw!important;min-width:86vw!important}.inventory-modal-backdrop{padding-left:4px!important;padding-right:4px!important}.inventory-modal{padding:16px 12px!important}}@media (orientation:landscape) and (max-height:520px) and (max-width:950px){.dealer-join-hero{padding-top:22px!important;padding-bottom:22px!important}.dealer-join-hero h1{font-size:30px!important}.inventory-modal{border-radius:12px!important;max-height:calc(100dvh - 12px)!important}.sell-page .listing-editor-surface{max-height:48vh!important}.crm-column{width:280px!important;min-width:280px!important}}
@media (max-width:900px){.health-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.health-metrics>article{min-width:0!important;padding:15px!important}.health-metrics>article strong{overflow-wrap:anywhere!important;font-size:clamp(24px,5vw,34px)!important;line-height:1.05!important}.health-metrics>article small,.health-metrics>article span{overflow-wrap:anywhere!important}.health-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.health-plan-grid>article{min-width:0!important;padding:16px!important}.health-plan-grid>article>div:first-child{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;display:grid!important}.health-plan-grid>article strong{white-space:normal!important;text-align:right!important;overflow-wrap:anywhere!important}.health-plan-grid dl{min-width:0!important}.health-plan-grid dl>div{grid-template-columns:minmax(0,1fr) auto!important;align-items:baseline!important;gap:10px!important;display:grid!important}.health-plan-grid dt,.health-plan-grid dd{overflow-wrap:anywhere!important;min-width:0!important}.cc-workspace .admin-table,.cc-workspace>main .admin-table{overscroll-behavior-x:contain!important;-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:100%!important;overflow-x:auto!important}.cc-workspace .admin-table-head,.cc-workspace .admin-table-row{box-sizing:border-box!important}.cc-workspace .dealer-leads-table{width:100%!important}.cc-workspace .dealer-leads-table th,.cc-workspace .dealer-leads-table td{vertical-align:top!important}.cc-workspace code{overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important}.cc-workspace input,.cc-workspace select,.cc-workspace textarea,.dealer-application-form input,.dealer-application-form select,.dealer-application-form textarea,.sell-page input,.sell-page select,.sell-page textarea{box-sizing:border-box!important;max-width:100%!important;font-size:16px!important}.cc-workspace .status-pill{white-space:normal!important;text-align:center!important;overflow-wrap:anywhere!important;max-width:100%!important}.cc-workspace .cc-panel-head,.cc-workspace .cc-panel-head>*{min-width:0!important}}@media (max-width:620px){.health-metrics{grid-template-columns:1fr!important;gap:8px!important}.health-metrics>article{padding:13px!important}.health-metrics>article strong{font-size:28px!important}.health-plan-grid{grid-template-columns:1fr!important;gap:9px!important}.health-plan-grid>article{padding:14px!important}.health-plan-grid>article>div:first-child{grid-template-columns:1fr!important;gap:4px!important}.health-plan-grid>article strong{text-align:left!important}.cc-workspace .admin-table,.cc-workspace>main .admin-table{border-radius:10px!important;margin-left:0!important;margin-right:0!important}.cc-workspace .admin-table-head,.cc-workspace .admin-table-row{min-width:560px!important}.cc-workspace .admin-table.compact .admin-table-row{min-width:500px!important}.cc-workspace .dealer-leads-table{min-width:620px!important}.cc-workspace .cc-panel-head{grid-template-columns:1fr!important;align-items:start!important;display:grid!important}.cc-workspace .cc-panel-head>a,.cc-workspace .cc-panel-head>strong,.cc-workspace .cc-panel-head>small,.cc-workspace .cc-panel-head>.status-pill{justify-self:start!important}.sell-page .listing-editor-surface{scroll-padding-bottom:96px!important}.inventory-modal{scroll-padding-bottom:max(96px,env(safe-area-inset-bottom))!important}.inventory-modal button,.inventory-modal input,.inventory-modal select,.inventory-modal textarea{font-size:16px!important}}@media (max-width:390px){.health-metrics>article,.health-plan-grid>article{padding:12px!important}.health-plan-grid dl>div{grid-template-columns:minmax(0,1fr) auto!important;gap:7px!important}.cc-workspace .admin-table-head,.cc-workspace .admin-table-row{min-width:520px!important}.cc-workspace .admin-table.compact .admin-table-row{min-width:470px!important}}@media (max-width:340px){.health-metrics>article strong{font-size:25px!important}.health-plan-grid dl>div{grid-template-columns:1fr!important;gap:2px!important}.health-plan-grid dd{margin-left:0!important}}@media (orientation:landscape) and (max-height:520px) and (max-width:950px){.health-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}.health-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cc-workspace .cc-panel{scroll-margin-top:8px!important}.inventory-modal{scroll-padding-bottom:72px!important}}
@media (max-width:900px){.site-footer .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:28px 18px!important}.site-footer .footer-grid>div{min-width:0!important}.site-footer .footer-grid a{overflow-wrap:anywhere!important}.site-footer .footer-logo-dark{max-width:180px!important}.site-footer .footer-bottom{flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;gap:8px 18px!important;display:flex!important}.support-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.support-card{min-width:0!important;padding:18px!important}.support-card h3,.support-card p,.support-card a{overflow-wrap:anywhere!important}#contact .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#contact .form-field.full{grid-column:1/-1!important}#contact input,#contact select,#contact textarea{box-sizing:border-box!important;max-width:100%!important;font-size:16px!important}}@media (max-width:620px){.site-footer{padding-top:36px!important}.site-footer .footer-grid{grid-template-columns:1fr!important;gap:22px!important}.site-footer .footer-grid>div:first-child{padding-bottom:2px!important}.site-footer .footer-grid h4{margin-bottom:8px!important}.site-footer .footer-grid a{align-items:center!important;min-height:36px!important;display:flex!important}.site-footer .footer-bottom{padding-top:18px!important;padding-bottom:max(22px,env(safe-area-inset-bottom))!important;grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.site-footer .footer-bottom span{overflow-wrap:anywhere!important;line-height:1.45!important}.support-grid{grid-template-columns:1fr!important;gap:9px!important}.support-card{padding:16px!important}.support-card h3{font-size:22px!important;line-height:1.08!important}#contact{padding-top:34px!important;padding-bottom:20px!important}#contact .section-heading{display:block!important}#contact .section-heading h2{font-size:30px!important;line-height:1.04!important}#contact .form-grid{grid-template-columns:1fr!important}#contact .form-field,#contact .form-field.full{grid-column:1!important}#contact .button-row{grid-template-columns:1fr!important;width:100%!important;display:grid!important}#contact .button-row>*{text-align:center!important;justify-content:center!important;width:100%!important}}@media (max-width:340px){.site-footer .footer-grid{gap:18px!important}.site-footer .footer-logo-dark{max-width:150px!important}.support-card{padding:14px!important}#contact .section-heading h2{font-size:27px!important}}
@media (max-width:900px){.signup-hero,.signup-shell{min-width:0!important}.signup-shell{width:min(100%,760px)!important;margin:0 auto!important;padding-left:16px!important;padding-right:16px!important}.signup-panel{min-width:0!important;max-width:100%!important;padding:24px!important}.signup-panel .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.signup-panel .form-field.full{grid-column:1/-1!important}.signup-panel input,.signup-panel select,.signup-panel textarea{width:100%!important;min-width:0!important;max-width:100%!important;font-size:16px!important}.signup-panel .primary-button.full-button,.signup-panel>.ghost-button{min-height:46px!important}.existing-account-link{overflow-wrap:anywhere!important;max-width:100%!important;margin-bottom:16px!important;display:block!important}.signup-preferences,.signup-address-block{min-width:0!important}.signup-preferences{grid-template-columns:1fr!important;gap:9px!important;margin-top:22px!important;display:grid!important}.preference-check{grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}.preference-check span,.preference-check strong,.preference-check small{overflow-wrap:anywhere!important;min-width:0!important}.preference-check input{width:20px!important;height:20px!important;margin-top:2px!important}.signup-message,.listing-checkpoint,.fine-print{overflow-wrap:anywhere!important;max-width:100%!important}.signup-panel h2{overflow-wrap:anywhere!important;font-size:clamp(26px,5vw,34px)!important;line-height:1.08!important}.signup-panel .muted-copy{overflow-wrap:anywhere!important}.legal-shell,.policy-shell,.content-shell,.article-shell{min-width:0!important;max-width:100%!important}.legal-shell table,.policy-shell table,.content-shell table,.article-shell table{-webkit-overflow-scrolling:touch!important;max-width:100%!important;display:block!important;overflow-x:auto!important}.legal-shell pre,.policy-shell pre,.content-shell pre,.article-shell pre,.legal-shell code,.policy-shell code,.content-shell code,.article-shell code{overflow-wrap:anywhere!important;white-space:pre-wrap!important;max-width:100%!important}}@media (max-width:620px){.signup-hero{padding-top:30px!important;padding-bottom:30px!important}.signup-hero h1,.page-hero h1{overflow-wrap:anywhere!important;font-size:34px!important;line-height:1.02!important}.signup-hero p,.page-hero p{max-width:100%!important}.signup-shell{padding-left:12px!important;padding-right:12px!important}.signup-panel{border-radius:14px!important;padding:18px 16px!important}.signup-panel .form-grid{grid-template-columns:1fr!important;gap:10px!important}.signup-panel .form-field,.signup-panel .form-field.full{grid-column:1!important}.signup-panel .button-row{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.signup-panel .button-row>*,.signup-panel .primary-button.full-button,.signup-panel>.ghost-button{text-align:center!important;justify-content:center!important;width:100%!important}.signup-address-block{margin-top:20px!important}.signup-preferences h3{font-size:22px!important;line-height:1.1!important}.preference-check{padding:12px!important}.fine-print{font-size:12px!important;line-height:1.45!important}}@media (max-width:390px){.signup-hero h1,.page-hero h1{font-size:31px!important}.signup-panel{padding:16px 13px!important}.signup-panel h2{font-size:26px!important}.signup-preferences{gap:7px!important}.preference-check{gap:8px!important;padding:10px!important}}@media (max-width:340px){.signup-shell{padding-left:8px!important;padding-right:8px!important}.signup-panel{border-radius:12px!important;padding:14px 10px!important}.signup-hero h1,.page-hero h1{font-size:29px!important}.signup-panel h2{font-size:24px!important}.preference-check{padding:9px!important}}@media (orientation:landscape) and (max-height:520px) and (max-width:950px){.signup-hero,.page-hero{padding-top:20px!important;padding-bottom:20px!important}.signup-hero h1,.page-hero h1{font-size:30px!important}.signup-panel{padding-top:16px!important;padding-bottom:16px!important}}
@media (max-width:900px){.signup-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.signup-choice-card{min-width:0!important;padding:20px!important}.signup-choice-card h2,.signup-choice-card p{overflow-wrap:anywhere!important}.membership-checkout-resume{min-width:0!important;max-width:760px!important;padding:24px!important}.membership-checkout-resume h2,.membership-checkout-resume p,.membership-checkout-extras,.membership-checkout-status{overflow-wrap:anywhere!important}.membership-checkout-extras .dealer-checklist{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.membership-checkout-extras .dealer-checklist span{overflow-wrap:anywhere!important;min-width:0!important}}@media (max-width:620px){.signup-choice-grid{grid-template-columns:1fr!important;gap:10px!important}.signup-choice-card{padding:18px 16px!important}.signup-choice-card h2{font-size:26px!important;line-height:1.06!important}.membership-checkout-resume{border-radius:14px!important;padding:20px 16px!important}.membership-checkout-resume h2{font-size:28px!important;line-height:1.06!important}.membership-checkout-extras .dealer-checklist{grid-template-columns:1fr!important}.membership-checkout-retry{text-align:center!important;justify-content:center!important;width:100%!important;min-height:46px!important}}@media (max-width:340px){.signup-choice-card{padding:15px 12px!important}.membership-checkout-resume{padding:16px 12px!important}.membership-checkout-resume h2{font-size:25px!important}}
@media (max-width:900px){.demo-landing-hero{padding:58px 0!important}.demo-landing-grid{grid-template-columns:1fr!important;gap:30px!important}.demo-landing-hero h1{margin-bottom:18px!important;font-size:clamp(40px,9vw,58px)!important;line-height:1!important}.demo-lede{font-size:17px!important;line-height:1.55!important}.demo-proof-row{gap:10px 16px!important;margin-top:22px!important;font-size:13px!important}.demo-start-card{border-radius:16px!important;padding:24px!important;box-shadow:0 18px 44px #0000002e!important}.demo-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.demo-start-form input{box-sizing:border-box!important;min-height:46px!important;font-size:16px!important}.demo-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.demo-feature-grid article{border-radius:12px!important;padding:18px!important}#advertiser-interest .detail-grid{grid-template-columns:1fr!important;gap:24px!important}#advertiser-interest .panel{padding:22px!important}#advertiser-interest .opportunity-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}#advertiser-interest .opportunity-field-wide{grid-column:1/-1!important}#advertiser-interest input,#advertiser-interest textarea{box-sizing:border-box!important;max-width:100%!important;font-size:16px!important}#advertiser-interest .opportunity-submit{min-height:46px!important}.bec-modal-backdrop{align-items:center!important;padding:20px!important;overflow-y:auto!important}.bec-modal{box-sizing:border-box!important;border-radius:16px!important;width:min(100%,620px)!important;max-height:min(86dvh,760px)!important;padding:24px!important;overflow-y:auto!important}.bec-modal-close{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.preference-read-row{align-items:flex-start!important;gap:14px!important}.preference-read-row small{overflow-wrap:anywhere!important;line-height:1.45!important;display:block!important}}@media (max-width:620px){.demo-landing-hero{padding:42px 0!important}.demo-landing-grid{gap:24px!important}.demo-landing-hero h1{letter-spacing:-.045em!important;font-size:38px!important}.demo-lede{font-size:15px!important}.demo-proof-row{grid-template-columns:1fr!important;gap:7px!important;display:grid!important}.demo-start-card{border-radius:14px!important;padding:18px!important}.demo-start-card h2{margin-bottom:18px!important;font-size:25px!important}.demo-form-grid{grid-template-columns:1fr!important}.demo-start-form{gap:14px!important}.demo-start-button{white-space:normal!important;min-height:48px!important;padding:11px 14px!important;line-height:1.25!important}.demo-form-note{font-size:11px!important}.demo-feature-grid{grid-template-columns:1fr!important}.demo-feature-grid article{padding:16px!important}#advertiser-interest{padding-top:38px!important;padding-bottom:40px!important}#advertiser-interest .detail-grid{gap:20px!important}#advertiser-interest .large-subhead{font-size:30px!important;line-height:1.04!important}#advertiser-interest .lead-copy{font-size:14px!important;line-height:1.6!important}#advertiser-interest .dealer-checklist{gap:8px!important}#advertiser-interest .panel{border-radius:12px!important;padding:16px!important}#advertiser-interest .opportunity-form-grid{grid-template-columns:1fr!important;gap:11px!important}#advertiser-interest .opportunity-field,#advertiser-interest .opportunity-field-wide{grid-column:1!important}#advertiser-interest .opportunity-submit{text-align:center!important;justify-content:center!important;width:100%!important}.bec-modal-backdrop{align-items:flex-end!important;padding:0!important}.bec-modal{width:100%!important;max-width:none!important;max-height:92dvh!important;padding:22px 16px max(18px,env(safe-area-inset-bottom))!important;border-radius:18px 18px 0 0!important}.bec-modal h3{padding-right:44px!important;font-size:28px!important;line-height:1.04!important}.bec-modal .muted-copy{font-size:13px!important;line-height:1.55!important}.preference-read-list{gap:0!important;display:grid!important}.preference-read-row{grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:12px 0!important;display:grid!important}.preference-status{align-self:start!important}.bec-modal .signup-preferences{gap:8px!important}.bec-modal .preference-check{padding:11px!important}.bec-modal .button-row{grid-template-columns:1fr!important;gap:8px!important;width:100%!important;display:grid!important}.bec-modal .button-row>*{text-align:center!important;justify-content:center!important;width:100%!important}}@media (max-width:340px){.demo-landing-hero h1{font-size:34px!important}.demo-start-card{padding:15px!important}#advertiser-interest .large-subhead{font-size:27px!important}.bec-modal{padding-left:13px!important;padding-right:13px!important}.bec-modal h3{font-size:25px!important}.preference-read-row{grid-template-columns:1fr!important}.preference-status{justify-self:start!important}}@media (max-height:520px) and (orientation:landscape){.demo-landing-hero{padding:28px 0!important}.demo-landing-grid{grid-template-columns:minmax(0,1fr) minmax(310px,.8fr)!important;gap:24px!important}.demo-landing-hero h1{font-size:36px!important}.demo-lede{font-size:14px!important;line-height:1.45!important}.demo-proof-row{margin-top:12px!important}.demo-start-card{padding:16px!important}.bec-modal-backdrop{align-items:center!important;padding:10px!important}.bec-modal{border-radius:14px!important;max-height:94dvh!important}}
@media (max-width:900px){.marketplace-hub-page .page-hero{padding:50px 0!important}.marketplace-hub-page .page-hero h1{font-size:clamp(38px,8vw,54px)!important;line-height:1!important}.marketplace-hub-page .page-hero .button-row{flex-wrap:wrap!important;gap:9px!important}.marketplace-hub-page .marketplace-hub-inventory .section-heading{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}.marketplace-hub-page .marketplace-hub-inventory .section-note{max-width:none!important;margin:0!important}.marketplace-hub-page .seo-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.marketplace-hub-page .seo-link-grid .panel{min-width:0!important;padding:18px!important}.marketplace-hub-page .seo-link-grid .panel>div{gap:7px!important;margin-top:12px!important;display:grid!important}.marketplace-hub-page .seo-link-grid a,.marketplace-hub-page .seo-link-grid span{overflow-wrap:anywhere!important}.marketplace-hub-page .marketplace-hub-sell .detail-grid{grid-template-columns:1fr!important;gap:22px!important}.marketplace-hub-page .marketplace-hub-sell aside{width:100%!important}}@media (max-width:620px){.marketplace-hub-page .page-hero{padding:38px 0!important}.marketplace-hub-page .page-hero h1{letter-spacing:-.045em!important;font-size:36px!important}.marketplace-hub-page .page-hero p{font-size:14px!important;line-height:1.55!important}.marketplace-hub-page .page-hero .button-row{grid-template-columns:1fr!important;width:100%!important;display:grid!important}.marketplace-hub-page .page-hero .button-row>*{text-align:center!important;justify-content:center!important;width:100%!important}.marketplace-hub-page .marketplace-hub-inventory{padding-top:38px!important;padding-bottom:42px!important}.marketplace-hub-page .marketplace-hub-inventory .section-heading h2{font-size:30px!important;line-height:1.04!important}.marketplace-hub-page .marketplace-hub-inventory .section-note{font-size:12px!important;line-height:1.5!important}.marketplace-hub-page .marketplace-hub-links{padding-top:40px!important;padding-bottom:40px!important}.marketplace-hub-page .seo-link-grid{grid-template-columns:1fr!important;gap:10px!important}.marketplace-hub-page .seo-link-grid .panel{padding:16px!important}.marketplace-hub-page .seo-link-grid .panel>strong{font-size:16px!important}.marketplace-hub-page .seo-link-grid a{align-items:center!important;min-height:34px!important;font-size:13px!important;display:flex!important}.marketplace-hub-page .marketplace-hub-sell{padding-top:40px!important;padding-bottom:44px!important}.marketplace-hub-page .marketplace-hub-sell .large-subhead{font-size:30px!important;line-height:1.04!important}.marketplace-hub-page .marketplace-hub-sell .lead-copy{font-size:14px!important;line-height:1.6!important}.marketplace-hub-page .marketplace-hub-sell .seller-card{padding:17px!important}.marketplace-hub-page .marketplace-hub-sell .seller-card .full-button{text-align:center!important;justify-content:center!important;width:100%!important}}@media (max-width:340px){.marketplace-hub-page .page-hero h1{font-size:32px!important}.marketplace-hub-page .marketplace-hub-inventory .section-heading h2,.marketplace-hub-page .marketplace-hub-sell .large-subhead{font-size:27px!important}.marketplace-hub-page .seo-link-grid .panel{padding:14px!important}}
@media (max-width:900px){.marketplace-model-page .marketplace-model-hero{padding:48px 0!important}.marketplace-model-page .marketplace-model-hero h1{max-width:760px;font-size:clamp(38px,8vw,58px)!important;line-height:1!important}.marketplace-model-page .marketplace-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}.marketplace-model-page .marketplace-model-card{padding:18px!important}.mag-issue .mag-cover-grid,.mag-issue .mag-editor-grid,.mag-issue .mag-sponsored-page>.mag-issue-shell{grid-template-columns:1fr!important;gap:30px!important}.mag-issue .mag-cover-page{min-height:auto!important;padding:54px 0!important}.mag-issue .mag-cover-feature{max-width:620px!important}.mag-issue .mag-equipment-grid{grid-template-columns:1fr!important}.mag-issue .mag-equipment-feature.feature-1{grid-row:auto!important}.mag-issue .full-page-ad{grid-template-columns:1fr!important;min-height:0!important}.mag-issue .mag-ad-photo{min-height:280px!important}.mag-issue .mag-ad-row{grid-template-columns:1fr!important}}@media (max-width:620px){.marketplace-model-page .marketplace-model-hero{padding:38px 0!important}.marketplace-model-page .marketplace-model-hero h1{overflow-wrap:anywhere;font-size:38px!important}.marketplace-model-page .marketplace-model-hero>div>p:not(.kicker){font-size:14px!important;line-height:1.55!important}.marketplace-model-page .marketplace-model-actions{grid-template-columns:1fr!important;gap:9px!important;width:100%!important;display:grid!important}.marketplace-model-page .marketplace-model-actions a{width:100%!important;min-height:44px!important}.marketplace-model-page .marketplace-model-inventory{padding-top:38px!important;padding-bottom:48px!important}.marketplace-model-page .marketplace-model-inventory h2{font-size:29px!important;line-height:1.06!important}.marketplace-model-page .marketplace-model-grid{grid-template-columns:1fr!important;gap:12px!important}.marketplace-model-page .marketplace-model-card{border-radius:10px!important;padding:17px!important}.marketplace-model-page .marketplace-model-card h3{overflow-wrap:anywhere;font-size:19px!important;line-height:1.2!important}.marketplace-model-page .marketplace-model-card .primary-button{width:100%!important;min-height:44px!important;margin-top:8px!important}.mag-issue{overflow-x:hidden!important}.mag-issue .mag-issue-shell{width:min(100% - 28px,1120px)!important}.mag-issue .mag-issue-preview-bar>div{align-items:flex-start!important;gap:8px!important;padding:10px 0!important}.mag-issue .mag-issue-preview-bar div div{flex-wrap:wrap!important;gap:12px!important}.mag-issue .mag-cover-page{background:linear-gradient(155deg,#111827 0% 66%,#d36114 66%,#f08a35 100%)!important;padding:40px 0!important}.mag-issue .mag-cover-grid{gap:24px!important}.mag-issue .mag-cover-copy h1{overflow-wrap:anywhere;letter-spacing:-.07em!important;font-size:clamp(46px,15vw,60px)!important;line-height:.86!important}.mag-issue .mag-cover-copy h2{margin-top:6px!important;font-size:36px!important}.mag-issue .mag-cover-copy p{font-size:14px!important;line-height:1.55!important}.mag-issue .mag-cover-lines{gap:7px!important;margin-top:18px!important}.mag-issue .mag-cover-lines strong{padding:6px 7px!important;font-size:9px!important}.mag-issue .mag-cover-feature{box-shadow:none!important;padding:18px!important}.mag-issue .mag-cover-feature strong{font-size:22px!important}.mag-issue .mag-page,.mag-issue .mag-dark-page,.mag-issue .mag-sponsored-page,.mag-issue .mag-back-page{padding:42px 0!important}.mag-issue .mag-masthead{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.mag-issue .mag-editor-grid{gap:16px!important;padding:30px 0!important}.mag-issue .mag-editor-grid h2,.mag-issue .mag-section-head h2,.mag-issue .mag-sponsored-page h2{font-size:31px!important;line-height:1.05!important}.mag-issue .mag-editor-grid>div:last-child{font-size:14px!important;line-height:1.65!important}.mag-issue .mag-toc{grid-template-columns:1fr!important}.mag-issue .mag-toc>div{border-bottom:1px solid #b6b2aa!important;border-right:0!important;padding:15px!important}.mag-issue .mag-toc>div:last-child{border-bottom:0!important}.mag-issue .mag-equipment-grid{gap:12px!important}.mag-issue .mag-equipment-feature{grid-template-columns:1fr!important;min-height:0!important}.mag-issue .mag-equipment-feature.feature-1 .mag-equipment-image,.mag-issue .mag-equipment-image{min-height:210px!important}.mag-issue .mag-equipment-feature>div:last-child{padding:17px!important}.mag-issue .mag-equipment-feature h3{font-size:21px!important}.mag-issue .mag-ad-copy{padding:22px!important}.mag-issue .mag-ad-copy h3{font-size:31px!important}.mag-issue .mag-ad-photo{min-height:210px!important;padding:16px!important}.mag-issue .mag-house-ad{padding:22px!important}.mag-issue .mag-house-ad h3{font-size:30px!important}.mag-issue .mag-eighth-grid{grid-template-columns:1fr!important;gap:9px!important}.mag-issue .eighth-page-ad{min-height:112px!important}.mag-issue .mag-sponsor-grid{grid-template-columns:1fr!important;gap:9px!important}.mag-issue .mag-sponsored-page>.mag-issue-shell{gap:22px!important}.mag-issue .mag-sponsored-page aside{padding:21px!important}.mag-issue .mag-back-page h2{font-size:40px!important;line-height:1!important}.mag-issue .mag-back-page div div{grid-template-columns:1fr!important;gap:12px!important;margin-top:22px!important;display:grid!important}.mag-issue .mag-back-page a{border:1px solid #ffffff7a!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:0 12px!important;display:flex!important}}@media (max-width:340px){.marketplace-model-page .marketplace-model-hero h1{font-size:34px!important}.mag-issue .mag-issue-shell{width:min(100% - 20px,1120px)!important}.mag-issue .mag-cover-copy h1{font-size:43px!important}.mag-issue .mag-cover-copy h2{font-size:31px!important}.mag-issue .mag-ad-copy h3,.mag-issue .mag-house-ad h3{font-size:27px!important}}@media (orientation:landscape) and (max-height:500px) and (max-width:980px){.mag-issue .mag-cover-page{padding:28px 0!important}.mag-issue .mag-cover-grid{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr)!important;align-items:center!important;gap:22px!important}.mag-issue .mag-cover-copy h1{font-size:52px!important}.mag-issue .mag-cover-copy h2{font-size:32px!important}.marketplace-model-page .marketplace-model-hero{padding:28px 0!important}}
.mobile-site-menu,.cc-mobile-bar,.cc-mobile-bottom-nav{display:none}.dealer-card-brand,.dealer-profile-logo{color:#0a2944;letter-spacing:.04em;background:#f4f7fa;border:1px solid #dbe3ea;justify-content:center;align-items:center;font-weight:900;display:flex;overflow:hidden}.dealer-card-brand{border-radius:12px;width:54px;height:54px;margin-bottom:14px}.dealer-card-brand img,.dealer-profile-logo img{object-fit:contain;box-sizing:border-box;background:#fff;width:100%;height:100%;padding:6px}.dealer-profile-identity{align-items:center;gap:18px;min-width:0;display:flex}.dealer-profile-logo{color:#0a2944;background:#fff;border-radius:16px;flex:0 0 76px;width:76px;height:76px;font-size:22px}.equipment-lightbox-stage{position:relative}.equipment-lightbox-nav{z-index:4;color:#fff;cursor:pointer;background:#041829bd;border:1px solid #ffffff40;border-radius:999px;place-items:center;width:48px;height:48px;font-size:32px;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.equipment-lightbox-prev{left:16px}.equipment-lightbox-next{right:16px}.equipment-lightbox-count{z-index:4;color:#fff;background:#041829b8;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}@media (max-width:900px){.site-header{z-index:1200!important;background:#fff!important;border-bottom:1px solid #e1e7ed!important;position:sticky!important;top:0!important}.site-header .nav-row{justify-content:space-between!important;align-items:center!important;gap:12px!important;height:64px!important;min-height:64px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}.site-header .desktop-nav,.site-header .nav-actions,.site-header .mobile-nav{display:none!important}.site-header .brand-logo-link{align-items:center!important;min-width:0!important;max-width:190px!important;display:flex!important}.site-header .brand-logo-link .bec-logo-horizontal{width:180px!important;max-width:48vw!important;height:auto!important}.site-header .brand-logo-link .bec-logo-image{object-fit:contain!important;width:100%!important;height:auto!important}.mobile-site-menu{margin-left:auto!important;display:block!important;position:relative!important}.mobile-site-menu>summary{cursor:pointer!important;background:#fff!important;border:1px solid #d7dfe7!important;border-radius:12px!important;place-content:center!important;gap:5px!important;width:44px!important;height:44px!important;list-style:none!important;display:grid!important}.mobile-site-menu>summary::-webkit-details-marker{display:none!important}.mobile-site-menu>summary span{background:#08253d!important;border-radius:2px!important;width:20px!important;height:2px!important;display:block!important}.mobile-site-menu[open]>summary{background:#f4f7fa!important}.mobile-site-menu-panel{z-index:1300!important;background:#fff!important;border:1px solid #dbe2e8!important;border-radius:16px!important;width:min(320px,100vw - 32px)!important;max-height:min(72dvh,620px)!important;padding:8px!important;display:grid!important;position:absolute!important;top:52px!important;right:0!important;overflow:auto!important;box-shadow:0 24px 60px #05192a38!important}.mobile-site-menu-panel>a{color:#10233a!important;border-radius:10px!important;gap:2px!important;padding:12px 13px!important;text-decoration:none!important;display:grid!important}.mobile-site-menu-panel>a+a{border-top:1px solid #edf1f4!important}.mobile-site-menu-panel>a strong{font-size:14px!important;line-height:1.2!important}.mobile-site-menu-panel>a span{color:#6e7c8d!important;font-size:11px!important;line-height:1.35!important}.mobile-site-menu-panel .mobile-site-menu-primary{color:#071b2e!important;background:#f6aa19!important;border-top:0!important;margin:6px 0!important}.mobile-site-menu-panel .mobile-site-menu-primary span{color:#4f3a0c!important}.approved-marketplace-trust{display:none!important}.approved-marketplace-hero{padding-bottom:30px!important}.approved-marketplace-hero-content h1{font-size:clamp(38px,10vw,54px)!important;line-height:.98!important}.home-featured-wide{overflow:hidden!important}.home-featured-topline{grid-template-columns:1fr!important;align-items:end!important;gap:12px!important;display:grid!important}.home-featured-actions{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:100%!important;display:grid!important}.home-featured-actions .featured-see-all{white-space:nowrap!important}.featured-carousel-shell{overflow:visible!important}.featured-wide-rail{scroll-snap-type:x mandatory!important;padding-inline:max(18px,50vw - 180px)!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;grid-auto-columns:min(84vw,360px)!important;grid-auto-flow:column!important;gap:16px!important;padding-bottom:6px!important;scroll-padding-inline:max(18px,50vw - 180px)!important;display:grid!important;overflow-x:auto!important}.featured-wide-rail::-webkit-scrollbar{display:none!important}.featured-wide-rail>.equipment-card{scroll-snap-align:center!important;scroll-snap-stop:always!important;width:100%!important;min-width:0!important}.featured-carousel-arrow{display:none!important}.home-account-dashboard{padding:24px!important}.home-account-dashboard-head{grid-template-columns:1fr!important;gap:14px!important;display:grid!important}.home-account-dashboard-head h2{margin:6px 0 0!important;font-size:32px!important;line-height:1.05!important}.home-account-dashboard-head .ghost-button{justify-self:start!important}.home-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:20px!important;display:grid!important}.home-account-metric{border-radius:14px!important;grid-template-rows:auto 1fr auto!important;align-items:start!important;min-height:126px!important;padding:15px!important;display:grid!important}.home-account-metric strong{font-size:12px!important;line-height:1.25!important}.home-account-metric b{align-self:center!important;font-size:30px!important;line-height:1!important}.home-account-metric a{font-size:12px!important}.site-footer .footer-grid{text-align:center!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 18px!important;padding-top:34px!important;display:grid!important}.site-footer .footer-grid>div:first-child{grid-column:1/-1!important;justify-content:center!important;display:flex!important}.site-footer .footer-grid>div:last-child{grid-column:1/-1!important}.site-footer .footer-logo-dark{justify-content:center!important;width:100%!important;display:flex!important}.site-footer .footer-logo-dark .bec-logo-stacked{width:min(240px,68vw)!important;margin:0 auto!important}.site-footer .footer-grid h4{text-align:center!important;margin:0 0 12px!important}.site-footer .footer-grid a{text-align:center!important;margin:0 auto 9px!important;line-height:1.35!important;display:block!important}.site-footer .footer-bottom{text-align:center!important;padding-bottom:max(28px,env(safe-area-inset-bottom))!important;justify-items:center!important;gap:8px!important;display:grid!important}.dealer-directory-card{position:relative!important}.dealer-card-brand{width:48px!important;height:48px!important;margin-bottom:12px!important;font-size:15px!important}.dealer-profile-hero{align-items:center!important}.dealer-profile-identity{gap:14px!important}.dealer-profile-logo{border-radius:14px!important;flex-basis:64px!important;width:64px!important;height:64px!important;font-size:18px!important}.magazine-approved-launch{background-position:50%!important;padding:42px 0 48px!important}.magazine-approved-launch .magazine-hero-grid{display:block!important}.magazine-desktop-cover{display:none!important}.magazine-mobile-cover{margin:20px auto 16px!important;display:block!important}.magazine-mobile-cover .magazine-approved-mockup{width:min(270px,72vw)!important;margin:0 auto!important;transform:none!important}.magazine-approved-launch .magazine-launch-copy{width:100%!important;transform:none!important}.magazine-approved-launch .magazine-launch-copy h1{margin-bottom:18px!important;font-size:clamp(42px,11vw,58px)!important;line-height:.98!important}.magazine-approved-launch .magazine-launch-copy>p:not(.kicker){font-size:15px!important;line-height:1.55!important}.magazine-approved-launch .magazine-launch-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 14px!important;margin:18px 0!important;padding:0!important;display:grid!important}.magazine-approved-launch .magazine-launch-list li{padding-left:16px!important;font-size:12px!important;line-height:1.35!important}.magazine-approved-launch .magazine-launch-actions{grid-template-columns:1fr!important;gap:10px!important;margin-top:18px!important;display:grid!important}.magazine-approved-launch .magazine-launch-actions>*{text-align:center!important;justify-content:center!important;width:100%!important;min-height:48px!important}.magazine-approved-launch .magazine-launch-highlights{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin-top:18px!important;display:grid!important}.magazine-approved-launch .magazine-launch-highlight{text-align:center!important;background:#021c2e38!important;border:1px solid #ffffff2e!important;border-radius:10px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:88px!important;padding:10px 6px!important;display:flex!important}.magazine-approved-launch .magazine-launch-highlight+.magazine-launch-highlight{border-left:1px solid #ffffff2e!important;padding-left:6px!important}.magazine-approved-launch .magazine-launch-highlight svg{width:22px!important;height:22px!important}.magazine-approved-launch .magazine-launch-highlight strong{font-size:10px!important;line-height:1.25!important}.cc-shell{background:#f4f7fa!important;min-height:100dvh!important;display:block!important}.cc-sidebar{display:none!important}.cc-mobile-bar{z-index:1500!important;height:64px!important;padding:8px 12px!important;padding-top:max(8px,env(safe-area-inset-top))!important;box-sizing:content-box!important;background:#071b2e!important;border-bottom:1px solid #ffffff1f!important;align-items:center!important;gap:10px!important;display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important}.cc-mobile-brand{flex:0 150px!important;align-items:center!important;min-width:0!important;display:flex!important}.cc-mobile-brand .bec-logo-horizontal{width:145px!important;max-width:38vw!important;height:auto!important}.cc-mobile-user{color:#fff!important;align-items:center!important;gap:8px!important;min-width:0!important;margin-left:auto!important;display:flex!important}.cc-mobile-user>span{color:#f6aa19!important;border:1px solid #f6aa19!important;border-radius:999px!important;flex:0 0 34px!important;place-items:center!important;width:34px!important;height:34px!important;font-size:11px!important;font-weight:900!important;display:grid!important}.cc-mobile-user div{min-width:0!important;display:grid!important}.cc-mobile-user strong{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:110px!important;font-size:11px!important;overflow:hidden!important}.cc-mobile-user small{color:#9fb1c2!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:110px!important;font-size:9px!important;overflow:hidden!important}.cc-mobile-overflow{flex:none!important;position:relative!important}.cc-mobile-overflow>summary{color:#fff!important;letter-spacing:2px!important;cursor:pointer!important;background:#0b2944!important;border:1px solid #ffffff40!important;border-radius:12px!important;place-items:center!important;width:42px!important;height:42px!important;font-size:20px!important;list-style:none!important;display:grid!important}.cc-mobile-overflow>summary::-webkit-details-marker{display:none!important}.cc-mobile-overflow-panel{z-index:1600!important;background:#fff!important;border:1px solid #d9e1e8!important;border-radius:14px!important;width:min(290px,100vw - 24px)!important;max-height:65dvh!important;padding:8px!important;display:grid!important;position:absolute!important;top:50px!important;right:0!important;overflow:auto!important;box-shadow:0 22px 55px #00000047!important}.cc-mobile-overflow-panel>a{color:#10233a!important;border-radius:9px!important;grid-template-columns:28px 1fr!important;align-items:center!important;gap:9px!important;padding:12px!important;font-size:13px!important;font-weight:800!important;text-decoration:none!important;display:grid!important}.cc-mobile-overflow-panel>a.active{color:#7a4c00!important;background:#fff4da!important}.cc-mobile-overflow-panel>a i{text-align:center!important;color:#7a8795!important;font-style:normal!important}.cc-mobile-mode-row{border-top:1px solid #edf1f4!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:4px!important;padding:10px 8px 2px!important;display:grid!important}.cc-mobile-mode-row a{color:#0c2942!important;background:#eef3f7!important;border-radius:8px!important;place-items:center!important;min-height:38px!important;font-weight:900!important;text-decoration:none!important;display:grid!important}.cc-mobile-mode-row a.active{color:#071b2e!important;background:#f6aa19!important}.cc-workspace{width:100%!important;min-width:0!important;padding:calc(64px + env(safe-area-inset-top)) 0 calc(76px + env(safe-area-inset-bottom))!important;background:#f4f7fa!important;margin:0!important}.cc-content{box-sizing:border-box!important;width:100%!important;max-width:none!important;padding:16px!important}.cc-mobile-bottom-nav{z-index:1500!important;padding-bottom:env(safe-area-inset-bottom)!important;background:#fff!important;border-top:1px solid #d8e0e7!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -8px 26px #071b2e17!important}.cc-mobile-bottom-nav>a{color:#657486!important;border-top:3px solid #0000!important;align-content:center!important;place-items:center!important;gap:3px!important;min-width:0!important;min-height:60px!important;padding:7px 2px!important;text-decoration:none!important;display:grid!important;position:relative!important}.cc-mobile-bottom-nav>a i{font-size:18px!important;font-style:normal!important;line-height:1!important}.cc-mobile-bottom-nav>a span{text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;width:100%!important;font-size:9px!important;font-weight:800!important;line-height:1.1!important;overflow:hidden!important}.cc-mobile-bottom-nav>a.active{color:#0a2944!important;background:#fffaf0!important;border-top-color:#f6aa19!important}.cc-mobile-bottom-nav>a b{color:#071b2e!important;background:#f6aa19!important;border-radius:999px!important;place-items:center!important;min-width:16px!important;height:16px!important;padding:0 3px!important;font-size:9px!important;display:grid!important;position:absolute!important;top:5px!important;right:calc(50% - 22px)!important}.equipment-lightbox-stage{touch-action:pan-y pinch-zoom!important;place-items:center!important;width:100%!important;height:100%!important;display:grid!important;overflow:hidden!important}.equipment-lightbox-stage>img{object-fit:contain!important;transform-origin:50%!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:calc(100dvh - 150px)!important}.equipment-lightbox-nav{width:44px!important;height:44px!important;font-size:28px!important;display:grid!important}.equipment-lightbox-prev{left:8px!important}.equipment-lightbox-next{right:8px!important}.equipment-lightbox-count{bottom:max(12px,env(safe-area-inset-bottom))!important}}@media (max-width:620px){.site-header .brand-logo-link{max-width:170px!important}.site-header .brand-logo-link .bec-logo-horizontal{width:160px!important;max-width:55vw!important}.approved-marketplace-hero-content h1{font-size:40px!important}.home-account-dashboard{padding:18px!important}.home-account-dashboard-head h2{font-size:28px!important}.home-account-dashboard-head .ghost-button{justify-content:center!important;width:100%!important}.home-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.home-account-metric{min-height:112px!important;padding:13px!important}.home-account-metric strong{font-size:11px!important}.home-account-metric b{font-size:27px!important}.dealer-profile-hero{grid-template-columns:1fr!important;gap:16px!important;display:grid!important}.dealer-profile-identity{align-items:flex-start!important}.dealer-profile-logo{flex-basis:58px!important;width:58px!important;height:58px!important}.dealer-hero-actions{width:100%!important}.dealer-profile-primary{justify-content:center!important;width:100%!important}.magazine-approved-launch .magazine-launch-copy h1{font-size:44px!important}.magazine-mobile-cover .magazine-approved-mockup{width:min(245px,70vw)!important}.magazine-approved-launch .magazine-launch-list{grid-template-columns:1fr 1fr!important}.cc-mobile-user div{display:none!important}.cc-mobile-brand{flex-basis:145px!important}.cc-mobile-brand .bec-logo-horizontal{max-width:46vw!important}}@media (max-width:390px){.site-footer .footer-grid{grid-template-columns:1fr!important}.site-footer .footer-grid>div:first-child,.site-footer .footer-grid>div:last-child{grid-column:1!important}.magazine-approved-launch .magazine-launch-list{grid-template-columns:1fr!important}.magazine-approved-launch .magazine-launch-highlights{grid-template-columns:1fr 1fr 1fr!important}.cc-content{padding:12px!important}.cc-mobile-brand .bec-logo-horizontal{width:132px!important}.cc-mobile-bottom-nav>a span{font-size:8px!important}}
.mobile-account-strip{display:none}.dealer-card-heading-row{align-items:flex-start;gap:14px;min-width:0;display:flex}.dealer-card-heading-copy{flex:1;min-width:0}@media (max-width:900px){.site-header{z-index:1400!important;position:sticky!important;top:0!important}.mobile-account-strip{color:#fff!important;letter-spacing:.01em!important;background:#071b2e!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;min-height:36px!important;padding:8px 18px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.mobile-account-strip a{color:#fff!important;white-space:nowrap!important;text-decoration:none!important}.site-header .nav-row{height:68px!important;min-height:68px!important;padding:0 18px!important}.site-header .brand-logo-link{width:auto!important;max-width:none!important;overflow:visible!important}.site-header .brand-logo-link>span{display:block!important;overflow:visible!important}.site-header .brand-logo-link .bec-logo-horizontal{width:205px!important;max-width:58vw!important;height:auto!important;display:block!important;overflow:visible!important}.site-header .brand-logo-link .bec-logo-image{object-fit:contain!important;object-position:left center!important;width:100%!important;height:auto!important;display:block!important}.mobile-site-menu>summary{border-radius:13px!important;width:46px!important;height:46px!important}.site-footer .footer-grid{gap:18px 12px!important;padding-top:24px!important;padding-bottom:18px!important}.site-footer .footer-grid>div{min-width:0!important}.site-footer .footer-grid h4{letter-spacing:.015em!important;color:#fff!important;margin:0 0 8px!important;font-size:14px!important;font-weight:900!important}.site-footer .footer-grid a{margin:0 auto 5px!important;font-size:12px!important;line-height:1.25!important}.site-footer .footer-logo-dark{justify-content:center!important;align-items:center!important}.site-footer .footer-logo-dark .bec-logo-stacked{width:min(230px,62vw)!important;margin:0 auto!important;display:block!important}.site-footer .footer-logo-dark .bec-logo-image{object-fit:contain!important;width:100%!important;height:auto!important;margin:0 auto!important;display:block!important}.site-footer .footer-bottom{gap:4px!important;padding-top:12px!important;font-size:11px!important}.marketplace-search-toolbar{grid-template-columns:1fr!important;align-items:stretch!important;gap:12px!important;margin-bottom:14px!important;display:grid!important}.marketplace-toolbar-left{width:100%!important;min-width:0!important}.active-filter-row{scrollbar-width:none!important;gap:7px!important;max-width:100%!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}.active-filter-row::-webkit-scrollbar{display:none!important}.active-filter-row span{white-space:nowrap!important;flex:none!important}.marketplace-toolbar-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;margin:0!important;display:grid!important}.marketplace-toolbar-actions>button,.marketplace-toolbar-actions>a{justify-content:center!important;width:100%!important;min-width:0!important}.marketplace-toolbar-actions .sort-form{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important;gap:9px!important;width:100%!important;display:grid!important}.marketplace-toolbar-actions .sort-form select{width:100%!important;min-width:0!important}.marketplace-toolbar-actions .sort-form .ghost-button{min-width:86px!important}.mobile-filter-details{margin-bottom:8px!important}.dealer-card-heading-row{align-items:center!important;gap:12px!important;margin-bottom:14px!important;display:flex!important}.dealer-card-heading-copy{gap:5px!important;min-width:0!important;display:grid!important}.dealer-card-brand{border-radius:12px!important;flex:0 0 48px!important;width:48px!important;height:48px!important;margin:0!important}.dealer-card-name{overflow-wrap:anywhere!important;margin:0!important;font-size:22px!important;line-height:1.08!important}.dealer-card-badge{justify-self:start!important;margin:0!important}.dealer-card-location{margin-top:0!important}.magazine-approved-launch{min-height:0!important;padding:34px 0 36px!important;overflow:hidden!important}.magazine-approved-launch .magazine-launch-copy{isolation:isolate!important;min-height:620px!important;position:relative!important}.magazine-approved-launch .magazine-launch-copy h1{z-index:3!important;max-width:92%!important;margin:0 0 16px!important;font-size:clamp(38px,10vw,50px)!important;line-height:.96!important;position:relative!important}.magazine-approved-launch .magazine-launch-copy>p:not(.kicker){z-index:3!important;max-width:92%!important;font-size:14px!important;line-height:1.45!important;position:relative!important}.magazine-mobile-cover{z-index:1!important;opacity:.82!important;pointer-events:none!important;width:min(330px,68vw)!important;margin:0!important;display:block!important;position:absolute!important;top:135px!important;right:-38px!important}.magazine-mobile-cover .magazine-approved-mockup{filter:drop-shadow(0 18px 28px #00000047)!important;width:100%!important;margin:0!important;transform:rotate(2deg)!important}.magazine-approved-launch .magazine-launch-list{z-index:3!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px 14px!important;margin-top:315px!important;position:relative!important}.magazine-approved-launch .magazine-launch-actions{z-index:3!important;margin-top:16px!important;position:relative!important}.magazine-approved-launch .magazine-launch-highlights{display:none!important}.website-renewal-line-v4{flex-wrap:nowrap!important;justify-content:space-between!important;align-items:baseline!important;gap:12px!important;display:flex!important}.website-renewal-line-v4 span,.website-renewal-line-v4 strong{white-space:nowrap!important}.website-renewal-line-v4 span{font-size:11px!important}.website-renewal-line-v4 strong{text-align:right!important;font-size:15px!important}.intake-stack .option-grid{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;min-width:0!important;display:grid!important}.intake-stack .option-grid label{box-sizing:border-box!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;min-width:0!important;padding:14px!important;display:grid!important}.intake-stack .option-grid label>span{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important;width:auto!important;min-width:0!important;max-width:100%!important;display:block!important;overflow:visible!important}.intake-stack .option-grid label strong,.intake-stack .option-grid label small{white-space:normal!important;word-break:normal!important;overflow-wrap:break-word!important;writing-mode:horizontal-tb!important;display:block!important}.intake-stack .option-grid input{flex:none!important;margin-top:3px!important}.intake-stack .form-grid{grid-template-columns:1fr!important}.intake-stack .panel{overflow:hidden!important}.cc-mobile-bar{box-sizing:border-box!important;height:64px!important;min-height:64px!important;padding:8px 12px!important;padding-top:max(8px,env(safe-area-inset-top))!important;position:sticky!important;top:0!important;left:auto!important;right:auto!important}.cc-workspace{padding-top:0!important}.cc-content{padding-top:16px!important}}@media (max-width:420px){.site-header .brand-logo-link .bec-logo-horizontal{width:190px!important;max-width:56vw!important}.mobile-account-strip{padding-inline:14px!important;font-size:11px!important}.site-footer .footer-grid{grid-template-columns:1fr 1fr!important;gap:16px 8px!important}.site-footer .footer-grid a{font-size:11px!important}.marketplace-toolbar-actions{grid-template-columns:1fr 1fr!important}.magazine-approved-launch .magazine-launch-copy{min-height:595px!important}.magazine-mobile-cover{width:72vw!important;top:145px!important;right:-46px!important}.magazine-approved-launch .magazine-launch-list{margin-top:300px!important}}
@media (max-width:900px){.mobile-account-strip{min-height:34px!important;padding:7px 16px!important;font-size:12px!important}.mobile-account-strip .mobile-account-signup{font-weight:800!important}.mobile-account-strip .mobile-account-primary{font-weight:900!important}.site-header .nav-row{height:62px!important;min-height:62px!important;padding:0 16px!important}.site-header .brand-logo-link{background:url(/brand/bigequipco-horizontal.svg) 0/contain no-repeat!important;flex:0 0 180px!important;width:180px!important;max-width:58vw!important;height:52px!important;display:block!important;overflow:visible!important}.site-header .brand-logo-link>span,.site-header .brand-logo-link .bec-logo-horizontal,.site-header .brand-logo-link .bec-logo-image{opacity:0!important;width:100%!important;height:100%!important}.mobile-site-menu>summary{width:44px!important;height:44px!important}.site-footer .footer-grid{gap:14px 10px!important;padding-top:22px!important;padding-bottom:14px!important}.site-footer .footer-grid>div:not(:first-child){flex-direction:column!important;align-items:center!important;gap:4px!important;display:flex!important}.site-footer .footer-grid h4{margin:0 0 4px!important;font-size:14px!important;font-weight:900!important}.site-footer .footer-grid a{margin:0!important;font-size:12px!important;line-height:1.12!important}.site-footer .footer-bottom{gap:2px!important;padding-top:10px!important}.equipment-search-hero{min-height:0!important;padding:24px 0 26px!important}.equipment-search-hero .kicker{letter-spacing:.18em!important;margin-bottom:8px!important;font-size:11px!important}.equipment-search-hero h1{margin:0!important;font-size:clamp(30px,8.2vw,38px)!important;line-height:1.02!important}.equipment-results-section{padding-top:16px!important}.mobile-filter-details{margin:0 0 7px!important}.mobile-filter-details>summary{min-height:48px!important;padding:10px 14px!important}.marketplace-search-toolbar{gap:6px!important;margin:0 0 10px!important}.marketplace-toolbar-left:empty{display:none!important}.active-filter-row{gap:5px!important;margin:0!important;padding:0 0 2px!important}.active-filter-row span{padding:5px 9px!important;font-size:11px!important}.marketplace-toolbar-actions{grid-template-columns:1fr 1fr!important;gap:6px!important;display:grid!important}.marketplace-toolbar-actions>button,.marketplace-toolbar-actions>a{height:40px!important;min-height:40px!important;padding:0 10px!important;font-size:12px!important}.marketplace-toolbar-actions .sort-form{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) 78px!important;gap:6px!important;margin:0!important}.marketplace-toolbar-actions .sort-form select,.marketplace-toolbar-actions .sort-form .ghost-button{height:40px!important;min-height:40px!important;font-size:12px!important}.magazine-approved-launch{background-image:linear-gradient(#031626d1 0%,#031626c2 55%,#031626db 100%),url(/media/magazine-hero-background.webp)!important;padding:28px 0 30px!important}.magazine-approved-launch .magazine-launch-copy{min-height:520px!important}.magazine-approved-launch .magazine-launch-copy h1{max-width:96%!important;font-size:clamp(38px,10vw,48px)!important;line-height:.98!important}.magazine-approved-launch .magazine-launch-copy>p:not(.kicker){max-width:95%!important;font-size:14px!important;line-height:1.45!important}.magazine-mobile-cover{opacity:.48!important;z-index:1!important;width:min(300px,66vw)!important;top:150px!important;right:-48px!important}.magazine-approved-launch .magazine-launch-list{gap:6px 12px!important;margin-top:250px!important}.magazine-approved-launch .magazine-launch-list li{font-size:13px!important;line-height:1.25!important}.magazine-page .magazine-launch-highlights,.magazine-approved-launch .magazine-launch-highlights{height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:none!important;overflow:hidden!important}.cc-mobile-bar{justify-content:space-between!important;align-items:center!important;gap:10px!important;height:58px!important;min-height:58px!important;padding:7px 10px!important;display:flex!important}.cc-mobile-back{color:#dfeaf2!important;white-space:nowrap!important;align-items:center!important;font-size:11px!important;font-weight:800!important;text-decoration:none!important;display:inline-flex!important}.cc-mobile-bar-actions{justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}.cc-mobile-user{flex:none!important;margin:0!important}.cc-mobile-user>div{display:none!important}.cc-mobile-user>span{width:38px!important;height:38px!important;font-size:12px!important}.cc-mobile-mode-inline{background:#ffffff0a!important;border:1px solid #ffffff38!important;border-radius:11px!important;gap:2px!important;padding:3px!important;display:flex!important}.cc-mobile-mode-inline a{color:#dfeaf2!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-width:34px!important;height:30px!important;padding:0 7px!important;font-size:10px!important;font-weight:900!important;text-decoration:none!important;display:inline-flex!important}.cc-mobile-mode-inline a.active{color:#071b2e!important;background:#f5b323!important}.cc-mobile-overflow>summary{width:40px!important;height:40px!important}}@media (max-width:420px){.site-header .brand-logo-link{flex-basis:165px!important;width:165px!important;max-width:55vw!important}.mobile-account-strip{padding-inline:12px!important;font-size:11px!important}.equipment-search-hero{padding:20px 0 22px!important}.equipment-results-section{padding-top:12px!important}.magazine-approved-launch .magazine-launch-copy{min-height:500px!important}.magazine-mobile-cover{opacity:.45!important;width:68vw!important;top:155px!important;right:-52px!important}.magazine-approved-launch .magazine-launch-list{margin-top:235px!important}.cc-mobile-back{font-size:10px!important}}
@media (max-width:900px){.site-footer .footer-grid{gap:12px 10px!important;padding-top:18px!important;padding-bottom:10px!important}.site-footer .footer-grid>div:not(:first-child){gap:0!important}.site-footer .footer-grid h4{margin:0 0 3px!important;font-size:14px!important;font-weight:950!important;line-height:1.05!important}.site-footer .footer-grid a{margin:0!important;padding:2px 0!important;font-size:12px!important;line-height:1.08!important}.site-footer .footer-bottom{gap:1px!important;padding-top:8px!important}.equipment-results-section{padding-top:10px!important}.mobile-filter-details{margin:0 0 8px!important}.mobile-filter-details>summary{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:46px!important;padding:8px 12px!important;display:grid!important}.mobile-filter-details>summary .mobile-active-filter-chip{text-overflow:ellipsis!important;white-space:nowrap!important;color:#9a3f10!important;background:#fff2dc!important;border-radius:999px!important;justify-self:start!important;align-items:center!important;width:max-content!important;max-width:100%!important;padding:5px 9px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.mobile-filter-details>summary .mobile-filter-label{color:#10233a!important;white-space:nowrap!important;justify-self:end!important;font-size:12px!important;font-weight:900!important}.marketplace-search-toolbar{gap:0!important;margin:0 0 8px!important}.marketplace-toolbar-actions{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;width:100%!important;display:grid!important}.marketplace-toolbar-actions .sort-form{grid-column:1!important;grid-template-columns:minmax(0,1fr) 64px!important;gap:6px!important;min-width:0!important;margin:0!important;display:grid!important}.marketplace-toolbar-actions .sort-form select,.marketplace-toolbar-actions .sort-form .ghost-button,.marketplace-save-action .ghost-button,.marketplace-save-action>div>button{white-space:nowrap!important;border-radius:10px!important;height:38px!important;min-height:38px!important;padding:0 9px!important;font-size:11px!important}.marketplace-save-action{grid-column:2!important;min-width:0!important;display:block!important}.marketplace-save-action .ghost-button,.marketplace-save-action>div>button{width:auto!important;min-width:64px!important}.dealer-directory-grid{gap:12px!important}.dealer-directory-card{border-radius:16px!important;min-height:0!important;padding:16px!important;display:block!important}.dealer-card-heading-row{align-items:center!important;gap:10px!important;min-width:0!important;margin:0 0 10px!important;display:flex!important}.dealer-card-brand{border-radius:11px!important;flex:0 0 42px!important;width:42px!important;height:42px!important;margin:0!important;font-size:12px!important}.dealer-card-heading-copy{gap:2px!important;min-width:0!important;display:grid!important}.dealer-card-name{overflow-wrap:anywhere!important;margin:0!important;font-size:20px!important;line-height:1.08!important}.dealer-card-badge{width:max-content!important;font-size:9px!important}.dealer-card-location{margin:0 0 8px!important;font-size:12px!important;line-height:1.2!important}.dealer-card-description{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;margin:0 0 10px!important;font-size:12px!important;line-height:1.4!important;display:-webkit-box!important;overflow:hidden!important}.dealer-card-count{border-radius:9px!important;margin:0 10px 0 0!important;padding:6px 9px!important;font-size:10px!important;display:inline-flex!important}.dealer-card-link{vertical-align:middle!important;margin:0!important;font-size:11px!important;line-height:1.2!important;display:inline-flex!important}.cc-mobile-mode-inline{background:#102d46!important;border:1px solid #ffffff3d!important;border-radius:12px!important;gap:3px!important;padding:3px!important}.cc-mobile-mode-inline a{color:#23425a!important;opacity:1!important;background:#dfe7ed!important;border:1px solid #c9d5de!important;border-radius:9px!important;min-width:34px!important;height:32px!important}.cc-mobile-mode-inline a.active{color:#071b2e!important;background:#f6b323!important;border-color:#f6b323!important;box-shadow:0 0 0 1px #f6b3232e!important}}@media (max-width:420px){.site-footer .footer-grid a{padding:1.5px 0!important;font-size:11.5px!important}.marketplace-toolbar-actions .sort-form{grid-template-columns:minmax(0,1fr) 58px!important}.marketplace-save-action .ghost-button,.marketplace-save-action>div>button{min-width:58px!important;padding-inline:7px!important}.dealer-directory-card{padding:14px!important}.dealer-card-name{font-size:18px!important}}
@media (max-width:900px){.mobile-filter-details>summary{justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-height:46px!important;display:flex!important}.mobile-filter-details>summary>span:empty{display:none!important}.mobile-filter-details>summary .mobile-active-filter-chip{justify-self:start!important;margin-right:auto!important}.mobile-filter-details>summary .mobile-filter-label{margin:0!important}.marketplace-search-toolbar,.marketplace-toolbar-actions,.marketplace-toolbar-actions .sort-form{min-width:0!important;max-width:100%!important}.marketplace-toolbar-actions .sort-form .ghost-button{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:58px!important;padding:0 6px!important}.listing-photo-strip{overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;scroll-snap-type:x mandatory!important;gap:8px!important;padding:8px 0 4px!important;display:flex!important;overflow-x:auto!important}.listing-photo-strip img,.listing-photo-strip span{object-fit:cover!important;scroll-snap-align:start!important;touch-action:manipulation!important;border-radius:10px!important;flex:0 0 108px!important;width:108px!important;min-width:108px!important;height:80px!important;min-height:80px!important}.dealer-directory-card .dealer-card-link{box-sizing:border-box!important;align-items:center!important;min-height:40px!important;padding:10px 0!important;line-height:1.2!important;display:inline-flex!important}.site-header,.site-header .nav-row,.mobile-site-menu{overflow:visible!important}.mobile-site-menu-panel{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important;width:min(320px,100vw - 24px)!important;max-height:calc(100dvh - 112px)!important;padding:8px 8px 12px!important;overflow:hidden auto!important}.mobile-site-menu-panel>a{align-content:center!important;min-height:44px!important;padding:10px 12px!important}.approved-marketplace-search{width:100%!important;min-width:0!important;max-width:100%!important}.approved-marketplace-search input{text-overflow:ellipsis!important;flex:auto!important;min-width:0!important;overflow:hidden!important}}@media (max-width:380px){.approved-marketplace-search{height:50px!important}.approved-marketplace-search input{padding:0 10px!important;font-size:16px!important}.approved-marketplace-search input::placeholder{letter-spacing:-.01em;font-size:13px!important}.approved-marketplace-search button{flex:0 0 48px!important;width:48px!important}.listing-photo-strip img,.listing-photo-strip span{flex:0 0 100px!important;width:100px!important;min-width:100px!important;height:76px!important;min-height:76px!important}.magazine-mobile-cover{opacity:.92!important;z-index:1!important;width:min(168px,58vw)!important;margin:14px auto 4px!important;display:block!important;position:static!important;top:auto!important;right:auto!important}.magazine-mobile-cover .magazine-approved-mockup{width:100%!important;margin:0 auto!important;transform:none!important}.magazine-approved-launch .magazine-launch-list{z-index:2!important;grid-template-columns:1fr!important;gap:8px!important;position:relative!important}.marketplace-toolbar-actions .sort-form{grid-template-columns:minmax(0,1fr) 54px!important}.marketplace-toolbar-actions .sort-form .ghost-button{max-width:54px!important;font-size:11px!important}.mobile-site-menu-panel>a{padding:8px 10px!important}.mobile-site-menu-panel>a span{display:none!important}}@media (max-width:380px) and (max-height:640px){.mobile-site-menu-panel{max-height:calc(100dvh - 104px)!important}}
@media (min-width:901px){.home-featured-wide{background:#fff!important;padding:66px 0 72px!important}.home-featured-inner{width:min(1180px,100% - 48px)!important;margin:0 auto!important}.home-featured-topline{align-items:flex-start!important;margin-bottom:18px!important}.home-featured-topline h2{color:#18232c!important;letter-spacing:-.035em!important;text-transform:none!important;margin:0!important;padding-top:22px!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:clamp(38px,3.2vw,48px)!important;font-weight:950!important;line-height:.98!important;position:relative!important}.home-featured-topline h2:before{content:"READY TO WORK";color:#f4aa18;letter-spacing:.04em;font-family:Arial Narrow,Arial,Helvetica,sans-serif;font-size:12px;font-weight:950;line-height:1;position:absolute;top:0;left:0}.home-featured-topline h2:after{content:"."}.home-featured-actions{flex-direction:column-reverse!important;align-items:flex-end!important;gap:13px!important;margin-top:1px!important}.featured-see-all{color:#f0a315!important;text-transform:uppercase!important;min-height:20px!important;padding:0!important;font-size:0!important;font-weight:950!important;line-height:1!important}.featured-see-all:after{content:"BROWSE ACTIVE LISTINGS  →";letter-spacing:.03em;font-family:Arial Narrow,Arial,Helvetica,sans-serif;font-size:12px}.featured-category-form{cursor:pointer!important;width:112px!important;min-height:28px!important;margin:0!important;position:relative!important}.featured-category-form>span{color:#18232c!important;font-size:0!important;display:block!important}.featured-category-form>span:after{content:"Categories";font-family:Arial Narrow,Arial,Helvetica,sans-serif;font-size:16px;font-weight:950;line-height:28px;display:block}.featured-category-form:after{content:"⌄";color:#18232c;pointer-events:none;font-size:18px;font-weight:950;position:absolute;top:1px;right:0}.featured-category-form select{opacity:0!important;cursor:pointer!important;width:100%!important;min-width:0!important;height:28px!important;position:absolute!important;inset:0!important}.home-featured-wide .featured-wide-rail{gap:18px!important;padding:0 1px 6px!important}.home-featured-wide .featured-wide-rail>.equipment-card{flex-basis:calc(20% - 14.4px)!important}.home-featured-wide .equipment-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:relative!important;overflow:visible!important}.home-featured-wide .equipment-photo{aspect-ratio:1.06!important;background:#e8ecef!important;border-radius:3px!important;padding:0!important;overflow:hidden!important}.home-featured-wide .equipment-card-image{object-fit:cover!important;width:100%!important;height:100%!important}.home-featured-wide .equipment-photo-label,.home-featured-wide .equipment-photo>b,.home-featured-wide .eyebrow-row,.home-featured-wide .equipment-card-body>div[style]{display:none!important}.home-featured-wide .equipment-card-body{padding:8px 5px 0!important}.home-featured-wide .equipment-title{color:#18232c!important;letter-spacing:-.025em!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;min-height:54px!important;margin:0!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:17px!important;font-weight:950!important;line-height:1.04!important;display:-webkit-box!important;overflow:hidden!important}.home-featured-wide .equipment-location{color:#70808c!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-height:14px!important;margin:8px 0 0!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:950!important;line-height:1.1!important}.home-featured-wide .equipment-card-footer{border:0!important;align-items:center!important;min-height:26px!important;margin:8px 0 0!important;padding:0!important}.home-featured-wide .equipment-card-footer strong{color:#f3a316!important;letter-spacing:-.02em!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:21px!important;font-weight:950!important;line-height:1!important}.home-featured-wide .equipment-card-footer>span{display:none!important}.home-featured-wide .equipment-card-footer:after{content:"→";color:#18232c;margin-left:auto;font-size:24px;font-weight:500;line-height:1}.home-featured-wide .featured-carousel-arrow{border-color:#d9dfe4!important;width:40px!important;height:40px!important;box-shadow:0 6px 18px #18232c1c!important}.home-featured-wide .featured-carousel-arrow-left{left:-20px!important}.home-featured-wide .featured-carousel-arrow-right{right:-20px!important}.marketplace-inventory-grid{gap:24px 18px!important}.marketplace-inventory-grid .equipment-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:relative!important;overflow:visible!important}.marketplace-inventory-grid .equipment-photo{aspect-ratio:1.24!important;background:#e8ecef!important;border-radius:3px!important;padding:0!important;overflow:hidden!important}.marketplace-inventory-grid .equipment-card-image{object-fit:cover!important;width:100%!important;height:100%!important}.marketplace-inventory-grid .equipment-photo-label,.marketplace-inventory-grid .equipment-photo>b{display:none!important}.marketplace-inventory-grid .equipment-card-body{min-height:0!important;padding:9px 4px 0!important;position:relative!important}.marketplace-inventory-grid .eyebrow-row{z-index:2!important;min-height:36px!important;position:absolute!important;top:-48px!important;right:8px!important}.marketplace-inventory-grid .eyebrow-row>span{display:none!important}.marketplace-inventory-grid .equipment-title{color:#18232c!important;letter-spacing:-.025em!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;min-height:52px!important;margin:0!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:17px!important;font-weight:950!important;line-height:1.05!important;display:-webkit-box!important;overflow:hidden!important}.marketplace-inventory-grid .equipment-location{color:#70808c!important;letter-spacing:.08em!important;text-transform:uppercase!important;min-height:14px!important;margin:8px 0 0!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:11px!important;font-weight:950!important;line-height:1.1!important}.marketplace-inventory-grid .equipment-card-footer{border:0!important;align-items:center!important;min-height:27px!important;margin:8px 0 0!important;padding:0!important}.marketplace-inventory-grid .equipment-card-footer strong{color:#f3a316!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:20px!important;font-weight:950!important;line-height:1!important}.marketplace-inventory-grid .equipment-card-footer>span{color:#667684!important;text-align:right!important;max-width:48%!important;font-size:10px!important;line-height:1.15!important}.marketplace-inventory-grid .equipment-card-body>div[style]{gap:4px!important;margin-top:7px!important}.marketplace-inventory-grid .status-pill{padding:4px 6px!important;font-size:9px!important}}@media (min-width:901px) and (max-width:1200px){.home-featured-wide .featured-wide-rail>.equipment-card{flex-basis:calc(25% - 13.5px)!important}}
.equipment-card-arrow{display:none}@media (min-width:901px){.home-featured-wide{padding:34px 0 30px!important}.home-featured-inner{width:min(1540px,100% - 96px)!important}.home-featured-topline{margin-bottom:14px!important}.home-featured-topline h2{padding-top:28px!important;font-size:clamp(34px,2.75vw,42px)!important}.home-featured-topline h2:before{letter-spacing:.02em!important;transform-origin:0 100%!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:950!important;line-height:.92!important;transform:scaleY(1.16)!important}.featured-see-all{align-items:center!important;gap:7px!important;min-height:24px!important;display:inline-flex!important}.featured-see-all:after{content:"BROWSE ACTIVE LISTINGS"!important;letter-spacing:.02em!important;transform-origin:100% 100%!important;order:1!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:15px!important;font-weight:950!important;line-height:.92!important;transform:scaleY(1.16)!important}.featured-see-all:before{content:""!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M1 6h15M12 1.5 16.5 6 12 10.5' fill='none' stroke='%23f3a316' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/18px 12px no-repeat!important;flex:0 0 18px!important;order:2!important;width:18px!important;height:12px!important;display:block!important}.featured-category-form{align-items:center!important;gap:8px!important;width:auto!important;min-height:36px!important;display:flex!important;position:static!important}.featured-category-form>span{color:#18232c!important;font-family:Arial Narrow,Arial,Helvetica,sans-serif!important;font-size:14px!important;font-weight:900!important;line-height:1!important;display:block!important}.featured-category-form>span:after,.featured-category-form:after{content:none!important}.featured-category-form select{opacity:1!important;color:#18232c!important;text-align:left!important;text-align-last:left!important;cursor:pointer!important;width:auto!important;min-width:154px!important;height:36px!important;box-shadow:none!important;background-color:#fff!important;border:1px solid #cfd7df!important;border-radius:5px!important;padding:0 34px 0 12px!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;font-weight:700!important;line-height:36px!important;position:static!important;inset:auto!important}.featured-category-form select:hover{border-color:#9daab5!important}.featured-category-form select:focus{border-color:#f3a316!important;box-shadow:0 0 0 2px #f3a31624!important}.home-featured-wide .featured-carousel-shell{overflow:visible!important}.home-featured-wide .featured-carousel-arrow{width:34px!important;height:46px!important;box-shadow:none!important;color:#18232c!important;background:0 0!important;border:0!important;border-radius:0!important}.home-featured-wide .featured-carousel-arrow span{margin:0!important;font-size:0!important}.home-featured-wide .featured-carousel-arrow-left{left:-46px!important}.home-featured-wide .featured-carousel-arrow-right{right:-46px!important}.home-featured-wide .featured-carousel-arrow-left:after,.home-featured-wide .featured-carousel-arrow-right:after{content:""!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:18px 12px!important;width:18px!important;height:12px!important;display:block!important}.home-featured-wide .featured-carousel-arrow-left:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M17 6H2M6 1.5 1.5 6 6 10.5' fill='none' stroke='%2318232c' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.home-featured-wide .featured-carousel-arrow-right:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M1 6h15M12 1.5 16.5 6 12 10.5' fill='none' stroke='%2318232c' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important}.home-featured-wide .featured-carousel-arrow:hover{opacity:.65!important}.home-featured-wide .equipment-card-footer:after,.marketplace-inventory-grid .equipment-card-footer:after{content:none!important}.home-featured-wide .equipment-card-arrow,.marketplace-inventory-grid .equipment-card-arrow{color:#0000!important;flex:none!important;justify-content:center!important;align-items:center!important;width:30px!important;min-height:30px!important;margin-left:auto!important;font-size:0!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.home-featured-wide .equipment-card-arrow:after,.marketplace-inventory-grid .equipment-card-arrow:after{content:""!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 12'%3E%3Cpath d='M1 6h15M12 1.5 16.5 6 12 10.5' fill='none' stroke='%2318232c' stroke-width='1.35' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/18px 12px no-repeat!important;width:18px!important;height:12px!important;display:block!important}.home-featured-wide .equipment-card-arrow:hover,.marketplace-inventory-grid .equipment-card-arrow:hover{opacity:.65!important}.home-account-compact{background:#071b2e!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0 max(32px,50vw - 590px)!important}.home-account-compact .home-account-loggedout,.home-account-compact .home-account-dashboard{width:100%!important;max-width:1180px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 auto!important}}
