.splitting .char,.splitting .word{display:inline-block}.splitting .char{position:relative}.splitting .char:after,.splitting .char:before{content:attr(data-char);left:0;position:absolute;top:0;transition:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden}.splitting{--word-center:calc((var(--word-total) - 1)/2);--char-center:calc((var(--char-total) - 1)/2);--line-center:calc((var(--line-total) - 1)/2)}.splitting .word{--word-percent:calc(var(--word-index)/var(--word-total));--line-percent:calc(var(--line-index)/var(--line-total))}.splitting .char{--char-percent:calc(var(--char-index)/var(--char-total));--char-offset:calc(var(--char-index) - var(--char-center));--distance:calc((var(--char-offset)*var(--char-offset))/var(--char-center));--distance-sine:calc(var(--char-offset)/var(--char-center));--distance-percent:(var(--distance)/var(--char-center))}.splitting.cells img{display:block;width:100%}@supports (display:grid){.splitting.cells{background-size:cover;overflow:hidden;position:relative;visibility:hidden}.splitting .cell-grid{background:inherit;display:grid;grid-template:repeat(var(--row-total),1fr) /repeat(var(--col-total),1fr);height:100%;left:0;position:absolute;top:0;width:100%}.splitting .cell{background:inherit;overflow:hidden;position:relative}.splitting .cell-inner{background:inherit;height:calc(100%*var(--row-total));left:calc(-100%*var(--col-index));position:absolute;top:calc(-100%*var(--row-index));visibility:visible;width:calc(100%*var(--col-total))}.splitting .cell{--center-x:calc((var(--col-total) - 1)/2);--center-y:calc((var(--row-total) - 1)/2);--offset-x:calc(var(--col-index) - var(--center-x));--offset-y:calc(var(--row-index) - var(--center-y));--distance-x:calc((var(--offset-x)*var(--offset-x))/var(--center-x));--distance-y:calc((var(--offset-y)*var(--offset-y))/var(--center-y))}}.main,:root,body{--primary-color:#ec7923;--secondary-color:#414141;--tertiary-color:#ccc;--contrast-bg-text:#fff;--contrast-button-base:#414141;--contrast-button:#111;--contrast-button-hover:#fff;--cta-color:#fff;--navigation:#ec7923;--navigation-ada:#c1531b;--theme-opacity:hsla(0,0%,7%,.75);--detail-header-copy:#fff;--detail-header-jump:#fff;--detail-header-jump-hover:#111;--quote-transparent:rgba(0,0,0,.75)}.breadcrumbs{margin:0}.breadcrumb a:hover,.breadcrumbs a:hover{font-weight:700}.breadcrumb a:focus-visible,.breadcrumbs a:focus-visible{border-radius:4px;color:var(--cta-color);outline:1px solid var(--cta-color);outline-offset:2px}.chart a{color:#ec7923;font-weight:700;line-height:26px}.ada .chart a{color:var(--navigation-ada)}.chart a:hover{color:#111}.chart a:focus-visible{border-radius:4px;color:#414141;outline:1px solid #111;outline-offset:1px}.account-submissions a{color:#111}.account-submissions a:hover{outline:1px solid #111}.account-submissions a:focus-visible{color:#111;outline:2px solid #111;outline-offset:0}a.currentPage{font-weight:700!important}a.currentPage,a.currentPage div,a.currentPage span{opacity:1!important}.swiper-slide a .cta-text,.wysiwyg a{cursor:pointer;font-weight:700;text-underline-offset:5px}.wysiwyg a:not(:has(svg)).black{color:#111;outline:none}.wysiwyg a:not(:has(svg)).black:hover{color:var(--primary-color)}.wysiwyg a:not(:has(svg)).black:focus-visible{border-radius:4px;color:var(--primary-color);outline:1px solid var(--contrast-button);outline-offset:2px}.ada .wysiwyg a:not(:has(svg)).black:focus-visible,.ada .wysiwyg a:not(:has(svg)).black:hover{color:var(--navigation-ada)}.swiper-slide a:hover .cta-text{font-weight:900!important}.swiper-slide a:focus-visible .cta-text{color:#414141;font-weight:900!important}.swiper-slide a:active .cta-text{color:var(--primary-color)!important}a[href^="mailto:"]{color:inherit;text-decoration:none}a[href^="mailto:"] div,a[href^="mailto:"] span,a[href^="mailto:"] svg{pointer-events:none}.form-group input[type=date]{min-height:40px}@media (max-width:460px){.form-group input[type=date]{min-width:calc(100vw - 60px)}}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,7%,.4);border-radius:100%;height:22px;width:22px}input[type=radio]:checked{background-color:#ec7923;border:1px solid #fff;outline:1px solid hsla(0,0%,7%,.4)!important;outline-offset:1px}.ada input[type=radio]:checked{background-color:#c1531b}input[type=radio]:focus:not(:checked){outline:1px solid hsla(0,0%,7%,.4)!important;outline-offset:1px}input,select,textarea{font-size:1rem!important;font-weight:300!important}input:hover,select:hover,textarea:hover{border-color:#ec7923}.ada input:hover,.ada select:hover,.ada textarea:hover{border-color:#c1531b}input:focus,select:focus,textarea:focus{border:1px solid transparent;outline:2px solid #ec7923;outline-offset:-2px}.ada input:focus,.ada select:focus,.ada textarea:focus{outline-color:#c1531b}.site-search-bar input:focus,.site-search-bar select:focus,.site-search-bar textarea:focus{border-color:transparent!important;outline:none}.flag,.flag-active,.flag-inactive{border-radius:4px;display:inline-block;font-size:12px;font-weight:700;line-height:20px;padding:0 8px}.android-os .flag,.android-os .flag-active,.android-os .flag-inactive,.windows-os .flag,.windows-os .flag-active,.windows-os .flag-inactive{padding:3px 8px 1px}.flag-active{background-color:#ec7923;color:#fff}.ada .flag-active{background-color:var(--navigation-ada)}.flag-inactive{background-color:#e6e6e6;color:#111}.back-link,a:has(.chevron){position:relative}.back-link:focus-visible,a:has(.chevron):focus-visible{outline:none!important}.back-link:focus-visible:after,a:has(.chevron):focus-visible:after{border-radius:4px;content:"";height:26px;left:-8px;outline:1px solid #111;pointer-events:none;position:absolute;right:-2px;top:0;z-index:1}.android-os .back-link:focus-visible:after,.android-os a:has(.chevron):focus-visible:after,.windows-os .back-link:focus-visible:after,.windows-os a:has(.chevron):focus-visible:after{top:-6px}label:has(select){position:relative}label:has(select) span{display:block;position:relative}label:has(select) span:after{border-bottom:2px solid;border-right:2px solid;content:"";display:block;font-size:20px;height:7px;pointer-events:none;position:absolute;right:20px;top:16px;transform:rotate(45deg);width:7px}label:has([type=checkbox]){align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:22px;position:relative;transform:translateY(4px);-webkit-user-select:none;-moz-user-select:none;user-select:none}label:has([type=checkbox]):focus-within{border-radius:4px;outline:2px solid #ec7923;outline-offset:0}.ada label:has([type=checkbox]):focus-within{outline:2px solid #c1531b}input[type=radio]:not(:checked):focus{border-color:#ec7923!important;outline:2px solid #ec7923!important;outline-offset:0!important}.ada input[type=radio]:not(:checked):focus{border-color:#c1531b!important;outline:2px solid #c1531b!important}label:has([type=checkbox]) input:focus-visible{outline:2px solid #ec7923;outline-offset:2px;z-index:10}.ada label:has([type=checkbox]) input:focus-visible{outline:2px solid #c1531b}label:has([type=checkbox]) input{cursor:pointer;height:20px;opacity:0;width:20px;z-index:2}label:has([type=checkbox]) .checkmark{background-color:#fff;border:1px solid hsla(0,0%,7%,.4);border-radius:4px;height:100%;left:0;max-width:24px;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}label:has([type=checkbox]):not(:hover) input:focus+.checkmark{border:1px solid #ec7923}.ada label:has([type=checkbox]):not(:hover) input:focus+.checkmark{border:1px solid #c1531b}label:has([type=checkbox]):hover .checkmark{border:1px solid #ec7923!important}.ada label:has([type=checkbox]):hover .checkmark{border:1px solid #c1531b!important}label:has([type=checkbox]):hover input:not(:focus-visible):not(:checked)+.checkmark{border:1px solid #ec7923!important;outline:1px solid #ec7923!important}.ada label:has([type=checkbox]):hover input:not(:focus-visible):not(:checked)+.checkmark{border:1px solid #c1531b!important;outline:1px solid #c1531b!important}label:has([type=checkbox]):hover input:focus:not(:checked)+.checkmark{border:1px solid #ec7923!important;outline:2px solid #ec7923!important}.ada label:has([type=checkbox]):hover input:focus:not(:checked)+.checkmark{border:1px solid #c1531b!important;outline:2px solid #c1531b!important}label:has([type=checkbox]) input:checked~.checkmark{border:1px solid #ec7923;outline:1px solid #ec7923!important}.ada label:has([type=checkbox]) input:checked~.checkmark{border:1px solid #c1531b;outline:1px solid #c1531b!important}label:has([type=checkbox]) .checkmark:after{content:"";display:none;position:absolute}label:has([type=checkbox]) input:checked~.checkmark:after{display:block}label:has([type=checkbox]) .checkmark:after{border:2px solid #ec7923;border-width:0 3px 3px 0;height:13px;left:50%;pointer-events:none;top:calc(50% - 1px);transform:translate(-50%,-50%) rotate(45deg);width:8px}.ada label:has([type=checkbox]) .checkmark:after{border:2px solid #c1531b;border-width:0 3px 3px 0}.jump-select{font-weight:700;position:relative}.jump-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid hsla(0,0%,7%,.4);border-radius:4px;padding:12px 30px;text-align:center}.jump-select .jump-select-icon{position:absolute;right:5px;top:50%;transform:translateY(calc(-50% - 2px))}.form-group label+select,.form-group label+span+select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m4 6.668 4 4 4-4' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center;background-size:16px}select.vue-select{-moz-appearance:none!important;-webkit-appearance:none!important;appearance:none!important;background-position:calc(100% - 1.25rem)!important;border-color:hsla(0,0%,7%,.1);border-radius:5px;font-weight:700;padding:14px 40px!important;text-align:center}select.vue-select::-moz-placeholder{font-weight:700}select.vue-select::placeholder{font-weight:700}label:has(select.vue-select){position:relative}label:has(select.vue-select) span{font-weight:700;position:absolute;right:8px;top:calc(50% - 1px);transform:translateY(-50%)}label:has(select.vue-select) span:after{display:none}.va-input-wrapper__field .down{transform:scaleY(1);transition:all .25s}div[aria-expanded=true] .va-input-wrapper__field svg.down{transform:scaleY(-1);transition:all .25s}.va-select-content,.va-select-content span{color:#111;flex-grow:1;justify-content:center;width:100%}.va-select-option:hover{background-color:transparent!important;color:#ec7923!important}.ada .va-select-option:hover{color:#c1531b!important}.va-select i,.va-select-option--selected i{display:none!important}.va-select-content__placeholder{display:flex}.va-select-content__placeholder input::-moz-placeholder{color:#111!important;opacity:1!important;text-align:center}.va-select-content__placeholder,.va-select-content__placeholder input,.va-select-content__placeholder input::placeholder{color:#111!important;font-style:normal!important;font-weight:700;opacity:1!important;text-align:center}.va-select-content__placeholder input::-moz-placeholder{font-style:normal!important;font-weight:700}.va-select-content__placeholder input::placeholder{font-style:normal!important;font-weight:700}.va-input-wrapper__text{color:#111;flex-direction:row;flex-grow:1;justify-content:center;width:100%}.va-select-option-list{border:1px solid hsla(0,0%,7%,.1)}.va-select-option--selected{color:#111!important;font-weight:700!important}.report button.active{background-color:#111;color:#fff}#account-success-dialog{border-color:hsla(0,0%,7%,.2);border-radius:4px;border-width:2px;height:-moz-fit-content!important;height:fit-content!important;margin-left:auto!important;margin-right:auto!important;max-width:1075px;position:relative;width:-moz-fit-content!important;width:fit-content!important}a.account-submission:focus-visible{outline:none}a.account-submission .arrow{transform:translateX(-10px)!important;transition:all .2s}a.account-submission:hover .title{color:#ec7923}.ada a.account-submission:hover .title{color:var(--navigation-ada)}a.account-submission:hover .arrow{transform:translateX(0)!important}a.account-submission:hover .date-cost{color:#000!important}a.account-submission:focus-visible .arrow,a.account-submission:focus-visible .title{color:#ec7923;transform:translateX(0)!important}.ada a.account-submission:focus-visible .arrow,.ada a.account-submission:focus-visible .title{color:var(--navigation-ada)}a.account-submission:focus-visible .date-cost{color:#000!important}a.account-submission:active:hover:focus-visible .title{color:#414141!important}a.account-submission:active:hover:focus-visible .arrow{color:#111!important}a.account-submission.simple .tag:active:hover:focus-visible{border:2px;border-color:#ec7923}.ada a.account-submission.simple .tag:active:hover:focus-visible{border-color:#ec7923}.submissions__sort-filter-wrap{container-type:inline-size}.submissions__sort-filter-wrap .submissions__sort-filter{display:flex;flex-direction:column;gap:16px 0}@media (max-width:480px){.submissions__sort-filter-wrap .submissions__sort-filter>div:first-child{margin-right:0!important}.submissions__sort-filter-wrap .submissions__sort-filter button{max-width:100%!important;white-space:nowrap}}@container (max-width: 799px){.submissions__sort-filter-wrap .submissions__sort-filter>div:first-child{margin-right:0!important}.submissions__sort-filter-wrap .submissions__sort-filter button{max-width:250px;white-space:nowrap}}@container (min-width: 800px){.submissions__sort-filter-wrap .submissions__sort-filter{flex-direction:row;gap:0 16px;justify-content:space-between}.submissions__sort-filter-wrap .submissions__sort-filter>div:first-child{flex-grow:1}}.account-nav{display:block}@media screen and (min-width:1025px){.account-nav{display:none}}.members-sidebar{display:none}@media screen and (min-width:1025px){.members-sidebar{display:block}}div.flex:has(.featured-content-card){container-type:inline-size}@container (min-width: 670px){.featured-content-card{flex-grow:0;flex-shrink:1}}.featured-content-card .card-img{aspect-ratio:5/4}.featured-content-card:focus-visible{outline:none}.featured-content-card:focus-visible .card-img{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(17 17 17/var(--tw-ring-opacity,1));box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.featured-content-card:focus-visible .card-text,.featured-content-card:hover .card-text{color:#ec7923}.ada .featured-content-card:focus-visible .card-text,.ada .featured-content-card:hover .card-text{color:var(--navigation-ada)}.featured-content-card:active:hover:focus-visible .card-text{color:#414141}.company-card:focus-within{outline:none}.company-card:focus-within .member-name{color:#ec7923}.ada .company-card:focus-within .member-name{color:var(--navigation-ada)}.company-card a{outline:none}.company-card a:focus-visible .svg-wrapper{outline:2px solid #111}.company-card a:hover .svg-wrapper{border-color:#ec7923}.ada .company-card a:hover .svg-wrapper{border-color:var(--navigation-ada)}.company-card a:hover:focus-visible:active .svg-wrapper{border-color:hsla(0,0%,7%,.2)}.dialog-button{background-color:var(--primary-color);border-radius:100%;bottom:-16px;color:var(--cta-color);left:auto;padding:12px;position:absolute;right:16px;top:auto}.dialog-button .icon{pointer-events:none}.ada .dialog-button{background-color:var(--navigation-ada)}.image-full .dialog-button{right:16px;top:auto}.image-full{transform-origin:top center;transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.image-full picture{display:block;width:100%}.image-full img{height:100%;-o-object-fit:contain;object-fit:contain}.engagement-card .border-class{border-bottom-width:1px;border-color:hsla(0,0%,7%,.4);border-top-width:1px}.engagement-card .responsive-flex{padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:769px){.engagement-card .responsive-flex{align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;justify-content:space-between}}.engagement-card .header-wrapper{padding-bottom:14px!important;padding-top:6px!important}@media (min-width:769px){.engagement-card .header-wrapper{padding-bottom:0!important}}.engagement-card a{width:225px}.engagement-listing .engagement-card:not(:last-child) .border-class{border-bottom-width:0}.speaker .content-wrapper-parent{container-type:inline-size}@container (max-width: 727px){.speaker .content-wrapper-parent .content-wrapper{align-items:center;display:flex}.speaker .content-wrapper-parent .content-wrapper .speaker-container{padding-left:24px}}@container (min-width: 728px){.speaker .content-wrapper-parent .content-wrapper{display:block}.speaker .content-wrapper-parent .content-wrapper .speaker-container{padding-left:0;padding-top:16px}}.speaker .img-container img{border-radius:4px}.speaker-cms-4x1{container-type:inline-size}.speaker-cms-4x1 .img-container{width:120px}@container (min-width: 640px){.speaker-cms-4x1 .img-container{width:100%}}@container (max-width: 640px){.speaker-cms-4x1 .img-container{width:120px}}.speaker-cms-4x1 .img-container img{border-radius:6px;display:block;width:100%}.speaker-cms-4x1 .content-wrapper{display:block}@container (max-width: 640px){.speaker-cms-4x1 .content-wrapper{display:flex}}@container (min-width: 640px){.speaker-cms-4x1 .content-wrapper{display:block}}.speaker-cms-4x1 .speaker-container{max-width:232px;padding-left:16px}@container (max-width: 640px){.speaker-cms-4x1 .speaker-container{padding-left:16px}}@container (min-width: 640px){.speaker-cms-4x1 .speaker-container{padding-left:0;padding-top:16px}}.speaker-cms-4x1 .svg-wrapper{max-width:340px;padding-top:8px}@container (min-width: 640px){.speaker-cms-4x1 .svg-wrapper{padding-top:16px}}.speaker-cms-4x1 .svg-wrapper .svg-container{display:flex;justify-content:space-between}@container (min-width: 640px){.speaker-cms-4x1 .svg-wrapper .svg-container{display:grid;gap:8px}}.speaker-cms-2x1{container-type:inline-size}.speaker-cms-2x1 .img-container{width:120px}@container (min-width: 450px){.speaker-cms-2x1 .img-container{width:100%}}.speaker-cms-2x1 .img-container img{border-radius:6px;display:block;width:100%}.speaker-cms-2x1 .bio-container{padding-top:16px}@container (min-width: 450px){@media screen and (min-width:1024px){.speaker-cms-2x1 .bio-container{padding-left:16px}}}.speaker-list-full{container-type:inline-size}.speaker-list-full .img-container{flex-shrink:0;width:120px}@container (min-width: 1025px){.speaker-list-full .img-container{width:100%}}.speaker-list-full .img-container img{border-radius:6px;display:block;width:100%}@container (max-width: 1025px){.speaker-list-full .content-wrapper{display:flex}}@container (min-width: 1025px){.speaker-list-full .content-wrapper{display:block}}.speaker-list-full .speaker-container{max-width:232px;padding-left:16px}@container (max-width: 1025px){.speaker-list-full .speaker-container{padding-left:16px}}@container (min-width: 1025px){.speaker-list-full .speaker-container{padding-bottom:16px;padding-left:0;padding-top:16px}}.speaker-card:has(.js-modal-open):hover .more{color:#ec7923}.ada .speaker-card:has(.js-modal-open):hover .more{color:var(--navigation-ada)}.speaker-card:has(.js-modal-open):focus-within .more{border-radius:4px;color:#ec7923;outline:1px solid #111;outline-offset:1px}.ada .speaker-card:has(.js-modal-open):focus-within .more{color:var(--navigation-ada)}.svg-container a:has(svg){border:2px solid rgba(65,65,65,.2);border-radius:100%;display:inline-block;outline:none;padding:12px}.svg-container a:has(svg):hover{border-color:#ec7923;color:#ec7923}.ada .svg-container a:has(svg):hover{border-color:var(--navigation-ada);color:var(--navigation-ada)}.svg-container a:has(svg):hover .icon,.svg-container a:has(svg):hover svg{color:#ec7923}.ada .svg-container a:has(svg):hover .icon,.ada .svg-container a:has(svg):hover svg{color:var(--navigation-ada)}.svg-container a:has(svg):focus-visible{border-color:#111}.wysiwyg table{text-wrap:nowrap;border:2px solid #8c8c8c;border-collapse:collapse;text-align:left;width:100%}.wysiwyg table a{outline:none}.wysiwyg caption{caption-side:bottom;font-weight:700;padding:10px}.wysiwyg tfoot,.wysiwyg thead{background-color:hsla(0,0%,7%,.05)}.wysiwyg td,.wysiwyg th{border:1px solid #a0a0a0;font-size:16px;line-height:26px;min-width:270px;padding:16px}.wysiwyg table th:first-child{background-color:hsla(0,0%,7%,.05)}.wysiwyg tfoot td{font-weight:700}.wysiwyg .table-container{overflow-x:auto}.past .account-submission #border,.upcoming .account-submission #border{border-top:1px solid #111!important}.past:last-child,.upcoming:last-child{border-bottom:1px solid #111!important}.upcoming:has(+.past:not(.hidden)) .account-submission:last-child{border-bottom:none!important}.notifications-list a{border-bottom:1px solid #111;display:block;padding:0 20px}.wysiwyg-accordion{margin-bottom:64px}.wysiwyg-accordion button:focus-visible:not(.active){border-radius:0;outline:1px solid hsla(0,0%,7%,.4);outline-offset:-1px}.wysiwyg-accordion button{border:none;border-radius:0;display:flex;font-size:20px;font-weight:700;justify-content:space-between;line-height:24px;outline:none;padding:24px 0;text-align:left;width:100%}@media screen and (min-width:1025px){.wysiwyg-accordion button{font-size:24px;line-height:28px}}.wysiwyg-accordion>li{border-bottom:1px solid hsla(0,0%,7%,.4);border-top:1px solid hsla(0,0%,7%,.4);position:relative}.wysiwyg-accordion>li+li{border-top:none}.wysiwyg-accordion .acc-item-content{background-color:#fff;max-height:0;overflow:hidden;visibility:hidden}.wysiwyg-accordion .acc-item-content[aria-hidden=true]{visibility:hidden}.wysiwyg-accordion .acc-item-content[aria-hidden=false]{background-color:#fff;overflow:visible;visibility:visible}.wysiwyg-accordion .accordion-nav{left:0;position:absolute;right:0;top:100%;visibility:hidden;z-index:10}.wysiwyg-accordion .accordion-nav[aria-hidden=true]{visibility:hidden}.wysiwyg-accordion .accordion-nav[aria-hidden=false]{background-color:#fff;visibility:visible}.wysiwyg-accordion button .up{transform:scaleY(-1);transition:all .25s}.wysiwyg-accordion button.active .up{transform:scaleY(1)}.wysiwyg-accordion button.active+div{padding-bottom:20px;visibility:visible}.agenda-list{margin-bottom:40px;transition:all 1s}.agenda-list.hide{height:0;margin:0;opacity:0;overflow:hidden}.agenda-list-item{border-top:1px solid hsla(0,0%,7%,.4);padding:24px 0 12px}@media screen and (min-width:640px){.agenda-list-item{padding:24px 0}}.agenda-list-item:last-child{border-bottom:1px solid hsla(0,0%,7%,.4)}.agenda-list .expand-speakers{cursor:pointer}.agenda-list .expand-speakers .chevron{display:inline-block;transition:all .2s}.agenda-list .expand-speakers:hover{color:#111}.agenda-list .expand-speakers:focus-visible{border-radius:4px;outline:1px solid #111;outline-offset:1px;padding-bottom:-2px}.agenda-list .expand-speakers:active{color:#111;outline:none}.agenda-list .expand-speakers.closed+.expanded-speakers{height:0;overflow:hidden;transition:all 1s}.agenda-list .expand-speakers.open .chevron{transform:scaleY(-1) translateY(-4px)}.agenda-list .expand-speakers.open .expanded-speakers{height:auto}.agenda-list .expanded-speakers{padding-top:8px}.agenda-list h5{font-size:16px}@media (min-width:1024px){.agenda-list h5{font-size:1.25rem}}.detail-hero:has(.breadcrumb-wave){overflow:hidden}.breadcrumb-wave{background-color:var(--primary-color);margin:-40px 0 0;min-height:80px;pointer-events:none;position:relative;z-index:0}.ada .breadcrumb-wave{background-color:var(--navigation-ada)}.breadcrumb-wave:after{--webkit-clip-path:url(#wave-clip);background:#fff;background-position:inherit!important;background-size:cover!important;clip-path:url(#wave-clip);content:"";display:block;height:80px;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width:768px){.breadcrumb-wave{margin-bottom:-40px;margin-top:0;min-height:120px;z-index:0}.breadcrumb-wave:after{height:120px}}@media screen and (min-width:1024px){.breadcrumb-wave{margin-top:-20px;min-height:180px}.breadcrumb-wave:after{height:180px}}@media screen and (min-width:1280px){.breadcrumb-wave{min-height:180px}.breadcrumb-wave:after{height:180px}}.breadcrumb-wave+a+div,.breadcrumb-wave+div{position:relative;z-index:1}[data-chart-title]{letter-spacing:-.01em}[data-chart-type=donut] .highcharts-data-label text{font-size:16px!important}[data-chart-selector]:hover{border-color:#111}[data-chart-selector]:focus-visible{border-color:transparent;outline:2px solid #111}.company-4x1-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));row-gap:2rem}@media (min-width:769px){.company-4x1-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.company-4x1-grid{width:100%}@media screen and (min-width:1280px){.company-4x1-grid{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2.5rem}}.contact-grid-2x1{display:grid;gap:32px 0;grid-template-columns:1fr}@media screen and (min-width:640px){.contact-grid-2x1{display:grid;gap:40px 24px;grid-template-columns:repeat(2,1fr)}}.contact-card{container-type:inline-size;min-height:0}.contact-card .content{display:flex;flex-direction:row;flex-wrap:wrap;height:100%;min-height:0}@media screen and (min-width:1024px){.contact-card .content{flex-direction:column;justify-content:space-between}}.contact-card .info{flex-grow:1;width:calc(100% - 120px)}.contact-card .info div:nth-child(n-2){margin-bottom:.25rem}@media (min-width:1024px){.contact-card .info div:last-child{margin-bottom:1rem}}@container (min-width: 490px){.contact-card .info{padding-left:.25rem}@media (min-width:1024px){.contact-card .info{padding-left:0}}.contact-card .info{padding-top:.5rem}}@media screen and (min-width:1024px){.contact-card .info{padding-left:0;width:100%}}dialog .contact-card .info{display:none}.contact-card .photo{flex-grow:0;flex-shrink:1;padding-right:20px}.contact-card .photo img{border-radius:4px;display:block;margin:0;max-width:80px}@container (min-width: 450px){.contact-card .photo img{width:auto}}@media screen and (min-width:1024px){.contact-card .photo{padding-bottom:16px;padding-left:0;padding-right:20px}@container (min-width: 200px){.contact-card .photo img{max-width:100%;width:auto}}}dialog .contact-card .photo{padding-bottom:16px}dialog .contact-card .photo img{max-width:255px}.contact-card .options{justify-self:flex-end;max-width:255px;padding-top:.5rem}@media (min-width:1024px){.contact-card .options{padding-top:0}}dialog .contact-card .options{flex-grow:1;flex-shrink:0;max-width:inherit;width:100%}.contact-card .options>div{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px 14px;width:100%}.contact-card .options>div a.phone+a:before{background-color:hsla(0,0%,7%,.2);content:"";display:block;height:1.5rem;margin:0 10px 0 0;width:1px}@media screen and (min-width:640px){.contact-card .options>div{width:inherit}.contact-card .options>div .options>div{gap:10px}.contact-card .options>div a:first-child:after{margin:0 0 0 .5rem}}.contact-card-content{display:grid;grid-template-columns:120px 1fr;grid-template-rows:auto auto;width:100%}.contact-card-content div:last-child{grid-column:span 2}@media (min-width:1024px){.contact-card-content{grid-template-columns:200px auto;grid-template-rows:none}.contact-card-content div:first-child{grid-row:span 2/2}.contact-card-content div:last-child{grid-column:auto}}.contact-row-info{margin:0 auto;max-width:1280px}.contact-row-info-headline{font-size:20px;font-weight:700;line-height:32px;margin-bottom:8px}.contact-row-info .wysiwyg p{margin-bottom:8px}.tab-button.active-tab{background-color:#111;color:#fff}.bg-themed .tab-button.active-tab{background-color:#fff!important;color:#414141}.va-data-table thead .va-data-table__table-th{border:1px solid hsla(0,0%,7%,.4);border-top:0}.va-data-table thead .va-data-table__table-th:first-child{border-left:0;border-top:0}.va-data-table thead .va-data-table__table-th:last-child{border-right:0;border-top:0}.meetings-table tr .va-data-table__table-td:first-child,.presentations-table tr .va-data-table__table-td:first-child,.rfp-table tr .va-data-table__table-td:first-child{background-color:hsla(0,0%,7%,.05)}.va-data-table__table{--va-data-table-cell-padding:20px;--va-data-table-thead-font-size:16px;--va-data-table-thead-text-transform:none}.va-data-table__table .arrows svg:nth-child(2){margin-top:-8px}.va-data-table__table-tr .va-data-table__table-th{background-color:hsla(0,0%,7%,.05);padding:16px!important;text-transform:capitalize}.va-data-table__table-th-sorting-icon{display:none!important}.va-data-table__table-td{border:1px solid hsla(0,0%,7%,.4);padding:16px!important;white-space:normal}.va-data-table__table-tr td:first-child,.va-data-table__table-tr td:last-child{border:0;border-bottom:1px solid hsla(0,0%,7%,.4);border-top:1px solid hsla(0,0%,7%,.4)}.presentations-table table{width:100%}.presentations-table tr .va-data-table__table-td:first-child{width:100px}@media screen and (min-width:768px){.presentations-table tr .va-data-table__table-td:first-child{max-width:17%;min-width:17%}}.presentations-table tr .va-data-table__table-td:nth-child(2) div,.presentations-table tr .va-data-table__table-td:nth-child(3) div{word-wrap:break-word;white-space:wrap!important;width:100%}.presentations-table tr .va-data-table__table-td:nth-child(2){max-width:500px;min-width:500px}@media screen and (min-width:768px){.presentations-table tr .va-data-table__table-td:nth-child(2){width:41.5%}}.presentations-table tr .va-data-table__table-td:nth-child(3){max-width:300px;min-width:300px}@media screen and (min-width:768px){.presentations-table tr .va-data-table__table-td:nth-child(3){width:41.5%}}.meetings-table tr .va-data-table__table-td div,.rfps-table tr .va-data-table__table-td div{word-wrap:break-word;white-space:wrap!important;width:100%}.meetings-table tr .va-data-table__table-td:first-child,.rfps-table tr .va-data-table__table-td:first-child{min-width:200px}@media screen and (min-width:1024px){.meetings-table tr .va-data-table__table-td:first-child,.rfps-table tr .va-data-table__table-td:first-child{max-width:12%;min-width:12%}}.meetings-table tr .va-data-table__table-td:nth-child(2),.rfps-table tr .va-data-table__table-td:nth-child(2){min-width:200px}@media screen and (min-width:1024px){.meetings-table tr .va-data-table__table-td:nth-child(2),.rfps-table tr .va-data-table__table-td:nth-child(2){max-width:19%;min-width:19%}}.meetings-table tr .va-data-table__table-td:nth-child(n+3),.rfps-table tr .va-data-table__table-td:nth-child(n+3){max-width:220px;min-width:220px}@media screen and (min-width:1024px){.meetings-table tr .va-data-table__table-td:nth-child(n+3),.rfps-table tr .va-data-table__table-td:nth-child(n+3){width:23%}}.va-data-table__table-th .sort-header{height:auto;outline:none}.va-data-table__table-th:has(.sort-header):focus-visible,.va-data-table__table-th:has(.sort-header):focus-within{outline:2px solid #000;outline-offset:-2px}.data-table th{--va-data-table-thead-letter-spacing:0em}.va-data-table{border-left:1px solid hsla(0,0%,7%,.4);border-right:1px solid hsla(0,0%,7%,.4);border-top:1px solid hsla(0,0%,7%,.4)}.va-data-table .wysiwyg a:has(svg){text-wrap:wrap;overflow-wrap:break-word}h1 .word span{animation:headerPrimary .5s;animation-delay:calc(var(--char-index)*20ms);animation-fill-mode:forwards;animation-timing-function:ease-out;letter-spacing:-3px;opacity:0;position:relative;text-decoration:none}@media (prefers-reduced-motion){h1 .word span{animation:unset;opacity:1}}@keyframes headerPrimary{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translate(0) rotate(0deg)}}.detail-hero::-webkit-scrollbar{display:none}.detail-hero .wave:after{content:"";height:60px;pointer-events:none;position:absolute;width:100%;z-index:0}.detail-hero h1.animated .letter{display:inline-block}.detail-hero .detail-hero-back,.detail-hero .detail-hero-breadcrumbs{position:relative;z-index:1}.detail-hero .detail-hero-back>div,.detail-hero .detail-hero-breadcrumbs>div{color:var(--cta-color);margin-left:20px;padding-bottom:20px}.detail-hero .detail-hero-back>div a,.detail-hero .detail-hero-breadcrumbs>div a{font-weight:700}.detail-hero .detail-hero-back>div a:focus-visible,.detail-hero .detail-hero-back>div a:hover,.detail-hero .detail-hero-breadcrumbs>div a:focus-visible,.detail-hero .detail-hero-breadcrumbs>div a:hover{font-weight:900}.detail-hero .detail-hero-back>div a:focus-visible,.detail-hero .detail-hero-breadcrumbs>div a:focus-visible{border-radius:4px;outline:1px solid #fff;outline-offset:3px}@media screen and (min-width:1024px){.detail-hero .detail-hero-back>div,.detail-hero .detail-hero-breadcrumbs>div{margin-left:40px;max-width:1600px}}@media screen and (min-width:1641px){.detail-hero .detail-hero-back>div,.detail-hero .detail-hero-breadcrumbs>div{margin-left:calc(50vw - 800px)}}@media screen and (min-width:1024px) and (max-height:825px){.detail-hero .detail-hero-back>div,.detail-hero .detail-hero-breadcrumbs>div{margin-left:calc(50vw - 472px);max-width:944px}}@media screen and (min-width:768px){.detail-hero .detail-hero-content-wrapper{background-color:var(--primary-color);padding-bottom:180px}.ada .detail-hero .detail-hero-content-wrapper{background-color:var(--navigation-ada)}.detail-hero:is(.image-side) .detail-hero-content-wrapper{background:transparent}}@media screen and (min-width:1024px){.detail-hero:is(.image-side) .detail-hero-content-wrapper{background-color:var(--primary-color)}.ada .detail-hero:is(.image-side) .detail-hero-content-wrapper{background-color:var(--navigation-ada)}}@media screen and (min-width:768px){.detail-hero:is(.detail-hero.image-centered) .detail-hero-content-wrapper{background:transparent}}.detail-hero .event-icon{background-color:#fff;border-radius:4px;color:var(--primary-color);margin-bottom:4px;padding:12px}@media screen and (max-width:767px){.detail-hero .cta.secondary:focus-visible,.detail-hero .cta.secondary:hover{background:transparent!important;color:var(--primary-color);outline-color:var(--primary-color)}}.detail-hero .cta.secondary:active:hover:focus-visible{background:transparent!important;color:#111;outline-color:#111}@media screen and (min-width:767px){.detail-hero .cta.secondary:active:hover:focus-visible{background:transparent!important;color:#111;color:#fff;outline-color:#fff}}.detail-hero-content{position:relative;z-index:0}@media screen and (min-width:1024px){.detail-hero .content-right{margin-right:40px}}@media screen and (min-width:1280px){.detail-hero .content-right{margin-left:120px}}.detail-hero-back,.detail-hero-breadcrumbs{background-color:var(--primary-color);padding:20px 0 60px}.transparent .detail-hero-back,.transparent .detail-hero-breadcrumbs{background:transparent}@media screen and (min-width:768px){.detail-hero-back,.detail-hero-breadcrumbs{padding-bottom:16px}}.ada .detail-hero-back,.ada .detail-hero-breadcrumbs{background-color:var(--navigation-ada)}.ada .transparent .detail-hero-back,.ada .transparent .detail-hero-breadcrumbs{background:transparent}.detail-hero-back>div.max-vca-full,.detail-hero-breadcrumbs>div.max-vca-full{margin:0 auto}.detail-hero-back .arrow,.detail-hero-breadcrumbs .arrow{display:inline-block;padding-right:8px;transition:margin .15s cubic-bezier(.4,0,1,1),transform .15s cubic-bezier(.4,0,.2,1);vertical-align:bottom}.detail-hero-back:hover .arrow,.detail-hero-breadcrumbs:hover .arrow{margin-left:-4px;margin-right:4px}.detail-hero-content-wrapper{position:relative;width:100%;z-index:1}.detail-hero-content-wrapper:after{--webkit-clip-path:url(#wave-clip);background:#fff;background-position:inherit!important;background-size:cover!important;bottom:-1px;clip-path:url(#wave-clip);pointer-events:none;position:absolute;width:100%;z-index:-1}@media screen and (min-width:640px){.detail-hero-content-wrapper:after{background-repeat:repeat-x}}@media screen and (min-width:768px){.detail-hero-content-wrapper:after{bottom:0;top:auto;z-index:0}}@media screen and (min-width:1024px){.detail-hero-content-wrapper{padding-bottom:100px}.detail-hero-content-wrapper:after{content:"";display:block;height:100px;left:0;overflow:hidden}}@media screen and (min-width:1280px){.detail-hero-content-wrapper{padding-bottom:160px}.detail-hero-content-wrapper:after{height:220px}}.detail-hero.base .content-left{margin-left:20px;padding-right:20px;position:relative}@media screen and (min-width:768px){.detail-hero.base .content-left{color:var(--cta-color);max-width:800px}.detail-hero.base .content-left:after{display:none}}@media screen and (min-width:1024px){.detail-hero.base .content-left{margin-left:40px;padding-right:0}.detail-hero.base .content-left:after{height:220px}}@media screen and (min-width:1280px){.detail-hero.base .content-left{min-width:800px}}@media screen and (min-width:1641px){.detail-hero.base .content-left{margin-left:calc(50vw - 800px)}}.detail-hero.image-side .content-right{display:none}.detail-hero.image-side .image{position:relative;z-index:1}.detail-hero.image-side .image img,.detail-hero.image-side .image picture{aspect-ratio:4/3;border-radius:4px;display:block}@media screen and (min-width:1180px){.detail-hero.image-side .wave{padding-bottom:0}}@media screen and (min-width:1600px){.detail-hero.image-side .wave{padding-bottom:0}}.detail-hero.image-side .detail-hero-content-wrapper{margin-bottom:40px;position:relative}.detail-hero.image-side .detail-hero-content-wrapper .wave{position:relative}.detail-hero.image-side .detail-hero-content-wrapper .wave:after{--webkit-clip-path:url(#wave-clip);background:#fff;background-size:cover;clip-path:url(#wave-clip);display:none;height:auto;width:100%}.detail-hero.image-side .detail-hero-content-wrapper .content-left{flex-shrink:0}@media screen and (min-width:1024px){.detail-hero.image-side .detail-hero-content-wrapper{margin-bottom:0}}@media screen and (min-width:1601px){.detail-hero.image-side .detail-hero-content-wrapper{min-width:850px}}@media screen and (min-width:1280px){.detail-hero.image-side .detail-hero-content-wrapper .image{flex-grow:1}}@media screen and (min-width:768px) and (max-height:825px){.detail-hero.image-side .detail-hero-content-wrapper .image{flex-grow:0;flex-shrink:1}}@media screen and (min-width:768px){.detail-hero.image-side .detail-hero-content-wrapper .wave{position:relative}.detail-hero.image-side .detail-hero-content-wrapper .wave:after{bottom:auto;display:none;height:100px;z-index:0}.detail-hero.image-side .detail-hero-content-wrapper .wave{background-color:var(--primary-color)}.detail-hero.image-side .detail-hero-content-wrapper .wave:after{bottom:0;display:block;left:0;top:auto}.ada .detail-hero.image-side .detail-hero-content-wrapper .wave{background-color:var(--navigation-ada)}}@media screen and (min-width:1024px){.ada .detail-hero.image-side .detail-hero-content-wrapper .wave,.detail-hero.image-side .detail-hero-content-wrapper .wave{background-color:transparent}.ada .detail-hero.image-side .detail-hero-content-wrapper .wave:after,.detail-hero.image-side .detail-hero-content-wrapper .wave:after{display:none}}@media screen and (min-width:1280px){.detail-hero.image-side .detail-hero-content-wrapper .wave:after{height:100px}}@media screen and (min-width:1024px){.detail-hero.image-side .detail-hero-content{padding-right:40px}.detail-hero.image-side .detail-hero-content:after{display:block}}@media screen and (min-width:1601px){.detail-hero.image-side .detail-hero-content{padding-right:0}}@media screen and (max-height:825px) and (min-width:1024px){.detail-hero.image-side .detail-hero-content{padding-right:0}.detail-hero.image-side .detail-hero-content .image{margin-left:auto;margin-right:calc(50vw - 492px);max-width:inherit}.detail-hero.image-side .detail-hero-content .detail-hero-image-description-wrapper{color:#fff}}@media screen and (min-width:1641px) and (min-height:826px){.detail-hero.image-side .detail-hero-content .image{margin-right:calc(50vw - 800px)}}.detail-hero.transparent .image-bg{height:calc(100% + 100px);pointer-events:none}@media screen and (min-width:1024px){.detail-hero.transparent .image-bg{height:calc(100% + 150px);top:-150px}}.detail-hero.transparent .content-left,.detail-hero.transparent .content-right{background:transparent;flex-grow:1;max-width:50vw;width:inherit}@media screen and (min-width:1024px){.detail-hero.transparent .content-left,.detail-hero.transparent .content-right{flex-shrink:1}}.detail-hero.transparent .content-left{max-width:inherit}@media screen and (min-width:768px){.detail-hero.transparent .content-left{max-width:50vw}}.detail-hero.transparent .content-right{display:none;width:0}@media screen and (min-width:1024px){.detail-hero.transparent .content-right{display:block}}@media screen and (min-width:768px){.detail-hero.transparent .detail-hero-content-wrapper{padding-bottom:0}}.detail-hero.transparent .detail-hero-content-wrapper{background-color:#fff}@media screen and (min-width:768px){.detail-hero.transparent .detail-hero-content-wrapper{background:transparent;padding-bottom:100px}}@media screen and (min-width:1024px){.detail-hero.transparent .detail-hero-content-wrapper{padding-bottom:180px}}.detail-hero.transparent.event .detail-hero-content-wrapper{padding-bottom:0}@media screen and (min-width:768px){.detail-hero.transparent.event .detail-hero-content-wrapper{padding-bottom:60px}}@media screen and (min-width:1024px){.detail-hero.transparent.event .detail-hero-content-wrapper{padding-bottom:180px}}.detail-hero .detail-hero-content-wrapper:after{--webkit-clip-path:url(#wave-clip);background:#fff;clip-path:url(#wave-clip);content:"";display:block;height:100px;overflow:hidden;top:-60px;width:100vw;z-index:-1}@media screen and (min-width:768px){.detail-hero .detail-hero-content-wrapper:after{bottom:-1px;height:120px;left:0;top:auto;width:100%}}@media screen and (min-width:1024px){.detail-hero .detail-hero-content-wrapper:after{height:160px}}@media screen and (max-height:825px) and (min-width:1024px){.detail-hero.image-side h1{font-size:42px;line-height:50px}}.detail-hero-image-description-wrapper{margin-top:24px}.detail-hero .dialog-button{background-color:var(--primary-color);bottom:-16px;padding:12px;right:16px;z-index:4}.ada .detail-hero .dialog-button{background-color:var(--navigation-ada)}.detail-hero .dialog-button:hover{opacity:.6}.detail-hero .dialog-button:focus-visible{outline:2px solid #111}.detail-hero .dialog-button:hover:focus-visible{opacity:1}.detail-hero .dialog-button:active:hover:focus-visible{opacity:1;outline:none}@media screen and (min-width:1024px){.detail-hero.image-side .dialog-button{background-color:#fff}.detail-hero.image-side .dialog-button *{color:#000}}.detail-hero.anchor .detail-hero-content{display:flex;flex-direction:column}@media screen and (min-width:768px){.detail-hero.anchor .detail-hero-content{flex-direction:row;justify-content:space-between;width:auto}.detail-hero.anchor .detail-hero-content>div{justify-content:space-between}}@media screen and (max-height:825px){.detail-hero.anchor .detail-hero-content h1{font-size:42px;line-height:50px}}.detail-hero.anchor .content-left,.detail-hero.anchor .content-right{position:relative;z-index:2}@media screen and (min-width:768px){.detail-hero.anchor .content-left,.detail-hero.anchor .content-right{color:var(--cta-color)}.detail-hero.anchor .content-left{max-width:calc(100vw - 220px);padding-right:0}}@media screen and (min-width:1024px){.detail-hero.anchor .content-left{max-width:800px}}@media screen and (min-width:1280px){.detail-hero.anchor .content-left{flex-shrink:0;max-width:800px;padding-right:0}}@media screen and (min-width:1641px){.detail-hero.anchor .content-left{padding-left:0}}.detail-hero.anchor .content-right{display:none}.detail-hero.anchor .content-right a{border-radius:8px;color:var(--cta-color);min-width:170px;padding:4px 8px}.detail-hero.anchor .content-right a:focus-visible,.detail-hero.anchor .content-right a:hover{background-color:var(--cta-color);color:var(--detail-header-jump-hover);outline:1px solid var(--cta-color);outline-offset:0}@media screen and (min-width:768px){.detail-hero.anchor .content-right{display:flex;flex-direction:column;margin-right:20px;max-width:180px;min-width:120px}}@media screen and (min-width:1024px){.detail-hero.anchor .content-right{margin-left:30px;margin-right:40px;max-width:200px;padding-top:20px}}@media screen and (min-width:1640px){.detail-hero.anchor .content-right{margin-right:calc(50vw - 800px)}}@media screen and (min-width:1024px){.detail-hero.anchor.event .content-left{max-width:calc(100vw - 260px)}}@media screen and (min-width:1280px){.detail-hero.anchor.event .content-left{max-width:800px}}@media screen and (max-width:728px){.detail-hero.anchor.event .content-right{display:none}}@media screen and (max-height:825px) and (min-width:1024px){.detail-hero.anchor.event.image-side .content-left{max-width:450px}.detail-hero.anchor.event.image-side .content-right{display:none}}@media screen and (min-width:700px) and (max-width:768px){.detail-hero.anchor.event.transparent .content-left{max-width:calc(100vw - 20px)}}@media screen and (min-width:1024px){.detail-hero.anchor.event.transparent .content-left{max-width:640px}}@media screen and (min-width:1280px){.detail-hero.anchor.event.transparent .content-left{max-width:800px}}@media screen and (min-width:1280px) and (max-height:825px){.detail-hero.anchor.event.transparent .content-left{max-width:600px}}@media screen and (max-width:768px){.detail-hero.anchor.event.transparent .content-right{display:none}}@media screen and (min-width:1600px) and (max-height:825px){.detail-hero.anchor.event.transparent .content-right{margin-right:calc(50vw - 492px)}}@media screen and (max-height:825px){.detail-hero.anchor .content-right{padding-top:20px}}@media screen and (min-width:1024px){.detail-hero.anchor:not(.image-side) .content-left{margin-bottom:60px}}@media screen and (max-width:1023px){.detail-hero.image-centered .max-vca-full,.detail-hero.image-side .max-vca-full{margin:0;width:calc(100vw - 40px)}}.detail-hero.image-centered .detail-hero-content,.detail-hero.image-side .detail-hero-content{display:flex;flex-direction:column;position:relative;z-index:3}@media screen and (min-width:1601px){.detail-hero.image-centered .detail-hero-content,.detail-hero.image-side .detail-hero-content{grid-template-columns:minmax(600px,50vw) auto}}.detail-hero.image-centered .image,.detail-hero.image-side .image{display:block;margin:40px 20px 0}@media screen and (min-width:768px){.detail-hero.image-centered .image,.detail-hero.image-side .image{margin:-100px 20px 0}}@media screen and (min-width:1024px){.detail-hero.image-centered .content-left,.detail-hero.image-side .content-left{max-width:820px}}@media screen and (min-width:1601px){.detail-hero.image-centered .content-left,.detail-hero.image-side .content-left{padding-left:0}}.detail-hero.image-centered .image,.detail-hero.image-side .image{order:1}.detail-hero.image-centered .wave,.detail-hero.image-side .wave{order:2}@media screen and (min-width:768px){.detail-hero.image-centered .wave .wave,.detail-hero.image-side .wave .wave{order:1;padding-bottom:160px}}@media screen and (min-width:1024px){.detail-hero.image-centered .wave,.detail-hero.image-side .wave{padding-bottom:0}}.detail-hero.image-centered .image,.detail-hero.image-side .image{order:2}@media screen and (min-width:768px) and (max-width:1023px){.detail-hero.image-side .detail-hero-content-wrapper{padding-bottom:0}}@media screen and (min-width:1600px){.detail-hero.image-side .content-left{min-width:800px}.detail-hero.image-side .dialog-button{outline:1px solid #111}.detail-hero.image-side .image{display:flex;flex-direction:column;position:relative}}@media screen and (min-width:1024px) and (max-height:825px){.detail-hero.image-side .detail-hero-image-description{max-width:400px;text-align:left}}@media screen and (min-width:1024px){.detail-hero.image-side .detail-hero-image-description-wrapper{color:#fff}}@media screen and (min-width:1439px){.detail-hero.image-side .detail-hero-image-description-wrapper{color:#111}}.detail-hero.image-side .content-left{padding:0 20px 0 0}@media screen and (min-width:768px){.detail-hero.image-side .content-left{max-width:calc(100vw - 220px);padding:0 20px 160px 0}}@media screen and (min-width:1024px){.detail-hero.image-side .content-left{background:transparent;max-width:calc(50vw - 40px);min-width:0;padding:0 20px 0 0}}@media screen and (min-width:1281px){.detail-hero.image-side .content-left{min-width:inherit}}@media screen and (min-width:1641px){.detail-hero.image-side .content-left{padding-left:20px}}@media screen and (min-width:1024px) and (max-height:825px){.detail-hero.image-side .content-left{min-height:inherit}}@media screen and (min-width:1641px){.detail-hero.image-side .content-left{margin-left:calc(50vw - 820px);padding-bottom:80px}}@media screen and (min-width:768px) and (max-width:1023px){.detail-hero.image-side.event .content-left,.detail-hero.image-side.event .cta.black,.detail-hero.image-side.event .cta.primary-black{color:#fff}.detail-hero.image-side.event .cta.secondary.reverse{color:#fff;outline-color:#fff}}@media screen and (min-width:1024px){.detail-hero.image-side.event .content-left{max-width:calc(50vw - 40px)}}@media screen and (max-width:728px){.detail-hero.image-side.event .content-right{display:none}}.detail-hero.image-side.event .detail-hero-content{padding-bottom:60px}.detail-hero.image-centered img{border-radius:4px}.detail-hero.image-centered .detail-hero-content{display:grid;position:relative;z-index:3}@media screen and (min-width:1024px){.detail-hero.image-centered .wave{background-color:var(--primary-color)}.detail-hero.image-centered .content-left{min-width:560px}}.detail-hero.image-centered .detail-hero-content-wrapper{background-color:transparent}@media screen and (min-width:768px){.detail-hero.image-centered .detail-hero-content-wrapper{padding-bottom:0}.detail-hero.image-centered .detail-hero-content-wrapper:after{display:none}.detail-hero.image-centered .detail-hero-content-wrapper .wave{background-color:var(--primary-color);position:relative}.ada .detail-hero.image-centered .detail-hero-content-wrapper .wave{background-color:var(--navigation-ada)}.detail-hero.image-centered .detail-hero-content-wrapper .wave:after{--webkit-clip-path:url(#wave-clip);background:#fff;background-position:inherit!important;background-size:cover!important;bottom:-1px;clip-path:url(#wave-clip);pointer-events:none;position:absolute;width:100%;z-index:0}}@media screen and (min-width:1024px){.detail-hero.image-centered .detail-hero-content-wrapper .wave:after{height:120px}}@media screen and (min-width:1600px){.detail-hero.image-centered .detail-hero-content-wrapper .wave:after{bottom:-1px;content:"";height:120px;top:auto}}@media screen and (min-width:768px){.detail-hero.image-centered .content-left{padding-bottom:140px;padding-right:40px}}@media screen and (min-width:1024px){.detail-hero.image-centered .content-left{background-color:transparent;padding-bottom:180px;padding-right:80px}}@media screen and (min-width:1281px){.detail-hero.image-centered .content-left{max-width:650px;padding-right:0}}@media screen and (min-width:1601px){.detail-hero.image-centered .content-left{padding-right:0}}@media screen and (min-width:1280px){.detail-hero.image-centered.base .content-left{max-width:800px}}@media screen and (min-width:1024px) and (max-height:825px){.detail-hero.image-centered.base .content-left{max-width:650px}}.detail-hero.image-centered .image{order:1}.detail-hero.image-centered .image img{aspect-ratio:16/7}.detail-hero.image-centered .wave{order:2}@media screen and (min-width:768px){.detail-hero.image-centered .image{order:2}.detail-hero.image-centered .wave{order:1}}.detail-hero.image-centered .detail-hero-content{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.detail-hero.image-centered .detail-hero-content .wave{flex-grow:1;width:inherit}@media screen and (min-width:768px){.detail-hero.image-centered .detail-hero-content{padding-bottom:80px}}@media screen and (min-width:1024px){.detail-hero.image-centered .detail-hero-content{padding-bottom:20px}}.detail-hero.image-centered .image{margin:-40px 20px 16px;position:relative;width:100%}@media screen and (min-width:768px){.detail-hero.image-centered .image{margin:-80px 20px 0}}@media screen and (min-width:1024px){.detail-hero.image-centered .image{margin:-120px 40px 0}}@media screen and (min-width:768px) and (max-height:825px){.detail-hero.image-centered .image{margin-top:-80px}}@media screen and (min-width:1641px){.detail-hero.image-centered .image{margin-left:calc(50vw - 800px);margin-right:calc(50vw - 800px)}}@media screen and (min-width:1024px) and (max-height:825px){.detail-hero.image-centered .wave{padding-bottom:120px}}.detail-hero.image-centered .image:has(.video):hover .video{overflow:hidden}.detail-hero.image-centered .image:has(.video):hover .video:before{background-color:rgba(0,0,0,.5)}.detail-hero.image-centered .image:has(.video):hover .dialog-button{opacity:.6}.detail-hero.image-centered .video{border-radius:4px;cursor:pointer;overflow:hidden}.detail-hero.image-centered .video:before{background-color:rgba(0,0,0,.3);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .3s;z-index:1}.detail-hero.image-centered .video .play{border-radius:100%;height:60px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .25s;width:60px;z-index:3}.detail-hero.image-centered .video:hover .play{transform:translate(-50%,-50%) scale(1.1)}.image-full-video{position:absolute!important}.image-full-video .play-wrapper{background-color:rgba(0,0,0,.2);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:3}.image-full-video .play{border-radius:100%;height:60px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .25s;width:60px;z-index:3}.image-full-video:hover .play{transform:translate(-50%,-50%) scale(1.1)}.detail-hero.image-centered .image,.detail-hero.image-side .image{border-radius:4px;position:relative}.detail-hero.image-centered .image div:has(picture),.detail-hero.image-side .image div:has(picture){border-radius:4px;position:relative}.detail-hero.image-centered .image .detail-hero-image-description-wrapper,.detail-hero.image-side .image .detail-hero-image-description-wrapper{display:none}@media screen and (min-width:768px){.detail-hero.image-centered .image .detail-hero-image-description-wrapper,.detail-hero.image-side .image .detail-hero-image-description-wrapper{display:block}}@media screen and (min-width:1024px) and (max-height:825px){.detail-hero.image-centered .image,.detail-hero.image-side .image{margin-left:auto;margin-right:auto;max-width:900px}}@media screen and (min-width:1024px){.detail-hero.image-side .detail-hero-content{display:grid;flex-direction:unset;gap:40px;grid-template-columns:repeat(2,1fr);padding-bottom:100px}}@media screen and (min-width:1280px){.detail-hero.image-side .detail-hero-content{padding-bottom:80px}}@media screen and (min-width:1024px){.detail-hero.image-side .image{margin-top:-60px;transform:translateY(60px)}}@media screen and (min-width:1280px){.detail-hero.image-side .detail-hero-content-wrapper{padding-bottom:80px}.detail-hero.image-side .image{margin-top:0;transform:translateY(0)}}@media screen and (min-width:1440px){.detail-hero.image-side .content-left{margin-bottom:20px}.detail-hero.image-side .image{margin-top:-120px;transform:translateY(120px)}}.detail-hero.transparent .content-left,.detail-hero.transparent .content-right{background:#fff}.detail-hero.transparent .content-left{margin-left:20px}@media screen and (min-width:1024px){.detail-hero.transparent .content-left{margin-left:40px}}@media screen and (min-width:1640px){.detail-hero.transparent .content-left{margin-left:calc(50vw - 800px)}}.detail-hero.transparent .image-bg{height:300px;position:absolute;top:-100px;width:100%;z-index:0}.detail-hero.transparent .image-bg:after{background:rgba(0,0,0,.6);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.ada .detail-hero.transparent .image-bg:after{background:rgba(0,0,0,.8)}.detail-hero.transparent .image-bg img,.detail-hero.transparent .image-bg picture{height:100%}@media screen and (min-width:700px){.detail-hero.transparent .image-bg{height:calc(100% + 100px);top:-100px}}.detail-hero.transparent .detail-hero-back{padding-bottom:60px;padding-top:20px}@media screen and (min-width:700px){.detail-hero.transparent .detail-hero-back{padding-bottom:20px}}@media screen and (min-width:1024px){.detail-hero.transparent .image-bg{height:calc(100% + 150px);top:-150px}.detail-hero.transparent .content-left,.detail-hero.transparent .content-right{background-color:#fff;flex-grow:1;width:inherit}}@media screen and (min-width:1024px) and (min-width:1024px){.detail-hero.transparent .content-left,.detail-hero.transparent .content-right{flex-shrink:1;max-width:50vw}.detail-hero.transparent .content-left{max-width:640px}}@media screen and (min-width:1024px) and (min-width:1280px){.detail-hero.transparent .content-left{max-width:800px}}@media screen and (min-width:1024px){.detail-hero.transparent .content-right{display:none}}@media screen and (min-width:1024px) and (min-width:1024px){.detail-hero.transparent .content-right{display:block}}@media screen and (min-width:700px){.detail-hero.transparent .detail-hero-content{padding-top:0}}.detail-hero.transparent .detail-hero-back,.detail-hero.transparent .detail-hero-content-wrapper{background:transparent}.detail-hero.transparent .detail-hero-content-wrapper:after{height:80px;top:-40px}@media screen and (min-width:700px){.detail-hero.transparent .detail-hero-content-wrapper:after{bottom:-1px;height:120px;top:auto}}@media screen and (min-width:1024px){.detail-hero.transparent .detail-hero-content-wrapper:after{height:130px}}@media screen and (min-width:700px){.detail-hero.transparent .detail-hero-content-wrapper .content-left{margin-bottom:40px}}@media screen and (min-width:1024px){.detail-hero.transparent .detail-hero-content-wrapper .content-left{margin-bottom:0}}.detail-hero.transparent .detail-hero-content-wrapper .content-left,.detail-hero.transparent .detail-hero-content-wrapper .content-right{background-color:#fff}@media screen and (min-width:700px){.detail-hero.transparent .detail-hero-content-wrapper .content-left,.detail-hero.transparent .detail-hero-content-wrapper .content-right{background-color:transparent;color:#fff}}.detail-hero.transparent .detail-hero-content-wrapper .content-right{display:none;max-width:200px}@media screen and (min-width:700px){.detail-hero.transparent .detail-hero-content-wrapper .content-right{display:block}.detail-hero.transparent.header-primary .detail-hero-content-wrapper{overflow:hidden}.detail-hero.transparent.header-primary .detail-hero-content-wrapper:after{height:80px}}@media screen and (min-width:1024px){.detail-hero.transparent.header-primary .detail-hero-content-wrapper:after{height:120px}.detail-hero.transparent.header-primary .content-left{margin-bottom:60px}}@media screen and (min-width:1280px){.detail-hero.transparent.header-primary .detail-hero-content-wrapper:after{height:160px}}.detail-hero.transparent .detail-hero-content{background-color:#fff;position:relative;z-index:3}@media screen and (min-width:1024px){.detail-hero.transparent .detail-hero-content{max-width:inherit!important}}@media screen and (min-width:700px){.detail-hero.transparent .detail-hero-content{background-color:transparent}.detail-hero.transparent .detail-hero-content>div:first-child{display:flex!important;flex-direction:row!important}}@media screen and (min-width:700px) and (max-width:860px){.detail-hero.transparent.header-primary .detail-hero-content .wave{display:block!important}.detail-hero.transparent.header-primary .detail-hero-content .wave .content-left{padding-bottom:20px}.detail-hero.transparent.header-primary .detail-hero-content .wave .content-right{max-width:100%;padding-bottom:60px;width:100%}}@media screen and (min-width:700px){.detail-hero.transparent .content-right{display:flex;flex-direction:column}.detail-hero.transparent .content-right span{line-height:26px}.detail-hero.transparent .content-right a{border-radius:8px;line-height:26px;margin-bottom:8px;min-width:170px;padding:4px 0 4px 8px}.detail-hero.transparent .content-right a:hover{background-color:var(--cta-color);color:var(--detail-header-jump-hover);outline:1px solid var(--cta-color);outline-offset:0}}@media screen and (min-width:1024px){.detail-hero.transparent .detail-hero-content-wrapper .content-right a:hover{background-color:var(--cta-color);border-radius:8px;color:var(--detail-header-jump-hover);min-width:170px;outline:1px solid var(--cta-color);outline-offset:0;padding:4px 8px}}@media screen and (min-width:1600px){.detail-hero.transparent .detail-hero-content-wrapper .content-left{padding-left:0!important}.detail-hero.transparent .detail-hero-content-wrapper .content-right{margin-right:calc(50vw - 760px)}}@media screen and (min-width:700px) and (max-width:1023px){.detail-hero.transparent .content-left{max-width:calc(100vw - 280px);padding-bottom:80px;padding-right:40px}}@media screen and (min-width:768px){.detail-hero.transparent .content-left{padding-bottom:0}}@media screen and (min-width:1600px){.header-primary .detail-hero-content-wrapper .content-left{padding-left:0!important}}.detail-hero.header-primary.transparent .content-right{max-width:600px;padding-left:0}.content-right-dropdown-wrapper{display:block;margin:32px 20px 0;overflow:visible;position:relative;z-index:3}@media screen and (min-width:768px){.content-right-dropdown-wrapper{display:none}}.content-right-dropdown-wrapper .content-right-dropdown{box-shadow:0 0 10px rgba(0,0,0,.3);height:0;left:0;overflow:hidden;position:absolute;right:0;top:36px;width:0;z-index:2}.content-right-dropdown-wrapper .content-right-dropdown.open{background-color:#fff;height:-moz-min-content;height:min-content;min-height:100px;top:100%;width:100%;z-index:5}.content-right-dropdown-wrapper .content-right-dropdown a{border-bottom:1px solid hsla(0,0%,7%,.1);display:block;font-weight:700;line-height:26px;padding:13px 16px}.content-right-dropdown-wrapper .content-right-dropdown a:focus-visible,.content-right-dropdown-wrapper .content-right-dropdown a:hover{color:var(--primary-color)}.content-right-dropdown-wrapper button{border:0;border-bottom:1px solid hsla(0,0%,7%,.1);font-weight:700;line-height:26px;padding:16px;position:relative;text-align:left;width:100%}.content-right-dropdown-wrapper button:after,.content-right-dropdown-wrapper button:before{border:1px solid #111;border-radius:4px;content:"";display:block;height:12px;left:auto;position:absolute;right:24px;top:32px;transform-origin:top center;width:1px}.content-right-dropdown-wrapper button:after{transform:rotate(-135deg)}.content-right-dropdown-wrapper button:before{transform:rotate(135deg)}.content-right-dropdown-wrapper button:focus-visible{border-bottom:2px solid #111}.content-right-dropdown-wrapper button.opened:after{right:32px}.content-right-dropdown-wrapper button.opened:before{right:16px}.detail-hero.alt.image-side .detail-hero-back{padding-bottom:0}.detail-hero.alt.image-side .detail-hero-content-wrapper{background-color:var(--primary-color)}.ada .detail-hero.alt.image-side .detail-hero-content-wrapper{background-color:var(--navigation-ada)}@media screen and (min-width:768px){.detail-hero.alt.image-side .detail-hero-content-wrapper{padding-bottom:0}}@media screen and (min-width:1024px){.detail-hero.alt.image-side .detail-hero-content-wrapper{padding-bottom:60px}}.detail-hero.alt.image-side .detail-hero-content-wrapper:after{bottom:-2px;content:" ";min-height:80px;top:auto}@media screen and (min-width:1440px){.detail-hero.alt.image-side .detail-hero-content-wrapper:after{aspect-ratio:1440/290}}@media screen and (min-width:1440px) and (max-height:825px){.detail-hero.alt.image-side .detail-hero-content-wrapper:after{height:120px}}.detail-hero.alt.image-side .wave{background-color:transparent;color:#fff}@media screen and (min-width:768px){.ada .detail-hero.alt.image-side .wave{background-color:transparent}}@media screen and (min-width:1024px){.detail-hero.alt.image-side .wave{margin-bottom:0}}.detail-hero.alt.image-side .wave:after{color:#fff;display:none;order:1}.detail-hero.alt.image-side .image{margin:0 20px;order:2}@media screen and (min-width:1024px){.detail-hero.alt.image-side .image{margin-right:0;margin-top:-60px;transform:translateY(60px)}}.detail-hero.alt.image-side .content-left{padding-bottom:0;padding-top:12px}@media screen and (min-width:840px){.detail-hero.alt.image-side .content-left{margin-bottom:120px}}@media screen and (min-width:1024px){.detail-hero.alt.image-side .content-left{margin-bottom:0}}@media screen and (min-width:1280px){.detail-hero.alt.image-side .content-left{margin-bottom:40px;padding-bottom:60px}}@media screen and (min-width:840px){.detail-hero.alt.image-side .content-left{margin-bottom:80px}}@media screen and (min-width:1024px){.detail-hero.alt.image-side .content-left{margin-bottom:0}.detail-hero.alt.image-side .wave{display:block}.detail-hero.alt.image-side .detail-hero-content-wrapper:after{bottom:60px}}@media screen and (min-width:1280px){.detail-hero.alt.image-side .content-left{margin-bottom:96px}}@media screen and (min-width:840px){.detail-hero.alt.image-side .detail-hero-content{display:grid;gap:40px;grid-template-columns:repeat(2,minmax(0,max-content))}}@media screen and (min-width:1024px){.detail-hero.alt.image-side .detail-hero-content{padding-bottom:60px}.detail-hero.alt.image-side .detail-hero-content-wrapper:after{background-position:inherit;background-size:cover;bottom:-4px}}@media screen and (min-width:1280px){.detail-hero.alt.image-side .detail-hero-content{padding-bottom:0}.detail-hero.alt.image-side .detail-hero-content-wrapper:after{background-position:-25% 0;background-repeat:repeat-x;background-size:auto 100%;top:auto}}.detail-hero.alt.image-side .detail-hero-content .content-left{padding-bottom:40px}@media screen and (min-width:1600px){.detail-hero.alt.image-side .detail-hero-content-wrapper:after{background-position:50% 0;background-repeat:repeat-x;background-size:auto 120%;bottom:0;content:"";height:200px;top:auto}}@media screen and (min-width:1024px) and (max-height:825px){.detail-hero.alt.image-side .image{margin-right:calc(50vw - 492px)}}.detail-hero.image-side.alt .image img,.detail-hero.image-side.alt .image picture{aspect-ratio:96/71}@media screen and (max-height:825px) and (min-width:768px){.detail-hero.image-side.alt .detail-hero-content .image picture,.detail-hero.image-side.alt .detail-hero-content img{aspect-ratio:inherit;min-height:inherit}}.secondary-breadcrumbs{background-color:var(--primary-color);color:var(--cta-color)}.ada .secondary-breadcrumbs{background-color:var(--navigation-ada)}.secondary-breadcrumbs li{font-weight:700}.secondary-breadcrumbs li .currentPage{font-weight:400!important}.detail-hero.base.secondary{position:relative}.detail-hero.base.secondary:after{--webkit-clip-path:url(#wave-clip);background:#fff;background-size:cover;clip-path:url(#wave-clip);content:"";display:block;height:80px;pointer-events:none;position:absolute;top:60px;width:100%;z-index:1}@media screen and (min-width:640px){.detail-hero.base.secondary:after{height:120px}}@media screen and (min-width:768px){.detail-hero.base.secondary{background-color:var(--primary-color);padding-bottom:80px;position:relative}.ada .detail-hero.base.secondary{background-color:var(--navigation-ada)}.detail-hero.base.secondary:after{bottom:-40px;height:120px;top:auto}}@media screen and (min-width:1024px){.detail-hero.base.secondary{padding-bottom:120px}.detail-hero.base.secondary:after{bottom:0}}@media screen and (min-width:1280px){.detail-hero.base.secondary{padding-bottom:180px}.detail-hero.base.secondary:after{bottom:-60px;height:220px}}.secondary-wrapper{display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:3}@media screen and (min-width:768px){.secondary-wrapper{display:grid;gap:40px;grid-template-columns:minmax(0,800px) minmax(0,1fr);padding-top:20px}.secondary-wrapper:has(.content-right){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.secondary-wrapper .content-right{margin-top:-80px}}@media screen and (min-width:1024px){.secondary-wrapper{padding-top:0}.secondary-wrapper .content-right{margin-top:-140px}.secondary-wrapper .content-right>div:has(picture){min-height:auto;min-width:auto}.secondary-wrapper .content-right>div:has(picture) img{display:block;height:auto;max-width:660px;width:100%}}.detail-hero.base.secondary .eyebrow{font-style:italic;font-weight:300;line-height:1.25rem;margin-bottom:1rem;margin-top:2rem}@media screen and (min-width:768px){.detail-hero.base.secondary .eyebrow{margin-top:1rem}}@media screen and (min-width:1024px){.detail-hero.base.secondary .eyebrow{margin-top:0}}.detail-hero.base.secondary .dialog-button{background-color:var(--primary-color);color:var(--cta-color)!important}.detail-hero.base.secondary .content-left{max-width:850px}.detail-hero.base.secondary.image .content-left{margin-top:0;order:2;padding:0}.detail-hero.base.secondary.image .content-right{margin-top:-48px;padding:0}@media screen and (min-width:768px){.detail-hero.base.secondary.image .content-right{width:calc(50% - 20px)}.detail-hero.base.secondary.image .content-left{order:1;width:calc(50% - 20px)}.detail-hero.base.secondary.image .content-right{margin-top:20px;order:2}}@media screen and (min-width:1024px){.detail-hero.base.secondary.image .content-left{max-width:calc(50% - 40px)}.detail-hero.base.secondary.image .content-right{margin-top:20px;max-width:calc(50% + 40px);order:2;padding-left:40px}}@media screen and (min-width:1280px){.detail-hero.base.secondary.image .content-right{margin-top:-60px;max-width:calc(50% - 40px)}}@media screen and (min-width:1600px){.detail-hero.base.secondary.image .content-left,.detail-hero.base.secondary.image .content-right{padding:0}}.secondary-breadcrumbs+.detail-hero-content-wrapper:after{height:100px;top:auto}@media screen and (min-width:768px) and (max-width:1023px){.detail-header-secondary.image{margin-top:-20px}}.detail-hero.transparent.header-primary .detail-hero-bg-img{height:100%;top:-150px;width:100%}.detail-hero.transparent.header-primary .detail-hero-bg-img img,.detail-hero.transparent.header-primary .detail-hero-bg-img picture{height:calc(100% + 75px)}.detail-hero.transparent.header-primary .detail-hero-bg-img:after{background:rgba(0,0,0,.75);content:"";display:block;height:250px;left:0;position:absolute;top:0;width:100%;z-index:1}@media screen and (min-width:768px){.detail-hero.transparent.header-primary .detail-hero-bg-img:after{height:calc(100% + 150px)}}@media screen and (min-width:1024px){.detail-hero.transparent.header-primary .wave{margin-bottom:40px}}@media screen and (min-width:1600px){.detail-hero.transparent.header-primary .content-right{margin-right:inherit}}@media screen and (min-width:1024px) and (max-height:825px){.detail-hero.transparent.header-primary .content-right{margin-left:inherit!important;margin-right:calc(50vw - 472px)!important}.detail-hero.transparent.header-primary .content-left{max-width:540px!important;min-width:540px!important;padding-right:40px}}body.has-detail-hero-transparent #all-navigation.scrolled-past,body.has-header-primary #all-navigation{z-index:5}body.has-detail-hero-transparent #all-navigation.scrolled-past #navigation,body.has-detail-hero-transparent #all-navigation.scrolled-past #navigation-brow,body.has-header-primary #all-navigation #navigation,body.has-header-primary #all-navigation #navigation-brow{transition:all .2s ease}body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .login-button a,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .main-menu-btn,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .search-button,body.has-header-primary #all-navigation:not(.scrolled-past) .login-button a,body.has-header-primary #all-navigation:not(.scrolled-past) .main-menu-btn,body.has-header-primary #all-navigation:not(.scrolled-past) .search-button{background:hsla(0,0%,7%,.3)}body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .login-button a:hover,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .main-menu-btn:hover,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .search-button:hover,body.has-header-primary #all-navigation:not(.scrolled-past) .login-button a:hover,body.has-header-primary #all-navigation:not(.scrolled-past) .main-menu-btn:hover,body.has-header-primary #all-navigation:not(.scrolled-past) .search-button:hover{color:#fff}body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .login-button a:hover .nav-line,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .main-menu-btn:hover .nav-line,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .nav-open .login-button a,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .nav-open .main-menu-btn,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .nav-open .search-button,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .search-button:hover .nav-line,body.has-header-primary #all-navigation:not(.scrolled-past) .login-button a:hover .nav-line,body.has-header-primary #all-navigation:not(.scrolled-past) .main-menu-btn:hover .nav-line,body.has-header-primary #all-navigation:not(.scrolled-past) .nav-open .login-button a,body.has-header-primary #all-navigation:not(.scrolled-past) .nav-open .main-menu-btn,body.has-header-primary #all-navigation:not(.scrolled-past) .nav-open .search-button,body.has-header-primary #all-navigation:not(.scrolled-past) .search-button:hover .nav-line{background:#fff}body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .nav-open .login-button a:hover,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .nav-open .main-menu-btn:hover,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .nav-open .search-button:hover,body.has-header-primary #all-navigation:not(.scrolled-past) .nav-open .login-button a:hover,body.has-header-primary #all-navigation:not(.scrolled-past) .nav-open .main-menu-btn:hover,body.has-header-primary #all-navigation:not(.scrolled-past) .nav-open .search-button:hover{color:#111}body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .nav-open .login-button a .nav-line,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .nav-open .main-menu-btn .nav-line,body.has-detail-hero-transparent #all-navigation.scrolled-past:not(.scrolled-past) .nav-open .search-button .nav-line,body.has-header-primary #all-navigation:not(.scrolled-past) .nav-open .login-button a .nav-line,body.has-header-primary #all-navigation:not(.scrolled-past) .nav-open .main-menu-btn .nav-line,body.has-header-primary #all-navigation:not(.scrolled-past) .nav-open .search-button .nav-line{background:#111}body.has-detail-hero-transparent #all-navigation.scrolled-past #navigation,body.has-detail-hero-transparent #all-navigation.scrolled-past #navigation-brow,body.has-header-primary #all-navigation.scrolled-past #navigation,body.has-header-primary #all-navigation.scrolled-past #navigation-brow{background:var(--primary-color)}body.has-detail-hero-transparent #all-navigation.scrolled-past #navigation.nav-open,body.has-detail-hero-transparent #all-navigation.scrolled-past.nav-open,body.has-header-primary #all-navigation.scrolled-past #navigation.nav-open,body.has-header-primary #all-navigation.scrolled-past.nav-open{background:#fff!important}body.has-detail-hero-transparent.ada #all-navigation.scrolled-past #navigation,body.has-detail-hero-transparent.ada #all-navigation.scrolled-past #navigation-brow{background:var(--navigation-ada)}.header-primary .secondary-breadcrumbs{background:transparent;position:relative}@media screen and (min-width:1024px){.detail-hero.transparent .detail-hero-breadcrumbs,.header-primary .detail-hero-breadcrumbs{max-width:1600px}.detail-hero.header-primary .detail-hero-content-wrapper{padding-bottom:120px}}.detail-hero.header-primary .detail-hero-content{margin-left:auto;margin-right:auto;max-width:1600px;padding-bottom:60px}@media screen and (min-width:700px){.detail-hero.header-primary .detail-hero-content>div{display:flex;justify-content:space-between}}@media screen and (min-width:768px){.detail-hero.header-primary .detail-hero-content{padding-bottom:0;padding-left:0}}.detail-hero.header-primary.transparent .content-right{display:block;max-width:800px;padding-left:20px;padding-right:20px;width:100%}@media screen and (min-width:700px){.detail-hero.header-primary.transparent .content-right{max-width:calc(50% - 40px)}}@media screen and (min-width:1024px){.detail-hero.header-primary.transparent .content-right{margin-right:0;padding-left:60px;padding-right:20px}}@media screen and (min-width:1280px){.detail-hero.header-primary.transparent .content-right{flex-grow:0;flex-shrink:1;margin-bottom:0;margin-top:0;max-width:calc(50vw - 180px);padding-right:40px;padding-top:20px}}@media screen and (min-width:1601px){.detail-hero.header-primary.transparent .content-right{padding-right:0}}.detail-hero.header-primary.transparent .content-left{max-width:800px}@media screen and (min-width:1281px){.detail-hero.header-primary.transparent .content-left{max-width:calc(50% - 100px)}}@media screen and (min-width:861px) and (min-height:826px){.detail-hero.header-primary.transparent.header-primary .content-left{max-width:calc(50% - 40px)}}@media screen and (min-width:1281px){.detail-hero.header-primary.transparent.header-primary .content-left{max-width:660px;min-width:inherit}}@media screen and (min-width:700px) and (max-height:825px){.detail-hero.header-primary.transparent.header-primary .content-left{max-width:inherit}}@media screen and (min-width:1281px){.detail-hero.header-primary.transparent .content-right{max-width:600px;padding-left:0}}@media screen and (min-width:1641px) and (min-height:826px){.detail-hero.header-primary.transparent .content-right{margin-right:calc(50vw - 800px)!important;padding-right:0}}@media screen and (max-height:825px) and (min-width:1024px){.detail-hero.base .detail-hero-content>div{padding-left:0}.detail-hero.base .content-left{margin-left:calc(50vw - 472px);margin-right:0;max-width:600px;min-width:450px;padding:0 0 20px}.detail-hero.base .content-right{margin-right:calc(50vw - 492px)}}@media screen and (min-width:1024px){.detail-hero.header-primary .wave{display:flex;flex-direction:row}}.detail-hero.header-primary .wave .content-right{padding-left:20px}@media screen and (min-width:1024px){.detail-hero.header-primary .wave .content-right{padding-left:0}}@media screen and (min-width:1024px) and (max-height:825px){.transparent .wave .detail-hero.header-primary .wave .content-right{margin-right:calc(50vw - 472px)!important;max-width:inherit}}@media screen and (min-width:1600px){.detail-hero.header-primary .content-right{padding-left:0!important}}.dialog-close{background-color:hsla(0,0%,7%,.1);border-radius:100%!important;display:block;font-weight:700;height:40px;line-height:40px;position:absolute;right:20px;text-align:center;top:20px;width:40px}.dialog-close:hover{background-color:hsla(0,0%,7%,.2)}.dialog-close:focus-visible{outline:2px solid #111;outline-offset:-2px}@media screen and (min-width:1024px){.dialog-close{right:40px;top:40px}}.dialog button:active:hover:focus-visible{background-color:#111;color:#fff!important}dialog{height:100vh;width:100vw}.dialog-picture{margin:0 auto;max-width:calc(100% - 40px);padding:40px 0}@media screen and (min-width:769px){.dialog-picture{max-width:calc(100% - 160px);padding:50px 0}}@media screen and (min-width:1280px){.dialog-picture{max-width:1200px}}dialog{transition:none!important}dialog .gallery{height:100vh;padding-left:1.25rem;padding-right:1.25rem;padding-top:100px}@media (min-width:1024px){dialog .gallery{padding-left:2.5rem;padding-right:2.5rem}}dialog .gallery:has(.swiper){padding-left:0;padding-right:0}@media (min-width:1024px){dialog .gallery:has(.swiper){padding-left:0;padding-right:0}}dialog .gallery-dialog .swiper-pagination{top:40px}dialog .gallery-dialog .dialog-close{right:20px;top:20px}dialog .gallery-item{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,80%) 15% 80px}dialog .gallery-item>div:first-child img{border-radius:4px;height:100%!important;-o-object-fit:cover;object-fit:cover;width:auto!important}@media screen and (min-width:1024px){dialog .gallery-item{grid-template-rows:minmax(0,80%) 20%;max-height:100%}}dialog .swiper-pagination{left:20px;position:absolute;top:20px}@media screen and (min-width:1024px){dialog .swiper-pagination{left:40px;top:40px}}dialog:modal.narrow-modal{bottom:0;left:auto;padding:0 20px;right:auto;top:0;transition:none!important;width:100%}@media screen and (min-width:1024px){dialog:modal.narrow-modal{bottom:auto;left:40px;max-height:calc(100vh - 80px);max-width:calc(100vw - 80px);right:40px;top:50%;transform:translateY(-50%)}}@media screen and (min-height:900px) and (min-width:1024px){dialog:modal.narrow-modal{max-height:900px}}@media screen and (min-width:1280px){dialog:modal.narrow-modal{left:50%;max-width:1280px;transform:translateX(-50%) translateY(-50%)}}.featured-4x1-opportunity-row{background:linear-gradient(180deg,#fff 40%,#f3f3f3 0);container-type:inline-size}.featured-4x1-opportunity-row .wave-container{background-position:0 35%;padding-bottom:92px}.featured-4x1-opportunity-row .wave-container:has(.swiper-button-lock),.featured-4x1-opportunity-row .wave-container:has(.swiper-disabled){padding-bottom:48px}.featured-4x1-opportunity-row .swiper-disabled .swiper-slide,.featured-4x1-opportunity-row .swiper-disabled .swiper-wrapper{cursor:auto!important}.featured-4x1-opportunity-row .swiper-disabled .swiper-slide{pointer-events:none}.featured-4x1-opportunity-row .swiper-disabled .swiper-slide *{pointer-events:auto}.featured-4x1-opportunity-row .swiper-wrapper{height:440px}@media (min-width:1024px){.featured-4x1-opportunity-row .swiper-wrapper{height:370px}}@container (max-width: 1439px){.featured-4x1-opportunity-row .swiper-wrapper .swiper-slide{width:auto!important}.featured-4x1-opportunity-row .swiper-wrapper .swiper-slide>div{aspect-ratio:274/440}@media (min-width:1024px){.featured-4x1-opportunity-row .swiper-wrapper .swiper-slide>div{aspect-ratio:316/370}}}@media (max-width:1607px){@container (min-width: 1440px){.featured-4x1-opportunity-row .swiper-wrapper{transform:translateZ(0)!important}.featured-4x1-opportunity-row .swiper-wrapper .swiper-slide{width:calc(25% - 34px)!important}}}@media (min-width:1608px){@container (min-width: 1440px){.featured-4x1-opportunity-row .swiper-wrapper{transform:translateZ(0)!important}.featured-4x1-opportunity-row .swiper-wrapper .swiper-slide{width:calc(25% - 24.5px)!important}}}.featured-4x1-opportunity-row .swiper-slide{margin-right:32px}.featured-4x1-opportunity-row .swiper-slide .h4{font-size:32px!important;line-height:38px!important}.featured-4x1-opportunity-row .swiper-slide,.featured-4x1-opportunity-row .swiper-slide>div{height:100%}.featured-4x1-opportunity-row .swiper-slide>div{background-color:#fff;border:1px solid hsla(0,0%,7%,.2)}.featured-4x1-opportunity-row .swiper-slide:last-of-type{margin-right:0}.form-group ::-moz-placeholder{color:#789;font-style:italic}.form-group ::placeholder,.form-group select:invalid:not(:focus){color:#789;font-style:italic}.form-group select:valid{color:#111}.form-group[changed] input:invalid::-moz-placeholder{color:#e0311c}.form-group[changed] input:invalid::placeholder{color:#e0311c}.form-group[changed][valid=false] input:not([type=radio]):not([type=password]),.form-group[changed][valid=false] select:not(:focus),.form-group[changed][valid=false] textarea{border-color:#e0311c;border-width:2px;color:#e0311c}.form-group[changed][valid=false] input[type=radio]:not(:checked){border-color:#e0311c!important;outline:1px solid #e0311c!important;outline-offset:0!important}.form-group[valid=false] input[type=checkbox]+span{border-color:#e0311c;outline:1px solid #e0311c}.form-group[valid=false]:has(input[type=checkbox]):after{padding-left:36px}.password-input-wrapper{border:1px solid hsla(0,0%,7%,.4);border-radius:6px;display:flex;justify-content:space-between;outline:none!important}.password-input-wrapper input{border:none!important;outline:none!important}.password-input-wrapper:hover{border:1px solid #ec7923}.ada .password-input-wrapper:hover{border:1px solid #c1531b}.password-input-wrapper:focus-within{border:2px solid #ec7923;outline:none!important}.ada .password-input-wrapper:focus-within{border:2px solid #c1531b}.form-group[changed][valid=false] .password-input-wrapper{border-color:#e0311c!important;border-width:2px!important;color:#e0311c!important}.form-group[changed][valid=false] .password-input-wrapper input{color:#e0311c}.form-group[data-error][changed][valid=false]:not([data-error=""]):after{color:#e0311c;content:attr(data-error);display:block;font-size:12px;line-height:20px;margin-top:4px;width:100%}.form-group[data-error][data-custom-error][changed][valid=false]:not([data-error=""]):after{content:attr(data-custom-error)!important}.form-group[data-error][changed][valid=false]:not([data-error=""]) input[type=file]+label .border{border:1px solid #e0311c!important}.form-group:has(textarea[maxlength]){--maxlength-remaining:""}.form-group:has(textarea[maxlength]):has(label+span) span{padding-right:70px;position:relative}.form-group:has(textarea[maxlength]):has(label+span) span:after{content:var(--maxlength-remaining);font-size:.875rem;font-weight:700;position:absolute;right:0}.form-group:has(textarea[maxlength]):has(label):not(:has(label+span)) label{padding-right:70px;position:relative}.form-group:has(textarea[maxlength]):has(label):not(:has(label+span)) label:after{content:var(--maxlength-remaining);font-size:.875rem;font-weight:700;position:absolute;right:0}[multi-step] [data-step]{display:none}[multi-step][current-step="1"] [data-step="1"],[multi-step][current-step="2"] [data-step="2"],[multi-step][current-step="3"] [data-step="3"],[multi-step][current-step="4"] [data-step="4"],[multi-step][current-step="5"] [data-step="5"],[multi-step][current-step="6"] [data-step="6"],[multi-step][current-step="7"] [data-step="7"]{display:block}[multi-step] button:disabled{cursor:not-allowed;opacity:.25}.form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23EA7C25' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");cursor:pointer}.page-aqua .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23008298' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-blue .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%2300538B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ada .form-group ::-webkit-calendar-picker-indicator,.page-burnt-orange .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23C1531B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-dark-blue .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23003057' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-dark-green .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%231A5632' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-deep-green .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23007934' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-gold .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23F3C300' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-green .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%232F8721' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-light-blue .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%231F7DB5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-magenta .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%238D0E57' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-maroon .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23AA182C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-pink .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23D41367' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-purple .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23522D6D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-red .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23E0311C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-teal .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%232D846C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.page-yellow .form-group ::-webkit-calendar-picker-indicator{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 4H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2ZM16 2v4M8 2v4M3 10h18' stroke='%23f3c300' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}[form] a:not(.cta):focus-visible,[form] a:not(.cta):hover{color:#111!important}[form] a.cta:focus-visible{color:#ec7923!important}.ada [form] a.cta:focus-visible{color:#c1531b!important}[form] input:focus,[form] select:focus,[form] textarea:focus{border:1px solid #ec7923}.ada [form] input:focus,.ada [form] select:focus,.ada [form] textarea:focus{border:1px solid #c1531b}.form-multi-selector:not([full]):hover{border-color:#414141}.form-multi-selector{background-color:#fff;border:1px solid #cfcfcf;border-radius:20px;transition:opacity .33s ease-out}.form-multi-selector:focus{outline:2px solid #111}.form-multi-selector[selected]{background-color:#414141;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' fill='none'%3E%3Cpath d='m12 4.5-8 8m0-8 8 8' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:calc(100% - 8px) 50%;background-repeat:no-repeat;background-size:15px;border-color:#414141;color:#fff;padding-right:28px}.form-multi-selector[selected]:hover{background-color:#000;border-color:#000}.form-multi-selector[full]{cursor:default;opacity:.6}input[type=file]{display:none}#uploadButton{overflow:hidden;position:relative}#uploadButton[success]{background:#ec7923;color:#fff}#uploadButton[error]{background:#e0311c;color:#fff}#uploadButton:not([success]):before{background:#ec7923;bottom:0;content:"";height:4px;left:0;position:absolute;transition:all .1s ease;width:var(--progress,0);z-index:1}h2.numbered:before{background-color:#ec7923;border-radius:50%;color:#fff;display:block;left:0;letter-spacing:0;line-height:.95;padding-left:1px;position:absolute;text-align:center;top:50%;transform:translateY(-50%)}@media (max-width:1024px){h2.numbered:before{top:0;transform:translateY(0)}}label[dynamic-required]:after{content:"*"}.forms-wrapper{margin-bottom:80px}@media screen and (min-width:768px){.forms-wrapper{display:grid;gap:40px;grid-template-columns:1fr 1fr}}.form-small{margin:0 40px 64px 20px;padding-right:40px}.form-small,.form-small>div{max-width:460px;width:100%}@media screen and (min-width:640px){.form-small{margin-left:20px}}@media screen and (min-width:768px){.form-small{display:flex;flex-grow:1;flex-shrink:1;justify-content:left;padding-left:0}}@media screen and (min-width:1024px){.form-small{margin-bottom:40px;margin-right:0;padding-left:40px;padding-right:0}}@media screen and (min-width:1441px){.form-small{margin-left:calc(50vw - 720px)}}.accordion-toggle[aria-expanded=true] .chevron{transform:rotate(180deg)}.header-event-item .icon{--tw-bg-opacity:1;background-color:rgb(230 230 230/var(--tw-bg-opacity,1));border-radius:.25rem;box-sizing:content-box;padding:.75rem}@media (min-width:769px){.header-event-item .icon{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}}.header-event-item .icon{color:var(--primary-color)}.ada .header-event-item .icon{color:var(--navigation-ada)}.hero-slide-bg{background-attachment:fixed;background-position:50%;background-size:cover;bottom:0;height:100%;left:0;position:absolute;width:100%}.hero-slider{align-items:center;display:none;gap:20px;height:410px;overflow:hidden;padding-left:20px;position:relative;width:100%}@media screen and (min-width:769px){.hero-slider{display:flex}}@media screen and (max-height:825px){.hero-slider{height:250px}}.hero-slide{flex-shrink:0;height:270px;position:relative;width:190px}.hero-slide img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1024px){.hero-slide{height:410px;width:270px}}@media screen and (max-height:750px){.hero-slide{height:250px;width:190px}}.hero-slide-clone{background-attachment:fixed;background-position:50%;background-size:cover;pointer-events:none;position:absolute;z-index:-1}.hero-nav-element{background:none;content:" ";cursor:pointer;padding:20px 0;position:relative;width:80px}.hero-nav-element .element-progress{background:#ec7923;height:4px;position:relative;width:80px}.ada .hero-nav-element .element-progress{background:#fff}@media screen and (min-width:480px){.hero-nav-element .element-progress{width:80px}}@media screen and (min-width:1280px){.hero-nav-element .element-progress{width:140px}}.hero-nav-element .element-progress:before{background:hsla(0,0%,100%,.3);content:" ";height:4px;position:absolute;width:80px;z-index:-1}@media screen and (min-width:480px){.hero-nav-element .element-progress:before{width:80px}}@media screen and (min-width:1280px){.hero-nav-element .element-progress:before{width:140px}}@media screen and (min-width:1280px) and (max-height:825px){.hero-nav-element .element-progress:before{width:100px}}@media screen and (min-width:1280px){.hero-nav-element{width:140px}}@media screen and (min-width:1024px) and (max-height:825px){.hero-nav-element{width:100px}}@media screen and (min-width:1024px){.hero-slider-nav{gap:20px;justify-content:flex-start;margin-top:16px}}@media screen and (min-width:1024px) and (max-height:825px){.hero-slider-nav{margin-top:12px}}.image-full{display:grid;gap:16px;position:relative}@media screen and (min-width:1024px){.image-full{gap:32px}}.image-full img{border-radius:.375rem;display:block;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-full:has(>div:nth-of-type(2):last-child){grid-template-columns:2fr 1fr}.image-full:has(>div:nth-of-type(2):last-child)>div:first-child{aspect-ratio:2/1}.image-full:has(>div:nth-of-type(2):last-child)>div:last-child{aspect-ratio:1/1}.image-full:has(>div:nth-of-type(3):last-child){grid-template-columns:repeat(3,1fr)}.image-full:has(>div:nth-of-type(3):last-child)>div{aspect-ratio:1/1}.image-full:has(>div:nth-of-type(4):last-child){grid-template-columns:repeat(4,1fr)}.image-full:has(>div:nth-of-type(4):last-child)>div{aspect-ratio:22/31}.accordion-button:not(.collapsed){background-color:transparent;color:#000}.accordion-button:focus-visible{box-shadow:none}.listing-filters.modal{display:flex;flex-direction:column;justify-content:space-between;min-height:calc(100dvh - 60px)}.listing-filters .va-collapse--active>.va-collapse__header-wrapper .chevron{transform:rotate(180deg) translateY(-4px)}.listing-filters .va-collapse .chevron{margin-top:4px}.listing-filters .va-collapse__header-wrapper{padding:16px 0}.listing-filters .va-collapse__body-wrapper .va-collapse__header-wrapper{border-top:none}.listing-filters .va-collapse--active{padding-bottom:20px}.listing-filters .dp__selection_preview{display:none!important}.listing-filters .va-input-wrapper__text{overflow:hidden;padding:13px 10px!important}.listing-filters .va-collapse--active .va-collapse__header-wrapper{padding-bottom:6px}.listing-filters label:has([type=checkbox]){align-items:center;cursor:pointer;display:flex;flex-direction:row;font-size:16px;font-weight:700;line-height:26px;padding:6px 0 6px 35px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.listing-filters label:has([type=checkbox]) .checkmark{border:1px solid transparent}.listing-filters label:has([type=checkbox]):focus-visible{outline:none}.listing-filters label:has([type=checkbox]):focus-visible .checkmark{outline:2px solid #ec7923}.ada .listing-filters label:has([type=checkbox]):focus-visible .checkmark{outline-color:#c1531b}.listing-filters label:has([type=checkbox]) input{cursor:pointer;height:26px;margin-left:-33px;opacity:0;width:26px;z-index:2}.listing-filters label:has([type=checkbox]) .checkmark{background-color:#fff;border-radius:4px;height:20px;left:2px;outline:1px solid hsla(0,0%,7%,.4);pointer-events:none;position:absolute;top:10px;width:20px;z-index:1}.listing-filters label:has([type=checkbox]) input:checked~.checkmark,.listing-filters label:has([type=checkbox]).checked .checkmark{outline:1px solid #111!important}.listing-filters label:has([type=checkbox]) .checkmark:after,.listing-filters label:has([type=checkbox]).checked .checkmark:after{content:"";display:none;pointer-events:none;position:absolute}.listing-filters label:has([type=checkbox]) input:checked~.checkmark:after,.listing-filters label:has([type=checkbox]).checked .checkmark:after{display:block}.listing-filters label:has([type=checkbox]) .checkmark:after{border:2px solid #ec7923;border-width:0 3px 3px 0;height:12px;left:5px;pointer-events:none;top:2px;transform:rotate(45deg);width:8px}.ada .listing-filters label:has([type=checkbox]) .checkmark:after{border-color:#c1531b}.listing-filters .date-input .va-icon{display:block;margin-left:-5px!important;position:relative;right:10px!important}.ada .listing-filters .date-input .va-icon{color:#c1531b!important}.listing-filters .va-input-wrapper{border-radius:4px;overflow:hidden}.listing-filters .va-input-wrapper:focus-visible,.listing-filters .va-input-wrapper:focus-within{border-radius:4px}.listing-filters .va-icon.material-icons{--va-secondary:#111}.listing-filters label:has([type=checkbox]):hover input:not(:focus-visible):not(:checked)+.checkmark{border:1px solid transparent!important}.listing-filters label:has([type=checkbox]):hover input:is(:checked)+.checkmark{border-color:#111!important}#listing .filter-modal{bottom:0;height:100vh;left:0;position:fixed;right:0;top:0;width:100vw;z-index:1000}#listing .fitlers-modal:before{background:rgba(0,0,0,.5);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:999}#listing .va-modal__close,#listing .va-modal__footer{display:none!important}.va-input__content__input{color:#111!important}.listing-card{padding:16px 8px}.listing-card .arrow-wrap{align-items:center;display:flex;flex-direction:row;line-height:24px;position:absolute;right:12px;z-index:1}@media screen and (min-width:769px){.listing-card .arrow-wrap{right:12px;top:16px}.listing-card .arrow-wrap .arrow{display:block;transition:all .2s}.listing-card:focus-visible .arrow-wrap .arrow,.listing-card:hover .arrow-wrap .arrow{transform:translateX(0)}}.listing-card:focus-visible .arrow-wrap .arrow,.listing-card:hover .arrow-wrap .arrow{transform:translateX(10px)}.listing-card div:has(img) img{aspect-ratio:5/4;display:block;margin-bottom:24px;max-width:70px;min-width:70px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:769px){.listing-card div:has(img) img{margin-bottom:0;max-width:140px;min-width:140px}.listing-card .img{aspect-ratio:5/4;max-width:140px;min-width:140px}}.listing-card .title{flex-grow:1;max-width:calc(100% - 64px)}@media screen and (min-width:769px){.listing-card .title{max-width:inherit;padding-right:48px}}.listing-card:focus-visible{outline:2px solid #ec7923}.ada .listing-card:focus-visible{outline-color:#c1531b}.listing-card:focus-visible .arrow,.listing-card:focus-visible .title{color:#ec7923}.ada .listing-card:focus-visible .arrow,.ada .listing-card:focus-visible .title{color:#c1531b}.listing-card:hover .title{color:#ec7923}.ada .listing-card:hover .title{color:#c1531b}.listing-card:hover .arrow{color:#ec7923;transform:translateX(10px)}.ada .listing-card:hover .arrow{color:#c1531b}.listing-card:active:hover:focus-visible .arrow,.listing-card:active:hover:focus-visible .title{color:#414141}.listing-card:is(a){display:block}.va-collapse__body-wrapper{overflow:inherit!important;transition:var(--va-collapse-body-wrapper-transition)}.va-collapse__body-wrapper .va-collapse__body-wrapper label{font-weight:400}.va-date-picker-cell_in-range,.va-date-picker-cell_selected{background-color:#111!important;border-radius:100%!important;color:#fff!important}.va-date-picker-cell_in-range:hover{color:#111!important}.va-date-picker-cell_in-range:after{display:none!important}.va-date-picker-cell:hover:not(.va-date-picker-cell_selected){background-color:#111!important;border-radius:100%!important}.va-date-picker-cell:hover:not(.va-date-picker-cell_selected):not(.va-date-picker-cell_readonly):not(.va-date-picker-cell_disabled):not(.va-date-picker-cell_other-month):after{display:none!important}.va-date-picker-cell_today:before{border:none!important}.va-date-picker-cell:hover.va-date-picker-cell_focused{background-color:#111!important;color:#fff!important}.listing-filters .va-accordion:not(:first-child) .va-collapse__header-wrapper{border-top:1px solid #e5e5e5}.listing-filters .va-collapse__body .va-collapse__header-wrapper{border-top:none!important}.listing-filters .va-collapse__body label span:first-letter{text-transform:uppercase}.listing-filters.modal .va-input-wrapper,.listing-filters.modal .va-select-anchor__input{max-width:100%!important;width:100%}.open-filters-button{border-radius:4px;color:#111;outline:1px solid hsla(0,0%,7%,.2);outline-offset:-1px;width:100%}.open-filters-button:hover{outline-color:#111}.open-filters-button:focus-visible{outline:2px solid;outline-color:#111;outline-offset:-2px}.open-filters-button:active:hover:focus-visible{outline:1px solid #414141}.open-filters-button span{background-color:#ec7923;border-radius:100%;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:24px;line-height:24px;margin-left:8px;min-width:24px;text-align:center}.ada .open-filters-button span{background-color:#c1531b}.listing-search-input{border-radius:120px;outline:1px solid hsla(0,0%,7%,.2);outline-offset:-1px;width:100%}.listing-search-input:hover{outline-color:#ec7923}.ada .listing-search-input:hover{outline-color:#c1531b}.listing-search-input:focus-visible,.listing-search-input:focus-within{outline:2px solid;outline-color:#ec7923;outline-offset:-2px}.ada .listing-search-input:focus-visible,.ada .listing-search-input:focus-within{outline-color:#c1531b}.listing-search-input .va-input-wrapper__field{padding:13px 4px 13px 8px!important}.va-date-input .va-input-wrapper__field{border:none!important;border-radius:4px!important;outline:1px solid hsla(0,0%,7%,.1);outline-offset:-1px}.va-date-input:focus-visible .va-input-wrapper__field,.va-date-input:focus-within .va-input-wrapper__field{border:none!important;border-radius:4px!important;outline:2px solid hsla(0,0%,7%,.1);outline-offset:-2px}.va-input-wrapper__field{border:1px solid #ddd!important;border-radius:5px!important;font-weight:700;text-align:center}.va-input-wrapper[aria-expanded=true] .va-input-wrapper__field{border:1px solid transparent!important}.va-accordion{position:relative;z-index:0}.va-accordion .va-collapse{background-color:#fff;position:relative}.va-collapse label:has([type=checkbox]):focus-within{outline:2px solid transparent}.clear-filters{color:#111;outline:none}.clear-filters:hover{color:#ec7923}.ada .clear-filters:hover{color:#c1531b}.clear-filters:focus{border-radius:4px;color:#ec7923;outline:1px solid #111;outline-offset:1px}.ada .clear-filters:focus{color:#c1531b}.clear-filters:active:hover:focus{color:#ec7923}.ada .clear-filters:active:hover:focus{color:#c1531b}.clear-filters.pointer-events-none{color:hsla(0,0%,7%,.6)}.secondary-filters{max-height:0;min-width:0;opacity:0;overflow:hidden;transform:translateY(-100%);transition:all .3s}.open+.secondary-filters{max-height:-moz-max-content;max-height:max-content;min-height:inherit;opacity:1;transform:translate(0);transition:all .3s}.open span.chevron{transform:rotate(180deg)}.logo-grid-interior{color:var(--cta-color)}.logo-grid-interior,.logo-grid-interior .wave{background-color:var(--primary-color)}.logo-grid-interior .button{color:var(--cta-color)}.logo-grid-interior .button .cta.secondary{border-color:var(--cta-color)!important}.logo-grid-interior .theme-padding{padding-top:124px}.logo-grid-interior .waveToggle{display:block}.noTheme .logo-grid-interior{background-color:var(--contrast-bg-text);color:#000!important}.noTheme .logo-grid-interior .waveToggle{display:none}.noTheme .logo-grid-interior .theme-padding{padding-top:0}@media (min-width:1025px){.members-grid{display:grid;gap:32px;grid-template-columns:225px minmax(0,1fr)}}@media (min-width:1281px){.members-grid{grid-template-columns:225px auto}}.members-grid .contact-card-content{display:grid;grid-template-columns:120px 1fr;grid-template-rows:auto auto;width:100%}.members-grid .contact-card-content div:last-child{grid-column:span 2}@media (min-width:1280px) and (min-height:800px){.members-grid .contact-card-content{grid-template-columns:200px auto;grid-template-rows:none}.members-grid .contact-card-content div:first-child{grid-row:span 2/2}.members-grid .contact-card-content div:last-child{grid-column:auto}}.themed a{outline:none}.themed a .page-title{display:inline-block;opacity:60%}.themed a .notification{display:inline-flex;flex-shrink:0}.themed a:hover .page-title{color:#ec7923;opacity:100%}.ada .themed a:hover .page-title{color:#c1531b}.themed a:focus-visible .page-title{color:#ec7923;font-weight:900;opacity:100%}.ada .themed a:focus-visible .page-title{color:#c1531b}.themed a:active:hover:focus-visible .page-title{color:#ec7923}.ada .themed a:active:hover:focus-visible .page-title{color:#c1531b}.mobile-nav a{display:inline-block;outline:none}.mobile-nav a:hover{color:#ec7923;opacity:100%}.ada .mobile-nav a:hover{color:#c1531b}.mobile-nav a:focus-visible{color:#ec7923;font-weight:900;opacity:100%}.ada .mobile-nav a:focus-visible{color:#c1531b}.mobile-nav a:active:hover:focus-visible{color:#ec7923}.ada .mobile-nav a:active:hover:focus-visible{color:#c1531b}.mobile-nav.wysiwyg-accordion button:focus-visible:not(.active){outline:none}.jump-label{border:1px solid hsla(0,0%,7%,.2);border-radius:4px;display:inline-flex;padding:13px 8px;width:100%}.jump-label select{font-weight:700!important;outline:none}.jump-label:hover{border:none;outline:1px solid #111}.jump-label:focus-within{border:none;outline:2px solid #111}[class*=module-] .promo-1x1{background-color:var(--primary-color);color:#fff!important;padding:24px}[class*=module-] .promo-1x1 span{color:#fff!important}.ada [class*=module-] .promo-1x1{background-color:var(--navigation-ada);color:#fff}[class*=module-] .promo-1x1 .cta.secondary{outline-color:#fff!important}[class*=module-] .promo-1x1 .cta.secondary:focus-visible,[class*=module-] .promo-1x1 .cta.secondary:hover{background-color:#414141!important;color:#fff!important;outline-color:#e6e6e6!important}.ada [class*=module-] .promo-1x1 .cta.secondary{color:#fff}@media screen and (min-width:1024px){[class*=module-] .promo-1x1{padding:64px}}.promo-1x1 .left,.promo-1x1 .right{text-align:center}@media screen and (min-width:768px){.promo-1x1{display:grid;gap:40px;grid-template-columns:auto 240px}.promo-1x1 .left,.promo-1x1 .right{text-align:left}}.promo-box{border:1px solid var(--primary-color)}@media screen and (min-width:768px){.promo-box{display:grid;grid-template-columns:minmax(200px,auto) 200px}.promo-box>div:first-child{min-width:0}.promo-box>div:nth-child(2){display:flex;justify-content:flex-end;min-width:0}.promo-box:has(.social-tags)>div:first-child{grid-column:1/span 2}.promo-box:has(.social-tags)>div:nth-child(2){display:flex;grid-column:1/span 2;justify-content:flex-start}}.ada .promo-box{border-color:var(--navigation-ada)}.promo-image-dialog:modal{max-height:100vh;overflow:hidden}@media screen and (min-width:1024px){.promo-image-dialog .image-wrapper{padding-top:48px}}.promo-image-dialog .caption{padding-bottom:2.5rem}.promo-image-dialog img{display:block;height:100%;transform:scaleX(.9) scaleY(.9);transform-origin:center center;transition:all .25s}.promo-image-carousel{max-width:1600px}.promo-image-carousel.wide{margin-left:20px}@media screen and (min-width:1024px){.promo-image-carousel.wide{margin-left:40px;margin-right:40px;max-width:1560px}}@media screen and (min-width:1640px){.promo-image-carousel.wide{margin-left:auto;margin-right:auto;max-width:1600px}}@media screen and (min-width:1024px){.promo-image-carousel.wide.detail{padding-left:30px}}.promo-image-carousel.content{margin-left:20px}@media screen and (min-width:1024px){.promo-image-carousel.content{margin-left:auto;margin-right:auto;max-width:900px;padding-left:0}}.promo-image-carousel .logo-row{padding-top:24px}@media screen and (max-width:1023px){.promo-image-carousel .swiper-button-next,.promo-image-carousel .swiper-button-prev{margin-right:20px}}.promo-image-carousel .headline{font-size:28px;font-weight:700;letter-spacing:-.01em;line-height:34px}@media screen and (min-width:1024px){.promo-image-carousel .headline{font-size:40px;line-height:48px}}.promo-image-carousel .carousel-image-swiper .swiper-slide{max-width:240px}@media (min-width:1024px){.promo-image-carousel .carousel-image-swiper .swiper-slide{max-width:380px}}.promo-image-carousel .carousel-image-swiper .swiper-slide.media{max-width:calc(100% - 180px)}.promo-image-carousel .carousel-image-swiper .swiper-slide.media img{-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1024px){.promo-image-carousel .carousel-image-swiper .swiper-slide.media{max-width:calc(100% - 80px)}}@media screen and (min-width:1440px){.promo-image-carousel .carousel-image-swiper .swiper-slide.media{max-width:calc(100% - 180px);max-width:733px}}@media screen and (min-width:1024px){.max-vca-full .promo-image-carousel{padding-left:30px}}dialog .carousel-modal-swiper .swiper-slide{max-width:100%!important}.promo-image-library-bg .dialog-button,.wysiwyg-image .dialog-button{bottom:-16px;padding:12px;right:16px}.promo-image-library-bg .dialog-button:hover,.wysiwyg-image .dialog-button:hover{opacity:.6}.promo-image-library-bg .dialog-button:focus-visible,.wysiwyg-image .dialog-button:focus-visible{outline:2px solid #111}.promo-image-library-bg .dialog-button:hover:focus-visible,.wysiwyg-image .dialog-button:hover:focus-visible{opacity:1}.promo-image-library-bg .dialog-button:active:hover:focus-visible,.wysiwyg-image .dialog-button:active:hover:focus-visible{opacity:1;outline:none}.promo-image-side{display:grid;gap:40px}.promo-image-side .wysiwyg .video,.promo-image-side .wysiwyg .video img{max-width:100%}.promo-image-side .video{border-radius:4px;overflow:hidden}div:has(>.promo-image-side){container-type:inline-size}.promo-image-side div:first-child .image{display:flex;justify-content:center}.promo-image-side div:first-child img{height:auto;max-width:100%}@container (min-width: 769px){.promo-image-side{align-items:center;display:grid;gap:100px;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}.promo-image-side.right div:first-child{grid-column-start:2}.promo-image-side.right div:nth-child(2){grid-column-start:1}}@container (min-width: 944px){.promo-image-side.bottom{padding-left:30px;padding-right:30px}}.promo-image-side .cta-group a:has(svg){display:flex;flex-grow:1;justify-content:space-between;width:100%}@media screen and (min-width:481px){.promo-image-side .cta-group a:has(svg){flex-grow:0;width:auto}}.event-speakers .wave,.related-content .wave{display:none}.related-theme .button{color:var(--cta-color)}.related-theme .button .cta.secondary{outline-color:var(--cta-color)!important}.content-cards{container-type:inline-size}@container (min-width: 768px){.content-cards .card{min-width:33%}}@container (min-width: 1024px){.content-cards .card{margin-bottom:0}}.content-state .content-img{border-radius:6px}.content-state .content-img img{aspect-ratio:5/4;max-width:84px}.content-state:focus-visible{outline:none}.content-state:focus-visible .content-header,.content-state:hover .content-header{color:var(--primary-color)}[class*=module-] .content-state:focus-visible .content-header,[class*=module-] .content-state:hover .content-header{color:#fff}.content-state:focus-visible .content-img{outline:2px solid #414141}.content-state:focus-visible .content-img img{opacity:50%}.content-state:active:hover:focus-visible .content-img{opacity:80%}.content-state:active:hover:focus-visible .related-content__body{color:#fff;opacity:70%}.related-theme .content-state .content-image{border-radius:4px}.related-theme .content-state:focus-visible .content-header,.related-theme .content-state:hover .content-header{color:#e6e6e6}.related-theme .content-state:focus-visible .content-img{outline:2px solid var(--cta-color)}.related-theme .content-state:focus-visible .content-img img{opacity:70%}.related-theme .content-state:active:hover:focus-visible .content-img{opacity:80%}.related-theme .content-state:active:hover:focus-visible .content-header{color:var(--cta-color)}.ada .related-theme .content-state:hover{color:#fff}.ada .related-theme .content-state:focus-visible{color:#fff}.ada .content-state:focus-visible .content-header,.ada .content-state:hover .content-header{color:var(--navigation-ada)}[class*=module-] .wave{display:block}[class*=module-] .related-content{background-color:var(--primary-color);padding-top:125px}[class*=module-] .related-content h3{color:#fff}[class*=module-] .related-content__card .related-content__body,[class*=module-] .related-content__card .related-content__title{color:#fff}[class*=module-] .related-content__card:focus-visible .content-img{outline:2px solid #fff}[class*=module-] .related-content__card:focus-visible .content-img img{opacity:50%}[class*=module-] .related-content__card:focus-visible .related-content__body{color:#e6e6e6}[class*=module-] .related-content__card:focus-visible .content-header{color:#e6e6e6}[class*=module-] .related-content__card:hover .content-header,[class*=module-] .related-content__card:hover .related-content__body{color:#e6e6e6}@media screen and (min-width:1024px){.related.padding{padding:0 30px}}ul.sitemap{border-top:1px solid #111}ul.sitemap>li{border-bottom:1px solid #111;padding-bottom:24px;padding-top:24px}ul.sitemap>li>a,ul.sitemap>li>div{font-size:20px;font-weight:900;line-height:32px}ul.sitemap>li>ul{list-style-type:disc}ul.sitemap>li>ul,ul.sitemap>li>ul>li{margin-left:16px;margin-top:16px}ul.sitemap>li>ul>li::marker{font-size:12px}ul.sitemap>li>ul>li>a,ul.sitemap>li>ul>li>div{font-size:16px;font-weight:700;line-height:25.6px}ul.sitemap>li>ul>li>ul{list-style-type:disc;margin-left:16px;margin-top:16px}ul.sitemap>li>ul>li>ul>li{font-weight:400;margin-top:16px}ul.sitemap>li>ul>li>ul>li::marker{font-size:12px}ul.sitemap>li>ul>li>ul>li>a,ul.sitemap>li>ul>li>ul>li>div{font-size:16px;font-weight:400;line-height:25.6px}ul.sitemap>li>ul>li>ul>li>ul{list-style-type:disc;margin-left:16px;margin-top:16px}ul.sitemap>li>ul>li>ul>li>ul>li{font-weight:300;margin-top:16px}ul.sitemap>li>ul>li>ul>li>ul>li::marker{font-size:12px}ul.sitemap>li>ul>li>ul>li>ul>li>a,ul.sitemap>li>ul>li>ul>li>ul>li>div{font-size:16px;font-weight:200;line-height:25.6px}.stat-row-across .row{display:grid;gap:32px;grid-template-rows:auto}.stat-row-across .row:has(>div)>div{max-width:400px}@media screen and (min-width:1024px){.stat-row-across .row:has(>div){display:grid;gap:32px}.stat-row-across .row:has(>div:first-of-type:last-child){margin:0 auto;max-width:900px}.stat-row-across .row:has(>div:nth-of-type(2):last-child){grid-template-columns:repeat(2,minmax(0,400px))}.stat-row-across .row:has(>div:nth-of-type(3):last-child){grid-template-columns:repeat(3,minmax(0,400px))}}[class*=module-]:has(.stat-row-across){background-color:var(--primary-color);padding:64px 0}[class*=module-]:has(.stat-row-across) *{color:#fff!important}@media screen and (min-width:1024px){[class*=module-]:has(.stat-row-across){padding:64px 40px}}@media screen and (min-width:901px){.max-vca-content:has(.stat-row-across){margin-left:20px;margin-right:20px}}@media screen and (min-width:1025px){.max-vca-content:has(.stat-row-across){margin-left:auto;margin-right:auto}}.speaker-cms .speaker-card:focus-visible{outline:none}.speaker-cms .speaker-card .img-container{border-radius:4px}.speaker-cms .speaker-card img{aspect-ratio:4/5;display:block;max-width:120px}@media (min-width:768px){.speaker-cms .speaker-card img{max-width:100%}}.speaker-cms .speaker-card:active img{opacity:100%}.speaker-cms .speaker-card:active .name{color:#111}.speaker-cms .speaker-card:active .img-container{outline:none}[class*=module-]:has(.speaker-cms) .speaker-card:focus-visible .name,[class*=module-]:has(.speaker-cms) .speaker-card:hover .name{color:#fff;opacity:60%}[class*=module-]:has(.speaker-cms) .speaker-card:focus-visible .img-container{outline:4px solid #fff}[class*=module-]:has(.speaker-cms) .speaker-card:active img{opacity:100%}[class*=module-]:has(.speaker-cms) .speaker-card:active .name{opacity:100%}[class*=module-]:has(.speaker-cms) .speaker-card:active .img-container{outline:none}.speaker-grid>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(2rem*var(--tw-space-y-reverse));margin-top:calc(2rem*(1 - var(--tw-space-y-reverse)))}@media (min-width:640px){.speaker-grid{display:grid;gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr))}.speaker-grid>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}}@media (min-width:1024px){.speaker-grid{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(4,minmax(0,1fr));row-gap:2.5rem}}.contacts-container{container-type:inline-size}.contacts-container .speaker-grid{display:grid;row-gap:2rem}.contacts-container .speaker-grid>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}@container (min-width: 640px){.contacts-container .speaker-grid{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2.5rem}}@container (min-width: 1024px){.contacts-container .speaker-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.tabs:hover{--tw-bg-opacity:0.2;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.tabs:focus-visible{--tw-bg-opacity:0.2;--tw-text-opacity:1!important;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(17 17 17/var(--tw-ring-opacity,1));background-color:rgb(17 17 17/var(--tw-bg-opacity,1));border-radius:9999px!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(17 17 17/var(--tw-text-opacity,1))!important;font-weight:700;outline:2px solid transparent;outline-offset:2px}.tabs:active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tabsTheme.selected{background-color:#111;color:#fff!important;font-weight:400!important}.tabsTheme.selected:hover{background-color:#111;color:#fff}.tabsTheme.selected:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.tabsTheme:is(a):hover{border:none!important;outline:none!important}.tabs-content:hover{--tw-bg-opacity:0.2;background-color:rgb(17 17 17/var(--tw-bg-opacity,1))}.tabs-content:focus-visible{--tw-bg-opacity:1;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(17 17 17/var(--tw-ring-opacity,1));background-color:rgb(17 17 17/var(--tw-bg-opacity,1));border-radius:9999px!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);outline:2px solid transparent;outline-offset:2px}.tabs-content:active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(17 17 17/var(--tw-bg-opacity,1));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity,1))}.tabs-content:not(.active-tab):focus-visible{--tw-bg-opacity:0.2;--tw-text-opacity:1!important;color:rgb(17 17 17/var(--tw-text-opacity,1))!important;font-weight:700}.content-tab-themed .tabs-content{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));outline:none}.content-tab-themed .tabs-content:hover{background-color:hsla(0,0%,7%,.2)}.content-tab-themed .tabs-content:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1));background-color:hsla(0,0%,7%,.2);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.content-tab-themed .tabs-content:active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(65 65 65/var(--tw-text-opacity,1))}.tl-circle{background-color:#ec7923;border-radius:50%;position:relative;z-index:1}.tl-arrow,.tl-circle{height:24px;width:24px}.tl-arrow{color:#fff;font-size:17px;font-weight:700;left:1px;line-height:22px;position:absolute;text-align:left;text-indent:3px;top:1.75px;z-index:5}.tl-line{background-color:hsla(0,0%,7%,.2);flex-grow:1;margin-top:16px;width:2px}.tl-toggle{color:#ec7923}.tl-disabled .tl-circle{background-color:hsla(0,0%,7%,.2)}.tl-disabled .tl-arrow{color:#000}.tl-theme{color:#fff}.tl-theme .bg-tl,.tl-theme .wave{background-color:var(--primary-color)}.tl-theme .tl-circle{background-color:var(--cta-color);border-radius:50%;height:24px;position:relative;width:24px;z-index:1}.tl-theme .tl-arrow{color:#000;font-size:17px;font-weight:700;height:24px;left:1px;line-height:22px;position:absolute;text-align:left;text-indent:3px;top:1.75px;width:24px;z-index:5}.page-yellow .tl-theme .tl-arrow{color:#fff}.tl-theme .tl-span,.tl-theme .tl-toggle{color:var(--cta-color)}.tl-theme .tl-disabled .tl-circle{background-color:hsla(0,0%,7%,.2)}.tl-theme .cta.tertiary:focus,.tl-theme .cta.tertiary:hover{outline-color:#fff!important}.tl-theme .cta.tertiary[disabled]{background-color:var(--primary-color);border:2px solid hsla(0,0%,7%,.05)!important;cursor:not-allowed;opacity:100%;outline:none!important;pointer-events:none}.tl-theme .cta.tertiary[disabled]:focus{outline:none!important}.share-utility{border:1px solid hsla(0,0%,7%,.1);border-radius:4px}.share-utility:hover{border-color:#111}.share-utility:hover button{border-color:#111!important;outline:0!important}.share-utility:hover *{color:#111!important;opacity:1!important}.share-utility:focus-within button{outline:2px solid #111!important;outline-color:#111!important}.share-utility button[aria-expanded=true]{outline:2px solid #111!important}.va-dropdown__content:has(.share-menu){border:1px solid #777;border-radius:4px;font-size:14px;font-weight:700;margin-left:-60px;margin-top:10px;overflow:visible}@media screen and (min-width:1024px){.va-dropdown__content:has(.share-menu){font-size:16px;margin-left:0}}.va-dropdown__content:has(.share-menu):after{border-color:transparent #fff #fff transparent;border-radius:2px;border-style:solid;border-width:6px;box-shadow:1px 1px 0 #777;content:" ";display:block;height:0;left:calc(100% - 40px);position:absolute;top:-9px;transform:rotate(-135deg) translateX(-50%);width:0;z-index:5}@media screen and (min-width:1024px){.va-dropdown__content:has(.share-menu):after{left:calc(50% - 12px)}}.share-menu button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid #414141;display:flex;margin-bottom:4px;padding:8px}.share-menu button:last-child{border-bottom:0;margin-bottom:0}.share-menu button:hover{color:#ec7923}
