.pill_carousel{padding:8rem 0 10rem;background-color:#000;color:#fff}@media only screen and (max-width: 834px){.pill_carousel{padding:6rem 0 8rem}}.pill_carousel__inner{max-width:calc(1320px + 80px);margin:0 auto;padding:0 40px}@media only screen and (max-width: 834px){.pill_carousel__inner{padding:0 2rem}}.pill_carousel__top{margin-bottom:4rem}@media only screen and (max-width: 834px){.pill_carousel__top{margin-bottom:3rem}}.pill_carousel__heading{margin:0 0 3rem;font-size:clamp(3.2rem,4vw,5.6rem);font-weight:500;line-height:1.1;color:#fff}@media only screen and (max-width: 834px){.pill_carousel__heading{margin-bottom:2.4rem}}.pill_carousel__toolbar{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;flex-wrap:wrap}@media only screen and (max-width: 640px){.pill_carousel__toolbar{flex-direction:column;align-items:stretch}}.pill_carousel__pill{flex:0 0 auto;margin:0;padding:.8rem 1.8rem;border:0;border-radius:999px;background:rgba(0,0,0,0);color:#fff;font-size:1.6rem;font-weight:500;font-family:inherit;cursor:pointer;transition:background-color .25s ease,color .25s ease}.pill_carousel__pill:hover{opacity:.9}.pill_carousel__arrows{display:flex;align-items:center;gap:1.6rem;flex-shrink:0}.pill_carousel__arrow svg{width:4rem;height:4rem;display:block}.pill_carousel__arrow svg path{fill:#fff}.pill_carousel__arrow.disabled{cursor:default;pointer-events:none}.pill_carousel__arrow.disabled svg path{fill:#767676}.pill_carousel__arrow:not(.disabled):hover{opacity:.8}.pill_carousel__slider.splide{visibility:visible}.pill_carousel__slider.splide .splide__track{overflow:visible}.pill_carousel__slider:not(.splide) .splide__track{overflow:hidden}.pill_carousel__slider:not(.splide) .splide__list{display:block}.pill_carousel__slider:not(.splide) .pill_carousel__slide{max-width:100rem;margin:0 auto}.pill_carousel__slide{height:auto}.pill_carousel__card{display:flex;flex-direction:row;align-items:stretch;min-height:42rem;border:1px solid #fff;border-radius:2rem;overflow:hidden;background:#000}@media only screen and (max-width: 834px){.pill_carousel__card{flex-direction:column;min-height:0}}.pill_carousel__card_main{flex:1 1 48%;max-width:56rem;padding:4rem 4.8rem;display:flex;flex-direction:column;gap:1.6rem}@media only screen and (max-width: 834px){.pill_carousel__card_main{flex:none;width:100%;max-width:none;padding:3.2rem 2.4rem}}.pill_carousel__step{margin:0;font-size:2rem;font-weight:500;color:#c4b896;letter-spacing:.02em}.pill_carousel__card_title{margin:0;font-size:clamp(2.8rem,3vw,4.2rem);font-weight:500;line-height:1.15;color:#fff}.pill_carousel__desc{font-size:1.6rem;line-height:1.55;color:hsla(0,0%,100%,.88)}.pill_carousel__desc p{margin:0 0 1em}.pill_carousel__desc p:last-child{margin-bottom:0}.pill_carousel__link{margin-top:auto;align-self:flex-start;font-size:1.6rem;font-weight:500;color:#c4b896;text-decoration:underline;text-underline-offset:.2em}.pill_carousel__link:hover{opacity:.85}.pill_carousel__card_media{flex:1 1 45%;min-height:32rem;position:relative}.pill_carousel__pills{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding:.4rem .6rem;border:1px solid #fff;border-radius:999px}.pill_carousel__pill.is-active span{background-color:#fff;color:#000;padding:10px 30px;border-radius:25px}.pill_carousel__arrow{width:5.6rem;height:5.6rem;padding:0 !important;border:0;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .25s ease}.pill_carousel__card_img{width:100%;height:520px;object-fit:cover;display:block;padding:2%;border-radius:25px}/*# sourceMappingURL=pill_carousel.min.css.map */
