.sk-page{--sk-gold:#c8a96e;--sk-gold-soft:#c8a96e8c;--sk-bg:#0a101e;background:var(--sk-bg);font-weight:300;overflow:clip}.sk-page section{color:var(--st-ink);background:var(--st-bg);position:relative}.sk-page.sk-journey section{background:0 0}.sk-page.sk-journey :is(.sk-saeulen,.sk-kontakt){background:var(--st-bg)}.sk-hero{--st-bg:#0a101e;--st-ink:#f1ede4;--st-muted:#8c97ad}.sk-bedeutung{--st-bg:#0e1830;--st-ink:#f1ede4;--st-muted:#95a0b5}.sk-ueber{--st-bg:#16233e;--st-ink:#efeae0;--st-muted:#98a2b8}.sk-motto{--st-bg:#223250;--st-ink:#f3edde;--st-muted:#a8afbf}.sk-ansatz{--st-bg:#3a4a6b;--st-ink:#f5f0e4;--st-muted:#b5bcc9}.sk-fokus{--st-bg:#b8c4d6;--st-ink:#f7f3e9;--st-muted:#d9dee8}.sk-saeulen{--st-bg:#b8c4d6;--st-ink:#22304e;--st-muted:#4e5b74}.sk-kontakt{--st-bg:#f7f4ee;--st-ink:#1b2a4a;--st-muted:#4a5568}.sk-page .hk-overline{color:var(--sk-gold)}.sk-h2{font-family:var(--hk-font-heading);letter-spacing:-.01em;text-wrap:balance;color:inherit;margin:18px 0 0;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:400;line-height:1.14}.sk-copy{max-width:62ch;color:inherit;margin:0;font-size:1.06rem;line-height:1.85}.sk-copy+.sk-copy{margin-top:1.1em}.sk-copy--first{margin-top:26px}.sk-copy--center{margin:26px auto 0}.sk-inner{max-width:1140px;margin:0 auto;padding:0 24px}.sk-inner--narrow{max-width:760px}.sk-rule{background:linear-gradient(90deg, transparent, var(--sk-gold-soft), transparent);border:0;height:1px}.sk-hero{text-align:center;isolation:isolate;place-items:center;min-height:100svh;padding:120px 24px 64px;display:grid;overflow:hidden}.sk-hero canvas,.sk-water-poster{width:100%;height:100%;position:absolute;inset:0}.sk-water-poster{z-index:-3}.sk-hero canvas{z-index:-2}.sk-water-poster{background:radial-gradient(120% 60% at 50% 66%,#c8a96e1a,#0000 60%),linear-gradient(#070c17 0%,#0a101e 46%,#0f1830 64%,#0a101e 100%)}.sk-hero__lh{z-index:-1;opacity:.26;pointer-events:none;width:auto;max-width:none;height:min(128vh,1200px);position:absolute;top:52%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(52% 52%,#000 50%,#0000 86%);mask-image:radial-gradient(52% 52%,#000 50%,#0000 86%)}.sk-hero__veil{z-index:-1;pointer-events:none;background:radial-gradient(44% 42% at 50% 47%,#070c179e 0%,#070c174d 55%,#0000 78%);position:absolute;inset:0}.sk-hero__folio{margin-bottom:clamp(28px,6vh,56px)}.sk-hero__wm{letter-spacing:.3em;text-indent:.3em;color:#f1ede4;margin:0;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3.4rem,9vw,7rem);font-weight:300;line-height:1}.sk-hero__arabic{font-family:var(--hk-font-arabic);color:var(--sk-gold);opacity:.92;margin:18px 0 0;font-size:clamp(1.6rem,3.4vw,2.4rem)}.sk-hero__ruleline{width:min(320px,44vw);margin:30px auto 26px}.sk-hero__tagline{font-family:var(--hk-font-heading);color:#efe7d4;margin:0;font-size:clamp(1.3rem,2.6vw,1.75rem);font-style:italic;font-weight:400}.sk-hero__sub{letter-spacing:.04em;color:#c7d0df;margin:12px 0 0;font-size:1rem}.sk-hero__scroll{bottom:22px;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.sk-hero__scrollword{letter-spacing:.22em;color:var(--st-muted);font-size:12px}.sk-hero__scroll svg{width:16px;height:16px;stroke:var(--sk-gold-soft);fill:none}.sk-bedeutung{padding:clamp(110px,16vh,190px) 0}.sk-bedeutung .sk-inner--narrow{text-align:center}.sk-quran{background:#c8a96e0d;border:1px solid #c8a96e47;max-width:680px;margin:56px auto 0;padding:44px 40px 36px;position:relative}.sk-quran__topline{top:-1px;background:var(--sk-gold);width:180px;height:1px;display:block;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.sk-quran__ar{font-family:var(--hk-font-arabic);color:inherit;direction:rtl;margin:0;font-size:clamp(1.5rem,3vw,2.05rem);line-height:2}.sk-quran__de{font-family:var(--hk-font-heading);color:inherit;opacity:.92;margin:22px 0 0;font-size:1.15rem;font-style:italic;line-height:1.7}.sk-quran__ref{letter-spacing:.2em;margin-top:18px;font-size:13px;display:block}.sk-bedeutung__fussnote{max-width:52ch;color:var(--st-muted);margin:40px auto 0;font-size:.95rem;line-height:1.7}.sk-ueber{padding:clamp(100px,15vh,180px) 0}.sk-ueber__grid{grid-template-columns:1.35fr 1fr;align-items:center;gap:clamp(40px,6vw,90px);display:grid}.sk-ueber__logowrap{text-align:center;max-width:340px;margin:0 auto;position:relative}.sk-ueber__logo{background:#f7f4ee0d;border:1px solid #c8a96e59;margin:0;padding:22px;box-shadow:0 30px 80px #060a1466}.sk-ueber__logo img{filter:saturate(.92);width:100%}.sk-signoff{font-family:var(--hk-font-heading);color:var(--sk-gold);margin:28px 0 0;font-size:1.2rem;font-style:italic}.sk-motto{text-align:center;padding:clamp(90px,14vh,160px) 0}.sk-motto__text{font-family:var(--hk-font-heading);text-wrap:balance;max-width:24ch;color:inherit;margin:26px auto 0;font-size:clamp(1.6rem,3.6vw,2.5rem);font-weight:400;line-height:1.4}.sk-motto__rule{width:min(280px,40vw);margin:34px auto 0}.sk-ansatz{padding:clamp(100px,15vh,180px) 0}.sk-ansatz__grid{grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(40px,6vw,90px);display:grid}.sk-ansatz__imwrap{position:relative}.sk-ansatz__im{aspect-ratio:4/5;border:1px solid #c8a96e66;border-radius:999px 999px 6px 6px;margin:0;position:relative;overflow:hidden;box-shadow:0 34px 90px #060a146b}.sk-ansatz__im:after{content:"";pointer-events:none;background:linear-gradient(#0a101e29,#0000 34%);position:absolute;inset:0}.sk-ansatz__im img{object-fit:cover;filter:saturate(.85);will-change:transform;width:100%;height:112%}.sk-fokus{text-align:center;clip-path:inset(0);place-items:center;height:88svh;display:grid}.sk-journey .sk-fokus__bg{object-fit:cover;filter:saturate(.9);width:100%;height:100vh;position:fixed;inset:0}.sk-fokus__bg{object-fit:cover;filter:saturate(.9);width:100%;height:100%;position:absolute;inset:0}.sk-fokus__scrim{background:radial-gradient(70% 60%,#070c174d,#070c179e 100%),linear-gradient(#0a101e8c 0%,#0a101e26 30% 70%,#b8c4d666 100%);position:absolute;inset:0}.sk-fokus__inner{max-width:820px;padding:0 24px;position:relative}.sk-fokus__text{font-family:var(--hk-font-heading);text-wrap:balance;color:#f7f3e9;text-shadow:0 2px 24px #060a148c;max-width:22ch;margin:24px auto 0;font-size:clamp(1.8rem,4vw,3rem);font-weight:400;line-height:1.3}.sk-fokus__rule{width:min(300px,42vw);margin:34px auto 0}.sk-saeulen{padding:clamp(160px,24vh,280px) 0 clamp(110px,16vh,190px)}.sk-saeulen__head{text-align:center;margin-bottom:clamp(50px,8vh,80px)}.sk-saeulen__grid{grid-template-columns:repeat(3,1fr);gap:clamp(22px,3vw,40px);display:grid}.sk-saeule{text-align:center;-webkit-backdrop-filter:blur(6px);background:#fffc;border:1px solid #1b2a4a1a;padding:120px 30px 38px;position:relative}.sk-saeule__rings{top:-24px;width:190px;height:190px;position:absolute;inset-inline-start:50%;overflow:visible;transform:translate(-50%)}.sk-saeule__rings circle{fill:none;stroke:var(--sk-gold);opacity:.5}.sk-saeule__im{top:26px;background:#f7f4ee;border:1px solid #c8a96e73;border-radius:50%;width:86px;height:86px;position:absolute;inset-inline-start:50%;overflow:hidden;transform:translate(-50%)}.sk-saeule__im img{object-fit:cover;width:100%;height:100%}.sk-saeule h3{font-family:var(--hk-font-heading);color:inherit;margin:0;font-size:1.5rem;font-weight:500}.sk-saeule p{color:inherit;opacity:.9;text-align:start;margin:14px 0 0;font-size:1rem;line-height:1.75}.sk-kontakt{padding:clamp(100px,15vh,170px) 0 clamp(90px,12vh,140px)}.sk-kontakt__card{text-align:start;max-width:640px;margin:0 auto;padding:0}.sk-kontakt__card h3{font-family:var(--hk-font-heading);color:var(--st-ink);margin:14px 0 0;font-size:clamp(2.2rem,4vw,3rem);font-weight:300;line-height:1.1}.sk-kontakt__card>p{color:var(--st-muted);margin:14px 0 0;font-size:1.0625rem;line-height:1.7}.sk-kontakt__card .hk-overline{color:#7c612f}.sk-kontakt .hk-contact-form__form{border-top:1px solid #c8a96e80;margin-top:36px;padding-top:32px}@media (width<=900px){.sk-ueber__grid,.sk-ansatz__grid{grid-template-columns:1fr}.sk-saeulen__grid{grid-template-columns:1fr;max-width:480px;margin:0 auto}.sk-ansatz__im{max-width:420px;margin:0 auto}.sk-ansatz__imwrap{order:2;margin-top:40px}}@media (prefers-reduced-motion:reduce){.sk-hero canvas{display:none}.sk-fokus__bg{height:100%;position:absolute}}:root[data-theme=dark] .sk-ansatz,:root[data-theme=dark] .sk-fokus{--st-bg:#1e2d4e}:root[data-theme=dark] .sk-saeulen{--st-bg:#1b2a4a;--st-ink:#f1ede4;--st-muted:#a8afbf}:root[data-theme=dark] .sk-kontakt{--st-bg:#121d35;--st-ink:#f1ede4;--st-muted:#b5bcc9}:root[data-theme=dark] .sk-saeule{-webkit-backdrop-filter:none;background:#ffffff0a;border-color:#c8a96e47}:root[data-theme=dark] .sk-kontakt__card .hk-overline{color:var(--sk-gold)}:root[data-theme=dark] .sk-fokus__scrim{background:radial-gradient(70% 60%,#070c1766,#070c17b3 100%),linear-gradient(#0a101e99 0%,#0a101e33 30% 70%,#1b2a4ab3 100%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sk-ansatz,:root:not([data-theme=light]) .sk-fokus{--st-bg:#1e2d4e}:root:not([data-theme=light]) .sk-saeulen{--st-bg:#1b2a4a;--st-ink:#f1ede4;--st-muted:#a8afbf}:root:not([data-theme=light]) .sk-kontakt{--st-bg:#121d35;--st-ink:#f1ede4;--st-muted:#b5bcc9}:root:not([data-theme=light]) .sk-saeule{-webkit-backdrop-filter:none;background:#ffffff0a;border-color:#c8a96e47}:root:not([data-theme=light]) .sk-kontakt__card .hk-overline{color:var(--sk-gold)}}.sk-ansatz .hk-overline{color:var(--hk-gold-light)}:root:not([data-theme=dark]) .sk-saeulen .hk-overline{color:#5a451e}@media (prefers-color-scheme:dark){:root:not([data-theme]) .sk-saeulen .hk-overline{color:var(--sk-gold)}}:root:not([data-theme=dark]) body.page-template-page-sakina .hk-header{--hk-parchment:#090f1c;--hk-parchment-dark:#0e1726;--hk-heading:#f7f4ee;--hk-heading-mid:#c8c3b8;--hk-body:#c8c3b8;--hk-gold-text:#d4bc8a;--hk-gold-label:var(--hk-gold);--hk-teal:#6fa3b5;--hk-teal-text:#6fa3b5;--hk-white:#0e1726;--hk-glass:#0e1726b3;--hk-glass-border:1px solid #c8a96e2e;--hk-focus-ring:3px solid #f7f4eed9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090f1ce0;border-bottom-color:#c8a96e24}:root:not([data-theme=dark]) body.page-template-page-sakina .hk-header.is-scrolled{background:#090f1cf2;box-shadow:0 1px 20px #0000004d}:root:not([data-theme=dark]) body.page-template-page-sakina .hk-header :is(.hk-hamburger,.hk-search-toggle,.hk-header__top){color:var(--hk-gold)}:root:not([data-theme=dark]) body.page-template-page-sakina .hk-header .hk-lang-switcher__abbr{color:var(--hk-gold);background:#c8a96e1a}:root:not([data-theme=dark]) body.page-template-page-sakina .hk-header .hk-lang-switcher__toggle{color:#e8e2d6;border-color:#ffffff29}:root:not([data-theme=dark]) body.page-template-page-sakina .hk-header :is(.hk-lang-switcher__current,.hk-header__wm){color:#e8e2d6}:root:not([data-theme=dark]) body.page-template-page-sakina .hk-header .hk-lang-switcher__dropdown{background:#0e1726;border-color:#c8a96e26;box-shadow:0 8px 32px #0006}:root:not([data-theme=dark]) body.page-template-page-sakina .hk-header__logo-light{display:none}:root:not([data-theme=dark]) body.page-template-page-sakina .hk-header__logo-dark{display:inline-block}body.page-template-page-sakina .hk-main{background:#0a101e}@media (width<=700px){.sk-bedeutung,.sk-ueber,.sk-motto,.sk-ansatz{padding:clamp(64px,9vh,96px) 0}.sk-saeulen{padding:clamp(96px,16vh,160px) 0 clamp(64px,9vh,96px)}.sk-kontakt{padding:clamp(64px,9vh,96px) 0 clamp(72px,10vh,104px)}.sk-fokus{height:72svh}.sk-quran{margin-top:40px;padding:36px 22px 28px}.sk-bedeutung__fussnote{margin-top:28px}.sk-saeulen__head{margin-bottom:36px}.sk-saeulen__grid{gap:16px}.sk-saeule{text-align:start;padding:20px 20px 24px}.sk-saeule__rings{top:10px;width:100px;height:100px;inset-inline-start:8px;transform:none}.sk-saeule__im{top:31px;width:58px;height:58px;inset-inline-start:29px;transform:none}.sk-saeule h3{align-items:center;min-height:80px;padding-inline-start:108px;font-size:1.4rem;display:flex}.sk-saeule p{margin-top:14px}.sk-ansatz__imwrap{margin-top:32px}}html:is(:lang(ar),:lang(fa),:lang(ur)) :is(.sk-hero__tagline,.sk-quran__de,.sk-signoff){font-synthesis:none;font-style:normal}html:is(:lang(ar),:lang(fa)) .sk-page :is(.hk-overline,.sk-hero__scrollword,.sk-quran__ref){letter-spacing:0;font-size:14.4px}html:lang(ur) .sk-page :is(.hk-overline,.sk-hero__scrollword,.sk-quran__ref){letter-spacing:0;font-size:16px}@media print{.sk-page,.sk-page section{color:#1b2a4a;background:#fff}.sk-hero canvas,.sk-water-poster,.sk-hero__lh,.sk-hero__veil,.sk-fokus__bg,.sk-fokus__scrim,.sk-saeule__rings{display:none}.sk-hero__wm,.sk-hero__tagline{color:#1b2a4a}}
