.sg.m-bkp,.sg .m-bkp{--bk-stage:#f1f1ef;--bk-beige:#f5f1eb;--bk-ink:#0a0a0a;--bk-gray:#0a0a0a99;--bk-rule:#0a0a0a14;--bk-i5:#0a0a0a0d;--bk-i10:#0a0a0a1a;--bk-i30:#0a0a0a4d;--bk-ring:inset 0 0 0 1px #0a0a0a1f;--bk-card:0 0 0 .5px #0a0a0a0f, 0 9.4px 28px #0a0a0a1a;--bk-ease:cubic-bezier(.22, 1, .36, 1);--bk-text:var(--font-inter), Inter, sans-serif;--bk-display:var(--font-m-display), "Familjen Grotesk", sans-serif}.sg.m-bkp .m-bk-hero{padding:48px 0 44px}.sg.m-bkp .m-bk-hero .m-head .sg-eyebrow{color:#000;font:500 16px/22.4px var(--bk-text);letter-spacing:-.01em;margin:0 0 20px}.sg.m-bkp .m-bk-hero .m-head .sg-h1{letter-spacing:-.01em;margin:0;font-size:clamp(36px,4.644vw,67px);line-height:.95}.sg.m-bkp .m-bk-hero .m-head .m-head__lead{color:#000c;max-width:460px;font:400 16px/22.4px var(--bk-text);letter-spacing:-.01em;text-wrap:pretty;margin-top:24px}.sg.m-bkp .m-bk-stage{background:var(--bk-stage);padding:44px 0 96px}.m-bkp .m-bk-preview{color:var(--bk-gray);font:400 13px/16px var(--bk-text);text-align:center;margin:-30px 0 14px}.m-bkp .m-bk-cover{color:#0a0a0acc;font:400 15px/22px var(--bk-text);letter-spacing:-.01em;flex-wrap:wrap;justify-content:center;gap:12px 36px;margin:32px 0 0;padding:0;list-style:none;display:flex}.m-bkp .m-bk-cover li{align-items:center;gap:9px;display:flex}.m-bkp .m-bk-cover svg{color:var(--bk-gray);flex:none}.m-bkp .m-bk{min-width:0;box-shadow:var(--bk-card);color:var(--bk-ink);font-family:var(--bk-text);letter-spacing:-.01em;background:#fff;border-radius:24px;grid-template-columns:304px minmax(0,1fr);display:grid;overflow:hidden}.m-bkp .m-bk :where(h1,h2,h3,p,ul){margin:0}.m-bkp .m-bk__meta{border-right:1px solid var(--bk-rule);flex-direction:column;min-width:0;padding:28px;display:flex}.m-bkp .m-bk__brand{background:var(--bk-ink);color:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.m-bkp .m-bk__brand svg{width:36px;height:36px;display:block}.m-bkp .m-bk__title{font:470 24px/28px var(--bk-display);letter-spacing:-.02em;text-wrap:balance;margin-top:24px}.m-bkp .m-bk__facts{color:#0a0a0acc;font:400 15px/22px var(--bk-text);gap:10px;margin:20px 0 28px;padding:0;list-style:none;display:grid}.m-bkp .m-bk__facts li{align-items:center;gap:10px;min-height:24px;display:flex}.m-bkp .m-bk__facts svg{color:var(--bk-gray);flex:none}.m-bkp .m-bk__zone label{align-items:center;min-width:0;margin:-5px 0 -5px -12px;display:inline-flex;position:relative}.m-bkp .m-bk__zone label>svg{pointer-events:none;position:absolute}.m-bkp .m-bk__zone label>svg:first-child{color:var(--bk-gray);left:12px}.m-bkp .m-bk__zone label>svg:last-child{color:var(--bk-ink);right:12px}.m-bkp .m-bk__zone select{background:var(--bk-i5);min-width:0;max-width:100%;height:34px;color:var(--bk-ink);font:400 15px/22px var(--bk-text);letter-spacing:-.01em;cursor:pointer;appearance:none;border:0;border-radius:999px;padding:0 34px 0 40px;transition:background-color .15s,box-shadow .15s}.m-bkp .m-bk__zone select:disabled{color:inherit;opacity:1;cursor:default;background:0 0;padding-right:12px}.m-bkp .m-bk__zone select:disabled+svg{display:none}.m-bkp .m-bk-leaf{background:var(--bk-beige);border-radius:16px;margin-top:auto;padding:20px 20px 18px;display:grid}.m-bkp .m-bk-leaf__wd{font:500 15px/22px var(--bk-text)}.m-bkp .m-bk-leaf__num{font:470 72px/68px var(--bk-display);font-variant-numeric:tabular-nums;letter-spacing:-.03em;animation:m-bk-roll .38s var(--bk-ease) both;margin:6px 0 4px -2px}.m-bkp .m-bk-leaf__mo{color:var(--bk-gray);font:400 14px/19.6px var(--bk-text)}.m-bkp .m-bk-leaf__time{border-top:1px solid var(--bk-i10);color:var(--bk-gray);font:400 14px/19.6px var(--bk-text);gap:1px;margin-top:14px;padding-top:14px;display:grid}.m-bkp .m-bk-leaf__time strong{color:var(--bk-ink);font:500 16px/22.4px var(--bk-text);font-variant-numeric:tabular-nums;animation:m-bk-roll .32s var(--bk-ease) both}.m-bkp .m-bk-leaf__time em{font-style:normal}.m-bkp .m-bk-leaf--wait{align-content:start;gap:12px;min-height:178px}.m-bkp .m-bk-leaf--wait i{background:var(--bk-i10);border-radius:7px;height:14px;animation:1.1s ease-in-out infinite alternate m-bk-pulse}.m-bkp .m-bk-leaf--wait i:first-child{width:84px}.m-bkp .m-bk-leaf--wait i:nth-child(2){border-radius:12px;width:64px;height:58px}.m-bkp .m-bk-leaf--wait i:nth-child(3){width:112px}.m-bkp .m-bk__pick{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) 296px;min-width:0;display:grid}.m-bkp .m-bk__wait{display:contents}.m-bkp .m-bk__month{min-width:0;padding:28px 32px}.m-bkp .m-bk__monthhead,.m-bkp .m-bk__timeshead{justify-content:space-between;align-items:center;height:36px;margin-bottom:12px;display:flex}.m-bkp .m-bk__monthhead h3,.m-bkp .m-bk__timeshead h3{font:500 16px/24px var(--bk-text);letter-spacing:-.01em}.m-bkp .m-bk__monthhead h3 span,.m-bkp .m-bk__timeshead h3 span{color:var(--bk-gray);font-weight:400}.m-bkp .m-bk__monthhead>div{gap:4px;display:flex}.m-bkp .m-bk__monthhead button{width:32px;height:32px;color:var(--bk-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .15s;display:grid}.m-bkp .m-bk__monthhead button:first-child svg{rotate:90deg}.m-bkp .m-bk__monthhead button:last-child svg{rotate:-90deg}.m-bkp .m-bk__monthhead button:disabled{color:var(--bk-i30);cursor:default}.m-bkp .m-bk__grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.m-bkp .m-bk__grid--wd{margin-bottom:6px}.m-bkp .m-bk__grid--wd span{color:var(--bk-gray);font:500 12px/28px var(--bk-text);letter-spacing:0;text-align:center}.m-bkp .m-bk__grid>span{aspect-ratio:1}.m-bkp .m-bk__grid--wd>span{aspect-ratio:auto}.m-bkp .m-bk__grid button{aspect-ratio:1;background:var(--bk-i5);min-width:0;color:var(--bk-ink);font:500 15px/20px var(--bk-text);font-variant-numeric:tabular-nums;cursor:pointer;border:0;border-radius:12px;padding:0;transition:background-color .15s,color .15s,scale .15s;position:relative}.m-bkp .m-bk__grid button:disabled{color:var(--bk-i30);cursor:default;background:0 0;font-weight:400}.m-bkp .m-bk__grid button.is-selected{background:var(--bk-ink);color:#fff}.m-bkp .m-bk__grid button:not(:disabled):active{scale:.96}.m-bkp .m-bk__grid button[data-today]:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:8px;left:50%}.m-bkp .m-bk__times{border-left:1px solid var(--bk-rule);min-width:0;padding:28px 0 0;position:relative}.m-bkp .m-bk__timeshead{padding:0 24px}.m-bkp .m-bk__list{overscroll-behavior:contain;scrollbar-width:thin;align-content:start;gap:8px;padding:0 24px 28px;display:grid;position:absolute;inset:76px 0 0;overflow-y:auto}.m-bkp .m-bk__times:after{content:"";pointer-events:none;background:linear-gradient(#fff0,#fff);height:28px;position:absolute;inset:auto 0 0}.m-bkp .m-bk__list button{height:40px;box-shadow:var(--bk-ring);color:var(--bk-ink);font:500 15px/22px var(--bk-text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;cursor:pointer;animation:m-bk-rise .32s var(--bk-ease) both;animation-delay:calc(var(--i,0) * 24ms);background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:box-shadow .15s,background-color .15s,color .15s,scale .15s;display:flex}.m-bkp .m-bk__list button.is-selected{background:var(--bk-ink);box-shadow:none;color:#fff}.m-bkp .m-bk__list button:active{scale:.98}.m-bkp .m-bk__foot{border-top:1px solid var(--bk-rule);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;min-height:76px;padding:16px 24px 16px 32px;display:flex}.m-bkp .m-bk__foot p{color:var(--bk-gray);font:400 14px/19.6px var(--bk-text)}.m-bkp .m-bk__foot p strong{color:var(--bk-ink);font-variant-numeric:tabular-nums;font-weight:500}.m-bkp .m-bk .sg-btn{white-space:nowrap}.m-bkp .m-bk .sg-btn:disabled{opacity:.3;cursor:default;transform:none}.m-bkp .m-bk .sg-btn svg{display:none}.m-bkp .m-bk__bone{background:var(--bk-i5);border-radius:8px;height:16px;animation:1.1s ease-in-out infinite alternate m-bk-pulse;display:block}.m-bkp .m-bk__bone--day{aspect-ratio:1;border-radius:12px;height:auto}.m-bkp .m-bk__bone--time{border-radius:999px;height:40px}.m-bkp .m-bk__wait .m-bk__grid{margin-top:34px}.m-bkp .m-bk__empty{text-align:center;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:440px;padding:40px 32px;display:flex}.m-bkp .m-bk__empty>svg{color:var(--bk-gray)}.m-bkp .m-bk__empty h3{font:470 24px/28px var(--bk-display);letter-spacing:-.02em;margin-top:20px}.m-bkp .m-bk__empty p{max-width:320px;color:var(--bk-gray);font:400 16px/22.4px var(--bk-text);margin:10px 0 24px}.m-bkp .m-bk__doors{flex-wrap:wrap;gap:12px;display:flex}.m-bkp .m-bk__empty .m-bk__doors{justify-content:center}.m-bkp .m-bk__error{color:#5c4318;font:400 14px/21px var(--bk-text);background:#faf2e8;border-radius:12px;grid-column:1/-1;margin:0 24px 20px 32px;padding:14px 16px}.m-bkp .m-bk__error a{color:inherit;text-underline-offset:2px;margin-top:8px;text-decoration:underline;display:inline-block}.m-bkp .m-bk__form{flex-direction:column;min-width:0;display:flex}.m-bkp .m-bk__fields{animation:m-bk-slide .36s var(--bk-ease) both;flex:1;padding:28px 32px 24px}.m-bkp .m-bk__fields h2{font:470 28px/32px var(--bk-display);letter-spacing:-.02em;outline:none;margin-bottom:22px}.m-bkp .m-bk__form fieldset{border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 16px;min-width:0;margin:0;padding:0;display:grid}.m-bkp .m-bk__wide{grid-column:1/-1}.m-bkp .m-bk__form label{min-width:0;color:var(--bk-ink);font:400 15px/22px var(--bk-text);display:block}.m-bkp .m-bk__form label em{color:var(--bk-gray);margin-left:6px;font-size:14px;font-style:normal}.m-bkp .m-bk__form :is(input:not([type=checkbox]),textarea){width:100%;height:48px;box-shadow:var(--bk-ring);color:var(--bk-ink);font:400 16px/24px var(--bk-text);letter-spacing:-.01em;background:#fff;border:0;border-radius:999px;outline:none;margin-top:8px;padding:0 18px;transition:box-shadow .15s;display:block}.m-bkp .m-bk__form textarea{resize:vertical;border-radius:24px;height:auto;min-height:76px;padding:12px 18px}.m-bkp .m-bk__form :is(input,textarea)::placeholder{color:#0a0a0a66}.m-bkp .m-bk__form small{color:var(--bk-gray);font:400 14px/21px var(--bk-text);margin:6px 0 0 2px;display:block}.m-bkp .m-bk__form label.m-bk__check{color:#0a0a0acc;font:400 14px/21px var(--bk-text);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.m-bkp .m-bk__check input{width:20px;height:20px;accent-color:var(--bk-ink);flex:none;margin:0}.m-bkp .m-bk__check a{color:var(--bk-ink);text-underline-offset:2px;text-decoration:underline}.m-bkp .m-bk__form .m-bk__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.m-bkp .m-bk__formnote{color:#0a0a0acc;max-width:520px;font:400 16px/24px var(--bk-text)}.m-bkp .m-bk__fine{color:var(--bk-gray);font:400 14px/21px var(--bk-text);margin-top:18px}.m-bkp .m-bk__fine a{color:var(--bk-ink);text-underline-offset:2px;text-decoration:underline}.m-bkp .m-bk__back{height:44px;color:var(--bk-ink);font:500 15px/22px var(--bk-text);letter-spacing:-.01em;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;margin-left:-8px;padding:0 12px 0 8px;transition:background-color .15s;display:inline-flex}.m-bkp .m-bk__back svg{rotate:90deg}.m-bkp .m-bk__back:disabled{color:var(--bk-i30);cursor:default}.m-bkp .m-bk__submit{min-width:176px}.m-bkp .m-bk__spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;margin-right:8px;animation:.7s linear infinite m-bk-spin;display:inline-block}.m-bkp .m-bk__done{flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:460px;padding:56px 64px;display:flex}.m-bkp .m-bk__seal{background:var(--bk-stage);width:48px;height:48px;animation:m-bk-pop .42s var(--bk-ease) both;border-radius:50%;place-items:center;margin-bottom:28px;display:grid}.m-bkp .m-bk__kicker{color:#000;font:500 16px/22.4px var(--bk-text)}.m-bkp .m-bk__done :is(h1,h2){font:470 48px/48px var(--bk-display);letter-spacing:-.02em;text-wrap:balance;margin:12px 0 0}.m-bkp .m-bk__when{font:500 18px/26px var(--bk-text);font-variant-numeric:tabular-nums;margin-top:20px}.m-bkp .m-bk__note{color:#0a0a0acc;max-width:460px;font:400 16px/22.4px var(--bk-text);text-wrap:pretty;margin-top:10px}.m-bkp .m-bk__done .m-bk__doors{margin-top:32px}.m-bkp .m-bk__done [role=alert],.m-bkp .m-bk__done [role=status]{color:#5c4318;max-width:460px;font:400 14px/21px var(--bk-text);background:#faf2e8;border-radius:12px;margin-top:16px;padding:14px 16px}.m-bkp .m-bk--note{grid-template-columns:minmax(0,1fr);max-width:640px;margin-inline:auto}.m-bkp .m-bk--note .m-bk__done{text-align:center;align-items:center;min-height:0;padding:56px 40px}.m-bkp .m-bk--note .m-bk__doors{justify-content:center}.m-bkp .m-bk-keep{height:44px;color:var(--bk-ink);font:500 15px/22px var(--bk-text);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;margin:0 0 12px -8px;padding:0 12px 0 8px;display:inline-flex}.m-bkp .m-bk-keep svg{rotate:90deg}.m-bkp .m-bk-keep:disabled{color:var(--bk-i30);cursor:default}.sg.m-bkp .m-bk-stage--solo{min-height:72vh;padding-top:72px}.m-bkp .m-bk :is(button,a):focus-visible{outline:2px solid var(--bk-ink);outline-offset:2px}.m-bkp .m-bk__zone select:focus-visible{box-shadow:inset 0 0 0 1.5px var(--bk-ink);outline:none}.m-bkp .m-bk__check input:focus-visible{outline:2px solid var(--bk-ink);outline-offset:2px}.m-bkp .m-bk__form :is(input:not([type=checkbox]),textarea):focus-visible{box-shadow:inset 0 0 0 1.5px #000}@media (hover:hover){.m-bkp .m-bk__zone select:not(:disabled):hover{background:var(--bk-i10)}.m-bkp .m-bk__monthhead button:not(:disabled):hover{background:var(--bk-i5)}.m-bkp .m-bk__grid button:not(:disabled):not(.is-selected):hover{background:var(--bk-i10)}.m-bkp .m-bk__list button:not(.is-selected):hover,.m-bkp .m-bk__form :is(input:not([type=checkbox]),textarea):not(:focus-visible):hover{box-shadow:inset 0 0 0 1px var(--bk-i30)}.m-bkp :is(.m-bk__back,.m-bk-keep):not(:disabled):hover{background:var(--bk-i5)}}@keyframes m-bk-roll{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes m-bk-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes m-bk-slide{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes m-bk-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@keyframes m-bk-pulse{0%{opacity:.45}to{opacity:1}}@keyframes m-bk-spin{to{transform:rotate(360deg)}}@media (max-width:1140px){.m-bkp .m-bk{grid-template-columns:264px minmax(0,1fr)}.m-bkp .m-bk__pick{grid-template-columns:minmax(0,1fr) 240px}.m-bkp .m-bk__meta,.m-bkp .m-bk__month{padding:24px}.m-bkp .m-bk__timeshead{padding:0 20px}.m-bkp .m-bk__times{padding-top:24px}.m-bkp .m-bk__list{padding:0 20px 24px;inset:72px 0 0}.m-bkp .m-bk__foot{padding:16px 20px 16px 24px}.m-bkp .m-bk__fields{padding:24px}.m-bkp .m-bk__done{padding:48px 40px}}@media (max-width:900px){.sg.m-bkp .m-bk-hero{padding:44px 0 32px}.sg.m-bkp .m-bk-hero .m-head .sg-eyebrow{margin-bottom:16px}.sg.m-bkp .m-bk-hero .m-head .m-head__lead{margin-top:16px}.sg.m-bkp .m-bk-stage{padding:24px 0 64px}.sg.m-bkp .m-bk-stage--solo{min-height:0;padding-top:32px}.m-bkp .m-bk-preview{margin:-8px 0 12px}.m-bkp .m-bk-cover{display:none}.m-bkp .m-bk{border-radius:20px;grid-template-columns:minmax(0,1fr);max-width:560px;margin-inline:auto}.m-bkp .m-bk__meta{border-right:0;border-bottom:1px solid var(--bk-rule);padding:20px}.m-bkp .m-bk__head{align-items:center;gap:12px;display:flex}.m-bkp .m-bk__brand{border-radius:11px;width:40px;height:40px}.m-bkp .m-bk__brand svg{width:32px;height:32px}.m-bkp .m-bk__title{margin-top:0;font-size:18px;line-height:22px}.m-bkp .m-bk__facts{flex-wrap:wrap;gap:10px 18px;margin:16px 0 0;display:flex}.m-bkp .m-bk__zone label{margin:0 0 0 -12px}.m-bkp .m-bk__zone select{height:44px;font-size:16px}.m-bkp .m-bk-leaf{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;margin-top:16px;padding:14px 16px}.m-bkp .m-bk[data-step=time] .m-bk-leaf{display:none}.m-bkp .m-bk-leaf__num{grid-row:1/span 2;margin:0;font-size:48px;line-height:48px}.m-bkp .m-bk-leaf__wd{align-self:end}.m-bkp .m-bk-leaf__mo{align-self:start}.m-bkp .m-bk-leaf__time{grid-column:1/-1;margin-top:12px;padding-top:12px}.m-bkp .m-bk__pick{grid-template-columns:minmax(0,1fr)}.m-bkp .m-bk__month{padding:20px}.m-bkp .m-bk__grid button{font-size:16px}.m-bkp .m-bk__grid button[data-today]:after{bottom:5px}.m-bkp .m-bk__times{border-left:0;border-top:1px solid var(--bk-rule);padding:20px 0 0}.m-bkp .m-bk__times:after{display:none}.m-bkp .m-bk__timeshead{height:24px;padding:0 20px}.m-bkp .m-bk__list{grid-template-columns:repeat(3,minmax(0,1fr));padding:0 20px 20px;position:static;overflow:visible}.m-bkp .m-bk__list button{gap:4px;height:44px;padding:0 6px}.m-bkp .m-bk__list button svg{display:none}.m-bkp .m-bk__foot{text-align:center;flex-direction:column;align-items:stretch;gap:12px;min-height:0;padding:16px 20px 20px}.m-bkp .m-bk__foot .sg-btn{width:100%;height:48px}.m-bkp .m-bk__form .m-bk__foot{flex-direction:column-reverse}.m-bkp .m-bk__back{justify-content:center;margin:0}.m-bkp .m-bk__error{margin:0 20px 16px}.m-bkp .m-bk__empty{min-height:320px;padding:32px 20px}.m-bkp .m-bk__fields{padding:20px}.m-bkp .m-bk__fields h2{margin-bottom:18px;font-size:24px;line-height:28px}.m-bkp .m-bk__form fieldset{grid-template-columns:minmax(0,1fr)}.m-bkp .m-bk__done{min-height:0;padding:28px 20px 32px}.m-bkp .m-bk__done :is(h1,h2){font-size:32px;line-height:32px}.m-bkp .m-bk__seal{margin-bottom:20px}.m-bkp .m-bk__done .m-bk__doors{width:100%;margin-top:24px}.m-bkp .m-bk__done .m-bk__doors .sg-btn{flex:100%;height:48px}.m-bkp .m-bk--note .m-bk__done{padding:36px 20px}}@media (max-width:359px){.m-bkp .m-bk__list{grid-template-columns:repeat(2,minmax(0,1fr))}.m-bkp .m-bk__month{padding:20px 10px}.m-bkp .m-bk__monthhead{padding:0 10px}.m-bkp .m-bk__grid{gap:3px}}@media (prefers-reduced-motion:reduce){.m-bkp .m-bk *,.m-bkp .m-bk :after{transition:none!important;animation:none!important}}@media (max-width:720px){.sg.m-bkp .m-bk-hero{padding:36px 0 28px}.sg.m-bkp .m-bk-hero .sg-h1{font-size:36px;line-height:36px}.m-bkp .m-bk__month{padding:16px 12px 18px}.m-bkp .m-bk__monthhead{height:44px;margin-bottom:8px;padding:0 4px 0 8px}.m-bkp .m-bk__monthhead>div{gap:6px}.m-bkp .m-bk__monthhead button{background:var(--bk-i5);width:44px;height:44px}.m-bkp .m-bk__monthhead button:disabled{background:0 0}.m-bkp .m-bk__grid{gap:3px}}.m-bkp .m-bki__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-bottom:20px;display:flex}.m-bkp .m-bki__sent{width:100%;color:var(--bk-gray);font:400 15px/22px var(--bk-text);align-items:center;gap:6px;margin:0;display:inline-flex}.m-bkp .m-bki__head h3{font:500 32px/36px var(--bk-display);letter-spacing:-.02em;text-wrap:balance;outline:none;margin:0}.m-bkp .m-bki__zone,.m-bkp .m-bki__zone .m-bk__zone label{margin:0}.m-bkp .m-bk.m-bk--inline{grid-template-columns:minmax(0,1fr);max-width:none}.m-bkp .m-bk--inline .m-bk__pick{grid-template-columns:minmax(0,1fr) 212px}.m-bkp .m-bk--inline .m-bk__month{padding:24px}.m-bkp .m-bk--inline .m-bk__times{padding-top:24px}.m-bkp .m-bk--inline .m-bk__timeshead{padding:0 20px}.m-bkp .m-bk--inline .m-bk__list{padding:0 20px 24px;inset:72px 0 0}.m-bkp .m-bk__foot--inline{flex-wrap:nowrap;padding:16px 20px 16px 24px}.m-bkp .m-bk__foot--inline .m-bk__check{min-width:0;color:var(--bk-ink);font:400 14px/21px var(--bk-text);cursor:pointer;flex:auto;align-items:flex-start;gap:10px;display:flex}.m-bkp .m-bk__foot--inline .sg-turnstile:empty{display:none}.m-bkp .m-bk--inline.m-bk--done .m-bk__done{min-height:0;padding:44px 40px}.m-bkp .m-bk--inline.m-bk--done .m-bk__done h2{font-size:40px;line-height:44px}.m-bkp .m-bki__later{color:var(--bk-gray);font:400 14px/21px var(--bk-text);margin:16px 0 0}@media (max-width:900px){.m-bkp .m-bk.m-bk--inline{max-width:none}.m-bkp .m-bk--inline .m-bk__pick{grid-template-columns:minmax(0,1fr)}.m-bkp .m-bk--inline .m-bk__list{inset:auto}.m-bkp .m-bk__foot--inline{flex-direction:column;align-items:stretch;padding:16px 20px 20px}.m-bkp .m-bk__foot--inline .m-bk__submit{width:100%}.m-bkp .m-bki__head h3{font-size:28px;line-height:32px}.m-bkp .m-bk--inline.m-bk--done .m-bk__done{padding:36px 24px}}
