.hk-hero--cinematic{--hk-hero-frost:#f4f0e742;--hk-hero-scrim:#1b2a4a4d;background:var(--hk-parchment);text-align:center;place-items:center;height:100svh;min-height:640px;display:grid;position:relative;overflow:hidden}:root[data-theme=dark] .hk-hero--cinematic{--hk-hero-frost:#09102038;--hk-hero-scrim:#070d1a6b}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hk-hero--cinematic{--hk-hero-frost:#09102038;--hk-hero-scrim:#070d1a6b}}.hk-hero__video{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.hk-hero__video{display:none}}@media (prefers-reduced-data:reduce){.hk-hero__video{display:none}}.hk-hero__frost{z-index:3;background:var(--hk-hero-frost);-webkit-backdrop-filter:blur(12px)saturate(1.12);position:absolute;inset:0}.hk-hero__scrim{z-index:4;pointer-events:none;background:linear-gradient(180deg, transparent 32%, var(--hk-hero-scrim) 90%);position:absolute;inset:0}.hk-hero__grain{z-index:5;pointer-events:none;opacity:.34;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='240' height='240' filter='url(%23n)' opacity='0.4'/%3E%3C/svg%3E");position:absolute;inset:0}.hk-hero__lockup{z-index:9;width:100%;padding:0 22px;position:relative}.hk-hero__logo{opacity:0;filter:blur(5px)drop-shadow(0 2px 12px #00000059);width:150px;height:auto;margin:0 auto 24px;transition:opacity 1.1s cubic-bezier(.22,1,.36,1) 3.8s,transform 1.1s cubic-bezier(.22,1,.36,1) 3.8s,filter 1s 3.8s;display:block;transform:translateY(-8px)scale(.94)}.hk-hero.is-playing .hk-hero__logo{opacity:.97;filter:blur()drop-shadow(0 2px 12px #00000059);transform:none}.hk-hero__wm-wrap{width:min(92vw,980px);display:inline-block;position:relative}.hk-hero__wm-main,.hk-hero__wm-refl{display:block;position:relative}.hk-hero__wm-svg{direction:ltr;width:100%;height:auto;display:block}.hk-hero__wm-refl{opacity:.26;filter:blur(2.5px);pointer-events:none;margin-top:-1%;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#000000e6 12%,#0000 92%);mask-image:linear-gradient(#000000e6 12%,#0000 92%)}.hk-hero.is-playing .hk-hero__wm-refl{animation:8s ease-in-out 3.4s infinite hk-wm-wave}@keyframes hk-wm-wave{0%,to{transform:scaleY(-1)skew(0)scaleX(1)}30%{transform:scaleY(-1)skew(1.4deg)scaleX(1.005)}70%{transform:scaleY(-1)skew(-1.2deg)scaleX(.997)}}.hk-hero__wm-svg text{font-family:Cormorant Garamond,Georgia,serif;font-size:188px;font-weight:400}.hk-hero__wm-letters,.hk-hero__wm-clipped,.hk-hero.is-playing .hk-hero__wm-static,.hk-hero.is-resting .hk-hero__wm-static{opacity:0}.hk-hero.is-playing .hk-hero__wm-letters,.hk-hero.is-playing .hk-hero__wm-clipped,.hk-hero.is-resting .hk-hero__wm-clipped{opacity:1}.hk-hero.is-resting .hk-hero__wm-pour{transform:translateY(0)}.hk-hero.is-resting .hk-hero__wm-shine{animation:6.5s cubic-bezier(.4,0,.2,1) 1s infinite hk-wm-shine}.hk-hero.is-resting .hk-hero__wm-refl{animation:8s ease-in-out infinite hk-wm-wave}.hk-hero__wm-letters .draw{fill:none;stroke:#e6cc96e6;stroke-width:1.5px;stroke-dasharray:1150;stroke-dashoffset:1150px}.hk-hero.is-playing .hk-hero__wm-letters .draw{animation:.8s cubic-bezier(.45,.15,.35,.9) forwards hk-wm-scribe,.7s 2s forwards hk-wm-dim}.hk-hero.is-playing .hk-hero__wm-letters .draw:first-of-type{animation-delay:.25s,2s}.hk-hero.is-playing .hk-hero__wm-letters .draw:nth-of-type(2){animation-delay:.47s,2s}.hk-hero.is-playing .hk-hero__wm-letters .draw:nth-of-type(3){animation-delay:.69s,2s}.hk-hero.is-playing .hk-hero__wm-letters .draw:nth-of-type(4){animation-delay:.91s,2s}.hk-hero.is-playing .hk-hero__wm-letters .draw:nth-of-type(5){animation-delay:1.13s,2s}@keyframes hk-wm-scribe{to{stroke-dashoffset:0}}@keyframes hk-wm-dim{to{stroke:#e6cc9666}}.hk-hero__wm-pour{transform:translateY(212px)}.hk-hero.is-playing .hk-hero__wm-pour{animation:1.3s cubic-bezier(.22,1,.36,1) 1.5s forwards hk-wm-pour}@keyframes hk-wm-pour{to{transform:translateY(0)}}.hk-hero__wm-shine{opacity:0;transform:translate(-260px)skew(-14deg)}.hk-hero.is-playing .hk-hero__wm-shine{animation:6.5s cubic-bezier(.4,0,.2,1) 3.4s infinite hk-wm-shine}@keyframes hk-wm-shine{0%{opacity:0;transform:translate(-260px)skew(-14deg)}6%{opacity:1}30%{opacity:1;transform:translate(1130px)skew(-14deg)}36%,to{opacity:0;transform:translate(1130px)skew(-14deg)}}.hk-hero__motto{font-family:var(--hk-font-heading);letter-spacing:.015em;color:#f0ebdf;text-shadow:0 1px 24px #00000080;opacity:0;margin:14px auto 0;font-size:clamp(23px,4.4vw,36px);font-style:italic;font-weight:400;transition:opacity 1.1s cubic-bezier(.22,1,.36,1) 3.8s,transform 1.1s cubic-bezier(.22,1,.36,1) 3.8s;transform:translateY(12px)}.hk-hero.is-playing .hk-hero__motto{opacity:1;transform:none}.hk-hero__scroll{z-index:7;opacity:0;padding:10px;transition:opacity 1.2s 4.8s;display:block;position:absolute;bottom:3.4vh;left:50%;transform:translate(-50%)}.hk-hero.is-playing .hk-hero__scroll{opacity:1}.hk-hero__scroll svg{width:30px;height:30px;stroke:var(--hk-gold-light);fill:none;stroke-width:1.6px;stroke-linecap:round;filter:drop-shadow(0 1px 8px #0006);animation:2.4s ease-in-out infinite hk-hero-dip;display:block}.hk-hero__scroll:focus-visible{outline:2px solid var(--hk-gold);outline-offset:3px;border-radius:8px}@keyframes hk-hero-dip{0%,to{opacity:1;transform:translateY(-3px)}50%{opacity:.5;transform:translateY(5px)}}.hk-hero:not(.is-playing) .hk-hero__logo,.hk-hero:not(.is-playing) .hk-hero__motto,.hk-hero:not(.is-playing) .hk-hero__scroll{opacity:1;filter:none;transform:none}.hk-hero:not(.is-playing) .hk-hero__logo{opacity:.97}@media (width<=480px){.hk-hero__logo{width:112px;margin-bottom:20px}.hk-hero--cinematic{min-height:560px}}@media (prefers-reduced-motion:reduce){.hk-hero__logo,.hk-hero__motto,.hk-hero__scroll{opacity:1;filter:none;transform:none}.hk-hero__logo{opacity:.97}.hk-hero__scroll svg{animation:none}}.hk-hero[data-hero=horizont]{--hk-hero-frost:#09102066;--hk-hero-scrim:#05091299}.hk-hero[data-hero=horizont] .hk-hero__frost{-webkit-backdrop-filter:blur(3px)saturate(1.08)}.hk-hero[data-hero=horizont] .hk-hero__video{filter:brightness(.92)saturate(.85)contrast(1.02)}.hk-hero[data-hero=horizont] .hk-hero__wm-main{filter:drop-shadow(0 0 26px #c8a96e3d)}.hk-hero__grade{z-index:2;pointer-events:none;background:radial-gradient(90% 70% at 72% 6%,#b4cde61a,#0000 55%),linear-gradient(#060b1870,#060b1833 50%,#060b189e);position:absolute;inset:0}.hk-hero__gate{z-index:8;background:#05080f;width:100%;height:50.5%;transition:transform 2.4s cubic-bezier(.76,0,.19,1) .1s;position:absolute;left:0}.hk-hero__gate--top{top:-.25%;transform:translateY(-102%)}.hk-hero__gate--bot{bottom:-.25%;transform:translateY(102%)}.hk-hero__gate--top:after,.hk-hero__gate--bot:before{content:"";background:linear-gradient(90deg,#0000,#c8a96ee6,#0000);height:1px;position:absolute;left:0;right:0}.hk-hero__gate--top:after{bottom:0}.hk-hero__gate--bot:before{top:0}html.hk-reveal-on .hk-hero__gate--top,html.hk-reveal-on .hk-hero__gate--bot{transform:translateY(0)}.hk-hero[data-hero=horizont].is-playing .hk-hero__gate--top{transform:translateY(-102%)}.hk-hero[data-hero=horizont].is-playing .hk-hero__gate--bot{transform:translateY(102%)}html.hk-skip-anim .hk-hero__gate--top{transition:none;transform:translateY(-102%)}html.hk-skip-anim .hk-hero__gate--bot{transition:none;transform:translateY(102%)}.hk-hero__cap{z-index:9;font-family:var(--hk-font-body);letter-spacing:.26em;color:#d9d2c0;opacity:.85;text-shadow:0 1px 8px #00000080;pointer-events:none;font-size:11px;font-weight:500;line-height:1;position:absolute;top:110px}.hk-hero__cap--l{inset-inline-start:30px}html.hk-reveal-on .hk-hero__cap{opacity:0;transition:opacity 1.3s 4.3s}.hk-hero[data-hero=horizont].is-playing .hk-hero__cap{opacity:.85}html.hk-skip-anim .hk-hero__cap{opacity:.85;transition:none}@media (width<=768px){.hk-hero__cap{top:82px}}.hk-hero__horizon{pointer-events:none;background:linear-gradient(90deg,#0000,#d4bc8ad9 16% 84%,#0000);width:100vw;height:1px;position:absolute;top:49.75%;left:50%;transform:translate(-50%)scaleX(1);box-shadow:0 0 18px #c8a96e73}html.hk-reveal-on .hk-hero__horizon{transition:transform 1.9s cubic-bezier(.22,1,.36,1) .75s;transform:translate(-50%)scaleX(0)}.hk-hero[data-hero=horizont].is-playing .hk-hero__horizon{transform:translate(-50%)scaleX(1)}html.hk-skip-anim .hk-hero__horizon{transition:none;transform:translate(-50%)scaleX(1)}.hk-hero[data-hero=horizont] .hk-hero__wm-letters{display:none}.hk-hero[data-hero=horizont] .hk-hero__wm-pour{transform:translateY(0)}.hk-hero[data-hero=horizont].is-playing .hk-hero__wm-pour{animation:none}.hk-hero[data-hero=horizont] .hk-hero__wm-main,.hk-hero[data-hero=horizont] .hk-hero__wm-refl{overflow:hidden}.hk-hero[data-hero=horizont].is-playing .hk-hero__wm-shine{animation-delay:3.7s}.hk-hero[data-hero=horizont] .hk-hero__motto{opacity:1;filter:none;letter-spacing:.015em;margin-top:26px;font-size:clamp(26px,5vw,42px);font-style:normal;transform:none}html.hk-reveal-on .hk-hero[data-hero=horizont] .hk-hero__motto{opacity:0;filter:blur(9px);transition:opacity 1.7s cubic-bezier(.22,1,.36,1) 3.6s,transform 2.2s cubic-bezier(.22,1,.36,1) 3.5s,filter 1.5s 3.6s;transform:translateY(16px)scale(1.05)}html.hk-reveal-on .hk-hero[data-hero=horizont].is-playing .hk-hero__motto{opacity:1;filter:blur();transform:none}html.hk-skip-anim .hk-hero[data-hero=horizont] .hk-hero__motto{opacity:1;filter:none;transition:none;transform:none}.hk-hero[data-hero=horizont] .hk-hero__logo{filter:drop-shadow(0 2px 12px #00000059);transition:opacity 1.1s cubic-bezier(.22,1,.36,1) 3.6s,transform 1.1s cubic-bezier(.22,1,.36,1) 3.6s}html.hk-reveal-on .hk-hero[data-hero=horizont] .hk-hero__logo{opacity:0;transform:translateY(-8px)scale(.94)}html.hk-reveal-on .hk-hero[data-hero=horizont].is-playing .hk-hero__logo{opacity:.97;transform:none}html.hk-skip-anim .hk-hero[data-hero=horizont] .hk-hero__logo{opacity:.97;transition:none;transform:none}@media (prefers-reduced-motion:no-preference){html.hk-reveal-on:not(.hk-fx-live) .hk-hero__gate--top{animation:hk-failsafe-gate-top .9s var(--hk-ease-draw) var(--hk-m-failsafe) forwards}html.hk-reveal-on:not(.hk-fx-live) .hk-hero__gate--bot{animation:hk-failsafe-gate-bot .9s var(--hk-ease-draw) var(--hk-m-failsafe) forwards}html.hk-reveal-on:not(.hk-fx-live) .hk-hero__horizon{animation:hk-failsafe-horizon .9s var(--hk-ease-draw) var(--hk-m-failsafe) forwards}html.hk-reveal-on:not(.hk-fx-live) .hk-hero[data-hero=horizont] :is(.hk-hero__logo,.hk-hero__motto,.hk-hero__cap),html:not(.hk-fx-live) .hk-header--intro,html:not(.hk-fx-live) .hk-header--intro .hk-nav__list>li{animation:hk-failsafe .6s var(--hk-ease-settle) var(--hk-m-failsafe) forwards}}@keyframes hk-failsafe-gate-top{to{transform:translateY(-102%)}}@keyframes hk-failsafe-gate-bot{to{transform:translateY(102%)}}@keyframes hk-failsafe-horizon{to{transform:translate(-50%)scaleX(1)}}.hk-hero[data-hero=horizont] .hk-hero__scroll{padding:6px 10px;bottom:10px}@media (width>=769px){.hk-hero--cinematic{padding-top:84px}.hk-hero__logo{width:clamp(80px,23svh - 63px,150px);margin-bottom:clamp(12px,2.7svh - 5px,24px)}.hk-hero__wm-wrap{width:min(92vw,clamp(560px,125svh - 200px,980px))}.hk-hero[data-hero=horizont] .hk-hero__motto{margin-top:0;font-size:clamp(26px,min(5vw,4.2svh + 4px),42px);line-height:1.3}}.hk-badge{font-family:var(--hk-font-body);text-transform:uppercase;letter-spacing:.08em;border-radius:20px;margin-top:8px;padding:4px 10px;font-size:.7rem;font-weight:500;display:inline-block}.hk-badge--open{color:var(--hk-gold);background:#c8a96e26;border:1px solid #c8a96e4d}.hk-badge--full{color:var(--hk-body);background:#1b2a4a14;border:1px solid #1b2a4a26}.hk-kompendium-banner{align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden}.hk-kompendium-banner__bg{z-index:0;position:absolute;inset:0}.hk-kompendium-banner__bg img{object-fit:cover;object-position:85% center;width:100%;height:100%;display:block}.hk-kompendium-banner__bg:after{content:"";z-index:1;background:linear-gradient(90deg,#c8a96eb8 0%,#c8a96e80 20%,#c8a96e33 40%,#c8a96e0d 55%,#0000 65%);position:absolute;inset:0}.hk-kompendium-banner>.hk-container{z-index:2;width:100%;position:relative}.hk-kompendium-banner__content{max-width:460px;margin-inline-start:5%;padding:4rem 0}.hk-kompendium-banner__overline{font-family:var(--hk-font-body);text-transform:uppercase;letter-spacing:.35em;color:var(--hk-white);opacity:.7;text-shadow:0 1px 6px #00000026;margin-bottom:1.25rem;font-size:11px;font-weight:500;display:block}.hk-kompendium-banner__content h2{font-family:var(--hk-font-heading);color:var(--hk-white);letter-spacing:.04em;text-shadow:0 2px 20px #00000040,0 1px 3px #00000026;margin-bottom:1.5rem;font-size:clamp(2.5rem,5.5vw,4rem);font-weight:600;line-height:1.1}.hk-kompendium-banner__panel{-webkit-backdrop-filter:blur(20px);border-radius:var(--hk-radius);background:#1b2a4a47;border:1px solid #ffffff26;padding:2.5rem 2.5rem 2rem}.hk-kompendium-banner__divider{background:linear-gradient(90deg, var(--hk-gold), var(--hk-gold-light), transparent);width:48px;height:1.5px;margin-bottom:1.5rem}.hk-kompendium-banner__content p{color:#ffffffe0;text-shadow:0 1px 6px #0000001f;margin-bottom:1.5rem;font-size:15px;line-height:1.85}.hk-kompendium-banner__edition{font-family:var(--hk-font-body);letter-spacing:.18em;color:var(--hk-white);opacity:.55;text-shadow:0 1px 6px #0000001a;margin-bottom:2.5rem;font-size:11px;font-weight:400;display:block}.hk-kompendium-banner__content .hk-btn--gold{color:var(--hk-white);text-shadow:0 1px 4px #0000001a;transition:background .35s var(--hk-ease), border-color .35s var(--hk-ease), color .35s var(--hk-ease);background:0 0;border:1.5px solid #fffc}.hk-kompendium-banner__content .hk-btn--gold:hover{background:var(--hk-white);border-color:var(--hk-white);color:var(--hk-heading);text-shadow:none}@media (width<=768px){.hk-kompendium-banner{min-height:380px}.hk-kompendium-banner__bg:after{background:linear-gradient(90deg,#c8a96ec7 0%,#c8a96e99 30%,#c8a96e59 60%,#c8a96e26 100%)}.hk-kompendium-banner__content{max-width:300px;padding:3rem 0}.hk-kompendium-banner__content h2{letter-spacing:.04em;font-size:1.75rem}}@media (width<=480px){.hk-kompendium-banner{min-height:auto}.hk-kompendium-banner__bg:after{background:linear-gradient(#1b2a4ab3 0%,#1b2a4a8c 50%,#1b2a4a66 100%)}.hk-kompendium-banner__bg img{object-position:center center}.hk-kompendium-banner__content{text-align:center;max-width:100%;margin-inline-start:0;padding:2.5rem 0}.hk-kompendium-banner__panel{background:#1b2a4a59;padding:2rem 1.5rem 1.75rem}.hk-kompendium-banner__divider{margin-inline:auto}.hk-kompendium-banner__content h2{font-size:1.5rem}.hk-kompendium-banner__content p{font-size:14px}}.hk-divider--accent{background:var(--hk-parchment);padding:var(--hk-space-md) 0;justify-content:center;align-items:center;display:flex}.hk-divider--accent:before{content:"";background:var(--hk-navy);opacity:.15;border-radius:2px;width:80px;height:3px}.hk-glass{transition:transform .15s ease-out,border-color .3s,box-shadow .3s}.hk-partners{background:var(--hk-parchment);padding:80px 0}.hk-partners h2{text-align:center;font-weight:300}.hk-partners__grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;display:flex}.hk-partners__item{background:var(--hk-glass);border:var(--hk-glass-border);border-radius:var(--hk-radius);text-align:center;width:180px;height:100px;transition:border-color .35s var(--hk-ease), box-shadow .35s var(--hk-ease), transform .35s var(--hk-ease), filter .35s var(--hk-ease), opacity .35s var(--hk-ease);cursor:default;filter:grayscale();opacity:.7;flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex}.hk-partners__item:hover{filter:grayscale(0);opacity:1;border-color:var(--hk-glass-border-hover);transform:translateY(-6px);box-shadow:0 16px 48px #1b2a4a26}.hk-partners__abbr{font-family:var(--hk-font-heading);color:var(--hk-heading);margin-bottom:6px;font-size:1.5rem;font-weight:600;line-height:1}.hk-partners__name{font-family:var(--hk-font-body);color:var(--hk-body);letter-spacing:.02em;font-size:.65rem;line-height:1.3}@media (width<=768px){.hk-partners__item{width:140px;height:80px}.hk-partners__abbr{font-size:1.2rem}.hk-kompendium-banner__bg:after{background:linear-gradient(#1b2a4aa6 0%,#1b2a4a80 60%,#1b2a4a66 100%)}.hk-kompendium-banner__content{text-align:center;margin-inline:auto}.hk-kompendium-banner__divider{margin-inline:auto}}:root[data-theme=dark] .hk-hero--cinematic,:root[data-theme=dark] .hk-hero__text-strip,:root[data-theme=dark] .hk-mediathek{background:var(--hk-parchment)}:root[data-theme=dark] .hk-hero__text-strip{border-top-color:#c8a96e26}:root[data-theme=dark] .hk-hero__title-glass{background:linear-gradient(90deg,#090f1c73,#0e172640);border:1px solid #c8a96e33}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hk-hero__title-glass{background:linear-gradient(90deg,#090f1c73,#0e172640);border:1px solid #c8a96e33}}.hk-eid{background:var(--hk-parchment);text-align:center;padding:clamp(80px,10vw,130px) 0;position:relative;overflow:hidden}.hk-eid:before{content:"☪";color:var(--hk-gold);opacity:.035;pointer-events:none;z-index:0;font-size:30vw;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hk-eid:after{content:"";background:linear-gradient(90deg, transparent, var(--hk-gold), transparent);opacity:.4;width:min(480px,60%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.hk-eid__inner{z-index:1;flex-direction:column;align-items:center;gap:clamp(1.75rem,3vw,2.5rem);max-width:720px;display:flex;position:relative}.hk-eid__overline{transition-delay:80ms}.hk-eid__takbir{font-family:var(--hk-font-heading);color:var(--hk-heading);letter-spacing:-.005em;max-width:620px;font-size:clamp(1.35rem,2.5vw,1.85rem);font-style:italic;font-weight:400;line-height:1.55;transition-delay:.16s}.hk-eid__takbir p{margin:0 0 .5rem}.hk-eid__takbir p:last-child{margin-bottom:0}.hk-eid__divider{justify-content:center;align-items:center;gap:14px;width:100%;max-width:280px;margin:0;display:flex}.hk-eid__divider span{background:linear-gradient(90deg, transparent, var(--hk-gold), transparent);opacity:.5;flex:1;height:1px}.hk-eid__divider i{background:var(--hk-gold);opacity:.6;flex-shrink:0;width:7px;height:7px;transform:rotate(45deg)}.hk-eid__figure{justify-content:center;width:100%;margin:0;transition-delay:.24s;display:flex}.hk-eid__image{border-radius:4px;width:clamp(280px,36vw,420px);height:auto;display:block}.hk-eid__message{font-family:var(--hk-font-body);color:var(--hk-body);max-width:620px;margin:0 auto;font-size:1.05rem;font-weight:300;line-height:1.85;transition-delay:.32s}.hk-eid__message p{margin:0 0 1.25rem}.hk-eid__message p:last-child{margin-bottom:0}.hk-eid__amin{font-family:var(--hk-font-heading);color:var(--hk-gold-text);letter-spacing:.01em;margin:.5rem 0 0;font-size:clamp(1.6rem,3vw,2.2rem);font-style:italic;font-weight:400;transition-delay:.48s}.hk-eid__inner:after{content:"";background:linear-gradient(90deg, transparent, var(--hk-gold), transparent);opacity:.4;width:min(480px,60%);height:1px;position:absolute;bottom:calc(-1*clamp(80px,10vw,130px) + 24px);left:50%;transform:translate(-50%)}:root[data-theme=dark] .hk-eid:before{opacity:.055}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hk-eid:before{opacity:.055}}@media (width<=768px){.hk-eid{padding:clamp(56px,14vw,80px) 0}.hk-eid__inner{gap:1.5rem}.hk-eid__takbir{font-size:1.25rem;line-height:1.5}.hk-eid__image{width:min(85vw,320px)}.hk-eid__message{font-size:1rem;line-height:1.75}.hk-eid__message p{margin-bottom:1rem}}@media (width<=480px){.hk-eid__overline{font-size:.7rem}.hk-eid__takbir{font-size:1.15rem}.hk-eid__amin{font-size:1.45rem}}
