.big-beautiful-slider{--bg-slide: #F1F6FF;--bg-slide-border: #D3DFFF;--bg-radial-blur: rgba(59, 130, 246, 0.2);--bg-radial-blur-center: rgba(59, 130, 246, 0.1);--text-primary: #092540;--text-secondary: #3A5166;--text-accent: #3A5166;--border-primary: rgba(9, 37, 64, 0.1);--shadow-primary: 2px 6px 30px 0 rgba(25, 90, 254, 0.10);--shadow-secondary: 2px 6px 30px 0 rgba(25, 90, 254, 0.10);--gradient-primary: #092540;--gradient-button: linear-gradient(267deg, #195AFE 4.28%, #1EC794 121.65%);--gradient-button-hover: linear-gradient(267deg, #2F6AFF 4.28%, #1CEEAF 121.65%);--highlight-gradient: linear-gradient(268deg, #03C2EB 29.42%, #195AFE 79.18%);position:relative;overflow:hidden;font-family:"DM Sans","Noto Sans JP",sans-serif}.big-beautiful-slider.section--dark{--bg-slide: radial-gradient(38.33% 34.17% at 5.58% 4.58%, #1C254B 0%, #000921 78.26%);--bg-slide-border: rgba(255, 255, 255, 0.10);--bg-radial-blur: rgba(25, 90, 254, 0.80);--bg-radial-blur-center: #000921;--text-primary: #FFFFFF;--text-secondary: #FFFFFF;--text-accent: #AAB2BA;--border-primary: rgba(255, 255, 255, 0.10);--shadow-primary: 0 0 20px 0 #195AFE;--shadow-secondary: -10px 0 20px 0 rgba(6, 7, 31, 0.45);--gradient-primary: linear-gradient(262deg, #195AFE 4.33%, #1EC794 97.75%);--gradient-button: linear-gradient(267deg, #195AFE 4.28%, #1EC794 121.65%);--gradient-button-hover: linear-gradient(267deg, #2F6AFF 4.28%, #1CEEAF 121.65%);--highlight-gradient: linear-gradient(268deg, #03C2EB 29.42%, #195AFE 79.18%)}.big-beautiful-slider{padding-top:var(--component-padding-top-mobile, 2rem);padding-bottom:var(--component-padding-bottom-mobile, 2rem);margin-top:var(--component-margin-top-mobile, 0);margin-bottom:var(--component-margin-bottom-mobile, 0)}@media(min-width: 888px){.big-beautiful-slider{padding-top:var(--component-padding-top-desktop, 3rem);padding-bottom:var(--component-padding-bottom-desktop, 3rem);margin-top:var(--component-margin-top-desktop, 0);margin-bottom:var(--component-margin-bottom-desktop, 0)}}.big-beautiful-slider *,.big-beautiful-slider *::before,.big-beautiful-slider *::after{box-sizing:border-box}.big-beautiful-slider__title strong{font-weight:700;background:var(--highlight-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.big-beautiful-slider__title{padding:0 16px;margin:0;font-size:2rem;font-weight:300;line-height:1.1875;color:var(--text-primary);text-align:center;letter-spacing:-0.32px}@media(min-width: 888px){.big-beautiful-slider__title{max-width:calc(100% - 128px);padding:0;font-size:2.5rem;font-weight:300;line-height:1.15;text-align:left;letter-spacing:-0.4px}}@media(min-width: 1025px){.big-beautiful-slider__title{font-size:3rem;letter-spacing:-0.48px}}.big-beautiful-slider__title-wrapper{position:relative;display:flex;align-items:flex-start;justify-content:center;max-width:1248px;margin:0 auto}@media(min-width: 888px){.big-beautiful-slider__title-wrapper{align-items:center;justify-content:space-between;padding:0 24px;margin-bottom:2.25rem}}.big-beautiful-slider__actions-wrapper{position:relative;display:none;gap:16px}@media(min-width: 888px){.big-beautiful-slider__actions-wrapper{display:flex}}.big-beautiful-slider__swiper{position:relative;width:100%;height:auto;overflow:hidden}@media(min-width: 888px){.big-beautiful-slider__swiper{overflow:visible}}@media(min-width: 1440px){.big-beautiful-slider__swiper{overflow:hidden}}.big-beautiful-slider__swiper .swiper-slide{flex-shrink:0;width:auto;height:auto}@media(min-width: 888px){.big-beautiful-slider__swiper .swiper-slide{max-width:1200px}}.big-beautiful-slider__swiper .swiper-wrapper{margin:24px 0;transition-timing-function:cubic-bezier(0.25, 0.46, 0.45, 0.94);will-change:transform}.big-beautiful-slider-navigation.swiper-button-next,.big-beautiful-slider-navigation.swiper-button-prev{position:static;width:56px;height:56px;margin:0}.big-beautiful-slider-navigation.swiper-button-next::after,.big-beautiful-slider-navigation.swiper-button-prev::after{content:none}.big-beautiful-slider-navigation--light.swiper-button-next,.big-beautiful-slider-navigation--light.swiper-button-prev{--arrow-color: #092540;display:flex;padding:0;color:#e8eeff;cursor:pointer;background:none;border:none;outline:none;transition:.2s}.big-beautiful-slider-navigation--light.swiper-button-next:disabled,.big-beautiful-slider-navigation--light.swiper-button-prev:disabled{--arrow-color: #9DA8B3;color:#f6f8ff;pointer-events:none;cursor:not-allowed;opacity:.5}.big-beautiful-slider-navigation--light.swiper-button-next:not(.swiper-button-disabled):hover,.big-beautiful-slider-navigation--light.swiper-button-prev:not(.swiper-button-disabled):hover{--arrow-color: #FFFFFF;color:#195afe}.big-beautiful-slider-navigation--dark.swiper-button-next,.big-beautiful-slider-navigation--dark.swiper-button-prev{--arrow-color: #FFF;display:flex;padding:0;color:#151d3c;cursor:pointer;background:none;border:none;outline:none;transition:.2s}.big-beautiful-slider-navigation--dark.swiper-button-next:disabled,.big-beautiful-slider-navigation--dark.swiper-button-prev:disabled{--arrow-color: #4E5464;color:#08102a;pointer-events:none;cursor:not-allowed;opacity:.5}.big-beautiful-slider-navigation--dark.swiper-button-next:not(.swiper-button-disabled):hover,.big-beautiful-slider-navigation--dark.swiper-button-prev:not(.swiper-button-disabled):hover{color:#195afe}.big-beautiful-slider__slide-container{position:relative;height:100%;padding:8px 16px}@media(min-width: 888px){.big-beautiful-slider__slide-container{padding:0}}.big-beautiful-slider__slide-wrapper{width:100%;max-width:535px;height:100%;padding:40px 16px;margin:0 auto;background:var(--bg-slide);backdrop-filter:blur(2.5px);border:1px solid var(--bg-slide-border);border-radius:12px;box-shadow:var(--shadow-primary)}@media(min-width: 888px){.big-beautiful-slider__slide-wrapper{max-width:840px;padding:78px 24px 78px 32px;border-radius:40px;box-shadow:var(--shadow-secondary)}}@media(min-width: 1025px){.big-beautiful-slider__slide-wrapper{padding:56px 24px 56px 24px;margin:0}}@media(min-width: 1440px){.big-beautiful-slider__slide-wrapper{max-width:1200px;padding:32px 32px 32px 48px}}.big-beautiful-slider__slide{display:flex;flex-direction:column;height:100%}@media(min-width: 888px){.big-beautiful-slider__slide{flex-direction:row;gap:22px}}@media(min-width: 1025px){.big-beautiful-slider__slide{align-items:center}}@media(min-width: 1440px){.big-beautiful-slider__slide{gap:88px;justify-content:space-between}}.big-beautiful-slider__content{display:flex;flex-direction:column;align-items:center}@media(min-width: 888px){.big-beautiful-slider__content{align-items:start;width:340px;min-width:340px}}@media(min-width: 1201px){.big-beautiful-slider__content{width:400px;min-width:400px}}.big-beautiful-slider__slide-title strong{font-weight:700;background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.big-beautiful-slider__slide-title{margin:0 0 12px 0;font-size:1.5rem;font-weight:300;line-height:1.25;color:var(--text-primary);text-align:center;letter-spacing:-0.48px}@media(min-width: 888px){.big-beautiful-slider__slide-title{margin:0 0 16px 0;font-size:2rem;line-height:1.125;text-align:left;letter-spacing:-0.64px}}@media(min-width: 1440px){.big-beautiful-slider__slide-title{font-size:2.5rem;font-weight:300;line-height:1.15;letter-spacing:-0.8px}}.big-beautiful-slider__slide-description{margin:0 0 2rem 0;font-size:1rem;font-weight:300;line-height:1.375;color:var(--text-accent);text-align:center;letter-spacing:.18px}@media(min-width: 888px){.big-beautiful-slider__slide-description{margin:0 0 3.75rem 0;line-height:1.5;text-align:left}}@media(min-width: 1025px){.big-beautiful-slider__slide-description{margin:0 0 2.5rem 0}}@media(min-width: 1201px){.big-beautiful-slider__slide-description{margin:0 0 3rem 0}}@media(min-width: 1440px){.big-beautiful-slider__slide-description{font-size:1.25rem;line-height:1.2}}.big-beautiful-slider__slide-actions{display:flex;gap:16px;align-items:center;margin:0 0 32px 0}@media(min-width: 888px){.big-beautiful-slider__slide-actions{margin:0}}.big-beautiful-slider__image-wrapper{margin-top:auto}@media(min-width: 888px){.big-beautiful-slider__image-wrapper{min-width:366px;max-width:630px;margin-top:0}}@media(min-width: 1440px){.big-beautiful-slider__image-wrapper{width:630px}}.big-beautiful-slider__image{display:block;width:100%;height:auto}.big-beautiful-slider-pagination.swiper-pagination{position:static;display:flex;gap:8px;justify-content:center}@media(min-width: 888px){.big-beautiful-slider-pagination.swiper-pagination{display:none}}.big-beautiful-slider-pagination.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 !important;cursor:pointer;border:1px solid var(--text-primary);border-radius:50%;opacity:1}.big-beautiful-slider-pagination.swiper-pagination .swiper-pagination-bullet-active{background:var(--text-primary)}
