._bookingRoot_tqbge_1{z-index:0;position:relative}body>:not([data-consultation-root]){transform-origin:50%;transition:filter .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}html.consultation-signature body>:not([data-consultation-root]){filter:brightness(.32)saturate(.86)blur(2.5px);transform:scale(.993)}html.consultation-scheduler body>:not([data-consultation-root]){filter:brightness(.78)saturate(.94)blur(1.5px);transform:scale(.996)}._schedulerOverlay_tqbge_18{z-index:2200;padding:max(24px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(9px);background:#040505ad;place-items:center;transition:opacity .22s cubic-bezier(.22,1,.36,1),visibility .22s;display:grid;position:fixed;inset:0;overflow:hidden}._schedulerOverlayOpen_tqbge_32{opacity:1;visibility:visible;pointer-events:auto}._schedulerOverlayClosed_tqbge_33{opacity:0;visibility:hidden;pointer-events:none}._websiteTransition_tqbge_35{z-index:2600;background:0 0;place-items:center;transition:opacity .24s cubic-bezier(.22,1,.36,1),visibility .24s;display:grid;position:fixed;inset:0;overflow:hidden}._websiteTransitionVisible_tqbge_46{opacity:1;visibility:visible;pointer-events:auto}._websiteTransitionHidden_tqbge_47{opacity:0;visibility:hidden;pointer-events:none}._logoStage_tqbge_49{opacity:0;width:clamp(210px,32vw,410px);line-height:0;position:relative}._websiteTransitionVisible_tqbge_46 ._logoStage_tqbge_49{animation:1.12s cubic-bezier(.22,1,.36,1) both _logoSequence_tqbge_1}._logoBase_tqbge_58,._logoSweep_tqbge_59 img{width:100%;height:auto;display:block}._logoBase_tqbge_58{opacity:.94}._logoSweep_tqbge_59{opacity:0;clip-path:polygon(-24% 0,-4% 0,-16% 100%,-36% 100%);filter:brightness(1.28)sepia(.08)drop-shadow(0 0 5px #fff4da47);position:absolute;inset:0;overflow:hidden}._websiteTransitionVisible_tqbge_46 ._logoSweep_tqbge_59{animation:.82s cubic-bezier(.32,0,.18,1) .12s both _architecturalSweep_tqbge_1}._dialog_tqbge_73{z-index:2;color:#fff;background:#101212;border:1px solid #d3af726b;grid-template-rows:auto minmax(0,1fr) auto;width:min(1080px,100%);height:min(820px,100dvh - 48px);transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1),visibility .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000085}._heading_tqbge_88{border-bottom:1px solid #ffffff1f;align-items:center;min-height:148px;padding:26px 82px 24px 32px;display:flex;position:relative}._heading_tqbge_88>div{max-width:780px}._heading_tqbge_88 span{color:#d5b173;letter-spacing:.15em;margin-bottom:10px;font-size:8px;font-weight:700;display:block}._heading_tqbge_88 h2{letter-spacing:-.035em;margin:0 0 9px;font-family:Georgia,serif;font-size:clamp(30px,3.2vw,46px);font-weight:400;line-height:1}._heading_tqbge_88 p{color:#c8c7c2;max-width:650px;margin:0;font-size:10px;line-height:1.65}._close_tqbge_102{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:44px;height:44px;font-size:24px;font-weight:200;line-height:1;transition:background .25s,border-color .25s,color .25s,transform .25s;display:grid;position:absolute;top:24px;right:24px}._close_tqbge_102:hover,._close_tqbge_102:focus-visible{color:#17130d;background:#d5b173;border-color:#d5b173;outline:0;transform:rotate(4deg)}._scheduler_tqbge_18{background:#f4f1eb;min-height:0;position:relative;overflow:hidden}._scheduler_tqbge_18 iframe{opacity:0;background:#fff;border:0;width:100%;height:100%;transition:opacity .18s;display:block}._scheduler_tqbge_18 iframe._schedulerReady_tqbge_126{opacity:1}._fallback_tqbge_128{background:#101212;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:24px;min-height:55px;padding:0 28px;display:flex}._fallback_tqbge_128 span{color:#8f8f8c;letter-spacing:.11em;font-size:7px}._fallback_tqbge_128 a{color:#d5b173;letter-spacing:.08em;align-items:center;min-height:44px;font-size:8px;font-weight:700;display:inline-flex}._fallback_tqbge_128 b{margin-left:10px;font-size:13px;font-weight:400}@keyframes _logoSequence_tqbge_1{0%{opacity:0;transform:scale(.985)}20%{opacity:1;transform:scale(1)}86%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes _architecturalSweep_tqbge_1{0%{opacity:0;clip-path:polygon(-24% 0,-4% 0,-16% 100%,-36% 100%)}12%{opacity:.9}88%{opacity:.9}to{opacity:0;clip-path:polygon(116% 0,136% 0,124% 100%,104% 100%)}}@media (width<=700px){._schedulerOverlay_tqbge_18{padding:0}._logoStage_tqbge_49{width:clamp(190px,58vw,290px)}._dialog_tqbge_73{border:0;width:100%;height:100dvh}._heading_tqbge_88{min-height:164px;padding:calc(24px + env(safe-area-inset-top)) 72px 20px max(20px, env(safe-area-inset-left))}._heading_tqbge_88 h2{font-size:32px}._heading_tqbge_88 p{font-size:9px}._close_tqbge_102{top:calc(18px + env(safe-area-inset-top));right:max(18px, env(safe-area-inset-right))}._fallback_tqbge_128{min-height:70px;padding:8px max(20px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));justify-content:center}._fallback_tqbge_128 span{display:none}._fallback_tqbge_128 a{font-size:7px}}@media (prefers-reduced-motion:reduce){._schedulerOverlay_tqbge_18,._websiteTransition_tqbge_35,._dialog_tqbge_73,._scheduler_tqbge_18 iframe{transition-duration:.12s}._websiteTransitionVisible_tqbge_46 ._logoStage_tqbge_49{animation:.32s both _reducedLogoSequence_tqbge_1}._logoSweep_tqbge_59{animation:none;display:none}._close_tqbge_102{transition:none}html.consultation-open body>:not([data-consultation-root]){transition-duration:.12s;transform:none}}@keyframes _reducedLogoSequence_tqbge_1{0%,to{opacity:0}30%,72%{opacity:1}}
