.animate-modal-premium[data-v-ebe0f548]{animation:.8s cubic-bezier(.16,1,.3,1) modalPremium-ebe0f548}@keyframes modalPremium-ebe0f548{0%{opacity:0;transform:scale(.95)translateY(60px)}to{opacity:1;transform:scale(1)translateY(0)}}.field-group[data-v-ebe0f548]{flex-direction:column;gap:.5rem;display:flex}.field-group label[data-v-ebe0f548]{color:#241f20;text-transform:uppercase;letter-spacing:.2em;opacity:.8;padding-left:.5rem;font-size:.6rem;font-weight:900;transition:opacity .3s}.field-group:focus-within label[data-v-ebe0f548]{opacity:1;color:#241f20}.field-group input[type=text][data-v-ebe0f548],.field-group input[type=number][data-v-ebe0f548],.field-group textarea[data-v-ebe0f548]{color:#241f20;background-color:#f8f8f8;border:none;border-radius:0;outline:none;width:100%;padding:.65rem 1.25rem;font-size:.8rem;font-weight:800;transition:all .4s cubic-bezier(.16,1,.3,1)}.field-group input[data-v-ebe0f548]:focus,.field-group textarea[data-v-ebe0f548]:focus{background-color:#fff;transform:none;box-shadow:inset 0 0 0 2px #241f20}.field-group.transparent input[data-v-ebe0f548]{background-color:#fff;border:none}.radio-card[data-v-ebe0f548],.checkbox-card[data-v-ebe0f548]{cursor:pointer;text-align:center;background-color:#fdfdfd;border:2px solid #0000;border-radius:0;flex-direction:column;justify-content:center;align-items:center;min-height:2.8rem;padding:.6rem .8rem;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.radio-card[data-v-ebe0f548]:hover,.checkbox-card[data-v-ebe0f548]:hover{border-color:#241f20;transform:translateY(-4px);box-shadow:0 15px 30px #0000000d}.radio-card input[data-v-ebe0f548],.checkbox-card input[data-v-ebe0f548]{display:none}.radio-card.active[data-v-ebe0f548],.checkbox-card.active[data-v-ebe0f548]{color:#f5f570;background-color:#241f20;border-color:#241f20;transform:translateY(-4px)scale(1.02);box-shadow:0 20px 40px #241f2033}.choice-btn[data-v-ebe0f548]{text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;cursor:pointer;background-color:#fdfdfd;border:2px solid #0000;border-radius:0;padding:.8rem 1.5rem;font-size:.8rem;font-weight:900;transition:all .4s cubic-bezier(.16,1,.3,1)}.choice-btn[data-v-ebe0f548]:hover{color:#241f20;border-color:#241f20}.choice-btn.active[data-v-ebe0f548]{color:#f5f570;background-color:#241f20;border-color:#241f20;box-shadow:0 20px 40px #241f201a}.custom-scrollbar[data-v-ebe0f548]::-webkit-scrollbar{width:8px}.custom-scrollbar[data-v-ebe0f548]::-webkit-scrollbar-track{background:#241f20}.custom-scrollbar[data-v-ebe0f548]::-webkit-scrollbar-thumb{background:#f5f570;border:none;border-radius:0}.custom-scrollbar[data-v-ebe0f548]::-webkit-scrollbar-thumb:hover{background:#ecec6a}@media (width<=640px){.animate-modal-premium[data-v-ebe0f548]{animation:.5s ease-out modalMobile-ebe0f548}@keyframes modalMobile-ebe0f548{0%{transform:translateY(100%)}to{transform:translateY(0)}}}.animate-fade-in[data-v-b4e73aaf]{animation:1s ease-out forwards fadeIn-b4e73aaf}.animate-fade-in-up[data-v-b4e73aaf]{animation:.6s cubic-bezier(.16,1,.3,1) forwards fadeInUp-b4e73aaf}@keyframes fadeIn-b4e73aaf{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp-b4e73aaf{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutDown-b4e73aaf{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}.chat-window-enter-active[data-v-b4e73aaf]{animation:.4s cubic-bezier(.16,1,.3,1) forwards fadeInUp-b4e73aaf}.chat-window-leave-active[data-v-b4e73aaf]{animation:.3s cubic-bezier(.16,1,.3,1) forwards fadeOutDown-b4e73aaf}.custom-scrollbar[data-v-b4e73aaf]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-b4e73aaf]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.custom-scrollbar[data-v-b4e73aaf]::-webkit-scrollbar-thumb{background:#000;border-radius:10px}[data-v-b4e73aaf] .cms-style-slick ul{padding-left:0;list-style-type:none}[data-v-b4e73aaf] .cms-style-slick li{margin-bottom:.75rem;padding-left:1.5rem;position:relative}[data-v-b4e73aaf] .cms-style-slick li:before{content:"→";color:#f5f570;font-weight:900;position:absolute;left:0}[data-v-b4e73aaf] .cms-style-slick p{margin-bottom:1.25rem}[data-v-b4e73aaf] .cms-style-slick strong{color:#f5f570;font-weight:900}
