:root{--bookyt-blue:#0873ce;--bookyt-navy:#082f53;--bookyt-orange:#f59c00;--bookyt-orange-hover:#d68100;--bookyt-white:#fff;--bookyt-pale:#f3f8fc;--bookyt-hero-background:linear-gradient(110deg,#fff 0,#f2f8fd 100%);--bookyt-line:#dce9f3;--bookyt-neutral-line:#e0e0e0;--bookyt-muted:#526d83;--bookyt-gray:#666;--bookyt-text:#333}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;src:url("/library/font/Montserrat/Montserrat-VariableFont_wght.woff2") format("woff2")}b,strong{font-weight:600}b.black,strong.black{font-weight:900}h1,h2,h3,h4,h5,h6{color:var(--bookyt-navy);line-height:2.5rem;margin-bottom:1rem;margin-top:1rem;font-weight:900}h1{font-size:2rem}h2,h3,h4,h5,h6{font-size:1.6rem}a,a *,a:visited{color:var(--bookyt-navy)}.content .call_to_action a,.content .call_to_action button,.content .call_to_action input[type="submit"],button.call_to_action{background:var(--bookyt-orange);border:0;border-radius:8px;color:var(--bookyt-white);margin-top:20px;padding:1rem 50px 1rem 1rem;position:relative;text-decoration:none}.content .call_to_action a{float:inline-start}.content .call_to_action a:hover{text-decoration:none}.content .call_to_action a:after,.content .call_to_action button:after,.content .call_to_action input[type="submit"]:after,button.call_to_action:after{background:url("/library/images/arrow_top_right_white.svg") center/contain no-repeat;content:"";display:block;height:18px;position:absolute;right:10px;text-decoration:none;top:50%;transform:translateY(-50%);width:18px}.content .call_to_action a:hover,.content .call_to_action button:hover,.content .call_to_action input[type="submit"]:hover,button.call_to_action:hover{background:var(--bookyt-orange-hover);box-shadow:0 4px 12px rgba(0,0,0,0.2);transform:translateY(-2px);transition:.3s}.content .call_to_action button,button.call_to_action{font-size:1rem;cursor:pointer;font-weight:400;font-family:Montserrat,"Open Sans",sans-serif}.abstand{height:4rem}.abstand-small{margin-top:1rem}section.content h2,section.content h3,section.content h4,section.content h5,section.content h6{margin-top:0;margin-bottom:1.5rem;text-decoration:none;text-decoration-line:none;text-underline-offset:0;line-height:1.25}.uppercase{text-transform:uppercase}@media only screen and (min-width:1024px){main{min-width:1000px}}hr.content-separator{border:1px solid var(--bookyt-line);margin-bottom:4rem;margin-top:4rem;max-width:1200px}.content-container,main aside.submenu{margin:10px auto 0;max-width:1200px;padding:1.88rem}main aside.submenu{margin-bottom:4rem}.content-container .image-caption{display:none}.content a{color:var(--bookyt-navy);text-decoration:none;text-underline-offset:4px;transition:background .2s}.content :where(p,li) a{text-decoration:underline}.content :where(p,li) a:hover,.content :where(p,li) a:focus-visible{text-decoration:underline;text-decoration-color:var(--bookyt-orange)}.content :where(.call_to_action,.bookyt-actions,.slider-review-attribution) a,.content a:where(.button,[role="button"],.bookyt-button-primary,.bookyt-button-secondary,.bookyt-google-rating,.bookyt-text-link,.weiterlesen),.content a[href*="maps.google."],.content a[href*="google.com/maps"]{text-decoration:none}.hide{display:none}@media only screen and (min-width:640px){.hero.startseite>.content-container{padding-top:4rem}}@media only screen and (max-width:640px){.hero.startseite>.content-container{padding-top:2rem}hr.content-separator{margin:2rem 1.88rem 1rem}.content-container h3,.content-container h4,.content-container h5,section.content .content-container h1,section.content .content-container h2{font-size:1.4rem;text-underline-offset:.4rem;line-height:2.5rem}h1,section.content .content-container h1{line-height:2.25rem;font-size:1.6rem}.hero .content-container{padding-bottom:3.5rem}main aside.submenu{margin:0;padding:0}}aside.submenu{box-shadow:inset 0 0 10px rgba(0,0,0,0.02);margin-bottom:4rem;margin-top:1rem}aside.submenu ul{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));list-style:none;margin:0;padding:0}aside.submenu li{background:var(--bookyt-white);border:1px solid var(--bookyt-neutral-line);border-radius:.5rem;box-shadow:0 2px 5px rgba(0,0,0,0.05);overflow:hidden;transition:transform .2s,box-shadow .2s}aside.submenu a{color:var(--bookyt-navy);display:block;padding:1rem;text-decoration:none}aside.submenu a:hover{color:var(--bookyt-orange)}nav.breadcrumbs{font-size:.8rem;margin-bottom:1.5rem}main{flex:1}footer{background:var(--bookyt-blue);color:var(--bookyt-white);margin-top:auto;padding:10px}footer,footer a,footer h3,footer h4{color:var(--bookyt-white)}footer ul{list-style:none;margin:0;padding:0 0 0 5px}footer ul li{margin-bottom:.5rem}footer a{color:var(--bookyt-white);display:inline-block;padding-left:0;text-decoration:none;text-underline-offset:4px;transition:background .2s}footer a:visited{color:var(--bookyt-white)}footer #shareBtn{cursor:pointer;padding-left:0;text-decoration:none;transition:color .2s,padding-left .2s}footer h3{font-size:1.1rem;margin-bottom:.5rem;font-weight:600}footer .adressblock-seperator{border:1px solid var(--bookyt-white);margin-bottom:2rem;margin-top:2rem}footer>.grid-x{margin-bottom:3rem}footer .adressblock{margin-bottom:1rem;margin-top:1rem}footer .fusszeile_before #shareBtn img,footer .fusszeile_before a img{margin-right:.5rem;width:30px}.grid-x{display:flex;flex-wrap:wrap}.cell{box-sizing:border-box;padding-right:.5rem}section.content .cell img{border-radius:.5rem;max-height:400px;max-width:100%}.small-2{width:16.6667%}.small-4{width:33.3333%}.small-6{width:50%}.small-8{width:66.6667%}.small-10{width:83.3333%}.small-12{width:100%}@media only screen and (min-width:640px){.medium-4{width:33.3333%}.medium-6{width:50%}.medium-12{width:100%}}@media only screen and (min-width:1024px){footer{padding-left:2rem;padding-right:2rem}.hero-after{margin-bottom:-4rem}.large-2{width:16.6667%}.large-3{width:25%}.large-4{width:33.3333%}.large-5{width:41.6667%}.large-7{width:58.3333%}.large-8{width:66.6667%}}.contactForm .content_left{padding-right:2rem}form#contactForm,.neuanmeldung{background:var(--bookyt-white);border:1px solid var(--bookyt-neutral-line);border-radius:.5rem;box-shadow:0 2px 5px rgba(0,0,0,0.03);margin-left:auto;margin-right:auto;max-width:600px;padding:1.5rem}.neuregistrierung .formular input,.neuregistrierung .formular select{margin-bottom:1rem}#contactForm div{margin-bottom:1rem}#contactForm label{display:block;font-weight:500;margin-bottom:.5rem}#contactForm input[type="email"],#contactForm input[type="tel"],#contactForm input[type="text"],#contactForm select,#contactForm textarea{background-color:var(--bookyt-white);border:1px solid var(--bookyt-neutral-line);border-radius:.25rem;box-sizing:border-box;font-family:inherit;font-size:1rem;padding:.5rem;transition:border-color .2s;width:100%}#contactForm input[type="email"]:focus,#contactForm input[type="tel"]:focus,#contactForm input[type="text"]:focus,#contactForm select:focus,#contactForm textarea:focus{border-color:var(--bookyt-navy);outline:0}#contactForm textarea{min-height:150px;resize:vertical}#contactForm input[name="website"]{display:none}#contactForm select{appearance:none;background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'width='16'height='16'viewBox='002424'fill='none'stroke='%23174e73'stroke-width='2'stroke-linecap='round'stroke-linejoin='round'%3E%3Cpolylinepoints='691215189'%3E%3C/polyline%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:.8em;padding-right:2rem}div.shop{margin:0;padding:0}div.shop .cell .container{background:var(--bookyt-white);border:1px solid var(--bookyt-neutral-line);border-radius:.5rem;box-shadow:0 2px 5px rgba(0,0,0,0.03);margin:1rem 1rem 1rem 0;padding:1rem}div.shop div.shop-description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:4;overflow:hidden}div.shop .vorschau_bild img{height:auto;margin-top:1rem;max-width:90%}.modal-overlay{align-items:center;background:rgba(0,0,0,0.6);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modal-overlay.open{display:flex}.modal-content{background:var(--bookyt-white);border-radius:.5rem;box-shadow:0 4px 15px rgba(0,0,0,0.2);max-height:90%;max-width:90%;overflow-y:auto;padding:1.5rem;position:relative}.modal-close{color:var(--bookyt-text);cursor:pointer;font-size:1.5rem;line-height:1;position:absolute;right:.5rem;top:.5rem}.shop-descriptionFormatted,form.formshop{display:none}.modaldialog .shop-descriptionFormatted{display:block}.modaldialog .shop-description{display:none}.modaldialog form.formshop{display:block}.modaldialog .weiterlesen{display:none}.modaldialog .vorschau_bild img{max-height:200px}.flex-col{display:flex;flex-direction:column}.flex-col .container{height:100%}.flex-grow{flex:1}.text-right{text-align:right}.text-center{text-align:center}.hide-medium-large{display:none}.cell p{padding-right:1rem}@media only screen and (max-width:640px){.contactForm .content_left{padding-right:0}.hide-medium,.hide-small{display:none}.hide-medium-large{display:block !important}.small-text-center{text-align:center}.cell{padding-right:0}.cell p,.fusszeile_spalte h4{text-align:left}footer.fusszeile{padding-left:2rem;padding-right:2rem}.call_to_action p{margin-bottom:2rem;margin-top:3rem;text-align:center}.content .call_to_action a{float:none}.abstand{height:3rem}footer .fusszeile_spalte{padding-right:.75rem}}@media only screen and (min-width:640px) and (max-width:1023px){.hide-medium{display:none}}.hero{background:var(--bookyt-hero-background)}.hero .cell h1{margin-top:0}.hero-content{padding-top:2rem}.hero-after{background:var(--bookyt-hero-background);line-height:0;margin-top:-1px;overflow:hidden;width:100%}.hero-after svg{display:block;height:auto;width:100%}.hero>.content-container{padding-bottom:4rem;padding-top:0}@media only screen and (max-width:640px){.hero-content{padding-top:.5rem}}.review-container .cell-right{padding-left:1.5rem;padding-right:0}@media only screen and (max-width:640px){.review-container .cell-right{padding-left:0}}.slider-review .slides{display:flex;transition:transform .5s}.slider-review .nav{display:flex;justify-content:space-between;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:100%}.slider-review .nav button:hover{background:rgba(0,0,0,0.7)}.slider-review-attribution{color:var(--bookyt-gray);font-size:.85rem;margin-top:1rem;text-align:center}.slider-review-attribution a{color:var(--bookyt-gray);text-decoration:none}.partner_slider{overflow:hidden;background:var(--bookyt-white)}.partner_slider .slider{display:flex;width:max-content;animation:30s linear infinite scroll}.partner_slider .slider img{flex-shrink:0;height:80px;width:auto;object-fit:contain;margin:0 30px;background:var(--bookyt-white);padding:10px;filter:grayscale(100%) opacity(0.6);transition:filter .3s,opacity .3s}@keyframes scroll{0{transform:translateX(0)}100%{transform:translateX(-50%)}}@media only screen and (max-width:640px){.review-container .slider-review{margin-top:2rem}.slider-review .review-text{font-size:.7rem}.review-container .cell p.slider-review-attribution{text-align:center}.neuregistrierung .formular{order:0;margin-bottom:3rem}.neuregistrierung .einfuehrung{order:1}.neuregistrierung .einfuehrung ul{padding-left:1rem}}@media only screen and (min-width:641px){.neuregistrierung .einfuehrung{padding-right:5rem}}div.shop h3{font-weight:800;text-decoration:none;font-size:1.2rem;line-height:1.5em}div.shop .weiterlesen{position:static;margin:0}div.shop .container{display:flex;flex-direction:column;justify-content:space-between}.bookyt-block{box-sizing:border-box;width:100%}section.content .bookyt-block h1,section.content .bookyt-block h2,section.content .bookyt-block h3{color:#082f53;text-decoration:none;text-underline-offset:0}.bookyt-eyebrow{color:#0873ce;font-size:.78rem;font-weight:800;letter-spacing:.08em;margin:0 0 1rem;text-transform:uppercase}.bookyt-copy{color:#153c5c;font-size:1.05rem;line-height:1.75}.bookyt-section-intro{margin:0 auto 2.25rem;max-width:760px}.bookyt-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.85rem;margin-top:1.75rem}.bookyt-actions .button,.bookyt-button-primary,.bookyt-button-secondary{align-items:center;border-radius:.55rem;box-sizing:border-box;display:inline-flex;font-weight:700;justify-content:center;min-height:3rem;padding:.75rem 1.35rem;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.bookyt-actions .bookyt-button-primary,.bookyt-button-primary{background:#f59c00;border:1px solid #f59c00;color:#fff}.bookyt-actions .bookyt-button-primary:hover,.bookyt-button-primary:hover{background:#d68100;border-color:#d68100;color:#fff;text-decoration:none;transform:translateY(-1px)}.bookyt-actions .bookyt-button-secondary,.bookyt-button-secondary{background:transparent;border:1px solid #0873ce;color:#0768bb}.bookyt-actions .bookyt-button-secondary:hover,.bookyt-button-secondary:hover{background:#edf6fd;color:#064f8d;text-decoration:none}.bookyt-text-link{color:#076fd0;font-weight:700;text-decoration:none}.bookyt-text-link::after{content:" →"}section.content{margin-bottom:4rem;margin-top:.75rem;margin:0}section.content>.content>hr.content-separator,.hero-after{display:none}section.content>.content>div:not(.hero-after){margin:0}.content-container{margin:0 auto;max-width:1280px;padding:4.5rem 2rem}.hero.startseite{background:var(--bookyt-hero-background)}.hero.startseite>.content-container{padding-bottom:4.75rem;padding-top:4.75rem}.bookyt-hero__content{padding-right:3rem}.bookyt-hero h1{font-size:clamp(1.7rem,1.9vw,2.15rem);line-height:1.14;margin:0 0 1.3rem}.hero.startseite .bookyt-hero h1{font-size:clamp(2.6rem,5vw,4.6rem);line-height:1.06}.bookyt-google-rating{align-items:center;color:var(--bookyt-navy);display:inline-flex;gap:.55rem;margin:0 0 1.15rem;max-width:100%;text-decoration:none;transition:opacity 160ms ease}.bookyt-google-rating:hover,.bookyt-google-rating:focus-visible{color:var(--bookyt-navy);opacity:.82}.bookyt-google-rating:focus-visible{outline:3px solid rgba(8,115,206,0.28);outline-offset:3px}.bookyt-google-rating__logo{flex:0 0 auto;height:16px;width:auto}.bookyt-google-rating__stars{border-left:1px solid rgba(8,47,83,0.16);color:#d9e1e7;display:inline-block;flex:0 0 auto;font-family:Arial,sans-serif;font-size:.94rem;letter-spacing:.04em;line-height:1;padding-left:.65rem;position:relative;white-space:nowrap}.bookyt-google-rating__stars-base{display:none}.bookyt-google-rating__stars-fill{color:#f9ab00;display:block;overflow:visible;position:static;white-space:nowrap;width:auto !important}.bookyt-google-rating__value{font-size:.88rem;font-weight:800;line-height:1}.bookyt-google-rating__summary{align-items:baseline;display:inline-flex;gap:.22rem;white-space:nowrap}.bookyt-google-rating__scale{color:var(--bookyt-muted);font-size:.78rem;line-height:1}@media(prefers-reduced-motion:reduce){.bookyt-google-rating{transition:none}}.bookyt-actions:not(:has(a)){display:none;margin:0}.bookyt-hero__media figure{margin:0}section.content>.content>div.bookyt-package,section.content>.content>div:has(.bookyt-cta-band){background:var(--bookyt-pale)}.bookyt-process>h2,.bookyt-text-columns>h2{font-size:clamp(1.9rem,3vw,2.7rem);line-height:1.25;text-align:center}.bookyt-process>.bookyt-section-intro,.bookyt-text-columns>.bookyt-section-intro{text-align:center}.bookyt-process__steps{align-items:stretch;counter-reset:bookyt-process-step;display:flex;flex-wrap:wrap;list-style:none;margin:2.75rem 0 0;padding:0;row-gap:2.25rem}.bookyt-process-step{box-sizing:border-box;counter-increment:bookyt-process-step;flex:0 0 20%;max-width:20%;min-width:0;padding:0 1.2rem;position:relative;text-align:center;width:20%}.bookyt-process-step:not(:nth-child(5))::after{color:#4c9fe4;content:"→";font-size:1.45rem;position:absolute;right:-0.45rem;top:.45rem}.bookyt-process-step__number{align-items:center;border:1px solid #9bc9ee;border-radius:50%;color:var(--bookyt-blue);display:inline-flex;font-weight:800;height:2.5rem;justify-content:center;margin-bottom:1rem;width:2.5rem;font-size:0}.bookyt-process-step__number::after{content:counter(bookyt-process-step,decimal-leading-zero);font-size:.82rem}.bookyt-process-step h3{font-size:1rem;hyphens:none;line-height:1.4;margin:0 0 .5rem;overflow-wrap:normal;word-break:normal}.bookyt-process-step p{color:var(--bookyt-muted);font-size:.86rem;hyphens:none;line-height:1.55;margin:0;overflow-wrap:normal;padding:0;word-break:normal}section.content>.content>div:has(.bookyt-text-columns){background:var(--bookyt-pale)}.bookyt-text-columns__grid{align-items:stretch;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));margin-left:0;margin-right:0;margin-top:2.75rem}.bookyt-text-column h3{font-size:1.05rem;line-height:1.45;margin:0 0 .65rem}.bookyt-text-column p{color:var(--bookyt-muted);font-size:.9rem;line-height:1.6}.bookyt-text-column{align-self:stretch;background:var(--bookyt-white);border:1px solid var(--bookyt-line);border-radius:.8rem;box-sizing:border-box;display:flex;flex-direction:column;margin-left:0;margin-right:0;max-width:none;min-width:0;padding:1.5rem;position:relative;width:auto}.bookyt-text-column .bookyt-text-link{display:block;margin-top:auto;text-align:center}.bookyt-text-column__marker{background:var(--bookyt-blue);border-radius:999px;display:block;height:.34rem;margin-bottom:1.15rem;width:2rem}.bookyt-text-columns__all{justify-content:center}.bookyt-package>.content-container{padding-bottom:4.5rem;padding-top:4.5rem}.bookyt-package .grid-x{align-items:center}.bookyt-package .box-rechts{border-left:1px solid var(--bookyt-line);padding-left:4rem}.bookyt-package ol{counter-reset:bookyt-package-step;list-style:none;margin:0;padding:0}.bookyt-package ol li{align-items:center;counter-increment:bookyt-package-step;display:flex;font-weight:700;gap:1rem;margin:0 0 1.1rem}.bookyt-package ol li::before{align-items:center;border:1px solid #9bc9ee;border-radius:50%;color:var(--bookyt-blue);content:counter(bookyt-package-step);display:inline-flex;flex:0 0 2.5rem;height:2.5rem;justify-content:center}.bookyt-package .call_to_action p{margin:2.25rem 0 0}.bookyt-package .call_to_action a{float:none}.bookyt-cta-band{text-align:left}.bookyt-cta-band h2{font-size:clamp(1.8rem,3vw,2.5rem);line-height:1.25}.bookyt-cta-band__actions{justify-content:flex-end;margin-top:0}footer.fusszeile{background:#082f53;padding:0 2rem}footer>div.grid-x{margin-left:auto;margin-right:auto;margin-bottom:0;max-width:1280px;padding:2.25rem 0 1.75rem}footer .fusszeile_before{margin-top:0}footer .fusszeile_before>.grid-x,footer .adressblock-seperator{display:none}footer .fusszeile_before p{font-weight:700;margin:0 0 1.5rem}footer .fusszeile_before>p>strong{background:url("/library/images/bookyt_logo_invert.png") left center / contain no-repeat;color:transparent;display:block;font-size:0;height:38px;overflow:hidden;width:142px}footer .fusszeile_spalte{font-size:.78rem;line-height:1.45;padding-right:1.5rem}footer .fusszeile_spalte h4{font-size:.9rem;line-height:1.4;margin:0 0 .75rem;text-transform:none}footer .fusszeile_spalte p{margin:0 0 .45rem}footer .language-switcher{margin-bottom:1.5rem}footer .language-switcher h3{font-family:inherit;font-size:.9rem;font-weight:900;line-height:1.4;margin:0 0 .75rem}footer .language-switcher a{font-family:inherit;font-size:.78rem;font-weight:400;line-height:1.45}@media only screen and (max-width:1023px){.bookyt-hero__content{padding-right:1.5rem}.bookyt-process-step{flex-basis:50%;margin-bottom:2rem;max-width:50%;width:50%}.bookyt-process-step::after{display:none}.bookyt-package .box-links{padding-right:2rem}.bookyt-package .box-rechts{padding-left:2rem}}@media only screen and (max-width:639px){html:has(.bookyt-hero),body{max-width:100%;overflow-x:hidden}main,section.content,section.content>.content,.hero.startseite,.content-container,.bookyt-block,.bookyt-block .cell{box-sizing:border-box;max-width:100%;min-width:0}.content-container,.hero.startseite>.content-container{padding:3.25rem 1.25rem}.bookyt-hero__content{padding-right:0}.bookyt-google-rating{gap:.45rem}.bookyt-google-rating__stars{padding-left:.5rem}.bookyt-hero h1{font-size:clamp(1.7rem,1.9vw,2.15rem);line-height:1.14;max-width:100%;white-space:normal}.hero.startseite .bookyt-hero h1{font-size:clamp(2.25rem,12vw,3rem);line-height:1.08}.bookyt-eyebrow,.bookyt-copy{max-width:100%;white-space:normal}.bookyt-hero__media{margin-top:2.5rem}.bookyt-actions{align-items:stretch;flex-direction:column}.bookyt-actions .button{width:100%}.bookyt-process-step{flex-basis:100%;max-width:100%;padding:0;text-align:left;width:100%}.bookyt-process-step__number{margin-right:.75rem;vertical-align:middle}.bookyt-process-step h3{display:inline}.bookyt-process-step p{margin-left:3.35rem}.bookyt-text-column{padding:1.25rem}.bookyt-package .box-rechts{border-left:0;border-top:1px solid var(--bookyt-line);margin-top:2.5rem;padding-left:0;padding-top:2.5rem}.bookyt-cta-band__actions{justify-content:flex-start;margin-top:1.5rem}footer.fusszeile{padding:0 1.25rem}footer .fusszeile_spalte{padding-right:1rem;width:50%}}header.has-language-switcher .kopfzeile{box-sizing:border-box;padding-right:6.75rem;position:relative}.header-language-switcher{color:#17324d;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:30}.header-language-switcher details{position:relative}.header-language-switcher summary{align-items:center;background:#fff;border:1px solid #d9e2ea;border-radius:999px;box-shadow:0 2px 8px rgba(17,45,70,0.08);box-sizing:border-box;color:#17324d;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:750;gap:.38rem;justify-content:center;line-height:1;min-height:40px;min-width:76px;padding:.55rem .72rem;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease;user-select:none}.header-language-switcher summary::-webkit-details-marker{display:none}.header-language-switcher summary::marker{content:""}.header-language-switcher summary:hover,.header-language-switcher details[open] summary{border-color:#8da9bd;box-shadow:0 5px 16px rgba(17,45,70,0.14)}.header-language-switcher summary:focus-visible{border-color:#176da5;box-shadow:0 0 0 3px rgba(23,109,165,0.2);outline:0}.header-language-switcher__globe,.header-language-switcher__chevron,.header-language-switcher__check{fill:none;flex:0 0 auto;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.header-language-switcher__globe{height:1.05rem;width:1.05rem}.header-language-switcher__chevron{height:.75rem;transition:transform .18s ease;width:.75rem}.header-language-switcher details[open] .header-language-switcher__chevron{transform:rotate(180deg)}.header-language-switcher ul{background:#fff;border:1px solid #dfe7ed;border-radius:.75rem;box-shadow:0 16px 38px rgba(17,45,70,0.18);box-sizing:border-box;list-style:none;margin:.55rem 0 0;min-width:210px;padding:.42rem;position:absolute;right:0;top:100%}.header-language-switcher li{margin:0;padding:0}.header-language-switcher li a{align-items:center;border-radius:.5rem;box-sizing:border-box;color:#17324d;display:grid;font-size:.9rem;gap:.65rem;grid-template-columns:2.35rem minmax(0,1fr) 1rem;line-height:1.25;padding:.68rem .7rem;text-decoration:none;transition:background-color .15s ease,color .15s ease;width:100%}.header-language-switcher li a:hover,.header-language-switcher li a:focus-visible{background:#eef5f9;color:#0e5f91;outline:0}.header-language-switcher li a[aria-current="page"]{background:#f3f7fa;color:#0e5f91;font-weight:700}.header-language-switcher__code{color:#61788a;font-size:.72rem;font-weight:800;letter-spacing:.08em}.header-language-switcher__name{white-space:nowrap}.header-language-switcher__check{height:.9rem;width:.9rem}@media only screen and (max-width:1199px){header.has-language-switcher .kopfzeile{padding-right:0}header.has-language-switcher .kopfzeile>.cell:first-child{box-sizing:border-box;padding-right:5rem}.header-language-switcher{right:4rem}.header-language-switcher summary{min-height:36px;min-width:68px;padding:.48rem .62rem}}@media only screen and (max-width:479px){.header-language-switcher{right:3.35rem}.header-language-switcher summary{gap:.28rem;min-width:62px;padding-left:.5rem;padding-right:.5rem}.header-language-switcher__globe{display:none}}.bookyt-video-tutorials>h2,.bookyt-video-tutorials>.bookyt-section-intro{text-align:center}.bookyt-video-tutorials__grid{align-items:stretch;row-gap:1.875rem}.bookyt-video-tutorial{background:#fff;border:1px solid var(--bookyt-line);border-radius:.85rem;box-shadow:0 16px 38px rgba(8,47,83,0.08);display:flex;flex-direction:column;overflow:hidden}.bookyt-video-tutorial__media{aspect-ratio:16 / 9;background:transparent;margin:0 auto;max-width:68rem;overflow:hidden;position:relative;width:100%}.bookyt-video-tutorial__media iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.bookyt-video-tutorial__content{display:flex;flex:1 1 auto;flex-direction:column;padding:1.5rem}.bookyt-video-tutorial__content h3{font-size:1.35rem;line-height:1.3;margin:0 0 .65rem}.bookyt-video-tutorial__subheadline{color:var(--bookyt-blue);font-weight:700;margin:0 0 .85rem}.bookyt-video-tutorial__content .bookyt-copy{font-size:1rem}.bookyt-video-tutorial__content .bookyt-copy>:last-child{margin-bottom:0}.bookyt-help-video-tutorials{background:var(--bookyt-pale)}.bookyt-help-video-tutorials h2{margin-bottom:.85rem}.bookyt-help-video-tutorials a{color:var(--bookyt-blue);font-weight:700;text-decoration:none}.bookyt-help-video-tutorials a:hover,.bookyt-help-video-tutorials a:focus-visible{color:var(--bookyt-navy);text-decoration:underline;text-decoration-color:var(--bookyt-orange)}@media only screen and (max-width:639px){.bookyt-video-tutorial__content{padding:1.25rem}}html[data-external-page-id="rental-process"] :is(.bookyt-rental-process-core,.bookyt-rental-process-documents,.bookyt-rental-process-communication) .bookyt-product-stage__media{justify-content:center}html[data-external-page-id="rental-process"] :is(.bookyt-rental-process-core,.bookyt-rental-process-documents,.bookyt-rental-process-communication) .bookyt-product-stage__media figure{margin-inline:auto;width:100%}html[data-external-page-id="rental-process"] .bookyt-rental-process-core .bookyt-product-stage__media figure{max-width:45rem}html[data-external-page-id="rental-process"] :is(.bookyt-rental-process-documents,.bookyt-rental-process-communication) .bookyt-product-stage__media figure{max-width:37rem}html[data-external-page-id="rental-process"] .bookyt-rental-process-core .bookyt-product-stage__highlights ul{display:grid;gap:.15rem 1.25rem;grid-template-columns:repeat(2,minmax(0,1fr))}html[data-external-page-id="rental-process"] .bookyt-rental-process-core .bookyt-product-stage__highlights li{font-size:.91rem;margin:.35rem 0}html[data-external-page-id="rental-process"] .bookyt-rental-process-flow{background:var(--bookyt-pale)}html[data-external-page-id="rental-process"] .bookyt-rental-process-flow .bookyt-process__steps{margin-top:2.25rem}html[data-external-page-id="rental-process"] .bookyt-rental-process-related .grid-x>.cell{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem}html[data-external-page-id="rental-process"] .bookyt-rental-process-related .cell>p{margin:0}html[data-external-page-id="rental-process"] .bookyt-rental-process-related a{color:var(--bookyt-blue);font-weight:700;text-decoration:none}html[data-external-page-id="rental-process"] .bookyt-rental-process-related a:hover,html[data-external-page-id="rental-process"] .bookyt-rental-process-related a:focus-visible{color:var(--bookyt-navy);text-decoration:underline;text-decoration-color:var(--bookyt-orange)}@media only screen and (min-width:1024px){html[data-external-page-id="rental-process"] .bookyt-rental-process-core .bookyt-product-stage__content{flex:0 0 42%;max-width:42%}html[data-external-page-id="rental-process"] .bookyt-rental-process-core .bookyt-product-stage__media{flex:0 0 58%;max-width:58%}html[data-external-page-id="rental-process"] :is(.bookyt-rental-process-documents,.bookyt-rental-process-communication) .bookyt-product-stage__content{flex:0 0 45%;max-width:45%}html[data-external-page-id="rental-process"] :is(.bookyt-rental-process-documents,.bookyt-rental-process-communication) .bookyt-product-stage__media{flex:0 0 55%;max-width:55%}html[data-external-page-id="rental-process"] .bookyt-rental-process-flow .bookyt-process-step{flex-basis:20%;max-width:20%;width:20%}html[data-external-page-id="rental-process"] .bookyt-rental-process-flow .bookyt-process-step:not(:nth-child(5))::after{display:block}}@media only screen and (max-width:1023px){html[data-external-page-id="rental-process"]:is(.bookyt-rental-process-core,.bookyt-rental-process-documents,.bookyt-rental-process-communication) .bookyt-product-stage__media figure{max-width:min(100%,32rem)}}@media only screen and (max-width:639px){html[data-external-page-id="rental-process"] .bookyt-rental-process-core .bookyt-product-stage__highlights ul{grid-template-columns:1fr}html[data-external-page-id="rental-process"] .bookyt-rental-process-related .grid-x>.cell{align-items:flex-start;flex-direction:column}}section.content>.content>div:has(.bookyt-trust-strip){background:#fff;border-bottom:1px solid var(--bookyt-line);border-top:1px solid var(--bookyt-line)}section.content>.content>div:has(.bookyt-trust-strip) .content-container{padding-bottom:1.6rem;padding-top:1.6rem}.bookyt-trust-strip__grid{display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr))}.bookyt-trust-strip__item{align-items:flex-start;border-left:1px solid var(--bookyt-line);display:flex;flex-direction:column;min-width:0;padding:.35rem 1.75rem}.bookyt-trust-strip__item:first-child{border-left:0;padding-left:0}.bookyt-trust-strip__item:last-child{padding-right:0}.bookyt-trust-strip__item strong{color:var(--bookyt-navy);font-size:1.05rem;line-height:1.35}.bookyt-trust-strip__item span{color:var(--bookyt-muted);font-size:.78rem;line-height:1.45;margin-top:.2rem}section.content>.content>div:has(.bookyt-product-stage) .content-container{padding-bottom:5.5rem;padding-top:5.5rem}section.content>.content>div:has(.bookyt-product-stage--media-left){background:#f7fafc}.bookyt-product-stage__grid{gap:2.5rem 0}.bookyt-product-stage__content{padding-right:3.5rem}.bookyt-product-stage--media-left .bookyt-product-stage__content{order:2;padding-left:3.5rem;padding-right:0}.bookyt-product-stage--media-left .bookyt-product-stage__media{order:1}.bookyt-product-stage h2,.bookyt-outcomes h2,.bookyt-process-story>h2,.bookyt-industries>h2,.bookyt-feature-breadth>h2,.bookyt-faq>h2{font-size:clamp(2rem,3.25vw,3.15rem);line-height:1.16;margin:0 0 1.25rem}.bookyt-product-stage h2{font-size:clamp(1.7rem,1.9vw,2.15rem);line-height:1.14}.bookyt-outcomes>h2,.bookyt-process-story>h2,.bookyt-industries>h2,.bookyt-feature-breadth>h2,.bookyt-faq>h2,.bookyt-outcomes>.bookyt-eyebrow,.bookyt-process-story>.bookyt-eyebrow,.bookyt-industries>.bookyt-eyebrow,.bookyt-feature-breadth>.bookyt-eyebrow,.bookyt-faq>.bookyt-eyebrow{text-align:center}.bookyt-product-stage__media figure{margin:0}.bookyt-product-stage__media{align-items:center;display:flex}.bookyt-product-stage__highlights ul{list-style:none;margin:1.5rem 0;padding:0}.bookyt-product-stage__highlights li{color:var(--bookyt-navy);margin:.7rem 0;padding-left:1.9rem;position:relative}.bookyt-product-stage__highlights li::before{align-items:center;background:#e7f3fd;border-radius:50%;color:var(--bookyt-blue);content:"✓";display:inline-flex;font-size:.68rem;font-weight:800;height:1.25rem;justify-content:center;left:0;position:absolute;top:.12rem;width:1.25rem}.bookyt-product-stage .bookyt-text-link{display:inline-block;margin-top:.6rem}section.content>.content>div:has(.bookyt-outcomes){background:var(--bookyt-pale)}.bookyt-outcomes__grid{display:grid;gap:1rem;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:2.75rem}.bookyt-outcome{background:#fff;border:1px solid var(--bookyt-line);border-radius:.8rem;min-width:0;padding:1.5rem}.bookyt-outcome__marker{background:var(--bookyt-blue);border-radius:999px;display:block;height:.34rem;margin-bottom:1.15rem;width:2rem}.bookyt-outcome h3{font-size:1rem;hyphens:none;line-height:1.4;margin:0 0 .55rem;overflow-wrap:normal;word-break:normal}.bookyt-outcome p{color:var(--bookyt-muted);font-size:.84rem;hyphens:none;line-height:1.55;margin:0;overflow-wrap:normal;word-break:normal}@media only screen and (min-width:1024px) and (max-width:1399px){.bookyt-process-step{flex-basis:33.3333%;max-width:33.3333%;width:33.3333%}.bookyt-process-step:nth-child(3)::after{display:none}.bookyt-outcomes__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bookyt-process-story__step{align-items:center;border-top:1px solid var(--bookyt-line);display:grid;gap:3.5rem;grid-template-columns:minmax(0,5fr) minmax(0,7fr);padding:3.5rem 0}.bookyt-process-story__step:last-child{border-bottom:1px solid var(--bookyt-line)}.bookyt-process-story__step:nth-child(even) .bookyt-process-story__content{order:2}.bookyt-process-story__step:nth-child(even) .bookyt-process-story__media{order:1}.bookyt-process-story__step:not(:has(.bookyt-process-story__media)) .bookyt-process-story__content{grid-column:1 / -1;margin:0 auto;max-width:52rem;text-align:center}.bookyt-process-story__number{align-items:center;border:1px solid #9bc9ee;border-radius:50%;color:var(--bookyt-blue);display:inline-flex;font-size:.78rem;font-weight:800;height:2.5rem;justify-content:center;margin-bottom:1rem;width:2.5rem}.bookyt-process-story__content h3{font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.25;margin:0 0 .75rem}.bookyt-process-story__content p{color:var(--bookyt-muted);line-height:1.7;margin:0}.bookyt-process-story__media{margin:0}section.content>.content>div:has(.bookyt-industries){background:#f7fafc}.bookyt-industries__grid{display:grid;gap:1rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2.75rem}.bookyt-industry-card:hover{border-color:#9bc9ee;box-shadow:0 14px 32px rgba(8,47,83,0.08);transform:translateY(-2px)}.bookyt-industry-card h3{font-size:1.05rem;line-height:1.4;margin:0 0 .65rem}.bookyt-industry-card p{color:var(--bookyt-muted);flex:1;font-size:.85rem;line-height:1.55;margin:0 0 1.1rem}.bookyt-industry-card .bookyt-text-link{font-size:.8rem}.bookyt-feature-breadth__list{display:grid;column-gap:1.5rem;row-gap:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:2.75rem 0 0;padding:0}.bookyt-feature-breadth__list li{align-items:flex-start;background:#fff;border-bottom:1px solid var(--bookyt-line);color:var(--bookyt-navy);display:flex;flex-direction:column;min-height:8.25rem;padding:1.15rem .25rem 1.3rem;position:relative}.bookyt-feature-breadth__title{color:var(--bookyt-navy);font-size:1.08rem;font-weight:800;line-height:1.3}.bookyt-feature-breadth__description{color:#4d6b83;font-size:.92rem;line-height:1.55;margin-top:.45rem}.bookyt-feature-breadth>.bookyt-actions{justify-content:center}section.content>.content>div:has(.bookyt-faq){background:#f7fafc}.bookyt-faq__items{margin:2.75rem auto 0;max-width:880px}.bookyt-faq__item{background:#fff;border:1px solid var(--bookyt-line);border-radius:.75rem;margin-bottom:.75rem;padding:0}.bookyt-faq__item summary{color:var(--bookyt-navy);cursor:pointer;font-weight:750;list-style:none;padding:1.15rem 3.25rem 1.15rem 1.25rem;position:relative}.bookyt-faq__item summary::-webkit-details-marker{display:none}.bookyt-faq__item summary::after{color:var(--bookyt-blue);content:"+";font-size:1.4rem;font-weight:500;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.bookyt-faq__item[open] summary::after{content:"–"}.bookyt-faq__item>.bookyt-copy{border-top:1px solid var(--bookyt-line);padding:1rem 1.25rem 1.2rem}.bookyt-faq__item>.bookyt-copy p{margin:0}@media only screen and (min-width:1024px){.bookyt-hero__content{flex:0 0 42%;max-width:42%}.bookyt-hero__media{flex:0 0 58%;max-width:58%}.bookyt-product-stage__content{flex:0 0 34%;max-width:34%}.bookyt-product-stage__media{flex:0 0 66%;max-width:66%}}section.content .bookyt-hero__media img{display:block;margin:0 auto;object-fit:contain;width:100%;max-height:540px}:is(html[data-external-page-id="industry-car-rental"],html[data-external-page-id="industry-van-rental"],html[data-external-page-id="industry-trailer-rental"],html[data-external-page-id="industry-bike-rental"],html[data-external-page-id="industry-motorcycle-rental"],html[data-external-page-id="industry-e-scooter-rental"],html[data-external-page-id="industry-construction-rental"],html[data-external-page-id="industry-camper-rental"],html[data-external-page-id="industry-boat-rental"],html[data-external-page-id="industry-beach-chair-rental"]) .bookyt-hero__media figure{background:#fff;border:1px solid rgba(8,47,83,0.1);border-radius:1rem;box-shadow:0 24px 55px rgba(8,47,83,0.14);overflow:hidden}:is(html[data-external-page-id="industry-car-rental"],html[data-external-page-id="industry-van-rental"],html[data-external-page-id="industry-trailer-rental"],html[data-external-page-id="industry-bike-rental"],html[data-external-page-id="industry-motorcycle-rental"],html[data-external-page-id="industry-e-scooter-rental"],html[data-external-page-id="industry-construction-rental"],html[data-external-page-id="industry-camper-rental"],html[data-external-page-id="industry-boat-rental"],html[data-external-page-id="industry-beach-chair-rental"]) section.content .bookyt-hero__media img{aspect-ratio:4 / 3;max-height:540px;object-fit:cover;width:100%}.bookyt-hero:has(.bookyt-hero__media img[src=""]) .bookyt-hero__content{flex:0 0 100%;max-width:52rem;padding-right:0}.bookyt-hero:has(.bookyt-hero__media img[src=""]) .bookyt-hero__media{display:none}section.content .bookyt-product-stage__media img{background:#fff;border:1px solid var(--bookyt-line);border-radius:1rem;box-shadow:0 24px 55px rgba(8,47,83,0.12);display:block;object-fit:contain;padding:1rem;width:100%;max-height:620px}section.content>.content>div:has(.review-container){background:#fff}.review-container .cell-left>b,.review-container .cell-left>p>b{color:var(--bookyt-blue)}.slider-review .nav button{border:0;color:var(--bookyt-white);cursor:pointer;pointer-events:all;background:var(--bookyt-navy);border-radius:50%;height:2.25rem;padding:0;width:2.25rem}@media only screen and (max-width:1023px){.bookyt-trust-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bookyt-trust-strip__item:nth-child(3){border-left:0}.bookyt-trust-strip__item:nth-child(n+3){border-top:1px solid var(--bookyt-line);margin-top:1rem;padding-top:1.35rem}.bookyt-product-stage__content,.bookyt-product-stage--media-left .bookyt-product-stage__content{order:1;padding-left:0;padding-right:0}.bookyt-product-stage__media,.bookyt-product-stage--media-left .bookyt-product-stage__media{order:2}.bookyt-outcomes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bookyt-process-story__step,.bookyt-process-story__step:not(:has(.bookyt-process-story__media)){gap:2rem;grid-template-columns:1fr}.bookyt-process-story__step .bookyt-process-story__content,.bookyt-process-story__step:nth-child(even) .bookyt-process-story__content,.bookyt-process-story__step:not(:has(.bookyt-process-story__media)) .bookyt-process-story__content{grid-column:1;margin:0;max-width:none;order:1;text-align:left}.bookyt-process-story__step .bookyt-process-story__media,.bookyt-process-story__step:nth-child(even) .bookyt-process-story__media{order:2}.bookyt-industries__grid,.bookyt-feature-breadth__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:639px){.bookyt-trust-strip__grid,.bookyt-outcomes__grid,.bookyt-industries__grid,.bookyt-feature-breadth__list{grid-template-columns:1fr}.bookyt-feature-breadth__list li{min-height:0;padding-bottom:1.15rem;padding-top:1.15rem}.bookyt-trust-strip__item,.bookyt-trust-strip__item:first-child,.bookyt-trust-strip__item:nth-child(3),.bookyt-trust-strip__item:last-child{border-left:0;padding-left:0;padding-right:0}.bookyt-trust-strip__item:nth-child(n+2){border-top:1px solid var(--bookyt-line);margin-top:.85rem;padding-top:1.1rem}section.content>.content>div:has(.bookyt-product-stage) .content-container{padding-bottom:4rem;padding-top:4rem}section.content .bookyt-product-stage__media img,section.content .bookyt-process-story__media img{border-radius:.7rem;padding:.55rem}.bookyt-process-story__step{padding:2.5rem 0}.bookyt-industries__grid{display:flex;gap:.85rem;margin-left:-1.25rem;margin-right:-1.25rem;overflow-x:auto;padding:0 1.25rem 1rem;scroll-padding-left:1.25rem;scroll-snap-type:x mandatory;scrollbar-width:thin}.review-container .cell-right{margin-top:2rem}}.content-container>.submenu{padding-top:0;margin-top:-1rem}.fusszeile_before img{max-width:268px;max-height:38px}.review-container .cell-left>h2{color:#082f53;text-decoration:none}.bookyt-faq .bookyt-faq__items{width:100%;max-width:none;margin-left:0;margin-right:0}input.chatbotButton{-webkit-appearance:none;appearance:none;animation:none !important;position:fixed;right:1.875rem;bottom:1.25rem;z-index:9999;min-height:2.75rem;max-width:calc(100vw - 2rem);padding:.6875rem 1.125rem;border:1px solid rgba(10,105,194,0.3);border-radius:999px;background:#fff;color:#0a69c2;box-shadow:0 .5rem 1.5rem rgba(8,47,83,0.14),0 .125rem .375rem rgba(8,47,83,0.08);font-family:inherit;font-size:.9375rem;font-weight:700;line-height:1.2;letter-spacing:0;cursor:pointer;transition:transform 160ms ease,background-color 160ms ease,border-color 160ms ease,box-shadow 160ms ease}input.chatbotButton:hover{transform:translateY(-2px);border-color:rgba(10,105,194,0.46);background:#f8fbff;box-shadow:0 .75rem 1.875rem rgba(8,47,83,0.18),0 .1875rem .5rem rgba(8,47,83,0.1)}input.chatbotButton:focus-visible{outline:3px solid rgba(10,105,194,0.28);outline-offset:3px;border-color:#0a69c2}input.chatbotButton:active{transform:translateY(0)}@media(max-width:39.9375em){input.chatbotButton{right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));width:2.875rem;min-width:2.875rem;max-width:2.875rem;min-height:2.875rem;padding:0;overflow:hidden;color:transparent;font-size:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScyNCcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyBmaWxsPSdub25lJyBzdHJva2U9JyMwYTY5YzInIHN0cm9rZS13aWR0aD0nMS44JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnPjxwYXRoIGQ9J00yMSAxMS41YTguNCA4LjQgMCAwIDEtOSA4LjUgOS40IDkuNCAwIDAgMS00LS45TDMgMjFsMS43LTQuM0E4LjIgOC4yIDAgMCAxIDMgMTEuNSA4LjQgOC40IDAgMCAxIDEyIDNhOC40IDguNCAwIDAgMSA5IDguNVonLz48cGF0aCBkPSdNOC41IDExLjVoLjAxTTEyIDExLjVoLjAxTTE1LjUgMTEuNWguMDEnLz48L3N2Zz4=");background-position:center;background-repeat:no-repeat;background-size:1.35rem}}@media(prefers-reduced-motion:reduce){input.chatbotButton{transition:none}input.chatbotButton:hover,input.chatbotButton:active{transform:none}}#bookyt-vermietchat[data-display="inline"]{width:100%;max-width:500px;min-width:0;margin-inline:auto;box-sizing:border-box}.bookyt-package .box-links h2+p{margin-top:0}.bookyt-package .box-links h2+p>strong:first-child{color:var(--bookyt-navy);display:block;font-size:clamp(2rem,3.25vw,3.1rem);font-weight:900;line-height:1.08;margin:.35rem 0 .2rem}.bookyt-package .box-links h2+p+p{color:var(--bookyt-muted);display:block;font-size:.78rem;margin:.25rem 0 1rem}.bookyt-package .box-links ul{list-style:none;margin:1.4rem 0 0;padding:0}.bookyt-package .box-links li{align-items:flex-start;display:flex;gap:.7rem;margin:.55rem 0}.bookyt-package .box-links li::before{align-items:center;background:#e7f3fd;border-radius:50%;color:var(--bookyt-blue);content:"✓";display:inline-flex;flex:0 0 1.25rem;font-size:.68rem;font-weight:800;height:1.25rem;justify-content:center;margin-top:.12rem}.bookyt-package .box-rechts>div>p{line-height:1.55;margin:.7rem 0}.bookyt-package .box-rechts .call_to_action a{background:#fff;border:1px solid #0a69c2;color:#0a69c2}.bookyt-package .box-rechts .call_to_action a::after{background:0;color:#0a69c2;content:"→";font-weight:800;height:auto;width:auto}.bookyt-package .box-rechts .call_to_action a:hover{background:#edf6fd;box-shadow:0 4px 12px rgba(8,47,83,0.12);color:#064f8d}@media only screen and (max-width:639px){.bookyt-package .box-links h2+p>strong:first-child{font-size:clamp(2rem,10vw,2.65rem)}}section.content>.content>div:has(.bookyt-process-story) .content-container,section.content>.content>div:has(.bookyt-industries) .content-container,section.content>.content>div:has(.review-container) .content-container,section.content>.content>div:has(.bookyt-feature-breadth) .content-container{padding-bottom:4.25rem;padding-top:4.25rem}.bookyt-process-story__steps{display:grid;gap:0 2rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:2.75rem}.bookyt-process-story__step:nth-child(-n+3){grid-column:1 / -1;gap:2.75rem;padding:2.75rem 0}section.content .bookyt-process-story__media img{background:#fff;border:1px solid var(--bookyt-line);border-radius:.85rem;box-shadow:0 18px 45px rgba(8,47,83,0.1);display:block;object-fit:contain;padding:.85rem;width:100%;max-height:350px}.bookyt-process-story__step:nth-child(n+4){align-self:stretch;background:#f7fafc;border:1px solid var(--bookyt-line);border-radius:.85rem;display:block;grid-column:auto;margin-top:1.25rem;padding:1.75rem}.bookyt-process-story__step:nth-child(n+4) .bookyt-process-story__content{margin:0;max-width:none;text-align:left}.bookyt-process-story__step:nth-child(n+4) .bookyt-process-story__number{height:2.15rem;margin-bottom:.75rem;width:2.15rem}.bookyt-process-story__step:nth-child(n+4) h3{font-size:1.25rem}.bookyt-industry-card{border:1px solid var(--bookyt-line);border-radius:.85rem;display:flex;flex-direction:column;padding:1.5rem;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;background:linear-gradient(155deg,#fff 0,#fff 70%,#f2f8fd 100%);border-top:3px solid #d6eafb;overflow:hidden;position:relative;box-sizing:border-box;min-height:360px;padding-top:1.5rem}.bookyt-industry-card__media{aspect-ratio:16 / 9;border-radius:.65rem;margin:0 0 1.25rem;overflow:hidden}section.content .bookyt-industry-card__media img{display:block;height:100%;max-height:none;object-fit:cover;transition:transform 240ms ease;width:100%}.bookyt-industry-card:hover .bookyt-industry-card__media img{transform:scale(1.025)}.bookyt-industry-card h3,.bookyt-industry-card .bookyt-text-link,.bookyt-feature-breadth__title{hyphens:none;overflow-wrap:normal;word-break:normal}.review-container{align-items:center}.review-container .cell-left{padding-right:3rem}.review-container .cell-left h2{line-height:1.16;margin:0 0 1.25rem;font-size:clamp(2rem,2.8vw,2.7rem)}.slider-review{background:var(--bookyt-white);margin:0 auto;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s;width:100%;border:1px solid var(--bookyt-line);border-radius:1rem;max-width:680px;box-shadow:0 16px 42px rgba(8,47,83,0.09)}.slider-review .slide{border-radius:8px;box-sizing:border-box;flex:0 0 100%;padding:2rem 3.5rem}.slider-review .review-author{font-weight:700;margin-bottom:.5rem;color:var(--bookyt-navy);font-size:1.15rem;line-height:1.35}.slider-review .stars{color:var(--bookyt-orange);font-size:1.1rem;letter-spacing:.08em;margin-bottom:.9rem}.slider-review .review-text{margin-bottom:1rem;color:var(--bookyt-navy);font-size:1rem;line-height:1.55;max-height:16.5rem;overflow-y:auto;padding-right:.35rem}.bookyt-feature-breadth__groups{display:grid;gap:2.5rem;margin-top:2.75rem}.bookyt-feature-breadth__group{border-top:1px solid var(--bookyt-line);padding-top:1.5rem}.bookyt-feature-breadth__group>h3{color:var(--bookyt-blue);font-size:.88rem;letter-spacing:.08em;margin:0 0 .65rem;text-transform:uppercase}.bookyt-feature-breadth__group .bookyt-feature-breadth__list{margin-top:0}.bookyt-feature-breadth__group:nth-child(2) .bookyt-feature-breadth__list,.bookyt-feature-breadth__group:nth-child(3) .bookyt-feature-breadth__list{grid-template-columns:repeat(3,minmax(0,1fr))}.bookyt-feature-breadth__groups+.bookyt-actions{margin-top:2.25rem}.bookyt-package .box-links{padding-right:4rem;background:#fff;border:1px solid var(--bookyt-line);border-radius:1rem;box-shadow:0 14px 36px rgba(8,47,83,0.08);padding:2.25rem !important}.bookyt-package--single .box-links{margin-inline:auto;max-width:52rem;width:100%}.bookyt-package--single .box-rechts{display:none}.bookyt-package--single .box-links h2{font-size:clamp(2rem,3.25vw,3.1rem);line-height:1.08;margin-bottom:.2rem}.bookyt-package--single .box-links h2+p{color:var(--bookyt-muted);font-size:.78rem;font-weight:600;margin:.25rem 0 1rem}.bookyt-package--single .box-links h2+p+p{color:var(--bookyt-navy);font-size:1rem;margin:0 0 1.4rem;max-width:44rem}@media only screen and (max-width:1023px){.bookyt-feature-breadth__group:nth-child(2) .bookyt-feature-breadth__list,.bookyt-feature-breadth__group:nth-child(3) .bookyt-feature-breadth__list{grid-template-columns:repeat(2,minmax(0,1fr))}.review-container .cell-left{padding-right:2rem}}@media only screen and (max-width:639px){section.content>.content>div:has(.bookyt-process-story) .content-container,section.content>.content>div:has(.bookyt-industries) .content-container,section.content>.content>div:has(.review-container) .content-container,section.content>.content>div:has(.bookyt-feature-breadth) .content-container{padding-bottom:3.5rem;padding-top:3.5rem}.bookyt-process-story__steps,.bookyt-feature-breadth__group:nth-child(2) .bookyt-feature-breadth__list,.bookyt-feature-breadth__group:nth-child(3) .bookyt-feature-breadth__list{grid-template-columns:1fr}.bookyt-process-story__step,.bookyt-process-story__step:nth-child(-n+3),.bookyt-process-story__step:nth-child(n+4){grid-column:1}.bookyt-process-story__step:nth-child(n+4){margin-top:.75rem}.bookyt-industry-card{flex:0 0 82%;scroll-snap-align:start;min-height:360px}.review-container .cell-left{padding-right:0}.slider-review .slide{padding:1.5rem 2.75rem}.slider-review .review-text{max-height:14rem}.bookyt-package .box-links{padding-right:0;padding:1.5rem !important}}section.content .neuregistrierung h2{color:#082f53;font-size:clamp(1.7rem,1.9vw,2.15rem);line-height:1.14;text-decoration:none !important;text-decoration-line:none !important;text-underline-offset:0}body{background:var(--bookyt-white);color:var(--bookyt-navy);display:flex;flex-direction:column;font-family:Montserrat,"Open Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.6rem;margin:0;min-height:100vh;overflow-wrap:break-word;padding:0;border-top:0 !important}header{background:var(--bookyt-white);border-bottom:1px solid #e5eef5;min-height:86px;padding:0 1.5rem;position:sticky;top:0;z-index:1200}header .kopfzeile{display:grid;grid-template-columns:170px minmax(0,1fr) auto auto;gap:0 .85rem;min-height:86px;margin:0 auto;max-width:1280px;padding:0;position:relative;width:100%}header .kopfzeile>.cell:first-child{align-items:center;display:flex;grid-column:1;min-width:0;width:auto}header .kopfzeile .cell img.top_logo{display:block;height:auto;max-height:48px;max-width:160px;width:160px}header .short_description{display:none}header .kopfzeile>.hide-medium-large{display:none !important}header .kopfzeile>.top-link{align-self:center;font-size:.88rem;padding:0;text-align:left;text-transform:none;width:auto}header .kopfzeile>.top-link:nth-of-type(3){display:none}header .kopfzeile>.top-link:nth-of-type(3) a{margin:0;padding:.6rem .35rem;white-space:nowrap}header .kopfzeile>.top-link:nth-of-type(4){display:none}header .kopfzeile>.top-link:last-child,header.has-language-switcher .kopfzeile>.top-link:nth-last-child(2){grid-column:4;text-align:right}header .kopfzeile>.top-link:last-child a,header.has-language-switcher .kopfzeile>.top-link:nth-last-child(2) a{align-items:center;background:#f59c00;border-radius:.5rem;box-sizing:border-box;color:#fff;display:inline-flex;font-weight:700;justify-content:center;line-height:1.2;min-height:40px;padding:.6rem .9rem;text-decoration:none;white-space:nowrap}header .kopfzeile>.top-link:last-child a:hover,header .kopfzeile>.top-link:last-child a:focus-visible,header.has-language-switcher .kopfzeile>.top-link:nth-last-child(2) a:hover,header.has-language-switcher .kopfzeile>.top-link:nth-last-child(2) a:focus-visible{background:#d68100;color:#fff}nav.menu{background:transparent;border:0;display:block;min-height:86px;margin-top:-86px;pointer-events:none;position:sticky;top:0;z-index:1210}nav.menu ul.mainmenu{align-items:center;box-sizing:border-box;display:flex;flex-wrap:nowrap;gap:clamp(0.45rem,1.05vw,1rem);height:86px;justify-content:flex-start;list-style:none;margin:0 auto;max-width:1280px;padding:0 225px 0 190px;pointer-events:none}nav.menu ul.mainmenu>li{flex:0 0 auto;margin:0;pointer-events:auto;position:relative;text-transform:none}@media only screen and (min-width:1200px){nav.menu ul.mainmenu>li[data-external-page-id="free-trial"],html:not([data-external-page-id]) nav.menu ul.mainmenu>li.mainlevel:first-child{display:none !important}}nav.menu a{border-radius:.45rem;color:var(--bookyt-navy);display:inline-block;font-size:.88rem;font-weight:500;padding:.55rem .58rem;text-decoration:none;transition:background-color .2s ease,color .2s ease;white-space:nowrap}nav.menu li.has-children>a{padding-right:1.45rem;position:relative}nav.menu li.has-children>a::after{content:"▾";font-size:.75rem;pointer-events:none;position:absolute;right:.55rem;top:50%;transform:translateY(-50%)}nav.menu a:hover,nav.menu a:focus-visible{background:var(--bookyt-pale);color:var(--bookyt-blue)}nav.menu .submenu{background:var(--bookyt-white);border:1px solid var(--bookyt-line);border-color:var(--bookyt-line);border-radius:.7rem;box-shadow:0 14px 36px rgba(8,47,83,0.12);display:none;left:0;list-style:none;margin-top:0;min-width:15rem;padding:.55rem;position:absolute;top:100%;z-index:1220}@media(hover:hover){nav.menu ul.mainmenu li:hover>.submenu{display:block}}nav.menu ul.mainmenu li.open>.submenu{display:block}.burger-btn{background:transparent;border:0;cursor:pointer;padding:0}.burger-btn span{background:var(--bookyt-navy);display:block;height:.2rem;margin:.3rem 0;transition:opacity .2s ease,transform .2s ease;width:100%}.burger-btn[aria-expanded="true"] span:first-child{transform:translateY(0.5rem) rotate(45deg)}.burger-btn[aria-expanded="true"] span:nth-child(2){opacity:0}.burger-btn[aria-expanded="true"] span:nth-child(3){transform:translateY(-0.5rem) rotate(-45deg)}nav.menu .submenu li,nav.menu .submenu li a{pointer-events:auto}nav.menu .submenu li a{padding:.6rem .75rem}nav.menu ul.mainmenu>li:nth-last-child(2)>.submenu{left:auto;right:0}@media only screen and (max-width:1199px){header{min-height:72px;padding:0 1.25rem}header .kopfzeile{display:grid;grid-template-columns:minmax(120px,1fr) auto;column-gap:.75rem;min-height:72px;padding:0}header .kopfzeile>.cell:first-child{grid-column:1;grid-row:1;width:auto}header .kopfzeile .cell img.top_logo{max-height:42px;max-width:145px;width:145px}header .kopfzeile>.hide-medium-large{align-self:center;display:block !important;grid-column:2;grid-row:1;padding:0;width:2.25rem}.burger-btn{height:2.25rem;margin:0;width:2.25rem}header .kopfzeile>.top-link:nth-of-type(3),header .kopfzeile>.top-link:nth-of-type(4){display:none}header .kopfzeile>.top-link:last-child,header.has-language-switcher .kopfzeile>.top-link:nth-last-child(2){display:none}nav.menu{background:#fff;border-bottom:1px solid var(--bookyt-line);margin-top:0;min-height:0;pointer-events:auto;position:sticky;top:72px;z-index:1190}nav.menu ul.mainmenu{align-items:stretch;background:#fff;border-top:1px solid var(--bookyt-line);box-shadow:0 12px 28px rgba(8,47,83,0.12);display:none !important;flex-direction:column;gap:0;height:auto;margin:0;max-width:none;padding:.8rem clamp(1.25rem,5vw,3rem) 1.25rem;pointer-events:auto;width:100%}nav.menu ul.mainmenu.open{display:flex !important}nav.menu ul.mainmenu>li.mainlevel{box-sizing:border-box;margin:.12rem 0;width:100%}nav.menu ul.mainmenu>li.mainlevel>a{box-sizing:border-box;display:block;font-size:.96rem;padding:.62rem .75rem;width:100%}nav.menu ul.mainmenu>li[data-external-page-id="free-trial"],html:not([data-external-page-id]) nav.menu ul.mainmenu>li.mainlevel:first-child{border-bottom:1px solid var(--bookyt-line);display:block;margin:0 0 .65rem;padding-bottom:.8rem}nav.menu ul.mainmenu>li[data-external-page-id="free-trial"]>a,html:not([data-external-page-id]) nav.menu ul.mainmenu>li.mainlevel:first-child>a{background:#f59c00;border-radius:.5rem;color:#fff;font-weight:700;text-align:center}nav.menu ul.mainmenu>li[data-external-page-id="free-trial"]>a:hover,nav.menu ul.mainmenu>li[data-external-page-id="free-trial"]>a:focus-visible,html:not([data-external-page-id]) nav.menu ul.mainmenu>li.mainlevel:first-child>a:hover,html:not([data-external-page-id]) nav.menu ul.mainmenu>li.mainlevel:first-child>a:focus-visible{background:#d68100;color:#fff}nav.menu ul.mainmenu .submenu{background:transparent;border:0;box-shadow:none;display:block !important;left:auto;margin:0;padding:0 0 .35rem 1.1rem;position:static;right:auto}nav.menu ul.mainmenu .submenu li a{font-size:.88rem;padding:.45rem .75rem}body.menu-open .header-language-switcher{display:none}body.menu-open nav.menu{position:relative;top:auto}body.menu-open main,body.menu-open footer{display:none}}@media only screen and (max-width:479px){header{padding:0 .85rem}header .kopfzeile{grid-template-columns:minmax(108px,1fr) auto;column-gap:.45rem}header .kopfzeile .cell img.top_logo{max-width:100%;width:126px}.burger-btn{height:2rem;width:2rem}}html[data-external-page-id="industries-overview"] .hero.hero-content>.content-container{padding-bottom:3rem}html[data-external-page-id="industries-overview"] .bookyt-hero,html[data-external-page-id="industries-overview"] .bookyt-hero__content{max-width:52rem}html[data-external-page-id="industries-overview"] .bookyt-hero .bookyt-copy{max-width:48rem}html[data-external-page-id="industries-overview"] .hero.hero-content+.abstand{display:none}html[data-external-page-id="industries-overview"] section.content>.content>div:has(.bookyt-industries):has(+div .bookyt-industries) .content-container{padding-bottom:1rem}html[data-external-page-id="industries-overview"] section.content>.content>div:has(.bookyt-industries)+div:has(.bookyt-industries) .content-container{padding-top:0}html[data-external-page-id="industries-overview"] section.content>.content>div:has(.bookyt-industries)+div:has(.bookyt-industries) .bookyt-industries>:is(.bookyt-eyebrow,.bookyt-section-intro){display:none}html[data-external-page-id="industries-overview"] .bookyt-industries__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));margin:2.25rem 0 0;overflow:visible;padding:0}html[data-external-page-id="industries-overview"] section.content>.content>div:has(.bookyt-industries)+div:has(.bookyt-industries) .bookyt-industries__grid{margin-top:0}html[data-external-page-id="industries-overview"] .bookyt-industry-card .bookyt-text-link::before{border-radius:inherit;content:"";inset:0;position:absolute;z-index:2}html[data-external-page-id="industries-overview"] .bookyt-industry-card{min-height:400px}html[data-external-page-id="industries-overview"] .bookyt-industry-card:focus-within{border-color:#5da9e6;box-shadow:0 0 0 4px rgba(8,115,206,0.18),0 14px 32px rgba(8,47,83,0.1);outline:2px solid transparent;transform:translateY(-2px)}html[data-external-page-id="industries-overview"] .bookyt-industry-card .bookyt-text-link:focus-visible{outline:0}html[data-external-page-id="industries-overview"] .bookyt-process>.bookyt-actions{justify-content:center;margin-top:2rem}html[data-external-page-id="industries-overview"] .bookyt-process>.bookyt-actions .bookyt-button-primary{background:transparent;border:0;box-shadow:none;color:var(--bookyt-blue);font-weight:800;min-height:2.75rem;padding:.65rem 0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}html[data-external-page-id="industries-overview"] .bookyt-process>.bookyt-actions .bookyt-button-primary:hover,html[data-external-page-id="industries-overview"] .bookyt-process>.bookyt-actions .bookyt-button-primary:focus-visible{background:transparent;color:var(--bookyt-navy);outline:3px solid rgba(8,115,206,0.22);outline-offset:3px}@media only screen and (max-width:639px){html[data-external-page-id="industries-overview"] .hero.hero-content>.content-container{padding-bottom:2.25rem}html[data-external-page-id="industries-overview"] .bookyt-industries__grid{grid-template-columns:1fr;margin-left:0;margin-right:0}html[data-external-page-id="industries-overview"] .bookyt-industry-card{min-height:0;width:100%}}section.content .content-container :is(h1,h2,h3,h4,h5,h6),section.content .content-container :is(h1,h2,h3,h4,h5,h6) :is(a,span,strong,em){color:#082f53;font-family:inherit;font-weight:900;text-decoration:none !important;text-decoration-line:none !important;text-underline-offset:0 !important}section.content .content-container h1{font-size:clamp(1.7rem,1.9vw,2.15rem);line-height:1.14}section.content .content-container h2{font-size:clamp(1.7rem,1.9vw,2.15rem);line-height:1.18}section.content .content-container h3{font-size:clamp(1.2rem,1.45vw,1.45rem);line-height:1.25}section.content .content-container h4{font-size:1.1rem;line-height:1.3}section.content .content-container h5{font-size:1rem;line-height:1.35}section.content .content-container h6{font-size:.95rem;line-height:1.35}section.content h2.kontaktformular_headline{margin-top:0;color:#082f53;font-size:clamp(1.7rem,1.9vw,2.15rem);line-height:1.18;margin-bottom:1.5rem;text-decoration:none !important;text-decoration-line:none !important;text-underline-offset:0 !important}@media only screen and (max-width:639px){section.content .content-container:is(h1,h2),section.content h2.kontaktformular_headline{font-size:1.7rem;line-height:1.22}section.content .content-container h3{font-size:1.25rem;line-height:1.3}}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .hero.hero-content>.content-container{padding-bottom:3rem}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-hero,:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-hero__content{max-width:52rem}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-hero__content{flex:0 0 100%;padding-right:0}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-hero .bookyt-copy{max-width:48rem}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-hero__media,:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .hero.hero-content+.abstand{display:none}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) section.content>.content>div:has(.bookyt-text-columns){background:#fff}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) section.content>.content>div:has(.bookyt-text-columns) .content-container{padding-bottom:.375rem;padding-top:2rem}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) section.content>.content>div:has(.bookyt-text-columns) ~ div:has(.bookyt-text-columns) .content-container{padding-bottom:3rem;padding-top:.375rem}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) section.content>.content>div:has(.bookyt-text-columns)+hr.content-separator:has(+div:has(.bookyt-text-columns)){display:none}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-text-columns{display:grid;gap:.75rem;grid-template-columns:repeat(4,minmax(0,1fr))}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) section.content>.content>div:has(.bookyt-text-columns) ~ div:has(.bookyt-text-columns) .bookyt-text-columns{grid-template-columns:repeat(3,minmax(0,1fr))}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-text-columns>:is(h2,.bookyt-section-intro){display:none}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-text-columns :is(.bookyt-text-columns__grid,.bookyt-text-columns__all){display:contents}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-text-column{background:transparent;border:0;padding:0;width:auto}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-text-column :is(.bookyt-text-column__marker,h3,p){display:none}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) :is(.bookyt-text-column,.bookyt-text-columns__all) .bookyt-text-link{align-items:center;background:#fff;border:1px solid var(--bookyt-line);border-radius:999px;box-sizing:border-box;display:flex;font-size:.84rem;height:100%;justify-content:space-between;line-height:1.3;min-height:2.9rem;padding:.65rem 1rem;width:100%}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) :is(.bookyt-text-column,.bookyt-text-columns__all) .bookyt-text-link:hover,:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) :is(.bookyt-text-column,.bookyt-text-columns__all) .bookyt-text-link:focus-visible{background:var(--bookyt-pale);border-color:rgba(8,115,206,0.35)}@media only screen and (max-width:1023px){:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-text-columns,:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) section.content>.content>div:has(.bookyt-text-columns) ~ div:has(.bookyt-text-columns) .bookyt-text-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:639px){:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .hero.hero-content>.content-container{padding-bottom:2.25rem}:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) .bookyt-text-columns,:is(html[data-external-page-id="feature-overview"],html[data-external-page-id="solutions-overview"]) section.content>.content>div:has(.bookyt-text-columns) ~ div:has(.bookyt-text-columns) .bookyt-text-columns{grid-template-columns:1fr}}html[data-external-page-id="solutions-overview"] .bookyt-product-stage__media{justify-content:center}html[data-external-page-id="solutions-overview"] section.content>.content>div:has(.bookyt-industries){background:#fff}html[data-external-page-id="solutions-overview"] section.content>.content>div:has(.bookyt-industries)>.content-container{padding-bottom:3rem;padding-top:2rem}html[data-external-page-id="solutions-overview"] .bookyt-industries>:is(.bookyt-eyebrow,h2,.bookyt-section-intro),html[data-external-page-id="solutions-overview"] .bookyt-industry-card>:is(.bookyt-industry-card__number,h3,p){display:none}html[data-external-page-id="solutions-overview"] .bookyt-industries__grid{display:grid;gap:.75rem;grid-template-columns:repeat(8,minmax(0,1fr));margin:0}html[data-external-page-id="solutions-overview"] .bookyt-industry-card{background:transparent;border:0;border-radius:0;box-shadow:none;display:block;grid-column:span 2;min-height:0;overflow:visible;padding:0;transform:none;transition:none}html[data-external-page-id="solutions-overview"] .bookyt-industry-card:hover{border-color:transparent;box-shadow:none;transform:none}html[data-external-page-id="solutions-overview"] .bookyt-industry-card .bookyt-text-link{align-items:center;background:#fff;border:1px solid var(--bookyt-line);border-radius:999px;box-sizing:border-box;display:flex;font-size:.84rem;height:100%;justify-content:space-between;line-height:1.3;min-height:2.9rem;padding:.65rem 1rem;width:100%}html[data-external-page-id="solutions-overview"] .bookyt-industry-card .bookyt-text-link:hover,html[data-external-page-id="solutions-overview"] .bookyt-industry-card .bookyt-text-link:focus-visible{background:var(--bookyt-pale);border-color:rgba(8,115,206,0.35)}@media only screen and (min-width:1024px){html[data-external-page-id="solutions-overview"] .bookyt-industry-card:nth-child(5){grid-column:2 / span 2}}@media only screen and (max-width:1023px){html[data-external-page-id="solutions-overview"] .bookyt-industries__grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-external-page-id="solutions-overview"] .bookyt-industry-card{grid-column:auto}}@media only screen and (max-width:639px){html[data-external-page-id="solutions-overview"] .bookyt-industries__grid{grid-template-columns:1fr;margin-left:0;margin-right:0}}html[data-external-page-id="feature-overview"] section.content>.content>div:has(.bookyt-industries){background:#fff}html[data-external-page-id="feature-overview"] section.content>.content>div:has(.bookyt-industries)>.content-container{padding-bottom:3rem;padding-top:2rem}html[data-external-page-id="feature-overview"] .bookyt-industries>:is(.bookyt-eyebrow,h2,.bookyt-section-intro),html[data-external-page-id="feature-overview"] .bookyt-industry-card>:is(.bookyt-industry-card__number,h3,p){display:none}html[data-external-page-id="feature-overview"] .bookyt-industries__grid{display:grid;gap:.75rem;grid-template-columns:repeat(8,minmax(0,1fr));margin:0}html[data-external-page-id="feature-overview"] .bookyt-industry-card{background:transparent;border:0;border-radius:0;box-shadow:none;display:block;grid-column:span 2;min-height:0;overflow:visible;padding:0;transform:none;transition:none}html[data-external-page-id="feature-overview"] .bookyt-industry-card:hover{border-color:transparent;box-shadow:none;transform:none}html[data-external-page-id="feature-overview"] .bookyt-industry-card .bookyt-text-link{align-items:center;background:#fff;border:1px solid var(--bookyt-line);border-radius:999px;box-sizing:border-box;display:flex;font-size:.84rem;height:100%;justify-content:space-between;line-height:1.3;min-height:2.9rem;padding:.65rem 1rem;width:100%}html[data-external-page-id="feature-overview"] .bookyt-industry-card .bookyt-text-link:hover,html[data-external-page-id="feature-overview"] .bookyt-industry-card .bookyt-text-link:focus-visible{background:var(--bookyt-pale);border-color:rgba(8,115,206,0.35)}@media only screen and (min-width:1024px){html[data-external-page-id="feature-overview"] .bookyt-industry-card:nth-child(5){grid-column:2 / span 2}}@media only screen and (max-width:1023px){html[data-external-page-id="feature-overview"] .bookyt-industries__grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-external-page-id="feature-overview"] .bookyt-industry-card{grid-column:auto}}@media only screen and (max-width:639px){html[data-external-page-id="feature-overview"] .bookyt-industries__grid{grid-template-columns:1fr;margin-left:0;margin-right:0}}html[data-external-page-id="pricing"] .hero.hero-content>.content-container{padding-bottom:3rem}html[data-external-page-id="pricing"] .bookyt-hero,html[data-external-page-id="pricing"] .bookyt-hero__content{max-width:52rem}html[data-external-page-id="pricing"] .bookyt-hero__content{flex:0 0 100%;padding-right:0}html[data-external-page-id="pricing"] .bookyt-hero .bookyt-copy{max-width:48rem}html[data-external-page-id="pricing"] .bookyt-hero__media,html[data-external-page-id="pricing"] .hero.hero-content+.abstand{display:none}html[data-external-page-id="pricing"] section.content>.content>div:has(.bookyt-product-stage){background:#fff}html[data-external-page-id="pricing"] section.content>.content>div:has(.bookyt-product-stage) .content-container{padding-bottom:4.75rem;padding-top:4.75rem}html[data-external-page-id="pricing"] .bookyt-product-stage__grid{align-items:start}@media only screen and (min-width:1024px){html[data-external-page-id="pricing"] .bookyt-product-stage__grid{column-gap:3.5rem;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);grid-template-rows:auto auto auto;margin-left:0;margin-right:0;row-gap:1.75rem}html[data-external-page-id="pricing"] .bookyt-product-stage__content{display:contents}html[data-external-page-id="pricing"] .bookyt-product-stage__content>h2{grid-column:1;grid-row:1;margin-bottom:0}html[data-external-page-id="pricing"] .bookyt-product-stage__content>.bookyt-copy{grid-column:1;grid-row:2}html[data-external-page-id="pricing"] .bookyt-product-stage__media{align-self:start;grid-column:2;grid-row:1 / 3;max-width:none;padding-left:0;padding-right:0;width:auto}html[data-external-page-id="pricing"] .bookyt-product-stage__highlights{align-self:center;grid-column:1;grid-row:3}html[data-external-page-id="pricing"] .bookyt-product-stage .bookyt-text-link{align-self:center;grid-column:2;grid-row:3;justify-self:end}}html[data-external-page-id="pricing"] .bookyt-product-stage__highlights{margin-top:0}html[data-external-page-id="pricing"] .bookyt-product-stage__content>.bookyt-copy h3{color:var(--bookyt-navy);font-size:1.05rem;line-height:1.35;margin:1.15rem 0 .3rem}html[data-external-page-id="pricing"] .bookyt-product-stage__content>.bookyt-copy h3:first-of-type{margin-top:1.75rem}html[data-external-page-id="pricing"] .bookyt-product-stage__content>.bookyt-copy h3+p{color:var(--bookyt-muted);margin:0}html[data-external-page-id="pricing"] .bookyt-product-stage__highlights h3{border-top:1px solid var(--bookyt-line);color:var(--bookyt-navy);font-size:1.35rem;line-height:1.35;margin:0;padding-top:1.75rem}html[data-external-page-id="pricing"] .bookyt-product-stage__highlights p{color:var(--bookyt-muted);margin:0}html[data-external-page-id="pricing"] .bookyt-product-stage__highlights p:last-child{color:var(--bookyt-navy);margin-top:.9rem}html[data-external-page-id="pricing"] .bookyt-product-stage .bookyt-text-link{align-items:center;background:var(--bookyt-orange);border:1px solid var(--bookyt-orange);border-radius:.55rem;color:#fff;display:inline-flex;font-weight:700;justify-content:center;margin:0;max-width:100%;min-height:2rem;padding:.75rem 1.35rem;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;white-space:nowrap;width:auto}html[data-external-page-id="pricing"] .bookyt-product-stage .bookyt-text-link:hover,html[data-external-page-id="pricing"] .bookyt-product-stage .bookyt-text-link:focus-visible{background:var(--bookyt-orange-hover);border-color:var(--bookyt-orange-hover);color:#fff;text-decoration:none;transform:translateY(-1px)}html[data-external-page-id="pricing"] section.content .bookyt-product-stage__media img{box-shadow:0 18px 42px rgba(8,47,83,0.1);max-height:500px}@media only screen and (max-width:639px){html[data-external-page-id="pricing"] .hero.hero-content>.content-container{padding-bottom:2.25rem}html[data-external-page-id="pricing"] section.content>.content>div:has(.bookyt-product-stage) .content-container{padding-bottom:3.5rem;padding-top:3.5rem}}@media only screen and (max-width:1023px){html[data-external-page-id="pricing"] .bookyt-product-stage__grid{display:grid;gap:1.75rem;grid-template-columns:minmax(0,1fr);margin-left:0;margin-right:0}html[data-external-page-id="pricing"] .bookyt-product-stage__content{display:contents}html[data-external-page-id="pricing"] .bookyt-product-stage__content>h2{grid-column:1;grid-row:1;margin-bottom:0}html[data-external-page-id="pricing"] .bookyt-product-stage__content>.bookyt-copy{grid-column:1;grid-row:2}html[data-external-page-id="pricing"] .bookyt-product-stage__media{grid-column:1;grid-row:3;max-width:none;padding-left:0;padding-right:0;width:auto}html[data-external-page-id="pricing"] .bookyt-product-stage__highlights{grid-column:1;grid-row:4}html[data-external-page-id="pricing"] .bookyt-product-stage .bookyt-text-link{grid-column:1;grid-row:5;justify-self:start}}@media only screen and (max-width:359px){html[data-external-page-id="pricing"] .bookyt-product-stage .bookyt-text-link{font-size:.82rem;padding-left:.9rem;padding-right:.9rem}}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content{background:var(--bookyt-hero-background);display:grid;grid-template-columns:max(2rem,calc((100% - 1280px) / 2)) minmax(0,1fr) minmax(30rem,1.15fr) max(2rem,calc((100% - 1280px) / 2));overflow:clip}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>.abstand{display:none}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>.hero{align-self:start;background:transparent;grid-column:2;grid-row:1}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>.hero>.content-container{box-sizing:border-box;max-width:none;padding:0 2.75rem 2.75rem 0;width:100%}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-hero__content{flex:0 0 100%;max-width:100%;padding-right:0}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-hero__media{display:none}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-google-rating{margin-bottom:.85rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-hero h1{font-size:clamp(2.2rem,3.7vw,3.55rem);line-height:1.06;margin-bottom:1.15rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-hero .bookyt-copy>p{font-size:1rem;line-height:1.65;margin-bottom:0;max-width:36rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-hero .bookyt-copy>ul{display:grid;gap:.75rem;list-style:none;margin:1.45rem 0 0;padding:0}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-hero .bookyt-copy>ul>li{align-items:flex-start;display:flex;font-size:.93rem;font-weight:700;gap:.7rem;line-height:1.45}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-hero .bookyt-copy>ul>li::before{align-items:center;background:rgba(8,115,206,0.12);border-radius:50%;color:var(--bookyt-blue);content:"✓";display:inline-flex;flex:0 0 1.35rem;font-size:.8rem;font-weight:900;height:1.35rem;justify-content:center;margin-top:.02rem;width:1.35rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>div:has(#contactForm){align-self:start;grid-column:3;grid-row:1}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>div:has(#contactForm)>.content-container{background:var(--bookyt-white);border:1px solid var(--bookyt-line);border-radius:.9rem;box-sizing:border-box;color:var(--bookyt-muted);font-size:.72rem;line-height:1.45;margin:2rem 0 2.75rem;max-width:none;padding:1.5rem;width:100%}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .neuregistrierung>.einfuehrung{display:none}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .neuregistrierung>.formular>h2{display:block !important;font-size:clamp(1.55rem,2vw,1.9rem);margin:0 0 .35rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-trial-form-intro{color:var(--bookyt-muted);font-size:.83rem;line-height:1.5;margin:0 0 1rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-trial-form-trust{color:var(--bookyt-navy);font-size:.75rem;font-weight:700;margin:.75rem 0 .2rem;text-align:center}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-trial-form-privacy{color:var(--bookyt-muted);font-size:.7rem;line-height:1.45;margin:0;text-align:center}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .neuregistrierung>.formular{margin:0;max-width:100%;order:initial;padding:0;width:100%}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) form#contactForm.neuanmeldung{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0;max-width:none;padding:0;width:100%}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) #contactForm .tm_boxy,:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) #contactForm .call_to_action{margin:0}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) #contactForm .tm_boxy>br{display:none}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) #contactForm .tm_boxy>b{color:var(--bookyt-navy);display:block;font-size:.76rem;font-weight:800;line-height:1.3;margin:0 0 .3rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) #contactForm :is(input[type="text"],input[type="email"],select){border-color:#c9d9e5;border-radius:.45rem;font-size:.9rem;margin:0 0 .72rem;min-height:2.65rem;padding:.55rem .7rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) #contactForm :is(input[type="text"],input[type="email"],select):focus-visible{border-color:var(--bookyt-blue);box-shadow:0 0 0 3px rgba(8,115,206,0.18);outline:2px solid transparent}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) #contactForm .call_to_action button{align-items:center;cursor:pointer;display:flex;font-weight:800;justify-content:center;margin:.25rem 0 .75rem;min-height:3rem;padding:.8rem 2.5rem .8rem 1rem;width:100%}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) #contactForm .call_to_action button:focus-visible{box-shadow:0 0 0 4px rgba(245,156,0,0.28);outline:2px solid transparent}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>div:has(.bookyt-process){background:var(--bookyt-white);grid-column:1 / -1;grid-row:2}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>div:has(.bookyt-process)>.content-container{padding-bottom:3.5rem;padding-top:3.5rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process{display:flex;flex-direction:column}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process>.bookyt-eyebrow{order:1;text-align:center}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process>h2{margin-bottom:0;order:2;text-align:center}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process__steps{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:2rem 0 0;order:3}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process-step{background:var(--bookyt-pale);border:1px solid var(--bookyt-line);border-radius:.75rem;max-width:none;padding:1.35rem;text-align:left;width:auto}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process-step::after{display:none}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process-step__number{margin-bottom:.85rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process-step h3{font-size:1rem;margin-bottom:.35rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process>.bookyt-section-intro{border-top:1px solid var(--bookyt-line);color:var(--bookyt-muted);font-size:.82rem;margin:1.75rem auto 0;max-width:none;order:4;padding-top:1rem;text-align:center;width:100%}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process>.bookyt-section-intro p{margin:0}@media only screen and (max-width:1023px){:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content{grid-template-columns:minmax(1.5rem,1fr) minmax(0,48rem) minmax(1.5rem,1fr)}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>.hero{grid-column:2;grid-row:1}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>.hero>.content-container{padding:0 0 1.5rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>div:has(#contactForm){grid-column:2;grid-row:2}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>div:has(#contactForm)>.content-container{margin-top:0}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>div:has(.bookyt-process){grid-row:3}}@media only screen and (max-width:639px){:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content{grid-template-columns:1.25rem minmax(0,1fr) 1.25rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-hero h1{font-size:clamp(2rem,10vw,2.65rem)}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>div:has(#contactForm)>.content-container{margin-bottom:2rem;padding:1.25rem 1.15rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) section.content>.content>div:has(.bookyt-process)>.content-container{padding-bottom:2.75rem;padding-top:2.75rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process__steps{grid-template-columns:1fr}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process-step{padding:1.15rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process-step__number{margin-bottom:.75rem;margin-right:.65rem}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process-step h3{display:inline}:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) .bookyt-process-step p{margin-left:0;margin-top:.55rem}}.contactForm .bookyt-contact-address{border-top:1px solid var(--bookyt-neutral-line);margin-top:1.75rem;padding-top:1.4rem}.contactForm .bookyt-contact-address h3{color:var(--bookyt-navy);font-size:1rem;line-height:1.35;margin:0 0 .45rem}.contactForm .bookyt-contact-address p{color:var(--bookyt-muted);line-height:1.6;margin:0}html[data-external-page-id="contact"] .hero.hero-content>.content-container{padding-bottom:clamp(3rem,5vw,4.5rem)}html[data-external-page-id="contact"] .bookyt-hero{align-items:flex-start}html[data-external-page-id="contact"] .bookyt-hero__content{flex:0 0 100%;max-width:52rem;padding-right:0}html[data-external-page-id="contact"] .bookyt-hero__media{display:none}html[data-external-page-id="contact"] .bookyt-hero .bookyt-copy{max-width:48rem}html[data-external-page-id="contact"] .bookyt-hero .bookyt-copy>:last-child{margin-bottom:0}html[data-external-page-id="contact"] .hero.hero-content+.abstand{display:none}html[data-external-page-id="contact"] section.content>.content>div:has(#contactForm)>.content-container{max-width:1280px;padding-bottom:clamp(4rem,7vw,6rem);padding-top:clamp(3.5rem,6vw,5rem)}html[data-external-page-id="contact"] section.content>.content>div:has(#contactForm)>.content-container{padding-top:2.25rem}html[data-external-page-id="contact"] .contactForm{align-items:flex-start}html[data-external-page-id="contact"] .contactForm form#contactForm{box-sizing:border-box;margin-left:0;margin-right:0;max-width:none;width:100%}@media only screen and (max-width:1023px){html[data-external-page-id="contact"] .contactForm>.cell{flex:0 0 100%;max-width:100%;width:100%}html[data-external-page-id="contact"] .contactForm .content_left{margin-bottom:2.5rem;padding-right:0}html[data-external-page-id="contact"] .contactForm form#contactForm{max-width:48rem}}@media only screen and (max-width:639px){html[data-external-page-id="contact"] .hero.hero-content>.content-container{padding-bottom:2.75rem}html[data-external-page-id="contact"] section.content>.content>div:has(#contactForm)>.content-container{padding-bottom:3.5rem;padding-top:2.75rem}html[data-external-page-id="contact"] .contactForm .content_left{margin-bottom:2rem}html[data-external-page-id="contact"] .contactForm form#contactForm{padding:1.25rem}}section.content>.content>div:has(.bookyt-integrations)>.content-container{padding-bottom:2.35rem;padding-top:2.35rem}.bookyt-integrations{text-align:center}.bookyt-integrations>.bookyt-eyebrow{margin-bottom:.55rem}section.content .bookyt-integrations>h2{font-size:clamp(1.05rem,1.4vw,1.3rem);font-weight:600;line-height:1.45;margin:0 auto 1.35rem;max-width:48rem}.bookyt-integrations__grid{display:grid;gap:1rem 2rem;grid-template-columns:repeat(auto-fit,minmax(8rem,10rem));justify-content:center;margin:0 auto}.bookyt-integration,.bookyt-integration>a{align-items:center;display:flex;flex-direction:column;min-width:0}.bookyt-integration>a{color:inherit;text-decoration:none}section.content .bookyt-integration img{display:block;height:3.25rem;margin:0 auto .45rem;max-width:6.5rem;object-fit:contain;width:auto}.bookyt-integration span{color:var(--bookyt-muted);font-size:.74rem;font-weight:600;line-height:1.35}@media only screen and (max-width:639px){section.content>.content>div:has(.bookyt-integrations)>.content-container{padding-bottom:2rem;padding-top:2rem}.bookyt-integrations__grid{gap:.9rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));max-width:20rem}section.content .bookyt-integration img{height:2.8rem;max-width:5.5rem}}@media only screen and (max-width:639px){html[data-external-page-id="home"] .bookyt-hero .bookyt-actions{display:none}}html[data-external-page-id="contact"] input.chatbotButton,:is(html[data-external-page-id="free-trial"],html:not([data-external-page-id]):has(main form#contactForm.neuanmeldung)) input.chatbotButton{display:none}html[data-external-page-id="bookyt-hardware"] .hero.hero-content>.content-container{padding-bottom:3rem}html[data-external-page-id="bookyt-hardware"] .bookyt-hero__content{flex:0 0 100%;max-width:52rem;padding-right:0}html[data-external-page-id="bookyt-hardware"] .bookyt-hero__media,html[data-external-page-id="bookyt-hardware"] .hero.hero-content+.abstand{display:none}html[data-external-page-id="bookyt-hardware"] section.content>.content>div:has(>.content-container>.shop)>.content-container{padding-bottom:clamp(3rem,5vw,4.5rem);padding-top:clamp(2.5rem,4vw,3.5rem)}html[data-external-page-id="bookyt-hardware"] .bookyt-hardware-outro{background:var(--bookyt-pale)}html[data-external-page-id="bookyt-hardware"] .bookyt-hardware-outro>.content-container{padding-bottom:clamp(3rem,5vw,4.5rem);padding-top:clamp(3rem,5vw,4.5rem)}html[data-external-page-id="bookyt-hardware"] .bookyt-hardware-outro>.content-container>*{max-width:52rem}html[data-external-page-id="bookyt-hardware"] .bookyt-hardware-outro .cell>p:last-child a{color:var(--bookyt-blue);font-weight:700;text-decoration:none}html[data-external-page-id="bookyt-hardware"] .bookyt-hardware-outro .cell>p:last-child a:hover,html[data-external-page-id="bookyt-hardware"] .bookyt-hardware-outro .cell>p:last-child a:focus-visible{color:var(--bookyt-navy);text-decoration:underline;text-decoration-color:var(--bookyt-orange)}html[data-external-page-id="bookyt-hardware"] section.content>.content>.lastblock>.content-container{padding-bottom:0;padding-top:0}@media only screen and (max-width:639px){html[data-external-page-id="bookyt-hardware"] .hero.hero-content>.content-container{padding-bottom:2.5rem}html[data-external-page-id="bookyt-hardware"] section.content>.content>div:has(>.content-container>.shop)>.content-container{padding-bottom:2.75rem;padding-top:2rem}html[data-external-page-id="bookyt-hardware"] .bookyt-hardware-outro>.content-container{padding-bottom:2.75rem;padding-top:2.75rem}}html[data-external-page-id="handover-return"] .hero.hero-content>.content-container{padding-bottom:2.75rem}html[data-external-page-id="handover-return"] :is(.bookyt-handover-summary,.bookyt-handover-related)>.content-container{padding-bottom:clamp(2.5rem,4vw,3.75rem);padding-top:clamp(2.5rem,4vw,3.75rem)}html[data-external-page-id="handover-return"] .bookyt-handover-summary>.content-container>*{max-width:58rem}html[data-external-page-id="handover-return"] section.content>.content>:is(.bookyt-handover-delivery,.bookyt-handover-condition,.bookyt-handover-return)>.content-container{padding-bottom:clamp(3.5rem,6vw,5rem);padding-top:clamp(3.5rem,6vw,5rem)}html[data-external-page-id="handover-return"] :is(.bookyt-handover-delivery,.bookyt-handover-condition,.bookyt-handover-return) .bookyt-product-stage__media{justify-content:center}html[data-external-page-id="handover-return"] :is(.bookyt-handover-delivery,.bookyt-handover-condition,.bookyt-handover-return) .bookyt-product-stage__media figure{margin-inline:auto;position:relative;width:100%}html[data-external-page-id="handover-return"] .bookyt-handover-delivery .bookyt-product-stage__media figure{max-width:18rem}html[data-external-page-id="handover-return"] .bookyt-handover-condition .bookyt-product-stage__media figure{max-width:28rem}html[data-external-page-id="handover-return"] .bookyt-handover-return .bookyt-product-stage__media figure{max-width:38rem}html[data-external-page-id="handover-return"] :is(.bookyt-handover-delivery,.bookyt-handover-condition,.bookyt-handover-return) .bookyt-product-stage__media img{background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;display:block;height:auto !important;max-height:none !important;max-width:100%;object-fit:contain;padding:0;width:100%}html[data-external-page-id="handover-return"] :is(.bookyt-handover-delivery,.bookyt-handover-condition,.bookyt-handover-return) .bookyt-product-stage__media figcaption{color:var(--bookyt-muted);font-size:.75rem;margin-top:.7rem;text-align:center}@media only screen and (min-width:1024px){html[data-external-page-id="handover-return"] body:is(.bookyt-handover-delivery,.bookyt-handover-condition,.bookyt-handover-return) .bookyt-product-stage__content{flex:0 0 45%;max-width:45%}html[data-external-page-id="handover-return"] body :is(.bookyt-handover-delivery,.bookyt-handover-condition,.bookyt-handover-return) .bookyt-product-stage__media{flex:0 0 55%;max-width:55%}}html[data-external-page-id="handover-return"] .bookyt-handover-summary{background:var(--bookyt-pale)}html[data-external-page-id="handover-return"] .bookyt-handover-summary h2,html[data-external-page-id="handover-return"] .bookyt-handover-related h2{margin-bottom:.85rem}html[data-external-page-id="handover-return"] .bookyt-handover-related .grid-x>.cell{display:flex;flex-wrap:wrap;gap:.65rem 1.25rem}html[data-external-page-id="handover-return"] .bookyt-handover-related .cell>p{margin:0}html[data-external-page-id="handover-return"] .bookyt-handover-related a{color:var(--bookyt-blue);font-weight:700;text-decoration:none}html[data-external-page-id="handover-return"] .bookyt-handover-related a:hover,html[data-external-page-id="handover-return"] .bookyt-handover-related a:focus-visible{color:var(--bookyt-navy);text-decoration:underline;text-decoration-color:var(--bookyt-orange)}@media only screen and (max-width:1023px){html[data-external-page-id="handover-return"] body .bookyt-handover-delivery .bookyt-product-stage__media figure{max-width:min(76vw,18rem)}html[data-external-page-id="handover-return"] body .bookyt-handover-condition .bookyt-product-stage__media figure{max-width:min(90vw,28rem)}html[data-external-page-id="handover-return"] body .bookyt-handover-return .bookyt-product-stage__media figure{max-width:min(94vw,38rem)}}@media only screen and (max-width:639px){html[data-external-page-id="handover-return"] .hero.hero-content>.content-container{padding-bottom:2.25rem}html[data-external-page-id="handover-return"] .bookyt-handover-related .grid-x>.cell{align-items:flex-start;flex-direction:column}}@media only screen and (min-width:1200px){html:has(link[rel="canonical"][href^="https://ferry-software.com/"]) nav.menu ul.mainmenu>li[data-external-page-id="contact"]{display:none !important}}html:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .bookyt-industry-card>a.bookyt-text-link[href]::before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit}html:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .bookyt-industry-card:has(>a.bookyt-text-link:focus-visible){outline:2px solid var(--bookyt-blue);outline-offset:3px}html[data-external-page-id="contact"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .hero.hero-content>.content-container{padding-bottom:1rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .bookyt-hero .bookyt-actions{display:flex}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) :is(.ferry-home-timetable,.ferry-home-traveller) .bookyt-product-stage__media img{box-sizing:border-box;padding:0;box-shadow:none}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-features-compact>.content-container{padding-top:3rem;padding-bottom:2.5rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-features-compact .bookyt-industries__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;margin-top:2rem;overflow:visible}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-features-compact .bookyt-industry-card__media{display:none}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-features-compact .bookyt-industry-card{min-height:0;min-width:0;width:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none;transition:none}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-logo-row>.content-container{padding-top:3rem;padding-bottom:1.75rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-logo-row .bookyt-integrations__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 2rem;max-width:60rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-logo-row .bookyt-integration img{width:9rem;max-width:100%;height:4.75rem;object-fit:contain}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-logo-row .bookyt-integration span{font-size:.8rem;line-height:1.45}@media only screen and (max-width:900px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-features-compact .bookyt-industries__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:639px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-features-compact .bookyt-industries__grid{grid-template-columns:1fr;gap:1.5rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-logo-row .bookyt-integrations__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-logo-row .bookyt-integration img{width:8rem;height:4.25rem}}html[data-external-page-id="contact"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .contactForm .kontaktformular_headline{display:none}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-timetable .bookyt-product-stage__media figure{max-width:100%;margin-inline:auto}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero{position:relative;isolation:isolate;overflow:hidden;background:#f5f9fc}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero>.content-container{box-sizing:content-box;width:auto;max-width:1280px;padding:4.75rem 2rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero{position:relative;min-height:min(36vw,617px);align-items:center}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__content{position:relative;z-index:1;flex:0 0 42%;max-width:42%;padding:0}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero h1{font-size:clamp(54px,4.85vw,86px);line-height:1.04;letter-spacing:-0.025em;margin-bottom:1.7rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-copy{font-size:1.05rem;line-height:1.75}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-copy p{margin-bottom:0}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-eyebrow{margin-bottom:1.65rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-actions:not(:has(a)){display:none !important}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__media{position:absolute;inset:auto;left:44%;right:-6vw;top:0;z-index:0;width:auto;height:100%;max-width:none;margin:0;padding:0;pointer-events:none}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__media::before{content:"";display:none;position:absolute;top:-96px;left:-20%;right:-5%;aspect-ratio:16 / 9;background-image:linear-gradient(to bottom,#f5f9fc 0,transparent 16%,transparent 67%,#f5f9fc 100%),url("/images/external/original/ferry-home-sharp-ferries-ai.png");background-size:100% 100%;background-repeat:no-repeat;mask-image:linear-gradient(to right,transparent,#000 20%,#000)}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__media figure{position:absolute;bottom:0;left:14%;width:72%;height:auto;margin:0;display:none;background:0}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__media img{position:static;display:block;width:100%;height:auto;max-height:none;opacity:0;padding:0;margin:0;border:0;box-shadow:none;object-fit:contain}@media only screen and (max-width:1023px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero>.content-container{padding-top:3rem;padding-bottom:2rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero{min-height:0;display:block}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__content{width:100%;max-width:none;margin:0}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero h1{font-size:clamp(46px,7.6vw,68px);max-width:34rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__media{position:relative;left:auto;right:auto;top:auto;width:100%;height:auto;aspect-ratio:1.18;margin:2rem 0 0}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__media::before{display:block;top:-3rem;left:-10%;right:-10%}}@media only screen and (max-width:639px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero>.content-container{box-sizing:border-box;padding:2rem 1.25rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero h1{font-size:clamp(42px,11vw,52px);max-width:22rem;margin-bottom:1.2rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-eyebrow{margin-bottom:1.15rem}}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-timetable .bookyt-product-stage__media{display:none}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero::before{content:"";position:absolute;top:0;right:0;width:64%;aspect-ratio:16 / 9;z-index:0;pointer-events:none;background-image:linear-gradient(to bottom,#f5f9fc 0,transparent 16%,transparent 67%,#f5f9fc 100%),url("/images/external/original/ferry-home-sharp-ferries-ai.png");background-size:100% 100%;background-repeat:no-repeat;mask-image:linear-gradient(to right,transparent,#000 20%,#000)}@media only screen and (max-width:1023px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero::before{display:none}}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-bi-columns>.content-container>.grid-x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem;align-items:stretch}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-bi-columns :is(.box-links,.box-rechts){width:auto;max-width:none;padding:0;margin:0;border:0;display:flex}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-bi-columns :is(.box-links,.box-rechts)>div{display:flex;width:100%}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-bi-columns .ferry-home-insight{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:0;padding:0}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-bi-columns .box-links .ferry-home-insight{max-width:24rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-bi-columns .box-rechts .ferry-home-insight{max-width:30rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-bi-columns .bookyt-text-link{margin-top:auto;padding-top:1rem}@media only screen and (max-width:767px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-bi-columns>.content-container>.grid-x{grid-template-columns:1fr;gap:3rem}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-bi-columns :is(.box-links,.box-rechts) .ferry-home-insight{max-width:none}}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero::before,html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__media::before{background-image:linear-gradient(to bottom,#f5f9fc 0,rgba(245,249,252,0) 16%,rgba(245,249,252,0) 67%,#f5f9fc 100%),url("/images/external/original/ferry-home-passing-ferries-q90-03a4badcb801.webp");mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.025) 5%,rgba(0,0,0,.1) 12%,rgba(0,0,0,.3) 20%,rgba(0,0,0,.6) 29%,rgba(0,0,0,.85) 39%,#000 49%,#000 100%)}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero::before{width:72%}@media only screen and (max-width:1023px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__media::before{mask-image:linear-gradient(to right,transparent 0,rgba(0,0,0,.1) 4%,rgba(0,0,0,.5) 10%,rgba(0,0,0,.9) 18%,#000 26%,#000 100%)}}@media only screen and (min-width:1024px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero::before{top:2rem}}@media only screen and (max-width:639px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-reference-hero .bookyt-hero__media{display:none}}html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-logo-row .bookyt-integrations>h2{font-size:clamp(1.7rem,1.9vw,2.15rem);font-weight:900;line-height:1.18}@media only screen and (max-width:639px){html[data-external-page-id="home"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .ferry-home-logo-row .bookyt-integrations>h2{font-size:1.7rem;line-height:1.22}}html[data-external-page-id="customers"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .bookyt-industries>h2:empty{display:none}html[data-external-page-id="customers"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .bookyt-industry-card__media{height:100px;aspect-ratio:auto;background:#fff;padding:.65rem;box-sizing:border-box}html[data-external-page-id="customers"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .bookyt-industry-card__media img{width:100%;height:100%;object-fit:contain;transform:none !important}html[data-external-page-id="customers"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .bookyt-industry-card>p{white-space:pre-line}@media(min-width:1024px){html[data-external-page-id="customers"]:has(link[rel="canonical"][href^="https://ferry-software.com/"]) .bookyt-industries__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}