.ak-acco-item{margin-bottom:10px;transition:all 0.2s ease-in-out 0s;border-bottom:2px solid rgba(0,55,84,0.2)}.ak-acco-item>.gb-accordion__content{transition:max-height 0.25s ease}.ak-acco-item:is(:hover,:focus){border-bottom-color:var(--text)}@media (max-width:767px){.ak-acco-item{margin-bottom:0px}}.ak-acco-header{align-items:center;background-color:var(--base-2);color:var(--text);column-gap:0.5em;display:inline-flex;justify-content:space-between;text-align:right;width:100%;padding:20px 0px 20px 15px}.ak-acco-header:hover{background-color:var(--base-2);color:var(--text)}.ak-acco-header:is(:hover,:focus){background-color:var(--base-2);color:var(--text)}.ak-acco-content{margin-bottom:20px;padding:20px 0px}.ak-inner-container{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:10;padding:60px 20px}@media (max-width:1024px){.ak-inner-container{padding-left:15px;padding-right:15px}}@media (max-width:767px){.ak-inner-container{padding-bottom:30px;padding-top:30px}}.ak-main-button{color:var(--cta);transition:all 0.2s ease-in-out 0s;border-bottom:2px solid var(--base-2)}.ak-main-button:is(:hover,:focus){border-top-color:var(--cta);border-right-color:var(--cta);border-bottom-color:var(--cta);border-left-color:var(--cta)}@media (max-width:767px){.ak-main-button{border-bottom-color:var(--cta)}}.ak-textbox{display:flex;flex-direction:column;padding:20px}.ak-box{width:33.33%;border-radius:3px;padding:0px}@media (max-width:1024px){.ak-box{width:50%}}@media (max-width:767px){.ak-box{width:100%}}.ak-card{overflow-x:hidden;overflow-y:hidden}.gbp-section {padding:7rem 40px;}@media (max-width: 1024px) {.gbp-section {padding:6rem 30px;}}@media (max-width: 767px) {.gbp-section {padding:4rem 20px;}}.gbp-section__inner {margin-left:auto;margin-right:auto;position:relative;z-index:1;}.gbp-section__headline {margin-bottom:1.5rem;}@media (max-width: 767px) {.gbp-section__headline {margin-bottom:1.25rem;}}.gbp-card{background-color:var(--base-2);padding:1.5rem}@media (max-width:767px){.gbp-card{padding:1.25rem}}.gbp-card--border{border:2px solid rgba(0,55,84,0.2);border-radius:3px}.ak-tab-points{align-items:flex-start;column-gap:0.5em;display:flex;margin-bottom:10px}.ak-tab-points .gb-icon svg{margin-top:5px;font-size:15px}.ak-tab-points .gb-shape svg{width:1em;height:1em}.ak-yad2-text .model-price-output{font-weight:bold}@media (max-width:767px){.ak-yad2-text .model-price-output{font-weight:normal}}