@font-face{font-family:Houlvek Main Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-variable.woff2)format("woff2")}main.hv-main.houlvek-public-frame{width:100%;color:var(--hv-content-ink,#060b21);font-family:"Houlvek Main Manrope", var(--font-sans);background:#fff;max-width:1600px!important;margin:0 auto!important;padding:0!important}body:has(.houlvek-public-header) main.hv-main>:not(:first-child){margin-top:0!important}.hv-main :is(section,div,article,aside,nav){min-width:0}.hv-main :is(h1,h2,h3,p):where(:not(.houlvek-public-hero *)){margin:0}.hv-main :is(h1,h2,h3):where(:not(.houlvek-public-hero *)){letter-spacing:0;font-weight:700}.hv-main h1:where(:not(.houlvek-public-hero *)){font-size:36px;line-height:44px}.hv-main h2:where(:not(.houlvek-public-hero *)){font-size:28px;line-height:35px}.hv-main h3:where(:not(.houlvek-public-hero *)){font-size:20px;line-height:28px}.hv-main p:where(:not(.houlvek-public-hero *)){color:var(--hv-content-muted,#4f5c78);font-size:14px;line-height:22px}.hv-main a:where(:not(.houlvek-public-hero *)){color:#096fc2;font-weight:700;text-decoration:none}.hv-main :is(a,button,summary):focus-visible{outline-offset:4px;outline:3px solid #096fc2}.hv-main [id]{scroll-margin-top:112px}.hv-main button{cursor:pointer}.hv-main button:disabled{cursor:wait}.hv-main-section{flex-direction:column;gap:20px;padding:32px 16px;display:flex}.hv-main .hv-main-eyebrow{color:#096fc2;font-size:12px;font-weight:700;line-height:18px}.hv-main .hv-main-lead{font-size:16px;line-height:25px}.hv-main-copy{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.hv-main-copy>.hv-main-eyebrow{background:var(--hv-content-wash,#f0f9ff);border-radius:16px;padding:7px 14px}.hv-main-wash{background:var(--hv-content-wash,#f0f9ff)}.hv-main-grid-three{gap:20px;display:grid}.hv-main-card{border-radius:var(--hv-public-radius,18px);background:#fff;border:1px solid #d4e3f0;flex-direction:column;gap:18px;padding:24px;display:flex}.hv-main-card>a{align-items:center;min-height:44px;margin-top:auto;font-size:14px;display:flex}.hv-main-mark{color:#096fc2;font-size:26px}.hv-main .hv-main-button{color:#fff;text-align:center;background:#096fc2;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:50px;padding:14px 24px;font-size:14px;font-weight:700;line-height:22px;text-decoration:none;display:inline-flex}.hv-main .hv-main-button:hover{background:#075a9e}.hv-main .hv-main-button-secondary{color:var(--hv-content-ink,#060b21);background:#fff;border-color:#d4e3f0}.hv-main-actions{flex-wrap:wrap;gap:14px;display:flex}.hv-main-actions>*{flex:1}.hv-main-faq-list{flex-direction:column;gap:16px;display:flex}.hv-main-faq details{border-radius:var(--hv-public-radius,18px);background:#fff;border:1px solid #d4e3f0}.hv-main-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:16px 20px;font-size:14px;font-weight:700;line-height:22px;list-style:none;display:flex}.hv-main-faq summary::-webkit-details-marker{display:none}.hv-main-faq summary span{color:#096fc2;font-size:20px}.hv-main-faq summary span:before{content:"+"}.hv-main-faq details[open] summary span:before{content:"−"}.hv-main-faq details>p{padding:0 20px 20px}.hv-main-freight-links{gap:12px;display:grid}.hv-main-freight-links a{align-items:center;min-height:44px;font-size:14px;display:flex}.hv-main-closing{background:var(--hv-content-wash,#f0f9ff)}.hv-main-navy{background:var(--hv-content-navy,#051f3d);color:#fff}.hv-main-navy p{color:#c4dbf0}.hv-pricing-hero{gap:28px;padding:32px 16px;display:grid}.hv-price-summary{background:var(--hv-content-navy,#051f3d);color:#fff;border-radius:var(--hv-public-radius,18px);flex-direction:column;gap:12px;min-height:320px;padding:24px;display:flex}.hv-price-summary p{color:#c4dbf0}.hv-price-summary .hv-main-eyebrow{color:#40c7f5}.hv-price-summary h2{font-size:22px;line-height:30px}.hv-price-summary .hv-price-summary-value{color:#fff;font-size:40px;font-weight:700;line-height:48px}.hv-price-summary .hv-price-summary-terms{font-size:13px;line-height:21px}.hv-pricing-body{background:#fff;padding:0 16px 32px}.hv-pricing-role-band{background:var(--hv-content-wash,#f0f9ff);margin-inline:-16px;margin-bottom:48px;padding:0 16px 32px}.hv-pricing-role-heading{gap:16px;padding-top:32px;display:grid}.hv-pricing-body [data-pricing-role-selector]{background:0 0;grid-template-columns:1fr;gap:16px;margin-top:20px;margin-bottom:0;padding:0;display:grid}.hv-pricing-body [data-pricing-role-selector] button{text-align:left;min-height:58px;box-shadow:none;background:#fff;border:1px solid #d4e3f0;border-radius:12px;flex-direction:row;justify-content:space-between;padding:14px;display:flex}.hv-pricing-body [data-pricing-role-selector] button[aria-pressed=true]{background:var(--hv-content-wash,#e8f5ff);border:2px solid #5ebaf0}.hv-pricing-body [data-pricing-role-selector] svg{display:none}.hv-role-start{color:var(--hv-content-muted,#4f5c78)}.hv-pricing-body [aria-pressed=true] .hv-role-start{color:#096fc2}.hv-pricing-body article{border-radius:var(--hv-public-radius,18px);box-shadow:none;padding:24px;transform:none}.hv-pricing-body article button,.hv-pricing-body article a{border-radius:12px;min-height:50px}.hv-pricing-body article>div:first-child>p{letter-spacing:0}.hv-pricing-body article li{padding-block:5px}.hv-pricing-body article>div:nth-child(2){flex-direction:column;align-items:flex-start;gap:8px}.hv-pricing-body article>div:nth-child(2)>p:first-child{font-size:38px;line-height:48px}.hv-pricing-body article>div:nth-child(2)>p:last-child{font-size:14px}.hv-pricing-body :is([data-testid=pricing-panel-company],[data-testid=pricing-panel-owner-driver]) article>div:last-child>p{margin-top:24px}.hv-pricing-body #pricing-selected-plans>p{margin-top:32px}.hv-main-billing{margin:0 16px 32px;padding-top:48px}.hv-home-audience-image{border-radius:14px;width:100%;height:220px;position:relative;overflow:hidden}.hv-home-audience-image img{object-fit:cover}.hv-home-audiences .hv-main-card{padding:18px}.hv-home-audiences h3{font-size:24px}.hv-home-ai{background:var(--hv-content-navy,#051f3d);color:#fff;gap:28px;display:grid}.hv-home-ai-copy{flex-direction:column;gap:20px;display:flex}.hv-ai-snapshot{border-radius:var(--hv-public-radius,18px);background:var(--hv-content-dark-surface,#092b4f);border:1px solid #215c85;gap:20px;padding:24px;display:grid}.hv-ai-snapshot>div{border-bottom:1px solid #d4e3f0;justify-content:space-between;gap:16px;padding-bottom:16px;display:flex}.hv-ai-snapshot>div:last-child{border:0}.hv-workflow-step{text-align:left}.hv-workflow-step[aria-pressed=true]{background:var(--hv-content-navy,#051f3d);color:#fff}.hv-workflow-step[aria-pressed=true] p{color:#c4dbf0}.hv-workflow-number{background:var(--hv-content-wash,#f0f9ff);color:#096fc2;border-radius:17px;width:fit-content;padding:8px 16px;font-size:12px;font-weight:700}.hv-workflow-details{background:var(--hv-content-wash,#f0f9ff);border-radius:var(--hv-public-radius,18px);gap:24px;padding:24px;display:grid}.hv-workflow-details>div{border-radius:var(--hv-public-radius,18px);border:2px solid #0000;flex-direction:column;gap:16px;padding:12px;display:flex}.hv-workflow-details>div[data-selected=true]{border-color:#5ebaf0}.hv-how-hero{gap:28px;padding:32px 16px;display:grid}.hv-job-map{border-radius:var(--hv-public-radius,18px);background:var(--hv-content-wash,#f0f9ff);flex-direction:column;gap:30px;padding:24px;display:flex}.hv-job-map ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:0;list-style:none;display:grid}.hv-job-map li{text-align:center;overflow-wrap:anywhere;font-size:11px;line-height:18px}.hv-job-map li span{color:#096fc2;background:#d8ecfa;border-radius:50%;width:24px;height:24px;margin:0 auto 16px;font-size:12px;font-weight:700;line-height:24px;display:block}.hv-job-map li:first-child span{color:#fff;background:#096fc2}.hv-job-map .hv-main-navy{border-radius:var(--hv-public-radius,18px);gap:12px;padding:20px;display:grid}.hv-how-journey-grid{gap:24px;display:grid}.hv-how-steps{gap:20px;margin:0;padding:0;list-style:none;display:grid}.hv-how-steps li{background:#fff;border:1px solid #d4e3f0;border-radius:18px;flex-direction:column;gap:20px;padding:24px;display:flex}.hv-how-steps li>span{white-space:nowrap;color:#096fc2;flex:none;min-width:24px;font-weight:700}.hv-how-steps li p{margin-top:10px}.hv-how-example{border-radius:var(--hv-public-radius,18px);color:var(--hv-content-ink,#060b21);background:#fff;border:1px solid #d4e3f0;flex-direction:column;gap:24px;padding:24px;display:flex}.hv-how-example dl{gap:24px;margin:0;display:grid}.hv-how-example dt{color:var(--hv-content-muted,#4f5c78);font-size:14px}.hv-how-example dd{margin:6px 0 0;font-weight:700}.hv-how-connected{gap:32px;display:grid}.hv-how-connected>div{flex-direction:column;gap:20px;display:flex}.hv-how-connected ol{gap:16px;padding:0;list-style:none;display:grid}.hv-how-connected li{border-radius:var(--hv-public-radius,18px);border:1px solid #d4e3f0;gap:20px;padding:20px;display:flex}.hv-how-connected li>span{color:#096fc2;font-weight:700}@media (min-width:640px){.hv-main-section,.hv-pricing-hero,.hv-how-hero{padding:48px 24px}.hv-pricing-role-band{margin-inline:-24px;padding-inline:24px}.hv-pricing-body{padding:0 24px 48px}.hv-main-freight-links{grid-template-columns:repeat(2,minmax(0,1fr))}.hv-main-actions>*{flex:initial}.hv-main-billing{margin-inline:24px}.hv-main-faq>.hv-main-button{align-self:flex-start}}@media (min-width:1024px){.hv-main h1:where(:not(.houlvek-public-hero *)){font-size:48px;line-height:56px}.hv-main h2:where(:not(.houlvek-public-hero *)){font-size:38px;line-height:46px}.hv-main-section{gap:28px;padding:64px 32px}.hv-main .hv-main-lead{font-size:18px;line-height:28px}.hv-main-grid-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.hv-pricing-hero{grid-template-columns:minmax(0,2fr) minmax(360px,1fr);align-items:start;gap:60px;padding:58px 32px 48px}.hv-price-summary{min-height:350px;padding:28px}.hv-price-summary h2{font-size:24px;line-height:32px}.hv-pricing-role-band{margin-inline:-32px;margin-bottom:64px;padding:0 32px 48px}.hv-pricing-body{background:#fff;padding:0 32px 64px}.hv-pricing-role-heading{padding-top:32px}.hv-pricing-role-heading h2{font-size:24px;line-height:32px}.hv-pricing-body [data-pricing-role-selector]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}.hv-pricing-body [data-pricing-role-selector] button{border-radius:18px;flex-direction:column;align-items:flex-start;min-height:108px;padding:22px;font-size:16px}.hv-main-billing{margin-inline:32px}.hv-home-audience-image{height:154px}.hv-main-card{min-height:240px}.hv-home-audiences .hv-main-card{min-height:342px}.hv-home-ai{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:80px;min-height:466px}.hv-workflow-step{min-height:214px}.hv-workflow-details{grid-template-columns:repeat(3,minmax(0,1fr));min-height:276px}.hv-main-freight-links{grid-template-columns:repeat(3,minmax(0,1fr))}.hv-main-closing{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.hv-main-closing>.hv-main-eyebrow{grid-column:1/-1}.hv-main-closing>p{grid-column:1}.hv-main-closing>.hv-main-button{grid-area:2/2/4}.hv-how-hero{grid-template-columns:minmax(0,1.5fr) minmax(440px,1fr);gap:54px;padding:60px 32px 48px}.hv-job-map{justify-content:space-between;min-height:400px;padding:28px}.hv-job-map li{overflow-wrap:normal;font-size:14px}.hv-how-journey-grid{grid-template-columns:1fr;gap:32px}.hv-how-example{padding:32px}.hv-how-connected{grid-template-columns:repeat(2,minmax(0,1fr));gap:80px}.hv-how-connected>div{justify-content:center}}body:has(.houlvek-public-header) main.hv-main>#pricing{border:0!important;border-radius:0!important;padding:0!important}main.hv-main{gap:0!important;display:block!important}main.hv-main #pricing [data-pricing-role-selector]:before{display:none!important}main.hv-main #pricing [data-pricing-role-selector]>button{color:var(--hv-content-ink,#060b21)!important;box-shadow:none!important;background:#fff!important}main.houlvek-public-frame.hv-main #pricing [data-pricing-role-selector]>button[aria-pressed=true]{background:var(--hv-content-wash,#e8f5ff)!important;color:var(--hv-content-ink,#060b21)!important}main.hv-main #pricing article a{color:#fff}main.hv-main #pricing article>div:nth-child(2)>p:first-child{color:var(--hv-content-ink,#060b21);font-size:40px;line-height:48px}main.hv-main #pricing [data-testid^=pricing-panel-]>div:first-child h3{font-size:28px;line-height:36px}.hv-main .houlvek-public-hero{font-family:var(--font-sans)}.hv-main #pricing .hv-pricing-role-heading h2{font-size:24px;line-height:32px}.hv-workflow-step-title{font-size:22px;font-weight:700;line-height:30px}main.hv-main:has(>.houlvek-public-hero){max-width:none!important}main.hv-main:has(>.houlvek-public-hero)>:not(.houlvek-public-hero){max-width:1600px;margin-inline:auto}.hv-main .hv-freight-links-title{color:#096fc2;grid-column:1/-1;font-size:16px;font-weight:700;line-height:25px}.hv-main .hv-main-freight-links{padding-block:24px}.hv-main-freight-links a{font-size:16px}.hv-job-map li{position:relative}.hv-job-map li span,.hv-job-map li:first-child span{background:0 0;position:relative}.hv-job-map li span img{position:absolute;top:0;left:0}.hv-job-map li span b{position:relative}.hv-job-map li:not(:last-child):before{content:"";background:#096fc2;width:calc(100% - 18px);height:2px;position:absolute;top:11px;left:calc(50% + 12px)}.hv-job-map-mobile{display:none}@media (max-width:1023px){.hv-job-map{background:var(--hv-content-navy,#051f3d);color:#fff;gap:20px}.hv-job-map .hv-job-map-desktop{display:none}.hv-job-map .hv-job-map-mobile{color:#40c7f5;font-weight:700;display:block}.hv-job-map .hv-main-navy{padding:0}.hv-job-map .hv-main-navy h3{color:#c4dbf0;font-size:14px;font-weight:400;line-height:21px}.hv-job-map .hv-main-navy p{display:none}}.hv-main [data-page-header-appearance=breadcrumb]{color:var(--hv-content-muted,#4f5c78);padding:16px 16px 0;font-size:14px;line-height:22px}.hv-main [data-page-header-appearance=breadcrumb] ol{gap:8px;margin:0;padding:0;list-style:none;display:flex}.hv-main [data-page-header-appearance=breadcrumb] li{align-items:center;gap:8px;display:flex}.hv-main [data-page-header-appearance=breadcrumb] a{align-items:center;min-height:44px;display:inline-flex}@media (min-width:640px){.hv-main [data-page-header-appearance=breadcrumb]{padding-inline:24px}}@media (min-width:1024px){.hv-main [data-page-header-appearance=breadcrumb]{padding-inline:32px}}@media (max-width:639px){.hv-how-hero .hv-main-actions .hv-main-button{white-space:nowrap;padding-inline:12px}}.hv-home-ai .hv-main-lead,.hv-ai-snapshot p{color:#c4dbf0}.hv-home-ai-copy>.hv-main-eyebrow{background:var(--hv-content-wash,#f0f9ff);border-radius:999px;width:fit-content;padding:8px 16px}.hv-ai-snapshot h3{color:#40c7f5;font-size:14px;line-height:21px}.hv-ai-snapshot>div{border-color:#8aa5bc}.hv-ai-snapshot strong{color:#fff;font-size:15px}.hv-how-steps li:first-child{background:var(--hv-content-navy,#051f3d);border-color:var(--hv-content-navy,#051f3d);color:#fff}.hv-how-steps li:first-child p{color:#c4dbf0}.hv-how-steps li>span{background:var(--hv-content-wash,#f0f9ff);border-radius:14px;place-items:center;width:42px;height:42px;font-size:12px;display:grid}.hv-how-steps li:first-child>span{background:var(--hv-content-dark-surface,#1a456b);color:#fff}.hv-how-example h3{color:#096fc2;font-size:14px;line-height:21px}.hv-how-example dd{font-size:15px;line-height:22px}.hv-how-example>.hv-main-button{align-self:flex-start}@media (min-width:1024px){.hv-how-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.hv-how-steps li{gap:18px;min-height:250px;padding:20px}.hv-how-steps h3{font-size:19px;line-height:27px}.hv-how-example{gap:24px;padding:24px}.hv-how-example dl{grid-template-columns:repeat(4,minmax(0,1fr))}.hv-how-example>.hv-main-button{align-self:flex-end}.hv-home-ai h2{font-size:42px;line-height:52px}.hv-ai-snapshot{align-content:start;gap:28px;min-height:344px;padding:28px}}.hv-main-mobile-only{display:none}.hv-how-connected{background:var(--hv-content-navy,#051f3d);color:#fff}.hv-how-connected .hv-main-lead,.hv-how-connected li p{color:#c4dbf0}.hv-how-connected .hv-main-eyebrow{background:var(--hv-content-wash,#f0f9ff);border-radius:999px;width:fit-content;padding:7px 14px}.hv-how-connected ol{margin:0}.hv-how-connected li{background:var(--hv-content-dark-surface,#092b4f);border-color:#215c85;gap:26px}.hv-how-connected li>span{color:#40c7f5;min-width:26px;font-size:12px}.hv-how-connected li h3{font-size:15px;line-height:21px}.hv-how-connected li p{margin-top:8px}@media (min-width:1024px){.hv-how-connected{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:22px;min-height:604px;padding-block:56px 48px}.hv-how-connected>div{justify-content:flex-start}.hv-how-connected ol{background:var(--hv-content-dark-surface,#092b4f);border:1px solid #215c85;border-radius:18px;gap:20px;padding:24px}.hv-how-connected li{min-height:92px;padding:16px 18px}.hv-how-connected li:first-child{background:#0f406b}}@media (max-width:1023px){.hv-main .hv-main-desktop-only{display:none}.hv-main .hv-main-mobile-only{display:block}.hv-home-ai h2{font-size:31px;line-height:39px}.hv-home-ai .hv-main-button{width:100%;min-height:57px}.hv-ai-snapshot{gap:20px;padding:18px}.hv-ai-snapshot>div{border:0;padding:0}.hv-how-steps li{gap:18px;min-height:188px;padding:20px}.hv-how-steps li h3{font-size:19px;line-height:26px}.hv-how-example{gap:12px;padding:16px}.hv-how-example h3,.hv-how-example dl{display:none}.hv-how-example>p{color:#096fc2;font-weight:700}.hv-how-example>.hv-main-button{align-self:stretch}.hv-how-connected{gap:20px}.hv-how-connected h2{font-size:30px;line-height:38px}.hv-how-connected ol{gap:20px}.hv-how-connected li{min-height:87px;padding:16px}}.hv-home-audiences .hv-main-card{flex-direction:column;gap:18px;display:flex;transform:none!important}.hv-home-audiences .hv-home-audience-image{flex-shrink:0}.hv-home-audiences .hv-main-card :is(h3,p){margin:0}.hv-home-audiences .hv-home-learn-more{margin-top:auto}.hv-home-audiences .hv-main-card:hover{box-shadow:0 12px 28px #0b223d14}.hv-public-checks .hv-check-card{gap:14px;min-height:0;padding:22px;transform:none!important}.hv-public-checks .hv-main-mark{color:#096fc2;background:#e3f3fd;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.hv-ai-demo .hv-demo-facts>div{background:#102f50;border:1px solid #356184;border-radius:18px;padding:16px}.hv-ai-demo .hv-demo-facts{gap:12px}.hv-ai-route{color:#70d5f7;width:100%;height:64px;margin-top:8px;display:block}.hv-ai-route path{stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.hv-ai-route circle{stroke:currentColor;stroke-width:2px;fill:#102f50}.hv-main-closing{isolation:isolate;position:relative;overflow:hidden}.hv-main-closing>:not(svg){z-index:1;position:relative}.hv-home-closing-route{pointer-events:none;display:none}.hv-main-closing .hv-home-closing-offer{max-width:58rem}@media (min-width:1024px){.hv-home-closing-route{color:#79c4ec;opacity:.55;z-index:0;width:180px;height:90px;display:block;position:absolute;bottom:18px;right:18px}.hv-home-closing-route path{stroke:currentColor;stroke-width:1.5px}.hv-home-closing-route circle{stroke:currentColor;fill:#f1f8fc;stroke-width:1.5px}.hv-main-closing .hv-home-closing-offer{grid-column:1;padding-right:24px}}
