.checkmark-list{display:block;position:relative}.checkmark-list__head{margin-bottom:var(--de_d6);&>.copy{margin-top:var(--de_d4)}}.checkmark-list[eco] .checkmark-list__head{&>.headline{color:var(--fg_success)}}.checkmark-list__items{html[data-theme~=desk] &,html[data-theme~=tablet] &{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}}.checkmark-list__item{display:flex;padding:var(--de_d6) 0 0 0;width:100%;&:first-child{padding:0}& ing-icon{height:var(--de_d5);width:var(--de_d5)}}.checkmark-list--2-col .checkmark-list__item{html[data-theme~=desk] &,html[data-theme~=tablet] &{width:calc(50% - var(--de_d3))}&:nth-child(2){html[data-theme~=desk] &,html[data-theme~=tablet] &{padding:0}}}.checkmark-list__item--left{margin-right:var(--de_d4)}.checkmark-list__item--right{display:flex;flex-direction:column;width:100%}.ingde-font-300.checkmark-list__item-title{font-weight:700}.app-store-buttons{>*{border-radius:7px;display:inline-block;font-size:0;line-height:1;&:focus{outline:solid var(--border_focus-outer_color) var(--border_focus-outer_width);outline-offset:calc(var(--border_focus-outer_width)*1)}svg{height:var(--de_d10)}&:first-child{margin-right:var(--de_d2);html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-right:var(--de_d4)}}}}.subline-button{display:flex;font-size:var(--font-size-200);line-height:var(--line-height-200);margin-top:var(--de_d1);>span{display:block;flex-grow:1;max-height:100%;width:0}}.conditions-box{html[data-theme~=desk] &,html[data-theme~=tablet] &{grid-column-gap:var(--de_d6);display:grid;grid-template-columns:4fr 3fr}.conditions-box__table{margin-bottom:var(--de_d4);html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-bottom:0}&>table{background-color:var(--bg_default);border:1px solid var(--border_subtle_color);border-radius:var(--de-border-radius);border-spacing:0;text-align:left;width:100%;& caption{display:table-cell;font-weight:700;padding:var(--de_d2);text-align:left}& td,& th{padding:var(--de_d2)}& tbody tr:not(:last-child) td{border-bottom:1px solid var(--border_subtle_color)}& tbody tr:first-child td{border-top:1px solid var(--border_default_color)}& tbody td{vertical-align:top;width:50%}}}.conditions-box__caption{font-size:var(--font-size-100);line-height:var(--line-height-100);margin-top:var(--de_d4)}}.conditions-container__headline{margin-bottom:var(--de_d4)}.conditions-container__boxes>.conditions-box:not(:last-child){margin-bottom:var(--de_d6)}.intro{@media (min-width:768px){padding-left:8%;padding-right:8%}@media (min-width:1010px){padding-left:10%;padding-right:10%}@media (min-width:1201px){padding-left:12%;padding-right:12%}@media (min-width:1441px){padding-left:0;padding-right:0}padding:2rem 5%;html[data-theme~=desk] &{padding-bottom:4.125rem;padding-top:4.125rem;@media (min-width:1441px){margin-bottom:0;margin-left:auto;margin-right:auto;margin-top:0;max-width:90rem;padding-bottom:4.125rem;padding-left:4.5rem;padding-right:4.5rem;padding-top:4.125rem}}.intro__container{display:flex;flex-direction:column;html[data-theme~=desk] &,html[data-theme~=tablet] &{flex-direction:row}}.intro__image{margin-bottom:var(--de_d6);html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-bottom:0;margin-right:var(--de_d9);width:50%}}.intro__body{html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-bottom:0;transform:none;width:50%}}.intro__headline{color:var(--fg_primary);font-family:INGDisplayBold;font-size:var(--font-size-500);font-weight:700;line-height:var(--line-height-500);margin-bottom:var(--de_d4);html[data-theme~=desk] &,html[data-theme~=tablet] &{margin-bottom:var(--de_d6)}html[data-theme~=desk] &{font-size:var(--font-size-600);line-height:var(--line-height-600)}}.intro__subline{margin-bottom:var(--de_d4)}.intro__buttons{.subline-button+ingde-button,ingde-button+ingde-button{display:block;margin-top:var(--de_d4)}}.intro__copy{margin-bottom:var(--de_d6)}.intro__checkmarks-list{list-style-type:none}.intro__checkmarks-list-left{margin-right:var(--de_d4)}.intro__checkmarks-list-right{display:flex;flex-direction:column;width:100%}.intro__checkmarks-list-item{display:flex;margin-bottom:var(--de_d2);width:100%}.intro__checkmarks-icon{height:var(--de_d5);width:var(--de_d4)}.intro__checkmarks,.intro__conditions{margin-top:var(--de_d6);padding-left:0;padding-right:0;html[data-theme~=tablet] &{padding-left:5%;padding-right:5%}html[data-theme~=desk] &{padding-left:7%;padding-right:7%}}.intro__checkmarks{margin-top:2rem;html[data-theme~=desk] &{margin-top:4.125rem}@media (min-width:1441px){margin-top:4.125rem}}}