.hkr-hero,.hkr-marquee,.hkr-services{--hkr-o:var(--hkr-orange, #E94E1B);--hkr-od:var(--hkr-orange-dk, #C43F12);--hkr-os:var(--hkr-orange-soft, #FDEEE8);--hkr-k:var(--hkr-ink, #1D1B1A);--hkr-g:var(--hkr-grey, #5E5B5A);--hkr-l:var(--hkr-line, #E8E3E0);--hkr-p:var(--hkr-paper, #F7F5F4);--hkr-n:var(--hkr-night, #1A1716);--hkr-e:var(--hkr-ease, cubic-bezier(.2, .8, .2, 1));font-family:var(--hkr-font,"Montserrat",system-ui,sans-serif);color:var(--hkr-k);box-sizing:border-box}.hkr-hero *, .hkr-marquee *, .hkr-services
*{box-sizing:border-box}.hkr-hero h1, .hkr-hero h2, .hkr-hero h3, .hkr-hero p,
.hkr-services h2, .hkr-services h3, .hkr-services p,
.hkr-marquee
p{font-family:inherit}.hkr-fade{opacity:0;animation:hkr-in .9s var(--hkr-e) forwards;animation-delay:var(--hkr-delay, 0s)}@keyframes hkr-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.editor-styles-wrapper .hkr-fade{opacity:1;animation:none}.hkr-hero{position:relative;overflow:hidden;padding:clamp(40px, 6vw, 80px) 0 clamp(56px, 7vw, 96px);background:radial-gradient(1200px 600px at 85% 10%, #FFF3EE 0, transparent 60%), #fff}.hkr-hero__wave{position:absolute;left:0;right:0;bottom:0;width:100%;height:46%;pointer-events:none}.hkr-hero__grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px, 5vw, 72px);align-items:center}@media (max-width: 960px){.hkr-hero__grid{grid-template-columns:1fr}}.hkr-hero__trust{display:flex;flex-wrap:wrap;gap: .6rem}.hkr-pill{display:inline-flex;align-items:center;gap: .5rem;background:#fff;border:1px
solid var(--hkr-l);border-radius:99px;padding: .45rem .9rem;font-size: .78rem;font-weight:600;box-shadow:0 6px 18px -12px rgba(0, 0, 0, .25)}.hkr-pill__icon{width:16px;height:16px;color:var(--hkr-o)}.hkr-stars{display:inline-flex;gap:1px;color:#F5B400}.hkr-stars .hkr-i{width:15px;height:15px}.hkr-hero__title{font-size:clamp(2.8rem, 6.6vw, 5.6rem);font-weight:900;letter-spacing:-.045em;line-height: .98;margin:1.4rem 0 0;color:var(--hkr-k)}.hkr-w{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom: .06em}.hkr-w>span{display:inline-block;transform:translateY(105%);animation:hkr-rise .9s var(--hkr-e) forwards;animation-delay:var(--hkr-delay, 0s)}@keyframes hkr-rise{to{transform:none}}.editor-styles-wrapper .hkr-w>span{transform:none;animation:none}.hkr-hero__hl{color:var(--hkr-o)}.hkr-hero__hl
sup{font-size: .4em;vertical-align:super}.hkr-hero__sub{font-size:clamp(1.3rem, 2.2vw, 1.7rem);font-weight:700;margin:1rem 0 0;letter-spacing:-.01em}.hkr-hero .hkr-lead{margin-top:1rem}.hkr-hero__ctas{display:flex;flex-wrap:wrap;gap: .8rem;margin-top:2rem}.hkr-hero__checks{list-style:none;padding:0;margin:1.8rem 0 0;display:flex;flex-wrap:wrap;gap: .8rem 1.4rem;font-size: .85rem;font-weight:500;color:var(--hkr-g)}.hkr-hero__checks
li{display:flex;align-items:center;gap: .4rem}.hkr-hero__checks .hkr-i{width:18px;height:18px;color:var(--hkr-o)}.hkr-hero__visual{position:relative;aspect-ratio:1 / 1;max-width:600px;width:100%;justify-self:center}.hkr-ring{position:absolute;inset:0;border-radius:50%;border:2px
solid var(--hkr-o);opacity: .18}.hkr-ring--2{inset:-6%;opacity: .1;border-style:dashed;animation:hkr-spin 60s linear infinite}.hkr-ring--3{inset:7%;opacity: .25;border-width:3px;border-color:var(--hkr-o) transparent var(--hkr-o) transparent;animation:hkr-spin 24s linear infinite reverse}@keyframes hkr-spin{to{transform:rotate(360deg)}}.hkr-hero__photo{position:absolute;inset:12%;border-radius:50%;overflow:hidden;box-shadow:0 40px 80px -40px rgba(0, 0, 0, .45);background:#e9e5e3}.hkr-hero__photo
img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--hkr-fx, 50%) var(--hkr-fy, 100%);transform:scale(var(--hkr-zoom, 1.75));transform-origin:var(--hkr-fx, 50%) var(--hkr-fy, 100%)}.hkr-float{position:absolute;display:flex;gap: .7rem;align-items:center;background:#fff;border-radius:18px;padding: .85rem 1rem;box-shadow:0 22px 50px -24px rgba(0, 0, 0, .35);font-size: .82rem;font-weight:600;line-height:1.3;animation:hkr-bob 6s ease-in-out infinite}.hkr-float
small{display:block;font-weight:500;color:var(--hkr-g);font-size: .74rem}.hkr-float__ic{width:42px;height:42px;border-radius:12px;background:var(--hkr-os);color:var(--hkr-o);display:grid;place-items:center;flex:none}.hkr-float--1{left:-4%;top:16%}.hkr-float--2{right:-6%;top:46%;animation-delay:-2s}.hkr-float--3{left:6%;bottom:6%;animation-delay:-4s}@keyframes hkr-bob{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@media (max-width: 560px){.hkr-float{font-size: .72rem;padding: .6rem .7rem}.hkr-float__ic{width:34px;height:34px}.hkr-float--2{right:-2%}}.hkr-hero--foto .hkr-hero__visual{aspect-ratio:auto;max-width:640px;padding:0
0 0 24px}.hkr-hero--foto .hkr-ring{display:none}.hkr-hero--foto .hkr-hero__visual::before{content:"";position:absolute;left:0;top:28px;width:72%;height:62%;border-radius:32px;background:var(--hkr-os);border:2px
solid rgba(233,78,27,.25)}.hkr-hero--foto .hkr-hero__photo{position:relative;inset:auto;aspect-ratio:16 / 10;border-radius:28px}.hkr-hero--foto .hkr-hero__photo
img{transform:none;object-position:50% 40%}.hkr-hero--foto .hkr-hero__visual{display:flex;flex-direction:column}.hkr-hero--foto .hkr-hero__photo{order:1;z-index:1;margin-right:0}.hkr-hero--foto .hkr-hero__promo{order:2;position:relative;top:auto;right:auto;bottom:auto;left:auto;align-self:flex-end;margin:18px
0 0;max-width:320px;animation:none}@media (max-width: 960px){.hkr-hero--foto .hkr-hero__promo{align-self:stretch;max-width:none}}.hkr-marquee{background:var(--hkr-o);color:#fff;overflow:hidden;padding:1.1rem 0;position:relative;z-index:2}.hkr-marquee--tilt{transform:rotate(-1.2deg);margin:-14px -2% 0;width:104%}.hkr-marquee__track{display:flex;width:max-content;animation:hkr-mq var(--hkr-mq-speed, 38s) linear infinite}.hkr-marquee__item{display:flex;align-items:center;gap:3rem;padding-right:3rem;font-weight:800;font-size:1.25rem;letter-spacing:-.01em;white-space:nowrap}.hkr-marquee__item::after{content:"";width:12px;height:12px;border-radius:50%;border:3px
solid #fff}.hkr-marquee:hover .hkr-marquee__track{animation-play-state:paused}@keyframes hkr-mq{to{transform:translateX(-50%)}}.hkr-marquee .screen-reader-text{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hkr-bento{display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(4, 1fr);grid-auto-rows:minmax(190px, auto);gap:16px}@media (max-width: 1000px){.hkr-bento{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 560px){.hkr-bento{grid-template-columns:1fr;grid-auto-rows:auto}.hkr-card{min-height:0}}.hkr-card{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.5rem;border-radius:var(--hkr-r, 22px);background:#fff;border:1px
solid var(--hkr-l);color:var(--hkr-k);text-decoration:none;transition:transform .45s var(--hkr-e), box-shadow .45s, border-color .3s}a.hkr-card:hover{box-shadow:0 30px 60px -34px rgba(0, 0, 0, .35);border-color:#F3C9B9;color:var(--hkr-k)}.hkr-card__ic{width:54px;height:54px;border-radius:16px;background:var(--hkr-os);color:var(--hkr-o);display:grid;place-items:center;transition:background .3s, color .3s, transform .5s var(--hkr-e)}a.hkr-card:hover .hkr-card__ic{background:var(--hkr-o);color:#fff;transform:rotate(-8deg) scale(1.06)}.hkr-card__body{display:block}.hkr-card__title{font-size:1.12rem;font-weight:700;line-height:1.25;margin:0;color:inherit;letter-spacing:-.01em}.hkr-card__text{display:block;font-size: .88rem;line-height:1.5;color:var(--hkr-g);margin-top: .35rem}.hkr-card__go{position:absolute;right:1.2rem;top:1.2rem;width:38px;height:38px;border-radius:50%;border:1.5px solid var(--hkr-l);display:grid;place-items:center;transition:all .35s var(--hkr-e)}.hkr-card__go .hkr-i{width:18px;height:18px}a.hkr-card:hover .hkr-card__go{background:var(--hkr-k);border-color:var(--hkr-k);color:#fff;transform:rotate(-45deg)}.hkr-card--big{grid-column:span 2;grid-row:span 2;background:var(--hkr-o);color:#fff;border:0}a.hkr-card--big:hover{color:#fff}.hkr-card--big .hkr-card__title{font-size:clamp(1.6rem, 2.6vw, 2.2rem);font-weight:800}.hkr-card--big .hkr-card__text{color:#FFE3D8;font-size:1rem}.hkr-card--big .hkr-card__ic{background:rgba(255, 255, 255, .18);color:#fff}.hkr-card--big .hkr-btn{align-self:flex-start}.hkr-card__deco{position:absolute;right:-30px;bottom:-30px;width:280px;opacity: .25;pointer-events:none}.hkr-card--wide{grid-column:span 2}.hkr-card--dark{grid-column:span 2;background:var(--hkr-n);color:#fff;border:0}a.hkr-card--dark:hover{color:#fff}.hkr-card--dark .hkr-card__text{color:#BDB6B2}.hkr-card--dark .hkr-card__ic{background:rgba(233, 78, 27, .2)}.hkr-card--dark .hkr-card__go{border-color:#3A3532}@media (max-width: 560px){.hkr-card--big,.hkr-card--wide,.hkr-card--dark{grid-column:auto;grid-row:auto}}.editor-styles-wrapper .hkr-bento>.hkr-card{opacity:1;transform:none}.editor-styles-wrapper .hkr-bento .block-list-appender{grid-column:1 / -1}@media (prefers-reduced-motion: reduce){.hkr-hero *, .hkr-marquee *, .hkr-services
*{animation:none !important;transition:none !important}.hkr-fade{opacity:1}.hkr-w>span{transform:none}}html[data-hk-calm] .hkr-hero *, html[data-hk-calm] .hkr-marquee *, html[data-hk-calm] .hkr-services
*{animation:none !important;transition:none !important}html[data-hk-calm] .hkr-fade{opacity:1}html[data-hk-calm] .hkr-w>span{transform:none}.hkr-values,.hkr-steps-sec,.hkr-locations,.hkr-reviews,.hkr-faq,.hkr-contact{--hkr-o:var(--hkr-orange, #E94E1B);--hkr-od:var(--hkr-orange-dk, #C43F12);--hkr-os:var(--hkr-orange-soft, #FDEEE8);--hkr-k:var(--hkr-ink, #1D1B1A);--hkr-g:var(--hkr-grey, #5E5B5A);--hkr-l:var(--hkr-line, #E8E3E0);--hkr-p:var(--hkr-paper, #F7F5F4);--hkr-n:var(--hkr-night, #1A1716);--hkr-e:var(--hkr-ease, cubic-bezier(.2, .8, .2, 1));font-family:var(--hkr-font,"Montserrat",system-ui,sans-serif);color:var(--hkr-k)}.hkr-values *, .hkr-steps-sec *, .hkr-locations *, .hkr-reviews *, .hkr-faq *, .hkr-contact
*{box-sizing:border-box}.hkr-values :is(h2, h3, p), .hkr-steps-sec :is(h2, h3, p), .hkr-locations :is(h2, h3, p),
.hkr-reviews :is(h2, p, blockquote, figure), .hkr-faq :is(h2, h3, p), .hkr-contact :is(h2,h3,p){font-family:inherit}.hkr-values__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px, 5vw, 80px);align-items:start}@media (max-width: 900px){.hkr-values__grid{grid-template-columns:1fr}}.hkr-values__intro{position:sticky;top:110px;display:grid;gap:1.2rem;justify-items:start}@media (max-width: 900px){.hkr-values__intro{position:static}}.hkr-manifest{font-size:clamp(1.7rem, 3.6vw, 3rem);font-weight:800;letter-spacing:-.03em;line-height:1.18;max-width:22ch;margin:0;color:var(--hkr-k)}.hkr-wd{transition:color .4s}.hkr-js .hkr-manifest[data-hk-manifest] .hkr-wd{color:#D9D3D0}.hkr-js .hkr-manifest[data-hk-manifest] .hkr-wd.is-on{color:var(--hkr-k)}.hkr-wd--hl, .hkr-js .hkr-manifest[data-hk-manifest] .hkr-wd--hl.is-on{color:var(--hkr-o)}.hkr-values__list{display:grid;gap:1rem}.hkr-value{display:grid;grid-template-columns:auto 1fr;gap:1.1rem;padding:1.4rem;border-radius:var(--hkr-r, 22px);border:1px
solid var(--hkr-l);background:#fff;transition:transform .4s var(--hkr-e), box-shadow .4s, border-color .3s}.hkr-value:hover{transform:translateY(-4px);box-shadow:0 26px 50px -30px rgba(0, 0, 0, .3);border-color:#F3C9B9}.hkr-value__ic{width:56px;height:56px;border-radius:16px;background:var(--hkr-os);color:var(--hkr-o);display:grid;place-items:center}.hkr-value__title{font-size:1.15rem;font-weight:700;margin:0;color:var(--hkr-k)}.hkr-value__text{color:var(--hkr-g);font-size: .94rem;line-height:1.55;margin: .3rem 0 0}.hkr-steps{position:relative;display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:20px;list-style:none;margin:0;padding:0;counter-reset:hkr-step}.hkr-steps__line{position:absolute;left:0;right:0;top:33px;height:4px;background:var(--hkr-l);border-radius:4px;overflow:hidden;list-style:none}.hkr-steps__line
i{display:block;height:100%;width:var(--hkr-p-w, 0%);background:var(--hkr-o);border-radius:4px}.hkr-step{position:relative;counter-increment:hkr-step;margin:0}.hkr-step__dot{width:70px;height:70px;border-radius:50%;background:#fff;border:4px
solid var(--hkr-l);display:grid;place-items:center;font-weight:800;font-size:1.3rem;color:var(--hkr-grey-ci, #767474);position:relative;z-index:1;transition:all .5s var(--hkr-e)}.hkr-step__dot::before{content:counter(hkr-step)}.hkr-step.is-on .hkr-step__dot{border-color:var(--hkr-o);background:var(--hkr-o);color:#fff;transform:scale(1.08);box-shadow:0 0 0 10px rgba(233, 78, 27, .12)}.hkr-step__title{font-size:1.08rem;font-weight:700;margin:1.2rem 0 0;color:var(--hkr-k)}.hkr-step__text{color:var(--hkr-g);font-size: .9rem;line-height:1.55;margin: .4rem 0 0}.hkr-step__tag{display:inline-block;margin-top: .7rem;font-size: .72rem;font-weight:700;color:var(--hkr-od);background:var(--hkr-os);padding: .2rem .6rem;border-radius:99px}@media (max-width: 1000px){.hkr-steps{grid-template-columns:1fr;gap:28px}.hkr-steps__line{left:33px;right:auto;top:0;bottom:0;width:4px;height:auto}.hkr-steps__line
i{width:100%;height:var(--hkr-p-h, 0%)}.hkr-step{display:grid;grid-template-columns:70px 1fr;gap:0 1.2rem}.hkr-step__title{margin-top: .5rem}}.hkr-steps__foot{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between;margin-top:3rem;padding:1.4rem 1.6rem;border-radius:var(--hkr-r, 22px);background:var(--hkr-p)}.hkr-steps__foot
strong{font-size:1.05rem}.editor-styles-wrapper .hkr-step .hkr-step__dot, .hkr-steps:not([data-hk-ready]) .hkr-step__dot{border-color:var(--hkr-o);color:var(--hkr-o)}.hkr-locations__grid{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(24px, 4vw, 56px);align-items:stretch}@media (max-width: 960px){.hkr-locations__grid{grid-template-columns:1fr}}.hkr-map{background:#fff;border-radius:calc(var(--hkr-r, 22px) + 6px);overflow:hidden;border:1px
solid var(--hkr-l)}.hkr-map
svg{display:block;width:100%;height:100%}.hkr-map__city{font:600 13px var(--hkr-font, sans-serif);fill:#9A9390}.hkr-map__zone-label{font:600 12px var(--hkr-font, sans-serif);fill:var(--hkr-od)}.hkr-pin{cursor:pointer;outline:none}.hkr-pin__core{fill:var(--hkr-o);stroke:#fff;stroke-width:3.5;transition:r .25s var(--hkr-e)}.hkr-pin__pulse{fill:var(--hkr-o);transform-box:fill-box;transform-origin:center;animation:hkr-pulse 2.6s ease-out infinite}.hkr-pin:hover .hkr-pin__core, .hkr-pin:focus-visible .hkr-pin__core, .hkr-pin.is-on .hkr-pin__core{r:13}.hkr-pin:focus-visible .hkr-pin__core{stroke:var(--hkr-k)}.hkr-pin
text{font:700 15px var(--hkr-font, sans-serif);fill:var(--hkr-k);paint-order:stroke;stroke:#fff;stroke-width:5px}@keyframes hkr-pulse{0%{transform:scale(1);opacity: .55}100%{transform:scale(3.6);opacity:0}}.hkr-locations__list{display:grid;gap:12px;align-content:start}.hkr-lc{background:#fff;border:1.5px solid var(--hkr-l);border-radius:var(--hkr-r, 22px);transition:border-color .3s, box-shadow .3s}.hkr-lc.is-on{border-color:var(--hkr-o);box-shadow:0 20px 40px -28px rgba(233, 78, 27, .7)}.hkr-lc__head{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:grid;grid-template-columns:1fr auto;gap: .3rem 1rem;padding:1.2rem 1.3rem;border-radius:var(--hkr-r, 22px);font-family:inherit}.hkr-lc__head:focus-visible{outline:3px
solid var(--hkr-o);outline-offset:2px}.hkr-lc__name{font-size:1.15rem;font-weight:800;color:var(--hkr-k)}.hkr-lc__badge{font-size: .68rem;font-weight:700;background:var(--hkr-o);color:#fff;border-radius:99px;padding: .2rem .6rem;align-self:start}.hkr-lc__addr{grid-column:1 / -1;color:var(--hkr-g);font-size: .88rem;line-height:1.5}.hkr-lc__addr
b{display:block;color:var(--hkr-od);font-weight:700}.hkr-lc__more{display:none;flex-wrap:wrap;gap: .6rem;padding:0
1.3rem 1.2rem}.hkr-lc.is-on .hkr-lc__more{display:flex}.hkr-lc__link{font-size: .85rem;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;gap: .4rem;padding: .6rem .95rem;min-height:44px;border-radius:99px;background:var(--hkr-p);color:var(--hkr-k)}.hkr-lc__link .hkr-i{width:16px;height:16px}.hkr-lc__link--p{background:var(--hkr-o);color:#fff}.hkr-lc__link:hover{background:var(--hkr-k);color:#fff}.editor-styles-wrapper .hkr-lc .hkr-lc__more{display:flex}.hkr-mobil{position:relative;overflow:hidden;display:grid;grid-template-columns:auto 1fr auto;gap:clamp(20px, 3vw, 40px);align-items:center;margin-top:clamp(28px, 4vw, 48px);padding:clamp(24px, 4vw, 48px);border-radius:calc(var(--hkr-r, 22px) + 10px);background:linear-gradient(120deg, var(--hkr-o) 0, #F06A3A 100%);color:#fff}.hkr-mobil__logo{width:120px;height:120px;border-radius:50%;background:#fff;display:grid;place-items:center;overflow:hidden}.hkr-mobil__logo
img{width:90%;height:auto}.hkr-mobil__title{font-size:clamp(1.4rem, 2.6vw, 2rem);font-weight:800;margin:0;color:#fff}.hkr-mobil__text{color:#FFF1EB;margin: .4rem 0 0;max-width:56ch;line-height:1.55}.hkr-mobil__road{position:absolute;left:0;right:0;bottom:14px;height:2px;background-image:linear-gradient(90deg, rgba(255, 255, 255, .5) 50%, transparent 0);background-size:28px 2px;animation:hkr-road 1.4s linear infinite}@keyframes hkr-road{to{background-position:-28px 0}}@media (max-width: 820px){.hkr-mobil{grid-template-columns:1fr}}.hkr-reviews{overflow:hidden}.hkr-reviews .hkr-head{margin-bottom:clamp(28px, 4vw, 48px)}.hkr-reviews__score{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap;justify-content:center;text-align:left}.hkr-reviews__num{font-size:4rem;font-weight:900;letter-spacing:-.05em;line-height:1}.hkr-reviews__score
strong{display:block;font-size: .9rem;margin-top: .2rem}.hkr-stars--lg .hkr-i{width:26px;height:26px}.hkr-reviews__rows{display:grid;gap:16px}.hkr-reviews__row{display:flex;gap:16px;width:max-content;animation:hkr-mq var(--hkr-rev-speed, 70s) linear infinite}.hkr-reviews__row--rev{animation-direction:reverse;animation-duration:calc(var(--hkr-rev-speed, 70s) * 1.15)}.hkr-reviews__rows:focus-within .hkr-reviews__row{animation-play-state:paused}.hkr-reviews__dup{display:contents}.hkr-rev{width:360px;margin:0;background:#fff;border-radius:var(--hkr-r, 22px);padding:1.3rem 1.4rem;border:1px
solid var(--hkr-l);display:grid;gap: .7rem;align-content:start}.hkr-rev
blockquote{margin:0;padding:0;border:0;font-size: .92rem;line-height:1.55;font-style:normal;color:var(--hkr-k)}.hkr-rev
figcaption{display:flex;align-items:center;gap: .6rem;font-size: .78rem;color:var(--hkr-g);font-weight:600}.hkr-rev__g{width:22px;height:22px;border-radius:50%;background:conic-gradient(#EA4335 0 25%, #FBBC05 0 50%, #34A853 0 75%, #4285F4 0);display:grid;place-items:center}.hkr-rev__g::after{content:"";width:12px;height:12px;border-radius:50%;background:#fff}@media (max-width: 560px){.hkr-rev{width:290px}}.hkr-faq__grid{display:grid;grid-template-columns: .8fr 1.2fr;gap:clamp(28px, 5vw, 72px);align-items:start}@media (max-width: 900px){.hkr-faq__grid{grid-template-columns:1fr}}.hkr-faq__intro{position:sticky;top:110px;display:grid;gap:1.2rem;justify-items:start}@media (max-width: 900px){.hkr-faq__intro{position:static}}.hkr-faq__item{border-bottom:1px solid var(--hkr-l)}.hkr-faq__item
summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1.3rem 0;font-weight:700;font-size:1.05rem;color:var(--hkr-k)}.hkr-faq__item summary::-webkit-details-marker{display:none}.hkr-faq__item summary:focus-visible{outline:3px
solid var(--hkr-o);outline-offset:3px;border-radius:8px}.hkr-faq__pm{width:36px;height:36px;border-radius:50%;background:var(--hkr-p);display:grid;place-items:center;flex:none;transition:transform .4s var(--hkr-e), background .3s, color .3s}.hkr-faq__pm .hkr-i{width:18px;height:18px}.hkr-faq__item[open] .hkr-faq__pm{transform:rotate(45deg);background:var(--hkr-o);color:#fff}.hkr-faq__ans{overflow:hidden;color:var(--hkr-g);padding:0
3rem 1.3rem 0;line-height:1.6}.hkr-faq__ans
p{margin:0
0 .7rem}.hkr-faq__ans p:last-child{margin-bottom:0}.hkr-contact__grid{display:grid;grid-template-columns: .9fr 1.1fr;gap:clamp(28px, 5vw, 72px);align-items:start}@media (max-width: 900px){.hkr-contact__grid{grid-template-columns:1fr}}.hkr-contact__intro{display:grid;gap:1.2rem;justify-items:start}.hkr-ways{display:grid;gap:12px;width:100%;margin-top: .8rem}.hkr-way{display:flex;gap:1rem;align-items:center;padding:1rem 1.2rem;border-radius:18px;border:1.5px solid var(--hkr-l);background:#fff;text-decoration:none;color:var(--hkr-k);transition:border-color .3s, transform .4s var(--hkr-e)}a.hkr-way:hover{border-color:var(--hkr-o);transform:translateX(4px);color:var(--hkr-k)}.hkr-way__ic{width:48px;height:48px;border-radius:14px;background:var(--hkr-os);color:var(--hkr-o);display:grid;place-items:center;flex:none}.hkr-way
b{display:block}.hkr-way
small{display:block;color:var(--hkr-g);font-size: .85rem}.hkr-contact__form{background:#fff;border:1px
solid var(--hkr-l);border-radius:calc(var(--hkr-r, 22px) + 6px);padding:clamp(22px, 3vw, 40px);box-shadow:0 40px 80px -60px rgba(0, 0, 0, .4)}.hkr-contact__notice{padding:1rem;border-radius:12px;background:#FFF4D6;color:#7A5600;margin:0}.hkr-contact .wpcf7
form{display:grid;gap:1rem}.hkr-contact .wpcf7
p{margin:0}.hkr-contact .hkr-f{display:grid;gap: .35rem}.hkr-contact .hkr-f > label, .hkr-contact .hkr-f__label{font-weight:700;font-size: .85rem}.hkr-contact .hkr-f-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 560px){.hkr-contact .hkr-f-row{grid-template-columns:1fr}}.hkr-contact .wpcf7 input[type="text"], .hkr-contact .wpcf7 input[type="tel"], .hkr-contact .wpcf7 input[type="email"],
.hkr-contact .wpcf7 select, .hkr-contact .wpcf7
textarea{width:100%;font:500 1rem var(--hkr-font, sans-serif);padding: .9rem 1rem;min-height:52px;border-radius:14px;border:1.5px solid var(--hkr-l);background:var(--hkr-p);color:var(--hkr-k);transition:border-color .2s, background .2s}.hkr-contact .wpcf7
textarea{min-height:110px;resize:vertical}.hkr-contact .wpcf7 :is(input,select,textarea):focus{outline:none;border-color:var(--hkr-o);background:#fff}.hkr-contact .wpcf7-radio{display:flex;flex-wrap:wrap;gap: .5rem}.hkr-contact .wpcf7-radio .wpcf7-list-item{margin:0}.hkr-contact .wpcf7-radio
label{position:relative;display:block}.hkr-contact .wpcf7-radio
input{position:absolute;opacity:0;width:1px;height:1px}.hkr-contact .wpcf7-radio .wpcf7-list-item-label{display:inline-flex;min-height:46px;align-items:center;padding: .5rem 1rem;border-radius:12px;border:1.5px solid var(--hkr-l);font-weight:600;font-size: .9rem;cursor:pointer;background:#fff;transition:all .2s}.hkr-contact .wpcf7-radio input:checked+.wpcf7-list-item-label{background:var(--hkr-o);border-color:var(--hkr-o);color:#fff}.hkr-contact .wpcf7-radio input:focus-visible+.wpcf7-list-item-label{outline:3px
solid var(--hkr-o);outline-offset:2px}.hkr-contact .wpcf7-acceptance{font-size: .82rem;color:var(--hkr-g)}.hkr-contact .wpcf7-acceptance .wpcf7-list-item{margin:0}.hkr-contact .wpcf7-acceptance
input{width:20px;height:20px;accent-color:var(--hkr-o);vertical-align:-4px;margin-right: .4rem}.hkr-contact .wpcf7-submit{font:700 1.05rem/1 var(--hkr-font, sans-serif);padding:1.05rem 1.6rem;min-height:54px;border-radius:99px;border:0;background:var(--hkr-o);color:#fff;cursor:pointer;justify-self:start;box-shadow:0 10px 30px -12px rgba(233, 78, 27, .7);transition:background .2s}.hkr-contact .wpcf7-submit:hover, .hkr-contact .wpcf7-submit:focus-visible{background:var(--hkr-od)}.hkr-contact .wpcf7-not-valid-tip{color:#B3261E;font-size: .8rem;margin-top: .3rem}.hkr-contact .wpcf7 form .wpcf7-response-output{margin:0;padding: .9rem 1.1rem;border-radius:14px;border-width:1.5px;font-size: .9rem}.hkr-contact .wpcf7 form.sent .wpcf7-response-output{background:#E6F4EA;border-color:#34A853;color:#1F6B3F}.hkr-contact .hkr-f-route{font-size: .82rem;color:var(--hkr-g);background:var(--hkr-p);border-radius:12px;padding: .7rem .9rem}.is-layout-constrained>:is(.wp-block-hk-hero,.wp-block-hk-marquee,.wp-block-hk-services,.wp-block-hk-values,.wp-block-hk-steps,.wp-block-hk-locations,.wp-block-hk-reviews,.wp-block-hk-faq,.wp-block-hk-contact){max-width:none !important;margin-left:0 !important;margin-right:0 !important}.editor-styles-wrapper .hkr-reviews__row{animation:none;flex-wrap:wrap;width:auto;padding-inline:var(--hkr-gutter, 24px)}.editor-styles-wrapper .hkr-reviews__dup{display:none}@media (prefers-reduced-motion: reduce){.hkr-values *, .hkr-steps-sec *, .hkr-locations *, .hkr-reviews *, .hkr-faq *, .hkr-contact
*{animation:none !important;transition:none !important}.hkr-reviews__row{flex-wrap:wrap;width:auto;padding-inline:var(--hkr-gutter, 24px)}.hkr-reviews__dup{display:none}}html[data-hk-calm] :is(.hkr-values, .hkr-steps-sec, .hkr-locations, .hkr-reviews, .hkr-faq, .hkr-contact) *{animation:none !important;transition:none !important}html[data-hk-calm] .hkr-reviews__row{flex-wrap:wrap;width:auto;padding-inline:var(--hkr-gutter, 24px)}html[data-hk-calm] .hkr-reviews__dup{display:none}.hkr-sim-sec{--hkr-o:var(--hkr-orange, #E94E1B);--hkr-od:var(--hkr-orange-dk, #C43F12);--hkr-os:var(--hkr-orange-soft, #FDEEE8);--hkr-k:var(--hkr-ink, #1D1B1A);--hkr-g:var(--hkr-grey, #5E5B5A);--hkr-p:var(--hkr-paper, #F7F5F4);font-family:var(--hkr-font,"Montserrat",system-ui,sans-serif);color:var(--hkr-k);padding-top:0}.hkr-sim-sec
*{box-sizing:border-box}.hkr-sim-sec :is(h2,p,label,output){font-family:inherit}.hkr-sim{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px, 4vw, 64px);align-items:center;background:var(--hkr-p);border-radius:calc(var(--hkr-r, 22px) + 10px);padding:clamp(28px, 5vw, 64px)}@media (max-width: 900px){.hkr-sim{grid-template-columns:1fr}}.hkr-sim__text{display:grid;gap:1.1rem;justify-items:start}.hkr-sim__title{font-size:clamp(1.8rem, 3.4vw, 2.8rem)}.hkr-sim__range{width:100%;margin-top: .4rem}.hkr-sim__range
label{display:flex;justify-content:space-between;font-weight:700;font-size: .9rem}.hkr-sim__range
input{width:100%;accent-color:var(--hkr-o);height:40px;cursor:pointer}.hkr-sim__scale{display:flex;justify-content:space-between;font-size: .72rem;color:var(--hkr-g);font-weight:600}.hkr-sim__btns{display:flex;flex-wrap:wrap;gap: .8rem}.hkr-sim__note{font-size: .76rem;color:var(--hkr-g);margin:0}.hkr-sim__sentence{font-size:clamp(1.6rem, 3.2vw, 2.5rem);font-weight:800;line-height:1.22;letter-spacing:-.02em;margin:0;color:var(--hkr-k)}.hkr-hf{transition:opacity .25s, filter .25s}.hkr-sim__bars{display:flex;gap:6px;align-items:flex-end;height:130px;margin-top:1.4rem}.hkr-sim__bars
div{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;justify-content:flex-end;height:100%}.hkr-sim__bars
span{width:100%;height:106px;border-radius:8px 8px 3px 3px;background:var(--hkr-o);transition:height .3s, opacity .3s, box-shadow .2s}.hkr-sim__bars span.is-ping{box-shadow:0 0 0 3px var(--hkr-k)}.hkr-sim__bars
em{font-style:normal;font-size: .66rem;color:var(--hkr-g);font-weight:600;white-space:nowrap}@media (max-width: 420px){.hkr-sim__bars
em{font-size: .56rem}}.is-layout-constrained>.wp-block-hk-simulator{max-width:none !important;margin-left:0 !important;margin-right:0 !important}.hkr-phero,.hkr-embed{--hkr-o:var(--hkr-orange, #E94E1B);--hkr-od:var(--hkr-orange-dk, #C43F12);--hkr-os:var(--hkr-orange-soft, #FDEEE8);--hkr-k:var(--hkr-ink, #1D1B1A);--hkr-g:var(--hkr-grey, #5E5B5A);--hkr-l:var(--hkr-line, #E8E3E0);--hkr-p:var(--hkr-paper, #F7F5F4);--hkr-e:var(--hkr-ease, cubic-bezier(.2, .8, .2, 1));font-family:var(--hkr-font,"Montserrat",system-ui,sans-serif);color:var(--hkr-k)}.hkr-phero * , .hkr-embed
*{box-sizing:border-box}.hkr-phero :is(h1, p), .hkr-embed
p{font-family:inherit}.hkr-phero{position:relative;overflow:hidden;padding:clamp(40px, 6vw, 88px) 0 clamp(48px, 6vw, 80px);background:radial-gradient(1000px 520px at 88% 0%, #FFF3EE 0, transparent 60%), #fff}.hkr-phero__grid{position:relative;display:grid;gap:clamp(28px, 5vw, 72px);align-items:center}.hkr-phero--img .hkr-phero__grid{grid-template-columns:1.1fr .9fr}@media (max-width: 900px){.hkr-phero--img .hkr-phero__grid{grid-template-columns:1fr}}.hkr-phero__text{display:grid;gap:1.1rem;justify-items:start;max-width:760px}.hkr-phero__title{font-size:clamp(2.3rem, 5.2vw, 4.2rem);font-weight:900;letter-spacing:-.04em;line-height:1.02;margin:0;color:var(--hkr-k);text-wrap:balance}.hkr-phero .hkr-hero__ctas{margin-top: .6rem}.hkr-phero .hkr-hero__checks{margin-top: .4rem}.hkr-phero__crumbs{font-size: .8rem;color:var(--hkr-g)}.hkr-phero__crumbs
a{color:var(--hkr-g);text-decoration:none}.hkr-phero__crumbs a:hover{color:var(--hkr-od)}.hkr-phero__media{position:relative;width:100%;max-width:520px;justify-self:center}.hkr-phero__media--rounded .hkr-phero__img{border-radius:28px;overflow:hidden;box-shadow:0 40px 80px -40px rgba(0, 0, 0, .45);aspect-ratio:4 / 3}.hkr-phero__media--circle{aspect-ratio:1}.hkr-phero__media--circle .hkr-phero__img{position:absolute;inset:9%;border-radius:50%;overflow:hidden;box-shadow:0 40px 80px -40px rgba(0, 0, 0, .45)}.hkr-phero__img
img{width:100%;height:100%;object-fit:cover;display:block;max-width:none}.is-layout-constrained>:is(.wp-block-hk-page-hero,.wp-block-hk-embed){max-width:none !important;margin-left:0 !important;margin-right:0 !important}.hkr-embed{max-width:var(--hkr-wrap, 1240px);margin:0
auto;padding:0
var(--hkr-gutter, 24px)}.hkr-embed__ph{display:grid;justify-items:center;text-align:center;gap: .8rem;padding:clamp(28px, 5vw, 56px);background:var(--hkr-p);border:1.5px dashed #E3C4B8;border-radius:calc(var(--hkr-r, 22px) + 6px)}.hkr-embed__ic{width:64px;height:64px;border-radius:18px;background:var(--hkr-os);color:var(--hkr-o);display:grid;place-items:center}.hkr-embed__ic .hkr-i{width:30px;height:30px}.hkr-embed__title{font-size:1.35rem;font-weight:800;margin:0}.hkr-embed__text{color:var(--hkr-g);max-width:52ch;margin:0}.hkr-embed__meta{font-size: .78rem;color:var(--hkr-g);margin:0}.hkr-embed__meta
a{color:var(--hkr-od)}.hkr-embed
iframe{display:block;width:100%;height:var(--hkr-embed-h, 900px);border:0;border-radius:calc(var(--hkr-r, 22px) + 6px);background:#fff;box-shadow:0 30px 60px -40px rgba(0, 0, 0, .3)}.hkr-embed.is-loaded .hkr-embed__ph{display:none}.hkr-embed__notice{padding:1rem;border-radius:12px;background:#FFF4D6;color:#7A5600}.hkr-qb,.hkr-promo,.hkr-mob,.hkr-tz,.hkr-news{font-family:var(--hkr-font);color:var(--hkr-ink)}.hkr-qb *, .hkr-promo *, .hkr-mob *, .hkr-tz *, .hkr-news
*{box-sizing:border-box}.hkr-qb :is(h2, h3, p), .hkr-promo :is(h2, h3, p), .hkr-mob :is(h2, h3, p), .hkr-tz :is(h2, h3, p), .hkr-news :is(h2,h3,p){font-family:inherit}.hkr-hero__link{display:inline-flex;align-items:center;gap: .4rem;font-weight:700;color:var(--hkr-ink);text-decoration:none;padding: .8rem .4rem;border-bottom:2px solid transparent}.hkr-hero__link:hover{color:var(--hkr-orange-dk);border-color:currentColor}.hkr-hero__link .hkr-arr{width:18px;height:18px;transition:transform .3s var(--hkr-ease)}.hkr-hero__link:hover .hkr-arr{transform:translateX(4px)}.hkr-hero__promo{position:absolute;z-index:3;right:0;top:-4%;display:flex;gap: .8rem;align-items:center;max-width:280px;padding: .8rem 1rem .8rem .8rem;border-radius:18px;background:var(--hkr-night);color:#fff;text-decoration:none;font-weight:700;font-size: .92rem;line-height:1.3;box-shadow:0 24px 40px -24px rgba(0,0,0,.6);animation:hkr-bob 6s ease-in-out infinite}.hkr-hero__promo
small{display:block;font-size: .68rem;letter-spacing: .12em;text-transform:uppercase;color:#FFB79B;margin-bottom: .15rem}.hkr-hero__promo-ic{flex:none;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:var(--hkr-orange)}.hkr-hero__promo-ic .hkr-i{width:22px;height:22px;color:#fff}.hkr-hero__promo:hover{background:var(--hkr-orange-dk)}@keyframes hkr-bob{50%{transform:translateY(-8px)}}@media (max-width: 960px){.hkr-hero__promo{position:relative;left:auto;top:auto;margin:0
auto 1.2rem}}.hkr-values__btn{display:flex;flex-wrap:wrap;gap: .8rem}.hkr-values__badges{list-style:none;margin: .4rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap: .5rem}.hkr-values__badges
li{display:inline-flex;align-items:center;gap: .4rem;font-weight:700;font-size: .85rem;padding: .5rem .9rem;border-radius:99px;background:var(--hkr-paper)}.hkr-values__badges .hkr-i{width:16px;height:16px;color:var(--hkr-orange)}.hkr-qb{position:relative;z-index:4;padding-block:clamp(24px, 4vw, 40px)}.hkr-qb--overlap{margin-top:calc(-1 * clamp(40px, 6vw, 80px));padding-top:0}.hkr-qb__box{display:grid;grid-template-columns:minmax(220px, .8fr) 2.2fr;gap:clamp(16px, 3vw, 36px);align-items:center;padding:clamp(18px, 2.4vw, 28px);border-radius:calc(var(--hkr-r) + 6px);background:#fff;box-shadow:0 40px 80px -48px rgba(29,27,26,.45), 0 0 0 1px var(--hkr-line)}.hkr-qb__head{display:flex;gap:1rem;align-items:center}.hkr-qb__ic{flex:none;width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:var(--hkr-orange);color:#fff}.hkr-qb__ic .hkr-i{width:26px;height:26px}.hkr-qb__eyebrow{display:block;font-size: .72rem;font-weight:700;letter-spacing: .12em;text-transform:uppercase;color:var(--hkr-orange-dk)}.hkr-qb__title{margin: .2rem 0 0;font-size:1.1rem;font-weight:800;line-height:1.25}.hkr-qb__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3, 1fr);gap:12px}.hkr-qb__item{position:relative;display:grid;gap: .15rem;height:100%;padding:1rem 3rem 1rem 1.1rem;border-radius:var(--hkr-r);background:var(--hkr-paper);color:var(--hkr-ink);text-decoration:none;transition:background .3s, transform .4s var(--hkr-ease), box-shadow .4s}.hkr-qb__name{font-weight:800;font-size:1.05rem}.hkr-qb__name
em{font-style:normal;font-size: .68rem;font-weight:700;color:#fff;background:var(--hkr-orange);border-radius:99px;padding: .15rem .5rem;vertical-align:middle}.hkr-qb__addr{color:var(--hkr-grey);font-size: .88rem}.hkr-qb__hrs{display:flex;gap: .35rem;align-items:center;font-size: .8rem;font-weight:600;color:var(--hkr-ink);margin-top: .25rem}.hkr-qb__hrs .hkr-i{width:14px;height:14px;color:var(--hkr-orange)}.hkr-qb__go{position:absolute;right:1rem;top:50%;translate:0 -50%;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--hkr-orange);transition:background .3s, color .3s, transform .4s var(--hkr-ease)}.hkr-qb__go .hkr-i{width:16px;height:16px}.hkr-qb__item:hover,.hkr-qb__item:focus-visible{background:var(--hkr-orange-soft);transform:translateY(-3px);box-shadow:0 20px 30px -24px rgba(233,78,27,.6)}.hkr-qb__item:hover .hkr-qb__go, .hkr-qb__item:focus-visible .hkr-qb__go{background:var(--hkr-orange);color:#fff;transform:translateX(3px)}.hkr-js .hkr-qb .hkr-rv .hkr-qb__list
li{opacity:0;transform:translateY(14px);transition:opacity .6s, transform .6s var(--hkr-ease);transition-delay:calc(var(--hkr-i) * .1s + .15s)}.hkr-js .hkr-qb .hkr-rv.is-in .hkr-qb__list li, .hkr-js .hkr-qb .hkr-rv.is-visible .hkr-qb__list
li{opacity:1;transform:none}@media (max-width: 1000px){.hkr-qb__box{grid-template-columns:1fr}}@media (max-width: 720px){.hkr-qb__list{grid-template-columns:1fr}.hkr-qb--overlap{margin-top:0}}.hkr-promo{position:relative;overflow:hidden;padding-block:clamp(64px, 8vw, 112px);background:var(--hkr-night);color:#fff}.hkr-promo__glow{position:absolute;inset:auto -10% -40% auto;width:70vw;height:70vw;max-width:900px;max-height:900px;border-radius:50%;background:radial-gradient(closest-side, rgba(233,78,27,.45), transparent);filter:blur(10px);animation:hkr-glow 9s ease-in-out infinite alternate;pointer-events:none}@keyframes hkr-glow{to{transform:translate(-12%, -10%) scale(1.1)}}.hkr-promo__grid{position:relative;display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(32px, 5vw, 72px);align-items:center}@media (max-width: 960px){.hkr-promo__grid{grid-template-columns:1fr}}.hkr-promo__eyebrow{display:inline-flex;align-items:center;gap: .6rem;font-size: .75rem;font-weight:700;letter-spacing: .14em;text-transform:uppercase;color:#FFB79B}.hkr-promo__live{width:10px;height:10px;border-radius:50%;background:var(--hkr-orange);box-shadow:0 0 0 0 rgba(233,78,27,.7);animation:hkr-live 1.8s infinite}@keyframes hkr-live{70%{box-shadow:0 0 0 12px rgba(233,78,27,0)}100%{box-shadow:0 0 0 0 rgba(233,78,27,0)}}.hkr-promo__title{margin:1rem 0 0;font-size:clamp(2rem, 4.2vw, 3.3rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#fff;text-wrap:balance}.hkr-promo__lead{margin:1.2rem 0 0;color:#D8D2CF;font-size:1.08rem;line-height:1.65;max-width:58ch}.hkr-promo__person{display:flex;align-items:center;gap:1rem;margin:1.8rem 0}.hkr-promo__person
img{width:76px;height:76px;border-radius:50%;object-fit:cover;border:3px
solid var(--hkr-orange)}.hkr-promo__person
span{display:grid;color:#D8D2CF;font-size: .9rem}.hkr-promo__person
strong{color:#fff;font-size:1.05rem}.hkr-promo__card{position:relative;overflow:hidden;padding:clamp(24px, 3vw, 36px);border-radius:calc(var(--hkr-r) + 8px);background:linear-gradient(150deg, #fff 0, #FFF4EF 100%);color:var(--hkr-ink);box-shadow:0 50px 90px -40px rgba(0,0,0,.7);transform-style:preserve-3d}.hkr-promo__card::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(130deg, var(--hkr-orange), transparent 40%, transparent 60%, var(--hkr-orange));-webkit-mask:linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.hkr-promo__shine{position:absolute;inset:-50% auto -50% -60%;width:40%;background:linear-gradient(90deg, transparent, rgba(255,255,255,.85), transparent);transform:skewX(-20deg);animation:hkr-shine 5s ease-in-out infinite;pointer-events:none}@keyframes hkr-shine{0%,60%{left:-60%}100%{left:130%}}.hkr-promo__ctitle{margin:0;font-size:1.5rem;font-weight:800}.hkr-promo__note{display:inline-block;margin: .6rem 0 1.2rem;font-size: .8rem;font-weight:700;color:#fff;background:var(--hkr-orange);padding: .3rem .8rem;border-radius:99px}.hkr-promo__offers{list-style:none;margin:0;padding:0;display:grid;gap: .8rem}.hkr-promo__offers
li{display:grid;grid-template-columns:auto 1fr;gap: .9rem;align-items:start;padding: .9rem 1rem;border-radius:16px;background:#fff;border:1px
solid var(--hkr-line)}.hkr-promo__offers
strong{display:block;font-size:1.02rem}.hkr-promo__offers
small{display:block;color:var(--hkr-grey);font-size: .85rem;margin-top: .1rem}.hkr-promo__check{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--hkr-orange-soft);color:var(--hkr-orange)}.hkr-promo__check .hkr-i{width:18px;height:18px}.hkr-js .hkr-promo__card.hkr-rv .hkr-promo__offers
li{opacity:0;transform:translateX(20px);transition:opacity .6s, transform .6s var(--hkr-ease);transition-delay:calc(var(--hkr-i) * .15s + .3s)}.hkr-js .hkr-promo__card.hkr-rv.is-in .hkr-promo__offers li, .hkr-js .hkr-promo__card.hkr-rv.is-visible .hkr-promo__offers
li{opacity:1;transform:none}.hkr-promo__foot{margin:1rem 0 0;font-size: .75rem;color:var(--hkr-grey)}.hkr-mob__grid{display:grid;grid-template-columns: .9fr 1.1fr;gap:clamp(32px, 5vw, 72px);align-items:center}@media (max-width: 960px){.hkr-mob__grid{grid-template-columns:1fr}}.hkr-mob__scene{position:relative;aspect-ratio:5 / 4;border-radius:calc(var(--hkr-r) + 10px);overflow:hidden;background:linear-gradient(180deg, #FFF3EE 0, #FDE3D8 62%, #EDE6E2 62%, #E3DBD6 100%)}.hkr-mob__sun{position:absolute;right:12%;top:12%;width:18%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle, #FFC7AE, #F39470);box-shadow:0 0 60px 20px rgba(243,148,112,.35);animation:hkr-bob 7s ease-in-out infinite}.hkr-mob__house{position:absolute;left:10%;bottom:38%;width:30%;aspect-ratio:1.1;background:#fff;border-radius:6px 6px 0 0;box-shadow:0 20px 30px -20px rgba(0,0,0,.3)}.hkr-mob__house::before{content:"";position:absolute;left:-10%;right:-10%;bottom:98%;height:55%;background:var(--hkr-orange);clip-path:polygon(50% 0, 100% 100%, 0 100%)}.hkr-mob__house
i{position:absolute;left:38%;bottom:0;width:24%;height:45%;background:var(--hkr-night);border-radius:4px 4px 0 0}.hkr-mob__house i::after{content:"";position:absolute;left:-110%;top:-30%;width:70%;height:50%;background:#FFD9C8;border-radius:3px;box-shadow:260% 0 0 #FFD9C8}.hkr-mob__road{position:absolute;left:0;right:0;bottom:18%;height:4px;background-image:linear-gradient(90deg, #fff 50%, transparent 0);background-size:40px 4px;animation:hkr-road2 1s linear infinite}@keyframes hkr-road2{to{background-position:-40px 0}}.hkr-mob__car{position:absolute;bottom:20%;left:0;width:34%;aspect-ratio:1;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 20px 40px -20px rgba(0,0,0,.45);animation:hkr-drive 7s var(--hkr-ease) infinite}.hkr-mob__car
img{width:82%;height:auto}@keyframes hkr-drive{0%{transform:translateX(-120%)}35%,70%{transform:translateX(150%)}100%{transform:translateX(320%)}}.hkr-mob__title{margin:0
0 1rem;font-size:clamp(1.4rem, 2.4vw, 1.9rem);font-weight:800}.hkr-mob__text
p{color:var(--hkr-grey);line-height:1.7;margin:0
0 1rem}.hkr-mob__facts{list-style:none;margin:1.2rem 0;padding:0;display:flex;flex-wrap:wrap;gap: .5rem}.hkr-mob__facts
li{display:inline-flex;gap: .4rem;align-items:center;font-weight:700;font-size: .85rem;padding: .5rem .9rem;border-radius:99px;background:var(--hkr-orange-soft);color:var(--hkr-orange-dk)}.hkr-mob__facts .hkr-i{width:16px;height:16px}.hkr-mob__contact{display:flex;flex-wrap:wrap;gap: .4rem 1rem;align-items:center;margin:1.2rem 0 !important;color:var(--hkr-ink) !important}.hkr-mob__contact
a{display:inline-flex;gap: .4rem;align-items:center;font-weight:700;color:var(--hkr-orange-dk);text-decoration:none}.hkr-mob__contact .hkr-i{width:18px;height:18px}.hkr-mob__btns{display:flex;flex-wrap:wrap;gap: .8rem}.hkr-mob__foot{font-size: .78rem !important;margin-top:1rem !important}.hkr-tz{padding-block:clamp(28px, 4vw, 48px)}.hkr-tz__box{display:grid;grid-template-columns:auto 1fr auto;gap:clamp(16px, 3vw, 36px);align-items:center;padding:clamp(22px, 3.4vw, 44px);border-radius:calc(var(--hkr-r) + 10px);position:relative;overflow:hidden}.hkr-tz--dark .hkr-tz__box{background:var(--hkr-night);color:#fff}.hkr-tz--orange .hkr-tz__box{background:linear-gradient(120deg, var(--hkr-orange), #F06A3A);color:#fff}.hkr-tz--paper .hkr-tz__box{background:var(--hkr-paper)}.hkr-tz__box::after{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;border:2px
solid currentColor;opacity: .12;animation:hkr-pulse-ring 4s ease-out infinite;pointer-events:none}@keyframes hkr-pulse-ring{0%{transform:scale(.6);opacity: .25}100%{transform:scale(1.4);opacity:0}}.hkr-tz__ic{width:76px;height:76px;border-radius:20px;display:grid;place-items:center;background:var(--hkr-orange);color:#fff;transform:rotate(-6deg)}.hkr-tz--orange .hkr-tz__ic{background:#fff;color:var(--hkr-orange)}.hkr-tz__ic .hkr-i{width:36px;height:36px}.hkr-tz__ic
img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.hkr-tz__eyebrow{font-size: .72rem;font-weight:700;letter-spacing: .14em;text-transform:uppercase;opacity: .8}.hkr-tz__title{margin: .3rem 0 0;font-size:clamp(1.4rem, 2.6vw, 2rem);font-weight:800;line-height:1.15;color:inherit}.hkr-tz__text
p{margin: .5rem 0 0;opacity: .85;line-height:1.55}.hkr-tz__form{grid-column:1 / -1}.hkr-tz__form
summary{list-style:none;cursor:pointer}.hkr-tz__form summary::-webkit-details-marker{display:none}.hkr-tz__formbody{margin-top:1.2rem;padding:clamp(18px, 3vw, 32px);border-radius:var(--hkr-r);background:#fff;color:var(--hkr-ink)}@media (max-width: 760px){.hkr-tz__box{grid-template-columns:1fr}}.hkr-head--row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1rem}.hkr-head--row>div{display:grid;gap:1rem;justify-items:start}.hkr-news__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:20px}.hkr-news__card{display:flex;flex-direction:column;border-radius:calc(var(--hkr-r) + 4px);overflow:hidden;background:#fff;border:1px
solid var(--hkr-line);color:var(--hkr-ink);text-decoration:none;transition:transform .45s var(--hkr-ease), box-shadow .45s}.hkr-news__card:hover{transform:translateY(-6px);box-shadow:var(--hkr-shadow)}.hkr-news__img{aspect-ratio:16 / 9;overflow:hidden;background:var(--hkr-orange-soft)}.hkr-news__img
img{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--hkr-ease)}.hkr-news__card:hover .hkr-news__img
img{transform:scale(1.06)}.hkr-news__body{display:grid;gap: .5rem;padding:1.3rem}.hkr-news__body
time{font-size: .75rem;font-weight:700;letter-spacing: .08em;text-transform:uppercase;color:var(--hkr-orange-dk)}.hkr-news__body
strong{font-size:1.15rem;line-height:1.3}.hkr-news__body>span{color:var(--hkr-grey);font-size: .92rem;line-height:1.55}.hkr-news__more{display:inline-flex !important;gap: .4rem;align-items:center;font-weight:700;color:var(--hkr-orange-dk) !important}.hkr-news__more .hkr-i{width:16px;height:16px}.hkr-lc__head{grid-template-columns:auto 1fr auto}.hkr-lc__pin{grid-row:span 2;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:var(--hkr-os);color:var(--hkr-o);transition:background .3s, color .3s}.hkr-lc__pin .hkr-i{width:20px;height:20px}.hkr-lc.is-on .hkr-lc__pin{background:var(--hkr-o);color:#fff}.hkr-lc__addr{grid-column:2 / -1}.hkr-lc__more{flex-direction:column;align-items:stretch}.hkr-lc__facts{display:grid;gap: .7rem;margin:0
0 .4rem;padding:1rem;border-radius:16px;background:var(--hkr-p);font-size: .86rem}.hkr-lc__facts
dt{font-size: .7rem;font-weight:700;letter-spacing: .1em;text-transform:uppercase;color:var(--hkr-od);margin:0
0 .15rem}.hkr-lc__facts
dd{margin:0;color:var(--hkr-k);line-height:1.5}.hkr-lc__team
dd{display:flex;flex-wrap:wrap;gap: .35rem}.hkr-lc__team dd
span{background:#fff;border-radius:99px;padding: .2rem .65rem;font-weight:600;font-size: .8rem}.hkr-lc__team dd
a{flex-basis:100%;font-weight:700;color:var(--hkr-od);font-size: .82rem}.hkr-lc__links{display:flex;flex-wrap:wrap;gap: .5rem}.hkr-lc__link
small{font-weight:500;opacity: .7}.hkr-map{position:relative;min-height:460px;isolation:isolate}.hkr-locations__grid--solo{grid-template-columns:1fr}.hkr-locations__grid--solo .hkr-map{min-height:520px}.hkr-map__live{position:absolute;inset:0;z-index:1;opacity:0;transition:opacity .8s;background:#EFEAE7}.hkr-map.is-live .hkr-map__live{opacity:1}.hkr-map__preview{position:absolute;inset:0;transition:opacity .6s, filter .6s}.hkr-map.is-live .hkr-map__preview, .hkr-map.is-live .hkr-map__consent{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .6s, visibility 0s .6s}.hkr-map__link{stroke:var(--hkr-o);stroke-width:2.5;stroke-dasharray:6 8;opacity: .55;animation:hkr-dash 1.6s linear infinite}@keyframes hkr-dash{to{stroke-dashoffset:-28}}.hkr-js .hkr-map.hkr-rv .hkr-pin{opacity:0;transform:translateY(-24px);transition:opacity .5s, transform .8s cubic-bezier(.3, 1.6, .5, 1);transition-delay:calc(var(--hkr-i, 0) * .18s + .2s)}.hkr-js .hkr-map.hkr-rv.is-in .hkr-pin, .hkr-js .hkr-map.hkr-rv.is-visible .hkr-pin{opacity:1;transform:none}.hkr-map__consent{position:absolute;z-index:2;left:50%;bottom:18px;translate:-50% 0;width:min(92%, 420px);display:grid;gap: .5rem;justify-items:center;text-align:center;padding:1rem 1.1rem;border-radius:18px;background:rgba(255,255,255,.94);backdrop-filter:blur(6px);box-shadow:0 20px 40px -24px rgba(0,0,0,.35)}.hkr-map__consent
p{margin:0;font-size: .74rem;line-height:1.45;color:var(--hkr-g)}.hkr-map__consent
a{color:var(--hkr-od)}.hkr-map__load{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;gap: .55rem;align-items:center;padding: .8rem 1.3rem;min-height:46px;border-radius:99px;background:var(--hkr-o);color:#fff;font:700 .95rem var(--hkr-font, sans-serif);box-shadow:0 14px 26px -14px rgba(233,78,27,.9);transition:background .3s, transform .3s var(--hkr-e)}.hkr-map__load:hover{background:var(--hkr-od);transform:translateY(-2px)}.hkr-map__load:focus-visible{outline:3px
solid var(--hkr-k);outline-offset:3px}.hkr-map__load .hkr-i{width:20px;height:20px}.hkr-map.is-loading .hkr-map__load{opacity: .7;pointer-events:none}.hkr-map.is-loading .hkr-map__load .hkr-i{animation:hkr-spin 1s linear infinite}@keyframes hkr-spin{to{transform:rotate(360deg)}}.hkr-map__remember{display:inline-flex;gap: .4rem;align-items:center;font-size: .74rem;color:var(--hkr-g);cursor:pointer}.hkr-map__remember
input{accent-color:var(--hkr-o);width:16px;height:16px;margin:0}.hkr-map .leaflet-container{font-family:var(--hkr-font,sans-serif);background:#EFEAE7}.hkr-map .leaflet-tile-pane{filter:grayscale(1) sepia(.18) contrast(.92) brightness(1.06)}.hkr-map .leaflet-control-zoom{border:0;box-shadow:0 10px 24px -12px rgba(0,0,0,.35);border-radius:14px;overflow:hidden}.hkr-map .leaflet-control-zoom
a{width:38px;height:38px;line-height:38px;color:var(--hkr-k)}.hkr-map .leaflet-control-attribution{font-size:10px;background:rgba(255,255,255,.8);border-radius:8px 0 0 0}.hkr-lm-all{all:unset;cursor:pointer;padding: .55rem .95rem;border-radius:99px;background:#fff;font:700 .8rem var(--hkr-font, sans-serif);color:var(--hkr-k);box-shadow:0 10px 24px -12px rgba(0,0,0,.35)}.hkr-lm-all:hover,.hkr-lm-all:focus-visible{background:var(--hkr-k);color:#fff}.hkr-lm-zone{fill:#E94E1B;fill-opacity: .07;stroke:#E94E1B;stroke-opacity: .45;stroke-width:2;stroke-dasharray:6 9;animation:hkr-zone 3.2s ease-in-out infinite}@keyframes hkr-zone{50%{fill-opacity: .13;stroke-opacity: .8}}.hkr-lm-link{stroke:#E94E1B;stroke-width:3;stroke-opacity: .65;fill:none;stroke-dasharray:2 10;stroke-linecap:round;animation:hkr-dash 1.2s linear infinite}.hkr-lm{background:none;border:0}.hkr-lm__pin{position:absolute;left:-18px;top:-44px;width:36px;height:44px;animation:hkr-drop .9s cubic-bezier(.3, 1.6, .5, 1) both;animation-delay:calc(var(--hkr-i) * .25s + 1.4s)}.hkr-lm__dot{position:absolute;left:0;top:0;width:36px;height:36px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:var(--hkr-orange, #E94E1B);border:3px
solid #fff;box-shadow:0 10px 18px -8px rgba(0,0,0,.6);transition:transform .3s}.hkr-lm__dot::after{content:"";position:absolute;inset:9px;border-radius:50%;background:#fff}.hkr-lm__pulse{position:absolute;left:3px;bottom:-6px;width:30px;height:12px;border-radius:50%;background:rgba(233,78,27,.45);animation:hkr-pulse 2.4s ease-out infinite}.hkr-lm__label{position:absolute;left:24px;top:-38px;white-space:nowrap;padding: .3rem .65rem;border-radius:99px;background:#fff;font:700 13px var(--hkr-font, sans-serif);color:#1D1B1A;box-shadow:0 8px 18px -10px rgba(0,0,0,.45);animation:hkr-in .6s both;animation-delay:calc(var(--hkr-i) * .25s + 1.8s)}.hkr-lm.is-on .hkr-lm__dot{transform:rotate(-45deg) scale(1.18);background:#1D1B1A}.hkr-lm.is-on .hkr-lm__label{background:#1D1B1A;color:#fff}@keyframes hkr-drop{from{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:none}}.hkr-lm-pop .leaflet-popup-content-wrapper{border-radius:18px;box-shadow:0 24px 48px -24px rgba(0,0,0,.5)}.hkr-lm-pop .leaflet-popup-content{margin:16px
18px;display:grid;gap: .35rem;font:500 .86rem/1.45 var(--hkr-font, sans-serif);color:#5E5B5A;min-width:220px}.hkr-lm-pop__name{font-size:1.05rem;font-weight:800;color:#1D1B1A}.hkr-lm-pop__hrs{font-size: .8rem}.hkr-lm-pop__links{display:flex;flex-wrap:wrap;gap: .4rem;margin-top: .4rem}.hkr-lm-pop__links
a{padding: .4rem .7rem;border-radius:99px;background:#F7F5F4;color:#1D1B1A !important;font-weight:700;text-decoration:none;font-size: .78rem}.hkr-lm-pop__links a.hkr-lm-pop__cta{background:#E94E1B;color:#fff !important}@media (max-width: 960px){.hkr-map{min-height:380px}}.hkr-footnotes{box-sizing:border-box;max-width:var(--hkr-wrap, 1240px);margin:0
auto !important;padding:1.5rem var(--hkr-gutter, 24px) 2.5rem !important;font-size: .76rem !important;line-height:1.6;color:var(--hkr-grey, #5E5B5A);font-family:var(--hkr-font)}html[data-hk-calm] :is(.hkr-promo, .hkr-mob, .hkr-tz, .hkr-qb, .hkr-news, .hkr-map, .hkr-hero__promo) *, html[data-hk-calm] .hkr-hero__promo{animation:none !important}@media (prefers-reduced-motion: reduce){:is(.hkr-promo, .hkr-mob, .hkr-tz, .hkr-qb, .hkr-news, .hkr-map) *,.hkr-hero__promo{animation:none !important}}.hkr-map.is-gl .hkr-map__live{background:#F3EFEC}.hkr-map .hkr-map__live.maplibregl-map, .hkr-map .hkr-map__live.leaflet-container{position:absolute !important;inset:0}.hkr-map .maplibregl-canvas{outline:none}.hkr-map__loading{position:absolute;z-index:2;left:50%;top:50%;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;border:3px
solid rgba(233,78,27,.2);border-top-color:#E94E1B;opacity:0;transition:opacity .3s;animation:hkr-spin 1s linear infinite;pointer-events:none}.hkr-map.is-loading .hkr-map__loading{opacity:1}.hkr-map.is-live .hkr-map__loading{display:none}.hkr-lm--gl{all:unset;position:relative;width:0;height:0;cursor:pointer}.hkr-lm--gl:focus-visible .hkr-lm__dot{outline:3px
solid #1D1B1A;outline-offset:3px}.hkr-lm--gl .hkr-lm__pin{animation-delay:calc(var(--hk-i) * .3s + 2.6s)}.hkr-lm--gl .hkr-lm__label{animation-delay:calc(var(--hk-i) * .3s + 3s)}.hkr-lm--gl:hover .hkr-lm__dot{transform:rotate(-45deg) scale(1.12)}.hkr-town{font:700 12px/1 var(--hkr-font, "Montserrat", sans-serif);color:#8C817B;letter-spacing: .04em;text-transform:uppercase;white-space:nowrap;pointer-events:none;text-shadow:0 0 4px #F6F3F1, 0 0 8px #F6F3F1;opacity:0;transition:opacity .6s}.hkr-town--big{font-size:14px;color:#6E625C;letter-spacing: .12em}.hkr-map.is-intro .hkr-town{opacity:1;transition-delay:calc(var(--hk-i) * .08s + 1.2s)}.hkr-map.is-close .hkr-town{opacity:0 !important;transition-delay:0s}.hkr-lm-all--gl{position:absolute;z-index:3;top:12px;right:12px}.hkr-map .maplibregl-ctrl-group{border-radius:14px;overflow:hidden;box-shadow:0 10px 24px -12px rgba(0,0,0,.35)}.hkr-map .maplibregl-ctrl-group
button{width:38px;height:38px}.hkr-map .maplibregl-ctrl-attrib{font-size:10px}.hkr-lm-pop .maplibregl-popup-content{border-radius:18px;padding:16px
18px;display:grid;gap: .35rem;font:500 .86rem/1.45 var(--hkr-font, sans-serif);color:#5E5B5A;min-width:220px;box-shadow:0 24px 48px -24px rgba(0,0,0,.5)}.hkr-lm-pop .maplibregl-popup-close-button{font-size:20px;width:32px;height:32px;right:4px;top:4px;border-radius:50%}.hkr-lm-pop__name
a{color:inherit;text-decoration:none}.hkr-lm-pop__name a:hover{color:#C43F12}.hkr-map.is-fallback .hkr-map__preview{opacity:1}.hkr-map.is-gl.is-live .hkr-map__preview{opacity:0;visibility:hidden;transition:opacity 1s, visibility 0s 1s}@media (prefers-reduced-motion: reduce){.hkr-town, .hkr-lm--gl
*{animation:none !important;transition:none !important;opacity:1 !important}}.hkr-mk{all:unset;position:relative;width:46px;height:46px;cursor:pointer;display:block}.hkr-mk__badge{position:absolute;inset:0;border-radius:50%;background:#fff;display:grid;place-items:center;box-shadow:0 1px 0 rgba(255,255,255,.9) inset, 0 10px 24px -10px rgba(29,27,26,.55), 0 0 0 1px rgba(29,27,26,.06);transform:scale(0);animation:hkr-mk-in .9s cubic-bezier(.2,1.4,.4,1) forwards;animation-delay:calc(var(--hk-i) * .22s + 3.4s);transition:background .35s, transform .35s cubic-bezier(.2,1.4,.4,1)}.hkr-mk__badge
svg{width:24px;height:24px;fill:none;stroke:#E94E1B;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:stroke .35s}.hkr-mk__ring{position:absolute;inset:0;border-radius:50%;border:2px
solid rgba(233,78,27,.55);opacity:0;animation:hkr-mk-ring 3.2s cubic-bezier(.2,.6,.3,1) infinite;animation-delay:calc(var(--hk-i) * .7s + 4.2s);pointer-events:none}.hkr-mk__ring--2{animation-delay:calc(var(--hk-i) * .7s + 5.8s)}.hkr-mk__label{position:absolute;left:54px;top:50%;translate:0 -50%;white-space:nowrap;padding: .42rem .8rem;border-radius:10px;background:rgba(29,27,26,.92);color:#fff;font:700 13px/1 var(--hkr-font, "Montserrat", sans-serif);letter-spacing: .01em;box-shadow:0 10px 24px -12px rgba(0,0,0,.6);opacity:0;transform:translateX(-8px);animation:hkr-mk-label .6s ease forwards;animation-delay:calc(var(--hk-i) * .22s + 3.9s);transition:background .3s}.hkr-mk:hover .hkr-mk__badge, .hkr-mk:focus-visible .hkr-mk__badge, .hkr-mk.is-hover .hkr-mk__badge{transform:scale(1.12)}.hkr-mk.is-on .hkr-mk__badge{background:#E94E1B;transform:scale(1.18)}.hkr-mk.is-on .hkr-mk__badge
svg{stroke:#fff}.hkr-mk.is-on .hkr-mk__label, .hkr-mk.is-hover .hkr-mk__label{background:#E94E1B}.hkr-mk:focus-visible .hkr-mk__badge{outline:3px
solid #1D1B1A;outline-offset:3px}@keyframes hkr-mk-in{from{transform:scale(0)}to{transform:scale(1)}}@keyframes hkr-mk-ring{0%{transform:scale(1);opacity: .7}80%,100%{transform:scale(2.8);opacity:0}}@keyframes hkr-mk-label{to{opacity:1;transform:none}}@media (max-width: 560px){.hkr-mk__label{font-size:12px;padding: .35rem .6rem}}@media (prefers-reduced-motion: reduce){.hkr-mk__badge,.hkr-mk__label{animation:none;transform:none;opacity:1}.hkr-mk__ring{display:none}}html[data-hk-calm] .hkr-mk__badge, html[data-hk-calm] .hkr-mk__label{animation:none;transform:none;opacity:1}html[data-hk-calm] .hkr-mk__ring{display:none}.hkr-map.is-gl.is-live::after{content:"";position:absolute;left:0;right:0;top:0;height:24%;z-index:1;pointer-events:none;background:linear-gradient(180deg, #F4F2EF 0%, rgba(244,242,239,.75) 35%, rgba(244,242,239,0) 100%);border-radius:inherit}.hkr-map .maplibregl-ctrl-top-left, .hkr-map .maplibregl-ctrl-bottom-right{z-index:3}