/*!
 * Projekt: Steuerberatung Neutzner
 * Build by: Janis Hau (my-new.me)
 * Stack: HTML partials, SCSS, Grunt
 * Date: 30.10.2025
 */:root{--black:#000;--white:#fff;--transparent:transparent;--error:#ff0054;--success:#00ff54;--warning:#ff0;--background:linear-gradient(135deg,#00000c,#232957);--primary:#0aacac;--secondary:#49b0e9;--gray:#333;--gray-light:#f4f4f4}@font-face{font-family:Jost;font-style:normal;font-weight:100;font-display:swap;src:local("Jost-Thin"),local("Jost-Thin"),url(/assets/fonts/Jost/static/Jost-Thin.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:200;font-display:swap;src:local("Jost-ExtraLight"),local("Jost-ExtraLight"),url(/assets/fonts/Jost/static/Jost-ExtraLight.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:300;font-display:swap;src:local("Jost-Light"),local("Jost-Light"),url(/assets/fonts/Jost/static/Jost-Light.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:local("Jost-Regular"),local("Jost-Regular"),url(/assets/fonts/Jost/static/Jost-Regular.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:local("Jost-Medium"),local("Jost-Medium"),url(/assets/fonts/Jost/static/Jost-Medium.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:600;font-display:swap;src:local("Jost-SemiBold"),local("Jost-SemiBold"),url(/assets/fonts/Jost/static/Jost-SemiBold.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:local("Jost-Bold"),local("Jost-Bold"),url(/assets/fonts/Jost/static/Jost-Bold.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:800;font-display:swap;src:local("Jost-ExtraBold"),local("Jost-ExtraBold"),url(/assets/fonts/Jost/static/Jost-ExtraBold.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:900;font-display:swap;src:local("Jost-Black"),local("Jost-Black"),url(/assets/fonts/Jost/static/Jost-Black.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:100;font-display:swap;src:local("Mulish-Thin"),local("Mulish-Thin"),url(/assets/fonts/Mulish/static/Mulish-Thin.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:200;font-display:swap;src:local("Mulish-ExtraLight"),local("Mulish-ExtraLight"),url(/assets/fonts/Mulish/static/Mulish-ExtraLight.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:300;font-display:swap;src:local("Mulish-Light"),local("Mulish-Light"),url(/assets/fonts/Mulish/static/Mulish-Light.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:400;font-display:swap;src:local("Mulish-Regular"),local("Mulish-Regular"),url(/assets/fonts/Mulish/static/Mulish-Regular.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:500;font-display:swap;src:local("Mulish-Medium"),local("Mulish-Medium"),url(/assets/fonts/Mulish/static/Mulish-Medium.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:600;font-display:swap;src:local("Mulish-SemiBold"),local("Mulish-SemiBold"),url(/assets/fonts/Mulish/static/Mulish-SemiBold.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:700;font-display:swap;src:local("Mulish-Bold"),local("Mulish-Bold"),url(/assets/fonts/Mulish/static/Mulish-Bold.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:800;font-display:swap;src:local("Mulish-ExtraBold"),local("Mulish-ExtraBold"),url(/assets/fonts/Mulish/static/Mulish-ExtraBold.ttf) format("truetype")}@font-face{font-family:Mulish;font-style:normal;font-weight:900;font-display:swap;src:local("Mulish-Black"),local("Mulish-Black"),url(/assets/fonts/Mulish/static/Mulish-Black.ttf) format("truetype")}@media screen{.c-black-xs{color:var(--black)}}@media screen{.c-white-xs{color:var(--white)}.hover\:c-white-xs:hover{color:var(--white)}.bgc-white-xs{background-color:var(--white)}.bdc-white-xs{border-color:var(--white)}}@media screen{.hover\:bgc-transparent-xs:hover{background-color:var(--transparent)}}@media screen{.c-primary-xs{color:var(--primary)}.bgc-primary-xs{background-color:var(--primary)}.before\:bgc-primary-xs:before{background-color:var(--primary)}}@media screen{.hover\:c-secondary-xs:hover{color:var(--secondary)}}@media screen{.bgc-gray-xs{background-color:var(--gray)}}@media screen{.bgc-gray-light-xs{background-color:var(--gray-light)}}html{word-wrap:break-word;overflow-wrap:break-word;-ms-hyphens:auto;hyphens:auto;line-height:1.5}body{font-family:Mulish,Jost,Arial,Helvetica,sans-serif}h1,h2,h3,h4{font-family:Jost,Arial,Helvetica,sans-serif}a{color:var(--primary);text-decoration:none;-webkit-transition:all .25s ease;transition:all .25s ease}a:hover:not(.btn){color:var(--secondary)}