
/* Flow frame */
@media (min-width: 70rem) {
    .flow--frame,
    .flow--frame .flow--content {
        max-width: 70rem;
    }
}

/* Page background */
[data-document-type] {
    background-size: 100% 62.5rem;
    background-image: linear-gradient(to right, rgba(231, 243, 232, 1) 0%, rgba(235, 247, 249, 1) 50%, rgba(243, 247, 226, 1) 100%);
    background-repeat: no-repeat;
    position: relative;
}

[data-document-type]::before {
    position: absolute;
    content: '';
    top: 0;
    left: 0;
    height: 62.5rem;
    width: 100%;
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 75%, rgba(255, 255, 255, 1) 100%);
}

    /* Sections */
.section--color-grey {
    background: linear-gradient(to right, rgba(231, 243, 232, 1) 0%, rgba(235, 247, 249, 1) 50%, rgba(243, 247, 226, 1) 100%);
}

/* Page Header */
.page-header {
    background: linear-gradient(to right, rgba(231, 243, 232, 1) 0%, rgba(235, 247, 249, 1) 50%, rgba(243, 247, 226, 1) 100%)
}

.page-header.has-scrolled {
    --box-shadow: var(--root-box-shadow);
    background: var(--root-color--white);
}

@media (max-width: 61.999rem) {
    .page-header {
        background: none;
        --box-shadow: var(--root-box-shadow);
        --color-background: var(--root-color--white);
    }
}

/* Regular page header menu */
.page-header-wide__menu:hover {
    --color-background: var(--root-color--white);
}

.page-header-wide__menu__link[aria-current="page"] {
    color: var(--root-color--secondary);
}

.page-header__logo {
    z-index: 3;
    position: relative;
    top: 0;
    bottom: 0;
    margin: 0;
    --width: 9.375em;
}

/* Page header logo */
.page-header__logo picture {
    display: block;
    top: 0;
    height: 100%;
    padding-top: 0.375rem;
    width: auto;
    max-width: var(--width);
}

.page-header__logo img {
    max-height: none;
    pointer-events: none;
}

@media (max-width: 61.999rem) {
    .page-header__menu {
        --color-background: var(--root-color--white);
    }

    .page-header__menu__link--simple {
        border-top-color: #dadada;
        padding: 0.9375rem 0;
    }

    .page-header__menu__link--simple:focus,
    .page-header__menu__link--simple:hover {
        background-color: #f5f9fa;
        text-decoration-color: transparent;
    }

    .page-header__menu__link--simple .page-header__menu__link-icon {
        fill: var(--root-color--primary);
    }

    .page-header__menu__link {
        --font-weight: var(--root-font-weight--normal);
        --color-background__active: #f5f9fa;
        --color-background__hover: #f5f9fa;
    }

    .page-header__menu__text {
        --color-text: var(--root-color--primary);
        --color-text__active: var(--root-color--primary);
        --color-text__hover: var(--root-color--primary);
    }
}

