@font-face{font-family:Satoshi Variable;src:url(../media/Satoshi-Light.3_nl7uj1v3_it.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Variable;src:url(../media/Satoshi-Regular.3a2mou5kgdjc_.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Variable;src:url(../media/Satoshi-Medium.0-q3u10v023yi.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Variable;src:url(../media/Satoshi-Bold.1gqctnj355i42.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Variable;src:url(../media/Satoshi-Black.44mz8-m1glj1h.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Crete Round;src:url(../media/CreteRound-Regular.1oc5340liw8pl.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Crete Round;src:url(../media/CreteRound-Italic.1mf9py92oy-s9.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Eye Catching Pro;src:url(../media/EyeCatchingPro.3x3-d_m5ih2d0.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--weber-navy:#011f41;--weber-pink:#d4004b;--paper:#f2f5fc;--white:#fff;--text:#3e4043;--text-muted:#919191;--text-muted-aa:#6e6e6e;--line:#e0e0e0;--line-on-dark:#e0e0e033;--white-50:#ffffff80;--overlay-navy-80:#011f41cc;--overlay-dark-50:#00000080;--shadow-color:#00000029;--rating-green:#38d185;--rating-green-light:#dcfce7;--toggle-green:#45ac55;--toggle-green-light:#b7eabf;--offer-yellow:#e39500;--offer-yellow-light:#ffefd1;--rating-detail:#244154;--icon-hover-lime:#c5d751;--forest:#02341f;--navy-900:#010d1d;--navy-800:#01152c;--navy-600:#14395f;--navy-500:#315377;--navy-400:#5c7492;--navy-300:#92a3b7;--navy-200:#c4cedc;--navy-100:#e1e7f2;--pink-700:#970036;--pink-600:#b80041;--pink-100:#fadfe9;--bone:#e9eef8;--success:#3e7c5b;--success-bg:#e7f2eb;--warning:#b98723;--warning-bg:#f7efdc;--danger:var(--weber-pink);--focus-ring:#011f4133;--line-strong:#e0e0e0;--surface-soft:#f2f5fc;--hero-bg:#f2f5fc;--hero-fg:#011f41;--hero-sub:#3e4043;--on-dark-2:#ffffffc7;--on-dark-3:#ffffff8c;--on-dark-1:#ffffffd1;--on-dark-meta:#ffffffb8;--on-dark-legal:#ffffff9e;--rating-star:#efc168;--navy-radial-1:#0a2c55;--navy-radial-2:#03244a;--font-sans:"Satoshi Variable", sans-serif;--font-display:"Crete Round", Georgia, serif;--font-script:"Eye Catching Pro", cursive;--fs-display-h1:38px;--lh-display-h1:42px;--fs-display-h2:25px;--lh-display-h2:35px;--fs-display-h3:20px;--lh-display-h3:30px;--fs-display-h4:18px;--lh-display-h4:24px;--fs-quote-mark:105px;--lh-quote-mark:10px;--fs-script-xl:75px;--lh-script-xl:1;--fs-script-l:55px;--lh-script-l:30px;--fs-script-m:50px;--lh-script-m:40px;--fs-lead:18px;--lh-lead:32px;--fs-title-sans:18px;--lh-title-sans:24px;--fs-title-sans-s:16px;--lh-title-sans-s:24px;--fs-body:15px;--lh-body:24px;--fs-body-s:14px;--lh-body-s:26px;--fs-ui:14px;--lh-ui:22px;--fs-label:14px;--lh-label:normal;--fs-meta:12px;--lh-meta:20px;--space-5:5px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-30:30px;--space-32:32px;--space-40:40px;--space-50:50px;--space-80:80px;--space-120:120px;--container:1200px;--container-wide:1520px;--container-mobile:767px;--gutter-mobile:16px;--header-height:77px;--announcement-height:46px;--section-immo:clamp(48px, 6vw, 88px);--header-immo:84px;--wide-immo:1344px;--gut-immo:clamp(20px, 4.4vw, 72px);--achse-immo:clamp(28px, 4.5vw, 72px);--section-immo-tight:clamp(32px, 4vw, 56px);--radius-2:2px;--radius-5:5px;--radius-10:10px;--radius-20:20px;--radius-pill:50px;--radius-pill-large:70px;--radius-search:5px 45px 45px 5px;--radius-round:50%;--shadow-badge:0 3px 6px #00000029;--glow-pink:drop-shadow(0 0 22px #d4004b33) drop-shadow(0 0 44px #d4004b1f);--shadow-lg:0 18px 44px #01152c1f;--shadow-immo-sm:0 2px 8px #011f410d;--shadow-immo-card:0 10px 30px #01152c1a;--shadow-immo-md:0 8px 24px #011f4112;--shadow-immo-float:0 10px 34px #01152c38;--shadow-immo-navy:0 30px 70px #00081459;--shadow-immo-bar:0 -8px 24px #01152c14;--shadow-immo-nav:0 4px 14px #011f4138;--shadow-immo-head:0 18px 40px #00081459;--shadow-immo-pille:0 32px 72px #00081475, 0 8px 20px #0008143d;--dur-fast:.2s;--dur-base:.3s;--dur-slow:.4s;--dur-panel:.5s;--ease-std:ease-out;--ease-elementor:cubic-bezier(.48,.01,.5,.99);--marquee-speed:24px/s;--ease-immo:cubic-bezier(.22,1,.36,1);--dur-immo-btn:.18s;--dur-immo-farbe:.2s;--dur-immo-pfeil:.25s;--dur-immo-ein:.6s;--dur-immo-vorhang:.9s;--bp-mobile:767px;--bp-tablet:1024px;--bp-laptop:1200px;--bp-desktop:1400px;--bp-wide:1550px;--z-header:99;--z-sticky-tabs:100;--z-announcement:2;--z-book-button:1;--gradient-navy-radial:radial-gradient(62% 58% at 50% 50%, #0a2c55 0%, #03244a 42%, #011f41 70%, #01152c 100%);--gradient-cursorlicht:radial-gradient(circle var(--licht-r,380px) at var(--lx,50%) var(--ly,50%), #4a76b042 0%, #4a76b01a 42%, transparent 72%);--card-image-overlay:linear-gradient(180deg, #011f4100 50%, var(--overlay-navy-80) 100%);--search-glow:var(--glow-pink);--cta-primary-bg:var(--weber-pink)}[data-sparte=immobilien]{--text:#3d5570;--text-muted:#5b6c7e;--text-muted-aa:#5b6c7e;--line:#e1e7f2;--line-strong:#011f412e;--surface-soft:#e9eef8;--hero-bg:#011f41;--hero-fg:#fff;--hero-sub:#ffffffc7;--on-dark-2:#ffffffc7;--on-dark-3:#ffffff8c;--on-dark-1:#ffffffd1;--on-dark-meta:#ffffffb8;--on-dark-legal:#ffffff9e;--rating-star:#efc168;--card-image-overlay:none;--search-glow:none}@media (max-width:1024px){:root{--fs-display-h1:28px;--lh-display-h1:43px;--fs-display-h2:23px;--lh-display-h2:35px;--fs-display-h3:18px;--lh-display-h3:24px;--fs-script-xl:50px;--fs-lead:15px;--lh-lead:24px;--fs-title-sans:16px;--lh-title-sans:24px}}
