/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.c-section__content{position:relative;width:100%;max-width:calc(1600px + (2 * (min(60px,10%))));margin:0 auto;padding:0 16px 0 34px}@media(min-width:52.5em){.c-section__content{padding:0 34px 0 64px}}@media(min-width:106.125em){.c-section__content{padding:0 min(60px,10%)}}.c-section__marginal{position:absolute;left:clamp(0px,0.435413643vw + -1.3933236575px,6px);height:100%}.c-section__marginal-note{position:sticky;top:32px;z-index:390;display:block;margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*1.25);writing-mode:vertical-rl;white-space:nowrap;transform:rotate(-180deg);font-size:clamp(16px,0.145137881vw + 15.5355587808px,18px);line-height:clamp(25.6px,0.2322206096vw + 24.8568940493px,28.8px);transition:opacity .3s cubic-bezier(0.2,0.9,0.4,1)}@media(min-width:52.5em){.toolbar-horizontal .c-section__marginal-note{top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*5.25)}}.c-section__footer-spacer{width:100%;max-width:calc(1600px + (2 * (min(60px,10%))));height:1px;margin:0 auto;padding-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*8)}.c-section__footer-spacer--show-divider{border-bottom:1px solid blue}
@media(min-width:52.5em){.c-editor{display:grid;grid-column-gap:4.35%;grid-template-columns:repeat(12,1fr)}}.c-editor-grid{display:grid;grid-column-gap:6.66%;grid-template-columns:repeat(8,1fr)}.c-editor__content h1,.c-editor__content h2,.c-editor__content h3,.c-editor__content h4,.c-editor__content h5,.c-editor__content h6{margin-top:0;font-weight:400;font-family:"Degular",sans-serif;line-height:1.1}@media(min-width:52.5em){.c-editor__content h1,.c-editor__content h2,.c-editor__content h3,.c-editor__content h4,.c-editor__content h5,.c-editor__content h6{padding-right:7.6923076923%}}.c-editor__content h2{max-width:12em;margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2);font-size:clamp(38px,1.5596330275vw + 33.0091743119px,72px);line-height:clamp(43.7px,1.5733944954vw + 38.6651376147px,78px)}.c-editor__content h2:not(:first-child){margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4)}.c-editor__content h3{max-width:15em;margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2);font-size:clamp(32px,1.1009174312vw + 28.4770642202px,56px);line-height:clamp(38.4px,1.1743119266vw + 34.6422018349px,64px);margin-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4)}.c-editor__content p{font-size:clamp(17px,0.3628447025vw + 15.8388969521px,22px);line-height:clamp(27.2px,0.8998548621vw + 24.3204644412px,39.6px)}.c-editor__content p:last-child{margin-bottom:0}.c-editor__content a{text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px;transition:color .3s cubic-bezier(0.2,0.9,0.4,1);color:var(--project-color,#0000ff)}.c-editor__content a span{display:inline-block;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:2px}.c-editor__content a:link,.c-editor__content a:visited{color:#030326}.c-editor__content a:focus,.c-editor__content a:active{color:var(--project-color,#0000ff)}@media(hover:hover)and (pointer:fine){.c-editor__content a:hover{color:var(--project-color,#0000ff)}}.c-editor__content a:focus-visible{outline:2px solid #353551;outline-offset:3px}.c-editor__content a:link,.c-editor__content a:visited{color:var(--project-color,#0000ff)}.c-editor__content a:focus,.c-editor__content a:active{color:#030326}@media(hover:hover)and (pointer:fine){.c-editor__content a:hover{color:#030326}}.c-editor__content strong,.c-editor__content b{font-weight:400}.c-editor__content em,.c-editor__content i{font-style:italic}.c-editor__content ul,.c-editor__content ol{margin:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2) 0;padding-left:13.3333333333%;list-style-type:none;font-size:clamp(17px,0.3628447025vw + 15.8388969521px,22px);line-height:clamp(27.2px,0.8998548621vw + 24.3204644412px,39.6px)}@media(min-width:52.5em){.c-editor__content ul,.c-editor__content ol{padding-right:7.6923076923%;padding-left:15.3846153846%}}.c-editor__content ul:last-child,.c-editor__content ol:last-child{margin-bottom:0}.c-editor__content ul li,.c-editor__content ol li{position:relative;margin-bottom:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2)}.c-editor__content ul li:last-child,.c-editor__content ol li:last-child{margin-bottom:0}.c-editor__content ul ul,.c-editor__content ul ol,.c-editor__content ol ul,.c-editor__content ol ol{padding-left:7.6923076923%}@media(min-width:52.5em){.c-editor__content ul ul,.c-editor__content ul ol,.c-editor__content ol ul,.c-editor__content ol ol{padding-right:0;padding-left:10%}}.c-editor__content ul ul li::before{left:-8.3333333333%;width:4.1666666667%}@media(min-width:52.5em){.c-editor__content ul ul li::before{left:-11.1111111111%;width:5.5555555556%}}.c-editor__content ul li::before{position:absolute;top:.85em;left:-15.3846153846%;display:block;box-sizing:border-box;width:7.6923076923%;height:2px;background-color:#9a9aa8;content:""}@media(min-width:52.5em){.c-editor__content ul li::before{left:-20%;width:10%}}.c-editor__content ol{counter-reset:item-level-0}.c-editor__content ol ol{counter-reset:item-level-1}.c-editor__content ol ol li::before{left:-8.3333333333%;width:4.1666666667%;content:counter(item-level-1,lower-latin);counter-increment:item-level-1}@media(min-width:52.5em){.c-editor__content ol ol li::before{left:-11.1111111111%;width:5.5555555556%}}.c-editor__content ol li::before{position:absolute;left:-15.3846153846%;display:inline-block;width:7.6923076923%;color:#9a9aa8;text-align:right;content:counter(item-level-0);counter-increment:item-level-0}@media(min-width:52.5em){.c-editor__content ol li::before{left:-20%;width:10%}}.c-editor__content pre{margin:0}@media(min-width:52.5em){.c-editor__content{grid-column:3/10}}
.c-media-text{display:grid;grid-column-gap:6.66%;grid-template-columns:repeat(8,1fr);grid-row-gap:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*4)}@media(min-width:52.5em){.c-media-text{display:grid;grid-column-gap:4.35%;grid-template-columns:repeat(12,1fr)}}@media(min-width:52.5em){.c-media-text--text-is-left .c-media-text__content{margin-right:-3.9vw}}@media(min-width:80em){.c-media-text--text-is-left .c-media-text__content{margin-right:0}}@media(min-width:52.5em){.c-media-text--text-is-right .c-media-text__content{margin-left:-3.9vw}}@media(min-width:80em){.c-media-text--text-is-right .c-media-text__content{margin-left:0}}@media(min-width:52.5em){.c-media-text__media,.c-media-text__content{grid-row:1}}.c-media-text__media{position:relative;grid-column:var(--mediaGridColumnsMobile,1/7);line-height:0}@media(min-width:52.5em){.c-media-text__media{grid-column:var(--mediaGridColumnsTablet,1/7)}}@media(min-width:80em){.c-media-text__media{grid-column:var(--mediaGridColumnsDesktop,1/7)}}.c-media-text__media .c-video{margin:0}.c-media-text__media video{width:100%;height:auto}.c-media-text__content{grid-column:1/-1}@media(min-width:29.375em){.c-media-text__content{grid-column:var(--textGridColumnsMobile,2/-1)}}@media(min-width:52.5em){.c-media-text__content{grid-column:var(--textGridColumnsTablet,7/12);padding-top:calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*5)}}@media(min-width:80em){.c-media-text__content{grid-column:var(--textGridColumnsDesktop,7/12)}}.c-media-text__text{margin:0 0 calc(clamp(12px,0.290275762vw + 11.0711175617px,16px)*2)}
