@layer adac-reset,vuetify-core,vuetify-components,vendor;@layer adac-components{.c-comparison-table[data-v-9145db81] table{border-spacing:8px 0;table-layout:fixed;width:max-content;padding:16px 0}@media (width>=744px){.c-comparison-table[data-v-9145db81] table{width:100%}}.c-comparison-table td[data-v-9145db81],.c-comparison-table th[data-v-9145db81]{box-sizing:border-box;overflow-wrap:anywhere;text-align:center;background-color:#fff;width:180px;min-width:180px;max-width:180px}@media (width>=744px){.c-comparison-table td[data-v-9145db81],.c-comparison-table th[data-v-9145db81]{width:120px;min-width:auto;max-width:none}}.c-comparison-table tr[data-v-9145db81]>:first-child{z-index:2;border-right:2px solid #e6e6e6;width:160px;min-width:160px;max-width:160px;padding-right:16px;position:sticky;left:0}@media (width>=744px){.c-comparison-table tr[data-v-9145db81]>:first-child{z-index:auto;border-right:0;width:120px;min-width:auto;max-width:none;position:static}}.c-comparison-table thead tr:first-child th[data-v-9145db81]{border-bottom:none}.c-comparison-table tbody tr[data-v-9145db81]:last-child>*,.c-comparison-table tr:last-child td[data-v-9145db81]{border-bottom:1px solid #e6e6e6}.c-comparison-table tbody tr:last-child .c-comparison-table__highlighted[data-v-9145db81]{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.c-comparison-table__headline[data-v-9145db81]{align-items:flex-end;min-height:130px;padding-bottom:16px;display:flex}.c-comparison-table__highlighted[data-v-9145db81]{position:relative;box-shadow:0 .5rem .5em #0000004d}th.c-comparison-table__highlighted[data-v-9145db81]{border-top-left-radius:4px;border-top-right-radius:4px;box-shadow:0 -.5rem .5em -.25rem #0000004d,0 .5rem .5em #0000004d}.c-route-planning-widget__headline[data-v-2d8e7566]{margin-bottom:16px;font-family:ADACSlab Bold,serif;font-size:32px;font-weight:700;line-height:1.15em}@media (width>=960px){.c-route-planning-widget__headline[data-v-2d8e7566]{font-size:48px}}.c-route-planner-header[data-v-555d693c]{flex-direction:column;display:flex}@media (width>=744px){.c-route-planner-header[data-v-555d693c]{flex-direction:row-reverse;height:445px}}.c-route-planner-header__image[data-v-555d693c]{aspect-ratio:1.77778;flex:none;position:relative;overflow:hidden}@media (width>=744px){.c-route-planner-header__image[data-v-555d693c]{flex:1 0 45%}}.c-route-planner-header__picture[data-v-555d693c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.c-route-planner-header__shape[data-v-555d693c]{z-index:1;flex:1 0 auto;margin-top:-100px;padding-top:100px;position:relative}@media (width>=744px){.c-route-planner-header__shape[data-v-555d693c]{flex:0 0 55%;margin-top:0;margin-right:-100px;padding-top:0}}.c-route-planner-header__shape[data-v-555d693c]:before{z-index:0;clip-path:polygon(0 0,100% 100px,100% 100%,0 100%);content:"";pointer-events:none;background-color:#fc0;position:absolute;inset:0}@media (width>=744px){.c-route-planner-header__shape[data-v-555d693c]:before{clip-path:polygon(0 0,100% 0,calc(100% - 100px) 100%,0 100%)}}.c-route-planner-header__inner[data-v-555d693c]{z-index:1;padding:16px 16px 32px;position:relative}@media (width>=744px){.c-route-planner-header__inner[data-v-555d693c]{justify-content:flex-end;align-items:center;padding:0 32px;display:flex;position:absolute;inset:0 100px 0 0}}@media (width>=960px){.c-route-planner-header__inner[data-v-555d693c]{padding:0 128px 0 64px}}.c-media-block[data-v-2b2c74e5]{flex-direction:column;gap:16px;margin-bottom:40px;display:flex}.c-media-block[data-v-2b2c74e5]:last-child{margin-bottom:0}@media (width>=744px){.c-media-block[data-v-2b2c74e5]{grid-template-rows:min-content 1fr;grid-template-areas:"image title""image text";gap:16px 32px;display:grid}.c-media-block__image[data-v-2b2c74e5]{max-width:500px}.c-media-block--reverse[data-v-2b2c74e5]{grid-template-areas:"title image""text image"}}.c-media-block__image[data-v-2b2c74e5]{aspect-ratio:1.33333;grid-area:image;align-self:start;position:relative;overflow:hidden}.c-media-block__image--interactive[data-v-2b2c74e5]{cursor:pointer}.c-media-block__button-fullscreen[data-v-2b2c74e5]{border-radius:50%;position:absolute;top:8px;right:8px}.c-media-block__picture[data-v-2b2c74e5]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.c-media-block__text[data-v-2b2c74e5]{grid-area:text}.c-media-block__title[data-v-2b2c74e5]{grid-area:title}}@layer vuetify-overrides,vuetify-utilities,vuetify-final;
