.do-marketing{--do-bg:#0A0A0B;--do-surface:#16171A;--do-border:#2A2C31;--do-interactive:#6B7079;--do-text:#F5F5F2;--do-muted:#9EA2A9;--do-accent:#FF5A1F;--do-success:#3DDC84;--do-warn:#F5B841;background:var(--do-bg);color:var(--do-text);min-height:100svh;font-family:Inter,Arial,sans-serif;font-size:18px;line-height:28px;overflow:clip}.do-marketing *{box-sizing:border-box}.do-marketing h1,.do-marketing h2,.do-marketing p{margin:0}.do-marketing a{color:inherit;text-decoration:none}.do-marketing button,.do-marketing input,.do-marketing select,.do-marketing textarea{font-family:Inter,Arial,sans-serif}.do-marketing :focus-visible{outline:2px solid var(--do-accent);outline-offset:2px}.do-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:64px}.do-header{position:sticky;top:0;z-index:30;background:#16171af5;border-bottom:1px solid var(--do-border)}.do-header-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:96px}.do-wordmark{font-family:Archivo,Arial,sans-serif;font-size:24px;font-weight:800;letter-spacing:-.02em;min-height:44px;display:inline-flex;align-items:center;white-space:nowrap}.do-header nav{display:flex;align-items:center;gap:32px;font-size:14px;font-weight:500}.do-header nav>a{min-height:44px;display:flex;align-items:center;justify-content:center}.do-marketing .do-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 28px;border-radius:6px;font-size:16px;line-height:24px;font-weight:600;border:1.5px solid transparent;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background-color .14s,border-color .14s}.do-marketing .do-primary,.do-marketing .do-primary:visited{background:var(--do-accent);color:var(--do-bg);border-color:var(--do-accent)}.do-marketing .do-primary:hover{background:#ff7a45;color:var(--do-bg);border-color:#ff7a45}.do-marketing .do-primary:active{background:#e04a12;color:var(--do-bg);border-color:#e04a12}.do-marketing .do-primary:disabled{background:var(--do-border);color:var(--do-muted);border-color:var(--do-border);cursor:not-allowed}.do-marketing .do-secondary,.do-marketing .do-primary[data-primary-active=false]{background:transparent;color:var(--do-text);border-color:var(--do-interactive)}.do-marketing .do-secondary:hover,.do-marketing .do-primary[data-primary-active=false]:hover{background:var(--do-surface);color:var(--do-text);border-color:var(--do-text)}.do-marketing .do-secondary:active,.do-marketing .do-primary[data-primary-active=false]:active{background:#24262b;color:var(--do-text)}.do-tertiary{display:inline-flex;align-items:center;min-height:44px;padding-block:10px;font-size:16px;font-weight:500;line-height:24px}.do-tertiary:hover{text-decoration:underline!important;text-underline-offset:5px}.do-eyebrow{font:600 14px/20px Archivo,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--do-muted)}.do-hero-title{font:800 96px/96px Archivo,Arial,sans-serif;letter-spacing:-.02em;max-width:1050px}.do-title{font:700 56px/60px Archivo,Arial,sans-serif;letter-spacing:-.02em}.do-card-title{font:600 24px/30px Inter,Arial,sans-serif;letter-spacing:-.02em}.do-body{font-size:18px;line-height:28px;color:var(--do-muted)}.do-small{font:500 14px/20px Inter,Arial,sans-serif;color:var(--do-muted)}.do-section{min-height:calc(100svh + 64px);display:flex;flex-direction:column;justify-content:center;padding-block:96px;border-bottom:1px solid var(--do-border);position:relative}.do-section .do-container{position:relative;z-index:1}.do-home-section .do-container{display:flex;flex-direction:column;min-height:calc(100svh - 128px);justify-content:space-between;gap:64px}.do-section-cta{display:flex;align-items:center;flex-wrap:wrap;gap:28px}.do-hero-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);gap:72px;align-items:center}.do-hero-copy{display:flex;flex-direction:column;gap:32px}.do-hero-copy .do-body{max-width:610px}.do-phone{border:2px solid var(--do-interactive);border-radius:44px;background:var(--do-surface);padding:18px;width:340px;max-width:100%;justify-self:center;position:relative;box-shadow:0 25px 100px #0008;font-size:14px;line-height:20px}.do-phone-inner{border:1px solid var(--do-border);border-radius:28px;padding:32px 22px 28px;min-height:510px}.do-phone-notch{width:86px;height:7px;margin:0 auto 28px;border-radius:12px;background:var(--do-border)}.do-phone-header{display:flex;gap:12px;align-items:center;justify-content:space-between;font-size:14px;margin-bottom:28px}.do-phone-header span{color:var(--do-muted)}.do-phone-label{color:var(--do-muted);font-size:14px;margin-bottom:8px!important}.do-phone-name{font-size:24px;line-height:30px;font-weight:600;margin-bottom:28px!important}.do-phone-pay{font-size:42px;line-height:48px;color:var(--do-success);font-variant-numeric:tabular-nums;font-weight:600}.do-phone-pay span{font-size:14px;line-height:20px;color:var(--do-muted);font-weight:500}.do-phone-math{font-size:14px;line-height:22px;margin-top:12px!important;color:var(--do-muted);font-variant-numeric:tabular-nums}.do-phone-rows{margin-block:22px;padding-block:16px;border-block:1px solid var(--do-border)}.do-phone-rows div{display:flex;justify-content:space-between;gap:10px;padding-block:7px;font-variant-numeric:tabular-nums}.do-phone-foot{display:grid;gap:12px}.do-phone-foot strong{display:block;color:var(--do-text);font-weight:500}.do-phone-foot p{font-size:14px;line-height:20px;color:var(--do-muted)}.do-phone-callouts{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center;margin-top:64px}.do-callouts{display:grid;gap:40px}.do-callouts p{margin-top:12px;max-width:420px}.do-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:64px;margin-block:72px 32px}.do-step-number{font:700 96px/1 Archivo,Arial,sans-serif;color:var(--do-text);margin-bottom:32px}.do-steps p{margin-top:16px}.do-truck-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.do-truck-overlay{position:absolute;inset:0;background:#0a0a0bb8}.do-driver-items{list-style:none;margin:56px 0 0;padding:0;display:grid;gap:24px;font-size:24px;line-height:32px}.do-driver-items li{padding-left:0}.do-teaser-copy{max-width:850px;display:grid;gap:32px}.do-footer{padding-block:40px;background:var(--do-bg)}.do-footer .do-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;font:500 14px/24px Inter,Arial,sans-serif;color:var(--do-muted)}.do-footer nav{display:flex;gap:24px}.do-footer a{min-height:44px;display:inline-flex;align-items:center;padding-block:10px}.do-footer a:hover{color:var(--do-text);text-decoration:underline}.do-card{background:var(--do-surface);border:1px solid var(--do-border);padding:32px;border-radius:12px}.do-grid-pricing{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.do-grid-pricing .do-card{display:flex;flex-direction:column;gap:20px;padding:28px}.do-grid-pricing ul{list-style:none;padding:0;margin:0;font-size:16px;line-height:26px;flex:1}.do-grid-pricing li{margin-bottom:12px}.do-grid-pricing .do-btn{width:100%;padding-inline:12px}.do-price{font-size:42px;line-height:50px;font-weight:600;font-variant-numeric:tabular-nums}.do-price span{font-size:16px;line-height:24px;color:var(--do-muted)}.do-toggle{display:inline-flex;gap:4px;border:1.5px solid var(--do-interactive);padding:4px;border-radius:8px;font-size:14px}.do-toggle button{min-height:44px;padding:10px 20px;border:0;border-radius:4px;background:transparent;color:var(--do-muted);cursor:pointer}.do-toggle button[aria-pressed=true]{color:var(--do-text);background:#24262b}.do-faq details{border-bottom:1px solid var(--do-border);padding-block:12px}.do-faq summary{min-height:60px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font:600 20px/28px Inter,Arial,sans-serif;list-style:none;gap:20px}.do-faq summary:after{content:"+";font-size:24px}.do-faq details[open] summary:after{content:"−"}.do-faq p{color:var(--do-muted);padding-bottom:24px;max-width:880px}.do-coming-soon{display:block;color:var(--do-muted);font-size:14px;line-height:20px;margin-top:4px}.do-pilot-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;padding-block:96px}.do-pilot-grid .do-hero-title{font-size:72px;line-height:76px}.do-pilot-grid .do-body{margin-top:32px}.do-form-field{display:grid;gap:8px;margin-bottom:24px;font-size:14px;line-height:20px}.do-form-field label{font-weight:500}.do-form-field input,.do-form-field select{width:100%;min-height:52px;padding:12px 14px;background:var(--do-bg);color:var(--do-text);border:1.5px solid var(--do-interactive);border-radius:6px;font-size:16px;line-height:24px}.do-form-field input::placeholder{color:var(--do-muted)}.do-form-field select{appearance:auto}.do-form-field option{background:var(--do-surface);color:var(--do-text)}.do-error{color:var(--do-text);font-size:14px;line-height:20px;padding-top:4px}.do-about{padding-block:96px;max-width:1060px}.do-about .do-hero-title{margin-bottom:64px}.do-about section{margin-top:56px}.do-about section h2{font:600 24px/30px Inter,Arial,sans-serif;margin-bottom:20px}.do-about section p+p{margin-top:20px}@media (max-width:1100px){.do-container{padding-inline:40px}.do-hero-grid{gap:40px}.do-grid-pricing{grid-template-columns:repeat(2,1fr)}.do-pilot-grid{gap:48px}}@media (max-width:767px){.do-marketing{font-size:17px;line-height:26px}.do-container{padding-inline:24px}.do-header-inner{min-height:88px;gap:12px;flex-wrap:wrap;padding-block:12px}.do-wordmark{font-size:20px}.do-header nav{gap:10px;width:100%;justify-content:space-between}.do-header .do-secondary{min-height:44px;padding-inline:16px;font-size:14px}.do-header nav>a{min-width:44px}.do-hero-title,.do-pilot-grid .do-hero-title{font-size:48px;line-height:50px}.do-title{font-size:32px;line-height:36px}.do-card-title{font-size:20px;line-height:26px}.do-body{font-size:17px;line-height:26px}.do-marketing .do-btn{min-height:56px;padding-inline:24px}.do-section{padding-block:64px}.do-home-section .do-container{min-height:calc(100svh - 64px);gap:48px}.do-hero-grid{grid-template-columns:1fr;gap:48px}.do-hero-copy{gap:24px}.do-section-cta{gap:16px;align-items:flex-start;flex-direction:column}.do-phone{width:300px;border-radius:36px;padding:12px}.do-phone-inner{padding:24px 16px;min-height:480px}.do-phone-pay{font-size:38px;line-height:44px}.do-phone-callouts{grid-template-columns:1fr;gap:48px;margin-top:40px}.do-callouts{gap:32px}.do-steps{grid-template-columns:1fr;gap:40px;margin-block:40px 0}.do-step-number{font-size:56px;margin-bottom:16px}.do-driver-items{font-size:20px;line-height:28px;gap:24px;margin-top:40px}.do-grid-pricing{grid-template-columns:1fr}.do-card{padding:24px}.do-pilot-grid{grid-template-columns:1fr;padding-block:64px;gap:48px}.do-form-field input,.do-form-field select{min-height:56px}.do-toggle{width:100%}.do-toggle button{flex:1;padding-inline:12px}.do-faq summary{font-size:18px;line-height:26px}.do-about{padding-block:64px}.do-about .do-hero-title{margin-bottom:48px}.do-footer{padding-block:32px}}@media (prefers-reduced-motion:reduce){.do-marketing *{scroll-behavior:auto!important;transition:none!important}}.do-marketing .do-section:not(.do-home-section)>.do-container{display:flex;flex-direction:column;gap:32px}.do-marketing .do-pilot-grid .do-hero-title{font-size:96px;line-height:96px}.do-marketing .do-primary:disabled,.do-marketing .do-primary[data-primary-active=false]:disabled{background:var(--do-border);color:var(--do-muted);border-color:var(--do-border)}.do-marketing .do-form-field a,.do-marketing .do-card a:not(.do-btn){min-height:44px;display:inline-flex;align-items:center}.do-marketing .do-pilot-success a{display:inline-flex;min-height:44px;align-items:center;text-decoration:underline}@media (max-width:767px){.do-marketing .do-pilot-grid .do-hero-title{font-size:48px;line-height:50px}}.do-marketing .do-footer nav a{min-width:44px}.do-marketing .do-grid-pricing ul.do-body{font-size:18px;line-height:28px}.do-marketing .do-pilot-grid{padding-block:40px 0;gap:24px 40px}.do-marketing .do-pilot-grid>p,.do-marketing .do-pilot-grid>button{grid-column:1/-1}.do-marketing .do-pilot-grid>button{justify-self:start}.do-marketing section[aria-labelledby=pilot-heading]{padding-block:80px}.do-marketing section[aria-labelledby=pilot-heading]>.do-card>.do-body{margin-top:32px;max-width:1000px}.do-marketing .do-pilot-success{margin-block:64px 32px}.do-marketing .do-pilot-success h2{margin-bottom:24px}@media (max-width:767px){.do-marketing .do-grid-pricing ul.do-body{font-size:17px;line-height:26px}.do-marketing section[aria-labelledby=pilot-heading]{padding-block:48px}}@font-face{font-family:DO09Inter;src:url(/fonts/inter-latin.woff2) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:DO09Archivo;src:url(/fonts/archivo-latin.woff2) format("woff2");font-weight:400 800;font-stretch:75% 125%;font-style:normal;font-display:swap}.do09-public{--do-bg:#0A0A0B;--do-surface:#16171A;--do-border:#2A2C31;--do-interactive:#6B7079;--do-text:#F5F5F2;--do-muted:#9EA2A9;--do-accent:#FF5A1F;--do-success:#3DDC84;--do-warn:#F5B841;background:var(--do-bg);color:var(--do-text);min-height:100svh;font-family:DO09Inter,Inter,Arial,sans-serif;font-size:18px;line-height:28px;overflow:clip;-webkit-font-smoothing:antialiased}.do09-public *{box-sizing:border-box}.do09-public h1,.do09-public h2,.do09-public h3,.do09-public p,.do09-public figure{margin:0}.do09-public a{color:inherit;text-decoration:none}.do09-public :focus-visible{outline:2px solid var(--do-accent);outline-offset:3px}.do09-public .do09-container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:96px}.do09-public .do09-eyebrow{font:600 14px/20px DO09Archivo,Archivo,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--do-muted)}.do09-public h1,.do09-public h2{font-family:DO09Archivo,Archivo,Arial,sans-serif;font-stretch:110%;letter-spacing:-.02em;color:var(--do-text)}.do09-public h1{font-size:96px;line-height:96px;font-weight:800}.do09-public h2{font-size:56px;line-height:60px;font-weight:700}.do09-public h3{font:600 24px/30px DO09Inter,Inter,Arial,sans-serif;letter-spacing:-.02em;color:var(--do-text)}.do09-public .do-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 28px;border:1.5px solid transparent;border-radius:6px;font:600 16px/24px DO09Inter,Inter,Arial,sans-serif;white-space:nowrap;transition:background-color .16s,border-color .16s,transform .16s}.do09-public .do-btn:active{transform:scale(.97)}.do09-public .do-primary,.do09-public .do-primary:visited{background:var(--do-accent);border-color:var(--do-accent);color:var(--do-bg)}.do09-public .do-primary:hover{background:#ff7040;border-color:#ff7040;color:var(--do-bg)}.do09-public .do-primary[data-primary-active=false]{background:transparent;border-color:var(--do-interactive);color:var(--do-text)}.do09-public .do-primary:disabled,.do09-public .do-primary[data-primary-active=false]:disabled{background:var(--do-border);border-color:var(--do-border);color:var(--do-muted)}.do09-public .do09-text-link{display:inline-flex;align-items:center;min-height:44px;font:500 16px/24px DO09Inter,Inter,Arial,sans-serif;color:var(--do-text)}.do09-public .do09-text-link:hover{text-decoration:underline;text-underline-offset:5px}.do09-public .do09-note{font:500 13px/18px DO09Inter,Inter,Arial,sans-serif;color:var(--do-muted)}.do09-public .do-header{position:sticky;top:0;z-index:30;background:#0a0a0b;border-bottom:1px solid var(--do-border);transition:background-color .16s,border-color .16s}.do09-public .do-header.do09-header-scrolled{background:#16171afa}.do09-public .do-header-inner{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:28px}.do09-public .do-wordmark{display:inline-flex;align-items:center;min-height:44px;flex:none}.do09-public .do-wordmark img{width:342.8px;height:20px;display:block}.do09-public .do-header nav{display:flex;align-items:center;gap:32px}.do09-public .do-header nav>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;font:500 15px/20px DO09Inter,Inter,Arial,sans-serif;color:var(--do-muted)}.do09-public .do-header nav>a:hover{color:var(--do-text)}.do09-public .do-header nav .do-secondary{height:44px;min-height:44px;padding-inline:20px;border:1.5px solid var(--do-interactive);border-radius:6px;color:var(--do-text);font-size:15px}.do09-public .do-header nav .do-secondary:hover{background:var(--do-surface);border-color:var(--do-text)}.do09-public .do-footer{border-top:1px solid var(--do-border);padding-block:36px;background:var(--do-bg)}.do09-public .do-footer .do-container{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;color:var(--do-muted);font:500 14px/20px DO09Inter,Inter,Arial,sans-serif}.do09-public .do-footer nav{display:flex;flex-wrap:wrap;gap:24px}.do09-public .do-footer a{display:inline-flex;align-items:center;min-height:44px}.do09-public .do-footer a:hover{color:var(--do-text);text-decoration:underline;text-underline-offset:4px}.do09-public .do09-hero{padding:96px 0 0;text-align:center}.do09-public .do09-hero h1{max-width:1000px;margin:20px auto 0}.do09-public .do09-hero-sub{max-width:720px;margin:28px auto 0;color:var(--do-muted)}.do09-public .do09-cta-row{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:40px}.do09-public .do09-stage{height:812px;margin-top:72px;position:relative}.do09-public .do09-phone{position:relative;width:390px;height:844px;margin:0;overflow:hidden;border:12px solid #1c1d21;border-radius:56px;background:#1c1d21;box-shadow:0 0 0 1px var(--do-border),0 40px 120px #0009}.do09-public .do09-phone img{display:block;width:100%;height:100%;object-fit:cover;border-radius:43px}.do09-public .do09-phone-sticky-dim{position:absolute;bottom:0;left:0;right:0;height:92px;background:#0a0a0b66;pointer-events:none}.do09-public .do09-stage>.do09-phone{position:absolute;left:50%;top:0;transform:translate(-50%)}.do09-public .do09-callout{position:absolute;width:300px;text-align:left}.do09-public .do09-callout b{display:block;margin-bottom:6px;font:600 20px/26px DO09Inter,Inter,Arial,sans-serif}.do09-public .do09-callout span{display:block;color:var(--do-muted);font-size:16px;line-height:24px}.do09-public .do09-callout:before{content:"";position:absolute;top:13px;width:120px;height:1px;background:var(--do-interactive)}.do09-public .do09-callout-pay{top:250px;left:120px;text-align:right}.do09-public .do09-callout-pay:before,.do09-public .do09-callout-deduction:before{right:-136px}.do09-public .do09-callout-deduction{top:450px;left:120px;text-align:right}.do09-public .do09-callout-brand{top:170px;right:120px}.do09-public .do09-callout-answer{top:600px;right:120px}.do09-public .do09-callout-brand:before,.do09-public .do09-callout-answer:before{left:-136px}.do09-public .do09-mobile-callouts{display:none}.do09-public .do09-sample-caption{text-align:center;margin-top:18px}.do09-public .do09-section{padding-block:140px}.do09-public .do09-section-head{max-width:860px}.do09-public .do09-section-head h2{margin-top:16px}.do09-public .do09-section-head>p:last-child{max-width:640px;margin-top:20px;color:var(--do-muted)}.do09-public .do09-compare-grid,.do09-public .do09-benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:64px}.do09-public .do09-panel,.do09-public .do09-benefit-card{background:var(--do-surface);border:1px solid var(--do-border);border-radius:16px;overflow:hidden}.do09-public .do09-panel{position:relative;min-height:620px;padding:40px}.do09-public .do09-tag{display:inline-block;padding:2px 8px;border:1px solid var(--do-border);border-radius:4px;color:var(--do-muted);font:600 13px/18px DO09Inter,Inter,Arial,sans-serif}.do09-public .do09-panel h3{margin-top:12px}.do09-public .do09-panel>p:not(.do09-note){max-width:480px;margin-top:10px;color:var(--do-muted);font-size:17px;line-height:26px}.do09-public .do09-paper{position:absolute;top:220px;left:40px;right:56px;height:470px;padding:26px 28px;overflow:hidden;transform:rotate(-2.2deg);border-radius:3px;background:#edebe4;color:#2b2b2b;box-shadow:0 20px 50px #00000080;filter:contrast(.92);font:13px/16px Georgia,Times New Roman,serif;text-align:left}.do09-public .do09-paper-label{display:inline-block;margin-bottom:10px;padding:5px 8px;border-radius:3px;background:#dcd9cf;color:#484848;font:600 13px/16px DO09Inter,Arial,sans-serif}.do09-public .do09-paper-stamp{position:absolute;right:26px;top:48px;transform:rotate(6deg);border:2px solid #b2483a;padding:4px 8px;color:#b2483a;font:700 13px/16px monospace}.do09-public .do09-paper strong,.do09-public .do09-paper small{display:block}.do09-public .do09-paper strong{font-size:15px;line-height:18px}.do09-public .do09-paper small{font-size:13px;line-height:16px;color:#555}.do09-public .do09-paper-table{display:grid;grid-template-columns:1.05fr 1.25fr 1.25fr;margin:10px 0;font:13px/16px monospace}.do09-public .do09-paper-table span{border:1px solid #9a9a9a;padding:3px 5px}.do09-public .do09-message{max-width:470px;margin-top:36px;padding:12px 16px;border-radius:18px 18px 18px 6px;background:#26282d;color:var(--do-text);font:400 16px/23px DO09Inter,Inter,Arial,sans-serif}.do09-public .do09-message .do09-example-link{color:#7fb2ff;text-decoration:underline}.do09-public .do09-after-panel .do09-note{max-width:230px;margin-top:12px}.do09-public .do09-mini-phone{position:absolute;right:44px;bottom:-184px;width:330px;height:560px;transform:scale(.8);transform-origin:bottom right}.do09-public .do09-mini-phone .do09-phone-sticky-dim{height:62px}.do09-public .do09-benefits{padding-top:40px}.do09-public .do09-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.do09-public .do09-benefit-card{display:flex;flex-direction:column;padding:36px}.do09-public .do09-card-number{font:700 15px/18px DO09Archivo,Archivo,Arial,sans-serif;letter-spacing:.08em;color:var(--do-muted)}.do09-public .do09-benefit-card h3{margin-top:16px}.do09-public .do09-benefit-card>p{margin-top:12px;color:var(--do-muted);font-size:17px;line-height:26px}.do09-public .do09-visual{display:flex;flex-direction:column;justify-content:center;flex:1;min-height:210px;margin-top:28px;padding:20px;border:1px solid var(--do-border);border-radius:12px;background:var(--do-bg)}.do09-public .do09-pay-visual img{width:100%;height:auto;object-fit:contain}.do09-public .do09-sticky-visual img{width:100%;height:auto}.do09-public .do09-sticky-visual ul{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:8px;color:var(--do-text);font:500 14px/20px DO09Inter,Inter,Arial,sans-serif}.do09-public .do09-sticky-visual li:before{content:"—";margin-right:8px;color:var(--do-muted)}.do09-public .do09-team-visual{gap:10px}.do09-public .do09-template,.do09-public .do09-template-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid var(--do-border);border-radius:8px;font:500 14px/18px DO09Inter,Inter,Arial,sans-serif}.do09-public .do09-template{justify-content:center;border:1.5px dashed var(--do-interactive);font-weight:600;text-align:center}.do09-public .do09-template-row b{color:var(--do-success);font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.do09-public .do09-benefit-note{margin-top:20px}.do09-public .do09-truck-band{position:relative;display:flex;align-items:center;min-height:520px;padding-block:120px;overflow:hidden}.do09-public .do09-truck-band>img,.do09-public .do09-truck-overlay{position:absolute;inset:0;width:100%;height:100%}.do09-public .do09-truck-band>img{object-fit:cover}.do09-public .do09-truck-overlay{background:#0a0a0bb8}.do09-public .do09-truck-band .do09-container{position:relative;z-index:1}.do09-public .do09-truck-content{max-width:680px}.do09-public .do09-truck-content h2{margin-top:16px}.do09-public .do09-truck-content>p:last-child{margin-top:20px;color:var(--do-text);font-size:20px;line-height:30px}.do09-public .do09-how{padding-top:140px}.do09-public .do09-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:64px;border-top:1px solid var(--do-border);border-bottom:1px solid var(--do-border)}.do09-public .do09-steps article{padding:40px 0}.do09-public .do09-steps span{font:800 120px/1 DO09Archivo,Archivo,Arial,sans-serif;font-stretch:110%;letter-spacing:-.04em}.do09-public .do09-steps h3{margin-top:18px;font-family:DO09Archivo,Archivo,Arial,sans-serif;font-size:32px;line-height:36px;font-weight:700}.do09-public .do09-steps p{max-width:360px;margin-top:10px;color:var(--do-muted)}.do09-public .do09-ats{border-top:1px solid var(--do-border);border-bottom:1px solid var(--do-border);padding-block:72px}.do09-public .do09-ats .do09-container{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:end}.do09-public .do09-ats h2{margin-top:16px;font-size:40px;line-height:44px}.do09-public .do09-ats .do09-container>p{max-width:520px;color:var(--do-muted)}.do09-public .do09-final{padding:160px 0;text-align:center}.do09-public .do09-final h2{max-width:740px;margin-inline:auto}.do09-public .do09-final>.do09-container>p{max-width:620px;margin:24px auto 0;color:var(--do-muted)}.do09-public .do-section{position:relative;padding-block:100px}.do09-public .do-section>.do-container{display:flex;flex-direction:column;gap:28px}.do09-public .do-section .do-hero-title{max-width:1050px;font:800 96px/96px DO09Archivo,Archivo,Arial,sans-serif;font-stretch:110%;letter-spacing:-.02em;color:var(--do-text)}.do09-public .do-section .do-title{font:700 56px/60px DO09Archivo,Archivo,Arial,sans-serif;font-stretch:110%;letter-spacing:-.02em}.do09-public .do-section .do-body{max-width:760px;color:var(--do-muted);font:400 18px/28px DO09Inter,Inter,Arial,sans-serif}.do09-public .do-section .do-small{color:var(--do-muted);font:500 14px/20px DO09Inter,Inter,Arial,sans-serif}.do09-public .do-section .do-section-cta{display:flex;flex-wrap:wrap;align-items:center;gap:20px}.do09-public .do-section .do-secondary{background:transparent;border:1.5px solid var(--do-interactive);color:var(--do-text)}.do09-public .do-section .do-secondary:hover{background:var(--do-surface);border-color:var(--do-text)}.do09-public .do-card{background:var(--do-surface);border:1px solid var(--do-border);border-radius:16px;padding:36px}.do09-public .do-grid-pricing{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.do09-public .do-grid-pricing .do-card{display:flex;flex-direction:column;gap:20px;padding:28px}.do09-public .do-card-title{font:600 24px/30px DO09Inter,Inter,Arial,sans-serif;color:var(--do-text)}.do09-public .do-grid-pricing ul{flex:1;list-style:none;margin:0;padding:0}.do09-public .do-grid-pricing li{margin-bottom:12px}.do09-public .do-grid-pricing .do-btn{width:100%;padding-inline:12px}.do09-public .do-price{font:600 42px/50px DO09Inter,Inter,Arial,sans-serif;font-variant-numeric:tabular-nums}.do09-public .do-price span{font-size:16px;color:var(--do-muted)}.do09-public .do-toggle{display:inline-flex;align-self:start;gap:4px;border:1.5px solid var(--do-interactive);border-radius:8px;padding:4px}.do09-public .do-toggle button{min-height:44px;border:0;border-radius:4px;padding:10px 20px;background:transparent;color:var(--do-muted);font:500 14px/20px DO09Inter,Inter,Arial,sans-serif}.do09-public .do-toggle button[aria-pressed=true]{background:#24262b;color:var(--do-text)}.do09-public .do-faq details{border-bottom:1px solid var(--do-border);padding-block:12px}.do09-public .do-faq summary{display:flex;align-items:center;justify-content:space-between;min-height:60px;gap:20px;cursor:pointer;list-style:none;font:600 20px/28px DO09Inter,Inter,Arial,sans-serif}.do09-public .do-faq summary:after{content:"+";font-size:24px}.do09-public .do-faq details[open] summary:after{content:"−"}.do09-public .do-faq p{padding-bottom:24px}.do09-public .do-pilot-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 40px;padding:40px 0 0}.do09-public .do-pilot-grid>p,.do09-public .do-pilot-grid>button{grid-column:1/-1}.do09-public .do-form-field{display:grid;gap:8px;margin:0;font:500 14px/20px DO09Inter,Inter,Arial,sans-serif}.do09-public .do-form-field input,.do09-public .do-form-field select{min-height:52px;width:100%;border:1.5px solid var(--do-interactive);border-radius:6px;padding:12px 14px;background:var(--do-bg);color:var(--do-text);font:400 16px/24px DO09Inter,Inter,Arial,sans-serif}.do09-public .do-form-field option{background:var(--do-surface);color:var(--do-text)}.do09-public .do-error{color:var(--do-text);font-size:14px;line-height:20px}@media (max-width:1100px){.do09-public .do09-container{padding-inline:40px}.do09-public .do09-callout-pay,.do09-public .do09-callout-deduction{left:30px}.do09-public .do09-callout-brand,.do09-public .do09-callout-answer{right:30px}.do09-public .do-grid-pricing{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.do09-public{font-size:17px;line-height:26px}.do09-public .do09-container{padding-inline:20px}.do09-public .do-header-inner{min-height:64px;flex-wrap:nowrap;padding-block:0;gap:12px}.do09-public .do-wordmark img{width:257.1px;height:15px}.do09-public .do-header nav{gap:0;width:auto;flex-shrink:0}.do09-public .do-header nav>a:not(.do-signin){display:none}.do09-public .do-header nav .do-signin{font-size:15px;color:var(--do-muted)}.do09-public h1{font-size:48px;line-height:50px}.do09-public h2{font-size:32px;line-height:36px}.do09-public h3{font-size:20px;line-height:26px}.do09-public .do09-hero{padding-top:44px;text-align:left}.do09-public .do09-hero h1{margin:20px 0 0}.do09-public .do09-hero-sub{margin:18px 0 0}.do09-public .do09-cta-row{align-items:stretch;flex-direction:column;gap:18px;margin-top:28px}.do09-public .do09-cta-row .do-btn{min-height:56px}.do09-public .do09-cta-row .do09-text-link{justify-content:center}.do09-public .do09-stage{height:auto;margin-top:44px}.do09-public .do09-stage>.do09-phone{position:relative;top:auto;left:auto;transform:none;margin:0 auto}.do09-public .do09-phone{width:330px;height:714px;border-width:10px;border-radius:50px}.do09-public .do09-phone img{border-radius:40px}.do09-public .do09-phone-sticky-dim{height:78px}.do09-public .do09-callout{display:none}.do09-public .do09-mobile-callouts{display:grid;gap:14px;margin-top:28px}.do09-public .do09-mobile-callouts>div{border-left:2px solid var(--do-interactive);padding-left:14px}.do09-public .do09-mobile-callouts b{display:block;font:600 17px/24px DO09Inter,Inter,Arial,sans-serif}.do09-public .do09-mobile-callouts span{display:block;color:var(--do-muted);font-size:15px;line-height:22px}.do09-public .do09-sample-caption{margin-top:18px}.do09-public .do09-section{padding-block:88px}.do09-public .do09-section-head h2{margin-top:16px}.do09-public .do09-section-head>p:last-child{margin-top:20px}.do09-public .do09-compare-grid,.do09-public .do09-benefit-grid{grid-template-columns:1fr;gap:20px;margin-top:36px}.do09-public .do09-panel{min-height:0;padding:24px}.do09-public .do09-paper{position:relative;top:auto;left:auto;right:auto;height:330px;margin:28px 6px -60px;padding:16px;font-size:13px;line-height:16px}.do09-public .do09-paper-stamp{display:none}.do09-public .do09-paper-label,.do09-public .do09-paper-table{font-size:13px;line-height:16px}.do09-public .do09-mini-phone{display:none}.do09-public .do09-benefits{padding-top:40px}.do09-public .do09-benefit-card{padding:24px}.do09-public .do09-visual{min-height:210px}.do09-public .do09-truck-band{min-height:400px;padding-block:88px}.do09-public .do09-truck-content>p:last-child{font-size:17px;line-height:26px}.do09-public .do09-how{padding-top:88px}.do09-public .do09-steps{grid-template-columns:1fr;gap:0;margin-top:36px;border-bottom:0}.do09-public .do09-steps article{padding:24px 0;border-bottom:1px solid var(--do-border)}.do09-public .do09-steps span{font-size:72px}.do09-public .do09-steps h3{font-size:26px;line-height:30px}.do09-public .do09-ats{padding-block:64px}.do09-public .do09-ats .do09-container{grid-template-columns:1fr;gap:24px}.do09-public .do09-ats h2{font-size:32px;line-height:36px}.do09-public .do09-final{padding:96px 0;text-align:left}.do09-public .do09-final>.do09-container>p{margin:20px 0 0}.do09-public .do09-final .do09-cta-row{align-items:stretch}.do09-public .do-footer{padding-block:32px}.do09-public .do-footer .do-container{align-items:flex-start;flex-direction:column;gap:12px}.do09-public .do-footer nav{gap:20px}.do09-public .do-section{padding-block:64px}.do09-public .do-section .do-hero-title{font-size:48px;line-height:50px}.do09-public .do-section .do-title{font-size:32px;line-height:36px}.do09-public .do-section .do-body{font-size:17px;line-height:26px}.do09-public .do-section .do-section-cta{align-items:stretch;flex-direction:column}.do09-public .do-section .do-btn{min-height:56px}.do09-public .do-grid-pricing{grid-template-columns:1fr}.do09-public .do-card{padding:24px}.do09-public .do-toggle{width:100%}.do09-public .do-toggle button{flex:1;padding-inline:12px}.do09-public .do-pilot-grid{grid-template-columns:1fr;padding-top:24px}.do09-public .do-form-field input,.do09-public .do-form-field select{min-height:56px}.do09-public .do-faq summary{font-size:18px;line-height:26px}}@media (prefers-reduced-motion:reduce){.do09-public *{transition:none!important;scroll-behavior:auto!important}}.do09-public .do-pilot-grid .do-form-field input,.do09-public .do-pilot-grid .do-form-field select{height:52px;min-height:52px}.do09-public .do-pilot-grid a{display:inline-flex;align-items:center;min-width:44px;min-height:44px}@media (max-width:767px){.do09-public .do-pilot-grid .do-form-field input,.do09-public .do-pilot-grid .do-form-field select{height:56px;min-height:56px}}.do09-public .do09-phone picture{display:block;width:100%;height:100%}
