.houlvek-public-header>div:first-child nav[aria-label=Primary\ navigation]>a[aria-current=page]{box-shadow:inset 0 0 0 1px #38bdf847;color:#bae6fd!important;background:#0ea5e933!important}.houlvek-public-header>div:first-child nav[aria-label=Primary\ navigation]>a[aria-current=page]:hover{color:#fff!important;background:#0ea5e947!important}.houlvek-public-header>div:first-child nav[aria-label=Primary\ navigation]>a:focus-visible,.houlvek-public-header>div:first-child nav[aria-label=Primary\ navigation]>details>summary:focus-visible{outline-offset:3px;outline:2px solid #38bdf8}.houlvek-public-header nav[aria-label="Mobile primary navigation"]>a[aria-current=page]{color:#fff!important;background:#0369a1!important}body:has(.houlvek-public-header) footer details>summary>span{color:#bae6fd!important;background:#ffffff14!important;border:1px solid #94a3b838!important}body:has(.houlvek-public-header) footer details[open]>summary{color:#fff!important}body:has(.houlvek-public-header) footer details[open]>summary>span{color:#fff!important;background:#0ea5e92e!important;border-color:#38bdf866!important}:is(body:has(.houlvek-public-header) footer summary:focus-visible,body:has(.houlvek-public-header) footer a:focus-visible,body:has(.houlvek-public-header) footer button:focus-visible){outline-offset:3px;outline:2px solid #38bdf8}@media (hover:none),(pointer:coarse){:is(body:has(.houlvek-public-header) footer a:hover,body:has(.houlvek-public-header) footer button:hover){color:inherit!important}body:has(.houlvek-public-header) footer [aria-label="Houlvek social media"]>a:hover{color:#e2e8f0!important;background:#ffffff09!important;border-color:#94a3b847!important}}
@media screen{:where(main.houlvek-public-frame,.houlvek-public-document main,html:has(link[rel=canonical]:is([href$=\/terms],[href$=\/booking-terms],[href$=\/privacy],[href$=\/cookies],[href$=\/acceptable-use])) main) :where(article,section,aside,form,details)[class*=rounded-]:not([class~=rounded-full]):not(.hv-review-legal main>article),:where(main.houlvek-public-frame,.houlvek-public-document main,html:has(link[rel=canonical]:is([href$=\/terms],[href$=\/booking-terms],[href$=\/privacy],[href$=\/cookies],[href$=\/acceptable-use])) main) div[class*=border][class*=bg-][class*=rounded-]:not([class~=rounded-full]){box-shadow:none!important;border-radius:18px!important}:where(main.houlvek-public-frame,.houlvek-public-document main,html:has(link[rel=canonical]:is([href$=\/terms],[href$=\/booking-terms],[href$=\/privacy],[href$=\/cookies],[href$=\/acceptable-use])) main) [data-page-header],:where(main.houlvek-public-frame,.houlvek-public-document main,html:has(link[rel=canonical]:is([href$=\/terms],[href$=\/booking-terms],[href$=\/privacy],[href$=\/cookies],[href$=\/acceptable-use])) main) :where(article,section,aside,form,details,div)[class*=shadow]{box-shadow:none!important}:where(main.houlvek-public-frame,.houlvek-public-document main,html:has(link[rel=canonical]:is([href$=\/terms],[href$=\/booking-terms],[href$=\/privacy],[href$=\/cookies],[href$=\/acceptable-use])) main) :where(article,section,aside,form,details,div)[class*=hover\:-translate],:where(main.houlvek-public-frame,.houlvek-public-document main,html:has(link[rel=canonical]:is([href$=\/terms],[href$=\/booking-terms],[href$=\/privacy],[href$=\/cookies],[href$=\/acceptable-use])) main) :where(article,section,aside,form,details,div)[class*="motion-safe:hover:-translate"],:where(main.houlvek-public-frame,.houlvek-public-document main,html:has(link[rel=canonical]:is([href$=\/terms],[href$=\/booking-terms],[href$=\/privacy],[href$=\/cookies],[href$=\/acceptable-use])) main) :where(article,section,aside,form,details,div)[class*=hover\:scale]{transform:none!important}#pricing [data-testid^=pricing-panel-] article{box-shadow:none!important;will-change:auto!important;border-radius:18px!important;transform:translate(0,0)!important}#pricing [data-testid^=pricing-panel-] article:hover{box-shadow:none!important;transform:translate(0,0)!important}body:not(:has(.houlvek-public-header)) main:has(>div>[data-page-header]){padding-top:24px!important;padding-bottom:24px!important}body:not(:has(.houlvek-public-header)) main:has(>div>[data-page-header]) [data-page-header]{box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;background:#fff!important;border:1px solid #94a3b857!important;border-radius:18px!important;margin:0!important;padding:24px!important;overflow:visible!important}body:not(:has(.houlvek-public-header)) main:has(>div>[data-page-header]) [data-page-header]>div:first-child{display:none!important}body:not(:has(.houlvek-public-header)) main:has(>div>[data-page-header])>div:has(>[data-page-header])>[data-page-header]+div[class*=rounded-]{box-shadow:none!important;border-radius:18px!important;margin-top:24px!important}body:not(:has(.houlvek-public-header)) main:has(>div>[data-page-header])>div:has(>[data-page-header])+div[class*=rounded-]{box-shadow:none!important;border-radius:18px!important;margin-top:24px!important}body:has([aria-label=Registration\ progress]) main[class*=max-w-4xl]{padding-top:24px!important;padding-bottom:24px!important}body:has([aria-label=Registration\ progress]) main[class*=max-w-4xl]>[data-page-header]{box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;background:#fff!important;border:1px solid #94a3b857!important;border-radius:18px!important;margin:0 0 24px!important;padding:24px!important;overflow:visible!important}body:has([aria-label=Registration\ progress]) main[class*=max-w-4xl]>[data-page-header]>div:first-child{display:none!important}body:has([aria-label=Registration\ progress]) main[class*=max-w-4xl]>section[class*=rounded-]{box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;border-radius:18px!important}body:has(.login-route-shell) .login-route-shell main{padding-top:24px!important;padding-bottom:24px!important}body:has(.login-route-shell) .login-route-shell main>div[class*=rounded-]{box-shadow:none!important;border-radius:18px!important}}
@media screen{:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main)){--hv-public-radius:18px;--hv-public-gap:24px;--hv-public-padding:24px}body:has(.houlvek-public-header) :is(main.houlvek-public-frame:not(.hv-public-polish):not([class*=\!max-w-none]):not(.hv-acquisition):not(.hv-main):not(.hv-review),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main)){align-items:stretch;gap:var(--hv-public-gap);padding-block:var(--hv-public-gap);flex-direction:column;display:flex}body:has(.houlvek-public-header) :is(main.houlvek-public-frame:not(.hv-public-polish):not([class*=\!max-w-none]):not(.hv-acquisition):not(.hv-main):not(.hv-review),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>:not(script):not(style):not(footer){width:100%;max-width:none;margin:0!important}main.houlvek-public-reading>p{border:1px solid #94a3b857;border-radius:var(--hv-public-radius)!important;padding:var(--hv-public-padding)!important;box-shadow:none!important;background-image:none!important}body:has(.houlvek-public-header) :is(main.houlvek-public-frame:not(.hv-public-polish):not([class*=\!max-w-none]):not(.hv-acquisition):not(.hv-main):not(.hv-review),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>:is([data-page-header],section,article,aside,form,div){border:1px solid #94a3b857;border-radius:var(--hv-public-radius)!important;padding:var(--hv-public-padding)!important;box-shadow:none!important;background-image:none!important}:is(main.houlvek-public-frame:not(.hv-public-polish):not([class*=\!max-w-none]):not(.hv-acquisition):not(.hv-main):not(.hv-review),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>:is(section,article,aside,form,div):not([class*=bg-]),main.houlvek-public-reading>p{background-color:#fff}body:has(.houlvek-public-header) :is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>[data-page-header]{--tw-ring-shadow:0 0 #0000;min-height:0;max-height:none;overflow:hidden;background:#fff!important}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>[data-page-header]>.pointer-events-none.absolute{display:none}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>[data-page-header] nav{margin-bottom:12px}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>[data-page-header] [data-page-eyebrow]{margin-bottom:8px}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>[data-page-header] [data-page-title]{letter-spacing:-.035em;font-size:1.875rem;line-height:1.2}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>[data-page-header] [data-page-title]+p{margin-top:12px;line-height:1.75}body:has(.houlvek-public-header) :is(main.houlvek-public-guide,.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>article{padding-inline:max(var(--hv-public-padding), calc((100% - var(--hv-public-reading-width)) / 2))!important}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main)) :where(article,section,aside,form,details,div)[class*=rounded-]:not(.rounded-full){border-radius:var(--hv-public-radius)!important;box-shadow:none!important}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main)) :where(article,section,aside,form,details)[class*=rounded-]{background-image:none!important}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main)) :where(article,section,aside,form,details,div)[class*=rounded-]:hover{box-shadow:none!important;transform:translate(0,0)scale(1)!important}main.houlvek-public-frame:not(.hv-public-polish)[class*=\!max-w-none]>.houlvek-public-hero,main.houlvek-public-frame:not(.hv-public-polish)[class*=\!max-w-none]>div>div[class*=rounded-]{border-radius:var(--hv-public-radius)!important;box-shadow:none!important}}@media screen and (min-width:640px){:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main)){--hv-public-padding:32px}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>[data-page-header] [data-page-title]{font-size:2.25rem}}@media screen{main.houlvek-public-frame:not(.hv-public-polish)>[data-page-header]+section.grid:has(>div.aspect-square){align-items:center;column-gap:clamp(1.5rem,4vw,4rem)}main.houlvek-public-frame:not(.hv-public-polish)>[data-page-header]+section.grid:has(>div.aspect-square)>article{background:0 0;border:0;padding:0}main.houlvek-public-frame:not(.hv-public-polish)>[data-page-header]+section.grid>div.aspect-square{place-self:center;width:100%;max-width:30rem}main.houlvek-public-frame:not(.hv-public-polish)>[data-page-header]+section.grid>article h2{text-wrap:balance;line-height:1.18}body:has(.houlvek-public-header) main.houlvek-public-frame:not(.hv-public-polish):not([class*=\!max-w-none]):not(.hv-acquisition):not(.hv-main):not(.hv-review)>section.grid:has(>article):not(:has(>div)){background:0 0!important;border:0!important;padding:0!important}main.houlvek-public-frame:not(.hv-public-polish)>[data-page-header]+section.grid>article a.rounded-full{text-align:center;border-radius:18px;justify-content:center;align-items:center;min-height:2.75rem;display:inline-flex}body:has(.houlvek-public-header) main.houlvek-public-frame:not(.hv-public-polish):not(.hv-main):has(>#pricing)>[data-page-header]{padding-block:1.25rem!important}main.houlvek-public-frame:not(.hv-public-polish) #pricing h2{text-wrap:balance;margin-top:.5rem;line-height:1.2}main.houlvek-public-frame:not(.hv-public-polish) #pricing h2+p{margin-top:.75rem}main.houlvek-public-frame:not(.hv-public-polish) #pricing [data-pricing-role-selector],main.houlvek-public-frame:not(.hv-public-polish) #pricing [data-testid^=pricing-panel-]{margin-top:1.5rem}main.houlvek-public-frame:not(.hv-public-polish) #pricing [data-testid^=pricing-panel-] :is(button,a).rounded-full{border-radius:18px;min-height:2.75rem}#discovery-workflow article>.grid>div:first-child{border-color:#0000}#discovery-workflow article>.grid{gap:clamp(1.25rem,3vw,2.5rem)}#discovery-workflow article p.text-\[11px\]{font-size:.75rem;line-height:1.5}main.houlvek-public-frame:not(.hv-public-polish) .houlvek-hero-columns>div:last-child{min-height:0}main.houlvek-public-frame:not(.hv-public-polish) .houlvek-public-hero h1{text-wrap:balance}}@media screen and (max-width:639px){main.houlvek-public-frame:not(.hv-public-polish)>[data-page-header]+section.grid>article a.rounded-full{width:100%}main.houlvek-public-frame:not(.hv-public-polish) .houlvek-public-hero{padding-block:2rem}main.houlvek-public-frame:not(.hv-public-polish) .houlvek-hero-columns{row-gap:1.5rem}#discovery-workflow article{padding:1rem}}@media screen and (prefers-reduced-motion:reduce){[data-pricing-role-selector]:has(button:nth-of-type(2)[aria-pressed=true]):before{transform:translate(100%)!important}[data-pricing-role-selector]:has(button:nth-of-type(3)[aria-pressed=true]):before{transform:translate(200%)!important}.page-transition{animation:none!important}}@media screen{:is(main.houlvek-public-guide,.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>article>:is(p,section,h2,h3,ul,ol){max-width:42rem;margin-inline:auto}:is(main.houlvek-public-guide,.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main))>article :is(p,li){overflow-wrap:break-word}main.houlvek-public-frame:not(.hv-public-polish):has(#account-deletion)>section.grid>article:last-child:nth-child(3n+1){grid-column:1/-1}body:has(.houlvek-public-header) main.houlvek-public-frame:not(.hv-public-polish):not(.hv-main)>:is(#services,#how-it-works,#pricing){padding-block:var(--hv-public-padding)!important}main.houlvek-public-frame:not(.hv-public-polish) #services>div>div{padding:0}main.houlvek-public-frame:not(.hv-public-polish) #services .group{background:#f8fafc}main.houlvek-public-frame:not(.hv-public-polish) #services h3{text-wrap:balance}#discovery-workflow article>.grid>div:first-child{padding:1rem}#discovery-workflow article>.grid>div:first-child>:is(dl,ul,div){margin-top:1rem}#discovery-workflow article>.grid>div:first-child ul>li{padding-block:.5rem}main.houlvek-public-frame:not(.hv-public-polish)>section.grid>article>a{border-radius:18px;min-height:2.75rem}}@media screen and (min-width:1024px){#discovery-workflow{padding-block:2rem}main.houlvek-public-frame:not(.hv-public-polish) #pricing [data-testid=pricing-panel-fleet-carrier] article{padding:1.25rem}}@media screen{main.houlvek-public-frame:not(.hv-public-polish) .houlvek-public-hero nav>a{border-color:#bae6fd}main.houlvek-public-frame:not(.hv-public-polish) .houlvek-public-hero nav>a:hover{border-color:#0284c7}main.houlvek-public-frame:not(.hv-public-polish) #pricing [data-pricing-role-selector]:before{box-shadow:none;background:#0369a1;border-color:#0369a1}main.houlvek-public-frame:not(.hv-public-polish) #pricing [data-pricing-role-selector]>button[aria-pressed=true]{color:#fff!important}main.houlvek-public-frame:not(.hv-public-polish) #pricing [data-pricing-role-selector]>button:focus-visible{outline-offset:-3px;outline:2px solid #0f172a}main.houlvek-public-frame:not(.hv-public-polish) #pricing [data-testid^=pricing-panel-] article>div:last-child>:is(button,a){text-align:center;min-height:3rem}main.houlvek-public-frame:not(.hv-public-polish) #pricing [data-testid=pricing-panel-fleet-carrier] article>p:last-of-type{margin-bottom:1rem}main.houlvek-public-frame:not(.hv-public-polish)>[data-page-header]+section.grid:has(>div.aspect-square)>article>p{max-width:42rem}main.houlvek-public-frame:not(.hv-public-polish)>[data-page-header]+section.grid>div.aspect-square{max-width:26rem}}@media screen and (min-width:1024px){main.houlvek-public-frame:not(.hv-public-polish) #pricing :is([data-testid=pricing-panel-company],[data-testid=pricing-panel-owner-driver]) article>div:last-child>p{min-height:5rem}}@media screen and (max-width:639px){main.houlvek-public-frame:not(.hv-public-polish) .houlvek-public-hero nav{gap:.5rem;margin-top:1.5rem}main.houlvek-public-frame:not(.hv-public-polish) .houlvek-public-hero nav>a{min-height:4rem;padding-block:.5rem}body:has(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document) [data-houlvek-language-switcher]>button{gap:0;width:2.75rem;padding-inline:0}body:has(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document) [data-houlvek-language-switcher]>button>:is(span:nth-of-type(2),svg){display:none}}@media screen{.houlvek-public-footer>div{padding-bottom:calc(5rem + env(safe-area-inset-bottom))!important}.houlvek-public-footer>div>div:last-child :is(a,button){align-items:center;min-height:2.75rem;display:inline-flex}.houlvek-public-header :is(a,button,summary):focus-visible,.houlvek-public-footer :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #38bdf8}.houlvek-public-header nav[aria-label=Primary\ navigation] details>div{border-radius:18px}:is(main.houlvek-public-frame:not(.hv-public-polish),.houlvek-public-document main:not(.hv-review):not(.hv-review-legal main)) :is(a,button)[class*=rounded-full][class*=px-]:not([aria-pressed]):not([aria-haspopup]){border-radius:18px;min-height:2.75rem}main.houlvek-public-guide>section:last-child{width:100%;max-width:none}main.houlvek-public-guide>section:last-child>:is(h2,p,div){max-width:42rem;margin-inline:auto}main.houlvek-public-frame:not(.hv-public-polish)>:is(section,aside)[class*=bg-slate-9]{background-color:#0b223d}}
@media screen{:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content)>.private-page-content{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-frame) :where(article,section,aside,form,details,div)[class*=rounded-]:not(.rounded-full){box-shadow:none!important;border-radius:12px!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-frame) :where(article,section,aside,form,details,div,header)[class*=shadow],:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-frame) :where(article,section,aside,form,details,div):hover{box-shadow:none!important}:is(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content,.private-utility-page) [data-private-surface=major]{min-width:0;box-shadow:none!important;border-radius:18px!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content,.private-utility-page) [data-page-header]{box-sizing:border-box!important;width:100%!important;box-shadow:none!important;--tw-ring-shadow:0 0 #0000!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:18px!important;margin:0 0 1.25rem!important;padding:1.25rem!important;display:block!important;overflow:hidden!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content,.private-utility-page) [data-page-header]>.pointer-events-none.absolute{display:none!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content,.private-utility-page) [data-page-header] nav{margin-bottom:.5rem!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content,.private-utility-page) [data-page-header] [data-page-title]{font-size:1.875rem!important;line-height:1.2!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content,.private-utility-page) [data-page-header] [data-page-title]+p{margin-top:.5rem!important;font-size:.875rem!important;line-height:1.5rem!important}.owner-workspace-content>.owner-dashboard{background:0 0!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}.owner-workspace-content>.owner-dashboard>.mx-auto.max-w-7xl{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.owner-workspace-content>.owner-dashboard>.mx-auto.max-w-7xl>div:has(>[data-page-header]){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.company-workspace-content div:has(>[data-page-header]){width:100%!important;max-width:none!important;margin:0!important;padding:0!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content) :is(div,main,section):has(>[data-page-header])>[data-page-header]{box-shadow:none!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:18px!important;margin:0 0 1.25rem!important;padding:1.25rem!important}:where(.owner-workspace-content,.fleet-workspace-content)>#saved-loads,:where(.owner-workspace-content,.fleet-workspace-content)>#saved-loads>.mx-auto{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}:where(.owner-workspace-content,.fleet-workspace-content)>#saved-loads>.mx-auto>[data-page-header]+div{box-shadow:none!important;border-radius:18px!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content)>main.min-h-screen.bg-slate-50.py-12{background:0 0!important;width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content)>main.min-h-screen.bg-slate-50.py-12>.mx-auto.max-w-7xl{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content)>main.min-h-screen.bg-slate-50.py-12 .company-conversation-list,:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content)>main.min-h-screen.bg-slate-50.py-12 .company-message-panel{box-shadow:none!important;border-radius:18px!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content)>div.min-h-screen.bg-slate-50.text-slate-900{background:0 0!important;min-height:0!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content)>div.min-h-screen.bg-slate-50.text-slate-900>main.mx-auto{width:100%!important;max-width:none!important;min-height:0!important;margin:0!important;padding:0!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content)>div.min-h-screen.bg-slate-50.text-slate-900>:is(.houlvek-public-header,footer){display:none!important}:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content)>:is(section,article,aside,form,div)[class*=rounded-]:not(.rounded-full),:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content)>:is(main,.owner-dashboard)>:is(section,article,aside,form,div)[class*=rounded-]:not(.rounded-full),:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content)>:is(main,.owner-dashboard)>div>:is(section,article,aside,form,div)[class*=rounded-]:not(.rounded-full),:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content)>:is(main,.owner-dashboard)>div>div>:is(section,article,aside,form,div)[class*=rounded-]:not(.rounded-full),.company-workspace-content>div.mx-auto>[data-page-header]+[class*=rounded-],.owner-workspace-content>div.mx-auto>[data-page-header]+[class*=rounded-],.fleet-workspace-content>div.mx-auto>[data-page-header]+[class*=rounded-],.admin-workspace-content>div.mx-auto>[data-page-header]+[class*=rounded-],:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content)>div.min-h-screen.bg-slate-50.text-slate-900>main.mx-auto>[data-page-header]~[class*=rounded-]:not(.rounded-full),.admin-workspace-frame>.admin-workspace-content>div.mx-auto>[data-page-header]~[class*=rounded-]:not(.rounded-full){box-shadow:none!important;border-radius:18px!important}.owner-workspace-content .grid:has(>.company-conversation-list):has(>.company-message-panel) .company-message-panel{min-width:0}.owner-workspace-content .grid:has(>.company-conversation-list):has(>.company-message-panel) .company-message-body{flex:1;min-height:0}.owner-workspace-content .grid:has(>.company-conversation-list):has(>.company-message-panel) .company-message-history{overflow-wrap:anywhere;flex:1;min-height:0}.owner-workspace-content .grid:has(>.company-conversation-list):has(>.company-message-panel) .company-message-composer{flex-shrink:0}.owner-workspace-content .grid:has(>.company-conversation-list):has(>.company-message-panel) textarea{width:100%;min-width:0}@media (min-width:1024px){.owner-workspace-content .grid:has(>.company-conversation-list):has(>.company-message-panel){grid-template-columns:320px minmax(0,1fr);height:max(30rem,100dvh - 18rem)}.owner-workspace-content .grid:has(>.company-conversation-list):has(>.company-message-panel) .company-conversation-list{min-height:0;overflow-y:auto}.owner-workspace-content .grid:has(>.company-conversation-list):has(>.company-message-panel) .company-message-panel{flex-direction:column;min-height:0;display:flex}}@media (max-width:639px){:where(.company-workspace-content,.owner-workspace-content,.fleet-workspace-content,.admin-workspace-content,.private-utility-page) [data-page-header] [data-page-title]{font-size:1.5rem!important}}}
@font-face{font-family:Houlvek Public Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-variable.woff2)format("woff2")}body:has(.houlvek-public-header){--hv-public-font:"Houlvek Public Manrope", var(--font-sans);--hv-public-ink:#0f172a;--hv-public-muted:#475569;--hv-public-wash:#e9f6fe;--hv-public-blue:#096fc2;--hv-public-special:#051f3d;--hv-public-border:#d4e3f0;--hv-public-radius:18px;--hv-text-h1:30px;--hv-text-h2:28px;--hv-text-h3:20px;--hv-text-lead:18px;--hv-text-body:16px;--hv-text-small:14px;--hv-hero-h1:36px;--hv-hero-line:40px;--hv-hero-lead:18px;--hv-hero-padding:24px;--hv-hero-block-padding:32px;background:#fff}body:has(.houlvek-public-header):has(main){background:#fff!important}body:has(.houlvek-public-header) :is(main.houlvek-public-frame,main.hv-main,main.hv-acquisition,main.hv-public-polish,main.hv-review,.hv-review-legal main){--acquisition-brand:var(--hv-public-blue);--acquisition-wash:var(--hv-public-wash);--acquisition-navy:var(--hv-public-special);--acquisition-line:var(--hv-public-border);font-family:var(--hv-public-font)!important}body:has(.houlvek-public-header) main nav[aria-label=Breadcrumb]{display:none!important}body:has(.houlvek-public-header) main.hv-main{display:flow-root}body:has(.houlvek-public-header) main .hv-public-hero{padding:var(--hv-hero-block-padding) var(--hv-hero-padding);border-radius:var(--hv-public-radius);background:var(--hv-public-wash);color:var(--hv-public-ink);grid-template-columns:minmax(0,1fr);align-items:center;gap:48px;display:grid}body:has(.houlvek-public-header) main.hv-main :is(.hv-pricing-hero,.hv-how-hero){width:calc(100% - 2 * var(--hv-public-gutter));max-width:1600px;margin:24px auto!important}body:has(.houlvek-public-header) main.hv-main>.hv-public-hero.hv-how-hero{margin-top:24px!important}body:has(.houlvek-public-header) main.hv-acquisition:not(.hv-guide){max-width:calc(1600px + 2 * var(--hv-public-gutter))!important}body:has(.houlvek-public-header) main.hv-main:has(.hv-public-hero){max-width:calc(1600px + 2 * var(--hv-public-gutter))!important}body:has(.houlvek-public-header) main :is(.hv-public-hero,.houlvek-public-hero) h1{font-family:var(--hv-public-font);font-size:var(--hv-hero-h1);line-height:var(--hv-hero-line);letter-spacing:-.025em;text-wrap:balance;color:var(--hv-public-ink);font-weight:600}body:has(.houlvek-public-header) main .hv-public-hero :is(.hv-main-copy,.hv-acquisition-hero-copy){align-items:flex-start;gap:24px;max-width:672px}body:has(.houlvek-public-header) main :is(.hv-public-hero,.houlvek-public-hero) :is(.hv-main-lead,.hv-acquisition-lead){font-size:var(--hv-hero-lead);max-width:608px;color:var(--hv-public-muted);font-weight:400;line-height:32px}body:has(.houlvek-public-header) main .hv-public-hero .hv-acquisition-art{width:min(100%,520px);max-width:100%}body:has(.houlvek-public-header) main .hv-how-hero .hv-job-map{background:#fff}:is(body:has(.houlvek-public-header) main:is(.houlvek-public-frame,.hv-main,.hv-acquisition,.hv-public-polish,.hv-review) h2,body:has(.houlvek-public-header) .hv-review-legal main h2){letter-spacing:-.02em;text-wrap:balance;font-weight:700;font-size:var(--hv-text-h2)!important;line-height:1.25!important}:is(body:has(.houlvek-public-header) main:is(.houlvek-public-frame,.hv-main,.hv-acquisition,.hv-public-polish,.hv-review) h3,body:has(.houlvek-public-header) .hv-review-legal main h3){font-size:var(--hv-text-h3);letter-spacing:-.01em;font-weight:700;line-height:1.4}body:has(.houlvek-public-header) main :is(.hv-guide-title h1,.hv-review-header h1,[data-page-title]){font-family:var(--hv-public-font);font-size:var(--hv-text-h1);letter-spacing:-.025em;text-wrap:balance;color:var(--hv-public-ink);font-weight:700;line-height:1.2}body:has(.houlvek-public-header) main:is(.hv-public-polish,.houlvek-public-frame) [data-page-header] [data-page-title][data-page-title]{font-family:var(--hv-public-font);font-size:var(--hv-text-h1);letter-spacing:-.025em;font-weight:700;line-height:1.2}body:has(.houlvek-public-header) .hv-review-legal main h1{font-family:var(--hv-public-font);font-size:var(--hv-text-h1);letter-spacing:-.025em;font-weight:700;line-height:1.2}body:has(.houlvek-public-header) .hv-review-legal main [data-page-title]{font-size:var(--hv-text-h1)!important;letter-spacing:-.025em!important;line-height:1.2!important}body:has(.houlvek-public-header) .hv-review-legal main{font-family:var(--hv-public-font)!important}body:has(.houlvek-public-header) main:is(.hv-public-polish,.hv-review,.houlvek-public-frame:not(.hv-main):not(.hv-acquisition)) :where(p:not(form p):not([class*=text-2xl]):not([class*=text-3xl]),li:not(form li),address){font-size:var(--hv-text-body);line-height:1.625}body:has(.houlvek-public-header) .hv-review-legal main :where(p,li,address){font-size:var(--hv-text-body);line-height:1.625}body:has(.houlvek-public-header) :is(main.hv-review,.hv-review-legal main) :is(p,li,address,.hv-review-copy){font-size:var(--hv-text-body)!important;line-height:1.625!important}body:has(.houlvek-public-header) .hv-review-legal main>article>section>div{font-size:var(--hv-text-body)!important;line-height:1.625!important}body:has(.houlvek-public-header) :is(main.hv-review,.hv-review-legal main) h3{font-size:var(--hv-text-h3)!important;letter-spacing:-.01em!important;line-height:1.4!important}body:has(.houlvek-public-header) :is(main.hv-review,.hv-review-legal main) h2{letter-spacing:-.02em!important}body:has(.houlvek-public-header) :is(main.houlvek-public-frame,main.hv-public-polish,main.hv-review,.hv-review-legal main) :is([data-page-title]+p,.hv-review-header>p){max-width:65ch;font-weight:400;font-size:var(--hv-text-lead)!important;line-height:1.6!important}body:has(.houlvek-public-header) main:is(.hv-public-polish,.houlvek-public-frame:not(.hv-main):not(.hv-acquisition)) p.text-lg{max-width:65ch;font-weight:400;font-size:var(--hv-text-lead)!important;line-height:1.6!important}body:has(.houlvek-public-header) main:is(.hv-public-polish,.houlvek-public-frame:not(.hv-main):not(.hv-acquisition)) :is(p.uppercase[class*=tracking-],span.uppercase[class*=tracking-],p[aria-hidden=true].text-xs[class*=tracking-]){font-weight:700;letter-spacing:.12em!important;font-size:12px!important;line-height:18px!important}body:has(.houlvek-public-header) main [data-page-eyebrow]{font-weight:700;letter-spacing:.12em!important;font-size:12px!important;line-height:18px!important}body:has(.houlvek-public-header) main:is(.hv-public-polish,.houlvek-public-frame:not(.hv-main):not(.hv-acquisition)) p.text-xs:not(.uppercase):not([aria-hidden=true]){font-size:var(--hv-text-small)!important;line-height:22px!important}body:has(.houlvek-public-header) :is(main.hv-review,.hv-review-legal main) .hv-review-version{font-size:var(--hv-text-small)!important;line-height:22px!important}body:has(.houlvek-public-header) .hv-review-legal main>article>p:last-child{font-size:var(--hv-text-small)!important;line-height:22px!important}body:has(.houlvek-public-header) main.hv-public-polish aside>p.text-2xl{font-size:var(--hv-text-h3);letter-spacing:-.01em;font-weight:700;line-height:1.4}body:has(.houlvek-public-header) .hv-review-legal main>article>p:first-child:before{font-size:var(--hv-text-h3);letter-spacing:-.01em;font-weight:700;line-height:1.4}body:has(.houlvek-public-header) main :is(.hv-main-lead,.hv-acquisition-lead,.hv-review-header>p){font-size:var(--hv-text-lead);max-width:65ch;line-height:1.6}body:has(.houlvek-public-header) main :is(.hv-main-section>p:not([class]),.hv-main-card>p,.hv-review-copy,.hv-guide-copy>p,.hv-acquisition-card-copy){font-size:var(--hv-text-body);max-width:75ch;line-height:1.625}body:has(.houlvek-public-header) main :is(.hv-main-eyebrow,.hv-acquisition-eyebrow,.hv-guide-eyebrow){letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700;line-height:18px}body:has(.houlvek-public-header) main.hv-main .hv-main-wash{background:var(--hv-public-wash);border-color:var(--hv-public-border);border-radius:var(--hv-public-radius)}body:has(.houlvek-public-header) main.hv-public-polish>section{background:var(--hv-public-wash);border-color:var(--hv-public-border);border-radius:var(--hv-public-radius)}body:has(.houlvek-public-header) main.hv-review .hv-review-card{background:var(--hv-public-wash);border-color:var(--hv-public-border);border-radius:var(--hv-public-radius)}body:has(.houlvek-public-header) .hv-review-legal main>article>section{background:var(--hv-public-wash);border-color:var(--hv-public-border);border-radius:var(--hv-public-radius)}body:has(.houlvek-public-header) main.hv-main:has(>.hv-home-audiences)>.hv-main-section.hv-main-wash{border-radius:0}body:has(.houlvek-public-header) main.hv-public-polish{background:#fff!important}body:has(.houlvek-public-header) .page-transition>div:has(>.houlvek-public-header):has(>main:is(.houlvek-public-frame,.hv-review,.hv-acquisition)){background:#fff}:is(body:has(.houlvek-public-header) main.houlvek-public-frame:not(.hv-main):not(.hv-acquisition):not(.hv-public-polish)>:is(section,div)[class*=bg-slate-100],body:has(.houlvek-public-header) main.houlvek-public-frame:not(.hv-main):not(.hv-acquisition):not(.hv-public-polish)>:is(section,div)[class*=bg-sky-50]){background:var(--hv-public-wash)}body:has(.houlvek-public-header) .hv-review-legal>.bg-slate-50{background:#fff}body:has(.houlvek-public-header) .hv-review-legal main>article>section{background:var(--hv-public-wash)!important}body:has(.houlvek-public-header) main.hv-public-polish :is(a,button)[class*=bg-sky-][class*=text-white]{background-color:var(--hv-public-blue);color:#fff;font-size:14px;font-weight:700;line-height:20px}body:has(.houlvek-public-header) main.hv-public-polish :is(a,button)[class*=bg-slate-9][class*=text-white]{background-color:var(--hv-public-blue);color:#fff;font-size:14px;font-weight:700;line-height:20px}body:has(.houlvek-public-header) main.hv-review a.hv-review-action{background-color:var(--hv-public-blue);color:#fff;font-size:14px;font-weight:700;line-height:20px}body:has(.houlvek-public-header) .hv-review-legal main a.hv-review-action{background-color:var(--hv-public-blue);color:#fff;font-size:14px;font-weight:700;line-height:20px}body:has(.houlvek-public-header) main.hv-public-polish>section>:is(article,.grid>article){background:#fff}body:has(.houlvek-public-header) main.hv-public-polish #services .group{background:#fff}body:has(.houlvek-public-header) main.hv-main .hv-main-section:not(.hv-main-wash):not(.hv-main-navy):not(.hv-home-ai):not(.hv-how-connected) .hv-main-card:not([aria-pressed=true]){background:var(--hv-public-wash)}body:has(.houlvek-public-header) main.hv-acquisition .hv-capacity-controls button>span{white-space:nowrap;flex-shrink:0;min-width:2ch}body:has(.houlvek-public-header) main.hv-main .hv-home-audiences .hv-main-card{min-height:0;box-shadow:none;background:#fff;gap:12px;padding:0 24px 24px;overflow:hidden}body:has(.houlvek-public-header) main.hv-main .hv-home-audience-image{aspect-ratio:1.2;border-radius:0;width:calc(100% + 48px);height:auto;margin:0 -24px 8px}body:has(.houlvek-public-header) main.hv-main .hv-home-audience-image img{object-fit:cover;transition:none;transform:none}body:has(.houlvek-public-header) main.hv-main .hv-home-learn-more{border-radius:12px;width:fit-content;min-height:44px;padding:10px 20px;font-size:14px}@media (min-width:640px){body:has(.houlvek-public-header){--hv-text-h1:42px;--hv-hero-block-padding:48px;--hv-hero-h1:48px;--hv-hero-line:48px;--hv-hero-lead:20px;--hv-hero-padding:40px}}@media (min-width:1024px){body:has(.houlvek-public-header){--hv-text-h2:32px;--hv-hero-h1:56.8px;--hv-hero-line:59.072px;--hv-hero-padding:56px}body:has(.houlvek-public-header) main .hv-public-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}body:has(.houlvek-public-header) main.hv-main .hv-home-audience-image{aspect-ratio:1.35}}body:has(.houlvek-public-header) main.hv-main :is(.hv-pricing-hero,.hv-how-hero){padding-block:var(--hv-hero-block-padding)}
.hv-demo-tabs,.hv-demo-panel{min-width:0}.hv-demo-tablist{flex-wrap:wrap;gap:8px;margin-block:4px 20px;display:flex}.hv-demo-tablist button,.hv-journey-controls button{min-height:44px;font:inherit;color:#164c75;cursor:pointer;background:#fff;border:1px solid #c0d7e8;border-radius:18px;padding:10px 16px;font-size:14px;font-weight:600}.hv-demo-tablist button[aria-selected=true]{color:#fff;background:var(--hv-content-navy,#051f3d);border-color:var(--hv-content-navy,#051f3d)}.hv-demo-panel[hidden],.hv-journey-selected[hidden]{display:none}.hv-demo-tabs :focus-visible,.hv-journey-controls button:focus-visible,.hv-freight-journey button:focus-visible,.hv-check-card:focus-visible,.hv-freight-link-card:focus-visible{outline-offset:4px;outline:3px solid #096fc2}.hv-demo-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.hv-demo-facts>div{align-content:start;gap:5px;min-width:0;display:grid}.hv-demo-facts dt{color:#475569;font-size:14px;line-height:22px}.hv-demo-facts dd{color:#0f172a;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:600;line-height:26px}.hv-demo-notice{color:#475569;font-size:14px;line-height:22px}.hv-freight-journey{gap:20px;display:grid}.hv-freight-journey .hv-workflow-step{cursor:pointer;border-radius:18px;gap:12px;min-height:0;padding:20px}body:has(.houlvek-public-header) main.hv-main .hv-freight-journey .hv-workflow-step:not([aria-pressed=true]){background:#fff!important}.hv-journey-preview{background:#e9f6fe;border:1px solid #d4e3f0;border-radius:18px;gap:16px;padding:24px;display:grid}.hv-journey-preview-heading{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.hv-journey-preview-heading>span{white-space:nowrap;color:#096fc2;font-size:14px;font-weight:700}.hv-journey-selected{gap:16px;display:grid}.hv-journey-selected h4{margin:0;font-size:18px;line-height:26px}.hv-journey-selected ul{gap:6px;margin:0;padding-left:20px;display:grid}.hv-journey-controls{flex-wrap:wrap;gap:12px;display:flex}.hv-journey-controls button:last-child{color:#fff;background:var(--hv-content-navy,#051f3d);border-color:var(--hv-content-navy,#051f3d)}.hv-journey-controls button:disabled{cursor:default;opacity:.5}.hv-journey-preview>.hv-main-button{justify-self:start}.hv-ai-snapshot.hv-ai-demo{align-content:start;gap:20px;min-height:0}.hv-ai-snapshot.hv-ai-demo>div{border:0;padding:0;display:block}.hv-ai-demo .hv-demo-tablist button{background:var(--hv-content-dark-surface,#092b4f);color:#c4dbf0;border-color:#527898}.hv-ai-demo .hv-demo-tablist button[aria-selected=true]{color:var(--hv-content-navy,#051f3d);background:#e9f6fe;border-color:#e9f6fe}.hv-ai-demo :focus-visible{outline-color:#70d5f7}.hv-ai-demo .hv-demo-facts dt{color:#b9d3e8}.hv-ai-demo .hv-demo-facts dd{color:#fff}.hv-ai-demo-check{border-top:1px solid #527898;margin-top:20px;padding-top:16px}.hv-main .hv-ai-demo .hv-demo-notice{color:#c4dbf0;font-size:14px}.hv-post-brief .hv-demo-panel{background:#e9f6fe;border:1px solid #d4e3f0;border-radius:18px;min-height:180px;padding:20px}.hv-post-brief .hv-demo-facts{grid-template-columns:1fr}.hv-post-brief .hv-demo-facts>div{grid-template-columns:minmax(85px,.7fr) minmax(0,1fr);gap:12px}.hv-post-workspace .hv-post-workspace-rows{gap:12px;min-height:0}.hv-post-workspace .hv-acquisition-workspace-row{background:#e9f6fe;border:1px solid #d4e3f0;border-radius:18px;padding:16px}.hv-main .hv-main-freight-links{padding-block:24px;display:block}.hv-freight-link-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.hv-main-freight-links .hv-freight-link-card{min-height:88px;color:var(--hv-content-blue,#164c75);background:#e9f6fe;border:1px solid #d4e3f0;border-radius:18px;gap:14px;padding:20px;font-weight:600;text-decoration:none;display:flex}.hv-freight-link-card span{flex:1}.hv-freight-link-card svg{flex-shrink:0}.hv-main .hv-public-checks .hv-check-card{color:#0f172a;background:#fff;flex-direction:column;align-items:start;gap:16px;text-decoration:none;display:flex}.hv-check-card .hv-main-mark{color:#096fc2;background:#e9f6fe;border-radius:18px;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.hv-check-card-action{color:#096fc2;margin-top:auto;font-size:16px;font-weight:600}.hv-footer-mobile-app{background:#102f50;border:1px solid #527898;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;padding:24px;display:flex}.hv-footer-mobile-app h2{color:#fff;margin:0 0 8px;font-size:22px;line-height:30px}.hv-footer-mobile-app p{color:#d7e6f3;font-size:16px;line-height:26px}.hv-footer-app-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hv-footer-app-actions>a:first-child{color:#fff;border:1px solid #527898;border-radius:18px;min-height:44px;padding:10px 16px;font-weight:600}.houlvek-public-footer{margin-top:24px}body:has(.houlvek-public-header) .houlvek-public-footer .text-slate-500{color:#b9cce0!important}@media (hover:hover){.hv-check-card:hover,.hv-freight-link-card:hover{border-color:#096fc2;box-shadow:0 3px 12px #051f3d0d}}@media (min-width:1024px){.hv-freight-link-grid:has(>a:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1023px){.hv-freight-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.hv-demo-facts,.hv-freight-link-grid{grid-template-columns:1fr}.hv-journey-preview{padding:20px}.hv-freight-journey .hv-workflow-step{padding:16px}.hv-journey-preview>.hv-main-button{justify-self:stretch}.hv-footer-mobile-app{padding:20px}}@media (prefers-reduced-motion:reduce){.hv-freight-journey *,.hv-demo-tabs *,.hv-check-card,.hv-freight-link-card{scroll-behavior:auto;transition:none;animation:none}}
.hv-public-icon{color:#096fc2;pointer-events:none;flex-shrink:0}.hv-demo-tablist button:has(>.hv-public-icon){position:relative}.hv-demo-tablist button>.hv-public-icon{position:absolute;top:calc(50% - 7px);left:1px}.hv-demo-tablist button[aria-selected=true]>.hv-public-icon{color:#fff}.hv-public-fact-label{position:relative}.hv-public-fact-label>.hv-public-icon{position:absolute;top:3px;left:-20px}.hv-workflow-step:has(>.hv-public-icon){position:relative}.hv-post-stage-list button:has(>.hv-public-icon){position:relative}.hv-workflow-step>.hv-public-icon,.hv-post-stage-list button>.hv-public-icon{position:absolute;top:24px;right:24px}.hv-workflow-step[aria-pressed=true]>.hv-public-icon,.hv-step-active>.hv-public-icon{color:#70d5f7}.hv-how-steps>li>.hv-public-icon{position:absolute;top:24px;right:56px}.hv-connected-card>.hv-public-icon{color:#70d5f7;position:absolute;top:46px;left:20px}.hv-ai-demo .hv-public-fact-label>.hv-public-icon,.hv-ai-demo .hv-demo-tablist button>.hv-public-icon{color:#70d5f7}.hv-ai-demo .hv-demo-tablist button[aria-selected=true]>.hv-public-icon{color:#096fc2}.hv-acquisition-post #post-load-workflow button>.hv-public-icon{color:#70d5f7}@media (max-width:639px){.hv-workflow-step>.hv-public-icon,.hv-post-stage-list button>.hv-public-icon{top:16px;right:16px}}
.hv-acquisition-post .hv-post-brief{gap:20px;padding:20px}.hv-acquisition-post .hv-post-brief .hv-demo-tablist{margin-bottom:16px}.hv-acquisition-post .hv-post-brief .hv-demo-panel{min-height:160px;padding:16px}.hv-acquisition-post .hv-post-brief .hv-demo-facts{gap:12px}.hv-acquisition-post .hv-post-brief .hv-demo-facts>div{grid-template-columns:minmax(68px,.45fr) minmax(0,1fr);align-items:baseline;gap:12px}body:has(.houlvek-public-header) main.hv-acquisition-hgv-loads-uk .hv-public-hero .hv-acquisition-art{width:min(100%,420px)}main.hv-acquisition-hgv-loads-uk .hv-acquisition-section{gap:16px}main.hv-acquisition-hgv-loads-uk .hv-acquisition-cards{align-items:stretch;gap:20px}main.hv-acquisition-hgv-loads-uk .hv-acquisition-card{gap:12px;padding:24px}main.hv-acquisition-hgv-loads-uk .hv-acquisition-card-mark{justify-content:space-between;min-height:48px}main.hv-acquisition-hgv-loads-uk .hv-acquisition-card-copy{flex:1}main.hv-acquisition-hgv-loads-uk #find-loads-assess .hv-acquisition-card{background:#e9f6fe}main.hv-acquisition-hgv-loads-uk #hgv-operations{background:#e9f6fe;border-radius:18px;padding:24px}main.hv-acquisition-hgv-loads-uk #hgv-operations .hv-acquisition-card{background:#fff}main.hv-acquisition-hgv-loads-uk #find-loads-workflow{background:#e9f6fe;border:1px solid #d4e3f0;border-radius:18px;padding:24px}main.hv-acquisition-hgv-loads-uk .hv-acquisition-final{gap:16px}main.hv-how-polish.hv-main .hv-how-hero .hv-job-map{gap:20px;min-height:0;padding:24px}main.hv-how-polish .hv-job-moments .hv-moment-controls{margin-block:16px}main.hv-how-polish .hv-job-moments .hv-moment-controls button{min-height:76px}main.hv-how-polish .hv-job-moments .hv-moment-panel{min-height:0;padding:20px}main.hv-how-polish .hv-how-steps{align-items:stretch;gap:20px}main.hv-how-polish .hv-how-steps>li{gap:14px;min-height:0;padding:20px}main.hv-how-polish .hv-how-example{gap:16px;padding:20px}main.hv-how-polish section.hv-how-connected{min-height:0;padding-block:40px}main.hv-how-polish .hv-how-connected>.hv-connected-explorer{grid-template-rows:repeat(4,auto) auto;gap:12px 32px}main.hv-how-polish .hv-connected-intro>div{gap:16px}main.hv-how-polish .hv-connected-card{gap:16px;min-height:0;padding:16px 20px}main.hv-how-polish .hv-connected-card p{margin-top:4px}main.hv-how-polish.hv-main .hv-public-checks .hv-check-card{gap:12px;padding:24px}main.hv-how-polish.hv-main .hv-main-freight-links{padding-block:32px 16px}main.hv-how-polish .hv-main-faq{gap:16px;padding-block:32px}main.hv-how-polish .hv-main-faq-list{gap:12px}main.hv-how-polish .hv-main-faq summary{min-height:68px;padding:16px 20px}@media (max-width:639px){.hv-acquisition-post .hv-post-brief{padding:16px}.hv-acquisition-post .hv-post-brief .hv-demo-panel{min-height:180px;padding:12px}main.hv-acquisition-hgv-loads-uk :is(#hgv-operations,#find-loads-workflow),main.hv-acquisition-hgv-loads-uk .hv-acquisition-card{padding:20px}main.hv-how-polish.hv-main .hv-how-hero .hv-job-map{gap:16px;padding:20px}main.hv-how-polish .hv-how-steps>li{padding:16px}main.hv-how-polish section.hv-how-connected{padding-block:32px}main.hv-how-polish .hv-connected-card{padding:16px}main.hv-how-polish.hv-main .hv-public-checks .hv-check-card{padding:20px}main.hv-how-polish .hv-main-faq summary{min-height:80px}}@media (max-width:359px){.hv-acquisition-post .hv-post-brief .hv-demo-panel{min-height:200px}}
main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk,.hv-acquisition-freight-capacity-uk){--acquisition-wash:#e9f6fe}body:has(.houlvek-public-header) main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk) .hv-public-hero .hv-acquisition-art{width:min(100%,420px)}main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk,.hv-acquisition-freight-capacity-uk) .hv-acquisition-section{gap:16px}main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk,.hv-acquisition-freight-capacity-uk) .hv-acquisition-cards{align-items:stretch;gap:20px}main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk,.hv-acquisition-freight-capacity-uk) .hv-acquisition-card{background:#e9f6fe;gap:12px;padding:24px}main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk,.hv-acquisition-freight-capacity-uk) .hv-acquisition-card-mark{justify-content:space-between;min-height:48px}main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk,.hv-acquisition-freight-capacity-uk) .hv-acquisition-card-copy{flex:1}.hv-acquisition .hv-approved-card-icon{width:48px;height:48px;color:var(--hv-content-blue,#0069a4);background:#fff;border:1px solid #d4e3f0;border-radius:18px;flex:0 0 48px;justify-content:center;align-items:center;display:inline-flex}main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk,.hv-acquisition-freight-capacity-uk) .hv-acquisition-final{gap:16px}main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk) :is(#owner-driver-workflow,#subcontract-workflow,#return-load-workflow){background:#e9f6fe;border-radius:18px;padding:24px}main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk) :is(#owner-driver-workflow,#subcontract-workflow,#return-load-workflow) .hv-acquisition-card{background:#fff}main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work) .hv-acquisition-links{gap:12px}main.hv-acquisition-return-loads-uk .hv-acquisition-callout{background:#e9f6fe}main.hv-acquisition-freight-capacity-uk .hv-capacity-preview{gap:16px;padding:24px}main.hv-acquisition-freight-capacity-uk .hv-capacity-explanation{min-height:0;padding:20px}main.hv-acquisition-freight-capacity-uk .hv-capacity-assessment .hv-acquisition-card{background:var(--hv-content-dark-surface,#092b4f);border-color:#215c85}main.hv-acquisition-freight-capacity-uk .hv-capacity-assessment .hv-approved-card-icon{background:#e9f6fe}main.hv-acquisition-freight-capacity-uk .hv-capacity-assessment p{color:#d8e8f5}main.hv-acquisition-freight-capacity-uk .hv-acquisition-ready{background:#e9f6fe;align-items:start;gap:24px}main.hv-acquisition-freight-capacity-uk .hv-acquisition-faq{gap:12px}.hv-demo-tablist button{justify-content:center}main.hv-main #pricing [data-pricing-role-selector] button{justify-content:center;gap:8px}main.hv-main #pricing .hv-price-summary{gap:12px;min-height:0;padding:24px}main.hv-main #pricing .hv-pricing-hero{align-items:center}main.hv-main #pricing .hv-main-section{padding-block:32px}main.hv-main #pricing .hv-main-card{gap:12px;min-height:0;padding:24px}main.hv-main #pricing .hv-main-faq{gap:16px;padding-block:32px}main.hv-main #pricing .hv-main-faq-list{gap:12px}main.hv-main #pricing .hv-main-faq summary{min-height:68px;padding:16px 20px}main.hv-main #pricing .hv-pricing-body :is(p.text-slate-500,p.text-sky-600){color:#475569}body:has(.houlvek-public-header) main.hv-approved-register{padding-block:24px!important}.hv-approved-register>[data-page-header]{margin-bottom:24px}.hv-approved-register .hv-register-columns>section>div:first-child{background:#e9f6fe}.hv-approved-register .hv-register-steps li{color:#475569;flex-direction:column;justify-content:center;gap:8px;position:relative}.hv-approved-register .hv-register-steps li[aria-current=step]{color:#075985}.hv-approved-register .hv-register-steps li>span:first-child{z-index:1;width:32px;height:32px;position:relative}.hv-approved-register .hv-register-steps li:not(:last-child):after{content:"";background:#94a3b8;width:calc(100% - 32px);height:1px;position:absolute;top:16px;left:calc(50% + 20px)}.hv-approved-register .hv-register-steps li>span:first-child.text-slate-400{color:#475569}.hv-approved-register .hv-register-roles button{min-width:0;box-shadow:none;border-radius:18px;padding:20px 16px}.hv-approved-register .hv-register-roles button[aria-pressed=true]{border-color:var(--hv-content-blue,#0369a1);box-shadow:inset 0 0 0 1px var(--hv-content-blue,#0369a1);background:#e9f6fe}.hv-approved-register .hv-register-roles button>span:first-child>span:first-child{border-radius:12px}.hv-approved-register form{padding-block:24px}.hv-approved-register .hv-register-account{background:#e9f6fe}.hv-approved-register :is(button,a,input):focus-visible{outline:3px solid var(--hv-content-blue,#0369a1);outline-offset:3px}.hv-approved-register :is(button.bg-sky-600,button[class*=bg-sky-600]){background:var(--hv-content-blue,#0369a1)}.hv-approved-register form svg{flex-shrink:0}body:has(.houlvek-public-header) .hv-approved-login>div{border-radius:18px}.hv-approved-login .hv-login-form{justify-content:flex-start;padding:32px 24px}.hv-approved-login .hv-login-preview{background:#e9f6fe;padding:32px 24px}.hv-approved-login .hv-login-preview>div{justify-content:flex-start}.hv-approved-login .hv-login-preview>div>div:first-child{margin-bottom:24px}.hv-approved-login .hv-login-form .text-slate-500{color:#475569}.hv-approved-login svg{flex-shrink:0}.hv-approved-login :is(a,button,input):focus-visible{outline:3px solid var(--hv-content-blue,#0369a1);outline-offset:3px}.hv-approved-mobile .hv-mobile-icon-title{align-items:center;gap:12px;display:flex}.hv-approved-mobile .hv-mobile-icon-title>svg{color:var(--hv-content-blue,#0069a4);flex-shrink:0}.hv-approved-mobile .hv-mobile-step-mark{color:var(--hv-content-blue,#0069a4);justify-content:space-between;align-items:center;display:flex}.hv-approved-mobile section[aria-labelledby=mobile-workflow] li{background:#fff;border:1px solid #d4e3f0;border-radius:18px;padding:20px}.hv-approved-mobile section[aria-labelledby=uk-hgv-focus]{padding-block:24px}body:has(.hv-approved-mobile) .houlvek-public-footer .hv-footer-mobile-app{padding-block:20px}body:has(.hv-approved-mobile) main.hv-public-polish p.text-xs{color:#475569}.houlvek-public-header .hv-nav-primary-group{align-items:center;display:flex;position:relative}.houlvek-public-header .hv-nav-direct-base{color:#f8fafc;white-space:nowrap;border-radius:18px;align-items:center;min-height:44px;padding:8px;font-size:14px;font-weight:600;display:inline-flex}.houlvek-public-header .hv-nav-dropdown>summary{color:#f8fafc;justify-content:center;min-width:44px;min-height:44px;padding:10px}.houlvek-public-header .hv-nav-direct-base:hover,.houlvek-public-header .hv-nav-dropdown>summary:hover{background:#ffffff1a}.houlvek-public-header .hv-nav-dropdown>div{border-radius:18px}.houlvek-public-header .hv-nav-item-label{align-items:center;gap:12px;min-height:24px;display:flex}.houlvek-public-header .hv-nav-item-label svg{color:var(--hv-content-blue,#0069a4);flex-shrink:0}.houlvek-public-header .hv-nav-direct{color:#075985;border-radius:12px;align-items:center;min-height:44px;padding:8px 12px;font-size:14px;font-weight:600;display:flex}.houlvek-public-header .hv-nav-dropdown a:hover{background:#e9f6fe}.houlvek-public-header :is(a,button,summary):focus-visible{outline-offset:3px;outline:3px solid #38bdf8}.houlvek-public-header a[aria-label=Houlvek\ home]>span>span:last-child.sm\:hidden{color:#cbd5e1}.houlvek-public-header .hv-mobile-account{color:#075985;border:1px solid #d4e3f0;border-radius:18px;justify-content:center;align-items:center;min-height:48px;padding:12px;font-size:14px;font-weight:600;display:flex}.houlvek-public-header .hv-mobile-register{background:var(--hv-content-blue,#0369a1);color:#fff;border-color:var(--hv-content-blue,#0369a1)}.houlvek-public-header .hv-mobile-nav-group{border-bottom:1px solid #e2e8f0}.houlvek-public-header .hv-mobile-nav-base{color:#0f172a;flex:1;align-items:center;min-height:52px;padding:8px;font-size:16px;font-weight:600;display:flex}.houlvek-public-header .hv-mobile-expand{color:#075985;background:#e9f6fe;border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.houlvek-public-header .hv-mobile-nav-item{color:#334155;border-radius:12px;align-items:center;gap:12px;min-height:48px;padding:12px;font-size:14px;font-weight:600;display:flex}.houlvek-public-header .hv-mobile-nav-item>svg{color:var(--hv-content-blue,#0069a4);flex-shrink:0}.houlvek-public-header .hv-mobile-nav-item>svg:last-child{margin-left:auto}@media (min-width:640px){.hv-approved-login .hv-login-form,.hv-approved-login .hv-login-preview{padding:32px}}@media (min-width:1024px){.hv-approved-login .hv-login-form,.hv-approved-login .hv-login-preview{padding:40px}.hv-approved-register .hv-register-account{position:sticky;top:100px}.hv-approved-register .hv-register-roles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk,.hv-acquisition-freight-capacity-uk) .hv-acquisition-card,main:is(.hv-acquisition-owner-driver-loads,.hv-acquisition-haulage-subcontractor-work,.hv-acquisition-return-loads-uk) :is(#owner-driver-workflow,#subcontract-workflow,#return-load-workflow){padding:20px}main.hv-main #pricing .hv-main-faq summary{min-height:80px}.hv-approved-register .hv-register-roles{grid-template-columns:1fr}}.houlvek-public-header .hv-mobile-account-row{z-index:1;background:#fff;padding-block:12px;position:sticky;top:0}.hv-approved-login :is(section,aside,div)[class*=rounded-][class*=border]:not([class*=rounded-full]){border-radius:18px}.hv-approved-login form>div>span>svg{color:var(--hv-content-blue,#0369a1)}.houlvek-public-header #desktop-menu-explore{overscroll-behavior:contain;max-height:calc(100dvh - 110px);overflow-y:auto}.houlvek-public-header .hv-nav-group-title{color:#475569;letter-spacing:.08em;text-transform:uppercase;padding:12px;font-size:12px;font-weight:700}.houlvek-public-header .hv-nav-guide{color:#334155;border-radius:12px;align-items:center;gap:12px;min-height:44px;padding:10px 12px;font-size:14px;display:flex}.houlvek-public-header .hv-nav-guide svg{color:var(--hv-content-blue,#0069a4);flex-shrink:0}.hv-approved-register .text-slate-400,.hv-approved-register .hv-register-columns>section>div:first-child .text-slate-500,.hv-approved-login .text-slate-400{color:#475569}main.hv-main #pricing .hv-pricing-body [class~=bg-slate-950] p,main.hv-main #pricing .hv-pricing-body [class~=bg-slate-900] p{color:#e2e8f0!important}.houlvek-public-header a[aria-label=Houlvek\ home]{min-height:44px}.houlvek-public-header nav.hv-public-primary-nav>a{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex;color:#f8fafc!important}.houlvek-public-header nav.hv-public-primary-nav>a:hover,.houlvek-public-header nav.hv-public-primary-nav>a[aria-current=page]{background:#ffffff1a!important}.houlvek-public-header>div:first-child>div>a:is([href=\/login],[href=\/register]){align-items:center;min-height:44px;display:inline-flex}.houlvek-public-header .hv-nav-dropdown>div>div:first-child{color:#475569}.houlvek-public-header a[aria-label=Houlvek\ home],.houlvek-public-header>div:first-child>div>a:is([href=\/login],[href=\/register]){white-space:nowrap;flex-shrink:0}@media (min-width:1024px) and (max-width:1279px){.houlvek-public-header>div:first-child{gap:8px}.houlvek-public-header nav.hv-public-primary-nav{gap:0}.houlvek-public-header .hv-nav-direct-base,.houlvek-public-header nav.hv-public-primary-nav>a,.houlvek-public-header nav.hv-public-primary-nav>details>summary{padding-inline:8px;font-size:12px}.houlvek-public-header>div:first-child>div>a:is([href=\/login],[href=\/register]){padding-inline:10px;font-size:12px}}
main.hv-public-polish>#services.hv-services{background:var(--hv-public-wash);border:0}.hv-home-journey .hv-public-fact-label{align-items:flex-start;gap:8px;display:flex}.hv-home-journey .hv-public-fact-label>.hv-public-icon{margin-top:3px;position:static}.hv-home-journey .hv-demo-facts{gap:20px 24px}main.hv-main #pricing .hv-pricing-body .hv-fleet-plan{gap:16px}main.hv-main #pricing .hv-pricing-body .hv-fleet-plan>:is(div,p){margin:0}main.hv-main #pricing .hv-pricing-body .hv-fleet-plan>button{margin-top:auto}main.hv-acquisition:not(.hv-guide)>.hv-acquisition-hero~.hv-acquisition-contents{border:0;border-block:1px solid var(--hv-public-border);background:0 0;border-radius:0;gap:12px 24px;padding:16px 0}main.hv-acquisition:not(.hv-guide)>.hv-acquisition-hero~.hv-acquisition-contents a{text-underline-offset:4px;align-items:center;gap:8px;min-height:44px;text-decoration:underline;display:inline-flex}:is(.hv-services,.hv-home-journey,.hv-pricing-body,.hv-acquisition-contents) :is(a,button){transition-property:color,background-color,border-color;transition-duration:.16s;transition-timing-function:ease-out}@media (prefers-reduced-motion:reduce){:is(.hv-services,.hv-home-journey,.hv-pricing-body,.hv-acquisition-contents) :is(a,button){transition:none!important}}
main.hv-public-auth-utility{--hv-public-ink:#0f172a;--hv-public-muted:#475569;--hv-public-blue:#096fc2;--hv-public-wash:#e9f6fe;--hv-public-border:#d4e3f0}@scope(html:has(.houlvek-public-header,main.hv-public-auth-utility):not(:has(link[rel=canonical]:is([href$=\/acceptable-use],[href$=\/report],[href$="/complaints/online-safety"])))){main>:not(:is(.houlvek-public-hero,.hv-public-hero,.hv-review-header,[data-page-header])){--hv-content-ink:var(--hv-public-ink);--hv-content-muted:var(--hv-public-muted);--hv-content-blue:var(--hv-public-blue);--hv-content-wash:var(--hv-public-wash);--hv-content-border:var(--hv-public-border);--hv-content-navy:#0b223d;--hv-content-dark-surface:#102f50;--acquisition-brand:var(--hv-public-blue);--acquisition-navy:var(--hv-content-navy);--acquisition-wash:var(--hv-public-wash);--acquisition-line:var(--hv-public-border)}main :is(.houlvek-public-hero,.hv-public-hero){--hv-content-ink:initial;--hv-content-muted:initial;--hv-content-blue:initial;--hv-content-wash:initial;--hv-content-border:initial;--hv-content-navy:initial;--hv-content-dark-surface:initial;--acquisition-brand:var(--hv-public-blue);--acquisition-navy:var(--hv-public-special);--acquisition-wash:var(--hv-public-wash);--acquisition-line:var(--hv-public-border)}.houlvek-public-header,.houlvek-public-footer{--hv-content-blue:var(--hv-public-blue);--hv-content-wash:var(--hv-public-wash);--hv-content-dark-surface:#102f50}.houlvek-public-header{background:#0b223d!important}.houlvek-public-header .hv-nav-dropdown>div .text-slate-500{color:var(--hv-public-muted)}}@scope(html:has(.houlvek-public-header):not(:has(link[rel=canonical]:is([href$=\/acceptable-use],[href$=\/report],[href$="/complaints/online-safety"])))) to (:is(.houlvek-public-hero,.hv-public-hero)){main :is(aside,section,div):is(.bg-slate-950,.bg-slate-900){background-color:#0b223d}}@scope(html:has(.houlvek-public-header,main.hv-public-auth-utility):not(:has(link[rel=canonical]:is([href$=\/acceptable-use],[href$=\/report],[href$="/complaints/online-safety"])))) to (:is(.houlvek-public-hero,.hv-public-hero,.hv-main-navy,.hv-home-ai,.hv-how-connected,.hv-acquisition-navy,.hv-capacity-assessment,#post-load-workflow,.hv-guide-next,aside.bg-slate-950,section.bg-slate-950,div.bg-slate-950,aside.bg-slate-900,section.bg-slate-900,div.bg-slate-900)){main.hv-main :is(h2,h3):not(.hv-step-active *),main :is(.text-slate-950,.text-slate-900,.text-slate-800){color:var(--hv-public-ink)}main :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--hv-public-muted)}main :is(.text-sky-500,.text-sky-600,.text-sky-700,.text-sky-800,.text-sky-900){color:var(--hv-public-blue)}main :is(.bg-sky-50,[class~=bg-sky-50\/80],[class~=bg-sky-50\/70],.bg-sky-100){background-color:var(--hv-public-wash)}main [class*=bg-sky-][class~=text-white]{background-color:var(--hv-public-blue);color:#fff}main [class*=bg-sky-][class~=text-white] .text-cyan-200{color:#fff}@media (hover:hover){main :is(a,button)[class*=bg-sky-][class~=text-white]:hover{background-color:#075a9e}}main :is(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#64748b}main :is(input,textarea)::placeholder{color:var(--hv-public-muted);opacity:1}main :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus-visible{border-color:var(--hv-public-blue)}main :is(input:not([type=checkbox]):not([type=radio]),select,textarea)[aria-invalid=true]{border-color:#e11d48}}
@font-face{font-family:Houlvek Privacy Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-variable.woff2)format("woff2")}.G_lclW_panel{box-sizing:border-box;color:#1f2938;width:min(760px,100% - 32px);font-family:"Houlvek Privacy Manrope", var(--font-sans);background:#fff;border:1px solid #e0e5ed;border-radius:18px;padding:24px;box-shadow:0 8px 32px #051f3d1f}.G_lclW_panel h2,.G_lclW_panel h3,.G_lclW_panel p{margin:0}.G_lclW_panel h2{font-size:22px;font-weight:600;line-height:30px}.G_lclW_panel p{font-size:14px;line-height:20px}.G_lclW_panel>*+*{margin-top:14px}.G_lclW_panel>a{color:#0a78b8;font-size:13px;text-decoration:underline;display:inline-block}.G_lclW_banner{z-index:50;max-height:calc(100svh - 32px);position:fixed;bottom:16px;left:50%;overflow-y:auto;transform:translate(-50%)}.G_lclW_preferences{max-height:calc(100svh - 32px);margin:auto;overflow-y:auto}.G_lclW_preferences::backdrop{background:#051f3d73}.G_lclW_policyActions{color:#0a78b8;flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.G_lclW_policyActions a,.G_lclW_policyActions button{cursor:pointer;text-decoration:underline}.G_lclW_actions{flex-wrap:wrap;gap:10px;display:flex}.G_lclW_actions button{color:#1f2938;cursor:pointer;background:#fff;border:1px solid #d1d9e3;border-radius:999px;min-height:46px;padding:12px 20px;font-size:14px;font-weight:600;line-height:20px}.G_lclW_actions .G_lclW_primary{color:#fff;background:#0a78b8;border-color:#0a78b8}.G_lclW_panel :is(button,a,input):focus-visible{outline-offset:3px;outline:3px solid #096fc2}.G_lclW_preference{background:#f7fafc;border-radius:18px;padding:16px}.G_lclW_preference>*+*{margin-top:6px}.G_lclW_preference h3{font-size:15px;font-weight:600;line-height:21px}.G_lclW_preference p,.G_lclW_preference strong,.G_lclW_toggleRow{font-size:13px;line-height:19px}.G_lclW_active{color:#2e734d;font-weight:600;display:block}.G_lclW_toggleRow{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.G_lclW_toggleRow input{appearance:none;cursor:pointer;background:#cbd5e1;border:0;border-radius:999px;flex:0 0 42px;width:42px;height:24px;position:relative}.G_lclW_toggleRow input:before{content:"";background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:3px}.G_lclW_toggleRow input:checked{background:#0a78b8}.G_lclW_toggleRow input:checked:before{left:21px}.G_lclW_compact{max-width:576px;padding:12px}.G_lclW_compact h2{font-size:14px;line-height:20px}.G_lclW_compact p{font-size:12px;line-height:18px}.G_lclW_compact>*+*{margin-top:8px}@media (max-width:639px){.G_lclW_panel{padding:24px 18px}.G_lclW_actions{grid-template-columns:1fr;display:grid}.G_lclW_actions button{width:100%}.G_lclW_compact{padding:12px}.G_lclW_compact .G_lclW_actions{grid-template-columns:repeat(2,minmax(0,1fr))}.G_lclW_compact .G_lclW_actions button{padding:8px;font-size:12px}.G_lclW_compact .G_lclW_actions button:last-child{grid-column:1/-1}}
