.qa-page{background:radial-gradient(circle at 16% 14%,#c9a44d26,#0000 28%),linear-gradient(#fbf7ee 0%,#fff 48%,#f7f8fa 100%);min-height:100vh;overflow:hidden}.qa-container{width:min(1120px,100% - 32px);margin-inline:auto}.qa-svg-defs{width:0;height:0;position:absolute;overflow:hidden}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trust-section{background:linear-gradient(#fbf7ee,#fdfbf5);padding:clamp(28px,4vw,44px) 0 20px}.section-kicker-row{flex-wrap:nowrap;justify-content:center;align-items:center;gap:14px;margin-bottom:8px;display:flex}.section-kicker-row:before,.section-kicker-row:after{content:"";background:var(--oa-gold,#c9a44d);border-radius:99px;flex:none;width:min(56px,12vw);height:3px}.section-kicker-row .section-title{flex:0 auto;margin:0}.trust-kicker-row{flex-wrap:nowrap;justify-content:center;align-items:center;gap:14px;margin-bottom:4px;display:flex}.trust-kicker-row .section-kicker-icon{color:var(--oa-gold,#c9a44d);flex:none}.trust-kicker-row .section-title{text-align:left;margin:0}.section-title{color:var(--oa-navy,#0b2033);letter-spacing:-.02em;text-align:center;text-transform:none;text-wrap:balance;margin:0;font-size:clamp(1.5rem,4.4vw,1.85rem);font-weight:900;line-height:1.16}.qa-trust-title{letter-spacing:-.025em;font-size:clamp(1.6rem,7vw,2.2rem);line-height:1}.section-title .gold{color:var(--oa-gold,#c9a44d);display:inline}.section-subhead{max-width:var(--oa-section-intro-max);text-align:center;color:var(--oa-muted,#53627a);letter-spacing:0;text-transform:none;text-wrap:pretty;margin:8px auto 0;font-size:clamp(1.05rem,2.2vw,1.15rem);font-weight:600;line-height:1.45}.faq-modal-overlay{z-index:200;-webkit-overflow-scrolling:touch;padding:18px 14px calc(18px + env(safe-area-inset-bottom));background:#07182bb8;display:none;position:fixed;inset:0;overflow-y:auto}.faq-modal-overlay.is-open{display:block}.faq-modal{background:#fff;border-radius:22px;width:min(100%,680px);margin:auto;overflow:hidden;box-shadow:0 32px 80px #07182b61}.faq-modal-header{background:var(--oa-navy,#0b2033);color:#fff;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:20px 22px 18px;display:grid}.faq-modal-header h2{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.05rem,3.5vw,1.35rem);font-weight:900}.faq-modal-header p{color:#ffffffc7;letter-spacing:.02em;margin:4px 0 0;font-size:1.05rem;font-weight:600}.faq-modal-close{color:#fff;cursor:pointer;background:#ffffff1a;border:1.5px solid #fff6;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:1.5rem;line-height:1;display:grid}.faq-modal-close:hover{background:#ffffff38}.faq-modal-footer{background:#fff;border-top:1px solid #0b203314;justify-content:center;padding:4px 18px 22px;display:flex}.faq-modal-close--bottom{background:var(--oa-navy,#0b2033);color:#fff;border:1.5px solid #2f80ed73}.faq-modal-close--bottom:hover{background:#14263b}.faq-modal-body{gap:8px;padding:18px 18px 20px;display:grid}body.qa-modal-open{overflow:hidden}.testimonial-shell{margin-top:16px;position:relative}.carousel-btn{z-index:3;color:#fff;background:var(--oa-navy,#0b2033);cursor:pointer;border:0;border-radius:999px;width:52px;height:52px;font-size:1.75rem;line-height:1;transition:transform .18s,background .18s;display:none;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 28px #0b20331f}.carousel-btn:hover{background:var(--oa-navy-light,#123552);transform:translateY(-50%)scale(1.04)}.carousel-btn--prev{left:-8px}.carousel-btn--next{right:-8px}.testimonial-track{overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;grid-auto-columns:minmax(260px,1fr);grid-auto-flow:column;gap:14px;padding:2px 4px 6px;display:grid;overflow-x:auto}.testimonial-track::-webkit-scrollbar{display:none}.testimonial-card{scroll-snap-align:center;background:var(--oa-white,#fff);border:1px solid #0b203314;border-radius:18px;grid-template-columns:64px 1fr;align-items:start;gap:10px;min-height:0;padding:12px;display:grid;box-shadow:0 10px 22px #0b20331a}.testimonial-photo{object-fit:cover;background:#e8edf3;border:3px solid #f2f4f7;border-radius:50%;width:64px;height:64px;box-shadow:0 6px 14px #0b203324}.stars{color:var(--oa-gold,#c9a44d);letter-spacing:2px;white-space:nowrap;margin-bottom:6px;font-size:1.05rem;line-height:1}.testimonial-quote{color:var(--oa-navy,#0b2033);letter-spacing:-.005em;margin:0 0 8px;font-size:1.05rem;font-weight:700;line-height:1.34}.testimonial-name{color:var(--oa-navy,#0b2033);letter-spacing:-.01em;font-weight:900;display:block}.testimonial-role,.testimonial-location{color:#6b7280;letter-spacing:0;margin-top:2px;font-size:1.05rem;font-weight:700;display:block}.carousel-dots{justify-content:center;align-items:center;gap:12px;margin:10px 0 0;display:flex}.dot{cursor:pointer;background:#c9ced6;border:0;border-radius:999px;width:15px;height:15px;padding:0}.dot.is-active{background:var(--oa-navy,#0b2033)}.faq-section{background:var(--oa-white,#fff);border-top:1px solid #0b20331f;border-radius:28px 28px 0 0;padding:28px 0 0;box-shadow:0 -12px 30px #0b20330f}#questions-drivers-ask{scroll-margin-top:96px}.faq-card{gap:10px;margin-top:26px;display:grid}.faq-item{background:var(--oa-white,#fff);border:1px solid var(--oa-border,#dde3ea);border-radius:18px;overflow:hidden;box-shadow:0 8px 22px #0b203314}.faq-item[open]{border-color:#2c7fbc3d;box-shadow:0 12px 30px #0b20331f}.faq-summary{min-height:68px;color:var(--oa-navy,#0b2033);cursor:pointer;grid-template-columns:56px 1fr 30px;align-items:center;gap:14px;padding:10px 20px;list-style:none;display:grid}.faq-summary::-webkit-details-marker{display:none}.faq-summary:focus-visible{outline-offset:3px;border-radius:18px;outline:4px solid #f5642359}.icon-box{width:56px;height:56px;color:var(--oa-navy,#0b2033);background:#f5f8fc;border:1px solid #dce4ee;border-radius:16px;place-items:center;display:grid;overflow:hidden}.icon-box--orange{background:#fff7f2;border-color:#f5642359}.qa-faq-icon-wrap{place-items:center;width:100%;height:100%;display:grid}.qa-faq-icon,.icon-box svg.qa-faq-icon,.icon-box img.qa-faq-icon{width:38px;max-width:38px;height:38px;max-height:38px;color:var(--oa-navy,#0b2033);object-fit:contain}.qa-faq-icon--privacy-clipboard{transform-origin:50%;transform:scale(1.36)}.qa-faq-icon--company-driver{transform-origin:50%;transform:scale(1.12)}.qa-faq-icon--lg{transform-origin:50%;transform:scale(1.38)}.qa-faq-icon--sm{transform-origin:50%;transform:scale(.76)}.qa-faq-icon--headset{transform-origin:50%;transform:translateY(4px)scale(1.72)}.qa-faq-icon--check-complete{transform-origin:50%;transform:scale(1.18)}.qa-faq-icon--hr-desk{transform-origin:50%;transform:scale(1.16)}.qa-faq-icon--shield-truck{transform-origin:50%;transform:scale(1.32)}.qa-faq-icon--dot-clipboard{transform-origin:50%;transform:scale(1.28)}.icon-box svg{stroke-width:2.2px;width:38px;height:38px}.faq-question{letter-spacing:-.01em;color:var(--oa-navy,#0b2033);font-size:clamp(1.05rem,2.3vw,1.14rem);font-weight:800;line-height:1.22}.faq-chevron{width:28px;height:28px;color:var(--oa-navy,#0b2033);transition:transform .18s}.faq-item[open] .faq-chevron{transform:rotate(180deg)}.faq-answer{color:var(--oa-navy,#0b2033);letter-spacing:0;background:linear-gradient(#f7fbff,#f2f7fc);border-top:1px solid #0b203314;padding:16px 22px 20px 90px;font-size:clamp(1rem,2.1vw,1.05rem);font-weight:600;line-height:1.5}.faq-link,.faq-answer a.faq-link{color:var(--oa-orange,#f56423);text-underline-offset:2px;font-weight:800;text-decoration:underline;text-decoration-thickness:1.5px;transition:color .14s}.faq-link:hover,.faq-link:focus-visible,.faq-answer a.faq-link:hover,.faq-answer a.faq-link:focus-visible{color:var(--oa-orange-light,#ff7a2e)}.faq-link:focus-visible{outline:2px solid var(--oa-orange,#f56423);outline-offset:2px;border-radius:2px}.faq-link--navy,.faq-answer a.faq-link--navy{color:var(--oa-navy,#0b2033);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--oa-navy,#0b2033) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--oa-navy,#0b2033) 45%, transparent);font-weight:800}.faq-link--navy:hover,.faq-link--navy:focus-visible,.faq-answer a.faq-link--navy:hover,.faq-answer a.faq-link--navy:focus-visible{color:var(--oa-navy,#0b2033);-webkit-text-decoration-color:var(--oa-navy,#0b2033);text-decoration-color:var(--oa-navy,#0b2033)}.faq-link--navy:focus-visible{outline-color:var(--oa-navy,#0b2033)}.faq-expand-wrap{justify-content:center;margin:22px 0 0;display:flex}.faq-expand-btn{border:2px solid var(--oa-navy,#0b2033);min-height:52px;color:var(--oa-navy,#0b2033);letter-spacing:-.005em;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:0 32px;font-size:clamp(1rem,2.5vw,1.1rem);font-weight:900;transition:background .16s,color .16s;display:inline-flex}.faq-expand-btn:hover{background:var(--oa-navy,#0b2033);color:#fff}.faq-expand-arrow{font-size:1.4rem;line-height:1;transition:transform .18s}.qa-cta{color:var(--oa-white,#fff);background:linear-gradient(135deg,#0b2033fa,#0a2a44fa),radial-gradient(circle at 84% 16%,#c9a44d38,#0000 32%);border:1px solid #ffffff1f;border-radius:28px;margin-top:26px;overflow:hidden;box-shadow:0 16px 40px #0b203329}.qa-cta__top{justify-content:center;padding:16px 18px 12px;display:flex}.qa-cta__heading-row{justify-content:center;align-items:center;gap:12px;max-width:100%;display:flex}.qa-cta__icon-wrap{flex:none;justify-content:center;align-items:center;display:flex}.qa-cta__icon-ring{flex-shrink:0}.qa-cta__headset-glyph{color:#152238;transform-origin:50%;width:100%;max-width:96%;height:100%;max-height:96%;display:block;transform:translateY(3px)scale(1.58)}@media (min-width:640px){.qa-cta__headset-glyph{transform:translateY(4px)scale(1.64)}}.qa-cta__icon{width:48px;height:48px;color:var(--oa-gold,#c9a44d);flex:none}.qa-cta__title{text-align:left;letter-spacing:-.015em;flex:0 auto;margin:0;font-size:clamp(1.1rem,3.8vw,1.4rem);font-weight:900;line-height:1.16}.qa-cta__title span{color:var(--oa-gold,#c9a44d)}.qa-cta-grid{gap:10px;padding:0 18px 18px;display:grid}.qa-cta-grid--single{max-width:36rem;margin-inline:auto;padding-bottom:8px}.qa-prefer-talk{padding:0 18px 18px}.qa-cta-card{cursor:pointer;text-align:left;border:0;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;width:100%;min-height:58px;padding:14px 16px;font-family:inherit;text-decoration:none;display:grid;box-shadow:0 10px 22px #0b20332e}.qa-cta-card>svg,.qa-cta-card>.qa-cta-card__shield{flex-shrink:0;grid-row:span 2;align-self:start;width:1.4rem;height:1.4rem;margin-top:.1rem}.qa-cta-card__shield{width:1.55rem;height:1.55rem}.qa-cta-card strong,.qa-cta-card small{line-height:1.15}.qa-cta-card strong{font-size:1rem;font-weight:800}.qa-cta-card small{opacity:.92;margin-top:3px;font-size:1.05rem;font-weight:700}.qa-cta-card--orange{-webkit-text-fill-color:#fff;background:linear-gradient(135deg, var(--oa-orange), var(--oa-orange-light,#ff7a2e));color:#fff!important}.qa-cta-card--navy{-webkit-text-fill-color:#fff;background:#ffffff1f;border:1px solid #ffffff47;color:#fff!important}.qa-cta-card--navy:hover{background:#ffffff2e}.qa-mini-footer{text-align:center;letter-spacing:.12em;text-transform:uppercase;color:#ffffffe6;background:#00000029;border-top:1px solid #ffffff24;gap:10px;padding:16px 18px 22px;font-size:.78rem;font-weight:900;display:grid}.qa-mini-footer strong{color:var(--oa-gold,#c9a44d)}.qa-legal-note{color:#6b7280;text-align:center;max-width:860px;margin:18px auto 0;padding-bottom:34px;font-size:.78rem;font-weight:600}.faq-cta-section{padding-bottom:0}@media (max-width:639px){.testimonial-card{grid-template-columns:58px 1fr;gap:8px;padding:10px}.testimonial-photo{width:58px;height:58px}.testimonial-quote{margin-bottom:6px;font-size:1.05rem}.faq-summary{grid-template-columns:48px 1fr 24px;gap:12px;min-height:64px;padding:12px 14px}.icon-box{border-radius:14px;width:48px;height:48px}.qa-faq-icon,.icon-box svg.qa-faq-icon,.icon-box img.qa-faq-icon,.icon-box svg{width:34px;max-width:34px;height:34px;max-height:34px}.qa-faq-icon--privacy-clipboard{transform:scale(1.32)}.qa-faq-icon--company-driver{transform:scale(1.08)}.qa-faq-icon--lg{transform:scale(1.34)}.qa-faq-icon--sm{transform:scale(.74)}.qa-faq-icon--headset{transform:translateY(3px)scale(1.62)}.qa-faq-icon--check-complete{transform:scale(1.14)}.qa-faq-icon--hr-desk{transform:scale(1.1)}.qa-faq-icon--shield-truck{transform:scale(1.28)}.qa-faq-icon--dot-clipboard{transform:scale(1.24)}.faq-answer{padding:16px 16px 18px}}@media (min-width:768px){.qa-container{width:min(1120px, calc(100% - (2 * var(--oa-tablet-pad-x))))}.trust-section{padding-top:36px}.section-title{font-size:var(--oa-tablet-h2)}.qa-trust-title{font-size:var(--oa-tablet-h1)}.section-subhead{font-size:var(--oa-tablet-body);line-height:var(--oa-tablet-lh);max-width:var(--oa-section-intro-max)}.testimonial-track{grid-auto-columns:calc((100% - var(--oa-tablet-card-gap)) / 2);gap:var(--oa-tablet-card-gap)}.testimonial-card{padding:var(--oa-tablet-card-pad);gap:14px}.testimonial-photo{width:72px;height:72px}.testimonial-quote{font-size:var(--oa-tablet-quote);line-height:var(--oa-tablet-lh)}.testimonial-role,.testimonial-location{font-size:var(--oa-tablet-body)}.carousel-btn{place-items:center;display:grid}.faq-summary{gap:16px;min-height:76px;padding:14px 22px}.icon-box{width:64px;height:64px}.qa-faq-icon,.icon-box svg.qa-faq-icon,.icon-box img.qa-faq-icon,.icon-box svg{width:44px;max-width:44px;height:44px;max-height:44px}.faq-question{font-size:var(--oa-tablet-h3);line-height:1.3}.faq-answer{font-size:var(--oa-tablet-body);line-height:var(--oa-tablet-lh);padding:18px 24px 22px 102px}.faq-expand-btn{font-size:var(--oa-tablet-cta);min-height:54px}.faq-modal-header h2{font-size:var(--oa-tablet-h3)}.faq-modal-header p{font-size:var(--oa-tablet-body)}.qa-cta__title{font-size:var(--oa-tablet-h2)}.qa-cta__icon{width:56px;height:56px}.qa-cta-grid{gap:var(--oa-tablet-card-gap);padding:0 var(--oa-tablet-card-pad) var(--oa-tablet-card-pad);grid-template-columns:repeat(2,minmax(0,1fr))}.qa-cta-card{min-height:64px;padding:16px 18px}.qa-cta-card strong{font-size:var(--oa-tablet-cta)}.qa-cta-card small{font-size:var(--oa-tablet-body)}.qa-cta-card>svg,.qa-cta-card>.qa-cta-card__shield{width:1.55rem;height:1.55rem}.qa-mini-footer{grid-template-columns:auto auto auto auto;justify-content:center;gap:28px}.qa-mini-footer span+span{border-left:1px solid #ffffff42;padding-left:28px}.qa-faq-icon--hr-desk{transform:scale(1.2)}.qa-faq-icon--privacy-clipboard{transform:scale(1.4)}.qa-faq-icon--lg{transform:scale(1.42)}.qa-faq-icon--headset{transform:translateY(4px)scale(1.76)}.qa-faq-icon--shield-truck{transform:scale(1.36)}.qa-faq-icon--dot-clipboard{transform:scale(1.32)}}@media (min-width:640px) and (max-width:767.98px){.qa-trust-title,.section-title{font-size:clamp(1.75rem,4.5vw,2.25rem)}.section-subhead,.faq-answer,.testimonial-quote{font-size:1.0625rem;line-height:1.5}.faq-question{font-size:1.125rem}}@media (min-width:1024px){.qa-trust-title{font-size:clamp(2.6rem,5vw,3.6rem)}.qa-cta-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.qa-faq-icon--hr-desk{transform:scale(1.2)}}@media (min-width:1100px){.carousel-btn--prev{left:-54px}.carousel-btn--next{right:-54px}.faq-section{padding-top:32px}}
