/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.breadcrumb{font-size:var(--fs-small);line-height:var(--lh-small);margin-block:4rem;}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb__link{color:var(--color-brand-2);}.breadcrumb__link:hover{text-decoration:none;}.breadcrumb__item::before{content:" › ";}.breadcrumb__item:first-child::before{content:none;}
:root{--w-min:32rem;--w-narrow:76rem;--w-medium:99rem;--w-wide:118rem;--gutter-inside:3rem;--gutter-outside:1.5rem;--padding:3rem;--border-radius:0.5rem;--ct-icon-size:12rem;}@media screen and (max-width:779px){:root{--padding:1.5rem;--ct-icon-size:6rem;}}:root{--color-brand-1:#65A930;--color-brand-2:#426B34;--color-brand-3:#21A0C4;--color-brand-4:#135D71;--color-brand-5:#E8F2CF;--color-brand:var(--color-brand-1);--color-fond:#fff;--color-text:#1F1F1F;--color-dimmed:#555;--color-mute:#999;--color-link:red;--color-warn:red;--color-line:rgba(0,0,0,.2);--color-nav-bg:var(--color-brand-5);--color-placeholder:var(--color-mute);--color-focus:blue;--color-form-text:var(--color-text);--color-form-border:var(--color-line);--color-form-fond:white;--color-form-error:red;--color-placeholder:var(--color-mute);--color-focus:blue;--color-form-text:var(--color-dimmed);--color-form-fond:white;--color-pager:var(--color-dimmed);--color-pager--hover:var(--color-text);--color-pager-button:var(--color-brand);--color-pager-button-icon:var(--color-fond);--color-pager-button--hover:var(--color-link);--color-pager-ellipsis:var(--color-mute);--color-webform-help-text:white;--color-webform-help-fond:var(--color-dimmed);--color-webform-help-fond--hover:var(--color-link);--color-webform-tooltip-text:white;--color-webform-tooltip-fond:var(--color-text);--color-local-tasks-line:var(--color-brand);--color-local-tasks-text:var(--color-text);--color-local-tasks-bg:transparent;--color-local-tasks-text-active:var(--color-brand);--color-local-tasks-bg-active:transparent;--color-status-message-line:var(--color-line);--color-login-bg:white;--color-login-label:var(--color-dimmed);--color-login-description:var(--color-mute);--color-facebook:#3b5998;--color-google:#dd4b39;--color-youtube:#ed1f24;--color-twitter:#55acee;--color-x:#000000;--color-tumblr:#34526f;--color-pinterest:#c8232c;--color-whatsapp:#43d854;--color-instagram:#3f729b;--color-snapchat:#fffc00;}:root{--font-text:Source Sans Pro,sans-serif;--font-ui:Source Sans Pro,sans-serif;--fs-nano:0.9rem;--fs-micro:1.1rem;--fs-tiny:1.3rem;--fs-small:1.6rem;--fs-base:2.1rem;--fs-base-2:2.5rem;--fs-medium:2.9rem;--fs-large:3.8rem;--fs-h2:2.6rem;--fs-h3:2.4rem;--fs-h4:2.4rem;--fs-h5:2.4rem;--lh-nano:1.2;--lh-micro:1.2;--lh-tiny:1.2;--lh-small:1.4;--lh-base:1.55;--lh-base-2:1.55;--lh-medium:1.5;--lh-large:4.8rem;--lh-h2:1.4;--lh-h3:1.4;--lh-h4:1.4;--lh-h5:1.4;--fw-normal:normal;--fw-bold:600;--fw-bolder:700;--text-block-margin:2rem;}@media screen and (max-width:779px){:root{--fs-nano:0.6rem;--fs-micro:0.8rem;--fs-tiny:1rem;--fs-small:1.2rem;--fs-base:1.4rem;--fs-base-2:1.6rem;--fs-medium:1.8rem;}}@font-face{font-family:"Source Sans Pro";src:url(/themes/custom/diabetes/fonts///regular-webfont.woff2) format("woff2"),url(/themes/custom/diabetes/fonts///regular-webfont.woff) format("woff");font-weight:400;font-style:normal;}@font-face{font-family:"Source Sans Pro";src:url(/themes/custom/diabetes/fonts///italic-webfont.woff2) format("woff2"),url(/themes/custom/diabetes/fonts///italic-webfont.woff) format("woff");font-weight:400;font-style:italic;}@font-face{font-family:"Source Sans Pro";src:url(/themes/custom/diabetes/fonts///semibold-webfont.woff2) format("woff2"),url(/themes/custom/diabetes/fonts///semibold-webfont.woff) format("woff");font-weight:600;font-style:normal;}@font-face{font-family:"Source Sans Pro";src:url(/themes/custom/diabetes/fonts///semibolditalic-webfont.woff2) format("woff2"),url(/themes/custom/diabetes/fonts///semibolditalic-webfont.woff) format("woff");font-weight:600;font-style:italic;}@font-face{font-family:"Source Sans Pro";src:url(/themes/custom/diabetes/fonts///bold-webfont.woff2) format("woff2"),url(/themes/custom/diabetes/fonts///bold-webfont.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"Source Sans Pro";src:url(/themes/custom/diabetes/fonts///bolditalic-webfont.woff2) format("woff2"),url(/themes/custom/diabetes/fonts///bolditalic-webfont.woff) format("woff");font-weight:700;font-style:italic;}:root{--anim-duration:.2s;}@media screen and (prefers-reduced-motion:reduce){:root{--anim-duration:none;}}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%;}*,*::before,*::after{box-sizing:border-box;}article,aside,footer,header,nav,section{display:block;}figcaption,figure,main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;vertical-align:top;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}select:-moz-focusring{color:transparent;text-shadow:0 0 0 black;}option:not(:checked){color:black;}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button;}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}html,body,h1,h2,h3,h4,h5,h6,p,figure{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}nav ul,nav ol,nav li{list-style:none;margin:0;padding:0;}button{font-size:inherit;cursor:pointer;}button:focus{outline:none;}button::-moz-focus-inner{border:0;}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}nav *{-webkit-tap-highlight-color:rgba(0,0,0,0);}::selection{background:var(--color-brand);color:#fff;}::placeholder{color:var(--color-placeholder);opacity:1;}body{min-width:var(--w-min);background-color:var(--color-fond);}input[type=checkbox],input[type=radio],input[type=range],input[type=file]{line-height:normal;height:auto;margin:0;padding:0;border:0;}::-moz-focus-inner{padding:0;border:0;}label[for]{cursor:pointer;}.mailing-list-operation-form .form-item--privacy-information a,.node--view-mode-search-index .node__fields a,.taxonomy-term--view-mode-search-index .node__fields a,.webform a,.node--type-person.node--view-mode-contact .node__main a,.node--type-person.node--view-mode-contact-minimal .node__main a,.text-formatted a:not([class]),.paragraph--view-display .views-field-description__value a:not([class]){color:var(--color-brand);transition:var(--anim-duration) color;text-decoration:underline;}.mailing-list-operation-form .form-item--privacy-information a:focus,.node--view-mode-search-index .node__fields a:focus,.taxonomy-term--view-mode-search-index .node__fields a:focus,.webform a:focus,.node--type-person.node--view-mode-contact .node__main a:focus,.node--type-person.node--view-mode-contact-minimal .node__main a:focus,.text-formatted a:focus:not([class]),.paragraph--view-display .views-field-description__value a:focus:not([class]),.mailing-list-operation-form .form-item--privacy-information a:hover,.node--view-mode-search-index .node__fields a:hover,.taxonomy-term--view-mode-search-index .node__fields a:hover,.webform a:hover,.node--type-person.node--view-mode-contact .node__main a:hover,.node--type-person.node--view-mode-contact-minimal .node__main a:hover,.text-formatted a:hover:not([class]),.paragraph--view-display .views-field-description__value a:hover:not([class]),.mailing-list-operation-form .form-item--privacy-information a:active,.node--view-mode-search-index .node__fields a:active,.taxonomy-term--view-mode-search-index .node__fields a:active,.webform a:active,.node--type-person.node--view-mode-contact .node__main a:active,.node--type-person.node--view-mode-contact-minimal .node__main a:active,.text-formatted a:active:not([class]),.paragraph--view-display .views-field-description__value a:active:not([class]){color:var(--color-text);text-decoration:none;}html{font-size:62.5%;line-height:var(--lh-base);}body{color:var(--color-text);}body,button,input,textarea,select{font-family:var(--font-text);font-size:var(--fs-base);}.page-title{font-size:var(--fs-large);line-height:var(--lh-large);font-weight:var(--fw-bold);color:var(--color-brand-2);margin-bottom:3rem;}.path-frontpage .page-title{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.text-formatted h2:not([class]),.paragraph--view-display .views-field-description__value h2:not([class]),.text-formatted h3:not([class]),.paragraph--view-display .views-field-description__value h3:not([class]),.text-formatted h4:not([class]),.paragraph--view-display .views-field-description__value h4:not([class]),.text-formatted h5:not([class]),.paragraph--view-display .views-field-description__value h5:not([class]),.text-formatted h6:not([class]),.paragraph--view-display .views-field-description__value h6:not([class]){margin:0 0 2rem 0;}.text-formatted h2:not([class]),.paragraph--view-display .views-field-description__value h2:not([class]){font-weight:var(--fw-bold);font-size:var(--fs-h2);line-height:var(--lh-h2);color:var(--color-brand-2);}.text-formatted h3:not([class]),.paragraph--view-display .views-field-description__value h3:not([class]){font-weight:var(--fw-bold);font-size:var(--fs-h3);line-height:var(--lh-h3);}.text-formatted h4:not([class]),.paragraph--view-display .views-field-description__value h4:not([class]){font-weight:var(--fw-bold);font-size:var(--fs-h4);line-height:var(--lh-h4);}.text-formatted h5:not([class]),.paragraph--view-display .views-field-description__value h5:not([class]){font-weight:var(--fw-bold);font-size:var(--fs-h5);line-height:var(--lh-h5);}.text-formatted p,.paragraph--view-display .views-field-description__value p{margin-block-end:var(--text-block-margin);}.text-formatted ul,.paragraph--view-display .views-field-description__value ul,.text-formatted ol,.paragraph--view-display .views-field-description__value ol{margin-block-end:calc(var(--text-block-margin) * 1.25);line-height:1.4;}.text-formatted ul ::marker,.paragraph--view-display .views-field-description__value ul ::marker,.text-formatted ol ::marker,.paragraph--view-display .views-field-description__value ol ::marker{color:var(--color-text);}.text-formatted ul li:not(:last-child),.paragraph--view-display .views-field-description__value ul li:not(:last-child),.text-formatted ol li:not(:last-child),.paragraph--view-display .views-field-description__value ol li:not(:last-child){margin-block-end:calc(var(--text-block-margin) / 4);}.text-formatted blockquote,.paragraph--view-display .views-field-description__value blockquote{border-inline-start:0.2rem solid var(--color-brand);padding-inline-start:3rem;margin-inline-start:0;font-style:italic;color:var(--color-brand-2);}.text-formatted table,.paragraph--view-display .views-field-description__value table{font-size:var(--fs-small);line-height:var(--lh-small);margin-block-end:var(--text-block-margin);}.text-formatted table th,.paragraph--view-display .views-field-description__value table th{background:var(--color-fond);font-weight:var(--fw-bold);text-align:center;}.text-formatted table td,.paragraph--view-display .views-field-description__value table td{color:var(--color-dimmed);}.text-formatted table td,.paragraph--view-display .views-field-description__value table td,.text-formatted table th,.paragraph--view-display .views-field-description__value table th{padding-block:1rem;padding-inline:2rem;border-bottom:1px solid var(--color-line);}.text-formatted table caption,.paragraph--view-display .views-field-description__value table caption{padding-block-start:2rem;text-align:start;color:var(--color-dimmed);}.text-formatted table p,.paragraph--view-display .views-field-description__value table p{margin-block-end:0;}.text-formatted pre,.paragraph--view-display .views-field-description__value pre{padding:0.25rem;max-width:100%;overflow-x:auto;border:1px solid rgb(230,230,230);background-color:rgb(246,246,246);line-height:1.2;}.text-formatted .centered,.paragraph--view-display .views-field-description__value .centered{text-align:center;}.button,.button--green,.view .more-link a,.paragraph.color-green .field--link a,.button--blue,.paragraph--info-teaser .field--link a,.paragraph.color-turquoise .field--link a,.button--white,.paragraph--stage .field--link a{transition:0.2s all;padding:0.15em 0.8em;border:none;color:#fff;background-color:var(--color-brand);border:2px solid var(--color-brand);text-decoration:none;cursor:pointer;}.button:link,.button--green:link,.view .more-link a:link,.paragraph.color-green .field--link a:link,.button--blue:link,.paragraph--info-teaser .field--link a:link,.paragraph.color-turquoise .field--link a:link,.button--white:link,.paragraph--stage .field--link a:link,.button:visited,.button--green:visited,.view .more-link a:visited,.paragraph.color-green .field--link a:visited,.button--blue:visited,.paragraph--info-teaser .field--link a:visited,.paragraph.color-turquoise .field--link a:visited,.button--white:visited,.paragraph--stage .field--link a:visited{color:#fff;text-decoration:none;}.button:hover,.button--green:hover,.view .more-link a:hover,.paragraph.color-green .field--link a:hover,.button--blue:hover,.paragraph--info-teaser .field--link a:hover,.paragraph.color-turquoise .field--link a:hover,.button--white:hover,.paragraph--stage .field--link a:hover,.button:focus,.button--green:focus,.view .more-link a:focus,.paragraph.color-green .field--link a:focus,.button--blue:focus,.paragraph--info-teaser .field--link a:focus,.paragraph.color-turquoise .field--link a:focus,.button--white:focus,.paragraph--stage .field--link a:focus,.button:active,.button--green:active,.view .more-link a:active,.paragraph.color-green .field--link a:active,.button--blue:active,.paragraph--info-teaser .field--link a:active,.paragraph.color-turquoise .field--link a:active,.button--white:active,.paragraph--stage .field--link a:active{color:#fff;background-color:var(--color-text);border-color:var(--color-text);}.button--white,.paragraph--stage .field--link a{background-color:#fff;border-color:#fff;color:var(--color-text);}.button--white:link,.paragraph--stage .field--link a:link,.button--white:visited,.paragraph--stage .field--link a:visited{color:var(--color-text);}.button--white:hover,.paragraph--stage .field--link a:hover{color:#fff;}.button--blue,.paragraph--info-teaser .field--link a,.paragraph.color-turquoise .field--link a{background-color:var(--color-brand-4);border-color:var(--color-brand-4);}.button--green,.view .more-link a,.paragraph.color-green .field--link a{background-color:var(--color-brand-2);border-color:var(--color-brand-2);}.button--big{background-color:#fff;display:flex;padding:0.5em 1em;}.button--big:link,.button--big:visited{color:var(--color-text);}.button--big:focus,.button--big:hover{background-color:var(--color-brand-3);border-color:var(--color-brand-3);color:#fff;}.button--big:focus svg,.button--big:hover svg{fill:#fff;}.button--icon,.button--icon-close{border:0;background:transparent;border-radius:50%;border:1px solid var(--color-brand);background-repeat:no-repeat;background-size:50%;background-position:center;background-color:transparent;border-radius:50%;aspect-ratio:1;}.button--icon__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.button--with-icon .icon{width:3rem;aspect-ratio:1;margin-inline-end:1rem;}.button--with-icon .icon svg{fill:var(--color-brand-3);}.button--icon,.button--icon-close{border:none;background:transparent;border-radius:50%;border:1px solid var(--color-brand);background-repeat:no-repeat;background-size:50%;background-position:center;background-color:transparent;border-radius:50%;}.button--icon-close{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 30 30' xml:space='preserve'%3E%3Cpath fill='%231F1F1F' d='M17.4 15 29.5 2.9c.7-.7.7-1.7 0-2.4s-1.7-.7-2.4 0L15 12.6 2.9.5C2.2-.2 1.2-.2.5.5s-.7 1.7 0 2.4L12.6 15 .5 27.1c-.7.7-.7 1.7 0 2.4.3.3.7.5 1.2.5s.9-.2 1.2-.5L15 17.4l12.1 12.1c.3.3.8.5 1.2.5s.9-.2 1.2-.5c.7-.7.7-1.7 0-2.4L17.4 15z'/%3E%3C/svg%3E");}.button--icon__text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.icon{display:flex;}.fluid-img{display:block;width:100%;height:auto;}.clearfix::after{clear:both;content:"";display:table;}.visuallyhidden,.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden-focusable{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden-focusable:active,.visuallyhidden-focusable:focus{position:static;overflow:visible;clip:auto;width:auto;height:auto;margin:0;}.hidden{display:none !important;visibility:hidden;}.invisible{visibility:hidden;}.l-container{margin-inline:auto;padding-inline:var(--gutter-outside);max-width:calc(var(--w-wide) + var(--gutter-outside) * 2);}.l-container--medium{margin-inline:auto;padding-inline:var(--gutter-outside);max-width:calc(var(--w-medium) + var(--gutter-outside) * 2);}.l-container--narrow{margin-inline:auto;padding-inline:var(--gutter-outside);max-width:calc(var(--w-narrow) + var(--gutter-outside) * 2);}.prevent-transitions *{transition:none !important;}.prevent-animations *{animation:none !important;}.tabs{margin:2rem 0;font-size:var(--fs-small);line-height:var(--lh-small);}.tabs__list{margin:0;padding:0;list-style:none;display:flex;justify-content:center;}.tabs__item{display:inline-block;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;display:block;margin-bottom:-2px;padding:0.4em 1em;text-decoration:none;color:var(--color-text);background:transparent;}.tabs a.is-active{color:var(--color-brand);}.tabs a:not(.is-active):focus,.tabs a:not(.is-active):hover{background:rgba(0,0,0,0.1);}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;font-family:var(--font-ui);margin-block-start:2rem;}[dir=rtl] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;box-shadow:-8px 0 0 #77b259;}[dir=rtl] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;box-shadow:-8px 0 0 #e09600;}[dir=rtl] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;box-shadow:-8px 0 0 #e62600;}[dir=rtl] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}.search-bar{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative;background:var(--color-brand-5);color:#fff;border-top:1px solid var(--color-line);display:none;}.search-bar__wrap{position:relative;display:flex;padding:0;max-width:var(--w-wide);margin-right:auto;margin-left:auto;}@media screen and (min-width:980px){.search-bar__wrap{padding:0 10rem;}}.search-bar__wrap .block{width:100%;}@media screen and (min-width:780px){.search-bar__wrap .block{width:calc(100% - 7rem);}}.search-bar__close-button{position:relative;inset-inline-start:-3rem;width:10rem;overflow:hidden;display:flex;justify-content:center;align-items:center;border:0;aspect-ratio:1;border:0;background:transparent;}@media screen and (max-width:779px){.search-bar__close-button{display:none;}}.search-bar__close-button .icon svg{width:4rem;height:auto;}.search-bar__close-button .icon svg line{stroke:var(--color-text) !important;}.logo-bar{position:relative;z-index:1;}.logo-bar__wrap{margin-inline:auto;padding-inline:var(--gutter-outside);max-width:calc(var(--w-wide) + var(--gutter-outside) * 2);display:flex;flex-direction:column;gap:2rem;}.logo-bar__wrap > *{flex-basis:50%;}@media screen and (min-width:780px){.logo-bar__wrap{flex-direction:row;}.logo-bar__wrap > *{flex-basis:100%;}}.logo-bar__list,.logo-bar__right,.logo-bar__social{padding:0;list-style:none;display:flex;gap:2rem;background-repeat:no-repeat;}.logo-bar__link{display:block;overflow:hidden;width:3rem;height:3rem;text-indent:100%;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0;transition:0.2s all;white-space:nowrap;}.logo-bar__link:focus,.logo-bar__link:hover,.logo-bar__link:active{opacity:0.7;}.logo-bar__social{justify-content:center;align-items:center;gap:3rem;}@media screen and (min-width:780px){.logo-bar__social{justify-content:left;}}.logo-bar__social .logo-bar__link.facebook{background-image:url(/themes/custom/diabetes/build/images/facebook.svg);}.logo-bar__social .logo-bar__link.x{background-image:url(/themes/custom/diabetes/build/images/x.svg);}.logo-bar__social .logo-bar__link.instagram{background-image:url(/themes/custom/diabetes/build/images/instagram.svg);}.logo-bar__social .logo-bar__link.xing{background-image:url(/themes/custom/diabetes/build/images/xing.svg);}.logo-bar__social .logo-bar__link.linkedin{background-image:url(/themes/custom/diabetes/build/images/linkedin.svg);}.logo-bar__social .logo-bar__link.youtube{background-image:url(/themes/custom/diabetes/build/images/youtube.svg);}.logo-bar__right{flex-direction:row;justify-content:center;transform:scale(0.5);}@media screen and (min-width:780px){.logo-bar__right{justify-content:left;transform:scale(1);}}.logo-bar__right .logo-bar__link{height:5rem;margin-inline:1.5rem;}.logo-bar__right .logo-bar__link.idf{background-image:url(/themes/custom/diabetes/build/images/idf-logo.svg);width:6rem;}.logo-bar__right .logo-bar__link.ddg{background-image:url(/themes/custom/diabetes/build/images/ddg-logo.jpg);width:22rem;}.logo-bar__right .logo-bar__link.vdbd{background-image:url(/themes/custom/diabetes/build/images/vdbd-logo.png);width:16rem;}.card{background-color:#fff;height:100%;}.card__main{padding:2rem;}.card__title{font-weight:var(--fw-bold);font-size:var(--fs-base);line-height:1.3;}.card__title a:link,.card__title a:visited{color:var(--color-text);text-decoration:none;}.card__title a:hover{text-decoration:underline;}.card__image .media-image,.card__image .media-image__img{width:100%;}.card__content{font-size:var(--fs-small);line-height:var(--lh-small);}.card__title + .card__content{margin-block-start:0.5rem;}.teaser{display:flex;flex-direction:column;padding:2rem;background:var(--color-brand-5);box-shadow:0 0.5rem 0.5rem rgba(0,0,0,0.1);}@media screen and (min-width:980px){.teaser{flex-direction:row;}}.teaser__image{flex-shrink:0;margin-block-end:2rem;}@media screen and (min-width:980px){.teaser__image{margin-block-end:0;margin-inline-end:3rem;}}.teaser__title{font-weight:var(--fw-bold);line-height:1.4;margin-bottom:0.5rem;}.teaser__title a:link,.teaser__title a:visited{color:var(--color-text);text-decoration:none;}.teaser__title a:hover{text-decoration:underline;}.teaser__content{font-size:var(--fs-small);line-height:var(--lh-small);}.content-list__items{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:3rem;}.content-list__item{flex:0 1 100%;}@media screen and (min-width:980px){.content-list--layout-cards .content-list__item{flex:0 1 calc(50% - 1.5rem);}}@media screen and (min-width:1200px){.content-list--layout-cards .content-list__item{flex:0 1 calc(33.333333% - 2rem);}}@media screen and (min-width:980px){.content-list--layout-list-2column .content-list__item,.content-list--layout-list-2columns .content-list__item{flex:0 1 calc(50% - 1.5rem);}}@media screen and (min-width:980px){.content-list--layout-list-1column .content-list__item:nth-child(-n+3),.content-list--layout-list-2column .content-list__item:nth-child(-n+3),.content-list--layout-list-2columns .content-list__item:nth-child(-n+3){flex:0 1 calc(50% - 1.5rem);}}@media screen and (min-width:1200px){.content-list--layout-list-1column .content-list__item:nth-child(-n+3),.content-list--layout-list-2column .content-list__item:nth-child(-n+3),.content-list--layout-list-2columns .content-list__item:nth-child(-n+3){flex:0 1 calc(33.333333% - 2rem);}}.field--links,.field--downloads{margin-block-end:4rem;}.field--links .field__label,.field--downloads .field__label,.field-group-title{color:var(--color-brand-2);margin-block-end:1rem;font-weight:var(--fw-bold);}.field--links .field__items,.field--downloads .field__items{margin:0;}.field--links .field__item > a,.field--downloads .field__item > .file > a{display:block;margin-block-end:1rem;padding:1rem 2rem;background:var(--color-brand-5);color:var(--color-text);text-decoration:none;}.field--links .field__item > a:hover,.field--downloads .field__item > .file > a:hover{background:var(--color-brand-1);color:#fff;}.field--links .field__item > a,.field--downloads .field__item > .file > a{padding-inline-start:5rem;position:relative;}.field--links .field__item > a:before,.field--downloads .field__item > .file > a:before{content:"";position:absolute;top:1rem;left:1.5rem;width:2rem;height:3rem;background-repeat:no-repeat;background-position:center center;}.field--downloads .field__item > .file > a:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 33.333 30' xml:space='preserve'%3E%3Cpath d='m15.488 21.792.004.004c.463.46 1.211.459 1.671-.004l9.602-9.607.004-.004a1.181 1.181 0 0 0-.004-1.671l-1.097-1.097a1.179 1.179 0 0 0-1.697.02l-5.667 5.955V1.18A1.182 1.182 0 0 0 17.118 0h-1.597a1.183 1.183 0 0 0-1.18 1.187v14.202L8.675 9.433l-.017-.017a1.187 1.187 0 0 0-1.678-.003L5.883 10.51l-.004.004a1.181 1.181 0 0 0 .004 1.671l9.605 9.607zm16.179 4.875h-30a1.666 1.666 0 1 0 0 3.333h30a1.667 1.667 0 0 0 0-3.333z' fill='var(--color-text)'/%3E%3C/svg%3E");}.field--downloads .field__item > .file > a:hover::before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 33.333 30' xml:space='preserve'%3E%3Cpath d='m15.488 21.792.004.004c.463.46 1.211.459 1.671-.004l9.602-9.607.004-.004a1.181 1.181 0 0 0-.004-1.671l-1.097-1.097a1.179 1.179 0 0 0-1.697.02l-5.667 5.955V1.18A1.182 1.182 0 0 0 17.118 0h-1.597a1.183 1.183 0 0 0-1.18 1.187v14.202L8.675 9.433l-.017-.017a1.187 1.187 0 0 0-1.678-.003L5.883 10.51l-.004.004a1.181 1.181 0 0 0 .004 1.671l9.605 9.607zm16.179 4.875h-30a1.666 1.666 0 1 0 0 3.333h30a1.667 1.667 0 0 0 0-3.333z' fill='%23fff'/%3E%3C/svg%3E");}.field--links .field__item > a:before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 33.333 30' xml:space='preserve'%3E%3Cpath d='M28.214 13.879 17.531 3.201l-.006-.006a1.314 1.314 0 0 0-1.857.006l-1.221 1.221-.031.032a1.312 1.312 0 0 0 .053 1.854l6.622 6.308H5.293a1.317 1.317 0 0 0-1.315 1.318V15.696a1.317 1.317 0 0 0 1.318 1.315h15.795l-6.622 6.308-.019.019a1.32 1.32 0 0 0-.003 1.867l1.221 1.221.006.006a1.314 1.314 0 0 0 1.857-.006l10.683-10.683.006-.006a1.315 1.315 0 0 0-.006-1.858z' fill='var(--color-text)' /%3E%3C/svg%3E");}.field--links .field__item > a:hover::before{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 33.333 30' xml:space='preserve'%3E%3Cpath d='M28.214 13.879 17.531 3.201l-.006-.006a1.314 1.314 0 0 0-1.857.006l-1.221 1.221-.031.032a1.312 1.312 0 0 0 .053 1.854l6.622 6.308H5.293a1.317 1.317 0 0 0-1.315 1.318V15.696a1.317 1.317 0 0 0 1.318 1.315h15.795l-6.622 6.308-.019.019a1.32 1.32 0 0 0-.003 1.867l1.221 1.221.006.006a1.314 1.314 0 0 0 1.857-.006l10.683-10.683.006-.006a1.315 1.315 0 0 0-.006-1.858z' fill='%23fff' /%3E%3C/svg%3E");}.links-list{list-style:none;padding:0;}.links-list__item{margin-block-end:1rem;padding-inline-start:1.5rem;position:relative;}.links-list__item .icon{float:inline-start;margin-left:-1.5rem;position:absolute;inset-block-start:0.5em;}.links-list__item .icon svg{height:0.5em;width:auto;}.links-list__item .icon svg path{fill:var(--color-text);}.links-list__item a:link,.links-list__item a:visited{color:var(--color-text);text-decoration:none;font-weight:var(--fw-bold);}.links-list__item a:hover{text-decoration:underline;}.key-visual{--transition-speed:.2s;padding:var(--padding);background-color:var(--color-brand);color:#fff;text-decoration:none;text-align:center;font-weight:var(--fw-bold);justify-content:center;display:flex;align-items:center;flex-direction:column;gap:1rem;transition:var(--transition-speed) all;}.key-visual:hover{background-color:var(--color-brand-2);}.key-visual:hover .key-visual__icon{transform:scale(1.1);}.key-visual__icon{flex:0 0 25%;width:25%;transition:var(--transition-speed) all;}.key-visual__icon svg{width:100%;height:auto;fill:#fff;}div[data-type=placeholder][data-name=youtube]{min-height:250px;min-width:450px !important;}.klaro{font-size:var(--fs-tiny);line-height:var(--lh-tiny);color:var(--color-text);}.klaro .cookie-notice:not(.cookie-modal-notice){background-color:#fff;border-radius:var(--border-radius);max-width:44rem;box-shadow:none;border:1px solid var(--color-line);}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body{padding:2rem;}.klaro .cookie-notice:not(.cookie-modal-notice) .cn-body p{margin-top:0;margin-bottom:1.5rem;}.klaro .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{text-decoration:underline;color:var(--color-text);padding:1rem 2rem;}.klaro .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more:hover{text-decoration:none;}.klaro.learn-more-as-button .cookie-notice:not(.cookie-modal-notice) a.cm-link.cn-learn-more{padding:1rem 2rem;color:var(--color-text);text-decoration:none;background:transparent;border:1px solid var(--color-line);line-height:var(--lh-tiny);}.klaro .cookie-modal-notice,.klaro .cookie-modal .cm-modal.cm-klaro{background-color:#fff;}.klaro .cookie-modal .cm-modal .cm-header,.klaro .cookie-modal .cm-modal .cm-footer{border-color:var(--color-line);padding:3rem;}.klaro .cookie-modal .cm-modal .cm-body{padding:3rem;}.klaro p.cm-powered-by{display:none;}.klaro .cookie-modal .cm-modal.cm-klaro{box-shadow:none;}@media (min-width:660px){.klaro .cookie-modal .cm-modal.cm-klaro{max-width:50rem;}}.klaro .cookie-modal .cm-list-input:checked + .cm-list-label .slider,.klaro .context-notice .cm-list-input:checked + .cm-list-label .slider,.klaro .cookie-notice .cm-list-input:checked + .cm-list-label .slider{background-color:var(--color-brand-2);}.klaro .cookie-modal .cm-list-input.half-checked:checked + .cm-list-label .slider,.klaro .context-notice .cm-list-input.half-checked:checked + .cm-list-label .slider,.klaro .cookie-notice .cm-list-input.half-checked:checked + .cm-list-label .slider{background-color:var(--color-brand);}.klaro .cookie-modal .cm-list-input.required:checked + .cm-list-label .slider,.klaro .context-notice .cm-list-input.required:checked + .cm-list-label .slider,.klaro .cookie-notice .cm-list-input.required:checked + .cm-list-label .slider{background-color:var(--color-brand);}.klaro .cookie-modal .cm-list-input.only-required + .cm-list-label .slider,.klaro .context-notice .cm-list-input.only-required + .cm-list-label .slider,.klaro .cookie-notice .cm-list-input.only-required + .cm-list-label .slider{background-color:var(--color-brand);}.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description{color:var(--color-text);}.klaro .cookie-modal .cm-modal .cm-header,.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title,.klaro .cookie-modal .cm-list-description,.klaro .context-notice .cm-list-description,.klaro .cookie-notice .cm-list-description,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-services li.cm-purpose p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-service p.purposes,.klaro .cookie-modal .cm-modal .cm-body ul.cm-purposes li.cm-purpose p.purposes{font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-dimmed);}.klaro .cookie-modal .cm-list-title,.klaro .context-notice .cm-list-title,.klaro .cookie-notice .cm-list-title{margin-right:0.5rem;}.klaro .cookie-modal .cm-list-label .slider::before,.klaro .context-notice .cm-list-label .slider::before,.klaro .cookie-notice .cm-list-label .slider::before{background-color:#fff;}.klaro .cookie-modal .cm-list-label .slider,.klaro .context-notice .cm-list-label .slider,.klaro .cookie-notice .cm-list-label .slider{background-color:#ddd;box-shadow:none !important;}.klaro .cookie-modal p,.klaro .cookie-modal strong,.klaro .cookie-modal h1,.klaro .cookie-modal h2,.klaro .cookie-modal ul,.klaro .cookie-modal li,.klaro .context-notice p,.klaro .context-notice strong,.klaro .context-notice h1,.klaro .context-notice h2,.klaro .context-notice ul,.klaro .context-notice li,.klaro .cookie-notice p,.klaro .cookie-notice strong,.klaro .cookie-notice h1,.klaro .cookie-notice h2,.klaro .cookie-notice ul,.klaro .cookie-notice li{color:var(--color-text);}.klaro .cookie-modal a:link,.klaro .cookie-modal a:visited,.klaro .context-notice a:link,.klaro .context-notice a:visited,.klaro .cookie-notice a:link,.klaro .cookie-notice a:visited{text-decoration:underline;color:var(--color-text);}.klaro .cookie-modal a:hover,.klaro .context-notice a:hover,.klaro .cookie-notice a:hover{text-decoration:none;}.klaro .cookie-modal .cm-btn,.klaro .cookie-modal .cm-btn.cm-btn-success,.klaro .cookie-modal .cm-btn.cm-btn-info,.klaro .context-notice .cm-btn,.klaro .context-notice .cm-btn.cm-btn-success,.klaro .context-notice .cm-btn.cm-btn-info,.klaro .cookie-notice .cm-btn,.klaro .cookie-notice .cm-btn.cm-btn-success,.klaro .cookie-notice .cm-btn.cm-btn-info{background-color:#fff;border:2px solid var(--color-brand-2);border-radius:var(--border-radius);color:var(--color-brand-2);font-weight:var(--fw-bolder);padding:1rem 2rem;margin:0 1rem 0 0;transition:0.2s all;}.klaro .cookie-modal .cm-btn:last-child,.klaro .cookie-modal .cm-btn.cm-btn-success:last-child,.klaro .cookie-modal .cm-btn.cm-btn-info:last-child,.klaro .context-notice .cm-btn:last-child,.klaro .context-notice .cm-btn.cm-btn-success:last-child,.klaro .context-notice .cm-btn.cm-btn-info:last-child,.klaro .cookie-notice .cm-btn:last-child,.klaro .cookie-notice .cm-btn.cm-btn-success:last-child,.klaro .cookie-notice .cm-btn.cm-btn-info:last-child{margin-right:0;}.klaro .cookie-modal .cm-btn:hover,.klaro .cookie-modal .cm-btn.cm-btn-success:hover,.klaro .cookie-modal .cm-btn.cm-btn-info:hover,.klaro .context-notice .cm-btn:hover,.klaro .context-notice .cm-btn.cm-btn-success:hover,.klaro .context-notice .cm-btn.cm-btn-info:hover,.klaro .cookie-notice .cm-btn:hover,.klaro .cookie-notice .cm-btn.cm-btn-success:hover,.klaro .cookie-notice .cm-btn.cm-btn-info:hover{background-color:var(--color-text);color:#fff;border-color:var(--color-text);}.klaro .cookie-modal .cm-btn.cm-btn-success-var,.klaro .cookie-modal .cm-btn.cm-btn-accept-all,.klaro .context-notice .cm-btn.cm-btn-success-var,.klaro .context-notice .cm-btn.cm-btn-accept-all,.klaro .cookie-notice .cm-btn.cm-btn-success-var,.klaro .cookie-notice .cm-btn.cm-btn-accept-all{background-color:var(--color-brand-2);border-color:var(--color-brand-2);color:#fff;}.klaro .cookie-modal .cm-btn.cm-btn-success-var:hover,.klaro .cookie-modal .cm-btn.cm-btn-accept-all:hover,.klaro .context-notice .cm-btn.cm-btn-success-var:hover,.klaro .context-notice .cm-btn.cm-btn-accept-all:hover,.klaro .cookie-notice .cm-btn.cm-btn-success-var:hover,.klaro .cookie-notice .cm-btn.cm-btn-accept-all:hover{background-color:var(--color-text);border-color:var(--color-text);}.klaro .cookie-modal .cm-service{margin-bottom:2rem;}.klaro .cookie-modal .cm-modal .hide svg{stroke:var(--color-text);}.klaro .cookie-modal .cm-footer-buttons .cm-btn{flex:0 0 31%;margin:0;}.klaro_toggle_dialog{background-size:90%;background-position:center center;}.full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.slider-button{padding:0;border:0;border-radius:0;background:transparent;appearance:none;text-align:left;color:currentcolor;transition:all 0.1s;background:#fff;border-radius:50%;width:4.5rem;height:4.5rem;box-shadow:0 0 0.6rem rgba(0,0,0,0.35);}.slider-button[aria-disabled=true]{cursor:default;opacity:0;}.slider-button__icon{display:block;height:100%;width:100%;display:flex;align-items:center;justify-content:center;}.slider-button__icon svg{fill:var(--color-brand);width:1.6rem;height:1.6rem;}.slider-dots ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;}.slider-dots li{margin:0.5rem;}.slider-dots button{padding:0;border:0;border-radius:0;background:transparent;appearance:none;text-align:left;color:currentcolor;display:block;overflow:hidden;width:1.2rem;height:1.2rem;white-space:nowrap;text-indent:3rem;border-radius:50%;background:transparent;border:1px solid var(--color-brand);}.slider-dots li.slick-active button{opacity:1;border:1px solid var(--color-brand);background:var(--color-brand);color:#fff;}.slider-dots--stage ul{justify-content:flex-start;margin:-0.8rem;}.slider-dots--stage li{margin:0.8rem;}.slider-dots--stage button{padding:0;border:0;border-radius:0;background:transparent;appearance:none;text-align:left;color:currentcolor;width:1.6rem;height:1.6rem;opacity:1;border:1px solid white;border-radius:50%;background:rgba(255,255,255,0.5);}.slider-dots--stage li.slick-active button{background:white;}.node--unpublished{background-color:#fff4f4;}.node__title{font-size:var(--fs-medium);line-height:var(--lh-medium);font-weight:var(--fw-bold);}.node__title a:link,.node__title a:visited{color:var(--color-brand);}.node__title a:hover{text-decoration:none;}.node--view-mode-full .field--overline{color:var(--color-brand-2);margin-block-end:0.5rem;}.node--view-mode-full .field--subtitle{color:var(--color-brand-2);margin-block-start:0.5rem;}.node--view-mode-full > .node__content > .field--media{margin-block:var(--padding);}.node--view-mode-full > .node__content > .field--body{margin-block-end:var(--padding);}.node--view-mode-search-index,.taxonomy-term--view-mode-search-index{display:flex;gap:var(--padding);flex-direction:column;margin-block-end:var(--padding);padding:var(--padding);background-color:var(--color-brand-5);border-radius:var(--border-radius);font-size:var(--fs-small);line-height:var(--lh-small);}.node--view-mode-search-index .title,.taxonomy-term--view-mode-search-index .title{font-size:var(--fs-base);font-weight:var(--fw-bold);line-height:1.2;margin-bottom:1rem;}.node--view-mode-search-index .title a:link,.taxonomy-term--view-mode-search-index .title a:link,.node--view-mode-search-index .title a:visited,.taxonomy-term--view-mode-search-index .title a:visited{color:var(--color-text);text-decoration:none;}.node--view-mode-search-index .title a:focus,.taxonomy-term--view-mode-search-index .title a:focus,.node--view-mode-search-index .title a:hover,.taxonomy-term--view-mode-search-index .title a:hover{text-decoration:underline;}.node--view-mode-search-index .field--date,.taxonomy-term--view-mode-search-index .field--date{margin-bottom:1rem;}.node--view-mode-search-index .node__fields .field,.taxonomy-term--view-mode-search-index .node__fields .field{margin-block-end:0.5rem;}.node--view-mode-search-index .node__fields .field__items,.taxonomy-term--view-mode-search-index .node__fields .field__items{margin:0;}.node--view-mode-search-index .node__fields a,.taxonomy-term--view-mode-search-index .node__fields a{color:var(--color-brand-2);}@media screen and (min-width:780px){.node--view-mode-search-index,.taxonomy-term--view-mode-search-index{flex-direction:row;}.node--view-mode-search-index .field--media,.taxonomy-term--view-mode-search-index .field--media{flex-basis:37rem;flex-shrink:0;}}.taxonomy-term--view-mode-search-index .title{font-size:var(--fs-base);font-weight:var(--fw-bold);line-height:1.4;}.maintenance-page{padding:4rem;}.maintenance-page .layout-container{max-width:80rem;}.maintenance-page .logo{display:block;max-width:22rem;margin-block-end:var(--padding);}.maintenance-page .name-and-slogan{margin-block-end:var(--padding);}.maintenance-page .site-name{font-size:var(--fs-medium);line-height:var(--lh-medium);font-weight:600;}.maintenance-page .site-name a{color:var(--color-text);}.maintenance-page .page-title{font-weight:600;margin-block-end:var(--padding);}.maintenance-page .main h2{margin-top:3rem;}.spb_overlay{background-color:rgba(0,0,0,0.7);}.spb_overlay .spb-controls{right:1rem;}.spb_overlay .spb-controls button.spb_close{margin:0 18px;border:none;font-size:4rem;padding:unset;background:transparent;}.spb_overlay .l-container{margin:0;padding:0;max-width:unset;}.spb_overlay .spb-popup-main-wrapper{background:var(--c-brand);border:0;width:800px;}.spb_overlay:has(.spb_center){display:flex;align-items:center;justify-content:center;}.spb_overlay:has(.spb_center) .spb_center{top:unset;left:unset;margin:unset !important;position:relative;}.js-toggle-target:not([data-toggle-method=custom]){display:none;}.js-toggle-target:not([data-toggle-method=custom])[aria-hidden=false]{display:block;}.nav-toggle{position:fixed;width:4rem;aspect-ratio:1;inset-block-start:1.5rem;inset-inline-end:1.5rem;z-index:999;border:0;padding:0;appearance:0;background-color:transparent;background-image:url(/themes/custom/diabetes/build/images/menu.svg);background-position:center center;background-repeat:no-repeat;background-size:70%;transition:0.2s all;}.nav-toggle[aria-expanded=true]{background-color:rgba(0,0,0,0.15);background-image:url(/themes/custom/diabetes/build/images/close.svg);}body.scrolled .nav-toggle{background-color:rgba(0,0,0,0.15);}@media screen and (min-width:780px){.nav-toggle{display:none;}}@media screen and (max-width:779px){.nav-toggle__target{position:fixed;inset:0;width:100%;transform:translateX(100%);transition:transform var(--anim-duration) ease-out;background:var(--color-fond);overflow-y:auto;}.nav-toggle__target[aria-hidden=false]{transform:translateX(0);}}.nav-ui{--icon-opacity:0.3;}.nav-ui .menu__link{display:block;padding-block:0.7rem;padding-inline:1.5rem;font-weight:var(--fw-normal);color:var(--color-text);text-decoration:none;transition:0.2s all;}.nav-ui .menu__link.is-active{text-decoration:underline;}.nav-ui .has-children{position:relative;}.nav-ui .has-children > .menu__link{display:block;padding-inline-end:4rem;width:100%;}.nav-ui .has-children > .menu__link::after{display:block;width:3rem;height:100%;position:absolute;inset-block-start:0;inset-inline-end:0;content:"";background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 29.63 50' xml:space='preserve'%3E%3Cpath fill='%23000' d='M28.84 23.13 6.5.79a2.698 2.698 0 0 0-3.81 0l-1.9 1.9a2.698 2.698 0 0 0 0 3.81L19.29 25 .79 43.5a2.698 2.698 0 0 0 0 3.81l1.9 1.9a2.698 2.698 0 0 0 3.81 0l20.25-20.25c.07-.06.14-.08.2-.14l1.9-1.9a2.692 2.692 0 0 0-.01-3.79z'/%3E%3C/svg%3E");background-position:right 2rem center;background-repeat:no-repeat;background-size:0.8rem;opacity:var(--icon-opacity);}.nav-ui .menu__link--back{position:relative;padding-inline-start:3.5rem;cursor:pointer;font-size:var(--fs-small);font-family:sans-serif;opacity:var(--icon-opacity);transition:0.2s all;}.nav-ui .menu__link--back::before{display:block;width:4rem;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0;content:"";background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 29.63 50' xml:space='preserve'%3E%3Cpath fill='%23000' d='M28.84 23.13 6.5.79a2.698 2.698 0 0 0-3.81 0l-1.9 1.9a2.698 2.698 0 0 0 0 3.81L19.29 25 .79 43.5a2.698 2.698 0 0 0 0 3.81l1.9 1.9a2.698 2.698 0 0 0 3.81 0l20.25-20.25c.07-.06.14-.08.2-.14l1.9-1.9a2.692 2.692 0 0 0-.01-3.79z'/%3E%3C/svg%3E");background-position:right 2rem center;background-repeat:no-repeat;background-size:0.8rem;transform:rotate(180deg);margin-inline-end:1rem;}.nav-ui .menu__link--back::hover{opacity:0;}.nav-ui .menu__link--parent{font-weight:var(--fw-bold);text-decoration:underline;color:var(--color-brand-2);}.nav-ui__main{max-width:var(--w-wide);margin:0 auto;}.nav-ui__main .menu .menu{display:none;}.nav-ui__levels .menu__link:hover{color:var(--color-brand);}.nav-ui__levels .menu--level-1{display:none;}.nav-ui__levels .menu__link{line-height:1.3;}.nav-ui__levels .menu .menu{display:none;}.nav-ui__levels-close{position:absolute;top:1rem;right:1rem;padding:0;background:transparent;border:0;width:4rem;aspect-ratio:1;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMDAgMTAwIj4KICA8bGluZSB4MT0iMzAiIHkxPSIzMCIgeDI9IjcwIiB5Mj0iNzAiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iNiIvPgogIDxsaW5lIHgxPSI3MCIgeTE9IjMwIiB4Mj0iMzAiIHkyPSI3MCIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSI2Ii8+Cjwvc3ZnPg==");text-indent:100%;overflow:hidden;}@media screen and (max-width:779px){.nav-ui{overflow-x:hidden;}.nav-ui .menu__link{display:block;padding:1rem 2rem;border-block-start:1px solid var(--color-line);}.nav-ui .menu__link--back{padding-inline-start:3.5rem;padding-block-start:1.2rem;}.nav-ui__main,.nav-ui__levels{position:absolute;margin-top:10rem;width:100%;top:0;}.nav-ui__levels .menu{position:absolute;inset-block-start:0;inset-inline-start:0;width:100vw;height:100vh;transform:translate(100%);transition:0.2s transform;background-color:#fff;}.nav-ui__levels .menu.active{transform:translate(0);}.nav-ui__levels-close{display:none;}}@media screen and (min-width:780px){.nav-ui .menu--level-1 .menu__item.has-children > .menu__link::after{display:none;}.nav-ui__main .menu--level-1{display:flex;align-items:stretch;}.nav-ui__main .menu--level-1 .menu__item > .menu__link{padding-inline:2rem;padding-block:1.5rem;}.nav-ui__main .menu--level-1 .menu__item:not(.active) .menu__link:hover{background:rgba(0,0,0,0.1);}.nav-ui__main .menu--level-1 .menu__item.active > .menu__link{background-color:var(--color-nav-bg);}.nav-ui__levels-wrapper{position:relative;display:none;background-color:var(--color-nav-bg);width:100%;}.nav-ui__levels-wrapper.active{display:block;}.nav-ui__levels{display:flex;max-width:var(--w-wide);margin-inline:auto;}.nav-ui__levels .menu .menu{display:none !important;}.nav-ui__levels .menu{flex-basis:30rem;margin-block:2rem;border-right:1px solid var(--color-line);display:none;}.nav-ui__levels .menu.active{display:block;}.nav-ui__levels .menu__item.active > .menu__link{background:var(--color-brand);color:#fff;}.nav-ui__levels .menu__item.has-children.active > .menu__link::after{background-image:url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 29.63 50' xml:space='preserve'%3E%3Cpath fill='%23fff' d='M28.84 23.13 6.5.79a2.698 2.698 0 0 0-3.81 0l-1.9 1.9a2.698 2.698 0 0 0 0 3.81L19.29 25 .79 43.5a2.698 2.698 0 0 0 0 3.81l1.9 1.9a2.698 2.698 0 0 0 3.81 0l20.25-20.25c.07-.06.14-.08.2-.14l1.9-1.9a2.692 2.692 0 0 0-.01-3.79z'/%3E%3C/svg%3E");opacity:1;}.nav-ui__levels .menu--level-1{display:none !important;}.nav-ui__levels .menu__item--back{display:none;}}.media-image .media-image__img{max-width:100%;height:auto;}.media-image--full{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.media-image--full .media-image__caption{margin-inline:auto;padding-inline:var(--gutter-outside);max-width:calc(var(--w-medium) + var(--gutter-outside) * 2);}.media-image--content,.media-image--inline-half,.media-image--inline-full,.media-image--inline-full-original,.media-image--inline-portrait,.media-image--inline-landscape,.media-image--inline-small,.media-image--inline-small-original,.media-image--content-portrait,.media-image--content-landscape,.media-image--person-full{margin-block-end:3rem;}.media-image--content .media-image__caption,.media-image--inline-half .media-image__caption,.media-image--inline-full .media-image__caption,.media-image--inline-full-original .media-image__caption,.media-image--inline-portrait .media-image__caption,.media-image--inline-landscape .media-image__caption,.media-image--inline-small .media-image__caption,.media-image--inline-small-original .media-image__caption,.media-image--content-portrait .media-image__caption,.media-image--content-landscape .media-image__caption,.media-image--person-full .media-image__caption{width:100%;}@media screen and (min-width:480px){.media-image.align-left{float:inline-start;margin-inline-end:var(--padding);}.media-image.align-right{float:inline-end;margin-inline-start:var(--padding);}.media-image.align-center{float:none;margin-inline-start:auto;margin-inline-end:auto;}.media-image--inline-half,.media-image--content-portrait{float:inline-start;margin-inline-end:var(--padding);}.media-image--inline-small{max-width:29.6rem;}.media-image--inline-half{max-width:47.5rem;}.media-image--inline-small-original{max-width:29.6rem;}.media-image--person-full{max-width:26.9rem;}.media-image--inline-portrait.align-left,.media-image--inline-portrait.align-right{margin-inline:0;}}.media-image__wrapper{position:relative;}.media-image__copyright{position:absolute;right:0;bottom:0;padding:0 0.3rem;font-size:var(--fs-tiny);line-height:var(--lh-tiny);background-color:#000;color:#fff;}.media-image__copyright a{color:currentcolor;}.media-image__caption{margin-top:1rem;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--color-brand-2);font-style:italic;width:100%;}.media-image__caption p{margin:0;}.media-image--content-half{max-width:min-content;}.media-image--content-half .media-image__wrapper{width:max-content;max-width:fit-content;}.media-gallery--slider{position:relative;z-index:0;clear:both;}.media-gallery--slider .media-image{display:block;margin-top:0;margin-bottom:0;}.media-gallery--slider .media-image__img{display:block;width:100%;height:auto;}.media-gallery--slider .media-gallery__button{transform:translateY(-50%) scale(0.7);}@media screen and (min-width:m){.media-gallery--slider .media-gallery__button{transform:translateY(-50%) scale(1);}.media-gallery--slider .media-gallery__button:not(.slick-disabled){opacity:0;transition:0.2s all;}.media-gallery--slider:hover .media-gallery__button:not(.slick-disabled){opacity:1;}}.media-gallery--slider .media-image :not(.media-image--stage-full) :not(.media-image--stage) .media-image__wrapper{border-radius:var(--border-radius);overflow:hidden;}.media-gallery__nav{position:absolute;top:0;right:0;left:0;height:100%;width:calc(100% + 2rem);margin-left:-1rem;}@media screen and (min-width:l){.media-gallery__nav{width:calc(100% + 4.5rem);margin-left:-2.25rem;}}.media-gallery__button{position:absolute;z-index:2;top:50%;transform:translateY(-50%) scale(0.7);text-align:center;}@media screen and (min-width:br(min-width,l)){.media-gallery__button{transform:translateY(-50%) scale(1);}}.media-gallery__content{position:relative;}.media-gallery__items{position:relative;z-index:1;}.media-gallery__button--prev{left:0;}.media-gallery__button--next{right:0;}.media-gallery__intro{margin:-1em 0 2em 0;color:var(--color-dimmed);}.media-gallery__pagination{margin:0 0 2em;position:relative;z-index:1;}@media screen and (min-width:980px){.js-slider--full .media-gallery__button--prev{left:4rem;}.js-slider--full .media-gallery__button--next{right:4rem;}}@media screen and (min-width:1200px) and (max-width:1340px){.js-slider--stage .media-gallery__button--prev{left:8rem;}.js-slider--stage .media-gallery__button--next{right:8rem;}}.media-document{display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem;padding:2rem;background:var(--color-brand-5);}@media screen and (min-width:980px){.media-document{flex-direction:row;}}.media-document a{display:block;color:var(--color-brand-2);}.text-formatted .media-document a{color:var(--color-brand-2);}.media-document--download-list{padding:0;display:block;}.media-document--download-list .field--document-file a{display:block;}.media-document--download-list .field--caption{padding:0 3rem;}.media-document--diabetes-document-poster-image .field--poster{min-width:19.4rem;}.media-remote-video{margin-block-end:3rem;}.media-remote-video .media-oembed-content{width:100%;height:100%;aspect-ratio:16/9;}ul.menu{padding:0;margin:0;list-style:none outside;}.menu-main{background-color:var(--color-fond);border-bottom:1px solid var(--color-brand-5);}@media screen and (max-width:779px){.menu-main{background-color:var(--color-fond);z-index:99;}.menu-main .menu--level-1 .menu-link{padding:0.25rem 1rem;}.menu-main .menu--level-1 > .menu__item .menu__item{padding-inline-start:2rem;}.menu-main > .menu .menu{margin-block:1rem;}}@media screen and (min-width:780px){.menu-main__toggle{display:none;}}.menu-actions{display:flex;transition:0.2s transform;text-align:right;}.menu-actions .menu-item{margin-inline-start:1rem;}.menu-actions .menu-item--search{display:flex;align-items:center;margin-inline-end:0.5rem;inset-block-start:0rem;aspect-ratio:1;width:6rem;}.menu-actions .menu-item--search a{display:inline-block;height:100%;width:100%;}.menu-actions .menu-item--search a svg{fill:#fff !important;transition:0.2s fill;scale:0.4;}.menu-actions .menu-item--search a:hover svg{fill:var(--color-text) !important;}.menu-actions .menu-item--search a .icon-search-active{display:none;padding:0.8rem;aspect-ratio:1;}.menu-actions .menu-item--search a[aria-expanded=true] .icon-search{display:none;}.menu-actions .menu-item--search a[aria-expanded=true] .icon-search-active{display:block;}.menu-actions .menu-item--search a[aria-expanded=true] svg{fill:var(--color-text);}.menu-sitemap{background-color:#fff;padding:2rem;margin-block-start:2rem;}.menu-sitemap .menu--level-1 > .menu__item{margin-bottom:3rem;}.menu-sitemap .menu--level-1 > .menu__item > .menu__link{display:block;font-weight:var(--fw-bold);margin-bottom:0.5rem;}.menu-sitemap .menu__item{text-align:left;}.menu-sitemap .menu__link{display:block;color:var(--color-text);}@media screen and (min-width:480px){.menu-sitemap .menu--level-1{display:flex;flex-wrap:wrap;}.menu-sitemap .menu--level-1 > .menu__item{flex-basis:50%;}}@media screen and (min-width:980px){.menu-sitemap .menu--level-1 > .menu__item{flex-basis:33.333%;}}.menu-footer{font-weight:var(--fw-bold);}.menu-footer .menu__link{color:#fff;}.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:inline-start;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{margin-inline-end:0.5em;}.field--label-inline .field__label::after{content:":";}.field__items{list-style:none;margin:0;padding-inline-start:0;}.field--label-above .field__label{color:var(--color-brand-2);margin-block-end:1rem;font-weight:var(--fw-bold);}.field-group{margin-block-end:4rem;}.field-group-title::after{content:":";}.field--paragraphs > .field__items{margin:0;}.field--tags .field__item a:link,.field--tags > a:link,.field--tags .field__item a:visited,.field--tags > a:visited{display:inline-block;border:1px solid var(--color-brand-1);color:var(--color-brand-2);text-decoration:none;padding:0rem 1rem 0rem 1rem;margin:0 0.5rem 0.8rem 0;transition:all,0.2s;}.field--tags .field__item a:focus,.field--tags > a:focus,.field--tags .field__item a:hover,.field--tags > a:hover{background-color:var(--color-brand-2);border-color:var(--color-brand-2);color:#fff;}.field--tags{margin-block-end:4rem;}.field--tags .field__label{color:var(--color-brand-2);margin-block:3rem 1rem;}.field--tags .field__items{display:inline;margin:0;margin:0 2rem 0 0;padding-inline-end:1rem;border-inline-end:1px solid var(--color-line);}.field--tags .field__item{display:inline;}.field--downloads .field__item{display:block;}.field--downloads .field__item > .file{display:block;}.field--related-events .field__item{margin-block-end:2rem;}.field--sponsors .field__item{margin-block-end:var(--padding);}.node--type-page.node--view-mode-full .page-title{margin-block-end:var(--padding);}.node--type-page.node--view-mode-full > .node__content > .field--media .media-image__img{width:100%;}.node--type-press-release.node--view-mode-full > .page-title{margin-bottom:0;}.node--type-press-release.node--view-mode-full > .field--media{margin-block-start:4rem;}.node--type-press-release.node--view-mode-full .node__content{margin-block-start:4rem;}.node--type-press-release.node--view-mode-full .node__date-location .field{float:left;}.node--type-press-release.node--view-mode-full .node__date-location .field--location::after{position:relative;margin-left:-0.4rem;content:", ";margin-inline-end:0.5rem;}.node--type-press-release.node--view-mode-full .node__date-location .field--date::after{content:" – ";margin-inline:0.2rem 0.5rem;}@media screen and (min-width:980px){.node--type-press-release:not(.node--view-mode-search-index) > .field--media{float:inline-start;margin-inline-end:3rem;}}.node--type-recipe .field--ingredients{margin-block:3rem;}@media screen and (min-width:980px){.node--type-recipe.node--view-mode-full .field--media{float:left;margin-inline-end:var(--padding);margin-block-start:0;}.node--type-recipe.node--view-mode-full .field--body{clear:both;}}.node--type-expert-chat.node--view-mode-full .field-group-title{font-size:var(--fs-medium);line-height:var(--lh-medium);}.node--type-expert-chat.node--view-mode-full > .node__title{margin-block-end:2rem;}.node--type-expert-chat.node--view-mode-full > .node__content > .field--subtitle{margin-block-end:2rem;}.node--type-expert-chat-question .node__title{margin-block:3rem 1.5rem;color:var(--color-brand-2);font-size:var(--fs-base-2);line-height:var(--lh-base-2);}.node--type-expert-chat-question .field--chat-question{padding:var(--padding);background:var(--color-brand-5);margin-block-end:var(--padding);}.node--type-expert-chat-question .field--chat-question *:last-child{margin-block-end:0;}.node--type-expert-chat-question .field__label{color:var(--color-brand-2);}.node--type-person.node--view-mode-contact,.node--type-person.node--view-mode-contact-minimal{margin-block-end:var(--padding);}.node--type-person.node--view-mode-contact .field--image,.node--type-person.node--view-mode-contact-minimal .field--image{margin-block-end:var(--padding);}.node--type-person.node--view-mode-contact .node__title,.node--type-person.node--view-mode-contact-minimal .node__title{font-size:var(--fs-medium);line-height:var(--lh-medium);color:var(--color-brand-2);}.node--type-person.node--view-mode-contact .node__main,.node--type-person.node--view-mode-contact-minimal .node__main{overflow:hidden;}@media screen and (min-width:780px){.node--type-person.node--view-mode-contact .field--image,.node--type-person.node--view-mode-contact-minimal .field--image{float:left;margin-inline-end:var(--padding);}.node--type-person.node--view-mode-contact .node__main,.node--type-person.node--view-mode-contact-minimal .node__main{padding-block-start:var(--padding);}}.node--type-person.node--view-mode-search-index .field--image{flex:0 0 auto;}.block-branding__logo{max-width:12rem;background:#fff;padding:1.5rem;border-radius:2rem;border-top-left-radius:0;}@media screen and (min-width:980px){.block-branding__logo{max-width:18rem;}}.block-local-tasks-block{margin-block-end:2rem;}#block-diabetes-sitemap .menu__item--back,#block-diabetes-sitemap .menu__item--parent{display:none;}.paragraph + .paragraph{margin-block-start:4rem;}.paragraph + .paragraph:not(:last-of-type){margin-block-end:8rem;}.paragraph.has-icon .paragraph__inner{position:relative;margin-block-start:10rem;padding-block-start:8rem;}.paragraph.color-green .paragraph__title{color:var(--color-brand-2);}.paragraph.color-turquoise .paragraph__title{color:var(--color-brand-4);}.paragraph.with-background{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-block:3rem;background-color:var(--color-brand-5);}.paragraph__icon{position:absolute;left:calc(50% - var(--ct-icon-size) / 2);top:calc(var(--ct-icon-size) / -2);width:var(--ct-icon-size);height:var(--ct-icon-size);border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:var(--color-text);}.color-green .paragraph__icon{background-color:var(--color-brand-1);}.color-turquoise .paragraph__icon{background-color:var(--color-brand-3);}.paragraph__icon svg{fill:#fff;width:50%;height:50%;}.paragraph__wrap{margin-inline:auto;padding-inline:var(--gutter-outside);max-width:calc(var(--w-wide) + var(--gutter-outside) * 2);}.paragraph__title{margin-block-end:1rem;font-weight:var(--fw-bold);font-size:var(--fs-medium);line-height:1.3;color:var(--color-brand-2);}.paragraph--stage{background-color:var(--color-brand-2);overflow:hidden;margin-block:0;}.paragraph--stage .paragraph__title{color:#fff;padding-block-start:0;line-height:1.3;}.paragraph--stage .field--teaser-text{color:#fff;line-height:1.4;}.paragraph--stage .field--link{margin-top:2rem;}@media screen and (max-width:979px){.paragraph--stage .paragraph__wrap{padding:0;}.paragraph--stage .paragraph__content{padding:3rem 4.5rem 4.5rem 4.5rem;}}@media screen and (min-width:980px){.paragraph--stage .paragraph__content{padding:0;}.paragraph--stage .paragraph__title{padding-block-start:5rem;}.paragraph--stage .field--image{float:inline-start;margin-inline-end:3rem;margin-block-end:0;}}.paragraph--teaser-grid{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background:var(--color-brand-5);padding-block:3rem 5rem;}.paragraph--content-list{padding-block:3rem 2rem;}.paragraph--content-teaser.color-green .card{background-color:var(--color-brand-2);}.paragraph--content-teaser.color-turquoise .card{background-color:var(--color-brand-4);}.paragraph--content-teaser .paragraph__inner{position:relative;padding:3rem;margin-block-end:4rem;border:1px solid var(--color-line);}.paragraph--content-teaser .paragraph__inner .card__title a{color:#fff;}.paragraph--content-teaser .paragraph__title{text-align:center;}.paragraph--content-teaser .field--teaser-text{text-align:center;margin-block-end:3rem;}.paragraph--content-teaser .field--headline-teaser{text-align:center;margin-block-end:1.5rem;font-weight:var(--fw-bold);}.paragraph--content-teaser .field--teaser .field__items{display:flex;gap:3rem;flex-direction:column;}.paragraph--content-teaser .field--teaser .field__items > .field__item{flex:1;}@media screen and (min-width:980px){.paragraph--content-teaser .field--teaser .field__items{flex-direction:row;}}.paragraph--info-teaser{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;margin-block:14rem 10rem;}.paragraph--info-teaser .paragraph__inner{position:relative;padding:6rem 8rem;margin-block-end:4rem;border:1px solid var(--color-line);}.paragraph--info-teaser .paragraph__title{padding-block:0 0.5rem;}.paragraph--info-teaser .field--link{margin-top:2rem;color:#fff;}.paragraph--link-teaser{margin-block:10rem;}.paragraph--link-teaser .paragraph__title{padding-block:3rem 2rem;}.paragraph--link-teaser .field--links{margin-block-end:0;overflow:hidden;}@media screen and (max-width:979px){.paragraph--link-teaser{padding-block:0;}.paragraph--link-teaser.with-background{padding-block:0;}.paragraph--link-teaser .paragraph__wrap{padding:0;}.paragraph--link-teaser .paragraph__content{padding:3rem 4.5rem 3rem 4.5rem;}.paragraph--link-teaser .field--title{padding-block:0 1rem;margin:0;}}@media screen and (min-width:980px){.paragraph--link-teaser{overflow:hidden;}.paragraph--link-teaser .paragraph__title{padding-block:5rem 2rem;}.paragraph--link-teaser .field--image{float:inline-start;margin-inline-end:3rem;margin-block-end:0;}}.paragraph--view-display{position:relative;}.paragraph--view-display .viewsreference--view-title{position:absolute;top:2rem;width:100%;text-align:center;font-size:var(--fs-medium);line-height:var(--lh-medium);margin-block-end:2rem;color:var(--color-brand-2);font-weight:var(--fw-bold);z-index:1;}.paragraph--view-display .viewsreference--view-title + .view{padding-block-start:8rem;}.paragraph--key-visuals{margin-block:4rem;padding-block:4rem;}.paragraph--key-visuals .columns{display:flex;flex-direction:column;gap:3rem;}@media screen and (min-width:980px){.paragraph--key-visuals .columns{flex-direction:row;}.paragraph--key-visuals .columns__item{width:33.333%;}}.view .more-link{margin-top:3rem;text-align:center;}.view__header{margin-bottom:var(--padding);display:flex;justify-content:space-between;}.view__filter{background-color:var(--color-brand-5);padding:var(--padding);margin-bottom:var(--padding);border-radius:var(--border-radius);}.view__filter{font-size:var(--fs-small);}.view__filter .bef-exposed-form .form--inline > .form-item{float:unset;margin:0;}.view__filter .form--inline{display:flex;flex-direction:column;gap:1.5rem;}.view__filter .form-item{margin-block:0;}.view__filter label{display:block;}@media screen and (min-width:780px){.view__filter .form--inline{flex-direction:row;}.view__filter .form-select-container{width:14rem;}.view__filter .form-actions{margin-block:0;clear:none;position:relative;inset-block-start:2.5rem;}.view__filter .form-submit{height:5.2rem;}}.view--lexicon .view--display-letters{margin-block:0 3rem;}.view--lexicon .view--display-letters .lexicon-letter{display:inline;float:left;}.view--lexicon .view--display-letters .lexicon-letter a:link,.view--lexicon .view--display-letters .lexicon-letter a:visited{display:flex;background:var(--color-brand-1);color:#fff;text-decoration:none;width:3.5rem;aspect-ratio:1;justify-content:center;font-weight:var(--fw-bold);line-height:3.5rem;margin:0 0.25rem 0.25rem 0;}.view--lexicon .view--display-letters .lexicon-letter a:hover{background:var(--color-text);}.view--lexicon .view--display-letters::after{clear:both;display:block;content:"";}.view--lexicon > .view__content .view__title{margin-block-start:2rem;margin-block-end:1rem;color:var(--color-brand-2);border-bottom:2px solid var(--color-brand-1);font-weight:var(--fw-bold);}.view--lexicon > .view__content .view__item,.view--lexicon > .view__content .view__item .views-field{display:inline;}.view--lexicon > .view__content .views-field-name a:link,.view--lexicon > .view__content .views-field-name a:visited{color:var(--color-brand-2);margin-inline-end:1rem;text-decoration:underline;}.view--lexicon > .view__content .views-field-name a:hover{color:var(--color-text);text-decoration:none;}#views-exposed-form-search-list{position:relative;}#views-exposed-form-search-list .form-item{margin:0;}#views-exposed-form-search-list .form-item--search{width:100%;}#views-exposed-form-search-list .form-item--search .form-text{width:100%;}#views-exposed-form-search-list label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}#views-exposed-form-search-list .form-actions .button{color:var(--color-text);background:transparent;border:0;}#views-exposed-form-search-list .form-actions .button:hover{color:var(--color-brand);}@media screen and (min-width:780px){#views-exposed-form-search-list .form-actions{position:absolute;inset-inline-end:1.5rem;inset-block-start:0;margin:0 1.5rem 0 0;}#views-exposed-form-search-list .form-actions::before{position:absolute;display:block;content:"";height:60%;width:1px;background:var(--color-line);margin-inline-start:-1rem;margin-block-start:4%;}}.view--list .view__item,.view--display-list .view__item,.view--display-archive .view__item{margin-block-end:3rem;}.view--press-releases.view--display-front{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-block:3rem;background-color:var(--color-brand-5);}.view--press-releases.view--display-front > .view__content{margin-inline:auto;padding-inline:var(--gutter-outside);max-width:calc(var(--w-wide) + var(--gutter-outside) * 2);display:flex;flex-direction:column;gap:3rem;}@media screen and (min-width:980px){.view--press-releases.view--display-front > .view__content{flex-direction:row;flex-wrap:wrap;}.view--press-releases.view--display-front > .view__content > .view__item{flex:0 0 calc(33.333% - 2rem);}}.form-item label.is-required::after{content:"*";}.form-item--type-textfield input,.form-item--type-email input,.form-item--type-textarea textarea,.form-item--pass .form-text{appearance:none;color:var(--color-form-text);border:0.1rem solid var(--color-form-border);border-radius:0;background:var(--color-form-fond);padding:0.5em 1em;}@media screen and (min-width:780px){.form-item--type-textfield input,.form-item--type-email input,.form-item--type-textarea textarea,.form-item--pass .form-text{width:68rem;}}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid var(--color-form-error);}.form-item__error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background-size:contain;}.form-item__description{font-size:0.85em;}.form-item-group{display:flex;flex-wrap:wrap;margin-left:-0.625em;}.form-item-group > .form-item{margin-left:0.625em;}.form-checkboxes .form-item,.form-radios .form-item{margin-block:0.4em;}.form--type-radio .description,.form--type-checkbox .description{margin-inline-start:2.4em;}.form-select-container{position:relative;height:2.5em;border:0.1rem solid var(--color-form-border);display:inline-block;width:30rem;}.form-select-container select{cursor:pointer;position:absolute;inset:0;appearance:none;background-color:#fff;border:none;width:100%;height:100%;padding:0.25em 1em;}.form-select-container select:-moz-focusring{color:transparent;text-shadow:0 0 0 black;}.form-select-container select option{background-color:white;}.form-select-container .icon{position:absolute;top:0;right:0;height:100%;display:flex;align-items:center;justify-content:center;aspect-ratio:1;pointer-events:none;}.form-select-container .icon svg{height:35%;width:auto;fill:currentColor;}.form-textarea-wrapper textarea{display:block;box-sizing:border-box;margin:0;}.form--inline .form-item{float:left;margin-right:0.5em;}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir=rtl] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir=rtl] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir=rtl] .form--inline .form-actions{clear:right;}.webform input,.webform select,.webform textarea{max-width:100%;}.webform label:not(.option),.webform .fieldset__legend{display:block;}.webform .form-item-group{margin-bottom:-1em;}.webform .form-item{margin-bottom:1em;}.webform .fieldset__legend{margin-bottom:0.375em;}.webform .form-item__description{margin-top:0.125em;}.webform-horizontal-rule{border:0;background-color:var(--color-line);height:1px;margin:1em 0 2em 0;}.webform-element-help{font-size:0.75em;line-height:1.2em;display:inline-block;width:1.2em;height:1.2em;text-align:center;vertical-align:super;color:var(--color-webform-help-text);border-radius:50%;background:var(--color-webform-help-fond);}.webform-element-help:focus,.webform-element-help:active,.webform-element-help:hover{cursor:help;text-decoration:none;background:var(--color-webform-help-fond--hover);}.ui-tooltip.webform-element-help--tooltip{max-width:var(--w-min);color:var(--color-webform-tooltip-text);border:0;border-radius:0;background:var(--color-webform-tooltip-fond);box-shadow:none;}.webform-type-radios .form-item{margin-block-end:0;}.progress-marker::before{width:3rem;height:3rem;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--fw-bold);}.progress-step.is-active .progress-marker::before{background-color:var(--color-brand);}.progress-marker::after{top:1.4rem;height:0.2rem;}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:var(--color-text);}form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir=rtl] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}body{accent-color:var(--color-brand);}:focus-visible{outline-color:var(--color-brand);}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.marker{color:#e00;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.fieldset{border:none;padding:0;}.captcha{border:none;padding:0;}.user-login-form{font-family:var(--font-ui);max-width:60rem;margin:4rem auto;padding:5rem 4rem;background:var(--color-login-bg);}.user-login-form .form-item{margin-bottom:2rem;}.user-login-form input[type=text],.user-login-form input[type=password]{width:100%;}.user-login-form label{font-size:2rem;font-weight:400;line-height:1.2;display:block;margin:0 0 0.5rem;text-transform:uppercase;color:var(--color-login-label);}.user-login-form .form-item__description{font-size:var(--fs-tiny);color:var(--color-login-description);margin:0.3rem 0 0 0;}#w21-common-search-block-form{margin-inline:auto;padding-inline:var(--gutter-outside);position:relative;padding-inline:2rem;margin-block:3rem;}#w21-common-search-block-form .form-search{width:100%;font-size:var(--fs-base);padding:0.6em 1em;background:#fff;border:3px solid #fff;color:var(--color-text);transition:0.2s all;box-shadow:0 0 1rem rgba(0,0,0,0.1);}@media screen and (max-width:779px){#w21-common-search-block-form .form-search{padding:0.8em;font-size:var(--fs-medium);}}#w21-common-search-block-form .form-search::placeholder{color:var(--color-dimmed);}#w21-common-search-block-form .form-search:focus-visible{outline:none;}#w21-common-search-block-form .form-search:focus-visible::placeholder{color:var(--color-dimmed);}#w21-common-search-block-form .form-actions{margin:0;}#w21-common-search-block-form .form-submit{position:absolute;inset-block-start:0;inset-inline-end:2rem;padding-inline:2rem;height:100%;border:none;outline:none;cursor:pointer;background-color:transparent;color:var(--color-text);font-weight:var(--fw-regular);font-size:var(--fs-base);line-height:1;}#w21-common-search-block-form .form-submit::before{display:block;content:"";position:absolute;width:1px;height:60%;}#w21-common-search-block-form .form-submit:hover{text-decoration:underline;}#w21-common-search-block-form .form-item{margin:0;}.mailing-list-operation-form{--label-width:100%;margin-block-start:4rem;padding:2rem;background-color:var(--color-brand-5);}@media screen and (min-width:780px){.mailing-list-operation-form{--label-width:20rem;}}.mailing-list-operation-form .form-item--type-checkbox{margin:0;}.mailing-list-operation-form .form-item--type-checkbox label{margin-inline-start:1rem;}.mailing-list-operation-form .form-item--type-select label{display:inline-block;width:var(--label-width);position:relative;}@media screen and (min-width:780px){.mailing-list-operation-form .form-item--type-select label{top:-2rem;}}@media screen and (max-width:479px){.mailing-list-operation-form .form-item--type-select input{width:100%;}}.mailing-list-operation-form .form-item--email label{display:inline-block;width:var(--label-width);line-height:1.3;}@media screen and (max-width:479px){.mailing-list-operation-form .form-item--email input{width:100%;}}.mailing-list-operation-form .form-item--type-checkbox label p{display:inline;}.mailing-list-operation-form .form-item--vorname label,.mailing-list-operation-form .form-item--nachname label{display:inline-block;width:var(--label-width);}@media screen and (max-width:479px){.mailing-list-operation-form .form-item--vorname input,.mailing-list-operation-form .form-item--nachname input{width:100%;}}.site__header{min-width:32rem;}.site__header .region-header{padding-block:2.2rem;background-color:var(--color-brand);}.site__header .l-container{display:flex;justify-content:space-between;align-items:center;}.site__header #block-diabetes-branding{width:18rem;}@media screen and (max-width:779px){.site__header{position:relative;}.site__header .region-header{padding-block:1.5rem;}.menu-actions{inset-block-start:1.5rem;inset-inline-end:1.5rem;position:absolute;}.menu-actions .menu-item--search{position:absolute;width:4rem;inset-inline-end:3.5rem;aspect-ratio:1;}.menu-actions .menu-item--search .js-toggle{height:100%;width:100%;}.menu-actions .menu-item--search .icon-search{display:block;aspect-ratio:1;}.menu-actions .menu-item--donate{position:relative;inset-block-start:4.2rem;margin-block-start:0.2rem;}}.site__footer{text-align:center;font-size:var(--fs-small);line-height:var(--lh-small);margin-block-start:6rem;color:#fff;background-color:var(--color-brand);position:relative;padding-block:2rem;}.site__footer .menu__link{text-decoration:none;padding:0 1rem;}.site__footer .menu__link:hover{text-decoration:underline;}.site__footer-wrap{position:relative;}.site__footer-menu{padding:4rem 2rem;}.site__footer-menu .menu__link{color:#fff;}@media screen and (min-width:980px){.site__footer .menu-social{position:absolute;}.site__footer .menu-footer{padding-block:2rem;}.site__footer .menu-footer .menu--level-1{display:flex;justify-content:flex-end;}.site__footer .menu-footer .menu__link{color:#fff;}}