@media (min-width: 62rem) {
    :root {
        --root-page-header-height: 7rem;
    }

    .page-header__container {
        position: static;
    }

    .page-header__logo {
        margin-left: -5.9em;
        --width: 15.6875em;
    }

    .page-header__logo picture {
        padding-top: 1.3125em;
        width: var(--width);
    }

    /* Page footer */
    .page-footer {
        overflow: hidden;
    }

    .page-footer__container::before {
        align-self: center;
        content: ''
    }

    .page-footer::before {
        content: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 251 151' version='1.1' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cpath d='M52.18,41.691C49.464,41.61 47.412,39.527 47.469,36.909C47.529,34.192 49.805,32.042 52.516,32.141C55.203,32.238 57.294,34.367 57.236,36.946C57.175,39.671 54.936,41.772 52.18,41.691' style='fill:rgb(220,219,36);'/%3E%3Cpath d='M114.821,118.261C120.997,118.444 125.662,123.179 125.532,129.133C125.396,135.311 120.221,140.201 114.056,139.977C107.948,139.754 103.193,134.913 103.325,129.05C103.464,122.853 108.555,118.076 114.821,118.261ZM245.496,70.455C248.601,70.547 251,72.83 250.935,75.824C250.447,78.707 248.166,81.308 245.066,81.195C241.994,81.084 240.115,78.743 240.179,75.794C240.25,72.678 241.369,71.387 245.496,70.455Z' style='fill:rgb(255,255,0);'/%3E%3Cpath d='M85.838,79.819C85.292,81.401 85.151,83.349 84.113,84.487C82.109,86.688 80.068,89.044 76.438,88.867C71.455,88.626 67.582,84.968 67.543,80.028C67.501,74.74 71.131,71.05 76.317,70.951C80.224,70.877 86.234,75.09 85.838,79.819ZM7.883,74.665C7.663,75.346 7.619,76.18 7.184,76.675C6.346,77.632 5.493,78.657 3.939,78.612C1.807,78.55 0.12,77.017 0.062,74.905C0,72.645 1.521,71.037 3.738,70.952C5.408,70.888 8.013,72.64 7.883,74.665Z' style='fill:rgb(42,148,71);'/%3E%3Cpath d='M48.166,7.795C47.464,7.948 46.717,8.329 46.068,8.205C44.815,7.965 43.496,7.746 42.754,6.387C41.736,4.522 42.22,2.301 44.025,1.19C45.959,-0 48.121,0.5 49.309,2.364C50.204,3.767 49.991,6.888 48.166,7.795ZM29.114,52.33C29.86,53.578 29.458,55.149 28.206,55.878C27.022,56.567 25.494,56.152 24.757,54.94C24.014,53.717 24.43,52.116 25.679,51.39C26.882,50.691 28.378,51.1 29.114,52.33ZM53.363,140.641C55.789,141.845 56.072,145.993 54.882,147.859C53.302,150.335 50.43,151 47.86,149.419C45.46,147.942 44.818,144.99 46.171,142.511C47.157,140.705 48.909,140.415 50.575,140.096C51.437,139.931 52.43,140.438 53.363,140.641Z' style='fill:rgb(136,179,64);'/%3E%3Cpath d='M49.898,81.207C55.703,84.09 56.38,94.018 53.533,98.483C49.752,104.411 42.876,106.002 36.726,102.217C30.982,98.682 29.443,91.617 32.682,85.684C35.042,81.361 39.237,80.666 43.224,79.902C45.288,79.507 47.663,80.72 49.898,81.207ZM150.189,62.215C150.189,58.156 153.381,55.036 157.629,55.036C161.875,55.036 165.068,58.156 165.068,62.215C165.068,66.275 161.875,69.395 157.629,69.395C153.381,69.395 150.189,66.275 150.189,62.215ZM154.186,62.215C154.186,64.176 155.741,65.722 157.629,65.722C159.517,65.722 161.071,64.176 161.071,62.215C161.071,60.255 159.517,58.708 157.629,58.708C155.741,58.708 154.186,60.255 154.186,62.215ZM148.333,51.446C148.333,52.716 147.279,53.793 145.973,53.793C144.669,53.793 143.615,52.716 143.615,51.446C143.615,50.176 144.669,49.099 145.973,49.099C147.279,49.099 148.333,50.176 148.333,51.446ZM143.946,69.036L143.946,55.395L147.999,55.395L147.999,69.036L143.946,69.036ZM136.863,66.882C136.032,68.125 134.393,68.898 132.589,68.898C128.87,68.898 126.122,65.971 126.122,62.05C126.122,58.073 128.898,55.036 132.589,55.036C134.421,55.036 136.086,55.837 136.863,57.162L136.863,55.395L140.86,55.395L140.86,68.153C140.86,72.405 138.113,75.36 133.31,75.36C130.064,75.36 127.565,73.979 126.483,71.742L129.703,69.837C130.424,71.19 131.757,71.963 133.31,71.963C135.532,71.963 136.863,70.555 136.863,68.153L136.863,66.882ZM137.002,62.05C137.002,60.117 135.475,58.598 133.589,58.598C131.729,58.598 130.202,60.117 130.202,62.05C130.202,63.983 131.729,65.502 133.589,65.502C135.475,65.502 137.002,63.983 137.002,62.05ZM120.771,64.425L124.185,65.778C123.046,68.014 120.826,69.395 117.828,69.395C113.554,69.395 110.556,66.44 110.556,62.215C110.556,58.101 113.609,55.036 117.662,55.036C121.798,55.036 124.657,58.046 124.657,62.326C124.657,62.795 124.629,63.154 124.601,63.32L114.525,63.32C114.664,64.922 116.135,66.081 117.828,66.081C119.327,66.081 120.132,65.446 120.771,64.425ZM114.553,60.697L120.687,60.697C120.521,59.233 119.272,58.184 117.634,58.184C116.024,58.184 114.719,59.399 114.553,60.697ZM99.309,61.967L99.309,69.036L95.173,69.036L95.173,49.706L101.641,49.706C105.832,49.706 108.746,51.943 108.746,55.892C108.746,58.653 107.081,60.586 104.749,61.47L110.106,69.036L105.194,69.036L100.419,61.967L99.309,61.967ZM99.309,53.434L99.309,58.543L101.668,58.543C103.334,58.543 104.555,57.576 104.555,55.975C104.555,54.345 103.334,53.434 101.668,53.434L99.309,53.434Z' style='fill:rgb(0,157,222);'/%3E%3Cpath d='M95.173,73.727L107.214,73.71L107.219,77.773L99.683,77.783L99.689,82.025L104.692,82.018L103.37,86.112L99.694,86.117L99.706,94.631L95.202,94.637L95.173,73.727ZM190.527,79.748L190.546,94.504L186.253,94.51L186.249,92.538C185.232,94.033 183.402,94.873 181.449,94.875C177.455,94.881 174.418,91.539 174.413,87.148C174.406,82.787 177.434,79.407 181.428,79.402C183.379,79.399 185.212,80.143 186.235,81.665L186.232,79.754L190.527,79.748ZM182.586,90.96C184.717,90.957 186.395,89.253 186.393,87.132C186.39,85.011 184.707,83.31 182.575,83.313C180.443,83.316 178.762,85.021 178.766,87.142C178.769,89.263 180.454,90.963 182.586,90.96ZM192.918,94.5L192.888,73.591L197.273,73.585L197.303,94.495L192.918,94.5ZM200.286,94.491L200.258,73.581L204.641,73.575L204.67,94.484L200.286,94.491ZM221.985,87.201C221.985,87.709 221.957,88.098 221.927,88.277L211.027,88.292C211.18,90.025 212.771,91.277 214.603,91.274C216.226,91.272 217.096,90.584 217.784,89.478L221.479,90.936C220.251,93.357 217.853,94.855 214.61,94.859C209.985,94.865 206.737,91.673 206.732,87.103C206.725,82.652 210.024,79.332 214.407,79.326C218.881,79.32 221.978,82.571 221.985,87.201ZM211.054,85.455L217.689,85.445C217.507,83.862 216.154,82.729 214.382,82.731C212.642,82.734 211.231,84.05 211.054,85.455ZM225.385,101.147C224.215,101.149 223.527,101.147 222.892,101.147L222.887,97.339C223.527,97.339 223.969,97.325 224.569,97.324C225.861,97.323 226.731,96.814 227.329,95.379L227.747,94.423L221.721,79.704L226.346,79.698L230.052,89.58L233.793,79.688L238.297,79.681L231.682,95.731C230.128,99.557 228.176,101.143 225.385,101.147ZM164.535,94.54L158.48,79.792L163.103,79.786L166.6,89.101L170.069,79.776L174.573,79.77L168.558,94.535L164.535,94.54ZM157.111,73.641L157.141,94.551L152.786,94.557L152.784,92.585C151.765,94.08 149.935,94.919 147.982,94.922C143.989,94.927 140.951,91.586 140.946,87.195C140.939,82.833 143.968,79.454 147.961,79.448C149.912,79.446 151.746,80.189 152.769,81.712L152.756,73.646L157.111,73.641ZM149.117,91.007C151.251,91.004 152.93,89.299 152.926,87.178C152.923,85.057 151.238,83.357 149.107,83.36C146.975,83.363 145.296,85.068 145.299,87.189C145.303,89.309 146.987,91.01 149.117,91.007ZM131.204,79.441C135.798,79.435 139.255,82.806 139.262,87.197C139.267,91.588 135.819,94.968 131.225,94.975C126.632,94.981 123.174,91.611 123.168,87.219C123.161,82.828 126.61,79.448 131.204,79.441ZM131.22,91.002C133.261,90.999 134.94,89.324 134.939,87.203C134.935,85.082 133.251,83.412 131.209,83.415C129.167,83.417 127.488,85.092 127.492,87.213C127.495,89.334 129.178,91.004 131.22,91.002ZM113.504,79.466C118.098,79.46 121.556,82.83 121.562,87.222C121.568,91.612 118.12,94.993 113.525,94.999C108.932,95.005 105.474,91.635 105.468,87.244C105.461,82.853 108.91,79.472 113.504,79.466ZM113.52,91.026C115.562,91.024 117.241,89.348 117.238,87.227C117.235,85.106 115.551,83.436 113.509,83.439C111.468,83.442 109.788,85.117 109.791,87.238C109.795,89.359 111.479,91.029 113.52,91.026Z' style='fill:white;'/%3E%3Cpath d='M243.162,74.687C243.298,74.381 243.482,74.115 243.715,73.89C243.948,73.665 244.219,73.489 244.529,73.36C244.84,73.233 245.168,73.168 245.515,73.168C245.864,73.168 246.193,73.233 246.5,73.36C246.807,73.489 247.077,73.665 247.307,73.89C247.537,74.115 247.721,74.381 247.856,74.687C247.993,74.993 248.059,75.323 248.059,75.679C248.059,76.043 247.993,76.379 247.856,76.688C247.721,76.996 247.537,77.264 247.307,77.491C247.077,77.718 246.807,77.895 246.5,78.021C246.193,78.146 245.864,78.209 245.515,78.209C245.168,78.209 244.84,78.146 244.529,78.021C244.219,77.895 243.948,77.718 243.715,77.491C243.482,77.264 243.298,76.996 243.162,76.688C243.027,76.379 242.959,76.043 242.959,75.679C242.959,75.323 243.027,74.993 243.162,74.687ZM243.58,76.539C243.685,76.802 243.833,77.031 244.02,77.224C244.208,77.417 244.429,77.569 244.685,77.68C244.942,77.79 245.217,77.845 245.515,77.845C245.81,77.845 246.084,77.79 246.336,77.68C246.589,77.569 246.81,77.417 246.998,77.224C247.186,77.031 247.333,76.802 247.44,76.539C247.545,76.276 247.598,75.989 247.598,75.679C247.598,75.377 247.545,75.096 247.44,74.835C247.333,74.574 247.186,74.348 246.998,74.157C246.81,73.966 246.589,73.815 246.336,73.705C246.084,73.595 245.81,73.539 245.515,73.539C245.217,73.539 244.942,73.595 244.685,73.705C244.429,73.815 244.208,73.966 244.02,74.157C243.833,74.348 243.685,74.574 243.58,74.835C243.473,75.096 243.42,75.377 243.42,75.679C243.42,75.989 243.473,76.276 243.58,76.539ZM245.671,74.215C246.024,74.215 246.285,74.284 246.456,74.423C246.626,74.563 246.71,74.774 246.71,75.058C246.71,75.323 246.635,75.518 246.485,75.642C246.336,75.765 246.15,75.838 245.929,75.861L246.778,77.163L246.282,77.163L245.475,75.895L244.987,75.895L244.987,77.163L244.526,77.163L244.526,74.215L245.671,74.215ZM245.468,75.524C245.573,75.524 245.671,75.52 245.763,75.513C245.856,75.506 245.938,75.487 246.012,75.456C246.084,75.424 246.142,75.376 246.184,75.311C246.228,75.246 246.249,75.155 246.249,75.037C246.249,74.939 246.229,74.86 246.191,74.802C246.152,74.743 246.103,74.698 246.042,74.666C245.98,74.635 245.91,74.613 245.831,74.602C245.752,74.591 245.675,74.586 245.598,74.586L244.987,74.586L244.987,75.524L245.468,75.524Z' style='fill:rgb(31,51,99);'/%3E%3C/svg%3E");
        width: 230px;
        position: absolute;
        top: 3rem;
        left: calc(25% / 2 - 115px);
    }
}

