.hk-close{--close-gut:clamp(24px, 5vw, 64px);--close-num:3.4rem;z-index:2;isolation:isolate;margin-top:calc(-1 * var(--hk-frame-dome));padding:calc(var(--hk-frame-dome) + clamp(72px, 9vw, 132px)) var(--close-gut) clamp(64px, 7vw, 104px);background:var(--hk-ink);color:var(--hk-ink-body);border-radius:50% 50% 0 0 / var(--hk-frame-dome) var(--hk-frame-dome) 0 0;position:relative}.hk-close[data-hk-r]:after{z-index:auto;height:calc(var(--hk-frame-dome) * 2);border-radius:inherit;border-top:1px solid var(--hk-gold);opacity:1;background:0 0;inset:0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 4%,#000 26% 74%,#0000 96%);mask-image:linear-gradient(90deg,#0000 4%,#000 26% 74%,#0000 96%)}.hk-close__inner{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(48px,7vw,120px);max-width:760px;margin:0 auto;display:grid}.hk-close--figure .hk-close__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);max-width:1240px}.hk-close__over{font-family:var(--hk-font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--hk-ink-gold);margin:0;font-size:12px;font-weight:600;line-height:1.5}.hk-close__title{font-family:var(--hk-font-heading);letter-spacing:-.015em;color:var(--hk-ink-text);text-wrap:balance;margin:18px 0 0;font-size:clamp(2.6rem,5vw,4.6rem);font-weight:300;line-height:1.04}.hk-close__title em{color:var(--hk-ink-gold);font-style:italic}.hk-close__lede{max-width:38ch;font-family:var(--hk-font-heading);color:var(--hk-ink-body);margin:24px 0 0;font-size:clamp(1.2rem,1.55vw,1.4rem);line-height:1.55}.hk-close__reg{border-top:1px solid var(--hk-ink-line);margin:clamp(40px,5vw,60px) 0 0;padding:0;list-style:none}.hk-close__row{border-bottom:1px solid var(--hk-ink-line)}.hk-close__link{grid-template-columns:var(--close-num) minmax(0, 1fr) auto;min-height:84px;color:var(--hk-ink-text);background-image:none;align-items:center;column-gap:16px;text-decoration:none;display:grid}.hk-close__link:hover{color:var(--hk-ink-text);background-size:0 0}.hk-close__link:focus-visible{outline:2px solid var(--hk-gold);outline-offset:4px}.hk-close__num{letter-spacing:.06em;font-variant-numeric:lining-nums tabular-nums;color:var(--hk-ink-gold);font-family:Cormorant Garamond,Georgia,serif;font-size:17px;font-weight:500;line-height:1}.hk-close__label{font-family:var(--hk-font-heading);color:var(--hk-ink-text);transition:color .5s var(--hk-ease);margin:0;font-size:clamp(1.5rem,2.1vw,1.85rem);font-weight:400;line-height:1.2}.hk-close__link:hover .hk-close__label{color:var(--hk-ink-gold)}.hk-close__arr{width:48px;height:48px;transition:background-color .5s var(--hk-ease-out), transform .5s var(--hk-ease-out);border:1px solid #c8a96eb3;border-radius:50%;place-items:center;display:grid}.hk-close__arr svg,.hk-newsletter-form--line .hk-newsletter-form__btn svg{fill:none;width:18px;height:18px;stroke:var(--hk-ink-gold);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;transition:stroke .4s var(--hk-ease)}.hk-close__link:hover .hk-close__arr{background:var(--hk-gold);transform:translate(4px)}.hk-close__link:hover .hk-close__arr svg{stroke:#1b2a4a}[dir=rtl] .hk-close__arr svg,[dir=rtl] .hk-newsletter-form--line .hk-newsletter-form__btn svg{transform:scaleX(-1)}[dir=rtl] .hk-close__link:hover .hk-close__arr{transform:translate(-4px)}.hk-close__row--nl{grid-template-columns:var(--close-num) minmax(0, 1fr);align-items:start;column-gap:16px;padding:28px 0 22px;display:grid}.hk-close__row--nl>.hk-close__num{padding-top:.55em}.hk-close__note{max-width:46ch;color:var(--hk-ink-muted);margin:8px 0 0;font-size:15px;line-height:1.6}.hk-newsletter-form--line{max-width:540px;margin-top:16px;position:relative}.hk-close__solo .hk-newsletter-form--line{margin-top:clamp(32px,4vw,48px)}.hk-newsletter-form--line .hk-newsletter-form__row{max-width:none;transition:border-color .3s var(--hk-ease), box-shadow .3s var(--hk-ease);border-bottom:1px solid #c8a96e99;align-items:center;gap:12px;margin:0;display:flex;box-shadow:inset 0 -1px #0000}.hk-newsletter-form--line .hk-newsletter-form__row:focus-within{border-bottom-color:var(--hk-gold);box-shadow:inset 0 -1px 0 var(--hk-gold)}.hk-newsletter-form--line .hk-newsletter-form__input{min-width:0;height:58px;font-family:var(--hk-font-body);color:var(--hk-ink-text);caret-color:var(--hk-gold);appearance:none;background:0 0;border:0;border-radius:0;flex:auto;padding:0 2px;font-size:17px;line-height:1.2}.hk-newsletter-form--line .hk-newsletter-form__input::placeholder{color:var(--hk-ink-muted);opacity:1}.hk-newsletter-form--line .hk-newsletter-form__input:focus,.hk-newsletter-form--line .hk-newsletter-form__input:focus-visible{box-shadow:none;outline:none}.hk-newsletter-form--line .hk-newsletter-form__input:-webkit-autofill{-webkit-text-fill-color:var(--hk-ink-text);-webkit-box-shadow:0 0 0 1000px var(--hk-ink) inset;transition:background-color 9999s}.hk-newsletter-form--line .hk-newsletter-form__btn{min-height:46px;font-family:var(--hk-font-body);letter-spacing:.02em;color:var(--hk-ink-text);cursor:pointer;transition:background-color .45s var(--hk-ease-out), color .45s var(--hk-ease-out), border-color .45s var(--hk-ease-out);background:0 0;border:1px solid #c8a96eb3;border-radius:999px;flex:none;align-items:center;gap:12px;padding:0 16px 0 20px;font-size:15px;font-weight:500;display:inline-flex}.hk-newsletter-form--line .hk-newsletter-form__btn:hover{background:var(--hk-gold);border-color:var(--hk-gold);color:#1b2a4a}.hk-newsletter-form--line .hk-newsletter-form__btn:hover svg{stroke:#1b2a4a}.hk-newsletter-form--line .hk-newsletter-form__btn:focus-visible{outline:2px solid var(--hk-gold);outline-offset:3px}.hk-newsletter-form--line .hk-newsletter-form__btn:disabled{opacity:.55;cursor:progress}.hk-newsletter-form--line .hk-newsletter-form__consent{max-width:none;min-height:44px;color:var(--hk-ink-muted);cursor:pointer;align-items:flex-start;gap:10px;margin:0;padding:12px 0 0;font-size:15px;line-height:1.5;display:flex;position:relative}.hk-newsletter-form--line .hk-newsletter-form__consent input{inset-inline-start:-12px;opacity:0;cursor:pointer;width:44px;height:44px;margin:0;position:absolute;top:0}.hk-newsletter-form__box{width:20px;height:20px;transition:background-color .25s var(--hk-ease), border-color .25s var(--hk-ease);border:1px solid #c8a96ed9;border-radius:3px;flex:none;margin-top:1px;position:relative}.hk-newsletter-form__box:after{content:"";opacity:0;width:6px;height:11px;transition:opacity .2s var(--hk-ease), transform .25s var(--hk-ease-out);border:1.5px solid #1b2a4a;border-width:0 1.5px 1.5px 0;position:absolute;top:2px;left:6px;transform:rotate(45deg)scale(.6)}.hk-newsletter-form--line .hk-newsletter-form__consent input:checked+.hk-newsletter-form__box{background:var(--hk-gold);border-color:var(--hk-gold)}.hk-newsletter-form--line .hk-newsletter-form__consent input:checked+.hk-newsletter-form__box:after{opacity:1;transform:rotate(45deg)scale(1)}.hk-newsletter-form--line .hk-newsletter-form__consent input:focus-visible+.hk-newsletter-form__box{outline:2px solid var(--hk-gold);outline-offset:3px}.hk-newsletter-form--line .hk-newsletter-form__consent a{color:var(--hk-ink-text);text-underline-offset:3px;background-image:none;-webkit-text-decoration:underline #c8a96eb3;text-decoration:underline #c8a96eb3}.hk-newsletter-form--line .hk-newsletter-form__consent a:hover{color:var(--hk-ink-gold)}.hk-newsletter-form--line .hk-turnstile:not(:empty){margin-top:14px}.hk-newsletter-form--line .hk-newsletter-form__message{border-inline-start:2px solid;border-radius:0;max-width:none;margin:14px 0 0;padding:10px 14px;font-size:15px;line-height:1.5}.hk-newsletter-form--line .hk-newsletter-form__message[hidden],.hk-newsletter-form--line .hk-newsletter-form__success[hidden]{display:none}.hk-newsletter-form--line .hk-newsletter-form__message--error{color:#f3c0c0;background:#84202947}.hk-newsletter-form--line .hk-newsletter-form__message--success{color:#bfe3c9;background:#0f51324d}.hk-newsletter-form--line.is-submitted :is(.hk-newsletter-form__row,.hk-newsletter-form__consent,.hk-newsletter-form__message,.hk-turnstile,.cf-turnstile){display:none}.hk-newsletter-form--line .hk-newsletter-form__success{outline:none;grid-template-columns:48px minmax(0,1fr);gap:4px 18px;padding:6px 0 0;display:grid}.hk-newsletter-form--line .hk-newsletter-form__success-icon{border:1px solid var(--hk-gold);width:48px;height:48px;color:var(--hk-ink-gold);border-radius:50%;grid-row:span 3;place-items:center;display:grid}.hk-newsletter-form--line .hk-newsletter-form__success-icon svg{width:22px;height:22px}.hk-newsletter-form--line .hk-newsletter-form__success h4{font-family:var(--hk-font-heading);color:var(--hk-ink-text);margin:0;font-size:1.5rem;font-weight:400;line-height:1.25}.hk-newsletter-form--line .hk-newsletter-form__success p{color:var(--hk-ink-body);margin:0;font-size:15px;line-height:1.6}.hk-newsletter-form--line .hk-newsletter-form__success-tip{color:var(--hk-ink-muted)}.hk-close__fig{justify-self:end;width:min(100%,380px);margin:0;position:relative}.hk-close__fig:before{content:"";pointer-events:none;border:1px solid #c8a96e61;border-radius:999px;position:absolute;inset:-14px}.hk-close__window{aspect-ratio:5/8;background:var(--hk-ink-2);border-radius:999px;display:block;position:relative;overflow:hidden;box-shadow:0 50px 90px -50px #000,0 0 0 1px #c8a96e33}.hk-close__window:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #f0dcaeb3;position:absolute;inset:9px}.hk-close__window picture,.hk-close__window img{width:100%;height:100%;display:block}.hk-close__window img{object-fit:cover;object-position:47% 62%;filter:saturate(.92)brightness(.96);max-width:none}.hk-close--newsletter{margin-top:0}.hk-close__latest-title{font-family:var(--hk-font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--hk-ink-gold);margin:0 0 18px;font-size:12px;font-weight:600;line-height:1.5}.hk-close__latest ol{border-top:1px solid var(--hk-ink-line);margin:0;padding:0;list-style:none}.hk-close__latest li{border-bottom:1px solid var(--hk-ink-line)}.hk-close__latest a{grid-template-columns:var(--close-num) minmax(0, 1fr);color:var(--hk-ink-text);background-image:none;align-items:baseline;column-gap:16px;padding:20px 0;text-decoration:none;display:grid}.hk-close__latest a:focus-visible{outline:2px solid var(--hk-gold);outline-offset:4px}.hk-close__latest-meta{letter-spacing:.18em;text-transform:uppercase;color:var(--hk-ink-gold);flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.hk-close__latest-meta i{background:var(--hk-gold);opacity:.8;width:5px;height:5px;transform:rotate(45deg)}.hk-close__latest-meta time{color:var(--hk-ink-muted);letter-spacing:.1em;font-weight:500}.hk-close__latest-t{font-family:var(--hk-font-heading);color:var(--hk-ink-text);text-wrap:balance;transition:color .4s var(--hk-ease);margin-top:8px;font-size:clamp(1.3rem,1.7vw,1.55rem);line-height:1.25;display:block}.hk-close__latest a:hover .hk-close__latest-t{color:var(--hk-ink-gold)}[dir=rtl] :is(.hk-close__over,.hk-close__latest-title,.hk-close__latest-meta,.hk-close__latest-meta time){letter-spacing:0;font-size:15px}[dir=rtl] .hk-close__title em{font-style:normal}[dir=rtl] .hk-close__title{letter-spacing:0}:is(:lang(ar),:lang(fa)) .hk-close__title{line-height:1.4}:is(:lang(ar),:lang(fa)) .hk-close__lede{line-height:1.8}:lang(ur) .hk-close__title{line-height:1.9}:lang(ur) :is(.hk-close__lede,.hk-close__note,.hk-close__label){line-height:2.1}:lang(ur) .hk-close__over{font-size:16px;line-height:2}:is(:lang(ar),:lang(fa),:lang(ur)) .hk-newsletter-form--line :is(.hk-newsletter-form__consent,.hk-newsletter-form__btn){letter-spacing:0;font-size:17px}:lang(ur) .hk-newsletter-form--line .hk-newsletter-form__consent{line-height:2}@media (prefers-reduced-motion:no-preference){html.hk-reveal-live .hk-close.hk-r-wait[data-hk-p=uebergabe]:after{clip-path:inset(0 calc(50% - 1px));transform:none}html.hk-reveal-live .hk-close.hk-r-in[data-hk-p=uebergabe]:after{clip-path:inset(0);transition:clip-path var(--hk-m-line) var(--hk-ease-draw) var(--hk-r-delay,0s);transform:none}}@media (width<=1023px){.hk-close--figure .hk-close__inner{grid-template-columns:minmax(0,1fr) minmax(0,.62fr);gap:48px}.hk-close--newsletter .hk-close__inner,.hk-close--figure.hk-close--newsletter .hk-close__inner{grid-template-columns:minmax(0,1fr);max-width:640px}.hk-close--home .hk-newsletter-form--line .hk-newsletter-form__btn{justify-content:center;width:44px;min-height:44px;padding:0}.hk-close--home .hk-newsletter-form--line .hk-newsletter-form__btn-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=767px){.hk-close{padding:calc(var(--hk-frame-dome) + 28px) 1.5rem 44px}.hk-close--home .hk-close__inner{flex-direction:column;align-items:stretch;gap:0;display:flex}.hk-close--home .hk-close__text{min-width:0;display:block}.hk-close--home .hk-close__fig{order:-1;justify-self:auto;width:100%;max-width:420px;margin:8px auto 36px}.hk-close--home .hk-close__fig:before{border-radius:999px 999px 12px 12px;inset:-8px}.hk-close--home .hk-close__window{aspect-ratio:1;border-radius:999px 999px 6px 6px;width:100%;max-height:380px}.hk-close--home .hk-close__window:after{inset:6px}.hk-close__title{margin-top:14px;font-size:clamp(2.3rem,10.5vw,2.75rem);line-height:1.05}.hk-close__lede{margin-top:14px;font-size:1.15rem;line-height:1.55}.hk-close--home .hk-close__reg{border-top:0;flex-wrap:wrap;column-gap:28px;margin-top:32px;display:flex}.hk-close--home .hk-close__num{display:none}.hk-close--home .hk-close__row{border-bottom:0}.hk-close--home .hk-close__row--nl{border-top:1px solid var(--hk-ink-line);border-bottom:1px solid var(--hk-ink-line);flex:100%;order:-1;margin-bottom:18px;padding:28px 0 26px;display:block}.hk-close--home .hk-close__row--nl .hk-close__label{font-size:1.5rem}.hk-close--home .hk-close__note{margin-top:6px;font-size:16px;line-height:1.55}.hk-close--home .hk-close__link{align-items:center;gap:10px;min-height:48px;display:inline-flex}.hk-close--home .hk-close__link .hk-close__label{border-bottom:1px solid #c8a96e73;font-size:1.3rem;line-height:1.25}.hk-close--home .hk-close__arr,.hk-close--home .hk-close__link:hover .hk-close__arr{background:0 0;border:0;border-radius:0;width:auto;height:auto}.hk-close--home .hk-close__link:hover .hk-close__arr svg{stroke:var(--hk-ink-gold)}.hk-close .hk-newsletter-form--line{margin-top:18px}.hk-close .hk-newsletter-form--line .hk-newsletter-form__row{box-shadow:none;background:#ffffff09;border:1px solid #c8a96e8c;border-radius:999px;gap:8px;padding:4px 4px 4px 20px}.hk-close .hk-newsletter-form--line .hk-newsletter-form__row:focus-within{border-color:var(--hk-gold);box-shadow:0 0 0 1px var(--hk-gold)}.hk-close .hk-newsletter-form--line .hk-newsletter-form__input{flex:1 1 0;width:0;height:48px;font-size:16px}.hk-close--home .hk-close__row--nl,.hk-close .hk-newsletter-form--line{min-width:0}.hk-close .hk-newsletter-form--line .hk-newsletter-form__btn{background:var(--hk-gold);border-color:var(--hk-gold);justify-content:center;width:48px;min-height:48px;padding:0}.hk-close .hk-newsletter-form--line .hk-newsletter-form__btn svg{stroke:#1b2a4a}.hk-close .hk-newsletter-form--line .hk-newsletter-form__btn-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hk-close .hk-newsletter-form--line .hk-newsletter-form__consent{padding-top:12px;font-size:16px}.hk-close__latest{margin-top:8px}.hk-close__latest a{padding:16px 0}}@media (width<=380px){.hk-close__over{letter-spacing:.14em}}
