@charset "utf-8";

@-webkit-keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

body { -webkit-font-smoothing: antialiased; color: rgb(67, 68, 79); font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; line-height: 1.6; margin: 0px; }

.heading-1, h1 { font-size: 3pc; margin-bottom: 24px; }

.heading-1, .heading-2, h1, h2 { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-weight: 700; letter-spacing: -0.025em; line-height: 1.2; }

.heading-2, h2 { font-size: 24px; margin-bottom: 1pc; margin-top: 1pc; }

.heading-3, h3 { font-size: 30px; margin-bottom: 1pc; }

.heading-3, .heading-4, h3, h4 { color: rgb(28, 28, 38); font-family: "Noto Sans", sans-serif; font-weight: 600; line-height: 1.4; }

.heading-4, h4 { font-size: 24px; margin-bottom: 8px; }

.heading-5, h5 { font-size: 20px; }

.heading-5, .heading-6, h5, h6 { color: rgb(67, 68, 79); font-family: "Noto Sans", sans-serif; font-weight: 500; line-height: 1.4; margin-bottom: 8px; }

.heading-6, h6 { font-size: 18px; }

.text-large { font-size: 18px; }

.text-body, .text-large { color: rgb(67, 68, 79); font-family: "Noto Sans", sans-serif; font-weight: 400; line-height: 1.6; }

.text-body { font-size: 1pc; }

.text-small { color: rgb(102, 102, 102); font-size: 14px; }

.text-caption, .text-small { font-family: "Noto Sans", sans-serif; font-weight: 400; line-height: 1.4; }

.text-caption { color: rgb(107, 107, 128); font-size: 9pt; }

.text-weight-regular { font-weight: 400; }

.text-weight-medium { font-weight: 500; }

.text-weight-semibold { font-weight: 600; }

.text-weight-bold { font-weight: 700; }

.text-primary { color: rgb(107, 107, 128); }

.text-primary-dark { color: rgb(66, 38, 94); }

.text-secondary { color: rgb(200, 67, 24); }

.text-neutral { color: rgb(68, 68, 68); }

.text-white { color: rgb(255, 255, 255); }

.text-black, .text-gray-900 { color: rgb(18, 18, 28); }

.text-gray-800 { color: rgb(28, 28, 38); }

.text-gray-700 { color: rgb(67, 68, 79); }

.text-gray-600 { color: rgb(102, 102, 102); }

.text-gray-500 { color: rgb(107, 107, 128); }

.text-gray-400 { color: rgb(170, 170, 170); }

.text-muted { color: rgb(107, 107, 128); }

.text-error { color: rgb(219, 94, 43); }

.text-success { color: rgb(34, 197, 94); }

.text-left { text-align: left; }

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.text-uppercase { text-transform: uppercase; }

.text-lowercase { text-transform: lowercase; }

.text-capitalize { text-transform: capitalize; }

.text-normal-case { text-transform: none; }

.text-underline { text-decoration: underline; }

.text-no-underline { text-decoration: none; }

.text-line-through { text-decoration: line-through; }

.leading-tight { line-height: 1.2; }

.leading-normal { line-height: 1.4; }

.leading-relaxed { line-height: 1.6; }

.leading-loose { line-height: 1.8; }

.tracking-tight { letter-spacing: -0.025em; }

.tracking-normal { letter-spacing: 0px; }

.tracking-wide { letter-spacing: 0.025em; }

.display-large { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-size: 4pc; font-weight: 700; letter-spacing: -0.025em; line-height: 1.2; }

@media (max-width: 991px) {
  .display-large { font-size: 3pc; }
}

@media (max-width: 767px) {
  .display-large { font-size: 36px; }
}

.display-medium { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-size: 3pc; font-weight: 700; line-height: 1.2; }

@media (max-width: 991px) {
  .display-medium { font-size: 36px; }
}

@media (max-width: 767px) {
  .display-medium { font-size: 30px; }
}

.display-small { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-size: 36px; font-weight: 600; line-height: 1.2; }

@media (max-width: 991px) {
  .display-small { font-size: 30px; }
}

@media (max-width: 767px) {
  .display-small { font-size: 24px; }
}

.lead { color: rgb(102, 102, 102); font-size: 20px; font-weight: 400; margin-bottom: 24px; }

.blockquote, .lead { font-family: "Noto Sans", sans-serif; line-height: 1.6; }

.blockquote { border-left: 4px solid rgb(107, 107, 128); color: rgb(67, 68, 79); font-size: 18px; font-style: italic; font-weight: 500; margin: 2pc 0px; padding-left: 24px; }

.blockquote cite { color: rgb(107, 107, 128); display: block; font-size: 14px; font-style: normal; font-weight: 400; margin-top: 8px; }

.blockquote cite::before { content: "— "; }

.code { border-radius: 4px; font-size: 0.875em; padding: 2px 6px; }

.code, .pre { background: rgb(245, 245, 245); color: rgb(28, 28, 38); font-family: "Courier New", monospace; }

.pre { overflow-wrap: break-word; border-radius: 8px; font-size: 14px; overflow-x: auto; padding: 1pc; white-space: pre-wrap; }

.link { color: rgb(107, 107, 128); cursor: pointer; text-decoration: underline; transition: color 0.3s ease-in-out; }

.link:hover { color: rgb(66, 38, 94); }

.link:focus { outline: rgb(107, 107, 128) solid 2px; outline-offset: 2px; }

.link:active { color: rgb(66, 38, 94); }

.link-subtle { color: rgb(102, 102, 102); text-decoration: none; transition: color 0.3s ease-in-out; }

.link-subtle:hover { color: rgb(107, 107, 128); text-decoration: underline; }

.list-styled { padding-left: 24px; }

.list-styled li { margin-bottom: 4px; }

.au-footer__list, .list-unstyled { list-style: none; padding-left: 0px; }

