.page-module__rWzNkG__page{padding:2rem}.page-module__rWzNkG__page h1{margin-bottom:1rem}
.Form-module__99GrAa__form{background-color:#333;border-radius:16px;flex-direction:column;margin-top:20px;padding:20px;transition:all .3s;display:flex;position:relative}.Form-module__99GrAa__form input,.Form-module__99GrAa__form textarea,.Form-module__99GrAa__form select{all:unset;outline-offset:6px;background-color:#666;border-radius:8px;padding:10px;transition:outline-offset .3s}.Form-module__99GrAa__form input:focus,.Form-module__99GrAa__form textarea:focus,.Form-module__99GrAa__form select:focus{outline:2px solid var(--color-secondary-500);outline-offset:8px}.Form-module__99GrAa__form label+input,.Form-module__99GrAa__form label+textarea,.Form-module__99GrAa__form label+select{margin-top:10px}.Form-module__99GrAa__form input+label,.Form-module__99GrAa__form textarea+label,.Form-module__99GrAa__form select+label{margin-top:15px}.Form-module__99GrAa__form textarea{min-height:120px}.Form-module__99GrAa__form button,.Form-module__99GrAa__button{background-color:var(--color-secondary-500);text-align:center;font-weight:700;font-size:inherit;cursor:pointer;border:none;border-radius:8px;margin-top:20px;padding:12px 6px}
.Button-module__063S1q__button{border:2px solid;border-color:var(--border-color,transparent);color:var(--fg-color,inherit);background-color:var(--bg-color,transparent);border-radius:var(--border-radius,20px);padding:var(--padding);font-size:var(--font-size);white-space:nowrap;text-align:center;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:background-color .3s ease-in,color .3s ease-in,border-color .3s ease-in,opacity .3s ease-in;display:flex}.Button-module__063S1q__button:focus-visible{outline-color:var(--bg-color)}.Button-module__063S1q__iconOnly{width:auto;padding:10px}.Button-module__063S1q__large{--font-size:16px;--padding:8px 30px}.Button-module__063S1q__normal{--font-size:14px;--padding:6.5px 20px}.Button-module__063S1q__small{--font-size:11px;--padding:4.5px 16px}.Button-module__063S1q__primary{--fg-color:white;--bg-color:var(--color-primary)}.Button-module__063S1q__primary-dark{--fg-color:white;--bg-color:var(--color-primary-dark)}.Button-module__063S1q__primary-light{--fg-color:white;--bg-color:var(--color-primary-light)}.Button-module__063S1q__primary:hover{--border-color:transparent;opacity:.7}.Button-module__063S1q__secondary{--border-color:var(--color-base-200);--fg-color:var(--color-primary);--bg-color:var(--color-base-200)}.Button-module__063S1q__secondary:hover{--border-color:var(--color-base-200);opacity:.7}.Button-module__063S1q__tertiary{--border-color:currentColor;--fg-color:var(--color-primary);--bg-color:var(--color-base-200);border-width:1px}.Button-module__063S1q__tertiary:hover{opacity:.7}.Button-module__063S1q__highlight{--fg-color:var(--color-base-600);--bg-color:var(--color-highlight-orange)}.Button-module__063S1q__highlight:hover{opacity:.7}.Button-module__063S1q__special{--fg-color:white;--bg-color:var(--color-secondary-500)}.Button-module__063S1q__outlined{--border-color:black;--fg-color:black}.Button-module__063S1q__outlined:hover{--border-color:black;--fg-color:white;--bg-color:black}.Button-module__063S1q__simple{border:none}.Button-module__063S1q__simple:hover{background-color:#00000005}.Button-module__063S1q__danger{--fg-color:white;--bg-color:var(--color-red);--border-color:var(--color-red)}.Button-module__063S1q__danger:hover{opacity:.8}.Button-module__063S1q__danger:disabled{--bg-color:var(--color-base-400);--border-color:var(--color-base-400);cursor:not-allowed;opacity:.5}.Button-module__063S1q__button:disabled,.Button-module__063S1q__button.Button-module__063S1q__disabled{cursor:not-allowed;opacity:.6;--fg-color:var(--color-base-400);--bg-color:var(--color-base-200);--border-color:var(--color-base-300);filter:grayscale(50%)}button.Button-module__063S1q__button:disabled{pointer-events:none}a.Button-module__063S1q__button.Button-module__063S1q__disabled,a.Button-module__063S1q__button[disabled]{pointer-events:auto;cursor:pointer;opacity:.6;--fg-color:var(--color-base-400);--bg-color:var(--color-base-200);--border-color:var(--color-base-300);filter:grayscale(50%)}@media screen and (min-width:768px){.Button-module__063S1q__large{--font-size:18px;--padding:10px 40px}.Button-module__063S1q__normal{--font-size:14px;--padding:9.5px 20px}.Button-module__063S1q__small{--font-size:12px;--padding:6.5px 18px}}
.Spinner-module__RMjwEq__spinner{z-index:2;width:var(--size,50px);height:var(--size,50px);animation:1s linear infinite Spinner-module__RMjwEq__rotate}.Spinner-module__RMjwEq__path{stroke:var(--color,currentColor);stroke-linecap:round;animation:3s ease-in-out infinite Spinner-module__RMjwEq__dash}.Spinner-module__RMjwEq__primary{--color:var(--color-primary)}.Spinner-module__RMjwEq__secondary{--color:var(--color-secondary)}.Spinner-module__RMjwEq__tertiary{--color:var(--color-tertiary)}.Spinner-module__RMjwEq__white{--color:var(--color-base-100)}.Spinner-module__RMjwEq__black{--color:var(--color-base-600)}@keyframes Spinner-module__RMjwEq__rotate{to{transform:rotate(360deg)}}@keyframes Spinner-module__RMjwEq__dash{0%{stroke-dasharray:0 180;stroke-dashoffset:0}to{stroke-dasharray:60 360;stroke-dashoffset:0;opacity:0}}
.Headline-module__j75EcG__headline{margin-top:var(--margin-top,0);margin-bottom:var(--margin-bottom,0);-webkit-hyphens:manual;hyphens:manual;letter-spacing:-1px;max-width:var(--max-width,var(--text-width-default))}.Headline-module__j75EcG__align-left{text-align:left}.Headline-module__j75EcG__align-center{text-align:center;margin-left:auto;margin-right:auto}.Headline-module__j75EcG__align-right{text-align:right;margin-left:auto}.Headline-module__j75EcG__headline span{display:block}.Headline-module__j75EcG__primary span:first-child,.Headline-module__j75EcG__secondary span:last-child:not(:only-child){font-family:var(--font-primary);letter-spacing:-1px;font-weight:500;line-height:117%}.Headline-module__j75EcG__secondary span:first-child,.Headline-module__j75EcG__primary span:last-child:not(:only-child),.Headline-module__j75EcG__tertiary span{font-family:var(--font-secondary);letter-spacing:-1px;font-style:italic;font-weight:400;line-height:130%}.Headline-module__j75EcG__tertiary span{line-height:110%}.Headline-module__j75EcG__primary span:only-child{font-family:var(--font-primary)}.Headline-module__j75EcG__secondary span:only-child{font-family:var(--font-secondary)}.Headline-module__j75EcG__headline.Headline-module__j75EcG__h1plus{font-size:var(--font-size-overwrite,var(--font-size-h1plus));line-height:var(--line-height-overwrite,110%)}.Headline-module__j75EcG__headline.Headline-module__j75EcG__h1plus.Headline-module__j75EcG__primary span:last-child,.Headline-module__j75EcG__headline.Headline-module__j75EcG__h1plus.Headline-module__j75EcG__secondary span:first-child{font-size:var(--font-size-overwrite,50px);line-height:var(--line-height-overwrite,110%)}.Headline-module__j75EcG__headline.Headline-module__j75EcG__h1{font-size:var(--font-size-overwrite,var(--font-size-h1));line-height:var(--line-height-overwrite,110%)}.Headline-module__j75EcG__headline.Headline-module__j75EcG__h2{font-size:var(--font-size-overwrite,var(--font-size-h2));line-height:var(--line-height-overwrite,110%)}.Headline-module__j75EcG__headline.Headline-module__j75EcG__h3{font-size:var(--font-size-overwrite,var(--font-size-h3));line-height:var(--line-height-overwrite,120%)}.Headline-module__j75EcG__headline.Headline-module__j75EcG__h4{font-size:var(--font-size-overwrite,var(--font-size-h4));line-height:var(--line-height-overwrite,110%)}.Headline-module__j75EcG__headline.Headline-module__j75EcG__h5{font-size:var(--font-size-overwrite,var(--font-size-h5));line-height:var(--line-height-overwrite,100%)}.Headline-module__j75EcG__headline.Headline-module__j75EcG__h6{font-size:var(--font-size-h6);line-height:100%}@media screen and (min-width:992px){.Headline-module__j75EcG__headline.Headline-module__j75EcG__h1plus,.Headline-module__j75EcG__headline.Headline-module__j75EcG__h1plus.Headline-module__j75EcG__primary span:last-child,.Headline-module__j75EcG__headline.Headline-module__j75EcG__h1plus.Headline-module__j75EcG__secondary span:first-child{font-size:var(--font-size-overwrite,var(--font-size-h1plus));line-height:var(--line-height-overwrite,110%)}}
.LinkPreview-module__cabSkG__preview{background:var(--color-base-000);border:1px solid var(--color-base-200);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:320px;animation:.2s ease-out LinkPreview-module__cabSkG__fadeIn;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px -5px #0000001a,0 4px 6px -2px #0000000d}.LinkPreview-module__cabSkG__link{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.LinkPreview-module__cabSkG__preview:before{content:"";background:var(--color-base-000);border:1px solid var(--color-base-200);z-index:-1;width:16px;height:16px;position:absolute;transform:rotate(45deg)}.LinkPreview-module__cabSkG__preview[data-placement=top]:before{border-top:none;border-left:none;bottom:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.LinkPreview-module__cabSkG__preview[data-placement=bottom]:before{border-bottom:none;border-right:none;top:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.LinkPreview-module__cabSkG__preview[data-placement=right]:before{border-top:none;border-right:none;top:50%;left:-8px;transform:translateY(-50%)rotate(45deg)}.LinkPreview-module__cabSkG__preview[data-placement=left]:before{border-bottom:none;border-left:none;top:50%;right:-8px;transform:translateY(-50%)rotate(45deg)}@keyframes LinkPreview-module__cabSkG__fadeIn{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}.LinkPreview-module__cabSkG__loading,.LinkPreview-module__cabSkG__error{text-align:center;color:var(--color-base-300);padding:16px;font-size:14px}.LinkPreview-module__cabSkG__error{color:var(--color-red)}.LinkPreview-module__cabSkG__content{z-index:1;color:inherit;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s;display:block;position:relative}.LinkPreview-module__cabSkG__content:hover{background-color:#00000005}.LinkPreview-module__cabSkG__imageContainer{background:var(--color-base-100);width:100%;height:160px;overflow:hidden}.LinkPreview-module__cabSkG__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .2s}.LinkPreview-module__cabSkG__image:hover{transform:scale(1.05)}.LinkPreview-module__cabSkG__textContent{padding:16px}.LinkPreview-module__cabSkG__title{color:var(--color-base-500);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.LinkPreview-module__cabSkG__description{color:var(--color-base-300);margin:0 0 12px;font-size:14px;line-height:1.5;overflow:hidden}.LinkPreview-module__cabSkG__type{background:var(--color-highlight-orange);color:var(--color-base-000);text-transform:capitalize;border-radius:6px;padding:12px 8px;font-size:12px;font-weight:500;line-height:1;display:inline-block}@media (prefers-color-scheme:dark){.LinkPreview-module__cabSkG__preview,.LinkPreview-module__cabSkG__preview:before{background:var(--color-base-500);border-color:var(--color-base-400)}.LinkPreview-module__cabSkG__title{color:var(--color-base-000)}.LinkPreview-module__cabSkG__description{color:var(--color-base-200)}.LinkPreview-module__cabSkG__imageContainer{background:var(--color-base-400)}.LinkPreview-module__cabSkG__content:hover{background-color:#ffffff0d}}@media (hover:none) and (pointer:coarse){.LinkPreview-module__cabSkG__preview{width:min(320px,100vw - 32px)}.LinkPreview-module__cabSkG__textContent{padding:12px}.LinkPreview-module__cabSkG__title{font-size:15px}.LinkPreview-module__cabSkG__description{font-size:13px}.LinkPreview-module__cabSkG__imageContainer{height:140px}.LinkPreview-module__cabSkG__image:hover{transform:none}.LinkPreview-module__cabSkG__content:hover{background-color:#0000}}@media (max-width:480px){.LinkPreview-module__cabSkG__preview{width:calc(100vw - 32px)}}

.MetaList-module__6J_KuW__category:not(:last-child):after{content:" • "}
.RichText-module__WvlMaG__richText{max-width:var(--max-width,var(--text-width-default))}.RichText-module__WvlMaG__regular{font-weight:400}.RichText-module__WvlMaG__medium{font-weight:500}.RichText-module__WvlMaG__bold{font-weight:600}.RichText-module__WvlMaG__p1{font-size:var(--font-size,var(--font-size-p1));line-height:var(--line-height,var(--line-height-p1))}.RichText-module__WvlMaG__p2{font-size:var(--font-size,var(--font-size-p2));line-height:var(--line-height,var(--line-height-p2))}.RichText-module__WvlMaG__p3{font-size:var(--font-size,var(--font-size-p3));line-height:var(--line-height,var(--line-height-p3))}.RichText-module__WvlMaG__p4{font-size:var(--font-size,var(--font-size-p4));line-height:var(--line-height,var(--line-height-p4))}.RichText-module__WvlMaG__p5{font-size:var(--font-size,var(--font-size-p5));line-height:var(--line-height,var(--line-height-p5))}@media screen and (min-width:768px){.RichText-module__WvlMaG__p1{font-size:var(--font-size,var(--font-size-p1));line-height:var(--line-height,var(--line-height-p1))}.RichText-module__WvlMaG__p2{font-size:var(--font-size,var(--font-size-p2));line-height:var(--line-height,var(--line-height-p2))}.RichText-module__WvlMaG__p3{font-size:var(--font-size,var(--font-size-p3));line-height:var(--line-height,var(--line-height-p3))}.RichText-module__WvlMaG__p4{font-size:var(--font-size,var(--font-size-p4));line-height:var(--line-height,var(--line-height-p4))}.RichText-module__WvlMaG__p5{font-size:var(--font-size,var(--font-size-p5));line-height:var(--line-height,var(--line-height-p5))}}.RichText-module__WvlMaG__small{padding-left:20px}.RichText-module__WvlMaG__richText a{-webkit-text-decoration:underline;text-decoration:underline}.RichText-module__WvlMaG__richText p:not(:first-child):not(:last-child),.RichText-module__WvlMaG__richText ul:not(:first-child):not(:last-child),.RichText-module__WvlMaG__richText ol:not(:first-child):not(:last-child){margin-block:.8em 2em}.RichText-module__WvlMaG__richText p:last-child:not(:only-child),.RichText-module__WvlMaG__richText ul:last-child:not(:only-child),.RichText-module__WvlMaG__richText ol:last-child:not(:only-child){margin-block-start:1em}.RichText-module__WvlMaG__richText img{border-radius:10px;width:100%;height:auto}.RichText-module__WvlMaG__richText ul{--base-indent:20px;list-style-type:none;position:relative}.RichText-module__WvlMaG__richText ul li:not(.RichText-module__WvlMaG__small){--indent-step:1}.RichText-module__WvlMaG__richText ul li.RichText-module__WvlMaG__small{--indent-step:2}.RichText-module__WvlMaG__richText ul li{padding-left:calc(var(--base-indent)*var(--indent-step))}.RichText-module__WvlMaG__richText ul li:not(:first-child){margin-top:.5em}.RichText-module__WvlMaG__richText ul li:before{content:"•";color:inherit;left:calc(var(--base-indent)*var(--indent-step) - 16px);position:absolute}.RichText-module__WvlMaG__richText ol{padding-left:1em;list-style-type:decimal}.RichText-module__WvlMaG__textHighlight{background-color:#ffc13b;border-radius:2px;padding:2px 4px;display:inline}.RichText-module__WvlMaG__mobile-p1{font-size:var(--font-size-p1);line-height:var(--line-height-p1)}.RichText-module__WvlMaG__mobile-p2{font-size:var(--font-size-p2);line-height:var(--line-height-p2)}.RichText-module__WvlMaG__mobile-p3{font-size:var(--font-size-p3);line-height:var(--line-height-p3)}.RichText-module__WvlMaG__mobile-p4{font-size:var(--font-size-p4);line-height:var(--line-height-p4)}.RichText-module__WvlMaG__mobile-p5{font-size:var(--font-size-p5);line-height:var(--line-height-p5)}@media screen and (min-width:768px){.RichText-module__WvlMaG__mobile-p1,.RichText-module__WvlMaG__mobile-p2,.RichText-module__WvlMaG__mobile-p3,.RichText-module__WvlMaG__mobile-p4,.RichText-module__WvlMaG__mobile-p5{font-size:inherit;line-height:inherit}}.RichText-module__WvlMaG__truncated{-webkit-line-clamp:var(--line-clamp);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.Author-module__NhTCZq__author{align-items:center;gap:12px;display:flex}.Author-module__NhTCZq__avatar{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:50%;width:32px;height:32px}.Author-module__NhTCZq__longTitle{color:var(--color-base-600);font-weight:600;font-size:var(--font-size-p4);line-height:var(--line-height-p4)}.Author-module__NhTCZq__title{color:var(--color-base-300);font-size:var(--font-size-p5);line-height:var(--line-height-p5)}.Author-module__NhTCZq__compact{gap:8px}.Author-module__NhTCZq__compact .Author-module__NhTCZq__avatar{width:26px;height:26px}.Author-module__NhTCZq__compact .Author-module__NhTCZq__longTitle{font-size:12px;line-height:1.2}.Author-module__NhTCZq__compact .Author-module__NhTCZq__title{font-size:10px;line-height:1.2}@media screen and (min-width:576px){.Author-module__NhTCZq__author{gap:16px}.Author-module__NhTCZq__avatar{width:38px;height:38px}}
.RoundIconButton-module__39OYZW__button{appearance:none;color:var(--color-base-700);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .2s,border-color .2s,opacity .2s;display:inline-flex}.RoundIconButton-module__39OYZW__button:hover{opacity:.9}.RoundIconButton-module__39OYZW__button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.RoundIconButton-module__39OYZW__sm{width:32px;height:32px}.RoundIconButton-module__39OYZW__md{width:40px;height:40px}.RoundIconButton-module__39OYZW__lg{width:42px;height:42px}.RoundIconButton-module__39OYZW__bordered{border:1px solid var(--color-primary);background:var(--color-base-100)}.RoundIconButton-module__39OYZW__bordered:hover{background:var(--color-base-200);opacity:1}.RoundIconButton-module__39OYZW__simple{background:#fff;border:1px solid #0000}.RoundIconButton-module__39OYZW__simple:hover{border-color:var(--color-primary);opacity:1}
.LightBoxImage-module__Afwbxq__imageWrapper{cursor:pointer;position:relative;overflow:hidden}.LightBoxImage-module__Afwbxq__imageWrapper:hover{opacity:.95}.LightBoxImage-module__Afwbxq__image{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:auto;display:block}.LightBoxImage-module__Afwbxq__lightbox{z-index:1000;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;padding:32px;display:flex;position:fixed;top:0;left:0}.LightBoxImage-module__Afwbxq__lightboxContent{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}.LightBoxImage-module__Afwbxq__lightboxImage{-o-object-fit:contain;object-fit:contain;border-radius:10px;max-width:100%;max-height:90vh}.LightBoxImage-module__Afwbxq__closeButton{z-index:99;position:absolute;top:16px;right:16px}.LightBoxImage-module__Afwbxq__lightboxCloseButton{color:#fff;background:#000000b8;border-color:#ffffff59}.LightBoxImage-module__Afwbxq__lightboxCloseButton:hover{background:#000000d1}.LightBoxImage-module__Afwbxq__lightboxCloseButton:focus-visible{outline-color:#ffffffd9}@media screen and (min-width:768px){.LightBoxImage-module__Afwbxq__lightbox{padding:16px}.LightBoxImage-module__Afwbxq__lightboxImage{border-radius:8px}.LightBoxImage-module__Afwbxq__closeButton{top:8px;right:8px}}
.StructureIndicator-module__JJwN-G__indicator{background-color:var(--background-color);border-radius:50%;width:10px;height:10px;display:inline-block}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__knochen{--background-color:var(--color-bones)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__nerven{--background-color:var(--color-nerves)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__muskeln{--background-color:var(--color-muscles)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__baender{--background-color:var(--color-ligaments)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__gefaesse{--background-color:var(--color-vessels)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__organe{--background-color:var(--color-organs)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__faszien{--background-color:var(--color-facia)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__gelenke{--background-color:var(--color-joints)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__knorpel{--background-color:var(--color-cartilage)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__durchtrittsstellen{--background-color:var(--color-emergent)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__zns{--background-color:var(--color-cns)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__hirnnerven{--background-color:var(--color-cranial-nerves)}.StructureIndicator-module__JJwN-G__indicator.StructureIndicator-module__JJwN-G__all{--background-color:var(--color-base-400)}
.ListItem-module__2dPHPq__container{border:2px solid var(--color-base-200);border-radius:10px;transition:border .1s ease-out}.ListItem-module__2dPHPq__summary{cursor:pointer;align-items:center;gap:20px;padding:10px;display:flex}.ListItem-module__2dPHPq__container:hover{border-color:var(--color-primary)}.ListItem-module__2dPHPq__title{font-size:var(--font-size-p4);font-weight:600}.ListItem-module__2dPHPq__titleContainer{flex-direction:column;display:flex}.ListItem-module__2dPHPq__metaList{text-align:right;font-size:var(--font-size-p5);margin-left:auto;display:none}.ListItem-module__2dPHPq__indicator{width:16px;height:16px;margin-left:auto}.ListItem-module__2dPHPq__container.ListItem-module__2dPHPq__open{border-color:var(--color-primary)}.ListItem-module__2dPHPq__container.ListItem-module__2dPHPq__open .ListItem-module__2dPHPq__indicator{transform:rotate(180deg)}.ListItem-module__2dPHPq__content{padding:10px}.ListItem-module__2dPHPq__imagesContainer{grid-gap:10px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin-top:15px;display:grid}.ListItem-module__2dPHPq__image{border-radius:8px;overflow:hidden}@media (min-width:768px){.ListItem-module__2dPHPq__titleContainer{flex-direction:row;gap:10px;display:flex}.ListItem-module__2dPHPq__metaList{display:block}.ListItem-module__2dPHPq__indicator{margin-left:0;margin-left:initial;color:var(--color-primary)}}.ListItem-module__2dPHPq__shimmerEffect{background:linear-gradient(90deg,#f5f5f5cc 25%,#eaeaeacc 50%,#f5f5f5cc 75%) 0 0/200% 100%;border-radius:10px;width:200px;height:20px;animation:5s infinite ListItem-module__2dPHPq__shimmer}@keyframes ListItem-module__2dPHPq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.ChapterStage-module__px_U-a__metaHeader{font-size:14px;font-weight:600}.ChapterStage-module__px_U-a__section{--max-content-width:var(--content-width-default)}.ChapterStage-module__px_U-a__headline{--max-width:var(--text-width-wide)}.ChapterStage-module__px_U-a__paragraph{margin-top:10px}.ChapterStage-module__px_U-a__author{margin-top:25px}
.SectionNavigation-module__ahYNqq__navigation{top:calc(var(--header-height,72px) - 12px);z-index:10;background-color:var(--color-base-000);border-bottom:1px solid var(--color-base-300);padding:8px var(--global-site-padding-inline,12px);transition:transform .3s,opacity .3s;position:fixed;left:0;right:0}body[data-announcement] .SectionNavigation-module__ahYNqq__navigation{top:calc(var(--header-height,72px) - 12px + var(--announcement-bar-height))}.SectionNavigation-module__ahYNqq__inner{grid-gap:8px;max-width:var(--content-width-default,1440px);grid-template-columns:auto 1fr;align-items:center;gap:8px;margin:0 auto;display:grid;overflow:hidden}.SectionNavigation-module__ahYNqq__backButton{color:var(--color-primary);white-space:nowrap;grid-column:1;align-items:center;gap:5px;font-size:12px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;display:flex}.SectionNavigation-module__ahYNqq__backButton:hover{color:var(--color-primary-dark)}.SectionNavigation-module__ahYNqq__list{gap:var(--link-gap,10px);scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;grid-column:2;justify-content:flex-start;margin:0;padding:0 140px 0 0;list-style:none;display:flex;overflow-x:auto}.SectionNavigation-module__ahYNqq__list::-webkit-scrollbar{display:none}.SectionNavigation-module__ahYNqq__item{border-radius:8px;flex-shrink:0;padding:4px 8px;font-size:14px}.SectionNavigation-module__ahYNqq__item:hover,.SectionNavigation-module__ahYNqq__activeItem{background-color:var(--color-base-200-75)}.SectionNavigation-module__ahYNqq__link:hover,.SectionNavigation-module__ahYNqq__activeItem .SectionNavigation-module__ahYNqq__link{border-color:currentColor}.SectionNavigation-module__ahYNqq__navigation.SectionNavigation-module__ahYNqq__default,.SectionNavigation-module__ahYNqq__navigation.SectionNavigation-module__ahYNqq__narrow,.SectionNavigation-module__ahYNqq__navigation.SectionNavigation-module__ahYNqq__max{--content-padding:80px}@media screen and (min-width:768px){.SectionNavigation-module__ahYNqq__navigation{padding:0px var(--global-site-padding-inline,28px)}.SectionNavigation-module__ahYNqq__inner{gap:20px}.SectionNavigation-module__ahYNqq__backButton{font-size:14px}.SectionNavigation-module__ahYNqq__list{justify-content:center}.SectionNavigation-module__ahYNqq__item{padding:4px 12px;font-size:16px;font-weight:500}}@media screen and (min-width:992px){.SectionNavigation-module__ahYNqq__navigation{padding:8px var(--global-site-padding-inline,40px)}}@media screen and (min-width:1600px){.SectionNavigation-module__ahYNqq__navigation{padding:8px var(--global-site-padding-inline,80px)}}
.ContentHeader-module__n3ucMW__inner{margin:0 auto;padding:20px 0;display:flex}.ContentHeader-module__n3ucMW__backButton{align-items:center;gap:5px;font-size:14px;font-weight:500;display:flex}.ContentHeader-module__n3ucMW__cta{margin-left:auto}
.CardCTA-module__0CeZmq__cta{background-color:#00000004;border-radius:24px;align-items:center;gap:5px;padding:10px 16px;transition:background-color .2s ease-in-out;display:flex}.CardCTA-module__0CeZmq__cta:hover{background-color:#00000009}.CardCTA-module__0CeZmq__dark{background-color:#ffffff14}.CardCTA-module__0CeZmq__dark:hover{background-color:#ffffff1f}.CardCTA-module__0CeZmq__cta svg{flex-shrink:0;width:18px;height:18px;transition:transform .2s ease-in-out}.CardCTA-module__0CeZmq__cta:hover svg,.CardCTA-module__0CeZmq__cta:focus-visible svg{transform:translate(3px)}@media screen and (min-width:768px){.CardCTA-module__0CeZmq__cta{padding:10px 20px}.CardCTA-module__0CeZmq__cta svg{width:20px;height:20px}}
.Main-module__eQksvW__main{min-height:calc(100svh - 117.5px);padding-block-end:70px}

.CardGrid-module__01klwa__grid{grid-template-columns:repeat(auto-fill,minmax(var(--card-width,170px),1fr));grid-gap:10px;justify-content:center;gap:10px;display:grid}.CardGrid-module__01klwa__header{margin:0 auto;padding:50px 0}.CardGrid-module__01klwa__search{border:1px solid #e0e6e7;border-radius:6px;flex:1;min-width:100%;padding:10px}.CardGrid-module__01klwa__filter{flex-wrap:wrap;gap:20px;display:flex}@media screen and (min-width:576px){.CardGrid-module__01klwa__grid{--card-width:240px}.CardGrid-module__01klwa__search{min-width:max-content}}@media screen and (min-width:1200px){.CardGrid-module__01klwa__grid{gap:20px}}
.ContentPlaceholder-module__1K2V2a__placeholder{background-color:var(--color-base-200);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;min-height:300px;padding:20px;display:flex}.ContentPlaceholder-module__1K2V2a__icon{color:var(--color-base-primary);justify-content:center;align-items:center;display:flex}.ContentPlaceholder-module__1K2V2a__message{color:var(--color-base-primary);max-width:280px}
.LargeTeaser-module__r-KYrG__largeTeaser{grid-gap:20px;--content-paddig:0 16px;gap:20px;display:grid}.LargeTeaser-module__r-KYrG__paragraph{font-size:22px;font-style:normal;font-weight:500;line-height:140%}.LargeTeaser-module__r-KYrG__image{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.LargeTeaser-module__r-KYrG__content{grid-gap:20px;padding:var(--content-paddig);justify-items:center;gap:20px;display:grid}.LargeTeaser-module__r-KYrG__preline{color:var(--color-primary);text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:500}@media screen and (min-width:992px){.LargeTeaser-module__r-KYrG__largeTeaser{grid-gap:0;border-top:1px solid var(--color-primary);grid-template-rows:1fr auto;grid-template-columns:1fr 1fr;gap:0;display:grid}.LargeTeaser-module__r-KYrG__left{--image-column:1;--content-column:2;--content-paddig:40px 40px}.LargeTeaser-module__r-KYrG__right{--image-column:2;--content-column:1;--content-paddig:40px 40px}.LargeTeaser-module__r-KYrG__paragraph{max-width:650px;font-size:26px}.LargeTeaser-module__r-KYrG__left .LargeTeaser-module__r-KYrG__image{border-right:1px solid var(--color-primary)}.LargeTeaser-module__r-KYrG__right .LargeTeaser-module__r-KYrG__image{border-left:1px solid var(--color-primary)}.LargeTeaser-module__r-KYrG__content{grid-column:var(--content-column);grid-row:2;place-items:flex-end flex-start;gap:40px}.LargeTeaser-module__r-KYrG__image{grid-column:var(--image-column);grid-row:1/span 3}}
.Section-module__dOO6Bq__seperator{background-color:var(--color-primary);border:none;height:1px;margin:32px 0}.Section-module__dOO6Bq__section{padding-inline:var(--section-padding-inline-mobile,var(--global-site-padding-inline,16px));max-width:var(--section-container-max-width,none);box-sizing:border-box;width:100%}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__containerAlignCenter{margin-inline:auto}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__containerAlignLeft{margin-left:0;margin-right:0}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__containerAlignRight{margin-left:auto}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__white{background-color:#fff}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__green{background-color:var(--color-green,#10b981)}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__dark{background-color:var(--color-base-200)}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__no-padding{padding-inline:0}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__full .Section-module__dOO6Bq__inner{max-width:100%}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__center .Section-module__dOO6Bq__inner,.Section-module__dOO6Bq__section.Section-module__dOO6Bq__innerAlignCenter .Section-module__dOO6Bq__inner{margin:0 auto}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__innerAlignLeft .Section-module__dOO6Bq__inner{margin-left:0;margin-right:0}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__innerAlignRight .Section-module__dOO6Bq__inner{margin-left:auto}.Section-module__dOO6Bq__section .Section-module__dOO6Bq__inner{max-width:var(--section-inner-max-width,var(--content-width-default))}.Section-module__dOO6Bq__sectionDescription{display:none}.Section-module__dOO6Bq__sectionHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.Section-module__dOO6Bq__sectionHeaderContent{min-width:0}.Section-module__dOO6Bq__sectionTitel{padding-bottom:16px}.Section-module__dOO6Bq__hideSectionTitleOnMobile .Section-module__dOO6Bq__sectionTitel{display:none}.Section-module__dOO6Bq__headerLink{white-space:nowrap;color:var(--color-primary);border-radius:999px;align-items:center;gap:4px;padding:8px 12px;font-size:13px;font-weight:600;transition:background-color .2s ease-in-out;display:none}.Section-module__dOO6Bq__headerLink svg{transition:transform .2s ease-in-out}.Section-module__dOO6Bq__headerLink:hover,.Section-module__dOO6Bq__headerLink:focus-visible{background-color:var(--color-base-100)}.Section-module__dOO6Bq__headerLink:hover svg,.Section-module__dOO6Bq__headerLink:focus-visible svg{transform:translate(3px)}.Section-module__dOO6Bq__inner:has(.Section-module__dOO6Bq__sectionTitel+.Section-module__dOO6Bq__sectionDescription) .Section-module__dOO6Bq__sectionDescription{margin-top:10px}.Section-module__dOO6Bq__inner:has(.Section-module__dOO6Bq__sectionTitel):not(:has(.Section-module__dOO6Bq__sectionDescription)) .Section-module__dOO6Bq__sectionTitel{margin-bottom:20px}.Section-module__dOO6Bq__inner:has(.Section-module__dOO6Bq__sectionTitel):has(.Section-module__dOO6Bq__sectionDescription) .Section-module__dOO6Bq__sectionDescription{margin-bottom:20px}@media screen and (min-width:768px){.Section-module__dOO6Bq__hideSectionTitleOnMobile .Section-module__dOO6Bq__sectionTitel,.Section-module__dOO6Bq__sectionDescription{display:block}.Section-module__dOO6Bq__sectionTitel{padding-bottom:0}.Section-module__dOO6Bq__section{padding-inline:var(--section-padding-inline-desktop,var(--global-site-padding-inline,50px))}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__paddingDesktopNoPadding{padding-inline:0}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__paddingDesktopEdgeSafeNoPadding{padding-inline:clamp(0px,calc(( var(--section-edge-padding-reference-width,var(--content-width-default)) + (2*var(--global-site-padding-inline,40px)) - 100vw )/2),var(--global-site-padding-inline,40px))}.Section-module__dOO6Bq__narrow,.Section-module__dOO6Bq__center{margin:0 auto}.Section-module__dOO6Bq__seperator{margin:64px 0}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__narrow .Section-module__dOO6Bq__inner{max-width:var(--inner-width,var(--content-width-narrow))}.Section-module__dOO6Bq__section.Section-module__dOO6Bq__max .Section-module__dOO6Bq__inner{max-width:var(--inner-width,var(--content-width-max))}.Section-module__dOO6Bq__inner:has(.Section-module__dOO6Bq__sectionTitel):not(:has(.Section-module__dOO6Bq__sectionDescription)) .Section-module__dOO6Bq__sectionTitel{margin-bottom:20px}.Section-module__dOO6Bq__inner:has(.Section-module__dOO6Bq__sectionTitel):has(.Section-module__dOO6Bq__sectionDescription) .Section-module__dOO6Bq__sectionDescription{margin-bottom:20px}.Section-module__dOO6Bq__headerLink{align-self:center;font-size:14px;display:inline-flex}}
.FavoriteButton-module__DosstG__button{cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px;transition:opacity .2s,background-color .2s;display:inline-flex}.FavoriteButton-module__DosstG__button:disabled{cursor:not-allowed;opacity:.5}.FavoriteButton-module__DosstG__button:hover:not(:disabled){background-color:#0000000d}.FavoriteButton-module__DosstG__dark{color:var(--color-primary)}.FavoriteButton-module__DosstG__dark:hover:not(:disabled){color:var(--color-primary);background-color:#0000000d}.FavoriteButton-module__DosstG__light{color:var(--color-primary)}.FavoriteButton-module__DosstG__light:hover:not(:disabled){color:var(--color-primary);background-color:#0000000d}.FavoriteButton-module__DosstG__black{color:var(--color-base-000)}.FavoriteButton-module__DosstG__black:hover:not(:disabled){color:var(--color-base-000);background-color:#ffffff1a}
.ViewerWrapper-module__cqWBba__viewerWrapper{justify-content:center;height:100%;display:flex;position:relative}.ViewerWrapper-module__cqWBba__viewer{color:#fff;height:100%}.ViewerWrapper-module__cqWBba__preloader.ViewerWrapper-module__cqWBba__hidden{pointer-events:none;background-color:#0000;background-color:initial}.ViewerWrapper-module__cqWBba__preloader{z-index:2;background-color:#050404cc;place-items:center;display:grid;position:absolute;inset:0}.ViewerWrapper-module__cqWBba__viewer::part(markers){--marker-size:calc(1/var(--scale,1)*10px)}.ViewerWrapper-module__cqWBba__viewer::part(label){text-wrap:nowrap;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-shadow:.5px .5px 3px #0006;max-width:250px;font-family:var(--font-primary);transform:translate(var(--left),var(--top))scale(calc(.5/log(var(--scale,1) + .6)));transform-origin:0 0;text-wrap:nowrap;text-overflow:ellipsis;margin-top:calc((var(--marker-size))*-1x);margin-left:calc(var(--marker-size) + 1/var(--scale,1)*6px);z-index:10;background-color:#0000001a;border:4px solid #0000;border-radius:25px;padding:1px 6px;font-size:12px;font-weight:600;line-height:100%;overflow:hidden}.ViewerWrapper-module__cqWBba__viewer::part(label selected),.ViewerWrapper-module__cqWBba__viewer::part(label):hover{cursor:pointer;color:#fff;background-color:var(--marker-color,var(--color));text-shadow:none}.ViewerWrapper-module__cqWBba__viewer::part(marker):hover{cursor:pointer}.ViewerWrapper-module__cqWBba__viewer::part(marker):after{content:"";background-color:var(--marker-color,var(--color));opacity:1;width:var(--marker-size);height:var(--marker-size);border:1px solid #0003;border-radius:50%;padding:0;transition:transform .3s ease-in;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ViewerWrapper-module__cqWBba__viewer::part(marker):before{content:"";background-color:var(--marker-color,var(--color));opacity:.4;width:calc(var(--marker-size)*2.5);height:calc(var(--marker-size)*2.5);border:1px solid #0003;border-radius:50%;padding:0;transition:transform .3s ease-in;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ViewerWrapper-module__cqWBba__viewer::part(marker):hover:before,.ViewerWrapper-module__cqWBba__viewer::part(marker):hover:after,.ViewerWrapper-module__cqWBba__viewer::part(marker selected):before,.ViewerWrapper-module__cqWBba__viewer::part(marker selected):after{border:calc(1px*1/var(--scale,1)*4)solid white;transform:translate(-50%,-50%)scale(1.2)}.ViewerWrapper-module__cqWBba__viewer::part(marker selected):before,.ViewerWrapper-module__cqWBba__viewer::part(marker selected):after,.ViewerWrapper-module__cqWBba__viewer::part(label selected){z-index:10}.ViewerWrapper-module__cqWBba__viewer::part(marker):hover:before,.ViewerWrapper-module__cqWBba__viewer::part(marker):hover:after,.ViewerWrapper-module__cqWBba__viewer::part(label):hover{z-index:11}.ViewerWrapper-module__cqWBba__viewer::part(marker):hover:before,.ViewerWrapper-module__cqWBba__viewer::part(marker):hover:after{transform:translate(-50%,-50%)scale(1.2)}.ViewerWrapper-module__cqWBba__hideMarker::part(marker){opacity:0;pointer-events:none}.ViewerWrapper-module__cqWBba__viewer::part(ui index){position:absolute;top:20px;right:20px}.ViewerWrapper-module__cqWBba__viewer::part(ui button){color:#fff;cursor:pointer;pointer-events:all;background-color:#00000080;border:none;border-radius:5px;padding:5px 10px}.ViewerWrapper-module__cqWBba__viewer::part(ui prev):after{content:"prev"}.ViewerWrapper-module__cqWBba__viewer::part(ui next):after{content:"next"}.ViewerWrapper-module__cqWBba__viewer::part(ui reset):after{content:"reset"}.ViewerWrapper-module__cqWBba__viewer::part(ui prev),.ViewerWrapper-module__cqWBba__viewer::part(ui next),.ViewerWrapper-module__cqWBba__viewer::part(ui reset){display:none}@media screen and (min-width:768px){.ViewerWrapper-module__cqWBba__full{justify-content:center;width:100vw;display:flex}.ViewerWrapper-module__cqWBba__thirds{width:66vw}}
.Logo-module__yBFCfW__logo{height:var(--height,22px)}
.ProgressBar-module__7ugVda__progressBar{flex-direction:column;gap:10px;display:flex}.ProgressBar-module__7ugVda__header{justify-content:space-between;align-items:center;display:flex}.ProgressBar-module__7ugVda__title,.ProgressBar-module__7ugVda__value{font-size:16px;font-weight:500}.ProgressBar-module__7ugVda__progress{background-color:var(--color-primary);width:100%;height:6px}.ProgressBar-module__7ugVda__progress::-webkit-progress-bar{background-color:var(--color-base-200)}.ProgressBar-module__7ugVda__progress::-moz-progress-bar{background-color:var(--color-primary)}.ProgressBar-module__7ugVda__progress::-webkit-progress-value{background-color:var(--color-primary);border-radius:10px;transition:width .3s ease-in-out}
.SearchInput-module__E0mb5G__container{gap:10px;display:flex;position:relative}.SearchInput-module__E0mb5G__inputWrapper{flex:1;align-items:center;display:flex;position:relative}.SearchInput-module__E0mb5G__input{--search-input-muted-color:color-mix(in srgb,var(--color-primary)60%,transparent);color:var(--color-primary);border:none;border-bottom:1px solid var(--search-input-muted-color);background-color:#0000;width:100%;padding:10px 2px;font-size:16px;transition:border-color .3s}.SearchInput-module__E0mb5G__input:hover,.SearchInput-module__E0mb5G__input:focus-visible{border-color:var(--color-primary);outline:none}.SearchInput-module__E0mb5G__input.SearchInput-module__E0mb5G__hasValue{border-color:var(--color-primary)}.SearchInput-module__E0mb5G__input::placeholder{color:var(--search-input-muted-color);opacity:1}.SearchInput-module__E0mb5G__searchIconButton{border:1px solid var(--color-primary);width:40px;height:40px;color:var(--color-primary);background:0 0;border-radius:100%;justify-content:center;align-items:center;display:flex}@media (hover:none) and (pointer:coarse){.SearchInput-module__E0mb5G__input{font-size:16px!important}.SearchInput-module__E0mb5G__searchIconButton{min-width:40px;min-height:40px;font-size:16px}}
.CheckList-module__VGPFvG__checkList{flex-direction:column;gap:40px;padding:40px 10px;display:flex}.CheckList-module__VGPFvG__imageWrapper{background:var(--color-base-200);border-radius:12px;width:100%;position:relative;overflow:hidden}.CheckList-module__VGPFvG__image{width:100%;height:auto;display:block}.CheckList-module__VGPFvG__content{flex-direction:column;gap:30px;display:flex}.CheckList-module__VGPFvG__header{margin-bottom:0}.CheckList-module__VGPFvG__list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.CheckList-module__VGPFvG__item{color:var(--color-text-primary);align-items:flex-start;gap:16px;font-size:18px;line-height:160%;display:flex}.CheckList-module__VGPFvG__icon{color:var(--color-primary);flex-shrink:0;margin-top:2px}.CheckList-module__VGPFvG__text{flex:1}@media screen and (min-width:768px){.CheckList-module__VGPFvG__checkList{flex-direction:row;align-items:center;gap:60px;padding:80px 40px}.CheckList-module__VGPFvG__imageWrapper,.CheckList-module__VGPFvG__content{width:50%}.CheckList-module__VGPFvG__left{flex-direction:row-reverse}.CheckList-module__VGPFvG__right{flex-direction:row}}@media (max-width:768px){.CheckList-module__VGPFvG__checkList{gap:30px}.CheckList-module__VGPFvG__item{gap:12px;font-size:16px}.CheckList-module__VGPFvG__icon{width:20px;height:20px}}

.SkeletonCard-module__qBvx6q__card{border:6px solid #0000;border-radius:10px;place-items:center;min-height:240px;transition:border-color .2s ease-in;display:grid;overflow:hidden}.SkeletonCard-module__qBvx6q__light,.SkeletonCard-module__qBvx6q__white{--color:var(--color-base-200);color:var(--color-base-600);background-color:#fff}.SkeletonCard-module__qBvx6q__dark{--color:var(--color-base-300);background-color:var(--color-base-200);color:var(--color-primary)}.SkeletonCard-module__qBvx6q__black{--color:var(--color-base-600);background-color:var(--color-base-600);color:#fff}.SkeletonCard-module__qBvx6q__green{--color:white;background-color:var(--color-primary);color:#fff}@media screen and (min-width:768px){.SkeletonCard-module__qBvx6q__card{min-height:360px}}
.ContentStage-module__uCKyLW__stage{flex-direction:column;padding-block:24px;display:flex}.ContentStage-module__uCKyLW__paragraph{align-self:flex-end;max-width:600px;margin-top:20px;margin-bottom:0}@media screen and (min-width:576px){.ContentStage-module__uCKyLW__stage{padding-top:40px;padding-bottom:40px}.ContentStage-module__uCKyLW__headline{font-size:75px}.ContentStage-module__uCKyLW__paragraph{margin-top:50px}.ContentStage-module__uCKyLW__inner{padding-top:50px;padding-bottom:50px}}
.TextWithIcon-module__jMqQVq__container{align-items:center;display:flex}.TextWithIcon-module__jMqQVq__full{justify-content:space-between;width:100%}.TextWithIcon-module__jMqQVq__gap-none{gap:0}.TextWithIcon-module__jMqQVq__gap-small{gap:4px}.TextWithIcon-module__jMqQVq__gap-medium{gap:8px}.TextWithIcon-module__jMqQVq__gap-large{gap:16px}
.CTASection-module__wsxhMa__ctaSection{justify-content:center;padding:40px 10px;display:flex}.CTASection-module__wsxhMa__content{text-align:center;flex-direction:column;align-items:center;gap:30px;width:100%;max-width:800px;display:flex}.CTASection-module__wsxhMa__ctaGroup{flex-direction:column;gap:15px;width:100%;max-width:400px;display:flex}@media screen and (min-width:768px){.CTASection-module__wsxhMa__ctaSection{padding:80px 40px}.CTASection-module__wsxhMa__content{gap:40px}.CTASection-module__wsxhMa__ctaGroup{flex-direction:row;justify-content:center;max-width:none}.CTASection-module__wsxhMa__ctaGroup>*{min-width:200px}}
.Batch-module___gJPka__batch{border-radius:5px;align-items:center;gap:6px;width:max-content;padding:8px 14px;font-size:10px;font-weight:500;display:flex}.Batch-module___gJPka__default,.Batch-module___gJPka__primary{background-color:var(--color-highlight-orange)}.Batch-module___gJPka__secondary{background-color:var(--color-secondary-500)}.Batch-module___gJPka__tertiary{background-color:var(--color-tertiary-500)}
.DetailTabs-module__g4tIOW__detailTabs{flex-direction:column;gap:40px;padding:40px 10px;display:flex}.DetailTabs-module__g4tIOW__container{grid-gap:40px;align-items:start;gap:40px;display:grid}.DetailTabs-module__g4tIOW__tabsList{flex-direction:column;gap:8px;display:flex}.DetailTabs-module__g4tIOW__tab{background:var(--color-base-100);border:2px solid var(--color-base-200);cursor:pointer;text-align:left;border-radius:12px;align-items:flex-start;gap:16px;width:100%;padding:20px;transition:all .3s;display:flex}.DetailTabs-module__g4tIOW__tab:hover{border-color:var(--color-base-300)}.DetailTabs-module__g4tIOW__tabActive{border-color:var(--color-base-200)}.DetailTabs-module__g4tIOW__tabActive:hover{border-color:var(--color-base-300)}.DetailTabs-module__g4tIOW__indicator{flex-shrink:0;width:4px;height:100%;min-height:24px;position:relative}.DetailTabs-module__g4tIOW__indicatorBar{background:var(--color-base-100);transform-origin:top;border-radius:2px;width:100%;height:100%;position:absolute;top:0;left:0}.DetailTabs-module__g4tIOW__tab:not(.DetailTabs-module__g4tIOW__tabActive) .DetailTabs-module__g4tIOW__indicatorBar{background:0 0}.DetailTabs-module__g4tIOW__tabContent{flex-direction:column;flex:1;gap:12px;display:flex;overflow:hidden}.DetailTabs-module__g4tIOW__tabTitle{color:inherit;margin:0;font-size:20px;font-weight:600;line-height:130%}.DetailTabs-module__g4tIOW__tabDescriptionWrapper{flex-direction:column;gap:20px;display:flex;overflow:hidden}.DetailTabs-module__g4tIOW__tabDescription{color:inherit;opacity:.9;font-size:16px;line-height:150%}.DetailTabs-module__g4tIOW__tab:not(.DetailTabs-module__g4tIOW__tabActive) .DetailTabs-module__g4tIOW__tabDescriptionWrapper{display:none}.DetailTabs-module__g4tIOW__progressWrapper{width:100%;margin-top:12px}.DetailTabs-module__g4tIOW__progressWrapper .progressBar{gap:6px}.DetailTabs-module__g4tIOW__tab:not(.DetailTabs-module__g4tIOW__tabActive) .DetailTabs-module__g4tIOW__progressWrapper .header{display:none}.DetailTabs-module__g4tIOW__tabActive .DetailTabs-module__g4tIOW__progressWrapper .header{opacity:.8;font-size:14px}:is(.DetailTabs-module__g4tIOW__tabActive .DetailTabs-module__g4tIOW__progressWrapper .title,.DetailTabs-module__g4tIOW__tabActive .DetailTabs-module__g4tIOW__progressWrapper .value){color:var(--color-base-100);font-size:14px;font-weight:400}.DetailTabs-module__g4tIOW__progressWrapper .progress{height:3px}.DetailTabs-module__g4tIOW__tabActive .DetailTabs-module__g4tIOW__progressWrapper .progress::-webkit-progress-bar{background-color:#fff3}.DetailTabs-module__g4tIOW__tabActive .DetailTabs-module__g4tIOW__progressWrapper .progress::-webkit-progress-value{background-color:var(--color-base-100)}.DetailTabs-module__g4tIOW__tabActive .DetailTabs-module__g4tIOW__progressWrapper .progress::-moz-progress-bar{background-color:var(--color-base-100)}.DetailTabs-module__g4tIOW__inlineImageContainer{border-radius:12px;width:100%;display:block;overflow:hidden}.DetailTabs-module__g4tIOW__inlineImage{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:auto}.DetailTabs-module__g4tIOW__imageContainer{border-radius:12px;width:100%;min-height:400px;display:none;position:relative;overflow:hidden}.DetailTabs-module__g4tIOW__imageWrapper{width:100%;height:100%;position:absolute;inset:0}.DetailTabs-module__g4tIOW__image{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:100%}@media screen and (min-width:768px){.DetailTabs-module__g4tIOW__detailTabs{padding:80px 40px}.DetailTabs-module__g4tIOW__container{grid-template-columns:1fr 1fr;gap:60px}.DetailTabs-module__g4tIOW__inlineImageContainer{display:none}.DetailTabs-module__g4tIOW__imageContainer{min-height:500px;display:block}.DetailTabs-module__g4tIOW__tabTitle{font-size:22px}.DetailTabs-module__g4tIOW__tabDescription{font-size:18px}}
.HotspotCard-module__XYKCOq__linkWrapper{color:inherit;height:100%;-webkit-text-decoration:none;text-decoration:none;display:block}.HotspotCard-module__XYKCOq__card{background:var(--color-base-000);color:var(--color-primary);border:2px solid var(--color-base-200);border-radius:10px;flex-direction:column;height:100%;transition:box-shadow .3s ease-in,border-color .3s ease-in;display:flex;position:relative;overflow:hidden}.HotspotCard-module__XYKCOq__card:hover .HotspotCard-module__XYKCOq__cta svg{transition:transform .2s ease-in-out;transform:translate(3px)}.HotspotCard-module__XYKCOq__card:hover,.HotspotCard-module__XYKCOq__card:focus-visible{border-color:var(--structure-color,var(--color-primary));box-shadow:0 0 0 2px var(--structure-color,var(--color-primary))}.HotspotCard-module__XYKCOq__card:focus-visible{--focus-color:none}.HotspotCard-module__XYKCOq__header{flex-direction:column;gap:5px;padding:15px;display:flex}.HotspotCard-module__XYKCOq__metaRow{align-items:center;gap:10px;display:flex}.HotspotCard-module__XYKCOq__structureIndicator{flex-shrink:0}.HotspotCard-module__XYKCOq__metaList{flex:1;font-size:11px}.HotspotCard-module__XYKCOq__titleRow{align-items:flex-start;gap:10px;display:flex}.HotspotCard-module__XYKCOq__titleColumn{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.HotspotCard-module__XYKCOq__title{font-size:var(--font-size-p3);color:var(--color-primary);-webkit-hyphens:auto;hyphens:auto;font-weight:600;line-height:1.3}.HotspotCard-module__XYKCOq__favoriteButton{flex-shrink:0;margin-left:auto;margin-right:-5px}.HotspotCard-module__XYKCOq__titleDE{font-size:var(--font-size-p4);color:var(--color-primary);font-family:var(--font-secondary);letter-spacing:-.3px;font-style:italic;font-weight:400;line-height:1.3}.HotspotCard-module__XYKCOq__content{flex-direction:column;flex:1;padding:0 15px 15px;display:flex}.HotspotCard-module__XYKCOq__descriptionWrapper{margin-bottom:15px}.HotspotCard-module__XYKCOq__footer{justify-content:flex-end;align-items:center;gap:20px;margin-top:auto;padding:0 15px 15px;display:flex}.HotspotCard-module__XYKCOq__cta{align-items:center;gap:5px;display:flex}@media screen and (min-width:768px){.HotspotCard-module__XYKCOq__favoriteButton{margin-right:-15px}}
.Attestation-module__MZVdbW__attestation{background:var(--color-base-100);border-radius:10px}.Attestation-module__MZVdbW__dark .Attestation-module__MZVdbW__attestation{background:var(--color-base-100);border-radius:10px;padding:20px}.Attestation-module__MZVdbW__header{pointer-events:all;flex-direction:column;gap:20px;display:flex;position:sticky;top:100px}
.Accordion-module__KB58hG__AccordionRoot{flex-direction:column;gap:10px;display:flex}.Accordion-module__KB58hG__AccordionItem{border:1px solid;border-radius:10px;overflow:hidden}.Accordion-module__KB58hG__AccordionHeader{margin:0;transition:opacity .3s;display:flex}.Accordion-module__KB58hG__AccordionTrigger{cursor:pointer;width:100%;color:inherit;font:inherit;text-align:inherit;background:0 0;border:none;align-items:center;gap:5px;padding:20px;display:flex}.Accordion-module__KB58hG__AccordionTrigger.Accordion-module__KB58hG__primary{justify-content:space-between}.Accordion-module__KB58hG__AccordionTrigger.Accordion-module__KB58hG__secondary{justify-content:flex-start}.Accordion-module__KB58hG__AccordionHeader:focus-within,.Accordion-module__KB58hG__AccordionHeader:hover{opacity:.8}.Accordion-module__KB58hG__AccordionContent{padding:20px}.Accordion-module__KB58hG__AccordionChevron{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.Footer-module__daAaVG__inner{padding-inline:var(--global-site-padding-inline);grid-gap:10px;border-top:1px solid;grid-template-columns:1fr 1fr;align-items:center;gap:10px;padding-block:30px 15px;display:grid}.Footer-module__daAaVG__footerMenu{--link-gap:30px;font-size:14px;font-weight:500;display:none}.Footer-module__daAaVG__legalMenu{--link-gap:10px;grid-area:2/1;font-size:14px;font-weight:500}.Footer-module__daAaVG__navLink:hover{text-underline-offset:4px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.Footer-module__daAaVG__topRight{flex-direction:column;grid-area:1/2;justify-self:flex-end;align-items:flex-end;gap:10px;display:flex}.Footer-module__daAaVG__social{align-items:center;gap:10px;display:flex}.Footer-module__daAaVG__socialLink{transition-property:opacity;transition-duration:.2s;display:inline-flex}.Footer-module__daAaVG__socialLink:hover{opacity:.7}.Footer-module__daAaVG__copywrite{grid-area:2/2;place-self:flex-end}.Footer-module__daAaVG__languageSwitcher{align-items:center;display:flex}.Footer-module__daAaVG__languageNav{gap:8px;display:flex}.Footer-module__daAaVG__languageLink{color:currentColor;background:0 0;border:1px solid;border-radius:4px;padding:.25rem .5rem;font-size:14px;font-weight:500;-webkit-text-decoration:none;text-decoration:none;transition:opacity .2s}.Footer-module__daAaVG__languageLink:hover{opacity:.75;text-underline-offset:4px;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:2px}.Footer-module__daAaVG__languageLinkActive{color:var(--color-background,white);background:currentColor}.Footer-module__daAaVG__languageLinkActive:hover{opacity:1;-webkit-text-decoration:none;text-decoration:none}.Footer-module__daAaVG__languageSelectTrigger{all:unset;border:1px solid var(--color-primary,#1a4d3e);color:var(--color-primary,#1a4d3e);cursor:pointer;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;width:auto;min-width:110px;padding:.375rem .75rem;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.Footer-module__daAaVG__languageSelectValue{text-align:left;color:inherit;text-overflow:ellipsis;white-space:nowrap;opacity:1;flex:1;display:block;overflow:hidden}.Footer-module__daAaVG__languageSelectValue[data-placeholder]{color:inherit;opacity:.6}.Footer-module__daAaVG__languageSelectTrigger:hover{background-color:#00000008}.Footer-module__daAaVG__languageSelectTrigger:focus-visible,.Footer-module__daAaVG__languageSelectTrigger[data-state=open]{outline-offset:2px;background-color:#0000000d;outline:2px solid}.Footer-module__daAaVG__languageSelectIcon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}.Footer-module__daAaVG__languageSelectTrigger[data-state=open] .Footer-module__daAaVG__languageSelectIcon{transform:rotate(180deg)}.Footer-module__daAaVG__languageSelectContent{background:var(--color-background,white);z-index:50;min-width:var(--radix-select-trigger-width);border:1px solid;border-radius:4px;overflow:visible;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.Footer-module__daAaVG__languageSelectViewport{padding:4px}.Footer-module__daAaVG__languageSelectItem{all:unset;color:currentColor;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:2px;outline:none;align-items:center;gap:.5rem;padding:.5rem .75rem;font-family:inherit;font-size:14px;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s;display:flex;position:relative}.Footer-module__daAaVG__languageSelectItem:hover,.Footer-module__daAaVG__languageSelectItem[data-highlighted]{background-color:#0000000d}.Footer-module__daAaVG__languageSelectItem[data-state=checked]{background-color:var(--color-primary,#1a4d3e);color:#fff;font-weight:600}.Footer-module__daAaVG__languageSelectItem[data-state=checked]:hover,.Footer-module__daAaVG__languageSelectItem[data-state=checked][data-highlighted]{background-color:var(--color-primary,#1a4d3e);opacity:.9}.Footer-module__daAaVG__languageSelectCheck{flex-shrink:0;margin-left:auto}.Footer-module__daAaVG__languageSelectItemText{flex:1}@media screen and (min-width:768px){.Footer-module__daAaVG__inner{padding-block:30px}.Footer-module__daAaVG__topRight{flex-direction:row;grid-area:1/2;align-items:center;gap:20px}.Footer-module__daAaVG__copywrite{grid-area:2/2;justify-self:flex-end}}@media screen and (min-width:992px){.Footer-module__daAaVG__inner{grid-template-rows:auto auto;grid-template-columns:auto 1fr auto;gap:10px}.Footer-module__daAaVG__logo{grid-area:1/1}.Footer-module__daAaVG__topRight{flex-direction:row;grid-area:1/3;align-items:center;gap:20px}.Footer-module__daAaVG__social{gap:10px}.Footer-module__daAaVG__footerMenu{grid-area:2/1;display:block}.Footer-module__daAaVG__legalMenu{grid-area:2/2;justify-self:flex-end}.Footer-module__daAaVG__copywrite{grid-area:2/3}}
.AttestationBox-module__9NljhW__box{pointer-events:all;max-width:600px;color:var(--color-primary);background-color:#fff;border-radius:10px;flex-direction:column;gap:20px;margin-top:60px;padding:20px;display:flex}.AttestationBox-module__9NljhW__header{justify-content:space-between;align-items:flex-start;font-weight:500;display:flex}.AttestationBox-module__9NljhW__footer{justify-content:flex-end;display:flex}.AttestationBox-module__9NljhW__actions{gap:10px;display:flex}
.page-module__hsvc4a__skeletonGrid{grid-template-columns:repeat(1,1fr)}@media screen and (min-width:576px){.page-module__hsvc4a__skeletonGrid{grid-template-columns:repeat(2,1fr)}}
.page-module__xJm8Dq__fallback{justify-content:center;align-items:center;min-height:200px;display:flex}.page-module__xJm8Dq__header{margin-bottom:var(--spacing-xl)}
.AccessLabels-module__jafFOa__accessLabels{color:var(--color-base-600);align-items:center;gap:8px;display:flex}
.FAQ-module__aGGgVq__faq{flex-direction:column;gap:30px;max-width:900px;margin:0 auto;padding:40px 10px;display:flex}.FAQ-module__aGGgVq__heading{text-align:center}.FAQ-module__aGGgVq__accordion{width:100%}.FAQ-module__aGGgVq__accordionItem{background-color:var(--color-base-100);border:2px solid var(--color-base-200);border-radius:10px}.FAQ-module__aGGgVq__accordionTrigger{background-color:var(--color-base-100);font-size:var(--font-size-p3);font-weight:600}.FAQ-module__aGGgVq__accordionContent{padding:0 20px 20px}@media screen and (min-width:768px){.FAQ-module__aGGgVq__faq{gap:40px;padding:80px 40px}}
.Menu-module__GVo1Ba__list{gap:var(--link-gap,30px);flex-wrap:nowrap;padding:0;list-style:none;display:flex}.Menu-module__GVo1Ba__item{flex-shrink:0}@media screen and (min-width:992px){.Menu-module__GVo1Ba__list{flex-wrap:wrap}}.Menu-module__GVo1Ba__link:hover{border-color:currentColor}
.AttestationClient-module__mG097W__container{grid-gap:20px;grid-template-columns:1fr;gap:20px;width:100%;margin:0 auto;display:grid}.AttestationClient-module__mG097W__containerVertical{flex-direction:column;gap:20px;margin:0 auto;display:flex}.AttestationClient-module__mG097W__attestationForm{pointer-events:all;background-color:var(--color-base-000);color:var(--color-primary);text-align:left;border-radius:10px;flex-direction:column;gap:20px;width:100%;padding:10px;display:flex}.AttestationClient-module__mG097W__attestationForm .AttestationClient-module__mG097W__header{justify-content:space-between;align-items:flex-start;font-weight:500;display:flex}.AttestationClient-module__mG097W__attestationForm .AttestationClient-module__mG097W__footer{justify-content:center;display:flex}.AttestationClient-module__mG097W__attestationForm .AttestationClient-module__mG097W__actions{flex-wrap:wrap;gap:10px;display:flex}.AttestationClient-module__mG097W__noSticky{position:static}.AttestationClient-module__mG097W__summary{flex-direction:column;justify-content:center;align-items:center;width:calc(100vw - 40px);min-height:400px;display:flex}.AttestationClient-module__mG097W__completeMessage{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:400px;padding:40px 10px;display:flex}.AttestationClient-module__mG097W__completeMessage p{font-size:var(--font-size-p3);color:var(--color-base-400)}.AttestationClient-module__mG097W__completeMessage .AttestationClient-module__mG097W__loading,.AttestationClient-module__mG097W__finalScore{flex-direction:column;align-items:center;gap:10px;margin:20px 0;display:flex}.AttestationClient-module__mG097W__finalScorePercentage{color:var(--color-primary);margin:0;font-size:3rem;font-weight:700}.AttestationClient-module__mG097W__finalScoreDetails{font-size:var(--font-size-p2);color:var(--color-base-400);margin:0}.AttestationClient-module__mG097W__completeActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.AttestationClient-module__mG097W__header{flex-direction:column;gap:20px;display:flex}.AttestationClient-module__mG097W__loading{justify-content:center;align-items:center;min-width:400px;min-height:400px;display:flex}@media screen and (min-width:576px){.AttestationClient-module__mG097W__container{grid-template-columns:1fr}.AttestationClient-module__mG097W__attestation:not(.AttestationClient-module__mG097W__noSticky){text-align:center;text-wrap:balance;width:100%;max-width:600px;margin:0 auto;font-weight:500;line-height:1.5;position:sticky;top:200px}.AttestationClient-module__mG097W__attestationForm .AttestationClient-module__mG097W__footer{justify-content:flex-end}.AttestationClient-module__mG097W__attestationForm .AttestationClient-module__mG097W__actions,.AttestationClient-module__mG097W__completeActions{flex-wrap:nowrap}}@media screen and (min-width:768px){.AttestationClient-module__mG097W__container{grid-template-columns:1fr 400px;align-items:flex-start;gap:30px;padding:20px}.AttestationClient-module__mG097W__attestation{max-width:680px}.AttestationClient-module__mG097W__attestationForm{padding:20px}}@media screen and (min-width:1200px){.AttestationClient-module__mG097W__container{gap:60px}}
.page-module__Ah7E5W__section{--section-padding:0}
.ContentCard-module__dufOHq__card{color:var(--color-primary);background:var(--color-base-000);border:2px solid var(--color-base-200);border-radius:10px;flex-direction:column;height:100%;padding:0;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s ease-in,transform .3s ease-in;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 14px #0f172a1a}.ContentCard-module__dufOHq__card:hover,.ContentCard-module__dufOHq__card:focus-visible{box-shadow:0 0 0 4px var(--color-highlight-orange),0 14px 28px #0f172a29}.ContentCard-module__dufOHq__card:hover{transform:translateY(-2px)}.ContentCard-module__dufOHq__card:focus-visible{--focus-color:none}.ContentCard-module__dufOHq__card:hover .ContentCard-module__dufOHq__footer svg{transition:transform .2s ease-in-out;transform:translate(3px)}.ContentCard-module__dufOHq__imageContainer{border-radius:8px 8px 0 0;flex-shrink:0;width:100%;height:150px;overflow:hidden}.ContentCard-module__dufOHq__horizontal{flex-direction:column;display:flex}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__imageContainer{border-radius:8px;order:4;width:100%;height:200px;max-height:200px;margin-top:10px}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content{flex-direction:column;order:0;display:flex}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__preline{order:0}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__metaHeader{order:1}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__titleRow{order:2}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__titleRow+*{order:3;padding-bottom:0}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__footer{order:5}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__additionalContent{order:6;padding:0 15px 15px}.ContentCard-module__dufOHq__horizontalMobile{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(108px,36%);display:grid}.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__imageContainer{order:auto;border-radius:0 8px 0 0;grid-area:1/2;width:100%;height:100%;max-height:140px;margin-top:0}.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__content{order:auto;grid-area:1/1}.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__preline,.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__metaHeader,.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__titleRow,.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__titleRow+*,.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__footer{order:auto}.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__additionalContent{order:auto;grid-area:2/1/auto/-1;width:100%;padding:0 15px 15px}.ContentCard-module__dufOHq__horizontalMobile.ContentCard-module__dufOHq__additionalTop .ContentCard-module__dufOHq__additionalContent{grid-row:1;padding:12px 15px 0}.ContentCard-module__dufOHq__horizontalMobile.ContentCard-module__dufOHq__additionalTop .ContentCard-module__dufOHq__content,.ContentCard-module__dufOHq__horizontalMobile.ContentCard-module__dufOHq__additionalTop .ContentCard-module__dufOHq__imageContainer{grid-row:2}@media screen and (min-width:768px){.ContentCard-module__dufOHq__horizontalMobile{flex-direction:column;display:flex}.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__imageContainer{order:auto;border-radius:8px 8px 0 0;grid-area:auto;width:100%;height:200px;max-height:none;margin-top:0}.ContentCard-module__dufOHq__horizontalMobile .ContentCard-module__dufOHq__content{order:auto;grid-area:auto}.ContentCard-module__dufOHq__hideAdditionalDesktop .ContentCard-module__dufOHq__additionalContent{display:none}}.ContentCard-module__dufOHq__additionalContent{padding:0 15px 15px}@media screen and (min-width:768px){.ContentCard-module__dufOHq__horizontal{grid-template-rows:auto auto;grid-template-columns:2fr 1fr;display:grid}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__imageContainer{order:auto;border-radius:0 8px 0 0;grid-area:1/2;height:100%;max-height:200px;margin-top:0}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content{order:auto;grid-area:1/1}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__preline,.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__metaHeader,.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__titleRow,.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__titleRow+*,.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__footer{order:auto}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__content>.ContentCard-module__dufOHq__titleRow+*{padding-bottom:20px}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__footer{width:100%}.ContentCard-module__dufOHq__horizontal .ContentCard-module__dufOHq__additionalContent{order:auto;grid-area:2/1/auto/-1;width:100%;padding:0 15px 15px}}.ContentCard-module__dufOHq__img{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}.ContentCard-module__dufOHq__img-cover{-o-object-fit:cover;object-fit:cover}.ContentCard-module__dufOHq__img-contain{-o-object-fit:contain;object-fit:contain}.ContentCard-module__dufOHq__content{flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px;display:flex}.ContentCard-module__dufOHq__preline{color:var(--color-base-200);-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;align-items:center;font-size:11px;line-height:180%;display:flex;overflow-x:auto}.ContentCard-module__dufOHq__preline>*{flex-shrink:0}.ContentCard-module__dufOHq__metaHeader{font-size:11px}.ContentCard-module__dufOHq__titleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.ContentCard-module__dufOHq__favoriteButton{flex-shrink:0;align-self:flex-start;margin-right:-5px}.ContentCard-module__dufOHq__title{color:var(--color-primary);-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:22px;font-weight:600}.ContentCard-module__dufOHq__footer{justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding:0 5px 5px;display:flex}.ContentCard-module__dufOHq__footer>button,.ContentCard-module__dufOHq__footer>a.ContentCard-module__dufOHq__button{width:100%}.ContentCard-module__dufOHq__footer>.button{width:100%}.ContentCard-module__dufOHq__footer>.cta{width:100%}.ContentCard-module__dufOHq__header{z-index:9;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex;position:absolute;top:0;left:0}.ContentCard-module__dufOHq__accessLabels{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:6px;right:6px}.ContentCard-module__dufOHq__completedBadge{z-index:8;background-color:var(--color-primary);color:#fff;opacity:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:8px;right:8px;box-shadow:0 2px 8px #00000026}.ContentCard-module__dufOHq__completedIcon{color:#fff;flex-shrink:0;width:14px;height:14px}.ContentCard-module__dufOHq__isCompleted{position:relative}.ContentCard-module__dufOHq__preview{opacity:.5;pointer-events:none}.ContentCard-module__dufOHq__dark{background:var(--color-base-100);border-color:var(--color-base-200)}.ContentCard-module__dufOHq__dark .ContentCard-module__dufOHq__title,.ContentCard-module__dufOHq__dark .ContentCard-module__dufOHq__footer,.ContentCard-module__dufOHq__dark .ContentCard-module__dufOHq__metaHeader{color:var(--color-primary)}.ContentCard-module__dufOHq__black{color:#fff;border-color:var(--color-base-200);background-color:#000}.ContentCard-module__dufOHq__black .ContentCard-module__dufOHq__title,.ContentCard-module__dufOHq__black .ContentCard-module__dufOHq__footer{color:#fff}.ContentCard-module__dufOHq__black .ContentCard-module__dufOHq__metaHeader{color:var(--color-base-200)}.ContentCard-module__dufOHq__black .ContentCard-module__dufOHq__additionalContent{padding:0 8px 8px}@media screen and (min-width:576px){.ContentCard-module__dufOHq__content{padding:20px}.ContentCard-module__dufOHq__imageContainer{height:200px}.ContentCard-module__dufOHq__footer{padding:0;padding:initial}.ContentCard-module__dufOHq__favoriteButton{margin-right:-15px}.ContentCard-module__dufOHq__black .ContentCard-module__dufOHq__additionalContent{padding:0 20px 20px}.ContentCard-module__dufOHq__completedBadge{width:32px;height:32px;top:12px;right:12px}.ContentCard-module__dufOHq__completedIcon{width:18px;height:18px}}.ContentCard-module__dufOHq__cardWrapper{position:relative}.ContentCard-module__dufOHq__compact{min-height:0;min-height:initial}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__imageContainer{height:100px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__content{gap:6px;padding:8px 10px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__title{font-size:16px;line-height:1.3}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__metaHeader{font-size:10px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__footer{padding:0 2px 2px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__footer button{padding:8px 12px;font-size:13px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__completedBadge{width:20px;height:20px;top:6px;right:6px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__completedIcon{width:12px;height:12px}@container (min-width:320px){.ContentCard-module__dufOHq__compact{padding-left:140px;display:block;position:relative}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__imageContainer{width:140px;height:auto;min-height:0;min-height:initial;border-radius:8px 0 0 8px;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__content{gap:8px;padding:12px 14px 8px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__title{font-size:18px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__metaHeader{font-size:11px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__footer{padding:0 4px 4px 0}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__completedBadge{width:24px;height:24px;top:8px;left:8px;right:auto;transform:none}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__completedIcon{width:14px;height:14px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__additionalContent{padding:0 14px 10px}}@container (min-width:500px){.ContentCard-module__dufOHq__compact{padding-left:180px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__imageContainer{width:180px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__completedBadge{left:8px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__content{gap:10px;padding:16px 16px 8px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__title{font-size:20px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__footer button{padding:10px 16px;font-size:14px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__additionalContent{padding:0 16px 12px}}@media screen and (min-width:768px){.ContentCard-module__dufOHq__compact{min-height:220px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__imageContainer{height:auto}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__content{gap:10px;min-height:220px;padding:16px 16px 8px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__title{font-size:22px;line-height:inherit}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__metaHeader{font-size:11px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__footer{padding:0;padding:initial}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__footer button{padding:var(--padding);font-size:var(--font-size)}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__completedBadge{width:32px;height:32px;top:12px;right:12px}.ContentCard-module__dufOHq__compact .ContentCard-module__dufOHq__completedIcon{width:18px;height:18px}}
.FeatureGrid-module__zwByqG__featureGridWrapper{flex-direction:column;gap:40px;padding:40px 10px;display:flex}.FeatureGrid-module__zwByqG__featureGrid{grid-gap:8px;grid-template-columns:repeat(1,1fr);gap:8px;display:grid}.FeatureGrid-module__zwByqG__featureCard{text-align:center;background:var(--color-base-100);border:2px solid var(--color-base-200);border-radius:12px;flex-direction:column;align-items:center;gap:20px;height:100%;min-height:280px;padding:40px 10px;display:flex;overflow:hidden}.FeatureGrid-module__zwByqG__featureCardHighlight{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-base-000)}.FeatureGrid-module__zwByqG__featureCardHighlight .FeatureGrid-module__zwByqG__icon{color:var(--color-base-000)}.FeatureGrid-module__zwByqG__icon{-webkit-user-select:none;user-select:none;color:var(--color-primary);justify-content:center;align-items:center;font-size:48px;line-height:1;display:flex}.FeatureGrid-module__zwByqG__title{color:var(--color-text-primary);text-align:center;margin:0;font-size:20px;font-weight:600;line-height:130%}.FeatureGrid-module__zwByqG__description{color:var(--color-text-secondary);text-align:center;margin:0}@media screen and (min-width:576px){.FeatureGrid-module__zwByqG__featureGrid[data-columns="2"],.FeatureGrid-module__zwByqG__featureGrid[data-columns="3"],.FeatureGrid-module__zwByqG__featureGrid[data-columns="4"]{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:768px){.FeatureGrid-module__zwByqG__featureGridWrapper{padding:80px 40px}.FeatureGrid-module__zwByqG__featureGrid{gap:40px}.FeatureGrid-module__zwByqG__featureGrid[data-columns="3"],.FeatureGrid-module__zwByqG__featureGrid[data-columns="4"]{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:992px){.FeatureGrid-module__zwByqG__featureGrid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}}
.Header-module__onPCRq__header{z-index:10;width:100%;padding:4px var(--global-site-padding-inline,15px);grid-template-rows:auto auto;grid-template-columns:1fr 1fr auto;align-items:center;display:grid;position:fixed;top:0}body[data-announcement] .Header-module__onPCRq__header{top:var(--announcement-bar-height)}.Header-module__onPCRq__header.Header-module__onPCRq__down{transition:max-height .2s ease-out}.Header-module__onPCRq__header.Header-module__onPCRq__default{background-color:var(--color-base-000);border-bottom:1px solid var(--color-base-300)}.Header-module__onPCRq__header.Header-module__onPCRq__transparent{background-color:var(--color-base-100)}body[data-scroll-direction=down] .Header-module__onPCRq__header.Header-module__onPCRq__transparent{background-color:var(--color-base-000)}.Header-module__onPCRq__menu{display:none}.Header-module__onPCRq__menu ul{justify-content:center;align-items:center}.Header-module__onPCRq__logo{--height:22px;width:fit-content}.Header-module__onPCRq__logo:focus-visible{outline-offset:6px}.Header-module__onPCRq__item{border-radius:8px;padding:8px 18px}.Header-module__onPCRq__item:hover,.Header-module__onPCRq__activeItem{background-color:var(--color-base-200-75)}.Header-module__onPCRq__minimal{--header-height:var(--header-height-minimal)}.Header-module__onPCRq__actions{grid-column:3;justify-self:flex-end;align-items:center;gap:10px;display:flex}.Header-module__onPCRq__userProfile,.Header-module__onPCRq__feedbackButton{display:none}@media screen and (min-width:768px){.Header-module__onPCRq__header{height:var(--header-height);padding:0 var(--global-site-padding-inline,50px);grid-template-columns:1fr 2fr 1fr;grid-template-rows:initial;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);gap:30px}.Header-module__onPCRq__header>*{grid-row:unset}.Header-module__onPCRq__header.Header-module__onPCRq__down{max-height:none;max-height:initial}.Header-module__onPCRq__header.Header-module__onPCRq__up .Header-module__onPCRq__item,.Header-module__onPCRq__header.Header-module__onPCRq__down .Header-module__onPCRq__item{opacity:1;opacity:initial}.Header-module__onPCRq__item{font-size:16px;font-weight:500}.Header-module__onPCRq__menu{--link-gap:8px;background-color:#0000;background-color:initial;box-shadow:none;box-shadow:initial;padding:0;padding:initial;transform:none;transform:initial;left:auto;left:initial;bottom:auto;bottom:initial;grid-column:2;display:block;position:relative}.Header-module__onPCRq__logo{--height:21px}.Header-module__onPCRq__userProfile,.Header-module__onPCRq__feedbackButton{display:inline;display:initial}.Header-module__onPCRq__signIn{display:inline!important;display:initial!important}.Header-module__onPCRq__menuMobile{display:none}}
.AttestationLiveResults-module__AhcIZa__results{flex-direction:column;gap:20px;display:flex}.AttestationLiveResults-module__AhcIZa__summary{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.AttestationLiveResults-module__AhcIZa__answer{border:1px solid;border-radius:8px;flex-direction:column;gap:8px;padding:12px;font-weight:500;display:flex}.AttestationLiveResults-module__AhcIZa__answerHeader{align-items:flex-start;gap:10px;width:100%;display:flex}.AttestationLiveResults-module__AhcIZa__questionText{font-size:var(--font-size-p4);flex:1;margin:0;line-height:1.4}.AttestationLiveResults-module__AhcIZa__statusIcon{flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}.AttestationLiveResults-module__AhcIZa__statusIcon svg{flex-shrink:0}.AttestationLiveResults-module__AhcIZa__answerFooter{justify-content:flex-end;width:100%;margin-top:8px;margin-bottom:8px;display:flex}.AttestationLiveResults-module__AhcIZa__answer.AttestationLiveResults-module__AhcIZa__correct{color:var(--color-primary);border-color:var(--color-primary);background-color:var(--color-base-000)}.AttestationLiveResults-module__AhcIZa__answer.AttestationLiveResults-module__AhcIZa__incorrect{color:var(--color-red);border-color:var(--color-red);background-color:var(--color-red-inactive)}.AttestationLiveResults-module__AhcIZa__answer.AttestationLiveResults-module__AhcIZa__pending{color:var(--color-base-400);border-color:var(--color-base-300);background-color:var(--color-base-100);opacity:.6}.AttestationLiveResults-module__AhcIZa__answer.AttestationLiveResults-module__AhcIZa__active{box-shadow:0 0 0 2px var(--color-primary);border-width:2px}.AttestationLiveResults-module__AhcIZa__details{margin-top:8px}.AttestationLiveResults-module__AhcIZa__detailsSummary{font-size:var(--font-size-p5);color:var(--color-base-400);cursor:pointer;-webkit-user-select:none;user-select:none}.AttestationLiveResults-module__AhcIZa__detailsSummary:hover{color:var(--color-primary)}.AttestationLiveResults-module__AhcIZa__detailsContent{border-top:1px solid var(--color-base-200);font-size:var(--font-size-p5);color:var(--color-base-500);margin-top:8px;padding-top:8px;line-height:1.5}.AttestationLiveResults-module__AhcIZa__detailsContent p{margin:4px 0}.AttestationLiveResults-module__AhcIZa__empty{text-align:center;color:var(--color-base-400);font-size:var(--font-size-p4);padding:40px 10px}.AttestationLiveResults-module__AhcIZa__loading{text-align:center;color:var(--color-base-400);font-size:var(--font-size-p5);padding:10px}.AttestationLiveResults-module__AhcIZa__validating{opacity:.7;border-style:dashed}.AttestationLiveResults-module__AhcIZa__validatingNote{color:var(--color-base-400);font-style:italic;font-size:var(--font-size-p5)}
.page-module__Sw2tHW__section{--section-padding:0}
.page-module__RWOjLq__inner{--inner-width:var(--content-width-narrow)}
.page-module__0k-wWG__sections>:not(.page-module__0k-wWG__listSection){padding-top:28px}.page-module__0k-wWG__sections .page-module__0k-wWG__listSection{padding-top:8px}.page-module__0k-wWG__filterSection{padding-bottom:12px}.page-module__0k-wWG__skeletonGrid{--card-width:320px}@media screen and (min-width:768px){.page-module__0k-wWG__sections>:not(.page-module__0k-wWG__listSection){padding-top:50px}.page-module__0k-wWG__sections .page-module__0k-wWG__listSection{padding-top:20px}.page-module__0k-wWG__filterSection{display:block}}
.ContentCardGrid-module__LZr-2q__emptyState{text-align:center;color:var(--color-text-secondary)}
.ImageContent-module__PzZQVq__largeTeaser{grid-gap:20px;gap:20px;display:grid}.ImageContent-module__PzZQVq__image{display:none}.ImageContent-module__PzZQVq__content{padding:var(--content-paddig,20px);grid-gap:20px;gap:20px;display:grid}@media screen and (min-width:992px){.ImageContent-module__PzZQVq__largeTeaser{grid-gap:0;grid-template-rows:1fr;grid-template-columns:1fr 1fr;gap:0;display:grid}.ImageContent-module__PzZQVq__left{--image-column:1;--content-column:2;--content-paddig:40px}.ImageContent-module__PzZQVq__right{--image-column:2;--content-column:1;--content-paddig:40px}.ImageContent-module__PzZQVq__left .ImageContent-module__PzZQVq__image{border-right:1px solid var(--color-primary)}.ImageContent-module__PzZQVq__right .ImageContent-module__PzZQVq__image{border-left:1px solid var(--color-primary)}.ImageContent-module__PzZQVq__content{grid-column:var(--content-column);justify-content:var(---justify-content,center);align-content:center}.ImageContent-module__PzZQVq__image{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;grid-column:var(--image-column);grid-row:1/span 3;width:100%;height:100%;display:block}}
.LogoWall-module__PBIIEq__logoWall{flex-direction:column;gap:40px;padding:40px 10px;display:flex}.LogoWall-module__PBIIEq__moduleHeader{padding:0 40px}@media screen and (min-width:768px){.LogoWall-module__PBIIEq__logoWall{padding:80px 40px}.LogoWall-module__PBIIEq__moduleHeader{padding:0 60px}}.LogoWall-module__PBIIEq__container{width:100%;position:relative;overflow:hidden}.LogoWall-module__PBIIEq__track{align-items:center;gap:60px;width:max-content;display:flex}.LogoWall-module__PBIIEq__static .LogoWall-module__PBIIEq__track{flex-wrap:wrap;justify-content:center;gap:40px 60px;width:100%;max-width:1200px;margin:0 auto}.LogoWall-module__PBIIEq__marquee .LogoWall-module__PBIIEq__track{animation:none}.LogoWall-module__PBIIEq__logoItem{flex-shrink:0;justify-content:center;align-items:center;min-width:120px;height:80px;padding:10px 20px;display:flex}.LogoWall-module__PBIIEq__logoImage{width:auto;max-width:180px;height:100%}@media (max-width:768px){.LogoWall-module__PBIIEq__logoItem{min-width:100px;height:60px;padding:8px 15px}.LogoWall-module__PBIIEq__logoImage{max-width:140px}.LogoWall-module__PBIIEq__track{gap:40px}.LogoWall-module__PBIIEq__static .LogoWall-module__PBIIEq__track{gap:30px 40px}}
.MenuDesktop-module__j9y-LW__DropdownMenuPositioner{z-index:1200}.MenuDesktop-module__j9y-LW__DropdownMenuContent{background-color:var(--color-base-000);z-index:1201;border-radius:24px;flex-direction:column;gap:12px;width:max-content;min-width:280px;padding:24px 16px;display:flex;box-shadow:0 0 10px #0000001a}.MenuDesktop-module__j9y-LW__DropdownMenuItem,.MenuDesktop-module__j9y-LW__DropdownMenuCheckboxItem,.MenuDesktop-module__j9y-LW__DropdownMenuRadioItem,.MenuDesktop-module__j9y-LW__DropdownMenuSubTrigger{-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:12px;outline:none;align-items:center;width:100%;padding:10.5px 12px;font-size:18px;font-weight:500;line-height:100%;transition:background-color .3s ease-out;display:flex;position:relative}.MenuDesktop-module__j9y-LW__DropdownMenuItem:hover{background-color:var(--color-base-200);color:var(--color-text-primary);transition:background-color .2s ease-out}.MenuDesktop-module__j9y-LW__DropdownMenuSeparator{background-color:var(--color-primary);opacity:.28;border:0;flex:none;width:100%;height:1px;margin:12px 0;display:block}.MenuDesktop-module__j9y-LW__linkContainer{color:inherit;align-items:center;-webkit-text-decoration:none;text-decoration:none;display:flex}.MenuDesktop-module__j9y-LW__navLink{font-size:20px;font-weight:400}.MenuDesktop-module__j9y-LW__navLink.MenuDesktop-module__j9y-LW__active,.MenuDesktop-module__j9y-LW__navLinkItem:hover{background-color:var(--color-base-200)}.MenuDesktop-module__j9y-LW__name{display:none}.MenuDesktop-module__j9y-LW__skeletonContainer{align-items:center;gap:8px;display:flex}.MenuDesktop-module__j9y-LW__nameSkeleton{background-color:var(--color-primary);border-radius:4px;width:100px;height:20px;animation:2s cubic-bezier(.4,0,.6,1) infinite MenuDesktop-module__j9y-LW__pulse}.MenuDesktop-module__j9y-LW__skeletonContainer:hover{background-color:var(--color-primary)}@keyframes MenuDesktop-module__j9y-LW__slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes MenuDesktop-module__j9y-LW__slideRightAndFade{0%{opacity:0;transform:translate(-2px)}to{opacity:1;transform:translate(0)}}@keyframes MenuDesktop-module__j9y-LW__slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes MenuDesktop-module__j9y-LW__slideLeftAndFade{0%{opacity:0;transform:translate(2px)}to{opacity:1;transform:translate(0)}}@media screen and (min-width:992px){.MenuDesktop-module__j9y-LW__name{gap:5px;display:flex}}
.Hotspot-module__tpx-ya__question{flex-direction:column;gap:20px;display:flex}.Hotspot-module__tpx-ya__questionText{font-size:var(--font-size-p2);font-weight:500;line-height:140%}.Hotspot-module__tpx-ya__submitButton{display:none}
.Pagination-module__yiAVha__pagination{--gap:15px;gap:var(--gap,20px);color:var(--color-primary-inactive);justify-content:center;align-items:center;padding-top:70px;font-size:18px;display:flex}.Pagination-module__yiAVha__active{color:var(--color-primary);font-weight:600}.Pagination-module__yiAVha__prev,.Pagination-module__yiAVha__next{border:1px solid var(--color-primary);border-radius:50%;justify-content:center;align-items:center;padding:10px;display:flex}.Pagination-module__yiAVha__prev svg,.Pagination-module__yiAVha__next svg{width:20px;color:var(--color-primary)}.Pagination-module__yiAVha__firstPage:after{content:"...";margin-left:calc(var(--gap)/2);margin-right:calc(var(--gap)/2*-1)}.Pagination-module__yiAVha__lastPage:before{content:"...";margin-right:calc(var(--gap)/2);margin-left:calc(var(--gap)/2*-1)}
.PrepCard-module__MVSkTq__card{color:#fff;background-color:#000;border-radius:10px;height:100%;transition:box-shadow .2s ease-in;display:block;position:relative;overflow:hidden}.PrepCard-module__MVSkTq__card:hover,.PrepCard-module__MVSkTq__card:focus-visible{box-shadow:0 0 0 4px var(--color-highlight-orange)}.PrepCard-module__MVSkTq__card:focus-visible{--focus-color:none}.PrepCard-module__MVSkTq__card article{flex-direction:column;justify-content:space-between;height:100%;display:flex}.PrepCard-module__MVSkTq__content{flex-direction:column;padding:8px;display:flex}.PrepCard-module__MVSkTq__contentHeaderLeft{flex:1}.PrepCard-module__MVSkTq__img{-webkit-user-select:none;user-select:none;-o-object-fit:contain;object-fit:contain;width:100%;height:180px}.PrepCard-module__MVSkTq__preline{color:var(--color-base-200);-webkit-overflow-scrolling:touch;scrollbar-width:thin;flex-wrap:nowrap;align-items:center;font-size:11px;line-height:180%;display:flex;overflow-x:auto}.PrepCard-module__MVSkTq__preline>*{flex-shrink:0}.PrepCard-module__MVSkTq__id{font-family:var(--font-secondary);font-style:italic;font-weight:400}.PrepCard-module__MVSkTq__category:not(:last-child):after{content:"•";padding:0 3px;display:inline-flex}.PrepCard-module__MVSkTq__titleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.PrepCard-module__MVSkTq__favoriteButton{flex-shrink:0;align-self:flex-start}.PrepCard-module__MVSkTq__title{-webkit-hyphens:auto;hyphens:auto;flex:1;max-width:250px}.PrepCard-module__MVSkTq__header{justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex;position:absolute;top:0;left:0}.PrepCard-module__MVSkTq__accessLabels{z-index:9;position:absolute;top:6px;right:6px}.PrepCard-module__MVSkTq__progressIndicator{grid-column:1/-1;margin-top:5px}.PrepCard-module__MVSkTq__progress{background-color:var(--color-primary);grid-column:1/-1;align-self:flex-end;width:100%;height:2px}.PrepCard-module__MVSkTq__progress::-webkit-progress-bar{background-color:#fff}.PrepCard-module__MVSkTq__progress::-moz-progress-bar{background-color:#fff}@media screen and (min-width:576px){.PrepCard-module__MVSkTq__img{height:260px}.PrepCard-module__MVSkTq__content{padding:20px}.PrepCard-module__MVSkTq__title{font-size:22px}.PrepCard-module__MVSkTq__progressIndicator{margin-top:8px}}
.Stage-module__wQ5TkW__stage{max-height:90dvh;max-width:var(--content-width-max);margin:0 auto;position:relative;overflow:hidden}.Stage-module__wQ5TkW__content{grid-gap:20px;grid-template-rows:1fr auto auto auto;grid-template-columns:auto;gap:20px;height:100%;padding-block:16px;padding-inline:16px;display:grid}.Stage-module__wQ5TkW__backgroundContainer{z-index:-1;opacity:.5;width:100%;height:100%;position:absolute;top:0;right:0;overflow:hidden}.Stage-module__wQ5TkW__image{filter:brightness(90%)saturate(60%)invert(0%)sepia(64%)saturate(16%)hue-rotate(117deg);opacity:.5;width:100%;height:auto;position:absolute;right:-20%}.Stage-module__wQ5TkW__headline{z-index:1;--font-size-overwrite:var(--font-size-h1plus);flex-direction:column;grid-area:1/1;justify-content:flex-start;align-self:flex-end;margin:0;display:flex}.Stage-module__wQ5TkW__paragraph{z-index:1;grid-area:2/1;max-width:600px;margin:0}.Stage-module__wQ5TkW__ctaGroup{z-index:1;flex-direction:column;grid-area:3/1;gap:15px;width:100%;max-width:400px;display:flex}.Stage-module__wQ5TkW__scroll{display:none}@media screen and (min-width:992px){.Stage-module__wQ5TkW__content{grid-template-rows:1fr auto auto auto auto}.Stage-module__wQ5TkW__stage{grid-template-columns:1fr auto;height:75dvh}.Stage-module__wQ5TkW__headline{padding-top:0;padding-top:initial;grid-row:2;align-self:flex-end}.Stage-module__wQ5TkW__content{padding-block:40px;padding-inline:40px}.Stage-module__wQ5TkW__image{width:50%;right:0}.Stage-module__wQ5TkW__paragraph{grid-area:3/1;align-self:flex-end;font-size:22px}.Stage-module__wQ5TkW__ctaGroup{flex-direction:row;grid-area:4/1;justify-content:flex-start;align-items:center;gap:20px;max-width:none}.Stage-module__wQ5TkW__ctaGroup>*{min-width:200px}.Stage-module__wQ5TkW__scroll{flex-direction:row;grid-area:5/1/auto/span 2;justify-content:center;align-self:center;padding-block-start:40px}}
.SuccessMessage-module__9XBXSq__container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.SuccessMessage-module__9XBXSq__message{font-size:var(--font-size-p4);line-height:var(--line-height-p4)}.SuccessMessage-module__9XBXSq__actions{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.SuccessMessage-module__9XBXSq__spamFolder{-webkit-text-decoration:underline;text-decoration:underline}@media (min-width:768px){.SuccessMessage-module__9XBXSq__actions{flex-direction:row;gap:1.5rem}.SuccessMessage-module__9XBXSq__actions>*{min-width:200px}}
.MenuMobile-module__sJInWa__fullscreen,.MenuMobile-module__sJInWa__inner,.MenuMobile-module__sJInWa__menuContainer{height:100dvh;min-height:100dvh;max-height:100dvh}.MenuMobile-module__sJInWa__fullscreen,.MenuMobile-module__sJInWa__inner{border-radius:0;overflow:hidden}.MenuMobile-module__sJInWa__fullscreen{place-self:stretch stretch;width:100vw;max-width:100%;padding:0}.MenuMobile-module__sJInWa__inner{background:radial-gradient(120% 120% at 0% 0%,#16755512,transparent 55%),linear-gradient(180deg,var(--color-base-000),#f8f9f8);box-shadow:none;border:0;animation:.22s cubic-bezier(.22,1,.36,1) MenuMobile-module__sJInWa__overlayEnter}.MenuMobile-module__sJInWa__menuContainer{background-color:var(--color-base-100);padding:calc(10px + env(safe-area-inset-top))18px calc(24px + env(safe-area-inset-bottom));z-index:1000;overscroll-behavior:contain;border-radius:0;flex-direction:column;gap:10px;width:100%;display:flex;overflow:hidden auto}.MenuMobile-module__sJInWa__closeButton{top:calc(10px + env(safe-area-inset-top));z-index:1102;align-self:flex-end;margin:0;position:sticky}.MenuMobile-module__sJInWa__guestTrigger{appearance:none;border:1px solid var(--color-primary);background:var(--color-base-100);color:var(--color-base-700);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.MenuMobile-module__sJInWa__guestTrigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.MenuMobile-module__sJInWa__menu{flex:100%}.MenuMobile-module__sJInWa__menuIcon{width:24px;height:24px}.MenuMobile-module__sJInWa__list{flex-direction:column;gap:20px}.MenuMobile-module__sJInWa__profileItem{margin-bottom:12px}.MenuMobile-module__sJInWa__navLinkItem{border-radius:10px;max-width:fit-content;padding:6.5px 10px;font-weight:500}.MenuMobile-module__sJInWa__navLink.MenuMobile-module__sJInWa__active,.MenuMobile-module__sJInWa__navLinkItem:hover{background-color:var(--color-base-200)}.MenuMobile-module__sJInWa__navLinkItem:has(.MenuMobile-module__sJInWa__navLink.MenuMobile-module__sJInWa__active){background-color:var(--color-base-200)}.MenuMobile-module__sJInWa__navLink{font-size:18px;font-weight:500}.MenuMobile-module__sJInWa__DropdownMenuSeparator{background-color:var(--color-primary);opacity:.28;border:0;flex:none;width:100%;height:1px;margin:12px 0;display:block}.MenuMobile-module__sJInWa__feedbackButton{width:100%}@media screen and (min-width:768px){.MenuMobile-module__sJInWa__fullscreen{border-radius:28px;place-self:center;width:min(1100px,100%);max-width:calc(100vw - 72px);height:min(860px,100vh - 72px);max-height:min(860px,100vh - 72px)}.MenuMobile-module__sJInWa__inner,.MenuMobile-module__sJInWa__menuContainer{height:100%;max-height:100%}.MenuMobile-module__sJInWa__inner{border:1px solid var(--color-base-200);border-radius:28px;box-shadow:0 28px 80px #00000040}.MenuMobile-module__sJInWa__menuContainer{width:100%}}@keyframes MenuMobile-module__sJInWa__overlayEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MenuMobile-module__sJInWa__inner{animation:none}}
.MultipleChoice-module__JiOPCW__question{flex-direction:column;gap:20px;display:flex}.MultipleChoice-module__JiOPCW__questionText{font-size:var(--font-size-p2);color:var(--color-base-600);font-weight:500;line-height:140%}.MultipleChoice-module__JiOPCW__choices{grid-gap:15px;grid-template-columns:1fr;grid-auto-rows:1fr;align-items:stretch;gap:15px;display:grid}.MultipleChoice-module__JiOPCW__choice{border:1px solid var(--color-base-300);background-color:var(--color-base-200);color:var(--color-base-600);cursor:pointer;border-radius:5px;align-items:center;gap:10px;width:100%;min-width:0;height:100%;padding:15px;display:flex}.MultipleChoice-module__JiOPCW__choice:has(input:checked){background-color:var(--color-primary);color:#fff;border-color:var(--color-primary)}.MultipleChoice-module__JiOPCW__choice:hover{border-color:var(--color-primary)}.MultipleChoice-module__JiOPCW__choice:focus-visible{outline:2px solid var(--color-primary)}.MultipleChoice-module__JiOPCW__choice input{all:unset;border:2px solid var(--color-base-300);background-color:var(--color-base-100);border-radius:50%;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;min-height:18px;display:flex}.MultipleChoice-module__JiOPCW__choice input:checked:after{content:url(../media/check-small.a7011c7e.svg)}.MultipleChoice-module__JiOPCW__choice span{word-wrap:anywhere;min-width:0}@media screen and (min-width:768px){.MultipleChoice-module__JiOPCW__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}
.page-module__olmQLW__section{min-height:60vh}.page-module__olmQLW__header{flex-direction:column;gap:.35rem;margin-bottom:.9rem;display:flex}.page-module__olmQLW__formIntro{opacity:.8;margin-top:.25rem}.page-module__olmQLW__ctaContainer{margin-top:1rem}
.page-module__IZ05YG__main{padding-top:60px}.page-module__IZ05YG__section{flex-direction:column;gap:10px;padding-top:24px;display:flex}.page-module__IZ05YG__sectionInner{background-color:var(--color-base-100);border:2px solid var(--color-base-200);border-radius:10px;width:100%;padding:20px}.page-module__IZ05YG__sectionInnerRow{grid-gap:20px;grid-template-columns:1fr;gap:20px;display:grid}.page-module__IZ05YG__sectionInnerColumn{flex-direction:column;gap:20px;display:flex}.page-module__IZ05YG__header{flex-direction:column;gap:10px;display:flex}@media screen and (min-width:768px){.page-module__IZ05YG__section{padding-top:40px}.page-module__IZ05YG__sectionInner{grid-template-columns:1fr 1fr;gap:40px;width:600px;padding:40px}}
.Stats-module__ldhh_G__stats{flex-direction:column;gap:40px;padding:40px 10px;display:flex}.Stats-module__ldhh_G__heading{text-align:center;--max-width:100%}.Stats-module__ldhh_G__grid{grid-gap:20px;grid-template-columns:repeat(1,1fr);gap:20px;display:grid}.Stats-module__ldhh_G__statItem{text-align:center;background:var(--color-base-100);border:2px solid var(--color-base-200);border-radius:10px;flex-direction:column;align-items:center;gap:10px;height:100%;padding:40px 30px;transition:box-shadow .3s ease-in;display:flex}.Stats-module__ldhh_G__number{color:var(--color-primary);font-size:48px;font-weight:700;line-height:1;font-family:var(--font-primary)}.Stats-module__ldhh_G__label{color:var(--color-base-600);font-size:16px;font-weight:500;line-height:140%}@media screen and (min-width:576px){.Stats-module__ldhh_G__grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media screen and (min-width:768px){.Stats-module__ldhh_G__stats{padding:80px 40px}.Stats-module__ldhh_G__grid{grid-template-columns:repeat(2,1fr);gap:30px}.Stats-module__ldhh_G__number{font-size:64px}.Stats-module__ldhh_G__label{font-size:18px}}@media screen and (min-width:992px){.Stats-module__ldhh_G__grid{grid-template-columns:repeat(4,1fr)}}
.Form-module__d76Adq__form{flex-direction:column;gap:10px;display:flex}.Form-module__d76Adq__form>button,.Form-module__d76Adq__form>a.Form-module__d76Adq__button{width:100%}.Form-module__d76Adq__form>.button{width:100%}.Form-module__d76Adq__form>.cta{width:100%}@media screen and (min-width:992px){.Form-module__d76Adq__form{gap:15px}}
.Modal-module__MbzGnG__backdrop{z-index:100;opacity:0;background-color:#000000e6;animation:.5s forwards Modal-module__MbzGnG__fade-in;position:fixed;inset:0}.Modal-module__MbzGnG__container{z-index:101;background-color:#0000;place-items:center;width:100vw;height:100dvh;max-height:100dvh;padding:20px;display:grid;position:fixed;inset:0;overflow:scroll}.Modal-module__MbzGnG__edgeToEdge{place-items:stretch stretch;padding:0;overflow:hidden}.Modal-module__MbzGnG__inner{background-color:var(--color-base-000);border-radius:10px;grid-template:"title close"40px"body body"1fr/1fr 40px;min-height:0;display:grid}.Modal-module__MbzGnG__inner[data-hide-header=true]{grid-template:"body"1fr/1fr;min-height:0}.Modal-module__MbzGnG__fullScreen{align-items:initial;justify-items:initial;place-items:unset;border-radius:0;width:90vw;max-width:none;height:90vh;max-height:none;padding:0}.Modal-module__MbzGnG__fullScreen .Modal-module__MbzGnG__inner{border-radius:0}[data-background=dark].Modal-module__MbzGnG__backdrop{background-color:#000}[data-background=dark] .Modal-module__MbzGnG__inner{color:var(--color-light-grey);background-color:#000}.Modal-module__MbzGnG__fullScreen[data-background=dark] .Modal-module__MbzGnG__inner{background-color:#0000}.Modal-module__MbzGnG__title{grid-area:title}.Modal-module__MbzGnG__closeButton{grid-area:close;margin:0 auto}.Modal-module__MbzGnG__body{grid-area:body;min-height:0}.Modal-module__MbzGnG__inner[data-hide-header=true] .Modal-module__MbzGnG__body{height:100%}.Modal-module__MbzGnG__sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes Modal-module__MbzGnG__fade-in-y{0%{opacity:0;transform:translate(-50%,calc(20px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes Modal-module__MbzGnG__fade-in{0%{opacity:0}to{opacity:1}}
.Question-module__jrQZeq__question{flex-direction:column;gap:20px;display:flex}.Question-module__jrQZeq__questionText{font-size:var(--font-size-p2);color:var(--color-base-600);font-weight:500;line-height:140%}
.page-module__0-Qb_G__sections>*,.page-module__0-Qb_G__section{padding-top:20px}.page-module__0-Qb_G__sectionInner{padding-top:0;position:relative}.page-module__0-Qb_G__filterWrap{width:auto;max-width:none;margin:0 0 10px;position:static}.page-module__0-Qb_G__filterBar{padding-top:0;padding-bottom:0}.page-module__0-Qb_G__filterTriggerSmall{gap:6px;padding:8px 12px;font-size:.85rem}.page-module__0-Qb_G__emptyPlaceholder{width:100%;margin-top:8px}@media screen and (min-width:768px){.page-module__0-Qb_G__sections>*,.page-module__0-Qb_G__section{padding-top:50px}.page-module__0-Qb_G__sectionInner{padding-top:0}.page-module__0-Qb_G__filterWrap{z-index:auto;width:100%;max-width:980px;margin:10px 0 18px;position:static}.page-module__0-Qb_G__filterBar{padding-top:10px;padding-bottom:14px}.page-module__0-Qb_G__filterTriggerSmall{gap:8px;padding:10px 14px;font-size:.9rem}}
.CompletedActivities-module__0W1NWW__placeholderWrapper{grid-column:1/-1}@media screen and (min-width:768px){.CompletedActivities-module__0W1NWW__placeholderWrapper{grid-column:1/-1}}
.ActionButton-module__Yc59WW__button{aspect-ratio:1;background-color:#fff;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;transition-property:border-color;transition-duration:.2s;display:flex}.ActionButton-module__Yc59WW__button:focus-visible{outline-offset:-10px;border-radius:50%}@media (hover:hover){.ActionButton-module__Yc59WW__button:hover{border-color:var(--color-primary)}}
.Switch-module__UHTApa__switch{align-items:center;gap:10px;display:flex}.Switch-module__UHTApa__root{background-color:var(--switch-background-color,var(--color-base-200));border:1px solid var(--color-primary);-webkit-tap-highlight-color:var(--switch-background-color,var(--color-base-200));cursor:pointer;border-radius:50px;align-items:center;width:42px;height:25px;padding:0;transition:background-color .18s;display:flex;position:relative}.Switch-module__UHTApa__root[data-disabled]{opacity:.7;cursor:not-allowed}.Switch-module__UHTApa__root[data-checked]{background-color:var(--switch-background-color-checked,var(--color-primary))}.Switch-module__UHTApa__thumb{background-color:var(--color-base-400);will-change:transform;border-radius:9999px;justify-content:center;align-items:center;width:18px;height:18px;transition:transform .15s,background-color .15s;display:flex;transform:translate(2px)}.Switch-module__UHTApa__thumb[data-checked]{background-color:#fff;transform:translate(20px)}.Switch-module__UHTApa__label{cursor:pointer;color:var(--color-primary);font-size:16px;font-weight:500}.Switch-module__UHTApa__shortLabel{display:block}.Switch-module__UHTApa__longLabel{display:none}@media screen and (min-width:768px){.Switch-module__UHTApa__shortLabel{display:none}.Switch-module__UHTApa__longLabel{display:block}}
.ChapterCard-module__Y2ZSia__chapter{color:var(--color-base-600);background:var(--color-base-000);border:2px solid var(--color-base-200);border-radius:10px;flex-direction:column;height:100%;padding:0;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s ease-in;display:flex;position:relative;overflow:hidden}.ChapterCard-module__Y2ZSia__chapter:hover,.ChapterCard-module__Y2ZSia__chapter:focus-visible{box-shadow:0 0 0 4px var(--color-highlight-orange)}.ChapterCard-module__Y2ZSia__chapter:hover .ChapterCard-module__Y2ZSia__cta svg{transition:transform .2s ease-in-out;transform:translate(3px)}.ChapterCard-module__Y2ZSia__chapter:focus-visible{--focus-color:none}.ChapterCard-module__Y2ZSia__chapterNumber{font-size:18px;font-style:italic;font-weight:500;font-family:var(--font-secondary);align-items:center;gap:8px;margin-bottom:5px;display:flex}.ChapterCard-module__Y2ZSia__favoriteButton{flex-shrink:0;align-self:flex-start}.ChapterCard-module__Y2ZSia__accessLabels{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:6px;right:6px}.ChapterCard-module__Y2ZSia__completedBadge{z-index:8;background-color:var(--color-primary);color:#fff;opacity:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #00000026}.ChapterCard-module__Y2ZSia__completedIcon{color:#fff;flex-shrink:0}.ChapterCard-module__Y2ZSia__completed{position:relative}.ChapterCard-module__Y2ZSia__completed>:not(.ChapterCard-module__Y2ZSia__completedBadge){opacity:.5;filter:grayscale();transition:opacity .3s ease-in-out,filter .3s ease-in-out}.ChapterCard-module__Y2ZSia__completed:hover>:not(.ChapterCard-module__Y2ZSia__completedBadge){opacity:1;filter:grayscale(0%)}.ChapterCard-module__Y2ZSia__completed .ChapterCard-module__Y2ZSia__completedBadge{opacity:1!important}.ChapterCard-module__Y2ZSia__chapterDescription{flex-grow:1;margin-bottom:0;font-size:12px;line-height:150%}.ChapterCard-module__Y2ZSia__chapterContent{flex-direction:column;flex:1;gap:10px;min-height:0;padding:15px;display:flex}.ChapterCard-module__Y2ZSia__metaHeader{font-size:11px}.ChapterCard-module__Y2ZSia__titleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.ChapterCard-module__Y2ZSia__author{margin-top:auto;margin-bottom:10px;font-size:12px}.ChapterCard-module__Y2ZSia__footer{justify-content:space-between;align-items:center;gap:20px;margin-top:auto;display:flex}.ChapterCard-module__Y2ZSia__cta{align-items:center;gap:5px;margin-left:auto;display:flex}.ChapterCard-module__Y2ZSia__footerStack{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.ChapterCard-module__Y2ZSia__ctaFullWidth{justify-content:flex-end;width:100%;display:flex}.ChapterCard-module__Y2ZSia__ctaDesktopOnly{display:none}.ChapterCard-module__Y2ZSia__ctaMobileOnly{display:flex}@media screen and (min-width:768px){.ChapterCard-module__Y2ZSia__ctaDesktopOnly{margin-left:auto;display:flex}.ChapterCard-module__Y2ZSia__ctaMobileOnly,.ChapterCard-module__Y2ZSia__withAuthorFooter .ChapterCard-module__Y2ZSia__ctaFullWidth{display:none}}.ChapterCard-module__Y2ZSia__ctaText{align-items:center;gap:5px;display:flex}.ChapterCard-module__Y2ZSia__progressIndicator{margin-top:auto}.ChapterCard-module__Y2ZSia__imageContainer{border-radius:8px 8px 0 0;width:100%;height:200px;overflow:hidden}.ChapterCard-module__Y2ZSia__image{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}.ChapterCard-module__Y2ZSia__preview{opacity:.5;pointer-events:none}.ChapterCard-module__Y2ZSia__dark{background:var(--color-base-100);border-color:var(--color-base-200)}.ChapterCard-module__Y2ZSia__dark .ChapterCard-module__Y2ZSia__chapterTitle,.ChapterCard-module__Y2ZSia__dark .ChapterCard-module__Y2ZSia__cta{color:var(--color-primary)}@media screen and (min-width:576px){.ChapterCard-module__Y2ZSia__chapterNumber{font-size:var(--font-size-h5)}.ChapterCard-module__Y2ZSia__chapterDescription{font-size:14px}}
.Submit-module__bPX1wa__submit{align-self:center}.Submit-module__bPX1wa__submit[aria-disabled=true]{opacity:.4;pointer-events:none}
.SearchOverlayClient-module__14hN0q__popup,.SearchOverlayClient-module__14hN0q__inner{border-radius:0;height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.SearchOverlayClient-module__14hN0q__popup{place-self:stretch stretch;width:100vw;max-width:100%;padding:0}.SearchOverlayClient-module__14hN0q__inner{border:1px solid var(--color-base-200);background:radial-gradient(120% 120% at 0% 0%,#16755512,transparent 55%),linear-gradient(180deg,var(--color-base-000),#f8f9f8);animation:.22s cubic-bezier(.22,1,.36,1) SearchOverlayClient-module__14hN0q__overlayEnter;box-shadow:0 28px 80px #00000040}.SearchOverlayClient-module__14hN0q__content{--content-inline-padding:24px;width:100%;max-width:100%;height:100%;min-height:0;max-height:none;padding:18px var(--content-inline-padding)14px;box-sizing:border-box;grid-gap:18px;grid-template-rows:auto auto auto 1fr;gap:18px;display:grid;overflow:hidden}.SearchOverlayClient-module__14hN0q__searchInput{width:100%}.SearchOverlayClient-module__14hN0q__alphabetWrapper{width:100%;overflow:auto hidden}.SearchOverlayClient-module__14hN0q__letters{gap:12px;width:max-content;padding-right:20px;display:flex}.SearchOverlayClient-module__14hN0q__letter{border:1px solid var(--color-base-200);background-color:var(--color-base-100);min-width:48px;height:48px;color:var(--color-base-600);border-radius:8px;flex-shrink:0;font-size:16px;font-weight:500}.SearchOverlayClient-module__14hN0q__letter.SearchOverlayClient-module__14hN0q__active{border-color:var(--color-primary);background-color:var(--color-primary);color:#fff}.SearchOverlayClient-module__14hN0q__results{height:100%;min-height:0;margin-inline:calc(var(--content-inline-padding)*-1);padding-inline:var(--content-inline-padding);overscroll-behavior:contain;box-sizing:border-box;overflow:hidden auto}.SearchOverlayClient-module__14hN0q__grid{grid-gap:16px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;display:grid}.SearchOverlayClient-module__14hN0q__loadingGrid{--card-width:320px}.SearchOverlayClient-module__14hN0q__emptyPlaceholder{box-sizing:border-box;width:100%;min-height:320px}.SearchOverlayClient-module__14hN0q__pagination{justify-content:center;align-items:center;gap:12px;margin-top:16px;display:flex}.SearchOverlayClient-module__14hN0q__pagination button{border:1px solid var(--color-base-300);background:var(--color-base-000);border-radius:8px;padding:8px 12px}@media screen and (min-width:768px){.SearchOverlayClient-module__14hN0q__popup{--desktop-overlay-inset:48px;width:min(1100px,calc(100vw - (var(--desktop-overlay-inset)*2)));max-width:calc(100vw - (var(--desktop-overlay-inset)*2));min-height:min(860px,calc(100dvh - (var(--desktop-overlay-inset)*2)));height:min(860px,calc(100dvh - (var(--desktop-overlay-inset)*2)));max-height:min(860px,calc(100dvh - (var(--desktop-overlay-inset)*2)));border-radius:28px;place-self:center}.SearchOverlayClient-module__14hN0q__inner{border-radius:28px;height:100%;min-height:100%;max-height:100%}.SearchOverlayClient-module__14hN0q__content{--content-inline-padding:34px;padding:22px var(--content-inline-padding)18px;max-height:none}}@keyframes SearchOverlayClient-module__14hN0q__overlayEnter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SearchOverlayClient-module__14hN0q__inner{animation:none}}
.page-module__8RUfUq__gridSection{--card-width:165px}@media screen and (min-width:576px){.page-module__8RUfUq__gridSection{--card-width:200px}}@media screen and (min-width:992px){.page-module__8RUfUq__gridSection{--card-width:240px}}@media screen and (min-width:1200px){.page-module__8RUfUq__gridSection{--card-width:280px}}
.TopicCard-module__VJoOkq__card{color:var(--color-base-600);background:var(--color-base-000);border:2px solid var(--color-base-200);border-radius:10px;flex-direction:column;height:100%;padding:0;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .3s ease-in;display:flex;position:relative;overflow:hidden}.TopicCard-module__VJoOkq__card:hover,.TopicCard-module__VJoOkq__card:focus-visible{box-shadow:0 0 0 4px var(--color-highlight-orange)}.TopicCard-module__VJoOkq__card:focus-visible{--focus-color:none}.TopicCard-module__VJoOkq__card:hover .TopicCard-module__VJoOkq__cta svg{transition:transform .2s ease-in-out;transform:translate(3px)}.TopicCard-module__VJoOkq__imageContainer{border-radius:8px 8px 0 0;width:100%;height:200px;overflow:hidden}.TopicCard-module__VJoOkq__img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.TopicCard-module__VJoOkq__content{flex-direction:column;flex:1;gap:10px;min-height:0;padding:15px;display:flex}.TopicCard-module__VJoOkq__metaHeader{font-size:11px}.TopicCard-module__VJoOkq__titleRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.TopicCard-module__VJoOkq__title{color:var(--color-base-600);margin:0;font-size:22px;font-weight:600}.TopicCard-module__VJoOkq__footer{justify-content:space-between;align-items:center;gap:20px;margin-top:auto;display:flex}.TopicCard-module__VJoOkq__cta{align-items:center;gap:5px;margin-left:auto;display:flex}.TopicCard-module__VJoOkq__ctaText{align-items:center;gap:5px;display:flex}.TopicCard-module__VJoOkq__preview{opacity:.5;pointer-events:none}.TopicCard-module__VJoOkq__dark{color:#fff;border-color:var(--color-base-200);background-color:#000}.TopicCard-module__VJoOkq__dark .TopicCard-module__VJoOkq__title,.TopicCard-module__VJoOkq__dark .TopicCard-module__VJoOkq__cta{color:#fff}.TopicCard-module__VJoOkq__dark .TopicCard-module__VJoOkq__metaHeader{color:var(--color-base-200)}.TopicCard-module__VJoOkq__dark .TopicCard-module__VJoOkq__content{padding:8px}@media screen and (min-width:576px){.TopicCard-module__VJoOkq__dark .TopicCard-module__VJoOkq__content{padding:20px}}.TopicCard-module__VJoOkq__favoriteButton{flex-shrink:0;align-self:flex-start}.TopicCard-module__VJoOkq__accessLabels{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:6px;right:6px}.TopicCard-module__VJoOkq__completedBadge{z-index:8;background-color:var(--color-primary);color:#fff;opacity:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 8px #00000026}.TopicCard-module__VJoOkq__completedIcon{color:#fff;flex-shrink:0}.TopicCard-module__VJoOkq__completed{position:relative}.TopicCard-module__VJoOkq__completed>:not(.TopicCard-module__VJoOkq__completedBadge){opacity:.5;filter:grayscale();transition:opacity .3s ease-in-out,filter .3s ease-in-out}.TopicCard-module__VJoOkq__completed:hover>:not(.TopicCard-module__VJoOkq__completedBadge){opacity:1;filter:grayscale(0%)}.TopicCard-module__VJoOkq__completed .TopicCard-module__VJoOkq__completedBadge{opacity:1!important}
.Textarea-module__sMRTPG__textarea{all:unset;box-sizing:border-box;width:100%;min-height:150px;font-size:var(--font-size-p4);line-height:var(--line-height-p4);color:var(--color-base-500);background-color:var(--color-base-200);border-radius:5px;padding:15px;font-weight:500}.Textarea-module__sMRTPG__textarea::placeholder{color:var(--color-base-300);font-weight:400;font-size:var(--font-size-p4);line-height:var(--line-height-p4)}
.SearchOverlayHeader-module__Y6R7cW__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.SearchOverlayHeader-module__Y6R7cW__title{color:var(--color-base-800);margin:0}.SearchOverlayHeader-module__Y6R7cW__closeButton{margin-left:auto}
.layout-module___YwcWW__layout{background-color:var(--color-base-000);padding-top:var(--header-height-minimal)}.layout-module___YwcWW__main{min-height:50svh}.layout-module___YwcWW__main>section+section{padding-top:64px}
.layout-module__z6vEZq__container{--background-color:var(--color-base-100);--background-color-header:var(--color-base-100-75);--forground-color:var(--color-base-000);background-color:var(--background-color);padding-top:var(--header-height)}@media screen and (min-width:768px){.layout-module__z6vEZq__container{grid-template-rows:1fr auto;min-height:100vh;display:grid}}

.page-module__zo1gzq__sections>*{padding-top:20px}@media screen and (min-width:768px){.page-module__zo1gzq__sections>*{padding-top:50px}}


/*# sourceMappingURL=3c32b52f780eeb7f.css.map*/