html{font-size:18px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html,body{font-family:proxima-nova,sans-serif;color:#f1f1f1;background-color:#0080b2;margin:0;padding:0;line-height:1.7;height:100%}html:has(body.root-document),body.root-document{color:#000;background-color:#fff}a,a:active,a:hover{text-decoration:none;outline:none;color:blue}a:focus{opacity:0.5}.nobr{white-space:nowrap}h1{font-size:32px;text-align:center;line-height:1.2;margin-top:0;margin-bottom:30px}body.root-document h1{margin-top:10px}p.subheading{font-size:22px;text-align:center;margin-top:-14px;margin-bottom:18px}p.additional{font-style:italic}p.spacer-top,p.reference{margin-top:24px}.external-source{white-space:nowrap}.external-source::after{content:url('../../ico/open-new-icon.svg');display:inline-block;width:28px;height:28px;margin-left:5px;margin-right:5px;vertical-align:middle}main,footer,#imgContainer{margin:0 auto;width:100%;max-width:800px}#imgContainer{margin-bottom:20px;max-height:60vh;text-align:center;line-height:0;font-size:0}#imgContainer img{max-width:100%;max-height:60vh;height:auto;width:auto;display:inline-block}#imgContainer img.portrait{margin:0 auto;max-width:360px}main p b{font-size:20px}article p{margin:10px 0;text-align:justify}p.reference,p.keyinfo,p.additional{text-align:left!important}table{border-collapse:collapse;margin:16px 0;width:100%;border:1px solid #009ce8}body.root-document table{border:1px solid #dddddd}table td{padding:8px 12px 8px 0;vertical-align:top;line-height:1.5}table td.label{width:50%;text-align:right;white-space:nowrap;text-overflow:ellipsis}table td span.nobr{text-overflow:ellipsis}table tr:first-child td{padding-top:24px}table tr:last-child td{padding-bottom:26px}footer{border-top:1px solid #009ce8;text-align:center;padding-bottom:40px}body.root-document footer{border-top:1px solid #dddddd}footer.noseperator{border-top:none}footer p{margin:24px 12px;color:#85bdd8}body.root-document footer p{color:#000}footer p.empty{margin:6px 12px}#appbanners a{display:inline-block;vertical-align:middle;height:40px;line-height:40px;margin:5px}#appbanners img{height:40px;width:auto;display:block}#shareLinks{white-space:nowrap}#shareLinks{padding-top:24px}#backToTop{padding-top:36px}#backToTop a,#shareLinks a{color:#dddddd!important;font-size:20px;font-weight:800;line-height:20px}body.root-document #backToTop a,body.root-document #shareLinks a{color:blue!important;font-weight:normal}#backToTop .arrow{margin-right:5px;font-size:21px}body.root-document #backToTop a .arrow{color:#dddddd}#shareLinks a{margin-left:40px}#shareLinks a:first-child{margin-left:0}#shareLinks .icon-share{background-image:url('../../ico/link-icon.svg');background-size:contain;background-repeat:no-repeat;background-position:center;width:20px;height:20px;display:inline-block;margin-right:10px;margin-bottom:-3px}#shareLinks #icon-download{background-image:url('../../ico/download-icon.svg')}#shareLinks #icon-print{background-image:url('../../ico/print-icon.svg')}.seperator{margin:0 10px;font-size:19px;opacity:0.6}@media screen and (max-width:810px){html,body{color:#fff}footer p{color:#bddeed}p,h1{padding-left:8px;padding-right:12px}h1{margin-top:0;font-size:28px}p.subheading{font-size:18px}table{border:none;border-bottom:1px solid #009ce8}body.root-document table{border:none;border-bottom:1px solid #dddddd}table.hasBorderTop{border-top:1px solid #009ce8}body.root-document table.hasBorderTop{border-top:1px solid #dddddd}table:not(.hasBorderTop) tr:first-child td{padding-top:2px}}@media screen and (max-width:510px){#backToTop a,#shareLinks a{font-size:18px}#shareLinks a{margin-left:18px}#shareLinks .icon-share{margin-right:5px}footer{font-size:16px}footer .seperator{margin:0 3px}}@media print{@page{margin:0}body{margin:1.6cm}html,body{color:#000;background-color:#fff;line-height:1.4}*{font-weight:normal!important}h1{font-size:22px;line-height:1.1}p.subheading{font-size:15px}p.reference a.external-source,p.reference span:last-of-type{visibility:hidden}html{font-size:13px}table td{line-height:1.2;padding:5px 8px 5px 0}table tr:first-child td{padding-top:18px}table tr:last-child td{padding-bottom:18px}#backToTop,#shareLinks,footer p:last-of-type{display:none}table,body.root-document table{border:none;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd}footer{border-top:1px solid #dddddd}footer p{color:#000}}