@import url(https://fonts.googleapis.com/css2?family=Figtree:wght@300;400;600;700;800;900&display=swap);
body,html{overflow-x:clip}body,body.flex{background-color:#fcfdfd;color:#3b3b42;font-family:Figtree,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif!important;font-weight:500;margin:0;padding-top:10rem}@media(max-width:700px){body{padding-top:6rem}}.wip-hero{min-height:420px;padding:4rem 1.5rem 0}.wip-hero-title{color:#19191d;font-size:1.8rem;font-weight:700;margin:0 0 1rem;text-align:center}.wip-hero-title .black{font-weight:900}@media(max-width:996px){.wip-hero{padding:4rem 1.25rem 0}.wip-hero-title{font-size:1.65rem}}@media(max-width:768px){.wip-hero{padding:4rem 1rem 0}.wip-hero-title{font-size:1.45rem;margin-bottom:.95rem}}@media(max-width:576px){.wip-hero{padding:3.5rem .85rem 0}.wip-hero-title{font-size:1.28rem}}@media(max-width:420px){.wip-hero{padding:3.25rem .7rem 0}.wip-hero-title{font-size:1.14rem}}.wip-hero .chat,.wip-hero .chat-open{margin:0 auto;max-width:980px;width:100%}.wip-hero .chat-shell{background:hsla(0,0%,97%,.9);border:2px solid #289be5;border-radius:32px;box-shadow:0 0 12.6px 1px #289be5;height:240px;padding:1.25rem 1.25rem 1.1rem;position:relative;width:100%}.wip-hero .chat-open-shell{background:transparent;border:0;box-shadow:none;position:relative;width:100%}.wip-hero .chat-input{background:transparent;border:0;color:#62626d;display:block;font-size:1rem;font-weight:400;height:100%;line-height:1.3;outline:none;padding:0 4.25rem .2rem 0;resize:none;width:100%}.wip-hero .chat-input::-moz-placeholder{color:#62626d;font-size:1rem;font-weight:400;opacity:1}.wip-hero .chat-input::placeholder{color:#62626d;font-size:1rem;font-weight:400;opacity:1}.wip-hero .chat-send{align-items:center;background-color:#dfe6eb;border:0;border-radius:50%;bottom:1.05rem;color:#62626d;cursor:pointer;display:inline-flex;height:44px;justify-content:center;position:absolute;right:1.1rem;transition:filter .2s ease;width:44px}.wip-hero .chat-send:hover{filter:brightness(.97)}.wip-hero .chat-open-bot{margin:0 auto;max-width:none;overflow:visible;width:100%}@media(max-width:768px){.wip-hero .chat-shell{border-radius:26px;height:220px;padding:1rem 1rem .95rem}.wip-hero .chat-open-shell{padding:.8rem 0 1.5rem}.wip-hero .chat-input{font-size:.95rem;padding-right:3.85rem}.wip-hero .chat-input::-moz-placeholder{font-size:.95rem}.wip-hero .chat-input::placeholder{font-size:.95rem}}@media(max-width:576px){.wip-hero .chat-shell{border-radius:22px;height:200px}.wip-hero .chat-open-shell{padding:.5rem 0 1rem}.wip-hero .chat-send{bottom:.85rem;height:40px;right:.85rem;width:40px}}@media(max-width:420px){.wip-hero .chat-shell{border-radius:20px;height:188px}.wip-hero .chat-input{font-size:.86rem}.wip-hero .chat-input::-moz-placeholder{font-size:.86rem}.wip-hero .chat-input::placeholder{font-size:.86rem}.wip-hero .chat-send{height:36px;width:36px}}.wip-hero .hero-buttons{margin:2rem auto 0;max-width:1250px}.wip-hero .hero-buttons__item{align-items:center;background:#eef3f6;border:1px solid #c3c3ca;border-radius:27px;color:#62626d;display:inline-flex;filter:drop-shadow(0 0 10.2px rgba(137,137,137,.25));font-size:.9rem;font-weight:700;gap:.8rem;justify-content:center;line-height:1.2;margin-bottom:20px;max-width:340px;min-height:52px;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease;width:100%}.wip-hero .hero-buttons__item:hover{background-color:#fff;color:#7a7a88;filter:drop-shadow(0 0 15.2px rgba(137,137,137,.25));transform:translateY(-4px)}.wip-hero .hero-buttons__item.selected{background-color:#fff;border-color:#289be5;box-shadow:0 0 12.6px 1px #289be5!important;filter:drop-shadow(0 0 12px rgba(40,155,229,.35));transform:none}.wip-hero .hero-buttons__item:disabled{background-color:#f0f0f0;border-color:#e0e0e0;color:#a0a0a0;cursor:not-allowed;opacity:.7}.wip-hero .hero-buttons__icon{color:#289be5;height:22px;width:22px}@media(max-width:1199px){.wip-hero .hero-buttons{max-width:660px}.wip-hero .hero-buttons__col{display:flex;justify-content:center}.wip-hero .hero-buttons__item{margin-bottom:18px;max-width:300px}}@media(max-width:770px){.wip-hero .hero-buttons{margin-top:.9rem;max-width:500px}.wip-hero .hero-buttons__item{font-size:.85rem;gap:.45rem;margin-bottom:16px;max-width:250px;min-height:46px;padding:.6rem .72rem}.wip-hero .hero-buttons__icon{height:16px;width:16px}}@media(max-width:420px){.wip-hero .hero-buttons__col{display:flex;justify-content:center;margin-bottom:.58rem}.wip-hero .hero-buttons__item{font-size:.8rem;gap:.4rem;margin-bottom:8px;max-width:230px;min-height:42px;padding:.52rem .6rem}.wip-hero .hero-buttons__icon{height:14px;width:14px}}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes scroll-right{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.wip-partners{margin-top:0;overflow:hidden;padding-bottom:0}.wip-partners .wip-hero-title{margin-bottom:.25em;padding-top:10.5rem}.wip-partners-slider{mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);position:relative;width:100%}.wip-partners-track{display:flex;margin-bottom:0;white-space:nowrap}.wip-partners-track-left .wip-partners-list{animation:scroll-left 50s linear infinite}.wip-partners-track-right .wip-partners-list{animation:scroll-right 50s linear infinite}.wip-partners-track:hover .wip-partners-list{animation-play-state:paused}.wip-partners-item,.wip-partners-list{align-items:center;display:flex;flex-shrink:0}.wip-partners-item{height:100px;justify-content:center;width:320px}.wip-partners-item img{filter:grayscale(1);max-height:3.5rem;max-width:260px;opacity:.7;transition:filter .3s ease,transform .3s ease;width:auto}.wip-partners-item img:active,.wip-partners-item img:hover{filter:grayscale(0);opacity:1;transform:scale(1.05)}.wip-partners-item.is-active img{filter:grayscale(0);opacity:1;transform:none}@media(max-width:768px){.wip-partners{margin-top:3rem}.wip-partners-item{height:50px;width:140px}.wip-partners-item img{max-height:2.2rem;max-width:90px}}@property --angle{syntax:"<angle>";initial-value:92deg;inherits:false}.wip-products{margin-top:0;overflow:visible;padding-bottom:0;position:relative;text-align:center}.wip-products .wip-hero-title{padding-top:10.5rem}.wip-products .products-bg-wrapper{background-image:url(/images/wip/bg.svg);background-position:top;background-size:cover;bottom:-10rem;height:auto;left:50%;min-height:1200px;pointer-events:none;position:absolute;top:-12rem;transform:translateX(-50%);width:100vw;z-index:-1}.wip-products .products-grid{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;margin:0 auto 8rem;max-width:1200px}.wip-products .product-btn{align-items:center;background-color:hsla(0,0%,97%,.902);border-radius:33px;box-shadow:0 0 12.6px 1px rgba(40,155,229,.25);color:#19191d;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;justify-content:center;padding:.8rem 1.8rem;text-decoration:none;text-transform:uppercase;transition:all .3s ease}@media(max-width:1200px){.wip-products .product-btn{font-size:.85rem;padding:.7rem 1.5rem}}@media(max-width:768px){.wip-products .product-btn{font-size:.75rem;padding:.6rem 1.25rem}}@media(max-width:576px){.wip-products .product-btn{font-size:.65rem;padding:.5rem 1rem}}@media(max-width:425px){.wip-products .product-btn{font-size:.6rem;padding:.4rem .8rem}}.wip-products .product-btn:hover{background-color:#fff;box-shadow:0 0 16px 2px rgba(40,155,229,.4);color:#289be5;transform:translateY(-2px)}.wip-products .product-btn.active{background-color:#fff;box-shadow:inset 0 0 8.69px 0 #289be5;color:#289be5;font-weight:900}.wip-products .products-container{margin:0 auto;position:relative;width:100%}.wip-products .adsbot-grid{box-sizing:border-box;display:grid;gap:1.25rem;grid-auto-rows:minmax(105px,auto);grid-template-columns:repeat(48,1fr);margin:0 auto;padding:0 12rem;width:100%}@media(max-width:1600px){.wip-products .adsbot-grid{padding:0 8rem}}@media(max-width:1400px){.wip-products .adsbot-grid{padding:0 6rem}}@media(max-width:1200px){.wip-products .adsbot-grid{padding:0 3rem}}@media(max-width:1000px){.wip-products .adsbot-grid{padding:0 1.5rem}}.wip-products .glass-card{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:40px;box-shadow:0 8px 32px 0 rgba(31,38,135,.04);display:flex;flex-direction:column;justify-content:center;padding:2rem;position:relative;text-align:left;transition:transform .3s ease,box-shadow .3s ease}@media(max-width:768px){.wip-products .glass-card{border-radius:30px;padding:1.5rem}}@media(max-width:480px){.wip-products .glass-card{border-radius:25px;padding:1.25rem}}.wip-products .bento-item{perspective:1200px;position:relative}.wip-products .bento-item .bento-card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.175,.885,.32,1.275);width:100%}.wip-products .bento-item .bento-card-inner.flipped{transform:rotateY(180deg)}.wip-products .bento-item .bento-card-back,.wip-products .bento-item .bento-card-front{backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;width:100%}.wip-products .bento-item .bento-card-front{position:relative;transform:rotateY(0deg);z-index:2}.wip-products .bento-item .bento-card-front:hover{box-shadow:0 12px 40px 0 rgba(31,38,135,.08);transform:translateY(-5px)}.wip-products .bento-item .bento-card-back{display:flex;flex-direction:column;height:100%;justify-content:center;left:0;min-height:0;padding:2rem;position:absolute;top:0;transform:rotateY(180deg);z-index:1}@media(max-width:768px){.wip-products .bento-item .bento-card-back{padding:1.5rem}}@media(max-width:480px){.wip-products .bento-item .bento-card-back{padding:1.25rem}}.wip-products .bento-item .bento-card-back .back-content{-webkit-overflow-scrolling:touch;color:#3b3b42;flex:1 1 auto;font-size:.85rem;line-height:1.5;max-height:100%;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:1.5rem;padding-right:.5rem;scrollbar-gutter:stable;touch-action:pan-y}.wip-products .bento-item .bento-card-back .back-content::-webkit-scrollbar{width:4px}.wip-products .bento-item .bento-card-back .back-content::-webkit-scrollbar-track{background:rgba(0,0,0,.05)}.wip-products .bento-item .bento-card-back .back-content::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}.wip-products .bento-item .bento-card-back .back-content strong{display:inline-block;font-size:.95rem;font-weight:800;margin-bottom:.15rem}.wip-products .bento-item .bento-card-back .back-content p{margin-bottom:1rem}.wip-products .bento-item .bento-card-back .back-content p:last-child{margin-bottom:0}@media(max-width:480px){.wip-products .bento-item .bento-card-back .back-content{font-size:.75rem}.wip-products .bento-item .bento-card-back .back-content strong{font-size:.85rem}}.wip-products .bento-item .bento-close-btn,.wip-products .bento-item .bento-info-btn{align-items:center;background:transparent;border:none;bottom:1.5rem;color:#289be5;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:1.5rem;transition:all .3s ease;z-index:10}.wip-products .bento-item .bento-close-btn svg,.wip-products .bento-item .bento-info-btn svg{stroke-width:2.5;height:18px;width:18px}.wip-products .bento-item .bento-close-btn:hover,.wip-products .bento-item .bento-info-btn:hover{transform:scale(1.2)}@media(max-width:768px){.wip-products .bento-item .bento-close-btn,.wip-products .bento-item .bento-info-btn{bottom:1rem;right:1rem}}.wip-products .bento-item .bento-close-btn{bottom:auto;color:#3b3b42;opacity:.6;right:1.5rem;top:1.5rem}.wip-products .bento-item .bento-close-btn:hover{opacity:1}@media(max-width:768px){.wip-products .bento-item .bento-close-btn{right:1rem;top:1rem}}.wip-products .bento-item--title{align-items:center;cursor:default;display:flex;grid-column:span 26;justify-content:center;padding:.8rem 2rem}.wip-products .bento-item--title .bento-title{--x1:50%;--y1:50%;--x2:50%;--y2:50%;--x3:50%;--y3:50%;--spotlight-radius:0%;-webkit-text-fill-color:transparent;background:radial-gradient(circle at var(--x1) var(--y1),#289be5 0,transparent var(--spotlight-radius)),radial-gradient(circle at var(--x2) var(--y2),#28e5d5 0,transparent calc(var(--spotlight-radius)*1.5)),#fff;-webkit-background-clip:text;background-clip:text;color:transparent;font-size:6rem;font-weight:950;letter-spacing:-2px;margin:0;text-align:center}@media(max-width:1500px){.wip-products .bento-item--title .bento-title{font-size:5rem}}@media(max-width:1200px){.wip-products .bento-item--title .bento-title{-webkit-text-fill-color:initial;background:none;background-clip:initial;-webkit-background-clip:initial;color:#525359;font-size:4rem}}@media(max-width:1000px){.wip-products .bento-item--title .bento-title{font-size:3rem}}@media(max-width:768px){.wip-products .bento-item--title .bento-title{font-size:2.5rem}}@media(max-width:480px){.wip-products .bento-item--title .bento-title{font-size:1.8rem}}@media(max-width:425px){.wip-products .bento-item--title .bento-title{font-size:1.5rem}}.wip-products .bento-item--desc{align-items:center;color:#3b3b42;display:flex;flex-direction:column;font-size:1.1rem;font-weight:700;grid-column:span 13;height:100%;justify-content:center;line-height:1.2;min-height:100%;padding:.8rem 2rem;text-align:center}.wip-products .bento-item--desc .bold{font-weight:900}@media(max-width:1600px){.wip-products .bento-item--desc{font-size:1rem}}@media(max-width:768px){.wip-products .bento-item--desc{font-size:.9rem;padding:.75rem .5rem}}@media(max-width:400px){.wip-products .bento-item--desc{font-size:.8rem}}.wip-products .bento-item--desc p{margin:0;width:100%}.wip-products .bento-item--contact{align-items:center;grid-column:span 9;padding:.8rem 1rem;text-align:center}.wip-products .bento-item--contact a{font-size:1rem}@media(max-width:1600px){.wip-products .bento-item--contact a{font-size:.8rem}}@media(max-width:1400px){.wip-products .bento-item--contact a{font-size:.6rem}}@media(max-width:1200px){.wip-products .bento-item--contact a{font-size:1rem}}@media(max-width:500px){.wip-products .bento-item--contact a{font-size:.75rem}}@media(max-width:375px){.wip-products .bento-item--contact a{font-size:.65rem}}.wip-products .bento-item--showcase{grid-column:span 24;grid-row:span 3;justify-content:flex-start;padding-top:2rem}@media(max-width:768px){.wip-products .bento-item--showcase{padding-top:1.5rem}}.wip-products .bento-item--showcase .showcase-content{align-items:center;display:flex;flex-direction:column;gap:.8rem;position:relative;transition:height .42s cubic-bezier(.22,1,.36,1);width:100%;will-change:height}.wip-products .bento-item--showcase .showcase-content.is-height-animating{overflow:hidden}@media(prefers-reduced-motion:reduce){.wip-products .bento-item--showcase .showcase-content{transition:none}}.wip-products .bento-item--showcase .showcase-content .showcase-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;width:100%}.wip-products .bento-item--showcase .showcase-content .showcase-copy{flex:1 1 auto;min-width:0;padding-top:.1rem}.wip-products .bento-item--showcase .showcase-content .showcase-state{display:none;width:100%}.wip-products .bento-item--showcase .showcase-content .showcase-state.is-active{align-items:center;display:flex;flex-direction:column;gap:.45rem}.wip-products .bento-item--showcase .showcase-content .showcase-state--after,.wip-products .bento-item--showcase .showcase-content .showcase-state--before{transform-origin:50% 45%}.wip-products .bento-item--showcase .showcase-content .showcase-state--after .showcase-copy{padding-right:.6rem}.wip-products .bento-item--showcase .showcase-content .showcase-state--after h4{font-size:1.18rem;line-height:1.2}.wip-products .bento-item--showcase .showcase-content .showcase-badge{align-items:center;background:#ffa3a3;border-radius:50%;box-shadow:0 4px 12px hsla(0,100%,82%,.25);color:#fff;display:flex;flex:0 0 auto;font-size:.58rem;font-weight:800;height:78px;justify-content:center;letter-spacing:.02em;line-height:1.1;padding:.75rem;text-align:center;text-transform:uppercase;width:78px}.wip-products .bento-item--showcase .showcase-content .showcase-badge--high{background:#28e5d5;box-shadow:0 4px 12px rgba(40,229,213,.25)}.wip-products .bento-item--showcase .showcase-content h4{color:#3b3b42;font-size:1.7rem;font-weight:400;line-height:1.15;margin-bottom:.35rem}.wip-products .bento-item--showcase .showcase-content h4 strong{color:#0f172a;font-weight:850}@media(max-width:1600px){.wip-products .bento-item--showcase .showcase-content h4{font-size:1.45rem}}@media(max-width:1200px){.wip-products .bento-item--showcase .showcase-content h4{font-size:1.25rem}}@media(max-width:480px){.wip-products .bento-item--showcase .showcase-content h4{font-size:1.02rem}}.wip-products .bento-item--showcase .showcase-content p{color:#62626d;font-size:.95rem;font-weight:400;line-height:1.4;margin-bottom:0}.wip-products .bento-item--showcase .showcase-content p strong{color:#0f172a;font-weight:850}@media(max-width:1600px){.wip-products .bento-item--showcase .showcase-content p{font-size:.9rem}}@media(max-width:1200px){.wip-products .bento-item--showcase .showcase-content p{font-size:.84rem}}.wip-products .bento-item--showcase .showcase-content .showcase-image{background:transparent;border:none;border-radius:18px;box-shadow:none;display:flex;justify-content:center;margin:0 auto;overflow:visible;position:relative;text-align:center;width:100%}.wip-products .bento-item--showcase .showcase-content .showcase-image img{border-radius:18px;clip-path:inset(0 round 18px);display:block;margin:0 auto;max-height:185px;-o-object-fit:contain;object-fit:contain;width:min(100%,430px)}.wip-products .bento-item--showcase .showcase-content .showcase-image--after{max-width:430px}.wip-products .bento-item--showcase .showcase-content .showcase-image--after img{max-height:140px;width:min(100%,360px)}.wip-products .bento-item--showcase .showcase-content .showcase-stack{cursor:grab;height:170px;margin:0 auto;perspective:900px;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:min(100%,360px)}.wip-products .bento-item--showcase .showcase-content .showcase-stack-nav{inset:0;pointer-events:none;position:absolute;z-index:10}.wip-products .bento-item--showcase .showcase-content .showcase-stack-nav__btn{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(6,182,212,.16);border:1px solid rgba(40,155,229,.25);border-radius:50%;box-shadow:0 12px 22px rgba(15,23,42,.18);color:rgba(40,155,229,.95);cursor:pointer;display:inline-flex;height:36px;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);transition:color .25s ease,transform .25s ease,box-shadow .25s ease,background .25s ease,border-color .25s ease;width:36px}.wip-products .bento-item--showcase .showcase-content .showcase-stack-nav__btn:hover{background:rgba(6,182,212,.22);border-color:rgba(40,155,229,.5);box-shadow:0 16px 28px rgba(15,23,42,.25);color:#289be5;transform:translateY(-50%) scale(1.06)}.wip-products .bento-item--showcase .showcase-content .showcase-stack-nav__btn svg{stroke-width:2.6;height:20px;width:20px}.wip-products .bento-item--showcase .showcase-content .showcase-stack-nav__btn--prev{left:-.8rem}.wip-products .bento-item--showcase .showcase-content .showcase-stack-nav__btn--next{right:-.8rem}.wip-products .bento-item--showcase .showcase-content .showcase-stack.is-dragging{cursor:grabbing}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card{background:linear-gradient(180deg,#f8fcff,#e5f4fa);border:1px solid rgba(40,155,229,.22);border-radius:16px;box-shadow:0 10px 28px rgba(13,33,56,.17);height:140px;left:50%;opacity:.92;overflow:hidden;padding:.1rem;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.8);transform-style:preserve-3d;transition:transform .9s cubic-bezier(.22,1,.36,1),filter .6s ease,opacity .6s ease;width:210px}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card .showcase-stack-card-head{align-items:center;background:hsla(0,0%,100%,.8);border-bottom:1px solid rgba(40,155,229,.2);border-radius:11px 11px 0 0;color:#3b3b42;display:flex;font-size:.56rem;font-weight:800;height:24px;justify-content:space-between;letter-spacing:.02em;padding:0 .55rem}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card .showcase-stack-card-head>.lucide,.wip-products .bento-item--showcase .showcase-content .showcase-stack-card .showcase-stack-card-head>[data-lucide]{stroke-width:2;color:rgba(151,71,255,.8);height:11px;width:11px}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card img{-webkit-user-drag:none;border-radius:0 0 11px 11px;clip-path:none;height:calc(100% - 24px);max-height:none;-o-object-fit:cover;object-fit:cover;transition:transform .45s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-center{filter:saturate(1.06);transform:translate(-50%,-50%) scale(1.08) translateY(-4px);z-index:6}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-center.is-hovered{box-shadow:0 12px 28px rgba(13,33,56,.18);transform:translate(-50%,-50%) scale(1.08) translateY(-4px)}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-left-1{opacity:.97;transform:translate(-50%,-50%) translateX(-88px) translateY(7px) rotate(-11deg) scale(.94);z-index:5}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-right-1{opacity:.97;transform:translate(-50%,-50%) translateX(88px) translateY(7px) rotate(11deg) scale(.94);z-index:5}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-left-2{filter:saturate(.85);opacity:.84;pointer-events:none;transform:translate(-50%,-50%) translateX(-148px) translateY(22px) rotate(-18deg) scale(.82);z-index:4}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-right-2{filter:saturate(.85);opacity:.84;pointer-events:none;transform:translate(-50%,-50%) translateX(148px) translateY(22px) rotate(18deg) scale(.82);z-index:4}@media(max-width:930px){.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-left-2,.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-right-2{display:none}}.wip-products .bento-item--showcase .showcase-content .showcase-desc-short{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;display:-webkit-box;margin-top:.05rem;overflow:hidden}.wip-products .bento-item--showcase .showcase-content .showcase-state--after.is-expanded .showcase-image--after{display:none}.wip-products .bento-item--showcase .showcase-content .showcase-state--after.is-expanded .showcase-desc-short{-webkit-line-clamp:unset;-webkit-box-orient:initial;line-clamp:unset;display:block;overflow:visible}.wip-products .bento-item--showcase .showcase-content .showcase-link-btn{background:transparent;border:none;color:#19191d;cursor:pointer;display:block;font-size:.65rem;font-weight:800;padding:0;text-align:right;text-decoration:underline;width:100%}.wip-products .bento-item--showcase .showcase-content .showcase-link-btn:hover{color:#19ccbc}.wip-products .bento-item--showcase .showcase-content .showcase-attrs-title{color:#1e293b;font-size:.9rem;font-weight:700;margin-bottom:.4rem;margin-top:.65rem;width:100%}.wip-products .bento-item--showcase .showcase-content .showcase-attrs-title strong{color:#0f172a;font-weight:850}.wip-products .bento-item--showcase .showcase-content .showcase-attrs{display:flex;flex-wrap:wrap;gap:.55rem .7rem;justify-content:center;margin-top:.15rem;width:100%}.wip-products .bento-item--showcase .showcase-content .showcase-chip{align-items:center;background:#f8fafc;border:1px solid rgba(0,0,0,.04);border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.03);color:#334155;display:inline-flex;font-size:.85rem;font-weight:400;gap:.6rem;justify-content:center;line-height:1;min-width:90px;padding:.5rem 1.1rem;transition:all .2s ease}.wip-products .bento-item--showcase .showcase-content .showcase-chip:hover{background:#fff;box-shadow:0 6px 16px rgba(0,0,0,.06);transform:translateY(-1px)}.wip-products .bento-item--showcase .showcase-content .showcase-chip>.lucide,.wip-products .bento-item--showcase .showcase-content .showcase-chip>[data-lucide]{stroke:#1e293b;stroke-width:2.2;color:#1e293b;flex:0 0 auto;height:14px;width:14px}.wip-products .bento-item--showcase .showcase-content .showcase-btn{align-items:center;background:linear-gradient(120deg,hsla(0,0%,100%,.98) 8%,rgba(40,155,229,.16) 48%,rgba(151,71,255,.2));background-position:0 50%;background-size:200% 200%;border:none;border-radius:999px;box-shadow:0 8px 18px rgba(9,54,84,.1),inset 0 0 0 1px hsla(0,0%,100%,.55);color:#585862;display:inline-flex;font-size:.86rem;font-weight:700;gap:.4rem;height:50px;justify-content:center;margin:0 auto;outline:none;overflow:hidden;position:relative;transition:color .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease;width:208px}.wip-products .bento-item--showcase .showcase-content .showcase-btn:before{background:linear-gradient(180deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,0));border-radius:inherit;content:"";inset:1px;opacity:.55;pointer-events:none;position:absolute}.wip-products .bento-item--showcase .showcase-content .showcase-btn:after{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.65),hsla(0,0%,100%,0));content:"";height:420%;left:-35%;opacity:0;pointer-events:none;position:absolute;top:-160%;transform:rotate(24deg);width:42%}.wip-products .bento-item--showcase .showcase-content .showcase-btn i{color:#5a75f1;height:18px;transition:transform .35s ease,color .25s ease;width:18px}.wip-products .bento-item--showcase .showcase-content .showcase-btn:hover{animation:showcase-btn-gradient-shift 2.2s ease-in-out infinite;background:linear-gradient(120deg,#fff 8%,rgba(40,155,229,.24) 48%,rgba(151,71,255,.3));background-size:200% 200%;box-shadow:0 12px 24px rgba(9,54,84,.15),0 0 12px rgba(40,155,229,.18);color:#3b3b42;transform:translateY(-1px)}.wip-products .bento-item--showcase .showcase-content .showcase-btn:hover:after{animation:showcase-btn-shine .85s ease-out 1;opacity:1}.wip-products .bento-item--showcase .showcase-content .showcase-btn:hover i{color:#4f7eee;transform:rotate(-10deg) scale(1.06)}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize:not(.showcase-btn--toggle){background:linear-gradient(#fff,#fff) padding-box,linear-gradient(92deg,#289be5,#28e5d5 52%,#9747ff) border-box;border:2px solid transparent;border-radius:999px;box-shadow:0 2px 6px rgba(33,40,50,.12);color:#62626d;font-size:.92rem;font-weight:800;gap:.55rem;height:52px;letter-spacing:0;line-height:1;transition:transform .2s ease,box-shadow .25s ease,filter .25s ease;width:198px}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize:not(.showcase-btn--toggle):after,.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize:not(.showcase-btn--toggle):before{display:none}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize:not(.showcase-btn--toggle) i{stroke:#62626d;stroke-width:2.2;color:#62626d;height:18px;padding-right:8px;transition:transform .25s ease;width:18px}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize:not(.showcase-btn--toggle):hover{animation:rotate-gradient 2s linear infinite;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(var(--angle),#3fa6e8 0,#36e7d8 52%,#a35bff 100%) border-box;border:3px solid transparent;box-shadow:0 4px 10px rgba(33,40,50,.16);filter:saturate(1.05);transform:translateY(-1px) scale(1.01)}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize:not(.showcase-btn--toggle):hover i{transform:scale(1.08)}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize:not(.showcase-btn--toggle).is-auto-hover{animation:rotate-gradient 2s linear infinite;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(var(--angle),#3fa6e8 0,#36e7d8 52%,#a35bff 100%) border-box;border:3px solid transparent;box-shadow:0 4px 10px rgba(33,40,50,.16);filter:saturate(1.05);transform:translateY(-1px) scale(1.01)}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize:not(.showcase-btn--toggle).is-auto-hover i{transform:scale(1.08)}@keyframes rotate-gradient{to{--angle:666deg}}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize.showcase-btn--toggle,.wip-products .bento-item--showcase .showcase-content .showcase-btn--toggle{align-self:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.9);border:none;border-radius:999px!important;box-shadow:0 3px 10px rgba(60,68,77,.2);color:#62626d;font-size:.62rem;font-weight:900;height:32px;letter-spacing:.04em;line-height:1;margin-top:1rem;min-width:96px;overflow:hidden;padding:0 .95rem;width:auto}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize.showcase-btn--toggle:hover,.wip-products .bento-item--showcase .showcase-content .showcase-btn--toggle:hover{animation:none;background:hsla(0,0%,100%,.98);box-shadow:0 5px 14px rgba(60,68,77,.26);transform:translateY(0)}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize.showcase-btn--toggle:after,.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize.showcase-btn--toggle:before,.wip-products .bento-item--showcase .showcase-content .showcase-btn--toggle:after,.wip-products .bento-item--showcase .showcase-content .showcase-btn--toggle:before{display:none}.wip-products .bento-item--showcase .showcase-content .showcase-btn.showcase-btn--toggle{font-size:.62rem!important}.wip-products .bento-item--showcase .showcase-content .showcase-ai-sparkles{inset:0;opacity:0;pointer-events:none;position:absolute;z-index:6}.wip-products .bento-item--showcase .showcase-content .showcase-ai-sparkles .spark{background:radial-gradient(circle,#fff 0,rgba(40,155,229,.85) 38%,rgba(151,71,255,0) 72%);border-radius:1px;height:9px;opacity:0;position:absolute;transform:rotate(45deg) scale(.2);width:9px}.wip-products .bento-item--showcase .showcase-content .showcase-ai-sparkles .spark--1{left:20%;top:22%}.wip-products .bento-item--showcase .showcase-content .showcase-ai-sparkles .spark--2{left:72%;top:36%}.wip-products .bento-item--showcase .showcase-content .showcase-ai-sparkles .spark--3{left:28%;top:58%}.wip-products .bento-item--showcase .showcase-content .showcase-ai-sparkles .spark--4{left:62%;top:66%}.wip-products .bento-item--showcase .showcase-content .showcase-ai-sparkles .spark--5{left:46%;top:44%}@media(max-width:768px){.wip-products .bento-item--showcase .showcase-content{padding-top:.25rem}.wip-products .bento-item--showcase .showcase-content .showcase-header{gap:.7rem}.wip-products .bento-item--showcase .showcase-content .showcase-badge{height:76px;padding:.6rem;width:76px}.wip-products .bento-item--showcase .showcase-content .showcase-btn{height:48px;width:200px}.wip-products .bento-item--showcase .showcase-content .showcase-btn--optimize.showcase-btn--toggle,.wip-products .bento-item--showcase .showcase-content .showcase-btn--toggle{font-size:.54rem!important;height:28px;letter-spacing:.03em;min-width:82px;padding:0 .72rem}.wip-products .bento-item--showcase .showcase-content .showcase-chip{font-size:.72rem;min-width:94px;padding:.36rem .72rem}.wip-products .bento-item--showcase .showcase-content .showcase-stack{height:142px;width:min(100%,306px)}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card{height:114px;padding:.24rem;width:172px}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-left-1{transform:translate(-50%,-50%) translateX(-64px) translateY(8px) rotate(-10deg) scale(.9)}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-right-1{transform:translate(-50%,-50%) translateX(64px) translateY(8px) rotate(10deg) scale(.9)}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-left-2{opacity:0;transform:translate(-50%,-50%) translateX(-110px) translateY(18px) rotate(-16deg) scale(.76);visibility:hidden}.wip-products .bento-item--showcase .showcase-content .showcase-stack-card.is-right-2{opacity:0;transform:translate(-50%,-50%) translateX(110px) translateY(18px) rotate(16deg) scale(.76);visibility:hidden}.wip-products .bento-item--showcase .showcase-content .showcase-copy p,.wip-products .bento-item--showcase .showcase-content h4{max-width:100%}}.wip-products .bento-item--efficiency{grid-column:span 12;grid-row:span 2}.wip-products .bento-item--efficiency .bento-card-back,.wip-products .bento-item--efficiency .bento-card-front,.wip-products .bento-item--efficiency .bento-card-inner{height:100%}.wip-products .bento-item--efficiency .chart-header{font-size:.85rem;font-weight:900;margin-bottom:1.25rem;text-align:center}.wip-products .bento-item--efficiency .chart-stats{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.wip-products .bento-item--efficiency .chart-stats .stat-item{align-items:center;background:transparent;display:flex;justify-content:center;padding:1.25rem 0;position:relative}.wip-products .bento-item--efficiency .chart-stats .stat-item .chart-wrapper{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.wip-products .bento-item--efficiency .chart-stats .stat-item .efficiency-chart{display:block;height:100%;width:100%}.wip-products .bento-item--efficiency .chart-stats .stat-item .stat-value{color:#3b3b42;font-size:2rem;font-weight:800;position:relative;text-shadow:0 0 10px hsla(0,0%,100%,.6);z-index:2}.wip-products .bento-item--efficiency .chart-stats .stat-item .stat-value small{font-size:.9rem;font-weight:700;margin-left:.2rem;text-transform:uppercase}.wip-products .bento-item--efficiency .chart-stats .stat-item .stat-value .count{font-variant-numeric:tabular-nums}@media(max-width:768px){.wip-products .bento-item--efficiency .chart-stats .stat-item .stat-value{font-size:1.4rem}.wip-products .bento-item--efficiency .chart-stats .stat-item .stat-value small{font-size:.75rem}}.wip-products .bento-item--efficiency .chart-footer{color:#62626d;font-size:.75rem;line-height:1.3;text-align:center}.wip-products .bento-item--profitability{grid-column:span 12;grid-row:span 3}.wip-products .bento-item--profitability .chart-header{font-size:.84rem;font-weight:900;margin-bottom:.85rem;text-align:center}.wip-products .bento-item--profitability .profit-video-wrap{aspect-ratio:16/9;margin:0 auto 1.25rem;max-width:480px;position:relative;width:100%}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass{background:linear-gradient(180deg,#f8fcff,#e5f4fa);border:1px solid rgba(40,155,229,.22);border-radius:16px;box-shadow:0 10px 28px rgba(13,33,56,.17);cursor:pointer;display:flex;flex-direction:column;height:100%;opacity:.92;overflow:hidden;padding:.1rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass:hover{box-shadow:0 15px 35px rgba(13,33,56,.18);transform:scale(1.02) translateY(-4px)}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass:hover .play-overlay{background:rgba(0,0,0,.15)}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass:hover .play-overlay .play-icon-svg{transform:scale(1.15)}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass .thumbnail-head{align-items:center;background:hsla(0,0%,100%,.8);border-bottom:1px solid rgba(40,155,229,.2);border-radius:11px 11px 0 0;color:#3b3b42;display:flex;flex-shrink:0;font-size:.6rem;font-weight:800;height:24px;justify-content:space-between;letter-spacing:.02em;padding:0 .55rem}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass .thumbnail-head>.lucide,.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass .thumbnail-head>[data-lucide]{stroke-width:2;color:rgba(151,71,255,.8);height:11px;width:11px}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass .thumbnail-image{border-radius:0 0 11px 11px;flex-grow:1;overflow:hidden;position:relative}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass .thumbnail-image img{border-radius:0 0 11px 11px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass .play-overlay{align-items:center;background:rgba(0,0,0,.08);display:flex;inset:0;justify-content:center;position:absolute;transition:background .3s ease}.wip-products .bento-item--profitability .profit-video-wrap .video-thumbnail-glass .play-overlay .play-icon-svg{color:#fff;filter:drop-shadow(0 4px 12px rgba(0,0,0,.4));height:52px;transition:transform .4s cubic-bezier(.175,.885,.32,1.275);width:52px}.wip-products .bento-item--profitability .product-counter-wrap{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:linear-gradient(145deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.2));border:1px solid hsla(0,0%,100%,.4);border-radius:18px;box-shadow:0 4px 15px rgba(0,0,0,.03);line-height:1.2;margin-bottom:1.5rem;padding:.5rem .3rem;text-align:center}.wip-products .bento-item--profitability .product-counter-wrap .product-counter-text{align-items:center;color:#3b3b42;display:flex;flex-direction:column;font-size:.95rem;font-weight:700;letter-spacing:-.01em;line-height:1.05}.wip-products .bento-item--profitability .product-counter-wrap .product-counter-text .counter-value{-webkit-text-fill-color:transparent;background:#9747ff;-webkit-background-clip:text;background-clip:text;color:#19191d;color:transparent;display:block;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:950;margin:.1rem 0}.wip-products .bento-item--profitability .product-counter-wrap .product-counter-text .counter-label{font-size:.6rem;font-weight:500;opacity:.8;text-transform:uppercase}@media(max-width:768px){.wip-products .bento-item--profitability .product-counter-wrap .product-counter-text{font-size:.85rem}.wip-products .bento-item--profitability .product-counter-wrap .product-counter-text .counter-value{font-size:1.4rem}}.wip-products .bento-item--profitability .system-status{background:hsla(0,0%,100%,.95);border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 4px 12px rgba(0,0,0,.03);font-family:Cascadia Code,Consolas,Courier New,monospace;padding:.66rem .72rem .58rem;position:relative}.wip-products .bento-item--profitability .system-status .status-live{align-items:center;background:rgba(151,71,255,.08);border:1px solid rgba(151,71,255,.15);border-radius:999px;color:rgba(151,71,255,.9);display:inline-flex;font-size:.52rem;font-weight:800;gap:.3rem;letter-spacing:.06em;padding:.13rem .36rem .12rem;position:absolute;right:.5rem;top:.38rem}.wip-products .bento-item--profitability .system-status .status-live-pulse{animation:status-blink 1.15s step-end infinite;background:rgba(151,71,255,.8);border-radius:50%;height:5px;width:5px}.wip-products .bento-item--profitability .system-status .status-header{color:rgba(151,71,255,.8);font-size:.56rem;font-weight:800;letter-spacing:.055em;margin-bottom:.3rem}.wip-products .bento-item--profitability .system-status .status-list{display:flex;flex-direction:column;gap:.12rem;list-style:none;margin:0;padding:0}.wip-products .bento-item--profitability .system-status .status-line{align-items:center;color:rgba(151,71,255,.7);-moz-column-gap:.16rem;column-gap:.16rem;display:flex;flex-wrap:wrap;font-size:.56rem;letter-spacing:.01em;min-height:.92rem;opacity:0;row-gap:0;transform:translateY(2px);transition:opacity .22s ease,transform .22s ease}@media(max-width:750px){.wip-products .bento-item--profitability .system-status .status-line{flex-wrap:nowrap;gap:.5rem;justify-content:space-between}}.wip-products .bento-item--profitability .system-status .status-line.is-active{opacity:1;transform:translateY(0)}.wip-products .bento-item--profitability .system-status .status-time{color:#3b3b42;opacity:.7}@media(max-width:750px){.wip-products .bento-item--profitability .system-status .status-time{display:none}}.wip-products .bento-item--profitability .system-status .status-task{color:rgba(151,71,255,.85)}.wip-products .bento-item--profitability .system-status .status-dots{color:rgba(151,71,255,.8);text-align:left;width:.8rem}@media(max-width:750px){.wip-products .bento-item--profitability .system-status .status-dots{display:none}}.wip-products .bento-item--profitability .system-status .status-ok{color:#10b981;margin-left:.08rem;opacity:0;transition:opacity .2s ease}.wip-products .bento-item--profitability .system-status .status-check{stroke:#10b981;color:#10b981;height:10px;margin-left:.1rem;opacity:0;transform:scale(.8);transition:opacity .2s ease,transform .2s ease;width:10px}.wip-products .bento-item--profitability .system-status .status-line.is-done .status-check,.wip-products .bento-item--profitability .system-status .status-line.is-done .status-ok{opacity:1;transform:scale(1)}@media(max-width:768px){.wip-products .bento-item--profitability .system-status{font-size:.53rem}}.wip-products .bento-item--more{align-items:center;grid-column:span 12;padding:1rem}.wip-products .bento-btn{align-items:center;border:none;border-radius:25px;cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:900;justify-content:center;padding:.8rem 1.5rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.wip-products .bento-btn--primary{background:linear-gradient(135deg,#a855f7,#3b82f6);box-shadow:0 8px 20px rgba(59,130,246,.25);color:#fff;padding:1.2rem}.wip-products .bento-btn--primary:hover{box-shadow:0 12px 25px rgba(59,130,246,.35);transform:scale(1.02) translateY(-2px)}.wip-products .bento-btn--accent{background:linear-gradient(135deg,#06b6d4,#14b8a6);color:#fff}.wip-products .bento-btn--accent:hover{box-shadow:0 8px 20px rgba(20,184,166,.25);transform:scale(1.02) translateY(-2px)}@keyframes showcase-btn-shine{0%{left:-45%;opacity:0}to{left:125%;opacity:0}}@keyframes showcase-btn-gradient-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes showcase-before-to-ai{0%{filter:blur(0);opacity:1;transform:scale(1) translateY(0)}to{filter:blur(8px);opacity:0;transform:scale(.97) translateY(-6px)}}@keyframes showcase-after-from-ai{0%{filter:blur(8px) saturate(1.2);opacity:0;transform:scale(.98) translateY(10px)}62%{filter:blur(0) saturate(1.08);opacity:1;transform:scale(1.014) translateY(0)}to{filter:blur(0) saturate(1);opacity:1;transform:scale(1) translateY(0)}}@keyframes showcase-ai-glow{0%{filter:saturate(1) contrast(1)}45%{filter:saturate(1.32) contrast(1.06)}to{filter:saturate(1) contrast(1)}}@keyframes showcase-ai-field{0%{opacity:0;transform:scale(.98)}35%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.02)}}@keyframes showcase-ai-scan{0%{opacity:0;transform:translateY(120%)}30%{opacity:.95}to{opacity:0;transform:translateY(-120%)}}@keyframes showcase-chip-pop{0%{filter:saturate(1.15);opacity:.85;transform:translateY(5px) scale(.98)}to{filter:saturate(1);opacity:1;transform:translateY(0) scale(1)}}@keyframes showcase-sparkle{0%{filter:blur(.6px);opacity:0;transform:rotate(45deg) scale(.2)}35%{filter:blur(0);opacity:1;transform:rotate(45deg) scale(1.05)}to{filter:blur(.3px);opacity:0;transform:rotate(45deg) scale(.1)}}@keyframes optimize-btn-border-flow{0%{background-position:0 0,0 50%}to{background-position:0 0,180% 50%}}@keyframes status-blink{0%,48%{opacity:1}49%,to{opacity:0}}@media(max-width:1200px){.wip-products .adsbot-grid{gap:1.25rem;grid-template-columns:1.6fr 1fr}.wip-products .glass-card{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:hsla(0,0%,100%,.15)}.wip-products .bento-item{grid-column:span 1!important;grid-row:span 1!important}.wip-products .bento-item--title{grid-column:1!important;order:1}.wip-products .bento-item--desc{grid-column:2!important;order:2}.wip-products .bento-item--showcase{grid-column:1!important;grid-row:span 2!important;order:3}.wip-products .bento-item--profitability{grid-column:2!important;grid-row:span 2!important;min-height:280px;order:4}.wip-products .bento-item--efficiency{grid-column:1!important;grid-row:span 2!important;min-height:280px;order:5}.wip-products .bento-item--more{grid-column:2!important;order:6}.wip-products .bento-item--contact{grid-column:2!important;order:7}.wip-products .products-bg-wrapper{top:-14rem}}@media(max-width:768px){.wip-products{margin-top:4rem}.wip-products .products-grid{gap:.8rem;margin-bottom:2.5rem}.wip-products .adsbot-grid{gap:.75rem;grid-auto-rows:auto;grid-template-columns:1.6fr 1fr;padding:0 .75rem}.wip-products .glass-card{border-radius:25px;padding:1rem}.wip-products .products-bg-wrapper{bottom:-5rem;top:-4rem}}@media(max-width:576px){.wip-products{margin-top:3rem}.wip-products .adsbot-grid{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}.wip-products .bento-item--title{grid-column:1/2!important;grid-row:1!important;order:unset!important}.wip-products .bento-item--desc{grid-column:2/3!important;grid-row:1!important;order:unset!important}.wip-products .bento-item--profitability{grid-column:1/2!important;grid-row:2!important;order:unset!important}.wip-products .bento-item--efficiency{grid-column:2/3!important;grid-row:2!important;order:unset!important}.wip-products .bento-item--showcase{grid-column:1/-1!important;grid-row:3!important;order:unset!important}.wip-products .bento-item--more{grid-column:1/2!important;grid-row:4!important;order:unset!important;padding:1rem!important}.wip-products .bento-item--contact{grid-column:2/3!important;grid-row:4!important;order:unset!important;padding:1rem!important}.wip-products .bento-item--contact .bento-btn,.wip-products .bento-item--more .bento-btn{font-size:.72rem;line-height:1.1;min-height:52px;padding:.7rem .9rem;text-align:center;width:100%}.wip-products .bento-item--contact,.wip-products .bento-item--more{align-items:center;display:flex;justify-content:center;min-height:100px}.wip-products .products-bg-wrapper{bottom:-4rem;top:-2rem}}@media(max-width:450px){.wip-products .bento-item--profitability{display:flex;flex-direction:column;gap:.75rem;grid-column:1/-1!important;grid-row:2!important;padding:1rem 3rem!important}.wip-products .bento-item--profitability .chart-header{margin-bottom:.5rem;text-align:center}.wip-products .bento-item--profitability .product-counter-wrap,.wip-products .bento-item--profitability .profit-video-wrap{margin-bottom:1rem;width:100%}.wip-products .bento-item--profitability .product-counter-wrap .counter-label{font-size:.7rem}.wip-products .bento-item--profitability .product-counter-wrap .counter-value{font-size:1.2rem;font-weight:800}.wip-products .bento-item--profitability .system-status{display:none}.wip-products .bento-item--efficiency{grid-column:1/-1!important;grid-row:3!important}.wip-products .bento-item--showcase{grid-column:1/-1!important;grid-row:4!important}.wip-products .bento-item--more{grid-column:1/2!important;grid-row:5!important}.wip-products .bento-item--contact{grid-column:2/3!important;grid-row:5!important}}@media(max-width:425px){.wip-products{margin-top:2rem}.wip-products .products-bg-wrapper{bottom:-3rem;top:0}}body.modal-open{overflow:hidden!important}.video-modal{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .4s ease;z-index:20000000}.video-modal.is-active{opacity:1;pointer-events:auto}.video-modal-backdrop{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:rgba(0,0,0,.4);inset:0;position:absolute;z-index:-1}.video-modal-container{aspect-ratio:16/9;background:#000;border-radius:24px;box-shadow:0 40px 100px -20px rgba(0,0,0,.5);margin:2rem;max-width:70vw;overflow:hidden;position:relative;transform:scale(.92);transition:transform .45s cubic-bezier(.34,1.56,.64,1);width:100%}@media(max-width:1024px){.video-modal-container{max-width:85vw}}@media(max-width:768px){.video-modal-container{border-radius:16px;margin:1rem;max-width:95vw}}.video-modal.is-active .video-modal-container{transform:scale(1)}.video-modal-close{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:1.5rem;top:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:44px;z-index:20}.video-modal-close:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1) rotate(90deg)}.video-modal-close svg{stroke-width:2.5;height:22px;width:22px}@media(max-width:768px){.video-modal-close{height:36px;right:1rem;top:1rem;width:36px}}.video-modal-content{height:100%;width:100%}.video-modal-content iframe{border:none;display:block;height:100%;width:100%}.image-modal{align-items:center;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:fixed;transition:opacity .4s ease;z-index:20000000}.image-modal.is-active{opacity:1;pointer-events:auto}.image-modal-backdrop{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:rgba(0,0,0,.4);inset:0;position:absolute;z-index:-1}.image-modal-container{background:#0b0b0b;border-radius:24px;box-shadow:0 40px 100px -20px rgba(0,0,0,.5);margin:2rem;max-height:86vh;overflow:hidden;position:relative;transform:scale(.92);transition:transform .45s cubic-bezier(.34,1.56,.64,1);width:min(92vw,980px)}@media(max-width:768px){.image-modal-container{border-radius:16px;margin:1rem;width:94vw}}.image-modal.is-active .image-modal-container{transform:scale(1)}.image-modal-close{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;position:absolute;right:1.5rem;top:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);width:44px;z-index:20}.image-modal-close:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1) rotate(90deg)}.image-modal-close svg{stroke-width:2.5;height:22px;width:22px}@media(max-width:768px){.image-modal-close{height:36px;right:1rem;top:1rem;width:36px}}.image-modal-content{align-items:center;background:#0b0b0b;display:flex;height:100%;justify-content:center;max-height:86vh;padding:1.5rem;width:100%}.image-modal-content img{display:block;height:100%;max-height:78vh;-o-object-fit:contain;object-fit:contain;width:100%}.wip-implementation{--side-offset-1:260px;--side-offset-2:440px;--arrow-offset:460px;--implementation-fade-height:12%;margin-top:0;overflow:visible;padding-bottom:0;position:relative;text-align:center}.wip-implementation .wip-hero-title{padding-top:10.5rem}.wip-implementation .implementation-bg-wrapper{background-image:url(/images/wip/bg3.svg);background-position:top;background-repeat:no-repeat;background-size:cover;bottom:-10rem;height:auto;left:50%;min-height:1200px;pointer-events:none;position:absolute;top:-12rem;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;z-index:-1}.wip-implementation .wip-implementation-subtitle{color:#62626d;font-size:1.15rem;line-height:1.45;margin:1rem auto .8rem;max-width:920px;padding:0 1.25rem}.wip-implementation .wip-implementation-block{margin-top:.2rem}.wip-implementation .wip-implementation-block.is-hidden{display:none}.wip-implementation .wip-implementation-subtitle--articles{margin-bottom:1.6rem;margin-top:1.8rem}.wip-implementation .wip-implementation-carousel{margin:0 auto;padding:0 12rem 3.5rem;position:relative}@media(max-width:1600px){.wip-implementation .wip-implementation-carousel{padding:0 8rem 3.5rem}}@media(max-width:1400px){.wip-implementation .wip-implementation-carousel{padding:0 6rem 3.5rem}}@media(max-width:1200px){.wip-implementation .wip-implementation-carousel{padding:0 3rem 3.2rem}}@media(max-width:1000px){.wip-implementation .wip-implementation-carousel{padding:0 1.5rem 3.2rem}}.wip-implementation .wip-implementation-rows{height:520px;margin:0 auto;mask-image:linear-gradient(180deg,#000 0,#000 78%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 78%,transparent);position:relative}.wip-implementation .wip-implementation-rows:after{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,0));bottom:0;content:"";height:var(--implementation-fade-height);left:0;pointer-events:none;position:absolute;right:0}.wip-implementation .implementation-row{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.wip-implementation .implementation-card{aspect-ratio:2/3;background:hsla(0,0%,100%,.85);border:2px solid hsla(0,0%,100%,.59);border-radius:28px;left:50%;opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:50%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .45s ease;width:340px}.wip-implementation .implementation-card img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:0}.wip-implementation .implementation-card:after{background:#fff;content:"";inset:0;opacity:0;position:absolute;transition:opacity .4s ease;z-index:1}.wip-implementation .implementation-card:before{background:linear-gradient(0deg,hsla(0,0%,100%,.75),hsla(0,0%,100%,0));bottom:0;content:"";height:var(--implementation-fade-height);left:0;pointer-events:none;position:absolute;right:0;z-index:1}.wip-implementation .implementation-card__meta{align-items:center;bottom:5.2rem;color:#fff;display:flex;gap:1rem;justify-content:space-between;left:1.25rem;opacity:0;position:absolute;right:1.25rem;text-align:left;text-shadow:0 10px 28px rgba(15,23,42,.4);transform:translateY(8px);transition:opacity .4s ease,transform .4s ease;z-index:2}.wip-implementation .implementation-card__text h3{font-size:.95rem;font-weight:800;letter-spacing:-.01em;margin:0}.wip-implementation .implementation-card__text p{color:hsla(0,0%,100%,.88);font-size:.8rem;line-height:1.25;margin:.35rem 0 0}.wip-implementation .implementation-card__play{align-items:center;aspect-ratio:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.6);border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;transition:transform .25s ease,background .25s ease;width:44px}.wip-implementation .implementation-card__play svg{height:20px;width:20px}.wip-implementation .implementation-card__play:hover{background:hsla(0,0%,100%,.28);transform:scale(1.05)}.wip-implementation .implementation-card.is-center{opacity:1;pointer-events:auto;transform:translate(-50%,-50%) scale(1);z-index:4}.wip-implementation .implementation-card.is-center .implementation-card__meta{opacity:1;transform:translateY(0)}.wip-implementation .implementation-card.is-center:after{opacity:0}.wip-implementation .implementation-card.is-left-1{opacity:1;transform:translate(-50%,-50%) translateX(calc(var(--side-offset-1)*-1)) scale(.92);z-index:3}.wip-implementation .implementation-card.is-left-1:after{opacity:.3}.wip-implementation .implementation-card.is-right-1{opacity:1;transform:translate(-50%,-50%) translateX(var(--side-offset-1)) scale(.92);z-index:3}.wip-implementation .implementation-card.is-right-1:after{opacity:.3}.wip-implementation .implementation-card.is-left-2{opacity:1;transform:translate(-50%,-50%) translateX(calc(var(--side-offset-2)*-1)) scale(.82);z-index:2}.wip-implementation .implementation-card.is-left-2:after{opacity:.5}.wip-implementation .implementation-card.is-right-2{opacity:1;transform:translate(-50%,-50%) translateX(var(--side-offset-2)) scale(.82);z-index:2}.wip-implementation .implementation-card.is-right-2:after{opacity:.5}.wip-implementation .implementation-card.is-hidden{opacity:0;pointer-events:none}.wip-implementation .wip-implementation-arrow{align-items:center;background:transparent;border:none;color:#3b3b42;cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s ease,color .25s ease;width:36px;z-index:6}.wip-implementation .wip-implementation-arrow svg{stroke-width:2.4;height:20px;width:20px}.wip-implementation .wip-implementation-arrow:hover{color:#19191d;transform:translate(-50%,-50%) scale(1.05)}.wip-implementation .wip-implementation-arrow--prev{left:calc(50% - var(--arrow-offset))}.wip-implementation .wip-implementation-arrow--next{left:calc(50% + var(--arrow-offset))}.wip-implementation .implementation-articles{-ms-overflow-style:none;cursor:grab;overflow:hidden;overflow-y:visible;padding:0 10rem 0 9.2rem;position:relative;scrollbar-width:none;touch-action:pan-y}.wip-implementation .implementation-articles::-webkit-scrollbar{display:none;height:0;width:0}.wip-implementation .implementation-articles{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 86%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 86%,transparent)}.wip-implementation .implementation-articles-track{display:flex;gap:1.6rem;padding-bottom:0;scroll-snap-type:x mandatory;transform:translateZ(0);will-change:transform}.wip-implementation .implementation-article{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:hsla(0,0%,100%,.35);border:1px solid hsla(0,0%,100%,.3);border-radius:28px;box-shadow:0 10px 30px rgba(31,38,135,.08);flex:0 0 320px;opacity:1;overflow:hidden;scroll-snap-align:start;text-align:left}.wip-implementation .implementation-articles.is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wip-implementation .implementation-article__media{aspect-ratio:16/9;background:linear-gradient(120deg,rgba(242,248,252,.92),rgba(209,233,250,.78));overflow:hidden;position:relative;width:100%}.wip-implementation .implementation-article__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.wip-implementation .implementation-article__media.is-placeholder:after{background:hsla(0,0%,100%,.25);border:1px dashed hsla(0,0%,100%,.7);border-radius:18px;content:"";inset:12%;position:absolute}.wip-implementation .implementation-article__body{padding:1.25rem 1.4rem 1.6rem}.wip-implementation .implementation-article__client{color:#3b3b42;font-size:.95rem;font-weight:700;margin:0 0 .6rem}.wip-implementation .implementation-article__title{color:#3b3b42;font-size:.95rem;line-height:1.35;margin:0 0 .8rem}.wip-implementation .implementation-article__meta{color:#8b8b93;font-size:.8rem;margin:0 0 1.2rem}.wip-implementation .implementation-article__link{align-items:center;color:#62626d;display:inline-flex;font-size:.85rem;font-weight:600;gap:.4rem;text-decoration:none;transition:color .25s ease}.wip-implementation .implementation-article__link>.lucide,.wip-implementation .implementation-article__link>[data-lucide]{stroke-width:2.2;height:14px;width:14px}.wip-implementation .implementation-article__link:hover{color:#289be5}@media(max-width:1100px){.wip-implementation .implementation-card{width:280px}.wip-implementation .implementation-card.is-left-1{transform:translate(-50%,-50%) translateX(calc(var(--side-offset-1)*-1)) scale(.92)}.wip-implementation .implementation-card.is-right-1{transform:translate(-50%,-50%) translateX(var(--side-offset-1)) scale(.92)}.wip-implementation .implementation-card.is-left-2{transform:translate(-50%,-50%) translateX(calc(var(--side-offset-2)*-1)) scale(.82)}.wip-implementation .implementation-card.is-right-2{transform:translate(-50%,-50%) translateX(var(--side-offset-2)) scale(.82)}}@media(max-width:900px){.wip-implementation{--side-offset-1:220px;--side-offset-2:340px;--arrow-offset:300px}.wip-implementation .wip-implementation-subtitle{font-size:1.02rem}.wip-implementation .wip-implementation-carousel{padding:0 1.5rem 3rem}.wip-implementation .implementation-articles{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 84%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 84%,transparent);padding:0 1.5rem 1rem}.wip-implementation .implementation-article{flex-basis:280px}.wip-implementation .implementation-card{width:250px}.wip-implementation .implementation-card.is-left-2,.wip-implementation .implementation-card.is-right-2{display:none}.wip-implementation .implementation-card__text h3{font-size:.9rem}.wip-implementation .implementation-card__text p{font-size:.65rem}.wip-implementation .wip-implementation-arrow--prev{left:1.2rem;transform:translateY(-50%)}.wip-implementation .wip-implementation-arrow--next{left:auto;right:1.2rem;transform:translateY(-50%)}}@media(max-width:768px){.wip-implementation{--side-offset-1:200px;--side-offset-2:310px;--arrow-offset:330px;margin-top:6rem}.wip-implementation .wip-implementation-subtitle{font-size:.98rem}.wip-implementation .wip-implementation-carousel{padding:0 .75rem 2.8rem}.wip-implementation .wip-implementation-subtitle--articles{margin-bottom:1.2rem;margin-top:1.3rem}.wip-implementation .implementation-articles{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 82%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 82%,transparent);padding:0 .75rem .8rem}.wip-implementation .implementation-article{flex-basis:250px}.wip-implementation .wip-implementation-rows{height:420px}.wip-implementation .implementation-card{border-radius:22px;width:240px}.wip-implementation .implementation-card__meta{bottom:2.6rem;left:1rem;right:1rem}}@media(max-width:560px){.wip-implementation{--arrow-offset:260px}.wip-implementation .wip-implementation-rows{height:320px}.wip-implementation .implementation-card{width:210px}.wip-implementation .implementation-card.is-left-1,.wip-implementation .implementation-card.is-left-2,.wip-implementation .implementation-card.is-right-1,.wip-implementation .implementation-card.is-right-2{display:none}.wip-implementation .wip-implementation-arrow{height:34px;width:34px}.wip-implementation .wip-implementation-arrow--prev{left:.6rem;transform:translateY(-50%)}.wip-implementation .wip-implementation-arrow--next{left:auto;right:.6rem;transform:translateY(-50%)}.wip-implementation .implementation-articles{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 80%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 80%,transparent);padding:0 .8rem .6rem}.wip-implementation .implementation-article{flex-basis:220px}}@media(max-width:480px){.wip-implementation .wip-implementation-subtitle{font-size:.95rem}.wip-implementation .implementation-card{width:200px}.wip-implementation .implementation-card__text h3{font-size:.82rem}.wip-implementation .implementation-card__text p{font-size:.6rem}.wip-implementation .implementation-card__play{flex-basis:38px;height:38px;width:38px}.wip-implementation .implementation-article__client,.wip-implementation .implementation-article__title{font-size:.9rem}.wip-implementation .implementation-article__link,.wip-implementation .implementation-article__meta{font-size:.78rem}}#implementationVideoModal.is-portrait .video-modal-container{aspect-ratio:9/16;max-width:min(72vw,420px)}.wip-testimonials{margin-top:0;padding-bottom:0;text-align:center}.wip-testimonials .wip-hero-title{padding-top:10.5rem}.wip-testimonials .wip-testimonials-subtitle{color:#62626d;font-size:1.2rem;margin:1rem auto 1.5rem;max-width:980px}.wip-testimonials .wip-testimonials-container{margin:0 auto;padding:0 12rem;width:100%}@media(max-width:1600px){.wip-testimonials .wip-testimonials-container{padding:0 8rem}}@media(max-width:1400px){.wip-testimonials .wip-testimonials-container{padding:0 6rem}}@media(max-width:1200px){.wip-testimonials .wip-testimonials-container{padding:0 3rem}}@media(max-width:1000px){.wip-testimonials .wip-testimonials-container{padding:0 1.5rem}}.wip-testimonials .wip-testimonials-slider{cursor:grab;overflow:hidden;touch-action:pan-y;width:100%}.wip-testimonials .wip-testimonials-slider.is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wip-testimonials .wip-testimonials-track{display:flex;transition:transform .62s cubic-bezier(.22,1,.36,1);width:100%;will-change:transform}.wip-testimonials .wip-testimonial-card{background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.3);border-radius:40px;box-shadow:none;display:grid;flex:0 0 100%;grid-template-columns:1.7fr 1fr;overflow:hidden;width:100%}.wip-testimonials .wip-testimonial-card__content{display:flex;flex-direction:column;justify-content:center;padding:4.4rem 4.8rem 3.4rem;text-align:center}.wip-testimonials .wip-testimonial-card__stars{align-items:center;color:#e0ae2f;display:flex;gap:.35rem;justify-content:center;margin-bottom:1rem}.wip-testimonials .wip-testimonial-card__stars .lucide,.wip-testimonials .wip-testimonial-card__stars [data-lucide]{fill:currentColor;stroke:currentColor;stroke-width:1.6;height:2rem;width:2rem}.wip-testimonials .wip-testimonial-card__quote{color:#3b3b42;font-size:1.2rem;font-weight:600;line-height:1.35;margin:0 2rem;max-width:860px}.wip-testimonials .wip-testimonial-card__quote .bold{font-weight:800}.wip-testimonials .wip-testimonial-card__quote--strong{font-weight:900;margin-top:2.4rem;max-width:660px}.wip-testimonials .wip-testimonial-card__footer{align-items:flex-end;display:flex;gap:2rem;justify-content:space-between;margin-top:3rem;text-align:left}.wip-testimonials .wip-testimonial-card__name{color:#3b3b42;font-size:1.2rem;font-weight:600;line-height:1.15;margin:0}.wip-testimonials .wip-testimonial-card__role{color:#8b8b93;font-size:1.1rem;font-weight:300;line-height:1.3;margin:.6rem 0 0;max-width:340px}.wip-testimonials .wip-testimonial-card__logo{flex-shrink:0;height:auto;width:clamp(180px,18vw,270px)}.wip-testimonials .wip-testimonial-card__image-wrapper{background:transparent;min-height:100%;overflow:hidden;padding:0;position:relative}.wip-testimonials .wip-testimonial-card__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;width:100%}.wip-testimonials .wip-testimonial-card__image,.wip-testimonials .wip-testimonial-card__logo{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wip-testimonials .wip-testimonial-card__image-wrapper--mock-a,.wip-testimonials .wip-testimonial-card__image-wrapper--mock-b{align-items:flex-end;display:flex;justify-content:flex-start;padding:2rem}.wip-testimonials .wip-testimonial-card__image-wrapper--mock-a:before,.wip-testimonials .wip-testimonial-card__image-wrapper--mock-b:before{content:"";inset:0;opacity:.82;position:absolute}.wip-testimonials .wip-testimonial-card__image-wrapper--mock-a:before{background:linear-gradient(155deg,#cee8ff,#d9f7f4 48%,#f4f9ff)}.wip-testimonials .wip-testimonial-card__image-wrapper--mock-b:before{background:linear-gradient(155deg,#ffe2cc,#ffeedf 50%,#fff8f2)}.wip-testimonials .wip-testimonial-card__mock-label{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.36);border:1px solid hsla(0,0%,100%,.3);border-radius:999px;color:#525359;font-size:.82rem;font-weight:700;letter-spacing:.08em;padding:.55rem 1rem;position:relative;text-transform:uppercase;z-index:1}.wip-testimonials .wip-testimonials-pagination{align-items:center;border-radius:999px;display:inline-flex;gap:.55rem;justify-content:center;margin-top:1.15rem;padding:.45rem .7rem}.wip-testimonials .wip-testimonials-pagination__dot{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.35);border-radius:999px;box-shadow:0 4px 12px rgba(46,49,80,.3);cursor:pointer;height:.72rem;transition:width .35s ease,transform .35s ease,background .35s ease,box-shadow .35s ease;width:.72rem}.wip-testimonials .wip-testimonials-pagination__dot:hover{box-shadow:0 8px 18px rgba(31,38,135,.12);transform:translateY(-1px)}.wip-testimonials .wip-testimonials-pagination__dot.is-active{animation:wip-testimonial-dot-pulse 1.5s ease;background:linear-gradient(100deg,rgba(223,183,255,.95),rgba(185,228,255,.95));border-color:hsla(0,0%,100%,.35);box-shadow:0 9px 24px rgba(40,155,229,.34);width:2.35rem}@keyframes wip-testimonial-dot-pulse{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}@media(max-width:1200px){.wip-testimonials .wip-testimonials-subtitle{font-size:1.1rem;margin-bottom:1.2rem;max-width:760px}.wip-testimonials .wip-testimonial-card{background:hsla(0,0%,100%,.92);border-radius:30px;grid-template-columns:1.45fr 1fr}.wip-testimonials .wip-testimonial-card__content{padding:2.2rem 2rem}.wip-testimonials .wip-testimonial-card__stars{gap:.28rem;margin-bottom:1.25rem}.wip-testimonials .wip-testimonial-card__stars .lucide,.wip-testimonials .wip-testimonial-card__stars [data-lucide]{height:1.65rem;width:1.65rem}.wip-testimonials .wip-testimonial-card__quote{font-size:1rem;margin:0;max-width:100%}.wip-testimonials .wip-testimonial-card__quote--strong{margin-top:1.45rem;max-width:100%}.wip-testimonials .wip-testimonial-card__footer{gap:1.2rem;margin-top:2rem}.wip-testimonials .wip-testimonial-card__name{font-size:1.05rem}.wip-testimonials .wip-testimonial-card__role{font-size:.95rem;max-width:100%}.wip-testimonials .wip-testimonial-card__image-wrapper{min-height:100%}}@media(max-width:768px){.wip-testimonials{margin-top:4rem}.wip-testimonials .wip-testimonials-subtitle{font-size:1rem;margin-top:.9rem}.wip-testimonials .wip-testimonials-container{padding:0 .75rem}.wip-testimonials .wip-testimonial-card{border-radius:25px}.wip-testimonials .wip-testimonial-card__content{padding:1.3rem 1.1rem}.wip-testimonials .wip-testimonial-card__stars{gap:.12rem;margin-bottom:.9rem}.wip-testimonials .wip-testimonial-card__stars .lucide,.wip-testimonials .wip-testimonial-card__stars [data-lucide]{height:1.3rem;width:1.3rem}.wip-testimonials .wip-testimonial-card__quote{font-size:.92rem;line-height:1.45}.wip-testimonials .wip-testimonial-card__quote--strong{margin-top:1rem}.wip-testimonials .wip-testimonial-card__footer{align-items:center;gap:1rem;margin-top:1.3rem}.wip-testimonials .wip-testimonial-card__name{font-size:.98rem}.wip-testimonials .wip-testimonial-card__role{font-size:.82rem;line-height:1.35;margin-top:.3rem}.wip-testimonials .wip-testimonial-card__logo{width:120px}.wip-testimonials .wip-testimonial-card__image-wrapper{min-height:100%;padding:0}.wip-testimonials .wip-testimonial-card__mock-label{font-size:.68rem}.wip-testimonials .wip-testimonials-pagination{margin-top:.85rem}.wip-testimonials .wip-testimonials-pagination__dot{height:.64rem;width:.64rem}.wip-testimonials .wip-testimonials-pagination__dot.is-active{width:1.9rem}}@media(max-width:576px){.wip-testimonials .wip-testimonial-card{grid-template-columns:1fr;grid-template-rows:auto auto}.wip-testimonials .wip-testimonial-card__image-wrapper{border-radius:25px 25px 0 0;grid-row:1;max-height:220px;min-height:180px;overflow:hidden}.wip-testimonials .wip-testimonial-card__content{border-radius:0 0 25px 25px;grid-row:2}.wip-testimonials .wip-testimonial-card__image{-o-object-position:center top;object-position:center top}}@media(max-width:425px){.wip-testimonials{margin-top:2rem}}.wip-reviews{margin-top:0;overflow:visible;padding:0;position:relative;text-align:center}.wip-reviews .wip-hero-title{padding-top:10.5rem}.wip-reviews .reviews-bg-wrapper{background-image:url(/images/wip/bg2.svg);background-position:top;background-repeat:no-repeat;background-size:cover;bottom:-20rem;height:auto;left:50%;min-height:1200px;pointer-events:none;position:absolute;top:-12rem;transform:translateX(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;z-index:-1}.wip-reviews .wip-reviews-subtitle{color:#62626d;font-size:1.2rem;line-height:1.45;margin:1rem auto 1.5rem;max-width:980px;padding:0 1.25rem}.wip-reviews .wip-reviews-marquee{gap:1rem;margin:3.4rem auto 0;padding:0 12rem;position:relative;width:100%}@media(max-width:1600px){.wip-reviews .wip-reviews-marquee{padding:0 8rem}}@media(max-width:1400px){.wip-reviews .wip-reviews-marquee{padding:0 6rem}}@media(max-width:1200px){.wip-reviews .wip-reviews-marquee{padding:0 3rem}}@media(max-width:1000px){.wip-reviews .wip-reviews-marquee{padding:0 1.5rem}}.wip-reviews .wip-reviews-marquee--desktop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.wip-reviews .wip-reviews-marquee--mobile{display:none}.wip-reviews .wip-reviews-column{-ms-overflow-style:none;cursor:grab;height:660px;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent);overflow-x:hidden;overflow-y:auto;padding:0 .35rem;position:relative;scroll-behavior:smooth;scrollbar-width:none;touch-action:pan-y}.wip-reviews .wip-reviews-column::-webkit-scrollbar{display:none;height:0;width:0}.wip-reviews .wip-reviews-track{animation:wip-review-scroll-up 60s linear infinite;display:flex;flex-direction:column;gap:1.15rem;will-change:transform}.wip-reviews .wip-reviews-track--down{animation-duration:60s;animation-name:wip-review-scroll-down}.wip-reviews .wip-reviews-column.is-interacting .wip-reviews-track,.wip-reviews .wip-reviews-column:hover .wip-reviews-track{animation-play-state:paused}.wip-reviews .wip-reviews-column.is-interacting{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.wip-reviews .wip-review-card{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);background:hsla(0,0%,100%,.35);border:1px solid hsla(0,0%,100%,.3);border-radius:30px;box-shadow:0 8px 32px 0 rgba(31,38,135,.04);display:flex;flex-direction:column;justify-content:center;padding:2.5rem;text-align:left}.wip-reviews .wip-review-card__stars{align-items:center;display:inline-flex;gap:.15rem;margin-bottom:6px}.wip-reviews .wip-review-card__stars>.lucide,.wip-reviews .wip-review-card__stars>[data-lucide]{fill:#e0ae2f;stroke-width:1.8;color:#e0ae2f;height:17px;width:17px}.wip-reviews .wip-review-card__title{color:#3b3b42;font-size:1rem;font-weight:700;margin:0 0 10px}.wip-reviews .wip-review-card__body{display:flex;flex-direction:column}.wip-reviews .wip-review-card__body p{color:#62626d;font-size:.8rem;line-height:1.2;margin:0}.wip-reviews .wip-review-card__footer{align-items:end;display:grid;gap:.8rem 1rem;grid-template-columns:minmax(0,1fr) auto;margin-top:1.2rem}.wip-reviews .wip-review-card__identity{align-items:center;display:flex;gap:.65rem}.wip-reviews .wip-review-card__logo{align-items:center;background:rgba(239,247,252,.68);border-radius:999px;box-shadow:0 4px 11px rgba(16,62,93,.14);display:inline-flex;flex:0 0 44px;height:44px;justify-content:center;overflow:hidden;width:44px}.wip-reviews .wip-review-card__logo img{display:block;height:auto;max-height:80%;max-width:80%;width:auto}.wip-reviews .wip-review-card__author{display:flex;flex-direction:column;min-width:0}.wip-reviews .wip-review-card__company{color:#3b3b42;font-size:.9rem;font-weight:700;line-height:1.16;margin:0}.wip-reviews .wip-review-card__name{color:#62626d;font-size:.75rem;font-weight:400;line-height:1.2;margin:.05rem 0 0}.wip-reviews .wip-review-card__case-link{align-items:center;color:rgba(98,98,109,.96);display:inline-flex;font-size:.75rem;gap:.28rem;justify-self:end;line-height:1.2;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.wip-reviews .wip-review-card__case-link>.lucide,.wip-reviews .wip-review-card__case-link>[data-lucide]{stroke-width:2.2;height:13px;width:13px}.wip-reviews .wip-reviews-google{align-items:center;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);background:rgba(239,247,252,.68);border:1px solid hsla(0,0%,100%,.5);border-radius:30px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.3),0 16px 34px rgba(37,102,141,.12);display:flex;flex-direction:column;gap:.52rem;margin:2.4rem auto 0;max-width:430px;padding:1.25rem 1.35rem}.wip-reviews .wip-reviews-elfsight-stealth{cursor:pointer;height:100%;left:0;opacity:.001;position:absolute;top:0;width:100%;z-index:10}.wip-reviews .wip-reviews-elfsight-stealth .elfsight-app-7c96e9fd-9f8e-4db7-8e5a-1d5b7cc41079,.wip-reviews .wip-reviews-elfsight-stealth iframe{height:100%!important;width:100%!important}.wip-reviews .wip-reviews-google__stars{align-items:center;display:inline-flex;font-size:1.15rem;font-weight:700;gap:.2rem;line-height:1}.wip-reviews .wip-reviews-google__stars>.lucide,.wip-reviews .wip-reviews-google__stars>[data-lucide]{fill:#e0ae2f;stroke-width:1.8;color:#e0ae2f;height:20px;transition:fill .2s ease,transform .2s ease;width:20px}.wip-reviews .wip-reviews-google__stars>.lucide.is-unfilled,.wip-reviews .wip-reviews-google__stars>[data-lucide].is-unfilled{fill:transparent}.wip-reviews .wip-reviews-google__stars>.lucide.is-hovered,.wip-reviews .wip-reviews-google__stars>[data-lucide].is-hovered{fill:#e0ae2f;transform:scale(1.1)}.wip-reviews .wip-reviews-google__stars span{color:#3b3b42;font-size:1.35rem;margin-left:.25rem}.wip-reviews .wip-reviews-google__stars-link{cursor:pointer;text-decoration:none}.wip-reviews .wip-reviews-google__link{align-items:center;background:none;border:none;color:#19191d;cursor:pointer;display:inline-flex;font-size:1.15rem;font-weight:700;gap:.34rem;padding:0;text-decoration:none;transition:color .2s ease}.wip-reviews .wip-reviews-google__link:hover{color:#289be5}.wip-reviews .wip-reviews-google__link>.lucide,.wip-reviews .wip-reviews-google__link>[data-lucide]{stroke-width:2.3;display:inline-flex;height:14px;opacity:.8;width:14px}.wip-reviews .wip-reviews-google__logo{display:block;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}@media(max-width:1200px){.wip-reviews .wip-reviews-subtitle{font-size:1.1rem}.wip-reviews .wip-reviews-column{height:860px}.wip-reviews .wip-review-card__title{font-size:1.05rem}.wip-reviews .wip-review-card{padding:1.5rem 1.5rem 1.25rem}.wip-reviews .wip-review-card__body p{font-size:.95rem}.wip-reviews .wip-review-card__company{font-size:.9rem}.wip-reviews .wip-review-card__name{font-size:.75rem}.wip-reviews .wip-review-card__footer{align-items:start;grid-template-columns:1fr}.wip-reviews .wip-review-card__case-link{justify-self:start;white-space:normal}}@media(max-width:900px){.wip-reviews{padding:5rem 0 4rem}.wip-reviews .wip-reviews-marquee--desktop{display:none}.wip-reviews .wip-reviews-marquee--mobile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.wip-reviews .wip-reviews-column{height:820px}}@media(max-width:700px){.wip-reviews{margin-top:4.2rem;padding:4rem 0 3.4rem}.wip-reviews .reviews-bg-wrapper{background-position:50%;bottom:-14rem;min-height:980px;top:-6rem;width:100vw}.wip-reviews .wip-reviews-subtitle{font-size:1rem;margin-top:.9rem;padding:0 .95rem}.wip-reviews .wip-reviews-marquee{gap:.55rem;margin-top:2.2rem;padding:0 .55rem}.wip-reviews .wip-reviews-column{height:690px;padding:0 .15rem}.wip-reviews .wip-review-card{border-radius:20px;gap:.55rem;padding:1.12rem 1rem .95rem}.wip-reviews .wip-review-card__title{font-size:1.08rem}.wip-reviews .wip-review-card__body p{font-size:.8rem;line-height:1.42}.wip-reviews .wip-review-card__logo{flex-basis:34px;height:34px;width:34px}.wip-reviews .wip-review-card__company{font-size:.7rem}.wip-reviews .wip-review-card__name{font-size:.6rem}.wip-reviews .wip-review-card__case-link{font-size:.8rem}.wip-reviews .wip-reviews-google{border-radius:22px;margin-top:1.8rem;max-width:285px;padding:.9rem .9rem .82rem}.wip-reviews .wip-reviews-google__stars{font-size:1.1rem}.wip-reviews .wip-reviews-google__stars>.lucide,.wip-reviews .wip-reviews-google__stars>[data-lucide]{height:15px;width:15px}.wip-reviews .wip-reviews-google__stars span{font-size:1.3rem}.wip-reviews .wip-reviews-google__link{font-size:1.04rem}}@media(max-width:480px){.wip-reviews .wip-review-card__title{font-size:.95rem;margin-bottom:6px}.wip-reviews .wip-review-card__body p{font-size:.75rem;line-height:1.35}}@media(max-width:400px){.wip-reviews .wip-review-card__title{font-size:.8rem;margin-bottom:6px}.wip-reviews .wip-review-card__body p{font-size:.6rem;line-height:1.35}.wip-reviews .wip-review-card__company{font-size:.75rem}.wip-reviews .wip-review-card__name{font-size:.65rem}.wip-reviews .wip-review-card__case-link{font-size:.5rem}}@media(prefers-reduced-motion:reduce){.wip-reviews .wip-reviews-track{animation:none}}@keyframes wip-review-scroll-up{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}@keyframes wip-review-scroll-down{0%{transform:translate3d(0,-50%,0)}to{transform:translateZ(0)}}.navbar-desktop{display:block}.navbar-mobile{display:none}@media(max-width:996px){.navbar-desktop{display:none}.navbar-mobile{display:block}}.navbar-desktop .btn,.navbar-mobile .btn{border-radius:14px;font-weight:600;text-decoration:none;transition:background-color .3s ease,color .3s ease}.navbar-desktop .btn.btn-outline,.navbar-mobile .btn.btn-outline{background-color:#dfe6eb;border:2px solid #289be5;box-shadow:inset -1px -1px 10px 2px #289be5;color:#19191d}.navbar-desktop .btn.btn-outline:hover,.navbar-mobile .btn.btn-outline:hover{background-color:#feffff;box-shadow:inset -1px -1px 15px 2px #289be5;color:#313138}.navbar-desktop .btn.btn-dark,.navbar-mobile .btn.btn-dark{background-color:#19191d;color:#fff}.navbar-desktop .btn.btn-dark:hover,.navbar-mobile .btn.btn-dark:hover{background-color:#3b3b42}.navbar{background-color:#f7f7f7;box-sizing:border-box;left:0;padding:1.7rem 12rem;position:fixed;top:0;width:100%;z-index:9999999}@media(max-width:1600px){.navbar{padding:1.5rem 8rem}}@media(max-width:1400px){.navbar{padding:1.3rem 6rem}}@media(max-width:1200px){.navbar{padding:1rem 3rem}}@media(max-width:1000px){.navbar{padding:1rem 1.5rem}}.navbar .navbar-container{align-items:center;display:flex;font-weight:600;justify-content:space-between;position:relative;width:100%}.navbar .navbar-logo{z-index:2}.navbar .navbar-logo img{display:block;max-width:225px}@media(max-width:1400px){.navbar .navbar-logo img{max-width:180px}}@media(max-width:1200px){.navbar .navbar-logo img{max-width:160px}}@media(max-width:1100px){.navbar .navbar-logo img{max-width:140px}}.navbar .navbar-menu{align-items:center;display:flex;gap:2rem;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translateX(-50%);z-index:1}@media(max-width:1400px){.navbar .navbar-menu{gap:1.25rem}}@media(max-width:1200px){.navbar .navbar-menu{gap:1rem}}@media(max-width:1000px){.navbar .navbar-menu{gap:1rem;left:40%}}.navbar .navbar-menu a{color:#62626d;font-size:1.125rem;text-decoration:none;transition:color .3s ease}.navbar .navbar-menu a:hover{color:#8b8b93}@media(max-width:1400px){.navbar .navbar-menu a{font-size:1rem}}@media(max-width:1200px){.navbar .navbar-menu a{font-size:.8rem}}.navbar .navbar-dropdown{position:relative}.navbar .navbar-dropdown .navbar-dropdown-toggle{align-items:center;background:none;border:none;color:#62626d;display:flex;font-weight:600;gap:.3rem;transition:color .3s ease}.navbar .navbar-dropdown .navbar-dropdown-toggle:hover{color:#8b8b93}.navbar .navbar-dropdown .navbar-dropdown-toggle .navbar-chevron{transition:transform .3s ease}@media(max-width:1400px){.navbar .navbar-dropdown .navbar-dropdown-toggle .navbar-chevron{height:16px;width:16px}}@media(max-width:1200px){.navbar .navbar-dropdown .navbar-dropdown-toggle .navbar-chevron{height:14px;width:14px}}.navbar .navbar-dropdown .navbar-dropdown-toggle.active .navbar-chevron{transform:rotate(180deg)}@media(max-width:1400px){.navbar .navbar-dropdown .navbar-dropdown-toggle{font-size:1rem}}@media(max-width:1200px){.navbar .navbar-dropdown .navbar-dropdown-toggle{font-size:.8rem}}.navbar .navbar-dropdown .navbar-dropdown-resources{min-width:300px!important;padding:1rem!important}.navbar .navbar-dropdown .navbar-dropdown-resources .navbar-menu-item{padding:1rem}.navbar .navbar-dropdown .navbar-dropdown-menu{background-color:#f7f7f7;border-radius:22px;box-shadow:0 2px 17.4px 1px hsla(0,0%,70%,.3);margin-top:2rem;min-width:400px;opacity:0;padding:1rem;position:absolute;top:100%;transform:translateY(-10px);transition:all .6s ease;visibility:hidden;z-index:10000}.navbar .navbar-dropdown .navbar-dropdown-menu.active{opacity:1;transform:translateY(0);visibility:visible}@media(max-width:1400px){.navbar .navbar-dropdown .navbar-dropdown-menu{margin-top:1.5rem;min-width:350px}}.navbar .navbar-accordion{display:flex;flex-direction:column}.navbar .navbar-accordion .navbar-accordion-item{position:relative}.navbar .navbar-accordion .navbar-accordion-item:after{background-color:rgba(98,98,109,.15);bottom:0;content:"";height:1.5px;left:1rem;position:absolute;right:1rem}.navbar .navbar-accordion .navbar-accordion-item:last-child:after{display:none}.navbar .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle{align-items:center;background:none;border:none;border-radius:22px;display:flex;justify-content:space-between;padding:1rem;position:relative;text-align:left;transition:background-color .3s ease;width:100%}.navbar .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle .navbar-category-content{align-items:center;display:flex;flex:1;gap:1rem}.navbar .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle .navbar-category-title{color:#62626d;font-size:1rem;font-weight:700}.navbar .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle .navbar-category-title:hover{color:#8b8b93}.navbar .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle:hover{background-color:rgba(223,230,235,.3)}.navbar .navbar-accordion .navbar-accordion-item .navbar-accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.navbar .navbar-accordion .navbar-accordion-item .navbar-accordion-content.active{max-height:1000px}.navbar .navbar-menu-item{align-items:flex-start;border-radius:12px;display:flex;gap:1rem;margin-bottom:.5rem;padding:.5rem 0 1rem 2rem;text-decoration:none;transition:background-color .3s ease}.navbar .navbar-menu-item:hover{background-color:rgba(223,230,235,.3)}.navbar .navbar-menu-item .navbar-menu-text{display:flex;flex-direction:column;gap:.15rem}.navbar .navbar-menu-item .navbar-menu-text .navbar-menu-title{color:#62626d;display:block;font-size:.95rem;font-weight:700}.navbar .navbar-menu-item .navbar-menu-text .navbar-menu-desc{color:#8b8b93;display:block;font-size:.85rem;font-weight:500}.navbar .navbar-menu-icon{align-items:center;background-color:rgba(223,230,235,.5);border-radius:12px;color:#289be5;display:flex;height:48px;justify-content:center;min-width:48px;width:48px}.navbar .navbar-lang-selector{margin:0;padding:1rem}.navbar .navbar-lang-selector .navbar-dropdown-toggle{padding:0}.navbar .navbar-lang-selector .navbar-lang-menu{min-width:200px}.navbar .navbar-lang-selector .navbar-lang-menu .navbar-lang-item{align-items:center;display:flex;justify-content:flex-start;margin-bottom:0;padding:.75rem 1rem}.navbar .navbar-lang-selector .navbar-lang-menu .navbar-lang-item .navbar-menu-text{display:none}.navbar .navbar-lang-selector .navbar-lang-menu .navbar-lang-item .navbar-menu-title{color:#62626d;display:block;margin-left:.5rem}.navbar .navbar-actions{align-items:center;display:flex;gap:2rem;z-index:2}@media(max-width:1400px){.navbar .navbar-actions{gap:1rem}}.navbar .navbar-actions .btn{padding:.75rem 1rem}@media(max-width:1400px){.navbar .navbar-actions .btn{font-size:.9rem;padding:.6rem .9rem}}@media(max-width:1200px){.navbar .navbar-actions .btn{font-size:.8rem;padding:.5rem .8rem}}.navbar-mobile{background-color:#f7f7f7;box-sizing:border-box;left:0;padding:1rem 1.5rem;position:fixed;top:0;width:100%;z-index:9999999}.navbar-mobile .navbar-mobile-container{align-items:center;display:flex;gap:1rem;justify-content:space-between;position:relative;z-index:3}.navbar-mobile .navbar-logo img{display:block;max-width:132px}.navbar-mobile .navbar-mobile-actions{align-items:center;display:flex;flex-shrink:1;gap:.5rem;min-width:0}.navbar-mobile .navbar-mobile-actions .btn{flex-shrink:1;white-space:nowrap}.navbar-mobile .btn{font-size:.9rem;line-height:1.2;padding:.75rem 1rem}.navbar-mobile .navbar-hamburger{align-items:center;background:transparent;border:0;border-radius:10px;cursor:pointer;display:inline-flex;height:50px;justify-content:center;min-width:50px;padding:0;width:50px}.navbar-mobile .navbar-hamburger:focus-visible{outline:2px solid #289be5;outline-offset:2px}.navbar-mobile .navbar-hamburger svg{height:38px;overflow:visible;width:38px}.navbar-mobile .navbar-hamburger circle{fill:rgba(40,155,229,.18);opacity:0;transition:opacity .3s ease}.navbar-mobile .navbar-hamburger:hover circle{opacity:1}.navbar-mobile .navbar-hamburger path{fill:none;stroke:#19191d;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;--length:24;--offset:-38;stroke-dasharray:var(--length) var(--total-length);stroke-dashoffset:var(--offset);transition:stroke-dashoffset .7s cubic-bezier(.645,.045,.355,1),stroke-dasharray .7s cubic-bezier(.645,.045,.355,1)}.navbar-mobile .navbar-hamburger .line--1,.navbar-mobile .navbar-hamburger .line--3{--total-length:126.6418304443}.navbar-mobile .navbar-hamburger .line--2{--total-length:70}.navbar-mobile .navbar-hamburger.open .line--1,.navbar-mobile .navbar-hamburger.open .line--3{--length:22.627416998;--offset:-94.1149185097}.navbar-mobile .navbar-hamburger.open .line--2{--length:0;--offset:-50}.navbar-mobile .navbar-mobile-overlay{backdrop-filter:blur(6px) saturate(115%);-webkit-backdrop-filter:blur(6px) saturate(115%);background:hsla(0,0%,97%,.8);border-top:1px solid rgba(98,98,109,.1);box-shadow:0 14px 34px rgba(25,25,29,.08);height:calc(100dvh - 100%);left:0;opacity:0;overflow-y:auto;overscroll-behavior:contain;pointer-events:none;position:absolute;right:0;top:100%;transition:opacity .35s ease,visibility .35s ease;visibility:hidden;z-index:2}.navbar-mobile .navbar-mobile-overlay.open{opacity:1;pointer-events:auto;visibility:visible}.navbar-mobile .navbar-mobile-overlay-content{margin:0 auto;max-width:860px;min-height:100%;padding:1.35rem 1.45rem 2rem}.navbar-mobile .navbar-mobile-overlay-section{border-bottom:1px solid rgba(98,98,109,.15);padding:.55rem 0}.navbar-mobile .navbar-mobile-overlay-section:last-child{border-bottom:0}.navbar-mobile .navbar-mobile-overlay-section-pricing{padding-bottom:1.15rem;padding-top:1.15rem}.navbar-mobile .navbar-mobile-overlay-link,.navbar-mobile .navbar-mobile-overlay-title{color:#62626d;font-size:1.35rem;font-weight:700;line-height:1.25;margin:.6rem 0 .8rem}.navbar-mobile .navbar-mobile-overlay-toggle{align-items:center;background:none;border:0;display:flex;justify-content:space-between;padding:0;width:100%}.navbar-mobile .navbar-mobile-overlay-toggle .navbar-chevron{color:#62626d;height:20px;transition:transform .25s ease;width:20px}.navbar-mobile .navbar-mobile-overlay-toggle.active .navbar-chevron{transform:rotate(180deg)}.navbar-mobile .navbar-mobile-overlay-link{display:inline-block;margin:.1rem 0 .2rem;text-decoration:none}.navbar-mobile .navbar-mobile-overlay-panel{max-height:none;overflow:visible}.navbar-mobile .navbar-accordion{display:flex;flex-direction:column}.navbar-mobile .navbar-accordion .navbar-accordion-item{position:relative}.navbar-mobile .navbar-accordion .navbar-accordion-item:after{background-color:rgba(98,98,109,.15);bottom:0;content:"";height:1.5px;left:1rem;position:absolute;right:1rem}.navbar-mobile .navbar-accordion .navbar-accordion-item:last-child:after{display:none}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle{align-items:center;background:none;border:none;display:flex;justify-content:space-between;padding:.45rem 0 .55rem;text-align:left;transition:background-color .3s ease;width:100%}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle .navbar-category-content{align-items:center;display:flex;flex:1;gap:.9rem}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle .navbar-category-title{color:#62626d;font-size:1rem;font-weight:600}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle .navbar-chevron{color:#62626d;height:18px;transition:transform .25s ease;width:18px}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle.active .navbar-chevron{transform:rotate(180deg)}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-content.active{max-height:1800px}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-content .navbar-menu-item{padding-left:.85rem}.navbar-mobile .navbar-menu-item{align-items:flex-start;display:flex;gap:.9rem;margin-bottom:.25rem;padding:.45rem 0 .55rem;text-decoration:none;transition:color .3s ease}.navbar-mobile .navbar-menu-item .navbar-menu-text{display:flex;flex-direction:column;gap:.1rem}.navbar-mobile .navbar-menu-item .navbar-menu-text .navbar-menu-title{color:#62626d;display:block;font-size:.94rem;font-weight:600}.navbar-mobile .navbar-menu-item .navbar-menu-text .navbar-menu-desc{color:#8b8b93;display:block;font-size:.84rem;font-weight:500}.navbar-mobile .navbar-menu-icon{align-items:center;background-color:rgba(223,230,235,.5);border-radius:12px;color:#289be5;display:flex;height:48px;justify-content:center;min-width:48px;width:48px}.navbar-mobile .navbar-lang-menu{max-height:0;overflow:hidden;transition:max-height .3s ease}.navbar-mobile .navbar-lang-menu.active{max-height:320px}.navbar-mobile .navbar-lang-menu .navbar-lang-item{align-items:center;color:#62626d;margin-bottom:0;padding-left:.85rem}.navbar-mobile .navbar-lang-menu .navbar-lang-item .navbar-menu-icon{background-color:rgba(223,230,235,.5);height:48px;min-width:48px;width:48px}.navbar-mobile .navbar-lang-menu .navbar-lang-item .navbar-menu-title{color:#62626d!important;font-weight:600;margin-left:.25rem}.navbar-mobile .mobile-products-accordion .navbar-accordion-item:after{display:none}@media(max-width:996px){.navbar-mobile{padding:1.6rem 1.8rem}.navbar-mobile .navbar-logo img{max-width:180px}.navbar-mobile .navbar-mobile-overlay-link,.navbar-mobile .navbar-mobile-overlay-title{font-size:1rem}.navbar-mobile .navbar-mobile-overlay-content{padding:.95rem .85rem 1.25rem}.navbar-mobile .navbar-menu-item{gap:.6rem;padding:.4rem 0 .65rem}.navbar-mobile .navbar-menu-icon{height:40px;min-width:40px;width:40px}.navbar-mobile .navbar-menu-item .navbar-menu-text .navbar-menu-title{font-size:.9rem}.navbar-mobile .navbar-menu-item .navbar-menu-text .navbar-menu-desc{font-size:.8rem}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle .navbar-category-title,.navbar-mobile .navbar-lang-menu .navbar-lang-item .navbar-menu-title{font-size:.9rem}}@media(max-width:768px){.navbar-mobile{padding:1.2rem 1.3rem}.navbar-mobile .navbar-logo img{max-width:142px}.navbar-mobile .btn{font-size:.85rem;padding:.7rem .9rem}.navbar-mobile .navbar-hamburger{height:46px;min-width:46px;width:46px}}@media(max-width:576px){.navbar-mobile{padding:.8rem 1rem}.navbar-mobile .navbar-logo img{max-width:124px}.navbar-mobile .navbar-mobile-actions{gap:.4rem}.navbar-mobile .btn{font-size:.78rem;padding:.65rem .8rem}.navbar-mobile .navbar-hamburger{height:40px;min-width:40px;width:40px}.navbar-mobile .navbar-hamburger svg{height:32px;width:32px}.navbar-mobile .navbar-mobile-overlay-content{padding:1.1rem 1.1rem 1.5rem}.navbar-mobile .navbar-mobile-overlay-link,.navbar-mobile .navbar-mobile-overlay-title{font-size:.9rem}.navbar-mobile .navbar-menu-item{padding-left:0}}@media(max-width:420px){.navbar-mobile{padding:.75rem .8rem}.navbar-mobile .navbar-logo img{max-width:114px}.navbar-mobile .navbar-mobile-actions{gap:.3rem}.navbar-mobile .btn{border-radius:10px;font-size:.72rem;padding:.58rem .54rem}.navbar-mobile .navbar-hamburger{height:36px;min-width:36px;width:36px}.navbar-mobile .navbar-hamburger svg{height:30px;width:30px}.navbar-mobile .navbar-mobile-overlay-content{padding:.95rem .85rem 1.25rem}.navbar-mobile .navbar-menu-item{gap:.6rem;padding:.4rem 0 .65rem}.navbar-mobile .navbar-menu-icon{height:40px;min-width:40px;width:40px}.navbar-mobile .navbar-menu-item .navbar-menu-text .navbar-menu-title{font-size:.7rem}.navbar-mobile .navbar-menu-item .navbar-menu-text .navbar-menu-desc{font-size:.62rem}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle .navbar-category-title{font-size:.76rem}.navbar-mobile .navbar-lang-menu .navbar-lang-item .navbar-menu-title{font-size:.7rem}}@media(max-width:360px){.navbar-mobile{padding:.7rem .5rem}.navbar-mobile .navbar-logo img{max-width:100px}.navbar-mobile .btn{font-size:.58rem;max-width:80px;overflow:hidden;padding:.5rem .4rem;text-overflow:ellipsis}.navbar-mobile .navbar-mobile-overlay-content{padding:.9rem .7rem 1.1rem}.navbar-mobile .navbar-mobile-overlay-link,.navbar-mobile .navbar-mobile-overlay-title{font-size:.8rem}.navbar-mobile .navbar-menu-item .navbar-menu-text .navbar-menu-title{font-size:.75rem}.navbar-mobile .navbar-menu-item .navbar-menu-text .navbar-menu-desc{font-size:.68rem}.navbar-mobile .navbar-accordion .navbar-accordion-item .navbar-accordion-toggle .navbar-category-title{font-size:.8rem}.navbar-mobile .navbar-lang-menu .navbar-lang-item .navbar-menu-title{font-size:.75rem}}html:has(.wip-tos){font-size:16px!important}html:has(.wip-tos) .navbar-2{font-size:.875rem!important}html:has(.wip-tos) .navbar-2 .navbar-2__links{font-size:clamp(.875rem,.875vw,.9625rem)!important}html:has(.wip-tos) .navbar-2 .navbar-2__link{padding:1.3125rem 1.75rem!important}@media(min-width:768px){html:has(.wip-tos) .navbar-2 .navbar-2__link{padding:clamp(.875rem,.875vw,1.3125rem) clamp(1.3125rem,1.75vw,1.75rem)!important}}html:has(.wip-tos) .navbar-2 .navbar-2__button{padding:.875rem 1.3125rem!important}@media(min-width:768px){html:has(.wip-tos) .navbar-2 .navbar-2__button{padding:clamp(.4375rem,.4375vw,.875rem) clamp(.875rem,1.75vw,1.3125rem)!important}}html:has(.wip-tos) .navbar-2 .navbar-2__logo img{max-width:clamp(8.75rem,8.75vw,10.5rem)!important}html:has(.wip-pp){font-size:16px!important}html:has(.wip-pp) .navbar-2{font-size:.875rem!important}html:has(.wip-pp) .navbar-2 .navbar-2__links{font-size:clamp(.875rem,.875vw,.9625rem)!important}html:has(.wip-pp) .navbar-2 .navbar-2__link{padding:1.3125rem 1.75rem!important}@media(min-width:768px){html:has(.wip-pp) .navbar-2 .navbar-2__link{padding:clamp(.875rem,.875vw,1.3125rem) clamp(1.3125rem,1.75vw,1.75rem)!important}}html:has(.wip-pp) .navbar-2 .navbar-2__button{padding:.875rem 1.3125rem!important}@media(min-width:768px){html:has(.wip-pp) .navbar-2 .navbar-2__button{padding:clamp(.4375rem,.4375vw,.875rem) clamp(.875rem,1.75vw,1.3125rem)!important}}html:has(.wip-pp) .navbar-2 .navbar-2__logo img{max-width:clamp(8.75rem,8.75vw,10.5rem)!important}html:has(.wip-cookie){font-size:16px!important}html:has(.wip-cookie) .navbar-2{font-size:.875rem!important}html:has(.wip-cookie) .navbar-2 .navbar-2__links{font-size:clamp(.875rem,.875vw,.9625rem)!important}html:has(.wip-cookie) .navbar-2 .navbar-2__link{padding:1.3125rem 1.75rem!important}@media(min-width:768px){html:has(.wip-cookie) .navbar-2 .navbar-2__link{padding:clamp(.875rem,.875vw,1.3125rem) clamp(1.3125rem,1.75vw,1.75rem)!important}}html:has(.wip-cookie) .navbar-2 .navbar-2__button{padding:.875rem 1.3125rem!important}@media(min-width:768px){html:has(.wip-cookie) .navbar-2 .navbar-2__button{padding:clamp(.4375rem,.4375vw,.875rem) clamp(.875rem,1.75vw,1.3125rem)!important}}html:has(.wip-cookie) .navbar-2 .navbar-2__logo img{max-width:clamp(8.75rem,8.75vw,10.5rem)!important}html:has(.wip-guidelines){font-size:16px!important}html:has(.wip-guidelines) .navbar-2{font-size:.875rem!important}html:has(.wip-guidelines) .navbar-2 .navbar-2__links{font-size:clamp(.875rem,.875vw,.9625rem)!important}html:has(.wip-guidelines) .navbar-2 .navbar-2__link{padding:1.3125rem 1.75rem!important}@media(min-width:768px){html:has(.wip-guidelines) .navbar-2 .navbar-2__link{padding:clamp(.875rem,.875vw,1.3125rem) clamp(1.3125rem,1.75vw,1.75rem)!important}}html:has(.wip-guidelines) .navbar-2 .navbar-2__button{padding:.875rem 1.3125rem!important}@media(min-width:768px){html:has(.wip-guidelines) .navbar-2 .navbar-2__button{padding:clamp(.4375rem,.4375vw,.875rem) clamp(.875rem,1.75vw,1.3125rem)!important}}html:has(.wip-guidelines) .navbar-2 .navbar-2__logo img{max-width:clamp(8.75rem,8.75vw,10.5rem)!important}.wip-cookie,.wip-guidelines,.wip-pp,.wip-tos{min-height:100vh;padding-bottom:5rem;padding-top:0;position:relative}.wip-cookie,.wip-cookie *,.wip-guidelines,.wip-guidelines *,.wip-pp,.wip-pp *,.wip-tos,.wip-tos *{font-family:Figtree,sans-serif!important}.wip-cookie .tos-bg-wrapper,.wip-guidelines .tos-bg-wrapper,.wip-pp .tos-bg-wrapper,.wip-tos .tos-bg-wrapper{background-image:url(/images/wip/bg.svg);background-position:top;background-repeat:no-repeat;background-size:100% auto;bottom:0;height:auto;left:0;min-height:calc(100% - 12rem);opacity:.8;pointer-events:none;position:absolute;top:12rem;transform:none;width:100%;z-index:-1}.wip-cookie .tos-bg-wrapper:before,.wip-guidelines .tos-bg-wrapper:before,.wip-pp .tos-bg-wrapper:before,.wip-tos .tos-bg-wrapper:before{background:linear-gradient(180deg,#f9fafb,transparent);content:"";height:200px;left:0;position:absolute;top:0;width:100%;z-index:1}.wip-cookie .container,.wip-guidelines .container,.wip-pp .container,.wip-tos .container{max-width:none!important;padding:0 12rem;position:relative;width:100%!important;z-index:1}@media(max-width:1600px){.wip-cookie .container,.wip-guidelines .container,.wip-pp .container,.wip-tos .container{padding:0 8rem}}@media(max-width:1400px){.wip-cookie .container,.wip-guidelines .container,.wip-pp .container,.wip-tos .container{padding:0 4rem}}@media(max-width:1200px){.wip-cookie .container,.wip-guidelines .container,.wip-pp .container,.wip-tos .container{padding:0 2rem}}@media(max-width:1000px){.wip-cookie .container,.wip-guidelines .container,.wip-pp .container,.wip-tos .container{padding:0 1rem}}.wip-cookie .tos-header,.wip-guidelines .tos-header,.wip-pp .tos-header,.wip-tos .tos-header{margin-bottom:3rem;padding-top:4rem;text-align:center;width:100%}.wip-cookie .tos-header .wip-hero-title,.wip-guidelines .tos-header .wip-hero-title,.wip-pp .tos-header .wip-hero-title,.wip-tos .tos-header .wip-hero-title{color:#19191d!important;display:block;font-size:1.8rem;font-weight:700;line-height:1.2;margin:0 auto 1rem!important;padding:0!important;text-align:center}@media(max-width:996px){.wip-cookie .tos-header .wip-hero-title,.wip-guidelines .tos-header .wip-hero-title,.wip-pp .tos-header .wip-hero-title,.wip-tos .tos-header .wip-hero-title{font-size:1.65rem}}@media(max-width:768px){.wip-cookie .tos-header .wip-hero-title,.wip-guidelines .tos-header .wip-hero-title,.wip-pp .tos-header .wip-hero-title,.wip-tos .tos-header .wip-hero-title{font-size:1.45rem;margin-bottom:.95rem}}@media(max-width:576px){.wip-cookie .tos-header .wip-hero-title,.wip-guidelines .tos-header .wip-hero-title,.wip-pp .tos-header .wip-hero-title,.wip-tos .tos-header .wip-hero-title{font-size:1.28rem}}@media(max-width:420px){.wip-cookie .tos-header .wip-hero-title,.wip-guidelines .tos-header .wip-hero-title,.wip-pp .tos-header .wip-hero-title,.wip-tos .tos-header .wip-hero-title{font-size:1.14rem}}.wip-cookie .tos-header .wip-testimonials-subtitle,.wip-guidelines .tos-header .wip-testimonials-subtitle,.wip-pp .tos-header .wip-testimonials-subtitle,.wip-tos .tos-header .wip-testimonials-subtitle{color:#62626d!important;display:block;font-size:1.2rem;font-weight:400;line-height:1.4;margin:1rem auto 1.5rem!important;max-width:980px}@media(max-width:1200px){.wip-cookie .tos-header .wip-testimonials-subtitle,.wip-guidelines .tos-header .wip-testimonials-subtitle,.wip-pp .tos-header .wip-testimonials-subtitle,.wip-tos .tos-header .wip-testimonials-subtitle{font-size:1.1rem;margin-bottom:1.2rem;max-width:760px}}@media(max-width:768px){.wip-cookie .tos-header .wip-testimonials-subtitle,.wip-guidelines .tos-header .wip-testimonials-subtitle,.wip-pp .tos-header .wip-testimonials-subtitle,.wip-tos .tos-header .wip-testimonials-subtitle{font-size:1rem;margin-top:.9rem}}.wip-cookie .tos-layout,.wip-guidelines .tos-layout,.wip-pp .tos-layout,.wip-tos .tos-layout{align-items:flex-start;display:flex;gap:3rem;width:100%}@media(max-width:1400px){.wip-cookie .tos-layout,.wip-guidelines .tos-layout,.wip-pp .tos-layout,.wip-tos .tos-layout{gap:2rem}}@media(max-width:800px){.wip-cookie .tos-layout,.wip-guidelines .tos-layout,.wip-pp .tos-layout,.wip-tos .tos-layout{align-items:stretch;flex-direction:column;gap:2.5rem}}.wip-cookie .tos-sidebar,.wip-guidelines .tos-sidebar,.wip-pp .tos-sidebar,.wip-tos .tos-sidebar{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:40px;box-shadow:0 8px 32px 0 rgba(31,38,135,.04);display:flex;flex:0 0 280px;flex-direction:column;gap:20px;padding:2rem;position:sticky;top:8rem}@media(max-width:1400px){.wip-cookie .tos-sidebar,.wip-guidelines .tos-sidebar,.wip-pp .tos-sidebar,.wip-tos .tos-sidebar{flex-basis:240px;gap:15px;padding:1.5rem}}@media(max-width:800px){.wip-cookie .tos-sidebar,.wip-guidelines .tos-sidebar,.wip-pp .tos-sidebar,.wip-tos .tos-sidebar{align-items:center;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:none;box-shadow:none;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:wrap;gap:.8rem;justify-content:center;padding:.5rem;position:static;width:100%}}.wip-cookie .tos-custom-select,.wip-guidelines .tos-custom-select,.wip-pp .tos-custom-select,.wip-tos .tos-custom-select{display:none;margin:0 auto 2rem;max-width:400px;position:relative;width:100%;z-index:100}@media(max-width:800px){.wip-cookie .tos-custom-select,.wip-guidelines .tos-custom-select,.wip-pp .tos-custom-select,.wip-tos .tos-custom-select{display:block}}.wip-cookie .tos-custom-select.open .tos-select-options,.wip-guidelines .tos-custom-select.open .tos-select-options,.wip-pp .tos-custom-select.open .tos-select-options,.wip-tos .tos-custom-select.open .tos-select-options{opacity:1;transform:translateY(0);visibility:visible}.wip-cookie .tos-custom-select.open .tos-select-chevron,.wip-guidelines .tos-custom-select.open .tos-select-chevron,.wip-pp .tos-custom-select.open .tos-select-chevron,.wip-tos .tos-custom-select.open .tos-select-chevron{transform:rotate(180deg)}.wip-cookie .tos-custom-select.open .tos-select-trigger,.wip-guidelines .tos-custom-select.open .tos-select-trigger,.wip-pp .tos-custom-select.open .tos-select-trigger,.wip-tos .tos-custom-select.open .tos-select-trigger{border-color:#289be5;box-shadow:0 0 12px rgba(40,155,229,.15)}.wip-cookie .tos-select-trigger,.wip-guidelines .tos-select-trigger,.wip-pp .tos-select-trigger,.wip-tos .tos-select-trigger{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:hsla(0,0%,100%,.35);border:1px solid hsla(0,0%,100%,.5);border-radius:22px;box-shadow:0 4px 20px hsla(0,0%,46%,.1);color:#19191d;cursor:pointer;display:flex;font-size:.85rem;font-weight:700;justify-content:space-between;padding:.8rem 1.4rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.wip-cookie .tos-select-trigger .tos-selected-content,.wip-guidelines .tos-select-trigger .tos-selected-content,.wip-pp .tos-select-trigger .tos-selected-content,.wip-tos .tos-select-trigger .tos-selected-content{align-items:center;display:flex;gap:.8rem}.wip-cookie .tos-select-trigger .tos-selected-content .lucide,.wip-cookie .tos-select-trigger .tos-selected-content i,.wip-cookie .tos-select-trigger .tos-selected-content svg,.wip-guidelines .tos-select-trigger .tos-selected-content .lucide,.wip-guidelines .tos-select-trigger .tos-selected-content i,.wip-guidelines .tos-select-trigger .tos-selected-content svg,.wip-pp .tos-select-trigger .tos-selected-content .lucide,.wip-pp .tos-select-trigger .tos-selected-content i,.wip-pp .tos-select-trigger .tos-selected-content svg,.wip-tos .tos-select-trigger .tos-selected-content .lucide,.wip-tos .tos-select-trigger .tos-selected-content i,.wip-tos .tos-select-trigger .tos-selected-content svg{stroke:#289be5!important;color:#289be5!important;height:18px!important;width:18px!important}.wip-cookie .tos-select-trigger:hover,.wip-guidelines .tos-select-trigger:hover,.wip-pp .tos-select-trigger:hover,.wip-tos .tos-select-trigger:hover{background:hsla(0,0%,100%,.6);border-color:rgba(40,155,229,.5)}.wip-cookie .tos-select-trigger .tos-select-chevron,.wip-guidelines .tos-select-trigger .tos-select-chevron,.wip-pp .tos-select-trigger .tos-select-chevron,.wip-tos .tos-select-trigger .tos-select-chevron{color:#62626d;height:18px;transition:transform .3s ease;width:18px}.wip-cookie .tos-select-options,.wip-guidelines .tos-select-options,.wip-pp .tos-select-options,.wip-tos .tos-select-options{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.6);border-radius:24px;box-shadow:0 15px 45px rgba(0,0,0,.12);left:0;margin-top:1rem;max-height:400px;opacity:0;overflow-y:auto;padding:.75rem;position:absolute;right:0;top:100%;transform:translateY(-15px);transition:all .4s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:1000}.wip-cookie .tos-select-options::-webkit-scrollbar,.wip-guidelines .tos-select-options::-webkit-scrollbar,.wip-pp .tos-select-options::-webkit-scrollbar,.wip-tos .tos-select-options::-webkit-scrollbar{width:6px}.wip-cookie .tos-select-options::-webkit-scrollbar-thumb,.wip-guidelines .tos-select-options::-webkit-scrollbar-thumb,.wip-pp .tos-select-options::-webkit-scrollbar-thumb,.wip-tos .tos-select-options::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}.wip-cookie .tos-select-options .tos-select-option,.wip-guidelines .tos-select-options .tos-select-option,.wip-pp .tos-select-options .tos-select-option,.wip-tos .tos-select-options .tos-select-option{align-items:center;border-radius:12px;color:#62626d;cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:.8rem;padding:.8rem 1.2rem;transition:all .2s ease}.wip-cookie .tos-select-options .tos-select-option .lucide,.wip-cookie .tos-select-options .tos-select-option i,.wip-cookie .tos-select-options .tos-select-option svg,.wip-guidelines .tos-select-options .tos-select-option .lucide,.wip-guidelines .tos-select-options .tos-select-option i,.wip-guidelines .tos-select-options .tos-select-option svg,.wip-pp .tos-select-options .tos-select-option .lucide,.wip-pp .tos-select-options .tos-select-option i,.wip-pp .tos-select-options .tos-select-option svg,.wip-tos .tos-select-options .tos-select-option .lucide,.wip-tos .tos-select-options .tos-select-option i,.wip-tos .tos-select-options .tos-select-option svg{stroke:#289be5!important;color:#289be5!important;height:18px!important;transition:all .2s ease;width:18px!important}.wip-cookie .tos-select-options .tos-select-option:hover,.wip-guidelines .tos-select-options .tos-select-option:hover,.wip-pp .tos-select-options .tos-select-option:hover,.wip-tos .tos-select-options .tos-select-option:hover{background:rgba(40,155,229,.08);color:#19191d}.wip-cookie .tos-select-options .tos-select-option.active,.wip-guidelines .tos-select-options .tos-select-option.active,.wip-pp .tos-select-options .tos-select-option.active,.wip-tos .tos-select-options .tos-select-option.active{background:#289be5;box-shadow:0 4px 12px rgba(40,155,229,.6);color:#fff;font-weight:700;opacity:.8}.wip-cookie .tos-select-options .tos-select-option.active .lucide,.wip-cookie .tos-select-options .tos-select-option.active i,.wip-cookie .tos-select-options .tos-select-option.active svg,.wip-guidelines .tos-select-options .tos-select-option.active .lucide,.wip-guidelines .tos-select-options .tos-select-option.active i,.wip-guidelines .tos-select-options .tos-select-option.active svg,.wip-pp .tos-select-options .tos-select-option.active .lucide,.wip-pp .tos-select-options .tos-select-option.active i,.wip-pp .tos-select-options .tos-select-option.active svg,.wip-tos .tos-select-options .tos-select-option.active .lucide,.wip-tos .tos-select-options .tos-select-option.active i,.wip-tos .tos-select-options .tos-select-option.active svg{stroke:#fff!important;color:#fff!important}.wip-cookie .tos-nav-btn,.wip-guidelines .tos-nav-btn,.wip-pp .tos-nav-btn,.wip-tos .tos-nav-btn{align-items:center;background:#eef3f6;border:1px solid #c3c3ca;border-radius:27px;color:#62626d;cursor:pointer;display:flex;filter:drop-shadow(0 0 10.2px rgba(137,137,137,.25));font-size:.8rem;font-weight:700;gap:.8rem;justify-content:center;line-height:1.2;max-width:none;min-height:52px;padding:0 1.5rem;text-align:center;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease,background-color .18s ease;width:100%}.wip-cookie .tos-nav-btn svg,.wip-guidelines .tos-nav-btn svg,.wip-pp .tos-nav-btn svg,.wip-tos .tos-nav-btn svg{color:#289be5;flex-shrink:0;height:17px;transition:all .2s ease;width:17px}.wip-cookie .tos-nav-btn span,.wip-guidelines .tos-nav-btn span,.wip-pp .tos-nav-btn span,.wip-tos .tos-nav-btn span{flex:0 1 auto}@media(max-width:1400px){.wip-cookie .tos-nav-btn,.wip-guidelines .tos-nav-btn,.wip-pp .tos-nav-btn,.wip-tos .tos-nav-btn{font-size:.78rem;gap:.6rem;min-height:46px;padding:0 1rem}.wip-cookie .tos-nav-btn svg,.wip-guidelines .tos-nav-btn svg,.wip-pp .tos-nav-btn svg,.wip-tos .tos-nav-btn svg{height:15px;width:15px}}.wip-cookie .tos-nav-btn:hover,.wip-guidelines .tos-nav-btn:hover,.wip-pp .tos-nav-btn:hover,.wip-tos .tos-nav-btn:hover{background-color:#fff;box-shadow:0 5px 15px rgba(40,155,229,.15);color:#19191d;filter:drop-shadow(0 0 15.2px rgba(40,155,229,.2));transform:translateY(-4px)}.wip-cookie .tos-nav-btn:focus-visible,.wip-guidelines .tos-nav-btn:focus-visible,.wip-pp .tos-nav-btn:focus-visible,.wip-tos .tos-nav-btn:focus-visible{outline:2px solid #289be5;outline-offset:3px}.wip-cookie .tos-nav-btn.active,.wip-guidelines .tos-nav-btn.active,.wip-pp .tos-nav-btn.active,.wip-tos .tos-nav-btn.active{background:#fff;border-color:#289be5;box-shadow:0 0 15.6px 2px rgba(40,155,229,.45)!important;color:#19191d;filter:none;transform:none}@media(max-width:800px){.wip-cookie .tos-nav-btn,.wip-guidelines .tos-nav-btn,.wip-pp .tos-nav-btn,.wip-tos .tos-nav-btn{display:none}}.wip-cookie .tos-content-wrapper,.wip-guidelines .tos-content-wrapper,.wip-pp .tos-content-wrapper,.wip-tos .tos-content-wrapper{flex:1;width:100%}.wip-cookie .tos-card,.wip-guidelines .tos-card,.wip-pp .tos-card,.wip-tos .tos-card{animation:fadeIn .4s ease-out;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:40px;box-shadow:0 8px 32px 0 rgba(31,38,135,.04);display:none;min-height:300px;padding:2.5rem}.wip-cookie .tos-card.active,.wip-guidelines .tos-card.active,.wip-pp .tos-card.active,.wip-tos .tos-card.active{display:block}@media(max-width:768px){.wip-cookie .tos-card,.wip-guidelines .tos-card,.wip-pp .tos-card,.wip-tos .tos-card{border-radius:30px;min-height:unset;padding:1.8rem 1.2rem}}.wip-cookie .tos-card h2,.wip-guidelines .tos-card h2,.wip-pp .tos-card h2,.wip-tos .tos-card h2{color:#19191d;font-size:1.2rem;font-weight:700;margin-bottom:1.5rem;margin-top:0}@media(max-width:1400px){.wip-cookie .tos-card h2,.wip-guidelines .tos-card h2,.wip-pp .tos-card h2,.wip-tos .tos-card h2{font-size:1.1rem}}@media(max-width:768px){.wip-cookie .tos-card h2,.wip-guidelines .tos-card h2,.wip-pp .tos-card h2,.wip-tos .tos-card h2{font-size:1rem}}.wip-cookie .tos-card .tos-text,.wip-guidelines .tos-card .tos-text,.wip-pp .tos-card .tos-text,.wip-tos .tos-card .tos-text{color:#19191d;font-size:1.05rem;line-height:1.7}@media(max-width:1400px){.wip-cookie .tos-card .tos-text,.wip-guidelines .tos-card .tos-text,.wip-pp .tos-card .tos-text,.wip-tos .tos-card .tos-text{font-size:1rem}}.wip-cookie .tos-card .tos-text p,.wip-guidelines .tos-card .tos-text p,.wip-pp .tos-card .tos-text p,.wip-tos .tos-card .tos-text p{font-size:.9rem;font-weight:500;margin-bottom:1rem}.wip-cookie .tos-card .tos-text .section-content ol,.wip-guidelines .tos-card .tos-text .section-content ol,.wip-pp .tos-card .tos-text .section-content ol,.wip-tos .tos-card .tos-text .section-content ol{counter-reset:item;list-style-type:none;padding-left:0}.wip-cookie .tos-card .tos-text .section-content ol>li,.wip-guidelines .tos-card .tos-text .section-content ol>li,.wip-pp .tos-card .tos-text .section-content ol>li,.wip-tos .tos-card .tos-text .section-content ol>li{display:block;font-size:.95rem;margin-bottom:.8rem;padding-left:1.8rem;position:relative}.wip-cookie .tos-card .tos-text .section-content ol>li:before,.wip-guidelines .tos-card .tos-text .section-content ol>li:before,.wip-pp .tos-card .tos-text .section-content ol>li:before,.wip-tos .tos-card .tos-text .section-content ol>li:before{color:#289be5;content:counter(item) ".";counter-increment:item;font-weight:800;left:0;position:absolute;text-align:left;top:0;width:1.5rem}.wip-cookie .tos-card .tos-text .section-content ol>li ol,.wip-guidelines .tos-card .tos-text .section-content ol>li ol,.wip-pp .tos-card .tos-text .section-content ol>li ol,.wip-tos .tos-card .tos-text .section-content ol>li ol{counter-reset:subitem;margin-bottom:.4rem;margin-top:.6rem}.wip-cookie .tos-card .tos-text .section-content ol>li ol>li,.wip-guidelines .tos-card .tos-text .section-content ol>li ol>li,.wip-pp .tos-card .tos-text .section-content ol>li ol>li,.wip-tos .tos-card .tos-text .section-content ol>li ol>li{font-size:.9rem;margin-bottom:.5rem;padding-left:2.5rem}.wip-cookie .tos-card .tos-text .section-content ol>li ol>li:before,.wip-guidelines .tos-card .tos-text .section-content ol>li ol>li:before,.wip-pp .tos-card .tos-text .section-content ol>li ol>li:before,.wip-tos .tos-card .tos-text .section-content ol>li ol>li:before{color:#62626d;content:counter(item) "." counter(subitem);counter-increment:subitem;font-weight:600;width:2rem}.wip-cookie .tos-card .tos-text .section-content ol>li ol>li ol,.wip-guidelines .tos-card .tos-text .section-content ol>li ol>li ol,.wip-pp .tos-card .tos-text .section-content ol>li ol>li ol,.wip-tos .tos-card .tos-text .section-content ol>li ol>li ol{counter-reset:letteritem;margin-top:.4rem}.wip-cookie .tos-card .tos-text .section-content ol>li ol>li ol>li,.wip-guidelines .tos-card .tos-text .section-content ol>li ol>li ol>li,.wip-pp .tos-card .tos-text .section-content ol>li ol>li ol>li,.wip-tos .tos-card .tos-text .section-content ol>li ol>li ol>li{margin-bottom:.3rem;padding-left:1.6rem}.wip-cookie .tos-card .tos-text .section-content ol>li ol>li ol>li:before,.wip-guidelines .tos-card .tos-text .section-content ol>li ol>li ol>li:before,.wip-pp .tos-card .tos-text .section-content ol>li ol>li ol>li:before,.wip-tos .tos-card .tos-text .section-content ol>li ol>li ol>li:before{color:#8b8b93;content:"(" counter(letteritem,lower-alpha) ")";counter-increment:letteritem;font-weight:500;width:1.3rem}.wip-cookie .tos-card .tos-text .section-content ul,.wip-guidelines .tos-card .tos-text .section-content ul,.wip-pp .tos-card .tos-text .section-content ul,.wip-tos .tos-card .tos-text .section-content ul{list-style-type:none;margin-bottom:1rem;margin-top:1rem;padding-left:0}.wip-cookie .tos-card .tos-text .section-content ul li,.wip-guidelines .tos-card .tos-text .section-content ul li,.wip-pp .tos-card .tos-text .section-content ul li,.wip-tos .tos-card .tos-text .section-content ul li{font-size:.9rem;line-height:1.5;margin-bottom:.6rem;padding-left:1.5rem;position:relative}.wip-cookie .tos-card .tos-text .section-content ul li:before,.wip-guidelines .tos-card .tos-text .section-content ul li:before,.wip-pp .tos-card .tos-text .section-content ul li:before,.wip-tos .tos-card .tos-text .section-content ul li:before{color:#289be5;content:"•";font-size:1.2rem;font-weight:800;left:0;line-height:1;position:absolute;top:-.1rem}.wip-cookie .tos-card .tos-text .section-content a,.wip-guidelines .tos-card .tos-text .section-content a,.wip-pp .tos-card .tos-text .section-content a,.wip-tos .tos-card .tos-text .section-content a{color:#289be5;text-decoration:none;transition:opacity .2s}.wip-cookie .tos-card .tos-text .section-content a:hover,.wip-guidelines .tos-card .tos-text .section-content a:hover,.wip-pp .tos-card .tos-text .section-content a:hover,.wip-tos .tos-card .tos-text .section-content a:hover{opacity:.8;text-decoration:underline}.wip-cookie .tos-table-container,.wip-guidelines .tos-table-container,.wip-pp .tos-table-container,.wip-tos .tos-table-container{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:20px;margin-bottom:2rem;margin-top:2rem;overflow:hidden}.wip-cookie .tos-table,.wip-guidelines .tos-table,.wip-pp .tos-table,.wip-tos .tos-table{border-collapse:collapse;width:100%}.wip-cookie .tos-table td,.wip-cookie .tos-table th,.wip-guidelines .tos-table td,.wip-guidelines .tos-table th,.wip-pp .tos-table td,.wip-pp .tos-table th,.wip-tos .tos-table td,.wip-tos .tos-table th{border-bottom:1px solid hsla(0,0%,100%,.1);font-size:.7rem;padding:.7rem 1rem;text-align:left}.wip-cookie .tos-table tr:last-child td,.wip-guidelines .tos-table tr:last-child td,.wip-pp .tos-table tr:last-child td,.wip-tos .tos-table tr:last-child td{border-bottom:none}.wip-cookie .tos-table .term-col,.wip-guidelines .tos-table .term-col,.wip-pp .tos-table .term-col,.wip-tos .tos-table .term-col{background-color:hsla(0,0%,100%,.3);color:#19191d;font-weight:800;text-align:center;vertical-align:middle;width:180px}.wip-cookie .tos-table .desc-col,.wip-guidelines .tos-table .desc-col,.wip-pp .tos-table .desc-col,.wip-tos .tos-table .desc-col{background-color:transparent;color:#19191d;font-weight:500;line-height:1.5}.wip-cookie .tos-table-scroll,.wip-guidelines .tos-table-scroll,.wip-pp .tos-table-scroll,.wip-tos .tos-table-scroll{background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:20px;margin-top:1.5rem;overflow-x:auto}.wip-cookie .tos-table--cookies,.wip-guidelines .tos-table--cookies,.wip-pp .tos-table--cookies,.wip-tos .tos-table--cookies{min-width:760px}.wip-cookie .tos-table--cookies thead th,.wip-guidelines .tos-table--cookies thead th,.wip-pp .tos-table--cookies thead th,.wip-tos .tos-table--cookies thead th{background:hsla(0,0%,100%,.4);border-bottom:1px solid hsla(0,0%,100%,.25);color:#19191d;font-size:.72rem;font-weight:800;letter-spacing:.04em;padding:.9rem 1rem;text-transform:uppercase}.wip-cookie .tos-table--cookies tbody td,.wip-guidelines .tos-table--cookies tbody td,.wip-pp .tos-table--cookies tbody td,.wip-tos .tos-table--cookies tbody td{color:#3b3b42;font-size:.82rem;font-weight:500;padding:.95rem 1rem;vertical-align:top}.wip-cookie .tos-table--cookies tbody td strong,.wip-guidelines .tos-table--cookies tbody td strong,.wip-pp .tos-table--cookies tbody td strong,.wip-tos .tos-table--cookies tbody td strong{color:#19191d;font-weight:800}.wip-cookie .tos-table--cookies tbody tr:last-child td,.wip-guidelines .tos-table--cookies tbody tr:last-child td,.wip-pp .tos-table--cookies tbody tr:last-child td,.wip-tos .tos-table--cookies tbody tr:last-child td{border-bottom:none}@media(max-width:700px){.wip-cookie .tos-table--cookies,.wip-guidelines .tos-table--cookies,.wip-pp .tos-table--cookies,.wip-tos .tos-table--cookies{display:block;min-width:0}.wip-cookie .tos-table--cookies thead,.wip-guidelines .tos-table--cookies thead,.wip-pp .tos-table--cookies thead,.wip-tos .tos-table--cookies thead{display:none}.wip-cookie .tos-table--cookies tbody,.wip-guidelines .tos-table--cookies tbody,.wip-pp .tos-table--cookies tbody,.wip-tos .tos-table--cookies tbody{display:grid;gap:.9rem;padding:.9rem}.wip-cookie .tos-table--cookies tr,.wip-guidelines .tos-table--cookies tr,.wip-pp .tos-table--cookies tr,.wip-tos .tos-table--cookies tr{background:hsla(0,0%,100%,.5);border:1px solid hsla(0,0%,100%,.45);border-radius:20px;box-shadow:0 8px 20px rgba(31,38,135,.05);display:block;padding:1rem 1rem .35rem}.wip-cookie .tos-table--cookies td,.wip-guidelines .tos-table--cookies td,.wip-pp .tos-table--cookies td,.wip-tos .tos-table--cookies td{border-bottom:1px solid rgba(25,25,29,.08);display:flex;font-size:.8rem;gap:1rem;justify-content:space-between;padding:.65rem 0;text-align:right;width:100%}.wip-cookie .tos-table--cookies td:before,.wip-guidelines .tos-table--cookies td:before,.wip-pp .tos-table--cookies td:before,.wip-tos .tos-table--cookies td:before{color:#19191d;content:attr(data-label);flex:0 0 42%;font-weight:800;text-align:left}.wip-cookie .tos-table--cookies td:last-child,.wip-guidelines .tos-table--cookies td:last-child,.wip-pp .tos-table--cookies td:last-child,.wip-tos .tos-table--cookies td:last-child{border-bottom:none}}.wip-cookie .tos-table--pairs,.wip-guidelines .tos-table--pairs,.wip-pp .tos-table--pairs,.wip-tos .tos-table--pairs{width:100%}@media(max-width:700px){.wip-cookie .tos-table--pairs,.wip-guidelines .tos-table--pairs,.wip-pp .tos-table--pairs,.wip-tos .tos-table--pairs{min-width:0}}.wip-cookie .tos-table--pairs .term-col,.wip-guidelines .tos-table--pairs .term-col,.wip-pp .tos-table--pairs .term-col,.wip-tos .tos-table--pairs .term-col{width:220px}@media(max-width:700px){.wip-cookie .tos-table--pairs .term-col,.wip-guidelines .tos-table--pairs .term-col,.wip-pp .tos-table--pairs .term-col,.wip-tos .tos-table--pairs .term-col{border-bottom:none;display:block;padding-bottom:.2rem;text-align:left;width:100%}.wip-cookie .tos-table--pairs .desc-col,.wip-guidelines .tos-table--pairs .desc-col,.wip-pp .tos-table--pairs .desc-col,.wip-tos .tos-table--pairs .desc-col{display:block;padding-top:.2rem;width:100%}.wip-cookie .tos-table--pairs tr,.wip-guidelines .tos-table--pairs tr,.wip-pp .tos-table--pairs tr,.wip-tos .tos-table--pairs tr{border-bottom:1px solid hsla(0,0%,100%,.12);display:block;padding:.85rem 1rem}}.wip-cookie .tos-guidelines-quote,.wip-guidelines .tos-guidelines-quote,.wip-pp .tos-guidelines-quote,.wip-tos .tos-guidelines-quote{background:hsla(0,0%,100%,.38);border-left:4px solid #289be5;border-radius:18px;box-shadow:0 6px 20px rgba(31,38,135,.05);color:#3b3b42;font-size:.88rem;line-height:1.65;margin-top:1rem;padding:1rem 1.15rem}.wip-cookie .tos-ai-btn-wrapper,.wip-guidelines .tos-ai-btn-wrapper,.wip-pp .tos-ai-btn-wrapper,.wip-tos .tos-ai-btn-wrapper{display:none;margin-top:2.5rem;text-align:center}.wip-cookie .tos-ai-btn,.wip-guidelines .tos-ai-btn,.wip-pp .tos-ai-btn,.wip-tos .tos-ai-btn{align-items:center;background:#fff;border:1px solid rgba(40,155,229,.3);border-radius:30px;box-shadow:0 4px 15px rgba(40,155,229,.1);color:#3b3b42;cursor:pointer;display:inline-flex;font-weight:600;gap:.75rem;padding:.8rem 1.5rem;transition:all .3s ease}.wip-cookie .tos-ai-btn .btn-icon-spark,.wip-guidelines .tos-ai-btn .btn-icon-spark,.wip-pp .tos-ai-btn .btn-icon-spark,.wip-tos .tos-ai-btn .btn-icon-spark{align-items:center;color:#289be5;display:flex}.wip-cookie .tos-ai-btn:hover,.wip-guidelines .tos-ai-btn:hover,.wip-pp .tos-ai-btn:hover,.wip-tos .tos-ai-btn:hover{border-color:#289be5;box-shadow:0 8px 20px rgba(40,155,229,.2);transform:translateY(-2px)}.wip-cookie .tos-footer,.wip-guidelines .tos-footer,.wip-pp .tos-footer,.wip-tos .tos-footer{backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.3);border-radius:40px;box-shadow:0 8px 32px 0 rgba(31,38,135,.04);margin:2rem auto 0;max-width:900px;padding:2.5rem 3rem;text-align:left}@media(max-width:768px){.wip-cookie .tos-footer,.wip-guidelines .tos-footer,.wip-pp .tos-footer,.wip-tos .tos-footer{border-radius:30px;max-width:100%;padding:2rem}}.wip-cookie .tos-footer h3,.wip-guidelines .tos-footer h3,.wip-pp .tos-footer h3,.wip-tos .tos-footer h3{color:#19191d;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.wip-cookie .tos-footer p,.wip-guidelines .tos-footer p,.wip-pp .tos-footer p,.wip-tos .tos-footer p{color:#3b3b42;font-weight:500;margin-bottom:2rem}.wip-cookie .tos-footer .btn-contact,.wip-guidelines .tos-footer .btn-contact,.wip-pp .tos-footer .btn-contact,.wip-tos .tos-footer .btn-contact{background:linear-gradient(135deg,#9747ff,#289be5);border-radius:50px;box-shadow:0 4px 15px rgba(151,71,255,.3);color:#fff;display:block;font-weight:800;margin:0 auto;padding:1rem 2.5rem;text-decoration:none;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.wip-cookie .tos-footer .btn-contact:hover,.wip-guidelines .tos-footer .btn-contact:hover,.wip-pp .tos-footer .btn-contact:hover,.wip-tos .tos-footer .btn-contact:hover{box-shadow:0 8px 25px rgba(151,71,255,.4);filter:brightness(1.1);transform:translateY(-3px)}.wip-cookie .tos-downloads-label,.wip-guidelines .tos-downloads-label,.wip-pp .tos-downloads-label,.wip-tos .tos-downloads-label{color:#62626d!important;font-size:.85rem!important;font-weight:600;letter-spacing:.06em;margin-bottom:1.5rem!important;text-align:center;text-transform:uppercase}.wip-cookie .tos-download-buttons,.wip-guidelines .tos-download-buttons,.wip-pp .tos-download-buttons,.wip-tos .tos-download-buttons{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}@media(max-width:500px){.wip-cookie .tos-download-buttons,.wip-guidelines .tos-download-buttons,.wip-pp .tos-download-buttons,.wip-tos .tos-download-buttons{align-items:center;flex-direction:column;gap:1rem}}.wip-cookie .tos-download-btn,.wip-guidelines .tos-download-btn,.wip-pp .tos-download-btn,.wip-tos .tos-download-btn{align-items:center;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.35);border:1px solid hsla(0,0%,100%,.5);border-radius:20px;box-shadow:0 4px 20px rgba(31,38,135,.06);display:inline-flex;font-weight:700;gap:.9rem;min-width:180px;padding:1rem 1.75rem;text-decoration:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)}@media(max-width:576px){.wip-cookie .tos-download-btn,.wip-guidelines .tos-download-btn,.wip-pp .tos-download-btn,.wip-tos .tos-download-btn{max-width:280px;min-width:unset;padding:.8rem 1.2rem;width:auto}}.wip-cookie .tos-download-btn .tos-dl-icon,.wip-guidelines .tos-download-btn .tos-dl-icon,.wip-pp .tos-download-btn .tos-dl-icon,.wip-tos .tos-download-btn .tos-dl-icon{flex-shrink:0;height:22px;transition:transform .3s ease;width:22px}.wip-cookie .tos-download-btn .tos-dl-text,.wip-guidelines .tos-download-btn .tos-dl-text,.wip-pp .tos-download-btn .tos-dl-text,.wip-tos .tos-download-btn .tos-dl-text{display:flex;flex-direction:column;gap:.1rem}.wip-cookie .tos-download-btn .tos-dl-title,.wip-guidelines .tos-download-btn .tos-dl-title,.wip-pp .tos-download-btn .tos-dl-title,.wip-tos .tos-download-btn .tos-dl-title{font-size:1rem;font-weight:800;line-height:1.1}.wip-cookie .tos-download-btn .tos-dl-sub,.wip-guidelines .tos-download-btn .tos-dl-sub,.wip-pp .tos-download-btn .tos-dl-sub,.wip-tos .tos-download-btn .tos-dl-sub{font-size:.72rem;font-weight:500;line-height:1.2;opacity:.7}.wip-cookie .tos-download-btn:hover,.wip-guidelines .tos-download-btn:hover,.wip-pp .tos-download-btn:hover,.wip-tos .tos-download-btn:hover{background:hsla(0,0%,100%,.6);border-color:hsla(0,0%,100%,.8);box-shadow:0 12px 30px rgba(31,38,135,.12);transform:translateY(-4px)}.wip-cookie .tos-download-btn:hover .tos-dl-icon,.wip-guidelines .tos-download-btn:hover .tos-dl-icon,.wip-pp .tos-download-btn:hover .tos-dl-icon,.wip-tos .tos-download-btn:hover .tos-dl-icon{transform:scale(1.1)}.wip-cookie .tos-download-btn--pdf,.wip-guidelines .tos-download-btn--pdf,.wip-pp .tos-download-btn--pdf,.wip-tos .tos-download-btn--pdf{color:#289be5!important}.wip-cookie .tos-download-btn--pdf .tos-dl-icon,.wip-guidelines .tos-download-btn--pdf .tos-dl-icon,.wip-pp .tos-download-btn--pdf .tos-dl-icon,.wip-tos .tos-download-btn--pdf .tos-dl-icon{animation:float-dl 3s ease-in-out infinite;color:#289be5}.wip-cookie .tos-download-btn--pdf:hover,.wip-guidelines .tos-download-btn--pdf:hover,.wip-pp .tos-download-btn--pdf:hover,.wip-tos .tos-download-btn--pdf:hover{border-color:rgba(40,155,229,.4);box-shadow:0 12px 30px rgba(40,155,229,.2)}.wip-cookie .tos-download-btn--pdf:hover .tos-dl-icon,.wip-guidelines .tos-download-btn--pdf:hover .tos-dl-icon,.wip-pp .tos-download-btn--pdf:hover .tos-dl-icon,.wip-tos .tos-download-btn--pdf:hover .tos-dl-icon{animation:none;transform:scale(1.15)}.wip-cookie .tos-download-btn--direct,.wip-guidelines .tos-download-btn--direct,.wip-pp .tos-download-btn--direct,.wip-tos .tos-download-btn--direct{color:#9747ff!important}.wip-cookie .tos-download-btn--direct .tos-dl-icon,.wip-guidelines .tos-download-btn--direct .tos-dl-icon,.wip-pp .tos-download-btn--direct .tos-dl-icon,.wip-tos .tos-download-btn--direct .tos-dl-icon{animation:bounce-dl 2s ease-in-out infinite;color:#9747ff}.wip-cookie .tos-download-btn--direct:hover,.wip-guidelines .tos-download-btn--direct:hover,.wip-pp .tos-download-btn--direct:hover,.wip-tos .tos-download-btn--direct:hover{border-color:rgba(151,71,255,.4);box-shadow:0 12px 30px rgba(151,71,255,.2)}.wip-cookie .tos-download-btn--direct:hover .tos-dl-icon,.wip-guidelines .tos-download-btn--direct:hover .tos-dl-icon,.wip-pp .tos-download-btn--direct:hover .tos-dl-icon,.wip-tos .tos-download-btn--direct:hover .tos-dl-icon{animation:none;transform:translateY(3px) scale(1.1)}@keyframes bounce-dl{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes float-dl{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-4px) rotate(-3deg)}66%{transform:translateY(-2px) rotate(2deg)}}