.au-footer__list li, .list-unstyled li { margin-bottom: 4px; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.text-clamp-1 { -webkit-line-clamp: 1; }

.text-clamp-1, .text-clamp-2 { -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.text-clamp-2 { -webkit-line-clamp: 2; }

.text-clamp-3 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.footer { background-color: rgb(18, 18, 28); }

.au-footer-container-wrapper { margin: 0px auto; max-width: 777pt; padding: 40px 0px 123px; }

@media (max-width: 1024px) {
  .au-footer-container-wrapper { max-width: 900px; padding: 20px 0px; }
}

.au-footer { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; }

.au-footer__middle { padding: 1pc 0px; }

.au-footer__bottom, .au-footer__bottom--new { padding-top: 2pc; }

.au-footer__col-title { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; line-height: 1.4; margin-bottom: 8px; }

.au-footer__list { margin-bottom: 40px; }

.au-footer__list li { margin-bottom: 8px; }

.au-footer__list a { color: rgb(158, 161, 173); font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; letter-spacing: -2%; line-height: 130%; }

.au-footer__list a:hover { color: rgb(255, 255, 255); }

.au-footer__bottom-bottom-row, .au-footer__bottom-container, .au-footer__bottom-top-row, .au-footer__middle-container { -webkit-box-align: center; -webkit-box-pack: justify; align-items: center; display: flex; justify-content: space-between; }

.au-footer__legal-links { display: flex; gap: 1pc; }

.au-footer__legal-links a { color: rgb(158, 161, 173); font-size: 14px; text-decoration: none; }

.au-footer__legal-links a:hover { color: rgb(255, 255, 255); }

.au-footer__social-media, .au-footer__social-media-new { display: flex; gap: 8px; }

.au-footer-v1 .au-footer__tabs-container { -webkit-box-pack: justify; -webkit-box-align: center; align-items: center; border-bottom: 1.5px solid rgba(255, 255, 255, 0.1); display: flex; justify-content: space-between; margin-bottom: 20px; width: 100%; }

.au-footer-v1 .au-footer__tab { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(158, 161, 173); cursor: pointer; font-size: 40px; font-weight: 700; padding: 4px 0px 20px; position: relative; }

.au-footer-v1 .au-footer__tab::after { background: rgb(255, 255, 255); bottom: 0px; content: ""; height: 5px; left: 0px; position: absolute; transition: width 0.3s ease-in-out; width: 0px; }

.au-footer-v1 .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }

.au-footer-v1 .au-footer__tab--active::after { width: 100%; }

.au-footer-v1 .au-footer__tab-separator { color: rgb(158, 161, 173); font-size: 3pc; margin: 0px 4px; }

.au-footer-v1 .au-footer__grid { -webkit-box-pack: justify; display: flex; flex-wrap: wrap; justify-content: space-between; }

.au-footer-v1 .au-footer__col { -webkit-box-flex: 1; flex: 1 1 23%; }

.au-footer__middle-container .au-footer__dicgc, .au-footer__middle-container .au-footer__download, .au-footer__middle-container .au-footer__security { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: baseline; align-items: baseline; display: flex; flex-direction: column; gap: 9pt; text-align: center; }

.au-footer__middle-container .au-footer__dicgc a img, .au-footer__middle-container .au-footer__download a img, .au-footer__middle-container .au-footer__security a img { border-radius: 4px; }

.au-footer__middle-container .au-footer__dicgc > div, .au-footer__middle-container .au-footer__security > div { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: center; align-items: center; display: flex; flex-direction: column; text-align: center; }

.au-footer__middle-container .au-footer__dicgc > div .au-footer__dicgc-title, .au-footer__middle-container .au-footer__dicgc > div .au-footer__security-title, .au-footer__middle-container .au-footer__security > div .au-footer__dicgc-title, .au-footer__middle-container .au-footer__security > div .au-footer__security-title { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 130%; }

.au-footer__middle-container .au-footer__download { color: rgb(255, 255, 255); }

.au-footer__middle-container .au-footer__download .au-footer__download-title { font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; letter-spacing: -2%; line-height: 130%; }

.au-footer__middle-container .au-footer__download .appstore img { height: 27.13px; width: 92.1px; }

.au-footer__middle-container .dicgc-image-container, .au-footer__middle-container .security-image-container { -webkit-box-pack: center; border-radius: 4px; display: flex; justify-content: center; }

.au-footer__middle-container .security-image-container { width: 95px; }

.au-footer__middle-container .dicgc-image-container { height: 58px; width: 7pc; }

.au-footer-v2 .au-footer__grid { -webkit-box-pack: justify; -webkit-box-align: start; align-items: flex-start; column-gap: 72px; display: flex; justify-content: space-between; }

.au-footer-v2 .au-footer__grid.au-footer__grid--expandable { column-gap: 5pc; }

.au-footer-v2 .au-footer__grid .au-footer__col { -webkit-box-flex: 0; flex: 0 0 auto; max-width: 200px; text-align: left; width: 100%; }

.au-footer-v2 .au-footer__grid .au-footer__col.au-footer__vtwo-col-Left { width: fit-content; }

.au-footer-v2 .au-footer__grid .au-footer__col.au-footer__vtwo-col-Left .au-footer__vtwo-title { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; font-size: 30.769px; font-style: normal; font-weight: 600; line-height: 125%; }

@media (max-width: 767px) {
  .au-footer-v2 .au-footer__grid .au-footer__col { max-width: 100%; }
  .au-footer-v2 .au-footer__grid .au-footer__col .au-footer__vtwo-title { font-weight: 600; line-height: 125%; font-size: 25.58px !important; }
}

.au-footer-v2 .au-footer__grid .footer-col-subdiv { column-gap: 82px; display: flex; flex-wrap: wrap; text-align: right; width: 100%; }

@media (max-width: 1024px) {
  .au-footer-v2 .au-footer__grid .footer-col-subdiv { column-gap: 40px; }
}

@media (max-width: 767px) {
  .au-footer-v2 .au-footer__grid .footer-col-subdiv { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; gap: 0px; text-align: left; }
  .au-footer-v2 .au-footer__grid .footer-col-subdiv .au-footer__col { display: block; max-width: 100%; opacity: 1; transition: opacity 0.3s; }
  .au-footer-v2 .au-footer__grid .footer-col-subdiv.footer-col-expanded .au-footer__col:nth-child(n+3) { display: block; opacity: 1; }
}

@media (max-width: 1024px) {
  .au-footer-v2 .au-footer__grid { gap: 5pc; }
}

.au-footer-v2 .au-footer__expandable-toggle { cursor: pointer; display: none; }

@media (max-width: 768px) {
  .au-footer-v2 .au-footer__expandable-toggle { display: flex; }
}

.au-footer-v2 .au-footer__expandable-toggle .footer-col-arrow { transition: transform 0.3s, -webkit-transform 0.3s; }

.au-footer-v2 .au-footer__expandable-toggle[aria-expanded="true"] .footer-col-arrow { transform: rotate(180deg); }

.au-footer-v2 .au-footer__hr { border: 1px solid rgb(67, 68, 79); }

@media (max-width: 768px) {
  .au-footer-v2 .au-footer__hr { display: none; }
}

@media (max-width: 767px) {
  .au-footer-container-wrapper { padding: 20px; }
  .au-footer-container-wrapper .au-footer { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container { -webkit-box-align: center; align-items: center; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab, .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab-separator { font-size: 20px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab { padding: 6px 0px 1pc; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab::after { background: rgb(255, 255, 255); height: 1px; transition: width 0.3s ease-in-out; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active::after { width: 100%; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .AUlogo-footer { display: none; }
  .au-footer-container-wrapper .au-footer__grid { display: block; margin-top: 0px; }
  .au-footer-container-wrapper .au-footer__col { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer__col:last-of-type { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
  .au-footer-container-wrapper .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; letter-spacing: -2%; line-height: 125%; }
  .au-footer-container-wrapper .au-footer__col-title { border-bottom: 1px solid rgba(255, 255, 255, 0.1); cursor: pointer; margin-bottom: 0px; padding: 15px 0px; position: relative; }
  .au-footer-container-wrapper .au-footer__col-title::after { background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%201.svg"); color: rgb(158, 161, 173); content: ""; font-family: "Noto Sans", sans-serif; font-size: 30px; font-weight: 600; height: 17px; line-height: 1.4; margin-bottom: 1pc; position: absolute; right: 0px; top: 18px; width: 17px; }
  .au-footer-container-wrapper .au-footer__col-title[data-expanded="true"] { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding-bottom: 0px; }
  .au-footer-container-wrapper .au-footer__col-title[data-expanded="true"]::after { background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%202.svg"); }
  .au-footer-container-wrapper .au-footer__list { display: none; margin-bottom: 24px; margin-top: 9pt; }
  .au-footer-container-wrapper .au-footer__list--open { display: block; }
  .au-footer-container-wrapper .au-footer__list a { font-size: 14px; }
  .au-footer-container-wrapper .au-footer__bottom-container, .au-footer-container-wrapper .au-footer__middle-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: center; align-items: center; flex-direction: column; text-align: center; }
  .au-footer-container-wrapper .au-footer__middle-container { -webkit-box-pack: start; column-gap: 1pc; grid-template-areas: "download download" "security dicgc"; justify-content: flex-start; display: grid !important; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc > div, .au-footer-container-wrapper .au-footer__middle-container .au-footer__security > div { text-align: start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download { -webkit-box-flex: 1; -webkit-box-align: start; align-items: flex-start; flex-grow: 1; grid-area: download; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download .appstore { display: flex; margin: 0px; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__security { -webkit-box-align: start; align-items: flex-start; gap: 9pt; grid-area: security; margin-top: 30px; padding: 0px; width: 130px; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc { -webkit-box-align: start; align-items: flex-start; gap: 9pt; grid-area: dicgc; margin-top: 30px; padding: 0px; width: 7pc; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__copyright { margin-bottom: 20px; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-pack: start; display: flex; flex-direction: column; gap: 8px; justify-content: flex-start; margin-bottom: 20px; text-align: center; width: 100%; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__social-media { -webkit-box-pack: start; display: flex; justify-content: flex-start; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer__middle-container > .au-footer__dicgc:last-child { margin-bottom: 0px; }
}

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line { -webkit-box-align: center; -webkit-box-pack: center; align-items: center; display: flex; height: 40px; justify-content: center; position: relative; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line { margin-top: 20px; }
}

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::after, .au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::before { background: rgb(67, 68, 79); content: ""; height: 2px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 0; }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::before { left: 0px; width: calc(51% - 20px); }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::after { right: 0px; width: calc(51% - 20px); }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line .au-footer__expandable-icon { -webkit-box-align: center; -webkit-box-pack: center; align-items: center; background: rgb(18, 18, 28); border-radius: 50%; color: rgb(67, 68, 79); display: flex; height: 31px; justify-content: center; transition: transform 0.3s, -webkit-transform 0.3s; width: 31px; z-index: 1; }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line .au-footer__expandable-icon .footer-col-arrow { transform: rotate(1turn); transition: transform 0.3s, -webkit-transform 0.3s; }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle[aria-expanded="true"] .au-footer__expandable-icon .footer-col-arrow { transform: rotate(180deg); }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable { max-height: 0px; opacity: 0; overflow: hidden; transition: max-height 0.4s, opacity 0.3s; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable.au-footer__content-container--open { max-height: 100%; opacity: 1; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content { display: none; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content--active { display: block; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content .au-footer__grid { margin-top: 20px; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; line-height: 1.4; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { margin-top: 0px; }
}

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-align: start; align-items: flex-start; display: flex; flex-flow: wrap; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__download .appstore { -webkit-box-pack: start; display: flex; gap: 10px; justify-content: flex-start; width: 100%; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container { height: 50px; width: 95px; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container a, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container a img { height: 58px; }
}

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container .pci-img { margin-top: 9pt; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container .pci-img { margin-top: unset; }
  .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__dicgc .dicgc-image-container, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__dicgc .dicgc-image-container a, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__dicgc .dicgc-image-container a img { height: 58px; }
  .au-footer-container-wrapper .au-footer__bottom { padding-top: 28px; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { -webkit-box-pack: start; color: rgba(255, 255, 255, 0.6); display: flex; font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; justify-content: flex-start; line-height: 130%; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { -webkit-box-pack: start; display: flex; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: start; color: rgba(255, 255, 255, 0.6); display: flex; flex-direction: row; font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; gap: 21px; justify-content: flex-end; line-height: 130%; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: start; display: flex; flex-direction: row; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { -webkit-box-pack: end; display: flex; gap: 10px; justify-content: flex-end; width: 100%; }

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media a img { height: 24px; width: 24px; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: start; display: flex; flex-direction: row; justify-content: flex-start; }
}

@-webkit-keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.mb-container { margin-bottom: 60px !important; }

.mb-20 { margin-bottom: 20px !important; }

@media (max-width: 767px) {
  .mb-container { margin-bottom: 12px !important; }
  .mb-20 { margin-bottom: 12px !important; }
}

@keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.mb-container { margin-bottom: 60px !important; }

.mb-20 { margin-bottom: 20px !important; }

@media (max-width: 767px) {
  .mb-container { margin-bottom: 12px !important; }
  .mb-20 { margin-bottom: 12px !important; }
}

body { font-family: "Noto Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.6; color: rgb(67, 68, 79); margin: 0px; -webkit-font-smoothing: antialiased; }

.heading-1, h1 { font-family: "Noto Sans", sans-serif; font-size: 48px; font-weight: 700; line-height: 1.2; letter-spacing: -0.025em; color: rgb(18, 18, 28); margin-bottom: 24px; }

.heading-2, h2 { font-family: "Noto Sans", sans-serif; font-size: 36px; font-weight: 700; line-height: 1.2; letter-spacing: -0.025em; color: rgb(18, 18, 28); margin-bottom: 16px; }

.heading-3, h3 { font-family: "Noto Sans", sans-serif; font-size: 30px; font-weight: 600; line-height: 1.4; color: rgb(28, 28, 38); margin-bottom: 16px; }

.heading-4, h4 { font-family: "Noto Sans", sans-serif; font-size: 24px; font-weight: 600; line-height: 1.4; color: rgb(28, 28, 38); margin-bottom: 8px; }

.heading-5, h5 { font-family: "Noto Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.4; color: rgb(67, 68, 79); margin-bottom: 8px; }

.heading-6, h6 { font-family: "Noto Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.4; color: rgb(67, 68, 79); margin-bottom: 8px; }

.text-large { font-family: "Noto Sans", sans-serif; font-size: 18px; font-weight: 400; line-height: 1.6; color: rgb(67, 68, 79); }

.text-body { font-family: "Noto Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.6; color: rgb(67, 68, 79); }

.text-small { font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 1.4; color: rgb(102, 102, 102); }

.text-caption { font-family: "Noto Sans", sans-serif; font-size: 12px; font-weight: 400; line-height: 1.4; color: rgb(107, 107, 128); }

.text-weight-regular { font-weight: 400; }

.text-weight-medium { font-weight: 500; }

.text-weight-semibold { font-weight: 600; }

.text-weight-bold { font-weight: 700; }

.text-primary { color: rgb(107, 107, 128); }

.text-primary-dark { color: rgb(66, 38, 94); }

.text-secondary { color: rgb(200, 67, 24); }

.text-neutral { color: rgb(68, 68, 68); }

.text-white { color: rgb(255, 255, 255); }

.text-black { color: rgb(0, 0, 0); }

.text-gray-900 { color: rgb(18, 18, 28); }

.text-gray-800 { color: rgb(28, 28, 38); }

.text-gray-700 { color: rgb(67, 68, 79); }

.text-gray-600 { color: rgb(102, 102, 102); }

.text-gray-500 { color: rgb(107, 107, 128); }

.text-gray-400 { color: rgb(170, 170, 170); }

.text-muted { color: rgb(107, 107, 128); }

.text-error { color: rgb(219, 94, 43); }

.text-success { color: rgb(34, 197, 94); }

.text-left { text-align: left; }

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.text-uppercase { text-transform: uppercase; }

.text-lowercase { text-transform: lowercase; }

.text-capitalize { text-transform: capitalize; }

.text-normal-case { text-transform: none; }

.text-underline { text-decoration: underline; }

.text-no-underline { text-decoration: none; }

.text-line-through { text-decoration: line-through; }

.leading-tight { line-height: 1.2; }

.leading-normal { line-height: 1.4; }

.leading-relaxed { line-height: 1.6; }

.leading-loose { line-height: 1.8; }

.tracking-tight { letter-spacing: -0.025em; }

.tracking-normal { letter-spacing: 0px; }

.tracking-wide { letter-spacing: 0.025em; }

.display-large { font-family: "Noto Sans", sans-serif; font-size: 64px; font-weight: 700; line-height: 1.2; letter-spacing: -0.025em; color: rgb(18, 18, 28); }

@media (max-width: 991px) {
  .display-large { font-size: 48px; }
}

@media (max-width: 767px) {
  .display-large { font-size: 36px; }
}

.display-medium { font-family: "Noto Sans", sans-serif; font-size: 48px; font-weight: 700; line-height: 1.2; color: rgb(18, 18, 28); }

@media (max-width: 991px) {
  .display-medium { font-size: 36px; }
}

@media (max-width: 767px) {
  .display-medium { font-size: 30px; }
}

.display-small { font-family: "Noto Sans", sans-serif; font-size: 36px; font-weight: 600; line-height: 1.2; color: rgb(18, 18, 28); }

@media (max-width: 991px) {
  .display-small { font-size: 30px; }
}

@media (max-width: 767px) {
  .display-small { font-size: 24px; }
}

.lead { font-family: "Noto Sans", sans-serif; font-size: 20px; font-weight: 400; line-height: 1.6; color: rgb(102, 102, 102); margin-bottom: 24px; }

.blockquote { font-family: "Noto Sans", sans-serif; font-size: 18px; font-weight: 500; font-style: italic; line-height: 1.6; color: rgb(67, 68, 79); border-left: 4px solid rgb(107, 107, 128); padding-left: 24px; margin: 32px 0px; }

.blockquote cite { display: block; font-size: 14px; font-weight: 400; font-style: normal; color: rgb(107, 107, 128); margin-top: 8px; }

.blockquote cite::before { content: "— "; }

.code { font-family: "Courier New", monospace; font-size: 0.875em; background: rgb(245, 245, 245); padding: 2px 6px; border-radius: 4px; color: rgb(28, 28, 38); }

.pre { font-family: "Courier New", monospace; font-size: 14px; background: rgb(245, 245, 245); padding: 16px; border-radius: 8px; overflow-x: auto; color: rgb(28, 28, 38); white-space: pre-wrap; overflow-wrap: break-word; }

.link { color: rgb(107, 107, 128); text-decoration: underline; transition: color 0.3s ease-in-out; cursor: pointer; }

.link:hover { color: rgb(66, 38, 94); }

.link:focus { outline: rgb(107, 107, 128) solid 2px; outline-offset: 2px; }

.link:active { color: rgb(66, 38, 94); }

.link-subtle { color: rgb(102, 102, 102); text-decoration: none; transition: color 0.3s ease-in-out; }

.link-subtle:hover { color: rgb(107, 107, 128); text-decoration: underline; }

.list-styled { padding-left: 24px; }

.list-styled li { margin-bottom: 4px; }

.list-unstyled, .au-footer__list { list-style: none; padding-left: 0px; }

.list-unstyled li, .au-footer__list li { margin-bottom: 4px; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.text-clamp-1 { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }

.text-clamp-2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

.text-clamp-3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }

.footer { background-color: rgb(18, 18, 28); }

.au-footer-container-wrapper { padding-top: 32px; max-width: 956px; margin: 0px auto; }

.au-footer { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

.au-footer__middle { border-top: 1px solid rgba(255, 255, 255, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.1); padding: 16px 0px; }

.au-footer__bottom, .au-footer__bottom--new { padding-top: 32px; }

.au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 14px; line-height: 1.4; font-weight: 700; color: rgb(255, 255, 255); margin-bottom: 8px; }

.au-footer__list li { margin-bottom: 4px; }

.au-footer__list a { font-family: "Noto Sans", sans-serif; font-size: 12px; font-weight: 400; line-height: 1.4; text-decoration: none; color: rgb(158, 161, 173); }

.au-footer__list a:hover { color: rgb(255, 255, 255); }

.au-footer__middle-container, .au-footer__bottom-container, .au-footer__bottom-top-row, .au-footer__bottom-bottom-row { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.au-footer__legal-links { display: flex; gap: 16px; }

.au-footer__legal-links a { font-size: 14px; color: rgb(158, 161, 173); text-decoration: none; }

.au-footer__legal-links a:hover { color: rgb(255, 255, 255); }

.au-footer__social-media, .au-footer__social-media-new { display: flex; gap: 8px; }

.au-footer-v1 .au-footer__tabs-container { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; width: 100%; margin-bottom: 20px; border-bottom: 1.5px solid rgba(255, 255, 255, 0.1); }

.au-footer-v1 .au-footer__tab { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; font-size: 40px; font-weight: 700; padding: 4px 0px 20px; cursor: pointer; position: relative; color: rgb(158, 161, 173); }

.au-footer-v1 .au-footer__tab::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 0px; height: 5px; background: rgb(255, 255, 255); transition: width 0.3s ease-in-out; }

.au-footer-v1 .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }

.au-footer-v1 .au-footer__tab--active::after { width: 100%; }

.au-footer-v1 .au-footer__tab-separator { color: rgb(158, 161, 173); margin: 0px 4px; font-size: 48px; }

.au-footer-v1 .au-footer__grid { display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; }

.au-footer-v1 .au-footer__col { -webkit-box-flex: 1; flex: 1 1 23%; }

.au-footer__middle-container .au-footer__download, .au-footer__middle-container .au-footer__security, .au-footer__middle-container .au-footer__dicgc { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; gap: 8px; }

.au-footer__middle-container .au-footer__security > div, .au-footer__middle-container .au-footer__dicgc > div { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }

.au-footer__middle-container .au-footer__security > div span, .au-footer__middle-container .au-footer__dicgc > div span { color: rgb(255, 255, 255); font-size: 14px; font-weight: 400; margin-bottom: 8px; }

.au-footer__middle-container .au-footer__download { color: rgb(255, 255, 255); }

.au-footer__middle-container .au-footer__download .appstore { margin-top: 8px; }

.au-footer__middle-container .au-footer__download .appstore img { width: 92.1px; height: 27.13px; }

.au-footer__middle-container .security-image-container, .au-footer__middle-container .dicgc-image-container { background: rgb(255, 255, 255); display: flex; -webkit-box-pack: center; justify-content: center; border-radius: 4px; padding: 4px 0px; }

.au-footer__middle-container .security-image-container { width: 95px; }

.au-footer__middle-container .dicgc-image-container { width: 112px; }

@media (max-width: 767px) {
  .au-footer-container-wrapper { padding: 20px; }
  .au-footer-container-wrapper .au-footer { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container { -webkit-box-align: center; align-items: center; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab, .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab-separator { font-size: 20px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab { padding: 6px 0px 16px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab::after { height: 1px; background: rgb(255, 255, 255); transition: width 0.3s ease-in-out; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active::after { width: 100%; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .AUlogo-footer { display: none; }
  .au-footer-container-wrapper .au-footer__grid { display: block; margin-top: 16px; }
  .au-footer-container-wrapper .au-footer__col { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer__col:last-of-type { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
  .au-footer-container-wrapper .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.4; margin-bottom: 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
  .au-footer-container-wrapper .au-footer__col-title { position: relative; padding: 15px 0px; cursor: pointer; }
  .au-footer-container-wrapper .au-footer__col-title::after { content: ""; background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%201.svg"); width: 17px; height: 17px; position: absolute; right: 0px; top: 18px; font-family: "Noto Sans", sans-serif; font-size: 30px; font-weight: 600; line-height: 1.4; margin-bottom: 16px; color: rgb(158, 161, 173); }
  .au-footer-container-wrapper .au-footer__col-title[data-expanded="true"]::after { background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%202.svg"); }
  .au-footer-container-wrapper .au-footer__list { display: none; margin-top: 12px; }
  .au-footer-container-wrapper .au-footer__list--open { display: block; }
  .au-footer-container-wrapper .au-footer__list a { font-size: 14px; }
  .au-footer-container-wrapper .au-footer__middle-container, .au-footer-container-wrapper .au-footer__bottom-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; -webkit-box-align: center; align-items: center; }
  .au-footer-container-wrapper .au-footer__middle-container { -webkit-box-pack: start; justify-content: flex-start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__security > div, .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc > div { text-align: start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download { -webkit-box-flex: 1; flex-grow: 1; -webkit-box-align: start; align-items: flex-start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download .appstore { margin: 0px; display: flex; gap: 8px; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__security { width: 130px; margin-top: 32px; padding: 0px; -webkit-box-align: start; align-items: flex-start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc { -webkit-box-align: start; align-items: flex-start; margin-top: 32px; padding: 0px; width: 112px; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__copyright { margin-bottom: 16px; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; gap: 8px; display: flex; -webkit-box-pack: start; justify-content: flex-start; width: 100%; margin-bottom: 16px; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__social-media { display: flex; -webkit-box-pack: start; justify-content: flex-start; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer__middle-container > .au-footer__dicgc:last-child { margin-bottom: 0px; }
}

.au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content { display: none; }

.au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content--active { display: block; }

.au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content .au-footer__grid { margin-bottom: 20px; }

.au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.4; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { margin-top: 0px; }
}

.au-footer-container-wrapper .au-footer__middle { border-top: 0px; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__download .appstore { width: 100%; display: flex; -webkit-box-pack: start; justify-content: flex-start; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container { width: 95px; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container .pci-img { width: 63px; height: 50px; }

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { display: flex; -webkit-box-pack: start; justify-content: flex-start; width: 100%; color: rgba(255, 255, 255, 0.6); }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { display: flex; -webkit-box-pack: start; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { display: flex; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-end; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { display: flex; -webkit-box-pack: end; justify-content: flex-end; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-start; }
}

@-webkit-keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.mb-container { margin-bottom: 60px !important; }

.mb-20 { margin-bottom: 20px !important; }

@media (max-width: 767px) {
  .mb-container { margin-bottom: 12px !important; }
  .mb-20 { margin-bottom: 12px !important; }
}

@keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.mb-container { margin-bottom: 60px !important; }

.mb-20 { margin-bottom: 20px !important; }

@media (max-width: 767px) {
  .mb-container { margin-bottom: 12px !important; }
  .mb-20 { margin-bottom: 12px !important; }
}

body { font-family: "Noto Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.6; color: rgb(67, 68, 79); margin: 0px; -webkit-font-smoothing: antialiased; }

.heading-1, h1 { font-family: "Noto Sans", sans-serif; font-size: 48px; font-weight: 700; line-height: 1.2; letter-spacing: -0.025em; color: rgb(18, 18, 28); margin-bottom: 24px; }

.heading-2, h2 { font-family: "Noto Sans", sans-serif; font-size: 36px; font-weight: 700; line-height: 1.2; letter-spacing: -0.025em; color: rgb(18, 18, 28); margin-bottom: 16px; }

.heading-3, h3 { font-family: "Noto Sans", sans-serif; font-size: 30px; font-weight: 600; line-height: 1.4; color: rgb(28, 28, 38); margin-bottom: 16px; }

.heading-4, h4 { font-family: "Noto Sans", sans-serif; font-size: 24px; font-weight: 600; line-height: 1.4; color: rgb(28, 28, 38); margin-bottom: 8px; }

.heading-5, h5 { font-family: "Noto Sans", sans-serif; font-size: 20px; font-weight: 500; line-height: 1.4; color: rgb(67, 68, 79); margin-bottom: 8px; }

.heading-6, h6 { font-family: "Noto Sans", sans-serif; font-size: 18px; font-weight: 500; line-height: 1.4; color: rgb(67, 68, 79); margin-bottom: 8px; }

.text-large { font-family: "Noto Sans", sans-serif; font-size: 18px; font-weight: 400; line-height: 1.6; color: rgb(67, 68, 79); }

.text-body { font-family: "Noto Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.6; color: rgb(67, 68, 79); }

.text-small { font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 1.4; color: rgb(102, 102, 102); }

.text-caption { font-family: "Noto Sans", sans-serif; font-size: 12px; font-weight: 400; line-height: 1.4; color: rgb(107, 107, 128); }

.text-weight-regular { font-weight: 400; }

.text-weight-medium { font-weight: 500; }

.text-weight-semibold { font-weight: 600; }

.text-weight-bold { font-weight: 700; }

.text-primary { color: rgb(107, 107, 128); }

.text-primary-dark { color: rgb(66, 38, 94); }

.text-secondary { color: rgb(200, 67, 24); }

.text-neutral { color: rgb(68, 68, 68); }

.text-white { color: rgb(255, 255, 255); }

.text-black { color: rgb(0, 0, 0); }

.text-gray-900 { color: rgb(18, 18, 28); }

.text-gray-800 { color: rgb(28, 28, 38); }

.text-gray-700 { color: rgb(67, 68, 79); }

.text-gray-600 { color: rgb(102, 102, 102); }

.text-gray-500 { color: rgb(107, 107, 128); }

.text-gray-400 { color: rgb(170, 170, 170); }

.text-muted { color: rgb(107, 107, 128); }

.text-error { color: rgb(219, 94, 43); }

.text-success { color: rgb(34, 197, 94); }

.text-left { text-align: left; }

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.text-uppercase { text-transform: uppercase; }

.text-lowercase { text-transform: lowercase; }

.text-capitalize { text-transform: capitalize; }

.text-normal-case { text-transform: none; }

.text-underline { text-decoration: underline; }

.text-no-underline { text-decoration: none; }

.text-line-through { text-decoration: line-through; }

.leading-tight { line-height: 1.2; }

.leading-normal { line-height: 1.4; }

.leading-relaxed { line-height: 1.6; }

.leading-loose { line-height: 1.8; }

.tracking-tight { letter-spacing: -0.025em; }

.tracking-normal { letter-spacing: 0px; }

.tracking-wide { letter-spacing: 0.025em; }

.display-large { font-family: "Noto Sans", sans-serif; font-size: 64px; font-weight: 700; line-height: 1.2; letter-spacing: -0.025em; color: rgb(18, 18, 28); }

@media (max-width: 991px) {
  .display-large { font-size: 48px; }
}

@media (max-width: 767px) {
  .display-large { font-size: 36px; }
}

.display-medium { font-family: "Noto Sans", sans-serif; font-size: 48px; font-weight: 700; line-height: 1.2; color: rgb(18, 18, 28); }

@media (max-width: 991px) {
  .display-medium { font-size: 36px; }
}

@media (max-width: 767px) {
  .display-medium { font-size: 30px; }
}

.display-small { font-family: "Noto Sans", sans-serif; font-size: 36px; font-weight: 600; line-height: 1.2; color: rgb(18, 18, 28); }

@media (max-width: 991px) {
  .display-small { font-size: 30px; }
}

@media (max-width: 767px) {
  .display-small { font-size: 24px; }
}

.lead { font-family: "Noto Sans", sans-serif; font-size: 20px; font-weight: 400; line-height: 1.6; color: rgb(102, 102, 102); margin-bottom: 24px; }

.blockquote { font-family: "Noto Sans", sans-serif; font-size: 18px; font-weight: 500; font-style: italic; line-height: 1.6; color: rgb(67, 68, 79); border-left: 4px solid rgb(107, 107, 128); padding-left: 24px; margin: 32px 0px; }

.blockquote cite { display: block; font-size: 14px; font-weight: 400; font-style: normal; color: rgb(107, 107, 128); margin-top: 8px; }

.blockquote cite::before { content: "— "; }

.code { font-family: "Courier New", monospace; font-size: 0.875em; background: rgb(245, 245, 245); padding: 2px 6px; border-radius: 4px; color: rgb(28, 28, 38); }

.pre { font-family: "Courier New", monospace; font-size: 14px; background: rgb(245, 245, 245); padding: 16px; border-radius: 8px; overflow-x: auto; color: rgb(28, 28, 38); white-space: pre-wrap; overflow-wrap: break-word; }

.link { color: rgb(107, 107, 128); text-decoration: underline; transition: color 0.3s ease-in-out; cursor: pointer; }

.link:hover { color: rgb(66, 38, 94); }

.link:focus { outline: rgb(107, 107, 128) solid 2px; outline-offset: 2px; }

.link:active { color: rgb(66, 38, 94); }

.link-subtle { color: rgb(102, 102, 102); text-decoration: none; transition: color 0.3s ease-in-out; }

.link-subtle:hover { color: rgb(107, 107, 128); text-decoration: underline; }

.list-styled { padding-left: 24px; }

.list-styled li { margin-bottom: 4px; }

.list-unstyled, .au-footer__list { list-style: none; padding-left: 0px; }

.list-unstyled li, .au-footer__list li { margin-bottom: 4px; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.text-clamp-1 { display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }

.text-clamp-2 { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }

.text-clamp-3 { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }

.au-footer-container-wrapper { padding: 32px 122px; background-color: rgb(18, 18, 28); }

.au-footer { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }

.au-footer__middle { border-top: 1px solid rgba(255, 255, 255, 0.1); border-bottom: 1px solid rgba(255, 255, 255, 0.1); padding: 16px 0px; }

.au-footer__bottom, .au-footer__bottom--new { padding-top: 32px; }

.au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 14px; line-height: 1.4; font-weight: 700; color: rgb(255, 255, 255); margin-bottom: 8px; }

.au-footer__list li { margin-bottom: 4px; }

.au-footer__list a { font-family: "Noto Sans", sans-serif; font-size: 12px; font-weight: 400; line-height: 1.4; text-decoration: none; color: rgb(158, 161, 173); }

.au-footer__list a:hover { color: rgb(255, 255, 255); }

.au-footer__middle-container, .au-footer__bottom-container, .au-footer__bottom-top-row, .au-footer__bottom-bottom-row { display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; }

.au-footer__legal-links { display: flex; gap: 16px; }

.au-footer__legal-links a { font-size: 14px; color: rgb(158, 161, 173); text-decoration: none; }

.au-footer__legal-links a:hover { color: rgb(255, 255, 255); }

.au-footer__social-media, .au-footer__social-media-new { display: flex; gap: 8px; }

.au-footer-v1 .au-footer__tabs-container { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; width: 100%; margin-bottom: 16px; border-bottom: 1.5px solid rgba(255, 255, 255, 0.1); }

.au-footer-v1 .au-footer__tab { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; font-size: 48px; font-weight: 700; padding: 4px 0px 20px; cursor: pointer; position: relative; color: rgb(158, 161, 173); }

.au-footer-v1 .au-footer__tab::after { content: ""; position: absolute; bottom: 0px; left: 0px; width: 0px; height: 5px; background: rgb(255, 255, 255); transition: width 0.3s ease-in-out; }

.au-footer-v1 .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }

.au-footer-v1 .au-footer__tab--active::after { width: 100%; }

.au-footer-v1 .au-footer__tab-separator { color: rgb(158, 161, 173); margin: 0px 4px; font-size: 48px; }

.au-footer-v1 .au-footer__grid { display: flex; flex-wrap: wrap; -webkit-box-pack: justify; justify-content: space-between; }

.au-footer-v1 .au-footer__col { -webkit-box-flex: 1; flex: 1 1 23%; }

.au-footer__middle-container .au-footer__download, .au-footer__middle-container .au-footer__security, .au-footer__middle-container .au-footer__dicgc { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; gap: 8px; }

.au-footer__middle-container .au-footer__security > div, .au-footer__middle-container .au-footer__dicgc > div { display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; -webkit-box-align: center; align-items: center; text-align: center; }

.au-footer__middle-container .au-footer__security > div span, .au-footer__middle-container .au-footer__dicgc > div span { color: rgb(255, 255, 255); font-size: 14px; font-weight: 400; margin-bottom: 8px; }

.au-footer__middle-container .au-footer__download { color: rgb(255, 255, 255); }

.au-footer__middle-container .au-footer__download .appstore { margin-top: 8px; }

.au-footer__middle-container .au-footer__download .appstore img { width: 92.1px; height: 27.13px; }

.au-footer__middle-container .security-image-container, .au-footer__middle-container .dicgc-image-container { background: rgb(255, 255, 255); display: flex; -webkit-box-pack: center; justify-content: center; border-radius: 4px; padding: 4px 0px; }

.au-footer__middle-container .security-image-container { width: 95px; }

.au-footer__middle-container .dicgc-image-container { width: 112px; }

@media (max-width: 767px) {
  .au-footer-container-wrapper { padding: 20px; }
  .au-footer-container-wrapper .au-footer { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container { -webkit-box-align: center; align-items: center; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab, .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab-separator { font-size: 20px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab { padding: 6px 0px 16px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab::after { height: 1px; background: rgb(255, 255, 255); transition: width 0.3s ease-in-out; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active::after { width: 100%; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .AUlogo-footer { display: none; }
  .au-footer-container-wrapper .au-footer__grid { display: block; margin-top: 16px; }
  .au-footer-container-wrapper .au-footer__col { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer__col:last-of-type { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
  .au-footer-container-wrapper .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.4; margin-bottom: 0px; border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
  .au-footer-container-wrapper .au-footer__col-title { position: relative; padding: 15px 0px; cursor: pointer; }
  .au-footer-container-wrapper .au-footer__col-title::after { content: ""; background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%201.svg"); width: 17px; height: 17px; position: absolute; right: 0px; top: 18px; font-family: "Noto Sans", sans-serif; font-size: 30px; font-weight: 600; line-height: 1.4; margin-bottom: 16px; color: rgb(158, 161, 173); }
  .au-footer-container-wrapper .au-footer__col-title[data-expanded="true"]::after { background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%202.svg"); }
  .au-footer-container-wrapper .au-footer__list { display: none; margin-top: 12px; }
  .au-footer-container-wrapper .au-footer__list--open { display: block; }
  .au-footer-container-wrapper .au-footer__list a { font-size: 14px; }
  .au-footer-container-wrapper .au-footer__middle-container, .au-footer-container-wrapper .au-footer__bottom-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; -webkit-box-align: center; align-items: center; }
  .au-footer-container-wrapper .au-footer__middle-container { -webkit-box-pack: start; justify-content: flex-start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__security > div, .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc > div { text-align: start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download { -webkit-box-flex: 1; flex-grow: 1; -webkit-box-align: start; align-items: flex-start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download .appstore { margin: 0px; display: flex; gap: 8px; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__security { width: 130px; margin-top: 32px; padding: 0px; -webkit-box-align: start; align-items: flex-start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc { -webkit-box-align: start; align-items: flex-start; margin-top: 32px; padding: 0px; width: 112px; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__copyright { margin-bottom: 16px; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; text-align: center; gap: 8px; display: flex; -webkit-box-pack: start; justify-content: flex-start; width: 100%; margin-bottom: 16px; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__social-media { display: flex; -webkit-box-pack: start; justify-content: flex-start; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer__middle-container > .au-footer__dicgc:last-child { margin-bottom: 0px; }
}

.au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content { display: none; }

.au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content--active { display: block; }

.au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content .au-footer__grid { margin-bottom: 20px; }

.au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 16px; font-weight: 400; line-height: 1.4; margin-top: 40px; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer .au-footer__content-container .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { margin-top: 0px; }
}

.au-footer-container-wrapper .au-footer__middle { border-top: 0px; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-flow: wrap; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__download .appstore { width: 100%; display: flex; -webkit-box-pack: start; justify-content: flex-start; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container { width: 95px; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container .pci-img { width: 63px; height: 50px; }

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { display: flex; -webkit-box-pack: start; justify-content: flex-start; width: 100%; color: rgba(255, 255, 255, 0.6); }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { display: flex; -webkit-box-pack: start; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { display: flex; width: 100%; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-end; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { display: flex; -webkit-box-pack: end; justify-content: flex-end; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; flex-direction: row; -webkit-box-pack: start; justify-content: flex-start; }
}

@-webkit-keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

body { -webkit-font-smoothing: antialiased; color: rgb(67, 68, 79); font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; line-height: 1.6; margin: 0px; }

.heading-1, h1 { font-size: 3pc; margin-bottom: 24px; }

.heading-1, .heading-2, h1, h2 { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-weight: 700; letter-spacing: -0.025em; line-height: 1.2; }

.heading-2, h2 { font-size: 24px; margin-bottom: 1pc; margin-top: 1pc; }

.heading-3, h3 { font-size: 30px; margin-bottom: 1pc; }

.heading-3, .heading-4, h3, h4 { color: rgb(28, 28, 38); font-family: "Noto Sans", sans-serif; font-weight: 600; line-height: 1.4; }

.heading-4, h4 { font-size: 24px; margin-bottom: 8px; }

.heading-5, h5 { font-size: 20px; }

.heading-5, .heading-6, h5, h6 { color: rgb(67, 68, 79); font-family: "Noto Sans", sans-serif; font-weight: 500; line-height: 1.4; margin-bottom: 8px; }

.heading-6, h6 { font-size: 18px; }

.text-large { font-size: 18px; }

.text-body, .text-large { color: rgb(67, 68, 79); font-family: "Noto Sans", sans-serif; font-weight: 400; line-height: 1.6; }

.text-body { font-size: 1pc; }

.text-small { color: rgb(102, 102, 102); font-size: 14px; }

.text-caption, .text-small { font-family: "Noto Sans", sans-serif; font-weight: 400; line-height: 1.4; }

.text-caption { color: rgb(107, 107, 128); font-size: 9pt; }

.text-weight-regular { font-weight: 400; }

.text-weight-medium { font-weight: 500; }

.text-weight-semibold { font-weight: 600; }

.text-weight-bold { font-weight: 700; }

.text-primary { color: rgb(107, 107, 128); }

.text-primary-dark { color: rgb(66, 38, 94); }

.text-secondary { color: rgb(200, 67, 24); }

.text-neutral { color: rgb(68, 68, 68); }

.text-white { color: rgb(255, 255, 255); }

.text-black, .text-gray-900 { color: rgb(18, 18, 28); }

.text-gray-800 { color: rgb(28, 28, 38); }

.text-gray-700 { color: rgb(67, 68, 79); }

.text-gray-600 { color: rgb(102, 102, 102); }

.text-gray-500 { color: rgb(107, 107, 128); }

.text-gray-400 { color: rgb(170, 170, 170); }

.text-muted { color: rgb(107, 107, 128); }

.text-error { color: rgb(219, 94, 43); }

.text-success { color: rgb(34, 197, 94); }

.text-left { text-align: left; }

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.text-uppercase { text-transform: uppercase; }

.text-lowercase { text-transform: lowercase; }

.text-capitalize { text-transform: capitalize; }

.text-normal-case { text-transform: none; }

.text-underline { text-decoration: underline; }

.text-no-underline { text-decoration: none; }

.text-line-through { text-decoration: line-through; }

.leading-tight { line-height: 1.2; }

.leading-normal { line-height: 1.4; }

.leading-relaxed { line-height: 1.6; }

.leading-loose { line-height: 1.8; }

.tracking-tight { letter-spacing: -0.025em; }

.tracking-normal { letter-spacing: 0px; }

.tracking-wide { letter-spacing: 0.025em; }

.display-large { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-size: 4pc; font-weight: 700; letter-spacing: -0.025em; line-height: 1.2; }

@media (max-width: 991px) {
  .display-large { font-size: 3pc; }
}

@media (max-width: 767px) {
  .display-large { font-size: 36px; }
}

.display-medium { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-size: 3pc; font-weight: 700; line-height: 1.2; }

@media (max-width: 991px) {
  .display-medium { font-size: 36px; }
}

@media (max-width: 767px) {
  .display-medium { font-size: 30px; }
}

.display-small { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-size: 36px; font-weight: 600; line-height: 1.2; }

@media (max-width: 991px) {
  .display-small { font-size: 30px; }
}

@media (max-width: 767px) {
  .display-small { font-size: 24px; }
}

.lead { color: rgb(102, 102, 102); font-size: 20px; font-weight: 400; margin-bottom: 24px; }

.blockquote, .lead { font-family: "Noto Sans", sans-serif; line-height: 1.6; }

.blockquote { border-left: 4px solid rgb(107, 107, 128); color: rgb(67, 68, 79); font-size: 18px; font-style: italic; font-weight: 500; margin: 2pc 0px; padding-left: 24px; }

.blockquote cite { color: rgb(107, 107, 128); display: block; font-size: 14px; font-style: normal; font-weight: 400; margin-top: 8px; }

.blockquote cite::before { content: "— "; }

.code { border-radius: 4px; font-size: 0.875em; padding: 2px 6px; }

.code, .pre { background: rgb(245, 245, 245); color: rgb(28, 28, 38); font-family: "Courier New", monospace; }

.pre { overflow-wrap: break-word; border-radius: 8px; font-size: 14px; overflow-x: auto; padding: 1pc; white-space: pre-wrap; }

.link { color: rgb(107, 107, 128); cursor: pointer; text-decoration: underline; transition: color 0.3s ease-in-out; }

.link:hover { color: rgb(66, 38, 94); }

.link:focus { outline: rgb(107, 107, 128) solid 2px; outline-offset: 2px; }

.link:active { color: rgb(66, 38, 94); }

.link-subtle { color: rgb(102, 102, 102); text-decoration: none; transition: color 0.3s ease-in-out; }

.link-subtle:hover { color: rgb(107, 107, 128); text-decoration: underline; }

.list-styled { padding-left: 24px; }

.list-styled li { margin-bottom: 4px; }

.au-footer__list, .list-unstyled { list-style: none; padding-left: 0px; }

.au-footer__list li, .list-unstyled li { margin-bottom: 4px; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.text-clamp-1 { -webkit-line-clamp: 1; }

.text-clamp-1, .text-clamp-2 { -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.text-clamp-2 { -webkit-line-clamp: 2; }

.text-clamp-3 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.footer { background-color: rgb(18, 18, 28); }

.au-footer-container-wrapper { margin: 0px auto; max-width: 777pt; padding: 40px 0px 123px; }

@media (max-width: 1024px) {
  .au-footer-container-wrapper { max-width: 900px; padding: 20px 0px; }
}

.au-footer { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; }

.au-footer__middle { padding: 1pc 0px; }

.au-footer__bottom, .au-footer__bottom--new { padding-top: 2pc; }

.au-footer__col-title { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; line-height: 1.4; margin-bottom: 8px; }

.au-footer__list { margin-bottom: 40px; }

.au-footer__list li { margin-bottom: 8px; }

.au-footer__list a { color: rgb(158, 161, 173); font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; letter-spacing: -2%; line-height: 130%; }

.au-footer__list a:hover { color: rgb(255, 255, 255); }

.au-footer__bottom-bottom-row, .au-footer__bottom-container, .au-footer__bottom-top-row, .au-footer__middle-container { -webkit-box-align: center; -webkit-box-pack: justify; align-items: center; display: flex; justify-content: space-between; }

.au-footer__legal-links { display: flex; gap: 1pc; }

.au-footer__legal-links a { color: rgb(158, 161, 173); font-size: 14px; text-decoration: none; }

.au-footer__legal-links a:hover { color: rgb(255, 255, 255); }

.au-footer__social-media, .au-footer__social-media-new { display: flex; gap: 8px; }

.au-footer-v1 .au-footer__tabs-container { -webkit-box-pack: justify; -webkit-box-align: center; align-items: center; border-bottom: 1.5px solid rgba(255, 255, 255, 0.1); display: flex; justify-content: space-between; margin-bottom: 20px; width: 100%; }

.au-footer-v1 .au-footer__tab { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(158, 161, 173); cursor: pointer; font-size: 40px; font-weight: 700; padding: 4px 0px 20px; position: relative; }

.au-footer-v1 .au-footer__tab::after { background: rgb(255, 255, 255); bottom: 0px; content: ""; height: 5px; left: 0px; position: absolute; transition: width 0.3s ease-in-out; width: 0px; }

.au-footer-v1 .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }

.au-footer-v1 .au-footer__tab--active::after { width: 100%; }

.au-footer-v1 .au-footer__tab-separator { color: rgb(158, 161, 173); font-size: 3pc; margin: 0px 4px; }

.au-footer-v1 .au-footer__grid { -webkit-box-pack: justify; display: flex; flex-wrap: wrap; justify-content: space-between; }

.au-footer-v1 .au-footer__col { -webkit-box-flex: 1; flex: 1 1 23%; }

.au-footer__middle-container .au-footer__dicgc, .au-footer__middle-container .au-footer__download, .au-footer__middle-container .au-footer__security { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: baseline; align-items: baseline; display: flex; flex-direction: column; gap: 9pt; text-align: center; }

.au-footer__middle-container .au-footer__dicgc a img, .au-footer__middle-container .au-footer__download a img, .au-footer__middle-container .au-footer__security a img { border-radius: 4px; }

.au-footer__middle-container .au-footer__dicgc > div, .au-footer__middle-container .au-footer__security > div { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: center; align-items: center; display: flex; flex-direction: column; text-align: center; }

.au-footer__middle-container .au-footer__dicgc > div .au-footer__dicgc-title, .au-footer__middle-container .au-footer__dicgc > div .au-footer__security-title, .au-footer__middle-container .au-footer__security > div .au-footer__dicgc-title, .au-footer__middle-container .au-footer__security > div .au-footer__security-title { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 130%; }

.au-footer__middle-container .au-footer__download { color: rgb(255, 255, 255); }

.au-footer__middle-container .au-footer__download .au-footer__download-title { font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; letter-spacing: -2%; line-height: 130%; }

.au-footer__middle-container .au-footer__download .appstore img { height: 27.13px; width: 92.1px; }

.au-footer__middle-container .dicgc-image-container, .au-footer__middle-container .security-image-container { -webkit-box-pack: center; border-radius: 4px; display: flex; justify-content: center; }

.au-footer__middle-container .security-image-container { width: 95px; }

.au-footer__middle-container .dicgc-image-container { height: 58px; width: 7pc; }

.au-footer-v2 .au-footer__grid { -webkit-box-pack: justify; -webkit-box-align: start; align-items: flex-start; column-gap: 72px; display: flex; justify-content: space-between; }

.au-footer-v2 .au-footer__grid.au-footer__grid--expandable { column-gap: 5pc; }

.au-footer-v2 .au-footer__grid .au-footer__col { -webkit-box-flex: 0; flex: 0 0 auto; max-width: 200px; text-align: left; width: 100%; }

.au-footer-v2 .au-footer__grid .au-footer__col.au-footer__vtwo-col-Left { width: fit-content; }

.au-footer-v2 .au-footer__grid .au-footer__col.au-footer__vtwo-col-Left .au-footer__vtwo-title { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; font-size: 30.769px; font-style: normal; font-weight: 600; line-height: 125%; }

@media (max-width: 767px) {
  .au-footer-v2 .au-footer__grid .au-footer__col { max-width: 100%; }
  .au-footer-v2 .au-footer__grid .au-footer__col .au-footer__vtwo-title { font-weight: 600; line-height: 125%; font-size: 25.58px !important; }
}

.au-footer-v2 .au-footer__grid .footer-col-subdiv { column-gap: 82px; display: flex; flex-wrap: wrap; text-align: right; width: 100%; }

@media (max-width: 1024px) {
  .au-footer-v2 .au-footer__grid .footer-col-subdiv { column-gap: 40px; }
}

@media (max-width: 767px) {
  .au-footer-v2 .au-footer__grid .footer-col-subdiv { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; gap: 0px; text-align: left; }
  .au-footer-v2 .au-footer__grid .footer-col-subdiv .au-footer__col { display: block; max-width: 100%; opacity: 1; transition: opacity 0.3s; }
  .au-footer-v2 .au-footer__grid .footer-col-subdiv.footer-col-expanded .au-footer__col:nth-child(n+3) { display: block; opacity: 1; }
}

@media (max-width: 1024px) {
  .au-footer-v2 .au-footer__grid { gap: 5pc; }
}

.au-footer-v2 .au-footer__expandable-toggle { cursor: pointer; display: none; }

@media (max-width: 768px) {
  .au-footer-v2 .au-footer__expandable-toggle { display: flex; }
}

.au-footer-v2 .au-footer__expandable-toggle .footer-col-arrow { transition: transform 0.3s, -webkit-transform 0.3s; }

.au-footer-v2 .au-footer__expandable-toggle[aria-expanded="true"] .footer-col-arrow { transform: rotate(180deg); }

.au-footer-v2 .au-footer__hr { border: 1px solid rgb(67, 68, 79); }

@media (max-width: 768px) {
  .au-footer-v2 .au-footer__hr { display: none; }
}

@media (max-width: 767px) {
  .au-footer-container-wrapper { padding: 20px; }
  .au-footer-container-wrapper .au-footer { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container { -webkit-box-align: center; align-items: center; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab, .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab-separator { font-size: 20px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab { padding: 6px 0px 1pc; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab::after { background: rgb(255, 255, 255); height: 1px; transition: width 0.3s ease-in-out; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active::after { width: 100%; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .AUlogo-footer { display: none; }
  .au-footer-container-wrapper .au-footer__grid { display: block; margin-top: 0px; }
  .au-footer-container-wrapper .au-footer__col { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer__col:last-of-type { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
  .au-footer-container-wrapper .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; letter-spacing: -2%; line-height: 125%; }
  .au-footer-container-wrapper .au-footer__col-title { border-bottom: 1px solid rgba(255, 255, 255, 0.1); cursor: pointer; margin-bottom: 0px; padding: 15px 0px; position: relative; }
  .au-footer-container-wrapper .au-footer__col-title::after { background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%201.svg"); color: rgb(158, 161, 173); content: ""; font-family: "Noto Sans", sans-serif; font-size: 30px; font-weight: 600; height: 17px; line-height: 1.4; margin-bottom: 1pc; position: absolute; right: 0px; top: 18px; width: 17px; }
  .au-footer-container-wrapper .au-footer__col-title[data-expanded="true"] { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding-bottom: 0px; }
  .au-footer-container-wrapper .au-footer__col-title[data-expanded="true"]::after { background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%202.svg"); }
  .au-footer-container-wrapper .au-footer__list { display: none; margin-bottom: 24px; margin-top: 9pt; }
  .au-footer-container-wrapper .au-footer__list--open { display: block; }
  .au-footer-container-wrapper .au-footer__list a { font-size: 14px; }
  .au-footer-container-wrapper .au-footer__bottom-container, .au-footer-container-wrapper .au-footer__middle-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: center; align-items: center; flex-direction: column; text-align: center; }
  .au-footer-container-wrapper .au-footer__middle-container { -webkit-box-pack: start; column-gap: 1pc; grid-template-areas: "download download" "security dicgc"; justify-content: flex-start; display: grid !important; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc > div, .au-footer-container-wrapper .au-footer__middle-container .au-footer__security > div { text-align: start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download { -webkit-box-flex: 1; -webkit-box-align: start; align-items: flex-start; flex-grow: 1; grid-area: download; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download .appstore { display: flex; margin: 0px; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__security { -webkit-box-align: start; align-items: flex-start; gap: 9pt; grid-area: security; margin-top: 30px; padding: 0px; width: 130px; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc { -webkit-box-align: start; align-items: flex-start; gap: 9pt; grid-area: dicgc; margin-top: 30px; padding: 0px; width: 7pc; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__copyright { margin-bottom: 20px; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-pack: start; display: flex; flex-direction: column; gap: 8px; justify-content: flex-start; margin-bottom: 20px; text-align: center; width: 100%; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__social-media { -webkit-box-pack: start; display: flex; justify-content: flex-start; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer__middle-container > .au-footer__dicgc:last-child { margin-bottom: 0px; }
}

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line { -webkit-box-align: center; -webkit-box-pack: center; align-items: center; display: flex; height: 40px; justify-content: center; position: relative; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line { margin-top: 20px; }
}

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::after, .au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::before { background: rgb(67, 68, 79); content: ""; height: 2px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 0; }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::before { left: 0px; width: calc(51% - 20px); }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::after { right: 0px; width: calc(51% - 20px); }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line .au-footer__expandable-icon { -webkit-box-align: center; -webkit-box-pack: center; align-items: center; background: rgb(18, 18, 28); border-radius: 50%; color: rgb(67, 68, 79); display: flex; height: 31px; justify-content: center; transition: transform 0.3s, -webkit-transform 0.3s; width: 31px; z-index: 1; }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line .au-footer__expandable-icon .footer-col-arrow { transform: rotate(1turn); transition: transform 0.3s, -webkit-transform 0.3s; }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle[aria-expanded="true"] .au-footer__expandable-icon .footer-col-arrow { transform: rotate(180deg); }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable { max-height: 0px; opacity: 0; overflow: hidden; transition: max-height 0.4s, opacity 0.3s; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable.au-footer__content-container--open { max-height: 100%; opacity: 1; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content { display: none; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content--active { display: block; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content .au-footer__grid { margin-top: 20px; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; line-height: 1.4; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { margin-top: 0px; }
}

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-align: start; align-items: flex-start; display: flex; flex-flow: wrap; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__download .appstore { -webkit-box-pack: start; display: flex; gap: 10px; justify-content: flex-start; width: 100%; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container { height: 50px; width: 95px; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container a, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container a img { height: 58px; }
}

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container .pci-img { margin-top: 9pt; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container .pci-img { margin-top: unset; }
  .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__dicgc .dicgc-image-container, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__dicgc .dicgc-image-container a, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__dicgc .dicgc-image-container a img { height: 58px; }
  .au-footer-container-wrapper .au-footer__bottom { padding-top: 28px; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { -webkit-box-pack: start; color: rgba(255, 255, 255, 0.6); display: flex; font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; justify-content: flex-start; line-height: 130%; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { -webkit-box-pack: start; display: flex; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: start; color: rgba(255, 255, 255, 0.6); display: flex; flex-direction: row; font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; gap: 21px; justify-content: flex-end; line-height: 130%; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: start; display: flex; flex-direction: row; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { -webkit-box-pack: end; display: flex; gap: 10px; justify-content: flex-end; width: 100%; }

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media a img { height: 24px; width: 24px; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: start; display: flex; flex-direction: row; justify-content: flex-start; }
}

@-webkit-keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@-webkit-keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes buttonSpin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes slideUp { 
  0% { opacity: 0; transform: translateY(30px); }
  100% { opacity: 1; transform: translateY(0px); }
}

body { -webkit-font-smoothing: antialiased; color: rgb(67, 68, 79); font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; line-height: 1.6; margin: 0px; }

.heading-1, h1 { font-size: 3pc; margin-bottom: 24px; }

.heading-1, .heading-2, h1, h2 { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-weight: 700; letter-spacing: -0.025em; line-height: 1.2; }

.heading-2, h2 { font-size: 24px; margin-bottom: 1pc; margin-top: 1pc; }

.heading-3, h3 { font-size: 30px; margin-bottom: 1pc; }

.heading-3, .heading-4, h3, h4 { color: rgb(28, 28, 38); font-family: "Noto Sans", sans-serif; font-weight: 600; line-height: 1.4; }

.heading-4, h4 { font-size: 24px; margin-bottom: 8px; }

.heading-5, h5 { font-size: 20px; }

.heading-5, .heading-6, h5, h6 { color: rgb(67, 68, 79); font-family: "Noto Sans", sans-serif; font-weight: 500; line-height: 1.4; margin-bottom: 8px; }

.heading-6, h6 { font-size: 18px; }

.text-large { font-size: 18px; }

.text-body, .text-large { color: rgb(67, 68, 79); font-family: "Noto Sans", sans-serif; font-weight: 400; line-height: 1.6; }

.text-body { font-size: 1pc; }

.text-small { color: rgb(102, 102, 102); font-size: 14px; }

.text-caption, .text-small { font-family: "Noto Sans", sans-serif; font-weight: 400; line-height: 1.4; }

.text-caption { color: rgb(107, 107, 128); font-size: 9pt; }

.text-weight-regular { font-weight: 400; }

.text-weight-medium { font-weight: 500; }

.text-weight-semibold { font-weight: 600; }

.text-weight-bold { font-weight: 700; }

.text-primary { color: rgb(107, 107, 128); }

.text-primary-dark { color: rgb(66, 38, 94); }

.text-secondary { color: rgb(200, 67, 24); }

.text-neutral { color: rgb(68, 68, 68); }

.text-white { color: rgb(255, 255, 255); }

.text-black, .text-gray-900 { color: rgb(18, 18, 28); }

.text-gray-800 { color: rgb(28, 28, 38); }

.text-gray-700 { color: rgb(67, 68, 79); }

.text-gray-600 { color: rgb(102, 102, 102); }

.text-gray-500 { color: rgb(107, 107, 128); }

.text-gray-400 { color: rgb(170, 170, 170); }

.text-muted { color: rgb(107, 107, 128); }

.text-error { color: rgb(219, 94, 43); }

.text-success { color: rgb(34, 197, 94); }

.text-left { text-align: left; }

.text-center { text-align: center; }

.text-right { text-align: right; }

.text-justify { text-align: justify; }

.text-uppercase { text-transform: uppercase; }

.text-lowercase { text-transform: lowercase; }

.text-capitalize { text-transform: capitalize; }

.text-normal-case { text-transform: none; }

.text-underline { text-decoration: underline; }

.text-no-underline { text-decoration: none; }

.text-line-through { text-decoration: line-through; }

.leading-tight { line-height: 1.2; }

.leading-normal { line-height: 1.4; }

.leading-relaxed { line-height: 1.6; }

.leading-loose { line-height: 1.8; }

.tracking-tight { letter-spacing: -0.025em; }

.tracking-normal { letter-spacing: 0px; }

.tracking-wide { letter-spacing: 0.025em; }

.display-large { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-size: 4pc; font-weight: 700; letter-spacing: -0.025em; line-height: 1.2; }

@media (max-width: 991px) {
  .display-large { font-size: 3pc; }
}

@media (max-width: 767px) {
  .display-large { font-size: 36px; }
}

.display-medium { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-size: 3pc; font-weight: 700; line-height: 1.2; }

@media (max-width: 991px) {
  .display-medium { font-size: 36px; }
}

@media (max-width: 767px) {
  .display-medium { font-size: 30px; }
}

.display-small { color: rgb(18, 18, 28); font-family: "Noto Sans", sans-serif; font-size: 36px; font-weight: 600; line-height: 1.2; }

@media (max-width: 991px) {
  .display-small { font-size: 30px; }
}

@media (max-width: 767px) {
  .display-small { font-size: 24px; }
}

.lead { color: rgb(102, 102, 102); font-size: 20px; font-weight: 400; margin-bottom: 24px; }

.blockquote, .lead { font-family: "Noto Sans", sans-serif; line-height: 1.6; }

.blockquote { border-left: 4px solid rgb(107, 107, 128); color: rgb(67, 68, 79); font-size: 18px; font-style: italic; font-weight: 500; margin: 2pc 0px; padding-left: 24px; }

.blockquote cite { color: rgb(107, 107, 128); display: block; font-size: 14px; font-style: normal; font-weight: 400; margin-top: 8px; }

.blockquote cite::before { content: "— "; }

.code { border-radius: 4px; font-size: 0.875em; padding: 2px 6px; }

.code, .pre { background: rgb(245, 245, 245); color: rgb(28, 28, 38); font-family: "Courier New", monospace; }

.pre { overflow-wrap: break-word; border-radius: 8px; font-size: 14px; overflow-x: auto; padding: 1pc; white-space: pre-wrap; }

.link { color: rgb(107, 107, 128); cursor: pointer; text-decoration: underline; transition: color 0.3s ease-in-out; }

.link:hover { color: rgb(66, 38, 94); }

.link:focus { outline: rgb(107, 107, 128) solid 2px; outline-offset: 2px; }

.link:active { color: rgb(66, 38, 94); }

.link-subtle { color: rgb(102, 102, 102); text-decoration: none; transition: color 0.3s ease-in-out; }

.link-subtle:hover { color: rgb(107, 107, 128); text-decoration: underline; }

.list-styled { padding-left: 24px; }

.list-styled li { margin-bottom: 4px; }

.au-footer__list, .list-unstyled { list-style: none; padding-left: 0px; }

.au-footer__list li, .list-unstyled li { margin-bottom: 4px; }

.text-truncate { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.text-clamp-1 { -webkit-line-clamp: 1; }

.text-clamp-1, .text-clamp-2 { -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.text-clamp-2 { -webkit-line-clamp: 2; }

.text-clamp-3 { -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; }

.footer { background-color: rgb(18, 18, 28); }

.au-footer-container-wrapper { margin: 0px auto; max-width: 777pt; padding: 40px 0px 123px; }

@media (max-width: 1024px) {
  .au-footer-container-wrapper { max-width: 900px; padding: 20px 0px; }
}

.au-footer { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; }

.au-footer__middle { padding: 1pc 0px; }

.au-footer__bottom, .au-footer__bottom--new { padding-top: 2pc; }

.au-footer__col-title { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; line-height: 1.4; margin-bottom: 8px; }

.au-footer__list { margin-bottom: 40px; }

.au-footer__list li { margin-bottom: 8px; }

.au-footer__list a { color: rgb(158, 161, 173); font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; letter-spacing: -2%; line-height: 130%; }

.au-footer__list a:hover { color: rgb(255, 255, 255); }

.au-footer__bottom-bottom-row, .au-footer__bottom-container, .au-footer__bottom-top-row, .au-footer__middle-container { -webkit-box-align: center; -webkit-box-pack: justify; align-items: center; display: flex; justify-content: space-between; }

.au-footer__legal-links { display: flex; gap: 1pc; }

.au-footer__legal-links a { color: rgb(158, 161, 173); font-size: 14px; text-decoration: none; }

.au-footer__legal-links a:hover { color: rgb(255, 255, 255); }

.au-footer__social-media, .au-footer__social-media-new { display: flex; gap: 8px; }

.au-footer-v1 .au-footer__tabs-container { -webkit-box-pack: justify; -webkit-box-align: center; align-items: center; border-bottom: 1.5px solid rgba(255, 255, 255, 0.1); display: flex; justify-content: space-between; margin-bottom: 20px; width: 100%; }

.au-footer-v1 .au-footer__tab { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(158, 161, 173); cursor: pointer; font-size: 40px; font-weight: 700; padding: 4px 0px 20px; position: relative; }

.au-footer-v1 .au-footer__tab::after { background: rgb(255, 255, 255); bottom: 0px; content: ""; height: 5px; left: 0px; position: absolute; transition: width 0.3s ease-in-out; width: 0px; }

.au-footer-v1 .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }

.au-footer-v1 .au-footer__tab--active::after { width: 100%; }

.au-footer-v1 .au-footer__tab-separator { color: rgb(158, 161, 173); font-size: 3pc; margin: 0px 4px; }

.au-footer-v1 .au-footer__grid { -webkit-box-pack: justify; display: flex; flex-wrap: wrap; justify-content: space-between; }

.au-footer-v1 .au-footer__col { -webkit-box-flex: 1; flex: 1 1 23%; }

.au-footer__middle-container .au-footer__dicgc, .au-footer__middle-container .au-footer__download, .au-footer__middle-container .au-footer__security { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: baseline; align-items: baseline; display: flex; flex-direction: column; gap: 9pt; text-align: center; }

.au-footer__middle-container .au-footer__dicgc a img, .au-footer__middle-container .au-footer__download a img, .au-footer__middle-container .au-footer__security a img { border-radius: 4px; }

.au-footer__middle-container .au-footer__dicgc > div, .au-footer__middle-container .au-footer__security > div { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: center; align-items: center; display: flex; flex-direction: column; text-align: center; }

.au-footer__middle-container .au-footer__dicgc > div .au-footer__dicgc-title, .au-footer__middle-container .au-footer__dicgc > div .au-footer__security-title, .au-footer__middle-container .au-footer__security > div .au-footer__dicgc-title, .au-footer__middle-container .au-footer__security > div .au-footer__security-title { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; line-height: 130%; }

.au-footer__middle-container .au-footer__download { color: rgb(255, 255, 255); }

.au-footer__middle-container .au-footer__download .au-footer__download-title { font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; letter-spacing: -2%; line-height: 130%; }

.au-footer__middle-container .au-footer__download .appstore img { height: 27.13px; width: 92.1px; }

.au-footer__middle-container .dicgc-image-container, .au-footer__middle-container .security-image-container { -webkit-box-pack: center; border-radius: 4px; display: flex; justify-content: center; }

.au-footer__middle-container .security-image-container { width: 95px; }

.au-footer__middle-container .dicgc-image-container { height: 58px; width: 7pc; }

.au-footer-v2 .au-footer__grid { -webkit-box-pack: justify; -webkit-box-align: start; align-items: flex-start; column-gap: 72px; display: flex; justify-content: space-between; }

.au-footer-v2 .au-footer__grid.au-footer__grid--expandable { column-gap: 5pc; }

.au-footer-v2 .au-footer__grid .au-footer__col { -webkit-box-flex: 0; flex: 0 0 auto; max-width: 200px; text-align: left; width: 100%; }

.au-footer-v2 .au-footer__grid .au-footer__col.au-footer__vtwo-col-Left { width: fit-content; }

.au-footer-v2 .au-footer__grid .au-footer__col.au-footer__vtwo-col-Left .au-footer__vtwo-title { color: rgb(255, 255, 255); font-family: "Noto Sans", sans-serif; font-size: 30.769px; font-style: normal; font-weight: 600; line-height: 125%; }

@media (max-width: 767px) {
  .au-footer-v2 .au-footer__grid .au-footer__col { max-width: 100%; }
  .au-footer-v2 .au-footer__grid .au-footer__col .au-footer__vtwo-title { font-weight: 600; line-height: 125%; font-size: 25.58px !important; }
}

.au-footer-v2 .au-footer__grid .footer-col-subdiv { column-gap: 82px; display: flex; flex-wrap: wrap; text-align: right; width: 100%; }

@media (max-width: 1024px) {
  .au-footer-v2 .au-footer__grid .footer-col-subdiv { column-gap: 40px; }
}

@media (max-width: 767px) {
  .au-footer-v2 .au-footer__grid .footer-col-subdiv { -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; gap: 0px; text-align: left; }
  .au-footer-v2 .au-footer__grid .footer-col-subdiv .au-footer__col { display: block; max-width: 100%; opacity: 1; transition: opacity 0.3s; }
  .au-footer-v2 .au-footer__grid .footer-col-subdiv.footer-col-expanded .au-footer__col:nth-child(n+3) { display: block; opacity: 1; }
}

@media (max-width: 1024px) {
  .au-footer-v2 .au-footer__grid { gap: 5pc; }
}

.au-footer-v2 .au-footer__expandable-toggle { cursor: pointer; display: none; }

@media (max-width: 768px) {
  .au-footer-v2 .au-footer__expandable-toggle { display: flex; }
}

.au-footer-v2 .au-footer__expandable-toggle .footer-col-arrow { transition: transform 0.3s, -webkit-transform 0.3s; }

.au-footer-v2 .au-footer__expandable-toggle[aria-expanded="true"] .footer-col-arrow { transform: rotate(180deg); }

.au-footer-v2 .au-footer__hr { border: 1px solid rgb(67, 68, 79); }

@media (max-width: 768px) {
  .au-footer-v2 .au-footer__hr { display: none; }
}

@media (max-width: 767px) {
  .au-footer-container-wrapper { padding: 20px; }
  .au-footer-container-wrapper .au-footer { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container { -webkit-box-align: center; align-items: center; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab, .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab-separator { font-size: 20px; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab { padding: 6px 0px 1pc; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab::after { background: rgb(255, 255, 255); height: 1px; transition: width 0.3s ease-in-out; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active { color: rgb(255, 255, 255); font-weight: 700; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .au-footer__tab--active::after { width: 100%; }
  .au-footer-container-wrapper .au-footer-v1 .au-footer__tabs-container .AUlogo-footer { display: none; }
  .au-footer-container-wrapper .au-footer__grid { display: block; margin-top: 0px; }
  .au-footer-container-wrapper .au-footer__col { border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; }
  .au-footer-container-wrapper .au-footer__col:last-of-type { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
  .au-footer-container-wrapper .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; letter-spacing: -2%; line-height: 125%; }
  .au-footer-container-wrapper .au-footer__col-title { border-bottom: 1px solid rgba(255, 255, 255, 0.1); cursor: pointer; margin-bottom: 0px; padding: 15px 0px; position: relative; }
  .au-footer-container-wrapper .au-footer__col-title::after { background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%201.svg"); color: rgb(158, 161, 173); content: ""; font-family: "Noto Sans", sans-serif; font-size: 30px; font-weight: 600; height: 17px; line-height: 1.4; margin-bottom: 1pc; position: absolute; right: 0px; top: 18px; width: 17px; }
  .au-footer-container-wrapper .au-footer__col-title[data-expanded="true"] { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; padding-bottom: 0px; }
  .au-footer-container-wrapper .au-footer__col-title[data-expanded="true"]::after { background-image: url("../../../content/dam/aubank/footer/Arrow%20-%20Down%202.svg"); }
  .au-footer-container-wrapper .au-footer__list { display: none; margin-bottom: 24px; margin-top: 9pt; }
  .au-footer-container-wrapper .au-footer__list--open { display: block; }
  .au-footer-container-wrapper .au-footer__list a { font-size: 14px; }
  .au-footer-container-wrapper .au-footer__bottom-container, .au-footer-container-wrapper .au-footer__middle-container { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-align: center; align-items: center; flex-direction: column; text-align: center; }
  .au-footer-container-wrapper .au-footer__middle-container { -webkit-box-pack: start; column-gap: 1pc; grid-template-areas: "download download" "security dicgc"; justify-content: flex-start; display: grid !important; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc > div, .au-footer-container-wrapper .au-footer__middle-container .au-footer__security > div { text-align: start; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download { -webkit-box-flex: 1; -webkit-box-align: start; align-items: flex-start; flex-grow: 1; grid-area: download; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__download .appstore { display: flex; margin: 0px; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__security { -webkit-box-align: start; align-items: flex-start; gap: 9pt; grid-area: security; margin-top: 30px; padding: 0px; width: 130px; }
  .au-footer-container-wrapper .au-footer__middle-container .au-footer__dicgc { -webkit-box-align: start; align-items: flex-start; gap: 9pt; grid-area: dicgc; margin-top: 30px; padding: 0px; width: 7pc; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__copyright { margin-bottom: 20px; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-box-pack: start; display: flex; flex-direction: column; gap: 8px; justify-content: flex-start; margin-bottom: 20px; text-align: center; width: 100%; }
  .au-footer-container-wrapper .au-footer__bottom-container .au-footer__social-media { -webkit-box-pack: start; display: flex; justify-content: flex-start; margin-bottom: 0px; }
  .au-footer-container-wrapper .au-footer__middle-container > .au-footer__dicgc:last-child { margin-bottom: 0px; }
}

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line { -webkit-box-align: center; -webkit-box-pack: center; align-items: center; display: flex; height: 40px; justify-content: center; position: relative; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line { margin-top: 20px; }
}

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::after, .au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::before { background: rgb(67, 68, 79); content: ""; height: 2px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 0; }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::before { left: 0px; width: calc(51% - 20px); }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line::after { right: 0px; width: calc(51% - 20px); }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line .au-footer__expandable-icon { -webkit-box-align: center; -webkit-box-pack: center; align-items: center; background: rgb(18, 18, 28); border-radius: 50%; color: rgb(67, 68, 79); display: flex; height: 31px; justify-content: center; transition: transform 0.3s, -webkit-transform 0.3s; width: 31px; z-index: 1; }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle .au-footer__expandable-line .au-footer__expandable-icon .footer-col-arrow { transform: rotate(1turn); transition: transform 0.3s, -webkit-transform 0.3s; }

.au-footer-container-wrapper .au-footer.au-footer-v2 .au-footer__expandable-toggle[aria-expanded="true"] .au-footer__expandable-icon .footer-col-arrow { transform: rotate(180deg); }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable { max-height: 0px; opacity: 0; overflow: hidden; transition: max-height 0.4s, opacity 0.3s; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable.au-footer__content-container--open { max-height: 100%; opacity: 1; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content { display: none; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content--active { display: block; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content .au-footer__grid { margin-top: 20px; }

.au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { font-family: "Noto Sans", sans-serif; font-size: 1pc; font-weight: 400; line-height: 1.4; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer .au-footer__content-container--expandable .au-footer__content .au-footer__grid .au-footer__col .au-footer__col-title { margin-top: 0px; }
}

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-align: start; align-items: flex-start; display: flex; flex-flow: wrap; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__download .appstore { -webkit-box-pack: start; display: flex; gap: 10px; justify-content: flex-start; width: 100%; }

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container { height: 50px; width: 95px; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container a, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container a img { height: 58px; }
}

.au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container .pci-img { margin-top: 9pt; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__security .security-image-container .pci-img { margin-top: unset; }
  .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__dicgc .dicgc-image-container, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__dicgc .dicgc-image-container a, .au-footer-container-wrapper .au-footer__middle .au-footer__middle-container .au-footer__dicgc .dicgc-image-container a img { height: 58px; }
  .au-footer-container-wrapper .au-footer__bottom { padding-top: 28px; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { -webkit-box-pack: start; color: rgba(255, 255, 255, 0.6); display: flex; font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; justify-content: flex-start; line-height: 130%; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__copyright { -webkit-box-pack: start; display: flex; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: start; color: rgba(255, 255, 255, 0.6); display: flex; flex-direction: row; font-family: "Noto Sans", sans-serif; font-size: 14px; font-weight: 400; gap: 21px; justify-content: flex-end; line-height: 130%; width: 100%; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__legal-links { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: start; display: flex; flex-direction: row; justify-content: flex-start; }
}

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { -webkit-box-pack: end; display: flex; gap: 10px; justify-content: flex-end; width: 100%; }

.au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media a img { height: 24px; width: 24px; }

@media (max-width: 767px) {
  .au-footer-container-wrapper .au-footer__bottom .au-footer__bottom-container .au-footer__social-media { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-box-pack: start; display: flex; flex-direction: row; justify-content: flex-start; }
}