@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/027df52a710ea511.3gdmg5dv0jxuw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5e3a2858f2997077.p.43rtu0ww1zafj.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dm_sans_c2383ad1-module__s3LYxW__className{font-family:DM Sans,Helvetica Neue,sans-serif;font-style:normal}.dm_sans_c2383ad1-module__s3LYxW__variable{--font-dm-sans:"DM Sans", Helvetica Neue, sans-serif}
:root{--ink:#0b1224;--black:#05070d;--body:#4a5268;--muted:#6b7285;--body-dark:#a9b0c4;--muted-dark:#8990a8;--hint:#6b5bd6;--hint-soft:#6b5bd633;--hint-grad:linear-gradient(90deg, #0b1224 0%, #26307a 55%, #6b5bd6 100%);--font:var(--font-dm-sans), "DM Sans", "Helvetica Neue", sans-serif}body{font-family:var(--font);background:#fff;margin:0}a{color:#0b1224;text-decoration:none}a:hover{color:#26307a}button,input,textarea{font-family:inherit}@keyframes kDrift1{0%{transform:translate(0)scale(1)}50%{transform:translate(120px,-40px)scale(1.1)}to{transform:translate(0)scale(1)}}@keyframes kDrift2{0%{transform:translate(0)scale(1)}50%{transform:translate(-140px,30px)scale(.92)}to{transform:translate(0)scale(1)}}@keyframes kDrift3{0%{transform:translate(0)}50%{transform:translate(70px,60px)}to{transform:translate(0)}}@keyframes kIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.k-d1{animation:22s ease-in-out infinite kDrift1}.k-d2{animation:26s ease-in-out infinite kDrift2}.k-d3{animation:30s ease-in-out infinite kDrift3}.k-in1{animation:1.4s cubic-bezier(.2,.7,.2,1) .2s both kIn}.k-in2{animation:1.4s cubic-bezier(.2,.7,.2,1) .6s both kIn}.k-in3{animation:1.4s cubic-bezier(.2,.7,.2,1) 1s both kIn}.k-in4{animation:1.4s cubic-bezier(.2,.7,.2,1) 1.5s both kIn}.k-in5{animation:1.4s cubic-bezier(.2,.7,.2,1) 1.9s both kIn}@media (prefers-reduced-motion:reduce){.k-d1,.k-d2,.k-d3,.k-in1,.k-in2,.k-in3,.k-in4,.k-in5{animation:none}}@property --vg{syntax:"<angle>";inherits:false;initial-value:0deg}.v-btn{--vg:0deg}@keyframes vF1{0%,5%{transform:scaleX(0)}21.7%,to{transform:scaleX(1)}}@keyframes vF2{0%,25%{transform:scaleX(0)}41.7%,to{transform:scaleX(1)}}@keyframes vF3{0%,45%{transform:scaleX(0)}61.7%,to{transform:scaleX(1)}}@keyframes vC1{0%,21.7%{opacity:0;transform:scale(.6)}25%,to{opacity:1;transform:scale(1)}}@keyframes vC2{0%,41.7%{opacity:0;transform:scale(.6)}45%,to{opacity:1;transform:scale(1)}}@keyframes vC3{0%,61.7%{opacity:0;transform:scale(.6)}65%,to{opacity:1;transform:scale(1)}}@keyframes vT1{0%,21.7%{opacity:.55}25%,to{opacity:1}}@keyframes vT2{0%,41.7%{opacity:.55}45%,to{opacity:1}}@keyframes vT3{0%,61.7%{opacity:.55}65%,to{opacity:1}}@keyframes vP1{0%,62%{opacity:1}64%,to{opacity:0}}@keyframes vP2{0%,62%{opacity:0}64%,91%{opacity:1}93%,to{opacity:0}}@keyframes vP3{0%,91%{opacity:0}93%,to{opacity:1}}@keyframes vTrace{0%,65%{--vg:0deg}91.7%,to{--vg:360deg}}@keyframes vBoom{0%,91.7%{box-shadow:0 0 #8b7bf000}95%{box-shadow:0 0 0 2px #8b7bf0b3,0 0 48px 10px #8b7bf099,0 0 110px 28px #6b5bd659}to{box-shadow:0 0 0 1px #8b7bf080,0 0 32px 6px #8b7bf066,0 0 80px 20px #6b5bd638}}@keyframes vBa{0%,92%{opacity:1}94%,to{opacity:0}}@keyframes vBb{0%,92%{opacity:0}94%,to{opacity:1}}@keyframes vFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.v-play .v-f1{animation:6s linear forwards vF1}.v-play .v-f2{animation:6s linear forwards vF2}.v-play .v-f3{animation:6s linear forwards vF3}.v-play .v-c1{animation:6s linear forwards vC1}.v-play .v-c2{animation:6s linear forwards vC2}.v-play .v-c3{animation:6s linear forwards vC3}.v-play .v-t1{animation:6s linear forwards vT1}.v-play .v-t2{animation:6s linear forwards vT2}.v-play .v-t3{animation:6s linear forwards vT3}.v-play .v-p1{animation:6s linear forwards vP1}.v-play .v-p2{animation:6s linear forwards vP2}.v-play .v-p3{animation:6s linear forwards vP3}.v-play .v-btn{animation:6s linear forwards vTrace,6s ease-out forwards vBoom}.v-play .v-ba{animation:6s linear forwards vBa}.v-play .v-bb{animation:6s linear forwards vBb}.v-play .v-float{animation:4s ease-in-out 6s infinite vFloat}.v-still *{animation-duration:0s!important;animation-delay:0s!important}.v-still .v-float{animation:none!important}@media (prefers-reduced-motion:reduce){.v-play *{animation:none!important}.v-f1,.v-f2,.v-f3{transform:scaleX(1)!important}.v-c1,.v-c2,.v-c3{opacity:1!important;transform:none!important}.v-t1,.v-t2,.v-t3,.v-p3,.v-bb{opacity:1!important}.v-p1,.v-p2,.v-ba{opacity:0!important}.v-btn{--vg:360deg!important;box-shadow:0 0 0 1px #8b7bf080,0 0 32px 6px #8b7bf066!important}}.bk-days{scrollbar-width:none;gap:8px;padding:2px 2px 6px;display:flex;overflow-x:auto}.bk-days::-webkit-scrollbar{display:none}.bk-day{color:#0b1224;cursor:pointer;background:#fff;border:1px solid #e1e5ee;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;width:62px;height:74px;font-family:inherit;display:flex}.bk-day-on{color:#fff;background:#0b1224;border-color:#0b1224}.bk-slots{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.bk-slot{color:#0b1224;cursor:pointer;background:#fff;border:1px solid #e1e5ee;border-radius:12px;height:44px;font-family:inherit;font-size:15px}.bk-slot-on{color:#fff;background:#0b1224;border-color:#0b1224}.bk-slot-taken{color:#7c839c;cursor:not-allowed;background:#f2f4f8;border-color:#f2f4f8}.bk-next{color:#fff;cursor:pointer;background:#0b1224;border:none;border-radius:999px;width:100%;height:52px;font-family:inherit;font-size:16px;font-weight:500}.bk-next:disabled{cursor:not-allowed;background:#c9cfdc}.bk-field{color:#4a5268;flex-direction:column;gap:6px;font-size:13px;display:flex}.bk-input{box-sizing:border-box;color:#0b1224;background:#fff;border:1px solid #d9dee9;border-radius:14px;outline:none;height:48px;padding:0 14px;font-family:inherit;font-size:16px}.bk-input:focus{border-color:#0b1224;box-shadow:0 0 0 3px #0b122414}.bk-area{resize:vertical;height:auto;min-height:88px;padding:12px 14px;line-height:1.5}html,body{overflow-x:hidden}@media (max-width:760px){.r-site section{height:auto!important;min-height:0!important;padding:88px 20px!important}.r-site section.r-hero{padding:0 0 220px!important}.r-site .r-hero-in{min-height:560px;height:auto!important;padding:0 20px!important}.r-site h1{font-size:clamp(34px,9.4vw,56px)!important}.r-site h2{font-size:clamp(28px,7.4vw,40px)!important}.r-site .r-q{white-space:nowrap;font-size:6.4vw!important}#veyra-demo{max-width:560px;width:100%!important;padding:22px!important}[role=dialog]{max-height:calc(100dvh - 32px);overflow-y:auto;width:calc(100vw - 32px)!important;padding:24px 22px!important}.r-site section div:has(>[role=dialog]){z-index:50!important;position:fixed!important}.r-site footer{height:auto!important;padding:32px 20px!important}.bk-slots{grid-template-columns:repeat(3,minmax(0,1fr))}}[role=dialog]>*{flex-shrink:0}a:focus-visible,button:focus-visible{outline:2px solid var(--hint);outline-offset:3px}
