.BookBackdrop-module__N0qPEW__backdrop{z-index:-1;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#000 68%,#0000 100%);mask-image:linear-gradient(#000 0%,#000 68%,#0000 100%)}.BookBackdrop-module__N0qPEW__atmosphere{background:radial-gradient(44% 40% at 0 20%,#23578b36,#0000 75%),radial-gradient(43% 45% at 100% 56%,#29528235,#0000 78%),radial-gradient(50% 26% at 52% -5%,#426e9a26,#0000 80%);position:absolute;top:-5%;bottom:-5%;left:-5%;right:-5%}.BookBackdrop-module__N0qPEW__field{width:100%;height:100%;min-height:950px;position:absolute;top:0;bottom:0;left:0;right:0}.BookBackdrop-module__N0qPEW__ribbonBody{stroke-width:112px;opacity:.15}.BookBackdrop-module__N0qPEW__contours{stroke-width:.85px}.BookBackdrop-module__N0qPEW__illuminatedContours{stroke:#a9d5ff;stroke-width:1.2px;opacity:.75}.BookBackdrop-module__N0qPEW__leftSweep{transform:translateY(180px)}.BookBackdrop-module__N0qPEW__rightSweep{transform:translateY(650px)}.BookBackdrop-module__N0qPEW__centerShade{background:radial-gradient(42% 70% at 50% 43%,#0b1220ba 0%,#0b122030 80%,#0000 100%);position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference){.BookBackdrop-module__N0qPEW__leftField{animation:12s cubic-bezier(.37,0,.63,1) infinite BookBackdrop-module__N0qPEW__leftFlow}.BookBackdrop-module__N0qPEW__rightField{animation:14s cubic-bezier(.37,0,.63,1) infinite BookBackdrop-module__N0qPEW__rightFlow}.BookBackdrop-module__N0qPEW__leftSweep{animation:10s linear infinite BookBackdrop-module__N0qPEW__lightTravel}.BookBackdrop-module__N0qPEW__rightSweep{animation:12s linear -5s infinite BookBackdrop-module__N0qPEW__lightTravel}.BookBackdrop-module__N0qPEW__atmosphere{animation:14s cubic-bezier(.37,0,.63,1) infinite BookBackdrop-module__N0qPEW__atmosphereShift}.BookBackdrop-module__N0qPEW__backdrop *{animation-play-state:paused!important}.BookBackdrop-module__N0qPEW__backdrop[data-running=true] *{animation-play-state:running!important}}@keyframes BookBackdrop-module__N0qPEW__leftFlow{0%,to{transform:translate(0)}50%{transform:translate(28px,34px)}}@keyframes BookBackdrop-module__N0qPEW__rightFlow{0%,to{transform:translate(0)}50%{transform:translate(-32px,-26px)}}@keyframes BookBackdrop-module__N0qPEW__lightTravel{0%{transform:translateY(-280px)}to{transform:translateY(1300px)}}@keyframes BookBackdrop-module__N0qPEW__atmosphereShift{0%,to{transform:translate(-1.5%)}50%{transform:translate(1.5%)}}@media (max-width:760px){.BookBackdrop-module__N0qPEW__backdrop{-webkit-mask-image:linear-gradient(#000 0%,#000 56%,#0000 95%);mask-image:linear-gradient(#000 0%,#000 56%,#0000 95%)}.BookBackdrop-module__N0qPEW__contours{stroke-width:.7px}.BookBackdrop-module__N0qPEW__illuminatedContours{stroke-width:1px;opacity:.65}.BookBackdrop-module__N0qPEW__centerShade{background:radial-gradient(42% 75%,#0b122084 0%,#0000 100%)}}@media (prefers-reduced-motion:reduce){.BookBackdrop-module__N0qPEW__backdrop *{transition:none!important;animation:none!important}}
.Book-module__GC8sca__page{--book-ink:#f0f5fc;--book-muted:#acbbcf;--book-quiet:#8da3bd;--book-line:#94b8e02b;--book-accent:#91bdf4;isolation:isolate;min-height:100dvh;color:var(--book-ink);touch-action:manipulation;background:#0b1220;padding:32px 0 64px;position:relative}.Book-module__GC8sca__page :-webkit-any(a,button):focus-visible{outline:2px solid var(--book-accent);outline-offset:5px}.Book-module__GC8sca__page :is(a,button):focus-visible{outline:2px solid var(--book-accent);outline-offset:5px}.Book-module__GC8sca__returnRow{width:min(1100px,100% - 64px);margin:0 auto 24px;position:relative}.Book-module__GC8sca__backLink{border:1px solid var(--book-line);color:#d5e6fe;background:#0f1d38;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex}.Book-module__GC8sca__backLink:hover{color:#fff;background:#1a2e52}.Book-module__GC8sca__backLink svg{flex:none}.Book-module__GC8sca__calendarSection{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:min(1100px,100% - 64px);margin:0 auto;position:relative}.Book-module__GC8sca__calendarWidget{width:100%}.Book-module__GC8sca__calendarWidget button[aria-label*=day],.Book-module__GC8sca__calendarWidget button[data-testid=day],.Book-module__GC8sca__calendarWidget button[aria-label*=", "]:not([aria-label*=slot]):not([aria-label*=Back]):not([aria-label*=Next]){background-color:#0f1d38!important}.Book-module__GC8sca__calendarWidget button[aria-label*=day]:hover:not([disabled]),.Book-module__GC8sca__calendarWidget button[data-testid=day]:hover:not([disabled]){background-color:#2a4373!important}.Book-module__GC8sca__calendarWidget a[href*="cal.com/?utm"],.Book-module__GC8sca__calendarWidget a[href$=cal\.com],.Book-module__GC8sca__calendarWidget a[href*="//cal.com"],.Book-module__GC8sca__calendarWidget [data-testid=branding],.Book-module__GC8sca__calendarWidget [class*=branding i],.Book-module__GC8sca__calendarWidget [class*=BrandingLogo i]{display:none!important}@media (min-width:1900px){.Book-module__GC8sca__page{padding-top:40px}.Book-module__GC8sca__returnRow,.Book-module__GC8sca__calendarSection{width:min(1440px,calc(100% - 2 * var(--site-gutter,128px)))}}@media (max-width:760px){.Book-module__GC8sca__page{padding:20px 0 48px}.Book-module__GC8sca__returnRow{margin-bottom:20px}.Book-module__GC8sca__returnRow,.Book-module__GC8sca__calendarSection{width:calc(100% - 40px)}}@media (max-width:360px){.Book-module__GC8sca__returnRow,.Book-module__GC8sca__calendarSection{width:calc(100% - 36px)}}@media (prefers-reduced-motion:reduce){.Book-module__GC8sca__page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:760px){.Book-module__GC8sca__page.Book-module__GC8sca__page{-webkit-hyphens:none;hyphens:none;text-align:center!important;text-align-last:center!important}.Book-module__GC8sca__page.Book-module__GC8sca__page :where(*){-webkit-hyphens:none;hyphens:none;text-align:center!important;text-align-last:center!important}}