/* Buttons */
.button-open {
    --font-weight: var(--root-font-weight--normal);
}

.to-overview {
    --background-color: var(--root-color--white);
    --border-top-color: var(--root-color--primary);
    --border-right-color: var(--root-color--primary);
    --border-bottom-color: var(--root-color--primary);
    --border-left-color: var(--root-color--primary);
    --border-style: solid;
    --border-top-width: var(--root-border-width);
    --border-right-width: var(--root-border-width);
    --border-bottom-width: var(--root-border-width);
    --border-left-width: var(--root-border-width);
    --color: var(--root-color--primary);
    --font-weight: var(--root-font-weight--normal);
}

.to-overview:hover,
.to-overview:focus,
.to-overview:active {
    --background-color: var(--root-color--white-dark);
    --border-top-color: var(--root-color--primary-darkest);
    --border-right-color: var(--root-color--primary-darkest);
    --border-bottom-color: var(--root-color--primary-darkest);
    --border-left-color: var(--root-color--primary-darkest);
    --color: var(--root-color--primary-darkest);
}

/* Cards */
.section:not(.section--color) .cards:not([data-maximum-columns="1"]) .card--image-none.card--button:not(.card--color),
.section:not(.section--color) .cards:not([data-maximum-columns="1"]) .card--image-none:not(.card--color) .card__link {
    border: 0.125rem solid #dadada;
    --color-background: var(--root-color--white);
}

