.style-module__Yjfh4q__relatedSection{border-top-width:1px;padding-top:3rem;padding-bottom:3rem}@media (min-width:768px){.style-module__Yjfh4q__relatedSection{padding-top:4rem;padding-bottom:4rem}}.style-module__Yjfh4q__headerRow{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.style-module__Yjfh4q__sectionTitle{color:hsl(var(--foreground));font-size:1.5rem;font-weight:900;line-height:2rem}.style-module__Yjfh4q__sectionSubtitle{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.style-module__Yjfh4q__showAllLink{color:hsl(var(--primary));align-items:center;gap:.25rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.style-module__Yjfh4q__showAllLink:hover{text-decoration-line:underline}.style-module__Yjfh4q__showAllIcon{width:1rem;height:1rem}.style-module__Yjfh4q__carouselWrap{position:relative}.style-module__Yjfh4q__leftArrowButton{z-index:10;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:2px;border-color:hsl(var(--border));background-color:hsl(var(--background));--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none;position:absolute;top:50%;left:-.5rem}@media (min-width:768px){.style-module__Yjfh4q__leftArrowButton{display:flex}}.style-module__Yjfh4q__leftArrowButton:hover{border-color:hsl(var(--primary) / .4);--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.style-module__Yjfh4q__rightArrowButton{z-index:10;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-width:2px;border-color:hsl(var(--border));background-color:hsl(var(--background));--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:none;position:absolute;top:50%;right:-.5rem}@media (min-width:768px){.style-module__Yjfh4q__rightArrowButton{display:flex}}.style-module__Yjfh4q__rightArrowButton:hover{border-color:hsl(var(--primary) / .4);--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.style-module__Yjfh4q__arrowIcon{width:1.25rem;height:1.25rem}.style-module__Yjfh4q__scrollRow{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:1.25rem;padding-bottom:1rem;display:flex;overflow-x:auto}.style-module__Yjfh4q__itemLink{scroll-snap-align:start;flex-shrink:0;width:calc(50% - 10px)}@media (min-width:768px){.style-module__Yjfh4q__itemLink{width:calc(25% - 15px)}}.style-module__Yjfh4q__itemCard{cursor:pointer;height:100%}
.swiper-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}
