:root{--bg:#FFFFFF;--ink:#18212B;--akzent:#3448E5;--on-akzent:#fff;--surface:#F0F2F5;--font-display:"Barlow Condensed",sans-serif;--font-text:"Barlow",sans-serif;--line:color-mix(in srgb,var(--ink) 20%,transparent);--header-h:66px}html[data-farbe=austausch]{--bg:#FFFFFF;--ink:#18212B;--akzent:#3448E5;--on-akzent:#fff;--surface:#F0F2F5}html[data-farbe=kuehl]{--bg:#EEF3F6;--ink:#172B33;--akzent:#006B5C;--on-akzent:#fff;--surface:#FFFFFF}html[data-farbe=abend]{--bg:#151A20;--ink:#F4F6FA;--akzent:#D6E85A;--on-akzent:#151A20;--surface:#252C34}html[data-farbe=rose]{--bg:#F8EFF3;--ink:#30232C;--akzent:#9A245D;--on-akzent:#fff;--surface:#FFFFFF}html[data-schrift=direkt]{--font-display:"Barlow Condensed",sans-serif;--font-text:"Barlow",sans-serif}html[data-schrift=plakativ]{--font-display:"Oswald",sans-serif;--font-text:"Source Sans 3",sans-serif}html[data-schrift=zugaenglich]{--font-display:"Fjalla One",sans-serif;--font-text:"Atkinson Hyperlegible",sans-serif}html[data-hero=a] [data-hero-panel=b],html:not([data-hero]) [data-hero-panel=b]{display:none!important}html[data-hero=b] [data-hero-panel=a]{display:none!important}*{box-sizing:border-box}html{background:var(--bg);color:var(--ink);scroll-behavior:smooth}body{margin:0;overflow-x:hidden;background:var(--bg);color:var(--ink);font:400 18px/1.5 var(--font-text)}a{color:inherit;text-underline-offset:.2em}button,input{font:inherit}h1,h2,h3{font-family:var(--font-display);line-height:.98;text-wrap:balance;margin:0}h2{font-size:clamp(2.7rem,5vw,5.2rem);font-weight:600;letter-spacing:-.025em}h3{font-size:1.65rem;font-weight:600}p{max-width:62ch}:focus-visible{outline:3px solid var(--akzent);outline-offset:3px}.rz-wrap{width:min(1280px,calc(100% - 48px));margin:auto}.rz-head{position:sticky;top:0;z-index:70;height:var(--header-h);display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1280px)/2));border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 94%,transparent);backdrop-filter:blur(8px)}.wordmark{display:grid;text-decoration:none;line-height:1}.wordmark strong{font:600 1.45rem var(--font-display)}.wordmark small{font-size:.6rem;margin-top:.15rem}.rz-head nav{display:flex;align-items:center;gap:1.5rem;font-size:.8rem}.rz-head nav span{display:flex;gap:.45rem}.rz-head nav i{font-style:normal;opacity:.45}.rz-head nav a{text-decoration:none}.rz-hero{padding:clamp(2rem,5vh,4.5rem) 0}.hero-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);gap:48px;align-items:center;min-height:calc(100svh - var(--header-h) - 8vh)}.hero-copy h1{font-size:clamp(4rem,6.1vw,5.5rem);letter-spacing:-.035em}.hero-copy h1 span,.hero-copy h1 strong{display:block}.hero-copy h1 span{font-weight:600}.hero-copy h1 strong{font-weight:700;color:var(--akzent)}.hero-copy>p{font-size:clamp(1.05rem,1.5vw,1.25rem);margin:1.2rem 0}.hero-copy>div{display:flex;align-items:flex-start;flex-direction:column;gap:.45rem}.hero-copy small{font-size:.73rem}.rz-cta,.signup button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;border:1px solid var(--akzent);border-radius:6px;background:var(--akzent);color:var(--on-akzent);padding:.76rem 1.1rem;text-decoration:none;font-weight:600;cursor:pointer}.exhibit{position:relative;background:var(--surface);border:1px solid var(--ink)}.hero-demo{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"label label" "send learn";min-height:430px}.demo-label{grid-area:label;margin:0;padding:.55rem .8rem;border-bottom:1px solid var(--ink);font-size:.67rem;letter-spacing:.06em;text-transform:uppercase}.send-side,.learn-side,.answer-first{padding:1.25rem}.send-side{grid-area:send;border-right:1px solid var(--ink)}.learn-side{grid-area:learn}.answer-first{grid-area:send;border-right:1px solid var(--ink)}.send-side>small,.learn-side>small,.answer-first>small,.deep-noise>small,.derived>small{display:block;color:var(--akzent);font-weight:600;margin-bottom:.45rem}.send-side>b,.learn-side>b,.answer-first>b{display:block;font:600 1.35rem/1.05 var(--font-display)}.format-line{display:flex;flex-wrap:wrap;gap:.35rem;margin:1rem 0}.format-line span{border:1px solid var(--line);padding:.25rem .4rem;font-size:.67rem}.next-topic{display:grid;gap:.25rem;margin-top:1.2rem;padding-top:1rem;border-top:1px solid var(--line)}.next-topic small{font-size:.68rem}.next-topic strong{color:var(--akzent);font:600 1.15rem/1.05 var(--font-display)}.next-topic em{font-size:.62rem;font-style:normal}.answer-first>span{display:block;font-size:.75rem;margin-top:1rem}.topic-options{display:flex;gap:.5rem;margin:.9rem 0}.topic-options button{border:1px solid var(--ink);border-radius:6px;background:transparent;color:var(--ink);padding:.35rem .62rem;font-weight:600;cursor:pointer}.topic-options button[aria-pressed=true]{background:var(--akzent);border-color:var(--akzent);color:var(--on-akzent)}.fragment-field{position:relative;height:170px;overflow:hidden}.fragment{position:absolute;display:block;transition:transform .48s ease,color .48s ease,opacity .48s ease;font-weight:600}.f1{left:4%;top:18%;font-size:1.2rem}.f2{left:54%;top:8%;font-size:.9rem}.f3{left:30%;top:58%;font-size:1rem}.f4{left:64%;top:46%;font-size:1.1rem}.f5{left:8%;top:75%;font-size:.85rem}.f6{left:45%;top:82%;font-size:.92rem}.exhibit[data-topic=kosten] [data-fragment=kosten],.exhibit[data-topic=ablauf] [data-fragment=ablauf]{color:var(--akzent)}.exhibit[data-topic=kosten] [data-fragment=ablauf],.exhibit[data-topic=ablauf] [data-fragment=kosten]{opacity:.48}.exhibit[data-topic=ablauf] .f1{transform:translate(125px,65px)}.exhibit[data-topic=ablauf] .f2{transform:translate(-70px,112px)}.exhibit[data-topic=ablauf] .f3{transform:translate(100px,-48px)}.exhibit[data-topic=ablauf] .f4{transform:translate(-135px,-34px)}.exhibit[data-topic=ablauf] .f5{transform:translate(82px,-74px)}.exhibit[data-topic=ablauf] .f6{transform:translate(-42px,-90px)}.nojs{padding:1rem;border:1px dashed var(--ink);font-size:.8rem}.rz-section{border-top:1px solid var(--line)}.rz-section>.rz-wrap{padding-block:96px}.section-intro{max-width:780px;margin-bottom:48px}.section-intro>span,.section-no{display:block;color:var(--akzent);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem}.section-intro>p{font-size:1.1rem}.perspectives,.paired{display:grid;grid-template-columns:1fr 1fr;gap:48px}.perspectives article{min-height:250px;padding:2rem;background:var(--surface);border-top:4px solid var(--ink)}.perspectives small{color:var(--akzent);font-weight:600}.perspectives p{font-size:1.2rem}.chain{display:flex;align-items:center;gap:.7rem;margin-top:32px;padding:1rem;border-block:1px solid var(--ink);font-size:.76rem;overflow:hidden}.chain i{color:var(--akzent)}.evidence>.rz-wrap{padding-block:64px}.paired{align-items:start}.paired>div:first-child>p{font-size:1.08rem}.wide-surface,.mapping{background:var(--surface);padding:2rem}.wide-surface>small,.samples article>small,.mapping>small{display:block;font-size:.68rem;text-transform:uppercase;letter-spacing:.06em}.evidence-row{display:grid;gap:.5rem;padding:1.5rem 0;border-bottom:1px solid var(--line)}.evidence-row b{font:600 1.5rem var(--font-display)}.evidence-row span{font-size:.84rem;color:var(--akzent)}.wide-surface dl{display:grid;grid-template-columns:1fr 1fr;margin:1rem 0;font-size:.8rem}.wide-surface dt,.wide-surface dd{margin:0;padding:.3rem 0}.calendar-row{display:grid;gap:.3rem;border-top:1px solid var(--ink);padding-top:1rem}.calendar-row span{font-size:.72rem}.samples article{min-height:320px;background:var(--surface);padding:2rem}.samples h3{font-size:2rem;margin:1.5rem 0 1rem}.seo,.style-check{display:grid;gap:.2rem;margin-top:2rem;padding-top:1rem;border-top:1px solid var(--line);font-size:.76rem}.video>.rz-wrap{padding-block:96px}.media-surface{display:grid;grid-template-columns:220px 1fr;background:var(--surface)}.media-index{display:flex;flex-direction:column;border-right:1px solid var(--ink)}.media-index>*{padding:1.2rem;border-bottom:1px solid var(--line)}.media-index strong{color:var(--akzent)}figure{margin:0;padding:2rem}video{display:block;width:100%;max-height:520px;background:var(--ink)}figcaption{display:flex;justify-content:space-between;gap:1rem;padding-top:.7rem;font-size:.75rem}.publishing>.rz-wrap{padding-block:64px}.mapping>div{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.mapping i{color:var(--akzent)}.mapping>small{margin-top:1rem}.deep-exhibit{display:grid;grid-template-columns:1fr 1fr}.deep-exhibit>.demo-label{grid-column:1/-1}.deep-noise,.derived{min-height:370px;padding:2rem}.deep-noise{border-right:1px solid var(--ink)}.deep-noise .fragment-field{height:240px}.derived{display:flex;flex-direction:column;justify-content:center}.derived strong{font:600 clamp(2rem,4vw,4rem)/.98 var(--font-display);color:var(--akzent)}.derived span{font-size:.78rem;margin-top:1rem}.derived i{font-style:normal;margin-top:3rem}.trust>.rz-wrap{padding-block:64px}.trust-passages{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.trust-passages article{border-top:4px solid var(--akzent);padding-top:1.2rem}.trust-passages article>span{font-size:.7rem;color:var(--akzent)}.trust-passages h3{margin:.8rem 0}.trust-passages p{font-size:.9rem}.signup{background:var(--surface)}.signup>.rz-wrap{padding-block:96px}.signup form{padding:2rem;background:var(--bg);border:1px solid var(--ink)}.signup label{display:block;font-weight:600;margin-bottom:.5rem}.signup form>div{display:flex;gap:.5rem}.signup input{flex:1;min-width:0;border:1px solid var(--ink);border-radius:6px;background:var(--bg);color:var(--ink);padding:.8rem}.signup form>small{display:block;margin-top:.7rem}footer{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;padding:40px max(24px,calc((100vw - 1280px)/2)) 80px;border-top:1px solid var(--ink);font-size:.78rem}footer>div{display:grid}footer>div strong{font:600 1.4rem var(--font-display)}footer nav{display:flex;gap:1rem}footer p{margin:0}footer span{opacity:.58}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}html[data-hero=b] .hero-demo{grid-template-areas:"label label" "learn send"}html[data-hero=b] .learn-side{border-right:1px solid var(--ink)}html[data-hero=b] .answer-first{border:0}.rz-section:nth-of-type(2)>.rz-wrap{padding-block:40px}.rz-section:nth-of-type(3)>.rz-wrap{padding-block:64px}.rz-section:nth-of-type(4)>.rz-wrap{padding-block:64px}.rz-section:nth-of-type(5)>.rz-wrap{padding-block:96px}.rz-section:nth-of-type(6)>.rz-wrap{padding-block:40px}.rz-section:nth-of-type(7)>.rz-wrap{padding-block:64px}.rz-section:nth-of-type(8)>.rz-wrap{padding-block:64px}.rz-section:nth-of-type(9)>.rz-wrap{padding-block:96px}.channel-review{display:grid;grid-template-columns:1fr auto;gap:.8rem;padding:2rem;border:1px solid var(--line)}.channel-review span{color:var(--akzent)}@media (max-width:800px){body{font-size:18px}.rz-head nav a{display:none}.hero-grid{display:flex;flex-direction:column;align-items:stretch;gap:14px;min-height:auto}.rz-hero{padding:18px 0 22px}.hero-copy h1{font-size:42px}.hero-copy>p{font-size:15px;line-height:1.35;margin:.65rem 0}.hero-copy>div{gap:.2rem}.hero-copy small{font-size:.63rem}.rz-cta{min-height:44px;font-size:.82rem}.hero-demo{min-height:285px}.demo-label{font-size:.56rem;padding:.35rem .55rem}.send-side,.learn-side,.answer-first{padding:.65rem}.send-side>b,.learn-side>b,.answer-first>b{font-size:.96rem}.format-line{margin:.5rem 0}.format-line span{font-size:.55rem}.next-topic{margin-top:.45rem;padding-top:.4rem}.next-topic strong{font-size:.85rem}.next-topic em{font-size:.5rem}.topic-options{margin:.45rem 0}.topic-options button{font-size:.68rem;padding:.22rem .4rem}.fragment-field{height:105px}.fragment{font-size:.65rem!important}.exhibit[data-topic=ablauf] .f1{transform:translate(70px,35px)}.exhibit[data-topic=ablauf] .f2{transform:translate(-40px,67px)}.exhibit[data-topic=ablauf] .f3{transform:translate(50px,-28px)}.exhibit[data-topic=ablauf] .f4{transform:translate(-75px,-18px)}.exhibit[data-topic=ablauf] .f5{transform:translate(45px,-42px)}.exhibit[data-topic=ablauf] .f6{transform:translate(-22px,-52px)}.perspectives,.paired,.deep-exhibit,.trust-passages{grid-template-columns:1fr;gap:24px}.rz-section>.rz-wrap,.rz-section:nth-of-type(n)>.rz-wrap{padding-block:64px}.perspectives article{min-height:auto}.chain{align-items:flex-start;flex-direction:column}.chain i{transform:rotate(90deg)}.media-surface{grid-template-columns:1fr}.media-index{display:grid;grid-template-columns:repeat(3,1fr);border-right:0;border-bottom:1px solid var(--ink);font-size:.7rem}.media-index>*{padding:.7rem}.media-index strong{overflow-wrap:anywhere}figure{padding:1rem}figcaption{flex-direction:column}.deep-noise{border-right:0;border-bottom:1px solid var(--ink)}.deep-noise,.derived{min-height:300px;padding:1.25rem}.trust-passages{gap:32px}.signup form>div{display:grid}footer{flex-direction:column;padding-bottom:96px}.hero-demo .f5,.hero-demo .f6{display:none}}@media (max-width:420px){.rz-wrap{width:calc(100% - 48px)}.hero-demo{grid-template-columns:1fr 1fr}.send-side,.learn-side,.answer-first{min-width:0}.format-line span:last-child{display:none}.send-side>b,.learn-side>b,.answer-first>b{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.fragment{transition:none}.sr-only{position:static;width:auto;height:auto;margin:.5rem 0 0;clip:auto;white-space:normal;font-size:.68rem}}
