@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromBottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-float{animation:float 6s ease-in-out infinite}.animate-pulse{animation:pulse 2s ease-in-out infinite}.animate-slide-left{animation:slideInFromLeft .8s ease-out}.animate-slide-right{animation:slideInFromRight .8s ease-out}.animate-slide-up{animation:slideInFromBottom .8s ease-out}.btn-gradient-primary{background:linear-gradient(45deg,#667eea,#764ba2);overflow:hidden;position:relative;transition:all .3s ease}.btn-gradient-primary:before{background:linear-gradient(45deg,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.btn-gradient-primary:hover:before{left:100%}.card-hover-lift{transition:all .4s cubic-bezier(.4,0,.2,1)}.card-hover-lift:hover{box-shadow:0 16px 36px #0000001f;transform:translateY(-4px) scale(1.01)}html{scroll-behavior:smooth}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:linear-gradient(45deg,#667eea,#764ba2);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(45deg,#5a6fd8,#6a4190)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{animation:spin 1s linear infinite;border:4px solid #667eea1a;border-radius:50%;border-top-color:#667eea;height:40px;margin:0 auto 16px;width:40px}.glass{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3}.focus-visible{outline:2px solid #667eea;outline-offset:2px}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.gradient-text{-webkit-text-fill-color:#0000;animation:gradientShift 3s ease infinite;background:linear-gradient(45deg,#667eea,#764ba2,#f093fb,#f5576c);-webkit-background-clip:text;background-size:300% 300%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.animate-float,.animate-pulse{animation:none!important}.animate-slide-left,.animate-slide-right,.animate-slide-up{animation:none!important;opacity:1!important;transform:none!important}.gradient-text{animation:none!important}.card-hover-lift{transition:box-shadow .2s ease,opacity .2s ease,border-color .2s ease}.card-hover-lift:hover{box-shadow:0 12px 28px #0000001f;transform:none}.btn-gradient-primary:before{display:none}.btn-gradient-primary{transition:opacity .15s ease,background-color .15s ease,border-color .15s ease}.spinner{animation-duration:1.4s;animation-timing-function:linear}}:root{--bookora-ink:#081a3a;--bookora-navy:#071a3d;--bookora-navy-2:#0e326c;--bookora-blue:#2368e8;--bookora-blue-dark:#174fb8;--bookora-sky:#eaf3ff;--bookora-soft:#f5f8fc;--bookora-soft-blue:#eef5ff;--bookora-line:#dce6f2;--bookora-line-strong:#c8d6e8;--bookora-muted:#445872;--bookora-header-safe-gutter:24px;--bookora-shell:min(1680px,calc(100vw - max(var(--bookora-header-safe-gutter), clamp(48px, 3.75vw, 72px))*2));--bookora-shell-pad:max(var(--bookora-header-safe-gutter),clamp(28px,3.2vw,48px));--bookora-font:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--bookora-shadow-sm:0 12px 32px #081a3a12;--bookora-shadow-md:0 24px 70px #081a3a1f;--bookora-shadow-lg:0 35px 100px #081a3a2b}.bookora-skip-link,.public-site-skip-link{clip:rect(0,0,0,0);background:#0b234b;border:0;box-shadow:none;-webkit-clip-path:inset(50%);clip-path:inset(50%);color:#fff;font:700 14px/1.2 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font:700 14px/1.2 var(--bookora-font);height:1px;left:-10000px;margin:-1px;overflow:hidden;padding:0;position:absolute;text-decoration:none;top:12px;transform:none;white-space:nowrap;width:1px;z-index:10000}.bookora-skip-link:focus,.bookora-skip-link:focus-visible,.public-site-skip-link:focus,.public-site-skip-link:focus-visible{clip:auto;border-radius:8px;box-shadow:0 8px 24px #0000002e;-webkit-clip-path:none;clip-path:none;height:auto;left:12px;margin:0;outline:2px solid #9fc1ff;outline-offset:2px;overflow:visible;padding:10px 14px;width:auto}.bookora-footer,.bookora-marketing-header,.bookora-marketing-root,.cms-page-renderer[data-renderer=premium-real-v2]{-webkit-font-smoothing:antialiased;--bookora-premium-runtime-contract:"premium-real-complete-v1";color:#081a3a;color:var(--bookora-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--bookora-font);text-rendering:optimizeLegibility}.bookora-pr-shell{box-sizing:border-box;margin-inline:auto;max-width:100%;padding-inline:max(24px,clamp(28px,3.2vw,48px));padding-inline:var(--bookora-shell-pad);width:min(100%,min(1680px,calc(100vw - max(24px, clamp(48px, 3.75vw, 72px))*2)));width:min(100%,var(--bookora-shell))}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.bookora-preview-notice{background:#fff7d6;border-bottom:1px solid #f0d996;color:#604900;display:grid;font:700 12px/1.4 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font:700 12px/1.4 var(--bookora-font);letter-spacing:.01em;min-height:26px;padding:4px 16px;place-items:center;position:relative;z-index:1500}.bookora-marketing-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff7;border-bottom:1px solid #c1cfe1d1;box-shadow:0 1px 0 #081a3a0a;height:72px;height:var(--bookora-header-height,72px);left:0;position:fixed;right:0;top:0;z-index:1450}.bookora-marketing-header-spacer{flex:0 0 72px;flex:0 0 var(--bookora-header-height,72px);height:72px;height:var(--bookora-header-height,72px);pointer-events:none;width:100%}html{scroll-padding-top:96px}.bookora-marketing-root :target,.cms-page-renderer[data-renderer=premium-real-v2] :target{scroll-margin-top:96px}.bookora-marketing-header__inner{grid-gap:16px;align-items:center;box-sizing:border-box;display:grid;gap:16px;grid-template-columns:minmax(96px,132px) minmax(0,1fr) auto;grid-template-columns:minmax(96px,var(--bookora-brand-max,132px)) minmax(0,1fr) auto;height:100%;margin-inline:auto;max-width:100%;padding-inline:max(24px,clamp(28px,3.2vw,48px));padding-inline:var(--bookora-shell-pad);width:min(100%,min(1680px,calc(100vw - max(24px, clamp(48px, 3.75vw, 72px))*2)));width:min(100%,var(--bookora-shell))}.bookora-header-actions{-webkit-padding-end:2px;max-width:100%;padding-inline-end:2px}.bookora-header-actions .bookora-header-action--primary{flex-shrink:0}.bookora-brand{align-items:center;display:inline-flex;max-width:132px;max-width:var(--bookora-brand-max,132px);width:132px;width:var(--bookora-brand-max,132px)}.bookora-brand img{height:auto;max-height:40px;max-width:100%;object-fit:contain;width:auto}.bookora-desktop-nav{align-items:stretch;display:flex;gap:4px;height:100%;justify-content:flex-end}.bookora-nav-item{align-items:stretch;display:flex;position:relative}.bookora-nav-item>a,.bookora-nav-item>button{align-items:center;background:#0000;border:0;border-bottom:3px solid #0000;color:#081a3a;color:var(--bookora-ink);cursor:pointer;display:inline-flex;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--bookora-font);font-size:13px;font-weight:600;gap:8px;letter-spacing:.04em;line-height:1.2;min-height:100%;padding:0 12px;text-decoration:none}.bookora-nav-item>a:hover,.bookora-nav-item>button:hover{color:#2368e8;color:var(--bookora-blue)}.bookora-nav-item>a:focus-visible,.bookora-nav-item>button:focus-visible{border-radius:4px;color:#2368e8;color:var(--bookora-blue);outline:2px solid #2368e873;outline-offset:-2px}.bookora-nav-item.is-open>button{border-bottom-color:#2368e859;color:#2368e8;color:var(--bookora-blue);font-weight:650}.bookora-nav-item.is-section-active>button,.bookora-nav-item>button.is-section-active{border-bottom-color:#2368e88c;color:#2368e8;color:var(--bookora-blue);font-weight:650}.bookora-mobile-link.is-active,.bookora-nav-item>a.is-active{border-bottom-color:#2368e8;border-bottom-color:var(--bookora-blue);color:#2368e8;color:var(--bookora-blue);font-weight:700;outline:none}.bookora-mobile-link.is-active{border-bottom-color:#0000;box-shadow:inset 3px 0 0 #2368e8;box-shadow:inset 3px 0 0 var(--bookora-blue);padding-left:10px}.bookora-nav-chevron{display:inline-block;font-size:14px;transform:translateY(-1px);transition:transform .16s ease}.bookora-nav-chevron.is-open{transform:translateY(-1px) rotate(180deg)}.bookora-header-actions{align-items:center;display:flex;gap:10px}.bookora-account-menu{align-items:center;display:inline-flex;position:relative}.bookora-account-trigger{background:#fff;border:1px solid #c8d6e8;border:1px solid var(--bookora-line-strong);cursor:pointer;height:44px;padding:0;width:44px}.bookora-account-avatar,.bookora-account-trigger{align-items:center;border-radius:999px;display:inline-flex;justify-content:center}.bookora-account-avatar{background:#2368e8;background:var(--bookora-blue);color:#fff;font:700 12px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font:700 12px/1 var(--bookora-font);height:32px;width:32px}.bookora-account-dropdown{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:10px;box-shadow:0 12px 32px #081a3a12;box-shadow:var(--bookora-shadow-sm);min-width:180px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:1600}.bookora-account-dropdown a,.bookora-account-dropdown button{background:#0000;border:0;border-radius:7px;color:#081a3a;color:var(--bookora-ink);cursor:pointer;display:block;font:600 13px/1.2 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font:600 13px/1.2 var(--bookora-font);padding:10px 12px;text-align:left;text-decoration:none;width:100%}.bookora-account-dropdown a:hover,.bookora-account-dropdown button:hover{background:#eef5ff;background:var(--bookora-soft-blue);color:#2368e8;color:var(--bookora-blue)}.bookora-language select{background:#fff;border:1px solid #c8d6e8;border:1px solid var(--bookora-line-strong);border-radius:6px;color:#081a3a;color:var(--bookora-ink);font:650 13px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font:650 13px/1 var(--bookora-font);max-width:110px;min-height:42px;padding:0 30px 0 12px}.bookora-header-action{align-items:center;border:1px solid #0000;border-radius:7px;color:#081a3a;color:var(--bookora-ink);display:inline-flex;font:600 14px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font:600 14px/1 var(--bookora-font);justify-content:center;letter-spacing:.02em;min-height:44px;padding:0 15px;text-decoration:none;white-space:nowrap}.bookora-header-action:focus-visible,.bookora-header-action:hover{color:#2368e8;color:var(--bookora-blue);outline:none}.bookora-header-action--primary{background:#2368e8;background:var(--bookora-blue);box-shadow:0 10px 24px #2368e83d;color:#fff!important;padding-inline:20px}.bookora-header-action--primary:focus-visible,.bookora-header-action--primary:hover{background:#174fb8;background:var(--bookora-blue-dark)}.bookora-mobile-toggle{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:7px;display:none;height:44px;padding:11px;width:44px}.bookora-mobile-toggle span{background:#081a3a;background:var(--bookora-ink);display:block;height:2px;margin:4px 0}.bookora-mega-menu-shell{left:0;margin-inline:auto;pointer-events:auto;position:fixed;right:0;top:78px;transform:none;width:min(calc(100vw - 56px),1240px);z-index:1600}.bookora-preview-notice+.bookora-marketing-header .bookora-mega-menu-shell{top:104px}.bookora-mega-menu-bridge{background:#0000;height:18px;left:0;pointer-events:auto;position:absolute;right:0;top:-18px;transform:none;width:100%}.bookora-mega-menu{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:12px;box-shadow:0 30px 90px #081a3a2e;color:#081a3a;color:var(--bookora-ink);display:grid;grid-template-columns:minmax(0,1fr) 310px;left:auto;max-height:min(72vh,560px);min-height:360px;overflow:auto;position:relative;top:auto;transform:none;width:100%}.bookora-mega-menu__columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-mega-menu__columns section{border-right:1px solid #dce6f2;border-right:1px solid var(--bookora-line);padding:28px 24px}.bookora-mega-menu__group-title{color:#5b6f8e;font-size:12px;font-weight:850;letter-spacing:.1em;margin:0 0 21px;text-transform:uppercase}.bookora-mega-menu ul{list-style:none;margin:0;padding:0}.bookora-mega-menu li{margin-bottom:19px}.bookora-mega-menu__link{color:#081a3a;color:var(--bookora-ink);font-size:16px;font-weight:790;line-height:1.25;text-decoration:none}.bookora-mega-menu__link:focus-visible,.bookora-mega-menu__link:hover{color:#2368e8;color:var(--bookora-blue);outline:none}.bookora-mega-menu li small{color:#71819a;display:block;font-size:13px;line-height:1.5;margin-top:5px}.bookora-mega-menu__featured{background:linear-gradient(180deg,#f2f7ff,#edf4ff);display:flex;flex-direction:column;padding:32px}.bookora-mega-menu__featured-image{background:#fff;border:1px solid #d3e0f0;border-radius:8px;height:168px;overflow:hidden}.bookora-mega-menu__featured-image img{height:100%;object-fit:cover;object-position:center;width:100%}.bookora-mega-menu__featured-label{color:#2368e8;color:var(--bookora-blue);font-size:11px;font-weight:850;letter-spacing:.1em;margin:22px 0 8px;text-transform:uppercase}.bookora-mega-menu__featured h3{font-size:26px;letter-spacing:-.03em;line-height:1.1;margin:0}.bookora-mega-menu__featured>p:not(.bookora-mega-menu__featured-label){color:#445872;color:var(--bookora-muted);font-size:15px;line-height:1.65;margin:13px 0 22px}.bookora-mega-menu__featured>a{color:#2368e8;color:var(--bookora-blue);font-size:15px;font-weight:800;margin-top:auto;text-decoration:none}.bookora-mega-menu__featured>a span{margin-left:8px}.bookora-mobile-panel{display:none}.bookora-mobile-panel.is-open{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071a3d5c;bottom:0;display:block!important;height:calc(100vh - 78px);left:0;min-height:320px;opacity:1!important;pointer-events:auto!important;position:fixed;right:0;top:78px;visibility:visible!important;width:100vw;z-index:80}.bookora-pr-section{padding:clamp(86px,8vw,128px) 0;position:relative}.bookora-pr-section--white{background:#fff}.bookora-pr-section--soft{background:#f5f8fc;background:var(--bookora-soft)}.bookora-pr-section--blue{background:#eef5ff;background:var(--bookora-soft-blue)}.bookora-pr-section--navy{background:linear-gradient(135deg,#061934,#0d3979);color:#fff}.bookora-pr-intro{margin:0 auto 56px;max-width:780px;text-align:center}.bookora-pr-intro--left{margin-left:0;margin-right:0;text-align:left}.bookora-pr-eyebrow{color:#2368e8;color:var(--bookora-blue);font-size:12px;font-weight:850;letter-spacing:.11em;margin:0 0 14px;text-transform:uppercase}.bookora-pr-title{text-wrap:balance;color:#081a3a;color:var(--bookora-ink);font-size:clamp(38px,4.6vw,64px);font-weight:850;letter-spacing:-.052em;line-height:1.02;margin:0}.bookora-pr-copy{color:#445872;color:var(--bookora-muted);font-size:18px;line-height:1.72;margin:21px 0 0}.bookora-pr-section--navy .bookora-pr-title{color:#fff}.bookora-pr-section--navy .bookora-pr-copy{color:#e8f0fc;opacity:1}.bookora-pr-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.bookora-pr-action,.bookora-pr-actions--centre{justify-content:center}.bookora-pr-action{align-items:center;border:1px solid #0000;border-radius:7px;display:inline-flex;font-size:15px;font-weight:800;gap:10px;min-height:50px;padding:0 22px;text-decoration:none;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.bookora-pr-action:focus-visible,.bookora-pr-action:hover{outline:none;transform:translateY(-2px)}.bookora-pr-action--primary{background:#2368e8;background:var(--bookora-blue);box-shadow:0 12px 28px #2368e83b;color:#fff}.bookora-pr-action--primary:hover{background:#174fb8;background:var(--bookora-blue-dark)}.bookora-pr-action--secondary{background:#fff;border-color:#c8d6e8;border-color:var(--bookora-line-strong);color:#081a3a;color:var(--bookora-ink)}.bookora-pr-action--compact{background:#0000;border:0;box-shadow:none;color:#2368e8;color:var(--bookora-blue);min-height:0;padding:0}.bookora-pr-bullets{grid-gap:13px;display:grid;gap:13px;list-style:none;margin:26px 0 0;padding:0}.bookora-pr-bullets li{grid-gap:12px;align-items:start;color:#081a3a;color:var(--bookora-ink);display:grid;font-size:16px;gap:12px;grid-template-columns:30px minmax(0,1fr);line-height:1.55}.bookora-pr-bullet-mark{background:#e8f1ff;border-radius:50%;color:#2368e8;color:var(--bookora-blue);display:grid;font-size:11px;font-weight:850;height:24px;place-items:center;width:24px}.bookora-pr-bullets--numbered .bookora-pr-bullet-mark{border-radius:5px;height:30px;width:30px}.bookora-pr-bullets small{color:#445872;color:var(--bookora-muted);display:block;font-size:15px;font-weight:450;line-height:1.55;margin-top:4px}.bookora-pr-hero{background:radial-gradient(circle at 82% 14%,#2368e82e,#0000 28%),linear-gradient(180deg,#fff,#f3f7fd);overflow:hidden;padding:clamp(48px,5vw,72px) 0 0;position:relative}.bookora-pr-hero:after{background:#2368e80f;border-radius:50%;bottom:-35%;content:"";filter:blur(30px);height:62%;position:absolute;right:-10%;width:52%}.bookora-pr-hero-grid{grid-gap:clamp(40px,5vw,72px);align-items:center;display:grid;gap:clamp(40px,5vw,72px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:100%;min-height:0;position:relative;width:100%;z-index:1}.bookora-pr-hero-copy{max-width:100%;min-width:0;padding-right:clamp(0px,1vw,12px)}.bookora-pr-hero-copy h1{text-wrap:balance;color:#081a3a;color:var(--bookora-ink);font-size:clamp(2rem,3.4vw,3.25rem);font-weight:780;letter-spacing:-.04em;line-height:1.12;margin:0;max-width:640px;overflow-wrap:break-word}.bookora-pr-hero-lead{color:#445872;color:var(--bookora-muted);font-size:clamp(16px,1.15vw,18px);line-height:1.65;margin:18px 0 0;max-width:540px}.bookora-pr-hero--home .bookora-pr-hero-copy h1{font-size:clamp(2.15rem,3.6vw,3.4rem)}.bookora-pr-hero--product .bookora-pr-hero-grid,.bookora-pr-hero--product-feature .bookora-pr-hero-grid,.bookora-pr-hero--product_feature .bookora-pr-hero-grid,.bookora-pr-hero--product_overview .bookora-pr-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.bookora-pr-hero--industries-hub .bookora-pr-hero-grid,.bookora-pr-hero--industries_hub .bookora-pr-hero-grid,.bookora-pr-hero--industry-detail .bookora-pr-hero-grid,.bookora-pr-hero--industry-hub .bookora-pr-hero-grid,.bookora-pr-hero--industry_detail .bookora-pr-hero-grid,.bookora-pr-hero--industry_hub .bookora-pr-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.bookora-pr-hero--knowledge .bookora-pr-hero-grid,.bookora-pr-hero--knowledge-article .bookora-pr-hero-grid,.bookora-pr-hero--knowledge-hub .bookora-pr-hero-grid,.bookora-pr-hero--knowledge_article .bookora-pr-hero-grid,.bookora-pr-hero--knowledge_hub .bookora-pr-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.bookora-pr-hero--knowledge-article .bookora-pr-hero-copy h1,.bookora-pr-hero--knowledge_article .bookora-pr-hero-copy h1{font-size:clamp(1.85rem,2.8vw,2.75rem);font-weight:750;max-width:720px}.bookora-pr-hero--pricing .bookora-pr-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.bookora-pr-hero--company .bookora-pr-hero-grid,.bookora-pr-hero--conversion .bookora-pr-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.bookora-pr-hero--comparison .bookora-pr-hero-copy h1{font-size:clamp(1.9rem,3vw,2.9rem)}.bookora-pr-note{color:#6e7e95;font-size:12px;margin:14px 0 0}.bookora-pr-hero-stage{max-width:100%;min-width:0;overflow:visible;padding:12px 0 20px;position:relative}.bookora-pr-product-visual{background:linear-gradient(180deg,#0d1b36,#12264a);border:1px solid #d0dceb;border-radius:14px;box-shadow:0 35px 100px #081a3a2b;box-shadow:var(--bookora-shadow-lg);margin:0;max-width:100%;overflow:hidden;padding:0;position:relative;width:100%}.bookora-pr-product-visual__chrome{align-items:center;background:#f8fafc14;border-bottom:1px solid #e3ebf52e;display:flex;gap:6px;height:34px;padding:0 13px}.bookora-pr-product-visual__chrome i{background:#c3cfde;border-radius:50%;height:8px;width:8px}.bookora-pr-product-visual__chrome span{background:#dce6f2;border-radius:4px;height:7px;margin-left:12px;width:42%}.bookora-pr-product-visual img{background:#0000;box-sizing:border-box;display:block;height:auto;max-height:570px;object-fit:contain;object-position:center top;padding:clamp(10px,1.4vw,18px);width:100%}.bookora-pr-photo{aspect-ratio:4/3;background:#0f1c33;border:1px solid #d7e2ef;border-radius:14px;box-shadow:0 35px 100px #081a3a2b;box-shadow:var(--bookora-shadow-lg);margin:0;min-height:0;overflow:hidden;position:relative}.bookora-pr-photo img{height:100%;inset:0;object-fit:cover;object-position:center 28%;position:absolute;width:100%}.bookora-pr-stage-card{background:#fffffff5;border:1px solid #d7e2f0;border-radius:9px;box-shadow:0 24px 70px #081a3a1f;box-shadow:var(--bookora-shadow-md);padding:17px;position:absolute;width:190px;z-index:2}.bookora-pr-stage-card--a{right:-22px;top:4px}.bookora-pr-stage-card--b{bottom:8px;left:-28px}.bookora-pr-stage-card small,.bookora-pr-stage-card span,.bookora-pr-stage-card strong{background:#dbe6f3;border-radius:4px;display:block}.bookora-pr-stage-card span{height:7px;width:40%}.bookora-pr-stage-card strong{background:#8fb9f4;height:12px;margin-top:11px;width:75%}.bookora-pr-stage-card small{height:7px;margin-top:8px;width:55%}.bookora-pr-outcome-rail{background:#ffffffd6;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-bottom:0;border-radius:10px 10px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;overflow:hidden;position:relative;z-index:2}.bookora-pr-outcome-rail article{grid-gap:12px;display:grid;gap:12px;grid-template-columns:32px 1fr;min-height:126px;padding:26px}.bookora-pr-outcome-rail article+article{border-left:1px solid #dce6f2;border-left:1px solid var(--bookora-line)}.bookora-pr-outcome-rail article>span{color:#2368e8;color:var(--bookora-blue);font-size:11px;font-weight:850}.bookora-pr-outcome-rail h3{font-size:15px;line-height:1.35;margin:0}.bookora-pr-outcome-rail p{color:#445872;color:var(--bookora-muted);font-size:15px;line-height:1.55;margin:7px 0 0}.bookora-pr-bento-grid{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(12,minmax(0,1fr))}.bookora-pr-bento-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-pr-card{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:9px;box-shadow:0 12px 32px #081a3a12;box-shadow:var(--bookora-shadow-sm);display:flex;flex-direction:column;grid-column:span 4;min-height:100%;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.bookora-pr-bento-grid[data-count="3"] .bookora-pr-card{grid-column:auto}.bookora-pr-card:hover{border-color:#b8cae2;box-shadow:0 24px 70px #081a3a1f;box-shadow:var(--bookora-shadow-md);transform:translateY(-4px)}.bookora-pr-bento-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-pr-bento-grid[data-count="4"] .bookora-pr-card{grid-column:auto}.bookora-pr-bento-grid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.bookora-pr-bento-grid[data-count="5"] .bookora-pr-card{grid-column:span 2}.bookora-pr-bento-grid[data-count="5"] .bookora-pr-card:nth-child(4){grid-column:2/span 2}.bookora-pr-bento-grid[data-count="5"] .bookora-pr-card:nth-child(5){grid-column:4/span 2}.bookora-pr-card-media{aspect-ratio:16/10;background:#e9f0f8;flex:0 0 auto;overflow:hidden}.bookora-pr-card-media img{height:100%;object-fit:cover;width:100%}.bookora-pr-card-content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:28px}.bookora-pr-card-icon{background:#f2f7ff;border:1px solid #cbdcf4;border-radius:8px;color:#2368e8;color:var(--bookora-blue);display:grid;height:46px;margin-bottom:20px;place-items:center;width:46px}.bookora-pr-card-kicker{color:#2368e8;color:var(--bookora-blue);font-size:11px;font-weight:850;letter-spacing:.1em;margin:0 0 8px;text-transform:uppercase}.bookora-pr-card h3{color:#081a3a;color:var(--bookora-ink);font-size:22px;letter-spacing:-.025em;line-height:1.2;margin:0;min-height:2.4em}.bookora-pr-card-content>p{color:#445872;color:var(--bookora-muted);flex:1 1 auto;font-size:clamp(15px,1.05vw,16px);line-height:1.65;margin:12px 0 0}.bookora-pr-card-content .bookora-pr-action{align-self:flex-start;margin-top:auto;padding-top:20px}.bookora-pr-mosaic-grid{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(12,minmax(0,1fr))}.bookora-pr-mosaic-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-pr-mosaic-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-pr-mosaic-grid[data-count="4"] .bookora-pr-mosaic-card,.bookora-pr-mosaic-grid[data-count="4"] .bookora-pr-mosaic-card--1,.bookora-pr-mosaic-grid[data-count="4"] .bookora-pr-mosaic-card--2,.bookora-pr-mosaic-grid[data-count="4"] .bookora-pr-mosaic-card--3,.bookora-pr-mosaic-grid[data-count="4"] .bookora-pr-mosaic-card--4{grid-column:auto;min-height:380px}.bookora-pr-mosaic-grid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.bookora-pr-mosaic-grid[data-count="5"] .bookora-pr-mosaic-card{grid-column:span 2;min-height:360px}.bookora-pr-mosaic-grid[data-count="5"] .bookora-pr-mosaic-card:nth-child(4){grid-column:2/span 2}.bookora-pr-mosaic-grid[data-count="5"] .bookora-pr-mosaic-card:nth-child(5){grid-column:4/span 2}.bookora-pr-mosaic-card{background:#0b2046;border-radius:10px;box-shadow:0 12px 32px #081a3a12;box-shadow:var(--bookora-shadow-sm);display:flex;flex-direction:column;grid-column:span 4;min-height:420px;overflow:hidden;position:relative}.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card,.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card--1,.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card--2,.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card--3{grid-column:auto;min-height:440px}.bookora-pr-mosaic-card--1,.bookora-pr-mosaic-card--4{grid-column:span 5}.bookora-pr-mosaic-card--2,.bookora-pr-mosaic-card--5{grid-column:span 4}.bookora-pr-mosaic-card--3{grid-column:span 3}.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card--1,.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card--2,.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card--3{grid-column:auto}.bookora-pr-mosaic-card img{height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .35s ease;width:100%}.bookora-pr-mosaic-card:hover img{transform:scale(1.035)}.bookora-pr-mosaic-card:after{background:linear-gradient(180deg,#0000 38%,#051127eb);content:"";inset:0;position:absolute}.bookora-pr-mosaic-card>div{bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;left:0;padding:28px;position:absolute;right:0;top:0;z-index:1}.bookora-pr-mosaic-card>div>span{color:#91baff;font-size:11px;font-weight:850}.bookora-pr-mosaic-card h3{font-size:22px;line-height:1.18;margin:8px 0 0;min-height:2.36em}.bookora-pr-mosaic-card p{color:#ffffffb8;flex:1 1 auto;font-size:clamp(15px,1.05vw,16px);line-height:1.6;margin:10px 0 0}.bookora-pr-mosaic-card .bookora-pr-action{align-self:flex-start;color:#fff;margin-top:16px}.bookora-pr-split-grid{grid-gap:clamp(56px,7vw,110px);align-items:center;display:grid;gap:clamp(56px,7vw,110px);grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr)}.bookora-pr-split-grid--reverse{grid-template-columns:minmax(520px,1.1fr) minmax(0,.9fr)}.bookora-pr-split-grid--reverse .bookora-pr-split-copy{order:2}.bookora-pr-split-grid--reverse .bookora-pr-split-visual{order:1}.bookora-pr-split .bookora-pr-photo,.bookora-pr-split .bookora-pr-product-visual{box-shadow:0 24px 70px #081a3a1f;box-shadow:var(--bookora-shadow-md)}.bookora-pr-split .bookora-pr-photo{min-height:520px}.bookora-pr-journey-head{grid-gap:40px;align-items:end;display:grid;gap:40px;grid-template-columns:minmax(0,1fr) auto}.bookora-pr-journey-head .bookora-pr-intro{margin-bottom:0}.bookora-pr-journey-track{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:62px;position:relative}.bookora-pr-journey-track:before{background:#ffffff38;content:"";height:1px;left:8%;position:absolute;right:8%;top:43px}.bookora-pr-journey-track article{padding:0 18px 24px;position:relative;z-index:1}.bookora-pr-journey-track article>span{color:#8bb5ff;display:block;font-size:11px;font-weight:850}.bookora-pr-journey-dot{background:#fff;border:4px solid #0d3979;border-radius:50%;box-shadow:0 0 0 1px #ffffff7a;height:18px;margin:18px 0 28px;width:18px}.bookora-pr-journey-track h3{color:#fff;font-size:22px;line-height:1.18;margin:0}.bookora-pr-journey-track p{color:#ffffffb3;font-size:clamp(15px,1.05vw,16px);line-height:1.65;margin:12px 0 0}.bookora-pr-journey-visual{margin-top:54px;margin-inline:auto;max-width:1000px}.bookora-pr-rule-grid{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.bookora-pr-rule-grid article{min-height:280px;padding:32px;position:relative}.bookora-pr-rule-grid article+article{border-left:1px solid #dce6f2;border-left:1px solid var(--bookora-line)}.bookora-pr-rule-icon{background:#edf4ff;border-radius:8px;color:#2368e8;color:var(--bookora-blue);display:grid;height:46px;place-items:center;width:46px}.bookora-pr-rule-grid h3{font-size:21px;line-height:1.2;margin:26px 0 0}.bookora-pr-rule-grid p{color:#445872;color:var(--bookora-muted);font-size:clamp(15px,1.05vw,16px);line-height:1.65;margin:12px 0 0}.bookora-pr-rule-grid article>span{bottom:20px;color:#c6d2e2;font-size:12px;font-weight:850;position:absolute;right:24px}.bookora-pr-decision-list{border-top:1px solid #c8d6e8;border-top:1px solid var(--bookora-line-strong);margin:0 auto;max-width:980px}.bookora-pr-decision-list article{grid-gap:24px;border-bottom:1px solid #c8d6e8;border-bottom:1px solid var(--bookora-line-strong);display:grid;gap:24px;grid-template-columns:72px minmax(0,1fr);padding:34px 0}.bookora-pr-decision-list article>span{color:#2368e8;color:var(--bookora-blue);font-size:12px;font-weight:850}.bookora-pr-decision-list h3{font-size:26px;line-height:1.15;margin:0}.bookora-pr-decision-list p{color:#445872;color:var(--bookora-muted);font-size:clamp(16px,1.05vw,17px);line-height:1.7;margin:11px 0 0}.bookora-pr-integrations-grid{grid-gap:76px;align-items:center;display:grid;gap:76px;grid-template-columns:minmax(0,.8fr) minmax(560px,1.2fr)}.bookora-pr-orbit{min-height:580px;position:relative}.bookora-pr-orbit:after,.bookora-pr-orbit:before{border:1px solid #cfdded;border-radius:50%;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.bookora-pr-orbit:before{height:390px;width:390px}.bookora-pr-orbit:after{height:540px;width:540px}.bookora-pr-orbit-centre{background:#2368e8;background:var(--bookora-blue);border-radius:50%;box-shadow:0 18px 45px #2368e859;color:#fff;display:grid;font-size:36px;font-weight:900;height:92px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:92px;z-index:3}.bookora-pr-orbit-node{align-items:center;background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:8px;box-shadow:0 12px 32px #081a3a12;box-shadow:var(--bookora-shadow-sm);color:#081a3a;color:var(--bookora-ink);display:flex;font-size:13px;font-weight:760;gap:10px;min-width:148px;padding:14px 16px;position:absolute;z-index:2}.bookora-pr-orbit-node svg{color:#2368e8;color:var(--bookora-blue)}.bookora-pr-orbit-node--1{left:3%;top:10%}.bookora-pr-orbit-node--2{right:2%;top:13%}.bookora-pr-orbit-node--3{left:0;top:43%}.bookora-pr-orbit-node--4{right:0;top:44%}.bookora-pr-orbit-node--5{bottom:10%;left:6%}.bookora-pr-orbit-node--6{bottom:8%;right:5%}.bookora-pr-orbit-node--7{left:37%;top:1%}.bookora-pr-orbit-node--8{bottom:0;left:38%}.bookora-pr-article-layout{grid-gap:80px;align-items:start;display:grid;gap:80px;grid-template-columns:330px minmax(0,1fr)}.bookora-pr-article-layout aside{position:-webkit-sticky;position:sticky;top:118px}.bookora-pr-article-layout aside h2{font-size:38px;letter-spacing:-.04em;line-height:1.05;margin:0}.bookora-pr-article-layout aside>p{color:#445872;color:var(--bookora-muted);line-height:1.7}.bookora-pr-article-layout nav{border-top:1px solid #dce6f2;border-top:1px solid var(--bookora-line);display:grid;margin-top:28px}.bookora-pr-article-layout nav a{border-bottom:1px solid #dce6f2;border-bottom:1px solid var(--bookora-line);color:#445872;color:var(--bookora-muted);font-size:13px;line-height:1.4;padding:13px 0;text-decoration:none}.bookora-pr-article-layout nav a:hover{color:#2368e8;color:var(--bookora-blue)}.bookora-pr-chapters article{grid-gap:24px;display:grid;gap:24px;grid-template-columns:54px minmax(0,1fr);padding:0 0 52px}.bookora-pr-chapters article>span{color:#2368e8;color:var(--bookora-blue);font-size:12px;font-weight:850}.bookora-pr-chapters h3{font-size:32px;letter-spacing:-.03em;line-height:1.1;margin:0}.bookora-pr-chapters p{color:#445872;color:var(--bookora-muted);font-size:16px;line-height:1.8;margin:14px 0 0}.bookora-pr-comparison-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-pr-comparison-grid article{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:9px;box-shadow:0 12px 32px #081a3a12;box-shadow:var(--bookora-shadow-sm);padding:32px}.bookora-pr-comparison-card-head{align-items:center;color:#2368e8;color:var(--bookora-blue);display:flex;gap:14px}.bookora-pr-comparison-card-head h3{color:#081a3a;color:var(--bookora-ink);font-size:22px;margin:0}.bookora-pr-comparison-grid article>p{color:#445872;color:var(--bookora-muted);line-height:1.65}.bookora-pr-faq-grid{grid-gap:90px;align-items:start;display:grid;gap:90px;grid-template-columns:minmax(0,.8fr) minmax(520px,1.2fr)}.bookora-pr-faq-list{border-top:1px solid #c8d6e8;border-top:1px solid var(--bookora-line-strong)}.bookora-pr-faq-list details{border-bottom:1px solid #c8d6e8;border-bottom:1px solid var(--bookora-line-strong)}.bookora-pr-faq-list summary{grid-gap:12px;color:#081a3a;color:var(--bookora-ink);cursor:pointer;display:grid;font-size:17px;font-weight:760;gap:12px;grid-template-columns:42px minmax(0,1fr);line-height:1.45;list-style:none;padding:24px 0}.bookora-pr-faq-list summary::-webkit-details-marker{display:none}.bookora-pr-faq-list summary span{color:#2368e8;color:var(--bookora-blue);font-size:11px;font-weight:850}.bookora-pr-faq-list details>div{padding:0 0 24px 54px}.bookora-pr-faq-list p{color:#445872;color:var(--bookora-muted);font-size:16px;line-height:1.75;margin:0}.bookora-pr-feature-band{background:#fff;padding-block:60px}.bookora-pr-feature-band-panel{grid-gap:52px;align-items:center;background:linear-gradient(125deg,#071d49,#164582 70%,#2368e8 145%);border-radius:10px;box-shadow:0 24px 70px #081a3a1f;box-shadow:var(--bookora-shadow-md);color:#fff;display:grid;gap:52px;grid-template-columns:minmax(0,1fr) 420px;min-height:360px;padding:60px 68px}.bookora-pr-feature-band-panel h2{font-size:clamp(38px,4.3vw,58px);letter-spacing:-.05em;line-height:1.02;margin:0;max-width:680px}.bookora-pr-feature-band-panel>div>p:not(.bookora-pr-eyebrow){color:#ffffffb8;line-height:1.7}.bookora-pr-payment-cards{min-height:240px;position:relative}.bookora-pr-payment-cards div{background:linear-gradient(150deg,#fffffff5,#d9e7ffdb);border:1px solid #ffffff57;border-radius:12px;box-shadow:0 18px 45px #00000029;height:170px;position:absolute;width:310px}.bookora-pr-payment-cards div:first-child{left:20px;top:10px;transform:rotate(-7deg)}.bookora-pr-payment-cards div:nth-child(2){right:0;top:48px;transform:rotate(7deg)}.bookora-pr-payment-cards div:nth-child(3){left:62px;top:30px}.bookora-pr-cta{background:#fff;padding-top:70px}.bookora-pr-cta-panel{background:linear-gradient(125deg,#071d49,#173f7b 70%,#2368e8 145%);border-radius:10px;box-shadow:0 24px 70px #081a3a1f;box-shadow:var(--bookora-shadow-md);color:#fff;margin:0 auto;max-width:1160px;padding:clamp(56px,7vw,88px);text-align:center}.bookora-pr-cta-panel h2{text-wrap:balance;font-size:clamp(40px,5vw,66px);letter-spacing:-.055em;line-height:.99;margin:0 auto;max-width:880px}.bookora-pr-cta-panel>p{color:#ffffffbd;font-size:17px;line-height:1.72;margin:20px auto 0;max-width:700px}.bookora-pr-cta-panel .bookora-pr-eyebrow{color:#a8c8ff}.bookora-pr-cta-panel .bookora-pr-action--secondary,.bookora-pr-feature-band .bookora-pr-action--secondary{background:#0000;border-color:#ffffff70;color:#fff}.bookora-footer{background:#06152f;color:#fff;margin-top:clamp(28px,4vw,48px);padding:clamp(40px,5vw,56px) 0 0}.bookora-footer-grid{grid-gap:clamp(24px,3vw,36px);display:grid;gap:clamp(24px,3vw,36px);grid-template-columns:minmax(220px,1.35fr) repeat(5,minmax(110px,1fr))}.bookora-footer-brand img{filter:brightness(0) invert(1);height:auto;width:min(150px,100%)}.bookora-footer-brand p{color:#ffffffad;font-size:15px;line-height:1.75;margin:22px 0 0;max-width:390px}.bookora-footer-brand button{background:#0000;border:0;color:#9fc1ff;cursor:pointer;font:760 14px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font:760 14px/1 var(--bookora-font);margin-top:24px;padding:0}.bookora-footer-brand button span{margin-left:8px}.bookora-footer section h2{color:#fff;font-size:13px;margin:7px 0 22px}.bookora-footer ul{list-style:none;margin:0;padding:0}.bookora-footer li{margin-bottom:13px}.bookora-footer li a{color:#ffffffa3;font-size:14px;line-height:1.45;text-decoration:none}.bookora-footer li a:focus-visible,.bookora-footer li a:hover{color:#fff;outline:none}.bookora-footer-bottom{border-top:1px solid #ffffff1f;color:#ffffff7a;font-size:12px;margin-top:60px;padding:24px 0}.bookora-footer-bottom p,.bookora-footer-bottom__left{margin:0}.bookora-footer .bookora-footer-attribution{color:inherit}.bookora-footer .bookora-footer-attribution a,.bookora-footer .bookora-footer-attribution a:link,.bookora-footer .bookora-footer-attribution a:visited{color:inherit;text-decoration:underline;text-underline-offset:3px}.bookora-footer .bookora-footer-attribution a:focus-visible,.bookora-footer .bookora-footer-attribution a:hover{outline:2px solid #ffffffb8;outline-offset:3px}.bookora-kicker{color:#2368e8!important;color:var(--bookora-blue)!important;font:850 12px/1.4 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font:850 12px/1.4 var(--bookora-font)!important;letter-spacing:.1em!important;text-transform:uppercase}.bookora-section{padding:clamp(86px,8vw,128px) 0}.bookora-hero{background:linear-gradient(180deg,#fff,#f3f7fd)}.bookora-cta{border-radius:10px}.cms-page-renderer--preview{min-height:100%}@media (max-width:1260px){.bookora-marketing-header__inner{gap:14px;grid-template-columns:160px minmax(0,1fr) auto}.bookora-brand{width:155px}.bookora-nav-item>a,.bookora-nav-item>button{font-size:14px;padding-inline:10px}.bookora-header-action{font-size:13px;padding-inline:10px}.bookora-language select{max-width:88px}.bookora-pr-hero--home .bookora-pr-hero-grid,.bookora-pr-hero--pricing .bookora-pr-hero-grid,.bookora-pr-hero--product .bookora-pr-hero-grid,.bookora-pr-hero-grid{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bookora-pr-bento-grid[data-count="3"],.bookora-pr-mosaic-grid[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-pr-bento-grid[data-count="3"] .bookora-pr-card:nth-child(3),.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card:nth-child(3){grid-column:1/2}.bookora-footer-grid{gap:30px;grid-template-columns:minmax(260px,1.5fr) repeat(5,minmax(105px,1fr))}}@media (max-width:1366px){.bookora-marketing-header__inner{gap:10px}.bookora-brand{max-width:124px;width:min(124px,132px);width:min(124px,var(--bookora-brand-max,132px))}.bookora-desktop-nav{gap:0}.bookora-nav-item>a,.bookora-nav-item>button{font-size:12px;gap:4px;letter-spacing:.02em;padding-inline:8px}.bookora-header-actions{gap:6px}.bookora-header-action{font-size:12px;padding-inline:10px}.bookora-header-action--primary{padding-inline:14px}.bookora-language select{font-size:12px;max-width:76px}}@media (max-width:1180px){.bookora-brand{max-width:112px;width:112px}.bookora-desktop-nav{gap:0}.bookora-nav-item>a,.bookora-nav-item>button{font-size:11px;gap:3px;letter-spacing:.01em;padding-inline:6px}.bookora-header-actions{gap:4px}.bookora-header-action{font-size:11px;min-height:40px;padding-inline:8px}.bookora-header-action--primary{padding-inline:12px}.bookora-language select{font-size:11px;max-width:64px;min-height:38px}}@media (max-width:900px){.bookora-desktop-nav,.bookora-header-actions{display:none}.bookora-marketing-header__inner{grid-template-columns:1fr auto}.bookora-mobile-toggle{display:block}.bookora-mobile-panel.is-open{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071a3d5c;display:block!important;inset:78px 0 0;opacity:1!important;pointer-events:auto!important;position:fixed;visibility:visible!important;z-index:80}.bookora-preview-notice+.bookora-marketing-header .bookora-mobile-panel{top:104px}.bookora-mobile-panel__scroll{background:#fff;box-shadow:-20px 0 60px #081a3a2e;height:100%;margin-left:auto;overflow-y:auto;padding:22px 26px 42px;width:min(100%,500px)}.bookora-mobile-link,.bookora-mobile-panel details{border-bottom:1px solid #dce6f2;border-bottom:1px solid var(--bookora-line);display:block}.bookora-mobile-link,.bookora-mobile-panel summary{color:#081a3a;color:var(--bookora-ink);cursor:pointer;font-size:17px;font-weight:780;list-style:none;padding:18px 0;text-decoration:none}.bookora-mobile-panel summary{display:flex;justify-content:space-between}.bookora-mobile-submenu{padding:0 0 20px 16px}.bookora-mobile-submenu section{margin:18px 0 24px}.bookora-mobile-submenu h3{color:#73839a;font-size:11px;letter-spacing:.1em;margin:0 0 10px;text-transform:uppercase}.bookora-mobile-submenu section>div{margin-bottom:13px}.bookora-mobile-submenu a{color:#081a3a;color:var(--bookora-ink);font-size:15px;font-weight:730;text-decoration:none}.bookora-mobile-submenu small{color:#445872;color:var(--bookora-muted);display:block;line-height:1.4;margin-top:4px}.bookora-mobile-language{grid-gap:8px;display:grid;gap:8px;margin-top:24px}.bookora-mobile-language span{color:#73839a;font-size:11px;font-weight:850;text-transform:uppercase}.bookora-mobile-language select{background:#fff;border:1px solid #c8d6e8;border:1px solid var(--bookora-line-strong);border-radius:6px;min-height:46px;padding:0 12px}.bookora-mobile-actions{grid-gap:10px;display:grid;gap:10px;margin-top:20px}.bookora-mobile-actions .bookora-header-action{border-color:#c8d6e8;border-color:var(--bookora-line-strong);width:100%}.bookora-pr-hero-grid,.bookora-pr-integrations-grid,.bookora-pr-split-grid,.bookora-pr-split-grid--reverse{grid-template-columns:1fr}.bookora-pr-split-grid--reverse .bookora-pr-split-copy,.bookora-pr-split-grid--reverse .bookora-pr-split-visual{order:0}.bookora-pr-hero-stage{margin-inline:auto;max-width:760px;width:100%}.bookora-pr-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-pr-rule-grid article:nth-child(3){border-left:0}.bookora-pr-rule-grid article:nth-child(3),.bookora-pr-rule-grid article:nth-child(4){border-top:1px solid #dce6f2;border-top:1px solid var(--bookora-line)}.bookora-pr-faq-grid{gap:40px}.bookora-pr-faq-grid,.bookora-pr-feature-band-panel{grid-template-columns:1fr}.bookora-pr-payment-cards{display:none}.bookora-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-footer-brand{grid-column:1/-1}.bookora-footer-bottom{gap:8px;grid-template-columns:1fr;justify-items:center;text-align:center}.bookora-footer-bottom__center,.bookora-footer-bottom__left,.bookora-footer-bottom__right{justify-self:center;text-align:center}}@media (max-width:760px){.bookora-marketing-header__inner,.bookora-pr-shell{padding-inline:clamp(28px,6vw,40px);width:min(100%,min(1680px,calc(100vw - max(24px, clamp(48px, 3.75vw, 72px))*2)));width:min(100%,var(--bookora-shell))}.bookora-marketing-header{height:68px}.bookora-marketing-header-spacer{flex-basis:68px;height:68px}.bookora-mega-menu-shell{top:68px}.bookora-mega-menu-bridge{height:16px;top:-16px}.bookora-preview-notice+.bookora-marketing-header .bookora-mega-menu-shell{top:94px}.bookora-brand{width:142px}.bookora-mobile-panel{top:68px}.bookora-preview-notice+.bookora-marketing-header .bookora-mobile-panel{top:94px}html{scroll-padding-top:84px}.bookora-marketing-root :target,.cms-page-renderer[data-renderer=premium-real-v2] :target{scroll-margin-top:84px}.bookora-pr-section{padding:72px 0}.bookora-pr-intro{margin-bottom:38px}.bookora-pr-title{font-size:36px}.bookora-pr-copy{font-size:16px}.bookora-pr-hero{padding-top:40px}.bookora-pr-hero-grid{gap:28px;min-height:0}.bookora-pr-hero--home .bookora-pr-hero-copy h1,.bookora-pr-hero--knowledge-article .bookora-pr-hero-copy h1,.bookora-pr-hero-copy h1{font-size:clamp(1.75rem,7.2vw,2.25rem);line-height:1.15}.bookora-pr-hero-lead{font-size:16px}.bookora-pr-bento-grid[data-count="3"],.bookora-pr-mosaic-grid[data-count="3"]{grid-template-columns:1fr}.bookora-pr-bento-grid[data-count="3"] .bookora-pr-card:nth-child(3),.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card:nth-child(3){grid-column:auto;max-width:none}.bookora-pr-actions{display:grid;grid-template-columns:1fr}.bookora-pr-action{width:100%}.bookora-pr-stage-card{display:none}.bookora-pr-outcome-rail{grid-template-columns:1fr;margin-top:40px}.bookora-pr-outcome-rail article+article{border-left:0;border-top:1px solid #dce6f2;border-top:1px solid var(--bookora-line)}.bookora-pr-bento-grid,.bookora-pr-mosaic-grid{display:grid;grid-template-columns:1fr}.bookora-pr-bento-grid[data-count] .bookora-pr-card,.bookora-pr-card,.bookora-pr-mosaic-card,.bookora-pr-mosaic-card--1,.bookora-pr-mosaic-card--2,.bookora-pr-mosaic-card--3,.bookora-pr-mosaic-card--4,.bookora-pr-mosaic-card--5{grid-column:auto}.bookora-pr-mosaic-card{min-height:390px}.bookora-pr-split .bookora-pr-photo{min-height:380px}.bookora-pr-journey-head{grid-template-columns:1fr}.bookora-pr-journey-track{grid-template-columns:1fr;margin-top:42px}.bookora-pr-journey-track:before{bottom:0;height:auto;left:28px;right:auto;top:0;width:1px}.bookora-pr-journey-track article{grid-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:58px 1fr;padding-bottom:26px}.bookora-pr-journey-track article>span{grid-column:1}.bookora-pr-journey-dot{grid-column:1;margin:10px 0 0}.bookora-pr-journey-track h3,.bookora-pr-journey-track p{grid-column:2}.bookora-pr-journey-track h3{grid-row:1/span 2}.bookora-pr-journey-track p{margin-top:8px}.bookora-pr-comparison-grid,.bookora-pr-rule-grid{grid-template-columns:1fr}.bookora-pr-rule-grid article+article{border-left:0;border-top:1px solid #dce6f2;border-top:1px solid var(--bookora-line)}.bookora-pr-decision-list article{grid-template-columns:42px 1fr}.bookora-pr-integrations-grid{gap:30px}.bookora-pr-orbit{min-height:530px;transform:scale(.86);transform-origin:center}.bookora-pr-article-layout{gap:38px;grid-template-columns:1fr}.bookora-pr-article-layout aside{position:static}.bookora-pr-feature-band-panel{min-height:0;padding:42px 24px}.bookora-pr-cta-panel{padding:50px 22px}.bookora-pr-cta-panel h2{font-size:38px}.bookora-footer{margin-top:70px;padding-top:58px}.bookora-footer-grid{gap:34px 24px;grid-template-columns:1fr 1fr}.bookora-footer-brand{grid-column:1/-1}}@media (max-width:460px){.bookora-footer-grid{grid-template-columns:1fr}.bookora-footer-brand{grid-column:auto}.bookora-pr-orbit{margin:-55px -45px;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.bookora-pr-approved-stage{min-height:520px;position:relative}.bookora-pr-approved-stage__window{background:#0b1938;border:1px solid #0b2b621f;border-radius:18px;box-shadow:0 28px 80px #0b193847;overflow:hidden}.bookora-pr-approved-stage__topbar{align-items:center;background:#121f3d;display:flex;gap:8px;padding:12px 14px}.bookora-pr-approved-stage__topbar>span{background:#ff5f57;border-radius:50%;height:10px;width:10px}.bookora-pr-approved-stage__topbar>span:nth-child(2){background:#febc2e}.bookora-pr-approved-stage__topbar>span:nth-child(3){background:#28c840}.bookora-pr-approved-stage__search{background:#ffffff14;border-radius:8px;color:#ffffff8c;flex:1 1;font-size:12px;margin-left:12px;padding:8px 12px}.bookora-pr-approved-stage__avatar{background:linear-gradient(135deg,#3d83f6,#0b2b62);border-radius:50%;height:28px;width:28px}.bookora-pr-approved-stage__body{background:#f7f9fd;display:grid;grid-template-columns:148px 1fr;min-height:420px}.bookora-pr-approved-stage__sidebar{grid-gap:8px;align-content:start;background:#0f1c3a;color:#ffffffb8;display:grid;gap:8px;padding:18px 12px}.bookora-pr-approved-stage__mark{background:#1167e8;border-radius:10px;color:#fff;display:grid;font-weight:800;height:34px;margin-bottom:8px;place-items:center;width:34px}.bookora-pr-approved-stage__sidebar a,.bookora-pr-approved-stage__sidebar span{border-radius:8px;display:block;font-size:12px;padding:8px 10px}.bookora-pr-approved-stage__sidebar a.is-active,.bookora-pr-approved-stage__sidebar span.is-active{background:#3d83f638;color:#fff}.bookora-pr-approved-stage__main{padding:18px}.bookora-pr-approved-stage__heading{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.bookora-pr-approved-stage__heading small{color:#64748b;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.bookora-pr-approved-stage__heading strong{color:#0b1938;display:block;font-size:20px}.bookora-pr-approved-stage__heading button{background:#1167e8;border:0;border-radius:8px;color:#fff;font-size:12px;font-weight:700;padding:8px 12px}.bookora-pr-approved-stage__metrics{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.bookora-pr-approved-stage__metrics>div{background:#fff;border:1px solid #e6ebf5;border-radius:12px;padding:12px}.bookora-pr-approved-stage__metrics small{color:#64748b;font-size:11px}.bookora-pr-approved-stage__metrics strong{color:#0b1938;display:block;font-size:16px;margin-top:4px}.bookora-pr-approved-stage__calendar{background:#fff;border:1px solid #e6ebf5;border-radius:14px;min-height:260px;overflow:hidden;position:relative}.bookora-pr-approved-stage__days,.bookora-pr-approved-stage__hours{grid-gap:0;color:#94a3b8;display:grid;font-size:11px;gap:0;grid-template-columns:repeat(5,1fr);padding:10px 12px 0 42px}.bookora-pr-approved-stage__hours{bottom:0;grid-template-columns:1fr;grid-template-rows:repeat(7,1fr);left:0;padding:0 0 0 8px;position:absolute;top:36px;width:36px}.bookora-pr-approved-stage__booking{background:#dbeafe;border-left:3px solid #1167e8;border-radius:10px;color:#0b1938;font-size:11px;left:48px;padding:8px 10px;position:absolute;right:12px}.bookora-pr-approved-stage__booking b{display:block}.bookora-pr-approved-stage__booking.b1{top:48px;width:28%}.bookora-pr-approved-stage__booking.b2{background:#ede9fe;border-left-color:#7c3aed;left:38%;top:78px;width:30%}.bookora-pr-approved-stage__booking.b3{background:#dcfce7;border-left-color:#16a34a;left:48%;top:118px;width:34%}.bookora-pr-approved-stage__booking.b4{background:#ffedd5;border-left-color:#ea580c;top:158px;width:36%}.bookora-pr-approved-stage__booking.b5{background:#cffafe;border-left-color:#0891b2;left:42%;top:198px;width:38%}.bookora-pr-approved-stage__booking.b6{background:#fce7f3;border-left-color:#db2777;top:228px;width:30%}.bookora-pr-approved-stage__float{align-items:center;background:#fff;border:1px solid #e6ebf5;border-radius:14px;box-shadow:0 18px 40px #0b193829;display:flex;gap:10px;max-width:240px;padding:12px 14px;position:absolute}.bookora-pr-approved-stage__float span{background:#1167e8;border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:12px;height:28px;place-items:center;width:28px}.bookora-pr-approved-stage__float small{color:#64748b;display:block;font-size:11px}.bookora-pr-approved-stage__float strong{color:#0b1938;display:block;font-size:13px}.bookora-pr-approved-stage__float--one{bottom:34px;left:-18px}.bookora-pr-approved-stage__float--two{right:-10px;top:72px}.bookora-pr-icon-strip{background:#fff;padding:clamp(48px,6vw,72px) 0}.bookora-pr-icon-strip__grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:28px}.bookora-pr-icon-strip__item{grid-gap:10px;background:#f8fafc;border:1px solid #e6ebf5;border-radius:16px;color:#0b1938;display:grid;gap:10px;justify-items:center;padding:18px 12px;text-align:center;text-decoration:none}.bookora-pr-icon-strip__icon{background:#e8f0fe;border-radius:12px;color:#1167e8;display:grid;height:44px;place-items:center;width:44px}.bookora-pr-industry-light__grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.bookora-pr-industry-light__grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-pr-industry-light__grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-pr-industry-light__grid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.bookora-pr-industry-light__grid[data-count="5"]>*{grid-column:span 2}.bookora-pr-industry-light__grid[data-count="5"]>:nth-child(4){grid-column:2/span 2}.bookora-pr-industry-light__grid[data-count="5"]>:nth-child(5){grid-column:4/span 2}.bookora-pr-industry-light__card{background:#fff;border:1px solid #e6ebf5;border-radius:18px;box-shadow:0 10px 30px #0b19380f;overflow:hidden}.bookora-pr-industry-light__media{aspect-ratio:16/11;overflow:hidden}.bookora-pr-industry-light__media img{height:100%;object-fit:cover;width:100%}.bookora-pr-industry-light__body{padding:18px}.bookora-pr-industry-light__body>span{color:#1167e8;font-size:12px;font-weight:800}.bookora-pr-industry-light__body h3{font-size:20px;margin:8px 0}.bookora-pr-industry-light__subtitle{color:#445872;color:var(--bookora-muted,#445872);font-size:clamp(15px,1.05vw,16px);line-height:1.55;margin:0 0 8px}.bookora-marketing-root,.bookora-ref-root,.cms-page-renderer[data-renderer=premium-real-v2]{--bookora-muted:#445872;--muted:#445872;--bookora-body-size:clamp(16px,1.05vw,18px);--bookora-card-body-size:clamp(15px,1.02vw,16px);--bookora-body-lh:1.6;--bookora-h1-size:clamp(2rem,3.6vw,3.25rem);--bookora-h2-size:clamp(1.6rem,2.6vw,2.4rem)}.bookora-marketing-root li,.bookora-marketing-root p,.bookora-ref-root li,.bookora-ref-root p,.cms-page-renderer[data-renderer=premium-real-v2] li,.cms-page-renderer[data-renderer=premium-real-v2] p{color:#445872!important;color:var(--bookora-muted)!important;font-size:var(--bookora-body-size)!important;line-height:var(--bookora-body-lh)!important;max-width:68ch}.bookora-marketing-root li,.bookora-ref-root li,.cms-page-renderer[data-renderer=premium-real-v2] li{color:#081a3a!important;color:var(--bookora-ink)!important}.bookora-pr-card p,.bookora-pr-card-content>p,.bookora-pr-industry-light__subtitle,.bookora-pr-mosaic-card p,.bookora-ref-root .industry-card p,.bookora-ref-root .resource-grid p,.bookora-ref-root .solution-cards p{color:#445872!important;color:var(--bookora-muted)!important;font-size:var(--bookora-card-body-size)!important;line-height:1.6}.bookora-pr-mosaic-card--solid p,.bookora-pr-mosaic-card.bookora-pr-mosaic-card--dark p,.bookora-pr-mosaic-card[data-tone=navy] p{color:#e8f0fc!important}.bookora-pr-copy,.bookora-pr-hero-lead,.bookora-ref-root .feature-content>p,.bookora-ref-root .section-heading>p,.bookora-ref-root .section-lead{color:#445872!important;color:var(--bookora-muted)!important;font-size:var(--bookora-body-size)!important;line-height:var(--bookora-body-lh)!important}.bookora-marketing-root .company-values-grid article p,.bookora-marketing-root .company-values-section .section-heading p,.bookora-marketing-root .company-values-section li,.bookora-marketing-root .company-values-section p,.bookora-marketing-root .feature-band li,.bookora-marketing-root .feature-band p,.bookora-pr-cta-panel li,.bookora-pr-cta-panel p,.bookora-pr-feature-band-panel li,.bookora-pr-feature-band-panel p,.bookora-pr-section--navy li,.bookora-pr-section--navy p,.bookora-ref-root .company-values-grid article p,.bookora-ref-root .company-values-section .section-heading p,.bookora-ref-root .company-values-section li,.bookora-ref-root .company-values-section p,.bookora-ref-root .demo-card li,.bookora-ref-root .demo-card p,.bookora-ref-root .feature-band li,.bookora-ref-root .feature-band p,.bookora-ref-root .pricing-card li,.bookora-ref-root .pricing-card p{color:#e8f0fc!important}.bookora-marketing-root .company-values-section h1,.bookora-marketing-root .company-values-section h2,.bookora-marketing-root .company-values-section h3,.bookora-marketing-root .feature-band h1,.bookora-marketing-root .feature-band h2,.bookora-marketing-root .feature-band h3,.bookora-pr-cta-panel h1,.bookora-pr-cta-panel h2,.bookora-pr-cta-panel h3,.bookora-pr-feature-band-panel h1,.bookora-pr-feature-band-panel h2,.bookora-pr-feature-band-panel h3,.bookora-pr-section--navy h1,.bookora-pr-section--navy h2,.bookora-pr-section--navy h3,.bookora-ref-root .company-values-section h1,.bookora-ref-root .company-values-section h2,.bookora-ref-root .company-values-section h3,.bookora-ref-root .demo-card h1,.bookora-ref-root .demo-card h2,.bookora-ref-root .demo-card h3,.bookora-ref-root .feature-band h1,.bookora-ref-root .feature-band h2,.bookora-ref-root .feature-band h3,.bookora-ref-root .pricing-card h1,.bookora-ref-root .pricing-card h2,.bookora-ref-root .pricing-card h3{color:#fff!important}.bookora-pr-approved-stage,.bookora-ref-root .analytics-window,.bookora-ref-root .product-stage,.bookora-ref-root .product-window{--bookora-illustration-ink:#3d4f6a}.bookora-pr-approved-stage__booking,.bookora-pr-approved-stage__days,.bookora-pr-approved-stage__float small,.bookora-pr-approved-stage__heading small,.bookora-pr-approved-stage__hours,.bookora-pr-approved-stage__metrics small,.bookora-pr-approved-stage__search,.bookora-pr-approved-stage__sidebar span,.bookora-ref-root .analytics-stats small,.bookora-ref-root .analytics-stats span,.bookora-ref-root .window-search{color:var(--bookora-illustration-ink)!important}.bookora-pr-approved-stage [data-illustration-label],.bookora-ref-root .product-stage [data-illustration-label]{color:var(--bookora-illustration-ink);font-size:12px}.bookora-marketing-root h1,.bookora-ref-root h1,.cms-page-renderer[data-renderer=premium-real-v2] h1{color:#081a3a;color:var(--bookora-ink);font-weight:750;letter-spacing:-.03em;max-width:18ch}.bookora-marketing-root h2,.bookora-ref-root h2,.cms-page-renderer[data-renderer=premium-real-v2] h2{color:#081a3a;color:var(--bookora-ink);font-weight:720;line-height:1.2}.bookora-pr-section,.bookora-ref-root .section{padding-block:clamp(56px,7vw,88px)}.bookora-pr-hero,.bookora-ref-root .hero{padding-bottom:clamp(40px,5vw,56px);padding-top:clamp(64px,7vw,96px)}.bookora-ref-root .product-window--image{background:linear-gradient(160deg,#eef4ff,#f8fbff 55%,#fff);border:1px solid #d7e1ed;box-shadow:0 28px 64px #0b234f24}.bookora-ref-root .product-window--image .product-stage-image{background:#0000;min-height:440px;object-fit:cover}.bookora-ref-root .solution-card img{height:240px;object-position:center}.bookora-ref-root .feature-photo img{border-radius:14px;box-shadow:0 18px 48px #0b234f1f}.bookora-ref-root .demo-card,.bookora-ref-root .pricing-card{padding:clamp(40px,5vw,72px) clamp(28px,5vw,72px)!important}.bookora-pr-hero__grid,.bookora-ref-root .feature-split,.bookora-ref-root .hero-grid,.bookora-ref-root .split-layout{align-items:center;gap:clamp(28px,4vw,62px)}.bookora-pr-section:nth-of-type(4n+2){background:#fff}.bookora-pr-section:nth-of-type(4n+3){background:#f5f8fc;background:var(--bookora-soft)}.bookora-pr-section:nth-of-type(4n+4){background:linear-gradient(180deg,#f7fbff,#fff)}.bookora-pr-cta-panel{background:linear-gradient(135deg,#0b2b62,#174fb8 55%,#2368e8)}.bookora-pr-card,.bookora-pr-industry-light__card{border-radius:14px;box-shadow:0 10px 28px #081a3a0f}.bookora-pr-card h3,.bookora-pr-industry-light__body h3{min-height:0}@media (max-width:1100px){.bookora-pr-icon-strip__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-pr-industry-light__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.bookora-pr-approved-stage__body{grid-template-columns:1fr}.bookora-pr-approved-stage__float,.bookora-pr-approved-stage__sidebar{display:none}.bookora-pr-icon-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-pr-industry-light__grid{grid-template-columns:1fr}}.bookora-footer,.bookora-marketing-header{--bookora-muted:#40536e}.bookora-nav-item>a,.bookora-nav-item>button{font-size:14px;font-weight:650;letter-spacing:.025em}.bookora-mega-menu li small,.bookora-mega-menu__featured>p:not(.bookora-mega-menu__featured-label),.bookora-mobile-submenu small{color:#40536e;font-size:14px;line-height:1.55}.bookora-footer-brand p{color:#ffffffc7;font-size:16px}.bookora-footer li a{color:#ffffffc2;font-size:15px}.bookora-footer-bottom{color:#ffffffa8;font-size:13px}.bookora-footer .bookora-footer-attribution,.bookora-footer .bookora-footer-attribution a,.bookora-footer .bookora-footer-attribution a:link,.bookora-footer .bookora-footer-attribution a:visited{color:#ffffffa8}.bookora-footer .bookora-footer-attribution a:focus-visible,.bookora-footer .bookora-footer-attribution a:hover{color:#fff}.bookora-header-action,.bookora-language select{font-size:14px}@media (max-width:1000px){.bookora-mobile-submenu a{font-size:16px}.bookora-mobile-submenu small{font-size:14px}}#public-marketing-main,.bookora-public-marketing,.public-marketing-main{overflow-x:clip;text-rendering:optimizeLegibility}#public-marketing-main li,#public-marketing-main p,.bookora-public-marketing li,.bookora-public-marketing p,.public-marketing-main li,.public-marketing-main p{font-size:max(1rem,16px);line-height:1.65}#public-marketing-main :is(.card,[class*=card],[class*=Card]) p,.public-marketing-main :is(.card,[class*=card],[class*=Card]) p{font-size:max(.9375rem,15px);line-height:1.58}#public-marketing-main h1,.bookora-public-marketing h1,.public-marketing-main h1{text-wrap:balance;font-size:clamp(2.25rem,5vw,4.75rem);letter-spacing:-.035em;line-height:1.04;max-width:18ch;overflow-wrap:anywhere}#public-marketing-main h2,.bookora-public-marketing h2,.public-marketing-main h2{text-wrap:balance;font-size:clamp(1.75rem,3vw,3rem);letter-spacing:-.025em;line-height:1.12;max-width:28ch}#public-marketing-main :is(p,.section-copy,[class*=description],[class*=body-copy]),.public-marketing-main :is(p,.section-copy,[class*=description],[class*=body-copy]){max-width:68ch}#public-marketing-main :is(section,[class*=section]),.public-marketing-main :is(section,[class*=section]){scroll-margin-top:6.5rem}#public-marketing-main :is(.grid,[class*=grid],[class*=Grid]),.public-marketing-main :is(.grid,[class*=grid],[class*=Grid]){align-items:stretch}#public-marketing-main :is(a,button,input,select,textarea):focus-visible,.bookora-public-marketing :is(a,button,input,select,textarea):focus-visible,.public-marketing-main :is(a,button,input,select,textarea):focus-visible{outline:3px solid currentColor;outline-offset:3px}#public-marketing-main img,.bookora-public-marketing img,.public-marketing-main img{height:auto;max-width:100%}.company-values-section :is(p,li,[class*=description],[class*=copy]),[data-theme=dark] :is(p,li,[class*=description],[class*=copy]),[data-tone=navy] :is(p,li,[class*=description],[class*=copy]){color:#e8f0fc}@media (max-width:767px){#public-marketing-main h1,.bookora-public-marketing h1,.public-marketing-main h1{max-width:22ch}#public-marketing-main :is(section,[class*=section]),.public-marketing-main :is(section,[class*=section]){scroll-margin-top:5.5rem}}.bookora-language{position:relative;z-index:1}.bookora-language.is-open{z-index:1700}.bookora-header-actions{position:relative;z-index:1650}.bookora-language-shell{padding-top:0;position:absolute;right:0;top:100%;z-index:1700}.bookora-language-bridge{background:#0000;height:10px;left:0;pointer-events:auto;position:absolute;right:0;top:-10px}.bookora-language-listbox{background:#fff;border:1px solid #0f172a1f;border-radius:11px;box-shadow:0 10px 30px #0f172a1f;display:none;min-width:160px;padding:6px;position:absolute;right:0;top:6px;z-index:1700}.bookora-language-listbox [role=option]{-webkit-appearance:none;appearance:none;background:#0000;border:0;border-radius:8px;color:inherit;cursor:pointer;font:inherit;padding:8px 10px;text-align:left;width:100%}.bookora-language-listbox [role=option].is-active,.bookora-language-listbox [role=option]:hover{background:#2563eb14}.bookora-language-trigger{align-items:center;-webkit-appearance:none;appearance:none;background:#fff;border:1px solid #0f172a1f;border-radius:9px;color:#081a3a;color:var(--bookora-ink);cursor:pointer;display:inline-flex;font:650 13px/1 Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font:650 13px/1 var(--bookora-font);gap:6px;min-height:36px;padding:6px 10px}.bookora-language-trigger:hover{border-color:#c8d6e8;border-color:var(--bookora-line-strong);color:#2368e8;color:var(--bookora-blue)}.bookora-language-trigger:focus-visible{border-color:#2368e8;border-color:var(--bookora-blue);color:#2368e8;color:var(--bookora-blue);outline:2px solid #2368e873;outline-offset:2px}.bookora-language-trigger .bookora-nav-chevron.is-open,.bookora-language.is-open .bookora-language-trigger .bookora-nav-chevron{transform:rotate(180deg)}.bookora-language-trigger .bookora-nav-chevron{display:inline-block;font-size:11px;line-height:1;transition:transform .18s ease}.bookora-language-listbox.is-open{display:flex;flex-direction:column;gap:2px}.bookora-nav-item[data-menu-key=company] .bookora-mega-menu-shell{max-width:720px;width:min(calc(100vw - 56px),720px)}.bookora-mega-menu--company,.bookora-mega-menu[data-menu-key=company]{grid-template-columns:minmax(0,1fr) minmax(240px,300px);max-height:min(72vh,420px);min-height:0}.bookora-mega-menu--company .bookora-mega-menu__columns,.bookora-mega-menu[data-menu-key=company] .bookora-mega-menu__columns{grid-template-columns:minmax(0,1fr)}.bookora-mega-menu--company .bookora-mega-menu__columns section,.bookora-mega-menu[data-menu-key=company] .bookora-mega-menu__columns section{border-right:1px solid #dce6f2;border-right:1px solid var(--bookora-line)}.bookora-mega-menu--company .bookora-mega-menu__featured,.bookora-mega-menu[data-menu-key=company] .bookora-mega-menu__featured{padding:24px}.bookora-mega-menu--company .bookora-mega-menu__featured-image,.bookora-mega-menu[data-menu-key=company] .bookora-mega-menu__featured-image{height:120px}.bookora-mega-menu--company .bookora-mega-menu__featured h3,.bookora-mega-menu[data-menu-key=company] .bookora-mega-menu__featured h3{font-size:20px}.legal-owner-review-stack{grid-gap:10px;display:grid;gap:10px;margin-top:14px}.legal-owner-review-box{background:#f5f8fc;border:1px solid #c9d4e5;border-radius:10px;padding:12px 14px}.legal-owner-review-box h3{color:#1e3356;font-size:14px;font-weight:700;margin:0 0 8px}.legal-owner-review-box ul{margin:0;padding-left:18px}.legal-owner-review-box li{color:#314560;font-size:13px;line-height:1.45;margin:4px 0}:root{--public-page-bg:#f3f4f6;--public-primary:#4f46e5;--public-primary-light:#6366f1;--public-accent-violet:#8b5cf6;--public-text:#0f172a;--public-text-muted:#64748b;--public-border:#0f172a14;--public-shadow-card:0 4px 14px #0f172a0f}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f4f6;background-color:var(--public-page-bg);color:#0f172a;color:var(--public-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box}#root{max-width:100%;overflow-x:clip}.booking-page{background:linear-gradient(145deg,#4f46e524,#a855f71a 38%,#f3f4f6 72%);background:linear-gradient(145deg,#4f46e524 0,#a855f71a 38%,var(--public-page-bg) 72%);min-height:100vh}.booking-container{margin:0 auto;max-width:1200px;padding:20px}.booking-header{color:#fff;margin-bottom:40px;text-align:center}.booking-header h1{font-size:2.5rem;margin-bottom:10px}.progress-bar{justify-content:center;margin-bottom:40px}.progress-bar,.progress-step{align-items:center;display:flex}.progress-step{flex-direction:column;margin:0 20px;opacity:.5;transition:opacity .3s ease}.progress-step.active{opacity:1}.progress-step.completed{opacity:.8}.step-number{align-items:center;background:#4f46e5;background:var(--public-primary);border-radius:50%;color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;margin-bottom:8px;width:40px}.step-title{color:#fff;font-size:.9rem;text-align:center}.booking-content{background:#fff;border:1px solid #0f172a14;border:1px solid var(--public-border);border-radius:16px;box-shadow:0 4px 14px #0f172a0f;box-shadow:var(--public-shadow-card);padding:30px}.dashboard{background:#f5f5f5;min-height:100vh}.dashboard-header{background:#fff;box-shadow:0 2px 4px #0000001a;margin-bottom:30px;padding:20px}.dashboard-header h1{color:#333;margin:0}.stats-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:30px}.stat-card{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px}.stat-card h3{color:#666;font-size:.9rem;margin:0 0 10px;text-transform:uppercase}.stat-value{color:#1976d2;font-size:2rem;font-weight:700;margin:0}.dashboard-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:1fr}@media (min-width:1200px){.dashboard-grid{grid-template-columns:2fr 1fr}}.dashboard-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:20px}.dashboard-section h2{color:#333;margin:0 0 20px}:root{--dashboard-primary:#4f46e5;--dashboard-primary-hover:#4338ca;--dashboard-surface:#fff;--dashboard-muted-surface:#f8fafc;--dashboard-border:#94a3b859;--dashboard-text:#0f172a;--dashboard-muted-text:#64748b;--dashboard-danger:#dc2626;--dashboard-success:#059669;--dashboard-warning:#d97706;--dashboard-radius-card:16px;--dashboard-radius-field:10px;--dashboard-radius-modal:20px;--dashboard-radius-button:10px;--dashboard-shadow-card:0 8px 22px rgba(15,23,42,.045);--dashboard-shadow-modal:0 18px 48px #0f172a24;--dashboard-btn-height:40px;--dashboard-btn-height-sm:36px;--dashboard-input-height:46px;--dashboard-icon-btn-size:36px;--dashboard-font-size-body:0.875rem;--dashboard-font-size-label:0.8125rem}.bookora-ref-root{--navy:#071d49;--navy-2:#0b2b62;--blue:#2368e8;--blue-2:#3d7ef0;--cyan:#dff5fb;--ink:#11213d;--muted:#445872;--line:#dbe4ef;--soft:#f4f7fb;--soft-blue:#edf5ff;--white:#fff;--green:#0c8b71;--shadow:0 24px 65px #0f2f6821;--shadow-soft:0 14px 34px #10254a17;--radius:12px;--radius-sm:8px;--shell-pad:clamp(56px,10vw,160px);--shell:min(1180px,100%)}.bookora-ref-root *{box-sizing:border-box}.bookora-ref-root{-webkit-font-smoothing:antialiased;background:#fff;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55;margin:0;scroll-behavior:smooth}.bookora-ref-root a{color:inherit;text-decoration:none}.bookora-ref-root button,.bookora-ref-root input,.bookora-ref-root select{font:inherit}.bookora-ref-root img{display:block;max-width:100%}.bookora-ref-root .shell{box-sizing:border-box;margin-inline:auto;max-width:100%;padding-inline:var(--shell-pad);width:var(--shell)}.bookora-ref-root .skip-link{background:var(--navy);border-radius:6px;color:#fff;left:16px;padding:10px 16px;position:fixed;top:-60px;z-index:1000}.bookora-ref-root .skip-link:focus{top:14px}.bookora-ref-root .site-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border-bottom:1px solid #dbe4efcc;transition:box-shadow .2s ease;z-index:100}.bookora-ref-root .site-header.scrolled{box-shadow:0 10px 28px #0f2f6814}.bookora-ref-root .nav-shell{align-items:center;display:flex;gap:38px;height:78px}.bookora-ref-root .brand{align-items:center;display:flex;flex:0 0 174px;width:174px}.bookora-ref-root .brand img{height:auto;width:100%}.bookora-ref-root .desktop-nav{align-items:stretch;display:flex;gap:4px;height:100%;margin-left:auto}.bookora-ref-root .nav-item{align-items:center;display:flex;position:relative}.bookora-ref-root .nav-link,.bookora-ref-root .nav-trigger{align-items:center;background:none;border:0;color:#172849;cursor:pointer;display:inline-flex;font-size:15px;font-weight:650;gap:7px;height:100%;padding:0 15px}.bookora-ref-root .nav-link:hover,.bookora-ref-root .nav-trigger:hover,.bookora-ref-root .nav-trigger[aria-expanded=true]{color:var(--blue)}.bookora-ref-root .nav-trigger span{font-size:16px;transition:transform .2s}.bookora-ref-root .nav-trigger[aria-expanded=true] span{transform:rotate(180deg)}.bookora-ref-root .nav-actions{align-items:center;display:flex;gap:16px;margin-left:12px}.bookora-ref-root .signin-link{font-size:14px;font-weight:700}.bookora-ref-root .button{align-items:center;border:1px solid #0000;border-radius:8px;display:inline-flex;font-weight:750;gap:10px;justify-content:center;min-height:48px;padding:0 24px;transition:transform .18s,box-shadow .18s,background .18s}.bookora-ref-root .button:hover{transform:translateY(-2px)}.bookora-ref-root .button-primary{background:linear-gradient(135deg,var(--blue),#0754cf);box-shadow:0 12px 25px #1167e838;color:#fff}.bookora-ref-root .button-secondary{background:#fff;border-color:#aebfda;box-shadow:0 7px 18px #11284a0d;color:var(--navy)}.bookora-ref-root .button-light{background:#fff;box-shadow:0 10px 25px #04112c24;color:var(--navy)}.bookora-ref-root .button-small{font-size:14px;min-height:42px;padding:0 18px}.bookora-ref-root .plain-link{font-weight:750;text-decoration:underline;text-underline-offset:5px}.bookora-ref-root .play-dot{color:var(--blue);font-size:12px}.bookora-ref-root .mega-menu{grid-gap:10px;background:#fff;border:1px solid #d9e3ef;border-radius:10px;box-shadow:var(--shadow);display:grid;gap:10px;grid-template-columns:repeat(3,1fr);left:50%;opacity:0;padding:22px;pointer-events:none;position:absolute;top:76px;transform:translate(-50%,12px);transition:.18s ease;visibility:hidden;width:820px}.bookora-ref-root .mega-menu-wide{grid-template-columns:repeat(3,1fr) 1.1fr;width:1000px}.bookora-ref-root .mega-menu-resources{grid-template-columns:1fr 1fr 1.2fr;width:880px}.bookora-ref-root .menu-open>.mega-menu{opacity:1;pointer-events:auto;transform:translate(-50%);visibility:visible}.bookora-ref-root .mega-column{border-right:1px solid #edf1f6;padding:10px 13px}.bookora-ref-root .mega-column:last-child{border-right:0}.bookora-ref-root .mega-label{color:#58708d;font-size:11px;font-weight:850;letter-spacing:.1em;margin:0 0 11px;text-transform:uppercase}.bookora-ref-root .mega-column>a{border-radius:7px;display:flex;gap:11px;padding:10px 8px}.bookora-ref-root .mega-column>a:hover{background:#f3f7fc}.bookora-ref-root .mega-column strong{color:#12294d;display:block;font-size:14px}.bookora-ref-root .mega-column small{color:#6f7d91;display:block;font-size:12px;line-height:1.35;margin-top:2px}.bookora-ref-root .menu-icon{color:var(--blue);display:grid;font-size:16px;height:22px;place-items:center;width:22px}.bookora-ref-root .mega-feature,.bookora-ref-root .resource-feature{background:linear-gradient(150deg,#eff6ff,#f8fbff);border-radius:8px;padding:16px 17px}.bookora-ref-root .mega-feature h3,.bookora-ref-root .resource-feature h3{font-size:20px;line-height:1.25;margin:7px 0 8px}.bookora-ref-root .mega-feature p,.bookora-ref-root .resource-feature p{color:var(--muted);font-size:13px}.bookora-ref-root .mini-product-card{background:#fff;border:1px solid #dce7f3;border-radius:7px;height:98px;margin-bottom:14px;padding:13px}.bookora-ref-root .mini-bar{background:#d6e2f2;border-radius:5px;height:9px;margin-bottom:12px;width:43%}.bookora-ref-root .mini-grid{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(3,1fr)}.bookora-ref-root .mini-grid i{background:#edf4fd;border-radius:4px;height:24px}.bookora-ref-root .text-link{align-items:center;color:var(--blue);display:inline-flex;font-weight:800;gap:9px}.bookora-ref-root .text-link span{transition:transform .2s}.bookora-ref-root .text-link:hover span{transform:translateX(4px)}.bookora-ref-root .menu-footer-link{margin-top:12px;padding-left:8px!important}.bookora-ref-root .resource-feature{background:linear-gradient(145deg,#0f2f68,#16498f);color:#fff}.bookora-ref-root .resource-feature .eyebrow{color:#a9cbff}.bookora-ref-root .resource-feature p{color:#d6e4f8}.bookora-ref-root .resource-feature .text-link{color:#fff}.bookora-ref-root .mobile-toggle{background:#fff;border:1px solid var(--line);border-radius:7px;display:none;height:42px;padding:10px;width:42px}.bookora-ref-root .mobile-toggle span{background:var(--navy);display:block;height:2px;margin:5px 0}.bookora-ref-root .mobile-menu{background:#fff;border-bottom:1px solid var(--line)}.bookora-ref-root .mobile-menu-inner{padding-block:20px}.bookora-ref-root .mobile-menu details,.bookora-ref-root .mobile-menu-inner>a{border-bottom:1px solid #edf1f5;display:block;font-weight:750;padding:14px 0}.bookora-ref-root .mobile-menu summary{cursor:pointer}.bookora-ref-root .mobile-links{display:grid;padding:10px 0 0 14px}.bookora-ref-root .mobile-links a{color:var(--muted);font-weight:600;padding:8px 0}.bookora-ref-root .mobile-cta-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:18px}.bookora-ref-root .hero{background:linear-gradient(180deg,#fff,#f7faff 72%,#fff);padding:96px 0 48px;position:relative}.bookora-ref-root .hero-glow{border-radius:50%;filter:blur(1px);opacity:.7;position:absolute}.bookora-ref-root .hero-glow-one{background:radial-gradient(circle,#dfeeff 0,#dfeeff00 68%);height:560px;right:-160px;top:-130px;width:560px}.bookora-ref-root .hero-glow-two{background:radial-gradient(circle,#e1f8fb 0,#e1f8fb00 68%);bottom:-140px;height:420px;left:-180px;width:420px}.bookora-ref-root .hero-grid{grid-gap:62px;display:grid;gap:62px;grid-template-columns:.86fr 1.14fr;position:relative}.bookora-ref-root .eyebrow{align-items:center;color:var(--blue);display:inline-flex;font-size:12px;font-weight:850;gap:8px;letter-spacing:.105em;text-transform:uppercase}.bookora-ref-root .eyebrow:before{background:currentColor;content:"";height:2px;width:22px}.bookora-ref-root .eyebrow.light{color:#b9d7ff}.bookora-ref-root .hero h1,.bookora-ref-root .section h2{letter-spacing:-.045em}.bookora-ref-root .hero h1{font-size:clamp(48px,5.25vw,76px);line-height:1.02;margin:21px 0 24px;max-width:730px}.bookora-ref-root .hero-lead{color:#5e6d84;font-size:19px;margin:0;max-width:650px}.bookora-ref-root .hero-actions{display:flex;gap:14px;margin:34px 0 26px}.bookora-ref-root .hero-points{grid-gap:10px;color:#445872;display:grid;font-size:16px;gap:10px;list-style:none;margin:0;padding:0}.bookora-ref-root .hero-points li{align-items:flex-start;color:#445872;display:flex;gap:10px}.bookora-ref-root .hero-points span{background:#dcf4f5;border-radius:50%;color:#078d8e;display:grid;flex:0 0 21px;font-size:12px;font-weight:900;height:21px;place-items:center;width:21px}.bookora-ref-root .product-stage{padding:16px 0 38px;position:relative}.bookora-ref-root .product-window{background:#fff;border:1px solid #d7e1ed;border-radius:12px;box-shadow:0 36px 85px #0b234f2e;overflow:hidden;transform:perspective(1400px) rotateY(-2deg) rotateX(.4deg)}.bookora-ref-root .window-topbar{align-items:center;border-bottom:1px solid #e6edf5;display:flex;gap:7px;height:48px;padding:0 16px}.bookora-ref-root .window-topbar>span{background:#cfdaea;border-radius:50%;height:8px;width:8px}.bookora-ref-root .window-search{align-items:center;background:#f3f6fa;border-radius:5px;color:#8a98aa;display:flex;font-size:10px;height:26px;margin-left:auto;padding:0 10px;width:180px}.bookora-ref-root .window-avatar{background:linear-gradient(145deg,#d2e4ff,#84aefa);border-radius:50%;height:26px;width:26px}.bookora-ref-root .product-body{display:grid;grid-template-columns:130px 1fr;height:455px}.bookora-ref-root .product-sidebar{background:linear-gradient(180deg,#071d43,#0c2e68);color:#bccde5;display:flex;flex-direction:column;gap:8px;padding:20px 15px}.bookora-ref-root .sidebar-mark{background:#fff;border-radius:7px;color:var(--blue);display:grid;font-weight:900;height:34px;margin-bottom:12px;place-items:center;width:34px}.bookora-ref-root .product-sidebar a,.bookora-ref-root .product-sidebar span{border-radius:6px;font-size:11px;padding:8px 10px}.bookora-ref-root .product-sidebar a.active,.bookora-ref-root .product-sidebar span.active{background:#1769d8;color:#fff}.bookora-ref-root .product-main{background:#fbfdff;padding:22px 24px}.bookora-ref-root .product-heading{align-items:center;display:flex;justify-content:space-between}.bookora-ref-root .product-heading small{color:#6d7b8e}.bookora-ref-root .product-heading h3{font-size:22px;margin:2px 0}.bookora-ref-root .product-heading button{background:var(--blue);border:0;border-radius:6px;color:#fff;font-size:10px;font-weight:800;padding:9px 14px}.bookora-ref-root .product-metrics{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:17px 0}.bookora-ref-root .product-metrics div{background:#fff;border:1px solid #e1e9f2;border-radius:7px;padding:11px}.bookora-ref-root .product-metrics small{color:#8692a3;display:block;font-size:9px}.bookora-ref-root .product-metrics strong{font-size:12px}.bookora-ref-root .calendar-grid{background:#fff;border:1px solid #dfe8f1;border-radius:8px;height:282px;overflow:hidden;position:relative}.bookora-ref-root .calendar-hours{bottom:0;color:#8894a5;display:grid;font-size:8px;grid-template-rows:repeat(7,1fr);left:0;position:absolute;text-align:center;top:38px;width:36px}.bookora-ref-root .calendar-days{border-bottom:1px solid #e5ebf2;display:grid;grid-template-columns:repeat(5,1fr);height:38px;left:36px;position:absolute;right:0;top:0}.bookora-ref-root .day-head{display:grid;font-size:9px;font-weight:800;place-items:center}.bookora-ref-root .calendar-grid:after{background:linear-gradient(#e9eef5 1px,#0000 0),linear-gradient(90deg,#e9eef5 1px,#0000 0);background-size:100% 35px,20% 100%;bottom:0;content:"";left:36px;position:absolute;right:0;top:38px}.bookora-ref-root .booking{border-radius:5px;box-shadow:0 4px 10px #14325a14;font-size:8px;padding:7px;position:absolute;width:17%;z-index:2}.bookora-ref-root .booking b,.bookora-ref-root .booking span{display:block}.bookora-ref-root .booking span{margin-top:2px;opacity:.72}.bookora-ref-root .b1{background:#dfeeff;left:24%;top:70px}.bookora-ref-root .b2{background:#dbf3e5;left:43%;top:111px}.bookora-ref-root .b3{background:#eee3ff;left:62%;top:82px}.bookora-ref-root .b4{background:#ffe8d3;left:24%;top:170px}.bookora-ref-root .b5{background:#d9f0f8;left:79%;top:139px}.bookora-ref-root .b6{background:#f7e6f0;left:61%;top:204px}.bookora-ref-root .floating-card{align-items:center;background:#fff;border:1px solid #dce6f0;border-radius:9px;box-shadow:0 18px 45px #081e4429;display:flex;gap:11px;max-width:245px;padding:12px 14px;position:absolute}.bookora-ref-root .floating-card small,.bookora-ref-root .floating-card strong{display:block}.bookora-ref-root .floating-card small{color:#445872;font-size:10px}.bookora-ref-root .floating-card strong{font-size:11px;margin-top:2px}.bookora-ref-root .float-icon{background:#def8ef;border-radius:50%;color:#07896e;display:grid;font-weight:900;height:30px;place-items:center;width:30px}.bookora-ref-root .floating-card-one{bottom:3px;right:-18px}.bookora-ref-root .floating-card-two{left:-25px;top:70px}.bookora-ref-root .floating-card-two .float-icon{background:#e7efff;color:var(--blue)}.bookora-ref-root .outcome-strip{background:#fff;border:1px solid #dce5ef;box-shadow:var(--shadow-soft);display:grid;grid-template-columns:repeat(4,1fr);margin-top:70px;position:relative;z-index:2}.bookora-ref-root .outcome-strip>div{border-right:1px solid #e7edf4;display:flex;gap:13px;padding:24px}.bookora-ref-root .outcome-strip>div:last-child{border-right:0}.bookora-ref-root .outcome-icon{background:#eef5ff;border-radius:50%;color:var(--blue);display:grid;flex:0 0 38px;font-weight:900;height:38px;place-items:center;width:38px}.bookora-ref-root .outcome-strip p{margin:0}.bookora-ref-root .outcome-strip small,.bookora-ref-root .outcome-strip strong{display:block}.bookora-ref-root .outcome-strip strong{font-size:14px}.bookora-ref-root .outcome-strip small{color:#445872;font-size:12px;line-height:1.45;margin-top:5px}.bookora-ref-root .section{padding:88px 0}.bookora-ref-root .section-light{background:#f4f7fb}.bookora-ref-root .section-white{background:#fff}.bookora-ref-root .section-heading{align-items:end;display:flex;gap:80px;justify-content:space-between;margin-bottom:48px}.bookora-ref-root .section-heading>div{max-width:760px}.bookora-ref-root .band-grid h2,.bookora-ref-root .demo-card h2,.bookora-ref-root .faq-layout h2,.bookora-ref-root .feature-content h2,.bookora-ref-root .pricing-card h2,.bookora-ref-root .section-heading h2,.bookora-ref-root .split-copy h2{font-size:clamp(36px,4.2vw,58px);line-height:1.06;margin:16px 0 18px}.bookora-ref-root .section-heading>p{color:var(--muted);font-size:17px;max-width:480px}.bookora-ref-root .section-heading.centered{display:block;text-align:center}.bookora-ref-root .section-heading.narrow{max-width:900px}.bookora-ref-root .section-heading.centered p{margin-inline:auto}.bookora-ref-root .solution-cards{grid-template-columns:repeat(3,1fr)}.bookora-ref-root .solution-card img{height:260px;object-fit:cover;width:100%}.bookora-ref-root .solution-card-body{padding:28px 32px 32px}.bookora-ref-root .card-kicker{color:var(--blue);display:block;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.bookora-ref-root .solution-card h3{line-height:1.18;margin:10px 0 12px}.bookora-ref-root .solution-card p{color:var(--muted);min-height:94px}.bookora-ref-root .solution-card .text-link{font-size:14px}.bookora-ref-root .workflow-section{background:linear-gradient(180deg,#eefdff,#f8fbff)}.bookora-ref-root .split-layout{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:.9fr 1.1fr}.bookora-ref-root .band-grid>div>p,.bookora-ref-root .demo-card p,.bookora-ref-root .faq-layout>div>p,.bookora-ref-root .feature-content>p,.bookora-ref-root .pricing-card p,.bookora-ref-root .section-lead{color:var(--muted);font-size:18px}.bookora-ref-root .check-list{grid-gap:25px;display:grid;gap:25px;margin:32px 0}.bookora-ref-root .check-list>div{display:flex;gap:16px}.bookora-ref-root .check-list>div>span{background:#fff;border-radius:50%;box-shadow:0 8px 20px #0067781a;color:#0791a0;display:grid;flex:0 0 32px;height:32px;place-items:center;width:32px}.bookora-ref-root .check-list p{margin:0}.bookora-ref-root .check-list small,.bookora-ref-root .check-list strong{display:block}.bookora-ref-root .check-list strong{font-size:17px}.bookora-ref-root .check-list small{color:#445872;font-size:14px;margin-top:6px}.bookora-ref-root .workflow-visual{background:linear-gradient(145deg,#0a204a,#163e7d);border-radius:14px;box-shadow:0 32px 70px #041d473d;padding:22px}.bookora-ref-root .workflow-tabs{display:flex;gap:7px;margin-bottom:15px}.bookora-ref-root .workflow-tabs button{background:#0000;border:1px solid #ffffff2e;border-radius:6px;color:#c8d8ed;padding:8px 14px}.bookora-ref-root .workflow-tabs button.active{background:#fff;color:var(--navy)}.bookora-ref-root .workflow-panel{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr .55fr}.bookora-ref-root .mini-card,.bookora-ref-root .workflow-main-card{background:#fff;border-radius:9px;padding:20px}.bookora-ref-root .mock-label{color:#445872;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.bookora-ref-root .workflow-main-card h3{font-size:25px;margin:7px 0 18px}.bookora-ref-root .mock-row{border-top:1px solid #e8edf3;display:flex;font-size:13px;justify-content:space-between;padding:11px 0}.bookora-ref-root .mock-row span{color:#445872}.bookora-ref-root .status-pill{background:#def5e7;border-radius:20px;color:#087b61;font-size:11px;padding:4px 8px}.bookora-ref-root .workflow-side{grid-gap:12px;display:grid;gap:12px}.bookora-ref-root .mini-card{align-items:center;display:flex;gap:10px;padding:14px}.bookora-ref-root .mini-card p{margin:0}.bookora-ref-root .mini-card small,.bookora-ref-root .mini-card strong{display:block;font-size:11px}.bookora-ref-root .mini-card small{color:#7b889a}.bookora-ref-root .mini-icon{background:#edf4ff;border-radius:6px;color:var(--blue);display:grid;height:30px;place-items:center;width:30px}.bookora-ref-root .workflow-timeline{grid-gap:0;color:#8ea5c5;display:grid;font-size:11px;gap:0;grid-template-columns:repeat(4,1fr);margin-top:22px}.bookora-ref-root .workflow-timeline>div{position:relative;text-align:center}.bookora-ref-root .workflow-timeline>div:after{background:#315788;content:"";height:2px;left:50%;position:absolute;top:7px;width:100%}.bookora-ref-root .workflow-timeline>div:last-child:after{display:none}.bookora-ref-root .workflow-timeline i{background:#365b8d;border:3px solid #163e7d;border-radius:50%;display:block;height:15px;margin:0 auto 7px;position:relative;width:15px;z-index:2}.bookora-ref-root .workflow-timeline .current,.bookora-ref-root .workflow-timeline .done{color:#fff}.bookora-ref-root .workflow-timeline .done i{background:#4ee0bf}.bookora-ref-root .workflow-timeline .current i{background:#fff;box-shadow:0 0 0 4px #fff3}.bookora-ref-root .feature-split{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:1.05fr .95fr}.bookora-ref-root .feature-split.reverse{grid-template-columns:.9fr 1.1fr}.bookora-ref-root .feature-photo{position:relative}.bookora-ref-root .feature-photo img{border-radius:10px;height:620px;object-fit:cover;object-position:center;width:100%}.bookora-ref-root .photo-note{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:8px;bottom:28px;box-shadow:0 16px 38px #0c1c3a2b;left:28px;padding:18px 21px;position:absolute;right:28px}.bookora-ref-root .photo-note span,.bookora-ref-root .photo-note strong{display:block}.bookora-ref-root .photo-note span{color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.bookora-ref-root .photo-note strong{font-size:18px;margin-top:4px}.bookora-ref-root .feature-list{grid-gap:0;border-top:1px solid var(--line);display:grid;gap:0;list-style:none;margin:32px 0;padding:0}.bookora-ref-root .feature-list li{border-bottom:1px solid var(--line);display:flex;gap:18px;padding:20px 0}.bookora-ref-root .feature-list li>span{color:var(--blue);font-size:12px;font-weight:850}.bookora-ref-root .feature-list strong{display:block;font-size:17px}.bookora-ref-root .feature-list p{color:var(--muted);margin:4px 0 0}.bookora-ref-root .feature-band{background:linear-gradient(135deg,#081d42,#123d7b);color:#fff}.bookora-ref-root .band-grid{grid-gap:90px;align-items:center;display:grid;gap:90px;grid-template-columns:1fr .85fr}.bookora-ref-root .band-grid>div>p{color:#c8d8ed}.bookora-ref-root .payment-card-stack{height:310px;position:relative}.bookora-ref-root .payment-card{background:#fff;border-radius:12px;box-shadow:0 30px 65px #0000003d;color:var(--ink);padding:28px;position:absolute;right:0;top:10px;transform:rotate(-2deg);width:78%;z-index:2}.bookora-ref-root .payment-card small,.bookora-ref-root .payment-card span,.bookora-ref-root .payment-card strong{display:block}.bookora-ref-root .payment-card span{color:#748198;font-size:12px}.bookora-ref-root .payment-card strong{font-size:34px;margin:5px 0}.bookora-ref-root .payment-card small{color:#53627a}.bookora-ref-root .payment-progress{background:#e6edf5;border-radius:20px;height:8px;margin-top:28px;overflow:hidden}.bookora-ref-root .payment-progress i{background:linear-gradient(90deg,var(--blue),#50c6d6);display:block;height:100%;width:38%}.bookora-ref-root .payment-card-back{background:#dff4fb;right:15%;top:100px;transform:rotate(4deg);z-index:1}.bookora-ref-root .payment-card-back strong{font-size:23px}.bookora-ref-root .industry-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(5,1fr)}.bookora-ref-root .industry-card{background:#fff;border:1px solid #dbe4ef;box-shadow:0 16px 40px #0b234f12;display:flex;flex-direction:column;min-height:430px;overflow:hidden}.bookora-ref-root .industry-image{height:185px;overflow:hidden}.bookora-ref-root .industry-image img{height:100%;object-fit:cover;object-position:center 28%;width:100%}.bookora-ref-root .industry-card>div:last-child{display:flex;flex:1 1;flex-direction:column;padding:24px}.bookora-ref-root .industry-card span{color:var(--blue);font-size:12px;font-weight:900}.bookora-ref-root .industry-card h3{font-size:22px;margin:12px 0 10px}.bookora-ref-root .industry-card p{color:var(--muted);font-size:15px}.bookora-ref-root .industry-card a{color:var(--blue);font-size:14px;font-weight:800;margin-top:auto}.bookora-ref-root .industry-card-solid{position:relative}.bookora-ref-root .industry-card-solid:after,.bookora-ref-root .industry-card-solid:before{border-radius:50%;content:"";opacity:.35;position:absolute}.bookora-ref-root .industry-card-solid:before{background:#fff;height:180px;left:-65px;top:-55px;width:180px}.bookora-ref-root .industry-card-solid:after{background:#fff;height:130px;right:-45px;top:70px;width:130px}.bookora-ref-root .industry-card-solid>div{padding-top:210px!important;position:relative;z-index:2}.bookora-ref-root .solid-lilac{background:linear-gradient(160deg,#9b6de0,#d9b8fb)}.bookora-ref-root .solid-gold{background:linear-gradient(160deg,#d89a53,#f1c67c)}.bookora-ref-root .industry-card-solid a,.bookora-ref-root .industry-card-solid h3,.bookora-ref-root .industry-card-solid p,.bookora-ref-root .industry-card-solid span{color:#fff}.bookora-ref-root .industry-card-solid p{opacity:.9}.bookora-ref-root .analytics-window{background:#fff;border:1px solid #dce5ef;border-radius:12px;box-shadow:var(--shadow);padding:25px}.bookora-ref-root .analytics-top{align-items:center;display:flex;justify-content:space-between}.bookora-ref-root .analytics-top small{color:#445872}.bookora-ref-root .analytics-top h3{font-size:25px;margin:3px 0}.bookora-ref-root .analytics-top select{background:#fff;border:1px solid #dbe4ef;border-radius:6px;padding:8px}.bookora-ref-root .analytics-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:22px 0}.bookora-ref-root .analytics-stats div{border:1px solid #e2e9f1;border-radius:7px;padding:14px}.bookora-ref-root .analytics-stats small,.bookora-ref-root .analytics-stats span,.bookora-ref-root .analytics-stats strong{display:block}.bookora-ref-root .analytics-stats small,.bookora-ref-root .analytics-stats span{color:#445872;font-size:10px}.bookora-ref-root .analytics-stats strong{font-size:24px;margin:2px 0}.bookora-ref-root .chart{border:1px solid #e3eaf2;border-radius:8px;height:220px;overflow:hidden;padding:18px;position:relative}.bookora-ref-root .chart-grid{background:linear-gradient(#ebf0f6 1px,#0000 0),linear-gradient(90deg,#ebf0f6 1px,#0000 0);background-size:100% 25%,20% 100%;inset:0;position:absolute}.bookora-ref-root .chart svg{height:100%;position:relative;width:100%}.bookora-ref-root .integration-section{background:#eef6ff}.bookora-ref-root .integration-grid{grid-gap:100px;align-items:center;display:grid;gap:100px;grid-template-columns:.85fr 1.15fr}.bookora-ref-root .integration-grid h2{font-size:clamp(36px,4.1vw,56px);letter-spacing:-.04em;line-height:1.06}.bookora-ref-root .integration-grid p{color:var(--muted);font-size:18px}.bookora-ref-root .integration-cloud{min-height:380px;position:relative}.bookora-ref-root .cloud-centre,.bookora-ref-root .integration-cloud span{background:#fff;border:1px solid #cfddef;border-radius:8px;box-shadow:0 12px 30px #0f2f6817;font-weight:750;padding:13px 18px;position:absolute}.bookora-ref-root .integration-cloud span:first-child{left:5%;top:18%}.bookora-ref-root .integration-cloud span:nth-child(2){right:9%;top:5%}.bookora-ref-root .integration-cloud span:nth-child(3){bottom:18%;left:11%}.bookora-ref-root .integration-cloud span:nth-child(4){bottom:21%;right:5%}.bookora-ref-root .integration-cloud span:nth-child(5){left:42%;top:1%}.bookora-ref-root .integration-cloud span:nth-child(6){bottom:3%;left:43%}.bookora-ref-root .cloud-centre{background:linear-gradient(145deg,var(--navy),var(--blue));border-radius:50%;box-shadow:0 25px 55px #0f479b40;color:#fff;display:grid;font-size:44px;font-style:normal;height:100px;left:50%;place-items:center;top:50%;transform:translate(-50%,-50%);width:100px}.bookora-ref-root .integration-cloud:after,.bookora-ref-root .integration-cloud:before{background:#b8cbea;content:"";height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(25deg);width:75%}.bookora-ref-root .integration-cloud:after{transform:translate(-50%,-50%) rotate(-25deg)}.bookora-ref-root .demo-section,.bookora-ref-root .pricing-section{background:#fff;padding-top:30px}.bookora-ref-root .demo-card,.bookora-ref-root .pricing-card{grid-gap:60px;align-items:end;background:linear-gradient(135deg,#0a244f,#1550a2);border-radius:14px;color:#fff;display:grid;gap:60px;grid-template-columns:1fr auto;padding:64px 72px}.bookora-ref-root .demo-card p,.bookora-ref-root .pricing-card p{color:#e8f0fc}.bookora-ref-root .demo-card h2,.bookora-ref-root .pricing-card h2{color:#fff}.bookora-ref-root .demo-actions,.bookora-ref-root .pricing-actions{align-items:flex-start;display:flex;flex-direction:column;gap:18px}.bookora-ref-root .demo-card .plain-link,.bookora-ref-root .pricing-card .plain-link{color:#fff}.bookora-ref-root .resource-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.bookora-ref-root .resource-grid article{background:#fff;border:1px solid var(--line);display:flex;flex-direction:column;min-height:270px;padding:32px}.bookora-ref-root .resource-number{font-weight:900}.bookora-ref-root .resource-grid h3{font-size:24px;margin:17px 0 12px}.bookora-ref-root .resource-grid p{color:var(--muted)}.bookora-ref-root .resource-grid a{color:var(--blue);font-weight:800;margin-top:auto}.bookora-ref-root .faq-layout{grid-gap:100px;display:grid;gap:100px;grid-template-columns:.8fr 1.2fr}.bookora-ref-root .faq-list details{border-top:1px solid var(--line);padding:22px 0}.bookora-ref-root .faq-list details:last-child{border-bottom:1px solid var(--line)}.bookora-ref-root .faq-list summary{cursor:pointer;display:flex;font-size:18px;font-weight:800;gap:16px;justify-content:space-between;list-style:none}.bookora-ref-root .faq-list summary:after{content:"";display:inline-block;flex:0 0 18px;height:18px;margin-left:12px;width:18px}.bookora-ref-root .faq-list details[open] summary:after{content:""}.bookora-ref-root .faq-list p{color:var(--muted);max-width:760px}.bookora-ref-root .site-footer{background:#07162f;color:#c4d2e5;padding:74px 0 24px}.bookora-ref-root .footer-grid{grid-gap:54px;display:grid;gap:54px;grid-template-columns:1.7fr repeat(4,1fr)}.bookora-ref-root .footer-brand img{filter:brightness(0) invert(1);opacity:.95;width:180px}.bookora-ref-root .footer-brand p{color:#9fb0c8;max-width:340px}.bookora-ref-root .footer-grid h3{color:#fff;font-size:14px;margin:0 0 18px}.bookora-ref-root .footer-grid>div:not(.footer-brand){display:flex;flex-direction:column;gap:10px}.bookora-ref-root .footer-grid a{color:#9fb0c8;font-size:13px}.bookora-ref-root .footer-grid a:hover{color:#fff}.bookora-ref-root .footer-text-link{color:#94bdf5!important}.bookora-ref-root .footer-bottom{border-top:1px solid #ffffff1a;color:#7f92ad;display:flex;font-size:12px;gap:30px;justify-content:space-between;margin-top:56px;padding-top:24px}@media(max-width:1200px){.bookora-ref-root .desktop-nav{gap:0}.bookora-ref-root .nav-link,.bookora-ref-root .nav-trigger{padding:0 10px}.bookora-ref-root .mega-menu-wide{width:900px}.bookora-ref-root .hero-grid{gap:35px}.bookora-ref-root .industry-grid{grid-template-columns:repeat(3,1fr)}.bookora-ref-root .industry-card:nth-child(4),.bookora-ref-root .industry-card:nth-child(5){min-height:390px}.bookora-ref-root .footer-grid{grid-template-columns:1.5fr repeat(2,1fr)}.bookora-ref-root .footer-grid>div:nth-child(n+4){margin-top:20px}.bookora-ref-root,:root{--shell:min(100%,900px);--shell-pad:clamp(44px,8vw,88px)}.bookora-ref-root .desktop-nav,.bookora-ref-root .nav-actions>.button,.bookora-ref-root .signin-link{display:none}.bookora-ref-root .nav-shell{height:68px}.bookora-ref-root .brand{flex-basis:150px;width:150px}.bookora-ref-root .nav-actions{margin-left:auto}.bookora-ref-root .mobile-toggle{display:block}.bookora-ref-root .hero{padding-top:64px}.bookora-ref-root .band-grid,.bookora-ref-root .faq-layout,.bookora-ref-root .feature-split,.bookora-ref-root .feature-split.reverse,.bookora-ref-root .hero-grid,.bookora-ref-root .integration-grid,.bookora-ref-root .split-layout{grid-template-columns:1fr}.bookora-ref-root .hero-copy{text-align:center}.bookora-ref-root .hero h1,.bookora-ref-root .hero-lead{margin-inline:auto}.bookora-ref-root .hero-actions{justify-content:center}.bookora-ref-root .hero-points{margin-inline:auto;max-width:520px;text-align:left}.bookora-ref-root .product-stage{margin-top:30px}.bookora-ref-root .floating-card-two{left:5px}.bookora-ref-root .floating-card-one{right:5px}.bookora-ref-root .outcome-strip{grid-template-columns:1fr 1fr}.bookora-ref-root .outcome-strip>div:nth-child(2){border-right:0}.bookora-ref-root .outcome-strip>div:nth-child(-n+2){border-bottom:1px solid #e7edf4}.bookora-ref-root .section{padding:88px 0}.bookora-ref-root .section-heading{display:block}.bookora-ref-root .section-heading>p{max-width:760px}.bookora-ref-root .solution-cards{grid-template-columns:1fr}.bookora-ref-root .solution-card{display:grid;grid-template-columns:.85fr 1.15fr}.bookora-ref-root .solution-card img{height:100%}.bookora-ref-root .solution-card p{min-height:auto}.bookora-ref-root .feature-photo img{height:520px}.bookora-ref-root .feature-split.reverse .feature-content{order:1}.bookora-ref-root .feature-split.reverse .analytics-window{order:2}.bookora-ref-root .industry-grid{grid-template-columns:repeat(2,1fr)}.bookora-ref-root .integration-cloud{min-height:320px}.bookora-ref-root .demo-card,.bookora-ref-root .pricing-card{grid-template-columns:1fr}.bookora-ref-root .demo-actions,.bookora-ref-root .pricing-actions{flex-direction:row}.bookora-ref-root .resource-grid{grid-template-columns:1fr}.bookora-ref-root .footer-grid{grid-template-columns:1.5fr repeat(2,1fr)}}@media(max-width:680px){.bookora-ref-root,:root{--shell:100%;--shell-pad:clamp(28px,6vw,36px)}.bookora-ref-root .hero{padding-top:46px}.bookora-ref-root .hero h1{font-size:44px}.bookora-ref-root .hero-copy{text-align:left}.bookora-ref-root .hero-actions{flex-direction:column;justify-content:flex-start}.bookora-ref-root .hero-actions .button{width:100%}.bookora-ref-root .product-body{grid-template-columns:76px 1fr;height:405px}.bookora-ref-root .product-sidebar{padding:14px 8px}.bookora-ref-root .product-sidebar a,.bookora-ref-root .product-sidebar span{font-size:0}.bookora-ref-root .product-sidebar a:before,.bookora-ref-root .product-sidebar span:before{background:currentColor;border-radius:50%;content:"";display:inline-block;font-size:17px;height:6px;width:6px}.bookora-ref-root .product-main{padding:15px}.bookora-ref-root .product-metrics{grid-template-columns:1fr}.bookora-ref-root .product-metrics div:nth-child(n+2){display:none}.bookora-ref-root .calendar-grid{height:253px}.bookora-ref-root .booking{font-size:0;height:30px;width:16%}.bookora-ref-root .booking b{font-size:7px}.bookora-ref-root .floating-card-two{display:none}.bookora-ref-root .floating-card-one{bottom:auto;margin:14px auto 0;position:relative;right:auto}.bookora-ref-root .outcome-strip{grid-template-columns:1fr}.bookora-ref-root .outcome-strip>div{border-bottom:1px solid #e7edf4!important;border-right:0}.bookora-ref-root .outcome-strip>div:last-child{border-bottom:0!important}.bookora-ref-root .section{padding:72px 0}.bookora-ref-root .band-grid h2,.bookora-ref-root .demo-card h2,.bookora-ref-root .faq-layout h2,.bookora-ref-root .feature-content h2,.bookora-ref-root .pricing-card h2,.bookora-ref-root .section h2,.bookora-ref-root .section-heading h2,.bookora-ref-root .split-copy h2{font-size:38px}.bookora-ref-root .solution-card{display:block}.bookora-ref-root .solution-card img{height:250px}.bookora-ref-root .workflow-panel{grid-template-columns:1fr}.bookora-ref-root .workflow-side{grid-template-columns:repeat(3,1fr)}.bookora-ref-root .mini-card{display:block;padding:10px}.bookora-ref-root .mini-card .mini-icon{margin-bottom:7px}.bookora-ref-root .workflow-timeline{font-size:9px}.bookora-ref-root .feature-photo img{height:420px}.bookora-ref-root .industry-grid{grid-template-columns:1fr}.bookora-ref-root .industry-card{min-height:0}.bookora-ref-root .industry-card-solid>div{padding-top:185px!important}.bookora-ref-root .analytics-stats{grid-template-columns:1fr}.bookora-ref-root .analytics-stats div:nth-child(n+2){display:none}.bookora-ref-root .integration-cloud{margin-inline:-35px;transform:scale(.85)}.bookora-ref-root .demo-card,.bookora-ref-root .pricing-card{padding:38px 28px}.bookora-ref-root .demo-actions,.bookora-ref-root .pricing-actions{flex-direction:column}.bookora-ref-root .footer-grid{grid-template-columns:1fr 1fr}.bookora-ref-root .footer-brand{grid-column:1/-1}.bookora-ref-root .footer-bottom{display:block}.bookora-ref-root .footer-bottom div{margin-top:9px}.bookora-ref-root .mobile-cta-row{grid-template-columns:1fr}.bookora-ref-root .mobile-menu-open{overflow:hidden}}.bookora-ref-root .site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:1200}.bookora-ref-root .cms-nav-presentation-notice{background:#071d49eb;border-bottom:1px solid #ffffff29;color:#fff;font-size:11.5px;font-weight:700;letter-spacing:.02em;line-height:1.35;padding:6px 16px;pointer-events:none;text-align:center;width:100%}.bookora-ref-root .cms-nav-preview-banner{background:#fff3cd;border-bottom:1px solid #f0e0a0;color:#5b4300;font-size:12px;font-weight:800;padding:6px 16px;width:100%}.bookora-ref-root .nav-locale{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);font-size:13px;font-weight:650;height:36px;min-width:96px;padding:0 10px}.bookora-ref-root .product-stage-image{border-radius:inherit;display:block;height:100%;object-fit:contain;object-position:center;width:100%}.bookora-ref-root .product-window--image{background:#e8eef6;overflow:hidden;padding:0}.bookora-ref-root .product-window--image .product-stage-image{min-height:420px}.bookora-ref-root .draft-badge{background:#fff3cd;border-radius:4px;color:#5b4300;display:inline-block;font-size:9px;font-weight:800;margin-left:6px;padding:1px 6px;vertical-align:middle}.bookora-ref-root .feature-bento{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-ref-root .feature-bento[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-ref-root .feature-bento[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.bookora-ref-root .feature-bento[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-ref-root .feature-bento-card{background:#fff;border:1px solid var(--line);border-radius:14px;grid-column:auto;padding:28px}.bookora-ref-root .feature-bento[data-count="5"] .feature-bento-card{grid-column:span 2}.bookora-ref-root .feature-bento[data-count="5"] .feature-bento-card--4{grid-column:2/span 2}.bookora-ref-root .feature-bento[data-count="5"] .feature-bento-card--5{grid-column:4/span 2}.bookora-ref-root .feature-bento-card--1,.bookora-ref-root .feature-bento-card--2{grid-column:auto}.bookora-ref-root .feature-bento-card img{border-radius:10px;height:140px;margin-bottom:16px;object-fit:cover;width:100%}.bookora-ref-root .feature-bento-card h3{font-size:22px;margin:8px 0 10px}.bookora-ref-root .feature-bento-card p{color:var(--muted);margin:0 0 12px}.bookora-ref-root .industry-hero-grid{grid-gap:clamp(40px,5vw,72px);align-items:center;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.bookora-ref-root .industry-hero-photo{background:#d9e4f5;border-radius:12px}.bookora-ref-root .industry-hero-photo img{height:100%;object-fit:cover;width:100%}.bookora-ref-root[data-section-renderer^=reference-family] .industry-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-ref-root[data-section-renderer^=reference-family] .industry-grid[data-count="2"],.bookora-ref-root[data-section-renderer^=reference-family] .industry-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-ref-root[data-section-renderer^=reference-family] .industry-grid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.bookora-ref-root[data-section-renderer^=reference-family] .industry-grid[data-count="5"]>*{grid-column:span 2}.bookora-ref-root[data-section-renderer^=reference-family] .industry-grid[data-count="5"]>:nth-child(4){grid-column:2/span 2}.bookora-ref-root[data-section-renderer^=reference-family] .industry-grid[data-count="5"]>:nth-child(5){grid-column:4/span 2}.bookora-ref-root .industry-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-ref-root .industry-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-ref-root .industry-grid[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.bookora-ref-root[data-section-renderer^=reference-family] .industry-card{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.bookora-ref-root[data-section-renderer^=reference-family] .industry-card-media img{display:block;height:180px;object-fit:cover;width:100%}.bookora-ref-root[data-section-renderer^=reference-family] .industry-card-body{padding:22px}.bookora-ref-root .hero--company .company-hero,.bookora-ref-root .hero--comparison .comparison-hero,.bookora-ref-root .hero--conversion .conversion-hero,.bookora-ref-root .hero--editorial .editorial-hero,.bookora-ref-root .hero--faq .faq-page-hero,.bookora-ref-root .hero--pricing .pricing-hero{max-width:900px;padding-bottom:24px}.bookora-ref-root .editorial-list{grid-gap:0;display:grid;gap:0}.bookora-ref-root .editorial-list-item{grid-gap:24px;border-top:1px solid var(--line);display:grid;gap:24px;grid-template-columns:72px 1fr;padding:28px 0}.bookora-ref-root .editorial-list-item:last-child{border-bottom:1px solid var(--line)}.bookora-ref-root .guide-prose,.bookora-ref-root .legal-document:not(.legal-document--professional){max-width:820px;padding:48px 0 96px}.bookora-ref-root .guide-prose-body,.bookora-ref-root .legal-prose-body{color:#24324d;line-height:1.7}.bookora-ref-root .contact-form-shell{margin:0 auto;max-width:720px}.bookora-ref-root .company-values-grid,.bookora-ref-root .comparison-points-grid,.bookora-ref-root .contact-benefit-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(2,1fr)}.bookora-ref-root .company-values-grid article,.bookora-ref-root .comparison-points-grid article,.bookora-ref-root .contact-benefit-grid article{background:#fff;border:1px solid var(--line);border-radius:14px;padding:24px}.bookora-ref-root .faq-list--dominant{max-width:920px}.bookora-ref-root .faq-topics{display:flex;flex-wrap:wrap;gap:10px}.bookora-ref-root .faq-topic-chip{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;display:inline-flex;font-size:14px;font-weight:600;padding:8px 14px}.bookora-ref-root .legal-preview-banner{background:#fff3cd;border-radius:10px;color:#5b4300;font-size:14px;font-weight:600;margin:0 0 24px;padding:12px 16px}.bookora-ref-root .pricing-api-note{color:var(--muted);font-size:15px}.bookora-ref-root[data-page-layout=article] .hero--editorial{padding-bottom:20px}.bookora-ref-root .guide-article-meta{background:#f7faff;border-bottom:1px solid var(--line);border-top:1px solid var(--line)}.bookora-ref-root .guide-article-meta-inner{display:flex;gap:32px;justify-content:space-between;padding:18px 0}.bookora-ref-root .guide-article-meta-inner>div{align-items:center;display:flex;gap:16px}.bookora-ref-root .guide-reading-label,.bookora-ref-root .guide-toc-label{color:var(--muted);font-size:13px;font-weight:700}.bookora-ref-root .guide-toc{align-items:baseline;display:flex;gap:14px;max-width:62%}.bookora-ref-root .guide-toc ol{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;margin:0;padding:0}.bookora-ref-root .guide-toc a{color:var(--blue);font-size:13px;font-weight:700}.bookora-ref-root .guide-prose,.bookora-ref-root .guide-prose-body{max-width:68ch}.bookora-ref-root .cms-page-renderer--layout-detail .industry-detail-layout{border-top:1px solid var(--line);display:grid;grid-template-columns:170px minmax(0,1fr);position:relative}.bookora-ref-root .cms-page-renderer--layout-detail .industry-detail-label{align-self:start;color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.09em;padding:46px 24px 0 0;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:102px}.bookora-ref-root .cms-page-renderer--layout-detail .industry-detail-layout>.section{padding-left:0;padding-right:0}.bookora-ref-root .cms-page-renderer--layout-detail .industry-detail-layout .industry-cards-section{background:#fff}.bookora-ref-root .cms-page-renderer--layout-hub .feature-bento-card{box-shadow:0 12px 28px #0f2f680f}.bookora-ref-root .feature-workflow-section{background:#fff}.bookora-ref-root .feature-workflow-steps{grid-gap:0;border-top:1px solid var(--line);display:grid;gap:0;grid-template-columns:1fr 1fr}.bookora-ref-root .feature-workflow-steps .feature-bento-card{grid-column-gap:18px;align-content:start;border:0;border-bottom:1px solid var(--line);border-radius:0;box-shadow:none;column-gap:18px;display:grid;grid-template-columns:48px 1fr;padding:30px 20px}.bookora-ref-root .feature-workflow-steps .feature-bento-card:nth-child(odd){border-right:1px solid var(--line)}.bookora-ref-root .feature-workflow-steps .feature-bento-card .eyebrow,.bookora-ref-root .feature-workflow-steps .feature-bento-card a,.bookora-ref-root .feature-workflow-steps .feature-bento-card h3,.bookora-ref-root .feature-workflow-steps .feature-bento-card img,.bookora-ref-root .feature-workflow-steps .feature-bento-card p{grid-column:2}.bookora-ref-root .feature-workflow-number{color:var(--blue);font-size:13px;font-weight:850;grid-row:1/span 5;letter-spacing:.08em}.bookora-ref-root .comparison-table-section{padding-top:52px}.bookora-ref-root .comparison-table-layout{grid-gap:28px;align-items:start;display:grid;gap:28px;grid-template-columns:220px minmax(0,1fr)}.bookora-ref-root .comparison-criteria-rail{padding:18px 0;position:-webkit-sticky;position:sticky;top:106px}.bookora-ref-root .comparison-criteria-rail ol{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:14px 0 0;padding:0}.bookora-ref-root .comparison-criteria-rail li{border-bottom:1px solid var(--line);color:#34445f;font-size:16px;font-weight:700;padding-bottom:10px}.bookora-ref-root .comparison-table-layout [data-testid=professional-comparison-table]{padding-top:0}.bookora-ref-root .contact-form-shell--forward{grid-gap:56px;align-items:center;display:grid;gap:56px;grid-template-columns:.8fr 1.2fr;max-width:1120px}.bookora-ref-root .contact-form-intro h2{font-size:clamp(34px,4vw,52px);letter-spacing:-.04em;line-height:1.08;margin:14px 0}.bookora-ref-root .contact-form-card{min-width:0}.bookora-ref-root .contact-form-card form{box-shadow:0 20px 52px #0f2f681a!important}.bookora-ref-root .faq-dominant-section .shell{max-width:1040px}.bookora-ref-root .faq-dominant-section .section-heading{max-width:920px}.bookora-ref-root .faq-list--dominant{max-width:none}.bookora-ref-root .company-values-section{background:#0b234b;color:#fff}.bookora-ref-root .company-values-grid article p,.bookora-ref-root .company-values-section .section-heading p{color:#cbd8ec}.bookora-ref-root .company-values-grid{border-bottom:1px solid #ffffff38;border-top:1px solid #ffffff38;gap:0}.bookora-ref-root .company-values-grid article{background:#0000;border:0;border-radius:0;box-shadow:none;padding:25px 28px}.bookora-ref-root .company-values-grid article+article{border-left:1px solid #ffffff38}@media(max-width:1000px){.bookora-ref-root .company-values-grid,.bookora-ref-root .comparison-points-grid,.bookora-ref-root .comparison-table-layout,.bookora-ref-root .contact-benefit-grid,.bookora-ref-root .contact-form-shell--forward,.bookora-ref-root .feature-bento,.bookora-ref-root .feature-workflow-steps,.bookora-ref-root .industry-hero-grid,.bookora-ref-root[data-section-renderer^=reference-family] .industry-grid{grid-template-columns:1fr}.bookora-ref-root .feature-bento-card,.bookora-ref-root .feature-bento-card--1,.bookora-ref-root .feature-bento-card--2{grid-column:span 1}.bookora-ref-root .editorial-list-item{gap:16px;grid-template-columns:56px 1fr}.bookora-ref-root .cms-page-renderer--layout-detail .industry-detail-layout{grid-template-columns:1fr}.bookora-ref-root .cms-page-renderer--layout-detail .industry-detail-label{padding:24px 0 0;position:static}.bookora-ref-root .company-values-grid article+article,.bookora-ref-root .feature-workflow-steps .feature-bento-card:nth-child(odd){border-left:0}.bookora-ref-root .comparison-criteria-rail{padding:0;position:static}}.bookora-ref-root .industry-image img,.bookora-ref-root .solution-card img{border-radius:0}.bookora-ref-root .integration-orbit{grid-gap:16px 18px;align-items:stretch;background:linear-gradient(180deg,#fff,#f4f8ff);border:1px solid #cfddef;border-radius:16px;box-shadow:0 18px 40px #0f2f6814;display:grid;gap:16px 18px;grid-template-columns:1fr minmax(168px,210px) 1fr;grid-template-rows:auto auto;min-height:0;overflow:visible;padding:22px 20px}.bookora-ref-root .integration-orbit-rings{display:none}.bookora-ref-root .integration-orbit-centre{align-self:center;background:#0b1f42;border-radius:14px;box-shadow:0 16px 36px #102a5647;color:#fff;grid-column:2;grid-row:1/span 2;justify-self:center;max-width:210px;min-width:0;padding:20px 16px;position:relative;text-align:center;width:100%;z-index:2}.bookora-ref-root .integration-orbit-centre strong{color:#fff;display:block;font-size:15px;font-weight:750;line-height:1.35}.bookora-ref-root .integration-capability-list{display:contents;list-style:none;margin:0;padding:0}.bookora-ref-root .integration-family{background:#fff;border:1px solid #c5d6ef;border-radius:12px;box-shadow:0 8px 20px #0f2f680d;min-height:0;padding:14px 14px 12px}.bookora-ref-root .integration-family:first-child{grid-column:1;grid-row:1}.bookora-ref-root .integration-family:nth-child(2){grid-column:3;grid-row:1}.bookora-ref-root .integration-family:nth-child(3){grid-column:1;grid-row:2}.bookora-ref-root .integration-family:nth-child(4){grid-column:3;grid-row:2}.bookora-ref-root .integration-family-label{color:#334155;display:block;font-size:12px;font-weight:750;letter-spacing:.03em;margin-bottom:10px;text-transform:uppercase}.bookora-ref-root .integration-family-chips{display:flex;flex-wrap:wrap;gap:8px}.bookora-ref-root .integration-chip{align-items:center;background:#f8fbff;border:1px solid #cfddef;border-radius:8px;color:#0b1f42;display:inline-flex;font-size:13px;font-weight:700;padding:8px 12px}.bookora-ref-root .integration-chip.is-primary{background:#e8f0ff;border-color:#2f6bff;color:#0b1f42}.bookora-ref-root .resource-hierarchy,.bookora-ref-root .resource-hierarchy--equal{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-ref-root .resource-supporting{display:contents}.bookora-ref-root .resource-card{background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 10px 28px #0f2f680f;display:flex;flex-direction:column;gap:10px;min-height:100%;padding:22px 22px 20px}.bookora-ref-root .resource-card--equal h3,.bookora-ref-root .resource-card--featured h3,.bookora-ref-root .resource-card--supporting h3{font-size:20px;font-weight:760;line-height:1.25;margin:0;min-height:2.5em}.bookora-ref-root .resource-card p{color:var(--muted);flex:1 1 auto;font-size:15px;line-height:1.55;margin:0}.bookora-ref-root .resource-card-meta{align-items:center;display:flex;gap:12px;justify-content:space-between}.bookora-ref-root .resource-category{color:#2f6bff;font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.bookora-ref-root .resource-number{color:var(--blue);font-size:12px;font-weight:850}.bookora-ref-root .resource-card .button,.bookora-ref-root .resource-card a{align-self:flex-start;margin-top:auto;padding-top:14px}.bookora-ref-root .hero{overflow:visible!important;padding:48px 0 32px}.bookora-ref-root .hero.hero--industry-photo{overflow:visible!important;padding:40px 0 28px}.bookora-ref-root .hero.hero--industry-photo .hero-copy{max-width:640px;padding-right:clamp(8px,2vw,24px)}.bookora-ref-root .hero.hero--industry-photo h1{font-size:clamp(1.9rem,3vw,2.9rem)!important}.bookora-ref-root .hero-grid{align-items:center;gap:clamp(40px,5vw,72px);grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr);min-height:0}.bookora-ref-root .industry-hero-grid{gap:clamp(40px,5vw,72px);max-width:100%;width:100%}.bookora-ref-root .product-stage{max-width:100%;padding:8px 0 16px}.bookora-ref-root .product-stage--image{border-radius:12px}.bookora-ref-root .product-window,.bookora-ref-root .product-window--image{max-width:100%;transform:none;width:100%}.bookora-ref-root .product-window--image .product-stage-image{background:#e8eef6;display:block;height:auto;max-height:min(560px,70vh);object-fit:contain;object-position:center top;width:100%}.bookora-ref-root .resource-hierarchy--equal[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-ref-root .resource-hierarchy--equal[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-ref-root .hero h1,.bookora-ref-root .hero-copy h1{font-size:clamp(2rem,3.2vw,3.15rem)!important;font-weight:780;letter-spacing:-.04em;line-height:1.12!important;max-width:640px;overflow-wrap:break-word}.bookora-ref-root .hero-lead{font-size:clamp(16px,1.1vw,18px);line-height:1.65;max-width:540px}.bookora-ref-root[data-page-family=guide] .hero h1,.bookora-ref-root[data-page-family=guide_article] .hero h1,.bookora-ref-root[data-page-family=knowledge_article] .hero h1{font-size:clamp(1.85rem,2.8vw,2.75rem)!important}@media(max-width:1100px){.bookora-ref-root .integration-orbit{grid-template-columns:1fr 1fr;grid-template-rows:auto}.bookora-ref-root .integration-orbit-centre{grid-column:1/-1;grid-row:auto;margin:0 auto;max-width:280px}.bookora-ref-root .integration-family:nth-child(n){grid-column:auto;grid-row:auto}.bookora-ref-root .resource-hierarchy,.bookora-ref-root .resource-hierarchy--equal{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-ref-root .resource-hierarchy--equal .resource-card:nth-child(3){grid-column:1/2}}@media(max-width:1000px){.bookora-ref-root .section{padding:64px 0}.bookora-ref-root .industry-card{min-height:0}.bookora-ref-root .industry-image{height:168px}.bookora-ref-root .resource-hierarchy,.bookora-ref-root .resource-hierarchy--equal{grid-template-columns:1fr}.bookora-ref-root .resource-hierarchy--equal .resource-card:nth-child(3){grid-column:auto}.bookora-ref-root .integration-orbit{gap:12px;grid-template-columns:1fr;padding:18px 16px}.bookora-ref-root .integration-capability-list{grid-gap:12px;display:grid;gap:12px}.bookora-ref-root .integration-family:nth-child(n){grid-column:auto;grid-row:auto}.bookora-ref-root .hero h1,.bookora-ref-root .hero-copy h1{font-size:clamp(1.85rem,6vw,2.4rem)!important}}@media(max-width:680px){.bookora-ref-root .section{padding:52px 0}.bookora-ref-root .outcome-strip{margin-top:36px}.bookora-ref-root .industry-grid{gap:14px}.bookora-ref-root .industry-image{height:160px}.bookora-ref-root .resource-card{padding:18px 18px 16px}.bookora-ref-root .hero{padding-top:40px}.bookora-ref-root .hero h1,.bookora-ref-root .hero-copy h1{font-size:clamp(1.75rem,7vw,2.15rem)!important;line-height:1.15!important}}.bookora-ref-root .solution-cards{grid-gap:22px;align-items:stretch;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-ref-root .solution-card{background:#fff;border:1px solid #dde6ef;box-shadow:0 14px 35px #0b234f12;display:flex;flex-direction:column;height:100%;min-height:0;min-width:0;overflow:hidden}.bookora-ref-root .solution-card>img{display:block;flex:0 0 auto;height:240px;object-fit:cover;width:100%}.bookora-ref-root .solution-card-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:28px}.bookora-ref-root .solution-card .card-kicker{flex:0 0 auto;margin:0}.bookora-ref-root .solution-card h3{flex:0 0 auto;font-size:25px;letter-spacing:-.02em;line-height:1.2;margin:10px 0 0;min-height:3.6em}.bookora-ref-root .solution-card-body>p{color:var(--muted);flex:1 1 auto;font-size:15px;line-height:1.65;margin:12px 0 0;min-height:0}.bookora-ref-root .solution-card-body>.text-link{align-self:flex-start;font-size:14px;margin-top:auto;padding-top:18px}.bookora-ref-root .hero{max-width:100%;overflow:hidden}.bookora-ref-root .hero-glow-one{height:min(420px,55vw);max-width:100%;right:0;top:-80px;width:min(420px,55vw)}.bookora-ref-root .hero-glow-two{bottom:-60px;height:min(360px,50vw);left:0;max-width:100%;width:min(360px,50vw)}.bookora-ref-root .hero-grid{box-sizing:border-box;max-width:100%;min-width:0;width:100%}.bookora-ref-root .hero-copy,.bookora-ref-root .product-stage{max-width:100%;min-width:0}.bookora-ref-root .product-stage{overflow:visible;padding:16px 4px 28px}.bookora-ref-root .product-stage--image{overflow:hidden;padding:0}.bookora-ref-root .product-window{max-width:100%;transform:none}.bookora-ref-root .floating-card-one{bottom:8px;max-width:min(245px,calc(100% - 16px));right:8px}.bookora-ref-root .floating-card-two{left:8px;max-width:min(245px,calc(100% - 16px));top:56px}.bookora-ref-root .integration-cloud{margin-inline:0;overflow:hidden;transform:none}@media (min-width:1001px){.bookora-ref-root .hero-grid{gap:clamp(40px,5vw,72px);grid-template-columns:minmax(0,1.05fr) minmax(0,1.15fr)}}@media (max-width:1000px){.bookora-ref-root .hero-grid{gap:28px;grid-template-columns:minmax(0,1fr)!important}.bookora-ref-root .hero-copy{max-width:100%;text-align:left;width:100%}.bookora-ref-root .hero h1,.bookora-ref-root .hero-lead{margin-inline:0;max-width:100%}.bookora-ref-root .product-stage{margin-top:8px;padding-inline:0;width:100%}.bookora-ref-root .solution-cards{grid-template-columns:minmax(0,1fr)}.bookora-ref-root .solution-card{display:flex;flex-direction:column}.bookora-ref-root .solution-card>img{height:220px}.bookora-ref-root .solution-card h3{min-height:0}.bookora-ref-root .solution-card-body>p{flex:0 1 auto}}@media (max-width:680px){.bookora-ref-root .floating-card-one,.bookora-ref-root .floating-card-two{display:none}.bookora-ref-root .product-stage{overflow:hidden;padding-bottom:12px}.bookora-ref-root .product-window--image .product-stage-image{min-height:260px}.bookora-ref-root .product-body{height:320px}}.bookora-ref-root{--muted:#40536e;--page-accent:#2368e8;--page-accent-strong:#174fb8;--page-soft:#f4f7fb}.bookora-ref-root[data-bookora-page-slug=product-integrations],.bookora-ref-root[data-bookora-page-slug^=product-analytics]{--page-accent:#6554c0;--page-accent-strong:#4938a0;--page-soft:#f5f2ff}.bookora-ref-root[data-bookora-page-slug=product-memberships-passes],.bookora-ref-root[data-bookora-page-slug^=product-payments]{--page-accent:#087f6d;--page-accent-strong:#056556;--page-soft:#effaf7}.bookora-ref-root[data-bookora-page-slug^=industries-services-legal],.bookora-ref-root[data-bookora-page-slug^=product-security]{--page-accent:#234b86;--page-accent-strong:#163866;--page-soft:#f0f5fb}.bookora-ref-root[data-bookora-page-slug^=industries-appointments]{--page-accent:#0b7285;--page-accent-strong:#075867;--page-soft:#effbfc}.bookora-ref-root[data-bookora-page-slug^=industries-classes-training]{--page-accent:#6d3bb4;--page-accent-strong:#51298c;--page-soft:#f7f2fc}.bookora-ref-root[data-bookora-page-slug^=industries-experiences-tours]{--page-accent:#0c7a61;--page-accent-strong:#075c49;--page-soft:#eefaf6}.bookora-ref-root[data-bookora-page-slug^=industries-hospitality]{--page-accent:#2368e8;--page-accent-strong:#174fb8;--page-soft:#f4f7fb}.bookora-ref-root[data-bookora-page-slug^=industries-rentals]{--page-accent:#315ea8;--page-accent-strong:#24477f;--page-soft:#f1f6fd}.bookora-ref-root[data-bookora-page-slug^=industries-services]{--page-accent:#4e5d78;--page-accent-strong:#344158;--page-soft:#f4f6f9}.bookora-ref-root .company-values-grid article p,.bookora-ref-root .comparison-points-grid article p,.bookora-ref-root .contact-benefit-grid article p,.bookora-ref-root .editorial-list-item p,.bookora-ref-root .faq-list p,.bookora-ref-root .feature-bento-card>p,.bookora-ref-root .guide-prose-body,.bookora-ref-root .hero-lead,.bookora-ref-root .industry-card p,.bookora-ref-root .legal-prose-body,.bookora-ref-root .pricing-api-note,.bookora-ref-root .resource-card p,.bookora-ref-root .section-heading p,.bookora-ref-root .section-lead,.bookora-ref-root .solution-card-body>p,.bookora-ref-root .split-copy>p{color:var(--muted);font-size:16px;line-height:1.68}.bookora-ref-root .guide-prose-body,.bookora-ref-root .legal-prose-body{font-size:18px;line-height:1.78}.bookora-ref-root .check-list small{color:var(--muted);font-size:15px;line-height:1.58}.bookora-ref-root .hero-points li{color:#344862;font-size:16px;line-height:1.55}.bookora-ref-root .editorial-list-item a,.bookora-ref-root .industry-card a,.bookora-ref-root .resource-card a,.bookora-ref-root .text-link{font-size:15px;font-weight:750}.bookora-ref-root .family-hero-grid,.bookora-ref-root .hero-grid,.bookora-ref-root .industry-hero-grid{grid-gap:clamp(44px,6vw,88px);align-items:center;display:grid;gap:clamp(44px,6vw,88px);grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);max-width:100%;width:100%}.bookora-ref-root .family-hero-grid>*,.bookora-ref-root .hero-grid>*,.bookora-ref-root .industry-hero-grid>*{min-width:0}.bookora-ref-root .family-hero-visual,.bookora-ref-root .industry-hero-photo,.bookora-ref-root .split-visual{background:#fff;border:1px solid #d7e2ef;border-radius:18px;box-shadow:0 24px 58px #0f2f681f;min-width:0;overflow:hidden}.bookora-ref-root .family-hero-visual img,.bookora-ref-root .split-visual img{display:block;height:auto;max-height:min(590px,68vh);object-fit:contain;object-position:center;width:100%}.bookora-ref-root .industry-hero-photo{aspect-ratio:3/4;background:#0f1c33;height:min(520px,62vh);margin-inline:auto 0;max-height:min(520px,62vh);max-width:min(100%,440px);overflow:hidden;padding:0;position:relative;width:100%}.bookora-ref-root .industry-hero-photo img{display:block;height:100%!important;inset:0!important;max-height:none!important;object-fit:cover!important;object-position:center 22%;position:absolute!important;width:100%!important}.bookora-ref-root .family-hero-visual--company,.bookora-ref-root .family-hero-visual--conversion,.bookora-ref-root .family-hero-visual--faq{aspect-ratio:4/3;background:#0f1c33;border-color:#0f2f6859;box-shadow:0 28px 64px #081a3a38;height:min(480px,58vh);max-height:min(480px,58vh);overflow:hidden;padding:0;position:relative;width:100%}.bookora-ref-root .family-hero-visual--company img,.bookora-ref-root .family-hero-visual--conversion img,.bookora-ref-root .family-hero-visual--faq img{background:#0000;box-sizing:border-box;display:block;height:100%!important;inset:0!important;max-height:none!important;object-fit:cover!important;object-position:center 28%;padding:0!important;position:absolute!important;width:100%!important}.bookora-ref-root .family-hero-visual--comparison,.bookora-ref-root .family-hero-visual--editorial,.bookora-ref-root .family-hero-visual--pricing{aspect-ratio:4/3;background:#0f1c33;height:min(480px,58vh);max-height:min(480px,58vh);overflow:hidden;padding:0;position:relative;width:100%}.bookora-ref-root .family-hero-visual--comparison img,.bookora-ref-root .family-hero-visual--editorial img,.bookora-ref-root .family-hero-visual--pricing img{display:block;height:100%!important;inset:0!important;max-height:none!important;object-fit:cover!important;object-position:center 28%;position:absolute!important;width:100%!important}.bookora-ref-root .split-visual{background:linear-gradient(160deg,#f7fbff,#eef4fb);padding:clamp(10px,1.4vw,18px)}.bookora-ref-root .split-visual img{border-radius:12px;max-height:min(420px,55vh);object-fit:contain;object-position:center}@media (max-width:900px){.bookora-ref-root .family-hero-visual--company,.bookora-ref-root .family-hero-visual--comparison,.bookora-ref-root .family-hero-visual--conversion,.bookora-ref-root .family-hero-visual--editorial,.bookora-ref-root .family-hero-visual--faq,.bookora-ref-root .family-hero-visual--pricing{height:min(360px,48vh);max-height:min(360px,48vh)}.bookora-ref-root .family-hero-visual--company img,.bookora-ref-root .family-hero-visual--conversion img,.bookora-ref-root .family-hero-visual--faq img{object-position:center 24%}.bookora-ref-root .family-hero-visual--comparison,.bookora-ref-root .family-hero-visual--editorial,.bookora-ref-root .family-hero-visual--pricing{aspect-ratio:16/11}.bookora-ref-root .family-hero-visual--comparison img,.bookora-ref-root .family-hero-visual--editorial img,.bookora-ref-root .family-hero-visual--pricing img{object-position:center 22%}}.bookora-ref-root .hero{background:radial-gradient(circle at 88% 10%,color-mix(in srgb,var(--page-accent) 12%,#0000),#0000 34%),#fff;padding:clamp(52px,6vw,84px) 0 clamp(42px,5vw,70px)}.bookora-ref-root .hero h1,.bookora-ref-root .hero-copy h1{text-wrap:balance;font-size:clamp(2.15rem,3.45vw,3.45rem)!important;letter-spacing:-.045em;line-height:1.08!important;max-width:18ch}.bookora-ref-root .card-kicker,.bookora-ref-root .hero-copy .eyebrow,.bookora-ref-root .industry-detail-label,.bookora-ref-root .resource-number,.bookora-ref-root .section-heading .eyebrow{color:var(--page-accent)}.bookora-ref-root .button-primary{background:var(--page-accent);border-color:var(--page-accent)}.bookora-ref-root .button-primary:focus-visible,.bookora-ref-root .button-primary:hover{background:var(--page-accent-strong);border-color:var(--page-accent-strong)}.bookora-ref-root .section{padding:clamp(64px,7vw,96px) 0}.bookora-ref-root .section-light{background:var(--page-soft)}.bookora-ref-root .section-heading{align-items:start;margin-bottom:clamp(34px,4vw,54px)}.bookora-ref-root .demo-card h2,.bookora-ref-root .faq-layout h2,.bookora-ref-root .section-heading h2,.bookora-ref-root .split-copy h2{text-wrap:balance;font-size:clamp(2rem,3.4vw,3.2rem);letter-spacing:-.035em;line-height:1.1;max-width:20ch}.bookora-ref-root .section-heading p{max-width:68ch}.bookora-ref-root .comparison-points-grid article,.bookora-ref-root .contact-benefit-grid article,.bookora-ref-root .feature-bento-card,.bookora-ref-root .industry-card,.bookora-ref-root .resource-card,.bookora-ref-root .solution-card{border-color:#d5e0ed;border-radius:14px;box-shadow:0 12px 30px #0f2f6812}.bookora-ref-root .comparison-points-grid article,.bookora-ref-root .contact-benefit-grid article,.bookora-ref-root .feature-bento-card,.bookora-ref-root .industry-card-body,.bookora-ref-root .resource-card,.bookora-ref-root .solution-card-body{display:flex;flex-direction:column}.bookora-ref-root .feature-bento-card a,.bookora-ref-root .industry-card-body a,.bookora-ref-root .resource-card a,.bookora-ref-root .solution-card-body a{margin-top:auto}.bookora-ref-root .feature-bento-card h3,.bookora-ref-root .industry-card h3,.bookora-ref-root .resource-card h3,.bookora-ref-root .solution-card h3{text-wrap:balance;line-height:1.22}.bookora-ref-root .feature-bento[data-count="4"],.bookora-ref-root .industry-grid[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-ref-root .feature-bento[data-count="5"],.bookora-ref-root .industry-grid[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr))}.bookora-ref-root .feature-bento[data-count="5"]>*,.bookora-ref-root .industry-grid[data-count="5"]>*{grid-column:span 2}.bookora-ref-root .feature-bento[data-count="5"]>:nth-last-child(2),.bookora-ref-root .industry-grid[data-count="5"]>:nth-last-child(2){grid-column:2/span 2}.bookora-ref-root .feature-bento[data-count="5"]>:last-child,.bookora-ref-root .industry-grid[data-count="5"]>:last-child{grid-column:4/span 2}.bookora-ref-root.cms-page-renderer--layout-detail .feature-workflow-steps{border-bottom:1px solid #d5e0ed;border-top:1px solid #d5e0ed}.bookora-ref-root.cms-page-renderer--layout-detail .feature-workflow-steps .feature-bento-card{min-height:210px;padding:30px 26px}.bookora-ref-root.cms-page-renderer--layout-detail .workflow-section:nth-of-type(2n){background:#fff}.bookora-ref-root.cms-page-renderer--layout-detail .workflow-section:nth-of-type(odd){background:var(--page-soft)}.bookora-ref-root[data-page-layout=article] .hero{padding-bottom:34px}.bookora-ref-root[data-page-layout=article] .editorial-hero,.bookora-ref-root[data-page-layout=article] .guide-prose,.bookora-ref-root[data-page-layout=article] .guide-prose-body{max-width:72ch}.bookora-ref-root[data-page-layout=article] .guide-article-body+.guide-article-body{border-top:1px solid #e0e8f1}.bookora-ref-root[data-page-layout=article] .guide-prose h2{font-size:clamp(2rem,3vw,2.8rem);line-height:1.15;max-width:20ch}.bookora-ref-root[data-page-layout=article] .guide-prose-body p{margin:0 0 1.25em}.bookora-ref-root[data-page-family=company_about] .company-values-section{background:#0b234b}.bookora-ref-root[data-page-family=company_about] .workflow-section{background:#fff}.bookora-ref-root[data-page-family=contact_demo] .contact-benefit-grid{align-items:stretch;grid-template-columns:repeat(2,minmax(0,1fr))}.bookora-ref-root[data-page-family=contact_demo] .contact-form-section{background:linear-gradient(180deg,#f5f8fc,#eef4fb)}.bookora-ref-root a:focus-visible,.bookora-ref-root button:focus-visible,.bookora-ref-root input:focus-visible,.bookora-ref-root select:focus-visible,.bookora-ref-root summary:focus-visible,.bookora-ref-root textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--page-accent) 48%,#fff);outline-offset:3px}@media (max-width:1000px){.bookora-ref-root .family-hero-grid,.bookora-ref-root .hero-grid,.bookora-ref-root .industry-hero-grid,.bookora-ref-root .split-layout,.bookora-ref-root .split-layout.reverse{gap:30px;grid-template-columns:minmax(0,1fr)!important}.bookora-ref-root .family-hero-visual,.bookora-ref-root .industry-hero-photo,.bookora-ref-root .split-visual{margin-inline:auto;max-width:760px;width:100%}.bookora-ref-root .comparison-points-grid,.bookora-ref-root .contact-benefit-grid,.bookora-ref-root .feature-bento,.bookora-ref-root .industry-grid{grid-template-columns:minmax(0,1fr)!important}.bookora-ref-root .feature-bento>*,.bookora-ref-root .industry-grid>*{grid-column:auto!important}}@media (max-width:680px){.bookora-ref-root .hero{padding:40px 0 36px}.bookora-ref-root .hero h1,.bookora-ref-root .hero-copy h1{font-size:clamp(1.9rem,8.6vw,2.45rem)!important;line-height:1.12!important;max-width:none}.bookora-ref-root .section{padding:54px 0}.bookora-ref-root .demo-card h2,.bookora-ref-root .faq-layout h2,.bookora-ref-root .section-heading h2,.bookora-ref-root .split-copy h2{font-size:clamp(1.75rem,7.5vw,2.25rem)}.bookora-ref-root .family-hero-visual img,.bookora-ref-root .split-visual img{max-height:none}.bookora-ref-root .industry-hero-photo{max-height:min(420px,58vh)}.bookora-ref-root .industry-hero-photo img{height:100%;max-height:none;object-fit:cover}}.bookora-ref-root .pricing-transparency-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.bookora-ref-root .pricing-transparency-card{background:#fff;border:1px solid #d7e2ef;border-radius:14px;box-shadow:0 16px 40px #0f2f6814;padding:28px 24px}.bookora-ref-root .pricing-transparency-card h3{font-size:1.25rem;line-height:1.25;margin:10px 0 12px}.bookora-ref-root .pricing-transparency-card p{color:var(--muted);font-size:15px;line-height:1.55;margin:0}@media (max-width:900px){.bookora-ref-root .pricing-transparency-grid{grid-template-columns:minmax(0,1fr)}}.bookora-ref-root .split-layout--text-only{grid-template-columns:minmax(0,780px);justify-content:center}.bookora-ref-root .split-layout--text-only .split-copy{max-width:780px}.bookora-ref-root .industry-grid.related-card-row,.bookora-ref-root .related-card-row{align-items:stretch}.bookora-ref-root .industry-grid.related-card-row>article,.bookora-ref-root .related-card,.bookora-ref-root .related-card-row>article{background:#fff;border:1px solid #d5e0ed;border-radius:14px;box-shadow:0 12px 30px #0f2f6812;display:flex;flex-direction:column;min-width:0;overflow:hidden}.bookora-ref-root .industry-card-media.related-card-media,.bookora-ref-root .related-card-media{aspect-ratio:16/10;background:#eef3f9;border-bottom:1px solid #e3ebf5;flex:0 0 auto;height:auto;max-height:none;min-height:0;overflow:hidden;width:100%}.bookora-ref-root .industry-card-media.related-card-media img,.bookora-ref-root .related-card-media img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.bookora-ref-root .related-card-media--illustration,.bookora-ref-root .related-card-media--product_ui{background:#f5f8fc;box-sizing:border-box;padding:14px 16px}.bookora-ref-root .related-card-media--illustration img,.bookora-ref-root .related-card-media--product_ui img{background:#fff;border-radius:8px;box-shadow:0 8px 20px #0f2f6814;object-fit:contain;object-position:center}.bookora-ref-root .related-card-body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;padding:20px 22px 22px}.bookora-ref-root .related-card-body a{margin-top:auto}.bookora-ref-root .related-card-body h3{font-size:20px;line-height:1.25;margin:0}.bookora-ref-root .related-card-body p{color:var(--muted);font-size:15px;line-height:1.55;margin:0}.bookora-ref-root .industry-hero-photo,.bookora-ref-root .split-visual{aspect-ratio:16/10;background:#eef3f9;overflow:hidden}.bookora-ref-root .industry-hero-photo img,.bookora-ref-root .split-visual img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:900px){.bookora-ref-root .industry-card-media.related-card-media,.bookora-ref-root .related-card-media{aspect-ratio:16/10}}.bookora-ref-root .legal-document--professional{max-width:1220px;padding:28px 0 72px}.bookora-ref-root .professional-legal-layout{display:flex;flex-direction:column;gap:28px;min-width:0}.bookora-ref-root .legal-doc-intro{grid-gap:10px;border-bottom:1px solid var(--line);display:grid;gap:10px;padding-bottom:4px}.bookora-ref-root .legal-doc-breadcrumb{align-items:center;color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:6px 8px;line-height:1.4}.bookora-ref-root .legal-doc-breadcrumb a{color:var(--blue);font-weight:600;text-decoration:none}.bookora-ref-root .legal-doc-breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}.bookora-ref-root .legal-doc-breadcrumb [aria-current=page]{color:var(--ink);font-weight:600}.bookora-ref-root .legal-doc-eyebrow{color:var(--blue);font-size:11px;font-weight:750;letter-spacing:.08em;margin:0;text-transform:uppercase}.bookora-ref-root .legal-document-title{color:var(--ink);font-size:clamp(1.75rem,3.2vw,2.35rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;margin:0}.bookora-ref-root .legal-doc-summary{color:var(--muted);font-size:16px;line-height:1.6;margin:0;max-width:62ch}.bookora-ref-root .legal-doc-meta{display:flex;flex-wrap:wrap;gap:16px 28px;margin:4px 0 0;padding:0}.bookora-ref-root .legal-doc-meta>div{align-items:baseline;display:flex;gap:8px}.bookora-ref-root .legal-doc-meta dt{color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.bookora-ref-root .legal-doc-meta dd{color:var(--ink);font-size:14px;font-weight:600;margin:0}.bookora-ref-root .legal-doc-switcher{min-width:0}.bookora-ref-root .legal-doc-switcher ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.bookora-ref-root .legal-doc-switcher a{align-items:center;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink);display:inline-flex;font-size:13px;font-weight:650;padding:7px 14px;transition:border-color .15s ease,color .15s ease,background .15s ease;white-space:nowrap}.bookora-ref-root .legal-doc-switcher a:hover{border-color:#b8c9e0;color:var(--blue)}.bookora-ref-root .legal-doc-switcher a.is-active,.bookora-ref-root .legal-doc-switcher a[aria-current=page]{background:var(--soft-blue);border-color:var(--blue);color:var(--blue);font-weight:700}.bookora-ref-root .legal-doc-grid{grid-gap:40px 48px;align-items:start;display:grid;gap:40px 48px;grid-template-columns:minmax(200px,240px) minmax(0,1fr);min-width:0}.bookora-ref-root .legal-doc-toc{align-self:start;min-width:0;position:-webkit-sticky;position:sticky;top:88px;top:calc(var(--bookora-header-height, 72px) + 16px)}.bookora-ref-root .legal-doc-toc-toggle{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;font-size:14px;font-weight:700;margin:0 0 8px;padding:10px 14px;text-align:left;width:100%}.bookora-ref-root .legal-doc-toc-heading{color:var(--muted);font-size:11px;font-weight:800;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.bookora-ref-root .legal-doc-toc ol{grid-gap:8px;display:grid;gap:8px;list-style:decimal;margin:0;padding:0 0 0 18px}.bookora-ref-root .legal-doc-toc ol a{color:var(--muted);font-size:13px;font-weight:600;line-height:1.45;text-decoration:none}.bookora-ref-root .legal-doc-toc ol a:hover{color:var(--blue)}.bookora-ref-root .legal-doc-main{max-width:760px;min-width:0}.bookora-ref-root .legal-prose{border-top:1px solid var(--line);padding:28px 0}.bookora-ref-root .legal-prose:first-child{border-top:0;padding-top:0}.bookora-ref-root .legal-prose>h1,.bookora-ref-root .legal-prose>h2{color:var(--ink);font-size:1.35rem;font-weight:750;letter-spacing:-.02em;line-height:1.3;margin:0 0 14px}.bookora-ref-root .legal-prose-body{color:#24324d;font-size:16px;line-height:1.7}.bookora-ref-root .legal-prose-body p{margin:0 0 1em;max-width:70ch}.bookora-ref-root .legal-prose-body p:last-child{margin-bottom:0}.bookora-ref-root .legal-prose-body ol,.bookora-ref-root .legal-prose-body ul{margin:0 0 1em;max-width:70ch;padding-left:1.4em}.bookora-ref-root .legal-prose-body li+li{margin-top:.35em}.bookora-ref-root .legal-section--dpa-applicability{background:var(--soft);border:1px solid var(--line);border-left:3px solid var(--blue);border-radius:0 8px 8px 0;margin:1.25em 0;padding:16px 18px}.bookora-ref-root .legal-section--roles{background:#fafbfd;border:1px solid var(--line);border-radius:8px;margin:1.25em 0;padding:16px 18px}.bookora-ref-root .legal-section--roles ol,.bookora-ref-root .legal-section--roles ul{margin:0;padding-left:1.25em}.bookora-ref-root .legal-prose-body--has-table{-webkit-overflow-scrolling:touch;overflow-x:auto}.bookora-ref-root .legal-prose-body--has-table table{border-collapse:collapse;font-size:14px;line-height:1.5;margin:1.25em 0;min-width:520px;width:100%}.bookora-ref-root .legal-prose-body--has-table td,.bookora-ref-root .legal-prose-body--has-table th{border:1px solid var(--line);padding:10px 12px;text-align:left;vertical-align:top}.bookora-ref-root .legal-prose-body--has-table th{background:var(--soft);color:var(--ink);font-weight:700}.bookora-ref-root .legal-prose-body--has-table td{color:#24324d}.bookora-ref-root .legal-doc-help{background:var(--soft);border:1px solid var(--line);border-radius:10px;margin-top:36px;padding:20px 22px}.bookora-ref-root .legal-doc-help h2{color:var(--ink);font-size:1rem;font-weight:700;margin:0 0 8px}.bookora-ref-root .legal-doc-help p{color:var(--muted);font-size:14px;line-height:1.6;margin:0 0 12px}.bookora-ref-root .legal-doc-help a{align-items:center;color:var(--blue);display:inline-flex;font-size:14px;font-weight:700;text-decoration:none}.bookora-ref-root .legal-doc-help a:hover{text-decoration:underline;text-underline-offset:3px}.bookora-ref-root .legal-owner-review-box{background:#fffbf0;border:1px solid #e8dcc0;border-radius:8px;font-size:14px;margin-top:16px;padding:14px 16px}.bookora-ref-root .legal-owner-review-box h3{font-size:14px;font-weight:700;margin:0 0 8px}@media (max-width:900px){.bookora-ref-root .legal-document--professional{padding:20px 0 56px}.bookora-ref-root .legal-doc-grid{gap:24px;grid-template-columns:minmax(0,1fr)}.bookora-ref-root .legal-doc-toc{position:static;top:auto}.bookora-ref-root .legal-doc-toc-heading{display:none}.bookora-ref-root .legal-doc-toc-toggle{display:block}.bookora-ref-root .legal-doc-toc ol:not(.is-open){display:none}.bookora-ref-root .legal-doc-main{max-width:none}.bookora-ref-root .legal-doc-switcher ul{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.bookora-ref-root .legal-doc-intro,.bookora-ref-root .legal-doc-main,.bookora-ref-root .legal-prose-body,.bookora-ref-root .professional-legal-layout{max-width:100%;overflow-x:hidden}}@media (max-width:640px){.bookora-ref-root .legal-document--professional{padding:16px 0 48px}.bookora-ref-root .professional-legal-layout{gap:20px}.bookora-ref-root .legal-document-title{font-size:clamp(1.5rem,6vw,1.85rem)}.bookora-ref-root .legal-doc-summary{font-size:15px}.bookora-ref-root .legal-doc-switcher a{font-size:12px;padding:6px 12px}.bookora-ref-root .legal-prose{padding:20px 0}.bookora-ref-root .legal-prose-body{font-size:15px}.bookora-ref-root .legal-doc-help{padding:16px 18px}.bookora-ref-root .legal-prose-body--has-table table{font-size:13px;min-width:480px}.bookora-ref-root .legal-prose-body--has-table td,.bookora-ref-root .legal-prose-body--has-table th{padding:8px 10px}}.bookora-marketing-root,.bookora-ref-root,.cms-page-renderer[data-renderer=premium-real-v2],:root{--bookora-ink:#081a3a;--bookora-navy:#071a3d;--bookora-navy-2:#0e326c;--bookora-blue:#2368e8;--bookora-blue-dark:#174fb8;--bookora-sky:#eaf3ff;--bookora-soft:#f5f8fc;--bookora-soft-blue:#eef5ff;--bookora-line:#dce6f2;--bookora-line-strong:#c8d6e8;--bookora-muted:#445872;--bookora-white:#fff;--bookora-on-dark:#fff;--bookora-on-dark-muted:#e8f0fc;--bookora-on-dark-subtle:#c9daf5;--bookora-on-dark-link:#b8d4ff;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:88px;--bookora-section-pad-y:clamp(48px,6vw,80px);--bookora-section-pad-y-tight:clamp(36px,4.5vw,56px);--bookora-hero-pad-top:clamp(56px,6vw,84px);--bookora-hero-pad-bottom:clamp(32px,4vw,48px);--bookora-card-pad:clamp(20px,2.4vw,28px);--bookora-cta-pad:clamp(36px,4.5vw,56px) clamp(24px,4vw,48px);--bookora-content-gap:clamp(20px,3vw,40px);--bookora-stack-gap:clamp(12px,1.5vw,20px);--bookora-font:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--bookora-body-size:clamp(16px,1.05vw,18px);--bookora-card-body-size:clamp(15px,1.02vw,16px);--bookora-body-lh:1.65;--bookora-h1-size:clamp(2rem,3.4vw,3.05rem);--bookora-h2-size:clamp(1.5rem,2.4vw,2.2rem);--bookora-h3-size:clamp(1.125rem,1.4vw,1.35rem);--bookora-measure:68ch;--bookora-measure-narrow:55ch;--bookora-shell-pad:clamp(28px,3.2vw,48px);--shell:min(var(--bookora-shell),100%);--bookora-radius-sm:8px;--bookora-radius-md:12px;--bookora-radius-lg:14px;--bookora-shadow-sm:0 12px 32px #081a3a12;--bookora-shadow-md:0 24px 70px #081a3a1f;--bookora-focus-ring:3px solid #9fc1ff;--bookora-focus-offset:3px;--bookora-surface-1:#fff;--bookora-surface-2:var(--bookora-soft);--bookora-surface-3:linear-gradient(180deg,#f7fbff,#fff);--bookora-surface-panel:#fff;--bookora-surface-navy:linear-gradient(135deg,#0b2b62,#174fb8 55%,#2368e8);--bookora-surface-navy-deep:linear-gradient(135deg,#061934,#0d3979)}.bookora-ref-root{--navy:var(--bookora-navy);--navy-2:var(--bookora-navy-2);--blue:var(--bookora-blue);--ink:var(--bookora-ink);--muted:var(--bookora-muted);--line:var(--bookora-line);--soft:var(--bookora-soft);--soft-blue:var(--bookora-soft-blue);--white:var(--bookora-white);--radius:var(--bookora-radius-md);--radius-sm:var(--bookora-radius-sm)}.bookora-dark-surface,.bookora-marketing-root .company-values-section,.bookora-marketing-root .demo-card,.bookora-marketing-root .feature-band,.bookora-marketing-root .pricing-card,.bookora-pr-cta-panel,.bookora-pr-feature-band-panel,.bookora-pr-section--navy,.bookora-ref-root .company-values-section,.bookora-ref-root .demo-card,.bookora-ref-root .feature-band,.bookora-ref-root .pricing-card,[data-theme=dark],[data-tone=navy]{--bookora-surface-fg:var(--bookora-on-dark);--bookora-surface-fg-muted:var(--bookora-on-dark-muted);color:#fff;color:var(--bookora-on-dark)}.bookora-dark-surface :is(h1,h2,h3,h4,h5,h6),.bookora-marketing-root .company-values-section :is(h1,h2,h3,h4),.bookora-marketing-root .demo-card :is(h1,h2,h3,h4),.bookora-marketing-root .feature-band :is(h1,h2,h3,h4),.bookora-marketing-root .pricing-card :is(h1,h2,h3,h4),.bookora-pr-cta-panel :is(h1,h2,h3,h4),.bookora-pr-feature-band-panel :is(h1,h2,h3,h4),.bookora-pr-section--navy :is(h1,h2,h3,h4),.bookora-ref-root .company-values-section :is(h1,h2,h3,h4),.bookora-ref-root .demo-card :is(h1,h2,h3,h4),.bookora-ref-root .feature-band :is(h1,h2,h3,h4),.bookora-ref-root .pricing-card :is(h1,h2,h3,h4),[data-theme=dark] :is(h1,h2,h3,h4),[data-tone=navy] :is(h1,h2,h3,h4){color:#fff!important;color:var(--bookora-on-dark)!important}.bookora-dark-surface :is(p,li,small,.section-lead,.bookora-pr-copy),.bookora-marketing-root .company-values-section :is(p,li,small,.section-heading p),.bookora-marketing-root .demo-card :is(p,li,small),.bookora-marketing-root .feature-band :is(p,li,small),.bookora-marketing-root .pricing-card :is(p,li,small),.bookora-pr-cta-panel :is(p,li,small),.bookora-pr-feature-band-panel :is(p,li,small),.bookora-pr-section--navy :is(p,li,small,.bookora-pr-copy),.bookora-ref-root .company-values-grid article p,.bookora-ref-root .company-values-section :is(p,li,small,.section-lead,.section-heading p),.bookora-ref-root .demo-card :is(p,li,small,.section-lead),.bookora-ref-root .feature-band :is(p,li,small,.section-lead),.bookora-ref-root .pricing-card :is(p,li,small,.section-lead),[data-theme=dark] :is(p,li,small,[class*=description],[class*=copy]),[data-tone=navy] :is(p,li,small,[class*=description],[class*=copy]){color:#e8f0fc!important;color:var(--bookora-on-dark-muted)!important;opacity:1!important}.bookora-pr-section--navy .bookora-pr-copy{color:#e8f0fc!important;color:var(--bookora-on-dark-muted)!important;opacity:1!important}.bookora-dark-surface .plain-link,.bookora-ref-root .demo-card .plain-link,.bookora-ref-root .pricing-card .plain-link{color:#fff!important;color:var(--bookora-on-dark)!important;-webkit-text-decoration-color:#b8d4ff;text-decoration-color:#b8d4ff;-webkit-text-decoration-color:var(--bookora-on-dark-link);text-decoration-color:var(--bookora-on-dark-link)}.bookora-pr-section,.bookora-ref-root .section{padding-block:clamp(48px,6vw,80px);padding-block:var(--bookora-section-pad-y)}.bookora-pr-hero,.bookora-ref-root .hero{padding-bottom:clamp(32px,4vw,48px);padding-bottom:var(--bookora-hero-pad-bottom);padding-top:clamp(56px,6vw,84px);padding-top:var(--bookora-hero-pad-top)}.bookora-ref-root .demo-card,.bookora-ref-root .pricing-card{padding:clamp(36px,4.5vw,56px) clamp(24px,4vw,48px)!important;padding:var(--bookora-cta-pad)!important}.bookora-pr-hero-grid,.bookora-pr-hero__grid,.bookora-ref-root .demo-card,.bookora-ref-root .feature-split,.bookora-ref-root .hero-grid,.bookora-ref-root .pricing-card,.bookora-ref-root .split-layout{align-items:center;gap:clamp(20px,3vw,40px);gap:var(--bookora-content-gap)}.bookora-ref-root .section-heading{gap:clamp(20px,3vw,40px);gap:var(--bookora-content-gap);margin-bottom:clamp(28px,3.5vw,40px);margin-bottom:var(--bookora-space-heading,clamp(28px,3.5vw,40px))}.bookora-pr-card-content,.bookora-ref-root .resource-grid article,.bookora-ref-root .solution-card-body{padding:clamp(20px,2.4vw,28px);padding:var(--bookora-card-pad)}.bookora-marketing-root h1,.bookora-ref-root h1,.cms-page-renderer[data-renderer=premium-real-v2] h1{text-wrap:balance;font-size:clamp(1.85rem,3.1vw,2.75rem);font-size:var(--bookora-h1-size);line-height:1.15;max-width:16ch}.bookora-marketing-root h2,.bookora-ref-root h2,.cms-page-renderer[data-renderer=premium-real-v2] h2{text-wrap:balance;font-size:clamp(1.5rem,2.4vw,2.2rem);font-size:var(--bookora-h2-size);line-height:1.22}.bookora-marketing-root h3,.bookora-ref-root h3{font-size:clamp(1.125rem,1.4vw,1.35rem);font-size:var(--bookora-h3-size);line-height:1.3}.bookora-ref-root .band-grid h2,.bookora-ref-root .demo-card h2,.bookora-ref-root .faq-layout h2,.bookora-ref-root .feature-content h2,.bookora-ref-root .pricing-card h2,.bookora-ref-root .section-heading h2,.bookora-ref-root .split-copy h2{font-size:clamp(1.5rem,2.4vw,2.2rem)!important;font-size:var(--bookora-h2-size)!important;line-height:1.22!important;margin:12px 0 14px}.bookora-ref-root .hero h1{font-size:clamp(1.85rem,3.1vw,2.75rem)!important;font-size:var(--bookora-h1-size)!important;line-height:1.12!important;margin:16px 0 18px;max-width:16ch}.bookora-marketing-root p,.bookora-ref-root p{max-width:68ch;max-width:var(--bookora-measure)}.bookora-pr-card-media,.bookora-pr-photo,.bookora-ref-root .industry-image,.bookora-ref-root .solution-card img,.family-hero-visual{border-radius:12px;border-radius:var(--bookora-radius-md);overflow:hidden}.bookora-pr-card-media img,.bookora-pr-photo img,.bookora-ref-root .industry-image img,.bookora-ref-root .solution-card img,.family-hero-visual:not(.family-hero-visual--conversion):not(.family-hero-visual--company):not(.family-hero-visual--faq) img{height:100%;object-fit:cover;object-position:center;width:100%}.cms-page-renderer--family-interactive_demo{background:linear-gradient(180deg,#eef5ff,#f7fafc 22%,#f5f8fc)}.cms-page-renderer--family-interactive_demo .sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.explore-shell{margin-inline:auto;width:min(100%,1280px)}.explore-page,.explore-page.section,.explore-page.section-light{margin-top:0!important;padding-block:4px 36px!important}.explore-section-title{color:#071a3d;color:var(--bookora-navy);font-size:clamp(1.35rem,2.1vw,1.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0}.explore-section-lead{color:#445872;color:var(--bookora-muted);font-size:15px;line-height:1.55;margin:8px 0 0;max-width:40rem}.explore-hero{background:linear-gradient(180deg,#eaf3fff2,#f5f8fc59);padding:14px 0 8px}.explore-hero__grid{grid-gap:28px 40px;align-items:center;display:grid;gap:28px 40px;grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);margin-inline:auto;width:min(100%,1220px)}.explore-hero__eyebrow{color:#2368e8;color:var(--bookora-blue);display:inline-block;font-size:12px;font-weight:800;letter-spacing:.08em;margin-bottom:12px;text-transform:uppercase}.explore-hero__copy h1{color:#071a3d;color:var(--bookora-navy);font-size:clamp(2rem,3.4vw,2.65rem);letter-spacing:-.03em;line-height:1.12;margin:0 0 14px;max-width:14ch}.explore-hero__lead{color:#445872;color:var(--bookora-muted);font-size:16px;line-height:1.55;margin:0 0 22px;max-width:36rem}.explore-hero__trust{display:flex;flex-wrap:wrap;gap:14px 22px;list-style:none;margin:0;padding:0}.explore-hero__trust li{align-items:flex-start;display:flex;gap:10px;max-width:180px;min-width:140px}.explore-hero__trust-icon{align-items:center;background:#e8f0ff;border-radius:10px;color:#2368e8;color:var(--bookora-blue);display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.explore-hero__trust strong{color:#071a3d;color:var(--bookora-navy);display:block;font-size:13px;font-weight:750}.explore-hero__trust small{color:#445872;color:var(--bookora-muted);display:block;font-size:12px;line-height:1.35;margin-top:2px}.explore-hero__visual{background:#d9e6f7;border:1px solid #dce6f2e6;border-radius:18px;box-shadow:0 18px 40px #081a3a1f;min-height:300px;overflow:hidden;position:relative}.explore-hero__visual img{display:block;height:100%;max-height:400px;min-height:300px;object-fit:cover;object-position:center 20%;width:100%}.bookora-marketing-root .explore-hero__lifestyle,.cms-page-renderer--family-interactive_demo .explore-hero__lifestyle{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#071a3db8!important;border:1px solid #ffffff52;border-radius:12px;box-shadow:0 8px 20px #081a3a38;color:#f8fbff!important;display:inline-block;font-family:Georgia,Times New Roman,serif;font-size:17px!important;font-style:italic;font-weight:600;line-height:1.35!important;margin:0;max-width:13rem!important;padding:10px 14px;position:absolute;right:16px;text-align:right;text-shadow:0 1px 8px #081a3a8c;top:16px;z-index:2}.explore-hero__notify{grid-gap:4px;background:#fffffffa;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:14px;bottom:18px;box-shadow:0 16px 36px #081a3a33;display:grid;gap:4px;left:18px;padding:16px 18px;position:absolute;width:min(290px,calc(100% - 36px))}.explore-hero__notify strong{color:#2368e8;color:var(--bookora-blue);font-size:15.5px;font-weight:800}.explore-hero__notify span{color:#081a3a;color:var(--bookora-ink);font-size:13.5px;line-height:1.4}.explore-business{margin:0 0 28px;scroll-margin-top:88px}.explore-business__head{display:block;margin-bottom:16px}.explore-business__lead{color:#445872;color:var(--bookora-muted);font-size:15px;line-height:1.5;margin:8px 0 0;max-width:40rem;text-align:left}.explore-business__grid{grid-gap:12px;align-items:stretch;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}@media (min-width:1200px){.explore-business__grid[data-category-count="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}}.explore-business__card{align-items:flex-start;background:#fff;border:1.5px solid #dce6f2;border:1.5px solid var(--bookora-line);border-radius:14px;box-shadow:0 4px 14px #081a3a0a;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:100%;min-height:156px;padding:16px 14px 18px;position:relative;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease;width:100%}.explore-business__card:hover{border-color:#2368e873;box-shadow:0 10px 22px #081a3a12;transform:translateY(-1px)}.explore-business__card.is-selected,.explore-business__card[aria-selected=true]{background:linear-gradient(180deg,#f5f9ff,#fff 70%);border-color:#2368e8;border-color:var(--bookora-blue);box-shadow:0 0 0 2px #2368e824,0 12px 26px #0f172a12}.explore-business__card:focus-visible{outline:3px solid #9fc1ff;outline:var(--bookora-focus-ring);outline-offset:3px;outline-offset:var(--bookora-focus-offset)}.explore-business__icon{align-items:center;background:#eef4ff;border-radius:12px;color:#071a3d;color:var(--bookora-navy);display:inline-flex;height:42px;justify-content:center;width:42px}.explore-business__icon svg{height:24px;width:24px}.explore-business__title{color:#071a3d;color:var(--bookora-navy);font-size:14.5px;font-weight:780;line-height:1.25}.explore-business__body{color:#445872;color:var(--bookora-muted);flex:1 1;font-size:12.5px;line-height:1.4}.explore-business__check{align-items:center;background:#2368e8;background:var(--bookora-blue);border-radius:999px;bottom:12px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;height:28px;justify-content:center;position:absolute;right:12px;width:28px}.explore-journey{margin-bottom:40px}.explore-journey__head{margin-bottom:18px}.explore-showcase{grid-gap:16px 20px;background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:18px;box-shadow:0 14px 36px #081a3a0f;display:grid;gap:16px 20px;grid-template-columns:minmax(230px,.28fr) minmax(0,.72fr);grid-template-rows:auto auto;min-height:460px;padding:24px}.explore-stepper{grid-gap:4px;display:grid;gap:4px;grid-column:1;grid-row:1;list-style:none;margin:0;padding:0;position:relative}.explore-stepper:before{background:#e3ebf6;bottom:28px;content:"";left:19px;position:absolute;top:28px;width:2px}.explore-stepper__btn{align-items:flex-start;background:#0000;border:1px solid #0000;border-radius:12px;color:#081a3a;color:var(--bookora-ink);cursor:pointer;display:flex;gap:12px;padding:12px 10px;position:relative;text-align:left;width:100%;z-index:1}.explore-stepper li.is-active .explore-stepper__btn,.explore-stepper__btn[aria-current=step]{background:#2368e814;border-color:#2368e82e}.explore-stepper__btn:focus-visible{outline:3px solid #9fc1ff;outline:var(--bookora-focus-ring);outline-offset:3px;outline-offset:var(--bookora-focus-offset)}.explore-stepper__index{align-items:center;background:#e8eef8;border-radius:999px;color:#071a3d;color:var(--bookora-navy);display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:800;height:34px;justify-content:center;width:34px}.explore-stepper li.is-active .explore-stepper__index,.explore-stepper__btn[aria-current=step] .explore-stepper__index{background:#2368e8;background:var(--bookora-blue);color:#fff}.explore-stepper__copy{grid-gap:2px;display:grid;gap:2px;min-width:0;padding-top:2px}.explore-stepper__copy strong{color:#071a3d;color:var(--bookora-navy);font-size:14px;font-weight:750}.explore-stepper__copy small{color:#445872;color:var(--bookora-muted);font-size:12px;line-height:1.4}.explore-showcase__stage{grid-gap:16px;align-items:stretch;display:grid;gap:16px;grid-column:2;grid-row:1;grid-template-columns:minmax(240px,.4fr) minmax(0,.6fr);min-height:400px}.explore-showcase__footer{align-items:center;border-top:1px solid #e6eef8;display:flex;flex-wrap:wrap;gap:12px 16px;grid-column:1/-1;grid-row:2;justify-content:space-between;margin-top:4px;padding-top:16px}.explore-showcase__footer .explore-showcase__back{flex:0 0 auto}.explore-showcase__continue{margin-left:auto}.explore-showcase__final-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-left:auto;max-width:100%}.explore-showcase__final-primary,.explore-showcase__final-secondary{min-height:40px}.explore-showcase__final-tertiary{background:#0000;border:none;color:#2368e8;color:var(--bookora-blue);cursor:pointer;font-weight:650;min-height:40px;padding-inline:12px;text-decoration:underline;text-underline-offset:3px}.explore-showcase__final-tertiary:hover{color:#071a3d;color:var(--bookora-navy)}.button.button-text{background:#0000;border:none;box-shadow:none}.explore-preview-chip{align-items:center;background:#eef4ff;border-radius:999px;color:#071a3d;color:var(--bookora-navy);display:inline-flex;font-size:10.5px;font-weight:750;letter-spacing:.01em;padding:3px 9px}.explore-booking-card{background:linear-gradient(180deg,#fbfdff,#fff);border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:14px;box-shadow:0 8px 20px #081a3a0f;display:flex;flex-direction:column;gap:12px;padding:14px}.explore-booking-card__head{align-items:center;display:flex;gap:8px;justify-content:space-between}.explore-booking-card__head strong{color:#071a3d;color:var(--bookora-navy);font-size:14px}.explore-booking-card__service{background:#f4f8ff;border-radius:12px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.explore-booking-card__service-name{color:#071a3d;color:var(--bookora-navy);font-size:14px;font-weight:750;margin:0}.explore-booking-card__meta{color:#445872;color:var(--bookora-muted);font-size:12px;margin:2px 0 0}.explore-booking-card__price{color:#2368e8;color:var(--bookora-blue);font-size:13px;font-weight:800;white-space:nowrap}.explore-booking-card__calendar{border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:12px;padding:10px}.explore-booking-card__month{color:#071a3d;color:var(--bookora-navy);font-size:12px;font-weight:750;margin-bottom:8px}.explore-booking-card__days{grid-gap:4px;color:#445872;color:var(--bookora-muted);display:grid;font-size:11px;gap:4px;grid-template-columns:repeat(7,1fr);text-align:center}.explore-booking-card__days .is-selected{background:#2368e8;background:var(--bookora-blue);border-radius:8px;color:#fff;font-weight:700}.explore-booking-card__slots{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.explore-booking-card__context{background:#2368e80a;border:1px dashed #dce6f2;border:1px dashed var(--bookora-line);border-radius:12px;padding:10px 12px}.explore-booking-card__context-line{color:#445872;color:var(--bookora-muted);font-size:12px;font-weight:600;margin:6px 0 0}.explore-booking-card__slots button{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:10px;color:#081a3a;color:var(--bookora-ink);cursor:pointer;font-size:12.5px;font-weight:650;min-height:36px}.explore-booking-card__slots button.is-selected{background:#2368e81a;border-color:#2368e8;border-color:var(--bookora-blue);color:#2368e8;color:var(--bookora-blue);font-weight:750}.explore-booking-card__cta{background:#2368e8;background:var(--bookora-blue);border:0;border-radius:10px;color:#fff;cursor:pointer;font-size:13.5px;font-weight:750;min-height:40px}.explore-booking-card__cta.is-pressed{background:#174fb8}.explore-booking-card__safe{color:#445872;color:var(--bookora-muted);font-size:11px;margin:0;text-align:center}.explore-stage-card{grid-gap:10px;align-content:start;background:#fbfcff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:14px;display:grid;gap:10px;padding:16px}.explore-stage-card h3{color:#071a3d;color:var(--bookora-navy);font-size:16px;margin:0}.explore-stage-card p{color:#445872;color:var(--bookora-muted);font-size:13px;line-height:1.45;margin:0}.explore-stage-card ul{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.explore-stage-card li{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:10px;display:flex;font-size:12.5px;gap:8px;justify-content:space-between;padding:10px 12px}.explore-stage-card li strong{color:#071a3d;color:var(--bookora-navy)}.explore-stage-card li span{color:#445872;color:var(--bookora-muted);text-align:right}.explore-mini-shell{background:#f7f9fc;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:14px;box-shadow:inset 0 0 0 1px #fff9;display:grid;grid-template-columns:108px minmax(0,1fr);min-height:380px;overflow:hidden}.explore-mini-shell__nav{background:#0b1f44;color:#ffffffc7;display:flex;flex-direction:column;font-size:11px;gap:6px;padding:14px 10px}.explore-mini-shell__brand{color:#fff;font-size:12px;font-weight:800;margin-bottom:8px}.explore-mini-shell__nav span{border-radius:8px;padding:6px 8px}.explore-mini-shell__nav span.is-active{background:#2368e8e6;color:#fff}.explore-mini-shell__main{min-width:0;padding:12px;position:relative}.explore-mini-shell__toolbar{align-items:center;color:#445872;color:var(--bookora-muted);display:flex;font-size:12px;gap:8px;margin-bottom:10px}.explore-mini-shell__toolbar strong{color:#071a3d;color:var(--bookora-navy);margin-right:auto}.explore-mini-shell__calendar{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));min-height:250px}.explore-mini-shell__col{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:10px;overflow:hidden;position:relative}.explore-mini-shell__col header{background:#f4f7fb;border-bottom:1px solid #dce6f2;border-bottom:1px solid var(--bookora-line);color:#071a3d;color:var(--bookora-navy);font-size:11px;font-weight:750;padding:8px}.explore-block{border-radius:8px;color:#fff;font-size:10px;font-weight:700;left:6px;min-height:36px;padding:6px 8px;position:absolute;right:6px}.explore-block--1{background:#3b82f6}.explore-block--2{background:#8b5cf6}.explore-block--3{background:#10b981}.explore-block--soft{background:#e2e8f0;color:#445872;color:var(--bookora-muted)}.explore-mini-shell__toast{grid-gap:2px;background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:12px;bottom:16px;box-shadow:0 10px 24px #081a3a1f;display:grid;font-size:12px;gap:2px;padding:10px 12px;position:absolute;right:16px;width:min(200px,calc(100% - 32px))}.explore-automation ul,.explore-reporting ul{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:12px 0 0;padding:0}.explore-automation li,.explore-reporting li{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:10px;display:flex;font-size:12.5px;gap:8px;justify-content:space-between;padding:10px 12px}.explore-automation strong,.explore-reporting strong{color:#071a3d;color:var(--bookora-navy);font-size:14px}.explore-reporting__bars{align-items:flex-end;background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:12px;display:flex;gap:8px;height:88px;margin-top:14px;padding:8px}.explore-reporting__bars i{background:linear-gradient(180deg,#5b8df5,#2368e8);border-radius:6px 6px 2px 2px;display:block;flex:1 1}.explore-journey__nav{display:none}.explore-final-actions{display:contents}.explore-final-actions__lead{display:none}.explore-final-actions__buttons{display:contents}.explore-plans{margin:8px 0 36px}.explore-plans__head{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.explore-plans__full{color:#2368e8;color:var(--bookora-blue);font-size:14px;font-weight:700;text-decoration:none;white-space:nowrap}.explore-plans__grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.explore-plans__card{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:16px;box-shadow:0 8px 22px #081a3a0d;display:flex;flex-direction:column;gap:10px;min-height:280px;padding:22px 18px 18px;position:relative}.explore-plans__card--tint-0{background:linear-gradient(180deg,#f4fbf7,#fff 55%)}.explore-plans__card--tint-1{background:linear-gradient(180deg,#f3f1fb,#fff 55%)}.explore-plans__card--tint-2{background:linear-gradient(180deg,#fff8ef,#fff 55%)}.explore-plans__card.is-skeleton{background:linear-gradient(90deg,#f1f5f9,#e8eef6,#f1f5f9);background-size:200% 100%;min-height:220px}.explore-plans__badge{background:#2368e8;background:var(--bookora-blue);border-radius:999px;color:#fff;font-size:11px;font-weight:750;padding:4px 8px;position:absolute;right:12px;top:12px}.explore-plans__card h3{color:#071a3d;color:var(--bookora-navy);font-size:20px;margin:0}.explore-plans__card>p{color:#445872;color:var(--bookora-muted);font-size:13px;line-height:1.45;margin:0}.explore-plans__price{align-items:baseline;display:flex;gap:6px}.explore-plans__price strong{color:#071a3d;color:var(--bookora-navy);font-size:22px}.explore-plans__price span{color:#445872;color:var(--bookora-muted);font-size:12px}.explore-plans__card ul{grid-gap:8px;display:grid;flex:1 1;gap:8px;list-style:none;margin:0;padding:0}.explore-plans__card li{align-items:flex-start;color:#081a3a;color:var(--bookora-ink);display:flex;font-size:13px;gap:8px;line-height:1.35}.explore-plans__card li.is-incremental{color:#071a3d;color:var(--bookora-navy);font-weight:650}.explore-plans__incremental-tag{background:#e8f0ff;border-radius:999px;color:#2368e8;color:var(--bookora-blue);display:inline-block;font-size:10.5px;font-style:normal;font-weight:750;letter-spacing:.01em;margin-left:6px;padding:1px 6px;vertical-align:middle}.explore-plans__card li span[aria-hidden=true]{color:#2368e8;color:var(--bookora-blue);font-weight:800}.explore-plans__cta{justify-content:center;margin-top:auto;width:100%}.explore-plans__empty{border:1px dashed #dce6f2;border:1px dashed var(--bookora-line);border-radius:12px;color:#445872;color:var(--bookora-muted);margin:0;padding:16px}.explore-final-cta{margin:8px 0 12px}.explore-final-cta__inner{align-items:center;background:linear-gradient(135deg,#eaf3ff,#f3f7fd 55%,#e8f0ff);border:1px solid #2368e81f;border-radius:18px;display:flex;gap:24px;justify-content:space-between;padding:28px 32px}.explore-final-cta__inner h2{color:#071a3d;color:var(--bookora-navy);font-size:clamp(1.35rem,2vw,1.7rem);margin:0 0 8px}.explore-final-cta__inner p{color:#445872;color:var(--bookora-muted);font-size:14.5px;line-height:1.5;margin:0;max-width:36rem}.explore-final-cta__actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}.explore-final-cta__actions .button{min-height:42px;white-space:nowrap}@media (max-width:1100px){.explore-hero__grid{grid-template-columns:1fr 1fr}.explore-showcase{grid-template-columns:minmax(190px,.32fr) minmax(0,.68fr)}}@media (max-width:900px){.explore-hero__grid{grid-template-columns:1fr}.explore-hero__copy h1{max-width:none}.explore-business__head{align-items:flex-start;flex-direction:column}.explore-business__lead{text-align:left}.explore-business__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.explore-showcase{grid-template-columns:1fr}.explore-showcase__footer,.explore-showcase__stage,.explore-stepper{grid-column:1}.explore-stepper{grid-row:1}.explore-showcase__stage{grid-row:2}.explore-showcase__footer{grid-row:3}.explore-showcase__stage{grid-template-columns:1fr 1fr}.explore-final-cta__inner,.explore-plans__head{align-items:flex-start;flex-direction:column}}@media (max-width:640px){.explore-mini-shell,.explore-showcase__stage{grid-template-columns:1fr}.explore-mini-shell__nav{flex-direction:row;flex-wrap:wrap;gap:4px}.explore-mini-shell__brand{margin-bottom:2px;width:100%}.explore-business__grid{grid-template-columns:1fr}.explore-showcase__footer{align-items:stretch;flex-direction:column}.explore-showcase__continue,.explore-showcase__final-actions{margin-left:0;width:100%}.explore-showcase__final-actions{align-items:stretch;flex-direction:column}.explore-final-cta__actions .button,.explore-showcase__back,.explore-showcase__continue,.explore-showcase__final-actions .button{justify-content:center;width:100%}.explore-showcase__final-tertiary{text-align:center;width:100%}.explore-hero__visual,.explore-hero__visual img{min-height:280px}}.cms-page-renderer--family-guide_article .section:nth-of-type(odd),.cms-page-renderer--family-resources_hub .section.section-light{background:#f5f8fc;background:var(--bookora-surface-2)}.cms-page-renderer--family-company_about .hero{background:linear-gradient(180deg,#fff,#f3f7fd)}.cms-page-renderer--family-interactive_demo .hero{padding-bottom:clamp(36px,4.5vw,56px);padding-bottom:var(--bookora-section-pad-y-tight)}.bookora-ref-root .home-payments-panel,.cms-page-renderer--family-contact_demo .demo-section,.cms-page-renderer--family-pricing .demo-section+.faq-section{background:#f5f8fc;background:var(--bookora-surface-2)}.bookora-ref-root .home-payments-panel__grid{background:#fff;border:1px solid #dce6f2;border:1px solid var(--bookora-line);border-radius:14px;border-radius:var(--bookora-radius-lg);box-shadow:0 12px 32px #081a3a12;box-shadow:var(--bookora-shadow-sm);padding:clamp(20px,2.4vw,28px);padding:var(--bookora-card-pad)}.bookora-ref-root .home-payments-panel .payment-card{margin-bottom:12px;margin-bottom:var(--space-3);position:relative;right:auto;top:auto;transform:none;width:100%}.bookora-ref-root .home-payments-panel .payment-card-stack{grid-gap:12px;grid-gap:var(--space-3);display:grid;gap:12px;gap:var(--space-3);height:auto}.bookora-ref-root .home-payments-panel .payment-card-back{right:auto;top:auto}.bookora-pr-bento-grid,.bookora-ref-root .industry-grid,.bookora-ref-root .resource-grid,.bookora-ref-root .solution-cards{align-items:stretch}.bookora-pr-card,.bookora-ref-root .industry-card,.bookora-ref-root .resource-grid article,.bookora-ref-root .solution-card{display:flex;flex-direction:column;height:100%}@media (prefers-reduced-motion:reduce){.bookora-marketing-root *,.bookora-pr-card,.bookora-ref-root *{animation:none!important;transition:none!important}}.bookora-marketing-root,.bookora-ref-root,.cms-page-renderer[data-renderer=premium-real-v2],:root{--bookora-header-height:72px;--bookora-header-pad-inline:clamp(20px,2.8vw,36px);--bookora-shell-pad:clamp(24px,3.2vw,48px);--shell-pad:var(--bookora-shell-pad);--bookora-brand-max:118px;--bookora-footer-gap-top:clamp(28px,4vw,48px);--bookora-h1-size:clamp(1.85rem,3.1vw,2.75rem);--bookora-outer-gutter:clamp(48px,3.75vw,72px);--bookora-shell:min(1680px,calc(100vw - var(--bookora-outer-gutter)*2))}.bookora-marketing-header,.bookora-marketing-header-spacer{height:72px!important;height:var(--bookora-header-height)!important}.bookora-marketing-header-spacer{flex-basis:72px!important;flex-basis:var(--bookora-header-height)!important}html{scroll-padding-top:88px;scroll-padding-top:calc(var(--bookora-header-height) + 16px)}#main,#public-marketing-main,.bookora-marketing-root :target,.cms-page-renderer[data-renderer=premium-real-v2] :target,.public-marketing-main{scroll-margin-top:88px;scroll-margin-top:calc(var(--bookora-header-height) + 16px)}.bookora-marketing-header__inner{column-gap:clamp(36px,3.6vw,64px)!important;grid-template-columns:118px minmax(0,1fr) auto!important;grid-template-columns:var(--bookora-brand-max) minmax(0,1fr) auto!important;margin-inline:auto!important;max-width:min(1680px,calc(100vw - clamp(48px, 3.75vw, 72px)*2))!important;max-width:var(--bookora-shell)!important;overflow:visible;padding-inline:clamp(20px,2.8vw,36px)!important;padding-inline:var(--bookora-header-pad-inline)!important;row-gap:12px!important;width:min(100%,min(1680px,calc(100vw - clamp(48px, 3.75vw, 72px)*2)))!important;width:min(100%,var(--bookora-shell))!important}.bookora-brand{box-sizing:border-box!important;flex:0 0 118px;flex:0 0 var(--bookora-brand-max);margin:0!important;max-width:118px!important;max-width:var(--bookora-brand-max)!important;min-width:0;overflow:hidden;padding:0!important;width:118px!important;width:var(--bookora-brand-max)!important}.bookora-brand img{display:block;height:auto!important;max-height:36px!important;max-width:100%!important;object-fit:contain!important;object-position:left center;width:auto!important}.bookora-desktop-nav{gap:clamp(10px,.95vw,20px)!important;justify-content:flex-start!important;min-width:0;overflow:visible}.bookora-nav-item>a,.bookora-nav-item>button{font-size:13px!important;gap:4px!important;letter-spacing:.01em!important;padding-inline:clamp(10px,.85vw,16px)!important;white-space:nowrap}.bookora-nav-chevron{font-size:12px!important;margin-left:2px;opacity:.75}.bookora-header-actions{flex-shrink:0;gap:clamp(10px,1vw,18px)!important;max-width:none;width:-webkit-max-content;width:max-content}.bookora-header-action--text{background:#0000!important;border:0!important;box-shadow:none!important;color:#081a3a!important;color:var(--bookora-ink)!important;font-size:13px!important;font-weight:650!important;min-height:36px;padding-inline:6px!important;white-space:nowrap}.bookora-header-action--text:focus-visible,.bookora-header-action--text:hover{background:#0000!important;color:#2368e8!important;color:var(--bookora-blue)!important}.bookora-header-action--primary{font-size:13px!important;min-height:36px;padding-inline:14px!important;white-space:nowrap}.bookora-language select,.bookora-language-trigger{font-size:13px;max-width:118px;min-height:36px}.bookora-language-trigger{white-space:nowrap}.bookora-marketing-header[data-chrome-mode=compact] .bookora-desktop-nav{gap:clamp(8px,.45vw,10px)!important}.bookora-marketing-header[data-chrome-mode=compact] .bookora-nav-item>a,.bookora-marketing-header[data-chrome-mode=compact] .bookora-nav-item>button{padding-inline:clamp(4px,.5vw,10px)!important}.bookora-marketing-header[data-chrome-mode=compact] .bookora-header-actions{gap:clamp(8px,.7vw,12px)!important}.bookora-marketing-header[data-chrome-mode=collapsed] .bookora-desktop-nav{display:none!important}.bookora-marketing-header[data-chrome-mode=collapsed] .bookora-header-actions{align-items:center;display:flex!important;gap:8px!important}.bookora-marketing-header[data-chrome-mode=collapsed] .bookora-header-actions .bookora-header-action--text,.bookora-marketing-header[data-chrome-mode=collapsed] .bookora-header-actions .bookora-header-action:not(.bookora-header-action--primary){display:none!important}.bookora-marketing-header[data-chrome-mode=collapsed] .bookora-marketing-header__inner{gap:12px!important;grid-template-columns:minmax(0,1fr) auto auto!important}.bookora-marketing-header[data-chrome-mode=collapsed] .bookora-mobile-toggle{display:block!important}.bookora-marketing-header[data-chrome-mode=collapsed] .bookora-mega-menu-shell{display:none!important}.bookora-marketing-header[data-chrome-mode=collapsed] .bookora-mobile-panel.is-open{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071a3d5c;display:block!important;inset:72px 0 0;inset:var(--bookora-header-height) 0 0;opacity:1!important;pointer-events:auto!important;position:fixed;visibility:visible!important;z-index:80}@media (max-width:900px){.bookora-desktop-nav,.bookora-header-actions,.bookora-marketing-header[data-chrome-mode=collapsed] .bookora-header-actions{display:none!important}.bookora-marketing-header__inner{gap:12px!important;grid-template-columns:minmax(0,1fr) auto!important}.bookora-mobile-toggle{display:block!important}.bookora-mega-menu-shell{display:none!important}.bookora-mobile-panel.is-open{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#071a3d5c;display:block!important;inset:72px 0 0;inset:var(--bookora-header-height) 0 0;opacity:1!important;pointer-events:auto!important;position:fixed;visibility:visible!important;z-index:80}}@media (max-width:760px){:root{--bookora-header-height:64px;--bookora-brand-max:118px}.bookora-brand img{max-height:34px!important}}.bookora-pr-hero,.bookora-ref-root .hero,.cms-page-renderer .hero{margin-top:0!important;padding-bottom:clamp(28px,4vw,44px)!important;padding-top:clamp(28px,4vw,48px)!important}#public-marketing-main h1,.bookora-pr-hero-copy h1,.bookora-ref-root .hero h1,.cms-page-renderer h1[data-testid=public-cms-hero-heading],.public-marketing-main h1{font-size:clamp(1.85rem,3.1vw,2.75rem)!important;font-size:var(--bookora-h1-size)!important;line-height:1.15!important;margin-top:0!important;max-width:16ch!important}.bookora-pr-actions,.bookora-ref-root .hero-actions{gap:12px;margin-top:22px}.bookora-footer{margin-top:clamp(28px,4vw,48px)!important;margin-top:var(--bookora-footer-gap-top)!important;padding:clamp(40px,5vw,56px) 0 0!important}.bookora-footer-grid{gap:clamp(32px,3.8vw,56px)!important;grid-template-columns:minmax(260px,1.45fr) repeat(5,minmax(128px,1fr))!important}.bookora-footer-brand img{width:min(150px,100%)!important}.bookora-footer-brand p{font-size:14px!important;line-height:1.55!important;margin-top:14px!important;max-width:38ch!important}.bookora-footer section h2{letter-spacing:.02em;margin:0 0 14px!important}.bookora-footer li{margin-bottom:10px!important}.bookora-footer-bottom{grid-gap:16px 24px;align-items:center;display:grid;gap:16px 24px;grid-template-columns:1fr auto 1fr;margin-top:28px!important;padding:18px 0!important}.bookora-footer-bottom__left{justify-self:start;text-align:left}.bookora-footer-bottom__center{justify-self:center;text-align:center}.bookora-footer-bottom__right{justify-self:end;text-align:right}.bookora-footer-bottom__legal,.bookora-footer-bottom__legal:link,.bookora-footer-bottom__legal:visited{color:#ffffff7a;text-decoration:underline;text-underline-offset:3px}.bookora-footer-bottom__legal:focus-visible,.bookora-footer-bottom__legal:hover{color:#fff;outline:2px solid #ffffffb8;outline-offset:3px}@media (max-width:900px){.bookora-footer{padding:22px 0 0!important}.bookora-footer-grid{gap:14px 12px!important;grid-template-columns:1fr 1fr!important}.bookora-footer-brand{grid-column:1/-1!important}.bookora-footer-brand p{font-size:13px!important;line-height:1.4!important;margin-top:8px!important;max-width:none!important}.bookora-footer-brand button{margin-top:10px!important;min-height:40px}.bookora-footer section h2{font-size:12px!important;margin:0 0 8px!important}.bookora-footer li{margin-bottom:4px!important}.bookora-footer li a{align-items:center;display:inline-flex;font-size:13px!important;line-height:1.3!important;min-height:40px;padding:2px 0}.bookora-footer-bottom{gap:8px!important;grid-template-columns:1fr;justify-items:center;margin-top:14px!important;padding:12px 0!important;text-align:center}.bookora-footer-bottom__center,.bookora-footer-bottom__left,.bookora-footer-bottom__right{justify-self:center;text-align:center}}@media (max-width:360px){.bookora-footer-grid{gap:12px 10px!important;grid-template-columns:1fr 1fr!important}.bookora-footer li a{font-size:12.5px!important;min-height:38px}}.bookora-ref-root .site-footer{padding:clamp(40px,5vw,56px) 0 20px!important}.bookora-ref-root .demo-section,.bookora-ref-root .pricing-section{padding-bottom:clamp(24px,3vw,40px)!important;padding-top:clamp(24px,3vw,40px)!important}.bookora-ref-root .demo-card,.bookora-ref-root .pricing-card{padding:clamp(28px,3.5vw,44px) clamp(22px,3vw,40px)!important}.bookora-pr-card-content>p,.bookora-ref-root .industry-card p,.bookora-ref-root .resource-grid p,.bookora-ref-root .solution-card p{flex:0 1 auto!important;min-height:0!important}.bookora-pr-card,.bookora-pr-mosaic-card,.bookora-ref-root .industry-card,.bookora-ref-root .resource-grid article,.bookora-ref-root .solution-card{min-height:0!important}.bookora-pr-card-content,.bookora-ref-root .resource-grid article,.bookora-ref-root .solution-card-body{padding:clamp(20px,2.4vw,28px)!important;padding:var(--bookora-card-pad)!important}.bookora-pr-card h3,.bookora-pr-mosaic-card h3,.bookora-ref-root .industry-card h3,.bookora-ref-root .solution-card h3{min-height:0!important}.bookora-pr-section,.bookora-ref-root .section{padding-block:clamp(36px,4.5vw,56px)!important;padding-block:var(--bookora-section-pad-y-tight)!important}.bookora-pr-mosaic-card,.bookora-pr-mosaic-grid[data-count="3"] .bookora-pr-mosaic-card--3,.bookora-pr-mosaic-grid[data-count="4"] .bookora-pr-mosaic-card--4,.bookora-pr-mosaic-grid[data-count="5"] .bookora-pr-mosaic-card,.bookora-pr-photo,.bookora-pr-split .bookora-pr-photo{max-height:none;min-height:0!important}.bookora-pr-photo,.bookora-pr-split .bookora-pr-photo{aspect-ratio:4/3;max-height:420px;min-height:220px!important}.bookora-pr-mosaic-card{aspect-ratio:4/3;max-height:360px;min-height:200px!important}.bookora-pr-feature-band-panel,.bookora-pr-orbit,.bookora-pr-outcome-rail article,.bookora-pr-rule-grid article{min-height:0!important}.bookora-pr-orbit{max-height:480px}.bookora-marketing-root,.bookora-ref-root,.cms-page-renderer[data-renderer=premium-real-v2]{min-height:0!important}#public-marketing-main,.bookora-marketing-root>main,.public-marketing-main{flex:0 1 auto!important;min-height:0!important}.bookora-footer,.bookora-ref-root .site-footer{margin-top:clamp(28px,4vw,48px)!important;margin-top:var(--bookora-footer-gap-top)!important}#public-marketing-main h1,.bookora-public-marketing h1,.public-marketing-main h1{font-size:clamp(1.85rem,3.1vw,2.75rem)!important;font-size:var(--bookora-h1-size)!important;line-height:1.15!important;max-width:16ch!important}.bookora-ref-root .brand{flex:0 0 118px!important;flex:0 0 var(--bookora-brand-max)!important;width:118px!important;width:var(--bookora-brand-max)!important}.bookora-ref-root .brand img{max-height:40px;max-width:100%;width:auto}@media (max-width:1359px){.bookora-ref-root .desktop-nav,.bookora-ref-root .nav-actions>.button,.bookora-ref-root .signin-link{display:none!important}.bookora-ref-root .mobile-toggle{display:block!important}.bookora-ref-root .nav-actions{margin-left:auto}}.bookora-ref-root .legal-doc-toc ul{grid-gap:8px!important;display:grid!important;gap:8px!important;list-style:none!important;margin:0!important;padding:0!important}.bookora-ref-root .legal-doc-toc ul a{color:#58708d!important;color:var(--muted,#58708d)!important;font-size:13px!important;font-weight:600!important;line-height:1.45!important;text-decoration:none!important}.bookora-ref-root .legal-doc-toc ul a:focus-visible,.bookora-ref-root .legal-doc-toc ul a:hover{color:#0b5fff!important;color:var(--blue,#0b5fff)!important}@media (max-width:900px){.bookora-ref-root .legal-doc-toc ul:not(.is-open){display:none!important}}.bookora-disclosure-icon{align-items:center!important;color:#2368e8!important;color:var(--bookora-blue,var(--blue,#0b5fff))!important;display:inline-flex!important;flex:0 0 18px!important;height:18px!important;justify-content:center!important;line-height:0!important;width:18px!important}.bookora-disclosure-icon svg{display:block!important;height:18px!important;width:18px!important}.bookora-faq-disclosure summary,.bookora-pr-faq-list summary,.bookora-ref-root .faq-list summary{align-items:center!important;cursor:pointer!important;display:flex!important;gap:16px!important;justify-content:space-between!important;list-style:none!important}.bookora-faq-disclosure summary::-webkit-details-marker,.bookora-pr-faq-list summary::-webkit-details-marker,.bookora-ref-root .faq-list summary::-webkit-details-marker{display:none!important}.bookora-faq-disclosure__label{flex:1 1 auto!important;min-width:0!important}.bookora-pr-faq-list summary:after,.bookora-pr-faq-list summary:before,.bookora-ref-root .faq-list summary:after,.bookora-ref-root .faq-list summary:before{background:none!important;content:none!important;display:none!important;height:0!important;margin:0!important;width:0!important}.bookora-ref-root .legal-doc-toc-toggle{align-items:center!important;display:none;gap:12px!important;justify-content:space-between!important}.bookora-ref-root .legal-doc-toc-toggle:after{content:none!important}.bookora-ref-root .legal-doc-toc-toggle .bookora-disclosure-icon{margin-left:auto!important}@media (max-width:900px){.bookora-ref-root .legal-doc-toc-toggle{display:flex!important}}.bookora-pr-faq-list summary{grid-template-columns:42px minmax(0,1fr) 18px!important}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-ext-400-normal.fd1478dcc74de00ee4c0.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-400-normal.e89451624c6caf35687f.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-cyrillic-400-normal.cb04b2ee2f7d192478b8.woff2) format("woff2"),url(/static/media/inter-cyrillic-400-normal.e2841352dd9512ff455b.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-ext-400-normal.f2fa0d9ef98f59d4a75b.woff2) format("woff2"),url(/static/media/inter-greek-ext-400-normal.b9e1e89444a313a63b91.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-greek-400-normal.a8de720a6f13c66c8a4e.woff2) format("woff2"),url(/static/media/inter-greek-400-normal.a42da273bb968bf2058d.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-vietnamese-400-normal.44c9df135eec470b0ab6.woff2) format("woff2"),url(/static/media/inter-vietnamese-400-normal.96f8adc74b63e1a3655f.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-ext-400-normal.3d10c85fbd16969509a2.woff2) format("woff2"),url(/static/media/inter-latin-ext-400-normal.1c20f7dc20d731a18fcd.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(/static/media/inter-latin-400-normal.9698cc7dbf147ed363b6.woff2) format("woff2"),url(/static/media/inter-latin-400-normal.b0c8fe9db56dd415a25a.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-ext-500-normal.023db878f10be2203b60.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-500-normal.9160d5ba9e6099f95032.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-cyrillic-500-normal.b9dcbca183ac93f02061.woff2) format("woff2"),url(/static/media/inter-cyrillic-500-normal.e824ac3c6c579cd0fe85.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-ext-500-normal.b187635a3d8a0b90faa0.woff2) format("woff2"),url(/static/media/inter-greek-ext-500-normal.7f67cfd4832dde0e0494.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-greek-500-normal.0d91a975f010051e7150.woff2) format("woff2"),url(/static/media/inter-greek-500-normal.cbc71955e9956dcd2882.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-vietnamese-500-normal.63d02ea896a7406849b6.woff2) format("woff2"),url(/static/media/inter-vietnamese-500-normal.11aeae6e31a0d8c24c83.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-ext-500-normal.667f22c9b36deaea0f54.woff2) format("woff2"),url(/static/media/inter-latin-ext-500-normal.2b8be079a0e965b2f035.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(/static/media/inter-latin-500-normal.5b7156f802c053798d95.woff2) format("woff2"),url(/static/media/inter-latin-500-normal.f46567788e464ac34d10.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-ext-600-normal.25b7c495f686777a1c08.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-600-normal.aa900fea9aed1ba3c903.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-cyrillic-600-normal.ce60970447cde0dd1582.woff2) format("woff2"),url(/static/media/inter-cyrillic-600-normal.c556b5d042ebf128e47c.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-ext-600-normal.c8a7cddec49294a9e8ba.woff2) format("woff2"),url(/static/media/inter-greek-ext-600-normal.7e7594e0432b84536054.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-greek-600-normal.5c46a357ea91911fc65d.woff2) format("woff2"),url(/static/media/inter-greek-600-normal.ba3b8b69a69b0e83d453.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-vietnamese-600-normal.6984cf5e8583fac83be3.woff2) format("woff2"),url(/static/media/inter-vietnamese-600-normal.a10931d3a643f48663b9.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-ext-600-normal.ae5f9691ebe48c908e8c.woff2) format("woff2"),url(/static/media/inter-latin-ext-600-normal.0acb54c755dec53de476.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(/static/media/inter-latin-600-normal.9d111139a583baef3053.woff2) format("woff2"),url(/static/media/inter-latin-600-normal.28c8f6060760ec1a5d25.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-ext-700-normal.5631f054acb5a33a716a.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-700-normal.3cf42e401103d3211022.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-cyrillic-700-normal.36e9cf9ecc07ac6bce28.woff2) format("woff2"),url(/static/media/inter-cyrillic-700-normal.534fd15b796bf021d0be.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-ext-700-normal.4cdf2b4e817dade3d4aa.woff2) format("woff2"),url(/static/media/inter-greek-ext-700-normal.4c7cc2277f187ed0ef37.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-greek-700-normal.f5fbdfc39c2431160896.woff2) format("woff2"),url(/static/media/inter-greek-700-normal.f47ebf852d0b0e251a80.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-vietnamese-700-normal.5d9bfcacc44f345662ff.woff2) format("woff2"),url(/static/media/inter-vietnamese-700-normal.5b5cd0c77cad23651d04.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-ext-700-normal.96e3bd6bb1f980376cf1.woff2) format("woff2"),url(/static/media/inter-latin-ext-700-normal.149d81a49bd1ff0e6711.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(/static/media/inter-latin-700-normal.d42de9b25ac31d2a2a8b.woff2) format("woff2"),url(/static/media/inter-latin-700-normal.fc47ca451598e4b97249.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/inter-cyrillic-ext-800-normal.68a056986e68667ee631.woff2) format("woff2"),url(/static/media/inter-cyrillic-ext-800-normal.64e70b5f0839914591b6.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/inter-cyrillic-800-normal.5e81d13f834521f62fc6.woff2) format("woff2"),url(/static/media/inter-cyrillic-800-normal.e622342cf77ffa0f4004.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/inter-greek-ext-800-normal.73ff95b45a5b1152a12c.woff2) format("woff2"),url(/static/media/inter-greek-ext-800-normal.aa55f55b80c617c8913a.woff) format("woff");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/inter-greek-800-normal.6289659b370bc7bd4e39.woff2) format("woff2"),url(/static/media/inter-greek-800-normal.c369795334bd33ee57fa.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/inter-vietnamese-800-normal.344e8bb59f4fe38591db.woff2) format("woff2"),url(/static/media/inter-vietnamese-800-normal.1f1e97a5965d0d575317.woff) format("woff");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/inter-latin-ext-800-normal.52bd428547fc3cdd7070.woff2) format("woff2"),url(/static/media/inter-latin-ext-800-normal.2689c6d1b70459cbed29.woff) format("woff");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(/static/media/inter-latin-800-normal.e6b2d1fbdae175ec1230.woff2) format("woff2"),url(/static/media/inter-latin-800-normal.60c62be686eecd8d12e3.woff) format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
/*# sourceMappingURL=main.3d281c90.css.map*/