.gyd-rsc{max-width:1180px;margin:0 auto;padding:40px 16px;box-sizing:border-box}.gyd-rsc *{box-sizing:border-box}.gyd-rsc-title{text-align:var(--section-title-align);margin:0 0 28px;font-size:var(--section-title-size);font-weight:var(--section-title-weight);color:var(--section-title-color);font-family:var(--section-title-font);line-height:var(--section-title-line-height)}.gyd-rsc-stage{position:relative;display:block}.gyd-rsc-viewport{overflow:hidden;width:100%;touch-action:pan-y}.gyd-rsc-track{display:flex;gap:var(--gap);transition:transform .35s ease;will-change:transform}.gyd-rsc-slide{flex:0 0 calc((100% - (var(--gap) * (var(--desktop) - 1))) / var(--desktop));text-align:center}.gyd-rsc-img{width:100%;aspect-ratio:1/1;overflow:hidden;background:#f6f6f6;margin-bottom:16px}.gyd-rsc-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.gyd-rsc-slide:hover .gyd-rsc-img img{transform:scale(1.04)}.gyd-rsc-slide h3{font-size:var(--slide-title-size);line-height:var(--slide-title-line-height);margin:0 0 10px;color:var(--slide-title-color);font-family:var(--slide-title-font);font-weight:var(--slide-title-weight);text-align:var(--slide-title-align)}.gyd-rsc-slide p{font-size:var(--desc-size);line-height:var(--desc-line-height);margin:0;color:var(--desc-color);font-family:var(--desc-font);font-weight:var(--desc-weight);text-align:var(--desc-align);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.gyd-rsc-arrow{position:absolute;top:var(--arrow-desktop-vertical);transform:translateY(-50%);border:0;background:transparent;padding:0;cursor:pointer;z-index:5}.gyd-rsc-prev{left:calc(var(--arrow-desktop-left-out) * -1px)}.gyd-rsc-next{right:calc(var(--arrow-desktop-right-out) * -1px)}.gyd-rsc-arrow img{width:var(--arrow-desktop-size);height:var(--arrow-desktop-size);display:block}.gyd-rsc-arrow.is-disabled{opacity:.35;pointer-events:none}.gyd-rsc-dots{display:flex;justify-content:center;gap:8px;margin-top:22px}.gyd-rsc-dot{width:8px;height:8px;border-radius:50%;border:0;background:#d0d0d0;padding:0;cursor:pointer}.gyd-rsc-dot.is-active{background:var(--slide-title-color)}@media(max-width:1024px){.gyd-rsc-slide{flex-basis:calc((100% - (var(--gap) * (var(--tablet) - 1))) / var(--tablet))}}@media(max-width:767px){.gyd-rsc{padding:32px 12px}.gyd-rsc-slide{flex-basis:calc((100% - (var(--gap) * (var(--mobile) - 1))) / var(--mobile))}.gyd-rsc-title{font-size:var(--section-title-mobile-size);margin-bottom:20px}.gyd-rsc-prev{left:calc(var(--arrow-mobile-left-out) * -1px)}.gyd-rsc-next{right:calc(var(--arrow-mobile-right-out) * -1px)}.gyd-rsc-arrow{top:var(--arrow-mobile-vertical)}.gyd-rsc-arrow img{width:var(--arrow-mobile-size);height:var(--arrow-mobile-size)}.gyd-rsc-viewport{padding:0 18px}.gyd-rsc-slide h3{font-size:var(--slide-title-mobile-size)}.gyd-rsc-slide p{font-size:var(--desc-mobile-size)}}
