.logo-strip[data-astro-cid-qmkgdpha]{padding-block:1.5rem;border-top:1px solid var(--ui-border);border-bottom:1px solid var(--ui-border)}.logo-strip__grid[data-astro-cid-qmkgdpha]{display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:1.25rem 1.5rem}.logo-strip__item[data-astro-cid-qmkgdpha]{display:flex;align-items:center;justify-content:center;min-height:2rem}.logo-strip__logo[data-astro-cid-qmkgdpha]{width:var(--logo-width-mobile);height:var(--logo-height-mobile);max-width:100%;max-height:14px;object-fit:contain;color:var(--ui-text-3);opacity:.5;transition:opacity .2s ease}.logo-strip__logo[data-astro-cid-qmkgdpha]:hover{opacity:.7}@media(min-width:1024px){.logo-strip[data-astro-cid-qmkgdpha]{padding-block:2rem}.logo-strip__grid[data-astro-cid-qmkgdpha]{grid-template-columns:repeat(6,1fr);gap:2rem 3rem;padding-inline:3rem}.logo-strip__item[data-astro-cid-qmkgdpha]{min-height:2.5rem}.logo-strip__logo[data-astro-cid-qmkgdpha]{width:var(--logo-width);height:var(--logo-height);max-height:18px}}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.8)}}[data-astro-cid-ujxijewg][data-invoice-agent]{min-height:320px}.invoice-step[data-astro-cid-ujxijewg]{opacity:1}.invoice-tick[data-astro-cid-ujxijewg] svg[data-astro-cid-ujxijewg]{opacity:1}.invoice-time[data-astro-cid-ujxijewg]{opacity:1}@media(prefers-reduced-motion:reduce){.invoice-step[data-astro-cid-ujxijewg],.invoice-time[data-astro-cid-ujxijewg],.invoice-tick[data-astro-cid-ujxijewg] svg[data-astro-cid-ujxijewg]{opacity:1!important;transition:none!important}.invoice-tick[data-astro-cid-ujxijewg]:before,.invoice-tick[data-astro-cid-ujxijewg]:after{display:none!important}}.job-picker[data-astro-cid-qbbwxjrx]{max-width:56rem;margin-inline:auto}.job-picker__tabs-wrap[data-astro-cid-qbbwxjrx]{overflow-x:auto;overflow-y:hidden;margin-bottom:2.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.job-picker__tabs[data-astro-cid-qbbwxjrx]{display:flex;gap:.5rem;min-width:min-content;padding-bottom:.5rem}.job-picker__tab[data-astro-cid-qbbwxjrx]{flex:0 0 auto;height:2.75rem;padding:0 1.25rem;border:1px solid var(--ui-line-strong);border-radius:999px;background-color:#fff;font-family:var(--font-sans);font-size:.9375rem;font-weight:500;line-height:1;color:var(--ui-text-2);white-space:nowrap;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease}.job-picker__tab[data-astro-cid-qbbwxjrx]:hover{background-color:var(--ui-fill);color:var(--ui-ink)}.job-picker__tab[data-astro-cid-qbbwxjrx][aria-selected=true]{border-color:transparent;background-color:var(--ui-ink);color:#fff;font-weight:600;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #19171c33}.job-picker__tab[data-astro-cid-qbbwxjrx]:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ui-ink)}.job-picker__panels[data-astro-cid-qbbwxjrx]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.job-picker__panel[data-astro-cid-qbbwxjrx]{grid-column:1;grid-row:1;display:grid;gap:1.5rem;opacity:1;transition:opacity .2s ease}.job-picker__panel[data-astro-cid-qbbwxjrx][hidden]{opacity:0;pointer-events:none}.job-picker__stage[data-astro-cid-qbbwxjrx]{min-height:20rem}.job-picker__desc[data-astro-cid-qbbwxjrx]{font-size:1.0625rem;line-height:1.5;color:var(--ui-text-2);text-align:center;max-width:42rem;margin-inline:auto}.job-picker__cta[data-astro-cid-qbbwxjrx]{justify-self:center}@media(max-width:479px){.job-picker__cta[data-astro-cid-qbbwxjrx]{width:100%}}@media(prefers-reduced-motion:reduce){.job-picker__tab[data-astro-cid-qbbwxjrx],.job-picker__panel[data-astro-cid-qbbwxjrx]{transition:none}}.x-cards-wrapper[data-astro-cid-i4rk6fnx]{width:100%;max-width:72rem;margin:0 auto;padding:0 1rem}.band--hero{padding-block:3.5rem 3.5rem}@media(min-width:768px){.band--hero{padding-block:4.5rem 4.5rem}}@media(min-width:1200px){.band--hero{padding-block:5rem 5rem}}.band--hero .t-display{font-size:clamp(2.5rem,1.5rem + 3.8vw,4.25rem);line-height:1.03}.band--hero .hero-copy>.t-lead{margin-top:1.75rem}.band--hero .hero-actions{margin-top:2rem}@media(max-width:639px){.band--hero{padding-block:2.5rem 2.5rem}.band--hero .hero-copy{container-type:inline-size}.band--hero .t-display{font-size:clamp(2.25rem,1.4rem + 3.4vw,3.75rem);font-size:min(16cqi,4rem);text-wrap:pretty}.band--hero .hero-copy>.t-lead{margin-top:1.25rem}.band--hero .hero-actions{margin-top:1.5rem}}
