nav.top .wrap{gap:20px}.nav-links{gap:18px;font-size:15px}.w-badge{font-family:var(--mono);font-size:11.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;background:var(--mark);border:2px solid var(--ink);border-radius:7px;padding:1px 7px;transform:rotate(-4deg);margin-left:2px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.w-sec{padding:96px 0}.w-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.w-head h2{font-size:clamp(30px,3.4vw,44px)}.w-more{font-weight:800;color:var(--tomato);text-underline-offset:3px;white-space:nowrap}.soon{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;border:1.5px dashed var(--ink2);border-radius:99px;padding:2px 9px;color:var(--ink2);white-space:nowrap}@media(max-width:600px){.w-badge{font-size:10px;padding:0 5px}.w-sec{padding:72px 0}.logo span:nth-child(2){white-space:nowrap}}@media(max-width:380px){.logo>span:nth-child(2){font-size:15px}}nav.top .lang{flex:none}@media(max-width:600px){nav.top .logo{font-size:15.5px;gap:7px}nav.top .logo .lm svg{width:26px;height:33px}}@media(max-width:600px){nav.top .wrap{gap:8px}nav.top .lang a{padding:4px 6px}nav.top .lang .flag{width:20px;height:14px}nav.top .logo{font-size:15px;gap:6px;letter-spacing:-.03em}.w-badge{margin-left:0;padding:0 4px}}nav.top .logo,nav.top .nav-links a,nav.top .btn{white-space:nowrap}.w-suche{flex:none}.w-lupe{display:grid;place-items:center;width:40px;height:40px;padding:0;border:2px solid var(--ink);border-radius:11px;background:var(--card);color:var(--ink);cursor:pointer}.w-lupe:hover,.w-lupe[aria-expanded=true]{background:var(--ink);color:#fff}.w-suche-box{position:absolute;top:calc(100% - 6px);right:max(32px,calc((100% - 1200px)/2 + 32px));width:min(440px,calc(100% - 64px));z-index:6;background:var(--card);border:2.5px solid var(--ink);border-radius:16px;box-shadow:6px 6px 0 var(--ink);padding:10px}.w-suche-box[hidden]{display:none}.w-suche-box .inp{padding:9px 12px}.w-suche-box input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;color:var(--ink);-webkit-appearance:none;appearance:none}.w-suche-box input::-webkit-search-cancel-button{display:none}.w-suche-box .inp:focus-within{box-shadow:3px 3px 0 var(--mark)}.w-suche-box .sugg{margin-top:8px;box-shadow:none;border-width:2px;max-height:min(60vh,520px);overflow-y:auto}.w-suche-box .sugg div{display:block;min-height:0}.w-suche-box .sugg b{display:block;font-weight:700;line-height:1.3}.w-suche-box .sugg small{display:block;font-family:var(--mono);font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);margin-top:2px}.w-suche-box .sugg .leer{cursor:default;color:var(--ink2);font-size:15px}@media(max-width:600px){.w-lupe{width:36px;height:36px}.w-suche-box{left:16px;right:16px;width:auto}}.w-suche-auf{display:none}@media(max-width:440px){.w-lupe{display:none}.w-suche-auf{display:flex;align-items:center;gap:10px;padding:12px 14px;border:0;border-radius:10px;background:none;font:inherit;font-weight:700;font-size:17px;color:var(--ink);text-align:left;cursor:pointer}.w-suche-auf:hover{background:#fff4cc}}.a-hero{padding:30px 0 70px;overflow-x:clip}.a-hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}.a-hero h1{font-size:clamp(40px,4.6vw,66px);font-weight:800;letter-spacing:-.035em;margin:18px 0 0}.a-hero .lead{font-size:20px}.a-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;align-items:center;font-size:14px;color:var(--ink2)}.a-chips a{text-decoration:none}.a-chips .pill:hover{background:var(--mark)}.a-stage{position:relative;height:520px}.a-stage .s{position:absolute;transform-origin:50% 110%}.a-stage .tcard{font-size:12.5px}.a-stage .s1{left:6%;top:70px;transform:rotate(-10deg)}.a-stage .s2{left:31%;top:30px;transform:rotate(-1deg);z-index:2}.a-stage .s3{left:56%;top:76px;transform:rotate(9deg)}.a-stage .thinky{position:absolute;left:-10px;bottom:-6px;z-index:3;width:190px}.a-stage .thinky img{width:190px;height:190px;display:block}.a-stage .note{position:absolute;right:0;top:0;z-index:4;font-family:var(--hand);font-size:25px;line-height:1.05;transform:rotate(5deg);background:var(--mark);border:2px solid var(--ink);border-radius:10px;padding:6px 12px}.a-strip{background:var(--ink);color:#fbf5ff;border-top:2.5px solid var(--ink);border-bottom:2.5px solid var(--ink)}.a-strip .wrap{display:flex;align-items:center;gap:24px;padding-top:22px;padding-bottom:22px;flex-wrap:wrap}.a-strip p{margin:0;flex:1;min-width:260px;font-size:17px;color:#d9cbe6}.a-strip p b{color:#fff;font-family:var(--display);font-size:20px}.a-strip .btn{box-shadow:4px 4px #000}.shelf{padding:84px 0 0}.shelf+.shelf{padding-top:96px}.shelf .w-head{border-bottom:2.5px solid var(--ink);padding-bottom:14px}.shelf .w-head h2 small{font-family:var(--mono);font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);margin-left:10px}.shelf .w-head p{margin:8px 0 0;color:var(--ink2);max-width:620px}.board{position:relative;margin-top:30px}.board:after{content:"";display:block;height:14px;margin-top:18px;background:#e9dcc8;border:2.5px solid var(--ink);border-radius:6px;box-shadow:0 6px #2a183840}.row-types{display:grid;grid-template-columns:repeat(5,1fr);gap:18px;justify-items:center}.row-types a{text-decoration:none;display:block;transition:transform .15s}.row-types a:hover{transform:translateY(-6px) rotate(-1deg)}.row-types .tcard{font-size:12.6px}.grid-auth{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.mcard{display:block;text-decoration:none;background:var(--ink);border-radius:16px;padding:6px;box-shadow:5px 5px #2a1838e6;transition:transform .15s}.mcard:hover{transform:translateY(-4px)}.mc-in{background:var(--c);border-radius:11px;padding:8px;height:100%;display:flex;flex-direction:column;gap:8px}.mc-head{background:var(--card);border:2px solid var(--ink);border-radius:9px;padding:8px 10px}.mc-head small{display:block;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2)}.mc-head h3,.mc-head h2{font-size:21px;font-weight:800;margin-top:2px}.mc-head span{font-family:var(--mono);font-size:11.5px;color:var(--ink2)}.mc-txt{background:var(--t);border:2px solid var(--ink);border-radius:9px;padding:9px 11px;font-size:14.5px;line-height:1.45;flex:1}.mc-who{background:var(--ink);color:#fff;border-radius:9px;padding:6px 10px;font-size:12.5px;font-weight:700}.mc-who em{font-style:normal;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mark);margin-right:6px}.mcard.info{background:none;box-shadow:none;padding:0}.mcard.info .mc-in{background:var(--paper2);border:2.5px dashed var(--ink);justify-content:center;padding:20px}.mcard.info p{margin:0;font-size:15px}.mcard.info b{font-family:var(--display);font-size:20px;display:block;margin-bottom:6px}.grid-prof{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.pcard{position:relative;display:block;text-decoration:none;background:var(--card);border:2.5px solid var(--ink);border-radius:14px;box-shadow:4px 4px 0 var(--ink);padding:14px 14px 12px;transition:transform .15s}.pcard:hover{transform:translateY(-4px) rotate(-1deg)}.pcard b{display:block;font-family:var(--display);font-weight:800;font-size:40px;letter-spacing:-.04em;line-height:1}.pcard b i{font-style:normal;color:var(--tomato)}.pcard span{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink2);margin-top:8px;line-height:1.3}.pcard p{margin:8px 0 0;font-size:13.5px;line-height:1.4}.pcard:nth-child(3n+1){background:#fff6dd}.pcard:nth-child(3n+2){background:#f1ebff}.pcard:nth-child(3n){background:#e3f6f1}.grid-cent{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.zcard{display:flex;gap:12px;align-items:center;text-decoration:none;background:var(--card);border:2.5px solid var(--ink);border-radius:14px;box-shadow:4px 4px 0 var(--ink);padding:12px;transition:transform .15s}.zcard:hover{transform:translateY(-4px)}.zcard .bg-mini{width:54px;height:92px;flex:none}.zcard h3{font-size:18px;font-weight:800}.zcard p{margin:4px 0 0;font-size:13.5px;line-height:1.4;color:var(--ink2)}.zcard.all{background:var(--mark)}.zcard.all p{color:var(--ink)}.grid-basics{display:grid;grid-template-columns:1fr 1fr;gap:28px}.bcard{display:flex;gap:20px;align-items:center;text-decoration:none;padding:26px 28px}.bcard img{width:120px;height:120px;flex:none}.bcard h3{font-size:26px;font-weight:800}.bcard p{margin:8px 0 12px;color:var(--ink2);font-size:16px}.bcard .w-more{font-size:15px}.bcard:nth-child(1){transform:rotate(-.6deg)}.bcard:nth-child(2){transform:rotate(.5deg)}.grid-soon{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.slot{border:2.5px dashed rgba(42,24,56,.45);border-radius:14px;padding:18px 16px;min-height:150px;display:flex;flex-direction:column;justify-content:space-between;background:#fffdf899}.slot .soon{align-self:flex-start}.slot b{font-family:var(--display);font-size:20px;font-weight:800}.slot span.n{font-family:var(--display);font-size:38px;font-weight:800;color:#2a183840;line-height:1}.slot p{margin:6px 0 10px;font-size:13.5px;color:var(--ink2);line-height:1.4}@media(max-width:1100px){.a-hero .wrap{grid-template-columns:minmax(0,1fr)}.a-stage{max-width:560px;width:100%;margin:0 auto}.grid-auth{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-prof{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cent,.grid-soon{grid-template-columns:repeat(3,minmax(0,1fr))}.row-types{display:flex;overflow-x:auto;justify-content:flex-start;padding:8px 4px 14px;scroll-snap-type:x mandatory}.row-types a{scroll-snap-align:start;flex:none}}@media(max-width:600px){.a-hero h1{font-size:38px}.a-hero .lead{font-size:17.5px}.a-stage{height:380px}.a-stage .tcard{font-size:9px}.a-stage .s1{left:7%;top:58px}.a-stage .s2{left:26%;top:22px}.a-stage .s3{left:50%;top:64px}.a-stage .thinky,.a-stage .thinky img{width:130px;height:130px}.a-stage .note{font-size:19px;top:-6px}.row-types .tcard{font-size:11.5px}.grid-basics{grid-template-columns:minmax(0,1fr)}.grid-auth{display:flex;overflow-x:auto;gap:14px;padding:4px 4px 14px;scroll-snap-type:x mandatory}.grid-auth .mcard{flex:0 0 74%;scroll-snap-align:start}.grid-prof{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pcard b{font-size:34px}.grid-cent{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.zcard{flex-direction:column;align-items:flex-start;gap:6px}.zcard .bg-mini{width:40px;height:68px}.grid-soon{grid-template-columns:repeat(2,minmax(0,1fr))}.bcard{flex-direction:column;align-items:flex-start;padding:22px 20px}.bcard img{width:96px;height:96px}.shelf .w-head h2 small{display:block;margin:6px 0 0}}.slot{min-height:150px}.liste{padding:18px 0 110px}.liste h1{font-size:clamp(40px,4.6vw,64px);font-weight:800;letter-spacing:-.035em;margin:20px 0 0}.liste .lead{max-width:760px}.liste .board{margin-top:40px}.liste .grid-auth,.liste .grid-prof{grid-template-columns:repeat(3,minmax(0,1fr))}.liste .row-types{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:34px}.wiki{padding:18px 0 120px}.wiki .wrap{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:72px;align-items:start}.art{max-width:720px;min-width:0}.crumbs{font-family:var(--mono);font-size:13px;color:var(--ink2);display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0;padding:0;list-style:none}.crumbs li{display:flex;gap:8px;align-items:center}.crumbs li+li:before{content:">";opacity:.5}.crumbs a{text-decoration:none}.crumbs a:hover{text-decoration:underline}.crumbs b{color:var(--ink);font-weight:500;background:var(--mark);padding:1px 7px;border-radius:5px}.art h1{font-size:clamp(40px,4.6vw,64px);font-weight:800;letter-spacing:-.035em;margin:20px 0 0}.meta-row{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;margin-top:20px;font-size:14px;color:var(--ink2)}.meta-row .pill{font-size:13px;color:var(--ink)}.meta-row .dot{width:11px;height:11px;border-radius:3px;border:2px solid var(--ink);display:inline-block}.meta-row .rev{font-family:var(--mono);font-size:12.5px}.meta-row a.de{font-weight:800;color:var(--tomato);text-underline-offset:3px}.answer{margin-top:34px;padding:30px 30px 24px;transform:rotate(-.4deg)}.answer .label{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink2)}.answer p{font-size:19px;margin:14px 0 0;line-height:1.55}.toc2{margin-top:40px;padding:26px 30px 20px;transform:rotate(.4deg)}.toc-h{font-size:21px!important;margin:0 0 12px!important}.toc2 ol{margin:0;padding:0;list-style:none;counter-reset:t;columns:2;column-gap:30px}.toc2 li{counter-increment:t;break-inside:avoid;padding:6px 0;border-top:1.5px dashed rgba(42,24,56,.22);font-weight:700;font-size:15.5px;display:flex;gap:10px}.toc2 li:before{content:counter(t,decimal-leading-zero);font-family:var(--mono);font-size:12px;font-weight:500;color:var(--teal);padding-top:3px}.toc2 a{text-decoration:none}.toc2 a:hover{text-decoration:underline;text-decoration-color:var(--mark);text-decoration-thickness:3px}.art section h2{font-size:clamp(28px,3vw,38px);font-weight:800;margin:76px 0 18px;scroll-margin-top:20px}.art section h3{font-size:23px;font-weight:800;margin:34px 0 10px}.art .no{display:block;font-family:var(--mono);font-size:13px;font-weight:500;letter-spacing:.14em;color:var(--tomato);margin-bottom:10px}.art section>p,.art section li{font-size:17.5px;line-height:1.7}.art section>p{margin:0 0 16px}.art section>ul,.art section>ol{margin:0 0 18px;padding-left:24px}.art section li{margin:4px 0}.art section li::marker{color:var(--tomato);font-weight:800}.art section a{text-decoration-color:var(--mark);text-decoration-thickness:3px;text-underline-offset:3px;font-weight:600}.art section blockquote{margin:22px 0;font-family:var(--hand);font-size:22px;line-height:1.3;background:#fff4cc;border:2px solid var(--ink);border-radius:12px;padding:12px 18px;transform:rotate(-.8deg)}.art section blockquote p{margin:0}.art section table{width:100%;border-collapse:collapse;margin:20px 0;font-size:15.5px;background:var(--card);border:2.5px solid var(--ink)}.art section th,.art section td{border:1.5px solid rgba(42,24,56,.3);padding:8px 10px;text-align:left;vertical-align:top}.art section th{background:var(--paper2)}.tabelle{overflow-x:auto}.art details summary{font-size:18px}.rel{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:22px}.relc{display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;text-decoration:none;border:2.5px solid var(--ink);border-radius:14px;background:var(--card);padding:14px 16px;box-shadow:4px 4px 0 var(--ink)}.relc i{grid-row:1 / 3;width:30px;height:42px;border-radius:6px;background:var(--c);border:2.5px solid var(--ink)}.relc b{font-family:var(--display);font-size:18px;font-weight:800;line-height:1.15}.relc span{font-size:13.5px;color:var(--ink2)}.relc:hover{background:#fff}.sb .tb-q,.sb .tb-in:before,.sb .tb-in:after,.sb .tb-bg{display:none}.sb .tb-in{border-width:2px;border-radius:7px}.sb .tb-med{width:40px;height:40px;font-size:24px;border-width:2px;box-shadow:0 0 0 4px #fff6e81f}.skarte{font-size:16px;width:15.6em;min-height:21.5em;background:var(--ink);border-radius:1.05em;padding:.42em;box-shadow:.38em .38em #2a1838e6;display:flex}.skarte .mc-in{flex:1;gap:.5em;padding:.55em;border-radius:.75em}.skarte .mc-head{padding:.6em .7em;border-radius:.6em}.skarte .mc-head small{font-size:.72em}.skarte .mc-head b{display:block;font-family:var(--display);font-weight:800;font-size:1.5em;line-height:1.1;margin-top:.15em;letter-spacing:-.02em}.skarte .mc-txt{font-size:.95em;padding:.6em .75em;border-radius:.6em}.skarte .mc-who{font-size:.8em;padding:.45em .7em;border-radius:.6em}.side{position:sticky;top:18px;margin-top:6px}.stack{position:relative;height:428px}.stack .tback{position:absolute;left:150px;top:46px;width:178px;height:262px;padding:6px;border-radius:14px;transform-origin:20% 100%;box-shadow:4px 4px #2a183873;margin:0}.stack .k1{transform:rotate(17deg) translate(34px,6px);z-index:1}.stack .k2{transform:rotate(11deg) translate(22px,2px);z-index:2}.stack .k3{transform:rotate(5deg) translate(10px);z-index:3}.stack .k4{transform:rotate(-1deg);z-index:4}.stack .vorn{position:absolute;left:4px;top:30px;font-size:13.2px;transform:rotate(-4deg);z-index:6;transition:transform .45s ease,opacity .45s ease}.stack .vorn .tcard,.stack .vorn .skarte{font-size:inherit;transform:none}.stack .thinky{position:absolute;right:-84px;top:-22px;z-index:0;width:160px;transform:rotate(12deg)}.stack .thinky img{width:160px;height:160px;display:block}.hnote{position:absolute;left:180px;top:-8px;z-index:7;font-family:var(--hand);font-size:19px;line-height:1.05;transform:rotate(-5deg);background:var(--mark);border:2px solid var(--ink);border-radius:8px;padding:3px 9px}.stack .vorn.weg{transform:rotate(-14deg) translate(-30px,40px) rotateY(90deg);opacity:0}.stack .vorn.neu{animation:aufdecken .55s ease both}@keyframes aufdecken{0%{transform:rotate(-4deg) rotateY(90deg)}to{transform:rotate(-4deg) rotateY(0)}}@media(prefers-reduced-motion:reduce){.stack .vorn,.stack .vorn.neu{transition:none;animation:none}}.flip{padding:26px 24px 20px;margin-top:6px;transform:rotate(.5deg)}.flip h2{font-size:26px;font-weight:800}.flip .flip-p{margin:6px 0 14px;font-size:14.5px;color:var(--ink2);line-height:1.45}.flip .field{margin-bottom:12px}.flip .field>label,.flip .field>.lbl{font-size:14px;margin-bottom:6px;display:flex;justify-content:space-between;gap:8px;font-weight:800}.flip .field>label span,.flip .field>.lbl span{font-family:var(--mono);font-size:11.5px;font-weight:500;color:var(--ink2)}.flip .row3{grid-template-columns:.7fr 1.45fr .95fr;gap:6px}.flip .inp{padding:10px;font-size:15px}.flip .btn{width:100%;justify-content:center;font-size:19px;padding:14px}.flip .check{margin-top:8px;font-size:14px}.flip .r-fehler{margin:0 0 12px;font-size:14px}.step2{margin-top:14px;font-size:13px;color:var(--ink2);border:1.5px dashed rgba(42,24,56,.35);border-radius:10px;padding:8px 10px;opacity:.85;line-height:1.4}.step2 b{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;background:#e7ddf0;border-radius:5px;padding:1px 6px;margin-right:6px}.voll-link{display:block;margin-top:12px;font-size:13.5px;font-weight:700;color:var(--ink2);text-align:center;text-underline-offset:3px}.werte{border:2.5px solid var(--ink);border-radius:14px;background:var(--c,#FFF4CC);box-shadow:4px 4px 0 var(--ink);padding:12px 14px;margin:2px 0 14px}.werte>small{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink2)}.werte dl{margin:6px 0 0;display:grid;gap:6px}.werte dl div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-top:1.5px dashed rgba(42,24,56,.25);padding-top:6px}.werte dt{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink2)}.werte dd{margin:0;font-family:var(--display);font-weight:800;font-size:23px;line-height:1.1;text-align:right}.werte dd a{text-decoration-color:var(--mark);text-decoration-thickness:3px;text-underline-offset:3px}.werte dd.offen{font-family:var(--body);font-size:14px;font-weight:600;color:var(--ink2)}.werte .zone{margin:8px 0 0;font-size:12.5px;color:var(--ink2);line-height:1.35}.flip [hidden]{display:none!important}.mstack,.dock{display:none}@media(max-width:1060px){.wiki .wrap{grid-template-columns:minmax(0,1fr)}.art{max-width:none}.side{display:none}.mstack{display:block;margin-top:34px;padding:22px 20px 20px;transform:rotate(.3deg);scroll-margin-top:20px}.ms-cards{position:relative;height:250px;max-width:360px;margin:0 auto}.ms-cards .vorn{position:absolute;left:0;top:8px;font-size:8.4px;transform:rotate(-4deg);z-index:6;transition:transform .45s ease,opacity .45s ease}.ms-cards .vorn .tcard,.ms-cards .vorn .skarte{font-size:inherit;transform:none}.ms-cards .vorn.weg{transform:rotate(-14deg) translate(-20px,30px) rotateY(90deg);opacity:0}.ms-cards .vorn.neu{animation:aufdecken .55s ease both}.ms-cards .tback{position:absolute;left:96px;top:24px;width:112px;height:168px;padding:4px;border-radius:10px;transform-origin:20% 100%;box-shadow:3px 3px #2a183866;margin:0}.ms-cards .k1{transform:rotate(17deg) translate(24px,4px);z-index:1}.ms-cards .k2{transform:rotate(11deg) translate(16px,2px);z-index:2}.ms-cards .k3{transform:rotate(5deg) translate(8px);z-index:3}.ms-cards .k4{transform:rotate(-1deg);z-index:4}.ms-cards .tb-med{width:32px;height:32px;font-size:19px}.ms-cards .thinky{position:absolute;left:206px;top:12px;z-index:0;width:116px;transform:rotate(12deg)}.ms-cards .thinky img{width:116px;height:116px;display:block}.ms-cards .hnote{display:none}.mstack .flip{padding:0;margin:0;transform:none;border:0;box-shadow:none;background:none}.mstack h2{font-size:24px;font-weight:800;margin-top:8px}.dock{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:50;align-items:center;gap:12px;background:var(--ink);color:#fff;border-top:2.5px solid var(--ink);padding:10px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -4px #2a18382e;transition:transform .2s}.dock-stack{position:relative;width:52px;height:46px;flex:none}.dock-stack .tback{position:absolute;left:12px;top:2px;width:28px;height:41px;padding:2px;border-radius:5px;box-shadow:none;border:1.5px solid #FBF5FF;margin:0}.dock-stack .tb-in{border-width:1.5px;border-radius:3px}.dock-stack .tb-med{width:16px;height:16px;font-size:10px;border-width:1.5px;box-shadow:none}.dock-stack .tback:nth-child(1){transform:rotate(-14deg) translate(-10px)}.dock-stack .tback:nth-child(3){transform:rotate(14deg) translate(10px)}.dock-txt{flex:1;min-width:0;line-height:1.2}.dock-txt b{display:block;font-family:var(--display);font-size:15px;font-weight:800;line-height:1.15}.dock-txt span{font-size:12.5px;color:#cdbbe0}.dock.away{transform:translateY(110%)}.dock .btn{box-shadow:3px 3px #000;white-space:nowrap;flex:none}body.mit-dock{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.liste .grid-auth,.liste .grid-prof{grid-template-columns:repeat(2,minmax(0,1fr))}.liste .row-types{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}}@media(max-width:700px){.toc2 ol{columns:1}.rel{grid-template-columns:1fr}.answer{padding:28px 20px 20px}.answer p{font-size:17.5px}.toc2{padding:24px 20px 16px}.art section>p,.art section li{font-size:16.5px}.art section h2{margin-top:60px}.liste .grid-auth{display:grid;grid-template-columns:minmax(0,1fr);overflow:visible}.liste .row-types{grid-template-columns:minmax(0,1fr)}}
