:root{--paper: #f5efe3;--paper-2: #ece2cf;--card: #fffdf8;--ink: #16213a;--ink-soft: #4a5470;--teal: #1e6b6b;--orange: #ff7a1a;--orange-deep: #e5600a;--yellow: #ffe15a;--line: rgba(22, 33, 58, .12);--rule: rgba(30, 107, 107, .16);--sans: "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--hand: "Caveat", "Bricolage Grotesque", cursive;--radius: 14px}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}body.wn-body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.wn-body a{color:inherit}.wn-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.wn-ico{width:1.05em;height:1.05em;flex:none}.wn-hand{font-family:var(--hand);font-weight:700;font-size:1.55rem;line-height:1.1;color:var(--ink);margin:0}.wn-hand--teal{color:var(--teal)}.wn-hand--orange{color:var(--orange-deep)}.wn-h2{font-size:clamp(1.9rem,4.4vw,2.9rem);line-height:1.05;letter-spacing:-.02em;font-weight:800;margin:.2rem 0 .6rem}.wn-page{max-width:1180px;margin:0 auto;padding:0 20px}.wn-top{display:flex;align-items:center;justify-content:space-between;padding:18px 0 10px}.wn-logo{font-weight:800;font-size:1.25rem;letter-spacing:-.02em;text-decoration:none}.wn-logo span{color:var(--orange)}.wn-top__nav{display:flex;align-items:center;gap:18px}.wn-top__ig{font-weight:600;font-size:.95rem;text-decoration:none;border-bottom:2px solid transparent}.wn-top__ig:hover{border-bottom-color:var(--orange)}.wn-cta-head{font-weight:700;font-size:.95rem;text-decoration:none;padding:8px 16px;border:2px solid var(--ink);border-radius:999px;transition:background .2s,color .2s}.wn-cta-head:hover{background:var(--ink);color:var(--paper)}.wn-rescue{background:var(--ink);color:var(--paper);border-radius:var(--radius);padding:14px 16px;margin:8px 0 0}.wn-rescue__q{margin:0 0 10px;font-weight:600;font-size:.98rem}.wn-rescue__q .wn-hand{color:var(--yellow);font-size:1.45rem;display:inline;margin-right:4px}.wn-rescue__chips{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.wn-rescue__chips::-webkit-scrollbar{display:none}.wn-chip{flex:none;font:inherit;font-weight:700;font-size:.85rem;letter-spacing:.04em;color:var(--ink);background:var(--paper);border:0;border-radius:8px;padding:7px 12px;cursor:pointer;text-decoration:none;transition:transform .15s,background .15s}.wn-chip:hover{background:var(--yellow);transform:translateY(-1px) rotate(-1deg)}.wn-chip--all{background:transparent;color:var(--yellow);box-shadow:inset 0 0 0 1.5px #ffe15a99;letter-spacing:0}.wn-hero{display:grid;grid-template-columns:1fr;gap:28px;padding:40px 0 56px;align-items:center}.wn-hero__hi{font-size:1.9rem;transform:rotate(-2deg);display:inline-block}.wn-hero__title{font-size:clamp(2.6rem,8vw,4.9rem);line-height:.98;letter-spacing:-.035em;font-weight:800;margin:8px 0 18px}.wn-hero__title mark{background:linear-gradient(transparent 52%,var(--yellow) 52%,var(--yellow) 92%,transparent 92%);color:inherit;padding:0 .06em}.wn-hero__lead{font-size:1.12rem;color:var(--ink-soft);max-width:34rem;margin:0 0 24px}.wn-hero__photo{margin:0;position:relative;justify-self:center;max-width:360px;width:100%}.wn-polaroid{position:relative;background:var(--card);padding:12px 12px 48px;border-radius:6px;box-shadow:0 1px 0 var(--line),0 24px 50px -24px #16213a73;transform:rotate(2deg)}.wn-polaroid img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 20%;border-radius:3px}.wn-tape{position:absolute;top:-14px;left:50%;width:110px;height:30px;transform:translate(-50%) rotate(-4deg);background:#ffe15abf;box-shadow:0 1px 2px #00000014}.wn-hero__note{position:absolute;bottom:8px;left:22px;font-size:1.5rem;transform:rotate(2deg);color:var(--ink)}.wn-stats{list-style:none;display:flex;flex-wrap:wrap;gap:10px 26px;padding:0;margin:22px 0 0;font-size:.95rem;color:var(--ink-soft)}.wn-stats strong{display:block;font-size:1.6rem;color:var(--ink);letter-spacing:-.02em}.wn-form{max-width:34rem}.wn-form__row{display:flex;flex-direction:column;gap:10px}.wn-form__input{font:inherit;font-size:1.05rem;color:var(--ink);background:var(--card);border:2px solid var(--ink);border-radius:12px;padding:14px 16px;min-width:0;flex:1}.wn-form__input:focus{outline:3px solid var(--yellow);outline-offset:1px}.wn-form__error{color:#b42318;font-weight:600;margin:10px 0 0;font-size:.95rem}.wn-form__fine{font-size:.82rem;color:var(--ink-soft);margin:10px 0 0}.wn-form__fine a{text-decoration:underline}.wn-cta-hero{font:inherit;font-weight:800;font-size:1.05rem;color:var(--ink);background:var(--orange);border:2px solid var(--ink);border-radius:12px;padding:14px 22px;cursor:pointer;box-shadow:4px 4px 0 var(--ink);transition:transform .12s,box-shadow .12s}.wn-cta-hero:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.wn-cta-hero:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--ink)}.wn-cta-hero:disabled{opacity:.7;cursor:wait}.wn-cta-modal{font:inherit;font-weight:800;font-size:1.05rem;color:#fff;background:var(--teal);border:0;border-radius:12px;padding:15px 20px;cursor:pointer;transition:background .15s}.wn-cta-modal:hover{background:#155454}.wn-cta-modal:disabled{opacity:.7}.wn-cta-final{font:inherit;font-weight:800;font-size:1.05rem;letter-spacing:.02em;color:var(--ink);background:var(--yellow);border:0;border-radius:999px;padding:15px 26px;cursor:pointer;transform:rotate(-1.5deg);transition:transform .15s}.wn-cta-final:hover{transform:rotate(0) scale(1.03)}@media(min-width:640px){.wn-form__row{flex-direction:row}}.wn-library{padding:24px 0 64px;scroll-margin-top:20px}.wn-library__head{max-width:40rem}.wn-library__sub{color:var(--ink-soft);margin:0 0 22px}.wn-filter{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px;margin-bottom:22px;scrollbar-width:none}.wn-filter::-webkit-scrollbar{display:none}.wn-filter__btn{flex:none;font:inherit;font-weight:600;font-size:.92rem;color:var(--ink);background:transparent;border:1.5px solid var(--line);border-radius:999px;padding:8px 14px;cursor:pointer}.wn-filter__btn.is-on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.wn-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.wn-card{position:relative;display:flex;flex-direction:column;gap:10px;min-height:178px;padding:16px 16px 14px 26px;background-color:var(--card);background-image:repeating-linear-gradient(transparent 0 27px,var(--rule) 27px 28px);background-position:0 44px;border-radius:10px;box-shadow:0 1px 0 var(--line),0 10px 24px -18px #16213a59;transition:transform .15s,box-shadow .15s;scroll-margin:90px}.wn-card:before{content:"";position:absolute;left:14px;top:0;bottom:0;width:2px;background:#e5600a59}.wn-card:hover{transform:translateY(-2px) rotate(-.4deg);box-shadow:0 1px 0 var(--line),0 16px 30px -18px #16213a73}.wn-card.is-highlight{outline:3px solid var(--orange);outline-offset:2px}.wn-card__top{display:flex;justify-content:space-between;align-items:center;gap:8px}.wn-card__word{display:inline-block;font-weight:800;font-size:.78rem;letter-spacing:.08em;padding:3px 8px;border-radius:5px;background:var(--yellow);color:var(--ink)}.wn-card--fotos .wn-card__word{background:#ffd2b0}.wn-card--alltag .wn-card__word{background:#bfe3dd}.wn-card--arbeit .wn-card__word{background:#d6dcf0}.wn-card--tools .wn-card__word{background:var(--yellow)}.wn-card__pages{font-family:var(--hand);font-size:1.15rem;color:var(--ink-soft)}.wn-card__title{font-size:1.12rem;line-height:1.25;font-weight:700;letter-spacing:-.01em;margin:0;flex:1}.wn-card__lock,.wn-card__open{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font:inherit;font-weight:700;font-size:.9rem;border-radius:8px;padding:7px 11px;cursor:pointer;text-decoration:none}.wn-card__lock{color:var(--ink);background:transparent;border:1.5px dashed var(--ink-soft)}.wn-card__lock:hover{border-style:solid;border-color:var(--ink)}.wn-card__open{color:#fff;background:var(--teal);border:0}.wn-library__foot{display:flex;justify-content:center;margin-top:30px}.wn-cta-tape{font:inherit;font-weight:800;font-size:1.1rem;color:var(--ink);background:#ffe15ae6;border:0;padding:16px 30px;cursor:pointer;transform:rotate(-1deg);clip-path:polygon(2% 0,98% 4%,100% 50%,97% 100%,3% 96%,0 50%);transition:transform .15s,background .15s}.wn-cta-tape:hover{background:var(--yellow);transform:rotate(1deg) scale(1.03)}.wn-news{display:grid;grid-template-columns:1fr;gap:20px;padding:10px 0 60px;scroll-margin-top:20px}.wn-news__paper{background:var(--card);border-radius:var(--radius);padding:26px 22px;box-shadow:0 1px 0 var(--line),0 18px 40px -26px #16213a66}.wn-news__list{list-style:none;counter-reset:n;padding:0;margin:18px 0 0;display:grid;gap:16px}.wn-news__list li{counter-increment:n;display:grid;grid-template-columns:42px 1fr;column-gap:12px}.wn-news__list li:before{content:counter(n);grid-row:span 2;font-family:var(--hand);font-size:2.1rem;line-height:1;color:var(--orange-deep)}.wn-news__list strong{font-size:1.08rem}.wn-news__list span{color:var(--ink-soft)}.wn-about{display:grid;grid-template-columns:84px 1fr;gap:16px;align-items:start;background:var(--ink);color:var(--paper);border-radius:var(--radius);padding:22px}.wn-about__face{width:84px;height:84px;object-fit:cover;object-position:50% 18%;border-radius:50%;border:3px solid var(--orange)}.wn-about__title{margin:0 0 6px;font-size:1.3rem}.wn-about p{margin:0 0 12px;color:#f5efe3d9}.wn-about__ig{font-weight:700;color:var(--yellow)!important;text-decoration:none;border-bottom:2px solid rgba(255,225,90,.5)}.wn-final{text-align:left;background:var(--teal);color:#fff;border-radius:20px;padding:36px 22px;margin-bottom:40px;scroll-margin-top:20px}.wn-final__title{font-size:clamp(2rem,5.5vw,3.2rem);line-height:1.02;letter-spacing:-.03em;margin:0 0 8px}.wn-final__sub{margin:0 0 20px;color:#ffffffd9}.wn-final .wn-form__input{border-color:transparent}.wn-final .wn-form__fine,.wn-final .wn-form__fine a{color:#fffc}.wn-final .wn-form__error{color:#ffd2b0}.wn-final__done{font-weight:700;font-size:1.15rem}.wn-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;padding:20px 0 40px;border-top:1px solid var(--line);font-size:.9rem;color:var(--ink-soft)}.wn-foot p{margin:0}.wn-foot nav{display:flex;gap:18px}.wn-modal{position:fixed;inset:0;z-index:50;display:flex;align-items:flex-end;justify-content:center;background:#16213a8c;padding:0}.wn-modal__card{position:relative;width:100%;max-width:520px;background:var(--paper);border-radius:20px 20px 0 0;padding:28px 20px 26px;max-height:92dvh;overflow-y:auto;animation:wn-up .22s ease-out}@keyframes wn-up{0%{transform:translateY(24px)}to{transform:translateY(0)}}.wn-modal__x{position:absolute;top:10px;right:12px;width:38px;height:38px;font-size:1.6rem;line-height:1;border:0;border-radius:50%;background:transparent;color:var(--ink);cursor:pointer}.wn-modal__x:hover{background:var(--paper-2)}.wn-modal__title{font-size:1.6rem;line-height:1.12;letter-spacing:-.02em;margin:10px 0 8px;padding-right:30px}.wn-modal__lead{color:var(--ink-soft);margin:0 0 18px}.wn-modal .wn-form__row{flex-direction:column}.wn-modal__hint{color:var(--ink-soft);font-size:.95rem;margin:16px 0}.wn-cta-download{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:1.05rem;color:var(--ink)!important;background:var(--orange);border-radius:12px;padding:14px 20px;text-decoration:none;box-shadow:4px 4px 0 var(--ink)}.wn-modal__more{font:inherit;font-weight:700;color:var(--teal);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}@media(min-width:640px){.wn-modal{align-items:center;padding:20px}.wn-modal__card{border-radius:20px;padding:34px 32px 30px}}.wn-legal{min-height:100dvh;padding:28px 20px 60px}.wn-legal__paper{max-width:760px;margin:0 auto;background:var(--card);border-radius:var(--radius);padding:28px 22px;box-shadow:0 1px 0 var(--line)}.wn-legal__title{font-size:clamp(2rem,5vw,2.6rem);letter-spacing:-.02em;margin:16px 0 10px}.wn-legal h2{font-size:1.1rem;margin:26px 0 6px}.wn-legal p{margin:0 0 10px;color:var(--ink-soft)}.wn-legal__date{margin-top:28px!important;font-size:.9rem}.wn-backlink{font:inherit;font-weight:700;color:var(--teal);background:none;border:0;padding:0;cursor:pointer;text-decoration:none;border-bottom:2px solid rgba(30,107,107,.3)}@media(min-width:900px){.wn-page{padding:0 32px}.wn-rescue{display:flex;align-items:center;gap:16px}.wn-rescue__q{margin:0;flex:none}.wn-hero{grid-template-columns:1.25fr .75fr;gap:48px;padding:64px 0 80px}.wn-hero__photo{max-width:380px}.wn-news{grid-template-columns:1.3fr 1fr;align-items:start}.wn-final{padding:56px 48px}}.wn-polaroid{padding-bottom:76px}.wn-hero__note{bottom:14px}@media(max-width:479px){.wn-top__ig{display:none}}
