@layer modules{.m-use-case-slider{padding-block:var(--use-cases-padding-top) var(--use-cases-padding-bottom)}.m-use-case-slider .section-header{max-inline-size:var(--use-cases-header-max)}.m-use-case-slider .section-header>:is(h1,h2,h3,h4,h5,h6){white-space:pre-line}.m-use-case-slider .eyebrow{color:var(--use-cases-eyebrow-color)}.m-use-case-slider--use-case .section-header{max-inline-size:var(--use-cases-header-max-use-case)}.m-use-case-slider--use-case .eyebrow{color:var(--use-cases-eyebrow-color-use-case)}.m-use-case-slider__slider{margin-block-start:calc(var(--use-cases-gap) - var(--use-cases-track-padding))}.m-use-case-slider__track{display:grid;gap:0 var(--use-cases-card-gap);grid-auto-columns:var(--use-cases-card-width);grid-auto-flow:column;grid-template-rows:auto auto auto;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-x:contain;padding:var(--use-cases-track-padding) max(var(--container-gutter),(100% - var(--picus-container))/2);scrollbar-width:none}.m-use-case-slider__track::-webkit-scrollbar{display:none}.m-use-case-slider__track:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-offset)*-1)}.m-use-case-slider__card{background:var(--picus-card);border:var(--use-cases-card-border);border-radius:var(--picus-radius-sm);box-shadow:var(--use-cases-card-shadow);display:grid;grid-row:span 3;grid-template-rows:subgrid;justify-items:start;padding:calc(var(--use-cases-card-padding) - var(--picus-border-width));position:relative;row-gap:0;transition:border-color var(--btn-transition),box-shadow var(--btn-transition)}.m-use-case-slider__text{display:contents}.m-use-case-slider__title{grid-row:1;margin:0;white-space:pre-line}.m-use-case-slider__body{color:var(--use-cases-card-body-color);grid-row:2;margin-block-start:var(--use-cases-card-text-gap)}.m-use-case-slider__cta{grid-row:3;margin-block-start:var(--use-cases-card-stack-gap)}.m-use-case-slider__cta .btn:after{border-radius:var(--picus-radius-sm);content:"";inset:calc(var(--picus-border-width)*-1);position:absolute}.m-use-case-slider__card--link:focus-within,.m-use-case-slider__card--link:hover{border-color:var(--use-cases-card-border-hover);box-shadow:inset 0 0 0 var(--picus-border-width) var(--use-cases-card-border-hover),var(--use-cases-card-shadow)}.m-use-case-slider__card--link:focus-within .btn--link,.m-use-case-slider__card--link:hover .btn--link{color:var(--btn-link-fg-hover)}.m-use-case-slider__card--link:focus-within .btn__icon--swap .btn__icon-default,.m-use-case-slider__card--link:hover .btn__icon--swap .btn__icon-default{opacity:0}.m-use-case-slider__card--link:focus-within .btn__icon--swap .btn__icon-hover,.m-use-case-slider__card--link:hover .btn__icon--swap .btn__icon-hover{opacity:1}.m-use-case-slider__controls{display:flex;justify-content:flex-end;margin-block-start:calc(var(--use-cases-controls-gap) - var(--use-cases-track-padding))}.m-use-case-slider__slider[data-carousel-fits] .m-use-case-slider__controls{visibility:hidden}@media (max-width:767px){.m-use-case-slider{padding-block:var(--section-padding-y-mobile)}.m-use-case-slider__track{grid-auto-columns:var(--use-cases-card-width-mobile)}}@media (prefers-reduced-motion:reduce){.m-use-case-slider__card{transition:none}}}