/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:focus-visible{outline:2px dashed hsla(var(--color-blue-200),.2)}:is(.region-utility .menu_link_content) :focus-visible{outline:2px dashed hsla(var(--color-gray),.5)}blockquote{background-color:hsl(var(--color-gray));border-left:8px solid hsl(var(--color-blue-200));font-family:var(--font-header);font-size:2rem;font-style:normal;font-weight:400;letter-spacing:var(--font-header-letter-spacing);margin-bottom:1.4em;margin-left:0;margin-top:1.4em;padding:20px;text-wrap:balance}blockquote,blockquote p{line-height:1.4}table{background:#fff;border-collapse:collapse}table td,table th{border:1px solid var(--color-gray200);font-size:1rem;padding:1.5rem 2rem}table th{background-color:var(--color-primary-light);color:var(--color-gray);font-weight:600;white-space:nowrap}table tr td:first-child,table tr th:first-child{text-align:left}table td{text-align:center}.button,button,main input[type=submit]{background-color:hsl(var(--color-blue-200));border:1px solid hsl(var(--color-blue-200));border-radius:var(--radiusButton);box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-basic-bold);font-size:1rem;padding:.8rem 2rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s linear;z-index:1}:is(.button,button,main input[type=submit]) svg{display:inline-block;max-height:25px;max-width:25px;fill:#fff}:is(.button,button,main input[type=submit]):hover{background-color:hsl(var(--color-blue-400));border-color:hsl(var(--color-blue-400));box-shadow:0 9px 20px -5px rgba(0,0,0,.2);text-decoration:none}.dark:is(.button,button,main input[type=submit]){border-color:hsl(var(--color-blue-900));color:hsl(var(--color-blue-900))}.light:is(.button,button,main input[type=submit]){border-color:#fff;color:#fff}.light:is(.button,button,main input[type=submit]) svg{fill:#fff}.white:is(.button,button,main input[type=submit]){background-color:#fff;border-color:#fff;color:hsl(var(--color-blue-900))}.white:is(.button,button,main input[type=submit]) svg{fill:hsl(var(--color-blue-900))}.white:is(.button,button,main input[type=submit]):hover{background-color:hsl(var(--color-blue-200));border-color:hsla(var(--color-blue-200),.1);color:#fff}.outline:is(.button,button,main input[type=submit]){background-color:transparent;color:hsl(var(--color-blue-200))}.outline:is(.button,button,main input[type=submit]):hover{background-color:hsla(var(--color-blue-200),.1)}.light.outline:is(.button,button,main input[type=submit]){border-color:#fff;color:#fff}.light.outline:is(.button,button,main input[type=submit]) svg{fill:#fff}.light.outline:is(.button,button,main input[type=submit]):hover{background-color:hsla(var(--color-blue-200),.1);color:#fff}.dark.outline:is(.button,button,main input[type=submit]){color:hsl(var(--color-blue-900))}.dark.outline:is(.button,button,main input[type=submit]):hover{background-color:hsl(var(--color-blue-900));color:#fff}.outline:is(:is(.bg-color--shadow_purple,.bg-color--purple,.bg-color--dark_slate_gray,.bg-color--navy,.bg-color--blue,.bg-color--stellar,.bg-color--gray) .button,:is(.bg-color--shadow_purple,.bg-color--purple,.bg-color--dark_slate_gray,.bg-color--navy,.bg-color--blue,.bg-color--stellar,.bg-color--gray) button,:is(.bg-color--shadow_purple,.bg-color--purple,.bg-color--dark_slate_gray,.bg-color--navy,.bg-color--blue,.bg-color--stellar,.bg-color--gray) main input[type=submit]){border-color:#fff;color:#fff}.outline:is(:is(.bg-color--shadow_purple,.bg-color--purple,.bg-color--dark_slate_gray,.bg-color--navy,.bg-color--blue,.bg-color--stellar,.bg-color--gray) .button,:is(.bg-color--shadow_purple,.bg-color--purple,.bg-color--dark_slate_gray,.bg-color--navy,.bg-color--blue,.bg-color--stellar,.bg-color--gray) button,:is(.bg-color--shadow_purple,.bg-color--purple,.bg-color--dark_slate_gray,.bg-color--navy,.bg-color--blue,.bg-color--stellar,.bg-color--gray) main input[type=submit]) svg{fill:#fff}.outline:is(:is(.bg-color--shadow_purple,.bg-color--purple,.bg-color--dark_slate_gray,.bg-color--navy,.bg-color--blue,.bg-color--stellar,.bg-color--gray) .button,:is(.bg-color--shadow_purple,.bg-color--purple,.bg-color--dark_slate_gray,.bg-color--navy,.bg-color--blue,.bg-color--stellar,.bg-color--gray) button,:is(.bg-color--shadow_purple,.bg-color--purple,.bg-color--dark_slate_gray,.bg-color--navy,.bg-color--blue,.bg-color--stellar,.bg-color--gray) main input[type=submit]):hover{background-color:hsla(var(--color-blue-200),.1);color:#fff}.button.with-icon{align-items:center;display:inline-flex;gap:10px;justify-content:center}.button.with-icon svg{fill:#fff}input[type=button],input[type=email],input[type=number],input[type=submit],input[type=tel],input[type=text],textarea{-webkit-appearance:none;border-radius:0}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{background-color:transparent;border:1px solid var(--color-gray200);border-radius:var(--radius);font-size:1rem;max-width:100%;padding:1rem 1.5rem;width:100%}.user-login-form input[type=password],.user-login-form input[type=text]{border:none;border-bottom:1px dashed hsl(var(--color-gray));border-radius:0}:is(.user-login-form input[type=text],.user-login-form input[type=password]):focus{background-color:hsla(var(--color-gray),.4)}.fieldset-legend,label{font-size:1rem;font-weight:800}:is(.form-checkboxes,[id*=edit-radios]) label{font-weight:400}:is(.form-checkboxes,[id*=edit-radios]) .form-item{margin-bottom:.5rem}:is(:is(.form-checkboxes,[id*=edit-radios]) .form-item):last-child{margin-bottom:0}.form-item-select-list-multi select{padding:.5rem}::-moz-placeholder{color:var(--color-gray)}::placeholder{color:var(--color-gray)}.form-item{margin-bottom:1em}.form-item:last-child{margin-bottom:0}.form-item .description{color:var(--color-gray200);font-size:.8em}fieldset{padding:1rem}.form-item-files-file{border:1px solid var(--color-gray200);padding:1rem}.field__item{display:contents}.path-webform .webform-submission-form{margin-bottom:60px;margin-top:60px}.webform-submission-form{background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,100%,.9);margin-bottom:40px;margin-top:40px;padding:40px}:is(.region-utility .menu li):focus-within .menu,:is(.region-utility .menu li):hover .menu{display:block}.region-utility .menu .menu{background-color:hsl(var(--color-blue-900));box-shadow:0 5px 12px -5px hsl(var(--color-blue-900));box-shadow:0 0 33px 0 rgba(0,0,0,.5);display:none;height:auto;left:0;position:absolute;top:48px;width:-moz-max-content;width:max-content;z-index:1}:is(.region-utility .menu .menu) li{display:block}:is(:is(.region-utility .menu .menu) li):after{display:none}:is(.region-utility .menu .menu) a{border-bottom:1px solid hsla(var(--color-blue-500),.4);border-right:none;display:block;padding:1rem 20px}:is(:is(.region-utility .menu .menu) a):hover{background-color:hsla(var(--color-blue-500),.4)}.region-header .menu .menu{font-family:var(--font-basic-medium)}.region-header .menu-link-contentmain.contextual-region{position:static}@media (width < 1440px){:is(.region-header nav) .mobile-menu--footer{display:block;margin-top:auto;padding-bottom:40px}:is(:is(.region-header nav) .mobile-menu--footer) a{display:inline-block;padding:0}.region-header .mobile-menu{display:flex;flex-direction:column;justify-content:space-between;min-height:100%}.region-header .menu{background:#fff;flex-direction:column}:is(.region-header .menu) .menu{left:auto;position:relative;top:auto}.region-header .menu li{border-bottom:1px solid hsl(var(--color-gray));display:block;height:auto;width:100%}:is(.region-header .menu li) a{max-width:100%;white-space:wrap}.region-header .link-container{align-items:center;display:flex;justify-content:space-between;padding-left:45px;padding-right:45px}:is(.region-header .link-container) .link-tools{width:25%}:is(:is(.region-header .link-container) .link-tools) .link-tool{cursor:pointer;display:flex;justify-content:flex-end;width:100%}.region-header .menu li a{color:hsl(var(--color-blue-900));height:auto;max-height:unset;padding:1rem 0;position:relative;width:100%}.region-header .menu .menu li a{padding-left:45px}:is(.region-header .menu li.menu-item--expanded) .link-tools--expand svg{display:block;height:15px;width:15px}:is(.region-header .menu li.menu-item--expanded) .link-tools--collapse svg{display:none;height:15px;width:15px}.region-header .menu li.menu-item--expanded{background-position:right 3.5rem top 22px}:is(.region-header .menu li.menu-item--expanded.active) .link-tools--collapse svg{display:block}:is(.region-header .menu li.menu-item--expanded.active) .link-tools--expand svg{display:none}.region-header .menu li.menu-item--expanded.active .menu_link_content>.menu{display:block}.region-header .menu .menu li{background-color:hsl(var(--color-gray),.5);border-bottom:1px solid hsl(var(--color-gray))}.region-header .menu .menu .menu li a{padding-left:45px}:is(.region-header .mobile-menu-utility) a{font-family:var(--font-basic-regular);font-size:.875rem}}@media (width >= 1440px){.region-header li:hover a{background-color:#fff}.region-header .menu .menu{background:#fff;box-shadow:0 0 33px -12px rgba(0,0,0,.5);display:none;height:auto;left:0;position:absolute;top:106px;z-index:2}:is(.region-header .menu .menu) a{border-bottom:1px solid hsl(var(--color-gray));color:hsl(var(--color-blue-900));display:block;font-weight:400;height:auto;padding:1rem 30px;width:100%}:is(:is(.region-header .menu .menu) a):hover{background-color:hsl(var(--color-gray))}.region-header .menu li:focus-within>.menu_link_content>.menu,.region-header .menu li:hover>.menu_link_content>.menu{display:block}.region-header .menu .menu li:hover>.menu_link_content>.menu{display:block;left:100%;top:0}}@media (width < 960px){:is(.user-logged-in .region-header) nav{top:175px}}@media (960px <= width < 1440px){:is(.user-logged-in .region-header) nav{top:224px}}.layout-content{position:relative}body.active-navigation{overflow-y:hidden}@media (width < 1440px){:is(body.active-navigation .region-header) nav{display:block}}footer{--padding:40px;background-color:hsl(var(--color-blue-900));color:#fff;padding-bottom:60px;padding-top:60px}footer a{text-decoration:none}footer .region-footer{margin-bottom:60px;margin-top:60px}footer .footer--logo img,footer .footer--logo svg{margin-left:auto;margin-right:auto;max-height:220px;max-width:220px}footer .footer--logo svg{display:block}footer .menu{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;list-style:none;margin:0;padding:0;row-gap:40px}@media (width >= 1200px){footer .menu{flex-direction:row}}footer .menu a{color:var(--color-primary-offset);font-family:var(--font-basic-bold);font-size:1rem;text-transform:uppercase}:is(footer .menu a):hover{text-decoration:none}.footer--contact{align-items:center;display:flex;flex-direction:column;font-size:1rem;gap:10px;margin-bottom:40px;margin-top:40px}.footer--social{display:flex;gap:30px;justify-content:center;margin-bottom:90px;margin-top:60px}.footer--social svg{display:block;height:35px;width:35px;fill:#fff}.mobile-menu .footer--contact,.mobile-menu .footer--legal{font-size:.875rem}.mobile-menu .footer--social{margin-bottom:35px;margin-top:20px}:is(.mobile-menu .footer--social) svg{fill:hsl(var(--color-blue-900))}:is(.mobile-menu .footer--social) a{padding-left:0;padding-right:0}.footer--legal{font-size:1rem;text-align:center}.footer--legal a:hover{text-decoration:underline}.footer--legal a{display:inline}#back-to-top{bottom:80px;color:hsl(var(--color-blue-200));display:none;opacity:.8;position:fixed;right:20px;text-align:center;text-decoration:none;z-index:9999}#back-to-top.active{display:block}#back-to-top svg{display:inline-block;height:40px;width:40px;fill:hsl(var(--color-blue-200));margin-bottom:-6px}#back-to-top span{display:block;font-size:10px;text-align:center;text-transform:uppercase}.dev{background:#f3f3f3;border:1px solid #ccc;font-size:.875rem;padding:1rem}#toolbar-bar,.block-local-tasks-block{opacity:1}
.node--type-page{background-repeat:no-repeat}.node--type-page.node--page--has-background main{background-position:100% 100%;background-repeat:no-repeat;background-size:100% auto}.node--type-page .node__content{background-position:0 0;background-repeat:no-repeat;background-size:100% auto}@media (width >= 768px){.node--type-page .node__content{background-size:unset}}
.paragraph--type--call-to-action--items{display:inline-flex;flex-direction:column;gap:20px;margin-left:auto;margin-right:auto}.paragraph--type--call-to-action--items .button{align-items:center;display:inline-flex;gap:10px;justify-content:center}
.paragraph--type--card.page-teaser{color:#fff;overflow:hidden;position:relative;text-align:center}.paragraph--type--card.page-teaser:hover{cursor:pointer}.paragraph--type--card.page-teaser img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-teaser.default .page-teaser--image{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.page-teaser.default .page-teaser--title{background-color:hsla(var(--color-blue-900),.8);font-family:Libre Caslon Display,serif;font-size:clamp(1.6875rem,1.6203rem + .3165vw,2rem);height:100%;line-height:1.2;padding-bottom:1rem;padding-top:2rem;width:100%}:is(.page-teaser.default .page-teaser--title) span{display:inline-block;margin-left:auto;margin-right:auto;max-width:80%;text-wrap:balance}.page-teaser.default .page-teaser--body{align-items:center;color:#8e9499;display:flex;font-size:clamp(.875rem,.8212rem + .2532vw,1.125rem);font-weight:400;margin-left:auto;margin-right:auto;margin-top:1rem;text-wrap:balance}.page-teaser.default .page-teaser--cta{background-color:hsla(var(--color-blue-900),.8);font-size:1rem;height:100%;margin-left:auto;margin-right:auto;padding-bottom:2rem;padding-top:1rem;width:-moz-max-content;width:max-content;width:100%}.paragraph--type--card .page-teaser--image{overflow:hidden}.paragraph--type--card .page-teaser--image img{transform:scale(1);transition:.3s ease-in-out}.paragraph--type--card:hover .page-teaser--image img{transform:scale(1.02)}
.paragraph--type--card-grid-twocol-1x1{container-type:inline-size;margin-bottom:var(--block-margin);margin-top:var(--block-margin)}.paragraph--type--card-grid-twocol-1x1 .containment{display:grid;gap:25px;grid-template-columns:1fr;max-width:2042px;width:100%}@media (width >= 960px){.paragraph--type--card-grid-twocol-1x1 .containment{grid-template-columns:repeat(2,1fr)}}@media (width >= 800px){.paragraph--type--card-grid-twocol-1x1[data-count="3"] .paragraph--type--card:last-child:nth-child(2n - 1){grid-column:span 2}}.paragraph--type--card.paragraph--view-mode--teaser-color{align-items:center;color:#fff;display:flex;justify-content:center;min-height:320px}@media (width >= 1200px){.paragraph--type--card.paragraph--view-mode--teaser-color{min-height:620px}}.paragraph--type--card.paragraph--view-mode--teaser-color:before{bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s linear;z-index:1}.paragraph--type--card.paragraph--view-mode--teaser-color:hover:before{opacity:.5}.page-teaser.color{background-position:50%;background-size:cover;padding:45px}.page-teaser.color .page-teaser--content--border{align-items:center;border:1px solid #fff;display:flex;height:100%;justify-content:center;padding:45px;position:relative;width:100%;z-index:2}:is(.page-teaser.color .page-teaser--content--border) .page-teaser--content{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}:is(:is(.page-teaser.color .page-teaser--content--border) .page-teaser--content)>:last-child{margin-bottom:0}.page-teaser.color .page-teaser--title{font-family:var(--font-header);font-size:clamp(2.5rem,2.1638rem + 1.5823vw,4rem);letter-spacing:var(--font-header-letter-spacing);line-height:1.2;margin-bottom:.5em;margin-left:auto;margin-right:auto;max-width:95%}.page-teaser.color .page-teaser--body{font-size:clamp(1rem,.3929rem + 2.8571vw,1.25rem);font-weight:400;margin-left:auto;margin-right:auto;text-wrap:balance}.page-teaser.color .page-teaser--cta{font-size:1rem;height:100%;margin-left:auto;margin-right:auto;margin-top:1rem;padding-bottom:2rem;padding-top:1rem;width:-moz-max-content;width:max-content;width:100%}
.paragraph--type--file-download-block{padding:2rem}.paragraph--type--file-download-block .text-block--header{font-family:var(--font-header);font-size:clamp(2rem,1.9193rem + .3797vw,2.375rem);letter-spacing:var(--font-header-letter-spacing);line-height:1.2}.paragraph--type--file-download-block .text-block--body{color:hsl(var(--color-blue-900));font-size:1rem;text-wrap:balance}.paragraph--type--file-download-block .file-download-icon{margin-bottom:2rem}.paragraph--type--file-download-block .file-download-icon svg{display:inline-block;fill:#fff;height:auto;max-height:65px;width:100%}
.paragraph--type--text,.paragraph--type--text-full{margin-bottom:var(--block-margin);margin-top:var(--block-margin);text-align:center;text-wrap:balance}:is(.paragraph--type--text,.paragraph--type--text-full) .paragraph--type--call-to-action--items{margin-left:auto;margin-right:auto;margin-top:calc(var(--block-margin)/2)}.text-align-left:is(.paragraph--type--text,.paragraph--type--text-full) .paragraph--type--call-to-action--items{margin-left:0;margin-right:0}.text-align-left:is(.paragraph--type--text,.paragraph--type--text-full){text-align:left;text-wrap:pretty}.text-block{container-type:inline-size;flex:1 0 0}.text--header:has(.text--header--logo){display:grid;grid-template-columns:1fr 165px}:is(.text--header:has(.text--header--logo) .text--header--logo) img{height:100px;width:100%}@container (width < 360px){:is(.text--header:has(.text--header--logo) .text--header--logo) img{display:none}}@container (width >= 540px){:is(.text--header:has(.text--header--logo) .text--header--logo) img{height:160px}}.text-block--overline{font-size:1rem;margin-bottom:1rem;text-transform:uppercase}.text-block--header,.text-block--overline{color:hsl(var(--color-blue-900));font-family:var(--font-header);letter-spacing:var(--font-header-letter-spacing)}.text-block--header{font-size:clamp(2.125rem,1.8426rem + 1.3291vw,3.4375rem);line-height:1.2;margin-bottom:.5em;text-wrap:balance}.text-block--body{color:hsl(var(--color-blue-900));font-size:clamp(.875rem,.8212rem + .2532vw,1.125rem)}.text-block--body :last-child{margin-bottom:0}.text-block--body h2,.text-block--body h3,.text-block--body h4,.text-block--body h5,.text-block--body h6{font-family:var(--font-header);letter-spacing:var(--font-header-letter-spacing)}.text-block--body p.text-align-center{text-wrap:balance}
.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default){color:#fff;padding-bottom:80px;padding-top:80px;text-align:center}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .text-block--body,.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .text-block--header{color:#fff}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .text-block--body{align-self:flex-start;margin-bottom:2rem;margin-top:1rem;text-wrap:balance}@media (width >= 768px){.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .text-block--body{margin-bottom:var(--block-margin);margin-top:1rem}}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--call-to-action{align-self:flex-end;margin-top:2rem}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-section--downloads{display:grid;grid-template-columns:repeat(2,1fr);justify-content:center;row-gap:40px}:is(.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-section--downloads) .paragraph--type--file-download-block.paragraph--view-mode--default{align-items:center;border-left:1px dashed #fff;border-right:1px dashed #fff;display:grid;grid-column:span 2}@media (600px <= width < 1024px){.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-section--downloads{grid-template-columns:repeat(4,1fr)}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:last-child:nth-child(2n - 1){grid-column-end:4}}@media (1024px <= width < 1440px){.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-section--downloads{grid-template-columns:repeat(6,1fr)}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:last-child:nth-child(3n - 2){grid-column-end:5}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:last-child:nth-child(3n - 1){grid-column-end:-2}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:nth-last-child(2):nth-child(3n+1){grid-column-end:4}}@media (width >= 1440px){.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-section--downloads{grid-template-columns:repeat(8,1fr)}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:last-child:nth-child(4n - 3){grid-column-end:6}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:nth-last-child(2):nth-child(4n - 3){grid-column-end:5}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:last-child:nth-child(4n - 2){grid-column-end:7}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:nth-last-child(3):nth-child(4n - 3){grid-column-end:4}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:nth-last-child(2):nth-child(4n - 2){grid-column-end:6}.paragraph--type--file-download-section:has(.paragraph--type--file-download-block.paragraph--view-mode--default) .paragraph--type--file-download-block.paragraph--view-mode--default:last-child:nth-child(4n - 1){grid-column-end:8}}.paragraph--type--file-download-section:has(.paragraph--type--file-download-section--downloads.slim) .paragraph--type--file-download-section--downloads{gap:40px}:is(.paragraph--type--file-download-section:has(.paragraph--type--file-download-section--downloads.slim) .paragraph--type--file-download-section--downloads) .paragraph--type--file-download-block.paragraph--view-mode--default{background:hsla(0,0%,100%,.05);border-left:none;border-right:none}
