.bg-lines-container{position:absolute;width:100vw;height:1e3px;overflow:hidden;pointer-events:none;user-select:none;-webkit-user-select:none}.white-content{.bg-lines-container{top:-100px;z-index:-15}.bg-lines{top:-950px}}.bg-lines{position:absolute;top:-1300px;left:-2200px;height:2500px;display:flex;flex-direction:row;color:var(--bg-details);transform:scale(.7);z-index:-10;clip-path:polygon(0 0,100% 0,100% calc(2300px + (100vw * tan(20deg))),0 calc(2300px - 100vw * tan(20deg)))}.bg-lines-home{position:absolute;flex-direction:column;top:-1500px;left:-2900px;display:flex;flex-direction:row;color:var(--bg-details);transform:scale(.7);z-index:-10}.bg-line1{position:relative;top:-200px;left:100px}.bg-line3{position:relative;top:200px;left:-300px}.bg-shapes{position:fixed;inset:0;pointer-events:none;z-index:-1;overflow:hidden}.bg-shape{position:absolute}.bg-shape-1{bottom:0;left:0;width:28%;height:85vh;background:linear-gradient(to top right,rgba(0,157,255,.28) 0%,rgba(0,86,179,.1) 40%,transparent 62%);clip-path:polygon(0 0,100% 100%,0% 100%)}.bg-shape-2{bottom:0;right:0;width:58%;height:97vh;background:radial-gradient(ellipse at 90% 60%,rgba(0,26,58,.7) 0%,transparent 70%);clip-path:polygon(12% 38%,100% 0,100% 62%,0% 100%)}.bg-shape-3{top:0;right:0;width:38%;height:40vh;background:linear-gradient(to bottom left,color-mix(in srgb,var(--primary) 13%,transparent) 0%,transparent 65%);clip-path:polygon(100% 0,100% 100%,18% 0)}.bg-shape-1{background:linear-gradient(to top right,color-mix(in srgb,black 10%,transparent) 10%,color-mix(in srgb,black 7%,transparent) 50%,transparent 62%)}.bg-shape-2{background:radial-gradient(ellipse at 90% 60%,color-mix(in srgb,black 15%,transparent) 0%,transparent 70%)}.bg-shape-3{background:linear-gradient(to bottom left,color-mix(in srgb,black 15%,transparent) 0%,transparent 65%)}html[data-theme=light] .bg-shape-1{background:linear-gradient(to top right,color-mix(in srgb,var(--gr-dark) 7%,transparent) 10%,color-mix(in srgb,var(--gr-light) 7%,transparent) 50%,transparent 62%)}html[data-theme=light] .bg-shape-2{background:radial-gradient(ellipse at 90% 60%,color-mix(in srgb,var(--gr-dark) 10%,transparent) 0%,transparent 70%)}html[data-theme=light] .bg-shape-3{background:linear-gradient(to bottom left,color-mix(in srgb,var(--gr-light) 7%,transparent) 0%,transparent 65%)}.left-gradient::before{content:'';display:block;position:absolute;inset:0;left:var(--bg-left-offset);width:100vw;background:linear-gradient(-40deg,var(--gr-bg-light) 0%,var(--gr-bg-dark) 100%);pointer-events:none;z-index:-10;transform:skewY(10deg)}.left-gradient::after{content:'';display:block;position:absolute;inset:0;left:var(--bg-left-offset);width:100vw;background:linear-gradient(120deg,var(--gr-bg-light) 0%,var(--gr-bg-dark) 100%);mask-image:linear-gradient(-60deg,transparent 20%,black 20%,black 70%,transparent 70%);pointer-events:none;z-index:-9;transform:skewY(10deg)}.right-gradient::before{content:"";position:absolute;display:block;inset:0;width:100vw;pointer-events:none;background:linear-gradient(-90deg,var(--gr-bg-light),var(--gr-bg-dark));transform:skewY(10deg);z-index:-10}.right-gradient::after{content:"";display:block;position:absolute;inset:0;background:linear-gradient(90deg,var(--gr-bg-light),var(--gr-bg-dark));mask-image:linear-gradient(25deg,transparent 25%,black 15%,black 75%,transparent 65%);transform:skewY(10deg);z-index:-9}.page-line-deco{position:absolute;color:var(--gr-dark);width:100vw;left:calc(var(--bg-left-offset));transform:skewY(10deg);z-index:-1}.page-line-deco.top{top:0}.page-line-deco.bottom{bottom:-1px}[data-theme=light]{.page-line-deco{display:none}}*{box-sizing:border-box}html{font-size:.9rem;line-height:1.6}body{margin:0;padding:0;font-family:var(--font-sans);color:var(--text);background:var(--bg);min-height:100vh;overflow-x:hidden;display:flex;flex-direction:column}code,pre{font-family:var(--font-mono);background:var(--bg-raised);padding:var(--space-xs)var(--space-sm);border-radius:4px}pre{padding:var(--space-md);overflow-x:auto}img{max-width:100%;height:auto}figcaption{font-size:.85em;color:var(--text-muted);font-style:italic;margin-top:var(--space-xs)}a,a span{color:var(--text-link);text-decoration:none;transition:color var(--duration-fast)var(--ease-smooth)}a:hover,a:hover span{color:var(--text);text-decoration:underline}a:hover{--heading-text:var(--gr-medium);--heading-bg:var(--text-surface)}[data-theme=light] .blue-content a:hover{--heading-text:var(--text-surface);--heading-bg:var(--gradient-normal)}:is(h0,h1,h2) a:hover,:is(h0,h1,h2) a:hover span{text-decoration:none;color:var(--heading-text)}a:hover :is(h0,h1,h2),a:hover :is(h0,h1,h2) span{text-decoration:none;color:var(--heading-text)}:is(h0,h1,h2,h3,h4,h5,h6,p,li,th,td),:is(h0,h1,h2,h3,h4,h5,h6,p,li,th,td) span{width:fit-content;color:var(--text)}:is(h3,h4,h5,h6,p,li,th,td),:is(h3,h4,h5,h6,p,li,th,td) span{max-width:100%}h0,h1,h2,h3{font-family:var(--font-chakra)}span{box-decoration-break:clone;-webkit-box-decoration-break:clone}h0{font-size:6rem;line-height:1.42;letter-spacing:1px;font-weight:600;padding-left:40px;padding-right:30px}h1{display:table;font-size:3.7rem;font-weight:500;line-height:1.3;padding-top:4px;padding-left:28px;padding-right:24px;margin-bottom:60px}h2{display:table;font-size:2.8rem;line-height:1.2;padding-left:10px;padding-right:10px;margin-bottom:40px}h3{font-size:1.8rem;line-height:1.2;margin-bottom:4px}h4,h4 span{}h5,h4 span{}h6,h6 span{}p,th,td{margin-bottom:var(--space-md);font-size:1.2rem;font-weight:500}li{font-size:1.2rem;font-weight:500}:is(h0,h1,h2),:is(h0,h1,h2) span,:is(h0,h1,h2) a{color:var(--heading-text)}:is(h0,h1,h2),:is(h0,h1,h2) span{border-radius:4px;background:var(--heading-bg);box-shadow:20px 20px 40px #05050540}:is(h0,h1,h2){transform:skewY(-3deg)}:is(h0,h1,h2):has(span){background:0 0;box-shadow:none;padding:10px 0 0;margin:0 0 10px}h0 span{padding-top:10px;padding-left:40px;padding-right:30px}:is(h0,h1,h2):has(a:hover){--heading-text:var(--gr-medium);--heading-bg:var(--text-surface)}[data-theme=light] .blue-content :is(h0,h1,h2):has(a:hover){--heading-text:var(--text-surface);--heading-bg:var(--gradient-normal)}h0,h0 span,h0 a{color:transparent;text-shadow:-6.5px -6.5px 0 var(--heading-text);-webkit-text-stroke:1px var(--heading-text)}h1,h1 span,h1 a{color:transparent;text-shadow:-4px -4px 0 var(--heading-text);-webkit-text-stroke:1px var(--heading-text)}:is(h0,h1)::selection,:is(h0,h1)::-moz-selection,:is(h0,h1) span::selection,:is(h0,h1) span::-moz-selection{color:transparent;background-color:Highlight;text-shadow:-4px -4px 0 var(--heading-text);-webkit-text-stroke:1px var(--heading-text)}@media(max-width:950px){h0{--t-rem:calc((100vw - 300px) * 14.44444444 / (950 - 300));font-size:calc(2.3rem + (6 - 2.3) * var(--t-rem))}h2{--t-rem:calc((100vw - 300px) * 14.44444444 / (950 - 300));font-size:calc(2.1rem + (2.8 - 2.1) * var(--t-rem))}}@media(max-width:950px){h1{--t:((100vw - 300px) / (950 - 300));--t-rem:((100vw - 300px) / (950px - 300px));font-size:calc(2rem + (3.7rem - 2rem) * var(--t-rem));-webkit-text-stroke:calc(.7px + (1 - .7) * var(--t))var(--text-surface);text-shadow:calc(-2.5px + (-4 + 2.5) * var(--t))calc(-2.5px + (-4 + 2.5) * var(--t))0 var(--text-surface)}@supports not (width:calc(1px * (1px / 1px))){h1{--t-rem:calc((100vw - 300px) * 14.44444444 / (950 - 300));font-size:calc(2.3rem + (3.7 - 2.3) * var(--t-rem))}}h0{--t:((100vw - 300px) / (950 - 300));--t-rem:((100vw - 300px) / (950px - 300px));font-size:calc(2rem + (6rem - 2rem) * var(--t-rem));padding-bottom:calc(6px + (30 - 6) * var(--t))}@supports not (width:calc(1px *(1px / 1px))){h0{--t-rem:calc((100vw - 300px) * 14.44444444 / (950 - 300));font-size:calc(2.3rem + (6 - 2.3) * var(--t-rem))}}h0:not(:has(span)),h0 span{--t:((100vw - 300px) / (950 - 300));-webkit-text-stroke:calc(.5px + (1 - .5) * var(--t))white;letter-spacing:calc(.7px + (1 - .7) * var(--t));text-shadow:calc(-3px + (3 - 6.5) * var(--t))calc(-3px + (3 - 6.5) * var(--t))0 #fff;padding-top:calc(6px + (10 - 6) * var(--t));padding-left:calc(18px + (40 - 18) * var(--t));padding-right:calc(16px + (30 - 16) * var(--t))}}@font-face{font-family:chakra petch;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/chakra-petch-600-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:chakra petch;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/chakra-petch-600-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:chakra petch;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/chakra-petch-700-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:chakra petch;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/chakra-petch-700-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@media(max-width:950px){}:root{--bg-raised:#001a3a;--surface:#004293;--bg:#323232;--bg-details:#282828;--container:#202020;--gradient-bold:linear-gradient(135deg, var(--gr-bold-start), var(--gr-bold-end));--gradient-normal:linear-gradient(135deg, var(--gr-light), var(--gr-dark));--gradient-background:linear-gradient(135deg, var(--gr-bg-light), var(--gr-bg-dark));--bright-text:#EAEAEA;--bright-muted-text:#C5C5C5;--dark-text:#050505;--dark-muted-text:#505050;--text:var(--bright-text);--text-muted:var(--bright-muted-text);--text-highlight:var(--gr-light);--dark-text-highlight:#FD691C;--text-surface:#EAEAEA;--text-surface-muted:#C5C5C5;--blue-link:#FD691C;--bright-link:var(--gr-light);--text-link:var(--gr-light);--heading-bg:var(--gradient-bold);--heading-text:var(--bright-text);.blue-content{--heading-bg:var(--gradient-normal);--heading-text:var(--bright-text)}--gr-bold-start:#FD691C;--gr-bold-end:#AD0FA5;--gr-light:#507DFE;--gr-medium:#2863D1;--gr-dark:#004AA5;--gr-bg-light:#454545;--gr-bg-dark:#161616;--gap:2rem;--space-xs:0.25rem;--space-sm:0.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-chakra:"Chakra Petch", var(--font-sans);--font-mono:"Courier New", monospace;--max-width:1200px;--max-width-narrow:800px;--fs-selector-offset:250px;--fs-button-height:36px;--header-height:100px;--mobile-fs-selector-offset:120px;--headline-margin-left:-35px;--duration-fast:150ms;--duration-normal:300ms;--ease-smooth:cubic-bezier(0.4, 0, 0.2, 1);--shadow-sm:0 1px 3px 0 rgba(0, 0, 0, 0.3);--shadow-md:0 4px 8px -1px rgba(0, 0, 0, 0.4);--shadow-lg:0 10px 20px -3px rgba(0, 0, 0, 0.5);--radius:4px;--border-color:rgba(166, 197, 215, 0.102);--primary:#507DFE;--fs-etit-color:#E19400;--fs-mec-color:#8F29BD;--fs-medtec-color:#0E8F8A;--fs-ist-color:#2973BD}[data-theme=light]{--bg-raised:#ffffff;--surface:var(--gr-medium);--border-color:rgba(0, 66, 147, 0.1);--primary:#004293;--shadow-sm:0 1px 3px 0 rgba(0, 0, 0, 0.08);--shadow-md:0 4px 8px -1px rgba(0, 0, 0, 0.12);--shadow-lg:0 10px 20px -3px rgba(0, 0, 0, 0.15);--container:#FEFEFE;--gradient-background:var(--gradient-normal);--text:var(--dark-text);--text-muted:var(--dark-muted-text);--text-highlight:var(--gr-light);--text-surface:#FAFAFA;--text-surface-muted:#C5C5C5;--bright-link:var(--gr-medium);--text-link:var(--bright-link);--gr-bg-light:var(--gr-light);--gr-bg-dark:var(--gr-dark);.blue-content{--heading-bg:var(--container);--heading-text:var(--gr-medium);--text:var(--bright-text);--text-muted:var(--bright-muted-text);--text-link:var(--blue-link)}.member-card{--text:var(--dark-text)}--bg:#E3EAF1;--bg-details:#B6CDDE;--gr-bold-start:#FD691C;--gr-bold-end:#AD0FA5;--gr-light:#004293;--gr-medium:#00306B;--gr-dark:#001E43}html[data-theme=light][data-fachschaft=etit]{--primary:var(--fs-etit-color);--bg-raised:color-mix(in srgb, var(--gr-medium) 50%, white);--surface:var(--gr-medium);--border-color:var(--gr-light);--text-highlight:var(--gr-dark);--text-surface:#EAEAEA;--text-surface-muted:#C5C5C5;--blue-link:#F8D09F;--bg:#F1ECE3;--bg-details:#E9DFCE;--gr-bold-start:#F6B800;--gr-bold-end:#CC6F00;--gr-light:#FFAE00;--gr-medium:#DE8A00;--gr-dark:#BE6500}html[data-theme=light][data-fachschaft=mec]{--primary:var(--fs-mec-color);--bg-raised:color-mix(in srgb, var(--gr-medium) 40%, white);--surface:var(--gr-medium);--border-color:var(--gr-light);--text-highlight:var(--gr-dark);--text-surface:#EAEAEA;--text-surface-muted:#C5C5C5;--blue-link:#FDB4FF;--bg:#ECE3F1;--bg-details:#E0CEE9;--gr-bold-start:#B847EB;--gr-bold-end:#660A8F;--gr-light:#B847EB;--gr-medium:#8F29BD;--gr-dark:#660A8F}html[data-theme=light][data-fachschaft=medtec]{--primary:var(--fs-medtec-color);--bg-raised:color-mix(in srgb, var(--gr-medium) 40%, white);--surface:var(--gr-medium);--border-color:var(--gr-light);--text-highlight:var(--gr-dark);--text-surface:#EAEAEA;--text-surface-muted:#C5C5C5;--blue-link:#A6EFE2;--bg:#E3F1F0;--bg-details:#CEE9E8;--gr-bold-start:#12B8AE;--gr-bold-end:#0A6666;--gr-light:#12B8AE;--gr-medium:#0E8F8A;--gr-dark:#0A6666}html[data-theme=light][data-fachschaft=ist]{--primary:#005aa9;--bg-raised:color-mix(in srgb, var(--gr-medium) 40%, white);--surface:var(--gr-medium);--border-color:var(--gr-light);--text-highlight:var(--gr-dark);--text-surface:#EAEAEA;--text-surface-muted:#C5C5C5;--blue-link:#B4CCFF;--bg:#E3EAF1;--bg-details:#CEDDE9;--gr-bold-start:#4799EB;--gr-bold-end:#0A4D8F;--gr-light:#4799EB;--gr-medium:#2973BD;--gr-dark:#0A4D8F}html[data-fachschaft=etit]{--primary:var(--fs-etit-color);--bg-raised:color-mix(in srgb, var(--gr-medium) 40%, black);--surface:var(--gr-medium);--border-color:var(--gr-dark);--gr-bold-start:#F6B800;--gr-bold-end:#CC6F00;--gr-light:#FFAE00;--gr-medium:#DE8A00;--gr-dark:#BE6500}html[data-fachschaft=mec]{--primary:var(--fs-mec-color);--bg-raised:color-mix(in srgb, var(--gr-medium) 40%, black);--surface:var(--gr-medium);--border-color:var(--gr-dark);--gr-bold-start:#B847EB;--gr-bold-end:#660A8F;--gr-light:#B847EB;--gr-medium:#8F29BD;--gr-dark:#660A8F}html[data-fachschaft=medtec]{--primary:var(--fs-medtec-color);--bg-raised:color-mix(in srgb, var(--gr-medium) 40%, black);--surface:var(--gr-medium);--border-color:var(--gr-dark);--gr-bold-start:#12B8AE;--gr-bold-end:#0A6666;--gr-light:#12B8AE;--gr-medium:#0E8F8A;--gr-dark:#0A6666}html[data-fachschaft=ist]{--primary:var(--fs-ist-color);--bg-raised:color-mix(in srgb, var(--gr-medium) 40%, black);--surface:var(--gr-medium);--border-color:var(--gr-dark);--gr-bold-start:#4799EB;--gr-bold-end:#0A4D8F;--gr-light:#4799EB;--gr-medium:#2973BD;--gr-dark:#0A4D8F}.single-content:has(.not-found){display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 35px);margin-top:calc(35px - 50vw * tan(10deg))}.not-found{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--space-2xl)var(--space-md);gap:var(--space-lg)}.not-found h2{margin-left:0}.not-found-img{width:min(260px,70vw);filter:invert(1);mix-blend-mode:screen}.not-found h1{font-family:var(--font-chakra);font-size:clamp(1.2rem,4vw,2rem);color:var(--text);margin:0}.not-found-link{display:inline-block;border-radius:4px;padding:2px 4px;color:var(--text-highlight);text-decoration:none;background:var(--container);transform:skewY(-3deg);transition:background var(--duration-fast)var(--ease-smooth),border-color var(--duration-fast)var(--ease-smooth)}.not-found-link:hover{background:var(--surface);border-color:var(--primary)}.accordion-details{overflow:hidden}details summary{display:flex}.accordion-details summary{flex-direction:row;gap:var(--space-sm);cursor:pointer;user-select:none;-webkit-user-select:none}.accordion-details summary::-webkit-details-marker{display:none}.accordion-details summary span{position:relative;display:flex;align-items:center}.accordion-container{display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows 200ms}.accordion-container:has(details[open]){grid-template-rows:min-content 1fr}.accordion-content{overflow:hidden}.accordion-details .dropdown-arrow{transition:rotate 200ms ease-out}.accordion-details[open] .dropdown-arrow{rotate:90deg}.blue-corner{position:fixed;height:var(--header-height);width:var(--header-height);right:0;background:linear-gradient(90deg,var(--gr-dark),var(--gr-light));clip-path:polygon(0 0,100% 0,100% 100%);z-index:10}.brand{text-decoration:none;height:50px;transform:skewX(-4deg);will-change:opacity;transition:opacity var(--duration-fast)}.brand img,.brand svg{height:100%;width:auto;display:block}html:not([data-theme=light]) .brand-fs18 svg path{fill:#fff}.brand svg{filter:invert(1)}.brand-fs18 svg,.tuda-logo svg{filter:none}[data-theme=light] .brand svg{filter:none}.brand:hover{opacity:.85;text-decoration:none}.brand-small{display:none}@media(max-width:460px){body .brand-small{display:flex}body .brand-normal{display:none}}.head-brand-bg.shadow{position:fixed;pointer-events:none;margin-top:12px;box-shadow:20px 20px 40px #05050520;z-index:0}.head-brand-bg.shadow>*{pointer-events:none;opacity:0;background:0 0;color:transparent}.head-brand-bg.spacer{pointer-events:none;opacity:0;user-select:none;-webkit-user-select:none;margin-right:0}.tuda-brand{margin-top:13px;height:74px;display:flex;flex-direction:row;gap:6px;z-index:2}.tuda-brand>*{flex-shrink:0}.tuda-brand .brand{transform:skewX(0)}.tuda-logo.small{display:none}.tuda-logo{pointer-events:auto;cursor:pointer;padding:12px;height:74px}.tuda-logo::before{content:"";position:absolute;inset:0;z-index:-1;background:#fefefe;border-radius:4px;transform:skewX(4deg);box-shadow:20px 20px 40px #05050520;user-select:none;-webkit-user-select:none}@media(max-width:1000px){.tuda-brand{flex-direction:column;transform:translateX(-8px)}.tuda-logo{width:fit-content;padding-left:20px}}@media(max-width:830px){.tuda-brand{flex-direction:row;align-items:center;transform:translateX(0)}.tuda-logo{width:fit-content;padding-left:12px}}@media(max-width:560px){body:not(.single-content) .brand-small{display:flex}body:not(.single-content) .brand-normal{display:none}}@media(max-width:460px){.tuda-brand{flex-direction:column;align-items:flex-start;transform:translateX(-8px)}.brand.tuda-logo{height:54px}}.carousel{position:relative}.carousel-content{display:flex;flex-direction:row;align-items:center;gap:16px;margin-inline:-68px}@media(max-width:1300px){.carousel-content{--t-carousel:calc((100vw - 1200px) / (1300 - 1200));margin-right:calc(-68 * var(--t-carousel))}}@media(max-width:1200px){.carousel-content{margin-right:0}}@media(max-width:830px){.carousel-content{margin-inline:0}}@media(max-width:500px){.carousel-prev,.carousel-next{display:none}}.carousel-prev,.carousel-next{background:0 0;border:none;color:var(--text-surface);height:fit-content;opacity:1;transition:opacity 100ms ease-in;cursor:pointer}.carousel-prev.inactive,.carousel-next.inactive{opacity:0}.carousel-prev svg .second,.carousel-next svg .second,.carousel-prev svg .third,.carousel-next svg .third{opacity:0}.carousel-prev.boop svg .second,.carousel-next.boop svg .second{animation:popIn 500ms ease-out both}.carousel-prev.boop svg .third,.carousel-next.boop svg .third{animation:popIn 500ms ease-out both;animation-delay:100ms}@keyframes popIn{50%{opacity:1}100%{opacity:0}}.carousel-track{display:flex;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:none;pointer-events:auto;max-width:1e3px}.carousel-track[no-snap=true]{scroll-snap-type:none}.carousel-track.no-snap{scroll-snap-type:none}.carousel-track::-webkit-scrollbar{display:none}.carousel-slide{flex:0 0 100%;scroll-snap-align:start}.carousel--news .carousel-slide{flex:0 0 calc(50% - var(--gap)/2)}.carousel--news .post-card{flex:1;margin-bottom:0}@media(max-width:<no value>px){.carousel--news .carousel-slide{flex:0 0 100%}}.carousel--gallery .carousel-track{aspect-ratio:var(--carousel-aspect);width:100%;max-height:350px;align-items:stretch;gap:var(--space-sm);scroll-snap-type:x mandatory}.carousel-skew{transform:skewX(-4deg)}.carousel--gallery .carousel-slide{flex:none;height:min(350px,100%);scroll-snap-align:start}.carousel--gallery .carousel-slide figure{position:relative;width:100%;height:100%;margin:0;line-height:0}.carousel--gallery .carousel-slide figure>div{position:relative;width:100%;height:100%;border-radius:6px;overflow:hidden}.carousel--gallery .carousel-slide img{display:block;object-fit:cover}.carousel--gallery .carousel-slide figcaption{position:absolute;bottom:0;left:0;right:0;line-height:1.4;font-size:.8rem;color:#fff;padding:1.5rem var(--space-sm)var(--space-sm);background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 100%)}.carousel-dots{display:flex;justify-content:center;gap:var(--space-sm);margin-top:var(--space-md)}.carousel-dot{width:8px;height:8px;border-radius:50%;border:none;padding:0;cursor:pointer;background:var(--border-color);transition:background var(--duration-fast)var(--ease-smooth),transform var(--duration-fast)var(--ease-smooth)}.carousel-dot--active{background:var(--primary);transform:scale(1.25)}@media(prefers-reduced-motion:reduce){.carousel-track{scroll-behavior:auto}}.container{display:block;width:100%;max-width:var(--max-width);margin-left:auto;margin-right:auto;padding-left:80px;padding-right:120px}.top-margin{margin-top:8vh}.block{position:relative;padding-bottom:}.no-container{--page-padding:120px;display:grid;grid-template-columns:[full-start] var(--page-padding) [content-start] minmax(0,1fr) [content-end] var(--page-padding) [full-end]}.no-container>*{grid-column:content-start/content-end}.block-spacer{width:100%;aspect-ratio:calc(1/tan(10deg) * 2)}.block-begin-spacer{width:100%;aspect-ratio:calc(1/tan(10deg) * 2)}.no-container .first-block-spacer{height:10vh}.page-layout{container-type:inline-size}.first-block-boundary{float:right;width:100%;aspect-ratio:calc(1.5/tan(10deg));shape-outside:polygon(0 -75%,0 -50%,100% -50%,100% 75%);pointer-events:none}.container,.no-container{h0, h1, h2{margin-left:var(--headline-margin-left)}}@media(max-width:950px){.no-container{--page-padding:calc(
            20px + (120 - 20) * (100vw - 300px) / (950 - 300)
        )}.container{padding-inline:20px;width:100%}.container,.no-container,.container :is(h1,h2,a),.no-container :is(h1,h2,a){margin-left:0;margin-right:0}}.details-block{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.details-block>summary{font-family:var(--font-chakra);font-size:var(--details-font-size,1.1rem);font-weight:600;cursor:pointer;padding:var(--space-sm)0;user-select:none;color:var(--text);list-style:none;display:flex;align-items:center;gap:var(--space-sm);transition:color var(--duration-fast)var(--ease-smooth)}.details-block>summary::-webkit-details-marker{display:none}.details-block>summary::before{content:"▶";font-size:.7em;transition:transform var(--duration-fast)var(--ease-smooth)}.details-block[open]>summary::before{transform:rotate(90deg)}.details-block>summary:hover{color:var(--primary)}.details-block>div{padding:var(--space-sm)0 var(--space-sm)var(--space-lg)}.blue-content .details-block>summary:hover{color:var(--text-surface-muted)}.mail-hover span{display:none}.mail-hover{position:relative}.mail-hover span{position:absolute;font-size:1rem;background:var(--container);padding:4px;border-radius:4px}.mail-hover:hover span{display:block}.site-footer{position:relative;margin-bottom:30px;font-size:.9rem;color:var(--text-muted)}.site-footer.blue-content::before{--angle:10deg;--offset:calc(100vw * tan(var(--angle)));content:"";position:absolute;inset:0;top:calc(-1 * var(--offset)/2);bottom:-30px;width:100vw;pointer-events:none;background:linear-gradient(-90deg,var(--gr-bg-light),var(--gr-bg-dark));clip-path:polygon( 0 0,100% var(--offset),100% 100%,0 100% );z-index:-10}.footer-spacer{background:var(--bg-details);margin-inline:30px;height:2px}.site-footer.blue-content .footer-spacer{background:var(--text-muted)}.footer-content{display:flex;justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;margin:16px;margin-inline:46px;font-family:var(--font-chakra);color:var(--text-highlight); :is(p,li,span,ul,a) { font-size: 1.1rem; }}.footer-content p{margin:0}.footer-links{display:flex;gap:var(--space-lg)}.footer-links a{text-decoration:none}.footer-links a:hover{text-decoration:underline}@media(max-width:<no value>px){.footer-content{flex-direction:column;align-items:flex-start}}@media(min-width:1360px){.footer-container{width:1360px;padding-left:120px;margin-inline:auto}}@media(max-width:950px){@supports not (width:calc(1px * (1px / 1px))){.footer-top{font-size:calc(1.3rem + (1.7 - 1.3) * var(--t-rem))}}}.footer-contact{display:flex;flex-direction:row;margin-top:60px;margin-bottom:150px;gap:60px}.contact-text-split{display:flex;flex-direction:row;gap:100px}.contact-text{display:flex;flex-direction:column;gap:50px;font-family:var(--font-chakra);font-size:1.7rem;line-height:1.4;color:var(--text)}.site-footer.blue-content .brand path{fill:#fff}.contact-brand{color:var(--text)}.contact-brand .brand{display:block;height:100%;transform:none}@media(max-width:1350px){.contact-brand{display:none}}@media(max-width:1024px){.contact-text-split{flex-direction:column;gap:24px}}@media(max-width:950px){.footer-contact{--t:((100vw - 300px) / (950 - 300));margin-top:calc(0px + (60 - 0) * var(--t));margin-bottom:calc(70px + (150 - 70) * var(--t))}.footer-spacer{--t:((100vw - 300px) / (950 - 300));margin-inline:calc(12px + (30 - 12) * var(--t))}.footer-content{--t:((100vw - 300px) / (950 - 300));margin-inline:calc(16px + (46 - 16) * var(--t))}.contact-text{--t-rem:((100vw - 300px) / (950px - 300px));font-size:calc(1.2rem + (1.7rem - 1.2rem) * var(--t-rem))}@supports not (width:calc(1px * (1px / 1px))){.contact-text{--t-rem:((100vw - 300px) * 14.44444444 / (950 - 300));font-size:calc(1.3rem + (1.7 - 1.3) * var(--t-rem))}}}.fs-selector{position:fixed;top:var(--fs-selector-offset);right:0;z-index:10;display:flex;flex-direction:row;gap:var(--space-sm);transform:skewY(4deg);pointer-events:auto}.fs-btn .icon-fs-arrow{display:none;padding-left:4px}#mobile-fs-close{display:none}.fs-selector-buttons{padding:var(--space-sm);transform:skewY(0);background:var(--container);border-radius:calc(var(--radius) + 4px)0 0 calc(var(--radius) + 4px);box-shadow:20px 20px 40px #05050520}.fs-btn,.fs-btn a,.fs-btn a span{color:var(--text-highlight)}.fs-btn a:hover{text-decoration:none}.fs-btn a{display:grid;height:100%;width:100%;grid-template-columns:min-content 0fr;align-items:center;justify-content:center}.fs-btn{display:block;height:var(--fs-button-height);background:0 0;border:none;transform:skewY(4deg);border-radius:var(--radius);cursor:pointer}.fs-btn summary{display:inline-block;padding-inline:6px;width:100%;height:100%}.fs-btn.hidden{display:none}.fs-btn span{display:inline;font-size:1.4rem;font-weight:600;font-family:var(--font-chakra);transform:skewY(-4deg)}.fs-btn:hover span{text-decoration:none}.fs-btn:not(.active-fs):hover span{background:var(--gradient-bold);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.fs-btn.active-fs,.fs-btn.active-fs a{background:var(--gradient-bold)}.fs-btn.active-fs,.fs-btn.active-fs a,.fs-btn.active-fs a span{color:var(--container)}.unskew-bar{display:flex;flex-direction:column;transform:skewY(-4deg);gap:var(--space-xs)}@media(max-width:830px){details.fs-btn.active-fs a{pointer-events:none}.fs-btn .icon-fs-arrow{display:grid;overflow:hidden;transform:skewY(-4deg);opacity:0;transition:transform 200ms ease-in-out}.fs-btn-count:nth-child(1 of .fs-btn-count){--i:0}.fs-btn-count:nth-child(2 of .fs-btn-count){--i:1}.fs-btn-count:nth-child(3 of .fs-btn-count){--i:2}.fs-btn-count:nth-child(4 of .fs-btn-count){--i:3}.fs-btn-count:nth-child(5 of .fs-btn-count){--i:4}.fs-btn-count:nth-child(6 of .fs-btn-count){--i:5}.active-fs{opacity:1;transform:skewY(4deg)skewX(4deg)translateX(calc(-100% - var(--header-height)/2 - var(--space-sm)))translateY(calc(0px - var(--mobile-fs-selector-offset) - (var(--i)) * (var(--fs-button-height) + var(--space-xs)) + (var(--header-height)/2 - var(--fs-button-height)* 1.1/2) - var(--space-sm))); scaleY(1.1);transition:transform 200ms ease-in-out;a{grid-template-columns:min-content min-content;transition:grid-template-columns 200ms}span{transform:skewX(-4deg)scaleY(.909);transition:transform 200ms ease-in-out}.icon-fs-arrow{opacity:1;transition:opacity 200ms ease-in-out}}#mobile-fs-close{display:flex}#mobile-fs-close summary{display:block;background:var(--container);border:none;border-radius:4px;height:fit-content;padding:6px;margin-top:8px;aspect-ratio:1/1;line-height:0;color:var(--text);cursor:pointer;box-shadow:20px 20px 40px #05050520;transform:translateX(40px);transition:transform 200ms ease-in-out}#mobile-fs-close svg{color:var(--text);transform:skewY(-4deg);will-change:scale;transition:transform var(--duration-fast)var(--ease-smooth)}#mobile-fs-close:active svg{transform:skewY(-4deg)scale(.85)}.fs-selector{top:var(--mobile-fs-selector-offset);transform:translateX(100%); skewY(4deg);transition:transform 200ms ease-in-out}.fs-selector:has(.fs-btn[open]){.active-fs{transform:skewY(4deg);a{grid-template-columns:min-content 0fr}span{transform:skewY(-4deg)}.icon-fs-arrow{opacity:0}} #mobile-fs-close summary { transform: translateX(0px); } #mobile-fs-close svg { transform: skewY(-4deg); } transform: skewY(4deg)}}.head-brand-bg{display:flex;position:relative;flex-direction:row;align-items:center;padding:12px;padding-left:16px;margin-left:-4px;margin-right:auto;background:var(--container);border-radius:var(--radius);transform:skewX(4deg);pointer-events:auto;z-index:10}.head-mid{position:fixed;display:flex;align-items:center;align-content:center;height:var(--header-height);width:100%;pointer-events:none;z-index:10}.skew-image{margin-left:auto;margin-right:auto;float:none}@media(min-width:600px){.skew-image--left{margin-left:0}.skew-image--right{margin-right:0}.skew-image--left.skew-image--wrap{float:left;margin-right:1.5rem}.skew-image--right.skew-image--wrap{float:right;margin-left:1.5rem}}[data-theme=light] article.info-box{--text:var(--dark-text);--text-muted:var(--dark-muted-text)}article.info-box{position:relative;height:100%;padding:var(--space-lg);background:var(--bg-raised);border-radius:var(--radius);border-left:3px solid var(--primary);--text:var(--bright-text);--text-muted:var(--bright-muted-text);transition:box-shadow var(--duration-normal)var(--ease-smooth),transform var(--duration-normal)var(--ease-smooth),border-color var(--duration-normal)var(--ease-smooth);h3{margin:0 0 var(--space-sm);font-size:1.1rem} :is(h3) a{ color: var(--text); text-decoration: none; } :is(h3) a::after{ content: ""; position: absolute; inset: 0; } :is(h3) a:hover{ color: var(--primary); } p{ margin: 0; font-size: 0.9rem; color: var(--text-muted); line-height: 1.5; }}article.info-box:hover{box-shadow:var(--shadow-md);transform:translateY(-2px);border-color:var(--primary)}.person-tag-name{position:relative;top:-20px;opacity:0;color:var(--gr-dark);font-family:var(--font-chakra);font-size:.9rem;white-space:nowrap;background:#fff;border-radius:2px;padding-inline:4px;transform:skewY(-4deg);pointer-events:none}a.img-person-tag:hover span{text-decoration:none;color:var(--gr-dark)}.img-person-tags{position:absolute;inset:0;transform:skewX(4deg)}.img-person-tag{position:absolute;display:flex;flex-direction:column;align-items:center;text-decoration:none}.img-person-tag:hover{text-decoration:none}.img-person-tag:hover .person-tag-name{opacity:1}.split-img{display:flex;flex-direction:column;align-items:center;width:fit-content;min-width:0;transform:skewX(-4deg);gap:var(--space-sm)}.split-img p{line-height:1}@media(min-width:830px){.split-img{margin:var(--space-lg);gap:var(--space-md)}}.split-img-text{font-family:var(--font-chakra);font-size:1.4rem;margin-left:8px;color:var(--text-muted);transform:skewX(-2deg)}.split-img-crop{position:relative;border-radius:8px;overflow:hidden}.split-img-frame{position:relative;height:100%;width:100%}.split-img img{display:block;position:relative;width:100%;height:100%;object-fit:contain;transform:skewX(4deg)scale(1.4)}.split-text::before{content:'';position:absolute;width:90%;height:90%;background-color:var(--bg);mask-image:linear-gradient(to right,transparent 0px,black 64px,black calc(100% - 64px),transparent 100%),linear-gradient(to bottom,transparent 0px,black 64px,black calc(100% - 64px),transparent 100%);mask-composite:intersect;pointer-events:none}.split-text{font-family:var(--font-chakra);font-size:1.4rem;padding:64px;margin:-64px;backdrop-filter:blur(20px);mask-image:linear-gradient(to right,transparent 0px,black 64px,black calc(100% - 64px),transparent 100%),linear-gradient(to bottom,transparent 0px,black 64px,black calc(100% - 64px),transparent 100%);mask-composite:intersect;transform:skewX(-4deg)}p:has(.split-img-text){align-self:start;margin:0}.member-grid{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));grid-auto-rows:1fr;grid-gap:var(--space-md);margin-top:1rem}.member-grid .member-card{width:100%}.member-card{position:relative;border:1px solid transparent;border-radius:var(--radius);padding:1rem;background:var(--bg);transform:skewX(-4deg);transition:box-shadow var(--duration-normal)var(--ease-smooth),transform var(--duration-normal)var(--ease-smooth),border-color var(--duration-normal)var(--ease-smooth);max-width:100%;min-width:fit-content;width:fit-content;--text:var(--bright-text);--text-muted:var(--bright-muted-text)}[data-theme=light] .member-card{--text:var(--dark-text);--text-muted:var(--dark-muted-text)}.member-card[data-fachschaft=etit]{--primary:var(--fs-etit-color)}.member-card[data-fachschaft=mec]{--primary:var(--fs-mec-color)}.member-card[data-fachschaft=medtec]{--primary:var(--fs-medtec-color)}.member-card[data-fachschaft=ist]{--primary:var(--fs-ist-color)}.member-card:not([data-fachschaft-secondary]){--secondary:var(--primary)}.member-card[data-fachschaft-secondary=etit]{--secondary:var(--fs-etit-color)}.member-card[data-fachschaft-secondary=mec]{--secondary:var(--fs-mec-color)}.member-card[data-fachschaft-secondary=medtec]{--secondary:var(--fs-medtec-color)}.member-card[data-fachschaft-secondary=ist]{--secondary:var(--fs-ist-color)}.member-card[data-fachschaft]{overflow:hidden;background:linear-gradient(to bottom,var(--bg),var(--bg))padding-box,linear-gradient(to bottom,var(--primary)30%,var(--secondary)70%)border-box}.member-card:has(.member-link):hover,.member-card.substitute:has(.member-link):hover{box-shadow:var(--shadow-md);transform:scale(1.02)skewX(-4deg)}.member-card.substitute{opacity:.6;transform:skewX(-4deg)scale(.975)}[data-theme=light]{.member-card.substitute{opacity:.75}}.member-card-unskew{display:grid;grid-template-columns:auto minmax(min-content,1fr);grid-auto-rows:1fr;width:fit-content;height:fit-content;align-items:stretch;align-content:start;justify-items:start;gap:0 var(--space-md);transform:skewX(4deg)}.member-avatar-container{position:relative;border-radius:6px;background:linear-gradient(225deg,var(--primary) 30%,var(--secondary)70%);transform:skewX(-4deg);height:180px;width:120px}.member-avatar-container.border{padding:4px}.member-avatar-container.small{width:80px;height:120px}.member-avatar-clip{position:absolute;display:block;inset:0;border-radius:2px;overflow:hidden}.small .member-avatar-clip{inset:4px}.member-avatar-clip img{display:block;aspect-ratio:2/3}.member-avatar{display:none;object-fit:cover;transform:skewX(4deg)scale(1.1)}.member-avatar-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(225deg,var(--primary) 30%,var(--secondary)70%);color:#fff;font-size:2.5rem;font-weight:600;height:100%}.member-content-container{gap:calc(var(--space-sm)/2);display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto}.member-content-container.spaced{padding-bottom:20px}.member-nametag{display:inline-flex;flex-direction:row;gap:var(--space-md);align:center;flex-wrap:wrap}.member-nametag h3{margin:0;color:var(--text)}.member-name{margin:0 0 .3rem;font-size:1.4rem}.member-name a{color:color-mix(in srgb,var(--primary) 50%,var(--secondary));text-decoration:none}.member-name a::after{content:"";position:absolute;height:calc(100% + 2rem);width:calc(100% + 2rem);inset:-1rem}.member-bio{margin:0;overflow:hidden}.member-bio p{margin:0;display:none}.member-bio p:first-child{display:-webkit-box;font-size:.85rem;color:var(--text-muted);overflow:hidden}.member-gremien.flex{display:flex;flex-wrap:wrap;gap:.25rem}.member-gremien a{position:relative;z-index:1;font-family:var(--font-chakra);font-size:1rem;padding-inline:4px;border-radius:4px;color:var(--text-surface);background-color:color-mix(in srgb,var(--primary) 50%,var(--secondary));transform:skewX(-4deg)}.member-stv{font-size:.8rem;font-weight:400;color:var(--text-muted)}.tag-muted{opacity:.65}.member-email{margin-top:0;margin-bottom:4px}.member-email a{color:color-mix(in srgb,var(--primary) 50%,var(--secondary));word-break:break-all;padding-top:4px;padding-bottom:4px;border-radius:4px}.tag{color:var(--text);font-size:1.2rem}a.tag{white-space:nowrap}.member-gremien-tags{display:flex;flex-direction:row;align-items:start;gap:var(--space-sm)}.member-tags{display:flex;gap:var(--space-xs);height:fit-content}.member-tags .member-fs-badges{margin-top:0}.member-tags .member-fs-badge{margin-top:0}.member-fs-badges{display:flex;gap:.5rem;margin-top:.75rem;transform:skewX(-4deg)}.member-fs-badge{display:inline-block;padding:3px 6px;border-radius:var(--radius);font-size:.8rem;font-weight:700;letter-spacing:.06em;color:var(--text-surface);margin-top:.75rem}.member-fs-badges .member-fs-badge{margin-top:0}.member-fs-badge-etit{background:var(--fs-etit-color)}.member-fs-badge-mec{background:var(--fs-mec-color)}.member-fs-badge-medtec{background:var(--fs-medtec-color)}.member-fs-badge-ist{background:var(--fs-ist-color)}@media(max-width:620px){.extended-tag{display:none}.member-gremien{display:flex;flex-wrap:wrap;gap:.25rem}}.dismiss-layer{display:none}.dismiss-layer{position:fixed;inset:0;background:color-mix(in srgb,var(--text) 10%,transparent);backdrop-filter:blur(2px);z-index:9;opacity:0;transition:opacity 200ms ease-out;pointer-events:none}:has(.hamburger-details[open]) .dismiss-layer,:has(.fs-btn[open]) .dismiss-layer{opacity:1;pointer-events:auto}#theme-toggle{flex-shrink:0;background:var(--bg);border:none;border-radius:50%;color:var(--text);width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;transform:skewX(0)}#theme-toggle .icon-sun,#theme-toggle .icon-moon,#theme-toggle .icon-auto{transform:skewX(-4deg)}[data-theme=light] #theme-toggle .icon-moon{display:none}html:not([data-theme=light]) #theme-toggle .icon-sun{display:none}#theme-toggle .icon-auto{display:none}[theme-auto=true] #theme-toggle .icon-sun{display:none}[theme-auto=true] #theme-toggle .icon-moon{display:none}[theme-auto=true] #theme-toggle .icon-auto{display:inline}.navbar-right{margin-left:auto;padding-left:var(--space-xl);padding-right:calc(var(--space-xl) + var(--header-height)/2);padding-top:8px;padding-bottom:8px;background:var(--container);transform:skewX(4deg);border-radius:var(--radius);box-shadow:20px 20px 40px #05050520;pointer-events:auto}.navbar-right-deskew{display:flex;align-items:center;gap:var(--space-xl);transform:skewX(-4deg)}.nav-links{list-style:none;display:flex;gap:var(--space-2xl);margin:0;padding:0;align-items:center}.nav-links a{text-decoration:none;font-size:1.75rem;font-weight:600;font-family:var(--font-chakra);padding:var(--space-xs)0;position:relative}.nav-dropdown{position:relative}.nav-dropdown-toggle{background:0 0;border:none;cursor:pointer;font-size:1.75rem;font-weight:600;font-family:var(--font-chakra);padding:var(--space-xs)0;align-items:center;gap:.3em;height:100%;transition:color var(--duration-fast)}.nav-dropdown-toggle span{color:var(--text-highlight)}.nav-dropdown-menu{display:block;position:absolute;background:var(--container);list-style:none;padding:var(--space-xs)0;margin-top:16px;min-width:180px;z-index:100;border-radius:var(--radius);box-shadow:20px 20px 40px #05050520}.nav-dropdown-menu::before{content:"";position:absolute;top:calc(-1 * var(--space-xs) - 16px);left:0;right:0;height:calc(var(--space-xs) + 16px);margin-left:4px;margin-right:4px}.nav-dropdown:hover .nav-dropdown-menu{}.nav-link.unclickable{cursor:default}.nav-link span{color:var(--text-highlight)}.nav-dropdown-menu span{color:var(--text)}.nav-links{a, span, a:hover, a:hover span{text-decoration:none}}.nav-link:hover span{background:var(--gradient-bold);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nav-dropdown:hover .nav-link{background:var(--gradient-bold);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.nav-dropdown-menu a{display:block;padding:0;font-size:1.2rem;font-weight:400;font-family:var(--font-chakra);padding:var(--space-sm)var(--space-md);white-space:nowrap;color:var(--text);transform:skewX(-4deg)}.nav-dropdown-menu a:hover span{background:var(--gradient-normal);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;width:fit-content}.nav-hamburger{display:none;border-radius:6px;border:3px solid var(--gr-medium);background:var(--gr-medium);cursor:pointer;color:var(--text);flex-direction:column;align-items:center;justify-content:center;margin-right:16px;margin-left:auto;aspect-ratio:1/1;height:38px;transition:background-color 100ms ease-in}.nav-hamburger .unskew{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:1/1;transform:skewX(-4deg);transition:transform var(--duration-fast)var(--ease-smooth)}.nav-hamburger:active .unskew{transform:skewX(-4deg)scale(.9)}.nav-hamburger .bar{display:block;width:20px;height:3px;background:var(--container);transition:transform var(--duration-fast)var(--ease-smooth),opacity var(--duration-fast)var(--ease-smooth),background-color 100ms ease-in}.nav-dropdown-menu{opacity:0;transform:skewX(4deg)translateX(-18px)translateY(-4px);transition:opacity var(--duration-fast)var(--ease-smooth),transform var(--duration-fast)var(--ease-smooth);pointer-events:none}.nav-dropdown:hover .nav-dropdown-menu{opacity:1;transform:skewX(4deg)translateX(-18px);pointer-events:auto}.nav-dropdown-menu span{display:inline-block;transform:translateY(0)}.nav-dropdown-menu .boop span{transform:translateY(10px);animation:animated 300ms ease-out both}@keyframes animated{0%{transform:var(--base-transform)}50%{transform:translateX(10px)}100%{transform:translateX(0)}}.mobile-hamburger-menu{z-index:10}.mobile-hamburger-menu{display:none;opacity:0;transform:skewX(4deg)translateY(-8px);transition:opacity var(--duration-fast)var(--ease-smooth),transform var(--duration-fast)var(--ease-smooth)}@media(max-width:830px){.nav-hamburger{display:flex}.dismiss-layer{display:flex}.navbar-right{display:none}:has(.hamburger-details[open]) .mobile-hamburger-menu{a, details, button{pointer-events:auto}a:after{position:absolute;inset:0;content:""}a:hover{text-decoration:none}}.mobile-hamburger-menu{display:flex;flex-direction:row;gap:var(--space-sm);position:absolute;top:94px;left:8px;transform-origin:left top}.mobile-hamburger-menu a{text-decoration:none}.mobile-buttons{display:flex;flex-direction:column;gap:var(--space-sm)}.mobile-buttons button{color:var(--text);height:34px;cursor:pointer;box-shadow:20px 20px 40px #05050520}.mobile-button{background:var(--container);border:none;border-radius:4px;line-height:0;height:fit-content;aspect-ratio:1/1}.mobile-buttons svg{color:var(--text);transform:skewX(-4deg);will-change:scale;transition:transform var(--duration-fast)var(--ease-smooth)}.mobile-button:active svg{transform:skewX(-4deg)scale(.85)}#mobile-close svg{width:100%;height:100%;padding:7px;cursor:pointer}[data-theme=light] #mobile-theme .icon-moon{display:none}html:not([data-theme=light]) #mobile-theme .icon-sun{display:none}#mobile-theme .icon-auto{display:none}[theme-auto=true] #mobile-theme .icon-sun{display:none}[theme-auto=true] #mobile-theme .icon-moon{display:none}[theme-auto=true] #mobile-theme .icon-auto{display:inline}.mobile-navbar{display:flex;flex-direction:column;gap:var(--space-xs)}.mobile-nav-menu{padding:4px;padding-left:10px;padding-right:10px;display:flex;flex-direction:column;font-family:var(--font-chakra);font-size:1.8rem;background:var(--container);border-radius:4px;box-shadow:20px 20px 40px #05050520}.mobile-nav-menu details{transform:skewX(-4deg);color:var(--text-highlight)}.mobile-nav-dropdown-menu{padding-top:4px;padding-bottom:4px}.mobile-dropdown-item{font-size:1.25rem;transform:skewX(-4deg);padding:4px 16px}.mobile-dropdown-item span{color:var(--text)}.mobile-dropdown-item:hover span{color:var(--text-highlight);text-decoration:none}.nav-link{transform:skewX(-4deg)}.nav-link:hover span{text-decoration:none}.nav-link span{color:var(--text-highlight)}.nav-link:hover span{-webkit-text-fill-color:var(--text-highlight);background:0 0}:has(.hamburger-details[open]) .mobile-hamburger-menu{opacity:1;transform:skewX(4deg)translateY(0)}:has(.hamburger-details[open]) .nav-hamburger{border:3px solid var(--gr-medium);background:0 0;transition:background-color 200ms ease-out}:has(.hamburger-details[open]) .nav-hamburger .bar{background:var(--gr-medium);transition:background-color 200ms ease-out}}.news-carousel{clear:both;grid-column:full-start/full-end;display:grid;grid-template-columns:subgrid;grid-template-rows:auto auto;row-gap:24px;min-width:0}.news-carousel-main{grid-column:2/3;grid-row:1/3;display:grid;grid-template-columns:minmax(0,1fr)auto;grid-template-rows:subgrid;column-gap:16px;min-width:0}.news-carousel-track{grid-column:1/2;grid-row:1;--visCount:3;display:flex;flex-direction:row;overflow-x:auto;gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;transform:skewX(-4deg)}@media(max-width:2560px){.news-carousel-track{--visCount:5}}@media(max-width:2240px){.news-carousel-track{--visCount:4}}@media(max-width:1840px){.news-carousel-track{--visCount:3}}@media(max-width:1440px){.news-carousel-track{--visCount:2}}@media(max-width:1040px){.news-carousel-track{--visCount:1}}.news-carousel-card{flex:none;width:calc(100%/var(--visCount) - var(--gap) * (var(--visCount) - 1)/var(--visCount));scroll-snap-align:start}.news-carousel-prev-slot{grid-column:1/2;grid-row:1;display:flex;align-items:center;justify-content:flex-end;padding-right:16px}.news-carousel-next-slot{grid-column:2/3;grid-row:1;align-self:center}@media(max-width:830px){.news-carousel-main{grid-column:2/4}}@media(max-width:500px){.news-carousel-prev-slot,.news-carousel-next-slot{display:none}.news-carousel-main{grid-column:2/3;grid-template-columns:minmax(0,1fr);column-gap:0}}.news-carousel-prev,.news-carousel-next{background:0 0;border:none;color:var(--text);height:fit-content;opacity:1;transition:opacity 100ms ease-in;cursor:pointer}.news-carousel-prev.inactive,.news-carousel-next.inactive{opacity:0}.news-carousel-prev svg .second,.news-carousel-next svg .second,.news-carousel-prev svg .third,.news-carousel-next svg .third{opacity:0}.news-carousel-prev.boop svg .second,.news-carousel-next.boop svg .second{animation:popIn 500ms ease-out both}.news-carousel-prev.boop svg .third,.news-carousel-next.boop svg .third{animation:popIn 500ms ease-out both;animation-delay:100ms}@keyframes popIn{50%{opacity:1}100%{opacity:0}}.news-carousel-dots{grid-column:1/2;grid-row:2;justify-self:stretch;display:flex;justify-content:center;gap:var(--space-sm);transform:skewX(-4deg)}.news-dot{display:block;position:relative;background:var(--text);border:none;height:8px;width:8px;margin:4px;padding:0;border-radius:2px;cursor:pointer;transition:width 100ms ease-in,height 100ms ease-in,margin 100ms ease-in}.news-dot::before{content:"";position:absolute;inset:-4px;background:0 0}.news-dot.active{background:var(--text);border:none;height:16px;width:16px;margin:0}.news-dot.active::before{inset:0}[data-theme=light] .white-content{.news-carousel-prev{color:var(--gr-medium)}.news-carousel-next{color:var(--gr-medium)}.news-dot{background:var(--gr-medium)}.news-dot.active{background:var(--gr-medium)}}.news-card{display:flex;position:relative;border-radius:4px;padding:1rem 1.25rem;border:2px solid var(--gr-bg-light);border-radius:8px;backdrop-filter:blur(20px)}.white-content .news-card{backdrop-filter:blur(8px)}.news-card-unskew{margin-left:4px;transform:skewX(4deg);overflow:hidden}.blue-content{.news-card p{color:var(--text-surface)}.news-card time{color:var(--text-surface)}.news-cover-caption{color:var(--text-muted)}.news-tag{color:var(--text-surface)}.news-card-header{color:var(--text-surface)}}.news-card-header{margin-bottom:10px;font-family:var(--font-chakra);font-size:1.4rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.news-card-link{position:absolute;inset:0;z-index:10}.news-card-link:hover{background-color:var(--text);opacity:.1;border-radius:6px}[data-theme=light] .white-content .news-card-link:hover{background-color:var(--gr-medium);opacity:.05;border-radius:6px}@keyframes floatY{0%,8%{transform:scale(1)}98%,100%{transform:scale(.99)}}.news-card:has(.news-card-link:hover){animation:floatY 150ms ease-in-out 2 alternate}.news-card-media{display:flex;flex-direction:row;gap:10px;height:13rem}.news-card-image{object-fit:contain;display:block}.news-card-text{margin-bottom:1.5rem;p{font-size:.9rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical}}.news-card-media:not(:has(.news-card-img-wrap)) .news-card-text{left:0}.news-card time{font-size:.85rem;display:block;margin-bottom:.35rem}.news-card p{margin:0}.news-cover-wrap,.single-content>.news-cover{float:left;max-width:400px;width:40%;margin:0 1.5rem 1rem 0}.news-cover{width:100%;height:auto;border-radius:8px;display:block}.news-cover-caption{font-size:.8rem;margin-top:.4rem;text-align:center}.single-content>:first-child{padding-top:-.75rem}.single-content::after{content:"";display:table;clear:both}.news-tags{display:flex;gap:.35rem;flex-shrink:0;position:absolute;bottom:8px;right:8px}.news-tag{font-size:.7rem;padding:.15rem .4rem;border-radius:4px;border:2px solid var(--gr-bg-light);text-transform:lowercase;font-weight:500}.news-tag div{transform:skewX(4deg)}@media(max-width:500px){.news-card{--t:calc((100vw - 300px) / (500 - 300));--t-rem:calc((100vw - 300px) * 14.44444444 / (500 - 300))}.news-card-header{font-size:1rem}.news-card-media{flex-direction:column;height:clamp(calc(120px + (7rem) * 2),calc(95vh - 100px - 100px - 100px),calc(300px + (7rem) * 2))}.news-card-image{width:100%;height:100%;max-height:clamp(120px,calc(95vh - 100px - 100px - 100px - (7rem) * 2),300px);object-fit:contain;display:block}.news-card-text{font-size:1rem}}.post-card{position:relative;padding:1rem 1.25rem;margin-top:1rem;margin-bottom:1rem;--text:var(--bright-text);--text-muted:var(--bright-muted-text);font-size:1.2rem}[data-theme=light] .post-card{--text:var(--dark-text);--text-muted:var(--dark-muted-text)}.post-card::before{content:"";position:absolute;inset:0;border-radius:4px;background:var(--bg-raised);z-index:-1;transform:skewX(-4deg)}.post-card-header{display:flex;flex-wrap:wrap-reverse;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.75rem}.post-card-header h4{margin:0;font-size:1.1rem;font-family:var(--font-chakra)}.post-card-header h4 a{color:var(--text);text-decoration:none}html[data-theme=light] .post-card-header h4 a{color:var(--dark-text)}.post-card-header h4 a::after{content:"";position:absolute;inset:0 10px 0 -10px;z-index:1;border-radius:4px;transform:skewX(-4deg)}.post-card-header h4 a:hover{color:var(--primary)}.post-card-media{position:relative;height:15rem}.post-card-img-wrap{width:160px;height:100%;border-radius:6px;overflow:hidden}.post-card-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.post-card-text{position:absolute;top:0;bottom:0;left:calc(160px + 1rem);right:0;overflow:hidden}.post-card-text p{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;max-height:calc(8rem * 1.6);overflow:hidden}.post-card-text :is(a,p,li,ul,span){font-size:1rem;line-height:1.6}.post-card-media:not(:has(.post-card-img-wrap)) .post-card-text{left:0}.post-card time{font-size:.85rem;color:var(--text-muted);display:block;margin-bottom:.35rem}.post-card p{margin:0;color:var(--text-muted)}.news-cover-wrap,.single-content>.news-cover{float:left;max-width:400px;width:40%;margin:0 1.5rem 1rem 0}.news-cover{width:100%;height:auto;border-radius:8px;display:block}.news-cover-caption{font-size:.8rem;color:var(--text-muted);margin-top:.4rem;text-align:center}.single-content>:first-child{padding-top:-.75rem}.post-tags{display:flex;flex-direction:row;gap:.35rem;margin-top:10px;justify-content:flex-end}.post-tag{font-size:.7rem;padding:.15rem .4rem;border-radius:4px;background:var(--surface);border:1px solid var(--border-color);color:var(--text-surface);text-transform:uppercase;font-weight:500}.post-card{transition:transform var(--duration-normal)var(--ease-smooth),border-color var(--duration-normal)var(--ease-smooth)}.post-card::before{transition:box-shadow var(--duration-normal)var(--ease-smooth)}.post-card:hover{transform:translateY(-2px);border-color:var(--primary)}.post-card:hover::before{box-shadow:var(--shadow-md)}.no-translation{margin-top:var(--header-height);margin-left:-4px;background:var(--container);width:fit-content;transform:skewX(4deg);border-radius:var(--radius);box-shadow:20px 20px 40px #05050520;p{padding-inline:var(--space-sm);padding-top:0;padding-bottom:0;transform:skewX(-4deg)}}.page-title.owo{position:relative;display:flex;flex-direction:column;h0{--heading-text:var(--text-surface)}a{grid-column:full-start/content-end;display:flex;flex-direction:column;align-items:flex-end;align:flex-end;margin-top:80px;margin-left:auto;margin-right:20px;text-decoration:none}h2{font-size:4rem;padding-top:0;margin-bottom:0;transform:skewX(-4deg);background-color:initial}h2 span{padding-inline:20px;transition:color var(--duration-fast)var(--ease-smooth);box-shadow:none}h3{margin-top:0;transform:skewX(-4deg);font-size:6rem;transition:color var(--duration-fast)var(--ease-smooth)}&.blue-content{h2 span{color:var(--gr-medium);background:var(--text-surface)}a:hover h2 span{color:var(--text-surface);background:var(--gr-medium)}h3{color:var(--text-surface)}a:hover h3{color:var(--gr-medium)}}&:not(.blue-content){h2 span{color:var(--text-surface);background:var(--gr-medium)}a:hover h2 span{color:var(--gr-medium);background:var(--text-surface)}h3{color:var(--gr-medium)}a:hover h3{color:var(--text-surface)}}}[data-theme=light] .page-title.owo{&.blue-content{h2 span{color:var(--gr-medium);background:var(--text-surface)}a:hover h2 span{color:var(--text-surface);background:var(--gradient-normal)}h3{color:var(--text-surface)}a:hover h3{color:var(--gr-dark)}}&:not(.blue-content){h2 span{color:var(--text-surface);background:var(--gr-medium)}a:hover h2 span{color:var(--text-surface);background:linear-gradient(-135deg,var(--gr-bold-start),var(--gr-bold-end))}h3{color:var(--gr-medium)}a:hover h3{color:var(--gr-light)}}}.owo-background{--angle:10deg;--offset:calc(100vw * tan(var(--angle)));position:absolute;inset:0;margin-top:calc(-25vh - 20px);margin-bottom:calc(-1 * var(--offset)/2);overflow:hidden;clip-path:polygon( 0 0,100% 0,100% 100%,0 calc(100% - var(--offset)) );background:linear-gradient( -90deg,var(--gr-bg-light),var(--gr-bg-dark) );z-index:-10}.background-title-owo{position:absolute;top:0;left:-25vw;width:max(150vw,650px)}@media(max-width:830px){.page-title.owo a{grid-column:full-start/full-end;--t:((100vw - 300px) / (830 - 300));margin-right:calc(20px + (50 - 20) * var(--t))}}@media(max-width:950px){.page-title.owo{h2{--t-rem:((100vw - 300px) / (950px - 300px));font-size:calc(1.5rem + (4rem - 1.5rem) * var(--t-rem));span{--t:((100vw - 300px) / (950 - 300));padding-inline:calc(10px + (20 - 10) * var(--t))}}h3{--t-rem:((100vw - 300px) / (950px - 300px));font-size:calc(4rem + (6rem - 4rem) * var(--t-rem))}@supports not (width:calc(1px * (1px / 1px))){h2{--t-rem:calc((100vw - 300px) * 14.44444444 / (950 - 300));font-size:calc(1.5rem + (4 - 1.5) * var(--t-rem))}h3{--t-rem:calc((100vw - 300px) * 14.44444444 / (950 - 300));font-size:calc(4rem + (6 - 4) * var(--t-rem))}}}}.page-title-content{display:flex;flex-direction:column;gap:10px;transform:skewY(-3deg)}.page-title.no-container,.page-title .no-container{margin-top:calc(25vh - var(--header-height));padding-bottom:calc(0px + (190 - 30) * ((100vw - 950px)/(2560 - 950)))}.page-title.container,.page-title .container{margin-top:128px;margin-bottom:64px}.page-title h0{padding-right:0}.page-title h0 span{display:inline-block;line-height:1.2}.page-title h1{display:block;transform:none;margin:0;margin-left:var(--headline-margin-left)}.page-title .line:nth-of-type(odd){background:linear-gradient(135deg,var(--gr-bold-start),var(--gr-bold-end))}.page-title .line:nth-of-type(even){background:linear-gradient(-135deg,var(--gr-bold-start),var(--gr-bold-end))}.back-link,.next-link{display:block;align-items:center;margin-left:var(--headline-margin-left);gap:.4em;width:fit-content;font-family:var(--font-chakra);font-size:1.2rem;font-weight:500;padding:.5rem 1rem;border-radius:4px;text-decoration:none;box-shadow:20px 20px 40px #05050520;transition:background var(--duration-fast),color var(--duration-fast)}.back-link{color:var(--text-surface);background:var(--gradient-normal)}.back-link:hover{text-decoration:none;background:var(--container);color:var(--text-highlight)}.next-link{color:var(--text-highlight);background:var(--text-surface)}.next-link:hover{text-decoration:none;background:var(--gradient-normal);color:var(--text-surface)}.page-title-spacer{font-size:.6rem;padding:.25rem 0;margin-bottom:-5px;pointer-events:none;opacity:0;user-select:none;-webkit-user-select:none}.px-inf{display:block}.px-1330,.px-1130,.px-1005{display:none}@media(max-width:1330px){.px-inf{display:none}.px-1330{display:block}}@media(max-width:1130px){.px-1330{display:none}.px-1130{display:block}}@media(max-width:1005px){.px-1130{display:none}.px-1005{display:block}}@media(max-width:950px){.page-title :is(h1,h2) span{--t:((100vw - 300px) / (950 - 300));padding-inline:calc(16px + (30 - 16) * var(--t))}.page-title :is(h1,h2){margin-left:0}.page-title h0{--t:((100vw - 300px) / (950 - 300));margin-left:calc(0px + (-35 - 0) * var(--t))}}.flex-split{display:flex;flex-direction:row;gap:var(--space-md);align-content:center}.flex-split-content{flex:1;min-width:0;max-width:100%}.grid-split{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:1fr;column-gap:var(--space-md);row-gap:var(--space-md)}.grid-split-content{height:100%}@media(max-width:768px){.flex-split{flex-direction:column}}.about-fs{font-family:var(--font-chakra)}.block:has(#komm-vorbei){font-family:var(--font-chakra);.flex-split{gap:var(--space-xl);p{font-size:1.5rem}h3{font-size:2.2rem}}}@media(max-width:1000px){.block:has(#komm-vorbei){.flex-split{flex-direction:column}}}.white-content{.about-fs{.flex-split-content:nth-of-type(2){position:relative}.flex-split-content:nth-of-type(2)::before{content:"";position:absolute;inset:-32px;max-width:100vw;z-index:-1;background-color:var(--bg);mask-image:linear-gradient(to right,transparent 0px,black 64px,black calc(100% - 64px),transparent 100%),linear-gradient(transparent 0px,black 64px,black calc(100% - 64px),transparent 100%);mask-composite:intersect;pointer-events:none}}&:has(#komm-vorbei){p{position:relative}p::before{content:"";position:absolute;inset:-64px;max-width:100vw;z-index:-1;background-color:var(--bg);mask-image:linear-gradient(to right,transparent 0px,black 64px,black calc(100% - 64px),transparent 100%),linear-gradient(transparent 0px,black 64px,black calc(100% - 64px),transparent 100%);mask-composite:intersect;pointer-events:none}}}@media(max-width:1440px){.about-fs.flex-split{.flex-split-content :is(p,ul,li){--t:((100vw - 1100px) / (1440px - 1100px));font-size:calc(1rem + (1.4rem - 1rem) * var(--t))}@supports not (width:calc(1px *(1px / 1px))){.flex-split-content :is(p,ul,li){--t:((100vw - 1100px) * 14.44444 / (1440 - 1100));font-size:calc(1rem + (1.4 - 1) * var(--t))}}.split-img-text{--t:((100vw - 1100px) / (1440px - 1100px));font-size:calc(1rem + (1.4rem - 1rem) * var(--t))}@supports not (width:calc(1px *(1px / 1px))){.split-img-text{--t:((100vw - 1100px) * 14.44444 / (1440 - 1100));font-size:calc(1rem + (1.4 - 1) * var(--t))}}}}@media(max-width:1100px){.about-fs.flex-split{flex-direction:column;align-items:center}.about-fs.flex-split{.flex-split-content :is(p,ul,li){font-size:1.2rem}.split-img-text{--t:((100vw - 1100px) / (1100px - 300px));font-size:calc(1.2rem + (1.4rem - 1.2rem) * var(--t))}}}.protocol-table{width:70%;table-layout:fixed;border-collapse:collapse;margin-top:2rem}.protocol-table th,.protocol-table td{text-align:left;padding:12px;border-bottom:1px solid var(--border-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.protocol-table th:first-child,.protocol-table td:first-child{width:7rem}.protocol-row{position:relative;cursor:pointer}.protocol-row-link{text-decoration:none;z-index:2;display:flex;align-items:center;position:absolute;padding:var(--space-sm);inset:0}.protocol-row-link span{display:inline-block;top:0;bottom:0}.protocol-row-link:hover,.protocol-row-link:hover span{color:var(--primary);text-decoration:none;.table-right-manuel{color:var(--text)}}.protocol-row:hover{background-color:var(--bg-raised)}.relative-pos{position:relative}.invisible{opacity:0%}.single-content .table-right-manuel{color:var(--text-surface)}.table-right-manuel,.table-right-manuel:hover span{color:var(--text);padding-left:var(--gap)}.badge-draft{background:rgba(242,154,0,.2);color:#f29a00;padding:2px 8px;border-radius:4px;font-size:.8rem}.theme-transition,.theme-transition *,.theme-transition *::before,.theme-transition *::after{transition:background-color 400ms ease,border-color 400ms ease,box-shadow 400ms ease,filter 400ms ease!important}.toc-container{position:sticky;width:fit-content;margin-left:32px;margin-bottom:calc(-80px + 100vw/5.671);transform:translateX( calc(-50vw - 80px + (var(--max-width)/2) ) );z-index:2}.toc-sidebar{display:none;position:sticky;left:50px;top:calc(7rem + var(--gap));width:180px;max-height:calc(100vh - 6rem);font-size:.875rem}@media(min-width:1700px){.toc-sidebar{display:none}}.toc-title{display:block;color:var(--text-surface);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem;margin-bottom:var(--space-sm)}.toc-sidebar nav ul{list-style:none;padding:0;margin:0}.toc-sidebar nav ul ul{padding-left:var(--space-md)}.toc-sidebar nav li{margin:var(--space-xs)0}.toc-sidebar nav a{color:var(--text-surface);text-decoration:none;display:block;padding:2px var(--space-sm);border-left:2px solid transparent;transition:color var(--duration-fast),border-color var(--duration-fast)}.toc-sidebar nav a:hover,.toc-sidebar nav a.toc-active{color:var(--text-link);border-left-color:var(--text-link)}