@font-face{font-family:Switzer;src:url(../assets/fonts/switzer-var.woff2) format("woff2-variations");font-weight:100 900;font-display:swap}@font-face{font-family:Boska;src:url(../assets/fonts/boska-var.woff2) format("woff2-variations");font-weight:200 900;font-display:swap}@font-face{font-family:Boska;src:url(../assets/fonts/boska-italic-var.woff2) format("woff2-variations");font-style:italic;font-weight:200 900;font-display:swap}:root{--night: #090b0a;--night-2: #090b0a;--night-3: #171b19;--night-ink: #fafafa;--night-ink-2: #c5c9c5;--night-ink-3: #a5aba5;--night-rule: #343834;--paper: #fff;--paper-2: #f7f8f6;--surface: #fafaf8;--paper-ink: #111;--paper-ink-2: #494d48;--paper-ink-3: #646a63;--paper-rule: #e5e5e3;--green-deep: #174b35;--green: #226b4c;--green-bright: #2f8a64;--green-light: #3fcf97;--volt: #c8ff31;--bg: var(--paper);--ink: var(--paper-ink);--ink-2: var(--paper-ink-2);--ink-3: var(--paper-ink-3);--rule: var(--paper-rule);--accent: var(--green);--accent-ink: #fff;--font-text: Switzer, "Helvetica Neue", Arial, sans-serif;--font-display: Boska, Georgia, serif;--container: 1240px;--gutter: clamp(16px, 4vw, 48px);--section-y: clamp(80px, 10vw, 140px);--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);color-scheme:light}.is-night{--bg: var(--night);--ink: var(--night-ink);--ink-2: var(--night-ink-2);--ink-3: var(--night-ink-3);--rule: var(--night-rule);--accent: var(--green-bright);color-scheme:dark}:where(.is-night,.services-intro,.nav){isolation:isolate}:where(.is-night,.services-intro){position:relative}:where(.is-night,.services-intro,.nav):before,:where(.is-night,.services-intro,.nav):after{content:"";position:absolute;inset:0;pointer-events:none}:where(.is-night,.services-intro,.nav):before{z-index:-2;background:var(--night) url(../assets/img/banner-2048.jpg) center / cover no-repeat;transform:scaleX(-1)}:where(.is-night,.services-intro,.nav):after{z-index:-1;background:linear-gradient(90deg,#0a0c0b99,#0a0c0b00 72%),radial-gradient(circle at 50% 50%,#0a0c0b00 40%,#0a0c0b61)}.nav[data-on-dark=false]:before,.nav[data-on-dark=false]:after{display:none}.footer:before{opacity:.62}@media(min-width:1600px){:where(.is-night,.services-intro,.nav):before{background-image:url(../assets/img/banner-3840.jpg)}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:100px}body{margin:0;background:var(--paper);color:var(--paper-ink);font-family:var(--font-text);font-size:18px;font-weight:450;line-height:1.6;-webkit-font-smoothing:antialiased}img,svg,video,canvas{display:block;max-width:100%}h1,h2,h3,h4,p,figure,blockquote,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}button,input,textarea,select{font:inherit;color:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}b,strong{font-weight:700}a{overflow-wrap:break-word}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}[hidden]{display:none!important}:focus-visible{outline:2px solid var(--green-bright);outline-offset:5px}::selection{background:var(--volt);color:#111}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link:focus{position:fixed;top:10px;left:10px;z-index:200;clip-path:none;width:auto;height:auto;padding:10px;background:#fff;color:#111}.wrap{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}.section{position:relative;padding-block:var(--section-y);background:var(--bg);color:var(--ink)}.head{display:grid;gap:28px}.head__body{min-width:0}.head__body>*+*{margin-top:24px}.head__index{display:flex;gap:12px;align-items:baseline;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3)}.head__index b{font-size:16px;letter-spacing:0;color:var(--accent)}.h1,.h2,.h3{font-family:var(--font-text);font-weight:700;letter-spacing:-.035em;text-wrap:balance;color:var(--ink)}.h1{font-size:clamp(38px,6.4vw,84px);line-height:1.04;letter-spacing:-.04em}.h2{font-size:clamp(32px,4.5vw,60px);line-height:1.08}.h3{font-size:clamp(24px,2.5vw,32px);line-height:1.15}.serif-em{font-family:var(--font-display);font-style:italic;font-weight:450;letter-spacing:-.025em}.eyebrow{display:flex;gap:12px;align-items:center;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2)}.eyebrow:before{content:"";width:24px;height:1px;background:var(--accent)}.lede{font-size:clamp(18px,1.7vw,22px);line-height:1.5;max-width:55ch;color:var(--ink-2)}.body{color:var(--ink-2);max-width:70ch}.body+.body{margin-top:1em}.body b{color:var(--ink)}.small{font-size:14px;line-height:1.6;color:var(--ink-2)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:16px;min-height:52px;padding:14px 24px;background:var(--accent);color:#fff;border:0;border-radius:3px;font-size:16px;font-weight:600;line-height:1.3;text-decoration:none;isolation:isolate;overflow:hidden;transition:transform .2s,scale .25s var(--ease-out),border-radius .25s var(--ease-out);cursor:pointer}.btn:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--green-deep);transform:translateY(101%);transition:transform .3s var(--ease)}.btn:hover:before,.btn:focus-visible:before{transform:none}.btn>svg,.btn>span[aria-hidden]{transition:transform .3s var(--ease)}.btn:hover>svg,.btn:hover>span[aria-hidden]{transform:translate(4px)}.btn svg{width:16px;height:10px}.btn--small{min-height:46px;padding:12px 20px;font-size:14px}@media(hover:hover)and (pointer:fine){.btn:hover{scale:1.035;border-radius:10px}}.btn:focus-visible{border-radius:10px}@media(prefers-reduced-motion:reduce){.btn{transition:none}.btn:hover{scale:1}}.textlink{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.textlink:hover{color:var(--accent)}.cta-row{display:flex;flex-wrap:wrap;gap:24px 32px;align-items:center;margin-top:48px}.cta-row__line{font-weight:600;font-size:20px}.word-mask{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.13em;margin-bottom:-.13em;max-width:100%}.word-mask>span{display:inline-block}.ph-media{position:relative;overflow:hidden;min-height:160px;background:var(--paper-2);border:1px solid var(--rule)}.ph-media:after{content:attr(data-label);position:absolute;bottom:12px;left:14px;background:var(--paper);color:var(--paper-ink);font-size:12px;padding:4px 8px}.ph-media>img{width:100%;height:100%;object-fit:cover}.nav{position:fixed;inset:0 0 auto;z-index:90;background:var(--night);color:var(--night-ink);border-bottom:1px solid var(--night-rule)}.nav[data-on-dark=false]{background:var(--paper);color:var(--paper-ink);border-color:var(--paper-rule)}.nav[data-on-hero=true]{background:transparent;border-bottom-color:#fafafa29}.nav[data-on-hero=true]:before,.nav[data-on-hero=true]:after{display:none}.nav__inner{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:80px}.nav__logo{display:inline-flex;align-items:center;gap:12px;text-decoration:none}.nav__mark{width:30px;height:30px;flex:none}.nav__mark [data-ink]{fill:currentColor}.nav__wordmark{font-size:24px;line-height:1;font-weight:700;letter-spacing:-.04em}.nav__end{display:flex;align-items:center;gap:24px}.nav .btn{--accent: var(--green-bright)}.menu-toggle{width:44px;height:44px;display:flex;flex-direction:column;justify-content:center;gap:6px;background:none;border:0;padding:8px;color:inherit}.menu-toggle span{width:28px;height:2px;background:currentColor;transform-origin:center}.site-menu{position:absolute;right:max(var(--gutter),calc((100vw - var(--container)) / 2 + var(--gutter)));top:100%;width:min(390px,calc(100vw - 32px));max-height:calc(100svh - 90px);overscroll-behavior:contain;touch-action:pan-y;overflow:auto;background:#fff;color:#111;padding:20px 28px 28px;border:1px solid var(--paper-rule)}.site-menu>a{display:block;min-height:44px;padding-block:10px;font-size:18px;font-weight:600;text-decoration:none}.site-menu a:hover{color:var(--green)}.site-menu__anchors{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--paper-rule);padding-block:12px;margin-block:8px}.site-menu__anchors a{min-height:44px;display:flex;align-items:center;text-decoration:none;font-size:16px}.hero{background:var(--night);color:var(--night-ink);min-height:100vh;min-height:100svh;padding-block:clamp(140px,15vh,180px) 32px;display:grid;align-content:center}.hero__grid{display:grid;gap:32px}.hero__title{max-width:13em;position:relative;perspective:1200px}@media(prefers-reduced-motion:no-preference){html.hero-intro-pending [data-hero-title],html.hero-intro-pending [data-hero-follow]{opacity:0}}.hero__title .serif-em{white-space:nowrap}.hero-reveal-word,.hero-reveal-token{display:inline-block;vertical-align:baseline;white-space:nowrap}.hero-reveal-word{perspective:1000px;clip-path:inset(-30% -20% -35% -20%)}.hero-reveal-token{position:relative;perspective:900px;transform-origin:50% 90%}.hero__meta{display:grid;gap:20px}.hero__meta>div{display:grid;gap:24px}.hero__sub{max-width:48ch;font-size:clamp(18px,1.8vw,23px);line-height:1.5;color:var(--night-ink-2)}.hero__actions{display:grid;gap:12px;justify-items:start}.hero__proof{max-width:62ch;font-size:14px;line-height:1.5;color:var(--night-ink-2)}.trusted{padding-block:56px;border-bottom:1px solid var(--rule)}.trusted__inner{display:grid;gap:28px;text-align:center}.trusted__label{justify-content:center;font-size:12px}.trusted__row{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px 72px}.trusted__brand{font-size:clamp(24px,3vw,36px);font-weight:700;line-height:1.2;flex:0 1 auto;overflow:hidden;padding-block:.14em;margin-block:-.14em}.trusted__brand-content{display:block}.trusted__brand img{max-width:200px;max-height:60px;object-fit:contain;filter:grayscale(1)}.problem__grid{display:grid;gap:48px}.problem__title{margin-top:28px;max-width:14em}.problem__list{display:grid}.problem__item{display:grid;gap:16px;padding-block:32px;border-top:1px solid var(--rule)}.problem__item:last-child{border-bottom:1px solid var(--rule)}.problem__no{font-size:52px;line-height:1;font-weight:700;letter-spacing:-.04em;color:var(--ink)}.problem__close{font-size:clamp(28px,4vw,52px);font-weight:700;line-height:1.15;letter-spacing:-.035em;text-align:center;margin-top:72px;color:#111}.problem__close mark{position:relative;display:inline-block;isolation:isolate;background:transparent;color:#111;padding:0 .12em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.problem__close mark:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--volt);transform:scaleX(var(--marker-progress, 1));transform-origin:left center}.strategie{border-block:1px solid var(--rule)}.strategie__pin{display:grid;gap:56px}.strategie .h2{overflow-wrap:anywhere;hyphens:auto}.strategie__track{counter-reset:step var(--step-offset, 0);position:relative;display:grid;gap:0;padding-left:32px}.strategie__rail{position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--green-light)}.strategie__fill{display:none}.step{position:relative;counter-increment:step;display:grid;gap:16px;min-width:0;padding-block:32px 48px;border-top:1px solid var(--rule)}.step__dot{position:absolute;left:-37px;top:32px;width:12px;height:12px;border-radius:50%;background:var(--green-light)}.step__no{font-size:48px;font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--ink)}.step__no:before{content:counter(step,decimal-leading-zero)}.step__media{width:100%;aspect-ratio:16/10;overflow:hidden}.step__media img{width:100%;height:100%;object-fit:cover}.strategie__close{display:grid;gap:20px;margin-top:36px;padding-top:32px;border-top:1px solid var(--rule);max-width:75ch}.reels{display:grid;gap:28px;margin-top:40px}.reel{display:grid;gap:16px;min-width:0;align-content:start}.reel__media{position:relative;aspect-ratio:9/16;overflow:hidden;background:var(--paper-2)}.reel__frame{position:absolute;inset:0;overflow:hidden}.reel__poster{width:100%;height:100%;object-fit:cover}.reel__open{position:absolute;inset:0;z-index:2;background:none;border:0;padding:0;cursor:pointer}.reel__play{position:absolute;left:50%;top:50%;z-index:3;width:64px;height:64px;display:grid;place-items:center;border-radius:50%;border:1px solid #ffffffa0;background:#090b0a99;transform:translate(-50%,-50%);pointer-events:none;transition:transform .3s}.reel__play svg{width:14px;height:16px;fill:#fff;margin-left:3px}.reel__media:hover .reel__play{transform:translate(-50%,-50%) scale(1.07)}.reel__caption{display:grid;gap:4px}.reel__title{font-weight:700;color:var(--ink)}.reel__result{color:var(--ink-2);font-size:16px}.film__video{position:absolute;inset:0;z-index:5;width:100%;height:100%;object-fit:contain;background:#090b0a}.is-playing .reel__open,.is-playing .reel__play{display:none}.film__status{position:absolute;bottom:12px;left:12px;right:12px;font-size:14px;background:#fff;color:#111;z-index:6}.film__status:empty{display:none}.works-count{text-align:center;font-size:clamp(24px,3vw,40px);font-weight:500;line-height:1.1;letter-spacing:-.035em;margin-top:36px}.works-count [data-count]{display:inline-block;min-width:3ch;font-size:clamp(52px,7vw,92px);font-weight:750;line-height:1;font-variant-numeric:tabular-nums}.showcase{margin-top:80px}.showcase>.h3{max-width:24em}.showcase__grid{display:grid;gap:16px;margin-top:32px}.showcase__grid figure{overflow:hidden;aspect-ratio:4/3}.showcase__grid img{width:100%;height:100%;object-fit:cover}.stimmen{border-top:1px solid var(--rule)}.stimmen__grid{margin-top:48px;max-width:850px}.quote{display:grid;gap:24px}.quote__mark{font-size:72px;line-height:.7;color:var(--green)}.quote__text{font-size:clamp(24px,3vw,38px);font-weight:600;line-height:1.3;letter-spacing:-.02em}.quote__by{display:flex;align-items:center;gap:16px;font-size:16px;color:var(--ink-2)}.quote__by b{display:block;color:var(--ink)}.quote__avatar{width:64px;height:64px;border-radius:50%;overflow:hidden;flex:none}.quote__avatar img{width:100%;height:100%;object-fit:cover}.quote__avatar--oliver img{width:152%;height:auto;max-width:none;margin:-26% 0 0 -26%}.team{border-top:1px solid var(--rule)}.team__body{display:grid;gap:24px}.team__body>.h2,.team__body>.lede{max-width:780px}.people{display:grid;gap:48px;margin-top:24px}.person{display:grid;gap:18px;border-top:1px solid var(--rule);padding-top:24px}.person__portrait{aspect-ratio:3/4;width:min(100%,280px);overflow:hidden}.person__portrait img{width:100%;height:100%;object-fit:contain;object-position:bottom}.person__name{font-size:22px;font-weight:700}.person__name span{display:block;color:var(--ink-2);font-size:16px;font-weight:500}.person .body{font-size:18px}.faq{border-top:1px solid var(--rule)}.faq__grid{display:grid;gap:40px}.faq__list{border-top:1px solid var(--rule)}.faq__item{border-bottom:1px solid var(--rule);scroll-margin-top:110px}.faq__q{width:100%;display:grid;grid-template-columns:26px minmax(0,1fr) 36px;gap:12px;align-items:start;border:0;background:none;text-align:left;padding:24px 0;font-size:18px;font-weight:600;line-height:1.35}.faq__q small{font-size:12px;font-weight:500;padding-top:4px;color:var(--ink-3)}.faq__icon{position:relative;width:32px;height:32px;border:1px solid var(--rule);border-radius:50%;transition:transform .3s}.faq__icon:before,.faq__icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1px;transform:translate(-50%,-50%);background:currentColor}.faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.faq__item.is-open .faq__icon{transform:rotate(45deg)}.faq__a{display:block}.faq__inner{padding:0 0 24px 38px;color:var(--ink-2);max-width:70ch}.faq__a:not([hidden]){visibility:visible}.closing{border-top:1px solid var(--rule)}.closing__inner{display:grid;gap:28px;max-width:840px}.closing__title{max-width:14em}.closing__note{font-size:16px;color:var(--ink-2)}.lead{border-top:1px solid var(--rule)}.lead__grid{display:grid;gap:36px}.lead__form{display:grid;gap:20px;align-content:center}.lead__field{display:grid;gap:8px}.lead__field input{width:100%;padding:14px;border:1px solid var(--rule);background:#fff}.lead__submit{border:0;background:var(--accent);color:#fff;padding:16px;min-height:48px}.lead__check{display:flex;gap:12px;align-items:start;font-size:14px}.lead__privacy{font-size:14px;color:var(--ink-2)}.footer{background:var(--night);color:var(--night-ink);padding-block:80px 32px}.footer__top{display:grid;gap:48px}.footer__wordmark{font-size:clamp(64px,12vw,160px);line-height:.9;font-weight:700;letter-spacing:-.05em;text-decoration:none;display:inline-block}.footer__claim{max-width:45ch;color:var(--night-ink-2);margin-top:24px}.footer__address{font-style:normal;font-size:16px;line-height:1.8;color:var(--night-ink-2);margin-top:24px}.footer__address a{text-decoration:none}.footer__nav{display:grid;gap:8px;align-content:start;font-size:16px}.footer__nav a{padding-block:6px;text-decoration:none;color:var(--night-ink-2);min-height:36px}.footer__nav a:hover{color:var(--night-ink)}.footer__legal{display:grid;gap:12px;border-top:1px solid var(--night-rule);margin-top:64px;padding-top:24px;font-size:12px;color:var(--night-ink-3)}@media(min-width:760px){.head{grid-template-columns:180px minmax(0,1fr);gap:48px}.reels{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.showcase__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.people{grid-template-columns:1fr 1fr}.footer__top{grid-template-columns:minmax(0,1fr) 260px}.footer__legal{grid-template-columns:1fr 1fr}.lead__grid{grid-template-columns:1.2fr 1fr}.step{grid-template-columns:90px minmax(0,1fr) minmax(0,1fr);column-gap:28px}.step__no{grid-column:1;grid-row:1/4}.step>.h3{grid-column:2;grid-row:1}.step>.body{grid-column:2;grid-row:2}.step__media{grid-column:3;grid-row:1/4;align-self:start}.strategie__close{margin-left:122px}}@media(min-width:1000px){.problem__grid{grid-template-columns:1fr 1.1fr;gap:70px}.problem__sticky{position:sticky;top:120px;align-self:start}.problem__item{grid-template-columns:68px minmax(0,1fr);column-gap:20px}.problem__no{grid-row:span 2}.problem__item .body{grid-column:2}.faq__grid{grid-template-columns:1fr 1.8fr;gap:64px}.faq__head{position:sticky;top:120px;align-self:start}}@media(max-width:759px){body{font-size:17px}.nav__inner{min-height:72px}.nav__end{gap:8px}.nav__wordmark{font-size:21px}.nav .btn{font-size:12px;padding:12px}.nav .btn>span{display:none}.hero{min-height:100svh;align-content:center;padding-top:110px}.hero__grid{gap:24px}.hero__title{font-size:clamp(38px,8.2vw,60px)}.hero__sub{font-size:18px}.reels{gap:40px}.reel{width:80%;margin-inline:auto}.showcase__grid{grid-template-columns:1fr 1fr;gap:12px}.showcase__grid figure{aspect-ratio:3/4}.person .body{font-size:17px}.faq__inner{padding-left:0}.problem__close{margin-top:48px}.footer{padding-top:64px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.word-mask>span{transform:none!important;opacity:1!important}}@media(prefers-reduced-motion:reduce){[data-reveal],[data-unveil] img,[data-trusted-brand],.trusted__brand-content{opacity:1!important;transform:none!important}}@media(max-width:759px){.strategie .h2{font-size:clamp(26px,7vw,42px)}}@media(min-width:1024px){.strategie.strategie--horizontal{padding-block:0}.strategie--horizontal .strategie__stage{position:relative;height:var(--strategie-stage-height, auto);overflow-anchor:none}.strategie--horizontal .strategie__pin{position:sticky;top:var(--strategie-pin-top, 0px);overflow:clip;min-height:100vh;align-content:center;gap:clamp(40px,5vw,72px);padding-block:clamp(96px,10vh,140px) clamp(48px,6vh,80px)}.strategie--horizontal .strategie__viewport{overflow:visible}.strategie--horizontal .strategie__track{display:flex;gap:clamp(40px,4vw,72px);width:max-content;padding:12px 0 0;will-change:transform}.strategie--horizontal .strategie__rail{inset:0 0 auto;width:auto;height:1px;background:var(--rule);pointer-events:none}.strategie--horizontal .strategie__fill{display:block;position:absolute;inset:0;background:var(--green-light);transform:scaleX(var(--progress, 0));transform-origin:left center}.strategie--horizontal .step{grid-template-columns:minmax(0,1fr);align-content:start;width:clamp(380px,30vw,520px);flex:none;border-top:0;padding:clamp(28px,3vw,44px) 0 0}.strategie--horizontal .step__no,.strategie--horizontal .step>.h3,.strategie--horizontal .step>.body,.strategie--horizontal .step__media{grid-column:auto;grid-row:auto}.strategie--horizontal .step__dot{top:-17px;left:0;width:9px;height:9px;background:var(--paper);border:1px solid var(--ink-3);transition:background-color .5s,border-color .5s,transform .5s var(--ease-out)}.strategie--horizontal .step__no{font-size:clamp(2.5rem,4vw,4.5rem);line-height:.9;letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ink-3);transition:color .5s var(--ease)}.strategie--horizontal .step.is-active .step__no{color:var(--ink)}.strategie--horizontal .step.is-active .step__dot{background:var(--green-light);border-color:var(--green-light);transform:scale(1.4)}.strategie--horizontal .step .h3{max-width:14em}.strategie--horizontal .step .body{max-width:46ch}.strategie--horizontal .step__media{margin-top:10px;max-width:420px}.strategie--horizontal .strategie__after{padding-block:clamp(56px,7vw,96px) var(--section-y)}}html.has-booking-popup{overflow:hidden}a[aria-haspopup=dialog][aria-busy=true]{cursor:progress}.booking-dialog{width:min(960px,calc(100vw - 32px));max-width:none;max-height:calc(100svh - 32px);margin:auto;padding:0;border:0;border-radius:16px;background:#fff;color:#111;overflow:auto;overscroll-behavior:contain}.booking-dialog::backdrop{background:#07130ec9}.booking-dialog:not([open]){display:block;position:fixed;inset:0 auto auto 0;visibility:hidden;pointer-events:none;transform:translate(-200vw)}.booking-dialog__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 16px}.booking-dialog__bar h2{font-size:16px;font-weight:600}.booking-dialog__bar button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#f0f3ef;color:#111;cursor:pointer;font:inherit}.booking-dialog__calendar{width:100%;min-height:480px;height:600px}.booking-dialog__calendar iframe{display:block}
