/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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;}[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;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);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;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);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;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);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;}
.node--unpublished{background-color:#fff4f4;}
.component-card{height:100%;display:flex;flex-direction:column}.component-card .copy{height:100%;--padding:3rem;--padding-bottom:7.5rem;padding:var(--padding) var(--padding) var(--padding-bottom);color:#fff}.paragraph--type--custom-cards .component-card .copy{--padding-bottom:var(--padding)!important}.component-card .copy .icons{margin-bottom:1rem}.component-card .copy .icons li{--icon-size:1.8rem;padding-left:3rem}.component-card .copy .icons li:before{content:"";color:inherit;font-size:var(--icon-size);width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);top:50%;left:0;transform:translateY(-50%)}.component-card .copy .field--name-field-link a{transition:all .3s ease-in-out 0s;font-size:1.4rem;font-family:Jost,sans-serif;font-weight:300;line-height:1;letter-spacing:.12rem;text-transform:uppercase;font-weight:400;text-decoration:none;outline-color:#0e2f46;outline-offset:2px;display:inline-block;--color:#fff;--background:#0e2f46;color:var(--color);background:var(--background);border:1px solid var(--background)!important;padding:12px 28px;border-radius:10em;outline-color:var(--background);text-decoration:none!important;--color:#0e2f46;--background:#fff}.component-card .copy .field--name-field-link a:focus{cursor:pointer;background:var(--color);color:var(--background);border-color:var(--background);border-color:var(--color);background:transparent}.colored-cards .component-card .copy .field--name-field-link a{outline-color:#0e2f46}.colored-cards .component-card .copy .field--name-field-link a:focus{border-color:#0e2f46!important;color:#0e2f46!important}.component-card .copy .arrow{position:absolute;bottom:var(--padding);right:var(--padding)}.component-card .copy .button,.component-card .copy .field--name-field-link{margin-top:2rem}.component-card .copy .button{--color:#0e2f46;--background:#fff}.component-card .copy .arrow{--icon-size:1.5rem;width:3.5rem;height:3.5rem;margin-left:auto;border-radius:10em;z-index:1}.component-card .copy .arrow:before{content:"\e900";color:#0e2f46;font-size:var(--icon-size);width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);top:50%;left:50%;transform:translate(-50%,-50%)}.component-card .copy .link-cover{width:100%;height:100%;position:absolute;top:0;left:0;outline-color:#fff!important;outline-offset:-4px;z-index:2}.colored-cards .component-card .copy .link-cover{outline-color:#0e2f46!important}.component-card .copy .link-cover:focus+.arrow,.component-card .copy .link-cover:hover+.arrow{transform:translateX(.5rem) scale(1.1)}@media (min-width:960px){.component-card .copy .button,.component-card .copy .field--name-field-link{margin-top:3rem}}@media (min-width:1500px){.component-card .copy{--padding:3.5rem}.component-card .copy .button,.component-card .copy .field--name-field-link{margin-top:4rem}}@media (hover:hover) and (pointer:fine){.component-card .copy .field--name-field-link a:hover{cursor:pointer;background:var(--color);color:var(--background);border-color:var(--background);border-color:var(--color);background:transparent}.colored-cards .component-card .copy .field--name-field-link a:hover{border-color:#0e2f46!important;color:#0e2f46!important}}
.paragraph--type--image-carousel .media .field--name-field-media-image{border-radius:var(--border-radius-tiny);overflow:hidden}.component-carousel .splide{--carousel-button-height:3.5rem}.component-carousel .splide .component-card,.component-carousel .splide .component-card .copy{height:100%}.component-carousel .splide .carousel-utils{margin:3rem auto 0;height:var(--carousel-button-height);width:13rem}.bg-background .component-carousel .splide .carousel-utils .carousel-count,.colored-cards .component-carousel .splide .carousel-utils .carousel-count{color:#fff}.component-carousel .splide__arrow{--icon-size:1.5rem;position:absolute;z-index:1;width:var(--carousel-button-height);height:var(--carousel-button-height);transform:translateY(-50%);top:50%;outline-offset:2px;background:transparent;border-radius:10em;border:1px solid #0e2f46;color:inherit;opacity:1}.component-carousel .splide__arrow:before{content:"\e900";color:inherit;font-size:var(--icon-size);width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);top:50%;left:50%;right:0;transform:translate(-50%,-50%)}.component-carousel .splide__arrow[disabled]{opacity:.2}.bg-background .component-carousel .splide__arrow,.colored-cards .component-carousel .splide__arrow{border-color:#fff;color:#fff}.component-carousel .splide__arrow:before{transition:all .3s ease-in-out 0s;opacity:1!important}.component-carousel .splide__arrow:focus{outline:2px dotted currentColor!important}.component-carousel .splide__arrow--prev{left:0}.component-carousel .splide__arrow--prev:before{display:block;content:"\e901"}.component-carousel .splide__arrow--prev:not([disabled]):focus:before{transform:translateX(calc(-50% - .5rem)) translateY(-50%)}.component-carousel .splide__arrow--next{right:0}.component-carousel .splide__arrow--next:not([disabled]):focus:before{transform:translateX(calc(-50% + .5rem)) translateY(-50%)}.component-carousel .splide.carousel-inactive{visibility:visible}.component-carousel .splide.carousel-inactive .splide__list{display:block}.component-carousel .splide.carousel-inactive .carousel-utils{display:none}.component-carousel .carousel-inner-wrap{margin-left:calc(var(--page-margin) * -1);margin-right:calc(var(--page-margin) * -1)}.component-carousel .carousel-inner-wrap .splide__track{padding:0 var(--page-margin)!important}.component-carousel .cards-carousel{--aspect-ratio:1.18}.component-carousel .cards-carousel .splide__slide:nth-child(odd){padding-top:2rem}.component-carousel .carousel-wrap:has(.cards-copy-carousel){--padding:2rem;--aspect-ratio:1.18}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .component-module-header{display:block!important}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .splide__slide:nth-child(2n){padding-top:var(--padding)}@media (min-width:740px){.component-carousel .content-cards-2-carousel .slide-count--2 .carousel-utils{display:none}.component-carousel .cards-carousel .splide__slide:nth-child(odd){padding-top:6rem}.component-carousel .carousel-wrap:has(.cards-copy-carousel){--columns:10;--padding:6rem;display:grid;column-gap:var(--column-gap);grid-template-rows:auto;grid-template-columns:repeat(var(--columns),minmax(0,1fr));grid-auto-flow:dense}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .component-module-header{padding-top:var(--padding);text-align:left;grid-column:span 5;display:block;padding-right:2em}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .cards-copy-carousel{margin-left:0!important;grid-column:6/span 5}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .splide__track{padding-left:0!important}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .carousel-utils{margin-left:0}}@media (min-width:960px){.component-carousel .cards-carousel .slide-count--3 .carousel-utils,.component-carousel .content-cards-3-carousel .slide-count--3 .carousel-utils{display:none}.component-carousel .carousel-wrap:has(.cards-copy-carousel){--columns:12}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .component-module-header{grid-column:span 4;padding-right:0}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .cards-copy-carousel{grid-column:6/span 7}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .splide__track{padding-right:20vw!important}}@media (min-width:1200px){.component-carousel .content-cards-4-carousel .slide-count--4 .carousel-utils{display:none}.component-carousel .default-carousel .splide__track{padding:0 10vw!important}.component-carousel .cards-carousel .splide__slide:nth-child(odd){padding-top:8rem}.component-carousel .carousel-wrap:has(.cards-copy-carousel){--padding:8rem}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .cards-copy-carousel .slide-count--2 .carousel-utils{display:none}}@media (min-width:1500px){.component-carousel .default-carousel .splide__track{padding:0 18vw!important}.component-carousel .cards-carousel .splide__track{padding:0 calc(var(--page-margin) * 2)!important}.component-carousel .cards-carousel .splide__slide:nth-child(odd){padding-top:10rem}.component-carousel .carousel-wrap:has(.cards-copy-carousel){--padding:10rem}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .component-module-header{grid-column:2/span 3}.component-carousel .carousel-wrap:has(.cards-copy-carousel) .splide__track{padding-right:28vw!important}}@media (hover:hover) and (pointer:fine){.component-carousel .splide__arrow--prev:not([disabled]):hover:before{transform:translateX(calc(-50% - .5rem)) translateY(-50%)}.component-carousel .splide__arrow--next:not([disabled]):hover:before{transform:translateX(calc(-50% + .5rem)) translateY(-50%)}}
.component-gallery{--gutter:1rem}.component-gallery .iso-gutter{display:block;width:var(--gutter)}.component-gallery .iso-item{margin:0 0 var(--gutter)!important;width:calc(50% - var(--gutter) * .5);border-radius:.3rem;overflow:hidden}.component-gallery .iso-item .field--name-field-caption{display:none}body:has(.glightbox-container[aria-hidden=false]) .osano-cm-window{display:none!important}.glightbox-mobile .glightbox-container .gslide-desc{color:#fff!important}@media (min-width:1px) and (max-width:739px){.glightbox-clean .gdesc-inner{background:rgba(0,0,0,.5);border-radius:.5rem}}@media (min-width:740px){.component-gallery{--gutter:2rem}}@media (min-width:960px){.component-gallery .iso-item{width:calc(33.333% - var(--gutter) * .333 * 2)}}@media (min-width:1500px){.component-gallery .iso-item{width:calc(25% - var(--gutter) * .25 * 3)}}
.headings-icon{--size:4rem;--icon-size:2rem;width:var(--size);height:var(--size);background:#ba8748;border-radius:10em;display:inline-block;margin-bottom:1.5rem}.headings-icon:before{content:"";color:#fff;font-size:var(--icon-size);width:var(--icon-size);height:var(--icon-size);line-height:var(--icon-size);top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:1500px){.headings-icon{--size:6rem;--icon-size:3.2rem}}
.component-image-aside-copy{align-items:flex-start}.component-image-aside-copy div.image .media .field--name-field-media-image{border-radius:var(--border-radius-sm);border-top-left-radius:var(--border-radius-lrg-lrg)!important;overflow:hidden}.component-content-teasers .content>.row:nth-child(2n) .component-image-aside-copy div.image .media .field--name-field-media-image,.component-image-aside-copy.align--left div.image .media .field--name-field-media-image,.listing .node--view-mode-teaser:nth-child(2n) .component-image-aside-copy div.image .media .field--name-field-media-image,.views-row:nth-child(odd) .component-image-aside-copy div.image .media .field--name-field-media-image{border-bottom-right-radius:var(--border-radius-lrg-lrg);border-top-left-radius:var(--border-radius-sm)!important}.node--view-mode-teaser:not(:last-of-type){margin-bottom:2em}@media (min-width:740px){.component-image-aside-copy div.image{grid-column:6/span 5}.component-content-teasers .content>.row:nth-child(2n) .component-image-aside-copy div.image,.component-image-aside-copy.align--left div.image,.component-image-aside-copy .copy,.listing .node--view-mode-teaser:nth-child(2n) .component-image-aside-copy div.image,.views-row:nth-child(odd) .component-image-aside-copy div.image{grid-column:span 5}.component-content-teasers .content>.row:nth-child(2n) .component-image-aside-copy .copy,.component-image-aside-copy.align--left .copy,.listing .node--view-mode-teaser:nth-child(2n) .component-image-aside-copy .copy,.views-row:nth-child(odd) .component-image-aside-copy .copy{grid-column:6/span 5}}@media (min-width:960px){.node--view-mode-teaser .component-image-aside-copy{align-items:center}.component-image-aside-copy>*{grid-row:1!important}.component-image-aside-copy div.image{grid-column:7/span 6}.component-content-teasers .content>.row:nth-child(2n) .component-image-aside-copy div.image,.component-image-aside-copy.align--left div.image,.listing .node--view-mode-teaser:nth-child(2n) .component-image-aside-copy div.image,.views-row:nth-child(odd) .component-image-aside-copy div.image{grid-column:span 6}.component-content-teasers .content>.row:nth-child(2n) .component-image-aside-copy .copy,.component-image-aside-copy.align--left .copy,.listing .node--view-mode-teaser:nth-child(2n) .component-image-aside-copy .copy,.views-row:nth-child(odd) .component-image-aside-copy .copy{grid-column:8/span 5}}@media (min-width:1200px){.component-image-aside-copy .copy{padding-top:3em}}@media (min-width:1500px){.component-image-aside-copy{align-items:center}.component-image-aside-copy div.image{--aspect-ratio:1;grid-column:7/span 5}.component-image-aside-copy div.image .media .field--name-field-media-image{border-radius:var(--border-radius-lrg)}.component-image-aside-copy .copy{grid-column:2/span 4;padding-top:0}.component-content-teasers .content>.row:nth-child(2n) .component-image-aside-copy div.image,.component-image-aside-copy.align--left div.image,.listing .node--view-mode-teaser:nth-child(2n) .component-image-aside-copy div.image,.views-row:nth-child(odd) .component-image-aside-copy div.image{grid-column:2/span 5}.component-content-teasers .content>.row:nth-child(2n) .component-image-aside-copy div.image .media .field--name-field-media-image,.component-image-aside-copy.align--left div.image .media .field--name-field-media-image,.listing .node--view-mode-teaser:nth-child(2n) .component-image-aside-copy div.image .media .field--name-field-media-image,.views-row:nth-child(odd) .component-image-aside-copy div.image .media .field--name-field-media-image{border-top-left-radius:var(--border-radius-lrg)!important}.component-content-teasers .content>.row:nth-child(2n) .component-image-aside-copy .copy,.component-image-aside-copy.align--left .copy,.listing .node--view-mode-teaser:nth-child(2n) .component-image-aside-copy .copy,.views-row:nth-child(odd) .component-image-aside-copy .copy{grid-column:8/span 4}}
.node--unpublished{background-color:transparent!important}.content-unpublished{padding:1em 2em;margin-top:2em}.node--view-mode-full{min-height:50rem}.node--view-mode-full .field--name-field-paragraphs{position:relative;z-index:10}.node--view-mode-full:has(.listing) .hero.no-image h1{padding-bottom:0}.node--view-mode-full .hero+.field--name-field-paragraphs:has(.full-width:first-child){margin-top:0!important}.node--view-mode-full.node--type-article .field--name-body img,.node--view-mode-full.node--type-press-release .field--name-body img{margin:calc(var(--row-spacing) * .5) 0}.node--view-mode-full.no-hero-image:not(.listing-page) .node-content{margin-top:0;padding-top:calc(var(--row-spacing) * 2);position:relative}.node--view-mode-full.no-hero-image:not(.listing-page) .node-content>*{position:relative;z-index:3}.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:after,.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;content:"";background:#0e2f46;height:calc(var(--row-spacing) * 2);z-index:1}.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:after{--radius:6rem;z-index:2;background:#fff;border-top-left-radius:var(--radius);top:var(--row-spacing)}@media (min-width:740px){.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:after,.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:before{height:28rem}.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:after{left:var(--page-margin);width:calc(100% - var(--page-margin))}}@media (min-width:1200px){.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:after,.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:before{height:31rem}.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:after{--radius:10rem}}@media (min-width:1500px){.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:after,.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:before{height:34rem}.node--view-mode-full.no-hero-image:not(.listing-page) .node-content:after{--radius:14rem}}
.component-promo-boxed .media .field--name-field-media-image{--radius:3rem;height:90vh;aspect-ratio:unset;border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);overflow:hidden}.component-promo-boxed .copy{bottom:2.5rem;height:-moz-max-content;height:max-content}.component-promo-boxed .box{padding:4rem 3rem}.component-promo-boxed .box h2{margin-bottom:.3rem}@media (min-width:740px){.component-promo-boxed .media .field--name-field-media-image{max-height:70rem}.component-promo-boxed .copy{top:50%;transform:translateY(-50%)}.component-promo-boxed .box{grid-column:span 4}}@media (min-width:960px){.component-promo-boxed .media .field--name-field-media-image{--radius:6rem}}@media (min-width:1500px){.component-promo-boxed .media .field--name-field-media-image{--radius:10rem}.component-promo-boxed .box{padding:8rem 3.5rem;grid-column:2/span 4}}
.component-promo-panel{background:#0e2f46}.component-promo-panel .media .field--name-field-media-image{aspect-ratio:unset;height:36rem}.component-promo-panel .panel{padding:4rem 4rem 5rem}@media (min-width:1px) and (max-width:739px){.component-promo-panel .panel{margin-top:-10rem}}@media (min-width:740px){.component-promo-panel .container{position:absolute;top:0;left:0;height:100%;align-items:center;width:calc(100% - var(--page-margin) * 2)}.component-promo-panel .media .field--name-field-media-image{height:58rem}.component-promo-panel .panel{grid-column:span 5}}@media (min-width:960px){.component-promo-panel .media .field--name-field-media-image{height:80vh;max-height:100rem}}@media (min-width:1200px){.component-promo-panel .panel{grid-column:span 4}}@media (min-width:1500px){.component-promo-panel .panel{padding:10rem 6rem}}
body:has(.paragraph--type--timeline) #block-origin-local-tasks{right:0}.paragraph-timeline:last-child{margin-bottom:calc(var(--row-spacing) * -1)!important}.paragraph--type--timeline-section:target{--offset:2rem;padding-top:calc(var(--header-height) + var(--admin-bar) + var(--offset))}.paragraph--type--timeline .timeline-navigation{top:0;left:0;bottom:0}.paragraph--type--timeline .timeline-navigation-inner{top:var(--admin-bar);left:0;z-index:100;width:-moz-max-content;width:max-content;padding:1rem 1.5rem;border-bottom-right-radius:var(--border-radius-tiny)}.scroll-up .paragraph--type--timeline .timeline-navigation-inner{top:calc(var(--admin-bar) + var(--header-height))}.paragraph--type--timeline .timeline-navigation-inner:has(#timeline-toggle:checked) .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.paragraph--type--timeline .timeline-navigation-inner:has(#timeline-toggle:checked) .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.paragraph--type--timeline .timeline-navigation-inner:has(#timeline-toggle:checked) .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.paragraph--type--timeline .timeline-navigation-inner .timeline-hamburger{cursor:pointer;gap:1rem}.paragraph--type--timeline .timeline-navigation-inner .timeline-hamburger .hamburger .hamburger-inner,.paragraph--type--timeline .timeline-navigation-inner .timeline-hamburger .hamburger .hamburger-inner:after,.paragraph--type--timeline .timeline-navigation-inner .timeline-hamburger .hamburger .hamburger-inner:before{background:#fff}.paragraph--type--timeline .timeline-navigation-inner .timeline-list{display:none;gap:.8em;width:7ch}.paragraph--type--timeline .timeline-navigation-inner .timeline-list a.active{font-weight:700}.paragraph--type--timeline .timeline-navigation-inner #timeline-toggle:checked~.timeline-list{display:grid}.paragraph--type--timeline>.field--name-field-content>.field__item:nth-child(odd){--color:#899ff1}.paragraph--type--timeline>.field--name-field-content>.field__item:nth-child(2n){--color:#73cded}.paragraph--type--timeline>.field--name-field-content>.field__item .component-timeline{background:var(--color)}.component-timeline .heading{padding-top:3rem}.component-timeline .heading *{color:var(--color)}.component-timeline .heading h2{font-size:3.2rem;font-weight:400}.component-timeline .heading h3{font-size:8rem;font-weight:600;line-height:.7;margin-left:auto!important}.component-timeline .field--name-field-content>.field__item{margin-top:var(--row-spacing);margin-bottom:var(--row-spacing)}.component-timeline .field--name-field-content>.field__item:first-child{margin-top:0}.component-timeline .field--name-field-content>.field__item:last-child{margin-bottom:0}@media (min-width:1px) and (max-width:1500px){.paragraph--type--timeline .timeline-navigation-inner .timeline-list{padding:.5em 0!important}}@media (min-width:1px) and (max-width:739px){.paragraph--type--timeline>.field--name-field-content>.field__item:first-child .component-timeline .heading{padding-top:6rem}.component-timeline .heading .d-flex{flex-direction:column}.component-timeline .heading h2{margin-bottom:3rem}}@media (min-width:740px){.component-timeline .heading{padding-top:8rem}.component-timeline .heading .d-flex{align-items:flex-end;padding-left:9%}.component-timeline .heading h2{font-size:4rem;margin:0;line-height:.7}}@media (min-width:960px){.paragraph--type--timeline-section:target{--offset:0rem}.paragraph--type--timeline .timeline-navigation-inner{padding:1rem 2rem;border-bottom-right-radius:var(--border-radius-sm)}}@media (min-width:1500px){.paragraph--type--timeline .timeline-navigation-inner{padding:3rem 3.5rem;border-bottom-right-radius:var(--border-radius-lrg)}.paragraph--type--timeline .timeline-navigation-inner .timeline-hamburger{display:none}.paragraph--type--timeline .timeline-navigation-inner .timeline-list{display:grid!important}.component-timeline .heading{padding-top:10rem}.component-timeline .heading h2{font-size:6.4rem}.component-timeline .heading h3{font-size:20.4rem;line-height:.65}}
