.service-tabs__scroll{padding-block:clamp(3.5rem,7vw,6rem)}.service-tabs__grid{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(12,auto);row-gap:0}.service-tabs__step{display:contents}.service-tabs__heading{grid-column:1;grid-row:1;margin:0 0 clamp(2rem,4vw,2.75rem);font-size:clamp(2rem,5vw,3.25rem)}.service-tabs__visual{grid-column:1;grid-row:2;margin-bottom:clamp(2rem,4vw,2.75rem);position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:var(--radius-surface);border:1px solid var(--line);opacity:0;visibility:hidden;translate:3% 0;transition:opacity .65s ease,translate .65s cubic-bezier(.625,.05,0,1),visibility 0s linear .65s}[data-service-tab-status=active] .service-tabs__visual{opacity:1;visibility:visible;translate:0 0;transition:opacity .65s ease,translate .65s cubic-bezier(.625,.05,0,1),visibility 0s}.service-tabs__item{grid-column:1;grid-row:calc(var(--i) + 3)}.service-tabs__item-heading{margin:0}.service-tabs__toggle{display:flex;align-items:baseline;gap:clamp(1rem,2vw,1.75rem);width:100%;padding-block:clamp(1.25rem,2.5vw,1.75rem);font:inherit;color:inherit;text-align:left;background:none;border:0;cursor:pointer;outline:none}.service-tabs__nr{flex:none;color:var(--accent);font-variant-numeric:tabular-nums}.service-tabs__title{font-size:clamp(1.5rem,3vw,2.25rem);line-height:1.1;color:var(--foreground);transition:color .4s cubic-bezier(.625,.05,0,1)}@media (hover:hover){.service-tabs__toggle:hover .service-tabs__title{color:var(--accent)}}.service-tabs__item:has(.service-tabs__toggle:focus-visible){outline:2px solid var(--ring);outline-offset:4px;border-radius:.25rem}.service-tabs__panel{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .65s cubic-bezier(.625,.05,0,1)}[data-service-tab-status=active] .service-tabs__panel{grid-template-rows:1fr}.service-tabs__panel-wrap{display:flex;flex-flow:column;height:100000%;overflow:hidden}.service-tabs__panel-content{padding-bottom:clamp(1rem,2vw,1.25rem);min-height:var(--gm-tab-panel-h,auto)}.service-tabs__panel-text{max-width:47em}.service-tabs__summary{margin:0;font-size:1.0625rem;line-height:1.625;color:color-mix(in oklab,var(--foreground) 80%,transparent);text-wrap:balance}.service-tabs__rule{position:relative;height:1px;background-color:var(--line)}.service-tabs__progress{position:absolute;inset:0;background-color:var(--accent);transform:scaleX(0);transform-origin:left center}@keyframes gm-tab-clock{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-service-tab-status=active] .service-tabs__progress{animation:gm-tab-clock var(--gm-tab-duration,5s) linear forwards;animation-play-state:paused}[data-service-tabs-running] [data-service-tab-status=active] .service-tabs__progress{animation-play-state:running}[data-service-tabs-stopped] [data-service-tab-status=active] .service-tabs__progress{animation-name:none;transform:scaleX(0);transition:transform .3s ease}@media (max-width:47.9375rem){[data-service-tabs-running] [data-service-tab-status=active] .service-tabs__progress{animation-name:none}}@media (min-width:1200px){.service-tabs__grid{grid-template-columns:5fr 7fr;column-gap:clamp(2.5rem,5vw,4rem)}.service-tabs__heading{grid-column:1/-1}.service-tabs__item{grid-row:calc(var(--i) + 2)}.service-tabs__visual{grid-column:2;grid-row:2/-1;align-self:center;margin-bottom:0}}@media (scripting:none){.service-tabs__panel{grid-template-rows:1fr}.service-tabs__grid{display:flex;flex-direction:column;gap:clamp(3rem,6vw,4.5rem)}.service-tabs__step{display:grid;row-gap:2rem}.service-tabs__visual{opacity:1;visibility:visible;translate:0 0;margin-bottom:0}.service-tabs__progress{display:none}}@media (prefers-reduced-motion:reduce){.service-tabs__panel,.service-tabs__title,.service-tabs__visual{transition:none}.service-tabs__progress{animation-name:none}}