.tb{background:var(--a-color-surface-default);border-bottom:1px solid var(--a-color-border-subtle);padding-block:28px 32px}.tb-head{justify-content:center;align-items:center;gap:12px;margin-bottom:18px;display:flex;position:relative}.tb-h{font-size:var(--a-font-size-350);letter-spacing:.02em;color:var(--a-color-text-muted);text-align:center;margin:0;font-weight:600}.tb-pause{inset-inline-end:max(16px,50% - 600px);border-radius:var(--a-radius-circle);width:44px;height:44px;color:var(--a-color-text-secondary);cursor:pointer;isolation:isolate;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none;position:absolute;top:50%;transform:translateY(-50%)}.tb-pause:before{content:"";z-index:var(--a-z-behind);border-radius:var(--a-radius-circle);background:var(--a-color-surface-default);border:1px solid var(--a-color-border-default);position:absolute;inset:7px}.tb-pause:hover:before{border-color:var(--a-color-border-strong)}.tb-pause:focus-visible{outline:3px solid var(--a-color-border-brand);outline-offset:-2px}.tb-viewport{scrollbar-width:none;padding-block:4px;overflow:auto hidden}.tb-viewport::-webkit-scrollbar{display:none}.tb-track{width:max-content;margin-inline:auto;display:flex}.tb-list{align-items:center;gap:56px;margin:0;padding:0 28px;list-style:none;display:flex}.tb-list[data-copy]{display:none}.tb-logo{flex:none;align-items:center;display:flex}.tb-logo a{border-radius:var(--a-radius-md);display:flex}.tb-logo a:focus-visible{outline:3px solid var(--a-color-border-brand);outline-offset:4px}.tb-logo img{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:180px;height:48px;transition:filter var(--a-motion-duration-base),opacity var(--a-motion-duration-base);display:block}.tb-logo a:hover img,.tb-logo a:focus-visible img,.tb-logo img:hover{filter:none;opacity:1}@keyframes tb-ltr{0%{transform:translate(0)}to{transform:translateX(var(--tb-shift,-50%))}}@keyframes tb-rtl{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--tb-shift,-50%)))}}@media (min-width:861px){.tb[data-move-d] .tb-viewport{max-width:1200px;-webkit-mask-image:linear-gradient(90deg,transparent,var(--a-color-neutral-1000) 6%,var(--a-color-neutral-1000) 94%,transparent);mask-image:linear-gradient(90deg,transparent,var(--a-color-neutral-1000) 6%,var(--a-color-neutral-1000) 94%,transparent);margin-inline:auto;overflow:clip}.tb[data-move-d] .tb-track{animation:tb-ltr var(--tb-dur,var(--a-motion-duration-marquee)) var(--a-motion-easing-linear) infinite;margin-inline:0}[dir=rtl] .tb[data-move-d] .tb-track{animation-name:tb-rtl}.tb[data-move-d] .tb-list[data-copy]{display:flex}.tb[data-move-d] .tb-pause{display:inline-flex}.tb[data-move-d] .tb-viewport:focus-within{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tb[data-move-d] .tb-viewport:focus-within .tb-track{animation:none}.tb[data-move-d] .tb-viewport:focus-within .tb-list[data-copy]{display:none}}@media (max-width:860px){.tb{padding-block:20px 24px}.tb-head{margin-bottom:12px}.tb-list{gap:36px;padding:0 18px}.tb-logo img{max-width:132px;height:36px}.tb[data-move-p] .tb-viewport{-webkit-mask-image:linear-gradient(90deg,transparent,var(--a-color-neutral-1000) 8%,var(--a-color-neutral-1000) 92%,transparent);mask-image:linear-gradient(90deg,transparent,var(--a-color-neutral-1000) 8%,var(--a-color-neutral-1000) 92%,transparent);overflow:clip}.tb[data-move-p] .tb-track{animation:tb-ltr var(--tb-dur,var(--a-motion-duration-marquee)) var(--a-motion-easing-linear) infinite;margin-inline:0}[dir=rtl] .tb[data-move-p] .tb-track{animation-name:tb-rtl}.tb[data-move-p] .tb-list[data-copy]{display:flex}.tb[data-move-p] .tb-pause{display:inline-flex}.tb[data-move-p] .tb-viewport:focus-within{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.tb[data-move-p] .tb-viewport:focus-within .tb-track{animation:none}.tb[data-move-p] .tb-viewport:focus-within .tb-list[data-copy]{display:none}}.tb-viewport:hover .tb-track,.tb[data-paused] .tb-track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.tb .tb-track{margin-inline:auto!important;animation:none!important;transform:none!important}.tb .tb-list[data-copy]{display:none!important}.tb .tb-viewport{overflow-x:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.tb .tb-pause{display:none!important}.tb-logo img{transition:none}}
.svc-line{padding-block:32px 8px}.svc-line-in{border:1px solid var(--a-color-border-subtle);border-radius:var(--a-radius-xl);background:var(--a-color-surface-default);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:24px 32px;display:flex}.svc-line-in p{max-width:62ch;font-size:var(--a-font-size-500);color:var(--a-color-text-primary);margin:0;font-weight:600;line-height:1.4}.svc-line-in .btn{white-space:nowrap}@media (max-width:700px){.svc-line{padding-block:24px 0}.svc-line-in{padding:20px}.svc-line-in p{font-size:var(--a-font-size-450)}.svc-line-in .btn{justify-content:center;width:100%}}.home-row{padding-block:56px 8px}.home-row .section-head{margin-bottom:16px}.home-row-filters{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:24px;display:flex}.home-row-filters>*{min-width:0;max-width:100%}.home-row-filters .pills{flex:auto}@media (max-width:700px){.home-row{padding-block:40px 0}.home-row-filters{grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.home-row-filters .seg{display:flex}.home-row-filters .seg button{flex:1}}@media (min-width:701px){.home-row .grid.rail{scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:calc(33.3333% - 12px);grid-auto-flow:column;padding-bottom:8px;overflow-x:auto}.home-row .grid.rail>*{scroll-snap-align:start}}
