@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap";html,body{width:100%;font-family:Poppins,sans-serif;overflow-x:hidden}:root{--color-primary:#0d3354;--color-rose:#ce7180;--color-light-grey:#e8e7e7;--color-yellow:#edde77;--color-light-blue:#7ac1df;--color-green:#3aae7e;--color-footer-bg:#dad8d9;--z-dropdown:100;--z-header:200;--z-route-bar:300;--z-dialog:400;--btn-text:#121a22;--btn-bg:#fff;--btn-bg-hover:#fff;--btn-border:#c8d3de;--btn-border-hover:#0d3354;--btn-radius:999px;--btn-shadow:0 4px 12px rgba(13,51,84,.08);--btn-shadow-hover:0 4px 12px rgba(13,51,84,.12);--btn-focus-ring:0 0 0 3px rgba(13,51,84,.22)}::selection{color:#000;background-color:#7ac1df}.body{-ms-flex-align:center;align-items:center;width:100%;height:100vh;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.background-image{object-fit:cover;z-index:-1;width:50%;height:100%;position:absolute}.background-wrapper{width:100vw;min-height:100dvh;margin:0;padding:0;overflow-x:hidden}.route-transition-wrapper{position:relative}.route-transition-content{animation:.32s ease-out both route-content-enter}.route-transition-bar{width:100%;height:2px;z-index:var(--z-route-bar);pointer-events:none;position:fixed;top:0;left:0;overflow:hidden}.route-transition-bar:before{content:"";background:linear-gradient(90deg,rgba(13,51,84,0) 0%,rgba(13,51,84,.95) 45%,rgba(122,193,223,.95) 75%,rgba(122,193,223,0) 100%);width:32%;height:100%;animation:.56s cubic-bezier(.22,1,.36,1) forwards route-bar-sweep;position:absolute;top:0;left:0}@keyframes route-content-enter{0%{opacity:0}to{opacity:1}}@keyframes route-bar-sweep{0%{opacity:0;transform:translate(-110%)}20%{opacity:1}to{opacity:0;transform:translate(360%)}}@media (prefers-reduced-motion:reduce){.route-transition-content{animation:none}.route-transition-bar:before{opacity:0;animation:none}}.direction{opacity:.1;left:0}.finance-main{right:0}.content{align-items:left;z-index:1;color:#000;font-size:2rem;font-weight:700;position:relative}.text-box{background:rgba(255,255,255,.2);display:-ms-flexbox;display:flex}.left-text,.right-text{text-transform:uppercase;color:#000;text-align:left;font-size:3.5rem;font-weight:700}.left-text{border-right:3px solid #000;padding-right:10px}.right-text{padding-left:10px;font-size:3.5rem;font-weight:100}.custom-btn{color:#fff;text-transform:uppercase;cursor:pointer;background-color:#0d2c4d;border:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:12px 20px;font-size:18px;font-weight:700;transition:all .3s;display:-ms-flexbox;display:flex}.custom-btn span{margin-left:10px;font-size:20px}.custom-btn:hover{background-color:#0a223a}hr{opacity:1;background-color:#000;border:none;height:2px}h4{font-size:20px;font-weight:600;text-transform:none!important}a{color:#00508c;font-weight:400;text-decoration:none;transition:color .3s,opacity .3s}a:hover{opacity:.9;text-decoration:underline;transition:color .3s,opacity .3s;transform:none}.page-content a:not(.button-link):not(.read-more):not(.article-preview-read-more):not(.article-preview-title-link):not(.Main-Image-banner),.footer a:not(.social-link):not(.social-icon):not(.button-link):not(.read-more):not(.article-preview-read-more):not(.article-preview-title-link){background-image:linear-gradient(currentColor,currentColor);background-position:0 calc(100% + 1px);background-repeat:no-repeat;background-size:0 2px;transition:color .3s,opacity .3s,background-size .3s}.page-content a:not(.button-link):not(.read-more):not(.article-preview-read-more):not(.article-preview-title-link):not(.Main-Image-banner):hover,.footer a:not(.social-link):not(.social-icon):not(.button-link):not(.read-more):not(.article-preview-read-more):not(.article-preview-title-link):hover{background-size:var(--premium-link-underline-width,100%)2px;text-decoration:none}.page-content a:not(.button-link):not(.read-more):not(.article-preview-read-more):not(.article-preview-title-link):not(.Main-Image-banner):focus-visible{background-size:var(--premium-link-underline-width,100%)2px;text-decoration:none}.footer a:not(.social-link):not(.social-icon):not(.button-link):not(.read-more):not(.article-preview-read-more):not(.article-preview-title-link):focus-visible{background-size:var(--premium-link-underline-width,100%)2px;text-decoration:none}a[href^=mailto\:]{--premium-link-underline-width:calc(100% - 1.3em)}a[href$=\.pdf i]{--premium-link-underline-width:calc(100% - 1.3em)}a[href*=".pdf?" i]{--premium-link-underline-width:calc(100% - 1.3em)}a[href^=http]:not([href*=august-sander-schule\.de]):not([href*=august-sander-schule\.com]):not([href^=mailto\:]):not([href$=\.pdf i]):not([href*=".pdf?" i]):not(.social-link){--premium-link-underline-width:calc(100% - 1.3em)}a[href^=mailto\:]:after{content:"";vertical-align:-.1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='currentColor'%3E%3Cpath d='M3.5 5A2.5 2.5 0 0 0 1 7.5v9A2.5 2.5 0 0 0 3.5 19h17a2.5 2.5 0 0 0 2.5-2.5v-9A2.5 2.5 0 0 0 20.5 5h-17Zm0 1.5h17a1 1 0 0 1 1 1v.3l-9.5 5.7L2.5 7.8v-.3a1 1 0 0 1 1-1Zm-1 3.1 8.9 5.3c.37.22.84.22 1.21 0l8.9-5.3v6.9a1 1 0 0 1-1 1h-17a1 1 0 0 1-1-1v-6.9Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.95em;height:.95em;margin-left:.35em;display:inline-block}a[href$=\.pdf i]:after{content:"";vertical-align:-.1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H7a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M8 13h8'/%3E%3Cpath d='M8 16h6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.95em;height:.95em;margin-left:.35em;display:inline-block}a[href*=".pdf?" i]:after{content:"";vertical-align:-.1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H7a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 2v6h6'/%3E%3Cpath d='M8 13h8'/%3E%3Cpath d='M8 16h6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.95em;height:.95em;margin-left:.35em;display:inline-block}a[href^=http]:not([href*=august-sander-schule\.de]):not([href*=august-sander-schule\.com]):not([href^=mailto\:]):not([href$=\.pdf i]):not([href*=".pdf?" i]):not(.social-link):after{content:"";vertical-align:-.1em;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3h7v7'/%3E%3Cpath d='M10 14 21 3'/%3E%3Cpath d='M21 14v6a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.95em;height:.95em;margin-left:.35em;display:inline-block}ul,ol{margin:0;padding:0;list-style:none}.page-content{max-width:1140px;margin:0 auto}.page-content p{margin-bottom:9px}.single-page-content p{margin-top:0;margin-bottom:9px}.single-page-content ul{margin:4px 0 6px 1rem;padding-left:0}.single-page-content ul+p{margin-top:0}.single-page-content h3,.single-page-content h4{margin-top:1.75rem}.beratungsangebote-header{margin-bottom:1.25rem;position:relative}.beratungsangebote-header-image{width:100%;height:auto;display:block}.beratungsangebote-header-labels{pointer-events:auto;-ms-user-select:text;user-select:text;-ms-flex-direction:column;flex-direction:column;gap:.65rem;max-width:calc(100% - 4rem);display:-ms-flexbox;display:flex;position:absolute;bottom:1.65rem;left:2rem}.beratungsangebote-header-label{letter-spacing:0;text-transform:uppercase;border-radius:4px;width:fit-content;max-width:100%;padding:5px 18px;font-size:max(1rem,min(1.75vw,1.35rem));font-weight:550;line-height:1.3;display:inline-block;box-shadow:0 4px 6px rgba(0,0,0,.1)}.beratungsangebote-header-label br{display:block}.beratungsangebote-header-label--dark{color:#fff;background:#000}.beratungsangebote-header-label--light{color:#000;background:#fff}.sekretariat-layout{grid-template-columns:repeat(2,minmax(0,1fr));-ms-flex-align:stretch;align-items:stretch;gap:1rem;margin:.35rem 0 1.2rem;display:grid}.sekretariat-layout--after-accordions{margin-top:1.5rem}.sekretariat-layout--three-up{grid-template-columns:repeat(3,minmax(0,1fr))}.sekretariat-layout--three-up .sekretariat-card{padding:.95rem 1rem}.sekretariat-layout--three-up .sekretariat-contact-row{grid-template-columns:1fr;-ms-flex-align:start;align-items:start;row-gap:.15rem}.sekretariat-layout--three-up .sekretariat-contact-label,.sekretariat-layout--three-up .sekretariat-contact-value,.sekretariat-layout--three-up .sekretariat-contact-value a{white-space:normal;overflow-wrap:anywhere}.sekretariat-layout--three-up .sekretariat-card--nagler{-ms-flex-order:0;order:0}.sekretariat-layout--three-up .sekretariat-card--alt{-ms-flex-order:1;order:1}.sekretariat-layout--three-up .sekretariat-card--persius{-ms-flex-order:2;order:2}.sekretariat-card{background:#fff;border:1px solid #dde3ea;border-radius:.75rem;height:100%;padding:1rem 1.1rem;box-shadow:0 8px 20px rgba(13,44,77,.04)}.sekretariat-card--wide{grid-column:1/-1;padding:1.15rem 1.25rem}.single-page-content .sekretariat-card-title{letter-spacing:0;text-transform:none;text-align:left;margin:0 0 .75rem;font-size:1.12rem;font-weight:600;line-height:1.25}.single-page-content .sekretariat-card-title--caps{text-transform:uppercase;margin-bottom:.55rem;font-size:1.02rem;font-weight:500}.single-page-content .sekretariat-block-title{text-align:left;margin:0 0 .35rem;font-size:1rem;font-weight:600}.single-page-content p.sekretariat-address,.single-page-content p.sekretariat-times-line,.single-page-content p.sekretariat-person{text-align:left;margin:0;line-height:1.55}.sekretariat-contact-row{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;column-gap:.5rem;margin-top:.3rem;display:grid}.sekretariat-contact-label{color:#1f1f1f;white-space:nowrap;font-weight:600}.sekretariat-contact-value{color:#1f1f1f;min-width:0}.sekretariat-contact-value a,.sekretariat-person a{color:#000;white-space:nowrap;font-weight:500}.sekretariat-contact-value a:visited,.sekretariat-person a:visited{color:#000}.single-page-content p.sekretariat-note{text-align:left;background:#f4f7fa;border-left:3px solid #7ac1df;border-radius:.28rem;margin:.65rem 0 0;padding:.62rem .78rem}.single-page-content p.sekretariat-person+p.sekretariat-person{margin-top:.36rem}.faq-section-nav{background:#f4f7fa;border:1px solid #dde3ea;border-radius:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 2rem;padding:1rem 1.25rem;display:-ms-flexbox;display:flex}.faq-section-nav-link{color:#1d1d1d;background:#fff;border:1px solid #c8d3de;border-radius:999px;padding:.45rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:inline-block;background-image:none!important}.faq-section-nav-link:hover{color:#0d3354;background:#fff;border-color:#0d3354;text-decoration:none;background-image:none!important}.faq-callout{background:#f4f7fa;border-left:3px solid #7ac1df;border-radius:.28rem;margin-top:0;padding:1.25rem 1.5rem}.faq-callout-title{margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.faq-callout-text{color:#444;margin:0 0 1rem;line-height:1.6}.faq-callout .button-link{margin-top:.25rem}.datenschutz-service-grid{gap:1rem;margin:.35rem 0 1.1rem;display:grid}.datenschutz-service-card{background:#fff;border:1px solid #dde3ea;border-radius:.75rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;gap:.45rem;padding:1rem 1.1rem;display:-ms-flexbox;display:flex;box-shadow:0 8px 20px rgba(13,44,77,.04)}.single-page-content .datenschutz-service-card strong{text-transform:none;font-size:1.05rem;font-weight:600;line-height:1.3}.single-page-content .datenschutz-service-card a{overflow-wrap:anywhere;word-break:break-word}.datenschutz-service-qr{background:#fff;border:1px solid #e5eaf0;border-radius:.5rem;width:min(100%,180px);height:auto;margin-top:.2rem}@media (min-width:901px){.sekretariat-layout{grid-template-columns:minmax(260px,.95fr) minmax(360px,1.05fr);grid-template-areas:"contact hours""contact people";gap:1rem 1.1rem}.sekretariat-card-contact{grid-area:contact}.sekretariat-card-hours{grid-area:hours}.sekretariat-card-people{grid-area:people}.sekretariat-layout.sekretariat-layout--three-up{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:none}.datenschutz-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}h1{font-size:max(1.5rem,min(1rem + 2.5vw,2.1875rem))}h2{text-transform:uppercase;font-size:max(1.25rem,min(.875rem + 1.75vw,1.875rem))}h3{text-transform:uppercase;font-size:max(1.0625rem,min(.9rem + .85vw,1.25rem));font-weight:400}h5{font-size:20px;font-weight:500}.section-gap{margin-top:3rem}.single-page-content h2.section-gap:first-of-type{margin-top:0}button:not(.fullscreen-close):not(.dropdown-toggle-mobile):not(.accordion-button):not(.cookie-banner__btn){border:1px solid var(--btn-border);border-radius:var(--btn-radius);color:var(--btn-text);background-color:var(--btn-bg);box-shadow:var(--btn-shadow);cursor:pointer;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:.75rem 1.5rem;font-size:1.05rem;font-weight:600;line-height:1.5;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;display:-ms-inline-flexbox;display:inline-flex}button:not(.fullscreen-close):not(.dropdown-toggle-mobile):not(.accordion-button):not(.cookie-banner__btn):hover{opacity:1;border-color:var(--btn-border-hover);background-color:var(--btn-bg-hover);color:var(--btn-border-hover);box-shadow:var(--btn-shadow-hover);text-decoration:none}button:not(.fullscreen-close):not(.dropdown-toggle-mobile):not(.accordion-button):not(.cookie-banner__btn):focus-visible{opacity:1;border-color:var(--btn-border-hover);background-color:var(--btn-bg-hover);color:var(--btn-border-hover);box-shadow:var(--btn-shadow-hover);text-decoration:none}button:not(.fullscreen-close):not(.dropdown-toggle-mobile):not(.accordion-button):not(.cookie-banner__btn):active{box-shadow:var(--btn-shadow)}button:not(.fullscreen-close):not(.dropdown-toggle-mobile):not(.accordion-button):not(.cookie-banner__btn):focus-visible{box-shadow:var(--btn-shadow-hover),var(--btn-focus-ring);outline:none}button:not(.fullscreen-close):not(.dropdown-toggle-mobile):not(.accordion-button):not(.cookie-banner__btn):disabled{color:#8a93a0;box-shadow:none;cursor:not-allowed;background:#f2f5f8;border-color:#d9e0e7}a.button-link{border-radius:var(--btn-radius);cursor:pointer;background-color:var(--btn-bg);border:1px solid var(--btn-border);color:var(--btn-text);box-shadow:var(--btn-shadow);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:fit-content;max-width:100%;padding:.75rem 1.5rem;font-size:1.05rem;font-weight:600;line-height:1.5;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;display:-ms-inline-flexbox;display:inline-flex}.button-link-center{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}a.button-link:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6,3 11,8 6,13'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.75em;height:.75em;margin-left:.6em;transition:transform .2s,background-image .2s}a.button-link:hover,a.button-link:focus{opacity:1;border-color:var(--btn-border-hover);background-color:var(--btn-bg-hover);color:var(--btn-border-hover);box-shadow:var(--btn-shadow-hover);text-decoration:none}a.button-link:focus-visible{opacity:1;border-color:var(--btn-border-hover);background-color:var(--btn-bg-hover);color:var(--btn-border-hover);box-shadow:var(--btn-shadow-hover);text-decoration:none}a.button-link:active{box-shadow:var(--btn-shadow)}a.button-link:focus-visible{box-shadow:var(--btn-shadow-hover),var(--btn-focus-ring);outline:none}a.button-link:hover:after,a.button-link:focus:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230d3354' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6,3 11,8 6,13'/%3E%3C/svg%3E");transform:translate(2px)}a.button-link:focus-visible:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230d3354' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6,3 11,8 6,13'/%3E%3C/svg%3E");transform:translate(2px)}@media (max-width:900px){a.button-link:hover:after,a.button-link:focus:after{transform:translate(2px,-50%)}a.button-link:focus-visible:after{transform:translate(2px,-50%)}}a.read-more{color:#111;-ms-flex-align:center;align-items:center;width:fit-content;transition:color .2s;display:-ms-inline-flexbox;display:inline-flex}a.read-more:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6,3 11,8 6,13'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:.75em;height:.75em;margin-left:.4em;transition:transform .2s,background-image .2s}a.read-more:hover,a.read-more:focus{color:#0d3354;opacity:1;text-decoration:none}a.read-more:focus-visible{color:#0d3354;opacity:1;text-decoration:none}a.read-more:hover:after,a.read-more:focus:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230d3354' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6,3 11,8 6,13'/%3E%3C/svg%3E");transform:translate(2px)}a.read-more:focus-visible:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230d3354' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6,3 11,8 6,13'/%3E%3C/svg%3E");transform:translate(2px)}p span,p{text-align:justify}ul{margin-left:1rem;list-style-type:disc!important}@media (max-width:900px){.desktop-only{display:none}.mobile-only{display:block}.page-content{padding:0 20px}.mobile-only-top-margin{margin-top:20px}h2{font-weight:600}h1,h2,h3,h4,h5{overflow-wrap:anywhere;word-break:break-word;-ms-hyphens:auto;hyphens:auto}.sekretariat-card{border-radius:.65rem;padding:.9rem .95rem}.single-page-content .sekretariat-card-title{font-size:1.05rem}.sekretariat-contact-label{min-width:60px}a.button-link{white-space:normal;text-wrap:balance;text-align:center;padding:.7rem 2rem .7rem 1rem;font-size:1rem;line-height:1.3;position:relative}a.button-link:after{-ms-flex:none;flex:none;margin-left:0;position:absolute;top:50%;right:.9rem;transform:translateY(-50%)}}@media (min-width:901px){.desktop-only{display:-ms-flexbox;display:flex}.mobile-only{display:none}}@media (min-width:901px) and (max-width:1200px){.page-content{padding:0 2rem}}@media (max-width:900px){.beratungsangebote-header{margin-bottom:1rem}.beratungsangebote-header-labels{gap:.45rem;max-width:calc(100% - 2rem);bottom:1rem;left:1rem}.beratungsangebote-header-label{padding:5px 16px;font-size:.95rem;font-weight:550}.sekretariat-layout,.sekretariat-layout.sekretariat-layout--three-up{grid-template-columns:1fr}.sekretariat-card--wide{grid-column:auto}}button{-ms-appearance:none;appearance:none;background-image:none}
/*# sourceMappingURL=index.9d2efdaa.css.map */
