body.sifa-custom-home #main-outlet>*:not(.sifa-home-landing){display:none !important}body.sifa-custom-home #main-outlet{padding-top:1.25rem}.sifa-home-landing{display:block !important;max-width:1100px;margin:0 auto 4rem}.sifa-home-hero{margin:2.25rem auto 3rem;padding:3rem;border-radius:28px;border:1px solid var(--primary-low);background:radial-gradient(circle at top right, var(--tertiary-low), transparent 36%),linear-gradient(135deg, var(--secondary), var(--primary-very-low));box-shadow:0 2px 5px rgba(0,0,0,.04),0 24px 60px rgba(0,0,0,.1)}.sifa-home-hero__content{max-width:850px}.sifa-home-hero__eyebrow{margin:0 0 .65rem;color:var(--tertiary);font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sifa-home-hero h1{margin:0;color:var(--primary);font-size:clamp(2.2rem,4.5vw,4rem);line-height:1.05;font-weight:850;letter-spacing:-0.045em}.sifa-home-hero__text{max-width:720px;margin:1.25rem 0 0;color:var(--primary-medium);font-size:1.08rem;line-height:1.7}.sifa-home-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.6rem}.sifa-home-hero__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.7rem 1.15rem;border-radius:999px;border:1px solid var(--primary-low);background:var(--secondary);color:var(--primary);font-size:.95rem;font-weight:750;text-decoration:none;transition:transform 140ms ease,background-color 140ms ease,border-color 140ms ease,color 140ms ease,box-shadow 140ms ease}.sifa-home-hero__button:hover{transform:translateY(-1px);background:var(--tertiary-low);color:var(--tertiary);border-color:var(--tertiary-low);box-shadow:0 4px 12px rgba(0,0,0,.08)}.sifa-home-hero__button--primary{background:var(--tertiary);color:#fff;border-color:var(--tertiary)}.sifa-home-hero__button--primary:hover{background:var(--tertiary-hover);color:#fff;border-color:var(--tertiary-hover)}.sifa-home-news{margin:0 auto 3rem}.sifa-home-news__head{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:1.15rem}.sifa-home-news__eyebrow{margin:0 0 .3rem;color:var(--tertiary);font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sifa-home-news h2{margin:0;color:var(--primary);font-size:clamp(1.55rem,3vw,2.25rem);line-height:1.1;font-weight:850;letter-spacing:-0.035em}.sifa-home-news__all{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:.55rem .9rem;border-radius:999px;border:1px solid var(--primary-low);color:var(--primary);background:var(--secondary);font-size:.88rem;font-weight:750;text-decoration:none;white-space:nowrap}.sifa-home-news__all:hover{background:var(--tertiary-low);color:var(--tertiary);border-color:var(--tertiary-low)}.sifa-home-news__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1rem}.sifa-home-news__loading,.sifa-home-news__empty{grid-column:1/-1;padding:1.25rem;border-radius:18px;border:1px dashed var(--primary-low);color:var(--primary-medium);background:var(--primary-very-low)}.sifa-home-news-card{position:relative;min-height:100%;overflow:hidden;border-radius:22px;border:1px solid var(--primary-low);background:var(--secondary);box-shadow:0 1px 2px rgba(0,0,0,.04),0 12px 32px rgba(0,0,0,.07);transition:transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease}.sifa-home-news-card:hover{transform:translateY(-3px);border-color:var(--tertiary-low);box-shadow:0 5px 14px rgba(0,0,0,.08),0 18px 42px rgba(0,0,0,.12)}.sifa-home-news-card__link{position:absolute;inset:0;z-index:5;text-indent:-9999px;overflow:hidden}.sifa-home-news-card__image{width:100%;height:170px;overflow:hidden;background:radial-gradient(circle at top right, var(--tertiary-low), transparent 38%),linear-gradient(135deg, var(--primary-very-low), var(--secondary))}.sifa-home-news-card__image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 220ms ease,filter 220ms ease}.sifa-home-news-card:hover .sifa-home-news-card__image img{transform:scale(1.035);filter:saturate(1.08) contrast(1.02)}.sifa-home-news-card__image--empty::after{content:"News";display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--tertiary);font-size:.8rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.sifa-home-news-card__content{padding:1rem}.sifa-home-news-card__meta{margin-bottom:.45rem;color:var(--tertiary);font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sifa-home-news-card__title{margin:0;color:var(--primary);font-size:1.08rem;line-height:1.25;font-weight:850;letter-spacing:-0.02em}.sifa-home-news-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:4.65em;overflow:hidden;margin:.65rem 0 0;color:var(--primary-medium);font-size:.92rem;line-height:1.55}.sifa-home-news-card:first-child{grid-column:span 2}.sifa-home-news-card:first-child .sifa-home-news-card__image{height:230px}.sifa-home-news-card:first-child .sifa-home-news-card__title{font-size:1.35rem}@media screen and (max-width: 900px){.sifa-home-news__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.sifa-home-news-card:first-child{grid-column:span 2}}@media screen and (max-width: 700px){body.sifa-custom-home #main-outlet{padding-top:.75rem}.sifa-home-landing{margin:0 .75rem 2rem}.sifa-home-hero{margin:1rem 0 2rem;padding:1.5rem;border-radius:20px}.sifa-home-hero h1{font-size:clamp(2rem,9vw,2.8rem)}.sifa-home-hero__text{font-size:.98rem;line-height:1.6}.sifa-home-hero__actions{flex-direction:column}.sifa-home-hero__button{width:100%}.sifa-home-news__head{align-items:start;flex-direction:column;gap:.8rem}.sifa-home-news__all{width:100%}.sifa-home-news__grid{grid-template-columns:1fr}.sifa-home-news-card:first-child{grid-column:auto}.sifa-home-news-card__image,.sifa-home-news-card:first-child .sifa-home-news-card__image{height:165px}.sifa-home-news-card:first-child .sifa-home-news-card__title{font-size:1.08rem}.sifa-home-news-card:hover{transform:none}}html[data-color-scheme=dark] .sifa-home-hero,body.dark-scheme .sifa-home-hero,html[data-color-scheme=dark] .sifa-home-news-card,body.dark-scheme .sifa-home-news-card{box-shadow:0 2px 5px rgba(0,0,0,.24),0 24px 60px rgba(0,0,0,.34)}@media(prefers-reduced-motion: reduce){.sifa-home-hero__button,.sifa-home-news-card,.sifa-home-news-card__image img{transition:none}.sifa-home-hero__button:hover,.sifa-home-news-card:hover,.sifa-home-news-card:hover .sifa-home-news-card__image img{transform:none}}.sifa-home-hero__button--primary,.sifa-home-hero__button--primary:visited{background:var(--tertiary) !important;color:#fff !important;border-color:var(--tertiary) !important}.sifa-home-hero__button--primary:hover,.sifa-home-hero__button--primary:focus{background:var(--tertiary-hover) !important;color:#fff !important;border-color:var(--tertiary-hover) !important}.sifa-home-hero__button{color:var(--primary) !important;text-indent:0 !important;overflow:visible !important;white-space:nowrap}.sifa-home-hero__button--primary{color:#fff !important}.sifa-home-hero{max-width:1100px}.sifa-home-hero h1{max-width:920px}@media screen and (max-width: 900px){.sifa-home-landing{margin-left:1rem;margin-right:1rem}.sifa-home-hero{padding:2rem;border-radius:22px}.sifa-home-hero h1{font-size:clamp(2.1rem,7vw,3.2rem);line-height:1.08}.sifa-home-hero__text{max-width:100%;font-size:1rem}}@media screen and (max-width: 700px){.sifa-home-landing{margin:0 .75rem 2rem}.sifa-home-hero{margin:.75rem 0 1.75rem;padding:1.25rem;border-radius:18px}.sifa-home-hero__eyebrow{font-size:.72rem;margin-bottom:.5rem}.sifa-home-hero h1{font-size:clamp(1.9rem,10vw,2.45rem);line-height:1.08;letter-spacing:-0.035em}.sifa-home-hero__text{margin-top:.9rem;font-size:.95rem;line-height:1.55}.sifa-home-hero__actions{display:flex;flex-direction:column;gap:.65rem;margin-top:1.15rem}.sifa-home-hero__button{width:100%;min-height:44px;padding:.65rem .9rem;justify-content:center;font-size:.92rem;white-space:normal;text-align:center}.sifa-home-news{margin-top:1.5rem}.sifa-home-news h2{font-size:1.45rem}.sifa-home-news__grid{grid-template-columns:1fr;gap:.85rem}.sifa-home-news-card{border-radius:18px}.sifa-home-news-card__image,.sifa-home-news-card:first-child .sifa-home-news-card__image{height:155px}.sifa-home-news-card:first-child{grid-column:auto}.sifa-home-news-card:first-child .sifa-home-news-card__title{font-size:1.08rem}.sifa-home-news-card__content{padding:.9rem}.sifa-home-news-card__excerpt{-webkit-line-clamp:2;max-height:3.1em}}@media screen and (max-width: 430px){.sifa-home-hero{padding:1rem}.sifa-home-hero h1{font-size:1.85rem}.sifa-home-hero__text{font-size:.9rem}}.sifa-home-hero *,.sifa-home-hero *::before,.sifa-home-hero *::after{box-sizing:border-box}.sifa-home-hero__actions{width:100%;max-width:100%}.sifa-home-hero__button,.sifa-home-hero__button:visited{box-sizing:border-box !important;max-width:100% !important;overflow:hidden !important;line-height:1.2 !important;text-align:center}@media screen and (max-width: 700px){.sifa-home-hero{overflow:hidden}.sifa-home-hero__actions{width:100%;max-width:100%;gap:.7rem}.sifa-home-hero__button{width:100% !important;max-width:100% !important;min-height:48px !important;padding:.75rem 1rem !important;border-radius:999px;font-size:.95rem !important;line-height:1.2 !important}}@media screen and (max-width: 430px){.sifa-home-hero{padding:1rem !important}.sifa-home-hero__button{min-height:46px !important;padding:.7rem .85rem !important;font-size:.9rem !important}}.sifa-home-landing,.sifa-home-landing *,.sifa-home-news,.sifa-home-news *,.sifa-home-hero,.sifa-home-hero *{box-sizing:border-box}body.sifa-custom-home{overflow-x:hidden}.sifa-home-news{width:100%;max-width:100%}.sifa-home-news__head{min-width:0;max-width:100%}.sifa-home-news__all,.sifa-home-news__all:visited{box-sizing:border-box !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important;text-align:center;white-space:normal}@media screen and (max-width: 700px){.sifa-home-news__head{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;gap:.8rem}.sifa-home-news__all{width:100% !important;max-width:100% !important;padding:.75rem 1rem !important;border-radius:999px;font-size:.95rem;line-height:1.2}.sifa-home-news__grid{width:100%;max-width:100%}.sifa-home-news-card{width:100%;max-width:100%}}
/*# sourceMappingURL=common_theme_5_f8ebe77939ce36e32edfe5de456793eddef0d1ef.css.map?__ws=neu.sifa-community.de */
