@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_1243c3{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_1243c3{--police-velmont-titres:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/6fe53d21e6e7ebd8-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/8ebc6e9dde468c4a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/9e7b0a821b9dfcb4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/636a5ac981f94f8b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Plus Jakarta Sans Fallback;src:local("Arial");ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.00%;size-adjust:104.98%}.__className_532bb9{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.__variable_532bb9{--police-velmont-texte:"Plus Jakarta Sans","Plus Jakarta Sans Fallback"}.velmont{--police-titres:var(--police-velmont-titres),system-ui,sans-serif;--police-texte:var(--police-velmont-texte),system-ui,sans-serif;font-family:var(--police-texte)}.velmont :is(h1,h2,h3){letter-spacing:-.02em;text-wrap:balance}@keyframes einblenden{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.einblenden{animation:einblenden linear both;animation-timeline:view();animation-range:entry 0 cover 22%}}}@keyframes kopfzeile-kompakt{to{box-shadow:var(--ombre-2)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.kopfzeile-kompakt{animation:kopfzeile-kompakt linear both;animation-timeline:scroll(root);animation-range:0 160px}}}.karussell{scroll-snap-type:x mandatory;scroll-padding-inline:var(--espace-4);scrollbar-width:none;overscroll-behavior-x:contain}.karussell::-webkit-scrollbar{display:none}.karussell>*{scroll-snap-align:start}.zoom-bild{transition:transform var(--duree) var(--courbe)}.group:hover .zoom-bild{transform:scale(1.04)}@media (max-width:767px){.velmont:has(#kauf-bereich) footer{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom))}}.velmont .glas{background:color-mix(in oklch,var(--fond-surface) 72%,transparent);-webkit-backdrop-filter:blur(22px) saturate(1.4);backdrop-filter:blur(22px) saturate(1.4);border:1px solid color-mix(in oklch,var(--fond-surface) 85%,transparent);box-shadow:0 30px 80px -24px color-mix(in oklch,var(--primaire) 45%,transparent),inset 0 1px 0 color-mix(in oklch,var(--fond-surface) 90%,transparent)}.velmont .hero-schleier{background:linear-gradient(100deg,color-mix(in oklch,black 62%,transparent),color-mix(in oklch,black 28%,transparent) 55%,transparent),linear-gradient(0deg,color-mix(in oklch,black 55%,transparent),transparent 28%)}.velmont .eclipse-halo{background:radial-gradient(closest-side,color-mix(in oklch,var(--accent) 55%,transparent),transparent);filter:blur(36px);transform:translate(8%,-6%) scale(1.08);opacity:.85}.velmont .hero-karte{opacity:0;transform:scale(.94) translateY(12px);pointer-events:none}.velmont .hero-karte[data-aktiv]{opacity:1;transform:none;pointer-events:auto}@keyframes eclipse-disque{0%{opacity:0;transform:translateX(-22%) scale(.94);filter:blur(14px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes eclipse-halo{0%{opacity:0;transform:translate(-28%,12%) scale(.7)}to{opacity:.85;transform:translate(8%,-6%) scale(1.08)}}@keyframes hero-karten-ankunft{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.velmont .eclipse-disque{animation:eclipse-disque 1.4s cubic-bezier(.2,.7,.2,1) both}.velmont .eclipse-halo{animation:eclipse-halo 1.9s cubic-bezier(.2,.7,.2,1) both}.velmont .hero-karten{animation:hero-karten-ankunft 1s cubic-bezier(.2,.7,.2,1) .6s both}.velmont .hero-karte{transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}}.velmont .lade-rad{display:block;width:2.75rem;height:2.75rem;border-radius:9999px;border:3px solid color-mix(in oklch,var(--texte) 12%,transparent);border-top-color:var(--accent)}@media (prefers-reduced-motion:no-preference){.velmont .lade-rad{animation:lade-rad .8s linear infinite}}@keyframes lade-rad{to{transform:rotate(1turn)}}.velmont .cookie-schalter{appearance:none;position:relative;width:2.75rem;height:1.5rem;border-radius:9999px;background:var(--bordure-forte);cursor:pointer;transition:background-color .2s ease}.velmont .cookie-schalter:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:9999px;background:var(--fond-surface);box-shadow:0 1px 2px color-mix(in oklch,black 30%,transparent);transition:transform .2s ease}.velmont .cookie-schalter:checked{background:var(--primaire)}.velmont .cookie-schalter:checked:after{transform:translateX(1.25rem)}.velmont .cookie-schalter:disabled{opacity:.6;cursor:not-allowed}.velmont .cookie-schalter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.velmont .cookie-banner{animation:cookie-ein .7s cubic-bezier(.2,.8,.2,1) .5s both}.velmont .cookie-fenster,.velmont .promo-fenster{transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.2,1),overlay allow-discrete .35s,display allow-discrete .35s;opacity:0;transform:translateY(1.5rem) scale(.96)}.velmont .cookie-fenster[open],.velmont .promo-fenster[open]{opacity:1;transform:none}@starting-style{.velmont .cookie-fenster[open],.velmont .promo-fenster[open]{opacity:0;transform:translateY(1.5rem) scale(.96)}}.velmont .cookie-fenster::backdrop,.velmont .promo-fenster::backdrop{transition:opacity .35s ease,overlay allow-discrete .35s,display allow-discrete .35s;opacity:0}.velmont .cookie-fenster[open]::backdrop,.velmont .promo-fenster[open]::backdrop{opacity:1}@starting-style{.velmont .cookie-fenster[open]::backdrop,.velmont .promo-fenster[open]::backdrop{opacity:0}}.velmont .promo-stufe{animation:promo-stufe .6s cubic-bezier(.2,.8,.2,1) both}.velmont .promo-fenster .promo-stufe:nth-child(2){animation-delay:.15s}.velmont .promo-fenster .promo-stufe:nth-child(3){animation-delay:.25s}.velmont .promo-fenster .promo-stufe:nth-child(4){animation-delay:.35s}.velmont .promo-fenster .promo-stufe:nth-child(5){animation-delay:.45s}.velmont .promo-fenster .promo-stufe:nth-child(6){animation-delay:.55s}.velmont .promo-bild{animation:promo-bild 1.6s cubic-bezier(.2,.8,.2,1) both}}@keyframes cookie-ein{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:none}}@keyframes promo-stufe{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@keyframes promo-bild{0%{transform:scale(1.12)}to{transform:scale(1)}}.logo-sombre{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=clair]) .logo-clair{display:none}:root:not([data-theme=clair]) .logo-sombre{display:block}}:root[data-theme=sombre] .logo-clair{display:none}:root[data-theme=sombre] .logo-sombre{display:block}.velmont .hero-dia{opacity:0;transition:opacity 1.6s ease}.velmont .hero-dia[data-aktiv]{opacity:1}@keyframes hero-dia-zoom{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes hero-text-ein{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.velmont .karte-heben{transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s ease}.velmont .pfeil-schub{transition:transform .25s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:no-preference){.velmont .hero-dia[data-aktiv] .hero-dia-bild{animation:hero-dia-zoom 8s ease-out both}.velmont .hero-text>*{animation:hero-text-ein .8s cubic-bezier(.2,.7,.2,1) both}.velmont .hero-text>:first-child{animation-delay:.35s}.velmont .hero-text>:nth-child(2){animation-delay:.55s}.velmont .hero-text>:nth-child(3){animation-delay:.75s}.velmont .karte-heben:focus-within,.velmont .karte-heben:hover{transform:translateY(-4px)}.velmont .group:focus-visible .pfeil-schub,.velmont .group:hover .pfeil-schub{transform:translateX(4px)}}