.section:not(.section--color) .cards:not([data-maximum-columns="1"]) .card--image-none.card--button:not(.card--color) {
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.section--color-grey .card:not(.card--color) {
    --color-background: transparent;
    --box-shadow: none;
}

.section:not(.section--color) .cards:not([data-maximum-columns="1"]) .card--image-none:not(.card--color) .card__link:focus,
.section:not(.section--color) .cards:not([data-maximum-columns="1"]) .card--image-none:not(.card--color) .card__link:hover,
.section:not(.section--color) .card:not(.card--color) .card__link:focus,
.section:not(.section--color) .card:not(.card--color) .card__link:hover,
.section--color-grey .card:not(.card--color) .card__link:focus,
.section--color-grey .card:not(.card--color) .card__link:hover {
    box-shadow: 0 0.125rem .5rem 0 rgba(0, 0, 0, 0.16);
}

.section:not(.section--color) .cards:not([data-maximum-columns="1"]) .card--image-none:not(.card--color) .card__link:focus,
.section:not(.section--color) .cards:not([data-maximum-columns="1"]) .card--image-none:not(.card--color) .card__link:hover,
.section:not(.section--color) .card:not(.card--color) .card__link:focus,
.section:not(.section--color) .card:not(.card--color) .card__link:hover {
    --color-background: #f5f9fa;
}

.section--color-grey .card:not(.card--color) .card__link:focus,
.section--color-grey .card:not(.card--color) .card__link:hover {
    --color-background: #f5f9fa;
}

.section:not(.section--color) .cards:not([data-maximum-columns="1"]) .card:not(.card--color).card--image-none .card__body,
.section:not(.section--color) .cards:not([data-maximum-columns="1"]) .card:not(.card--color).card--image-none .card__footer {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

.cards:not([data-maximum-columns="1"]) .card--button,
.cards:not([data-maximum-columns="1"]) .card__link,
.cards:not([data-maximum-columns="1"]) .card__no-link {
    border-radius: 0.625rem;
}

.card__image {
    border-radius: 0.625rem;
}

.cards .card__arrow {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 3rem;
    min-width: 3rem;
    height: 3rem;
    background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 25 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cpath d='M18.886,1.382C16.651,0.896 14.276,-0.317 12.212,0.078C8.225,0.841 4.03,1.536 1.67,5.859C-1.569,11.793 -0.031,18.857 5.713,22.392C11.863,26.178 18.74,24.587 22.52,18.659C25.368,14.194 24.691,4.266 18.886,1.382' style='fill:rgb(0,157,222);'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
}

.cards .card__arrow .icon {
    width: 1rem;
    height: 1rem;
}

.cards .card--color-primary .card__arrow,
.cards .card--color-secondary .card__arrow {
    background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 25 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cpath d='M18.886,1.382C16.651,0.896 14.276,-0.317 12.212,0.078C8.225,0.841 4.03,1.536 1.67,5.859C-1.569,11.793 -0.031,18.857 5.713,22.392C11.863,26.178 18.74,24.587 22.52,18.659C25.368,14.194 24.691,4.266 18.886,1.382' style='fill:rgb(255,255,0);'/%3E%3C/svg%3E");
}

.cards .card--color-support .card__arrow {
    background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 25 25' version='1.1' xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cpath d='M18.886,1.382C16.651,0.896 14.276,-0.317 12.212,0.078C8.225,0.841 4.03,1.536 1.67,5.859C-1.569,11.793 -0.031,18.857 5.713,22.392C11.863,26.178 18.74,24.587 22.52,18.659C25.368,14.194 24.691,4.266 18.886,1.382' style='fill:rgb(35,123,58);'/%3E%3C/svg%3E");
}

/* Highlight menu */
.highlightmenu .card--image-none .card__title {
    --font-size: var(--root-heading-2-size) !important;
}

.highlightmenu .cards .card__arrow {
    width: 3.625rem;
    min-width: 3.625rem;
    height: 3.625rem;
}

/* Blog */
.blog-featured-and-latest__button.button {
    display: flex;
    align-items: center;
    text-decoration: underline;
    text-decoration-color: var(--root-color-text);
    text-decoration-thickness: 0.125rem;
    text-underline-offset: 0.375rem;
}

.blog-featured-and-latest__button.button::after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(0,0,0);'%3E%3C/path%3E%3C/svg%3E");
    width: 1rem;
    height: 1rem;
}

.blog-featured-and-latest__button.button:active,
.blog-featured-and-latest__button.button:focus,
.blog-featured-and-latest__button.button:hover {
    --color: var(--root-color--primary);
    text-decoration-color: var(--root-color--primary);
}

.blog-featured-and-latest__button.button:active::after,
.blog-featured-and-latest__button.button:focus::after,
.blog-featured-and-latest__button.button:hover::after{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(30,51,99);'%3E%3C/path%3E%3C/svg%3E");
}

.blog-featured-and-latest__button .button__body {
    padding-right: 0.5rem;
}

.section--color-primary .blog-featured-and-latest__button.button,
.section--color-secondary .blog-featured-and-latest__button.button {
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .blog-featured-and-latest__button.button::after,
.section--color-secondary .blog-featured-and-latest__button.button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

.section--color-primary .blog-featured-and-latest__button.button:active,
.section--color-primary .blog-featured-and-latest__button.button:focus,
.section--color-primary .blog-featured-and-latest__button.button:hover,
.section--color-secondary .blog-featured-and-latest__button.button:active,
.section--color-secondary .blog-featured-and-latest__button.button:focus,
.section--color-secondary .blog-featured-and-latest__button.button:hover {
    --color: var(--root-color--white);
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .blog-featured-and-latest__button.button:active::after,
.section--color-primary .blog-featured-and-latest__button.button:focus::after,
.section--color-primary .blog-featured-and-latest__button.button:hover::after,
.section--color-secondary .blog-featured-and-latest__button.button:active::after,
.section--color-secondary .blog-featured-and-latest__button.button:focus::after,
.section--color-secondary .blog-featured-and-latest__button.button:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

/* Top subjects */
.top-subjects .card {
    border: 0.125rem solid #dadada;
    --color-background: var(--root-color--white);
    padding-top: 1rem;
    padding-bottom: 1rem;
}

.top-subjects .card:not(.card--image-none) {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}

/* News */
.news-featured-and-latest__button.button {
    display: flex;
    align-items: center;
    text-decoration: underline;
    text-decoration-color: var(--root-color-text);
    text-decoration-thickness: 0.125rem;
    text-underline-offset: 0.375rem;
}

.news-featured-and-latest__button.button::after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(0,0,0);'%3E%3C/path%3E%3C/svg%3E");
    width: 1rem;
    height: 1rem;
}

.news-featured-and-latest__button.button:active,
.news-featured-and-latest__button.button:focus,
.news-featured-and-latest__button.button:hover {
    --color: var(--root-color--primary);
    text-decoration-color: var(--root-color--primary);
}

.news-featured-and-latest__button.button:active::after,
.news-featured-and-latest__button.button:focus::after,
.news-featured-and-latest__button.button:hover::after{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(30,51,99);'%3E%3C/path%3E%3C/svg%3E");
}

.news-featured-and-latest__button .button__body {
    padding-right: 0.5rem;
}

.section--color-primary .news-featured-and-latest__button.button,
.section--color-secondary .news-featured-and-latest__button.button {
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .news-featured-and-latest__button.button::after,
.section--color-secondary .news-featured-and-latest__button.button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

.section--color-primary .news-featured-and-latest__button.button:active,
.section--color-primary .news-featured-and-latest__button.button:focus,
.section--color-primary .news-featured-and-latest__button.button:hover,
.section--color-secondary .news-featured-and-latest__button.button:active,
.section--color-secondary .news-featured-and-latest__button.button:focus,
.section--color-secondary .news-featured-and-latest__button.button:hover {
    --color: var(--root-color--white);
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .news-featured-and-latest__button.button:active::after,
.section--color-primary .news-featured-and-latest__button.button:focus::after,
.section--color-primary .news-featured-and-latest__button.button:hover::after,
.section--color-secondary .news-featured-and-latest__button.button:active::after,
.section--color-secondary .news-featured-and-latest__button.button:focus::after,
.section--color-secondary .news-featured-and-latest__button.button:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

/* Events */
.events-featured-and-upcoming__button.button {
    display: flex;
    align-items: center;
    text-decoration: underline;
    text-decoration-color: var(--root-color-text);
    text-decoration-thickness: 0.125rem;
    text-underline-offset: 0.375rem;
}

.events-featured-and-upcoming__button.button::after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(0,0,0);'%3E%3C/path%3E%3C/svg%3E");
    width: 1rem;
    height: 1rem;
}

.events-featured-and-upcoming__button.button:active,
.events-featured-and-upcoming__button.button:focus,
.events-featured-and-upcoming__button.button:hover {
    --color: var(--root-color--primary);
    text-decoration-color: var(--root-color--primary);
}

.events-featured-and-upcoming__button.button:active::after,
.events-featured-and-upcoming__button.button:focus::after,
.events-featured-and-upcoming__button.button:hover::after{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(30,51,99);'%3E%3C/path%3E%3C/svg%3E");
}

.events-featured-and-upcoming__button .button__body {
    padding-right: 0.5rem;
}

.section--color-primary .events-featured-and-upcoming__button.button,
.section--color-secondary .events-featured-and-upcoming__button.button {
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .events-featured-and-upcoming__button.button::after,
.section--color-secondary .events-featured-and-upcoming__button.button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

.section--color-primary .events-featured-and-upcoming__button.button:active,
.section--color-primary .events-featured-and-upcoming__button.button:focus,
.section--color-primary .events-featured-and-upcoming__button.button:hover,
.section--color-secondary .events-featured-and-upcoming__button.button:active,
.section--color-secondary .events-featured-and-upcoming__button.button:focus,
.section--color-secondary .events-featured-and-upcoming__button.button:hover {
    --color: var(--root-color--white);
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .events-featured-and-upcoming__button.button:active::after,
.section--color-primary .events-featured-and-upcoming__button.button:focus::after,
.section--color-primary .events-featured-and-upcoming__button.button:hover::after,
.section--color-secondary .events-featured-and-upcoming__button.button:active::after,
.section--color-secondary .events-featured-and-upcoming__button.button:focus::after,
.section--color-secondary .events-featured-and-upcoming__button.button:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

/* Projects */
.projects-latest__button.button {
    display: flex;
    align-items: center;
    text-decoration: underline;
    text-decoration-color: var(--root-color-text);
    text-decoration-thickness: 0.125rem;
    text-underline-offset: 0.375rem;
}

.projects-latest__button.button::after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(0,0,0);'%3E%3C/path%3E%3C/svg%3E");
    width: 1rem;
    height: 1rem;
}

.projects-latest__button.button:active,
.projects-latest__button.button:focus,
.projects-latest__button.button:hover {
    --color: var(--root-color--primary);
    text-decoration-color: var(--root-color--primary);
}

.projects-latest__button.button:active::after,
.projects-latest__button.button:focus::after,
.projects-latest__button.button:hover::after{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(30,51,99);'%3E%3C/path%3E%3C/svg%3E");
}

.projects-latest__button .button__body {
    padding-right: 0.5rem;
}

.section--color-primary .projects-latest__button.button,
.section--color-secondary .projects-latest__button.button {
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .projects-latest__button.button::after,
.section--color-secondary .projects-latest__button.button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

.section--color-primary .projects-latest__button.button:active,
.section--color-primary .projects-latest__button.button:focus,
.section--color-primary .projects-latest__button.button:hover,
.section--color-secondary .projects-latest__button.button:active,
.section--color-secondary .projects-latest__button.button:focus,
.section--color-secondary .projects-latest__button.button:hover {
    --color: var(--root-color--white);
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .projects-latest__button.button:active::after,
.section--color-primary .projects-latest__button.button:focus::after,
.section--color-primary .projects-latest__button.button:hover::after,
.section--color-secondary .projects-latest__button.button:active::after,
.section--color-secondary .projects-latest__button.button:focus::after,
.section--color-secondary .projects-latest__button.button:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

/* Page card menu */
.page-card-menu__button.button {
    display: flex;
    align-items: center;
    text-decoration: underline;
    text-decoration-color: var(--root-color-text);
    text-decoration-thickness: 0.125rem;
    text-underline-offset: 0.375rem;
}

.page-card-menu__button.button::after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(0,0,0);'%3E%3C/path%3E%3C/svg%3E");
    width: 1rem;
    height: 1rem;
}

.page-card-menu__button.button:active,
.page-card-menu__button.button:focus,
.page-card-menu__button.button:hover {
    --color: var(--root-color--primary);
    text-decoration-color: var(--root-color--primary);
}

.page-card-menu__button.button:active::after,
.page-card-menu__button.button:focus::after,
.page-card-menu__button.button:hover::after{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(30,51,99);'%3E%3C/path%3E%3C/svg%3E");
}

.page-card-menu__button .button__body {
    padding-right: 0.5rem;
}

.section--color-primary .page-card-menu__button.button,
.section--color-secondary .page-card-menu__button.button {
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .page-card-menu__button.button::after,
.section--color-secondary .page-card-menu__button.button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

.section--color-primary .page-card-menu__button.button:active,
.section--color-primary .page-card-menu__button.button:focus,
.section--color-primary .page-card-menu__button.button:hover,
.section--color-secondary .page-card-menu__button.button:active,
.section--color-secondary .page-card-menu__button.button:focus,
.section--color-secondary .page-card-menu__button.button:hover {
    --color: var(--root-color--white);
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .page-card-menu__button.button:active::after,
.section--color-primary .page-card-menu__button.button:focus::after,
.section--color-primary .page-card-menu__button.button:hover::after,
.section--color-secondary .page-card-menu__button.button:active::after,
.section--color-secondary .page-card-menu__button.button:focus::after,
.section--color-secondary .page-card-menu__button.button:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

/* Recruitment */
.recruitment-featured-and-latest__button.button {
    display: flex;
    align-items: center;
    text-decoration: underline;
    text-decoration-color: var(--root-color-text);
    text-decoration-thickness: 0.125rem;
    text-underline-offset: 0.375rem;
}

.recruitment-featured-and-latest__button.button::after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(0,0,0);'%3E%3C/path%3E%3C/svg%3E");
    width: 1rem;
    height: 1rem;
}

.recruitment-featured-and-latest__button.button:active,
.recruitment-featured-and-latest__button.button:focus,
.recruitment-featured-and-latest__button.button:hover {
    --color: var(--root-color--primary);
    text-decoration-color: var(--root-color--primary);
}

.recruitment-featured-and-latest__button.button:active::after,
.recruitment-featured-and-latest__button.button:focus::after,
.recruitment-featured-and-latest__button.button:hover::after{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(30,51,99);'%3E%3C/path%3E%3C/svg%3E");
}

.recruitment-featured-and-latest__button .button__body {
    padding-right: 0.5rem;
}

.section--color-primary .recruitment-featured-and-latest__button.button,
.section--color-secondary .recruitment-featured-and-latest__button.button {
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .recruitment-featured-and-latest__button.button::after,
.section--color-secondary .recruitment-featured-and-latest__button.button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

.section--color-primary .recruitment-featured-and-latest__button.button:active,
.section--color-primary .recruitment-featured-and-latest__button.button:focus,
.section--color-primary .recruitment-featured-and-latest__button.button:hover,
.section--color-secondary .recruitment-featured-and-latest__button.button:active,
.section--color-secondary .recruitment-featured-and-latest__button.button:focus,
.section--color-secondary .recruitment-featured-and-latest__button.button:hover {
    --color: var(--root-color--white);
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .recruitment-featured-and-latest__button.button:active::after,
.section--color-primary .recruitment-featured-and-latest__button.button:focus::after,
.section--color-primary .recruitment-featured-and-latest__button.button:hover::after,
.section--color-secondary .recruitment-featured-and-latest__button.button:active::after,
.section--color-secondary .recruitment-featured-and-latest__button.button:focus::after,
.section--color-secondary .recruitment-featured-and-latest__button.button:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

/* Spotlight Opening hours */
@media (min-width: 62rem) {
    .opening-hours-spotlight__image {
        border-radius: 0.625rem;
    }
}

/* Spotlight */
.spotlight__content {
    --color-background: transparent;
}

@media (min-width: 62rem) {
    .spotlight--layout-1 .spotlight__image,
    .spotlight--layout-2 .spotlight__image,
    .spotlight--layout-6 .spotlight__image,
    .spotlight--layout-7 .spotlight__image {
        border-radius: 0.625rem;
    }

    .spotlight--layout-3 > .flow--content {
        max-width: 70rem;
    }

    .spotlight--layout-3 .spotlight__content {
        display: grid;
        gap: 2rem;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        grid-template-rows: min-content 3rem;
    }
    .spotlight--layout-3 .spotlight__header {
        grid-row: 1 / span 2;
        --font-size: var(--root-heading-1-size);
    }

    .spotlight--layout-3 .spotlight__text p {
        margin-top: 0.5rem;
    }

    .spotlight--layout-3 .button {
        margin-top: 0;
    }

    .spotlight--layout-6 .spotlight__content,
    .spotlight--layout-7 .spotlight__content {
        border-radius: 0.625rem;
    }

    .spotlight--layout-0:not(.section--color) .spotlight__visual::after,
    .spotlight--layout-0.section--color-grey .spotlight__visual::after{
        content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' fill-rule='evenodd' stroke-linejoin='round' stroke-miterlimit='2' clip-rule='evenodd' viewBox='0 0 241 312'%3E%3Cpath fill='%23dcdb24' d='M78.611 91.995c-6.117-.186-10.738-4.98-10.608-11.008.134-6.255 5.26-11.207 11.365-10.98 6.05.226 10.76 5.128 10.63 11.063-.139 6.275-5.181 11.113-11.387 10.925'/%3E%3Cpath fill='%23ff0' d='M217.366 263.012c13.625.404 23.916 10.864 23.628 24.016-.298 13.648-11.715 24.451-25.314 23.956-13.476-.492-23.966-11.187-23.674-24.138.308-13.69 11.537-24.245 25.36-23.834'/%3E%3Cpath fill='%232a9447' d='M152.96 176.789c-1.193 3.53-1.501 7.876-3.767 10.417-4.378 4.91-8.835 10.167-16.764 9.773-10.884-.538-19.343-8.702-19.428-19.723-.091-11.8 7.837-20.033 19.165-20.254 8.532-.166 21.658 9.236 20.793 19.787'/%3E%3Cpath fill='%2388b340' d='M69.293 16.039c-1.573.338-3.245 1.182-4.697.907-2.807-.531-5.76-1.015-7.42-4.022-2.28-4.127-1.197-9.041 2.845-11.5 4.329-2.633 9.17-1.527 11.83 2.597 2.005 3.106 1.528 10.012-2.558 12.018M27.192 115.73c-1.587-2.622-4.814-3.495-7.41-2.004-2.693 1.547-3.589 4.96-1.986 7.566 1.587 2.583 4.883 3.468 7.438 1.999 2.7-1.553 3.567-4.902 1.958-7.562m10.793 173.572c-2.128-.458-4.39-1.6-6.356-1.228-3.797.72-7.791 1.373-10.039 5.441-3.084 5.584-1.62 12.233 3.85 15.56 5.857 3.562 12.405 2.065 16.006-3.514 2.711-4.202 2.067-13.546-3.461-16.259'/%3E%3Cpath fill='%232a9447' d='M16.99 167.24c-.478 1.512-.574 3.362-1.517 4.461-1.822 2.124-3.674 4.396-7.048 4.296-4.632-.138-8.295-3.537-8.421-8.222-.135-5.016 3.17-8.582 7.984-8.771 3.627-.143 9.284 3.744 9.002 8.237'/%3E%3Cpath fill='%23009dde' d='M74.225 179.111c-4.997-1.095-10.307-3.825-14.922-2.936-8.914 1.718-18.294 3.283-23.57 13.01-7.241 13.355-3.802 29.253 9.04 37.21 13.751 8.518 29.125 4.937 37.578-8.404 6.367-10.048 4.853-32.39-8.126-38.88'/%3E%3C/svg%3E");
        width: 14rem;
        bottom: 0;
        position: absolute;
        left: calc(50% - 3.5rem);
        aspect-ratio: 241 / 312;
    }
}

/* Top tasks */
.top-tasks-tile {
    border-radius: 1rem;
}

.opening-times {
    border-radius: 1rem;
}

/* Tabbed top tasks */
.tabbed-top-tasks.section--color-primary .tab-list__tab:not([aria-selected="true"]),
.tabbed-top-tasks.section--color-secondary .tab-list__tab:not([aria-selected="true"]){
    --color-background: rgba(255, 255, 255, 0.7);
}

.tabbed-top-tasks.section--color-grey .tab-list__tab:not([aria-selected="true"]),
.tabbed-top-tasks.section--color-support .tab-list__tab:not([aria-selected="true"]){
    --color-background: rgba(0, 0, 0, 0.05);
}

/* Page link menu */
.page-link-menu__button.button {
    display: flex;
    align-items: center;
    text-decoration: underline;
    text-decoration-color: var(--root-color-text);
    text-decoration-thickness: 0.125rem;
    text-underline-offset: 0.375rem;
}

.page-link-menu__button.button::after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(0,0,0);'%3E%3C/path%3E%3C/svg%3E");
    width: 1rem;
    height: 1rem;
}

.page-link-menu__button.button:active,
.page-link-menu__button.button:focus,
.page-link-menu__button.button:hover {
    --color: var(--root-color--primary);
    text-decoration-color: var(--root-color--primary);
}

.page-link-menu__button.button:active::after,
.page-link-menu__button.button:focus::after,
.page-link-menu__button.button:hover::after{
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(30,51,99);'%3E%3C/path%3E%3C/svg%3E");
}

.page-link-menu__button .button__body {
    padding-right: 0.5rem;
}

.section--color-primary .page-link-menu__button.button,
.section--color-secondary .page-link-menu__button.button {
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .page-link-menu__button.button::after,
.section--color-secondary .page-link-menu__button.button::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

.section--color-primary .page-link-menu__button.button:active,
.section--color-primary .page-link-menu__button.button:focus,
.section--color-primary .page-link-menu__button.button:hover,
.section--color-secondary .page-link-menu__button.button:active,
.section--color-secondary .page-link-menu__button.button:focus,
.section--color-secondary .page-link-menu__button.button:hover {
    --color: var(--root-color--white);
    text-decoration-color: var(--root-color--white);
}

.section--color-primary .page-link-menu__button.button:active::after,
.section--color-primary .page-link-menu__button.button:focus::after,
.section--color-primary .page-link-menu__button.button:hover::after,
.section--color-secondary .page-link-menu__button.button:active::after,
.section--color-secondary .page-link-menu__button.button:focus::after,
.section--color-secondary .page-link-menu__button.button:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 32 32'%3E%3Cpath d='M16,0L13.18,2.82L24.34,14L0,14L0,18L24.34,18L13.18,29.18L16,32L32,16L16,0Z' style='fill:rgb(255,255,255);'%3E%3C/path%3E%3C/svg%3E");
}

/* Tags */
.main-column .card__footer .tags {
    margin-top: auto;
}
