.block{display:flex;flex-wrap:wrap;margin-bottom:4.8rem;max-width:79rem}.block.dense{margin-bottom:0}.block .headline{font-weight:600;width:40%}@media screen and (min-width:700px){.block .headline{width:33%}}.block .headline.full{width:100%}@media screen and (min-width:700px){.block .headline.full{width:33%}}.block .content{width:60%}@media screen and (min-width:700px){.block .content{width:67%}}.block .content.full{width:100%}.block .content.full table{table-layout:fixed;width:100%}.block .content.full td,.block .content.full th{vertical-align:top}.block .content.full th{box-sizing:border-box;width:40%;padding-left:3rem;font-weight:400}@media screen and (min-width:700px){.block .content.full{width:67%}.block .content.full table th{padding-left:0;width:33%}}.more{display:flex;padding:.5rem 0;align-items:center;color:#a88a49;margin:3rem 0 5rem}.more svg{background:#262527;height:2.5rem;width:2.5rem;border-radius:50%;padding:.5rem;margin-right:1rem}.time-picker[data-v-4eea742f]{color:#fff;font-size:1.4rem}.time-picker .headline[data-v-4eea742f]{background:#262527;font-weight:500;padding:1rem 3.5rem}input[type=radio][data-v-4eea742f]{position:absolute}input[type=radio]+label[data-v-4eea742f]{display:block;background:rgba(38,37,39,.85);padding:1rem 3.5rem}input[type=radio]+label[data-v-4eea742f]:before{display:none}input[type=radio]:checked+label[data-v-4eea742f]{background:#a88a49}h1[data-v-55069a99]{margin-bottom:0}h2[data-v-55069a99]{color:#262527;font-size:2rem;margin-top:0}.content[data-v-55069a99]{max-width:79rem}@media screen and (min-width:700px){.selectors[data-v-55069a99]{display:flex;align-items:flex-start;justify-content:space-between}.selectors>[data-v-55069a99]{width:calc(33.33% - 1.33333rem)}}.box[data-v-55069a99]{background:#f2eee4;box-shadow:0 .2rem .4rem rgba(168,138,73,.3);padding:1.5rem;margin-bottom:1.5rem;min-height:35rem}.box.spaced[data-v-55069a99]{padding:2.5rem}.box .image[data-v-55069a99]{height:23rem;overflow:hidden;display:flex;align-items:center;margin:-1.5rem -1.5rem 1rem;background-color:#fff}@media screen and (min-width:700px){.box .image[data-v-55069a99]{height:27.3rem}}.box .image img[data-v-55069a99]{object-fit:contain;width:100%;height:100%}.and[data-v-55069a99]{margin:2rem 0 2rem 3.4rem}.continue[data-v-55069a99]{text-align:center;margin:3rem 0 0}@media screen and (min-width:700px){.continue[data-v-55069a99] button{width:100%;justify-content:center}}