.careers-page_page__0zzb3{min-height:100svh;padding:clamp(112px,9vw,140px) 0 0;overflow:clip;background:radial-gradient(circle at 75% -10%,color-mix(in srgb,var(--accent-secondary) 38%,transparent),transparent 38%),#060b14}.careers-page_intro__SnfbM{width:var(--shell);margin:0 auto clamp(24px,2.5vw,36px)}.careers-page_intro__SnfbM h1{margin:0;max-width:780px;font-size:48px;font-weight:720;letter-spacing:var(--section-title-letter-spacing);line-height:.9;overflow-wrap:anywhere;text-wrap:balance}.careers-page_intro__SnfbM p{margin:22px 0 0;color:rgba(255,255,255,.64);font-size:clamp(14px,1.15vw,18px);line-height:1.7;overflow-wrap:anywhere}.careers-page_carousel__rKwYV{position:relative;width:var(--shell);margin:0 auto}.careers-page_swiper__XStx8{overflow:visible}.careers-page_card__AXnUO{position:relative;min-height:clamp(380px,32vw,480px);overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.22);background:#101824;box-shadow:0 28px 90px rgba(0,0,0,.42)}.careers-page_image___bSLg,.careers-page_placeholder__UWjrp,.careers-page_visual__G9EWX{position:absolute;inset:0;width:100%;height:100%}.careers-page_visual__G9EWX{z-index:-2;overflow:hidden}.careers-page_image___bSLg{object-fit:cover}.careers-page_placeholder__UWjrp{background:linear-gradient(120deg,transparent 12%,rgba(255,255,255,.1) 12.25%,transparent 12.5%) 0 0 /34px 34px,radial-gradient(circle at 74% 24%,rgba(255,255,255,.72),transparent 3%),radial-gradient(circle at 68% 26%,color-mix(in srgb,var(--accent-secondary) 86%,white),transparent 19%),linear-gradient(125deg,#050a17 4%,#111f45 48%,#060b14 100%)}.careers-page_placeholder__UWjrp:after,.careers-page_placeholder__UWjrp:before{position:absolute;content:"";border-radius:999px;filter:blur(2px)}.careers-page_placeholder__UWjrp:before{width:min(58vw,820px);aspect-ratio:1;top:-26%;right:-8%;border:1px solid rgba(255,255,255,.34);box-shadow:0 0 0 34px rgba(255,255,255,.06),0 0 0 112px rgba(255,255,255,.035)}.careers-page_placeholder__UWjrp:after{width:45%;height:32%;bottom:7%;left:45%;background:color-mix(in srgb,var(--accent-primary) 64%,transparent);filter:blur(72px)}.careers-page_placeholder__UWjrp[data-tone=cyan]{background:linear-gradient(120deg,transparent 12%,rgba(255,255,255,.1) 12.25%,transparent 12.5%) 0 0 /34px 34px,radial-gradient(circle at 72% 22%,rgba(203,255,255,.88),transparent 3%),radial-gradient(circle at 66% 26%,#15c9e3,transparent 20%),linear-gradient(125deg,#051218 4%,#073a4a 48%,#060b14)}.careers-page_placeholder__UWjrp[data-tone=orange]{background:linear-gradient(120deg,transparent 12%,rgba(255,255,255,.1) 12.25%,transparent 12.5%) 0 0 /34px 34px,radial-gradient(circle at 72% 22%,#fff0da,transparent 3%),radial-gradient(circle at 66% 26%,#ff7c26,transparent 20%),linear-gradient(125deg,#190a05 4%,#58230d 48%,#080a0f)}.careers-page_placeholder__UWjrp[data-tone=lime]{background:linear-gradient(120deg,transparent 12%,rgba(255,255,255,.1) 12.25%,transparent 12.5%) 0 0 /34px 34px,radial-gradient(circle at 72% 22%,#ecffe0,transparent 3%),radial-gradient(circle at 66% 26%,#93e964,transparent 20%),linear-gradient(125deg,#0a1606 4%,#285217 48%,#070c0a)}.careers-page_copy__ZPJES{width:min(620px,58%);min-height:inherit;padding:clamp(34px,5vw,80px);display:flex;flex-direction:column;justify-content:end}.careers-page_copy__ZPJES h2{margin:0;font-size:clamp(32px,3.3vw,52px);font-weight:680;letter-spacing:var(--section-title-letter-spacing);line-height:1;overflow-wrap:anywhere;text-wrap:balance}.careers-page_summary__Drh9p{margin:22px 0 0;font-size:clamp(17px,1.6vw,23px);font-weight:620;line-height:1.42;overflow-wrap:anywhere}.careers-page_description__EkZWH{margin:12px 0 0;max-width:38em;color:rgba(255,255,255,.76);font-size:clamp(13px,1.05vw,16px);line-height:1.75;overflow-wrap:anywhere}.careers-page_controls__FNxrP{position:absolute;z-index:5;right:clamp(20px,3.6vw,56px);bottom:clamp(22px,3vw,46px);display:flex;gap:12px}.careers-page_control__rNIh2{width:56px;height:56px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.68);border-radius:50%;background:rgba(4,10,18,.32);color:#fff;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.careers-page_control__rNIh2:focus-visible,.careers-page_control__rNIh2:hover{background:#fff;color:#07100f;transform:scale(1.06)}.careers-page_arrowIcon__LvBz5{width:20px;height:20px;overflow:visible;fill:none;stroke:currentColor;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.7}.careers-page_paginationBullet__ed2_E{width:24px;height:2px;margin:0 5px!important;display:inline-block;border-radius:999px;background:rgba(255,255,255,.38);cursor:pointer;opacity:1;transition:background .18s ease,transform .18s ease}.careers-page_paginationBulletActive__PhBZv{background:#fff;transform:scaleX(1.5)}.careers-page_growthSection__qFH04{position:relative;width:100vw;margin:clamp(80px,10vw,152px) auto 0 calc(50% - 50vw);padding-inline:max(24px,calc((100vw - 1240px) / 2));display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.75fr);gap:clamp(28px,3vw,56px);isolation:isolate}.careers-page_growthBackground__5YVcC{position:absolute;z-index:-1;top:clamp(-32px,-3vw,-18px);bottom:clamp(-32px,-3vw,-18px);left:0;width:100%;overflow:hidden;pointer-events:none}.careers-page_growthBackground__5YVcC:after{position:absolute;inset:0;content:"";background:linear-gradient(rgba(4,8,15,.5),rgba(4,8,15,.54)),linear-gradient(180deg,#060b14,rgba(6,11,20,.2) 24%,#060b14)}.careers-page_growthBackgroundSlide__FD1w2{position:absolute;inset:-3%;opacity:0;transition:opacity .72s ease}.careers-page_growthBackgroundSlide__FD1w2[data-active=true]{opacity:1}.careers-page_growthBackgroundImage__5vaoZ{object-fit:cover;object-position:center;filter:blur(4px) saturate(1.06);transform:scale(1.03)}.careers-page_growthHeading___HdDj{grid-column:1/-1}.careers-page_growthHeading___HdDj h2{margin:0;max-width:780px;font-size:48px;font-weight:720;letter-spacing:var(--section-title-letter-spacing);line-height:.9}.careers-page_growthHeading___HdDj p{margin:22px 0 0;color:rgba(255,255,255,.64);font-size:clamp(14px,1.15vw,18px);line-height:1.7}.careers-page_growthMediaSticky__X_we7{position:sticky;top:var(--site-fixed-header-offset);height:calc(100svh - var(--site-fixed-header-offset));align-self:start;display:flex;align-items:center}.careers-page_growthMediaFrame__6I21x{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.2);background:#0b1324;box-shadow:0 28px 90px rgba(0,0,0,.32);cursor:pointer}.careers-page_growthMediaSlide__wrjOG{position:absolute;inset:0;opacity:0;transition:opacity .72s ease}.careers-page_growthMediaSlide__wrjOG[data-active=true]{opacity:1}.careers-page_growthMediaImage__C1Dpq,.careers-page_growthMediaPlaceholder__y3QqM{width:100%;height:100%}.careers-page_growthMediaImage__C1Dpq{object-fit:cover;object-position:center center;transition:transform .46s ease}.careers-page_growthMediaFrame__6I21x:focus-within .careers-page_growthMediaImage__C1Dpq,.careers-page_growthMediaFrame__6I21x:hover .careers-page_growthMediaImage__C1Dpq{transform:scale(1.06)}.careers-page_growthMediaPlaceholder__y3QqM{position:absolute;inset:0;background:radial-gradient(circle at 75% 18%,rgba(255,255,255,.84),transparent 2%),radial-gradient(circle at 68% 24%,#ba86ff,transparent 22%),linear-gradient(132deg,#10062a 2%,#3c1c75 51%,#070b17)}.careers-page_growthMediaPlaceholder__y3QqM:after{position:absolute;inset:12%;content:"";border:1px solid rgba(255,255,255,.24);border-radius:999px;box-shadow:0 0 0 44px rgba(255,255,255,.045);transform:rotate(-28deg)}.careers-page_growthMediaPlaceholder__y3QqM[data-tone=violet]{background:radial-gradient(circle at 75% 18%,rgba(255,255,255,.84),transparent 2%),radial-gradient(circle at 68% 24%,#ba86ff,transparent 22%),linear-gradient(132deg,#10062a 2%,#3c1c75 51%,#070b17)}.careers-page_growthMediaPlaceholder__y3QqM[data-tone=cyan]{background:radial-gradient(circle at 75% 18%,rgba(223,255,255,.88),transparent 2%),radial-gradient(circle at 68% 24%,#1fd6ed,transparent 22%),linear-gradient(132deg,#041a20 2%,#075769 51%,#060b14)}.careers-page_growthMediaPlaceholder__y3QqM[data-tone=orange]{background:radial-gradient(circle at 75% 18%,#fff0d6,transparent 2%),radial-gradient(circle at 68% 24%,#ff842b,transparent 22%),linear-gradient(132deg,#231006 2%,#73300e 51%,#100b0a)}.careers-page_growthMediaPlaceholder__y3QqM[data-tone=lime]{background:radial-gradient(circle at 75% 18%,#f0ffe4,transparent 2%),radial-gradient(circle at 68% 24%,#9cec67,transparent 22%),linear-gradient(132deg,#0b1b08 2%,#315d20 51%,#071009)}.careers-page_growthCopyList__G9deX{min-width:0}.careers-page_growthCopyItem__onAh8{min-height:clamp(195px,21vw,255px);display:grid;align-content:center;color:rgba(255,255,255,.64);transition:color .28s ease,opacity .28s ease}.careers-page_growthCopyItem__onAh8[data-active=true]{color:#fff}.careers-page_growthCopyItem__onAh8 h2{margin:0;font-size:clamp(28px,3vw,50px);font-weight:680;letter-spacing:var(--section-title-letter-spacing);line-height:1.05}.careers-page_growthCopyItem__onAh8 p{margin:10px 0 0;max-width:32em;color:inherit;font-size:clamp(14px,1.05vw,16px);line-height:1.72}.careers-page_joinSection__tWHSa{width:100%;min-height:100svh;margin:clamp(80px,9vw,132px) auto 0;padding:clamp(96px,12vw,160px) 24px;display:grid;place-items:center;background:linear-gradient(rgba(0,0,0,.52),rgba(0,0,0,.52)),url(/assets/careers-join-background.png) 50% /cover no-repeat;color:#fff}.careers-page_joinContent__JpSoz{width:min(880px,100%);text-align:center}.careers-page_joinContent__JpSoz .careers-page_joinEyebrow__nU1yY{margin:0 0 18px;color:rgba(255,255,255,.72);font-size:11px;font-weight:560;letter-spacing:.32em;line-height:1.2}.careers-page_joinContent__JpSoz h2{margin:0;font-size:clamp(40px,4vw,64px);font-weight:720;letter-spacing:var(--section-title-letter-spacing);line-height:1.05}.careers-page_joinContent__JpSoz p{margin:18px 0 0;color:rgba(255,255,255,.64);font-size:clamp(14px,1.15vw,18px);font-weight:520;line-height:1.7}.careers-page_joinEmail__yvJWD{color:inherit;text-decoration:none;transition:color .18s ease}.careers-page_joinEmail__yvJWD:focus-visible,.careers-page_joinEmail__yvJWD:hover{color:#fff}.careers-page_joinCta__FfrNw{min-width:148px;min-height:48px;margin-top:clamp(32px,3vw,46px);padding:14px 32px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#fff;color:#05070c;font-size:14px;font-weight:720;line-height:1;text-decoration:none;transition:background .18s ease,color .18s ease,transform .18s ease}.careers-page_joinCta__FfrNw:focus-visible,.careers-page_joinCta__FfrNw:hover{background:rgba(255,255,255,.84);transform:translateY(-2px)}.careers-page_joinCta__FfrNw:focus-visible{outline:2px solid #fff;outline-offset:4px}@media (max-width:720px){.careers-page_page__0zzb3{padding-top:calc(var(--site-fixed-header-offset) + 40px)}.careers-page_intro__SnfbM{margin-bottom:30px}.careers-page_intro__SnfbM p{max-width:min(100%,310px);margin-top:16px}.careers-page_intro__SnfbM h1{max-width:min(100%,8.8em);font-size:clamp(32px,9vw,38px);line-height:1.08}.careers-page_card__AXnUO{min-height:clamp(400px,54svh,500px)}.careers-page_copy__ZPJES{width:100%;padding:28px 24px 90px}.careers-page_copy__ZPJES h2{max-width:min(100%,9em)}.careers-page_description__EkZWH,.careers-page_summary__Drh9p{max-width:min(100%,300px)}.careers-page_controls__FNxrP{right:20px;bottom:20px;gap:10px}.careers-page_control__rNIh2{width:46px;height:46px}.careers-page_paginationBullet__ed2_E{width:18px;margin-inline:4px!important}.careers-page_growthSection__qFH04{width:100vw;margin-left:calc(50% - 50vw);padding-inline:18px;display:block}.careers-page_growthHeading___HdDj{width:auto}.careers-page_growthHeading___HdDj h2{font-size:clamp(32px,9vw,42px)}.careers-page_growthHeading___HdDj p{margin-top:16px}.careers-page_growthMediaSticky__X_we7{position:relative;top:auto;height:auto;display:block;transform:none}.careers-page_growthMediaFrame__6I21x{aspect-ratio:16/10}.careers-page_growthCopyItem__onAh8{min-height:auto;padding-block:33px;color:#fff}.careers-page_growthCopyItem__onAh8 p{max-width:none}.careers-page_joinSection__tWHSa{min-height:100svh;margin-top:80px;padding:88px 18px;background:linear-gradient(rgba(0,0,0,.52),rgba(0,0,0,.52)),url(/assets/careers-join-background-wap.png) 50% /cover no-repeat}.careers-page_joinContent__JpSoz h2{font-size:clamp(25px,7.2vw,30px);overflow-wrap:anywhere;text-wrap:balance}.careers-page_joinContent__JpSoz p{margin-top:14px}.careers-page_joinCta__FfrNw{min-width:118px;min-height:40px;margin-top:26px;padding:11px 24px;font-size:13px}}@media (prefers-reduced-motion:reduce){.careers-page_control__rNIh2,.careers-page_growthBackgroundSlide__FD1w2,.careers-page_growthCopyItem__onAh8,.careers-page_growthMediaImage__C1Dpq,.careers-page_growthMediaSlide__wrjOG,.careers-page_joinCta__FfrNw,.careers-page_joinEmail__yvJWD,.careers-page_paginationBullet__ed2_E{transition:none}.careers-page_growthCopyItem__onAh8{color:#fff}.careers-page_joinCta__FfrNw:focus-visible,.careers-page_joinCta__FfrNw:hover{transform:none}.careers-page_growthMediaFrame__6I21x:focus-within .careers-page_growthMediaImage__C1Dpq,.careers-page_growthMediaFrame__6I21x:hover .careers-page_growthMediaImage__C1Dpq{transform:none}}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),rgba(0,0,0,0))}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper.swiper-cube{overflow:visible}.swiper-cube{.swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%;.swiper-slide{pointer-events:none}}&.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-slide-active{&,& .swiper-slide-active{pointer-events:auto}}.swiper-slide-active,.swiper-slide-next,.swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0;&:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}}}.swiper-cube{.swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}}.swiper-cube{.swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;.swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);button&{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}}.swiper-pagination-lock{display:none}