.branddot{display:inline-block;position:relative;animation:brand-beacon 3s ease-in-out infinite}.branddot:after{content:'';position:absolute;width:.25em;height:.25em;border:1px solid #ff7a32;border-radius:50%;bottom:.08em;left:.01em;animation:brand-ring 3s ease-out infinite;pointer-events:none}@keyframes brand-beacon{0%,70%,100%{color:#f26724;text-shadow:none}78%,88%{color:#ffac6d;text-shadow:0 0 15px #ff7a3288}}@keyframes brand-ring{0%,68%{transform:scale(.5);opacity:0}74%{opacity:.7}100%{transform:scale(5);opacity:0}}.signal-dot{display:inline-block;width:7px;height:7px;flex-shrink:0;background:#ff7a32;border-radius:50%;box-shadow:0 0 0 4px #ff7a3218;margin-right:9px}.quiet,.section-note{font-size:14px!important;line-height:1.7;color:#687990}.concept-label,.preview-chip,.connection-pending{display:inline-block;font-size:10px;font-weight:700;letter-spacing:1px;padding:7px 9px;border-radius:5px;color:#854315;background:#fff0e5;line-height:1.4}.preview-chip{font-size:12px}.preview-connection-note{background:#eaf0f9;color:#526176;text-align:center;padding:15px 25px;font-size:13px}.mp-hero{padding:65px 0 60px;background:radial-gradient(ellipse at 85% 10%,#284c7a 0,transparent 60%),#101b30;color:white;overflow:hidden}.mp-hero-grid{display:grid;grid-template-columns:.95fr 1.15fr;gap:50px;align-items:center}.mp-copy .eyebrow{font-size:11px;color:#ffac7b;letter-spacing:1.1px}.mp-copy h1{font-size:clamp(43px,4.5vw,66px);letter-spacing:-2.8px;line-height:1.05}.mp-copy h1 em{color:#ff995d}.mp-lede{font-size:20px;line-height:1.6;color:#dfe8f4;max-width:490px;margin:28px 0}.mp-actions{display:flex;gap:24px;align-items:center;flex-wrap:wrap}.mp-actions .underline-link{font-size:14px}.mp-launch{font-size:14px;color:#b8cae1;line-height:1.8;margin-top:23px}.market-product{min-width:0;background:#fff;color:#101b30;border:1px solid #ffffff44;border-radius:13px;box-shadow:0 30px 90px #030b1b70;transform:perspective(1800px) rotateY(-3deg);overflow:hidden}.product-chrome{display:flex;justify-content:space-between;align-items:center;padding:17px 20px;border-bottom:1px solid #e4eaf1}.product-wordmark{font-size:23px;letter-spacing:-1px;font-weight:800}.product-search{display:flex;align-items:center;gap:13px;background:#f4f7fb;border:1px solid #dce4ee;border-radius:8px;margin:17px;padding:12px 14px}.product-search>span:first-child{font-size:26px}.product-search strong{font-size:13px;display:block}.product-search small{font-size:11px;display:block;color:#6b7b91;margin-top:3px}.search-arrow{margin-left:auto;background:#ff7a32;padding:5px 10px;border-radius:5px}.product-content{display:grid;grid-template-columns:1fr 1fr;gap:0;min-height:410px}.product-results{padding:0 13px 13px 17px}.demo-results-top{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.demo-results-top strong{font-size:13px}.demo-results-top>span{font-size:10px;color:#78859a}.truck-listing{display:block;width:100%;padding:0;background:#fff;border:1px solid #dce4ee;border-radius:8px;margin-bottom:11px;text-align:left;overflow:hidden;color:#101b30}.truck-listing.selected{border:2px solid #f26724;box-shadow:0 3px 12px #f2672412}.listing-image{position:relative;background:linear-gradient(130deg,#f3f6fa,#e9eff7);height:104px;overflow:hidden}.truck-svg{width:100%;height:100%;display:block}.truck-type{position:absolute;right:6px;top:6px;font-size:7px;padding:3px 4px;background:#ffffffdd;border-radius:3px;letter-spacing:.5px}.listing-details{padding:9px 11px}.listing-details>strong{font-size:12px;display:block}.listing-details>span{display:block;font-size:10px;color:#687990;margin-top:3px}.listing-details>span b{color:#98500f}.listing-details small{font-size:8px;font-weight:400}.listing-details>div{display:flex;justify-content:space-between;align-items:center;margin-top:9px;font-size:11px}.listing-details>div>b{font-size:17px}.listing-details>div>span{font-size:10px;color:#99410f}.product-map{position:relative;overflow:hidden;border-top-left-radius:8px;background:#eaf0f6;min-width:0}.map-svg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.map-pin{position:absolute;background:white;color:#101b30;border:2px solid white;box-shadow:0 3px 15px #101b3026;border-radius:20px;font-size:13px;font-weight:700;padding:7px 12px}.map-pin:after{content:'';position:absolute;bottom:-6px;left:45%;border-width:5px 5px 0;border-style:solid;border-color:white transparent transparent}.map-pin.active{background:#101b30;color:#fff;border-color:#ff7a32;z-index:2}.pin-a{top:29%;left:25%}.pin-b{top:51%;left:50%}.map-caption{position:absolute;bottom:15px;left:10px;right:10px;background:#ffffffea;border:1px solid #ffffff;padding:11px 8px;border-radius:6px;font-size:10px;box-shadow:0 4px 20px #101b3010}.map-caption .signal-dot{width:5px;height:5px;margin-right:3px}.match-strip{display:flex;align-items:center;gap:8px;padding:12px 17px;background:#edf3fc;font-size:10px;border-top:1px solid #dce4ee}.match-strip>span:last-child{margin-left:auto;font-size:9px;color:#526176;white-space:nowrap}.match-check{background:#1e54d7;color:#fff;width:19px;height:19px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.concept-disclaimer{padding:11px 17px 15px;font-size:10px;line-height:1.5;color:#687990}.mp-promise{border-bottom:1px solid #dce3ed;background:#f4f7fc}.mp-promise>.shell{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:23px;font-size:15px;font-weight:600}.mp-promise span:before{content:'✓';color:#f26724;margin-right:10px}.mp-section-heading{display:grid;grid-template-columns:1.5fr 1fr;gap:70px;align-items:end;margin-bottom:55px}.mp-section-heading>p{max-width:380px;color:#526176}.four-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:0;list-style:none;margin:0 0 30px}.four-steps li{border-top:2px solid #dce3ed;padding-top:24px;position:relative}.four-steps li>span{font-family:monospace;font-size:13px;color:#f26724;display:block;margin-bottom:22px}.four-steps h3{font-size:25px;line-height:1.1;margin-bottom:17px}.four-steps p{font-size:17px;color:#526176}.mp-dealers{background:#101b30;color:#fff}.mp-dealer-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:110px}.mp-dealers h2 em{color:#ff995d;font-style:normal}.mp-dealers .eyebrow{color:#ffac7b}.mp-dealers p{font-size:18px;color:#c6d4e8;margin:25px 0}.mp-dealers .quiet{color:#9cafd0;margin-top:15px}.dealer-value-list{display:flex;flex-direction:column;gap:28px}.dealer-value-list article{display:flex;gap:22px;border-bottom:1px solid #ffffff22;padding-bottom:25px}.dealer-value-list article:last-child{border:0;padding-bottom:0}.dealer-value-list article>span{font-size:22px;color:#ff995d;flex-shrink:0;width:30px}.dealer-value-list h3{font-size:26px;line-height:1.1}.dealer-value-list p{margin:12px 0 0;font-size:17px}.inventory-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.inventory-grid>div>p{margin-top:25px;color:#526176}.upload-concept{border:1px solid #dce4ee;border-radius:14px;background:#f4f7fc;padding:22px;box-shadow:0 20px 45px #101b3010}.upload-top{display:flex;justify-content:space-between;gap:12px;align-items:center;font-size:16px;margin-bottom:22px}.upload-zone{padding:30px 15px;text-align:center;border:2px dashed #bfcee3;border-radius:8px;background:#fff}.upload-zone>span:first-child{display:block;font-size:35px;color:#1e54d7;margin-bottom:10px}.upload-zone h3{font-size:22px}.upload-zone p{font-size:14px;margin:12px 0 20px;color:#687990}.file-example{display:inline-flex;gap:22px;padding:13px 15px;background:#f0f5fc;border-radius:6px;font-size:12px}.file-example b{color:#1e54d7}.upload-review{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #dce4ee;border-radius:8px;margin-top:20px;padding:14px}.upload-review>.truck-svg{width:120px;height:100px}.upload-review>div{display:flex;flex-direction:column;gap:8px;min-width:0}.pill-blue{font-size:9px;font-weight:700;color:#1e54d7;letter-spacing:.5px}.upload-review strong{font-size:14px;line-height:1.4}.upload-review small,.human-check{font-size:11px;color:#687990}.human-check{color:#194c9a}.mp-fair{background:#edf3fc}.fair-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin-top:50px}.fair-grid article{border-top:1px solid #c4d3e7;padding-top:25px}.fair-grid article>span{font-family:monospace;font-size:12px;color:#526176}.fair-grid h3{font-size:30px;line-height:1.15;margin:22px 0 18px}.fair-grid p{font-size:18px;color:#526176}.mp-waitlist{background:#fff}.waitlist-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.mp-waitlist h2 em{color:#e35a1b;font-style:normal}.mp-waitlist p{color:#526176;margin-top:24px}.waitlist-perks{display:flex;flex-direction:column;gap:10px;font-size:16px;margin-top:25px}.waitlist-form{background:#f4f7fc;border:1px solid #dce4ee;border-radius:14px;padding:35px}.waitlist-form label{display:block;font-size:14px;font-weight:600;margin-bottom:18px}.waitlist-form input:not([type=checkbox]),.waitlist-form select{display:block;width:100%;border:1px solid #cbd7e7;border-radius:6px;background:white;padding:12px;margin-top:7px;font-weight:400;color:#101b30}.waitlist-form label>span{font-weight:400;font-size:13px;color:#687990}.waitlist-form .check-label{display:flex;align-items:start;gap:12px;margin-top:23px}.check-label input{min-height:0!important;width:19px;height:19px;flex-shrink:0;margin:2px 0;accent-color:#e76a28}.check-label span{font-size:13px;line-height:1.6}.waitlist-form .button{width:100%;justify-content:space-between}.waitlist-form .form-explainer{font-size:13px;margin-top:18px}.waitlist-result{background:white;border:1px solid #a8c2eb;border-radius:7px;padding:18px;margin-top:20px;font-size:15px;white-space:pre-line}.mp-bottom{padding:45px 0;background:#edf3fc}.mp-bottom>.shell{display:flex;align-items:center;justify-content:space-between;gap:30px}.mp-bottom strong{font-size:25px;line-height:1.35}.mp-bottom .outline{border-color:#9bb2d2}.onboarding-intro{max-width:900px;text-align:center}.onboarding-intro h1{font-size:clamp(45px,6vw,75px);margin-bottom:25px}.onboarding-intro h1 em{color:#e76625}.onboarding-intro>p{font-size:20px;max-width:700px;margin:0 auto 28px;color:#526176}.onboarding-workspace{background:#edf3fc;padding-top:50px}.onboard-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:25px}.onboard-steps button{background:#fff;border:1px solid #cbd7e7;border-radius:8px;padding:20px 18px;text-align:left;color:#687990;font-size:13px}.onboard-steps button span{display:block;margin-top:7px;font-size:16px;font-weight:600;color:#101b30}.onboard-steps button[aria-selected=true]{background:#101b30;color:#ff995d;border-color:#101b30}.onboard-steps button[aria-selected=true] span{color:#fff}.onboard-panel{background:white;border:1px solid #cbd7e7;border-radius:14px;padding:45px;min-height:400px;display:grid;grid-template-columns:1fr 1fr;gap:70px}.onboard-panel h2{font-size:40px;margin-bottom:22px}.onboard-panel p{color:#526176;font-size:18px}.onboard-panel h3{font-size:23px;line-height:1.3}.onboard-panel ul{padding-left:20px;color:#526176;font-size:17px;line-height:1.8}.onboard-panel .stage-output{background:#f3f6fc;border-radius:10px;padding:27px}.stage-output .button{margin-top:17px}.billing-strip{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.billing-strip p{margin-top:25px;color:#526176}.billing-card{border:1px solid #dce4ee;border-radius:14px;padding:35px;background:#f4f7fc}.billing-card h3{margin:20px 0}.billing-card ul{padding-left:20px;font-size:17px;color:#526176;line-height:1.9}.connection-pending{letter-spacing:0;font-size:13px;font-weight:500}.seamless-start{background:#f4f7fc;border-block:1px solid #dce4ee}.seamless-start>.shell{display:grid;grid-template-columns:1.2fr .8fr;gap:100px;align-items:center}.seamless-start p{margin:25px 0;color:#526176}.seamless-start ol{list-style:none;margin:0;padding:0}.seamless-start li{display:flex;gap:22px;padding:25px 0;border-bottom:1px solid #cbd7e7;font-size:21px;font-weight:600}.seamless-start li b{font-family:monospace;color:#e76625;font-size:14px}.legal-page{padding:70px 0 100px}.legal-inner{max-width:850px}.legal-inner h1{font-size:55px;margin:25px 0}.legal-inner h2{font-size:29px;letter-spacing:-.7px;margin:35px 0 15px}.legal-inner h3{font-size:21px;margin:25px 0 12px}.legal-inner p,.legal-inner li{font-size:17px;line-height:1.8;color:#526176;margin-bottom:15px}.legal-inner .legal-status{padding:20px;background:#fff0e5;border-left:4px solid #f26724}.legal-nav{display:flex;gap:20px;flex-wrap:wrap;padding-bottom:25px;border-bottom:1px solid #dce4ee;font-size:15px}.help-launcher{position:fixed;z-index:40;bottom:20px;right:22px;border:1px solid #ffffff44;background:#101b30;color:#fff;border-radius:50px;padding:15px 22px;box-shadow:0 7px 30px #101b3033;font-size:15px;font-weight:600}.help-launcher span{color:#ff995d;margin-right:8px}.help-panel{position:fixed;z-index:41;bottom:82px;right:22px;width:min(370px,calc(100% - 30px));border:1px solid #cbd7e7;background:#fff;box-shadow:0 18px 60px #101b3030;border-radius:15px;overflow:hidden}.help-panel-head{background:#101b30;color:#fff;padding:20px;display:flex;justify-content:space-between;align-items:start}.help-panel-head strong{display:block;font-size:19px}.help-panel-head small{font-size:11px;color:#b9cbe6}.help-panel-head button{background:none;color:white;border:0;font-size:22px;padding:0}.help-body{padding:20px;max-height:55vh;overflow:auto}.help-body>p{font-size:14px;line-height:1.65;color:#526176}.help-questions{display:flex;flex-direction:column;gap:9px;margin:18px 0}.help-questions button{background:#f3f6fc;border:1px solid #dce4ee;border-radius:7px;text-align:left;padding:12px;font-size:14px;color:#101b30}.help-answer{border-left:3px solid #f26724;padding:13px;background:#fff6ee;font-size:14px;line-height:1.7;margin-bottom:15px}.help-status{font-size:12px!important;color:#687990!important;border-top:1px solid #dce4ee;padding-top:15px}.help-status strong{display:block;color:#101b30;margin-bottom:5px}.help-body a{font-size:14px}.help-whatsapp{display:block;border:1px solid #dce4ee;border-radius:7px;padding:11px;font-size:13px;margin-top:14px;color:#526176;background:#f3f6fc}.help-whatsapp[aria-disabled=true]{cursor:default}
@media(max-width:1100px){.mp-hero-grid{gap:27px;grid-template-columns:1fr 1.1fr}.mp-copy h1{font-size:49px;letter-spacing:-2px}.mp-lede{font-size:18px}.product-content{grid-template-columns:1.1fr .9fr}.mp-dealer-grid,.waitlist-grid,.inventory-grid,.billing-strip{gap:55px}.four-steps{gap:20px}.four-steps h3{font-size:23px}.mp-promise>.shell{font-size:13px}.match-strip{flex-wrap:wrap}.match-strip>span:last-child{display:none}}
@media(max-width:760px){.mp-hero{padding:43px 0}.mp-hero-grid{grid-template-columns:1fr;gap:35px}.mp-copy h1{font-size:clamp(37px,9vw,60px);letter-spacing:-1.8px}.mp-copy .eyebrow{font-size:10px;letter-spacing:.6px}.mp-lede{font-size:18px;margin:24px 0}.mp-actions{gap:22px}.mp-actions .button{width:100%;justify-content:space-between}.mp-launch{font-size:13px}.market-product{transform:none}.product-chrome{padding:14px}.product-wordmark{font-size:21px}.concept-label{font-size:9px}.product-search{margin:12px;padding:10px;gap:8px}.product-search strong{font-size:11px}.product-search small{font-size:10px}.product-content{grid-template-columns:1.05fr .95fr;min-height:365px}.product-results{padding-left:9px;padding-right:8px}.demo-results-top{display:block}.demo-results-top strong{font-size:12px}.demo-results-top>span{font-size:9px;display:block}.listing-image{height:77px}.truck-type{font-size:6px;right:3px;top:3px}.listing-details{padding:8px}.listing-details>strong{font-size:10px}.listing-details>span{font-size:9px}.listing-details small{font-size:7px}.listing-details>div{display:block;margin-top:6px}.listing-details>div>span{display:none}.listing-details>div>b{font-size:16px}.map-pin{font-size:11px;padding:6px 9px}.pin-a{left:12%;top:25%}.pin-b{left:30%;top:50%}.map-caption{font-size:9px;line-height:1.5;padding:8px;bottom:10px;left:7px;right:7px}.map-caption .signal-dot{display:none}.match-strip{font-size:10px;line-height:1.5;padding:11px}.concept-disclaimer{font-size:10px;padding:10px 12px 14px}.mp-promise>.shell{display:grid;grid-template-columns:1fr 1fr;gap:15px;font-size:12px;padding-block:20px}.mp-promise span:before{margin-right:5px}.mp-section-heading{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.four-steps{grid-template-columns:1fr 1fr;gap:30px 22px}.four-steps h3{font-size:24px}.four-steps p{font-size:16px}.four-steps li>span{margin-bottom:18px}.mp-dealer-grid,.inventory-grid,.waitlist-grid,.billing-strip{grid-template-columns:1fr;gap:40px}.dealer-value-list{gap:22px}.dealer-value-list article{gap:15px}.dealer-value-list h3{font-size:24px}.dealer-value-list p{font-size:17px}.upload-concept{padding:15px}.upload-top{font-size:14px}.upload-review{padding:11px;gap:7px}.upload-review>.truck-svg{width:90px}.file-example{gap:15px;font-size:11px}.upload-review strong{font-size:13px}.fair-grid{grid-template-columns:1fr;gap:32px;margin-top:35px}.fair-grid h3{font-size:30px;margin-top:15px}.waitlist-form{padding:25px 20px}.waitlist-form .button{font-size:14px}.mp-bottom>.shell{display:block}.mp-bottom strong{font-size:24px;display:block;margin-bottom:22px}.onboard-steps{grid-template-columns:1fr 1fr;gap:9px}.onboard-steps button{padding:15px 12px}.onboard-steps button span{font-size:14px}.onboard-panel{grid-template-columns:1fr;gap:25px;padding:26px 20px}.onboard-panel h2{font-size:34px}.onboard-panel .stage-output{padding:23px}.onboarding-intro>p{font-size:18px}.billing-card{padding:25px}.seamless-start>.shell{grid-template-columns:1fr;gap:25px}.seamless-start li{font-size:19px}.help-launcher{bottom:15px;right:15px;font-size:14px;padding:13px 18px}.help-panel{right:15px;bottom:73px}.legal-inner h1{font-size:40px}.legal-inner h2{font-size:26px}.legal-page{padding:45px 0 75px}}
@media(max-width:360px){.four-steps{grid-template-columns:1fr}.four-steps p{font-size:17px}.mp-copy h1{font-size:37px}.mp-promise>.shell{grid-template-columns:1fr}.waitlist-form .button{font-size:13px}.mp-actions .button{font-size:16px}}
@media(prefers-reduced-motion:reduce){.branddot,.branddot:after{animation:none}html{scroll-behavior:auto}.market-product{transform:none}.button{transition:none}}
@media(min-width:1101px){.mp-hero{padding-block:45px}.mp-copy h1{font-size:clamp(47px,4.1vw,62px)}.market-product .product-chrome{padding-block:13px}.market-product .product-search{margin:12px 15px;padding-block:10px}.market-product .listing-image{height:85px}.market-product .listing-details{padding:8px 10px}.market-product .product-content{min-height:350px}.market-product .concept-disclaimer{font-size:9px;padding:8px 15px 10px}.market-product .match-strip{padding-block:10px}.mp-copy .mp-lede{margin:23px 0}.mp-launch{margin-top:19px}}
@media(max-width:360px){.mp-copy h1{font-size:32px;letter-spacing:-1.3px}.mp-copy .eyebrow{font-size:10px;letter-spacing:.2px}}
.forklist-mission{background:#fff}.mission-statement{font-size:clamp(24px,2.7vw,37px)!important;line-height:1.45!important;color:#526176;max-width:900px;margin:30px 0 45px}.mission-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.mission-principles article{border-top:2px solid #ff7a32;padding-top:23px}.mission-principles article>span{font-family:monospace;font-size:11px;font-weight:700;letter-spacing:.7px;color:#9b461b}.mission-principles h3{font-size:29px;line-height:1.15;margin:22px 0 16px}.mission-principles p{font-size:18px;color:#526176}.forklist-mission .section-note{margin-top:35px}@media(max-width:760px){.mission-principles{grid-template-columns:1fr;gap:32px}.mission-statement{font-size:26px!important}.mission-principles h3{font-size:29px}}
.listing-image .truck-photo{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 68%}.listing-image{height:115px!important}.truck-listing:nth-of-type(2) .truck-photo{object-position:50% 78%}.upload-review>.truck-photo{width:120px;height:110px;object-fit:cover;object-position:50% 70%;border-radius:6px;flex-shrink:0}.photo-credit{font-size:12px;color:#687990;padding-block:16px}@media(max-width:760px){.listing-image{height:95px!important}.upload-review>.truck-photo{width:90px;height:100px}}
.chat-fallback{position:fixed;bottom:80px;right:22px;z-index:50;padding:12px 16px;background:#fff;border:1px solid #cbd7e7;border-radius:8px;font-size:14px;color:#101b30;box-shadow:0 8px 25px #101b3020}

.ghl-form-card{background:#fff;padding:24px;border-radius:20px;color:#182638;min-width:0}.live-form-notice{font-size:16px!important;line-height:1.6!important;color:#34465c!important}.ghl-capture-frame{display:block;background:white}.ghl-form-card .form-explainer{color:#34465c!important;font-size:14px!important;line-height:1.6}.ghl-form-card a{color:#284f74;text-decoration:underline}@media(max-width:600px){.ghl-form-card{padding:12px}.ghl-capture-frame{height:1100px!important}}

/* Keep the real truck recognisable: show mast and forks, not a cropped wheel. */
.listing-image .truck-photo{object-fit:contain;object-position:center!important;background:#edf1f4}.listing-image{height:155px!important}@media(max-width:760px){.listing-image{height:130px!important}}

.two-plans{grid-template-columns:repeat(2,minmax(0,1fr));max-width:1080px;margin-inline:auto;gap:28px}.two-plans .price-card.featured{transform:none}.two-plans .price-card h3{min-height:90px}.two-plans .price-card .button{margin-top:auto}@media(max-width:760px){.two-plans{grid-template-columns:1fr;gap:38px}.two-plans .price-card h3{min-height:0}}

/* Hire-led hero: clear hierarchy without crowding the dealer workspace. */
.dealer-hero h1{font-size:clamp(42px,4.5vw,64px);line-height:1.05;max-width:650px}.dealer-hero h1 em{display:block;margin-top:10px}.dealer-hero .dealer-lede{max-width:570px;font-size:20px;line-height:1.6}.dealer-hero .dealer-sub{font-size:15px;line-height:1.6}@media(max-width:760px){.dealer-hero h1{font-size:40px;letter-spacing:-1.8px}.dealer-hero .dealer-lede{font-size:18px}.dealer-hero .dealer-sub{font-size:14px}}
.dealer-hero{padding-top:44px}.dealer-hero-layout{align-items:start}.dealer-hero h1{font-size:clamp(40px,3.8vw,56px)}.dealer-hero .hero-actions{margin-top:24px}@media(max-width:760px){.dealer-hero{padding-top:30px}.dealer-hero h1{font-size:36px}.dealer-hero .dealer-sub{margin-top:14px}}
@media(max-width:760px){.help-launcher{font-size:0;width:48px;height:48px;padding:0;display:flex;align-items:center;justify-content:center}.help-launcher span{font-size:22px}.dealer-hero h1{font-size:34px}}

.hire-process{background:#fff}.hire-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin-top:42px}.hire-flow article{position:relative;border:1px solid #dde4ed;border-radius:12px;padding:22px 18px;background:#f5f7fc}.hire-flow article:not(:last-child):after{content:'→';position:absolute;right:-21px;top:92px;z-index:1;color:#f47732;background:white;border-radius:50%;width:25px;text-align:center;font-size:22px}.flow-number{display:flex;align-items:center;justify-content:space-between;color:#d75d1c;font-family:monospace;font-weight:bold}.flow-number small{font-size:9px;color:#5c6b80;letter-spacing:.5px}.flow-icon{width:46px;height:46px;background:#101b30;color:#ff965c;display:grid;place-items:center;border-radius:12px;font-size:30px;margin:24px 0 18px}.hire-flow h3{font-size:23px;line-height:1.15;letter-spacing:-.5px;margin-bottom:14px}.hire-flow p{font-size:16px;line-height:1.6;color:#526078}.flow-example{display:block;padding-top:16px;margin-top:20px;border-top:1px solid #dce3ee;color:#32445e;font-size:12px;line-height:1.5}.process-responsibility{display:grid;grid-template-columns:1fr 1fr;gap:30px;background:#101b30;color:white;padding:26px 30px;border-radius:12px;margin-top:25px}.process-responsibility strong,.process-responsibility span{display:block}.process-responsibility strong{font-size:19px}.process-responsibility span{font-size:15px;color:#c3cfe1;margin-top:8px;line-height:1.6}.process-start{display:flex;gap:40px;align-items:center;border-top:1px solid #dde4ed;padding-top:30px;margin:32px 0}.process-start h3{font-size:26px;margin-top:8px}.process-start ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:22px;flex:1}.process-start li{font-size:15px;line-height:1.5}.process-start b{display:block;color:#d75d1c;margin-bottom:7px}@media(max-width:1000px){.hire-flow{grid-template-columns:1fr 1fr}.hire-flow article:after{display:none}.process-start{display:block}.process-start ol{margin-top:22px}}@media(max-width:760px){.hire-flow{grid-template-columns:1fr;gap:22px}.hire-flow article{padding:22px}.hire-flow article:not(:last-child):after{display:block;content:'↓';top:auto;bottom:-24px;left:calc(50% - 12px);right:auto}.flow-icon{margin:16px 0}.hire-flow h3{font-size:26px}.process-responsibility{grid-template-columns:1fr;padding:24px}.process-start ol{grid-template-columns:1fr 1fr}.nav nav{gap:16px}}
@media(min-width:1001px){.hire-process{padding-top:50px}.hire-process h2{font-size:44px;line-height:1.08}.hire-flow{margin-top:28px}.hire-flow article{padding:20px 16px}.hire-flow p{font-size:15px}.flow-icon{margin:18px 0 14px}.flow-example{margin-top:14px;padding-top:12px}}
.journey-demo{border:1px solid #dbe2ec;border-radius:16px;overflow:hidden;background:#f4f6fb;box-shadow:0 18px 50px #101b300a}.journey-toolbar{padding:18px 24px;background:#101b30;color:white;display:flex;align-items:center;justify-content:space-between;gap:12px}.journey-toolbar strong{font-size:25px;letter-spacing:-1px}.journey-toolbar strong>span{color:#ff965c}.journey-toolbar small{font:11px monospace;letter-spacing:1px;margin-left:20px;color:#c0cce0}.journey-controls{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;gap:15px}.journey-kicker{font:10px monospace;letter-spacing:1px;color:#607086}.journey-controls h3{font-size:23px;margin:6px 0 0;letter-spacing:-.5px}.journey-controls h3 small{display:inline-block;font-size:11px;font-weight:400;color:#637188;margin-left:12px;letter-spacing:0}.journey-controls .button{padding:13px 20px;font-size:14px;min-width:170px;justify-content:center}.journey-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:0 24px 22px;min-height:240px}.journey-lane{background:#e9edf5;border:1px solid #dce3ee;border-radius:10px;padding:12px;min-width:0;transition:background .25s,border-color .25s}.journey-lane h4{display:flex;align-items:center;gap:8px;font-size:14px;margin:0 0 16px;font-weight:600}.journey-lane h4 i{width:7px;height:7px;border-radius:50%;background:#9aa7bc}.journey-lane h4 span{margin-left:auto;font:11px monospace;color:#61728a}.journey-lane.active{background:#fff1e7;border-color:#f49358}.journey-lane.active h4 i{background:#ee7730}.journey-lane[data-stage="3"].active{background:#e6f5ee;border-color:#5ca884}.journey-lane[data-stage="3"].active h4 i{background:#28875a}.journey-card{background:white;border:1px solid #dce3ec;border-radius:8px;padding:14px 12px;box-shadow:0 6px 15px #101b300a}.journey-card-top{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.journey-card-top>span{font:9px monospace;color:#61728a}.journey-card-top b{font:8px monospace;background:#f4f6fb;padding:3px 5px;border-radius:3px;color:#34506b}.journey-card h5{font-size:16px;line-height:1.25;margin:15px 0 7px}.journey-card p{font-size:12px;color:#627086;margin:0 0 14px}.journey-tags{display:flex;flex-wrap:wrap;gap:5px}.journey-tags span{font-size:9px;padding:4px 6px;background:#edf2fa;color:#46617f;border-radius:4px}.journey-card-bottom{margin-top:15px;padding-top:11px;border-top:1px solid #edf0f5;display:flex;gap:8px;align-items:center;justify-content:space-between;font-size:10px;color:#516279}.journey-card-bottom strong{font-size:18px;color:#ee7730}.journey-detail{display:flex;align-items:center;gap:16px;padding:20px 24px;background:#fff;border-block:1px solid #dfe5ee;min-height:90px}.journey-event-icon{display:grid;place-items:center;background:#101b30;color:#ff965c;width:38px;height:38px;border-radius:10px;flex-shrink:0;font-size:23px}.journey-detail strong{font-size:18px}.journey-detail p{font-size:14px;margin:6px 0 0;color:#627086}.journey-owner{margin-left:auto;font:9px monospace;color:#637188;text-align:right}.journey-steps{display:flex;justify-content:center;gap:12px;padding:20px}.journey-steps button{background:white;border:1px solid #dbe2ec;border-radius:30px;padding:9px 16px;font-size:12px;color:#516279;cursor:pointer}.journey-steps button[aria-pressed="true"]{background:#101b30;color:white;border-color:#101b30}.journey-steps button:focus-visible{outline:3px solid #f49358;outline-offset:3px}.journey-disclaimer{font-size:12px!important;line-height:1.6!important;color:#66758b;margin:0!important;padding:0 24px 20px}.journey-summary{display:flex;justify-content:space-between;gap:24px;padding:25px 0 30px;color:#637188;font-size:15px}.journey-summary b{display:block;color:#101b30;margin-bottom:7px;font-size:18px}.journey-card.enter{animation:journey-enter .35s ease-out}@keyframes journey-enter{from{opacity:.3;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.journey-card.enter{animation:none}.journey-lane{transition:none}}@media(max-width:760px){.journey-toolbar{padding:16px;align-items:flex-start;flex-direction:column}.journey-toolbar small{margin-left:10px}.journey-toolbar .sample-pill{font-size:9px}.journey-controls{padding:18px 16px;align-items:flex-start;flex-direction:column}.journey-controls h3 small{display:block;margin:7px 0}.journey-board{grid-template-columns:1fr;gap:8px;padding:0 16px 18px;min-height:0}.journey-lane{min-height:46px}.journey-lane h4{margin:0}.journey-lane.active h4{margin-bottom:12px}.journey-card h5{font-size:19px}.journey-card p{font-size:14px}.journey-detail{padding:18px 16px;align-items:flex-start;gap:10px;flex-wrap:wrap}.journey-detail strong{font-size:17px}.journey-owner{margin-left:48px;text-align:left}.journey-steps{gap:7px;padding:16px 10px}.journey-steps button{padding:9px 12px}.journey-steps button span{display:none}.journey-summary{flex-direction:column;gap:18px}.journey-disclaimer{padding:0 16px 18px}}
/* Premium product presentation */
.dealer-hero{background:radial-gradient(ellipse at 80% 30%,#244563 0,transparent 54%),linear-gradient(120deg,#07121f,#12243c);padding-top:64px;padding-bottom:40px;overflow:hidden}.dealer-hero-layout{grid-template-columns:1fr 1.12fr;gap:48px;align-items:center}.dealer-hero h1{font-size:clamp(40px,3.8vw,58px);letter-spacing:-2.5px}.dealer-hero .dealer-lede{font-size:18px;color:#c3d1e1}.dealer-hero .dealer-sub{font-size:13px;color:#8fa5bf}.dealer-hero .hero-reassurance{font-size:12px;color:#8fa5bf}.hero-workspace{background:#0c1829;border:1px solid #ffffff24;box-shadow:0 35px 100px #0008,0 0 80px #4e9bc315;color:#edf4ff;transform:perspective(1600px) rotateY(-5deg) rotateX(2deg);border-radius:16px}.mini-toolbar{background:#122238;border-color:#ffffff12;padding:15px 20px}.mini-toolbar>strong{color:#e5eefb}.mini-mark{background:#ff8c49;color:#101b30;border-radius:5px}.mini-toolbar .sample-pill{background:#ffffff09;color:#8fa5bf;font-size:8px;border:1px solid #ffffff15}.mini-title{padding:23px 23px 13px}.mini-title>span{color:#7893b5;font-size:9px;letter-spacing:1.5px}.mini-title h3{color:#fff;font-size:28px;letter-spacing:-1px;margin:10px 0 6px}.mini-title p{color:#8fa5bf;font-size:12px}.mini-stats{padding:8px 22px;gap:10px}.mini-stats>div{background:#13263c;border:1px solid #ffffff0c;border-radius:9px;padding:15px 12px}.mini-stats small{color:#9ab0cb;font-size:10px}.mini-stats strong{color:#fff;font-size:32px;letter-spacing:-1px}.mini-stats span{font-size:8px;color:#7790ae}.mini-pipeline{padding:17px 22px}.mini-pipeline>span{font-size:9px;color:#7e99ba;letter-spacing:1.5px}.mini-pipeline>div{gap:10px}.mini-pipeline article{background:#112236;border-color:#ffffff12;border-radius:8px;padding:13px}.mini-pipeline article b{color:#ffad77;font-size:9px}.mini-pipeline article strong{color:#d9e7f8;font-size:13px}.mini-pipeline article p{color:#7893b5;font-size:10px}.mini-footer{background:#122238;border-color:#ffffff0a;color:#9bb3cc;font-size:10px}.mini-disclaimer{color:#7089a7;font-size:9px!important;padding:10px 22px!important}.workspace-link{background:#0f1e31;color:#ffad77;border-color:#ffffff0c;font-size:12px;padding:13px 22px}.premium-chart{padding:16px 22px 4px}.premium-chart-head{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1px;color:#8fa5bf}.premium-chart-head strong{font-size:10px;color:#84d6b0;font-weight:500;letter-spacing:0}.premium-chart svg{width:100%;height:76px;display:block;margin-top:10px}.premium-source-row{display:flex;gap:14px;margin-top:5px;color:#7d97b7;font-size:8px}.premium-source-row span:before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:#ff965c;margin-right:5px}.premium-source-row span:nth-child(2):before{background:#70bbd6}.premium-source-row span:nth-child(3):before{background:#8c8ff0}.premium-product-label{display:flex;align-items:center;justify-content:space-between;padding:10px 22px;color:#7e99ba;font:8px monospace;border-bottom:1px solid #ffffff0b}.premium-product-label b{color:#83d2ac;font-weight:400}.hire-process{background:#eef2f7;position:relative}.hire-process .section-heading{align-items:end}.hire-process .section-heading>p{font-size:17px;max-width:350px}.hire-process .section-heading h2{font-size:clamp(36px,4vw,55px);letter-spacing:-2px}.journey-demo{background:#0d1a2b;border:1px solid #ffffff20;box-shadow:0 30px 70px #13243c25;border-radius:18px;color:#d8e5f6}.journey-toolbar{background:#122239;border-color:#ffffff12;padding:20px 26px}.journey-toolbar .sample-pill{background:#ffffff0a;color:#95a9c2;border:1px solid #ffffff12;font-size:8px}.journey-controls{padding:25px 26px}.journey-controls h3{color:#f0f5fd;font-size:23px}.journey-controls h3 small{color:#7893b5}.journey-kicker{color:#7893b5}.journey-board{gap:12px;padding:0 26px 26px;min-height:275px}.journey-lane{background:#13243a;border:1px solid #ffffff0a;border-radius:10px;padding:14px}.journey-lane h4{color:#9cb2ce;font-size:12px}.journey-lane h4 span{color:#6783a6}.journey-lane h4 i{background:#536f91}.journey-lane.active{background:linear-gradient(160deg,#342a28,#1d2738);border-color:#ff965c80}.journey-lane.active h4{color:#ffba90}.journey-lane[data-stage="3"].active{background:linear-gradient(150deg,#143d38,#142c31);border-color:#74d3a477}.journey-lane[data-stage="3"].active h4{color:#8ce3b5}.journey-card{background:#f7faff;color:#102139;border:0;border-radius:9px;padding:17px 13px;box-shadow:0 12px 25px #0003}.journey-card-top>span{font-size:8px;letter-spacing:.4px}.journey-card-top b{background:#e4edf7;font-size:7px}.journey-card h5{font-size:17px;letter-spacing:-.4px}.journey-detail{background:#122239;border-color:#ffffff0b;padding:22px 26px}.journey-detail strong{color:#edf4ff;font-size:17px}.journey-detail p{color:#8fa7c5;font-size:13px}.journey-event-icon{background:#203751;color:#ffad77}.journey-owner{color:#7893b5}.journey-steps{padding:22px}.journey-steps button{background:#162a42;border-color:#ffffff0d;color:#8fa7c5;padding:10px 19px}.journey-steps button[aria-pressed="true"]{background:#ff965c;color:#101b30;border-color:#ff965c}.journey-disclaimer{color:#7089a7;font-size:11px!important}.journey-summary{padding:30px 2px;color:#64758b}.journey-summary b{font-size:17px}.journey-card.enter{animation:journey-enter .45s cubic-bezier(.2,.8,.2,1)}
@media(max-width:1000px){.dealer-hero-layout{gap:28px}.hero-workspace{transform:none}.mini-stats strong{font-size:26px}}@media(max-width:760px){.dealer-hero{padding-top:32px}.dealer-hero-layout{grid-template-columns:1fr}.dealer-hero h1{font-size:35px;letter-spacing:-1.6px}.hero-workspace{margin-top:8px}.mini-stats{grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 14px}.mini-stats>div{padding:12px 8px}.mini-stats strong{font-size:25px}.mini-stats small{font-size:9px}.mini-stats span{font-size:7px}.mini-title,.mini-pipeline{padding-inline:16px}.journey-board{padding:0 16px 20px;min-height:0}.journey-lane{padding:13px}.journey-controls h3{font-size:22px}.journey-detail{padding:18px 16px}.journey-toolbar{padding:18px 16px}.journey-summary{gap:16px}}
.dealer-hero-layout{align-items:start}.dealer-hero-copy{padding-top:12px}.mini-stats{margin:0}.mini-title{padding-top:18px;padding-bottom:8px}.mini-title h3{font-size:27px}.mini-title p{margin-bottom:0}.mini-pipeline{padding-top:13px;padding-bottom:12px}.mini-pipeline article{padding:11px}.mini-pipeline article strong{margin-top:5px}.mini-footer{padding:12px 18px}.mini-toolbar{padding-block:13px}.mini-disclaimer{margin:0}.premium-chart{padding-top:12px}.dealer-hero .hero-actions{margin-top:24px}@media(max-width:760px){.dealer-hero-copy{padding-top:0}}
:root{--gold:#ffd329}.branddot{color:#ffd329}.button.gold{background:#ffd329;color:#242424}.help-launcher{background:#292929}.help-launcher span{color:#ffd329}

/* Forklist signal: a short buzz, then a soft pulse. */
.branddot,.buzz-dot{display:inline-block;color:#ffd329;transform-origin:50% 75%;animation:forklist-buzz 2.8s infinite;will-change:transform;text-shadow:0 0 0 transparent}
@keyframes forklist-buzz{0%,60%,100%{transform:translate(0,0) scale(1);text-shadow:0 0 0 transparent}64%{transform:translate(-1px,0) scale(1.06)}67%{transform:translate(1px,-1px) scale(1.12)}70%{transform:translate(-1px,1px) scale(1.08)}73%{transform:translate(1px,0) scale(1.14);text-shadow:0 0 12px #ffd32988}77%{transform:translate(0,0) scale(1.1);text-shadow:0 0 16px #ffd32966}88%{transform:translate(0,0) scale(1);text-shadow:0 0 5px #ffd32922}}
@media(prefers-reduced-motion:reduce){.branddot,.buzz-dot{animation:none!important;will-change:auto;text-shadow:none}}
