.pfh{position:relative;width:360px;height:500px;color:#101a2c;font-weight:400}.pfh.pfh--offen{z-index:60}html.pfh-sperre{overflow:hidden;scrollbar-gutter:stable}@keyframes pfh-ein{0%{opacity:0;transform:translateX(24px) scale(.92)}to{opacity:1;transform:none}}@keyframes pfh-float{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes pfh-draw{0%{stroke-dashoffset:230;opacity:1}45%,82%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes pfh-ein-l{0%{opacity:0;transform:translateX(-24px) scale(.94)}to{opacity:1;transform:none}}@keyframes pfh-sweep{0%{transform:translateX(-220%) skewX(-14deg)}to{transform:translateX(320%) skewX(-14deg)}}@keyframes pfh-aurora{0%{opacity:0;transform:translateX(-90px) rotate(var(--r)) scaleY(.5)}35%{opacity:.95}70%{opacity:.7;transform:translateX(50px) rotate(var(--r2)) scaleY(1.15)}to{opacity:.38;transform:translateX(20px) rotate(var(--r)) scaleY(1)}}@keyframes pfh-aurora-drift{0%,to{translate:0 0}50%{translate:40px -20px}}@keyframes pfh-fade-out{0%{opacity:1}to{opacity:0}}@keyframes pfh-dreh{to{rotate:1turn}}@keyframes pfh-puls{0%,to{opacity:.55;scale:.94}50%{opacity:1;scale:1}}@keyframes pfh-aurora-in-rev{0%{opacity:.38;transform:translateX(20px) rotate(var(--r)) scaleY(1)}to{opacity:0;transform:translateX(-90px) rotate(var(--r)) scaleY(.5)}}@media (prefers-reduced-motion:reduce){.pfh *,.pfh :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pfneu .pfneu-hero>.pfg{position:absolute;left:0;top:0;z-index:20;width:0;height:0;overflow:visible;pointer-events:none}.pfg>*{pointer-events:auto}.pfg-laptop-ort{position:absolute;left:766px;top:84px;z-index:1}.pfg-laptop{position:relative;display:block;flex:none;width:608px;height:512px;cursor:pointer;color:inherit;text-decoration:none}.pfg-laptop:focus-visible{outline:2px solid #0f6d63;outline-offset:4px;border-radius:12px}.pfg-handy-ort{position:absolute;left:1326px;top:94px;z-index:2;width:352.8px;height:490px}.pfg-handy-buehne{position:absolute;left:0;top:0;width:360px;height:500px;transform-origin:0 0;transform:scale(.98)}.pfg-gruende{position:absolute;left:6px;top:689px;z-index:3;width:1880px;margin:0;padding:0;flex-wrap:wrap;justify-content:center;gap:12px;list-style:none}.pfg-gruende,.pfg-gruende li{display:flex;align-items:center}.pfg-gruende li{gap:10px;padding:10px 16px 10px 10px;border-radius:999px;background:rgba(255,255,255,.9);border:1px solid rgba(16,26,44,.08);box-shadow:0 16px 36px -20px rgba(16,26,44,.4);backdrop-filter:blur(10px);font-size:16px;font-weight:600;line-height:1.3;letter-spacing:normal;white-space:nowrap;color:#101a2c}.pfg-hinweis{position:absolute;left:1691px;top:214px;z-index:3;align-items:flex-start;gap:10px;width:200px;text-align:left;pointer-events:none;animation:pfh-ein .7s cubic-bezier(.2,.9,.3,1) .6s both,pfh-float 5.5s ease-in-out 1.4s infinite}.pfg-hinweis,.pfg-hinweis-stufe{display:flex;flex-direction:column}.pfg-hinweis-stufe{grid-area:1/1;gap:4px;transition:opacity .3s}.pfneu .pfg-hinweis-titel{margin:0;font-size:30px;font-weight:700;line-height:1.1;letter-spacing:-.02em;color:#101a2c}.pfneu .pfg-hinweis-text{margin:0;font-size:16px;line-height:1.4;letter-spacing:normal;color:#3b4252}.pfneu .pfneu-hero-text .pfneu-fliess{white-space:pre-line}.pfneu .pfneu-hero>.pfg-deko{position:absolute;left:-54px;top:-130.44px;z-index:-1;width:1440px;height:960px;transform:scale(1.388889);transform-origin:0 0;pointer-events:none}.pfg-aufkleber{position:absolute;left:418px;top:160px;width:150px;height:46px;border-radius:7px;overflow:hidden;box-shadow:0 0 0 1px rgba(16,26,44,.12),0 8px 18px -10px rgba(16,26,44,.35);animation:pfs-in-o .6s ease .7s both}.pfg-aufkleber>span{position:absolute;inset:0}.pfg-aufkleber-holo{background:linear-gradient(115deg,#ffd9f4,#c9f2ff 18%,#e9ff00 34%,#b9c6ff 52%,#ffe0c2 68%,#c9fff0 84%,#ffd9f4);background-size:320% 100%;animation:pfs-holo 4.5s linear infinite}.pfg-aufkleber-ringe{background:repeating-radial-gradient(circle at 18% 50%,rgba(255,255,255,0) 0 3px,rgba(255,255,255,.55) 3px 4px);mix-blend-mode:overlay}.pfg-aufkleber-linien{background:repeating-linear-gradient(135deg,rgba(16,26,44,.07) 0 1px,transparent 1px 4px)}.pfg-aufkleber-glanz{background:linear-gradient(100deg,transparent 30%,rgba(255,255,255,.85) 45%,transparent 60%);background-size:250% 100%;animation:pfs-glint 3.2s ease-in-out 1.2s infinite}.pfg-aufkleber>.pfg-aufkleber-text{inset:auto;left:10px;top:7px;display:flex;flex-direction:column;gap:2px;font-family:var(--pf-font-mono),ui-monospace,monospace;line-height:normal;color:rgba(16,26,44,.78)}.pfg-aufkleber-text>span{font-family:Poppins,sans-serif;line-height:1.5}.pfg-aufkleber>.pfg-aufkleber-punkt{inset:auto;right:8px;top:9px;width:28px;height:28px;border-radius:999px;background:conic-gradient(from 0deg,#ffd9f4,#c9f2ff,#e9ff00,#b9c6ff,#ffd9f4);box-shadow:inset 0 0 0 1px rgba(16,26,44,.15);animation:pfs-spin 6s linear infinite}@keyframes pfs-draw{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes pfs-in-o{0%{opacity:0}to{opacity:1}}@keyframes pfs-stamp{0%{opacity:0;transform:scale(1.35) rotate(-8deg)}60%{opacity:1}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes pfs-holo{0%{background-position:0 0}to{background-position:320% 0}}@keyframes pfs-glint{0%,60%{background-position:150% 0}to{background-position:-100% 0}}@keyframes pfs-spin{to{transform:rotate(1turn)}}.pfg-spalte{width:881.67px;height:520px}.pfg-platz{position:relative;flex:none;width:1944px;max-width:1944px;height:620px;margin:-93px auto 0;pointer-events:none}.pfg-handy-ort:has(.pfh--offen){z-index:60}.pfneu .pfneu-hero:has(.pfh--offen){z-index:60}.pfneu .pfneu-bereich--erster:has(.pfh--offen){z-index:5}@media (max-width:1099px){.pfneu .pfneu-hero>.pfg{position:static;width:auto;height:auto;display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:8px}.pfg-gruende,.pfg-laptop-ort{position:static}.pfg-laptop-ort{zoom:.9}.pfg-gruende{width:auto;max-width:100%}.pfg-gruende li{white-space:normal}.pfg-deko,.pfg-handy-ort,.pfg-hinweis,.pfg-platz,.pfg-spalte{display:none}}@media (max-width:699px){.pfg-laptop-ort{zoom:.54}.pfg-gruende{flex-direction:column;align-items:stretch;gap:10px}}.pfneu .pfneu-gratis-frage .pfneu-gratis-blase .pfneu-gratis-blase-reservieren{font-weight:700;color:inherit}