:root{--bk-ease-out:cubic-bezier(.23,1,.32,1);--bk-ease-drawer:cubic-bezier(.32,.72,0,1)}.bk-hq{position:absolute;z-index:20;bottom:56px;transform:translateX(-50%);width:min(900px,calc(100% - 64px));display:flex;flex-direction:column;align-items:center;gap:12px}.bk-hq,.bk-sq{left:50%;font-family:var(--font-primary)}.bk-sq{position:fixed;z-index:60;bottom:20px;width:min(900px,calc(100% - 48px));transform:translate(-50%,24px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s var(--bk-ease-out),transform .2s var(--bk-ease-out),visibility 0s .2s}.bk-sq.show{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%);transition:opacity .25s var(--bk-ease-out),transform .3s var(--bk-ease-out)}.bkg{--bk-green:#AFB8A9;--bc:40px;position:relative;width:100%;box-sizing:border-box;border-radius:16px;-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);box-shadow:0 20px 44px -18px rgba(0,0,0,.5)}.bkg.g-hero{background:rgba(236,232,219,.16);border:1px solid rgba(255,255,255,.35);color:#fff}.bkg.g-dark{background:rgba(16,16,20,.8);border:1px solid rgba(255,255,255,.14);color:#fff;-webkit-backdrop-filter:blur(28px) saturate(180%);backdrop-filter:blur(28px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 40px -16px rgba(0,0,0,.55)}.bk-row{display:flex;align-items:center;gap:4px;padding:6px}.bk-seg{flex:1 1 0;min-width:0;text-align:left;padding:10px 18px;border-radius:10px;color:inherit;cursor:pointer;transition-property:background-color;transition-duration:.15s}@media(hover:hover) and (pointer:fine){.bk-seg:hover{background:rgba(255,255,255,.12)}.g-dark .bk-seg:hover{background:rgba(255,255,255,.08)}}.bk-seg.on{background:rgba(255,255,255,.22)}.g-dark .bk-seg.on{background:rgba(255,255,255,.16)}.bkg .k{display:block;font-size:10.5px;line-height:15px;letter-spacing:.08em;text-transform:uppercase;opacity:.8}.bkg .v{display:block;font-size:15px;line-height:22px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-dv{width:1px;height:32px;flex-shrink:0;background:currentColor;opacity:.25}.bk-g{display:flex;align-items:center;padding:0 10px 0 14px}.bk-step{height:48px;flex-shrink:0;box-sizing:border-box;border:1px solid rgba(255,255,255,.55)}.bk-step,.bk-step button{display:flex;align-items:center;border-radius:999px}.bk-step button{width:44px;height:100%;justify-content:center;color:inherit;cursor:pointer;transition-property:transform,opacity;transition-duration:.15s;transition-timing-function:var(--bk-ease-out)}.bk-step button:active:not(:disabled){transform:scale(.95)}.bk-step button:disabled{opacity:.3;cursor:default}.bk-step svg{width:13px;height:13px}.bk-step .n{padding:0 2px;font-size:15px;line-height:20px;font-weight:500;white-space:nowrap}.bk-pr,.bk-step .n{text-align:center;font-variant-numeric:tabular-nums}.bk-pr{flex:0 1 auto;min-width:0;flex-direction:column;padding:0 12px 0 14px}.bk-pr,.bk-pr .a{display:flex;align-items:center}.bk-pr .a{justify-content:center;gap:6px;font-size:11px;line-height:15px;opacity:.88;white-space:nowrap}.bk-pr .b{font-size:17px;line-height:22px;font-weight:600;white-space:nowrap}.bk-dot{width:7px;height:7px;flex-shrink:0;border-radius:999px;background:var(--bk-green)}.bk-go{position:relative;height:48px;padding:0;border-radius:10px;overflow:hidden;font-size:15px;font-weight:600;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:transform .16s var(--bk-ease-out)}.bk-lay{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 22px;border-radius:inherit;transition:background-color .15s var(--bk-ease-out)}.bk-lay.old{position:absolute;inset:0;padding:0;pointer-events:none}.bk-go:active{transform:scale(.97)}.bk-go:disabled{opacity:.7;cursor:progress}.bk-lay.book{background:var(--bk-green);color:#1D223A}@media(hover:hover) and (pointer:fine){.bk-go:hover .bk-lay.book:not(.old){background:#A2AC9B}}.bk-lay.glass{background:rgba(255,255,255,.16);color:rgba(214,222,208,.86);box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}@media(hover:hover) and (pointer:fine){.bk-go:hover .bk-lay.glass:not(.old){background:rgba(255,255,255,.22)}}.bkg .ph{opacity:.6}.bk-x{width:44px;height:44px;flex-shrink:0;border-radius:999px;color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer;transition-property:background-color,transform;transition-duration:.1s;transition-timing-function:var(--bk-ease-out)}@media(hover:hover) and (pointer:fine){.bk-x:hover{background:rgba(127,127,127,.15)}}.bk-x:active{transform:scale(.95);background:rgba(127,127,127,.22)}.bk-seg:active{background:rgba(255,255,255,.2)}.bk-dates{flex:1 1 auto;display:flex;align-items:center;gap:12px}.bk-dates svg{flex-shrink:0;opacity:.9}.bk-dt{min-width:0}.bk-pane{padding:16px 20px 12px;border-bottom:1px solid rgba(255,255,255,.2)}.g-dark .bk-pane{border-bottom-color:rgba(255,255,255,.12)}.bk-pop{position:absolute;left:50%;bottom:calc(100% + 14px);transform:translateX(-50%);background:#F3F1E7;color:#1D223A;border-radius:14px;box-shadow:0 24px 60px -20px rgba(0,0,0,.5);padding:16px 24px 12px;border:0}.bk-hq .bk-pane:not(.bk-pop),.bk-sq:not(.full) .bk-pane{max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.bk-hdl{z-index:1;display:flex;align-items:center;justify-content:center;width:100%;height:24px;margin:-16px 0 8px;padding:0;border-radius:10px;color:inherit;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent}.bk-chip,.bk-clr,.bk-fp,.bk-hdl,.bk-lnk,.bk-nb,.bk-step button,.bk-x{position:relative}.bk-cd:before,.bk-chip:before,.bk-clr:before,.bk-fp:before,.bk-lnk:before,.bk-nb:before,.bk-step button:before,.bk-x:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.bk-hdl:after{content:"";position:absolute;left:56px;right:56px;top:100%;height:20px}.bk-grab{width:36px;height:5px;border-radius:3px;background:currentColor;opacity:.4;transition:opacity .15s ease,transform .2s var(--bk-ease-out)}@media(hover:hover) and (pointer:fine){.bk-hdl:hover .bk-grab{opacity:.6}}.bk-hdl:active .bk-grab,.drag .bk-grab{opacity:.75;transform:scaleX(1.11)}.bk-pop,.bkg{transition:transform .25s var(--bk-ease-drawer),top .25s var(--bk-ease-drawer)}.bk-dock{transition:translate .25s var(--bk-ease-drawer)}.bk-pop.drag,.bkg.drag,.bkg.drag .bk-dock{transition:none}@media(min-width:900px){.bk-cal:not(.bk-pop){transition:opacity .2s var(--bk-ease-out),transform .2s var(--bk-ease-out)}@starting-style{.bk-cal:not(.bk-pop){opacity:0;transform:translateY(8px)}}}.bkg.bk-folding .bk-cal+.bk-row{position:relative;z-index:1;box-shadow:0 -1px 0 rgba(255,255,255,.2)}.bkg.g-dark.bk-folding .bk-cal+.bk-row{box-shadow:0 -1px 0 rgba(255,255,255,.12)}.bk-edge{display:none;position:absolute;left:-1px;right:-1px;top:-1px;height:19px;box-sizing:border-box;border:1px solid;border-color:inherit;border-bottom:0;border-radius:18px 18px 0 0;pointer-events:none;z-index:2}.bkg.bk-folding>.bk-edge{display:block}.bk-pop.bk-cal{transform-origin:bottom center;transition:opacity .2s var(--bk-ease-out),transform .25s var(--bk-ease-drawer),top .25s var(--bk-ease-drawer)}@starting-style{.bk-pop.bk-cal{opacity:0;transform:translateX(-50%) scale(.97)}}.bk-pop.bk-cal.drag{transition:none}.bk-vp{overflow:hidden;touch-action:pan-y;padding:2px 0;margin:-2px 0}.bk-track{display:flex;width:300%;transform:translateX(-33.3333%)}.bk-vp .bk-track{max-width:none}.bk-vp2{width:calc(2 * (7 * var(--bc) + 36px) + 44px);margin:0 auto}.bk-track2{width:200%;transform:translateX(-25%)}.bk-track2 .bk-mo{width:25%}.bk-track.anim{transition:transform .28s var(--bk-ease-out)}.bk-mo{width:33.3333%;display:flex;justify-content:center}.bk-navt{position:relative;overflow:hidden}.bk-navt-in{display:block}.bk-navt-in.next{animation:bkTtlNext .28s var(--bk-ease-out)}.bk-navt-in.prev{animation:bkTtlPrev .28s var(--bk-ease-out)}@keyframes bkTtlNext{0%{transform:translateX(24px);opacity:0}to{transform:none;opacity:1}}@keyframes bkTtlPrev{0%{transform:translateX(-24px);opacity:0}to{transform:none;opacity:1}}.bk-nav{justify-content:space-between;margin-bottom:2px}.bk-nav,.bk-nb{display:flex;align-items:center}.bk-nb{width:40px;height:40px;border-radius:8px;justify-content:center;color:inherit;cursor:pointer}.bk-nb:disabled{opacity:.3;cursor:default}.bk-navt{flex:1;text-align:center;font-family:var(--font-display);font-size:22px;line-height:28px}.bk-ms{display:flex;justify-content:center;gap:44px}.bk-mt{margin:0 0 8px;text-align:center;font-family:var(--font-display);font-size:22px;line-height:28px}.bk-wk{display:grid;grid-template-columns:repeat(7,var(--bc));justify-content:center;gap:6px;height:34px;align-items:center;border:1px solid;border-radius:6px;margin-bottom:8px}.bk-wk span{text-align:center;font-size:10.5px}.bk-cg{display:grid;grid-template-columns:repeat(7,var(--bc));justify-content:center;grid-template-rows:repeat(6,var(--bc));gap:6px}.bk-bl,.bk-cd{width:var(--bc);height:var(--bc)}.bk-cd{position:relative;border-radius:var(--calendar-radius);border:1px solid transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0;font-size:12px;line-height:13px;color:inherit;cursor:pointer;font-variant-numeric:tabular-nums;transition-property:background-color,transform;transition-duration:.15s}.bk-cd .pp{font-size:9.5px;line-height:10px;opacity:.85}.bk-cd.av{border-color:currentColor}@media(hover:hover) and (pointer:fine){.bk-cd.av:hover{background:rgba(127,127,127,.12)}}.bk-cd.off{opacity:.42}.bk-cd.mid,.bk-cd.off,.bk-cd.out{cursor:default}.bk-cd.past .n{text-decoration:line-through;text-decoration-thickness:1px}.bk-cd:active{transform:scale(.96)}.bk-tip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(calc(-50% + var(--tx,0px)));white-space:nowrap;padding:5px 10px;border-radius:999px;background:#fff;color:#1D223A;font-size:11.5px;line-height:14px;font-weight:600;box-shadow:0 6px 16px rgba(0,0,0,.25);pointer-events:none;z-index:3;animation:bkTip .18s var(--bk-ease-out)}.bk-tip.below{bottom:auto;top:calc(100% + 6px);animation-name:bkTipB}@keyframes bkTip{0%{opacity:0;transform:translate(calc(-50% + var(--tx,0px)),4px)}to{opacity:1;transform:translate(calc(-50% + var(--tx,0px)))}}@keyframes bkTipB{0%{opacity:0;transform:translate(calc(-50% + var(--tx,0px)),-4px)}to{opacity:1;transform:translate(calc(-50% + var(--tx,0px)))}}.bk-t-dark .bk-tip{background:#1D223A;color:#fff}.bk-t-dark .bk-cd.sel{background:var(--calendar-selected-bg);color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.25)}.bk-t-dark .bk-cd.in{background:rgba(175,184,169,.6);color:#1D223A;box-shadow:0 4px 10px rgba(0,0,0,.18)}.bk-t-dark .bk-cd.av,.bk-t-dark .bk-wk{border-color:var(--calendar-border)}.bk-t-white .bk-cd.sel{background:#ECE8DB;color:#1D223A;box-shadow:0 4px 10px rgba(0,0,0,.25)}.bk-t-white .bk-cd.in{background:rgba(175,184,169,.45);color:#fff}.bk-t-white .bk-cd.av{border-color:rgba(255,255,255,.75)}.bk-t-white .bk-wk{border-color:rgba(255,255,255,.6)}.bk-stc{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:6px;height:36px}.bk-st{margin:0;flex:1;min-width:0;text-align:center;opacity:.85;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bk-clr,.bk-st{font-size:13px;line-height:18px}.bk-clr{flex-shrink:0;padding:5px 2px;font-weight:500;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bk-clr[hidden]{display:block;visibility:hidden}.bk-grow{display:flex;align-items:center;justify-content:space-between;padding:10px 4px 0 8px;margin-top:8px;border-top:1px solid rgba(127,127,127,.25)}.bk-gk{font-size:15px;line-height:20px;font-weight:600}.bk-fh{display:flex;align-items:baseline;gap:12px;margin-bottom:14px}.bk-h{margin:0;flex:1;font-family:var(--font-display);font-size:24px;line-height:28px}.bk-fp{display:inline-flex;align-items:center;gap:4px;padding:4px 0;font-size:14px;font-weight:600;color:inherit;font-variant-numeric:tabular-nums;cursor:pointer}.bk-fp svg{transition:transform .15s var(--bk-ease-out)}.bk-bd{margin:0 0 14px;padding:10px 14px;border-radius:10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);font-size:14px;line-height:20px;font-variant-numeric:tabular-nums}.bk-bd>div{display:flex;justify-content:space-between;gap:16px;padding:3px 0}.bk-bd dt{opacity:.9}.bk-bd dd{margin:0;white-space:nowrap}.bk-bd .tot{margin-top:4px;padding-top:7px;border-top:1px solid rgba(255,255,255,.2);font-weight:600}.bk-t-dark .bk-bd{background:rgba(29,34,58,.05);border-color:rgba(29,34,58,.12)}.bk-t-dark .bk-bd .tot{border-top-color:rgba(29,34,58,.15)}.bk-fg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,1.7fr);gap:12px}.bk-fl{display:flex;flex-direction:column;gap:6px;font-size:10.5px;line-height:15px;letter-spacing:.08em;text-transform:uppercase}.bk-lb{opacity:.85}.bk-in{height:46px;box-sizing:border-box;padding:0 14px;border-radius:10px;font-family:var(--font-primary);font-size:15px;letter-spacing:0;text-transform:none;outline:none;width:100%;transition-property:border-color,box-shadow;transition-duration:.15s}.bk-t-white .bk-in{border:1px solid rgba(255,255,255,.45);background:rgba(255,255,255,.12);color:#fff}.bk-t-white .bk-in:focus{border-color:#fff}.bk-t-dark .bk-in{border:1px solid var(--calendar-border);background:#fff;color:#1D223A}.bk-t-dark .bk-in:focus{box-shadow:0 0 0 3px rgba(53,57,78,.15)}.bk-in.bad{border-width:2px}.bk-ph{display:flex;gap:8px}.bk-cc{position:relative;flex:0 0 auto;width:auto;display:flex;align-items:center;gap:6px;padding:0 12px;white-space:nowrap;font-variant-numeric:tabular-nums}.bk-cc svg{opacity:.7}.bk-cc select{position:absolute;inset:0;width:100%;height:100%;opacity:0;font-size:16px;cursor:pointer}.bk-t-white .bk-cc:focus-within{border-color:#fff}.bk-t-dark .bk-cc:focus-within{box-shadow:0 0 0 3px rgba(53,57,78,.15)}.bk-fe{font-size:12px;line-height:16px;letter-spacing:0;text-transform:none;font-weight:500}.bk-err{margin:12px 0 0}.bk-chip{display:flex;align-items:center;gap:6px;height:40px;padding:0 12px;margin-left:6px;flex-shrink:0;box-sizing:border-box;border:1px solid rgba(255,255,255,.4);border-radius:999px;color:inherit;font-size:14px;font-weight:500;font-variant-numeric:tabular-nums;cursor:pointer;transition-property:background-color,transform;transition-duration:.15s;transition-timing-function:var(--bk-ease-out)}.bk-chip.on{background:rgba(255,255,255,.22);border-color:rgba(255,255,255,.75)}.bk-chip:active{transform:scale(.96)}.bk-pl{justify-content:space-between;gap:10px;padding:2px 14px 10px;font-variant-numeric:tabular-nums}.bk-pl,.bk-pl .a{display:flex;align-items:center}.bk-pl .a{gap:7px;min-width:0;font-size:13px;line-height:18px;opacity:.92;white-space:nowrap}.bk-pl .b{display:flex;align-items:baseline;gap:6px;font-size:20px;line-height:24px;font-weight:600;white-space:nowrap}.bk-pl small{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;opacity:.75}.bk-cta{padding:0 6px 6px}.bkg .bk-go.wide{width:100%;height:52px}html.bk-lock,html.bk-lock body{overflow:hidden}html.bk-lock{scrollbar-gutter:stable}.bk-pane{overscroll-behavior:contain}.bk-ftop{display:flex;align-items:center;margin:-2px -6px 0}.bk-fttl{flex:1;margin:0 40px 0 0;text-align:center;font-size:16px;font-weight:600;outline:none}.bk-fsum{margin-bottom:16px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.bk-fsum-r{display:flex;align-items:center;gap:12px}.bk-fsum-d{flex:1;min-width:0;display:flex;flex-direction:column;font-variant-numeric:tabular-nums}.bk-fsum-d .a{font-size:13px;line-height:18px;color:#CACACA;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:359px){.bk-fsum .bk-fp .t{display:none}.bk-fsum .bk-fp{padding:8px}}.bk-fsum-d .b{font-size:20px;line-height:26px;font-weight:600}.bk-bd.bk-bd-in{margin:10px 0 0;padding:10px 0 0;border:0;border-top:1px solid rgba(255,255,255,.14);border-radius:0;background:none}.bk-lnk{padding:6px 0;font-size:14px;font-weight:600;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.bk-promo-add{margin-top:6px}.bk-promo{margin-top:10px;display:flex;flex-direction:column;gap:6px}.bk-promo-r{display:flex;gap:8px}.bk-promo-r .bk-in{flex:1;height:44px;letter-spacing:.06em}.bk-promo-go{height:44px;padding:0 16px;border-radius:10px;background:rgba(255,255,255,.14);color:inherit;font-size:14px;font-weight:600;cursor:pointer}.bk-promo-go:disabled{opacity:.5;cursor:default}.bk-promo-ok{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:8px 12px;border-radius:12px;background:rgba(175,184,169,.16);border:1px solid rgba(175,184,169,.45);font-size:14px}.bk-promo-ok b{font-weight:600;letter-spacing:.06em}.bk-promo-ok .bk-lnk{font-size:13px;font-weight:500;padding:4px 0}.bk-promo-d{margin:-6px 0 14px}.bk-t-dark .bk-promo-go{background:rgba(29,34,58,.08)}.bk-t-dark .bk-promo-ok{background:rgba(175,184,169,.25)}.bk-dock{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:2}.bk-steps{display:flex;gap:6px;margin:0 0 18px}.bk-steps i{flex:1;height:4px;border-radius:2px;background:rgba(255,255,255,.18);transition:background-color .25s}.bk-steps i.on{background:var(--bk-green)}.bk-q{margin:0 0 18px;font-family:var(--font-display);font-weight:400;font-size:26px;line-height:32px;text-wrap:balance}.bk-q,.bk-sq.full .bk-fg{animation:bkStep .25s var(--bk-ease-out)}@keyframes bkStep{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@keyframes bkFade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.bk-q,.bk-sq.full .bk-fg{animation:bkFade .2s ease}.bk-sq,.bk-sq.show{transform:translateX(-50%)}.bk-navt-in.next,.bk-navt-in.prev,.bk-tip{animation:bkFade .2s ease!important}.bk-dock,.bk-pop,.bk-sq.full,.bk-track.anim,.bkg{transition:none}.bk-cd:active,.bk-chip:active,.bk-go:active,.bk-step button:active:not(:disabled),.bk-x:active{transform:none}}@media (prefers-reduced-motion:reduce){@starting-style{.bk-cal:not(.bk-pop){transform:none}.bk-pop.bk-cal{transform:translateX(-50%)}}}@media (prefers-reduced-motion:reduce) and (max-width:899px){.bk-sq,.bk-sq.show{transform:none}}@media (prefers-reduced-transparency:reduce){.bk-sq.full,.bkg{-webkit-backdrop-filter:none;backdrop-filter:none}.bkg.g-hero{background:rgba(30,32,40,.94)}.bkg.g-dark{background:rgb(22,22,26)}}.bk-hero-explore{position:absolute;z-index:10;left:50%;bottom:28px;transform:translate(-50%,50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#ECE8DB;cursor:pointer}.bk-hero-explore svg{animation:bkNudge 1.8s ease-in-out infinite}@keyframes bkNudge{0%,to{transform:translateY(-3px);opacity:.75}50%{transform:translateY(3px);opacity:1}}@media(prefers-reduced-motion:reduce){.bk-hero-explore svg{animation:none}}@media(min-width:900px){.bk-row .bk-go{min-width:196px}.bk-hero-content{padding:58px 0 144px}.bk-pop .bk-nav{position:absolute;left:12px;right:12px;top:28px;margin:0;pointer-events:none;z-index:2}.bk-pop .bk-nb{pointer-events:auto}.bk-pop .bk-navt,.bkg .bk-pane .bk-navt.bk-d-hide{display:none}}@media(max-width:899px){.bk-in{font-size:16px}.bk-hq .bk-pane:not(.bk-pop){max-height:calc(100svh - 270px)}.bk-sq:not(.full) .bk-pane{max-height:calc(100dvh - 270px)}.bk-sq.full{transition:background-color .25s ease;top:0;bottom:0;left:0;right:0;width:auto;transform:none;opacity:1;visibility:visible;pointer-events:auto;z-index:95;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:calc(14px + env(safe-area-inset-top,0px)) 10px 40vh;background:#111216}.bk-sq.full .bk-pane{border-bottom:0}.bk-sq.full .bkg.g-dark{background:rgb(23,24,29);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.bk-hero-content{padding:66px 0 150px}.bk-hero-explore{display:none}.bk-hq{bottom:10px;transform:none;gap:0}.bk-hq,.bk-sq{left:10px;right:10px;width:auto}.bk-sq{bottom:calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(24px)}.bk-sq.show{transform:none}.bkg{--bc:min(40px,calc((100vw - 74px) / 7.9));border-radius:18px}.bkg.g-hero{background:rgba(30,32,40,.3);border-color:rgba(255,255,255,.32)}.bk-row{gap:0;padding:6px}.bk-seg{padding:8px}.bkg .v{font-size:14px;line-height:20px}.bk-dates{gap:10px}.bk-step{height:44px}.bk-step button{width:42px}.bk-step .n{min-width:28px;font-size:15px}.bk-pane{padding:10px 8px 8px}.bk-hdl{margin:-10px 0 2px}.bk-nav{margin-bottom:16px}.bk-nb{width:44px;height:44px}.bk-ms{gap:0}.bk-mt{display:none}.bk-cg,.bk-wk{gap:5px}.bk-fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bk-fg .wide{grid-column:1/-1}.bk-fh{flex-wrap:wrap;row-gap:4px;justify-content:space-between}.bk-fh .bk-h{flex-basis:100%}.bk-go{height:46px}.bk-lay{padding:0 18px}}.Testimonies_section__PlOlx{position:relative;overflow:hidden;color:#1d223a;background-color:var(--bg-primary)}.Testimonies_stage__BRZR3{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;height:300px;margin-top:0;padding-bottom:30px;overflow-y:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 30px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 30px),transparent);touch-action:pan-y}.Testimonies_stage__BRZR3::-webkit-scrollbar{display:none}.Testimonies_reader__rWD4e{min-width:0;animation:Testimonies_settle__wX_gS .5s ease-out both}.Testimonies_rating__GorP9{margin:14px 0 0;font-size:13px;letter-spacing:-.01em;color:#4a5a64}.Testimonies_quote__JcBMu{margin:0;font-family:Analogue,Georgia,serif;font-weight:400;font-size:28px;line-height:1.2;letter-spacing:-.015em;transition:font-size .25s cubic-bezier(.23,1,.32,1)}.Testimonies_quote__JcBMu[data-len=m]{font-size:26px}.Testimonies_quote__JcBMu[data-len=l]{font-size:24px}@media (max-width:767px){.Testimonies_stage__BRZR3[data-open=true] .Testimonies_quote__JcBMu{font-size:22px}}.Testimonies_mark__0PCwA{padding:0 .1em;background:rgba(174,189,175,.7);border-radius:.3em .7em .4em .8em/.7em .3em .8em .4em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.Testimonies_byline__XlCoE{margin-top:12px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"first toggle" "meta meta";align-items:center;row-gap:2px}.Testimonies_first__eZRGz{grid-area:first;font-family:Calton Elegance Script,cursive;font-size:26px;line-height:1}.Testimonies_meta__21sYb{grid-area:meta;font-size:13px;letter-spacing:-.01em;color:#4a5a64}.Testimonies_toggle__hjb41{grid-area:toggle;appearance:none;padding:12px 0 12px 16px;min-height:44px;border:0;background:none;font:inherit;font-size:13px;font-weight:500;color:#1d223a;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.Testimonies_reviewWrap__mqF5N{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows .56s cubic-bezier(.4,0,.2,1),visibility 0s linear .56s}.Testimonies_stage__BRZR3[data-open=true] .Testimonies_reviewWrap__mqF5N{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .7s cubic-bezier(.4,0,.2,1)}.Testimonies_reviewClip__em3_g{min-height:0;overflow:hidden}.Testimonies_review__Tzz0C{padding-top:6px;font-size:15px;line-height:1.7;letter-spacing:-.01em;opacity:0;transform:translateY(8px);transition:opacity .18s ease,transform .3s cubic-bezier(.23,1,.32,1)}.Testimonies_stage__BRZR3[data-open=true] .Testimonies_review__Tzz0C{opacity:1;transform:none;transition:opacity .42s ease .2s,transform .56s cubic-bezier(.23,1,.32,1) .16s}.Testimonies_review__Tzz0C p{margin:0 0 14px}@media (min-width:768px){.Testimonies_reader__rWD4e{text-align:center}.Testimonies_stage__BRZR3{height:auto;min-height:300px;margin-top:0;padding-bottom:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.Testimonies_quote__JcBMu{font-size:50px;line-height:1.16}.Testimonies_quote__JcBMu[data-len=m]{font-size:44px}.Testimonies_quote__JcBMu[data-len=l]{font-size:38px}.Testimonies_byline__XlCoE{margin-top:16px;grid-template-columns:auto auto;grid-template-areas:"first meta" "toggle toggle";column-gap:16px;justify-content:center;justify-items:center;align-items:baseline}.Testimonies_first__eZRGz{font-size:36px}.Testimonies_toggle__hjb41{padding-left:0;padding-right:0}.Testimonies_review__Tzz0C{padding-top:28px;font-size:16px;line-height:1.75}.Testimonies_columns__ANF54[data-cols="2"]{column-count:2;column-gap:44px}.Testimonies_review__Tzz0C p{margin-bottom:16px;orphans:3;widows:3}}@media (min-width:1280px){.Testimonies_stage__BRZR3{min-height:264px;max-width:960px;margin-inline:auto}}.Testimonies_streamWrap__h_Fge{position:relative}.Testimonies_streamWrap__h_Fge:after,.Testimonies_streamWrap__h_Fge:before{content:"";position:absolute;top:0;bottom:0;width:8%;z-index:2;pointer-events:none}.Testimonies_streamWrap__h_Fge:before{left:0;background:linear-gradient(90deg,var(--bg-primary),transparent)}.Testimonies_streamWrap__h_Fge:after{right:0;background:linear-gradient(270deg,var(--bg-primary),transparent)}.Testimonies_stream__T51fD{position:relative;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;cursor:grab;touch-action:pan-x}.Testimonies_stream__T51fD::-webkit-scrollbar{display:none}.Testimonies_stream__T51fD .Testimonies_track__7COwi{position:relative;max-width:none}.Testimonies_stream__T51fD .Testimonies_waveClip__t3VtL{position:absolute;inset:0;overflow:hidden;pointer-events:none}.Testimonies_stream__T51fD .Testimonies_wave__6gfaI{position:absolute;inset:0 auto auto 0;max-width:none;background-repeat:repeat-x;pointer-events:none;will-change:transform;animation:Testimonies_flow__FeynQ 14s linear infinite}@keyframes Testimonies_flow__FeynQ{to{transform:translateX(calc(var(--period) * -1))}}.Testimonies_ride__hR9Ny{position:absolute;display:flex;align-items:center;justify-content:center;animation:Testimonies_ride__hR9Ny 7s ease-in-out infinite alternate}@keyframes Testimonies_ride__hR9Ny{0%{transform:translateY(-12px)}to{transform:translateY(12px)}}.Testimonies_section__PlOlx[data-live=false] .Testimonies_ride__hR9Ny,.Testimonies_section__PlOlx[data-live=false] .Testimonies_wave__6gfaI{animation-play-state:paused}.Testimonies_stone__8uTrs{appearance:none;padding:0;cursor:pointer;overflow:hidden;box-sizing:border-box;display:flex;align-items:center;justify-content:center;position:relative;background:#aebdaf;border:3px solid #eae8db;box-shadow:0 8px 16px rgba(29,34,58,.22);font-family:Analogue,Georgia,serif;font-size:22px;color:#1d223a;transition:transform .3s cubic-bezier(.23,1,.32,1),filter .35s ease}.Testimonies_stone__8uTrs:active{--press:0.96;transition-duration:.14s,.35s}.Testimonies_stone__8uTrs:focus-visible{outline:2px solid #1d223a;outline-offset:4px}@keyframes Testimonies_settle__wX_gS{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Testimonies_ride__hR9Ny,.Testimonies_wave__6gfaI{animation:none}.Testimonies_reader__rWD4e{animation-name:Testimonies_fade__bfrac}.Testimonies_reviewWrap__mqF5N,.Testimonies_review__Tzz0C{transition:none}@keyframes Testimonies_fade__bfrac{0%{opacity:0}to{opacity:1}}}.LoadingScreen_stack__sHT_V{--w:150px;display:flex;flex-direction:column;align-items:stretch;width:fit-content;gap:calc(var(--w) * .11)}.LoadingScreen_mark__Z7klz{position:relative;width:100%;aspect-ratio:798/246}.LoadingScreen_mark__Z7klz .LoadingScreen_outline__KsvxC{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;opacity:.16}.LoadingScreen_vessel__yKTdj{position:absolute;inset:0;-webkit-mask:url(/assets/logos/loading-logo.svg) center/100% 100% no-repeat;mask:url(/assets/logos/loading-logo.svg) center/100% 100% no-repeat}.LoadingScreen_level__Nn0cL{position:absolute;inset:0;will-change:transform;transform:translateY(113%)}.LoadingScreen_wave___X5F5{position:absolute;left:0;top:calc(var(--w) * -.0389);width:calc(var(--w) * 2);height:calc(var(--w) * .0444);animation:LoadingScreen_slide__QAtUV 4.5s linear infinite}.LoadingScreen_solid__f0_hz{position:absolute;left:0;right:0;top:calc(var(--w) * .0056);height:120%;background:#eae8db}.LoadingScreen_name__8cYkq{padding-left:.32em;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.32em;white-space:nowrap;background-image:linear-gradient(0deg,#eae8db 44%,rgba(234,232,219,.16) 56%);background-size:100% 200%;background-position:0 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:LoadingScreen_pulse__tS0vv 1.8s ease-in-out infinite}@keyframes LoadingScreen_pulse__tS0vv{0%,to{opacity:.45}50%{opacity:1}}@keyframes LoadingScreen_slide__QAtUV{to{transform:translateX(calc(var(--w) * -.6667))}}@media (min-width:768px){.LoadingScreen_name__8cYkq{font-size:14px}}@media (prefers-reduced-motion:reduce){.LoadingScreen_name__8cYkq,.LoadingScreen_wave___X5F5{animation:none}}.EndSignature_section__hRyHr{display:flex;justify-content:center;align-items:center;padding:4rem 0 6rem;background-color:var(--bg-primary)}.EndSignature_mark__R53bC{width:min(35vw,280px);aspect-ratio:798/246;opacity:0}.EndSignature_mark__R53bC img{display:block;width:100%;height:auto}@media (min-width:1024px){.EndSignature_section__hRyHr{padding:6rem 0 8rem}}