.lph.ns-rahmen{background:0 0}.lph.ns-rahmen .ende{margin-top:0}.lph.ns-rahmen .ende:before{content:none}.u-seite.ns{--ns-tinte:#2a2019;--ns-ged:#6e6256;--ns-papier:#fffdf9;--ns-lila:#8e74c4;--ns-lila-d:#7a5fb3;--ns-gold:#8b6a3e;--ns-gold-h:#e2c48f;--ns-nacht:#16111c;--ns-weich:cubic-bezier(.22, 1, .36, 1);--ns-ring:0 0 0 1px #2a20190f;isolation:isolate;background:#faf6ef;padding-top:76px;position:relative}.u-seite.ns:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#2a20190e 1px,#0000 1px),linear-gradient(#2a20190e 1px,#0000 1px);background-position:calc(50% - .5px) 0;background-size:120px 120px;position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.u-seite.ns .qp{background:var(--ns-lila);vertical-align:baseline;width:.16em;height:.16em;font-size:inherit;color:#0000;border-radius:.03em;margin-left:.045em;line-height:0;display:inline-block;overflow:hidden}.u-seite.ns :is(.u-dark,.ns-nacht) .qp{background:#b49af0}.u-seite.ns :is(h1,h2) em:not(.s-acc){color:var(--ns-gold);font-style:normal}.u-seite.ns :is(.u-dark,.ns-nacht) :is(h1,h2) em:not(.s-acc){color:var(--ns-gold-h)}.u-seite.ns .u-kicker{color:var(--ns-lila-d)}.u-seite.ns :is(.u-dark,.ns-nacht) .u-kicker{color:#c9b6ee}.u-seite.ns .u-phero .u-kicker{color:var(--ns-gold)}.u-seite.ns .u-phero .u-crumbs{justify-content:center}.u-seite.ns .u-phero{text-align:center;background:0 0;margin-top:-76px;padding:150px 0 110px}.u-seite.ns .u-phero .u-aurora{display:none}.u-seite.ns .u-phero>.u-wrap{text-align:center;align-items:center;max-width:1060px}.u-seite.ns .u-phero h1{letter-spacing:-.045em;text-wrap:balance;max-width:960px;margin-inline:auto;font-size:clamp(46px,7vw,92px);font-weight:700;line-height:.98}.u-seite.ns .u-phero .u-lead{color:#4a3d34;text-wrap:pretty;max-width:640px;margin-inline:auto;font-size:clamp(18px,2vw,21px);line-height:1.5}.u-seite.ns .u-phero>.u-wrap>:is(div,ul,form){justify-content:center}.u-seite.ns .u-phero .u-hgrid{grid-template-columns:minmax(0,1fr);justify-items:center}.u-seite.ns .u-phero .u-hgrid>*{flex-direction:column;align-items:center;display:flex}.u-seite.ns .u-sec{padding-block:120px}.u-seite.ns .u-sec.u-sand{background:0 0}.u-seite.ns .u-kopf{text-align:center;align-items:center;max-width:900px;margin:0 auto 56px}.u-seite.ns .u-kopf h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,4.6vw,58px);font-weight:700;line-height:1.02}.u-seite.ns .u-kopf .u-lead{color:var(--ns-ged);max-width:620px;margin-inline:auto;font-size:18.5px;line-height:1.5}.u-seite.ns .u-sec.u-dark,.u-seite.ns .ns-nacht{background:var(--ns-nacht);color:#fffdf9;isolation:isolate;overflow:hidden}.u-seite.ns .u-sec.u-dark:before,.u-seite.ns .ns-nacht:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#ffffff13 1px,#0000 1px) 0 0/120px 120px,linear-gradient(90deg,#ffffff13 1px,#0000 1px) calc(50% - .5px) 0/120px 120px;position:absolute;inset:0;-webkit-mask:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.u-seite.ns :is(.u-dark,.ns-nacht) .u-lead{color:#fffdf9a8}.u-seite.ns .u-card{background:var(--ns-papier);border-radius:var(--s-ek-xl);box-shadow:var(--ns-ring);border:0;padding:28px}.u-seite.ns .u-card h3{letter-spacing:-.02em;font-size:23px;font-weight:650}.u-seite.ns .u-card p{color:var(--ns-ged);font-size:16px;line-height:1.55}.u-seite.ns .u-cards3,.u-seite.ns .u-cards2,.u-seite.ns .u-cards4{gap:16px}.u-seite.ns .u-faq{gap:0;max-width:820px;margin-inline:auto}.u-seite.ns .u-faq details{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #2a20191f;border-radius:0}.u-seite.ns .u-faq summary{font-family:var(--s-f-kopf);padding:22px 0;font-size:19px;font-weight:600}.u-seite.ns .u-faq .pl{background:var(--ns-lila);border-radius:2px;width:12px;height:12px;transition:transform .3s}.u-seite.ns .u-faq .pl svg{display:none}.u-seite.ns .u-faq details[open] .pl{background:var(--ns-lila);transform:rotate(45deg)}.u-seite.ns .u-faq .ans{max-width:680px;padding:0 0 22px;font-size:17px;line-height:1.6}.u-seite.ns .btn{border-radius:var(--s-ek-l);font-weight:700}.u-seite.ns .btn:active{transform:scale(.97)}.u-seite.ns :is(.u-phero,.u-kopf) .btn.btn-ghost{color:var(--ns-tinte);background:0 0;border:0;box-shadow:inset 0 0 0 1.5px #2a20194d}.u-seite.ns .u-cta{color:var(--ns-tinte);background:0 0;border-radius:0;padding:24px 0 0;overflow:visible}.u-seite.ns .u-cta:before,.u-seite.ns .u-cta:after{display:none}.u-seite.ns .u-cta h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(34px,4.6vw,58px);font-weight:700;line-height:1.02}.u-seite.ns .u-cta>p{color:var(--ns-ged);max-width:620px;font-size:18.5px}.u-seite.ns .u-cta>span{color:var(--ns-ged)}.u-seite.ns .u-cta .btn{background:var(--ns-tinte);color:#fff}.u-seite.ns .u-mini-in{border-radius:var(--s-ek-xl);background:linear-gradient(var(--ns-papier), var(--ns-papier)) padding-box, linear-gradient(120deg, #b9a6e8, #e2c48f 55%, #e8b3a0) border-box;border:1.5px solid #0000;width:min(100%,640px);padding:8px;box-shadow:0 40px 70px -40px #2a20194d}.u-seite.ns .u-mini-in input{color:var(--ns-tinte);font-size:17px}.u-seite.ns .u-mini-in input::placeholder{color:#9a8d80}.u-seite.ns .u-mini-in:focus-within{box-shadow:0 0 0 2px var(--ns-lila-d), 0 40px 70px -40px #2a20194d;outline:0}@media (max-width:900px){.u-seite.ns .u-phero{padding:120px 0 70px}.u-seite.ns .u-sec{padding-block:80px}.u-seite.ns .u-card{padding:24px}}@media (max-width:700px){.u-seite.ns{padding-top:64px}.u-seite.ns .u-phero{margin-top:-64px;padding-top:110px}}@media (prefers-reduced-motion:reduce){.u-seite.ns .u-faq .pl{transition:none}}
