@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&display=swap"); :root{--color-primary-1:#61ac9e;--color-primary-1-hover:#549b8c;--color-primary-1-action:#467f72;--color-primary-2:#35555c;--color-primary-2-hover:#2b454a;--color-primary-2-action:#213538;--color-primary-3:#e3f3e6;--color-primary-3-hover:#d3e9d7;--color-primary-3-action:#c2dfc8;--color-primary-4:#9db8ae;--color-primary-4-hover:#89a89c;--color-primary-4-action:#74978a;--color-accent-1:#cf6f5c;--color-accent-2:#4a5a8a;--color-accent-3:#6abd72;--color-accent-4:#c7e1c6;--nav-akzent-rot:#c0392b;--color-border:#cddbd6;--color-text-1:#22322f;--color-text-2:#63756f;--color-text-3:#eaf2ef;--color-bg-1:#ffffff;--color-bg-2:#f2f6f4;--color-bg-3:#f5f5f5;--color-tooltip:#f4f6f5;--color-glass-border:rgba(255,255,255,0.4);--color-glass-border-2:rgba(33,53,56,0.18);--color-live-dot:#0bff2a;--color-pill-bg:rgba(34,50,47,0.45);--color-scrim-bg:rgba(34,50,47,0.55);--color-glass-bg:rgba(255,255,255,0.35);--blur-glass:20px;--saturate-glass:160%;--radius-card:20px;--shadow-soft:0 2px 6px rgba(0,0,0,0.05);--shadow-hover:0 8px 28px rgba(0,0,0,0.12);--font-main:"Outfit",sans-serif;--transition:0.18s ease}*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0;font-family:var(--font-main);background:var(--color-bg-2);color:var(--color-text-1);}body,p{font-size:clamp(0.875rem,0.5966rem + 0.8523vw,1rem);font-weight:400;line-height:1.55;overflow-wrap:break-word}a,button{transition:color var(--transition),background var(--transition);outline:none;text-decoration:none}a:focus,button:focus{outline:none;text-decoration:none}tr{transition:background var(--transition)}#mktt_Main{max-width:100%;height:100%;margin:0;background:var(--color-bg-1);}.topheader{display:flex;width:100%;padding:0 5px 0 5px;margin:0;height:auto;justify-content:space-between;text-align:center;align-items:center;background:var(--color-bg-1);border-bottom:2px solid var(--color-border);}header{display:flex;position:relative;padding:10px 0 15px 0;width:100%;justify-content:space-around;background-color:var(--color-bg-2);}nav{width:100%;margin:0;background-color:var(--color-bg-2);border-bottom:2px solid var(--color-border);}main{width:100%;overflow:hidden;margin:0 auto;padding:20px 3px 0;text-align:left}footer{display:flex;flex-direction:column;padding:10px 5px;gap:5px;background-color:var(--color-primary-3);border-top:2px solid var(--color-border);}.mktt_ontop_header{width:100%;background:var(--color-bg-3);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding-top:0.3em;padding-bottom:0.3em;border-bottom:2px solid var(--color-border)}.mktt_ontop_text{height:32px;width:50%;display:flex;justify-content:flex-start;align-items:center;text-transform:uppercase;overflow-wrap:break-word;color:var(--color-primary-2);@media screen and (max-width:768px){width:100%;justify-content:center}}.mktt_ontop_title{font-weight:700;font-size:12px;letter-spacing:-0.1px;margin:0;padding-left:2em;@media screen and (max-width:768px){padding-left:0em}}.mktt_ontop_title img{max-height:25px;vertical-align:middle;background:var(--color-bg-3);align-items:center;padding-top:0.3em;padding-bottom:0.3em;padding-right:1em}.mktt_ontop_container{display:flex;justify-content:flex-end;align-items:center;width:48%;@media screen and (max-width:768px){display:none}}.mktt_ontop_container_inline{justify-content:end;display:flex;margin:0}.mktt_ontop_container_inline_item{margin-inline:calc(30px / 2);justify-content:center;text-align:end;align-items:center;display:flex;font-size:inherit;padding:0;position:relative;width:32px;height:32px;background-color:var(--color-accent-4);border-radius:500px}.mktt_ontop_container_inline_item_icon{display:flex;width:18px;fill:var(--color-accent-3);transition:fill 0.3s;padding-block-end:0.3em padding-block-start:0.3em;icon-margin:0 calc(icon-size,1em) * 0.125);align-items:center;svg:hover{fill:var(--nav-akzent-rot)}}.mktt_title{margin:auto 0;text-align:center}.mktt_title_text{margin:0 0 10px 0;padding:0;font-size:clamp(1.1rem,0.975rem + 0.625vw,1.375rem);font-weight:600;text-transform:uppercase;text-align:center;text-wrap:balance;line-height:1.25;color:var(--color-text-1);& a{text-decoration:none;color:var(--color-text-1)}& a:visited{color:var(--color-text-1)}}.mktt_title_sub{margin:0;padding:0;font-size:clamp(0.6rem,0.358rem + 0.7102vw,0.8125rem);font-weight:600;text-align:center;text-wrap:balance;line-height:1.25;overflow-wrap:break-word;color:var(--color-accent-2);letter-spacing:0.03em}.mktt_title_ontop_mktt_online img{width:clamp(80px,12vw + 2rem,152px);height:auto}.mktt_title_ontop_wttv img{width:clamp(80px,12vw + 2rem,200px);height:auto}.mktt_footer_text{margin:0;font-size:clamp(1rem,0.5114rem + 0.5682vw,0.875rem);text-align:center}.mktt_footer_img{display:flex;align-items:center;justify-content:center;gap:30px;padding:5px 0 15px 0}.mktt_footer_img img{max-width:5em;height:auto}.mktt_footer_copy{margin:0;font-size:clamp(0.75,0.4489rem + 0.5682vw,0.8125rem);color:var(--color-text-2);text-align:center;white-space:nowrap}footer a{color:var(--color-primary-2);text-decoration:none;font-weight:600;transition:color var(--transition)}footer a:hover{color:var(--color-primary-2-hover);text-decoration:underline}.mktt_impressum{margin:0;font-size:clamp(0.8rem,0.358rem + 0.7102vw,0.8125rem);color:var(--color-text-2);font-weight:500;text-align:right;white-space:nowrap;padding-right:15px;padding-top:15px}main center{display:flex;justify-content:center;align-items:center}main center img{max-width:65ch;display:block;border-radius:var(--radius-card)}@media screen and (min-width:768px){main{padding:20px 10px}footer{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;align-items:center;column-gap:20px;padding:10px 20px}.mktt_footer_text,.mktt_footer_copy{grid-column:1;text-align:center}.mktt_footer_img{display:flex;align-items:center;justify-content:center;gap:30px;padding:5px 0 15px 0}.mktt_footer_text{grid-row:1}.mktt_footer_copy{grid-row:2;padding-bottom:15px}.mktt_impressum{grid-column:2;grid-row:1 / 3;text-align:right;padding-right:0px;padding-top:15px}}@media screen and (min-width:1024px){#mktt_Main{margin:0 auto;max-width:1024px;box-shadow:var(--shadow-soft)}main{padding:20px 15px}}