@font-face{font-family:font;src:url(../media/Gilroy_Regular-s.p.2673f830.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:font;src:url(../media/Gilroy_Medium-s.p.6e4c6478.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:font;src:url(../media/Gilroy_SemiBold-s.p.0e5889fc.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:font;src:url(../media/Gilroy_Bold-s.p.3543a6fe.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:font;src:url(../media/Gilroy_ExtraBold-s.p.78bfd33d.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:font Fallback;src:local(Arial);ascent-override:88.12%;descent-override:22.99%;line-gap-override:0.0%;size-adjust:104.41%}.font_fdd8465-module__PCq_fG__className{font-family:font,font Fallback}.font_fdd8465-module__PCq_fG__variable{--font-sans:"font","font Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary-dark:#021228;--color-primary-main:#0d4da7;--color-primary-accent:#c5a465;--color-primary-accent-hover:#ae8330;--color-accent-text:#7d5c16;--color-primary-lightblue:#e0eaf9;--color-success:#2fa56a;--color-warning:#e69d32;--color-danger:#d64545;--color-bg:#fff;--color-surface:#fff;--color-surface-alt:#f8f9fb;--color-gray-1:#f3f3f3;--color-gray-2:#e0e0e0;--color-gray-3:#6b6f76;--color-gray-4:#5e6470;--color-gray-5:#4a4a4a;--color-text:#021228;--color-text-muted:#5f6573;--color-text-inverse:#f3f4f8;--color-border:#e6e8ef;--color-section:#f8f9fb;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--radius-pill:999px;--shadow-sm:0 2px 8px #0212280f;--shadow-md:0 6px 24px #0212281a;--shadow-lg:0 16px 48px #0212281f;--shadow-xl:0 24px 64px #0212282e;--transition-fast:.15s ease-out;--transition-base:.2s ease-out;--transition-slow:.4s ease-out;--color-accent-soft:#c5a46514;--color-accent-tint:#c5a4651f;--color-accent-tint-strong:#c5a4653d;--color-main-tint:#0d4da714;--color-hero-from:#f6f0e1;--color-hero-to:#e8f1fe;--color-hero-radial:radial-gradient(circle at 18% 35%,#c5a4651a 0,transparent 55%);--color-ai-splash-from:#f6f0e1;--color-ai-splash-to:#e8f1fe;--color-surface-inverse:#021228;--color-surface-inverse-2:#0a1e3a;--color-on-inverse:#f3f4f8;--color-on-inverse-muted:#97a6ba;--color-header-bg:#fffffff0;--color-brand-button-bg:#021228;--color-brand-button-bg-hover:#0d4da7;--color-brand-button-text:#fff;--color-on-accent:#021228;--container-max:1200px;--z-header:100;--z-sticky-cta:90;--z-modal-backdrop:9999;--z-modal:10000;--z-toast:10100;--hero-mesh-gold-1:radial-gradient(44rem 32rem at 12% 18%,#c5a4654d 0%,#c5a4651a 40%,transparent 72%);--hero-mesh-blue-1:radial-gradient(50rem 40rem at 88% 8%,#0d4da738 0%,#0d4da712 44%,transparent 74%);--hero-mesh-blue-2:radial-gradient(42rem 36rem at 78% 96%,#0d4da72e 0%,transparent 68%);--hero-mesh-gold-2:radial-gradient(28rem 24rem at 50% 110%,#c5a46533 0%,transparent 62%);--hero-mesh-navy:radial-gradient(60rem 46rem at -8% 120%,#02122817 0%,transparent 60%);--hero-base-gradient:linear-gradient(135deg,var(--color-hero-from)0%,#eef0ff 46%,var(--color-hero-to)100%);--motif-watermark-on-dark:#c5a4650f;--motif-watermark-on-dark-strong:#c5a4651a;--motif-watermark-on-light:#0212280a;--motif-watermark-blue-on-dark:#0d4da729;--metal-gold-1:#efcc94;--metal-gold-2:#b78e5c;--metal-gold-3:#ffdea4;--metal-gold-4:#b28958}
*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{padding-top:var(--immo-bar-h,0px)}html,body{background-color:var(--color-bg);max-width:100vw;min-height:100%;color:var(--color-text);font-family:var(--font-sans),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-feature-settings:"kern","liga";-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color var(--transition-base),color var(--transition-base);overflow-x:clip}a{color:inherit;text-decoration:none}ul,ol{list-style:none}img,svg,video{max-width:100%;display:block}button{cursor:pointer;font-family:inherit}.container{width:100%;max-width:var(--container-max);margin:0 auto;padding-left:24px;padding-right:24px}h1,h2,h3,h4,h5,h6{color:var(--color-text);letter-spacing:-.01em;font-weight:700;line-height:1.15}h1{letter-spacing:-.02em;font-size:clamp(34px,5vw,56px);font-weight:800}h2{font-size:clamp(28px,3.4vw,40px)}h3{font-size:clamp(22px,2.4vw,28px)}h4{font-size:20px;font-weight:600}p{color:var(--color-text-muted);font-size:18px;line-height:1.6}@font-face{font-family:GremArabicSystem;font-weight:100 500;src:local(Segoe UI),local(Geeza Pro),local(Noto Sans Arabic),local(Tahoma);unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:GremArabicSystem;font-weight:600 900;src:local(Segoe UI Bold),local(Geeza Pro Bold),local(Noto Sans Arabic Bold),local(Tahoma Bold);unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}html:lang(ar),html:lang(ar) body{font-family:"GremArabicSystem",var(--font-sans),"Segoe UI",Tahoma,"Noto Sans Arabic",system-ui,sans-serif}html:lang(zh),html:lang(zh) body{font-family:var(--font-sans),"PingFang SC","Microsoft YaHei","Noto Sans SC","Hiragino Sans GB",system-ui,sans-serif}html:lang(az),html:lang(az) body{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}:lang(ar) :is(h1,h2,h3,h4,h5,h6),:lang(zh) :is(h1,h2,h3,h4,h5,h6),:lang(az) :is(h1,h2,h3,h4,h5,h6){letter-spacing:0}:focus-visible{outline:2px solid var(--color-primary-main);outline-offset:2px;border-radius:4px}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.reveal{opacity:1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.reveal{animation:linear both revealRise;animation-timeline:view();animation-range:entry calc(0% + var(--reveal-shift,0px))cover 24%}}}@keyframes revealRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}[dir=rtl] .flip-rtl{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}*{scrollbar-width:thin;scrollbar-color:var(--color-primary-accent)transparent}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-primary-accent);border:3px solid var(--color-bg);border-radius:10px}.swiper-pagination-bullet{transition:background .2s;background:var(--color-gray-2)!important;opacity:1!important;border-radius:6px!important;width:24px!important;height:6px!important}.swiper-pagination-bullet-active{background:var(--color-primary-accent)!important}@media screen and (max-width:768px){.container{padding-left:20px;padding-right:20px}p{font-size:16px}}.skipLink{z-index:100000;border-radius:var(--radius-sm,8px);background:var(--color-primary-accent);color:var(--color-primary-dark);transition:top var(--transition-fast);padding:8px 16px;font-weight:600;text-decoration:none;position:absolute;top:-48px;left:8px}.skipLink:focus,.skipLink:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:2px;top:8px}
