/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (max-width:1023.98px){.container,.container-fluid,.row{--bs-gutter-x:5.25rem !important;}}.views-onecol.small .view-content{gap:8px;}.views-onecol .view-content{display:flex;flex-direction:column;gap:16px;}.views-onecol .view-content > h3{margin:0;}.views-onecol .view-footer{margin-top:32px;}.region-content .views-onecol{margin-bottom:32px;}.views-onecol.view-position-statements-resolutions .item-list ul{display:grid;gap:16px;list-style:none;}.views-onecol.view-position-statements-resolutions .item-list ul li{margin:0;}.view-saa-annual-meeting.view-display-id-page_2 .view-header{margin-bottom:calc(var(--k-space-8) / 2);}.view-saa-annual-meeting.view-display-id-page_2 .view-header::after{content:"";display:block;width:100%;height:1px;margin-top:calc(var(--k-space-8) / 2);background:#323747;}.view-saa-annual-meeting .attachment .view .view-header{margin-top:calc(var(--k-space-8) / 2);}.view-saa-annual-meeting .attachment .view .view-header::before{content:"";display:block;width:100%;height:1px;margin-bottom:calc(var(--k-space-8) / 2);background:#323747;}.view-saa-annual-meeting .attachment .view .view-header .h3{background-color:#E0E4E9;padding:16px 24px;}@media (max-width:639.98px){.view-saa-annual-meeting .field--name-field-conference-subtitle p img{float:none !important;max-width:100%;}}.view-saa-global-news-feed .item-list > ul{list-style:none;display:grid;gap:16px;}.view-saa-global-news-feed .item-list li{padding:32px;background:#fff;border-radius:16px;border:1px solid #EDEFF2;box-shadow:0 2px 0 0 #DFE3E8;margin:0;}.view-saa-global-news-feed .node h2{font-size:1.25rem;line-height:1.5;font-weight:700;}.view-saa-global-news-feed .time-n-relation{display:flex;align-items:center;font-size:0.75rem;font-weight:700;margin-top:8px;}.view-saa-global-news-feed .time-n-relation::before{content:"";width:8px;height:8px;border-radius:100%;background-color:#D33100;display:block;margin-right:4px;}.view-saa-global-news-feed .time-n-relation time{color:#D33100;}.view-saa-global-news-feed .time-n-relation .field--gid{margin-left:4px;}@media (max-width:767.98px){.view-timeline-of-saa-s-history .views-infinite-scroll-content-wrapper{max-width:calc(100vw - var(--bs-gutter-x));}}@media (max-width:767.98px){.view-timeline-of-saa-s-history ul.timeline-list.alternate::after{left:100%;}}@media (max-width:767.98px){.view-timeline-of-saa-s-history ul.timeline-list.alternate li.timeline-item .timeline-item-wrapper{width:100%;padding-bottom:20px;text-align:right;}}@media (max-width:767.98px){.view-timeline-of-saa-s-history ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper{padding-left:0;padding-right:1rem;}}.view-timeline-of-saa-s-history ul.timeline-list.alternate li.timeline-item.odd .timeline-item-wrapper .timeline-marker{right:-5px;}.view-timeline-of-saa-s-history ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper .timeline-marker{left:-5px;}@media (max-width:767.98px){.view-timeline-of-saa-s-history ul.timeline-list.alternate li.timeline-item.even .timeline-item-wrapper .timeline-marker{left:auto;right:-5px;}}.view-timeline-of-saa-s-history .teaser .field--name-field-media-image{max-height:200px;margin-block:16px;}.view-timeline-of-saa-s-history .teaser .field--name-field-media-image img{width:auto;max-height:200px;-o-object-fit:contain;object-fit:contain;}.view-timeline-of-saa-s-history .teaser .field--name-field-description p:last-child{margin-bottom:0;}.view-timeline-of-saa-s-history .teaser .field--name-field-link{overflow-wrap:anywhere;}
@media (max-width:1023.98px){.container,.container-fluid,.row{--bs-gutter-x:5.25rem !important;}}.breadcrumbs .breadcrumb{padding-bottom:8px;}.breadcrumbs .breadcrumb ol{display:flex;flex-wrap:wrap;}.breadcrumbs .breadcrumb ol li{font-size:0.75rem;}.breadcrumbs .breadcrumb ol li::before{display:none;}.breadcrumbs .breadcrumb ol li a{display:inline-block;color:#D33100 !important;text-transform:uppercase;font-weight:500;}.breadcrumbs .breadcrumb ol li span{color:#fff;font-weight:500;}.breadcrumbs .breadcrumb ol .separator{display:inline;margin-inline:6px;font-size:0.75rem;color:#fff;}
@media (max-width:1023.98px){.container,.container-fluid,.row{--bs-gutter-x:5.25rem !important;}}.block--cta{text-align:center;}
@media (max-width:1023.98px){.container,.container-fluid,.row{--bs-gutter-x:5.25rem !important;}}header{position:fixed;top:0;left:0;right:0;background-color:#0B1727;z-index:4;overflow-x:visible;transition:all 0.3s ease-in-out;}@media (min-width:1366px){header{padding-top:47px;}header.is-scrolled{padding-top:0;}header.is-scrolled .top-navigation{top:-100%;}header.is-scrolled .header_branding{padding-block:8px;}header.is-scrolled .header_branding .site-logo img{width:114px;}}.toolbar-horizontal header{top:var(--gin-height-sticky);}@media (max-width:1023.98px){.gin--vertical-toolbar header{top:var(--gin-scroll-offset);}}@media (max-width:1365.98px){header .container{padding-left:16px;padding-right:16px;}}header .top-navigation{order:1;}@media (min-width:1366px){header .top-navigation{padding-block:8px;box-shadow:16px -12px 124px 0 rgba(51,139,221,0.3019607843);position:absolute;top:0;left:0;right:0;transition:all 0.3s ease-in-out;z-index:1;}header .top-navigation .container{display:flex;justify-content:flex-end;align-items:center;gap:8px;}}@media (min-width:1366px){header .top-navigation .block-menu > .menu{margin:0;display:flex;gap:8px;}header .top-navigation .block-menu > .menu .menu-item{padding-top:0;}header .top-navigation .block-menu a{color:#EFE5DB;text-decoration:none;display:inline-flex;font-size:0.875rem;}header .top-navigation .block-menu a svg{display:none;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item{list-style:none;position:relative;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item > a{padding:8px 12px;border-radius:8px;display:inline-flex;gap:4px;align-items:center;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item > a:hover,header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item > a:focus,header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item > a[aria-expanded=true]{background-color:#D33100;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item > a:hover::after,header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item > a:focus::after,header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item > a[aria-expanded=true]::after{color:#EFE5DB !important;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item > a[aria-expanded=true]::after{transform:rotate(180deg);}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item > a[aria-haspopup=true]::after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;content:"\e900";font-size:6px;color:#D33100;transform-origin:center;width:auto;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item .menu{position:absolute;top:calc(100% + 1px);left:0;background-color:#D33100;width:200px;padding:4px;border-radius:8px;margin:0;display:none;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item .menu::before{content:"";position:absolute;top:-1px;left:0;right:0;height:1px;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item .menu .menu-item{padding:0;border-bottom:1px solid #511A0A;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item .menu .menu-item a{padding:8px;display:block;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item .menu .menu-item a:hover{background-color:#0B1727;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item .menu .menu-item:first-child a{border-top-left-radius:8px;border-top-right-radius:8px;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item .menu .menu-item:last-child{border-bottom:0;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item .menu .menu-item:last-child a{border-bottom-left-radius:8px;border-bottom-right-radius:8px;}header .top-navigation .block-menu.menu--menu-top-links > .menu > .menu-item.is-active > .menu{display:block;}header .top-navigation .block-menu.menu--account .menu-item a{padding:7px 12px;border-radius:10px;border:2px solid #511A0A;display:inline-flex;align-items:center;line-height:1;}header .top-navigation .block-menu.menu--account .menu-item a:hover{background-color:#D33100;border-color:#D33100;}header .top-navigation .block-menu.menu--account .menu-item a.is-active{color:#EFE5DB;}header .top-navigation .block-menu.menu--account .menu-item a[href="/user"]::before,header .top-navigation .block-menu.menu--account .menu-item a[href="/user/login"]::before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;content:"\e904";font-size:14px;margin-right:8px;}header .top-navigation .block-menu.menu--account .menu-item a[href*=search]{font-size:0;text-decoration:none;}header .top-navigation .block-menu.menu--account .menu-item a[href*=search]::before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;content:"\e903";font-size:1.125rem;font-size:14px;}}header .header_branding{padding-block:16px;transition:inherit;}@media (min-width:1366px){header .header_branding{padding-block:24px;}}header .header_branding .container{display:flex;justify-content:space-between;align-items:center;}header .header_branding .site-logo{display:block;transition:inherit;}header .header_branding .site-logo img{transition:all 0.3s ease-in-out;width:168px;}@media (min-width:1366px){header .header_branding .site-logo img{width:200px;}}@media (max-width:1365.98px){header .header_branding .block--cta{display:none;}}header .header_branding .menu-button{display:inline-flex;gap:8px;align-items:center;}@media (min-width:1366px){header .header_branding .menu-button{display:none;}}header .header_branding .menu-button::after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;content:"\e907";font-size:12px;width:24px !important;}header .header_branding .menu-button[aria-expanded=false] span:last-child{display:none;}header .header_branding .menu-button[aria-expanded=true]{background-color:transparent;border-width:1px;padding:16px 24px;}header .header_branding .menu-button[aria-expanded=true]::after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;content:"\e906";font-size:16px;}header .header_branding .menu-button[aria-expanded=true] span:first-child{display:none;}@media (min-width:1366px){header .menu--primary-links > .menu{margin:0;display:flex;gap:8px;position:relative;}header .menu--primary-links > .menu .menu-item{padding-top:0;list-style:none;flex-grow:1;}header .menu--primary-links > .menu a{display:inline-flex;width:100%;}header .menu--primary-links > .menu a svg{display:none;}header .menu--primary-links > .menu .menu-lvl-0 > a{padding:16px 16px 8px;border-radius:10px;border:1px solid #511A0A;text-decoration:none;font-weight:600;color:#fff;display:inline-flex;align-items:center;justify-content:space-between;}header .menu--primary-links > .menu .menu-lvl-0 > a:hover,header .menu--primary-links > .menu .menu-lvl-0 > a:focus,header .menu--primary-links > .menu .menu-lvl-0 > a[aria-expanded=true]{background-color:#D33100;border-color:#D33100;}header .menu--primary-links > .menu .menu-lvl-0 > a:hover::after,header .menu--primary-links > .menu .menu-lvl-0 > a:focus::after,header .menu--primary-links > .menu .menu-lvl-0 > a[aria-expanded=true]::after{color:#EFE5DB !important;}header .menu--primary-links > .menu .menu-lvl-0 > a[aria-expanded=true]::after{transform:rotate(180deg);}header .menu--primary-links > .menu .menu-lvl-0 > a[aria-haspopup=true]::after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;content:"\e900";font-size:10px;color:#D33100;transform-origin:center;width:auto;}header .menu--primary-links > .menu .menu-lvl-0 > .menu{position:absolute;left:0;right:0;top:100%;z-index:2;grid-template-columns:repeat(4,1fr);gap:32px 16px;margin:0;padding-block:48px;display:none;}header .menu--primary-links > .menu .menu-lvl-0 > .menu::before{content:"";position:absolute;inset:0 -9999px;background:#0B1727;z-index:-2;}header .menu--primary-links > .menu .menu-lvl-0 > .menu::after{content:"";position:absolute;inset:0 -9999px;background:linear-gradient(to top,rgba(18,44,70,0.5) 0%,rgba(9,18,31,0) 100%);z-index:-2;}header .menu--primary-links > .menu .menu-lvl-0 > .menu .menu{margin:0;}header .menu--primary-links > .menu .menu-lvl-0 > .menu .menu-item{list-style:none;}header .menu--primary-links > .menu .menu-lvl-0 > .menu .menu-item a{color:#fff;padding:10px 16px;font-size:0.875rem;}header .menu--primary-links > .menu .menu-lvl-0 > .menu .menu-item a:hover{color:#D33100;}header .menu--primary-links > .menu .menu-lvl-0 > .menu > .menu-item > a{font-size:1rem;position:relative;}header .menu--primary-links > .menu .menu-lvl-0 > .menu > .menu-item > a::before{content:"";position:absolute;left:0;top:calc(50% - 4px);width:8px;height:8px;border-radius:100%;background-color:#D33100;}header .menu--primary-links > .menu .menu-lvl-0.is-active > .menu{display:grid;}}header .header_navigation{padding-bottom:8px;}@media (max-width:1365.98px){header .header_navigation{position:fixed;inset:110px 0 0;overflow:auto;background:#0B1727;overscroll-behavior:contain;display:none;}.gin--vertical-toolbar header .header_navigation{top:calc(110px + var(--gin-height-sticky));}header .header_navigation.is-active{display:flex;flex-direction:column;}header .header_navigation .container{padding-left:24px;padding-right:24px;}header .header_navigation > .navigation{padding-bottom:24px;border-bottom:1px solid #511A0A;}}header .header_navigation .block--cta{display:block;}@media (min-width:1366px){header .header_navigation .block--cta{display:none;}}header .header_navigation .block--cta a{display:inline-block;width:100%;padding:24px 16px 16px;border-radius:10px;text-align:start;font-size:18px;line-height:1.35rem;font-weight:700;letter-spacing:-0.02rem;}@media (max-width:1023.98px){.gin--vertical-toolbar header .header_navigation{top:calc(110px + var(--gin-scroll-offset));}}@media (max-width:1365.98px){header .header_navigation .menu{margin:0;}header .header_navigation .menu a{font-size:1.125rem;text-decoration:none;color:#fff !important;font-weight:600;}header .header_navigation .menu a svg{display:none;}header .header_navigation .menu .menu-item{list-style:none;position:relative;padding:24px 16px 16px;border:1px solid #511A0A;border-radius:10px;margin-top:8px;}header .header_navigation .menu .menu-item:first-child{margin-top:24px;}header .header_navigation .menu .menu-item .item-trigger{all:unset;cursor:pointer;position:absolute;right:0;top:0;height:69px;width:50px;font-size:0;text-decoration:none;}header .header_navigation .menu .menu-item .item-trigger::before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;content:"\e900";font-size:1.125rem;color:#D33100;font-size:8px;width:auto;}header .header_navigation .menu .menu-item > .menu{display:none;}header .header_navigation .menu .menu-item.is-active{border-color:#D33100;}header .header_navigation .menu .menu-item.is-active.menu-lvl-1{background-color:#511A0A;}header .header_navigation .menu .menu-item.is-active > .menu{display:block;}header .header_navigation .menu .menu-item.is-active > .item-trigger::before{transform:rotate(180deg);}header .header_navigation .menu .menu-item.menu-lvl-2{border-color:#0B1727 !important;}}@media (min-width:1366px){header .header_navigation .menu .item-trigger{display:none;}}.layout-container{padding-top:110px;}@media (min-width:1366px){.layout-container{padding-top:250px;}}
svg.ext{width:14px;height:14px;padding-right:0.2em;fill:#727272;font-weight:900;}svg.mailto{width:14px;height:14px;padding-right:0.2em;fill:#727272;}svg.ext path,svg.mailto path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto{display:none;padding:0;}}extlink i{padding-left:0.2em;}
