/**handles:truckweb**/
:root{--tw-ink:#0d1117;--tw-ink-2:#151b24;--tw-ink-3:#1e2733;--tw-line:#2a3544;--tw-text:#e8edf3;--tw-mute:#9aa7b6;--tw-amber:#ffb703;--tw-amber-d:#e09f00;--tw-paper:#f5f2ea;--tw-radius:14px;--tw-wrap:1180px;--tw-head:"Barlow Condensed","Arial Narrow",sans-serif;--tw-body:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif}html{scroll-behavior:smooth}body{background:var(--tw-ink);color:var(--tw-text);font-family:var(--tw-body);font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}body.elementor-page{--e-global-color-text:var(--tw-text)}h1,h2,h3,h4{font-family:var(--tw-head);text-transform:uppercase;letter-spacing:.01em;line-height:1.05;color:#fff;margin:0}h1{font-size:clamp(2.8rem, 6.4vw, 5.4rem);font-weight:800}h2{font-size:clamp(2rem, 4vw, 3.2rem);font-weight:700}h3{font-size:1.55rem;font-weight:700}a{color:var(--tw-amber)}p{margin:0 0 1em}.screen-reader-text:focus{z-index:999}.tw-header{position:sticky;top:0;z-index:100;background:rgba(13,17,23,.92);backdrop-filter:blur(10px);border-bottom:1px solid var(--tw-line)}.admin-bar .tw-header{top:32px}.tw-header__in{max-width:var(--tw-wrap);margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:28px}.tw-logo{font-family:var(--tw-head);font-weight:800;font-size:1.9rem;letter-spacing:.04em;text-decoration:none;color:#fff;display:flex;align-items:center;gap:10px;line-height:1}.tw-logo b{color:var(--tw-amber);font-weight:800}.tw-logo i{display:block;width:30px;height:18px;background:repeating-linear-gradient(90deg,var(--tw-amber) 0 8px,transparent 8px 13px);border-radius:2px}.tw-nav{margin-left:auto}.tw-nav ul{list-style:none;display:flex;gap:6px;margin:0;padding:0;align-items:center}.tw-nav a{color:var(--tw-text);text-decoration:none;font-weight:600;font-size:.95rem;padding:9px 14px;border-radius:8px;display:block}.tw-nav .current-menu-item>a,.tw-nav a:hover{color:var(--tw-amber);background:var(--tw-ink-3)}.tw-nav .menu-cta>a{background:var(--tw-amber);color:#111}.tw-nav .menu-cta>a:hover{background:var(--tw-amber-d);color:#111}.tw-burger{display:none;margin-left:auto;background:0 0;border:1px solid var(--tw-line);color:#fff;border-radius:8px;padding:8px 12px;font:600 .9rem var(--tw-body);cursor:pointer}@media (max-width:880px){.tw-burger{display:block}.tw-nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--tw-ink-2);border-bottom:1px solid var(--tw-line);padding:12px 24px 20px;margin:0}.tw-nav.is-open{display:block}.tw-nav ul{flex-direction:column;align-items:stretch}.admin-bar .tw-header{top:46px}}.tw-footer{background:#090c11;border-top:1px solid var(--tw-line);margin-top:0}.tw-footer__in{max-width:var(--tw-wrap);margin:0 auto;padding:64px 24px 28px;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.tw-footer h4{font-size:1.1rem;color:var(--tw-amber);margin-bottom:14px;letter-spacing:.08em}.tw-footer ul{list-style:none;margin:0;padding:0}.tw-footer li{margin-bottom:8px}.tw-footer a{color:var(--tw-text);text-decoration:none}.tw-footer a:hover{color:var(--tw-amber)}.tw-footer p{color:var(--tw-mute);font-size:.95rem}.tw-footer__bar{max-width:var(--tw-wrap);margin:0 auto;padding:20px 24px 36px;border-top:1px solid var(--tw-line);color:var(--tw-mute);font-size:.85rem;display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}@media (max-width:880px){.tw-footer__in{grid-template-columns:1fr 1fr}}@media (max-width:520px){.tw-footer__in{grid-template-columns:1fr}}.tw-section{padding:96px 24px!important}.tw-section.tw-alt{background:var(--tw-ink-2);border-block:1px solid var(--tw-line)}.tw-section.tw-amber{background:var(--tw-amber)}.tw-wrap{width:100%;max-width:var(--tw-wrap);margin-inline:auto}.tw-grid{display:grid!important;gap:22px;width:100%}.tw-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:960px){.tw-grid-3,.tw-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.tw-section{padding:64px 20px!important}.tw-grid-2,.tw-grid-3,.tw-grid-4{grid-template-columns:1fr}}.tw-eyebrow .elementor-heading-title{font-family:var(--tw-body);font-size:.8rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--tw-amber)}.tw-lead{font-size:1.2rem;color:var(--tw-mute);max-width:680px}.tw-lead p{color:var(--tw-mute)}.tw-center{text-align:center}.tw-center .tw-lead{margin-inline:auto}.tw-head-block{gap:14px!important;margin-bottom:44px}.tw-hero{position:relative;overflow:hidden;padding:120px 24px 110px!important;background:radial-gradient(900px 420px at 85% 0,rgba(255,183,3,.14),transparent 60%),linear-gradient(180deg,#0d1117,#0b0f15)}.tw-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background:repeating-linear-gradient(90deg,var(--tw-amber) 0 60px,transparent 60px 100px);opacity:.9}.tw-hero h1 .hl,.tw-hero h1 em{color:var(--tw-amber);font-style:normal}.tw-hero .tw-lead{font-size:1.28rem}.tw-page-hero{padding:88px 24px 72px!important;background:radial-gradient(700px 300px at 80% 0,rgba(255,183,3,.12),transparent 60%),var(--tw-ink);border-bottom:1px solid var(--tw-line)}.elementor-widget-button .elementor-button{font-family:var(--tw-body);font-weight:700;font-size:1rem;border-radius:10px;padding:15px 28px;background:var(--tw-amber);color:#111;border:2px solid var(--tw-amber);transition:transform .15s,background .15s}.elementor-widget-button .elementor-button:hover{background:var(--tw-amber-d);border-color:var(--tw-amber-d);color:#111;transform:translateY(-2px)}.tw-btn-ghost .elementor-button{background:0 0;color:#fff;border-color:var(--tw-line)}.tw-btn-ghost .elementor-button:hover{background:var(--tw-ink-3);border-color:var(--tw-amber);color:#fff}.tw-amber .elementor-button{background:#111;color:var(--tw-amber);border-color:#111}.tw-amber .elementor-button:hover{background:#000;border-color:#000;color:var(--tw-amber)}.tw-card{background:var(--tw-ink-2);border:1px solid var(--tw-line);border-radius:var(--tw-radius);padding:30px!important;gap:12px!important;transition:transform .2s,border-color .2s;height:100%}.tw-card:hover{transform:translateY(-4px);border-color:var(--tw-amber)}.tw-alt .tw-card{background:var(--tw-ink)}.tw-card .elementor-widget-text-editor,.tw-card p{color:var(--tw-mute);font-size:.98rem;margin:0}.tw-card .elementor-icon-box-wrapper{display:block;text-align:left}.tw-card .elementor-icon-box-icon{margin:0 0 18px;display:block}.tw-card .elementor-icon{color:var(--tw-amber);font-size:2rem;background:rgba(255,183,3,.1);width:62px;height:62px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px}.tw-card .elementor-icon svg{width:1em;height:1em;fill:currentColor}.tw-card .elementor-icon-box-title{font-family:var(--tw-head);font-size:1.55rem;text-transform:uppercase;color:#fff;margin-bottom:8px}.tw-card .elementor-icon-box-description{color:var(--tw-mute);font-size:.98rem}.tw-tag .elementor-heading-title{display:inline-block;font:700 .72rem var(--tw-body);letter-spacing:.14em;text-transform:uppercase;color:var(--tw-amber);border:1px solid rgba(255,183,3,.4);border-radius:99px;padding:4px 11px}.tw-link .elementor-button{background:0 0!important;border:0!important;color:var(--tw-amber)!important;padding:0!important;font-weight:700}.tw-link .elementor-button:hover{transform:none;text-decoration:underline}.tw-stat{border-left:3px solid var(--tw-amber);padding-left:18px!important;gap:2px!important}.tw-stat .elementor-heading-title{font-size:2.3rem}.tw-stat .elementor-widget-text-editor,.tw-stat p{color:var(--tw-mute);font-size:.92rem;margin:0}.tw-step .tw-num .elementor-heading-title{font-size:3.4rem;color:transparent;-webkit-text-stroke:1.5px var(--tw-amber);line-height:1}.tw-amber .elementor-widget-text-editor,.tw-amber h2,.tw-amber p{color:#111}.tw-check ul{list-style:none;margin:0;padding:0}.tw-check li{position:relative;padding:0 0 12px 34px;color:var(--tw-text)}.tw-check li::before{content:"";position:absolute;left:0;top:.42em;width:18px;height:10px;border-left:3px solid var(--tw-amber);border-bottom:3px solid var(--tw-amber);transform:rotate(-45deg) scale(.9)}.tw-panel{background:linear-gradient(160deg,var(--tw-ink-3),var(--tw-ink-2));border:1px solid var(--tw-line);border-radius:20px;padding:28px!important;box-shadow:0 30px 60px rgba(0,0,0,.4);gap:6px!important}.tw-panel .tw-row{display:flex;justify-content:space-between;align-items:center;border-bottom:1px dashed var(--tw-line);padding:14px 0;font-size:.98rem}.tw-panel .tw-row:last-child{border:0}.tw-panel .tw-row span{color:var(--tw-mute)}.tw-panel .tw-row a{font-weight:700;text-decoration:none}.tw-panel .tw-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#3ddc84;margin-right:8px;box-shadow:0 0 0 4px rgba(61,220,132,.18)}.elementor-form .elementor-field-textual{background:var(--tw-ink-2);border:1px solid var(--tw-line);color:#fff;border-radius:10px;padding:14px 16px;font-size:1rem}.elementor-form .elementor-field-textual:focus{border-color:var(--tw-amber);outline:0;box-shadow:0 0 0 3px rgba(255,183,3,.2)}.elementor-form .elementor-field-label{color:var(--tw-mute);font-size:.85rem;font-weight:600}.elementor-form .elementor-button{width:100%}.elementor-message-success{color:#3ddc84}@media (prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}body.elementor-page .elementor .elementor-heading-title,body.elementor-page .elementor h1,body.elementor-page .elementor h2,body.elementor-page .elementor h3,body.elementor-page .elementor h4,body.elementor-page .elementor h5,body.elementor-page .elementor h6{font-family:var(--tw-head)!important;color:#fff!important;font-weight:700}body.elementor-page .elementor h1.elementor-heading-title{font-weight:800;font-size:clamp(2.8rem, 6.4vw, 5.4rem);line-height:1.02}body.elementor-page .elementor h2.elementor-heading-title{font-size:clamp(2rem, 4vw, 3.2rem);line-height:1.05}body.elementor-page .elementor .elementor-icon-box-title,body.elementor-page .elementor h3.elementor-heading-title{font-size:1.55rem;line-height:1.1}body.elementor-page .elementor h1 .hl,body.elementor-page .elementor h1 em{color:var(--tw-amber)!important}body.elementor-page .elementor .tw-eyebrow .elementor-heading-title{font-family:var(--tw-body)!important;color:var(--tw-amber)!important;font-size:.8rem;font-weight:700}body.elementor-page .elementor .tw-tag .elementor-heading-title{font-family:var(--tw-body)!important;color:var(--tw-amber)!important;font-size:.72rem}body.elementor-page .elementor .tw-num .elementor-heading-title{color:transparent!important;font-size:3.4rem}body.elementor-page .elementor .tw-amber .elementor-heading-title,body.elementor-page .elementor .tw-amber h2{color:#111!important}body.elementor-page .elementor,body.elementor-page .elementor .elementor-widget-text-editor,body.elementor-page .elementor li,body.elementor-page .elementor p{font-family:var(--tw-body);color:var(--tw-text)}body.elementor-page .elementor .tw-card .elementor-icon-box-description,body.elementor-page .elementor .tw-card p,body.elementor-page .elementor .tw-lead,body.elementor-page .elementor .tw-lead p,body.elementor-page .elementor .tw-stat p{color:var(--tw-mute)}body.elementor-page .elementor .tw-amber .elementor-widget-text-editor,body.elementor-page .elementor .tw-amber p{color:#111}body.elementor-page .elementor .elementor-widget-button .elementor-button{background:var(--tw-amber);color:#111;border:2px solid var(--tw-amber);font-family:var(--tw-body)}body.elementor-page .elementor .elementor-widget-button .elementor-button:hover{background:var(--tw-amber-d);color:#111}body.elementor-page .elementor .tw-btn-ghost .elementor-button{background:0 0;color:#fff;border-color:var(--tw-line)}body.elementor-page .elementor .tw-btn-ghost .elementor-button:hover{background:var(--tw-ink-3);border-color:var(--tw-amber);color:#fff}body.elementor-page .elementor .tw-amber .elementor-button{background:#111;color:var(--tw-amber);border-color:#111}body.elementor-page .elementor .tw-link .elementor-button{background:0 0;border:0;color:var(--tw-amber);padding:0}body.elementor-page .elementor .tw-card{text-align:left}body.elementor-page .elementor .tw-card .elementor-icon-box-content,body.elementor-page .elementor .tw-card .elementor-icon-box-wrapper{text-align:left}body.elementor-page .elementor .tw-card .elementor-icon,body.elementor-page .elementor .tw-card .elementor-icon i{color:var(--tw-amber);fill:var(--tw-amber)}body.elementor-page .elementor .tw-card .elementor-icon svg{fill:var(--tw-amber)}body.elementor-page .elementor .tw-panel{align-self:start}body.elementor-page .elementor .tw-wrap.tw-grid{align-items:center}body.elementor-page .elementor .tw-center{text-align:center}body.elementor-page .elementor .tw-center .elementor-widget-button,body.elementor-page .elementor .tw-center .elementor-widget-button .elementor-button-wrapper{text-align:center}body.elementor-page .elementor .tw-link,body.elementor-page .elementor .tw-link .elementor-button-wrapper{text-align:left}body.elementor-page .elementor .tw-check,body.elementor-page .elementor .tw-check li{color:var(--tw-text)}body.elementor-page .elementor .tw-hero-btns{flex-direction:row;flex-wrap:wrap}body.elementor-page .elementor .elementor-form .elementor-field-group .elementor-select-wrapper select,body.elementor-page .elementor .elementor-form .elementor-field-textual{background-color:var(--tw-ink)!important;color:#fff!important;border:1px solid var(--tw-line)!important;border-radius:10px}body.elementor-page .elementor .elementor-form .elementor-field-label{color:var(--tw-mute)!important;font-size:.85rem}body.elementor-page .elementor .elementor-form .elementor-button[type=submit]{background:var(--tw-amber)!important;color:#111!important;border:0!important;font-weight:700;padding:16px}body.elementor-page .elementor .tw-hero .elementor-widget-button{margin:0}