:root{--site-margin: 20px;--accent-color: $yellow}@media only screen and (min-width:780px){:root{--site-margin: 50px}}.block--cross-links{position:relative;overflow:hidden;margin-block:32px}.block--cav-group .block--cross-links{margin-inline:calc(50% - 50vw)}@media only screen and (min-width:420px){.block--cav-group .block--cross-links{margin-inline:initial !important}}.block--cav-group .block--cross-links:has(+.block--cross-links)+.block--cross-links{margin-block-end:65px}@media only screen and (min-width:600px){.block--cav-group .block--cross-links:has(+.block--cross-links)+.block--cross-links{margin-block-end:143px}}.block--cav-group .block--cross-links:not(:has(+.block--cross-links)){margin-block-end:94px}@media only screen and (min-width:1024px){.block--cav-group .block--cross-links:not(:has(+.block--cross-links)){margin-block-end:143px}}@media only screen and (min-width:1600px){.block--cross-links{margin-inline:-350px;max-width:calc(1600px - 6rem);width:calc(1600px - 6rem);padding-inline:0}}.cross-links__container{background-color:#fff;border-radius:25px;padding-block:23px;padding-inline:24px;display:flex;align-items:center;-moz-column-gap:65px;column-gap:65px;row-gap:30px;flex-direction:column}@media only screen and (min-width:600px){.cross-links__container{padding-inline:46px;flex-direction:row}}.cross-links__headline{text-transform:uppercase;font-weight:700;flex-grow:0;flex-shrink:0;flex-basis:auto}.cross-links__list{display:none;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;margin-block-end:0;flex-grow:1;flex-shrink:1;flex-basis:auto}@media screen and (min-width: 1100px){.cross-links__list{display:flex}}.cross-links__list--item{margin-block:0;flex-grow:0;flex-shrink:1;flex-basis:calc(20% - 20px)}.cross-links__list--item a{display:block;text-decoration:none;text-underline-offset:3px;text-align:center;margin-inline:auto}.cross-links__form{display:block;position:relative;margin-inline:auto}@media only screen and (min-width:600px){.cross-links__form{margin-inline:auto 0}}@media screen and (min-width: 1100px){.cross-links__form{display:none}}.cross-links__form select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.cross-links__form #selectedLink{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;position:relative;padding-block:10px;padding-inline:15px 20px}.cross-links__form #selectedLink span{flex-grow:1;flex-shrink:0;flex-basis:auto}.cross-links__form #selectedLink:after{flex-grow:0;flex-shrink:1;flex-basis:auto;position:relative;font-size:.525rem}