.team-section {display: flex;margin: 48px 0 0 0;}.team-separator {margin: 32px 0;height: 1px;background-color: var(--grey300)}.member-title-container {display: flex;}.member-title {margin: 0 12px 0 0;font-size: 28px;}.member-subtitle {margin-top: 12px;font-size: 16px;font-weight: 500;text-transform: uppercase;}.member-text {margin: 12px 24px 0 0;}.member-image-container {}.member-image-container.top {display: none;}.member-image-container > img {max-width: 260px;border-radius: 16px;}.team-ref, .team-ref-linkedin, .team-ref-niedermayr, .team-ref-youtube {margin-left: 8px;padding: 4px 6px 1px;width: 32px;height: 32px;border: 1px var(--black04) solid;border-radius: 10px;font-size: 18px;color: var(--black);}.team-ref-linkedin {padding: 4px 7px 1px;}.team-ref-niedermayr {padding: 5px 0 0 5px;}.team-ref-youtube {padding: 4px 0 0 5px;}@media (max-width: 800px) {.member-title-container {display: flex;flex-direction: column;}.member-title {margin-bottom: 12px;}.member-subtitle {margin-top: 12px;}.member-image-container > img {max-width: 240px;}}@media (max-width: 680px) {.team-section {display: flex;flex-direction: column;}.member-text {margin-right: 0;margin-bottom: 24px;}.member-image-container {display: flex;flex-direction: column;align-items: center;justify-content: center;}.member-image-container.top {display: flex;}.member-image-container.right {display: none;}.member-image-container > img {max-width: 200px;}}@media (max-width: 576px) {.member-title {margin: 16px 8px 8px 0;}.member-subtitle {margin-top: 12px;}}@media (max-width: 480px) {.member-title {font-size: 24px;}.member-subtitle {font-size: 18px;}.team-ref, .team-ref-linkedin, .team-ref-miranda {padding: 3px 5px 1px;width: 28px;height: 28px;font-size: 17px;}.team-ref-linkedin {padding: 3px 6px 1px;}.team-ref-miranda {padding: 5px 6px 1px;}.team-ref-miranda > img {width: 16px;}}@media (max-width: 400px) {.member-title {font-size: 20px;}.member-subtitle {margin-top: 12px;font-size: 16px;}.member-image-container > img {max-width: 260px;}}.member-bullets {margin: 12px 0 0;font-weight: 600;font-size: 17px;}@media (max-width: 480px) {.member-bullets {font-size: 16px;}}.member-bullets > li {margin: 8px 0;padding: 0 0 0 16px;list-style-type: none;position: relative;}.member-bullets > li::before {position: absolute;left: 0;top: -6px;content: '•';font-size: 22px;}.zoom-overlay {position: fixed;top: 0; left: 0;width: 100%; height: 100%;background: rgba(0, 0, 0, 0.8);z-index: 1000;display: none;overflow: auto;align-items: center;justify-content: center;}.zoom-overlay img {max-width: 96%;max-height: 80%;margin: auto;display: block;}.zoom-overlay-close-button {position: absolute;top: 10px;right: 30px;color: var(--grey100);font-size: 40px;font-weight: bold;transition: 0.3s;cursor: pointer;}.zoom-overlay-close-button:hover,.zoom-overlay-close-button:focus {color: var(--grey300);text-decoration: none;cursor: pointer;}.article-card {font-size: 18px;font-weight: 400;}.article-card > section > p {margin-top: 16px;text-align: justify;}@media (min-width: 577px) and (max-width: 1280px) {.article-card {font-size: 18px;}}@media (max-width: 576px) {.article-card {font-size: 16px;}}.article-header {margin: 32px 0;font-size: 16px;background-color: var(--grey100);border-radius: 12px;border: 1px solid var(--grey200);}.author-img {width: 50px;height: 50px;border-radius: 12px;}.article-section-title {font-size: 24px;margin: 32px 0 0 0;}.article-section-subtitle {font-size: 18px;margin: 24px 0 0 0;}.table-content-subsection {margin-left: 24px;font-size: 16px;}@media (min-width: 577px) and (max-width: 1280px) {.table-content-subsection {font-size: 16px;}}@media (max-width: 576px) {.table-content-subsection {font-size: 14px;}}.article-figure {margin: 0;}.article-figure > img {width: 100%;border-radius: 8px;box-shadow: var(--elevation-2);}.article-img-description {margin-top: 16px;font-size: 14px;text-align: center;}@media (min-width: 577px) and (max-width: 1280px) {.article-img-description {font-size: 14px;}}@media (max-width: 576px) {.article-img-description {font-size: 14px;}}.article-section-title:before, .article-section-subtitle:before {display: block;content: "";height: calc(var(--nav-height) + 16px);margin-top: calc(-1 * var(--nav-height) - 16px);}@media (max-width: 1280px) {.article-section-title:before, .article-section-subtitle:before {height: calc(var(--nav-height-tablet) + 16px);margin-top: calc(-1 * var(--nav-height-tablet) - 16px);}}@media (max-width: 576px) {.article-section-title:before, .article-section-subtitle:before {height: calc(var(--nav-height-mobile) + 16px);margin-top: calc(-1 * var(--nav-height-mobile) - 16px);}}:root{--cc-font-family: "Quicksand", sans-serif;--cc-font-size: 16px;--cc-bg: #fff;--cc-text: #212121;--cc-border-radius: 12px;--cc-btn-primary-bg: #1E88E5;--cc-btn-primary-text: var(--cc-bg);--cc-btn-primary-hover-bg: #1976D2;--cc-btn-primary-hover-text: var(--cc-btn-primary-text);--cc-btn-secondary-bg: #EEEEEE;--cc-btn-secondary-text: var(--cc-text);--cc-btn-secondary-hover-bg: #E0E0E0;--cc-btn-secondary-hover-text: var(--cc-btn-secondary-text);--cc-btn-border-radius: 8px;--cc-toggle-bg-off: #EF9A9A;--cc-toggle-bg-on: #4CAF50;--cc-toggle-bg-readonly: #C8E6C9;--cc-toggle-knob-bg: #fff;--cc-toggle-knob-icon-color: #ecf2fa;--cc-block-text: var(--cc-text);--cc-cookie-category-block-bg: #f0f4f7;--cc-cookie-category-block-bg-hover: #e9eff4;--cc-section-border: #f1f3f5;--cc-cookie-table-border: #e9edf2;--cc-overlay-bg: rgb(4, 6, 8);--cc-overlay-opacity: .85;--cc-consent-modal-box-shadow: 0 0.625em 1.875em rgba(2, 2, 3, 0.28);--cc-webkit-scrollbar-bg: #cfd5db;--cc-webkit-scrollbar-bg-hover: #9199a0;}.cc_div *,.cc_div *:hover,.cc_div :before,.cc_div :after{-webkit-box-sizing: border-box;box-sizing: border-box;float: none;font-style: inherit;font-variant: normal;font-weight: inherit;font-family: inherit;line-height: 1.2;font-size: 1em;transition: none;animation: none;margin: 0;padding: 0;text-transform: none;letter-spacing: unset;color: inherit;background: none;border: none;border-radius: unset;box-shadow: none;text-decoration: none;text-align: left;visibility: unset;height: auto;vertical-align: baseline;}.cc_div {font-size: var(--cc-font-size);font-weight: 400;font-family: var(--cc-font-family);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-rendering: optimizeLegibility;color: var(--cc-text);}.cc_div .c-bn,.cc_div .b-tl,#s-ttl,#c-ttl,#s-bl td:before{font-weight: 600;}#cm,#s-inr,.cc_div .c-bl,.cc_div .b-tl,#s-bl .act .b-acc{border-radius: var(--cc-border-radius);}#s-bl .act .b-acc{border-top-left-radius: 0;border-top-right-radius: 0;}.cc_div input,.cc_div button,.cc_div a{-webkit-appearance: none;-moz-appearance: none;appearance: none;overflow: hidden;}.cc_div a{border-bottom: 1px solid;}.cc_div a:hover{text-decoration: none;border-color: transparent;}.c--anim #cm,.c--anim #s-cnt,.c--anim #s-inr,#cs-ov,#cm-ov{transition: visibility .25s linear, opacity .25s ease, transform .25s ease!important;}.c--anim .c-bn{transition: background-color .25s ease!important;}.c--anim #cm.bar.slide,.c--anim .bar.slide #s-inr{transition: visibility .4s ease, opacity .4s ease, transform .4s ease!important;}.c--anim #cm.bar.slide + #cm-ov,.c--anim .bar.slide + #cs-ov{transition: visibility .4s ease, opacity .4s ease, transform .4s ease!important;}#cm.bar.slide,.cc_div .bar.slide #s-inr{transform: translateX(100%);opacity: 1;}#cm.bar.top.slide,.cc_div .bar.left.slide #s-inr{transform: translateX(-100%);opacity: 1;}#cm.slide,.cc_div .slide #s-inr{transform: translateY(1.6em);}#cm.top.slide{transform: translateY(-1.6em);}#cm.bar.slide{transform: translateY(100%);}#cm.bar.top.slide{transform: translateY(-100%);}.show--consent .c--anim #cm,.show--consent .c--anim #cm.bar,.show--settings .c--anim #s-inr,.show--settings .c--anim .bar.slide #s-inr{opacity: 1;transform: scale(1);visibility: visible!important;}.show--consent .c--anim #cm.box.middle,.show--consent .c--anim #cm.cloud.middle{transform: scale(1) translateY(-50%);}.show--settings .c--anim #s-cnt{visibility: visible!important;}.force--consent.show--consent .c--anim #cm-ov,.show--settings .c--anim #cs-ov{visibility: visible!important;opacity: var(--cc-overlay-opacity)!important;}#cm{font-family: inherit;padding: 1.1em 1.5em 1.4em 1.5em;position: fixed;z-index: 1;background: var(--cc-bg);max-width: 24.2em;width: 100%;bottom: 1.250em;right: 1.250em;box-shadow: 0 0.625em 1.875em #000000;box-shadow: var(--cc-consent-modal-box-shadow);opacity: 0;visibility: hidden;transform: scale(.95);line-height: initial;}#cc_div #cm {display: block!important;}#c-ttl{margin-bottom: .7em;font-size: 1.05em;}.cloud #c-ttl{margin-top: -.15em;}#c-txt{font-size: 0.9em;line-height: 1.5em;}.cc_div #c-bns{display: flex;justify-content: space-between;margin-top: 1.4em;}.cc_div .c-bn{color: var(--cc-btn-secondary-text);background: var(--cc-btn-secondary-bg);padding: 1em 1.7em;display: inline-block;cursor: pointer;font-size: 0.82em;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;-o-user-select: none;user-select: none;text-align: center;border-radius: var(--cc-btn-border-radius);flex: 1;}#c-bns button + button,#s-cnt button + button,#s-c-bn{float: right;margin-left: 1em;}#s-cnt #s-rall-bn{float: none;}#cm .c_link:hover,#cm .c_link:active,#s-cnt button + button:hover,#s-cnt button + button:active,#s-c-bn:active,#s-c-bn:hover{background: var(--cc-btn-secondary-hover-bg);color: var(--cc-btn-secondary-hover-text);}/**CookieConsent settings modal**/#s-cnt{position: fixed;top: 0;left: 0;width: 100%;z-index: 101;display: table;height: 100%;visibility: hidden;}#s-bl{outline: none;}#s-bl .title{margin-top: 1.4em;}#s-bl .title:first-child{margin-top: 0;}#s-bl .b-bn{margin-top: 0;}#s-bl .b-acc .p{margin-top: 0;padding: 1em;}#s-cnt .b-bn .b-tl{display: block;font-family: inherit;font-size: .95em;width: 100%;position: relative;padding: 1.3em 6.4em 1.3em 2.7em;background: none;transition: background-color .25s ease;}#s-cnt .b-bn .b-tl.exp{cursor: pointer;}#s-cnt .act .b-bn .b-tl{border-bottom-right-radius: 0;border-bottom-left-radius: 0;}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background: var(--cc-cookie-category-block-bg-hover);}#s-bl .b-bn{position: relative;}#s-bl .c-bl{padding: 1em;margin-bottom: .5em;border: 1px solid var(--cc-section-border);transition: background-color .25s ease;}#s-bl .c-bl:hover{background: var(--cc-cookie-category-block-bg);}#s-bl .c-bl:last-child{margin-bottom: .5em;}#s-bl .c-bl:first-child{transition: none;padding: 0;margin-top: 0;border:none;margin-bottom: 2em;}#s-bl .c-bl:not(.b-ex):first-child:hover{background: transparent;background: unset;}#s-bl .c-bl.b-ex{padding: 0;border: none;background: var(--cc-cookie-category-block-bg);transition: none;}#s-bl .c-bl.b-ex + .c-bl{margin-top: 2em;}#s-bl .c-bl.b-ex + .c-bl.b-ex{margin-top: 0;}#s-bl .c-bl.b-ex:first-child{margin-bottom: 1em;}#s-bl .c-bl.b-ex:first-child{margin-bottom: .5em;}#s-bl .b-acc{max-height: 0;overflow: hidden;padding-top: 0;margin-bottom: 0;display: none;}#s-bl .act .b-acc{max-height: 100%;display: block;overflow: hidden;}#s-cnt .p{font-size: 0.9em;line-height: 1.5em;margin-top: .85em;color: var(--cc-block-text);}.cc_div .b-tg .c-tgl:disabled{cursor: not-allowed;}#c-vln{display: table-cell;vertical-align: middle;position: relative;}#cs{padding: 0 1.7em;width: 100%;position: fixed;left: 0;right: 0;top: 0;bottom: 0;height: 100%;}#s-inr{height: 100%;position: relative;max-width: 45em;margin: 0 auto;transform: scale(.96);opacity: 0;padding-top: 4.75em;padding-bottom: 4.75em;position: relative;height: 100%;overflow: hidden;visibility: hidden;box-shadow: rgba(3, 6, 9, .26) 0px 13px 27px -5px;}#s-inr,#s-hdr,#s-bns{background: var(--cc-bg);}#s-bl{overflow-y: auto;overflow-y: overlay;overflow-x: hidden;height: 100%;padding: 1.3em 1.8em;display: block;width: 100%;}#s-bns{position: absolute;bottom: 0;left: 0;right: 0;padding: 1em 1.8em;border-top: 1px solid var(--cc-section-border);height: 4.75em;}.cc_div .cc-link{color: var(--cc-btn-primary-bg);border-bottom: 1px solid var(--cc-btn-primary-bg);display: inline;padding-bottom: 0;text-decoration: none;cursor: pointer;font-weight: 600;}.cc_div .cc-link:hover,.cc_div .cc-link:active{border-color: transparent;}#c-bns button:first-child,#s-bns button:first-child{color: var(--cc-btn-primary-text);background: var(--cc-btn-primary-bg);}#c-bns.swap button:first-child{color: var(--cc-btn-secondary-text);background: var(--cc-btn-secondary-bg);}#c-bns.swap button:last-child{color: var(--cc-btn-primary-text);background: var(--cc-btn-primary-bg);}.cc_div .b-tg .c-tgl:checked ~ .c-tg{background: var(--cc-toggle-bg-on);}#c-bns button:first-child:active,#c-bns button:first-child:hover,#s-bns button:first-child:active,#s-bns button:first-child:hover,#c-bns.swap button:last-child:active,#c-bns.swap button:last-child:hover{background: var(--cc-btn-primary-hover-bg);color: var(--cc-btn-primary-hover-text);}#c-bns.swap button:first-child:active,#c-bns.swap button:first-child:hover{background: var(--cc-btn-secondary-hover-bg);color: var(--cc-btn-secondary-hover-text);}#s-hdr{position: absolute;top: 0;width: 100%;display: table;padding: 0 1.8em;height: 4.75em;vertical-align: middle;z-index: 2;border-bottom: 1px solid var(--cc-section-border);}#s-ttl{display: table-cell;vertical-align: middle;font-size: 1em;}#s-c-bn{padding: 0;width: 1.7em;height: 1.7em;font-size: 1.45em;margin: 0;font-weight: initial;position: relative;overflow: hidden;}#s-c-bnc{display: table-cell;vertical-align: middle;}.cc_div span.t-lb {position: absolute;top: 0;z-index: -1;opacity: 0;pointer-events: none;overflow: hidden;}#c_policy__text{height: 31.250em;overflow-y: auto;margin-top: 1.250em;}#c-s-in{position: relative;transform: translateY(-50%);top: 50%;height: 100%;height: calc(100% - 2.5em);max-height: 37.5em;}@media (min-width: 688px) {#s-bl::-webkit-scrollbar{width: .9em;height: 100%;background: transparent;border-radius: 0 0.250em 0.250em 0;}#s-bl::-webkit-scrollbar-thumb{border: 0.25em solid var(--cc-bg);background: var(--cc-webkit-scrollbar-bg);border-radius: 100em;}#s-bl::-webkit-scrollbar-thumb:hover{background: var(--cc-webkit-scrollbar-bg-hover);}#s-bl::-webkit-scrollbar-button {width: 10px;height: 5px;}}.cc_div .b-tg {position: absolute;right: 0;top: 0;bottom: 0;display: inline-block;margin: auto;right: 1.2em;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;vertical-align: middle;}.cc_div .b-tg .c-tgl {position: absolute;cursor: pointer;display: block;top: 0;left: 0;margin: 0;border: 0;}.cc_div .b-tg .c-tg {position: absolute;background: var(--cc-toggle-bg-off);transition: background-color .25s ease, box-shadow .25s ease;pointer-events: none;}.cc_div span.t-lb,.cc_div .b-tg,.cc_div .b-tg .c-tg,.cc_div .b-tg .c-tgl{width: 3.4em;height: 1.5em;border-radius: 4em;}.cc_div .b-tg .c-tg.c-ro{cursor: not-allowed;}.cc_div .b-tg .c-tgl ~ .c-tg.c-ro{background: var(--cc-toggle-bg-readonly);}.cc_div .b-tg .c-tgl ~ .c-tg.c-ro:after{box-shadow: none;}.cc_div .b-tg .c-tg:after {content: "";position: relative;display: block;left: 0.125em;top: 0.125em;width: 1.25em;height: 1.25em;border: none;box-sizing: content-box;background: var(--cc-toggle-knob-bg);box-shadow: 0 1px 2px rgba(24, 32, 35, .36);transition: transform .25s ease;border-radius: 100%;}.cc_div .b-tg .c-tgl:checked ~ .c-tg:after{transform: translateX(1.9em);}#s-bl table,#s-bl th,#s-bl td{border: none;}#s-bl tbody tr{transition: background-color .25s ease;}#s-bl tbody tr:hover{background: var(--cc-cookie-category-block-bg-hover);}#s-bl table {text-align: left;border-collapse: collapse;width: 100%;padding: 0;margin: 0;overflow: hidden;}#s-bl td,#s-bl th {padding: 0.8em 0.625em;text-align: left;vertical-align: top;font-size: .8em;padding-left: 1.2em;}#s-bl th {font-family: inherit;padding: 1.2em 1.2em;}#s-bl thead tr:first-child{border-bottom: 1px solid var(--cc-cookie-table-border);}.force--consent #s-cnt,.force--consent #cs{width: 100vw;}#cm-ov,#cs-ov{position: fixed;left: 0;right: 0;top: 0;bottom: 0;visibility: hidden;opacity: 0;background: #070707;background: var(--cc-overlay-bg);display: none;transition: none;}.show--settings #cs-ov,.c--anim #cs-ov,.force--consent .c--anim #cm-ov,.force--consent.show--consent #cm-ov{display: block;}#cs-ov{z-index: 2;}.force--consent .cc_div{position: fixed;top: 0;left: 0;bottom: 0;width: 100%;width: 100vw;visibility: hidden;transition: visibility .25s linear;}.force--consent.show--consent .c--anim .cc_div,.force--consent.show--settings .c--anim .cc_div{visibility: visible;}.force--consent #cm{position: absolute;}.force--consent #cm.bar{width: 100vw;max-width: 100vw;}html.force--consent.show--consent{overflow-y: hidden!important;}html.force--consent.show--consent,html.force--consent.show--consent body{height: auto!important;overflow-x: hidden!important;}.cc_div .b-bn .exp::before,.cc_div .act .b-bn .exp::before{border: solid var(--cc-btn-secondary-text);border-width: 0 2px 2px 0;padding: .2em;display: inline-block;position: absolute;content: '';margin-right: 15px;position: absolute;transform: translateY(-50%) rotate(45deg);left: 1.2em;top: 50%;}.cc_div .act .b-bn .b-tl::before{transform: translateY(-20%) rotate(225deg);}.cc_div .on-i::before{border: solid var(--cc-toggle-knob-icon-color);border-width: 0 2px 2px 0;padding: .1em;display: inline-block;padding-bottom: .45em;content: '';margin: 0 auto;transform: rotate(45deg);top: .37em;left: .75em;position: absolute;}#s-c-bn::before,#s-c-bn::after{content: '';position: absolute;left: .82em;top: .58em;height: .6em;width: 1.5px;background: var(--cc-btn-secondary-text);transform: rotate(45deg);border-radius: 1em;margin: 0 auto;}#s-c-bn::after{transform: rotate(-45deg);}.cc_div .off-i,.cc_div .on-i{height: 100%;width: 50%;position: absolute;right: 0;display: block;text-align: center;transition: opacity .15s ease;}.cc_div .on-i{left: 0;opacity: 0;}.cc_div .off-i::before,.cc_div .off-i::after{right: .8em;top: .42em;content: ' ';height: .7em;width: .09375em;display: block;background: var(--cc-toggle-knob-icon-color);margin: 0 auto;position: absolute;transform-origin: center;}.cc_div .off-i::before {transform: rotate(45deg);}.cc_div .off-i::after {transform: rotate(-45deg);}.cc_div .b-tg .c-tgl:checked ~ .c-tg .on-i{opacity: 1;}.cc_div .b-tg .c-tgl:checked ~ .c-tg .off-i{opacity: 0;}#cm.box.middle,#cm.cloud.middle{top: 50%;transform: translateY(-37%);bottom: auto;}#cm.box.middle.zoom,#cm.cloud.middle.zoom{transform: scale(.95) translateY(-50%);}#cm.box.center{left: 1em;right: 1em;margin: 0 auto;}#cm.cloud {max-width: 50em;margin: 0 auto;text-align: center;left: 1em;right: 1em;overflow: hidden;padding: 1.3em 2em;width: unset;}.cc_div .cloud #c-inr{display: table;width: 100%;}.cc_div .cloud #c-inr-i{width: 70%;display: table-cell;vertical-align: top;padding-right: 2.4em;}.cc_div .cloud #c-txt{font-size: 0.85em;}.cc_div .cloud #c-bns{min-width: 170px;display: table-cell;vertical-align: middle;}#cm.cloud .c-bn{margin: .625em 0 0 0;width: 100%;}#cm.cloud .c-bn:first-child{margin: 0;}#cm.cloud.left{margin-right: 1.25em;}#cm.cloud.right{margin-left: 1.25em;}#cm.bar {width: 100%;max-width: 100%;left: 0;right: 0;bottom: 0;border-radius: 0;position: fixed;padding: 2em;}#cm.bar #c-inr{max-width: 32em;margin: 0 auto;}#cm.bar #c-bns{max-width: 33.75em;}#cm.bar #cs{padding: 0;}.cc_div .bar #c-s-in{top: 0;transform: none;height: 100%;max-height: 100%;}.cc_div .bar #s-hdr,.cc_div .bar #s-bl,.cc_div .bar #s-bns {padding-left: 1.6em;padding-right: 1.6em;}.cc_div .bar #cs{padding: 0;}.cc_div .bar #s-inr{margin: 0;margin-left: auto;margin-right: 0;border-radius: 0;max-width: 32em;}.cc_div .bar.left #s-inr{margin-left: 0;margin-right: auto;}.cc_div .bar #s-bl table,.cc_div .bar #s-bl thead,.cc_div .bar #s-bl tbody,.cc_div .bar #s-bl th,.cc_div .bar #s-bl td,.cc_div .bar #s-bl tr,.cc_div .bar #s-cnt{display: block;}.cc_div .bar #s-bl thead tr{position: absolute;top: -9999px;left: -9999px;}.cc_div .bar #s-bl tr{border-top: 1px solid var(--cc-cookie-table-border);}.cc_div .bar #s-bl td {border: none;position: relative;padding-left: 35%;}.cc_div .bar #s-bl td:before {position: absolute;left: 1em;padding-right: 0.625em;white-space: nowrap;content: attr(data-column);color: var(--cc-text);overflow: hidden;text-overflow: ellipsis;}#cm.top {bottom: auto;top: 1.250em;}#cm.left{right: auto;left: 1.250em;}#cm.right{left: auto;right: 1.250em;}#cm.bar.left,#cm.bar.right{left: 0;right: 0;}#cm.bar.top{top: 0;}@media (max-width: 688px) {#cm,#cm.cloud,#cm.left,#cm.right{width: auto;max-width: 100%;margin: 0;padding: 1.4em!important;right: 1em;left: 1em;bottom: 1em;display: block;}.force--consent #cm,.force--consent #cm.cloud{width: auto;max-width: 100vw;}#cm.top{top: 1em;bottom: auto;}#cm.bottom{bottom: 1em;top: auto;}#cm.bar.bottom{bottom: 0;}#cm.cloud .c-bn{font-size: .85em;}#s-bns,.cc_div .bar #s-bns{padding: 1em 1.3em;}.cc_div .bar #s-inr{max-width: 100%;width: 100%;}.cc_div .cloud #c-inr-i{padding-right: 0;}#cs{border-radius: 0;padding: 0;}#c-s-in{max-height: 100%;height: 100%;top: 0;transform: none;}.cc_div .b-tg{transform: scale(1.1);right: 1.1em;}#s-inr{margin: 0;padding-bottom: 7.9em;border-radius: 0;}#s-bns{height: 7.9em;}#s-bl,.cc_div .bar #s-bl{padding: 1.3em;}#s-hdr,.cc_div .bar #s-hdr{padding: 0 1.3em;}#s-bl table {width: 100%;}#s-inr.bns-t{padding-bottom: 10.5em;}.bns-t #s-bns{height: 10.5em;}.cc_div .bns-t .c-bn{font-size: 0.83em;padding: .9em 1.6em;}#s-cnt .b-bn .b-tl{padding-top: 1.2em;padding-bottom: 1.2em;}#s-bl table,#s-bl thead,#s-bl tbody,#s-bl th,#s-bl td,#s-bl tr,#s-cnt{display: block;}#s-bl thead tr{position: absolute;top: -9999px;left: -9999px;}#s-bl tr{border-top: 1px solid var(--cc-cookie-table-border);}#s-bl td {border: none;position: relative;padding-left: 35%;}#s-bl td:before {position: absolute;left: 1em;padding-right: 0.625em;white-space: nowrap;content: attr(data-column);color: var(--cc-text);overflow: hidden;text-overflow: ellipsis;}#cm .c-bn,.cc_div .c-bn{width: 100%;margin-right: 0;}#s-cnt #s-rall-bn{margin-left: 0;}.cc_div #c-bns{flex-direction: column;}#c-bns button + button,#s-cnt button + button{margin-top: 0.625em;margin-left: 0;float: unset;}#cm.cloud,#cm.box{left: 1em;right: 1em;width: auto;}#cm.cloud.right,#cm.cloud.left{margin: 0;}.cc_div .cloud #c-bns,.cc_div .cloud #c-inr,.cc_div .cloud #c-inr-i{display: block;width: auto;min-width: unset;}.cc_div .cloud #c-txt{font-size: .9em;}.cc_div .cloud #c-bns{margin-top: 1.625em;}}.color-white01 {color: var(--white01);}.color-white02 {color: var(--white02);}.color-white03 {color: var(--white03);}.color-white04 {color: var(--white04);}.color-white05 {color: var(--white05);}.color-white06 {color: var(--white06);}.color-white07 {color: var(--white07);}.color-white08 {color: var(--white08);}.color-white09 {color: var(--white09);}.color-grey025 {color: var(--grey025);}.color-grey050 {color: var(--grey050);}.color-grey100 {color: var(--grey100);}.color-grey150 {color: var(--grey150);}.color-grey200 {color: var(--grey200);}.color-grey250 {color: var(--grey250);}.color-grey300 {color: var(--grey300);}.color-grey350 {color: var(--grey350);}.color-grey400 {color: var(--grey400);}.color-grey450 {color: var(--grey450);}.color-grey500 {color: var(--grey500);}.color-grey550 {color: var(--grey550);}.color-grey600 {color: var(--grey600);}.color-grey650 {color: var(--grey650);}.color-grey700 {color: var(--grey700);}.color-grey800 {color: var(--grey800);}.color-grey850 {color: var(--grey850);}.color-grey900 {color: var(--grey900);}.color-blue050 {color: var(--blue050);}.color-blue100 {color: var(--blue100);}.color-blue200 {color: var(--blue200);}.color-blue300 {color: var(--blue300);}.color-blue400 {color: var(--blue400);}.color-blue500 {color: var(--blue500);}.color-blue600 {color: var(--blue600);}.color-blue700 {color: var(--blue700);}.color-blue800 {color: var(--blue800);}.color-blue900 {color: var(--blue900);}.color-teal050 {color: var(--teal050);}.color-teal100 {color: var(--teal100);}.color-teal200 {color: var(--teal200);}.color-teal300 {color: var(--teal300);}.color-teal400 {color: var(--teal400);}.color-teal500 {color: var(--teal500);}.color-teal600 {color: var(--teal600);}.color-teal700 {color: var(--teal700);}.color-teal800 {color: var(--teal800);}.color-teal900 {color: var(--teal900);}.color-purple050 {color: var(--purple050);}.color-purple100 {color: var(--purple100);}.color-purple200 {color: var(--purple200);}.color-purple300 {color: var(--purple300);}.color-purple400 {color: var(--purple400);}.color-purple500 {color: var(--purple500);}.color-purple600 {color: var(--purple600);}.color-purple700 {color: var(--purple700);}.color-purple800 {color: var(--purple800);}.color-purple900 {color: var(--purple900);}.color-orange050 {color: var(--orange050);}.color-orange100 {color: var(--orange100);}.color-orange200 {color: var(--orange200);}.color-orange300 {color: var(--orange300);}.color-orange400 {color: var(--orange400);}.color-orange500 {color: var(--orange500);}.color-orange600 {color: var(--orange600);}.color-orange700 {color: var(--orange700);}.color-orange800 {color: var(--orange800);}.color-orange900 {color: var(--orange900);}.color-red050 {color: var(--red050);}.color-red100 {color: var(--red100);}.color-red200 {color: var(--red200);}.color-red300 {color: var(--red300);}.color-red400 {color: var(--red400);}.color-red500 {color: var(--red500);}.color-red600 {color: var(--red600);}.color-red700 {color: var(--red700);}.color-red800 {color: var(--red800);}.color-red900 {color: var(--red900);}.border-color-blue500 {border-color: var(--blue500);}.border-color-teal500 {border-color: var(--teal500);}.border-color-orange500 {border-color: var(--orange500);}.border-color-purple500 {border-color: var(--purple500);}.footer-sm-icon {margin: 0 6px;padding: 4px 8px;border: 1px var(--grey600) solid;border-radius: 16px;font-size:20px;color: var(--grey900);}.contact-sm-link {font-size: 16px;font-weight: 600;text-decoration: none !important;color: var(--grey900);}.contact-sm-link-text {text-decoration: underline !important;color: var(--blue700);}.contact-img {width: 60px;height: 60px;border-radius: 12px;}.swiper-container {width: 100%;background-color: white;padding: 28px 0;border-top: 1px solid var(--border-color);border-bottom: 1px solid var(--border-color);}.swipe-card {margin: 0 4px;padding: 16px;border-radius: 16px;background-color: white;border-width: 2px;border-style: solid;}.feedback-page-card {margin: 0 0 32px 0;padding: 16px;border-radius: 16px;background-color: white;border-width: 2px;border-style: solid;}@media (max-width: 610px) {.feedback-page-card {margin: 0 0 24px 0;}}.carousel-title {font-size: 40px !important;font-weight: 700;margin: 0 !important;text-align: center;}@media (max-width: 1000px) {.carousel-title {font-size: 36px !important;}}@media (max-width: 900px) {.carousel-title {font-size: 32px !important;}}@media (max-width: 576px) {.carousel-title {font-size: 28px !important;}}.carousel-subtitle {font-size: 20px !important;font-weight: 400;color: var(--grey700);text-align: center;}@media (max-width: 576px) {.carousel-subtitle {font-size: 18px !important;}}@font-face {font-family: "Quicksand";src: url("/assets/fonts/quicksand/Quicksand-Light.ttf") format('truetype');font-weight: 300;font-style: normal;}@font-face {font-family: "Quicksand";src: url("/assets/fonts/quicksand/Quicksand-Regular.ttf") format('truetype');font-weight: 400;font-style: normal;}@font-face {font-family: "Quicksand";src: url("/assets/fonts/quicksand/Quicksand-Medium.ttf") format('truetype');font-weight: 500;font-style: normal;}@font-face {font-family: "Quicksand";src: url("/assets/fonts/quicksand/Quicksand-SemiBold.ttf") format('truetype');font-weight: 600;font-style: normal;}@font-face {font-family: "Quicksand";src: url("/assets/fonts/quicksand/Quicksand-Bold.ttf") format('truetype');font-weight: 700;font-style: normal;}@font-face {font-family: "CabinSketch";src: url("/assets/fonts/cabin-sketch/CabinSketch-Bold.ttf") format('truetype');font-weight: 700;font-style: normal;}.font-size-12 {font-size: 12px;}.font-size-14 {font-size: 14px;}.font-size-16 {font-size: 16px;}.font-size-18 {font-size: 18px;}.font-size-20 {font-size: 20px;}.font-size-22 {font-size: 22px;}.font-size-24 {font-size: 24px;}.font-size-28 {font-size: 28px;}.font-size-32 {font-size: 32px;}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.text-center {text-align: center;}.hide-link-style {color: var(--grey900); text-decoration: none;}.bold {font-weight: bold;}h1 {font-size: 40px; font-weight: 700; padding-top: 0;}@media (max-width: 576px) {h1 {font-size: 32px;}}h2 {font-size: 24px; font-weight: 700;}@media (max-width: 576px) {h2 {font-size: 20px;}}.asH1 {font-size: 40px !important; font-weight: 700; padding-top: 0 !important;}@media (max-width: 576px) {.asH1 {font-size: 32px !important;}}h3 {font-size: 20px; font-weight: 700;}@media (max-width: 576px) {h3 {font-size: 18px;}}h4 {font-size: 18px; font-weight: 700;}@media (max-width: 576px) {h4 {font-size: 16px;}}@font-face {font-family: 'Font Awesome 5 Regular';font-style: normal;font-weight: 400;font-display: block;src: url("/assets/fonts/font-awesome/fa-regular-400.eot");src: url("/assets/fonts/font-awesome/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/font-awesome/fa-regular-400.woff2") format("woff2"), url("../assets/fonts/font-awesome/fa-regular-400.woff") format("woff"), url("/assets/fonts/font-awesome/fa-regular-400.ttf") format("truetype"), url("/assets/fonts/font-awesome/fa-regular-400.svg#fontawesome") format("svg");}@font-face {font-family: 'Font Awesome 5 Brands';font-style: normal;font-weight: 400;font-display: block;src: url("/assets/fonts/font-awesome/fa-brands-400.eot");src: url("/assets/fonts/font-awesome/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("/assets/fonts/font-awesome/fa-brands-400.woff2") format("woff2"), url("../assets/fonts/font-awesome/fa-brands-400.woff") format("woff"), url("/assets/fonts/font-awesome/fa-brands-400.ttf") format("truetype"), url("/assets/fonts/font-awesome/fa-brands-400.svg#fontawesome") format("svg");}.fa,.fas,.far,.fal,.fad,.fab {-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;line-height: 1;}.far {font-family: 'Font Awesome 5 Regular';font-weight: 400;}.fab {font-family: 'Font Awesome 5 Brands';font-weight: 400;}.fa-facebook:before {content: "\f09a"; }.fa-instagram:before {content: "\f16d"; }.fa-youtube:before {content: "\f167"; }.fa-tiktok:before {content: "\e07b"; }.fa-linkedin-in:before {content: "\f0e1"; }.fa-github:before {content: "\f09b"; }.fa-envelope:before {content: "\f0e0"; }.fa-play-circle:before {content: "\f144"; }.fa-clipboard-check:before {content: "\f46c"; }.fa-calculator:before {content: "\f1ec"; }.fa-lightbulb:before {content: "\f0eb"; }.fa-list:before {content: "\f03a"; }.fa-check:before {content: "\f00c"; }.fa-check-circle:before {content: "\f058"; }.fa-graduation-cap:before {content: "\f19d"; }.fa-thumbs-up:before {content: "\f164"; }.fa-box-heart:before {content: "\f49d"; }.fa-heart:before {content: "\f004"; }footer {background-color: white;margin-top: auto;border-top: 1px solid var(--border-color);}.footer-sm-icon {margin: 0 6px;padding: 4px 8px;border: 1px var(--grey600) solid;border-radius: 16px;font-size:20px;color: var(--grey900);}.footer-link {font-size: 16px;font-weight: 600;text-decoration: none !important;color: var(--grey900);}.guetesiegel {font-size: 22px;font-weight: bold;}.guetesiegel-img {width: 300px;}@media (min-width: 421px) and (max-width: 820px) {.guetesiegel {font-size: 20px;}.guetesiegel-img {width: 260px;}}@media (max-width: 420px) {.guetesiegel {font-size: 18px;}.guetesiegel-img {width: 250px;}}.home-tab-button {cursor: pointer;margin: 0;padding: 6px 24px;font-size: 28px;font-weight: bold;font-family: "Quicksand", sans-serif;color: var(--grey600);background-color: var(--grey200);border: 2px solid var(--grey400);border-radius: 32px;}.home-tab-button.first {margin-right: 28px;}.home-tab-button.active {color: var(--grey900);background-color: var(--orange100);border: 2px solid var(--orange700);}@media (max-width: 576px) {.home-tab-button {font-size: 20px;padding: 4px 16px;}.home-tab-button.first {margin-right: 20px;}}@media (max-width: 440px) {.home-tab-button {font-size: 18px;padding: 4px 10px;}.home-tab-button.first {margin-right: 16px;}}.display-none {display: none !important;}.display-flex {display: flex;}.display-flex-center {display: flex;align-items: center;justify-content: center;}.display-flex-column {display: flex;flex-direction: column;}.display-flex-column-center {display: flex;flex-direction: column;align-items: center;justify-content: center;}.display-flex-column-center-left {display: flex;flex-direction: column;justify-content: center;}.flex-1 {flex-grow: 1;}ul {padding: 0;margin: 0}li {margin-left: 28px;padding-top: 4px;padding-left: 0;padding-bottom: 4px;}.li-title {margin-top: 0;margin-bottom: 0;}.w100p {width: 100%;}.w90p {width: 90%;}.w80p {width: 80%;}.max-w100p {max-width: 100%}.max-h100p {max-height: 100%}.w32px {width: 32px}.w48px {width: 48px}.w64px {width: 64px}.w100px {width: 100px}.w150px {width: 150px}.w200px {width: 200px}.w320px {width: 320px}.w420px {width: 420px}.w800px {width: 800px}.w1000px {width: 1000px}.max-w100px {max-width: 100px}.max-w150px {max-width: 150px}.max-w200px {max-width: 200px}.max-w320px {max-width: 320px}.max-w420px {max-width: 420px}.max-w600px {max-width: 600px}.max-w800px {max-width: 800px}.max-w1000px {max-width: 1000px}.min-w48px {min-width: 48px}.min-w180px {min-width: 180px}.min-w240px {min-width: 240px}.min-w320px {min-width: 320px}.min-w420px {min-width: 420px}.min-w800px {min-width: 800px}.h100p {height: 100%;}.h32px {height: 32px}.h48px {height: 48px}.h64px {height: 64px}.h100px {height: 100px}.h150px {height: 150px}.h200px {height: 200px}.h320px {height: 320px}.h420px {height: 420px}.max-h100px {max-height: 100px}.max-h150px {max-height: 150px}.max-h200px {max-height: 200px}.max-h320px {max-height: 320px}.max-h420px {max-height: 420px}.p-0 {padding: 0 !important;}.p-4 {padding: 4px !important;}.p-8 {padding: 8px !important;}.p-12 {padding: 12px !important;}.p-16 {padding: 16px !important;}.p-24 {padding: 24px !important;}.p-28 {padding: 28px !important;}.p-32 {padding: 32px !important;}.p-48 {padding: 48px !important;}.p-64 {padding: 64px !important;}.p-128 {padding: 128px !important;}.p-t-0 {padding-top: 0 !important;}.p-t-4 {padding-top: 4px !important;}.p-t-8 {padding-top: 8px !important;}.p-t-12 {padding-top: 12px !important;}.p-t-16 {padding-top: 16px !important;}.p-t-24 {padding-top: 24px !important;}.p-t-28 {padding-top: 28px !important;}.p-t-32 {padding-top: 32px !important;}.p-t-48 {padding-top: 48px !important;}.p-t-64 {padding-top: 64px !important;}.p-t-128 {padding-top: 128px !important;}.p-b-0 {padding-bottom: 0 !important;}.p-b-4 {padding-bottom: 4px !important;}.p-b-8 {padding-bottom: 8px !important;}.p-b-12 {padding-bottom: 12px !important;}.p-b-16 {padding-bottom: 16px !important;}.p-b-24 {padding-bottom: 24px !important;}.p-b-28 {padding-bottom: 28px !important;}.p-b-32 {padding-bottom: 32px !important;}.p-b-48 {padding-bottom: 48px !important;}.p-b-64 {padding-bottom: 64px !important;}.p-b-128 {padding-bottom: 128px !important;}.p-l-0 {padding-left: 0 !important;}.p-l-4 {padding-left: 4px !important;}.p-l-8 {padding-left: 8px !important;}.p-l-12 {padding-left: 12px !important;}.p-l-16 {padding-left: 16px !important;}.p-l-24 {padding-left: 24px !important;}.p-l-28 {padding-left: 28px !important;}.p-l-32 {padding-left: 32px !important;}.p-l-48 {padding-left: 48px !important;}.p-l-64 {padding-left: 64px !important;}.p-l-128 {padding-left: 128px !important;}.p-r-0 {padding-right: 0 !important;}.p-r-4 {padding-right: 4px !important;}.p-r-8 {padding-right: 8px !important;}.p-r-12 {padding-right: 12px !important;}.p-r-16 {padding-right: 16px !important;}.p-r-24 {padding-right: 24px !important;}.p-r-28 {padding-right: 28px !important;}.p-r-32 {padding-right: 32px !important;}.p-r-48 {padding-right: 48px !important;}.p-r-64 {padding-right: 64px !important;}.p-r-128 {padding-right: 128px !important;}.p-lr-0 {padding-left: 0 !important;padding-right: 0 !important;}.p-lr-4 {padding-left: 4px !important;padding-right: 4px !important;}.p-lr-8 {padding-left: 8px !important;padding-right: 8px !important;}.p-lr-12 {padding-left: 12px !important;padding-right: 12px !important;}.p-lr-16 {padding-left: 16px !important;padding-right: 16px !important;}.p-lr-24 {padding-left: 24px !important;padding-right: 24px !important;}.p-lr-28 {padding-left: 28px !important;padding-right: 28px !important;}.p-lr-32 {padding-left: 32px !important;padding-right: 32px !important;}.p-lr-48 {padding-left: 48px !important;padding-right: 48px !important;}.p-lr-64 {padding-left: 64px !important;padding-right: 64px !important;}.p-lr-128 {padding-left: 128px !important;padding-right: 128px !important;}.p-tb-0 {padding-top: 0 !important;padding-bottom: 0 !important;}.p-tb-4 {padding-top: 4px !important;padding-bottom: 4px !important;}.p-tb-8 {padding-top: 8px !important;padding-bottom: 8px !important;}.p-tb-12 {padding-top: 12px !important;padding-bottom: 12px !important;}.p-tb-16 {padding-top: 16px !important;padding-bottom: 16px !important;}.p-tb-24 {padding-top: 24px !important;padding-bottom: 24px !important;}.p-tb-28 {padding-top: 28px !important;padding-bottom: 28px !important;}.p-tb-32 {padding-top: 32px !important;padding-bottom: 32px !important;}.p-tb-48 {padding-top: 48px !important;padding-bottom: 48px !important;}.p-tb-64 {padding-top: 64px !important;padding-bottom: 64px !important;}.p-tb-128 {padding-top: 128px !important;margin-bottom: 128px !important;}.m-0 {margin: 0 !important;}.m-2 {margin: 2px !important;}.m-4 {margin: 4px !important;}.m-8 {margin: 8px !important;}.m-12 {margin: 12px !important;}.m-16 {margin: 16px !important;}.m-24 {margin: 24px !important;}.m-28 {margin: 28px !important;}.m-32 {margin: 32px !important;}.m-48 {margin: 48px !important;}.m-64 {margin: 64px !important;}.m-128 {margin: 128px !important;}.m-t-0 {margin-top: 0 !important;}.m-t-2 {margin-top: 2px !important;}.m-t-4 {margin-top: 4px !important;}.m-t-8 {margin-top: 8px !important;}.m-t-12 {margin-top: 12px !important;}.m-t-16 {margin-top: 16px !important;}.m-t-24 {margin-top: 24px !important;}.m-t-28 {margin-top: 28px !important;}.m-t-32 {margin-top: 32px !important;}.m-t-48 {margin-top: 48px !important;}.m-t-56 {margin-top: 56px !important;}.m-t-64 {margin-top: 64px !important;}.m-t-128 {margin-top: 128px !important;}.m-b-0 {margin-bottom: 0 !important;}.m-b-2 {margin-bottom: 2px !important;}.m-b-4 {margin-bottom: 4px !important;}.m-b-8 {margin-bottom: 8px !important;}.m-b-12 {margin-bottom: 12px !important;}.m-b-16 {margin-bottom: 16px !important;}.m-b-24 {margin-bottom: 24px !important;}.m-b-28 {margin-bottom: 28px !important;}.m-b-32 {margin-bottom: 32px !important;}.m-b-48 {margin-bottom: 48px !important;}.m-b-56 {margin-bottom: 56px !important;}.m-b-64 {margin-bottom: 64px !important;}.m-b-128 {margin-bottom: 128px !important;}.m-l-0 {margin-left: 0 !important;}.m-l-2 {margin-left: 2px !important;}.m-l-4 {margin-left: 4px !important;}.m-l-8 {margin-left: 8px !important;}.m-l-12 {margin-left: 12px !important;}.m-l-16 {margin-left: 16px !important;}.m-l-24 {margin-left: 24px !important;}.m-l-28 {margin-left: 28px !important;}.m-l-32 {margin-left: 32px !important;}.m-l-48 {margin-left: 48px !important;}.m-l-56 {margin-left: 56px !important;}.m-l-64 {margin-left: 64px !important;}.m-l-128 {margin-left: 128px !important;}.m-r-0 {margin-right: 0 !important;}.m-r-2 {margin-right: 2px !important;}.m-r-4 {margin-right: 4px !important;}.m-r-8 {margin-right: 8px !important;}.m-r-12 {margin-right: 12px !important;}.m-r-16 {margin-right: 16px !important;}.m-r-24 {margin-right: 24px !important;}.m-r-28 {margin-right: 28px !important;}.m-r-32 {margin-right: 32px !important;}.m-r-48 {margin-right: 48px !important;}.m-r-56 {margin-right: 56px !important;}.m-r-64 {margin-right: 64px !important;}.m-r-128 {margin-right: 128px !important;}.m-lr-0 {margin-left: 0 !important;margin-right: 0 !important;}.m-lr-2 {margin-left: 2px !important;margin-right: 2px !important;}.m-lr-4 {margin-left: 4px !important;margin-right: 4px !important;}.m-lr-8 {margin-left: 8px !important;margin-right: 8px !important;}.m-lr-12 {margin-left: 12px !important;margin-right: 12px !important;}.m-lr-16 {margin-left: 16px !important;margin-right: 16px !important;}.m-lr-24 {margin-left: 24px !important;margin-right: 24px !important;}.m-lr-28 {margin-left: 28px !important;margin-right: 28px !important;}.m-lr-32 {margin-left: 32px !important;margin-right: 32px !important;}.m-lr-48 {margin-left: 48px !important;margin-right: 48px !important;}.m-lr-64 {margin-left: 64px !important;margin-right: 64px !important;}.m-lr-128 {margin-left: 128px !important;margin-right: 128px !important;}.m-tb-0 {margin-top: 0 !important;margin-bottom: 0 !important;}.m-tb-2 {margin-top: 2px !important;margin-bottom: 2px !important;}.m-tb-4 {margin-top: 4px !important;margin-bottom: 4px !important;}.m-tb-8 {margin-top: 8px !important;margin-bottom: 8px !important;}.m-tb-12 {margin-top: 12px !important;margin-bottom: 12px !important;}.m-tb-16 {margin-top: 16px !important;margin-bottom: 16px !important;}.m-tb-24 {margin-top: 24px !important;margin-bottom: 24px !important;}.m-tb-28 {margin-top: 28px !important;margin-bottom: 28px !important;}.m-tb-32 {margin-top: 32px !important;margin-bottom: 32px !important;}.m-tb-48 {margin-top: 48px !important;margin-bottom: 48px !important;}.m-tb-64 {margin-top: 64px !important;margin-bottom: 64px !important;}.m-tb-128 {margin-top: 128px !important;margin-bottom: 128px !important;}.elevation-0{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.elevation-1{box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.elevation-2{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.elevation-3{box-shadow:0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)}.elevation-4{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.elevation-5{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)}.elevation-6{box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.elevation-7{box-shadow:0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)}.elevation-8{box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)}.elevation-9{box-shadow:0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)}.elevation-10{box-shadow:0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)}.elevation-11{box-shadow:0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)}.elevation-12{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)}.elevation-13{box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)}.elevation-14{box-shadow:0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)}.elevation-15{box-shadow:0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)}.elevation-16{box-shadow:0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)}.elevation-17{box-shadow:0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)}.elevation-18{box-shadow:0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)}.elevation-19{box-shadow:0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)}.elevation-20{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)}.elevation-21{box-shadow:0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)}.elevation-22{box-shadow:0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)}.elevation-23{box-shadow:0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)}.elevation-24{box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)}.main-grid-1560 {margin-top: calc(var(--nav-height) + 32px);display: grid;grid-template-columns: minmax(24px, auto) minmax(auto, 1560px) minmax(24px, auto);}@media (max-width: 1280px) {.main-grid-1560 {margin-top: calc(var(--nav-height-tablet) + 24px);grid-template-columns: minmax(16px, auto) minmax(auto, 1560px) minmax(16px, auto);}}.main-grid-1200 {margin-top: calc(var(--nav-height) + 32px);display: grid;grid-template-columns: minmax(24px, auto) minmax(auto, 1200px) minmax(24px, auto);}@media (max-width: 1280px) {.main-grid-1200 {margin-top: calc(var(--nav-height-tablet) + 24px);grid-template-columns: minmax(16px, auto) minmax(auto, 1200px) minmax(16px, auto);}}.main-grid-800 {margin-top: calc(var(--nav-height) + 32px);display: grid;grid-template-columns: minmax(24px, auto) minmax(auto, 800px) minmax(24px, auto);}@media (max-width: 1280px) {.main-grid-800 {margin-top: calc(var(--nav-height-tablet) + 24px);grid-template-columns: minmax(16px, auto) minmax(auto, 800px) minmax(16px, auto);}}.main-grid-600-no-bg {margin-top: 32px;display: grid;grid-template-columns: minmax(24px, auto) minmax(auto, 600px) minmax(24px, auto);}@media (max-width: 1560px) {.main-grid-600-no-bg {grid-template-columns: minmax(16px, auto) minmax(auto, 600px) minmax(16px, auto);}}.card-and-sidepanel {display: grid;grid-template-columns: auto 370px;column-gap: 24px;}@media (max-width: 1280px) {.card-and-sidepanel {grid-template-columns: auto;}}.sidepanel {align-self: start;width: 370px;border-radius: 16px;background-color: white;border: 1px solid var(--border-color);}@media (max-width: 1280px) {.sidepanel {display: none;}}.main-card {padding: 24px 20px 32px 20px;border-radius: 16px;background-color: white;border: 1px solid var(--border-color);}@media (min-width: 577px) and (max-width: 1280px) {.main-card {padding: 24px 16px 32px 16px;}}@media (max-width: 576px) {.main-card {padding: 0 0 32px 0;border-radius: 0;background-color: white;border: 0;}}.main-card-no-border {padding: 0 0 64px 0;}@media (max-width: 576px) {.main-card-no-border {padding: 0 0 32px 0;}}.main-title {font-size: 36px;margin: 0;}@media (min-width: 577px) and (max-width: 1280px) {.main-title {font-size: 32px}}@media (max-width: 576px) {.main-title {font-size: 28px;}}.main-text {font-size: 18px;}@media (min-width: 577px) and (max-width: 1280px) {.main-text {font-size: 18px;}}@media (max-width: 576px) {.main-text {font-size: 16px;}}.breadcrumb-link {color: var(--grey900);}.chevron::before {display: inline-block;position: relative;top: 7px; left: -2px;width: 10px; height: 10px;border-width: 1.5px 1.5px 0 0;border-style: solid;border-color: var(--grey900);transform: rotate(45deg);vertical-align: top;content: '';}.chevron.left::before {left: 4px;transform: rotate(-135deg);}@media (min-width: 577px) and (max-width: 1000px) {.chevron::before {top: 6px; left: -2px;width: 8px; height: 8px;}.chevron.left::before {left: 4px;transform: rotate(-135deg);}}@media (max-width: 576px) {.chevron::before {top: 6px; left: -2px;width: 7px; height: 7px;}.chevron.left::before {left: 4px;transform: rotate(-135deg);}}.chevron.breadcrumbs::before {top: 6px; left: -2px;width: 8px; height: 8px;}.next-previous-button {display: flex;padding: 8px 16px 7px 16px;border-radius: 24px;font-size: 18px;background-color: var(--blue050);}.next-previous-button:hover {background-color: #d5e9f8;}@media (min-width: 501px) and (max-width: 1000px) {.next-previous-button {font-size: 16px;padding: 8px 16px 6px 16px;}}@media (max-width: 500px) {.next-previous-button {font-size: 14px;padding: 8px 16px 5px 16px;}}.next-previous-text {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 400px;}@media (min-width: 801px) and (max-width: 1000px) {.next-previous-text {max-width: 260px;}}@media (min-width: 501px) and (max-width: 800px) {.next-previous-text {max-width: 174px;}}@media (max-width: 500px) {.next-previous-text {max-width: 100px;}}.overview-grid {display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;column-gap: 20px;row-gap: 20px;}@media (min-width: 1001px) and (max-width: 1520px) {.overview-grid {grid-template-columns: 1fr 1fr 1fr;column-gap: 16px;row-gap: 16px;}}@media (min-width: 577px) and (max-width: 1000px) {.overview-grid {grid-template-columns: 1fr 1fr;column-gap: 16px;row-gap: 16px;}}@media (max-width: 576px) {.overview-grid {grid-template-columns: 1fr 1fr;column-gap: 12px;row-gap: 12px;}}@media (max-width: 480px) {.overview-grid {grid-template-columns: 1fr;column-gap: 12px;row-gap: 12px;}}.overview-card {display: flex;flex-direction: column;justify-content: center;height: 160px;border-radius: 16px;}@media (min-width: 577px) and (max-width: 1001px) {.overview-card {height: 140px;}}@media (max-width: 576px) {.overview-card {height: 120px;}}.overview-card.blue {border: 1px solid var(--blue600);background: url("/assets/images/card_bg_blue.png") var(--blue100);}.overview-card.blue:hover {background-color: #d9ecfc;}.overview-card.green {border: 1px solid var(--teal600);background: url("/assets/images/card_bg_teal.png") var(--teal100);}.overview-card.green:hover {background-color: #ddf8f6;}.overview-card.purple {border: 1px solid var(--purple600);background: url("/assets/images/card_bg_purple.png") var(--purple100);}.overview-card.purple:hover {background-color: #f2ddf6;}.overview-card.orange {border: 1px solid var(--orange700);background: url("/assets/images/card_bg_orange.png") var(--orange100);}.overview-card.orange:hover {background-color: #fce9d0;}.overview-card-ribbon {display: flex;flex-direction: column;align-items: center;justify-content: center;padding: 4px 0 4px 0;min-height: 96px;background-color: var(--blue600);border: 1px solid var(--blue700);}@media (min-width: 577px) and (max-width: 1001px) {.overview-card-ribbon {min-height: 84px;}}@media (max-width: 576px) {.overview-card-ribbon {min-height: 72px;}}.overview-card-ribbon.blue {background-color: var(--blue600);border: 1px solid var(--blue700);}.overview-card-ribbon.green {background-color: var(--teal600);border: 1px solid var(--teal700);}.overview-card-ribbon.purple {background-color: var(--purple600);border: 1px solid var(--purple700);}.overview-card-ribbon.orange {background-color: var(--orange700);border: 1px solid var(--orange800);}.overview-card-topline {color: var(--white07);font-size: 16px;font-weight: bold;text-align: center;}@media (min-width: 577px) and (max-width: 1000px) {.overview-card-topline {font-size: 15px;}}@media (max-width: 576px) {.overview-card-topline {font-size: 14px;}}.overview-card-title {color: white;font-size: 34px;font-weight: bold;font-family: CabinSketch, sans-serif;text-align: center;}.overview-card-title.xl-text {font-size: 32px;}.overview-card-title.xxl-text {font-size: 28px;}@media (min-width: 577px) and (max-width: 1000px) {.overview-card-title {font-size: 30px;}.overview-card-title.xl-text {font-size: 28px;}.overview-card-title.xxl-text {font-size: 24px;}}@media (max-width: 576px) {.overview-card-title {font-size: 28px;}.overview-card-title.xl-text {font-size: 24px;}.overview-card-title.xxl-text {font-size: 22px;}}.playlist-grid {display: grid;grid-template-columns: 1fr 1fr 1fr;column-gap: 20px;row-gap: 20px;}@media (min-width: 1001px) and (max-width: 1520px) {.playlist-grid {grid-template-columns: 1fr 1fr;column-gap: 16px;row-gap: 16px;}}@media (min-width: 577px) and (max-width: 1001px) {.playlist-grid {grid-template-columns: 1fr;column-gap: 16px;row-gap: 16px;}}@media (max-width: 576px) {.playlist-grid {grid-template-columns: 1fr;column-gap: 12px;row-gap: 12px;}}.playlist-card {padding: 12px;border-radius: 16px;background-color: white;border: 1px solid var(--grey300);}.playlist-card-title {font-size: 16px;font-weight: 700;}@media (max-width: 576px) {.playlist-card-title {font-size: 14px;}}.playlist-card-text {font-size: 16px;}@media (max-width: 576px) {.playlist-card-text {font-size: 14px;}}.playlist-card-img-180 {display: none;border-radius: 8px;}@media (min-width: 1201px) {.playlist-card-img-180 {display: block;}}.playlist-card-img-160 {display: none;border-radius: 8px;}@media (min-width: 577px) and (max-width: 1200px) {.playlist-card-img-160 {display: block;}}.playlist-card-img-120 {display: none;border-radius: 8px;}@media (max-width: 576px) {.playlist-card-img-120 {display: block;}}.yt-video {aspect-ratio: 16 / 9;width: 100%;max-width: 1280px;}.sidepanel-playlist-list {max-height: 600px;overflow-y: auto;}.sidepanel-playlist-item-img-120 {border-radius: 8px;}.sidepanel-playlist-item-title {font-size: 16px;font-weight: 700;}.sidepanel-playlist-item-text {font-size: 16px;}.smiley-404 {width: 260px;margin: 0 auto;}@media (min-width: 381px) and (max-width: 576px) {.smiley-404 {width: 200px;}}@media (max-width: 380px) {.smiley-404 {width: 160px;}}.title-404 {font-size: 48px; font-weight: 700; padding-top: 0;}@media screen and (max-width: 576px) {.title-404 {font-size: 44px;}}.subtitle-404 {font-size: 24px; font-weight: 700; padding-top: 0;}@media screen and (max-width: 576px) {.subtitle-404 {font-size: 20px;}}.appstores {display: flex;align-items: start;justify-content: center;}.appstore-container {display: flex;flex-direction: column;align-items: center;justify-content: center;}.appstore-container.left {margin-right: 50px;}.appstore-container.right {margin-left: 50px;}.app-store-qr {width: 200px;}@media screen and (max-width: 1150px) {.appstore-container.left {margin-right: 30px;}.appstore-container.right {margin-left: 30px;}.app-store-qr {width: 190px;}}@media screen and (max-width: 1000px) {.appstore-container.left {margin-right: 20px;}.appstore-container.right {margin-left: 20px;}.app-store-qr {width: 180px;}}@media screen and (max-width: 900px) {.appstore-container.left {margin-right: 50px;}.appstore-container.right {margin-left: 50px;}.app-store-qr {width: 200px;}}@media screen and (max-width: 576px) {.appstores {flex-direction: column;align-items: center;}.appstore-container.left {margin-right: 0;}.appstore-container.right {margin-left: 0;}}.home-section {display: flex;justify-content: center;padding: 32px;}.home-section-text-column {display: flex;flex-direction: column;width: 600px;}@media screen and (max-width: 1150px) {.home-section-text-column {width: 480px;}}@media screen and (max-width: 1000px) {.home-section-text-column {width: 460px;}}@media screen and (max-width: 900px) {.home-section-text-column {width: auto;align-items: center;}}.home-title {font-size: 48px !important;font-weight: 700;margin: 0 !important;text-align: left;}.for-free-tag {padding: 4px 24px;border-radius: 32px;color: var(--grey900);font-size: 32px;font-weight: 700;text-align: center;background-color: rgba(255, 255, 255, 0.85);}@keyframes gradient {0% {background-position: 100%;}100% {background-position: 0;}}.for-free-tag-border {margin: 12px 0 44px 0;padding: 4px;border-radius: 38px;background: -webkit-linear-gradient(left, var(--blue600), var(--teal600), var(--orange600), var(--purple600), var(--blue600), var(--teal600), var(--orange600), var(--purple600), var(--blue600));background: -o-linear-gradient(right, var(--blue600), var(--teal600), var(--orange600), var(--purple600), var(--blue600), var(--teal600), var(--orange600), var(--purple600), var(--blue600));background: -moz-linear-gradient(right, var(--blue600), var(--teal600), var(--orange600), var(--purple600), var(--blue600), var(--teal600), var(--orange600), var(--purple600), var(--blue600));background: linear-gradient(to right, var(--blue600), var(--teal600), var(--orange600), var(--purple600), var(--blue600), var(--teal600), var(--orange600), var(--purple600), var(--blue600));background-size: 200% 100%;animation: gradient 2.5s linear infinite;}.get-app-now-tag {font-size: 28px;font-weight: 700;text-align: center;color: var(--grey900);}@media screen and (max-width: 1150px) {.home-title {font-size: 40px !important;}}@media screen and (max-width: 1000px) {.home-title {font-size: 36px !important;}}@media screen and (max-width: 900px) {.home-title {font-size: 40px !important;text-align: center;}}@media screen and (max-width: 576px) {.home-title {font-size: 28px !important;}.for-free-tag-border {margin: 12px 0 28px 0;}.for-free-tag {padding: 4px 18px;font-size: 24px;}.get-app-now-tag {font-size: 22px;}}.home-list-item {font-size: 20px !important;color: var(--grey700);font-weight: 700;margin-bottom: 12px;}@media screen and (max-width: 600px) {.home-list-item {font-size: 18px !important;}}.home-list-item-screenshots {margin-top: 32px;}@media screen and (max-width: 900px) {.home-list-item-screenshots {margin-top: 24px;}}.home-video {width: 400px;position:relative;}.home-video.large {display: block !important;}.home-video.small {display: none !important;}.home-video > .phone-frame {width: 400px;}.home-video > .video {position: absolute;width: 360px;height: 640px;top: 52px;left: 20px}@media screen and (max-width: 1000px) {.home-video {width: 350px;}.home-video > .phone-frame {width: 350px;}.home-video > .video {width: 315px;height: 560px;top: 45px;left: 18px}}@media screen and (max-width: 940px) {.home-video {width: 320px;}.home-video > .phone-frame {width: 320px;}.home-video > .video {width: 288px;height: 512px;top: 41px;left: 16px}}@media screen and (max-width: 900px) {.home-video {width: 300px;}.home-video.large {display: none !important;}.home-video.small {display: block !important;}.home-video > .phone-frame {width: 300px;}.home-video > .video {width: 270px;height: 480px;top: 39px;left: 15px}}@media screen and (max-width: 400px) {.home-section {padding: 16px 0;}.home-video {width: 260px;}.home-video > .phone-frame {width: 260px;}.home-video > .video {width: 234px;height: 416px;top: 34px;left: 13px}}.video-placeholder {position: absolute;top:0; left:0; right:0; bottom:0;color: #ffffff;text-align: center;margin: 32px;}.video-placeholder-btn {border: none;background-color: #000000;color: #fff;font-size: 16px;text-decoration: underline;cursor: pointer;}.home-card-text-column {display: flex;flex-direction: column;justify-content: center;}@media screen and (max-width: 900px) {.home-card-text-column {}}.home-screenshot-large {width: 400px;}@media screen and (max-width: 1000px) {.home-screenshot-large {width: 350px;}}@media screen and (max-width: 900px) {.home-screenshot-large {display: none !important;}}.home-screenshot-small {width: 300px;display: none !important;}@media screen and (max-width: 900px) {.home-screenshot-small {display: block !important;}}@media screen and (max-width: 576px) {.home-screenshot-small {width: 240px;}}.news-title {font-size: 24px;margin: 0;}@media screen and (max-width: 576px) {.news-title {font-size: 22px;}}.news-screenshot {width: 400px;}@media screen and (min-width: 577px) and (max-width: 1280px) {.news-screenshot {width: 300px;}}@media screen and (max-width: 576px) {.news-screenshot {width: 240px;}}.feedback-columns {display: flex;}.feedback-column {margin-left: 16px !important;margin-right: 16px !important;}@media screen and (max-width: 610px) {.feedback-columns {flex-direction: column;}.feedback-column {margin-left: 8px !important;margin-right: 8px !important;}}nav {position: fixed;top: 0; left: 0; right: 0;background-color: white;border-bottom: 1px solid var(--grey300);display: flex;flex-direction: column;justify-content: center;z-index: 4;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.nav-grid {display: grid;grid-template-columns: minmax(24px, auto) minmax(auto, 1560px) minmax(24px, auto);align-items: center;height: var(--nav-height);}@media (max-width: 1560px) {.nav-grid {grid-template-columns: minmax(16px, auto) minmax(auto, 1560px) minmax(16px, auto);}}@media (max-width: 1280px) {.nav-grid {grid-template-columns: minmax(16px, auto) minmax(auto, 1560px) minmax(8px, auto);height: var(--nav-height-tablet);}}@media (max-width: 576px) {.nav-grid {grid-template-columns: minmax(16px, auto) minmax(auto, 1560px) minmax(4px, auto);height: var(--nav-height-mobile);}}.nav-link {margin: 4px 24px;padding: 6px 16px 5px;border-radius: 24px;font-size: 20px;font-weight: 700;text-decoration: none !important;color: var(--grey900);}.nav-link-active {background-color: var(--link-active-bg);}.nav-link-active:hover {background-color: var(--link-active-bg-hover) !important;}@media (max-width: 1560px) {.nav-link {margin: 4px 16px;font-size: 18px;}}.nav-link.supporter {padding: 4px 12px 4px;border-radius: 24px;border: 2px solid var(--purple500);}.nav-link-active.supporter {background-color: var(--purple050);}.nav-link-active:hover.supporter {background-color: #f2d8f6 !important;}.nav-cta-button {font-size: 18px;font-weight: bold;text-decoration: none !important;color: white;padding: 8px 16px;border-radius: 24px;background-color: var(--blue700);text-align: center;}.nav-cta-button-teal {background-color: var(--teal700) !important;}.nav-cta-button-orange {background-color: var(--orange700) !important;}.nav-cta-button-purple {background-color: var(--purple700) !important;}@media (min-width: 1101px) {.nav-cta-button.home-cta-button {padding: 12px 24px;font-size: 24px;border-radius: 32px;}}@media (min-width: 576px) and (max-width: 1100px) {.nav-cta-button.home-cta-button {padding: 12px 20px;font-size: 20px;border-radius: 32px;}}.nav-cta-button:hover {background-color: var(--blue800);}.nav-badge-img {height: 48px;}@media (min-width: 1281px) and (max-width: 1380px) {.nav-badge-img {height: 36px;}}@media (max-width: 1280px) {.nav-badge-img {height: 44px;}}.nav-burger {cursor: pointer;position: relative;background-color: transparent;border: none;height: 48px;width: 48px;}.nav-burger-bar {display: block;position: absolute;left: 12px;margin: auto;width: 24px;height: 3px;background-color: var(--grey900);}.nav-bar-1 {top: 12px;}.nav-bar-2 {margin-top: -1px;}.nav-bar-3 {bottom: 12px;}.nav-drawer-bg {cursor: pointer;position: fixed;top: var(--nav-height);left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);z-index: 3;}@media (max-width: 576px) {.nav-drawer-bg {top: var(--nav-height-mobile);}}.nav-drawer {padding: 16px;z-index: 4;}@media (max-width: 576px) {.mobile-hidden {display: none !important;}}@media (min-width: 577px) {.tablet-up-hidden {display: none !important;}}@media (max-width: 900px) {.hidden-900-down {display: none !important;}}@media (max-width: 800px) {.hidden-800-down {display: none !important;}}@media (min-width: 801px) {.hidden-800-up {display: none !important;}}@media (max-width: 1280px) {.tablet-down-hidden {display: none !important;}}@media (min-width: 1281px) {.tablet-land-up-hidden {display: none !important;}}@media (min-width: 1560px) {.desktop-hidden {display: none !important;}}html {box-sizing: border-box;font-family: "Quicksand", sans-serif;font-weight: 400;font-size: 16px;scroll-behavior: smooth;}*, *:before, *:after {box-sizing: inherit;}body {display: flex;flex-direction: column;min-height: 100vh;margin: 0;background-color: white;color: var(--grey900);}.body-bg-img {background: url("/assets/images/website_bg.png") var(--grey025);}@media (max-width: 576px) {.body-bg-img {background: white}}img, canvas, svg {display: block;}.hover-grey:hover {background-color: var(--grey150);}.supporter-title {margin: 12px 0 0 !important;font-size: 48px !important;font-weight: 700;text-align: center;}.supporter-cta-button {font-size: 24px;font-weight: bold;text-decoration: none !important;color: white;padding: 12px 24px;border-radius: 32px;background-color: var(--blue700);text-align: center;}.supporter-sub-title {font-size: 20px !important;color: var(--grey700);font-weight: 700;margin-bottom: 12px;}.supporter-team-img {height: 280px;border-radius: 16px;}.supporter-team-img.small {height: 300px;display: none !important;}@media (max-width: 1150px) {.supporter-title {font-size: 40px !important;}}@media (max-width: 1000px) {.supporter-title {font-size: 36px !important;}.supporter-team-img {height: 260px;}}@media (max-width: 900px) {.supporter-title {font-size: 40px !important;}.supporter-team-img {display: none !important;}.supporter-team-img.small {display: block !important;}}@media (max-width: 576px) {.supporter-title {font-size: 28px !important;}.supporter-cta-button {font-size: 22px !important;}.supporter-sub-title {font-size: 18px !important;}.supporter-team-img.small {height: 260px;}}@media (max-width: 400px) {.supporter-title {font-size: 24px !important;}.supporter-cta-button {font-size: 20px !important;}.supporter-sub-title {font-size: 17px !important;}}.supporter-tab-button {cursor: pointer;margin: 0;padding: 6px 20px;font-size: 22px;font-weight: bold;font-family: "Quicksand", sans-serif;color: var(--grey600);background-color: var(--grey200);border: 2px solid var(--grey400);border-radius: 32px;}.supporter-tab-button.first {margin-right: 24px;}.supporter-tab-button.active {color: var(--grey900);background-color: var(--orange100);border: 2px solid var(--orange700);}@media (max-width: 576px) {.supporter-tab-button {font-size: 20px;padding: 4px 16px;}.supporter-tab-button.first {margin-right: 20px;}}@media (max-width: 440px) {.supporter-tab-button {font-size: 18px;padding: 4px 10px;}.supporter-tab-button.first {margin-right: 16px;}}.supporter-tab-content {display: none;margin-top: 40px;}.supporter-package-title {margin: 24px 0 0;padding: 0;font-size: 28px;font-weight: 700;}@media (max-width: 576px) {.supporter-package-title {font-size: 24px;text-align: center;}}@media (max-width: 440px) {.supporter-package-title {font-size: 20px;}}.supporter-single-tabs-container {margin-top: 24px;display: flex;align-items: center;justify-content: center;}@media (max-width: 620px) {.supporter-single-tabs-container {display: flex;flex-direction: column;align-items: center;justify-content: center;}}.supporter-single-tab-button {cursor: pointer;margin: 0;padding: 6px 20px;font-size: 16px;font-weight: 500;font-family: "Quicksand", sans-serif;color: var(--grey600);background-color: var(--grey200);border: 2px solid var(--grey350);border-radius: 32px;}.supporter-single-tab-button.first {margin-right: 24px;}@media (max-width: 620px) {.supporter-single-tab-button.first {margin: 0 0 16px;}}.supporter-single-tab-button.active {color: var(--grey900);background-color: var(--teal100);border: 2px solid var(--teal700);}.supporter-tab-content li {margin-bottom: 8px;}.single-tab-content {font-size: 18px;margin-top: 20px;padding: 24px 16px;border: 1px solid var(--grey500);}@media (max-width: 440px) {.single-tab-content {font-size: 16px;}}.bank-info {margin: 32px 0 0 24px;}.paypal-img {margin: 32px 0 8px 32px;width: 300px;}@media (max-width: 576px) {.bank-info {margin: 24px 0 0 24px;}.paypal-img {margin: 32px 0 8px 24px;width: 260px;}}.contact-form-section {position: relative;}.contact-form-field {position: relative;margin-bottom: 16px;}.contact-form-field input,.contact-form-field textarea {width: 100%;box-sizing: border-box;padding: 16px 10px 8px 16px;font-size: 18px;font-family: "SpaceGrotesk", sans-serif;border: 1px solid var(--grey500);border-radius: 8px;}.contact-form-field input:focus,.contact-form-field textarea:focus {border: 2px solid var(--grey900);outline: none;box-shadow: none;}.contact-form-field label {position: absolute;left: 16px;top: 12px;font-size: 18px;pointer-events: none;color: var(--grey500);transition: 0.3s ease-in-out;}.comments-label {top: 8px !important;}.contact-form-field input:focus + label,.contact-form-field textarea:focus + label,.contact-form-field input.has-value + label,.contact-form-field textarea.has-value + label {top: 3px !important;left: 9px;font-size: 12px;color: var(--grey900);}.field-required:after {content:" *";color: red;}.contact-form-submit-btn {margin: 12px 0 0;padding: 8px 22px;font-size: 22px;font-weight: 700;font-family: "Quicksand", sans-serif;text-decoration: none !important;color: #fff !important;background-color: var(--purple700);border: none;border-radius: 24px;}.contact-form-submit-btn:hover {background-color: var(--purple800) !important;}@media (max-width: 576px) {.contact-form-submit-btn {margin: 12px 0 12px;}}@media (max-width: 420px) {.contact-form-submit-btn {font-size: 20px;}}.loading-bg {display: none;position: absolute;top: 0; bottom: 0; left: 0; right: 0;background-color: var(--black04);border-radius: 16px;}.lds-ring {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);display: inline-block;width: 80px;height: 80px;}.lds-ring div {box-sizing: border-box;display: block;position: absolute;width: 64px;height: 64px;margin: 8px;border-width: 8px;border-style: solid;border-radius: 50%;border-color: #fff transparent transparent transparent;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;}.lds-ring div:nth-child(1) {animation-delay: -0.45s;}.lds-ring div:nth-child(2) {animation-delay: -0.3s;}.lds-ring div:nth-child(3) {animation-delay: -0.15s;}@keyframes lds-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.modal-bg {display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: var(--black04);z-index: 5;}.modal-card {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);padding: 24px;border-radius: 24px;background-color: white;box-shadow: var(--elevation-16);text-align: center;min-width: min(80%, 400px);max-height: 80%;overflow-y: auto;}.modal-button {padding: 6px 20px;font-size: 18px;font-weight: 500;font-family: "Quicksand", sans-serif;text-decoration: none !important;color: white !important;background-color: var(--purple700);border: none;border-radius: 24px;cursor: pointer;}@media (max-width: 1000px) {.modal-card {padding: 24px;}}@media (max-width: 576px) {.modal-card {padding: 20px;}}@media (max-width: 420px) {.modal-card {padding: 16px;}}/*** Swiper 9.4.1* Most modern mobile touch slider and framework with hardware accelerated transitions* https://swiperjs.com* Copyright 2014-2023 Vladimir Kharlampidi* Released under the MIT License* Released on: June 13, 2023*/.swiper {margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-slide {flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}:root {--nav-height: 72px;--nav-height-tablet: 56px;--nav-height-mobile: 48px;--border-color: var(--grey300);--link-active-bg: #cce6fc;--link-active-bg-hover: #b8dbf8;--white01: rgba(255, 255, 255, 0.1);--white02: rgba(255, 255, 255, 0.2);--white03: rgba(255, 255, 255, 0.3);--white04: rgba(255, 255, 255, 0.4);--white05: rgba(255, 255, 255, 0.5);--white06: rgba(255, 255, 255, 0.6);--white07: rgba(255, 255, 255, 0.7);--white08: rgba(255, 255, 255, 0.8);--white09: rgba(255, 255, 255, 0.9);--black: rgba(0, 0, 0);--black01: rgba(0, 0, 0, 0.1);--black02: rgba(0, 0, 0, 0.2);--black03: rgba(0, 0, 0, 0.3);--black04: rgba(0, 0, 0, 0.4);--black05: rgba(0, 0, 0, 0.5);--black06: rgba(0, 0, 0, 0.6);--black07: rgba(0, 0, 0, 0.7);--black08: rgba(0, 0, 0, 0.8);--black09: rgba(0, 0, 0, 0.9);--grey025: #FDFDFD;--grey050: #FAFAFA;--grey100: #F5F5F5;--grey150: #F2F2F2;--grey200: #EEEEEE;--grey250: #E8E8E8;--grey300: #E0E0E0;--grey350: #D6D6D6;--grey400: #BDBDBD;--grey450: #BDBDBD;--grey500: #ADADAD;--grey550: #898989;--grey600: #757575;--grey650: #6a6a6a;--grey700: #616161;--grey800: #424242;--grey850: #303030;--grey900: #212121;--blue050: #E3F2FD;--blue100: #BBDEFB;--blue200: #90CAF9;--blue300: #64B5F6;--blue400: #42A5F5;--blue500: #2196F3;--blue600: #1E88E5;--blue700: #1976D2;--blue800: #1565C0;--blue900: #0D47A1;--teal050: #E0F2F1;--teal100: #B2DFDB;--teal200: #80CBC4;--teal300: #4DB6AC;--teal400: #26A69A;--teal500: #009688;--teal600: #00897B;--teal700: #00796B;--teal800: #00695C;--teal900: #004D40;--purple050: #F3E5F5;--purple100: #E1BEE7;--purple200: #CE93D8;--purple300: #BA68C8;--purple400: #AB47BC;--purple500: #9C27B0;--purple600: #8E24AA;--purple700: #7B1FA2;--purple800: #6A1B9A;--purple900: #4A148C;--orange050: #FFF3E0;--orange100: #FFE0B2;--orange200: #FFCC80;--orange300: #FFB74D;--orange400: #FFA726;--orange500: #FF9800;--orange600: #FB8C00;--orange700: #F57C00;--orange800: #EF6C00;--orange900: #E65100;--red050: #FFEBEE;--red100: #FFCDD2;--red200: #EF9A9A;--red300: #E57373;--red400: #EF5350;--red500: #F44336;--red600: #E53935;--red700: #D32F2F;--red800: #C62828;--red900: #B71C1C;--elevation-2 : 0  3px  1px -2px rgba(0,0,0,.2), 0  2px  2px 1px rgba(0,0,0,.20), 0 1px  5px 0   rgba(0,0,0,.25);--elevation-16: 0  8px 10px -5px rgba(0,0,0,.2), 0 16px 24px 3px rgba(0,0,0,.20), 0 6px 30px 5px rgba(0,0,0,.25);}