.only-desktop{display:block!important}@media all and (max-width:579px){.only-desktop{display:none!important}}.only-mobile{display:none!important}@media all and (max-width:579px){.only-mobile{display:block!important}}.display-block{display:block}.display-inline-block{display:inline-block}.display-inline{display:inline}.display-flex{display:flex}.display-grid{display:grid}.display-none{display:none}.bg--black-smooth{background-color:#24242a!important}.bg--black-light{background-color:#606062!important}.bg--white-warm{background-color:#f9fafb!important}.bg--grey{background-color:#ebeef3!important}.bg--grey-bg{background-color:#f3f5f7!important}.bg--grey-light{background-color:#d6d9dd!important}.bg--grey-dark{background-color:#929293!important}.bg--pink{background-color:#d08eeb!important}.bg--orange{background-color:#f2845c!important}.bg--orange-dark{background-color:#ff9176!important}.bg--orange-medium{background-color:#ffbba8!important}.bg--orange-light{background-color:#fff8f3!important}.bg--blue{background-color:#2a446f!important}.bg--blue-opacity-7{background-color:#2a446fb3!important}.bg--blue-medium{background-color:#0078d4!important}.bg--blue-light{background-color:#8dc8e8!important}.bg--blue-deep{background-color:#253b64!important}.bg--cream-warm{background-color:#fff7f1!important}.bg--navy{background-color:#0d1130!important}.bg--magenta{background-color:#ff00ef!important}.bg--magenta-light{background-color:#ff8af7!important}.bg--magenta-dark{background-color:#a429aa!important}.bg--dodger-blue{background-color:#57acff!important}.bg--dodger-blue-light{background-color:#eaf2f5!important}.bg--cyan{background-color:#0df4fa!important}.bg--lavender{background-color:#f0eff8!important}.bg--purple{background-color:#5045c8!important}.bg--violet-darker{background-color:#2f2976!important}.bg--violet-bg{background-color:#846ab0!important}.bg--orange{background-color:#f57d73!important}.bg--orange-darker{background-color:#f25a4d!important}.bg--black{background-color:#1a191d!important}.bg--grey{background-color:#f3f5f7!important}.bg--grey-mid{background-color:#bec2c7!important}.bg--grey-dark{background-color:#d9d9d9!important}.bg--lilac{background-color:#e2e2f8!important}.bg--brown{background-color:#f2cda4!important}.bg--white-opacity-7{background-color:#ffffffb3!important}.bg--white-opacity-8{background-color:#fffc!important}.bg--black-opacity-8{background-color:#1a191dcc!important}.bg--black-opacity-7{background-color:#1a191db3!important}.bg--lilac-opacity-3{background-color:#e2e2f84d!important}.bg--black{background-color:#000!important}.bg--white{background-color:#fff!important}.bg--light{background-color:#f9fafb!important}.bg--error{background-color:#dc2626!important}.bg--success{background-color:#16a34a!important}:root .p-top-a{padding-block-start:7.5rem}@media all and (max-width:809px){:root .p-top-a{padding-block-start:5rem}}:root .p-bottom-a{padding-block-end:7.5rem}@media all and (max-width:809px){:root .p-bottom-a{padding-block-end:5rem}}:root .p-top-b{padding-block-start:5rem}@media all and (max-width:809px){:root .p-top-b{padding-block-start:3.5rem}}:root .p-bottom-b{padding-block-end:5rem}@media all and (max-width:809px){:root .p-bottom-b{padding-block-end:3.5rem}}:root .p-top-c{padding-block-start:3.5rem}@media all and (max-width:809px){:root .p-top-c{padding-block-start:2.5rem}}:root .p-bottom-c{padding-block-end:3.5rem}@media all and (max-width:809px){:root .p-bottom-c{padding-block-end:2.5rem}}:root .p-top-d{padding-block-start:2.5rem}@media all and (max-width:809px){:root .p-top-d{padding-block-start:2rem}}:root .p-bottom-d{padding-block-end:2.5rem}@media all and (max-width:809px){:root .p-bottom-d{padding-block-end:2rem}}:root .p-top-e{padding-block-start:1.5rem}@media all and (max-width:809px){:root .p-top-e{padding-block-start:1rem}}:root .p-bottom-e{padding-block-end:1.5rem}@media all and (max-width:809px){:root .p-bottom-e{padding-block-end:1rem}}:root .p-0{padding:0rem}:root .p-block-0{padding-block:0rem}:root .p-inline-0{padding-inline:0rem}:root .p-top-0{padding-block-start:0rem}:root .p-bottom-0{padding-block-end:0rem}:root .p-left-0{padding-inline-start:0rem}:root .p-right-0{padding-inline-end:0rem}:root .p-1{padding:.5rem}:root .p-block-1{padding-block:.5rem}:root .p-inline-1{padding-inline:.5rem}:root .p-top-1{padding-block-start:.5rem}:root .p-bottom-1{padding-block-end:.5rem}:root .p-left-1{padding-inline-start:.5rem}:root .p-right-1{padding-inline-end:.5rem}:root .p-2{padding:1rem}:root .p-block-2{padding-block:1rem}:root .p-inline-2{padding-inline:1rem}:root .p-top-2{padding-block-start:1rem}:root .p-bottom-2{padding-block-end:1rem}:root .p-left-2{padding-inline-start:1rem}:root .p-right-2{padding-inline-end:1rem}:root .p-3{padding:1.5rem}:root .p-block-3{padding-block:1.5rem}:root .p-inline-3{padding-inline:1.5rem}:root .p-top-3{padding-block-start:1.5rem}:root .p-bottom-3{padding-block-end:1.5rem}:root .p-left-3{padding-inline-start:1.5rem}:root .p-right-3{padding-inline-end:1.5rem}:root .p-4{padding:2rem}:root .p-block-4{padding-block:2rem}:root .p-inline-4{padding-inline:2rem}:root .p-top-4{padding-block-start:2rem}:root .p-bottom-4{padding-block-end:2rem}:root .p-left-4{padding-inline-start:2rem}:root .p-right-4{padding-inline-end:2rem}@media all and (max-width:1700px){:root .p-desktop-0{padding:0rem}:root .p-block-desktop-0{padding-block:0rem}:root .p-inline-desktop-0{padding-inline:0rem}:root .p-top-desktop-0{padding-block-start:0rem}:root .p-bottom-desktop-0{padding-block-end:0rem}:root .p-left-desktop-0{padding-inline-start:0rem}:root .p-right-desktop-0{padding-inline-end:0rem}:root .p-desktop-1{padding:.5rem}:root .p-block-desktop-1{padding-block:.5rem}:root .p-inline-desktop-1{padding-inline:.5rem}:root .p-top-desktop-1{padding-block-start:.5rem}:root .p-bottom-desktop-1{padding-block-end:.5rem}:root .p-left-desktop-1{padding-inline-start:.5rem}:root .p-right-desktop-1{padding-inline-end:.5rem}:root .p-desktop-2{padding:1rem}:root .p-block-desktop-2{padding-block:1rem}:root .p-inline-desktop-2{padding-inline:1rem}:root .p-top-desktop-2{padding-block-start:1rem}:root .p-bottom-desktop-2{padding-block-end:1rem}:root .p-left-desktop-2{padding-inline-start:1rem}:root .p-right-desktop-2{padding-inline-end:1rem}:root .p-desktop-3{padding:1.5rem}:root .p-block-desktop-3{padding-block:1.5rem}:root .p-inline-desktop-3{padding-inline:1.5rem}:root .p-top-desktop-3{padding-block-start:1.5rem}:root .p-bottom-desktop-3{padding-block-end:1.5rem}:root .p-left-desktop-3{padding-inline-start:1.5rem}:root .p-right-desktop-3{padding-inline-end:1.5rem}:root .p-desktop-4{padding:2rem}:root .p-block-desktop-4{padding-block:2rem}:root .p-inline-desktop-4{padding-inline:2rem}:root .p-top-desktop-4{padding-block-start:2rem}:root .p-bottom-desktop-4{padding-block-end:2rem}:root .p-left-desktop-4{padding-inline-start:2rem}:root .p-right-desktop-4{padding-inline-end:2rem}}@media all and (max-width:1570px){:root .p-laptop-0{padding:0rem}:root .p-block-laptop-0{padding-block:0rem}:root .p-inline-laptop-0{padding-inline:0rem}:root .p-top-laptop-0{padding-block-start:0rem}:root .p-bottom-laptop-0{padding-block-end:0rem}:root .p-left-laptop-0{padding-inline-start:0rem}:root .p-right-laptop-0{padding-inline-end:0rem}:root .p-laptop-1{padding:.5rem}:root .p-block-laptop-1{padding-block:.5rem}:root .p-inline-laptop-1{padding-inline:.5rem}:root .p-top-laptop-1{padding-block-start:.5rem}:root .p-bottom-laptop-1{padding-block-end:.5rem}:root .p-left-laptop-1{padding-inline-start:.5rem}:root .p-right-laptop-1{padding-inline-end:.5rem}:root .p-laptop-2{padding:1rem}:root .p-block-laptop-2{padding-block:1rem}:root .p-inline-laptop-2{padding-inline:1rem}:root .p-top-laptop-2{padding-block-start:1rem}:root .p-bottom-laptop-2{padding-block-end:1rem}:root .p-left-laptop-2{padding-inline-start:1rem}:root .p-right-laptop-2{padding-inline-end:1rem}:root .p-laptop-3{padding:1.5rem}:root .p-block-laptop-3{padding-block:1.5rem}:root .p-inline-laptop-3{padding-inline:1.5rem}:root .p-top-laptop-3{padding-block-start:1.5rem}:root .p-bottom-laptop-3{padding-block-end:1.5rem}:root .p-left-laptop-3{padding-inline-start:1.5rem}:root .p-right-laptop-3{padding-inline-end:1.5rem}:root .p-laptop-4{padding:2rem}:root .p-block-laptop-4{padding-block:2rem}:root .p-inline-laptop-4{padding-inline:2rem}:root .p-top-laptop-4{padding-block-start:2rem}:root .p-bottom-laptop-4{padding-block-end:2rem}:root .p-left-laptop-4{padding-inline-start:2rem}:root .p-right-laptop-4{padding-inline-end:2rem}}@media all and (max-width:1300px){:root .p-tabletl-0{padding:0rem}:root .p-block-tabletl-0{padding-block:0rem}:root .p-inline-tabletl-0{padding-inline:0rem}:root .p-top-tabletl-0{padding-block-start:0rem}:root .p-bottom-tabletl-0{padding-block-end:0rem}:root .p-left-tabletl-0{padding-inline-start:0rem}:root .p-right-tabletl-0{padding-inline-end:0rem}:root .p-tabletl-1{padding:.5rem}:root .p-block-tabletl-1{padding-block:.5rem}:root .p-inline-tabletl-1{padding-inline:.5rem}:root .p-top-tabletl-1{padding-block-start:.5rem}:root .p-bottom-tabletl-1{padding-block-end:.5rem}:root .p-left-tabletl-1{padding-inline-start:.5rem}:root .p-right-tabletl-1{padding-inline-end:.5rem}:root .p-tabletl-2{padding:1rem}:root .p-block-tabletl-2{padding-block:1rem}:root .p-inline-tabletl-2{padding-inline:1rem}:root .p-top-tabletl-2{padding-block-start:1rem}:root .p-bottom-tabletl-2{padding-block-end:1rem}:root .p-left-tabletl-2{padding-inline-start:1rem}:root .p-right-tabletl-2{padding-inline-end:1rem}:root .p-tabletl-3{padding:1.5rem}:root .p-block-tabletl-3{padding-block:1.5rem}:root .p-inline-tabletl-3{padding-inline:1.5rem}:root .p-top-tabletl-3{padding-block-start:1.5rem}:root .p-bottom-tabletl-3{padding-block-end:1.5rem}:root .p-left-tabletl-3{padding-inline-start:1.5rem}:root .p-right-tabletl-3{padding-inline-end:1.5rem}:root .p-tabletl-4{padding:2rem}:root .p-block-tabletl-4{padding-block:2rem}:root .p-inline-tabletl-4{padding-inline:2rem}:root .p-top-tabletl-4{padding-block-start:2rem}:root .p-bottom-tabletl-4{padding-block-end:2rem}:root .p-left-tabletl-4{padding-inline-start:2rem}:root .p-right-tabletl-4{padding-inline-end:2rem}}@media all and (max-width:1024px){:root .p-tabletm-0{padding:0rem}:root .p-block-tabletm-0{padding-block:0rem}:root .p-inline-tabletm-0{padding-inline:0rem}:root .p-top-tabletm-0{padding-block-start:0rem}:root .p-bottom-tabletm-0{padding-block-end:0rem}:root .p-left-tabletm-0{padding-inline-start:0rem}:root .p-right-tabletm-0{padding-inline-end:0rem}:root .p-tabletm-1{padding:.5rem}:root .p-block-tabletm-1{padding-block:.5rem}:root .p-inline-tabletm-1{padding-inline:.5rem}:root .p-top-tabletm-1{padding-block-start:.5rem}:root .p-bottom-tabletm-1{padding-block-end:.5rem}:root .p-left-tabletm-1{padding-inline-start:.5rem}:root .p-right-tabletm-1{padding-inline-end:.5rem}:root .p-tabletm-2{padding:1rem}:root .p-block-tabletm-2{padding-block:1rem}:root .p-inline-tabletm-2{padding-inline:1rem}:root .p-top-tabletm-2{padding-block-start:1rem}:root .p-bottom-tabletm-2{padding-block-end:1rem}:root .p-left-tabletm-2{padding-inline-start:1rem}:root .p-right-tabletm-2{padding-inline-end:1rem}:root .p-tabletm-3{padding:1.5rem}:root .p-block-tabletm-3{padding-block:1.5rem}:root .p-inline-tabletm-3{padding-inline:1.5rem}:root .p-top-tabletm-3{padding-block-start:1.5rem}:root .p-bottom-tabletm-3{padding-block-end:1.5rem}:root .p-left-tabletm-3{padding-inline-start:1.5rem}:root .p-right-tabletm-3{padding-inline-end:1.5rem}:root .p-tabletm-4{padding:2rem}:root .p-block-tabletm-4{padding-block:2rem}:root .p-inline-tabletm-4{padding-inline:2rem}:root .p-top-tabletm-4{padding-block-start:2rem}:root .p-bottom-tabletm-4{padding-block-end:2rem}:root .p-left-tabletm-4{padding-inline-start:2rem}:root .p-right-tabletm-4{padding-inline-end:2rem}}@media all and (max-width:810px){:root .p-tablets-0{padding:0rem}:root .p-block-tablets-0{padding-block:0rem}:root .p-inline-tablets-0{padding-inline:0rem}:root .p-top-tablets-0{padding-block-start:0rem}:root .p-bottom-tablets-0{padding-block-end:0rem}:root .p-left-tablets-0{padding-inline-start:0rem}:root .p-right-tablets-0{padding-inline-end:0rem}:root .p-tablets-1{padding:.5rem}:root .p-block-tablets-1{padding-block:.5rem}:root .p-inline-tablets-1{padding-inline:.5rem}:root .p-top-tablets-1{padding-block-start:.5rem}:root .p-bottom-tablets-1{padding-block-end:.5rem}:root .p-left-tablets-1{padding-inline-start:.5rem}:root .p-right-tablets-1{padding-inline-end:.5rem}:root .p-tablets-2{padding:1rem}:root .p-block-tablets-2{padding-block:1rem}:root .p-inline-tablets-2{padding-inline:1rem}:root .p-top-tablets-2{padding-block-start:1rem}:root .p-bottom-tablets-2{padding-block-end:1rem}:root .p-left-tablets-2{padding-inline-start:1rem}:root .p-right-tablets-2{padding-inline-end:1rem}:root .p-tablets-3{padding:1.5rem}:root .p-block-tablets-3{padding-block:1.5rem}:root .p-inline-tablets-3{padding-inline:1.5rem}:root .p-top-tablets-3{padding-block-start:1.5rem}:root .p-bottom-tablets-3{padding-block-end:1.5rem}:root .p-left-tablets-3{padding-inline-start:1.5rem}:root .p-right-tablets-3{padding-inline-end:1.5rem}:root .p-tablets-4{padding:2rem}:root .p-block-tablets-4{padding-block:2rem}:root .p-inline-tablets-4{padding-inline:2rem}:root .p-top-tablets-4{padding-block-start:2rem}:root .p-bottom-tablets-4{padding-block-end:2rem}:root .p-left-tablets-4{padding-inline-start:2rem}:root .p-right-tablets-4{padding-inline-end:2rem}}@media all and (max-width:580px){:root .p-mobile-0{padding:0rem}:root .p-block-mobile-0{padding-block:0rem}:root .p-inline-mobile-0{padding-inline:0rem}:root .p-top-mobile-0{padding-block-start:0rem}:root .p-bottom-mobile-0{padding-block-end:0rem}:root .p-left-mobile-0{padding-inline-start:0rem}:root .p-right-mobile-0{padding-inline-end:0rem}:root .p-mobile-1{padding:.5rem}:root .p-block-mobile-1{padding-block:.5rem}:root .p-inline-mobile-1{padding-inline:.5rem}:root .p-top-mobile-1{padding-block-start:.5rem}:root .p-bottom-mobile-1{padding-block-end:.5rem}:root .p-left-mobile-1{padding-inline-start:.5rem}:root .p-right-mobile-1{padding-inline-end:.5rem}:root .p-mobile-2{padding:1rem}:root .p-block-mobile-2{padding-block:1rem}:root .p-inline-mobile-2{padding-inline:1rem}:root .p-top-mobile-2{padding-block-start:1rem}:root .p-bottom-mobile-2{padding-block-end:1rem}:root .p-left-mobile-2{padding-inline-start:1rem}:root .p-right-mobile-2{padding-inline-end:1rem}:root .p-mobile-3{padding:1.5rem}:root .p-block-mobile-3{padding-block:1.5rem}:root .p-inline-mobile-3{padding-inline:1.5rem}:root .p-top-mobile-3{padding-block-start:1.5rem}:root .p-bottom-mobile-3{padding-block-end:1.5rem}:root .p-left-mobile-3{padding-inline-start:1.5rem}:root .p-right-mobile-3{padding-inline-end:1.5rem}:root .p-mobile-4{padding:2rem}:root .p-block-mobile-4{padding-block:2rem}:root .p-inline-mobile-4{padding-inline:2rem}:root .p-top-mobile-4{padding-block-start:2rem}:root .p-bottom-mobile-4{padding-block-end:2rem}:root .p-left-mobile-4{padding-inline-start:2rem}:root .p-right-mobile-4{padding-inline-end:2rem}}:root .section-a{padding-block:7.5rem}@media all and (max-width:809px){:root .section-a{padding-block:5rem}}:root .section-b{padding-block:5rem}@media all and (max-width:809px){:root .section-b{padding-block:3.5rem}}:root .section-c{padding-block:3.5rem}@media all and (max-width:809px){:root .section-c{padding-block:2.5rem}}:root .section-d{padding-block:2.5rem}@media all and (max-width:809px){:root .section-d{padding-block:2rem}}:root .section-e{padding-block:1.5rem}@media all and (max-width:809px){:root .section-e{padding-block:1rem}}.layout-wrap--top{border-radius:1.5rem 1.5rem 0 0;overflow:hidden}.layout-wrap--bottom{border-radius:0 0 1.5rem 1.5rem;overflow:hidden}.layout-wrap--full{border-radius:1.5rem;overflow:hidden}.has-overlap{position:relative;z-index:1;border-radius:0 0 1.5rem 1.5rem;overflow:hidden}.under-overlap{margin-top:-1.5rem;padding-top:3.5rem}.container{width:100%;max-width:85rem;margin-inline:auto;padding-inline:2.5rem}@media all and (max-width:810px){.container{padding-inline:1.25rem}}.row{display:grid;grid-template-columns:repeat(12,1fr);gap:32px}@media all and (max-width:810px){.row{gap:24px}}.col-1{grid-column:span 1/span 1}.col-2{grid-column:span 2/span 2}.col-3{grid-column:span 3/span 3}.col-4{grid-column:span 4/span 4}.col-5{grid-column:span 5/span 5}.col-6{grid-column:span 6/span 6}.col-7{grid-column:span 7/span 7}.col-8{grid-column:span 8/span 8}.col-9{grid-column:span 9/span 9}.col-10{grid-column:span 10/span 10}.col-11{grid-column:span 11/span 11}.col-12{grid-column:span 12/span 12}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.col-start-9{grid-column-start:9}.col-start-10{grid-column-start:10}.col-start-11{grid-column-start:11}.col-start-12{grid-column-start:12}@media all and (max-width:1700px){.col-start-desktop-1{grid-column-start:1}.col-start-desktop-2{grid-column-start:2}.col-start-desktop-3{grid-column-start:3}.col-start-desktop-4{grid-column-start:4}.col-start-desktop-5{grid-column-start:5}.col-start-desktop-6{grid-column-start:6}.col-start-desktop-7{grid-column-start:7}.col-start-desktop-8{grid-column-start:8}.col-start-desktop-9{grid-column-start:9}.col-start-desktop-10{grid-column-start:10}.col-start-desktop-11{grid-column-start:11}.col-start-desktop-12{grid-column-start:12}}@media all and (max-width:1570px){.col-start-laptop-1{grid-column-start:1}.col-start-laptop-2{grid-column-start:2}.col-start-laptop-3{grid-column-start:3}.col-start-laptop-4{grid-column-start:4}.col-start-laptop-5{grid-column-start:5}.col-start-laptop-6{grid-column-start:6}.col-start-laptop-7{grid-column-start:7}.col-start-laptop-8{grid-column-start:8}.col-start-laptop-9{grid-column-start:9}.col-start-laptop-10{grid-column-start:10}.col-start-laptop-11{grid-column-start:11}.col-start-laptop-12{grid-column-start:12}}@media all and (max-width:1300px){.col-start-tabletl-1{grid-column-start:1}.col-start-tabletl-2{grid-column-start:2}.col-start-tabletl-3{grid-column-start:3}.col-start-tabletl-4{grid-column-start:4}.col-start-tabletl-5{grid-column-start:5}.col-start-tabletl-6{grid-column-start:6}.col-start-tabletl-7{grid-column-start:7}.col-start-tabletl-8{grid-column-start:8}.col-start-tabletl-9{grid-column-start:9}.col-start-tabletl-10{grid-column-start:10}.col-start-tabletl-11{grid-column-start:11}.col-start-tabletl-12{grid-column-start:12}}@media all and (max-width:1024px){.col-start-tabletm-1{grid-column-start:1}.col-start-tabletm-2{grid-column-start:2}.col-start-tabletm-3{grid-column-start:3}.col-start-tabletm-4{grid-column-start:4}.col-start-tabletm-5{grid-column-start:5}.col-start-tabletm-6{grid-column-start:6}.col-start-tabletm-7{grid-column-start:7}.col-start-tabletm-8{grid-column-start:8}.col-start-tabletm-9{grid-column-start:9}.col-start-tabletm-10{grid-column-start:10}.col-start-tabletm-11{grid-column-start:11}.col-start-tabletm-12{grid-column-start:12}}@media all and (max-width:810px){.col-start-tablets-1{grid-column-start:1}.col-start-tablets-2{grid-column-start:2}.col-start-tablets-3{grid-column-start:3}.col-start-tablets-4{grid-column-start:4}.col-start-tablets-5{grid-column-start:5}.col-start-tablets-6{grid-column-start:6}.col-start-tablets-7{grid-column-start:7}.col-start-tablets-8{grid-column-start:8}.col-start-tablets-9{grid-column-start:9}.col-start-tablets-10{grid-column-start:10}.col-start-tablets-11{grid-column-start:11}.col-start-tablets-12{grid-column-start:12}}@media all and (max-width:580px){.col-start-mobile-1{grid-column-start:1}.col-start-mobile-2{grid-column-start:2}.col-start-mobile-3{grid-column-start:3}.col-start-mobile-4{grid-column-start:4}.col-start-mobile-5{grid-column-start:5}.col-start-mobile-6{grid-column-start:6}.col-start-mobile-7{grid-column-start:7}.col-start-mobile-8{grid-column-start:8}.col-start-mobile-9{grid-column-start:9}.col-start-mobile-10{grid-column-start:10}.col-start-mobile-11{grid-column-start:11}.col-start-mobile-12{grid-column-start:12}}@media all and (max-width:1700px){.col-desktop-1{grid-column:span 1/span 1}.col-desktop-2{grid-column:span 2/span 2}.col-desktop-3{grid-column:span 3/span 3}.col-desktop-4{grid-column:span 4/span 4}.col-desktop-5{grid-column:span 5/span 5}.col-desktop-6{grid-column:span 6/span 6}.col-desktop-7{grid-column:span 7/span 7}.col-desktop-8{grid-column:span 8/span 8}.col-desktop-9{grid-column:span 9/span 9}.col-desktop-10{grid-column:span 10/span 10}.col-desktop-11{grid-column:span 11/span 11}.col-desktop-12{grid-column:span 12/span 12}}@media all and (max-width:1570px){.col-laptop-1{grid-column:span 1/span 1}.col-laptop-2{grid-column:span 2/span 2}.col-laptop-3{grid-column:span 3/span 3}.col-laptop-4{grid-column:span 4/span 4}.col-laptop-5{grid-column:span 5/span 5}.col-laptop-6{grid-column:span 6/span 6}.col-laptop-7{grid-column:span 7/span 7}.col-laptop-8{grid-column:span 8/span 8}.col-laptop-9{grid-column:span 9/span 9}.col-laptop-10{grid-column:span 10/span 10}.col-laptop-11{grid-column:span 11/span 11}.col-laptop-12{grid-column:span 12/span 12}}@media all and (max-width:1300px){.col-tabletl-1{grid-column:span 1/span 1}.col-tabletl-2{grid-column:span 2/span 2}.col-tabletl-3{grid-column:span 3/span 3}.col-tabletl-4{grid-column:span 4/span 4}.col-tabletl-5{grid-column:span 5/span 5}.col-tabletl-6{grid-column:span 6/span 6}.col-tabletl-7{grid-column:span 7/span 7}.col-tabletl-8{grid-column:span 8/span 8}.col-tabletl-9{grid-column:span 9/span 9}.col-tabletl-10{grid-column:span 10/span 10}.col-tabletl-11{grid-column:span 11/span 11}.col-tabletl-12{grid-column:span 12/span 12}}@media all and (max-width:1024px){.col-tabletm-1{grid-column:span 1/span 1}.col-tabletm-2{grid-column:span 2/span 2}.col-tabletm-3{grid-column:span 3/span 3}.col-tabletm-4{grid-column:span 4/span 4}.col-tabletm-5{grid-column:span 5/span 5}.col-tabletm-6{grid-column:span 6/span 6}.col-tabletm-7{grid-column:span 7/span 7}.col-tabletm-8{grid-column:span 8/span 8}.col-tabletm-9{grid-column:span 9/span 9}.col-tabletm-10{grid-column:span 10/span 10}.col-tabletm-11{grid-column:span 11/span 11}.col-tabletm-12{grid-column:span 12/span 12}}@media all and (max-width:810px){.col-tablets-1{grid-column:span 1/span 1}.col-tablets-2{grid-column:span 2/span 2}.col-tablets-3{grid-column:span 3/span 3}.col-tablets-4{grid-column:span 4/span 4}.col-tablets-5{grid-column:span 5/span 5}.col-tablets-6{grid-column:span 6/span 6}.col-tablets-7{grid-column:span 7/span 7}.col-tablets-8{grid-column:span 8/span 8}.col-tablets-9{grid-column:span 9/span 9}.col-tablets-10{grid-column:span 10/span 10}.col-tablets-11{grid-column:span 11/span 11}.col-tablets-12{grid-column:span 12/span 12}}@media all and (max-width:580px){.col-mobile-1{grid-column:span 1/span 1}.col-mobile-2{grid-column:span 2/span 2}.col-mobile-3{grid-column:span 3/span 3}.col-mobile-4{grid-column:span 4/span 4}.col-mobile-5{grid-column:span 5/span 5}.col-mobile-6{grid-column:span 6/span 6}.col-mobile-7{grid-column:span 7/span 7}.col-mobile-8{grid-column:span 8/span 8}.col-mobile-9{grid-column:span 9/span 9}.col-mobile-10{grid-column:span 10/span 10}.col-mobile-11{grid-column:span 11/span 11}.col-mobile-12{grid-column:span 12/span 12}}.align-items-start{align-items:start}.align-items-center{align-items:center}.align-items-end{align-items:end}.align-items-stretch{align-items:stretch}.align-items-baseline{align-items:baseline}@media all and (max-width:1700px){.align-items-desktop-start{align-items:start}.align-items-desktop-center{align-items:center}.align-items-desktop-end{align-items:end}.align-items-desktop-stretch{align-items:stretch}.align-items-desktop-baseline{align-items:baseline}}@media all and (max-width:1570px){.align-items-laptop-start{align-items:start}.align-items-laptop-center{align-items:center}.align-items-laptop-end{align-items:end}.align-items-laptop-stretch{align-items:stretch}.align-items-laptop-baseline{align-items:baseline}}@media all and (max-width:1300px){.align-items-tabletl-start{align-items:start}.align-items-tabletl-center{align-items:center}.align-items-tabletl-end{align-items:end}.align-items-tabletl-stretch{align-items:stretch}.align-items-tabletl-baseline{align-items:baseline}}@media all and (max-width:1024px){.align-items-tabletm-start{align-items:start}.align-items-tabletm-center{align-items:center}.align-items-tabletm-end{align-items:end}.align-items-tabletm-stretch{align-items:stretch}.align-items-tabletm-baseline{align-items:baseline}}@media all and (max-width:810px){.align-items-tablets-start{align-items:start}.align-items-tablets-center{align-items:center}.align-items-tablets-end{align-items:end}.align-items-tablets-stretch{align-items:stretch}.align-items-tablets-baseline{align-items:baseline}}@media all and (max-width:580px){.align-items-mobile-start{align-items:start}.align-items-mobile-center{align-items:center}.align-items-mobile-end{align-items:end}.align-items-mobile-stretch{align-items:stretch}.align-items-mobile-baseline{align-items:baseline}}.justify-content-start{justify-content:start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.justify-content-between{justify-content:space-between}.justify-content-around{justify-content:space-around}.justify-content-evenly{justify-content:space-evenly}@media all and (max-width:1700px){.justify-content-desktop-start{justify-content:start}.justify-content-desktop-center{justify-content:center}.justify-content-desktop-end{justify-content:end}.justify-content-desktop-between{justify-content:space-between}.justify-content-desktop-around{justify-content:space-around}.justify-content-desktop-evenly{justify-content:space-evenly}}@media all and (max-width:1570px){.justify-content-laptop-start{justify-content:start}.justify-content-laptop-center{justify-content:center}.justify-content-laptop-end{justify-content:end}.justify-content-laptop-between{justify-content:space-between}.justify-content-laptop-around{justify-content:space-around}.justify-content-laptop-evenly{justify-content:space-evenly}}@media all and (max-width:1300px){.justify-content-tabletl-start{justify-content:start}.justify-content-tabletl-center{justify-content:center}.justify-content-tabletl-end{justify-content:end}.justify-content-tabletl-between{justify-content:space-between}.justify-content-tabletl-around{justify-content:space-around}.justify-content-tabletl-evenly{justify-content:space-evenly}}@media all and (max-width:1024px){.justify-content-tabletm-start{justify-content:start}.justify-content-tabletm-center{justify-content:center}.justify-content-tabletm-end{justify-content:end}.justify-content-tabletm-between{justify-content:space-between}.justify-content-tabletm-around{justify-content:space-around}.justify-content-tabletm-evenly{justify-content:space-evenly}}@media all and (max-width:810px){.justify-content-tablets-start{justify-content:start}.justify-content-tablets-center{justify-content:center}.justify-content-tablets-end{justify-content:end}.justify-content-tablets-between{justify-content:space-between}.justify-content-tablets-around{justify-content:space-around}.justify-content-tablets-evenly{justify-content:space-evenly}}@media all and (max-width:580px){.justify-content-mobile-start{justify-content:start}.justify-content-mobile-center{justify-content:center}.justify-content-mobile-end{justify-content:end}.justify-content-mobile-between{justify-content:space-between}.justify-content-mobile-around{justify-content:space-around}.justify-content-mobile-evenly{justify-content:space-evenly}}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-first{order:-1}.order-last{order:99}@media all and (max-width:1700px){.order-desktop-0{order:0}.order-desktop-1{order:1}.order-desktop-2{order:2}.order-desktop-3{order:3}.order-desktop-4{order:4}.order-desktop-5{order:5}.order-desktop-6{order:6}.order-desktop-first{order:-1}.order-desktop-last{order:99}}@media all and (max-width:1570px){.order-laptop-0{order:0}.order-laptop-1{order:1}.order-laptop-2{order:2}.order-laptop-3{order:3}.order-laptop-4{order:4}.order-laptop-5{order:5}.order-laptop-6{order:6}.order-laptop-first{order:-1}.order-laptop-last{order:99}}@media all and (max-width:1300px){.order-tabletl-0{order:0}.order-tabletl-1{order:1}.order-tabletl-2{order:2}.order-tabletl-3{order:3}.order-tabletl-4{order:4}.order-tabletl-5{order:5}.order-tabletl-6{order:6}.order-tabletl-first{order:-1}.order-tabletl-last{order:99}}@media all and (max-width:1024px){.order-tabletm-0{order:0}.order-tabletm-1{order:1}.order-tabletm-2{order:2}.order-tabletm-3{order:3}.order-tabletm-4{order:4}.order-tabletm-5{order:5}.order-tabletm-6{order:6}.order-tabletm-first{order:-1}.order-tabletm-last{order:99}}@media all and (max-width:810px){.order-tablets-0{order:0}.order-tablets-1{order:1}.order-tablets-2{order:2}.order-tablets-3{order:3}.order-tablets-4{order:4}.order-tablets-5{order:5}.order-tablets-6{order:6}.order-tablets-first{order:-1}.order-tablets-last{order:99}}@media all and (max-width:580px){.order-mobile-0{order:0}.order-mobile-1{order:1}.order-mobile-2{order:2}.order-mobile-3{order:3}.order-mobile-4{order:4}.order-mobile-5{order:5}.order-mobile-6{order:6}.order-mobile-first{order:-1}.order-mobile-last{order:99}}.flex-direction-row{flex-direction:row}.flex-direction-column{flex-direction:column}.flex-direction-row-reverse{flex-direction:row-reverse}.flex-direction-column-reverse{flex-direction:column-reverse}@media all and (max-width:1700px){.flex-direction-desktop-row{flex-direction:row}.flex-direction-desktop-column{flex-direction:column}.flex-direction-desktop-row-reverse{flex-direction:row-reverse}.flex-direction-desktop-column-reverse{flex-direction:column-reverse}}@media all and (max-width:1570px){.flex-direction-laptop-row{flex-direction:row}.flex-direction-laptop-column{flex-direction:column}.flex-direction-laptop-row-reverse{flex-direction:row-reverse}.flex-direction-laptop-column-reverse{flex-direction:column-reverse}}@media all and (max-width:1300px){.flex-direction-tabletl-row{flex-direction:row}.flex-direction-tabletl-column{flex-direction:column}.flex-direction-tabletl-row-reverse{flex-direction:row-reverse}.flex-direction-tabletl-column-reverse{flex-direction:column-reverse}}@media all and (max-width:1024px){.flex-direction-tabletm-row{flex-direction:row}.flex-direction-tabletm-column{flex-direction:column}.flex-direction-tabletm-row-reverse{flex-direction:row-reverse}.flex-direction-tabletm-column-reverse{flex-direction:column-reverse}}@media all and (max-width:810px){.flex-direction-tablets-row{flex-direction:row}.flex-direction-tablets-column{flex-direction:column}.flex-direction-tablets-row-reverse{flex-direction:row-reverse}.flex-direction-tablets-column-reverse{flex-direction:column-reverse}}@media all and (max-width:580px){.flex-direction-mobile-row{flex-direction:row}.flex-direction-mobile-column{flex-direction:column}.flex-direction-mobile-row-reverse{flex-direction:row-reverse}.flex-direction-mobile-column-reverse{flex-direction:column-reverse}}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}@media all and (max-width:1700px){.text-align-desktop-left{text-align:left}.text-align-desktop-center{text-align:center}.text-align-desktop-right{text-align:right}}@media all and (max-width:1570px){.text-align-laptop-left{text-align:left}.text-align-laptop-center{text-align:center}.text-align-laptop-right{text-align:right}}@media all and (max-width:1300px){.text-align-tabletl-left{text-align:left}.text-align-tabletl-center{text-align:center}.text-align-tabletl-right{text-align:right}}@media all and (max-width:1024px){.text-align-tabletm-left{text-align:left}.text-align-tabletm-center{text-align:center}.text-align-tabletm-right{text-align:right}}@media all and (max-width:810px){.text-align-tablets-left{text-align:left}.text-align-tablets-center{text-align:center}.text-align-tablets-right{text-align:right}}@media all and (max-width:580px){.text-align-mobile-left{text-align:left}.text-align-mobile-center{text-align:center}.text-align-mobile-right{text-align:right}}.gap-8{gap:8px}.gap-16{gap:16px}.gap-24{gap:24px}.gap-32{gap:32px}.gap-40{gap:40px}.gap-48{gap:48px}.gap-56{gap:56px}@media all and (max-width:1700px){.gap-desktop-8{gap:8px}.gap-desktop-16{gap:16px}.gap-desktop-24{gap:24px}.gap-desktop-32{gap:32px}.gap-desktop-40{gap:40px}.gap-desktop-48{gap:48px}.gap-desktop-56{gap:56px}}@media all and (max-width:1570px){.gap-laptop-8{gap:8px}.gap-laptop-16{gap:16px}.gap-laptop-24{gap:24px}.gap-laptop-32{gap:32px}.gap-laptop-40{gap:40px}.gap-laptop-48{gap:48px}.gap-laptop-56{gap:56px}}@media all and (max-width:1300px){.gap-tabletl-8{gap:8px}.gap-tabletl-16{gap:16px}.gap-tabletl-24{gap:24px}.gap-tabletl-32{gap:32px}.gap-tabletl-40{gap:40px}.gap-tabletl-48{gap:48px}.gap-tabletl-56{gap:56px}}@media all and (max-width:1024px){.gap-tabletm-8{gap:8px}.gap-tabletm-16{gap:16px}.gap-tabletm-24{gap:24px}.gap-tabletm-32{gap:32px}.gap-tabletm-40{gap:40px}.gap-tabletm-48{gap:48px}.gap-tabletm-56{gap:56px}}@media all and (max-width:810px){.gap-tablets-8{gap:8px}.gap-tablets-16{gap:16px}.gap-tablets-24{gap:24px}.gap-tablets-32{gap:32px}.gap-tablets-40{gap:40px}.gap-tablets-48{gap:48px}.gap-tablets-56{gap:56px}}@media all and (max-width:580px){.gap-mobile-8{gap:8px}.gap-mobile-16{gap:16px}.gap-mobile-24{gap:24px}.gap-mobile-32{gap:32px}.gap-mobile-40{gap:40px}.gap-mobile-48{gap:48px}.gap-mobile-56{gap:56px}}:root .m-top-0{margin-block-start:0rem}:root .m-bottom-0{margin-block-end:0rem}:root .m-top-1{margin-block-start:.5rem}:root .m-bottom-1{margin-block-end:.5rem}:root .m-top-2{margin-block-start:1rem}:root .m-bottom-2{margin-block-end:1rem}:root .m-top-3{margin-block-start:1.5rem}:root .m-bottom-3{margin-block-end:1.5rem}:root .m-top-4{margin-block-start:2rem}:root .m-bottom-4{margin-block-end:2rem}.subgrid-rows-2>*{grid-row:span 2;display:grid;grid-template-rows:subgrid;min-width:0}.subgrid-rows-3>*{grid-row:span 3;display:grid;grid-template-rows:subgrid;min-width:0}.subgrid-rows-4>*{grid-row:span 4;display:grid;grid-template-rows:subgrid;min-width:0}.subgrid-rows-5>*{grid-row:span 5;display:grid;grid-template-rows:subgrid;min-width:0}.subgrid-rows-6>*{grid-row:span 6;display:grid;grid-template-rows:subgrid;min-width:0}.subgrid-rows-7>*{grid-row:span 7;display:grid;grid-template-rows:subgrid;min-width:0}.subgrid-rows-8>*{grid-row:span 8;display:grid;grid-template-rows:subgrid;min-width:0}.button-a{--btn-bg: #5045c8;--btn-border: #5045c8;--btn-color: #fff;--btn-bg-hover: #2f2976;--btn-border-hover: #2f2976;--btn-color-hover: #fff}.button-a--outlined{--btn-bg: transparent;--btn-color: #5045c8}.button-a--second{--btn-bg: #fff;--btn-border: #fff;--btn-color: #1a191d;--btn-bg-hover: #1a191d;--btn-border-hover: #fff;--btn-color-hover: #fff}.button-a--second--outlined{--btn-bg: transparent;--btn-border: #fff;--btn-color: #fff;--btn-bg-hover: #fff;--btn-border-hover: #fff;--btn-color-hover: #1a191d}.button-a--third{--btn-bg: #1a191d;--btn-border: #1a191d;--btn-color: #fff;--btn-bg-hover: #fff;--btn-border-hover: #1a191d;--btn-color-hover: #1a191d}.button-a--third--outlined{--btn-bg: transparent;--btn-border: #1a191d;--btn-color: #1a191d;--btn-bg-hover: #1a191d;--btn-border-hover: #1a191d;--btn-color-hover: #fff}.button-a--fourth{--btn-bg: #f57d73;--btn-border: #f57d73;--btn-color: #fff;--btn-bg-hover: #f25a4d;--btn-border-hover: #f25a4d;--btn-color-hover: #fff}.button-a--fourth--outlined{--btn-bg: transparent;--btn-border: #f57d73;--btn-color: #f57d73;--btn-bg-hover: #f57d73;--btn-border-hover: #f57d73;--btn-color-hover: #fff}.button-a{display:flex;justify-content:center;align-items:center;gap:.5rem;width:fit-content;padding:.5rem 1.5rem;text-align:center;border:1px solid var(--btn-border);border-radius:5rem;outline:none;line-height:1;letter-spacing:.01em;white-space:nowrap;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out;background-color:var(--btn-bg);color:var(--btn-color)}@media(hover:hover){.button-a:hover{background-color:var(--btn-bg-hover);border-color:var(--btn-border-hover);color:var(--btn-color-hover)}}@media all and (max-width:579px){.button-a{width:100%}}.button-a{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.5;font-size:1.125rem}.button-a strong,.button-a b{font-weight:700}.button-a__icon{width:1rem;height:1rem;flex-shrink:0}.button-a__text{flex:1}:root{--font-size-h1: clamp(35px, 5vw, 56px);--font-size-h2: clamp(32px, 3vw, 40px);--font-size-h3: 24px;--font-size-body: 18px;--main-offsize: var(--font-size-body);--line-height-h1: 1.2;--line-height-h2: 1.4;--line-height-h3: 1.4;--line-height-body: 1.4;--line-height-details: 1.5;--margin-bottom-heading: 24px;--black-smooth: #222225;--black-opacity-7: #605f67;--white-opacity-7: #bdbdc1;--grey: #f3f5f7;--grey-opacity-7: rgba(232, 235, 240, .5);--lilac: #dcdceb}@media(max-width:580px){:root{--margin-bottom-heading: 16px}}body{letter-spacing:.02em;scroll-behavior:smooth;line-height:var(--line-height-body)}[class*=__container],.container{max-width:calc(var(--max-width-container) - 12px + 5rem)}@media(max-width:580px){[class*=__container],.container{padding-inline:18px}}main.page .button{width:auto;display:inline-block;padding:12px 24px;min-height:0}@media(min-width:29.9988em){main.page .button{font-size:16px}}.only_mobile{display:none!important}@media(max-width:650px){.only_mobile{display:block!important}}.only_desktop{display:none!important}@media(min-width:651px){.only_desktop{display:block!important}}.error:not(.hs-input){display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;background:transparent}.error.active{opacity:1;visibility:visible;pointer-events:all}.error__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff9;z-index:-1}.error__wrapper{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;row-gap:24px;padding:40px;border-radius:10px;overflow:hidden;background:var(--white);max-width:800px;width:90%}.error__wrapper__close{position:absolute;top:12px;right:12px;cursor:pointer}.error__wrapper__media{width:32px;height:32px}.error__wrapper__media img{width:100%;height:auto}.error__wrapper__title{font-size:clamp(24px,2vw,32px);font-weight:600;color:var(--black)}.error__wrapper__subtitle{font-size:clamp(16px,2vw,24px);font-weight:400;color:var(--grey);max-width:70%;margin:0 auto}.error__wrapper__buttons{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:12px;width:100%;max-width:50%}@media all and (max-width:768px){.error__wrapper__subtitle,.error__wrapper__buttons{max-width:100%}}.hbspt-form .hs-form .hs-richtext,.hbspt-form .hs-form .hs-richtext p{text-align:left!important}.hbspt-form .hs-form .input .hs-form-booleancheckbox label input{width:auto}.hbspt-form .hs-form .input .hs-form-booleancheckbox input+span{position:relative!important}@media all and (max-width:809px){.hero-a{background-color:#1a191d}}.hero-a__bg-items{z-index:0}.hero-a__bg-items:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to top,#1a191d 0%,rgba(26,25,29,.82) 22%,rgba(0,0,0,.18) 58%,transparent 100%)}@media all and (max-width:579px){.hero-a__bg-items:after{background:linear-gradient(to bottom,#1a191d85,#1a191dad 55%,#1a191dc7)}}.hero-a__bg-items.only-mobile img{height:auto;object-fit:contain}.hero-a__slider:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;pointer-events:none;background:linear-gradient(to top,#1a191d 0%,rgba(26,25,29,.82) 22%,rgba(0,0,0,.18) 58%,transparent 100%)}.hero-a .container{position:relative}@media all and (min-width:1024px){.fellows__container{grid-template-columns:5fr 7fr}}.fellows__items{row-gap:1rem}.fellows__item{border-radius:.625rem}.fellows__item__title{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:600;line-height:1.5;font-size:1.25rem}.fellows__item__title strong,.fellows__item__title b{font-weight:700}@media all and (max-width:579px){.fellows__item__title{font-size:1.125rem}}.fellows__item__text__inner{color:#1a191db3;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.5;font-size:1.125rem}.fellows__item__text__inner strong,.fellows__item__text__inner b{font-weight:700}.testimonials{background-color:#fff}@media all and (max-width:809px){.testimonials{padding-block:2.5rem}}@media all and (max-width:809px){.section_cards-column .card-f{padding-top:0}.section_cards-column .card-f:last-child{padding-bottom:0}}.section_banner--black{padding-top:3.5rem}@media all and (max-width:809px){.section_banner--black{padding-top:2.5rem}}.faqs{padding-top:2.5rem}.page--drag-and-drop section.drag-section--custom-spacing,.page--flexible-landing section.drag-section--custom-spacing,.page--skilling-drag-and-drop section.drag-section--custom-spacing,.page--program-2026-flexible section.drag-section--custom-spacing{padding-block:0}.page--drag-and-drop section.drag-section--custom-spacing.section-a,.page--flexible-landing section.drag-section--custom-spacing.section-a,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-a,.page--program-2026-flexible section.drag-section--custom-spacing.section-a{padding-block:7.5rem}@media all and (max-width:809px){.page--drag-and-drop section.drag-section--custom-spacing.section-a,.page--flexible-landing section.drag-section--custom-spacing.section-a,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-a,.page--program-2026-flexible section.drag-section--custom-spacing.section-a{padding-block:5rem}}.page--drag-and-drop section.drag-section--custom-spacing.section-b,.page--flexible-landing section.drag-section--custom-spacing.section-b,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-b,.page--program-2026-flexible section.drag-section--custom-spacing.section-b{padding-block:5rem}@media all and (max-width:809px){.page--drag-and-drop section.drag-section--custom-spacing.section-b,.page--flexible-landing section.drag-section--custom-spacing.section-b,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-b,.page--program-2026-flexible section.drag-section--custom-spacing.section-b{padding-block:3.5rem}}.page--drag-and-drop section.drag-section--custom-spacing.section-c,.page--flexible-landing section.drag-section--custom-spacing.section-c,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-c,.page--program-2026-flexible section.drag-section--custom-spacing.section-c{padding-block:3.5rem}@media all and (max-width:809px){.page--drag-and-drop section.drag-section--custom-spacing.section-c,.page--flexible-landing section.drag-section--custom-spacing.section-c,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-c,.page--program-2026-flexible section.drag-section--custom-spacing.section-c{padding-block:2.5rem}}.page--drag-and-drop section.drag-section--custom-spacing.section-d,.page--flexible-landing section.drag-section--custom-spacing.section-d,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-d,.page--program-2026-flexible section.drag-section--custom-spacing.section-d{padding-block:2.5rem}@media all and (max-width:809px){.page--drag-and-drop section.drag-section--custom-spacing.section-d,.page--flexible-landing section.drag-section--custom-spacing.section-d,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-d,.page--program-2026-flexible section.drag-section--custom-spacing.section-d{padding-block:2rem}}.page--drag-and-drop section.drag-section--custom-spacing.section-e,.page--flexible-landing section.drag-section--custom-spacing.section-e,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-e,.page--program-2026-flexible section.drag-section--custom-spacing.section-e{padding-block:1.5rem}@media all and (max-width:809px){.page--drag-and-drop section.drag-section--custom-spacing.section-e,.page--flexible-landing section.drag-section--custom-spacing.section-e,.page--skilling-drag-and-drop section.drag-section--custom-spacing.section-e,.page--program-2026-flexible section.drag-section--custom-spacing.section-e{padding-block:1rem}}.drag-section--inverted{color:#fff}.drag-section--inverted .heading-a,.drag-section--inverted .heading-b,.drag-section--inverted .card-e,.drag-section--inverted .card-f,.drag-section--inverted .profile-impact__text,.drag-section--inverted .profile-impact__strip__item__content,.drag-section--inverted .people-profiles__item__content,.drag-section--inverted .section-final-text{color:inherit}.drag-section--inverted .heading-a__headline,.drag-section--inverted .heading-b__left-items__headline{color:#e2e2f8}.drag-section--inverted .heading-a__description,.drag-section--inverted .heading-b__right-items{color:#fffc}.drag-section--inverted .heading-c{color:inherit}.drag-section--inverted .heading-c__label{color:#e2e2f8}.drag-section--inverted .heading-c__description{color:#fffc}.drag-section--inverted .card-e,.drag-section--inverted .card-f{background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1)}.drag-section--inverted .card-e__hd,.drag-section--inverted .card-f__hd{color:#e2e2f8}.drag-section--inverted .card-e__bd,.drag-section--inverted .card-e__text,.drag-section--inverted .card-f__bd,.drag-section--inverted .card-f__text,.drag-section--inverted .world-map__legend__item,.drag-section--inverted .world-map__footnote{color:#ffffffb3}.lang-selector-a__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lang-selector-a__list{margin:0;padding:0;list-style:none}.lang-selector-a__check,.lang-selector-a__icon,.lang-selector-a__chevron{flex:none}.lang-selector-a__chevron{transition:transform .3s ease-in-out}.lang-selector-a--dropdown{position:relative}.lang-selector-a--dropdown .lang-selector-a__button{display:flex;flex-direction:row;gap:.375rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:600;line-height:1.3;font-size:.875rem}.lang-selector-a--dropdown .lang-selector-a__button strong,.lang-selector-a--dropdown .lang-selector-a__button b{font-weight:700}.lang-selector-a--dropdown .lang-selector-a__button{min-height:2.75rem;padding:0 .75rem;border-radius:5rem;color:inherit;list-style:none;cursor:pointer}.lang-selector-a--dropdown .lang-selector-a__button::-webkit-details-marker{display:none}.lang-selector-a--dropdown[open] .lang-selector-a__chevron{transform:rotate(180deg)}.lang-selector-a--dropdown .lang-selector-a__list{position:absolute;top:calc(100% + .5rem);right:0;z-index:60;display:grid;min-width:15rem;padding:.5rem;border-radius:1rem;background:#fff;color:#1a191d;box-shadow:0 0 10px #0000001a}.lang-selector-a--dropdown .lang-selector-a__link{display:flex;flex-direction:row;gap:.75rem;align-items:center;justify-content:space-between;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:.875rem}.lang-selector-a--dropdown .lang-selector-a__link strong,.lang-selector-a--dropdown .lang-selector-a__link b{font-weight:700}.lang-selector-a--dropdown .lang-selector-a__link{padding:.625rem .75rem;border-radius:.5rem;color:inherit;text-decoration:none}.lang-selector-a--dropdown .lang-selector-a__link[aria-current=true],.lang-selector-a--dropdown .lang-selector-a__link:hover{background:#f3f5f7}.lang-selector-a--dropdown .lang-selector-a__link[aria-current=true]{font-weight:600}.lang-selector-a--pills{display:flex;flex-direction:column;gap:.5rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}@media all and (min-width:810px){.lang-selector-a--pills{display:flex;flex-direction:row;gap:.5rem 1rem;align-items:center;justify-content:flex-start;flex-wrap:wrap}}.lang-selector-a--pills .lang-selector-a__title{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:600;line-height:1.3;font-size:.875rem}.lang-selector-a--pills .lang-selector-a__title strong,.lang-selector-a--pills .lang-selector-a__title b{font-weight:700}.lang-selector-a--pills .lang-selector-a__title{margin:0}.lang-selector-a--pills .lang-selector-a__list{display:flex;flex-direction:row;gap:.5rem;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.lang-selector-a--pills .lang-selector-a__link{display:flex;flex-direction:row;gap:.375rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:.875rem}.lang-selector-a--pills .lang-selector-a__link strong,.lang-selector-a--pills .lang-selector-a__link b{font-weight:700}.lang-selector-a--pills .lang-selector-a__link{min-height:2.75rem;padding:0 .875rem;border:1px solid currentColor;border-radius:5rem;color:inherit;text-decoration:none}@media all and (min-width:810px){.lang-selector-a--pills .lang-selector-a__link{min-height:2.25rem}}.lang-selector-a--pills .lang-selector-a__link:hover{background:#ffffff26}.lang-selector-a--pills .lang-selector-a__link[aria-current=true]{border-color:#fff;background:#fff;color:#5045c8;font-weight:600}.header-2027-topbar{position:absolute;top:0;right:0;left:0;z-index:101;background:#1a191d;color:#fff}.header-2027-topbar .page__header__promo{padding:.625rem 0}.header-2027-topbar .page__header__promo__container{display:flex;flex-direction:row;gap:.625rem;align-items:center;justify-content:space-between;flex-wrap:nowrap;max-width:85rem;margin:0 auto;padding:0 1.25rem}.header-2027-topbar .page__header__promo .text{display:flex;flex-direction:row;gap:.625rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap}@media all and (max-width:579px){.header-2027-topbar .page__header__promo .text{display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:flex-start;flex-wrap:wrap}}.header-2027-topbar .page__header__promo.v2 .text{display:flex;flex-direction:row-reverse;gap:.625rem;align-items:baseline;justify-content:flex-start;flex-wrap:nowrap}.header-2027-topbar .page__header__promo .text_1,.header-2027-topbar .page__header__promo .text_4{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1;font-size:.875rem}.header-2027-topbar .page__header__promo .text_1 strong,.header-2027-topbar .page__header__promo .text_1 b,.header-2027-topbar .page__header__promo .text_4 strong,.header-2027-topbar .page__header__promo .text_4 b{font-weight:700}.header-2027-topbar .page__header__promo .text_2{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1;font-size:1.5rem}.header-2027-topbar .page__header__promo .text_2 strong,.header-2027-topbar .page__header__promo .text_2 b{font-weight:700}@media all and (max-width:579px){.header-2027-topbar .page__header__promo .text_2{font-size:1.25rem;font-weight:600}}.header-2027-topbar .page__header__promo .end_date{flex:0 0 auto}@media all and (max-width:579px){.header-2027-topbar .page__header__promo .end_date{display:none}}.header-2027-topbar .page__header__promo #countdown{display:flex;flex-direction:row;gap:.25rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.header-2027-topbar .page__header__promo .count{display:flex;flex-direction:column;gap:0;align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding:.25rem .5rem;border-radius:.25rem}.header-2027-topbar .page__header__promo .num{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:500;line-height:1.2;font-size:1rem}.header-2027-topbar .page__header__promo .num strong,.header-2027-topbar .page__header__promo .num b{font-weight:700}.header-2027-topbar .page__header__promo .t{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.2;font-size:.875rem}.header-2027-topbar .page__header__promo .t strong,.header-2027-topbar .page__header__promo .t b{font-weight:700}.header-2027-topbar .page__header__promo .button{flex:0 0 auto;padding:.5rem 1rem;border-radius:5rem;background:#fff;color:#1a191d;text-decoration:none}.header-2027-topbar .header__partner-banner{padding:.625rem 1.25rem;text-align:center}.header-2027-topbar .header__partner-banner__text{display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:center;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:.875rem}.header-2027-topbar .header__partner-banner__text strong,.header-2027-topbar .header__partner-banner__text b{font-weight:700}.header-2027-topbar .header__partner-banner__text{text-wrap:balance}.header-2027-topbar .header__partner-banner__text button{all:unset;cursor:pointer;text-decoration:underline}.wrapper--header-2027-topbar{--topbar-offset: var(--header-2027-topbar, 3.375rem);--topbar-visible: var(--header-2027-topbar-visible, var(--topbar-offset));padding-top:var(--topbar-offset)}@media all and (max-width:579px){.wrapper--header-2027-topbar{--topbar-offset: var(--header-2027-topbar, 4.875rem)}}.header-2027-topbar~.header-2027{top:calc(var(--topbar-visible) + .5rem)}.header-2027{position:fixed;top:.5rem;right:.5rem;left:.5rem;z-index:100;height:3.5rem;border-radius:.625rem;background:#fff;color:#1a191d;box-shadow:0 0 10px #1a191d1a}@media all and (min-width:1300px){.header-2027{right:max(2.5rem,(100% - 80rem) / 2);left:max(2.5rem,(100% - 80rem) / 2);height:5rem}}.header-2027 .header-2027__button{--btn-bg: #5045c8;--btn-border: #5045c8;--btn-color: #fff;--btn-bg-hover: #2f2976;--btn-border-hover: #2f2976;--btn-color-hover: #fff}@media all and (max-width:579px){.header-2027 .header-2027__button{display:none}}@media(hover:hover){.header-2027 .header-2027__login:hover,.header-2027 .header-2027__menu__toggle:hover,.header-2027 .header-2027__lang .lang-selector-a__button:hover{background:#f3f5f7}}@media(prefers-reduced-motion:reduce){.header-2027{transition:none}}.header-2027__icon,.header-2027__chevron{flex:none}.header-2027__chevron{transition:transform .3s ease-in-out}.header-2027__row{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;height:100%;padding:0 1rem}@media all and (min-width:1300px){.header-2027__row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:1.5rem;padding:0 1.5rem}}.header-2027__logo{position:relative;display:flex;flex:none;align-items:center;min-height:2.75rem}@media all and (min-width:1300px){.header-2027__logo{justify-self:center}}.header-2027__logo__media{display:block;width:auto;height:2.5rem;transition:opacity .3s ease-in-out}@media all and (min-width:1300px){.header-2027__logo__media{height:3.125rem}}.header-2027__logo__media--second{position:absolute;top:50%;left:50%;height:2rem;opacity:0;transform:translate(-50%,-50%)}@media all and (min-width:1300px){.header-2027__logo__media--second{height:2.5rem}}.header-2027[data-scrolled=true] .header-2027__logo__media{opacity:0}.header-2027[data-scrolled=true] .header-2027__logo__media--second{opacity:1}@media all and (max-width:1299px){.header-2027 .header-2027__logo__media,.header-2027[data-scrolled=true] .header-2027__logo__media{opacity:1}.header-2027 .header-2027__logo__media--second{display:none}}@media(prefers-reduced-motion:reduce){.header-2027 .header-2027__logo__media{transition:none}}.header-2027__nav{display:none}@media all and (min-width:1300px){.header-2027__nav{display:block;justify-self:start;min-width:0}}.header-2027__nav__list{display:flex;flex-direction:row;gap:1.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin:0;padding:0;list-style:none}.header-2027__nav__item{position:relative}.header-2027__nav__link{display:flex;flex-direction:row;gap:.125rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:1rem}.header-2027__nav__link strong,.header-2027__nav__link b{font-weight:700}.header-2027__nav__link{min-height:2.75rem;padding:0;border:0;background:none;color:inherit;text-decoration:none;white-space:nowrap;cursor:pointer}@media(hover:hover){.header-2027__nav__link:hover{text-decoration:underline;text-decoration-color:#5045c8;text-decoration-thickness:2px;text-underline-offset:6px}}.header-2027__nav__link[aria-expanded=true] .header-2027__chevron{transform:rotate(180deg)}.header-2027__dropdown{position:absolute;top:calc(100% + .5rem);left:0;z-index:60;display:grid;gap:.25rem;width:25rem;padding:1.5rem;border-radius:1rem;background:#fff;color:#1a191d;box-shadow:0 0 10px #0000001a}.header-2027__dropdown[hidden]{display:none}.header-2027__dropdown--second{width:min(32.5rem,100vw - 4rem);max-height:calc(100vh - 6.5rem - var(--topbar-visible, 0px));overflow-y:auto}.header-2027__dropdown__columns{display:flex;flex-direction:column;gap:1rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;padding-top:.75rem}.header-2027__dropdown__group{display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.header-2027__dropdown__label{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:600;line-height:1.3;font-size:1rem}.header-2027__dropdown__label strong,.header-2027__dropdown__label b{font-weight:700}.header-2027__dropdown__label{margin:0 0 .25rem;padding:0 .75rem;color:#5045c8}.header-2027__dropdown__link{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:1rem}.header-2027__dropdown__link strong,.header-2027__dropdown__link b{font-weight:700}.header-2027__dropdown__link{min-height:2.75rem;padding:0 .75rem;border-radius:.5rem;color:inherit;text-decoration:none}@media(hover:hover){.header-2027__dropdown__link:hover{background:#f3f5f7}}.header-2027__dropdown__link:active{background:#e2e2f8}.header-2027__dropdown__link--second{font-weight:600}.header-2027__dropdown__ft{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(26,25,29,.15)}.header-2027__dropdown__note{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:.875rem}.header-2027__dropdown__note strong,.header-2027__dropdown__note b{font-weight:700}.header-2027__dropdown__note{margin:0;padding:0 .75rem}.header-2027__dropdown__note-link{color:#5045c8;font-weight:600;text-underline-offset:3px}.header-2027__dropdown__note-link:any-link{text-decoration:underline}.header-2027__dropdown__item{display:flex;flex-direction:column;gap:.125rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;padding:.75rem;border-radius:.5rem;color:inherit;text-decoration:none}@media(hover:hover){.header-2027__dropdown__item:hover{background:#f3f5f7}}.header-2027__dropdown__item-body{display:flex;flex-direction:column;gap:.125rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;min-width:0}.header-2027__dropdown__item-title{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:600;line-height:1.3;font-size:1rem}.header-2027__dropdown__item-title strong,.header-2027__dropdown__item-title b{font-weight:700}.header-2027__dropdown__item-title{color:#5045c8}.header-2027__dropdown__item-description{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:.875rem}.header-2027__dropdown__item-description strong,.header-2027__dropdown__item-description b{font-weight:700}.header-2027__dropdown__item-description{color:#1a191db3}.header-2027__actions{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-end;flex-wrap:nowrap;min-width:0;margin-left:auto}@media all and (min-width:1300px){.header-2027__actions{gap:.75rem;margin-left:0}}.header-2027__lang{display:none}@media all and (min-width:1300px){.header-2027__lang{display:block}}.header-2027__button{flex:none;white-space:nowrap}@media all and (max-width:1299px){.header-2027__button{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:500;line-height:1.3;font-size:.875rem}.header-2027__button strong,.header-2027__button b{font-weight:700}.header-2027__button{padding:.5rem .75rem}}.header-2027__login,.header-2027__menu__toggle{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:center;flex-wrap:nowrap;flex:none;min-width:2.75rem;min-height:2.75rem;border-radius:5rem;color:inherit;text-decoration:none}.header-2027__login{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:1rem}.header-2027__login strong,.header-2027__login b{font-weight:700}.header-2027__login{display:none}@media all and (min-width:810px){.header-2027__login{display:flex;padding:0 .75rem}}.header-2027__login__text{display:none}@media all and (min-width:1024px){.header-2027__login__text{display:inline}}@media all and (min-width:1300px){.header-2027__menu{display:none}}.header-2027__menu__toggle{list-style:none;cursor:pointer}.header-2027__menu__toggle::-webkit-details-marker{display:none}.header-2027__menu__line{transform-box:view-box;transform-origin:12px 12px;transition:transform .3s ease-in-out,opacity .3s ease-in-out}@media(prefers-reduced-motion:reduce){.header-2027__menu__line{transition:none}}.header-2027__menu[open] .header-2027__menu__line:nth-child(1){transform:rotate(45deg) translateY(5px)}.header-2027__menu[open] .header-2027__menu__line:nth-child(2){opacity:0}.header-2027__menu[open] .header-2027__menu__line:nth-child(3){transform:rotate(-45deg) translateY(-5px)}.header-2027__mobile-panel{position:absolute;top:calc(100% + .5rem);right:0;left:0;max-height:calc(100vh - 3.5rem - 1.5rem - var(--topbar-visible, 0px));border-radius:.625rem;box-shadow:0 0 10px #1a191d1a;padding:1rem 1rem 2rem;overflow-y:auto;background:#fff;color:#1a191d;border-bottom:1px solid rgba(26,25,29,.15)}.header-2027__mobile-panel__nav{display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.header-2027__mobile-panel__button{justify-content:center;width:100%;margin-bottom:.5rem}.header-2027__mobile-panel__row{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:500;line-height:1.5;font-size:1.125rem}.header-2027__mobile-panel__row strong,.header-2027__mobile-panel__row b{font-weight:700}.header-2027__mobile-panel__row{min-height:3.5rem;border-bottom:1px solid rgba(26,25,29,.15);color:inherit;text-decoration:none;list-style:none;cursor:pointer}.header-2027__mobile-panel__row::-webkit-details-marker{display:none}.header-2027__mobile-panel__group[open] .header-2027__chevron{transform:rotate(180deg)}.header-2027__mobile-panel__sub{display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;padding:.25rem 0 .75rem .75rem}.header-2027__mobile-panel__label{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:600;line-height:1.3;font-size:.875rem}.header-2027__mobile-panel__label strong,.header-2027__mobile-panel__label b{font-weight:700}.header-2027__mobile-panel__label{margin:.75rem 0 .25rem;color:#5045c8}.header-2027__mobile-panel__link{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:1rem}.header-2027__mobile-panel__link strong,.header-2027__mobile-panel__link b{font-weight:700}.header-2027__mobile-panel__link{min-height:2.75rem;color:inherit;text-decoration:none}@media(hover:hover){.header-2027__mobile-panel__link:hover{text-decoration:underline;text-decoration-color:#5045c8;text-decoration-thickness:2px}}.header-2027__mobile-panel__link--second{display:flex;flex-direction:column;gap:.125rem;align-items:stretch;justify-content:center;flex-wrap:nowrap;padding:.5rem 0}.header-2027__mobile-panel__link--third{gap:.5rem;font-weight:600}.header-2027__mobile-panel__link--third .header-2027__icon{flex:none;color:#5045c8}.header-2027__mobile-panel__sub__ft{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;margin-top:.75rem;padding-top:.75rem;border-top:1px solid rgba(26,25,29,.15)}.header-2027__mobile-panel__note{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:1rem}.header-2027__mobile-panel__note strong,.header-2027__mobile-panel__note b{font-weight:700}.header-2027__mobile-panel__note{margin:0}.header-2027__mobile-panel__note-link{color:#5045c8;font-weight:600;text-decoration:underline;text-underline-offset:3px}.header-2027__mobile-panel__ft{display:flex;flex-direction:column;gap:.5rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;margin-top:1.5rem}.header-2027__mobile-panel__ft .header-2027__mobile-panel__button{margin-bottom:0}.header-2027__mobile-panel__lang{margin-top:1rem;width:fit-content}.header-2027__mobile-panel__lang .lang-selector-a__button{border:1px solid #1a191d}.header-2027__mobile-panel__lang .lang-selector-a__list{top:auto;bottom:calc(100% + .5rem);border:1px solid rgba(26,25,29,.15)}.header-2027 .header-2027__mobile-panel__ft--second{gap:1rem}.header-2027 .header-2027__mobile-panel__links{display:flex;flex-direction:row;gap:0 1.5rem;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}.header-2027 .header-2027__mobile-panel__links__link{display:flex;flex-direction:row;gap:.375rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:1rem}.header-2027 .header-2027__mobile-panel__links__link strong,.header-2027 .header-2027__mobile-panel__links__link b{font-weight:700}.header-2027 .header-2027__mobile-panel__links__link{min-height:2.75rem;color:inherit;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;transition:text-decoration-color .3s ease-in-out}@media(hover:hover){.header-2027 .header-2027__mobile-panel__links__link:hover{text-decoration-color:#5045c8}}.header-2027 .header-2027__mobile-panel__lang{align-self:flex-end;margin-top:0}html:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#1a191d80;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}@media(prefers-reduced-motion:reduce){html:before{transition:none}}html:has(.header-2027__menu[open]):before{opacity:1;visibility:visible;pointer-events:auto}@media all and (min-width:1300px){html:has(.header-2027__menu[open]):before{opacity:0;visibility:hidden;pointer-events:none}}@media all and (min-width:1366px){.header-2027--second{right:max(.5rem,(100vw - 77.5rem) / 2 - 2rem);left:max(.5rem,(100vw - 77.5rem) / 2 - 2rem)}}.header-2027--second .header-2027__button{min-height:2.5rem;padding:0 1.125rem;font-size:1rem;font-weight:500;letter-spacing:.01em}@media all and (max-width:767px){.header-2027--second .header-2027__button{display:none}}@media all and (min-width:768px){.header-2027--second .header-2027__button{display:inline-flex}}.header-2027--second .header-2027__dropdown:not(.header-2027__dropdown--second){width:min(28.75rem,100vw - 2rem);padding:.75rem;gap:.25rem;border-radius:1.5rem;box-shadow:0 12px 32px #1a191d1f,0 0 0 1px #1a191d0f}.header-2027--second .header-2027__dropdown__item--second{display:grid;grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.875rem;min-height:4.5rem;padding:.875rem 1rem;border-radius:1rem}.header-2027--second .header-2027__dropdown__item--second .header-2027__dropdown__item-body{gap:.125rem}.header-2027--second .header-2027__dropdown__item--second .header-2027__dropdown__item-title{font-size:1.125rem;line-height:1.5rem;font-weight:500;color:#1a191d}.header-2027--second .header-2027__dropdown__item--second .header-2027__dropdown__item-description{font-size:1rem;line-height:1.3125rem;color:#1a191db3}.header-2027--second .header-2027__mobile-panel__link.header-2027__dropdown__item--second{padding-inline:0}.header-2027--second .header-2027__dropdown__item-icon{flex:none;color:#5045c8}.header-2027--second .header-2027__mobile-panel__row{min-height:3.75rem;border-bottom-color:#1a191d1a;font-size:1.25rem;line-height:1.625rem;font-weight:400}.header-2027--second .header-2027__mobile-panel__row .header-2027__chevron{width:1.5rem;height:1.5rem}@media(hover:hover){.header-2027--second .header-2027__mobile-panel__row:hover{color:#5045c8}}.header-2027--second .header-2027__mobile-panel__arrow{flex:none}.header-2027--second .header-2027__mobile-panel__sub{padding:.25rem 0 .75rem}.header-2027--second .header-2027__mobile-panel__link.header-2027__dropdown__item--second{padding-block:.75rem}.footer-2027{padding:2.5rem 0 1.5rem;background:#5045c8;color:#fff}@media all and (min-width:810px){.footer-2027{padding-top:3.5rem}}@media all and (min-width:1300px){.footer-2027{padding-top:4rem}}.footer-2027__wrapper{max-width:85rem;margin:0 auto;padding:0 1rem}@media all and (min-width:810px){.footer-2027__wrapper{padding:0 2rem}}.footer-2027__chevron{flex:none;transition:transform .3s ease-in-out}.footer-2027__label{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:600;line-height:1.3;font-size:1rem}.footer-2027__label strong,.footer-2027__label b{font-weight:700}.footer-2027__label{margin:0}.footer-2027__brand{display:grid;row-gap:1.25rem;padding-bottom:1.75rem}@media all and (min-width:810px){.footer-2027__brand{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo cta" "social cta";column-gap:2rem;row-gap:1.5rem;align-items:end;padding-bottom:2rem}}@media all and (min-width:1300px){.footer-2027__brand{padding-bottom:2.5rem}}.footer-2027__logo{display:block;width:9rem;height:auto}@media all and (min-width:810px){.footer-2027__logo{grid-area:logo;width:10rem}}@media all and (min-width:1300px){.footer-2027__logo{width:10.9375rem}}.footer-2027__social{display:flex;flex-direction:column;gap:.5rem;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap}@media all and (min-width:810px){.footer-2027__social{grid-area:social;flex-direction:row;align-items:center;gap:1rem}}.footer-2027__social__list{display:flex;flex-direction:row;gap:.5rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;margin:0;padding:0;list-style:none}.footer-2027__social__link{display:flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid rgba(255,255,255,.4);border-radius:50%;color:inherit;text-decoration:none}@media(hover:hover){.footer-2027__social__link:hover{border-color:#fff;background:#ffffff26}}.footer-2027__social__link:focus-visible{outline:2px solid #fff;outline-offset:2px}.footer-2027__button{display:none}@media all and (min-width:810px){.footer-2027__button{display:inline-flex;grid-area:cta;align-self:end}}.footer-2027__nav{border-top:1px solid rgba(255,255,255,.25)}@media all and (min-width:810px){.footer-2027__nav{padding:2rem 0;border-bottom:1px solid rgba(255,255,255,.25)}}@media all and (min-width:1300px){.footer-2027__nav{padding:2.5rem 0}}.footer-2027__columns{display:grid;grid-template-columns:minmax(0,1fr)}@media all and (min-width:810px){.footer-2027__columns{grid-template-columns:repeat(6,minmax(0,1fr));gap:2.5rem 2rem;align-items:start}}@media all and (min-width:1300px){.footer-2027__columns{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2.5rem}}.footer-2027__column{border-bottom:1px solid rgba(255,255,255,.25)}@media all and (min-width:810px){.footer-2027__column{grid-column:span 2;border:0}}@media all and (min-width:810px){.footer-2027__column--second{grid-column:span 4}.footer-2027__column--second .footer-2027__column__list{columns:2;column-gap:1rem}.footer-2027__column--second .footer-2027__column__item{break-inside:avoid}}@media all and (min-width:1300px){.footer-2027__column--second{grid-column:span 4}}.footer-2027__column[open] .footer-2027__chevron{transform:rotate(180deg)}.footer-2027__column__hd{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:space-between;flex-wrap:nowrap;min-height:3rem;list-style:none;cursor:pointer}.footer-2027__column__hd::-webkit-details-marker{display:none}@media all and (min-width:810px){.footer-2027__column__hd{min-height:0;margin-bottom:.75rem;pointer-events:none}.footer-2027__column__hd .footer-2027__chevron{display:none}}.footer-2027__column__title{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:600;line-height:1.3;font-size:1rem}.footer-2027__column__title strong,.footer-2027__column__title b{font-weight:700}.footer-2027__column__title{margin:0}.footer-2027__column__list{margin:0;padding:0 0 .5rem;list-style:none}@media all and (min-width:810px){.footer-2027__column__list{padding:0}}@media all and (min-width:810px){.footer-2027__column__item+.footer-2027__column__item{margin-top:.25rem}}.footer-2027__column__link,.footer-2027__column__item--second .privacy-settings-button{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:1rem}.footer-2027__column__link strong,.footer-2027__column__link b,.footer-2027__column__item--second .privacy-settings-button strong,.footer-2027__column__item--second .privacy-settings-button b{font-weight:700}.footer-2027__column__link,.footer-2027__column__item--second .privacy-settings-button{min-height:2.75rem;padding:0;border:0;background:none;color:inherit;text-align:left;text-decoration:none;cursor:pointer}@media all and (min-width:810px){.footer-2027__column__link,.footer-2027__column__item--second .privacy-settings-button{display:block;min-height:0;padding:.3125rem 0}}@media(hover:hover){.footer-2027__column__link:hover,.footer-2027__column__item--second .privacy-settings-button:hover{text-decoration:underline}}.footer-2027__bottom{display:flex;flex-direction:column;gap:1.25rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;padding-top:1.25rem}@media all and (min-width:1024px){.footer-2027__bottom{flex-direction:row;align-items:center;justify-content:space-between;padding-top:1.5rem}}.footer-2027__contact{display:flex;flex-direction:row;gap:.5rem 1.5rem;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:.875rem}.footer-2027__contact strong,.footer-2027__contact b{font-weight:700}.footer-2027__contact{color:#fffc}@media all and (min-width:1024px){.footer-2027__contact{justify-content:flex-end}}.footer-2027__contact__link{color:inherit}@media(hover:hover){.footer-2027__contact__link:hover{color:#fff}}.footer-2027__contact__link--second{display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap}.footer-2027__contact__icon{flex:none}.footer-2027__legal{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.25)}.footer-2027__legal__list{display:flex;flex-direction:row;gap:.5rem 1.5rem;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;margin:0;padding:0;list-style:none}.footer-2027__legal__link,.footer-2027__legal .footer-2027__legal__item button{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:.875rem}.footer-2027__legal__link strong,.footer-2027__legal__link b,.footer-2027__legal .footer-2027__legal__item button strong,.footer-2027__legal .footer-2027__legal__item button b{font-weight:700}.footer-2027__legal__link,.footer-2027__legal .footer-2027__legal__item button{padding:0;border:0;background:none;color:#fffc;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media(hover:hover){.footer-2027__legal__link:hover,.footer-2027__legal .footer-2027__legal__item button:hover{color:#fff}}.footer-2027__bar{position:fixed;right:0;bottom:0;left:0;z-index:90;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -4px 12px #1a191d1a;transition:transform .3s ease-in-out,visibility .3s}@media all and (min-width:810px){.footer-2027__bar{display:none}}.footer-2027__bar.is-hidden{visibility:hidden;transform:translateY(100%)}@media(prefers-reduced-motion:reduce){.footer-2027__bar{transition:none}}.footer-2027__bar__button{justify-content:center;width:100%}.footer-2027__lang.lang-selector-a--dropdown{align-self:flex-start}.footer-2027__lang.lang-selector-a--dropdown .lang-selector-a__button{border:1px solid rgba(255,255,255,.4)}.footer-2027__lang.lang-selector-a--dropdown .lang-selector-a__list{top:auto;bottom:calc(100% + .5rem);right:auto;left:0}.hero-i{--hero-i-header: 4rem;--hero-i-pad: 1.25rem;--hero-i-media: 0px;--hero-i-screen: calc(100svh - var(--topbar-offset, 0px));position:relative;isolation:isolate;display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;overflow:hidden;padding-top:var(--hero-i-header);background-color:#5045c8;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:.02em;color:#1a191d;color:#fff}.hero-i :focus-visible{outline-color:#fff}@media all and (min-width:768px){.hero-i{--hero-i-pad: max(2rem, calc((100vw - 77.5rem)/2) );--hero-i-media: min(36vw, 27.5rem);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto auto minmax(0,1fr);min-height:calc(var(--hero-i-header) + clamp(37.5rem,var(--hero-i-screen) - var(--hero-i-header) - 6rem,51.25rem));padding-top:calc(var(--hero-i-header) + 3.5rem);padding-bottom:3.5rem}}@media all and (min-width:1024px){.hero-i{--hero-i-pad: max(2.5rem, calc((100vw - 77.5rem)/2) );--hero-i-media: min(36vw, calc((var(--hero-i-screen) - var(--hero-i-header)) * .64), 36.25rem);min-height:var(--hero-i-screen)}}@media all and (min-width:1200px){.hero-i{--hero-i-header: 5.5rem}}.hero-i__content,.hero-i__ft{position:relative;z-index:1;padding-inline:var(--hero-i-pad)}@media all and (min-width:768px){.hero-i__content,.hero-i__ft{max-width:calc(100% - var(--hero-i-media) - var(--hero-i-pad) - 1.5rem);padding-right:0}}.hero-i__content{padding-top:2rem}@media all and (min-width:768px){.hero-i__content{grid-row:2;padding-top:0}}.hero-i__ft{padding-top:1.5rem}@media all and (min-width:768px){.hero-i__ft{grid-row:3}}.hero-i__award{display:flex;flex-direction:row;gap:1.25rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:fit-content;margin:0 0 1.75rem;padding:.6em .75em;border:1px solid rgba(255,255,255,.24);border-radius:1rem;background-color:#ffffff12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;font-size:clamp(.875rem,4.1vw,1rem);line-height:1;letter-spacing:.01em}@media all and (min-width:768px){.hero-i__award{gap:1.375rem;font-size:1.125rem}}@media all and (min-width:1024px){.hero-i__award{font-size:1.3125rem}}@media all and (max-width:359px){.hero-i__award{flex-direction:column;align-items:flex-start;gap:.5rem}}.hero-i__award__logo{display:block;flex:none;width:auto;height:1.1666666667em}.hero-i__award__text{font-weight:300;white-space:nowrap}.hero-i__award--link{transition:background-color .2s ease,border-color .2s ease}.hero-i__award--link:any-link{color:#fff;text-decoration:none}@media(hover:hover){.hero-i__award--link:any-link:hover{border-color:#ffffff80;background-color:#ffffff24}}.hero-i__title{margin:0;font-size:clamp(2.75rem,4.9vw,5rem);line-height:1.02;font-weight:600;letter-spacing:-.01em}.hero-i--second .hero-i__title{font-size:clamp(2.125rem,10.4vw,2.5rem)}@media all and (min-width:768px){.hero-i--second .hero-i__title{font-size:clamp(2.75rem,3.9vw,4rem)}}.hero-i__title__line{display:block;text-wrap:balance}.hero-i__description{max-width:46ch;margin:0;font-size:1.125rem;line-height:1.5;color:#ffffffdb}@media all and (min-width:768px){.hero-i__description{max-width:52ch;font-size:1.25rem}}.hero-i__description__h1,.hero-i__description__text{display:inline;margin:0;font:inherit;letter-spacing:inherit;color:inherit}.hero-i__description--third>*{margin-bottom:.5lh}.hero-i__description--third>*:last-child{margin-bottom:0}.hero-i__description--third{max-width:none}.hero-i__description--third p{margin-top:0}.hero-i__description--third a:any-link{color:#fff;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}@media(hover:hover){.hero-i__description--third a:any-link:hover{text-decoration-thickness:2px}}.hero-i__actions{display:flex;flex-direction:row;gap:.5rem 1rem;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-top:2rem}.hero-i__button{gap:.5rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:999px;font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:.01em}.hero-i__button .button-a__text{flex:none}.hero-i__button .button-a__icon{order:2;width:1.25rem;height:1.25rem}.hero-i__button{width:100%}@media all and (min-width:768px){.hero-i__button{width:auto}}.hero-i__link{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:flex-start;flex-wrap:nowrap;min-height:2.75rem;font-size:1rem;font-weight:500;letter-spacing:.01em;color:inherit;text-decoration:underline;text-decoration-color:#ffffff8c;text-decoration-thickness:1px;text-underline-offset:5px}@media(hover:hover){.hero-i__link:hover{text-decoration-color:#fff}}.hero-i__link:any-link{text-decoration:underline;text-decoration-color:#ffffff8c;text-decoration-thickness:1px}@media(hover:hover){.hero-i__link:any-link:hover{text-decoration-color:#fff}}.hero-i__stats{display:flex;flex-direction:row;gap:1rem 1.75rem;align-items:stretch;justify-content:flex-start;flex-wrap:wrap;max-width:35rem;margin:1.75rem 0 0;padding:1.25rem 0 0;border-top:1px solid rgba(255,255,255,.25);list-style:none}@media all and (min-width:768px){.hero-i__stats{gap:1.5rem 3rem;margin-top:2.5rem;padding-top:1.5rem}}@media all and (min-width:1100px){.hero-i__stats{gap:1.5rem 2.5rem}}.hero-i__stats__item{display:flex;flex-direction:column;gap:.25rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;min-width:0}.hero-i__stats__number{font-size:2rem;line-height:1;font-weight:300;letter-spacing:-.01em;white-space:nowrap}@media all and (min-width:768px){.hero-i__stats__number{font-size:2.75rem}}@media all and (min-width:1100px){.hero-i__stats__number{font-size:clamp(2.25rem,3vw,2.75rem)}}.hero-i__stats__label{font-size:1rem;line-height:1.35;color:#fffc}.hero-i__stats__logo{display:block;align-self:flex-start;flex:none;width:auto;max-width:none;height:2rem}@media all and (min-width:768px){.hero-i__stats__logo{height:2.5rem}}.hero-i__stats__link{display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;width:fit-content}.hero-i__stats__link:any-link{color:#fffc;text-decoration:underline;text-underline-offset:3px}@media(hover:hover){.hero-i__stats__link:any-link:hover{color:#fff}}.hero-i__stats__icon{flex:none}.hero-i__stats__stars{display:block;align-self:flex-start;flex:none;width:auto;height:1rem;margin-block:.25rem .125rem}@media all and (min-width:768px){.hero-i__stats__stars{height:1.125rem}}@media all and (min-width:1100px){.hero-i__stats__stars{height:1.25rem}}@media all and (min-width:1200px){.hero-i--second{--hero-i-header: 4rem}}@media all and (min-width:1300px){.hero-i--second{--hero-i-header: 5.5rem}}.hero-i--second .hero-i__stats{gap:1rem;max-width:48.75rem}@media all and (min-width:768px){.hero-i--second .hero-i__stats{gap:1.5rem}}@media all and (min-width:1100px){.hero-i--second .hero-i__stats{column-gap:3.5rem}}.hero-i--second .hero-i__stats__item{flex:1 1 min-content}.hero-i--second .hero-i__stats__number{font-size:1.5rem;font-weight:400}@media all and (min-width:768px){.hero-i--second .hero-i__stats__number{font-size:clamp(1.75rem,3.4vw,3rem)}}.hero-i--second .hero-i__stats__logo{height:1.25rem}@media all and (min-width:768px){.hero-i--second .hero-i__stats__logo{height:1.75rem}}@media all and (min-width:1100px){.hero-i--second .hero-i__stats__logo{height:2.25rem}}.hero-i--second .hero-i__stats__label{font-size:.75rem}@media all and (min-width:768px){.hero-i--second .hero-i__stats__label{font-size:.875rem}}@media all and (min-width:1100px){.hero-i--second .hero-i__stats__label{font-size:1rem}}.hero-i--second .hero-i__stats__link{white-space:nowrap}@media all and (max-width:767px){.hero-i{--hero-i-phone-media: min(50vw, 15rem)}.hero-i .hero-i__actions{flex-wrap:nowrap;align-items:stretch;gap:.5rem}.hero-i .hero-i__button{flex:1 1 0;min-width:0;width:auto;padding-inline:1rem;text-align:center}.hero-i .hero-i__button .button-a__text{flex:0 1 auto;min-width:0;white-space:normal;text-wrap:balance}.hero-i .hero-i__stats{flex-direction:column;flex-wrap:nowrap;gap:1rem;min-height:calc(var(--hero-i-phone-media) * 4 / 3 + 1.25rem);padding-right:calc(var(--hero-i-phone-media) - var(--hero-i-pad) + .5rem)}.hero-i .hero-i__stats__item{flex:none}.hero-i .hero-i__stats__item:has(.hero-i__stats__logo){display:none}.hero-i .hero-i__stats__number{font-size:clamp(1.375rem,7.2vw,1.875rem)}.hero-i .hero-i__stats__label{font-size:.875rem}.hero-i .hero-i__media{width:min(60%,18.75rem);margin-top:1.5rem}.hero-i:has(.hero-i__stats) .hero-i__media{position:absolute;right:0;bottom:0;z-index:0;width:var(--hero-i-phone-media);margin:0}}.hero-i__media{display:block;align-self:flex-end;width:min(78%,26.25rem);height:auto;margin-top:2.5rem}@media all and (min-width:768px){.hero-i__media{position:absolute;right:var(--hero-i-pad);bottom:0;z-index:2;width:var(--hero-i-media);margin:0}}.start-paths{padding-top:4.5rem}@media all and (min-width:768px){.start-paths{padding-top:6rem}}@media all and (min-width:1024px){.start-paths{padding-top:7rem}}.start-paths{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:.02em;color:#1a191d;padding-bottom:2.5rem;background-color:#fff}@media all and (min-width:1024px){.start-paths{padding-bottom:3.5rem}}.start-paths__inner{--home-en-margin: 1.25rem;width:100%;max-width:calc(77.5rem + 2 * var(--home-en-margin));margin-inline:auto;padding-inline:var(--home-en-margin)}@media all and (min-width:768px){.start-paths__inner{--home-en-margin: 2rem}}@media all and (min-width:1024px){.start-paths__inner{--home-en-margin: 2.5rem}}@media all and (min-width:1366px){.start-paths__inner{--home-en-margin: max(2.5rem, calc((100vw - 77.5rem)/2) )}}.start-paths__title{max-width:22ch;margin:0;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:2.25rem;line-height:1.12;font-weight:300;letter-spacing:-.01em;text-wrap:balance}@media all and (min-width:768px){.start-paths__title{font-size:3rem}}@media all and (min-width:1200px){.start-paths__title{font-size:3.5rem;line-height:1.08}}.start-paths__list{margin:2rem 0 0;padding:0;border-top:1px solid rgba(26,25,29,.1);list-style:none}@media all and (min-width:768px){.start-paths__list{margin-top:2.5rem}}.start-paths__item{position:relative;display:grid;gap:.875rem;padding-block:1.75rem;border-bottom:1px solid rgba(26,25,29,.1)}@media all and (min-width:768px){.start-paths__item{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2.5rem;padding-block:2rem}}@media all and (min-width:1024px){.start-paths__item{grid-template-columns:12.5rem minmax(0,1fr) auto;column-gap:3rem}}.start-paths__item__for{margin:0;font-size:1.75rem;line-height:1.15;font-weight:300;letter-spacing:-.02em;color:#1a191d}@media all and (min-width:768px){.start-paths__item__for{display:none}}.start-paths__item__brand{display:flex;flex-direction:row;gap:.5rem .875rem;align-items:center;justify-content:flex-start;flex-wrap:wrap}@media all and (min-width:768px){.start-paths__item__brand{grid-column:1/-1}}@media all and (min-width:1024px){.start-paths__item__brand{grid-column:auto;flex-direction:column;align-items:flex-start}}.start-paths__item__logo{display:block;width:auto;height:1.25rem}@media all and (min-width:1024px){.start-paths__item__logo{height:1.375rem}}.start-paths__item__note{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-size:.875rem;line-height:1.25rem;letter-spacing:.02em;color:#1a191db3}.start-paths__item__title{margin:0;font-size:1.5rem;line-height:1.2;font-weight:400;letter-spacing:-.01em;text-wrap:balance;transition:color .25s ease}@media all and (min-width:768px){.start-paths__item__title{font-size:1.75rem}}.start-paths__item__text{max-width:46ch;margin:.375rem 0 0;font-size:1.125rem;line-height:1.55;color:#1a191db3;text-wrap:pretty}.start-paths__item__link{display:flex;flex-direction:row;gap:.875rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;justify-self:start;min-height:3rem;font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:.01em;color:#1a191d;text-decoration:none}.start-paths__item__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.start-paths__item__arrow{display:grid;place-items:center;flex:none;width:3rem;height:3rem;border:1px solid rgba(26,25,29,.22);border-radius:50%;color:#5045c8;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.start-paths__item__icon{transition:transform .25s ease}@media all and (max-width:767px){.start-paths__item{--start-paths-on: var(--start-paths-accent, #5045c8);grid-template-areas:"for" "content" "bar";row-gap:.75rem}.start-paths__item__for{grid-area:for}.start-paths__item__content{grid-area:content}.start-paths__item__title,.start-paths__item__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.start-paths__item__text{max-width:none;margin-top:0;font-size:1.0625rem;line-height:1.5;text-wrap:wrap}.start-paths__item__link{grid-area:bar;justify-self:stretch;justify-content:flex-end;min-height:4rem;margin-top:.375rem;padding-right:.5rem;border-radius:1rem;background-color:var(--start-paths-on)}.start-paths__item__brand{grid-area:bar;z-index:1;align-self:center;gap:.75rem;margin-top:.375rem;padding-left:1.25rem;pointer-events:none}.start-paths__item__logo{filter:brightness(0) invert(1)}.start-paths__item__note{font-size:.8125rem;color:#ffffffd9}.start-paths__item__arrow{border:0;background-color:#fff;color:var(--start-paths-on)}}@media(max-width:359px){.start-paths__item__for{font-size:1.625rem}.start-paths__item__text{font-size:1rem}}@media(prefers-reduced-motion:reduce){.start-paths__item__title,.start-paths__item__arrow,.start-paths__item__icon{transition:none}}@media(hover:hover){.start-paths__item:has(.start-paths__item__link:hover) .start-paths__item__title{color:#5045c8}.start-paths__item:has(.start-paths__item__link:hover) .start-paths__item__arrow{border-color:#5045c8;background-color:#5045c8;color:#fff}.start-paths__item:has(.start-paths__item__link:hover) .start-paths__item__icon{transform:translateY(2px)}}@media(hover:hover)and (max-width:767px){.start-paths__item:has(.start-paths__item__link:hover) .start-paths__item__arrow{border-color:transparent;background-color:#fff;color:var(--start-paths-on)}}.fellow-stage{padding-top:4.5rem;padding-bottom:4.5rem}@media all and (min-width:768px){.fellow-stage{padding-top:6rem;padding-bottom:6rem}}@media all and (min-width:1024px){.fellow-stage{padding-top:7rem;padding-bottom:7rem}}.fellow-stage{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:.02em;color:#1a191d;background-color:#f3f5f7}.fellow-stage__inner{--home-en-margin: 1.25rem;width:100%;max-width:calc(77.5rem + 2 * var(--home-en-margin));margin-inline:auto;padding-inline:var(--home-en-margin)}@media all and (min-width:768px){.fellow-stage__inner{--home-en-margin: 2rem}}@media all and (min-width:1024px){.fellow-stage__inner{--home-en-margin: 2.5rem}}@media all and (min-width:1366px){.fellow-stage__inner{--home-en-margin: max(2.5rem, calc((100vw - 77.5rem)/2) )}}.fellow-stage__title{max-width:24ch;margin:0;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:2.25rem;line-height:1.12;font-weight:300;letter-spacing:-.01em;text-wrap:balance}@media all and (min-width:768px){.fellow-stage__title{font-size:3rem}}@media all and (min-width:1200px){.fellow-stage__title{font-size:3.5rem;line-height:1.08}}.fellow-stage__wrapper{display:grid;gap:2.5rem;margin-top:2.5rem}@media all and (min-width:1024px){.fellow-stage__wrapper{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;column-gap:4rem;margin-top:3.5rem}}.fellow-stage__content{min-width:0}.fellow-stage__content>*+*{margin-top:1.25rem}.fellow-stage__description{max-width:40ch;margin:0;font-size:1.25rem;line-height:1.5}.fellow-stage__list{padding:0;border-top:1px solid rgba(26,25,29,.1);list-style:none}.fellow-stage__item{padding-block:.875rem;border-bottom:1px solid rgba(26,25,29,.1);font-size:1.125rem;line-height:1.45}.fellow-stage__content>.fellow-stage__actions{display:flex;flex-direction:column;gap:.625rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;margin-top:2rem}@media all and (min-width:768px){.fellow-stage__content>.fellow-stage__actions{flex-direction:row;flex-wrap:wrap;align-items:center}}.fellow-stage__button{gap:.5rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:999px;font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:.01em}.fellow-stage__button .button-a__text{flex:none}.fellow-stage__button .button-a__icon{order:2;width:1.25rem;height:1.25rem}.fellow-stage__button{width:100%}@media all and (min-width:768px){.fellow-stage__button{width:auto}}.fellow-stage__button.button-a--third--outlined{--btn-border: rgba(26, 25, 29, .22);--btn-bg-hover: transparent;--btn-border-hover: #1a191d;--btn-color-hover: #1a191d}.fellow-stage__stage{--fellow-stage-face: min(100%, 21.25rem);position:relative;display:flex;flex-direction:column;gap:1.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding-bottom:.5rem;overflow-x:clip}@media all and (max-width:1023px){.fellow-stage__stage{--fellow-stage-face: min(64vw, 20rem);padding-block:1.5rem 1rem}}.fellow-stage__name{display:flex;flex-direction:row;gap:.5rem;align-items:baseline;justify-content:flex-start;flex-wrap:nowrap;margin:0;font-size:1.25rem;line-height:1.25;font-weight:500}.fellow-stage__name__label{font-size:1rem;font-weight:400;color:#1a191db3}.fellow-stage__face{position:relative;isolation:isolate;display:block;width:var(--fellow-stage-face);aspect-ratio:1;border-radius:50%}.fellow-stage__face:focus-visible{outline-offset:.625rem}@media(hover:hover){.fellow-stage__face:hover .fellow-stage__circle{transform:scale(1.03)}}.fellow-stage__aura{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;max-width:none;height:100%;opacity:.8;transform:scale(1.2);pointer-events:none}@media(prefers-reduced-motion:no-preference){.fellow-stage__face.is-playing .fellow-stage__aura{animation:fellow-stage-aura 2.4s ease-in-out infinite alternate}}.fellow-stage__circle{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:50%;clip-path:circle(50%);background-color:#d9d9d9;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.fellow-stage__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.fellow-stage__roster{display:flex;flex-direction:row;gap:.625rem;align-items:stretch;justify-content:center;flex-wrap:wrap;margin-top:1rem}@media all and (max-width:479px){.fellow-stage__roster{gap:.5rem}}@media all and (max-width:359px){.fellow-stage__roster{display:grid;grid-template-columns:repeat(3,2.75rem);gap:.75rem 1rem}}.fellow-stage__roster__button{display:block;width:3.25rem;height:3.25rem;padding:0;overflow:hidden;border:0;border-radius:50%;background-color:#d9d9d9;box-shadow:0 0 0 3px #f3f5f7;cursor:pointer}.fellow-stage__roster__button[aria-pressed=true]{box-shadow:0 0 0 3px #f3f5f7,0 0 0 5px #5045c8}.fellow-stage__roster__button:focus-visible{outline-offset:.375rem}@media all and (max-width:479px){.fellow-stage__roster__button{width:2.75rem;height:2.75rem}}.fellow-stage__roster__media{display:block;width:100%;height:100%;object-fit:cover}.fellow-stage__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(60rem,100vw - 2rem);height:fit-content;max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:auto;border:0;border-radius:1.5rem;background-color:#fff;color:#1a191d}.fellow-stage__dialog:not([open]){display:none}.fellow-stage__dialog::backdrop{background-color:#1a191d99}.fellow-stage__dialog__hd{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding:1rem 1.5rem}.fellow-stage__dialog__title{margin:0 auto 0 0;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:500;line-height:1.5;font-size:1.25rem}.fellow-stage__dialog__title strong,.fellow-stage__dialog__title b{font-weight:700}@media all and (max-width:579px){.fellow-stage__dialog__title{font-size:1.125rem}}.fellow-stage__dialog__link{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-weight:400;line-height:1.3;font-size:1rem}.fellow-stage__dialog__link strong,.fellow-stage__dialog__link b{font-weight:700}.fellow-stage__dialog__link{color:#5045c8;text-underline-offset:3px}.fellow-stage__dialog__link:any-link{text-decoration:underline}.fellow-stage__dialog__close{display:grid;place-items:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:50%;background-color:#f3f5f7;cursor:pointer}.fellow-stage__dialog__frame{aspect-ratio:16/10;background-color:#f3f5f7}.fellow-stage__dialog__iframe{display:block;width:100%;height:100%;border:0}.fellow-stage__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@keyframes fellow-stage-aura{0%{opacity:.8;transform:scale(1.2)}to{opacity:.55;transform:scale(1.45)}}.card-q{--card-q-pad: 1.25rem;position:relative;isolation:isolate;display:flex;flex-direction:column;gap:2rem;align-items:stretch;justify-content:space-between;flex-wrap:nowrap;flex:1;min-width:0;aspect-ratio:4/3;overflow:hidden;padding:var(--card-q-pad);border-radius:1.5rem;background-color:#1d1033;color:#fff}@media all and (min-width:600px){.card-q{--card-q-pad: 1.5rem}}.card-q:focus-within{outline:2px solid #5045c8;outline-offset:3px}.card-q:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(to top,#160929f0,#160929c7,#1609292e 64%,#16092952)}.card-q__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block;width:100%;max-width:none;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.card-q__hd{display:flex;padding-right:3.5rem}@media all and (max-width:599px){.card-q{aspect-ratio:auto}.card-q .card-q__hd{padding-bottom:42%}}.card-q__label{display:flex;flex-direction:row;gap:.375rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;padding:.3125rem .75rem .3125rem .375rem;border:1px solid rgba(255,255,255,.24);border-radius:999px;background-color:#ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card-q__icon{flex:none;transition:transform .15s}.card-q__bd{display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.card-q__title{margin:0;font-size:1.25rem;line-height:1.2;font-weight:500;letter-spacing:-.01em;text-wrap:balance}@media all and (min-width:600px){.card-q__title{font-size:1.375rem}}.card-q__link{color:inherit;text-decoration:none}.card-q__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.card-q__link:focus-visible{outline:none}.card-q__description{margin:.5rem 0 0;font-size:1rem;line-height:1.45;color:#ffffffd6;text-wrap:pretty}.card-q__arrow{position:absolute;top:calc(var(--card-q-pad) - .25rem);right:calc(var(--card-q-pad) - .25rem);display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid rgba(255,255,255,.3);border-radius:50%;pointer-events:none}.card-q__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(hover:hover){.card-q:hover .card-q__arrow{border-color:#fff;background-color:#fff;color:#5045c8}.card-q:hover .card-q__link{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.card-q:hover .card-q__media{transform:scale(1.04)}.card-q:hover .card-q__icon--second{transform:translate(2px)}}@media(prefers-reduced-motion:reduce){.card-q__media,.card-q__icon{transition:none}}@media(forced-colors:active){.card-q{border:1px solid CanvasText}.card-q:before{display:none}}.programs-showcase{padding-top:4.5rem}@media all and (min-width:768px){.programs-showcase{padding-top:6rem}}@media all and (min-width:1024px){.programs-showcase{padding-top:7rem}}.programs-showcase{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:.02em;color:#1a191d;background-color:#fff}.programs-showcase__inner{--home-en-margin: 1.25rem;width:100%;max-width:calc(77.5rem + 2 * var(--home-en-margin));margin-inline:auto;padding-inline:var(--home-en-margin)}@media all and (min-width:768px){.programs-showcase__inner{--home-en-margin: 2rem}}@media all and (min-width:1024px){.programs-showcase__inner{--home-en-margin: 2.5rem}}@media all and (min-width:1366px){.programs-showcase__inner{--home-en-margin: max(2.5rem, calc((100vw - 77.5rem)/2) )}}.programs-showcase__hd{position:relative}.programs-showcase__title{max-width:22ch;margin:0;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:2.25rem;line-height:1.12;font-weight:300;letter-spacing:-.01em;text-wrap:balance}@media all and (min-width:768px){.programs-showcase__title{font-size:3rem}}@media all and (min-width:1200px){.programs-showcase__title{font-size:3.5rem;line-height:1.08}}.programs-showcase__description{max-width:52ch;margin:0;font-size:1.125rem;line-height:1.55;color:#1a191db3;text-wrap:pretty}@media all and (min-width:768px){.programs-showcase__description{font-size:1.25rem}}.programs-showcase__description{margin-top:1rem}.programs-showcase__rating{display:inline-flex;align-items:center;gap:1rem;min-height:2.75rem;margin-top:1.25rem;color:#1a191d;text-decoration:none}@media all and (max-width:359px){.programs-showcase__rating{gap:.75rem}}@media all and (min-width:1024px){.programs-showcase__rating{position:absolute;top:.5rem;right:0;align-items:flex-end;margin-top:0}}.programs-showcase__rating__score{font-size:2.5rem;line-height:1;font-weight:300;letter-spacing:-.01em}@media all and (min-width:1024px){.programs-showcase__rating__score{font-size:3rem}}.programs-showcase__rating__content{display:flex;flex-direction:column;gap:.25rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.programs-showcase__rating__badge{display:block;width:22.125rem;max-width:100%;height:auto}.programs-showcase__rating--second .programs-showcase__rating__content{gap:.5rem}@media all and (min-width:1024px){.programs-showcase__rating--second .programs-showcase__rating__content{align-items:flex-end}}.programs-showcase__rating__logo{display:block;width:7.5rem;max-width:100%;height:auto}.programs-showcase__rating__text{display:block;font-size:.875rem;line-height:1.25rem;text-decoration:underline;text-decoration-color:#1a191d38;text-underline-offset:4px}.programs-showcase__rating__text .programs-showcase__icon{display:inline-block;margin-left:.25rem;vertical-align:-3px;color:#5045c8}@media(hover:hover){.programs-showcase__rating:hover .programs-showcase__rating__text{text-decoration-color:currentColor}}.programs-showcase__list{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:2rem 0 0;padding:0;list-style:none}@media all and (min-width:600px){.programs-showcase__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media all and (min-width:1200px){.programs-showcase__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.programs-showcase__list__item{display:flex;min-width:0}@media all and (min-width:600px){.programs-showcase__list__item .card-q{aspect-ratio:6/5}}@media all and (min-width:1024px){.programs-showcase__list__item .card-q{aspect-ratio:4/3}}@media all and (min-width:1200px){.programs-showcase__list__item .card-q{aspect-ratio:3/4}}.programs-showcase__includes{display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin-top:2.5rem;padding-block:1.75rem;border-block:1px solid rgba(26,25,29,.1);text-align:center}@media all and (min-width:768px){.programs-showcase__includes{padding-block:2rem}}.programs-showcase__includes__label{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;margin:0;color:#1a191db3}.programs-showcase__includes__list{display:flex;flex-direction:row;gap:.5rem 1.25rem;align-items:center;justify-content:center;flex-wrap:wrap;margin:0;padding:0;list-style:none}@media all and (min-width:768px){.programs-showcase__includes__list{gap:.75rem 1.75rem}}.programs-showcase__includes__item{position:relative;font-size:1rem;line-height:1.5rem}@media all and (min-width:768px){.programs-showcase__includes__item{font-size:1.125rem;line-height:1.75rem}.programs-showcase__includes__item:not(.programs-showcase__includes__item--second)+.programs-showcase__includes__item:not(.programs-showcase__includes__item--second):before{content:"";position:absolute;top:50%;left:-1rem;width:4px;height:4px;margin-top:-2px;border-radius:50%;background-color:#5045c873}}.programs-showcase__includes__item--second{flex-basis:100%;color:#5045c8}@media all and (min-width:1024px){.programs-showcase__includes__item--second{flex-basis:auto}.programs-showcase__includes__item--second:not(:first-child):before{content:"";position:absolute;top:50%;left:-1rem;width:4px;height:4px;margin-top:-2px;border-radius:50%;background-color:#5045c873}}.programs-showcase__qm{display:flex;flex-direction:column;gap:0;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin-top:4.5rem;padding-block:4rem;background-color:#f4f3f8;box-shadow:0 0 0 100vmax #f4f3f8;clip-path:inset(0 -100vmax);text-align:center}@media all and (min-width:768px){.programs-showcase__qm{margin-top:6rem;padding-block:5.5rem}}@media all and (min-width:1024px){.programs-showcase__qm{margin-top:7rem}}@media all and (min-width:1200px){.programs-showcase__qm{padding-block:6.5rem}}.programs-showcase__qm__title{margin:0;font-size:2rem;line-height:1.15;font-weight:300;letter-spacing:-.01em;text-wrap:balance}@media all and (min-width:768px){.programs-showcase__qm__title{font-size:2.25rem}}@media all and (min-width:1200px){.programs-showcase__qm__title{font-size:3rem;line-height:1.1}}.programs-showcase__qm__text{margin:.75rem 0 0;font-size:1.125rem;line-height:1.5;color:#5c5a63;text-wrap:pretty}@media all and (min-width:768px){.programs-showcase__qm__text{margin-top:1rem;font-size:1.25rem}}.programs-showcase__qm__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;max-width:35rem;min-width:0;margin:2rem 0 0;padding:0;border:0}@media all and (min-width:900px){.programs-showcase__qm__options{display:flex;flex-direction:row;gap:.75rem;align-items:stretch;justify-content:center;flex-wrap:wrap;max-width:none;margin-top:2.5rem}}.programs-showcase__qm__option{position:relative;display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;flex-wrap:nowrap;min-height:3.5rem;padding:.625rem .875rem;border:1px solid rgba(26,25,29,.22);border-radius:1rem;background-color:#fff;font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:.01em;cursor:pointer}@media all and (min-width:900px){.programs-showcase__qm__option{min-height:3rem;padding:.75rem 1.375rem;border-radius:999px}}.programs-showcase__qm__option span{text-wrap:balance}@media(hover:hover){.programs-showcase__qm__option:hover{border-color:#1a191d}}.programs-showcase__qm__option:has(.programs-showcase__qm__input:checked){border-color:#5045c8;background-color:#ecebfa;box-shadow:inset 0 0 0 1px #5045c8}.programs-showcase__qm__option:has(.programs-showcase__qm__input:focus-visible){outline:2px solid #5045c8;outline-offset:3px}.programs-showcase__qm__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.programs-showcase__qm__results{width:100%;max-width:50rem;margin-top:1.5rem}@supports not selector(:has(a)){.programs-showcase__qm__results{display:grid;gap:.75rem}}.programs-showcase__qm__result{display:none;align-items:center;gap:1rem;padding:1.25rem;border:1px solid rgba(26,25,29,.1);border-radius:1.5rem;background-color:#fff;color:#1a191d;text-align:left}@media all and (min-width:768px){.programs-showcase__qm__result{gap:1.5rem;padding:1.75rem 2rem}}@supports not selector(:has(a)){.programs-showcase__qm__result{display:flex}}.programs-showcase__qm__result:any-link{color:#1a191d;text-decoration:none}.programs-showcase__qm__result:focus-visible{outline:2px solid #5045c8;outline-offset:3px}@media(hover:hover){.programs-showcase__qm__result:hover{border-color:#1a191d38}.programs-showcase__qm__result:hover .programs-showcase__qm__result__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}}.programs-showcase__qm__result__content{display:flex;flex-direction:column;gap:.25rem;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;flex:1;min-width:0}.programs-showcase__qm__result__label{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;color:#5045c8}.programs-showcase__qm__result__name{font-size:1.5rem;line-height:1.2;font-weight:300;text-wrap:balance}@media all and (min-width:768px){.programs-showcase__qm__result__name{font-size:1.75rem}}.programs-showcase__qm__result__meta{font-size:1rem;line-height:1.45;color:#5c5a63}.programs-showcase__qm__result__go{display:grid;flex:none;place-items:center;width:3rem;height:3rem;border-radius:50%;background-color:#5045c8;color:#fff}.programs-showcase__qm__result__go .programs-showcase__icon{transition:transform .15s}@media(hover:hover)and (prefers-reduced-motion:no-preference){.programs-showcase__qm__result:hover .programs-showcase__qm__result__go .programs-showcase__icon{transform:translate(2px)}}.programs-showcase__qm:has(.programs-showcase__qm__input[value="0"]:checked) .programs-showcase__qm__result[data-result="0"]{display:flex}.programs-showcase__qm:has(.programs-showcase__qm__input[value="1"]:checked) .programs-showcase__qm__result[data-result="1"]{display:flex}.programs-showcase__qm:has(.programs-showcase__qm__input[value="2"]:checked) .programs-showcase__qm__result[data-result="2"]{display:flex}.programs-showcase__qm:has(.programs-showcase__qm__input[value="3"]:checked) .programs-showcase__qm__result[data-result="3"]{display:flex}.programs-showcase__qm:has(.programs-showcase__qm__input[value="4"]:checked) .programs-showcase__qm__result[data-result="4"]{display:flex}.programs-showcase__qm:has(.programs-showcase__qm__input[value="5"]:checked) .programs-showcase__qm__result[data-result="5"]{display:flex}.programs-showcase__qm:has(.programs-showcase__qm__input[value="6"]:checked) .programs-showcase__qm__result[data-result="6"]{display:flex}.programs-showcase__qm:has(.programs-showcase__qm__input[value="7"]:checked) .programs-showcase__qm__result[data-result="7"]{display:flex}.programs-showcase__qm__more{display:flex;flex-direction:column;gap:.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;margin-top:2rem}@media all and (min-width:600px){.programs-showcase__qm__more{flex-direction:row;gap:2rem}}@media(forced-colors:active){.programs-showcase__qm{border-block:1px solid CanvasText}.programs-showcase__qm__option:has(.programs-showcase__qm__input:checked){outline:2px solid Highlight}}.programs-showcase__help__button{gap:.5rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:999px;font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:.01em}.programs-showcase__help__button .button-a__text{flex:none}.programs-showcase__help__button .button-a__icon{order:2;width:1.25rem;height:1.25rem}.programs-showcase__help__button.button-a--third--outlined{--btn-border: rgba(26, 25, 29, .22);--btn-bg-hover: transparent;--btn-border-hover: #1a191d;--btn-color-hover: #1a191d}.programs-showcase__help__link{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;min-height:2.75rem;font-weight:500;letter-spacing:.01em;color:#1a191d;text-decoration:underline;text-decoration-color:#1a191d38;text-decoration-thickness:1px;text-underline-offset:5px}@media(hover:hover){.programs-showcase__help__link:hover{text-decoration-color:currentColor}}.programs-showcase__help__link:any-link{text-decoration:underline;text-decoration-color:#1a191d38;text-decoration-thickness:1px}@media(hover:hover){.programs-showcase__help__link:any-link:hover{text-decoration-color:currentColor}}.programs-showcase__help__link{display:inline-flex}.programs-showcase__help__link .programs-showcase__icon{color:#5045c8;transition:transform .15s}@media(hover:hover){.programs-showcase__help__link:hover .programs-showcase__icon{transform:translate(3px)}}.programs-showcase__icon{flex:none}.programs-showcase__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.clients-index{padding-top:4.5rem;padding-bottom:4.5rem}@media all and (min-width:768px){.clients-index{padding-top:6rem;padding-bottom:6rem}}@media all and (min-width:1024px){.clients-index{padding-top:7rem;padding-bottom:7rem}}.clients-index{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:.02em;color:#1a191d;background-color:#fff}.clients-index__inner{--home-en-margin: 1.25rem;width:100%;max-width:calc(77.5rem + 2 * var(--home-en-margin));margin-inline:auto;padding-inline:var(--home-en-margin)}@media all and (min-width:768px){.clients-index__inner{--home-en-margin: 2rem}}@media all and (min-width:1024px){.clients-index__inner{--home-en-margin: 2.5rem}}@media all and (min-width:1366px){.clients-index__inner{--home-en-margin: max(2.5rem, calc((100vw - 77.5rem)/2) )}}.clients-index__wrapper{display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}@media all and (min-width:1024px){.clients-index__wrapper{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}}.clients-index__left-items{display:contents}@media all and (min-width:1024px){.clients-index__left-items{position:sticky;top:calc(6rem + var(--topbar-visible, 0px));display:block}}@media all and (min-width:1200px){.clients-index__left-items{top:calc(7.5rem + var(--topbar-visible, 0px))}}.clients-index__hd{order:1}.clients-index__right-items{order:2;min-width:0;margin-top:2.5rem}@media all and (min-width:1024px){.clients-index__right-items{margin-top:0}}.clients-index__title{max-width:22ch;margin:0;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:2.25rem;line-height:1.12;font-weight:300;letter-spacing:-.01em;text-wrap:balance}@media all and (min-width:768px){.clients-index__title{font-size:3rem}}@media all and (min-width:1200px){.clients-index__title{font-size:3.5rem;line-height:1.08}}.clients-index__description{max-width:52ch;margin:0;font-size:1.125rem;line-height:1.55;color:#1a191db3;text-wrap:pretty}@media all and (min-width:768px){.clients-index__description{font-size:1.25rem}}.clients-index__description{margin-top:1rem}.clients-index__logos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:0;background-color:#1a191d1a;list-style:none}.clients-index__logos__item{display:flex;flex-direction:row;gap:0;align-items:center;justify-content:center;flex-wrap:nowrap;height:5rem;padding-inline:.5rem;background-color:#fff}@media all and (min-width:1024px){.clients-index__logos__item{height:6rem}}.clients-index__logos__media{display:block;flex:none;width:var(--logo-sw, 6rem);max-width:100%;height:var(--logo-sh, 1.5rem);object-fit:contain;filter:brightness(0)}@media all and (min-width:1024px){.clients-index__logos__media{width:var(--logo-w, 6.375rem);height:var(--logo-h, 1.5rem)}}.clients-index__list{margin:2.5rem 0 0;padding:0;border-top:1px solid rgba(26,25,29,.1);list-style:none}.clients-index__item{display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:0 .75rem;padding-block:1.5rem;border-bottom:1px solid rgba(26,25,29,.1)}@media all and (min-width:768px){.clients-index__item{grid-template-columns:3rem minmax(0,2fr) minmax(0,3fr);gap:0 1.5rem}}@media all and (min-width:1024px){.clients-index__item{grid-template-columns:3rem minmax(0,1fr);gap:0 .75rem;padding-block:1.75rem}}.clients-index__item__number{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;padding-top:.375rem;color:#5045c8;font-variant-numeric:tabular-nums}.clients-index__item__title{margin:0;font-size:1.75rem;line-height:1.15;font-weight:300;letter-spacing:-.01em}.clients-index__item__subtitle{margin:.25rem 0 0;font-size:.875rem;line-height:1.25rem;color:#1a191db3}.clients-index__item__bd{grid-column:2;margin-top:.75rem}@media all and (min-width:768px){.clients-index__item__bd{grid-column:3;margin-top:0}}@media all and (min-width:1024px){.clients-index__item__bd{grid-column:2;margin-top:.75rem}}.clients-index__item__description{max-width:56ch;margin:0;font-size:1.125rem;line-height:1.55;color:#1a191db3;text-wrap:pretty}.clients-index__item__link{display:inline-block;min-height:2.75rem;margin-top:.25rem;padding-block:.5625rem;line-height:1.625rem;font-weight:500;letter-spacing:.01em;color:#1a191d;text-decoration:underline;text-decoration-color:#1a191d38;text-decoration-thickness:1px;text-underline-offset:5px}.clients-index__item__link__last{white-space:nowrap}.clients-index__item__link .clients-index__icon{display:inline-block;margin-left:.375rem;vertical-align:-3px;color:#5045c8}@media(hover:hover){.clients-index__item__link:hover{text-decoration-color:currentColor}}.clients-index__item__link:any-link{text-decoration:underline;text-decoration-color:#1a191d38;text-decoration-thickness:1px}@media(hover:hover){.clients-index__item__link:any-link:hover{text-decoration-color:currentColor}}.clients-index__recognition{order:3;display:flex;flex-direction:column;gap:.75rem;align-items:flex-start;justify-content:flex-start;flex-wrap:nowrap;margin-top:3rem}@media all and (min-width:1024px){.clients-index__recognition{padding-top:1.5rem;border-top:1px solid rgba(26,25,29,.1)}}.clients-index__recognition__title{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;margin:0}.clients-index__recognition__logo{display:block;width:auto;height:1.5rem}.clients-index__recognition__list{margin:.5rem 0 0}.clients-index__recognition__item{display:grid;gap:.5rem}.clients-index__recognition__year{font-size:3.5rem;line-height:1;font-weight:300;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.clients-index__recognition__text{margin:0;font-size:1.125rem;line-height:1.45}.clients-index__recognition__note{width:100%;margin:0;padding-top:.75rem;border-top:1px solid rgba(26,25,29,.1);font-size:1rem;line-height:1.5;color:#1a191db3}.clients-index__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.faqs-list{padding-top:4.5rem;padding-bottom:4.5rem}@media all and (min-width:768px){.faqs-list{padding-top:6rem;padding-bottom:6rem}}@media all and (min-width:1024px){.faqs-list{padding-top:7rem;padding-bottom:7rem}}.faqs-list{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:.02em;color:#1a191d;background-color:#fff}.faqs-list__inner{--home-en-margin: 1.25rem;width:100%;max-width:calc(77.5rem + 2 * var(--home-en-margin));margin-inline:auto;padding-inline:var(--home-en-margin)}@media all and (min-width:768px){.faqs-list__inner{--home-en-margin: 2rem}}@media all and (min-width:1024px){.faqs-list__inner{--home-en-margin: 2.5rem}}@media all and (min-width:1366px){.faqs-list__inner{--home-en-margin: max(2.5rem, calc((100vw - 77.5rem)/2) )}}.faqs-list__wrapper{display:grid;gap:2rem}@media all and (min-width:1024px){.faqs-list__wrapper{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:0 4rem}}@media all and (min-width:1024px){.faqs-list__hd{grid-column:1;grid-row:1/span 2}}.faqs-list__title{max-width:12ch;margin:0;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:2.25rem;line-height:1.12;font-weight:300;letter-spacing:-.01em;text-wrap:balance}@media all and (min-width:768px){.faqs-list__title{font-size:3rem}}@media all and (min-width:1200px){.faqs-list__title{font-size:3.5rem;line-height:1.08}}.faqs-list__list{display:grid;border-top:1px solid rgba(26,25,29,.1)}@media all and (min-width:1024px){.faqs-list__list{grid-column:2}}.faqs-list__item{border-bottom:1px solid rgba(26,25,29,.1)}.faqs-list__item:has(.faqs-list__item__summary:focus-visible){outline:2px solid #5045c8;outline-offset:2px;border-radius:.25rem}.faqs-list__item__summary{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:nowrap;min-height:4.5rem;padding-block:1.25rem;font-size:1.25rem;line-height:1.35;letter-spacing:0;list-style:none;cursor:pointer}.faqs-list__item__summary::-webkit-details-marker{display:none}.faqs-list__item__summary:focus-visible{outline:none}@media all and (min-width:768px){.faqs-list__item__summary{font-size:1.5rem}}@media(hover:hover){.faqs-list__item__summary:hover{color:#5045c8}}.faqs-list__item__title{margin:0;font:inherit}.faqs-list__item__content{max-width:62ch;padding:0 2.5rem 1.5rem 0;font-size:1.125rem;line-height:1.6;color:#1a191db3}.faqs-list__item__content>*{margin:0}.faqs-list__item__content>*+*{margin-top:.625rem}.faqs-list__item__content a{color:#5045c8;text-decoration:underline;text-underline-offset:4px}.faqs-list__item__content a:any-link{text-decoration-line:underline}.faqs-list__icon{flex:none;color:#5045c8}.faqs-list__icon--remove,.faqs-list__item[open] .faqs-list__icon--add{display:none}.faqs-list__item[open] .faqs-list__icon--remove{display:block}.faqs-list__more{display:flex;flex-direction:row;gap:.375rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;justify-self:start;min-height:2.75rem;margin-top:.75rem;padding:0;border:0;background:none;font:inherit;font-weight:500;letter-spacing:.01em;color:#1a191d;text-decoration:underline;text-decoration-color:#1a191d38;text-decoration-thickness:1px;text-underline-offset:5px;cursor:pointer}.faqs-list__more[hidden]{display:none}@media(hover:hover){.faqs-list__more:hover{text-decoration-color:currentColor}}.faqs-list__ft{margin:.25rem 0 0}@media all and (min-width:1024px){.faqs-list__ft{grid-column:2}}.faqs-list__link{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;min-height:2.75rem;font-weight:500;letter-spacing:.01em;color:#1a191d;text-decoration:underline;text-decoration-color:#1a191d38;text-decoration-thickness:1px;text-underline-offset:5px}@media(hover:hover){.faqs-list__link:hover{text-decoration-color:currentColor}}.faqs-list__link:any-link{text-decoration:underline;text-decoration-color:#1a191d38;text-decoration-thickness:1px}@media(hover:hover){.faqs-list__link:any-link:hover{text-decoration-color:currentColor}}.faqs-list__link{display:inline-flex}.faqs-list__link .faqs-list__icon{transition:transform .15s}@media(hover:hover){.faqs-list__link:hover .faqs-list__icon{transform:translate(3px)}}.team-contact{position:relative;padding-top:4.5rem;padding-bottom:4.5rem}@media all and (min-width:768px){.team-contact{padding-top:6rem;padding-bottom:6rem}}@media all and (min-width:1024px){.team-contact{padding-top:7rem;padding-bottom:7rem}}.team-contact{font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5;letter-spacing:.02em;color:#1a191d;background-color:#420d8c;color:#fff}.team-contact :focus-visible{outline:2px solid #fff;outline-offset:3px}.team-contact [hidden]{display:none!important}.team-contact__anchor{position:absolute;top:0}.team-contact__inner{--home-en-margin: 1.25rem;width:100%;max-width:calc(77.5rem + 2 * var(--home-en-margin));margin-inline:auto;padding-inline:var(--home-en-margin)}@media all and (min-width:768px){.team-contact__inner{--home-en-margin: 2rem}}@media all and (min-width:1024px){.team-contact__inner{--home-en-margin: 2.5rem}}@media all and (min-width:1366px){.team-contact__inner{--home-en-margin: max(2.5rem, calc((100vw - 77.5rem)/2) )}}.team-contact__wrapper{display:grid;gap:2.5rem}@media all and (min-width:1024px){.team-contact__wrapper{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:4rem}}.team-contact__left-items>*+*{margin-top:1rem}@media all and (min-width:1024px){.team-contact__left-items{position:sticky;top:calc(7.5rem + var(--topbar-visible, 0px));align-self:start}}.team-contact__title{max-width:22ch;margin:0;font-family:RundDisplay,Trebuchet MS,Helvetica,sans-serif;font-size:2.25rem;line-height:1.12;font-weight:300;letter-spacing:-.01em;text-wrap:balance}@media all and (min-width:768px){.team-contact__title{font-size:3rem}}@media all and (min-width:1200px){.team-contact__title{font-size:3.5rem;line-height:1.08}}.team-contact__title:focus{outline:none}.team-contact__description{max-width:52ch;margin:0;font-size:1.125rem;line-height:1.55;color:#1a191db3;text-wrap:pretty}@media all and (min-width:768px){.team-contact__description{font-size:1.25rem}}.team-contact__description{color:#ffffffd6}.team-contact__team{margin:0;font-size:1.125rem;line-height:1.5;color:#ffffffd6}.team-contact__left-items>.team-contact__steps{margin-top:2.5rem}.team-contact__steps__title{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;margin:0;color:#ffffffb8}.team-contact__steps__list{display:grid;gap:1.25rem;margin:1.25rem 0 0;padding:0;list-style:none}.team-contact__steps__item{position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:1rem}.team-contact__steps__item:not(:last-child):after{content:"";position:absolute;top:2.375rem;bottom:-1rem;left:.96875rem;width:1px;background-color:#ffffff38}.team-contact__steps__number{z-index:1;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(255,255,255,.4);border-radius:50%;font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em}.team-contact__steps__item-title{margin:0;font-size:1.25rem;line-height:1.35}.team-contact__steps__text{margin:.25rem 0 0;font-size:1rem;line-height:1.5;color:#ffffffc7}.team-contact__left-items>.team-contact__proof{margin-top:2rem}.team-contact__proof{padding-top:1.25rem;border-top:1px solid rgba(255,255,255,.18);font-size:1rem;line-height:1.45;color:#ffffffd6}.team-contact__left-items>.team-contact__proof-list{margin-top:1.5rem}.team-contact__proof-list{display:grid;gap:.5rem;padding:0;list-style:none}.team-contact__proof-list__item{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;font-size:1rem;line-height:1.375rem}.team-contact__proof-list__link{display:inline-flex;align-items:center;gap:.375rem;min-height:2.75rem;color:inherit;text-decoration:underline}.team-contact__proof-list__link:any-link{color:inherit;text-decoration-line:underline}.team-contact__switch{display:flex;flex-direction:row;gap:0 .375rem;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-size:1rem;line-height:1.375rem;color:#ffffffd6}.team-contact__switch__button{min-height:2.75rem;padding:0;border:0;background:none;font:inherit;font-weight:500;letter-spacing:.01em;color:#fff;text-decoration:underline;text-decoration-color:#ffffff80;text-underline-offset:5px;cursor:pointer}@media(hover:hover){.team-contact__switch__button:hover{text-decoration-color:currentColor}}.team-contact__icon{flex:none}.team-contact__icon--light{color:#d08eeb}.team-contact__icon--error{color:#931219}.team-contact__icon--success{width:1.5rem;height:1.5rem;color:#5045c8}.team-contact__card{padding:1.5rem 1.25rem;border-radius:1.5rem;background-color:#fff;color:#1a191d}.team-contact__card :focus-visible{outline-color:#5045c8}.team-contact__card a{color:#5045c8;text-decoration:underline}.team-contact__card a:any-link{text-decoration-line:underline}@media(hover:hover){.team-contact__card a:hover{text-decoration-thickness:2px}}@media all and (min-width:768px){.team-contact__card{padding:2.5rem}}@media all and (min-width:1024px){.team-contact__card{padding:3rem}}.team-contact__card__title{margin:0 0 .5rem;font-size:1.75rem;line-height:1.15;font-weight:300;letter-spacing:-.01em}.team-contact__card__title:focus{outline:none}@media all and (min-width:768px){.team-contact__card__title{font-size:2rem}}.team-contact__note{margin:0 0 1rem;font-size:.875rem;line-height:1.45;letter-spacing:.02em;color:#1a191db3}.team-contact__mode{min-width:0;margin:1rem 0;padding:0;border:0}.team-contact__mode__track{display:inline-flex;flex-wrap:wrap;gap:.25rem;max-width:100%;padding:.25rem;border-radius:999px;background-color:#f3f5f7}.team-contact__mode__option{position:relative;display:block}.team-contact__mode__option input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.team-contact__mode__option span{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.25rem;border-radius:999px;font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:.01em;color:#1a191db3}@media all and (max-width:400px){.team-contact__mode__option span{padding:0 .875rem}}@media all and (max-width:359px){.team-contact__mode__option span{padding:0 .625rem}}.team-contact__mode__option input:checked+span{background-color:#fff;box-shadow:0 1px 3px #1a191d24,0 0 0 1px #1a191d0f;color:#1a191d}.team-contact__mode__option input:focus-visible+span{outline:2px solid #5045c8;outline-offset:2px}.team-contact__grid{display:grid;gap:0}@media all and (min-width:768px){.team-contact__grid{grid-template-columns:1fr 1fr;column-gap:1.5rem}}.team-contact__grid>*{margin-bottom:1.25rem}.team-contact__grid>:last-child{margin-bottom:0}.team-contact__field{display:flex;flex-direction:column;gap:0;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;min-width:0;margin-top:0;margin-inline:0;padding:0;border:0}.team-contact__field--full{grid-column:1/-1}.team-contact__field--optional{position:relative;display:block;margin-top:.25rem}.team-contact div.team-contact__field{display:grid;grid-row:span 4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;row-gap:0}.team-contact div.team-contact__field>.team-contact__label{grid-row:1;align-self:end}.team-contact div.team-contact__field>.team-contact__hint{grid-row:2}.team-contact div.team-contact__field>.team-contact__input,.team-contact div.team-contact__field>.team-contact__phone,.team-contact div.team-contact__field>.team-contact__consent{grid-row:3}.team-contact div.team-contact__field>.team-contact__error{grid-row:4}.team-contact__label{display:block;margin-bottom:.5rem;padding:0;font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:.01em}.team-contact__hint{display:block;margin-bottom:.375rem;font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;font-weight:400;color:#1a191db3}.team-contact__input{width:100%;min-height:3.25rem;padding:.8125rem 1rem;border:1px solid rgba(26,25,29,.22);border-radius:.75rem;background-color:#fff;font:inherit;font-size:1rem;letter-spacing:.02em;color:#1a191d}@media(hover:hover){.team-contact__input:hover{border-color:#1a191d73}}.team-contact__input:focus{border-color:#5045c8;outline:2px solid #5045c8;outline-offset:-1px}.team-contact__input[aria-invalid=true]{padding:.75rem .9375rem;border:2px solid #931219}.team-contact__input--textarea{min-height:7rem;resize:vertical}.team-contact__input--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.75rem;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%231a191d' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") no-repeat right .75rem center}.team-contact__phone{position:relative;display:flex;align-items:stretch;min-height:3.25rem;border:1px solid rgba(26,25,29,.22);border-radius:.75rem;background-color:#fff}@media(hover:hover){.team-contact__phone:hover{border-color:#1a191d73}}.team-contact__phone:focus-within{border-color:#5045c8;outline:2px solid #5045c8;outline-offset:-1px}.team-contact__phone:has([aria-invalid=true]){border:2px solid #931219}.team-contact__phone__code{position:relative;display:flex;flex:none}.team-contact__phone__prefix{display:flex;flex-direction:row;gap:.375rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;padding:0 .625rem 0 .875rem;border-right:1px solid rgba(26,25,29,.1);font-size:1rem;letter-spacing:.02em;white-space:nowrap}.team-contact__phone__flag{font-size:1.25rem;line-height:1}.team-contact__phone__caret{color:#1a191db3}.team-contact__phone__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.team-contact__phone__input{flex:1;min-width:0;min-height:0;border:0;border-radius:0 .75rem .75rem 0}.team-contact__phone__input:focus{outline:none}.team-contact__phone__input[aria-invalid=true]{padding:.8125rem 1rem;border:0}.team-contact__pills{display:flex;flex-direction:row;gap:.5rem;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.team-contact__pill{position:relative;display:block}.team-contact__pill input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.team-contact__pill span{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.125rem;border:1px solid rgba(26,25,29,.22);border-radius:999px;background-color:#fff;font-size:1rem;line-height:1.375rem}@media all and (max-width:420px){.team-contact__pill span{padding:0 .8125rem}}@media all and (max-width:767px){.team-contact__field--optional .team-contact__pill span{padding:0 .75rem}}@media(hover:hover){.team-contact__pill:hover span{border-color:#1a191d73}}.team-contact__pill input:checked+span{border-color:#5045c8;background-color:#ecebfa;color:#2f2976}.team-contact__pill input:focus-visible+span{outline:2px solid #5045c8;outline-offset:2px}.team-contact__field[aria-invalid=true] .team-contact__pill span{border:2px solid #931219}.team-contact__clear{display:none;min-height:2.75rem;margin-top:.25rem;padding:0;border:0;background:none;font:inherit;font-weight:500;letter-spacing:.01em;color:#1a191d;text-decoration:underline;text-decoration-color:#1a191d38;text-underline-offset:5px;cursor:pointer}[data-has="1"]>.team-contact__clear{display:inline-flex;align-items:center}.team-contact__details{padding:0;border-block:1px solid rgba(26,25,29,.1)}.team-contact__details__summary{display:flex;flex-direction:row;gap:.75rem;align-items:center;justify-content:space-between;flex-wrap:nowrap;min-height:3.5rem;font-weight:500;letter-spacing:.01em;list-style:none;cursor:pointer}.team-contact__details__summary::-webkit-details-marker{display:none}.team-contact__details__chevron{transition:transform .25s ease}.team-contact__details[open] .team-contact__details__chevron{transform:rotate(180deg)}.team-contact__details__grid{padding:.25rem 0 1rem}.team-contact__consent{display:flex;flex-direction:row;gap:.75rem;align-items:center;justify-content:flex-start;flex-wrap:nowrap;min-height:2.75rem}.team-contact__consent input{flex:none;width:1.5rem;height:1.5rem;margin:0;accent-color:#5045c8}@media(pointer:coarse){.team-contact__consent input{width:1.75rem;height:1.75rem}}.team-contact__consent label{padding:.625rem 0}.team-contact__legal{font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;font-weight:400;color:#1a191db3}.team-contact__legal p{margin:0}.team-contact__legal p+p{margin-top:.5rem}.team-contact__consent a,.team-contact__legal a{display:inline-block;min-height:1.5rem;padding-block:.125rem}.team-contact__submit{gap:.5rem;min-height:3rem;padding:.75rem 1.5rem;border-radius:999px;font-size:1rem;line-height:1.375rem;font-weight:500;letter-spacing:.01em}.team-contact__submit .button-a__text{flex:none}.team-contact__submit .button-a__icon{order:2;width:1.25rem;height:1.25rem}.team-contact__submit{width:100%}@media all and (min-width:768px){.team-contact__submit{width:auto}}.team-contact__submit[aria-disabled=true]{--btn-bg: #d9d9d9;--btn-border: #d9d9d9;--btn-color: rgba(26, 25, 29, .7);--btn-bg-hover: #d9d9d9;--btn-border-hover: #d9d9d9;--btn-color-hover: rgba(26, 25, 29, .7);cursor:not-allowed}.team-contact__submit[aria-busy=true]{opacity:.7;pointer-events:none}.team-contact__error{display:flex;align-items:flex-start;gap:.375rem;margin:.375rem 0 0;font-size:.875rem;line-height:1.25rem;font-weight:500;letter-spacing:.02em;font-weight:400;color:#931219}.team-contact__error[hidden]{display:none}.team-contact__summary{margin-bottom:1.25rem;padding:1rem 1.25rem;border-left:4px solid #931219;border-radius:.75rem;background-color:#fbeff0}.team-contact__summary__title{margin:0 0 .5rem;font-size:1rem;color:#931219}.team-contact__summary__list{margin:0;padding-left:1.25rem;list-style:disc}.team-contact__alert{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:1.25rem;padding:1rem 1.25rem;border-left:4px solid #931219;border-radius:.75rem;background-color:#fbeff0}.team-contact__alert__text{flex:1 1 15rem;margin:0}.team-contact__alert__button{min-height:3rem;padding:.75rem 1.5rem;border:1px solid rgba(26,25,29,.22);border-radius:999px;background:transparent;font:inherit;font-size:1rem;font-weight:500;cursor:pointer}.team-contact__success{display:grid;justify-items:start;gap:.75rem}.team-contact__success:focus{outline:none}.team-contact__success>*{margin:0}.team-contact__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.team-contact__sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}html{scroll-padding-top:5rem}@media all and (min-width:1300px){html{scroll-padding-top:6.5rem}}
