.body,.body-bold,.body-s,.body-s-bold,.body-xs,.body-xs-bold,.overline,.overline-s,.overline-s-bold,.overline--bold,.strikethrough-header-s,.strikethrough,.strikethrough-s,.label,.body-link,.body-link-bold,.body-s-link,.body-s-link-bold,.body-xs-link,.body-xs-link-bold,.button,.button-s,.button-xs{font-family:Open Sans,sans-serif}.heading-xxxl{font-size:2.5rem;font-weight:700;line-height:2.75rem}@media (width>=904px){.heading-xxxl{font-size:4rem;line-height:4rem}}.heading-xxl{font-size:2.25rem;font-weight:700;line-height:2.5rem}@media (width>=904px){.heading-xxl{font-size:3.375rem;line-height:3.5rem}}.heading-xl{font-size:2rem;font-weight:700;line-height:2.25rem}@media (width>=904px){.heading-xl{font-size:2.75rem;line-height:3rem}}.heading-l{font-size:1.75rem;font-weight:700;line-height:2rem}@media (width>=904px){.heading-l{font-size:2.25rem;line-height:2.5rem}}.heading-m{font-size:1.5rem;font-weight:700;line-height:1.75rem}@media (width>=904px){.heading-m{font-size:1.75rem;line-height:2rem}}.heading-s{font-size:1.25rem;font-weight:700;line-height:1.5rem}.body-xs{margin-bottom:16px;font-size:12px;font-weight:400;line-height:16px}.body-xs-bold{margin-bottom:16px;font-size:12px;font-weight:700;line-height:16px}.body-s{margin-bottom:18px;font-size:14px;font-weight:400;line-height:20px}.body-s-bold{margin-bottom:18px;font-size:14px;font-weight:700;line-height:20px}.body{margin-bottom:20px;font-size:16px;font-weight:400;line-height:24px}.body-bold{margin-bottom:20px;font-size:16px;font-weight:700;line-height:24px}.overline{text-transform:uppercase;margin-bottom:18px;font-size:14px;font-weight:400;line-height:16px}.overline--bold{text-transform:uppercase;margin-bottom:18px;font-size:14px;font-weight:700;line-height:16px}.overline-s{text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:400;line-height:16px}.overline-s-bold{text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:700;line-height:16px}.strikethrough-header-s{margin-bottom:24px;font-size:20px;font-weight:700;line-height:24px;text-decoration:line-through}.strikethrough{margin-bottom:20px;font-size:16px;font-weight:400;line-height:20px;text-decoration:line-through}.strikethrough-s{margin-bottom:18px;font-size:14px;font-weight:400;line-height:16px;text-decoration:line-through}.label{margin-bottom:18px;font-size:14px;font-weight:600;line-height:16px}.body-link{margin-bottom:20px;font-size:16px;font-weight:400;line-height:20px;text-decoration:underline}.body-link-bold{margin-bottom:20px;font-size:16px;font-weight:700;line-height:20px;text-decoration:underline}.body-s-link{margin-bottom:18px;font-size:14px;font-weight:400;line-height:16px;text-decoration:underline}.body-s-link-bold{margin-bottom:18px;font-size:14px;font-weight:700;line-height:16px;text-decoration:underline}.body-xs-link{margin-bottom:16px;font-size:12px;font-weight:400;line-height:16px;text-decoration:underline}.body-xs-link-bold{margin-bottom:16px;font-size:12px;font-weight:700;line-height:16px;text-decoration:underline}.button-xs{margin-bottom:16px;font-size:12px;font-weight:700;line-height:16px}.button-s{margin-bottom:12px;font-size:14px;font-weight:700;line-height:16px}.button{margin-bottom:12px;font-size:16px;font-weight:700;line-height:20px}.checkbox{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;transition:all .16s;display:inline-flex;position:relative}.checkbox input{opacity:0;width:0;height:0;position:absolute}.checkbox .custom-box{border:1px solid var(--color-default-non-invertible-opaque-900);box-sizing:border-box;border-radius:.25rem;flex-direction:row;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:all .16s;display:flex}.checkbox.checked:not(.disabled) .custom-box,.checkbox.indeterminate:not(.disabled) .custom-box{background-color:var(--color-interactive-primary-default);color:var(--color-icon-on-primary);border-color:#0000}.checkbox.disabled{cursor:not-allowed}.checkbox.disabled .custom-box{border-color:var(--color-icon-disabled)}.checkbox.indeterminate.disabled .custom-box,.checkbox.checked.disabled .custom-box{background-color:var(--color-surface-neutral-option2);color:var(--color-icon-disabled);border-color:#0000}.checkbox.hover:not(.disabled):not(.checked):not(.indeterminate) .custom-box{z-index:1;background-color:#9e9e9e26;border-radius:4px;position:relative}.checkbox.hover:not(.disabled):not(.checked):not(.indeterminate) .custom-box:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;z-index:-1;background:linear-gradient(90deg,#cc1719 0%,#f5a100 20%,#fbee2d 40%,#d4da1c 60%,#93bc2a 80%,#05baee 100%);padding:.5px;position:absolute;inset:-.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.checkbox.checked.hover:not(.disabled) .custom-box,.checkbox.indeterminate.hover:not(.disabled) .custom-box{background-image:linear-gradient(0deg, var(--color-interactive-primary-default), var(--color-interactive-primary-default)), linear-gradient(90deg, #cc1719 0%, #f5a100 20%, #fbee2d 40%, #d4da1c 60%, #93bc2a 80%, #05baee 100%);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000}.checkbox:focus-visible:not(.disabled) .custom-box{outline:1px solid var(--color-default-non-invertible-opaque-900);outline-offset:.25rem;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#cc1719 0%,#f5a100 20%,#fbee2d 40%,#d4da1c 60%,#93bc2a 80%,#05baee 100%);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;transition:all .16s}.checkbox.checked.focus:not(.disabled) .custom-box,.checkbox.indeterminate.focus:not(.disabled) .custom-box{background-image:linear-gradient(0deg, var(--color-interactive-primary-default), var(--color-interactive-primary-default)), linear-gradient(90deg, #cc1719 0%, #f5a100 20%, #fbee2d 40%, #d4da1c 60%, #93bc2a 80%, #05baee 100%);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000}akzo-icon.disabled::part(icon),akzo-icon.disabled [part~=icon]{color:var(--color-icon-disabled)}