@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.-module-scss-module__QntuJa__Example-root{justify-content:center;align-items:center;display:flex}.-module-scss-module__QntuJa__Example-label{font-size:16px;font-weight:500}@media (max-width:768px){.-module-scss-module__QntuJa__Example-label{font-size:14px}}
.-module-scss-module__pGHopq__Confirm-root{border-radius:16px;gap:0;width:308px;padding:0;box-shadow:0 4px 8px #0000000a}.-module-scss-module__pGHopq__Confirm-title{text-align:center;color:var(--foreground);padding-top:16px;font-size:16px;font-weight:500;line-height:22px}.-module-scss-module__pGHopq__Confirm-description{text-align:center;min-height:66px;color:var(--muted-foreground);justify-content:center;align-items:center;padding:8px 15px 16px;font-size:14px;line-height:22px;display:flex}.-module-scss-module__pGHopq__Confirm-footer{border-top:.5px solid #eee;flex-direction:row;align-items:center;height:48px}.-module-scss-module__pGHopq__Confirm-cancelButton{height:100%;color:var(--foreground);flex:1;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}.-module-scss-module__pGHopq__Confirm-confirmButton{height:100%;color:var(--destructive);border-left:.5px solid #eee;flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex}
.-module-scss-module__hHP58a__LongPress-root{-webkit-user-select:none;user-select:none}

.-module-scss-module__1nGbHa__SwipeView-root{width:100%;height:100%;position:relative;overflow:hidden}.-module-scss-module__1nGbHa__SwipeView-content{width:100%;height:100%;display:flex;position:relative}.-module-scss-module__1nGbHa__SwipeView-mainView{flex-shrink:0;width:100%;min-width:100%;height:100%}.-module-scss-module__1nGbHa__SwipeView-leftView,.-module-scss-module__1nGbHa__SwipeView-rightView{flex-shrink:0}
.-module-scss-module__lOJBTG__Waterfall-root{position:relative;overflow:hidden}.-module-scss-module__lOJBTG__Waterfall-root:hover{overflow:visible}.-module-scss-module__lOJBTG__Waterfall-item{position:absolute}.-module-scss-module__lOJBTG__Waterfall-calculatingItem{width:0;height:0}.-module-scss-module__lOJBTG__Waterfall-initializingItem{opacity:0}
.lightbox-backdrop{z-index:9998;background:#000000f2;animation:.3s ease-out overlayFadeIn;position:fixed;inset:0}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}.lightbox-root{z-index:9999;flex-direction:column;padding:16px;animation:.3s ease-out containerFadeIn;display:flex;position:fixed;inset:0}@keyframes containerFadeIn{0%{opacity:0}to{opacity:1}}.lightbox-root:focus{outline:none}.lightbox-header{flex-shrink:0;justify-content:space-between;align-items:center;height:48px;padding:0 8px;display:flex}.lightbox-counter{font-variant-numeric:tabular-nums;color:#fff9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-radius:20px;padding:6px 14px;font-size:14px;font-weight:500}.lightbox-closeButton{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .2s;display:flex}.lightbox-closeButton:hover{color:#fff;background:#ffffff26}.lightbox-closeButton:focus{outline:none}.lightbox-stage{flex:1;justify-content:center;align-items:center;gap:16px;min-height:0;padding:16px 0;display:flex}.lightbox-navButton{color:#ffffffb3;cursor:pointer;background:#ffffff14;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex}.lightbox-navButton:hover{color:#fff;background:#ffffff26}.lightbox-navButton:focus{outline:none}.lightbox-navButton:active{background:#fff3}.lightbox-imageWrapper{flex:1;justify-content:center;align-self:stretch;align-items:flex-start;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.lightbox-zoomContainer{touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.lightbox-zoomContainer.isPortrait{align-items:flex-start}.lightbox-zoomContent{will-change:transform;transform-origin:50%;justify-content:center;align-items:flex-start;height:100%;display:flex}.lightbox-zoomContainer.isPortrait .lightbox-zoomContent{transform-origin:top}.lightbox-zoomContainer[data-zoomed=true]{cursor:grab}.lightbox-zoomContainer[data-zoomed=true]:active{cursor:grabbing}.lightbox-zoomContainer[data-zoomed=false]{cursor:zoom-in}.lightbox-image{object-fit:contain;object-position:top center;opacity:0;border-radius:8px;width:auto;max-width:100%;height:100%;transition:opacity .3s;box-shadow:0 20px 60px #00000080}.lightbox-image.loaded{opacity:1}.lightbox-video{object-fit:contain;opacity:0;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:88vh;transition:opacity .3s;box-shadow:0 20px 60px #00000080}.lightbox-video.loaded{opacity:1}.lightbox-video::-webkit-media-controls-panel{background:#00000080;height:70px;margin-top:auto}.lightbox-audioWrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border-radius:16px;flex-direction:column;align-items:center;gap:clamp(12px,3vh,24px);max-width:600px;max-height:100%;padding:clamp(16px,4vh,40px);display:flex;overflow:visible}.vinyl-stage{flex-shrink:0;justify-content:center;align-items:center;width:320px;max-width:45vh;height:320px;max-height:45vh;display:flex;position:relative}@media (max-height:700px){.vinyl-stage{transform:scale(.85)}}@media (max-height:600px){.vinyl-stage{transform:scale(.7)}}@media (max-height:500px){.vinyl-stage{transform:scale(.55)}}.tonearm{z-index:10;transform-origin:15px 15px;position:absolute;top:-8px;right:18px}.tonearm-pivot{background:linear-gradient(145deg,#f0f0f0 0%,#d0d0d0 100%);border-radius:50%;width:32px;height:32px;position:relative;box-shadow:0 3px 13px #00000073,inset 0 0 -2px #fffc}.tonearm-pivot:after{content:"";background:#888;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tonearm-arm{transform-origin:top;background:linear-gradient(90deg,#e8e8e8 0%,#fff 30%,#f0f0f0 50%,#fff 70%,#d8d8d8 100%);border-radius:2px;width:6px;height:138px;transition:transform .8s cubic-bezier(.25,.46,.45,.94);position:absolute;top:10px;left:12px;transform:rotate(-20deg);box-shadow:0 2px 8px #00000059,-1px 0 #fff9}.tonearm.playing .tonearm-arm{transform:rotate(5deg)}.tonearm-counterweight{background:linear-gradient(145deg,#e0e0e0 0%,#a0a0a0 100%);border-radius:50%;width:16px;height:16px;position:absolute;top:-8px;left:50%;transform:translate(-50%);box-shadow:0 0 2px #0000004d}.tonearm-head{background:linear-gradient(145deg,#f5f5f5 0%,#d0d0d0 100%);border-radius:2px 2px 8px 8px;width:24px;height:32px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0006}.tonearm-cartridge{background:linear-gradient(#888 0%,#333 100%);border-radius:0;width:3px;height:10px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.tonearm-cartridge:after{content:"";background:#666;width:0;height:3px;position:absolute;bottom:-3px;left:50%;transform:translate(-50%)}.vinyl-disc{justify-content:center;align-items:center;width:280px;height:280px;display:flex;position:relative}.vinyl-body{aspect-ratio:1;background:radial-gradient(circle,#1e1e1e 0%,#141414 30%,#0f0f0f 60%,#0a0a0a 100%);border-radius:50%;width:100%;height:100%;transition:transform .3s;position:relative;box-shadow:0 0 0 2px #282828cc,0 8px 24px #0009,inset 0 0 20px #00000080}.vinyl-body.spinning{animation:3s linear infinite vinylSpin}@keyframes vinylSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vinyl-cover{z-index:2;background:linear-gradient(135deg,#dc2626e6 0%,#b91c1cf2 100%);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #ffffff1a,0 4px 12px #0006}.vinyl-cover-icon{color:#fffffff2;filter:drop-shadow(0 2px 4px #0000004d);width:48px;height:48px}.vinyl-grooves{pointer-events:none;background-image:repeating-radial-gradient(circle,#0000 0 2px,#ffffff05 2px 4px);border-radius:50%;position:absolute;inset:0}.vinyl-highlight{pointer-events:none;background:linear-gradient(135deg,#ffffff1a 0%,#0000 30% 70%,#ffffff0d 100%);border-radius:50%;position:absolute;inset:0}.lightbox-audio-info{text-align:center;color:#fff}.lightbox-audio-info h3{color:#fffffff2;margin:0 0 8px;font-size:20px;font-weight:600}.audio-duration{color:#fff9;font-variant-numeric:tabular-nums;font-size:14px}.lightbox-audio{width:100%;max-width:500px}.lightbox-audio::-webkit-media-controls-panel{background:#ffffff1a;border-radius:8px}.lightbox-loader{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.lightbox-spinner{border:3px solid #ffffff1a;border-top-color:#fffc;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.lightbox-thumbnails{scrollbar-width:none;-ms-overflow-style:none;flex-shrink:0;justify-content:center;gap:8px;padding:8px;display:flex;overflow-x:auto}.lightbox-thumbnails::-webkit-scrollbar{display:none}.lightbox-thumbnail{cursor:pointer;opacity:.5;background:0 0;border:2px solid #0000;border-radius:6px;flex-shrink:0;width:56px;height:56px;padding:0;transition:all .2s;position:relative;overflow:hidden}.lightbox-thumbnail:hover{opacity:.8}.lightbox-thumbnail.active{opacity:1;border-color:#fffc}.lightbox-thumbnail img{object-fit:cover;width:100%;height:100%}.lightbox-thumbnail:focus{outline:none}.lightbox-thumb-video-indicator{pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lightbox-thumb-audio{background:linear-gradient(135deg,#8b5cf626 0%,#6366f126 100%);border-color:#8b5cf64d}.lightbox-thumb-audio.active{background:linear-gradient(135deg,#8b5cf640 0%,#6366f140 100%);border-color:#8b5cf6cc}.lightbox-thumb-audio-indicator{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}@media (max-width:768px){.lightbox-root{padding:12px}.lightbox-header{height:40px}.lightbox-counter{padding:5px 12px;font-size:13px}.lightbox-closeButton{width:36px;height:36px}.lightbox-stage{gap:8px;padding:8px 0}.lightbox-navButton{width:40px;height:40px}.lightbox-thumbnail{width:48px;height:48px}.lightbox-thumb-video-indicator{width:18px;height:18px}.lightbox-audioWrapper{max-width:100%;padding:24px}.vinyl-stage{width:240px;height:240px}.vinyl-disc{width:220px;height:220px}.vinyl-cover{width:80px;height:80px}.vinyl-cover-icon{width:40px;height:40px}.tonearm{transform-origin:13px 13px;top:-3px;right:33px}.tonearm-pivot{width:26px;height:26px}.tonearm-pivot:after{width:6px;height:6px}.tonearm-arm{width:4px;height:178px;top:8px;left:9px}.tonearm-counterweight{width:12px;height:12px;top:-6px}.tonearm-head{width:20px;height:26px;bottom:-10px}.tonearm-cartridge{width:2px;height:8px;bottom:-4px}.tonearm-cartridge:after{height:1px;bottom:-1px}.lightbox-audio-info h3{font-size:18px}}@media (max-width:480px){.lightbox-root{padding:8px}.lightbox-header{height:36px}.lightbox-closeButton{width:32px;height:32px}.lightbox-navButton{width:36px;height:36px}.lightbox-thumbnail{width:44px;height:44px}.lightbox-thumb-video-indicator{width:16px;height:16px}.lightbox-audioWrapper{padding:16px}.vinyl-stage{width:200px;height:200px}.vinyl-disc{width:180px;height:180px}.vinyl-cover{width:64px;height:64px}.vinyl-cover-icon{width:32px;height:32px}.tonearm{transform-origin:11px 11px;top:-2px;right:23px}.tonearm-pivot{width:22px;height:22px}.tonearm-pivot:after{width:4px;height:4px}.tonearm-arm{width:3px;height:148px;top:7px;left:7.5px}.tonearm-counterweight{width:10px;height:10px;top:-6px}.tonearm-head{width:16px;height:22px;bottom:-10px}.tonearm-cartridge{width:1px;height:6px;bottom:-4px}.tonearm-cartridge:after{width:0;height:1px;bottom:-1px}.lightbox-audio-info h3{font-size:16px}}
.benefits-module-scss-module__RRfZpq__sw-benefits{width:100%;max-width:1240px;margin:20px auto 0;padding:0 20px}.benefits-module-scss-module__RRfZpq__sw-benefits__card{background:var(--sw-stone);border-radius:32px;gap:8px;width:100%;padding:8px;display:flex}.benefits-module-scss-module__RRfZpq__sw-benefit{min-width:0;transition:flex-basis .55s var(--sw-ease-out);flex:0 26.69%;display:flex}.benefits-module-scss-module__RRfZpq__sw-benefit:has(.benefits-module-scss-module__RRfZpq__is-open){flex-basis:45.36%}.benefits-module-scss-module__RRfZpq__sw-benefit__card{background:var(--sw-stone-soft);width:100%;min-height:420px;transition:background-color .35s var(--sw-ease);text-align:left;border-radius:24px;padding:8px;display:flex;position:relative;overflow:hidden}.benefits-module-scss-module__RRfZpq__sw-benefit__card.benefits-module-scss-module__RRfZpq__is-open{background:var(--sw-card)}.benefits-module-scss-module__RRfZpq__sw-benefit__content{z-index:2;width:254px;transition:width .55s var(--sw-ease-out);flex-direction:column;flex:none;justify-content:space-between;gap:24px;padding:24px;display:flex;position:relative}.benefits-module-scss-module__RRfZpq__sw-benefit__icon{flex:none;width:64px;height:64px}.benefits-module-scss-module__RRfZpq__sw-benefit__icon img{object-fit:contain;width:64px;height:64px}.benefits-module-scss-module__RRfZpq__sw-benefit__text{flex-direction:column;gap:6px;display:flex}.benefits-module-scss-module__RRfZpq__sw-benefit__text h5{color:var(--sw-ink)}.benefits-module-scss-module__RRfZpq__sw-benefit__text p{color:var(--sw-ink-2);font-size:16px;line-height:1.4}.benefits-module-scss-module__RRfZpq__sw-benefit__image{opacity:0;width:267px;transition:opacity .4s var(--sw-ease),transform .5s var(--sw-ease-out);border-radius:16px;position:absolute;top:8px;bottom:8px;right:8px;overflow:hidden;transform:translate(-8px)}.benefits-module-scss-module__RRfZpq__sw-benefit__card.benefits-module-scss-module__RRfZpq__is-open .benefits-module-scss-module__RRfZpq__sw-benefit__image{opacity:1;transform:none}.benefits-module-scss-module__RRfZpq__sw-benefit__image img{object-fit:cover;border-radius:16px;width:100%;height:100%}@media (max-width:1199px) and (min-width:810px){.benefits-module-scss-module__RRfZpq__sw-benefits__card{flex-flow:wrap}:is(.benefits-module-scss-module__RRfZpq__sw-benefit,.benefits-module-scss-module__RRfZpq__sw-benefit:has(.benefits-module-scss-module__RRfZpq__is-open)){flex-basis:calc(50% - 4px)}.benefits-module-scss-module__RRfZpq__sw-benefit:nth-child(3){flex-basis:100%}.benefits-module-scss-module__RRfZpq__sw-benefit__card{background:var(--sw-card);flex-direction:column;min-height:0}.benefits-module-scss-module__RRfZpq__sw-benefit__content{gap:16px;width:100%;padding:24px 24px 16px}.benefits-module-scss-module__RRfZpq__sw-benefit__image{opacity:1;flex:none;width:350px;height:350px;margin:0 auto 8px;position:relative;inset:auto;transform:none}.benefits-module-scss-module__RRfZpq__sw-benefit:nth-child(3) .benefits-module-scss-module__RRfZpq__sw-benefit__card{flex-direction:row;align-items:stretch;min-height:418px}.benefits-module-scss-module__RRfZpq__sw-benefit:nth-child(3) .benefits-module-scss-module__RRfZpq__sw-benefit__content{width:55%}.benefits-module-scss-module__RRfZpq__sw-benefit:nth-child(3) .benefits-module-scss-module__RRfZpq__sw-benefit__image{width:350px;height:calc(100% - 16px);margin:0;position:absolute;top:8px;right:8px}}@media (max-width:809px){.benefits-module-scss-module__RRfZpq__sw-benefits__card{flex-direction:column}:is(.benefits-module-scss-module__RRfZpq__sw-benefit,.benefits-module-scss-module__RRfZpq__sw-benefit:has(.benefits-module-scss-module__RRfZpq__is-open)){flex-basis:auto;width:100%}.benefits-module-scss-module__RRfZpq__sw-benefit__card{background:var(--sw-card);flex-direction:column;min-height:0;padding:8px}.benefits-module-scss-module__RRfZpq__sw-benefit__content{gap:32px;width:100%;padding:24px}.benefits-module-scss-module__RRfZpq__sw-benefit__image{aspect-ratio:930/930;opacity:1;width:100%;margin:0;position:relative;inset:auto;transform:none}.benefits-module-scss-module__RRfZpq__sw-benefit__text h5{font-size:23px}}
.cases-module-scss-module__2KaHVq__sw-cases{background:var(--sw-bg);width:100%;padding:80px 0}.cases-module-scss-module__2KaHVq__sw-cases__inner{flex-direction:column;gap:40px;width:100%;max-width:1240px;margin:0 auto;padding:0 40px;display:flex}.cases-module-scss-module__2KaHVq__sw-cases__head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.cases-module-scss-module__2KaHVq__sw-cases__head h2{max-width:600px}.cases-module-scss-module__2KaHVq__sw-cases__head h2 span{color:var(--sw-zinc-400)}.cases-module-scss-module__2KaHVq__sw-cases__grid{background:var(--sw-stone);border-radius:32px;grid-template-columns:repeat(2,1fr);gap:8px;padding:8px;display:grid}.cases-module-scss-module__2KaHVq__sw-case{background:var(--sw-bg);border-radius:24px;flex-direction:column;min-height:430px;padding:24px;display:flex;position:relative;overflow:hidden}.cases-module-scss-module__2KaHVq__sw-case__logo{z-index:2;opacity:.8;align-items:flex-start;height:70px;padding:20px 0;display:flex;position:relative}.cases-module-scss-module__2KaHVq__sw-case__logo img{width:auto;max-width:80%;height:30px}.cases-module-scss-module__2KaHVq__sw-case__arrow{z-index:3;background:var(--sw-ink);color:#f8f6f4;opacity:0;width:24px;height:24px;transition:opacity .3s var(--sw-ease),transform .35s var(--sw-ease-out);border-radius:999px;place-items:center;display:grid;position:absolute;top:21px;right:24px;transform:translateY(-12px)}.cases-module-scss-module__2KaHVq__sw-case__arrow svg{width:16px;height:16px}.cases-module-scss-module__2KaHVq__sw-case__overlay{z-index:1;opacity:0;transition:opacity .35s var(--sw-ease);position:absolute;inset:0}.cases-module-scss-module__2KaHVq__sw-case__overlay img{object-fit:cover;width:100%;height:100%}.cases-module-scss-module__2KaHVq__sw-case__title{z-index:2;color:var(--sw-zinc-400);transition:color .3s var(--sw-ease);text-wrap:wrap;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:auto;font-size:21px;font-weight:400;line-height:1.4;display:-webkit-box;position:relative;overflow:hidden}.cases-module-scss-module__2KaHVq__sw-case:hover .cases-module-scss-module__2KaHVq__sw-case__overlay,.cases-module-scss-module__2KaHVq__sw-case:focus-visible .cases-module-scss-module__2KaHVq__sw-case__overlay{opacity:1}.cases-module-scss-module__2KaHVq__sw-case:hover .cases-module-scss-module__2KaHVq__sw-case__title,.cases-module-scss-module__2KaHVq__sw-case:focus-visible .cases-module-scss-module__2KaHVq__sw-case__title{color:var(--sw-ink)}.cases-module-scss-module__2KaHVq__sw-case__desc{z-index:2;max-width:94%;color:var(--sw-zinc-500);transition:color .3s var(--sw-ease);margin:8px 0 0;font-size:15px;line-height:1.5;position:relative}.cases-module-scss-module__2KaHVq__sw-case:hover .cases-module-scss-module__2KaHVq__sw-case__desc,.cases-module-scss-module__2KaHVq__sw-case:focus-visible .cases-module-scss-module__2KaHVq__sw-case__desc{color:var(--sw-ink-2)}.cases-module-scss-module__2KaHVq__sw-case:hover .cases-module-scss-module__2KaHVq__sw-case__arrow,.cases-module-scss-module__2KaHVq__sw-case:focus-visible .cases-module-scss-module__2KaHVq__sw-case__arrow{opacity:1;transform:none}@media (max-width:1199px) and (min-width:810px){.cases-module-scss-module__2KaHVq__sw-cases{padding:40px 0}.cases-module-scss-module__2KaHVq__sw-cases__inner{max-width:808px;padding:0 20px}.cases-module-scss-module__2KaHVq__sw-cases__grid{scrollbar-width:none;scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.cases-module-scss-module__2KaHVq__sw-cases__grid::-webkit-scrollbar{display:none}.cases-module-scss-module__2KaHVq__sw-case{scroll-snap-align:start;flex:0 0 calc(50% - 4px);min-height:430px}}@media (max-width:809px){.cases-module-scss-module__2KaHVq__sw-cases{padding:40px 0 80px}.cases-module-scss-module__2KaHVq__sw-cases__inner{gap:40px;padding:0 20px}.cases-module-scss-module__2KaHVq__sw-cases__head{flex-direction:column;align-items:flex-start;gap:24px}.cases-module-scss-module__2KaHVq__sw-cases__head h2{max-width:350px}.cases-module-scss-module__2KaHVq__sw-cases__grid{grid-template-columns:1fr}.cases-module-scss-module__2KaHVq__sw-case{min-height:430px;padding:24px}.cases-module-scss-module__2KaHVq__sw-case__title{font-size:19px;line-height:1.4}}
.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal{z-index:1000;-webkit-backdrop-filter:blur(3px);animation:contact-modal-module-scss-module__ZsiGlW__sw-contact-fade .2s var(--sw-ease) both;background:#18181b66;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@keyframes contact-modal-module-scss-module__ZsiGlW__sw-contact-fade{0%{opacity:0}}@keyframes contact-modal-module-scss-module__ZsiGlW__sw-contact-pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__card{width:100%;max-width:520px;max-height:calc(100vh - 48px);font-family:var(--sw-font-ui);animation:contact-modal-module-scss-module__ZsiGlW__sw-contact-pop .24s var(--sw-ease-out) both;background:#fff;border-radius:24px;padding:32px 32px 28px;position:relative;overflow-y:auto;box-shadow:0 24px 64px #0003}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__close{width:40px;height:40px;color:var(--sw-ink);cursor:pointer;transition:background-color .2s var(--sw-ease);background:#fff;border:1px solid #e8e6e2;border-radius:999px;place-items:center;padding:0;display:grid;position:absolute;top:20px;right:20px}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__close:hover{background:#f5f4f1}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__close svg{width:18px;height:18px}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__title{color:var(--sw-ink);margin:0 44px 8px 0;font-size:24px;font-weight:600;line-height:1.3}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__desc{color:var(--sw-ink-2);margin:0 0 22px;font-size:14px;line-height:1.5}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__form{flex-direction:column;gap:16px;display:flex}.contact-modal-module-scss-module__ZsiGlW__sw-field{flex-direction:column;gap:8px;display:flex}.contact-modal-module-scss-module__ZsiGlW__sw-field__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.contact-modal-module-scss-module__ZsiGlW__sw-field__label{color:#27272a;font-size:14px;font-weight:500;line-height:1.4}.contact-modal-module-scss-module__ZsiGlW__sw-field__status{color:var(--sw-zinc-400);font-size:13px;line-height:1.4}.contact-modal-module-scss-module__ZsiGlW__sw-field input,.contact-modal-module-scss-module__ZsiGlW__sw-field textarea{width:100%;font-family:var(--sw-font-ui);color:var(--sw-ink);transition:border-color .2s var(--sw-ease),background-color .2s var(--sw-ease);background:#f7f6f4;border:1px solid #ecebe7;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.4}.contact-modal-module-scss-module__ZsiGlW__sw-field textarea{resize:vertical;min-height:92px}.contact-modal-module-scss-module__ZsiGlW__sw-field input::placeholder,.contact-modal-module-scss-module__ZsiGlW__sw-field textarea::placeholder{color:#a4a19c}.contact-modal-module-scss-module__ZsiGlW__sw-field input:hover,.contact-modal-module-scss-module__ZsiGlW__sw-field textarea:hover{border-color:#dedbd5}.contact-modal-module-scss-module__ZsiGlW__sw-field input:focus,.contact-modal-module-scss-module__ZsiGlW__sw-field textarea:focus{background:#fff;border-color:#bdb8b0;outline:none;box-shadow:0 0 0 3px #1a1a1a0d}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__submit{background:var(--sw-ink);color:#f8f6f4;width:100%;height:48px;font-family:var(--sw-font-ui);cursor:pointer;transition:background-color .2s var(--sw-ease),transform .2s var(--sw-ease);border:0;border-radius:999px;justify-content:center;align-items:center;margin-top:8px;font-size:16px;font-weight:500;display:inline-flex}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__submit:hover{background:#2f2f2f;transform:translateY(-1px)}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__submit:focus-visible{outline:2px solid var(--sw-ink);outline-offset:3px}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__done{flex-direction:column;align-items:flex-start;gap:12px;padding-top:8px;display:flex}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__done .contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__desc{margin-bottom:12px}@media (max-width:809px){.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal{align-items:flex-end;padding:16px}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__card{border-radius:22px;max-width:100%;max-height:calc(100vh - 32px);padding:26px 22px 22px}.contact-modal-module-scss-module__ZsiGlW__sw-contact-modal__title{font-size:21px}}
.cta-module-scss-module__-G4iHa__sw-cta{width:100%;max-width:1200px;margin:0 auto;padding:256px 20px 80px;position:relative}.cta-module-scss-module__-G4iHa__sw-cta__content{z-index:3;text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:1000px;margin:0 auto;display:flex;position:relative}.cta-module-scss-module__-G4iHa__sw-cta__copy{flex-direction:column;align-items:center;gap:4px;display:flex}.cta-module-scss-module__-G4iHa__sw-cta__title{font-family:var(--sw-font-display);color:var(--sw-ink);text-wrap:balance;font-size:64px;font-weight:500;line-height:1.2}.cta-module-scss-module__-G4iHa__sw-cta__sub{max-width:760px;color:var(--sw-muted);font-size:21px;line-height:1.4}.cta-module-scss-module__-G4iHa__sw-cta__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 16px;display:flex}.cta-module-scss-module__-G4iHa__sw-cta__contact-btn{cursor:pointer;border:0;height:48px;padding:0 28px;font-family:inherit}.cta-module-scss-module__-G4iHa__sw-cta__deco{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute}.cta-module-scss-module__-G4iHa__sw-cta__deco--pink{background:var(--sw-pink);filter:blur(5px);width:57px;height:57px;top:140px;left:143px;transform:rotate(45deg)}.cta-module-scss-module__-G4iHa__sw-cta__deco--green{background:var(--sw-lime);filter:blur(4px);border-radius:100px;width:35px;height:35px;top:174px;left:801px}.cta-module-scss-module__-G4iHa__sw-cta__deco--sticker{width:108px;height:108px;top:50px;left:535px}.cta-module-scss-module__-G4iHa__sw-cta__deco--violet{width:108px;height:108px;top:432px;left:116px}.cta-module-scss-module__-G4iHa__sw-cta__deco--blue{width:169px;height:169px;top:359px;left:1043px}.cta-module-scss-module__-G4iHa__sw-footer-card__wrapper{flex-direction:column;gap:40px;max-width:1240px;margin:0 auto;padding:0 20px;display:flex}.cta-module-scss-module__-G4iHa__sw-footer-card{z-index:2;background:#fff;border-radius:24px;width:100%;max-width:1200px;margin:0 auto;padding:40px;position:relative}.cta-module-scss-module__-G4iHa__sw-footer-card__container{gap:91px;display:flex}.cta-module-scss-module__-G4iHa__sw-footer-brand{flex-direction:column;flex:1;gap:40px;display:flex}.cta-module-scss-module__-G4iHa__sw-footer-brand__logo{font-family:var(--sw-font-display);letter-spacing:-.03em;color:var(--sw-ink);width:max-content;font-size:26px;font-weight:800;line-height:1em}.cta-module-scss-module__-G4iHa__sw-footer-brand__spacer{height:21px;display:block}.cta-module-scss-module__-G4iHa__sw-footer-socials{gap:8px;display:flex}.cta-module-scss-module__-G4iHa__sw-footer-socials__item{background:var(--sw-bg);width:44px;height:44px;transition:background-color .2s var(--sw-ease);border-radius:8px;place-items:center;display:grid}.cta-module-scss-module__-G4iHa__sw-footer-socials__item:hover{background:var(--sw-stone)}.cta-module-scss-module__-G4iHa__sw-footer-socials__item img{width:20px;height:20px}.cta-module-scss-module__-G4iHa__sw-footer-col{flex:none}.cta-module-scss-module__-G4iHa__sw-footer-col__title{color:var(--sw-muted);margin-bottom:16px;font-size:16px;font-weight:500;line-height:1.4}.cta-module-scss-module__-G4iHa__sw-footer-col ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.cta-module-scss-module__-G4iHa__sw-footer-col a{color:var(--sw-ink);transition:opacity .2s var(--sw-ease);font-size:16px;font-weight:500;line-height:1.4}.cta-module-scss-module__-G4iHa__sw-footer-col a:hover{opacity:.6}.cta-module-scss-module__-G4iHa__sw-footer-copy{color:var(--sw-ink);font-size:12px;line-height:1.4}@media (max-width:1199px) and (min-width:810px){.cta-module-scss-module__-G4iHa__sw-cta{padding:256px 20px 80px}.cta-module-scss-module__-G4iHa__sw-cta__title{font-size:55px}.cta-module-scss-module__-G4iHa__sw-footer-card__container{flex-wrap:wrap;gap:40px 91px}}@media (max-width:809px){.cta-module-scss-module__-G4iHa__sw-cta{max-width:390px;padding:80px 20px 40px}.cta-module-scss-module__-G4iHa__sw-cta__title{font-size:40px}.cta-module-scss-module__-G4iHa__sw-cta__sub{font-size:19px}.cta-module-scss-module__-G4iHa__sw-cta__buttons{flex-direction:column;gap:12px}.cta-module-scss-module__-G4iHa__sw-cta__deco--pink{top:6px;left:-116px}.cta-module-scss-module__-G4iHa__sw-cta__deco--green{top:179px;left:410px}.cta-module-scss-module__-G4iHa__sw-cta__deco--sticker{width:112px;height:112px;top:-50px;left:120px}.cta-module-scss-module__-G4iHa__sw-cta__deco--violet{top:277px;left:-10px}.cta-module-scss-module__-G4iHa__sw-cta__deco--blue{top:222px;left:445px}.cta-module-scss-module__-G4iHa__sw-footer-card{max-width:350px;padding:40px 0}.cta-module-scss-module__-G4iHa__sw-footer-card__wrapper{gap:40px;padding:0 20px}.cta-module-scss-module__-G4iHa__sw-footer-card__container{flex-wrap:wrap;gap:40px 60px}.cta-module-scss-module__-G4iHa__sw-footer-brand{flex:none;width:100%}.cta-module-scss-module__-G4iHa__sw-footer-col{flex:0 0 calc(50% - 30px)}}
@keyframes auth-showcase-module__ZcWpQW__authOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes auth-showcase-module__ZcWpQW__authModalIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translate(0,0)}}.auth-showcase-module__ZcWpQW__overlayIn{animation:.2s linear both auth-showcase-module__ZcWpQW__authOverlayIn}.auth-showcase-module__ZcWpQW__modalIn{animation:.2s cubic-bezier(.22,1,.36,1) both auth-showcase-module__ZcWpQW__authModalIn}@keyframes auth-showcase-module__ZcWpQW__authPaneIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translate(0,0)}}.auth-showcase-module__ZcWpQW__paneIn{animation:.18s cubic-bezier(.22,1,.36,1) both auth-showcase-module__ZcWpQW__authPaneIn}@keyframes auth-showcase-module__ZcWpQW__floatCardA{0%{transform:translate(0,0)}to{transform:translateY(-7px)}}@keyframes auth-showcase-module__ZcWpQW__floatCardB{0%{transform:translate(0,0)}to{transform:translateY(5px)}}.auth-showcase-module__ZcWpQW__floatA{will-change:transform;animation:9s ease-in-out infinite alternate auth-showcase-module__ZcWpQW__floatCardA}.auth-showcase-module__ZcWpQW__floatB{will-change:transform;animation:11s ease-in-out -6s infinite alternate auth-showcase-module__ZcWpQW__floatCardB}.auth-showcase-module__ZcWpQW__textScrim{background:radial-gradient(104% 66% at 16% 26%,#0000007a 0%,#0003 46%,#0000 72%)}@media (prefers-reduced-motion:reduce){.auth-showcase-module__ZcWpQW__overlayIn,.auth-showcase-module__ZcWpQW__modalIn,.auth-showcase-module__ZcWpQW__paneIn,.auth-showcase-module__ZcWpQW__floatA,.auth-showcase-module__ZcWpQW__floatB{animation:none}}
.landing-module-scss-module__fcPQYa__heroReveal{opacity:0;filter:blur(var(--hero-copy-blur,0px));transform:translate3d(0, var(--hero-copy-y,0px), 0) scale(var(--hero-copy-scale,1));transition:opacity var(--hero-copy-duration,.5s) cubic-bezier(.16, 1, .3, 1) var(--hero-copy-delay,0s),transform var(--hero-copy-duration,.5s) cubic-bezier(.16, 1, .3, 1) var(--hero-copy-delay,0s),filter var(--hero-copy-duration,.5s) cubic-bezier(.16, 1, .3, 1) var(--hero-copy-delay,0s);will-change:opacity,transform,filter}.landing-module-scss-module__fcPQYa__heroRevealed .landing-module-scss-module__fcPQYa__heroReveal{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.landing-module-scss-module__fcPQYa__heroCluster{perspective:900px;transform-style:preserve-3d;line-height:0;display:inline-block}.landing-module-scss-module__fcPQYa__heroEntrance{transition:opacity var(--hero-enter-duration,.78s) cubic-bezier(.16, 1, .3, 1) var(--hero-enter-delay,0s),transform var(--hero-enter-duration,.78s) cubic-bezier(.16, 1, .3, 1) var(--hero-enter-delay,0s),filter var(--hero-enter-duration,.78s) cubic-bezier(.16, 1, .3, 1) var(--hero-enter-delay,0s);display:inline-block}.landing-module-scss-module__fcPQYa__heroClusterPending .landing-module-scss-module__fcPQYa__heroEntrance{opacity:0;filter:blur(4px);transform:scale(.92)}.landing-module-scss-module__fcPQYa__heroPointer{transform:translate3d(var(--hero-pointer-x,0px), var(--hero-pointer-y,0px), 0);will-change:transform;transition:transform .7s cubic-bezier(.22,1,.36,1);display:inline-block}.landing-module-scss-module__fcPQYa__heroIdle{transform-origin:50%;will-change:transform;animation-play-state:paused;display:inline-block}.landing-module-scss-module__fcPQYa__heroClusterLeft .landing-module-scss-module__fcPQYa__heroIdle{animation:9s cubic-bezier(.37,0,.63,1) infinite landing-module-scss-module__fcPQYa__hero-float-left}.landing-module-scss-module__fcPQYa__heroClusterRight .landing-module-scss-module__fcPQYa__heroIdle{animation:10.5s cubic-bezier(.37,0,.63,1) infinite landing-module-scss-module__fcPQYa__hero-float-right}.landing-module-scss-module__fcPQYa__heroClusterActive .landing-module-scss-module__fcPQYa__heroIdle{animation-play-state:running}.landing-module-scss-module__fcPQYa__heroInteraction{transform-origin:50%;will-change:transform;transition:transform .28s cubic-bezier(.16,1,.3,1);display:inline-block}@media (hover:hover) and (pointer:fine){.landing-module-scss-module__fcPQYa__heroCluster:hover .landing-module-scss-module__fcPQYa__heroInteraction{transform:translate3d(0, -3px, 0) scale(1.035) rotateX(var(--hero-hover-rotate-x,0deg)) rotateY(var(--hero-hover-rotate-y,0deg))}}.landing-module-scss-module__fcPQYa__heroArt{display:inline-block;position:relative}.landing-module-scss-module__fcPQYa__heroArt>img{z-index:1;display:block;position:relative}.landing-module-scss-module__fcPQYa__heroArtImageLeft{width:208px}.landing-module-scss-module__fcPQYa__heroArtImageRight{width:256px}@media (min-width:1920px){.landing-module-scss-module__fcPQYa__heroTitle{max-width:980px;font-size:clamp(88px,5.1vw,98px)}}@media (min-width:1280px){.landing-module-scss-module__fcPQYa__heroArtImageLeft{width:291px}.landing-module-scss-module__fcPQYa__heroArtImageRight{width:358px}}@media (min-width:1920px){.landing-module-scss-module__fcPQYa__heroArtImageLeft{width:clamp(416px,21.67vw,560px)}.landing-module-scss-module__fcPQYa__heroArtImageRight{width:clamp(512px,26.67vw,680px)}}.landing-module-scss-module__fcPQYa__heroDataflow{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}@keyframes landing-module-scss-module__fcPQYa__hero-float-left{0%,to{transform:translate(0,0)rotate(0)}33.333%{transform:translate(4px,-8px)rotate(-.5deg)}66.667%{transform:translate(-3px,5px)rotate(.3deg)}}@keyframes landing-module-scss-module__fcPQYa__hero-float-right{0%,to{transform:translate(0,0)rotate(0)}33.333%{transform:translate(-4px,7px)rotate(.5deg)}66.667%{transform:translate(3px,-5px)rotate(-.3deg)}}.landing-module-scss-module__fcPQYa__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing-module-scss-module__fcPQYa__marqueeTrack{will-change:transform;animation:36s linear infinite landing-module-scss-module__fcPQYa__marquee-scroll}@keyframes landing-module-scss-module__fcPQYa__marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-module-scss-module__fcPQYa__statsGrid{isolation:isolate;position:relative}.landing-module-scss-module__fcPQYa__statsGrid:before,.landing-module-scss-module__fcPQYa__statsGrid:after{content:"";pointer-events:none;transform-origin:0;height:1px;transition:transform .7s cubic-bezier(.22,1,.36,1);position:absolute;left:0;right:0;transform:scaleX(0)}.landing-module-scss-module__fcPQYa__statsGrid:before{background:#1c202a38;transition-delay:.18s;top:0}.landing-module-scss-module__fcPQYa__statsGrid:after{background:#1c202a1a;transition-delay:.45s;bottom:0}.landing-module-scss-module__fcPQYa__statHeadItem{opacity:0;transition:opacity .6s cubic-bezier(.22, 1, .36, 1) var(--stat-delay,0s),transform .6s cubic-bezier(.22, 1, .36, 1) var(--stat-delay,0s);transform:translateY(16px)}.landing-module-scss-module__fcPQYa__statCard{opacity:0;transition:opacity .48s cubic-bezier(.22, 1, .36, 1) var(--stat-card-delay,.3s),transform .48s cubic-bezier(.22, 1, .36, 1) var(--stat-card-delay,.3s),background-color .18s cubic-bezier(.22, 1, .36, 1);position:relative;transform:translateY(12px)}.landing-module-scss-module__fcPQYa__statCard+.landing-module-scss-module__fcPQYa__statCard:before{content:"";pointer-events:none;transform-origin:top;width:1px;transition:transform .55s cubic-bezier(.22, 1, .36, 1) var(--stat-line-delay,.3s);background:#1c202a1a;position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}@media (hover:hover) and (pointer:fine){.landing-module-scss-module__fcPQYa__statCard:hover{background:#8e66fe05}}.landing-module-scss-module__fcPQYa__statDetail{opacity:0;transition:opacity .3s cubic-bezier(.22, 1, .36, 1) var(--stat-detail-delay,1.05s),transform .3s cubic-bezier(.22, 1, .36, 1) var(--stat-detail-delay,1.05s);transform:translateY(12px)}.landing-module-scss-module__fcPQYa__statValue{opacity:0;transition:opacity .42s cubic-bezier(.22, 1, .36, 1) var(--stat-value-delay,.38s),transform .42s cubic-bezier(.22, 1, .36, 1) var(--stat-value-delay,.38s);transform:translateY(12px)}.landing-module-scss-module__fcPQYa__statsRevealed .landing-module-scss-module__fcPQYa__statsGrid:before,.landing-module-scss-module__fcPQYa__statsRevealed .landing-module-scss-module__fcPQYa__statsGrid:after{transform:scaleX(1)}.landing-module-scss-module__fcPQYa__statsRevealed .landing-module-scss-module__fcPQYa__statHeadItem,.landing-module-scss-module__fcPQYa__statsRevealed .landing-module-scss-module__fcPQYa__statCard,.landing-module-scss-module__fcPQYa__statsRevealed .landing-module-scss-module__fcPQYa__statDetail{opacity:1;transform:translate(0,0)}.landing-module-scss-module__fcPQYa__statsRevealed .landing-module-scss-module__fcPQYa__statCard+.landing-module-scss-module__fcPQYa__statCard:before{transform:scaleY(1)}.landing-module-scss-module__fcPQYa__statsRevealed .landing-module-scss-module__fcPQYa__statValue{opacity:1;transform:translate(0,0)}@media (max-width:991px){.landing-module-scss-module__fcPQYa__statCard:nth-child(3):before{transform-origin:0;width:calc(200% + 1px);height:1px;top:0;bottom:auto;left:0;transform:scaleX(0)}.landing-module-scss-module__fcPQYa__statsRevealed .landing-module-scss-module__fcPQYa__statCard:nth-child(3):before{transform:scaleX(1)}}@media (max-width:575px){.landing-module-scss-module__fcPQYa__statCard+.landing-module-scss-module__fcPQYa__statCard:before{transform-origin:0;width:100%;height:1px;top:0;bottom:auto;left:0;transform:scaleX(0)}.landing-module-scss-module__fcPQYa__statsRevealed .landing-module-scss-module__fcPQYa__statCard+.landing-module-scss-module__fcPQYa__statCard:before{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.landing-module-scss-module__fcPQYa__heroReveal,.landing-module-scss-module__fcPQYa__heroRevealed .landing-module-scss-module__fcPQYa__heroReveal{opacity:1;filter:none;transition:none;transform:none}.landing-module-scss-module__fcPQYa__heroEntrance,.landing-module-scss-module__fcPQYa__heroPointer,.landing-module-scss-module__fcPQYa__heroIdle,.landing-module-scss-module__fcPQYa__heroInteraction{transition-duration:.01ms;filter:none!important;animation:none!important;transform:none!important}.landing-module-scss-module__fcPQYa__heroClusterPending .landing-module-scss-module__fcPQYa__heroEntrance{opacity:1}.landing-module-scss-module__fcPQYa__heroDataflow{display:none}.landing-module-scss-module__fcPQYa__marqueeTrack{animation:none}.landing-module-scss-module__fcPQYa__statHeadItem,.landing-module-scss-module__fcPQYa__statCard,.landing-module-scss-module__fcPQYa__statDetail,.landing-module-scss-module__fcPQYa__statValue,.landing-module-scss-module__fcPQYa__statsGrid:before,.landing-module-scss-module__fcPQYa__statsGrid:after,.landing-module-scss-module__fcPQYa__statCard+.landing-module-scss-module__fcPQYa__statCard:before{opacity:1;transition-duration:.01ms;transform:none}}
.features-module-scss-module__yOlCga__sw-features{width:100%;padding:40px 0}.features-module-scss-module__yOlCga__sw-features__inner{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1440px;margin:0 auto;padding:0 20px;display:flex}.features-module-scss-module__yOlCga__sw-features__title{align-self:center;width:100%;max-width:780px;margin:0 auto 0 max(0px,50% - 600px)}.features-module-scss-module__yOlCga__sw-features__stack{flex-direction:column;gap:40px;width:100%;max-width:1200px;display:flex}.features-module-scss-module__yOlCga__sw-feature{width:100%;height:580px;position:sticky}.features-module-scss-module__yOlCga__sw-feature__anim{width:100%;height:100%;animation:features-module-scss-module__yOlCga__sw-feature-in .6s var(--sw-ease-out) both}@keyframes features-module-scss-module__yOlCga__sw-feature-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.features-module-scss-module__yOlCga__sw-feature__card{background:var(--sw-stone);transform-origin:50% 0;will-change:transform;border-radius:24px;gap:40px;height:100%;padding:40px;display:flex;box-shadow:0 -12px 32px #8080800d}.features-module-scss-module__yOlCga__sw-feature__text{flex-direction:column;flex:none;justify-content:space-between;gap:40px;width:540px;display:flex}.features-module-scss-module__yOlCga__sw-feature__text>.features-module-scss-module__yOlCga__sw-arrow-btn{align-self:flex-start}.features-module-scss-module__yOlCga__sw-feature__content{flex-direction:column;gap:20px;display:flex}.features-module-scss-module__yOlCga__sw-feature__content h3{color:var(--sw-ink)}.features-module-scss-module__yOlCga__sw-feature__content p{color:var(--sw-ink-2);font-size:16px;line-height:1.4}.features-module-scss-module__yOlCga__sw-feature__tags{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px;display:flex}.features-module-scss-module__yOlCga__sw-feature__tag{background:var(--sw-bg);height:40px;font-family:var(--sw-font-ui);color:#1c1917;white-space:nowrap;border-radius:24px;align-items:center;gap:4px;padding:4px 24px 4px 12px;font-size:14px;line-height:20px;display:inline-flex}.features-module-scss-module__yOlCga__sw-feature__tag-icon{color:#1c1917;border-radius:12px;flex:none;place-items:center;width:32px;height:32px;display:grid}.features-module-scss-module__yOlCga__sw-feature__tag-icon svg{width:24px;height:24px}.features-module-scss-module__yOlCga__sw-feature__tag-img{width:24px;height:24px;display:block}.features-module-scss-module__yOlCga__sw-feature__tag-img--mono{filter:brightness(0)}.features-module-scss-module__yOlCga__sw-feature__image{border-radius:20px;flex:none;width:540px;height:500px;overflow:hidden}.features-module-scss-module__yOlCga__sw-feature__image img{object-fit:cover;width:100%;height:100%}@media (max-width:1199px){.features-module-scss-module__yOlCga__sw-features__title{max-width:780px;margin-left:0}.features-module-scss-module__yOlCga__sw-features{padding:40px 0}.features-module-scss-module__yOlCga__sw-feature{height:580px}.features-module-scss-module__yOlCga__sw-feature__card{flex-direction:column;gap:40px;padding:40px}.features-module-scss-module__yOlCga__sw-feature__text{gap:40px;width:100%;height:100%}.features-module-scss-module__yOlCga__sw-feature__image{display:none}}@media (max-width:809px){.features-module-scss-module__yOlCga__sw-features__inner{gap:40px;padding:0 20px}.features-module-scss-module__yOlCga__sw-feature{height:580px}.features-module-scss-module__yOlCga__sw-feature__card{gap:40px;padding:40px}.features-module-scss-module__yOlCga__sw-feature__content p{max-width:none}}@media (prefers-reduced-motion:reduce){.features-module-scss-module__yOlCga__sw-feature__anim{animation:none}}
.hero-module-scss-module__fTyrYq__sw-hero{justify-content:center;align-items:center;width:100%;max-width:1240px;height:600px;margin:0 auto;padding:80px 0;display:flex;position:relative}.hero-module-scss-module__fTyrYq__sw-hero__content{z-index:3;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1200px;padding:0 20px;display:flex;position:relative}.hero-module-scss-module__fTyrYq__sw-hero__top{opacity:0;width:100%;animation:hero-module-scss-module__fTyrYq__sw-hero-in .9s var(--sw-ease-out) 80ms forwards;flex-direction:column;align-items:center;gap:20px;display:flex}.hero-module-scss-module__fTyrYq__sw-hero__title{text-align:center;max-width:780px;color:var(--sw-ink)}.hero-module-scss-module__fTyrYq__sw-hero__sub{text-align:center;max-width:520px;color:var(--sw-muted)}.hero-module-scss-module__fTyrYq__sw-hero__buttons{opacity:0;animation:hero-module-scss-module__fTyrYq__sw-hero-in .9s var(--sw-ease-out) .18s forwards;align-items:center;gap:16px;display:flex}.hero-module-scss-module__fTyrYq__sw-hero__deco{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;opacity:0;animation:hero-module-scss-module__fTyrYq__sw-hero-in .9s var(--sw-ease-out) .3s forwards;position:absolute}.hero-module-scss-module__fTyrYq__sw-hero__deco img{width:100%;height:auto}.hero-module-scss-module__fTyrYq__sw-hero__deco--pink{width:169px;height:169px;top:120px;left:79.4%}.hero-module-scss-module__fTyrYq__sw-hero__deco--blue{width:178px;height:235px;top:408px;left:72.1%}.hero-module-scss-module__fTyrYq__sw-hero__deco--sticker{width:140px;height:140px;animation:hero-module-scss-module__fTyrYq__sw-hero-in .9s var(--sw-ease-out) .3s forwards,hero-module-scss-module__fTyrYq__sw-sticker-wobble 6s ease-in-out 1.2s infinite;top:61px;left:12.8%}.hero-module-scss-module__fTyrYq__sw-hero__deco--circle{width:56px;height:56px;top:0;left:53.1%}.hero-module-scss-module__fTyrYq__sw-hero__deco--square{width:73px;height:73px;top:469px;left:25.3%}@keyframes hero-module-scss-module__fTyrYq__sw-sticker-wobble{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(10deg)translateY(-6px)}}@keyframes hero-module-scss-module__fTyrYq__sw-hero-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (max-width:1199px){.hero-module-scss-module__fTyrYq__sw-hero{max-width:none}.hero-module-scss-module__fTyrYq__sw-hero__top{max-width:780px;margin:0 auto}.hero-module-scss-module__fTyrYq__sw-hero__deco--pink{top:3px;left:25%}.hero-module-scss-module__fTyrYq__sw-hero__deco--circle{left:52%}.hero-module-scss-module__fTyrYq__sw-hero__deco--blue{top:420px;left:88%}.hero-module-scss-module__fTyrYq__sw-hero__deco--square{top:493px;left:19.7%}.hero-module-scss-module__fTyrYq__sw-hero__deco--sticker{width:120px;height:120px;top:360px;left:4%}}@media (max-width:809px){.hero-module-scss-module__fTyrYq__sw-hero{height:600px;padding:80px 0}.hero-module-scss-module__fTyrYq__sw-hero__content{gap:40px}.hero-module-scss-module__fTyrYq__sw-hero__title,.hero-module-scss-module__fTyrYq__sw-hero__sub{max-width:350px}.hero-module-scss-module__fTyrYq__sw-hero__deco--pink{top:-44px;left:84.6%}.hero-module-scss-module__fTyrYq__sw-hero__deco--circle{top:0;left:105%}.hero-module-scss-module__fTyrYq__sw-hero__deco--blue{top:408px;left:96%}.hero-module-scss-module__fTyrYq__sw-hero__deco--square{top:517px;left:-27%}.hero-module-scss-module__fTyrYq__sw-hero__deco--sticker{width:110px;height:110px;top:168px;left:-14%}.hero-module-scss-module__fTyrYq__sw-hero__buttons{gap:12px}.hero-module-scss-module__fTyrYq__sw-hero__buttons .hero-module-scss-module__fTyrYq__sw-btn-dark{flex:none;padding:0 18px;font-size:15px}}@media (prefers-reduced-motion:reduce){.hero-module-scss-module__fTyrYq__sw-hero__top,.hero-module-scss-module__fTyrYq__sw-hero__buttons,.hero-module-scss-module__fTyrYq__sw-hero__deco,.hero-module-scss-module__fTyrYq__sw-hero__deco--sticker{opacity:1;animation:none}}
.site-footer-module-scss-module__5LShGq__downloadLabel{font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Plus Jakarta Sans,sans-serif}.site-footer-module-scss-module__5LShGq__download:before{content:"";z-index:0;background:linear-gradient(133deg,#000 0%,#272727 92%);border-radius:999px;width:2.75rem;transition:width .42s cubic-bezier(.4,0,.2,1);position:absolute;top:.25rem;bottom:.25rem;right:.25rem}.site-footer-module-scss-module__5LShGq__download:hover:before{width:calc(100% - .5rem)}@media (prefers-reduced-motion:reduce){.site-footer-module-scss-module__5LShGq__download:before{transition:none}}.site-footer-module-scss-module__5LShGq__dots,.site-footer-module-scss-module__5LShGq__dotsGlow{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}
.integrations-module-scss-module__EWAorG__sw-integrations{background:var(--sw-bg);width:100%;padding:80px 0}.integrations-module-scss-module__EWAorG__sw-integrations__inner{flex-direction:column;gap:40px;width:100%;max-width:1240px;margin:0 auto;padding:0 20px;display:flex}.integrations-module-scss-module__EWAorG__sw-integrations__head{text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:780px;margin:0 auto;display:flex}.integrations-module-scss-module__EWAorG__sw-integrations__circles{width:100%;height:544px;position:relative;overflow:hidden}.integrations-module-scss-module__EWAorG__sw-circle-big,.integrations-module-scss-module__EWAorG__sw-ring{border-radius:50%;position:absolute;left:50%;translate:-50%}.integrations-module-scss-module__EWAorG__sw-circle-big{opacity:.4;background:radial-gradient(86.7016% 32.7568% at 50% 32.7637%,#fafaf8 29.4348%,#f5f4f1);width:1286.01px;height:1286.01px;top:0}.integrations-module-scss-module__EWAorG__sw-ring{transform-origin:50%;width:1100px;height:1100px;top:0}.integrations-module-scss-module__EWAorG__sw-ring--large{animation:64s linear infinite integrations-module-scss-module__EWAorG__sw-ring-spin;top:93px}.integrations-module-scss-module__EWAorG__sw-ring--small{width:860px;height:860px;animation:48s linear infinite integrations-module-scss-module__EWAorG__sw-ring-spin-rev;top:213px}.integrations-module-scss-module__EWAorG__sw-ring__ellipse{background:radial-gradient(149.554% 149.554% at 50% -16.8651%,#eae6e100 24%,#eae6e13b);border:1px solid #e4dfd98c;border-radius:50%;position:absolute;inset:4.75%}.integrations-module-scss-module__EWAorG__sw-ring--small .integrations-module-scss-module__EWAorG__sw-ring__ellipse{inset:6.06%}.integrations-module-scss-module__EWAorG__sw-ring__icon{left:calc(50% + var(--s)*var(--rr));top:calc(50% - var(--c)*var(--rr));background:var(--sw-bg);aspect-ratio:1;border-radius:50%;place-items:center;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 4px 16px #0000000d}.integrations-module-scss-module__EWAorG__sw-ring--large .integrations-module-scss-module__EWAorG__sw-ring__icon,.integrations-module-scss-module__EWAorG__sw-ring--small .integrations-module-scss-module__EWAorG__sw-ring__icon{width:64px}.integrations-module-scss-module__EWAorG__sw-ring__icon img{object-fit:contain;width:56%;height:56%}.integrations-module-scss-module__EWAorG__sw-ring--large .integrations-module-scss-module__EWAorG__sw-ring__icon{animation:64s linear infinite integrations-module-scss-module__EWAorG__sw-ring-spin-rev}.integrations-module-scss-module__EWAorG__sw-ring--small .integrations-module-scss-module__EWAorG__sw-ring__icon{animation:48s linear infinite integrations-module-scss-module__EWAorG__sw-ring-spin}@keyframes integrations-module-scss-module__EWAorG__sw-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes integrations-module-scss-module__EWAorG__sw-ring-spin-rev{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.integrations-module-scss-module__EWAorG__sw-integrations__sticker{width:174px;height:174px;animation:7s ease-in-out infinite integrations-module-scss-module__EWAorG__sw-sticker-wobble;position:absolute;top:436px;left:50%;translate:-50%}@media (max-width:1199px){.integrations-module-scss-module__EWAorG__sw-integrations{padding:40px 0}}@media (max-width:809px){.integrations-module-scss-module__EWAorG__sw-integrations{padding:40px 0}.integrations-module-scss-module__EWAorG__sw-integrations__inner{gap:40px;padding:0 20px}.integrations-module-scss-module__EWAorG__sw-integrations__head{gap:32px;max-width:350px}.integrations-module-scss-module__EWAorG__sw-integrations__circles{width:calc(100% + 40px);height:389px;margin-left:-20px}.integrations-module-scss-module__EWAorG__sw-circle-big{width:965px;height:965px;top:6px}.integrations-module-scss-module__EWAorG__sw-ring--large{width:825px;height:825px;top:76px}.integrations-module-scss-module__EWAorG__sw-ring--small{width:645px;height:645px;top:166px}.integrations-module-scss-module__EWAorG__sw-integrations__sticker{width:136px;height:136px;top:300px}.integrations-module-scss-module__EWAorG__sw-ring--large .integrations-module-scss-module__EWAorG__sw-ring__icon,.integrations-module-scss-module__EWAorG__sw-ring--small .integrations-module-scss-module__EWAorG__sw-ring__icon{width:48px}}@media (prefers-reduced-motion:reduce){.integrations-module-scss-module__EWAorG__sw-ring,.integrations-module-scss-module__EWAorG__sw-ring__icon,.integrations-module-scss-module__EWAorG__sw-integrations__sticker{animation:none}}
.nav-module-scss-module__WdS_zW__sw-skip-link{z-index:999;background:var(--sw-ink);color:#fff;border-radius:0 0 12px;padding:12px 20px;position:absolute;top:0;left:-9999px}.nav-module-scss-module__WdS_zW__sw-skip-link:focus{left:0}.nav-module-scss-module__WdS_zW__sw-nav-fixed{z-index:100;pointer-events:none;padding:0 16px;position:fixed;top:16px;left:0;right:0}.nav-module-scss-module__WdS_zW__sw-nav-desktop{pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(1.15);background:#fcfcfbed;border:1px solid #1a1a1a0f;border-radius:999px;width:fit-content;max-width:100%;height:68px;margin:0 auto;position:relative;box-shadow:0 20px 44px -28px #1a1a1a47,0 2px 8px #1a1a1a0a}.nav-module-scss-module__WdS_zW__sw-nav-inner{justify-content:space-between;align-items:center;gap:28px;max-width:none;height:68px;margin:0 auto;padding:0 14px 0 26px;display:flex}.nav-module-scss-module__WdS_zW__sw-nav-logo{font-family:var(--sw-font-display);letter-spacing:-.03em;color:var(--sw-ink);flex:none;align-items:center;gap:8px;font-size:26px;font-weight:800;line-height:1em;display:inline-flex}.nav-module-scss-module__WdS_zW__sw-nav-logo__mark{object-fit:contain;flex:none;width:36px;height:36px}.nav-module-scss-module__WdS_zW__sw-nav-links{align-items:center;gap:20px;margin:0;display:flex}.nav-module-scss-module__WdS_zW__sw-nav-link{height:32px;color:var(--sw-ink);transition:color .2s var(--sw-ease),opacity .2s var(--sw-ease);white-space:nowrap;align-items:center;font-size:16px;font-weight:500;line-height:22px;display:inline-flex}.nav-module-scss-module__WdS_zW__sw-nav-link:hover{color:#1a1a1a99}.nav-module-scss-module__WdS_zW__sw-nav-actions{flex:none;align-items:center;gap:16px;display:flex}.nav-module-scss-module__WdS_zW__sw-nav-phone{pointer-events:auto;-webkit-backdrop-filter:blur(24px)saturate(1.15);background:#fcfcfbf0;border:1px solid #1a1a1a0f;border-radius:999px;justify-content:space-between;align-items:center;width:100%;max-width:560px;height:60px;margin:0 auto;padding:0 10px 0 18px;display:none;box-shadow:0 18px 40px -26px #1a1a1a4d,0 2px 8px #1a1a1a0a}.nav-module-scss-module__WdS_zW__sw-nav-burger{width:40px;height:40px;color:var(--sw-ink);border-radius:10px;place-items:center;margin-right:4px;display:grid}.nav-module-scss-module__WdS_zW__sw-nav-burger svg{width:26px;height:26px}.nav-module-scss-module__WdS_zW__sw-nav-phone__actions{align-items:center;gap:2px;display:flex}.nav-module-scss-module__WdS_zW__sw-nav-download{background:var(--sw-ink);color:#f8f6f4;width:40px;height:40px;transition:background-color .2s var(--sw-ease),transform .2s var(--sw-ease);border-radius:999px;flex:none;place-items:center;display:grid}.nav-module-scss-module__WdS_zW__sw-nav-download:hover{background:#2f2f2f;transform:translateY(-1px)}.nav-module-scss-module__WdS_zW__sw-nav-download:focus-visible{outline:2px solid var(--sw-ink);outline-offset:2px}.nav-module-scss-module__WdS_zW__sw-nav-lang{flex:none;position:relative}.nav-module-scss-module__WdS_zW__sw-nav-lang__btn{border:1px solid var(--sw-stone-line);width:40px;height:40px;color:var(--sw-ink);cursor:pointer;transition:background-color .2s var(--sw-ease);background:#fff;border-radius:999px;place-items:center;padding:0;display:grid}.nav-module-scss-module__WdS_zW__sw-nav-lang__btn:hover{background:var(--sw-stone)}.nav-module-scss-module__WdS_zW__sw-nav-lang__btn:focus-visible{outline:2px solid var(--sw-ink);outline-offset:2px}.nav-module-scss-module__WdS_zW__sw-nav-lang__menu{z-index:120;border:1px solid var(--sw-stone-line);background:#fff;border-radius:14px;min-width:148px;padding:6px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 12px 32px #0000001f}.nav-module-scss-module__WdS_zW__sw-nav-lang__item{width:100%;font-family:var(--sw-font-ui);color:var(--sw-ink);text-align:left;cursor:pointer;transition:background-color .18s var(--sw-ease);background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:14px;line-height:1.4;display:flex}.nav-module-scss-module__WdS_zW__sw-nav-lang__item:hover{background:#f4f2ef}.nav-module-scss-module__WdS_zW__sw-nav-lang__check{color:var(--sw-ink);font-size:13px}.nav-module-scss-module__WdS_zW__sw-nav-lang--phone .nav-module-scss-module__WdS_zW__sw-nav-lang__btn{background:0 0;border-color:#0000;width:38px;height:38px}.nav-module-scss-module__WdS_zW__sw-nav-lang--phone .nav-module-scss-module__WdS_zW__sw-nav-lang__btn:hover{background:var(--sw-stone)}.nav-module-scss-module__WdS_zW__sw-nav-lang--phone .nav-module-scss-module__WdS_zW__sw-nav-lang__menu{right:-44px}.nav-module-scss-module__WdS_zW__sw-mobile-menu{z-index:99;background:var(--sw-bg-nav);opacity:0;visibility:hidden;transition:opacity .28s var(--sw-ease),transform .32s var(--sw-ease-out),visibility .28s;padding-top:88px;position:fixed;inset:0;transform:translateY(-8px)}.nav-module-scss-module__WdS_zW__sw-mobile-menu.nav-module-scss-module__WdS_zW__is-open{opacity:1;visibility:visible;transform:none}.nav-module-scss-module__WdS_zW__sw-mobile-menu__scroll{height:100%;padding:24px 20px 120px;overflow-y:auto}.nav-module-scss-module__WdS_zW__sw-mobile-menu__group{color:var(--sw-ink);margin-bottom:8px;font-size:20px;font-weight:600;line-height:1.4}.nav-module-scss-module__WdS_zW__sw-mobile-menu__product{color:var(--sw-ink-2);align-items:center;gap:12px;padding:4px 0 4px 8px;font-size:20px;line-height:1.4;display:flex}.nav-module-scss-module__WdS_zW__sw-mobile-menu__product svg{width:22px;height:22px;color:var(--sw-ink-2);flex:none}.nav-module-scss-module__WdS_zW__sw-mobile-menu__links{flex-direction:column;margin-top:16px;display:flex}.nav-module-scss-module__WdS_zW__sw-mobile-menu__links a{color:var(--sw-ink);padding:4px 0;font-size:20px;font-weight:500;line-height:1.4}.nav-module-scss-module__WdS_zW__sw-mobile-menu__actions{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px;display:flex}.nav-module-scss-module__WdS_zW__sw-mobile-menu__actions .nav-module-scss-module__WdS_zW__sw-btn-soft{height:40px;padding:0 24px}@media (max-width:1199px){.nav-module-scss-module__WdS_zW__sw-nav-desktop{display:none}.nav-module-scss-module__WdS_zW__sw-nav-phone{z-index:101;display:flex;position:relative}.nav-module-scss-module__WdS_zW__sw-nav-links{position:static;transform:none}}@media (max-width:809px){.nav-module-scss-module__WdS_zW__sw-nav-fixed{padding:0 12px;top:12px}.nav-module-scss-module__WdS_zW__sw-nav-phone{height:56px;padding:0 8px 0 16px}.nav-module-scss-module__WdS_zW__sw-nav-logo{font-size:26px}}
.security-module-scss-module___anGTW__sw-team{width:100%;padding:80px 0}.security-module-scss-module___anGTW__sw-team__inner{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1240px;margin:0 auto;padding:0 20px;display:flex}.security-module-scss-module___anGTW__sw-team__head{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:900px;display:flex}.security-module-scss-module___anGTW__sw-team__title{text-align:center;max-width:900px}.security-module-scss-module___anGTW__sw-team__sub{max-width:720px;color:var(--sw-ink-2);text-wrap:balance;margin:0;font-size:18px;line-height:1.5}.security-module-scss-module___anGTW__sw-team__tray{border:1px solid var(--sw-stone-line);background:#f0eeeb;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;padding:4px;display:grid}.security-module-scss-module___anGTW__sw-team__card{background:#fff;border:1px solid #f2efec;border-radius:16px;flex-direction:column;min-height:244px;padding:28px;display:flex}.security-module-scss-module___anGTW__sw-team__mark{width:56px;height:56px;color:var(--sw-ink);flex:none;place-items:center;display:grid}.security-module-scss-module___anGTW__sw-team__copy{flex-direction:column;gap:8px;margin-top:auto;padding-top:32px;display:flex}.security-module-scss-module___anGTW__sw-team__card-title{font-family:var(--sw-font-display);color:var(--sw-ink);margin:0;font-size:22px;font-weight:500;line-height:1.25}.security-module-scss-module___anGTW__sw-team__text{max-width:300px;min-height:4.5em;color:var(--sw-ink-2);margin:0;font-size:15px;line-height:1.5}@media (max-width:1199px) and (min-width:810px){.security-module-scss-module___anGTW__sw-team{padding:40px 0}.security-module-scss-module___anGTW__sw-team__inner{padding:0 20px}}@media (max-width:809px){.security-module-scss-module___anGTW__sw-team{padding:40px 0}.security-module-scss-module___anGTW__sw-team__inner{gap:32px;padding:0 20px}.security-module-scss-module___anGTW__sw-team__sub{font-size:16px}.security-module-scss-module___anGTW__sw-team__tray{grid-template-columns:1fr}.security-module-scss-module___anGTW__sw-team__card{min-height:0;padding:24px}.security-module-scss-module___anGTW__sw-team__copy{padding-top:24px}}
.tabs-module-scss-module__B-cnJa__sw-tabs-section{width:100%;padding-top:20px;padding-bottom:32px}.tabs-module-scss-module__B-cnJa__sw-tabs-outer{opacity:0;width:100%;max-width:1240px;animation:tabs-module-scss-module__B-cnJa__sw-tabs-in .85s var(--sw-ease-out) .35s forwards;margin:0 auto;padding:0 20px;transform:translateY(32px)}@keyframes tabs-module-scss-module__B-cnJa__sw-tabs-in{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}.tabs-module-scss-module__B-cnJa__sw-tabs-nav{justify-content:center;align-items:center;gap:20px;height:40px;margin-bottom:20px;display:flex;position:relative}.tabs-module-scss-module__B-cnJa__sw-tabs-nav__pill{background:var(--sw-stone);pointer-events:none;border-radius:100px;height:40px;transition:transform .55s cubic-bezier(.34,1.32,.5,1),width .55s cubic-bezier(.34,1.32,.5,1);position:absolute;top:0;left:0}.tabs-module-scss-module__B-cnJa__sw-tabs-nav__tab{height:40px;color:var(--sw-ink);white-space:nowrap;transition:opacity .2s var(--sw-ease);border-radius:24px;align-items:center;gap:4px;padding:4px 24px 4px 12px;font-size:14px;line-height:20px;display:inline-flex;position:relative}.tabs-module-scss-module__B-cnJa__sw-tabs-nav__tab:not(.tabs-module-scss-module__B-cnJa__is-active) .tabs-module-scss-module__B-cnJa__sw-tabs-nav__label{opacity:.85;font-weight:400}.tabs-module-scss-module__B-cnJa__sw-tabs-nav__tab:hover:not(.tabs-module-scss-module__B-cnJa__is-active){opacity:.7}.tabs-module-scss-module__B-cnJa__sw-tabs-nav__icon{width:32px;height:32px;color:var(--sw-ink);border-radius:12px;flex:none;place-items:center;display:grid}.tabs-module-scss-module__B-cnJa__sw-tabs-nav__icon svg{width:24px;height:24px}.tabs-module-scss-module__B-cnJa__sw-tabs-nav__label{font-weight:500}.tabs-module-scss-module__B-cnJa__sw-tabs-panel{border-radius:var(--sw-radius-lg);background:#ede1f9;height:668px;position:relative;overflow:hidden}.tabs-module-scss-module__B-cnJa__sw-tabs-panel__bg{object-fit:cover;object-position:50% 50%;pointer-events:none;width:calc(100% + 80px);max-width:none;height:calc(100% + 44px);max-height:none;position:absolute;top:-22px;left:-40px}.tabs-module-scss-module__B-cnJa__sw-tabs-panel__shots{position:absolute;inset:0}.tabs-module-scss-module__B-cnJa__sw-tabs-panel__shot{opacity:0;width:90%;height:auto;transition:opacity .32s var(--sw-ease);border-radius:8px;position:absolute;top:81px;left:5%;box-shadow:0 .8px .72px -.8px #00000029,0 2.3px 2px -1.6px #00000026,0 5px 4.4px -2.4px #00000021,0 12px 10.5px -3.2px #0000001c,0 33px 29px -4px #00000012}.tabs-module-scss-module__B-cnJa__sw-tabs-panel__shot.tabs-module-scss-module__B-cnJa__is-active{opacity:1}@media (max-width:1199px) and (min-width:810px){.tabs-module-scss-module__B-cnJa__sw-tabs-section{padding-bottom:0}.tabs-module-scss-module__B-cnJa__sw-tabs-panel{height:580px}.tabs-module-scss-module__B-cnJa__sw-tabs-panel__shot{top:70px}}@media (max-width:809px){.tabs-module-scss-module__B-cnJa__sw-tabs-outer{padding:0 20px}.tabs-module-scss-module__B-cnJa__sw-tabs-nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;gap:20px;margin-bottom:20px;overflow-x:auto}.tabs-module-scss-module__B-cnJa__sw-tabs-nav::-webkit-scrollbar{display:none}.tabs-module-scss-module__B-cnJa__sw-tabs-panel{height:195px}.tabs-module-scss-module__B-cnJa__sw-tabs-panel__bg{width:430px;height:239px;top:-22px;left:-40px}.tabs-module-scss-module__B-cnJa__sw-tabs-panel__shot{width:90%;top:89px;left:5.14%}.tabs-module-scss-module__B-cnJa__sw-tabs-nav__tab{font-size:14px}}@media (prefers-reduced-motion:reduce){.tabs-module-scss-module__B-cnJa__sw-tabs-outer{opacity:1;animation:none;transform:none}}
.testimonials-module-scss-module__-Z2VWG__sw-testimonials{width:100%;padding:80px 0}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__inner{flex-direction:column;align-items:center;gap:40px;width:100%;max-width:1240px;margin:0 auto;padding:0 40px;display:flex}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__title{text-align:center;max-width:780px}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__cols{justify-content:center;gap:12px;width:100%;max-width:1000px;display:flex}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__col{flex-direction:column;flex:0 325px;gap:24px;width:325px;min-width:0;display:flex}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__col:first-child,.testimonials-module-scss-module__-Z2VWG__sw-testimonials__col:last-child{padding-top:24px}.testimonials-module-scss-module__-Z2VWG__sw-testimonial{background:var(--sw-card);border-radius:24px;flex-direction:column;height:300px;margin:0;padding:48px 20px 20px;display:flex;position:relative;overflow:hidden}.testimonials-module-scss-module__-Z2VWG__sw-testimonial__quote{width:40px;height:40px;color:var(--sw-stone-line);position:absolute;top:14px;right:20px}.testimonials-module-scss-module__-Z2VWG__sw-testimonial blockquote{color:var(--sw-ink);margin:0;font-size:16px;line-height:1.4}.testimonials-module-scss-module__-Z2VWG__sw-testimonial__author{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:auto;display:flex}.testimonials-module-scss-module__-Z2VWG__sw-testimonial__meta{flex-direction:column;display:flex}.testimonials-module-scss-module__-Z2VWG__sw-testimonial__name{color:var(--sw-ink);font-size:14px;font-weight:500;line-height:1.4}.testimonials-module-scss-module__-Z2VWG__sw-testimonial__role{color:var(--sw-zinc-500);font-size:14px;line-height:1.4}.testimonials-module-scss-module__-Z2VWG__sw-testimonial__photo{object-fit:cover;border-radius:8px;flex:none;width:40px;height:40px}@media (max-width:1199px) and (min-width:810px){.testimonials-module-scss-module__-Z2VWG__sw-testimonials{padding:40px 0}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__inner{padding:0 20px}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__col{flex:1 1 0;width:auto}.testimonials-module-scss-module__-Z2VWG__sw-testimonial blockquote{font-size:15px}}@media (max-width:809px){.testimonials-module-scss-module__-Z2VWG__sw-testimonials{padding:40px 0}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__inner{gap:40px;padding:0 20px}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__title{max-width:350px}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__cols{flex-direction:column;align-items:center;gap:24px}.testimonials-module-scss-module__-Z2VWG__sw-testimonials__col{width:100%;padding-top:0}.testimonials-module-scss-module__-Z2VWG__sw-testimonial{height:300px}}
.page-module-scss-module__uG0CbW__sw-hero-wrap{padding:120px 0 40px;position:relative}.page-module-scss-module__uG0CbW__sw-site-footer{width:100%;padding-bottom:60px;position:relative}@media (max-width:1199px){.page-module-scss-module__uG0CbW__sw-hero-wrap{padding-top:160px}}@media (max-width:809px){.page-module-scss-module__uG0CbW__sw-hero-wrap{padding-top:200px;padding-bottom:40px}.page-module-scss-module__uG0CbW__sw-site-footer{padding-bottom:40px}}
