@font-face{font-family:General Sans;src:url(/assets/fonts/general-sans.woff2)format("woff2");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:General Sans;src:url(/assets/fonts/general-sans-italic.woff2)format("woff2");font-weight:200 700;font-style:italic;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;background:#fff}body{color:#151515;background:#fff;margin:0}.hb-page{--bird:url(/assets/img/honeybird-logo.svg);min-height:100vh}.wl-dlg{z-index:1000;color:#151515;letter-spacing:-.015em;-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;padding:16px;font-family:General Sans,system-ui,sans-serif;display:flex;position:fixed;inset:0}.wl-dlg[hidden]{display:none}.wl-bg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#15151580;animation:.35s both wlFade;position:absolute;inset:0}.wl-card{background:#fff;border-radius:22px;width:min(520px,100%);max-height:calc(100dvh - 32px);padding:40px;animation:.55s cubic-bezier(.2,.8,.2,1) both wlIn;position:relative;overflow:auto;box-shadow:0 30px 80px #00000040}.wl-dlg.out .wl-bg{animation:.25s reverse both wlFade}.wl-dlg.out .wl-card{animation:.25s both wlOut}@keyframes wlFade{0%{opacity:0}}@keyframes wlIn{0%{opacity:0;transform:translateY(24px)scale(.98)}}@keyframes wlOut{to{opacity:0;transform:translateY(12px)scale(.99)}}.wl-x{color:#5c5c5c;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:16px;right:16px}.wl-x:hover{color:#151515;background:#f2f2f0}.wl-x:focus-visible,.wl-card button:focus-visible{outline-offset:2px;outline:2px solid #efcf69}.wl-card h2{letter-spacing:-.03em;margin:0 48px 12px 0;font-size:36px;font-weight:500;line-height:1.05}.wl-card .wl-sub{color:#5c5c5c;margin:0 0 28px;font-size:17px;line-height:1.5}.wl-card label{margin:0 0 8px;font-size:14px;font-weight:500;display:block}.wl-card label small{color:#8a8a8a;font-size:14px;font-weight:400}.wl-card input[type=email],.wl-card input[type=text]{box-sizing:border-box;width:100%;min-height:56px;font:inherit;letter-spacing:-.01em;color:#151515;background:#fff;border:0;border-radius:12px;outline:0;margin:0 0 18px;padding:0 18px;font-size:17px;transition:box-shadow .16s;display:block;box-shadow:0 0 0 1px #d4d4d4}.wl-card input:focus{box-shadow:0 0 0 2px #151515}.wl-card input::placeholder{color:#a3a3a3}.wl-card .wl-go{color:#fff;width:100%;min-height:56px;font:inherit;cursor:pointer;background:#151515;border:0;border-radius:12px;justify-content:center;align-items:center;margin-top:6px;font-size:16px;font-weight:500;transition:background .14s,color .14s,transform .1s;display:flex}.wl-card .wl-go:hover{color:#151515;background:#efcf69}.wl-card .wl-go:active{transform:scale(.98)}.wl-card .wl-go[disabled]{opacity:.6;cursor:progress}.wl-card .wl-fine{color:#8a8a8a;margin:16px 0 0;font-size:14px;line-height:1.5}.wl-card .wl-fine a{color:#5c5c5c}.wl-card .wl-err{color:#b42318;margin:14px 0 0;font-size:15px}.wl-card .wl-err:empty{display:none}.wl-hp{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-9999px!important}.wl-done{text-align:left}.wl-done .wl-tick{background:#efcf69;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 0 24px;display:grid}.wl-done .wl-tick path{stroke-dasharray:30;stroke-dashoffset:30px;animation:.5s cubic-bezier(.45,0,.2,1) .25s forwards wlTick}@keyframes wlTick{to{stroke-dashoffset:0}}.wl-done .wl-sub{margin-bottom:0}.wl-done .wl-spam{color:#8a8a8a;margin-top:14px;font-size:15px}.wl-done .wl-go{margin-top:28px}@media (width<=640px){.wl-dlg{align-items:flex-end;padding:0}.wl-card{width:100%;max-height:92dvh;padding:32px 20px calc(24px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;animation-name:wlUp}.wl-dlg.out .wl-card{animation-name:wlDown}.wl-card h2{font-size:30px}@keyframes wlUp{0%{transform:translateY(100%)}}@keyframes wlDown{to{transform:translateY(100%)}}}@media (prefers-reduced-motion:reduce){.wl-bg,.wl-card,.wl-done .wl-tick path{stroke-dashoffset:0;animation:none!important}}.hb-page form[data-wl].wl-sent{opacity:.55;pointer-events:none}.bk-dlg{z-index:1000;color:#151515;letter-spacing:-.015em;-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;padding:24px;font-family:General Sans,system-ui,sans-serif;display:flex;position:fixed;inset:0}.bk-dlg[hidden]{display:none}.bk-bg{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#15151580;animation:.35s both wlFade;position:absolute;inset:0}.bk-card{background:#fff;border-radius:22px;grid-template-columns:320px minmax(0,1fr);width:min(1080px,100%);height:min(720px,100dvh - 48px);animation:.55s cubic-bezier(.2,.8,.2,1) both wlIn;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000047}.bk-dlg.out .bk-bg{animation:.25s reverse both wlFade}.bk-dlg.out .bk-card{animation:.25s both wlOut}.bk-side{color:#fff;background:#151515;flex-direction:column;gap:18px;padding:36px 32px 28px;display:flex;overflow:auto}.bk-mark{background:#efcf69;width:34px;height:34px;-webkit-mask:url(/assets/img/honeybird-logo.svg) 50%/contain no-repeat;mask:url(/assets/img/honeybird-logo.svg) 50%/contain no-repeat}.bk-side h2{letter-spacing:-.03em;margin:4px 0 0;font-size:34px;font-weight:500;line-height:1.02}.bk-sub{color:#bdbdbd;margin:0;font-size:16px;line-height:1.5}.bk-agenda{flex-direction:column;gap:18px;margin:8px 0 0;padding:0;list-style:none;display:flex;position:relative}.bk-agenda:before{content:"";border-left:2px dotted #5c5c5c;position:absolute;top:10px;bottom:10px;left:7px}.bk-agenda li{grid-template-columns:16px minmax(0,1fr);gap:2px 14px;display:grid;position:relative}.bk-agenda i{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);background:#151515;grid-row:1/3;width:16px;height:18px;margin-top:1px;position:relative}.bk-agenda i:after{content:"";clip-path:inherit;background:#5c5c5c;position:absolute;inset:2px}.bk-agenda li:first-child i:after{background:#efcf69}.bk-agenda span{color:#8a8a8a;font-variant-numeric:tabular-nums;font-size:13px}.bk-agenda b{color:#fff;font-size:15px;font-weight:500;line-height:1.4}.bk-tip{color:#e4e4e4;background:#222;border-radius:12px;margin:4px 0 0;padding:12px 14px;font-size:14px;line-height:1.45}.bk-alt{color:#8a8a8a;border-top:1px solid #2e2e2e;margin:auto 0 0;padding-top:18px;font-size:13px;line-height:1.7}.bk-alt a{color:#fff;text-underline-offset:3px}.bk-alt a:hover{color:#efcf69}.bk-main{background:#fff;position:relative}.bk-frame{border:0;width:100%;height:100%;position:absolute;inset:0}.bk-x{z-index:2;color:#5c5c5c;cursor:pointer;background:#ffffffeb;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:14px;right:14px;box-shadow:0 0 0 1px #e4e4e2}.bk-x:hover{color:#151515;background:#f2f2f0}.bk-x:focus-visible,.bk-alt a:focus-visible{outline-offset:2px;outline:2px solid #efcf69}.bk-wait{color:#5c5c5c;flex-direction:column;justify-content:center;align-items:center;gap:14px;font-size:15px;transition:opacity .3s;display:flex;position:absolute;inset:0}.bk-wait.done{opacity:0;pointer-events:none}.bk-dots{gap:8px;display:flex}.bk-dots i{background:#efcf69;border-radius:50%;width:8px;height:8px;animation:1.1s ease-in-out infinite bkDot}.bk-dots i:nth-child(2){animation-delay:.15s}.bk-dots i:nth-child(3){animation-delay:.3s}@keyframes bkDot{0%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}@media (width<=1023px){.bk-card{grid-template-columns:260px minmax(0,1fr)}.bk-side{padding:28px 22px 22px}.bk-side h2{font-size:28px}.bk-agenda b{font-size:14px}}@media (prefers-reduced-motion:reduce){.bk-bg,.bk-card,.bk-dots i{animation:none!important}}.hb-page .bk-link{color:inherit;background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:2px;font-weight:500;text-decoration:none}.hb-page .bk-link:hover{background-image:linear-gradient(#efcf69,#efcf69);background-size:100% 2px}.hb-page .bk-note{margin:14px 0 0;font-size:15px;line-height:1.5}.hb-home .night-book{color:#a3a3a3}.hb-home .night-book .bk-link{color:#fff}.hb-pricing .lot-f .ent-wl{color:#a3a3a3;text-underline-offset:3px;font-size:14px;text-decoration:underline}.hb-pricing .lot-f .ent-wl:hover{color:#fff}.hb-contact .bk-note{color:#5c5c5c}.hb-contact .bk-note .bk-link{color:#151515}
