/*!
 * Projekt: Steuerberatung Neutzner
 * Build by: Janis Hau (my-new.me)
 * Stack: HTML partials, SCSS, Grunt
 * Date: 30.10.2025
 */@media screen{.ai-center-xs{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen{.ai-start-xs{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media screen and (min-width:641px){.ai-start-l{-webkit-box-align:start;-ms-flex-align:start;align-items:start}}@media screen{.ar-1-xs{aspect-ratio:1}}@media screen{.ar-16\/9-xs{aspect-ratio:16/9}}@media screen{.bga-fixed-xs{background-attachment:fixed}}@media screen and (min-width:641px){.bga-fixed-l{background-attachment:fixed}}@media screen{.bgsz-cover-xs{background-size:cover}}@media screen{.bdrs-4e-xs{border-radius:4em}}@media screen{.bds-solid-xs{border-style:solid}}@media screen{.bdw-0-xs{border-width:0}}@media screen{.bdw-2-xs{border-width:2px}}@media screen{.bdw-4-xs{border-width:4px}}@media screen{.before\:b-0-xs:before{bottom:0}}@media screen{.bxsh-header-xs{-webkit-box-shadow:rgba(0,0,0,.25) 0 3px 11px 0;box-shadow:0 3px 11px 0 rgba(0,0,0,.25)}}@media screen{.d-none-xs{display:none}}@media screen and (min-width:641px){.d-none-l{display:none}}@media screen{.before\:d-block-xs:before,.d-block-xs{display:block}}@media screen{.d-flex-xs{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:641px){.d-flex-l{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen{.d-grid-xs{display:grid}}@media screen{.d-inline-block-xs{display:inline-block}}@media screen{.d-inline-flex-xs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (min-width:641px){.d-inline-flex-l{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (min-width:641px){.d-unset-l{display:unset}}@media screen{.fxd-row-reverse-xs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen{.fxw-wrap-xs{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen{.fz-1x-xs{font-size:1rem}}@media screen{.fz-1\.125x-xs{font-size:1.125rem}}@media screen{.fz-1\.5x-xs{font-size:1.5rem}}@media screen{.fz-1\.75x-xs{font-size:1.75rem}}@media screen{.fz-2\.1825x-xs{font-size:2.1825rem}}@media screen{.fz-2\.25x-xs{font-size:2.25rem}}@media screen{.fz-2\.5x-xs{font-size:2.5rem}}@media screen{.fs-normal-xs{font-style:normal}}@media screen{.fw-600-xs{font-weight:600}}@media screen{.g-1x-xs{gap:1rem}}@media screen and (min-width:641px){.g-3x-l{gap:3rem}}@media screen and (min-width:641px){.gtc-2x1fr-l{grid-template-columns:repeat(2,1fr)}}@media screen{.before\:h-4-xs:before{height:4px}}@media screen{.h-100p-xs{height:100%}}@media screen{.h-auto-xs,img{height:auto}}@media screen{img{max-height:inherit}}@media screen{.mih-60vh-xs{min-height:60vh}}@media screen{.jc-end-xs{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}@media screen{.jc-space-between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:641px){.jc-space-between-l{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen{.jc-center-xs{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen{.before\:l-0-xs:before,.l-0-xs{left:0}}@media screen{.lis-none-xs{list-style:none}}@media screen{body{margin:0}}@media screen{.mb-1x-xs{margin-bottom:1rem}}@media screen{.mb-1e-xs{margin-bottom:1em}}@media screen{.mb-2x-xs{margin-bottom:2rem}}@media screen{.mb-3x-xs{margin-bottom:3rem}}@media screen{.mb-0-xs{margin-bottom:0}}@media screen{.ml-1x-xs{margin-left:1rem}}@media screen{.mr-1e-xs{margin-right:1em}}@media screen{.mr-1x-xs{margin-right:1rem}}@media screen{.mt-1\.25x-xs{margin-top:1.25rem}}@media screen and (min-width:641px){.mt-1x-l{margin-top:1rem}}@media screen{.mt-4x-xs{margin-top:4rem}}@media screen{.mt-6x-xs{margin-top:6rem}}@media screen{.mt-14x-xs{margin-top:14rem}}@media screen{.mt-0-xs{margin-top:0}}@media screen and (min-width:641px){.mt-0-l{margin-top:0}}@media screen{.of-hidden-xs{overflow:hidden}}@media screen{body{padding:0}}@media screen{.p-1x-xs{padding:1rem}}@media screen{.pb-0\.5e-xs{padding-bottom:.5em}}@media screen{.pb-1x-xs{padding-bottom:1rem}}@media screen{.pb-1\.5x-xs{padding-bottom:1.5rem}}@media screen{.pb-2x-xs{padding-bottom:2rem}}@media screen{.pb-3x-xs{padding-bottom:3rem}}@media screen{.pb-4\.375x-xs{padding-bottom:4.375rem}}@media screen{.pb-6x-xs{padding-bottom:6rem}}@media screen{.pb-13x-xs{padding-bottom:13rem}}@media screen{.pr-2\.5x-xs{padding-right:2.5rem}}@media screen{.pr-3x-xs{padding-right:3rem}}@media screen{.pr-4x-xs{padding-right:4rem}}@media screen{.pl-2\.5x-xs{padding-left:2.5rem}}@media screen{.pl-3x-xs{padding-left:3rem}}@media screen{.pl-13p-xs{padding-left:13%}}@media screen{.pt-1x-xs{padding-top:1rem}}@media screen{.pt-1\.5x-xs{padding-top:1.5rem}}@media screen{.pt-3x-xs{padding-top:3rem}}@media screen{.pt-4\.375x-xs{padding-top:4.375rem}}@media screen{.pt-6x-xs{padding-top:6rem}}@media screen{.pt-13x-xs{padding-top:13rem}}@media screen{.before\:pos-absolute-xs:before,.pos-absolute-xs{position:absolute}}@media screen{.pos-relative-xs{position:relative}}@media screen and (min-width:641px){.pos-sticky\!-l{position:sticky!important}}@media screen{.pos-fixed-xs{position:fixed}}@media screen and (min-width:641px){.pos-unset-l{position:unset}}@media screen{.hover\:before\:r-0-xs:hover:before,.r-0-xs{right:0}}@media screen{.before\:r-100p-xs:before{right:100%}}@media screen{.btn,.ta-center-xs,button{text-align:center}}@media screen{.ta-right-xs{text-align:right}}@media screen{.tal-center-xs{-moz-text-align-last:center;text-align-last:center}}@media screen{.td-none-xs{text-decoration:none}}@media screen{.t-0-xs{top:0}}@media screen{.t-100p-xs{top:100%}}@media screen and (min-width:641px){.trf-trly\(center\)-l{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen{.before\:trs-\.100ms-ease-xs:before{-webkit-transition:all .1s ease;transition:all .1s ease}}@media screen{.btn,button{-webkit-transition:all .25s ease;transition:all .25s ease}}@media screen{.va-top-xs{vertical-align:top}}@media screen{.w-100p-xs{width:100%}}@media screen and (min-width:641px){.w-100p-l{width:100%}}@media screen{.w-2e-xs{width:2em}}@media screen{.w-2\.5e-xs{width:2.5em}}@media screen{.w-4\.5e-xs{width:4.5em}}@media screen{img{width:auto}}@media screen and (min-width:641px){.w-auto-l{width:auto}}@media screen and (min-width:641px){.w-3\/12-l{width:25%}}@media screen and (min-width:641px){.w-6\/12-l{width:50%}}@media screen and (min-width:641px){.w-9\/12-l{width:75%}}@media screen{img{max-width:100%}}@media screen{.maw-13x-xs{max-width:13rem}}@media screen and (min-width:641px){.maw-3\/12-l{max-width:25%}}@media screen and (min-width:641px){.maw-4\/12-l{max-width:33.3333333333%}}@media screen and (min-width:641px){.maw-6\/12-l{max-width:50%}}@media screen and (min-width:641px){.maw-none-l{max-width:none}}@media screen{.z-1010-xs{z-index:1010}}@media screen{.z-1050-xs{z-index:1050}}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;overflow-x:hidden}body,html{scroll-behavior:smooth}*,:after,:before,summary{outline:none;-webkit-box-sizing:inherit;box-sizing:inherit;word-break:break-word}html{font-size:16}@media screen and (min-width:321px){html{font-size:16}}@media screen and (min-width:481px){html{font-size:16}}@media screen and (min-width:641px){html{font-size:16}}@media screen and (min-width:981px){html{font-size:16}}@media screen and (min-width:1481px){html{font-size:16px}}[data-before]:before{content:attr(data-before)}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}ul{padding:0 0 0 1rem;margin:0 0 2rem}.list--inline{padding:0}.list--inline>li{display:inline-block;list-style-type:none}.list--inline:after{display:none}.wrapper{display:inline-block;text-align:left;width:100%;padding:0 2rem;max-width:100%}.wrapper.d-grid-xs{display:grid}.wrapper.d-flex-xs{display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper.d-inline-flex-xs{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width:641px){.wrapper.d-inline-flex-l{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}@media screen and (min-width:321px){.wrapper{padding:0 2rem;max-width:100%}}@media screen and (min-width:481px){.wrapper{padding:0 2rem;max-width:100%}}@media screen and (min-width:641px){.wrapper{padding:0 2rem;max-width:calc(980px + 4rem)}}@media screen and (min-width:981px){.wrapper{padding:0 2rem;max-width:calc(1080px + 4rem)}}@media screen and (min-width:1481px){.wrapper{padding:0 2rem;max-width:calc(1280px + 4rem)}}.btn,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}@media (max-width:1023px){.main-nav{position:absolute;top:100%;left:0;right:0;background:#fff;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;will-change:transform}.main-nav.is-open{-webkit-transform:translateX(0);transform:translateX(0)}.main-nav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;margin:0;padding:1.25rem;border-top:1px solid rgba(0,0,0,.07)}.nav-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.35);opacity:0;pointer-events:none;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}.nav-backdrop.is-open{opacity:1;pointer-events:auto}body.nav-open{overflow:hidden;-ms-touch-action:none;touch-action:none}}@media (max-width:1023px) and (prefers-reduced-motion:reduce){.main-nav,.nav-backdrop{-webkit-transition:none;transition:none}}.main-nav__toggle{background:none;border:0;padding:.75rem;cursor:pointer;position:relative;z-index:1000}.main-nav__toggle-line{width:24px;height:2px;background:#000;display:block;margin:5px 0;-webkit-transition:opacity .25s ease,-webkit-transform .25s ease;transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease}.main-nav__toggle.is-active .main-nav__toggle-line:first-child{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.main-nav__toggle.is-active .main-nav__toggle-line:nth-child(2){opacity:0}.main-nav__toggle.is-active .main-nav__toggle-line:nth-child(3){-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}