.bk-header{align-items:center;height:64px;display:flex}.bk-logo{letter-spacing:.08em;align-items:center;gap:.5rem;height:28px;font-size:1rem;font-weight:800;display:inline-flex}.bk-logo__img{width:auto;height:28px;display:block}.bk-top{padding-top:.5rem;padding-bottom:1.25rem}.bk-confirm{align-items:center;gap:.5rem;margin:1.25rem 0 .75rem;font-size:15px;font-weight:600;display:flex}.bk-confirm svg{color:var(--btm-coral);flex-shrink:0}.bk-sub{color:var(--btm-text-2);max-width:60ch;margin:.875rem 0 0;font-size:1.125rem;line-height:1.4}.bk-callout{border-left:3px solid var(--btm-coral);max-width:60ch;margin-top:1rem;padding:12px;font-size:.9375rem}.bk-callout--below{margin:1.5rem 0 0;display:none}@media (height<=699px){.bk-callout--above{display:none}.bk-callout--below{display:block}}@media (width>=1024px){.bk-top{padding-top:2rem;padding-bottom:3rem}.bk-sub{font-size:1.5rem}}.bk-band{background:var(--btm-blue);color:#fff;padding-block:clamp(1.5rem,5vw,4rem);scroll-margin-top:0}.bk-band:focus{outline:none}.bk-band:focus-visible{outline-offset:-4px;outline:2px solid #fff}.bk-band__inner{max-width:1080px;margin-inline:auto}.bk-band__context{color:var(--btm-text-on-blue);margin:0 0 1rem;font-size:.9375rem}.bk-band__context strong{color:#fff;font-weight:600}.bk-panel{background:var(--btm-ink);border-radius:4px;width:100%;min-height:640px;position:relative;overflow:hidden}@media (width>=1024px){.bk-panel{min-height:680px}}.bk-fallback{color:#fff;text-underline-offset:3px;min-height:44px;margin-top:1rem;font-size:14px;line-height:44px;text-decoration:underline;display:inline-block}.bk-skel{gap:1.5rem;padding:clamp(1rem,4vw,2rem);display:grid}@media (width>=768px){.bk-skel{grid-template-columns:3fr 2fr}}.bk-skel__bar{background:var(--btm-skeleton);border-radius:4px}.bk-skel__grid{grid-template-columns:repeat(7,1fr);gap:6px;margin-top:1rem;display:grid}.bk-skel__grid span{aspect-ratio:1;background:var(--btm-skeleton);border-radius:4px}.bk-skel__slots{align-content:start;gap:10px;display:grid}.bk-skel__slots .bk-skel__bar{height:48px}.bk-slow{border-bottom:1px solid var(--btm-border);gap:.75rem;padding:1rem clamp(1rem,4vw,2rem);display:grid}.bk-slow p{margin:0;font-size:.9375rem}.bk-slow__actions{flex-wrap:wrap;gap:.75rem;display:flex}.bk-wa{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;padding-block:2rem;display:flex}.bk-wa p{margin:0}.bk-reassure{margin:0 0 var(--btm-section);font-size:.9375rem}.bk-num{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.bk-num li{grid-template-columns:2.5rem 1fr;gap:.5rem;display:grid}.bk-num__n{color:var(--btm-coral);font-size:1.5rem;font-weight:800;line-height:1.2}.bk-num h3{margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.bk-num p{margin:0}.bk-bullets{gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.bk-bullets li{padding-left:1.5rem;position:relative}.bk-bullets li:before{content:"";background:var(--btm-coral);width:6px;height:6px;position:absolute;top:.65em;left:0}.bk-founder{grid-template-columns:72px 1fr;align-items:start;gap:1.25rem;display:grid}@media (width>=1024px){.bk-founder{grid-template-columns:96px 1fr}}.bk-founder__img{background:var(--btm-bg-2);border:1px solid var(--btm-border);border-radius:4px;width:72px;height:72px;display:block}@media (width>=1024px){.bk-founder__img{width:96px;height:96px}}.bk-founder__name{margin:0 0 .25rem;font-weight:600}.bk-founder p{margin:0 0 .25rem}.bk-faq{border-top:1px solid var(--btm-border)}.bk-faq__item{border-bottom:1px solid var(--btm-border)}.bk-faq__item h3{margin:0}.bk-faq__btn{color:#fff;width:100%;min-height:56px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-weight:600;display:flex}.bk-faq__icon{flex-shrink:0;width:16px;height:16px;position:relative}.bk-faq__icon:before,.bk-faq__icon:after{content:"";background:var(--btm-coral);height:2px;transition:transform .3s var(--btm-ease);position:absolute;top:7px;left:0;right:0}.bk-faq__icon:after{transform:rotate(90deg)}.bk-faq__btn[aria-expanded=true] .bk-faq__icon:after{transform:rotate(0)}.bk-faq__panel{color:var(--btm-text-2);max-width:60ch;padding:0 0 1.25rem}.bk-faq__panel[hidden]{display:none}.bk-final{padding-block:var(--btm-section);border-top:1px solid var(--btm-border)}.bk-footer{border-top:1px solid var(--btm-border);color:var(--btm-text-2);flex-wrap:wrap;gap:.5rem 1.5rem;padding-block:2rem;font-size:14px;display:flex}.bk-footer a{color:var(--btm-text-2);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.bk-footer a:hover{color:var(--btm-coral)}.bk-sticky{z-index:50;background:var(--btm-ink);border-top:1px solid var(--btm-border);padding:12px 16px calc(12px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.bk-sticky .btm-btn{width:100%}.bk-sticky[hidden]{display:none}.bk-page{padding-bottom:calc(73px + env(safe-area-inset-bottom))}@media (width>=1024px){.bk-sticky{display:none!important}.bk-page{padding-bottom:0}}.bk-cal{width:100%;height:100%;position:absolute;inset:0;overflow:auto}.bk-overlay{background:var(--btm-ink);z-index:1;position:absolute;inset:0}.bk-booked{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;padding-top:2.5rem;display:flex}.bk-booked:focus{outline:none}.bk-booked__msg{color:#fff;align-items:center;gap:.5rem;margin:0;font-size:1.25rem;font-weight:600;display:inline-flex}.bk-booked__msg svg{color:var(--btm-coral);flex-shrink:0}.bk-booked__cta{color:#1b2045;opacity:1;text-align:center;cursor:pointer;max-width:100%;min-height:50px;transition:transform .3s var(--btm-ease), filter .3s var(--btm-ease), box-shadow .3s var(--btm-ease);background:#f69a7c;border:1px solid #f69a7c;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:15px 34px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:0 6px 20px -6px #f69a7c8c}.bk-booked__cta svg{flex-shrink:0}@media (hover:hover) and (pointer:fine){.bk-booked__cta:hover{filter:brightness(1.05);transform:scale(1.03);box-shadow:0 10px 26px -6px #f69a7cb3}}.bk-booked__cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.bk-booked__cta:active{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.bk-booked__cta{transition:none}.bk-booked__cta:hover{transform:none}}@media (width<=480px){.bk-booked__cta{padding:14px 24px;font-size:15px}}.btm .bk-wa-btn,.bk-wa-btn{background:var(--btm-ink,#0f172a);color:#fff;opacity:1;cursor:pointer;font:inherit;border:1.5px solid #f69a7c;gap:.5rem;padding-inline:1.5rem;font-weight:700}.bk-wa-btn svg{color:#f69a7c;flex-shrink:0}@media (hover:hover) and (pointer:fine){.btm .bk-wa-btn:hover,.btm .btm-btn.bk-wa-btn:hover{color:#fff;background:#f69a7c24;border-color:#f69a7c;transform:scale(1.03)}}.bk-wa-btn:active{transform:scale(.98)}.bk-wa-btn:focus-visible{outline-offset:3px;outline:2px solid #f69a7c}.bk-cta-wrap{flex-direction:column;align-items:flex-start;gap:.4rem;display:inline-flex}.bk-inline-note{min-height:1.2em;color:var(--btm-text-2);margin:0;font-size:.95rem}.bk-inline-note:empty{min-height:0}
