/*
Theme Name: NinetyBlack
Version: 1.0
Author: itelniy
*/

@charset "UTF-8";
/*
   * Bootstrap Grid v5.3.8 (https://getbootstrap.com/)
   * Copyright 2011-2025 The Bootstrap Authors
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
   */@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap');.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}.container-sm{max-width:540px}}@media (min-width:768px){.container{max-width:720px}.container-sm{max-width:720px}.container-md{max-width:720px}}@media (min-width:992px){.container{max-width:960px}.container-sm{max-width:960px}.container-md{max-width:960px}.container-lg{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}.container-sm{max-width:1140px}.container-md{max-width:1140px}.container-lg{max-width:1140px}.container-xl{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}.container-sm{max-width:1320px}.container-md{max-width:1320px}.container-lg{max-width:1320px}.container-xl{max-width:1320px}.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 576px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px;--bs-breakpoint-xxl: 1400px}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x: 0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y: 0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x: 0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y: 0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x: 0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y: 0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x: 1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y: 1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x: 1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y: 1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x: 3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y: 3rem}}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:0.25rem !important}.m-2{margin:0.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:0.25rem !important}.mt-2{margin-top:0.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:0.25rem !important}.me-2{margin-right:0.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:0.25rem !important}.mb-2{margin-bottom:0.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:0.25rem !important}.ms-2{margin-left:0.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:0.25rem !important}.p-2{padding:0.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:0.25rem !important}.pt-2{padding-top:0.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:0.25rem !important}.pe-2{padding-right:0.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:0.25rem !important}.pb-2{padding-bottom:0.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:0.25rem !important}.ps-2{padding-left:0.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}@media (min-width:576px){.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:0.25rem !important}.m-sm-2{margin:0.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-sm-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-sm-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:0.25rem !important}.mt-sm-2{margin-top:0.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:0.25rem !important}.me-sm-2{margin-right:0.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:0.25rem !important}.mb-sm-2{margin-bottom:0.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:0.25rem !important}.ms-sm-2{margin-left:0.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:0.25rem !important}.p-sm-2{padding:0.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-sm-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-sm-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:0.25rem !important}.pt-sm-2{padding-top:0.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:0.25rem !important}.pe-sm-2{padding-right:0.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:0.25rem !important}.pb-sm-2{padding-bottom:0.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:0.25rem !important}.ps-sm-2{padding-left:0.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}}@media (min-width:768px){.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:0.25rem !important}.m-md-2{margin:0.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-md-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-md-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:0.25rem !important}.mt-md-2{margin-top:0.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:0.25rem !important}.me-md-2{margin-right:0.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:0.25rem !important}.mb-md-2{margin-bottom:0.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:0.25rem !important}.ms-md-2{margin-left:0.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:0.25rem !important}.p-md-2{padding:0.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-md-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-md-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:0.25rem !important}.pt-md-2{padding-top:0.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:0.25rem !important}.pe-md-2{padding-right:0.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:0.25rem !important}.pb-md-2{padding-bottom:0.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:0.25rem !important}.ps-md-2{padding-left:0.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}}@media (min-width:992px){.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:0.25rem !important}.m-lg-2{margin:0.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-lg-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-lg-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:0.25rem !important}.mt-lg-2{margin-top:0.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:0.25rem !important}.me-lg-2{margin-right:0.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:0.25rem !important}.mb-lg-2{margin-bottom:0.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:0.25rem !important}.ms-lg-2{margin-left:0.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:0.25rem !important}.p-lg-2{padding:0.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-lg-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-lg-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:0.25rem !important}.pt-lg-2{padding-top:0.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:0.25rem !important}.pe-lg-2{padding-right:0.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:0.25rem !important}.pb-lg-2{padding-bottom:0.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:0.25rem !important}.ps-lg-2{padding-left:0.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}}@media (min-width:1200px){.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:0.25rem !important}.m-xl-2{margin:0.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:0.25rem !important}.mt-xl-2{margin-top:0.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:0.25rem !important}.me-xl-2{margin-right:0.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:0.25rem !important}.mb-xl-2{margin-bottom:0.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:0.25rem !important}.ms-xl-2{margin-left:0.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:0.25rem !important}.p-xl-2{padding:0.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:0.25rem !important}.pt-xl-2{padding-top:0.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:0.25rem !important}.pe-xl-2{padding-right:0.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:0.25rem !important}.pb-xl-2{padding-bottom:0.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:0.25rem !important}.ps-xl-2{padding-left:0.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}}@media (min-width:1400px){.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-grid{display:grid !important}.d-xxl-inline-grid{display:inline-grid !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:flex !important}.d-xxl-inline-flex{display:inline-flex !important}.d-xxl-none{display:none !important}.flex-xxl-fill{flex:1 1 auto !important}.flex-xxl-row{flex-direction:row !important}.flex-xxl-column{flex-direction:column !important}.flex-xxl-row-reverse{flex-direction:row-reverse !important}.flex-xxl-column-reverse{flex-direction:column-reverse !important}.flex-xxl-grow-0{flex-grow:0 !important}.flex-xxl-grow-1{flex-grow:1 !important}.flex-xxl-shrink-0{flex-shrink:0 !important}.flex-xxl-shrink-1{flex-shrink:1 !important}.flex-xxl-wrap{flex-wrap:wrap !important}.flex-xxl-nowrap{flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xxl-start{justify-content:flex-start !important}.justify-content-xxl-end{justify-content:flex-end !important}.justify-content-xxl-center{justify-content:center !important}.justify-content-xxl-between{justify-content:space-between !important}.justify-content-xxl-around{justify-content:space-around !important}.justify-content-xxl-evenly{justify-content:space-evenly !important}.align-items-xxl-start{align-items:flex-start !important}.align-items-xxl-end{align-items:flex-end !important}.align-items-xxl-center{align-items:center !important}.align-items-xxl-baseline{align-items:baseline !important}.align-items-xxl-stretch{align-items:stretch !important}.align-content-xxl-start{align-content:flex-start !important}.align-content-xxl-end{align-content:flex-end !important}.align-content-xxl-center{align-content:center !important}.align-content-xxl-between{align-content:space-between !important}.align-content-xxl-around{align-content:space-around !important}.align-content-xxl-stretch{align-content:stretch !important}.align-self-xxl-auto{align-self:auto !important}.align-self-xxl-start{align-self:flex-start !important}.align-self-xxl-end{align-self:flex-end !important}.align-self-xxl-center{align-self:center !important}.align-self-xxl-baseline{align-self:baseline !important}.align-self-xxl-stretch{align-self:stretch !important}.order-xxl-first{order:-1 !important}.order-xxl-0{order:0 !important}.order-xxl-1{order:1 !important}.order-xxl-2{order:2 !important}.order-xxl-3{order:3 !important}.order-xxl-4{order:4 !important}.order-xxl-5{order:5 !important}.order-xxl-last{order:6 !important}.m-xxl-0{margin:0 !important}.m-xxl-1{margin:0.25rem !important}.m-xxl-2{margin:0.5rem !important}.m-xxl-3{margin:1rem !important}.m-xxl-4{margin:1.5rem !important}.m-xxl-5{margin:3rem !important}.m-xxl-auto{margin:auto !important}.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}.mx-xxl-1{margin-right:0.25rem !important;margin-left:0.25rem !important}.mx-xxl-2{margin-right:0.5rem !important;margin-left:0.5rem !important}.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xxl-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-xxl-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xxl-0{margin-top:0 !important}.mt-xxl-1{margin-top:0.25rem !important}.mt-xxl-2{margin-top:0.5rem !important}.mt-xxl-3{margin-top:1rem !important}.mt-xxl-4{margin-top:1.5rem !important}.mt-xxl-5{margin-top:3rem !important}.mt-xxl-auto{margin-top:auto !important}.me-xxl-0{margin-right:0 !important}.me-xxl-1{margin-right:0.25rem !important}.me-xxl-2{margin-right:0.5rem !important}.me-xxl-3{margin-right:1rem !important}.me-xxl-4{margin-right:1.5rem !important}.me-xxl-5{margin-right:3rem !important}.me-xxl-auto{margin-right:auto !important}.mb-xxl-0{margin-bottom:0 !important}.mb-xxl-1{margin-bottom:0.25rem !important}.mb-xxl-2{margin-bottom:0.5rem !important}.mb-xxl-3{margin-bottom:1rem !important}.mb-xxl-4{margin-bottom:1.5rem !important}.mb-xxl-5{margin-bottom:3rem !important}.mb-xxl-auto{margin-bottom:auto !important}.ms-xxl-0{margin-left:0 !important}.ms-xxl-1{margin-left:0.25rem !important}.ms-xxl-2{margin-left:0.5rem !important}.ms-xxl-3{margin-left:1rem !important}.ms-xxl-4{margin-left:1.5rem !important}.ms-xxl-5{margin-left:3rem !important}.ms-xxl-auto{margin-left:auto !important}.p-xxl-0{padding:0 !important}.p-xxl-1{padding:0.25rem !important}.p-xxl-2{padding:0.5rem !important}.p-xxl-3{padding:1rem !important}.p-xxl-4{padding:1.5rem !important}.p-xxl-5{padding:3rem !important}.px-xxl-0{padding-right:0 !important;padding-left:0 !important}.px-xxl-1{padding-right:0.25rem !important;padding-left:0.25rem !important}.px-xxl-2{padding-right:0.5rem !important;padding-left:0.5rem !important}.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xxl-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-xxl-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xxl-0{padding-top:0 !important}.pt-xxl-1{padding-top:0.25rem !important}.pt-xxl-2{padding-top:0.5rem !important}.pt-xxl-3{padding-top:1rem !important}.pt-xxl-4{padding-top:1.5rem !important}.pt-xxl-5{padding-top:3rem !important}.pe-xxl-0{padding-right:0 !important}.pe-xxl-1{padding-right:0.25rem !important}.pe-xxl-2{padding-right:0.5rem !important}.pe-xxl-3{padding-right:1rem !important}.pe-xxl-4{padding-right:1.5rem !important}.pe-xxl-5{padding-right:3rem !important}.pb-xxl-0{padding-bottom:0 !important}.pb-xxl-1{padding-bottom:0.25rem !important}.pb-xxl-2{padding-bottom:0.5rem !important}.pb-xxl-3{padding-bottom:1rem !important}.pb-xxl-4{padding-bottom:1.5rem !important}.pb-xxl-5{padding-bottom:3rem !important}.ps-xxl-0{padding-left:0 !important}.ps-xxl-1{padding-left:0.25rem !important}.ps-xxl-2{padding-left:0.5rem !important}.ps-xxl-3{padding-left:1rem !important}.ps-xxl-4{padding-left:1.5rem !important}.ps-xxl-5{padding-left:3rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}@font-face{font-family:'Apfel Grotezk';font-weight:700;font-display:swap;src:url("../fonts/apfel-grotezk-700.ttf")}@font-face{font-family:'Apfel Grotezk';font-weight:400;font-display:swap;src:url("../fonts/apfel-grotezk-400.ttf")}body{font-size:18px;font-weight:400;line-height:100%;font-family:"Lato", sans-serif}.fs-10{font-size:10px;font-weight:500;line-height:100%}.fs-12{font-size:12px;font-weight:400;line-height:100%;letter-spacing:0.12px}.fs-14{font-size:14px;font-weight:400;line-height:100%;letter-spacing:0.14px}.fs-16{font-size:16px;font-weight:400;line-height:100%;letter-spacing:0.16px}.fs-18{font-size:18px;font-weight:400;line-height:100%;letter-spacing:0.18px}.fs-20{font-size:20px;font-weight:400;line-height:100%;letter-spacing:0.2px}.fs-36{font-size:36px;font-weight:700;line-height:100%;letter-spacing:0.36px}h1{margin:0;font-size:80px;font-weight:700;line-height:88%;letter-spacing:0}@media (max-width:767.98px){h1{font-size:70px}}@media (max-width:575.98px){h1{font-size:60px;letter-spacing:-3px}}h3{margin:0;font-size:34px;font-weight:400;line-height:88%;letter-spacing:0.34px}h4{margin:0;font-size:24px;font-weight:400;line-height:100%;letter-spacing:0.24px}*{box-sizing:border-box}html,body{height:100%;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);padding:0;margin:0;width:100%;max-width:100%}body{background-color:#fff;color:#000814;position:relative}a{text-decoration:none;transition:color 0.2s ease}.mw-1408{max-width:1408px}@media (min-width:1200px){.mw-xl-1240{max-width:1240px}}.visually-hidden,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.it-button,.eventsArchive__contactBtn,.eventSingle__heroCtaBtn,.eventSingle__ctaBtn,.eventSingle__relatedBtn,.eventSingle__contactBtn{font-family:"Lato", sans-serif;font-size:16px;font-weight:500;line-height:100%;transition:all 0.2s ease;padding:6px 12px;display:inline-block;text-align:center}.it-button.white,.white.eventsArchive__contactBtn,.white.eventSingle__heroCtaBtn,.white.eventSingle__ctaBtn,.white.eventSingle__relatedBtn,.white.eventSingle__contactBtn{border:1px solid #fff;border-radius:4px;color:#2C3B47;background:#fff}.it-button.white:hover,.white.eventsArchive__contactBtn:hover,.white.eventSingle__heroCtaBtn:hover,.white.eventSingle__ctaBtn:hover,.white.eventSingle__relatedBtn:hover,.white.eventSingle__contactBtn:hover{background-color:rgba(0, 0, 0, 0);color:#fff}.it-button.white-border,.white-border.eventsArchive__contactBtn,.white-border.eventSingle__heroCtaBtn,.white-border.eventSingle__ctaBtn,.white-border.eventSingle__relatedBtn,.white-border.eventSingle__contactBtn{border:1px solid #fff;border-radius:4px;color:#fff}.it-button.white-border:hover,.white-border.eventsArchive__contactBtn:hover,.white-border.eventSingle__heroCtaBtn:hover,.white-border.eventSingle__ctaBtn:hover,.white-border.eventSingle__relatedBtn:hover,.white-border.eventSingle__contactBtn:hover{background-color:#fff;color:#2C3B47}.it-button.navy,.navy.eventsArchive__contactBtn,.eventsArchive__contactBtn.eventsArchive__contactBtn,.eventsArchive__contactBtn.eventSingle__heroCtaBtn,.eventsArchive__contactBtn.eventSingle__ctaBtn,.eventsArchive__contactBtn.eventSingle__relatedBtn,.eventsArchive__contactBtn.eventSingle__contactBtn,.navy.eventSingle__heroCtaBtn,.eventSingle__heroCtaBtn.eventsArchive__contactBtn,.eventSingle__heroCtaBtn.eventSingle__heroCtaBtn,.eventSingle__heroCtaBtn.eventSingle__ctaBtn,.eventSingle__heroCtaBtn.eventSingle__relatedBtn,.eventSingle__heroCtaBtn.eventSingle__contactBtn,.navy.eventSingle__ctaBtn,.eventSingle__ctaBtn.eventsArchive__contactBtn,.eventSingle__ctaBtn.eventSingle__heroCtaBtn,.eventSingle__ctaBtn.eventSingle__ctaBtn,.eventSingle__ctaBtn.eventSingle__relatedBtn,.eventSingle__ctaBtn.eventSingle__contactBtn,.navy.eventSingle__relatedBtn,.eventSingle__relatedBtn.eventsArchive__contactBtn,.eventSingle__relatedBtn.eventSingle__heroCtaBtn,.eventSingle__relatedBtn.eventSingle__ctaBtn,.eventSingle__relatedBtn.eventSingle__relatedBtn,.eventSingle__relatedBtn.eventSingle__contactBtn,.navy.eventSingle__contactBtn,.eventSingle__contactBtn.eventsArchive__contactBtn,.eventSingle__contactBtn.eventSingle__heroCtaBtn,.eventSingle__contactBtn.eventSingle__ctaBtn,.eventSingle__contactBtn.eventSingle__relatedBtn,.eventSingle__contactBtn.eventSingle__contactBtn,.it-button.eventsArchive__contactBtn,.it-button.eventSingle__heroCtaBtn,.it-button.eventSingle__ctaBtn,.it-button.eventSingle__relatedBtn,.it-button.eventSingle__contactBtn{color:#fff;font-family:'Apfel Grotezk', sans-serif;font-size:18px;font-weight:400;line-height:100%;letter-spacing:-0.36px;background-color:#00426D;border:1px solid #00426D;border-radius:4px;text-align:left;display:flex;align-items:center;padding:7px 12px}.it-button.navy:hover,.navy.eventsArchive__contactBtn:hover,.eventsArchive__contactBtn.eventsArchive__contactBtn:hover,.eventsArchive__contactBtn.eventSingle__heroCtaBtn:hover,.eventsArchive__contactBtn.eventSingle__ctaBtn:hover,.eventsArchive__contactBtn.eventSingle__relatedBtn:hover,.eventsArchive__contactBtn.eventSingle__contactBtn:hover,.navy.eventSingle__heroCtaBtn:hover,.eventSingle__heroCtaBtn.eventsArchive__contactBtn:hover,.eventSingle__heroCtaBtn.eventSingle__heroCtaBtn:hover,.eventSingle__heroCtaBtn.eventSingle__ctaBtn:hover,.eventSingle__heroCtaBtn.eventSingle__relatedBtn:hover,.eventSingle__heroCtaBtn.eventSingle__contactBtn:hover,.navy.eventSingle__ctaBtn:hover,.eventSingle__ctaBtn.eventsArchive__contactBtn:hover,.eventSingle__ctaBtn.eventSingle__heroCtaBtn:hover,.eventSingle__ctaBtn.eventSingle__ctaBtn:hover,.eventSingle__ctaBtn.eventSingle__relatedBtn:hover,.eventSingle__ctaBtn.eventSingle__contactBtn:hover,.navy.eventSingle__relatedBtn:hover,.eventSingle__relatedBtn.eventsArchive__contactBtn:hover,.eventSingle__relatedBtn.eventSingle__heroCtaBtn:hover,.eventSingle__relatedBtn.eventSingle__ctaBtn:hover,.eventSingle__relatedBtn.eventSingle__relatedBtn:hover,.eventSingle__relatedBtn.eventSingle__contactBtn:hover,.navy.eventSingle__contactBtn:hover,.eventSingle__contactBtn.eventsArchive__contactBtn:hover,.eventSingle__contactBtn.eventSingle__heroCtaBtn:hover,.eventSingle__contactBtn.eventSingle__ctaBtn:hover,.eventSingle__contactBtn.eventSingle__relatedBtn:hover,.eventSingle__contactBtn.eventSingle__contactBtn:hover,.it-button.eventsArchive__contactBtn:hover,.it-button.eventSingle__heroCtaBtn:hover,.it-button.eventSingle__ctaBtn:hover,.it-button.eventSingle__relatedBtn:hover,.it-button.eventSingle__contactBtn:hover{background-color:#fff;color:#00426D}.it-button.navy:hover svg path,.navy.eventsArchive__contactBtn:hover svg path,.eventsArchive__contactBtn.eventsArchive__contactBtn:hover svg path,.eventsArchive__contactBtn.eventSingle__heroCtaBtn:hover svg path,.eventsArchive__contactBtn.eventSingle__ctaBtn:hover svg path,.eventsArchive__contactBtn.eventSingle__relatedBtn:hover svg path,.eventsArchive__contactBtn.eventSingle__contactBtn:hover svg path,.navy.eventSingle__heroCtaBtn:hover svg path,.eventSingle__heroCtaBtn.eventsArchive__contactBtn:hover svg path,.eventSingle__heroCtaBtn.eventSingle__heroCtaBtn:hover svg path,.eventSingle__heroCtaBtn.eventSingle__ctaBtn:hover svg path,.eventSingle__heroCtaBtn.eventSingle__relatedBtn:hover svg path,.eventSingle__heroCtaBtn.eventSingle__contactBtn:hover svg path,.navy.eventSingle__ctaBtn:hover svg path,.eventSingle__ctaBtn.eventsArchive__contactBtn:hover svg path,.eventSingle__ctaBtn.eventSingle__heroCtaBtn:hover svg path,.eventSingle__ctaBtn.eventSingle__ctaBtn:hover svg path,.eventSingle__ctaBtn.eventSingle__relatedBtn:hover svg path,.eventSingle__ctaBtn.eventSingle__contactBtn:hover svg path,.navy.eventSingle__relatedBtn:hover svg path,.eventSingle__relatedBtn.eventsArchive__contactBtn:hover svg path,.eventSingle__relatedBtn.eventSingle__heroCtaBtn:hover svg path,.eventSingle__relatedBtn.eventSingle__ctaBtn:hover svg path,.eventSingle__relatedBtn.eventSingle__relatedBtn:hover svg path,.eventSingle__relatedBtn.eventSingle__contactBtn:hover svg path,.navy.eventSingle__contactBtn:hover svg path,.eventSingle__contactBtn.eventsArchive__contactBtn:hover svg path,.eventSingle__contactBtn.eventSingle__heroCtaBtn:hover svg path,.eventSingle__contactBtn.eventSingle__ctaBtn:hover svg path,.eventSingle__contactBtn.eventSingle__relatedBtn:hover svg path,.eventSingle__contactBtn.eventSingle__contactBtn:hover svg path,.it-button.eventsArchive__contactBtn:hover svg path,.it-button.eventSingle__heroCtaBtn:hover svg path,.it-button.eventSingle__ctaBtn:hover svg path,.it-button.eventSingle__relatedBtn:hover svg path,.it-button.eventSingle__contactBtn:hover svg path{fill:#00426D}.it-button.navy svg,.navy.eventsArchive__contactBtn svg,.eventsArchive__contactBtn.eventsArchive__contactBtn svg,.eventsArchive__contactBtn.eventSingle__heroCtaBtn svg,.eventsArchive__contactBtn.eventSingle__ctaBtn svg,.eventsArchive__contactBtn.eventSingle__relatedBtn svg,.eventsArchive__contactBtn.eventSingle__contactBtn svg,.navy.eventSingle__heroCtaBtn svg,.eventSingle__heroCtaBtn.eventsArchive__contactBtn svg,.eventSingle__heroCtaBtn.eventSingle__heroCtaBtn svg,.eventSingle__heroCtaBtn.eventSingle__ctaBtn svg,.eventSingle__heroCtaBtn.eventSingle__relatedBtn svg,.eventSingle__heroCtaBtn.eventSingle__contactBtn svg,.navy.eventSingle__ctaBtn svg,.eventSingle__ctaBtn.eventsArchive__contactBtn svg,.eventSingle__ctaBtn.eventSingle__heroCtaBtn svg,.eventSingle__ctaBtn.eventSingle__ctaBtn svg,.eventSingle__ctaBtn.eventSingle__relatedBtn svg,.eventSingle__ctaBtn.eventSingle__contactBtn svg,.navy.eventSingle__relatedBtn svg,.eventSingle__relatedBtn.eventsArchive__contactBtn svg,.eventSingle__relatedBtn.eventSingle__heroCtaBtn svg,.eventSingle__relatedBtn.eventSingle__ctaBtn svg,.eventSingle__relatedBtn.eventSingle__relatedBtn svg,.eventSingle__relatedBtn.eventSingle__contactBtn svg,.navy.eventSingle__contactBtn svg,.eventSingle__contactBtn.eventsArchive__contactBtn svg,.eventSingle__contactBtn.eventSingle__heroCtaBtn svg,.eventSingle__contactBtn.eventSingle__ctaBtn svg,.eventSingle__contactBtn.eventSingle__relatedBtn svg,.eventSingle__contactBtn.eventSingle__contactBtn svg,.it-button.eventsArchive__contactBtn svg,.it-button.eventSingle__heroCtaBtn svg,.it-button.eventSingle__ctaBtn svg,.it-button.eventSingle__relatedBtn svg,.it-button.eventSingle__contactBtn svg{margin-left:auto;display:block;width:16px;height:16px}.it-button.navy svg path,.navy.eventsArchive__contactBtn svg path,.eventsArchive__contactBtn.eventsArchive__contactBtn svg path,.eventsArchive__contactBtn.eventSingle__heroCtaBtn svg path,.eventsArchive__contactBtn.eventSingle__ctaBtn svg path,.eventsArchive__contactBtn.eventSingle__relatedBtn svg path,.eventsArchive__contactBtn.eventSingle__contactBtn svg path,.navy.eventSingle__heroCtaBtn svg path,.eventSingle__heroCtaBtn.eventsArchive__contactBtn svg path,.eventSingle__heroCtaBtn.eventSingle__heroCtaBtn svg path,.eventSingle__heroCtaBtn.eventSingle__ctaBtn svg path,.eventSingle__heroCtaBtn.eventSingle__relatedBtn svg path,.eventSingle__heroCtaBtn.eventSingle__contactBtn svg path,.navy.eventSingle__ctaBtn svg path,.eventSingle__ctaBtn.eventsArchive__contactBtn svg path,.eventSingle__ctaBtn.eventSingle__heroCtaBtn svg path,.eventSingle__ctaBtn.eventSingle__ctaBtn svg path,.eventSingle__ctaBtn.eventSingle__relatedBtn svg path,.eventSingle__ctaBtn.eventSingle__contactBtn svg path,.navy.eventSingle__relatedBtn svg path,.eventSingle__relatedBtn.eventsArchive__contactBtn svg path,.eventSingle__relatedBtn.eventSingle__heroCtaBtn svg path,.eventSingle__relatedBtn.eventSingle__ctaBtn svg path,.eventSingle__relatedBtn.eventSingle__relatedBtn svg path,.eventSingle__relatedBtn.eventSingle__contactBtn svg path,.navy.eventSingle__contactBtn svg path,.eventSingle__contactBtn.eventsArchive__contactBtn svg path,.eventSingle__contactBtn.eventSingle__heroCtaBtn svg path,.eventSingle__contactBtn.eventSingle__ctaBtn svg path,.eventSingle__contactBtn.eventSingle__relatedBtn svg path,.eventSingle__contactBtn.eventSingle__contactBtn svg path,.it-button.eventsArchive__contactBtn svg path,.it-button.eventSingle__heroCtaBtn svg path,.it-button.eventSingle__ctaBtn svg path,.it-button.eventSingle__relatedBtn svg path,.it-button.eventSingle__contactBtn svg path{transition:all 0.2s ease}header.header{position:absolute;top:16px;left:0;width:100%;z-index:100;padding:0 16px;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header .header__container{max-width:1408px;margin:0 auto;transition:padding 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header .header__inner{display:flex;align-items:center;border-radius:8px;background:rgba(255, 255, 255, 0.16);backdrop-filter:blur(10px);padding:14px 20px;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header .logo{width:100%;max-width:126px;margin-right:40px;transition:opacity 0.3s ease}@media (max-width:575.98px){header.header .logo{max-width:88px}}header.header .logo img{display:block;width:100%;height:auto;transition:opacity 0.3s ease, transform 0.3s ease}@media (max-width:1199.98px){header.header .menu-holder{display:none}}header.header .menu-holder .menu{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:24px}@media (max-width:1199.98px){header.header .menu-holder .menu{flex-direction:column}}header.header .menu-holder .menu li{list-style-type:none;position:relative}header.header .menu-holder .menu li.menu-item-has-children{padding-right:15px;position:relative}header.header .menu-holder .menu li.menu-item-has-children.submenu-open::after{transform:rotate(180deg)}header.header .menu-holder .menu li.menu-item-has-children::after{content:'';position:absolute;top:13px;right:0;width:7px;height:4px;transition:all 0.2s ease;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6' fill='none'%3E%3Cpath d='M0.999023 1.5L3.85769 4.76667C3.87636 4.78733 3.89769 4.80467 3.92236 4.816C3.9463 4.82743 3.97249 4.83336 3.99902 4.83336C4.02555 4.83336 4.05175 4.82743 4.07569 4.816C4.10039 4.80414 4.12239 4.78735 4.14036 4.76667L6.99902 1.5' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}@media (min-width:1200px){header.header .menu-holder .menu li.menu-item-has-children:hover>.sub-menu{display:flex}}header.header .menu-holder .menu li.center .menu-item-second-name{text-align:center}@media (max-width:1199.98px){header.header .menu-holder .menu li.center .menu-item-second-name{text-align:left}}header.header .menu-holder .menu li a{color:#fff;font-size:16px;font-weight:500;line-height:100%;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header .menu-holder .menu li .menu-item-second-name{color:#CBD5E1;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header .menu-holder .menu li>.sub-menu{display:none;width:100%}@media (min-width:1200px){header.header .menu-holder .menu li>.sub-menu{padding:10px;position:absolute;z-index:1;top:36px;left:0;background-color:#fff;border-radius:4px;flex-direction:column;min-width:130px;gap:10px}header.header .menu-holder .menu li>.sub-menu::before{content:'';position:absolute;top:-10px;left:0;width:100%;height:20px}}@media (max-width:1199.98px){header.header .menu-holder .menu li>.sub-menu{padding:15px 5px 0}header.header .menu-holder .menu li>.sub-menu>li{margin-bottom:10px}header.header .menu-holder .menu li>.sub-menu>li:last-of-type{margin-bottom:0}}header.header .header__actions{display:flex;align-items:center;margin-left:auto;gap:12px}@media (max-width:575.98px){header.header .header__actions .it-button,header.header .header__actions .eventsArchive__contactBtn,header.header .header__actions .eventSingle__heroCtaBtn,header.header .header__actions .eventSingle__ctaBtn,header.header .header__actions .eventSingle__relatedBtn,header.header .header__actions .eventSingle__contactBtn{display:none}}header.header .header__actions .it-button.white,header.header .header__actions .white.eventsArchive__contactBtn,header.header .header__actions .white.eventSingle__heroCtaBtn,header.header .header__actions .white.eventSingle__ctaBtn,header.header .header__actions .white.eventSingle__relatedBtn,header.header .header__actions .white.eventSingle__contactBtn{background:#0090C0;border-color:#0090C0;color:white}header.header .header__actions .it-button.white:hover,header.header .header__actions .white.eventsArchive__contactBtn:hover,header.header .header__actions .white.eventSingle__heroCtaBtn:hover,header.header .header__actions .white.eventSingle__ctaBtn:hover,header.header .header__actions .white.eventSingle__relatedBtn:hover,header.header .header__actions .white.eventSingle__contactBtn:hover{background:#007da7;border-color:#007da7;color:white}header.header .header__actions .search-button{cursor:pointer;border:none;background:transparent;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background 0.2s ease}header.header .header__actions .search-button:hover{background:rgba(0, 144, 192, 0.1)}header.header .header__actions .search-button svg{display:block;width:24px;height:24px}header.header .header__actions .burger-button{display:none;align-items:center;justify-content:center}@media (max-width:1199.98px){header.header .header__actions .burger-button{display:flex}}header.header .header__actions .burger-button svg{display:block;width:28px;height:28px}header.header.header--a{position:absolute;top:16px}header.header.header--a .header__inner{background:rgba(255, 255, 255, 0.16);backdrop-filter:blur(10px)}header.header.header--a .menu-holder .menu li a{color:#fff;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--a .header__actions .search-button svg path{fill:#fff;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--a .header__actions .burger-button svg path{fill:#fff;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--b{position:relative;top:0;margin-bottom:0;background:#001A2B}header.header.header--b .header__inner{background:#001A2B;backdrop-filter:none}header.header.header--b .menu-holder .menu li a{color:#fff;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--b .header__actions .search-button svg path{fill:#fff;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--b .header__actions .burger-button svg path{fill:#fff;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--c{position:absolute;top:16px}header.header.header--c .header__inner{background:transparent;backdrop-filter:blur(0)}header.header.header--c .logo{opacity:0;animation:nbHeaderFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.1s both}header.header.header--c .menu-holder{opacity:0;animation:nbHeaderFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.3s both}header.header.header--c .header__actions{opacity:0;animation:nbHeaderFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.5s both}header.header.header--c .menu-holder .menu li a{color:#00426D;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--c .menu-holder .menu li a:hover{color:#0090C0}header.header.header--c .menu-holder .menu li .menu-item-second-name{color:#475569;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--c .menu-holder .menu li.menu-item-has-children::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6' fill='none'%3E%3Cpath d='M0.999023 1.5L3.85769 4.76667C3.87636 4.78733 3.89769 4.80467 3.92236 4.816C3.9463 4.82743 3.97249 4.83336 3.99902 4.83336C4.02555 4.83336 4.05175 4.82743 4.07569 4.816C4.10039 4.80414 4.12239 4.78735 4.14036 4.76667L6.99902 1.5' stroke='%23001A2B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:background-image 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--c .header__actions .it-button.white-border,header.header.header--c .header__actions .white-border.eventsArchive__contactBtn,header.header.header--c .header__actions .white-border.eventSingle__heroCtaBtn,header.header.header--c .header__actions .white-border.eventSingle__ctaBtn,header.header.header--c .header__actions .white-border.eventSingle__relatedBtn,header.header.header--c .header__actions .white-border.eventSingle__contactBtn{color:#00426D;border-color:#00426D;background:transparent;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--c .header__actions .it-button.white-border:hover,header.header.header--c .header__actions .white-border.eventsArchive__contactBtn:hover,header.header.header--c .header__actions .white-border.eventSingle__heroCtaBtn:hover,header.header.header--c .header__actions .white-border.eventSingle__ctaBtn:hover,header.header.header--c .header__actions .white-border.eventSingle__relatedBtn:hover,header.header.header--c .header__actions .white-border.eventSingle__contactBtn:hover{background:#00426D;color:white}header.header.header--c .header__actions .search-button:hover{background:rgba(0, 144, 192, 0.1)}header.header.header--c .header__actions .search-button svg path{fill:#00426D;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.header--c .header__actions .burger-button svg path{fill:#00426D;cursor:pointer;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.is-sticky{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;width:100% !important;padding:0;background:#fff;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);z-index:1000}header.header.is-sticky .header__container{padding:0 16px}header.header.is-sticky .header__inner{background:#fff;border-radius:0;backdrop-filter:none}header.header.is-sticky .menu-holder .menu li a{color:#00426D;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.is-sticky .menu-holder .menu li a:hover{color:#0090C0}header.header.is-sticky .menu-holder .menu li .menu-item-second-name{color:#475569;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.is-sticky .menu-holder .menu li.menu-item-has-children::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='6' viewBox='0 0 8 6' fill='none'%3E%3Cpath d='M0.999023 1.5L3.85769 4.76667C3.87636 4.78733 3.89769 4.80467 3.92236 4.816C3.9463 4.82743 3.97249 4.83336 3.99902 4.83336C4.02555 4.83336 4.05175 4.82743 4.07569 4.816C4.10039 4.80414 4.12239 4.78735 4.14036 4.76667L6.99902 1.5' stroke='%23001A2B' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:background-image 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.is-sticky .header__actions .it-button.white-border,header.header.is-sticky .header__actions .white-border.eventsArchive__contactBtn,header.header.is-sticky .header__actions .white-border.eventSingle__heroCtaBtn,header.header.is-sticky .header__actions .white-border.eventSingle__ctaBtn,header.header.is-sticky .header__actions .white-border.eventSingle__relatedBtn,header.header.is-sticky .header__actions .white-border.eventSingle__contactBtn{color:#00426D;border-color:#00426D;background:transparent;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.is-sticky .header__actions .it-button.white-border:hover,header.header.is-sticky .header__actions .white-border.eventsArchive__contactBtn:hover,header.header.is-sticky .header__actions .white-border.eventSingle__heroCtaBtn:hover,header.header.is-sticky .header__actions .white-border.eventSingle__ctaBtn:hover,header.header.is-sticky .header__actions .white-border.eventSingle__relatedBtn:hover,header.header.is-sticky .header__actions .white-border.eventSingle__contactBtn:hover{background:#00426D;color:white}header.header.is-sticky .header__actions .search-button:hover{background:rgba(0, 144, 192, 0.1)}header.header.is-sticky .header__actions .search-button svg path{fill:#00426D;transition:fill 0.4s cubic-bezier(0.4, 0, 0.2, 1)}header.header.is-sticky .header__actions .burger-button svg path{fill:#00426D;transition:fill 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.admin-bar header.header--a,.admin-bar header.header--c{top:calc(32px + 16px)}@media screen and (max-width:782px){.admin-bar header.header--a,.admin-bar header.header--c{top:calc(46px + 16px)}}.admin-bar header.header--b{top:0}.admin-bar header.header.is-sticky{position:fixed !important;top:32px !important;left:0 !important;right:0 !important;width:100% !important}@media screen and (max-width:782px){.admin-bar header.header.is-sticky{top:46px !important}}@keyframes nbHeaderFadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){header.header--c .logo,header.header--c .menu-holder,header.header--c .header__actions{animation:none;opacity:1}}.nbPageHeader{position:relative;width:100%}.nbPageHeader--default{padding-top:calc(16px + 14px + 48px + 16px + 4rem);padding-bottom:3rem}.nbPageHeader--default::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, #EDF7FA 0%, #FFFFFF 100%);z-index:-2}@media (max-width:768px){.nbPageHeader--default{padding-top:calc(16px + 14px + 48px + 16px + 1rem);padding-bottom:2rem}}@media (max-width:576px){.nbPageHeader--default{padding-bottom:0}}.admin-bar .nbPageHeader--default{padding-top:calc(32px + 16px + 14px + 48px + 16px + 4rem)}@media (max-width:782px){.admin-bar .nbPageHeader--default{padding-top:calc(46px + 16px + 14px + 48px + 16px + 3rem)}}@media (max-width:768px){.admin-bar .nbPageHeader--default{padding-top:calc(46px + 16px + 14px + 48px + 16px + 3rem);padding-bottom:2rem}}.nbPageHeader--d{position:relative;padding-top:calc(16px + 14px + 48px + 16px + 2rem);padding-bottom:2rem}.nbPageHeader--d::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, #EDF7FA 0%, #FFFFFF 100%);z-index:-2}@media (max-width:768px){.nbPageHeader--d{padding-top:calc(16px + 14px + 48px + 16px + 1.5rem);padding-bottom:1.5rem}}.admin-bar .nbPageHeader--d{padding-top:calc(32px + 16px + 14px + 48px + 16px + 2rem)}@media (max-width:782px){.admin-bar .nbPageHeader--d{padding-top:calc(46px + 16px + 14px + 48px + 16px + 1.5rem)}}@media (max-width:768px){.admin-bar .nbPageHeader--d{padding-top:calc(46px + 16px + 14px + 48px + 16px + 1.5rem);padding-bottom:1.5rem}}.nbPageHeader--d .nbPageHeader__content{text-align:left;max-width:100%;margin:0}.nbPageHeader--d .nbPageHeader__breadcrumbList{justify-content:flex-start}.nbPageHeader__container{max-width:1408px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.nbPageHeader__container{padding:0 1rem}}.nbPageHeader__content{text-align:center;margin:0 auto}.nbPageHeader__breadcrumb{margin-bottom:1.5rem;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.nbPageHeader__breadcrumb::-webkit-scrollbar{display:none}@media (max-width:768px){.nbPageHeader__breadcrumb{margin-bottom:1rem;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}.nbPageHeader__breadcrumbList{display:flex;align-items:center;justify-content:center;gap:0.5rem;list-style:none;margin:0;padding:0;font-family:"Lato", sans-serif;font-size:0.875rem;flex-wrap:nowrap;white-space:nowrap;min-width:min-content}@media (max-width:768px){.nbPageHeader__breadcrumbList{font-size:0.8125rem;gap:0.375rem;justify-content:flex-start}}@media (max-width:576px){.nbPageHeader__breadcrumbList{font-size:0.75rem;gap:0.25rem}}.nbPageHeader__breadcrumbItem{display:flex;align-items:center;color:#475569;flex-shrink:0}.nbPageHeader__breadcrumbItem:not(:last-child)::after{content:'/';margin-left:0.5rem;color:#94A3B8}@media (max-width:768px){.nbPageHeader__breadcrumbItem:not(:last-child)::after{margin-left:0.375rem}}@media (max-width:576px){.nbPageHeader__breadcrumbItem:not(:last-child)::after{margin-left:0.25rem}}.nbPageHeader__breadcrumbItem[aria-current="page"]{color:#0F172A;font-weight:500}@media (max-width:768px){.nbPageHeader__breadcrumbItem[aria-current="page"]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:576px){.nbPageHeader__breadcrumbItem[aria-current="page"]{max-width:150px}}.nbPageHeader__breadcrumbItem a{color:#475569;text-decoration:none;transition:color 0.2s ease;display:inline-block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.nbPageHeader__breadcrumbItem a{max-width:120px}}@media (max-width:576px){.nbPageHeader__breadcrumbItem a{max-width:80px}}.nbPageHeader__breadcrumbItem a:hover{color:#00426D;text-decoration:underline}.nbPageHeader__breadcrumbItem:first-child a{max-width:none}.nbPageHeader__title{font-size:3rem;font-weight:700;line-height:1.2;color:#00426D;margin:0 0 1.5rem;animation:nbPageHeaderFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.2s both}@media (max-width:768px){.nbPageHeader__title{font-size:2rem;margin-bottom:1rem}}.nbPageHeader__descriptionWrapper{display:flex;align-items:flex-start;justify-content:center;gap:2rem;margin-top:1rem}@media (max-width:992px){.nbPageHeader__descriptionWrapper{flex-direction:column;align-items:center;gap:1.5rem}}.nbPageHeader--executiveCommittee .nbPageHeader__content{max-width:100%}.nbPageHeader--executiveCommittee .nbPageHeader__descriptionWrapper{justify-content:space-between;align-items:flex-start;text-align:left;max-width:none}@media (max-width:992px){.nbPageHeader--executiveCommittee .nbPageHeader__descriptionWrapper{align-items:center;text-align:center}}.nbPageHeader--executiveCommittee .nbPageHeader__description{text-align:left;max-width:100%}@media (max-width:992px){.nbPageHeader--executiveCommittee .nbPageHeader__description{text-align:center}}.nbPageHeader__description{font-size:1.125rem;line-height:1.6;color:#475569;margin:0;flex:1;animation:nbPageHeaderFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.4s both}@media (max-width:768px){.nbPageHeader__description{font-size:1rem}}.nbPageHeader__description p{margin:0 0 1rem}.nbPageHeader__description p:last-child{margin-bottom:0}.nbPageHeader__cta{display:flex;flex-direction:column;align-items:flex-end;gap:1rem;flex-shrink:0;min-width:280px}@media (max-width:992px){.nbPageHeader__cta{align-items:center;width:100%;min-width:auto}}.nbPageHeader__ctaDate{display:flex;align-items:center;gap:0.625rem;padding:0.75rem 1rem;background:linear-gradient(135deg, #ffffff 0%, #f8fafc 100%);border:1px solid rgba(0, 144, 192, 0.12);border-radius:12px;font-size:0.8125rem;color:#64748b;white-space:nowrap;box-shadow:0 1px 3px rgba(0, 0, 0, 0.05);transition:all 0.2s ease}.nbPageHeader__ctaDate:hover{border-color:rgba(0, 144, 192, 0.2);box-shadow:0 2px 6px rgba(0, 144, 192, 0.1)}@media (max-width:992px){.nbPageHeader__ctaDate{justify-content:center;width:100%}}@media (max-width:576px){.nbPageHeader__ctaDate{flex-direction:column}}.nbPageHeader__ctaIcon{width:18px;height:18px;flex-shrink:0;color:#0090C0}.nbPageHeader__ctaLabel{font-weight:500;color:#475569;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.5px}.nbPageHeader__ctaDateValue{font-weight:700;color:#000814;font-size:0.875rem}.nbPageHeader__ctaBtn{display:inline-flex;align-items:center;justify-content:center;gap:0.625rem;padding:0.875rem 1.5rem;background:linear-gradient(135deg, #0090C0 0%, #0077a3 100%);color:#ffffff;font-size:0.9375rem;font-weight:600;text-decoration:none;border-radius:12px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);white-space:nowrap;box-shadow:0 4px 12px rgba(0, 144, 192, 0.25);position:relative;overflow:hidden}.nbPageHeader__ctaBtn::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left 0.5s ease}.nbPageHeader__ctaBtn svg{width:18px;height:18px;flex-shrink:0;transition:transform 0.3s cubic-bezier(0.4, 0, 0.2, 1)}.nbPageHeader__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0, 144, 192, 0.35);color:#ffffff}.nbPageHeader__ctaBtn:hover::before{left:100%}.nbPageHeader__ctaBtn:hover svg{transform:translateX(3px)}.nbPageHeader__ctaBtn:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0, 144, 192, 0.3)}@media (max-width:992px){.nbPageHeader__ctaBtn{width:100%;padding:1rem 1.5rem;font-size:1rem}}.pattern-bg{position:absolute;inset:0;width:100%;height:100%;z-index:-1;pointer-events:none;overflow:hidden}.pattern-bg img{position:absolute;top:-200px;right:-5vw;width:min(1200px, 140%);height:auto;max-width:none;opacity:1;transform:rotate(3deg);pointer-events:none}@media (max-width:992px){.pattern-bg img{top:-150px;right:-10vw;width:min(1100px, 160%);transform:rotate(2deg);opacity:0.75}}@media (max-width:768px){.pattern-bg img{top:-80px;right:-20vw;width:160%;opacity:0.5}}@media (max-width:575.98px){.pattern-bg img{top:0;right:-30vw;width:200%}}.nbPageHeader{position:relative;overflow-x:hidden}.page-template,.surgeon-profile-page,body{position:relative;overflow-x:hidden;max-width:100%}@keyframes nbPageHeaderFadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.siteFooter{position:relative;background:white;padding:0;overflow:hidden;margin-top:2rem}@media (max-width:767.98px){.siteFooter{padding:1.5rem 0 0;margin-top:3rem}}@media (max-width:575.98px){.siteFooter{margin-top:1rem;padding:1rem 0 0}}.siteFooter__background{position:relative;background-color:#001A2B;color:#fff;border-radius:16px;margin:0 2rem 2rem;overflow:hidden}@media (max-width:767.98px){.siteFooter__background{border-radius:12px;margin:0 1.5rem 1.5rem}}@media (max-width:575.98px){.siteFooter__background{border-radius:8px;margin:0 1rem 1rem}}.siteFooter__watermark{position:absolute;bottom:0;right:0;width:600px;height:500px;opacity:0.08;pointer-events:none;z-index:1;overflow:hidden}@media (max-width:991.98px){.siteFooter__watermark{width:450px;height:375px}}@media (max-width:767.98px){.siteFooter__watermark{width:350px;height:290px}}@media (max-width:575.98px){.siteFooter__watermark{width:250px;height:208px}}.siteFooter__watermark img{width:100%;height:100%;object-fit:contain;object-position:bottom right}.siteFooter__backToTop{position:fixed;bottom:2rem;right:2rem;width:48px;height:48px;border-radius:50%;background-color:#fff;color:#000;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0, 0, 0, 0.15);z-index:1000;opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease;transform:translateY(20px)}@media (max-width:767.98px){.siteFooter__backToTop{bottom:1.5rem;right:1.5rem}}@media (max-width:575.98px){.siteFooter__backToTop{width:44px;height:44px;bottom:1rem;right:1rem}}.siteFooter__backToTop.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.siteFooter__backToTop:hover{transform:translateY(-4px);box-shadow:0 6px 16px rgba(0, 0, 0, 0.2)}.siteFooter__backToTop:focus{outline:2px solid #0090C0;outline-offset:2px}.siteFooter__backToTop svg{width:20px;height:20px;display:block}.siteFooter__container{max-width:1408px;margin:0 auto;padding:0 2rem;position:relative;z-index:2}@media (max-width:767.98px){.siteFooter__container{padding:0 1.5rem}}@media (max-width:575.98px){.siteFooter__container{padding:0 1rem}}.siteFooter__inner{position:relative;padding:4rem 0 2rem}@media (max-width:767.98px){.siteFooter__inner{padding:3rem 0 1.5rem}}@media (max-width:575.98px){.siteFooter__inner{padding:2.5rem 0 1.25rem}}.siteFooter__top{margin-bottom:3rem}@media (max-width:767.98px){.siteFooter__top{margin-bottom:2.5rem}}.siteFooter__grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:2rem;align-items:start}@media (max-width:1199.98px){.siteFooter__grid{grid-template-columns:repeat(3, 1fr);gap:2.5rem 2rem}}@media (max-width:767.98px){.siteFooter__grid{grid-template-columns:repeat(2, 1fr);gap:2rem 1.5rem}}@media (max-width:575.98px){.siteFooter__grid{grid-template-columns:1fr;gap:2rem}}.siteFooter__column{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1199.98px){.siteFooter__column--logo{grid-column:1 / -1}}@media (max-width:767.98px){.siteFooter__column--logo{grid-column:1 / -1}}.siteFooter__logo{display:inline-block;margin-bottom:0;transition:opacity 0.3s ease}.siteFooter__logo:hover{opacity:0.8}.siteFooter__logo:focus{outline:2px solid #fff;outline-offset:4px;border-radius:4px}.siteFooter__logo img{max-width:180px;height:auto;display:block}@media (max-width:767.98px){.siteFooter__logo img{max-width:150px}}@media (max-width:575.98px){.siteFooter__logo img{max-width:120px}}.siteFooter__columnTitle{font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:700;line-height:1.4;color:#fff;margin:0 0 0.5rem;text-transform:uppercase;letter-spacing:0.02em}@media (max-width:767.98px){.siteFooter__columnTitle{font-size:0.8125rem;margin-bottom:0.875rem}}.siteFooter__columnLink{color:#fff;text-decoration:none;transition:opacity 0.3s ease}.siteFooter__columnLink:hover{opacity:0.8}.siteFooter__menu{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.5rem;width:100%}.siteFooter__menu li{margin:0}.siteFooter__submenu{list-style:none;padding:0;margin:0.5rem 0 0;display:flex;flex-direction:column;gap:0.5rem}.siteFooter__link{font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5;color:rgba(255, 255, 255, 0.85);text-decoration:none;transition:color 0.3s ease, opacity 0.3s ease;display:inline-block}@media (max-width:767.98px){.siteFooter__link{font-size:0.8125rem}}.siteFooter__link:hover{color:#fff;opacity:1}.siteFooter__link:focus{outline:2px solid #fff;outline-offset:2px;border-radius:2px}.siteFooter__contact{margin-top:0}.siteFooter__contact .siteFooter__columnTitle{margin-bottom:1rem}.siteFooter__contactText{font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:400;line-height:1.6;color:rgba(255, 255, 255, 0.85);margin:0.5rem 0}@media (max-width:767.98px){.siteFooter__contactText{font-size:0.8125rem}}.siteFooter__contactText a{color:inherit;text-decoration:none;transition:color 0.3s ease}.siteFooter__contactText a:hover{color:#fff}.siteFooter__contactText a:focus{outline:2px solid #fff;outline-offset:2px;border-radius:2px}.siteFooter__bottom{border-top:1px solid rgba(255, 255, 255, 0.1);padding-top:1.5rem;padding-bottom:2rem}@media (max-width:767.98px){.siteFooter__bottom{padding-top:1.25rem;padding-bottom:1.5rem}}.siteFooter__bottomInner{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}@media (max-width:575.98px){.siteFooter__bottomInner{flex-direction:column;align-items:flex-start;gap:0.75rem}}.siteFooter__legal{display:flex;gap:1.5rem;align-items:center}@media (max-width:575.98px){.siteFooter__legal{gap:1rem;flex-direction:column;align-items:flex-start}}.siteFooter__legalLink{font-family:"Lato", sans-serif;font-size:0.8125rem;font-weight:400;color:rgba(255, 255, 255, 0.6);text-decoration:none;transition:color 0.3s ease}@media (max-width:575.98px){.siteFooter__legalLink{font-size:0.75rem}}.siteFooter__legalLink:hover{color:rgba(255, 255, 255, 0.9)}.siteFooter__legalLink:focus{outline:2px solid #fff;outline-offset:2px;border-radius:2px}.siteFooter__copyright p{font-family:"Lato", sans-serif;font-size:0.8125rem;font-weight:400;color:rgba(255, 255, 255, 0.6);margin:0;line-height:1.5;text-align:right}@media (max-width:575.98px){.siteFooter__copyright p{font-size:0.75rem;text-align:left}}.searchModal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:flex-start;justify-content:center;padding-top:10vh}.searchModal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.7);cursor:pointer}.searchModal__content{position:relative;background:white;border-radius:16px;width:90%;max-width:700px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0, 0, 0, 0.3);z-index:1}@media (max-width:767.98px){.searchModal__content{width:95%;max-height:85vh;border-radius:12px}}.searchModal__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid #E2E8F0}@media (max-width:767.98px){.searchModal__header{padding:1.25rem 1.5rem}}@media (max-width:575.98px){.searchModal__header{padding:1rem 1.25rem}}.searchModal__title{font-size:1.5rem;font-weight:700;color:#00426D;margin:0}@media (max-width:767.98px){.searchModal__title{font-size:1.25rem}}@media (max-width:575.98px){.searchModal__title{font-size:1.125rem}}.searchModal__close{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-radius:8px;cursor:pointer;color:#475569;transition:all 0.2s ease}@media (max-width:575.98px){.searchModal__close{width:36px;height:36px}}.searchModal__close:hover{background:#F1F5F9;color:#00426D}.searchModal__close svg{width:24px;height:24px}@media (max-width:575.98px){.searchModal__close svg{width:20px;height:20px}}.searchModal__body{flex:1;overflow:hidden;display:flex;flex-direction:column;padding:2rem 1rem}@media (max-width:767.98px){.searchModal__body{padding:1.5rem}}@media (max-width:575.98px){.searchModal__body{padding:1.25rem}}.searchModal__inputWrapper{position:relative;margin-bottom:0.75rem}@media (max-width:575.98px){.searchModal__inputWrapper{margin-bottom:0.625rem}}.searchModal__counter{margin-bottom:1.5rem;padding:0.5rem 0;font-size:0.8125rem;color:#475569;font-weight:500;border-bottom:1px solid #E2E8F0}@media (max-width:767.98px){.searchModal__counter{font-size:0.75rem;margin-bottom:1.25rem}}@media (max-width:575.98px){.searchModal__counter{font-size:0.6875rem;margin-bottom:1rem;padding:0.375rem 0}}.searchModal__searchIcon{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:#94A3B8;pointer-events:none}@media (max-width:575.98px){.searchModal__searchIcon{left:1rem;width:18px;height:18px}}.searchModal__input{width:100%;padding:1rem 1.25rem 1rem 3.5rem;border:2px solid #CBD5E1;border-radius:12px;font-size:1.125rem;font-family:inherit;color:#0F172A;transition:border-color 0.2s ease}.searchModal__input:focus{outline:none;border-color:#0090C0}.searchModal__input::placeholder{color:#94A3B8}@media (max-width:767.98px){.searchModal__input{font-size:1rem;padding:0.875rem 1rem 0.875rem 3rem}}@media (max-width:575.98px){.searchModal__input{font-size:0.9375rem;padding:0.75rem 0.875rem 0.75rem 2.75rem;border-radius:10px}}.searchModal__results{flex:1;overflow-y:auto;margin-bottom:1rem}@media (max-width:575.98px){.searchModal__results{margin-bottom:0.75rem}}.searchModal__group{margin-bottom:1.5rem}.searchModal__group:last-child{margin-bottom:0}@media (max-width:575.98px){.searchModal__group{margin-bottom:1.25rem}}.searchModal__groupTitle{font-size:0.75rem;font-weight:700;color:#64748B;text-transform:uppercase;letter-spacing:0.5px;margin:0 0 0.75rem}@media (max-width:575.98px){.searchModal__groupTitle{font-size:0.6875rem;margin:0 0 0.625rem}}.searchModal__item{display:flex;align-items:start;gap:1rem;padding:0.875rem 1rem;border-radius:8px;text-decoration:none;color:inherit;transition:background 0.2s ease;margin-bottom:0.5rem}@media (max-width:575.98px){.searchModal__item{gap:0.75rem;padding:0.75rem 0.875rem;border-radius:6px;margin-bottom:0.375rem}}.searchModal__item:hover{background:#F8FAFC;text-decoration:none}.searchModal__item--member{cursor:default;align-items:center}.searchModal__item--member:hover{background:#F8FAFC}.searchModal__itemIcon{flex-shrink:0;width:40px;height:40px;background:#F1F5F9;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#00426D}@media (max-width:575.98px){.searchModal__itemIcon{width:36px;height:36px;border-radius:6px}}.searchModal__itemIcon--surgeon{background:#EEF3FF;color:#0090C0}.searchModal__itemIcon--post{background:#FEF3C7;color:#F59E0B}.searchModal__itemIcon--event{background:#DBEAFE;color:#3B82F6}.searchModal__itemIcon--resource{background:#F1F5F9;color:#00426D}.searchModal__itemIcon--member{background:#F3E8FF;color:#9333EA}.searchModal__itemIcon--pdf{background:#FEE2E2;color:#DC2626}.searchModal__itemIcon--word{background:#DBEAFE;color:#2563EB}.searchModal__itemIcon--image{background:#FED7AA;color:#EA580C}.searchModal__itemIcon--link{background:#E0E7FF;color:#0090C0}.searchModal__itemIcon svg{width:20px;height:20px}@media (max-width:575.98px){.searchModal__itemIcon svg{width:18px;height:18px}}.searchModal__itemContent{flex:1;min-width:0}.searchModal__itemTitle{font-size:0.9375rem;font-weight:600;color:#00426D;margin:0 0 0.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575.98px){.searchModal__itemTitle{font-size:0.875rem;margin:0 0 0.1875rem}}.searchModal__itemMeta{font-size:0.8125rem;color:#475569;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:575.98px){.searchModal__itemMeta{font-size:0.75rem}}.searchModal__item--resource{align-items:flex-start}.searchModal__item--resource .searchModal__itemContent{display:flex;flex-direction:column;gap:0.25rem}.searchModal__itemHeader{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap}@media (max-width:575.98px){.searchModal__itemHeader{gap:0.375rem}}.searchModal__itemHeader .searchModal__itemTitle{flex:1;min-width:0;margin:0}.searchModal__memberActions{display:flex;align-items:center;gap:0.5rem;flex-shrink:0;margin-left:auto}@media (max-width:575.98px){.searchModal__memberActions{gap:0.375rem}}.searchModal__viewBtn,.searchModal__editBtn{display:flex;align-items:center;gap:0.375rem;padding:0.5rem 0.875rem;background:#F1F5F9;color:#00426D;border:1px solid #E2E8F0;border-radius:6px;font-size:0.8125rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all 0.2s ease}@media (max-width:575.98px){.searchModal__viewBtn,.searchModal__editBtn{padding:0.4375rem 0.75rem;font-size:0.75rem;gap:0.25rem}}.searchModal__viewBtn svg,.searchModal__editBtn svg{width:14px;height:14px;flex-shrink:0}@media (max-width:575.98px){.searchModal__viewBtn svg,.searchModal__editBtn svg{width:12px;height:12px}}@media (max-width:575.98px){.searchModal__viewBtn span,.searchModal__editBtn span{display:none}}.searchModal__viewBtn:hover,.searchModal__editBtn:hover{background:#E2E8F0;border-color:#CBD5E1;text-decoration:none;color:#00426D;transform:translateY(-1px)}.searchModal__viewBtn:active,.searchModal__editBtn:active{transform:translateY(0)}.searchModal__switchBtn{flex-shrink:0;display:flex;align-items:center;gap:0.375rem;padding:0.5rem 0.875rem;background:#00426D;color:white;border:none;border-radius:6px;font-size:0.8125rem;font-weight:500;cursor:pointer;transition:all 0.2s ease}@media (max-width:575.98px){.searchModal__switchBtn{padding:0.4375rem 0.75rem;font-size:0.75rem;gap:0.25rem}}.searchModal__switchBtn svg{width:14px;height:14px;flex-shrink:0}@media (max-width:575.98px){.searchModal__switchBtn svg{width:12px;height:12px}}@media (max-width:575.98px){.searchModal__switchBtn span{display:none}}.searchModal__switchBtn:hover{background:#003354;transform:translateY(-1px)}.searchModal__switchBtn:active{transform:translateY(0)}.searchModal__switchBtn:disabled{opacity:0.6;cursor:not-allowed;transform:none}.searchModal__switchBtn:disabled:hover{background:#00426D;transform:none}.searchModal__resourceFormat{flex-shrink:0;font-size:0.6875rem;font-weight:600;color:#334155;background:#F1F5F9;padding:0.1875rem 0.5rem;border-radius:4px;text-transform:uppercase;letter-spacing:0.5px}@media (max-width:575.98px){.searchModal__resourceFormat{font-size:0.625rem;padding:0.125rem 0.375rem;border-radius:3px}}.searchModal__itemDescription{font-size:0.75rem;color:#475569;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (max-width:575.98px){.searchModal__itemDescription{font-size:0.6875rem;line-height:1.3}}.searchModal__switchBtn{flex-shrink:0;display:flex;align-items:center;gap:0.375rem;padding:0.5rem 0.875rem;background:#00426D;color:white;border:none;border-radius:6px;font-size:0.8125rem;font-weight:500;cursor:pointer;transition:all 0.2s ease;margin-left:auto}@media (max-width:575.98px){.searchModal__switchBtn{padding:0.4375rem 0.75rem;font-size:0.75rem;gap:0.25rem}}.searchModal__switchBtn svg{width:14px;height:14px;flex-shrink:0}@media (max-width:575.98px){.searchModal__switchBtn svg{width:12px;height:12px}}.searchModal__switchBtn:hover{background:#003354;transform:translateY(-1px)}.searchModal__switchBtn:active{transform:translateY(0)}.searchModal__switchBtn:disabled{opacity:0.6;cursor:not-allowed;transform:none}.searchModal__switchBtn:disabled:hover{background:#00426D;transform:none}.searchModal__empty{text-align:center;padding:3rem 1rem;color:#64748B}@media (max-width:575.98px){.searchModal__empty{padding:2rem 0.75rem}}.searchModal__empty svg{color:#CBD5E1;margin-bottom:1rem}@media (max-width:575.98px){.searchModal__empty svg{width:48px;height:48px;margin-bottom:0.75rem}}.searchModal__empty p{font-size:1rem;margin:0}@media (max-width:575.98px){.searchModal__empty p{font-size:0.875rem}}.searchModal__help{padding-top:1rem;border-top:1px solid #E2E8F0;text-align:center}@media (max-width:575.98px){.searchModal__help{padding-top:0.75rem}}.searchModal__help p{font-size:0.875rem;color:#64748B;margin:0}@media (max-width:575.98px){.searchModal__help p{font-size:0.75rem}}.searchModal__loading{text-align:center;padding:2rem;color:#475569}.searchModal__loading .spinner{width:40px;height:40px;margin:0 auto 1rem;border:3px solid #E2E8F0;border-top-color:#0090C0;border-radius:50%;animation:spin 1s linear infinite}.searchModal__loading p{margin:0;font-size:0.875rem}.searchModal__sectionLoading{display:flex;align-items:center;gap:0.75rem;padding:1rem;color:#475569}.searchModal__sectionSpinner{width:16px;height:16px;border:2px solid #E2E8F0;border-top-color:#0090C0;border-radius:50%;animation:spin 0.8s linear infinite;flex-shrink:0}.searchModal__sectionLoadingText{font-size:0.8125rem;color:#475569;margin:0;font-style:italic}@keyframes spin{to{transform:rotate(360deg)}}.surgeonCard{background:white;border:1px solid #E2E8F0;border-radius:12px;padding:1rem;height:100%;display:flex;flex-direction:column}.surgeonCard__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #E2E8F0}.surgeonCard__headerLeft{display:flex;align-items:start;gap:0.75rem;flex:1;min-width:0}.surgeonCard__headerRight{display:flex;flex-direction:column;align-items:flex-end;gap:0.5rem;flex-shrink:0}.surgeonCard__icon{width:40px;height:40px;background:#EEF3FF;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#0090C0;flex-shrink:0}.surgeonCard__icon svg{width:24px;height:24px}.surgeonCard__photo{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#EEF3FF;display:flex;align-items:center;justify-content:center}.surgeonCard__photoImg{width:100%;height:100%;object-fit:cover;display:block}.surgeonCard__nameGroup{flex:1;min-width:0}.surgeonCard__name{font-size:1.125rem;font-weight:700;color:#00426D;margin:0 0 0.25rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.surgeonCard__affiliation{font-size:0.875rem;color:#475569;margin:0;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surgeonCard__badge{display:inline-block;padding:0.375rem 0.75rem;border-radius:6px;font-size:0.8125rem;font-weight:600;line-height:1}.surgeonCard__badge--public{background:#F1F5F9;color:#334155}.surgeonCard__badge--private{background:#FEF3C7;color:#92400E}.surgeonCard__contactBtn{display:inline-block;padding:0.5rem 1rem;background:#F1F5F9;color:#334155;border-radius:6px;font-size:0.875rem;font-weight:600;text-decoration:none;transition:all 0.2s ease}.surgeonCard__contactBtn:hover{background:#E2E8F0;color:#00426D;text-decoration:none}.surgeonCard__section{margin-bottom:1.25rem}.surgeonCard__section:last-child{margin-bottom:0}.surgeonCard__sectionTitle{font-size:0.875rem;font-weight:600;color:#0F172A;margin:0 0 0.75rem}.surgeonCard__tags{display:flex;flex-wrap:wrap;gap:0.5rem}.surgeonCard__tag{display:inline-block;padding:0.5rem 0.875rem;background:#F1F5F9;color:#334155;border-radius:6px;font-size:0.75rem;font-weight:500;line-height:1}.surgeonCard__locations{display:flex;flex-direction:column;gap:0.875rem}.surgeonCard__locationItem{display:flex;align-items:start;gap:0.625rem}.surgeonCard__pinIcon{flex-shrink:0;margin-top:2px}.surgeonCard__pinIcon path{fill:#F97316;stroke:#F97316}.surgeonCard__locationContent{flex:1;min-width:0}.surgeonCard__locationName{font-size:0.9375rem;font-weight:600;color:#0F172A;margin:0 0 0.25rem;line-height:1.3}.surgeonCard__locationAddress{font-size:0.875rem;color:#475569;margin:0;line-height:1.4;display:flex;align-items:center;gap:0.5rem}.surgeonCard__mapLink{display:inline-flex;align-items:center;color:#0090C0;text-decoration:none;flex-shrink:0}.surgeonCard__mapLink:hover{color:#006a8d}.surgeonCard__mapLink svg{width:14px;height:14px}.surgeonCard__footer{margin-top:auto;padding-top:1.25rem;border-top:1px solid #E2E8F0;display:flex;justify-content:flex-end}.surgeonCard__viewProfile{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.75rem 1.25rem;background:white;color:#00426D;border:1px dashed #00426D;border-radius:8px;font-size:0.9375rem;font-weight:600;text-decoration:none;transition:all 0.2s ease}.surgeonCard__viewProfile:hover{background:#002944;color:white;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.25)}.surgeonCard__viewProfile svg{width:16px;height:16px;transition:transform 0.2s ease}.surgeonCard__viewProfile:hover svg{transform:translateX(2px)}@media (max-width:767.98px){.surgeonCard{padding:1.25rem}.surgeonCard__name{font-size:1rem}.surgeonCard__sectionTitle{font-size:0.8125rem}.surgeonCard__viewProfile{font-size:0.875rem;padding:0.625rem 1rem}}.alertsHeader{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;gap:1.5rem}@media (max-width:767px){.alertsHeader{flex-direction:column}}.alertsHeader__main{flex:1}.alertsHeader__title{font-size:2rem;font-weight:700;color:#0F172A;margin:0 0 0.5rem 0;display:flex;align-items:center;gap:0.75rem}.alertsHeader__count{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0 0.625rem;background:#E2E8F0;color:#334155;font-size:0.875rem;font-weight:600;border-radius:999px}.alertsHeader__subtitle{font-size:1rem;color:#475569;margin:0}.alertsHeader__actions{flex-shrink:0}.alertsStatus{margin-bottom:1.5rem;padding:0;list-style:none;display:flex;gap:0.5rem}.alertsStatus li{margin:0}.alertsStatus a{color:#475569;text-decoration:none;font-size:0.875rem}.alertsStatus a:hover{color:#00426D}.alertsStatus a.current{color:#00426D;font-weight:600}.alertsList{display:flex;flex-direction:column;gap:1rem}.alertsCard{background:white;border:1px solid #E2E8F0;border-radius:12px;padding:1.5rem;transition:all 0.2s ease}.alertsCard:hover{box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)}.alertsCard--inactive,.alertsCard--expired{opacity:0.6}.alertsCard__header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1rem}@media (max-width:767px){.alertsCard__header{flex-wrap:wrap}}.alertsCard__icon{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center}.alertsCard__icon svg{width:24px;height:24px}.alertsCard--info .alertsCard__icon{background:rgba(14, 165, 233, 0.1);color:#0EA5E9}.alertsCard--success .alertsCard__icon{background:rgba(34, 197, 94, 0.1);color:#22C55E}.alertsCard--warning .alertsCard__icon{background:rgba(251, 191, 36, 0.1);color:#FBBF24}.alertsCard--error .alertsCard__icon{background:rgba(239, 68, 68, 0.1);color:#EF4444}.alertsCard__meta{flex:1;min-width:0}.alertsCard__title{font-size:1.125rem;font-weight:600;color:#0F172A;margin:0 0 0.5rem 0}.alertsCard__info{display:flex;flex-wrap:wrap;gap:0.75rem;font-size:0.8125rem;color:#475569}.alertsCard__author,.alertsCard__date,.alertsCard__expires{display:inline-flex;align-items:center;gap:0.25rem}.alertsCard__status{display:flex;gap:0.5rem;flex-shrink:0}@media (max-width:767px){.alertsCard__status{width:100%;justify-content:flex-start}}.alertsCard__badge{display:inline-block;padding:0.25rem 0.75rem;border-radius:999px;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.025em}.alertsCard__badge--active{background:rgba(34, 197, 94, 0.1);color:#16A34A}.alertsCard__badge--inactive{background:rgba(148, 163, 184, 0.1);color:#64748B}.alertsCard__badge--expired{background:rgba(239, 68, 68, 0.1);color:#DC2626}.alertsCard__badge--type{background:#F1F5F9;color:#334155}.alertsCard__body{margin-bottom:1rem}.alertsCard__message{color:#334155;font-size:0.9375rem;line-height:1.6;margin:0}.alertsCard__actions{display:flex;gap:0.5rem;flex-wrap:wrap}.alertsEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center;background:white;border:2px dashed #CBD5E1;border-radius:12px}.alertsEmpty svg{margin-bottom:1.5rem;opacity:0.5}.alertsEmpty h2{font-size:1.5rem;font-weight:600;color:#0F172A;margin:0 0 0.5rem 0}.alertsEmpty p{color:#475569;font-size:1rem;margin:0 0 1.5rem 0}.button,.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;padding:0.625rem 1.25rem;font-size:0.9375rem;font-weight:600;line-height:1.4;border-radius:8px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:all 0.2s ease;font-family:inherit}.button svg,.button-primary svg,.button-secondary svg{flex-shrink:0;margin-right:0.5rem}.button{background:white;color:#334155;border-color:#CBD5E1}.button:hover{background:#F8FAFC;border-color:#94A3B8;color:#00426D;text-decoration:none}.button-primary{background:#00426D;color:white;border-color:#00426D}.button-primary:hover{background:#0090C0;border-color:#0090C0;color:white;text-decoration:none}.button-small{padding:0.375rem 0.875rem;font-size:0.8125rem}.button-link-delete{color:#DC2626}.button-link-delete:hover{color:#DC2626;background:#FEE2E2}.alertModal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem}.alertModal[hidden]{display:none}.alertModal__overlay{position:absolute;inset:0;background:rgba(0, 0, 0, 0.5);backdrop-filter:blur(4px)}.alertModal__panel{position:relative;width:100%;max-width:600px;max-height:90vh;background:white;border-radius:16px;box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);display:flex;flex-direction:column;animation:modalSlideIn 0.3s ease-out}.alertModal__header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid #E2E8F0}.alertModal__title{font-size:1.25rem;font-weight:600;color:#0F172A;margin:0}.alertModal__close{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#64748B;font-size:1.5rem;line-height:1;cursor:pointer;border-radius:4px;transition:all 0.2s ease}.alertModal__close:hover{background:#F1F5F9;color:#0F172A}.alertModal__body{flex:1;overflow-y:auto;padding:1.5rem}.alertModal__field{margin-bottom:1.25rem}.alertModal__field label{display:block;font-size:0.875rem;font-weight:600;color:#334155;margin-bottom:0.5rem}.alertModal__field input[type="text"],.alertModal__field input[type="datetime-local"],.alertModal__field textarea,.alertModal__field select{width:100%;padding:0.625rem 0.875rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.9375rem;color:#0F172A;transition:all 0.2s ease}.alertModal__field input[type="text"]:focus,.alertModal__field input[type="datetime-local"]:focus,.alertModal__field textarea:focus,.alertModal__field select:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.alertModal__field input[type="text"]::placeholder,.alertModal__field input[type="datetime-local"]::placeholder,.alertModal__field textarea::placeholder,.alertModal__field select::placeholder{color:#94A3B8}.alertModal__field textarea{resize:vertical;font-family:inherit}.alertModal__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width:767px){.alertModal__row{grid-template-columns:1fr}}.alertModal__checkbox{display:flex;align-items:center;gap:0.5rem;cursor:pointer;font-weight:normal}.alertModal__checkbox input[type="checkbox"]{width:1.25rem;height:1.25rem;cursor:pointer}.alertModal__footer{display:flex;justify-content:flex-end;gap:0.75rem;padding:1.5rem;border-top:1px solid #E2E8F0}@keyframes modalSlideIn{from{opacity:0;transform:translateY(-20px) scale(0.95)}to{opacity:1;transform:translateY(0) scale(1)}}.dashboardTopHeader__notifications{position:relative}.dashboardTopHeader__dropdown{position:absolute;top:calc(100% + 0.75rem);right:0;background:white;border:1px solid #E2E8F0;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);z-index:1001;overflow:hidden}.dashboardTopHeader__dropdown[hidden]{display:none}.dashboardTopHeader__dropdown--notifications{min-width:400px}@media (max-width:767px){.dashboardTopHeader__dropdown--notifications{min-width:320px;right:-1rem}}.notificationsDropdown__header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #E2E8F0}.notificationsDropdown__title{font-size:1rem;font-weight:600;color:#0F172A;margin:0}.notificationsDropdown__manage{font-size:0.875rem;color:#0090C0;text-decoration:none;font-weight:500}.notificationsDropdown__manage:hover{color:#00426D}.notificationsDropdown__body{max-height:400px;overflow-y:auto}.notificationsDropdown__loading,.notificationsDropdown__empty,.notificationsDropdown__error{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:#475569}.notificationsDropdown__loading .spinner{width:32px;height:32px;border:3px solid #E2E8F0;border-top-color:#0090C0;border-radius:50%;animation:spin 0.8s linear infinite;margin-bottom:1rem}.notificationsDropdown__empty svg{margin-bottom:1rem;opacity:0.5}.notificationsDropdown__empty p{margin:0;font-size:0.9375rem}.notificationsDropdown__error p{margin:0 0 1rem 0;color:#DC2626}@keyframes spin{to{transform:rotate(360deg)}}.notificationItem{display:flex;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #F1F5F9;cursor:pointer;transition:background 0.2s ease;position:relative}.notificationItem:last-child{border-bottom:none}.notificationItem:hover{background:#F8FAFC}.notificationItem--unread{background:rgba(14, 165, 233, 0.05)}.notificationItem--unread::before{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:#0090C0}.notificationItem__icon{flex-shrink:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.notificationItem__icon svg{width:20px;height:20px}.notificationItem__icon--info{background:rgba(14, 165, 233, 0.1);color:#0EA5E9}.notificationItem__icon--success{background:rgba(34, 197, 94, 0.1);color:#22C55E}.notificationItem__icon--warning{background:rgba(251, 191, 36, 0.1);color:#FBBF24}.notificationItem__icon--error{background:rgba(239, 68, 68, 0.1);color:#EF4444}.notificationItem__content{flex:1;min-width:0}.notificationItem__title{font-size:0.9375rem;font-weight:500;color:#0F172A;margin:0 0 0.25rem 0;line-height:1.4}.notificationItem__message{font-size:0.875rem;color:#475569;margin:0 0 0.5rem 0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notificationItem__time{font-size:0.75rem;color:#64748B}.notificationItem__dismiss{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#94A3B8;cursor:pointer;border-radius:4px;transition:all 0.2s ease;opacity:0}.notificationItem:hover .notificationItem__dismiss{opacity:1}.notificationItem__dismiss:hover{background:rgba(239, 68, 68, 0.1);color:#DC2626}.notificationDetail__icon{width:48px;height:48px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-right:0.75rem}.notificationDetail__icon svg{width:24px;height:24px}.notificationDetail__icon--info{background:rgba(14, 165, 233, 0.1);color:#0EA5E9}.notificationDetail__icon--success{background:rgba(34, 197, 94, 0.1);color:#22C55E}.notificationDetail__icon--warning{background:rgba(251, 191, 36, 0.1);color:#FBBF24}.notificationDetail__icon--error{background:rgba(239, 68, 68, 0.1);color:#EF4444}.notificationDetail__time{font-size:0.875rem;color:#64748B;margin:0 0 1rem 0}.notificationDetail__message{font-size:1rem;color:#334155;line-height:1.6}.notificationDetail__message p{margin:0 0 1rem 0}.notificationDetail__message p:last-child{margin-bottom:0}.alertModal__title{display:flex;align-items:center}.notificationPrefs__header{margin-bottom:2rem}.notificationPrefs__title{font-size:2rem;font-weight:700;color:#0F172A;margin:0 0 0.5rem 0}.notificationPrefs__subtitle{font-size:1rem;color:#475569;margin:0}.notificationPrefs__card{background:white;border:1px solid #E2E8F0;border-radius:12px;padding:2rem}.notificationPrefs__section{display:flex;align-items:flex-start;gap:1rem;padding:1.5rem 0;border-bottom:1px solid #E2E8F0}.notificationPrefs__section:first-child{padding-top:0}.notificationPrefs__section:last-of-type{border-bottom:none}.notificationPrefs__section--disabled{opacity:0.6}.notificationPrefs__section--disabled .toggle__slider{cursor:not-allowed !important}.notificationPrefs__icon{flex-shrink:0;width:48px;height:48px;border-radius:50%;background:#F1F5F9;color:#00426D;display:flex;align-items:center;justify-content:center}.notificationPrefs__icon svg{width:24px;height:24px}.notificationPrefs__content{flex:1;min-width:0}.notificationPrefs__label{font-size:1rem;font-weight:600;color:#0F172A;margin:0 0 0.25rem 0}.notificationPrefs__description{font-size:0.875rem;color:#475569;margin:0}.notificationPrefs__toggle{flex-shrink:0}.notificationPrefs__actions{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #E2E8F0}.toggle{position:relative;display:inline-block;width:48px;height:28px}.toggle input{opacity:0;width:0;height:0}.toggle input:checked+.toggle__slider{background:#00426D}.toggle input:checked+.toggle__slider::before{transform:translateX(20px)}.toggle input:focus+.toggle__slider{box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.toggle input:disabled+.toggle__slider{opacity:0.5;cursor:not-allowed}.toggle__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#CBD5E1;border-radius:28px;transition:all 0.3s ease}.toggle__slider::before{content:'';position:absolute;height:20px;width:20px;left:4px;bottom:4px;background:white;border-radius:50%;transition:all 0.3s ease}.toggle__slider--disabled{background:#CBD5E1 !important;cursor:not-allowed}.nbToast__container{position:fixed;bottom:2rem;right:2rem;z-index:10000;display:flex;flex-direction:column;gap:0.75rem;max-width:400px}@media (max-width:767px){.nbToast__container{bottom:1rem;right:1rem;left:1rem;max-width:none}}.nbToast{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:white;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);opacity:0;transform:translateX(100%);transition:all 0.3s ease}.nbToast--show{opacity:1;transform:translateX(0)}.nbToast__content{display:flex;align-items:center;gap:0.75rem;flex:1}.nbToast__icon{flex-shrink:0}.nbToast__icon svg{display:block}.nbToast__message{font-size:0.9375rem;color:#0F172A;line-height:1.5}.nbToast__close{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:#64748B;font-size:1.25rem;line-height:1;cursor:pointer;border-radius:4px;transition:all 0.2s ease}.nbToast__close:hover{background:#F1F5F9;color:#0F172A}.nbToast--success{border-left:4px solid #22C55E}.nbToast--success .nbToast__icon{color:#22C55E}.nbToast--error{border-left:4px solid #EF4444}.nbToast--error .nbToast__icon{color:#EF4444}.nbToast--warning{border-left:4px solid #FBBF24}.nbToast--warning .nbToast__icon{color:#FBBF24}.nbToast--info{border-left:4px solid #0EA5E9}.nbToast--info .nbToast__icon{color:#0EA5E9}.nbFlexibleContent .nbBlock{padding:3rem 0}@media (max-width:768px){.nbFlexibleContent .nbBlock{padding:2rem}}@media (max-width:575.98px){.nbFlexibleContent .nbBlock{padding:2rem 1rem}}.nbFlexibleContent .nbBlock:first-child{padding-top:0}.nbFlexibleContent .nbBlock.nbEducationNav__card{padding:0}body.home .nbFlexibleContent .nbBlock,body.front-page .nbFlexibleContent .nbBlock{opacity:0;animation:nbFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) forwards}body.home .nbFlexibleContent .nbBlock:nth-child(1),body.front-page .nbFlexibleContent .nbBlock:nth-child(1){animation-delay:0s}body.home .nbFlexibleContent .nbBlock:nth-child(2),body.front-page .nbFlexibleContent .nbBlock:nth-child(2){animation-delay:0.15s}body.home .nbFlexibleContent .nbBlock:nth-child(3),body.front-page .nbFlexibleContent .nbBlock:nth-child(3){animation-delay:0.3s}body.home .nbFlexibleContent .nbBlock:nth-child(4),body.front-page .nbFlexibleContent .nbBlock:nth-child(4){animation-delay:0.45s}body.home .nbFlexibleContent .nbBlock:nth-child(5),body.front-page .nbFlexibleContent .nbBlock:nth-child(5){animation-delay:0.6s}body.home .nbFlexibleContent .nbBlock:nth-child(6),body.front-page .nbFlexibleContent .nbBlock:nth-child(6){animation-delay:0.75s}body.home .nbFlexibleContent .nbBlock:nth-child(7),body.front-page .nbFlexibleContent .nbBlock:nth-child(7){animation-delay:0.9s}body.home .nbFlexibleContent .nbBlock:nth-child(8),body.front-page .nbFlexibleContent .nbBlock:nth-child(8){animation-delay:1.05s}body.home .nbFlexibleContent .nbBlock:nth-child(9),body.front-page .nbFlexibleContent .nbBlock:nth-child(9){animation-delay:1.2s}body.home .nbFlexibleContent .nbBlock:nth-child(10),body.front-page .nbFlexibleContent .nbBlock:nth-child(10){animation-delay:1.35s}.nbTextBlock{font-size:1.0625rem;line-height:1.8;color:#0F172A}.nbTextBlock h2,.nbTextBlock h3,.nbTextBlock h4,.nbTextBlock h5,.nbTextBlock h6{font-family:'Apfel Grotezk', sans-serif;font-weight:700;color:#00426D;margin-top:2rem;margin-bottom:1rem}.nbTextBlock h2{font-size:2rem}.nbTextBlock h3{font-size:1.5rem}.nbTextBlock p{margin-bottom:1.5rem}.nbTextBlock ul,.nbTextBlock ol{margin-bottom:1.5rem;padding-left:1.5rem}.nbTextBlock a{color:#0090C0;text-decoration:underline}.nbTextBlock a:hover{color:#00426D}.nbVideoBlock__embed,.nbVideoBlock__player{position:relative;width:100%;border-radius:12px;overflow:hidden;background:#F1F5F9}.nbVideoBlock__embed iframe,.nbVideoBlock__player iframe{width:100%;height:auto;aspect-ratio:1.7777777778;display:block}.nbVideoBlock__video{width:100%;height:auto;display:block}.nbVideoBlock__caption{margin-top:1rem;font-size:0.9375rem;color:#475569;text-align:center}.nbVideoGallery__title{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:700;color:#00426D;margin-bottom:2rem;text-align:left}@media (max-width:768px){.nbVideoGallery__title{font-size:1.5rem;margin-bottom:1.5rem}}.nbVideoGallery__items{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media (max-width:992px){.nbVideoGallery__items{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media (max-width:768px){.nbVideoGallery__items{grid-template-columns:1fr;gap:1.5rem}}.nbVideoGallery__item{display:flex;flex-direction:column;background:#fff;border:1px solid #E2E8F0;border-radius:12px;overflow:hidden;transition:all 0.3s ease}.nbVideoGallery__item:hover{border-color:#0090C0;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.nbVideoGallery__embed{position:relative;width:100%;border-radius:12px 12px 0 0;overflow:hidden;background:#F1F5F9}.nbVideoGallery__embed iframe{width:100%;height:auto;aspect-ratio:1.7777777778;display:block;margin:0 !important}.nbVideoGallery__itemTitle{font-family:'Apfel Grotezk', sans-serif;font-size:0.975rem !important;font-weight:300;color:black;margin:1rem 1.25rem;line-height:1.4}@media (max-width:768px){.nbVideoGallery__itemTitle{font-size:1rem;margin:0.875rem 1rem 1rem}}.nbSmallBlock__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:1rem}@media (max-width:768px){.nbSmallBlock__grid{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:0.75rem}}.nbSmallBlock__item{display:flex;align-items:center;gap:0.75rem;padding:0.875rem 1rem;background:#ffffff;border-radius:12px;border:1px solid rgba(0, 0, 0, 0.08)}.nbSmallBlock__icon{width:24px;height:24px;flex-shrink:0;object-fit:contain}.nbSmallBlock__label{font-size:0.9375rem;color:#334155;line-height:1.4}.nbImageBlock__link{display:block;cursor:pointer;transition:opacity 0.3s ease}.nbImageBlock__link:hover{opacity:0.9}.nbImageBlock__image{width:100%;height:auto;display:block;border-radius:12px}.nbImageBlock__image--shadow{box-shadow:0 4px 20px rgba(0, 0, 0, 0.15)}.nbImageBlock__caption{margin-top:1rem;font-size:0.9375rem;color:#475569;text-align:center}.nbRelatedPages__slider{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:1.5rem}@media (max-width:768px){.nbRelatedPages__slider{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;gap:1rem;padding-bottom:0.5rem;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;cursor:grab;scrollbar-width:none;-ms-overflow-style:none}.nbRelatedPages__slider::-webkit-scrollbar{display:none}.nbRelatedPages__slider.is-dragging{cursor:grabbing;user-select:none}.nbRelatedPages__slider.is-dragging a{pointer-events:none}}@media (max-width:768px){.nbRelatedPages__item{flex:0 0 calc(85vw - 2rem);max-width:calc(85vw - 2rem);scroll-snap-align:start}}.nbRelatedPages__link{display:block;padding:1.5rem;background:#fff;border:1px solid #E2E8F0;border-radius:12px;text-decoration:none;color:#0F172A;transition:all 0.3s ease;position:relative;height:100%}.nbRelatedPages__link:hover{border-color:#0090C0;background:rgba(0, 144, 192, 0.02);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.nbRelatedPages__link:hover .nbRelatedPages__arrow{transform:translateX(4px)}.nbRelatedPages__link:focus{outline:2px solid #0090C0;outline-offset:2px}.nbRelatedPages__title{font-size:1.125rem;font-weight:600;color:#00426D;margin:0 0 0.75rem 0;font-family:'Apfel Grotezk', sans-serif;line-height:1.4}.nbRelatedPages__description{font-size:0.9375rem;color:#475569;line-height:1.6;margin:0 0 1rem 0}.nbRelatedPages__arrow{position:absolute;bottom:1.5rem;right:1.5rem;color:#0090C0;transition:transform 0.3s ease}.nbGallery--grid .nbGallery__items{display:grid;grid-template-columns:repeat(auto-fill, minmax(max(200px, calc(50% - 0.75rem)), 1fr));gap:1.5rem}@media (max-width:768px){.nbGallery--grid .nbGallery__items{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr))}}.nbGallery--grid .nbGallery__item{display:block;border-radius:12px;overflow:hidden;aspect-ratio:1.3333333333;position:relative;cursor:zoom-in}.nbGallery--grid .nbGallery__item::after{content:'';position:absolute;inset:0;background:rgba(0, 0, 0, 0);transition:background 0.3s ease;pointer-events:none}.nbGallery--grid .nbGallery__item:hover::after{background:rgba(0, 0, 0, 0.1)}.nbGallery--grid .nbGallery__image{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease;margin:0 !important;padding:0 !important;border-radius:0 !important;display:block}.nbGallery__item:hover .nbGallery--grid .nbGallery__image{transform:scale(1.05)}.nbGallery__caption{margin-top:1rem;font-size:0.9375rem;color:#475569;text-align:center}.nbBlock--gallery-carousel{width:100%}.nbBlock--gallery-carousel .nbGalleryCarousel{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1)}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-wrapper{width:100%}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-slide{width:100% !important;aspect-ratio:1.7777777778}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-slide a{display:block;width:100%;height:100%}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-slide img{width:100%;height:100%;display:block;object-fit:cover;object-position:center;margin:0 !important;padding:0 !important}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-button-next,.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-button-prev{width:48px;height:48px;background:rgba(255, 255, 255, 0.9);border-radius:50%;color:#00426D;transition:all 0.3s ease}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-button-next:after,.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-button-prev:after{font-size:20px;font-weight:700}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-button-next:hover,.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-button-prev:hover{background:white;box-shadow:0 4px 12px rgba(0, 0, 0, 0.15);transform:scale(1.1)}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-pagination{bottom:1rem}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:rgba(255, 255, 255, 0.6);opacity:1;transition:all 0.3s ease}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-pagination .swiper-pagination-bullet-active{background:white;transform:scale(1.3)}.nbBlock--gallery-carousel .nbGalleryCarousel .swiper-pagination .swiper-pagination-bullet:hover{background:rgba(255, 255, 255, 0.9)}.nbBlock--gallery-carousel .nbGallery__caption{margin-top:1rem;font-size:0.9375rem;color:#475569;text-align:center}.nbFaq__item{border-bottom:1px solid #E2E8F0}.nbFaq__item:last-child{border-bottom:none}.nbFaq__item.is-open .nbFaq__icon{transform:rotate(180deg)}.nbFaq__question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;background:none;border:none;text-align:left;font-size:1.125rem;font-weight:600;color:#00426D;cursor:pointer;transition:color 0.3s ease}.nbFaq__question:hover{color:#0090C0}.nbFaq__question:focus{outline:2px solid #0090C0;outline-offset:2px}.nbFaq__icon{flex-shrink:0;margin-left:1rem;color:#0090C0;transition:transform 0.3s ease}.nbFaq__answer{padding:0 0 1.5rem 0;color:#334155;line-height:1.7}.nbFaq__answer p{margin-bottom:1rem}.nbFaq__answer p:last-child{margin-bottom:0}.nbSourceBlock{background:#F8FAFC;border:1px solid #E2E8F0;border-radius:12px;padding:2rem}.nbSourceBlock__title{font-size:1.25rem;font-weight:700;color:#00426D;margin-bottom:1.5rem;font-family:'Apfel Grotezk', sans-serif}.nbSourceBlock__list{list-style:none;padding:0;margin:0}.nbSourceBlock__item{margin-bottom:0.75rem}.nbSourceBlock__item:last-child{margin-bottom:0}.nbSourceBlock__link{display:flex;align-items:center;gap:1rem;padding:1rem;background:white;border:1px solid #E2E8F0;border-radius:8px;text-decoration:none;color:#0F172A;transition:all 0.3s ease}.nbSourceBlock__link:hover{border-color:#0090C0;background:rgba(0, 144, 192, 0.05);transform:translateX(4px)}.nbSourceBlock__link:hover .nbSourceBlock__icon{color:#0090C0}.nbSourceBlock__link:focus{outline:2px solid #0090C0;outline-offset:2px}.nbSourceBlock__icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#F1F5F9;border-radius:8px;color:#475569;transition:color 0.3s ease}.nbSourceBlock__icon svg{display:block}.nbSourceBlock__label{flex:1;font-weight:500}.nbSourceBlock__badge{flex-shrink:0;font-size:0.75rem;font-weight:600;color:white;background:#0090C0;padding:0.25rem 0.75rem;border-radius:4px;text-transform:uppercase;letter-spacing:0.05em}.nbCta{display:flex;flex-wrap:wrap;gap:1rem}.nbCta--left{justify-content:flex-start}.nbCta--center{justify-content:center}.nbCta--right{justify-content:flex-end}.nbCta__button{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2rem;font-size:1rem;font-weight:600;text-decoration:none;border-radius:8px;border:2px solid transparent;transition:all 0.3s ease;white-space:nowrap}.nbCta__button:focus{outline:2px solid #0090C0;outline-offset:2px}.nbCta__button--primary{background:#00426D;color:white}.nbCta__button--primary:hover{background:#0090C0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.3)}.nbCta__button--secondary{background:white;color:#00426D;border-color:#00426D}.nbCta__button--secondary:hover{background:#00426D;color:white;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.2)}.nbCta__button--ghost{background:transparent;color:#00426D;border-color:#CBD5E1}.nbCta__button--ghost:hover{background:#F8FAFC;border-color:#00426D;transform:translateY(-2px)}@media (max-width:600px){.nbCta__button{width:100%;justify-content:center}}.nbBlockCard{background:#fff;border:1px solid #E2E8F0;border-radius:20px;height:100%;display:flex;flex-direction:column;transition:all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1);overflow:hidden;position:relative;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;transform:translateZ(0);padding:2rem}.nbBlockCard--has-link{cursor:pointer}.nbBlockCard--has-link:hover{border-color:#0090C0;transform:scale(1.02)}.nbBlockCard--with-icon{padding:2rem}.nbBlockCard--with-icon .nbBlockCard__icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#F8FAFC;border-radius:12px;margin-bottom:1.5rem;flex-shrink:0;transition:background 0.3s ease}.nbBlockCard--with-icon .nbBlockCard__icon img{width:32px;height:32px;object-fit:contain;display:block}.nbBlockCard--with-icon.nbBlockCard--has-link:hover .nbBlockCard__icon{background:#F1F5F9}.nbBlockCard--with-image{padding:0}.nbBlockCard--with-image .nbBlockCard__image{width:100%;overflow:hidden;flex-shrink:0;border-radius:20px 20px 0 0;aspect-ratio:1.6}.nbBlockCard--with-image .nbBlockCard__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.nbBlockCard--with-image .nbBlockCard__content{padding:2rem}.nbBlockCard--with-image.nbBlockCard--has-link:hover .nbBlockCard__image img{transform:scale(1.05)}.nbBlockCard__content{display:flex;flex-direction:column;flex:1}.nbBlockCard__title{font-size:1.375rem;font-weight:700;color:#00426D;margin:0 0 0.75rem 0;line-height:1.25;font-family:'Apfel Grotezk', sans-serif;letter-spacing:-0.01em}.col-lg-8 .nbBlockCard__title{font-size:1.125rem}.nbBlockCard__description{font-size:1rem;color:#475569;line-height:1.6;margin-bottom:1.5rem;flex:1}.nbBlockCard__description p{margin-top:0;margin-bottom:1rem}.nbBlockCard__description p:last-child{margin-bottom:0}.nbBlockCard__cta{margin-top:auto}.nbBlockCard__link{display:inline-flex;align-items:center;font-size:0.9375rem;font-weight:600;color:#0090C0;text-decoration:none !important;transition:all 0.3s ease;gap:0.375rem}.nbBlockCard__link::after{content:'→';display:inline-block;transition:transform 0.3s ease;text-decoration:none !important}.nbBlockCard__link::before{content:'';position:absolute;inset:0;z-index:1}.nbBlockCard__link:hover{color:#00426D;text-decoration:none !important}.nbBlockCard__link:hover::after{transform:translateX(4px);text-decoration:none !important}.nbBlockCard__link:focus{outline:2px solid #0090C0;outline-offset:4px;border-radius:4px}@media (max-width:768px){.nbBlockCard{border-radius:16px;padding:1.5rem}.nbBlockCard--with-icon{padding:1.5rem}.nbBlockCard--with-icon .nbBlockCard__icon{width:48px;height:48px;margin-bottom:1rem}.nbBlockCard--with-icon .nbBlockCard__icon img{width:28px;height:28px}.nbBlockCard--with-image{padding:0}.nbBlockCard--with-image .nbBlockCard__content{padding:1.5rem}.nbBlockCard__title{font-size:1.125rem}.nbBlockCard__description{font-size:0.9375rem}}.nbResourcesBlock__title{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:700;color:#00426D;margin-bottom:1.5rem}@media (max-width:768px){.nbResourcesBlock__title{font-size:1.5rem;margin-bottom:1.25rem}}.nbResourcesBlock__list{display:flex;flex-direction:column;gap:0.75rem}.nbResourcesBlock__list--two-columns{display:grid;grid-template-columns:repeat(2, 1fr);gap:0.75rem}@media (max-width:768px){.nbResourcesBlock__list--two-columns{grid-template-columns:1fr}}.nbResourcesBlock__item{display:flex;align-items:center;gap:1rem;padding:0.875rem 1rem;background:#fff;border:1px solid #E2E8F0;border-radius:8px;color:#0F172A;transition:all 0.2s ease}.nbResourcesBlock__item:hover{border-color:#0090C0;background:#F8FAFC}.nbResourcesBlock__item--file{text-decoration:none}.nbResourcesBlock__item--file .nbResourcesBlock__itemLabel{text-decoration:none}.nbResourcesBlock__item--file:hover{border-color:#E2E8F0;background:#fff}.nbResourcesBlock__item--link{text-decoration:none}.nbResourcesBlock__item--link .nbResourcesBlock__itemLabel{text-decoration:underline;text-underline-offset:3px}.nbResourcesBlock__item--link:hover .nbResourcesBlock__itemArrow{transform:translateX(4px)}@media (max-width:768px){.nbResourcesBlock__item{padding:0.75rem;gap:0.875rem}}.nbResourcesBlock__itemIcon{flex-shrink:0;width:auto;height:auto;display:inline-flex;align-items:center;justify-content:center;background:#F1F5F9;border-radius:6px;padding:0.1875rem 0.5rem}@media (max-width:768px){.nbResourcesBlock__itemIcon{padding:0.1875rem 0.4375rem}}.nbResourcesBlock__icon{width:20px;height:20px;color:#00426D}.nbResourcesBlock__icon--file-pdf{color:#dc2626}.nbResourcesBlock__icon--file-word{color:#2563eb}.nbResourcesBlock__icon--file-excel{color:#16a34a}.nbResourcesBlock__icon--file-image{color:#ea580c}.nbResourcesBlock__icon--external{color:#0090C0}@media (max-width:768px){.nbResourcesBlock__icon{width:18px;height:18px}}.nbResourcesBlock__itemContent{flex:1;min-width:0;display:flex;flex-direction:column;gap:0.25rem}.nbResourcesBlock__itemLabel{font-size:0.9375rem;font-weight:500;color:#0F172A;margin-bottom:0.25rem;line-height:1.4;word-break:break-word}.nbResourcesBlock__itemLabel--link{text-decoration:underline;text-underline-offset:3px}@media (max-width:768px){.nbResourcesBlock__itemLabel{font-size:0.875rem}}.nbResourcesBlock__itemDescription{font-size:0.7125rem;color:#475569;line-height:1.5;margin-top:0;margin-bottom:0.5rem;word-break:break-word}@media (max-width:768px){.nbResourcesBlock__itemDescription{font-size:0.71rem}}.nbResourcesBlock__itemMeta{display:flex;align-items:center;gap:0.625rem;flex-wrap:wrap;margin-top:0.25rem}.nbResourcesBlock__itemMeta .nbResourcesBlock__itemIcon{margin:0;order:-1}.nbResourcesBlock__itemFormat{font-size:0.75rem;font-weight:600;color:#334155;background:#F1F5F9;padding:0.1875rem 0.5rem;border-radius:4px;text-transform:uppercase;letter-spacing:0.5px}.nbResourcesBlock__itemSize{font-size:0.75rem;color:#475569}.nbResourcesBlock__itemActions{display:flex;align-items:center;gap:0.5rem;flex-shrink:0}.nbResourcesBlock__action{display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background:transparent;border:1px solid #CBD5E1;border-radius:6px;color:#E2E8F0 !important;text-decoration:none;transition:all 0.2s ease}.nbResourcesBlock__action svg{width:18px;height:18px;fill:#E2E8F0 !important;color:#E2E8F0 !important}.nbResourcesBlock__action path{fill:#E2E8F0 !important;stroke:#E2E8F0 !important}.nbResourcesBlock__action:hover{background:#0090C0;border-color:#0090C0;color:#fff !important}.nbResourcesBlock__action:hover svg{fill:#fff !important;color:#fff !important}.nbResourcesBlock__action:hover path{fill:#fff !important;stroke:#fff !important}@media (max-width:768px){.nbResourcesBlock__action{width:28px;height:28px}.nbResourcesBlock__action svg{width:16px;height:16px}}.nbResourcesBlock__itemArrow{flex-shrink:0;width:20px;height:20px;color:#475569;transition:transform 0.3s ease;display:flex;align-items:center;justify-content:center}.nbResourcesBlock__viewMore{margin-top:1rem;padding-top:1rem;border-top:1px solid #E2E8F0;text-align:center}.nbResourcesBlock__viewMoreBtn{display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.5rem;background:#00426D;color:white;border:none;border-radius:8px;font-size:0.875rem;font-weight:600;text-decoration:none;transition:all 0.2s ease}.nbResourcesBlock__viewMoreBtn:hover{background:#003354;color:white;text-decoration:none;transform:translateY(-1px)}.nbResourcesBlock__viewMoreBtn:active{transform:translateY(0)}@media (max-width:768px){.nbResourcesBlock__viewMoreBtn{padding:0.625rem 1.25rem;font-size:0.8125rem}}.nbFullwidthAccordion{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start;position:relative;min-height:460px;background-image:url('assets/img/bg-full-pattern-accordion.svg');background-position:left top;background-repeat:no-repeat;background-size:auto}.nbFullwidthAccordion--no-images{grid-template-columns:1fr}.nbFullwidthAccordion--no-images .nbFullwidthAccordion__items{width:100%}@media (max-width:992px){.nbFullwidthAccordion{grid-template-columns:1fr;gap:2rem}.nbFullwidthAccordion .nbFullwidthAccordion__items{order:1}.nbFullwidthAccordion .nbFullwidthAccordion__displayImage{order:2}}@media (max-width:768px){.nbFullwidthAccordion{gap:1.5rem}}@media (max-width:576px){.nbFullwidthAccordion{gap:1rem}}.nbFullwidthAccordion__trigger{margin-bottom:0 !important}.nbFullwidthAccordion__items{display:flex;flex-direction:column;gap:0;padding-left:1.5rem}@media (max-width:768px){.nbFullwidthAccordion__items{padding-left:1rem}}@media (max-width:576px){.nbFullwidthAccordion__items{padding-left:0.75rem}}.nbFullwidthAccordion__item{border-bottom:1px solid #E2E8F0;position:relative;padding-left:0;transition:padding-left 0.3s ease, border-left-color 0.3s ease}.nbFullwidthAccordion__item:last-child{border-bottom:none}.nbFullwidthAccordion__item::before{content:'';position:absolute;left:-1.5rem;top:50%;width:3px;height:0;background-color:#0090C0;transform:translateY(-50%);transition:height 0.4s cubic-bezier(0.4, 0, 0.2, 1), top 0.4s cubic-bezier(0.4, 0, 0.2, 1);opacity:0}@media (max-width:768px){.nbFullwidthAccordion__item::before{left:-1rem;width:2px}}@media (max-width:576px){.nbFullwidthAccordion__item::before{left:-0.75rem;width:2px}}.nbFullwidthAccordion__item.is-open{padding-left:1.5rem}@media (max-width:768px){.nbFullwidthAccordion__item.is-open{padding-left:1rem}}@media (max-width:576px){.nbFullwidthAccordion__item.is-open{padding-left:0.75rem}}.nbFullwidthAccordion__item.is-open::before{top:0;height:100%;transform:translateY(0);opacity:1}.nbFullwidthAccordion__item.is-open .nbFullwidthAccordion__icon{transform:rotate(180deg)}.nbFullwidthAccordion__trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;margin:0;border:none;text-align:left;cursor:pointer;transition:color 0.3s ease}@media (max-width:768px){.nbFullwidthAccordion__trigger{padding:1.25rem 0}}@media (max-width:576px){.nbFullwidthAccordion__trigger{padding:1rem 0}}.nbFullwidthAccordion__trigger:hover .nbFullwidthAccordion__title{color:#0090C0}.nbFullwidthAccordion__trigger:focus{outline:2px solid #0090C0;outline-offset:2px;border-radius:2px}.nbFullwidthAccordion__title{font-size:1.125rem;font-weight:600;color:#00426D;transition:color 0.3s ease;font-family:'Apfel Grotezk', sans-serif}@media (max-width:768px){.nbFullwidthAccordion__title{font-size:1rem}}@media (max-width:576px){.nbFullwidthAccordion__title{font-size:0.9375rem}}.nbFullwidthAccordion__icon{flex-shrink:0;margin-left:1rem;color:#0090C0;transition:transform 0.3s ease;width:24px;height:24px}@media (max-width:768px){.nbFullwidthAccordion__icon{width:20px;height:20px;margin-left:0.75rem}}@media (max-width:576px){.nbFullwidthAccordion__icon{width:18px;height:18px;margin-left:0.5rem}}.nbFullwidthAccordion__content{display:grid;grid-template-rows:0fr;overflow:hidden;opacity:0;padding-top:0;padding-bottom:0;transition:grid-template-rows 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.35s cubic-bezier(0.4, 0, 0.2, 1) 0.05s, padding-bottom 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.nbFullwidthAccordion__content>*{min-height:0;overflow:hidden}.nbFullwidthAccordion__content.is-open,.nbFullwidthAccordion__item.is-open .nbFullwidthAccordion__content{grid-template-rows:1fr;opacity:1;padding-bottom:1.5rem}@media (max-width:768px){.nbFullwidthAccordion__content.is-open,.nbFullwidthAccordion__item.is-open .nbFullwidthAccordion__content{padding-bottom:1.25rem}}@media (max-width:576px){.nbFullwidthAccordion__content.is-open,.nbFullwidthAccordion__item.is-open .nbFullwidthAccordion__content{padding-bottom:1rem}}.nbFullwidthAccordion__contentInner{min-height:0;overflow:hidden}.nbFullwidthAccordion__text{color:#334155;line-height:1.7;font-size:1rem;margin-bottom:1rem}@media (max-width:768px){.nbFullwidthAccordion__text{font-size:0.9375rem;line-height:1.6;margin-bottom:0.875rem}}@media (max-width:576px){.nbFullwidthAccordion__text{font-size:0.875rem;line-height:1.5;margin-bottom:0.75rem}}.nbFullwidthAccordion__text p{margin-bottom:1rem}@media (max-width:768px){.nbFullwidthAccordion__text p{margin-bottom:0.875rem}}@media (max-width:576px){.nbFullwidthAccordion__text p{margin-bottom:0.75rem}}.nbFullwidthAccordion__text p:last-child{margin-bottom:0}@media (max-width:768px){.nbFullwidthAccordion__text ul,.nbFullwidthAccordion__text ol{padding-left:1.25rem}}@media (max-width:576px){.nbFullwidthAccordion__text ul,.nbFullwidthAccordion__text ol{padding-left:1rem}}@media (max-width:768px){.nbFullwidthAccordion__text ul li,.nbFullwidthAccordion__text ol li{margin-bottom:0.625rem}}@media (max-width:576px){.nbFullwidthAccordion__text ul li,.nbFullwidthAccordion__text ol li{margin-bottom:0.5rem}}.nbFullwidthAccordion__text h2,.nbFullwidthAccordion__text h3,.nbFullwidthAccordion__text h4,.nbFullwidthAccordion__text h5,.nbFullwidthAccordion__text h6{font-family:'Apfel Grotezk', sans-serif;font-weight:700;color:#00426D;margin-top:1.5rem;margin-bottom:1rem}@media (max-width:768px){.nbFullwidthAccordion__text h2,.nbFullwidthAccordion__text h3,.nbFullwidthAccordion__text h4,.nbFullwidthAccordion__text h5,.nbFullwidthAccordion__text h6{margin-top:1.25rem;margin-bottom:0.875rem}}@media (max-width:576px){.nbFullwidthAccordion__text h2,.nbFullwidthAccordion__text h3,.nbFullwidthAccordion__text h4,.nbFullwidthAccordion__text h5,.nbFullwidthAccordion__text h6{margin-top:1rem;margin-bottom:0.75rem}}.nbFullwidthAccordion__links{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1rem;margin-bottom:1rem}.nbFullwidthAccordion__link{margin:0}.nbFullwidthAccordion__linkBtn{display:inline-flex;align-items:center;font-size:0.9375rem;font-weight:600;color:#0090C0;text-decoration:none;transition:all 0.3s ease}.nbFullwidthAccordion__linkBtn:hover{color:#00426D;text-decoration:underline}.nbFullwidthAccordion__linkBtn:focus{outline:2px solid #0090C0;outline-offset:2px;border-radius:2px}.nbFullwidthAccordion__image{margin-top:1rem;display:none}@media (max-width:992px){.nbFullwidthAccordion__image{display:block;margin-top:1.5rem}}.nbFullwidthAccordion__image img{width:100%;height:auto;display:block;border-radius:8px}.nbFullwidthAccordion__displayImage{position:absolute;top:2rem;right:0;width:calc(50% - 1.5rem);border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0, 0, 0, 0.1);opacity:0;visibility:hidden;transform:translateX(30px)}@media (max-width:992px){.nbFullwidthAccordion__displayImage{display:none}}.nbFullwidthAccordion__displayImage.is-active:not(.nbFullwidthAccordion__displayImage--exit):not(.nbFullwidthAccordion__displayImage--enter){opacity:1 !important;visibility:visible !important;transform:translateX(0) !important;transition:opacity 0.4s cubic-bezier(0.4, 0, 0.2, 1), transform 0.4s cubic-bezier(0.4, 0, 0.2, 1), visibility 0.4s cubic-bezier(0.4, 0, 0.2, 1)}.nbFullwidthAccordion__displayImage img{width:100%;height:auto;margin:0 !important;display:block;object-fit:cover}.nbFullwidthAccordion__displayImage--exit{opacity:0 !important;transform:translateX(30px) !important;transition:opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1), transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), visibility 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;visibility:hidden !important}.nbFullwidthAccordion__displayImage--enter{opacity:0 !important;transform:translateX(30px) !important;visibility:visible !important;transition:none !important;animation:nbFullwidthAccordionDisplayImgEnter 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards !important}.nbFullwidthAccordion__displayImage.is-active.nbFullwidthAccordion__displayImage--enter,.nbFullwidthAccordion__displayImage.nbFullwidthAccordion__displayImage--enter.is-active{opacity:0 !important;transform:translateX(30px) !important;visibility:visible !important;transition:none !important;animation:nbFullwidthAccordionDisplayImgEnter 0.4s cubic-bezier(0.4, 0, 0.2, 1) forwards !important}@keyframes nbFullwidthAccordionDisplayImgEnter{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.nbFullwidthAccordion{gap:1.5rem}.nbFullwidthAccordion__trigger{padding:1.25rem 0}.nbFullwidthAccordion__title{font-size:1rem}.nbFullwidthAccordion__content{padding:0 0 1.25rem 0}}.nbFlexRow{display:flex;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;align-items:center}@media (max-width:768px){.nbFlexRow{gap:1.5rem;margin-bottom:1.5rem}}@media (max-width:576px){.nbFlexRow{gap:1rem;margin-bottom:1rem}}.nbFlexRow--has-block-card{align-items:flex-start}.col-lg-8 .nbFlexRow{gap:1.25rem}@media (max-width:768px){.col-lg-8 .nbFlexRow{gap:1rem}}@media (max-width:576px){.col-lg-8 .nbFlexRow{gap:0.75rem}}.col-lg-8 .nbFlexRow--has-block-card{gap:1rem}@media (max-width:768px){.col-lg-8 .nbFlexRow--has-block-card{gap:0.875rem}}@media (max-width:576px){.col-lg-8 .nbFlexRow--has-block-card{gap:0.75rem}}.nbFlexCol{flex:0 1 100%}.nbFlexCol--1_6{flex:0 1 calc(16.666% - 1.66rem)}.nbFlexCol--1_5{flex:0 1 calc(20% - 1.6rem)}.nbFlexCol--1_4{flex:0 1 calc(25% - 1.5rem)}.nbFlexCol--1_3{flex:0 1 calc(33.333% - 1.33rem)}.nbFlexCol--2_5{flex:0 1 calc(40% - 1.2rem)}.nbFlexCol--1_2{flex:0 1 calc(50% - 1rem)}.nbFlexCol--3_5{flex:0 1 calc(60% - 0.8rem)}.nbFlexCol--2_3{flex:0 1 calc(66.666% - 0.66rem)}.nbFlexCol--3_4{flex:0 1 calc(75% - 0.5rem)}.nbFlexCol--4_5{flex:0 1 calc(80% - 0.4rem)}.nbFlexCol--5_6{flex:0 1 calc(83.333% - 0.33rem)}.nbFlexCol--1_1{flex:0 1 100%}.col-lg-8 .nbFlexCol--1_6{flex:0 1 calc(16.666% - 0.83rem)}.col-lg-8 .nbFlexCol--1_5{flex:0 1 calc(20% - 0.8rem)}.col-lg-8 .nbFlexCol--1_4{flex:0 1 calc(25% - 0.75rem)}.col-lg-8 .nbFlexCol--1_3{flex:0 1 calc(33.333% - 0.67rem)}.col-lg-8 .nbFlexCol--2_5{flex:0 1 calc(40% - 0.6rem)}.col-lg-8 .nbFlexCol--1_2{flex:0 1 calc(50% - 0.5rem)}.col-lg-8 .nbFlexCol--3_5{flex:0 1 calc(60% - 0.4rem)}.col-lg-8 .nbFlexCol--2_3{flex:0 1 calc(66.666% - 0.33rem)}.col-lg-8 .nbFlexCol--3_4{flex:0 1 calc(75% - 0.25rem)}.col-lg-8 .nbFlexCol--4_5{flex:0 1 calc(80% - 0.2rem)}.col-lg-8 .nbFlexCol--5_6{flex:0 1 calc(83.333% - 0.17rem)}@media (max-width:768px){.nbFlexCol{flex:0 1 100% !important}}@keyframes nbFadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nbFlexibleContent .nbBlock{animation:none;opacity:1}}.nbColumnModal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;display:flex;align-items:center;justify-content:center}.nbColumnModal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.7)}.nbColumnModal__content{position:relative;background:white;border-radius:12px;max-width:900px;width:90%;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0, 0, 0, 0.3)}.nbColumnModal__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid #E2E8F0}.nbColumnModal__header h2{margin:0;font-size:1.5rem;color:#00426D;font-family:'Apfel Grotezk', sans-serif}.nbColumnModal__close{width:36px;height:36px;border:none;background:#F1F5F9;color:#475569;border-radius:6px;font-size:24px;line-height:1;cursor:pointer;transition:all 0.2s ease}.nbColumnModal__close:hover{background:#E2E8F0;color:#0F172A}.nbColumnModal__body{padding:2rem;overflow-y:auto}.nbColumnModal__grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:1rem}@media (max-width:1200px){.nbColumnModal__grid{grid-template-columns:repeat(4, 1fr)}}@media (max-width:768px){.nbColumnModal__grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:480px){.nbColumnModal__grid{grid-template-columns:repeat(2, 1fr)}}.nbColumnModal__option{border:2px solid #E2E8F0;border-radius:8px;padding:1rem;background:white;cursor:pointer;transition:all 0.2s ease}.nbColumnModal__option:hover{border-color:#0090C0;background:rgba(0, 144, 192, 0.05);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.nbColumnModal__option:focus{outline:2px solid #0090C0;outline-offset:2px}.nbColumnModal__preview{display:flex;gap:4px;height:60px;margin-bottom:0.5rem}.nbColumnModal__col{background:#CBD5E1;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:0.75rem;font-weight:600;color:#334155}.nbColumnModal__col[data-width="1/1"]{flex:1 1 100%}.nbColumnModal__col[data-width="5/6"]{flex:1 1 83.33%}.nbColumnModal__col[data-width="4/5"]{flex:1 1 80%}.nbColumnModal__col[data-width="3/4"]{flex:1 1 75%}.nbColumnModal__col[data-width="2/3"]{flex:1 1 66.67%}.nbColumnModal__col[data-width="3/5"]{flex:1 1 60%}.nbColumnModal__col[data-width="1/2"]{flex:1 1 50%}.nbColumnModal__col[data-width="2/5"]{flex:1 1 40%}.nbColumnModal__col[data-width="1/3"]{flex:1 1 33.33%}.nbColumnModal__col[data-width="1/4"]{flex:1 1 25%}.nbColumnModal__col[data-width="1/5"]{flex:1 1 20%}.nbColumnModal__col[data-width="1/6"]{flex:1 1 16.67%}.nbColumnModal__label{font-size:0.8125rem;color:#475569;text-align:center}.fusion-column-sizer{position:absolute;top:0.75rem;left:0.75rem;z-index:100}.fusion-builder-resize-column{display:inline-block;background:#0090C0;color:white;padding:0.375rem 0.75rem;border-radius:4px;font-size:0.8125rem;font-weight:700;text-decoration:none;cursor:pointer;transition:all 0.2s ease;font-family:monospace;letter-spacing:0.5px;line-height:1}.fusion-builder-resize-column:hover{background:#00426D;color:white;transform:scale(1.05);box-shadow:0 2px 8px rgba(0, 144, 192, 0.4)}.fusion-builder-resize-column:focus{outline:2px solid #00426D;outline-offset:2px}.column-sizes{position:absolute;top:calc(100% + 0.5rem);left:0;background:white;border:1px solid #CBD5E1;border-radius:6px;box-shadow:0 4px 16px rgba(0, 0, 0, 0.15);padding:0.5rem;display:grid;grid-template-columns:repeat(6, 1fr);gap:0.25rem;z-index:101;min-width:280px}@media (max-width:768px){.column-sizes{grid-template-columns:repeat(4, 1fr);min-width:200px}}.column-size{background:#F1F5F9;color:#334155;padding:0.625rem 0.5rem;text-align:center;border-radius:4px;cursor:pointer;font-size:0.75rem;font-weight:600;transition:all 0.2s ease;border:2px solid transparent;font-family:monospace}.column-size:hover{background:#E2E8F0;color:#0F172A;transform:translateY(-2px)}.column-size.active-size{background:#0090C0;color:white;border-color:#00426D;box-shadow:0 2px 8px rgba(0, 144, 192, 0.3)}.nbColumnRow{position:relative;display:flex;gap:1rem;padding:1.5rem;background:#F8FAFC;border:2px dashed #CBD5E1;border-radius:8px;margin-bottom:1rem;min-height:100px}.nbColumnRow.is-empty{justify-content:center;align-items:center}.nbColumnRow.is-empty::after{content:'Drop components here or adjust column widths';color:#64748B;font-size:0.875rem}.nbColumnRow__column{position:relative;background:white;border:1px solid #E2E8F0;border-radius:8px;padding:2.5rem 1rem 1rem;min-height:80px;transition:all 0.3s ease}.nbColumnRow__column[data-width="1/1"]{flex:1 1 100%}.nbColumnRow__column[data-width="5/6"]{flex:1 1 83.33%}.nbColumnRow__column[data-width="4/5"]{flex:1 1 80%}.nbColumnRow__column[data-width="3/4"]{flex:1 1 75%}.nbColumnRow__column[data-width="2/3"]{flex:1 1 66.67%}.nbColumnRow__column[data-width="3/5"]{flex:1 1 60%}.nbColumnRow__column[data-width="1/2"]{flex:1 1 50%}.nbColumnRow__column[data-width="2/5"]{flex:1 1 40%}.nbColumnRow__column[data-width="1/3"]{flex:1 1 33.33%}.nbColumnRow__column[data-width="1/4"]{flex:1 1 25%}.nbColumnRow__column[data-width="1/5"]{flex:1 1 20%}.nbColumnRow__column[data-width="1/6"]{flex:1 1 16.67%}.acf-flexible-content .layout[data-layout="columnsBlock"] .acf-fc-layout-handle{background:rgba(0, 144, 192, 0.1);border-left:4px solid #0090C0}.nbColumnsBlock{padding:2rem 0}.nbColumnsBlock__row{display:flex;flex-wrap:wrap;gap:2rem}@media (max-width:768px){.nbColumnsBlock__row{flex-direction:column;gap:1.5rem}}.nbColumnsBlock__column{flex:1 1 auto;min-width:0}.nbColumnsBlock__column[data-width="1/1"]{flex-basis:100%}.nbColumnsBlock__column[data-width="5/6"]{flex-basis:calc(83.33% - 1rem)}.nbColumnsBlock__column[data-width="4/5"]{flex-basis:calc(80% - 1rem)}.nbColumnsBlock__column[data-width="3/4"]{flex-basis:calc(75% - 1rem)}.nbColumnsBlock__column[data-width="2/3"]{flex-basis:calc(66.67% - 1rem)}.nbColumnsBlock__column[data-width="3/5"]{flex-basis:calc(60% - 1rem)}.nbColumnsBlock__column[data-width="1/2"]{flex-basis:calc(50% - 1rem)}.nbColumnsBlock__column[data-width="2/5"]{flex-basis:calc(40% - 1rem)}.nbColumnsBlock__column[data-width="1/3"]{flex-basis:calc(33.33% - 1rem)}.nbColumnsBlock__column[data-width="1/4"]{flex-basis:calc(25% - 1rem)}.nbColumnsBlock__column[data-width="1/5"]{flex-basis:calc(20% - 1rem)}.nbColumnsBlock__column[data-width="1/6"]{flex-basis:calc(16.67% - 1rem)}@media (max-width:768px){.nbColumnsBlock__column[data-width]{flex-basis:100% !important}}.acf-flexible-content>.values.nb-flex-enabled{display:flex !important;flex-wrap:wrap !important;gap:1.5rem !important;align-items:flex-start !important}.acf-flexible-content>.values.nb-flex-enabled .ui-sortable-helper{opacity:0.8;transform:rotate(-1deg) !important;box-shadow:0 8px 24px rgba(0, 0, 0, 0.2) !important}.acf-flexible-content>.values.nb-flex-enabled .ui-sortable-placeholder{visibility:visible !important;background:rgba(0, 115, 170, 0.1) !important;border:2px dashed #0073aa !important;border-radius:4px}.nb-width-badge{display:inline-flex;align-items:center;margin-right:0.75rem;flex-shrink:0;position:relative;z-index:102;pointer-events:auto}.nb-width-badge__btn{display:inline-flex;align-items:center;gap:0;background:#0090C0;color:white;border:none;padding:4px 8px;border-radius:4px;font-size:11px;font-weight:700;cursor:pointer;transition:all 0.2s ease;font-family:monospace;box-shadow:0 1px 4px rgba(0, 144, 192, 0.3);min-width:32px;justify-content:center;position:relative;z-index:101;pointer-events:auto}.nb-width-badge__btn:hover{background:#00426D;transform:scale(1.05)}.nb-width-badge__btn .dashicons{display:none}.nb-width-badge__btn--locked{background:#999;cursor:not-allowed;opacity:0.8}.nb-width-badge__btn--locked:hover{background:#999;transform:none}.nb-width-badge__btn--locked .dashicons-lock{display:inline-flex;align-items:center;justify-content:center;font-size:10px;width:12px;height:12px;margin-left:4px;line-height:1;vertical-align:middle}.nb-width-badge--locked{position:relative}.nb-width-badge--locked:hover .nb-width-tooltip,.nb-width-badge--locked .nb-width-badge__btn--locked:hover~.nb-width-tooltip{opacity:1;visibility:visible}.nb-width-tooltip{position:absolute;background:#00426D;color:white;padding:6px 10px;border-radius:4px;font-size:11px;white-space:nowrap;opacity:0;visibility:hidden;transition:all 0.2s ease;pointer-events:none;z-index:10000;box-shadow:0 2px 8px rgba(0, 0, 0, 0.2)}.nb-width-tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid transparent;border-top-color:#00426D}.nb-width-settings-tooltip{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:white;border:1px solid #CBD5E1;border-radius:6px;box-shadow:0 4px 16px rgba(0, 0, 0, 0.15);padding:8px;z-index:10001;pointer-events:auto;display:none;flex-direction:row;gap:4px}.nb-width-settings-tooltip__content{display:flex;gap:4px}.nb-width-settings-tooltip__action{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#F1F5F9;border:1px solid #E2E8F0;border-radius:4px;cursor:pointer;transition:all 0.2s ease;padding:0}.nb-width-settings-tooltip__action:hover{background:#E2E8F0;border-color:#0090C0}.nb-width-settings-tooltip__action .dashicons{font-size:16px;width:16px;height:16px;color:#334155}.nb-width-settings-tooltip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:white}.nb-width-settings-tooltip::before{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:7px solid transparent;border-top-color:#CBD5E1;margin-top:-1px}.nb-width-menu{position:fixed !important;top:0;left:0;background:white;border:1px solid #CBD5E1;border-radius:6px;box-shadow:0 4px 16px rgba(0, 0, 0, 0.15);padding:8px;display:none;grid-template-columns:repeat(6, 1fr);gap:6px;z-index:99999 !important;min-width:300px;visibility:hidden;transform:none !important;margin:0 !important}.nb-width-menu[style*="display: block"],.nb-width-menu[style*="display: grid"]{display:grid !important}@media (max-width:768px){.nb-width-menu{grid-template-columns:repeat(4, 1fr);min-width:240px}}.nb-width-option{background:#F1F5F9;color:#334155;padding:10px 8px;text-align:center;border-radius:4px;cursor:pointer;font-size:13px;font-weight:600;transition:all 0.2s ease;border:2px solid transparent;font-family:monospace}.nb-width-option:hover{background:#E2E8F0;color:#0F172A;transform:translateY(-2px)}.nb-width-option.active{background:#0090C0;color:white;border-color:#00426D}.acf-flexible-content .layout{position:relative;flex-shrink:0;box-sizing:border-box;z-index:1;margin:0 !important}.acf-flexible-content .layout.nb-menu-open{z-index:10001 !important}.acf-flexible-content .layout.nb-width-1_6 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-1_6 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-1_6 .acf-fc-layout-controls>a[data-name="remove-layout"],.acf-flexible-content .layout.nb-width-1_5 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-1_5 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-1_5 .acf-fc-layout-controls>a[data-name="remove-layout"],.acf-flexible-content .layout.nb-width-1_4 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-1_4 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-1_4 .acf-fc-layout-controls>a[data-name="remove-layout"],.acf-flexible-content .layout.nb-width-1_3 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-1_3 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-1_3 .acf-fc-layout-controls>a[data-name="remove-layout"],.acf-flexible-content .layout.nb-width-2_5 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-2_5 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-2_5 .acf-fc-layout-controls>a[data-name="remove-layout"]{display:none !important}@media (max-width:768px){.acf-flexible-content .layout.nb-width-1_6 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-1_6 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-1_6 .acf-fc-layout-controls>a[data-name="remove-layout"],.acf-flexible-content .layout.nb-width-1_5 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-1_5 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-1_5 .acf-fc-layout-controls>a[data-name="remove-layout"],.acf-flexible-content .layout.nb-width-1_4 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-1_4 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-1_4 .acf-fc-layout-controls>a[data-name="remove-layout"],.acf-flexible-content .layout.nb-width-1_3 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-1_3 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-1_3 .acf-fc-layout-controls>a[data-name="remove-layout"],.acf-flexible-content .layout.nb-width-2_5 .acf-fc-layout-controls>a[data-name="add-layout"],.acf-flexible-content .layout.nb-width-2_5 .acf-fc-layout-controls>a[data-name="duplicate-layout"],.acf-flexible-content .layout.nb-width-2_5 .acf-fc-layout-controls>a[data-name="remove-layout"]{display:flex !important}}.acf-flexible-content .layout .acf-fc-layout-order{display:none !important}.acf-flexible-content .layout .acf-fc-layout-draggable-icon{display:none !important}.acf-flexible-content .layout.active-layout .acf-fc-layout-handle{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.acf-flexible-content .layout.-collapsed.nb-menu-open .acf-fc-layout-handle{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.acf-flexible-content .layout .acf-fc-layout-handle{position:relative;display:flex !important;align-items:center}.acf-flexible-content .layout.nb-width-1_6{flex:0 0 calc(16.666% - 1.25rem);max-width:calc(16.666% - 1.25rem)}.acf-flexible-content .layout.nb-width-1_5{flex:0 0 calc(20% - 1.2rem);max-width:calc(20% - 1.2rem)}.acf-flexible-content .layout.nb-width-1_4{flex:0 0 calc(25% - 1.125rem);max-width:calc(25% - 1.125rem)}.acf-flexible-content .layout.nb-width-1_3{flex:0 0 calc(33.333% - 1rem);max-width:calc(33.333% - 1rem)}.acf-flexible-content .layout.nb-width-2_5{flex:0 0 calc(40% - 0.9rem);max-width:calc(40% - 0.9rem)}.acf-flexible-content .layout.nb-width-1_2{flex:0 0 calc(50% - 0.75rem);max-width:calc(50% - 0.75rem)}.acf-flexible-content .layout.nb-width-3_5{flex:0 0 calc(60% - 0.6rem);max-width:calc(60% - 0.6rem)}.acf-flexible-content .layout.nb-width-2_3{flex:0 0 calc(66.666% - 0.5rem);max-width:calc(66.666% - 0.5rem)}.acf-flexible-content .layout.nb-width-3_4{flex:0 0 calc(75% - 0.375rem);max-width:calc(75% - 0.375rem)}.acf-flexible-content .layout.nb-width-4_5{flex:0 0 calc(80% - 0.3rem);max-width:calc(80% - 0.3rem)}.acf-flexible-content .layout.nb-width-5_6{flex:0 0 calc(83.333% - 0.25rem);max-width:calc(83.333% - 0.25rem)}.acf-flexible-content .layout.nb-width-1_1{flex:0 0 100%;max-width:100%}.acf-flexible-content .layout:not([class*="nb-width-"]){flex:0 0 100%;max-width:100%}@media (max-width:768px){.acf-flexible-content .layout[class*="nb-width-"]{flex:0 0 100% !important;max-width:100% !important}}.nbBlocksEditor__container,.acf-flexible-content-wrapper,.acf-field,.acf-input,.acf-flexible-content,.acf-flexible-content .values,.acf-flexible-content .values>.layout{overflow:visible !important}.acf-fields,.-collapsed>.acf-fields{overflow:visible !important}.acf-field[data-name="componentWidth"]{display:none !important}.acf-flexible-content .layout.active-layout .acf-fc-layout-controls{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.acf-flexible-content .layout.active-layout .-show{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.acf-flexible-content .layout.-collapsed.nb-menu-open{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.acf-flexible-content .layout.-collapsed.nb-menu-open .acf-fc-layout-handle{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.acf-flexible-content .layout .acf-fc-layout-controls{position:relative;display:flex;align-items:center;gap:0.5rem}.acf-flexible-content .layout .-show .acf-fc-layout-dropdown{top:calc(100% + 2px) !important;right:0 !important;left:auto !important}.gform_wrapper{max-width:100%;margin:0;font-family:"Lato", sans-serif}.gform_wrapper .gform_body{margin-bottom:2rem}.gform_wrapper .gform_fields{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}.gform_wrapper .gfield{margin:0;padding:0}.gform_wrapper .gfield .gfield_label{display:block;font-size:0.9375rem;font-weight:600;color:#000814;margin-bottom:0.75rem;line-height:1.4}.gform_wrapper .gfield .gfield_label .gfield_required{color:#dc3545;margin-left:0.25rem}.gform_wrapper .gfield .gfield_description{font-size:0.8125rem;color:#64748b;margin-top:0.5rem;line-height:1.5}.gform_wrapper .gfield .ginput_container{margin:0}.gform_wrapper .gfield input[type="text"],.gform_wrapper .gfield input[type="email"],.gform_wrapper .gfield input[type="url"],.gform_wrapper .gfield input[type="number"],.gform_wrapper .gfield input[type="tel"],.gform_wrapper .gfield input[type="password"],.gform_wrapper .gfield input[type="date"],.gform_wrapper .gfield input[type="time"],.gform_wrapper .gfield input[type="datetime-local"],.gform_wrapper .gfield textarea,.gform_wrapper .gfield select{width:100%;padding:0.875rem 1rem;font-size:1rem;font-family:"Lato", sans-serif;line-height:1.5;color:#000814;background:#ffffff;border:1px solid #cbd5e1;border-radius:12px;transition:all 0.2s ease;appearance:none}.gform_wrapper .gfield input[type="text"]:focus,.gform_wrapper .gfield input[type="email"]:focus,.gform_wrapper .gfield input[type="url"]:focus,.gform_wrapper .gfield input[type="number"]:focus,.gform_wrapper .gfield input[type="tel"]:focus,.gform_wrapper .gfield input[type="password"]:focus,.gform_wrapper .gfield input[type="date"]:focus,.gform_wrapper .gfield input[type="time"]:focus,.gform_wrapper .gfield input[type="datetime-local"]:focus,.gform_wrapper .gfield textarea:focus,.gform_wrapper .gfield select:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1);background:#ffffff}.gform_wrapper .gfield input[type="text"]::placeholder,.gform_wrapper .gfield input[type="email"]::placeholder,.gform_wrapper .gfield input[type="url"]::placeholder,.gform_wrapper .gfield input[type="number"]::placeholder,.gform_wrapper .gfield input[type="tel"]::placeholder,.gform_wrapper .gfield input[type="password"]::placeholder,.gform_wrapper .gfield input[type="date"]::placeholder,.gform_wrapper .gfield input[type="time"]::placeholder,.gform_wrapper .gfield input[type="datetime-local"]::placeholder,.gform_wrapper .gfield textarea::placeholder,.gform_wrapper .gfield select::placeholder{color:#94a3b8;opacity:1}.gform_wrapper .gfield input[type="text"]:disabled,.gform_wrapper .gfield input[type="email"]:disabled,.gform_wrapper .gfield input[type="url"]:disabled,.gform_wrapper .gfield input[type="number"]:disabled,.gform_wrapper .gfield input[type="tel"]:disabled,.gform_wrapper .gfield input[type="password"]:disabled,.gform_wrapper .gfield input[type="date"]:disabled,.gform_wrapper .gfield input[type="time"]:disabled,.gform_wrapper .gfield input[type="datetime-local"]:disabled,.gform_wrapper .gfield textarea:disabled,.gform_wrapper .gfield select:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.gform_wrapper .gfield textarea{min-height:120px;resize:vertical;font-family:"Lato", sans-serif}.gform_wrapper .gfield select{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='%2364748b'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px;padding-right:2.5rem}.gform_wrapper .gfield select:focus{background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='%230090C0'/%3E%3C/svg%3E")}.gform_wrapper .gfield input[type="file"]{padding:1.5rem;min-height:80px;height:80px;border:2px dashed #cbd5e1;background:#f8fafc;border-radius:12px;cursor:pointer;transition:all 0.2s ease;font-size:0.9375rem;color:#475569;width:100%;display:flex;align-items:center;box-sizing:border-box}.gform_wrapper .gfield input[type="file"]::-webkit-file-upload-button{padding:0.625rem 1.25rem;margin-right:1rem;background:linear-gradient(135deg, #0090C0 0%, #0077a3 100%);color:#ffffff;border:none;border-radius:8px;font-size:0.875rem;font-weight:600;cursor:pointer;transition:all 0.2s ease}.gform_wrapper .gfield input[type="file"]::-webkit-file-upload-button:hover{transform:translateY(-1px);box-shadow:0 2px 8px rgba(0, 144, 192, 0.3)}.gform_wrapper .gfield input[type="file"]:hover{border-color:#0090C0;background:#f0f9ff}.gform_wrapper .gfield input[type="file"]:focus{border-color:#0090C0;border-style:solid;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1);outline:none}.gform_wrapper .gfield .gform_fileupload_rules{font-size:0.8125rem;color:#64748b;margin-top:0.5rem}.gform_wrapper .gfield .gfield_radio,.gform_wrapper .gfield .gfield_checkbox{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0.75rem}.gform_wrapper .gfield .gfield_radio li,.gform_wrapper .gfield .gfield_checkbox li{margin:0;padding:0;display:flex;align-items:flex-start;gap:0.75rem}.gform_wrapper .gfield .gfield_radio input[type="radio"],.gform_wrapper .gfield .gfield_radio input[type="checkbox"],.gform_wrapper .gfield .gfield_checkbox input[type="radio"],.gform_wrapper .gfield .gfield_checkbox input[type="checkbox"]{width:20px;height:20px;margin:0;flex-shrink:0;cursor:pointer;accent-color:#0090C0}.gform_wrapper .gfield .gfield_radio input[type="radio"]:focus,.gform_wrapper .gfield .gfield_radio input[type="checkbox"]:focus,.gform_wrapper .gfield .gfield_checkbox input[type="radio"]:focus,.gform_wrapper .gfield .gfield_checkbox input[type="checkbox"]:focus{outline:2px solid #0090C0;outline-offset:2px}.gform_wrapper .gfield .gfield_radio label,.gform_wrapper .gfield .gfield_checkbox label{font-size:0.9375rem;color:#334155;line-height:1.5;cursor:pointer;margin:0;font-weight:400}.gform_wrapper .gfield.gfield_html{font-size:0.9375rem;color:#334155;line-height:1.6}.gform_wrapper .gfield.gfield_html p{margin:0 0 0.75rem}.gform_wrapper .gfield.gfield_html p:last-child{margin-bottom:0}.gform_wrapper .gfield .gfield_validation_message{display:block;font-size:0.8125rem;color:#dc3545;margin-top:0.5rem;padding:0.5rem 0.75rem;background:#fef2f2;border:1px solid #fecaca;border-radius:8px}.gform_wrapper .gfield .gfield_validation_message.validation_message--hidden-on-empty{display:none}.gform_wrapper .gfield.gfield_error input[type="text"],.gform_wrapper .gfield.gfield_error input[type="email"],.gform_wrapper .gfield.gfield_error input[type="url"],.gform_wrapper .gfield.gfield_error input[type="number"],.gform_wrapper .gfield.gfield_error input[type="tel"],.gform_wrapper .gfield.gfield_error input[type="password"],.gform_wrapper .gfield.gfield_error textarea,.gform_wrapper .gfield.gfield_error select{border-color:#dc3545;background:#fef2f2}.gform_wrapper .gfield.gfield_error input[type="text"]:focus,.gform_wrapper .gfield.gfield_error input[type="email"]:focus,.gform_wrapper .gfield.gfield_error input[type="url"]:focus,.gform_wrapper .gfield.gfield_error input[type="number"]:focus,.gform_wrapper .gfield.gfield_error input[type="tel"]:focus,.gform_wrapper .gfield.gfield_error input[type="password"]:focus,.gform_wrapper .gfield.gfield_error textarea:focus,.gform_wrapper .gfield.gfield_error select:focus{border-color:#dc3545;box-shadow:0 0 0 3px rgba(220, 53, 69, 0.1)}.gform_wrapper .gform_footer{margin-top:2rem;padding-top:0}.gform_wrapper .gform_button,.gform_wrapper input[type="submit"].gform_button,.gform_wrapper button.gform_button{display:inline-flex;align-items:center;justify-content:center;gap:0.625rem;padding:1rem 2rem;font-size:1rem;font-weight:600;font-family:"Lato", sans-serif;color:#ffffff;background:linear-gradient(135deg, #0090C0 0%, #0077a3 100%);border:none;border-radius:12px;cursor:pointer;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);box-shadow:0 4px 12px rgba(0, 144, 192, 0.25);text-decoration:none;position:relative;overflow:hidden}.gform_wrapper .gform_button::before,.gform_wrapper input[type="submit"].gform_button::before,.gform_wrapper button.gform_button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent);transition:left 0.5s ease}.gform_wrapper .gform_button:hover,.gform_wrapper input[type="submit"].gform_button:hover,.gform_wrapper button.gform_button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0, 144, 192, 0.35);color:#ffffff}.gform_wrapper .gform_button:hover::before,.gform_wrapper input[type="submit"].gform_button:hover::before,.gform_wrapper button.gform_button:hover::before{left:100%}.gform_wrapper .gform_button:active,.gform_wrapper input[type="submit"].gform_button:active,.gform_wrapper button.gform_button:active{transform:translateY(0);box-shadow:0 2px 8px rgba(0, 144, 192, 0.3)}.gform_wrapper .gform_button:focus,.gform_wrapper input[type="submit"].gform_button:focus,.gform_wrapper button.gform_button:focus{outline:none;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.3)}.gform_wrapper .gform_button:disabled,.gform_wrapper input[type="submit"].gform_button:disabled,.gform_wrapper button.gform_button:disabled{opacity:0.6;cursor:not-allowed;transform:none}@media (max-width:768px){.gform_wrapper .gform_button,.gform_wrapper input[type="submit"].gform_button,.gform_wrapper button.gform_button{width:100%;padding:1rem 1.5rem}}.gform_wrapper .ginput_recaptcha{margin:0;padding:0}.gform_wrapper .gform_confirmation_message{padding:1.5rem;background:linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);border:1px solid #86efac;border-radius:12px;color:#166534;font-size:1rem;line-height:1.6;margin-top:2rem}.gform_wrapper .gform_validation_errors{padding:1.5rem;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;color:#dc3545;font-size:1rem;line-height:1.6;margin-bottom:2rem}.gform_wrapper .gform_validation_errors h2{font-size:1.125rem;font-weight:600;margin:0 0 0.75rem 0;color:#dc3545}.gform_wrapper .gform_confirmation_wrapper .gform_confirmation_message{padding:1.5rem;background:linear-gradient(135deg, #f0fdf4 0%, #dcfce7 100%);border:1px solid #86efac;border-radius:12px;color:#166534;font-size:1rem;line-height:1.6}.gform_wrapper .gform_page_footer{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e2e8f0;gap:1rem}@media (max-width:768px){.gform_wrapper .gform_page_footer{flex-direction:column-reverse}.gform_wrapper .gform_page_footer .gform_button{width:100%}}.gform_wrapper .gform_progress{margin-bottom:2rem}.gform_wrapper .gform_progress .gform_progress_bar{height:8px;background:#e2e8f0;border-radius:4px;overflow:hidden}.gform_wrapper .gform_progress .gform_progress_bar .gform_progress_bar_percentage{height:100%;background:linear-gradient(135deg, #0090C0 0%, #0077a3 100%);border-radius:4px;transition:width 0.3s ease}.gform_wrapper .ginput_container_date input[type="date"]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0.6}.gform_wrapper .ginput_container_date input[type="date"]::-webkit-calendar-picker-indicator:hover{opacity:1}.gform_wrapper .ginput_container_time{display:flex;gap:1rem;align-items:center}.gform_wrapper .ginput_container_time select{flex:1}.gform_wrapper .ginput_complex{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1rem}@media (max-width:768px){.gform_wrapper .ginput_complex{grid-template-columns:1fr}}.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{margin:0}.gform_wrapper .ginput_complex .ginput_left input,.gform_wrapper .ginput_complex .ginput_right input{width:100%}.gform_wrapper .gfield_list .gfield_list_cell input{width:100%}.gform_wrapper .ginput_product_price{font-weight:600;color:#000814}.gform_wrapper .ginput_quantity input{width:100px;text-align:center}.gform_wrapper.gform-theme{--gf-color-primary: #0090C0;--gf-color-primary-rgb: 0, 144, 192;--gf-color-primary-contrast: #ffffff;--gf-color-primary-darker: #0077a3;--gf-color-primary-lighter: #00a8d4}.gform_wrapper.gform-theme .gfield input,.gform_wrapper.gform-theme .gfield textarea,.gform_wrapper.gform-theme .gfield select{border-radius:12px !important;border-color:#cbd5e1 !important;padding:0.875rem 1rem !important}.gform_wrapper.gform-theme .gfield input:focus,.gform_wrapper.gform-theme .gfield textarea:focus,.gform_wrapper.gform-theme .gfield select:focus{border-color:#0090C0 !important;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1) !important}.gform_wrapper.gform-theme .gfield .gform_button{background:linear-gradient(135deg, #0090C0 0%, #0077a3 100%) !important;border-radius:12px !important;padding:1rem 2rem !important}.nbEducationNav{padding:1.5rem 0 3rem}.nbEducationNav__grid{display:grid;gap:1rem;align-items:start}@media (min-width:768px){.nbEducationNav__grid{gap:1.25rem}}@media (min-width:992px){.nbEducationNav__grid{gap:1.5rem}}@media (max-width:575.98px){.nbEducationNav__grid{gap:0.875rem}}.nbEducationNav__grid--single{grid-template-columns:1fr}@media (min-width:992px){.nbEducationNav__grid--single{grid-template-columns:1fr}}.nbEducationNav__grid--two{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width:992px){.nbEducationNav__grid--two{grid-template-columns:repeat(2, minmax(0, 1fr))}}.nbEducationNav__grid--three{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width:992px){.nbEducationNav__grid--three{grid-template-columns:repeat(3, minmax(0, 1fr))}}.nbEducationNav__grid--four{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width:992px){.nbEducationNav__grid--four{grid-template-columns:repeat(4, minmax(0, 1fr))}}.nbEducationNav__grid--many{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width:992px){.nbEducationNav__grid--many{grid-template-columns:repeat(3, minmax(0, 1fr));justify-content:center}}.nbEducationNav__card{position:relative;height:100%}.nbEducationNav__card--locked .nbEducationNav__content{opacity:0.65}.nbEducationNav__card--locked .nbEducationNav__columns a{pointer-events:none}@media (min-width:992px){.nbEducationNav__card--single .nbEducationNav__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;column-gap:1.5rem}}.nbEducationNav__card .nbBlockCard:hover{border:1px solid #E2E8F0;transform:none;box-shadow:inherit}.nbEducationNav__cardInner{height:100%;padding:2rem;cursor:auto}@media (max-width:991.98px){.nbEducationNav__cardInner{padding:1.75rem}}@media (max-width:767.98px){.nbEducationNav__cardInner{padding:1.5rem}}@media (max-width:575.98px){.nbEducationNav__cardInner{padding:1.25rem 1rem}}.nbEducationNav__icon{width:64px;height:64px;border-radius:18px;background:#F1F5F9;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}@media (max-width:767.98px){.nbEducationNav__icon{width:56px;height:56px;margin-bottom:1rem}}@media (max-width:575.98px){.nbEducationNav__icon{width:48px;height:48px;border-radius:14px;margin-bottom:0.875rem}}.nbEducationNav__icon img{max-width:48px;max-height:48px;object-fit:contain}@media (max-width:767.98px){.nbEducationNav__icon img{max-width:42px;max-height:42px}}@media (max-width:575.98px){.nbEducationNav__icon img{max-width:36px;max-height:36px}}.nbEducationNav__title{font-size:1.375rem;font-weight:700;margin-bottom:1rem;color:#00426D}@media (max-width:767.98px){.nbEducationNav__title{font-size:1.25rem;margin-bottom:0.875rem}}@media (max-width:575.98px){.nbEducationNav__title{font-size:0.85rem;margin-bottom:0.625rem}}.nbEducationNav__title a{color:#00426D;text-decoration:none;transition:color 0.2s 0.2s ease}.nbEducationNav__title a:hover{color:#F7921E;text-decoration:none}.nbEducationNav__titleLink{color:#00426D;text-decoration:none;transition:color 0.2s 0.2s ease}.nbEducationNav__titleLink:hover{color:#F7921E;text-decoration:none}.nbEducationNav__columns{display:grid;gap:1rem}.nbEducationNav__columns--1{grid-template-columns:1fr}.nbEducationNav__columns--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.nbEducationNav__columns--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.nbEducationNav__columns--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.nbEducationNav__column{display:flex;flex-direction:column;gap:1rem;padding-left:1rem;position:relative}@media (max-width:767.98px){.nbEducationNav__column{gap:0.875rem;padding-left:0.875rem}}@media (max-width:575.98px){.nbEducationNav__column{gap:0.75rem;padding-left:0.75rem}}.nbEducationNav__column::before{content:'';position:absolute;left:0;top:0;width:1px;height:100%;background:#E2E8F0}.nbEducationNav__itemLink{display:flex;align-items:center;justify-content:space-between;gap:0.625rem;color:#0090C0 !important;font-size:0.8em;font-weight:400;text-decoration:none !important;transition:color 0.2s}@media (max-width:575.98px){.nbEducationNav__itemLink{gap:0.5rem}}.nbEducationNav__itemLink:hover{color:#F7921E !important;text-decoration:none !important}.nbEducationNav__itemLink:hover .nbEducationNav__itemChevron{transform:translateX(2px)}.nbEducationNav__itemLinkText{flex:1;line-height:1.3em}.nbEducationNav__itemChevron{flex-shrink:0;width:14px;height:14px;transition:transform 0.2s 0.2s ease;color:currentColor}.nbEducationNav__itemLabel{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;color:#334155;font-weight:600}.nbEducationNav__itemLabel .nbEducationNav__itemChevron{display:none}.nbEducationNav__item{font-size:1.125rem;padding:0.75rem 0;padding-left:0.25rem;border-bottom:1px solid #E2E8F0}@media (max-width:767.98px){.nbEducationNav__item{font-size:1rem;padding:0.625rem 0}}@media (max-width:575.98px){.nbEducationNav__item{font-size:0.9375rem;padding:0.5rem 0}}.nbEducationNav__sublist{font-size:0.95rem;list-style:none !important;margin:0.5rem 0 0 !important;padding:0 !important;padding-left:1rem !important}.nbEducationNav__sublist li+li{margin-top:0.5rem}.nbEducationNav__subItem{position:relative}.nbEducationNav__subLink,.nbEducationNav__subLabel{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;font-size:0.95rem;font-weight:500;text-decoration:none;transition:color 0.2s 0.2s ease}.nbEducationNav__subLink{color:#00426D !important;text-decoration:none !important}.nbEducationNav__subLink:hover{color:#F7921E !important;text-decoration:none !important}.nbEducationNav__subLink:hover .nbEducationNav__subChevron{transform:translateX(2px)}.nbEducationNav__subLabel{color:#334155}.nbEducationNav__subLinkText{flex:1}.nbEducationNav__subChevron{flex-shrink:0;width:14px;height:14px;transition:transform 0.2s 0.2s ease;color:currentColor}.nbEducationNav__empty{font-size:0.95rem;color:#475569;margin:0}.nbEducationNav__lock{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem;background:rgba(15, 23, 42, 0.65);color:#fff;border-radius:24px;pointer-events:none}.nbEducationNav__lockIcon{display:inline-flex;margin-bottom:0.5rem}.nbEducationNav__lockMessage{font-size:0.95rem;margin:0}.nbEducationNav a{color:inherit;text-decoration:none}.nbEducationNav a:hover{text-decoration:none}.nbPageContent .nbEducationNav a{color:inherit;text-decoration:none !important}.nbPageContent .nbEducationNav a:hover{text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__subLink{color:#00426D !important;text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__subLink:hover{color:#F7921E !important;text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__itemLink{color:#0090C0 !important;text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__itemLink:hover{color:#F7921E !important;text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__sublist{margin-bottom:0.5rem !important;padding-left:1rem !important;list-style:none !important}.pageAccessDenied{padding:4rem 1rem;min-height:60vh;display:flex;align-items:center}@media (max-width:768px){.pageAccessDenied{padding:3rem 1rem;min-height:50vh}}.pageAccessDenied__card{background:white;border:1px solid #E2E8F0;border-radius:16px;padding:3rem;text-align:center;box-shadow:0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)}@media (max-width:768px){.pageAccessDenied__card{padding:2rem 1.5rem}}.pageAccessDenied__icon{width:64px;height:64px;margin:0 auto 1.5rem;color:#64748B;display:flex;align-items:center;justify-content:center}.pageAccessDenied__icon svg{width:100%;height:100%}@media (max-width:768px){.pageAccessDenied__icon{width:56px;height:56px;margin-bottom:1.25rem}}.pageAccessDenied__title{font-size:1.75rem;font-weight:700;color:#0F172A;margin:0 0 1rem;line-height:1.3}@media (max-width:768px){.pageAccessDenied__title{font-size:1.5rem}}.pageAccessDenied__text{font-size:1rem;color:#475569;line-height:1.6;margin:0 0 1.5rem;max-width:500px;margin-left:auto;margin-right:auto}@media (max-width:768px){.pageAccessDenied__text{font-size:0.9375rem;margin-bottom:1.25rem}}.pageAccessDenied__badge{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;background:#F1F5F9;border:1px solid #E2E8F0;border-radius:999px;font-size:0.875rem;font-weight:600;color:#475569;margin-bottom:2rem}@media (max-width:768px){.pageAccessDenied__badge{font-size:0.8125rem;padding:0.4375rem 0.875rem;margin-bottom:1.5rem}}.pageAccessDenied__badgeIcon{font-size:1rem;line-height:1}.pageAccessDenied__badgeText{text-transform:uppercase;letter-spacing:0.025em}.pageAccessDenied__actions{display:flex;flex-direction:column;gap:0.75rem;align-items:center}@media (min-width:480px){.pageAccessDenied__actions{flex-direction:row;justify-content:center}}.pageAccessDenied__button{min-width:200px;padding:0.875rem 1.5rem;font-size:1rem;font-weight:600;text-decoration:none;border-radius:8px;transition:all 0.2s ease;display:inline-flex;align-items:center;justify-content:center}@media (max-width:479px){.pageAccessDenied__button{width:100%;min-width:auto}}.pageAccessDenied__button.button-primary{background:#00426D;color:white;border:2px solid #00426D}.pageAccessDenied__button.button-primary:hover,.pageAccessDenied__button.button-primary:focus{background:#003254;border-color:#003254;color:white;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.25)}.pageAccessDenied__button.button-primary:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0, 66, 109, 0.2)}.pageAccessDenied__button.button-secondary{background:white;color:#475569;border:2px solid #CBD5E1}.pageAccessDenied__button.button-secondary:hover,.pageAccessDenied__button.button-secondary:focus{background:#F8FAFC;border-color:#94a3b8;color:#334155;text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0, 0, 0, 0.1)}.pageAccessDenied__button.button-secondary:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0, 0, 0, 0.1)}.pageAccessDenied__help{margin-top:1.5rem;font-size:0.875rem;color:#64748B;line-height:1.6}.pageAccessDenied__help a{color:#00426D;font-weight:600;text-decoration:none}.pageAccessDenied__help a:hover,.pageAccessDenied__help a:focus{color:#003254;text-decoration:underline}@media (max-width:768px){.pageAccessDenied__help{font-size:0.8125rem;margin-top:1.25rem}}form.surgeons-search-form{display:flex;padding:16px;width:100%;border-radius:16px;border:1px solid #E2E8F0;background-color:#fff}@media (max-width:575.98px){form.surgeons-search-form{padding:14px}}form.surgeons-search-form input[type="text"]{color:#0F172A;font-size:16px;font-weight:400;line-height:100%;letter-spacing:0.16px;width:100%;font-family:"Lato", sans-serif;border:0;outline:none}form.surgeons-search-form input[type="text"]::placeholder{color:#64748B}form.surgeons-search-form .search-button{padding:11px;border-radius:10px;background:#00426D;border:0;outline:none;cursor:pointer;transition:all 0.2s ease}@media (max-width:575.98px){form.surgeons-search-form .search-button{padding:13px}}form.surgeons-search-form .search-button:hover{background-color:#F7921E}form.surgeons-search-form .search-button svg{display:block;width:24px;height:24px}section.hero-section-home{position:relative;overflow:hidden;padding:221px 0 149px;border-top-right-radius:20px;border-top-left-radius:20px;background:none !important}section.hero-section-home::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-image:var(--hero-bg-image);z-index:-1;transform:scale(1);animation:nbHeroBackgroundZoom 20s ease-in-out infinite;will-change:transform;backface-visibility:hidden;transform-origin:center center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:575.98px){section.hero-section-home{padding:247px 0 172px}}section.hero-section-home h1{text-align:center;color:#fff;opacity:0;animation:nbHeroFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.2s both;position:relative;z-index:1}@media (max-width:575.98px){section.hero-section-home h1{padding:0 15px}}section.hero-section-home .text{margin-top:23px;text-align:center;color:#fff;opacity:0;animation:nbHeroFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.4s both;position:relative;z-index:1}@media (max-width:575.98px){section.hero-section-home .text{padding:0 41px;margin-top:25px}}section.hero-section-home .container{position:relative;z-index:1}@keyframes nbHeroFadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes nbHeroBackgroundZoom{0%{transform:scale(1)}50%{transform:scale(1.15)}100%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){section.hero-section-home h1,section.hero-section-home .text{animation:none;opacity:1}section.hero-section-home::before{animation:none;transform:scale(1)}}section.surgeons-search-form-home{margin-top:-34px;opacity:0;animation:nbFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) 0.6s both}@media (max-width:575.98px){section.surgeons-search-form-home{padding:0 4px}}section.surgeons-search-form-home .page-links{margin-top:6px}section.surgeons-search-form-home .page-links .page-link{border-radius:16px;border:1px solid #E2E8F0;background-color:#F8FAFC;padding:16px;display:flex;align-items:center;height:100%;transition:all 0.2s ease;opacity:0}section.surgeons-search-form-home .page-links .page-link:nth-child(1){animation:nbFadeInUp 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.8s both}section.surgeons-search-form-home .page-links .page-link:nth-child(2){animation:nbFadeInUp 0.6s cubic-bezier(0.4, 0, 0.2, 1) 0.9s both}section.surgeons-search-form-home .page-links .page-link:nth-child(3){animation:nbFadeInUp 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1s both}section.surgeons-search-form-home .page-links .page-link:nth-child(4){animation:nbFadeInUp 0.6s cubic-bezier(0.4, 0, 0.2, 1) 1.1s both}@media (max-width:575.98px){section.surgeons-search-form-home .page-links .page-link{padding:17px;margin-bottom:6px;height:auto}}section.surgeons-search-form-home .page-links .page-link:hover{background-color:#E2E8F0}section.surgeons-search-form-home .page-links .page-link .icon{width:32px;height:32px;min-width:32px;min-height:32px;margin-right:11px}@media (max-width:575.98px){section.surgeons-search-form-home .page-links .page-link .icon{margin-right:7px}}section.surgeons-search-form-home .page-links .page-link .icon svg{display:block;width:100%;height:100%}section.surgeons-search-form-home .page-links .page-link .holder{display:flex;flex-direction:column}section.surgeons-search-form-home .page-links .page-link .holder .title{color:#000814}section.surgeons-search-form-home .page-links .page-link .holder .title .second-name{color:#475569;margin-top:6px}section.surgeons-search-form-home .page-links .page-link .arrow-icon{margin-left:auto}section.surgeons-search-form-home .page-links .page-link .arrow-icon svg{display:block;width:20px;min-width:20px;height:20px;min-height:20px}@keyframes nbFadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){section.surgeons-search-form-home,section.surgeons-search-form-home .page-links .page-link{animation:none;opacity:1}}section.upcoming-events{padding:134px 0 70px;overflow:hidden;width:100%;max-width:100%}@media (max-width:575.98px){section.upcoming-events{padding:102px 0 55px}}@media (max-width:575.98px){section.upcoming-events .container{padding-left:1rem;padding-right:1rem}}section.upcoming-events .title-holder h3{color:#00426D}section.upcoming-events .title-holder h3 span{color:#64748B}section.upcoming-events .link{color:#000814}@media (max-width:767.98px){section.upcoming-events .link{font-size:0}}section.upcoming-events .link:hover{color:#F7921E}section.upcoming-events .link:hover svg>path{fill:#F7921E}section.upcoming-events .link svg{width:20px;height:20px;min-width:20px;min-height:20px;margin-left:12px}@media (max-width:767.98px){section.upcoming-events .link svg{margin-left:0}}section.upcoming-events .link svg path{transition:0.2s ease}section.upcoming-events .upcoming-events-slider{margin-top:32px;width:100%;overflow:hidden}@media (max-width:575.98px){section.upcoming-events .upcoming-events-slider{margin-top:18px}}@media (max-width:575.98px){section.upcoming-events .upcoming-events-slider .slick-slide{width:100% !important;min-width:0}}section.upcoming-events .upcoming-events-slider .slick-dots{margin:29px 0 0;padding:0;gap:10px;display:flex;align-items:center;justify-content:center}@media (max-width:575.98px){section.upcoming-events .upcoming-events-slider .slick-dots{margin:15px 0 0}}section.upcoming-events .upcoming-events-slider .slick-dots:has(li:only-child){display:none !important}section.upcoming-events .upcoming-events-slider .slick-dots li{list-style-type:none;width:10px;height:10px;font-size:0}section.upcoming-events .upcoming-events-slider .slick-dots li.slick-active button{background-color:#64748B}section.upcoming-events .upcoming-events-slider .slick-dots li button{position:static;cursor:pointer;padding:0;margin:0;border:0;font-size:0;width:10px;height:10px;border-radius:50%;background-color:#E2E8F0;outline:none;transition:all 0.2s ease}section.upcoming-events .upcoming-events-slider .slick-dots li button:hover{background-color:#64748B}section.upcoming-events .upcoming-events-slider .slick-list{margin:0 -14px;overflow:visible !important}@media (max-width:575.98px){section.upcoming-events .upcoming-events-slider .slick-list{margin:0;overflow:hidden !important;padding:0 !important}}section.upcoming-events .upcoming-events-slider .slick-track{margin-left:0;display:flex;overflow:visible !important}@media (max-width:575.98px){section.upcoming-events .upcoming-events-slider .slick-track{overflow:hidden !important}}section.upcoming-events .upcoming-events-slider .event-card{padding:20px 14px;border-radius:8px;border:1px solid #E2E8F0;background-color:#F8FAFC;margin:0 16px;height:auto;max-width:350px;width:100%;box-sizing:border-box}@media (max-width:575.98px){section.upcoming-events .upcoming-events-slider .event-card{margin:0;max-width:100%;width:100%;flex:0 0 100%}}section.upcoming-events .upcoming-events-slider .event-card__header{margin-bottom:18px;display:flex;align-items:flex-start;justify-content:space-between}section.upcoming-events .upcoming-events-slider .event-card__header .date .day-of-week{color:#475569;margin-bottom:6px}section.upcoming-events .upcoming-events-slider .event-card__header .date .day-number{color:#00426D;margin-bottom:10px}@media (max-width:575.98px){section.upcoming-events .upcoming-events-slider .event-card__header .date .day-number{margin-bottom:6px}}section.upcoming-events .upcoming-events-slider .event-card__header .date .month-year{color:#475569;text-transform:uppercase}section.upcoming-events .upcoming-events-slider .event-card__header .logo{width:100%;max-width:124px;margin-left:40px}section.upcoming-events .upcoming-events-slider .event-card__header .logo img{display:block;width:100%;height:auto}section.upcoming-events .upcoming-events-slider .event-card__body .excerpt{color:#475569;margin-top:19px}@media (max-width:575.98px){section.upcoming-events .upcoming-events-slider .event-card__body .excerpt{margin-top:16px}}section.upcoming-events .upcoming-events-slider .event-card__footer{margin-top:18px;border-top:1px solid #E2E8F0;padding-top:18px}@media (max-width:575.98px){section.upcoming-events .upcoming-events-slider .event-card__footer{margin-top:20px}}section.upcoming-events .upcoming-events-slider .event-card__footer .venue,section.upcoming-events .upcoming-events-slider .event-card__footer .price{display:flex;align-items:center;color:#475569}section.upcoming-events .upcoming-events-slider .event-card__footer .venue svg,section.upcoming-events .upcoming-events-slider .event-card__footer .price svg{width:16px;height:16px;margin-right:5px}section.upcoming-events .upcoming-events-slider .event-card__footer .price{margin-top:5px}section.latest-news{padding:66px 0 33px;overflow:hidden;width:100%;max-width:100%}@media (max-width:575.98px){section.latest-news{padding:57px 0}}@media (max-width:575.98px){section.latest-news .container{padding-left:1rem;padding-right:1rem}}section.latest-news .title-holder h3{color:#00426D}section.latest-news .title-holder h3 span{color:#64748B}section.latest-news .link{color:#000814}@media (max-width:767.98px){section.latest-news .link{font-size:0}}section.latest-news .link:hover{color:#F7921E}section.latest-news .link:hover svg>path{fill:#F7921E}section.latest-news .link svg{width:20px;height:20px;min-width:20px;min-height:20px;margin-left:12px}@media (max-width:767.98px){section.latest-news .link svg{margin-left:0}}section.latest-news .link svg path{transition:0.2s ease}section.latest-news .latest-news-slider{margin-top:32px;padding-bottom:62px;position:relative;width:100%;overflow:hidden}@media (max-width:575.98px){section.latest-news .latest-news-slider{margin-top:18px;padding-bottom:50px}}@media (max-width:575.98px){section.latest-news .latest-news-slider .slick-slide{width:100% !important;min-width:0}}section.latest-news .latest-news-slider .slick-prev,section.latest-news .latest-news-slider .slick-next{position:absolute;z-index:1;bottom:0;left:0;padding:0;font-size:0;outline:none;border-radius:50%;border:1px solid #00426D;background-color:#fff;width:32px;height:32px;transition:all 0.2s ease;cursor:pointer;background-position:center;background-repeat:no-repeat;background-size:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M11.5306 8.53062L6.5306 13.5306C6.3897 13.6715 6.19861 13.7507 5.99935 13.7507C5.80009 13.7507 5.60899 13.6715 5.4681 13.5306C5.3272 13.3897 5.24805 13.1986 5.24805 12.9994C5.24805 12.8001 5.3272 12.609 5.4681 12.4681L9.93747 8L5.46935 3.53062C5.39958 3.46086 5.34424 3.37804 5.30649 3.28688C5.26873 3.19573 5.2493 3.09804 5.2493 2.99937C5.2493 2.90071 5.26873 2.80302 5.30649 2.71186C5.34424 2.62071 5.39958 2.53789 5.46935 2.46812C5.53911 2.39836 5.62194 2.34302 5.71309 2.30526C5.80424 2.26751 5.90194 2.24807 6.0006 2.24807C6.09926 2.24807 6.19696 2.26751 6.28811 2.30526C6.37926 2.34302 6.46208 2.39836 6.53185 2.46812L11.5318 7.46812C11.6017 7.53788 11.6571 7.62074 11.6948 7.71195C11.7326 7.80316 11.7519 7.90092 11.7518 7.99963C11.7517 8.09834 11.7321 8.19606 11.6941 8.28718C11.6562 8.3783 11.6006 8.46103 11.5306 8.53062Z' fill='%2300426D'/%3E%3C/svg%3E")}section.latest-news .latest-news-slider .slick-prev:hover:not(.slick-disabled),section.latest-news .latest-news-slider .slick-next:hover:not(.slick-disabled){background-color:#F7921E;border-color:#F7921E}section.latest-news .latest-news-slider .slick-prev.slick-disabled,section.latest-news .latest-news-slider .slick-next.slick-disabled{cursor:default;border-color:#E2E8F0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M11.5306 8.53062L6.5306 13.5306C6.3897 13.6715 6.19861 13.7507 5.99935 13.7507C5.80009 13.7507 5.60899 13.6715 5.4681 13.5306C5.3272 13.3897 5.24805 13.1986 5.24805 12.9994C5.24805 12.8001 5.3272 12.609 5.4681 12.4681L9.93747 8L5.46935 3.53062C5.39958 3.46086 5.34424 3.37804 5.30649 3.28688C5.26873 3.19573 5.2493 3.09804 5.2493 2.99937C5.2493 2.90071 5.26873 2.80302 5.30649 2.71186C5.34424 2.62071 5.39958 2.53789 5.46935 2.46812C5.53911 2.39836 5.62194 2.34302 5.71309 2.30526C5.80424 2.26751 5.90194 2.24807 6.0006 2.24807C6.09926 2.24807 6.19696 2.26751 6.28811 2.30526C6.37926 2.34302 6.46208 2.39836 6.53185 2.46812L11.5318 7.46812C11.6017 7.53788 11.6571 7.62074 11.6948 7.71195C11.7326 7.80316 11.7519 7.90092 11.7518 7.99963C11.7517 8.09834 11.7321 8.19606 11.6941 8.28718C11.6562 8.3783 11.6006 8.46103 11.5306 8.53062Z' fill='%23CBD5E1'/%3E%3C/svg%3E")}@media (max-width:575.98px){section.latest-news .latest-news-slider .slick-prev,section.latest-news .latest-news-slider .slick-next{left:0;right:0;margin:auto}}section.latest-news .latest-news-slider .slick-prev{transform:rotate(180deg)}@media (max-width:575.98px){section.latest-news .latest-news-slider .slick-prev{right:45px}}section.latest-news .latest-news-slider .slick-next{left:46px}section.latest-news .latest-news-slider .slick-list{margin:0 -14px;overflow:visible !important}@media (max-width:575.98px){section.latest-news .latest-news-slider .slick-list{margin:0;overflow:hidden !important;padding:0 !important}}section.latest-news .latest-news-slider .slick-track{margin-left:0;display:flex;overflow:visible !important}@media (max-width:575.98px){section.latest-news .latest-news-slider .slick-track{overflow:hidden !important}}section.latest-news .latest-news-slider .post-card{margin:0 9px;height:auto;max-width:350px;border-radius:12px;width:100%;box-sizing:border-box;padding:5px}@media (max-width:575.98px){section.latest-news .latest-news-slider .post-card{margin:0;max-width:100%;width:100%;flex:0 0 100%}}section.latest-news .latest-news-slider .post-card>a{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;border:1px solid #E2E8F0;height:100%}section.latest-news .latest-news-slider .post-card>a:hover .title{color:#F7921E}section.latest-news .latest-news-slider .post-card .post-thumbnail img{display:block;width:100%;height:180px;object-fit:cover;border-top-right-radius:12px;border-top-left-radius:12px}section.latest-news .latest-news-slider .post-card__body{padding:20px 13px}section.latest-news .latest-news-slider .post-card__body .title{color:#000814;transition:all 0.2s ease}section.latest-news .latest-news-slider .post-card__body .categories{color:#6C6C6C;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px;padding-left:30px;max-width:70%}section.latest-news .latest-news-slider .post-card__body .excerpt{color:#475569;margin-top:16px;line-height:124%}@media (max-width:575.98px){section.latest-news .latest-news-slider .post-card__body .excerpt{margin-top:14px}}section.what-we-stand-for{text-align:center;padding:99px 0 130px;position:relative}@media (max-width:575.98px){section.what-we-stand-for{overflow:hidden;padding:57px 0 111px}}section.what-we-stand-for::before{content:'';position:absolute;z-index:-1;top:0;left:0;right:0;margin:auto;width:430.674px;height:566.182px;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%0A%3Csvg width='431' height='567' viewBox='0 0 431 567' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.05'%3E%3Cpath d='M210.001 278.57C216.647 278.655 214.782 287.021 214.485 291.738C216.398 293.328 218.818 294.592 220.623 296.722C224.247 301.004 219.537 312.856 228.038 313.222C231.931 313.39 234.918 307.275 237.545 305.055C242.216 301.111 247.395 292.53 253.711 291.641C255.317 291.589 257.662 292.781 258.655 293.876C262.412 298.024 268.887 304.614 266.963 310.842C265.509 315.553 261.299 320.049 260.672 325.138C260.129 330.306 263.615 334.797 263.833 339.863C263.96 342.574 261.677 345.303 259.824 347.179C255.213 351.846 251.91 357.226 247.954 362.366C244.402 366.976 240.395 370.987 237.15 375.938C233.2 382.182 231.046 388.164 226.549 394.159C221.298 401.159 208.79 402.883 209.261 412.809C209.612 420.202 217.138 421.252 221.568 425.28C223.992 448.425 210.642 438.154 198.437 436.669C183.567 434.862 159.143 451.52 156.428 466.55C155.524 471.564 156.475 478.795 154.122 483.925C149.806 494.242 144.624 503.95 141.074 514.571C140.037 517.715 139.678 524.921 138.351 527.065C133.962 533.608 126.393 536.914 120.436 542.296C111.201 550.64 109.099 561.725 96.6243 565.965C88.1779 568.611 70.2899 565.001 61.7184 562.44C61.1904 562.282 54.4155 555.303 52.3357 553.953C42.0634 554.879 43.1541 552.515 36.8058 545.622C27.5085 546.506 21.0079 549.879 11.0534 547.179C-2.2426 543.573 -0.551397 530.606 2.37304 520.031C4.43104 512.587 7.02592 505.305 10.7962 498.585C14.1709 492.233 19.4779 487.774 24.0623 482.473C31.7994 473.525 40.1784 465.312 48.1441 456.601C51.8528 452.546 54.6625 444.743 58.5775 441.103C62.1497 437.78 71.2715 437.338 75.4311 434.006C86.6159 425.756 99.1313 418.303 110.083 409.864C117.659 404.023 121.597 395.646 131.442 393.752C132.331 393.581 136.236 392.106 136.787 391.541C146.989 381.112 157.693 369.424 160.104 354.434C160.846 349.817 160.987 345.178 162.021 340.621C163.855 331.76 168.712 334.012 175.053 330.313C180.107 326.883 183.183 320.592 185.927 315.283C187.638 311.97 187.904 306.513 187.913 302.984C187.881 299.571 187.225 292.044 190.472 289.541C195.679 285.528 204.149 281.791 210.001 278.57Z' fill='%2300426D'/%3E%3Cpath d='M224.344 0.708984C236.745 3.93445 238.221 16.3384 245.552 21.4809C252.04 26.0304 267.353 27.6905 274.405 33.9635C281.525 40.2983 287.977 55.1644 288.635 64.6179C288.936 68.9466 287.758 75.0706 288.689 79.5313C289.759 84.6512 294.472 87.6659 294.966 93.0747C295.425 98.0828 293.878 103.329 294.299 108.294C294.684 112.837 300.362 113.132 303.596 114.94C310.187 118.806 309.032 128.447 315.446 132.783C318.52 134.861 321.987 133.77 323.613 130.598C328.218 121.617 323.323 108.657 320.872 99.5889C327.103 104.931 333.588 119.896 334.144 127.409C335.659 147.932 332.753 149.027 351.11 160.663C368.037 171.391 372.685 171.699 392.895 171.767C403.21 163.934 409.303 155.545 424.027 159.201C437.427 162.53 427.978 166.695 424.729 173.246C419.819 183.139 421.41 196.642 412.019 204.083C405.684 209.3 402.068 214.89 401.505 223.294C388.513 222.484 382.715 220.546 371.707 229.039C358.737 239.047 365.187 245.394 363.602 258.765C363.205 262.111 359.971 266.843 357.975 269.69C353.304 275.944 347.415 284.934 342.131 290.688C332.358 301.333 323.935 314.178 313.234 323.68C309.9 326.64 304.77 328.526 300.678 329.912C292.415 317.098 294.576 321.385 281.943 314.811C286.174 308.964 290.668 306.617 295.224 299.14C304.06 287.857 308.6 259.502 291.236 253.553C276.675 248.564 278.077 249.492 266.184 238.473C259.373 232.161 253.465 239.661 250.028 224.484C258.326 215.93 267.754 213.205 278.468 208.582C287.316 204.764 286.847 190.957 288.76 182.986C289.273 181.199 289.433 177.3 290.043 175.768C295.008 163.309 298.167 155.202 293.776 141.605C290.405 132.19 287.808 120.438 283.122 111.638C278.108 102.221 272.953 93.0905 268.394 83.3651C266.229 78.7495 260.164 72.7787 257.472 67.7853C253.727 60.8428 249.429 53.9032 245.417 47.1156C242.029 41.9191 236.819 37.645 233.612 32.0212L233.276 31.4243C237.644 21.0223 229.614 9.22099 224.344 0.708984Z' fill='%2300426D'/%3E%3C/g%3E%3C/svg%3E%0A")}@media (max-width:575.98px){section.what-we-stand-for::before{width:459.576px;height:604.181px;top:31px;left:-34px}}section.what-we-stand-for h3{color:#00426D;margin-bottom:32px}@media (max-width:575.98px){section.what-we-stand-for h3{margin-bottom:42px}}section.what-we-stand-for .content{border-radius:0 0 14px 14px;border:1px solid rgba(239, 244, 244, 0);background:linear-gradient(180deg, rgba(249, 251, 251, 0) 0%, #F9FBFB 100%);line-height:124%;padding:0 20px 35px;width:100%;max-width:803px;margin:0 auto}@media (max-width:575.98px){section.what-we-stand-for .content{padding:0 19px 35px}}section.what-we-stand-for .content p{margin:0 0 26px}section.what-we-stand-for .content p:last-of-type{margin:0}section.what-we-stand-for .content .link{color:#000814;margin-top:52px}section.what-we-stand-for .content .link:hover{color:#F7921E}section.what-we-stand-for .content .link:hover svg>path{fill:#F7921E}section.what-we-stand-for .content .link svg{width:20px;height:20px;min-width:20px;min-height:20px;margin-left:12px}section.what-we-stand-for .content .link svg path{transition:0.2s ease}section.join{padding:80px 0 0;background-color:#F8FAFC}@media (max-width:575.98px){section.join{padding:67px 0 0}}section.join h3{text-align:center;margin-bottom:55px;color:#00426D}@media (max-width:575.98px){section.join h3{margin-bottom:32px}}section.join h3 span{color:#64748B}section.join .logos{padding:32px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:40px 0}@media (max-width:575.98px){section.join .logos{gap:16px 22px;justify-content:space-around}}section.join .logos .logo{display:flex;align-items:center;justify-content:center;width:14.28%}@media (max-width:1199.98px){section.join .logos .logo{width:20%}}@media (max-width:991.98px){section.join .logos .logo{width:25%}}@media (max-width:767.98px){section.join .logos .logo{width:33.33%}}@media (max-width:575.98px){section.join .logos .logo{width:auto}}section.join .logos .logo img{display:block;width:auto;max-width:148px;height:100%;max-height:36px;opacity:0.2}section.become-member{background-color:#F8FAFC;padding:50px 0}@media (max-width:575.98px){section.become-member{padding:63px 0}}section.become-member h4{text-align:center;margin-bottom:31px;color:#00426D}@media (max-width:575.98px){section.become-member h4{margin-bottom:19px}}section.become-member h4 span{color:#64748B}section.become-member .white-box{padding:10px 24px;border-radius:16px;border:1px solid #E2E8F0;background-color:#fff;display:flex;gap:41px}@media (max-width:1199.98px){section.become-member .white-box{gap:20px}}@media (max-width:991.98px){section.become-member .white-box{flex-direction:column}}@media (max-width:575.98px){section.become-member .white-box{padding:7px 13px}}section.become-member .white-box .image{width:100%;max-width:530px}@media (max-width:1199.98px){section.become-member .white-box .image{max-width:400px}}@media (max-width:991.98px){section.become-member .white-box .image{margin:0 auto}}section.become-member .white-box .image img{display:block;width:100%;height:auto}section.become-member .white-box .right-col{width:100%;margin:10px 0 0;display:flex;flex-direction:column}@media (max-width:575.98px){section.become-member .white-box .right-col{margin:18px 0 0}}section.become-member .white-box .right-col .it-button,section.become-member .white-box .right-col .eventsArchive__contactBtn,section.become-member .white-box .right-col .eventSingle__heroCtaBtn,section.become-member .white-box .right-col .eventSingle__ctaBtn,section.become-member .white-box .right-col .eventSingle__relatedBtn,section.become-member .white-box .right-col .eventSingle__contactBtn{margin-left:auto;margin-top:auto;min-width:200px}@media (max-width:767.98px){section.become-member .white-box .right-col .it-button,section.become-member .white-box .right-col .eventsArchive__contactBtn,section.become-member .white-box .right-col .eventSingle__heroCtaBtn,section.become-member .white-box .right-col .eventSingle__ctaBtn,section.become-member .white-box .right-col .eventSingle__relatedBtn,section.become-member .white-box .right-col .eventSingle__contactBtn{display:none}}section.become-member .white-box .right-col .info-box{display:flex;align-items:flex-start;justify-content:space-between;width:100%;font-family:'Apfel Grotezk', sans-serif;padding:16px;border-radius:8px;margin-bottom:20px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.94) 0%, rgba(255, 255, 255, 0.94) 100%), linear-gradient(92deg, #00426D 0.48%, #03558B 99.52%)}@media (max-width:767.98px){section.become-member .white-box .right-col .info-box{flex-direction:column;margin-bottom:0}}section.become-member .white-box .right-col .info-box .plan-holder{width:100%;max-width:150px;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:767.98px){section.become-member .white-box .right-col .info-box .plan-holder{flex-direction:row;max-width:100%;justify-content:space-between;margin-bottom:115px}}section.become-member .white-box .right-col .info-box .plan-holder .label{font-size:22px;font-weight:400;line-height:100%;letter-spacing:0.22px}section.become-member .white-box .right-col .info-box .plan-holder .label strong{color:#00426D;font-size:24px;font-weight:700;letter-spacing:0.24px;margin-bottom:5px;display:inline-block}section.become-member .white-box .right-col .info-box .plan-holder .plan{padding:7px 10px;border-radius:40px;border:1px solid #475569;background:rgba(255, 255, 255, 0.2);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;margin-top:83px}@media (max-width:767.98px){section.become-member .white-box .right-col .info-box .plan-holder .plan{margin:0}}section.become-member .white-box .right-col .info-box .price-holder{width:100%;max-width:321px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}@media (max-width:767.98px){section.become-member .white-box .right-col .info-box .price-holder{max-width:100%;gap:10px}}section.become-member .white-box .right-col .info-box .price-holder .block{width:auto}section.become-member .white-box .right-col .info-box .price-holder .block .price{color:#F7921E;font-size:48px;line-height:100%;letter-spacing:-0.96px;margin-top:3px}section.become-member .white-box .right-col .info-box .price-holder .block .price span{color:#000814;margin-left:-6px}section.become-member .white-box .right-col .info-box .price-holder .description-text{border-top:1px solid #CBD5E1;margin-top:15px;padding-top:21px;color:#475569;width:100%}@media (max-width:575.98px){section.become-member .white-box .right-col .info-box .price-holder .description-text{margin-top:5px}}.eventsArchive{padding-top:2rem;padding-bottom:4rem}@media (max-width:991.98px){.eventsArchive{padding-top:1.5rem;padding-bottom:3rem}}@media (max-width:767.98px){.eventsArchive{padding-top:1rem;padding-bottom:2rem}}.eventsArchive__header{margin-bottom:3rem;text-align:center}@media (max-width:767.98px){.eventsArchive__header{margin-bottom:2rem}}.eventsArchive__title{font-family:'Apfel Grotezk', sans-serif;font-size:3rem;font-weight:700;line-height:1.2;color:#2C3B47;margin-bottom:0.5rem}@media (max-width:991.98px){.eventsArchive__title{font-size:2.5rem}}@media (max-width:767.98px){.eventsArchive__title{font-size:2rem}}.eventsArchive__subtitle{font-family:"Lato", sans-serif;font-size:1.125rem;color:#6c757d;margin-bottom:0}@media (max-width:767.98px){.eventsArchive__subtitle{font-size:1rem}}.eventsArchive__filters{margin-bottom:2rem;padding:1.5rem 0;border-bottom:1px solid #e9ecef}@media (max-width:767.98px){.eventsArchive__filters{margin-bottom:1.5rem;padding:1rem 0}}.eventsArchive__filters .row{align-items:center}.eventsArchive__filterWrapper{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media (max-width:575.98px){.eventsArchive__filterWrapper{flex-direction:column;align-items:stretch;gap:1rem}}.eventsArchive__filterTabs{display:flex;gap:0.5rem;flex-wrap:wrap;flex:1}@media (max-width:575.98px){.eventsArchive__filterTabs{gap:0.25rem;width:100%}}.eventsArchive__filterTab{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;border:1px solid #dee2e6;border-radius:0.25rem;background:#fff;color:#495057;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:500;text-decoration:none;transition:all 0.2s ease;cursor:pointer}.eventsArchive__filterTab:hover{border-color:#00426D;color:#00426D}.eventsArchive__filterTab.active{background:#00426D;border-color:#00426D;color:#fff}.eventsArchive__filterTab svg{width:16px;height:16px;flex-shrink:0}@media (max-width:575.98px){.eventsArchive__filterTab{padding:0.375rem 0.75rem;font-size:0.8125rem}}.eventsArchive__search{flex-shrink:0}@media (max-width:575.98px){.eventsArchive__search{width:100%}}.eventsArchive__searchInputWrapper{display:flex;align-items:center;border:1px solid #dee2e6;border-radius:0.25rem;background:#fff;overflow:hidden;transition:all 0.2s ease}.eventsArchive__searchInputWrapper:focus-within{border-color:#00426D}.eventsArchive__searchInput{flex:1;border:none;outline:none;padding:0.5rem 1rem;font-family:"Lato", sans-serif;font-size:0.875rem;color:#495057;background:transparent;min-width:200px}.eventsArchive__searchInput::placeholder{color:#ced4da}@media (max-width:575.98px){.eventsArchive__searchInput{min-width:0;width:100%}}.eventsArchive__searchBtn{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-left:1px solid #dee2e6;background:#fff;color:#495057;transition:all 0.2s ease;cursor:pointer;flex-shrink:0}.eventsArchive__searchBtn:hover{background:#f8f9fa;color:#00426D}.eventsArchive__searchBtn svg{width:20px;height:20px}.eventsArchive__searchClear{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-left:1px solid #e9ecef;background:transparent;color:#adb5bd;cursor:pointer;transition:all 0.2s ease;text-decoration:none;flex-shrink:0}.eventsArchive__searchClear:hover{color:#dc3545;background-color:rgba(220, 53, 69, 0.05)}.eventsArchive__searchClear svg{width:16px;height:16px}.eventsArchive__searchResults{margin:1.5rem 0 0;padding:1rem 1.5rem;background:#adb5bd;border-left:4px solid #00426D;border-radius:4px}.eventsArchive__searchResults p{margin:0;font-family:"Lato", sans-serif;font-size:0.9375rem;color:#495057}.eventsArchive__searchResults p strong{color:#00426D;font-weight:600}.eventsArchive__grid{margin-top:2rem}@media (max-width:767.98px){.eventsArchive__grid{margin-top:1.5rem}}.eventsArchive__grid .row{--bs-gutter-y: 2rem}@media (max-width:767.98px){.eventsArchive__grid .row{--bs-gutter-y: 1.5rem}}.eventsArchive__card{height:100%;border:1px solid #e9ecef;border-radius:1rem;overflow:hidden;transition:all 0.3s ease;position:relative;display:block;background:#F8FAFC;text-decoration:none;color:inherit}.eventsArchive__card:hover{transform:translateY(-0.25rem);box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.1);text-decoration:none;color:inherit}.eventsArchive__card:focus-visible{outline:2px solid #00426D;outline-offset:3px}@media (max-width:767.98px){.eventsArchive__card{border-radius:0.75rem}}.eventsArchive__cardHeader{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem;border-bottom:1px solid #f8f9fa}@media (max-width:767.98px){.eventsArchive__cardHeader{padding:0.75rem;gap:0}}.eventsArchive__cardImage{flex-shrink:0;width:calc(100% - 130px);height:auto;max-height:100%;border-radius:8px;overflow:hidden;background:#fff}@media (max-width:767.98px){.eventsArchive__cardImage{width:calc(100% - 100px)}}.eventsArchive__cardImg{width:100%;height:100%;object-fit:contain;display:block}.eventsArchive__date{text-align:left;width:130px;flex-shrink:0;display:flex;flex-direction:column;gap:0.1rem}@media (max-width:767.98px){.eventsArchive__date{width:100px}}.eventsArchive__dateWeekday{font-family:"Lato", sans-serif;font-size:0.75rem;font-weight:600;color:#001A2B;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.25rem}@media (max-width:767.98px){.eventsArchive__dateWeekday{font-size:0.65rem;margin-bottom:0}}.eventsArchive__dateDays{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:700;color:#001A2B;line-height:1;margin-bottom:0.25rem}@media (max-width:767.98px){.eventsArchive__dateDays{font-size:1.5rem}}.eventsArchive__dateMonth{font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:600;color:#001A2B;text-transform:uppercase;letter-spacing:0.05em}@media (max-width:767.98px){.eventsArchive__dateMonth{font-size:0.7125rem}}.eventsArchive__logo{max-width:4rem;height:auto}.eventsArchive__logo img{max-width:100%;height:auto}.eventsArchive__cardBody{padding:1.25rem;flex-grow:1}@media (max-width:767.98px){.eventsArchive__cardBody{padding:1rem}}.eventsArchive__pill{display:inline-flex;align-items:center;justify-content:center;padding:0.15rem 0.55rem;border-radius:999px;font-size:0.65rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;background:rgba(0, 66, 109, 0.08);color:#00426D}.eventsArchive__pill--conference{background:rgba(0, 144, 192, 0.15);color:#00426D}.eventsArchive__pill--category{background:#00426D;color:#fff}.eventsArchive__pill--ongoing{background:linear-gradient(135deg, #10b981 0%, #059669 100%);color:#fff;animation:pulse-badge 2s ease-in-out infinite}.eventsArchive__pills{display:flex;flex-direction:column;gap:0.375rem;align-items:flex-end}.eventsArchive__cardTitle{font-family:'Apfel Grotezk', sans-serif;font-size:1.125rem;font-weight:600;line-height:1.3;margin-bottom:0.75rem;color:#2C3B47}@media (max-width:767.98px){.eventsArchive__cardTitle{font-size:1rem}}.eventsArchive__cardExcerpt{font-family:"Lato", sans-serif;font-size:0.8125rem;color:#6c757d;line-height:1.4;margin-bottom:0.75rem}@media (max-width:767.98px){.eventsArchive__cardExcerpt{font-size:0.75rem}}.eventsArchive__dates{margin-bottom:0.75rem}.eventsArchive__dateItem{font-family:"Lato", sans-serif;font-size:0.8125rem;color:#495057;line-height:1.5;margin-bottom:0.25rem}.eventsArchive__dateItem:last-child{margin-bottom:0}.eventsArchive__dateItem strong{color:#00426D;font-weight:600}@media (max-width:767.98px){.eventsArchive__dateItem{font-size:0.75rem}}.eventsArchive__timeRange{font-family:"Lato", sans-serif;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;color:#adb5bd;margin-bottom:0}.eventsArchive__cardMeta{margin-bottom:0}.eventsArchive__cardMeta .list-inline-item:not(:last-child){margin-right:0.5rem}.eventsArchive__cardTag{background:#f8f9fa;color:#495057;font-size:0.75rem;font-weight:500;padding:0.25rem 0.5rem;border-radius:0.25rem;border:none}@media (max-width:767.98px){.eventsArchive__cardTag{font-size:0.6875rem}}.eventsArchive__cardFooter{padding:1.25rem;border-top:1px solid rgba(0, 26, 43, 0.08);margin-top:0.75rem;display:flex;flex-direction:column;gap:0.35rem}@media (max-width:767.98px){.eventsArchive__cardFooter{padding:1rem}}.eventsArchive__cardVenue,.eventsArchive__cardPrice{display:flex;align-items:center;gap:0.5rem;font-family:"Lato", sans-serif;font-size:0.75rem;color:#6c757d;margin-bottom:0.5rem}.eventsArchive__cardVenue svg,.eventsArchive__cardPrice svg{width:16px;height:16px;flex-shrink:0;color:#CE7511}@media (max-width:767.98px){.eventsArchive__cardVenue,.eventsArchive__cardPrice{font-size:0.6875rem}}.eventsArchive__noEvents{text-align:center;padding:3rem 1rem}.eventsArchive__noEvents h3{font-family:'Apfel Grotezk', sans-serif;font-size:1.5rem;color:#2C3B47;margin-bottom:1rem}.eventsArchive__noEvents p{font-family:"Lato", sans-serif;color:#6c757d;margin-bottom:0}@media (max-width:767.98px){.eventsArchive__noEvents{padding:2rem 1rem}.eventsArchive__noEvents h3{font-size:1.25rem}}.eventsArchive__noResults{text-align:center;padding:3rem 1rem;display:none}.eventsArchive__noResults h3{font-family:'Apfel Grotezk', sans-serif;font-size:1.5rem;color:#2C3B47;margin-bottom:1rem}.eventsArchive__noResults p{font-family:"Lato", sans-serif;color:#6c757d;margin-bottom:0}@media (max-width:767.98px){.eventsArchive__noResults{padding:2rem 1rem}.eventsArchive__noResults h3{font-size:1.25rem}}.eventsArchive__resultsCount{font-family:"Lato", sans-serif;font-size:0.875rem;color:#6c757d;margin-bottom:1rem;text-align:right}@media (max-width:767.98px){.eventsArchive__resultsCount{text-align:left;margin-bottom:0.75rem}}.eventsArchive__pagination{margin-top:3rem;padding-top:2rem;border-top:1px solid #e9ecef}@media (max-width:767.98px){.eventsArchive__pagination{margin-top:2rem;padding-top:1.5rem}}.eventsArchive__pagination .pagination{display:flex;justify-content:center;align-items:center;gap:0.5rem;margin-bottom:0;list-style:none;padding:0}.eventsArchive__pagination .pagination .page-item{margin:0}.eventsArchive__pagination .pagination .page-item:first-child .page-link,.eventsArchive__pagination .pagination .page-item:last-child .page-link{border-radius:8px}.eventsArchive__pagination .pagination .page-item .page-link{position:relative;display:flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0.5rem 0.75rem;font-family:"Lato", sans-serif;font-size:0.9375rem;font-weight:500;color:#495057;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;border-radius:8px;transition:all 0.2s ease}.eventsArchive__pagination .pagination .page-item .page-link:hover{color:#00426D;background-color:rgba(0, 66, 109, 0.08);border-color:#00426D;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0, 66, 109, 0.15)}.eventsArchive__pagination .pagination .page-item .page-link:focus{outline:none;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.2)}.eventsArchive__pagination .pagination .page-item.active .page-link{color:#fff;background-color:#00426D;border-color:#00426D;font-weight:600;box-shadow:0 4px 12px rgba(0, 66, 109, 0.25)}.eventsArchive__pagination .pagination .page-item.active .page-link:hover{transform:none;background-color:#003354;border-color:#003354}.eventsArchive__pagination .pagination .page-item.disabled .page-link{color:#ced4da;background-color:#f8f9fa;border-color:#e9ecef;cursor:not-allowed;pointer-events:none}.eventsArchive__pagination .pagination .page-item.disabled .page-link:hover{transform:none;box-shadow:none}.eventsArchive__pagination .pagination .page-item:first-child .page-link,.eventsArchive__pagination .pagination .page-item:last-child .page-link{min-width:auto;padding:0.5rem 1rem;font-weight:500}@media (max-width:575.98px){.eventsArchive__pagination .pagination .page-item:first-child .page-link,.eventsArchive__pagination .pagination .page-item:last-child .page-link{padding:0.5rem 0.75rem;font-size:0.875rem}}.eventsArchive__pagination .pagination .page-item.dots .page-link{border:none;background:transparent;pointer-events:none;color:#adb5bd}.eventsArchive__pagination .pagination .page-item.dots .page-link:hover{transform:none;box-shadow:none;background:transparent}.eventsArchive__pagination .nav-links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0.5rem}.eventsArchive__pagination .nav-links .current,.eventsArchive__pagination .nav-links .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0.5rem 0.75rem;font-family:"Lato", sans-serif;font-size:0.9375rem;font-weight:500;color:#495057;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;border-radius:8px;transition:all 0.2s ease}.eventsArchive__pagination .nav-links .current:hover,.eventsArchive__pagination .nav-links .page-numbers:hover{color:#00426D;background-color:rgba(0, 66, 109, 0.08);border-color:#00426D;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0, 66, 109, 0.15)}.eventsArchive__pagination .nav-links .current{color:#fff;background-color:#00426D;border-color:#00426D;font-weight:600;box-shadow:0 4px 12px rgba(0, 66, 109, 0.25)}.eventsArchive__pagination .nav-links .current:hover{transform:none;background-color:#003354;border-color:#003354}.eventsArchive__pagination .nav-links .prev,.eventsArchive__pagination .nav-links .next{min-width:auto;padding:0.5rem 1rem;font-weight:500}@media (max-width:575.98px){.eventsArchive__pagination .nav-links .prev,.eventsArchive__pagination .nav-links .next{padding:0.5rem 0.75rem;font-size:0.875rem}}.eventsArchive__pagination .nav-links .dots{border:none;background:transparent;pointer-events:none;color:#adb5bd}.eventsArchive__pagination .nav-links .dots:hover{transform:none;box-shadow:none;background:transparent;border:none}.eventsArchive__contact{background:linear-gradient(135deg, #e3f2fd 0%, #f3e5f5 100%);padding:4rem 0;margin-top:4rem}@media (max-width:767.98px){.eventsArchive__contact{padding:3rem 0;margin-top:3rem}}.eventsArchive__contactContent{text-align:center}.eventsArchive__contactContent h2{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:600;color:#2C3B47;margin-bottom:2rem}@media (max-width:767.98px){.eventsArchive__contactContent h2{font-size:1.5rem;margin-bottom:1.5rem}}.eventsArchive__contactBtn{display:inline-flex;align-items:center;gap:0.5rem;font-size:1rem;padding:0.875rem 1.5rem;text-decoration:none}.eventsArchive__contactBtn svg{width:16px;height:16px;transition:transform 0.2s ease}.eventsArchive__contactBtn:hover svg{transform:translateX(0.25rem)}@media (max-width:767.98px){.eventsArchive__contactBtn{font-size:0.875rem;padding:0.75rem 1.25rem}}@keyframes pulse-badge{0%,100%{opacity:1}50%{opacity:0.85}}.eventSingle__featuredImage{margin-bottom:2rem;border-radius:12px;overflow:hidden}@media (max-width:767.98px){.eventSingle__featuredImage{margin-bottom:1.5rem}}.eventSingle__featuredImage img{width:100%;height:auto;display:block;margin:0 !important}.eventSingle__featuredImg{width:100%;height:auto;display:block}.eventSingle__title{font-family:'Apfel Grotezk', sans-serif;font-size:2.25rem;font-weight:700;color:#001A2B;margin-bottom:0.5rem}@media (max-width:767.98px){.eventSingle__title{font-size:1.75rem}}.eventSingle__categories{display:flex;flex-wrap:wrap;gap:0.5rem;margin-bottom:1rem}.eventSingle__categoryPill{display:inline-flex;align-items:center;justify-content:center;padding:0.375rem 1rem;border-radius:999px;font-family:"Lato", sans-serif;font-size:0.8125rem;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;background:#00426D;color:#fff}.eventSingle__subtitle{font-family:"Lato", sans-serif;font-size:1rem;color:#6c757d;margin-bottom:1.25rem}@media (max-width:767.98px){.eventSingle__subtitle{font-size:0.9375rem;margin-bottom:1rem}}.eventSingle__breadcrumb{padding:1rem 0;background:#f8f9fa;border-bottom:1px solid #e9ecef}@media (max-width:767.98px){.eventSingle__breadcrumb{padding:0.75rem 0}}.eventSingle__breadcrumbList{display:flex;align-items:center;list-style:none;margin:0;padding:0;font-family:"Lato", sans-serif;font-size:0.875rem}.eventSingle__breadcrumbItem{display:flex;align-items:center}.eventSingle__breadcrumbItem:not(:last-child)::after{content:">";margin:0 0.5rem;color:#ced4da}.eventSingle__breadcrumbItem a{color:#00426D;text-decoration:none}.eventSingle__breadcrumbItem a:hover{text-decoration:underline}.eventSingle__breadcrumbItem span{color:#6c757d}.eventSingle__hero{padding:3rem 0;background:linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%)}@media (max-width:991.98px){.eventSingle__hero{padding:2.5rem 0}}@media (max-width:767.98px){.eventSingle__hero{padding:2rem 0}}@media (max-width:991.98px){.eventSingle__heroContent{margin-bottom:2rem}}.eventSingle__heroTitle{font-family:'Apfel Grotezk', sans-serif;font-size:2.5rem;font-weight:700;line-height:1.2;color:#2C3B47;margin-bottom:1rem}@media (max-width:991.98px){.eventSingle__heroTitle{font-size:2rem}}@media (max-width:767.98px){.eventSingle__heroTitle{font-size:1.75rem}}.eventSingle__heroSubtitle{font-family:"Lato", sans-serif;font-size:1.125rem;color:#6c757d;margin-bottom:1.5rem}@media (max-width:767.98px){.eventSingle__heroSubtitle{font-size:1rem;margin-bottom:1rem}}.eventSingle__heroDate{display:flex;align-items:center;gap:0.5rem;font-family:"Lato", sans-serif;font-size:1rem;color:#495057}.eventSingle__heroDate svg{width:20px;height:20px;color:#00426D}@media (max-width:767.98px){.eventSingle__heroDate{font-size:0.875rem}}.eventSingle__heroSidebar{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:991.98px){.eventSingle__heroSidebar{flex-direction:row;align-items:center;gap:1rem}}@media (max-width:767.98px){.eventSingle__heroSidebar{flex-direction:column;align-items:stretch}}.eventSingle__heroImage{text-align:center}@media (max-width:991.98px){.eventSingle__heroImage{flex-shrink:0}}.eventSingle__heroImg{max-width:200px;height:auto;border-radius:0.5rem}@media (max-width:991.98px){.eventSingle__heroImg{max-width:120px}}@media (max-width:767.98px){.eventSingle__heroImg{max-width:150px}}.eventSingle__heroPrice{text-align:center}@media (max-width:991.98px){.eventSingle__heroPrice{text-align:left;flex-grow:1}}@media (max-width:767.98px){.eventSingle__heroPrice{text-align:center}}.eventSingle__heroPriceLabel{display:block;font-family:"Lato", sans-serif;font-size:0.875rem;color:#6c757d;margin-bottom:0.25rem}.eventSingle__heroPriceAmount{display:block;font-family:'Apfel Grotezk', sans-serif;font-size:1.5rem;font-weight:700;color:#2C3B47}@media (max-width:767.98px){.eventSingle__heroPriceAmount{font-size:1.25rem}}@media (max-width:991.98px){.eventSingle__heroCta{flex-shrink:0}}.eventSingle__heroCtaBtn{width:100%;justify-content:center;font-size:1rem;padding:0.875rem 1.5rem}@media (max-width:991.98px){.eventSingle__heroCtaBtn{width:auto;min-width:140px}}@media (max-width:767.98px){.eventSingle__heroCtaBtn{width:100%;font-size:0.875rem;padding:0.75rem 1.25rem}}.eventSingle__details{padding:3rem 0}@media (max-width:767.98px){.eventSingle__details{padding:2rem 0}}.eventSingle__dateTime,.eventSingle__location,.eventSingle__about{margin-bottom:3rem}@media (max-width:767.98px){.eventSingle__dateTime,.eventSingle__location,.eventSingle__about{margin-bottom:2rem}}.eventSingle__dateTime h2,.eventSingle__location h2,.eventSingle__about h2{font-family:'Apfel Grotezk', sans-serif;font-size:1.5rem;font-weight:600;color:#2C3B47;margin-bottom:1rem}@media (max-width:767.98px){.eventSingle__dateTime h2,.eventSingle__location h2,.eventSingle__about h2{font-size:1.25rem}}.eventSingle__dateTimeContent,.eventSingle__locationContent{display:flex;align-items:flex-start;gap:0.75rem;font-family:"Lato", sans-serif;font-size:1rem;color:#495057}.eventSingle__dateTimeContent svg,.eventSingle__locationContent svg{width:16px;height:16px;margin-top:0.125rem;flex-shrink:0}@media (max-width:767.98px){.eventSingle__dateTimeContent,.eventSingle__locationContent{font-size:0.875rem}}.eventSingle__venueName{font-weight:600;color:#2C3B47;margin:0 0 0.25rem}.eventSingle__venueAddress{color:#6c757d;margin-bottom:0.5rem}.eventSingle__dateText{margin:0;margin-bottom:0.5rem;font-weight:400;color:#001A2B;line-height:1.6}.eventSingle__dateText:last-child{margin-bottom:0}.eventSingle__dateText strong{color:#00426D;font-weight:600}.eventSingle__timeText{margin:0;color:#adb5bd;letter-spacing:0.04em;text-transform:uppercase;font-size:0.875rem}.eventSingle__timeText strong{color:#00426D;font-weight:600}.eventSingle__showMap{background:none;border:none;color:#00426D;font-family:"Lato", sans-serif;font-size:0.875rem;text-decoration:underline;cursor:pointer;padding:0}.eventSingle__showMap:hover{color:#00233a}.eventSingle__aboutContent{font-family:"Lato", sans-serif;font-size:1rem;line-height:1.6;color:#495057}.eventSingle__aboutContent p{margin-bottom:1rem}.eventSingle__aboutContent p:last-child{margin-bottom:0}@media (max-width:767.98px){.eventSingle__aboutContent{font-size:0.875rem}}.eventSingle__keyAudience,.eventSingle__learningOutcomes{margin-top:2rem;padding-top:2rem;border-top:1px solid #e9ecef}.eventSingle__keyAudience h3,.eventSingle__learningOutcomes h3{font-family:'Apfel Grotezk', sans-serif;font-size:1.25rem;font-weight:600;color:#2C3B47;margin-bottom:1rem}@media (max-width:767.98px){.eventSingle__keyAudience h3,.eventSingle__learningOutcomes h3{font-size:1.125rem}}.eventSingle__keyAudience p,.eventSingle__learningOutcomes p{font-family:"Lato", sans-serif;color:#495057;line-height:1.6}.eventSingle__keyAudience ul,.eventSingle__learningOutcomes ul{font-family:"Lato", sans-serif;color:#495057;line-height:1.6;padding-left:1.25rem}.eventSingle__keyAudience ul li,.eventSingle__learningOutcomes ul li{margin-bottom:0.5rem}.eventSingle__keyAudience ul li:last-child,.eventSingle__learningOutcomes ul li:last-child{margin-bottom:0}@media (max-width:767.98px){.eventSingle__keyAudience,.eventSingle__learningOutcomes{margin-top:1.5rem;padding-top:1.5rem}}.eventSingle__sessionMeta{border:1px solid #e9ecef;border-radius:1rem;padding:1.5rem}.eventSingle__sessionMeta h2{margin-top:0}.eventSingle__metaList{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:1rem}.eventSingle__metaList dt{font-family:"Lato", sans-serif;font-size:0.75rem;text-transform:uppercase;letter-spacing:0.08em;color:#adb5bd;margin-bottom:0.25rem}.eventSingle__metaList dd{margin:0;font-family:'Apfel Grotezk', sans-serif;font-size:1rem;color:#2C3B47}.eventSingle__documentList,.eventSingle__segmentList{list-style:none;padding:0;margin:0}.eventSingle__documentList li,.eventSingle__segmentList li{padding:0.5rem 0;border-bottom:1px solid #f8f9fa}.eventSingle__documentList li:last-child,.eventSingle__segmentList li:last-child{border-bottom:0}.eventSingle__documentList li a,.eventSingle__segmentList li a{color:#00426D;text-decoration:none}.eventSingle__documentList li a:hover,.eventSingle__segmentList li a:hover{text-decoration:underline}.eventSingle__documentList li strong,.eventSingle__segmentList li strong{display:block;color:#2C3B47}.eventSingle__documentList li span,.eventSingle__segmentList li span{font-size:0.875rem;color:#adb5bd}.eventSingle__sidebar{background:#fff;border:1px solid #e9ecef;border-radius:1.25rem;padding:1.75rem;box-shadow:0 25px 45px rgba(15, 23, 42, 0.08);position:relative;z-index:1}@media (max-width:991.98px){.eventSingle__sidebar{margin-top:2rem}}.eventSingle__sidebar:first-child{position:sticky;top:120px;align-self:flex-start}@media (max-width:991.98px){.eventSingle__sidebar:first-child{position:static}}.eventSingle__sidebarImage{text-align:center;margin-bottom:2rem}@media (max-width:991.98px){.eventSingle__sidebarImage{margin-bottom:1.5rem}}.eventSingle__sidebarImg{max-width:100%;height:auto;border-radius:0.5rem}.eventSingle__sidebarSummary{margin-bottom:1.25rem;font-family:"Lato", sans-serif;color:#6c757d;line-height:1.5}.eventSingle__sidebarMeta{display:flex;flex-direction:column;gap:0.5rem;padding-top:1rem;border-top:1px solid #e9ecef;margin-bottom:1.5rem;position:relative;z-index:1}.eventSingle__sidebarMeta div{font-family:"Lato", sans-serif;font-size:0.875rem;color:#495057;line-height:1.4}.eventSingle__sidebarMeta strong{display:inline;font-size:0.8125rem;font-weight:600;color:#00426D;margin-right:0.25rem}.eventSingle__sidebarCta{text-align:center}.eventSingle__ctaBtn{width:100%;justify-content:center;font-size:1rem;padding:0.875rem 1.5rem}@media (max-width:767.98px){.eventSingle__ctaBtn{font-size:0.875rem;padding:0.75rem 1.25rem}}.eventSingle__moreEvents{padding:3rem 0;background:#f8f9fa;border-top:1px solid #e9ecef}@media (max-width:767.98px){.eventSingle__moreEvents{padding:2rem 0}}.eventSingle__moreEvents h2{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:600;color:#2C3B47;margin-bottom:2rem}@media (max-width:767.98px){.eventSingle__moreEvents h2{font-size:1.5rem;margin-bottom:1.5rem}}.eventSingle__relatedEvent{background:#fff;border:1px solid #e9ecef;border-radius:0.75rem;padding:2rem;margin-bottom:1.5rem}.eventSingle__relatedEvent:last-child{margin-bottom:0}@media (max-width:767.98px){.eventSingle__relatedEvent{padding:1.5rem}}.eventSingle__relatedTitle{font-family:'Apfel Grotezk', sans-serif;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.eventSingle__relatedTitle a{color:#2C3B47;text-decoration:none}.eventSingle__relatedTitle a:hover{color:#00426D}@media (max-width:767.98px){.eventSingle__relatedTitle{font-size:1.125rem}}.eventSingle__relatedMeta{font-family:"Lato", sans-serif;color:#6c757d;margin-bottom:1rem;line-height:1.5}@media (max-width:767.98px){.eventSingle__relatedMeta{font-size:0.875rem}}.eventSingle__relatedDetails{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}@media (max-width:575.98px){.eventSingle__relatedDetails{flex-direction:column;align-items:flex-start;gap:0.5rem}}.eventSingle__relatedVenue,.eventSingle__relatedPrice{display:flex;align-items:center;gap:0.5rem;font-family:"Lato", sans-serif;font-size:0.875rem;color:#6c757d}.eventSingle__relatedVenue svg,.eventSingle__relatedPrice svg{width:16px;height:16px}@media (max-width:767.98px){.eventSingle__relatedVenue,.eventSingle__relatedPrice{font-size:0.8125rem}}.eventSingle__relatedBtn{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.875rem;padding:0.75rem 1.25rem;text-decoration:none}.eventSingle__relatedBtn svg{width:16px;height:16px;transition:transform 0.2s ease}.eventSingle__relatedBtn:hover svg{transform:translateX(0.25rem)}@media (max-width:767.98px){.eventSingle__relatedBtn{width:100%;justify-content:center;margin-top:1rem}}.eventSingle__contact{background:linear-gradient(135deg, #e3f2fd 0%, #f3e5f5 100%);padding:4rem 0}@media (max-width:767.98px){.eventSingle__contact{padding:3rem 0}}.eventSingle__contactContent{text-align:center}.eventSingle__contactContent h2{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:600;color:#2C3B47;margin-bottom:2rem}@media (max-width:767.98px){.eventSingle__contactContent h2{font-size:1.5rem;margin-bottom:1.5rem}}.eventSingle__contactBtn{display:inline-flex;align-items:center;gap:0.5rem;font-size:1rem;padding:0.875rem 1.5rem;text-decoration:none}.eventSingle__contactBtn svg{width:16px;height:16px;transition:transform 0.2s ease}.eventSingle__contactBtn:hover svg{transform:translateX(0.25rem)}@media (max-width:767.98px){.eventSingle__contactBtn{font-size:0.875rem;padding:0.75rem 1.25rem}}.eventSingle__flexibleContent{margin-top:3rem;padding-top:3rem;border-top:1px solid #e9ecef}@media (max-width:767.98px){.eventSingle__flexibleContent{margin-top:2rem;padding-top:2rem}}.eventSingle .nbPageContent{padding-top:0 !important}.eventSingle .nbPageTOC__sidebar{z-index:10 !important;position:sticky;top:120px}@media (max-width:991.98px){.eventSingle .nbPageTOC__sidebar{position:static;z-index:1}}.scheduleSingle .eventSingle__dateTime h2,.scheduleSingle .eventSingle__location h2{font-size:1.125rem;text-transform:uppercase;letter-spacing:0.08em;color:#001A2B}.scheduleSingle .eventSingle__dateTimeContent,.scheduleSingle .eventSingle__locationContent{font-size:0.9375rem;color:#495057}.vacanciesArchive{padding:3rem 0}@media (max-width:768px){.vacanciesArchive{padding:2rem 0}}.vacanciesArchive__header{margin-bottom:3rem;text-align:center}@media (max-width:768px){.vacanciesArchive__header{margin-bottom:2rem}}.vacanciesArchive__title{font-family:'Apfel Grotezk', sans-serif;font-size:3rem;font-weight:700;color:#00426D;margin-bottom:1rem}@media (max-width:768px){.vacanciesArchive__title{font-size:2rem}}.vacanciesArchive__subtitle{font-size:1.25rem;color:#475569;margin:0}@media (max-width:768px){.vacanciesArchive__subtitle{font-size:1rem}}.vacanciesArchive__filters{margin-bottom:2rem}.vacanciesArchive__filterTabs{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}@media (max-width:768px){.vacanciesArchive__filterTabs{justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:0.5rem}}.vacanciesArchive__filterTab{padding:0.75rem 1.5rem;background:#fff;border:1px solid #E2E8F0;border-radius:8px;font-family:'Apfel Grotezk', sans-serif;font-weight:600;font-size:0.875rem;color:#334155;cursor:pointer;transition:all 0.3s ease;white-space:nowrap}.vacanciesArchive__filterTab:hover{border-color:#0090C0;color:#0090C0}.vacanciesArchive__filterTab.active{background:#0090C0;border-color:#0090C0;color:#fff}.vacanciesArchive__grid{margin-bottom:3rem}.vacanciesArchive__noVacancies{text-align:center;padding:4rem 2rem}.vacanciesArchive__noVacancies h3{font-family:'Apfel Grotezk', sans-serif;font-size:1.5rem;color:#00426D;margin-bottom:1rem}.vacanciesArchive__noVacancies p{color:#475569;font-size:1.125rem}.vacanciesArchive__pagination{margin-top:3rem}.vacancyCard{background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:1.5rem;height:100%;display:flex;flex-direction:column;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(0, 0, 0, 0.05);position:relative}.vacancyCard:hover{box-shadow:0 4px 16px rgba(0, 0, 0, 0.1);transform:translateY(-2px);border-color:#0090C0}.vacancyCard--filled{opacity:0.6;filter:grayscale(0.5);pointer-events:none}.vacancyCard--filled:hover{transform:none;box-shadow:0 2px 8px rgba(0, 0, 0, 0.05);border-color:#E2E8F0}.vacancyCard__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(135, 135, 135, 0.9);border-radius:12px;display:flex;align-items:center;justify-content:center;z-index:10;backdrop-filter:blur(1.5px)}.vacancyCard__overlayContent{display:flex;flex-direction:column;align-items:center;gap:0.75rem;text-align:center}.vacancyCard__overlayContent svg{color:white;width:48px;height:48px}.vacancyCard__overlayContent span{font-family:'Apfel Grotezk', sans-serif;font-size:1.125rem;font-weight:300;color:white;text-transform:capitalize;letter-spacing:0.05em}.vacancyCard__header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;gap:1rem}.vacancyCard__title{font-family:'Apfel Grotezk', sans-serif;font-size:1.25rem;font-weight:700;color:#00426D;margin:0;flex:1}.vacancyCard__title a{color:inherit;text-decoration:none}.vacancyCard__title a:hover{color:#0090C0}.vacancyCard__status{padding:0.25rem 0.75rem;border-radius:6px;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap}.vacancyCard__status--available{background:#D1FAE5;color:#065F46}.vacancyCard__status--filled{background:#E2E8F0;color:#334155}.vacancyCard__status--closed{background:#FEE2E2;color:#991B1B}.vacancyCard__content{flex:1;margin-bottom:1.5rem}.vacancyCard__meta{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.75rem;font-size:0.875rem;color:#334155}.vacancyCard__meta svg{width:16px;height:16px;flex-shrink:0;color:#0090C0}.vacancyCard__excerpt{font-size:0.9375rem;color:#475569;line-height:1.6;margin:1rem 0 0}.vacancyCard__footer{margin-top:auto}.vacancyCard__link{display:inline-flex;align-items:center;gap:0.5rem;color:#0090C0;font-weight:600;font-size:0.875rem;text-decoration:none;transition:all 0.3s ease}.vacancyCard__link svg{width:16px;height:16px;transition:transform 0.3s ease}.vacancyCard__link:hover{color:#00426D}.vacancyCard__link:hover svg{transform:translateX(4px)}.vacancyCard__link--disabled{color:#64748B;cursor:not-allowed;pointer-events:none}.vacancySingle{padding:2rem 0 4rem}@media (max-width:768px){.vacancySingle{padding:1.5rem 0 3rem}}.vacancySingle__breadcrumb{margin-bottom:2rem;padding:1rem 0;background:#F8FAFC}@media (max-width:768px){.vacancySingle__breadcrumb{margin-bottom:1.5rem}}.vacancySingle__breadcrumbList{display:flex;align-items:center;gap:0.5rem;list-style:none;margin:0;padding:0;font-size:0.875rem}.vacancySingle__breadcrumbItem{display:flex;align-items:center;color:#475569}.vacancySingle__breadcrumbItem:not(:last-child)::after{content:'/';margin-left:0.5rem;color:#94A3B8}.vacancySingle__breadcrumbItem a{color:#0090C0;text-decoration:none}.vacancySingle__breadcrumbItem a:hover{text-decoration:underline}.vacancySingle__header{margin-bottom:2rem}.vacancySingle__title{font-family:'Apfel Grotezk', sans-serif;font-size:2.5rem;font-weight:700;color:#00426D;margin-bottom:0.5rem}@media (max-width:768px){.vacancySingle__title{font-size:2rem}}.vacancySingle__role{font-size:1.25rem;color:#334155;margin:0}@media (max-width:768px){.vacancySingle__role{font-size:1.125rem}}.vacancySingle__keyInfo{background:#F8FAFC;border-radius:12px;padding:1.5rem;margin-bottom:2rem;display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:1.5rem}@media (max-width:768px){.vacancySingle__keyInfo{grid-template-columns:1fr;gap:1rem;padding:1rem}}.vacancySingle__infoItem{display:flex;align-items:flex-start;gap:0.75rem}.vacancySingle__infoItem svg{width:20px;height:20px;flex-shrink:0;color:#0090C0;margin-top:0.125rem}.vacancySingle__infoItem div{display:flex;flex-direction:column;gap:0.25rem}.vacancySingle__infoItem div strong{font-size:0.875rem;color:#475569;font-weight:600;text-transform:uppercase;letter-spacing:0.05em}.vacancySingle__infoItem div span{font-size:1rem;color:#0F172A;font-weight:500}.vacancySingle__section{margin-bottom:3rem;padding-bottom:3rem;border-bottom:1px solid #E2E8F0}.vacancySingle__section:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}@media (max-width:768px){.vacancySingle__section{margin-bottom:2rem;padding-bottom:2rem}}.vacancySingle__section h2{font-size:0.875rem;color:#475569;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.75rem}@media (max-width:768px){.vacancySingle__section h2{margin-bottom:0.5rem}}.vacancySingle__content{font-size:1.0625rem;line-height:1.8;color:#0F172A}.vacancySingle__content p{margin-bottom:1.5rem}.vacancySingle__content p:last-child{margin-bottom:0}.vacancySingle__content ul,.vacancySingle__content ol{margin-bottom:1.5rem;padding-left:1.5rem}.vacancySingle__content ul li,.vacancySingle__content ol li{margin-bottom:0.75rem}.vacancySingle__content a{color:#0090C0;text-decoration:underline}.vacancySingle__content a:hover{color:#00426D}.vacancySingle__sidebar{position:sticky;top:120px;align-self:flex-start}@media (max-width:991px){.vacancySingle__sidebar{position:static;margin-top:3rem}}.vacancyApplication{background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:2rem;box-shadow:0 4px 16px rgba(0, 0, 0, 0.08)}@media (max-width:768px){.vacancyApplication{padding:1.5rem}}.vacancyApplication__title{font-family:'Apfel Grotezk', sans-serif;font-size:1.5rem;font-weight:700;color:#00426D;margin-bottom:1.5rem}@media (max-width:768px){.vacancyApplication__title{font-size:1.25rem;margin-bottom:1rem}}.vacancyApplication__external{text-align:center;padding:1rem 0}.vacancyApplication__external p{margin-bottom:1.5rem;color:#334155}.vacancyApplication__externalBtn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:0.75rem;padding:1rem 2rem;background:#0090C0;color:#fff;text-decoration:none;border:none;border-radius:8px;font-family:'Apfel Grotezk', sans-serif;font-weight:600;font-size:1rem;transition:all 0.3s ease;cursor:pointer;box-shadow:0 2px 8px rgba(0, 144, 192, 0.2)}@media (max-width:768px){.vacancyApplication__externalBtn{padding:0.875rem 1.5rem;font-size:0.9375rem}}.vacancyApplication__externalBtn svg{width:16px;height:16px;flex-shrink:0;transition:transform 0.3s ease}.vacancyApplication__externalBtn:hover{background:#00426D;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.3)}.vacancyApplication__externalBtn:hover svg{transform:translateX(4px)}.vacancyApplication__externalBtn:active{transform:translateY(0)}.vacancyApplication__externalBtn:focus{outline:none;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.2), 0 4px 12px rgba(0, 66, 109, 0.3)}.vacancyApplication__form{display:flex;flex-direction:column;gap:1.25rem}.vacancyApplication__field{display:flex;flex-direction:column;gap:0.5rem}.vacancyApplication__label{font-weight:600;font-size:0.9375rem;color:#0F172A}.vacancyApplication__label .required{color:#dc3545}.vacancyApplication__input,.vacancyApplication__textarea{width:100%;padding:0.75rem 1rem;border:1px solid #E2E8F0;border-radius:8px;font-size:1rem;font-family:"Lato", sans-serif;color:#0F172A;transition:all 0.3s ease}.vacancyApplication__input:focus,.vacancyApplication__textarea:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.vacancyApplication__input::placeholder,.vacancyApplication__textarea::placeholder{color:#94A3B8}.vacancyApplication__textarea{resize:vertical;min-height:120px}.vacancyApplication__file{width:100%;padding:0.75rem 1rem;border:1px solid #E2E8F0;border-radius:8px;font-size:1rem;font-family:"Lato", sans-serif;color:#0F172A;background:#fff;cursor:pointer;transition:all 0.3s ease}.vacancyApplication__file:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.vacancyApplication__help{display:block;font-size:0.875rem;color:#475569;margin-top:0.25rem}.vacancyApplication__checkbox{display:flex;align-items:flex-start;gap:0.75rem;cursor:pointer;font-size:0.9375rem;color:#334155;line-height:1.5}.vacancyApplication__checkbox input[type="checkbox"]{margin-top:0.25rem;width:18px;height:18px;cursor:pointer;flex-shrink:0}.vacancyApplication__checkbox .required{color:#dc3545}.vacancyApplication__messages{padding:1rem;border-radius:8px;font-size:0.9375rem}.vacancyApplication__messages.success{background:#D1FAE5;color:#065F46;border:1px solid #A7F3D0}.vacancyApplication__messages.error{background:#FEE2E2;color:#991B1B;border:1px solid #FECACA}.vacancyApplication__messages p{margin:0}.vacancyApplication__submit{width:100%;padding:1rem;background:#0090C0;color:#fff;border:none;border-radius:8px;font-family:'Apfel Grotezk', sans-serif;font-weight:600;font-size:1rem;cursor:pointer;transition:all 0.3s ease}.vacancyApplication__submit:hover:not(:disabled){background:#00426D;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.3)}.vacancyApplication__submit:disabled{opacity:0.6;cursor:not-allowed}.vacancyApplication__contact{margin-top:2rem;padding-top:2rem;border-top:1px solid #E2E8F0;font-size:0.9375rem;color:#334155}.vacancyApplication__contact p{margin-bottom:0.5rem}.vacancyApplication__contact p:last-child{margin-bottom:0}.vacancyApplication__contact a{color:#0090C0;text-decoration:none}.vacancyApplication__contact a:hover{text-decoration:underline}.vacancyApplication__gravityForm .gform-theme--foundation .gform_fields{--gf-form-gap-x: 0.5rem;column-gap:0.5rem;-moz-column-gap:0.5rem}.vacancyApplication__gravityForm .gform-theme--foundation .gform_fields{row-gap:1rem}.vacancyApplication__gravityForm .gfield_checkbox label{padding-left:7px}.vacancyApplication__filled{text-align:center;padding:3rem 2rem}@media (max-width:768px){.vacancyApplication__filled{padding:2rem 1.5rem}}.vacancyApplication__filledIcon{margin:0 auto 1.5rem;color:#475569}.vacancyApplication__filledIcon svg{width:64px;height:64px}@media (max-width:768px){.vacancyApplication__filledIcon svg{width:48px;height:48px}}.vacancyApplication__filledTitle{font-family:'Apfel Grotezk', sans-serif;font-size:1.5rem;font-weight:700;color:#00426D;margin-bottom:1rem}@media (max-width:768px){.vacancyApplication__filledTitle{font-size:1.25rem}}.vacancyApplication__filledMessage{font-size:1rem;color:#334155;line-height:1.6;margin:0}.error404{padding:4rem 0 6rem;min-height:calc(100vh - 500px)}@media (max-width:767.98px){.error404{padding:3rem 0 4rem}}.error404__content{text-align:center;padding:3rem 2rem}@media (max-width:767.98px){.error404__content{padding:2rem 1rem}}.error404__icon{margin-bottom:2rem}.error404__icon svg{max-width:120px;height:auto}@media (max-width:767.98px){.error404__icon svg{max-width:100px}}.error404__title{font-family:'Apfel Grotezk', sans-serif;font-size:8rem;font-weight:700;color:#00426D;line-height:1;margin-bottom:1rem}@media (max-width:767.98px){.error404__title{font-size:6rem}}@media (max-width:575.98px){.error404__title{font-size:4.5rem}}.error404__subtitle{font-family:'Apfel Grotezk', sans-serif;font-size:2.5rem;font-weight:600;color:#212529;margin-bottom:1.5rem}@media (max-width:767.98px){.error404__subtitle{font-size:2rem}}@media (max-width:575.98px){.error404__subtitle{font-size:1.75rem}}.error404__message{font-family:"Lato", sans-serif;font-size:1.125rem;color:#6c757d;margin-bottom:2.5rem;max-width:500px;margin-left:auto;margin-right:auto}@media (max-width:767.98px){.error404__message{font-size:1rem}}.error404__redirect{margin-bottom:3rem;padding:1.5rem;background:#f8f9fa;border-radius:12px;border:1px solid #e9ecef}.error404__redirectMessage{font-family:"Lato", sans-serif;font-size:1rem;color:#495057;margin-bottom:1rem}.error404__redirectMessage strong{color:#00426D;font-weight:700;font-size:1.25rem}.error404__progressBar{width:100%;height:8px;background:#e9ecef;border-radius:4px;overflow:hidden;position:relative}.error404__progressFill{height:100%;width:0%;background:linear-gradient(90deg, #00426D 0%, #64748B 100%);border-radius:4px;transition:width 1s linear}.error404__actions{display:flex;justify-content:center;align-items:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.error404__btn{display:inline-flex;align-items:center;justify-content:center;padding:0.75rem 1.75rem;font-family:"Lato", sans-serif;font-size:1rem;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all 0.2s ease;min-width:200px}@media (max-width:575.98px){.error404__btn{min-width:160px;padding:0.625rem 1.5rem;font-size:0.9375rem}}.error404__btn--primary{background-color:#00426D;border-color:#00426D;color:#fff}.error404__btn--primary:hover{background-color:#0090C0;border-color:#0090C0;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.25)}.error404__btn--primary:active{transform:translateY(0)}.error404__btn--secondary{background-color:#fff;border-color:#CBD5E1;color:#334155}.error404__btn--secondary:hover{background-color:#F8FAFC;border-color:#94A3B8;color:#00426D;transform:translateY(-2px);box-shadow:0 4px 12px rgba(100, 116, 139, 0.15)}.error404__btn--secondary:active{transform:translateY(0);background-color:#F1F5F9}.error404__help{margin-top:3rem;padding-top:3rem;border-top:1px solid #e9ecef}.error404__help h3{font-family:'Apfel Grotezk', sans-serif;font-size:1.5rem;font-weight:600;color:#212529;margin-bottom:0.75rem}@media (max-width:767.98px){.error404__help h3{font-size:1.25rem}}.error404__help>p{font-family:"Lato", sans-serif;font-size:1rem;color:#6c757d;margin-bottom:1.5rem}.error404__linkList{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1.5rem;list-style:none;padding:0;margin:0}@media (max-width:767.98px){.error404__linkList{flex-direction:column;gap:1rem}}.error404__linkList li{margin:0}.error404__linkList a{font-family:"Lato", sans-serif;font-size:1rem;font-weight:500;color:#00426D;text-decoration:none;transition:all 0.2s ease;position:relative;padding-bottom:2px}.error404__linkList a:after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#64748B;transition:width 0.3s ease}.error404__linkList a:hover{color:#64748B}.error404__linkList a:hover:after{width:100%}.page-template,.surgeon-profile-page{position:relative;isolation:isolate;overflow-x:hidden;max-width:100%}.findSurgeon__hero{padding:0;color:#fff;position:relative;overflow:hidden}.findSurgeon__heroContent{position:relative;z-index:2;text-align:center}.findSurgeon__title{font-family:'Apfel Grotezk', sans-serif;font-size:3rem;font-weight:500 !important;line-height:1.2;margin-bottom:0.5rem}@media (max-width:991.98px){.findSurgeon__title{font-size:2.5rem}}@media (max-width:767.98px){.findSurgeon__title{font-size:2rem}}.findSurgeon__subtitle{font-family:"Lato", sans-serif;font-size:1.125rem;font-weight:400;opacity:0.9;margin-bottom:2rem}@media (max-width:767.98px){.findSurgeon__subtitle{font-size:1rem;margin-bottom:1.5rem}}.findSurgeon__searchWrapper{max-width:100%;margin:0 auto 1.5rem}@media (max-width:767.98px){.findSurgeon__searchWrapper{margin-bottom:1rem}}.findSurgeon__location{display:flex;align-items:center;justify-content:center;gap:0.5rem;font-family:"Lato", sans-serif;font-size:0.875rem;opacity:0.8}.findSurgeon__locationIcon{width:16px;height:16px;flex-shrink:0}.findSurgeon__filters{background:transparent;padding:0}.findSurgeon__howItWorks{padding:80px 0;background:transparent}@media (max-width:767.98px){.findSurgeon__howItWorks{padding:60px 0}}@media (max-width:575.98px){.findSurgeon__howItWorks{padding:40px 0}}@media (max-width:480px){.findSurgeon__howItWorks{padding:30px 0}}.findSurgeon__sectionTitle{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:700;text-align:center;color:#0F172A;margin-bottom:3rem}@media (max-width:767.98px){.findSurgeon__sectionTitle{font-size:1.75rem;margin-bottom:2rem}}.findSurgeon__steps{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:2rem}@media (max-width:575.98px){.findSurgeon__steps{grid-template-columns:1fr;gap:1.5rem}}.findSurgeon__step{display:flex;gap:1rem;padding:1.5rem;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);transition:transform 0.2s ease, box-shadow 0.2s ease}.findSurgeon__step:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}@media (max-width:575.98px){.findSurgeon__step{padding:1.25rem;gap:0.75rem}}.findSurgeon__stepNumber{flex-shrink:0;width:40px;height:40px;background:#00426D;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:'Apfel Grotezk', sans-serif;font-size:1.125rem;font-weight:700}@media (max-width:575.98px){.findSurgeon__stepNumber{width:36px;height:36px;font-size:1rem}}.findSurgeon__stepContent{flex:1}.findSurgeon__stepTitle{font-family:'Apfel Grotezk', sans-serif;font-size:1.125rem;font-weight:600;color:#0F172A;margin-bottom:0.5rem;line-height:1.4}@media (max-width:575.98px){.findSurgeon__stepTitle{font-size:1rem}}.findSurgeon__stepDescription{font-family:"Lato", sans-serif;font-size:0.875rem;color:#475569;line-height:1.5;margin-bottom:0}.findSurgeon__faq{padding:80px 0;background:#fff}@media (max-width:767.98px){.findSurgeon__faq{padding:60px 0}}@media (max-width:575.98px){.findSurgeon__faq{padding:40px 0}}@media (max-width:480px){.findSurgeon__faq{padding:30px 0}}.findSurgeon__crossLinks{padding:80px 0;background:#F8FAFC}@media (max-width:767.98px){.findSurgeon__crossLinks{padding:60px 0}}@media (max-width:575.98px){.findSurgeon__crossLinks{padding:40px 0}}@media (max-width:480px){.findSurgeon__crossLinks{padding:30px 0}}.findSurgeon__crossLink{padding:2rem;background:#fff;border-radius:12px;height:100%;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);transition:transform 0.2s ease, box-shadow 0.2s ease}.findSurgeon__crossLink:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}@media (max-width:767.98px){.findSurgeon__crossLink{padding:1.5rem;margin-bottom:1.5rem}}.findSurgeon__crossLinkTitle{font-family:'Apfel Grotezk', sans-serif;font-size:1.25rem;font-weight:600;color:#0F172A;margin-bottom:0.75rem}.findSurgeon__crossLinkDescription{font-family:"Lato", sans-serif;font-size:0.875rem;color:#475569;line-height:1.5;margin-bottom:1.5rem;flex:1}.findSurgeon__crossLinkButton{display:inline-flex;align-items:center;gap:0.5rem;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:600;color:#00426D;text-decoration:none;transition:color 0.2s ease}.findSurgeon__crossLinkButton:hover{color:#F7921E;text-decoration:none}.findSurgeon__crossLinkButton svg{transition:transform 0.2s ease}.findSurgeon__crossLinkButton:hover svg{transform:translateX(2px)}.findSurgeon__contact{margin:2rem 2rem 0 2rem}@media (max-width:767.98px){.findSurgeon__contact{margin:1.5rem 1.5rem 0 1.5rem}}@media (max-width:575.98px){.findSurgeon__contact{margin:1rem 1rem 0 1rem}}.findSurgeon__contactWrapper{padding:80px 0;background:linear-gradient(0deg, #A0BACB 0%, #fff 60%);border-bottom-left-radius:16px;border-bottom-right-radius:16px}@media (max-width:767.98px){.findSurgeon__contactWrapper{padding:60px 0}}@media (max-width:575.98px){.findSurgeon__contactWrapper{padding:40px 0}}@media (max-width:480px){.findSurgeon__contactWrapper{padding:30px 0}}.findSurgeon__contactContent{text-align:center}.findSurgeon__contactTitle{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:500;color:#001A2B;margin-bottom:1.5rem}@media (max-width:767.98px){.findSurgeon__contactTitle{font-size:1.75rem}}@media (max-width:575.98px){.findSurgeon__contactTitle{font-size:1.5rem;margin-bottom:1.25rem}}@media (max-width:480px){.findSurgeon__contactTitle{font-size:1.25rem;margin-bottom:1rem}}.findSurgeon__contactButton{display:inline-flex;align-items:center;gap:0.75rem;padding:16px 32px;background:#00426D;color:#fff;font-family:"Lato", sans-serif;font-size:1rem;font-weight:600;text-decoration:none;border-radius:8px;transition:all 0.2s ease}.findSurgeon__contactButton:hover{background:#F7921E;color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.3)}.findSurgeon__contactButton svg{transition:transform 0.2s ease}.findSurgeon__contactButton:hover svg{transform:translateX(2px)}@media (max-width:575.98px){.findSurgeon__contactButton{padding:14px 24px;font-size:0.875rem}}:root{--hiw-shell-bg: #ffffff;--hiw-shell-shadow: 0 8px 24px rgba(0,0,0,.06);--hiw-ribbon-start: #86a7b9;--hiw-ribbon-end: #5f879a;--hiw-ribbon-tint: rgba(255,255,255,.08);--hiw-border: rgba(255,255,255,.22);--hiw-text-strong: #ffffff;--hiw-text-soft: rgba(255,255,255,.92);--hiw-badge-bg: rgba(255,255,255,.95);--hiw-badge-fg: #3b3e41;--hiw-connector: rgba(255,255,255,.55)}.howItWorks__outer{background:var(--hiw-shell-bg);border-radius:18px;box-shadow:var(--hiw-shell-shadow);padding:10px}.howItWorks__ribbon{position:relative;border-radius:16px;padding:clamp(18px, 3vw, 26px);background:linear-gradient(90deg, var(--hiw-ribbon-start), var(--hiw-ribbon-end));overflow:hidden}.howItWorks__ribbon::after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(150px 50px at 0% 0%, rgba(255, 255, 255, 0.065), transparent 60%), radial-gradient(150px 50px at 100% 100%, rgba(255, 255, 255, 0.05), transparent 60%);mix-blend-mode:overlay}.howItWorks__header{display:flex;align-items:center;gap:12px;margin-bottom:clamp(12px, 2vw, 18px);color:var(--hiw-text-strong)}.howItWorks__tick{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--hiw-badge-bg);color:#2a7c4b;box-shadow:0 1px 2px rgba(0, 0, 0, 0.08)}.howItWorks__tickIcon{display:block}.howItWorks__tickBg{fill:transparent}.howItWorks__title{font-size:clamp(18px, 2.2vw, 22px);line-height:1.2;font-weight:600;margin:0}.howItWorks__panel{border-radius:12px;background:var(--hiw-ribbon-tint);border:1px solid var(--hiw-border);padding:clamp(14px, 2.2vw, 18px)}.howItWorks__steps{list-style:none;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:clamp(14px, 2.4vw, 24px);margin:0;padding:0;color:var(--hiw-text-soft)}.howItWorks__step{position:relative;padding:clamp(6px, 1vw, 8px) clamp(8px, 1.4vw, 12px) clamp(6px, 1vw, 10px) 0}.howItWorks__stepNumber{width:100%}.howItWorks__step::before{content:"";position:absolute;top:20px;left:calc(42px + 6px);right:-14px;height:2px;width:calc(100% - 54px);background:var(--hiw-connector)}.howItWorks__step::after{content:"";position:absolute;top:16px;right:-6px;border:6px solid transparent;border-left-color:var(--hiw-connector)}.howItWorks__step:last-child::before,.howItWorks__step:last-child::after{display:none}.howItWorks__badge{display:inline-grid;place-items:center;width:42px;height:42px;margin-bottom:8px;border-radius:999px;background:var(--hiw-badge-bg);color:var(--hiw-badge-fg);font-weight:600;font-size:16px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.12)}.howItWorks__text{margin:0;font-size:clamp(14px, 1.6vw, 16px);line-height:1.45}.howItWorks--compact .howItWorks__outer{padding:12px}.howItWorks--compact .howItWorks__panel{padding:12px}.howItWorks--compact .howItWorks__badge{width:36px;height:36px;font-size:14px}.howItWorks--brandAlt{--hiw-ribbon-start: #a4c2d1;--hiw-ribbon-end: #3b3e41}@media (max-width:900px){.howItWorks__steps{grid-template-columns:1fr;gap:14px}.howItWorks__step{padding-left:0}.howItWorks__step::before,.howItWorks__step::after{display:none}.howItWorks__badge{margin-bottom:6px}}@media (prefers-reduced-motion:no-preference){.howItWorks__outer{animation:hiwFade 0.36s ease-out both}.howItWorks__badge{animation:hiwRise 0.42s ease-out both}.howItWorks__step:nth-child(2) .howItWorks__badge{animation-delay:0.08s}.howItWorks__step:nth-child(3) .howItWorks__badge{animation-delay:0.16s}}@keyframes hiwFade{from{opacity:0}to{opacity:1}}@keyframes hiwRise{from{transform:translateY(4px);opacity:0}to{transform:none;opacity:1}}.surgeonFilter__main{display:flex;gap:0;background:#fff;border:1px solid #E2E8F0;border-radius:16px;overflow:hidden}@media (max-width:575.98px){.surgeonFilter__main{flex-direction:column}}.surgeonFilter__searchGroup{flex:1;position:relative}.surgeonFilter__searchLabel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.surgeonFilter__searchInput{width:100%;height:100%;padding:20px 24px;border:none;outline:none;font-family:"Lato", sans-serif;font-size:1rem;color:#0F172A;background:transparent}.surgeonFilter__searchInput::placeholder{color:#64748B}@media (max-width:575.98px){.surgeonFilter__searchInput{padding:16px 20px;font-size:0.875rem}}.surgeonFilter__searchButton{padding:20px 24px;background:#00426D;border:none;outline:none;cursor:pointer;transition:background 0.2s ease;display:flex;align-items:center;justify-content:center}.surgeonFilter__searchButton:hover{background:#F7921E}.surgeonFilter__searchButton:focus{box-shadow:inset 0 0 0 2px rgba(255, 255, 255, 0.5)}@media (max-width:575.98px){.surgeonFilter__searchButton{padding:16px 20px}}.surgeonFilter__searchIcon{width:24px;height:24px;color:#fff}@media (max-width:575.98px){.surgeonFilter__searchIcon{width:20px;height:20px}}.surgeonFilter__quickFilters{margin-top:1.5rem;text-align:center}@media (max-width:767.98px){.surgeonFilter__quickFilters{margin-top:1rem}}.surgeonFilter__quickFiltersLabel{font-family:"Lato", sans-serif;font-size:0.875rem;color:#475569;margin-bottom:0.75rem}.surgeonFilter__quickFiltersList{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:center}.surgeonFilter__quickFilter{padding:8px 16px;background:#fff;border:1px solid #CBD5E1;border-radius:20px;font-family:"Lato", sans-serif;font-size:0.75rem;font-weight:500;color:#334155;cursor:pointer;transition:all 0.2s ease}.surgeonFilter__quickFilter:hover{background:#00426D;color:#fff;border-color:#00426D}@media (max-width:575.98px){.surgeonFilter__quickFilter{padding:6px 12px;font-size:0.7rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.surgeonFaq{max-width:100%;border-radius:8px;overflow:hidden;box-shadow:0 4px 20px rgba(0, 0, 0, 0.08);font-family:"Lato", sans-serif;margin-bottom:2rem}.surgeonFaq__header{width:100%;background:linear-gradient(90deg, #86a7b9, #5f879a);padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:opacity 0.2s ease;user-select:none;border:none;text-align:left}.surgeonFaq__header:hover{opacity:0.95}.surgeonFaq__header:focus{outline:2px solid rgba(255, 255, 255, 0.5);outline-offset:-2px}.surgeonFaq__title{font-family:"Lato", sans-serif;font-size:1.125rem;font-weight:600;color:#fff;margin:0}.surgeonFaq__headerToggle{width:14px;height:14px;position:relative;display:flex;align-items:center;justify-content:center}.surgeonFaq__headerToggle::before{content:'';position:absolute;width:100%;height:2px;background-color:#fff;transition:transform 0.2s ease}.surgeonFaq__headerToggle::after{content:'';position:absolute;width:2px;height:100%;background-color:#fff;transition:transform 0.2s ease;transform:scaleY(0)}.surgeonFaq__header.collapsed .surgeonFaq__headerToggle::after{transform:scaleY(1)}.surgeonFaq__list{display:block;overflow:hidden;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);max-height:5000px;opacity:1;padding:10px;border:0;background:linear-gradient(90deg, #86a7b9, #5f879a)}.surgeonFaq__list:not(.show){max-height:0;opacity:0;padding:0;margin:0}.surgeonFaq__accordion{background:#fff;border-radius:8px;overflow:hidden}.surgeonFaq__item{border:none;border-top:1px solid #EDF2F6;background:transparent}.surgeonFaq__item:first-child{border-top:none}.surgeonFaq__itemHeader{margin:0;padding:0;background:none;border:none}.surgeonFaq__itemButton{width:100%;padding:1.25rem 1.5rem;font-size:1rem;font-weight:400;color:#1E293B;background:#fff;border:none;text-align:left;display:flex;justify-content:space-between;align-items:center;box-shadow:none !important;transition:background-color 0.2s ease;cursor:pointer}.surgeonFaq__itemButton:hover{background-color:#F8FAFC}.surgeonFaq__itemButton:focus{outline:2px solid #00426D;outline-offset:-2px;background-color:#F8FAFC}.surgeonFaq__itemButton:focus:not(:focus-visible){outline:none}.surgeonFaq__itemButton::after{display:none}.surgeonFaq__itemQuestion{padding-right:1rem;font-weight:700;color:#001A2B}.surgeonFaq__itemToggle{width:12px;height:12px;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.surgeonFaq__itemToggle::before{content:'';position:absolute;width:100%;height:2px;background-color:#94A3B8;transition:background-color 0.2s ease}.surgeonFaq__itemToggle::after{content:'';position:absolute;width:2px;height:100%;background-color:#94A3B8;transition:transform 0.2s ease, background-color 0.2s ease;transform:scaleY(0)}.surgeonFaq__itemButton.collapsed .surgeonFaq__itemToggle::after{transform:scaleY(1)}.surgeonFaq__itemButton:hover .surgeonFaq__itemToggle::before,.surgeonFaq__itemButton:hover .surgeonFaq__itemToggle::after{background-color:#00426D}.surgeonFaq__itemCollapse{overflow:hidden;transition:all 0.4s cubic-bezier(0.4, 0, 0.2, 1);max-height:0;opacity:0;padding:0}.surgeonFaq__itemCollapse.show{max-height:5000px;opacity:1;padding:0}.surgeonFaq__itemBody{padding:0 1.5rem 1.5rem;color:#475569;font-size:0.95rem;line-height:1.6}.findSurgeonResults__header{background:#001A2B;padding:24px 0}@media (max-width:767.98px){.findSurgeonResults__header{padding:20px 0}}.findSurgeonResults__breadcrumb{margin-bottom:1rem}.findSurgeonResults__breadcrumbList{display:flex;align-items:center;gap:0.5rem;list-style:none;margin:0;padding:0;font-family:"Lato", sans-serif;font-size:0.875rem;justify-content:center}.findSurgeonResults__breadcrumbItem{display:flex;align-items:center;color:rgba(255, 255, 255, 0.7)}.findSurgeonResults__breadcrumbItem:not(:last-child)::after{content:'/';margin-left:0.5rem;color:rgba(255, 255, 255, 0.4)}.findSurgeonResults__breadcrumbItem[aria-current="page"]{color:#fff;font-weight:500}.findSurgeonResults__breadcrumbItem a{color:rgba(255, 255, 255, 0.7);text-decoration:none;transition:color 0.2s ease}.findSurgeonResults__breadcrumbItem a:hover{color:#fff;text-decoration:underline}.findSurgeonResults__title{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:700;color:#fff;margin-bottom:0;text-align:center}@media (max-width:767.98px){.findSurgeonResults__title{font-size:1.75rem}}.findSurgeonResults__filterSection{background:#001A2B;padding:20px 0;border-bottom:1px solid rgba(255, 255, 255, 0.1);box-shadow:0 2px 8px rgba(0, 0, 0, 0.05)}@media (max-width:767.98px){.findSurgeonResults__filterSection{padding:16px 0}}.findSurgeonResults__results{padding:40px 0 80px;background:#F8FAFC;min-height:60vh}@media (max-width:767.98px){.findSurgeonResults__results{padding:30px 0 60px}}.findSurgeonResults__resultsHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;padding:0 0 1rem;border-bottom:1px solid #E2E8F0}@media (max-width:575.98px){.findSurgeonResults__resultsHeader{flex-direction:column;align-items:flex-start;gap:1rem}}.findSurgeonResults__resultsCount{font-family:"Lato", sans-serif;font-size:1rem;font-weight:600;color:#0F172A}@media (max-width:575.98px){.findSurgeonResults__resultsCount{font-size:0.875rem}}.findSurgeonResults__resultsActions{display:flex;gap:1rem}.findSurgeonResults__clearFilters{padding:8px 16px;background:transparent;border:1px solid #CBD5E1;border-radius:6px;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:500;color:#475569;cursor:pointer;transition:all 0.2s ease}.findSurgeonResults__clearFilters:hover{background:#F1F5F9;border-color:#94A3B8;color:#334155}.findSurgeonResults__clearFilters:focus{outline:none;box-shadow:0 0 0 2px rgba(0, 66, 109, 0.2)}.findSurgeonResults__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 0;text-align:center}.findSurgeonResults__loadingSpinner{width:40px;height:40px;border:3px solid #E2E8F0;border-top:3px solid #00426D;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:1rem}.findSurgeonResults__noResults{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 0;text-align:center}.findSurgeonResults__noResultsIcon{width:64px;height:64px;color:#94A3B8;margin-bottom:1.5rem}.findSurgeonResults__noResultsTitle{font-family:'Apfel Grotezk', sans-serif;font-size:1.5rem;font-weight:600;color:#0F172A;margin-bottom:0.75rem}.findSurgeonResults__noResultsDescription{font-family:"Lato", sans-serif;font-size:1rem;color:#475569;line-height:1.5;margin-bottom:1.5rem;max-width:400px}.findSurgeonResults__noResultsButton{padding:12px 24px;background:#00426D;color:#fff;border:none;border-radius:6px;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:600;cursor:pointer;transition:background 0.2s ease}.findSurgeonResults__noResultsButton:hover{background:#F7921E}.findSurgeonResults__pagination{margin-top:3rem;display:flex;justify-content:center}.findSurgeonResults__paginationList{display:flex;align-items:center;gap:0.5rem;list-style:none;margin:0;padding:0}.findSurgeonResults__paginationItem--active .findSurgeonResults__paginationLink{background:#00426D;color:#fff;border-color:#00426D}.findSurgeonResults__paginationItem--disabled .findSurgeonResults__paginationLink{opacity:0.5;cursor:not-allowed;pointer-events:none}.findSurgeonResults__paginationLink{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#fff;border:1px solid #CBD5E1;border-radius:6px;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:500;color:#334155;text-decoration:none;transition:all 0.2s ease}.findSurgeonResults__paginationLink:hover:not(.findSurgeonResults__paginationItem--disabled .findSurgeonResults__paginationLink){background:#F1F5F9;border-color:#94A3B8;color:#0F172A;text-decoration:none}.findSurgeonResults__paginationLink:focus{outline:none;box-shadow:0 0 0 2px rgba(0, 66, 109, 0.2)}.findSurgeonResults__faq{padding:80px 0;background:#fff}@media (max-width:767.98px){.findSurgeonResults__faq{padding:60px 0}}@media (max-width:575.98px){.findSurgeonResults__faq{padding:40px 0}}@media (max-width:480px){.findSurgeonResults__faq{padding:30px 0}}.findSurgeonResults__sectionTitle{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:700;text-align:center;color:#0F172A;margin-bottom:3rem}@media (max-width:767.98px){.findSurgeonResults__sectionTitle{font-size:1.75rem;margin-bottom:2rem}}.findSurgeonResults__crossLinks{padding:80px 0;background:#F8FAFC}@media (max-width:767.98px){.findSurgeonResults__crossLinks{padding:60px 0}}@media (max-width:575.98px){.findSurgeonResults__crossLinks{padding:40px 0}}@media (max-width:480px){.findSurgeonResults__crossLinks{padding:30px 0}}.findSurgeonResults__crossLink{padding:2rem;background:#fff;border-radius:12px;height:100%;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);transition:transform 0.2s ease, box-shadow 0.2s ease}.findSurgeonResults__crossLink:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}@media (max-width:767.98px){.findSurgeonResults__crossLink{padding:1.5rem;margin-bottom:1.5rem}}.findSurgeonResults__crossLinkTitle{font-family:'Apfel Grotezk', sans-serif;font-size:1.25rem;font-weight:600;color:#0F172A;margin-bottom:0.75rem}.findSurgeonResults__crossLinkDescription{font-family:"Lato", sans-serif;font-size:0.875rem;color:#475569;line-height:1.5;margin-bottom:1.5rem;flex:1}.findSurgeonResults__crossLinkButton{display:inline-flex;align-items:center;gap:0.5rem;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:600;color:#00426D;text-decoration:none;transition:color 0.2s ease}.findSurgeonResults__crossLinkButton:hover{color:#F7921E;text-decoration:none}.findSurgeonResults__crossLinkButton svg{transition:transform 0.2s ease}.findSurgeonResults__crossLinkButton:hover svg{transform:translateX(2px)}.findSurgeonResults__contact{padding:80px 0;background:linear-gradient(135deg, #F8FAFC 0%, #fff 100%)}@media (max-width:767.98px){.findSurgeonResults__contact{padding:60px 0}}@media (max-width:575.98px){.findSurgeonResults__contact{padding:40px 0}}@media (max-width:480px){.findSurgeonResults__contact{padding:30px 0}}.findSurgeonResults__contactContent{text-align:center}.findSurgeonResults__contactTitle{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:600;color:#0F172A;margin-bottom:1.5rem}@media (max-width:767.98px){.findSurgeonResults__contactTitle{font-size:1.75rem}}@media (max-width:575.98px){.findSurgeonResults__contactTitle{font-size:1.5rem;margin-bottom:1.25rem}}@media (max-width:480px){.findSurgeonResults__contactTitle{font-size:1.25rem;margin-bottom:1rem}}.findSurgeonResults__contactButton{display:inline-flex;align-items:center;gap:0.75rem;padding:16px 32px;background:#00426D;color:#fff;font-family:"Lato", sans-serif;font-size:1rem;font-weight:600;text-decoration:none;border-radius:8px;transition:all 0.2s ease}.findSurgeonResults__contactButton:hover{background:#F7921E;color:#fff;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.3)}.findSurgeonResults__contactButton svg{transition:transform 0.2s ease}.findSurgeonResults__contactButton:hover svg{transform:translateX(2px)}@media (max-width:575.98px){.findSurgeonResults__contactButton{padding:14px 24px;font-size:0.875rem}}.surgeonFilter--results .surgeonFilter__main{border-radius:12px;margin-bottom:0}.surgeonFilter--results .surgeonFilter__advanced{background:transparent;border:none;border-radius:0;padding:0;margin-bottom:0}.surgeonFilter--results .surgeonFilter__advancedGrid{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:0}@media (max-width:575.98px){.surgeonFilter--results .surgeonFilter__advancedGrid{gap:0.75rem}}.surgeonFilter--results .surgeonFilter__filterGroup{position:relative}.surgeonFilter--results .surgeonFilter__filterLabel{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:600;color:#334155;margin-bottom:0;padding:12px 16px;background:#fff;border:1px solid #E2E8F0;border-radius:8px;cursor:pointer;height:100%;transition:all 0.2s ease}.surgeonFilter--results .surgeonFilter__filterLabel:hover{border-color:#00426D;background:#F8FAFC}.surgeonFilter--results .surgeonFilter__filterGroup[data-filter="language"] .surgeonFilter__filterLabel::after{content:'Multi-select';font-size:0.75rem;font-weight:400;color:#64748B;margin-left:auto;padding-left:0.5rem}.surgeonFilter--results .surgeonFilter__labelContent{display:flex;align-items:center;gap:0.5rem}.surgeonFilter--results .surgeonFilter__filterIcon{width:16px;height:16px;color:#00426D;flex-shrink:0}.surgeonFilter--results .surgeonFilter__dropdownIcon{width:16px;height:16px;color:#64748B;transition:transform 0.2s ease;flex-shrink:0}.surgeonFilter__filterGroup--open .surgeonFilter--results .surgeonFilter__dropdownIcon{transform:rotate(180deg)}.surgeonFilter--results .surgeonFilter__filterDropdown{display:none;position:absolute;top:100%;left:0;right:0;margin-top:4px;background:#fff;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1);z-index:10;max-height:300px;overflow-y:auto}.surgeonFilter--results .surgeonFilter__filterGroup--open .surgeonFilter__filterDropdown{display:block !important}.surgeonFilter--results .surgeonFilter__filterOption{padding:10px 16px;font-family:"Lato", sans-serif;font-size:0.875rem;color:#334155;cursor:pointer;transition:all 0.2s ease;border-bottom:1px solid #F1F5F9}.surgeonFilter--results .surgeonFilter__filterOption:last-child{border-bottom:none}.surgeonFilter--results .surgeonFilter__filterOption:hover{background:#F8FAFC;color:#00426D}.surgeonFilter--results .surgeonFilter__filterOption--selected{background:rgba(0, 66, 109, 0.1);color:#00426D;font-weight:600}.surgeonFilter--results .surgeonFilter__toggleGroup{display:flex;flex-direction:column;gap:0.5rem}.surgeonFilter--results .surgeonFilter__toggleLabel{display:flex;align-items:center;gap:0.5rem;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:600;color:#334155;margin-bottom:0.25rem}.surgeonFilter--results .surgeonFilter__toggle{display:flex;align-items:center;gap:0.75rem;padding:12px 16px;background:#fff;border:1px solid #E2E8F0;border-radius:8px}.surgeonFilter--results .surgeonFilter__toggleSwitch{position:relative;width:44px;height:24px;background:#CBD5E1;border-radius:12px;cursor:pointer;transition:background 0.2s ease}.surgeonFilter--results .surgeonFilter__toggleSwitch::after{content:'';position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border-radius:50%;transition:transform 0.2s ease}.surgeonFilter--results .surgeonFilter__toggleSwitch--active{background:#0090C0}.surgeonFilter--results .surgeonFilter__toggleSwitch--active::after{transform:translateX(20px)}.surgeonFilter--results .surgeonFilter__toggleText{font-family:"Lato", sans-serif;font-size:0.875rem;color:#334155;font-weight:500}.surgeonFilter--results .surgeonFilter__pills{display:flex;flex-wrap:wrap;gap:0.5rem;width:100%;min-height:48px;padding-top:1rem;margin-bottom:1rem}.surgeonFilter--results .surgeonFilter__pills:empty{min-height:48px}.surgeonFilter--results .surgeonFilter__pill{display:inline-flex;align-items:center;gap:0.5rem;padding:6px 12px;background:#00426D;color:#fff;font-family:"Lato", sans-serif;font-size:0.875rem;border-radius:20px;font-weight:500}.surgeonFilter--results .surgeonFilter__pillRemove{display:flex;align-items:center;justify-content:center;width:16px;height:16px;background:rgba(255, 255, 255, 0.2);border-radius:50%;cursor:pointer;transition:background 0.2s ease}.surgeonFilter--results .surgeonFilter__pillRemove:hover{background:rgba(255, 255, 255, 0.3)}.surgeonFilter--results .surgeonFilter__pillRemove svg{width:10px;height:10px}.surgeonFilter--results .surgeonFilter__clearAll{display:inline-flex;align-items:center;gap:0.5rem;padding:6px 12px;background:transparent;border:1px solid #CBD5E1;border-radius:20px;font-family:"Lato", sans-serif;font-size:0.875rem;color:#475569;cursor:pointer;transition:all 0.2s ease}.surgeonFilter--results .surgeonFilter__clearAll:hover{background:#F1F5F9;border-color:#94A3B8;color:#334155}.surgeonFilter--results .surgeonFilter__filterSelect{padding:10px 12px;border:1px solid #CBD5E1;border-radius:6px;font-family:"Lato", sans-serif;font-size:0.875rem;background:#fff;color:#0F172A;transition:all 0.2s ease;display:none}.surgeonFilter--results .surgeonFilter__filterSelect:focus{outline:none;border-color:#00426D;box-shadow:0 0 0 2px rgba(0, 66, 109, 0.1)}.surgeonFilter--results .surgeonFilter__filterSelect:hover{border-color:#64748B}.surgeonFilter--results .surgeonFilter__actions{display:none}.surgeonFilter--results .surgeonFilter__clearButton{padding:8px 16px;background:transparent;border:1px solid #CBD5E1;border-radius:6px;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:500;color:#475569;cursor:pointer;transition:all 0.2s ease}.surgeonFilter--results .surgeonFilter__clearButton:hover{background:#F1F5F9;border-color:#94A3B8;color:#334155}.surgeonFilter--results .surgeonFilter__clearButton:focus{outline:none;box-shadow:0 0 0 2px rgba(0, 66, 109, 0.2)}.surgeonCard{background:#fff;border-radius:12px;padding:1.5rem;height:100%;display:flex;flex-direction:column;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);transition:transform 0.2s ease, box-shadow 0.2s ease}.surgeonCard:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(0, 0, 0, 0.12)}@media (max-width:575.98px){.surgeonCard{padding:1.25rem}}.surgeonCard__content{flex:1;margin-bottom:1.5rem}.surgeonCard__header{display:flex;gap:1rem;margin-bottom:1rem}@media (max-width:575.98px){.surgeonCard__header{gap:0.75rem}}.surgeonCard__photo{flex-shrink:0;width:60px;height:60px;border-radius:8px;overflow:hidden;background:#F1F5F9}@media (max-width:575.98px){.surgeonCard__photo{width:50px;height:50px}}.surgeonCard__photoImg{width:100%;height:100%;object-fit:cover}.surgeonCard__photoPlaceholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#F1F5F9}.surgeonCard__photoPlaceholder svg{width:60px;height:60px}@media (max-width:575.98px){.surgeonCard__photoPlaceholder svg{width:50px;height:50px}}.surgeonCard__info{flex:1;min-width:0}.surgeonCard__name{font-family:'Apfel Grotezk', sans-serif;font-size:1.125rem;font-weight:600;color:#0F172A;margin-bottom:0.25rem;line-height:1.3}@media (max-width:575.98px){.surgeonCard__name{font-size:1rem}}.surgeonCard__qualifications{font-family:"Lato", sans-serif;font-size:0.875rem;color:#475569;margin-bottom:0;line-height:1.3}@media (max-width:575.98px){.surgeonCard__qualifications{font-size:0.8rem}}.surgeonCard__location{display:flex;align-items:flex-start;gap:0.5rem;margin-bottom:1rem;padding:0.75rem;background:#F8FAFC;border-radius:8px}.surgeonCard__locationIcon{flex-shrink:0;width:16px;height:16px;color:#00426D;margin-top:1px}.surgeonCard__locationText{font-family:"Lato", sans-serif;font-size:0.875rem;color:#334155;line-height:1.4}.surgeonCard__locationAddress{display:block;font-size:0.8rem;color:#475569;margin-top:0.25rem}.surgeonCard__expertise{margin-bottom:1rem}.surgeonCard__expertiseTags{display:flex;flex-wrap:wrap;gap:0.5rem}.surgeonCard__expertiseTag{padding:4px 8px;background:#00426D;color:#fff;font-family:"Lato", sans-serif;font-size:0.75rem;font-weight:500;border-radius:12px;line-height:1.2}.surgeonCard__expertiseMore{padding:4px 8px;background:#E2E8F0;color:#475569;font-family:"Lato", sans-serif;font-size:0.75rem;font-weight:500;border-radius:12px;line-height:1.2}.surgeonCard__languages{display:flex;align-items:center;gap:0.5rem;margin-bottom:1rem}.surgeonCard__languagesIcon{flex-shrink:0;width:16px;height:16px;color:#0090C0}.surgeonCard__languagesText{font-family:"Lato", sans-serif;font-size:0.875rem;color:#475569;line-height:1.4}.surgeonCard__footer{border-top:1px solid #E2E8F0;padding-top:1rem}.surgeonCard__viewButton{display:inline-flex;align-items:center;gap:0.5rem;padding:10px 16px;background:#00426D;color:#fff;font-family:"Lato", sans-serif;font-size:0.875rem;font-weight:600;text-decoration:none;border-radius:6px;transition:all 0.2s ease}.surgeonCard__viewButton:hover{background:#F7921E;color:#fff;text-decoration:none;transform:translateY(-1px)}.surgeonCard__viewButton svg{transition:transform 0.2s ease}.surgeonCard__viewButton:hover svg{transform:translateX(2px)}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.surgeonProfile{padding:0 0 3rem 0;--hiw-ribbon-start: #86a7b9;--hiw-ribbon-end: #5f879a}@media (max-width:767.98px){.surgeonProfile{padding:2rem 0;--hiw-ribbon-start: #a4c2d1;--hiw-ribbon-end: #3b3e41}}.surgeonProfile__content{margin-bottom:4rem}@media (min-width:992px){.surgeonProfile__content .col-lg-4{flex:0 0 350px;max-width:350px}}@media (min-width:992px){.surgeonProfile__content .col-lg-8{flex:0 0 calc(100% - 350px);max-width:calc(100% - 350px)}}.breadcrumbs{display:flex;align-items:center;gap:0.5rem;padding:1rem 0;font-size:0.875rem;color:#475569}.breadcrumbs a{color:#00426D;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs__sep{color:#94A3B8}.breadcrumbs__current{color:#475569}.surgeonProfileSidebar{background:white;border-radius:12px;padding:1rem;border:1px solid #E2E8F0;text-align:center;position:sticky;top:2rem}.surgeonProfileSidebar__photoWrapper{position:relative;width:100%;max-width:400px;aspect-ratio:1;margin:0 auto 1.5rem}.surgeonProfileSidebar__photo{width:100%;height:100%;border-radius:8px;object-fit:cover}.surgeonProfileSidebar__photo--placeholder{background:#F1F5F9;display:flex;align-items:center;justify-content:center}.surgeonProfileSidebar__videoIcon{position:absolute;bottom:8px;right:8px;width:36px;height:36px;background:white;border:4px solid white;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;box-shadow:0 2px 8px rgba(0, 0, 0, 0.15)}.surgeonProfileSidebar__videoIcon:hover{background:white;transform:scale(1.05);box-shadow:0 4px 12px rgba(0, 0, 0, 0.2)}.surgeonProfileSidebar__videoIcon svg{margin-left:3px;width:30px;height:30px;color:#F97316}.surgeonProfileSidebar__videoIcon svg path{fill:#F97316}.surgeonProfileSidebar__name{font-size:1.5rem;font-weight:700;color:#00426D;margin:0 0 2rem;text-transform:capitalize;letter-spacing:0.5px}.surgeonProfileSidebar__section{margin-bottom:2rem;text-align:left}.surgeonProfileSidebar__section:last-child{margin-bottom:0}.surgeonProfileSidebar__sectionHeader{display:flex;align-items:center;gap:0.5rem;margin-bottom:0.75rem}.surgeonProfileSidebar__icon{color:#00426D;flex-shrink:0}.surgeonProfileSidebar__sectionTitle{font-size:1rem;font-weight:600;color:#00426D;margin:0;margin-bottom:5px}.surgeonProfileSidebar__list{list-style:none;padding:0;margin:0 0 1rem}.surgeonProfileSidebar__listItem{display:flex;align-items:center;gap:0.5rem;padding:0.5rem 0;border-bottom:1px solid #E2E8F0}.surgeonProfileSidebar__listItem:last-child{border-bottom:none}.surgeonProfileSidebar__listIcon{color:#00426D;flex-shrink:0}.surgeonProfileSidebar__listLink{color:#334155;font-size:0.9375rem;text-decoration:none}.surgeonProfileSidebar__listLink:hover{color:#0090C0;text-decoration:underline}.surgeonProfileSidebar__ctaBtn{display:inline-block;width:100%;padding:0.875rem 1.5rem;background:#0090C0;color:white;border-radius:8px;text-decoration:none;font-size:0.9375rem;font-weight:600;text-align:center}.surgeonProfileSidebar__ctaBtn:hover{background:#007da7;color:white;text-decoration:none}.surgeonProfile__videoBanner{background:linear-gradient(90deg, var(--hiw-ribbon-end), var(--hiw-ribbon-start));border:1px solid #D0DFFF;border-radius:12px;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:2rem;color:white}@media (max-width:767.98px){.surgeonProfile__videoBanner{flex-direction:column;text-align:center}}.surgeonProfile__videoBannerText{font-size:0.9375rem;color:white;font-weight:500;margin:0;flex:1}.surgeonProfile__videoBannerBtn{padding:0.625rem 1.25rem;background:#0090C0;color:white;border-radius:6px;text-decoration:none;font-size:0.875rem;font-weight:600;white-space:nowrap;transition:background 0.2s ease}.surgeonProfile__videoBannerBtn:hover{background:#007da7;color:white;text-decoration:none}.surgeonProfile__section{background:white;border-radius:12px;padding:0.75rem 1.5rem;margin-bottom:0.75rem;border:1px solid #E2E8F0}.surgeonProfile__section:last-child{margin-bottom:0}.surgeonProfile__sectionTitle{display:flex;align-items:center;gap:0.75rem;font-size:1rem;font-weight:600;color:#00426D;margin:0 0 1rem}.surgeonProfile__icon{color:#00426D;flex-shrink:0}.surgeonProfile__sectionContent{color:#334155;font-size:0.9375rem;line-height:1.6}.surgeonProfile__sectionContent p{margin-bottom:0.75rem}.surgeonProfile__sectionContent p:last-child{margin-bottom:0}.surgeonProfile__empty{color:#64748B;font-style:italic}.surgeonProfile__tags{display:flex;flex-wrap:wrap;gap:0.5rem}.surgeonProfile__tag{display:inline-block;padding:0.5rem 1rem;background:#F1F5F9;color:#334155;border-radius:6px;font-size:0.875rem;font-weight:500}.surgeonProfile__location{margin-bottom:1rem}.surgeonProfile__location:last-child{margin-bottom:0}.surgeonProfile__locationText{color:#334155;font-size:0.9375rem;line-height:1.5;margin:0;display:flex;align-items:start;gap:0.5rem}.surgeonProfile__locationLink{color:#0090C0;text-decoration:none;display:inline-flex;align-items:center;flex-shrink:0}.surgeonProfile__locationLink:hover{color:#00426D}.surgeonProfile__locationLink svg{width:14px;height:14px}.surgeonProfile__faq{border-bottom:1px solid #E2E8F0;padding:1rem 0}.surgeonProfile__faq:last-child{border-bottom:none}.surgeonProfile__faq:first-child{padding-top:0}.surgeonProfile__faqToggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:none;border:none;padding:0;text-align:left;cursor:pointer;font-family:inherit;transition:opacity 0.2s ease}.surgeonProfile__faqToggle:hover{opacity:0.7}.surgeonProfile__faqToggle[aria-expanded="true"] .surgeonProfile__faqIcon{transform:rotate(180deg)}.surgeonProfile__faqQuestion{font-size:0.9375rem;font-weight:600;color:#00426D;flex:1}.surgeonProfile__faqIcon{color:#64748B;flex-shrink:0;transition:transform 0.2s ease}.surgeonProfile__faqAnswer{padding-top:0.75rem;color:#334155;font-size:0.9375rem;line-height:1.6}.surgeonProfile__faqAnswer[hidden]{display:none}.surgeonProfile__faqAnswer p{margin-bottom:0.5rem}.surgeonProfile__faqAnswer p:last-child{margin-bottom:0}.surgeonProfile__faqAnswer strong{color:#00426D}.surgeonProfile__crossLinks{background:white;padding:4rem 0;border-top:1px solid #E2E8F0}@media (max-width:767.98px){.surgeonProfile__crossLinks{padding:3rem 0}}.surgeonProfile__crossLinksTitle{font-size:2rem;font-weight:700;color:#00426D;text-align:center;margin:0 0 3rem}@media (max-width:767.98px){.surgeonProfile__crossLinksTitle{font-size:1.75rem;margin-bottom:2rem}}.surgeonProfile__crossLink{background:#F9FAFB;border-radius:12px;padding:2rem;height:100%;display:flex;flex-direction:column;transition:transform 0.2s ease, box-shadow 0.2s ease}.surgeonProfile__crossLink:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0, 0, 0, 0.1)}.surgeonProfile__crossLinkTitle{font-size:1.25rem;font-weight:700;color:#00426D;margin:0 0 0.75rem}.surgeonProfile__crossLinkText{color:#475569;font-size:0.9375rem;line-height:1.6;margin:0 0 1.5rem;flex:1}.surgeonProfile__crossLinkBtn{display:inline-flex;align-items:center;gap:0.5rem;color:#0090C0;text-decoration:none;font-size:0.9375rem;font-weight:600;transition:gap 0.2s ease}.surgeonProfile__crossLinkBtn:hover{gap:0.75rem;text-decoration:underline}.surgeonProfile__crossLinkBtn svg{flex-shrink:0}.surgeonProfile__ctaBanner{background:linear-gradient(135deg, #EEF3FF 0%, #E0EDFF 100%);padding:3rem 0}@media (max-width:767.98px){.surgeonProfile__ctaBanner{padding:2rem 0;text-align:center}}.surgeonProfile__ctaTitle{font-size:1.75rem;font-weight:700;color:#00426D;margin:0}@media (max-width:767.98px){.surgeonProfile__ctaTitle{font-size:1.5rem;margin-bottom:1.5rem}}.surgeonProfile__ctaBtn{display:inline-flex;align-items:center;gap:0.75rem;padding:1rem 2rem;background:#0090C0;color:white;border-radius:8px;text-decoration:none;font-size:1rem;font-weight:600;transition:all 0.2s ease}.surgeonProfile__ctaBtn:hover{background:#007da7;color:white;text-decoration:none;gap:1rem}.surgeonProfile__ctaBtn svg{flex-shrink:0}@media (max-width:991.98px){.surgeonCard{position:relative;top:auto;margin-bottom:2rem}}.membershipLanding{font-family:'Apfel Grotezk', sans-serif;color:#000814}.membershipLanding__hero{padding:0}.membershipLanding__heroIntro{max-width:900px;margin:0 auto;text-align:center;font-size:1.125rem;line-height:1.7;color:#1E293B}@media (max-width:767.98px){.membershipLanding__heroIntro{font-size:1.0625rem}}@media (max-width:575.98px){.membershipLanding__heroIntro{font-size:1rem;line-height:1.6}}.membershipLanding__heroIntro p{margin-bottom:1.25rem}@media (max-width:575.98px){.membershipLanding__heroIntro p{margin-bottom:1rem}}.membershipLanding__heroIntro p:last-child{margin-bottom:0}.membershipLanding__benefits{padding:3rem 0;background:#fff}@media (max-width:767.98px){.membershipLanding__benefits{padding:2.5rem 0}}@media (max-width:575.98px){.membershipLanding__benefits{padding:2rem 0}}@media (max-width:480px){.membershipLanding__benefits{padding:1.5rem 0}}.membershipLanding__benefitsTitle{font-size:2.25rem;font-weight:700;color:#00426D;text-align:center;margin-bottom:3rem}@media (max-width:767.98px){.membershipLanding__benefitsTitle{font-size:2rem;margin-bottom:2.5rem}}@media (max-width:575.98px){.membershipLanding__benefitsTitle{font-size:1.75rem;margin-bottom:2rem}}@media (max-width:480px){.membershipLanding__benefitsTitle{font-size:1.5rem}}.membershipLanding__benefitsGrid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.membershipLanding__benefitsGrid{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media (min-width:992px){.membershipLanding__benefitsGrid{grid-template-columns:repeat(3, 1fr);gap:1.25rem}}@media (max-width:575.98px){.membershipLanding__benefitsGrid{gap:1rem}}@media (max-width:480px){.membershipLanding__benefitsGrid{gap:0.875rem}}.membershipLanding__benefitCard{background:#fff;border:2px solid #E2E8F0;border-radius:16px;padding:2rem;transition:all 0.3s ease;opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1), transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), all 0.3s ease}.membershipLanding__benefitCard.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.membershipLanding__benefitCard{opacity:1;transform:none;transition:all 0.3s ease}}@media (max-width:767.98px){.membershipLanding__benefitCard{padding:1.75rem;border-radius:14px}}@media (max-width:575.98px){.membershipLanding__benefitCard{padding:1.25rem;border-radius:12px}}@media (max-width:480px){.membershipLanding__benefitCard{padding:1rem;border-radius:10px}}.membershipLanding__benefitIcon{width:56px;height:56px;background:#F1F5F9;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;padding:12px}@media (max-width:575.98px){.membershipLanding__benefitIcon{width:48px;height:48px;border-radius:12px;margin-bottom:1rem;padding:10px}}@media (max-width:480px){.membershipLanding__benefitIcon{width:42px;height:42px;padding:8px}}.membershipLanding__benefitIcon img{width:100%;height:100%;object-fit:contain}.membershipLanding__benefitTitle{font-size:1.375rem;font-weight:700;color:#00426D;margin:0 0 0.875rem;line-height:1.3}@media (max-width:767.98px){.membershipLanding__benefitTitle{font-size:1.25rem}}@media (max-width:575.98px){.membershipLanding__benefitTitle{font-size:1.0625rem;margin-bottom:0.75rem}}@media (max-width:480px){.membershipLanding__benefitTitle{font-size:0.9375rem;margin-bottom:0.625rem}}.membershipLanding__benefitDescription{font-size:0.9375rem;line-height:1.6;color:#334155}@media (max-width:575.98px){.membershipLanding__benefitDescription{font-size:0.8125rem;line-height:1.5}}@media (max-width:480px){.membershipLanding__benefitDescription{font-size:0.75rem;line-height:1.4}}.membershipLanding__benefitDescription p{margin-bottom:0.875rem}@media (max-width:575.98px){.membershipLanding__benefitDescription p{margin-bottom:0.75rem}}.membershipLanding__benefitDescription p:last-child{margin-bottom:0}.membershipLanding__advocacy{padding:3rem 0;background:linear-gradient(135deg, #F8FAFC 0%, #FFFFFF 100%)}@media (max-width:767.98px){.membershipLanding__advocacy{padding:2.5rem 0}}@media (max-width:575.98px){.membershipLanding__advocacy{padding:2rem 0}}@media (max-width:480px){.membershipLanding__advocacy{padding:1.5rem 0}}.membershipLanding__advocacyInner{max-width:900px;margin:0 auto;background:#fff;border:2px solid #E2E8F0;border-radius:20px;padding:3rem}@media (max-width:767.98px){.membershipLanding__advocacyInner{padding:2.5rem;border-radius:18px}}@media (max-width:575.98px){.membershipLanding__advocacyInner{padding:1.75rem 1.5rem;border-radius:16px}}@media (max-width:480px){.membershipLanding__advocacyInner{padding:1.25rem 1rem;border-radius:14px}}.membershipLanding__advocacyTitle{font-size:2rem;font-weight:700;color:#00426D;text-align:center;margin-bottom:1.5rem}@media (max-width:767.98px){.membershipLanding__advocacyTitle{font-size:1.75rem}}@media (max-width:575.98px){.membershipLanding__advocacyTitle{font-size:1.5rem;margin-bottom:1.25rem}}@media (max-width:480px){.membershipLanding__advocacyTitle{font-size:1.25rem;margin-bottom:1rem}}.membershipLanding__advocacyIntro{font-size:1.0625rem;line-height:1.7;color:#1E293B;margin-bottom:2rem}@media (max-width:575.98px){.membershipLanding__advocacyIntro{font-size:1rem;line-height:1.6;margin-bottom:1.5rem}}@media (max-width:480px){.membershipLanding__advocacyIntro{font-size:0.9375rem;margin-bottom:1.25rem}}.membershipLanding__advocacyIntro p{margin-bottom:1rem}.membershipLanding__advocacyIntro p:last-child{margin-bottom:0}.membershipLanding__advocacyList{list-style:none;padding:0;margin:0 0 2rem;display:grid;grid-template-columns:1fr;gap:0.875rem}@media (min-width:768px){.membershipLanding__advocacyList{grid-template-columns:repeat(2, 1fr);gap:1rem 2rem}}@media (max-width:575.98px){.membershipLanding__advocacyList{gap:0.625rem;margin-bottom:1.25rem}}@media (max-width:480px){.membershipLanding__advocacyList{gap:0.5rem;margin-bottom:1rem}}.membershipLanding__advocacyItem{display:flex;align-items:flex-start;gap:0.75rem;font-size:0.9375rem;line-height:1.5;color:#1E293B}@media (max-width:575.98px){.membershipLanding__advocacyItem{font-size:0.875rem;gap:0.625rem}}@media (max-width:480px){.membershipLanding__advocacyItem{font-size:0.8125rem}}.membershipLanding__advocacyCheck{flex-shrink:0;width:20px;height:20px;color:#0090C0;margin-top:0.125rem}@media (max-width:575.98px){.membershipLanding__advocacyCheck{width:18px;height:18px}}.membershipLanding__advocacyClosing{font-size:1.0625rem;line-height:1.7;color:#1E293B;font-weight:500}@media (max-width:575.98px){.membershipLanding__advocacyClosing{font-size:1rem;line-height:1.6}}@media (max-width:480px){.membershipLanding__advocacyClosing{font-size:0.9375rem}}.membershipLanding__advocacyClosing p{margin-bottom:1rem}.membershipLanding__advocacyClosing p:last-child{margin-bottom:0}.membershipLanding__committees{padding:3rem 0;background:#fff}@media (max-width:767.98px){.membershipLanding__committees{padding:2.5rem 0}}@media (max-width:575.98px){.membershipLanding__committees{padding:2rem 0}}@media (max-width:480px){.membershipLanding__committees{padding:1.5rem 0}}.membershipLanding__committeesTitle{font-size:2.25rem;font-weight:700;color:#00426D;text-align:center;margin-bottom:1.5rem}@media (max-width:767.98px){.membershipLanding__committeesTitle{font-size:2rem}}@media (max-width:575.98px){.membershipLanding__committeesTitle{font-size:1.75rem;margin-bottom:1.25rem}}@media (max-width:480px){.membershipLanding__committeesTitle{font-size:1.5rem;margin-bottom:1rem}}.membershipLanding__committeesIntro{max-width:800px;margin:0 auto 2.5rem;text-align:center;font-size:1.0625rem;line-height:1.7;color:#334155}@media (max-width:575.98px){.membershipLanding__committeesIntro{font-size:1rem;margin-bottom:2rem}}@media (max-width:480px){.membershipLanding__committeesIntro{font-size:0.9375rem;margin-bottom:1.5rem}}.membershipLanding__committeesIntro p{margin-bottom:1rem}.membershipLanding__committeesIntro p:last-child{margin-bottom:0}.membershipLanding__committeesList{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:2.5rem}@media (min-width:576px){.membershipLanding__committeesList{grid-template-columns:repeat(2, 1fr)}}@media (min-width:768px){.membershipLanding__committeesList{grid-template-columns:repeat(3, 1fr);gap:1.25rem}}@media (max-width:575.98px){.membershipLanding__committeesList{gap:0.75rem;margin-bottom:1.75rem}}@media (max-width:480px){.membershipLanding__committeesList{gap:0.625rem;margin-bottom:1.25rem}}.membershipLanding__committeeCard{background:linear-gradient(135deg, #F8FAFC 0%, #FFFFFF 100%);border:2px solid #E2E8F0;border-radius:12px;padding:1.5rem;text-align:center;opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1), transform 0.6s cubic-bezier(0.4, 0, 0.2, 1), all 0.3s ease}.membershipLanding__committeeCard.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.membershipLanding__committeeCard{opacity:1;transform:none;transition:all 0.3s ease}}@media (max-width:575.98px){.membershipLanding__committeeCard{padding:1rem;border-radius:10px}}@media (max-width:480px){.membershipLanding__committeeCard{padding:0.875rem;border-radius:8px}}.membershipLanding__committeeCard:hover{border-color:#0090C0;box-shadow:0 4px 12px rgba(0, 144, 192, 0.1);transform:translateY(-2px)}.membershipLanding__committeeName{font-size:1.0625rem;font-weight:700;color:#00426D;margin-bottom:0.5rem}@media (max-width:575.98px){.membershipLanding__committeeName{font-size:0.9375rem;margin-bottom:0.375rem}}@media (max-width:480px){.membershipLanding__committeeName{font-size:0.875rem;margin-bottom:0.25rem}}.membershipLanding__committeeMembers{font-size:0.875rem;color:#475569;font-weight:500}@media (max-width:575.98px){.membershipLanding__committeeMembers{font-size:0.75rem}}@media (max-width:480px){.membershipLanding__committeeMembers{font-size:0.6875rem}}.membershipLanding__committeesClosing{max-width:800px;margin:0 auto;text-align:center;font-size:1rem;line-height:1.6;color:#334155}@media (max-width:575.98px){.membershipLanding__committeesClosing{font-size:0.9375rem}}@media (max-width:480px){.membershipLanding__committeesClosing{font-size:0.875rem}}.membershipLanding__committeesClosing p{margin-bottom:1rem}.membershipLanding__committeesClosing p:last-child{margin-bottom:0}.membershipLanding__cta{padding:3.5rem 0;background:linear-gradient(135deg, #EDF7FA 0%, #FFFFFF 100%)}@media (max-width:767.98px){.membershipLanding__cta{padding:3rem 0}}@media (max-width:575.98px){.membershipLanding__cta{padding:2.5rem 0}}@media (max-width:480px){.membershipLanding__cta{padding:2rem 0}}.membershipLanding__ctaInner{max-width:800px;margin:0 auto;background:linear-gradient(135deg, #00426D 0%, #00365a 100%);border-radius:24px;padding:3.5rem 3rem;text-align:center;box-shadow:0 8px 32px rgba(0, 66, 109, 0.2)}@media (max-width:767.98px){.membershipLanding__ctaInner{padding:3rem 2.5rem;border-radius:20px}}@media (max-width:575.98px){.membershipLanding__ctaInner{padding:2.5rem 2rem;border-radius:18px}}@media (max-width:480px){.membershipLanding__ctaInner{padding:2rem 1.5rem;border-radius:16px}}.membershipLanding__ctaTitle{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:1.25rem}@media (max-width:767.98px){.membershipLanding__ctaTitle{font-size:2.25rem}}@media (max-width:575.98px){.membershipLanding__ctaTitle{font-size:2rem;margin-bottom:1rem}}@media (max-width:480px){.membershipLanding__ctaTitle{font-size:1.75rem}}.membershipLanding__ctaContent{font-size:1.125rem;line-height:1.7;color:rgba(255, 255, 255, 0.95);margin-bottom:2.5rem}@media (max-width:575.98px){.membershipLanding__ctaContent{font-size:1.0625rem;margin-bottom:2rem}}@media (max-width:480px){.membershipLanding__ctaContent{font-size:1rem;margin-bottom:1.75rem}}.membershipLanding__ctaContent p{margin-bottom:1rem}.membershipLanding__ctaContent p:last-child{margin-bottom:0}.membershipLanding__ctaButtonWrapper{display:flex;justify-content:center}.membershipLanding__ctaButton{display:inline-flex;align-items:center;justify-content:center;gap:0.625rem;padding:1rem 2.5rem;background:linear-gradient(135deg, #00426D 0%, #00365a 100%);color:#fff;font-size:1.125rem;font-weight:700;text-decoration:none;border-radius:12px;transition:all 0.3s ease;box-shadow:0 4px 16px rgba(0, 66, 109, 0.2)}@media (max-width:767.98px){.membershipLanding__ctaButton{font-size:1rem;padding:0.875rem 2rem}}@media (max-width:575.98px){.membershipLanding__ctaButton{font-size:0.9375rem;padding:0.75rem 1.75rem;border-radius:10px}}@media (max-width:480px){.membershipLanding__ctaButton{font-size:0.875rem;padding:0.625rem 1.5rem}}.membershipLanding__ctaButton svg{width:20px;height:20px;transition:transform 0.3s ease}@media (max-width:575.98px){.membershipLanding__ctaButton svg{width:18px;height:18px}}.membershipLanding__ctaButton:hover{background:linear-gradient(135deg, #00365a 0%, #00426D 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0, 66, 109, 0.3);color:#fff}.membershipLanding__ctaButton:hover svg{transform:translateX(4px)}.membershipLanding__ctaButton:active{transform:translateY(-1px)}.membershipLanding__footer{padding:2.5rem 0;background:#F8FAFC}@media (max-width:575.98px){.membershipLanding__footer{padding:2rem 0}}@media (max-width:480px){.membershipLanding__footer{padding:1.5rem 0}}.membershipLanding__footerNote{text-align:center;font-size:0.9375rem;line-height:1.6;color:#475569;font-style:italic;padding:1.5rem 2rem;background:#fff;border-radius:12px;border:1px solid #E2E8F0;max-width:800px;margin:0 auto}@media (max-width:575.98px){.membershipLanding__footerNote{font-size:0.875rem;padding:1.25rem 1.5rem;border-radius:10px}}@media (max-width:480px){.membershipLanding__footerNote{font-size:0.8125rem;padding:1rem 1.25rem}}.membershipLanding__footerNote p{margin:0}@keyframes nbFadeInUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}.modal-footer .btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.625rem 1.25rem;font-weight:600;font-size:0.9375rem;border-radius:8px;cursor:pointer;transition:all 0.3s ease;text-decoration:none;border:none;font-family:'Apfel Grotezk', sans-serif}@media (max-width:575.98px){.modal-footer .btn{font-size:0.875rem;padding:0.5rem 1rem}}.modal-footer .btn.btn-primary{background:linear-gradient(135deg, #00426D 0%, #00365a 100%);color:#fff;box-shadow:0 2px 8px rgba(0, 66, 109, 0.2)}.modal-footer .btn.btn-primary:hover{background:linear-gradient(135deg, #00365a 0%, #00426D 100%);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.3);color:#fff}.modal-footer .btn.btn-primary:active{transform:translateY(0)}.modal-footer .btn.btn-secondary,.modal-footer .btn.btn-outline-secondary{background:transparent;color:#00426D;border:1px solid #CBD5E1}.modal-footer .btn.btn-secondary:hover,.modal-footer .btn.btn-outline-secondary:hover{background:#F1F5F9;border-color:#94A3B8;color:#00426D}.modal-footer .btn.btn-danger{background:#dc3545;color:#fff}.modal-footer .btn.btn-danger:hover{background:#c82333;color:#fff}.modal-footer .btn:focus{outline:none;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.25)}.auth{min-height:100vh;background:linear-gradient(135deg, #ebf1f4 0%, #e1e8ee 100%);display:flex;align-items:center;padding:2rem 0}@media (max-width:767.98px){.auth{padding:1rem 0;align-items:flex-start}}.auth__container{background:#fff;border-radius:16px;box-shadow:0 20px 60px rgba(0, 0, 0, 0.1);padding:3rem;width:100%;max-width:520px;margin:0 auto}@media (max-width:767.98px){.auth__container{padding:2rem;border-radius:12px;margin:1rem auto}}@media (max-width:575.98px){.auth__container{padding:1.5rem;margin:0.5rem auto}}.auth__logo{text-align:center;margin-bottom:2rem}@media (max-width:767.98px){.auth__logo{margin-bottom:1.5rem}}.auth__logoImage{height:46px;width:auto}@media (max-width:767.98px){.auth__logoImage{height:40px}}.auth__alert{padding:1rem;border-radius:8px;margin-bottom:1.5rem;font-size:0.875rem;line-height:1.4}.auth__alert--success{background:rgba(34, 197, 94, 0.1);color:#166534;border:1px solid rgba(34, 197, 94, 0.2)}.auth__alert--error{background:rgba(239, 68, 68, 0.1);color:#991b1b;border:1px solid rgba(239, 68, 68, 0.2)}.auth__alert--warning{background:rgba(245, 158, 11, 0.1);color:#92400e;border:1px solid rgba(245, 158, 11, 0.2)}.auth__tabs{display:flex;background:#F8FAFC;border-radius:8px;padding:4px;margin-bottom:2rem}@media (max-width:767.98px){.auth__tabs{margin-bottom:1.5rem}}.auth #register-tab,.auth #register-panel{display:none !important}.auth__geccoWrapper{margin-top:1.5rem;margin-bottom:1rem}.auth__geccoWrapper #sign-in-with-gecco-container{width:100%}.auth__geccoWrapper #sign-in-with-gecco{display:flex;justify-content:center;align-items:center;background-color:#50a559;color:white;border:none;width:100%;margin-bottom:1rem;font-size:14px;text-decoration:none;transition:background-color 0.2s ease;cursor:pointer}.auth__geccoWrapper #sign-in-with-gecco:hover{background-color:#418749;color:white;text-decoration:none}.auth__geccoWrapper #sign-in-with-gecco:focus{outline:none;background-color:#418749}.auth__geccoWrapper #sign-in-with-gecco-logo{height:24px;width:auto}.auth__tab{flex:1;background:transparent;border:none;padding:0.75rem 1rem;border-radius:6px;font-size:0.875rem;font-weight:500;color:#475569;cursor:pointer;transition:all 0.2s ease;text-align:center}@media (max-width:575.98px){.auth__tab{padding:0.625rem 0.5rem;font-size:0.8125rem}}.auth__tab:hover{color:#00426D;background:rgba(255, 255, 255, 0.5)}.auth__tab--active{background:#fff;color:#00426D;font-weight:600;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1)}.auth__panel{display:none}.auth__panel--active{display:block}.auth__header{text-align:center;margin-bottom:2rem}@media (max-width:767.98px){.auth__header{margin-bottom:1.5rem}}.auth__title{font-family:'Apfel Grotezk', sans-serif;font-size:1.75rem;font-weight:700;color:#000814;margin-bottom:0.5rem}@media (max-width:767.98px){.auth__title{font-size:1.5rem}}.auth__subtitle{color:#475569;font-size:1rem;line-height:1.4;margin-bottom:0}@media (max-width:767.98px){.auth__subtitle{font-size:0.875rem}}.auth__form{width:100%}.auth__fieldGroup{margin-bottom:1.5rem}.auth__fieldGroup:last-child{margin-bottom:0}.auth__label{display:block;font-weight:600;color:#000814;margin-bottom:0.5rem;font-size:0.875rem}.auth__input{width:100%;padding:0.875rem 1rem;border:2px solid #E2E8F0;border-radius:8px;font-size:1rem;color:#000814;background:#fff;transition:all 0.2s ease}.auth__input::placeholder{color:#64748B}.auth__input:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.auth__input:invalid{border-color:#ef4444}.auth__input:invalid:focus{border-color:#ef4444;box-shadow:0 0 0 3px rgba(239, 68, 68, 0.1)}.auth__input[readonly]{background:#F8FAFC;color:#64748B;cursor:not-allowed;opacity:0.7}.auth__input:disabled{background:#F8FAFC;color:#64748B;cursor:not-allowed;opacity:0.7}.auth__passwordWrapper{position:relative}.auth__passwordToggle{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#64748B;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:color 0.2s ease}.auth__passwordToggle:hover{color:#00426D}.auth__passwordToggle:focus{outline:2px solid #0090C0;outline-offset:2px;border-radius:4px}.auth__passwordIcon{width:20px;height:20px}.auth__help{font-size:0.8125rem;color:#64748B;margin-top:0.25rem;line-height:1.3}.auth__error{font-size:0.8125rem;color:#ef4444;margin-top:0.25rem;line-height:1.3}.auth__error:empty{display:none}.auth__checkbox{display:flex;align-items:flex-start;gap:0.75rem;cursor:pointer}.auth__checkbox input[type="checkbox"]{display:none}.auth__checkboxMark{width:20px;height:20px;border:2px solid #CBD5E1;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;flex-shrink:0;margin-top:1px}.auth__checkboxMark::after{content:'';width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity 0.2s ease}.auth__checkbox input:checked+.auth__checkboxMark{background:#00426D;border-color:#00426D}.auth__checkbox input:checked+.auth__checkboxMark::after{opacity:1}.auth__checkbox:hover .auth__checkboxMark{border-color:#0090C0}.auth__checkboxText{font-size:0.875rem;color:#475569;line-height:1.4}.auth__checkboxText a{color:#00426D;text-decoration:none}.auth__checkboxText a:hover{text-decoration:underline}.auth__forgotLink{text-align:right;margin-bottom:1.5rem}.auth__actions{margin-bottom:1.5rem}.auth__submitButton{width:100%;background:#00426D;color:#fff;border:none;padding:1rem;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all 0.2s ease}.auth__submitButton:hover{background:#0090C0;transform:translateY(-1px);box-shadow:0 4px 16px rgba(0, 66, 109, 0.3)}.auth__submitButton:active{transform:translateY(0)}.auth__submitButton:disabled{background:#CBD5E1;color:#64748B;cursor:not-allowed;transform:none;box-shadow:none}.auth__divider{text-align:center;position:relative;margin:1.5rem 0;color:#64748B;font-size:0.875rem}.auth__divider::before{content:'';position:absolute;top:50%;left:0;right:0;height:1px;background:#E2E8F0;z-index:1}.auth__divider span{background:#fff;padding:0 1rem;position:relative;z-index:2}.auth__socialActions{margin-bottom:1.5rem}.auth__googleButton{width:100%;background:#fff;color:#475569;border:2px solid #E2E8F0;padding:0.875rem 1rem;border-radius:8px;font-size:0.875rem;font-weight:500;cursor:pointer;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center;gap:0.75rem}.auth__googleButton:hover{border-color:#CBD5E1;background:#F8FAFC}.auth__googleButton:active{transform:translateY(1px)}.auth__switchForm{text-align:center;font-size:0.875rem;color:#475569}.auth__switchForm span{margin-right:0.25rem}.auth__linkButton{background:none;border:none;color:#0090C0;text-decoration:none;font-weight:600;cursor:pointer;font-size:inherit;padding:0;transition:color 0.2s ease}.auth__linkButton:hover{color:#0090C0;text-decoration:underline}.auth__form--loading .auth__submitButton{position:relative;color:transparent}.auth__form--loading .auth__submitButton::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:20px;height:20px;border:2px solid transparent;border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.auth__panel:not(.auth__panel--active) .auth__input,.auth__panel:not(.auth__panel--active) .auth__submitButton,.auth__panel:not(.auth__panel--active) .auth__linkButton,.auth__panel:not(.auth__panel--active) .auth__googleButton,.auth__panel:not(.auth__panel--active) .auth__passwordToggle{pointer-events:none}.auth #login-panel .auth__header{margin-bottom:1.5rem}.auth #login-panel .auth__fieldGroup,.auth #login-panel .auth__forgotLink,.auth #login-panel .auth__actions{display:none !important}.auth #login-panel .auth__gecco,.auth #login-panel .auth__geccoWrapper{display:block;margin-top:0;margin-bottom:0}.auth #login-panel .auth__gecco #sign-in-with-gecco,.auth #login-panel .auth__geccoWrapper #sign-in-with-gecco{margin-bottom:1rem}.auth__gecco{margin-top:1.5rem;margin-bottom:1rem}.auth__gecco #sign-in-with-gecco-container{width:100%}.auth__gecco #sign-in-with-gecco{display:flex;justify-content:center;align-items:center;background-color:#50a559;color:white;border:none;width:100%;padding:4px;margin-bottom:1rem;font-size:14px;text-decoration:none;transition:background-color 0.2s ease;cursor:pointer}.auth__gecco #sign-in-with-gecco:hover{background-color:#418749;color:white;text-decoration:none}.auth__gecco #sign-in-with-gecco:focus{outline:none;background-color:#418749}.auth__gecco #sign-in-with-gecco-logo{height:24px;width:auto}@media (prefers-contrast:high){.auth__input{border-width:3px}.auth__tab--active{border:2px solid #00426D}.auth__submitButton{border:2px solid #00426D}}@media (prefers-reduced-motion:reduce){.auth *{transition:none !important;animation:none !important}}.dashboard-page{overflow-x:hidden}.dashboardLayout{display:flex;min-height:100vh;background:#F1F5F9;position:relative}.dashboardOverlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:99;opacity:0;transition:opacity 0.3s ease}@media (max-width:991px){.dashboardOverlay.is-visible{display:block;opacity:1}}.dashboardSidebar{position:fixed;left:0;top:0;width:225px;height:100vh;background:white;border-right:1px solid #E2E8F0;overflow-y:auto;z-index:100;transition:transform 0.3s ease}.admin-bar .dashboardSidebar{top:32px;height:calc(100vh - 32px)}@media screen and (max-width:782px){.admin-bar .dashboardSidebar{top:46px;height:calc(100vh - 46px)}}@media (max-width:991px){.dashboardSidebar{transform:translateX(-100%);box-shadow:2px 0 8px rgba(0, 0, 0, 0.1)}.dashboardSidebar.is-open{transform:translateX(0)}}.dashboardSidebar__inner{padding:1.5rem 1rem}.dashboardSidebar__logo{display:block;margin-bottom:1.5rem}.dashboardSidebar__logo img{max-width:150px;height:auto}.dashboardSidebar__search{position:relative;margin-bottom:2rem}.dashboardSidebar__search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94A3B8;width:18px;height:18px}.dashboardSidebar__searchInput{width:100%;padding:0.625rem 0.75rem 0.625rem 2.5rem;border:1px solid #E2E8F0;border-radius:8px;font-size:0.875rem}.dashboardSidebar__searchInput:focus{outline:none;border-color:#0090C0}.dashboardSidebar__nav{margin-top:1rem}.dashboardSidebar__menu{list-style:none;margin:0;padding:0}.dashboardSidebar__menu li{margin-bottom:0.25rem}.dashboardSidebar__menu a{display:flex;align-items:center;padding:0.75rem 1rem;color:#334155;text-decoration:none;border-radius:8px;font-size:0.9375rem;font-weight:500;transition:all 0.2s ease}.dashboardSidebar__menu a svg{flex-shrink:0;margin-right:0.5rem}.dashboardSidebar__menu a:hover{background:#F8FAFC;color:#00426D}.dashboardSidebar__menu .current-menu-item a,.dashboardSidebar__menu .current_page_item a{background:#EEF3FF;color:#00426D}.dashboardSidebar__section{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #E2E8F0}.dashboardSidebar__sectionTitle{font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.05em;color:#64748B;margin:0 0 0.75rem 1rem}.dashboardSidebar__link{display:flex;align-items:center;padding:0.75rem 1rem;color:#334155;text-decoration:none;border-radius:8px;font-size:0.9375rem;font-weight:500;transition:all 0.2s ease}.dashboardSidebar__link svg{flex-shrink:0;margin-right:0.5rem;width:18px;height:18px}.dashboardSidebar__link:hover{background:#F8FAFC;color:#00426D;text-decoration:none}.dashboardSidebar__menu .current-menu-item .dashboardSidebar__link{background:#EEF3FF;color:#00426D}.dashboardMain{flex:1;margin-left:225px;min-height:100vh;display:flex;flex-direction:column}@media (max-width:991px){.dashboardMain{margin-left:0}}.dashboardTopHeader{background:white;border-bottom:1px solid #E2E8F0;padding:1rem 2rem;position:sticky;top:0;z-index:95}.dashboardTopHeader__inner{display:flex;align-items:center;gap:1.5rem}.dashboardTopHeader__burger{display:none;width:40px;height:40px;border:none;background:transparent;cursor:pointer;padding:0}@media (max-width:991px){.dashboardTopHeader__burger{display:flex;align-items:center;justify-content:center}}.dashboardTopHeader__burger svg{width:24px;height:24px;color:#334155}.dashboardTopHeader__logo img{height:40px;width:auto}.dashboardTopHeader__search{flex:1;max-width:400px;position:relative}.dashboardTopHeader__search svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94A3B8}.dashboardTopHeader__searchInput{width:100%;padding:0.625rem 0.75rem 0.625rem 2.75rem;border:1px solid #E2E8F0;border-radius:8px;font-size:0.875rem}.dashboardTopHeader__searchInput:focus{outline:none;border-color:#0090C0}.dashboardTopHeader__searchBtn{flex:1;max-width:400px;display:flex;align-items:center;gap:0.75rem;padding:0.625rem 0.75rem 0.625rem 2.75rem;border:1px solid #E2E8F0;border-radius:8px;background:white;font-size:0.875rem;color:#475569;cursor:pointer;transition:all 0.2s ease;position:relative;text-align:left}.dashboardTopHeader__searchBtn svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#94A3B8;flex-shrink:0}.dashboardTopHeader__searchBtn:hover{border-color:#0090C0;background:#F8FAFC}.dashboardTopHeader__searchBtn:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.dashboardTopHeader__searchBtnText{flex:1;color:#64748B;pointer-events:none}.dashboardTopHeader__actions{display:flex;align-items:center;gap:1rem;margin-left:auto}.dashboardTopHeader__iconBtn{position:relative;width:40px;height:40px;border:none;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;transition:background 0.2s ease}.dashboardTopHeader__iconBtn:hover{background:#F8FAFC}.dashboardTopHeader__iconBtn svg{width:20px;height:20px}.dashboardTopHeader__badge{position:absolute;top:6px;right:6px;background:#EF4444;color:white;font-size:0.625rem;font-weight:600;padding:0.125rem 0.375rem;border-radius:999px;line-height:1}.dashboardTopHeader__logbookBtn{padding:0.625rem 1.25rem;background:#00426D;color:white;border-radius:999px;text-decoration:none;font-size:0.875rem;font-weight:600;transition:background 0.2s ease}.dashboardTopHeader__logbookBtn:hover{background:#0090C0;color:white;text-decoration:none}.dashboardTopHeader__userMenu{position:relative}.dashboardTopHeader__avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;border:2px solid transparent;background:none;padding:0;cursor:pointer;transition:border-color 0.2s ease}.dashboardTopHeader__avatar:hover{border-color:#0090C0}.dashboardTopHeader__avatar[aria-expanded="true"]{border-color:#00426D}.dashboardTopHeader__avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.dashboardTopHeader__dropdown[hidden]{display:none}.dashboardDropdown{width:320px;background:white;border:1px solid #E2E8F0;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);overflow:hidden}.dashboardDropdown[hidden]{display:none}.dashboardDropdown__header{display:flex;gap:1rem;padding:1.25rem;border-bottom:1px solid #E2E8F0;background:#F8FAFC}.dashboardDropdown__avatar{width:48px;height:48px;border-radius:50%;flex-shrink:0;object-fit:cover}.dashboardDropdown__info{flex:1;min-width:0}.dashboardDropdown__name{font-size:0.9375rem;font-weight:600;color:#0F172A;margin-bottom:0.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboardDropdown__email{font-size:0.75rem;color:#64748B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboardDropdown__meta{padding:1rem 1.25rem;border-bottom:1px solid #E2E8F0;background:white}.dashboardDropdown__metaItem{display:flex;justify-content:space-between;align-items:center;margin-bottom:0.5rem}.dashboardDropdown__metaItem:last-child{margin-bottom:0}.dashboardDropdown__metaLabel{font-size:0.8125rem;color:#475569;font-weight:500}.dashboardDropdown__metaValue{font-size:0.8125rem;color:#0F172A;font-weight:600}.dashboardDropdown__metaValue.status-active{color:#10B981}.dashboardDropdown__metaValue.status-inactive{color:#64748B}.dashboardDropdown__menu{padding:0.5rem}.dashboardDropdown__item{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 1rem;border-radius:8px;text-decoration:none;color:#334155;font-size:0.9375rem;font-weight:500;transition:all 0.2s ease}.dashboardDropdown__item:hover{background:#F8FAFC;color:#00426D;text-decoration:none}.dashboardDropdown__item svg{flex-shrink:0;color:#64748B}.dashboardDropdown__item:hover svg{color:#00426D}.dashboardDropdown__footer{padding:0.5rem;border-top:1px solid #E2E8F0;background:white}.dashboardDropdown__logout{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 1rem;border-radius:8px;text-decoration:none;color:#EF4444;font-size:0.9375rem;font-weight:600;transition:all 0.2s ease}.dashboardDropdown__logout:hover{background:#FEE2E2;text-decoration:none}.dashboardDropdown__logout svg{flex-shrink:0}.dashboardContent{flex:1;background:#F1F5F9;padding:2rem;padding-bottom:400px}@media (max-width:767.98px){.dashboardContent{padding-bottom:200px}}.dashboardContent__container{max-width:1400px;margin:0 auto}.dashboardContent__header{margin-bottom:2rem}.dashboardContent__title{font-size:1.75rem;font-weight:700;color:#00426D;margin-bottom:0.5rem}.dashboardContent__subtitle{color:#475569;font-size:1rem;margin:0}.dashboardContent .badge-available{background:#D1FAE5;color:#065F46}.dashboardContent .badge-filled{background:#E2E8F0;color:#334155}.dashboardContent .badge-closed{background:#FEE2E2;color:#991B1B}.dashboardGreeting{margin-bottom:2rem}.dashboardGreeting__text{font-size:1.875rem;font-weight:400;color:#0F172A;margin:0;display:inline-flex}.dashboardGreeting__name{font-weight:700}.dashboardGreeting__role{display:inline-block;margin-left:1rem;font-size:1rem;color:#64748B;font-weight:400}.dashboardPage,.dashboardContent{--dash-gap: 1.5rem;--dash-card-radius: 12px;--dash-card-border: 1px solid #E2E8F0}.dashboardPage .cardBlock,.dashboardPage .actionCard,.dashboardPage .dashboardContent .actionCard,.dashboardContent .dashboardPage .actionCard,.dashboardContent .cardBlock,.dashboardContent .actionCard{background:white;border:var(--dash-card-border);border-radius:var(--dash-card-radius);padding:1.5rem}.dashboardPage .cardBlock--clickable,.dashboardPage .actionCard,.dashboardPage .dashboardContent .actionCard,.dashboardContent .dashboardPage .actionCard,.dashboardContent .cardBlock--clickable,.dashboardContent .actionCard{transition:border-color 0.2s ease;cursor:pointer}.dashboardPage .cardBlock--clickable:hover,.dashboardPage .actionCard:hover,.dashboardPage .dashboardContent .actionCard:hover,.dashboardContent .dashboardPage .actionCard:hover,.dashboardContent .cardBlock--clickable:hover,.dashboardContent .actionCard:hover{border-color:#CBD5E1}.dashboardPage .blockTitle,.dashboardContent .blockTitle{margin:0 0 0.75rem;font-weight:600;line-height:1.2;font-size:clamp(1.05rem, calc(1vw + .9rem), 1.25rem);color:#00426D}.dashboardPage .blockTitle__link,.dashboardContent .blockTitle__link{color:#00426D;text-decoration:none;transition:color 0.2s ease}.dashboardPage .blockTitle__link:hover,.dashboardContent .blockTitle__link:hover{color:#0090C0;text-decoration:underline;text-underline-offset:3px}.dashboardPage .itemMeta,.dashboardContent .itemMeta{display:flex;align-items:center;gap:0.5rem;font-size:0.875rem;color:#57606a}.dashboardPage .badge,.dashboardContent .badge{display:inline-flex;align-items:center;gap:0.35rem;padding:0.25rem 0.5rem;border-radius:999px;font-size:0.75rem;background:#f1f3f5;color:#3b3e41}.dashboardPage .avatarSm,.dashboardContent .avatarSm{width:28px;height:28px;border-radius:50%;flex:0 0 28px}.dashboardPage .setupChecklist,.dashboardContent .setupChecklist{display:block}.dashboardPage .setupChecklist .checklistNav,.dashboardContent .setupChecklist .checklistNav{border-right:1px solid rgba(0, 0, 0, 0.06);padding:1rem}.dashboardPage .setupChecklist .checklistNav__list,.dashboardContent .setupChecklist .checklistNav__list{margin:0;padding:0;list-style:none}.dashboardPage .setupChecklist .checklistNav__item,.dashboardContent .setupChecklist .checklistNav__item{margin:0.25rem 0}.dashboardPage .setupChecklist .checklistNav__btn,.dashboardContent .setupChecklist .checklistNav__btn{width:100%;display:flex;align-items:center;gap:0.5rem;border:0;background:transparent;padding:0.5rem 0.5rem;text-align:left;border-radius:8px;cursor:pointer;transition:background 0.2s ease;color:inherit;font-family:inherit;font-size:inherit}.dashboardPage .setupChecklist .checklistNav__btn:hover,.dashboardContent .setupChecklist .checklistNav__btn:hover{background:rgba(0, 0, 0, 0.02)}.dashboardPage .setupChecklist .checklistNav__btn:focus,.dashboardContent .setupChecklist .checklistNav__btn:focus{outline:2px solid #0090C0;outline-offset:2px}.dashboardPage .setupChecklist .checklistNav__item--active .checklistNav__btn,.dashboardContent .setupChecklist .checklistNav__item--active .checklistNav__btn{background:#ecf8ef;font-weight:600}.dashboardPage .setupChecklist .checklistNav__item--complete .checklistNav__status,.dashboardContent .setupChecklist .checklistNav__item--complete .checklistNav__status{background:#2fb344;border-color:#2fb344}.dashboardPage .setupChecklist .checklistNav__item--complete .checklistNav__status::before,.dashboardContent .setupChecklist .checklistNav__item--complete .checklistNav__status::before{content:"✓";color:white;font-size:10px;font-weight:700}.dashboardPage .setupChecklist .checklistNav__status,.dashboardContent .setupChecklist .checklistNav__status{width:12px;height:12px;border-radius:50%;border:2px solid #c8d1dc;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;flex:0 0 auto}.dashboardPage .setupChecklist .checklistNav__label,.dashboardContent .setupChecklist .checklistNav__label{line-height:1.2;font-size:0.9375rem;color:#0F172A;flex:1}.dashboardPage .setupChecklist .checklistPanel,.dashboardContent .setupChecklist .checklistPanel{padding:1rem 1.25rem}.dashboardPage .setupChecklist .checklistPanel__header,.dashboardContent .setupChecklist .checklistPanel__header{margin-bottom:1rem}.dashboardPage .setupChecklist .checklistPanel__title,.dashboardContent .setupChecklist .checklistPanel__title{font-size:clamp(1.1rem, calc(.6vw + 1rem), 1.4rem);margin:0;font-weight:600;color:#00426D}.dashboardPage .setupChecklist .checklistPanel__subtitle,.dashboardContent .setupChecklist .checklistPanel__subtitle{color:#5b6675;margin:0.25rem 0 1rem;font-size:0.875rem}.dashboardPage .setupChecklist .checklistPanel .taskItem,.dashboardContent .setupChecklist .checklistPanel .taskItem{border-top:1px solid rgba(0, 0, 0, 0.06);padding:0.5rem 0}.dashboardPage .setupChecklist .checklistPanel .taskItem__toggle,.dashboardContent .setupChecklist .checklistPanel .taskItem__toggle{width:100%;display:flex;gap:0.5rem;align-items:center;background:none;border:0;padding:0.5rem 0;text-align:left;cursor:pointer;transition:opacity 0.2s ease;color:inherit;font-family:inherit;font-size:inherit}.dashboardPage .setupChecklist .checklistPanel .taskItem__toggle:hover,.dashboardContent .setupChecklist .checklistPanel .taskItem__toggle:hover{opacity:0.7}.dashboardPage .setupChecklist .checklistPanel .taskItem__toggle:focus,.dashboardContent .setupChecklist .checklistPanel .taskItem__toggle:focus{outline:2px solid #0090C0;outline-offset:2px;border-radius:4px}.dashboardPage .setupChecklist .checklistPanel .taskItem__status,.dashboardContent .setupChecklist .checklistPanel .taskItem__status{width:16px;height:16px;border-radius:50%;border:2px solid #c8d1dc;background:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;flex:0 0 auto}.dashboardPage .setupChecklist .checklistPanel .taskItem--complete .taskItem__status,.dashboardContent .setupChecklist .checklistPanel .taskItem--complete .taskItem__status{background:transparent;border:0}.dashboardPage .setupChecklist .checklistPanel .taskItem__title,.dashboardContent .setupChecklist .checklistPanel .taskItem__title{font-weight:600;font-size:0.9375rem;color:#00426D;line-height:1.3;flex:1}.dashboardPage .setupChecklist .checklistPanel .taskItem__chevron,.dashboardContent .setupChecklist .checklistPanel .taskItem__chevron{inline-size:16px;block-size:16px;color:#5b6675;transition:transform 0.2s ease;flex-shrink:0}.dashboardPage .setupChecklist .checklistPanel .taskItem__toggle[aria-expanded="true"] .dashboardPage .setupChecklist .checklistPanel .taskItem__chevron,.dashboardContent .setupChecklist .checklistPanel .taskItem__toggle[aria-expanded="true"] .dashboardPage .setupChecklist .checklistPanel .taskItem__chevron,.dashboardPage .setupChecklist .checklistPanel .taskItem__toggle[aria-expanded="true"] .dashboardContent .setupChecklist .checklistPanel .taskItem__chevron,.dashboardContent .setupChecklist .checklistPanel .taskItem__toggle[aria-expanded="true"] .dashboardContent .setupChecklist .checklistPanel .taskItem__chevron{transform:rotate(180deg)}.dashboardPage .setupChecklist .checklistPanel .taskItem__body[hidden],.dashboardContent .setupChecklist .checklistPanel .taskItem__body[hidden]{display:none}.dashboardPage .setupChecklist .checklistPanel .taskItem__body,.dashboardContent .setupChecklist .checklistPanel .taskItem__body{padding:0.25rem 0 0.75rem 26px}.dashboardPage .setupChecklist .checklistPanel .taskItem__desc,.dashboardContent .setupChecklist .checklistPanel .taskItem__desc{color:#5b6675;font-size:0.875rem;line-height:1.5;margin:0 0 0.75rem}.dashboardPage .setupChecklist .checklistPanel .taskItem__actions,.dashboardContent .setupChecklist .checklistPanel .taskItem__actions{display:flex;gap:0.5rem;flex-wrap:wrap}@media (prefers-reduced-motion:no-preference){.dashboardPage .setupChecklist .checklistPanel .taskItem__body,.dashboardContent .setupChecklist .checklistPanel .taskItem__body{overflow:clip;transition:height 0.18s ease, opacity 0.18s ease}}@media (max-width:991.98px){.dashboardPage .setupChecklist .checklistNav,.dashboardContent .setupChecklist .checklistNav{border-right:0;border-bottom:1px solid rgba(0, 0, 0, 0.06);padding:0.5rem 0.75rem;position:sticky;top:var(--site-sticky-offset, 56px);z-index:2;background:#fff}.dashboardPage .setupChecklist .checklistNav__list,.dashboardContent .setupChecklist .checklistNav__list{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:0.5rem;overflow-x:auto;padding-bottom:0.25rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.dashboardPage .setupChecklist .checklistNav__list::-webkit-scrollbar,.dashboardContent .setupChecklist .checklistNav__list::-webkit-scrollbar{height:4px}.dashboardPage .setupChecklist .checklistNav__list::-webkit-scrollbar-thumb,.dashboardContent .setupChecklist .checklistNav__list::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.1);border-radius:2px}.dashboardPage .setupChecklist .checklistNav__item,.dashboardContent .setupChecklist .checklistNav__item{scroll-snap-align:start}.dashboardPage .setupChecklist .checklistNav__btn,.dashboardContent .setupChecklist .checklistNav__btn{border:1px solid #dfe3ea;border-radius:999px;padding:0.5rem 0.85rem;font-size:0.9rem;background:#fff;min-height:44px;min-width:44px}.dashboardPage .setupChecklist .checklistNav__btn:hover,.dashboardContent .setupChecklist .checklistNav__btn:hover{background:rgba(0, 0, 0, 0.03)}.dashboardPage .setupChecklist .checklistNav__item--active .checklistNav__btn,.dashboardContent .setupChecklist .checklistNav__item--active .checklistNav__btn{background:#ecf8ef;border-color:#bfe8ca}.dashboardPage .setupChecklist .checklistNav__status,.dashboardContent .setupChecklist .checklistNav__status{width:10px;height:10px}.dashboardPage .setupChecklist .checklistNav__status::before,.dashboardContent .setupChecklist .checklistNav__status::before{font-size:8px}.dashboardPage .setupChecklist .checklistPanel,.dashboardContent .setupChecklist .checklistPanel{padding:0.75rem}.dashboardPage .setupChecklist .taskItem__toggle,.dashboardContent .setupChecklist .taskItem__toggle{min-height:44px;padding:0.65rem 0}.dashboardPage .setupChecklist .taskItem__actions .btn,.dashboardContent .setupChecklist .taskItem__actions .btn{min-height:44px}}.dashboardPage .dashboardBlock,.dashboardContent .dashboardBlock{padding:15px;border:var(--dash-card-border);background:white;border-radius:var(--dash-card-radius)}.dashboardPage .upcomingDates__grid,.dashboardContent .upcomingDates__grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width:768px){.dashboardPage .upcomingDates__grid,.dashboardContent .upcomingDates__grid{grid-template-columns:repeat(3, 1fr)}}.dashboardPage .upcomingDates .dateCard,.dashboardContent .upcomingDates .dateCard{display:block;padding:0;border:1px solid rgba(0, 0, 0, 0.08);border-radius:8px;background:white;overflow:hidden;transition:all 0.2s ease;text-decoration:none;color:inherit;cursor:pointer}.dashboardPage .upcomingDates .dateCard:hover,.dashboardContent .upcomingDates .dateCard:hover{box-shadow:0 4px 12px rgba(0, 0, 0, 0.1);transform:translateY(-2px);text-decoration:none;color:inherit}.dashboardPage .upcomingDates .dateCard__image,.dashboardContent .upcomingDates .dateCard__image{width:100%;height:120px;overflow:hidden;position:relative}.dashboardPage .upcomingDates .dateCard__image img,.dashboardContent .upcomingDates .dateCard__image img{width:100%;height:100%;object-fit:cover;display:block}.dashboardPage .upcomingDates .dateCard__badge,.dashboardContent .upcomingDates .dateCard__badge{display:inline-flex;align-items:center;justify-content:center;padding:0.2rem 0.5rem;border-radius:10px;font-size:0.55rem;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;line-height:1;white-space:nowrap;flex-shrink:0}.dashboardPage .upcomingDates .dateCard__badge--ongoing,.dashboardContent .upcomingDates .dateCard__badge--ongoing{background:linear-gradient(135deg, #2fb344 0%, #27a03a 100%);color:white}.dashboardPage .upcomingDates .dateCard__badge--ongoing::before,.dashboardContent .upcomingDates .dateCard__badge--ongoing::before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:white;margin-right:0.3rem;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,100%{opacity:1;transform:scale(1)}50%{opacity:0.6;transform:scale(0.8)}}.dashboardPage .upcomingDates__header,.dashboardContent .upcomingDates__header{display:flex;flex-direction:row;flex-wrap:wrap}.dashboardPage .upcomingDates .dateContent,.dashboardContent .upcomingDates .dateContent{display:flex;flex-direction:column;gap:0;padding:1rem}.dashboardPage .upcomingDates .dateInfo,.dashboardContent .upcomingDates .dateInfo{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0.5rem;margin-bottom:0.5rem}.dashboardPage .upcomingDates .dateInfo__text,.dashboardContent .upcomingDates .dateInfo__text{display:flex;flex-direction:column;gap:0.25rem;flex:1}.dashboardPage .upcomingDates .dateInfo__date,.dashboardContent .upcomingDates .dateInfo__date{color:#00426D;font-size:0.75rem;font-weight:700;text-transform:uppercase;letter-spacing:0.03em}.dashboardPage .upcomingDates .dateInfo__time,.dashboardContent .upcomingDates .dateInfo__time{color:#0090C0;font-size:0.7rem;font-weight:600;text-transform:uppercase;letter-spacing:0.02em}.dashboardPage .upcomingDates .dateTime,.dashboardContent .upcomingDates .dateTime{color:#0090C0;font-size:0.875rem;font-weight:600;text-transform:uppercase;letter-spacing:0.02em}.dashboardPage .upcomingDates .dateTitle,.dashboardContent .upcomingDates .dateTitle{margin:0;font-size:1rem;font-weight:600;line-height:1.3;color:#0d6efd;transition:color 0.2s ease}.dashboardPage .upcomingDates .dateCard:hover .dateTitle,.dashboardContent .upcomingDates .dateCard:hover .dateTitle{color:#0090C0}.dashboardPage .upcomingDates .dateDesc,.dashboardContent .upcomingDates .dateDesc{margin:0;font-size:0.8rem;color:#64748B;line-height:1.4}.dashboardPage .upcomingDates .dateCard .date,.dashboardContent .upcomingDates .dateCard .date{font-weight:700;letter-spacing:0.02em;margin-bottom:0.25rem}.dashboardPage .upcomingDates .noEvents,.dashboardContent .upcomingDates .noEvents{grid-column:1 / -1;padding:2rem;text-align:center;color:#64748B}.dashboardPage .upcomingDates .noEvents p,.dashboardContent .upcomingDates .noEvents p{margin:0}.dashboardPage .listPlain,.dashboardContent .listPlain{margin:0;padding:0;list-style:none}.dashboardPage .listPlain li,.dashboardContent .listPlain li{padding:0.5rem 0;border-top:1px solid rgba(0, 0, 0, 0.06)}.dashboardPage .listPlain li:first-child,.dashboardContent .listPlain li:first-child{border-top:0}.dashboardPage .listPlain--two-columns,.dashboardContent .listPlain--two-columns{display:grid;grid-template-columns:1fr;gap:0}@media (min-width:768px){.dashboardPage .listPlain--two-columns,.dashboardContent .listPlain--two-columns{grid-template-columns:repeat(2, 1fr);gap:0}.dashboardPage .listPlain--two-columns li,.dashboardContent .listPlain--two-columns li{padding:0.5rem 0.75rem;border-top:1px solid rgba(0, 0, 0, 0.06);border-right:1px solid rgba(0, 0, 0, 0.06)}.dashboardPage .listPlain--two-columns li:nth-child(2n),.dashboardContent .listPlain--two-columns li:nth-child(2n){border-right:0}.dashboardPage .listPlain--two-columns li:first-child,.dashboardPage .listPlain--two-columns li:nth-child(2),.dashboardContent .listPlain--two-columns li:first-child,.dashboardContent .listPlain--two-columns li:nth-child(2){border-top:0}}.dashboardPage .listPlain a,.dashboardContent .listPlain a{text-decoration:none;color:#00426D;transition:color 0.2s ease}.dashboardPage .listPlain a:hover,.dashboardContent .listPlain a:hover{text-decoration:underline;color:#0090C0}.dashboardPage .iconWrap,.dashboardContent .iconWrap{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;background:#eef2f7}.dashboardPage .actionCards,.dashboardContent .actionCards{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.dashboardPage .actionCards>*,.dashboardContent .actionCards>*{flex:1 1 100%}@media (min-width:768px){.dashboardPage .actionCards>*,.dashboardContent .actionCards>*{flex:1 1 calc(50% - 0.5rem)}}@media (min-width:992px){.dashboardPage .actionCards>*,.dashboardContent .actionCards>*{flex:1 1 calc(33.333% - 0.67rem)}}.dashboardPage .actionCard,.dashboardContent .actionCard{display:flex;flex-direction:column;text-decoration:none;color:inherit}.dashboardPage .actionCard:hover,.dashboardContent .actionCard:hover{text-decoration:none;color:inherit}.dashboardPage .actionIcon,.dashboardContent .actionIcon{width:48px;height:48px;background:#00426D;color:white;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.dashboardPage .actionIcon svg,.dashboardContent .actionIcon svg{width:24px;height:24px}.dashboardPage .actionCard h3,.dashboardContent .actionCard h3{font-size:1.125rem;font-weight:600;margin-bottom:0.5rem;color:#00426D}.dashboardPage .actionCard p,.dashboardContent .actionCard p{color:#64748B;font-size:0.875rem;margin:0}.dashboardPage .accountHeader,.dashboardContent .accountHeader{margin-bottom:2rem}.dashboardPage .accountHeader__title,.dashboardContent .accountHeader__title{font-size:1.75rem;font-weight:600;color:#0F172A;margin:0 0 0.5rem}.dashboardPage .accountHeader__subtitle,.dashboardContent .accountHeader__subtitle{font-size:1rem;color:#64748B;margin:0}.dashboardPage .accountField,.dashboardContent .accountField{margin-bottom:1.5rem}.dashboardPage .accountField:last-child,.dashboardContent .accountField:last-child{margin-bottom:0}.dashboardPage .accountField__label,.dashboardContent .accountField__label{display:block;font-size:0.875rem;font-weight:600;color:#334155;margin-bottom:0.5rem}.dashboardPage .accountField__input,.dashboardContent .accountField__input{width:100%;padding:0.75rem 1rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.9375rem;font-family:inherit;transition:all 0.2s ease}.dashboardPage .accountField__input:focus,.dashboardContent .accountField__input:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.dashboardPage .accountField__input:disabled,.dashboardContent .accountField__input:disabled{background:#F1F5F9;color:#64748B;cursor:not-allowed}.dashboardPage .accountField__help,.dashboardContent .accountField__help{font-size:0.75rem;color:#64748B;margin:0.375rem 0 0}.dashboardPage .accountField__actions,.dashboardContent .accountField__actions{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #E2E8F0}.dashboardPage .accountField__actions .button,.dashboardPage .accountField__actions .button-primary,.dashboardContent .accountField__actions .button,.dashboardContent .accountField__actions .button-primary{display:inline-flex;align-items:center;justify-content:center;padding:0.75rem 1.5rem;font-size:0.9375rem;font-weight:600;line-height:1.4;border-radius:8px;border:none;cursor:pointer;text-decoration:none;transition:all 0.2s ease;font-family:inherit}.dashboardPage .accountField__actions .button-primary,.dashboardContent .accountField__actions .button-primary{background:#00426D;color:white}.dashboardPage .accountField__actions .button-primary:hover,.dashboardContent .accountField__actions .button-primary:hover{background:#0090C0}.dashboardPage .accountInfo__item,.dashboardContent .accountInfo__item{display:flex;justify-content:space-between;align-items:center;padding:0.75rem 0;border-bottom:1px solid #E2E8F0}.dashboardPage .accountInfo__item:last-child,.dashboardContent .accountInfo__item:last-child{border-bottom:none}.dashboardPage .accountInfo__label,.dashboardContent .accountInfo__label{font-size:0.875rem;color:#475569;font-weight:500}.dashboardPage .accountInfo__value,.dashboardContent .accountInfo__value{font-size:0.875rem;color:#0F172A;font-weight:600}.dashboardPage .sectionHeader,.dashboardContent .sectionHeader{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.dashboardPage .viewAll,.dashboardContent .viewAll{font-size:0.875rem;color:#0090C0;text-decoration:none;font-weight:600;transition:color 0.2s ease}.dashboardPage .viewAll:hover,.dashboardContent .viewAll:hover{color:#00426D;text-decoration:underline}.dashboardPage .subtitle,.dashboardContent .subtitle{color:#64748B;font-size:0.875rem;margin-bottom:1rem}.dashboardPage .status--incomplete,.dashboardContent .status--incomplete{color:#94A3B8}.dashboardPage .dateCard,.dashboardContent .dateCard{background:#f3f6f9 !important}.dashboardPage .dateCard .dateChip,.dashboardContent .dateCard .dateChip{text-align:center;line-height:1.2}.dashboardPage .dateCard .dateContent,.dashboardContent .dateCard .dateContent{flex:1}.dashboardPage .dateCard .dateTime,.dashboardContent .dateCard .dateTime{font-size:1.1rem;color:#4B5563;margin-bottom:0.25rem;text-transform:uppercase;letter-spacing:0.5px;font-weight:700}.dashboardPage .dateCard .dateTitle,.dashboardContent .dateCard .dateTitle{font-size:1rem;font-weight:600;color:black;margin:0 0 6px 0}.dashboardPage .dateCard .dateDesc,.dashboardContent .dateCard .dateDesc{font-size:0.875rem;color:#64748B;margin:0}.dashboardPage .resourceSection,.dashboardContent .resourceSection{margin-bottom:1.5rem}.dashboardPage .resourceSection:last-child,.dashboardContent .resourceSection:last-child{margin-bottom:0}.dashboardPage .sectionSubtitle,.dashboardContent .sectionSubtitle{font-size:0.875rem;font-weight:600;color:#00426D;margin-bottom:0.75rem}.dashboardPage .resourceItem,.dashboardContent .resourceItem{display:flex;gap:0.75rem;align-items:start;text-decoration:none;color:inherit;transition:background-color 0.2s ease;padding:0.75rem;border-radius:8px;margin:0 -0.75rem}.dashboardPage .resourceItem:hover,.dashboardContent .resourceItem:hover{background-color:#F8FAFC;text-decoration:none;color:inherit}.dashboardPage .resourceIcon,.dashboardContent .resourceIcon{width:40px;height:40px;background:#F1F5F9;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#00426D;flex-shrink:0}.dashboardPage .resourceIcon--video,.dashboardContent .resourceIcon--video{background:rgba(0, 144, 192, 0.1);color:#0090C0}.dashboardPage .resourceContent,.dashboardContent .resourceContent{flex:1}.dashboardPage .resourceContent h4,.dashboardContent .resourceContent h4{font-size:0.9375rem;font-weight:600;color:#00426D;margin:0 0 0.5rem;line-height:1.3}.dashboardPage .resourceMeta,.dashboardContent .resourceMeta{display:flex;flex-wrap:wrap;gap:0.5rem;font-size:0.75rem;color:#64748B;align-items:center}.dashboardPage .researchItem h4,.dashboardContent .researchItem h4{font-size:0.9375rem;font-weight:500;color:#00426D;margin:0 0 0.5rem;line-height:1.4}.dashboardPage .researchMeta,.dashboardContent .researchMeta{display:flex;flex-wrap:wrap;gap:0.5rem;font-size:0.75rem;color:#64748B;align-items:center}.dashboardPage .researchMeta .journal,.dashboardPage .researchMeta .authors,.dashboardContent .researchMeta .journal,.dashboardContent .researchMeta .authors{display:inline-flex;align-items:center;gap:0.25rem}.dashboardPage .researchMeta .year,.dashboardContent .researchMeta .year{font-weight:600}.dashboardPage .researchMeta .doi,.dashboardContent .researchMeta .doi{color:#0090C0;text-decoration:none;font-weight:600}.dashboardPage .researchMeta .doi:hover,.dashboardContent .researchMeta .doi:hover{text-decoration:underline}.dashboardPage .researchMeta svg,.dashboardContent .researchMeta svg{flex-shrink:0}.dashboardPage .dashboardStats__grid,.dashboardContent .dashboardStats__grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:1.5rem}@media (min-width:768px){.dashboardPage .dashboardStats__grid,.dashboardContent .dashboardStats__grid{grid-template-columns:repeat(2, 1fr)}}.dashboardPage .dashboardStats__item,.dashboardContent .dashboardStats__item{display:flex;align-items:center;gap:1rem;padding:1.5rem;background:#F8FAFC;border-radius:12px;border:1px solid #E2E8F0;transition:all 0.2s ease}.dashboardPage .dashboardStats__item:hover,.dashboardContent .dashboardStats__item:hover{border-color:#CBD5E1;box-shadow:0 2px 8px rgba(0, 0, 0, 0.05)}.dashboardPage .dashboardStats__icon,.dashboardContent .dashboardStats__icon{width:56px;height:56px;background:#00426D;color:white;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboardPage .dashboardStats__icon svg,.dashboardContent .dashboardStats__icon svg{width:28px;height:28px}.dashboardPage .dashboardStats__icon--new,.dashboardContent .dashboardStats__icon--new{background:#0090C0}.dashboardPage .dashboardStats__content,.dashboardContent .dashboardStats__content{flex:1}.dashboardPage .dashboardStats__value,.dashboardContent .dashboardStats__value{font-size:2rem;font-weight:700;color:#00426D;line-height:1.2;margin-bottom:0.25rem}.dashboardPage .dashboardStats__label,.dashboardContent .dashboardStats__label{font-size:0.875rem;color:#475569;font-weight:500;line-height:1.4}.dashboardPage .resourcesTabs,.dashboardContent .resourcesTabs{display:flex;gap:0.5rem;margin-bottom:1rem;border-bottom:1px solid #E2E8F0}.dashboardPage .resourcesTabContent,.dashboardContent .resourcesTabContent{display:none}.dashboardPage .resourcesTabContent[style*="display: block"],.dashboardPage .resourcesTabContent.is-active,.dashboardContent .resourcesTabContent[style*="display: block"],.dashboardContent .resourcesTabContent.is-active{display:block}.dashboardPage .concernsTabs,.dashboardContent .concernsTabs{display:flex;gap:0.5rem;margin-bottom:1rem;border-bottom:1px solid #E2E8F0}.dashboardPage .tab,.dashboardContent .tab{background:none;border:none;padding:0.5rem 1rem;font-size:0.875rem;font-weight:600;color:#64748B;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:all 0.2s ease}.dashboardPage .tab--active,.dashboardContent .tab--active{color:#00426D;border-bottom-color:#00426D}.dashboardPage .tab:hover:not(.dashboardPage .tab--active),.dashboardContent .tab:hover:not(.dashboardPage .tab--active),.dashboardPage .tab:hover:not(.dashboardContent .tab--active),.dashboardContent .tab:hover:not(.dashboardContent .tab--active){color:#00426D}.dashboardPage .concernItem,.dashboardContent .concernItem{display:flex;gap:0.75rem;align-items:center;text-decoration:none;color:inherit;transition:opacity 0.2s ease}.dashboardPage .concernItem:hover,.dashboardContent .concernItem:hover{opacity:0.7;text-decoration:none}.dashboardPage .concernItem h4,.dashboardContent .concernItem h4{font-size:0.9375rem;font-weight:500;color:#00426D;margin:0 0 0.25rem}.dashboardPage .concernContent,.dashboardContent .concernContent{flex:1}.dashboardPage .concernContent .concernMeta,.dashboardContent .concernContent .concernMeta{font-size:0.75rem;color:#64748B}.dashboardPage .newsCarousel,.dashboardContent .newsCarousel{position:relative;min-height:120px}.dashboardPage .newsCard,.dashboardContent .newsCard{display:none;flex-direction:row;gap:1rem;align-items:start;text-decoration:none;color:inherit;transition:opacity 0.3s ease;border:var(--dash-card-border);border-radius:var(--dash-card-radius);padding:1rem}.dashboardPage .newsCard.is-active,.dashboardContent .newsCard.is-active{display:flex}.dashboardPage .newsCard:hover,.dashboardContent .newsCard:hover{text-decoration:none;color:inherit;opacity:0.9}.dashboardPage .newsCard .newsImage,.dashboardContent .newsCard .newsImage{width:96px;height:96px;flex-shrink:0;background:#F1F5F9;border-radius:8px;overflow:hidden}.dashboardPage .newsCard .newsImage img,.dashboardContent .newsCard .newsImage img{width:100%;height:100%;object-fit:cover}.dashboardPage .newsCard .newsContent,.dashboardContent .newsCard .newsContent{flex:1}.dashboardPage .newsCard .newsContent h3,.dashboardContent .newsCard .newsContent h3{font-size:1rem;font-weight:600;color:#00426D;margin:0 0 0.5rem;line-height:1.4}.dashboardPage .newsCard .newsContent p,.dashboardContent .newsCard .newsContent p{font-size:0.875rem;color:#64748B;margin:0}.dashboardPage .newsNav,.dashboardContent .newsNav{margin-top:1rem;display:flex;gap:0.5rem;justify-content:start}.dashboardPage .navBtn,.dashboardContent .navBtn{width:32px;height:32px;border:1px solid #CBD5E1;background:white;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all 0.2s ease;font-size:1.25rem;color:#475569}.dashboardPage .navBtn:hover:not(:disabled),.dashboardContent .navBtn:hover:not(:disabled){background:#F8FAFC;border-color:#94A3B8;color:#00426D}.dashboardPage .navBtn:disabled,.dashboardContent .navBtn:disabled{opacity:0.4;cursor:not-allowed;background:#F1F5F9}.dashboardPage .committeeItem,.dashboardContent .committeeItem{display:flex;gap:0.75rem;align-items:center;margin-bottom:1rem}.dashboardPage .committeeItem:last-child,.dashboardContent .committeeItem:last-child{margin-bottom:0}.dashboardPage .committeeIcon,.dashboardContent .committeeIcon{width:48px;height:48px;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#F1F5F9;flex-shrink:0}.dashboardPage .committeeIcon img,.dashboardContent .committeeIcon img{width:100%;height:100%;object-fit:contain}.dashboardPage .committeeIcon--letter,.dashboardContent .committeeIcon--letter{background:#00426D;color:white;font-size:1.5rem;font-weight:700}.dashboardPage .committeeContent,.dashboardContent .committeeContent{flex:1}.dashboardPage .committeeContent h4,.dashboardContent .committeeContent h4{font-size:0.9375rem;font-weight:600;color:#00426D;margin:0 0 0.25rem;line-height:1.3}.dashboardPage .committeeContent .roles,.dashboardContent .committeeContent .roles{font-size:0.75rem;color:#64748B;margin:0}.dashboardPage .vacanciesStats__list,.dashboardContent .vacanciesStats__list{display:flex;flex-direction:column;gap:0.75rem;margin-bottom:1.5rem}.dashboardPage .vacanciesStats__item,.dashboardContent .vacanciesStats__item{display:flex;justify-content:space-between;align-items:center;padding:0.75rem 1rem;background:#F8FAFC;border-radius:8px;border:1px solid #E2E8F0}.dashboardPage .vacanciesStats__label,.dashboardContent .vacanciesStats__label{font-size:0.875rem;color:#475569;font-weight:500}.dashboardPage .vacanciesStats__value,.dashboardContent .vacanciesStats__value{font-size:1.25rem;font-weight:700;color:#00426D}.dashboardPage .vacanciesStats__actions,.dashboardContent .vacanciesStats__actions{display:flex;gap:0.75rem;flex-wrap:wrap}.dashboardPage .vacanciesStats__action,.dashboardContent .vacanciesStats__action{display:inline-flex;align-items:center;gap:0.5rem;padding:0.625rem 1rem;font-size:0.875rem;font-weight:600;text-decoration:none;border-radius:8px;transition:all 0.2s ease}.dashboardPage .vacanciesStats__action svg,.dashboardContent .vacanciesStats__action svg{width:18px;height:18px;flex-shrink:0}.dashboardPage .vacanciesStats__action--view,.dashboardContent .vacanciesStats__action--view{background:#F1F5F9;color:#00426D}.dashboardPage .vacanciesStats__action--view:hover,.dashboardContent .vacanciesStats__action--view:hover{background:#E2E8F0;color:#00426D;text-decoration:none}.dashboardPage .vacanciesStats__action--manage,.dashboardContent .vacanciesStats__action--manage{background:#00426D;color:white}.dashboardPage .vacanciesStats__action--manage:hover,.dashboardContent .vacanciesStats__action--manage:hover{background:#0090C0;color:white;text-decoration:none}.dashboardPage .vacanciesStats__action--create,.dashboardContent .vacanciesStats__action--create{background:#0090C0;color:white}.dashboardPage .vacanciesStats__action--create:hover,.dashboardContent .vacanciesStats__action--create:hover{background:#00426D;color:white;text-decoration:none}.dashboardPage .positionsCarousel,.dashboardContent .positionsCarousel{position:relative;min-height:200px}.dashboardPage .positionCard,.dashboardContent .positionCard{display:none;text-decoration:none;color:inherit;transition:opacity 0.3s ease}.dashboardPage .positionCard.is-active,.dashboardContent .positionCard.is-active{display:block}.dashboardPage .positionCard:hover,.dashboardContent .positionCard:hover{text-decoration:none;color:inherit;opacity:0.9}.dashboardPage .positionCard .positionIcon,.dashboardContent .positionCard .positionIcon{width:48px;height:48px;background:#F1F5F9;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#00426D;margin-bottom:1rem}.dashboardPage .positionCard h3,.dashboardContent .positionCard h3{font-size:1rem;font-weight:600;color:#00426D;margin:0 0 0.5rem}.dashboardPage .positionCard .positionLocation,.dashboardContent .positionCard .positionLocation{font-size:0.875rem;color:#64748B;margin:0 0 0.25rem}.dashboardPage .positionCard .positionSalary,.dashboardContent .positionCard .positionSalary{font-size:0.875rem;font-weight:600;color:#00426D;margin:0 0 1rem}.dashboardHeader.dashboardHeader--trainee{--header-bg: #f6f8fb;--header-border: 1px solid rgba(0,0,0,.06);background:var(--header-bg);border-bottom:var(--header-border)}.dashboardHeader.dashboardHeader--trainee .headerInner{padding:1.25rem 0;display:flex;flex-wrap:wrap;gap:1rem;align-items:center;justify-content:space-between}.dashboardHeader.dashboardHeader--trainee .greeting{font-size:clamp(1.25rem, calc(1.2vw + 1rem), 1.6rem);font-weight:700;margin:0;color:#00426D}.dashboardHeader.dashboardHeader--trainee .greeting .role{font-size:0.875rem;font-weight:400;color:#64748B;display:block;margin-top:0.25rem}@media (min-width:768px){.dashboardHeader.dashboardHeader--trainee .greeting .role{display:inline;margin-left:0.5rem}}.dashboardHeader.dashboardHeader--trainee .quickActions{display:flex;gap:0.5rem;flex-wrap:wrap;justify-content:flex-end}.dashboardHeader.dashboardHeader--trainee .quickActions .btn{border-radius:999px;padding:0.5rem 0.9rem;font-size:0.875rem;white-space:nowrap}.dashboardHeader.dashboardHeader--surgeon{background:white;padding:2rem 0;border-radius:var(--dash-card-radius);margin-bottom:2rem;box-shadow:var(--dash-shadow)}.dashboardHeader.dashboardHeader--surgeon .headerInner{padding:0}.dashboardHeader.dashboardHeader--surgeon .title{font-size:2rem;font-weight:700;color:#00426D;margin-bottom:1rem}.dashboardHeader.dashboardHeader--surgeon .statusBadge{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;border-radius:20px;font-size:0.875rem;font-weight:600}.dashboardHeader.dashboardHeader--surgeon .statusBadge--active{background:rgba(34, 197, 94, 0.1);color:#166534}.dashboardHeader.dashboardHeader--surgeon .statusBadge--inactive{background:rgba(245, 158, 11, 0.1);color:#92400e}.dashboardPage{}.dashboardPage .cardBlock,.dashboardPage .actionCard,.dashboardPage .dashboardContent .actionCard,.dashboardContent .dashboardPage .actionCard{border-color:rgba(46, 52, 64, 0.08)}.dashboardPage .newsFeed .blockTitle,.dashboardPage .committees .blockTitle,.dashboardPage .positions .blockTitle{font-size:1rem}.dashboardPage .upcomingDates .dateCard{display:flex;gap:0.75rem;align-items:start;padding:1rem}.dashboardPage .upcomingDates .dateChip{border-radius:10px;padding:0.5rem 0.75rem;background:#eef3ff;font-weight:600;font-size:0.85rem;color:#00426D;text-align:center;min-width:60px}.dashboardPage .setupChecklist .checklistHeader{background:#eef3ff;padding:1rem;border-radius:var(--dash-card-radius) var(--dash-card-radius) 0 0;margin:-1rem -1rem 1rem}.dashboardPage .setupChecklist .step{display:flex;gap:0.75rem;align-items:start;padding:0.65rem 0;border-top:1px solid rgba(0, 0, 0, 0.06)}.dashboardPage .setupChecklist .step:first-child{border-top:0}.dashboardPage .setupChecklist .step .status{color:#2fb344;font-weight:600;display:flex;align-items:center;gap:0.25rem}.dashboardPage .setupChecklist .step .status svg{width:16px;height:16px}.dashboardPage .setupChecklist .step .stepContent{flex:1}.dashboardPage .setupChecklist .step .stepContent h4{font-size:1rem;font-weight:600;margin:0 0 0.25rem;color:#00426D}.dashboardPage .setupChecklist .step .stepContent p{font-size:0.875rem;color:#64748B;margin:0}.dashboardPage .setupChecklist .step .cta{white-space:nowrap;color:#0090C0;font-size:0.875rem;font-weight:600;text-decoration:none}.dashboardPage .setupChecklist .step .cta:hover{text-decoration:underline}.dashboardPage .sectionTitle{font-size:1.5rem;font-weight:700;color:#00426D;margin-bottom:1.5rem}.dashboardPage .infoCard,.dashboardPage .settingCard{margin-bottom:1rem}.dashboardPage .infoCard h3,.dashboardPage .settingCard h3{color:#00426D;font-size:1.125rem;font-weight:600;margin-bottom:0.5rem}.dashboardPage .infoCard p,.dashboardPage .settingCard p{color:#64748B;margin-bottom:1rem}.dashboardPage .dashButton,.dashboardPage .settingLink{display:inline-block;background:#00426D;color:white;text-decoration:none;padding:0.75rem 1.5rem;border-radius:6px;font-weight:600;font-size:0.875rem;transition:background-color 0.2s ease}.dashboardPage .dashButton:hover,.dashboardPage .settingLink:hover{background:#0090C0;text-decoration:none;color:white}.dashboardPage .upgradeInfo,.dashboardPage .pendingSteps{background:#F8FAFC;padding:1rem;border-radius:8px;margin-top:1rem}.dashboardPage .upgradeInfo h4,.dashboardPage .pendingSteps h4{color:#00426D;font-size:1rem;font-weight:600;margin-bottom:0.5rem}.dashboardPage .upgradeInfo ul,.dashboardPage .pendingSteps ul{margin:0;padding-left:1.5rem}.dashboardPage .upgradeInfo li,.dashboardPage .pendingSteps li{color:#64748B;margin-bottom:0.25rem}.dashboardPage .logoutSection{text-align:center;padding-top:2rem;border-top:1px solid #E2E8F0}.dashboardPage .logoutButton{display:inline-flex;align-items:center;gap:0.5rem;color:#64748B;text-decoration:none;font-size:0.875rem;transition:color 0.2s ease}.dashboardPage .logoutButton:hover{color:#00426D;text-decoration:none}.dashboardPage .logoutButton svg{width:16px;height:16px}.dashboardGreeting__header{display:flex;align-items:center;justify-content:space-between;gap:2rem}@media (max-width:767.98px){.dashboardGreeting__header{flex-direction:column;align-items:flex-start;gap:1rem}}.profilePreviewBtn{display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.5rem;background:white;color:#00426D;border:2px solid #00426D;border-radius:8px;text-decoration:none;font-size:0.9375rem;font-weight:600;white-space:nowrap;transition:all 0.2s ease}.profilePreviewBtn:hover{background:#00426D;color:white;text-decoration:none}.profilePreviewBtn svg{width:20px;height:20px}@media (max-width:767.98px){.profilePreviewBtn{width:100%;justify-content:center}}.profileAlert{padding:1rem 1.25rem;border-radius:8px;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.profileAlert--success{background:rgba(34, 197, 94, 0.1);border:1px solid rgba(34, 197, 94, 0.2);color:#166534}.profileAlert--error{background:rgba(239, 68, 68, 0.1);border:1px solid rgba(239, 68, 68, 0.2);color:#991b1b}.profileAlert__content{flex:1;font-size:0.9375rem;font-weight:500}.profileAlert__close{background:none;border:none;font-size:1.5rem;line-height:1;color:inherit;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;opacity:0.6;transition:opacity 0.2s ease}.profileAlert__close:hover{opacity:1}.profileSection--actions{display:flex;flex-direction:column;gap:0.75rem}@media (min-width:992px){.profileSection--actions{padding-bottom:1rem}}.profileField{margin-bottom:1.5rem}.profileField:last-child{margin-bottom:0}.row .profileField{margin-bottom:0}.profileField__label{display:block;font-size:0.9375rem;font-weight:600;color:#00426D;margin-bottom:0.5rem}.profileField__input,.profileField__textarea,.profileField__select{width:100%;padding:0.75rem 1rem;border:1px solid #E2E8F0;border-radius:8px;font-size:0.9375rem;font-family:inherit;color:#0F172A;background:white;transition:border-color 0.2s ease, box-shadow 0.2s ease}.profileField__input:focus,.profileField__textarea:focus,.profileField__select:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.profileField__input::placeholder,.profileField__textarea::placeholder,.profileField__select::placeholder{color:#94A3B8}.profileField__textarea{resize:vertical;min-height:120px;line-height:1.6}.profileField__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2364748B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:12px;padding-right:2.5rem}.profileField__help{font-size:0.8125rem;color:#64748B;margin:0.5rem 0 0;line-height:1.4}.profileQualifications__inputGroup{display:flex;gap:0.5rem;margin-bottom:1rem;align-items:flex-start}.profileQualifications__inputWrapper{flex:1;position:relative}.profileQualifications__inputWrapper .profileField__input{width:100%}.profileQualifications__dropdown{position:absolute;top:100%;left:0;right:0;background:white;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1);max-height:200px;overflow-y:auto;z-index:1000;margin-top:4px}.profileQualifications__dropdownItem{padding:0.5rem 0.75rem;cursor:pointer;font-size:0.875rem;transition:background 0.2s ease;border-bottom:1px solid #F1F5F9}.profileQualifications__dropdownItem:last-child{border-bottom:none}.profileQualifications__dropdownItem:hover,.profileQualifications__dropdownItem--active{background:#EEF3FF;color:#00426D}.profileQualifications__dropdownItem strong{font-weight:600;color:#00426D}.profileQualifications__dropdownItem small{display:block;color:#64748B;font-size:0.75rem;margin-top:0.125rem;line-height:1.2}.profileQualifications__addBtn{flex-shrink:0;display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.25rem;background:#00426D;color:white;border:none;border-radius:8px;font-size:0.9375rem;font-weight:600;cursor:pointer;transition:background 0.2s ease;white-space:nowrap}.profileQualifications__addBtn:hover{background:#0090C0}.profileQualifications__addBtn svg{width:20px;height:20px}.profileQualifications__pills{display:flex;flex-wrap:wrap;gap:0.5rem;min-height:40px}.profileQualifications__pills:empty::before{content:'No qualifications added yet';color:#94A3B8;font-size:0.875rem;font-style:italic}.profilePill{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;background:#EEF3FF;border:1px solid #D0DFFF;border-radius:999px;font-size:0.875rem;font-weight:600;color:#00426D;transition:all 0.2s ease}.profilePill:hover{background:#E0EDFF;border-color:#B8D4FF}.profilePill__text{line-height:1}.profilePill__remove{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;background:rgba(0, 66, 109, 0.1);border:none;border-radius:50%;cursor:pointer;color:#00426D;transition:all 0.2s ease}.profilePill__remove:hover{background:#EF4444;color:white}.profilePill__remove svg{width:14px;height:14px}.profilePhoto__preview{width:200px;height:200px;margin:0 auto 1.5rem;border-radius:12px;overflow:hidden;background:#F1F5F9;display:flex;align-items:center;justify-content:center}.profilePhoto__image{width:100%;height:100%;object-fit:cover}.profilePhoto__upload{text-align:center}.profilePhoto__label{display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.5rem;background:white;border:2px solid #00426D;color:#00426D;border-radius:8px;font-size:0.9375rem;font-weight:600;cursor:pointer;transition:all 0.2s ease}.profilePhoto__label:hover{background:#00426D;color:white}.profilePhoto__label svg{width:20px;height:20px}.profilePhoto__input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.profileRepeater{margin-bottom:1rem}.profileRepeater__item{display:flex;gap:0.75rem;align-items:start;margin-bottom:0.75rem}.profileRepeater__item--location{flex-direction:column;padding:1rem;background:#F8FAFC;border-radius:8px;border:1px solid #E2E8F0}.profileRepeater__item--faq{flex-direction:column;padding:1rem;background:#F8FAFC;border-radius:8px;border:1px solid #E2E8F0}.profileRepeater__locationFields{display:flex;flex-direction:column;gap:0.75rem;width:100%}.profileRepeater__faqFields{display:flex;flex-direction:column;gap:0.75rem;width:100%}.profileRepeater__remove{flex-shrink:0;width:40px;height:40px;border:1px solid #CBD5E1;background:white;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#475569;transition:all 0.2s ease}.profileRepeater__remove:hover{background:#FEE2E2;border-color:#EF4444;color:#EF4444}.profileRepeater__remove svg{width:20px;height:20px}.profileRepeater--locations .profileRepeater__remove{align-self:flex-end}.profileRepeater--faq .profileRepeater__remove{align-self:flex-end}.profileRepeater__add{display:inline-flex;align-items:center;gap:0.5rem;padding:0.625rem 1.25rem;background:white;border:2px dashed #CBD5E1;color:#334155;border-radius:8px;font-size:0.9375rem;font-weight:600;cursor:pointer;transition:all 0.2s ease}.profileRepeater__add:hover{border-color:#0090C0;color:#0090C0;background:rgba(0, 144, 192, 0.05)}.profileRepeater__add svg{width:20px;height:20px}.profileLocation__type{margin-top:0.75rem;padding-top:0.75rem;border-top:1px solid #E2E8F0}.profileLocation__typeLabel{display:block;font-size:0.875rem;font-weight:600;color:#00426D;margin-bottom:0.5rem}.profileLocation__typeOptions{display:flex;gap:1.5rem}.profileLocation__radio{display:flex;align-items:center;gap:0.5rem;cursor:pointer;font-size:0.9375rem;color:#334155;transition:color 0.2s ease;user-select:none}.profileLocation__radio input[type="radio"]{width:18px;height:18px;cursor:pointer;accent-color:#00426D;margin:0}.profileLocation__radio span{line-height:1}.profileLocation__radio:hover{color:#00426D}.profileLocation__radio input[type="radio"]:checked~span{font-weight:600;color:#00426D}.hospital-input-wrapper{position:relative;width:100%;flex:1}.hospital-input-wrapper input[name*="[hospital_name]"]{width:100%}.hospital-autocomplete-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:white;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1);max-height:300px;overflow-y:auto;z-index:1000;display:none}.hospital-autocomplete-item{padding:0.75rem;cursor:pointer;font-size:0.875rem;transition:background 0.2s ease;border-bottom:1px solid #F1F5F9;pointer-events:auto;position:relative;z-index:1}.hospital-autocomplete-item:last-child{border-bottom:none}.hospital-autocomplete-item:hover,.hospital-autocomplete-item--active{background:#EEF3FF;color:#00426D}.hospital-autocomplete-item strong{display:block;font-weight:600;color:#00426D;margin-bottom:0.25rem;pointer-events:none}.hospital-autocomplete-item small{display:block;color:#64748B;font-size:0.75rem;line-height:1.3;pointer-events:none}.profileRepeater__item{position:relative}.profileRepeater__item input[name*="expertise"]{position:relative}.expertise-autocomplete-dropdown{position:absolute;top:calc(100% + 4px);left:0;right:0;background:white;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.1);max-height:300px;overflow-y:auto;z-index:1000;display:none}.expertise-autocomplete-item{padding:0.75rem;cursor:pointer;font-size:0.875rem;transition:background 0.2s ease;border-bottom:1px solid #F1F5F9;color:#334155}.expertise-autocomplete-item:last-child{border-bottom:none}.expertise-autocomplete-item:hover,.expertise-autocomplete-item--active{background:#EEF3FF;color:#00426D;font-weight:500}.profileForm__saveBtn{width:100%;padding:0.875rem 1.5rem;background:#00426D;color:white;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:background 0.2s ease;display:flex;align-items:center;justify-content:center;gap:0.5rem}.profileForm__saveBtn:hover:not(:disabled){background:#0090C0}.profileForm__saveBtn:disabled{opacity:0.6;cursor:not-allowed}.profileForm__saveSpinner{display:flex;align-items:center;justify-content:center}.profileForm__saveSpinner .spinner{animation:spin 1s linear infinite}.profileForm__cancelBtn{display:block;width:100%;padding:0.875rem 1.5rem;background:white;color:#334155;border:1px solid #CBD5E1;border-radius:8px;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;transition:all 0.2s ease}.profileForm__cancelBtn:hover{background:#F8FAFC;color:#00426D;border-color:#94A3B8;text-decoration:none}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.cropModal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center}.cropModal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.75);cursor:pointer}.cropModal__content{position:relative;background:white;border-radius:12px;max-width:90vw;max-height:90vh;width:700px;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0, 0, 0, 0.3);z-index:1}.cropModal__header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:1px solid #E2E8F0}.cropModal__title{font-size:1.25rem;font-weight:600;color:#00426D;margin:0}.cropModal__close{background:none;border:none;font-size:2rem;line-height:1;color:#64748B;cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all 0.2s ease}.cropModal__close:hover{background:#F1F5F9;color:#00426D}.cropModal__body{flex:1;padding:1.5rem;overflow:auto}.cropModal__cropArea{max-height:500px}.cropModal__cropArea img{max-width:100%;display:block}.cropModal__footer{display:flex;gap:0.75rem;justify-content:flex-end;padding:1.5rem;border-top:1px solid #E2E8F0}@media (min-width:992px){.profileForm .col-lg-4{position:sticky;top:2rem;align-self:flex-start;max-height:calc(100vh - 4rem);overflow-y:auto;scroll-behavior:smooth}.profileForm .col-lg-4::-webkit-scrollbar{width:6px}.profileForm .col-lg-4::-webkit-scrollbar-track{background:transparent}.profileForm .col-lg-4::-webkit-scrollbar-thumb{background:#CBD5E1;border-radius:3px}.profileForm .col-lg-4::-webkit-scrollbar-thumb:hover{background:#94A3B8}.profileForm .col-lg-4>.row{display:flex;flex-direction:column;min-height:100%}.profileSection--actions{position:sticky;bottom:0;background:white;z-index:10;margin-top:auto;padding-top:1rem;box-shadow:0 -2px 8px rgba(0, 0, 0, 0.05)}}@media (max-width:991.98px){.profilePhoto__preview{width:150px;height:150px}.profileField__label{font-size:0.875rem}.profileField__input,.profileField__textarea,.profileField__select{font-size:0.875rem;padding:0.625rem 0.875rem}.cropModal__content{width:95vw;max-height:95vh}.cropModal__cropArea{max-height:400px}.profileQualifications__inputGroup{flex-direction:column}.profileQualifications__addBtn{width:100%;justify-content:center}}.nb-pages-management.nb-pages-board-mode{background:#F1F5F9}.nb-pages-management.nb-pages-board-mode #wpwrap{background:#F1F5F9}.nb-pages-management.nb-pages-board-mode #wpcontent{padding:0}.nb-pages-management.nb-pages-board-mode #wpbody{padding:0}.nb-pages-management.nb-pages-board-mode #wpbody-content{padding:0}.nb-manage-pages-wrap{max-width:1600px;margin:0 auto;padding:2rem}@media (max-width:768px){.nb-manage-pages-wrap{padding:1rem}}.nbPagesHeader{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}@media (max-width:768px){.nbPagesHeader{flex-direction:column;align-items:flex-start}}.nbPagesHeader__title{font-size:1.75rem;font-weight:600;color:#0F172A;margin:0;display:flex;align-items:center;gap:0.75rem}.nbPagesHeader__count{display:inline-flex;align-items:center;justify-content:center;background:#F1F5F9;color:#475569;font-size:1rem;font-weight:500;padding:0.25rem 0.75rem;border-radius:999px}.nbPagesHeader__actions{display:flex;gap:0.5rem}.nbPagesHeader__actions .button-primary{display:inline-flex;align-items:center;gap:0.5rem;background:#00426D;border-color:#00426D}.nbPagesHeader__actions .button-primary:hover,.nbPagesHeader__actions .button-primary:focus{background:#0090C0;border-color:#0090C0}.nbPagesHeader__actions .button-primary .dashicons{font-size:18px;width:18px;height:18px}.nbPagesCategories{margin-bottom:1.5rem}.nbPagesCategories__tabs{display:flex;gap:0.5rem;flex-wrap:wrap;border-bottom:2px solid #E2E8F0;padding-bottom:0}.nbPagesCategories__tab{display:inline-flex;align-items:center;gap:0.5rem;padding:0.75rem 1.25rem;font-size:0.9375rem;font-weight:600;color:#475569;text-decoration:none;border-bottom:3px solid transparent;margin-bottom:-2px;transition:all 0.2s ease;border-radius:8px 8px 0 0}.nbPagesCategories__tab svg{width:16px;height:16px;flex-shrink:0}.nbPagesCategories__tab:hover{color:#00426D;background:#F8FAFC}.nbPagesCategories__tab--active{color:#00426D;border-bottom-color:#00426D;background:transparent}.nbPagesStatusWrapper{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem;flex-wrap:wrap}.nbPagesStatusWrapper__search{flex:1;min-width:280px}.nbPagesStatusWrapper__search .search-box{display:flex;gap:0.5rem;align-items:center}.nbPagesStatusWrapper__searchInput{flex:1;padding:0.625rem 1rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.875rem;background:white;color:#0F172A;transition:border-color 0.2s ease, box-shadow 0.2s ease}.nbPagesStatusWrapper__searchInput::placeholder{color:#94A3B8}.nbPagesStatusWrapper__searchInput:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.nbPagesStatusWrapper .nbPagesShowStructure{display:inline-flex;align-items:center;gap:0.5rem;margin-left:auto;margin-right:0.5rem;font-size:0.875rem}.nbPagesStatusWrapper .nbPagesShowStructure__checkbox{width:18px;height:18px;cursor:pointer}.nbPagesStatusWrapper .nbPagesShowStructure__label{cursor:pointer;user-select:none}.nbPagesStatus{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:0.5rem;flex:1}.nbPagesStatus li{margin:0}.nbPagesStatus a{color:#0090C0;text-decoration:none;font-size:0.9375rem}.nbPagesStatus a:hover{color:#00426D}.nbPagesStatus a.current{color:#0F172A;font-weight:600}.nbPagesStatus .count{color:#64748B}.nbPagesStatus .sep{color:#CBD5E1;margin:0 0.25rem}.nbPagesFilters__toggle{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 1rem;font-size:0.875rem;white-space:nowrap;flex-shrink:0}.nbPagesFilters__toggle svg{width:16px;height:16px;flex-shrink:0}.nbPagesFilters__toggle.is-active{background:#0090C0;color:white;border-color:#0090C0}.nbPagesFilters__toggle.is-active:hover{background:white;color:#0090C0;border-color:#0090C0}.nbPagesFilters{background:white;border:1px solid #E2E8F0;border-radius:12px;padding:1.25rem;margin-bottom:1.5rem;display:flex;gap:1rem;align-items:flex-end;flex-wrap:wrap}@media (max-width:991px){.nbPagesFilters{flex-direction:column;align-items:stretch}}.nbPagesFilters__search{flex:1;min-width:280px}.nbPagesFilters__search .search-box{display:flex;gap:0.5rem}.nbPagesFilters__searchInput{flex:1;padding:0.625rem 1rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.9375rem}.nbPagesFilters__searchInput:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.nbPagesFilters__controls{display:flex;gap:0.5rem;flex-wrap:wrap}@media (max-width:991px){.nbPagesFilters__controls{width:100%}}.nbPagesFilters__select{padding:0.625rem 1rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.9375rem;background:white;cursor:pointer}.nbPagesFilters__select:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.nbPagesFilters .button{padding:0.625rem 1.25rem;height:auto;line-height:1.4}.nbPagesBulk{background:white;border:1px solid #E2E8F0;border-radius:12px;padding:1rem 1.25rem;margin-bottom:1.5rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.nbPagesBulk__actions{display:flex;gap:0.5rem;align-items:center;flex-wrap:wrap}.nbPagesBulk__select{padding:0.5rem 0.75rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.875rem;background:white;cursor:pointer}.nbPagesBulk__select:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.nbPagesBulk__selected{font-size:0.875rem;color:#475569;margin-left:0.5rem}.nbPagesBulk__selected .count{font-weight:600;color:#00426D}.nbPagesBulk__sort{display:flex;gap:0.5rem;align-items:center}.nbPagesBulk__sort label{font-size:0.875rem;color:#334155;margin:0}.nbPagesBulk .button:disabled{opacity:0.5;cursor:not-allowed}.nbPagesTable{background:white;border:1px solid #E2E8F0;border-radius:12px;overflow:hidden}.nbPagesTable__header{display:grid;grid-template-columns:48px 1fr 150px 140px 120px;gap:1rem;padding:1rem 1.25rem;background:#F8FAFC;border-bottom:1px solid #E2E8F0;font-size:0.875rem;font-weight:600;color:#334155}.nbPagesTable__header--blog{grid-template-columns:48px 1fr 150px 140px 140px 120px}@media (max-width:1200px){.nbPagesTable__header--blog{grid-template-columns:48px 1fr 140px 100px}.nbPagesTable__header--blog .nbPagesTable__cell--author,.nbPagesTable__header--blog .nbPagesTable__cell--category{display:none}}@media (max-width:1200px){.nbPagesTable__header{grid-template-columns:48px 1fr 140px 100px}.nbPagesTable__header .nbPagesTable__cell--author{display:none}}@media (max-width:768px){.nbPagesTable__header{grid-template-columns:48px 1fr 100px}.nbPagesTable__header .nbPagesTable__cell--date{display:none}}.nbPagesTable__body{display:flex;flex-direction:column}.nbPagesTable__row{display:grid;grid-template-columns:48px 1fr 150px 140px 120px;gap:1rem;padding:0.65rem 1.25rem;border-bottom:1px solid #E2E8F0;transition:background 0.2s ease}.nbPagesTable__row:hover{background:#F8FAFC}.nbPagesTable__row[data-post-id]{grid-template-columns:48px 1fr 150px 140px 140px 120px}@media (max-width:1200px){.nbPagesTable__row[data-post-id]{grid-template-columns:48px 1fr 120px 100px}.nbPagesTable__row[data-post-id] .nbPagesTable__cell--author,.nbPagesTable__row[data-post-id] .nbPagesTable__cell--category{display:none}}.nbPagesTable__row:last-child{border-bottom:none}@media (max-width:1200px){.nbPagesTable__row{grid-template-columns:48px 1fr 120px 100px}.nbPagesTable__row .nbPagesTable__cell--author,.nbPagesTable__row .nbPagesTable__cell--actions{display:none}}@media (max-width:768px){.nbPagesTable__row{grid-template-columns:48px 1fr 100px}.nbPagesTable__row .nbPagesTable__cell--date{display:none}}.nbPagesTable--vacancies .nbPagesTable__header,.nbPagesTable--vacancies .nbPagesTable__row{grid-template-columns:48px 1fr 150px 140px 100px 120px 120px}@media (max-width:1400px){.nbPagesTable--vacancies .nbPagesTable__header,.nbPagesTable--vacancies .nbPagesTable__row{grid-template-columns:48px 1fr 120px 100px 80px 100px 100px}.nbPagesTable--vacancies .nbPagesTable__header .nbPagesTable__cell--hospital,.nbPagesTable--vacancies .nbPagesTable__header .nbPagesTable__cell--location,.nbPagesTable--vacancies .nbPagesTable__row .nbPagesTable__cell--hospital,.nbPagesTable--vacancies .nbPagesTable__row .nbPagesTable__cell--location{font-size:0.875rem}}@media (max-width:1200px){.nbPagesTable--vacancies .nbPagesTable__header,.nbPagesTable--vacancies .nbPagesTable__row{grid-template-columns:48px 1fr 100px 80px 100px}.nbPagesTable--vacancies .nbPagesTable__header .nbPagesTable__cell--hospital,.nbPagesTable--vacancies .nbPagesTable__header .nbPagesTable__cell--location,.nbPagesTable--vacancies .nbPagesTable__header .nbPagesTable__cell--date,.nbPagesTable--vacancies .nbPagesTable__row .nbPagesTable__cell--hospital,.nbPagesTable--vacancies .nbPagesTable__row .nbPagesTable__cell--location,.nbPagesTable--vacancies .nbPagesTable__row .nbPagesTable__cell--date{display:none}}@media (max-width:768px){.nbPagesTable--vacancies .nbPagesTable__header,.nbPagesTable--vacancies .nbPagesTable__row{grid-template-columns:48px 1fr 80px 100px}.nbPagesTable--vacancies .nbPagesTable__header .nbPagesTable__cell--applicants,.nbPagesTable--vacancies .nbPagesTable__row .nbPagesTable__cell--applicants{display:none}}.nbPagesTable__cell{display:flex;align-items:center}.nbPagesTable__cell--checkbox{justify-content:center}.nbPagesTable__cell--checkbox input[type="checkbox"]{width:18px;height:18px;cursor:pointer}.nbPagesTable__cell--title{flex-direction:column;align-items:flex-start;gap:0.25rem}.nbPagesTable__cell--author{font-size:12px}.nbPagesTable__cell--applicants{font-weight:600;color:#00426D}.nbPagesTable__cell--hospital,.nbPagesTable__cell--location{font-size:0.875rem;color:#334155}.nbApplicantCount{display:inline-flex;align-items:center;justify-content:center;min-width:32px;padding:0.25rem 0.5rem;background:#F1F5F9;border-radius:4px;font-size:0.875rem;font-weight:600;color:#00426D}.nbPageTitle{display:flex;align-items:flex-start;gap:0.75rem;width:100%}.nbPageTitle__thumbnail{flex-shrink:0;width:60px;height:60px;border-radius:6px;overflow:hidden;border:1px solid #E2E8F0}.nbPageTitle__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}.nbPageTitle__content{flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:0.25rem}.nbPageTitle__indent{color:#94A3B8;margin-right:0.25rem}.nbPageTitle__hierarchy{display:inline-flex;align-items:center;color:#94A3B8;flex-shrink:0;font-size:0.875rem;line-height:1.5;white-space:nowrap}.nbPageTitle__link{font-size:0.9375rem;font-weight:600;color:#00426D;text-decoration:none;display:inline-flex;align-items:center;flex-shrink:0}.nbPageTitle__link:hover{color:#0090C0}.nbPageTitle__meta{display:flex;gap:0.5rem;flex-wrap:wrap;align-items:center;flex-shrink:0}.nbPageTitle__actions{display:flex;gap:0.5rem;align-items:center;margin-top:0.5rem;font-size:0.875rem;opacity:0;transition:opacity 0.2s ease;width:100%;flex-basis:100%}.nbPagesTable__row:hover .nbPageTitle__actions{opacity:1}.nbPageTitle__actions a,.nbPageTitle__actions button{color:#0090C0;text-decoration:none;background:none;border:none;padding:0;cursor:pointer;font-size:inherit;font-family:inherit}.nbPageTitle__actions a:hover,.nbPageTitle__actions button:hover{color:#00426D;text-decoration:underline}.nbPageTitle__actions .sep{color:#CBD5E1}.nbBadge{display:inline-flex;align-items:center;gap:0.25rem;padding:0.125rem 0.5rem;border-radius:4px;font-size:0.75rem;font-weight:500}.nbBadge .dashicons{font-size:14px;width:14px;height:14px}.nbBadge--template{display:none}.nbBadge--acf{display:inline-flex;align-items:center;justify-content:center;padding:0.25rem;background:#F1F5F9;color:#475569;filter:grayscale(100%)}.nbBadge--acf svg{width:16px;height:16px;display:block;flex-shrink:0}.nbBadge--category{font-weight:600}.nbBadge--category-structure{background:rgba(139, 92, 246, 0.1);color:#6D28D9}.nbBadge--category-public{background:rgba(16, 185, 129, 0.1);color:#047857}.nbBadge--category-members{background:rgba(245, 158, 11, 0.1);color:#D97706}.nbBadge--visibility{font-weight:500;font-size:0.6875rem;padding:0.125rem 0.4375rem}.nbBadge--visibility-member{background:rgba(37, 99, 235, 0.1);color:#1E40AF}.nbBadge--visibility-trainee{background:rgba(124, 58, 237, 0.1);color:#6D28D9}.nbBadge--visibility-supervisor{background:rgba(217, 119, 6, 0.1);color:#B45309}.nbStatusBadge{display:inline-flex;align-items:center;padding:0.25rem 0.75rem;border-radius:999px;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.025em}.nbStatusBadge--publish{background:#DCFCE7;color:#166534}.nbStatusBadge--draft{background:#F1F5F9;color:#334155}.nbStatusBadge--pending{background:#FEF3C7;color:#92400E}.nbStatusBadge--private{background:#DBEAFE;color:#1E40AF}.nbStatusBadge--trash{background:#FEE2E2;color:#991B1B}.nbPageDate{font-size:0.875rem;color:#475569}.nbPageDate time{display:block}.nbPageDate__modified{font-size:0.75rem;color:#64748B;margin-top:0.125rem}.nbPagesPagination{margin-top:2rem;padding:1.5rem;background:white;border:1px solid #E2E8F0;border-radius:12px;display:flex;justify-content:center}.nbPagesPagination .page-numbers{display:flex;align-items:center;gap:0.5rem;list-style:none;margin:0;padding:0;flex-wrap:wrap;justify-content:center}.nbPagesPagination .page-numbers li{margin:0;padding:0}.nbPagesPagination .page-numbers a,.nbPagesPagination .page-numbers span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 0.875rem;border-radius:8px;text-decoration:none;font-size:0.875rem;font-weight:500;color:#334155;background:#fff;border:1px solid #E2E8F0;transition:all 0.2s ease;cursor:pointer}.nbPagesPagination .page-numbers a .dashicons,.nbPagesPagination .page-numbers span .dashicons{font-size:16px;width:16px;height:16px;line-height:1}.nbPagesPagination .page-numbers a:hover{background:#F1F5F9;border-color:#0090C0;color:#00426D;transform:translateY(-1px)}.nbPagesPagination .page-numbers .current{background:#00426D;color:white;border-color:#00426D;font-weight:600;cursor:default}.nbPagesPagination .page-numbers .current:hover{background:#00426D;transform:none}.nbPagesPagination .page-numbers .dots,.nbPagesPagination .page-numbers .dots span{border:none;background:transparent;color:#94A3B8;cursor:default;min-width:auto;padding:0 0.5rem}.nbPagesPagination .page-numbers .dots:hover,.nbPagesPagination .page-numbers .dots span:hover{background:transparent;transform:none}.nbPagesPagination .page-numbers .prev,.nbPagesPagination .page-numbers .next{font-weight:600}.nbPagesPagination .page-numbers .prev .dashicons,.nbPagesPagination .page-numbers .next .dashicons{margin:0 0.25rem}.nbPagesPagination .page-numbers .prev .dashicons{margin-right:0.5rem}.nbPagesPagination .page-numbers .next .dashicons{margin-left:0.5rem}@media (max-width:768px){.nbPagesPagination{padding:1rem}.nbPagesPagination .page-numbers{gap:0.375rem}.nbPagesPagination .page-numbers a,.nbPagesPagination .page-numbers span{min-width:36px;height:36px;padding:0 0.625rem;font-size:0.8125rem}.nbPagesPagination .page-numbers .prev span:not(.dashicons),.nbPagesPagination .page-numbers .next span:not(.dashicons){display:none}.nbPagesPagination .page-numbers .prev .dashicons,.nbPagesPagination .page-numbers .next .dashicons{margin:0}}.nbPagesEmpty{background:white;border:1px solid #E2E8F0;border-radius:12px;padding:4rem 2rem;text-align:center}.nbPagesEmpty__icon{width:80px;height:80px;margin:0 auto 1.5rem;background:#F1F5F9;border-radius:50%;display:flex;align-items:center;justify-content:center}.nbPagesEmpty__icon .dashicons{font-size:40px;width:40px;height:40px;color:#64748B}.nbPagesEmpty__title{font-size:1.5rem;font-weight:600;color:#0F172A;margin:0 0 0.5rem}.nbPagesEmpty__text{font-size:1rem;color:#64748B;margin:0 0 1.5rem}.nbPagesEmpty .button{margin-top:0.5rem}.nbPagesTableWrapper{background:white;border:1px solid #E2E8F0;border-radius:12px;overflow:hidden;margin-bottom:1.5rem}.nbPagesTableWrapper .wp-list-table{width:100%;margin:0;border-collapse:collapse}.nbPagesTableWrapper .wp-list-table thead{background:#F8FAFC}.nbPagesTableWrapper .wp-list-table thead th{font-size:0.875rem;font-weight:600;color:#334155;text-transform:capitalize;padding:1rem;border-bottom:2px solid #E2E8F0;text-align:left}.nbPagesTableWrapper .wp-list-table tbody tr{transition:background 0.2s ease}.nbPagesTableWrapper .wp-list-table tbody tr:hover{background:#F8FAFC}.nbPagesTableWrapper .wp-list-table tbody td{padding:1rem;vertical-align:middle;border-bottom:1px solid #E2E8F0;font-size:0.875rem}.nbPagesTableWrapper .wp-list-table tbody td a{color:#0090C0;text-decoration:none;font-weight:500}.nbPagesTableWrapper .wp-list-table tbody td a:hover{text-decoration:underline}.nbPagesTableWrapper .wp-list-table .row-actions{font-size:0.875rem}.nbPagesTableWrapper .wp-list-table .row-actions span{margin:0 0.25rem}.nbPagesTableWrapper .wp-list-table .row-actions span:first-child{margin-left:0}.nbPagesTableWrapper .wp-list-table .row-actions span a{color:#0090C0;text-decoration:none}.nbPagesTableWrapper .wp-list-table .row-actions span a:hover{text-decoration:underline}.nbPagesEmpty{text-align:center;padding:4rem 2rem;color:#475569}.nbPagesEmpty p{margin-bottom:1.5rem;font-size:1.125rem}.button,.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;padding:0.625rem 1.25rem;font-size:0.9375rem;font-weight:600;line-height:1.4;border-radius:8px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:all 0.2s ease;font-family:inherit}.button:focus,.button-primary:focus,.button-secondary:focus{outline:2px solid #0090C0;outline-offset:2px}.button{background:white;color:#334155;border-color:#CBD5E1}.button:hover{background:#F8FAFC;border-color:#94A3B8;color:#00426D}.button:active{background:#F1F5F9}.button-primary{background:#00426D;color:white;border-color:#00426D}.button-primary:hover{background:#0090C0;border-color:#0090C0;color:white}.button-primary:active{background:#007da7}.button-secondary{background:#F1F5F9;color:#334155;border-color:#CBD5E1}.button-secondary:hover{background:#E2E8F0;color:#00426D}.button-small{padding:0.375rem 0.875rem;font-size:0.875rem}.button-link{background:none;border:none;padding:0;color:#0090C0;text-decoration:none;font-weight:400}.button-link:hover{color:#00426D;text-decoration:underline;background:none}.nbQuickEdit[hidden]{display:none}.nbQuickEdit__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:100000}.nbQuickEdit__panel{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:90%;max-width:600px;max-height:90vh;background:white;border-radius:12px;box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);z-index:100001;display:flex;flex-direction:column}@media (max-width:768px){.nbQuickEdit__panel{width:95%;max-height:95vh}}.nbQuickEdit__header{padding:1.25rem 1.5rem;border-bottom:1px solid #E2E8F0;display:flex;justify-content:space-between;align-items:center}.nbQuickEdit__title{font-size:1.25rem;font-weight:600;color:#0F172A;margin:0}.nbQuickEdit__close{width:36px;height:36px;border:none;background:transparent;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#475569;transition:all 0.2s ease}.nbQuickEdit__close:hover{background:#F1F5F9;color:#0F172A}.nbQuickEdit__close .dashicons{font-size:20px;width:20px;height:20px}.nbQuickEdit__body{flex:1;overflow-y:auto;padding:1.5rem}.nbQuickEdit__field{margin-bottom:1.25rem}.nbQuickEdit__field:last-child{margin-bottom:0}.nbQuickEdit__field label{display:block;font-size:0.875rem;font-weight:600;color:#334155;margin-bottom:0.5rem}.nbQuickEdit__field input[type="text"],.nbQuickEdit__field input[type="number"],.nbQuickEdit__field select{width:100%;padding:0.625rem 1rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.9375rem}.nbQuickEdit__field input[type="text"]:focus,.nbQuickEdit__field input[type="number"]:focus,.nbQuickEdit__field select:focus{outline:none;border-color:#0090C0;box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.nbQuickEdit__footer{padding:1.25rem 1.5rem;border-top:1px solid #E2E8F0;display:flex;justify-content:flex-end;gap:0.75rem}.nbToast__container{position:fixed;top:2rem;right:2rem;z-index:100002;display:flex;flex-direction:column;gap:0.75rem}@media (max-width:768px){.nbToast__container{top:1rem;right:1rem;left:1rem}}.nbToast__item{background:white;border:1px solid #E2E8F0;border-radius:8px;padding:1rem 1.25rem;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);display:flex;align-items:center;gap:0.75rem;min-width:320px;animation:slideIn 0.3s ease}@media (max-width:768px){.nbToast__item{min-width:0}}.nbToast__item--success{border-left:4px solid #10B981}.nbToast__item--success .nbToast__icon{color:#10B981}.nbToast__item--error{border-left:4px solid #EF4444}.nbToast__item--error .nbToast__icon{color:#EF4444}.nbToast__item--warning{border-left:4px solid #F59E0B}.nbToast__item--warning .nbToast__icon{color:#F59E0B}.nbToast__item--info{border-left:4px solid #0090C0}.nbToast__item--info .nbToast__icon{color:#0090C0}.nbToast__icon{flex-shrink:0}.nbToast__icon .dashicons{font-size:20px;width:20px;height:20px}.nbToast__content{flex:1}.nbToast__title{font-size:0.875rem;font-weight:600;color:#0F172A;margin:0 0 0.125rem}.nbToast__message{font-size:0.875rem;color:#475569;margin:0}.nbToast__close{width:24px;height:24px;border:none;background:transparent;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748B;flex-shrink:0}.nbToast__close:hover{background:#F1F5F9;color:#334155}.nbToast__close .dashicons{font-size:16px;width:16px;height:16px}@keyframes slideIn{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;word-wrap:normal !important}*:focus{outline:2px solid #0090C0;outline-offset:2px}button:focus,a:focus,input:focus,select:focus{outline:2px solid #0090C0;outline-offset:2px}html.wp-toolbar{overflow:visible !important;height:auto !important}.nb-pages-management.nb-pages-edit-mode,.nbNewPage,.nbEditVacancy,.nbNewVacancy,.nbEditEvent,.nbNewEvent{background:#F1F5F9}.nb-pages-management.nb-pages-edit-mode.block-editor-page,.nbNewPage.block-editor-page,.nbEditVacancy.block-editor-page,.nbNewVacancy.block-editor-page,.nbEditEvent.block-editor-page,.nbNewEvent.block-editor-page{overflow:visible !important;height:auto !important}.nb-pages-management.nb-pages-edit-mode #wpwrap,.nbNewPage #wpwrap,.nbEditVacancy #wpwrap,.nbNewVacancy #wpwrap,.nbEditEvent #wpwrap,.nbNewEvent #wpwrap{background:#F1F5F9}.nb-pages-management.nb-pages-edit-mode #wpcontent,.nbNewPage #wpcontent,.nbEditVacancy #wpcontent,.nbNewVacancy #wpcontent,.nbEditEvent #wpcontent,.nbNewEvent #wpcontent{padding:0}.nb-pages-management.nb-pages-edit-mode #wpbody,.nbNewPage #wpbody,.nbEditVacancy #wpbody,.nbNewVacancy #wpbody,.nbEditEvent #wpbody,.nbNewEvent #wpbody{padding:0}.nb-pages-management.nb-pages-edit-mode #wpbody-content,.nbNewPage #wpbody-content,.nbEditVacancy #wpbody-content,.nbNewVacancy #wpbody-content,.nbEditEvent #wpbody-content,.nbNewEvent #wpbody-content{padding:0}.nb-manage-pages-edit-wrap{min-height:100vh;display:flex;flex-direction:column}.nbEditHeader{background:transparent;border-bottom:1px solid transparent;padding:0.5rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;position:sticky;top:72px;z-index:1002;transition:all 0.3s ease}.nbEditHeader.is-scrolled{background:white;border-bottom-color:#E2E8F0;box-shadow:0 2px 8px rgba(0, 0, 0, 0.05);margin-left:-40px;margin-right:-40px;padding-left:calc(40px + 2rem);padding-right:calc(40px + 2rem)}@media (max-width:991px){.nbEditHeader{padding:0.5rem 1rem}.nbEditHeader.is-scrolled{margin-left:-20px;margin-right:-20px;padding-left:calc(20px + 1rem);padding-right:calc(20px + 1rem)}}.nbEditHeader__left{display:flex;align-items:center;gap:1rem;flex:1;min-width:0}.nbEditHeader__visibility{flex-shrink:0;display:flex;align-items:center}@media (max-width:768px){.nbEditHeader__visibility{min-width:0}}.nbEditHeader__visibilitySelect{padding:0.5rem 2.25rem 0.5rem 0.875rem;font-size:0.8125rem;font-weight:500;border:1px solid #CBD5E1;border-radius:8px;background:white;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%2364748B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:12px;color:#0F172A;cursor:pointer;appearance:none;transition:border-color 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;min-width:140px}@media (max-width:768px){.nbEditHeader__visibilitySelect{min-width:120px;font-size:0.75rem;padding:0.4375rem 2rem 0.4375rem 0.75rem}}.nbEditHeader__visibilitySelect:hover{border-color:#94a3b8;background-color:#F8FAFC}.nbEditHeader__visibilitySelect:focus{outline:none;border-color:#33678A;box-shadow:0 0 0 3px rgba(51, 103, 138, 0.1);background-color:white}.nbEditHeader__visibilitySelect:active{background-color:white}.nbEditHeader__visibilitySelect option{padding:0.5rem;font-weight:normal}.nbEditHeader__visibilitySelect[value="public"]{color:#166534}.nbEditHeader__visibilitySelect[value="member"]{color:#1E40AF}.nbEditHeader__visibilitySelect[value="supervisor"]{color:#92400E}.nbEditHeader__visibilitySelect[value="trainee"]{color:#7C3AED}.nbEditHeader__back{display:inline-flex;align-items:center;gap:0.375rem;color:#475569;text-decoration:none;font-size:0.8125rem;transition:color 0.2s ease;flex-shrink:0}.nbEditHeader__back:hover{color:#00426D}.nbEditHeader__back .dashicons{font-size:14px;width:14px;height:14px}.nbEditHeader__title{display:flex;align-items:center;gap:0.5rem;min-width:0}.nbEditHeader__title h1{font-size:1rem;font-weight:600;color:#0F172A;margin:0;white-space:nowrap}@media (max-width:768px){.nbEditHeader__title h1{font-size:0.9375rem}}.nbEditHeader__status{flex-shrink:0}.nbEditHeader__status .nbStatusBadge{padding:0.1875rem 0.5rem;font-size:0.6875rem}.nbEditHeader__statusGroup{display:flex;align-items:center;gap:0.75rem;margin-top:0.5rem;flex-wrap:wrap}.nbEditHeader__statusWrapper{position:relative;display:inline-flex}.nbEditHeader__statusDropdown{position:absolute;top:calc(100% + 0.5rem);left:0;background:white;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 4px 12px rgba(0, 0, 0, 0.15);padding:0.5rem;z-index:1004;min-width:180px;display:flex;flex-direction:column;gap:0.25rem}.nbEditHeader__statusOption{background:transparent;border:none;padding:0.5rem;text-align:left;cursor:pointer;border-radius:4px;transition:background 0.2s ease}.nbEditHeader__statusOption:hover{background:#F8FAFC}.nbEditHeader__statusOption .nbStatusBadge{width:100%;justify-content:flex-start}.nbEditHeader__meta{display:flex;align-items:center;gap:0.75rem;color:#64748B;font-size:0.75rem}@media (max-width:768px){.nbEditHeader__meta{display:none}}.nbEditHeader__modified{display:flex;align-items:center;gap:0.375rem}.nbEditHeader__modified .dashicons{font-size:12px;width:12px;height:12px}.nbEditHeader__actions{display:flex;align-items:center;gap:0.5rem;flex-shrink:0}@media (max-width:768px){.nbEditHeader__actions{width:100%;justify-content:flex-end}}.nbEditHeader__actions .button{display:inline-flex;align-items:center;gap:0.375rem;padding:0.375rem 0.75rem;height:auto;line-height:1.3;font-size:0.8125rem}.nbEditHeader__actions .button .dashicons{font-size:14px;width:14px;height:14px}.nbEditHeader__actions .button-primary{background:#00426D;border-color:#00426D}.nbEditHeader__actions .button-primary:hover,.nbEditHeader__actions .button-primary:focus{background:#33678A;border-color:#33678A}.nbEditHeader__settings{position:relative}.nbEditHeader__settingsBtn{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;background:white;border:1px solid #CBD5E1;border-radius:6px;cursor:pointer;transition:all 0.2s ease}.nbEditHeader__settingsBtn .dashicons{font-size:18px;width:18px;height:18px;color:#475569}.nbEditHeader__settingsBtn:hover{background:#F8FAFC;border-color:#00426D}.nbEditHeader__settingsBtn:hover .dashicons{color:#00426D}.nbEditHeader__settingsDropdown{position:absolute;top:calc(100% + 8px);right:0;width:320px;max-height:80vh;overflow-y:auto;background:white;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 8px 24px rgba(0, 0, 0, 0.15);z-index:1000;padding:1.5rem}@media (max-width:480px){.nbEditHeader__settingsDropdown{width:280px;right:-16px}}.nbEditHeader__settingsTitle{font-size:1rem;font-weight:600;color:#0F172A;margin:0 0 1rem 0;padding-bottom:0.75rem;border-bottom:1px solid #E2E8F0}.nbEditHeader .acf-field{padding:0;border:none;margin-bottom:1.25rem}.nbEditHeader .acf-field .acf-label{margin-bottom:0.5rem}.nbEditHeader .acf-field .acf-label label{display:block;font-size:0.875rem;font-weight:600;color:#334155;margin-bottom:0.25rem}.nbEditHeader .acf-field .acf-label .description{font-size:0.75rem;font-weight:400;color:#64748B;margin:0}.nbEditHeader .acf-field.acf-field-page-toc-enable .acf-input .acf-true-false label .message{display:none}.nbEditHeader__more{position:relative}.nbEditHeader__moreBtn{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid #CBD5E1}.nbEditHeader__moreBtn .dashicons{font-size:18px;width:18px;height:18px}.nbEditHeader__moreMenu{position:absolute;top:100%;right:0;margin-top:0.5rem;background:white;border:1px solid #E2E8F0;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);padding:0.5rem;min-width:180px;z-index:10}.nbEditHeader__moreMenu[hidden]{display:none}.nbEditHeader__menuItem{width:100%;display:flex;align-items:center;gap:0.5rem;padding:0.5rem;border:none;background:transparent;border-radius:6px;text-align:left;font-size:0.8125rem;color:#334155;cursor:pointer;transition:all 0.2s ease}.nbEditHeader__menuItem:hover{background:#F8FAFC;color:#00426D}.nbEditHeader__menuItem .dashicons{font-size:16px;width:16px;height:16px;color:#64748B}.nbEditLayout{flex:1;display:flex;flex-direction:column;max-width:1400px;margin:0 auto;width:100%}.nbEditLayout__main{background:white;border:1px solid #E2E8F0;border-radius:12px;overflow:initial;width:100%}.nbEditTitle{padding:2rem 2rem 1rem;border-bottom:none;display:flex;align-items:center;gap:1rem}@media (max-width:768px){.nbEditTitle{padding:1.5rem 1rem 0.75rem;flex-direction:column;align-items:flex-start;gap:0.5rem}}.nbEditTitle__label{font-size:0.6875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap;flex-shrink:0}.nbEditTitle__input{flex:1;border:none;border-bottom:2px dashed #CBD5E1;padding:0.5rem 0.75rem;font-size:1.75rem;font-weight:600;color:#0F172A;line-height:1.3;font-family:inherit;background:white;border-radius:4px 4px 0 0;transition:all 0.2s ease}.nbEditTitle__input:hover{border-bottom-color:#94A3B8;background:#F8FAFC}.nbEditTitle__input:focus{outline:none;border-bottom:2px solid #00426D;background:white;box-shadow:0 2px 8px rgba(0, 66, 109, 0.1)}.nbEditTitle__input::placeholder{color:#94A3B8}@media (max-width:768px){.nbEditTitle__input{font-size:1.25rem;width:100%}}.nbEditSubtitle{padding:1.5rem 2rem;border-bottom:1px solid #E2E8F0}@media (max-width:768px){.nbEditSubtitle{padding:1rem}}.nbEditSubtitle__label{display:block;font-size:0.6875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.5rem}.nbEditSubtitle__optional{font-weight:400;color:#64748B;text-transform:none}.nbEditSubtitle__input{width:100%;border:1px solid #CBD5E1;border-radius:6px;padding:0.75rem 1rem;font-size:1rem;color:#0F172A;line-height:1.6;font-family:inherit;background:white;transition:all 0.2s ease;resize:vertical;min-height:60px}.nbEditSubtitle__input:hover{border-color:#94A3B8;background:#F8FAFC}.nbEditSubtitle__input:focus{outline:none;border-color:#00426D;background:white;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.nbEditSubtitle__input::placeholder{color:#94A3B8}.nbEditSubtitle__hint{margin-top:0.5rem;font-size:0.8125rem;color:#64748B;line-height:1.4}.nbEditHeaderDescription{padding:1rem 2rem;border-bottom:1px solid #E2E8F0;background:#F8FAFC}@media (max-width:768px){.nbEditHeaderDescription{padding:0.75rem 1rem}}.nbEditHeaderDescription__row{display:flex;align-items:center;gap:1rem;width:100%}.nbEditHeaderDescription__label{flex-shrink:0;font-size:0.6875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap;min-width:100px}@media (max-width:768px){.nbEditHeaderDescription__label{min-width:80px}}.nbEditHeaderDescription__textarea{flex:1 1 auto;min-width:0;width:100%;border:1px solid #CBD5E1;border-radius:6px;padding:0.5rem 0.75rem;font-size:0.875rem;color:#0F172A;line-height:1.5;font-family:inherit;background:white;transition:all 0.2s ease;resize:vertical;min-height:60px;max-height:150px}.nbEditHeaderDescription__textarea:hover{border-color:#94A3B8;background:white}.nbEditHeaderDescription__textarea:focus{outline:none;border-color:#00426D;background:white;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.nbEditHeaderDescription__textarea::placeholder{color:#94A3B8}.nbEditHeaderDescription__help{margin-top:0.5rem;font-size:0.75rem;color:#64748B;line-height:1.5}.nbEditPermalink{padding:0 2rem 1.5rem;border-top:none;border-bottom:1px solid #E2E8F0;background:white}@media (max-width:768px){.nbEditPermalink{padding:0 1rem 1rem}}.nbEditPermalink strong{font-size:0.6875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:0.05em;margin-right:0.5rem}.nbEditPermalink__display,.nbEditPermalink__editor{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap}.nbEditPermalink__url{display:inline-flex;align-items:center;background:transparent;border:none;padding:0.25rem 0.5rem;font-family:'Courier New', monospace;font-size:0.8125rem;text-decoration:none;color:inherit;transition:background 0.2s ease;border-radius:4px}.nbEditPermalink__url:hover{background:#E2E8F0}.nbEditPermalink__url--editing{background:white;border:1px solid #CBD5E1;pointer-events:none}.nbEditPermalink__url--editing:hover{background:white}.nbEditPermalink__prefix{color:#475569}.nbEditPermalink__slug{color:#0F172A;font-weight:600}.nbEditPermalink__suffix{color:#475569}.nbEditPermalink__input{border:none;outline:none;padding:0;font-family:'Courier New', monospace;color:#0F172A;font-weight:600;background:transparent;min-width:150px}.nbEditPermalink__input:focus{outline:1px solid #00426D;outline-offset:-1px}.nbEditPermalink__edit,.nbEditPermalink__editBtn{background:#E2E8F0;border:1px solid #CBD5E1;color:#334155;cursor:pointer;font-size:0.75rem;padding:0.25rem 0.75rem;border-radius:4px;font-weight:500;transition:all 0.2s ease}.nbEditPermalink__edit:hover,.nbEditPermalink__editBtn:hover{background:#00426D;color:white;border-color:#00426D}.nbEditPermalink .button{font-size:0.875rem;padding:0.25rem 0.75rem;height:auto;line-height:1.4}.nbEditPermalink .button-link{background:none;border:none;color:#475569;cursor:pointer;font-size:0.875rem;text-decoration:underline;padding:0.25rem 0.5rem}.nbEditPermalink .button-link:hover{color:#0F172A}.nbContentTypeSelector{padding:1.5rem 2rem;border-bottom:1px solid #E2E8F0;background:#F8FAFC;display:flex;align-items:center;gap:2rem}@media (max-width:991px){.nbContentTypeSelector{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem}}.nbContentTypeSelector__label{flex-shrink:0}.nbContentTypeSelector__label span{font-size:0.6875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap}.nbContentTypeSelector__options{display:flex;gap:1rem;flex:1}@media (max-width:600px){.nbContentTypeSelector__options{flex-direction:column;width:100%}}.nbContentTypeSelector__option{position:relative;display:flex;align-items:center;gap:1rem;padding:0.5rem 0.75rem;border:2px solid #E2E8F0;border-radius:12px;background:white;cursor:pointer;transition:all 0.2s ease}.nbContentTypeSelector__option input[type="radio"]{position:absolute;opacity:0;pointer-events:none}.nbContentTypeSelector__option:hover{border-color:#94A3B8;background:#F8FAFC}.nbContentTypeSelector__option--active{border-color:#00426D;background:rgba(0, 66, 109, 0.05);box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.nbContentTypeSelector__option--active .nbContentTypeSelector__optionIcon{background:#00426D;color:white}.nbContentTypeSelector__option--active .nbContentTypeSelector__optionText strong{color:#00426D}.nbContentTypeSelector__optionIcon{flex-shrink:0;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#E2E8F0;color:#475569;border-radius:8px;transition:all 0.2s ease}.nbContentTypeSelector__optionIcon svg{width:20px;height:20px}.nbContentTypeSelector__optionText{display:flex;flex-direction:column;gap:0.25rem}.nbContentTypeSelector__optionText strong{font-size:1rem;font-weight:600;color:#0F172A;transition:color 0.2s ease}.nbContentTypeSelector__optionText small{font-size:0.875rem;color:#475569;line-height:1.4}.nbEditCustomTemplateFields{padding:2rem;background:white;border-radius:12px;border:1px solid #E2E8F0;margin-bottom:2rem}@media (max-width:768px){.nbEditCustomTemplateFields{padding:1rem;border-radius:8px}}.nbEditCustomTemplateFields .acf-field{margin-bottom:1.5rem}.nbEditCustomTemplateFields .acf-field:last-child{margin-bottom:0}.nbEditCustomTemplateFields .acf-field .acf-label .description,.nbEditCustomTemplateFields .acf-field .description{font-size:0.75rem !important;color:#64748B !important;margin-top:0.25rem;line-height:1.4;font-weight:400}.nbEditCustomTemplateFields .acf-field .acf-label{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:0;margin-bottom:0.5rem;padding:0}.nbEditCustomTemplateFields .acf-field .acf-label label{font-size:0.6875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0;display:block;flex:1}.nbEditCustomTemplateFields .acf-field .acf-label .acf-required{display:none}.nbEditCustomTemplateFields .acf-field .acf-label .description,.nbEditCustomTemplateFields .acf-field .acf-label p.description{font-size:0.75rem;color:#64748B;margin-top:0.25rem;text-transform:none;letter-spacing:normal;font-weight:400;display:block;line-height:1.4}.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="text"],.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="number"],.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="email"],.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="url"],.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="date"],.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="time"],.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap textarea{width:100%;padding:0.625rem 0.875rem;font-size:0.875rem;line-height:1.5;color:#0F172A;background-color:white;border:1px solid #CBD5E1;border-radius:6px;transition:border-color 0.2s ease, box-shadow 0.2s ease}.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="text"]:focus,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="number"]:focus,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="email"]:focus,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="url"]:focus,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="date"]:focus,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="time"]:focus,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap textarea:focus{outline:none;border-color:#00426D;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="text"]::placeholder,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="number"]::placeholder,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="email"]::placeholder,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="url"]::placeholder,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="date"]::placeholder,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="time"]::placeholder,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap textarea::placeholder{color:#94A3B8}.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="text"]:disabled,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="number"]:disabled,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="email"]:disabled,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="url"]:disabled,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="date"]:disabled,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap input[type="time"]:disabled,.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap textarea:disabled{background-color:#E2E8F0;cursor:not-allowed;opacity:0.6}.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap textarea{min-height:100px;resize:vertical}.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap select{width:100%;padding:0.625rem 0.875rem;font-size:0.875rem;line-height:1.5;color:#0F172A;background-color:white;border:1px solid #CBD5E1;border-radius:6px;transition:border-color 0.2s ease, box-shadow 0.2s ease}.nbEditCustomTemplateFields .acf-field .acf-input .acf-input-wrap select:focus{outline:none;border-color:#00426D;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.nbEditCustomTemplateFields .acf-field.acf-field-date-picker .acf-date-picker input.input{width:100%;padding:0.625rem 0.875rem;font-size:0.875rem;line-height:1.5;color:#0F172A;background-color:white;border:1px solid #CBD5E1;border-radius:6px;transition:border-color 0.2s ease, box-shadow 0.2s ease}.nbEditCustomTemplateFields .acf-field.acf-field-date-picker .acf-date-picker input.input:focus{outline:none;border-color:#00426D;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .acf-editor-wrap{border:1px solid #CBD5E1;border-radius:6px;overflow:hidden;transition:border-color 0.2s ease, box-shadow 0.2s ease}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .acf-editor-wrap:focus-within{border-color:#00426D;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .acf-editor-wrap .wp-editor-tools{background:#F8FAFC;border-bottom:1px solid #E2E8F0;padding:0.5rem}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .acf-editor-wrap .wp-editor-container .mce-tinymce{border:none}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .acf-editor-wrap .wp-editor-container textarea.wp-editor-area{border:none;padding:0.75rem;font-size:0.875rem;line-height:1.6}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce{border:none !important}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-toolbar-grp{background:#F8FAFC;border-bottom:1px solid #E2E8F0}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-toolbar-grp .mce-btn{background:transparent}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-toolbar-grp .mce-btn button{color:#334155}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-toolbar-grp .mce-btn:hover button{background:#E2E8F0}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-toolbar-grp .mce-btn.mce-active,.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-toolbar-grp .mce-btn.mce-active:hover{background:#00426D;border-color:#00426D}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-toolbar-grp .mce-btn.mce-active button,.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-toolbar-grp .mce-btn.mce-active:hover button{color:white}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-toolbar-grp .mce-menubtn.mce-active{background:#E2E8F0}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-edit-area{background:white}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-statusbar{background:#F8FAFC;border-top:1px solid #E2E8F0}.nbEditCustomTemplateFields .acf-field.acf-field-wysiwyg .mce-tinymce .mce-statusbar .mce-path{color:#475569;font-size:0.75rem}.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .image-wrap,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .file-wrap,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .image-wrap,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .file-wrap,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .image-wrap,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .file-wrap,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .image-wrap,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .file-wrap{border:1px solid #E2E8F0;border-radius:8px;padding:0.75rem;background:#F8FAFC;transition:border-color 0.2s ease}.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .image-wrap:hover,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .file-wrap:hover,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .image-wrap:hover,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .file-wrap:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .image-wrap:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .file-wrap:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .image-wrap:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .file-wrap:hover{border-color:#CBD5E1}.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .acf-button,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .button,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .acf-button,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .button,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .acf-button,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .button,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .acf-button,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .button{background:#00426D;color:white;border-color:#00426D;padding:0.5rem 1rem;font-size:0.875rem;border-radius:6px;transition:all 0.2s ease}.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .acf-button:hover,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .button:hover,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .acf-button:hover,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .button:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .acf-button:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .button:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .acf-button:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .button:hover{background:#33678A;border-color:#33678A;color:white}.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .acf-actions .acf-icon,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .acf-actions .acf-icon,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .acf-actions .acf-icon,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .acf-actions .acf-icon{color:#475569;transition:color 0.2s ease}.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-image-uploader .acf-actions .acf-icon:hover,.nbEditCustomTemplateFields .acf-field.acf-field-image .acf-file-uploader .acf-actions .acf-icon:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-image-uploader .acf-actions .acf-icon:hover,.nbEditCustomTemplateFields .acf-field.acf-field-file .acf-file-uploader .acf-actions .acf-icon:hover{color:#EF4444}.nbEditCustomTemplateFields .acf-field.acf-field-post-object .select2-container,.nbEditCustomTemplateFields .acf-field.acf-field-select .select2-container{width:100% !important;z-index:1000 !important}.nbEditCustomTemplateFields .acf-field.acf-field-post-object .select2-container .select2-selection,.nbEditCustomTemplateFields .acf-field.acf-field-select .select2-container .select2-selection{border:1px solid #CBD5E1;border-radius:6px;min-height:42px;padding:0.375rem;transition:border-color 0.2s ease, box-shadow 0.2s ease}.nbEditCustomTemplateFields .acf-field.acf-field-post-object .select2-container .select2-selection:focus,.nbEditCustomTemplateFields .acf-field.acf-field-select .select2-container .select2-selection:focus{border-color:#00426D;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.nbEditCustomTemplateFields .acf-field.acf-field-post-object .select2-dropdown,.nbEditCustomTemplateFields .acf-field.acf-field-select .select2-dropdown{z-index:1003 !important}.nbEditCustomTemplateFields .acf-field.acf-field-repeater{border:none;background:transparent}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-label{padding:0 0.5rem}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table{background:white;border-radius:6px;overflow:auto;border:1px solid #E2E8F0}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table thead{background:#E2E8F0}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table thead th{padding:0.75rem;font-size:0.75rem;font-weight:600;color:#334155;text-transform:uppercase;letter-spacing:0.05em;border-bottom:1px solid #E2E8F0}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table thead th .description{font-size:0.6875rem;font-weight:normal;text-transform:none;letter-spacing:normal;color:#64748B;margin-top:0.25rem}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table thead th .acf-required{color:#EF4444;margin-left:0.25rem}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table thead .acf-row-handle{width:50px}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row{border-bottom:1px solid #E2E8F0}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row:last-child{border-bottom:none}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row.acf-clone{display:none}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-row-handle.order{width:50px;padding:0.75rem;background:#F8FAFC;cursor:move}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-row-handle.order .acf-row-number{font-size:0.75rem;font-weight:600;color:#475569}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-row-handle.remove{width:60px;padding:0.75rem;background:#F8FAFC;text-align:center}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-row-handle.remove .acf-icon{color:#475569;transition:color 0.2s ease}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-row-handle.remove .acf-icon:hover{color:#EF4444}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field{margin-bottom:1rem;padding:0.75rem}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field:last-child{margin-bottom:0}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-label{margin-bottom:0.375rem}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-label label{font-size:0.75rem}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-table tbody .acf-row .acf-fields .acf-field .acf-label .description{font-size:0.6875rem}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-actions{margin-top:1rem;margin-bottom:2rem;padding-top:1rem;border-top:1px solid #E2E8F0}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-actions .acf-button,.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-actions .button{background:#00426D;color:white;border-color:#00426D;padding:0.625rem 1.25rem;font-size:0.875rem;font-weight:600;border-radius:6px;transition:all 0.2s ease}.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-actions .acf-button:hover,.nbEditCustomTemplateFields .acf-field.acf-field-repeater .acf-repeater .acf-actions .button:hover{background:#33678A;border-color:#33678A;color:white}.nbEditCustomTemplateFields .acf-field.acf-field-tab{border:none;margin-top:0;padding-top:0;margin-bottom:0}.nbEditCustomTemplateFields .acf-field.acf-field-tab:first-child{margin-top:0}.nbEditCustomTemplateFields .acf-field.acf-field-tab .acf-label{display:none}.nbEditCustomTemplateFields .acf-field.acf-field-tab .acf-input{display:none}.nbEditCustomTemplateFields .acf-tab-wrap{border-bottom:2px solid #E2E8F0;margin-bottom:2rem;background:white}.nbEditCustomTemplateFields .acf-tab-wrap .acf-tab-group{display:flex;gap:0;margin:0;padding:0;border-bottom:none;list-style:none}.nbEditCustomTemplateFields .acf-tab-wrap .acf-tab-group li{margin:0}.nbEditCustomTemplateFields .acf-tab-wrap .acf-tab-group li.active .acf-tab-button{color:#00426D;border-bottom-color:#00426D;font-weight:600;background:white}.nbEditCustomTemplateFields .acf-tab-wrap .acf-tab-group li .acf-tab-button{display:block;padding:1rem 1.5rem;font-size:0.9375rem;font-weight:500;color:#475569;text-decoration:none;border:none;border-bottom:3px solid transparent;background:#F8FAFC;transition:all 0.2s ease;cursor:pointer}.nbEditCustomTemplateFields .acf-tab-wrap .acf-tab-group li .acf-tab-button:hover{color:#00426D;background:#E2E8F0}.nbEditCustomTemplateFields .acf-tab-wrap>.acf-fields{padding:2rem 0 0 0}.nbEditCustomTemplateFields .acf-tab-wrap>.acf-fields>.acf-field{margin-bottom:1.5rem}.nbBlocksEditor{padding:2rem;min-height:500px}@media (max-width:768px){.nbBlocksEditor{padding:1rem}}.nbBlocksEditor__container .acf-flexible-content-wrapper{padding:0.75rem 0 1.5rem 0;background:white;position:relative}@media (max-width:768px){.nbBlocksEditor__container .acf-flexible-content-wrapper{padding:0.5rem 0 1rem 0}}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-label{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;gap:0;margin-bottom:0.5rem;padding:0}@media (max-width:768px){.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-label{padding:0 1rem;flex-direction:column}}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-label.acf-label--flexible-top{padding:0 2rem;flex-direction:column;flex-wrap:wrap;gap:0}@media (max-width:768px){.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-label.acf-label--flexible-top{padding:0 1rem}}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-label label{font-size:0.6875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0;display:block;flex:1}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-label .description,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-label p.description{font-size:0.75rem;color:#475569;margin-top:0.25rem;text-transform:none;letter-spacing:normal;font-weight:normal;display:block}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input{position:relative}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content{border:none;border-radius:0;padding:0;background:transparent}@media (max-width:768px){.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content{padding:0 1rem}}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content>.acf-actions.acf-fc-top-actions{position:absolute;top:-60px;right:2rem;margin:0;padding:0;border:none;z-index:10}@media (max-width:768px){.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content>.acf-actions.acf-fc-top-actions{position:static;margin-top:1rem}}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout{background:white !important;border:1px solid #E2E8F0;border-radius:12px;margin-bottom:1rem;overflow:visible}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout:last-child{margin-bottom:0}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout.active-layout{background:white !important}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout.active-layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls{background:transparent !important}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fc-layout-actions-wrap{position:relative;border-top-left-radius:12px;border-top-right-radius:12px;overflow:visible}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fc-layout-actions-wrap::before{content:'';position:absolute;inset:0;border-top-left-radius:12px;border-top-right-radius:12px;background:inherit;z-index:-1}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fc-layout-handle{background:#F8FAFC;border-bottom:1px solid #E2E8F0;padding:1rem 1.5rem;cursor:move;display:flex;align-items:center;justify-content:space-between;gap:0.75rem}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fc-layout-handle .acf-fc-layout-order{background:#00426D;color:white;width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:0.875rem;font-weight:600}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fc-layout-handle .fc-layout-name{font-weight:600;color:#0F172A;font-size:1rem}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fc-layout-handle .acf-icon{color:#475569}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fc-layout-handle .acf-icon:hover{color:#00426D}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap{display:flex !important;flex-direction:column;position:relative}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle{width:100%;border-bottom:1px solid #E2E8F0;position:relative;padding:0.75rem 1.5rem !important;min-height:3rem;display:flex;align-items:center}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle .acf-icon,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle [data-name="collapse-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="collapse"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="expand"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle .acf-icon,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle [data-name="collapse-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="collapse"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="expand"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle .acf-icon,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle [data-name="collapse-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="collapse"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="expand"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle .acf-icon,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle [data-name="collapse-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="collapse"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="expand"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle .acf-icon,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle [data-name="collapse-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="collapse"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-handle button[aria-label*="expand"]{display:flex !important;opacity:1 !important;visibility:visible !important}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls{display:flex !important;width:100%;padding:0.75rem 1.5rem;border-top:1px solid #E2E8F0;background:transparent !important;justify-content:flex-end;gap:0.5rem;opacity:1 !important;visibility:visible !important;position:relative !important;min-height:3rem;align-items:center}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="more-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="more-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="more-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="more-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="more-layout"]{position:absolute;top:-4rem;right:1.5rem;display:flex !important;align-items:center;opacity:1 !important;visibility:visible !important;z-index:10}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="add-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="duplicate-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="remove-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="add-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="duplicate-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="remove-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="add-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="duplicate-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="remove-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="add-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="duplicate-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="remove-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="add-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="duplicate-layout"],.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"]>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls>a[data-name="remove-layout"]{display:flex !important;opacity:1 !important;visibility:visible !important}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_6"].active-layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_5"].active-layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_4"].active-layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-1_3"].active-layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls,.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout[class*="nb-width-2_5"].active-layout>.acf-fc-layout-actions-wrap>.acf-fc-layout-controls{background:transparent !important}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout .acf-tab-wrap{border-bottom:1px solid #E2E8F0;background:white;margin:0}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout .acf-tab-wrap.-top .acf-tab-group{display:flex;gap:0;margin:0;padding:0 1.5rem;border-bottom:none}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout .acf-tab-wrap.-top .acf-tab-group li{margin:0}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout .acf-tab-wrap.-top .acf-tab-group li.active .acf-tab-button{color:#00426D;border-bottom-color:#00426D;font-weight:600}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout .acf-tab-wrap.-top .acf-tab-group li .acf-tab-button{padding:0.875rem 1.25rem;border:none;border-bottom:2px solid transparent;background:none;color:#475569;font-size:0.875rem;font-weight:500;transition:all 0.2s ease;text-decoration:none}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout .acf-tab-wrap.-top .acf-tab-group li .acf-tab-button:hover{color:#0F172A;background:#F8FAFC}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fields{padding:1.5rem;background:white}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fields>.acf-field{padding:0.75rem 0;border-top:1px solid #E2E8F0}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fields>.acf-field:first-child{border-top:none;padding-top:0}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .values>.layout>.acf-fields>.acf-field:last-child{padding-bottom:0}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .acf-actions{margin-top:1rem;padding-top:1rem;border-top:none}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .acf-actions .acf-button{background:transparent;padding:0.75rem 1.5rem;border-radius:8px;font-weight:500;cursor:pointer;transition:all 0.2s ease;background:transparent;border:1px dashed #00426D;color:#00426D}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .acf-actions .acf-button:hover{background:#33678A;color:white}.nbBlocksEditor__container .acf-flexible-content-wrapper .acf-field .acf-input .acf-flexible-content .acf-actions .acf-button .acf-icon{margin-right:0.5rem}.nbBlocksEditor__empty{text-align:center;padding:4rem 2rem;color:#475569}.nbBlocksEditor__empty svg{color:#CBD5E1;margin-bottom:1.5rem}.nbBlocksEditor__empty h3{font-size:1.5rem;color:#0F172A;margin-bottom:1rem}.nbBlocksEditor__empty p{font-size:1rem;margin-bottom:0.5rem}.nbBlocksEditor__empty ol{list-style:decimal;padding-left:1.5rem}.nbBlocksEditor__empty ol li{margin-bottom:0.5rem;text-align:left}.nbEditEditor{padding:2rem;min-height:500px}@media (max-width:768px){.nbEditEditor{padding:1rem}}.nbEditEditor .wp-editor-wrap{border:1px solid #E2E8F0;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1)}.nbEditEditor .wp-editor-tools{background:white;border-bottom:1px solid #E2E8F0}.nbEditEditor .wp-media-buttons{padding:0.75rem 1rem}.nbEditEditor .wp-media-buttons .button{background:#00426D;color:white;border-color:#00426D;padding:0.5rem 1rem;border-radius:6px;font-size:0.875rem}.nbEditEditor .wp-media-buttons .button:hover{background:#33678A;border-color:#33678A;color:white}.nbEditEditor .wp-media-buttons .button .wp-media-buttons-icon{margin-right:0.25rem}.nbEditEditor .wp-editor-tabs{float:right}.nbEditEditor .wp-editor-tabs .wp-switch-editor{background:#E2E8F0;border:1px solid #E2E8F0;color:#334155;padding:0.5rem 1rem;font-size:0.875rem;border-radius:0}.nbEditEditor .wp-editor-tabs .wp-switch-editor:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.nbEditEditor .wp-editor-tabs .wp-switch-editor:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px;border-left:none}.nbEditEditor .wp-editor-tabs .wp-switch-editor:hover{background:#E2E8F0;color:#00426D}.nbEditEditor .wp-editor-tabs .wp-switch-editor.switch-tmce[aria-pressed="true"],.nbEditEditor .wp-editor-tabs .wp-switch-editor.switch-html[aria-pressed="true"]{background:#00426D;color:white;border-color:#00426D}.nbEditEditor .wp-editor-container{background:white}.nbEditEditor .wp-editor-container .quicktags-toolbar{background:#F8FAFC;border-bottom:1px solid #E2E8F0;padding:0.5rem}.nbEditEditor .wp-editor-container .quicktags-toolbar .ed_button{background:white;border:1px solid #CBD5E1;color:#334155;padding:0.375rem 0.75rem;margin:0 0.125rem;font-size:0.875rem;border-radius:4px}.nbEditEditor .wp-editor-container .quicktags-toolbar .ed_button:hover{background:#E2E8F0;border-color:#94A3B8;color:#00426D}.nbEditEditor .wp-editor-container iframe{background:white}.nbEditEditor .wp-editor-container textarea.wp-editor-area{font-family:'Courier New', monospace;font-size:0.875rem;line-height:1.6;padding:1rem;border:none}.nbEditEditor .wp-editor-container textarea.wp-editor-area:focus{outline:none}.nbEditEditor .mce-tinymce{border:none !important}.nbEditEditor .mce-tinymce .mce-toolbar-grp{background:#F8FAFC;border-bottom:1px solid #E2E8F0}.nbEditEditor .mce-tinymce .mce-toolbar-grp .mce-btn{background:transparent}.nbEditEditor .mce-tinymce .mce-toolbar-grp .mce-btn button{color:#334155}.nbEditEditor .mce-tinymce .mce-toolbar-grp .mce-btn:hover{background:#E2E8F0;border-color:#CBD5E1}.nbEditEditor .mce-tinymce .mce-toolbar-grp .mce-btn:hover button{color:#00426D}.nbEditEditor .mce-tinymce .mce-toolbar-grp .mce-btn.mce-active,.nbEditEditor .mce-tinymce .mce-toolbar-grp .mce-btn.mce-active:hover{background:#00426D;border-color:#00426D}.nbEditEditor .mce-tinymce .mce-toolbar-grp .mce-btn.mce-active button,.nbEditEditor .mce-tinymce .mce-toolbar-grp .mce-btn.mce-active:hover button{color:white}.nbEditEditor .mce-tinymce .mce-toolbar-grp .mce-menubtn.mce-active{background:#E2E8F0}.nbEditEditor .mce-tinymce .mce-edit-area{background:white}.nbEditEditor .mce-tinymce .mce-statusbar{background:#F8FAFC;border-top:1px solid #E2E8F0}.nbEditEditor .mce-tinymce .mce-statusbar .mce-path{color:#475569;font-size:0.75rem}.acf-tab-wrap{overflow:visible !important}.acf-tab-wrap>.acf-fields{overflow:visible !important}.acf-field-wrapper{margin-bottom:0;width:100%;box-sizing:border-box;min-width:0}.nbEditEvent .acf-field-wrapper[data-wrapper-width="50"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="50"]{flex:0 0 calc(50% - 0.5rem);width:calc(50% - 0.5rem);max-width:calc(50% - 0.5rem)}@media (max-width:768px){.nbEditEvent .acf-field-wrapper[data-wrapper-width="50"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="50"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important}}.nbEditEvent .acf-field-wrapper[data-wrapper-width="33"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="33"]{flex:0 0 calc(33.333% - 0.67rem);width:calc(33.333% - 0.67rem);max-width:calc(33.333% - 0.67rem)}@media (max-width:768px){.nbEditEvent .acf-field-wrapper[data-wrapper-width="33"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="33"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important}}.nbEditEvent .acf-field-wrapper[data-wrapper-width="25"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="25"]{flex:0 0 calc(25% - 0.75rem);width:calc(25% - 0.75rem);max-width:calc(25% - 0.75rem)}@media (max-width:768px){.nbEditEvent .acf-field-wrapper[data-wrapper-width="25"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="25"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important}}.nbEditEvent .acf-field-wrapper[data-wrapper-width="66"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="66"]{flex:0 0 calc(66.666% - 0.33rem);width:calc(66.666% - 0.33rem);max-width:calc(66.666% - 0.33rem)}@media (max-width:768px){.nbEditEvent .acf-field-wrapper[data-wrapper-width="66"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="66"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important}}.nbEditEvent .acf-field-wrapper[data-wrapper-width="75"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="75"]{flex:0 0 calc(75% - 0.25rem);width:calc(75% - 0.25rem);max-width:calc(75% - 0.25rem)}@media (max-width:768px){.nbEditEvent .acf-field-wrapper[data-wrapper-width="75"],.nbNewEvent .acf-field-wrapper[data-wrapper-width="75"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important}}.nbEditEvent .acf-field-wrapper:not([data-wrapper-width]),.nbEditEvent .acf-field-wrapper[data-wrapper-width=""],.nbEditEvent .acf-field-wrapper[data-wrapper-width="100"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width]),.nbNewEvent .acf-field-wrapper[data-wrapper-width=""],.nbNewEvent .acf-field-wrapper[data-wrapper-width="100"]{flex:0 0 100%;width:100%;max-width:100%}.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_start_utc"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_end_utc"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_venue_name"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_venue_address"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_register_url"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_price_range"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_start_utc"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_end_utc"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_venue_name"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_venue_address"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_register_url"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_price_range"]{flex:0 0 calc(50% - 0.5rem);width:calc(50% - 0.5rem);max-width:calc(50% - 0.5rem)}@media (max-width:768px){.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_start_utc"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_end_utc"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_venue_name"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_venue_address"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_register_url"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_price_range"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_start_utc"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_end_utc"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_venue_name"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_venue_address"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_register_url"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_price_range"]{flex:0 0 100% !important;width:100% !important;max-width:100% !important}}.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="subtitle"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_description_html"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_speakers"],.nbEditEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_tracks"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="subtitle"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_description_html"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_speakers"],.nbNewEvent .acf-field-wrapper:not([data-wrapper-width])[data-field-name="nb_event_tracks"]{flex:0 0 100%;width:100%;max-width:100%}.nbEditVacancy .acf-field-wrapper[data-field-name="hospital"],.nbEditVacancy .acf-field-wrapper[data-field-name="location"],.nbNewVacancy .acf-field-wrapper[data-field-name="hospital"],.nbNewVacancy .acf-field-wrapper[data-field-name="location"]{flex:0 0 calc(50% - 0.5rem)}@media (max-width:768px){.nbEditVacancy .acf-field-wrapper[data-field-name="hospital"],.nbEditVacancy .acf-field-wrapper[data-field-name="location"],.nbNewVacancy .acf-field-wrapper[data-field-name="hospital"],.nbNewVacancy .acf-field-wrapper[data-field-name="location"]{flex:0 0 100%}}.nbEditVacancy .acf-field-wrapper[data-field-name="salary"],.nbEditVacancy .acf-field-wrapper[data-field-name="employment_type"],.nbEditVacancy .acf-field-wrapper[data-field-name="role"],.nbNewVacancy .acf-field-wrapper[data-field-name="salary"],.nbNewVacancy .acf-field-wrapper[data-field-name="employment_type"],.nbNewVacancy .acf-field-wrapper[data-field-name="role"]{flex:0 0 calc(33.333% - 0.67rem)}@media (max-width:991px){.nbEditVacancy .acf-field-wrapper[data-field-name="salary"],.nbEditVacancy .acf-field-wrapper[data-field-name="employment_type"],.nbEditVacancy .acf-field-wrapper[data-field-name="role"],.nbNewVacancy .acf-field-wrapper[data-field-name="salary"],.nbNewVacancy .acf-field-wrapper[data-field-name="employment_type"],.nbNewVacancy .acf-field-wrapper[data-field-name="role"]{flex:0 0 calc(50% - 0.5rem)}}@media (max-width:768px){.nbEditVacancy .acf-field-wrapper[data-field-name="salary"],.nbEditVacancy .acf-field-wrapper[data-field-name="employment_type"],.nbEditVacancy .acf-field-wrapper[data-field-name="role"],.nbNewVacancy .acf-field-wrapper[data-field-name="salary"],.nbNewVacancy .acf-field-wrapper[data-field-name="employment_type"],.nbNewVacancy .acf-field-wrapper[data-field-name="role"]{flex:0 0 100%}}.nbEditVacancy .acf-field-wrapper[data-field-name="application_deadline"],.nbEditVacancy .acf-field-wrapper[data-field-name="application_email"],.nbEditVacancy .acf-field-wrapper[data-field-name="application_url"],.nbNewVacancy .acf-field-wrapper[data-field-name="application_deadline"],.nbNewVacancy .acf-field-wrapper[data-field-name="application_email"],.nbNewVacancy .acf-field-wrapper[data-field-name="application_url"]{flex:0 0 calc(33.333% - 0.67rem)}@media (max-width:991px){.nbEditVacancy .acf-field-wrapper[data-field-name="application_deadline"],.nbEditVacancy .acf-field-wrapper[data-field-name="application_email"],.nbEditVacancy .acf-field-wrapper[data-field-name="application_url"],.nbNewVacancy .acf-field-wrapper[data-field-name="application_deadline"],.nbNewVacancy .acf-field-wrapper[data-field-name="application_email"],.nbNewVacancy .acf-field-wrapper[data-field-name="application_url"]{flex:0 0 calc(50% - 0.5rem)}}@media (max-width:768px){.nbEditVacancy .acf-field-wrapper[data-field-name="application_deadline"],.nbEditVacancy .acf-field-wrapper[data-field-name="application_email"],.nbEditVacancy .acf-field-wrapper[data-field-name="application_url"],.nbNewVacancy .acf-field-wrapper[data-field-name="application_deadline"],.nbNewVacancy .acf-field-wrapper[data-field-name="application_email"],.nbNewVacancy .acf-field-wrapper[data-field-name="application_url"]{flex:0 0 100%}}.nbEditVacancy .acf-field-wrapper[data-field-name="contact_info"],.nbEditVacancy .acf-field-wrapper[data-field-name="description"],.nbEditVacancy .acf-field-wrapper[data-field-name="about_role"],.nbEditVacancy .acf-field-wrapper[data-field-name="about_location"],.nbEditVacancy .acf-field-wrapper[data-field-name="requirements"],.nbNewVacancy .acf-field-wrapper[data-field-name="contact_info"],.nbNewVacancy .acf-field-wrapper[data-field-name="description"],.nbNewVacancy .acf-field-wrapper[data-field-name="about_role"],.nbNewVacancy .acf-field-wrapper[data-field-name="about_location"],.nbNewVacancy .acf-field-wrapper[data-field-name="requirements"]{flex:0 0 100%}.acf-field-wrapper .acf-field{border:none;width:100% !important;max-width:100% !important}.nbEditEvent .acf-field-wrapper .acf-field,.nbNewEvent .acf-field-wrapper .acf-field{width:100% !important;max-width:100% !important}.acf-field-wrapper .acf-field .acf-label{margin-bottom:0.5rem}.acf-field-wrapper .acf-field .acf-label label{display:block;font-weight:500;color:#0F172A;font-size:0.875rem;margin-bottom:0.25rem}.acf-field-wrapper .acf-field .acf-label .acf-required{display:none}.acf-field-wrapper .acf-field .acf-label p.description{color:#475569;font-size:0.75rem;margin:0.25rem 0 0 0}.acf-field-wrapper .acf-field .acf-input input[type="text"],.acf-field-wrapper .acf-field .acf-input input[type="email"],.acf-field-wrapper .acf-field .acf-input input[type="url"],.acf-field-wrapper .acf-field .acf-input input[type="number"],.acf-field-wrapper .acf-field .acf-input input[type="password"],.acf-field-wrapper .acf-field .acf-input textarea,.acf-field-wrapper .acf-field .acf-input select{width:100%;padding:0.625rem 0.875rem;font-size:0.875rem;line-height:1.5;color:#0F172A;background:white;border:1px solid #CBD5E1;border-radius:6px;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out}.acf-field-wrapper .acf-field .acf-input input[type="text"]:focus,.acf-field-wrapper .acf-field .acf-input input[type="email"]:focus,.acf-field-wrapper .acf-field .acf-input input[type="url"]:focus,.acf-field-wrapper .acf-field .acf-input input[type="number"]:focus,.acf-field-wrapper .acf-field .acf-input input[type="password"]:focus,.acf-field-wrapper .acf-field .acf-input textarea:focus,.acf-field-wrapper .acf-field .acf-input select:focus{outline:none;border-color:#00426D;box-shadow:0 0 0 3px rgba(0, 66, 109, 0.1)}.acf-field-wrapper .acf-field .acf-input textarea{min-height:100px;resize:vertical}.acf-field-wrapper .acf-field .acf-input .acf-editor-wrap{border:1px solid #E2E8F0;border-radius:6px;overflow:hidden}.acf-field-wrapper .acf-field .acf-input .acf-switch input[type="checkbox"]+.acf-switch-slider{background:#CBD5E1}.acf-field-wrapper .acf-field .acf-input .acf-switch input[type="checkbox"]+.acf-switch-slider:before{background:white}.acf-field-wrapper .acf-field .acf-input .acf-switch input[type="checkbox"]:checked+.acf-switch-slider{background:#00426D}.acf-field-wrapper .acf-field .acf-input .acf-image-uploader .image-wrap,.acf-field-wrapper .acf-field .acf-input .acf-image-uploader .file-wrap,.acf-field-wrapper .acf-field .acf-input .acf-file-uploader .image-wrap,.acf-field-wrapper .acf-field .acf-input .acf-file-uploader .file-wrap{border:1px solid #E2E8F0;border-radius:6px}.acf-field-wrapper .acf-field .acf-input .acf-image-uploader .button,.acf-field-wrapper .acf-field .acf-input .acf-file-uploader .button{background:#00426D;color:white;border-color:#00426D}.acf-field-wrapper .acf-field .acf-input .acf-image-uploader .button:hover,.acf-field-wrapper .acf-field .acf-input .acf-file-uploader .button:hover{background:#33678A;border-color:#33678A}.acf-field-wrapper .acf-field .acf-input .select2-container .select2-selection{border-color:#CBD5E1;border-radius:6px}.acf-field-wrapper .acf-field .acf-input .select2-container .select2-selection:focus{border-color:#00426D}.acf-field-wrapper .acf-field .acf-input .acf-checkbox-list label,.acf-field-wrapper .acf-field .acf-input .acf-radio-list label{font-size:0.875rem;color:#1E293B}.acf-field-wrapper .acf-field .acf-input .acf-checkbox-list label input[type="checkbox"],.acf-field-wrapper .acf-field .acf-input .acf-checkbox-list label input[type="radio"],.acf-field-wrapper .acf-field .acf-input .acf-radio-list label input[type="checkbox"],.acf-field-wrapper .acf-field .acf-input .acf-radio-list label input[type="radio"]{margin-right:0.5rem}.nbEditCard{background:white;border:1px solid #E2E8F0;border-radius:12px;overflow:hidden}.nbEditCard__title{display:flex;align-items:center;gap:0.5rem;font-size:1rem;font-weight:600;color:#0F172A;margin:0;padding:1rem 1.25rem;border-bottom:1px solid #E2E8F0;background:#F8FAFC}.nbEditCard__title .dashicons{font-size:18px;width:18px;height:18px;color:#475569}.nbEditCard__title--toggle{cursor:pointer;user-select:none;justify-content:space-between;transition:background 0.2s ease}.nbEditCard__title--toggle:hover{background:#EFF6FF}.is-collapsed .nbEditCard__title--toggle{border-bottom:none}.nbEditCard__toggleIcon{flex-shrink:0;transition:transform 0.3s ease}.is-collapsed .nbEditCard__toggleIcon{transform:rotate(-90deg)}.nbEditCard__body--collapsible{overflow:hidden}.nbEditCard--flexible .nbEditCard__body{padding:0;width:100%;max-width:100%}.nbEditCard--flexible .nbBlocksEditor{padding:1.5rem;min-height:300px;width:100%}.nbEditCard--flexible .nbBlocksEditor .nbBlocksEditor__container{width:100%;max-width:100%}.nbEditCard--flexible .nbBlocksEditor .acf-field{width:100% !important;max-width:100% !important}.nbEditCard--flexible .nbBlocksEditor .acf-flexible-content{width:100%}.nbEditCard--flexible .nbBlocksEditor .acf-flexible-content .layout{width:100%}.nbEditCard__body{padding:1.25rem}.nbEditVacancy .nbEditCard__body,.nbNewVacancy .nbEditCard__body,.nbEditEvent .nbEditCard__body,.nbNewEvent .nbEditCard__body{display:flex;flex-wrap:wrap;gap:1rem}.nbEditCard--acf{padding-bottom:1.25rem}.nbEditEvent .nbEditCard--acf .nbEditCard__body,.nbNewEvent .nbEditCard--acf .nbEditCard__body{display:flex;flex-wrap:wrap;gap:1rem}.nbEditEvent .nbEditCard--acf .acf-field[data-width="20"],.nbNewEvent .nbEditCard--acf .acf-field[data-width="20"]{flex:0 0 calc(20% - 0.8rem);width:calc(20% - 0.8rem);max-width:calc(20% - 0.8rem)}.nbEditEvent .nbEditCard--acf .acf-field[data-width="80"],.nbNewEvent .nbEditCard--acf .acf-field[data-width="80"]{flex:0 0 calc(80% - 0.2rem);width:calc(80% - 0.2rem);max-width:calc(80% - 0.2rem)}.nbEditEvent .nbEditCard--acf .acf-field[data-width="50"],.nbNewEvent .nbEditCard--acf .acf-field[data-width="50"]{flex:0 0 calc(50% - 0.5rem);width:calc(50% - 0.5rem);max-width:calc(50% - 0.5rem)}.nbEditEvent .nbEditCard--acf .acf-field:not([data-width]),.nbEditEvent .nbEditCard--acf .acf-field[data-width=""],.nbEditEvent .nbEditCard--acf .acf-field[data-width="100"],.nbNewEvent .nbEditCard--acf .acf-field:not([data-width]),.nbNewEvent .nbEditCard--acf .acf-field[data-width=""],.nbNewEvent .nbEditCard--acf .acf-field[data-width="100"]{flex:0 0 100%;width:100%;max-width:100%}.nbEditCard__note{font-size:0.875rem;color:#475569;margin:0 0 1rem;line-height:1.5}.formField{margin-bottom:1.25rem}.formField:last-child{margin-bottom:0}.formField__label{display:block;font-size:0.875rem;font-weight:600;color:#334155;margin-bottom:0.5rem}.formField__help{display:block;font-size:0.75rem;font-weight:400;color:#64748B;margin-top:0.125rem}.formField__input,.formField__select{width:100%;padding:0.625rem 0.875rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.9375rem;background:white;font-family:inherit}.formField__input:focus,.formField__select:focus{outline:none;border-color:#33678A;box-shadow:0 0 0 3px rgba(51, 103, 138, 0.1)}.formField__select{cursor:pointer}.formField__textarea{width:100%;padding:0.625rem 0.875rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.9375rem;background:white;font-family:inherit;resize:vertical;min-height:80px;line-height:1.6}.formField__textarea:focus{outline:none;border-color:#33678A;box-shadow:0 0 0 3px rgba(51, 103, 138, 0.1)}.formField__textarea#page-header-description{min-height:80px;max-height:200px}.formField__checkboxGroup{display:flex;flex-direction:column;gap:0.75rem;max-height:200px;overflow-y:auto;padding:0.5rem;border:1px solid #E2E8F0;border-radius:8px;background:white}.formField__checkbox{display:flex;align-items:center;gap:0.5rem;cursor:pointer;padding:0.5rem;border-radius:4px;transition:background 0.2s ease;font-size:0.9375rem;color:#0F172A}.formField__checkbox:hover{background:#F8FAFC}.formField__checkbox input[type="checkbox"]{width:18px;height:18px;cursor:pointer;accent-color:#00426D}.nbEditField{margin-bottom:1.25rem}.nbEditField:last-child{margin-bottom:0}.nbEditField__label{display:block;font-size:0.875rem;font-weight:600;color:#334155;margin-bottom:0.5rem}.nbEditField__help{display:block;font-size:0.75rem;font-weight:400;color:#64748B;margin-top:0.125rem}.nbEditField__input,.nbEditField__select{width:100%;padding:0.625rem 0.875rem;border:1px solid #CBD5E1;border-radius:8px;font-size:0.9375rem;background:white;font-family:inherit}.nbEditField__input:focus,.nbEditField__select:focus{outline:none;border-color:#33678A;box-shadow:0 0 0 3px rgba(51, 103, 138, 0.1)}.nbEditField__select{cursor:pointer}.nbEditFeatured{padding:0.75rem 2rem 1.5rem;border-bottom:1px solid #E2E8F0;background:#F8FAFC;display:flex;align-items:flex-start;gap:1rem}@media (max-width:768px){.nbEditFeatured{padding:0.5rem 1rem 1rem;flex-direction:column}}.nbEditFeatured__label{font-size:0.6875rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap;flex-shrink:0;padding-top:0.25rem}.nbEditFeatured__container{flex:1;max-width:300px}.nbEditFeatured__preview{position:relative;border-radius:8px;overflow:hidden;border:1px solid #E2E8F0}.nbEditFeatured__preview img{width:100%;height:auto;display:block}.nbEditFeatured__remove{position:absolute;top:0.5rem;right:0.5rem;width:32px;height:32px;border:none;background:rgba(0, 0, 0, 0.7);color:white;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.2s ease;font-size:1.5rem;line-height:1}.nbEditFeatured__remove:hover{background:rgba(0, 0, 0, 0.9)}.nbEditFeatured__remove .dashicons{font-size:18px;width:18px;height:18px}.nbEditFeatured__empty{text-align:center;padding:1rem;background:#F8FAFC;border:1px dashed #CBD5E1;border-radius:8px}.nbEditFeatured__empty .button{display:inline-flex;align-items:center;gap:0.5rem}.nbEditFeatured__empty .button .dashicons{font-size:18px;width:18px;height:18px}.nbRevisions{display:flex;flex-direction:column;gap:0.5rem;max-height:200px;overflow-y:auto}.nbRevisions__item{display:flex;align-items:center;justify-content:space-between;padding:0.5rem;background:#F8FAFC;border-radius:4px;font-size:0.875rem;transition:background 0.2s ease}.nbRevisions__item:hover{background:#E2E8F0}.nbRevisions__info{display:flex;flex-direction:column;gap:0.25rem}.nbRevisions__info strong{color:#0F172A;font-weight:600}.nbRevisions__info span{color:#475569;font-size:0.8125rem}.nbRevisions__link{color:#00426D;text-decoration:none;font-weight:500;padding:0.25rem 0.5rem;border-radius:4px;transition:all 0.2s ease}.nbRevisions__link:hover{background:#00426D;color:white}.nbToast__container{position:fixed;top:2rem;right:2rem;z-index:100002;display:flex;flex-direction:column;gap:0.75rem;pointer-events:none;width:auto;max-width:100%}@media (max-width:768px){.nbToast__container{top:1rem;right:1rem;left:auto;max-width:calc(100% - 2rem)}}.nbToast__item{background:white;border:1px solid #E2E8F0;border-radius:8px;padding:1rem 1.25rem;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);display:flex;align-items:center;gap:0.75rem;min-width:320px;animation:slideIn 0.3s ease;pointer-events:auto}@media (max-width:768px){.nbToast__item{min-width:0}}.nbToast__item--success{border-left:4px solid #10B981}.nbToast__item--success .nbToast__icon{color:#10B981}.nbToast__item--error{border-left:4px solid #EF4444}.nbToast__item--error .nbToast__icon{color:#EF4444}.nbToast__item--warning{border-left:4px solid #F59E0B}.nbToast__item--warning .nbToast__icon{color:#F59E0B}.nbToast__item--info{border-left:4px solid #33678A}.nbToast__item--info .nbToast__icon{color:#33678A}.nbToast__icon{flex-shrink:0}.nbToast__icon .dashicons{font-size:20px;width:20px;height:20px}.nbToast__content{flex:1}.nbToast__title{font-size:0.875rem;font-weight:600;color:#0F172A;margin:0 0 0.125rem}.nbToast__message{font-size:0.875rem;color:#475569;margin:0}.nbToast__close{width:24px;height:24px;border:none;background:transparent;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#64748B;flex-shrink:0}.nbToast__close:hover{background:#E2E8F0;color:#334155}.nbToast__close .dashicons{font-size:16px;width:16px;height:16px}@keyframes slideIn{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.nbStatusBadge{display:inline-flex;align-items:center;padding:0.25rem 0.75rem;border-radius:999px;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.025em;border:none}.nbStatusBadge--clickable{cursor:pointer;transition:all 0.2s ease}.nbStatusBadge--clickable:hover{opacity:0.9;transform:translateY(-1px)}.nbStatusBadge__text{display:inline-block}.nbStatusBadge--publish{background:#DCFCE7;color:#166534}.nbStatusBadge--draft{background:#E2E8F0;color:#334155}.nbStatusBadge--pending{background:#FEF3C7;color:#92400E}.nbStatusBadge--private{background:#DBEAFE;color:#1E40AF}.nbStatusBadge--available{background:#D1FAE5;color:#065F46}.nbStatusBadge--filled{background:#E2E8F0;color:#334155}.nbStatusBadge--closed{background:#FEE2E2;color:#991B1B}.nbNewPage .button,.nbNewPage .button-primary,.nbNewPage .button-secondary,.nbEditPage .button,.nbEditPage .button-primary,.nbEditPage .button-secondary{display:inline-flex;align-items:center;justify-content:center;padding:0.625rem 1.25rem;font-size:0.9375rem;font-weight:600;line-height:1.4;border-radius:8px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:all 0.2s ease;font-family:inherit}.nbNewPage .button:focus,.nbNewPage .button-primary:focus,.nbNewPage .button-secondary:focus,.nbEditPage .button:focus,.nbEditPage .button-primary:focus,.nbEditPage .button-secondary:focus{outline:2px solid #0090C0;outline-offset:2px}.nbNewPage .button,.nbEditPage .button{background:white;color:#334155;border-color:#CBD5E1}.nbNewPage .button:hover,.nbEditPage .button:hover{background:#F8FAFC;border-color:#94A3B8;color:#00426D}.nbNewPage .button-primary,.nbEditPage .button-primary{background:#00426D;color:white;border-color:#00426D}.nbNewPage .button-primary:hover,.nbEditPage .button-primary:hover{background:#0090C0;border-color:#0090C0;color:white}.nbNewPage .button-secondary,.nbEditPage .button-secondary{background:#F1F5F9;color:#334155;border-color:#CBD5E1}.nbNewPage .button-secondary:hover,.nbEditPage .button-secondary:hover{background:#E2E8F0;color:#00426D;border-color:#94A3B8}.acf-tooltip.acf-fc-popup{position:fixed !important;z-index:999999 !important;max-width:400px;box-shadow:0 4px 16px rgba(0, 0, 0, 0.15) !important}.acf-tooltip.acf-fc-popup .acf-fc-popup-box{background:white;border-radius:8px;overflow:hidden}.acf-tooltip.acf-fc-popup .acf-fc-layout-list{max-height:400px;overflow-y:auto}.acf-tooltip.acf-fc-popup .acf-fc-layout-list li{border-bottom:1px solid #E2E8F0}.acf-tooltip.acf-fc-popup .acf-fc-layout-list li:last-child{border-bottom:none}.acf-tooltip.acf-fc-popup .acf-fc-layout-list li a{padding:0.875rem 1rem;display:flex;align-items:center;gap:0.75rem;transition:background 0.2s ease}.acf-tooltip.acf-fc-popup .acf-fc-layout-list li a:hover{background:#F8FAFC}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;word-wrap:normal !important}*:focus{outline:2px solid #33678A;outline-offset:2px}.nb-pages-edit-mode .notice,.nb-pages-edit-mode .update-nag{display:none !important}.nb-pages-edit-mode .edit-post-header__settings .components-button[aria-label*="Preferences"],.nb-pages-edit-mode .edit-post-header__settings .components-button[aria-label*="Options"],.nb-pages-edit-mode .edit-post-header__settings .edit-post-fullscreen-mode-close{display:none}.nb-pages-edit-mode .components-panel__header{background:#F8FAFC}.nbEditHeader .button,.nbEditHeader .button-primary,.nbEditHeader .button-secondary{display:inline-flex;align-items:center;justify-content:center;padding:0.375rem 0.75rem;font-size:0.8125rem;font-weight:600;line-height:1.3;border-radius:6px;border:1px solid transparent;cursor:pointer;text-decoration:none}.manageCommittees__filters{margin-bottom:1.5rem}.manageCommittees__filters .userFilters__actions{display:flex;gap:0.75rem;margin-top:1rem}.manageCommittees__filters .userFilters__actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.625rem 1.25rem;font-weight:600;font-size:0.875rem;border-radius:6px;cursor:pointer;transition:all 0.2s ease;text-decoration:none;border:none}.manageCommittees__filters .userFilters__actions .btn:hover{text-decoration:none}.manageCommittees__filters .userFilters__actions .btn.btn-primary{background:#0d6efd;color:white}.manageCommittees__filters .userFilters__actions .btn.btn-primary:hover{background:#0257d5;color:white}.manageCommittees__filters .userFilters__actions .btn.btn-outline-secondary{background:transparent;color:#00426D;border:1px solid rgba(0, 0, 0, 0.15)}.manageCommittees__filters .userFilters__actions .btn.btn-outline-secondary:hover{background:rgba(0, 0, 0, 0.05);border-color:rgba(0, 0, 0, 0.25);color:#00426D}.manageCommittees__list .usersList{display:flex;flex-direction:column;gap:0.75rem}.userBadge--role.userBadge--publish{background:#ECFDF5;color:#059669}.userBadge--role.userBadge--draft{background:#F3F4F6;color:#6B7280}.userBadge--role.userBadge--pending{background:#FEF3C7;color:#92400E}.manageCommitteesEdit__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}@media (max-width:768px){.manageCommitteesEdit__header{flex-direction:column;align-items:flex-start}}.manageCommitteesEdit__title{font-size:1.75rem;font-weight:600;color:#0F172A;margin:0}.manageCommitteesEdit__notice{background:#FEF3C7;border:1px solid #FCD34D;border-radius:8px;padding:1rem 1.25rem;margin-bottom:1.5rem}.manageCommitteesEdit__notice p{margin:0;font-size:0.9375rem;color:#92400E}.manageCommitteesEdit__notice p a{color:#00426D;text-decoration:underline}.manageCommitteesEdit__notice p a:hover{color:#0090C0}.manageCommitteesEdit__info{background:white;border:1px solid #E2E8F0;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}.manageCommitteesEdit__info h2{font-size:1.5rem;font-weight:600;color:#0F172A;margin:0 0 1rem}.manageCommitteesEdit__info p{margin:0.5rem 0;font-size:0.9375rem;color:#334155}.manageCommitteesEdit__info p strong{color:#0F172A}.manageCommitteesEdit__actions{display:flex;gap:0.75rem;flex-wrap:wrap}.button,.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;padding:0.625rem 1.25rem;font-size:0.9375rem;font-weight:600;line-height:1.4;border-radius:8px;border:1px solid transparent;cursor:pointer;text-decoration:none;transition:all 0.2s ease;font-family:inherit}.button:focus,.button-primary:focus,.button-secondary:focus{outline:2px solid #0090C0;outline-offset:2px}.button{background:white;color:#334155;border-color:#CBD5E1}.button:hover{background:#F8FAFC;border-color:#94A3B8;color:#00426D}.button:active{background:#F1F5F9}.button-primary{background:#00426D;color:white;border-color:#00426D}.button-primary:hover{background:#0090C0;border-color:#0090C0;color:white}.button-primary:active{background:#007da7}.button-secondary{background:#F1F5F9;color:#334155;border-color:#CBD5E1}.button-secondary:hover{background:#E2E8F0;color:#00426D}.manageUsers__filters{margin-bottom:1.5rem}.manageUsers__filters .userFilters__actions{display:flex;gap:0.75rem;margin-top:1rem}.manageUsers__filters .userFilters__actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.625rem 1.25rem;font-weight:600;font-size:0.875rem;border-radius:6px;cursor:pointer;transition:all 0.2s ease;text-decoration:none;border:none}.manageUsers__filters .userFilters__actions .btn:hover{text-decoration:none}.manageUsers__filters .userFilters__actions .btn.btn-primary{background:#0d6efd;color:white}.manageUsers__filters .userFilters__actions .btn.btn-primary:hover{background:#0257d5;color:white}.manageUsers__filters .userFilters__actions .btn.btn-outline-secondary{background:transparent;color:#00426D;border:1px solid rgba(0, 0, 0, 0.15)}.manageUsers__filters .userFilters__actions .btn.btn-outline-secondary:hover{background:rgba(0, 0, 0, 0.05);border-color:rgba(0, 0, 0, 0.25);color:#00426D}.manageUsers__list .usersList{display:flex;flex-direction:column;gap:0.75rem}.userItem{display:grid;grid-template-columns:60px 1fr auto auto;gap:1rem;align-items:center;padding:1rem;border:1px solid rgba(0, 0, 0, 0.08);border-radius:8px;background:white;transition:all 0.2s ease}.userItem:hover{border-color:rgba(0, 0, 0, 0.12);box-shadow:0 2px 8px rgba(0, 0, 0, 0.05)}@media (max-width:767.98px){.userItem{grid-template-columns:50px 1fr;gap:0.75rem}}.userItem__photo{width:60px;height:60px;border-radius:50%;overflow:hidden;background:#f0f0f0}@media (max-width:767.98px){.userItem__photo{width:50px;height:50px}}.userItem__photo img{width:100%;height:100%;object-fit:cover}.userItem__info{display:flex;flex-direction:column;gap:0.25rem;min-width:0}.userItem__name{font-size:1rem;font-weight:600;color:#00426D;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userItem__email{font-size:0.875rem;color:#64748B;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userItem__location{display:flex;align-items:center;gap:0.375rem;font-size:0.8125rem;color:#64748B;margin-top:0.125rem}.userItem__location svg{flex-shrink:0}.userItem__badges{display:flex;flex-direction:column;gap:0.5rem;align-items:flex-end}@media (max-width:767.98px){.userItem__badges{grid-column:1 / -1;flex-direction:row;align-items:center;justify-content:flex-start}}.userItem__actions{display:flex;gap:0.5rem}@media (max-width:767.98px){.userItem__actions{grid-column:1 / -1;justify-content:flex-end}}.userItem__actions .btn{display:inline-flex;align-items:center;justify-content:center;gap:0.375rem;padding:0.5rem 1rem;font-weight:600;font-size:0.875rem;border-radius:6px;cursor:pointer;transition:all 0.2s ease;text-decoration:none;border:none;white-space:nowrap}.userItem__actions .btn:hover{text-decoration:none}.userItem__actions .btn.btn-primary{background:#E0E7FF;color:#4338CA;border:1px solid #C7D2FE}.userItem__actions .btn.btn-primary:hover{background:#C7D2FE;border-color:#A5B4FC;color:#3730A3}.userItem__actions .btn.btn-outline-secondary{background:transparent;color:#00426D;border:1px solid rgba(0, 0, 0, 0.15)}.userItem__actions .btn.btn-outline-secondary:hover{background:rgba(0, 0, 0, 0.05);border-color:rgba(0, 0, 0, 0.25);color:#00426D}.userItem__actions .btn svg{flex-shrink:0;width:16px;height:16px}.userItem__actions .btn-sm{padding:0.4rem 0.75rem;font-size:0.875rem}.userBadge{display:inline-flex;align-items:center;padding:0.25rem 0.75rem;border-radius:12px;font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;white-space:nowrap}.userBadge--role.userBadge--admin{background:#EDE9FE;color:#6D28D9}.userBadge--role.userBadge--coordinator{background:#DBEAFE;color:#1E40AF}.userBadge--role.userBadge--surgeon{background:#E0E7FF;color:#4338CA}.userBadge--role.userBadge--trainee{background:#FEF3C7;color:#92400E}.userBadge--role.userBadge--member{background:#F3F4F6;color:#6B7280}.userBadge--membership.userBadge--active{background:#ECFDF5;color:#059669}.userBadge--membership.userBadge--inactive{background:#FEF2F2;color:#DC2626}.statBadge{display:flex;flex-direction:column;align-items:center;gap:0.25rem;padding:0.75rem 1.25rem;background:#EEF3FF;border-radius:8px}.statBadge__value{font-size:1.5rem;font-weight:700;color:#00426D;line-height:1}.statBadge__label{font-size:0.75rem;color:#64748B;text-transform:uppercase;letter-spacing:0.03em}.usersPagination{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(0, 0, 0, 0.08)}.usersPagination__link{padding:0.5rem 1rem;background:#0d6efd;color:white;border-radius:6px;text-decoration:none;font-weight:600;transition:all 0.2s ease}.usersPagination__link:hover{background:#0257d5;text-decoration:none;color:white}.usersPagination__info{color:#64748B;font-size:0.875rem}.emptyState{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.emptyState svg{color:#CBD5E1;margin-bottom:1.5rem}.emptyState h3{font-size:1.25rem;font-weight:600;color:#00426D;margin:0 0 0.5rem}.emptyState p{color:#64748B;margin:0}.switchModal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;display:flex;align-items:center;justify-content:center}.switchModal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5)}.switchModal__content{position:relative;background:white;border-radius:12px;padding:2rem;max-width:500px;width:90%;box-shadow:0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);z-index:1}.switchModal__title{font-size:1.5rem;font-weight:700;color:#00426D;margin:0 0 1rem}.switchModal__message{color:#64748B;line-height:1.6;margin:0 0 1.5rem}.switchModal__message strong{color:#00426D;font-weight:600}.switchModal__actions{display:flex;gap:0.75rem;justify-content:flex-end}.switchModal__actions .btn{display:inline-flex;align-items:center;justify-content:center;padding:0.625rem 1.25rem;font-size:0.875rem;font-weight:500;border-radius:6px;border:none;cursor:pointer;transition:all 0.2s ease;text-decoration:none}.switchModal__actions .btn.btn-secondary{background:#F1F5F9;color:#475569;border:1px solid #E2E8F0}.switchModal__actions .btn.btn-secondary:hover{background:#E2E8F0;border-color:#CBD5E1;color:#334155}.switchModal__actions .btn.btn-primary{background:#00426D;color:white}.switchModal__actions .btn.btn-primary:hover{background:#003354;transform:translateY(-1px)}.switchModal__actions .btn.btn-primary:active{transform:translateY(0)}.switchNotice{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.75rem 1.25rem;background:linear-gradient(135deg, #FEF3C7 0%, #FDE68A 100%);border:1px solid #F59E0B;border-radius:8px;margin-bottom:1rem}.switchNotice__content{display:flex;align-items:center;gap:0.75rem;flex:1;min-width:0}.switchNotice__content svg{flex-shrink:0;color:#D97706}.switchNotice__content span{font-size:0.875rem;color:#78350F}.switchNotice__content span strong{font-weight:700;color:#92400E}.switchNotice__btn{flex-shrink:0;display:inline-flex;align-items:center;gap:0.375rem;padding:0.5rem 1rem;background:white;border:1px solid #F59E0B;border-radius:6px;color:#D97706;font-weight:600;font-size:0.875rem;cursor:pointer;transition:all 0.2s ease}.switchNotice__btn:hover{background:#FEF3C7;border-color:#D97706}.switchNotice__btn svg{width:16px;height:16px}.dashNotification{position:fixed;top:20px;right:-400px;max-width:350px;padding:1rem 1.25rem;background:white;border-radius:8px;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);z-index:10001;transition:right 0.3s ease}.dashNotification--show{right:20px}.dashNotification--success{border-left:4px solid #10B981;color:#065F46}.dashNotification--error{border-left:4px solid #EF4444;color:#991B1B}.breadcrumbs{padding:2rem 0 1rem;font-size:0.875rem;color:#475569}.breadcrumbs a{color:#475569;text-decoration:none}.breadcrumbs a:hover{color:#00426D}.breadcrumbs__sep{margin:0 0.5rem}.breadcrumbs__current{color:#0F172A}.singlePost__header{padding:2rem 0;text-align:center}@media (max-width:768px){.singlePost__header{padding:1.5rem 0}}.singlePost__title{font-size:2.5rem;font-weight:700;color:#00426D;margin-bottom:1rem;line-height:1.2;font-family:'Apfel Grotezk', sans-serif}@media (max-width:768px){.singlePost__title{font-size:1.75rem}}.singlePost__subtitle{font-size:1.25rem;color:#334155;margin-bottom:1.5rem;line-height:1.5}@media (max-width:768px){.singlePost__subtitle{font-size:1.125rem}}.singlePost__meta{display:flex;gap:2rem;justify-content:center;flex-wrap:wrap;font-size:0.9375rem;color:#475569;margin-bottom:3rem}@media (max-width:768px){.singlePost__meta{flex-direction:column;gap:0.5rem;align-items:center;margin-bottom:2rem}}.singlePost__metaItem strong{font-weight:600;color:#0F172A}.singlePost__featuredImage{margin-bottom:0}@media (max-width:768px){.singlePost__featuredImage{margin-bottom:2rem}}.singlePost__featuredImg{width:100%;height:auto;display:block;border-radius:12px}@media (max-width:768px){.singlePost__featuredImg{border-radius:8px}}.singlePost__content{padding:3rem 0}@media (max-width:768px){.singlePost__content{padding:2rem 0}}.singlePost__body{font-size:1.0625rem;line-height:1.8;color:#0F172A}.singlePost__body h1,.singlePost__body h2,.singlePost__body h3,.singlePost__body h4,.singlePost__body h5,.singlePost__body h6{font-family:'Apfel Grotezk', sans-serif;font-weight:700;color:#00426D;margin-top:2.5rem;margin-bottom:1rem;line-height:1.3}.singlePost__body h2{font-size:1.875rem}@media (max-width:768px){.singlePost__body h2{font-size:1.5rem}}.singlePost__body h3{font-size:1.5rem}@media (max-width:768px){.singlePost__body h3{font-size:1.25rem}}.singlePost__body p{margin-bottom:1.5rem}.singlePost__body a{color:#0090C0;text-decoration:underline}.singlePost__body a:hover{color:#00426D}.singlePost__body ul,.singlePost__body ol{margin-bottom:1.5rem;padding-left:1.5rem}.singlePost__body ul li,.singlePost__body ol li{margin-bottom:0.5rem}.singlePost__body blockquote{border-left:4px solid #0090C0;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:#334155}.singlePost__body img:not(.nbGallery__image){max-width:100%;height:auto;border-radius:8px;margin:2rem 0}.singlePost__body img:not(.nbGallery__image).alignleft{float:left;margin:0.5rem 2rem 1rem 0;max-width:50%}@media (max-width:768px){.singlePost__body img:not(.nbGallery__image).alignleft{float:none;max-width:100%;margin:1rem 0}}.singlePost__body img:not(.nbGallery__image).alignright{float:right;margin:0.5rem 0 1rem 2rem;max-width:50%}@media (max-width:768px){.singlePost__body img:not(.nbGallery__image).alignright{float:none;max-width:100%;margin:1rem 0}}.singlePost__body img:not(.nbGallery__image).aligncenter{display:block;margin-left:auto;margin-right:auto}.singlePost__body .wp-caption{max-width:100%}.singlePost__body .wp-caption .wp-caption-text{font-size:0.875rem;color:#475569;text-align:center;padding:0.5rem 0}@media (max-width:991px){.singlePost__sidebar{margin-top:3rem}}.singlePost__toc{background:#F8FAFC;border:1px solid #E2E8F0;border-radius:12px;padding:1.5rem}.singlePost__toc.is-sticky{position:fixed;top:120px;width:calc((100% - 1408px) / 2 + (1408px * 0.33) - 3rem);max-width:350px}@media (max-width:1500px){.singlePost__toc.is-sticky{width:30%}}@media (max-width:1200px){.singlePost__toc.is-sticky{width:28%}}.singlePost__toc.is-bottom{position:absolute;bottom:0;width:100%}@media (max-width:991px){.singlePost__toc{position:static !important;width:100% !important}}.singlePost__tocTitle{font-size:1.125rem;font-weight:700;color:#00426D;margin-bottom:1rem;font-family:'Apfel Grotezk', sans-serif}.singlePost__tocList{list-style:none;padding:0;margin:0}.singlePost__tocItem{margin-bottom:0.75rem}.singlePost__tocItem:last-child{margin-bottom:0}.singlePost__tocLink{display:block;color:#334155;text-decoration:none;font-size:0.9375rem;line-height:1.5;padding:0.5rem 0.75rem;border-radius:6px;transition:all 0.2s ease}.singlePost__tocLink:hover{background:white;color:#00426D}.singlePost__tocLink.is-active{background:#0090C0;color:white;font-weight:600}.relatedArticles{background:#F8FAFC;padding:4rem 0}@media (max-width:768px){.relatedArticles{padding:3rem 0}}.relatedArticles__title{font-size:2rem;font-weight:700;color:#00426D;margin-bottom:2.5rem;font-family:'Apfel Grotezk', sans-serif}@media (max-width:768px){.relatedArticles__title{font-size:1.5rem;margin-bottom:1.5rem}}.relatedArticles__grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2rem}@media (max-width:991px){.relatedArticles__grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:600px){.relatedArticles__grid{grid-template-columns:1fr}}.articleCard{background:white;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08);transition:all 0.3s ease;display:flex;flex-direction:column;height:100%}.articleCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0, 0, 0, 0.12)}.articleCard__image{display:block;width:100%;height:200px;overflow:hidden;flex-shrink:0}.articleCard__image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.articleCard:hover .articleCard__image img{transform:scale(1.05)}.articleCard__content{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.articleCard__categories{margin-bottom:0.75rem;display:flex;flex-wrap:wrap;gap:0.5rem}.articleCard__category{display:inline-block;font-size:0.75rem;font-weight:600;color:#0090C0;background:rgba(0, 144, 192, 0.1);padding:0.25rem 0.75rem;border-radius:4px;text-transform:uppercase;letter-spacing:0.05em;white-space:nowrap}.articleCard__title{font-size:1.125rem;font-weight:700;color:#00426D;margin-bottom:0.75rem;line-height:1.4;font-family:'Apfel Grotezk', sans-serif}.articleCard__title a{color:inherit;text-decoration:none}.articleCard__title a:hover{color:#0090C0}.articleCard__excerpt{font-size:0.9375rem;color:#334155;line-height:1.6;margin:0 0 1rem}.articleCard__meta{display:flex;flex-wrap:wrap;gap:1rem;font-size:0.875rem;color:#475569;margin-top:auto;padding-top:1rem;border-top:1px solid #E2E8F0}.articleCard__date,.articleCard__author{display:flex;align-items:center;gap:0.5rem}.blogArchive{padding:3rem 0 4rem}@media (max-width:768px){.blogArchive{padding:2rem 0 3rem}}.blogArchive__grid{margin-top:2rem}.blogArchive__grid .row{--bs-gutter-y: 2rem}@media (max-width:768px){.blogArchive__grid .row{--bs-gutter-y: 1.5rem}}.blogArchive__noPosts{text-align:center;padding:4rem 2rem}.blogArchive__noPosts h3{font-size:1.5rem;font-weight:700;color:#00426D;margin-bottom:1rem;font-family:'Apfel Grotezk', sans-serif}.blogArchive__noPosts p{font-size:1rem;color:#334155;margin:0}.blogArchive__pagination{margin-top:4rem;padding-top:2rem;border-top:1px solid #E2E8F0}@media (max-width:768px){.blogArchive__pagination{margin-top:3rem;padding-top:1.5rem}}.blogArchive__pagination .wp-pagenavi,.blogArchive__pagination .page-navigation{display:flex;justify-content:center;align-items:center;gap:0.5rem;flex-wrap:wrap}.blogArchive__pagination .wp-pagenavi a,.blogArchive__pagination .wp-pagenavi span,.blogArchive__pagination .page-navigation a,.blogArchive__pagination .page-navigation span{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 0.75rem;border:1px solid #E2E8F0;border-radius:6px;background:white;color:#334155;text-decoration:none;font-size:0.9375rem;transition:all 0.2s ease}.blogArchive__pagination .wp-pagenavi a:hover,.blogArchive__pagination .wp-pagenavi span:hover,.blogArchive__pagination .page-navigation a:hover,.blogArchive__pagination .page-navigation span:hover{background:#F8FAFC;border-color:#0090C0;color:#0090C0}.blogArchive__pagination .wp-pagenavi a.current,.blogArchive__pagination .wp-pagenavi span.current,.blogArchive__pagination .page-navigation a.current,.blogArchive__pagination .page-navigation span.current{background:#00426D;border-color:#00426D;color:white}.ctaBanner{padding:3rem 0}.ctaBanner--contact{background:rgba(0, 144, 192, 0.08)}.ctaBanner__content{display:flex;align-items:center;justify-content:space-between;gap:2rem}@media (max-width:768px){.ctaBanner__content{flex-direction:column;text-align:center}}.ctaBanner__title{font-size:1.75rem;font-weight:700;color:#00426D;margin:0;font-family:'Apfel Grotezk', sans-serif}@media (max-width:768px){.ctaBanner__title{font-size:1.5rem}}.ctaBanner__button{display:inline-flex;align-items:center;gap:0.75rem;padding:1rem 2rem;background:#00426D;color:white;text-decoration:none;border-radius:8px;font-weight:600;font-size:1rem;transition:all 0.3s ease;white-space:nowrap}.ctaBanner__button:hover{background:#0090C0;transform:translateX(4px)}.ctaBanner__button svg{transition:transform 0.3s ease}.ctaBanner__button:hover svg{transform:translateX(4px)}.nbPageContent{padding:3rem 0;font-size:1.0625rem;line-height:1.8;color:#0F172A}@media (max-width:768px){.nbPageContent{padding:1.5rem 0}}@media (max-width:576px){.nbPageContent{padding:1rem 0}}.row:has(#page-sidebar) .nbPageContent{padding-top:0}@media (max-width:768px){.row:has(#page-sidebar) .nbPageContent{padding-top:0}}.nbPageContent h1,.nbPageContent h2,.nbPageContent h3,.nbPageContent h4,.nbPageContent h5,.nbPageContent h6{font-family:'Apfel Grotezk', sans-serif;font-weight:700;color:#00426D;margin-top:2.5rem;margin-bottom:1rem;line-height:1.3}.nbPageContent h1:first-child,.nbPageContent h2:first-child,.nbPageContent h3:first-child,.nbPageContent h4:first-child,.nbPageContent h5:first-child,.nbPageContent h6:first-child{margin-top:0}.nbPageContent h1{font-size:2.5rem}@media (max-width:768px){.nbPageContent h1{font-size:2rem}}.nbPageContent h2{font-size:2rem}@media (max-width:768px){.nbPageContent h2{font-size:1.5rem}}.nbPageContent h3{font-size:1.5rem}@media (max-width:768px){.nbPageContent h3{font-size:1.25rem}}.nbPageContent h4{font-size:1.25rem}.nbPageContent p{margin-bottom:1.5rem}.nbPageContent p:last-child{margin-bottom:0}.nbPageContent a{color:#0090C0;text-decoration:underline}.nbPageContent a:hover{color:#00426D}.nbPageContent ul,.nbPageContent ol{margin-bottom:1.5rem;padding-left:1.5rem}.nbPageContent ul li,.nbPageContent ol li{margin-bottom:0.5rem}.nbPageContent blockquote{border-left:4px solid #0090C0;padding-left:1.5rem;margin:2rem 0;font-style:italic;color:#334155}.nbPageContent img{max-width:100%;height:auto;border-radius:8px;margin:2rem 0}@media (max-width:768px){.nbPageContent img{margin:1.5rem 0;border-radius:6px}}@media (max-width:576px){.nbPageContent img{margin:1rem 0;border-radius:4px}}.nbPageContent img.alignleft{float:left;margin:0.5rem 2rem 1rem 0;max-width:50%}@media (max-width:768px){.nbPageContent img.alignleft{float:none;max-width:100%;margin:1rem 0}}.nbPageContent img.alignright{float:right;margin:0.5rem 0 1rem 2rem;max-width:50%}@media (max-width:768px){.nbPageContent img.alignright{float:none;max-width:100%;margin:1rem 0}}.nbPageContent img.aligncenter{display:block;margin-left:auto;margin-right:auto}.nbPageContent .wp-caption{max-width:100%;margin:2rem 0}.nbPageContent .wp-caption img{margin:0}.nbPageContent .wp-caption-text{font-size:0.875rem;color:#475569;text-align:center;margin-top:0.5rem;padding:0 1rem}.nbPageContent .wp-block-embed,.nbPageContent iframe{max-width:100%;border-radius:8px;margin:2rem 0}.nbPageContent table{width:100%;border-collapse:collapse;margin:2rem 0}.nbPageContent table th,.nbPageContent table td{padding:0.75rem;border:1px solid #E2E8F0;text-align:left}.nbPageContent table th{background:#F8FAFC;font-weight:600;color:#00426D}.nbPageContent table tr:nth-child(even){background:#F8FAFC}.nbPageContent code{background:#F1F5F9;padding:0.25rem 0.5rem;border-radius:4px;font-size:0.9375rem;font-family:'Courier New', monospace;color:#00426D}.nbPageContent pre{background:#F1F5F9;padding:1.5rem;border-radius:8px;overflow-x:auto;margin:2rem 0}.nbPageContent pre code{background:transparent;padding:0}.nbPageTOC__sidebar{position:sticky;top:120px;align-self:flex-start;max-width:350px;width:100%}@media (min-width:992px){.nbPageTOC__sidebar{margin-left:auto}}@media (max-width:991px){.nbPageTOC__sidebar{position:static;margin-top:0;margin-bottom:0;max-width:100%;order:-1}}.nbPageTOC__wrapper{position:relative}@media (max-width:991px){.nbPageTOC__wrapper{position:relative;z-index:8;padding:1rem;border-bottom:1px solid #E2E8F0;transition:box-shadow 0.3s ease}.nbPageTOC__wrapper.is-fixed{position:fixed;background:#fff;top:80px;left:0;right:0;box-shadow:0 4px 4px rgba(0, 0, 0, 0.15);padding:0}body.admin-bar .nbPageTOC__wrapper.is-fixed{top:calc(80px + 46px)}}@media (max-width:991px) and (max-width:782px){body.admin-bar .nbPageTOC__wrapper.is-fixed{top:calc(68px + 46px)}}.nbPageTOC__title{font-size:0.75rem;font-weight:700;letter-spacing:0.1em;color:#64748B;margin-bottom:1.25rem;font-family:'Apfel Grotezk', sans-serif;text-transform:uppercase}@media (max-width:991px){.nbPageTOC__wrapper.is-fixed .nbPageTOC__title{display:none}}.nbPageTOC__toc{background:#ffffff;border:1px solid #EDF2F6;border-radius:16px;padding:1.5rem 1.75rem;position:relative;box-shadow:0 12px 30px rgba(5, 41, 69, 0.08);max-width:350px;width:100%}.nbPageTOC__toc.is-sticky{position:fixed;top:120px;width:calc((100% - 1408px) / 2 + (1408px * 0.33) - 3rem);width:min(350px, calc((100% - 1408px) / 2 + (1408px * 0.33) - 3rem));max-width:350px;z-index:100}@media (max-width:1500px){.nbPageTOC__toc.is-sticky{width:min(350px, 30%)}}@media (max-width:1200px){.nbPageTOC__toc.is-sticky{width:min(350px, 28%)}}.nbPageTOC__toc.is-bottom{position:absolute;bottom:0;width:100%}@media (max-width:991px){.nbPageTOC__toc{display:none;position:fixed;top:80px;left:0;right:0;width:100% !important;max-width:100%;border-radius:0;border-left:none;border-right:none;max-height:calc(100vh - 80px);overflow-y:auto;z-index:999;box-shadow:0 4px 20px rgba(0, 0, 0, 0.15)}.nbPageTOC__toc.is-open{display:block}}.nbPageTOC__title{font-size:0.75rem;font-weight:700;letter-spacing:0.1em;color:#64748B;margin-bottom:1.25rem;font-family:'Apfel Grotezk', sans-serif;text-transform:uppercase}@media (max-width:991px){.nbPageTOC__wrapper.is-fixed .nbPageTOC__title{display:none}}@media (min-width:992px){.nbPageTOC__accordion{display:none}}@media (max-width:991px){.nbPageTOC__accordion{display:block}.nbPageTOC__accordion.is-open .nbPageTOC__accordionIcon{transform:rotate(180deg)}.nbPageTOC__accordion.is-open .nbPageTOC__accordionContent{grid-template-rows:1fr}}.nbPageTOC__accordionTrigger{display:none}@media (max-width:991px){.nbPageTOC__accordionTrigger{display:flex;width:100%;align-items:center;justify-content:space-between;padding:0.75rem 1rem;background:white;color:#001A2B;border:none;border-radius:0;text-align:left;cursor:pointer;font-size:0.9375rem;font-weight:600;transition:all 0.3s ease;border-bottom:none}.nbPageTOC__accordionTrigger:hover{color:#0090C0}.nbPageTOC__accordionTrigger span{flex:1}}.nbPageTOC__accordionIcon{display:none}@media (max-width:991px){.nbPageTOC__accordionIcon{display:block;flex-shrink:0;margin-left:1rem;color:#001A2B;transition:transform 0.3s ease;width:20px;height:20px}}@media (min-width:992px){.nbPageTOC__accordionContent{display:none}}@media (max-width:991px){.nbPageTOC__accordionContent{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows 0.3s ease;margin-top:0.5rem}.nbPageTOC__accordionContent>*{min-height:0;overflow:hidden}}.nbPageTOC__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;text-align:start;gap:0.35rem}@media (min-width:992px){.nbPageTOC__list{gap:0.35rem}}@media (max-width:991px){.nbPageTOC__list{gap:0}}.nbPageTOC__item{margin:0;position:relative;padding-left:0}@media (min-width:992px){.nbPageTOC__item{border-bottom:none}}@media (max-width:991px){.nbPageTOC__item{border-bottom:1px solid #E2E8F0}.nbPageTOC__item:last-child{border-bottom:none}}.nbPageTOC__link{display:inline-flex;color:#475569;text-decoration:none;font-size:0.9375rem;line-height:1.5;padding:0.4rem 0 0.4rem 0.75rem;border-radius:8px;font-weight:500;transition:color 0.2s ease, transform 0.25s ease, background 0.25s ease, box-shadow 0.25s ease;position:relative;outline:none}.nbPageTOC__link::before{content:'';position:absolute;left:0;top:0.35rem;bottom:0.35rem;width:2px;border-radius:999px;background:rgba(148, 163, 184, 0.8);transition:background 0.2s ease}.nbPageTOC__link:hover{color:#00426D}.nbPageTOC__link:hover::before{background:#00426D}.nbPageTOC__link:focus{outline:none}.nbPageTOC__link.is-active,.nbPageTOC__link.is-active:focus-visible{color:#00426D;font-weight:600;transform:translateX(4px);background:transparent;outline:none}.nbPageTOC__link.is-active::before,.nbPageTOC__link.is-active:focus-visible::before{background:#0090C0}@media (max-width:991px){body.toc-open{overflow:hidden}}.nbExecutiveCommittee{padding:4rem 0 0 0}@media (max-width:768px){.nbExecutiveCommittee{padding:3rem 0 0 0}}.nbExecutiveCommittee__container{max-width:1408px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.nbExecutiveCommittee__container{padding:0 1rem;padding-bottom:1rem}}@media (max-width:576px){.nbExecutiveCommittee__container{padding:0;padding-bottom:1rem}}.nbExecutiveCommittee__members{margin-bottom:5rem}@media (max-width:768px){.nbExecutiveCommittee__members{margin-bottom:4rem}}.nbExecutiveCommittee__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}@media (min-width:1600px){.nbExecutiveCommittee__grid{grid-template-columns:repeat(5, 1fr)}}@media (max-width:1200px){.nbExecutiveCommittee__grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:992px){.nbExecutiveCommittee__grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:768px){.nbExecutiveCommittee__grid{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media (max-width:480px){.nbExecutiveCommittee__grid{grid-template-columns:1fr}}.nbExecutiveCommittee__card{background:#ffffff;border-radius:12px;overflow:visible;box-shadow:none;display:flex;flex-direction:column;position:relative;border:none}.nbExecutiveCommittee__cardImage{width:100%;padding-top:100%;position:relative;overflow:hidden;background:linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);border-radius:12px}.nbExecutiveCommittee__cardImage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:12px}.nbExecutiveCommittee__cardImagePlaceholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border-radius:12px}.nbExecutiveCommittee__cardImagePlaceholder svg{width:60%;height:60%;max-width:100px;max-height:100px;opacity:0.5}.nbExecutiveCommittee__cardContent{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:0.5rem;flex:1}.nbExecutiveCommittee__cardRole{font-size:0.6875rem;font-weight:600;color:#0090C0;text-transform:uppercase;letter-spacing:0.3px;line-height:1.2}.nbExecutiveCommittee__cardName{font-size:1rem;font-weight:600;color:#000814;margin:0;line-height:1.2}.nbExecutiveCommittee__cardHospital,.nbExecutiveCommittee__cardLocation{display:flex;align-items:center;gap:0.5rem;font-size:0.8125rem;color:#64748b;line-height:1.5}.nbExecutiveCommittee__icon{width:16px;height:16px;flex-shrink:0;color:#0090C0}.nbExecutiveCommittee__cardSubCommittees{margin-top:0.75rem;padding-top:0.75rem;border-top:1px solid rgba(0, 0, 0, 0.08)}.nbExecutiveCommittee__cardSubCommitteesLabel{font-size:0.6875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.5rem}.nbExecutiveCommittee__cardSubCommitteesPills{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:flex-start}.nbExecutiveCommittee__cardSubCommitteesPill{display:inline-block;padding:0.375rem 0.75rem;background:#f1f5f9;color:#475569;font-size:0.8125rem;line-height:1.4;border-radius:16px;border:1px solid #e2e8f0;white-space:nowrap}.nbExecutiveCommittee__cardSubCommitteesPills--hidden{display:none !important;width:100%;flex-basis:100%}.nbExecutiveCommittee__cardSubCommitteesPills--hidden.is-visible{display:flex !important;flex-wrap:wrap;gap:0.5rem;margin-top:0.5rem}.nbExecutiveCommittee__cardSubCommitteesToggle{display:inline-flex;align-items:center;padding:0.375rem 0.75rem;background:transparent;border:1px solid #cbd5e1;border-radius:16px;color:#64748b;font-size:0.8125rem;font-weight:500;cursor:pointer;transition:all 0.2s ease;margin-top:0;white-space:nowrap}.nbExecutiveCommittee__cardSubCommitteesToggle:hover{background:#f8fafc;border-color:#94a3b8;color:#475569}.nbExecutiveCommittee__cardSubCommitteesToggle.is-expanded .nbExecutiveCommittee__cardSubCommitteesToggleText{display:none}.nbExecutiveCommittee__cardSubCommitteesToggle.is-expanded .nbExecutiveCommittee__cardSubCommitteesToggleText--hidden{display:inline !important}.nbExecutiveCommittee__cardSubCommitteesToggleText{display:inline}.nbExecutiveCommittee__cardSubCommitteesToggleText--hidden{display:none}.nbExecutiveCommittee__cardSubCommitteesToggleCount{font-weight:600;color:#0090C0}.nbExecutiveCommittee__nominations{background:linear-gradient(0deg, #f8fafc 0%, #ffffff 100%);border-radius:24px;padding:5.5rem 3.5rem;margin-top:5rem;margin:2rem 2rem 0 2rem}@media (max-width:992px){.nbExecutiveCommittee__nominations{padding:0}}@media (max-width:768px){.nbExecutiveCommittee__nominations{padding:0;margin-top:3rem;border-radius:20px}}.nbExecutiveCommittee__nominationsTitle{position:relative;font-size:2.75rem;font-weight:700;color:#000814;margin:0 0 4rem 0;line-height:1.2;padding-bottom:1.75rem;letter-spacing:-0.02em}.nbExecutiveCommittee__nominationsTitle::after{content:'';position:absolute;bottom:0;left:0;width:100px;height:4px;background:linear-gradient(135deg, #0090C0 0%, #0077a3 100%);border-radius:2px;box-shadow:0 2px 8px rgba(0, 144, 192, 0.2)}@media (max-width:768px){.nbExecutiveCommittee__nominationsTitle{font-size:2.25rem;margin-bottom:2.5rem;padding-bottom:1.5rem;letter-spacing:-0.01em}.nbExecutiveCommittee__nominationsTitle::after{width:80px;height:3px}}.nbExecutiveCommittee__nominationsBlurb{font-size:1.0625rem;line-height:1.8;color:#334155;margin-bottom:4rem}.nbExecutiveCommittee__nominationsBlurb p{margin-bottom:1.25rem}.nbExecutiveCommittee__nominationsBlurb p:last-child{margin-bottom:0}.nbExecutiveCommittee__nominationsBlurb strong{color:#000814;font-weight:600}@media (max-width:768px){.nbExecutiveCommittee__nominationsBlurb{font-size:1rem;margin-bottom:2rem}}.nbExecutiveCommittee__nominationsInfo{background:linear-gradient(135deg, #ffffff 0%, #f8fafc 100%);border-radius:20px;padding:2.5rem;margin-bottom:4rem;border:1px solid rgba(0, 144, 192, 0.12);box-shadow:0 2px 12px rgba(0, 144, 192, 0.06)}@media (max-width:768px){.nbExecutiveCommittee__nominationsInfo{padding:1.5rem;margin-bottom:2rem;border-radius:16px}}@media (max-width:575.98px){.nbExecutiveCommittee__nominationsInfo{padding:1.25rem;margin-bottom:1.5rem;border-radius:14px}}@media (max-width:480px){.nbExecutiveCommittee__nominationsInfo{padding:1rem;margin-bottom:1.25rem;border-radius:12px}}.nbExecutiveCommittee__nominationsInfoInner{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:2.5rem}@media (max-width:768px){.nbExecutiveCommittee__nominationsInfoInner{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:575.98px){.nbExecutiveCommittee__nominationsInfoInner{gap:1.25rem}}@media (max-width:480px){.nbExecutiveCommittee__nominationsInfoInner{gap:1rem}}.nbExecutiveCommittee__nominationsInfoItem{display:flex;align-items:flex-start;gap:1rem}@media (max-width:575.98px){.nbExecutiveCommittee__nominationsInfoItem{gap:0.875rem}}@media (max-width:480px){.nbExecutiveCommittee__nominationsInfoItem{gap:0.75rem}}.nbExecutiveCommittee__nominationsInfoIcon{width:48px;height:48px;flex-shrink:0;background:linear-gradient(135deg, #0090C0 0%, #0077a3 100%);border-radius:14px;display:flex;align-items:center;justify-content:center;color:#ffffff;box-shadow:0 4px 12px rgba(0, 144, 192, 0.25)}@media (max-width:575.98px){.nbExecutiveCommittee__nominationsInfoIcon{width:42px;height:42px;border-radius:12px}}@media (max-width:480px){.nbExecutiveCommittee__nominationsInfoIcon{width:36px;height:36px;border-radius:10px}}.nbExecutiveCommittee__nominationsInfoIcon svg{width:24px;height:24px}@media (max-width:575.98px){.nbExecutiveCommittee__nominationsInfoIcon svg{width:22px;height:22px}}@media (max-width:480px){.nbExecutiveCommittee__nominationsInfoIcon svg{width:20px;height:20px}}.nbExecutiveCommittee__nominationsInfoContent{flex:1;min-width:0}.nbExecutiveCommittee__nominationsInfoLabel{font-size:0.8125rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:0.5px;margin-bottom:0.375rem}@media (max-width:575.98px){.nbExecutiveCommittee__nominationsInfoLabel{font-size:0.75rem;margin-bottom:0.3125rem}}@media (max-width:480px){.nbExecutiveCommittee__nominationsInfoLabel{font-size:0.6875rem;margin-bottom:0.25rem}}.nbExecutiveCommittee__nominationsInfoValue{font-size:1.5rem;font-weight:700;color:#000814;line-height:1.3}@media (max-width:768px){.nbExecutiveCommittee__nominationsInfoValue{font-size:1.375rem}}@media (max-width:575.98px){.nbExecutiveCommittee__nominationsInfoValue{font-size:1.25rem}}@media (max-width:480px){.nbExecutiveCommittee__nominationsInfoValue{font-size:1.125rem}}.nbExecutiveCommittee__skills{margin-bottom:3rem}.nbExecutiveCommittee__skillsIntro{font-size:1.125rem;font-weight:600;color:#000814;margin-bottom:1.5rem}.nbExecutiveCommittee__skillsGrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:1rem}@media (max-width:768px){.nbExecutiveCommittee__skillsGrid{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:0.75rem}}.nbExecutiveCommittee__skillItem{display:flex;align-items:center;gap:0.75rem;padding:0.875rem 1rem;background:#ffffff;border-radius:12px;border:1px solid rgba(0, 0, 0, 0.08)}.nbExecutiveCommittee__skillIcon{width:24px;height:24px;flex-shrink:0;object-fit:contain}.nbExecutiveCommittee__skillLabel{font-size:0.9375rem;color:#334155;line-height:1.4}.nbExecutiveCommittee__deadline{margin-bottom:4rem;padding:2.5rem;background:linear-gradient(135deg, #fef3c7 0%, #fde68a 100%);border-radius:20px;border:2px solid #f59e0b}@media (max-width:768px){.nbExecutiveCommittee__deadline{margin-bottom:3rem;padding:1.5rem;border-radius:16px}}.nbExecutiveCommittee__deadline--passed{background:linear-gradient(135deg, #fee2e2 0%, #fecaca 100%);border-color:#ef4444}.nbExecutiveCommittee__deadlineMessage{display:flex;align-items:flex-start;gap:1rem}.nbExecutiveCommittee__deadlineMessage p{margin:0;font-size:1.0625rem;line-height:1.7;color:#78350f}.nbExecutiveCommittee__deadlineMessage p strong{color:#451a03;font-weight:700}.nbExecutiveCommittee__deadline--passed .nbExecutiveCommittee__deadlineMessage p{color:#991b1b}.nbExecutiveCommittee__deadline--passed .nbExecutiveCommittee__deadlineMessage p strong{color:#7f1d1d}.nbExecutiveCommittee__deadlineIcon{width:28px;height:28px;flex-shrink:0;color:#f59e0b;margin-top:0.125rem}.nbExecutiveCommittee__deadline--passed .nbExecutiveCommittee__deadlineIcon{color:#ef4444}.nbExecutiveCommittee__nominationsActions{margin-top:4rem}@media (max-width:768px){.nbExecutiveCommittee__nominationsActions{margin-top:3rem}}.nbExecutiveCommittee__formWrapper{display:grid;grid-template-columns:1fr 320px;gap:3.5rem;align-items:flex-start}@media (max-width:992px){.nbExecutiveCommittee__formWrapper{grid-template-columns:1fr;gap:2rem}}.nbExecutiveCommittee__formContainer{opacity:0;animation:nbExecutiveCommitteeFadeIn 0.6s ease-out forwards;animation-delay:0.1s}.nbExecutiveCommittee__formContainer .gform_wrapper{background:#ffffff;border-radius:20px;padding:2.5rem;border:1px solid rgba(0, 0, 0, 0.06);box-shadow:0 2px 12px rgba(0, 0, 0, 0.04)}@media (max-width:768px){.nbExecutiveCommittee__formContainer .gform_wrapper{padding:2rem 1.5rem;border-radius:16px}}.nbExecutiveCommittee__formSidebar{display:flex;flex-direction:column;gap:1rem;position:sticky;top:2rem;opacity:0;animation:nbExecutiveCommitteeFadeIn 0.6s ease-out forwards;animation-delay:0.3s}@media (max-width:992px){.nbExecutiveCommittee__formSidebar{position:static;flex-direction:row;flex-wrap:wrap}}.nbExecutiveCommittee__actionButtons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}@media (max-width:768px){.nbExecutiveCommittee__actionButtons{flex-direction:column}}.nbExecutiveCommittee__actionBtn{display:inline-flex;align-items:center;justify-content:center;gap:0.75rem;padding:1rem 1.5rem;font-size:0.9375rem;font-weight:600;text-decoration:none;border-radius:12px;transition:all 0.3s cubic-bezier(0.4, 0, 0.2, 1);border:2px solid transparent;width:100%;text-align:center}.nbExecutiveCommittee__actionBtn svg{width:20px;height:20px;flex-shrink:0}.nbExecutiveCommittee__actionBtn--download{background:linear-gradient(135deg, #0090C0 0%, #0077a3 100%);color:#ffffff;box-shadow:0 4px 12px rgba(0, 144, 192, 0.3)}.nbExecutiveCommittee__actionBtn--download:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0, 144, 192, 0.4);color:#ffffff}.nbExecutiveCommittee__actionBtn--email{background:#ffffff;color:#0090C0;border-color:#0090C0;box-shadow:0 2px 8px rgba(0, 0, 0, 0.06)}.nbExecutiveCommittee__actionBtn--email:hover{background:#0090C0;color:#ffffff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 144, 192, 0.25)}@media (max-width:992px){.nbExecutiveCommittee__actionBtn{width:auto;flex:1;min-width:200px}}@media (max-width:768px){.nbExecutiveCommittee__actionBtn{padding:0.875rem 1.5rem;font-size:0.875rem}}@keyframes nbExecutiveCommitteeFadeIn{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.nbExecutiveCommittee__formContainer,.nbExecutiveCommittee__formSidebar{animation:none;opacity:1}}.nbOurTeam{padding:4rem 0 0 0}@media (max-width:768px){.nbOurTeam{padding:3rem 0 0 0}}.nbOurTeam__container{max-width:1408px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.nbOurTeam__container{padding:0 1rem}}.nbOurTeam__members{margin-bottom:5rem}@media (max-width:768px){.nbOurTeam__members{margin-bottom:4rem}}.nbOurTeam__grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2rem}@media (max-width:768px){.nbOurTeam__grid{gap:1.5rem}}.nbOurTeam__card{background:#ffffff;overflow:visible;box-shadow:none;display:flex;flex-direction:column;position:relative;border:none;flex:0 0 auto;border-radius:12px}@media (min-width:1600px){.nbOurTeam__card{width:calc((100% - (4 * 2rem)) / 5);max-width:calc((100% - (4 * 2rem)) / 5)}}@media (min-width:1201px) and (max-width:1599px){.nbOurTeam__card{width:calc((100% - (3 * 2rem)) / 4);max-width:calc((100% - (3 * 2rem)) / 4)}}@media (min-width:993px) and (max-width:1200px){.nbOurTeam__card{width:calc((100% - (2 * 2rem)) / 3);max-width:calc((100% - (2 * 2rem)) / 3)}}@media (min-width:481px) and (max-width:992px){.nbOurTeam__card{width:calc((100% - 2rem) / 2);max-width:calc((100% - 2rem) / 2)}}@media (max-width:768px){.nbOurTeam__card{width:calc((100% - 1.5rem) / 2);max-width:calc((100% - 1.5rem) / 2)}}@media (max-width:480px){.nbOurTeam__card{width:100%;max-width:100%}}.nbOurTeam__cardImage{width:100%;padding-top:100%;position:relative;overflow:hidden;background:linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);border-radius:12px}.nbOurTeam__cardImage img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:12px}.nbOurTeam__cardImagePlaceholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f1f5f9;border-radius:12px}.nbOurTeam__cardImagePlaceholder svg{width:60%;height:60%;max-width:100px;max-height:100px;opacity:0.5}.nbOurTeam__cardContent{padding:1.5rem 1rem;display:flex;flex-direction:column;gap:0.5rem;flex:1}.nbOurTeam__cardRole{font-size:0.6875rem;font-weight:600;color:#0090C0;text-transform:uppercase;letter-spacing:0.3px;line-height:1.2}.nbOurTeam__cardName{font-size:1rem;font-weight:600;color:#000814;margin:0;line-height:1.2}.nbOurTeam__cardHospital,.nbOurTeam__cardLocation{display:flex;align-items:center;gap:0.5rem;font-size:0.8125rem;color:#64748b;line-height:1.5}.nbOurTeam__icon{width:16px;height:16px;flex-shrink:0;color:#0090C0}.nbOurTeam__cardSubCommittees{margin-top:0.75rem;padding-top:0.75rem;border-top:1px solid rgba(0, 0, 0, 0.08)}.nbOurTeam__cardSubCommitteesLabel{font-size:0.6875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:0.05em;margin-bottom:0.5rem}.nbOurTeam__cardSubCommitteesPills{display:flex;flex-wrap:wrap;gap:0.5rem;align-items:flex-start}.nbOurTeam__cardSubCommitteesPill{display:inline-block;padding:0.375rem 0.75rem;background:#f1f5f9;color:#475569;font-size:0.8125rem;line-height:1.4;border-radius:16px;border:1px solid #e2e8f0;white-space:nowrap}.nbOurTeam__cardSubCommitteesPills--hidden{display:none !important;width:100%;flex-basis:100%}.nbOurTeam__cardSubCommitteesPills--hidden.is-visible{display:flex !important;flex-wrap:wrap;gap:0.5rem;margin-top:0.5rem}.nbOurTeam__cardSubCommitteesToggle{display:inline-flex;align-items:center;padding:0.375rem 0.75rem;background:transparent;border:1px solid #cbd5e1;border-radius:16px;color:#64748b;font-size:0.8125rem;font-weight:500;cursor:pointer;transition:all 0.2s ease;margin-top:0;white-space:nowrap}.nbOurTeam__cardSubCommitteesToggle:hover{background:#f8fafc;border-color:#94a3b8;color:#475569}.nbOurTeam__cardSubCommitteesToggle.is-expanded .nbOurTeam__cardSubCommitteesToggleText{display:none}.nbOurTeam__cardSubCommitteesToggle.is-expanded .nbOurTeam__cardSubCommitteesToggleText--hidden{display:inline !important}.nbOurTeam__cardSubCommitteesToggleText{display:inline}.nbOurTeam__cardSubCommitteesToggleText--hidden{display:none}.nbOurTeam__cardSubCommitteesToggleCount{font-weight:600;color:#0090C0}.nbAwards{padding:4rem 0;overflow:hidden}@media (max-width:768px){.nbAwards{padding:3rem 0}}.nbAwards__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.nbAwards__container{padding:0 1rem}}.nbAwards__introduction{margin-bottom:4rem;font-size:1.125rem;line-height:1.75;color:#334155}@media (max-width:768px){.nbAwards__introduction{margin-bottom:3rem;font-size:1rem}}.nbAwards__introduction p{margin-bottom:1rem}.nbAwards__introduction p:last-child{margin-bottom:0}.nbAwards__list{display:flex;flex-direction:column;gap:3rem}@media (max-width:768px){.nbAwards__list{gap:2.5rem}}.nbAwards__item{background:transparent;border:none;border-radius:0;padding:0;opacity:0;transform:translateY(30px);transition:opacity 0.6s ease-out, transform 0.6s ease-out}.nbAwards__item.is-visible{opacity:1;transform:translateY(0)}.nbAwards__itemHeader{display:flex;align-items:flex-start;gap:2rem;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid #e2e8f0}@media (max-width:768px){.nbAwards__itemHeader{gap:1.5rem;margin-bottom:1.5rem;padding-bottom:1rem}}.nbAwards__itemIllustration{flex-shrink:0;width:120px;height:120px;overflow:hidden}@media (max-width:768px){.nbAwards__itemIllustration{width:100px;height:100px}}.nbAwards__itemIllustration img{width:100%;height:100%;object-fit:contain;display:block}.nbAwards__itemHeaderContent{flex:1;min-width:0}.nbAwards__itemTitle{font-size:1.75rem;font-weight:700;color:#000814;margin:0 0 0.75rem 0;line-height:1.3}@media (max-width:768px){.nbAwards__itemTitle{font-size:1.5rem}}.nbAwards__itemDescription{font-size:1rem;line-height:1.6;color:#475569;margin:0}@media (max-width:768px){.nbAwards__itemDescription{font-size:0.9375rem}}.nbAwards__recipientsTitle{font-size:1rem;font-weight:600;color:#334155;margin:0 0 1.5rem 0;text-transform:uppercase;letter-spacing:0.05em}@media (max-width:768px){.nbAwards__recipientsTitle{font-size:0.9375rem;margin-bottom:1.25rem}}.nbAwards__recipientsList{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.25rem}@media (max-width:768px){.nbAwards__recipientsList{grid-template-columns:repeat(2, 1fr);gap:1rem}}.nbAwards__recipient{display:flex;align-items:center;gap:0.75rem;padding:0.75rem 0;border-bottom:1px solid #f1f5f9}@media (max-width:768px){.nbAwards__recipient{gap:0.625rem;padding:0.625rem 0}}.nbAwards__recipient:last-child{border-bottom:none}.nbAwards__recipientImage{flex-shrink:0;width:40px;height:40px}@media (max-width:768px){.nbAwards__recipientImage{width:32px;height:32px}}.nbAwards__recipientImage img{width:100%;height:100%;object-fit:contain;display:block}.nbAwards__recipientYear{font-size:0.8125rem;font-weight:600;color:#0090C0;flex-shrink:0}@media (max-width:768px){.nbAwards__recipientYear{font-size:0.75rem;min-width:45px}}.nbAwards__recipientName{font-size:0.875rem;font-weight:500;color:#0f172a;line-height:1.5;flex:1}@media (max-width:768px){.nbAwards__recipientName{font-size:0.8125rem}}.nbAwards__article{font-size:1rem;line-height:1.75;color:#334155}@media (max-width:768px){.nbAwards__article{font-size:0.9375rem}}.nbAwards__article h1,.nbAwards__article h2,.nbAwards__article h3,.nbAwards__article h4,.nbAwards__article h5,.nbAwards__article h6{color:#000814;margin-top:2rem;margin-bottom:1rem;font-weight:600}.nbAwards__article h1:first-child,.nbAwards__article h2:first-child,.nbAwards__article h3:first-child,.nbAwards__article h4:first-child,.nbAwards__article h5:first-child,.nbAwards__article h6:first-child{margin-top:0}.nbAwards__article h2{font-size:1.5rem}@media (max-width:768px){.nbAwards__article h2{font-size:1.25rem}}.nbAwards__article h3{font-size:1.25rem}@media (max-width:768px){.nbAwards__article h3{font-size:1.125rem}}.nbAwards__article p{margin-bottom:1.25rem}.nbAwards__article p:last-child{margin-bottom:0}.nbAwards__article ul,.nbAwards__article ol{margin:1.25rem 0;padding-left:1.5rem}.nbAwards__article ul li,.nbAwards__article ol li{margin-bottom:0.75rem}.nbAwards__article ul li:last-child,.nbAwards__article ol li:last-child{margin-bottom:0}.nbAwards__article a{color:#0090C0;text-decoration:underline;transition:color 0.2s ease}.nbAwards__article a:hover{color:#0077a3}.nbAwards__article strong{font-weight:600;color:#0f172a}.nbAwards__article hr{border:none;border-top:1px solid #e2e8f0;margin:2rem 0}@media (max-width:768px){.nbAwards__article hr{margin:1.5rem 0}}.nbAwards__empty{text-align:center;padding:4rem 2rem;color:#64748b;font-size:1.125rem}@media (max-width:768px){.nbAwards__empty{padding:3rem 1.5rem;font-size:1rem}}.nbAwards__recognitionStories{margin-top:clamp(3.25rem, 5.5vw, 4.75rem);display:flex;flex-direction:column;gap:clamp(2rem, 3.5vw, 3.25rem)}.nbAwards__recognitionStoryWrapper{position:relative;margin-bottom:2rem;opacity:0}.nbAwards__recognitionStoryWrapper.is-visible{opacity:1;animation:wrapperFadeIn 0.3s ease-out forwards}.nbAwards__recognitionStoryWrapper.is-visible .nbAwards__recognitionStory{animation:mainCardFadeIn 0.6s ease-out forwards}.nbAwards__recognitionStoryWrapper.is-visible .nbAwards__recognitionStoryBackCard--1{animation:backCardStack1 1.2s cubic-bezier(0.34, 1.56, 0.64, 1) forwards}.nbAwards__recognitionStoryWrapper.is-visible .nbAwards__recognitionStoryBackCard--2{animation:backCardStack2 1.2s cubic-bezier(0.34, 1.56, 0.64, 1) forwards}.nbAwards__recognitionStoryBackCard{position:absolute;border-radius:28px;pointer-events:none;opacity:0;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);background:linear-gradient(140deg, #ffffff 0%, #f7fbfd 55%, #EDF7FA 100%)}.nbAwards__recognitionStoryBackCard--1{top:12px;left:12px;right:-12px;bottom:-12px;background:linear-gradient(140deg, #ffffff 0%, #f7fbfd 55%, #EDF7FA 100%);border:1px solid rgba(15, 23, 42, 0.08);transform:rotate(-2.5deg);z-index:1;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1)}.nbAwards__recognitionStoryBackCard--2{top:6px;left:6px;right:-6px;bottom:-6px;background:linear-gradient(140deg, #ffffff 0%, #f7fbfd 55%, #EDF7FA 100%);border:1px solid rgba(15, 23, 42, 0.06);transform:rotate(-1.5deg);z-index:2;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1)}@media (max-width:768px){.nbAwards__recognitionStoryBackCard{border-radius:22px}.nbAwards__recognitionStoryBackCard--1{top:10px;left:10px;right:-10px;bottom:-10px;transform:rotate(-2deg)}.nbAwards__recognitionStoryBackCard--2{top:5px;left:5px;right:-5px;bottom:-5px;transform:rotate(-1deg)}}.nbAwards__recognitionStory{position:relative;padding:clamp(1.75rem, 4vw, 3rem);border-radius:12px;border:1px solid rgba(15, 23, 42, 0.08);background:linear-gradient(140deg, #ffffff 0%, #f7fbfd 55%, #EDF7FA 100%);z-index:3;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);opacity:0;transform:translateY(20px)}.nbAwards__recognitionStory__recognitionStoryGlow{position:absolute;inset:12% auto auto 50%;width:260px;height:260px;background:radial-gradient(circle, rgba(0, 144, 192, 0.3) 0%, rgba(255, 255, 255, 0) 70%);filter:blur(25px);opacity:0.6;z-index:1;pointer-events:none}.nbAwards__recognitionStory>*{position:relative;z-index:2}.nbAwards__recognitionStory>*.nbAwards__recognitionStoryGlow{z-index:1}@media (max-width:768px){.nbAwards__recognitionStory{border-radius:12px}}@keyframes wrapperFadeIn{0%{opacity:0}100%{opacity:1}}@keyframes mainCardFadeIn{0%{opacity:0;transform:translateY(20px)}100%{opacity:1;transform:translateY(0)}}@keyframes backCardStack1{0%{opacity:0;transform:rotate(-2.5deg) translateY(30px) scale(0.85)}40%{opacity:0.5;transform:rotate(-2.5deg) translateY(-8px) scale(1.05)}60%{transform:rotate(-2.5deg) translateY(2px) scale(0.95)}100%{opacity:0.7;transform:rotate(-2.5deg) translateY(0) scale(1)}}@keyframes backCardStack2{0%{opacity:0;transform:rotate(-1.5deg) translateY(25px) scale(0.88)}40%{opacity:0.6;transform:rotate(-1.5deg) translateY(-6px) scale(1.03)}60%{transform:rotate(-1.5deg) translateY(1px) scale(0.97)}100%{opacity:0.85;transform:rotate(-1.5deg) translateY(0) scale(1)}}.nbAwards__recognitionStoryHeader{display:flex;align-items:flex-start;gap:1.5rem;margin-bottom:clamp(1.5rem, 2.5vw, 2rem)}@media (max-width:768px){.nbAwards__recognitionStoryHeader{gap:1.25rem}}.nbAwards__recognitionStoryPortrait{flex-shrink:0;width:120px;height:120px;border-radius:10px;overflow:hidden;background:#f1f5f9}@media (max-width:768px){.nbAwards__recognitionStoryPortrait{width:100px;height:100px}}.nbAwards__recognitionStoryPortrait img{width:100%;height:100%;object-fit:cover;display:block}.nbAwards__recognitionStoryHeaderContent{flex:1;min-width:0}.nbAwards__recognitionStoryLabel{font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.1em;color:#94a3b8;font-weight:600;margin-bottom:0.75rem}@media (max-width:768px){.nbAwards__recognitionStoryLabel{font-size:0.625rem;margin-bottom:0.625rem}}.nbAwards__recognitionStoryPersonName{font-size:clamp(1.875rem, 3.5vw, 2.5rem);font-weight:700;color:#001A2B;margin:0 0 0.5rem 0;line-height:1.2;letter-spacing:-0.02em}@media (max-width:768px){.nbAwards__recognitionStoryPersonName{font-size:clamp(1.5rem, 4vw, 2rem);margin-bottom:0.375rem}}.nbAwards__recognitionStoryAward{font-size:clamp(1rem, 1.5vw, 1.25rem);font-weight:500;color:#334155;margin-bottom:0.5rem;line-height:1.4}@media (max-width:768px){.nbAwards__recognitionStoryAward{font-size:0.9375rem;margin-bottom:0.375rem}}.nbAwards__recognitionStoryYear{font-size:0.875rem;font-weight:600;color:#F7921E;margin-top:0.25rem}@media (max-width:768px){.nbAwards__recognitionStoryYear{font-size:0.8125rem}}.nbAwards__recognitionStoryMeta{display:grid;grid-template-columns:repeat(3, 1fr);gap:1rem;margin-bottom:clamp(1.5rem, 2.5vw, 2rem)}@media (max-width:768px){.nbAwards__recognitionStoryMeta{grid-template-columns:1fr;gap:0.75rem}}.nbAwards__recognitionStoryMetaItem{display:flex;flex-direction:column;background:transparent;border:none;padding:0;border-radius:0}.nbAwards__recognitionStoryMetaValue{font-size:0.9375rem;font-weight:500;color:#334155}@media (max-width:768px){.nbAwards__recognitionStoryMetaValue{font-size:0.875rem}}.nbAwards__recognitionStoryIntro{font-size:1.08rem;line-height:1.75;color:#1e293b;font-weight:500;margin-bottom:clamp(1.25rem, 2vw, 1.8rem);padding:1.3rem 1.6rem;border-radius:18px;background:rgba(255, 255, 255, 0.92);border:1px solid rgba(15, 23, 42, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.65)}@media (max-width:768px){.nbAwards__recognitionStoryIntro{font-size:0.98rem;padding:1.1rem 1.25rem}}.nbAwards__recognitionStoryIntro p{margin:0;margin-bottom:0.8rem}.nbAwards__recognitionStoryIntro p:first-child{margin-top:0}.nbAwards__recognitionStoryIntro p:last-child{margin-bottom:0}.nbAwards__recognitionStoryBody{font-size:1.0125rem;line-height:1.85;color:#334155;margin-bottom:clamp(1.5rem, 2.5vw, 2rem)}@media (max-width:768px){.nbAwards__recognitionStoryBody{font-size:0.95rem}}.nbAwards__recognitionStoryBody p{margin-bottom:1.35rem}.nbAwards__recognitionStoryBody p:last-child{margin-bottom:0}.nbAwards__recognitionStoryBody h1,.nbAwards__recognitionStoryBody h2,.nbAwards__recognitionStoryBody h3,.nbAwards__recognitionStoryBody h4,.nbAwards__recognitionStoryBody h5,.nbAwards__recognitionStoryBody h6{color:#0f172a;margin-top:2rem;margin-bottom:0.85rem;font-weight:600;letter-spacing:-0.01em}.nbAwards__recognitionStoryBody h1:first-child,.nbAwards__recognitionStoryBody h2:first-child,.nbAwards__recognitionStoryBody h3:first-child,.nbAwards__recognitionStoryBody h4:first-child,.nbAwards__recognitionStoryBody h5:first-child,.nbAwards__recognitionStoryBody h6:first-child{margin-top:0}.nbAwards__recognitionStoryBody ul,.nbAwards__recognitionStoryBody ol{margin:1.5rem 0;padding-left:1.5rem}.nbAwards__recognitionStoryBody ul li,.nbAwards__recognitionStoryBody ol li{margin-bottom:0.8rem}.nbAwards__recognitionStoryBody ul li:last-child,.nbAwards__recognitionStoryBody ol li:last-child{margin-bottom:0}.nbAwards__recognitionStoryBody a{color:#0090C0;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:0.2em;transition:color 0.2s ease}.nbAwards__recognitionStoryBody a:hover{color:#0ea5e9}.nbAwards__recognitionStoryBody strong{font-weight:600;color:#0f172a}.nbAwards__recognitionStoryBullets{list-style:none;padding:1.75rem 2rem;margin:2rem 0;border-radius:16px;background:linear-gradient(135deg, #f8fafc 0%, #f1f5f9 100%);border:1px solid #e2e8f0}@media (max-width:768px){.nbAwards__recognitionStoryBullets{margin:1.5rem 0;padding:1.5rem 1.75rem;border-radius:12px}}.nbAwards__recognitionStoryBullets li{position:relative;padding-left:2rem;margin-bottom:1rem;font-size:1rem;line-height:1.75;color:#334155}@media (max-width:768px){.nbAwards__recognitionStoryBullets li{font-size:0.9375rem;padding-left:1.75rem;margin-bottom:0.875rem}}.nbAwards__recognitionStoryBullets li:before{content:"";position:absolute;left:0.5rem;top:0.65rem;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg, #0090C0, #0ea5e9);box-shadow:0 0 0 3px rgba(0, 144, 192, 0.1)}.nbAwards__recognitionStoryBullets li:last-child{margin-bottom:0}.nbAwards__recognitionStoryQuote{margin:clamp(1.75rem, 3vw, 2.5rem) 0;padding:1.75rem 2.25rem;border-radius:22px;background:linear-gradient(135deg, rgba(0, 144, 192, 0.1) 0%, rgba(14, 165, 233, 0.18) 100%);border:1px solid rgba(14, 165, 233, 0.35);color:#0f172a;font-size:1.125rem;line-height:1.8;font-style:italic;position:relative;overflow:hidden}@media (max-width:768px){.nbAwards__recognitionStoryQuote{font-size:1rem;padding:1.5rem 1.75rem}}.nbAwards__recognitionStoryQuote::before{content:"“";position:absolute;top:-0.5rem;left:1rem;font-size:4.5rem;color:rgba(14, 165, 233, 0.2);font-family:Georgia, serif}.nbAwards__recognitionStoryQuote p{margin:0;position:relative;z-index:1}.nbAwards__recognitionStoryLink{margin-top:1.75rem}.nbAwards__recognitionStoryLinkAnchor{display:inline-flex;align-items:center;gap:0.65rem;padding:0.75rem 1.75rem;border-radius:999px;font-size:0.95rem;font-weight:600;color:#ffffff;background:linear-gradient(135deg, #0ea5e9 0%, #2563eb 100%);text-decoration:none;box-shadow:0 15px 25px rgba(14, 165, 233, 0.35);transition:transform 0.2s ease, box-shadow 0.2s ease}.nbAwards__recognitionStoryLinkAnchor:hover{transform:translateY(-2px);box-shadow:0 20px 35px rgba(14, 165, 233, 0.4)}.nbAwards__recognitionStoryLinkAnchor:active{transform:translateY(0)}.nbAwards__recognitionStoryLinkAnchor svg{flex-shrink:0}.nbAwards__recognitionStoryLocation{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:0.5rem}@media (max-width:768px){.nbAwards__recognitionStoryLocation{margin-top:1.5rem;padding-top:1.25rem}}.nbAwards__recognitionStoryLocationLabel{font-size:0.6875rem;text-transform:uppercase;letter-spacing:0.1em;color:#94a3b8;font-weight:600}@media (max-width:768px){.nbAwards__recognitionStoryLocationLabel{font-size:0.625rem}}.nbAwards__recognitionStoryLocationValue{font-size:0.9375rem;font-weight:500;color:#334155;line-height:1.5}@media (max-width:768px){.nbAwards__recognitionStoryLocationValue{font-size:0.875rem}}.nbAwards__recognitionStoryExpandable{max-height:0;overflow:hidden;opacity:0;transition:max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.3s ease-out, margin-top 0.3s ease-out;margin-top:0}.nbAwards__recognitionStoryExpandable[data-expanded="true"]{max-height:5000px;opacity:1;margin-top:1.5rem}@media (max-width:768px){.nbAwards__recognitionStoryExpandable[data-expanded="true"]{margin-top:1.25rem}}.nbAwards__recognitionStoryToggle{display:inline-flex;align-items:center;gap:0.5rem;margin-top:1.5rem;padding:0.75rem 1.5rem;background:transparent;border:1px solid #e2e8f0;border-radius:8px;font-size:0.9375rem;font-weight:600;color:#0090C0;cursor:pointer;transition:all 0.2s ease}@media (max-width:768px){.nbAwards__recognitionStoryToggle{margin-top:1.25rem;padding:0.625rem 1.25rem;font-size:0.875rem}}.nbAwards__recognitionStoryToggle:hover{background:#f8fafc;border-color:#0090C0;color:#0077a3}.nbAwards__recognitionStoryToggle:active{transform:translateY(1px)}.nbAwards__recognitionStoryToggleText{display:inline-block}.nbAwards__recognitionStoryToggleIcon{transition:transform 0.3s ease;flex-shrink:0}.nbAwards__recognitionStoryWrapper:has([data-expanded="true"]) .nbAwards__recognitionStoryToggleIcon{transform:rotate(180deg)}.nbAwards__recognitionStoryWrapper:has([data-expanded="true"]) .nbAwards__recognitionStoryToggleText::after{content:" less"}.nbAwards__infoBlock{background:#f8fafc;border:1px solid #cbd5e1;border-radius:0;padding:2.5rem}@media (max-width:768px){.nbAwards__infoBlock{padding:2rem 1.5rem}}.nbAwards__infoBlockTitle{font-size:1.5rem;font-weight:700;color:#000814;margin:0 0 1.5rem 0;line-height:1.3}@media (max-width:768px){.nbAwards__infoBlockTitle{font-size:1.25rem;margin-bottom:1.25rem}}.nbAwards__infoBlockContent{font-size:1rem;line-height:1.75;color:#334155}@media (max-width:768px){.nbAwards__infoBlockContent{font-size:0.9375rem}}.nbAwards__infoBlockContent p{margin-bottom:1.25rem}.nbAwards__infoBlockContent p:last-child{margin-bottom:0}.nbAwards__infoBlockContent ul,.nbAwards__infoBlockContent ol{margin:1.25rem 0;padding-left:1.5rem}.nbAwards__infoBlockContent ul li,.nbAwards__infoBlockContent ol li{margin-bottom:0.75rem}.nbAwards__infoBlockContent ul li:last-child,.nbAwards__infoBlockContent ol li:last-child{margin-bottom:0}.nbAwards__infoBlockContent a{color:#0090C0;text-decoration:underline;transition:color 0.2s ease}.nbAwards__infoBlockContent a:hover{color:#0077a3}.nbAwards__infoBlockContent strong{font-weight:600;color:#0f172a}.nbAffiliations{padding:4rem 0;overflow:hidden}@media (max-width:768px){.nbAffiliations{padding:3rem 0}}.nbAffiliations__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.nbAffiliations__container{padding:0 1rem}}.nbAffiliations__introduction{margin-bottom:4rem;font-size:1.125rem;line-height:1.75;color:#334155}@media (max-width:768px){.nbAffiliations__introduction{margin-bottom:3rem;font-size:1rem}}.nbAffiliations__introduction p{margin-bottom:1rem}.nbAffiliations__introduction p:last-child{margin-bottom:0}.nbAffiliations__mainSection{margin-bottom:5rem}@media (max-width:768px){.nbAffiliations__mainSection{margin-bottom:4rem}}.nbAffiliations__mainList{display:flex;flex-direction:column;gap:2.5rem}@media (max-width:768px){.nbAffiliations__mainList{gap:2rem}}.nbAffiliations__mainItem{background:transparent;border:none;border-radius:0;padding:0;opacity:0;transform:translateY(30px);transition:opacity 0.6s ease-out, transform 0.6s ease-out}.nbAffiliations__mainItem.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.nbAffiliations__mainItem{opacity:1;transform:none;transition:none}}.nbAffiliations__mainHeader{display:flex;flex-direction:row;align-items:flex-start;gap:2rem}@media (max-width:768px){.nbAffiliations__mainHeader{flex-direction:column;gap:1rem}}.nbAffiliations__mainLogo{flex-shrink:0;width:200px;max-height:120px;display:flex;align-items:center;justify-content:flex-start}@media (max-width:768px){.nbAffiliations__mainLogo{width:100%;max-width:180px;max-height:90px}}.nbAffiliations__mainLogo img{width:100%;height:auto;max-height:120px;object-fit:contain;display:block}@media (max-width:768px){.nbAffiliations__mainLogo img{max-height:90px}}.nbAffiliations__logoLink{display:block;width:100%;transition:opacity 0.3s ease}.nbAffiliations__logoLink:hover{opacity:0.8}.nbAffiliations__mainHeaderContent{flex:1;min-width:0}.nbAffiliations__mainTitle{font-size:1.5rem;font-weight:600;color:#000814;margin:0;line-height:1.4}@media (max-width:768px){.nbAffiliations__mainTitle{font-size:1.25rem}}.nbAffiliations__titleLink{color:inherit;text-decoration:none;transition:color 0.3s ease}.nbAffiliations__titleLink:hover{color:#0090C0}.nbAffiliations__mainDescription{font-size:0.9375rem;line-height:1.6;color:#475569;margin-top:0.75rem;margin-bottom:0.75rem}@media (max-width:768px){.nbAffiliations__mainDescription{font-size:0.875rem;margin-top:0.625rem;margin-bottom:0.625rem}}.nbAffiliations__mainDescription p{margin-bottom:0.75rem}.nbAffiliations__mainDescription p:last-child{margin-bottom:0}.nbAffiliations__mainDescription a{color:#0090C0;text-decoration:none}.nbAffiliations__mainDescription a:hover{text-decoration:underline}.nbAffiliations__mainLink{margin-top:0.5rem}.nbAffiliations__linkButton{display:inline-flex;align-items:center;gap:0.375rem;padding:0;background:transparent;border:none;border-radius:0;color:#475569;font-size:0.875rem;font-weight:400;text-decoration:underline;transition:all 0.2s ease}.nbAffiliations__linkButton svg{width:14px;height:14px;flex-shrink:0;opacity:0.6;transition:opacity 0.2s ease}.nbAffiliations__linkButton:hover{color:#0090C0;text-decoration:underline}.nbAffiliations__linkButton:hover svg{opacity:1}.nbAffiliations__alliedSection{padding-top:3rem;border-top:1px solid #E2E8F0}.nbAffiliations__alliedTitle{font-size:1rem;font-weight:700;color:#001A2B;margin:0 0 2.5rem 0;line-height:1.3;text-align:center}@media (max-width:768px){.nbAffiliations__alliedTitle{font-size:1.75rem;margin-bottom:2rem}}.nbAffiliations__alliedGrid{display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:2rem}@media (max-width:768px){.nbAffiliations__alliedGrid{grid-template-columns:repeat(auto-fill, minmax(200px, 1fr));gap:1.5rem}}@media (max-width:480px){.nbAffiliations__alliedGrid{grid-template-columns:1fr 1fr;gap:1rem}}.nbAffiliations__alliedItem{background:#fff;border:1px solid #E2E8F0;border-radius:12px;padding:1rem;display:flex;flex-direction:column;align-items:center;text-align:center;min-height:200px;justify-content:space-between;opacity:0;transform:translateY(30px);transition:opacity 0.6s ease-out, transform 0.6s ease-out}.nbAffiliations__alliedItem.is-visible{opacity:1;transform:translateY(0)}@media (max-width:768px){.nbAffiliations__alliedItem{padding:1.5rem;min-height:180px}}@media (prefers-reduced-motion:reduce){.nbAffiliations__alliedItem{opacity:1;transform:none;transition:none}}.nbAffiliations__alliedItem--clickable{cursor:pointer;transition:opacity 0.6s ease-out, transform 0.6s ease-out, border-color 0.3s ease, box-shadow 0.3s ease}.nbAffiliations__alliedItem--clickable:hover{border-color:#0090C0;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.08)}@media (prefers-reduced-motion:reduce){.nbAffiliations__alliedItem--clickable{transition:border-color 0.3s ease, box-shadow 0.3s ease}.nbAffiliations__alliedItem--clickable:hover{transform:none}}.nbAffiliations__alliedLink{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;height:100%;text-decoration:none;color:inherit;justify-content:space-between;gap:1rem;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;padding:1rem}.nbAffiliations__alliedItem--clickable{position:relative}.nbAffiliations__alliedLogo{width:100%;max-width:180px;max-height:100px;display:flex;align-items:center;justify-content:center;flex:1;min-height:0}@media (max-width:768px){.nbAffiliations__alliedLogo{max-width:150px;max-height:80px}}.nbAffiliations__alliedLogo img{width:100%;height:auto;max-height:100px;object-fit:contain;display:block;filter:grayscale(0%);transition:filter 0.3s ease}@media (max-width:768px){.nbAffiliations__alliedLogo img{max-height:80px}}.nbAffiliations__alliedName{font-size:0.8rem;font-weight:600;color:#334155;margin:0;line-height:1.3;flex-shrink:0;margin-top:auto}@media (max-width:768px){.nbAffiliations__alliedName{font-size:0.75rem}}.nbAffiliations__alliedItem--clickable:hover .nbAffiliations__alliedName{color:#0090C0}.nbAffiliations__alliedItem--clickable:hover .nbAffiliations__alliedLogo img{filter:grayscale(0%)}.selectionPage{padding:4rem 0;overflow:hidden}@media (max-width:768px){.selectionPage{padding:3rem 0}}.selectionPage__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}@media (max-width:768px){.selectionPage__container{padding:0 1rem}}.selectionPage__header{margin-bottom:4rem}@media (max-width:768px){.selectionPage__header{margin-bottom:3rem}}.selectionPage__title{font-size:2.5rem;font-weight:700;color:#000814;margin:0 0 1.5rem 0;line-height:1.2}@media (max-width:768px){.selectionPage__title{font-size:2rem;margin-bottom:1.25rem}}.selectionPage__intro{font-size:1.125rem;line-height:1.75;color:#334155}@media (max-width:768px){.selectionPage__intro{font-size:1rem}}.selectionPage__intro p{margin-bottom:1rem}.selectionPage__intro p:last-child{margin-bottom:0}.selectionPage__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:2rem;margin-bottom:0}@media (max-width:768px){.selectionPage__grid{grid-template-columns:1fr;gap:2rem;margin-bottom:0}}.selectionReveal{opacity:0;will-change:opacity, transform}.selectionReveal.is-visible{animation:selectionFadeUp 0.65s ease forwards;animation-delay:var(--selection-animate-delay, 0ms)}.selectionReveal[data-animate="rise"].is-visible{animation-name:selectionRiseUp}.selectionReveal[data-animate="slide-up"].is-visible{animation-name:selectionSlideUp}@media (prefers-reduced-motion:reduce){.selectionReveal,.selectionReveal.is-visible{animation:none !important;opacity:1 !important;transform:none !important}}@keyframes selectionFadeUp{from{opacity:0;transform:translate3d(0, 18px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes selectionRiseUp{from{opacity:0;transform:translate3d(0, 26px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes selectionSlideUp{from{opacity:0;transform:translate3d(0, 34px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.selectionTimetable{margin-bottom:4rem}@media (max-width:768px){.selectionTimetable{margin-bottom:3rem}}.selectionTimetable__layout{display:grid;grid-template-columns:minmax(240px, 320px) minmax(0, 1fr);gap:2.5rem;align-items:flex-start}@media (max-width:992px){.selectionTimetable__layout{grid-template-columns:1fr;gap:2rem}}.selectionTimetable__intro{position:sticky;top:4.5rem;align-self:flex-start;padding:1.75rem;border-radius:18px;background:#F8FAFC;border:1px solid rgba(226, 232, 240, 0.9);box-shadow:0 12px 32px rgba(51, 65, 85, 0.08)}@media (max-width:992px){.selectionTimetable__intro{position:static}}.selectionTimetable__eyebrow{text-transform:uppercase;letter-spacing:0.1em;font-size:0.75rem;font-weight:600;color:#64748B;margin:0 0 0.5rem 0}.selectionTimetable__title{font-size:1.65rem;font-weight:700;color:#000814;margin:0 0 0.85rem 0;line-height:1.25}.selectionTimetable__summary{font-size:0.95rem;color:#334155;margin:0 0 1.25rem 0;line-height:1.6}.selectionTimetable__legend{display:inline-flex;align-items:center;gap:0.5rem;font-size:0.875rem;font-weight:600;color:#00426D}.selectionTimetable__legend::before{content:'';width:10px;height:10px;border-radius:999px;background:#F7921E;box-shadow:0 0 0 4px rgba(247, 146, 30, 0.15)}.selectionTimetable__list{display:flex;flex-direction:column;gap:1rem;margin:0}@media (max-width:575.98px){.selectionTimetable__list{gap:0.875rem}}@media (max-width:480px){.selectionTimetable__list{gap:0.75rem}}.selectionTimetable__item{display:grid;grid-template-columns:clamp(140px, 30%, 220px) minmax(0, 1fr);gap:1.25rem;padding:1.25rem 1.5rem;border-radius:14px;border:1px solid rgba(226, 232, 240, 0.8);background:#fff;position:relative}@media (max-width:768px){.selectionTimetable__item{grid-template-columns:1fr;padding:1.25rem}}@media (max-width:575.98px){.selectionTimetable__item{padding:1rem;gap:1rem;border-radius:12px}}@media (max-width:480px){.selectionTimetable__item{padding:0.875rem;gap:0.875rem;border-radius:10px}}.selectionTimetable__item::after{content:'';position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px rgba(247, 146, 30, 0.08);pointer-events:none}.selectionTimetable__itemDate{display:flex;flex-direction:column;gap:0.25rem;padding-right:1rem;border-right:1px solid rgba(203, 213, 225, 0.6);justify-content:center}@media (max-width:768px){.selectionTimetable__itemDate{flex-direction:row;border-right:none;border-bottom:1px solid rgba(203, 213, 225, 0.8);padding-right:0;padding-bottom:0.75rem;margin-bottom:0.75rem;align-items:center;justify-content:space-between}}@media (max-width:575.98px){.selectionTimetable__itemDate{padding-bottom:0.625rem;margin-bottom:0.625rem;gap:0.5rem}}@media (max-width:480px){.selectionTimetable__itemDate{padding-bottom:0.5rem;margin-bottom:0.5rem;gap:0.375rem}}.selectionTimetable__itemDateText{font-size:0.9rem;font-weight:600;color:#334155;display:block}@media (max-width:768px){.selectionTimetable__itemDateText{font-size:0.9375rem}}@media (max-width:575.98px){.selectionTimetable__itemDateText{font-size:0.875rem}}@media (max-width:480px){.selectionTimetable__itemDateText{font-size:0.8125rem}}.selectionTimetable__dateRow{display:flex;align-items:center;gap:0.4rem;justify-content:space-between}@media (max-width:575.98px){.selectionTimetable__dateRow{gap:0.3rem}}@media (max-width:480px){.selectionTimetable__dateRow{gap:0.25rem}}.selectionTimetable__dateLabel{font-size:0.75rem;font-weight:400;letter-spacing:0.04em;text-transform:uppercase;color:#64748B}@media (max-width:575.98px){.selectionTimetable__dateLabel{font-size:0.6875rem}}@media (max-width:480px){.selectionTimetable__dateLabel{font-size:0.625rem}}.selectionTimetable__dateLabel--open{color:#0090C0}.selectionTimetable__dateLabel--close{color:#F7921E}.selectionTimetable__itemTime{font-size:0.875rem;color:#475569;display:block}.selectionTimetable__itemContent{display:flex;flex-direction:column;gap:0.35rem}@media (max-width:575.98px){.selectionTimetable__itemContent{gap:0.25rem}}.selectionTimetable__itemLabel{font-size:1.05rem;font-weight:600;color:#000814;line-height:1.5}@media (max-width:768px){.selectionTimetable__itemLabel{font-size:0.9375rem}}@media (max-width:575.98px){.selectionTimetable__itemLabel{font-size:0.875rem;line-height:1.4}}@media (max-width:480px){.selectionTimetable__itemLabel{font-size:0.8125rem}}.selectionTimetable__itemLocation{font-size:0.875rem;color:#475569;line-height:1.5}@media (max-width:575.98px){.selectionTimetable__itemLocation{font-size:0.8125rem}}@media (max-width:480px){.selectionTimetable__itemLocation{font-size:0.75rem}}.selectionProcess{margin-bottom:4rem;background:#F8FAFC}@media (max-width:768px){.selectionProcess{margin-bottom:3rem}}.selectionProcess__container{max-width:1200px;margin:0 auto;padding:4rem 1.5rem}@media (max-width:768px){.selectionProcess__container{padding:3rem 1rem}}.selectionProcess__header{margin-bottom:2.5rem}@media (max-width:768px){.selectionProcess__header{margin-bottom:2rem}}.selectionProcess__title{font-size:1.75rem;font-weight:700;color:#000814;margin:0 0 1rem 0;line-height:1.3}@media (max-width:768px){.selectionProcess__title{font-size:1.5rem}}.selectionProcess__lede{font-size:1.0625rem;color:#334155;line-height:1.7;max-width:640px}@media (max-width:768px){.selectionProcess__lede{font-size:0.95rem}}.selectionProcess__grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:2rem}@media (max-width:1024px){.selectionProcess__grid{grid-template-columns:1fr}}.selectionProcess__column{background:transparent;position:relative;overflow:hidden}@media (max-width:768px){.selectionProcess__column{padding:1.5rem}}.selectionProcess__column--prerequisites::before,.selectionProcess__column--apply::before{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none}.selectionProcess__column--apply{background:transparent;border:none;padding:0;box-shadow:none}.selectionProcess__column--prerequisites>*,.selectionProcess__column--apply>*{position:relative;z-index:1}.selectionProcess__prerequisites{margin-bottom:3rem}@media (max-width:768px){.selectionProcess__prerequisites{margin-bottom:2.5rem}}.selectionProcess__prerequisitesHeading{font-size:0.75rem;font-weight:600;color:#000814;margin:0 0 1rem 0;line-height:1.4;text-transform:uppercase}@media (max-width:768px){.selectionProcess__prerequisitesHeading{font-size:0.75rem}}.selectionProcess__prerequisitesIntro{font-size:1rem;line-height:1.75;color:#334155;margin-bottom:1.5rem}@media (max-width:768px){.selectionProcess__prerequisitesIntro{font-size:0.9375rem;line-height:1.6}}@media (max-width:575.98px){.selectionProcess__prerequisitesIntro{font-size:0.875rem;line-height:1.5;margin-bottom:1.25rem}}@media (max-width:480px){.selectionProcess__prerequisitesIntro{font-size:0.8125rem;margin-bottom:1rem}}.selectionProcess__prerequisitesIntro p{margin-bottom:1rem}@media (max-width:575.98px){.selectionProcess__prerequisitesIntro p{margin-bottom:0.75rem}}@media (max-width:480px){.selectionProcess__prerequisitesIntro p{margin-bottom:0.625rem}}.selectionProcess__prerequisitesIntro p:last-child{margin-bottom:0}@media (max-width:575.98px){.selectionProcess__prerequisitesIntro br{display:none}}.selectionProcess__prerequisitesList{list-style:none;padding:0;margin:0 0 2rem 0;display:flex;flex-direction:column;gap:1.25rem}.selectionProcess__prerequisitesItem{display:grid;grid-template-columns:24px 1fr;align-items:flex-start;gap:1.25rem;padding:1.5rem;background:white;border-radius:12px;transition:background-color 0.2s ease}@media (max-width:768px){.selectionProcess__prerequisitesItem{padding:1.25rem;gap:1rem}}.selectionProcess__check{width:24px;height:24px;border-radius:3px;border:1px solid #000814;display:inline-flex;align-items:center;justify-content:center;color:black;background:white;margin-top:0.15rem}.selectionProcess__checkIcon{display:block;width:14px;height:14px;stroke-width:3}.selectionProcess__checkText{font-size:0.85em;line-height:1.6;color:#000814;font-weight:500}.selectionProcess__prerequisitesLink{margin-top:1rem}.selectionProcess__prerequisitesLinkAnchor{color:#00426D;text-decoration:none;font-weight:500;transition:color 0.2s ease}.selectionProcess__prerequisitesLinkAnchor:hover,.selectionProcess__prerequisitesLinkAnchor:focus{color:#0090C0;text-decoration:underline}.selectionProcess__applyRibbon{border-radius:18px;padding:clamp(18px, 2.5vw, 24px);background:linear-gradient(90deg, var(--hiw-ribbon-start), var(--hiw-ribbon-end));position:relative;overflow:hidden;color:#fff}.selectionProcess__applyRibbon::after{content:'';position:absolute;inset:0;background:radial-gradient(180px 60px at 0% 0%, rgba(255, 255, 255, 0.08), transparent 60%), radial-gradient(160px 60px at 100% 100%, rgba(255, 255, 255, 0.06), transparent 60%);mix-blend-mode:overlay;pointer-events:none}.selectionProcess__applyHeadingGroup{display:flex;flex-direction:column;gap:0.4rem;color:#fff;margin-bottom:1.5rem}.selectionProcess__applyHeading{font-size:1.25rem;font-weight:600;color:#fff;margin:0}.selectionProcess__applyPanel{border-radius:14px;background:rgba(255, 255, 255, 0.08);border:1px solid rgba(255, 255, 255, 0.25);padding:1.5rem;color:rgba(255, 255, 255, 0.92);backdrop-filter:blur(6px)}@media (max-width:768px){.selectionProcess__applyPanel{padding:1rem}}.selectionProcess__applySteps{display:flex;flex-direction:column;gap:1.75rem;margin:0;padding-left:0.35rem}.selectionProcess__step{display:flex;gap:1.25rem;align-items:flex-start;position:relative}.selectionProcess__step::after{content:'';position:absolute;left:1.35rem;top:2.8rem;bottom:-1.5rem;width:2px;background:rgba(255, 255, 255, 0.35)}.selectionProcess__step::before{content:'';position:absolute;left:0.95rem;bottom:-2rem;border:7px solid transparent;border-top-color:#e9e9e9}.selectionProcess__step:last-child::after,.selectionProcess__step:last-child::before{display:none}@media (max-width:640px){.selectionProcess__step{flex-direction:column}.selectionProcess__step::after,.selectionProcess__step::before{display:none}}.selectionProcess__stepNumber{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:999px;background:#fff;color:#00426D;display:inline-grid;place-items:center;font-weight:700;font-size:1.05rem;box-shadow:0 8px 18px rgba(0, 0, 0, 0.18)}.selectionProcess__stepContent{flex:1;min-width:0;color:rgba(255, 255, 255, 0.95)}.selectionProcess__stepTitle{font-size:1.2rem;font-weight:600;color:rgba(255, 255, 255, 0.95);margin-top:5px;line-height:1.4}@media (max-width:768px){.selectionProcess__stepTitle{font-size:0.9375rem}}.selectionProcess__stepBody{font-size:1rem;line-height:1.75;color:rgba(255, 255, 255, 0.9)}@media (max-width:768px){.selectionProcess__stepBody{font-size:0.9375rem}}.selectionProcess__stepBody p{margin-bottom:1rem}.selectionProcess__stepBody p:last-child{margin-bottom:0}.selectionProcess__stepBody a{color:rgba(255, 255, 255, 0.95);text-decoration:underline;font-weight:500;transition:opacity 0.2s ease}.selectionProcess__stepBody a:hover,.selectionProcess__stepBody a:focus{opacity:0.85}.selectionProcess__stepLink{margin-top:0.75rem}.selectionProcess__stepLinkAnchor{color:#fff;text-decoration:none;font-weight:500;transition:color 0.2s ease}.selectionProcess__stepLinkAnchor:hover,.selectionProcess__stepLinkAnchor:focus{color:rgba(255, 255, 255, 0.85);text-decoration:underline}.selectionRegulations{padding:1.5rem;background:transparent;border:none;height:auto;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:768px){.selectionRegulations{padding:1rem}}.selectionRegulations__heading{margin-bottom:1rem;text-align:left}.selectionRegulations__heading h2{margin:0;font-size:1.15rem;font-weight:700;color:#000814}.selectionRegulations__heading p{margin:0.5rem 0 0 0;color:#475569;font-size:0.875rem}.selectionRegulations__intro{font-size:0.9375rem;line-height:1.6;color:#334155;margin-bottom:1rem;text-align:left}@media (max-width:768px){.selectionRegulations__intro{font-size:0.875rem}}.selectionRegulations__intro p{margin-bottom:0.5rem}.selectionRegulations__intro p:last-child{margin-bottom:0}.selectionRegulations__link{margin-top:0}.selectionRegulations__linkAnchor{display:inline-block;padding:0.625rem 1.25rem;background:#F8FAFC;color:#00426D;text-decoration:none;font-weight:600;font-size:0.9375rem;border-radius:8px;transition:all 0.2s ease;border:1px solid #E2E8F0}.selectionRegulations__linkAnchor:hover,.selectionRegulations__linkAnchor:focus{background:#00426D;color:#fff;border-color:#00426D;text-decoration:none}.selectionPayment{padding:2rem;background:#fff;border-radius:16px;border:1px solid #E2E8F0;height:100%}@media (max-width:768px){.selectionPayment{padding:1.5rem}}.selectionPayment__heading{font-size:1.35rem;font-weight:700;color:#000814;margin:0 0 1rem 0;line-height:1.3;text-align:center}.selectionPayment__intro{font-size:0.95rem;line-height:1.6;color:#475569;margin-bottom:1.5rem;text-align:center}.selectionPayment__intro p{margin-bottom:0.75rem}.selectionPayment__intro p:last-child{margin-bottom:0}.selectionPayment__card{background:#F8FAFC;border:1px solid #E2E8F0;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem;display:flex;flex-direction:column;gap:1.25rem;align-items:center}.selectionPayment__amount{display:flex;align-items:baseline;gap:0.5rem;line-height:1}.selectionPayment__amountCurrency{font-size:1rem;font-weight:600;color:#475569}.selectionPayment__amountValue{font-size:2.25rem;font-weight:700;color:#000814;letter-spacing:-0.02em}.selectionPayment__amountGst{font-size:0.8rem;color:#64748B;font-weight:500;margin-left:0.25rem}.selectionPayment__online{width:100%}.selectionPayment__onlineLink{display:flex;align-items:center;justify-content:center;width:100%;padding:0.875rem 1.5rem;background:#00426D;color:#fff;text-decoration:none;font-weight:600;font-size:1rem;border-radius:8px;transition:background-color 0.2s ease, transform 0.1s ease}.selectionPayment__onlineLink:hover,.selectionPayment__onlineLink:focus{background:#0090C0;transform:translateY(-1px);text-decoration:none;color:#fff}.selectionPayment__methods{margin-top:0;padding-top:0;border-top:none}.selectionPayment__bankDetails{display:flex;flex-direction:column;align-items:center;gap:0.35rem;text-align:center}.selectionPayment__bankName{font-size:0.9rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:0.05em}.selectionPayment__bankAccountWrapper{display:flex;align-items:center;gap:0.5rem;background:#F1F5F9;padding:0.35rem 0.75rem;border-radius:6px}.selectionPayment__bankAccount{font-size:1rem;font-family:monospace;color:#1E293B;font-weight:500}.selectionPayment__copyButton{display:inline-flex;align-items:center;gap:0.35rem;padding:0.25rem 0.5rem;background:transparent;border:1px solid #CBD5E1;border-radius:4px;cursor:pointer;transition:all 0.2s ease;color:#475569;font-size:0.8125rem;font-weight:500}.selectionPayment__copyButton:hover,.selectionPayment__copyButton:focus{background:#fff;border-color:#00426D;color:#00426D}.selectionPayment__copyButton:active{transform:scale(0.98)}.selectionPayment__copyIcon{width:14px;height:14px;flex-shrink:0}.selectionPayment__copyText{font-size:0.8125rem}.selectionPayment__bankInstructions{font-size:0.85rem;line-height:1.5;color:#64748B;margin-top:0.5rem}.selectionPayment__bankInstructions p{margin-bottom:0.25rem}.selectionPayment__bankInstructions p:last-child{margin-bottom:0}.selectionContact{margin-top:2rem;margin-bottom:1rem;padding:2rem;background:#fff;border-radius:8px;text-align:center;border:1px solid #E2E8F0}@media (max-width:768px){.selectionContact{padding:1.5rem}}.selectionContact__heading{font-size:1.35rem;font-weight:700;color:#000814;margin:0 0 1rem 0}.selectionContact__intro{font-size:1rem;line-height:1.7;color:#334155;margin-bottom:1.5rem}.selectionContact__intro p{margin-bottom:1rem}.selectionContact__intro p:last-child{margin-bottom:0}.selectionContact__emailLink{font-size:1.125rem;font-weight:600;color:#00426D;text-decoration:underline;transition:color 0.2s ease}.selectionContact__emailLink:hover{color:#00233a}.nbEducationNav{padding:1.5rem 0 3rem}.nbEducationNav__grid{display:grid;gap:1rem;align-items:start}@media (min-width:768px){.nbEducationNav__grid{gap:1.25rem}}@media (min-width:992px){.nbEducationNav__grid{gap:1.5rem}}@media (max-width:575.98px){.nbEducationNav__grid{gap:0.875rem}}.nbEducationNav__grid--single{grid-template-columns:1fr}@media (min-width:992px){.nbEducationNav__grid--single{grid-template-columns:1fr}}.nbEducationNav__grid--two{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width:992px){.nbEducationNav__grid--two{grid-template-columns:repeat(2, minmax(0, 1fr))}}.nbEducationNav__grid--three{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width:992px){.nbEducationNav__grid--three{grid-template-columns:repeat(3, minmax(0, 1fr))}}.nbEducationNav__grid--four{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width:992px){.nbEducationNav__grid--four{grid-template-columns:repeat(4, minmax(0, 1fr))}}.nbEducationNav__grid--many{grid-template-columns:repeat(2, minmax(0, 1fr))}@media (min-width:992px){.nbEducationNav__grid--many{grid-template-columns:repeat(3, minmax(0, 1fr));justify-content:center}}.nbEducationNav__card{position:relative;height:100%}.nbEducationNav__card--locked .nbEducationNav__content{opacity:0.65}.nbEducationNav__card--locked .nbEducationNav__columns a{pointer-events:none}@media (min-width:992px){.nbEducationNav__card--single .nbEducationNav__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0;column-gap:1.5rem}}.nbEducationNav__card .nbBlockCard:hover{border:1px solid #E2E8F0;transform:none;box-shadow:inherit}.nbEducationNav__cardInner{height:100%;padding:2rem;cursor:auto}@media (max-width:991.98px){.nbEducationNav__cardInner{padding:1.75rem}}@media (max-width:767.98px){.nbEducationNav__cardInner{padding:1.5rem}}@media (max-width:575.98px){.nbEducationNav__cardInner{padding:1.25rem 1rem}}.nbEducationNav__icon{width:64px;height:64px;border-radius:18px;background:#F1F5F9;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem}@media (max-width:767.98px){.nbEducationNav__icon{width:56px;height:56px;margin-bottom:1rem}}@media (max-width:575.98px){.nbEducationNav__icon{width:48px;height:48px;border-radius:14px;margin-bottom:0.875rem}}.nbEducationNav__icon img{max-width:48px;max-height:48px;object-fit:contain}@media (max-width:767.98px){.nbEducationNav__icon img{max-width:42px;max-height:42px}}@media (max-width:575.98px){.nbEducationNav__icon img{max-width:36px;max-height:36px}}.nbEducationNav__title{font-size:1.375rem;font-weight:700;margin-bottom:1rem;color:#00426D}@media (max-width:767.98px){.nbEducationNav__title{font-size:1.25rem;margin-bottom:0.875rem}}@media (max-width:575.98px){.nbEducationNav__title{font-size:0.85rem;margin-bottom:0.625rem}}.nbEducationNav__title a{color:#00426D;text-decoration:none;transition:color 0.2s 0.2s ease}.nbEducationNav__title a:hover{color:#F7921E;text-decoration:none}.nbEducationNav__titleLink{color:#00426D;text-decoration:none;transition:color 0.2s 0.2s ease}.nbEducationNav__titleLink:hover{color:#F7921E;text-decoration:none}.nbEducationNav__columns{display:grid;gap:1rem}.nbEducationNav__columns--1{grid-template-columns:1fr}.nbEducationNav__columns--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.nbEducationNav__columns--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.nbEducationNav__columns--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.nbEducationNav__column{display:flex;flex-direction:column;gap:1rem;padding-left:1rem;position:relative}@media (max-width:767.98px){.nbEducationNav__column{gap:0.875rem;padding-left:0.875rem}}@media (max-width:575.98px){.nbEducationNav__column{gap:0.75rem;padding-left:0.75rem}}.nbEducationNav__column::before{content:'';position:absolute;left:0;top:0;width:1px;height:100%;background:#E2E8F0}.nbEducationNav__itemLink{display:flex;align-items:center;justify-content:space-between;gap:0.625rem;color:#0090C0 !important;font-size:0.8em;font-weight:400;text-decoration:none !important;transition:color 0.2s}@media (max-width:575.98px){.nbEducationNav__itemLink{gap:0.5rem}}.nbEducationNav__itemLink:hover{color:#F7921E !important;text-decoration:none !important}.nbEducationNav__itemLink:hover .nbEducationNav__itemChevron{transform:translateX(2px)}.nbEducationNav__itemLinkText{flex:1;line-height:1.3em}.nbEducationNav__itemChevron{flex-shrink:0;width:14px;height:14px;transition:transform 0.2s 0.2s ease;color:currentColor}.nbEducationNav__itemLabel{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;color:#334155;font-weight:600}.nbEducationNav__itemLabel .nbEducationNav__itemChevron{display:none}.nbEducationNav__item{font-size:1.125rem;padding:0.75rem 0;padding-left:0.25rem;border-bottom:1px solid #E2E8F0}@media (max-width:767.98px){.nbEducationNav__item{font-size:1rem;padding:0.625rem 0}}@media (max-width:575.98px){.nbEducationNav__item{font-size:0.9375rem;padding:0.5rem 0}}.nbEducationNav__sublist{font-size:0.95rem;list-style:none !important;margin:0.5rem 0 0 !important;padding:0 !important;padding-left:1rem !important}.nbEducationNav__sublist li+li{margin-top:0.5rem}.nbEducationNav__subItem{position:relative}.nbEducationNav__subLink,.nbEducationNav__subLabel{display:flex;align-items:center;justify-content:space-between;gap:0.5rem;font-size:0.95rem;font-weight:500;text-decoration:none;transition:color 0.2s 0.2s ease}.nbEducationNav__subLink{color:#00426D !important;text-decoration:none !important}.nbEducationNav__subLink:hover{color:#F7921E !important;text-decoration:none !important}.nbEducationNav__subLink:hover .nbEducationNav__subChevron{transform:translateX(2px)}.nbEducationNav__subLabel{color:#334155}.nbEducationNav__subLinkText{flex:1}.nbEducationNav__subChevron{flex-shrink:0;width:14px;height:14px;transition:transform 0.2s 0.2s ease;color:currentColor}.nbEducationNav__empty{font-size:0.95rem;color:#475569;margin:0}.nbEducationNav__lock{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem;background:rgba(15, 23, 42, 0.65);color:#fff;border-radius:24px;pointer-events:none}.nbEducationNav__lockIcon{display:inline-flex;margin-bottom:0.5rem}.nbEducationNav__lockMessage{font-size:0.95rem;margin:0}.nbEducationNav a{color:inherit;text-decoration:none}.nbEducationNav a:hover{text-decoration:none}.nbPageContent .nbEducationNav a{color:inherit;text-decoration:none !important}.nbPageContent .nbEducationNav a:hover{text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__subLink{color:#00426D !important;text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__subLink:hover{color:#F7921E !important;text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__itemLink{color:#0090C0 !important;text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__itemLink:hover{color:#F7921E !important;text-decoration:none !important}.nbPageContent .nbEducationNav .nbEducationNav__sublist{margin-bottom:0.5rem !important;padding-left:1rem !important;list-style:none !important}.nbEducationLanding{color:#1E293B;font-family:'Apfel Grotezk', sans-serif}.nbEducationAbout{padding:3rem 0}.nbEducationAbout__content{background:#fff;border-radius:32px;padding:2.5rem;box-shadow:0 20px 45px rgba(15, 23, 42, 0.08);line-height:1.75}.nbEducationAbout__content p:last-child{margin-bottom:0}.nbEducationContent{padding:3rem 0 4rem}.nbEducationContent .nbPageContent{background:#fff;border-radius:28px;padding:2rem;box-shadow:0 15px 35px rgba(15, 23, 42, 0.06)}.nbEducationContent .nbPageContent p:last-child{margin-bottom:0}.nbContact{padding:4rem 0;overflow:hidden}@media (max-width:768px){.nbContact{padding:3rem 0}}.nbContact__infoSection{margin-bottom:2rem;opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1), transform 0.6s cubic-bezier(0.4, 0, 0.2, 1)}@media (min-width:992px){.nbContact__infoSection{margin-bottom:0;padding-right:1.5rem}}@media (max-width:991px){.nbContact__infoSection{margin-bottom:3rem}}.nbContact__infoSection.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.nbContact__infoSection{opacity:1;transform:none;transition:none}}.nbContact__info{background:linear-gradient(135deg, #ffffff 0%, #f8fafc 100%);border:1px solid rgba(0, 144, 192, 0.08);border-radius:16px;padding:3rem;box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}@media (max-width:768px){.nbContact__info{padding:2rem 1.5rem;border-radius:12px}}.nbContact__orgName{font-family:'Apfel Grotezk', sans-serif;font-size:2rem;font-weight:700;color:#00426D;margin:0 0 2.5rem;line-height:1.3}@media (max-width:768px){.nbContact__orgName{font-size:1.75rem;margin-bottom:2rem}}.nbContact__details{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem 3rem}@media (max-width:992px){.nbContact__details{grid-template-columns:1fr;gap:2rem}}@media (max-width:768px){.nbContact__details{gap:1.5rem}}.nbContact__address,.nbContact__postal,.nbContact__phone,.nbContact__email,.nbContact__training,.nbContact__disclaimer{opacity:0;transform:translateY(20px);transition:opacity 0.5s cubic-bezier(0.4, 0, 0.2, 1), transform 0.5s cubic-bezier(0.4, 0, 0.2, 1)}.nbContact__address.is-visible,.nbContact__postal.is-visible,.nbContact__phone.is-visible,.nbContact__email.is-visible,.nbContact__training.is-visible,.nbContact__disclaimer.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.nbContact__address,.nbContact__postal,.nbContact__phone,.nbContact__email,.nbContact__training,.nbContact__disclaimer{opacity:1;transform:none;transition:none}}.nbContact__disclaimer{grid-column:1 / -1;padding-top:1.5rem;border-top:1px solid rgba(0, 144, 192, 0.1);margin-top:1rem}@media (max-width:992px){.nbContact__disclaimer{grid-column:1}}.nbContact__detailTitle{font-family:'Apfel Grotezk', sans-serif;font-size:1.125rem;font-weight:600;color:#00426D;margin:0 0 0.75rem;line-height:1.4}@media (max-width:768px){.nbContact__detailTitle{font-size:1rem;margin-bottom:0.625rem}}.nbContact__detailContent{font-size:1rem;line-height:1.7;color:#334155;margin:0}@media (max-width:768px){.nbContact__detailContent{font-size:0.9375rem}}.nbContact__detailContent a{color:#0090C0;text-decoration:none;transition:color 0.2s ease}.nbContact__detailContent a:hover{color:#00426D;text-decoration:underline}.nbContact__address address,.nbContact__postal address{font-style:normal;line-height:1.8}.nbContact__training{grid-column:1 / -1}@media (max-width:992px){.nbContact__training{grid-column:1}}.nbContact__training .nbContact__detailContent{color:#475569}.nbContact__disclaimerText{font-size:0.9375rem;line-height:1.6;color:#475569;margin:0}@media (max-width:768px){.nbContact__disclaimerText{font-size:0.875rem}}.nbContact__disclaimerText strong{color:#334155;font-weight:600}.nbContact__formSection{opacity:0;transform:translateY(30px);transition:opacity 0.6s cubic-bezier(0.4, 0, 0.2, 1), transform 0.6s cubic-bezier(0.4, 0, 0.2, 1)}.nbContact__formSection.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.nbContact__formSection{opacity:1;transform:none;transition:none}}@media (min-width:992px){.nbContact__formSection{padding-left:1.5rem}}.nbContact__form{background:#ffffff;border:1px solid rgba(0, 144, 192, 0.08);border-radius:16px;padding:3rem;box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}@media (max-width:768px){.nbContact__form{padding:2rem 1.5rem;border-radius:12px}}.nbContact__form .gform_wrapper{max-width:100%}.nbContact__formError{padding:2rem;background:rgba(220, 53, 69, 0.1);border:1px solid rgba(220, 53, 69, 0.2);border-radius:12px;color:#dc3545;text-align:center;font-size:1rem;line-height:1.6}@keyframes nbContactFadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.nbFeesTemplate{font-family:'Apfel Grotezk', sans-serif;color:#000814}.nbFees{padding:2.5rem 0 3rem}@media (max-width:767.98px){.nbFees{padding:2rem 0 2.5rem}}.nbFees__intro{text-align:center;margin-bottom:2rem;font-size:1rem;line-height:1.5;color:#334155}@media (max-width:767.98px){.nbFees__intro{margin-bottom:1.5rem;font-size:0.9375rem}}.nbFees__intro p{margin-bottom:0.5rem}.nbFees__intro p:last-child{margin-bottom:0}.nbFees__list{margin-bottom:2rem;display:grid;gap:0.875rem}@media (max-width:767.98px){.nbFees__list{margin-bottom:1.5rem}}.nbFees__list--single{grid-template-columns:1fr}.nbFees__list--two{grid-template-columns:1fr}@media (min-width:768px){.nbFees__list--two{grid-template-columns:repeat(2, 1fr)}}.nbFees__list--three{grid-template-columns:1fr;gap:0.875rem}@media (min-width:576px){.nbFees__list--three{grid-template-columns:repeat(3, 1fr);gap:0.625rem}}@media (min-width:768px){.nbFees__list--three{gap:0.875rem}}@media (min-width:992px){.nbFees__list--three{gap:1rem}}.nbFees__list--grid{grid-template-columns:1fr}@media (min-width:768px){.nbFees__list--grid{grid-template-columns:repeat(2, 1fr)}}.nbFees__card{height:100%;opacity:0;animation:nbFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) forwards}.nbFees__card:nth-child(1){animation-delay:0s}.nbFees__card:nth-child(2){animation-delay:0.15s}.nbFees__card:nth-child(3){animation-delay:0.3s}.nbFees__card:nth-child(4){animation-delay:0.45s}.nbFees__card:nth-child(5){animation-delay:0.6s}.nbFees__card:nth-child(6){animation-delay:0.75s}.nbFees__card:nth-child(7){animation-delay:0.9s}.nbFees__card:nth-child(8){animation-delay:1.05s}.nbFees__card:nth-child(9){animation-delay:1.2s}.nbFees__card:nth-child(10){animation-delay:1.35s}.nbFees__cardInner{height:100%;padding:2rem;border-radius:16px;border:2px solid #E2E8F0;background-color:#fff;display:flex;flex-direction:column;transition:all 0.3s ease}@media (max-width:767.98px){.nbFees__cardInner{padding:1.5rem}}.nbFees__list--three .nbFees__cardInner{padding:1rem}@media (min-width:768px){.nbFees__list--three .nbFees__cardInner{padding:1.25rem}}@media (min-width:992px){.nbFees__list--three .nbFees__cardInner{padding:1.75rem}}.nbFees__cardHeader{display:flex;align-items:center;gap:0.75rem;margin-bottom:1.25rem}@media (max-width:575.98px){.nbFees__cardHeader{flex-direction:column}}.nbFees__list--three .nbFees__cardHeader{gap:0.5rem;margin-bottom:0.875rem}@media (min-width:992px){.nbFees__list--three .nbFees__cardHeader{gap:0.75rem;margin-bottom:1.25rem}}.nbFees__cardIcon{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border-radius:6px;padding:6px}.nbFees__list--three .nbFees__cardIcon{width:24px;height:24px;padding:4px}@media (min-width:768px){.nbFees__list--three .nbFees__cardIcon{width:28px;height:28px;padding:5px}}@media (min-width:992px){.nbFees__list--three .nbFees__cardIcon{width:32px;height:32px;padding:6px}}.nbFees__cardIcon img{width:100%;height:100%;object-fit:contain}.nbFees__cardTitle{font-size:1.25rem;font-weight:700;line-height:1.3;color:#000814;margin:0}@media (max-width:767.98px){.nbFees__cardTitle{font-size:1.125rem}}.nbFees__list--three .nbFees__cardTitle{font-size:0.875rem;line-height:1.25}@media (min-width:768px){.nbFees__list--three .nbFees__cardTitle{font-size:0.9375rem}}@media (min-width:992px){.nbFees__list--three .nbFees__cardTitle{font-size:1.125rem;line-height:1.3}}.nbFees__cardPrice{display:flex;align-items:baseline;gap:0.375rem;margin-bottom:0.5rem}@media (max-width:575.98px){.nbFees__cardPrice{flex-direction:column}}.nbFees__cardAmount{font-size:2.5rem;font-weight:700;color:#F7921E;line-height:1;letter-spacing:-0.02em}@media (max-width:767.98px){.nbFees__cardAmount{font-size:2.25rem}}@media (max-width:575.98px){.nbFees__cardAmount{font-size:1.5rem}}.nbFees__list--three .nbFees__cardAmount{font-size:1.5rem}@media (min-width:768px){.nbFees__list--three .nbFees__cardAmount{font-size:2rem}}@media (min-width:992px){.nbFees__list--three .nbFees__cardAmount{font-size:2.5rem}}.nbFees__cardPeriod{font-size:1rem;font-weight:400;color:#475569;line-height:1}@media (max-width:575.98px){.nbFees__cardPeriod{font-size:0.9375rem}}.nbFees__list--three .nbFees__cardPeriod{font-size:0.8125rem}@media (min-width:992px){.nbFees__list--three .nbFees__cardPeriod{font-size:1rem}}.nbFees__cardNote{font-size:0.6875rem;font-weight:600;color:#475569;letter-spacing:0.03em;text-transform:uppercase;margin-bottom:1rem}.nbFees__list--three .nbFees__cardNote{font-size:0.625rem;margin-bottom:0.75rem}@media (min-width:992px){.nbFees__list--three .nbFees__cardNote{font-size:0.6875rem;margin-bottom:1rem}}.nbFees__cardDescription{font-size:0.9375rem;line-height:1.5;color:#1E293B;margin-bottom:1.5rem}@media (max-width:767.98px){.nbFees__cardDescription{font-size:0.875rem}}.nbFees__list--three .nbFees__cardDescription{font-size:0.8125rem;margin-bottom:1rem}@media (min-width:768px){.nbFees__list--three .nbFees__cardDescription{font-size:0.875rem}}@media (min-width:992px){.nbFees__list--three .nbFees__cardDescription{font-size:0.9375rem;margin-bottom:1.5rem}}.nbFees__cardButton{margin-bottom:1.75rem}.nbFees__list--three .nbFees__cardButton{margin-bottom:1.25rem}@media (min-width:992px){.nbFees__list--three .nbFees__cardButton{margin-bottom:1.75rem}}.nbFees__cardCta{display:inline-block;width:100%;padding:0.875rem 2rem;background:#0090C0;color:#fff;text-align:center;font-size:1rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all 0.3s ease}@media (max-width:767.98px){.nbFees__cardCta{font-size:0.9375rem;padding:0.75rem 1.75rem}}.nbFees__list--three .nbFees__cardCta{font-size:0.8125rem;padding:0.625rem 1rem}@media (min-width:768px){.nbFees__list--three .nbFees__cardCta{font-size:0.875rem;padding:0.75rem 1.25rem}}@media (min-width:992px){.nbFees__list--three .nbFees__cardCta{font-size:1rem;padding:0.875rem 2rem}}.nbFees__cardCta:hover{background:#007197;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 144, 192, 0.3);color:#fff}.nbFees__cardFeatures{margin-top:auto;padding-top:1.75rem;border-top:1px solid #E2E8F0}.nbFees__list--three .nbFees__cardFeatures{padding-top:1rem}@media (min-width:768px){.nbFees__list--three .nbFees__cardFeatures{padding-top:1.25rem}}@media (min-width:992px){.nbFees__list--three .nbFees__cardFeatures{padding-top:1.75rem}}.nbFees__cardFeaturesTitle{font-size:0.8125rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#334155;margin:0 0 1rem 0}.nbFees__list--three .nbFees__cardFeaturesTitle{font-size:0.6875rem;margin:0 0 0.75rem 0}@media (min-width:992px){.nbFees__list--three .nbFees__cardFeaturesTitle{font-size:0.8125rem;margin:0 0 1rem 0}}.nbFees__cardFeaturesList{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.75rem}.nbFees__list--three .nbFees__cardFeaturesList{gap:0.5rem}@media (min-width:992px){.nbFees__list--three .nbFees__cardFeaturesList{gap:0.75rem}}.nbFees__cardFeature{display:flex;align-items:flex-start;gap:0.625rem;font-size:0.875rem;line-height:1.5;color:#1E293B}@media (max-width:767.98px){.nbFees__cardFeature{font-size:0.8125rem}}.nbFees__list--three .nbFees__cardFeature{font-size:0.6875rem;gap:0.5rem;line-height:1.4}@media (min-width:768px){.nbFees__list--three .nbFees__cardFeature{font-size:0.75rem}}@media (min-width:992px){.nbFees__list--three .nbFees__cardFeature{font-size:0.875rem;gap:0.625rem;line-height:1.5}}.nbFees__cardCheckmark{flex-shrink:0;width:20px;height:20px;color:#64748B;margin-top:0.125rem}.nbFees__list--three .nbFees__cardCheckmark{width:16px;height:16px}@media (min-width:992px){.nbFees__list--three .nbFees__cardCheckmark{width:20px;height:20px}}.nbFees__additionalInfo{padding:1.25rem 1.75rem;border-radius:12px;border:1px solid #E2E8F0;background:linear-gradient(0deg, rgba(255, 255, 255, 0.94) 0%, rgba(255, 255, 255, 0.94) 100%), linear-gradient(92deg, #00426D 0.48%, #03558B 99.52%);margin-bottom:2rem;line-height:1.5;font-size:0.9375rem}@media (max-width:767.98px){.nbFees__additionalInfo{padding:1.125rem 1.5rem;margin-bottom:1.5rem;font-size:0.875rem}}.nbFees__additionalInfo p{margin-top:0;margin-bottom:0.75rem}.nbFees__additionalInfo p:last-child{margin-bottom:0}.nbFees__sectionsContainer{margin-bottom:2rem}.nbFees__sectionsContainer--grid{display:grid;gap:1rem;grid-template-columns:1fr}@media (min-width:768px){.nbFees__sectionsContainer--grid{grid-template-columns:repeat(2, 1fr);gap:1.25rem}}@media (min-width:992px){.nbFees__sectionsContainer--grid{gap:1.5rem}}.nbFees__sectionsContainer--grid .nbFees__section{margin-bottom:0}.nbFees__section{margin-bottom:1.5rem;height:100%}.nbFees__section:last-child{margin-bottom:0}.nbFees__section--highlight .nbFees__sectionInner{border:1px solid #00426D;background:#fff}.nbFees__sectionInner{height:100%;padding:1.5rem 2rem;border-radius:12px;border:1px solid #E2E8F0;background:#fff;display:flex;flex-direction:column}@media (max-width:767.98px){.nbFees__sectionInner{padding:1.25rem 1.5rem}}@media (max-width:575.98px){.nbFees__sectionInner{padding:1.125rem 1.25rem}}.nbFees__sectionTitle{font-size:1.5rem;font-weight:700;color:#00426D;margin-bottom:0.875rem;line-height:1.3}@media (max-width:767.98px){.nbFees__sectionTitle{font-size:1.375rem}}@media (max-width:575.98px){.nbFees__sectionTitle{font-size:1.25rem}}.nbFees__sectionContent{margin-bottom:1.25rem;line-height:1.5;color:#1E293B;font-size:0.9375rem}@media (max-width:767.98px){.nbFees__sectionContent{font-size:0.875rem}}.nbFees__sectionContent p{margin-bottom:0.75rem}.nbFees__sectionContent p:last-child{margin-bottom:0}.nbFees__seamFee{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.875rem 1.25rem;border-radius:10px;background:linear-gradient(0deg, rgba(255, 255, 255, 0.94) 0%, rgba(255, 255, 255, 0.94) 100%), linear-gradient(92deg, #00426D 0.48%, #03558B 99.52%);margin-bottom:1.25rem}@media (max-width:575.98px){.nbFees__seamFee{flex-direction:column;align-items:flex-start;gap:0.5rem}}.nbFees__seamLabel{font-size:1rem;font-weight:600;color:#000814}.nbFees__seamPrice{display:flex;flex-direction:column;align-items:flex-end;gap:0.25rem}@media (max-width:575.98px){.nbFees__seamPrice{align-items:flex-start}}.nbFees__seamAmount{font-size:1.5rem;font-weight:700;color:#F7921E;letter-spacing:-0.02em;line-height:1}@media (max-width:575.98px){.nbFees__seamAmount{font-size:1.375rem}}.nbFees__seamNote{font-size:0.6875rem;font-weight:600;color:#475569;letter-spacing:0.03em;text-transform:uppercase}.nbFees__sectionLinks{display:flex;flex-wrap:wrap;gap:0.75rem;margin-top:auto;padding-top:1.25rem}@media (max-width:575.98px){.nbFees__sectionLinks{flex-direction:column}}.nbFees__linkWrapper{display:inline-block;width:auto}.nbFees__link{display:inline-flex;align-items:center;gap:0.5rem;padding:0.625rem 1.25rem;border-radius:8px;font-size:0.9375rem;font-weight:600;text-decoration:none;transition:all 0.3s ease;border:2px solid #00426D;color:#00426D;background:#fff;width:auto;flex-shrink:0}@media (max-width:575.98px){.nbFees__link{font-size:0.875rem;padding:0.625rem 1rem}}.nbFees__link svg{width:14px;height:14px;transition:transform 0.3s ease;flex-shrink:0}.nbFees__link:hover{background:#00426D;color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0, 66, 109, 0.2)}.nbFees__link:hover svg{transform:translateX(4px)}.nbFees__link--primary{background:#00426D;color:#fff}.nbFees__link--primary:hover{background:#002944;border-color:#002944}@keyframes nbFadeInUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}.nbJoinNowTemplate{font-family:'Apfel Grotezk', sans-serif;color:#000814}.nbJoinNow{padding:2.5rem 0 3rem}@media (max-width:767.98px){.nbJoinNow{padding:2rem 0 2.5rem}}@media (max-width:575.98px){.nbJoinNow{padding:1.5rem 0 2rem}}.nbJoinNow__intro{text-align:center;margin-bottom:3rem;font-size:1.125rem;line-height:1.6;color:#334155;max-width:800px;margin-left:auto;margin-right:auto}@media (max-width:767.98px){.nbJoinNow__intro{margin-bottom:2.5rem;font-size:1rem}}@media (max-width:575.98px){.nbJoinNow__intro{margin-bottom:2rem;font-size:0.9375rem}}.nbJoinNow__intro p{margin-bottom:0.75rem}.nbJoinNow__intro p:last-child{margin-bottom:0}.nbJoinNow__tiers{margin-bottom:3rem}@media (max-width:767.98px){.nbJoinNow__tiers{margin-bottom:2.5rem}}@media (max-width:575.98px){.nbJoinNow__tiers{margin-bottom:2rem}}.nbJoinNow__tiersTitle{font-size:2rem;font-weight:700;color:#00426D;text-align:center;margin-bottom:2.5rem}@media (max-width:767.98px){.nbJoinNow__tiersTitle{font-size:1.75rem;margin-bottom:2rem}}@media (max-width:575.98px){.nbJoinNow__tiersTitle{font-size:1.5rem;margin-bottom:1.5rem}}.nbJoinNow__tiersList{display:grid;gap:1.25rem;grid-template-columns:1fr}@media (min-width:768px){.nbJoinNow__tiersList{grid-template-columns:repeat(2, 1fr);gap:1.5rem}}@media (max-width:575.98px){.nbJoinNow__tiersList{gap:1rem}}.nbJoinNow__tier{background:#fff;border:2px solid #E2E8F0;border-radius:16px;padding:1.75rem 2rem;opacity:0;animation:nbFadeInUp 0.8s cubic-bezier(0.4, 0, 0.2, 1) forwards}.nbJoinNow__tier:nth-child(1){animation-delay:0s}.nbJoinNow__tier:nth-child(2){animation-delay:0.1s}.nbJoinNow__tier:nth-child(3){animation-delay:0.2s}.nbJoinNow__tier:nth-child(4){animation-delay:0.3s}.nbJoinNow__tier:nth-child(5){animation-delay:0.4s}.nbJoinNow__tier:nth-child(6){animation-delay:0.5s}.nbJoinNow__tier:nth-child(7){animation-delay:0.6s}.nbJoinNow__tier:nth-child(8){animation-delay:0.7s}.nbJoinNow__tier:nth-child(9){animation-delay:0.8s}.nbJoinNow__tier:nth-child(10){animation-delay:0.9s}@media (max-width:767.98px){.nbJoinNow__tier{padding:1.5rem 1.75rem;border-radius:14px}}@media (max-width:575.98px){.nbJoinNow__tier{padding:1.25rem 1.5rem;border-radius:12px}}@media (max-width:480px){.nbJoinNow__tier{padding:1rem 1.25rem}}.nbJoinNow__tier--free{background:linear-gradient(135deg, #f8fafc 0%, #ffffff 100%);border-color:#F7921E;border-width:2px}.nbJoinNow__tierHeader{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.25rem;padding-bottom:1.25rem;border-bottom:1px solid #E2E8F0}@media (max-width:767.98px){.nbJoinNow__tierHeader{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding-bottom:1rem}}@media (max-width:575.98px){.nbJoinNow__tierHeader{gap:0.75rem;margin-bottom:0.875rem;padding-bottom:0.875rem}}.nbJoinNow__tierName{font-size:1.5rem;font-weight:700;color:#00426D;margin:0;flex:1}@media (max-width:767.98px){.nbJoinNow__tierName{font-size:1.375rem}}@media (max-width:575.98px){.nbJoinNow__tierName{font-size:1.25rem}}@media (max-width:480px){.nbJoinNow__tierName{font-size:1.125rem}}.nbJoinNow__tierPrice{display:flex;align-items:baseline;gap:0.5rem;flex-shrink:0}@media (max-width:767.98px){.nbJoinNow__tierPrice{width:100%}}.nbJoinNow__tierAmount{font-size:2rem;font-weight:700;color:#F7921E;line-height:1;letter-spacing:-0.02em}@media (max-width:767.98px){.nbJoinNow__tierAmount{font-size:1.75rem}}@media (max-width:575.98px){.nbJoinNow__tierAmount{font-size:1.5rem}}@media (max-width:480px){.nbJoinNow__tierAmount{font-size:1.375rem}}.nbJoinNow__tier--free .nbJoinNow__tierAmount{color:#0090C0}.nbJoinNow__tierPeriod{font-size:0.875rem;color:#475569;font-weight:500}@media (max-width:575.98px){.nbJoinNow__tierPeriod{font-size:0.8125rem}}@media (max-width:480px){.nbJoinNow__tierPeriod{font-size:0.75rem}}.nbJoinNow__tierDescription{font-size:0.9375rem;line-height:1.6;color:#1E293B;margin-bottom:1rem}@media (max-width:575.98px){.nbJoinNow__tierDescription{font-size:0.875rem;line-height:1.5;margin-bottom:0.875rem}}@media (max-width:480px){.nbJoinNow__tierDescription{font-size:0.8125rem;margin-bottom:0.75rem}}.nbJoinNow__tierDescription p{margin-bottom:0.75rem}@media (max-width:575.98px){.nbJoinNow__tierDescription p{margin-bottom:0.625rem}}.nbJoinNow__tierDescription p:last-child{margin-bottom:0}.nbJoinNow__tierFeatures{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0.625rem}@media (max-width:575.98px){.nbJoinNow__tierFeatures{gap:0.5rem}}.nbJoinNow__tierFeature{display:flex;align-items:flex-start;gap:0.625rem;font-size:0.875rem;line-height:1.5;color:#334155}@media (max-width:575.98px){.nbJoinNow__tierFeature{font-size:0.8125rem;gap:0.5rem}}@media (max-width:480px){.nbJoinNow__tierFeature{font-size:0.75rem}}.nbJoinNow__tierCheck{flex-shrink:0;width:18px;height:18px;color:#0090C0;margin-top:0.125rem}@media (max-width:575.98px){.nbJoinNow__tierCheck{width:16px;height:16px}}.nbJoinNow__feesNote{text-align:center;font-size:0.9375rem;color:#475569;font-style:italic;margin-bottom:3rem;padding:1rem 2rem;background:linear-gradient(135deg, rgba(248, 250, 252, 0.5) 0%, rgba(255, 255, 255, 0.8) 100%);border-radius:12px}@media (max-width:767.98px){.nbJoinNow__feesNote{margin-bottom:2.5rem;padding:0.875rem 1.5rem}}@media (max-width:575.98px){.nbJoinNow__feesNote{font-size:0.875rem;margin-bottom:2rem;padding:0.75rem 1.25rem;border-radius:10px}}@media (max-width:480px){.nbJoinNow__feesNote{font-size:0.8125rem;padding:0.625rem 1rem}}.nbJoinNow__section{margin-bottom:2.5rem}@media (max-width:575.98px){.nbJoinNow__section{margin-bottom:2rem}}.nbJoinNow__sectionInner{background:#fff;border:1px solid #E2E8F0;border-radius:16px;padding:2rem 2.5rem}@media (max-width:767.98px){.nbJoinNow__sectionInner{padding:1.75rem 2rem;border-radius:14px}}@media (max-width:575.98px){.nbJoinNow__sectionInner{padding:1.5rem 1.75rem;border-radius:12px}}@media (max-width:480px){.nbJoinNow__sectionInner{padding:1.25rem 1.5rem}}.nbJoinNow__sectionTitle{font-size:1.75rem;font-weight:700;color:#00426D;margin-bottom:1.25rem}@media (max-width:767.98px){.nbJoinNow__sectionTitle{font-size:1.5rem;margin-bottom:1rem}}@media (max-width:575.98px){.nbJoinNow__sectionTitle{font-size:1.25rem;margin-bottom:0.875rem}}@media (max-width:480px){.nbJoinNow__sectionTitle{font-size:1.125rem}}.nbJoinNow__sectionContent{font-size:1rem;line-height:1.6;color:#1E293B}@media (max-width:575.98px){.nbJoinNow__sectionContent{font-size:0.9375rem;line-height:1.5}}@media (max-width:480px){.nbJoinNow__sectionContent{font-size:0.875rem}}.nbJoinNow__sectionContent p{margin-bottom:1rem}@media (max-width:575.98px){.nbJoinNow__sectionContent p{margin-bottom:0.875rem}}.nbJoinNow__sectionContent p:last-child{margin-bottom:0}.nbJoinNow__applySection{margin-bottom:3rem}@media (max-width:575.98px){.nbJoinNow__applySection{margin-bottom:2.5rem}}.nbJoinNow__applySectionInner{background:linear-gradient(135deg, #EDF7FA 0%, #ffffff 100%);border:2px solid #0090C0;border-radius:20px;padding:3rem;text-align:center}@media (max-width:767.98px){.nbJoinNow__applySectionInner{padding:2.5rem;border-radius:18px}}@media (max-width:575.98px){.nbJoinNow__applySectionInner{padding:2rem 1.5rem;border-radius:16px}}@media (max-width:480px){.nbJoinNow__applySectionInner{padding:1.5rem 1.25rem;border-radius:14px}}.nbJoinNow__applyTitle{font-size:2.25rem;font-weight:700;color:#00426D;margin-bottom:1rem}@media (max-width:767.98px){.nbJoinNow__applyTitle{font-size:2rem}}@media (max-width:575.98px){.nbJoinNow__applyTitle{font-size:1.75rem;margin-bottom:0.875rem}}@media (max-width:480px){.nbJoinNow__applyTitle{font-size:1.5rem}}.nbJoinNow__applyContent{font-size:1.0625rem;line-height:1.6;color:#334155;margin-bottom:2rem;max-width:600px;margin-left:auto;margin-right:auto}@media (max-width:767.98px){.nbJoinNow__applyContent{font-size:1rem;margin-bottom:1.75rem}}@media (max-width:575.98px){.nbJoinNow__applyContent{font-size:0.9375rem;margin-bottom:1.5rem}}@media (max-width:480px){.nbJoinNow__applyContent{font-size:0.875rem;margin-bottom:1.25rem}}.nbJoinNow__applyContent p{margin-bottom:0.875rem}@media (max-width:575.98px){.nbJoinNow__applyContent p{margin-bottom:0.75rem}}.nbJoinNow__applyContent p:last-child{margin-bottom:0}.nbJoinNow__applyButtonWrapper{margin-bottom:1.5rem}@media (max-width:575.98px){.nbJoinNow__applyButtonWrapper{margin-bottom:1.25rem}}.nbJoinNow__applyButton{display:inline-flex;align-items:center;justify-content:center;gap:0.625rem;padding:1rem 2.5rem;background:linear-gradient(135deg, #00426D 0%, #00365a 100%);color:#fff;font-size:1.125rem;font-weight:700;text-decoration:none;border-radius:12px;transition:all 0.3s ease;box-shadow:0 4px 16px rgba(0, 66, 109, 0.25)}@media (max-width:767.98px){.nbJoinNow__applyButton{font-size:1rem;padding:0.875rem 2rem}}@media (max-width:575.98px){.nbJoinNow__applyButton{font-size:0.9375rem;padding:0.75rem 1.75rem;border-radius:10px}}@media (max-width:480px){.nbJoinNow__applyButton{font-size:0.875rem;padding:0.625rem 1.5rem}}.nbJoinNow__applyButton svg{width:20px;height:20px;transition:transform 0.3s ease}@media (max-width:575.98px){.nbJoinNow__applyButton svg{width:18px;height:18px}}.nbJoinNow__applyButton:hover{background:linear-gradient(135deg, #00365a 0%, #00426D 100%);transform:translateY(-3px);box-shadow:0 6px 20px rgba(0, 66, 109, 0.35);color:#fff}.nbJoinNow__applyButton:hover svg{transform:translateX(4px)}.nbJoinNow__applyButton:active{transform:translateY(-1px)}.nbJoinNow__applyNote{font-size:0.9375rem;color:#475569;margin:0;font-style:italic}@media (max-width:575.98px){.nbJoinNow__applyNote{font-size:0.875rem}}@media (max-width:480px){.nbJoinNow__applyNote{font-size:0.8125rem}}.nbJoinNow__footer{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(0, 144, 192, 0.1);text-align:left}@media (max-width:767.98px){.nbJoinNow__footer{margin-top:2rem;padding-top:1.25rem}}@media (max-width:575.98px){.nbJoinNow__footer{margin-top:1.75rem;padding-top:1rem}}.nbJoinNow__footer p{font-size:0.9375rem;line-height:1.6;color:#475569;margin:0 0 0.75rem}@media (max-width:575.98px){.nbJoinNow__footer p{font-size:0.875rem;line-height:1.5;margin-bottom:0.625rem}}@media (max-width:480px){.nbJoinNow__footer p{font-size:0.8125rem;margin-bottom:0.5rem}}.nbJoinNow__footer p:last-child{margin-bottom:0}.nbJoinNow__footer p strong{color:#334155;font-weight:600}.nbJoinNow__footer p a{color:#0090C0;text-decoration:none;transition:color 0.2s ease}.nbJoinNow__footer p a:hover{color:#00426D;text-decoration:underline}@keyframes nbFadeInUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}/*# sourceMappingURL=./style.map */