@font-face{font-family:Archivo;font-style:normal;font-weight:400 800;font-display:swap;src:url(/a/fonts/archivo-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Archivo;font-style:normal;font-weight:400 800;font-display:swap;src:url(/a/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:700 900;font-display:swap;src:url(/a/fonts/bigshoulders-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Big Shoulders Display;font-style:normal;font-weight:700 900;font-display:swap;src:url(/a/fonts/bigshoulders-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--bg:#110608;--bg-deep:#080304;--raise:#1C0B10;--raise-2:#2A121A;--fg:#FFF3F4;--soft:#EADADD;--muted:#B4969B;--faint:#8C7076;--line:rgba(255,255,255,.09);--line-2:rgba(255,255,255,.18);--ruby:#E8264F;--ruby-hi:#FF7090;--free:#7BE0A6;--wait:#FFD58A;--paper:#F7F2F3;--ink:#1B1013;--ink-2:#6B4A51;--display:"Big Shoulders Display","Arial Narrow",Impact,sans-serif;--ui:"Archivo",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--gem:url(#ruby);--gl:max(16px,env(safe-area-inset-left,0px));--gr:max(16px,env(safe-area-inset-right,0px));--sb:env(safe-area-inset-bottom,0px);--st:env(safe-area-inset-top,0px);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{background:var(--bg-deep);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;min-height:100vh;background:var(--bg-deep);color:var(--fg);font:400 15px/1.45 var(--ui);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}html.p-offen,html.p-offen body{overflow:hidden;overscroll-behavior:none}[hidden]{display:none!important}@media(max-width:859.98px){.d-only{display:none!important}}@media(min-width:860px){.m-only{display:none!important}}button,input,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer;text-align:inherit}a{color:inherit}img{display:block;max-width:100%}:focus-visible{outline:2px solid var(--ruby-hi);outline-offset:2px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.app{position:relative;max-width:480px;min-height:100vh;margin:0 auto;background:var(--bg);overflow-x:hidden}@media(min-width:520px)and (max-width:859.98px){.app{box-shadow:0 0 0 1px var(--line),0 30px 90px #000000b3}}.pad{padding-left:var(--gl);padding-right:var(--gr)}.ic{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.icf{width:16px;height:16px;fill:currentColor;flex:none}.gm{width:15px;height:15px;flex:none;display:inline-block;vertical-align:-2px}.h1{margin:20px 0 12px;font:900 44px/.9 var(--display);text-transform:uppercase;text-wrap:balance}.h2{margin:30px 0 14px;font:800 24px/1 var(--display);text-transform:uppercase;letter-spacing:.015em}.eyebrow{font:700 11px/1.2 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ruby-hi)}.sub{font-size:12.5px;color:var(--muted);line-height:1.35}.fine{margin:10px 0 0;font-size:12px;color:var(--faint);line-height:1.5}.fine a{color:var(--muted)}.logline{margin:14px 0 0;font-size:15.5px;line-height:1.55;color:var(--soft)}.top{position:absolute;inset:0 0 auto;z-index:5;display:flex;align-items:center;gap:10px;min-height:58px;padding:calc(10px + var(--st)) var(--gr) 10px var(--gl);background:linear-gradient(#110608c7,#11060800)}.top.solid{position:sticky;top:0;background:#110608eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.logo{display:inline-flex;align-items:center;gap:4px;font:900 23px/1 var(--display);text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;text-decoration:none}.logo .gm{width:16px;height:16px}.logo.sm{font-size:19px}.top-t{flex:1;min-width:0;font:800 20px/1 var(--display);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ic-btn{width:40px;height:40px;display:grid;place-items:center;border-radius:12px;background:#00000059;flex:none;text-decoration:none}.top.solid .ic-btn{background:#ffffff0f}.top-nav{display:none}.btn-ruby{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 20px;border-radius:12px;background:var(--ruby);color:#fff;font:700 15.5px/1.1 var(--ui);text-decoration:none;box-shadow:0 10px 28px -10px #e8264fd9;transition:transform .12s,filter .12s}.btn-ruby:active{transform:scale(.98);filter:brightness(1.08)}.btn-ruby.big{width:100%;min-height:54px;font-size:16.5px}.btn-ruby[disabled]{opacity:.6;pointer-events:none}.btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;border-radius:12px;border:1px solid var(--line-2);font-weight:700;font-size:14.5px;text-decoration:none;background:#11060859}.btn-ghost.sq{width:54px;min-height:54px;padding:0;flex:none}.link{font-weight:600;font-size:14px;color:var(--muted);text-decoration:underline;text-underline-offset:3px}.ctas{display:flex;gap:10px;align-self:stretch;align-items:center;flex-wrap:wrap}.ctas .btn-ruby.big{flex:1;width:auto}.hero{position:relative}.hero-bg{display:none}.hero-img{width:100%;height:auto;aspect-ratio:9/14;object-fit:cover;object-position:50% 15%;background:var(--raise)}.hero:after,.s-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(17,6,8,0) 32%,rgba(17,6,8,.74) 62%,var(--bg) 97%),radial-gradient(130% 55% at 50% 100%,rgba(232,38,79,.34),transparent 70%)}.hero:after{background:linear-gradient(180deg,rgba(17,6,8,0) 46%,rgba(17,6,8,.74) 70%,var(--bg) 97%),radial-gradient(130% 45% at 50% 100%,rgba(232,38,79,.34),transparent 70%)}.hero-txt,.s-hero-txt{position:absolute;left:var(--gl);right:var(--gr);bottom:0;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.sticker{display:inline-block;max-width:100%;padding:5px 10px;border-radius:3px;background:var(--ruby);color:#fff;font:700 13.5px/1.35 var(--ui);transform:rotate(-1.5deg);box-shadow:0 6px 20px -6px #e8264fb3}.hh-title,.s-title{margin:0;font:900 min(58px,13.4vw)/.86 var(--display);text-transform:uppercase;text-wrap:balance;text-shadow:0 2px 24px rgba(0,0,0,.35)}.s-title{font-size:min(52px,13vw)}.meta{margin:0;display:flex;flex-wrap:wrap;align-items:center;font:600 12.5px/1.4 var(--ui);color:var(--muted)}.meta span+span:before{content:"\b7";margin:0 8px;color:var(--ruby-hi)}.meta .ki{color:var(--fg)}.free-line{margin:0;font:700 13px/1.2 var(--ui);color:var(--ruby-hi)}.hero-cta{display:flex;flex-direction:column;gap:12px;align-self:stretch;margin-top:4px}.sec{padding-top:30px}.sec>.h2{margin-top:0}.grid{display:grid;grid-template-columns:1fr 1fr;gap:14px 12px}.pc{display:flex;flex-direction:column;gap:6px;min-width:0;text-decoration:none}.pc-img{position:relative;aspect-ratio:3/4;border-radius:11px;overflow:hidden;background:var(--raise)}.pc-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.pc-tag{position:absolute;left:8px;top:8px;z-index:1;display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border-radius:6px;background:#110608d1;font:700 11.5px/1 var(--ui);color:var(--free)}.pc-tag .icf{width:10px;height:10px}.pc b{font-size:15px;font-weight:700;line-height:1.25}.pc .sub{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rail{display:flex;gap:12px;overflow-x:auto;padding:0 var(--gr) 4px var(--gl);scroll-snap-type:x mandatory;scrollbar-width:none}.rail::-webkit-scrollbar{display:none}.rail .pc{flex:none;width:136px;scroll-snap-align:start}.unten{display:grid;gap:14px}.partner-banner{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:18px;border-radius:16px;background:radial-gradient(120% 120% at 0% 100%,rgba(232,38,79,.18),transparent 60%),var(--raise);border:1px solid var(--line);text-decoration:none}.partner-banner b{font:900 28px/.95 var(--display);text-transform:uppercase}.partner-banner>span:not(.eyebrow):not(.pb-cta){font-size:14px;color:var(--soft)}.partner-banner .pb-cta{display:inline-flex;align-items:center;gap:2px;margin-top:4px;font-weight:700;font-size:14.5px;color:var(--ruby-hi)}.partner-banner .pb-cta .ic{width:18px;height:18px}.s-hero{position:relative}.s-hero img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:50% 15%;background:var(--raise)}.s-hero-txt{bottom:4px}.s-body{position:relative;z-index:2;margin-top:-104px;display:flex;flex-direction:column;align-items:flex-start}.s-body .s-title{margin:12px 0}.s-body>.h2,.s-body>.eps,.s-body>.ki-note{align-self:stretch}.s-cta{padding-top:18px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.eps{list-style:none;margin:0;padding:0;display:grid;gap:8px}.ep{display:flex;align-items:center;gap:12px;width:100%;padding:8px 12px 8px 8px;border-radius:12px;background:var(--raise);text-decoration:none;transition:background .15s}.ep:active{background:var(--raise-2)}.ep-img{position:relative;width:54px;aspect-ratio:9/16;border-radius:8px;overflow:hidden;flex:none;background:var(--raise-2)}.ep-img img{width:100%;height:100%;object-fit:cover}.ep-img.zu img{filter:blur(6px) brightness(.45);transform:scale(1.15)}.ep-img.zu .ic{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:20px;height:20px;color:var(--wait)}.ep-play{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#00000080}.ep-play .icf{width:11px;height:11px;margin-left:2px}.ep-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ep-txt b{font-size:15.5px}.chip{display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border-radius:999px;font:700 12px/1 var(--ui);background:var(--raise-2);white-space:nowrap;flex:none}.chip.free{color:var(--free);background:#7be0a61a}.chip.wait{color:var(--wait);background:#ffd58a1f}.chip .ic{width:14px;height:14px}.chip .icf{width:10px;height:10px}.foot{margin-top:40px;padding-top:26px;padding-bottom:calc(28px + var(--sb));border-top:1px solid var(--line)}.foot p{margin:10px 0 0;font-size:13px;color:var(--muted)}.foot nav{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px}.foot nav a{font-size:13.5px;font-weight:600;color:var(--soft);text-decoration:none}.foot .fine{margin-top:14px}.recht{padding-top:74px;padding-bottom:10px}.recht h1{margin:6px 0 16px;font:900 44px/.9 var(--display);text-transform:uppercase}.recht h2{margin:28px 0 8px;font:800 21px/1.05 var(--display);text-transform:uppercase;letter-spacing:.01em}.recht h3{margin:18px 0 6px;font-size:15px}.recht p,.recht li{font-size:14.5px;line-height:1.62;color:var(--soft)}.recht ul{padding-left:20px}.recht a{color:var(--ruby-hi)}.recht .stand{font-size:12.5px;color:var(--faint)}.recht .platz{padding:2px 6px;border-radius:5px;background:#ffd58a24;color:var(--wait)}.recht .impressum{margin-top:64px;padding-top:16px;border-top:1px solid var(--line)}.recht .impressum h2{margin:0 0 6px;font:700 12px/1.4 var(--ui);text-transform:none;letter-spacing:0;color:#7a6066}.recht .impressum p{margin:0;font-size:12px;line-height:1.55;color:#7a6066}.recht .impressum a{color:#7a6066}.form{display:grid;gap:14px;margin-top:20px}.form .chk{margin-top:0}.form .err{margin:0;min-height:0}.form .err:empty{display:none}.form .fine{margin:0}.form .reihe{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}select.inp{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat;padding-right:36px}textarea.inp{min-height:110px;resize:vertical;line-height:1.5}.inp.code{font:800 28px/1 var(--ui);letter-spacing:.32em;text-align:center;font-variant-numeric:tabular-nums}.btn-ghost.wide{width:100%}.konto{padding-top:84px;padding-bottom:10px;display:flex;flex-direction:column;align-items:flex-start}.konto>.form,.konto>.wallet,.konto>.btn-ghost,.konto>.h2,.konto>.menu-l,.konto>.grid,.konto>.leer,.konto>.profil-kopf{align-self:stretch}.konto .h1{margin:8px 0 0}.konto .logline b,.sh-s b{color:var(--fg)}.konto .btn-ghost.wide+.btn-ghost.wide{margin-top:10px}.link.loeschen{margin-top:16px;font-size:13px;color:var(--faint)}.dia{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.dia .gm{width:1em;height:1em}.dia b{font-variant-numeric:tabular-nums}.top-r{display:flex;align-items:center;gap:8px;margin-left:auto}.dia-pill{display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 12px 0 10px;border-radius:999px;background:#0000006b;border:1px solid var(--line-2);font:800 14px/1 var(--ui);text-decoration:none;font-variant-numeric:tabular-nums}.dia-pill .gm{width:16px;height:16px}.profil-kopf{display:flex;align-items:center;gap:14px;margin-bottom:4px}.avatar{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;flex:none;background:linear-gradient(135deg,#ff7090,#7a0a24);font:900 28px/1 var(--display);color:#fff;box-shadow:0 10px 30px -10px #e8264fcc}.profil-kopf>div{display:flex;flex-direction:column;gap:4px;min-width:0}.p-mail{font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet{display:grid;gap:10px;margin-top:18px}.w-dia{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:18px;border-radius:18px;background:radial-gradient(120% 140% at 100% 0%,rgba(232,38,79,.38),transparent 60%),var(--raise);border:1px solid var(--line-2)}.w-l{grid-column:1/-1;font:700 11px/1.2 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ruby-hi)}.w-n{font:900 46px/1 var(--display)}.w-n .gm{width:30px;height:30px}.w-dia .btn-ruby{min-height:44px;padding:0 16px;font-size:14.5px}.w-dia .btn-ruby .gm{width:16px;height:16px}.w-abo{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:16px;background:var(--raise);border:1px solid var(--line);text-align:left;text-decoration:none}.w-abo>.ic:first-child{width:26px;height:26px;color:var(--wait)}.w-abo>span{flex:1;display:flex;flex-direction:column;gap:2px}.w-abo b{font-size:15px}.w-abo span span{font-size:13px;color:var(--muted)}.w-abo.an{background:#ffd58a14;border-color:#ffd58a4d}.leer{display:flex;gap:10px;align-items:center;margin:0;padding:16px;border-radius:14px;border:1px dashed var(--line-2);font-size:14px;color:var(--muted)}.leer .ic{color:var(--ruby-hi)}.menu-l{display:grid;gap:8px}.menu-k{display:flex;align-items:center;gap:14px;width:100%;padding:14px 14px 14px 16px;border-radius:14px;background:var(--raise);text-decoration:none;text-align:left}.menu-k>.ic:first-child{width:24px;height:24px;color:var(--ruby-hi)}.menu-k>span{flex:1;display:flex;flex-direction:column;gap:2px}.menu-k b{font-size:15px}.menu-k span span{font-size:13px;color:var(--muted)}.menu-k>.ic:last-child{color:var(--faint)}.s-aktionen{display:flex;gap:10px;margin-top:14px}.akt-btn{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);font-size:13.5px;font-weight:700;color:var(--soft)}.akt-btn .ic{width:18px;height:18px}.fav-btn.on{color:#fff;border-color:#e8264f99;background:#e8264f24}.fav-btn.on .ic{fill:var(--ruby);stroke:var(--ruby)}.chip.lock{color:var(--muted)}.chip.lock .ic{width:15px;height:15px}.chip.preis{color:#fff;background:#e8264f29}.chip.preis .gm{width:13px;height:13px}.chip.free.lock{color:var(--free);background:#7be0a61a}.favs{padding-top:26px}.favs .h2{margin-top:0}.idee-banner{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:24px 20px 22px;border-radius:20px;text-decoration:none;background:radial-gradient(90% 120% at 100% 0%,rgba(255,213,138,.28),transparent 55%),radial-gradient(120% 120% at 0% 100%,rgba(232,38,79,.42),transparent 60%),var(--raise-2);border:1px solid var(--line-2);box-shadow:0 30px 70px -40px #e8264fe6}.idee-banner b{font:900 38px/.9 var(--display);text-transform:uppercase;text-wrap:balance;max-width:12ch}.ib-txt{font-size:14.5px;line-height:1.55;color:var(--soft);max-width:44ch}.idee-banner .btn-ruby{margin-top:8px}.ib-ic{position:absolute;right:14px;top:14px;width:54px;height:54px;border-radius:50%;display:grid;place-items:center;background:#ffd58a29;color:var(--wait)}.ib-ic .ic{width:28px;height:28px}.ib-ic.gross{position:static;width:64px;height:64px;margin-bottom:6px}.ib-ic.gross .ic{width:32px;height:32px}.idee-hero{padding-top:84px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.idee-hero .h1{margin:4px 0 0}.idee-hero .btn-ruby{margin-top:14px}.checks.klein li{font-size:13.5px;line-height:1.5}.idee-form{margin-top:12px;padding-bottom:6px}.idee-form .msg-ic{margin-top:10px}.card.sperre{gap:10px}.card-ic.lock{background:#e8264f29;color:var(--ruby-hi)}.card-ic.dia-ic{background:#e8264f29}.card-ic.dia-ic .gm{width:24px;height:24px}.card b.preis{font:900 54px/1 var(--display)}.card b.preis .gm{width:34px;height:34px}.card .btn-ruby .gm{width:16px;height:16px}.card p .dia b{font:800 15px/1 var(--ui);text-transform:none}.card p .dia .gm{width:14px;height:14px}.card .link{margin-top:4px}.s-wait.an{display:block}.p-pill.rund{width:42px;padding:0;justify-content:center}.p-pill.fav-btn.on .ic{fill:var(--ruby);stroke:var(--ruby)}.p-unten .teilen{margin-left:0}.p-unten .fav-btn{margin-left:auto}.stimmung{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.st-opt{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px 9px;border-radius:12px;background:var(--raise-2);border:1.5px solid var(--line);font:700 12px/1.2 var(--ui);color:var(--muted);cursor:pointer;text-align:center;transition:border-color .15s,background .15s,transform .15s}.st-opt input{position:absolute;opacity:0;pointer-events:none}.st-e{font-size:26px;line-height:1}.st-opt:has(input:checked){border-color:var(--ruby);background:#e8264f24;color:var(--fg);transform:translateY(-1px)}.st-opt:has(input:focus-visible){outline:2px solid var(--ruby-hi);outline-offset:2px}.st-z{font-size:18px}.et-st.lock{color:var(--fg);background:#0009}.et-st .gm{width:15px;height:15px}.shop-stand .dia{font-weight:800;color:var(--fg)}.shop-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:4px;margin-bottom:12px;border-radius:14px;background:var(--bg)}.shop-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;border-radius:10px;font:700 14px/1 var(--ui);color:var(--muted)}.shop-tabs button .ic,.shop-tabs button .gm{width:17px;height:17px}.shop-tabs button.on{background:var(--raise-2);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2)}.shop-liste{display:grid;gap:8px}.ware{position:relative;display:flex;align-items:center;gap:12px;min-height:62px;padding:12px 16px;border-radius:14px;border:1px solid var(--line-2);background:var(--bg);cursor:pointer}.ware input{position:absolute;opacity:0;pointer-events:none}.ware:has(input:checked){border-color:var(--ruby);background:#e8264f1f;box-shadow:inset 0 0 0 1px var(--ruby)}.ware:has(input:focus-visible){outline:2px solid var(--ruby-hi);outline-offset:2px}.w-dia2{flex:1;font:900 26px/1 var(--display)}.w-dia2 .gm{width:20px;height:20px}.w-name{flex:1;display:inline-flex;align-items:center;gap:8px;font-size:15.5px;font-weight:800}.w-name .ic{width:20px;height:20px;color:var(--wait)}.w-preis{font:800 16px/1 var(--ui);font-variant-numeric:tabular-nums}.w-preis small{font-size:12px;font-weight:600;color:var(--muted)}.w-tag{position:absolute;right:12px;top:-9px;padding:3px 8px;border-radius:999px;background:var(--wait);color:var(--ink);font:800 10.5px/1.2 var(--ui);letter-spacing:.06em;text-transform:uppercase}.abo-info{margin:4px 0 0}.chk.verzicht{margin-top:14px;font-size:12.5px;color:var(--muted)}#shop-err:empty{display:none}.demo-band{position:fixed;left:50%;bottom:calc(6px + var(--sb));z-index:90;transform:translate(-50%);max-width:calc(100% - 16px);padding:6px 12px;border-radius:999px;background:#ffd58aeb;color:var(--ink);font:700 11px/1.3 var(--ui);text-align:center;pointer-events:none}html.p-offen .demo-band{bottom:auto;top:calc(6px + var(--st))}.pt-hero{padding-top:84px}.h1.big{font-size:min(52px,13vw)}.steps{list-style:none;counter-reset:s;margin:0;padding:0;display:grid;gap:10px}.steps li{counter-increment:s;position:relative;display:flex;flex-direction:column;gap:3px;padding:14px 14px 14px 56px;border-radius:14px;background:var(--raise)}.steps li:before{content:counter(s);position:absolute;left:14px;top:14px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e8264f2e;color:var(--ruby-hi);font:900 16px/1 var(--display)}.steps b{font-size:15px}.steps span{font-size:13.5px;color:var(--soft);line-height:1.5}.checks{list-style:none;margin:0;padding:0;display:grid;gap:10px}.checks li{display:flex;gap:10px;align-items:flex-start;font-size:14.5px;color:var(--soft)}.checks .ic{width:19px;height:19px;color:var(--free);margin-top:1px}.pt-form{margin-top:12px;padding-top:4px;padding-bottom:6px}.pt-form .msg-ic{margin-top:10px}.kuendigen .form{align-self:stretch}.msg{padding-top:96px;padding-bottom:20px;min-height:70vh;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.msg .h1{margin:4px 0 0}.msg p{margin:0;font-size:15.5px;line-height:1.55;color:var(--soft)}.msg .btn-ruby{margin-top:8px}.msg-ic{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:#e8264f29;color:var(--ruby-hi)}.msg-ic .ic{width:30px;height:30px}.msg-ic.ok{background:#7be0a61f;color:var(--free)}#sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.sh-back{position:absolute;top:0;right:0;bottom:0;left:0;background:#050203a8;animation:fade .2s}.sh{position:absolute;left:0;right:0;bottom:0;max-width:480px;margin:0 auto;max-height:92%;overflow-y:auto;padding:8px var(--gr) calc(24px + var(--sb)) var(--gl);border-radius:22px 22px 0 0;background:var(--raise);border-top:1px solid var(--line-2);animation:up .28s cubic-bezier(.2,.8,.2,1);overscroll-behavior:contain}.grab{display:block;width:40px;height:4px;margin:0 auto 14px;border-radius:9px;background:var(--line-2)}.sh-x{position:absolute;right:10px;top:10px;width:40px;height:40px;display:grid;place-items:center;color:var(--muted)}.sh-t{margin:0 44px 8px 0;font:900 34px/.95 var(--display);text-transform:uppercase;text-wrap:balance}.sh-s{margin:0 0 16px;font-size:14.5px;line-height:1.5;color:var(--muted)}.sh-s b{color:var(--fg)}@keyframes up{0%{transform:translateY(100%)}to{transform:none}}@keyframes fade{0%{opacity:0}}.fl{display:grid;gap:7px;font-size:13px;font-weight:600;color:var(--muted)}.inp{width:100%;min-height:52px;padding:12px 14px;border-radius:12px;border:1px solid var(--line-2);background:var(--bg);font-size:16px;font-weight:400;color:var(--fg)}.inp:focus{border-color:var(--ruby-hi);outline:0;box-shadow:0 0 0 3px #e8264f38}.chk{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:13.5px;line-height:1.45;color:var(--soft);cursor:pointer}.chk input{width:20px;height:20px;margin:0;flex:none;accent-color:var(--ruby)}.err{min-height:18px;margin:10px 0 2px;font-size:13px;color:var(--ruby-hi)}.hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.sh .btn-ruby.big{margin-top:4px}.sh .fine{margin-top:12px}.eg{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.et{position:relative;aspect-ratio:3/4;border-radius:12px;overflow:hidden;background:var(--raise-2)}.et img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.6}.et b{position:absolute;left:10px;bottom:6px;font:900 34px/1 var(--display)}.et-st{position:absolute;right:8px;top:8px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#00000080;color:var(--wait)}.et-st .ic{width:15px;height:15px}.et.cur{box-shadow:inset 0 0 0 2px var(--ruby)}.dev{margin-top:14px;padding:12px;border-radius:12px;border:1px dashed var(--wait);font-size:13px;color:var(--wait)}.dev a{color:var(--wait);font-weight:700}.apps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px 6px;margin-top:4px}.app-k{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--soft);text-align:center;text-decoration:none;min-width:0}.app-ic{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--raise-2);color:#fff;transition:transform .12s}.app-k:active .app-ic{transform:scale(.94)}.app-ic .ic{width:26px;height:26px}.app-ic .ic.brand{width:28px;height:28px}.app-ic.whatsapp{background:#25d366}.app-ic.telegram{background:#2aabee}.app-ic.facebook{background:#1877f2}.app-ic.x{background:#000;box-shadow:inset 0 0 0 1px #ffffff38}.app-ic.sms{background:#34c759}.app-ic.mail{background:#6b4a51}.app-ic.link,.app-ic.mehr{background:var(--raise-2);box-shadow:inset 0 0 0 1px var(--line-2)}.inp.kopie{margin-top:16px;font-size:14px}#toast{position:fixed;left:0;right:0;bottom:calc(96px + var(--sb));z-index:95;width:max-content;max-width:calc(100% - 32px);margin:0 auto;padding:11px 16px;border-radius:999px;background:#fff;color:var(--ink);font-size:13.5px;font-weight:600;box-shadow:0 10px 30px #00000073}#toast.in{animation:tin .25s}@keyframes tin{0%{opacity:0;transform:translateY(10px)}}#player{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#000}.p-stage{position:absolute;top:0;right:0;bottom:0;left:0;margin:0 auto;max-width:480px}.feed{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none}.feed::-webkit-scrollbar{display:none}.slide{position:relative;height:100%;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:#000}.slide>.ph,.slide>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.slide>video{z-index:0}.slide.zu>.ph,.slide.ende>.ph{filter:blur(18px) brightness(.45);transform:scale(1.12)}.s-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 16%,transparent 84%,rgba(0,0,0,.55))}.tap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.s-ctl{position:absolute;left:0;right:0;top:46%;z-index:3;display:none;align-items:center;justify-content:center;gap:34px;transform:translateY(-50%);pointer-events:none}.slide.pause .s-ctl{display:flex}.s-ctl button{pointer-events:auto;display:grid;place-items:center;border-radius:50%;background:#00000080}.big-play{width:80px;height:80px}.big-play .icf{width:30px;height:30px;margin-left:5px}.skip{position:relative;width:58px;height:58px}.skip .ic{width:32px;height:32px;stroke-width:1.7}.skip span{position:absolute;left:50%;top:50%;transform:translate(-50%,-42%);font:800 11px/1 var(--ui)}.s-wait{position:absolute;left:50%;top:46%;z-index:3;width:46px;height:46px;margin:-23px 0 0 -23px;border-radius:50%;border:3px solid rgba(255,255,255,.2);border-top-color:#fff;animation:spin .8s linear infinite;display:none}.slide.laedt .s-wait{display:block}@keyframes spin{to{transform:rotate(360deg)}}.s-state{position:absolute;left:0;right:0;top:46%;z-index:4;display:flex;justify-content:center;transform:translateY(-50%);padding:0 24px;pointer-events:none}.s-state>*{pointer-events:auto}.card{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:320px;padding:22px 22px 18px;border-radius:20px;text-align:center;background:#110608c2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--line-2)}.card b{font:900 34px/.95 var(--display);text-transform:uppercase}.card p{margin:0;font-size:14px;line-height:1.45;color:var(--soft)}.card .btn-ruby{margin-top:8px;width:100%}.card-ic{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#ffd58a24;color:var(--wait)}.start{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:0 var(--gr) calc(34px + var(--sb)) var(--gl);background:linear-gradient(180deg,#00000040,#0000 30%,#110608c7 62%,#110608f5)}.start .eyebrow{font-size:12px}.start h1{margin:0;font:900 min(54px,13.4vw)/.86 var(--display);text-transform:uppercase;text-wrap:balance}.start .teil-n{font:900 30px/1 var(--display);text-transform:uppercase;color:var(--ruby-hi)}.start .logline{margin:0;font-size:14.5px}.start .btn-ruby{margin-top:6px;min-height:58px;font-size:17px}.start .reihe{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.start .fine{margin:0}.s-next{position:absolute;left:0;right:0;top:46%;z-index:5;display:flex;flex-direction:column;align-items:center;gap:12px}.next-btn{display:inline-flex;align-items:center;gap:9px;padding:14px 20px;border-radius:999px;background:var(--ruby);color:#fff;font-weight:700;font-size:15.5px;box-shadow:0 10px 30px #0006}.next-btn em{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#00000040;font-size:13px;font-style:normal}.next-x{font-size:13.5px;color:var(--soft);text-decoration:underline;text-shadow:0 1px 4px rgba(0,0,0,.8)}.s-scrub{position:absolute;left:0;right:0;bottom:0;z-index:5;height:52px;padding:0 14px calc(14px + var(--sb));display:flex;flex-direction:column;justify-content:flex-end;gap:8px;touch-action:none;cursor:pointer}.s-bar{position:relative;height:3px;border-radius:3px;background:#ffffff40;transition:height .15s}.s-bar i{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:3px;background:var(--ruby)}.s-bar b{position:absolute;top:50%;left:0;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:#fff;box-shadow:0 0 0 5px #e8264f59;opacity:0;transition:opacity .15s}.s-time{align-self:flex-end;padding:4px 8px;border-radius:6px;background:#0000008c;font:700 12px/1 var(--ui);font-variant-numeric:tabular-nums;opacity:0;transition:opacity .15s}.slide.zieh .s-bar,.slide.pause .s-bar{height:6px}.slide.zieh .s-bar b,.slide.pause .s-bar b,.slide.zieh .s-time,.slide.pause .s-time{opacity:1}.p-top{position:absolute;inset:0 0 auto;z-index:7;display:flex;align-items:center;gap:10px;padding:calc(10px + var(--st)) var(--gr) 10px 10px;pointer-events:none}.p-top>*{pointer-events:auto}.p-tt{flex:1;min-width:0;display:flex;flex-direction:column;text-shadow:0 1px 6px rgba(0,0,0,.7);pointer-events:none}.p-tt b{font:800 19px/1.05 var(--display);text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-tt span{font-size:12.5px;color:var(--soft)}.p-ic{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;background:#0006;flex:none}.p-sound{position:absolute;top:calc(66px + var(--st));left:10px;z-index:7;display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 14px 0 11px;border-radius:999px;background:#0000008c;font-size:13.5px;font-weight:700}.p-sound.an{width:38px;padding:0;justify-content:center}.p-sound.laut{background:var(--ruby);box-shadow:0 0 #e8264f99;animation:puls 1.6s infinite}@keyframes puls{70%{box-shadow:0 0 0 12px #e8264f00}to{box-shadow:0 0 #e8264f00}}.p-sound .ic{width:19px;height:19px}.p-unten{position:absolute;left:12px;right:12px;bottom:calc(52px + var(--sb));z-index:7;display:flex;align-items:center;gap:10px;pointer-events:none}.p-unten>*{pointer-events:auto}.p-pill{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 13px;border-radius:999px;background:#00000085;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 0 0 1px #ffffff24;font-size:14px;font-weight:700}.p-pill .ic{width:20px;height:20px}.p-pill.teilen{margin-left:auto}.ende-card{position:absolute;left:0;right:0;top:50%;z-index:4;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;padding:0 24px;text-align:center}.ende-card h2{margin:0;font:900 46px/.9 var(--display);text-transform:uppercase}.ende-card p{margin:0;font-size:15px;color:var(--soft)}.ende-card .btn-ruby{margin-top:6px;min-width:240px}.also{margin-top:22px;width:100%;max-width:340px;display:flex;flex-direction:column;gap:8px;text-align:left}.also-card{display:flex;gap:12px;align-items:center;width:100%;padding:10px;border-radius:14px;background:#110608d1;border:1px solid var(--line-2);text-decoration:none}.also-card img{width:50px;aspect-ratio:3/4;object-fit:cover;border-radius:8px;flex:none}.also-card .t{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.also-card b{font-size:14.5px}.mit-link{display:inline-flex;align-items:center;gap:7px;margin-top:14px;padding:10px 14px;border-radius:999px;background:#110608b3;border:1px solid var(--line-2);font-size:13.5px;font-weight:700;text-decoration:none;color:var(--fg)}.mit-link .ic{width:17px;height:17px;color:var(--ruby-hi)}.p-bg,.p-panel,#player.startet .p-unten,#player.startet .p-sound,#player.still .p-sound,#player.still .s-scrub{display:none}.kpis{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kpi{padding:14px;border-radius:14px;background:var(--raise)}.kpi span{display:block;font-size:12px;color:var(--muted)}.kpi b{display:block;margin-top:6px;font:900 34px/1 var(--display);font-variant-numeric:tabular-nums}.kpi small{display:block;margin-top:4px;font-size:12px;color:var(--faint)}.kpi.live{grid-column:1/-1;background:linear-gradient(135deg,rgba(47,211,107,.14),var(--raise) 60%);border:1px solid rgba(47,211,107,.28)}.kpi .punkt,.h2 .punkt{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:#2fd36b;vertical-align:1px;animation:puls 1.6s ease-in-out infinite}@keyframes puls{50%{opacity:.35;transform:scale(.8)}}.live-t span{display:block;margin-top:2px}.kpi.mails{grid-column:1/-1;border:1px solid transparent}.kpi.mails.knapp{border-color:#ffaa3c8c;background:linear-gradient(135deg,rgba(255,170,60,.14),var(--raise) 60%)}.kpi.mails.voll{border-color:#ff5050b3;background:linear-gradient(135deg,rgba(255,80,80,.18),var(--raise) 60%)}.kpi .mail-w{margin-top:8px;font-weight:700;color:#ffb3b3}.kpi.mails.knapp .mail-w{color:#ffd29a}.kpi .live-t b{display:inline;margin:0;font:700 12px/1.3 var(--ui);color:var(--fg)}.t td small{font-size:11px;color:var(--faint)}.a-seite{max-width:980px;margin:0 auto;padding-bottom:48px}.a-kopf{display:flex;align-items:center;justify-content:space-between;gap:12px}.a-kopf .h1{margin-bottom:10px}.a-neu{flex:none;width:42px;height:42px;border-radius:50%;background:var(--raise);font-size:20px;line-height:1;color:var(--fg)}.a-zeit{margin:8px 0 0}.a-reiter{position:sticky;top:0;z-index:6;display:flex;gap:4px;margin:16px calc(-1*var(--gr)) 16px calc(-1*var(--gl));padding:10px var(--gr) 10px var(--gl);background:var(--bg);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.a-reiter::-webkit-scrollbar{display:none}.a-reiter button{flex:none;padding:10px 14px;border-radius:10px;font:700 14px/1 var(--ui);color:var(--muted)}.a-reiter button.on{background:var(--raise-2);color:var(--fg);box-shadow:inset 0 -2px 0 var(--ruby)}.a-seite section>.h2:first-child{margin-top:4px}.a-karte{padding:16px;border-radius:16px;background:var(--raise);margin-bottom:12px}.a-karte header{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.a-karte header b{font:800 20px/1.1 var(--display);text-transform:uppercase;letter-spacing:.01em}.a-karte header span{flex:none;font:700 13px/1 var(--ui);color:var(--ruby-hi)}.a-zeile{display:flex;flex-wrap:wrap;gap:6px 14px;margin:10px 0 14px;font-size:13px;color:var(--muted)}.a-zeile b{color:var(--fg)}.trichter,.bliste{display:grid;gap:9px}.tz,.bz{display:grid;grid-template-columns:minmax(96px,34%) 1fr 52px;align-items:center;gap:10px;font-size:12.5px}.tl,.bl{color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tw,.bw2{text-align:right;font-weight:700;font-variant-numeric:tabular-nums}.bk{display:block;height:10px;border-radius:6px;background:var(--raise-2);overflow:hidden}.bk i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,var(--ruby),var(--ruby-hi))}.bz small{grid-column:1/-1;margin-top:-5px;font-size:11.5px;color:var(--faint)}.a-fuss{margin:14px 0 0;font-size:12.5px;color:var(--muted)}.a-aufgabe{margin-top:14px;border:1px solid var(--line)}.a-aufgabe p{margin:10px 0 0;font-size:13.5px}@media(min-width:860px){.a-seite .kpis{grid-template-columns:repeat(3,1fr)}.a-videos{display:grid;grid-template-columns:1fr 1fr;gap:12px}.a-videos .a-karte{margin:0}}.tab-w{overflow-x:auto;margin:0 calc(-1*var(--gr)) 0 calc(-1*var(--gl));padding:0 var(--gr) 0 var(--gl)}table.t{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.t.links th,.t.links td{text-align:left}.t th,.t td{padding:9px 8px;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap}.t th:first-child,.t td:first-child{text-align:left;padding-left:0}.t th{font-size:11.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.t td.q{color:var(--ruby-hi);font-weight:700}.seg{display:flex;gap:6px;flex-wrap:wrap}.seg button{padding:8px 12px;border-radius:999px;background:var(--raise);font-size:13px;font-weight:700;color:var(--muted)}.seg button.on{background:var(--ruby);color:#fff}.balken{display:flex;align-items:flex-end;gap:3px;height:90px;margin-top:8px}.balken i{flex:1;min-width:3px;border-radius:3px 3px 0 0;background:var(--ruby);opacity:.85}.warn{margin-top:14px;padding:12px 14px;border-radius:12px;background:#ffd58a1f;color:var(--wait);font-size:13.5px}.bw{margin-bottom:8px;padding:12px 14px;border-radius:12px;background:var(--raise)}.bw p{margin:6px 0 0;font-size:13.5px;color:var(--soft);line-height:1.5}.bw a{color:var(--ruby-hi)}@media(min-width:860px){.app{max-width:none}.wrap{max-width:1160px;margin:0 auto}.pad{padding-left:40px;padding-right:40px}.top{padding:16px 40px}.top-nav{display:flex;gap:26px;margin-left:auto}.top-nav a{font-size:14px;font-weight:600;color:var(--soft);text-decoration:none}.top-nav a:hover{color:#fff}.hero{display:grid;grid-template-columns:1fr minmax(360px,440px);align-items:end;max-width:1160px;margin:0 auto;padding:110px 40px 10px;gap:56px}.hero:after{display:none}.hero-img{grid-column:2;grid-row:1;aspect-ratio:4/5;border-radius:18px;box-shadow:0 40px 90px -30px #e8264f73,0 0 0 1px var(--line)}.hero-txt{position:static;grid-column:1;grid-row:1;padding-bottom:26px;gap:14px}.hh-title{font-size:96px}.hero-cta{flex-direction:row;align-items:center;gap:18px;margin-top:10px}.hero-cta .ctas{flex-wrap:nowrap}.hero-cta .btn-ruby.big{flex:none;width:auto;min-width:260px}.hero-bg{display:block;position:absolute;top:0;left:50%;width:100vw;transform:translate(-50%);height:680px;z-index:0;overflow:hidden;pointer-events:none}.hero-bg img{width:100%;height:100%;object-fit:cover;filter:blur(60px) brightness(.35) saturate(1.2);transform:scale(1.2)}.hero-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,var(--bg))}.hero>:not(.hero-bg){position:relative;z-index:1}.grid{grid-template-columns:repeat(4,1fr);gap:26px 20px}.pc:hover .pc-img img{transform:scale(1.04)}.rail .pc{width:180px}.unten{grid-template-columns:1.35fr 1fr;align-items:stretch}.idee-banner{padding:40px 40px 36px}.idee-banner b{font-size:60px}.ib-txt{font-size:16.5px}.ib-ic{right:28px;top:28px;width:72px;height:72px}.ib-ic .ic{width:36px;height:36px}.idee-wrap{display:grid;grid-template-columns:1fr minmax(380px,460px);gap:0 64px;max-width:1160px;margin:0 auto;padding:0 40px}.idee-wrap .pad{padding-left:0;padding-right:0}.idee-hero{grid-column:1;padding-top:116px}.idee-info{grid-column:1}.idee-form{grid-column:2;grid-row:1/span 2;padding-top:116px}.favs .h2,.favs .rail{padding-left:40px}.partner-banner{padding:34px 32px;justify-content:center}.partner-banner b{font-size:42px}.konto{max-width:600px;margin:0 auto;padding-top:116px}.pt-wrap{display:grid;grid-template-columns:1fr minmax(380px,460px);gap:0 64px;max-width:1160px;margin:0 auto;padding:0 40px}.pt-wrap .pad{padding-left:0;padding-right:0}.pt-hero{grid-column:1;padding-top:116px}.pt-info{grid-column:1}.pt-form{grid-column:2;grid-row:1/span 2;padding-top:116px}.h1.big{font-size:84px}.apps{grid-template-columns:repeat(4,1fr)}.s-wrap{display:grid;grid-template-columns:minmax(320px,420px) 1fr;gap:56px;max-width:1160px;margin:0 auto;padding:100px 40px 0;align-items:start}.s-hero{position:sticky;top:96px}.s-hero img{aspect-ratio:4/5;border-radius:18px;box-shadow:0 40px 90px -30px #e8264f73,0 0 0 1px var(--line)}.s-hero:after{display:none}.s-hero-txt{position:static;margin-top:0}.s-hero .sticker{display:none}.s-body{padding:0;margin-top:0}.s-body .s-title{font-size:84px;margin:6px 0 16px}.s-body .sticker{margin-bottom:6px}.s-cta{flex-direction:row;align-items:center;gap:18px}.s-cta .btn-ruby.big{width:auto;min-width:260px}.eps{max-width:620px}.foot{max-width:1160px;margin:56px auto 0;padding-left:40px;padding-right:40px}.recht,.msg{max-width:760px;margin:0 auto;padding-top:110px}.sh{bottom:auto;top:50%;transform:translateY(-50%);max-width:440px;border-radius:22px;border:1px solid var(--line-2);animation:fade .2s}#toast{bottom:40px}.p-bg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:blur(50px) brightness(.32);transform:scale(1.15)}.p-stage{max-width:none;width:min(100vw,56.25vh);left:50%;right:auto;margin:0;transform:translate(-50%);box-shadow:0 0 120px #0009}.p-top{padding-left:12px}.p-panel{display:flex;flex-direction:column;gap:12px;position:absolute;top:0;bottom:0;left:calc(50% + min(50vw,28.125vh) + 40px);width:min(380px,calc(50vw - min(50vw,28.125vh) - 80px));padding:80px 0 40px;overflow-y:auto}.p-panel h2{margin:0;font:900 44px/.9 var(--display);text-transform:uppercase}.p-panel .logline{margin:0;font-size:14.5px}.p-panel h3{margin:10px 0 0;font:800 18px/1 var(--display);text-transform:uppercase;letter-spacing:.02em}.p-panel .fine{margin-top:auto}}@media(min-width:860px)and (max-width:1100px){.grid{grid-template-columns:repeat(3,1fr)}.hh-title{font-size:76px}}@media(hover:hover){.btn-ruby:hover{filter:brightness(1.08)}.ep:hover{background:var(--raise-2)}.btn-ghost:hover{border-color:#ffffff59}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
