:root{--glass:#ffffff1a;--glass-border:#fff3;--blur:blur(20px);--shift-x:30vw}.PsychoCarousel-module__OmdPTa__container{perspective:2000px;flex-direction:column;align-items:center;width:100%;display:flex;overflow:hidden}.PsychoCarousel-module__OmdPTa__stage{width:100vw;height:820px;transform-style:preserve-3d;justify-content:center;align-items:center;display:flex;position:relative}.PsychoCarousel-module__OmdPTa__card{border:1px solid var(--glass-border);cursor:pointer;background:var(--glass);width:clamp(280px,65vw,680px);height:clamp(380px,60vh,480px);-webkit-backdrop-filter:var(--blur);transform-style:preserve-3d;border-radius:32px;transition:all .8s cubic-bezier(.2,.8,.2,1);position:absolute;overflow:hidden}.PsychoCarousel-module__OmdPTa__inner{transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0}.PsychoCarousel-module__OmdPTa__cardFlipped .PsychoCarousel-module__OmdPTa__inner{transform:rotateY(180deg)}.PsychoCarousel-module__OmdPTa__face{backface-visibility:hidden;position:absolute;inset:0}.PsychoCarousel-module__OmdPTa__front{transform:rotateY(0)}.PsychoCarousel-module__OmdPTa__back{background:#120821;align-items:flex-end;display:flex;transform:rotateY(180deg)}.PsychoCarousel-module__OmdPTa__backContent{color:#ffffffeb;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:22px;display:flex}.PsychoCarousel-module__OmdPTa__backTitle{margin:0;font-size:22px;font-weight:900;line-height:1.1}.PsychoCarousel-module__OmdPTa__backSubtitle{color:#ffffffbf;margin:6px 0 14px;font-size:13px;font-weight:700}.PsychoCarousel-module__OmdPTa__backText{color:#ffffffe6;margin:20px 0 0;font-size:14px;line-height:1.55}.PsychoCarousel-module__OmdPTa__backHint{color:#ffffffbf;background:#ffffff14;border:1px solid #a78bfa40;border-radius:999px;width:fit-content;margin-top:14px;padding:6px 10px;font-size:12px;font-weight:800}.PsychoCarousel-module__OmdPTa__cardImg{object-fit:cover}.PsychoCarousel-module__OmdPTa__overlay{background:linear-gradient(#0000,#00000026,#000000d9);position:absolute;inset:0}.PsychoCarousel-module__OmdPTa__content{flex-direction:column;justify-content:flex-end;gap:6px;padding:20px;display:flex;position:absolute;inset:0}.PsychoCarousel-module__OmdPTa__title{color:#fff;font-size:22px;font-weight:800;line-height:1.1}.PsychoCarousel-module__OmdPTa__subtitle{color:#ffffffbf;font-size:13px;font-weight:600}.PsychoCarousel-module__OmdPTa__active{z-index:10;opacity:1;transform:translateZ(250px)rotateY(0);box-shadow:0 20px 80px #000c}.PsychoCarousel-module__OmdPTa__left{transform:translate3d(calc(var(--shift-x)*-1),0,-150px)rotateY(35deg)scale(.85);z-index:5;opacity:.55}.PsychoCarousel-module__OmdPTa__right{transform:translate3d(var(--shift-x),0,-150px)rotateY(-35deg)scale(.85);z-index:5;opacity:.55}.PsychoCarousel-module__OmdPTa__farLeft{transform:translate3d(calc(var(--shift-x)*-1.8),0,-500px)rotateY(45deg)scale(.6);z-index:1;opacity:.2}.PsychoCarousel-module__OmdPTa__farRight{transform:translate3d(calc(var(--shift-x)*1.8),0,-500px)rotateY(-45deg)scale(.6);z-index:1;opacity:.2}.PsychoCarousel-module__OmdPTa__hidden{opacity:0;pointer-events:none;transform:translateZ(-1000px)scale(.1)}.PsychoCarousel-module__OmdPTa__navBtn{color:#fff;cursor:pointer;background:0 0;border:none;padding:0 10px;font-size:2rem}.PsychoCarousel-module__OmdPTa__dots{border-left:1px solid var(--glass-border);border-right:1px solid var(--glass-border);align-items:center;gap:8px;padding:0 10px;display:flex}.PsychoCarousel-module__OmdPTa__dot{cursor:pointer;border:none;border-radius:999px;width:6px;height:6px;transition:all .4s cubic-bezier(.4,0,.2,1)}.PsychoCarousel-module__OmdPTa__dotActive{background:#fff;width:18px;box-shadow:0 0 10px #ffffff80}.PsychoCarousel-module__OmdPTa__hint{color:#ffffffbf;background:#1a102a73;border:1px solid #a78bfa40;border-radius:999px;width:fit-content;margin-top:10px;padding:6px 10px;font-size:12px;font-weight:700}.PsychoCarousel-module__OmdPTa__details{opacity:0;background:linear-gradient(#1a102a8c,#1a102af2);border-top:1px solid #a78bfa40;padding:18px 20px 22px;transition:transform .45s,opacity .45s;position:absolute;bottom:0;left:0;right:0;transform:translateY(110%)}.PsychoCarousel-module__OmdPTa__detailsOpen{opacity:1;transform:translateY(0%)}.PsychoCarousel-module__OmdPTa__detailsText{color:#ffffffe6;margin:0;font-size:14px;line-height:1.5}.PsychoCarousel-module__OmdPTa__cardExpanded{box-shadow:0 55px 110px #000000d9}@media (min-width:1200px){:root{--shift-x:32vw}}@media (max-width:1024px){:root{--shift-x:35vw}}@media (max-width:600px){:root{--shift-x:38vw}.PsychoCarousel-module__OmdPTa__stage{height:min(560px,76svh)}.PsychoCarousel-module__OmdPTa__card{border-radius:24px;width:min(86vw,340px);height:min(68svh,420px)}.PsychoCarousel-module__OmdPTa__content{padding:16px}.PsychoCarousel-module__OmdPTa__title{font-size:18px}.PsychoCarousel-module__OmdPTa__subtitle{font-size:12px}.PsychoCarousel-module__OmdPTa__backContent{padding:18px}.PsychoCarousel-module__OmdPTa__backTitle{text-align:center;font-size:18px}.PsychoCarousel-module__OmdPTa__backText{margin-top:14px;font-size:13px}.PsychoCarousel-module__OmdPTa__active{transform:translateZ(180px)rotateY(0)}.PsychoCarousel-module__OmdPTa__left{transform:translate3d(-40%,0,-240px)rotateY(45deg)scale(.78)}.PsychoCarousel-module__OmdPTa__right{transform:translate3d(40%,0,-240px)rotateY(-45deg)scale(.78)}}
.styles-module__NGMOkq__floatingWhatsapp{z-index:1000;font-family:Segoe UI,Helvetica Neue,Helvetica,Lucida Grande,Arial,Ubuntu,Cantarell,Fira Sans,sans-serif;position:fixed;bottom:20px;right:20px}.styles-module__NGMOkq__whatsappButton{cursor:pointer;background-color:#25d366;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;box-shadow:0 4px 10px #0000004d}.styles-module__NGMOkq__whatsappChatBox{background-color:#e5ddd5;border-radius:12px;flex-direction:column;width:350px;height:500px;display:flex;position:absolute;bottom:75px;right:0;overflow:hidden;box-shadow:0 8px 24px #00000026}.styles-module__NGMOkq__chatHeader{color:#fff;background-color:#008069;align-items:center;gap:12px;padding:10px 16px;display:flex}.styles-module__NGMOkq__status{flex:1}.styles-module__NGMOkq__statusTitle{font-size:15px;font-weight:500;display:block}.styles-module__NGMOkq__statusSubtitle{opacity:.9;font-size:12px}.styles-module__NGMOkq__chatBody{background-image:url(https://user-images.githubusercontent.com/15075759/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21.png);background-repeat:repeat;background-size:400px;flex-direction:column;flex:1;gap:15px;padding:20px;display:flex;overflow-y:auto}.styles-module__NGMOkq__messageReceived{color:#111b21;background-color:#fff;border-radius:0 8px 8px;align-self:flex-start;max-width:85%;padding:8px 12px 18px;font-size:14.2px;position:relative;box-shadow:0 1px .5px #00000021}.styles-module__NGMOkq__tailReceived{clip-path:polygon(100% 0,0 0,100% 100%);background-color:#fff;width:12px;height:15px;position:absolute;top:0;left:-8px}.styles-module__NGMOkq__messageSent{color:#111b21;background-color:#dcf8c6;border-radius:8px 0 8px 8px;align-self:flex-end;max-width:85%;padding:8px 12px 18px;font-size:14.2px;position:relative;box-shadow:0 1px .5px #00000021}.styles-module__NGMOkq__tailSent{clip-path:polygon(0 0,0 100%,100% 0);background-color:#dcf8c6;width:12px;height:15px;position:absolute;top:0;right:-8px}.styles-module__NGMOkq__time,.styles-module__NGMOkq__timeSent{color:#667781;font-size:11px;position:absolute;bottom:3px;right:7px}.styles-module__NGMOkq__messageMeta{align-items:center;gap:2px;display:flex;position:absolute;bottom:3px;right:5px}.styles-module__NGMOkq__chatFooter{background-color:#f0f2f5;padding:10px}.styles-module__NGMOkq__form{background-color:#fff;border-radius:8px;align-items:center;padding:5px 10px;display:flex}.styles-module__NGMOkq__input{color:#3b4a54;background:0 0;border:none;outline:none;flex:1;padding:8px;font-size:15px}.styles-module__NGMOkq__btnSend{cursor:pointer;background:0 0;border:none;align-items:center;display:flex}.styles-module__NGMOkq__open{animation:.25s ease-out styles-module__NGMOkq__slideIn;display:flex}.styles-module__NGMOkq__close{display:none}@keyframes styles-module__NGMOkq__slideIn{0%{opacity:0;transform:translateY(15px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
