
/* Source page: home */

    @font-face{
      font-family: 'Material Symbols Outlined';
      src: url('https://storage.googleapis.com/production-os-assets/assets/material-symbols/1742977795/MaterialSymbolsOutlined.woff2') format('woff2');
      font-display: block;
    }
  
.source-home br[data-bp~="base:0"]{display:none;}
.source-home br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1280px){
.source-home br[data-bp~="@small:0"]{display:none;}
.source-home br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
.source-home br[data-bp~="@tablet:0"]{display:none;}
.source-home br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
.source-home br[data-bp~="@mobile:0"]{display:none;}
.source-home br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 350px){
.source-home br[data-bp~="@mini:0"]{display:none;}
.source-home br[data-bp~="@mini:1"]{display:inline;}
}

.source-home .sd.sza-96c6678360b4f0be{ align-content: center; align-items: center; background: #EEEEEE; bottom: auto; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: center; left: 0px; margin: 0 0 0 0; mix-blend-mode: normal; opacity: 0.9; padding: 0px 80px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 3; max-width: 100%; }
.source-home .sd.sza-96c6678360b4f0be.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 2000ms; }
.source-home .sd.sza-96c6678360b4f0be.appear-active{ transition-delay: 3000ms; transition-duration: 2000ms; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-96c6678360b4f0be{ flex: none; height: 90px; margin: 0 0 0 0; padding: 0px 16px 0px; position: fixed; width: 100%; max-width: 100%; }
}.source-home .sd.sza-b862e7752661cac9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1440px; max-width: 100%; }.source-home .sd.sza-55d43002d0dd6a0f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 8px 0px 0px; --gap-h-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-v-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-uuid: 09790240-ac0b-4fd3-8bf0-01bdb9cd2f95; }.source-home .sd.sza-91972545e6184412{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; z-index: -1; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-uuid: 32f209c7-2d06-4062-a634-a26bbee4f015; }
.source-home .sd.sza-91972545e6184412.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 3000ms; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; }
.source-home .sd.sza-91972545e6184412.appear-active{ transition-delay: 3000ms; transition-duration: 3000ms; }.source-home .sd.sza-f9924aaa213612a6{ background: rgba(0,0,0,0.0); color: rgb(252, 226, 5); font-size: 100px; margin: 0px -40px 0px 0px; mix-blend-mode: exclusion; rotate: 0deg; z-index: -3; max-width: calc(100% - -40px); }
.source-home .sd.sza-f9924aaa213612a6.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-home .sd.sza-f9924aaa213612a6.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-f9924aaa213612a6{ font-size: 80px; margin: 0px -44px 0px 0px; max-width: calc(100% - -44px); }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-f9924aaa213612a6{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f9924aaa213612a6{ font-size: 56px; margin: 0px -25px 0px 0px; max-width: calc(100% - -25px); }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-f9924aaa213612a6{ font-size: 60px; }
}.source-home .sd.sza-20c5aa2d2df4480c{ color: #ff6b00ff; font-family: var(--s-font-5a89c3c9); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; z-index: 5; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}.source-home .sd.sza-50fd764835a0ccde{ align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 3fedf5a0-16fa-4c0f-9a51-bac39bd5c333; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-50fd764835a0ccde{ display: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-50fd764835a0ccde{ align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; transform: ; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 8px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-50fd764835a0ccde{ display: flex; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-50fd764835a0ccde{ display: flex; }
}.source-home .sd.sza-ab9626c7ea645109{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 10d1d6e1-c174-4438-9a13-e323f2c3e745; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; }
@media screen and (max-width: 840px){
.source-home .sd.sza-ab9626c7ea645109{ align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 12px; justify-content: center; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 12px; }
}.source-home .sd.sza-addc7919a7e82bb7{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-addc7919a7e82bb7{ flex: none; width: 70px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-addc7919a7e82bb7{ flex: none; width: 50px; max-width: 100%; }
}.source-home .sd.sza-716a5f3067f30821{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-716a5f3067f30821{ flex: none; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-716a5f3067f30821{ flex: none; width: 30px; max-width: 100%; }
}.source-home .sd.sza-3e783c3364953a22{ color: #333; display: none; font-family: var(--s-font-e38e20e0); font-size: 20px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-3e783c3364953a22{ display: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-3e783c3364953a22{ display: flex; font-size: 14px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-3e783c3364953a22{ display: flex; font-size: 13px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-3e783c3364953a22{ display: flex; }
}.source-home .sd.sza-1c213b8e68f84792{ align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: center; padding: 0px; width: 890px; z-index: 1; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-uuid: 9356102d-5c67-4a13-bb54-e69e577d1830; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-1c213b8e68f84792{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 16px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 0px; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}.source-home .sd.sza-9db65f6c3973b966{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-9db65f6c3973b966:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-9db65f6c3973b966{ font-size: 14px; }
}.source-home .sd.sza-022fcc177fbf5a8e{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-022fcc177fbf5a8e:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-022fcc177fbf5a8e{ font-size: 14px; }
}.source-home .sd.sza-6b30b444cd4d2600{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-6b30b444cd4d2600:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-6b30b444cd4d2600{ font-size: 14px; }
}.source-home .sd.sza-9f09fc0898f87e62{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-9f09fc0898f87e62:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-9f09fc0898f87e62{ font-size: 14px; }
}.source-home .sd.sza-51fff27eb30e0a86{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-51fff27eb30e0a86:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-51fff27eb30e0a86{ font-size: 14px; }
}.source-home .sd.sza-74e8eebe090f4de9{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-74e8eebe090f4de9:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-74e8eebe090f4de9{ font-size: 14px; }
}.source-home .sd.sza-5fa8059ed1ed5cb6{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px 0px; width: 160px; max-width: 100%; --g-color-0: #10385f; --g-position-0: 0%; --g-color-1: #589ee3; --g-position-1: 100%; --g-color-2: #589ee3; --g-position-2: 100%; --g-color-3: #589ee3; --g-position-3: 100%; --g-color-4: #589ee3; --g-position-4: 100%; --g-color-5: #589ee3; --g-position-5: 100%; --g-color-6: #589ee3; --g-position-6: 100%; --g-color-7: #589ee3; --g-position-7: 100%; --g-color-8: #589ee3; --g-position-8: 100%; --g-color-9: #589ee3; --g-position-9: 100%; --g-color-10: #589ee3; --g-position-10: 100%; --g-color-11: #589ee3; --g-position-11: 100%; --g-angle: 90deg; }
.source-home .sd.sza-5fa8059ed1ed5cb6:hover{ opacity: 1; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-5fa8059ed1ed5cb6{ flex: none; width: 140px; max-width: 100%; }
}.source-home .sd.sza-f64197f44173b146{ background: #ff6b00ff; height: 14px; margin: 0px 8px 0px 0px; width: 19px; max-width: calc(100% - 8px); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-f64197f44173b146{ flex: none; margin: 0px 8px 0px 0px; }
}.source-home .sd.sza-1167caa49a3bbf1e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.source-home .sd.sza-856dd3568775f044{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-856dd3568775f044{ opacity: 0; translate: 0px -20px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-856dd3568775f044{ font-size: 14px; }
}.source-home .sd.sza-d3d1d3c9ff828b77{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; left: 0; line-height: 1.4; margin: 0 0 0 0; opacity: 0; position: absolute; text-align: center; top: 0; translate: 0px 20px; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-d3d1d3c9ff828b77{ opacity: 1; translate: 0px 0px; }
.source-home .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; --gap-uuid: f8d3eb15-7c57-4fae-b2ad-7c979b840c67; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-0cb3768ce4722133{ padding: 60px 20px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-0cb3768ce4722133{ padding: 48px 30px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}.source-home .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-uuid: 5ad41cf2-bd72-450d-837e-e7870fb8fce3; max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; justify-content: center; --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; }
}.source-home .sd.sza-c240139407eed9f9{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-uuid: 34050525-c125-4380-905a-7cc38a703b90; }
.source-home .sd.sza-c240139407eed9f9.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; }
.source-home .sd.sza-c240139407eed9f9.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-home .sd.sza-75fa320ab31da8fb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-home .sd.sza-75fa320ab31da8fb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-home .sd.sza-75fa320ab31da8fb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-home .sd.sza-75fa320ab31da8fb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-75fa320ab31da8fb{ font-size: 80px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-75fa320ab31da8fb{ font-size: 60px; }
}.source-home .sd.sza-185a7f39ff184153{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-home .sd.sza-185a7f39ff184153{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-185a7f39ff184153{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-185a7f39ff184153{ font-size: 20px; }
}.source-home .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-36659e3d780852f8{ display: none; }
}.source-home .sd.sza-ff264184b28d1514{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-home .sd.sza-070b221e1b7dbd2d{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-070b221e1b7dbd2d{ font-size: 28px; letter-spacing: 0.3em; }
}.source-home .sd.sza-af8741b242fa073c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-home .sd.sza-84d1e4bd2c0276cf{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-home .sd.sza-6b6bc3a2aa421a95{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-home .sd.sza-f58d7b593b19c375{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-f58d7b593b19c375{ display: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-f58d7b593b19c375{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f58d7b593b19c375{ display: flex; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-f58d7b593b19c375{ display: flex; }
}.source-home .sd.sza-6d07b7efd3885f1f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; --gap-uuid: f0380bd6-2d71-4716-b781-62d2562e61b6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}.source-home .sd.sza-f0f142cf2e44d292{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-f0f142cf2e44d292:hover{ color: #808080; }.source-home .sd.sza-5e4ff7b1e9c58c80{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-5e4ff7b1e9c58c80:hover{ color: #808080; }.source-home .sd.sza-7c99bdeffb378a48{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-7c99bdeffb378a48:hover{ color: #808080; }.source-home .sd.sza-a75a7e50000c3a5b{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-a75a7e50000c3a5b:hover{ color: #808080; }.source-home .sd.sza-dc20e07188d78089{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-dc20e07188d78089:hover{ color: #808080; }.source-home .sd.sza-f2b91f634b355b7d{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-f2b91f634b355b7d:hover{ color: #808080; }.source-home .sd.sza-fbbac43d159dfc14{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-fbbac43d159dfc14:hover{ color: #808080; }.source-home .sd.sza-2cd2d3aa3393801e{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-home .sd.sza-9400db05fc9b67e2{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-home .sd.sza-0f7a0da53cb5670a{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-home .sd.sza-0dba9c08a28a59b1{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-0dba9c08a28a59b1{ font-size: 10px; }
}
.source-home .sd.sza-41e890c15bebeb9d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-41e890c15bebeb9d{ opacity: 1; }
}.source-home .sd.sza-82d3765c05cbcfbe{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.source-home .sd.sza-82d3765c05cbcfbe:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-82d3765c05cbcfbe{ flex: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-82d3765c05cbcfbe{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-82d3765c05cbcfbe{ padding: 80px 16px; }
}.source-home .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; --gap-uuid: 68cdc621-8f9f-4e6f-8dc7-a84c191d44de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; gap: 8px; justify-content: center; padding: 60px 20px 48px 20px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-06f01a0a18a2c70e{ padding: 48px 30px 48px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}.source-home .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-uuid: 5449bea3-13e4-4495-a9bf-9c5605ba8af2; max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; justify-content: center; --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; }
}.source-home .sd.sza-406d7f681f7dbd98{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-uuid: 11f61f08-f0df-46f4-a11a-c83df14cc303; }
.source-home .sd.sza-406d7f681f7dbd98.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; }
.source-home .sd.sza-406d7f681f7dbd98.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-home .sd.sza-0e670a9043db6adb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-home .sd.sza-0e670a9043db6adb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-home .sd.sza-0e670a9043db6adb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-home .sd.sza-0e670a9043db6adb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-0e670a9043db6adb{ color: rgb(255, 226, 0); font-size: 80px; opacity: 1; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-0e670a9043db6adb{ font-size: 60px; }
}.source-home .sd.sza-a21f08639b98cde9{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-home .sd.sza-a21f08639b98cde9{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-a21f08639b98cde9{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-a21f08639b98cde9{ font-size: 20px; }
}.source-home .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-83e940b51b3d01dd{ display: none; }
}.source-home .sd.sza-9d2fc514fcbd4b83{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-home .sd.sza-b9724a1d5c3c7070{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-b9724a1d5c3c7070{ font-size: 28px; letter-spacing: 0.3em; }
}.source-home .sd.sza-7f3ba5da23b79eb4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-home .sd.sza-2aea4d2b65ea0d45{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-home .sd.sza-595d8cc3ba50ec6b{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-home .sd.sza-40e21ecd41741f87{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-40e21ecd41741f87{ display: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-40e21ecd41741f87{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-40e21ecd41741f87{ display: flex; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-40e21ecd41741f87{ display: flex; }
}.source-home .sd.sza-f609d978bc610cb1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; --gap-uuid: 94d232e8-307c-4f32-b393-987f6ab1713d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}.source-home .sd.sza-589ba58c3d51be03{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-589ba58c3d51be03:hover{ color: #808080; }.source-home .sd.sza-4641114d17ccb87e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-4641114d17ccb87e:hover{ color: #808080; }.source-home .sd.sza-946a35f3a0194214{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-946a35f3a0194214:hover{ color: #808080; }.source-home .sd.sza-88e5629878d15fb4{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-88e5629878d15fb4:hover{ color: #808080; }.source-home .sd.sza-e50e741cc7ed4e95{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-e50e741cc7ed4e95:hover{ color: #808080; }.source-home .sd.sza-f7a0ef545bc3aa1e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-f7a0ef545bc3aa1e:hover{ color: #808080; }.source-home .sd.sza-f5dc0c69f0ba0f89{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-f5dc0c69f0ba0f89:hover{ color: #808080; }.source-home .sd.sza-2c51516192e0e5aa{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-home .sd.sza-da116b2119a0aa22{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-home .sd.sza-1a782d00b2593aab{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-home .sd.sza-7380a664b810595c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; margin: 0px 0px 32px 0px; padding: 0px; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; --gap-uuid: a394c1dd-caff-4c66-b10d-e040e6304229; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-7380a664b810595c{ flex-direction: row; flex-wrap: wrap; height: auto; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; max-width: 100%; }
}.source-home .sd.sza-9c4fa7b9d47f4cf8{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-9c4fa7b9d47f4cf8{ font-size: 11px; }
}.source-home .sd.sza-f2fb5783e3217895{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-f2fb5783e3217895{ font-size: 11px; }
}.source-home .sd.sza-2e0236c3734fe604{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-2e0236c3734fe604{ font-size: 11px; }
}.source-home .sd.sza-fa4bc100c00ce3f6{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-fa4bc100c00ce3f6{ font-size: 10px; }
}
.source-home .sd.sza-b5e7a03109d3618d{ align-content: center; align-items: center; background: #EEEEEE; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; width: 100%; max-width: 100%; }.source-home .sd.sza-1a4ed0049f232a77{  }.source-home .sd.sza-9a4cc3756a9ece85{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 0px 0px 0px; width: 100%; z-index: 2; --gap-h-346d278a-8044-42cf-8020-6034bf135ca5: 0px; --gap-v-346d278a-8044-42cf-8020-6034bf135ca5: 0px; --gap-uuid: 346d278a-8044-42cf-8020-6034bf135ca5; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-9a4cc3756a9ece85{ align-content: flex-start; align-items: flex-start; gap: 0px; justify-content: center; width: 100%; --gap-h-346d278a-8044-42cf-8020-6034bf135ca5: 0px; --gap-v-346d278a-8044-42cf-8020-6034bf135ca5: 0px; }
}.source-home .sd.sza-d85a5581f600c034{ align-content: center; align-items: center; background: #EEEEEE; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1038px; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; transform-origin: center left; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
.source-home .sd.sza-d85a5581f600c034&appear-active{ transform-origin: center left; }
.source-home .sd.sza-d85a5581f600c034:before{ background-position: right center; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-d85a5581f600c034:before{ background-position: right center; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-d85a5581f600c034:before{ background-position: center center; }
.source-home .sd.sza-d85a5581f600c034{ flex: none; height: 833px; margin: 0px 0px 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}.source-home .sd.sza-5373df1ffc6698c1{ align-content: center; align-items: center; bottom: -16px; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; left: 0; margin: 0 0 0 0; opacity: 0; padding: 0px 0px 0px 0px; position: absolute; top: 0px; width: 100%; max-width: 100%; }
.source-home .sd.sza-5373df1ffc6698c1.appear{ opacity: 1; transition-delay: 1800ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-5373df1ffc6698c1.appear-active{ transition-delay: 1800ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 540px){
.source-home .sd.sza-5373df1ffc6698c1{ bottom: 0px; height: auto; margin: 0px 0px 0px 0px; padding: 0px; top: 0px; width: 100%; max-width: 100%; }
}.source-home .sd.sza-be9cf5c0149d5930{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center right; width: 100%; z-index: 0; max-width: 100%; }
.source-home .sd.sza-be9cf5c0149d5930.appear{ scale: 1 1; transition-delay: 1500ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-be9cf5c0149d5930.appear-active{ transition-delay: 1500ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-be9cf5c0149d5930&appear-active{ transform-origin: center center; }.source-home .sd.sza-9e843566210c03fc{ background: #FFFFFF; bottom: 130px; flex: none; height: 5px; left: 0px; margin: 0 0 0 0; position: absolute; right: 0px; rotate: -2deg; scale: 1 1; top: NaNpx; transform-origin: center left; width: auto; z-index: 2; max-width: 100%; }
.source-home .sd.sza-9e843566210c03fc.appear{ flex: none; rotate: -2deg; scale: 1e-10 1; transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-9e843566210c03fc.appear-active{ transition-delay: 500ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-9e843566210c03fc{ bottom: 150px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-9e843566210c03fc{ bottom: 100px; }
}.source-home .sd.sza-29c3be49c6f5cad6{ background: #FFFFFF; bottom: 0px; flex: none; height: 100vh; left: NaNpx; margin: 0 0 0 0; position: absolute; right: 100px; scale: 1 1; top: 0px; transform-origin: bottom center; width: 5px; z-index: 3; max-width: 100%; }
.source-home .sd.sza-29c3be49c6f5cad6.appear{ scale: 1 1e-10; transform-origin: bottom center; transition-delay: 1000ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-29c3be49c6f5cad6.appear-active{ transition-delay: 1000ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 540px){
.source-home .sd.sza-29c3be49c6f5cad6{ flex: none; height: 70vh; right: 50px; max-width: 100%; }
}.source-home .sd.sza-9b6c767398c9b822{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1026px; justify-content: center; margin: 96px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 1440px; max-width: 100%; }
.source-home .sd.sza-9b6c767398c9b822.appear{ transform: ; }
.source-home .sd.sza-9b6c767398c9b822.appear-active{  }
@media screen and (max-width: 1280px){
.source-home .sd.sza-9b6c767398c9b822{ flex: none; width: 1280px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-9b6c767398c9b822{ flex: none; width: 840px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-9b6c767398c9b822{ padding: 0px; }
}.source-home .sd.sza-96a6c0cea187c050{ align-content: flex-start; align-items: flex-start; background: rgb(0, 0, 0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 160px 0px 0px 0px; padding: 16px 72px; width: auto; max-width: 100%; }
.source-home .sd.sza-96a6c0cea187c050.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 2000ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); translate: 0px 20px; }
.source-home .sd.sza-96a6c0cea187c050.appear-active{ transition-delay: 2000ms; transition-duration: 2000ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-96a6c0cea187c050{ flex: none; padding: 16px 56px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-96a6c0cea187c050{ flex: none; height: auto; padding: 16px 20px; width: 80%; max-width: 80%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-96a6c0cea187c050{ padding: 8px 8px; }
}.source-home .sd.sza-c9a307550e32630c{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-size: 64px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: left; text-shadow: 3px 3px 0px rgba(0, 0, 0, 0.53); width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-c9a307550e32630c{ font-size: 52px; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-c9a307550e32630c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-c9a307550e32630c{ font-size: 36px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-c9a307550e32630c{ font-size: 24px; }
}.source-home .sd.sza-7294e4aacc75d653{ color: #000000ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 24px; font-weight: 700; height: 117px; line-height: 1.5; margin: 48px 0px 48px 24px; text-align: center; text-shadow: 1px 1px 0px rgba(255, 251, 251, 0.91); width: auto; max-width: calc(100% - 24px); justify-content: center; }
.source-home .sd.sza-7294e4aacc75d653.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 2000ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); translate: 0px -20px; }
.source-home .sd.sza-7294e4aacc75d653.appear-active{ transition-delay: 2000ms; transition-duration: 2000ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-7294e4aacc75d653{ flex: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-7294e4aacc75d653{ font-size: 18px; margin: 24px 0px 0px 56px; max-width: calc(100% - 56px); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-7294e4aacc75d653{ flex: none; font-size: 15px; margin: 16px 0px 0px 16px; width: calc(75% - 16px); max-width: calc(75% - 16px); }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-7294e4aacc75d653{ font-size: 11px; margin: 8px 0px 0px 8px; width: calc(75% - 8px); max-width: calc(75% - 8px); }
}.source-home .sd.sza-a35cf9e783fd3e85{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 80px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 1280px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-a35cf9e783fd3e85{ padding: 0px 0px 64px 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-a35cf9e783fd3e85{ padding: 0px 0px 48px 0px; }
}.source-home .sd.sza-f87c900d1b8bb908{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; outline-offset: -4px; padding: 0px 12px; transform: var(--sd-e914a6b9_002d9275_002d42b2_002da51e_002d9be576e53a05-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 384px; will-change: transform; --gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05: 0px; --gap-v-e914a6b9-9275-42b2-a51e-9be576e53a05: 16px; --gap-uuid: e914a6b9-9275-42b2-a51e-9be576e53a05; max-width: 100%; }
.source-home .sd.sza-f87c900d1b8bb908:focus{outline:none;} .source-home .sd.sza-f87c900d1b8bb908:focus-visible{ outline: 2px solid black; --gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05: 0px; --gap-v-e914a6b9-9275-42b2-a51e-9be576e53a05: 16px; }
.source-home .sd.sza-f87c900d1b8bb908:hover{ opacity: 1; --gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05: 0px; --gap-v-e914a6b9-9275-42b2-a51e-9be576e53a05: 16px; }
.source-home .sd._animatingNext.sza-f87c900d1b8bb908{ transform: translateX(-100%); --gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05: 0px; --gap-v-e914a6b9-9275-42b2-a51e-9be576e53a05: 16px; }
.source-home .sd._animatingPrev.sza-f87c900d1b8bb908{ transform: translateX(100%); --gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05: 0px; --gap-v-e914a6b9-9275-42b2-a51e-9be576e53a05: 16px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-f87c900d1b8bb908{ flex: none; width: 344px; --gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05: 0px; --gap-v-e914a6b9-9275-42b2-a51e-9be576e53a05: 16px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-f87c900d1b8bb908{ flex: none; width: 304px; --gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05: 0px; --gap-v-e914a6b9-9275-42b2-a51e-9be576e53a05: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f87c900d1b8bb908{ flex: none; gap: 8px; padding: 0px 8px; width: 252px; --gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05: 0px; --gap-v-e914a6b9-9275-42b2-a51e-9be576e53a05: 8px; max-width: 100%; }
}.source-home .sd.sza-da7a913f742bf564{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05) * 0)); --gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3: 0px; --gap-v-231aea93-e204-4a22-97ff-eeb465ddbed3: 16px; --gap-uuid: 231aea93-e204-4a22-97ff-eeb465ddbed3; max-width: calc(100% - (var(--gap-h-e914a6b9-9275-42b2-a51e-9be576e53a05) * 0)); }
@media screen and (max-width: 540px){
.source-home .sd.sza-da7a913f742bf564{ gap: 8px; --gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3: 0px; --gap-v-231aea93-e204-4a22-97ff-eeb465ddbed3: 8px; }
}.source-home .sd.sza-533653407823997a{ align-content: flex-start; align-items: flex-start; border-radius: 8px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 240px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden; width: calc(100% - (var(--gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3) * 0)); max-width: calc(100% - (var(--gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3) * 0)); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-533653407823997a{ flex: none; height: 212px; width: calc(100% - (var(--gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3) * 0)); max-width: calc(100% - (var(--gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3) * 0)); }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-533653407823997a{ flex: none; height: 186px; width: calc(100% - (var(--gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3) * 0)); max-width: calc(100% - (var(--gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-533653407823997a{ flex: none; height: 160px; width: calc(100% - (var(--gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3) * 0)); max-width: calc(100% - (var(--gap-h-231aea93-e204-4a22-97ff-eeb465ddbed3) * 0)); }
}.source-home .sd.sza-5adeb5695a566917{ color: #222222; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-home .sd.sza-ec9ee77349e7f7b6{ align-content: center; align-items: center; bottom: 0px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; left: 0px; position: absolute; right: 0px; top: auto; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: auto; z-index: 3; --gap-h-5f222f54-776c-4b78-93e0-5460e524c6a9: 16px; --gap-v-5f222f54-776c-4b78-93e0-5460e524c6a9: 0px; --gap-uuid: 5f222f54-776c-4b78-93e0-5460e524c6a9; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-ec9ee77349e7f7b6{ gap: 12px; --gap-h-5f222f54-776c-4b78-93e0-5460e524c6a9: 12px; --gap-v-5f222f54-776c-4b78-93e0-5460e524c6a9: 0px; }
}.source-home .sd.sza-f7f5932050d8889a{ align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-home .sd.sza-f7f5932050d8889a:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-f7f5932050d8889a{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-home .sd.sza-8dcced4141cf1d29{ color: #ff5035; font-size: 24px; }
.source-home .sd.sza-f7f5932050d8889a:hover .sd.sza-8dcced4141cf1d29{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-8dcced4141cf1d29{ font-size: 16px; }
}.source-home .sd.sza-e05f847e5fcd4398{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; width: 40px; max-width: 100%; }
.source-home .sd.sza-e05f847e5fcd4398:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-e05f847e5fcd4398{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-home .sd.sza-94f54300e98bb5ae{ height: auto; width: auto; max-width: 100%; }.source-home .sd.sza-b9912f59c88043d9{ color: #ff5035; font-size: 18px; }
.source-home .sd.sza-e05f847e5fcd4398:hover .sd.sza-b9912f59c88043d9{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-b9912f59c88043d9{ font-size: 16px; }
}.source-home .sd.sza-6d2b34b5279cbd3f{ height: auto; width: auto; max-width: 100%; }.source-home .sd.sza-edf5164c9a67e111{ color: #ff5035; font-size: 18px; }
.source-home .sd.sza-e05f847e5fcd4398:hover .sd.sza-edf5164c9a67e111{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-edf5164c9a67e111{ font-size: 16px; }
}.source-home .sd.sza-08d37ce111da0fb6{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-home .sd.sza-08d37ce111da0fb6:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-08d37ce111da0fb6{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-home .sd.sza-f40ff68d6e863d61{ color: #ff5035; font-size: 24px; }
.source-home .sd.sza-08d37ce111da0fb6:hover .sd.sza-f40ff68d6e863d61{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-f40ff68d6e863d61{ font-size: 16px; }
}.source-home .sd.sza-abb3ac8d3ecb1703{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1915px; justify-content: center; margin: 0px 0px 56px 0px; padding: 100px 0px 112px 0px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
.source-home .sd.sza-abb3ac8d3ecb1703:before{ filter: brightness(0.4); }
@media screen and (max-width: 840px){
.source-home .sd.sza-abb3ac8d3ecb1703{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-abb3ac8d3ecb1703{ flex: none; height: 1977px; padding: 80px 16px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-abb3ac8d3ecb1703{ flex: none; height: 2131px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}.source-home .sd.sza-0a077637432f2828{ background: var(--s-color-159319f4); bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center right; width: auto; z-index: 5; max-width: 100%; }
.source-home .sd.sza-0a077637432f2828.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-0a077637432f2828.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-0a077637432f2828&appear-active{ transform-origin: center center; }.source-home .sd.sza-296dbe841c675a02{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: calc(100% - 88px); justify-content: flex-start; margin: 0px 0px 88px 0px; padding: 80px 0px 0px 0px; width: 1440px; --gap-h-17baa736-90d5-4bd1-99c6-48f83109ac7e: 0px; --gap-v-17baa736-90d5-4bd1-99c6-48f83109ac7e: 0px; --gap-uuid: 17baa736-90d5-4bd1-99c6-48f83109ac7e; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-296dbe841c675a02{ flex: none; height: 100%; --gap-h-17baa736-90d5-4bd1-99c6-48f83109ac7e: 0px; --gap-v-17baa736-90d5-4bd1-99c6-48f83109ac7e: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-296dbe841c675a02{ flex: none; gap: 0px; height: 1766px; padding: 72px 0px 0px 0px; --gap-h-17baa736-90d5-4bd1-99c6-48f83109ac7e: 0px; --gap-v-17baa736-90d5-4bd1-99c6-48f83109ac7e: 0px; max-width: 100%; }
}.source-home .sd.sza-a56aa4e8d3b98df7{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 96px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a56aa4e8d3b98df7{ margin: 0px 0px 32px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-a56aa4e8d3b98df7{ margin: 0px 0px 80px 0px; max-width: 100%; }
}.source-home .sd.sza-d02c8da298de6065{ color: #FFFFFF; flex: 1; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-d02c8da298de6065{ font-size: 36px; }
}.source-home .sd.sza-74fd3cd6f0d7bbac{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-home .sd.sza-28fe2e99a74ef731{ background: #FFFFFF; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-home .sd.sza-28fe2e99a74ef731.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-28fe2e99a74ef731.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-40a71a8eb1249740{ background: #FFFFFF; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-home .sd.sza-40a71a8eb1249740.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-40a71a8eb1249740.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-324834f74dbbf79d{ color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-324834f74dbbf79d{ font-size: 16px; }
}.source-home .sd.sza-32a7aa02f37c1d14{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1134px; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: calc(100% - (var(--gap-h-17baa736-90d5-4bd1-99c6-48f83109ac7e) * 0)); --gap-h-c46b25ad-f712-47b9-b739-bd0e60765e77: 0px; --gap-v-c46b25ad-f712-47b9-b739-bd0e60765e77: 0px; --gap-uuid: c46b25ad-f712-47b9-b739-bd0e60765e77; max-width: calc(100% - (var(--gap-h-17baa736-90d5-4bd1-99c6-48f83109ac7e) * 0)); }
@media screen and (max-width: 540px){
.source-home .sd.sza-32a7aa02f37c1d14{ margin: 120px 0px 0px 0px; --gap-h-c46b25ad-f712-47b9-b739-bd0e60765e77: 0px; --gap-v-c46b25ad-f712-47b9-b739-bd0e60765e77: 0px; width: calc(100% - (var(--gap-h-17baa736-90d5-4bd1-99c6-48f83109ac7e) * 0)); max-width: calc(100% - (var(--gap-h-17baa736-90d5-4bd1-99c6-48f83109ac7e) * 0)); }
}.source-home .sd.sza-65c8c0b40985397d{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; height: 1003px; justify-content: center; margin: 72px 0px 0px 0px; padding: 10px; width: 970px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-65c8c0b40985397d{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-c46b25ad-f712-47b9-b739-bd0e60765e77) * 0)); max-width: calc(100% - (var(--gap-h-c46b25ad-f712-47b9-b739-bd0e60765e77) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-65c8c0b40985397d{ flex: none; height: calc(100% - 72px - (var(--gap-v-c46b25ad-f712-47b9-b739-bd0e60765e77) * 0)); width: calc(100% - (var(--gap-h-c46b25ad-f712-47b9-b739-bd0e60765e77) * 0)); max-width: calc(100% - (var(--gap-h-c46b25ad-f712-47b9-b739-bd0e60765e77) * 0)); }
}.source-home .sd.sza-8eee1b001adc9150{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: 182px; letter-spacing: NaNem; line-height: 1; margin: 24px 0px 56px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-8eee1b001adc9150{ flex: none; font-size: 32px; height: 218px; line-height: 1.4; margin: 0px 0px 88px 0px; max-width: 100%; }
}.source-home .sd.sza-c16a61394709f3e8{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 56px 0px; padding: 0px 0px 0px 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-home .sd.sza-c16a61394709f3e8{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-c16a61394709f3e8{ flex: none; font-size: 16px; height: calc(100% - 72px); margin: 40px 0px 32px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.source-home .sd.sza-0786113500400b51{ align-content: center; align-items: center; border-bottom: 2px solid rgb(255, 253, 253); border-left: 2px solid rgb(255, 253, 253); border-right: 2px solid rgb(255, 253, 253); border-top: 2px solid rgb(255, 253, 253); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 37px; justify-content: center; padding: 4px; width: 147px; --gap-h-33be9058-e884-4c0b-a451-76ebb4bc2a56: 8px; --gap-v-33be9058-e884-4c0b-a451-76ebb4bc2a56: 0px; --gap-uuid: 33be9058-e884-4c0b-a451-76ebb4bc2a56; max-width: 100%; }
.source-home .sd.sza-0786113500400b51:hover{ opacity: 1; --gap-h-33be9058-e884-4c0b-a451-76ebb4bc2a56: 8px; --gap-v-33be9058-e884-4c0b-a451-76ebb4bc2a56: 0px; }.source-home .sd.sza-3308efd5ef7e0c70{ color: #ffffffff; flex: 1; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-3308efd5ef7e0c70{ font-size: 14px; }
}.source-home .sd.sza-c0dea8aa97186144{ align-content: center; align-items: center; background: #fafafaff; border-bottom: 1px solid #ff5035ff; border-left: 1px solid #ff5035ff; border-radius: 4px; border-right: 1px solid #ff5035ff; border-top: 1px solid #ff5035ff; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; padding: 6px; width: auto; --gap-h-ad8119a3-b741-44b5-bc98-1216535849e6: 16px; --gap-v-ad8119a3-b741-44b5-bc98-1216535849e6: 0px; --gap-uuid: ad8119a3-b741-44b5-bc98-1216535849e6; max-width: 100%; }
.source-home .sd.sza-0786113500400b51:hover .sd.sza-c0dea8aa97186144{ background: #ff5035ff; --gap-h-ad8119a3-b741-44b5-bc98-1216535849e6: 16px; --gap-v-ad8119a3-b741-44b5-bc98-1216535849e6: 0px; }.source-home .sd.sza-439ea8ce95087720{ background: transparent; border-radius: 0; color: #ff5035ff; font-size: 12px; padding: 0px; }
.source-home .sd.sza-0786113500400b51:hover .sd.sza-439ea8ce95087720{ color: #ffffffff; transform: ; }
@media screen and (max-width: 540px){
.source-home .sd.sza-439ea8ce95087720{ font-size: 11px; }
}.source-home .sd.sza-841afc4864809219{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 80px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 1280px; z-index: 1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-841afc4864809219{ padding: 0px 0px 64px 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-841afc4864809219{ padding: 0px 0px 48px 0px; }
}.source-home .sd.sza-5c324d5049c9503d{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; outline-offset: -4px; padding: 0px 12px; transform: var(--sd-3d72bed1_002dc7b8_002d43c1_002d888f_002d104a24fb8e24-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 384px; will-change: transform; z-index: 4; --gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 0px; --gap-v-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 16px; --gap-uuid: 3d72bed1-c7b8-43c1-888f-104a24fb8e24; max-width: 100%; }
.source-home .sd.sza-5c324d5049c9503d:focus{outline:none;} .source-home .sd.sza-5c324d5049c9503d:focus-visible{ outline: 2px solid black; --gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 0px; --gap-v-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 16px; }
.source-home .sd.sza-5c324d5049c9503d:hover{ opacity: 1; --gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 0px; --gap-v-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 16px; }
.source-home .sd._animatingNext.sza-5c324d5049c9503d{ transform: translateX(-100%); --gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 0px; --gap-v-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 16px; }
.source-home .sd._animatingPrev.sza-5c324d5049c9503d{ transform: translateX(100%); --gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 0px; --gap-v-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 16px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-5c324d5049c9503d{ flex: none; width: 344px; --gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 0px; --gap-v-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 16px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-5c324d5049c9503d{ flex: none; width: 304px; --gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 0px; --gap-v-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-5c324d5049c9503d{ flex: none; gap: 8px; padding: 0px 4px; width: 252px; --gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 0px; --gap-v-3d72bed1-c7b8-43c1-888f-104a24fb8e24: 8px; max-width: 100%; }
}.source-home .sd.sza-2e4a61037ef90e30{ align-content: flex-start; align-items: flex-start; border-radius: 8px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 240px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden; width: calc(100% - (var(--gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24) * 0)); z-index: 2; max-width: calc(100% - (var(--gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24) * 0)); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-2e4a61037ef90e30{ flex: none; height: 212px; width: calc(100% - (var(--gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24) * 0)); max-width: calc(100% - (var(--gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24) * 0)); }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-2e4a61037ef90e30{ flex: none; height: 186px; width: calc(100% - (var(--gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24) * 0)); max-width: calc(100% - (var(--gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-2e4a61037ef90e30{ flex: none; height: 168px; width: calc(100% - (var(--gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24) * 0)); max-width: calc(100% - (var(--gap-h-3d72bed1-c7b8-43c1-888f-104a24fb8e24) * 0)); }
}.source-home .sd.sza-895ebdda7949fd00{ align-content: flex-start; align-items: flex-start; background: #222222; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 100%; justify-content: flex-start; padding: 24px; width: 100%; --gap-h-edb0784a-0414-47f5-9a71-061b36b42a41: 0px; --gap-v-edb0784a-0414-47f5-9a71-061b36b42a41: 4px; --gap-uuid: edb0784a-0414-47f5-9a71-061b36b42a41; max-width: 100%; }
.source-home .sd.sza-895ebdda7949fd00:before{ background-repeat: no-repeat; --gap-h-edb0784a-0414-47f5-9a71-061b36b42a41: 0px; --gap-v-edb0784a-0414-47f5-9a71-061b36b42a41: 4px; }
@media screen and (max-width: 840px){
.source-home .sd.sza-895ebdda7949fd00{ padding: 20px; --gap-h-edb0784a-0414-47f5-9a71-061b36b42a41: 0px; --gap-v-edb0784a-0414-47f5-9a71-061b36b42a41: 4px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-895ebdda7949fd00{ padding: 12px 14px; --gap-h-edb0784a-0414-47f5-9a71-061b36b42a41: 0px; --gap-v-edb0784a-0414-47f5-9a71-061b36b42a41: 4px; }
}.source-home .sd.sza-c555d4548787e578{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-home .sd.sza-521c8499b7e0f961{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-521c8499b7e0f961{ font-size: 11px; }
}.source-home .sd.sza-6db73b93884fa2eb{ align-content: center; align-items: center; bottom: 0px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; left: 0px; position: absolute; right: 0px; top: auto; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: auto; z-index: 3; --gap-h-2d5557cd-0d1f-4058-abcc-42eee962f535: 16px; --gap-v-2d5557cd-0d1f-4058-abcc-42eee962f535: 0px; --gap-uuid: 2d5557cd-0d1f-4058-abcc-42eee962f535; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-6db73b93884fa2eb{ gap: 12px; --gap-h-2d5557cd-0d1f-4058-abcc-42eee962f535: 12px; --gap-v-2d5557cd-0d1f-4058-abcc-42eee962f535: 0px; }
}.source-home .sd.sza-307cb094897643b3{ align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #ff8d35ff; border-left: 1px solid #ff8d35ff; border-radius: 50%; border-right: 1px solid #ff8d35ff; border-top: 1px solid #ff8d35ff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-home .sd.sza-307cb094897643b3:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-307cb094897643b3{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-home .sd.sza-0d9da49e9b4e844a{ color: #ff8f35ff; font-size: 24px; }
.source-home .sd.sza-307cb094897643b3:hover .sd.sza-0d9da49e9b4e844a{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-0d9da49e9b4e844a{ font-size: 16px; }
}.source-home .sd.sza-9d9867b789ef283b{ background: #ffffffff; border-bottom: 1px solid #ff8735ff; border-left: 1px solid #ff8735ff; border-radius: 50%; border-right: 1px solid #ff8735ff; border-top: 1px solid #ff8735ff; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; width: 40px; max-width: 100%; }
.source-home .sd.sza-9d9867b789ef283b:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-9d9867b789ef283b{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-home .sd.sza-723d19d1ba3daa74{ height: auto; width: auto; max-width: 100%; }.source-home .sd.sza-a17772fddeb577f2{ color: #ff7d35ff; font-size: 18px; }
.source-home .sd.sza-9d9867b789ef283b:hover .sd.sza-a17772fddeb577f2{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a17772fddeb577f2{ font-size: 16px; }
}.source-home .sd.sza-8442f44d12bf86d5{ height: auto; width: auto; max-width: 100%; }.source-home .sd.sza-1dcf4333e0b629b7{ color: #ff5035; font-size: 18px; }
.source-home .sd.sza-9d9867b789ef283b:hover .sd.sza-1dcf4333e0b629b7{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-1dcf4333e0b629b7{ font-size: 16px; }
}.source-home .sd.sza-b9103e7a3b9c4d73{ background: #ffffffff; border-bottom: 1px solid #ff9a35ff; border-left: 1px solid #ff9a35ff; border-radius: 50%; border-right: 1px solid #ff9a35ff; border-top: 1px solid #ff9a35ff; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-home .sd.sza-b9103e7a3b9c4d73:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-b9103e7a3b9c4d73{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-home .sd.sza-d87a6a276ef03966{ color: #ff8835ff; font-size: 24px; }
.source-home .sd.sza-b9103e7a3b9c4d73:hover .sd.sza-d87a6a276ef03966{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-d87a6a276ef03966{ font-size: 16px; }
}.source-home .sd.sza-d56eefee6c2ad8dd{ height: 402px; margin: 24px 0px 32px 0px; width: 632px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-d56eefee6c2ad8dd{ height: 308px; margin: 24px 24px 32px 24px; padding: 0px 0px 0px 0px; max-width: calc(100% - 48px); }
}.source-home .sd.sza-c12d67fbe6ab58ad{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
@media screen and (max-width: 540px){
.source-home .sd.sza-c12d67fbe6ab58ad{ padding: 80px 16px; }
}.source-home .sd.sza-6674d4553be8653a{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; --gap-v-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; --gap-uuid: fd518d8d-21ce-4c4c-91a4-e053d4093c14; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-6674d4553be8653a{ flex: none; width: 1280px; --gap-h-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; --gap-v-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-6674d4553be8653a{ flex: none; padding: 0px 30px 0px; --gap-h-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; --gap-v-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-6674d4553be8653a{ flex: none; padding: 0px 0px 0px; --gap-h-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; --gap-v-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-6674d4553be8653a{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; --gap-v-fd518d8d-21ce-4c4c-91a4-e053d4093c14: 0px; max-width: 100%; }
}.source-home .sd.sza-5339dd9b7d4d6f15{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-5339dd9b7d4d6f15{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-home .sd.sza-ee5fd37315597270{ color: #ff8100ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-ee5fd37315597270{ font-size: 36px; }
}.source-home .sd.sza-017aa859894b90ed{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-home .sd.sza-415b3fc01661e07e{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-home .sd.sza-415b3fc01661e07e.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-415b3fc01661e07e.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-8f4ef73fb276a29d{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-home .sd.sza-8f4ef73fb276a29d.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-8f4ef73fb276a29d.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-6436c0b9bdccbb06{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-6436c0b9bdccbb06{ font-size: 16px; }
}.source-home .sd.sza-24479d32ea58d105{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-fd518d8d-21ce-4c4c-91a4-e053d4093c14) * 0)); --gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e: 56px; --gap-v-ca1a8816-21b5-4d3a-8fbc-334673a1924e: 0px; --gap-uuid: ca1a8816-21b5-4d3a-8fbc-334673a1924e; max-width: calc(100% - (var(--gap-h-fd518d8d-21ce-4c4c-91a4-e053d4093c14) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-24479d32ea58d105{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e: 0px; --gap-v-ca1a8816-21b5-4d3a-8fbc-334673a1924e: 0px; }
}.source-home .sd.sza-48a45583d3949096{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.source-home .sd.sza-48a45583d3949096.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-48a45583d3949096.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-48a45583d3949096{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-48a45583d3949096{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0)); max-width: calc(100% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-48a45583d3949096{ flex: none; height: 250px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0)); max-width: calc(100% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0)); }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-48a45583d3949096{ flex: none; height: 380px; width: calc(100% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0)); max-width: calc(100% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0)); }
}.source-home .sd.sza-bd99a1aa32bd5ef2{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; justify-content: center; padding: 10px; width: calc(50% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0.5)); --gap-h-f13aa7f8-d66b-44f9-8316-b97c19abaf14: 0px; --gap-v-f13aa7f8-d66b-44f9-8316-b97c19abaf14: 1px; --gap-uuid: f13aa7f8-d66b-44f9-8316-b97c19abaf14; max-width: calc(50% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-bd99a1aa32bd5ef2{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0)); --gap-h-f13aa7f8-d66b-44f9-8316-b97c19abaf14: 0px; --gap-v-f13aa7f8-d66b-44f9-8316-b97c19abaf14: 1px; max-width: calc(100% - (var(--gap-h-ca1a8816-21b5-4d3a-8fbc-334673a1924e) * 0)); }
}.source-home .sd.sza-0d211ead5260d21c{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-0d211ead5260d21c{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-0d211ead5260d21c{ font-size: 28px; }
}.source-home .sd.sza-8f96796d83b7f5f8{ color: #333; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-8f96796d83b7f5f8{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-8f96796d83b7f5f8{ flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-f13aa7f8-d66b-44f9-8316-b97c19abaf14) * 0)); max-width: calc(100% - (var(--gap-h-f13aa7f8-d66b-44f9-8316-b97c19abaf14) * 0)); }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-8f96796d83b7f5f8{ font-size: 20px; }
}.source-home .sd.sza-fb3038d91ca7f5ae{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; padding: 100px 30px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-fb3038d91ca7f5ae{ flex: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-fb3038d91ca7f5ae{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-fb3038d91ca7f5ae{ padding: 80px 16px; }
}.source-home .sd.sza-4ccf35844466228e{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-home .sd.sza-4ccf35844466228e.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-4ccf35844466228e.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-4ccf35844466228e&appear-active{ transform-origin: center center; }.source-home .sd.sza-47e8d3e78d0f6e44{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px 32px 0px; width: 1440px; --gap-h-35e0cf5b-2518-420a-8e51-040a2afce182: 0px; --gap-v-35e0cf5b-2518-420a-8e51-040a2afce182: 0px; --gap-uuid: 35e0cf5b-2518-420a-8e51-040a2afce182; max-width: 100%; }.source-home .sd.sza-64b1609f167c85fa{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-64b1609f167c85fa{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-home .sd.sza-87e235ad891c256d{ color: #FFFFFF; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-87e235ad891c256d{ font-size: 36px; }
}.source-home .sd.sza-05ef77a7c5fafc00{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-home .sd.sza-2c008b059c0509a2{ background: #FFFFFF; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-home .sd.sza-2c008b059c0509a2.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-2c008b059c0509a2.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-35d1e4756173df7b{ background: #FFFFFF; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-home .sd.sza-35d1e4756173df7b.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-35d1e4756173df7b.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-a092c380061f60ea{ color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a092c380061f60ea{ font-size: 16px; }
}.source-home .sd.sza-52aa199d8f112aff{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-35e0cf5b-2518-420a-8e51-040a2afce182) * 0)); --gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05: 56px; --gap-v-e6f6bc28-9280-4c61-ba71-21b5a2b95c05: 0px; --gap-uuid: e6f6bc28-9280-4c61-ba71-21b5a2b95c05; max-width: calc(100% - (var(--gap-h-35e0cf5b-2518-420a-8e51-040a2afce182) * 0)); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-52aa199d8f112aff{ gap: 20px; --gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05: 20px; --gap-v-e6f6bc28-9280-4c61-ba71-21b5a2b95c05: 0px; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-52aa199d8f112aff{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05: 0px; --gap-v-e6f6bc28-9280-4c61-ba71-21b5a2b95c05: 56px; }
}.source-home .sd.sza-d8918ce88df28f8f{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 10px; width: calc(50% - (var(--gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05) * 0.5)); max-width: calc(50% - (var(--gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-d8918ce88df28f8f{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05) * 0)); max-width: calc(100% - (var(--gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-d8918ce88df28f8f{ padding: 0px 10px; }
}.source-home .sd.sza-74ad8814a0df743c{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-74ad8814a0df743c{ margin: 0px 0px 24px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-74ad8814a0df743c{ font-size: 32px; }
}.source-home .sd.sza-862282b738c72e47{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-862282b738c72e47{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-862282b738c72e47{ flex: none; font-size: 16px; width: 100%; max-width: 100%; }
}.source-home .sd.sza-fd9d6cc8719a253d{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; padding: 0px 8px 0px 0px; width: auto; max-width: 100%; }
.source-home .sd.sza-fd9d6cc8719a253d.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-fd9d6cc8719a253d.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-fd9d6cc8719a253d{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-fd9d6cc8719a253d{ flex: none; height: 380px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05) * 0)); max-width: calc(100% - (var(--gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-fd9d6cc8719a253d{ flex: none; height: 250px; width: calc(100% - (var(--gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05) * 0)); max-width: calc(100% - (var(--gap-h-e6f6bc28-9280-4c61-ba71-21b5a2b95c05) * 0)); }
}.source-home .sd.sza-69501f90ecfaa80b{ align-content: center; align-items: center; background: #fafafaff; border-radius: 9999px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 4px 4px 4px 24px; width: 219px; --gap-h-645087b6-2abb-4ef1-b3cc-f0a9feeaa242: 16px; --gap-v-645087b6-2abb-4ef1-b3cc-f0a9feeaa242: 0px; --gap-uuid: 645087b6-2abb-4ef1-b3cc-f0a9feeaa242; max-width: 100%; }
.source-home .sd.sza-69501f90ecfaa80b:hover{ background: #ff5035ff; --gap-h-645087b6-2abb-4ef1-b3cc-f0a9feeaa242: 16px; --gap-v-645087b6-2abb-4ef1-b3cc-f0a9feeaa242: 0px; }
@media screen and (max-width: 540px){
.source-home .sd.sza-69501f90ecfaa80b{ padding: 4px 4px 4px 20px; --gap-h-645087b6-2abb-4ef1-b3cc-f0a9feeaa242: 16px; --gap-v-645087b6-2abb-4ef1-b3cc-f0a9feeaa242: 0px; }
}.source-home .sd.sza-a60b154901f3ddb4{ color: #ff7b35ff; flex: 1; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-69501f90ecfaa80b:hover .sd.sza-a60b154901f3ddb4{ color: #fafafaff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a60b154901f3ddb4{ font-size: 14px; }
}.source-home .sd.sza-5abb2c23f81ed904{ align-content: center; align-items: center; background: #ff8835ff; border-radius: 50%; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 40px; justify-content: center; padding: 0px; width: 40px; --gap-h-67329613-7ea8-416e-9e40-620df0ac34b9: 16px; --gap-v-67329613-7ea8-416e-9e40-620df0ac34b9: 0px; --gap-uuid: 67329613-7ea8-416e-9e40-620df0ac34b9; max-width: 100%; }
.source-home .sd.sza-69501f90ecfaa80b:hover .sd.sza-5abb2c23f81ed904{ background: #fafafaff; --gap-h-67329613-7ea8-416e-9e40-620df0ac34b9: 16px; --gap-v-67329613-7ea8-416e-9e40-620df0ac34b9: 0px; }.source-home .sd.sza-b8470eaa06008f40{ background: transparent; border-radius: 0; color: #fafafaff; font-size: 16px; padding: 0px; }
.source-home .sd.sza-69501f90ecfaa80b:hover .sd.sza-b8470eaa06008f40{ color: #ff5035ff; transform: ; }
@media screen and (max-width: 540px){
.source-home .sd.sza-b8470eaa06008f40{ font-size: 15px; }
}.source-home .sd.sza-fbaa1750fb50325c{ align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); --gap-h-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1: 0px; --gap-v-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1: 120px; --gap-uuid: cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1; max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-fbaa1750fb50325c{ flex: none; height: 1151px; --gap-h-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1: 0px; --gap-v-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1: 120px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-fbaa1750fb50325c{ flex: none; height: 1090px; --gap-h-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1: 0px; --gap-v-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1: 120px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-fbaa1750fb50325c{ height: 1038px; --gap-h-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1: 0px; --gap-v-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1: 120px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}.source-home .sd.sza-743c00bbe534091b{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 699px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1) * 0)); --gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f: 0px; --gap-v-f013e9cb-e83d-46be-9639-a0bcf2adb06f: 0px; --gap-uuid: f013e9cb-e83d-46be-9639-a0bcf2adb06f; max-width: calc(100% - (var(--gap-h-cf411ef7-a51b-42d0-b1c5-f9fa6134d5d1) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-743c00bbe534091b{ flex-direction: column; flex-wrap: nowrap; --gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f: 0px; --gap-v-f013e9cb-e83d-46be-9639-a0bcf2adb06f: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-743c00bbe534091b{ align-content: stretch; align-items: stretch; height: 738px; justify-content: flex-start; margin: 16px 0px 0px 0px; width: 386px; --gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f: 0px; --gap-v-f013e9cb-e83d-46be-9639-a0bcf2adb06f: 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-743c00bbe534091b{ width: 287px; --gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f: 0px; --gap-v-f013e9cb-e83d-46be-9639-a0bcf2adb06f: 0px; max-width: 100%; }
}.source-home .sd.sza-ac0fdd202948eed0{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0.5)); --gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6: 0px; --gap-v-ed49ba75-5f14-4ffc-a01b-634525ec9ee6: 0px; --gap-uuid: ed49ba75-5f14-4ffc-a01b-634525ec9ee6; max-width: calc(50% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0.5)); }
.source-home .sd.sza-ac0fdd202948eed0.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); --gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6: 0px; --gap-v-ed49ba75-5f14-4ffc-a01b-634525ec9ee6: 0px; }
.source-home .sd.sza-ac0fdd202948eed0.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-ac0fdd202948eed0{ flex-direction: column; width: calc(100% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0)); --gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6: 0px; --gap-v-ed49ba75-5f14-4ffc-a01b-634525ec9ee6: 0px; max-width: calc(100% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-ac0fdd202948eed0{ height: 320px; --gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6: 0px; --gap-v-ed49ba75-5f14-4ffc-a01b-634525ec9ee6: 0px; width: calc(100% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0)); max-width: calc(100% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0)); }
}.source-home .sd.sza-1b9cdbd9f6589e70{ flex: none; height: 900px; width: calc(100% - (var(--gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6) * 0)); max-width: calc(100% - (var(--gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-1b9cdbd9f6589e70{ flex: none; height: 600px; width: calc(100% - (var(--gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6) * 0)); max-width: calc(100% - (var(--gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-1b9cdbd9f6589e70{ flex: none; height: 289px; width: calc(100% - (var(--gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6) * 0)); max-width: calc(100% - (var(--gap-h-ed49ba75-5f14-4ffc-a01b-634525ec9ee6) * 0)); }
}.source-home .sd.sza-1716c6406b8bd913{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 64px 0px 64px; width: calc(50% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0.5)); --gap-h-15fc23e0-d9a8-49d8-92de-cd3a29e037de: 0px; --gap-v-15fc23e0-d9a8-49d8-92de-cd3a29e037de: 40px; --gap-uuid: 15fc23e0-d9a8-49d8-92de-cd3a29e037de; max-width: calc(50% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0.5)); }
.source-home .sd.sza-1716c6406b8bd913.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-15fc23e0-d9a8-49d8-92de-cd3a29e037de: 0px; --gap-v-15fc23e0-d9a8-49d8-92de-cd3a29e037de: 40px; }
.source-home .sd.sza-1716c6406b8bd913.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-1716c6406b8bd913{ padding: 104px 32px 64px 32px; width: calc(100% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0)); --gap-h-15fc23e0-d9a8-49d8-92de-cd3a29e037de: 0px; --gap-v-15fc23e0-d9a8-49d8-92de-cd3a29e037de: 40px; max-width: calc(100% - (var(--gap-h-f013e9cb-e83d-46be-9639-a0bcf2adb06f) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-1716c6406b8bd913{ gap: 24px; padding: 96px 16px 32px 16px; --gap-h-15fc23e0-d9a8-49d8-92de-cd3a29e037de: 0px; --gap-v-15fc23e0-d9a8-49d8-92de-cd3a29e037de: 24px; }
}.source-home .sd.sza-849dd3c8a2d4cb8a{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-15fc23e0-d9a8-49d8-92de-cd3a29e037de) * 0)); --gap-h-833477d3-1d20-417e-bbe5-46f63e0d1984: 0px; --gap-v-833477d3-1d20-417e-bbe5-46f63e0d1984: 24px; --gap-uuid: 833477d3-1d20-417e-bbe5-46f63e0d1984; max-width: calc(100% - (var(--gap-h-15fc23e0-d9a8-49d8-92de-cd3a29e037de) * 0)); }.source-home .sd.sza-6081b7af13c49b97{ align-content: flex-start; align-items: flex-start; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-833477d3-1d20-417e-bbe5-46f63e0d1984) * 0)); --gap-h-e5a1b28a-5460-428b-a6da-57d9bcd07aa6: 0px; --gap-v-e5a1b28a-5460-428b-a6da-57d9bcd07aa6: 8px; --gap-uuid: e5a1b28a-5460-428b-a6da-57d9bcd07aa6; max-width: calc(100% - (var(--gap-h-833477d3-1d20-417e-bbe5-46f63e0d1984) * 0)); }.source-home .sd.sza-c247d6445dd623b3{ color: #666666ff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-c247d6445dd623b3{ font-size: 11px; }
}.source-home .sd.sza-f300df873059e684{ color: #222222ff; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 54px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.4; text-align: left; width: calc(100% - (var(--gap-h-e5a1b28a-5460-428b-a6da-57d9bcd07aa6) * 0)); max-width: calc(100% - (var(--gap-h-e5a1b28a-5460-428b-a6da-57d9bcd07aa6) * 0)); justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f300df873059e684{ font-size: 48px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f300df873059e684{ font-size: 32px; }
}.source-home .sd.sza-d15486878ca0cce9{ color: #222222ff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-833477d3-1d20-417e-bbe5-46f63e0d1984) * 0)); max-width: calc(100% - (var(--gap-h-833477d3-1d20-417e-bbe5-46f63e0d1984) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-d15486878ca0cce9{ font-size: 14px; }
}.source-home .sd.sza-da8fda4a7709a4a0{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: wrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-15fc23e0-d9a8-49d8-92de-cd3a29e037de) * 0)); --gap-h-f514b935-77dd-423e-9d57-c24ec567c7e4: 16px; --gap-v-f514b935-77dd-423e-9d57-c24ec567c7e4: 16px; --gap-uuid: f514b935-77dd-423e-9d57-c24ec567c7e4; max-width: calc(100% - (var(--gap-h-15fc23e0-d9a8-49d8-92de-cd3a29e037de) * 0)); }
@media screen and (max-width: 540px){
.source-home .sd.sza-da8fda4a7709a4a0{ gap: 12px; --gap-h-f514b935-77dd-423e-9d57-c24ec567c7e4: 12px; --gap-v-f514b935-77dd-423e-9d57-c24ec567c7e4: 12px; }
}.source-home .sd.sza-249fae1c183359a2{ align-content: center; align-items: center; background: #ff8f35ff; border-bottom: 1px solid #ff5035ff; border-left: 1px solid #ff5035ff; border-radius: 6px; border-right: 1px solid #ff5035ff; border-top: 1px solid #ff5035ff; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 12px 24px 12px 24px; width: auto; --gap-h-a0d0777e-77d6-4e47-93cc-25d718cacad8: 8px; --gap-v-a0d0777e-77d6-4e47-93cc-25d718cacad8: 0px; --gap-uuid: a0d0777e-77d6-4e47-93cc-25d718cacad8; max-width: 100%; }
.source-home .sd.sza-249fae1c183359a2:hover{ background: #ffffffff; --gap-h-a0d0777e-77d6-4e47-93cc-25d718cacad8: 8px; --gap-v-a0d0777e-77d6-4e47-93cc-25d718cacad8: 0px; }
@media screen and (max-width: 840px){
.source-home .sd.sza-249fae1c183359a2{ flex: 1; width: auto; --gap-h-a0d0777e-77d6-4e47-93cc-25d718cacad8: 8px; --gap-v-a0d0777e-77d6-4e47-93cc-25d718cacad8: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-249fae1c183359a2{ flex: none; width: calc(100% - (var(--gap-h-f514b935-77dd-423e-9d57-c24ec567c7e4) * 0)); --gap-h-a0d0777e-77d6-4e47-93cc-25d718cacad8: 8px; --gap-v-a0d0777e-77d6-4e47-93cc-25d718cacad8: 0px; max-width: calc(100% - (var(--gap-h-f514b935-77dd-423e-9d57-c24ec567c7e4) * 0)); }
}.source-home .sd.sza-cc010a29e3ee727e{ color: #ffffffff; flex: 1; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.source-home .sd.sza-249fae1c183359a2:hover .sd.sza-cc010a29e3ee727e{ color: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-cc010a29e3ee727e{ font-size: 14px; }
}.source-home .sd.sza-1a3c11062019ad89{ color: #ffffffff; font-size: 20px; }
.source-home .sd.sza-249fae1c183359a2:hover .sd.sza-1a3c11062019ad89{ color: #ff5035ff; translate: 2px 0px; }.source-home .sd.sza-8393c95abe3ef78b{ align-content: center; align-items: center; border-bottom: 1px solid #004f66ff; border-left: 1px solid #004f66ff; border-radius: 6px; border-right: 1px solid #004f66ff; border-top: 1px solid #004f66ff; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; justify-content: center; padding: 12px 24px 12px 24px; width: auto; --gap-h-b18f818a-2716-4a61-97b8-96d1a60984fa: 8px; --gap-v-b18f818a-2716-4a61-97b8-96d1a60984fa: 0px; --gap-uuid: b18f818a-2716-4a61-97b8-96d1a60984fa; max-width: 100%; }
.source-home .sd.sza-8393c95abe3ef78b:hover{ background: #004f66ff; opacity: 1; --gap-h-b18f818a-2716-4a61-97b8-96d1a60984fa: 8px; --gap-v-b18f818a-2716-4a61-97b8-96d1a60984fa: 0px; }
@media screen and (max-width: 840px){
.source-home .sd.sza-8393c95abe3ef78b{ flex: 1; width: auto; --gap-h-b18f818a-2716-4a61-97b8-96d1a60984fa: 8px; --gap-v-b18f818a-2716-4a61-97b8-96d1a60984fa: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-8393c95abe3ef78b{ flex: none; width: calc(100% - (var(--gap-h-f514b935-77dd-423e-9d57-c24ec567c7e4) * 0)); --gap-h-b18f818a-2716-4a61-97b8-96d1a60984fa: 8px; --gap-v-b18f818a-2716-4a61-97b8-96d1a60984fa: 0px; max-width: calc(100% - (var(--gap-h-f514b935-77dd-423e-9d57-c24ec567c7e4) * 0)); }
}.source-home .sd.sza-1fb9a10aa86310b4{ color: #004f66ff; flex: 1; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
.source-home .sd.sza-8393c95abe3ef78b:hover .sd.sza-1fb9a10aa86310b4{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-1fb9a10aa86310b4{ font-size: 14px; }
}.source-home .sd.sza-9949b2017cc9edf2{ color: #004f66ff; font-size: 20px; }
.source-home .sd.sza-8393c95abe3ef78b:hover .sd.sza-9949b2017cc9edf2{ color: #ffffffff; translate: 2px 0px; }.source-home .sd.sza-707e132892b8a021{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-707e132892b8a021{ height: 1666px; padding: 100px 60px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-707e132892b8a021{ padding: 80px 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-707e132892b8a021{ height: 1346px; padding: 144px 16px 48px 16px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}.source-home .sd.sza-5cd2cbc2b8f31d4f{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1368px; justify-content: flex-start; padding: 0px 0px; width: 1440px; --gap-h-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; --gap-v-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; --gap-uuid: 9c2ffa6d-890f-4231-9af4-5950fefd39b8; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-5cd2cbc2b8f31d4f{ flex: none; width: 1280px; --gap-h-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; --gap-v-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-5cd2cbc2b8f31d4f{ flex: none; height: 100%; --gap-h-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; --gap-v-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-5cd2cbc2b8f31d4f{ flex: none; height: 1395px; --gap-h-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; --gap-v-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-5cd2cbc2b8f31d4f{ flex: none; height: 100%; padding: 0px 0px 16px 0px; width: 350px; --gap-h-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; --gap-v-9c2ffa6d-890f-4231-9af4-5950fefd39b8: 0px; max-width: 100%; }
}.source-home .sd.sza-ab3f103f58f2be7d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-ab3f103f58f2be7d{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-home .sd.sza-877330312697a9ed{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-877330312697a9ed{ font-size: 36px; }
}.source-home .sd.sza-64c78907c66d3642{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-home .sd.sza-be97687d413369ba{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-home .sd.sza-be97687d413369ba.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-be97687d413369ba.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-d88a8573d2ea7afb{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-home .sd.sza-d88a8573d2ea7afb.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-d88a8573d2ea7afb.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-63a306a8891feb10{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-63a306a8891feb10{ font-size: 16px; }
}.source-home .sd.sza-55221e3a0871387b{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-2e39dead-52d9-4df5-96cb-ed2a772f65cf: 0px; --gap-v-2e39dead-52d9-4df5-96cb-ed2a772f65cf: 16px; --gap-uuid: 2e39dead-52d9-4df5-96cb-ed2a772f65cf; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-55221e3a0871387b{ padding: 0px 0px; --gap-h-2e39dead-52d9-4df5-96cb-ed2a772f65cf: 0px; --gap-v-2e39dead-52d9-4df5-96cb-ed2a772f65cf: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-55221e3a0871387b{ gap: 24px; --gap-h-2e39dead-52d9-4df5-96cb-ed2a772f65cf: 0px; --gap-v-2e39dead-52d9-4df5-96cb-ed2a772f65cf: 24px; }
}.source-home .sd.sza-95df79ffaba23b4a{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-2e39dead-52d9-4df5-96cb-ed2a772f65cf) * 0)); max-width: calc(100% - (var(--gap-h-2e39dead-52d9-4df5-96cb-ed2a772f65cf) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-95df79ffaba23b4a{ flex: none; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-95df79ffaba23b4a{ flex: none; width: 100%; }
}.source-home .sd.sza-923878fde9577281{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-aac493b0-7429-4f42-9a44-7988677dca40: 16px; --gap-v-aac493b0-7429-4f42-9a44-7988677dca40: 0px; --gap-uuid: aac493b0-7429-4f42-9a44-7988677dca40; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-923878fde9577281{ padding: 12px 20px; --gap-h-aac493b0-7429-4f42-9a44-7988677dca40: 16px; --gap-v-aac493b0-7429-4f42-9a44-7988677dca40: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-923878fde9577281{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-aac493b0-7429-4f42-9a44-7988677dca40: 16px; --gap-v-aac493b0-7429-4f42-9a44-7988677dca40: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-923878fde9577281{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-aac493b0-7429-4f42-9a44-7988677dca40: 8px; --gap-v-aac493b0-7429-4f42-9a44-7988677dca40: 0px; }
}.source-home .sd.sza-f32b8823f9c9ee72{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f32b8823f9c9ee72{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f32b8823f9c9ee72{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-f32b8823f9c9ee72{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-aac493b0-7429-4f42-9a44-7988677dca40) * 0.16)); max-width: calc(84% - (var(--gap-h-aac493b0-7429-4f42-9a44-7988677dca40) * 0.16)); }
}.source-home .sd.sza-6bb2461507650989{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-6bb2461507650989{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-6bb2461507650989{ font-size: 16px; }
}.source-home .sd.sza-fcbd18ffb203b824{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-home .sd._isClose.sza-fcbd18ffb203b824{ flex: none; height: 0px; }.source-home .sd.sza-a81695c2fcff34a3{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a81695c2fcff34a3{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-home .sd.sza-825a698d6e54b008{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-23ce83e0-7431-4c30-ae5e-6540cb660a05: 16px; --gap-v-23ce83e0-7431-4c30-ae5e-6540cb660a05: 0px; --gap-uuid: 23ce83e0-7431-4c30-ae5e-6540cb660a05; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-825a698d6e54b008{ padding: 12px 20px; --gap-h-23ce83e0-7431-4c30-ae5e-6540cb660a05: 16px; --gap-v-23ce83e0-7431-4c30-ae5e-6540cb660a05: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-825a698d6e54b008{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-23ce83e0-7431-4c30-ae5e-6540cb660a05: 16px; --gap-v-23ce83e0-7431-4c30-ae5e-6540cb660a05: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-825a698d6e54b008{ gap: 8px; padding: 4px 8px; --gap-h-23ce83e0-7431-4c30-ae5e-6540cb660a05: 8px; --gap-v-23ce83e0-7431-4c30-ae5e-6540cb660a05: 0px; }
}.source-home .sd.sza-f56341ed59fb11c7{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-0763779b-a002-41f3-accc-ced25af7e02a: 0px; --gap-v-0763779b-a002-41f3-accc-ced25af7e02a: 16px; --gap-uuid: 0763779b-a002-41f3-accc-ced25af7e02a; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f56341ed59fb11c7{ flex: none; width: calc(90% - (var(--gap-h-23ce83e0-7431-4c30-ae5e-6540cb660a05) * 0.10000000000000003)); --gap-h-0763779b-a002-41f3-accc-ced25af7e02a: 0px; --gap-v-0763779b-a002-41f3-accc-ced25af7e02a: 16px; max-width: calc(90% - (var(--gap-h-23ce83e0-7431-4c30-ae5e-6540cb660a05) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f56341ed59fb11c7{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-0763779b-a002-41f3-accc-ced25af7e02a: 0px; --gap-v-0763779b-a002-41f3-accc-ced25af7e02a: 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-f56341ed59fb11c7{ flex: none; gap: 8px; width: 90%; --gap-h-0763779b-a002-41f3-accc-ced25af7e02a: 0px; --gap-v-0763779b-a002-41f3-accc-ced25af7e02a: 8px; }
}.source-home .sd.sza-e53039989af99144{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-e53039989af99144{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-e53039989af99144{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-e53039989af99144{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-0763779b-a002-41f3-accc-ced25af7e02a) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-0763779b-a002-41f3-accc-ced25af7e02a) * 0.10000000000000003)); }
}.source-home .sd.sza-b5ee96fc3b40d251{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-da1488f0-ac2f-47e4-8f2f-43bb22e683b9: 16px; --gap-v-da1488f0-ac2f-47e4-8f2f-43bb22e683b9: 0px; --gap-uuid: da1488f0-ac2f-47e4-8f2f-43bb22e683b9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-b5ee96fc3b40d251{ padding: 12px 20px; --gap-h-da1488f0-ac2f-47e4-8f2f-43bb22e683b9: 16px; --gap-v-da1488f0-ac2f-47e4-8f2f-43bb22e683b9: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-b5ee96fc3b40d251{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-da1488f0-ac2f-47e4-8f2f-43bb22e683b9: 22px; --gap-v-da1488f0-ac2f-47e4-8f2f-43bb22e683b9: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-b5ee96fc3b40d251{ gap: 8px; padding: 4px 8px; --gap-h-da1488f0-ac2f-47e4-8f2f-43bb22e683b9: 8px; --gap-v-da1488f0-ac2f-47e4-8f2f-43bb22e683b9: 0px; }
}.source-home .sd.sza-f97201c29089615c{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-f97201c29089615c{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-f97201c29089615c{ font-size: 14px; }
}.source-home .sd.sza-73f13d0e9834b990{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-73f13d0e9834b990{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-73f13d0e9834b990{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-da1488f0-ac2f-47e4-8f2f-43bb22e683b9) * 0.16)); max-width: calc(84% - (var(--gap-h-da1488f0-ac2f-47e4-8f2f-43bb22e683b9) * 0.16)); }
}.source-home .sd.sza-9c040f454190bdd6{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-9c040f454190bdd6{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-9c040f454190bdd6{ font-size: 16px; }
}.source-home .sd.sza-2a7571939cdf869e{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-0718fe32-7234-43ba-982c-82665d8e9d65: 0px; --gap-v-0718fe32-7234-43ba-982c-82665d8e9d65: 16px; --gap-uuid: 0718fe32-7234-43ba-982c-82665d8e9d65; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-2a7571939cdf869e{ padding: 0px 0px; --gap-h-0718fe32-7234-43ba-982c-82665d8e9d65: 0px; --gap-v-0718fe32-7234-43ba-982c-82665d8e9d65: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-2a7571939cdf869e{ gap: 24px; --gap-h-0718fe32-7234-43ba-982c-82665d8e9d65: 0px; --gap-v-0718fe32-7234-43ba-982c-82665d8e9d65: 24px; }
}.source-home .sd.sza-9dd23c3e54314b7f{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0718fe32-7234-43ba-982c-82665d8e9d65) * 0)); max-width: calc(100% - (var(--gap-h-0718fe32-7234-43ba-982c-82665d8e9d65) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-9dd23c3e54314b7f{ flex: none; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-9dd23c3e54314b7f{ flex: none; width: 100%; }
}.source-home .sd.sza-8bb4a855961b7260{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-78e4fdc1-5b07-432c-ba60-0557ea7a8760: 16px; --gap-v-78e4fdc1-5b07-432c-ba60-0557ea7a8760: 0px; --gap-uuid: 78e4fdc1-5b07-432c-ba60-0557ea7a8760; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-8bb4a855961b7260{ padding: 12px 20px; --gap-h-78e4fdc1-5b07-432c-ba60-0557ea7a8760: 16px; --gap-v-78e4fdc1-5b07-432c-ba60-0557ea7a8760: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-8bb4a855961b7260{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-78e4fdc1-5b07-432c-ba60-0557ea7a8760: 16px; --gap-v-78e4fdc1-5b07-432c-ba60-0557ea7a8760: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-8bb4a855961b7260{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-78e4fdc1-5b07-432c-ba60-0557ea7a8760: 8px; --gap-v-78e4fdc1-5b07-432c-ba60-0557ea7a8760: 0px; }
}.source-home .sd.sza-9c9f755c66a6c1e6{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-9c9f755c66a6c1e6{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-9c9f755c66a6c1e6{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-9c9f755c66a6c1e6{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-78e4fdc1-5b07-432c-ba60-0557ea7a8760) * 0.16)); max-width: calc(84% - (var(--gap-h-78e4fdc1-5b07-432c-ba60-0557ea7a8760) * 0.16)); }
}.source-home .sd.sza-8b44499ac0e43227{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-8b44499ac0e43227{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-8b44499ac0e43227{ font-size: 16px; }
}.source-home .sd.sza-2a67d1e9b8951a92{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-ef293f7c-253d-41a6-880a-6811fa29c72b: 16px; --gap-v-ef293f7c-253d-41a6-880a-6811fa29c72b: 0px; --gap-uuid: ef293f7c-253d-41a6-880a-6811fa29c72b; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-2a67d1e9b8951a92{ padding: 12px 20px; --gap-h-ef293f7c-253d-41a6-880a-6811fa29c72b: 16px; --gap-v-ef293f7c-253d-41a6-880a-6811fa29c72b: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-2a67d1e9b8951a92{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-ef293f7c-253d-41a6-880a-6811fa29c72b: 16px; --gap-v-ef293f7c-253d-41a6-880a-6811fa29c72b: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-2a67d1e9b8951a92{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-ef293f7c-253d-41a6-880a-6811fa29c72b: 8px; --gap-v-ef293f7c-253d-41a6-880a-6811fa29c72b: 0px; }
}.source-home .sd.sza-d497ef950ce89eef{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-d497ef950ce89eef{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-d497ef950ce89eef{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-d497ef950ce89eef{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-ef293f7c-253d-41a6-880a-6811fa29c72b) * 0.16)); max-width: calc(84% - (var(--gap-h-ef293f7c-253d-41a6-880a-6811fa29c72b) * 0.16)); }
}.source-home .sd.sza-6134ba08b6a500ab{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-6134ba08b6a500ab{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-6134ba08b6a500ab{ font-size: 16px; }
}.source-home .sd.sza-88c85cd69c895e6f{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-home .sd._isClose.sza-88c85cd69c895e6f{ flex: none; height: 0px; }.source-home .sd.sza-45a29f2d3e212659{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-45a29f2d3e212659{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-home .sd.sza-f7cb76d7ec5b99a4{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-48cd0a14-5491-49ed-b371-e9c00fb00518: 16px; --gap-v-48cd0a14-5491-49ed-b371-e9c00fb00518: 0px; --gap-uuid: 48cd0a14-5491-49ed-b371-e9c00fb00518; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f7cb76d7ec5b99a4{ padding: 12px 20px; --gap-h-48cd0a14-5491-49ed-b371-e9c00fb00518: 16px; --gap-v-48cd0a14-5491-49ed-b371-e9c00fb00518: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f7cb76d7ec5b99a4{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-48cd0a14-5491-49ed-b371-e9c00fb00518: 16px; --gap-v-48cd0a14-5491-49ed-b371-e9c00fb00518: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-f7cb76d7ec5b99a4{ gap: 8px; padding: 4px 8px; --gap-h-48cd0a14-5491-49ed-b371-e9c00fb00518: 8px; --gap-v-48cd0a14-5491-49ed-b371-e9c00fb00518: 0px; }
}.source-home .sd.sza-cd86163cb35198a4{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-5ba2a602-617f-41e9-a46b-9fb95d5d9de1: 0px; --gap-v-5ba2a602-617f-41e9-a46b-9fb95d5d9de1: 16px; --gap-uuid: 5ba2a602-617f-41e9-a46b-9fb95d5d9de1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-cd86163cb35198a4{ flex: none; width: calc(90% - (var(--gap-h-48cd0a14-5491-49ed-b371-e9c00fb00518) * 0.10000000000000003)); --gap-h-5ba2a602-617f-41e9-a46b-9fb95d5d9de1: 0px; --gap-v-5ba2a602-617f-41e9-a46b-9fb95d5d9de1: 16px; max-width: calc(90% - (var(--gap-h-48cd0a14-5491-49ed-b371-e9c00fb00518) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-cd86163cb35198a4{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-5ba2a602-617f-41e9-a46b-9fb95d5d9de1: 0px; --gap-v-5ba2a602-617f-41e9-a46b-9fb95d5d9de1: 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-cd86163cb35198a4{ flex: none; gap: 8px; width: 90%; --gap-h-5ba2a602-617f-41e9-a46b-9fb95d5d9de1: 0px; --gap-v-5ba2a602-617f-41e9-a46b-9fb95d5d9de1: 8px; }
}.source-home .sd.sza-502e8256afcd0dda{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-502e8256afcd0dda{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-502e8256afcd0dda{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-502e8256afcd0dda{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-5ba2a602-617f-41e9-a46b-9fb95d5d9de1) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-5ba2a602-617f-41e9-a46b-9fb95d5d9de1) * 0.10000000000000003)); }
}.source-home .sd.sza-7c4cf50a62f64555{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-ad350234-8cb2-4ff3-b2fd-1d0f4e431366: 16px; --gap-v-ad350234-8cb2-4ff3-b2fd-1d0f4e431366: 0px; --gap-uuid: ad350234-8cb2-4ff3-b2fd-1d0f4e431366; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-7c4cf50a62f64555{ padding: 12px 20px; --gap-h-ad350234-8cb2-4ff3-b2fd-1d0f4e431366: 16px; --gap-v-ad350234-8cb2-4ff3-b2fd-1d0f4e431366: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-7c4cf50a62f64555{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-ad350234-8cb2-4ff3-b2fd-1d0f4e431366: 22px; --gap-v-ad350234-8cb2-4ff3-b2fd-1d0f4e431366: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-7c4cf50a62f64555{ gap: 8px; padding: 4px 8px; --gap-h-ad350234-8cb2-4ff3-b2fd-1d0f4e431366: 8px; --gap-v-ad350234-8cb2-4ff3-b2fd-1d0f4e431366: 0px; }
}.source-home .sd.sza-64ffa7a51ae0c111{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-64ffa7a51ae0c111{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-64ffa7a51ae0c111{ font-size: 14px; }
}.source-home .sd.sza-d9abfbbec238196d{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-d9abfbbec238196d{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-d9abfbbec238196d{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-ad350234-8cb2-4ff3-b2fd-1d0f4e431366) * 0.16)); max-width: calc(84% - (var(--gap-h-ad350234-8cb2-4ff3-b2fd-1d0f4e431366) * 0.16)); }
}.source-home .sd.sza-35fcc98ec98b99c8{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-35fcc98ec98b99c8{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-35fcc98ec98b99c8{ font-size: 16px; }
}.source-home .sd.sza-6f9fe78b57c7e1fc{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3: 0px; --gap-v-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3: 16px; --gap-uuid: 11b7f00b-6bb2-43cd-9ac0-680e7828d3e3; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-6f9fe78b57c7e1fc{ flex: none; height: 768px; padding: 0px 0px; --gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3: 0px; --gap-v-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-6f9fe78b57c7e1fc{ gap: 24px; --gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3: 0px; --gap-v-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3: 24px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-6f9fe78b57c7e1fc{ height: 552px; --gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3: 0px; --gap-v-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3: 16px; max-width: 100%; }
}.source-home .sd.sza-f683fae35ee20c4b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3) * 0)); max-width: calc(100% - (var(--gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-f683fae35ee20c4b{ flex: none; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-f683fae35ee20c4b{ flex: none; width: 100%; }
}.source-home .sd.sza-5221572c9b4e08d9{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-49bd3b53-f050-4762-970f-707b030ccef7: 16px; --gap-v-49bd3b53-f050-4762-970f-707b030ccef7: 0px; --gap-uuid: 49bd3b53-f050-4762-970f-707b030ccef7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-5221572c9b4e08d9{ padding: 12px 20px; --gap-h-49bd3b53-f050-4762-970f-707b030ccef7: 16px; --gap-v-49bd3b53-f050-4762-970f-707b030ccef7: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-5221572c9b4e08d9{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-49bd3b53-f050-4762-970f-707b030ccef7: 16px; --gap-v-49bd3b53-f050-4762-970f-707b030ccef7: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-5221572c9b4e08d9{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-49bd3b53-f050-4762-970f-707b030ccef7: 8px; --gap-v-49bd3b53-f050-4762-970f-707b030ccef7: 0px; }
}.source-home .sd.sza-652ca1b1920eccc4{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-652ca1b1920eccc4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-652ca1b1920eccc4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-652ca1b1920eccc4{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-49bd3b53-f050-4762-970f-707b030ccef7) * 0.16)); max-width: calc(84% - (var(--gap-h-49bd3b53-f050-4762-970f-707b030ccef7) * 0.16)); }
}.source-home .sd.sza-8ab9dd3a310bc4a9{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-8ab9dd3a310bc4a9{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-8ab9dd3a310bc4a9{ font-size: 16px; }
}.source-home .sd.sza-580ea715b166c764{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-e1e41bcd-39a3-4978-90d7-02bca00ef10c: 16px; --gap-v-e1e41bcd-39a3-4978-90d7-02bca00ef10c: 0px; --gap-uuid: e1e41bcd-39a3-4978-90d7-02bca00ef10c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-580ea715b166c764{ padding: 12px 20px; --gap-h-e1e41bcd-39a3-4978-90d7-02bca00ef10c: 16px; --gap-v-e1e41bcd-39a3-4978-90d7-02bca00ef10c: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-580ea715b166c764{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-e1e41bcd-39a3-4978-90d7-02bca00ef10c: 16px; --gap-v-e1e41bcd-39a3-4978-90d7-02bca00ef10c: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-580ea715b166c764{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-e1e41bcd-39a3-4978-90d7-02bca00ef10c: 8px; --gap-v-e1e41bcd-39a3-4978-90d7-02bca00ef10c: 0px; }
}.source-home .sd.sza-5f80ba958067c873{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-5f80ba958067c873{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-5f80ba958067c873{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-5f80ba958067c873{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-e1e41bcd-39a3-4978-90d7-02bca00ef10c) * 0.16)); max-width: calc(84% - (var(--gap-h-e1e41bcd-39a3-4978-90d7-02bca00ef10c) * 0.16)); }
}.source-home .sd.sza-a4895c0ca8bbed16{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-a4895c0ca8bbed16{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-a4895c0ca8bbed16{ font-size: 16px; }
}.source-home .sd.sza-54af2aac32a081d5{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-home .sd._isClose.sza-54af2aac32a081d5{ flex: none; height: 0px; }.source-home .sd.sza-73466869ed1dac53{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-73466869ed1dac53{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-home .sd.sza-a9fa5c2fc2c396a3{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-da133895-7fa9-4ce1-9d65-ec4af4ee097f: 16px; --gap-v-da133895-7fa9-4ce1-9d65-ec4af4ee097f: 0px; --gap-uuid: da133895-7fa9-4ce1-9d65-ec4af4ee097f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-a9fa5c2fc2c396a3{ padding: 12px 20px; --gap-h-da133895-7fa9-4ce1-9d65-ec4af4ee097f: 16px; --gap-v-da133895-7fa9-4ce1-9d65-ec4af4ee097f: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-a9fa5c2fc2c396a3{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-da133895-7fa9-4ce1-9d65-ec4af4ee097f: 16px; --gap-v-da133895-7fa9-4ce1-9d65-ec4af4ee097f: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-a9fa5c2fc2c396a3{ gap: 8px; padding: 4px 8px; --gap-h-da133895-7fa9-4ce1-9d65-ec4af4ee097f: 8px; --gap-v-da133895-7fa9-4ce1-9d65-ec4af4ee097f: 0px; }
}.source-home .sd.sza-b958e08e5945d8ab{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-f5b69d3f-4103-48be-b0b8-d64b6de981cb: 0px; --gap-v-f5b69d3f-4103-48be-b0b8-d64b6de981cb: 16px; --gap-uuid: f5b69d3f-4103-48be-b0b8-d64b6de981cb; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-b958e08e5945d8ab{ flex: none; width: calc(90% - (var(--gap-h-da133895-7fa9-4ce1-9d65-ec4af4ee097f) * 0.10000000000000003)); --gap-h-f5b69d3f-4103-48be-b0b8-d64b6de981cb: 0px; --gap-v-f5b69d3f-4103-48be-b0b8-d64b6de981cb: 16px; max-width: calc(90% - (var(--gap-h-da133895-7fa9-4ce1-9d65-ec4af4ee097f) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-b958e08e5945d8ab{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-f5b69d3f-4103-48be-b0b8-d64b6de981cb: 0px; --gap-v-f5b69d3f-4103-48be-b0b8-d64b6de981cb: 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-b958e08e5945d8ab{ flex: none; gap: 8px; width: 90%; --gap-h-f5b69d3f-4103-48be-b0b8-d64b6de981cb: 0px; --gap-v-f5b69d3f-4103-48be-b0b8-d64b6de981cb: 8px; }
}.source-home .sd.sza-66af3e085a6c4169{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-66af3e085a6c4169{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-66af3e085a6c4169{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-66af3e085a6c4169{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-f5b69d3f-4103-48be-b0b8-d64b6de981cb) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-f5b69d3f-4103-48be-b0b8-d64b6de981cb) * 0.10000000000000003)); }
}.source-home .sd.sza-28b1446c72a6086e{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448: 16px; --gap-v-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448: 0px; --gap-uuid: b5fcf1aa-8bd7-43ba-aa14-b14b526c5448; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-28b1446c72a6086e{ padding: 12px 20px; --gap-h-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448: 16px; --gap-v-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-28b1446c72a6086e{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448: 22px; --gap-v-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-28b1446c72a6086e{ gap: 8px; padding: 4px 8px; --gap-h-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448: 8px; --gap-v-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448: 0px; }
}.source-home .sd.sza-694efd114b6103eb{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-694efd114b6103eb{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-694efd114b6103eb{ font-size: 14px; }
}.source-home .sd.sza-5baa118cea9b7992{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-5baa118cea9b7992{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-5baa118cea9b7992{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448) * 0.16)); max-width: calc(84% - (var(--gap-h-b5fcf1aa-8bd7-43ba-aa14-b14b526c5448) * 0.16)); }
}.source-home .sd.sza-170ae8c8aa8fcfde{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-170ae8c8aa8fcfde{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-170ae8c8aa8fcfde{ font-size: 16px; }
}.source-home .sd.sza-0f82b372295ee89a{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3) * 0)); max-width: calc(100% - (var(--gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-0f82b372295ee89a{ flex: none; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-0f82b372295ee89a{ flex: none; width: 100%; }
}.source-home .sd.sza-7b6ea24cde2b4cfb{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-9044b2a8-429f-465f-99eb-9f3b86f4112e: 16px; --gap-v-9044b2a8-429f-465f-99eb-9f3b86f4112e: 0px; --gap-uuid: 9044b2a8-429f-465f-99eb-9f3b86f4112e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-7b6ea24cde2b4cfb{ padding: 12px 20px; --gap-h-9044b2a8-429f-465f-99eb-9f3b86f4112e: 16px; --gap-v-9044b2a8-429f-465f-99eb-9f3b86f4112e: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-7b6ea24cde2b4cfb{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-9044b2a8-429f-465f-99eb-9f3b86f4112e: 16px; --gap-v-9044b2a8-429f-465f-99eb-9f3b86f4112e: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-7b6ea24cde2b4cfb{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-9044b2a8-429f-465f-99eb-9f3b86f4112e: 8px; --gap-v-9044b2a8-429f-465f-99eb-9f3b86f4112e: 0px; }
}.source-home .sd.sza-898abd331f6518d4{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-898abd331f6518d4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-898abd331f6518d4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-898abd331f6518d4{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-9044b2a8-429f-465f-99eb-9f3b86f4112e) * 0.16)); max-width: calc(84% - (var(--gap-h-9044b2a8-429f-465f-99eb-9f3b86f4112e) * 0.16)); }
}.source-home .sd.sza-12b819a786471aa8{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-12b819a786471aa8{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-12b819a786471aa8{ font-size: 16px; }
}.source-home .sd.sza-98c1268417709682{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-ae9e7c79-5af2-4834-a51d-36d730832af1: 16px; --gap-v-ae9e7c79-5af2-4834-a51d-36d730832af1: 0px; --gap-uuid: ae9e7c79-5af2-4834-a51d-36d730832af1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-98c1268417709682{ padding: 12px 20px; --gap-h-ae9e7c79-5af2-4834-a51d-36d730832af1: 16px; --gap-v-ae9e7c79-5af2-4834-a51d-36d730832af1: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-98c1268417709682{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-ae9e7c79-5af2-4834-a51d-36d730832af1: 16px; --gap-v-ae9e7c79-5af2-4834-a51d-36d730832af1: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-98c1268417709682{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-ae9e7c79-5af2-4834-a51d-36d730832af1: 8px; --gap-v-ae9e7c79-5af2-4834-a51d-36d730832af1: 0px; }
}.source-home .sd.sza-108fe6a470680ff4{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-108fe6a470680ff4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-108fe6a470680ff4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-108fe6a470680ff4{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-ae9e7c79-5af2-4834-a51d-36d730832af1) * 0.16)); max-width: calc(84% - (var(--gap-h-ae9e7c79-5af2-4834-a51d-36d730832af1) * 0.16)); }
}.source-home .sd.sza-b99fb6a18dc67a06{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-b99fb6a18dc67a06{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-b99fb6a18dc67a06{ font-size: 16px; }
}.source-home .sd.sza-a198525cd6f64d88{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-home .sd._isClose.sza-a198525cd6f64d88{ flex: none; height: 0px; }.source-home .sd.sza-b3ed73586a4d7b76{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-b3ed73586a4d7b76{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-home .sd.sza-4d46499570a822b5{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-2410b986-3431-4430-96fe-0c04730147ca: 16px; --gap-v-2410b986-3431-4430-96fe-0c04730147ca: 0px; --gap-uuid: 2410b986-3431-4430-96fe-0c04730147ca; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-4d46499570a822b5{ padding: 12px 20px; --gap-h-2410b986-3431-4430-96fe-0c04730147ca: 16px; --gap-v-2410b986-3431-4430-96fe-0c04730147ca: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-4d46499570a822b5{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-2410b986-3431-4430-96fe-0c04730147ca: 16px; --gap-v-2410b986-3431-4430-96fe-0c04730147ca: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-4d46499570a822b5{ gap: 8px; padding: 4px 8px; --gap-h-2410b986-3431-4430-96fe-0c04730147ca: 8px; --gap-v-2410b986-3431-4430-96fe-0c04730147ca: 0px; }
}.source-home .sd.sza-91ff918bdb3bad92{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-ef52e8c1-fe05-4c4f-ab66-4313cfaed779: 0px; --gap-v-ef52e8c1-fe05-4c4f-ab66-4313cfaed779: 16px; --gap-uuid: ef52e8c1-fe05-4c4f-ab66-4313cfaed779; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-91ff918bdb3bad92{ flex: none; width: calc(90% - (var(--gap-h-2410b986-3431-4430-96fe-0c04730147ca) * 0.10000000000000003)); --gap-h-ef52e8c1-fe05-4c4f-ab66-4313cfaed779: 0px; --gap-v-ef52e8c1-fe05-4c4f-ab66-4313cfaed779: 16px; max-width: calc(90% - (var(--gap-h-2410b986-3431-4430-96fe-0c04730147ca) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-91ff918bdb3bad92{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-ef52e8c1-fe05-4c4f-ab66-4313cfaed779: 0px; --gap-v-ef52e8c1-fe05-4c4f-ab66-4313cfaed779: 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-91ff918bdb3bad92{ flex: none; gap: 8px; width: 90%; --gap-h-ef52e8c1-fe05-4c4f-ab66-4313cfaed779: 0px; --gap-v-ef52e8c1-fe05-4c4f-ab66-4313cfaed779: 8px; }
}.source-home .sd.sza-992ebec9cd0d56df{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-992ebec9cd0d56df{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-992ebec9cd0d56df{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-992ebec9cd0d56df{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-ef52e8c1-fe05-4c4f-ab66-4313cfaed779) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-ef52e8c1-fe05-4c4f-ab66-4313cfaed779) * 0.10000000000000003)); }
}.source-home .sd.sza-f542acd4e1eff98f{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-ef444b51-648d-46e8-9456-7bc4dd11e927: 16px; --gap-v-ef444b51-648d-46e8-9456-7bc4dd11e927: 0px; --gap-uuid: ef444b51-648d-46e8-9456-7bc4dd11e927; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f542acd4e1eff98f{ padding: 12px 20px; --gap-h-ef444b51-648d-46e8-9456-7bc4dd11e927: 16px; --gap-v-ef444b51-648d-46e8-9456-7bc4dd11e927: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f542acd4e1eff98f{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-ef444b51-648d-46e8-9456-7bc4dd11e927: 22px; --gap-v-ef444b51-648d-46e8-9456-7bc4dd11e927: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-f542acd4e1eff98f{ gap: 8px; padding: 4px 8px; --gap-h-ef444b51-648d-46e8-9456-7bc4dd11e927: 8px; --gap-v-ef444b51-648d-46e8-9456-7bc4dd11e927: 0px; }
}.source-home .sd.sza-14f20c3f2982344e{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-14f20c3f2982344e{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-14f20c3f2982344e{ font-size: 14px; }
}.source-home .sd.sza-9ba0a9f8c860949a{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-9ba0a9f8c860949a{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-9ba0a9f8c860949a{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-ef444b51-648d-46e8-9456-7bc4dd11e927) * 0.16)); max-width: calc(84% - (var(--gap-h-ef444b51-648d-46e8-9456-7bc4dd11e927) * 0.16)); }
}.source-home .sd.sza-63574614a8ce808b{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-63574614a8ce808b{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-63574614a8ce808b{ font-size: 16px; }
}.source-home .sd.sza-7810e46ece39324a{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3) * 0)); max-width: calc(100% - (var(--gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-7810e46ece39324a{ flex: none; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-7810e46ece39324a{ flex: none; width: 100%; }
}.source-home .sd.sza-bedfadedd3a79989{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-d41b0988-5852-472a-946a-e6c902330704: 16px; --gap-v-d41b0988-5852-472a-946a-e6c902330704: 0px; --gap-uuid: d41b0988-5852-472a-946a-e6c902330704; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-bedfadedd3a79989{ padding: 12px 20px; --gap-h-d41b0988-5852-472a-946a-e6c902330704: 16px; --gap-v-d41b0988-5852-472a-946a-e6c902330704: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-bedfadedd3a79989{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-d41b0988-5852-472a-946a-e6c902330704: 16px; --gap-v-d41b0988-5852-472a-946a-e6c902330704: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-bedfadedd3a79989{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-d41b0988-5852-472a-946a-e6c902330704: 8px; --gap-v-d41b0988-5852-472a-946a-e6c902330704: 0px; }
}.source-home .sd.sza-315004dd0fee5387{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-315004dd0fee5387{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-315004dd0fee5387{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-315004dd0fee5387{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-d41b0988-5852-472a-946a-e6c902330704) * 0.16)); max-width: calc(84% - (var(--gap-h-d41b0988-5852-472a-946a-e6c902330704) * 0.16)); }
}.source-home .sd.sza-1c1a3645d52e3094{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-1c1a3645d52e3094{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-1c1a3645d52e3094{ font-size: 16px; }
}.source-home .sd.sza-70531d3e4e5f52d3{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-4d6e023b-b283-4483-9225-67e5e377af4c: 16px; --gap-v-4d6e023b-b283-4483-9225-67e5e377af4c: 0px; --gap-uuid: 4d6e023b-b283-4483-9225-67e5e377af4c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-70531d3e4e5f52d3{ padding: 12px 20px; --gap-h-4d6e023b-b283-4483-9225-67e5e377af4c: 16px; --gap-v-4d6e023b-b283-4483-9225-67e5e377af4c: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-70531d3e4e5f52d3{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-4d6e023b-b283-4483-9225-67e5e377af4c: 16px; --gap-v-4d6e023b-b283-4483-9225-67e5e377af4c: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-70531d3e4e5f52d3{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-4d6e023b-b283-4483-9225-67e5e377af4c: 8px; --gap-v-4d6e023b-b283-4483-9225-67e5e377af4c: 0px; }
}.source-home .sd.sza-3684ff516b558ed8{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-3684ff516b558ed8{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-3684ff516b558ed8{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-3684ff516b558ed8{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-4d6e023b-b283-4483-9225-67e5e377af4c) * 0.16)); max-width: calc(84% - (var(--gap-h-4d6e023b-b283-4483-9225-67e5e377af4c) * 0.16)); }
}.source-home .sd.sza-ad8355f208c959c2{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-ad8355f208c959c2{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-ad8355f208c959c2{ font-size: 16px; }
}.source-home .sd.sza-2897c2433307df0a{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-home .sd._isClose.sza-2897c2433307df0a{ flex: none; height: 0px; }.source-home .sd.sza-ce084bef63602ad1{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-ce084bef63602ad1{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-home .sd.sza-cb47c5a6c367ea21{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-2467d9b2-4be8-476d-a501-d8ecf52ef16d: 16px; --gap-v-2467d9b2-4be8-476d-a501-d8ecf52ef16d: 0px; --gap-uuid: 2467d9b2-4be8-476d-a501-d8ecf52ef16d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-cb47c5a6c367ea21{ padding: 12px 20px; --gap-h-2467d9b2-4be8-476d-a501-d8ecf52ef16d: 16px; --gap-v-2467d9b2-4be8-476d-a501-d8ecf52ef16d: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-cb47c5a6c367ea21{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-2467d9b2-4be8-476d-a501-d8ecf52ef16d: 16px; --gap-v-2467d9b2-4be8-476d-a501-d8ecf52ef16d: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-cb47c5a6c367ea21{ gap: 8px; padding: 4px 8px; --gap-h-2467d9b2-4be8-476d-a501-d8ecf52ef16d: 8px; --gap-v-2467d9b2-4be8-476d-a501-d8ecf52ef16d: 0px; }
}.source-home .sd.sza-0a11dbea615eee3a{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-906e4333-002a-4ce6-b785-dbb35df5d667: 0px; --gap-v-906e4333-002a-4ce6-b785-dbb35df5d667: 16px; --gap-uuid: 906e4333-002a-4ce6-b785-dbb35df5d667; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-0a11dbea615eee3a{ flex: none; width: calc(90% - (var(--gap-h-2467d9b2-4be8-476d-a501-d8ecf52ef16d) * 0.10000000000000003)); --gap-h-906e4333-002a-4ce6-b785-dbb35df5d667: 0px; --gap-v-906e4333-002a-4ce6-b785-dbb35df5d667: 16px; max-width: calc(90% - (var(--gap-h-2467d9b2-4be8-476d-a501-d8ecf52ef16d) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-0a11dbea615eee3a{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-906e4333-002a-4ce6-b785-dbb35df5d667: 0px; --gap-v-906e4333-002a-4ce6-b785-dbb35df5d667: 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-0a11dbea615eee3a{ flex: none; gap: 8px; width: 90%; --gap-h-906e4333-002a-4ce6-b785-dbb35df5d667: 0px; --gap-v-906e4333-002a-4ce6-b785-dbb35df5d667: 8px; }
}.source-home .sd.sza-eb367019b5154d36{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-eb367019b5154d36{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-eb367019b5154d36{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-eb367019b5154d36{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-906e4333-002a-4ce6-b785-dbb35df5d667) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-906e4333-002a-4ce6-b785-dbb35df5d667) * 0.10000000000000003)); }
}.source-home .sd.sza-03b90be6e45532d0{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2: 16px; --gap-v-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2: 0px; --gap-uuid: 8d1fdfa6-c5e1-4391-9e72-1ff5456692d2; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-03b90be6e45532d0{ padding: 12px 20px; --gap-h-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2: 16px; --gap-v-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-03b90be6e45532d0{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2: 22px; --gap-v-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-03b90be6e45532d0{ gap: 8px; padding: 4px 8px; --gap-h-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2: 8px; --gap-v-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2: 0px; }
}.source-home .sd.sza-66fc69c3ae8569cd{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-66fc69c3ae8569cd{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-66fc69c3ae8569cd{ font-size: 14px; }
}.source-home .sd.sza-eb7c553124cae22a{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-eb7c553124cae22a{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-eb7c553124cae22a{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2) * 0.16)); max-width: calc(84% - (var(--gap-h-8d1fdfa6-c5e1-4391-9e72-1ff5456692d2) * 0.16)); }
}.source-home .sd.sza-b09d8b10ebcb5e89{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-b09d8b10ebcb5e89{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-b09d8b10ebcb5e89{ font-size: 16px; }
}.source-home .sd.sza-8203b48661c0891b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3) * 0)); max-width: calc(100% - (var(--gap-h-11b7f00b-6bb2-43cd-9ac0-680e7828d3e3) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-8203b48661c0891b{ flex: none; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-8203b48661c0891b{ flex: none; width: 100%; }
}.source-home .sd.sza-94dd29b6f0e0da1b{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-a3c35878-2445-41db-87b1-a265397c8ce7: 16px; --gap-v-a3c35878-2445-41db-87b1-a265397c8ce7: 0px; --gap-uuid: a3c35878-2445-41db-87b1-a265397c8ce7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-94dd29b6f0e0da1b{ padding: 12px 20px; --gap-h-a3c35878-2445-41db-87b1-a265397c8ce7: 16px; --gap-v-a3c35878-2445-41db-87b1-a265397c8ce7: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-94dd29b6f0e0da1b{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-a3c35878-2445-41db-87b1-a265397c8ce7: 16px; --gap-v-a3c35878-2445-41db-87b1-a265397c8ce7: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-94dd29b6f0e0da1b{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-a3c35878-2445-41db-87b1-a265397c8ce7: 8px; --gap-v-a3c35878-2445-41db-87b1-a265397c8ce7: 0px; }
}.source-home .sd.sza-b69b6a788d79c7b0{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-b69b6a788d79c7b0{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-b69b6a788d79c7b0{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-b69b6a788d79c7b0{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-a3c35878-2445-41db-87b1-a265397c8ce7) * 0.16)); max-width: calc(84% - (var(--gap-h-a3c35878-2445-41db-87b1-a265397c8ce7) * 0.16)); }
}.source-home .sd.sza-2748880b22c0e6ce{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-2748880b22c0e6ce{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-2748880b22c0e6ce{ font-size: 16px; }
}.source-home .sd.sza-a07dacd9aaddc33b{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-edc0fcad-278d-4188-bd2f-9d88b0fd84a6: 16px; --gap-v-edc0fcad-278d-4188-bd2f-9d88b0fd84a6: 0px; --gap-uuid: edc0fcad-278d-4188-bd2f-9d88b0fd84a6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-a07dacd9aaddc33b{ padding: 12px 20px; --gap-h-edc0fcad-278d-4188-bd2f-9d88b0fd84a6: 16px; --gap-v-edc0fcad-278d-4188-bd2f-9d88b0fd84a6: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-a07dacd9aaddc33b{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-edc0fcad-278d-4188-bd2f-9d88b0fd84a6: 16px; --gap-v-edc0fcad-278d-4188-bd2f-9d88b0fd84a6: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-a07dacd9aaddc33b{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-edc0fcad-278d-4188-bd2f-9d88b0fd84a6: 8px; --gap-v-edc0fcad-278d-4188-bd2f-9d88b0fd84a6: 0px; }
}.source-home .sd.sza-97899b674b94ac32{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-97899b674b94ac32{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-97899b674b94ac32{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-97899b674b94ac32{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-edc0fcad-278d-4188-bd2f-9d88b0fd84a6) * 0.16)); max-width: calc(84% - (var(--gap-h-edc0fcad-278d-4188-bd2f-9d88b0fd84a6) * 0.16)); }
}.source-home .sd.sza-6a1f5e401056aaac{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-6a1f5e401056aaac{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-6a1f5e401056aaac{ font-size: 16px; }
}.source-home .sd.sza-854088856a9f5214{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-home .sd._isClose.sza-854088856a9f5214{ flex: none; height: 0px; }.source-home .sd.sza-6bb63310320a546b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-6bb63310320a546b{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-home .sd.sza-29d31946e1c3aebd{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-80e6e75c-54a4-4056-a7d9-58812c3f2eb6: 16px; --gap-v-80e6e75c-54a4-4056-a7d9-58812c3f2eb6: 0px; --gap-uuid: 80e6e75c-54a4-4056-a7d9-58812c3f2eb6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-29d31946e1c3aebd{ padding: 12px 20px; --gap-h-80e6e75c-54a4-4056-a7d9-58812c3f2eb6: 16px; --gap-v-80e6e75c-54a4-4056-a7d9-58812c3f2eb6: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-29d31946e1c3aebd{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-80e6e75c-54a4-4056-a7d9-58812c3f2eb6: 16px; --gap-v-80e6e75c-54a4-4056-a7d9-58812c3f2eb6: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-29d31946e1c3aebd{ gap: 8px; padding: 4px 8px; --gap-h-80e6e75c-54a4-4056-a7d9-58812c3f2eb6: 8px; --gap-v-80e6e75c-54a4-4056-a7d9-58812c3f2eb6: 0px; }
}.source-home .sd.sza-6ed72d504dff76f1{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-49124399-4034-4a49-a256-e994dbd1469a: 0px; --gap-v-49124399-4034-4a49-a256-e994dbd1469a: 16px; --gap-uuid: 49124399-4034-4a49-a256-e994dbd1469a; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-6ed72d504dff76f1{ flex: none; width: calc(90% - (var(--gap-h-80e6e75c-54a4-4056-a7d9-58812c3f2eb6) * 0.10000000000000003)); --gap-h-49124399-4034-4a49-a256-e994dbd1469a: 0px; --gap-v-49124399-4034-4a49-a256-e994dbd1469a: 16px; max-width: calc(90% - (var(--gap-h-80e6e75c-54a4-4056-a7d9-58812c3f2eb6) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-6ed72d504dff76f1{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-49124399-4034-4a49-a256-e994dbd1469a: 0px; --gap-v-49124399-4034-4a49-a256-e994dbd1469a: 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-6ed72d504dff76f1{ flex: none; gap: 8px; width: 90%; --gap-h-49124399-4034-4a49-a256-e994dbd1469a: 0px; --gap-v-49124399-4034-4a49-a256-e994dbd1469a: 8px; }
}.source-home .sd.sza-2fc446240e6e7f37{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-home .sd.sza-2fc446240e6e7f37{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-2fc446240e6e7f37{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-2fc446240e6e7f37{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-49124399-4034-4a49-a256-e994dbd1469a) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-49124399-4034-4a49-a256-e994dbd1469a) * 0.10000000000000003)); }
}.source-home .sd.sza-772ac2ce0984ac51{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-b71aab6e-bf82-4cc5-904c-62f75051b9fd: 16px; --gap-v-b71aab6e-bf82-4cc5-904c-62f75051b9fd: 0px; --gap-uuid: b71aab6e-bf82-4cc5-904c-62f75051b9fd; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-772ac2ce0984ac51{ padding: 12px 20px; --gap-h-b71aab6e-bf82-4cc5-904c-62f75051b9fd: 16px; --gap-v-b71aab6e-bf82-4cc5-904c-62f75051b9fd: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-772ac2ce0984ac51{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-b71aab6e-bf82-4cc5-904c-62f75051b9fd: 22px; --gap-v-b71aab6e-bf82-4cc5-904c-62f75051b9fd: 0px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-772ac2ce0984ac51{ gap: 8px; padding: 4px 8px; --gap-h-b71aab6e-bf82-4cc5-904c-62f75051b9fd: 8px; --gap-v-b71aab6e-bf82-4cc5-904c-62f75051b9fd: 0px; }
}.source-home .sd.sza-2df877e07e75c849{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-2df877e07e75c849{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-2df877e07e75c849{ font-size: 14px; }
}.source-home .sd.sza-bfef00a70c89df21{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-bfef00a70c89df21{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-bfef00a70c89df21{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-b71aab6e-bf82-4cc5-904c-62f75051b9fd) * 0.16)); max-width: calc(84% - (var(--gap-h-b71aab6e-bf82-4cc5-904c-62f75051b9fd) * 0.16)); }
}.source-home .sd.sza-a4df229304f6149a{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-home .sd._isClose.sza-a4df229304f6149a{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-home .sd.sza-a4df229304f6149a{ font-size: 16px; }
}.source-home .sd.sza-304ed0147314faef{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 20px; font-style: italic; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 32px 0px 0px 0px; padding: 16px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-304ed0147314faef{ font-size: 20px; }
}.source-home .sd.sza-f8bf5dc7b66e0c58{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 9999px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 146px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 4px 4px 4px 24px; width: 531px; --gap-h-1a92a5ac-421b-4213-8084-28e10d23f362: 16px; --gap-v-1a92a5ac-421b-4213-8084-28e10d23f362: 0px; --gap-uuid: 1a92a5ac-421b-4213-8084-28e10d23f362; max-width: 100%; --g-color-0: #f83600; --g-position-0: 0%; --g-color-1: #f9d423; --g-position-1: 100%; --g-color-2: #f9d423; --g-position-2: 100%; --g-color-3: #f9d423; --g-position-3: 100%; --g-color-4: #f9d423; --g-position-4: 100%; --g-color-5: #f9d423; --g-position-5: 100%; --g-color-6: #f9d423; --g-position-6: 100%; --g-color-7: #f9d423; --g-position-7: 100%; --g-color-8: #f9d423; --g-position-8: 100%; --g-color-9: #f9d423; --g-position-9: 100%; --g-color-10: #f9d423; --g-position-10: 100%; --g-color-11: #f9d423; --g-position-11: 100%; --g-angle: 90deg; }
.source-home .sd.sza-f8bf5dc7b66e0c58:hover{ background: #ff5035ff; --gap-h-1a92a5ac-421b-4213-8084-28e10d23f362: 16px; --gap-v-1a92a5ac-421b-4213-8084-28e10d23f362: 0px; }
@media screen and (max-width: 540px){
.source-home .sd.sza-f8bf5dc7b66e0c58{ height: 75px; padding: 4px 4px 4px 20px; width: 100%; --gap-h-1a92a5ac-421b-4213-8084-28e10d23f362: 16px; --gap-v-1a92a5ac-421b-4213-8084-28e10d23f362: 0px; max-width: 100%; }
}.source-home .sd.sza-b4f8383c3828dadb{ color: #000000ff; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 36px; font-style: italic; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: 405px; max-width: 100%; justify-content: center; }
.source-home .sd.sza-f8bf5dc7b66e0c58:hover .sd.sza-b4f8383c3828dadb{ color: #fafafaff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-b4f8383c3828dadb{ font-size: 20px; }
}.source-home .sd.sza-e0e78c6dbff42d4d{ align-content: center; align-items: center; background: #060606ff; border-radius: 50%; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 52px; justify-content: center; padding: 0px; width: 50px; --gap-h-a77c38f9-24da-46ab-98ef-59cb47687e80: 16px; --gap-v-a77c38f9-24da-46ab-98ef-59cb47687e80: 0px; --gap-uuid: a77c38f9-24da-46ab-98ef-59cb47687e80; max-width: 100%; }
.source-home .sd.sza-f8bf5dc7b66e0c58:hover .sd.sza-e0e78c6dbff42d4d{ background: #fafafaff; --gap-h-a77c38f9-24da-46ab-98ef-59cb47687e80: 16px; --gap-v-a77c38f9-24da-46ab-98ef-59cb47687e80: 0px; }.source-home .sd.sza-60fda1f006f73734{ background: transparent; border-radius: 0; color: #fafafaff; font-size: 30px; padding: 0px; }
.source-home .sd.sza-f8bf5dc7b66e0c58:hover .sd.sza-60fda1f006f73734{ color: #ff5035ff; transform: ; }
@media screen and (max-width: 540px){
.source-home .sd.sza-60fda1f006f73734{ font-size: 15px; }
}.source-home .sd.sza-6a5aa3e2ebe7b719{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 3124px; justify-content: center; padding: 144px 64px 100px 64px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-6a5aa3e2ebe7b719{ padding: 100px 60px; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-6a5aa3e2ebe7b719{ height: 4824px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-6a5aa3e2ebe7b719{ height: 3215px; padding: 80px 16px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-6a5aa3e2ebe7b719{ height: 3643px; padding: 80px 20px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}.source-home .sd.sza-8d516e6a34dc9707{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: 1440px; --gap-h-3a1f6642-9d41-4627-a80e-ff818239cc8c: 0px; --gap-v-3a1f6642-9d41-4627-a80e-ff818239cc8c: 0px; --gap-uuid: 3a1f6642-9d41-4627-a80e-ff818239cc8c; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-8d516e6a34dc9707{ padding: 0px 0px 0px; --gap-h-3a1f6642-9d41-4627-a80e-ff818239cc8c: 0px; --gap-v-3a1f6642-9d41-4627-a80e-ff818239cc8c: 0px; }
}.source-home .sd.sza-0a04a8585a578e5e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 24px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-0a04a8585a578e5e{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-home .sd.sza-0fdd69e4558046ea{ color: #ffaa00ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-0fdd69e4558046ea{ font-size: 36px; }
}.source-home .sd.sza-12f0d7c9c0aad9f3{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-home .sd.sza-6be0842841517872{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-home .sd.sza-6be0842841517872.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-6be0842841517872.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-403a5e281bb5cd80{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-home .sd.sza-403a5e281bb5cd80.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-403a5e281bb5cd80.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-21ff392a4b193139{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-21ff392a4b193139{ font-size: 16px; }
}.source-home .sd.sza-2e9abccbeccb730b{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-2e9abccbeccb730b{ font-size: 16px; }
}.source-home .sd.sza-f84c188597227aea{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 16px 0px 0px 0px; width: 1280px; --gap-h-a4f44aee-90b0-476a-982b-3d490b0900aa: 0px; --gap-v-a4f44aee-90b0-476a-982b-3d490b0900aa: 64px; --gap-uuid: a4f44aee-90b0-476a-982b-3d490b0900aa; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f84c188597227aea{ flex-direction: column; flex-wrap: nowrap; --gap-h-a4f44aee-90b0-476a-982b-3d490b0900aa: 0px; --gap-v-a4f44aee-90b0-476a-982b-3d490b0900aa: 64px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f84c188597227aea{ gap: 40px; --gap-h-a4f44aee-90b0-476a-982b-3d490b0900aa: 0px; --gap-v-a4f44aee-90b0-476a-982b-3d490b0900aa: 40px; }
}.source-home .sd.sza-c53a963c15c57c34{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-a4f44aee-90b0-476a-982b-3d490b0900aa) * 0)); --gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29: 0px; --gap-v-ab49d8cc-6076-4fb3-aed6-a58fd946af29: 40px; --gap-uuid: ab49d8cc-6076-4fb3-aed6-a58fd946af29; max-width: calc(100% - (var(--gap-h-a4f44aee-90b0-476a-982b-3d490b0900aa) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-c53a963c15c57c34{ flex-direction: column; --gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29: 0px; --gap-v-ab49d8cc-6076-4fb3-aed6-a58fd946af29: 40px; }
}.source-home .sd.sza-37af820b637dc3e1{ align-content: center; align-items: center; flex: none; flex-direction: row-reverse; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); --gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657: 40px; --gap-v-331e7b20-9c8a-4103-bc5f-cba0ab423657: 0px; --gap-uuid: 331e7b20-9c8a-4103-bc5f-cba0ab423657; max-width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); }
.source-home .sd.sza-37af820b637dc3e1.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657: 40px; --gap-v-331e7b20-9c8a-4103-bc5f-cba0ab423657: 0px; }
.source-home .sd.sza-37af820b637dc3e1.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-37af820b637dc3e1{ flex: none; flex-direction: column; gap: 32px; --gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657: 0px; --gap-v-331e7b20-9c8a-4103-bc5f-cba0ab423657: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-37af820b637dc3e1{ flex: none; gap: 24px; width: 100%; --gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657: 24px; --gap-v-331e7b20-9c8a-4103-bc5f-cba0ab423657: 0px; }
}.source-home .sd.sza-062101db1c84683e{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0.5)); --gap-h-95c6092e-3258-4b9a-91eb-583417df60f0: 0px; --gap-v-95c6092e-3258-4b9a-91eb-583417df60f0: 16px; --gap-uuid: 95c6092e-3258-4b9a-91eb-583417df60f0; max-width: calc(50% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-062101db1c84683e{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0)); --gap-h-95c6092e-3258-4b9a-91eb-583417df60f0: 0px; --gap-v-95c6092e-3258-4b9a-91eb-583417df60f0: 16px; max-width: calc(100% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-062101db1c84683e{ gap: 12px; --gap-h-95c6092e-3258-4b9a-91eb-583417df60f0: 0px; --gap-v-95c6092e-3258-4b9a-91eb-583417df60f0: 12px; }
}.source-home .sd.sza-f71252c0ff365c57{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-a74ee73e-8f06-4385-8272-e26eb2a1c010: 0px; --gap-v-a74ee73e-8f06-4385-8272-e26eb2a1c010: 16px; --gap-uuid: a74ee73e-8f06-4385-8272-e26eb2a1c010; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f71252c0ff365c57{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-a74ee73e-8f06-4385-8272-e26eb2a1c010: 0px; --gap-v-a74ee73e-8f06-4385-8272-e26eb2a1c010: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f71252c0ff365c57{ gap: 12px; --gap-h-a74ee73e-8f06-4385-8272-e26eb2a1c010: 0px; --gap-v-a74ee73e-8f06-4385-8272-e26eb2a1c010: 12px; }
}.source-home .sd.sza-35909f830fbb3b65{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-a74ee73e-8f06-4385-8272-e26eb2a1c010) * 0)); max-width: calc(100% - (var(--gap-h-a74ee73e-8f06-4385-8272-e26eb2a1c010) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-35909f830fbb3b65{ font-size: 24px; }
}.source-home .sd.sza-3b750ebfafae70cc{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-3b750ebfafae70cc{ font-size: 14px; }
}.source-home .sd.sza-92d10ae13faa1051{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-95c6092e-3258-4b9a-91eb-583417df60f0) * 0)); max-width: calc(100% - (var(--gap-h-95c6092e-3258-4b9a-91eb-583417df60f0) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-92d10ae13faa1051{ font-size: 14px; }
}.source-home .sd.sza-01f217cf1e38ddac{ border-radius: 0px 0px 0px 0px; flex: none; height: 349px; width: calc(50% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0.5)); max-width: calc(50% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-01f217cf1e38ddac{ flex: none; width: calc(100% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0)); max-width: calc(100% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-01f217cf1e38ddac{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0)); max-width: calc(100% - (var(--gap-h-331e7b20-9c8a-4103-bc5f-cba0ab423657) * 0)); }
}.source-home .sd.sza-34777cf9b012e2f6{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); --gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e: 40px; --gap-v-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e: 0px; --gap-uuid: 2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e; max-width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); }
.source-home .sd.sza-34777cf9b012e2f6.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e: 40px; --gap-v-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e: 0px; }
.source-home .sd.sza-34777cf9b012e2f6.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-34777cf9b012e2f6{ flex: none; flex-direction: column; gap: 32px; --gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e: 0px; --gap-v-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-34777cf9b012e2f6{ flex: none; gap: 24px; width: 100%; --gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e: 24px; --gap-v-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e: 0px; }
}.source-home .sd.sza-ff076993fd2ce164{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0.5)); --gap-h-ee328a6b-2147-40f0-b84d-8687f3c091a4: 0px; --gap-v-ee328a6b-2147-40f0-b84d-8687f3c091a4: 16px; --gap-uuid: ee328a6b-2147-40f0-b84d-8687f3c091a4; max-width: calc(50% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-ff076993fd2ce164{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0)); --gap-h-ee328a6b-2147-40f0-b84d-8687f3c091a4: 0px; --gap-v-ee328a6b-2147-40f0-b84d-8687f3c091a4: 16px; max-width: calc(100% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-ff076993fd2ce164{ gap: 12px; --gap-h-ee328a6b-2147-40f0-b84d-8687f3c091a4: 0px; --gap-v-ee328a6b-2147-40f0-b84d-8687f3c091a4: 12px; }
}.source-home .sd.sza-22651c8f008f719f{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-b5c9eec8-27e8-4fdf-90f7-579c684e0150: 0px; --gap-v-b5c9eec8-27e8-4fdf-90f7-579c684e0150: 16px; --gap-uuid: b5c9eec8-27e8-4fdf-90f7-579c684e0150; }
@media screen and (max-width: 840px){
.source-home .sd.sza-22651c8f008f719f{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-b5c9eec8-27e8-4fdf-90f7-579c684e0150: 0px; --gap-v-b5c9eec8-27e8-4fdf-90f7-579c684e0150: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-22651c8f008f719f{ gap: 12px; --gap-h-b5c9eec8-27e8-4fdf-90f7-579c684e0150: 0px; --gap-v-b5c9eec8-27e8-4fdf-90f7-579c684e0150: 12px; }
}.source-home .sd.sza-ec0c10433e318cac{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-b5c9eec8-27e8-4fdf-90f7-579c684e0150) * 0)); max-width: calc(100% - (var(--gap-h-b5c9eec8-27e8-4fdf-90f7-579c684e0150) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-ec0c10433e318cac{ font-size: 24px; }
}.source-home .sd.sza-eccd5fb8f13e8257{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-eccd5fb8f13e8257{ font-size: 14px; }
}.source-home .sd.sza-029a409c089a6ac5{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-ee328a6b-2147-40f0-b84d-8687f3c091a4) * 0)); max-width: calc(100% - (var(--gap-h-ee328a6b-2147-40f0-b84d-8687f3c091a4) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-029a409c089a6ac5{ font-size: 14px; }
}.source-home .sd.sza-2924012ef8c54db4{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0.5)); max-width: calc(50% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-2924012ef8c54db4{ flex: none; width: calc(100% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0)); max-width: calc(100% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-2924012ef8c54db4{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0)); max-width: calc(100% - (var(--gap-h-2fe770a7-0d5e-41fd-9c4d-2c1fce6c205e) * 0)); }
}.source-home .sd.sza-e7a7d9be7d1fc5f6{ align-content: center; align-items: center; flex: none; flex-direction: row-reverse; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; margin: 0px 0px 24px 0px; padding: 0px; width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); --gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102: 40px; --gap-v-c1fa7b5c-2850-4e92-ab06-276f28a1e102: 0px; --gap-uuid: c1fa7b5c-2850-4e92-ab06-276f28a1e102; max-width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); }
.source-home .sd.sza-e7a7d9be7d1fc5f6.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102: 40px; --gap-v-c1fa7b5c-2850-4e92-ab06-276f28a1e102: 0px; }
.source-home .sd.sza-e7a7d9be7d1fc5f6.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-e7a7d9be7d1fc5f6{ flex: none; flex-direction: column; gap: 32px; --gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102: 0px; --gap-v-c1fa7b5c-2850-4e92-ab06-276f28a1e102: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-e7a7d9be7d1fc5f6{ flex: none; gap: 24px; width: 100%; --gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102: 24px; --gap-v-c1fa7b5c-2850-4e92-ab06-276f28a1e102: 0px; }
}.source-home .sd.sza-8deb1803e29ac4a7{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0.5)); --gap-h-c772d35c-2024-4153-93f3-df813e92fd0a: 0px; --gap-v-c772d35c-2024-4153-93f3-df813e92fd0a: 16px; --gap-uuid: c772d35c-2024-4153-93f3-df813e92fd0a; max-width: calc(50% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-8deb1803e29ac4a7{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0)); --gap-h-c772d35c-2024-4153-93f3-df813e92fd0a: 0px; --gap-v-c772d35c-2024-4153-93f3-df813e92fd0a: 16px; max-width: calc(100% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-8deb1803e29ac4a7{ gap: 12px; --gap-h-c772d35c-2024-4153-93f3-df813e92fd0a: 0px; --gap-v-c772d35c-2024-4153-93f3-df813e92fd0a: 12px; }
}.source-home .sd.sza-59597ac39065c768{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-ca3d4723-fda8-4bad-939e-df3e4739c87a: 0px; --gap-v-ca3d4723-fda8-4bad-939e-df3e4739c87a: 16px; --gap-uuid: ca3d4723-fda8-4bad-939e-df3e4739c87a; }
@media screen and (max-width: 840px){
.source-home .sd.sza-59597ac39065c768{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-ca3d4723-fda8-4bad-939e-df3e4739c87a: 0px; --gap-v-ca3d4723-fda8-4bad-939e-df3e4739c87a: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-59597ac39065c768{ gap: 12px; --gap-h-ca3d4723-fda8-4bad-939e-df3e4739c87a: 0px; --gap-v-ca3d4723-fda8-4bad-939e-df3e4739c87a: 12px; }
}.source-home .sd.sza-a6e8b30ddd4774aa{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-ca3d4723-fda8-4bad-939e-df3e4739c87a) * 0)); max-width: calc(100% - (var(--gap-h-ca3d4723-fda8-4bad-939e-df3e4739c87a) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a6e8b30ddd4774aa{ font-size: 24px; }
}.source-home .sd.sza-33b607687294c657{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-33b607687294c657{ font-size: 14px; }
}.source-home .sd.sza-83bb7cccff510a60{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-c772d35c-2024-4153-93f3-df813e92fd0a) * 0)); max-width: calc(100% - (var(--gap-h-c772d35c-2024-4153-93f3-df813e92fd0a) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-83bb7cccff510a60{ font-size: 14px; }
}.source-home .sd.sza-4daa9a6466f370b7{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0.5)); max-width: calc(50% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-4daa9a6466f370b7{ flex: none; width: calc(100% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0)); max-width: calc(100% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-4daa9a6466f370b7{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0)); max-width: calc(100% - (var(--gap-h-c1fa7b5c-2850-4e92-ab06-276f28a1e102) * 0)); }
}.source-home .sd.sza-84f30723f1873ecc{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); --gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73: 40px; --gap-v-31da243e-0cdc-4bce-862e-e341e69d6a73: 0px; --gap-uuid: 31da243e-0cdc-4bce-862e-e341e69d6a73; max-width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); }
.source-home .sd.sza-84f30723f1873ecc.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73: 40px; --gap-v-31da243e-0cdc-4bce-862e-e341e69d6a73: 0px; }
.source-home .sd.sza-84f30723f1873ecc.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-84f30723f1873ecc{ flex: none; flex-direction: column; gap: 32px; --gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73: 0px; --gap-v-31da243e-0cdc-4bce-862e-e341e69d6a73: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-84f30723f1873ecc{ flex: none; gap: 24px; width: 100%; --gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73: 24px; --gap-v-31da243e-0cdc-4bce-862e-e341e69d6a73: 0px; }
}.source-home .sd.sza-b3b126d3650f9c54{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0.5)); --gap-h-4c429a22-ff4c-4160-95e3-15f88bd5bb0a: 0px; --gap-v-4c429a22-ff4c-4160-95e3-15f88bd5bb0a: 16px; --gap-uuid: 4c429a22-ff4c-4160-95e3-15f88bd5bb0a; max-width: calc(50% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-b3b126d3650f9c54{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0)); --gap-h-4c429a22-ff4c-4160-95e3-15f88bd5bb0a: 0px; --gap-v-4c429a22-ff4c-4160-95e3-15f88bd5bb0a: 16px; max-width: calc(100% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-b3b126d3650f9c54{ gap: 12px; --gap-h-4c429a22-ff4c-4160-95e3-15f88bd5bb0a: 0px; --gap-v-4c429a22-ff4c-4160-95e3-15f88bd5bb0a: 12px; }
}.source-home .sd.sza-cfcdfbaf56d51584{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-9b507a63-f9a5-44fb-976b-186e94b8d99e: 0px; --gap-v-9b507a63-f9a5-44fb-976b-186e94b8d99e: 16px; --gap-uuid: 9b507a63-f9a5-44fb-976b-186e94b8d99e; }
@media screen and (max-width: 840px){
.source-home .sd.sza-cfcdfbaf56d51584{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-9b507a63-f9a5-44fb-976b-186e94b8d99e: 0px; --gap-v-9b507a63-f9a5-44fb-976b-186e94b8d99e: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-cfcdfbaf56d51584{ gap: 12px; --gap-h-9b507a63-f9a5-44fb-976b-186e94b8d99e: 0px; --gap-v-9b507a63-f9a5-44fb-976b-186e94b8d99e: 12px; }
}.source-home .sd.sza-daa044d5c80ca593{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-9b507a63-f9a5-44fb-976b-186e94b8d99e) * 0)); max-width: calc(100% - (var(--gap-h-9b507a63-f9a5-44fb-976b-186e94b8d99e) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-daa044d5c80ca593{ font-size: 24px; }
}.source-home .sd.sza-28bfcaffd95a31ac{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-28bfcaffd95a31ac{ font-size: 14px; }
}.source-home .sd.sza-8fa0bf52a78ffb5e{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-4c429a22-ff4c-4160-95e3-15f88bd5bb0a) * 0)); max-width: calc(100% - (var(--gap-h-4c429a22-ff4c-4160-95e3-15f88bd5bb0a) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-8fa0bf52a78ffb5e{ font-size: 14px; }
}.source-home .sd.sza-5085210b27fb0e35{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0.5)); max-width: calc(50% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-5085210b27fb0e35{ flex: none; width: calc(100% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0)); max-width: calc(100% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-5085210b27fb0e35{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0)); max-width: calc(100% - (var(--gap-h-31da243e-0cdc-4bce-862e-e341e69d6a73) * 0)); }
}.source-home .sd.sza-56c0cb05e998a343{ align-content: center; align-items: center; flex: none; flex-direction: row-reverse; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; margin: 0px 0px 24px 0px; padding: 0px; width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); --gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95: 40px; --gap-v-ede3dc5a-5aa0-44bc-9743-18523d573b95: 0px; --gap-uuid: ede3dc5a-5aa0-44bc-9743-18523d573b95; max-width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); }
.source-home .sd.sza-56c0cb05e998a343.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95: 40px; --gap-v-ede3dc5a-5aa0-44bc-9743-18523d573b95: 0px; }
.source-home .sd.sza-56c0cb05e998a343.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-56c0cb05e998a343{ flex: none; flex-direction: column; gap: 32px; --gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95: 0px; --gap-v-ede3dc5a-5aa0-44bc-9743-18523d573b95: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-56c0cb05e998a343{ flex: none; gap: 24px; width: 100%; --gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95: 24px; --gap-v-ede3dc5a-5aa0-44bc-9743-18523d573b95: 0px; }
}.source-home .sd.sza-423a47c82536bba1{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0.5)); --gap-h-90128ec5-cfba-4ea0-8f27-6a2abcf92a32: 0px; --gap-v-90128ec5-cfba-4ea0-8f27-6a2abcf92a32: 16px; --gap-uuid: 90128ec5-cfba-4ea0-8f27-6a2abcf92a32; max-width: calc(50% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-423a47c82536bba1{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0)); --gap-h-90128ec5-cfba-4ea0-8f27-6a2abcf92a32: 0px; --gap-v-90128ec5-cfba-4ea0-8f27-6a2abcf92a32: 16px; max-width: calc(100% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-423a47c82536bba1{ gap: 12px; --gap-h-90128ec5-cfba-4ea0-8f27-6a2abcf92a32: 0px; --gap-v-90128ec5-cfba-4ea0-8f27-6a2abcf92a32: 12px; }
}.source-home .sd.sza-84985fcda36c52bc{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-789ab616-3ee9-4c90-bc42-e16b341d864f: 0px; --gap-v-789ab616-3ee9-4c90-bc42-e16b341d864f: 16px; --gap-uuid: 789ab616-3ee9-4c90-bc42-e16b341d864f; }
@media screen and (max-width: 840px){
.source-home .sd.sza-84985fcda36c52bc{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-789ab616-3ee9-4c90-bc42-e16b341d864f: 0px; --gap-v-789ab616-3ee9-4c90-bc42-e16b341d864f: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-84985fcda36c52bc{ gap: 12px; --gap-h-789ab616-3ee9-4c90-bc42-e16b341d864f: 0px; --gap-v-789ab616-3ee9-4c90-bc42-e16b341d864f: 12px; }
}.source-home .sd.sza-9d318041ee93e967{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-789ab616-3ee9-4c90-bc42-e16b341d864f) * 0)); max-width: calc(100% - (var(--gap-h-789ab616-3ee9-4c90-bc42-e16b341d864f) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-9d318041ee93e967{ font-size: 24px; }
}.source-home .sd.sza-0ef3bfa429802f62{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-0ef3bfa429802f62{ font-size: 14px; }
}.source-home .sd.sza-5d420d87ee6567ac{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-90128ec5-cfba-4ea0-8f27-6a2abcf92a32) * 0)); max-width: calc(100% - (var(--gap-h-90128ec5-cfba-4ea0-8f27-6a2abcf92a32) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-5d420d87ee6567ac{ font-size: 14px; }
}.source-home .sd.sza-d6fe63359b345d4b{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0.5)); max-width: calc(50% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-d6fe63359b345d4b{ flex: none; width: calc(100% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0)); max-width: calc(100% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-d6fe63359b345d4b{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0)); max-width: calc(100% - (var(--gap-h-ede3dc5a-5aa0-44bc-9743-18523d573b95) * 0)); }
}.source-home .sd.sza-b5befbe426c7f126{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); --gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1: 40px; --gap-v-1114770f-85b8-402a-be52-0386bf2ec7a1: 0px; --gap-uuid: 1114770f-85b8-402a-be52-0386bf2ec7a1; max-width: calc(100% - (var(--gap-h-ab49d8cc-6076-4fb3-aed6-a58fd946af29) * 0)); }
.source-home .sd.sza-b5befbe426c7f126.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1: 40px; --gap-v-1114770f-85b8-402a-be52-0386bf2ec7a1: 0px; }
.source-home .sd.sza-b5befbe426c7f126.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-b5befbe426c7f126{ flex: none; flex-direction: column; gap: 32px; --gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1: 0px; --gap-v-1114770f-85b8-402a-be52-0386bf2ec7a1: 32px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-b5befbe426c7f126{ flex: none; gap: 24px; width: 100%; --gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1: 24px; --gap-v-1114770f-85b8-402a-be52-0386bf2ec7a1: 0px; }
}.source-home .sd.sza-4c7c59fd266decb8{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0.5)); --gap-h-829f4fbd-954f-4f46-b954-0ef3a07264de: 0px; --gap-v-829f4fbd-954f-4f46-b954-0ef3a07264de: 16px; --gap-uuid: 829f4fbd-954f-4f46-b954-0ef3a07264de; max-width: calc(50% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-4c7c59fd266decb8{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0)); --gap-h-829f4fbd-954f-4f46-b954-0ef3a07264de: 0px; --gap-v-829f4fbd-954f-4f46-b954-0ef3a07264de: 16px; max-width: calc(100% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-4c7c59fd266decb8{ gap: 12px; --gap-h-829f4fbd-954f-4f46-b954-0ef3a07264de: 0px; --gap-v-829f4fbd-954f-4f46-b954-0ef3a07264de: 12px; }
}.source-home .sd.sza-891ba01ce4948cf0{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-22b1a727-0989-47cb-99e1-65393d2a9cdd: 0px; --gap-v-22b1a727-0989-47cb-99e1-65393d2a9cdd: 16px; --gap-uuid: 22b1a727-0989-47cb-99e1-65393d2a9cdd; }
@media screen and (max-width: 840px){
.source-home .sd.sza-891ba01ce4948cf0{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-22b1a727-0989-47cb-99e1-65393d2a9cdd: 0px; --gap-v-22b1a727-0989-47cb-99e1-65393d2a9cdd: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-891ba01ce4948cf0{ gap: 12px; --gap-h-22b1a727-0989-47cb-99e1-65393d2a9cdd: 0px; --gap-v-22b1a727-0989-47cb-99e1-65393d2a9cdd: 12px; }
}.source-home .sd.sza-b3756ca7d3d774c1{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-22b1a727-0989-47cb-99e1-65393d2a9cdd) * 0)); max-width: calc(100% - (var(--gap-h-22b1a727-0989-47cb-99e1-65393d2a9cdd) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-b3756ca7d3d774c1{ font-size: 24px; }
}.source-home .sd.sza-64d5ec1598398d98{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-64d5ec1598398d98{ font-size: 14px; }
}.source-home .sd.sza-5ff66a6e3e4c9ce7{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-829f4fbd-954f-4f46-b954-0ef3a07264de) * 0)); max-width: calc(100% - (var(--gap-h-829f4fbd-954f-4f46-b954-0ef3a07264de) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-5ff66a6e3e4c9ce7{ font-size: 14px; }
}.source-home .sd.sza-98cae3812110abc9{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0.5)); max-width: calc(50% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0.5)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-98cae3812110abc9{ flex: none; width: calc(100% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0)); max-width: calc(100% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-98cae3812110abc9{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0)); max-width: calc(100% - (var(--gap-h-1114770f-85b8-402a-be52-0386bf2ec7a1) * 0)); }
}.source-home .sd.sza-f646e88e71ee8de1{ align-content: flex-start; align-items: flex-start; background: #fafafa; border-bottom: 2px solid #ff5035; border-left: 0px solid #ff5035; border-radius: 0; border-right: 0px solid #ff5035; border-top: 0px solid #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 351px; justify-content: flex-start; margin: 24px 0px 24px 0px; padding: 24px; width: 426px; --gap-h-35e1b9dc-953c-4d5a-9f60-89337623ffc0: 0px; --gap-v-35e1b9dc-953c-4d5a-9f60-89337623ffc0: 16px; --gap-uuid: 35e1b9dc-953c-4d5a-9f60-89337623ffc0; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f646e88e71ee8de1{ flex: none; width: calc(50% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0.5)); --gap-h-35e1b9dc-953c-4d5a-9f60-89337623ffc0: 0px; --gap-v-35e1b9dc-953c-4d5a-9f60-89337623ffc0: 16px; max-width: calc(50% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0.5)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f646e88e71ee8de1{ flex: none; padding: 16px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); --gap-h-35e1b9dc-953c-4d5a-9f60-89337623ffc0: 0px; --gap-v-35e1b9dc-953c-4d5a-9f60-89337623ffc0: 16px; max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
}.source-home .sd.sza-c8abea823e5e21aa{ align-content: flex-start; align-items: flex-start; border-radius: 0; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: 214px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 8px 0px; width: calc(100% - (var(--gap-h-35e1b9dc-953c-4d5a-9f60-89337623ffc0) * 0)); --gap-h-c9a178b5-6881-4629-b252-97110145fb89: 0px; --gap-v-c9a178b5-6881-4629-b252-97110145fb89: 40px; --gap-uuid: c9a178b5-6881-4629-b252-97110145fb89; max-width: calc(100% - (var(--gap-h-35e1b9dc-953c-4d5a-9f60-89337623ffc0) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-c8abea823e5e21aa{ flex: none; height: 180px; --gap-h-c9a178b5-6881-4629-b252-97110145fb89: 0px; --gap-v-c9a178b5-6881-4629-b252-97110145fb89: 40px; width: calc(100% - (var(--gap-h-35e1b9dc-953c-4d5a-9f60-89337623ffc0) * 0)); max-width: calc(100% - (var(--gap-h-35e1b9dc-953c-4d5a-9f60-89337623ffc0) * 0)); }
}.source-home .sd.sza-7f019f412b12404d{ flex: none; height: auto; width: calc(100% - (var(--gap-h-c9a178b5-6881-4629-b252-97110145fb89) * 0)); max-width: calc(100% - (var(--gap-h-c9a178b5-6881-4629-b252-97110145fb89) * 0)); }.source-home .sd.sza-6ea239f7119eb8e0{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-35e1b9dc-953c-4d5a-9f60-89337623ffc0) * 0)); --gap-h-2e286362-8627-4ff4-9b0b-8b895c32e270: 0px; --gap-v-2e286362-8627-4ff4-9b0b-8b895c32e270: 8px; --gap-uuid: 2e286362-8627-4ff4-9b0b-8b895c32e270; max-width: calc(100% - (var(--gap-h-35e1b9dc-953c-4d5a-9f60-89337623ffc0) * 0)); }.source-home .sd.sza-f9e1323ecf93a88c{ color: #222222; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: center; width: calc(100% - (var(--gap-h-2e286362-8627-4ff4-9b0b-8b895c32e270) * 0)); max-width: calc(100% - (var(--gap-h-2e286362-8627-4ff4-9b0b-8b895c32e270) * 0)); justify-content: center; }.source-home .sd.sza-659d1fb0d6aa1e8e{ color: #666666; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: calc(100% - (var(--gap-h-2e286362-8627-4ff4-9b0b-8b895c32e270) * 0)); max-width: calc(100% - (var(--gap-h-2e286362-8627-4ff4-9b0b-8b895c32e270) * 0)); justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-659d1fb0d6aa1e8e{ font-size: 11px; }
}.source-home .sd.sza-2876ec75c02f2fbb{ align-content: center; align-items: center; background: #fafafaff; border-radius: 9999px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 4px 4px 4px 24px; width: 219px; --gap-h-d5024764-5937-409f-8802-b54b7a7964d6: 16px; --gap-v-d5024764-5937-409f-8802-b54b7a7964d6: 0px; --gap-uuid: d5024764-5937-409f-8802-b54b7a7964d6; max-width: 100%; }
.source-home .sd.sza-2876ec75c02f2fbb:hover{ background: #ff5035ff; --gap-h-d5024764-5937-409f-8802-b54b7a7964d6: 16px; --gap-v-d5024764-5937-409f-8802-b54b7a7964d6: 0px; }
@media screen and (max-width: 540px){
.source-home .sd.sza-2876ec75c02f2fbb{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; padding: 4px 4px 4px 20px; width: calc(50% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0.5)); --gap-h-d5024764-5937-409f-8802-b54b7a7964d6: 16px; --gap-v-d5024764-5937-409f-8802-b54b7a7964d6: 0px; max-width: calc(50% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0.5)); }
}.source-home .sd.sza-7a369ee87d64eab0{ color: #ff8835ff; flex: 1; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-home .sd.sza-2876ec75c02f2fbb:hover .sd.sza-7a369ee87d64eab0{ color: #fafafaff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-7a369ee87d64eab0{ font-size: 14px; }
}.source-home .sd.sza-e76103de71ce752e{ align-content: center; align-items: center; background: #ff8835ff; border-radius: 50%; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 40px; justify-content: center; padding: 0px; width: 40px; --gap-h-c84f787e-6f7b-4189-8821-f679f84b6af9: 16px; --gap-v-c84f787e-6f7b-4189-8821-f679f84b6af9: 0px; --gap-uuid: c84f787e-6f7b-4189-8821-f679f84b6af9; max-width: 100%; }
.source-home .sd.sza-2876ec75c02f2fbb:hover .sd.sza-e76103de71ce752e{ background: #fafafaff; --gap-h-c84f787e-6f7b-4189-8821-f679f84b6af9: 16px; --gap-v-c84f787e-6f7b-4189-8821-f679f84b6af9: 0px; }.source-home .sd.sza-76bd708caf1d14c1{ background: transparent; border-radius: 0; color: #fafafaff; font-size: 16px; padding: 0px; }
.source-home .sd.sza-2876ec75c02f2fbb:hover .sd.sza-76bd708caf1d14c1{ color: #ff5035ff; transform: ; }
@media screen and (max-width: 540px){
.source-home .sd.sza-76bd708caf1d14c1{ font-size: 15px; }
}.source-home .sd.sza-1f0966fef8efa8af{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 24px 0px 0px 0px; mix-blend-mode: normal; opacity: 1; padding: 100px 30px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
.source-home .sd.sza-1f0966fef8efa8af:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-1f0966fef8efa8af{ flex: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-1f0966fef8efa8af{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-1f0966fef8efa8af{ padding: 80px 16px; }
}.source-home .sd.sza-a1b077686e46557a{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-home .sd.sza-a1b077686e46557a.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-a1b077686e46557a.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-a1b077686e46557a&appear-active{ transform-origin: center center; }.source-home .sd.sza-f58dabe6adc535fa{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-fd202f01-3228-4e2c-9c8a-c35d52bfa1e7: 0px; --gap-v-fd202f01-3228-4e2c-9c8a-c35d52bfa1e7: 40px; --gap-uuid: fd202f01-3228-4e2c-9c8a-c35d52bfa1e7; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-f58dabe6adc535fa{ gap: 32px; --gap-h-fd202f01-3228-4e2c-9c8a-c35d52bfa1e7: 0px; --gap-v-fd202f01-3228-4e2c-9c8a-c35d52bfa1e7: 32px; }
}.source-home .sd.sza-90f95bce607c1519{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: auto; --gap-h-c2d22fc3-245c-4653-a974-108bee0cd0fc: 0px; --gap-v-c2d22fc3-245c-4653-a974-108bee0cd0fc: 24px; --gap-uuid: c2d22fc3-245c-4653-a974-108bee0cd0fc; max-width: 100%; }
.source-home .sd.sza-90f95bce607c1519.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-c2d22fc3-245c-4653-a974-108bee0cd0fc: 0px; --gap-v-c2d22fc3-245c-4653-a974-108bee0cd0fc: 24px; }
.source-home .sd.sza-90f95bce607c1519.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-home .sd.sza-753631f09e10a9e1{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-e05de880-e813-4f91-b141-fb6c670489a6: 0px; --gap-v-e05de880-e813-4f91-b141-fb6c670489a6: 8px; --gap-uuid: e05de880-e813-4f91-b141-fb6c670489a6; }.source-home .sd.sza-4fe16f64b79d7c78{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-4fe16f64b79d7c78{ font-size: 28px; }
}.source-home .sd.sza-afa88b1227c4bd7b{ color: #ffffffff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-afa88b1227c4bd7b{ font-size: 14px; }
}.source-home .sd.sza-9279f92975479e4f{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-fd202f01-3228-4e2c-9c8a-c35d52bfa1e7) * 0)); --gap-h-38ebabb2-6097-4b5f-a72a-851f5b4e73d5: 24px; --gap-v-38ebabb2-6097-4b5f-a72a-851f5b4e73d5: 0px; --gap-uuid: 38ebabb2-6097-4b5f-a72a-851f5b4e73d5; max-width: calc(100% - (var(--gap-h-fd202f01-3228-4e2c-9c8a-c35d52bfa1e7) * 0)); }
.source-home .sd.sza-9279f92975479e4f.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-38ebabb2-6097-4b5f-a72a-851f5b4e73d5: 24px; --gap-v-38ebabb2-6097-4b5f-a72a-851f5b4e73d5: 0px; }
.source-home .sd.sza-9279f92975479e4f.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-home .sd.sza-9279f92975479e4f{ flex-direction: column; flex-wrap: nowrap; --gap-h-38ebabb2-6097-4b5f-a72a-851f5b4e73d5: 0px; --gap-v-38ebabb2-6097-4b5f-a72a-851f5b4e73d5: 24px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-9279f92975479e4f{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-38ebabb2-6097-4b5f-a72a-851f5b4e73d5: 20px; --gap-v-38ebabb2-6097-4b5f-a72a-851f5b4e73d5: 0px; }
}.source-home .sd.sza-c156273d441ceb7b{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-38ebabb2-6097-4b5f-a72a-851f5b4e73d5) * 0.6667)); --gap-h-1bc82168-55db-44b2-8870-92a0239cc774: 0px; --gap-v-1bc82168-55db-44b2-8870-92a0239cc774: 10px; --gap-uuid: 1bc82168-55db-44b2-8870-92a0239cc774; max-width: calc(33.33% - (var(--gap-h-38ebabb2-6097-4b5f-a72a-851f5b4e73d5) * 0.6667)); }
.source-home .sd.sza-c156273d441ceb7b:hover{ opacity: 1; --gap-h-1bc82168-55db-44b2-8870-92a0239cc774: 0px; --gap-v-1bc82168-55db-44b2-8870-92a0239cc774: 10px; }
@media screen and (max-width: 840px){
.source-home .sd.sza-c156273d441ceb7b{ width: calc(100% - (var(--gap-h-38ebabb2-6097-4b5f-a72a-851f5b4e73d5) * 0)); --gap-h-1bc82168-55db-44b2-8870-92a0239cc774: 0px; --gap-v-1bc82168-55db-44b2-8870-92a0239cc774: 10px; max-width: calc(100% - (var(--gap-h-38ebabb2-6097-4b5f-a72a-851f5b4e73d5) * 0)); }
}.source-home .sd.sza-3e2f1a5d5ef204a0{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-1bc82168-55db-44b2-8870-92a0239cc774) * 0)); --gap-h-9e5d97e9-1e2e-4ce8-9ad5-8a010531953f: 24px; --gap-v-9e5d97e9-1e2e-4ce8-9ad5-8a010531953f: 0px; --gap-uuid: 9e5d97e9-1e2e-4ce8-9ad5-8a010531953f; max-width: calc(100% - (var(--gap-h-1bc82168-55db-44b2-8870-92a0239cc774) * 0)); }.source-home .sd.sza-5e6be6483fe50288{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-32860fca-5c88-482f-ae5c-53be634f9b95: 0px; --gap-v-32860fca-5c88-482f-ae5c-53be634f9b95: 8px; --gap-uuid: 32860fca-5c88-482f-ae5c-53be634f9b95; max-width: 100%; }.source-home .sd.sza-adf7a5d02ec794fe{ color: var(--s-color-159319f4); font-size: 24px; }.source-home .sd.sza-159bdbf8342a35b5{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-159bdbf8342a35b5{ font-size: 16px; }
}.source-home .sd.sza-fe6c8d2395ccc902{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-32860fca-5c88-482f-ae5c-53be634f9b95) * 0)); max-width: calc(100% - (var(--gap-h-32860fca-5c88-482f-ae5c-53be634f9b95) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-fe6c8d2395ccc902{ font-size: 14px; }
}.source-home .sd.sza-98ad401020a5de12{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-7f1e52e2-68b1-4180-b958-eb5c920724ec: 8px; --gap-v-7f1e52e2-68b1-4180-b958-eb5c920724ec: 0px; --gap-uuid: 7f1e52e2-68b1-4180-b958-eb5c920724ec; max-width: 100%; }
.source-home .sd.sza-c156273d441ceb7b:hover .sd.sza-98ad401020a5de12{ background: var(--s-color-159319f4); --gap-h-7f1e52e2-68b1-4180-b958-eb5c920724ec: 8px; --gap-v-7f1e52e2-68b1-4180-b958-eb5c920724ec: 0px; }.source-home .sd.sza-3ae7bf8062b1ce98{ color: var(--s-color-159319f4); font-size: 12px; }
.source-home .sd.sza-c156273d441ceb7b:hover .sd.sza-3ae7bf8062b1ce98{ color: #ffffffff; transform: ; }.source-home .sd.sza-cbc126152782c1a0{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-cbc126152782c1a0{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-cbc126152782c1a0{ padding: 80px 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-cbc126152782c1a0{ padding: 80px 20px; }
}.source-home .sd.sza-88429e3aa4cea525{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: 1440px; --gap-h-f296e3c9-ad4f-416c-93c0-72db9c869c6b: 0px; --gap-v-f296e3c9-ad4f-416c-93c0-72db9c869c6b: 0px; --gap-uuid: f296e3c9-ad4f-416c-93c0-72db9c869c6b; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-88429e3aa4cea525{ padding: 0px 0px 0px; --gap-h-f296e3c9-ad4f-416c-93c0-72db9c869c6b: 0px; --gap-v-f296e3c9-ad4f-416c-93c0-72db9c869c6b: 0px; }
}.source-home .sd.sza-e752306c3fd9d171{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-e752306c3fd9d171{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-home .sd.sza-519e45e9140c901a{ color: #ff8900ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-519e45e9140c901a{ font-size: 36px; }
}.source-home .sd.sza-22b79f50d0da78d5{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-home .sd.sza-9327a2b3b2206ca4{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-home .sd.sza-9327a2b3b2206ca4.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-9327a2b3b2206ca4.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-2461bcd80120cbd6{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-home .sd.sza-2461bcd80120cbd6.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-2461bcd80120cbd6.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-f50b90c21118fe37{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-f50b90c21118fe37{ font-size: 16px; }
}.source-home .sd.sza-8ecb6c22eabbef08{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: auto; justify-content: flex-start; margin: 0px 40px; padding: 0px 0px 0px 0px; width: 1280px; --gap-h-40249fe6-ff78-4059-ad85-cac50b2ab5bd: 0px; --gap-v-40249fe6-ff78-4059-ad85-cac50b2ab5bd: 60px; --gap-uuid: 40249fe6-ff78-4059-ad85-cac50b2ab5bd; max-width: calc(100% - 80px); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-8ecb6c22eabbef08{ margin: 0px 32px; --gap-h-40249fe6-ff78-4059-ad85-cac50b2ab5bd: 0px; --gap-v-40249fe6-ff78-4059-ad85-cac50b2ab5bd: 60px; max-width: calc(100% - 64px); }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-8ecb6c22eabbef08{ flex-direction: column; flex-wrap: nowrap; --gap-h-40249fe6-ff78-4059-ad85-cac50b2ab5bd: 0px; --gap-v-40249fe6-ff78-4059-ad85-cac50b2ab5bd: 60px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-8ecb6c22eabbef08{ gap: 50px; margin: 0px 20px; --gap-h-40249fe6-ff78-4059-ad85-cac50b2ab5bd: 0px; --gap-v-40249fe6-ff78-4059-ad85-cac50b2ab5bd: 50px; max-width: calc(100% - 40px); }
}.source-home .sd.sza-ad866dc7d3921a79{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; justify-content: flex-start; padding: 0px; width: 880px; --gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc: 0px; --gap-v-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc: 80px; --gap-uuid: e3a4a9d8-3105-4918-9fbf-da8b4cede4fc; max-width: 100%; }
.source-home .sd.sza-ad866dc7d3921a79.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc: 0px; --gap-v-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc: 80px; }
.source-home .sd.sza-ad866dc7d3921a79.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-home .sd.sza-ad866dc7d3921a79{ flex-direction: column; --gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc: 0px; --gap-v-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc: 80px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-ad866dc7d3921a79{ gap: 60px; --gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc: 0px; --gap-v-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc: 60px; }
}.source-home .sd.sza-9f0af2a7260ad66f{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc) * 0)); --gap-h-cf701dfd-53fd-4868-9c44-cdd1304f9c1f: 60px; --gap-v-cf701dfd-53fd-4868-9c44-cdd1304f9c1f: 0px; --gap-uuid: cf701dfd-53fd-4868-9c44-cdd1304f9c1f; max-width: calc(100% - (var(--gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-9f0af2a7260ad66f{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-cf701dfd-53fd-4868-9c44-cdd1304f9c1f: 32px; --gap-v-cf701dfd-53fd-4868-9c44-cdd1304f9c1f: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-9f0af2a7260ad66f{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-cf701dfd-53fd-4868-9c44-cdd1304f9c1f: 20px; --gap-v-cf701dfd-53fd-4868-9c44-cdd1304f9c1f: 0px; }
}.source-home .sd.sza-8ceaba178c388f95{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-ed2eb961-3b6a-499d-9ed0-7513dfd51676: 0px; --gap-v-ed2eb961-3b6a-499d-9ed0-7513dfd51676: 16px; --gap-uuid: ed2eb961-3b6a-499d-9ed0-7513dfd51676; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-8ceaba178c388f95{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-ed2eb961-3b6a-499d-9ed0-7513dfd51676: 0px; --gap-v-ed2eb961-3b6a-499d-9ed0-7513dfd51676: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-8ceaba178c388f95{ gap: 12px; --gap-h-ed2eb961-3b6a-499d-9ed0-7513dfd51676: 0px; --gap-v-ed2eb961-3b6a-499d-9ed0-7513dfd51676: 12px; }
}.source-home .sd.sza-97ab51bbc495a2ca{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-15177362-8b48-4d51-ada3-9a8c8cd59569: 0px; --gap-v-15177362-8b48-4d51-ada3-9a8c8cd59569: 16px; --gap-uuid: 15177362-8b48-4d51-ada3-9a8c8cd59569; }
@media screen and (max-width: 840px){
.source-home .sd.sza-97ab51bbc495a2ca{ flex-direction: column; --gap-h-15177362-8b48-4d51-ada3-9a8c8cd59569: 0px; --gap-v-15177362-8b48-4d51-ada3-9a8c8cd59569: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-97ab51bbc495a2ca{ gap: 12px; --gap-h-15177362-8b48-4d51-ada3-9a8c8cd59569: 0px; --gap-v-15177362-8b48-4d51-ada3-9a8c8cd59569: 12px; }
}.source-home .sd.sza-9da4cd95130cd38b{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-9da4cd95130cd38b{ font-size: 24px; }
}.source-home .sd.sza-0eec219d603b6783{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-0eec219d603b6783{ font-size: 14px; }
}.source-home .sd.sza-b01c65bb4b47eae0{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-b01c65bb4b47eae0{ font-size: 14px; }
}.source-home .sd.sza-90bd16978b1a3c19{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-90bd16978b1a3c19{ display: flex; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-90bd16978b1a3c19{ display: flex; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-90bd16978b1a3c19{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-90bd16978b1a3c19{ display: none; }
}.source-home .sd.sza-d7bf12eaf0efae63{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-home .sd.sza-d7bf12eaf0efae63{ font-size: 32px; }
}.source-home .sd.sza-20aebfa60ab4c9d8{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc) * 0)); --gap-h-17ed5eb4-4bf5-4e91-8fff-f41d4fe4c78d: 60px; --gap-v-17ed5eb4-4bf5-4e91-8fff-f41d4fe4c78d: 0px; --gap-uuid: 17ed5eb4-4bf5-4e91-8fff-f41d4fe4c78d; max-width: calc(100% - (var(--gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-20aebfa60ab4c9d8{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-17ed5eb4-4bf5-4e91-8fff-f41d4fe4c78d: 32px; --gap-v-17ed5eb4-4bf5-4e91-8fff-f41d4fe4c78d: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-20aebfa60ab4c9d8{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-17ed5eb4-4bf5-4e91-8fff-f41d4fe4c78d: 20px; --gap-v-17ed5eb4-4bf5-4e91-8fff-f41d4fe4c78d: 0px; }
}.source-home .sd.sza-66f0838fbf8f2e5f{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-ce97a73b-b13c-40bc-beb9-d166c997ec75: 0px; --gap-v-ce97a73b-b13c-40bc-beb9-d166c997ec75: 16px; --gap-uuid: ce97a73b-b13c-40bc-beb9-d166c997ec75; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-66f0838fbf8f2e5f{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-ce97a73b-b13c-40bc-beb9-d166c997ec75: 0px; --gap-v-ce97a73b-b13c-40bc-beb9-d166c997ec75: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-66f0838fbf8f2e5f{ gap: 12px; --gap-h-ce97a73b-b13c-40bc-beb9-d166c997ec75: 0px; --gap-v-ce97a73b-b13c-40bc-beb9-d166c997ec75: 12px; }
}.source-home .sd.sza-f9cdad4023b14ad2{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-6001e6cf-dccc-46b7-8349-d29c739d45a3: 0px; --gap-v-6001e6cf-dccc-46b7-8349-d29c739d45a3: 16px; --gap-uuid: 6001e6cf-dccc-46b7-8349-d29c739d45a3; }
@media screen and (max-width: 840px){
.source-home .sd.sza-f9cdad4023b14ad2{ flex-direction: column; --gap-h-6001e6cf-dccc-46b7-8349-d29c739d45a3: 0px; --gap-v-6001e6cf-dccc-46b7-8349-d29c739d45a3: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-f9cdad4023b14ad2{ gap: 12px; --gap-h-6001e6cf-dccc-46b7-8349-d29c739d45a3: 0px; --gap-v-6001e6cf-dccc-46b7-8349-d29c739d45a3: 12px; }
}.source-home .sd.sza-f7396cfd20c1bf87{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-f7396cfd20c1bf87{ font-size: 24px; }
}.source-home .sd.sza-aa2ac3454d3ae228{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-aa2ac3454d3ae228{ font-size: 14px; }
}.source-home .sd.sza-295777d44d49a28d{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-295777d44d49a28d{ font-size: 14px; }
}.source-home .sd.sza-85be2dd2e5d8cdd6{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-85be2dd2e5d8cdd6{ display: flex; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-85be2dd2e5d8cdd6{ display: flex; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-85be2dd2e5d8cdd6{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-85be2dd2e5d8cdd6{ display: none; }
}.source-home .sd.sza-a81b6eb9bb22d5f5{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a81b6eb9bb22d5f5{ font-size: 32px; }
}.source-home .sd.sza-5120e3790004ba09{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc) * 0)); --gap-h-44b209e5-9d49-4e78-a691-bacd6d687121: 60px; --gap-v-44b209e5-9d49-4e78-a691-bacd6d687121: 0px; --gap-uuid: 44b209e5-9d49-4e78-a691-bacd6d687121; max-width: calc(100% - (var(--gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-5120e3790004ba09{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-44b209e5-9d49-4e78-a691-bacd6d687121: 32px; --gap-v-44b209e5-9d49-4e78-a691-bacd6d687121: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-5120e3790004ba09{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-44b209e5-9d49-4e78-a691-bacd6d687121: 20px; --gap-v-44b209e5-9d49-4e78-a691-bacd6d687121: 0px; }
}.source-home .sd.sza-0b4ca88c83350484{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-7682a2c0-6972-4278-b01c-c3a4ca1239bf: 0px; --gap-v-7682a2c0-6972-4278-b01c-c3a4ca1239bf: 16px; --gap-uuid: 7682a2c0-6972-4278-b01c-c3a4ca1239bf; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-0b4ca88c83350484{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-7682a2c0-6972-4278-b01c-c3a4ca1239bf: 0px; --gap-v-7682a2c0-6972-4278-b01c-c3a4ca1239bf: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-0b4ca88c83350484{ gap: 12px; --gap-h-7682a2c0-6972-4278-b01c-c3a4ca1239bf: 0px; --gap-v-7682a2c0-6972-4278-b01c-c3a4ca1239bf: 12px; }
}.source-home .sd.sza-b1a2946118af7b2e{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-02c5e7bd-539d-4a15-b0c3-d652d89f4067: 0px; --gap-v-02c5e7bd-539d-4a15-b0c3-d652d89f4067: 16px; --gap-uuid: 02c5e7bd-539d-4a15-b0c3-d652d89f4067; }
@media screen and (max-width: 840px){
.source-home .sd.sza-b1a2946118af7b2e{ flex-direction: column; --gap-h-02c5e7bd-539d-4a15-b0c3-d652d89f4067: 0px; --gap-v-02c5e7bd-539d-4a15-b0c3-d652d89f4067: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-b1a2946118af7b2e{ gap: 12px; --gap-h-02c5e7bd-539d-4a15-b0c3-d652d89f4067: 0px; --gap-v-02c5e7bd-539d-4a15-b0c3-d652d89f4067: 12px; }
}.source-home .sd.sza-a55e584498621d9c{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a55e584498621d9c{ font-size: 24px; }
}.source-home .sd.sza-5cca0d5deb212855{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-5cca0d5deb212855{ font-size: 14px; }
}.source-home .sd.sza-edae09ac42a6289f{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-edae09ac42a6289f{ font-size: 14px; }
}.source-home .sd.sza-beb23b1769ff1754{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-beb23b1769ff1754{ display: flex; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-beb23b1769ff1754{ display: flex; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-beb23b1769ff1754{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-beb23b1769ff1754{ display: none; }
}.source-home .sd.sza-c8c2bf0bb82f368a{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-home .sd.sza-c8c2bf0bb82f368a{ font-size: 32px; }
}.source-home .sd.sza-372d15c0d2d69aca{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc) * 0)); --gap-h-04e88ccc-f05b-4376-8247-c9e634ce9415: 60px; --gap-v-04e88ccc-f05b-4376-8247-c9e634ce9415: 0px; --gap-uuid: 04e88ccc-f05b-4376-8247-c9e634ce9415; max-width: calc(100% - (var(--gap-h-e3a4a9d8-3105-4918-9fbf-da8b4cede4fc) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-372d15c0d2d69aca{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-04e88ccc-f05b-4376-8247-c9e634ce9415: 32px; --gap-v-04e88ccc-f05b-4376-8247-c9e634ce9415: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-372d15c0d2d69aca{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-04e88ccc-f05b-4376-8247-c9e634ce9415: 20px; --gap-v-04e88ccc-f05b-4376-8247-c9e634ce9415: 0px; }
}.source-home .sd.sza-b63fc1d50eb40495{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-50026b20-11cf-495a-a952-8ead40fa3e9a: 0px; --gap-v-50026b20-11cf-495a-a952-8ead40fa3e9a: 16px; --gap-uuid: 50026b20-11cf-495a-a952-8ead40fa3e9a; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-b63fc1d50eb40495{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-50026b20-11cf-495a-a952-8ead40fa3e9a: 0px; --gap-v-50026b20-11cf-495a-a952-8ead40fa3e9a: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-b63fc1d50eb40495{ gap: 12px; --gap-h-50026b20-11cf-495a-a952-8ead40fa3e9a: 0px; --gap-v-50026b20-11cf-495a-a952-8ead40fa3e9a: 12px; }
}.source-home .sd.sza-35f06750d6badbdf{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-56f3adb1-469b-4190-9a32-3d39b20fd8a3: 0px; --gap-v-56f3adb1-469b-4190-9a32-3d39b20fd8a3: 16px; --gap-uuid: 56f3adb1-469b-4190-9a32-3d39b20fd8a3; }
@media screen and (max-width: 840px){
.source-home .sd.sza-35f06750d6badbdf{ flex-direction: column; --gap-h-56f3adb1-469b-4190-9a32-3d39b20fd8a3: 0px; --gap-v-56f3adb1-469b-4190-9a32-3d39b20fd8a3: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-35f06750d6badbdf{ gap: 12px; --gap-h-56f3adb1-469b-4190-9a32-3d39b20fd8a3: 0px; --gap-v-56f3adb1-469b-4190-9a32-3d39b20fd8a3: 12px; }
}.source-home .sd.sza-955976ff4e9f5fe9{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-955976ff4e9f5fe9{ font-size: 24px; }
}.source-home .sd.sza-382d9db6a8700e3d{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-382d9db6a8700e3d{ font-size: 14px; }
}.source-home .sd.sza-2ddd308260574fa2{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-2ddd308260574fa2{ font-size: 14px; }
}.source-home .sd.sza-4d8af5ef88319953{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-4d8af5ef88319953{ display: flex; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-4d8af5ef88319953{ display: flex; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-4d8af5ef88319953{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-4d8af5ef88319953{ display: none; }
}.source-home .sd.sza-e85f539f96d15e55{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-home .sd.sza-e85f539f96d15e55{ font-size: 32px; }
}.source-home .sd.sza-14246393e8188d1d{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-14246393e8188d1d{ padding: 100px 30px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-14246393e8188d1d{ padding: 80px 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-14246393e8188d1d{ padding: 32px 0px; }
}.source-home .sd.sza-4c37a35da89f96ff{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-039934e1-b194-4f7a-ba62-03b9abc13752: 0px; --gap-v-039934e1-b194-4f7a-ba62-03b9abc13752: 0px; --gap-uuid: 039934e1-b194-4f7a-ba62-03b9abc13752; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-4c37a35da89f96ff{ padding: 0px 30px 0px; --gap-h-039934e1-b194-4f7a-ba62-03b9abc13752: 0px; --gap-v-039934e1-b194-4f7a-ba62-03b9abc13752: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-4c37a35da89f96ff{ padding: 0px 0px; --gap-h-039934e1-b194-4f7a-ba62-03b9abc13752: 0px; --gap-v-039934e1-b194-4f7a-ba62-03b9abc13752: 0px; }
}.source-home .sd.sza-178fa37653daff94{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-178fa37653daff94{ margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-178fa37653daff94{ margin: 0px 0px 32px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-178fa37653daff94{ margin: 0px 0px 0px 0px; max-width: 100%; }
}.source-home .sd.sza-0ee67c928f267997{ color: #ff8e0aff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-0ee67c928f267997{ font-size: 36px; }
}.source-home .sd.sza-adf52c249aa2960b{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-adf52c249aa2960b{ padding: 0px; }
}.source-home .sd.sza-5eb21e8499ad886a{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-home .sd.sza-5eb21e8499ad886a.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-5eb21e8499ad886a.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-3b834999aa745e69{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-home .sd.sza-3b834999aa745e69.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-3b834999aa745e69.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-1a5b8e335c14bb9e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-1a5b8e335c14bb9e{ font-size: 16px; }
}.source-home .sd.sza-b7325b746a8af9cc{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 80px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 1280px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-b7325b746a8af9cc{ padding: 0px 0px 64px 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-b7325b746a8af9cc{ padding: 0px 0px 48px 0px; }
}.source-home .sd.sza-70628270a5fc24bb{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; outline-offset: -4px; padding: 0px 12px; transform: var(--sd-0033ddb7_002dd64a_002d41e2_002d96df_002d92429902e889-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 840px; will-change: transform; --gap-h-0033ddb7-d64a-41e2-96df-92429902e889: 0px; --gap-v-0033ddb7-d64a-41e2-96df-92429902e889: 16px; --gap-uuid: 0033ddb7-d64a-41e2-96df-92429902e889; max-width: 100%; }
.source-home .sd.sza-70628270a5fc24bb:focus{outline:none;} .source-home .sd.sza-70628270a5fc24bb:focus-visible{ outline: 2px solid black; --gap-h-0033ddb7-d64a-41e2-96df-92429902e889: 0px; --gap-v-0033ddb7-d64a-41e2-96df-92429902e889: 16px; }
.source-home .sd.sza-70628270a5fc24bb:hover{ opacity: 1; --gap-h-0033ddb7-d64a-41e2-96df-92429902e889: 0px; --gap-v-0033ddb7-d64a-41e2-96df-92429902e889: 16px; }
.source-home .sd._animatingNext.sza-70628270a5fc24bb{ transform: translateX(-100%); --gap-h-0033ddb7-d64a-41e2-96df-92429902e889: 0px; --gap-v-0033ddb7-d64a-41e2-96df-92429902e889: 16px; }
.source-home .sd._animatingPrev.sza-70628270a5fc24bb{ transform: translateX(100%); --gap-h-0033ddb7-d64a-41e2-96df-92429902e889: 0px; --gap-v-0033ddb7-d64a-41e2-96df-92429902e889: 16px; }
@media screen and (max-width: 1280px){
.source-home .sd.sza-70628270a5fc24bb{ flex: none; width: 680px; --gap-h-0033ddb7-d64a-41e2-96df-92429902e889: 0px; --gap-v-0033ddb7-d64a-41e2-96df-92429902e889: 16px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-70628270a5fc24bb{ flex: none; padding: 0px 12px; width: 440px; --gap-h-0033ddb7-d64a-41e2-96df-92429902e889: 0px; --gap-v-0033ddb7-d64a-41e2-96df-92429902e889: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-70628270a5fc24bb{ flex: none; gap: 8px; padding: 0px 6px; width: 280px; --gap-h-0033ddb7-d64a-41e2-96df-92429902e889: 0px; --gap-v-0033ddb7-d64a-41e2-96df-92429902e889: 8px; max-width: 100%; }
}.source-home .sd.sza-ea694a9e7cf43b10{ align-content: flex-start; align-items: flex-start; background: #ffffffff; border-radius: 8px; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 24px; width: calc(100% - (var(--gap-h-0033ddb7-d64a-41e2-96df-92429902e889) * 0)); --gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf: 0px; --gap-v-57db9300-5703-4491-9bc0-d87c5db45bbf: 16px; --gap-uuid: 57db9300-5703-4491-9bc0-d87c5db45bbf; max-width: calc(100% - (var(--gap-h-0033ddb7-d64a-41e2-96df-92429902e889) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-ea694a9e7cf43b10{ padding: 20px; --gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf: 0px; --gap-v-57db9300-5703-4491-9bc0-d87c5db45bbf: 16px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-ea694a9e7cf43b10{ gap: 12px; padding: 16px; --gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf: 0px; --gap-v-57db9300-5703-4491-9bc0-d87c5db45bbf: 12px; }
}.source-home .sd.sza-6e20ebbd9be6faac{ border-radius: 8px; flex: none; height: 460px; width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); max-width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-6e20ebbd9be6faac{ flex: none; height: 400px; width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); max-width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-6e20ebbd9be6faac{ flex: none; height: 240px; width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); max-width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-6e20ebbd9be6faac{ flex: none; height: 144px; width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); max-width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); }
}.source-home .sd.sza-281f628943b3182a{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); --gap-h-4af1f414-5caf-45d2-a60e-5130d067b700: 0px; --gap-v-4af1f414-5caf-45d2-a60e-5130d067b700: 8px; --gap-uuid: 4af1f414-5caf-45d2-a60e-5130d067b700; max-width: calc(100% - (var(--gap-h-57db9300-5703-4491-9bc0-d87c5db45bbf) * 0)); }
@media screen and (max-width: 540px){
.source-home .sd.sza-281f628943b3182a{ gap: 4px; --gap-h-4af1f414-5caf-45d2-a60e-5130d067b700: 0px; --gap-v-4af1f414-5caf-45d2-a60e-5130d067b700: 4px; }
}.source-home .sd.sza-5ea38c51814955c1{ color: #222222; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-home .sd.sza-ddcca6d24f5f7f89{ color: #666666; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-ddcca6d24f5f7f89{ font-size: 14px; }
}.source-home .sd.sza-a3bdb1868afb1228{ align-content: center; align-items: center; bottom: 0px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; left: 0px; position: absolute; right: 0px; top: auto; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: auto; z-index: 3; --gap-h-c8941f0d-3090-41ea-8dd9-f4acd49a3123: 16px; --gap-v-c8941f0d-3090-41ea-8dd9-f4acd49a3123: 0px; --gap-uuid: c8941f0d-3090-41ea-8dd9-f4acd49a3123; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a3bdb1868afb1228{ gap: 12px; --gap-h-c8941f0d-3090-41ea-8dd9-f4acd49a3123: 12px; --gap-v-c8941f0d-3090-41ea-8dd9-f4acd49a3123: 0px; }
}.source-home .sd.sza-f02256f52dcb9f50{ align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #ff9035ff; border-left: 1px solid #ff9035ff; border-radius: 50%; border-right: 1px solid #ff9035ff; border-top: 1px solid #ff9035ff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-home .sd.sza-f02256f52dcb9f50:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-f02256f52dcb9f50{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-home .sd.sza-a1dae6b7eab7900f{ color: #ff9035ff; font-size: 24px; }
.source-home .sd.sza-f02256f52dcb9f50:hover .sd.sza-a1dae6b7eab7900f{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-a1dae6b7eab7900f{ font-size: 16px; }
}.source-home .sd.sza-912b034752fcc630{ background: #ffffffff; border-bottom: 1px solid #ff8d35ff; border-left: 1px solid #ff8d35ff; border-radius: 50%; border-right: 1px solid #ff8d35ff; border-top: 1px solid #ff8d35ff; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; width: 40px; max-width: 100%; }
.source-home .sd.sza-912b034752fcc630:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-912b034752fcc630{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-home .sd.sza-3fcdf7b13dbc58e8{ height: auto; width: auto; max-width: 100%; }.source-home .sd.sza-adfca74c300914ff{ color: #ff9035ff; font-size: 18px; }
.source-home .sd.sza-912b034752fcc630:hover .sd.sza-adfca74c300914ff{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-adfca74c300914ff{ font-size: 16px; }
}.source-home .sd.sza-d2db3ff772be90f9{ height: auto; width: auto; max-width: 100%; }.source-home .sd.sza-be0f8f8d32479358{ color: #ff5035; font-size: 18px; }
.source-home .sd.sza-912b034752fcc630:hover .sd.sza-be0f8f8d32479358{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-be0f8f8d32479358{ font-size: 16px; }
}.source-home .sd.sza-24a98748f9933aeb{ background: #ffffffff; border-bottom: 1px solid #ff9435ff; border-left: 1px solid #ff9435ff; border-radius: 50%; border-right: 1px solid #ff9435ff; border-top: 1px solid #ff9435ff; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-home .sd.sza-24a98748f9933aeb:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-24a98748f9933aeb{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-home .sd.sza-01c9e5d7d3933c64{ color: #ff5035; font-size: 24px; }
.source-home .sd.sza-24a98748f9933aeb:hover .sd.sza-01c9e5d7d3933c64{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-home .sd.sza-01c9e5d7d3933c64{ font-size: 16px; }
}.source-home .sd.sza-de4aaff64e52915a{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 100px 30px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
.source-home .sd.sza-de4aaff64e52915a:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-home .sd.sza-de4aaff64e52915a{ flex: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-de4aaff64e52915a{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-de4aaff64e52915a{ padding: 80px 16px; }
}.source-home .sd.sza-01fb9dc7ddec57a5{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-home .sd.sza-01fb9dc7ddec57a5.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-01fb9dc7ddec57a5.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-01fb9dc7ddec57a5&appear-active{ transform-origin: center center; }.source-home .sd.sza-2fa60e92f9c8bab7{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-e58fca2a-b248-49ef-998a-f72b20cc44f2: 0px; --gap-v-e58fca2a-b248-49ef-998a-f72b20cc44f2: 0px; --gap-uuid: e58fca2a-b248-49ef-998a-f72b20cc44f2; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-2fa60e92f9c8bab7{ padding: 0px 30px 0px; --gap-h-e58fca2a-b248-49ef-998a-f72b20cc44f2: 0px; --gap-v-e58fca2a-b248-49ef-998a-f72b20cc44f2: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-2fa60e92f9c8bab7{ padding: 0px 0px; --gap-h-e58fca2a-b248-49ef-998a-f72b20cc44f2: 0px; --gap-v-e58fca2a-b248-49ef-998a-f72b20cc44f2: 0px; }
}.source-home .sd.sza-ad68d8b69a3842cc{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-39fd4fe9-b252-40f4-9d5e-590ec3c73657: 0px; --gap-v-39fd4fe9-b252-40f4-9d5e-590ec3c73657: 40px; --gap-uuid: 39fd4fe9-b252-40f4-9d5e-590ec3c73657; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-ad68d8b69a3842cc{ gap: 32px; --gap-h-39fd4fe9-b252-40f4-9d5e-590ec3c73657: 0px; --gap-v-39fd4fe9-b252-40f4-9d5e-590ec3c73657: 32px; }
}.source-home .sd.sza-c2f47582d121a8ef{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: auto; --gap-h-499a8b18-ed95-44cd-914d-7cdebc941546: 0px; --gap-v-499a8b18-ed95-44cd-914d-7cdebc941546: 24px; --gap-uuid: 499a8b18-ed95-44cd-914d-7cdebc941546; max-width: 100%; }
.source-home .sd.sza-c2f47582d121a8ef.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-499a8b18-ed95-44cd-914d-7cdebc941546: 0px; --gap-v-499a8b18-ed95-44cd-914d-7cdebc941546: 24px; }
.source-home .sd.sza-c2f47582d121a8ef.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-home .sd.sza-51f56d8057a60828{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-2dbef8d6-aecb-4a1c-9510-488e5e30d66d: 0px; --gap-v-2dbef8d6-aecb-4a1c-9510-488e5e30d66d: 8px; --gap-uuid: 2dbef8d6-aecb-4a1c-9510-488e5e30d66d; }.source-home .sd.sza-21b39215db127b18{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-21b39215db127b18{ font-size: 28px; }
}.source-home .sd.sza-2a9faf83d9ce0318{ color: #ffffffff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-2a9faf83d9ce0318{ font-size: 14px; }
}.source-home .sd.sza-b5a65d03d6a24acf{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-39fd4fe9-b252-40f4-9d5e-590ec3c73657) * 0)); --gap-h-4f4141a0-8821-485e-8b6e-bbc6236fea62: 24px; --gap-v-4f4141a0-8821-485e-8b6e-bbc6236fea62: 0px; --gap-uuid: 4f4141a0-8821-485e-8b6e-bbc6236fea62; max-width: calc(100% - (var(--gap-h-39fd4fe9-b252-40f4-9d5e-590ec3c73657) * 0)); }
.source-home .sd.sza-b5a65d03d6a24acf.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-4f4141a0-8821-485e-8b6e-bbc6236fea62: 24px; --gap-v-4f4141a0-8821-485e-8b6e-bbc6236fea62: 0px; }
.source-home .sd.sza-b5a65d03d6a24acf.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-home .sd.sza-b5a65d03d6a24acf{ flex-direction: column; flex-wrap: nowrap; --gap-h-4f4141a0-8821-485e-8b6e-bbc6236fea62: 0px; --gap-v-4f4141a0-8821-485e-8b6e-bbc6236fea62: 24px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-b5a65d03d6a24acf{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-4f4141a0-8821-485e-8b6e-bbc6236fea62: 20px; --gap-v-4f4141a0-8821-485e-8b6e-bbc6236fea62: 0px; }
}.source-home .sd.sza-5a113da9e737d0af{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-4f4141a0-8821-485e-8b6e-bbc6236fea62) * 0.6667)); --gap-h-f9dcbbd5-8f30-4113-b1a0-c505b988a2ec: 0px; --gap-v-f9dcbbd5-8f30-4113-b1a0-c505b988a2ec: 10px; --gap-uuid: f9dcbbd5-8f30-4113-b1a0-c505b988a2ec; max-width: calc(33.33% - (var(--gap-h-4f4141a0-8821-485e-8b6e-bbc6236fea62) * 0.6667)); }
.source-home .sd.sza-5a113da9e737d0af:hover{ opacity: 1; --gap-h-f9dcbbd5-8f30-4113-b1a0-c505b988a2ec: 0px; --gap-v-f9dcbbd5-8f30-4113-b1a0-c505b988a2ec: 10px; }
@media screen and (max-width: 840px){
.source-home .sd.sza-5a113da9e737d0af{ width: calc(100% - (var(--gap-h-4f4141a0-8821-485e-8b6e-bbc6236fea62) * 0)); --gap-h-f9dcbbd5-8f30-4113-b1a0-c505b988a2ec: 0px; --gap-v-f9dcbbd5-8f30-4113-b1a0-c505b988a2ec: 10px; max-width: calc(100% - (var(--gap-h-4f4141a0-8821-485e-8b6e-bbc6236fea62) * 0)); }
}.source-home .sd.sza-d6198cf77eee618e{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-f9dcbbd5-8f30-4113-b1a0-c505b988a2ec) * 0)); --gap-h-088aeba0-2638-47fb-8511-6e54b6041975: 24px; --gap-v-088aeba0-2638-47fb-8511-6e54b6041975: 0px; --gap-uuid: 088aeba0-2638-47fb-8511-6e54b6041975; max-width: calc(100% - (var(--gap-h-f9dcbbd5-8f30-4113-b1a0-c505b988a2ec) * 0)); }.source-home .sd.sza-dce58675d5848efb{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-f61f4f1d-fb99-4b8c-8f52-7a03d6338511: 0px; --gap-v-f61f4f1d-fb99-4b8c-8f52-7a03d6338511: 8px; --gap-uuid: f61f4f1d-fb99-4b8c-8f52-7a03d6338511; max-width: 100%; }.source-home .sd.sza-c2f65b42bc90f6e7{ color: var(--s-color-159319f4); font-size: 24px; }.source-home .sd.sza-afeb3aa91a72169c{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-afeb3aa91a72169c{ font-size: 16px; }
}.source-home .sd.sza-3be6195f7f8021fa{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-f61f4f1d-fb99-4b8c-8f52-7a03d6338511) * 0)); max-width: calc(100% - (var(--gap-h-f61f4f1d-fb99-4b8c-8f52-7a03d6338511) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-3be6195f7f8021fa{ font-size: 14px; }
}.source-home .sd.sza-a24e607e09178b46{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-4141883b-b565-4892-a07b-beafcb772c13: 8px; --gap-v-4141883b-b565-4892-a07b-beafcb772c13: 0px; --gap-uuid: 4141883b-b565-4892-a07b-beafcb772c13; max-width: 100%; }
.source-home .sd.sza-5a113da9e737d0af:hover .sd.sza-a24e607e09178b46{ background: var(--s-color-159319f4); --gap-h-4141883b-b565-4892-a07b-beafcb772c13: 8px; --gap-v-4141883b-b565-4892-a07b-beafcb772c13: 0px; }.source-home .sd.sza-662b6a77e209d600{ color: var(--s-color-159319f4); font-size: 12px; }
.source-home .sd.sza-5a113da9e737d0af:hover .sd.sza-662b6a77e209d600{ color: #ffffffff; transform: ; }.source-home .sd.sza-45e19c7e7ebdb609{ align-content: center; align-items: center; background: #eeeeeeff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); max-width: calc(100% - (var(--gap-h-346d278a-8044-42cf-8020-6034bf135ca5) * 0)); }
@media screen and (max-width: 840px){
.source-home .sd.sza-45e19c7e7ebdb609{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-45e19c7e7ebdb609{ padding: 60px 16px; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-45e19c7e7ebdb609{ padding: 80px 30px; }
}.source-home .sd.sza-52819727b840a456{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-1731f57c-57bb-4ee1-a353-6357eb67ccb9: 0px; --gap-v-1731f57c-57bb-4ee1-a353-6357eb67ccb9: 0px; --gap-uuid: 1731f57c-57bb-4ee1-a353-6357eb67ccb9; max-width: 100%; }
@media screen and (max-width: 540px){
.source-home .sd.sza-52819727b840a456{ padding: 0px 0px 0px; --gap-h-1731f57c-57bb-4ee1-a353-6357eb67ccb9: 0px; --gap-v-1731f57c-57bb-4ee1-a353-6357eb67ccb9: 0px; }
}.source-home .sd.sza-3c6c3fd15c411059{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-3c6c3fd15c411059{ margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-3c6c3fd15c411059{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-home .sd.sza-6f687112ff4b4d4d{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-home .sd.sza-6f687112ff4b4d4d{ font-size: 36px; }
}.source-home .sd.sza-e7965c983eea91a7{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-home .sd.sza-bc63012ffbc8c451{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-home .sd.sza-bc63012ffbc8c451.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-bc63012ffbc8c451.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-387211ec28961a5b{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-home .sd.sza-387211ec28961a5b.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-home .sd.sza-387211ec28961a5b.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-home .sd.sza-d52aab7a8b220b4d{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-home .sd.sza-d52aab7a8b220b4d{ font-size: 16px; }
}.source-home .sd.sza-41236864c2fa5e1e{ align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; justify-content: center; margin: 0px; opacity: 1; padding: 0px 100px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-home .sd.sza-41236864c2fa5e1e{ padding: 0px; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-41236864c2fa5e1e{ padding: 0px 16px; }
}.source-home .sd.sza-6dddbd1188909a69{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; height: auto; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-home .sd.sza-bd5b616f33038370{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-home .sd.sza-64f844f1feaefcec{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-home .sd.sza-e0d12409745c9ab1{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-home .sd.sza-40ebf2f401b0279f{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; width: 100%; max-width: 100%; }
.source-home .sd.sza-40ebf2f401b0279f::-webkit-input-placeholder{ color: #cccccc; }
.source-home .sd.sza-40ebf2f401b0279f:-moz-placeholder{ color: #cccccc; }
.source-home .sd.sza-40ebf2f401b0279f::-moz-placeholder{ color: #cccccc; }
.source-home .sd.sza-40ebf2f401b0279f:-ms-input-placeholder{ color: #cccccc; }.source-home .sd.sza-963b287b39f2c174{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-home .sd.sza-8ecc73d1d63c549b{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-home .sd.sza-de9b0ecfdb569615{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-home .sd.sza-68b04e66d3659c46{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-home .sd.sza-8d92abaca9dc0892{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 16px 10px 16px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-home .sd.sza-8d92abaca9dc0892::-webkit-input-placeholder{ color: #cccccc; }
.source-home .sd.sza-8d92abaca9dc0892:-moz-placeholder{ color: #cccccc; }
.source-home .sd.sza-8d92abaca9dc0892::-moz-placeholder{ color: #cccccc; }
.source-home .sd.sza-8d92abaca9dc0892:-ms-input-placeholder{ color: #cccccc; }.source-home .sd.sza-394d63372c9e0e29{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-home .sd.sza-739fdba9b2161243{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-home .sd.sza-1f4ce2a34c499d57{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-home .sd.sza-f46e9732681a7830{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-home .sd.sza-38ef8cae2a43b34b{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 160px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-home .sd.sza-38ef8cae2a43b34b::-webkit-input-placeholder{ color: #cccccc; }
.source-home .sd.sza-38ef8cae2a43b34b:-moz-placeholder{ color: #cccccc; }
.source-home .sd.sza-38ef8cae2a43b34b::-moz-placeholder{ color: #cccccc; }
.source-home .sd.sza-38ef8cae2a43b34b:-ms-input-placeholder{ color: #cccccc; }.source-home .sd.sza-e24bff58876b35ac{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-home .sd.sza-5361b9a2526b4126{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; font-weight: 400; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; text-decoration: underline; max-width: 100%; justify-content: center; }.source-home .sd.sza-1fa137f6ddda5ca6{ border-radius: 0; color: #f23a3c; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 5px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-home .sd.sza-c71086772324eba0{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 20px 0px; max-width: 100%; }.source-home .sd.sza-130c4e2bb9fa76ba{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-home .sd.sza-0c2e95b29187495a{ margin: 0px 10px 0px 0px; width: auto; max-width: calc(100% - 10px); }.source-home .sd.sza-6ec4071a7fc9ae07{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; line-height: 1.4; }
@media screen and (max-width: 540px){
.source-home .sd.sza-6ec4071a7fc9ae07{ text-align: left; justify-content: flex-start; }
}.source-home .sd.sza-74819415b5d713ca{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 70px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 20px 0px 0px 0px; opacity: 1; padding: 15px; text-align: left; width: 500px; max-width: 100%; }
.source-home .sd.sza-74819415b5d713ca:hover{ opacity: 0.8; }.source-home .sd.sza-00596d0c56b526fc{ border-radius: 0; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 24px; font-weight: 700; letter-spacing: 0em; line-height: 1; margin: 0 0 0 0; opacity: 1; padding: 0px 0px 2px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-home .sd.sza-bd24d8dec7b7d97d{  }.source-home .sd.sza-adc778d86c69fd58{ background: #10385f; border-radius: 8px; color: #FFFFFF; display: none; font-size: 64px; left: 0; margin: 0 0 0 0; padding: 16px; position: fixed; top: 0; max-width: 100%; }
.source-home .sd.sza-adc778d86c69fd58.appear{  }
.source-home .sd.sza-adc778d86c69fd58.appear-active{  }
@media screen and (max-width: 1280px){
.source-home .sd.sza-adc778d86c69fd58{ display: none; }
}
@media screen and (max-width: 840px){
.source-home .sd.sza-adc778d86c69fd58.appear{ opacity: 0; transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-home .sd.sza-adc778d86c69fd58.appear-active{ transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-home .sd.sza-adc778d86c69fd58{ bottom: 80px; display: flex; font-size: 32px; left: auto; right: 30px; top: auto; z-index: 5; }
}
@media screen and (max-width: 540px){
.source-home .sd.sza-adc778d86c69fd58{ bottom: 30px; display: flex; font-size: 20px; padding: 12px; right: 20px; z-index: 5; }
}
@media screen and (max-width: 350px){
.source-home .sd.sza-adc778d86c69fd58{ display: flex; }
}
.source-home{ background: #EEEEEE; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.source-home .sd.sza-9a41267c984a88f4:before{ background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/65qmX5BrOV/s-23x18_1af0d8d8-1be3-41e0-ba12-dabdffcd3532.svg") }
.source-home .sd.sza-e9ea2a03a1c20078:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/a141f947c2ffdf3e.webp") }
.source-home .sd.sza-8aea258c4b8825f3:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/bd149a55a9c23c4a.png") }

.source-home .sd.sza-9dece85c8b95bad9:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/b78e82a5c195bd32.webp") }
.source-home .sd.sza-03d0426b1e70b3ff:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/f098cdd638e486eb.webp") }
.source-home .sd.sza-8ce72781b9122e84:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/cb9e5d781af94c1f.webp") }
.source-home .sd.sza-45a9bcb80c54bdd3:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/b78e82a5c195bd32.webp") }
.source-home .sd.sza-d3e4f828267a1757:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/f098cdd638e486eb.webp") }

.source-home .sd.sza-02462e9176410521:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/c30ae40a33908307.webp") }














.source-home .sd.sza-e81721ddaaf8e4a6:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/a141f947c2ffdf3e.webp") }
.source-home .sd.sza-1332478357dacafa:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/32d7322940ca2117.webp") }
.source-home .sd.sza-d4ff222cdacd60b2:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/18c822d963f99de2.webp") }
.source-home .sd.sza-4e84654e8a0a2a27:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/8889f3ca8c9ee957.jpg") }
.source-home .sd.sza-08a794900dfccc33:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/9b7d224c3bded592.jpg") }
.source-home .sd.sza-6ef4ed8b008aba46:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/56da454f19371317.jpg") }
.source-home .sd.sza-d0034e1617ac76db:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/c745ffa7f5bb3d02.jpg") }
.source-home .sd.sza-5dcadcffea0abd65:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/d34ebe7b8bb80303.png") }
.source-home .sd.sza-5b71968496fe5980:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/a5239573fa36f36b.png") }
.source-home .sd.sza-32f6f90c0f52848e:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/6dc89766e7abf6c1.webp") }
.source-home .sd.sza-ded6a8436539d3dd:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/18c822d963f99de2.webp") }







.source-home .sd.sza-13f5af0e6cf914c3:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/18c822d963f99de2.webp") }

.source-home .sd.sza-5be78939ceb66268:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/18c822d963f99de2.webp") }
.source-home{--s-color-159319f4: #ff8300ff;--s-font-5a89c3c9: Oswald;--s-font-ba9205de: 'Libre Baskerville';--s-font-e38e20e0: 'Zen Kaku Gothic New';--s-font-518d50a5: Inter, 'Noto Sans JP';--s-font-8c84abb6: '黎ミンY20 EH';}

/* Source page: about */

    @font-face{
      font-family: 'Material Symbols Outlined';
      src: url('https://storage.googleapis.com/production-os-assets/assets/material-symbols/1742977795/MaterialSymbolsOutlined.woff2') format('woff2');
      font-display: block;
    }
  
/*! * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. */
.source-about .fa-brands,.source-about .fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;--fa-display:inline-flex;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;justify-content:center;align-items:center;font-style:normal;line-height:1}.source-about .fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}.source-about .fa-brands{font-family:"Font Awesome 6 Brands";font-weight:400}.source-about :host,.source-about{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.woff2)format("woff2"),url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.woff2)format("woff2"),url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.ttf)format("truetype")}.source-about .fa-instagram:before{ content: "\f16d"; }

.source-about br[data-bp~="base:0"]{display:none;}
.source-about br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1280px){
.source-about br[data-bp~="@small:0"]{display:none;}
.source-about br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
.source-about br[data-bp~="@tablet:0"]{display:none;}
.source-about br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
.source-about br[data-bp~="@mobile:0"]{display:none;}
.source-about br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 350px){
.source-about br[data-bp~="@mini:0"]{display:none;}
.source-about br[data-bp~="@mini:1"]{display:inline;}
}

.source-about .sd.sza-96c6678360b4f0be{ align-content: center; align-items: center; background: #EEEEEE; bottom: auto; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: center; left: 0px; margin: 0 0 0 0; mix-blend-mode: normal; opacity: 0.9; padding: 0px 80px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 3; max-width: 100%; }
.source-about .sd.sza-96c6678360b4f0be.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 2000ms; }
.source-about .sd.sza-96c6678360b4f0be.appear-active{ transition-delay: 3000ms; transition-duration: 2000ms; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-96c6678360b4f0be{ flex: none; height: 90px; margin: 0 0 0 0; padding: 0px 16px 0px; position: fixed; width: 100%; max-width: 100%; }
}.source-about .sd.sza-b862e7752661cac9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1440px; max-width: 100%; }.source-about .sd.sza-55d43002d0dd6a0f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 8px 0px 0px; --gap-h-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-v-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-uuid: 09790240-ac0b-4fd3-8bf0-01bdb9cd2f95; }.source-about .sd.sza-91972545e6184412{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; z-index: -1; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-uuid: 32f209c7-2d06-4062-a634-a26bbee4f015; }
.source-about .sd.sza-91972545e6184412.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 3000ms; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; }
.source-about .sd.sza-91972545e6184412.appear-active{ transition-delay: 3000ms; transition-duration: 3000ms; }.source-about .sd.sza-f9924aaa213612a6{ background: rgba(0,0,0,0.0); color: rgb(252, 226, 5); font-size: 100px; margin: 0px -40px 0px 0px; mix-blend-mode: exclusion; rotate: 0deg; z-index: -3; max-width: calc(100% - -40px); }
.source-about .sd.sza-f9924aaa213612a6.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-about .sd.sza-f9924aaa213612a6.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-f9924aaa213612a6{ font-size: 80px; margin: 0px -44px 0px 0px; max-width: calc(100% - -44px); }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-f9924aaa213612a6{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-f9924aaa213612a6{ font-size: 56px; margin: 0px -25px 0px 0px; max-width: calc(100% - -25px); }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-f9924aaa213612a6{ font-size: 60px; }
}.source-about .sd.sza-20c5aa2d2df4480c{ color: #ff6b00ff; font-family: var(--s-font-5a89c3c9); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; z-index: 5; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}.source-about .sd.sza-50fd764835a0ccde{ align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 3fedf5a0-16fa-4c0f-9a51-bac39bd5c333; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-50fd764835a0ccde{ display: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-50fd764835a0ccde{ align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; transform: ; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 8px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-50fd764835a0ccde{ display: flex; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-50fd764835a0ccde{ display: flex; }
}.source-about .sd.sza-ab9626c7ea645109{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 10d1d6e1-c174-4438-9a13-e323f2c3e745; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; }
@media screen and (max-width: 840px){
.source-about .sd.sza-ab9626c7ea645109{ align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 12px; justify-content: center; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 12px; }
}.source-about .sd.sza-addc7919a7e82bb7{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-addc7919a7e82bb7{ flex: none; width: 70px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-addc7919a7e82bb7{ flex: none; width: 50px; max-width: 100%; }
}.source-about .sd.sza-716a5f3067f30821{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-716a5f3067f30821{ flex: none; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-716a5f3067f30821{ flex: none; width: 30px; max-width: 100%; }
}.source-about .sd.sza-3e783c3364953a22{ color: #333; display: none; font-family: var(--s-font-e38e20e0); font-size: 20px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-3e783c3364953a22{ display: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-3e783c3364953a22{ display: flex; font-size: 14px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-3e783c3364953a22{ display: flex; font-size: 13px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-3e783c3364953a22{ display: flex; }
}.source-about .sd.sza-1c213b8e68f84792{ align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: center; padding: 0px; width: 890px; z-index: 1; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-uuid: 9356102d-5c67-4a13-bb54-e69e577d1830; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-1c213b8e68f84792{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 16px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 0px; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}.source-about .sd.sza-9db65f6c3973b966{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-9db65f6c3973b966:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-9db65f6c3973b966{ font-size: 14px; }
}.source-about .sd.sza-022fcc177fbf5a8e{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-022fcc177fbf5a8e:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-022fcc177fbf5a8e{ font-size: 14px; }
}.source-about .sd.sza-6b30b444cd4d2600{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-6b30b444cd4d2600:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-6b30b444cd4d2600{ font-size: 14px; }
}.source-about .sd.sza-9f09fc0898f87e62{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-9f09fc0898f87e62:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-9f09fc0898f87e62{ font-size: 14px; }
}.source-about .sd.sza-51fff27eb30e0a86{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-51fff27eb30e0a86:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-51fff27eb30e0a86{ font-size: 14px; }
}.source-about .sd.sza-74e8eebe090f4de9{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-74e8eebe090f4de9:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-74e8eebe090f4de9{ font-size: 14px; }
}.source-about .sd.sza-5fa8059ed1ed5cb6{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px 0px; width: 160px; max-width: 100%; --g-color-0: #10385f; --g-position-0: 0%; --g-color-1: #589ee3; --g-position-1: 100%; --g-color-2: #589ee3; --g-position-2: 100%; --g-color-3: #589ee3; --g-position-3: 100%; --g-color-4: #589ee3; --g-position-4: 100%; --g-color-5: #589ee3; --g-position-5: 100%; --g-color-6: #589ee3; --g-position-6: 100%; --g-color-7: #589ee3; --g-position-7: 100%; --g-color-8: #589ee3; --g-position-8: 100%; --g-color-9: #589ee3; --g-position-9: 100%; --g-color-10: #589ee3; --g-position-10: 100%; --g-color-11: #589ee3; --g-position-11: 100%; --g-angle: 90deg; }
.source-about .sd.sza-5fa8059ed1ed5cb6:hover{ opacity: 1; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-5fa8059ed1ed5cb6{ flex: none; width: 140px; max-width: 100%; }
}.source-about .sd.sza-f64197f44173b146{ background: #ff6b00ff; height: 14px; margin: 0px 8px 0px 0px; width: 19px; max-width: calc(100% - 8px); }
@media screen and (max-width: 1280px){
.source-about .sd.sza-f64197f44173b146{ flex: none; margin: 0px 8px 0px 0px; }
}.source-about .sd.sza-1167caa49a3bbf1e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.source-about .sd.sza-856dd3568775f044{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-856dd3568775f044{ opacity: 0; translate: 0px -20px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-856dd3568775f044{ font-size: 14px; }
}.source-about .sd.sza-d3d1d3c9ff828b77{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; left: 0; line-height: 1.4; margin: 0 0 0 0; opacity: 0; position: absolute; text-align: center; top: 0; translate: 0px 20px; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-d3d1d3c9ff828b77{ opacity: 1; translate: 0px 0px; }
.source-about .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; --gap-uuid: f8d3eb15-7c57-4fae-b2ad-7c979b840c67; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-0cb3768ce4722133{ padding: 60px 20px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-0cb3768ce4722133{ padding: 48px 30px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}.source-about .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-uuid: 5ad41cf2-bd72-450d-837e-e7870fb8fce3; max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; justify-content: center; --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; }
}.source-about .sd.sza-c240139407eed9f9{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-uuid: 34050525-c125-4380-905a-7cc38a703b90; }
.source-about .sd.sza-c240139407eed9f9.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; }
.source-about .sd.sza-c240139407eed9f9.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-about .sd.sza-75fa320ab31da8fb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-about .sd.sza-75fa320ab31da8fb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-about .sd.sza-75fa320ab31da8fb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-about .sd.sza-75fa320ab31da8fb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-75fa320ab31da8fb{ font-size: 80px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-75fa320ab31da8fb{ font-size: 60px; }
}.source-about .sd.sza-185a7f39ff184153{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-about .sd.sza-185a7f39ff184153{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-185a7f39ff184153{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-185a7f39ff184153{ font-size: 20px; }
}.source-about .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 1280px){
.source-about .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-36659e3d780852f8{ display: none; }
}.source-about .sd.sza-ff264184b28d1514{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-about .sd.sza-070b221e1b7dbd2d{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-070b221e1b7dbd2d{ font-size: 28px; letter-spacing: 0.3em; }
}.source-about .sd.sza-af8741b242fa073c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-about .sd.sza-84d1e4bd2c0276cf{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-about .sd.sza-6b6bc3a2aa421a95{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-about .sd.sza-f58d7b593b19c375{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-f58d7b593b19c375{ display: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-f58d7b593b19c375{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-f58d7b593b19c375{ display: flex; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-f58d7b593b19c375{ display: flex; }
}.source-about .sd.sza-6d07b7efd3885f1f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; --gap-uuid: f0380bd6-2d71-4716-b781-62d2562e61b6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}.source-about .sd.sza-f0f142cf2e44d292{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-f0f142cf2e44d292:hover{ color: #808080; }.source-about .sd.sza-5e4ff7b1e9c58c80{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-5e4ff7b1e9c58c80:hover{ color: #808080; }.source-about .sd.sza-7c99bdeffb378a48{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-7c99bdeffb378a48:hover{ color: #808080; }.source-about .sd.sza-a75a7e50000c3a5b{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-a75a7e50000c3a5b:hover{ color: #808080; }.source-about .sd.sza-dc20e07188d78089{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-dc20e07188d78089:hover{ color: #808080; }.source-about .sd.sza-f2b91f634b355b7d{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-f2b91f634b355b7d:hover{ color: #808080; }.source-about .sd.sza-fbbac43d159dfc14{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-fbbac43d159dfc14:hover{ color: #808080; }.source-about .sd.sza-2cd2d3aa3393801e{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-about .sd.sza-9400db05fc9b67e2{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-about .sd.sza-0f7a0da53cb5670a{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-about .sd.sza-0dba9c08a28a59b1{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-0dba9c08a28a59b1{ font-size: 10px; }
}
.source-about .sd.sza-41e890c15bebeb9d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-41e890c15bebeb9d{ opacity: 1; }
}.source-about .sd.sza-82d3765c05cbcfbe{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.source-about .sd.sza-82d3765c05cbcfbe:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-about .sd.sza-82d3765c05cbcfbe{ flex: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-82d3765c05cbcfbe{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-82d3765c05cbcfbe{ padding: 80px 16px; }
}.source-about .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; --gap-uuid: 68cdc621-8f9f-4e6f-8dc7-a84c191d44de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; gap: 8px; justify-content: center; padding: 60px 20px 48px 20px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-06f01a0a18a2c70e{ padding: 48px 30px 48px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}.source-about .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-uuid: 5449bea3-13e4-4495-a9bf-9c5605ba8af2; max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; justify-content: center; --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; }
}.source-about .sd.sza-406d7f681f7dbd98{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-uuid: 11f61f08-f0df-46f4-a11a-c83df14cc303; }
.source-about .sd.sza-406d7f681f7dbd98.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; }
.source-about .sd.sza-406d7f681f7dbd98.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-about .sd.sza-0e670a9043db6adb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-about .sd.sza-0e670a9043db6adb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-about .sd.sza-0e670a9043db6adb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-about .sd.sza-0e670a9043db6adb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-0e670a9043db6adb{ color: rgb(255, 226, 0); font-size: 80px; opacity: 1; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-0e670a9043db6adb{ font-size: 60px; }
}.source-about .sd.sza-a21f08639b98cde9{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-about .sd.sza-a21f08639b98cde9{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-a21f08639b98cde9{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-a21f08639b98cde9{ font-size: 20px; }
}.source-about .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 1280px){
.source-about .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-83e940b51b3d01dd{ display: none; }
}.source-about .sd.sza-9d2fc514fcbd4b83{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-about .sd.sza-b9724a1d5c3c7070{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-b9724a1d5c3c7070{ font-size: 28px; letter-spacing: 0.3em; }
}.source-about .sd.sza-7f3ba5da23b79eb4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-about .sd.sza-2aea4d2b65ea0d45{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-about .sd.sza-595d8cc3ba50ec6b{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-about .sd.sza-40e21ecd41741f87{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-40e21ecd41741f87{ display: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-40e21ecd41741f87{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-40e21ecd41741f87{ display: flex; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-40e21ecd41741f87{ display: flex; }
}.source-about .sd.sza-f609d978bc610cb1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; --gap-uuid: 94d232e8-307c-4f32-b393-987f6ab1713d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}.source-about .sd.sza-589ba58c3d51be03{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-589ba58c3d51be03:hover{ color: #808080; }.source-about .sd.sza-4641114d17ccb87e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-4641114d17ccb87e:hover{ color: #808080; }.source-about .sd.sza-946a35f3a0194214{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-946a35f3a0194214:hover{ color: #808080; }.source-about .sd.sza-88e5629878d15fb4{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-88e5629878d15fb4:hover{ color: #808080; }.source-about .sd.sza-e50e741cc7ed4e95{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-e50e741cc7ed4e95:hover{ color: #808080; }.source-about .sd.sza-f7a0ef545bc3aa1e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-f7a0ef545bc3aa1e:hover{ color: #808080; }.source-about .sd.sza-f5dc0c69f0ba0f89{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-about .sd.sza-f5dc0c69f0ba0f89:hover{ color: #808080; }.source-about .sd.sza-2c51516192e0e5aa{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-about .sd.sza-da116b2119a0aa22{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-about .sd.sza-1a782d00b2593aab{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-about .sd.sza-7380a664b810595c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; margin: 0px 0px 32px 0px; padding: 0px; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; --gap-uuid: a394c1dd-caff-4c66-b10d-e040e6304229; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-7380a664b810595c{ flex-direction: row; flex-wrap: wrap; height: auto; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; max-width: 100%; }
}.source-about .sd.sza-9c4fa7b9d47f4cf8{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-9c4fa7b9d47f4cf8{ font-size: 11px; }
}.source-about .sd.sza-f2fb5783e3217895{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-f2fb5783e3217895{ font-size: 11px; }
}.source-about .sd.sza-2e0236c3734fe604{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-2e0236c3734fe604{ font-size: 11px; }
}.source-about .sd.sza-fa4bc100c00ce3f6{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-fa4bc100c00ce3f6{ font-size: 10px; }
}
.source-about .sd.sza-21fb1f54ef6716e0{ align-content: center; align-items: center; background: #EEEEEE; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; width: 100%; max-width: 100%; }.source-about .sd.sza-5a16c654ee4c6866{  }.source-about .sd.sza-7d299573995fc335{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 88px 0px 0px 0px; width: 100%; z-index: 2; --gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df: 0px; --gap-v-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df: 0px; --gap-uuid: aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df; max-width: 100%; }.source-about .sd.sza-4700786eca5988b3{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 844px; justify-content: center; margin: 0px 0px 56px 0px; padding: 200px 0px 104px 0px; width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); max-width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); }
.source-about .sd.sza-4700786eca5988b3:before{ filter: brightness(0.4); }
@media screen and (max-width: 840px){
.source-about .sd.sza-4700786eca5988b3{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-4700786eca5988b3{ flex: none; height: 897px; padding: 80px 16px; width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); max-width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); }
}.source-about .sd.sza-2ee11a1765b7d72b{ background: var(--s-color-159319f4); bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center right; width: auto; z-index: 5; max-width: 100%; }
.source-about .sd.sza-2ee11a1765b7d72b.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-2ee11a1765b7d72b.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-2ee11a1765b7d72b&appear-active{ transform-origin: center center; }.source-about .sd.sza-df4c1f2eddb510aa{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 1440px; --gap-h-e70e0947-9da6-4543-a7dd-f0197d8355af: 0px; --gap-v-e70e0947-9da6-4543-a7dd-f0197d8355af: 0px; --gap-uuid: e70e0947-9da6-4543-a7dd-f0197d8355af; max-width: 100%; }.source-about .sd.sza-96d818bc4d7d1774{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-96d818bc4d7d1774{ margin: 0px 0px 104px 0px; max-width: 100%; }
}.source-about .sd.sza-2fe72c448e1b30f6{ color: #FFFFFF; flex: 1; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-2fe72c448e1b30f6{ font-size: 36px; }
}.source-about .sd.sza-488e8a9fe6063dcd{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-about .sd.sza-f0d91ae6f31158a4{ background: #FFFFFF; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-about .sd.sza-f0d91ae6f31158a4.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-f0d91ae6f31158a4.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-about .sd.sza-cf1239a7f5827f04{ background: #FFFFFF; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-about .sd.sza-cf1239a7f5827f04.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-cf1239a7f5827f04.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-about .sd.sza-74be4ddc8605a564{ color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-74be4ddc8605a564{ font-size: 16px; }
}.source-about .sd.sza-c6b1adefda7ed441{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: calc(50% - (var(--gap-v-e70e0947-9da6-4543-a7dd-f0197d8355af) * 0.5)); justify-content: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-e70e0947-9da6-4543-a7dd-f0197d8355af) * 0)); --gap-h-1236efe9-d0e5-4705-bc92-8dc6a1d7e14c: 0px; --gap-v-1236efe9-d0e5-4705-bc92-8dc6a1d7e14c: 0px; --gap-uuid: 1236efe9-d0e5-4705-bc92-8dc6a1d7e14c; max-width: calc(100% - (var(--gap-h-e70e0947-9da6-4543-a7dd-f0197d8355af) * 0)); }.source-about .sd.sza-e04529138d7e3d51{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 10px; width: calc(60% - (var(--gap-h-1236efe9-d0e5-4705-bc92-8dc6a1d7e14c) * 0.4)); max-width: calc(60% - (var(--gap-h-1236efe9-d0e5-4705-bc92-8dc6a1d7e14c) * 0.4)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-e04529138d7e3d51{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-1236efe9-d0e5-4705-bc92-8dc6a1d7e14c) * 0)); max-width: calc(100% - (var(--gap-h-1236efe9-d0e5-4705-bc92-8dc6a1d7e14c) * 0)); }
}.source-about .sd.sza-69da9b2be99ea474{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 32px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-69da9b2be99ea474{ font-size: 32px; line-height: 1.4; margin: 48px 0px 64px 0px; max-width: 100%; }
}.source-about .sd.sza-ce8fbf4b7023d46b{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-about .sd.sza-ce8fbf4b7023d46b{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-ce8fbf4b7023d46b{ flex: none; font-size: 16px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
}.source-about .sd.sza-cd9fd8d76ad6d508{ color: #333333; font-family: var(--s-font-5a89c3c9); font-size: 48px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-about .sd.sza-8a03c8ef201bd64f{ color: #333333; flex: none; font-family: var(--s-font-5a89c3c9); font-size: 16px; font-weight: 400; height: 50px; line-height: 1.4; text-align: center; width: 143px; max-width: 100%; justify-content: center; }.source-about .sd.sza-f1811c60fc0d1424{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 80px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 1280px; z-index: 1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-f1811c60fc0d1424{ padding: 0px 0px 64px 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-f1811c60fc0d1424{ padding: 0px 0px 48px 0px; }
}.source-about .sd.sza-4898d9bc889afbf9{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; outline-offset: -4px; padding: 0px 12px; transform: var(--sd-f0e6bcb8_002d67c0_002d46bc_002d9ff0_002dadd8f6dbabfd-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 384px; will-change: transform; z-index: 1; --gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 0px; --gap-v-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 16px; --gap-uuid: f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd; max-width: 100%; }
.source-about .sd.sza-4898d9bc889afbf9:focus{outline:none;} .source-about .sd.sza-4898d9bc889afbf9:focus-visible{ outline: 2px solid black; --gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 0px; --gap-v-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 16px; }
.source-about .sd.sza-4898d9bc889afbf9:hover{ opacity: 1; --gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 0px; --gap-v-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 16px; }
.source-about .sd._animatingNext.sza-4898d9bc889afbf9{ transform: translateX(-100%); --gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 0px; --gap-v-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 16px; }
.source-about .sd._animatingPrev.sza-4898d9bc889afbf9{ transform: translateX(100%); --gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 0px; --gap-v-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 16px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-4898d9bc889afbf9{ flex: none; width: 344px; --gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 0px; --gap-v-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 16px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-4898d9bc889afbf9{ flex: none; width: 304px; --gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 0px; --gap-v-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-4898d9bc889afbf9{ flex: none; gap: 8px; padding: 0px 8px; width: 252px; --gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 0px; --gap-v-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd: 8px; max-width: 100%; }
}.source-about .sd.sza-175561736231bff1{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd) * 0)); --gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f: 0px; --gap-v-cd4cb276-53a8-4970-957e-bd782e36b21f: 16px; --gap-uuid: cd4cb276-53a8-4970-957e-bd782e36b21f; max-width: calc(100% - (var(--gap-h-f0e6bcb8-67c0-46bc-9ff0-add8f6dbabfd) * 0)); }
@media screen and (max-width: 540px){
.source-about .sd.sza-175561736231bff1{ gap: 8px; --gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f: 0px; --gap-v-cd4cb276-53a8-4970-957e-bd782e36b21f: 8px; }
}.source-about .sd.sza-172253919e588c4c{ align-content: flex-start; align-items: flex-start; border-radius: 8px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 240px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden; width: calc(100% - (var(--gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f) * 0)); z-index: 2; max-width: calc(100% - (var(--gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f) * 0)); }
@media screen and (max-width: 1280px){
.source-about .sd.sza-172253919e588c4c{ flex: none; height: 212px; width: calc(100% - (var(--gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f) * 0)); max-width: calc(100% - (var(--gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f) * 0)); }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-172253919e588c4c{ flex: none; height: 186px; width: calc(100% - (var(--gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f) * 0)); max-width: calc(100% - (var(--gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f) * 0)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-172253919e588c4c{ flex: none; height: 160px; width: calc(100% - (var(--gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f) * 0)); max-width: calc(100% - (var(--gap-h-cd4cb276-53a8-4970-957e-bd782e36b21f) * 0)); }
}.source-about .sd.sza-4a1e3a8e13de9c6b{ color: #222222; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-about .sd.sza-71280602ed8c221e{ align-content: center; align-items: center; bottom: 0px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; left: 0px; position: absolute; right: 0px; top: auto; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: auto; z-index: 3; --gap-h-027a4d94-ab23-4c14-856b-c6b8c1da2428: 16px; --gap-v-027a4d94-ab23-4c14-856b-c6b8c1da2428: 0px; --gap-uuid: 027a4d94-ab23-4c14-856b-c6b8c1da2428; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-71280602ed8c221e{ gap: 12px; --gap-h-027a4d94-ab23-4c14-856b-c6b8c1da2428: 12px; --gap-v-027a4d94-ab23-4c14-856b-c6b8c1da2428: 0px; }
}.source-about .sd.sza-c377660e74b16469{ align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-about .sd.sza-c377660e74b16469:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-c377660e74b16469{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-about .sd.sza-5b0d450f6d8dcca6{ color: #ff5035; font-size: 24px; }
.source-about .sd.sza-c377660e74b16469:hover .sd.sza-5b0d450f6d8dcca6{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-5b0d450f6d8dcca6{ font-size: 16px; }
}.source-about .sd.sza-1e773c694f5d2970{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; width: 40px; max-width: 100%; }
.source-about .sd.sza-1e773c694f5d2970:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-1e773c694f5d2970{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-about .sd.sza-d4347cd8309a48ca{ height: auto; width: auto; max-width: 100%; }.source-about .sd.sza-b09be841ed739b12{ color: #ff5035; font-size: 18px; }
.source-about .sd.sza-1e773c694f5d2970:hover .sd.sza-b09be841ed739b12{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-b09be841ed739b12{ font-size: 16px; }
}.source-about .sd.sza-4ad4367ef472f15d{ height: auto; width: auto; max-width: 100%; }.source-about .sd.sza-12b2f3bd58354c04{ color: #ff5035; font-size: 18px; }
.source-about .sd.sza-1e773c694f5d2970:hover .sd.sza-12b2f3bd58354c04{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-12b2f3bd58354c04{ font-size: 16px; }
}.source-about .sd.sza-77dc2423878c1250{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-about .sd.sza-77dc2423878c1250:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-77dc2423878c1250{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-about .sd.sza-4a5f54b8887d6c90{ color: #ff5035; font-size: 24px; }
.source-about .sd.sza-77dc2423878c1250:hover .sd.sza-4a5f54b8887d6c90{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-4a5f54b8887d6c90{ font-size: 16px; }
}.source-about .sd.sza-0c43a9baf57555a8{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: 58px; justify-content: flex-start; padding: 0px; width: 100px; --gap-h-cf0d4f0a-232e-4c54-95f3-8cef5f8b5dfd: 8px; --gap-v-cf0d4f0a-232e-4c54-95f3-8cef5f8b5dfd: 8px; --gap-uuid: cf0d4f0a-232e-4c54-95f3-8cef5f8b5dfd; max-width: 100%; }
.source-about .sd.sza-0c43a9baf57555a8:hover{ opacity: 1; --gap-h-cf0d4f0a-232e-4c54-95f3-8cef5f8b5dfd: 8px; --gap-v-cf0d4f0a-232e-4c54-95f3-8cef5f8b5dfd: 8px; }
@media screen and (max-width: 540px){
.source-about .sd.sza-0c43a9baf57555a8{ gap: 6px; --gap-h-cf0d4f0a-232e-4c54-95f3-8cef5f8b5dfd: 6px; --gap-v-cf0d4f0a-232e-4c54-95f3-8cef5f8b5dfd: 6px; }
}.source-about .sd.sza-9f86508f9ed48317{ color: #222222ff; font-size: 16px; }
@media screen and (max-width: 540px){
.source-about .sd.sza-9f86508f9ed48317{ font-size: 15px; }
}.source-about .sd.sza-83a6336bbc29c3c7{ color: #222222ff; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: 22px; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-83a6336bbc29c3c7{ font-size: 14px; }
}.source-about .sd.sza-d51987348c50efa9{ background: #ff5035ff; bottom: 0px; flex: none; height: 1px; left: 0; margin: 0 0 0 0; position: absolute; top: auto; width: 0px; max-width: 100%; }
.source-about .sd.sza-0c43a9baf57555a8:hover .sd.sza-d51987348c50efa9{ flex: none; width: calc(100% - (var(--gap-h-cf0d4f0a-232e-4c54-95f3-8cef5f8b5dfd) * 0)); max-width: calc(100% - (var(--gap-h-cf0d4f0a-232e-4c54-95f3-8cef5f8b5dfd) * 0)); }.source-about .sd.sza-bacd73db324cd36c{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 80px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 1280px; z-index: 1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-bacd73db324cd36c{ padding: 0px 0px 64px 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-bacd73db324cd36c{ padding: 0px 0px 48px 0px; }
}.source-about .sd.sza-611021e26516b6c3{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; outline-offset: -4px; padding: 0px 12px; transform: var(--sd-869b4b44_002d1ff1_002d42a6_002d8b87_002dd18e4a520b97-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 384px; will-change: transform; --gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 0px; --gap-v-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 16px; --gap-uuid: 869b4b44-1ff1-42a6-8b87-d18e4a520b97; max-width: 100%; }
.source-about .sd.sza-611021e26516b6c3:focus{outline:none;} .source-about .sd.sza-611021e26516b6c3:focus-visible{ outline: 2px solid black; --gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 0px; --gap-v-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 16px; }
.source-about .sd.sza-611021e26516b6c3:hover{ opacity: 1; --gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 0px; --gap-v-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 16px; }
.source-about .sd._animatingNext.sza-611021e26516b6c3{ transform: translateX(-100%); --gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 0px; --gap-v-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 16px; }
.source-about .sd._animatingPrev.sza-611021e26516b6c3{ transform: translateX(100%); --gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 0px; --gap-v-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 16px; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-611021e26516b6c3{ flex: none; width: 344px; --gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 0px; --gap-v-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 16px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-611021e26516b6c3{ flex: none; width: 304px; --gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 0px; --gap-v-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-611021e26516b6c3{ flex: none; gap: 8px; padding: 0px 8px; width: 252px; --gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 0px; --gap-v-869b4b44-1ff1-42a6-8b87-d18e4a520b97: 8px; max-width: 100%; }
}.source-about .sd.sza-624cd421e22593bf{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97) * 0)); --gap-h-ca607450-ab20-4e96-a120-69c51b68e45a: 0px; --gap-v-ca607450-ab20-4e96-a120-69c51b68e45a: 16px; --gap-uuid: ca607450-ab20-4e96-a120-69c51b68e45a; max-width: calc(100% - (var(--gap-h-869b4b44-1ff1-42a6-8b87-d18e4a520b97) * 0)); }
@media screen and (max-width: 540px){
.source-about .sd.sza-624cd421e22593bf{ gap: 8px; --gap-h-ca607450-ab20-4e96-a120-69c51b68e45a: 0px; --gap-v-ca607450-ab20-4e96-a120-69c51b68e45a: 8px; }
}.source-about .sd.sza-9a89255338b212a0{ align-content: flex-start; align-items: flex-start; border-radius: 8px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 240px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden; width: calc(100% - (var(--gap-h-ca607450-ab20-4e96-a120-69c51b68e45a) * 0)); max-width: calc(100% - (var(--gap-h-ca607450-ab20-4e96-a120-69c51b68e45a) * 0)); }
@media screen and (max-width: 1280px){
.source-about .sd.sza-9a89255338b212a0{ flex: none; height: 212px; width: calc(100% - (var(--gap-h-ca607450-ab20-4e96-a120-69c51b68e45a) * 0)); max-width: calc(100% - (var(--gap-h-ca607450-ab20-4e96-a120-69c51b68e45a) * 0)); }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-9a89255338b212a0{ flex: none; height: 186px; width: calc(100% - (var(--gap-h-ca607450-ab20-4e96-a120-69c51b68e45a) * 0)); max-width: calc(100% - (var(--gap-h-ca607450-ab20-4e96-a120-69c51b68e45a) * 0)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-9a89255338b212a0{ flex: none; height: 160px; width: calc(100% - (var(--gap-h-ca607450-ab20-4e96-a120-69c51b68e45a) * 0)); max-width: calc(100% - (var(--gap-h-ca607450-ab20-4e96-a120-69c51b68e45a) * 0)); }
}.source-about .sd.sza-93e65ce588a60b59{ color: #222222; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-about .sd.sza-77962e78bdcdd315{ align-content: center; align-items: center; bottom: 0px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; left: 0px; position: absolute; right: 0px; top: auto; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: auto; z-index: 3; --gap-h-496b39a9-5b4c-4da4-a669-7412067bfefe: 16px; --gap-v-496b39a9-5b4c-4da4-a669-7412067bfefe: 0px; --gap-uuid: 496b39a9-5b4c-4da4-a669-7412067bfefe; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-77962e78bdcdd315{ gap: 12px; --gap-h-496b39a9-5b4c-4da4-a669-7412067bfefe: 12px; --gap-v-496b39a9-5b4c-4da4-a669-7412067bfefe: 0px; }
}.source-about .sd.sza-7a1e5036495e05e0{ align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-about .sd.sza-7a1e5036495e05e0:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-7a1e5036495e05e0{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-about .sd.sza-1754336b850f53dc{ color: #ff5035; font-size: 24px; }
.source-about .sd.sza-7a1e5036495e05e0:hover .sd.sza-1754336b850f53dc{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-1754336b850f53dc{ font-size: 16px; }
}.source-about .sd.sza-3a5bb2c97d0260b0{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; width: 40px; max-width: 100%; }
.source-about .sd.sza-3a5bb2c97d0260b0:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-3a5bb2c97d0260b0{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-about .sd.sza-5c78f08f3177774b{ height: auto; width: auto; max-width: 100%; }.source-about .sd.sza-8e3d436bf97c6d59{ color: #ff5035; font-size: 18px; }
.source-about .sd.sza-3a5bb2c97d0260b0:hover .sd.sza-8e3d436bf97c6d59{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-8e3d436bf97c6d59{ font-size: 16px; }
}.source-about .sd.sza-9aad6d6b070a414b{ height: auto; width: auto; max-width: 100%; }.source-about .sd.sza-bbd2e12a201da1c6{ color: #ff5035; font-size: 18px; }
.source-about .sd.sza-3a5bb2c97d0260b0:hover .sd.sza-bbd2e12a201da1c6{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-bbd2e12a201da1c6{ font-size: 16px; }
}.source-about .sd.sza-ecf484312db03573{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-about .sd.sza-ecf484312db03573:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-ecf484312db03573{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-about .sd.sza-61613b97ee4abef4{ color: #ff5035; font-size: 24px; }
.source-about .sd.sza-ecf484312db03573:hover .sd.sza-61613b97ee4abef4{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-61613b97ee4abef4{ font-size: 16px; }
}.source-about .sd.sza-09916bf796fa1f50{ align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 40px 0px; width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); --gap-h-638991ba-3c3d-44d5-8b77-6e3ee38c588c: 0px; --gap-v-638991ba-3c3d-44d5-8b77-6e3ee38c588c: 120px; --gap-uuid: 638991ba-3c3d-44d5-8b77-6e3ee38c588c; max-width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); }
@media screen and (max-width: 540px){
.source-about .sd.sza-09916bf796fa1f50{ margin: 32px 0px 0px 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); --gap-h-638991ba-3c3d-44d5-8b77-6e3ee38c588c: 0px; --gap-v-638991ba-3c3d-44d5-8b77-6e3ee38c588c: 120px; max-width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); }
}.source-about .sd.sza-eeff0fa0e0ca1487{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 733px; justify-content: flex-start; margin: 0px 32px 0px 48px; padding: 0px; width: calc(100% - 80px - (var(--gap-h-638991ba-3c3d-44d5-8b77-6e3ee38c588c) * 0)); --gap-h-4dbd8cf3-e84e-4c6b-b188-91410b2f239c: 0px; --gap-v-4dbd8cf3-e84e-4c6b-b188-91410b2f239c: 0px; --gap-uuid: 4dbd8cf3-e84e-4c6b-b188-91410b2f239c; max-width: calc(100% - 80px - (var(--gap-h-638991ba-3c3d-44d5-8b77-6e3ee38c588c) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-eeff0fa0e0ca1487{ flex-direction: column; flex-wrap: nowrap; --gap-h-4dbd8cf3-e84e-4c6b-b188-91410b2f239c: 0px; --gap-v-4dbd8cf3-e84e-4c6b-b188-91410b2f239c: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-eeff0fa0e0ca1487{ height: 301px; --gap-h-4dbd8cf3-e84e-4c6b-b188-91410b2f239c: 0px; --gap-v-4dbd8cf3-e84e-4c6b-b188-91410b2f239c: 0px; width: calc(100% - 80px - (var(--gap-h-638991ba-3c3d-44d5-8b77-6e3ee38c588c) * 0)); max-width: calc(100% - 80px - (var(--gap-h-638991ba-3c3d-44d5-8b77-6e3ee38c588c) * 0)); }
}.source-about .sd.sza-97d252f68456d0e6{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-4dbd8cf3-e84e-4c6b-b188-91410b2f239c) * 0)); --gap-h-73486dd3-ff40-4306-9461-243199065579: 0px; --gap-v-73486dd3-ff40-4306-9461-243199065579: 0px; --gap-uuid: 73486dd3-ff40-4306-9461-243199065579; max-width: calc(100% - (var(--gap-h-4dbd8cf3-e84e-4c6b-b188-91410b2f239c) * 0)); }
.source-about .sd.sza-97d252f68456d0e6.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); --gap-h-73486dd3-ff40-4306-9461-243199065579: 0px; --gap-v-73486dd3-ff40-4306-9461-243199065579: 0px; }
.source-about .sd.sza-97d252f68456d0e6.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-about .sd.sza-97d252f68456d0e6{ flex-direction: column; height: 603px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-4dbd8cf3-e84e-4c6b-b188-91410b2f239c) * 0)); --gap-h-73486dd3-ff40-4306-9461-243199065579: 0px; --gap-v-73486dd3-ff40-4306-9461-243199065579: 0px; max-width: calc(100% - (var(--gap-h-4dbd8cf3-e84e-4c6b-b188-91410b2f239c) * 0)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-97d252f68456d0e6{ height: 320px; --gap-h-73486dd3-ff40-4306-9461-243199065579: 0px; --gap-v-73486dd3-ff40-4306-9461-243199065579: 0px; width: calc(100% - (var(--gap-h-4dbd8cf3-e84e-4c6b-b188-91410b2f239c) * 0)); max-width: calc(100% - (var(--gap-h-4dbd8cf3-e84e-4c6b-b188-91410b2f239c) * 0)); }
}.source-about .sd.sza-7cfbbb67005b711b{ flex: none; height: 736px; padding: 0px 0px 0px 0px; width: 1344px; max-width: 100%; }
.source-about .sd.sza-7cfbbb67005b711b:before{  }
@media screen and (max-width: 840px){
.source-about .sd.sza-7cfbbb67005b711b:before{ background-repeat: no-repeat; background-size: 100%; }
.source-about .sd.sza-7cfbbb67005b711b{ flex: none; height: 600px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-7cfbbb67005b711b{ flex: none; height: 300px; width: calc(100% - (var(--gap-h-73486dd3-ff40-4306-9461-243199065579) * 0)); max-width: calc(100% - (var(--gap-h-73486dd3-ff40-4306-9461-243199065579) * 0)); }
}.source-about .sd.sza-d41aff18666114cc{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; mix-blend-mode: normal; opacity: 1; padding: 100px 30px; width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); max-width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); }
.source-about .sd.sza-d41aff18666114cc:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-about .sd.sza-d41aff18666114cc{ flex: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-d41aff18666114cc{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-d41aff18666114cc{ padding: 80px 16px; }
}.source-about .sd.sza-47bdf0b2499c710a{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-about .sd.sza-47bdf0b2499c710a.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-47bdf0b2499c710a.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-47bdf0b2499c710a&appear-active{ transform-origin: center center; }.source-about .sd.sza-1ea942b511cc4deb{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-a182447e-c7e4-4b37-9487-396a0270f4a0: 0px; --gap-v-a182447e-c7e4-4b37-9487-396a0270f4a0: 40px; --gap-uuid: a182447e-c7e4-4b37-9487-396a0270f4a0; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-1ea942b511cc4deb{ gap: 32px; --gap-h-a182447e-c7e4-4b37-9487-396a0270f4a0: 0px; --gap-v-a182447e-c7e4-4b37-9487-396a0270f4a0: 32px; }
}.source-about .sd.sza-300e7a4338a4e53c{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: auto; --gap-h-fd94aac6-5c92-45d4-8038-f9a691d530cc: 0px; --gap-v-fd94aac6-5c92-45d4-8038-f9a691d530cc: 24px; --gap-uuid: fd94aac6-5c92-45d4-8038-f9a691d530cc; max-width: 100%; }
.source-about .sd.sza-300e7a4338a4e53c.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-fd94aac6-5c92-45d4-8038-f9a691d530cc: 0px; --gap-v-fd94aac6-5c92-45d4-8038-f9a691d530cc: 24px; }
.source-about .sd.sza-300e7a4338a4e53c.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-about .sd.sza-acec8aa9f1b133b2{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-5eddc40a-0f65-42c5-b715-90bd6fd14e77: 0px; --gap-v-5eddc40a-0f65-42c5-b715-90bd6fd14e77: 8px; --gap-uuid: 5eddc40a-0f65-42c5-b715-90bd6fd14e77; }.source-about .sd.sza-af031da701f7dc6a{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-af031da701f7dc6a{ font-size: 28px; }
}.source-about .sd.sza-eb956c79911802a8{ color: #ffffffff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-eb956c79911802a8{ font-size: 14px; }
}.source-about .sd.sza-51668676b44c1e01{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-a182447e-c7e4-4b37-9487-396a0270f4a0) * 0)); --gap-h-1aa853e8-cd19-4d38-932e-526f0fed94dc: 24px; --gap-v-1aa853e8-cd19-4d38-932e-526f0fed94dc: 0px; --gap-uuid: 1aa853e8-cd19-4d38-932e-526f0fed94dc; max-width: calc(100% - (var(--gap-h-a182447e-c7e4-4b37-9487-396a0270f4a0) * 0)); }
.source-about .sd.sza-51668676b44c1e01.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-1aa853e8-cd19-4d38-932e-526f0fed94dc: 24px; --gap-v-1aa853e8-cd19-4d38-932e-526f0fed94dc: 0px; }
.source-about .sd.sza-51668676b44c1e01.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-about .sd.sza-51668676b44c1e01{ flex-direction: column; flex-wrap: nowrap; --gap-h-1aa853e8-cd19-4d38-932e-526f0fed94dc: 0px; --gap-v-1aa853e8-cd19-4d38-932e-526f0fed94dc: 24px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-51668676b44c1e01{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-1aa853e8-cd19-4d38-932e-526f0fed94dc: 20px; --gap-v-1aa853e8-cd19-4d38-932e-526f0fed94dc: 0px; }
}.source-about .sd.sza-a77ae2ff90e0a8f7{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-1aa853e8-cd19-4d38-932e-526f0fed94dc) * 0.6667)); --gap-h-bca9a394-5c75-4059-b628-effb8ac60604: 0px; --gap-v-bca9a394-5c75-4059-b628-effb8ac60604: 10px; --gap-uuid: bca9a394-5c75-4059-b628-effb8ac60604; max-width: calc(33.33% - (var(--gap-h-1aa853e8-cd19-4d38-932e-526f0fed94dc) * 0.6667)); }
.source-about .sd.sza-a77ae2ff90e0a8f7:hover{ opacity: 1; --gap-h-bca9a394-5c75-4059-b628-effb8ac60604: 0px; --gap-v-bca9a394-5c75-4059-b628-effb8ac60604: 10px; }
@media screen and (max-width: 840px){
.source-about .sd.sza-a77ae2ff90e0a8f7{ width: calc(100% - (var(--gap-h-1aa853e8-cd19-4d38-932e-526f0fed94dc) * 0)); --gap-h-bca9a394-5c75-4059-b628-effb8ac60604: 0px; --gap-v-bca9a394-5c75-4059-b628-effb8ac60604: 10px; max-width: calc(100% - (var(--gap-h-1aa853e8-cd19-4d38-932e-526f0fed94dc) * 0)); }
}.source-about .sd.sza-05aeedc7becb9165{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-bca9a394-5c75-4059-b628-effb8ac60604) * 0)); --gap-h-1e75c63f-bbde-4c45-b25e-020a965d609b: 24px; --gap-v-1e75c63f-bbde-4c45-b25e-020a965d609b: 0px; --gap-uuid: 1e75c63f-bbde-4c45-b25e-020a965d609b; max-width: calc(100% - (var(--gap-h-bca9a394-5c75-4059-b628-effb8ac60604) * 0)); }.source-about .sd.sza-7038aa5216150812{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-03f63815-582f-491a-b755-edd138cf6429: 0px; --gap-v-03f63815-582f-491a-b755-edd138cf6429: 8px; --gap-uuid: 03f63815-582f-491a-b755-edd138cf6429; max-width: 100%; }.source-about .sd.sza-ee192c34991cef81{ color: var(--s-color-159319f4); font-size: 24px; }.source-about .sd.sza-8fedc7f1dd7c853f{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-8fedc7f1dd7c853f{ font-size: 16px; }
}.source-about .sd.sza-700981f645ff995e{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-03f63815-582f-491a-b755-edd138cf6429) * 0)); max-width: calc(100% - (var(--gap-h-03f63815-582f-491a-b755-edd138cf6429) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-700981f645ff995e{ font-size: 14px; }
}.source-about .sd.sza-dc680330d34e4934{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-f5636c11-4a6c-462a-9fd7-079d5ccaade9: 8px; --gap-v-f5636c11-4a6c-462a-9fd7-079d5ccaade9: 0px; --gap-uuid: f5636c11-4a6c-462a-9fd7-079d5ccaade9; max-width: 100%; }
.source-about .sd.sza-a77ae2ff90e0a8f7:hover .sd.sza-dc680330d34e4934{ background: var(--s-color-159319f4); --gap-h-f5636c11-4a6c-462a-9fd7-079d5ccaade9: 8px; --gap-v-f5636c11-4a6c-462a-9fd7-079d5ccaade9: 0px; }.source-about .sd.sza-57fcec20e7d6f8c7{ color: var(--s-color-159319f4); font-size: 12px; }
.source-about .sd.sza-a77ae2ff90e0a8f7:hover .sd.sza-57fcec20e7d6f8c7{ color: #ffffffff; transform: ; }.source-about .sd.sza-5bbd69b6c3e4dc46{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); max-width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-5bbd69b6c3e4dc46{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-5bbd69b6c3e4dc46{ padding: 80px 16px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-5bbd69b6c3e4dc46{ padding: 48px 16px; }
}.source-about .sd.sza-cda0fd61dd233038{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1368px; justify-content: flex-start; padding: 0px 0px; width: 1440px; --gap-h-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; --gap-v-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; --gap-uuid: e2d6d9ea-3847-4c4e-b768-4ec9898a215e; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-cda0fd61dd233038{ flex: none; width: 1280px; --gap-h-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; --gap-v-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-cda0fd61dd233038{ flex: none; --gap-h-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; --gap-v-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-cda0fd61dd233038{ flex: none; --gap-h-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; --gap-v-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-cda0fd61dd233038{ flex: none; padding: 0px 0px 0px; width: 350px; --gap-h-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; --gap-v-e2d6d9ea-3847-4c4e-b768-4ec9898a215e: 0px; max-width: 100%; }
}.source-about .sd.sza-048737900f90be72{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-048737900f90be72{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-about .sd.sza-0817b1e11cd735de{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-0817b1e11cd735de{ font-size: 36px; }
}.source-about .sd.sza-3876dd60bbc9d428{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-about .sd.sza-c914c66841aa871f{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-about .sd.sza-c914c66841aa871f.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-c914c66841aa871f.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-about .sd.sza-6ebcc7cb31788080{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-about .sd.sza-6ebcc7cb31788080.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-6ebcc7cb31788080.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-about .sd.sza-8944be82ec0dd29b{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-8944be82ec0dd29b{ font-size: 16px; }
}.source-about .sd.sza-3b2b809c31eaeb63{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-24c4c4c8-fe88-4469-b8cd-8fa8f4ff036a: 0px; --gap-v-24c4c4c8-fe88-4469-b8cd-8fa8f4ff036a: 16px; --gap-uuid: 24c4c4c8-fe88-4469-b8cd-8fa8f4ff036a; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-3b2b809c31eaeb63{ padding: 0px 0px; --gap-h-24c4c4c8-fe88-4469-b8cd-8fa8f4ff036a: 0px; --gap-v-24c4c4c8-fe88-4469-b8cd-8fa8f4ff036a: 16px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-3b2b809c31eaeb63{ gap: 24px; --gap-h-24c4c4c8-fe88-4469-b8cd-8fa8f4ff036a: 0px; --gap-v-24c4c4c8-fe88-4469-b8cd-8fa8f4ff036a: 24px; }
}.source-about .sd.sza-c7b7084b5519baf5{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-24c4c4c8-fe88-4469-b8cd-8fa8f4ff036a) * 0)); max-width: calc(100% - (var(--gap-h-24c4c4c8-fe88-4469-b8cd-8fa8f4ff036a) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-c7b7084b5519baf5{ flex: none; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-c7b7084b5519baf5{ flex: none; width: 100%; }
}.source-about .sd.sza-f993a75278828550{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-09c27a1c-83d9-44a2-aefa-331a5c9aac02: 16px; --gap-v-09c27a1c-83d9-44a2-aefa-331a5c9aac02: 0px; --gap-uuid: 09c27a1c-83d9-44a2-aefa-331a5c9aac02; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-f993a75278828550{ padding: 12px 20px; --gap-h-09c27a1c-83d9-44a2-aefa-331a5c9aac02: 16px; --gap-v-09c27a1c-83d9-44a2-aefa-331a5c9aac02: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-f993a75278828550{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-09c27a1c-83d9-44a2-aefa-331a5c9aac02: 16px; --gap-v-09c27a1c-83d9-44a2-aefa-331a5c9aac02: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-f993a75278828550{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-09c27a1c-83d9-44a2-aefa-331a5c9aac02: 8px; --gap-v-09c27a1c-83d9-44a2-aefa-331a5c9aac02: 0px; }
}.source-about .sd.sza-f41e6313f086fb3b{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: 18px; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-f41e6313f086fb3b{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-f41e6313f086fb3b{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-f41e6313f086fb3b{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-09c27a1c-83d9-44a2-aefa-331a5c9aac02) * 0.16)); max-width: calc(84% - (var(--gap-h-09c27a1c-83d9-44a2-aefa-331a5c9aac02) * 0.16)); }
}.source-about .sd.sza-0772a302fe0a8e23{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-0772a302fe0a8e23{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-0772a302fe0a8e23{ font-size: 16px; }
}.source-about .sd.sza-b4ff4aa030799f38{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-about .sd._isClose.sza-b4ff4aa030799f38{ flex: none; height: 0px; }.source-about .sd.sza-9f997cca352f0693{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-9f997cca352f0693{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-about .sd.sza-6578f27483d435e8{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-e8987f91-1747-414d-9e7e-616425004c28: 16px; --gap-v-e8987f91-1747-414d-9e7e-616425004c28: 0px; --gap-uuid: e8987f91-1747-414d-9e7e-616425004c28; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-6578f27483d435e8{ padding: 12px 20px; --gap-h-e8987f91-1747-414d-9e7e-616425004c28: 16px; --gap-v-e8987f91-1747-414d-9e7e-616425004c28: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-6578f27483d435e8{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-e8987f91-1747-414d-9e7e-616425004c28: 16px; --gap-v-e8987f91-1747-414d-9e7e-616425004c28: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-6578f27483d435e8{ gap: 8px; padding: 4px 8px; --gap-h-e8987f91-1747-414d-9e7e-616425004c28: 8px; --gap-v-e8987f91-1747-414d-9e7e-616425004c28: 0px; }
}.source-about .sd.sza-db07d57eabb81938{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-cd57b7ed-62f9-4921-bef2-87a6cfda118c: 0px; --gap-v-cd57b7ed-62f9-4921-bef2-87a6cfda118c: 16px; --gap-uuid: cd57b7ed-62f9-4921-bef2-87a6cfda118c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-db07d57eabb81938{ flex: none; width: calc(90% - (var(--gap-h-e8987f91-1747-414d-9e7e-616425004c28) * 0.10000000000000003)); --gap-h-cd57b7ed-62f9-4921-bef2-87a6cfda118c: 0px; --gap-v-cd57b7ed-62f9-4921-bef2-87a6cfda118c: 16px; max-width: calc(90% - (var(--gap-h-e8987f91-1747-414d-9e7e-616425004c28) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-db07d57eabb81938{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-cd57b7ed-62f9-4921-bef2-87a6cfda118c: 0px; --gap-v-cd57b7ed-62f9-4921-bef2-87a6cfda118c: 16px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-db07d57eabb81938{ flex: none; gap: 8px; width: 90%; --gap-h-cd57b7ed-62f9-4921-bef2-87a6cfda118c: 0px; --gap-v-cd57b7ed-62f9-4921-bef2-87a6cfda118c: 8px; }
}.source-about .sd.sza-85c6044670bc155d{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-85c6044670bc155d{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-85c6044670bc155d{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-85c6044670bc155d{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-cd57b7ed-62f9-4921-bef2-87a6cfda118c) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-cd57b7ed-62f9-4921-bef2-87a6cfda118c) * 0.10000000000000003)); }
}.source-about .sd.sza-357df5c9b9b742dd{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-d4293b3f-fdbb-4177-9e22-e0a674c3078e: 16px; --gap-v-d4293b3f-fdbb-4177-9e22-e0a674c3078e: 0px; --gap-uuid: d4293b3f-fdbb-4177-9e22-e0a674c3078e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-357df5c9b9b742dd{ padding: 12px 20px; --gap-h-d4293b3f-fdbb-4177-9e22-e0a674c3078e: 16px; --gap-v-d4293b3f-fdbb-4177-9e22-e0a674c3078e: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-357df5c9b9b742dd{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-d4293b3f-fdbb-4177-9e22-e0a674c3078e: 22px; --gap-v-d4293b3f-fdbb-4177-9e22-e0a674c3078e: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-357df5c9b9b742dd{ gap: 8px; padding: 4px 8px; --gap-h-d4293b3f-fdbb-4177-9e22-e0a674c3078e: 8px; --gap-v-d4293b3f-fdbb-4177-9e22-e0a674c3078e: 0px; }
}.source-about .sd.sza-d643eb3772d18bd4{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-d643eb3772d18bd4{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-d643eb3772d18bd4{ font-size: 14px; }
}.source-about .sd.sza-fbf1cc4977554852{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-fbf1cc4977554852{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-fbf1cc4977554852{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-d4293b3f-fdbb-4177-9e22-e0a674c3078e) * 0.16)); max-width: calc(84% - (var(--gap-h-d4293b3f-fdbb-4177-9e22-e0a674c3078e) * 0.16)); }
}.source-about .sd.sza-755eddf845baf993{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-755eddf845baf993{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-755eddf845baf993{ font-size: 16px; }
}.source-about .sd.sza-03ba6708b4d3200c{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-a3fc3854-49cb-4042-8f7a-7b9b768beea7: 0px; --gap-v-a3fc3854-49cb-4042-8f7a-7b9b768beea7: 16px; --gap-uuid: a3fc3854-49cb-4042-8f7a-7b9b768beea7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-03ba6708b4d3200c{ padding: 0px 0px; --gap-h-a3fc3854-49cb-4042-8f7a-7b9b768beea7: 0px; --gap-v-a3fc3854-49cb-4042-8f7a-7b9b768beea7: 16px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-03ba6708b4d3200c{ gap: 24px; --gap-h-a3fc3854-49cb-4042-8f7a-7b9b768beea7: 0px; --gap-v-a3fc3854-49cb-4042-8f7a-7b9b768beea7: 24px; }
}.source-about .sd.sza-28038deb2047a7de{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-a3fc3854-49cb-4042-8f7a-7b9b768beea7) * 0)); max-width: calc(100% - (var(--gap-h-a3fc3854-49cb-4042-8f7a-7b9b768beea7) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-28038deb2047a7de{ flex: none; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-28038deb2047a7de{ flex: none; width: 100%; }
}.source-about .sd.sza-5e2850addc894c66{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-a0667893-b98a-4be9-a3d9-0415c4d4fb3f: 16px; --gap-v-a0667893-b98a-4be9-a3d9-0415c4d4fb3f: 0px; --gap-uuid: a0667893-b98a-4be9-a3d9-0415c4d4fb3f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-5e2850addc894c66{ padding: 12px 20px; --gap-h-a0667893-b98a-4be9-a3d9-0415c4d4fb3f: 16px; --gap-v-a0667893-b98a-4be9-a3d9-0415c4d4fb3f: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-5e2850addc894c66{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-a0667893-b98a-4be9-a3d9-0415c4d4fb3f: 16px; --gap-v-a0667893-b98a-4be9-a3d9-0415c4d4fb3f: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-5e2850addc894c66{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-a0667893-b98a-4be9-a3d9-0415c4d4fb3f: 8px; --gap-v-a0667893-b98a-4be9-a3d9-0415c4d4fb3f: 0px; }
}.source-about .sd.sza-f48bce31e4fa0409{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-f48bce31e4fa0409{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-f48bce31e4fa0409{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-f48bce31e4fa0409{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-a0667893-b98a-4be9-a3d9-0415c4d4fb3f) * 0.16)); max-width: calc(84% - (var(--gap-h-a0667893-b98a-4be9-a3d9-0415c4d4fb3f) * 0.16)); }
}.source-about .sd.sza-4ab4ebdeb88620f3{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-4ab4ebdeb88620f3{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-4ab4ebdeb88620f3{ font-size: 16px; }
}.source-about .sd.sza-78cdd4130216c8b5{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-e21af4da-aa21-4eaf-b8cc-5543d3fe5277: 16px; --gap-v-e21af4da-aa21-4eaf-b8cc-5543d3fe5277: 0px; --gap-uuid: e21af4da-aa21-4eaf-b8cc-5543d3fe5277; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-78cdd4130216c8b5{ padding: 12px 20px; --gap-h-e21af4da-aa21-4eaf-b8cc-5543d3fe5277: 16px; --gap-v-e21af4da-aa21-4eaf-b8cc-5543d3fe5277: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-78cdd4130216c8b5{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-e21af4da-aa21-4eaf-b8cc-5543d3fe5277: 16px; --gap-v-e21af4da-aa21-4eaf-b8cc-5543d3fe5277: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-78cdd4130216c8b5{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-e21af4da-aa21-4eaf-b8cc-5543d3fe5277: 8px; --gap-v-e21af4da-aa21-4eaf-b8cc-5543d3fe5277: 0px; }
}.source-about .sd.sza-b214a6e01b5f1426{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-b214a6e01b5f1426{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-b214a6e01b5f1426{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-b214a6e01b5f1426{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-e21af4da-aa21-4eaf-b8cc-5543d3fe5277) * 0.16)); max-width: calc(84% - (var(--gap-h-e21af4da-aa21-4eaf-b8cc-5543d3fe5277) * 0.16)); }
}.source-about .sd.sza-8ca6ed9aa0ccadd6{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-8ca6ed9aa0ccadd6{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-8ca6ed9aa0ccadd6{ font-size: 16px; }
}.source-about .sd.sza-b5d938c7b71e17ee{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-about .sd._isClose.sza-b5d938c7b71e17ee{ flex: none; height: 0px; }.source-about .sd.sza-21b553761f45ad1c{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-21b553761f45ad1c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-about .sd.sza-472ef9034f7a46ac{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-89004d82-ee80-4bd6-b998-8f7711d4428c: 16px; --gap-v-89004d82-ee80-4bd6-b998-8f7711d4428c: 0px; --gap-uuid: 89004d82-ee80-4bd6-b998-8f7711d4428c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-472ef9034f7a46ac{ padding: 12px 20px; --gap-h-89004d82-ee80-4bd6-b998-8f7711d4428c: 16px; --gap-v-89004d82-ee80-4bd6-b998-8f7711d4428c: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-472ef9034f7a46ac{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-89004d82-ee80-4bd6-b998-8f7711d4428c: 16px; --gap-v-89004d82-ee80-4bd6-b998-8f7711d4428c: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-472ef9034f7a46ac{ gap: 8px; padding: 4px 8px; --gap-h-89004d82-ee80-4bd6-b998-8f7711d4428c: 8px; --gap-v-89004d82-ee80-4bd6-b998-8f7711d4428c: 0px; }
}.source-about .sd.sza-509f76e5a4b2c96f{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-4119a22c-a2e1-4f15-9cb8-c612586a8d0b: 0px; --gap-v-4119a22c-a2e1-4f15-9cb8-c612586a8d0b: 16px; --gap-uuid: 4119a22c-a2e1-4f15-9cb8-c612586a8d0b; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-509f76e5a4b2c96f{ flex: none; width: calc(90% - (var(--gap-h-89004d82-ee80-4bd6-b998-8f7711d4428c) * 0.10000000000000003)); --gap-h-4119a22c-a2e1-4f15-9cb8-c612586a8d0b: 0px; --gap-v-4119a22c-a2e1-4f15-9cb8-c612586a8d0b: 16px; max-width: calc(90% - (var(--gap-h-89004d82-ee80-4bd6-b998-8f7711d4428c) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-509f76e5a4b2c96f{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-4119a22c-a2e1-4f15-9cb8-c612586a8d0b: 0px; --gap-v-4119a22c-a2e1-4f15-9cb8-c612586a8d0b: 16px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-509f76e5a4b2c96f{ flex: none; gap: 8px; width: 90%; --gap-h-4119a22c-a2e1-4f15-9cb8-c612586a8d0b: 0px; --gap-v-4119a22c-a2e1-4f15-9cb8-c612586a8d0b: 8px; }
}.source-about .sd.sza-72bb8fb2bcb8c9bf{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-72bb8fb2bcb8c9bf{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-72bb8fb2bcb8c9bf{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-72bb8fb2bcb8c9bf{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-4119a22c-a2e1-4f15-9cb8-c612586a8d0b) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-4119a22c-a2e1-4f15-9cb8-c612586a8d0b) * 0.10000000000000003)); }
}.source-about .sd.sza-ba7f649313b5c52a{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-cc15f759-5c2f-4011-b3c6-a2964a46cf9f: 16px; --gap-v-cc15f759-5c2f-4011-b3c6-a2964a46cf9f: 0px; --gap-uuid: cc15f759-5c2f-4011-b3c6-a2964a46cf9f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-ba7f649313b5c52a{ padding: 12px 20px; --gap-h-cc15f759-5c2f-4011-b3c6-a2964a46cf9f: 16px; --gap-v-cc15f759-5c2f-4011-b3c6-a2964a46cf9f: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-ba7f649313b5c52a{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-cc15f759-5c2f-4011-b3c6-a2964a46cf9f: 22px; --gap-v-cc15f759-5c2f-4011-b3c6-a2964a46cf9f: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-ba7f649313b5c52a{ gap: 8px; padding: 4px 8px; --gap-h-cc15f759-5c2f-4011-b3c6-a2964a46cf9f: 8px; --gap-v-cc15f759-5c2f-4011-b3c6-a2964a46cf9f: 0px; }
}.source-about .sd.sza-46b0c3e05e7e3b10{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-46b0c3e05e7e3b10{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-46b0c3e05e7e3b10{ font-size: 14px; }
}.source-about .sd.sza-3ca38c88867a26f4{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-3ca38c88867a26f4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-3ca38c88867a26f4{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-cc15f759-5c2f-4011-b3c6-a2964a46cf9f) * 0.16)); max-width: calc(84% - (var(--gap-h-cc15f759-5c2f-4011-b3c6-a2964a46cf9f) * 0.16)); }
}.source-about .sd.sza-e831b44e2cd4bde8{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-e831b44e2cd4bde8{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-e831b44e2cd4bde8{ font-size: 16px; }
}.source-about .sd.sza-5bf6f8cd50bb3896{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545: 0px; --gap-v-83beddb3-22d2-4284-9b4d-1958c79d1545: 16px; --gap-uuid: 83beddb3-22d2-4284-9b4d-1958c79d1545; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-5bf6f8cd50bb3896{ padding: 0px 0px; --gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545: 0px; --gap-v-83beddb3-22d2-4284-9b4d-1958c79d1545: 16px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-5bf6f8cd50bb3896{ gap: 24px; --gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545: 0px; --gap-v-83beddb3-22d2-4284-9b4d-1958c79d1545: 24px; }
}.source-about .sd.sza-2055d59ca29f3804{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545) * 0)); max-width: calc(100% - (var(--gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-2055d59ca29f3804{ flex: none; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-2055d59ca29f3804{ flex: none; width: 100%; }
}.source-about .sd.sza-ea65758f20963674{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-d439dc90-1261-4795-95d9-abc9515dde8e: 16px; --gap-v-d439dc90-1261-4795-95d9-abc9515dde8e: 0px; --gap-uuid: d439dc90-1261-4795-95d9-abc9515dde8e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-ea65758f20963674{ padding: 12px 20px; --gap-h-d439dc90-1261-4795-95d9-abc9515dde8e: 16px; --gap-v-d439dc90-1261-4795-95d9-abc9515dde8e: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-ea65758f20963674{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-d439dc90-1261-4795-95d9-abc9515dde8e: 16px; --gap-v-d439dc90-1261-4795-95d9-abc9515dde8e: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-ea65758f20963674{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-d439dc90-1261-4795-95d9-abc9515dde8e: 8px; --gap-v-d439dc90-1261-4795-95d9-abc9515dde8e: 0px; }
}.source-about .sd.sza-72aaa27c1580f311{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-72aaa27c1580f311{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-72aaa27c1580f311{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-72aaa27c1580f311{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-d439dc90-1261-4795-95d9-abc9515dde8e) * 0.16)); max-width: calc(84% - (var(--gap-h-d439dc90-1261-4795-95d9-abc9515dde8e) * 0.16)); }
}.source-about .sd.sza-422e2d500081c7b3{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-422e2d500081c7b3{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-422e2d500081c7b3{ font-size: 16px; }
}.source-about .sd.sza-6dc298d117a7343b{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-1a82b780-ba87-4bd1-b621-2a724b07a652: 16px; --gap-v-1a82b780-ba87-4bd1-b621-2a724b07a652: 0px; --gap-uuid: 1a82b780-ba87-4bd1-b621-2a724b07a652; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-6dc298d117a7343b{ padding: 12px 20px; --gap-h-1a82b780-ba87-4bd1-b621-2a724b07a652: 16px; --gap-v-1a82b780-ba87-4bd1-b621-2a724b07a652: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-6dc298d117a7343b{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1a82b780-ba87-4bd1-b621-2a724b07a652: 16px; --gap-v-1a82b780-ba87-4bd1-b621-2a724b07a652: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-6dc298d117a7343b{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-1a82b780-ba87-4bd1-b621-2a724b07a652: 8px; --gap-v-1a82b780-ba87-4bd1-b621-2a724b07a652: 0px; }
}.source-about .sd.sza-1924df4cd87ac4bd{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-1924df4cd87ac4bd{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-1924df4cd87ac4bd{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-1924df4cd87ac4bd{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-1a82b780-ba87-4bd1-b621-2a724b07a652) * 0.16)); max-width: calc(84% - (var(--gap-h-1a82b780-ba87-4bd1-b621-2a724b07a652) * 0.16)); }
}.source-about .sd.sza-ddb5857e8a4798e6{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-ddb5857e8a4798e6{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-ddb5857e8a4798e6{ font-size: 16px; }
}.source-about .sd.sza-9003bab2c8a8005f{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-about .sd._isClose.sza-9003bab2c8a8005f{ flex: none; height: 0px; }.source-about .sd.sza-cbf545655cc4d617{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-cbf545655cc4d617{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-about .sd.sza-ea0e378f8e4eaae7{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-85032e0c-a7c8-4543-b3ec-6697859d95d0: 16px; --gap-v-85032e0c-a7c8-4543-b3ec-6697859d95d0: 0px; --gap-uuid: 85032e0c-a7c8-4543-b3ec-6697859d95d0; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-ea0e378f8e4eaae7{ padding: 12px 20px; --gap-h-85032e0c-a7c8-4543-b3ec-6697859d95d0: 16px; --gap-v-85032e0c-a7c8-4543-b3ec-6697859d95d0: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-ea0e378f8e4eaae7{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-85032e0c-a7c8-4543-b3ec-6697859d95d0: 16px; --gap-v-85032e0c-a7c8-4543-b3ec-6697859d95d0: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-ea0e378f8e4eaae7{ gap: 8px; padding: 4px 8px; --gap-h-85032e0c-a7c8-4543-b3ec-6697859d95d0: 8px; --gap-v-85032e0c-a7c8-4543-b3ec-6697859d95d0: 0px; }
}.source-about .sd.sza-40fd7839a2eb569a{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100: 0px; --gap-v-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100: 16px; --gap-uuid: 4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-40fd7839a2eb569a{ flex: none; width: calc(90% - (var(--gap-h-85032e0c-a7c8-4543-b3ec-6697859d95d0) * 0.10000000000000003)); --gap-h-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100: 0px; --gap-v-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100: 16px; max-width: calc(90% - (var(--gap-h-85032e0c-a7c8-4543-b3ec-6697859d95d0) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-40fd7839a2eb569a{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100: 0px; --gap-v-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100: 16px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-40fd7839a2eb569a{ flex: none; gap: 8px; width: 90%; --gap-h-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100: 0px; --gap-v-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100: 8px; }
}.source-about .sd.sza-4b111fdff237b7f3{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-4b111fdff237b7f3{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-4b111fdff237b7f3{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-4b111fdff237b7f3{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-4c718ba8-7ed8-4b6e-97cc-5de9c2ff8100) * 0.10000000000000003)); }
}.source-about .sd.sza-866307c24100cfdb{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-e0f21a97-7620-4cce-9e3f-da4144a753df: 16px; --gap-v-e0f21a97-7620-4cce-9e3f-da4144a753df: 0px; --gap-uuid: e0f21a97-7620-4cce-9e3f-da4144a753df; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-866307c24100cfdb{ padding: 12px 20px; --gap-h-e0f21a97-7620-4cce-9e3f-da4144a753df: 16px; --gap-v-e0f21a97-7620-4cce-9e3f-da4144a753df: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-866307c24100cfdb{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-e0f21a97-7620-4cce-9e3f-da4144a753df: 22px; --gap-v-e0f21a97-7620-4cce-9e3f-da4144a753df: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-866307c24100cfdb{ gap: 8px; padding: 4px 8px; --gap-h-e0f21a97-7620-4cce-9e3f-da4144a753df: 8px; --gap-v-e0f21a97-7620-4cce-9e3f-da4144a753df: 0px; }
}.source-about .sd.sza-33204448453dea66{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-33204448453dea66{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-33204448453dea66{ font-size: 14px; }
}.source-about .sd.sza-45f60cca0fa9fe4d{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-45f60cca0fa9fe4d{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-45f60cca0fa9fe4d{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-e0f21a97-7620-4cce-9e3f-da4144a753df) * 0.16)); max-width: calc(84% - (var(--gap-h-e0f21a97-7620-4cce-9e3f-da4144a753df) * 0.16)); }
}.source-about .sd.sza-16f236f1daba2cbf{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-16f236f1daba2cbf{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-16f236f1daba2cbf{ font-size: 16px; }
}.source-about .sd.sza-124ae8b5124d2604{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545) * 0)); max-width: calc(100% - (var(--gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-124ae8b5124d2604{ flex: none; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-124ae8b5124d2604{ flex: none; width: 100%; }
}.source-about .sd.sza-c1a8525fdd2d6ea5{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-5dd285d1-60b2-49e1-9590-a09237c25727: 16px; --gap-v-5dd285d1-60b2-49e1-9590-a09237c25727: 0px; --gap-uuid: 5dd285d1-60b2-49e1-9590-a09237c25727; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-c1a8525fdd2d6ea5{ padding: 12px 20px; --gap-h-5dd285d1-60b2-49e1-9590-a09237c25727: 16px; --gap-v-5dd285d1-60b2-49e1-9590-a09237c25727: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-c1a8525fdd2d6ea5{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-5dd285d1-60b2-49e1-9590-a09237c25727: 16px; --gap-v-5dd285d1-60b2-49e1-9590-a09237c25727: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-c1a8525fdd2d6ea5{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-5dd285d1-60b2-49e1-9590-a09237c25727: 8px; --gap-v-5dd285d1-60b2-49e1-9590-a09237c25727: 0px; }
}.source-about .sd.sza-4dbe362bcae2c3f4{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-4dbe362bcae2c3f4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-4dbe362bcae2c3f4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-4dbe362bcae2c3f4{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-5dd285d1-60b2-49e1-9590-a09237c25727) * 0.16)); max-width: calc(84% - (var(--gap-h-5dd285d1-60b2-49e1-9590-a09237c25727) * 0.16)); }
}.source-about .sd.sza-11cb5187fe7955ec{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-11cb5187fe7955ec{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-11cb5187fe7955ec{ font-size: 16px; }
}.source-about .sd.sza-ee9c2dcb5a649b86{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-f6e8d59c-387b-46ab-aa5d-cce8173e3789: 16px; --gap-v-f6e8d59c-387b-46ab-aa5d-cce8173e3789: 0px; --gap-uuid: f6e8d59c-387b-46ab-aa5d-cce8173e3789; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-ee9c2dcb5a649b86{ padding: 12px 20px; --gap-h-f6e8d59c-387b-46ab-aa5d-cce8173e3789: 16px; --gap-v-f6e8d59c-387b-46ab-aa5d-cce8173e3789: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-ee9c2dcb5a649b86{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-f6e8d59c-387b-46ab-aa5d-cce8173e3789: 16px; --gap-v-f6e8d59c-387b-46ab-aa5d-cce8173e3789: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-ee9c2dcb5a649b86{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-f6e8d59c-387b-46ab-aa5d-cce8173e3789: 8px; --gap-v-f6e8d59c-387b-46ab-aa5d-cce8173e3789: 0px; }
}.source-about .sd.sza-241037e62596c8dc{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-241037e62596c8dc{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-241037e62596c8dc{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-241037e62596c8dc{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-f6e8d59c-387b-46ab-aa5d-cce8173e3789) * 0.16)); max-width: calc(84% - (var(--gap-h-f6e8d59c-387b-46ab-aa5d-cce8173e3789) * 0.16)); }
}.source-about .sd.sza-d6226117f8db21ca{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-d6226117f8db21ca{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-d6226117f8db21ca{ font-size: 16px; }
}.source-about .sd.sza-6f91793686168544{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-about .sd._isClose.sza-6f91793686168544{ flex: none; height: 0px; }.source-about .sd.sza-53100900be8e2e9b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-53100900be8e2e9b{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-about .sd.sza-0a4bb77f2c3fa5b5{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7: 16px; --gap-v-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7: 0px; --gap-uuid: 1a5f8979-7167-4b8f-8e0e-14ce9d6133c7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-0a4bb77f2c3fa5b5{ padding: 12px 20px; --gap-h-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7: 16px; --gap-v-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-0a4bb77f2c3fa5b5{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7: 16px; --gap-v-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-0a4bb77f2c3fa5b5{ gap: 8px; padding: 4px 8px; --gap-h-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7: 8px; --gap-v-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7: 0px; }
}.source-about .sd.sza-d76ab4bcee419418{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-e16424d0-5b5d-4de9-a20c-9e470ea14dd1: 0px; --gap-v-e16424d0-5b5d-4de9-a20c-9e470ea14dd1: 16px; --gap-uuid: e16424d0-5b5d-4de9-a20c-9e470ea14dd1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-d76ab4bcee419418{ flex: none; width: calc(90% - (var(--gap-h-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7) * 0.10000000000000003)); --gap-h-e16424d0-5b5d-4de9-a20c-9e470ea14dd1: 0px; --gap-v-e16424d0-5b5d-4de9-a20c-9e470ea14dd1: 16px; max-width: calc(90% - (var(--gap-h-1a5f8979-7167-4b8f-8e0e-14ce9d6133c7) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-d76ab4bcee419418{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-e16424d0-5b5d-4de9-a20c-9e470ea14dd1: 0px; --gap-v-e16424d0-5b5d-4de9-a20c-9e470ea14dd1: 16px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-d76ab4bcee419418{ flex: none; gap: 8px; width: 90%; --gap-h-e16424d0-5b5d-4de9-a20c-9e470ea14dd1: 0px; --gap-v-e16424d0-5b5d-4de9-a20c-9e470ea14dd1: 8px; }
}.source-about .sd.sza-41e1b0a5c1c83eb7{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-41e1b0a5c1c83eb7{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-41e1b0a5c1c83eb7{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-41e1b0a5c1c83eb7{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-e16424d0-5b5d-4de9-a20c-9e470ea14dd1) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-e16424d0-5b5d-4de9-a20c-9e470ea14dd1) * 0.10000000000000003)); }
}.source-about .sd.sza-712a23c4ee90c3d7{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-fd9475a0-ebb6-4609-84f7-3035234cc2c6: 16px; --gap-v-fd9475a0-ebb6-4609-84f7-3035234cc2c6: 0px; --gap-uuid: fd9475a0-ebb6-4609-84f7-3035234cc2c6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-712a23c4ee90c3d7{ padding: 12px 20px; --gap-h-fd9475a0-ebb6-4609-84f7-3035234cc2c6: 16px; --gap-v-fd9475a0-ebb6-4609-84f7-3035234cc2c6: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-712a23c4ee90c3d7{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-fd9475a0-ebb6-4609-84f7-3035234cc2c6: 22px; --gap-v-fd9475a0-ebb6-4609-84f7-3035234cc2c6: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-712a23c4ee90c3d7{ gap: 8px; padding: 4px 8px; --gap-h-fd9475a0-ebb6-4609-84f7-3035234cc2c6: 8px; --gap-v-fd9475a0-ebb6-4609-84f7-3035234cc2c6: 0px; }
}.source-about .sd.sza-33781377949875a7{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-33781377949875a7{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-33781377949875a7{ font-size: 14px; }
}.source-about .sd.sza-43ae83cff917924f{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-43ae83cff917924f{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-43ae83cff917924f{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-fd9475a0-ebb6-4609-84f7-3035234cc2c6) * 0.16)); max-width: calc(84% - (var(--gap-h-fd9475a0-ebb6-4609-84f7-3035234cc2c6) * 0.16)); }
}.source-about .sd.sza-c03439303fdfeb0f{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-c03439303fdfeb0f{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-c03439303fdfeb0f{ font-size: 16px; }
}.source-about .sd.sza-ac6e061ed2aba33c{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545) * 0)); max-width: calc(100% - (var(--gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-ac6e061ed2aba33c{ flex: none; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-ac6e061ed2aba33c{ flex: none; width: 100%; }
}.source-about .sd.sza-d9e9134ddacb0dfe{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-6e019e8b-01bb-46c8-8256-f0b335f2a3ca: 16px; --gap-v-6e019e8b-01bb-46c8-8256-f0b335f2a3ca: 0px; --gap-uuid: 6e019e8b-01bb-46c8-8256-f0b335f2a3ca; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-d9e9134ddacb0dfe{ padding: 12px 20px; --gap-h-6e019e8b-01bb-46c8-8256-f0b335f2a3ca: 16px; --gap-v-6e019e8b-01bb-46c8-8256-f0b335f2a3ca: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-d9e9134ddacb0dfe{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-6e019e8b-01bb-46c8-8256-f0b335f2a3ca: 16px; --gap-v-6e019e8b-01bb-46c8-8256-f0b335f2a3ca: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-d9e9134ddacb0dfe{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-6e019e8b-01bb-46c8-8256-f0b335f2a3ca: 8px; --gap-v-6e019e8b-01bb-46c8-8256-f0b335f2a3ca: 0px; }
}.source-about .sd.sza-caadafd8af58309a{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-caadafd8af58309a{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-caadafd8af58309a{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-caadafd8af58309a{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-6e019e8b-01bb-46c8-8256-f0b335f2a3ca) * 0.16)); max-width: calc(84% - (var(--gap-h-6e019e8b-01bb-46c8-8256-f0b335f2a3ca) * 0.16)); }
}.source-about .sd.sza-f5626cd46a03e90f{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-f5626cd46a03e90f{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-f5626cd46a03e90f{ font-size: 16px; }
}.source-about .sd.sza-fc8f3a172c598705{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-2abbecc9-3f9c-46d9-bd78-7ca1ec905234: 16px; --gap-v-2abbecc9-3f9c-46d9-bd78-7ca1ec905234: 0px; --gap-uuid: 2abbecc9-3f9c-46d9-bd78-7ca1ec905234; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-fc8f3a172c598705{ padding: 12px 20px; --gap-h-2abbecc9-3f9c-46d9-bd78-7ca1ec905234: 16px; --gap-v-2abbecc9-3f9c-46d9-bd78-7ca1ec905234: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-fc8f3a172c598705{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-2abbecc9-3f9c-46d9-bd78-7ca1ec905234: 16px; --gap-v-2abbecc9-3f9c-46d9-bd78-7ca1ec905234: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-fc8f3a172c598705{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-2abbecc9-3f9c-46d9-bd78-7ca1ec905234: 8px; --gap-v-2abbecc9-3f9c-46d9-bd78-7ca1ec905234: 0px; }
}.source-about .sd.sza-111d20cce3179e71{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-111d20cce3179e71{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-111d20cce3179e71{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-111d20cce3179e71{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-2abbecc9-3f9c-46d9-bd78-7ca1ec905234) * 0.16)); max-width: calc(84% - (var(--gap-h-2abbecc9-3f9c-46d9-bd78-7ca1ec905234) * 0.16)); }
}.source-about .sd.sza-f5015fbbccc8a624{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-f5015fbbccc8a624{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-f5015fbbccc8a624{ font-size: 16px; }
}.source-about .sd.sza-1cfc293e68be0647{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-about .sd._isClose.sza-1cfc293e68be0647{ flex: none; height: 0px; }.source-about .sd.sza-47d9ca5c1c0d33b5{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-47d9ca5c1c0d33b5{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-about .sd.sza-1c28ffd1b66c6382{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-4c5c01fe-3fb5-43a6-a906-2a812282a0ec: 16px; --gap-v-4c5c01fe-3fb5-43a6-a906-2a812282a0ec: 0px; --gap-uuid: 4c5c01fe-3fb5-43a6-a906-2a812282a0ec; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-1c28ffd1b66c6382{ padding: 12px 20px; --gap-h-4c5c01fe-3fb5-43a6-a906-2a812282a0ec: 16px; --gap-v-4c5c01fe-3fb5-43a6-a906-2a812282a0ec: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-1c28ffd1b66c6382{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-4c5c01fe-3fb5-43a6-a906-2a812282a0ec: 16px; --gap-v-4c5c01fe-3fb5-43a6-a906-2a812282a0ec: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-1c28ffd1b66c6382{ gap: 8px; padding: 4px 8px; --gap-h-4c5c01fe-3fb5-43a6-a906-2a812282a0ec: 8px; --gap-v-4c5c01fe-3fb5-43a6-a906-2a812282a0ec: 0px; }
}.source-about .sd.sza-248b6c3479e12181{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-57427250-c268-412a-b29e-26733e261348: 0px; --gap-v-57427250-c268-412a-b29e-26733e261348: 16px; --gap-uuid: 57427250-c268-412a-b29e-26733e261348; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-248b6c3479e12181{ flex: none; width: calc(90% - (var(--gap-h-4c5c01fe-3fb5-43a6-a906-2a812282a0ec) * 0.10000000000000003)); --gap-h-57427250-c268-412a-b29e-26733e261348: 0px; --gap-v-57427250-c268-412a-b29e-26733e261348: 16px; max-width: calc(90% - (var(--gap-h-4c5c01fe-3fb5-43a6-a906-2a812282a0ec) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-248b6c3479e12181{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-57427250-c268-412a-b29e-26733e261348: 0px; --gap-v-57427250-c268-412a-b29e-26733e261348: 16px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-248b6c3479e12181{ flex: none; gap: 8px; width: 90%; --gap-h-57427250-c268-412a-b29e-26733e261348: 0px; --gap-v-57427250-c268-412a-b29e-26733e261348: 8px; }
}.source-about .sd.sza-015a3aa3f6341b96{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-015a3aa3f6341b96{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-015a3aa3f6341b96{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-015a3aa3f6341b96{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-57427250-c268-412a-b29e-26733e261348) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-57427250-c268-412a-b29e-26733e261348) * 0.10000000000000003)); }
}.source-about .sd.sza-c517ee2c7f2e657f{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-22cb064a-1b3d-40bd-9dea-2cb51ca17f68: 16px; --gap-v-22cb064a-1b3d-40bd-9dea-2cb51ca17f68: 0px; --gap-uuid: 22cb064a-1b3d-40bd-9dea-2cb51ca17f68; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-c517ee2c7f2e657f{ padding: 12px 20px; --gap-h-22cb064a-1b3d-40bd-9dea-2cb51ca17f68: 16px; --gap-v-22cb064a-1b3d-40bd-9dea-2cb51ca17f68: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-c517ee2c7f2e657f{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-22cb064a-1b3d-40bd-9dea-2cb51ca17f68: 22px; --gap-v-22cb064a-1b3d-40bd-9dea-2cb51ca17f68: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-c517ee2c7f2e657f{ gap: 8px; padding: 4px 8px; --gap-h-22cb064a-1b3d-40bd-9dea-2cb51ca17f68: 8px; --gap-v-22cb064a-1b3d-40bd-9dea-2cb51ca17f68: 0px; }
}.source-about .sd.sza-5fee37ee5e3aa525{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-5fee37ee5e3aa525{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-5fee37ee5e3aa525{ font-size: 14px; }
}.source-about .sd.sza-9b26dd72de4432c0{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-9b26dd72de4432c0{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-9b26dd72de4432c0{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-22cb064a-1b3d-40bd-9dea-2cb51ca17f68) * 0.16)); max-width: calc(84% - (var(--gap-h-22cb064a-1b3d-40bd-9dea-2cb51ca17f68) * 0.16)); }
}.source-about .sd.sza-2c7d0fac433bae21{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-2c7d0fac433bae21{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-2c7d0fac433bae21{ font-size: 16px; }
}.source-about .sd.sza-86844b84d5527519{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545) * 0)); max-width: calc(100% - (var(--gap-h-83beddb3-22d2-4284-9b4d-1958c79d1545) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-86844b84d5527519{ flex: none; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-86844b84d5527519{ flex: none; width: 100%; }
}.source-about .sd.sza-c4aa45163244df47{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-4b652a26-e581-48fd-876a-8ea5b361b1bf: 16px; --gap-v-4b652a26-e581-48fd-876a-8ea5b361b1bf: 0px; --gap-uuid: 4b652a26-e581-48fd-876a-8ea5b361b1bf; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-c4aa45163244df47{ padding: 12px 20px; --gap-h-4b652a26-e581-48fd-876a-8ea5b361b1bf: 16px; --gap-v-4b652a26-e581-48fd-876a-8ea5b361b1bf: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-c4aa45163244df47{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-4b652a26-e581-48fd-876a-8ea5b361b1bf: 16px; --gap-v-4b652a26-e581-48fd-876a-8ea5b361b1bf: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-c4aa45163244df47{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-4b652a26-e581-48fd-876a-8ea5b361b1bf: 8px; --gap-v-4b652a26-e581-48fd-876a-8ea5b361b1bf: 0px; }
}.source-about .sd.sza-6784b3ad6d78cc73{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-6784b3ad6d78cc73{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-6784b3ad6d78cc73{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-6784b3ad6d78cc73{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-4b652a26-e581-48fd-876a-8ea5b361b1bf) * 0.16)); max-width: calc(84% - (var(--gap-h-4b652a26-e581-48fd-876a-8ea5b361b1bf) * 0.16)); }
}.source-about .sd.sza-2dc37d502b64be61{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-2dc37d502b64be61{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-2dc37d502b64be61{ font-size: 16px; }
}.source-about .sd.sza-2130a4ff59ec9da9{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-57c98730-79e7-4e8d-9b0a-15fe615b82ce: 16px; --gap-v-57c98730-79e7-4e8d-9b0a-15fe615b82ce: 0px; --gap-uuid: 57c98730-79e7-4e8d-9b0a-15fe615b82ce; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-2130a4ff59ec9da9{ padding: 12px 20px; --gap-h-57c98730-79e7-4e8d-9b0a-15fe615b82ce: 16px; --gap-v-57c98730-79e7-4e8d-9b0a-15fe615b82ce: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-2130a4ff59ec9da9{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-57c98730-79e7-4e8d-9b0a-15fe615b82ce: 16px; --gap-v-57c98730-79e7-4e8d-9b0a-15fe615b82ce: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-2130a4ff59ec9da9{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-57c98730-79e7-4e8d-9b0a-15fe615b82ce: 8px; --gap-v-57c98730-79e7-4e8d-9b0a-15fe615b82ce: 0px; }
}.source-about .sd.sza-f3504fb9c169dd57{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-f3504fb9c169dd57{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-f3504fb9c169dd57{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-f3504fb9c169dd57{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-57c98730-79e7-4e8d-9b0a-15fe615b82ce) * 0.16)); max-width: calc(84% - (var(--gap-h-57c98730-79e7-4e8d-9b0a-15fe615b82ce) * 0.16)); }
}.source-about .sd.sza-5c15aa47487a464c{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-5c15aa47487a464c{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-5c15aa47487a464c{ font-size: 16px; }
}.source-about .sd.sza-c384bf3225fe2198{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-about .sd._isClose.sza-c384bf3225fe2198{ flex: none; height: 0px; }.source-about .sd.sza-530c9c5761431c59{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-530c9c5761431c59{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-about .sd.sza-5d0a2b5a88bf1ce2{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-8b09d72d-608a-44ac-b71b-029607cc1c6e: 16px; --gap-v-8b09d72d-608a-44ac-b71b-029607cc1c6e: 0px; --gap-uuid: 8b09d72d-608a-44ac-b71b-029607cc1c6e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-5d0a2b5a88bf1ce2{ padding: 12px 20px; --gap-h-8b09d72d-608a-44ac-b71b-029607cc1c6e: 16px; --gap-v-8b09d72d-608a-44ac-b71b-029607cc1c6e: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-5d0a2b5a88bf1ce2{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-8b09d72d-608a-44ac-b71b-029607cc1c6e: 16px; --gap-v-8b09d72d-608a-44ac-b71b-029607cc1c6e: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-5d0a2b5a88bf1ce2{ gap: 8px; padding: 4px 8px; --gap-h-8b09d72d-608a-44ac-b71b-029607cc1c6e: 8px; --gap-v-8b09d72d-608a-44ac-b71b-029607cc1c6e: 0px; }
}.source-about .sd.sza-377291d1ccd09846{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-73764669-d549-4374-a400-0a2f1246000e: 0px; --gap-v-73764669-d549-4374-a400-0a2f1246000e: 16px; --gap-uuid: 73764669-d549-4374-a400-0a2f1246000e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-377291d1ccd09846{ flex: none; width: calc(90% - (var(--gap-h-8b09d72d-608a-44ac-b71b-029607cc1c6e) * 0.10000000000000003)); --gap-h-73764669-d549-4374-a400-0a2f1246000e: 0px; --gap-v-73764669-d549-4374-a400-0a2f1246000e: 16px; max-width: calc(90% - (var(--gap-h-8b09d72d-608a-44ac-b71b-029607cc1c6e) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-377291d1ccd09846{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-73764669-d549-4374-a400-0a2f1246000e: 0px; --gap-v-73764669-d549-4374-a400-0a2f1246000e: 16px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-377291d1ccd09846{ flex: none; gap: 8px; width: 90%; --gap-h-73764669-d549-4374-a400-0a2f1246000e: 0px; --gap-v-73764669-d549-4374-a400-0a2f1246000e: 8px; }
}.source-about .sd.sza-8fb51ccf46625887{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-8fb51ccf46625887{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-8fb51ccf46625887{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-8fb51ccf46625887{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-73764669-d549-4374-a400-0a2f1246000e) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-73764669-d549-4374-a400-0a2f1246000e) * 0.10000000000000003)); }
}.source-about .sd.sza-64e92a62a93ac6e3{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-6dae786a-acb7-4401-8119-989d230d8a44: 16px; --gap-v-6dae786a-acb7-4401-8119-989d230d8a44: 0px; --gap-uuid: 6dae786a-acb7-4401-8119-989d230d8a44; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-64e92a62a93ac6e3{ padding: 12px 20px; --gap-h-6dae786a-acb7-4401-8119-989d230d8a44: 16px; --gap-v-6dae786a-acb7-4401-8119-989d230d8a44: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-64e92a62a93ac6e3{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-6dae786a-acb7-4401-8119-989d230d8a44: 22px; --gap-v-6dae786a-acb7-4401-8119-989d230d8a44: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-64e92a62a93ac6e3{ gap: 8px; padding: 4px 8px; --gap-h-6dae786a-acb7-4401-8119-989d230d8a44: 8px; --gap-v-6dae786a-acb7-4401-8119-989d230d8a44: 0px; }
}.source-about .sd.sza-f2a3af15f5484609{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-f2a3af15f5484609{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-f2a3af15f5484609{ font-size: 14px; }
}.source-about .sd.sza-e472d261e22e4f3b{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-e472d261e22e4f3b{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-e472d261e22e4f3b{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-6dae786a-acb7-4401-8119-989d230d8a44) * 0.16)); max-width: calc(84% - (var(--gap-h-6dae786a-acb7-4401-8119-989d230d8a44) * 0.16)); }
}.source-about .sd.sza-60902bff18478c59{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-about .sd._isClose.sza-60902bff18478c59{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-about .sd.sza-60902bff18478c59{ font-size: 16px; }
}.source-about .sd.sza-a328e39f82b7873a{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 32px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 32px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-a328e39f82b7873a{ font-size: 36px; }
}.source-about .sd.sza-89dbcdfaf6a1ecd8{ align-content: center; align-items: center; background: #ffa70eff; border-radius: 9999px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 146px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 4px 4px 4px 24px; width: 531px; --gap-h-7f8f1c26-d096-4abd-9c10-61e34671c54d: 16px; --gap-v-7f8f1c26-d096-4abd-9c10-61e34671c54d: 0px; --gap-uuid: 7f8f1c26-d096-4abd-9c10-61e34671c54d; max-width: 100%; }
.source-about .sd.sza-89dbcdfaf6a1ecd8:hover{ background: #ff5035ff; --gap-h-7f8f1c26-d096-4abd-9c10-61e34671c54d: 16px; --gap-v-7f8f1c26-d096-4abd-9c10-61e34671c54d: 0px; }
@media screen and (max-width: 540px){
.source-about .sd.sza-89dbcdfaf6a1ecd8{ padding: 4px 4px 4px 20px; --gap-h-7f8f1c26-d096-4abd-9c10-61e34671c54d: 16px; --gap-v-7f8f1c26-d096-4abd-9c10-61e34671c54d: 0px; }
}.source-about .sd.sza-fc6beff65c23adfb{ color: #000000ff; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 32px; font-style: italic; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: 405px; max-width: 100%; justify-content: center; }
.source-about .sd.sza-89dbcdfaf6a1ecd8:hover .sd.sza-fc6beff65c23adfb{ color: #fafafaff; }
@media screen and (max-width: 540px){
.source-about .sd.sza-fc6beff65c23adfb{ font-size: 14px; }
}.source-about .sd.sza-174844e873295cad{ align-content: center; align-items: center; background: #060606ff; border-radius: 50%; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 52px; justify-content: center; padding: 0px; width: 50px; --gap-h-9a82177f-89b6-4f8c-bb23-0f91e4f5fc49: 16px; --gap-v-9a82177f-89b6-4f8c-bb23-0f91e4f5fc49: 0px; --gap-uuid: 9a82177f-89b6-4f8c-bb23-0f91e4f5fc49; max-width: 100%; }
.source-about .sd.sza-89dbcdfaf6a1ecd8:hover .sd.sza-174844e873295cad{ background: #fafafaff; --gap-h-9a82177f-89b6-4f8c-bb23-0f91e4f5fc49: 16px; --gap-v-9a82177f-89b6-4f8c-bb23-0f91e4f5fc49: 0px; }.source-about .sd.sza-634d4bdf5de3b576{ background: transparent; border-radius: 0; color: #fafafaff; font-size: 30px; padding: 0px; }
.source-about .sd.sza-89dbcdfaf6a1ecd8:hover .sd.sza-634d4bdf5de3b576{ color: #ff5035ff; transform: ; }
@media screen and (max-width: 540px){
.source-about .sd.sza-634d4bdf5de3b576{ font-size: 15px; }
}.source-about .sd.sza-66a2c64de5dcb9db{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); max-width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); }
@media screen and (max-width: 540px){
.source-about .sd.sza-66a2c64de5dcb9db{ padding: 80px 16px; }
}.source-about .sd.sza-66bb1d134b524a50{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; --gap-v-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; --gap-uuid: 0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-66bb1d134b524a50{ flex: none; width: 1280px; --gap-h-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; --gap-v-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-66bb1d134b524a50{ flex: none; padding: 0px 30px 0px; --gap-h-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; --gap-v-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-66bb1d134b524a50{ flex: none; padding: 0px 0px 0px; --gap-h-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; --gap-v-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-66bb1d134b524a50{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; --gap-v-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5: 0px; max-width: 100%; }
}.source-about .sd.sza-08b52aa2ecea4e9e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-08b52aa2ecea4e9e{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-about .sd.sza-dfd70ff558511f10{ color: #ff8100ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-dfd70ff558511f10{ font-size: 36px; }
}.source-about .sd.sza-54733763db32842b{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-about .sd.sza-d04a0e03adafaf37{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-about .sd.sza-d04a0e03adafaf37.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-d04a0e03adafaf37.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-about .sd.sza-366c80eeb562a151{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-about .sd.sza-366c80eeb562a151.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-366c80eeb562a151.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-about .sd.sza-9a50742dc6b5b8e6{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-9a50742dc6b5b8e6{ font-size: 16px; }
}.source-about .sd.sza-36b75afbeced7c29{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5) * 0)); --gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727: 56px; --gap-v-b295b6b6-bdf5-45d9-825c-dfd84059b727: 0px; --gap-uuid: b295b6b6-bdf5-45d9-825c-dfd84059b727; max-width: calc(100% - (var(--gap-h-0a6bd013-6bd8-4a7b-98e1-612cbeb8a5d5) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-36b75afbeced7c29{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727: 0px; --gap-v-b295b6b6-bdf5-45d9-825c-dfd84059b727: 0px; }
}.source-about .sd.sza-39294d69487495e8{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.source-about .sd.sza-39294d69487495e8.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-39294d69487495e8.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-about .sd.sza-39294d69487495e8{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-39294d69487495e8{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0)); max-width: calc(100% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0)); }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-39294d69487495e8{ flex: none; height: 250px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0)); max-width: calc(100% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0)); }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-39294d69487495e8{ flex: none; height: 380px; width: calc(100% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0)); max-width: calc(100% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0)); }
}.source-about .sd.sza-f58dc3c534afe77c{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; justify-content: center; padding: 10px; width: calc(50% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0.5)); --gap-h-fcfaf7dc-28c2-4850-9de7-528e151e328d: 0px; --gap-v-fcfaf7dc-28c2-4850-9de7-528e151e328d: 1px; --gap-uuid: fcfaf7dc-28c2-4850-9de7-528e151e328d; max-width: calc(50% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0.5)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-f58dc3c534afe77c{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0)); --gap-h-fcfaf7dc-28c2-4850-9de7-528e151e328d: 0px; --gap-v-fcfaf7dc-28c2-4850-9de7-528e151e328d: 1px; max-width: calc(100% - (var(--gap-h-b295b6b6-bdf5-45d9-825c-dfd84059b727) * 0)); }
}.source-about .sd.sza-3f292e44e75b6917{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-3f292e44e75b6917{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-3f292e44e75b6917{ font-size: 28px; }
}.source-about .sd.sza-ceb706ac282b8d4f{ color: #333; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-about .sd.sza-ceb706ac282b8d4f{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-ceb706ac282b8d4f{ flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-fcfaf7dc-28c2-4850-9de7-528e151e328d) * 0)); max-width: calc(100% - (var(--gap-h-fcfaf7dc-28c2-4850-9de7-528e151e328d) * 0)); }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-ceb706ac282b8d4f{ font-size: 20px; }
}.source-about .sd.sza-3ce162a676100f26{ align-content: center; align-items: center; background: #ffffffff; border-radius: 32px 32px 32px 32px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 476px; justify-content: flex-end; margin: 32px 0px 32px 0px; opacity: 1; padding: 32px 30px 8px 30px; width: 900px; --gap-h-6c1873b0-d1d6-4f94-ad44-ba90e3c2b3e2: 0px; --gap-v-6c1873b0-d1d6-4f94-ad44-ba90e3c2b3e2: 0px; --gap-uuid: 6c1873b0-d1d6-4f94-ad44-ba90e3c2b3e2; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-about .sd.sza-3ce162a676100f26{ flex: none; --gap-h-6c1873b0-d1d6-4f94-ad44-ba90e3c2b3e2: 0px; --gap-v-6c1873b0-d1d6-4f94-ad44-ba90e3c2b3e2: 0px; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-3ce162a676100f26{ flex: none; height: auto; padding: 100px 60px; --gap-h-6c1873b0-d1d6-4f94-ad44-ba90e3c2b3e2: 0px; --gap-v-6c1873b0-d1d6-4f94-ad44-ba90e3c2b3e2: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-3ce162a676100f26{ flex: none; height: 408px; margin: 32px 0px 56px 0px; padding: 80px 16px 40px 16px; --gap-h-6c1873b0-d1d6-4f94-ad44-ba90e3c2b3e2: 0px; --gap-v-6c1873b0-d1d6-4f94-ad44-ba90e3c2b3e2: 0px; max-width: 100%; }
}.source-about .sd.sza-2b455ace04092bb8{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-about .sd.sza-2b455ace04092bb8.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-2b455ace04092bb8.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-2b455ace04092bb8&appear-active{ transform-origin: center center; }.source-about .sd.sza-6fa4629ae78c8797{ color: #333333; font-family: var(--s-font-5a89c3c9); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-about .sd.sza-cb3dd238b953f908{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 100px 30px; width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); max-width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); }
.source-about .sd.sza-cb3dd238b953f908:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-about .sd.sza-cb3dd238b953f908{ flex: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-cb3dd238b953f908{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-cb3dd238b953f908{ padding: 80px 16px; }
}.source-about .sd.sza-dc40341b658f99be{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-about .sd.sza-dc40341b658f99be.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-dc40341b658f99be.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-dc40341b658f99be&appear-active{ transform-origin: center center; }.source-about .sd.sza-40dec014b3c86d15{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-2c825830-e341-4a8e-86ea-27230f1b283f: 0px; --gap-v-2c825830-e341-4a8e-86ea-27230f1b283f: 40px; --gap-uuid: 2c825830-e341-4a8e-86ea-27230f1b283f; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-40dec014b3c86d15{ gap: 32px; --gap-h-2c825830-e341-4a8e-86ea-27230f1b283f: 0px; --gap-v-2c825830-e341-4a8e-86ea-27230f1b283f: 32px; }
}.source-about .sd.sza-d1d5c2be0830d284{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: auto; --gap-h-9406eae1-f871-460e-bd61-f0f77f40447f: 0px; --gap-v-9406eae1-f871-460e-bd61-f0f77f40447f: 24px; --gap-uuid: 9406eae1-f871-460e-bd61-f0f77f40447f; max-width: 100%; }
.source-about .sd.sza-d1d5c2be0830d284.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-9406eae1-f871-460e-bd61-f0f77f40447f: 0px; --gap-v-9406eae1-f871-460e-bd61-f0f77f40447f: 24px; }
.source-about .sd.sza-d1d5c2be0830d284.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-about .sd.sza-1dc407c37f67977d{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-72731be1-285e-42d2-ad74-a1a94145de86: 0px; --gap-v-72731be1-285e-42d2-ad74-a1a94145de86: 8px; --gap-uuid: 72731be1-285e-42d2-ad74-a1a94145de86; }.source-about .sd.sza-98f567a21038a8c5{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-98f567a21038a8c5{ font-size: 28px; }
}.source-about .sd.sza-dffff45cdf58650c{ color: #ffffffff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-dffff45cdf58650c{ font-size: 14px; }
}.source-about .sd.sza-5fbd1b5529f59360{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-2c825830-e341-4a8e-86ea-27230f1b283f) * 0)); --gap-h-6cf40db6-51b6-430e-b10f-1182b107fd1d: 24px; --gap-v-6cf40db6-51b6-430e-b10f-1182b107fd1d: 0px; --gap-uuid: 6cf40db6-51b6-430e-b10f-1182b107fd1d; max-width: calc(100% - (var(--gap-h-2c825830-e341-4a8e-86ea-27230f1b283f) * 0)); }
.source-about .sd.sza-5fbd1b5529f59360.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-6cf40db6-51b6-430e-b10f-1182b107fd1d: 24px; --gap-v-6cf40db6-51b6-430e-b10f-1182b107fd1d: 0px; }
.source-about .sd.sza-5fbd1b5529f59360.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-about .sd.sza-5fbd1b5529f59360{ flex-direction: column; flex-wrap: nowrap; --gap-h-6cf40db6-51b6-430e-b10f-1182b107fd1d: 0px; --gap-v-6cf40db6-51b6-430e-b10f-1182b107fd1d: 24px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-5fbd1b5529f59360{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-6cf40db6-51b6-430e-b10f-1182b107fd1d: 20px; --gap-v-6cf40db6-51b6-430e-b10f-1182b107fd1d: 0px; }
}.source-about .sd.sza-396177ea9f5a33a9{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-6cf40db6-51b6-430e-b10f-1182b107fd1d) * 0.6667)); --gap-h-5f5d6436-dada-4d2c-a4de-8a5eff8d42a6: 0px; --gap-v-5f5d6436-dada-4d2c-a4de-8a5eff8d42a6: 10px; --gap-uuid: 5f5d6436-dada-4d2c-a4de-8a5eff8d42a6; max-width: calc(33.33% - (var(--gap-h-6cf40db6-51b6-430e-b10f-1182b107fd1d) * 0.6667)); }
.source-about .sd.sza-396177ea9f5a33a9:hover{ opacity: 1; --gap-h-5f5d6436-dada-4d2c-a4de-8a5eff8d42a6: 0px; --gap-v-5f5d6436-dada-4d2c-a4de-8a5eff8d42a6: 10px; }
@media screen and (max-width: 840px){
.source-about .sd.sza-396177ea9f5a33a9{ width: calc(100% - (var(--gap-h-6cf40db6-51b6-430e-b10f-1182b107fd1d) * 0)); --gap-h-5f5d6436-dada-4d2c-a4de-8a5eff8d42a6: 0px; --gap-v-5f5d6436-dada-4d2c-a4de-8a5eff8d42a6: 10px; max-width: calc(100% - (var(--gap-h-6cf40db6-51b6-430e-b10f-1182b107fd1d) * 0)); }
}.source-about .sd.sza-7c66c97689523e92{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-5f5d6436-dada-4d2c-a4de-8a5eff8d42a6) * 0)); --gap-h-1072b3e6-8cbc-47f5-8e27-8bed108fbf67: 24px; --gap-v-1072b3e6-8cbc-47f5-8e27-8bed108fbf67: 0px; --gap-uuid: 1072b3e6-8cbc-47f5-8e27-8bed108fbf67; max-width: calc(100% - (var(--gap-h-5f5d6436-dada-4d2c-a4de-8a5eff8d42a6) * 0)); }.source-about .sd.sza-f841483351678868{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-f2a3f421-8e58-454d-bc68-ecd1d50531a8: 0px; --gap-v-f2a3f421-8e58-454d-bc68-ecd1d50531a8: 8px; --gap-uuid: f2a3f421-8e58-454d-bc68-ecd1d50531a8; max-width: 100%; }.source-about .sd.sza-8963220d44eff0ac{ color: var(--s-color-159319f4); font-size: 24px; }.source-about .sd.sza-95cf3b012f22077c{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-95cf3b012f22077c{ font-size: 16px; }
}.source-about .sd.sza-e102cb45dfb5c47c{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-f2a3f421-8e58-454d-bc68-ecd1d50531a8) * 0)); max-width: calc(100% - (var(--gap-h-f2a3f421-8e58-454d-bc68-ecd1d50531a8) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-e102cb45dfb5c47c{ font-size: 14px; }
}.source-about .sd.sza-37f56102e2c08659{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-b581143b-1bc3-42d0-aa57-1f14512361f1: 8px; --gap-v-b581143b-1bc3-42d0-aa57-1f14512361f1: 0px; --gap-uuid: b581143b-1bc3-42d0-aa57-1f14512361f1; max-width: 100%; }
.source-about .sd.sza-396177ea9f5a33a9:hover .sd.sza-37f56102e2c08659{ background: var(--s-color-159319f4); --gap-h-b581143b-1bc3-42d0-aa57-1f14512361f1: 8px; --gap-v-b581143b-1bc3-42d0-aa57-1f14512361f1: 0px; }.source-about .sd.sza-4bcfcc688ded153d{ color: var(--s-color-159319f4); font-size: 12px; }
.source-about .sd.sza-396177ea9f5a33a9:hover .sd.sza-4bcfcc688ded153d{ color: #ffffffff; transform: ; }.source-about .sd.sza-a4d2cdf3285391ea{ align-content: center; align-items: center; background: #eeeeeeff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); max-width: calc(100% - (var(--gap-h-aaaecbf7-8a5f-474a-8d74-4d79c4eeb7df) * 0)); }
@media screen and (max-width: 840px){
.source-about .sd.sza-a4d2cdf3285391ea{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-a4d2cdf3285391ea{ padding: 60px 16px; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-a4d2cdf3285391ea{ padding: 80px 30px; }
}.source-about .sd.sza-8e4f8b1ba2022033{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-711e36c7-ac81-43c3-9d8d-f00c45dffffe: 0px; --gap-v-711e36c7-ac81-43c3-9d8d-f00c45dffffe: 0px; --gap-uuid: 711e36c7-ac81-43c3-9d8d-f00c45dffffe; max-width: 100%; }
@media screen and (max-width: 540px){
.source-about .sd.sza-8e4f8b1ba2022033{ padding: 0px 0px 0px; --gap-h-711e36c7-ac81-43c3-9d8d-f00c45dffffe: 0px; --gap-v-711e36c7-ac81-43c3-9d8d-f00c45dffffe: 0px; }
}.source-about .sd.sza-c8c9addca37a12e5{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-c8c9addca37a12e5{ margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-c8c9addca37a12e5{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-about .sd.sza-79dfaf261141860f{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-about .sd.sza-79dfaf261141860f{ font-size: 36px; }
}.source-about .sd.sza-8eb4dbaf4759fb2a{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-about .sd.sza-44d522b6546b276d{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-about .sd.sza-44d522b6546b276d.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-44d522b6546b276d.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-about .sd.sza-9eb6ce57b0727e41{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-about .sd.sza-9eb6ce57b0727e41.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-about .sd.sza-9eb6ce57b0727e41.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-about .sd.sza-5400ba60d6a94601{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-about .sd.sza-5400ba60d6a94601{ font-size: 16px; }
}.source-about .sd.sza-3fe1f5fc8d2ae546{ align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; justify-content: center; margin: 0px; opacity: 1; padding: 0px 100px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-about .sd.sza-3fe1f5fc8d2ae546{ padding: 0px; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-3fe1f5fc8d2ae546{ padding: 0px 16px; }
}.source-about .sd.sza-2ad0249227ad5d0a{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; height: auto; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-about .sd.sza-114661a979c1df94{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-about .sd.sza-4e7d2f2f967df686{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-about .sd.sza-53df075c1c133075{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-about .sd.sza-de34ed2c20c411f3{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; width: 100%; max-width: 100%; }
.source-about .sd.sza-de34ed2c20c411f3::-webkit-input-placeholder{ color: #cccccc; }
.source-about .sd.sza-de34ed2c20c411f3:-moz-placeholder{ color: #cccccc; }
.source-about .sd.sza-de34ed2c20c411f3::-moz-placeholder{ color: #cccccc; }
.source-about .sd.sza-de34ed2c20c411f3:-ms-input-placeholder{ color: #cccccc; }.source-about .sd.sza-2aa33d1856220c5b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-about .sd.sza-005303df941a9464{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-about .sd.sza-199b19e22e346a66{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-about .sd.sza-5561f62935c703d1{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-about .sd.sza-93fa2a766defca49{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 16px 10px 16px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-about .sd.sza-93fa2a766defca49::-webkit-input-placeholder{ color: #cccccc; }
.source-about .sd.sza-93fa2a766defca49:-moz-placeholder{ color: #cccccc; }
.source-about .sd.sza-93fa2a766defca49::-moz-placeholder{ color: #cccccc; }
.source-about .sd.sza-93fa2a766defca49:-ms-input-placeholder{ color: #cccccc; }.source-about .sd.sza-dda94402563123ab{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-about .sd.sza-096696a6c51d5e47{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-about .sd.sza-a6303a3b5277783e{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-about .sd.sza-eae66a6363148589{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-about .sd.sza-b581b48980b5abeb{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 160px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-about .sd.sza-b581b48980b5abeb::-webkit-input-placeholder{ color: #cccccc; }
.source-about .sd.sza-b581b48980b5abeb:-moz-placeholder{ color: #cccccc; }
.source-about .sd.sza-b581b48980b5abeb::-moz-placeholder{ color: #cccccc; }
.source-about .sd.sza-b581b48980b5abeb:-ms-input-placeholder{ color: #cccccc; }.source-about .sd.sza-243ee43db023a130{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-about .sd.sza-e952f6e02833d899{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; font-weight: 400; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; text-decoration: underline; max-width: 100%; justify-content: center; }.source-about .sd.sza-bca2aed0fe7b26ea{ border-radius: 0; color: #f23a3c; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 5px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-about .sd.sza-837d022936564294{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 20px 0px; max-width: 100%; }.source-about .sd.sza-987d3f4097b4492f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-about .sd.sza-b7f1e2ea498a7eca{ margin: 0px 10px 0px 0px; width: auto; max-width: calc(100% - 10px); }.source-about .sd.sza-1c0e873accb06a4e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; line-height: 1.4; }
@media screen and (max-width: 540px){
.source-about .sd.sza-1c0e873accb06a4e{ text-align: left; justify-content: flex-start; }
}.source-about .sd.sza-b5f986fa5753d319{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 70px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 20px 0px 0px 0px; opacity: 1; padding: 15px; text-align: left; width: 500px; max-width: 100%; }
.source-about .sd.sza-b5f986fa5753d319:hover{ opacity: 0.8; }.source-about .sd.sza-d928f75982671e29{ border-radius: 0; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 24px; font-weight: 700; letter-spacing: 0em; line-height: 1; margin: 0 0 0 0; opacity: 1; padding: 0px 0px 2px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-about .sd.sza-d1e06a3a2500d76b{  }.source-about .sd.sza-2b2edbe8270abc1f{ background: #10385f; border-radius: 8px; color: #FFFFFF; display: none; font-size: 64px; left: 0; margin: 0 0 0 0; padding: 16px; position: fixed; top: 0; max-width: 100%; }
.source-about .sd.sza-2b2edbe8270abc1f.appear{  }
.source-about .sd.sza-2b2edbe8270abc1f.appear-active{  }
@media screen and (max-width: 1280px){
.source-about .sd.sza-2b2edbe8270abc1f{ display: none; }
}
@media screen and (max-width: 840px){
.source-about .sd.sza-2b2edbe8270abc1f.appear{ opacity: 0; transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-about .sd.sza-2b2edbe8270abc1f.appear-active{ transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-about .sd.sza-2b2edbe8270abc1f{ bottom: 80px; display: flex; font-size: 32px; left: auto; right: 30px; top: auto; z-index: 5; }
}
@media screen and (max-width: 540px){
.source-about .sd.sza-2b2edbe8270abc1f{ bottom: 30px; display: flex; font-size: 20px; padding: 12px; right: 20px; z-index: 5; }
}
@media screen and (max-width: 350px){
.source-about .sd.sza-2b2edbe8270abc1f{ display: flex; }
}
.source-about{ background: #EEEEEE; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.source-about .sd.sza-f0dba7a93635e479:before{ background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/65qmX5BrOV/s-23x18_1af0d8d8-1be3-41e0-ba12-dabdffcd3532.svg") }
.source-about .sd.sza-0ef5361d6164d4e8:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/c30ae40a33908307.webp") }
.source-about .sd.sza-50375aedbe89bf4b:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/b78e82a5c195bd32.webp") }
.source-about .sd.sza-cd28339f582a8537:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/24add1e82341c6e6.webp") }
.source-about .sd.sza-73f4326e20ccc4f7:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/b8929fd57b42b08f.webp") }
.source-about .sd.sza-3f496ad299d2b985:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/fad69d6f5b5c58ca.webp") }
.source-about .sd.sza-411413d970cd09a4:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/33c9ef1b9bf418cc.webp") }
.source-about .sd.sza-f42f2eb14db88885:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/b78e82a5c195bd32.webp") }















.source-about{--s-color-159319f4: #ff8300ff;--s-font-5a89c3c9: Oswald;--s-font-ba9205de: 'Libre Baskerville';--s-font-e38e20e0: 'Zen Kaku Gothic New';--s-font-518d50a5: Inter, 'Noto Sans JP';--s-font-8c84abb6: '黎ミンY20 EH';}

/* Source page: qualification */

    @font-face{
      font-family: 'Material Symbols Outlined';
      src: url('https://storage.googleapis.com/production-os-assets/assets/material-symbols/1742977795/MaterialSymbolsOutlined.woff2') format('woff2');
      font-display: block;
    }
  
.source-qualification br[data-bp~="base:0"]{display:none;}
.source-qualification br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1280px){
.source-qualification br[data-bp~="@small:0"]{display:none;}
.source-qualification br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
.source-qualification br[data-bp~="@tablet:0"]{display:none;}
.source-qualification br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
.source-qualification br[data-bp~="@mobile:0"]{display:none;}
.source-qualification br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 350px){
.source-qualification br[data-bp~="@mini:0"]{display:none;}
.source-qualification br[data-bp~="@mini:1"]{display:inline;}
}

.source-qualification .sd.sza-96c6678360b4f0be{ align-content: center; align-items: center; background: #EEEEEE; bottom: auto; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: center; left: 0px; margin: 0 0 0 0; mix-blend-mode: normal; opacity: 0.9; padding: 0px 80px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 3; max-width: 100%; }
.source-qualification .sd.sza-96c6678360b4f0be.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 2000ms; }
.source-qualification .sd.sza-96c6678360b4f0be.appear-active{ transition-delay: 3000ms; transition-duration: 2000ms; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-96c6678360b4f0be{ flex: none; height: 90px; margin: 0 0 0 0; padding: 0px 16px 0px; position: fixed; width: 100%; max-width: 100%; }
}.source-qualification .sd.sza-b862e7752661cac9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1440px; max-width: 100%; }.source-qualification .sd.sza-55d43002d0dd6a0f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 8px 0px 0px; --gap-h-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-v-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-uuid: 09790240-ac0b-4fd3-8bf0-01bdb9cd2f95; }.source-qualification .sd.sza-91972545e6184412{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; z-index: -1; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-uuid: 32f209c7-2d06-4062-a634-a26bbee4f015; }
.source-qualification .sd.sza-91972545e6184412.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 3000ms; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; }
.source-qualification .sd.sza-91972545e6184412.appear-active{ transition-delay: 3000ms; transition-duration: 3000ms; }.source-qualification .sd.sza-f9924aaa213612a6{ background: rgba(0,0,0,0.0); color: rgb(252, 226, 5); font-size: 100px; margin: 0px -40px 0px 0px; mix-blend-mode: exclusion; rotate: 0deg; z-index: -3; max-width: calc(100% - -40px); }
.source-qualification .sd.sza-f9924aaa213612a6.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-qualification .sd.sza-f9924aaa213612a6.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-f9924aaa213612a6{ font-size: 80px; margin: 0px -44px 0px 0px; max-width: calc(100% - -44px); }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-f9924aaa213612a6{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f9924aaa213612a6{ font-size: 56px; margin: 0px -25px 0px 0px; max-width: calc(100% - -25px); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-f9924aaa213612a6{ font-size: 60px; }
}.source-qualification .sd.sza-20c5aa2d2df4480c{ color: #ff6b00ff; font-family: var(--s-font-5a89c3c9); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; z-index: 5; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}.source-qualification .sd.sza-50fd764835a0ccde{ align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 3fedf5a0-16fa-4c0f-9a51-bac39bd5c333; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-50fd764835a0ccde{ display: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-50fd764835a0ccde{ align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; transform: ; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 8px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-50fd764835a0ccde{ display: flex; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-50fd764835a0ccde{ display: flex; }
}.source-qualification .sd.sza-ab9626c7ea645109{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 10d1d6e1-c174-4438-9a13-e323f2c3e745; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-ab9626c7ea645109{ align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 12px; justify-content: center; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 12px; }
}.source-qualification .sd.sza-addc7919a7e82bb7{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-addc7919a7e82bb7{ flex: none; width: 70px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-addc7919a7e82bb7{ flex: none; width: 50px; max-width: 100%; }
}.source-qualification .sd.sza-716a5f3067f30821{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-716a5f3067f30821{ flex: none; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-716a5f3067f30821{ flex: none; width: 30px; max-width: 100%; }
}.source-qualification .sd.sza-3e783c3364953a22{ color: #333; display: none; font-family: var(--s-font-e38e20e0); font-size: 20px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-3e783c3364953a22{ display: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-3e783c3364953a22{ display: flex; font-size: 14px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3e783c3364953a22{ display: flex; font-size: 13px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-3e783c3364953a22{ display: flex; }
}.source-qualification .sd.sza-1c213b8e68f84792{ align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: center; padding: 0px; width: 890px; z-index: 1; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-uuid: 9356102d-5c67-4a13-bb54-e69e577d1830; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-1c213b8e68f84792{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 16px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 0px; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}.source-qualification .sd.sza-9db65f6c3973b966{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-9db65f6c3973b966:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-9db65f6c3973b966{ font-size: 14px; }
}.source-qualification .sd.sza-022fcc177fbf5a8e{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-022fcc177fbf5a8e:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-022fcc177fbf5a8e{ font-size: 14px; }
}.source-qualification .sd.sza-6b30b444cd4d2600{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-6b30b444cd4d2600:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-6b30b444cd4d2600{ font-size: 14px; }
}.source-qualification .sd.sza-9f09fc0898f87e62{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-9f09fc0898f87e62:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-9f09fc0898f87e62{ font-size: 14px; }
}.source-qualification .sd.sza-51fff27eb30e0a86{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-51fff27eb30e0a86:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-51fff27eb30e0a86{ font-size: 14px; }
}.source-qualification .sd.sza-74e8eebe090f4de9{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-74e8eebe090f4de9:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-74e8eebe090f4de9{ font-size: 14px; }
}.source-qualification .sd.sza-5fa8059ed1ed5cb6{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px 0px; width: 160px; max-width: 100%; --g-color-0: #10385f; --g-position-0: 0%; --g-color-1: #589ee3; --g-position-1: 100%; --g-color-2: #589ee3; --g-position-2: 100%; --g-color-3: #589ee3; --g-position-3: 100%; --g-color-4: #589ee3; --g-position-4: 100%; --g-color-5: #589ee3; --g-position-5: 100%; --g-color-6: #589ee3; --g-position-6: 100%; --g-color-7: #589ee3; --g-position-7: 100%; --g-color-8: #589ee3; --g-position-8: 100%; --g-color-9: #589ee3; --g-position-9: 100%; --g-color-10: #589ee3; --g-position-10: 100%; --g-color-11: #589ee3; --g-position-11: 100%; --g-angle: 90deg; }
.source-qualification .sd.sza-5fa8059ed1ed5cb6:hover{ opacity: 1; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-5fa8059ed1ed5cb6{ flex: none; width: 140px; max-width: 100%; }
}.source-qualification .sd.sza-f64197f44173b146{ background: #ff6b00ff; height: 14px; margin: 0px 8px 0px 0px; width: 19px; max-width: calc(100% - 8px); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-f64197f44173b146{ flex: none; margin: 0px 8px 0px 0px; }
}.source-qualification .sd.sza-1167caa49a3bbf1e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.source-qualification .sd.sza-856dd3568775f044{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-856dd3568775f044{ opacity: 0; translate: 0px -20px; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-856dd3568775f044{ font-size: 14px; }
}.source-qualification .sd.sza-d3d1d3c9ff828b77{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; left: 0; line-height: 1.4; margin: 0 0 0 0; opacity: 0; position: absolute; text-align: center; top: 0; translate: 0px 20px; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-d3d1d3c9ff828b77{ opacity: 1; translate: 0px 0px; }
.source-qualification .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; --gap-uuid: f8d3eb15-7c57-4fae-b2ad-7c979b840c67; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0cb3768ce4722133{ padding: 60px 20px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0cb3768ce4722133{ padding: 48px 30px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}.source-qualification .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-uuid: 5ad41cf2-bd72-450d-837e-e7870fb8fce3; max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; justify-content: center; --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; }
}.source-qualification .sd.sza-c240139407eed9f9{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-uuid: 34050525-c125-4380-905a-7cc38a703b90; }
.source-qualification .sd.sza-c240139407eed9f9.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; }
.source-qualification .sd.sza-c240139407eed9f9.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-qualification .sd.sza-75fa320ab31da8fb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-qualification .sd.sza-75fa320ab31da8fb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-qualification .sd.sza-75fa320ab31da8fb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-75fa320ab31da8fb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-75fa320ab31da8fb{ font-size: 80px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-75fa320ab31da8fb{ font-size: 60px; }
}.source-qualification .sd.sza-185a7f39ff184153{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-185a7f39ff184153{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-185a7f39ff184153{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-185a7f39ff184153{ font-size: 20px; }
}.source-qualification .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-36659e3d780852f8{ display: none; }
}.source-qualification .sd.sza-ff264184b28d1514{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-qualification .sd.sza-070b221e1b7dbd2d{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-070b221e1b7dbd2d{ font-size: 28px; letter-spacing: 0.3em; }
}.source-qualification .sd.sza-af8741b242fa073c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-qualification .sd.sza-84d1e4bd2c0276cf{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-qualification .sd.sza-6b6bc3a2aa421a95{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-qualification .sd.sza-f58d7b593b19c375{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-f58d7b593b19c375{ display: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-f58d7b593b19c375{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f58d7b593b19c375{ display: flex; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-f58d7b593b19c375{ display: flex; }
}.source-qualification .sd.sza-6d07b7efd3885f1f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; --gap-uuid: f0380bd6-2d71-4716-b781-62d2562e61b6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}.source-qualification .sd.sza-f0f142cf2e44d292{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-f0f142cf2e44d292:hover{ color: #808080; }.source-qualification .sd.sza-5e4ff7b1e9c58c80{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-5e4ff7b1e9c58c80:hover{ color: #808080; }.source-qualification .sd.sza-7c99bdeffb378a48{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-7c99bdeffb378a48:hover{ color: #808080; }.source-qualification .sd.sza-a75a7e50000c3a5b{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-a75a7e50000c3a5b:hover{ color: #808080; }.source-qualification .sd.sza-dc20e07188d78089{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-dc20e07188d78089:hover{ color: #808080; }.source-qualification .sd.sza-f2b91f634b355b7d{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-f2b91f634b355b7d:hover{ color: #808080; }.source-qualification .sd.sza-fbbac43d159dfc14{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-fbbac43d159dfc14:hover{ color: #808080; }.source-qualification .sd.sza-2cd2d3aa3393801e{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-qualification .sd.sza-9400db05fc9b67e2{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-qualification .sd.sza-0f7a0da53cb5670a{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-qualification .sd.sza-0dba9c08a28a59b1{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0dba9c08a28a59b1{ font-size: 10px; }
}
.source-qualification .sd.sza-41e890c15bebeb9d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-41e890c15bebeb9d{ opacity: 1; }
}.source-qualification .sd.sza-82d3765c05cbcfbe{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-82d3765c05cbcfbe:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-82d3765c05cbcfbe{ flex: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-82d3765c05cbcfbe{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-82d3765c05cbcfbe{ padding: 80px 16px; }
}.source-qualification .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; --gap-uuid: 68cdc621-8f9f-4e6f-8dc7-a84c191d44de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; gap: 8px; justify-content: center; padding: 60px 20px 48px 20px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-06f01a0a18a2c70e{ padding: 48px 30px 48px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}.source-qualification .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-uuid: 5449bea3-13e4-4495-a9bf-9c5605ba8af2; max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; justify-content: center; --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; }
}.source-qualification .sd.sza-406d7f681f7dbd98{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-uuid: 11f61f08-f0df-46f4-a11a-c83df14cc303; }
.source-qualification .sd.sza-406d7f681f7dbd98.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; }
.source-qualification .sd.sza-406d7f681f7dbd98.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-qualification .sd.sza-0e670a9043db6adb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-qualification .sd.sza-0e670a9043db6adb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-qualification .sd.sza-0e670a9043db6adb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0e670a9043db6adb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0e670a9043db6adb{ color: rgb(255, 226, 0); font-size: 80px; opacity: 1; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0e670a9043db6adb{ font-size: 60px; }
}.source-qualification .sd.sza-a21f08639b98cde9{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a21f08639b98cde9{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a21f08639b98cde9{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a21f08639b98cde9{ font-size: 20px; }
}.source-qualification .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-83e940b51b3d01dd{ display: none; }
}.source-qualification .sd.sza-9d2fc514fcbd4b83{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-qualification .sd.sza-b9724a1d5c3c7070{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b9724a1d5c3c7070{ font-size: 28px; letter-spacing: 0.3em; }
}.source-qualification .sd.sza-7f3ba5da23b79eb4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-qualification .sd.sza-2aea4d2b65ea0d45{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-qualification .sd.sza-595d8cc3ba50ec6b{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-qualification .sd.sza-40e21ecd41741f87{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-40e21ecd41741f87{ display: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-40e21ecd41741f87{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-40e21ecd41741f87{ display: flex; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-40e21ecd41741f87{ display: flex; }
}.source-qualification .sd.sza-f609d978bc610cb1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; --gap-uuid: 94d232e8-307c-4f32-b393-987f6ab1713d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}.source-qualification .sd.sza-589ba58c3d51be03{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-589ba58c3d51be03:hover{ color: #808080; }.source-qualification .sd.sza-4641114d17ccb87e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-4641114d17ccb87e:hover{ color: #808080; }.source-qualification .sd.sza-946a35f3a0194214{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-946a35f3a0194214:hover{ color: #808080; }.source-qualification .sd.sza-88e5629878d15fb4{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-88e5629878d15fb4:hover{ color: #808080; }.source-qualification .sd.sza-e50e741cc7ed4e95{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-e50e741cc7ed4e95:hover{ color: #808080; }.source-qualification .sd.sza-f7a0ef545bc3aa1e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-f7a0ef545bc3aa1e:hover{ color: #808080; }.source-qualification .sd.sza-f5dc0c69f0ba0f89{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-qualification .sd.sza-f5dc0c69f0ba0f89:hover{ color: #808080; }.source-qualification .sd.sza-2c51516192e0e5aa{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-qualification .sd.sza-da116b2119a0aa22{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-qualification .sd.sza-1a782d00b2593aab{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-qualification .sd.sza-7380a664b810595c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; margin: 0px 0px 32px 0px; padding: 0px; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; --gap-uuid: a394c1dd-caff-4c66-b10d-e040e6304229; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-7380a664b810595c{ flex-direction: row; flex-wrap: wrap; height: auto; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; max-width: 100%; }
}.source-qualification .sd.sza-9c4fa7b9d47f4cf8{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9c4fa7b9d47f4cf8{ font-size: 11px; }
}.source-qualification .sd.sza-f2fb5783e3217895{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f2fb5783e3217895{ font-size: 11px; }
}.source-qualification .sd.sza-2e0236c3734fe604{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2e0236c3734fe604{ font-size: 11px; }
}.source-qualification .sd.sza-fa4bc100c00ce3f6{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-fa4bc100c00ce3f6{ font-size: 10px; }
}
.source-qualification .sd.sza-1fac155ec5ffaa92{ align-content: center; align-items: center; background: #EEEEEE; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; width: 100%; max-width: 100%; }.source-qualification .sd.sza-697ade03e53bc828{  }.source-qualification .sd.sza-726003d36fcdf548{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 88px 0px 0px 0px; width: 100%; z-index: 2; --gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962: 0px; --gap-v-f4b35b9c-5888-45f1-981d-381bea0e9962: 0px; --gap-uuid: f4b35b9c-5888-45f1-981d-381bea0e9962; max-width: 100%; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-726003d36fcdf548{ gap: 0px; --gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962: 0px; --gap-v-f4b35b9c-5888-45f1-981d-381bea0e9962: 0px; }
}.source-qualification .sd.sza-bc43c4a07b2f77a6{ align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); --gap-h-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778: 0px; --gap-v-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778: 120px; --gap-uuid: 87b5f6cb-2893-41bd-8d7c-fa04dd1bb778; max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-bc43c4a07b2f77a6{ flex: none; height: 299px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); --gap-h-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778: 0px; --gap-v-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778: 120px; max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-bc43c4a07b2f77a6{ height: 230px; padding: 0px 0px 0px 0px; width: 200px; --gap-h-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778: 0px; --gap-v-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778: 120px; max-width: 100%; }
}.source-qualification .sd.sza-48625c64bc498936{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 699px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778) * 0)); --gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20: 0px; --gap-v-45dcc0aa-db60-44c6-9ba2-5ee193266f20: 0px; --gap-uuid: 45dcc0aa-db60-44c6-9ba2-5ee193266f20; max-width: calc(100% - (var(--gap-h-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-48625c64bc498936{ flex-direction: column; flex-wrap: nowrap; --gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20: 0px; --gap-v-45dcc0aa-db60-44c6-9ba2-5ee193266f20: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-48625c64bc498936{ height: calc(100% - (var(--gap-v-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778) * 0)); width: calc(100% - (var(--gap-h-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778) * 0)); --gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20: 0px; --gap-v-45dcc0aa-db60-44c6-9ba2-5ee193266f20: 0px; max-width: calc(100% - (var(--gap-h-87b5f6cb-2893-41bd-8d7c-fa04dd1bb778) * 0)); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-48625c64bc498936{ height: 100%; --gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20: 0px; --gap-v-45dcc0aa-db60-44c6-9ba2-5ee193266f20: 0px; }
}.source-qualification .sd.sza-1f0ddb8518055866{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20) * 0)); --gap-h-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; --gap-v-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; --gap-uuid: 245e728f-f771-4038-8d90-81167e5f5bbd; max-width: calc(100% - (var(--gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20) * 0)); }
.source-qualification .sd.sza-1f0ddb8518055866.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); --gap-h-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; --gap-v-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; }
.source-qualification .sd.sza-1f0ddb8518055866.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-1f0ddb8518055866{ flex-direction: column; width: 100%; --gap-h-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; --gap-v-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1f0ddb8518055866{ height: calc(100% - (var(--gap-v-45dcc0aa-db60-44c6-9ba2-5ee193266f20) * 0)); width: calc(100% - (var(--gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20) * 0)); --gap-h-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; --gap-v-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; max-width: calc(100% - (var(--gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20) * 0)); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1f0ddb8518055866{ height: 228px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; --gap-h-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; --gap-v-245e728f-f771-4038-8d90-81167e5f5bbd: 0px; width: calc(100% - (var(--gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20) * 0)); max-width: calc(100% - (var(--gap-h-45dcc0aa-db60-44c6-9ba2-5ee193266f20) * 0)); }
}.source-qualification .sd.sza-0a5413b98d03ca13{ flex: none; height: auto; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-245e728f-f771-4038-8d90-81167e5f5bbd) * 0)); max-width: calc(100% - (var(--gap-h-245e728f-f771-4038-8d90-81167e5f5bbd) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0a5413b98d03ca13{ flex: none; height: 600px; width: calc(100% - (var(--gap-h-245e728f-f771-4038-8d90-81167e5f5bbd) * 0)); max-width: calc(100% - (var(--gap-h-245e728f-f771-4038-8d90-81167e5f5bbd) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0a5413b98d03ca13{ flex: none; height: 300px; width: calc(100% - (var(--gap-h-245e728f-f771-4038-8d90-81167e5f5bbd) * 0)); max-width: calc(100% - (var(--gap-h-245e728f-f771-4038-8d90-81167e5f5bbd) * 0)); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0a5413b98d03ca13{ flex: none; height: calc(50% - (var(--gap-v-245e728f-f771-4038-8d90-81167e5f5bbd) * 0.5)); width: auto; max-width: 100%; }
}.source-qualification .sd.sza-dd7866cbe5929907{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-dd7866cbe5929907{ padding: 80px 16px 8px 16px; }
}.source-qualification .sd.sza-a28659ff048fa944{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; width: 1440px; --gap-h-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; --gap-v-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; --gap-uuid: 71fe41c6-fb92-4d97-b409-365c343073d0; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-a28659ff048fa944{ flex: none; width: 1280px; --gap-h-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; --gap-v-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a28659ff048fa944{ flex: none; padding: 0px 30px 0px; --gap-h-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; --gap-v-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a28659ff048fa944{ flex: none; padding: 0px 0px 0px; --gap-h-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; --gap-v-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a28659ff048fa944{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; --gap-v-71fe41c6-fb92-4d97-b409-365c343073d0: 0px; max-width: 100%; }
}.source-qualification .sd.sza-9aa8731ad7c92562{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9aa8731ad7c92562{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-qualification .sd.sza-1982019537d5d53a{ color: #ff8100ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1982019537d5d53a{ font-size: 36px; }
}.source-qualification .sd.sza-8a0e9e9f0dc391ea{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-qualification .sd.sza-a90ae8066f810b69{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-a90ae8066f810b69.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-a90ae8066f810b69.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-c578612046eca8c7{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-c578612046eca8c7.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-c578612046eca8c7.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-2a693c252548b875{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2a693c252548b875{ font-size: 16px; }
}.source-qualification .sd.sza-c3e6ee1fb9d79ca2{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-71fe41c6-fb92-4d97-b409-365c343073d0) * 0)); --gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40: 56px; --gap-v-36cfea94-48c3-4bed-82fe-a2f2f3570f40: 0px; --gap-uuid: 36cfea94-48c3-4bed-82fe-a2f2f3570f40; max-width: calc(100% - (var(--gap-h-71fe41c6-fb92-4d97-b409-365c343073d0) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c3e6ee1fb9d79ca2{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40: 0px; --gap-v-36cfea94-48c3-4bed-82fe-a2f2f3570f40: 0px; }
}.source-qualification .sd.sza-2b695741300e8250{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.source-qualification .sd.sza-2b695741300e8250.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-2b695741300e8250.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-2b695741300e8250{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-2b695741300e8250{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0)); max-width: calc(100% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2b695741300e8250{ flex: none; height: 250px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0)); max-width: calc(100% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0)); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2b695741300e8250{ flex: none; height: 380px; width: calc(100% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0)); max-width: calc(100% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0)); }
}.source-qualification .sd.sza-19b519dba2f93548{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; justify-content: center; padding: 10px; width: calc(50% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0.5)); --gap-h-6f022393-992e-4a51-af5b-9488ab37b67c: 0px; --gap-v-6f022393-992e-4a51-af5b-9488ab37b67c: 1px; --gap-uuid: 6f022393-992e-4a51-af5b-9488ab37b67c; max-width: calc(50% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-19b519dba2f93548{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0)); --gap-h-6f022393-992e-4a51-af5b-9488ab37b67c: 0px; --gap-v-6f022393-992e-4a51-af5b-9488ab37b67c: 1px; max-width: calc(100% - (var(--gap-h-36cfea94-48c3-4bed-82fe-a2f2f3570f40) * 0)); }
}.source-qualification .sd.sza-b5ca94508ff619fa{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b5ca94508ff619fa{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b5ca94508ff619fa{ font-size: 28px; }
}.source-qualification .sd.sza-bea0ef1d7bb7d65b{ color: #333; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-bea0ef1d7bb7d65b{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-bea0ef1d7bb7d65b{ flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-6f022393-992e-4a51-af5b-9488ab37b67c) * 0)); max-width: calc(100% - (var(--gap-h-6f022393-992e-4a51-af5b-9488ab37b67c) * 0)); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-bea0ef1d7bb7d65b{ font-size: 20px; }
}.source-qualification .sd.sza-5229aad25049f5da{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 88px 0px 0px 0px; padding: 100px 80px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5229aad25049f5da{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5229aad25049f5da{ padding: 80px 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5229aad25049f5da{ padding: 48px 16px; }
}.source-qualification .sd.sza-2cae5476839f155f{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1368px; justify-content: flex-start; padding: 0px 0px; width: 1440px; --gap-h-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; --gap-v-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; --gap-uuid: 518e5347-f984-44f2-b20a-e006a3b1599b; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-2cae5476839f155f{ flex: none; width: 1280px; --gap-h-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; --gap-v-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-2cae5476839f155f{ flex: none; height: 1665px; margin: 0px 0px 16px 0px; --gap-h-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; --gap-v-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2cae5476839f155f{ flex: none; height: 1252px; margin: 0px 0px 64px 0px; padding: 0px 0px 0px 0px; width: 100%; --gap-h-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; --gap-v-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2cae5476839f155f{ flex: none; padding: 0px 0px 0px; width: 350px; --gap-h-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; --gap-v-518e5347-f984-44f2-b20a-e006a3b1599b: 0px; max-width: 100%; }
}.source-qualification .sd.sza-44b15f482c280042{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-44b15f482c280042{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-qualification .sd.sza-602ad652e3876c9e{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-602ad652e3876c9e{ font-size: 36px; }
}.source-qualification .sd.sza-2ca422ac237814b4{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-qualification .sd.sza-49790d87950dce33{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-49790d87950dce33.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-49790d87950dce33.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-ce906ca69b9b18c7{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-ce906ca69b9b18c7.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-ce906ca69b9b18c7.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-d699b9b1628d34c7{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d699b9b1628d34c7{ font-size: 16px; }
}.source-qualification .sd.sza-3f219294413881e7{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-a44e1606-bc8b-4d7e-b39a-ec6ee27751de: 0px; --gap-v-a44e1606-bc8b-4d7e-b39a-ec6ee27751de: 16px; --gap-uuid: a44e1606-bc8b-4d7e-b39a-ec6ee27751de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-3f219294413881e7{ padding: 0px 0px; --gap-h-a44e1606-bc8b-4d7e-b39a-ec6ee27751de: 0px; --gap-v-a44e1606-bc8b-4d7e-b39a-ec6ee27751de: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3f219294413881e7{ gap: 24px; --gap-h-a44e1606-bc8b-4d7e-b39a-ec6ee27751de: 0px; --gap-v-a44e1606-bc8b-4d7e-b39a-ec6ee27751de: 24px; }
}.source-qualification .sd.sza-6ead35931e9c2111{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-a44e1606-bc8b-4d7e-b39a-ec6ee27751de) * 0)); max-width: calc(100% - (var(--gap-h-a44e1606-bc8b-4d7e-b39a-ec6ee27751de) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6ead35931e9c2111{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6ead35931e9c2111{ flex: none; width: 100%; }
}.source-qualification .sd.sza-d821a08ac319636f{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-1760fef7-8ad7-450b-882a-df9f410239d4: 16px; --gap-v-1760fef7-8ad7-450b-882a-df9f410239d4: 0px; --gap-uuid: 1760fef7-8ad7-450b-882a-df9f410239d4; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d821a08ac319636f{ padding: 12px 20px; --gap-h-1760fef7-8ad7-450b-882a-df9f410239d4: 16px; --gap-v-1760fef7-8ad7-450b-882a-df9f410239d4: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d821a08ac319636f{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1760fef7-8ad7-450b-882a-df9f410239d4: 16px; --gap-v-1760fef7-8ad7-450b-882a-df9f410239d4: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d821a08ac319636f{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-1760fef7-8ad7-450b-882a-df9f410239d4: 8px; --gap-v-1760fef7-8ad7-450b-882a-df9f410239d4: 0px; }
}.source-qualification .sd.sza-f7bb9e2ccefa6c19{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-f7bb9e2ccefa6c19{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f7bb9e2ccefa6c19{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-f7bb9e2ccefa6c19{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-1760fef7-8ad7-450b-882a-df9f410239d4) * 0.16)); max-width: calc(84% - (var(--gap-h-1760fef7-8ad7-450b-882a-df9f410239d4) * 0.16)); }
}.source-qualification .sd.sza-8862297c45b86caf{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-8862297c45b86caf{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8862297c45b86caf{ font-size: 16px; }
}.source-qualification .sd.sza-839f00bfd004d06d{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-839f00bfd004d06d{ flex: none; height: 0px; }.source-qualification .sd.sza-93997b022528fb8e{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-93997b022528fb8e{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-d20c4b6876a83b6a{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-51c1c343-cd7a-4302-8be4-0619ce65cb64: 16px; --gap-v-51c1c343-cd7a-4302-8be4-0619ce65cb64: 0px; --gap-uuid: 51c1c343-cd7a-4302-8be4-0619ce65cb64; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d20c4b6876a83b6a{ padding: 12px 20px; --gap-h-51c1c343-cd7a-4302-8be4-0619ce65cb64: 16px; --gap-v-51c1c343-cd7a-4302-8be4-0619ce65cb64: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d20c4b6876a83b6a{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-51c1c343-cd7a-4302-8be4-0619ce65cb64: 16px; --gap-v-51c1c343-cd7a-4302-8be4-0619ce65cb64: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d20c4b6876a83b6a{ gap: 8px; padding: 4px 8px; --gap-h-51c1c343-cd7a-4302-8be4-0619ce65cb64: 8px; --gap-v-51c1c343-cd7a-4302-8be4-0619ce65cb64: 0px; }
}.source-qualification .sd.sza-bed64e847e6bf7e8{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-22f46fc4-a57a-4f60-95b3-c488657affca: 0px; --gap-v-22f46fc4-a57a-4f60-95b3-c488657affca: 16px; --gap-uuid: 22f46fc4-a57a-4f60-95b3-c488657affca; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-bed64e847e6bf7e8{ flex: none; width: calc(90% - (var(--gap-h-51c1c343-cd7a-4302-8be4-0619ce65cb64) * 0.10000000000000003)); --gap-h-22f46fc4-a57a-4f60-95b3-c488657affca: 0px; --gap-v-22f46fc4-a57a-4f60-95b3-c488657affca: 16px; max-width: calc(90% - (var(--gap-h-51c1c343-cd7a-4302-8be4-0619ce65cb64) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-bed64e847e6bf7e8{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-22f46fc4-a57a-4f60-95b3-c488657affca: 0px; --gap-v-22f46fc4-a57a-4f60-95b3-c488657affca: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-bed64e847e6bf7e8{ flex: none; gap: 8px; width: 90%; --gap-h-22f46fc4-a57a-4f60-95b3-c488657affca: 0px; --gap-v-22f46fc4-a57a-4f60-95b3-c488657affca: 8px; }
}.source-qualification .sd.sza-c4c463b81fdfe2d4{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c4c463b81fdfe2d4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c4c463b81fdfe2d4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c4c463b81fdfe2d4{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-22f46fc4-a57a-4f60-95b3-c488657affca) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-22f46fc4-a57a-4f60-95b3-c488657affca) * 0.10000000000000003)); }
}.source-qualification .sd.sza-fc00c2ebde4af1f0{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-50d2240c-08a8-4173-b840-015df3bb8ee4: 16px; --gap-v-50d2240c-08a8-4173-b840-015df3bb8ee4: 0px; --gap-uuid: 50d2240c-08a8-4173-b840-015df3bb8ee4; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-fc00c2ebde4af1f0{ padding: 12px 20px; --gap-h-50d2240c-08a8-4173-b840-015df3bb8ee4: 16px; --gap-v-50d2240c-08a8-4173-b840-015df3bb8ee4: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-fc00c2ebde4af1f0{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-50d2240c-08a8-4173-b840-015df3bb8ee4: 22px; --gap-v-50d2240c-08a8-4173-b840-015df3bb8ee4: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-fc00c2ebde4af1f0{ gap: 8px; padding: 4px 8px; --gap-h-50d2240c-08a8-4173-b840-015df3bb8ee4: 8px; --gap-v-50d2240c-08a8-4173-b840-015df3bb8ee4: 0px; }
}.source-qualification .sd.sza-abd9ee58fbf46b65{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-abd9ee58fbf46b65{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-abd9ee58fbf46b65{ font-size: 14px; }
}.source-qualification .sd.sza-fcd5a063735c3999{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-fcd5a063735c3999{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-fcd5a063735c3999{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-50d2240c-08a8-4173-b840-015df3bb8ee4) * 0.16)); max-width: calc(84% - (var(--gap-h-50d2240c-08a8-4173-b840-015df3bb8ee4) * 0.16)); }
}.source-qualification .sd.sza-27e4b7f2dc1cc08b{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-27e4b7f2dc1cc08b{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-27e4b7f2dc1cc08b{ font-size: 16px; }
}.source-qualification .sd.sza-6210fc1e5e7305cd{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-8ee390b3-287c-482a-b1e9-5b0706030bc9: 0px; --gap-v-8ee390b3-287c-482a-b1e9-5b0706030bc9: 16px; --gap-uuid: 8ee390b3-287c-482a-b1e9-5b0706030bc9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6210fc1e5e7305cd{ padding: 0px 0px; --gap-h-8ee390b3-287c-482a-b1e9-5b0706030bc9: 0px; --gap-v-8ee390b3-287c-482a-b1e9-5b0706030bc9: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6210fc1e5e7305cd{ gap: 24px; --gap-h-8ee390b3-287c-482a-b1e9-5b0706030bc9: 0px; --gap-v-8ee390b3-287c-482a-b1e9-5b0706030bc9: 24px; }
}.source-qualification .sd.sza-e49c92e02ddfba50{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-8ee390b3-287c-482a-b1e9-5b0706030bc9) * 0)); max-width: calc(100% - (var(--gap-h-8ee390b3-287c-482a-b1e9-5b0706030bc9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-e49c92e02ddfba50{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e49c92e02ddfba50{ flex: none; width: 100%; }
}.source-qualification .sd.sza-01e6a963d5511ae0{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-1afd1bef-620c-4990-a31d-782673935b97: 16px; --gap-v-1afd1bef-620c-4990-a31d-782673935b97: 0px; --gap-uuid: 1afd1bef-620c-4990-a31d-782673935b97; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-01e6a963d5511ae0{ padding: 12px 20px; --gap-h-1afd1bef-620c-4990-a31d-782673935b97: 16px; --gap-v-1afd1bef-620c-4990-a31d-782673935b97: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-01e6a963d5511ae0{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1afd1bef-620c-4990-a31d-782673935b97: 16px; --gap-v-1afd1bef-620c-4990-a31d-782673935b97: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-01e6a963d5511ae0{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-1afd1bef-620c-4990-a31d-782673935b97: 8px; --gap-v-1afd1bef-620c-4990-a31d-782673935b97: 0px; }
}.source-qualification .sd.sza-b3f8f18f6107a92e{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b3f8f18f6107a92e{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b3f8f18f6107a92e{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b3f8f18f6107a92e{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-1afd1bef-620c-4990-a31d-782673935b97) * 0.16)); max-width: calc(84% - (var(--gap-h-1afd1bef-620c-4990-a31d-782673935b97) * 0.16)); }
}.source-qualification .sd.sza-8d4952913daac1f8{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-8d4952913daac1f8{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8d4952913daac1f8{ font-size: 16px; }
}.source-qualification .sd.sza-893ed99adc6f6987{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-7a6b889b-4c8a-4dd4-8235-9c591994a4cb: 16px; --gap-v-7a6b889b-4c8a-4dd4-8235-9c591994a4cb: 0px; --gap-uuid: 7a6b889b-4c8a-4dd4-8235-9c591994a4cb; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-893ed99adc6f6987{ padding: 12px 20px; --gap-h-7a6b889b-4c8a-4dd4-8235-9c591994a4cb: 16px; --gap-v-7a6b889b-4c8a-4dd4-8235-9c591994a4cb: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-893ed99adc6f6987{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-7a6b889b-4c8a-4dd4-8235-9c591994a4cb: 16px; --gap-v-7a6b889b-4c8a-4dd4-8235-9c591994a4cb: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-893ed99adc6f6987{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-7a6b889b-4c8a-4dd4-8235-9c591994a4cb: 8px; --gap-v-7a6b889b-4c8a-4dd4-8235-9c591994a4cb: 0px; }
}.source-qualification .sd.sza-630a5186c6a69c58{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-630a5186c6a69c58{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-630a5186c6a69c58{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-630a5186c6a69c58{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-7a6b889b-4c8a-4dd4-8235-9c591994a4cb) * 0.16)); max-width: calc(84% - (var(--gap-h-7a6b889b-4c8a-4dd4-8235-9c591994a4cb) * 0.16)); }
}.source-qualification .sd.sza-25d9545a361d63c1{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-25d9545a361d63c1{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-25d9545a361d63c1{ font-size: 16px; }
}.source-qualification .sd.sza-bbdb62f0f976d967{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-bbdb62f0f976d967{ flex: none; height: 0px; }.source-qualification .sd.sza-3617fc689f81e2d7{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3617fc689f81e2d7{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-9c2c895ae18ac507{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-a149f387-b06a-4990-95f2-a44c24532210: 16px; --gap-v-a149f387-b06a-4990-95f2-a44c24532210: 0px; --gap-uuid: a149f387-b06a-4990-95f2-a44c24532210; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-9c2c895ae18ac507{ padding: 12px 20px; --gap-h-a149f387-b06a-4990-95f2-a44c24532210: 16px; --gap-v-a149f387-b06a-4990-95f2-a44c24532210: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9c2c895ae18ac507{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-a149f387-b06a-4990-95f2-a44c24532210: 16px; --gap-v-a149f387-b06a-4990-95f2-a44c24532210: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-9c2c895ae18ac507{ gap: 8px; padding: 4px 8px; --gap-h-a149f387-b06a-4990-95f2-a44c24532210: 8px; --gap-v-a149f387-b06a-4990-95f2-a44c24532210: 0px; }
}.source-qualification .sd.sza-6c225e8131e8cbfe{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-5b9abc84-2533-425b-9310-9e1244604f1b: 0px; --gap-v-5b9abc84-2533-425b-9310-9e1244604f1b: 16px; --gap-uuid: 5b9abc84-2533-425b-9310-9e1244604f1b; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6c225e8131e8cbfe{ flex: none; width: calc(90% - (var(--gap-h-a149f387-b06a-4990-95f2-a44c24532210) * 0.10000000000000003)); --gap-h-5b9abc84-2533-425b-9310-9e1244604f1b: 0px; --gap-v-5b9abc84-2533-425b-9310-9e1244604f1b: 16px; max-width: calc(90% - (var(--gap-h-a149f387-b06a-4990-95f2-a44c24532210) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6c225e8131e8cbfe{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-5b9abc84-2533-425b-9310-9e1244604f1b: 0px; --gap-v-5b9abc84-2533-425b-9310-9e1244604f1b: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6c225e8131e8cbfe{ flex: none; gap: 8px; width: 90%; --gap-h-5b9abc84-2533-425b-9310-9e1244604f1b: 0px; --gap-v-5b9abc84-2533-425b-9310-9e1244604f1b: 8px; }
}.source-qualification .sd.sza-c8416c5145490db7{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c8416c5145490db7{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c8416c5145490db7{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c8416c5145490db7{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-5b9abc84-2533-425b-9310-9e1244604f1b) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-5b9abc84-2533-425b-9310-9e1244604f1b) * 0.10000000000000003)); }
}.source-qualification .sd.sza-d7daac1bc11d63cd{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-bd35f909-8f07-4958-b27b-3f5a61e570a4: 16px; --gap-v-bd35f909-8f07-4958-b27b-3f5a61e570a4: 0px; --gap-uuid: bd35f909-8f07-4958-b27b-3f5a61e570a4; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d7daac1bc11d63cd{ padding: 12px 20px; --gap-h-bd35f909-8f07-4958-b27b-3f5a61e570a4: 16px; --gap-v-bd35f909-8f07-4958-b27b-3f5a61e570a4: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d7daac1bc11d63cd{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-bd35f909-8f07-4958-b27b-3f5a61e570a4: 22px; --gap-v-bd35f909-8f07-4958-b27b-3f5a61e570a4: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d7daac1bc11d63cd{ gap: 8px; padding: 4px 8px; --gap-h-bd35f909-8f07-4958-b27b-3f5a61e570a4: 8px; --gap-v-bd35f909-8f07-4958-b27b-3f5a61e570a4: 0px; }
}.source-qualification .sd.sza-72bd811ba88febd9{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-72bd811ba88febd9{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-72bd811ba88febd9{ font-size: 14px; }
}.source-qualification .sd.sza-7f9e98fe12b35b42{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7f9e98fe12b35b42{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-7f9e98fe12b35b42{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-bd35f909-8f07-4958-b27b-3f5a61e570a4) * 0.16)); max-width: calc(84% - (var(--gap-h-bd35f909-8f07-4958-b27b-3f5a61e570a4) * 0.16)); }
}.source-qualification .sd.sza-8e68990aa50ef8db{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-8e68990aa50ef8db{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8e68990aa50ef8db{ font-size: 16px; }
}.source-qualification .sd.sza-6db8e7f36e56d234{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89: 0px; --gap-v-4003da15-311b-4a0e-80ba-0cb39be69d89: 16px; --gap-uuid: 4003da15-311b-4a0e-80ba-0cb39be69d89; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6db8e7f36e56d234{ padding: 0px 0px; --gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89: 0px; --gap-v-4003da15-311b-4a0e-80ba-0cb39be69d89: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6db8e7f36e56d234{ gap: 24px; --gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89: 0px; --gap-v-4003da15-311b-4a0e-80ba-0cb39be69d89: 24px; }
}.source-qualification .sd.sza-ef2f323e3e22bebc{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89) * 0)); max-width: calc(100% - (var(--gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-ef2f323e3e22bebc{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-ef2f323e3e22bebc{ flex: none; width: 100%; }
}.source-qualification .sd.sza-de62ca80412ba124{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f: 16px; --gap-v-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f: 0px; --gap-uuid: c3cb183b-b4c9-4d37-b670-fbf0c2458a4f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-de62ca80412ba124{ padding: 12px 20px; --gap-h-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f: 16px; --gap-v-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-de62ca80412ba124{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f: 16px; --gap-v-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-de62ca80412ba124{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f: 8px; --gap-v-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f: 0px; }
}.source-qualification .sd.sza-8ebd4472f8384f3c{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-8ebd4472f8384f3c{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8ebd4472f8384f3c{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8ebd4472f8384f3c{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f) * 0.16)); max-width: calc(84% - (var(--gap-h-c3cb183b-b4c9-4d37-b670-fbf0c2458a4f) * 0.16)); }
}.source-qualification .sd.sza-1301e82e5c5213b0{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-1301e82e5c5213b0{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1301e82e5c5213b0{ font-size: 16px; }
}.source-qualification .sd.sza-e1355b39dcf44815{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-61ca7a83-3f93-4e85-9c2e-a3db826fac13: 16px; --gap-v-61ca7a83-3f93-4e85-9c2e-a3db826fac13: 0px; --gap-uuid: 61ca7a83-3f93-4e85-9c2e-a3db826fac13; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-e1355b39dcf44815{ padding: 12px 20px; --gap-h-61ca7a83-3f93-4e85-9c2e-a3db826fac13: 16px; --gap-v-61ca7a83-3f93-4e85-9c2e-a3db826fac13: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e1355b39dcf44815{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-61ca7a83-3f93-4e85-9c2e-a3db826fac13: 16px; --gap-v-61ca7a83-3f93-4e85-9c2e-a3db826fac13: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e1355b39dcf44815{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-61ca7a83-3f93-4e85-9c2e-a3db826fac13: 8px; --gap-v-61ca7a83-3f93-4e85-9c2e-a3db826fac13: 0px; }
}.source-qualification .sd.sza-5f1b8ca5217106ef{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5f1b8ca5217106ef{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5f1b8ca5217106ef{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5f1b8ca5217106ef{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-61ca7a83-3f93-4e85-9c2e-a3db826fac13) * 0.16)); max-width: calc(84% - (var(--gap-h-61ca7a83-3f93-4e85-9c2e-a3db826fac13) * 0.16)); }
}.source-qualification .sd.sza-dca48e1ac74a8ebe{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-dca48e1ac74a8ebe{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-dca48e1ac74a8ebe{ font-size: 16px; }
}.source-qualification .sd.sza-590f07a774a98e3f{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-590f07a774a98e3f{ flex: none; height: 0px; }.source-qualification .sd.sza-72e82b6c132b7a61{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-72e82b6c132b7a61{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-4e51221a6ad979a5{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-2588e9e9-44cd-42f2-862d-d7fe09428a63: 16px; --gap-v-2588e9e9-44cd-42f2-862d-d7fe09428a63: 0px; --gap-uuid: 2588e9e9-44cd-42f2-862d-d7fe09428a63; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4e51221a6ad979a5{ padding: 12px 20px; --gap-h-2588e9e9-44cd-42f2-862d-d7fe09428a63: 16px; --gap-v-2588e9e9-44cd-42f2-862d-d7fe09428a63: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4e51221a6ad979a5{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-2588e9e9-44cd-42f2-862d-d7fe09428a63: 16px; --gap-v-2588e9e9-44cd-42f2-862d-d7fe09428a63: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4e51221a6ad979a5{ gap: 8px; padding: 4px 8px; --gap-h-2588e9e9-44cd-42f2-862d-d7fe09428a63: 8px; --gap-v-2588e9e9-44cd-42f2-862d-d7fe09428a63: 0px; }
}.source-qualification .sd.sza-518f7eaa84dc720e{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-896f8cee-bc32-4983-80f0-5b4535e3ded2: 0px; --gap-v-896f8cee-bc32-4983-80f0-5b4535e3ded2: 16px; --gap-uuid: 896f8cee-bc32-4983-80f0-5b4535e3ded2; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-518f7eaa84dc720e{ flex: none; width: calc(90% - (var(--gap-h-2588e9e9-44cd-42f2-862d-d7fe09428a63) * 0.10000000000000003)); --gap-h-896f8cee-bc32-4983-80f0-5b4535e3ded2: 0px; --gap-v-896f8cee-bc32-4983-80f0-5b4535e3ded2: 16px; max-width: calc(90% - (var(--gap-h-2588e9e9-44cd-42f2-862d-d7fe09428a63) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-518f7eaa84dc720e{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-896f8cee-bc32-4983-80f0-5b4535e3ded2: 0px; --gap-v-896f8cee-bc32-4983-80f0-5b4535e3ded2: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-518f7eaa84dc720e{ flex: none; gap: 8px; width: 90%; --gap-h-896f8cee-bc32-4983-80f0-5b4535e3ded2: 0px; --gap-v-896f8cee-bc32-4983-80f0-5b4535e3ded2: 8px; }
}.source-qualification .sd.sza-3167104756146cd3{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-3167104756146cd3{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3167104756146cd3{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-3167104756146cd3{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-896f8cee-bc32-4983-80f0-5b4535e3ded2) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-896f8cee-bc32-4983-80f0-5b4535e3ded2) * 0.10000000000000003)); }
}.source-qualification .sd.sza-983316d5892c0739{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-166bc565-78eb-47e6-aba3-51b217861ac1: 16px; --gap-v-166bc565-78eb-47e6-aba3-51b217861ac1: 0px; --gap-uuid: 166bc565-78eb-47e6-aba3-51b217861ac1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-983316d5892c0739{ padding: 12px 20px; --gap-h-166bc565-78eb-47e6-aba3-51b217861ac1: 16px; --gap-v-166bc565-78eb-47e6-aba3-51b217861ac1: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-983316d5892c0739{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-166bc565-78eb-47e6-aba3-51b217861ac1: 22px; --gap-v-166bc565-78eb-47e6-aba3-51b217861ac1: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-983316d5892c0739{ gap: 8px; padding: 4px 8px; --gap-h-166bc565-78eb-47e6-aba3-51b217861ac1: 8px; --gap-v-166bc565-78eb-47e6-aba3-51b217861ac1: 0px; }
}.source-qualification .sd.sza-328804c6ca6e1efc{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-328804c6ca6e1efc{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-328804c6ca6e1efc{ font-size: 14px; }
}.source-qualification .sd.sza-b703b78a929feb15{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b703b78a929feb15{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b703b78a929feb15{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-166bc565-78eb-47e6-aba3-51b217861ac1) * 0.16)); max-width: calc(84% - (var(--gap-h-166bc565-78eb-47e6-aba3-51b217861ac1) * 0.16)); }
}.source-qualification .sd.sza-0e0ffdadd1f1898b{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-0e0ffdadd1f1898b{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0e0ffdadd1f1898b{ font-size: 16px; }
}.source-qualification .sd.sza-26959914288ace06{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89) * 0)); max-width: calc(100% - (var(--gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-26959914288ace06{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-26959914288ace06{ flex: none; width: 100%; }
}.source-qualification .sd.sza-a23412ac2b060716{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-1177facb-f414-45aa-9d96-6f93b7d1e6c0: 16px; --gap-v-1177facb-f414-45aa-9d96-6f93b7d1e6c0: 0px; --gap-uuid: 1177facb-f414-45aa-9d96-6f93b7d1e6c0; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a23412ac2b060716{ padding: 12px 20px; --gap-h-1177facb-f414-45aa-9d96-6f93b7d1e6c0: 16px; --gap-v-1177facb-f414-45aa-9d96-6f93b7d1e6c0: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a23412ac2b060716{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1177facb-f414-45aa-9d96-6f93b7d1e6c0: 16px; --gap-v-1177facb-f414-45aa-9d96-6f93b7d1e6c0: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a23412ac2b060716{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-1177facb-f414-45aa-9d96-6f93b7d1e6c0: 8px; --gap-v-1177facb-f414-45aa-9d96-6f93b7d1e6c0: 0px; }
}.source-qualification .sd.sza-4de94af1e775f322{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4de94af1e775f322{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4de94af1e775f322{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4de94af1e775f322{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-1177facb-f414-45aa-9d96-6f93b7d1e6c0) * 0.16)); max-width: calc(84% - (var(--gap-h-1177facb-f414-45aa-9d96-6f93b7d1e6c0) * 0.16)); }
}.source-qualification .sd.sza-cb75068147a4dd62{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-cb75068147a4dd62{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-cb75068147a4dd62{ font-size: 16px; }
}.source-qualification .sd.sza-f1f116c892205a68{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50: 16px; --gap-v-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50: 0px; --gap-uuid: 5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-f1f116c892205a68{ padding: 12px 20px; --gap-h-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50: 16px; --gap-v-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f1f116c892205a68{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50: 16px; --gap-v-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-f1f116c892205a68{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50: 8px; --gap-v-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50: 0px; }
}.source-qualification .sd.sza-95e7fa2c1f4da7d8{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-95e7fa2c1f4da7d8{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-95e7fa2c1f4da7d8{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-95e7fa2c1f4da7d8{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50) * 0.16)); max-width: calc(84% - (var(--gap-h-5482f6e0-a8ef-4d81-b0b8-e7c5e6d20c50) * 0.16)); }
}.source-qualification .sd.sza-85578185f094a7e5{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-85578185f094a7e5{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-85578185f094a7e5{ font-size: 16px; }
}.source-qualification .sd.sza-8d1f7ac3838ff4ee{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-8d1f7ac3838ff4ee{ flex: none; height: 0px; }.source-qualification .sd.sza-745236781b1771ea{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-745236781b1771ea{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-312b8944f30cd99c{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-628767c2-2cda-4192-84b1-ed7bafbda668: 16px; --gap-v-628767c2-2cda-4192-84b1-ed7bafbda668: 0px; --gap-uuid: 628767c2-2cda-4192-84b1-ed7bafbda668; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-312b8944f30cd99c{ padding: 12px 20px; --gap-h-628767c2-2cda-4192-84b1-ed7bafbda668: 16px; --gap-v-628767c2-2cda-4192-84b1-ed7bafbda668: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-312b8944f30cd99c{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-628767c2-2cda-4192-84b1-ed7bafbda668: 16px; --gap-v-628767c2-2cda-4192-84b1-ed7bafbda668: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-312b8944f30cd99c{ gap: 8px; padding: 4px 8px; --gap-h-628767c2-2cda-4192-84b1-ed7bafbda668: 8px; --gap-v-628767c2-2cda-4192-84b1-ed7bafbda668: 0px; }
}.source-qualification .sd.sza-edfca37e770471b5{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3: 0px; --gap-v-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3: 16px; --gap-uuid: 3c07036a-f9e5-4ce8-b7fb-d6ce47956da3; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-edfca37e770471b5{ flex: none; width: calc(90% - (var(--gap-h-628767c2-2cda-4192-84b1-ed7bafbda668) * 0.10000000000000003)); --gap-h-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3: 0px; --gap-v-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3: 16px; max-width: calc(90% - (var(--gap-h-628767c2-2cda-4192-84b1-ed7bafbda668) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-edfca37e770471b5{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3: 0px; --gap-v-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-edfca37e770471b5{ flex: none; gap: 8px; width: 90%; --gap-h-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3: 0px; --gap-v-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3: 8px; }
}.source-qualification .sd.sza-5efe97d00a422ea5{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5efe97d00a422ea5{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5efe97d00a422ea5{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5efe97d00a422ea5{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-3c07036a-f9e5-4ce8-b7fb-d6ce47956da3) * 0.10000000000000003)); }
}.source-qualification .sd.sza-c7d7f6500e4e0505{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-d6509c02-a0cf-4951-9057-304ac4657b6d: 16px; --gap-v-d6509c02-a0cf-4951-9057-304ac4657b6d: 0px; --gap-uuid: d6509c02-a0cf-4951-9057-304ac4657b6d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c7d7f6500e4e0505{ padding: 12px 20px; --gap-h-d6509c02-a0cf-4951-9057-304ac4657b6d: 16px; --gap-v-d6509c02-a0cf-4951-9057-304ac4657b6d: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c7d7f6500e4e0505{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-d6509c02-a0cf-4951-9057-304ac4657b6d: 22px; --gap-v-d6509c02-a0cf-4951-9057-304ac4657b6d: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c7d7f6500e4e0505{ gap: 8px; padding: 4px 8px; --gap-h-d6509c02-a0cf-4951-9057-304ac4657b6d: 8px; --gap-v-d6509c02-a0cf-4951-9057-304ac4657b6d: 0px; }
}.source-qualification .sd.sza-1dea9fa50ba6fadd{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1dea9fa50ba6fadd{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1dea9fa50ba6fadd{ font-size: 14px; }
}.source-qualification .sd.sza-1aeff387cbeb9a23{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1aeff387cbeb9a23{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1aeff387cbeb9a23{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-d6509c02-a0cf-4951-9057-304ac4657b6d) * 0.16)); max-width: calc(84% - (var(--gap-h-d6509c02-a0cf-4951-9057-304ac4657b6d) * 0.16)); }
}.source-qualification .sd.sza-d5b086ed3ef87eda{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-d5b086ed3ef87eda{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d5b086ed3ef87eda{ font-size: 16px; }
}.source-qualification .sd.sza-5cad126a9f8d7edc{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89) * 0)); max-width: calc(100% - (var(--gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5cad126a9f8d7edc{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5cad126a9f8d7edc{ flex: none; width: 100%; }
}.source-qualification .sd.sza-2cc12d542549397a{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-95866910-f198-423c-8c92-57589d0f1951: 16px; --gap-v-95866910-f198-423c-8c92-57589d0f1951: 0px; --gap-uuid: 95866910-f198-423c-8c92-57589d0f1951; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-2cc12d542549397a{ padding: 12px 20px; --gap-h-95866910-f198-423c-8c92-57589d0f1951: 16px; --gap-v-95866910-f198-423c-8c92-57589d0f1951: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2cc12d542549397a{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-95866910-f198-423c-8c92-57589d0f1951: 16px; --gap-v-95866910-f198-423c-8c92-57589d0f1951: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2cc12d542549397a{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-95866910-f198-423c-8c92-57589d0f1951: 8px; --gap-v-95866910-f198-423c-8c92-57589d0f1951: 0px; }
}.source-qualification .sd.sza-467c6077b46ea92f{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-467c6077b46ea92f{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-467c6077b46ea92f{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-467c6077b46ea92f{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-95866910-f198-423c-8c92-57589d0f1951) * 0.16)); max-width: calc(84% - (var(--gap-h-95866910-f198-423c-8c92-57589d0f1951) * 0.16)); }
}.source-qualification .sd.sza-cf7f3ee85c7cd742{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-cf7f3ee85c7cd742{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-cf7f3ee85c7cd742{ font-size: 16px; }
}.source-qualification .sd.sza-128ac8622fafc17a{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-ad537469-f48f-4009-839e-41f95e56759c: 16px; --gap-v-ad537469-f48f-4009-839e-41f95e56759c: 0px; --gap-uuid: ad537469-f48f-4009-839e-41f95e56759c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-128ac8622fafc17a{ padding: 12px 20px; --gap-h-ad537469-f48f-4009-839e-41f95e56759c: 16px; --gap-v-ad537469-f48f-4009-839e-41f95e56759c: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-128ac8622fafc17a{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-ad537469-f48f-4009-839e-41f95e56759c: 16px; --gap-v-ad537469-f48f-4009-839e-41f95e56759c: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-128ac8622fafc17a{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-ad537469-f48f-4009-839e-41f95e56759c: 8px; --gap-v-ad537469-f48f-4009-839e-41f95e56759c: 0px; }
}.source-qualification .sd.sza-4995c755ee968276{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4995c755ee968276{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4995c755ee968276{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4995c755ee968276{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-ad537469-f48f-4009-839e-41f95e56759c) * 0.16)); max-width: calc(84% - (var(--gap-h-ad537469-f48f-4009-839e-41f95e56759c) * 0.16)); }
}.source-qualification .sd.sza-5c2b94a73c621675{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-5c2b94a73c621675{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5c2b94a73c621675{ font-size: 16px; }
}.source-qualification .sd.sza-c90fb5ccc2ec2272{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-c90fb5ccc2ec2272{ flex: none; height: 0px; }.source-qualification .sd.sza-e8c7ae0793287510{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e8c7ae0793287510{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-eb64c2136c1bcc55{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-f84d7b1a-9a3a-419f-b8c6-d7f929407c36: 16px; --gap-v-f84d7b1a-9a3a-419f-b8c6-d7f929407c36: 0px; --gap-uuid: f84d7b1a-9a3a-419f-b8c6-d7f929407c36; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-eb64c2136c1bcc55{ padding: 12px 20px; --gap-h-f84d7b1a-9a3a-419f-b8c6-d7f929407c36: 16px; --gap-v-f84d7b1a-9a3a-419f-b8c6-d7f929407c36: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-eb64c2136c1bcc55{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-f84d7b1a-9a3a-419f-b8c6-d7f929407c36: 16px; --gap-v-f84d7b1a-9a3a-419f-b8c6-d7f929407c36: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-eb64c2136c1bcc55{ gap: 8px; padding: 4px 8px; --gap-h-f84d7b1a-9a3a-419f-b8c6-d7f929407c36: 8px; --gap-v-f84d7b1a-9a3a-419f-b8c6-d7f929407c36: 0px; }
}.source-qualification .sd.sza-fb18d127b126dffe{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-da92465b-c035-437f-b539-34b82ecd97ce: 0px; --gap-v-da92465b-c035-437f-b539-34b82ecd97ce: 16px; --gap-uuid: da92465b-c035-437f-b539-34b82ecd97ce; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-fb18d127b126dffe{ flex: none; width: calc(90% - (var(--gap-h-f84d7b1a-9a3a-419f-b8c6-d7f929407c36) * 0.10000000000000003)); --gap-h-da92465b-c035-437f-b539-34b82ecd97ce: 0px; --gap-v-da92465b-c035-437f-b539-34b82ecd97ce: 16px; max-width: calc(90% - (var(--gap-h-f84d7b1a-9a3a-419f-b8c6-d7f929407c36) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-fb18d127b126dffe{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-da92465b-c035-437f-b539-34b82ecd97ce: 0px; --gap-v-da92465b-c035-437f-b539-34b82ecd97ce: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-fb18d127b126dffe{ flex: none; gap: 8px; width: 90%; --gap-h-da92465b-c035-437f-b539-34b82ecd97ce: 0px; --gap-v-da92465b-c035-437f-b539-34b82ecd97ce: 8px; }
}.source-qualification .sd.sza-acbfecf278753825{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-acbfecf278753825{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-acbfecf278753825{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-acbfecf278753825{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-da92465b-c035-437f-b539-34b82ecd97ce) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-da92465b-c035-437f-b539-34b82ecd97ce) * 0.10000000000000003)); }
}.source-qualification .sd.sza-9da32a50fd62ccc6{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-d3161cbd-033e-4315-9d54-45437519f078: 16px; --gap-v-d3161cbd-033e-4315-9d54-45437519f078: 0px; --gap-uuid: d3161cbd-033e-4315-9d54-45437519f078; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-9da32a50fd62ccc6{ padding: 12px 20px; --gap-h-d3161cbd-033e-4315-9d54-45437519f078: 16px; --gap-v-d3161cbd-033e-4315-9d54-45437519f078: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9da32a50fd62ccc6{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-d3161cbd-033e-4315-9d54-45437519f078: 22px; --gap-v-d3161cbd-033e-4315-9d54-45437519f078: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-9da32a50fd62ccc6{ gap: 8px; padding: 4px 8px; --gap-h-d3161cbd-033e-4315-9d54-45437519f078: 8px; --gap-v-d3161cbd-033e-4315-9d54-45437519f078: 0px; }
}.source-qualification .sd.sza-6f1c576958ba0a6a{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6f1c576958ba0a6a{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6f1c576958ba0a6a{ font-size: 14px; }
}.source-qualification .sd.sza-8f09f73af1120713{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8f09f73af1120713{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8f09f73af1120713{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-d3161cbd-033e-4315-9d54-45437519f078) * 0.16)); max-width: calc(84% - (var(--gap-h-d3161cbd-033e-4315-9d54-45437519f078) * 0.16)); }
}.source-qualification .sd.sza-0c225ba270654749{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-0c225ba270654749{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0c225ba270654749{ font-size: 16px; }
}.source-qualification .sd.sza-d01be12c1bfa9113{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89) * 0)); max-width: calc(100% - (var(--gap-h-4003da15-311b-4a0e-80ba-0cb39be69d89) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d01be12c1bfa9113{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d01be12c1bfa9113{ flex: none; width: 100%; }
}.source-qualification .sd.sza-44b5da55e87d9b9a{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc: 16px; --gap-v-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc: 0px; --gap-uuid: 79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-44b5da55e87d9b9a{ padding: 12px 20px; --gap-h-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc: 16px; --gap-v-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-44b5da55e87d9b9a{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc: 16px; --gap-v-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-44b5da55e87d9b9a{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc: 8px; --gap-v-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc: 0px; }
}.source-qualification .sd.sza-856f6b84652a8175{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-856f6b84652a8175{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-856f6b84652a8175{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-856f6b84652a8175{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc) * 0.16)); max-width: calc(84% - (var(--gap-h-79ed43c9-cb8c-49c8-ac8a-f9ee0c6f8fdc) * 0.16)); }
}.source-qualification .sd.sza-2d96600515d72701{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-2d96600515d72701{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2d96600515d72701{ font-size: 16px; }
}.source-qualification .sd.sza-6c0a7be0df6dff21{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-1a634a81-be3b-4883-90fa-f40f6103ba49: 16px; --gap-v-1a634a81-be3b-4883-90fa-f40f6103ba49: 0px; --gap-uuid: 1a634a81-be3b-4883-90fa-f40f6103ba49; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6c0a7be0df6dff21{ padding: 12px 20px; --gap-h-1a634a81-be3b-4883-90fa-f40f6103ba49: 16px; --gap-v-1a634a81-be3b-4883-90fa-f40f6103ba49: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6c0a7be0df6dff21{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1a634a81-be3b-4883-90fa-f40f6103ba49: 16px; --gap-v-1a634a81-be3b-4883-90fa-f40f6103ba49: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6c0a7be0df6dff21{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-1a634a81-be3b-4883-90fa-f40f6103ba49: 8px; --gap-v-1a634a81-be3b-4883-90fa-f40f6103ba49: 0px; }
}.source-qualification .sd.sza-e189d7e5ebd088c2{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-e189d7e5ebd088c2{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e189d7e5ebd088c2{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e189d7e5ebd088c2{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-1a634a81-be3b-4883-90fa-f40f6103ba49) * 0.16)); max-width: calc(84% - (var(--gap-h-1a634a81-be3b-4883-90fa-f40f6103ba49) * 0.16)); }
}.source-qualification .sd.sza-26b78d59ca313dd2{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-26b78d59ca313dd2{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-26b78d59ca313dd2{ font-size: 16px; }
}.source-qualification .sd.sza-fe8e71a597c01567{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-fe8e71a597c01567{ flex: none; height: 0px; }.source-qualification .sd.sza-16a4ad0f45675fd5{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-16a4ad0f45675fd5{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-acbdf88d52032909{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-5efe5fdf-4fc9-44a4-95a9-9322ab7af495: 16px; --gap-v-5efe5fdf-4fc9-44a4-95a9-9322ab7af495: 0px; --gap-uuid: 5efe5fdf-4fc9-44a4-95a9-9322ab7af495; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-acbdf88d52032909{ padding: 12px 20px; --gap-h-5efe5fdf-4fc9-44a4-95a9-9322ab7af495: 16px; --gap-v-5efe5fdf-4fc9-44a4-95a9-9322ab7af495: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-acbdf88d52032909{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-5efe5fdf-4fc9-44a4-95a9-9322ab7af495: 16px; --gap-v-5efe5fdf-4fc9-44a4-95a9-9322ab7af495: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-acbdf88d52032909{ gap: 8px; padding: 4px 8px; --gap-h-5efe5fdf-4fc9-44a4-95a9-9322ab7af495: 8px; --gap-v-5efe5fdf-4fc9-44a4-95a9-9322ab7af495: 0px; }
}.source-qualification .sd.sza-d45ae540c65d89d5{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-332ce87e-d9b5-4d23-b307-35ff12da86a7: 0px; --gap-v-332ce87e-d9b5-4d23-b307-35ff12da86a7: 16px; --gap-uuid: 332ce87e-d9b5-4d23-b307-35ff12da86a7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d45ae540c65d89d5{ flex: none; width: calc(90% - (var(--gap-h-5efe5fdf-4fc9-44a4-95a9-9322ab7af495) * 0.10000000000000003)); --gap-h-332ce87e-d9b5-4d23-b307-35ff12da86a7: 0px; --gap-v-332ce87e-d9b5-4d23-b307-35ff12da86a7: 16px; max-width: calc(90% - (var(--gap-h-5efe5fdf-4fc9-44a4-95a9-9322ab7af495) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d45ae540c65d89d5{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-332ce87e-d9b5-4d23-b307-35ff12da86a7: 0px; --gap-v-332ce87e-d9b5-4d23-b307-35ff12da86a7: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d45ae540c65d89d5{ flex: none; gap: 8px; width: 90%; --gap-h-332ce87e-d9b5-4d23-b307-35ff12da86a7: 0px; --gap-v-332ce87e-d9b5-4d23-b307-35ff12da86a7: 8px; }
}.source-qualification .sd.sza-07881e1527c90321{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-07881e1527c90321{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-07881e1527c90321{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-07881e1527c90321{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-332ce87e-d9b5-4d23-b307-35ff12da86a7) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-332ce87e-d9b5-4d23-b307-35ff12da86a7) * 0.10000000000000003)); }
}.source-qualification .sd.sza-17c3230dadcfc950{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-45627918-261c-4843-b42c-f169d235e728: 16px; --gap-v-45627918-261c-4843-b42c-f169d235e728: 0px; --gap-uuid: 45627918-261c-4843-b42c-f169d235e728; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-17c3230dadcfc950{ padding: 12px 20px; --gap-h-45627918-261c-4843-b42c-f169d235e728: 16px; --gap-v-45627918-261c-4843-b42c-f169d235e728: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-17c3230dadcfc950{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-45627918-261c-4843-b42c-f169d235e728: 22px; --gap-v-45627918-261c-4843-b42c-f169d235e728: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-17c3230dadcfc950{ gap: 8px; padding: 4px 8px; --gap-h-45627918-261c-4843-b42c-f169d235e728: 8px; --gap-v-45627918-261c-4843-b42c-f169d235e728: 0px; }
}.source-qualification .sd.sza-1fcfb57fdc6c6847{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1fcfb57fdc6c6847{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1fcfb57fdc6c6847{ font-size: 14px; }
}.source-qualification .sd.sza-082a75dba6985138{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-082a75dba6985138{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-082a75dba6985138{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-45627918-261c-4843-b42c-f169d235e728) * 0.16)); max-width: calc(84% - (var(--gap-h-45627918-261c-4843-b42c-f169d235e728) * 0.16)); }
}.source-qualification .sd.sza-619bcda368e85e19{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-619bcda368e85e19{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-619bcda368e85e19{ font-size: 16px; }
}.source-qualification .sd.sza-da9d4a07eeb52dc2{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 20px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 32px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-da9d4a07eeb52dc2{ font-size: 36px; margin: 32px 0px 16px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-da9d4a07eeb52dc2{ font-size: 20px; }
}.source-qualification .sd.sza-5108a4a8f437784f{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 2074px; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 100px 30px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-5108a4a8f437784f{ flex: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5108a4a8f437784f{ flex: none; height: auto; padding: 100px 60px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5108a4a8f437784f{ padding: 80px 16px; }
}.source-qualification .sd.sza-bc3cdcf8275fd8d2{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-qualification .sd.sza-bc3cdcf8275fd8d2.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-bc3cdcf8275fd8d2.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-bc3cdcf8275fd8d2&appear-active{ transform-origin: center center; }.source-qualification .sd.sza-c829557a9a957d3f{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px 0px 64px 0px; width: 1440px; --gap-h-d66572ad-fd4b-40c4-990a-e2a1a84aebbb: 0px; --gap-v-d66572ad-fd4b-40c4-990a-e2a1a84aebbb: 0px; --gap-uuid: d66572ad-fd4b-40c4-990a-e2a1a84aebbb; max-width: 100%; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c829557a9a957d3f{ flex: none; height: 1328px; --gap-h-d66572ad-fd4b-40c4-990a-e2a1a84aebbb: 0px; --gap-v-d66572ad-fd4b-40c4-990a-e2a1a84aebbb: 0px; max-width: 100%; }
}.source-qualification .sd.sza-fbc7eddd4264e5f0{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-fbc7eddd4264e5f0{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-qualification .sd.sza-f70357c29249d6af{ color: #FFFFFF; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 8px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f70357c29249d6af{ font-size: 36px; }
}.source-qualification .sd.sza-303c83555409cf65{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-qualification .sd.sza-f3b8b08d60f0de5c{ background: #FFFFFF; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-f3b8b08d60f0de5c.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-f3b8b08d60f0de5c.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-51836821e26a17d1{ background: #FFFFFF; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-51836821e26a17d1.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-51836821e26a17d1.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-05a5b64e8a9df683{ color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-05a5b64e8a9df683{ font-size: 16px; }
}.source-qualification .sd.sza-4963722935d74ceb{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-d66572ad-fd4b-40c4-990a-e2a1a84aebbb) * 0)); --gap-h-5462003b-6723-4b77-9363-00dd9df56d7f: 0px; --gap-v-5462003b-6723-4b77-9363-00dd9df56d7f: 56px; --gap-uuid: 5462003b-6723-4b77-9363-00dd9df56d7f; max-width: calc(100% - (var(--gap-h-d66572ad-fd4b-40c4-990a-e2a1a84aebbb) * 0)); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-4963722935d74ceb{ gap: 20px; --gap-h-5462003b-6723-4b77-9363-00dd9df56d7f: 0px; --gap-v-5462003b-6723-4b77-9363-00dd9df56d7f: 20px; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4963722935d74ceb{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-5462003b-6723-4b77-9363-00dd9df56d7f: 0px; --gap-v-5462003b-6723-4b77-9363-00dd9df56d7f: 56px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4963722935d74ceb{ height: 1036px; --gap-h-5462003b-6723-4b77-9363-00dd9df56d7f: 0px; --gap-v-5462003b-6723-4b77-9363-00dd9df56d7f: 56px; width: calc(100% - (var(--gap-h-d66572ad-fd4b-40c4-990a-e2a1a84aebbb) * 0)); max-width: calc(100% - (var(--gap-h-d66572ad-fd4b-40c4-990a-e2a1a84aebbb) * 0)); }
}.source-qualification .sd.sza-a9f5bda9d959f7a6{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 10px; width: calc(50% - (var(--gap-h-5462003b-6723-4b77-9363-00dd9df56d7f) * 0.5)); max-width: calc(50% - (var(--gap-h-5462003b-6723-4b77-9363-00dd9df56d7f) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a9f5bda9d959f7a6{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-5462003b-6723-4b77-9363-00dd9df56d7f) * 0)); max-width: calc(100% - (var(--gap-h-5462003b-6723-4b77-9363-00dd9df56d7f) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a9f5bda9d959f7a6{ padding: 0px 10px; }
}.source-qualification .sd.sza-7f2b9f74f6265e4c{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-7f2b9f74f6265e4c{ margin: 0px 0px 24px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7f2b9f74f6265e4c{ font-size: 32px; }
}.source-qualification .sd.sza-8d27a4985c0527cb{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-8d27a4985c0527cb{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8d27a4985c0527cb{ flex: none; font-size: 16px; width: 100%; max-width: 100%; }
}.source-qualification .sd.sza-48d31fc3b9eaa939{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: auto; margin: 0px 0px 0px 0px; padding: 0px 8px 0px 0px; width: auto; max-width: 100%; }
.source-qualification .sd.sza-48d31fc3b9eaa939.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-48d31fc3b9eaa939.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-48d31fc3b9eaa939{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-48d31fc3b9eaa939{ flex: none; height: 380px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-5462003b-6723-4b77-9363-00dd9df56d7f) * 0)); max-width: calc(100% - (var(--gap-h-5462003b-6723-4b77-9363-00dd9df56d7f) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-48d31fc3b9eaa939{ border-radius: 0px 0px 0px 0px; flex: none; height: 342px; padding: 0px 0px 0px 8px; width: auto; max-width: 100%; }
}.source-qualification .sd.sza-5a9c801a654c2327{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 3395px; justify-content: center; padding: 144px 64px 100px 64px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-5a9c801a654c2327{ padding: 100px 60px; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5a9c801a654c2327{ height: 4415px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5a9c801a654c2327{ height: 3300px; margin: 0px 0px 0px 0px; padding: 80px 16px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5a9c801a654c2327{ height: 3524px; margin: 0px 0px 0px 0px; padding: 80px 20px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
}.source-qualification .sd.sza-e7383108fc76fc39{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: 1440px; --gap-h-2a72a4ea-5472-4218-b2de-aa2284bf6cdb: 0px; --gap-v-2a72a4ea-5472-4218-b2de-aa2284bf6cdb: 0px; --gap-uuid: 2a72a4ea-5472-4218-b2de-aa2284bf6cdb; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e7383108fc76fc39{ flex: none; height: 3192px; padding: 0px 0px 0px; --gap-h-2a72a4ea-5472-4218-b2de-aa2284bf6cdb: 0px; --gap-v-2a72a4ea-5472-4218-b2de-aa2284bf6cdb: 0px; max-width: 100%; }
}.source-qualification .sd.sza-d131aa5d55da7000{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 24px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d131aa5d55da7000{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-qualification .sd.sza-3da71380e2f78006{ color: #ffaa00ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3da71380e2f78006{ font-size: 36px; }
}.source-qualification .sd.sza-753261dc1b622a01{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-qualification .sd.sza-5f528a196cc0b998{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-5f528a196cc0b998.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-5f528a196cc0b998.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-e493dcc4a25e45b6{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-e493dcc4a25e45b6.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-e493dcc4a25e45b6.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-aef37b30fc788e87{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-aef37b30fc788e87{ font-size: 16px; }
}.source-qualification .sd.sza-93889504df7c5179{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-93889504df7c5179{ font-size: 16px; }
}.source-qualification .sd.sza-9798cd413bca51a5{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 16px 0px 0px 0px; width: 1280px; --gap-h-f9350ae3-70ea-480a-9214-a1de7d848e3b: 0px; --gap-v-f9350ae3-70ea-480a-9214-a1de7d848e3b: 64px; --gap-uuid: f9350ae3-70ea-480a-9214-a1de7d848e3b; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-9798cd413bca51a5{ flex-direction: column; flex-wrap: nowrap; --gap-h-f9350ae3-70ea-480a-9214-a1de7d848e3b: 0px; --gap-v-f9350ae3-70ea-480a-9214-a1de7d848e3b: 64px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9798cd413bca51a5{ flex: none; gap: 40px; height: 2915px; --gap-h-f9350ae3-70ea-480a-9214-a1de7d848e3b: 0px; --gap-v-f9350ae3-70ea-480a-9214-a1de7d848e3b: 40px; max-width: 100%; }
}.source-qualification .sd.sza-376af0ef0da6d163{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f9350ae3-70ea-480a-9214-a1de7d848e3b) * 0)); --gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465: 0px; --gap-v-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465: 40px; --gap-uuid: dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465; max-width: calc(100% - (var(--gap-h-f9350ae3-70ea-480a-9214-a1de7d848e3b) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-376af0ef0da6d163{ flex-direction: column; --gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465: 0px; --gap-v-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465: 40px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-376af0ef0da6d163{ height: 3720px; --gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465: 0px; --gap-v-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465: 40px; width: calc(100% - (var(--gap-h-f9350ae3-70ea-480a-9214-a1de7d848e3b) * 0)); max-width: calc(100% - (var(--gap-h-f9350ae3-70ea-480a-9214-a1de7d848e3b) * 0)); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-376af0ef0da6d163{ height: 3156px; --gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465: 0px; --gap-v-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465: 40px; width: calc(100% - (var(--gap-h-f9350ae3-70ea-480a-9214-a1de7d848e3b) * 0)); max-width: calc(100% - (var(--gap-h-f9350ae3-70ea-480a-9214-a1de7d848e3b) * 0)); }
}.source-qualification .sd.sza-7750ed051b6ec3ad{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); --gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405: 40px; --gap-v-8e12f767-7a96-4e54-a82d-7034c6d53405: 0px; --gap-uuid: 8e12f767-7a96-4e54-a82d-7034c6d53405; max-width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); }
.source-qualification .sd.sza-7750ed051b6ec3ad.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405: 40px; --gap-v-8e12f767-7a96-4e54-a82d-7034c6d53405: 0px; }
.source-qualification .sd.sza-7750ed051b6ec3ad.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-7750ed051b6ec3ad{ flex: none; flex-direction: column; gap: 32px; --gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405: 0px; --gap-v-8e12f767-7a96-4e54-a82d-7034c6d53405: 32px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7750ed051b6ec3ad{ flex: none; gap: 24px; height: 504px; width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); --gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405: 24px; --gap-v-8e12f767-7a96-4e54-a82d-7034c6d53405: 0px; max-width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); }
}.source-qualification .sd.sza-fdfcd792d22d9b11{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0.5)); --gap-h-d93bb525-8523-4188-b48c-a5017adaa5cb: 0px; --gap-v-d93bb525-8523-4188-b48c-a5017adaa5cb: 16px; --gap-uuid: d93bb525-8523-4188-b48c-a5017adaa5cb; max-width: calc(50% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-fdfcd792d22d9b11{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0)); --gap-h-d93bb525-8523-4188-b48c-a5017adaa5cb: 0px; --gap-v-d93bb525-8523-4188-b48c-a5017adaa5cb: 16px; max-width: calc(100% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-fdfcd792d22d9b11{ gap: 12px; --gap-h-d93bb525-8523-4188-b48c-a5017adaa5cb: 0px; --gap-v-d93bb525-8523-4188-b48c-a5017adaa5cb: 12px; }
}.source-qualification .sd.sza-1edd9fab282e9e7f{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-beee6c26-7890-423e-b1a4-ca126b726e95: 0px; --gap-v-beee6c26-7890-423e-b1a4-ca126b726e95: 16px; --gap-uuid: beee6c26-7890-423e-b1a4-ca126b726e95; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-1edd9fab282e9e7f{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-beee6c26-7890-423e-b1a4-ca126b726e95: 0px; --gap-v-beee6c26-7890-423e-b1a4-ca126b726e95: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1edd9fab282e9e7f{ gap: 12px; --gap-h-beee6c26-7890-423e-b1a4-ca126b726e95: 0px; --gap-v-beee6c26-7890-423e-b1a4-ca126b726e95: 12px; }
}.source-qualification .sd.sza-0baec10a4297c777{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-beee6c26-7890-423e-b1a4-ca126b726e95) * 0)); max-width: calc(100% - (var(--gap-h-beee6c26-7890-423e-b1a4-ca126b726e95) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0baec10a4297c777{ font-size: 24px; }
}.source-qualification .sd.sza-61e2233ae459bfa6{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-61e2233ae459bfa6{ font-size: 14px; }
}.source-qualification .sd.sza-ca0a636a87c4f3d3{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-d93bb525-8523-4188-b48c-a5017adaa5cb) * 0)); max-width: calc(100% - (var(--gap-h-d93bb525-8523-4188-b48c-a5017adaa5cb) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ca0a636a87c4f3d3{ font-size: 14px; }
}.source-qualification .sd.sza-afd2533feaabafa5{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0.5)); max-width: calc(50% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-afd2533feaabafa5{ flex: none; width: calc(100% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0)); max-width: calc(100% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-afd2533feaabafa5{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0)); max-width: calc(100% - (var(--gap-h-8e12f767-7a96-4e54-a82d-7034c6d53405) * 0)); }
}.source-qualification .sd.sza-b200bc3c35937b71{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); --gap-h-caa646ab-759c-4315-868d-80272a85f62f: 40px; --gap-v-caa646ab-759c-4315-868d-80272a85f62f: 0px; --gap-uuid: caa646ab-759c-4315-868d-80272a85f62f; max-width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); }
.source-qualification .sd.sza-b200bc3c35937b71.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-caa646ab-759c-4315-868d-80272a85f62f: 40px; --gap-v-caa646ab-759c-4315-868d-80272a85f62f: 0px; }
.source-qualification .sd.sza-b200bc3c35937b71.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b200bc3c35937b71{ flex: none; flex-direction: column; gap: 32px; --gap-h-caa646ab-759c-4315-868d-80272a85f62f: 0px; --gap-v-caa646ab-759c-4315-868d-80272a85f62f: 32px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b200bc3c35937b71{ flex: none; gap: 24px; width: 100%; --gap-h-caa646ab-759c-4315-868d-80272a85f62f: 24px; --gap-v-caa646ab-759c-4315-868d-80272a85f62f: 0px; }
}.source-qualification .sd.sza-a9b97ff437f64653{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0.5)); --gap-h-fb34eb5e-02ad-453d-b241-77e100622ef2: 0px; --gap-v-fb34eb5e-02ad-453d-b241-77e100622ef2: 16px; --gap-uuid: fb34eb5e-02ad-453d-b241-77e100622ef2; max-width: calc(50% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a9b97ff437f64653{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0)); --gap-h-fb34eb5e-02ad-453d-b241-77e100622ef2: 0px; --gap-v-fb34eb5e-02ad-453d-b241-77e100622ef2: 16px; max-width: calc(100% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a9b97ff437f64653{ gap: 12px; --gap-h-fb34eb5e-02ad-453d-b241-77e100622ef2: 0px; --gap-v-fb34eb5e-02ad-453d-b241-77e100622ef2: 12px; }
}.source-qualification .sd.sza-c6f963889f992889{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-fee1b87c-2e92-479b-b099-ce63b0351704: 0px; --gap-v-fee1b87c-2e92-479b-b099-ce63b0351704: 16px; --gap-uuid: fee1b87c-2e92-479b-b099-ce63b0351704; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c6f963889f992889{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-fee1b87c-2e92-479b-b099-ce63b0351704: 0px; --gap-v-fee1b87c-2e92-479b-b099-ce63b0351704: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c6f963889f992889{ gap: 12px; --gap-h-fee1b87c-2e92-479b-b099-ce63b0351704: 0px; --gap-v-fee1b87c-2e92-479b-b099-ce63b0351704: 12px; }
}.source-qualification .sd.sza-c9a2a713b7ecf97d{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-fee1b87c-2e92-479b-b099-ce63b0351704) * 0)); max-width: calc(100% - (var(--gap-h-fee1b87c-2e92-479b-b099-ce63b0351704) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c9a2a713b7ecf97d{ font-size: 24px; }
}.source-qualification .sd.sza-a85e4805474ca033{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a85e4805474ca033{ font-size: 14px; }
}.source-qualification .sd.sza-c3663f3716d9f80d{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-fb34eb5e-02ad-453d-b241-77e100622ef2) * 0)); max-width: calc(100% - (var(--gap-h-fb34eb5e-02ad-453d-b241-77e100622ef2) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c3663f3716d9f80d{ font-size: 14px; }
}.source-qualification .sd.sza-2242684b51fb9df7{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0.5)); max-width: calc(50% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-2242684b51fb9df7{ flex: none; width: calc(100% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0)); max-width: calc(100% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2242684b51fb9df7{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0)); max-width: calc(100% - (var(--gap-h-caa646ab-759c-4315-868d-80272a85f62f) * 0)); }
}.source-qualification .sd.sza-21fab066b6cab2c5{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); --gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e: 40px; --gap-v-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e: 0px; --gap-uuid: 6b3f3608-c4e5-4bb6-95b9-a1bb8579236e; max-width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); }
.source-qualification .sd.sza-21fab066b6cab2c5.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e: 40px; --gap-v-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e: 0px; }
.source-qualification .sd.sza-21fab066b6cab2c5.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-21fab066b6cab2c5{ flex: none; flex-direction: column; gap: 32px; --gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e: 0px; --gap-v-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e: 32px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-21fab066b6cab2c5{ flex: none; gap: 24px; width: 100%; --gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e: 24px; --gap-v-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e: 0px; }
}.source-qualification .sd.sza-288904dde580b200{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0.5)); --gap-h-6608751d-6358-4b65-9db3-3058b104787c: 0px; --gap-v-6608751d-6358-4b65-9db3-3058b104787c: 16px; --gap-uuid: 6608751d-6358-4b65-9db3-3058b104787c; max-width: calc(50% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-288904dde580b200{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0)); --gap-h-6608751d-6358-4b65-9db3-3058b104787c: 0px; --gap-v-6608751d-6358-4b65-9db3-3058b104787c: 16px; max-width: calc(100% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-288904dde580b200{ gap: 12px; --gap-h-6608751d-6358-4b65-9db3-3058b104787c: 0px; --gap-v-6608751d-6358-4b65-9db3-3058b104787c: 12px; }
}.source-qualification .sd.sza-7dfdde78d971bb3e{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-01e3c0d0-8521-4754-bc31-dab8f7a9de26: 0px; --gap-v-01e3c0d0-8521-4754-bc31-dab8f7a9de26: 16px; --gap-uuid: 01e3c0d0-8521-4754-bc31-dab8f7a9de26; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-7dfdde78d971bb3e{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-01e3c0d0-8521-4754-bc31-dab8f7a9de26: 0px; --gap-v-01e3c0d0-8521-4754-bc31-dab8f7a9de26: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7dfdde78d971bb3e{ gap: 12px; --gap-h-01e3c0d0-8521-4754-bc31-dab8f7a9de26: 0px; --gap-v-01e3c0d0-8521-4754-bc31-dab8f7a9de26: 12px; }
}.source-qualification .sd.sza-69534b9a02671131{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-01e3c0d0-8521-4754-bc31-dab8f7a9de26) * 0)); max-width: calc(100% - (var(--gap-h-01e3c0d0-8521-4754-bc31-dab8f7a9de26) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-69534b9a02671131{ font-size: 24px; }
}.source-qualification .sd.sza-574cea4f12b7e13a{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-574cea4f12b7e13a{ font-size: 14px; }
}.source-qualification .sd.sza-7a3ebd07beaee1bb{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-6608751d-6358-4b65-9db3-3058b104787c) * 0)); max-width: calc(100% - (var(--gap-h-6608751d-6358-4b65-9db3-3058b104787c) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7a3ebd07beaee1bb{ font-size: 14px; }
}.source-qualification .sd.sza-af3414fc1f9503b3{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0.5)); max-width: calc(50% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-af3414fc1f9503b3{ flex: none; width: calc(100% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0)); max-width: calc(100% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-af3414fc1f9503b3{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0)); max-width: calc(100% - (var(--gap-h-6b3f3608-c4e5-4bb6-95b9-a1bb8579236e) * 0)); }
}.source-qualification .sd.sza-3278c2fa727bacaa{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); --gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969: 40px; --gap-v-89a54eda-382f-4dc7-8f13-180e7a8eb969: 0px; --gap-uuid: 89a54eda-382f-4dc7-8f13-180e7a8eb969; max-width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); }
.source-qualification .sd.sza-3278c2fa727bacaa.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969: 40px; --gap-v-89a54eda-382f-4dc7-8f13-180e7a8eb969: 0px; }
.source-qualification .sd.sza-3278c2fa727bacaa.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-3278c2fa727bacaa{ flex: none; flex-direction: column; gap: 32px; --gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969: 0px; --gap-v-89a54eda-382f-4dc7-8f13-180e7a8eb969: 32px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3278c2fa727bacaa{ flex: none; gap: 24px; width: 100%; --gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969: 24px; --gap-v-89a54eda-382f-4dc7-8f13-180e7a8eb969: 0px; }
}.source-qualification .sd.sza-4c450c06691951f6{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0.5)); --gap-h-35ac2a12-1d18-4686-8e22-1dab0ac49714: 0px; --gap-v-35ac2a12-1d18-4686-8e22-1dab0ac49714: 16px; --gap-uuid: 35ac2a12-1d18-4686-8e22-1dab0ac49714; max-width: calc(50% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4c450c06691951f6{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0)); --gap-h-35ac2a12-1d18-4686-8e22-1dab0ac49714: 0px; --gap-v-35ac2a12-1d18-4686-8e22-1dab0ac49714: 16px; max-width: calc(100% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4c450c06691951f6{ gap: 12px; --gap-h-35ac2a12-1d18-4686-8e22-1dab0ac49714: 0px; --gap-v-35ac2a12-1d18-4686-8e22-1dab0ac49714: 12px; }
}.source-qualification .sd.sza-d79f5479694a981c{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-336f2144-4b6c-4df3-b073-e181f0d6180c: 0px; --gap-v-336f2144-4b6c-4df3-b073-e181f0d6180c: 16px; --gap-uuid: 336f2144-4b6c-4df3-b073-e181f0d6180c; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d79f5479694a981c{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-336f2144-4b6c-4df3-b073-e181f0d6180c: 0px; --gap-v-336f2144-4b6c-4df3-b073-e181f0d6180c: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d79f5479694a981c{ gap: 12px; --gap-h-336f2144-4b6c-4df3-b073-e181f0d6180c: 0px; --gap-v-336f2144-4b6c-4df3-b073-e181f0d6180c: 12px; }
}.source-qualification .sd.sza-24c94991ae325c31{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-336f2144-4b6c-4df3-b073-e181f0d6180c) * 0)); max-width: calc(100% - (var(--gap-h-336f2144-4b6c-4df3-b073-e181f0d6180c) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-24c94991ae325c31{ font-size: 24px; }
}.source-qualification .sd.sza-44deb6c0c69c43e5{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-44deb6c0c69c43e5{ font-size: 14px; }
}.source-qualification .sd.sza-b9536844ae34b108{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-35ac2a12-1d18-4686-8e22-1dab0ac49714) * 0)); max-width: calc(100% - (var(--gap-h-35ac2a12-1d18-4686-8e22-1dab0ac49714) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b9536844ae34b108{ font-size: 14px; }
}.source-qualification .sd.sza-93f1cc6a26f10fbb{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0.5)); max-width: calc(50% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-93f1cc6a26f10fbb{ flex: none; width: calc(100% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0)); max-width: calc(100% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-93f1cc6a26f10fbb{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0)); max-width: calc(100% - (var(--gap-h-89a54eda-382f-4dc7-8f13-180e7a8eb969) * 0)); }
}.source-qualification .sd.sza-2e4554d9b1e6ef30{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); --gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab: 40px; --gap-v-c784dac7-bc27-4550-9c70-dcab8cae88ab: 0px; --gap-uuid: c784dac7-bc27-4550-9c70-dcab8cae88ab; max-width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); }
.source-qualification .sd.sza-2e4554d9b1e6ef30.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab: 40px; --gap-v-c784dac7-bc27-4550-9c70-dcab8cae88ab: 0px; }
.source-qualification .sd.sza-2e4554d9b1e6ef30.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-2e4554d9b1e6ef30{ flex: none; flex-direction: column; gap: 32px; --gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab: 0px; --gap-v-c784dac7-bc27-4550-9c70-dcab8cae88ab: 32px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2e4554d9b1e6ef30{ flex: none; gap: 24px; width: 100%; --gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab: 24px; --gap-v-c784dac7-bc27-4550-9c70-dcab8cae88ab: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2e4554d9b1e6ef30{ margin: 0px 0px 0px 0px; padding: 0px 0px 8px 0px; --gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab: 40px; --gap-v-c784dac7-bc27-4550-9c70-dcab8cae88ab: 0px; width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); max-width: calc(100% - (var(--gap-h-dcd7fbd5-e8a3-442b-b3d7-f0c8602d9465) * 0)); }
}.source-qualification .sd.sza-30ebe5fc481bed36{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0.5)); --gap-h-557ad299-0d54-4581-80e2-ef72dfc2503c: 0px; --gap-v-557ad299-0d54-4581-80e2-ef72dfc2503c: 16px; --gap-uuid: 557ad299-0d54-4581-80e2-ef72dfc2503c; max-width: calc(50% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-30ebe5fc481bed36{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0)); --gap-h-557ad299-0d54-4581-80e2-ef72dfc2503c: 0px; --gap-v-557ad299-0d54-4581-80e2-ef72dfc2503c: 16px; max-width: calc(100% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-30ebe5fc481bed36{ gap: 12px; --gap-h-557ad299-0d54-4581-80e2-ef72dfc2503c: 0px; --gap-v-557ad299-0d54-4581-80e2-ef72dfc2503c: 12px; }
}.source-qualification .sd.sza-ca484a71d76c795b{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-655acaf3-710b-40ad-aacb-ff67d5425553: 0px; --gap-v-655acaf3-710b-40ad-aacb-ff67d5425553: 16px; --gap-uuid: 655acaf3-710b-40ad-aacb-ff67d5425553; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-ca484a71d76c795b{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-655acaf3-710b-40ad-aacb-ff67d5425553: 0px; --gap-v-655acaf3-710b-40ad-aacb-ff67d5425553: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ca484a71d76c795b{ gap: 12px; --gap-h-655acaf3-710b-40ad-aacb-ff67d5425553: 0px; --gap-v-655acaf3-710b-40ad-aacb-ff67d5425553: 12px; }
}.source-qualification .sd.sza-174fe91e1191fd3b{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-655acaf3-710b-40ad-aacb-ff67d5425553) * 0)); max-width: calc(100% - (var(--gap-h-655acaf3-710b-40ad-aacb-ff67d5425553) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-174fe91e1191fd3b{ font-size: 24px; }
}.source-qualification .sd.sza-2f0b3616a4c4f267{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2f0b3616a4c4f267{ font-size: 14px; }
}.source-qualification .sd.sza-23592b1b48a862b1{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-557ad299-0d54-4581-80e2-ef72dfc2503c) * 0)); max-width: calc(100% - (var(--gap-h-557ad299-0d54-4581-80e2-ef72dfc2503c) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-23592b1b48a862b1{ font-size: 14px; }
}.source-qualification .sd.sza-d6361b5198ae7858{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0.5)); max-width: calc(50% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0.5)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d6361b5198ae7858{ flex: none; width: calc(100% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0)); max-width: calc(100% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d6361b5198ae7858{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0)); max-width: calc(100% - (var(--gap-h-c784dac7-bc27-4550-9c70-dcab8cae88ab) * 0)); }
}.source-qualification .sd.sza-0506363d73c82250{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0506363d73c82250{ height: 670px; padding: 80px 16px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
}.source-qualification .sd.sza-7de56420f90ddbab{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; --gap-v-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; --gap-uuid: 1b1c449e-af8e-4623-a7c2-a0c5469fdb07; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-7de56420f90ddbab{ flex: none; width: 1280px; --gap-h-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; --gap-v-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-7de56420f90ddbab{ flex: none; padding: 0px 30px 0px; --gap-h-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; --gap-v-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7de56420f90ddbab{ flex: none; padding: 0px 0px 0px; --gap-h-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; --gap-v-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-7de56420f90ddbab{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; --gap-v-1b1c449e-af8e-4623-a7c2-a0c5469fdb07: 0px; max-width: 100%; }
}.source-qualification .sd.sza-340f9e664f251493{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-340f9e664f251493{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-qualification .sd.sza-6bb91964d2cdf60c{ color: #ff8100ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6bb91964d2cdf60c{ font-size: 36px; }
}.source-qualification .sd.sza-f95c292389a05805{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-qualification .sd.sza-e770998af7562429{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-e770998af7562429.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-e770998af7562429.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-a41cb7b7782951b4{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-a41cb7b7782951b4.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-a41cb7b7782951b4.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-bad78a10eb6bb005{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-bad78a10eb6bb005{ font-size: 16px; }
}.source-qualification .sd.sza-b5db073219a2ea8f{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-1b1c449e-af8e-4623-a7c2-a0c5469fdb07) * 0)); --gap-h-d8ee0900-c1e5-47a1-960b-ec0f85249c63: 56px; --gap-v-d8ee0900-c1e5-47a1-960b-ec0f85249c63: 0px; --gap-uuid: d8ee0900-c1e5-47a1-960b-ec0f85249c63; max-width: calc(100% - (var(--gap-h-1b1c449e-af8e-4623-a7c2-a0c5469fdb07) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b5db073219a2ea8f{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-d8ee0900-c1e5-47a1-960b-ec0f85249c63: 0px; --gap-v-d8ee0900-c1e5-47a1-960b-ec0f85249c63: 0px; }
}.source-qualification .sd.sza-9b2254f214c95d66{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: none; height: auto; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-d8ee0900-c1e5-47a1-960b-ec0f85249c63) * 0)); max-width: calc(100% - (var(--gap-h-d8ee0900-c1e5-47a1-960b-ec0f85249c63) * 0)); }
.source-qualification .sd.sza-9b2254f214c95d66.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-9b2254f214c95d66.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-9b2254f214c95d66{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-9b2254f214c95d66{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-d8ee0900-c1e5-47a1-960b-ec0f85249c63) * 0)); max-width: calc(100% - (var(--gap-h-d8ee0900-c1e5-47a1-960b-ec0f85249c63) * 0)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9b2254f214c95d66{ flex: none; height: 352px; margin: 0px 0px 48px 0px; width: auto; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-9b2254f214c95d66{ flex: none; height: 380px; max-width: 100%; }
}.source-qualification .sd.sza-fbb01b2966ef8f0e{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; mix-blend-mode: normal; opacity: 1; padding: 100px 30px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
.source-qualification .sd.sza-fbb01b2966ef8f0e:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-fbb01b2966ef8f0e{ flex: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-fbb01b2966ef8f0e{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-fbb01b2966ef8f0e{ padding: 80px 16px; }
}.source-qualification .sd.sza-7a674f1c46d23448{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-qualification .sd.sza-7a674f1c46d23448.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-7a674f1c46d23448.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-7a674f1c46d23448&appear-active{ transform-origin: center center; }.source-qualification .sd.sza-9db93a9e24bca632{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-93118064-eeef-43a6-b266-9c029c6ffb25: 0px; --gap-v-93118064-eeef-43a6-b266-9c029c6ffb25: 40px; --gap-uuid: 93118064-eeef-43a6-b266-9c029c6ffb25; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9db93a9e24bca632{ gap: 32px; --gap-h-93118064-eeef-43a6-b266-9c029c6ffb25: 0px; --gap-v-93118064-eeef-43a6-b266-9c029c6ffb25: 32px; }
}.source-qualification .sd.sza-cad7a3ceb5f3fbef{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: auto; --gap-h-69084baf-ef8e-4000-ae58-340d226cb8f1: 0px; --gap-v-69084baf-ef8e-4000-ae58-340d226cb8f1: 24px; --gap-uuid: 69084baf-ef8e-4000-ae58-340d226cb8f1; max-width: 100%; }
.source-qualification .sd.sza-cad7a3ceb5f3fbef.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-69084baf-ef8e-4000-ae58-340d226cb8f1: 0px; --gap-v-69084baf-ef8e-4000-ae58-340d226cb8f1: 24px; }
.source-qualification .sd.sza-cad7a3ceb5f3fbef.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-qualification .sd.sza-b96428a83bfb9046{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-1b779746-d129-4a50-acd1-d08bd20d867f: 0px; --gap-v-1b779746-d129-4a50-acd1-d08bd20d867f: 8px; --gap-uuid: 1b779746-d129-4a50-acd1-d08bd20d867f; }.source-qualification .sd.sza-37f134511825b92a{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-37f134511825b92a{ font-size: 28px; }
}.source-qualification .sd.sza-ff48c93d373f14b8{ color: #ffffffff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ff48c93d373f14b8{ font-size: 14px; }
}.source-qualification .sd.sza-906194ea0158b77a{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-93118064-eeef-43a6-b266-9c029c6ffb25) * 0)); --gap-h-88d21553-9da3-4d17-badb-2aac6c8583e4: 24px; --gap-v-88d21553-9da3-4d17-badb-2aac6c8583e4: 0px; --gap-uuid: 88d21553-9da3-4d17-badb-2aac6c8583e4; max-width: calc(100% - (var(--gap-h-93118064-eeef-43a6-b266-9c029c6ffb25) * 0)); }
.source-qualification .sd.sza-906194ea0158b77a.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-88d21553-9da3-4d17-badb-2aac6c8583e4: 24px; --gap-v-88d21553-9da3-4d17-badb-2aac6c8583e4: 0px; }
.source-qualification .sd.sza-906194ea0158b77a.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-906194ea0158b77a{ flex-direction: column; flex-wrap: nowrap; --gap-h-88d21553-9da3-4d17-badb-2aac6c8583e4: 0px; --gap-v-88d21553-9da3-4d17-badb-2aac6c8583e4: 24px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-906194ea0158b77a{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-88d21553-9da3-4d17-badb-2aac6c8583e4: 20px; --gap-v-88d21553-9da3-4d17-badb-2aac6c8583e4: 0px; }
}.source-qualification .sd.sza-f96b506729fd88b1{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-88d21553-9da3-4d17-badb-2aac6c8583e4) * 0.6667)); --gap-h-bad3a314-c436-4ed1-bee3-2d90e2560e7c: 0px; --gap-v-bad3a314-c436-4ed1-bee3-2d90e2560e7c: 10px; --gap-uuid: bad3a314-c436-4ed1-bee3-2d90e2560e7c; max-width: calc(33.33% - (var(--gap-h-88d21553-9da3-4d17-badb-2aac6c8583e4) * 0.6667)); }
.source-qualification .sd.sza-f96b506729fd88b1:hover{ opacity: 1; --gap-h-bad3a314-c436-4ed1-bee3-2d90e2560e7c: 0px; --gap-v-bad3a314-c436-4ed1-bee3-2d90e2560e7c: 10px; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-f96b506729fd88b1{ width: calc(100% - (var(--gap-h-88d21553-9da3-4d17-badb-2aac6c8583e4) * 0)); --gap-h-bad3a314-c436-4ed1-bee3-2d90e2560e7c: 0px; --gap-v-bad3a314-c436-4ed1-bee3-2d90e2560e7c: 10px; max-width: calc(100% - (var(--gap-h-88d21553-9da3-4d17-badb-2aac6c8583e4) * 0)); }
}.source-qualification .sd.sza-9ccb31e1ac0f8ed0{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-bad3a314-c436-4ed1-bee3-2d90e2560e7c) * 0)); --gap-h-5a7d1e76-da89-44d5-ab3f-a0228d2975d9: 24px; --gap-v-5a7d1e76-da89-44d5-ab3f-a0228d2975d9: 0px; --gap-uuid: 5a7d1e76-da89-44d5-ab3f-a0228d2975d9; max-width: calc(100% - (var(--gap-h-bad3a314-c436-4ed1-bee3-2d90e2560e7c) * 0)); }.source-qualification .sd.sza-15f3011b8c39e786{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-03da44a7-9d9a-44b3-9a9e-2f188224c54b: 0px; --gap-v-03da44a7-9d9a-44b3-9a9e-2f188224c54b: 8px; --gap-uuid: 03da44a7-9d9a-44b3-9a9e-2f188224c54b; max-width: 100%; }.source-qualification .sd.sza-efe7ca0119c20953{ color: var(--s-color-159319f4); font-size: 24px; }.source-qualification .sd.sza-744017b6d1266db0{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-744017b6d1266db0{ font-size: 16px; }
}.source-qualification .sd.sza-ff87123ed2117145{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-03da44a7-9d9a-44b3-9a9e-2f188224c54b) * 0)); max-width: calc(100% - (var(--gap-h-03da44a7-9d9a-44b3-9a9e-2f188224c54b) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ff87123ed2117145{ font-size: 14px; }
}.source-qualification .sd.sza-219ef34e9a19fe7b{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-d1e63522-90db-4d36-8d9a-3d53a4233589: 8px; --gap-v-d1e63522-90db-4d36-8d9a-3d53a4233589: 0px; --gap-uuid: d1e63522-90db-4d36-8d9a-3d53a4233589; max-width: 100%; }
.source-qualification .sd.sza-f96b506729fd88b1:hover .sd.sza-219ef34e9a19fe7b{ background: var(--s-color-159319f4); --gap-h-d1e63522-90db-4d36-8d9a-3d53a4233589: 8px; --gap-v-d1e63522-90db-4d36-8d9a-3d53a4233589: 0px; }.source-qualification .sd.sza-4a539f1b88da5ff8{ color: var(--s-color-159319f4); font-size: 12px; }
.source-qualification .sd.sza-f96b506729fd88b1:hover .sd.sza-4a539f1b88da5ff8{ color: #ffffffff; transform: ; }.source-qualification .sd.sza-0020232d68bc1fc0{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-0020232d68bc1fc0{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0020232d68bc1fc0{ padding: 80px 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0020232d68bc1fc0{ padding: 80px 20px; }
}.source-qualification .sd.sza-6747f03ed50ecd27{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: 1440px; --gap-h-dbf50431-6f83-4a42-a232-9e0a80532319: 0px; --gap-v-dbf50431-6f83-4a42-a232-9e0a80532319: 0px; --gap-uuid: dbf50431-6f83-4a42-a232-9e0a80532319; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6747f03ed50ecd27{ padding: 0px 0px 0px; --gap-h-dbf50431-6f83-4a42-a232-9e0a80532319: 0px; --gap-v-dbf50431-6f83-4a42-a232-9e0a80532319: 0px; }
}.source-qualification .sd.sza-b4b47c8851dd3687{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b4b47c8851dd3687{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-qualification .sd.sza-85dafdc2e5b0a93f{ color: #ff8900ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-85dafdc2e5b0a93f{ font-size: 36px; }
}.source-qualification .sd.sza-1dde81b9762d05cc{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-qualification .sd.sza-4f9140c50f3b5beb{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-4f9140c50f3b5beb.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-4f9140c50f3b5beb.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-fa7984ba2b9d7cd2{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-fa7984ba2b9d7cd2.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-fa7984ba2b9d7cd2.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-15ec330cb4e45ba5{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-15ec330cb4e45ba5{ font-size: 16px; }
}.source-qualification .sd.sza-d26ede6ee61046e2{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: auto; justify-content: flex-start; margin: 0px 40px; padding: 0px 0px 0px 0px; width: 1280px; --gap-h-5a884b07-1773-45be-bc86-e21de9175ae2: 0px; --gap-v-5a884b07-1773-45be-bc86-e21de9175ae2: 60px; --gap-uuid: 5a884b07-1773-45be-bc86-e21de9175ae2; max-width: calc(100% - 80px); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-d26ede6ee61046e2{ margin: 0px 32px; --gap-h-5a884b07-1773-45be-bc86-e21de9175ae2: 0px; --gap-v-5a884b07-1773-45be-bc86-e21de9175ae2: 60px; max-width: calc(100% - 64px); }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d26ede6ee61046e2{ flex-direction: column; flex-wrap: nowrap; --gap-h-5a884b07-1773-45be-bc86-e21de9175ae2: 0px; --gap-v-5a884b07-1773-45be-bc86-e21de9175ae2: 60px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d26ede6ee61046e2{ gap: 50px; margin: 0px 20px; --gap-h-5a884b07-1773-45be-bc86-e21de9175ae2: 0px; --gap-v-5a884b07-1773-45be-bc86-e21de9175ae2: 50px; max-width: calc(100% - 40px); }
}.source-qualification .sd.sza-6607f33c6f59d9e7{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; justify-content: flex-start; padding: 0px; width: 880px; --gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b: 0px; --gap-v-c3a245b5-3b65-4737-9d9b-96324c4c629b: 80px; --gap-uuid: c3a245b5-3b65-4737-9d9b-96324c4c629b; max-width: 100%; }
.source-qualification .sd.sza-6607f33c6f59d9e7.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b: 0px; --gap-v-c3a245b5-3b65-4737-9d9b-96324c4c629b: 80px; }
.source-qualification .sd.sza-6607f33c6f59d9e7.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6607f33c6f59d9e7{ flex-direction: column; --gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b: 0px; --gap-v-c3a245b5-3b65-4737-9d9b-96324c4c629b: 80px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6607f33c6f59d9e7{ gap: 60px; --gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b: 0px; --gap-v-c3a245b5-3b65-4737-9d9b-96324c4c629b: 60px; }
}.source-qualification .sd.sza-503d7b0fd8582b70{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b) * 0)); --gap-h-63f85963-083c-4e98-99b8-efe1eb96d8bc: 60px; --gap-v-63f85963-083c-4e98-99b8-efe1eb96d8bc: 0px; --gap-uuid: 63f85963-083c-4e98-99b8-efe1eb96d8bc; max-width: calc(100% - (var(--gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-503d7b0fd8582b70{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-63f85963-083c-4e98-99b8-efe1eb96d8bc: 32px; --gap-v-63f85963-083c-4e98-99b8-efe1eb96d8bc: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-503d7b0fd8582b70{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-63f85963-083c-4e98-99b8-efe1eb96d8bc: 20px; --gap-v-63f85963-083c-4e98-99b8-efe1eb96d8bc: 0px; }
}.source-qualification .sd.sza-0fe05d41cf992950{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-67ca5b87-7567-46ac-9169-3f58ddd1cd32: 0px; --gap-v-67ca5b87-7567-46ac-9169-3f58ddd1cd32: 16px; --gap-uuid: 67ca5b87-7567-46ac-9169-3f58ddd1cd32; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0fe05d41cf992950{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-67ca5b87-7567-46ac-9169-3f58ddd1cd32: 0px; --gap-v-67ca5b87-7567-46ac-9169-3f58ddd1cd32: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0fe05d41cf992950{ gap: 12px; --gap-h-67ca5b87-7567-46ac-9169-3f58ddd1cd32: 0px; --gap-v-67ca5b87-7567-46ac-9169-3f58ddd1cd32: 12px; }
}.source-qualification .sd.sza-046ef373afa99a0b{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-d924c56f-930e-4ecf-8ba1-8387008b7b9c: 0px; --gap-v-d924c56f-930e-4ecf-8ba1-8387008b7b9c: 16px; --gap-uuid: d924c56f-930e-4ecf-8ba1-8387008b7b9c; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-046ef373afa99a0b{ flex-direction: column; --gap-h-d924c56f-930e-4ecf-8ba1-8387008b7b9c: 0px; --gap-v-d924c56f-930e-4ecf-8ba1-8387008b7b9c: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-046ef373afa99a0b{ gap: 12px; --gap-h-d924c56f-930e-4ecf-8ba1-8387008b7b9c: 0px; --gap-v-d924c56f-930e-4ecf-8ba1-8387008b7b9c: 12px; }
}.source-qualification .sd.sza-43028897da9e7e9f{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-43028897da9e7e9f{ font-size: 24px; }
}.source-qualification .sd.sza-70a3d7f144aa3cbb{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-70a3d7f144aa3cbb{ font-size: 14px; }
}.source-qualification .sd.sza-b9f0f384477e58ed{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b9f0f384477e58ed{ font-size: 14px; }
}.source-qualification .sd.sza-96ac0665e2b4e1df{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-96ac0665e2b4e1df{ display: flex; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-96ac0665e2b4e1df{ display: flex; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-96ac0665e2b4e1df{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-96ac0665e2b4e1df{ display: none; }
}.source-qualification .sd.sza-9a96c545bfd17e0a{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9a96c545bfd17e0a{ font-size: 32px; }
}.source-qualification .sd.sza-a5c510d0dff53372{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b) * 0)); --gap-h-49393232-7ea8-452e-88c2-d80760c284a7: 60px; --gap-v-49393232-7ea8-452e-88c2-d80760c284a7: 0px; --gap-uuid: 49393232-7ea8-452e-88c2-d80760c284a7; max-width: calc(100% - (var(--gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a5c510d0dff53372{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-49393232-7ea8-452e-88c2-d80760c284a7: 32px; --gap-v-49393232-7ea8-452e-88c2-d80760c284a7: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a5c510d0dff53372{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-49393232-7ea8-452e-88c2-d80760c284a7: 20px; --gap-v-49393232-7ea8-452e-88c2-d80760c284a7: 0px; }
}.source-qualification .sd.sza-147215a7f13d5b27{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-c1287211-f863-4196-ab53-c178f27c23c5: 0px; --gap-v-c1287211-f863-4196-ab53-c178f27c23c5: 16px; --gap-uuid: c1287211-f863-4196-ab53-c178f27c23c5; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-147215a7f13d5b27{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-c1287211-f863-4196-ab53-c178f27c23c5: 0px; --gap-v-c1287211-f863-4196-ab53-c178f27c23c5: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-147215a7f13d5b27{ gap: 12px; --gap-h-c1287211-f863-4196-ab53-c178f27c23c5: 0px; --gap-v-c1287211-f863-4196-ab53-c178f27c23c5: 12px; }
}.source-qualification .sd.sza-41f7c144d9f0b216{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-5b4a30a0-d588-4a9d-b447-e4024c7f7cc5: 0px; --gap-v-5b4a30a0-d588-4a9d-b447-e4024c7f7cc5: 16px; --gap-uuid: 5b4a30a0-d588-4a9d-b447-e4024c7f7cc5; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-41f7c144d9f0b216{ flex-direction: column; --gap-h-5b4a30a0-d588-4a9d-b447-e4024c7f7cc5: 0px; --gap-v-5b4a30a0-d588-4a9d-b447-e4024c7f7cc5: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-41f7c144d9f0b216{ gap: 12px; --gap-h-5b4a30a0-d588-4a9d-b447-e4024c7f7cc5: 0px; --gap-v-5b4a30a0-d588-4a9d-b447-e4024c7f7cc5: 12px; }
}.source-qualification .sd.sza-55e2d598880f6e0c{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-55e2d598880f6e0c{ font-size: 24px; }
}.source-qualification .sd.sza-61b7377052a81fe6{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-61b7377052a81fe6{ font-size: 14px; }
}.source-qualification .sd.sza-74175856db23d363{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-74175856db23d363{ font-size: 14px; }
}.source-qualification .sd.sza-5868cce349a5b273{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-5868cce349a5b273{ display: flex; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5868cce349a5b273{ display: flex; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5868cce349a5b273{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5868cce349a5b273{ display: none; }
}.source-qualification .sd.sza-5e6653cb805decea{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5e6653cb805decea{ font-size: 32px; }
}.source-qualification .sd.sza-c7157fd1d76dfc5d{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b) * 0)); --gap-h-88952d4c-a1ee-4d13-a0ab-7df453cd3913: 60px; --gap-v-88952d4c-a1ee-4d13-a0ab-7df453cd3913: 0px; --gap-uuid: 88952d4c-a1ee-4d13-a0ab-7df453cd3913; max-width: calc(100% - (var(--gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c7157fd1d76dfc5d{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-88952d4c-a1ee-4d13-a0ab-7df453cd3913: 32px; --gap-v-88952d4c-a1ee-4d13-a0ab-7df453cd3913: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c7157fd1d76dfc5d{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-88952d4c-a1ee-4d13-a0ab-7df453cd3913: 20px; --gap-v-88952d4c-a1ee-4d13-a0ab-7df453cd3913: 0px; }
}.source-qualification .sd.sza-04e33f0979811cd9{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-a88bee30-e8c2-4cd5-978a-71504533e4d3: 0px; --gap-v-a88bee30-e8c2-4cd5-978a-71504533e4d3: 16px; --gap-uuid: a88bee30-e8c2-4cd5-978a-71504533e4d3; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-04e33f0979811cd9{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-a88bee30-e8c2-4cd5-978a-71504533e4d3: 0px; --gap-v-a88bee30-e8c2-4cd5-978a-71504533e4d3: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-04e33f0979811cd9{ gap: 12px; --gap-h-a88bee30-e8c2-4cd5-978a-71504533e4d3: 0px; --gap-v-a88bee30-e8c2-4cd5-978a-71504533e4d3: 12px; }
}.source-qualification .sd.sza-349430fd497e7417{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-86a08fcd-d523-4d39-a54d-a55c34af98e8: 0px; --gap-v-86a08fcd-d523-4d39-a54d-a55c34af98e8: 16px; --gap-uuid: 86a08fcd-d523-4d39-a54d-a55c34af98e8; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-349430fd497e7417{ flex-direction: column; --gap-h-86a08fcd-d523-4d39-a54d-a55c34af98e8: 0px; --gap-v-86a08fcd-d523-4d39-a54d-a55c34af98e8: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-349430fd497e7417{ gap: 12px; --gap-h-86a08fcd-d523-4d39-a54d-a55c34af98e8: 0px; --gap-v-86a08fcd-d523-4d39-a54d-a55c34af98e8: 12px; }
}.source-qualification .sd.sza-45f55038f5cd0f17{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-45f55038f5cd0f17{ font-size: 24px; }
}.source-qualification .sd.sza-24804192b32b0568{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-24804192b32b0568{ font-size: 14px; }
}.source-qualification .sd.sza-81b8a431f3abc4b0{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-81b8a431f3abc4b0{ font-size: 14px; }
}.source-qualification .sd.sza-bf147de2bee28426{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-bf147de2bee28426{ display: flex; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-bf147de2bee28426{ display: flex; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-bf147de2bee28426{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-bf147de2bee28426{ display: none; }
}.source-qualification .sd.sza-ecbfcbcfed73bb58{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ecbfcbcfed73bb58{ font-size: 32px; }
}.source-qualification .sd.sza-53137efe065b005a{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b) * 0)); --gap-h-aa83238a-bdf9-4a04-8b86-c817f4585154: 60px; --gap-v-aa83238a-bdf9-4a04-8b86-c817f4585154: 0px; --gap-uuid: aa83238a-bdf9-4a04-8b86-c817f4585154; max-width: calc(100% - (var(--gap-h-c3a245b5-3b65-4737-9d9b-96324c4c629b) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-53137efe065b005a{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-aa83238a-bdf9-4a04-8b86-c817f4585154: 32px; --gap-v-aa83238a-bdf9-4a04-8b86-c817f4585154: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-53137efe065b005a{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-aa83238a-bdf9-4a04-8b86-c817f4585154: 20px; --gap-v-aa83238a-bdf9-4a04-8b86-c817f4585154: 0px; }
}.source-qualification .sd.sza-49159b145a6e76cb{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-c05e19c0-572d-4518-a7c9-a101e432907e: 0px; --gap-v-c05e19c0-572d-4518-a7c9-a101e432907e: 16px; --gap-uuid: c05e19c0-572d-4518-a7c9-a101e432907e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-49159b145a6e76cb{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-c05e19c0-572d-4518-a7c9-a101e432907e: 0px; --gap-v-c05e19c0-572d-4518-a7c9-a101e432907e: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-49159b145a6e76cb{ gap: 12px; --gap-h-c05e19c0-572d-4518-a7c9-a101e432907e: 0px; --gap-v-c05e19c0-572d-4518-a7c9-a101e432907e: 12px; }
}.source-qualification .sd.sza-07be7ed90785fed2{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-cfb6fdbe-d4ac-40e6-9eac-d6837a4ab40b: 0px; --gap-v-cfb6fdbe-d4ac-40e6-9eac-d6837a4ab40b: 16px; --gap-uuid: cfb6fdbe-d4ac-40e6-9eac-d6837a4ab40b; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-07be7ed90785fed2{ flex-direction: column; --gap-h-cfb6fdbe-d4ac-40e6-9eac-d6837a4ab40b: 0px; --gap-v-cfb6fdbe-d4ac-40e6-9eac-d6837a4ab40b: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-07be7ed90785fed2{ gap: 12px; --gap-h-cfb6fdbe-d4ac-40e6-9eac-d6837a4ab40b: 0px; --gap-v-cfb6fdbe-d4ac-40e6-9eac-d6837a4ab40b: 12px; }
}.source-qualification .sd.sza-cd076af776551960{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-cd076af776551960{ font-size: 24px; }
}.source-qualification .sd.sza-a8622447611756a5{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a8622447611756a5{ font-size: 14px; }
}.source-qualification .sd.sza-ca61c4bde23e7b4a{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ca61c4bde23e7b4a{ font-size: 14px; }
}.source-qualification .sd.sza-b9acb577218ee73f{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-b9acb577218ee73f{ display: flex; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b9acb577218ee73f{ display: flex; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b9acb577218ee73f{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b9acb577218ee73f{ display: none; }
}.source-qualification .sd.sza-545d5a862525ee91{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-545d5a862525ee91{ font-size: 32px; }
}.source-qualification .sd.sza-e46ce7cb9b12ba2f{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-e46ce7cb9b12ba2f{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e46ce7cb9b12ba2f{ height: 3231px; padding: 80px 16px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e46ce7cb9b12ba2f{ padding: 48px 16px; }
}.source-qualification .sd.sza-6dc405fd3ec59cb6{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 3694px; justify-content: flex-start; margin: 0px 0px 168px 0px; padding: 0px 0px; width: 1440px; --gap-h-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; --gap-v-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; --gap-uuid: 4c6e9f2c-3712-4ffd-b662-a7d788978e7b; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-6dc405fd3ec59cb6{ flex: none; width: 1280px; --gap-h-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; --gap-v-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6dc405fd3ec59cb6{ flex: none; --gap-h-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; --gap-v-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6dc405fd3ec59cb6{ flex: none; height: calc(100% - 168px); --gap-h-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; --gap-v-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6dc405fd3ec59cb6{ flex: none; height: 2616px; padding: 0px 0px 0px; width: 350px; --gap-h-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; --gap-v-4c6e9f2c-3712-4ffd-b662-a7d788978e7b: 0px; max-width: 100%; }
}.source-qualification .sd.sza-8f8d9532ac856b56{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8f8d9532ac856b56{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-qualification .sd.sza-30c2794ff4b3fc01{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-30c2794ff4b3fc01{ font-size: 36px; }
}.source-qualification .sd.sza-85c6c1406b05e6fd{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-qualification .sd.sza-a7950768837a815a{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-a7950768837a815a.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-a7950768837a815a.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-3831512d3a9cc2b9{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-3831512d3a9cc2b9.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-3831512d3a9cc2b9.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-9b6d5fc428351951{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9b6d5fc428351951{ font-size: 16px; }
}.source-qualification .sd.sza-8fc84492dd8f1c64{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9: 0px; --gap-v-0f4817a2-487e-4348-bc82-cd45f33c21b9: 16px; --gap-uuid: 0f4817a2-487e-4348-bc82-cd45f33c21b9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-8fc84492dd8f1c64{ padding: 0px 0px; --gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9: 0px; --gap-v-0f4817a2-487e-4348-bc82-cd45f33c21b9: 16px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8fc84492dd8f1c64{ gap: 24px; --gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9: 0px; --gap-v-0f4817a2-487e-4348-bc82-cd45f33c21b9: 24px; }
}.source-qualification .sd.sza-bd9d25586f4cda5b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-bd9d25586f4cda5b{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-bd9d25586f4cda5b{ flex: none; width: 100%; }
}.source-qualification .sd.sza-b31d1dd65dc08327{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-32dd3848-88a8-44fb-a4cc-a948c850a446: 16px; --gap-v-32dd3848-88a8-44fb-a4cc-a948c850a446: 0px; --gap-uuid: 32dd3848-88a8-44fb-a4cc-a948c850a446; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b31d1dd65dc08327{ padding: 12px 20px; --gap-h-32dd3848-88a8-44fb-a4cc-a948c850a446: 16px; --gap-v-32dd3848-88a8-44fb-a4cc-a948c850a446: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b31d1dd65dc08327{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-32dd3848-88a8-44fb-a4cc-a948c850a446: 16px; --gap-v-32dd3848-88a8-44fb-a4cc-a948c850a446: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b31d1dd65dc08327{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-32dd3848-88a8-44fb-a4cc-a948c850a446: 8px; --gap-v-32dd3848-88a8-44fb-a4cc-a948c850a446: 0px; }
}.source-qualification .sd.sza-c698855507426a0b{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c698855507426a0b{ font-size: 20px; }
}.source-qualification .sd.sza-a4794b3f6fd3d0c1{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a4794b3f6fd3d0c1{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a4794b3f6fd3d0c1{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a4794b3f6fd3d0c1{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-32dd3848-88a8-44fb-a4cc-a948c850a446) * 0.16)); max-width: calc(84% - (var(--gap-h-32dd3848-88a8-44fb-a4cc-a948c850a446) * 0.16)); }
}.source-qualification .sd.sza-69bb00429b70c70d{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-69bb00429b70c70d{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-69bb00429b70c70d{ font-size: 16px; }
}.source-qualification .sd.sza-5bf13e18545d1725{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-5bf13e18545d1725{ flex: none; height: 0px; }.source-qualification .sd.sza-8145d4bf01ac018a{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8145d4bf01ac018a{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-2ebb5f48017801cc{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-64de4a71-69a3-43e6-b28d-257d0e6cf71f: 16px; --gap-v-64de4a71-69a3-43e6-b28d-257d0e6cf71f: 0px; --gap-uuid: 64de4a71-69a3-43e6-b28d-257d0e6cf71f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-2ebb5f48017801cc{ padding: 12px 20px; --gap-h-64de4a71-69a3-43e6-b28d-257d0e6cf71f: 16px; --gap-v-64de4a71-69a3-43e6-b28d-257d0e6cf71f: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2ebb5f48017801cc{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-64de4a71-69a3-43e6-b28d-257d0e6cf71f: 16px; --gap-v-64de4a71-69a3-43e6-b28d-257d0e6cf71f: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2ebb5f48017801cc{ gap: 8px; padding: 4px 8px; --gap-h-64de4a71-69a3-43e6-b28d-257d0e6cf71f: 8px; --gap-v-64de4a71-69a3-43e6-b28d-257d0e6cf71f: 0px; }
}.source-qualification .sd.sza-79473e8456586ddf{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-79473e8456586ddf{ font-size: 20px; }
}.source-qualification .sd.sza-ea5f97d62f718e63{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-d0f4bde3-a765-4edf-9119-58a5b8012838: 0px; --gap-v-d0f4bde3-a765-4edf-9119-58a5b8012838: 16px; --gap-uuid: d0f4bde3-a765-4edf-9119-58a5b8012838; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-ea5f97d62f718e63{ flex: none; width: calc(90% - (var(--gap-h-64de4a71-69a3-43e6-b28d-257d0e6cf71f) * 0.10000000000000003)); --gap-h-d0f4bde3-a765-4edf-9119-58a5b8012838: 0px; --gap-v-d0f4bde3-a765-4edf-9119-58a5b8012838: 16px; max-width: calc(90% - (var(--gap-h-64de4a71-69a3-43e6-b28d-257d0e6cf71f) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ea5f97d62f718e63{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-d0f4bde3-a765-4edf-9119-58a5b8012838: 0px; --gap-v-d0f4bde3-a765-4edf-9119-58a5b8012838: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-ea5f97d62f718e63{ flex: none; gap: 8px; width: 90%; --gap-h-d0f4bde3-a765-4edf-9119-58a5b8012838: 0px; --gap-v-d0f4bde3-a765-4edf-9119-58a5b8012838: 8px; }
}.source-qualification .sd.sza-149d96fbc04f1b20{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-149d96fbc04f1b20{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-149d96fbc04f1b20{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-149d96fbc04f1b20{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-d0f4bde3-a765-4edf-9119-58a5b8012838) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-d0f4bde3-a765-4edf-9119-58a5b8012838) * 0.10000000000000003)); }
}.source-qualification .sd.sza-975c51de3b95e765{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-85483d4e-453a-436c-83f5-31804859f4e9: 16px; --gap-v-85483d4e-453a-436c-83f5-31804859f4e9: 0px; --gap-uuid: 85483d4e-453a-436c-83f5-31804859f4e9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-975c51de3b95e765{ padding: 12px 20px; --gap-h-85483d4e-453a-436c-83f5-31804859f4e9: 16px; --gap-v-85483d4e-453a-436c-83f5-31804859f4e9: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-975c51de3b95e765{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-85483d4e-453a-436c-83f5-31804859f4e9: 22px; --gap-v-85483d4e-453a-436c-83f5-31804859f4e9: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-975c51de3b95e765{ gap: 8px; padding: 4px 8px; --gap-h-85483d4e-453a-436c-83f5-31804859f4e9: 8px; --gap-v-85483d4e-453a-436c-83f5-31804859f4e9: 0px; }
}.source-qualification .sd.sza-bf685e492ed08aca{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-bf685e492ed08aca{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-bf685e492ed08aca{ font-size: 14px; }
}.source-qualification .sd.sza-b4036b9e1f589be4{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b4036b9e1f589be4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b4036b9e1f589be4{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-85483d4e-453a-436c-83f5-31804859f4e9) * 0.16)); max-width: calc(84% - (var(--gap-h-85483d4e-453a-436c-83f5-31804859f4e9) * 0.16)); }
}.source-qualification .sd.sza-cb4e220030760c45{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-cb4e220030760c45{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-cb4e220030760c45{ font-size: 16px; }
}.source-qualification .sd.sza-0d3edf294f21e8a7{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0d3edf294f21e8a7{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0d3edf294f21e8a7{ flex: none; width: 100%; }
}.source-qualification .sd.sza-bc9759f682ef2a70{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-9b540867-ad80-4afc-a5d3-f8296d816a7d: 16px; --gap-v-9b540867-ad80-4afc-a5d3-f8296d816a7d: 0px; --gap-uuid: 9b540867-ad80-4afc-a5d3-f8296d816a7d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-bc9759f682ef2a70{ padding: 12px 20px; --gap-h-9b540867-ad80-4afc-a5d3-f8296d816a7d: 16px; --gap-v-9b540867-ad80-4afc-a5d3-f8296d816a7d: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-bc9759f682ef2a70{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-9b540867-ad80-4afc-a5d3-f8296d816a7d: 16px; --gap-v-9b540867-ad80-4afc-a5d3-f8296d816a7d: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-bc9759f682ef2a70{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-9b540867-ad80-4afc-a5d3-f8296d816a7d: 8px; --gap-v-9b540867-ad80-4afc-a5d3-f8296d816a7d: 0px; }
}.source-qualification .sd.sza-2a132631fa9c3c10{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2a132631fa9c3c10{ font-size: 20px; }
}.source-qualification .sd.sza-ab235453cf54bd4f{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-ab235453cf54bd4f{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ab235453cf54bd4f{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-ab235453cf54bd4f{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-9b540867-ad80-4afc-a5d3-f8296d816a7d) * 0.16)); max-width: calc(84% - (var(--gap-h-9b540867-ad80-4afc-a5d3-f8296d816a7d) * 0.16)); }
}.source-qualification .sd.sza-5169ce3ec9065176{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-5169ce3ec9065176{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5169ce3ec9065176{ font-size: 16px; }
}.source-qualification .sd.sza-71e0ef1e790f44b9{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-71e0ef1e790f44b9{ flex: none; height: 0px; }.source-qualification .sd.sza-7733a9dbb9c14360{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7733a9dbb9c14360{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-72fa3c8159b84a5c{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe: 16px; --gap-v-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe: 0px; --gap-uuid: 1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-72fa3c8159b84a5c{ padding: 12px 20px; --gap-h-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe: 16px; --gap-v-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-72fa3c8159b84a5c{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe: 16px; --gap-v-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-72fa3c8159b84a5c{ gap: 8px; padding: 4px 8px; --gap-h-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe: 8px; --gap-v-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe: 0px; }
}.source-qualification .sd.sza-c7d9c92002792b1e{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c7d9c92002792b1e{ font-size: 20px; }
}.source-qualification .sd.sza-9a26bd11e58995ae{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-421d14e2-61e3-4695-8407-474e275eb073: 0px; --gap-v-421d14e2-61e3-4695-8407-474e275eb073: 16px; --gap-uuid: 421d14e2-61e3-4695-8407-474e275eb073; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-9a26bd11e58995ae{ flex: none; width: calc(90% - (var(--gap-h-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe) * 0.10000000000000003)); --gap-h-421d14e2-61e3-4695-8407-474e275eb073: 0px; --gap-v-421d14e2-61e3-4695-8407-474e275eb073: 16px; max-width: calc(90% - (var(--gap-h-1b2a84fd-dc1e-4c6b-aac4-8bb39e346dfe) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9a26bd11e58995ae{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-421d14e2-61e3-4695-8407-474e275eb073: 0px; --gap-v-421d14e2-61e3-4695-8407-474e275eb073: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-9a26bd11e58995ae{ flex: none; gap: 8px; width: 90%; --gap-h-421d14e2-61e3-4695-8407-474e275eb073: 0px; --gap-v-421d14e2-61e3-4695-8407-474e275eb073: 8px; }
}.source-qualification .sd.sza-7c5d510a38ea8e1e{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-7c5d510a38ea8e1e{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7c5d510a38ea8e1e{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-7c5d510a38ea8e1e{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-421d14e2-61e3-4695-8407-474e275eb073) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-421d14e2-61e3-4695-8407-474e275eb073) * 0.10000000000000003)); }
}.source-qualification .sd.sza-88913467745cc952{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-d4d0e99b-aca9-43b0-bb97-31c2216abd4e: 16px; --gap-v-d4d0e99b-aca9-43b0-bb97-31c2216abd4e: 0px; --gap-uuid: d4d0e99b-aca9-43b0-bb97-31c2216abd4e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-88913467745cc952{ padding: 12px 20px; --gap-h-d4d0e99b-aca9-43b0-bb97-31c2216abd4e: 16px; --gap-v-d4d0e99b-aca9-43b0-bb97-31c2216abd4e: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-88913467745cc952{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-d4d0e99b-aca9-43b0-bb97-31c2216abd4e: 22px; --gap-v-d4d0e99b-aca9-43b0-bb97-31c2216abd4e: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-88913467745cc952{ gap: 8px; padding: 4px 8px; --gap-h-d4d0e99b-aca9-43b0-bb97-31c2216abd4e: 8px; --gap-v-d4d0e99b-aca9-43b0-bb97-31c2216abd4e: 0px; }
}.source-qualification .sd.sza-84e87c3d6d8fb77c{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-84e87c3d6d8fb77c{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-84e87c3d6d8fb77c{ font-size: 14px; }
}.source-qualification .sd.sza-79954deb79c1a015{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-79954deb79c1a015{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-79954deb79c1a015{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-d4d0e99b-aca9-43b0-bb97-31c2216abd4e) * 0.16)); max-width: calc(84% - (var(--gap-h-d4d0e99b-aca9-43b0-bb97-31c2216abd4e) * 0.16)); }
}.source-qualification .sd.sza-3a1ff2244a105d37{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-3a1ff2244a105d37{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-3a1ff2244a105d37{ font-size: 16px; }
}.source-qualification .sd.sza-0cbaaa9c3c60c95c{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0cbaaa9c3c60c95c{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0cbaaa9c3c60c95c{ flex: none; width: 100%; }
}.source-qualification .sd.sza-b87be2cd8826ccd9{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-0b9aad68-436b-4873-a668-1156c33092fc: 16px; --gap-v-0b9aad68-436b-4873-a668-1156c33092fc: 0px; --gap-uuid: 0b9aad68-436b-4873-a668-1156c33092fc; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b87be2cd8826ccd9{ padding: 12px 20px; --gap-h-0b9aad68-436b-4873-a668-1156c33092fc: 16px; --gap-v-0b9aad68-436b-4873-a668-1156c33092fc: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b87be2cd8826ccd9{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-0b9aad68-436b-4873-a668-1156c33092fc: 16px; --gap-v-0b9aad68-436b-4873-a668-1156c33092fc: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b87be2cd8826ccd9{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-0b9aad68-436b-4873-a668-1156c33092fc: 8px; --gap-v-0b9aad68-436b-4873-a668-1156c33092fc: 0px; }
}.source-qualification .sd.sza-3d9a0cdd406e11df{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3d9a0cdd406e11df{ font-size: 20px; }
}.source-qualification .sd.sza-a01f78d0ec3680b6{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a01f78d0ec3680b6{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a01f78d0ec3680b6{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a01f78d0ec3680b6{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-0b9aad68-436b-4873-a668-1156c33092fc) * 0.16)); max-width: calc(84% - (var(--gap-h-0b9aad68-436b-4873-a668-1156c33092fc) * 0.16)); }
}.source-qualification .sd.sza-b8c765d4ac4dde32{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-b8c765d4ac4dde32{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b8c765d4ac4dde32{ font-size: 16px; }
}.source-qualification .sd.sza-470ba66e43ad3d4d{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-470ba66e43ad3d4d{ flex: none; height: 0px; }.source-qualification .sd.sza-01c883f94ea2a41a{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-01c883f94ea2a41a{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-011339e3260bac22{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb: 16px; --gap-v-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb: 0px; --gap-uuid: e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-011339e3260bac22{ padding: 12px 20px; --gap-h-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb: 16px; --gap-v-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-011339e3260bac22{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb: 16px; --gap-v-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-011339e3260bac22{ gap: 8px; padding: 4px 8px; --gap-h-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb: 8px; --gap-v-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb: 0px; }
}.source-qualification .sd.sza-93f4d67f79f9037c{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-93f4d67f79f9037c{ font-size: 20px; }
}.source-qualification .sd.sza-5acae7b383d5a35c{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-e645ca67-8880-452d-a211-1bdd4f69d941: 0px; --gap-v-e645ca67-8880-452d-a211-1bdd4f69d941: 16px; --gap-uuid: e645ca67-8880-452d-a211-1bdd4f69d941; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5acae7b383d5a35c{ flex: none; width: calc(90% - (var(--gap-h-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb) * 0.10000000000000003)); --gap-h-e645ca67-8880-452d-a211-1bdd4f69d941: 0px; --gap-v-e645ca67-8880-452d-a211-1bdd4f69d941: 16px; max-width: calc(90% - (var(--gap-h-e0ea2ca1-15ff-4e62-be2e-ebcb71c1d0fb) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5acae7b383d5a35c{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-e645ca67-8880-452d-a211-1bdd4f69d941: 0px; --gap-v-e645ca67-8880-452d-a211-1bdd4f69d941: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5acae7b383d5a35c{ flex: none; gap: 8px; width: 90%; --gap-h-e645ca67-8880-452d-a211-1bdd4f69d941: 0px; --gap-v-e645ca67-8880-452d-a211-1bdd4f69d941: 8px; }
}.source-qualification .sd.sza-baa0404a6f3fc848{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-baa0404a6f3fc848{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-baa0404a6f3fc848{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-baa0404a6f3fc848{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-e645ca67-8880-452d-a211-1bdd4f69d941) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-e645ca67-8880-452d-a211-1bdd4f69d941) * 0.10000000000000003)); }
}.source-qualification .sd.sza-e806ddadd61d6e11{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8: 16px; --gap-v-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8: 0px; --gap-uuid: a1b618c3-12ab-4eda-a76b-518c6e0dd6c8; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-e806ddadd61d6e11{ padding: 12px 20px; --gap-h-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8: 16px; --gap-v-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e806ddadd61d6e11{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8: 22px; --gap-v-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e806ddadd61d6e11{ gap: 8px; padding: 4px 8px; --gap-h-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8: 8px; --gap-v-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8: 0px; }
}.source-qualification .sd.sza-86c2fe09d02a7e91{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-86c2fe09d02a7e91{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-86c2fe09d02a7e91{ font-size: 14px; }
}.source-qualification .sd.sza-411618c6a367bcc4{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-411618c6a367bcc4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-411618c6a367bcc4{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8) * 0.16)); max-width: calc(84% - (var(--gap-h-a1b618c3-12ab-4eda-a76b-518c6e0dd6c8) * 0.16)); }
}.source-qualification .sd.sza-11ae538c2e2bbf68{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-11ae538c2e2bbf68{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-11ae538c2e2bbf68{ font-size: 16px; }
}.source-qualification .sd.sza-be174a64338a5563{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-be174a64338a5563{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-be174a64338a5563{ flex: none; width: 100%; }
}.source-qualification .sd.sza-c513725c11522784{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-b964786b-3264-4f40-9ee7-d9b0e1fd5f31: 16px; --gap-v-b964786b-3264-4f40-9ee7-d9b0e1fd5f31: 0px; --gap-uuid: b964786b-3264-4f40-9ee7-d9b0e1fd5f31; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c513725c11522784{ padding: 12px 20px; --gap-h-b964786b-3264-4f40-9ee7-d9b0e1fd5f31: 16px; --gap-v-b964786b-3264-4f40-9ee7-d9b0e1fd5f31: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c513725c11522784{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-b964786b-3264-4f40-9ee7-d9b0e1fd5f31: 16px; --gap-v-b964786b-3264-4f40-9ee7-d9b0e1fd5f31: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c513725c11522784{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-b964786b-3264-4f40-9ee7-d9b0e1fd5f31: 8px; --gap-v-b964786b-3264-4f40-9ee7-d9b0e1fd5f31: 0px; }
}.source-qualification .sd.sza-d546f91abbde5ae7{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d546f91abbde5ae7{ font-size: 20px; }
}.source-qualification .sd.sza-7d43d7d788f8adf7{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-7d43d7d788f8adf7{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7d43d7d788f8adf7{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-7d43d7d788f8adf7{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-b964786b-3264-4f40-9ee7-d9b0e1fd5f31) * 0.16)); max-width: calc(84% - (var(--gap-h-b964786b-3264-4f40-9ee7-d9b0e1fd5f31) * 0.16)); }
}.source-qualification .sd.sza-2fd2634d659dbb41{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-2fd2634d659dbb41{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2fd2634d659dbb41{ font-size: 16px; }
}.source-qualification .sd.sza-a09fcfc340142db6{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-a09fcfc340142db6{ flex: none; height: 0px; }.source-qualification .sd.sza-2dd78a0e230c6a86{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2dd78a0e230c6a86{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-e7c67a592e9b4e21{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-b89f4d54-65fc-4910-a961-0fe5573691b0: 16px; --gap-v-b89f4d54-65fc-4910-a961-0fe5573691b0: 0px; --gap-uuid: b89f4d54-65fc-4910-a961-0fe5573691b0; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-e7c67a592e9b4e21{ padding: 12px 20px; --gap-h-b89f4d54-65fc-4910-a961-0fe5573691b0: 16px; --gap-v-b89f4d54-65fc-4910-a961-0fe5573691b0: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e7c67a592e9b4e21{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-b89f4d54-65fc-4910-a961-0fe5573691b0: 16px; --gap-v-b89f4d54-65fc-4910-a961-0fe5573691b0: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e7c67a592e9b4e21{ gap: 8px; padding: 4px 8px; --gap-h-b89f4d54-65fc-4910-a961-0fe5573691b0: 8px; --gap-v-b89f4d54-65fc-4910-a961-0fe5573691b0: 0px; }
}.source-qualification .sd.sza-86418149e3abc7ac{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-86418149e3abc7ac{ font-size: 20px; }
}.source-qualification .sd.sza-f59f5776d54bc048{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-81ecb18e-4ff3-43e0-97be-fe43702a8692: 0px; --gap-v-81ecb18e-4ff3-43e0-97be-fe43702a8692: 16px; --gap-uuid: 81ecb18e-4ff3-43e0-97be-fe43702a8692; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-f59f5776d54bc048{ flex: none; width: calc(90% - (var(--gap-h-b89f4d54-65fc-4910-a961-0fe5573691b0) * 0.10000000000000003)); --gap-h-81ecb18e-4ff3-43e0-97be-fe43702a8692: 0px; --gap-v-81ecb18e-4ff3-43e0-97be-fe43702a8692: 16px; max-width: calc(90% - (var(--gap-h-b89f4d54-65fc-4910-a961-0fe5573691b0) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f59f5776d54bc048{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-81ecb18e-4ff3-43e0-97be-fe43702a8692: 0px; --gap-v-81ecb18e-4ff3-43e0-97be-fe43702a8692: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-f59f5776d54bc048{ flex: none; gap: 8px; width: 90%; --gap-h-81ecb18e-4ff3-43e0-97be-fe43702a8692: 0px; --gap-v-81ecb18e-4ff3-43e0-97be-fe43702a8692: 8px; }
}.source-qualification .sd.sza-c85420a2526971f4{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c85420a2526971f4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c85420a2526971f4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c85420a2526971f4{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-81ecb18e-4ff3-43e0-97be-fe43702a8692) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-81ecb18e-4ff3-43e0-97be-fe43702a8692) * 0.10000000000000003)); }
}.source-qualification .sd.sza-47ded5d1c989dc61{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-906510e2-5f28-4301-a971-6f7be4011cf6: 16px; --gap-v-906510e2-5f28-4301-a971-6f7be4011cf6: 0px; --gap-uuid: 906510e2-5f28-4301-a971-6f7be4011cf6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-47ded5d1c989dc61{ padding: 12px 20px; --gap-h-906510e2-5f28-4301-a971-6f7be4011cf6: 16px; --gap-v-906510e2-5f28-4301-a971-6f7be4011cf6: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-47ded5d1c989dc61{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-906510e2-5f28-4301-a971-6f7be4011cf6: 22px; --gap-v-906510e2-5f28-4301-a971-6f7be4011cf6: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-47ded5d1c989dc61{ gap: 8px; padding: 4px 8px; --gap-h-906510e2-5f28-4301-a971-6f7be4011cf6: 8px; --gap-v-906510e2-5f28-4301-a971-6f7be4011cf6: 0px; }
}.source-qualification .sd.sza-7f4a03a0a3b59585{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7f4a03a0a3b59585{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-7f4a03a0a3b59585{ font-size: 14px; }
}.source-qualification .sd.sza-c6c2473b1b623698{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c6c2473b1b623698{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c6c2473b1b623698{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-906510e2-5f28-4301-a971-6f7be4011cf6) * 0.16)); max-width: calc(84% - (var(--gap-h-906510e2-5f28-4301-a971-6f7be4011cf6) * 0.16)); }
}.source-qualification .sd.sza-bf9b3a8265fcc255{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-bf9b3a8265fcc255{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-bf9b3a8265fcc255{ font-size: 16px; }
}.source-qualification .sd.sza-d61187c2c7259024{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d61187c2c7259024{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d61187c2c7259024{ flex: none; width: 100%; }
}.source-qualification .sd.sza-864f9f6e6dc53602{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-14ab4e84-9106-49bd-b85c-eb5d11bafc17: 16px; --gap-v-14ab4e84-9106-49bd-b85c-eb5d11bafc17: 0px; --gap-uuid: 14ab4e84-9106-49bd-b85c-eb5d11bafc17; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-864f9f6e6dc53602{ padding: 12px 20px; --gap-h-14ab4e84-9106-49bd-b85c-eb5d11bafc17: 16px; --gap-v-14ab4e84-9106-49bd-b85c-eb5d11bafc17: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-864f9f6e6dc53602{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-14ab4e84-9106-49bd-b85c-eb5d11bafc17: 16px; --gap-v-14ab4e84-9106-49bd-b85c-eb5d11bafc17: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-864f9f6e6dc53602{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-14ab4e84-9106-49bd-b85c-eb5d11bafc17: 8px; --gap-v-14ab4e84-9106-49bd-b85c-eb5d11bafc17: 0px; }
}.source-qualification .sd.sza-4195cbdd20beba13{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4195cbdd20beba13{ font-size: 20px; }
}.source-qualification .sd.sza-5b63660eee9477e3{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5b63660eee9477e3{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5b63660eee9477e3{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5b63660eee9477e3{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-14ab4e84-9106-49bd-b85c-eb5d11bafc17) * 0.16)); max-width: calc(84% - (var(--gap-h-14ab4e84-9106-49bd-b85c-eb5d11bafc17) * 0.16)); }
}.source-qualification .sd.sza-1e8e59747a7198f9{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-1e8e59747a7198f9{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1e8e59747a7198f9{ font-size: 16px; }
}.source-qualification .sd.sza-4ff46755e64ba88a{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-4ff46755e64ba88a{ flex: none; height: 0px; }.source-qualification .sd.sza-a2c8c562117e805f{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a2c8c562117e805f{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-c284c33c22903c99{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e: 16px; --gap-v-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e: 0px; --gap-uuid: 50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c284c33c22903c99{ padding: 12px 20px; --gap-h-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e: 16px; --gap-v-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c284c33c22903c99{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e: 16px; --gap-v-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c284c33c22903c99{ gap: 8px; padding: 4px 8px; --gap-h-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e: 8px; --gap-v-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e: 0px; }
}.source-qualification .sd.sza-a4fd1481446e9480{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a4fd1481446e9480{ font-size: 20px; }
}.source-qualification .sd.sza-ed1fc7eca84e0817{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-44164116-8c96-42e9-a16b-eb8f7d256201: 0px; --gap-v-44164116-8c96-42e9-a16b-eb8f7d256201: 16px; --gap-uuid: 44164116-8c96-42e9-a16b-eb8f7d256201; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-ed1fc7eca84e0817{ flex: none; width: calc(90% - (var(--gap-h-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e) * 0.10000000000000003)); --gap-h-44164116-8c96-42e9-a16b-eb8f7d256201: 0px; --gap-v-44164116-8c96-42e9-a16b-eb8f7d256201: 16px; max-width: calc(90% - (var(--gap-h-50a6b1cb-bbf8-4b40-b15b-4c5302f93a5e) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ed1fc7eca84e0817{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-44164116-8c96-42e9-a16b-eb8f7d256201: 0px; --gap-v-44164116-8c96-42e9-a16b-eb8f7d256201: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-ed1fc7eca84e0817{ flex: none; gap: 8px; width: 90%; --gap-h-44164116-8c96-42e9-a16b-eb8f7d256201: 0px; --gap-v-44164116-8c96-42e9-a16b-eb8f7d256201: 8px; }
}.source-qualification .sd.sza-36a1022da639b621{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-36a1022da639b621{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-36a1022da639b621{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-36a1022da639b621{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-44164116-8c96-42e9-a16b-eb8f7d256201) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-44164116-8c96-42e9-a16b-eb8f7d256201) * 0.10000000000000003)); }
}.source-qualification .sd.sza-7b49613893f10f3d{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8: 16px; --gap-v-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8: 0px; --gap-uuid: a24c5d39-fd54-493e-9c82-ac7d80dcd9e8; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-7b49613893f10f3d{ padding: 12px 20px; --gap-h-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8: 16px; --gap-v-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7b49613893f10f3d{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8: 22px; --gap-v-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-7b49613893f10f3d{ gap: 8px; padding: 4px 8px; --gap-h-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8: 8px; --gap-v-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8: 0px; }
}.source-qualification .sd.sza-eb3907ad3019971b{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-eb3907ad3019971b{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-eb3907ad3019971b{ font-size: 14px; }
}.source-qualification .sd.sza-c66643ce5b818a18{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c66643ce5b818a18{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c66643ce5b818a18{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8) * 0.16)); max-width: calc(84% - (var(--gap-h-a24c5d39-fd54-493e-9c82-ac7d80dcd9e8) * 0.16)); }
}.source-qualification .sd.sza-ecb19fec38b7c5d7{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-ecb19fec38b7c5d7{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-ecb19fec38b7c5d7{ font-size: 16px; }
}.source-qualification .sd.sza-5298918df2031d79{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-5298918df2031d79{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5298918df2031d79{ flex: none; width: 100%; }
}.source-qualification .sd.sza-4fda55530ca61548{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-fa3d5c09-38fb-4756-815c-14bb9ed08a1c: 16px; --gap-v-fa3d5c09-38fb-4756-815c-14bb9ed08a1c: 0px; --gap-uuid: fa3d5c09-38fb-4756-815c-14bb9ed08a1c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4fda55530ca61548{ padding: 12px 20px; --gap-h-fa3d5c09-38fb-4756-815c-14bb9ed08a1c: 16px; --gap-v-fa3d5c09-38fb-4756-815c-14bb9ed08a1c: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4fda55530ca61548{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-fa3d5c09-38fb-4756-815c-14bb9ed08a1c: 16px; --gap-v-fa3d5c09-38fb-4756-815c-14bb9ed08a1c: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4fda55530ca61548{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-fa3d5c09-38fb-4756-815c-14bb9ed08a1c: 8px; --gap-v-fa3d5c09-38fb-4756-815c-14bb9ed08a1c: 0px; }
}.source-qualification .sd.sza-8c08a080571a7d65{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8c08a080571a7d65{ font-size: 20px; }
}.source-qualification .sd.sza-d9c0ae6d53089bdc{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d9c0ae6d53089bdc{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d9c0ae6d53089bdc{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d9c0ae6d53089bdc{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-fa3d5c09-38fb-4756-815c-14bb9ed08a1c) * 0.16)); max-width: calc(84% - (var(--gap-h-fa3d5c09-38fb-4756-815c-14bb9ed08a1c) * 0.16)); }
}.source-qualification .sd.sza-201092e4867b8acd{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-201092e4867b8acd{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-201092e4867b8acd{ font-size: 16px; }
}.source-qualification .sd.sza-5d6cb6f4bbf221a9{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-5d6cb6f4bbf221a9{ flex: none; height: 0px; }.source-qualification .sd.sza-f303f056402e134f{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f303f056402e134f{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-b0f1eb2e8e8135b3{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-db3bf9d5-e737-4f39-ba4e-359393664eaa: 16px; --gap-v-db3bf9d5-e737-4f39-ba4e-359393664eaa: 0px; --gap-uuid: db3bf9d5-e737-4f39-ba4e-359393664eaa; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b0f1eb2e8e8135b3{ padding: 12px 20px; --gap-h-db3bf9d5-e737-4f39-ba4e-359393664eaa: 16px; --gap-v-db3bf9d5-e737-4f39-ba4e-359393664eaa: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b0f1eb2e8e8135b3{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-db3bf9d5-e737-4f39-ba4e-359393664eaa: 16px; --gap-v-db3bf9d5-e737-4f39-ba4e-359393664eaa: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b0f1eb2e8e8135b3{ gap: 8px; padding: 4px 8px; --gap-h-db3bf9d5-e737-4f39-ba4e-359393664eaa: 8px; --gap-v-db3bf9d5-e737-4f39-ba4e-359393664eaa: 0px; }
}.source-qualification .sd.sza-799b4b28e7bfab9f{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-799b4b28e7bfab9f{ font-size: 20px; }
}.source-qualification .sd.sza-16e42fd8cfbec67e{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-352c2544-d7cb-465f-a12e-b64677169f26: 0px; --gap-v-352c2544-d7cb-465f-a12e-b64677169f26: 16px; --gap-uuid: 352c2544-d7cb-465f-a12e-b64677169f26; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-16e42fd8cfbec67e{ flex: none; width: calc(90% - (var(--gap-h-db3bf9d5-e737-4f39-ba4e-359393664eaa) * 0.10000000000000003)); --gap-h-352c2544-d7cb-465f-a12e-b64677169f26: 0px; --gap-v-352c2544-d7cb-465f-a12e-b64677169f26: 16px; max-width: calc(90% - (var(--gap-h-db3bf9d5-e737-4f39-ba4e-359393664eaa) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-16e42fd8cfbec67e{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-352c2544-d7cb-465f-a12e-b64677169f26: 0px; --gap-v-352c2544-d7cb-465f-a12e-b64677169f26: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-16e42fd8cfbec67e{ flex: none; gap: 8px; width: 90%; --gap-h-352c2544-d7cb-465f-a12e-b64677169f26: 0px; --gap-v-352c2544-d7cb-465f-a12e-b64677169f26: 8px; }
}.source-qualification .sd.sza-f63e0bbad8593470{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-f63e0bbad8593470{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f63e0bbad8593470{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-f63e0bbad8593470{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-352c2544-d7cb-465f-a12e-b64677169f26) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-352c2544-d7cb-465f-a12e-b64677169f26) * 0.10000000000000003)); }
}.source-qualification .sd.sza-4f40f7364210f925{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-6ab46e7d-a549-41f0-9665-2a6160ca9aec: 16px; --gap-v-6ab46e7d-a549-41f0-9665-2a6160ca9aec: 0px; --gap-uuid: 6ab46e7d-a549-41f0-9665-2a6160ca9aec; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4f40f7364210f925{ padding: 12px 20px; --gap-h-6ab46e7d-a549-41f0-9665-2a6160ca9aec: 16px; --gap-v-6ab46e7d-a549-41f0-9665-2a6160ca9aec: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4f40f7364210f925{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-6ab46e7d-a549-41f0-9665-2a6160ca9aec: 22px; --gap-v-6ab46e7d-a549-41f0-9665-2a6160ca9aec: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4f40f7364210f925{ gap: 8px; padding: 4px 8px; --gap-h-6ab46e7d-a549-41f0-9665-2a6160ca9aec: 8px; --gap-v-6ab46e7d-a549-41f0-9665-2a6160ca9aec: 0px; }
}.source-qualification .sd.sza-6abc0f653a26ff41{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6abc0f653a26ff41{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6abc0f653a26ff41{ font-size: 14px; }
}.source-qualification .sd.sza-45bb3b3b6bb946c1{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-45bb3b3b6bb946c1{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-45bb3b3b6bb946c1{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-6ab46e7d-a549-41f0-9665-2a6160ca9aec) * 0.16)); max-width: calc(84% - (var(--gap-h-6ab46e7d-a549-41f0-9665-2a6160ca9aec) * 0.16)); }
}.source-qualification .sd.sza-6406f6667e55022e{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-6406f6667e55022e{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6406f6667e55022e{ font-size: 16px; }
}.source-qualification .sd.sza-c228726bf4724f53{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c228726bf4724f53{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c228726bf4724f53{ flex: none; width: 100%; }
}.source-qualification .sd.sza-8b5d6b6224f44adf{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-f086dc96-7c49-4083-a093-7e24df367431: 16px; --gap-v-f086dc96-7c49-4083-a093-7e24df367431: 0px; --gap-uuid: f086dc96-7c49-4083-a093-7e24df367431; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-8b5d6b6224f44adf{ padding: 12px 20px; --gap-h-f086dc96-7c49-4083-a093-7e24df367431: 16px; --gap-v-f086dc96-7c49-4083-a093-7e24df367431: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8b5d6b6224f44adf{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-f086dc96-7c49-4083-a093-7e24df367431: 16px; --gap-v-f086dc96-7c49-4083-a093-7e24df367431: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8b5d6b6224f44adf{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-f086dc96-7c49-4083-a093-7e24df367431: 8px; --gap-v-f086dc96-7c49-4083-a093-7e24df367431: 0px; }
}.source-qualification .sd.sza-2c3a3222801c7071{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2c3a3222801c7071{ font-size: 20px; }
}.source-qualification .sd.sza-a5149168b00e0788{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a5149168b00e0788{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a5149168b00e0788{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a5149168b00e0788{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-f086dc96-7c49-4083-a093-7e24df367431) * 0.16)); max-width: calc(84% - (var(--gap-h-f086dc96-7c49-4083-a093-7e24df367431) * 0.16)); }
}.source-qualification .sd.sza-5eb5d2bd0f328bb7{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-5eb5d2bd0f328bb7{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5eb5d2bd0f328bb7{ font-size: 16px; }
}.source-qualification .sd.sza-ac487410f09db1cc{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-ac487410f09db1cc{ flex: none; height: 0px; }.source-qualification .sd.sza-6187842d586b738d{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6187842d586b738d{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-qualification .sd.sza-d626df54a4ae156d{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-e9bd11b4-0405-45d7-aa0a-3314a09436f7: 16px; --gap-v-e9bd11b4-0405-45d7-aa0a-3314a09436f7: 0px; --gap-uuid: e9bd11b4-0405-45d7-aa0a-3314a09436f7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d626df54a4ae156d{ padding: 12px 20px; --gap-h-e9bd11b4-0405-45d7-aa0a-3314a09436f7: 16px; --gap-v-e9bd11b4-0405-45d7-aa0a-3314a09436f7: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d626df54a4ae156d{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-e9bd11b4-0405-45d7-aa0a-3314a09436f7: 16px; --gap-v-e9bd11b4-0405-45d7-aa0a-3314a09436f7: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d626df54a4ae156d{ gap: 8px; padding: 4px 8px; --gap-h-e9bd11b4-0405-45d7-aa0a-3314a09436f7: 8px; --gap-v-e9bd11b4-0405-45d7-aa0a-3314a09436f7: 0px; }
}.source-qualification .sd.sza-6aa49202f04c66de{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6aa49202f04c66de{ font-size: 20px; }
}.source-qualification .sd.sza-43424e85a3a63050{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c: 0px; --gap-v-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c: 16px; --gap-uuid: 15fa4c4a-bf64-4c1c-bf32-67f0502eec9c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-43424e85a3a63050{ flex: none; width: calc(90% - (var(--gap-h-e9bd11b4-0405-45d7-aa0a-3314a09436f7) * 0.10000000000000003)); --gap-h-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c: 0px; --gap-v-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c: 16px; max-width: calc(90% - (var(--gap-h-e9bd11b4-0405-45d7-aa0a-3314a09436f7) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-43424e85a3a63050{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c: 0px; --gap-v-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-43424e85a3a63050{ flex: none; gap: 8px; width: 90%; --gap-h-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c: 0px; --gap-v-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c: 8px; }
}.source-qualification .sd.sza-3cd20776d9861dbf{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-3cd20776d9861dbf{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3cd20776d9861dbf{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-3cd20776d9861dbf{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-15fa4c4a-bf64-4c1c-bf32-67f0502eec9c) * 0.10000000000000003)); }
}.source-qualification .sd.sza-b17ce83c7f547677{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-6266c4e7-cde3-482b-a40f-419c5ea2d860: 16px; --gap-v-6266c4e7-cde3-482b-a40f-419c5ea2d860: 0px; --gap-uuid: 6266c4e7-cde3-482b-a40f-419c5ea2d860; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b17ce83c7f547677{ padding: 12px 20px; --gap-h-6266c4e7-cde3-482b-a40f-419c5ea2d860: 16px; --gap-v-6266c4e7-cde3-482b-a40f-419c5ea2d860: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b17ce83c7f547677{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-6266c4e7-cde3-482b-a40f-419c5ea2d860: 22px; --gap-v-6266c4e7-cde3-482b-a40f-419c5ea2d860: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b17ce83c7f547677{ gap: 8px; padding: 4px 8px; --gap-h-6266c4e7-cde3-482b-a40f-419c5ea2d860: 8px; --gap-v-6266c4e7-cde3-482b-a40f-419c5ea2d860: 0px; }
}.source-qualification .sd.sza-2e65ab4075bf4898{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2e65ab4075bf4898{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2e65ab4075bf4898{ font-size: 14px; }
}.source-qualification .sd.sza-9e3893b850360c5d{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9e3893b850360c5d{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-9e3893b850360c5d{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-6266c4e7-cde3-482b-a40f-419c5ea2d860) * 0.16)); max-width: calc(84% - (var(--gap-h-6266c4e7-cde3-482b-a40f-419c5ea2d860) * 0.16)); }
}.source-qualification .sd.sza-4ba6395cb3843f96{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-4ba6395cb3843f96{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4ba6395cb3843f96{ font-size: 16px; }
}.source-qualification .sd.sza-b6b8f993323c6565{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b6b8f993323c6565{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b6b8f993323c6565{ flex: none; width: 100%; }
}.source-qualification .sd.sza-6696fc717910f6e8{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-326bc065-24f7-4ad9-9e36-feaf41958cad: 16px; --gap-v-326bc065-24f7-4ad9-9e36-feaf41958cad: 0px; --gap-uuid: 326bc065-24f7-4ad9-9e36-feaf41958cad; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6696fc717910f6e8{ padding: 12px 20px; --gap-h-326bc065-24f7-4ad9-9e36-feaf41958cad: 16px; --gap-v-326bc065-24f7-4ad9-9e36-feaf41958cad: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6696fc717910f6e8{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-326bc065-24f7-4ad9-9e36-feaf41958cad: 16px; --gap-v-326bc065-24f7-4ad9-9e36-feaf41958cad: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6696fc717910f6e8{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-326bc065-24f7-4ad9-9e36-feaf41958cad: 8px; --gap-v-326bc065-24f7-4ad9-9e36-feaf41958cad: 0px; }
}.source-qualification .sd.sza-281162524174782b{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-281162524174782b{ font-size: 20px; }
}.source-qualification .sd.sza-d9a84fed7d2b1bfa{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d9a84fed7d2b1bfa{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d9a84fed7d2b1bfa{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d9a84fed7d2b1bfa{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-326bc065-24f7-4ad9-9e36-feaf41958cad) * 0.16)); max-width: calc(84% - (var(--gap-h-326bc065-24f7-4ad9-9e36-feaf41958cad) * 0.16)); }
}.source-qualification .sd.sza-3bbb0507d834bffa{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-3bbb0507d834bffa{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-3bbb0507d834bffa{ font-size: 16px; }
}.source-qualification .sd.sza-e7ecc007cb63625e{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-e7ecc007cb63625e{ flex: none; height: 0px; }.source-qualification .sd.sza-5b473ceda205910c{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5b473ceda205910c{ padding: 0px 0px; }
}.source-qualification .sd.sza-a75f540a7325193b{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-3bef091a-1050-4824-9f17-65bf20e4951b: 16px; --gap-v-3bef091a-1050-4824-9f17-65bf20e4951b: 0px; --gap-uuid: 3bef091a-1050-4824-9f17-65bf20e4951b; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a75f540a7325193b{ padding: 12px 20px; --gap-h-3bef091a-1050-4824-9f17-65bf20e4951b: 16px; --gap-v-3bef091a-1050-4824-9f17-65bf20e4951b: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a75f540a7325193b{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-3bef091a-1050-4824-9f17-65bf20e4951b: 16px; --gap-v-3bef091a-1050-4824-9f17-65bf20e4951b: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a75f540a7325193b{ gap: 8px; padding: 4px 8px; --gap-h-3bef091a-1050-4824-9f17-65bf20e4951b: 8px; --gap-v-3bef091a-1050-4824-9f17-65bf20e4951b: 0px; }
}.source-qualification .sd.sza-571a2a049f02776b{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-571a2a049f02776b{ font-size: 20px; }
}.source-qualification .sd.sza-4627d40b1ec0e79f{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: auto; --gap-h-fc0c919d-c725-488c-9e37-49a86e05ab35: 0px; --gap-v-fc0c919d-c725-488c-9e37-49a86e05ab35: 16px; --gap-uuid: fc0c919d-c725-488c-9e37-49a86e05ab35; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4627d40b1ec0e79f{ flex: none; width: calc(90% - (var(--gap-h-3bef091a-1050-4824-9f17-65bf20e4951b) * 0.10000000000000003)); --gap-h-fc0c919d-c725-488c-9e37-49a86e05ab35: 0px; --gap-v-fc0c919d-c725-488c-9e37-49a86e05ab35: 16px; max-width: calc(90% - (var(--gap-h-3bef091a-1050-4824-9f17-65bf20e4951b) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4627d40b1ec0e79f{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-fc0c919d-c725-488c-9e37-49a86e05ab35: 0px; --gap-v-fc0c919d-c725-488c-9e37-49a86e05ab35: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4627d40b1ec0e79f{ flex: none; gap: 8px; width: 90%; --gap-h-fc0c919d-c725-488c-9e37-49a86e05ab35: 0px; --gap-v-fc0c919d-c725-488c-9e37-49a86e05ab35: 8px; }
}.source-qualification .sd.sza-0872c4fdf3fcc2d7{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0872c4fdf3fcc2d7{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0872c4fdf3fcc2d7{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0872c4fdf3fcc2d7{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-fc0c919d-c725-488c-9e37-49a86e05ab35) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-fc0c919d-c725-488c-9e37-49a86e05ab35) * 0.10000000000000003)); }
}.source-qualification .sd.sza-2aaf885754e1e6af{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-882b6031-25bf-44a0-bbd1-281c0b9cf8fa: 16px; --gap-v-882b6031-25bf-44a0-bbd1-281c0b9cf8fa: 0px; --gap-uuid: 882b6031-25bf-44a0-bbd1-281c0b9cf8fa; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-2aaf885754e1e6af{ padding: 12px 20px; --gap-h-882b6031-25bf-44a0-bbd1-281c0b9cf8fa: 16px; --gap-v-882b6031-25bf-44a0-bbd1-281c0b9cf8fa: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2aaf885754e1e6af{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-882b6031-25bf-44a0-bbd1-281c0b9cf8fa: 22px; --gap-v-882b6031-25bf-44a0-bbd1-281c0b9cf8fa: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2aaf885754e1e6af{ gap: 8px; padding: 4px 8px; --gap-h-882b6031-25bf-44a0-bbd1-281c0b9cf8fa: 8px; --gap-v-882b6031-25bf-44a0-bbd1-281c0b9cf8fa: 0px; }
}.source-qualification .sd.sza-0906974a9b0e384a{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0906974a9b0e384a{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0906974a9b0e384a{ font-size: 14px; }
}.source-qualification .sd.sza-7b3d927164902c91{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7b3d927164902c91{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-7b3d927164902c91{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-882b6031-25bf-44a0-bbd1-281c0b9cf8fa) * 0.16)); max-width: calc(84% - (var(--gap-h-882b6031-25bf-44a0-bbd1-281c0b9cf8fa) * 0.16)); }
}.source-qualification .sd.sza-2577d7f4b11114ed{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-2577d7f4b11114ed{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2577d7f4b11114ed{ font-size: 16px; }
}.source-qualification .sd.sza-b2e1a9f5a6b6487b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b2e1a9f5a6b6487b{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b2e1a9f5a6b6487b{ flex: none; width: 100%; }
}.source-qualification .sd.sza-b5bfa116d31000a8{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-99d63aa9-cc09-443b-a65a-83a93427cecf: 16px; --gap-v-99d63aa9-cc09-443b-a65a-83a93427cecf: 0px; --gap-uuid: 99d63aa9-cc09-443b-a65a-83a93427cecf; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b5bfa116d31000a8{ padding: 12px 20px; --gap-h-99d63aa9-cc09-443b-a65a-83a93427cecf: 16px; --gap-v-99d63aa9-cc09-443b-a65a-83a93427cecf: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b5bfa116d31000a8{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-99d63aa9-cc09-443b-a65a-83a93427cecf: 16px; --gap-v-99d63aa9-cc09-443b-a65a-83a93427cecf: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b5bfa116d31000a8{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-99d63aa9-cc09-443b-a65a-83a93427cecf: 8px; --gap-v-99d63aa9-cc09-443b-a65a-83a93427cecf: 0px; }
}.source-qualification .sd.sza-401e373099c246f2{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-401e373099c246f2{ font-size: 20px; }
}.source-qualification .sd.sza-471c2981c4e67acb{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-471c2981c4e67acb{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-471c2981c4e67acb{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-471c2981c4e67acb{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-99d63aa9-cc09-443b-a65a-83a93427cecf) * 0.16)); max-width: calc(84% - (var(--gap-h-99d63aa9-cc09-443b-a65a-83a93427cecf) * 0.16)); }
}.source-qualification .sd.sza-231fa82f0291ee51{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-231fa82f0291ee51{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-231fa82f0291ee51{ font-size: 16px; }
}.source-qualification .sd.sza-5564fdc9e0664818{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-5564fdc9e0664818{ flex: none; height: 0px; }.source-qualification .sd.sza-6eb22e7cfd45eb0c{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6eb22e7cfd45eb0c{ padding: 0px 0px; }
}.source-qualification .sd.sza-3fcd49b177af0235{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-6168b812-1115-4be0-87b6-11c8ef6a4d56: 16px; --gap-v-6168b812-1115-4be0-87b6-11c8ef6a4d56: 0px; --gap-uuid: 6168b812-1115-4be0-87b6-11c8ef6a4d56; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-3fcd49b177af0235{ padding: 12px 20px; --gap-h-6168b812-1115-4be0-87b6-11c8ef6a4d56: 16px; --gap-v-6168b812-1115-4be0-87b6-11c8ef6a4d56: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3fcd49b177af0235{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-6168b812-1115-4be0-87b6-11c8ef6a4d56: 16px; --gap-v-6168b812-1115-4be0-87b6-11c8ef6a4d56: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-3fcd49b177af0235{ gap: 8px; padding: 4px 8px; --gap-h-6168b812-1115-4be0-87b6-11c8ef6a4d56: 8px; --gap-v-6168b812-1115-4be0-87b6-11c8ef6a4d56: 0px; }
}.source-qualification .sd.sza-1c0d385cc51dc268{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1c0d385cc51dc268{ font-size: 20px; }
}.source-qualification .sd.sza-644b7591ffd1a35f{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-b91e8ecb-7ded-49b3-bb03-e0f23062e989: 0px; --gap-v-b91e8ecb-7ded-49b3-bb03-e0f23062e989: 16px; --gap-uuid: b91e8ecb-7ded-49b3-bb03-e0f23062e989; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-644b7591ffd1a35f{ flex: none; width: calc(90% - (var(--gap-h-6168b812-1115-4be0-87b6-11c8ef6a4d56) * 0.10000000000000003)); --gap-h-b91e8ecb-7ded-49b3-bb03-e0f23062e989: 0px; --gap-v-b91e8ecb-7ded-49b3-bb03-e0f23062e989: 16px; max-width: calc(90% - (var(--gap-h-6168b812-1115-4be0-87b6-11c8ef6a4d56) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-644b7591ffd1a35f{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-b91e8ecb-7ded-49b3-bb03-e0f23062e989: 0px; --gap-v-b91e8ecb-7ded-49b3-bb03-e0f23062e989: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-644b7591ffd1a35f{ flex: none; gap: 8px; width: 90%; --gap-h-b91e8ecb-7ded-49b3-bb03-e0f23062e989: 0px; --gap-v-b91e8ecb-7ded-49b3-bb03-e0f23062e989: 8px; }
}.source-qualification .sd.sza-1a82f9b79b48abd0{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-1a82f9b79b48abd0{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1a82f9b79b48abd0{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1a82f9b79b48abd0{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-b91e8ecb-7ded-49b3-bb03-e0f23062e989) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-b91e8ecb-7ded-49b3-bb03-e0f23062e989) * 0.10000000000000003)); }
}.source-qualification .sd.sza-88a5a4ee18db7ff7{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-c1f1d131-3d50-4aed-ad1d-de608df62c97: 16px; --gap-v-c1f1d131-3d50-4aed-ad1d-de608df62c97: 0px; --gap-uuid: c1f1d131-3d50-4aed-ad1d-de608df62c97; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-88a5a4ee18db7ff7{ padding: 12px 20px; --gap-h-c1f1d131-3d50-4aed-ad1d-de608df62c97: 16px; --gap-v-c1f1d131-3d50-4aed-ad1d-de608df62c97: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-88a5a4ee18db7ff7{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-c1f1d131-3d50-4aed-ad1d-de608df62c97: 22px; --gap-v-c1f1d131-3d50-4aed-ad1d-de608df62c97: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-88a5a4ee18db7ff7{ gap: 8px; padding: 4px 8px; --gap-h-c1f1d131-3d50-4aed-ad1d-de608df62c97: 8px; --gap-v-c1f1d131-3d50-4aed-ad1d-de608df62c97: 0px; }
}.source-qualification .sd.sza-bfddd74ae742c497{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-bfddd74ae742c497{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-bfddd74ae742c497{ font-size: 14px; }
}.source-qualification .sd.sza-0c22da811f63f9c6{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0c22da811f63f9c6{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0c22da811f63f9c6{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-c1f1d131-3d50-4aed-ad1d-de608df62c97) * 0.16)); max-width: calc(84% - (var(--gap-h-c1f1d131-3d50-4aed-ad1d-de608df62c97) * 0.16)); }
}.source-qualification .sd.sza-d587b1192952bf00{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-d587b1192952bf00{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d587b1192952bf00{ font-size: 16px; }
}.source-qualification .sd.sza-0d65fb2a1c922343{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0d65fb2a1c922343{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0d65fb2a1c922343{ flex: none; width: 100%; }
}.source-qualification .sd.sza-c3f8bf931ffaf01f{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-ba6e6a16-ee2a-42bc-805c-75ef7796a370: 16px; --gap-v-ba6e6a16-ee2a-42bc-805c-75ef7796a370: 0px; --gap-uuid: ba6e6a16-ee2a-42bc-805c-75ef7796a370; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c3f8bf931ffaf01f{ padding: 12px 20px; --gap-h-ba6e6a16-ee2a-42bc-805c-75ef7796a370: 16px; --gap-v-ba6e6a16-ee2a-42bc-805c-75ef7796a370: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c3f8bf931ffaf01f{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-ba6e6a16-ee2a-42bc-805c-75ef7796a370: 16px; --gap-v-ba6e6a16-ee2a-42bc-805c-75ef7796a370: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c3f8bf931ffaf01f{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-ba6e6a16-ee2a-42bc-805c-75ef7796a370: 8px; --gap-v-ba6e6a16-ee2a-42bc-805c-75ef7796a370: 0px; }
}.source-qualification .sd.sza-9e878a0432ec75e0{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-9e878a0432ec75e0{ font-size: 20px; }
}.source-qualification .sd.sza-babf9cbdafa13df5{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-babf9cbdafa13df5{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-babf9cbdafa13df5{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-babf9cbdafa13df5{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-ba6e6a16-ee2a-42bc-805c-75ef7796a370) * 0.16)); max-width: calc(84% - (var(--gap-h-ba6e6a16-ee2a-42bc-805c-75ef7796a370) * 0.16)); }
}.source-qualification .sd.sza-6c5f9603ba6a5e22{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-6c5f9603ba6a5e22{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6c5f9603ba6a5e22{ font-size: 16px; }
}.source-qualification .sd.sza-e430218ea2406f6e{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-e430218ea2406f6e{ flex: none; height: 0px; }.source-qualification .sd.sza-e4cf9668b6f5df26{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e4cf9668b6f5df26{ padding: 0px 0px; }
}.source-qualification .sd.sza-3e1c62ac9e0d9c45{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-771d532a-d461-482b-a702-197391c409c7: 16px; --gap-v-771d532a-d461-482b-a702-197391c409c7: 0px; --gap-uuid: 771d532a-d461-482b-a702-197391c409c7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-3e1c62ac9e0d9c45{ padding: 12px 20px; --gap-h-771d532a-d461-482b-a702-197391c409c7: 16px; --gap-v-771d532a-d461-482b-a702-197391c409c7: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3e1c62ac9e0d9c45{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-771d532a-d461-482b-a702-197391c409c7: 16px; --gap-v-771d532a-d461-482b-a702-197391c409c7: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-3e1c62ac9e0d9c45{ gap: 8px; padding: 4px 8px; --gap-h-771d532a-d461-482b-a702-197391c409c7: 8px; --gap-v-771d532a-d461-482b-a702-197391c409c7: 0px; }
}.source-qualification .sd.sza-2e596ced746885c0{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2e596ced746885c0{ font-size: 20px; }
}.source-qualification .sd.sza-75492f0a616a2510{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-035d2627-125b-42c7-a643-e7a4e7abf3b2: 0px; --gap-v-035d2627-125b-42c7-a643-e7a4e7abf3b2: 16px; --gap-uuid: 035d2627-125b-42c7-a643-e7a4e7abf3b2; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-75492f0a616a2510{ flex: none; width: calc(90% - (var(--gap-h-771d532a-d461-482b-a702-197391c409c7) * 0.10000000000000003)); --gap-h-035d2627-125b-42c7-a643-e7a4e7abf3b2: 0px; --gap-v-035d2627-125b-42c7-a643-e7a4e7abf3b2: 16px; max-width: calc(90% - (var(--gap-h-771d532a-d461-482b-a702-197391c409c7) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-75492f0a616a2510{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-035d2627-125b-42c7-a643-e7a4e7abf3b2: 0px; --gap-v-035d2627-125b-42c7-a643-e7a4e7abf3b2: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-75492f0a616a2510{ flex: none; gap: 8px; width: 90%; --gap-h-035d2627-125b-42c7-a643-e7a4e7abf3b2: 0px; --gap-v-035d2627-125b-42c7-a643-e7a4e7abf3b2: 8px; }
}.source-qualification .sd.sza-d7c7f666d4e41228{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d7c7f666d4e41228{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d7c7f666d4e41228{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d7c7f666d4e41228{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-035d2627-125b-42c7-a643-e7a4e7abf3b2) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-035d2627-125b-42c7-a643-e7a4e7abf3b2) * 0.10000000000000003)); }
}.source-qualification .sd.sza-98f2350bde282040{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-4495cc4f-e37a-49d5-893f-749f8a701249: 16px; --gap-v-4495cc4f-e37a-49d5-893f-749f8a701249: 0px; --gap-uuid: 4495cc4f-e37a-49d5-893f-749f8a701249; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-98f2350bde282040{ padding: 12px 20px; --gap-h-4495cc4f-e37a-49d5-893f-749f8a701249: 16px; --gap-v-4495cc4f-e37a-49d5-893f-749f8a701249: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-98f2350bde282040{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-4495cc4f-e37a-49d5-893f-749f8a701249: 22px; --gap-v-4495cc4f-e37a-49d5-893f-749f8a701249: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-98f2350bde282040{ gap: 8px; padding: 4px 8px; --gap-h-4495cc4f-e37a-49d5-893f-749f8a701249: 8px; --gap-v-4495cc4f-e37a-49d5-893f-749f8a701249: 0px; }
}.source-qualification .sd.sza-e1e0b7f22d16d3c3{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e1e0b7f22d16d3c3{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e1e0b7f22d16d3c3{ font-size: 14px; }
}.source-qualification .sd.sza-11172f7d0b3f682e{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-11172f7d0b3f682e{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-11172f7d0b3f682e{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-4495cc4f-e37a-49d5-893f-749f8a701249) * 0.16)); max-width: calc(84% - (var(--gap-h-4495cc4f-e37a-49d5-893f-749f8a701249) * 0.16)); }
}.source-qualification .sd.sza-0f079166c0303dfb{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-0f079166c0303dfb{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0f079166c0303dfb{ font-size: 16px; }
}.source-qualification .sd.sza-8927931b01889d0d{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-8927931b01889d0d{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8927931b01889d0d{ flex: none; width: 100%; }
}.source-qualification .sd.sza-133c948b7cc3ba73{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-c7fc4228-56c7-449d-a815-8484ec2b1bb6: 16px; --gap-v-c7fc4228-56c7-449d-a815-8484ec2b1bb6: 0px; --gap-uuid: c7fc4228-56c7-449d-a815-8484ec2b1bb6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-133c948b7cc3ba73{ padding: 12px 20px; --gap-h-c7fc4228-56c7-449d-a815-8484ec2b1bb6: 16px; --gap-v-c7fc4228-56c7-449d-a815-8484ec2b1bb6: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-133c948b7cc3ba73{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-c7fc4228-56c7-449d-a815-8484ec2b1bb6: 16px; --gap-v-c7fc4228-56c7-449d-a815-8484ec2b1bb6: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-133c948b7cc3ba73{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-c7fc4228-56c7-449d-a815-8484ec2b1bb6: 8px; --gap-v-c7fc4228-56c7-449d-a815-8484ec2b1bb6: 0px; }
}.source-qualification .sd.sza-082c047c1c3e78f0{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-082c047c1c3e78f0{ font-size: 20px; }
}.source-qualification .sd.sza-47fe10a9d9f7f923{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-47fe10a9d9f7f923{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-47fe10a9d9f7f923{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-47fe10a9d9f7f923{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-c7fc4228-56c7-449d-a815-8484ec2b1bb6) * 0.16)); max-width: calc(84% - (var(--gap-h-c7fc4228-56c7-449d-a815-8484ec2b1bb6) * 0.16)); }
}.source-qualification .sd.sza-d8110a95c746b4c2{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-d8110a95c746b4c2{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d8110a95c746b4c2{ font-size: 16px; }
}.source-qualification .sd.sza-0938394c5de7cf37{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-0938394c5de7cf37{ flex: none; height: 0px; }.source-qualification .sd.sza-e18146413280bea4{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e18146413280bea4{ padding: 0px 0px; }
}.source-qualification .sd.sza-90e6d58224ddd753{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-2984ded1-bc57-4e5c-b23c-266a27ff3832: 16px; --gap-v-2984ded1-bc57-4e5c-b23c-266a27ff3832: 0px; --gap-uuid: 2984ded1-bc57-4e5c-b23c-266a27ff3832; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-90e6d58224ddd753{ padding: 12px 20px; --gap-h-2984ded1-bc57-4e5c-b23c-266a27ff3832: 16px; --gap-v-2984ded1-bc57-4e5c-b23c-266a27ff3832: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-90e6d58224ddd753{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-2984ded1-bc57-4e5c-b23c-266a27ff3832: 16px; --gap-v-2984ded1-bc57-4e5c-b23c-266a27ff3832: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-90e6d58224ddd753{ gap: 8px; padding: 4px 8px; --gap-h-2984ded1-bc57-4e5c-b23c-266a27ff3832: 8px; --gap-v-2984ded1-bc57-4e5c-b23c-266a27ff3832: 0px; }
}.source-qualification .sd.sza-0de409ff89116756{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0de409ff89116756{ font-size: 20px; }
}.source-qualification .sd.sza-17ba4beed6b47a20{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-5554976b-ef93-46a7-a07f-2c2aa1c9e712: 0px; --gap-v-5554976b-ef93-46a7-a07f-2c2aa1c9e712: 16px; --gap-uuid: 5554976b-ef93-46a7-a07f-2c2aa1c9e712; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-17ba4beed6b47a20{ flex: none; width: calc(90% - (var(--gap-h-2984ded1-bc57-4e5c-b23c-266a27ff3832) * 0.10000000000000003)); --gap-h-5554976b-ef93-46a7-a07f-2c2aa1c9e712: 0px; --gap-v-5554976b-ef93-46a7-a07f-2c2aa1c9e712: 16px; max-width: calc(90% - (var(--gap-h-2984ded1-bc57-4e5c-b23c-266a27ff3832) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-17ba4beed6b47a20{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-5554976b-ef93-46a7-a07f-2c2aa1c9e712: 0px; --gap-v-5554976b-ef93-46a7-a07f-2c2aa1c9e712: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-17ba4beed6b47a20{ flex: none; gap: 8px; width: 90%; --gap-h-5554976b-ef93-46a7-a07f-2c2aa1c9e712: 0px; --gap-v-5554976b-ef93-46a7-a07f-2c2aa1c9e712: 8px; }
}.source-qualification .sd.sza-6141d2e8e6390be2{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-6141d2e8e6390be2{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6141d2e8e6390be2{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6141d2e8e6390be2{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-5554976b-ef93-46a7-a07f-2c2aa1c9e712) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-5554976b-ef93-46a7-a07f-2c2aa1c9e712) * 0.10000000000000003)); }
}.source-qualification .sd.sza-2fefdc99198c5698{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-9d395b62-03c5-4804-bf5d-00ed601660ae: 16px; --gap-v-9d395b62-03c5-4804-bf5d-00ed601660ae: 0px; --gap-uuid: 9d395b62-03c5-4804-bf5d-00ed601660ae; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-2fefdc99198c5698{ padding: 12px 20px; --gap-h-9d395b62-03c5-4804-bf5d-00ed601660ae: 16px; --gap-v-9d395b62-03c5-4804-bf5d-00ed601660ae: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-2fefdc99198c5698{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-9d395b62-03c5-4804-bf5d-00ed601660ae: 22px; --gap-v-9d395b62-03c5-4804-bf5d-00ed601660ae: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-2fefdc99198c5698{ gap: 8px; padding: 4px 8px; --gap-h-9d395b62-03c5-4804-bf5d-00ed601660ae: 8px; --gap-v-9d395b62-03c5-4804-bf5d-00ed601660ae: 0px; }
}.source-qualification .sd.sza-e82bc5f051e8e221{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e82bc5f051e8e221{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e82bc5f051e8e221{ font-size: 14px; }
}.source-qualification .sd.sza-e6d375b8e700f5ea{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e6d375b8e700f5ea{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e6d375b8e700f5ea{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-9d395b62-03c5-4804-bf5d-00ed601660ae) * 0.16)); max-width: calc(84% - (var(--gap-h-9d395b62-03c5-4804-bf5d-00ed601660ae) * 0.16)); }
}.source-qualification .sd.sza-dc00c1f34bd0fc62{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-dc00c1f34bd0fc62{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-dc00c1f34bd0fc62{ font-size: 16px; }
}.source-qualification .sd.sza-26f7c25a61a873c9{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-26f7c25a61a873c9{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-26f7c25a61a873c9{ flex: none; width: 100%; }
}.source-qualification .sd.sza-14eb2742ae57bd8b{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-34dbc13b-fb51-4d3c-950d-19ff0f857f1d: 16px; --gap-v-34dbc13b-fb51-4d3c-950d-19ff0f857f1d: 0px; --gap-uuid: 34dbc13b-fb51-4d3c-950d-19ff0f857f1d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-14eb2742ae57bd8b{ padding: 12px 20px; --gap-h-34dbc13b-fb51-4d3c-950d-19ff0f857f1d: 16px; --gap-v-34dbc13b-fb51-4d3c-950d-19ff0f857f1d: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-14eb2742ae57bd8b{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-34dbc13b-fb51-4d3c-950d-19ff0f857f1d: 16px; --gap-v-34dbc13b-fb51-4d3c-950d-19ff0f857f1d: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-14eb2742ae57bd8b{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-34dbc13b-fb51-4d3c-950d-19ff0f857f1d: 8px; --gap-v-34dbc13b-fb51-4d3c-950d-19ff0f857f1d: 0px; }
}.source-qualification .sd.sza-ef5a16e13dc9f9e0{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-ef5a16e13dc9f9e0{ font-size: 20px; }
}.source-qualification .sd.sza-86a8cd438656f75f{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-86a8cd438656f75f{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-86a8cd438656f75f{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-86a8cd438656f75f{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-34dbc13b-fb51-4d3c-950d-19ff0f857f1d) * 0.16)); max-width: calc(84% - (var(--gap-h-34dbc13b-fb51-4d3c-950d-19ff0f857f1d) * 0.16)); }
}.source-qualification .sd.sza-5450bfa90e9c1c36{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-5450bfa90e9c1c36{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5450bfa90e9c1c36{ font-size: 16px; }
}.source-qualification .sd.sza-91593aa19f38125b{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-91593aa19f38125b{ flex: none; height: 0px; }.source-qualification .sd.sza-fdc664ec0e0cbaa4{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-fdc664ec0e0cbaa4{ padding: 0px 0px; }
}.source-qualification .sd.sza-45c0fddff6cab42f{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-0ae14a5f-dbae-4690-abb5-6f01cb41e480: 16px; --gap-v-0ae14a5f-dbae-4690-abb5-6f01cb41e480: 0px; --gap-uuid: 0ae14a5f-dbae-4690-abb5-6f01cb41e480; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-45c0fddff6cab42f{ padding: 12px 20px; --gap-h-0ae14a5f-dbae-4690-abb5-6f01cb41e480: 16px; --gap-v-0ae14a5f-dbae-4690-abb5-6f01cb41e480: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-45c0fddff6cab42f{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-0ae14a5f-dbae-4690-abb5-6f01cb41e480: 16px; --gap-v-0ae14a5f-dbae-4690-abb5-6f01cb41e480: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-45c0fddff6cab42f{ gap: 8px; padding: 4px 8px; --gap-h-0ae14a5f-dbae-4690-abb5-6f01cb41e480: 8px; --gap-v-0ae14a5f-dbae-4690-abb5-6f01cb41e480: 0px; }
}.source-qualification .sd.sza-c694bb37556f8c17{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-qualification .sd.sza-300ade83ce1f7c0a{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-73266123-07cd-4fe8-acf4-67350b8b0321: 0px; --gap-v-73266123-07cd-4fe8-acf4-67350b8b0321: 16px; --gap-uuid: 73266123-07cd-4fe8-acf4-67350b8b0321; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-300ade83ce1f7c0a{ flex: none; width: calc(90% - (var(--gap-h-0ae14a5f-dbae-4690-abb5-6f01cb41e480) * 0.10000000000000003)); --gap-h-73266123-07cd-4fe8-acf4-67350b8b0321: 0px; --gap-v-73266123-07cd-4fe8-acf4-67350b8b0321: 16px; max-width: calc(90% - (var(--gap-h-0ae14a5f-dbae-4690-abb5-6f01cb41e480) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-300ade83ce1f7c0a{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-73266123-07cd-4fe8-acf4-67350b8b0321: 0px; --gap-v-73266123-07cd-4fe8-acf4-67350b8b0321: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-300ade83ce1f7c0a{ flex: none; gap: 8px; width: 90%; --gap-h-73266123-07cd-4fe8-acf4-67350b8b0321: 0px; --gap-v-73266123-07cd-4fe8-acf4-67350b8b0321: 8px; }
}.source-qualification .sd.sza-29794c63d4199424{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-29794c63d4199424{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-29794c63d4199424{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-29794c63d4199424{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-73266123-07cd-4fe8-acf4-67350b8b0321) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-73266123-07cd-4fe8-acf4-67350b8b0321) * 0.10000000000000003)); }
}.source-qualification .sd.sza-694a3ac38cad2bf7{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-42078783-efa4-4012-8afb-4d828104e5c7: 16px; --gap-v-42078783-efa4-4012-8afb-4d828104e5c7: 0px; --gap-uuid: 42078783-efa4-4012-8afb-4d828104e5c7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-694a3ac38cad2bf7{ padding: 12px 20px; --gap-h-42078783-efa4-4012-8afb-4d828104e5c7: 16px; --gap-v-42078783-efa4-4012-8afb-4d828104e5c7: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-694a3ac38cad2bf7{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-42078783-efa4-4012-8afb-4d828104e5c7: 22px; --gap-v-42078783-efa4-4012-8afb-4d828104e5c7: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-694a3ac38cad2bf7{ gap: 8px; padding: 4px 8px; --gap-h-42078783-efa4-4012-8afb-4d828104e5c7: 8px; --gap-v-42078783-efa4-4012-8afb-4d828104e5c7: 0px; }
}.source-qualification .sd.sza-55b9c630f57306e4{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-55b9c630f57306e4{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-55b9c630f57306e4{ font-size: 14px; }
}.source-qualification .sd.sza-e5671a24c7fbcb4d{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e5671a24c7fbcb4d{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e5671a24c7fbcb4d{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-42078783-efa4-4012-8afb-4d828104e5c7) * 0.16)); max-width: calc(84% - (var(--gap-h-42078783-efa4-4012-8afb-4d828104e5c7) * 0.16)); }
}.source-qualification .sd.sza-196e6b9acbc7ff15{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-196e6b9acbc7ff15{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-196e6b9acbc7ff15{ font-size: 16px; }
}.source-qualification .sd.sza-8c4985603b87d8cd{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-8c4985603b87d8cd{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8c4985603b87d8cd{ flex: none; width: 100%; }
}.source-qualification .sd.sza-30fd1a69fd3764bd{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-5b7fceca-fbe7-4f37-8268-6e07439ada76: 16px; --gap-v-5b7fceca-fbe7-4f37-8268-6e07439ada76: 0px; --gap-uuid: 5b7fceca-fbe7-4f37-8268-6e07439ada76; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-30fd1a69fd3764bd{ padding: 12px 20px; --gap-h-5b7fceca-fbe7-4f37-8268-6e07439ada76: 16px; --gap-v-5b7fceca-fbe7-4f37-8268-6e07439ada76: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-30fd1a69fd3764bd{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-5b7fceca-fbe7-4f37-8268-6e07439ada76: 16px; --gap-v-5b7fceca-fbe7-4f37-8268-6e07439ada76: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-30fd1a69fd3764bd{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-5b7fceca-fbe7-4f37-8268-6e07439ada76: 8px; --gap-v-5b7fceca-fbe7-4f37-8268-6e07439ada76: 0px; }
}.source-qualification .sd.sza-fb11aa86c6380cd2{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-fb11aa86c6380cd2{ font-size: 20px; }
}.source-qualification .sd.sza-245988dae53f1c6d{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-245988dae53f1c6d{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-245988dae53f1c6d{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-245988dae53f1c6d{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-5b7fceca-fbe7-4f37-8268-6e07439ada76) * 0.16)); max-width: calc(84% - (var(--gap-h-5b7fceca-fbe7-4f37-8268-6e07439ada76) * 0.16)); }
}.source-qualification .sd.sza-0a787c4af38d54ab{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-0a787c4af38d54ab{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0a787c4af38d54ab{ font-size: 16px; }
}.source-qualification .sd.sza-e3e2cb1ad50b0bca{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-e3e2cb1ad50b0bca{ flex: none; height: 0px; }.source-qualification .sd.sza-e83481d5f3440ff8{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e83481d5f3440ff8{ padding: 0px 0px; }
}.source-qualification .sd.sza-84a6cbaeff213b9e{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-5b693830-5d69-43d9-800d-884497549d0e: 16px; --gap-v-5b693830-5d69-43d9-800d-884497549d0e: 0px; --gap-uuid: 5b693830-5d69-43d9-800d-884497549d0e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-84a6cbaeff213b9e{ padding: 12px 20px; --gap-h-5b693830-5d69-43d9-800d-884497549d0e: 16px; --gap-v-5b693830-5d69-43d9-800d-884497549d0e: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-84a6cbaeff213b9e{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-5b693830-5d69-43d9-800d-884497549d0e: 16px; --gap-v-5b693830-5d69-43d9-800d-884497549d0e: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-84a6cbaeff213b9e{ gap: 8px; padding: 4px 8px; --gap-h-5b693830-5d69-43d9-800d-884497549d0e: 8px; --gap-v-5b693830-5d69-43d9-800d-884497549d0e: 0px; }
}.source-qualification .sd.sza-9c1d69254046685f{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-qualification .sd.sza-0fd8f4c10b0821a2{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-bc2a7929-fb3f-4452-8545-9a74d93cf3a3: 0px; --gap-v-bc2a7929-fb3f-4452-8545-9a74d93cf3a3: 16px; --gap-uuid: bc2a7929-fb3f-4452-8545-9a74d93cf3a3; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0fd8f4c10b0821a2{ flex: none; width: calc(90% - (var(--gap-h-5b693830-5d69-43d9-800d-884497549d0e) * 0.10000000000000003)); --gap-h-bc2a7929-fb3f-4452-8545-9a74d93cf3a3: 0px; --gap-v-bc2a7929-fb3f-4452-8545-9a74d93cf3a3: 16px; max-width: calc(90% - (var(--gap-h-5b693830-5d69-43d9-800d-884497549d0e) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0fd8f4c10b0821a2{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-bc2a7929-fb3f-4452-8545-9a74d93cf3a3: 0px; --gap-v-bc2a7929-fb3f-4452-8545-9a74d93cf3a3: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0fd8f4c10b0821a2{ flex: none; gap: 8px; width: 90%; --gap-h-bc2a7929-fb3f-4452-8545-9a74d93cf3a3: 0px; --gap-v-bc2a7929-fb3f-4452-8545-9a74d93cf3a3: 8px; }
}.source-qualification .sd.sza-b9c19a41fd77265c{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b9c19a41fd77265c{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b9c19a41fd77265c{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b9c19a41fd77265c{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-bc2a7929-fb3f-4452-8545-9a74d93cf3a3) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-bc2a7929-fb3f-4452-8545-9a74d93cf3a3) * 0.10000000000000003)); }
}.source-qualification .sd.sza-1b05cc1726c7288a{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-34c98483-19f9-4522-85d7-63603fb469d4: 16px; --gap-v-34c98483-19f9-4522-85d7-63603fb469d4: 0px; --gap-uuid: 34c98483-19f9-4522-85d7-63603fb469d4; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-1b05cc1726c7288a{ padding: 12px 20px; --gap-h-34c98483-19f9-4522-85d7-63603fb469d4: 16px; --gap-v-34c98483-19f9-4522-85d7-63603fb469d4: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1b05cc1726c7288a{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-34c98483-19f9-4522-85d7-63603fb469d4: 22px; --gap-v-34c98483-19f9-4522-85d7-63603fb469d4: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1b05cc1726c7288a{ gap: 8px; padding: 4px 8px; --gap-h-34c98483-19f9-4522-85d7-63603fb469d4: 8px; --gap-v-34c98483-19f9-4522-85d7-63603fb469d4: 0px; }
}.source-qualification .sd.sza-e8ad0f5426f2a39b{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e8ad0f5426f2a39b{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e8ad0f5426f2a39b{ font-size: 14px; }
}.source-qualification .sd.sza-5f6911faac66fa8d{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5f6911faac66fa8d{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-5f6911faac66fa8d{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-34c98483-19f9-4522-85d7-63603fb469d4) * 0.16)); max-width: calc(84% - (var(--gap-h-34c98483-19f9-4522-85d7-63603fb469d4) * 0.16)); }
}.source-qualification .sd.sza-6a67a12bd18bd227{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-6a67a12bd18bd227{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-6a67a12bd18bd227{ font-size: 16px; }
}.source-qualification .sd.sza-b3afc02204e32acb{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b3afc02204e32acb{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b3afc02204e32acb{ flex: none; width: 100%; }
}.source-qualification .sd.sza-742de30892575a14{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-01e0289d-0e02-4f1d-825d-e7b085fe6a76: 16px; --gap-v-01e0289d-0e02-4f1d-825d-e7b085fe6a76: 0px; --gap-uuid: 01e0289d-0e02-4f1d-825d-e7b085fe6a76; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-742de30892575a14{ padding: 12px 20px; --gap-h-01e0289d-0e02-4f1d-825d-e7b085fe6a76: 16px; --gap-v-01e0289d-0e02-4f1d-825d-e7b085fe6a76: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-742de30892575a14{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-01e0289d-0e02-4f1d-825d-e7b085fe6a76: 16px; --gap-v-01e0289d-0e02-4f1d-825d-e7b085fe6a76: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-742de30892575a14{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-01e0289d-0e02-4f1d-825d-e7b085fe6a76: 8px; --gap-v-01e0289d-0e02-4f1d-825d-e7b085fe6a76: 0px; }
}.source-qualification .sd.sza-b3dae5a814c76b51{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b3dae5a814c76b51{ font-size: 20px; }
}.source-qualification .sd.sza-b49b2d4b13d14974{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-b49b2d4b13d14974{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b49b2d4b13d14974{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b49b2d4b13d14974{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-01e0289d-0e02-4f1d-825d-e7b085fe6a76) * 0.16)); max-width: calc(84% - (var(--gap-h-01e0289d-0e02-4f1d-825d-e7b085fe6a76) * 0.16)); }
}.source-qualification .sd.sza-0028ff6353ca2709{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-0028ff6353ca2709{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0028ff6353ca2709{ font-size: 16px; }
}.source-qualification .sd.sza-61a74db8063bc54f{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-61a74db8063bc54f{ flex: none; height: 0px; }.source-qualification .sd.sza-3f1efb3b988d5f4b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-3f1efb3b988d5f4b{ padding: 0px 0px; }
}.source-qualification .sd.sza-d3c8c344bd22d4f2{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-a49a2911-253e-4d5b-a547-3dbb76ccd960: 16px; --gap-v-a49a2911-253e-4d5b-a547-3dbb76ccd960: 0px; --gap-uuid: a49a2911-253e-4d5b-a547-3dbb76ccd960; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-d3c8c344bd22d4f2{ padding: 12px 20px; --gap-h-a49a2911-253e-4d5b-a547-3dbb76ccd960: 16px; --gap-v-a49a2911-253e-4d5b-a547-3dbb76ccd960: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-d3c8c344bd22d4f2{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-a49a2911-253e-4d5b-a547-3dbb76ccd960: 16px; --gap-v-a49a2911-253e-4d5b-a547-3dbb76ccd960: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-d3c8c344bd22d4f2{ gap: 8px; padding: 4px 8px; --gap-h-a49a2911-253e-4d5b-a547-3dbb76ccd960: 8px; --gap-v-a49a2911-253e-4d5b-a547-3dbb76ccd960: 0px; }
}.source-qualification .sd.sza-5308014e264870ab{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5308014e264870ab{ font-size: 20px; }
}.source-qualification .sd.sza-02b17f81c241c588{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-58336151-c124-441e-b321-51881586fc0d: 0px; --gap-v-58336151-c124-441e-b321-51881586fc0d: 16px; --gap-uuid: 58336151-c124-441e-b321-51881586fc0d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-02b17f81c241c588{ flex: none; width: calc(90% - (var(--gap-h-a49a2911-253e-4d5b-a547-3dbb76ccd960) * 0.10000000000000003)); --gap-h-58336151-c124-441e-b321-51881586fc0d: 0px; --gap-v-58336151-c124-441e-b321-51881586fc0d: 16px; max-width: calc(90% - (var(--gap-h-a49a2911-253e-4d5b-a547-3dbb76ccd960) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-02b17f81c241c588{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-58336151-c124-441e-b321-51881586fc0d: 0px; --gap-v-58336151-c124-441e-b321-51881586fc0d: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-02b17f81c241c588{ flex: none; gap: 8px; width: 90%; --gap-h-58336151-c124-441e-b321-51881586fc0d: 0px; --gap-v-58336151-c124-441e-b321-51881586fc0d: 8px; }
}.source-qualification .sd.sza-143b2b070a9aec5c{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-143b2b070a9aec5c{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-143b2b070a9aec5c{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-143b2b070a9aec5c{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-58336151-c124-441e-b321-51881586fc0d) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-58336151-c124-441e-b321-51881586fc0d) * 0.10000000000000003)); }
}.source-qualification .sd.sza-468230b91c5b56a0{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-731be0da-1e40-490d-b029-3302efd453d1: 16px; --gap-v-731be0da-1e40-490d-b029-3302efd453d1: 0px; --gap-uuid: 731be0da-1e40-490d-b029-3302efd453d1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-468230b91c5b56a0{ padding: 12px 20px; --gap-h-731be0da-1e40-490d-b029-3302efd453d1: 16px; --gap-v-731be0da-1e40-490d-b029-3302efd453d1: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-468230b91c5b56a0{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-731be0da-1e40-490d-b029-3302efd453d1: 22px; --gap-v-731be0da-1e40-490d-b029-3302efd453d1: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-468230b91c5b56a0{ gap: 8px; padding: 4px 8px; --gap-h-731be0da-1e40-490d-b029-3302efd453d1: 8px; --gap-v-731be0da-1e40-490d-b029-3302efd453d1: 0px; }
}.source-qualification .sd.sza-14adf9d530985612{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-14adf9d530985612{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-14adf9d530985612{ font-size: 14px; }
}.source-qualification .sd.sza-b990b2ffbe2b0ae8{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-b990b2ffbe2b0ae8{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b990b2ffbe2b0ae8{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-731be0da-1e40-490d-b029-3302efd453d1) * 0.16)); max-width: calc(84% - (var(--gap-h-731be0da-1e40-490d-b029-3302efd453d1) * 0.16)); }
}.source-qualification .sd.sza-a3cfc54f762365f2{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-a3cfc54f762365f2{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a3cfc54f762365f2{ font-size: 16px; }
}.source-qualification .sd.sza-722e4308cce13805{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-722e4308cce13805{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-722e4308cce13805{ flex: none; width: 100%; }
}.source-qualification .sd.sza-deb87e3f7c6ec144{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-6b811e0d-ac48-4372-a6a3-e8b933ddeda6: 16px; --gap-v-6b811e0d-ac48-4372-a6a3-e8b933ddeda6: 0px; --gap-uuid: 6b811e0d-ac48-4372-a6a3-e8b933ddeda6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-deb87e3f7c6ec144{ padding: 12px 20px; --gap-h-6b811e0d-ac48-4372-a6a3-e8b933ddeda6: 16px; --gap-v-6b811e0d-ac48-4372-a6a3-e8b933ddeda6: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-deb87e3f7c6ec144{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-6b811e0d-ac48-4372-a6a3-e8b933ddeda6: 16px; --gap-v-6b811e0d-ac48-4372-a6a3-e8b933ddeda6: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-deb87e3f7c6ec144{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-6b811e0d-ac48-4372-a6a3-e8b933ddeda6: 8px; --gap-v-6b811e0d-ac48-4372-a6a3-e8b933ddeda6: 0px; }
}.source-qualification .sd.sza-448ce4f3f7051339{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-448ce4f3f7051339{ font-size: 20px; }
}.source-qualification .sd.sza-52826f5ce1736755{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-52826f5ce1736755{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-52826f5ce1736755{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-52826f5ce1736755{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-6b811e0d-ac48-4372-a6a3-e8b933ddeda6) * 0.16)); max-width: calc(84% - (var(--gap-h-6b811e0d-ac48-4372-a6a3-e8b933ddeda6) * 0.16)); }
}.source-qualification .sd.sza-3134d2f479a496c9{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-3134d2f479a496c9{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-3134d2f479a496c9{ font-size: 16px; }
}.source-qualification .sd.sza-56a4cd348dae63bb{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-56a4cd348dae63bb{ flex: none; height: 0px; }.source-qualification .sd.sza-38a3f276c00276fb{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-38a3f276c00276fb{ padding: 0px 0px; }
}.source-qualification .sd.sza-8024eb9c88e237d8{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-b7f691f9-5571-4903-8695-773c2063b6cb: 16px; --gap-v-b7f691f9-5571-4903-8695-773c2063b6cb: 0px; --gap-uuid: b7f691f9-5571-4903-8695-773c2063b6cb; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-8024eb9c88e237d8{ padding: 12px 20px; --gap-h-b7f691f9-5571-4903-8695-773c2063b6cb: 16px; --gap-v-b7f691f9-5571-4903-8695-773c2063b6cb: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8024eb9c88e237d8{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-b7f691f9-5571-4903-8695-773c2063b6cb: 16px; --gap-v-b7f691f9-5571-4903-8695-773c2063b6cb: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8024eb9c88e237d8{ gap: 8px; padding: 4px 8px; --gap-h-b7f691f9-5571-4903-8695-773c2063b6cb: 8px; --gap-v-b7f691f9-5571-4903-8695-773c2063b6cb: 0px; }
}.source-qualification .sd.sza-f54fd3c0fc717549{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f54fd3c0fc717549{ font-size: 20px; }
}.source-qualification .sd.sza-25ef56cf84e0c07e{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143: 0px; --gap-v-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143: 16px; --gap-uuid: 13dbf39b-3a2e-43cf-a9e2-60ac0f07a143; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-25ef56cf84e0c07e{ flex: none; width: calc(90% - (var(--gap-h-b7f691f9-5571-4903-8695-773c2063b6cb) * 0.10000000000000003)); --gap-h-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143: 0px; --gap-v-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143: 16px; max-width: calc(90% - (var(--gap-h-b7f691f9-5571-4903-8695-773c2063b6cb) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-25ef56cf84e0c07e{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143: 0px; --gap-v-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-25ef56cf84e0c07e{ flex: none; gap: 8px; width: 90%; --gap-h-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143: 0px; --gap-v-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143: 8px; }
}.source-qualification .sd.sza-4091baf57bdc9a92{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4091baf57bdc9a92{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4091baf57bdc9a92{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4091baf57bdc9a92{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-13dbf39b-3a2e-43cf-a9e2-60ac0f07a143) * 0.10000000000000003)); }
}.source-qualification .sd.sza-45ab83d6df84ddc2{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-4928506f-413f-4e9c-8640-86d7dc3e9d3e: 16px; --gap-v-4928506f-413f-4e9c-8640-86d7dc3e9d3e: 0px; --gap-uuid: 4928506f-413f-4e9c-8640-86d7dc3e9d3e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-45ab83d6df84ddc2{ padding: 12px 20px; --gap-h-4928506f-413f-4e9c-8640-86d7dc3e9d3e: 16px; --gap-v-4928506f-413f-4e9c-8640-86d7dc3e9d3e: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-45ab83d6df84ddc2{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-4928506f-413f-4e9c-8640-86d7dc3e9d3e: 22px; --gap-v-4928506f-413f-4e9c-8640-86d7dc3e9d3e: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-45ab83d6df84ddc2{ gap: 8px; padding: 4px 8px; --gap-h-4928506f-413f-4e9c-8640-86d7dc3e9d3e: 8px; --gap-v-4928506f-413f-4e9c-8640-86d7dc3e9d3e: 0px; }
}.source-qualification .sd.sza-cf6c3f7a947c82f1{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-cf6c3f7a947c82f1{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-cf6c3f7a947c82f1{ font-size: 14px; }
}.source-qualification .sd.sza-dc3ab30b819923a3{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-dc3ab30b819923a3{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-dc3ab30b819923a3{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-4928506f-413f-4e9c-8640-86d7dc3e9d3e) * 0.16)); max-width: calc(84% - (var(--gap-h-4928506f-413f-4e9c-8640-86d7dc3e9d3e) * 0.16)); }
}.source-qualification .sd.sza-964142338a720868{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-964142338a720868{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-964142338a720868{ font-size: 16px; }
}.source-qualification .sd.sza-67a085652dcc4fe0{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-67a085652dcc4fe0{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-67a085652dcc4fe0{ flex: none; width: 100%; }
}.source-qualification .sd.sza-de91c5a91816b33a{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-e503cace-1ba8-4120-921d-0eb88eca9dcd: 16px; --gap-v-e503cace-1ba8-4120-921d-0eb88eca9dcd: 0px; --gap-uuid: e503cace-1ba8-4120-921d-0eb88eca9dcd; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-de91c5a91816b33a{ padding: 12px 20px; --gap-h-e503cace-1ba8-4120-921d-0eb88eca9dcd: 16px; --gap-v-e503cace-1ba8-4120-921d-0eb88eca9dcd: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-de91c5a91816b33a{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-e503cace-1ba8-4120-921d-0eb88eca9dcd: 16px; --gap-v-e503cace-1ba8-4120-921d-0eb88eca9dcd: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-de91c5a91816b33a{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-e503cace-1ba8-4120-921d-0eb88eca9dcd: 8px; --gap-v-e503cace-1ba8-4120-921d-0eb88eca9dcd: 0px; }
}.source-qualification .sd.sza-5887b7c4215007d3{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5887b7c4215007d3{ font-size: 20px; }
}.source-qualification .sd.sza-78c2bbf46fb4e886{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-78c2bbf46fb4e886{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-78c2bbf46fb4e886{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-78c2bbf46fb4e886{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-e503cace-1ba8-4120-921d-0eb88eca9dcd) * 0.16)); max-width: calc(84% - (var(--gap-h-e503cace-1ba8-4120-921d-0eb88eca9dcd) * 0.16)); }
}.source-qualification .sd.sza-cf18297976513dca{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-cf18297976513dca{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-cf18297976513dca{ font-size: 16px; }
}.source-qualification .sd.sza-4216ca15676a48fe{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-4216ca15676a48fe{ flex: none; height: 0px; }.source-qualification .sd.sza-5e52a548413a2b2a{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-5e52a548413a2b2a{ padding: 0px 0px; }
}.source-qualification .sd.sza-244a01bf6954c544{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-97b9c36e-e648-4b01-ab85-e0a134894cf9: 16px; --gap-v-97b9c36e-e648-4b01-ab85-e0a134894cf9: 0px; --gap-uuid: 97b9c36e-e648-4b01-ab85-e0a134894cf9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-244a01bf6954c544{ padding: 12px 20px; --gap-h-97b9c36e-e648-4b01-ab85-e0a134894cf9: 16px; --gap-v-97b9c36e-e648-4b01-ab85-e0a134894cf9: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-244a01bf6954c544{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-97b9c36e-e648-4b01-ab85-e0a134894cf9: 16px; --gap-v-97b9c36e-e648-4b01-ab85-e0a134894cf9: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-244a01bf6954c544{ gap: 8px; padding: 4px 8px; --gap-h-97b9c36e-e648-4b01-ab85-e0a134894cf9: 8px; --gap-v-97b9c36e-e648-4b01-ab85-e0a134894cf9: 0px; }
}.source-qualification .sd.sza-7f773fd7e2d4cedd{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7f773fd7e2d4cedd{ font-size: 20px; }
}.source-qualification .sd.sza-07e3a56f0f2b9aec{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-5154f1fd-26f5-4f3b-99b4-c13866c837a8: 0px; --gap-v-5154f1fd-26f5-4f3b-99b4-c13866c837a8: 16px; --gap-uuid: 5154f1fd-26f5-4f3b-99b4-c13866c837a8; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-07e3a56f0f2b9aec{ flex: none; width: calc(90% - (var(--gap-h-97b9c36e-e648-4b01-ab85-e0a134894cf9) * 0.10000000000000003)); --gap-h-5154f1fd-26f5-4f3b-99b4-c13866c837a8: 0px; --gap-v-5154f1fd-26f5-4f3b-99b4-c13866c837a8: 16px; max-width: calc(90% - (var(--gap-h-97b9c36e-e648-4b01-ab85-e0a134894cf9) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-07e3a56f0f2b9aec{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-5154f1fd-26f5-4f3b-99b4-c13866c837a8: 0px; --gap-v-5154f1fd-26f5-4f3b-99b4-c13866c837a8: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-07e3a56f0f2b9aec{ flex: none; gap: 8px; width: 90%; --gap-h-5154f1fd-26f5-4f3b-99b4-c13866c837a8: 0px; --gap-v-5154f1fd-26f5-4f3b-99b4-c13866c837a8: 8px; }
}.source-qualification .sd.sza-0815b5b4d33e8efd{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-0815b5b4d33e8efd{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-0815b5b4d33e8efd{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-0815b5b4d33e8efd{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-5154f1fd-26f5-4f3b-99b4-c13866c837a8) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-5154f1fd-26f5-4f3b-99b4-c13866c837a8) * 0.10000000000000003)); }
}.source-qualification .sd.sza-617a6df69b78e8d5{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-e9ea301c-7fdc-4feb-b616-282be6270b68: 16px; --gap-v-e9ea301c-7fdc-4feb-b616-282be6270b68: 0px; --gap-uuid: e9ea301c-7fdc-4feb-b616-282be6270b68; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-617a6df69b78e8d5{ padding: 12px 20px; --gap-h-e9ea301c-7fdc-4feb-b616-282be6270b68: 16px; --gap-v-e9ea301c-7fdc-4feb-b616-282be6270b68: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-617a6df69b78e8d5{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-e9ea301c-7fdc-4feb-b616-282be6270b68: 22px; --gap-v-e9ea301c-7fdc-4feb-b616-282be6270b68: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-617a6df69b78e8d5{ gap: 8px; padding: 4px 8px; --gap-h-e9ea301c-7fdc-4feb-b616-282be6270b68: 8px; --gap-v-e9ea301c-7fdc-4feb-b616-282be6270b68: 0px; }
}.source-qualification .sd.sza-a01b3c35a0263054{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a01b3c35a0263054{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a01b3c35a0263054{ font-size: 14px; }
}.source-qualification .sd.sza-c547f4a41f53ee46{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c547f4a41f53ee46{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c547f4a41f53ee46{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-e9ea301c-7fdc-4feb-b616-282be6270b68) * 0.16)); max-width: calc(84% - (var(--gap-h-e9ea301c-7fdc-4feb-b616-282be6270b68) * 0.16)); }
}.source-qualification .sd.sza-a5913b821f7f2ab6{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-a5913b821f7f2ab6{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a5913b821f7f2ab6{ font-size: 16px; }
}.source-qualification .sd.sza-78a5e51c803021de{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-78a5e51c803021de{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-78a5e51c803021de{ flex: none; width: 100%; }
}.source-qualification .sd.sza-1a67ec20c97049ca{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-58d21f80-a619-4b61-9b9d-49feea939128: 16px; --gap-v-58d21f80-a619-4b61-9b9d-49feea939128: 0px; --gap-uuid: 58d21f80-a619-4b61-9b9d-49feea939128; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-1a67ec20c97049ca{ padding: 12px 20px; --gap-h-58d21f80-a619-4b61-9b9d-49feea939128: 16px; --gap-v-58d21f80-a619-4b61-9b9d-49feea939128: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-1a67ec20c97049ca{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-58d21f80-a619-4b61-9b9d-49feea939128: 16px; --gap-v-58d21f80-a619-4b61-9b9d-49feea939128: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-1a67ec20c97049ca{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-58d21f80-a619-4b61-9b9d-49feea939128: 8px; --gap-v-58d21f80-a619-4b61-9b9d-49feea939128: 0px; }
}.source-qualification .sd.sza-6796cb302a0cd41f{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6796cb302a0cd41f{ font-size: 20px; }
}.source-qualification .sd.sza-4c08b3b356954237{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4c08b3b356954237{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4c08b3b356954237{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4c08b3b356954237{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-58d21f80-a619-4b61-9b9d-49feea939128) * 0.16)); max-width: calc(84% - (var(--gap-h-58d21f80-a619-4b61-9b9d-49feea939128) * 0.16)); }
}.source-qualification .sd.sza-b9787dbd2c5802ef{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-b9787dbd2c5802ef{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-b9787dbd2c5802ef{ font-size: 16px; }
}.source-qualification .sd.sza-3a51f8c14a37ebb2{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-3a51f8c14a37ebb2{ flex: none; height: 0px; }.source-qualification .sd.sza-e58701efbada29b2{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e58701efbada29b2{ padding: 0px 0px; }
}.source-qualification .sd.sza-026553ae4e002636{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be: 16px; --gap-v-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be: 0px; --gap-uuid: 181d2d52-ffbf-4e09-ab2d-4d3ae398c9be; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-026553ae4e002636{ padding: 12px 20px; --gap-h-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be: 16px; --gap-v-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-026553ae4e002636{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be: 16px; --gap-v-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-026553ae4e002636{ gap: 8px; padding: 4px 8px; --gap-h-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be: 8px; --gap-v-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be: 0px; }
}.source-qualification .sd.sza-08baa5508dd030b2{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-08baa5508dd030b2{ font-size: 20px; }
}.source-qualification .sd.sza-c9d01797d911838c{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-d21f21f7-67be-4413-b6fe-a3670ccb6945: 0px; --gap-v-d21f21f7-67be-4413-b6fe-a3670ccb6945: 16px; --gap-uuid: d21f21f7-67be-4413-b6fe-a3670ccb6945; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-c9d01797d911838c{ flex: none; width: calc(90% - (var(--gap-h-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be) * 0.10000000000000003)); --gap-h-d21f21f7-67be-4413-b6fe-a3670ccb6945: 0px; --gap-v-d21f21f7-67be-4413-b6fe-a3670ccb6945: 16px; max-width: calc(90% - (var(--gap-h-181d2d52-ffbf-4e09-ab2d-4d3ae398c9be) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c9d01797d911838c{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-d21f21f7-67be-4413-b6fe-a3670ccb6945: 0px; --gap-v-d21f21f7-67be-4413-b6fe-a3670ccb6945: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c9d01797d911838c{ flex: none; gap: 8px; width: 90%; --gap-h-d21f21f7-67be-4413-b6fe-a3670ccb6945: 0px; --gap-v-d21f21f7-67be-4413-b6fe-a3670ccb6945: 8px; }
}.source-qualification .sd.sza-493bdc56521255d1{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-493bdc56521255d1{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-493bdc56521255d1{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-493bdc56521255d1{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-d21f21f7-67be-4413-b6fe-a3670ccb6945) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-d21f21f7-67be-4413-b6fe-a3670ccb6945) * 0.10000000000000003)); }
}.source-qualification .sd.sza-408166b0e4d0f8f8{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-188e1f1d-e521-4078-8448-d6f369994778: 16px; --gap-v-188e1f1d-e521-4078-8448-d6f369994778: 0px; --gap-uuid: 188e1f1d-e521-4078-8448-d6f369994778; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-408166b0e4d0f8f8{ padding: 12px 20px; --gap-h-188e1f1d-e521-4078-8448-d6f369994778: 16px; --gap-v-188e1f1d-e521-4078-8448-d6f369994778: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-408166b0e4d0f8f8{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-188e1f1d-e521-4078-8448-d6f369994778: 22px; --gap-v-188e1f1d-e521-4078-8448-d6f369994778: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-408166b0e4d0f8f8{ gap: 8px; padding: 4px 8px; --gap-h-188e1f1d-e521-4078-8448-d6f369994778: 8px; --gap-v-188e1f1d-e521-4078-8448-d6f369994778: 0px; }
}.source-qualification .sd.sza-c7d623b18f13a554{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c7d623b18f13a554{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-c7d623b18f13a554{ font-size: 14px; }
}.source-qualification .sd.sza-cac04f2953a6486b{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-cac04f2953a6486b{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-cac04f2953a6486b{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-188e1f1d-e521-4078-8448-d6f369994778) * 0.16)); max-width: calc(84% - (var(--gap-h-188e1f1d-e521-4078-8448-d6f369994778) * 0.16)); }
}.source-qualification .sd.sza-fc8ab49f0852e86a{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-fc8ab49f0852e86a{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-fc8ab49f0852e86a{ font-size: 16px; }
}.source-qualification .sd.sza-320fc84e545e0142{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); max-width: calc(100% - (var(--gap-h-0f4817a2-487e-4348-bc82-cd45f33c21b9) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-320fc84e545e0142{ flex: none; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-320fc84e545e0142{ flex: none; width: 100%; }
}.source-qualification .sd.sza-7d2842db0a91588b{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f: 16px; --gap-v-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f: 0px; --gap-uuid: fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-7d2842db0a91588b{ padding: 12px 20px; --gap-h-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f: 16px; --gap-v-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-7d2842db0a91588b{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f: 16px; --gap-v-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-7d2842db0a91588b{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f: 8px; --gap-v-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f: 0px; }
}.source-qualification .sd.sza-6b3c629e2b7add81{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-6b3c629e2b7add81{ font-size: 20px; }
}.source-qualification .sd.sza-8fb8ea5b8a681f17{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-8fb8ea5b8a681f17{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8fb8ea5b8a681f17{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8fb8ea5b8a681f17{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f) * 0.16)); max-width: calc(84% - (var(--gap-h-fb1a9ce2-a352-42f9-b359-ec7b12eb2d8f) * 0.16)); }
}.source-qualification .sd.sza-a5a2614d3c3864cd{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-a5a2614d3c3864cd{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-a5a2614d3c3864cd{ font-size: 16px; }
}.source-qualification .sd.sza-ca6828c6c6d5fbd2{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-qualification .sd._isClose.sza-ca6828c6c6d5fbd2{ flex: none; height: 0px; }.source-qualification .sd.sza-e40889dcd3b3ae0b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e40889dcd3b3ae0b{ padding: 0px 0px; }
}.source-qualification .sd.sza-e8f9654a1843eb50{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-e7649d35-1238-4948-aec0-f616097a6d39: 16px; --gap-v-e7649d35-1238-4948-aec0-f616097a6d39: 0px; --gap-uuid: e7649d35-1238-4948-aec0-f616097a6d39; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-e8f9654a1843eb50{ padding: 12px 20px; --gap-h-e7649d35-1238-4948-aec0-f616097a6d39: 16px; --gap-v-e7649d35-1238-4948-aec0-f616097a6d39: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e8f9654a1843eb50{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-e7649d35-1238-4948-aec0-f616097a6d39: 16px; --gap-v-e7649d35-1238-4948-aec0-f616097a6d39: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e8f9654a1843eb50{ gap: 8px; padding: 4px 8px; --gap-h-e7649d35-1238-4948-aec0-f616097a6d39: 8px; --gap-v-e7649d35-1238-4948-aec0-f616097a6d39: 0px; }
}.source-qualification .sd.sza-16fcc0181f349340{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-16fcc0181f349340{ font-size: 20px; }
}.source-qualification .sd.sza-e0c7570c4868fbcb{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-62c21916-7f58-44ec-8289-54417aee3054: 0px; --gap-v-62c21916-7f58-44ec-8289-54417aee3054: 16px; --gap-uuid: 62c21916-7f58-44ec-8289-54417aee3054; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-e0c7570c4868fbcb{ flex: none; width: calc(90% - (var(--gap-h-e7649d35-1238-4948-aec0-f616097a6d39) * 0.10000000000000003)); --gap-h-62c21916-7f58-44ec-8289-54417aee3054: 0px; --gap-v-62c21916-7f58-44ec-8289-54417aee3054: 16px; max-width: calc(90% - (var(--gap-h-e7649d35-1238-4948-aec0-f616097a6d39) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-e0c7570c4868fbcb{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-62c21916-7f58-44ec-8289-54417aee3054: 0px; --gap-v-62c21916-7f58-44ec-8289-54417aee3054: 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-e0c7570c4868fbcb{ flex: none; gap: 8px; width: 90%; --gap-h-62c21916-7f58-44ec-8289-54417aee3054: 0px; --gap-v-62c21916-7f58-44ec-8289-54417aee3054: 8px; }
}.source-qualification .sd.sza-dae78e3f114fad85{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-dae78e3f114fad85{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-dae78e3f114fad85{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-dae78e3f114fad85{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-62c21916-7f58-44ec-8289-54417aee3054) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-62c21916-7f58-44ec-8289-54417aee3054) * 0.10000000000000003)); }
}.source-qualification .sd.sza-88b8a7d437111d90{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-2acce983-a6d7-4ae8-a87d-87a3aa79e632: 16px; --gap-v-2acce983-a6d7-4ae8-a87d-87a3aa79e632: 0px; --gap-uuid: 2acce983-a6d7-4ae8-a87d-87a3aa79e632; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-88b8a7d437111d90{ padding: 12px 20px; --gap-h-2acce983-a6d7-4ae8-a87d-87a3aa79e632: 16px; --gap-v-2acce983-a6d7-4ae8-a87d-87a3aa79e632: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-88b8a7d437111d90{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-2acce983-a6d7-4ae8-a87d-87a3aa79e632: 22px; --gap-v-2acce983-a6d7-4ae8-a87d-87a3aa79e632: 0px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-88b8a7d437111d90{ gap: 8px; padding: 4px 8px; --gap-h-2acce983-a6d7-4ae8-a87d-87a3aa79e632: 8px; --gap-v-2acce983-a6d7-4ae8-a87d-87a3aa79e632: 0px; }
}.source-qualification .sd.sza-8f18f2a120e78dce{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-8f18f2a120e78dce{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-8f18f2a120e78dce{ font-size: 14px; }
}.source-qualification .sd.sza-210431e6ffa28347{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-210431e6ffa28347{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-210431e6ffa28347{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-2acce983-a6d7-4ae8-a87d-87a3aa79e632) * 0.16)); max-width: calc(84% - (var(--gap-h-2acce983-a6d7-4ae8-a87d-87a3aa79e632) * 0.16)); }
}.source-qualification .sd.sza-451cd6c3acebcb28{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-qualification .sd._isClose.sza-451cd6c3acebcb28{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-qualification .sd.sza-451cd6c3acebcb28{ font-size: 16px; }
}.source-qualification .sd.sza-611cbd897689cd48{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 100px 30px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
.source-qualification .sd.sza-611cbd897689cd48:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-611cbd897689cd48{ flex: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-611cbd897689cd48{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-611cbd897689cd48{ padding: 80px 16px; }
}.source-qualification .sd.sza-5450775f52311c7b{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-qualification .sd.sza-5450775f52311c7b.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-5450775f52311c7b.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-5450775f52311c7b&appear-active{ transform-origin: center center; }.source-qualification .sd.sza-c926a76c563a97d0{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-60b0415e-c8c2-48c0-aee1-8d6a3670dd41: 0px; --gap-v-60b0415e-c8c2-48c0-aee1-8d6a3670dd41: 40px; --gap-uuid: 60b0415e-c8c2-48c0-aee1-8d6a3670dd41; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c926a76c563a97d0{ gap: 32px; --gap-h-60b0415e-c8c2-48c0-aee1-8d6a3670dd41: 0px; --gap-v-60b0415e-c8c2-48c0-aee1-8d6a3670dd41: 32px; }
}.source-qualification .sd.sza-45425af088b8be45{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: auto; --gap-h-66b7bc59-5688-48a2-b6c6-27a293f303b8: 0px; --gap-v-66b7bc59-5688-48a2-b6c6-27a293f303b8: 24px; --gap-uuid: 66b7bc59-5688-48a2-b6c6-27a293f303b8; max-width: 100%; }
.source-qualification .sd.sza-45425af088b8be45.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-66b7bc59-5688-48a2-b6c6-27a293f303b8: 0px; --gap-v-66b7bc59-5688-48a2-b6c6-27a293f303b8: 24px; }
.source-qualification .sd.sza-45425af088b8be45.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-qualification .sd.sza-1c5703cc02ddc0b4{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-f88509fd-d159-4dea-aa67-1586ad1b1076: 0px; --gap-v-f88509fd-d159-4dea-aa67-1586ad1b1076: 8px; --gap-uuid: f88509fd-d159-4dea-aa67-1586ad1b1076; }.source-qualification .sd.sza-c50600ff4a9a1d1f{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-c50600ff4a9a1d1f{ font-size: 28px; }
}.source-qualification .sd.sza-16dea17b72df3e68{ color: #ffffffff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-16dea17b72df3e68{ font-size: 14px; }
}.source-qualification .sd.sza-a59c0444ee667981{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-60b0415e-c8c2-48c0-aee1-8d6a3670dd41) * 0)); --gap-h-2f2f27c0-ad47-404c-8df7-d5fda8ef250f: 24px; --gap-v-2f2f27c0-ad47-404c-8df7-d5fda8ef250f: 0px; --gap-uuid: 2f2f27c0-ad47-404c-8df7-d5fda8ef250f; max-width: calc(100% - (var(--gap-h-60b0415e-c8c2-48c0-aee1-8d6a3670dd41) * 0)); }
.source-qualification .sd.sza-a59c0444ee667981.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-2f2f27c0-ad47-404c-8df7-d5fda8ef250f: 24px; --gap-v-2f2f27c0-ad47-404c-8df7-d5fda8ef250f: 0px; }
.source-qualification .sd.sza-a59c0444ee667981.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-a59c0444ee667981{ flex-direction: column; flex-wrap: nowrap; --gap-h-2f2f27c0-ad47-404c-8df7-d5fda8ef250f: 0px; --gap-v-2f2f27c0-ad47-404c-8df7-d5fda8ef250f: 24px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-a59c0444ee667981{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-2f2f27c0-ad47-404c-8df7-d5fda8ef250f: 20px; --gap-v-2f2f27c0-ad47-404c-8df7-d5fda8ef250f: 0px; }
}.source-qualification .sd.sza-e0fa44f2a2f60b14{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-2f2f27c0-ad47-404c-8df7-d5fda8ef250f) * 0.6667)); --gap-h-f5bfa1e5-b1b9-404b-8af9-d2eec35cfb59: 0px; --gap-v-f5bfa1e5-b1b9-404b-8af9-d2eec35cfb59: 10px; --gap-uuid: f5bfa1e5-b1b9-404b-8af9-d2eec35cfb59; max-width: calc(33.33% - (var(--gap-h-2f2f27c0-ad47-404c-8df7-d5fda8ef250f) * 0.6667)); }
.source-qualification .sd.sza-e0fa44f2a2f60b14:hover{ opacity: 1; --gap-h-f5bfa1e5-b1b9-404b-8af9-d2eec35cfb59: 0px; --gap-v-f5bfa1e5-b1b9-404b-8af9-d2eec35cfb59: 10px; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-e0fa44f2a2f60b14{ width: calc(100% - (var(--gap-h-2f2f27c0-ad47-404c-8df7-d5fda8ef250f) * 0)); --gap-h-f5bfa1e5-b1b9-404b-8af9-d2eec35cfb59: 0px; --gap-v-f5bfa1e5-b1b9-404b-8af9-d2eec35cfb59: 10px; max-width: calc(100% - (var(--gap-h-2f2f27c0-ad47-404c-8df7-d5fda8ef250f) * 0)); }
}.source-qualification .sd.sza-de952036a0efbaa1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-f5bfa1e5-b1b9-404b-8af9-d2eec35cfb59) * 0)); --gap-h-99fbc1e0-237f-4355-a1db-d4cdbd27ab25: 24px; --gap-v-99fbc1e0-237f-4355-a1db-d4cdbd27ab25: 0px; --gap-uuid: 99fbc1e0-237f-4355-a1db-d4cdbd27ab25; max-width: calc(100% - (var(--gap-h-f5bfa1e5-b1b9-404b-8af9-d2eec35cfb59) * 0)); }.source-qualification .sd.sza-4b5219ce82713b8c{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-46bdefc7-51e1-4b6c-bf04-6401f2611bd0: 0px; --gap-v-46bdefc7-51e1-4b6c-bf04-6401f2611bd0: 8px; --gap-uuid: 46bdefc7-51e1-4b6c-bf04-6401f2611bd0; max-width: 100%; }.source-qualification .sd.sza-42b32084b07d2027{ color: var(--s-color-159319f4); font-size: 24px; }.source-qualification .sd.sza-cc79d2f6c50daf9d{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-cc79d2f6c50daf9d{ font-size: 16px; }
}.source-qualification .sd.sza-deb790b00d8436bf{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-46bdefc7-51e1-4b6c-bf04-6401f2611bd0) * 0)); max-width: calc(100% - (var(--gap-h-46bdefc7-51e1-4b6c-bf04-6401f2611bd0) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-deb790b00d8436bf{ font-size: 14px; }
}.source-qualification .sd.sza-2938059a10153b22{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-530672e0-5f6a-486b-b7e1-51f79a9ee5e4: 8px; --gap-v-530672e0-5f6a-486b-b7e1-51f79a9ee5e4: 0px; --gap-uuid: 530672e0-5f6a-486b-b7e1-51f79a9ee5e4; max-width: 100%; }
.source-qualification .sd.sza-e0fa44f2a2f60b14:hover .sd.sza-2938059a10153b22{ background: var(--s-color-159319f4); --gap-h-530672e0-5f6a-486b-b7e1-51f79a9ee5e4: 8px; --gap-v-530672e0-5f6a-486b-b7e1-51f79a9ee5e4: 0px; }.source-qualification .sd.sza-3c1723aa25c4a1a5{ color: var(--s-color-159319f4); font-size: 12px; }
.source-qualification .sd.sza-e0fa44f2a2f60b14:hover .sd.sza-3c1723aa25c4a1a5{ color: #ffffffff; transform: ; }.source-qualification .sd.sza-569d112069f9bf13{ align-content: center; align-items: center; background: #eeeeeeff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); max-width: calc(100% - (var(--gap-h-f4b35b9c-5888-45f1-981d-381bea0e9962) * 0)); }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-569d112069f9bf13{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-569d112069f9bf13{ padding: 60px 16px; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-569d112069f9bf13{ padding: 80px 30px; }
}.source-qualification .sd.sza-668a373b6e79a984{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-6f1c3b28-9502-4654-84bf-6832bf3ad0e2: 0px; --gap-v-6f1c3b28-9502-4654-84bf-6832bf3ad0e2: 0px; --gap-uuid: 6f1c3b28-9502-4654-84bf-6832bf3ad0e2; max-width: 100%; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-668a373b6e79a984{ padding: 0px 0px 0px; --gap-h-6f1c3b28-9502-4654-84bf-6832bf3ad0e2: 0px; --gap-v-6f1c3b28-9502-4654-84bf-6832bf3ad0e2: 0px; }
}.source-qualification .sd.sza-f21537c4c448fdad{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-f21537c4c448fdad{ margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-f21537c4c448fdad{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-qualification .sd.sza-94f14c3e499eaba9{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-94f14c3e499eaba9{ font-size: 36px; }
}.source-qualification .sd.sza-d4739a4f19090bc6{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-qualification .sd.sza-716342a326ac5258{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-716342a326ac5258.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-716342a326ac5258.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-a1dbde927cd8c196{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-a1dbde927cd8c196.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-qualification .sd.sza-a1dbde927cd8c196.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-qualification .sd.sza-13679114850824f7{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-13679114850824f7{ font-size: 16px; }
}.source-qualification .sd.sza-60711e94a278e6e8{ align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; justify-content: center; margin: 0px; opacity: 1; padding: 0px 100px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-qualification .sd.sza-60711e94a278e6e8{ padding: 0px; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-60711e94a278e6e8{ padding: 0px 16px; }
}.source-qualification .sd.sza-89092588a124143e{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; height: auto; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-qualification .sd.sza-f695f5adb7399e82{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-qualification .sd.sza-0efe23c9a5a52e47{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-qualification .sd.sza-c2dc7ec744924793{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-qualification .sd.sza-4e72935f0b31f7d2{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-4e72935f0b31f7d2::-webkit-input-placeholder{ color: #cccccc; }
.source-qualification .sd.sza-4e72935f0b31f7d2:-moz-placeholder{ color: #cccccc; }
.source-qualification .sd.sza-4e72935f0b31f7d2::-moz-placeholder{ color: #cccccc; }
.source-qualification .sd.sza-4e72935f0b31f7d2:-ms-input-placeholder{ color: #cccccc; }.source-qualification .sd.sza-904c87d76ac589a9{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-qualification .sd.sza-68c300fad9772c2b{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-qualification .sd.sza-21395796ce4ddfc5{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-qualification .sd.sza-b0cb4e749ce9170c{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-qualification .sd.sza-945d97e43d730ce8{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 16px 10px 16px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-945d97e43d730ce8::-webkit-input-placeholder{ color: #cccccc; }
.source-qualification .sd.sza-945d97e43d730ce8:-moz-placeholder{ color: #cccccc; }
.source-qualification .sd.sza-945d97e43d730ce8::-moz-placeholder{ color: #cccccc; }
.source-qualification .sd.sza-945d97e43d730ce8:-ms-input-placeholder{ color: #cccccc; }.source-qualification .sd.sza-1c8c14c58eff8f89{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-qualification .sd.sza-47f384063831f8ae{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-qualification .sd.sza-69ada0e952b8a743{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-qualification .sd.sza-0ea9abc615f661b6{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-qualification .sd.sza-bbc2e9fb56d1a8c1{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 160px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-qualification .sd.sza-bbc2e9fb56d1a8c1::-webkit-input-placeholder{ color: #cccccc; }
.source-qualification .sd.sza-bbc2e9fb56d1a8c1:-moz-placeholder{ color: #cccccc; }
.source-qualification .sd.sza-bbc2e9fb56d1a8c1::-moz-placeholder{ color: #cccccc; }
.source-qualification .sd.sza-bbc2e9fb56d1a8c1:-ms-input-placeholder{ color: #cccccc; }.source-qualification .sd.sza-0e33f8c889e49c0b{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-qualification .sd.sza-0bc1bcc50d3876d4{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; font-weight: 400; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; text-decoration: underline; max-width: 100%; justify-content: center; }.source-qualification .sd.sza-37fed925b390dadc{ border-radius: 0; color: #f23a3c; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 5px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-qualification .sd.sza-c53b18b8546517d8{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 20px 0px; max-width: 100%; }.source-qualification .sd.sza-c85e6367aed1881d{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-qualification .sd.sza-f69e0c7602a8bcbd{ margin: 0px 10px 0px 0px; width: auto; max-width: calc(100% - 10px); }.source-qualification .sd.sza-47a504a77dfd260d{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; line-height: 1.4; }
@media screen and (max-width: 540px){
.source-qualification .sd.sza-47a504a77dfd260d{ text-align: left; justify-content: flex-start; }
}.source-qualification .sd.sza-b8dfff00dc51aded{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 70px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 20px 0px 0px 0px; opacity: 1; padding: 15px; text-align: left; width: 500px; max-width: 100%; }
.source-qualification .sd.sza-b8dfff00dc51aded:hover{ opacity: 0.8; }.source-qualification .sd.sza-b7f66b62dbad1a25{ border-radius: 0; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 24px; font-weight: 700; letter-spacing: 0em; line-height: 1; margin: 0 0 0 0; opacity: 1; padding: 0px 0px 2px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-qualification .sd.sza-a602b008728e6d0c{  }.source-qualification .sd.sza-4870c4860de1f74e{ background: #10385f; border-radius: 8px; color: #FFFFFF; display: none; font-size: 64px; left: 0; margin: 0 0 0 0; padding: 16px; position: fixed; top: 0; max-width: 100%; }
.source-qualification .sd.sza-4870c4860de1f74e.appear{  }
.source-qualification .sd.sza-4870c4860de1f74e.appear-active{  }
@media screen and (max-width: 1280px){
.source-qualification .sd.sza-4870c4860de1f74e{ display: none; }
}
@media screen and (max-width: 840px){
.source-qualification .sd.sza-4870c4860de1f74e.appear{ opacity: 0; transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-qualification .sd.sza-4870c4860de1f74e.appear-active{ transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-qualification .sd.sza-4870c4860de1f74e{ bottom: 80px; display: flex; font-size: 32px; left: auto; right: 30px; top: auto; z-index: 5; }
}
@media screen and (max-width: 540px){
.source-qualification .sd.sza-4870c4860de1f74e{ bottom: 30px; display: flex; font-size: 20px; padding: 12px; right: 20px; z-index: 5; }
}
@media screen and (max-width: 350px){
.source-qualification .sd.sza-4870c4860de1f74e{ display: flex; }
}
.source-qualification{ background: #EEEEEE; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.source-qualification .sd.sza-685a0a858564fdd8:before{ background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/65qmX5BrOV/s-23x18_1af0d8d8-1be3-41e0-ba12-dabdffcd3532.svg") }
.source-qualification .sd.sza-dd5a7cfa0f539872:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/3c013e8bfdbf1ff3.webp") }





.source-qualification .sd.sza-aaf601d7a1b05f5d:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/6dc89766e7abf6c1.webp") }




.source-qualification{--s-color-159319f4: #ff8300ff;--s-font-5a89c3c9: Oswald;--s-font-ba9205de: 'Libre Baskerville';--s-font-e38e20e0: 'Zen Kaku Gothic New';--s-font-518d50a5: Inter, 'Noto Sans JP';--s-font-8c84abb6: '黎ミンY20 EH';}

/* Source page: locations */

    @font-face{
      font-family: 'Material Symbols Outlined';
      src: url('https://storage.googleapis.com/production-os-assets/assets/material-symbols/1742977795/MaterialSymbolsOutlined.woff2') format('woff2');
      font-display: block;
    }
  
.source-locations br[data-bp~="base:0"]{display:none;}
.source-locations br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1280px){
.source-locations br[data-bp~="@small:0"]{display:none;}
.source-locations br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
.source-locations br[data-bp~="@tablet:0"]{display:none;}
.source-locations br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
.source-locations br[data-bp~="@mobile:0"]{display:none;}
.source-locations br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 350px){
.source-locations br[data-bp~="@mini:0"]{display:none;}
.source-locations br[data-bp~="@mini:1"]{display:inline;}
}

.source-locations .sd.sza-96c6678360b4f0be{ align-content: center; align-items: center; background: #EEEEEE; bottom: auto; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: center; left: 0px; margin: 0 0 0 0; mix-blend-mode: normal; opacity: 0.9; padding: 0px 80px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 3; max-width: 100%; }
.source-locations .sd.sza-96c6678360b4f0be.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 2000ms; }
.source-locations .sd.sza-96c6678360b4f0be.appear-active{ transition-delay: 3000ms; transition-duration: 2000ms; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-96c6678360b4f0be{ flex: none; height: 90px; margin: 0 0 0 0; padding: 0px 16px 0px; position: fixed; width: 100%; max-width: 100%; }
}.source-locations .sd.sza-b862e7752661cac9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1440px; max-width: 100%; }.source-locations .sd.sza-55d43002d0dd6a0f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 8px 0px 0px; --gap-h-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-v-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-uuid: 09790240-ac0b-4fd3-8bf0-01bdb9cd2f95; }.source-locations .sd.sza-91972545e6184412{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; z-index: -1; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-uuid: 32f209c7-2d06-4062-a634-a26bbee4f015; }
.source-locations .sd.sza-91972545e6184412.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 3000ms; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; }
.source-locations .sd.sza-91972545e6184412.appear-active{ transition-delay: 3000ms; transition-duration: 3000ms; }.source-locations .sd.sza-f9924aaa213612a6{ background: rgba(0,0,0,0.0); color: rgb(252, 226, 5); font-size: 100px; margin: 0px -40px 0px 0px; mix-blend-mode: exclusion; rotate: 0deg; z-index: -3; max-width: calc(100% - -40px); }
.source-locations .sd.sza-f9924aaa213612a6.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-locations .sd.sza-f9924aaa213612a6.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-f9924aaa213612a6{ font-size: 80px; margin: 0px -44px 0px 0px; max-width: calc(100% - -44px); }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-f9924aaa213612a6{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f9924aaa213612a6{ font-size: 56px; margin: 0px -25px 0px 0px; max-width: calc(100% - -25px); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f9924aaa213612a6{ font-size: 60px; }
}.source-locations .sd.sza-20c5aa2d2df4480c{ color: #ff6b00ff; font-family: var(--s-font-5a89c3c9); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; z-index: 5; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}.source-locations .sd.sza-50fd764835a0ccde{ align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 3fedf5a0-16fa-4c0f-9a51-bac39bd5c333; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-50fd764835a0ccde{ display: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-50fd764835a0ccde{ align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; transform: ; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 8px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-50fd764835a0ccde{ display: flex; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-50fd764835a0ccde{ display: flex; }
}.source-locations .sd.sza-ab9626c7ea645109{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 10d1d6e1-c174-4438-9a13-e323f2c3e745; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ab9626c7ea645109{ align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 12px; justify-content: center; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 12px; }
}.source-locations .sd.sza-addc7919a7e82bb7{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-addc7919a7e82bb7{ flex: none; width: 70px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-addc7919a7e82bb7{ flex: none; width: 50px; max-width: 100%; }
}.source-locations .sd.sza-716a5f3067f30821{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-716a5f3067f30821{ flex: none; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-716a5f3067f30821{ flex: none; width: 30px; max-width: 100%; }
}.source-locations .sd.sza-3e783c3364953a22{ color: #333; display: none; font-family: var(--s-font-e38e20e0); font-size: 20px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-3e783c3364953a22{ display: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-3e783c3364953a22{ display: flex; font-size: 14px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3e783c3364953a22{ display: flex; font-size: 13px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3e783c3364953a22{ display: flex; }
}.source-locations .sd.sza-1c213b8e68f84792{ align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: center; padding: 0px; width: 890px; z-index: 1; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-uuid: 9356102d-5c67-4a13-bb54-e69e577d1830; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-1c213b8e68f84792{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 16px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 0px; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}.source-locations .sd.sza-9db65f6c3973b966{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-9db65f6c3973b966:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-9db65f6c3973b966{ font-size: 14px; }
}.source-locations .sd.sza-022fcc177fbf5a8e{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-022fcc177fbf5a8e:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-022fcc177fbf5a8e{ font-size: 14px; }
}.source-locations .sd.sza-6b30b444cd4d2600{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-6b30b444cd4d2600:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-6b30b444cd4d2600{ font-size: 14px; }
}.source-locations .sd.sza-9f09fc0898f87e62{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-9f09fc0898f87e62:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-9f09fc0898f87e62{ font-size: 14px; }
}.source-locations .sd.sza-51fff27eb30e0a86{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-51fff27eb30e0a86:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-51fff27eb30e0a86{ font-size: 14px; }
}.source-locations .sd.sza-74e8eebe090f4de9{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-74e8eebe090f4de9:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-74e8eebe090f4de9{ font-size: 14px; }
}.source-locations .sd.sza-5fa8059ed1ed5cb6{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px 0px; width: 160px; max-width: 100%; --g-color-0: #10385f; --g-position-0: 0%; --g-color-1: #589ee3; --g-position-1: 100%; --g-color-2: #589ee3; --g-position-2: 100%; --g-color-3: #589ee3; --g-position-3: 100%; --g-color-4: #589ee3; --g-position-4: 100%; --g-color-5: #589ee3; --g-position-5: 100%; --g-color-6: #589ee3; --g-position-6: 100%; --g-color-7: #589ee3; --g-position-7: 100%; --g-color-8: #589ee3; --g-position-8: 100%; --g-color-9: #589ee3; --g-position-9: 100%; --g-color-10: #589ee3; --g-position-10: 100%; --g-color-11: #589ee3; --g-position-11: 100%; --g-angle: 90deg; }
.source-locations .sd.sza-5fa8059ed1ed5cb6:hover{ opacity: 1; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-5fa8059ed1ed5cb6{ flex: none; width: 140px; max-width: 100%; }
}.source-locations .sd.sza-f64197f44173b146{ background: #ff6b00ff; height: 14px; margin: 0px 8px 0px 0px; width: 19px; max-width: calc(100% - 8px); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-f64197f44173b146{ flex: none; margin: 0px 8px 0px 0px; }
}.source-locations .sd.sza-1167caa49a3bbf1e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.source-locations .sd.sza-856dd3568775f044{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-856dd3568775f044{ opacity: 0; translate: 0px -20px; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-856dd3568775f044{ font-size: 14px; }
}.source-locations .sd.sza-d3d1d3c9ff828b77{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; left: 0; line-height: 1.4; margin: 0 0 0 0; opacity: 0; position: absolute; text-align: center; top: 0; translate: 0px 20px; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-d3d1d3c9ff828b77{ opacity: 1; translate: 0px 0px; }
.source-locations .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; --gap-uuid: f8d3eb15-7c57-4fae-b2ad-7c979b840c67; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-0cb3768ce4722133{ padding: 60px 20px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-0cb3768ce4722133{ padding: 48px 30px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}.source-locations .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-uuid: 5ad41cf2-bd72-450d-837e-e7870fb8fce3; max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; justify-content: center; --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; }
}.source-locations .sd.sza-c240139407eed9f9{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-uuid: 34050525-c125-4380-905a-7cc38a703b90; }
.source-locations .sd.sza-c240139407eed9f9.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; }
.source-locations .sd.sza-c240139407eed9f9.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-locations .sd.sza-75fa320ab31da8fb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-locations .sd.sza-75fa320ab31da8fb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-locations .sd.sza-75fa320ab31da8fb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-75fa320ab31da8fb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-75fa320ab31da8fb{ font-size: 80px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-75fa320ab31da8fb{ font-size: 60px; }
}.source-locations .sd.sza-185a7f39ff184153{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-185a7f39ff184153{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-185a7f39ff184153{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-185a7f39ff184153{ font-size: 20px; }
}.source-locations .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-36659e3d780852f8{ display: none; }
}.source-locations .sd.sza-ff264184b28d1514{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-locations .sd.sza-070b221e1b7dbd2d{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-070b221e1b7dbd2d{ font-size: 28px; letter-spacing: 0.3em; }
}.source-locations .sd.sza-af8741b242fa073c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-locations .sd.sza-84d1e4bd2c0276cf{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-locations .sd.sza-6b6bc3a2aa421a95{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-locations .sd.sza-f58d7b593b19c375{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-f58d7b593b19c375{ display: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-f58d7b593b19c375{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f58d7b593b19c375{ display: flex; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f58d7b593b19c375{ display: flex; }
}.source-locations .sd.sza-6d07b7efd3885f1f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; --gap-uuid: f0380bd6-2d71-4716-b781-62d2562e61b6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}.source-locations .sd.sza-f0f142cf2e44d292{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-f0f142cf2e44d292:hover{ color: #808080; }.source-locations .sd.sza-5e4ff7b1e9c58c80{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-5e4ff7b1e9c58c80:hover{ color: #808080; }.source-locations .sd.sza-7c99bdeffb378a48{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-7c99bdeffb378a48:hover{ color: #808080; }.source-locations .sd.sza-a75a7e50000c3a5b{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-a75a7e50000c3a5b:hover{ color: #808080; }.source-locations .sd.sza-dc20e07188d78089{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-dc20e07188d78089:hover{ color: #808080; }.source-locations .sd.sza-f2b91f634b355b7d{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-f2b91f634b355b7d:hover{ color: #808080; }.source-locations .sd.sza-fbbac43d159dfc14{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-fbbac43d159dfc14:hover{ color: #808080; }.source-locations .sd.sza-2cd2d3aa3393801e{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-locations .sd.sza-9400db05fc9b67e2{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-locations .sd.sza-0f7a0da53cb5670a{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-locations .sd.sza-0dba9c08a28a59b1{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0dba9c08a28a59b1{ font-size: 10px; }
}
.source-locations .sd.sza-41e890c15bebeb9d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-41e890c15bebeb9d{ opacity: 1; }
}.source-locations .sd.sza-82d3765c05cbcfbe{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.source-locations .sd.sza-82d3765c05cbcfbe:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-82d3765c05cbcfbe{ flex: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-82d3765c05cbcfbe{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-82d3765c05cbcfbe{ padding: 80px 16px; }
}.source-locations .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; --gap-uuid: 68cdc621-8f9f-4e6f-8dc7-a84c191d44de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; gap: 8px; justify-content: center; padding: 60px 20px 48px 20px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-06f01a0a18a2c70e{ padding: 48px 30px 48px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}.source-locations .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-uuid: 5449bea3-13e4-4495-a9bf-9c5605ba8af2; max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; justify-content: center; --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; }
}.source-locations .sd.sza-406d7f681f7dbd98{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-uuid: 11f61f08-f0df-46f4-a11a-c83df14cc303; }
.source-locations .sd.sza-406d7f681f7dbd98.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; }
.source-locations .sd.sza-406d7f681f7dbd98.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-locations .sd.sza-0e670a9043db6adb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-locations .sd.sza-0e670a9043db6adb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-locations .sd.sza-0e670a9043db6adb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-0e670a9043db6adb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-0e670a9043db6adb{ color: rgb(255, 226, 0); font-size: 80px; opacity: 1; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-0e670a9043db6adb{ font-size: 60px; }
}.source-locations .sd.sza-a21f08639b98cde9{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-a21f08639b98cde9{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-a21f08639b98cde9{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-a21f08639b98cde9{ font-size: 20px; }
}.source-locations .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-83e940b51b3d01dd{ display: none; }
}.source-locations .sd.sza-9d2fc514fcbd4b83{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-locations .sd.sza-b9724a1d5c3c7070{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-b9724a1d5c3c7070{ font-size: 28px; letter-spacing: 0.3em; }
}.source-locations .sd.sza-7f3ba5da23b79eb4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-locations .sd.sza-2aea4d2b65ea0d45{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-locations .sd.sza-595d8cc3ba50ec6b{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-locations .sd.sza-40e21ecd41741f87{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-40e21ecd41741f87{ display: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-40e21ecd41741f87{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-40e21ecd41741f87{ display: flex; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-40e21ecd41741f87{ display: flex; }
}.source-locations .sd.sza-f609d978bc610cb1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; --gap-uuid: 94d232e8-307c-4f32-b393-987f6ab1713d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}.source-locations .sd.sza-589ba58c3d51be03{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-589ba58c3d51be03:hover{ color: #808080; }.source-locations .sd.sza-4641114d17ccb87e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-4641114d17ccb87e:hover{ color: #808080; }.source-locations .sd.sza-946a35f3a0194214{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-946a35f3a0194214:hover{ color: #808080; }.source-locations .sd.sza-88e5629878d15fb4{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-88e5629878d15fb4:hover{ color: #808080; }.source-locations .sd.sza-e50e741cc7ed4e95{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-e50e741cc7ed4e95:hover{ color: #808080; }.source-locations .sd.sza-f7a0ef545bc3aa1e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-f7a0ef545bc3aa1e:hover{ color: #808080; }.source-locations .sd.sza-f5dc0c69f0ba0f89{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-f5dc0c69f0ba0f89:hover{ color: #808080; }.source-locations .sd.sza-2c51516192e0e5aa{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-locations .sd.sza-da116b2119a0aa22{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-locations .sd.sza-1a782d00b2593aab{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-locations .sd.sza-7380a664b810595c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; margin: 0px 0px 32px 0px; padding: 0px; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; --gap-uuid: a394c1dd-caff-4c66-b10d-e040e6304229; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-7380a664b810595c{ flex-direction: row; flex-wrap: wrap; height: auto; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; max-width: 100%; }
}.source-locations .sd.sza-9c4fa7b9d47f4cf8{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-9c4fa7b9d47f4cf8{ font-size: 11px; }
}.source-locations .sd.sza-f2fb5783e3217895{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-f2fb5783e3217895{ font-size: 11px; }
}.source-locations .sd.sza-2e0236c3734fe604{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-2e0236c3734fe604{ font-size: 11px; }
}.source-locations .sd.sza-fa4bc100c00ce3f6{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-fa4bc100c00ce3f6{ font-size: 10px; }
}
.source-locations .sd.sza-1d3b02e3a14e68df{ align-content: center; align-items: center; background: #EEEEEE; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; width: 100%; max-width: 100%; }.source-locations .sd.sza-eda2b3187d3cf0a4{  }.source-locations .sd.sza-5dcdce566694533e{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 88px 0px 0px 0px; width: 100%; z-index: 2; --gap-h-2859e6ac-45f8-4551-9da4-6120955960a5: 0px; --gap-v-2859e6ac-45f8-4551-9da4-6120955960a5: 0px; --gap-uuid: 2859e6ac-45f8-4551-9da4-6120955960a5; max-width: 100%; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-5dcdce566694533e{ gap: 0px; --gap-h-2859e6ac-45f8-4551-9da4-6120955960a5: 0px; --gap-v-2859e6ac-45f8-4551-9da4-6120955960a5: 0px; }
}.source-locations .sd.sza-a36dbaf51a03643d{ align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); --gap-h-3c7d1015-b715-49d8-9e4d-71aee2ed99c9: 0px; --gap-v-3c7d1015-b715-49d8-9e4d-71aee2ed99c9: 120px; --gap-uuid: 3c7d1015-b715-49d8-9e4d-71aee2ed99c9; max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
@media screen and (max-width: 540px){
.source-locations .sd.sza-a36dbaf51a03643d{ padding: 0px 0px 0px 0px; width: 100%; --gap-h-3c7d1015-b715-49d8-9e4d-71aee2ed99c9: 0px; --gap-v-3c7d1015-b715-49d8-9e4d-71aee2ed99c9: 120px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-a36dbaf51a03643d{ height: 230px; padding: 0px 0px 0px 0px; width: 200px; --gap-h-3c7d1015-b715-49d8-9e4d-71aee2ed99c9: 0px; --gap-v-3c7d1015-b715-49d8-9e4d-71aee2ed99c9: 120px; max-width: 100%; }
}.source-locations .sd.sza-ed4e740905a3b071{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 699px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-3c7d1015-b715-49d8-9e4d-71aee2ed99c9) * 0)); --gap-h-21534d42-c548-4684-9386-51e807ebe6eb: 0px; --gap-v-21534d42-c548-4684-9386-51e807ebe6eb: 0px; --gap-uuid: 21534d42-c548-4684-9386-51e807ebe6eb; max-width: calc(100% - (var(--gap-h-3c7d1015-b715-49d8-9e4d-71aee2ed99c9) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ed4e740905a3b071{ flex-direction: column; flex-wrap: nowrap; --gap-h-21534d42-c548-4684-9386-51e807ebe6eb: 0px; --gap-v-21534d42-c548-4684-9386-51e807ebe6eb: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ed4e740905a3b071{ height: 301px; --gap-h-21534d42-c548-4684-9386-51e807ebe6eb: 0px; --gap-v-21534d42-c548-4684-9386-51e807ebe6eb: 0px; width: calc(100% - (var(--gap-h-3c7d1015-b715-49d8-9e4d-71aee2ed99c9) * 0)); max-width: calc(100% - (var(--gap-h-3c7d1015-b715-49d8-9e4d-71aee2ed99c9) * 0)); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ed4e740905a3b071{ height: calc(100% - (var(--gap-v-3c7d1015-b715-49d8-9e4d-71aee2ed99c9) * 0)); --gap-h-21534d42-c548-4684-9386-51e807ebe6eb: 0px; --gap-v-21534d42-c548-4684-9386-51e807ebe6eb: 0px; width: calc(100% - (var(--gap-h-3c7d1015-b715-49d8-9e4d-71aee2ed99c9) * 0)); max-width: calc(100% - (var(--gap-h-3c7d1015-b715-49d8-9e4d-71aee2ed99c9) * 0)); }
}.source-locations .sd.sza-f5a035c46dac2ce0{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-21534d42-c548-4684-9386-51e807ebe6eb) * 0)); --gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; --gap-v-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; --gap-uuid: 49b52293-1a0c-4dac-a0b2-8d7a18cebc4c; max-width: calc(100% - (var(--gap-h-21534d42-c548-4684-9386-51e807ebe6eb) * 0)); }
.source-locations .sd.sza-f5a035c46dac2ce0.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); --gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; --gap-v-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; }
.source-locations .sd.sza-f5a035c46dac2ce0.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f5a035c46dac2ce0{ flex-direction: column; width: 100%; --gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; --gap-v-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f5a035c46dac2ce0{ height: 320px; --gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; --gap-v-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; width: calc(100% - (var(--gap-h-21534d42-c548-4684-9386-51e807ebe6eb) * 0)); max-width: calc(100% - (var(--gap-h-21534d42-c548-4684-9386-51e807ebe6eb) * 0)); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f5a035c46dac2ce0{ height: 228px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; --gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; --gap-v-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c: 0px; width: calc(100% - (var(--gap-h-21534d42-c548-4684-9386-51e807ebe6eb) * 0)); max-width: calc(100% - (var(--gap-h-21534d42-c548-4684-9386-51e807ebe6eb) * 0)); }
}.source-locations .sd.sza-3e2969a8704aea9e{ flex: none; height: auto; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c) * 0)); max-width: calc(100% - (var(--gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-3e2969a8704aea9e{ flex: none; height: 600px; width: calc(100% - (var(--gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c) * 0)); max-width: calc(100% - (var(--gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3e2969a8704aea9e{ flex: none; height: 300px; width: calc(100% - (var(--gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c) * 0)); max-width: calc(100% - (var(--gap-h-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c) * 0)); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3e2969a8704aea9e{ flex: none; height: calc(50% - (var(--gap-v-49b52293-1a0c-4dac-a0b2-8d7a18cebc4c) * 0.5)); width: auto; max-width: 100%; }
}.source-locations .sd.sza-7b5380bd16ae31e0{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
@media screen and (max-width: 540px){
.source-locations .sd.sza-7b5380bd16ae31e0{ padding: 80px 16px; }
}.source-locations .sd.sza-c421c74e0385c6c4{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; width: 1440px; --gap-h-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; --gap-v-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; --gap-uuid: bcc12630-f826-4d08-863c-76bc2a455d0a; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-c421c74e0385c6c4{ flex: none; width: 1280px; --gap-h-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; --gap-v-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-c421c74e0385c6c4{ flex: none; padding: 0px 30px 0px; --gap-h-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; --gap-v-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c421c74e0385c6c4{ flex: none; padding: 0px 0px 0px; --gap-h-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; --gap-v-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c421c74e0385c6c4{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; --gap-v-bcc12630-f826-4d08-863c-76bc2a455d0a: 0px; max-width: 100%; }
}.source-locations .sd.sza-9fe0ebecffa42470{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-9fe0ebecffa42470{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-locations .sd.sza-eae960c885d5fcd9{ color: #ff8100ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-eae960c885d5fcd9{ font-size: 36px; }
}.source-locations .sd.sza-a94585327c428e9d{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-locations .sd.sza-183489b23bc64708{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-locations .sd.sza-183489b23bc64708.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-183489b23bc64708.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-fab019834cbfa33d{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-locations .sd.sza-fab019834cbfa33d.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-fab019834cbfa33d.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-8a5f814d6f795ac1{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-8a5f814d6f795ac1{ font-size: 16px; }
}.source-locations .sd.sza-f6f88da8fd2a0c0e{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-bcc12630-f826-4d08-863c-76bc2a455d0a) * 0)); --gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5: 56px; --gap-v-f5b07d88-d829-4b62-9eea-2bd088ff0dc5: 0px; --gap-uuid: f5b07d88-d829-4b62-9eea-2bd088ff0dc5; max-width: calc(100% - (var(--gap-h-bcc12630-f826-4d08-863c-76bc2a455d0a) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f6f88da8fd2a0c0e{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5: 0px; --gap-v-f5b07d88-d829-4b62-9eea-2bd088ff0dc5: 0px; }
}.source-locations .sd.sza-1017bf9b49cd069c{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.source-locations .sd.sza-1017bf9b49cd069c.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-1017bf9b49cd069c.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-1017bf9b49cd069c{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-1017bf9b49cd069c{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0)); max-width: calc(100% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-1017bf9b49cd069c{ flex: none; height: 250px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0)); max-width: calc(100% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0)); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-1017bf9b49cd069c{ flex: none; height: 380px; width: calc(100% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0)); max-width: calc(100% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0)); }
}.source-locations .sd.sza-cbb5cd67aa5c7d3d{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; justify-content: center; padding: 10px; width: calc(50% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0.5)); --gap-h-04c92f0d-2fae-400c-91f3-8ff511b45553: 0px; --gap-v-04c92f0d-2fae-400c-91f3-8ff511b45553: 1px; --gap-uuid: 04c92f0d-2fae-400c-91f3-8ff511b45553; max-width: calc(50% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-cbb5cd67aa5c7d3d{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0)); --gap-h-04c92f0d-2fae-400c-91f3-8ff511b45553: 0px; --gap-v-04c92f0d-2fae-400c-91f3-8ff511b45553: 1px; max-width: calc(100% - (var(--gap-h-f5b07d88-d829-4b62-9eea-2bd088ff0dc5) * 0)); }
}.source-locations .sd.sza-899e006a2c8df9b2{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-899e006a2c8df9b2{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-899e006a2c8df9b2{ font-size: 28px; }
}.source-locations .sd.sza-53cb3cde5598b26d{ color: #333; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-53cb3cde5598b26d{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-53cb3cde5598b26d{ flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-04c92f0d-2fae-400c-91f3-8ff511b45553) * 0)); max-width: calc(100% - (var(--gap-h-04c92f0d-2fae-400c-91f3-8ff511b45553) * 0)); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-53cb3cde5598b26d{ font-size: 20px; }
}.source-locations .sd.sza-640d9d5c7eb17ee8{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 2074px; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 100px 30px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-640d9d5c7eb17ee8{ flex: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-640d9d5c7eb17ee8{ flex: none; height: auto; padding: 100px 60px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-640d9d5c7eb17ee8{ padding: 80px 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-640d9d5c7eb17ee8{ flex: none; height: 1492px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
}.source-locations .sd.sza-860fe4a919aa28ee{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-locations .sd.sza-860fe4a919aa28ee.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-860fe4a919aa28ee.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-860fe4a919aa28ee&appear-active{ transform-origin: center center; }.source-locations .sd.sza-bb5614d93b487f7d{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: flex-start; padding: 0px 0px 64px 0px; width: 1440px; --gap-h-e87853a8-f383-442d-af0b-09e30d86a56c: 0px; --gap-v-e87853a8-f383-442d-af0b-09e30d86a56c: 0px; --gap-uuid: e87853a8-f383-442d-af0b-09e30d86a56c; max-width: 100%; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-bb5614d93b487f7d{ flex: none; height: 1328px; --gap-h-e87853a8-f383-442d-af0b-09e30d86a56c: 0px; --gap-v-e87853a8-f383-442d-af0b-09e30d86a56c: 0px; max-width: 100%; }
}.source-locations .sd.sza-e01c74b37766434c{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-e01c74b37766434c{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-locations .sd.sza-79d12f856054cb35{ color: #FFFFFF; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 8px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-79d12f856054cb35{ font-size: 36px; }
}.source-locations .sd.sza-7e03492dab2ca0e0{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-locations .sd.sza-efd4b895b36a393d{ background: #FFFFFF; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-locations .sd.sza-efd4b895b36a393d.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-efd4b895b36a393d.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-621edceb0c47da27{ background: #FFFFFF; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-locations .sd.sza-621edceb0c47da27.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-621edceb0c47da27.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-8b18191e93e0d37d{ color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-8b18191e93e0d37d{ font-size: 16px; }
}.source-locations .sd.sza-8829928195f94ed4{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; justify-content: center; padding: 0px; width: calc(100% - (var(--gap-h-e87853a8-f383-442d-af0b-09e30d86a56c) * 0)); --gap-h-d7427065-fca4-418a-8950-f3822e266257: 0px; --gap-v-d7427065-fca4-418a-8950-f3822e266257: 56px; --gap-uuid: d7427065-fca4-418a-8950-f3822e266257; max-width: calc(100% - (var(--gap-h-e87853a8-f383-442d-af0b-09e30d86a56c) * 0)); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-8829928195f94ed4{ gap: 20px; --gap-h-d7427065-fca4-418a-8950-f3822e266257: 0px; --gap-v-d7427065-fca4-418a-8950-f3822e266257: 20px; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-8829928195f94ed4{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-d7427065-fca4-418a-8950-f3822e266257: 0px; --gap-v-d7427065-fca4-418a-8950-f3822e266257: 56px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-8829928195f94ed4{ height: 1036px; --gap-h-d7427065-fca4-418a-8950-f3822e266257: 0px; --gap-v-d7427065-fca4-418a-8950-f3822e266257: 56px; width: calc(100% - (var(--gap-h-e87853a8-f383-442d-af0b-09e30d86a56c) * 0)); max-width: calc(100% - (var(--gap-h-e87853a8-f383-442d-af0b-09e30d86a56c) * 0)); }
}.source-locations .sd.sza-ba286b681c3d3e03{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 10px; width: calc(50% - (var(--gap-h-d7427065-fca4-418a-8950-f3822e266257) * 0.5)); max-width: calc(50% - (var(--gap-h-d7427065-fca4-418a-8950-f3822e266257) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ba286b681c3d3e03{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-d7427065-fca4-418a-8950-f3822e266257) * 0)); max-width: calc(100% - (var(--gap-h-d7427065-fca4-418a-8950-f3822e266257) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ba286b681c3d3e03{ padding: 0px 10px; }
}.source-locations .sd.sza-11deae87dcfafc92{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-11deae87dcfafc92{ margin: 0px 0px 24px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-11deae87dcfafc92{ font-size: 32px; }
}.source-locations .sd.sza-7f0b56ab3978162b{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-7f0b56ab3978162b{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-7f0b56ab3978162b{ flex: none; font-size: 16px; width: 100%; max-width: 100%; }
}.source-locations .sd.sza-4d5abbe886a0f5dd{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: auto; margin: 0px 0px 0px 0px; padding: 0px 8px 0px 0px; width: auto; max-width: 100%; }
.source-locations .sd.sza-4d5abbe886a0f5dd.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-4d5abbe886a0f5dd.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-4d5abbe886a0f5dd{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-4d5abbe886a0f5dd{ flex: none; height: 380px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-d7427065-fca4-418a-8950-f3822e266257) * 0)); max-width: calc(100% - (var(--gap-h-d7427065-fca4-418a-8950-f3822e266257) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-4d5abbe886a0f5dd{ border-radius: 0px 0px 0px 0px; flex: none; height: 342px; padding: 0px 0px 0px 8px; width: auto; max-width: 100%; }
}.source-locations .sd.sza-1e8426135bd2c36a{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 2615px; justify-content: center; padding: 144px 64px 100px 64px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-1e8426135bd2c36a{ padding: 100px 60px; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-1e8426135bd2c36a{ height: 4415px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-1e8426135bd2c36a{ height: 3300px; margin: 0px 0px 0px 0px; padding: 80px 16px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-1e8426135bd2c36a{ height: 2544px; margin: 0px 0px 0px 0px; padding: 80px 20px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
}.source-locations .sd.sza-f6087130c8f02c05{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: 1440px; --gap-h-15613878-b691-42c2-a055-4543d0ff2500: 0px; --gap-v-15613878-b691-42c2-a055-4543d0ff2500: 0px; --gap-uuid: 15613878-b691-42c2-a055-4543d0ff2500; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-f6087130c8f02c05{ flex: none; height: 3192px; padding: 0px 0px 0px; --gap-h-15613878-b691-42c2-a055-4543d0ff2500: 0px; --gap-v-15613878-b691-42c2-a055-4543d0ff2500: 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f6087130c8f02c05{ height: 2344px; padding: 0px 0px 144px 0px; --gap-h-15613878-b691-42c2-a055-4543d0ff2500: 0px; --gap-v-15613878-b691-42c2-a055-4543d0ff2500: 0px; max-width: 100%; }
}.source-locations .sd.sza-e2b2576b7eed7f1f{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 24px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e2b2576b7eed7f1f{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-locations .sd.sza-5b02366953abf813{ color: #ffaa00ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-5b02366953abf813{ font-size: 36px; }
}.source-locations .sd.sza-de24f019d4a4db4e{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-locations .sd.sza-eaf66b95988667a1{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-locations .sd.sza-eaf66b95988667a1.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-eaf66b95988667a1.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-07b0f7e14b6f3fc0{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-locations .sd.sza-07b0f7e14b6f3fc0.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-07b0f7e14b6f3fc0.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-94fa4d63fabd1461{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-94fa4d63fabd1461{ font-size: 16px; }
}.source-locations .sd.sza-108fb34fbadde491{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-108fb34fbadde491{ font-size: 16px; }
}.source-locations .sd.sza-5448242fddffd2e9{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: auto; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 16px 0px 0px 0px; width: 1280px; --gap-h-70f232a9-7883-49e0-83b1-716556c27b58: 0px; --gap-v-70f232a9-7883-49e0-83b1-716556c27b58: 64px; --gap-uuid: 70f232a9-7883-49e0-83b1-716556c27b58; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-5448242fddffd2e9{ flex-direction: column; flex-wrap: nowrap; --gap-h-70f232a9-7883-49e0-83b1-716556c27b58: 0px; --gap-v-70f232a9-7883-49e0-83b1-716556c27b58: 64px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-5448242fddffd2e9{ flex: none; gap: 40px; height: 2915px; --gap-h-70f232a9-7883-49e0-83b1-716556c27b58: 0px; --gap-v-70f232a9-7883-49e0-83b1-716556c27b58: 40px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-5448242fddffd2e9{ height: 2120px; --gap-h-70f232a9-7883-49e0-83b1-716556c27b58: 0px; --gap-v-70f232a9-7883-49e0-83b1-716556c27b58: 64px; max-width: 100%; }
}.source-locations .sd.sza-310d1357b98f0028{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-70f232a9-7883-49e0-83b1-716556c27b58) * 0)); --gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2: 0px; --gap-v-8520efe8-9dac-4e58-a82a-dedc6da2f1e2: 40px; --gap-uuid: 8520efe8-9dac-4e58-a82a-dedc6da2f1e2; max-width: calc(100% - (var(--gap-h-70f232a9-7883-49e0-83b1-716556c27b58) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-310d1357b98f0028{ flex-direction: column; --gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2: 0px; --gap-v-8520efe8-9dac-4e58-a82a-dedc6da2f1e2: 40px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-310d1357b98f0028{ height: 3720px; --gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2: 0px; --gap-v-8520efe8-9dac-4e58-a82a-dedc6da2f1e2: 40px; width: calc(100% - (var(--gap-h-70f232a9-7883-49e0-83b1-716556c27b58) * 0)); max-width: calc(100% - (var(--gap-h-70f232a9-7883-49e0-83b1-716556c27b58) * 0)); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-310d1357b98f0028{ height: calc(100% - (var(--gap-v-70f232a9-7883-49e0-83b1-716556c27b58) * 0)); --gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2: 0px; --gap-v-8520efe8-9dac-4e58-a82a-dedc6da2f1e2: 40px; width: calc(100% - (var(--gap-h-70f232a9-7883-49e0-83b1-716556c27b58) * 0)); max-width: calc(100% - (var(--gap-h-70f232a9-7883-49e0-83b1-716556c27b58) * 0)); }
}.source-locations .sd.sza-04770ca3f1bb213b{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); --gap-h-63690238-0267-4836-941b-24d880a5c258: 40px; --gap-v-63690238-0267-4836-941b-24d880a5c258: 0px; --gap-uuid: 63690238-0267-4836-941b-24d880a5c258; max-width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); }
.source-locations .sd.sza-04770ca3f1bb213b.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-63690238-0267-4836-941b-24d880a5c258: 40px; --gap-v-63690238-0267-4836-941b-24d880a5c258: 0px; }
.source-locations .sd.sza-04770ca3f1bb213b.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-04770ca3f1bb213b{ flex: none; flex-direction: column; gap: 32px; --gap-h-63690238-0267-4836-941b-24d880a5c258: 0px; --gap-v-63690238-0267-4836-941b-24d880a5c258: 32px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-04770ca3f1bb213b{ flex: none; gap: 24px; width: 100%; --gap-h-63690238-0267-4836-941b-24d880a5c258: 24px; --gap-v-63690238-0267-4836-941b-24d880a5c258: 0px; }
}.source-locations .sd.sza-0169e3c20a82bf28{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0.5)); --gap-h-868b8eaf-6099-4da9-bef1-9073eebabe63: 0px; --gap-v-868b8eaf-6099-4da9-bef1-9073eebabe63: 16px; --gap-uuid: 868b8eaf-6099-4da9-bef1-9073eebabe63; max-width: calc(50% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-0169e3c20a82bf28{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0)); --gap-h-868b8eaf-6099-4da9-bef1-9073eebabe63: 0px; --gap-v-868b8eaf-6099-4da9-bef1-9073eebabe63: 16px; max-width: calc(100% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-0169e3c20a82bf28{ gap: 12px; --gap-h-868b8eaf-6099-4da9-bef1-9073eebabe63: 0px; --gap-v-868b8eaf-6099-4da9-bef1-9073eebabe63: 12px; }
}.source-locations .sd.sza-e14f80c614362185{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-a7ba0f85-edef-45e1-9878-1bdba607c1b9: 0px; --gap-v-a7ba0f85-edef-45e1-9878-1bdba607c1b9: 16px; --gap-uuid: a7ba0f85-edef-45e1-9878-1bdba607c1b9; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-e14f80c614362185{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-a7ba0f85-edef-45e1-9878-1bdba607c1b9: 0px; --gap-v-a7ba0f85-edef-45e1-9878-1bdba607c1b9: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-e14f80c614362185{ gap: 12px; --gap-h-a7ba0f85-edef-45e1-9878-1bdba607c1b9: 0px; --gap-v-a7ba0f85-edef-45e1-9878-1bdba607c1b9: 12px; }
}.source-locations .sd.sza-f2a0fbe43d79d67d{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-a7ba0f85-edef-45e1-9878-1bdba607c1b9) * 0)); max-width: calc(100% - (var(--gap-h-a7ba0f85-edef-45e1-9878-1bdba607c1b9) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-f2a0fbe43d79d67d{ font-size: 24px; }
}.source-locations .sd.sza-e3f4626fe33fa499{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-a7ba0f85-edef-45e1-9878-1bdba607c1b9) * 0)); max-width: calc(100% - (var(--gap-h-a7ba0f85-edef-45e1-9878-1bdba607c1b9) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e3f4626fe33fa499{ font-size: 24px; }
}.source-locations .sd.sza-19c5f3a5e611542b{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-19c5f3a5e611542b{ font-size: 14px; }
}.source-locations .sd.sza-c4c72f2b4f3886bc{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-868b8eaf-6099-4da9-bef1-9073eebabe63) * 0)); max-width: calc(100% - (var(--gap-h-868b8eaf-6099-4da9-bef1-9073eebabe63) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-c4c72f2b4f3886bc{ font-size: 14px; }
}.source-locations .sd.sza-a3ac638284acb2f4{ height: 180px; width: 320px; max-width: 100%; }.source-locations .sd.sza-7d4fd85cb2e6776f{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0.5)); max-width: calc(50% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-7d4fd85cb2e6776f{ flex: none; width: calc(100% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0)); max-width: calc(100% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-7d4fd85cb2e6776f{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0)); max-width: calc(100% - (var(--gap-h-63690238-0267-4836-941b-24d880a5c258) * 0)); }
}.source-locations .sd.sza-0d4b025d962092dc{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); --gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418: 40px; --gap-v-076c6e47-1f7a-461b-b7ba-b21f7b654418: 0px; --gap-uuid: 076c6e47-1f7a-461b-b7ba-b21f7b654418; max-width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); }
.source-locations .sd.sza-0d4b025d962092dc.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418: 40px; --gap-v-076c6e47-1f7a-461b-b7ba-b21f7b654418: 0px; }
.source-locations .sd.sza-0d4b025d962092dc.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-0d4b025d962092dc{ flex: none; flex-direction: column; gap: 32px; --gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418: 0px; --gap-v-076c6e47-1f7a-461b-b7ba-b21f7b654418: 32px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-0d4b025d962092dc{ flex: none; gap: 24px; width: 100%; --gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418: 24px; --gap-v-076c6e47-1f7a-461b-b7ba-b21f7b654418: 0px; }
}.source-locations .sd.sza-d6cdb4c0e121012a{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0.5)); --gap-h-2dad0284-f037-4a4e-8102-20c9c5d2bf64: 0px; --gap-v-2dad0284-f037-4a4e-8102-20c9c5d2bf64: 16px; --gap-uuid: 2dad0284-f037-4a4e-8102-20c9c5d2bf64; max-width: calc(50% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d6cdb4c0e121012a{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0)); --gap-h-2dad0284-f037-4a4e-8102-20c9c5d2bf64: 0px; --gap-v-2dad0284-f037-4a4e-8102-20c9c5d2bf64: 16px; max-width: calc(100% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d6cdb4c0e121012a{ gap: 12px; --gap-h-2dad0284-f037-4a4e-8102-20c9c5d2bf64: 0px; --gap-v-2dad0284-f037-4a4e-8102-20c9c5d2bf64: 12px; }
}.source-locations .sd.sza-edd8c22c6c2cce62{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-3aba3f48-8d8f-4085-83cc-fcb6b8ba1c58: 0px; --gap-v-3aba3f48-8d8f-4085-83cc-fcb6b8ba1c58: 16px; --gap-uuid: 3aba3f48-8d8f-4085-83cc-fcb6b8ba1c58; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-edd8c22c6c2cce62{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-3aba3f48-8d8f-4085-83cc-fcb6b8ba1c58: 0px; --gap-v-3aba3f48-8d8f-4085-83cc-fcb6b8ba1c58: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-edd8c22c6c2cce62{ gap: 12px; --gap-h-3aba3f48-8d8f-4085-83cc-fcb6b8ba1c58: 0px; --gap-v-3aba3f48-8d8f-4085-83cc-fcb6b8ba1c58: 12px; }
}.source-locations .sd.sza-f290fde8f7bac9b7{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-3aba3f48-8d8f-4085-83cc-fcb6b8ba1c58) * 0)); max-width: calc(100% - (var(--gap-h-3aba3f48-8d8f-4085-83cc-fcb6b8ba1c58) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-f290fde8f7bac9b7{ font-size: 24px; }
}.source-locations .sd.sza-e8b5370188539481{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-2dad0284-f037-4a4e-8102-20c9c5d2bf64) * 0)); max-width: calc(100% - (var(--gap-h-2dad0284-f037-4a4e-8102-20c9c5d2bf64) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e8b5370188539481{ font-size: 14px; }
}.source-locations .sd.sza-ff1445f65c4909df{ height: 180px; width: 320px; max-width: 100%; }.source-locations .sd.sza-4d884b2878d368d8{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0.5)); max-width: calc(50% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-4d884b2878d368d8{ flex: none; width: calc(100% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0)); max-width: calc(100% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-4d884b2878d368d8{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0)); max-width: calc(100% - (var(--gap-h-076c6e47-1f7a-461b-b7ba-b21f7b654418) * 0)); }
}.source-locations .sd.sza-426a5fe67c2438ef{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); --gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf: 40px; --gap-v-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf: 0px; --gap-uuid: c03f1cb9-1f66-4be6-a1cb-8c1a564463cf; max-width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); }
.source-locations .sd.sza-426a5fe67c2438ef.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf: 40px; --gap-v-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf: 0px; }
.source-locations .sd.sza-426a5fe67c2438ef.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-426a5fe67c2438ef{ flex: none; flex-direction: column; gap: 32px; --gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf: 0px; --gap-v-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf: 32px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-426a5fe67c2438ef{ flex: none; gap: 24px; width: 100%; --gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf: 24px; --gap-v-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf: 0px; }
}.source-locations .sd.sza-7d78a4c259c2582b{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0.5)); --gap-h-a758e6f7-cdf4-42bf-8c86-806e0486676f: 0px; --gap-v-a758e6f7-cdf4-42bf-8c86-806e0486676f: 16px; --gap-uuid: a758e6f7-cdf4-42bf-8c86-806e0486676f; max-width: calc(50% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-7d78a4c259c2582b{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0)); --gap-h-a758e6f7-cdf4-42bf-8c86-806e0486676f: 0px; --gap-v-a758e6f7-cdf4-42bf-8c86-806e0486676f: 16px; max-width: calc(100% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-7d78a4c259c2582b{ gap: 12px; --gap-h-a758e6f7-cdf4-42bf-8c86-806e0486676f: 0px; --gap-v-a758e6f7-cdf4-42bf-8c86-806e0486676f: 12px; }
}.source-locations .sd.sza-d18b6bb76563cbbc{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-5d966952-06e1-4e70-b41a-1045eb6878d2: 0px; --gap-v-5d966952-06e1-4e70-b41a-1045eb6878d2: 16px; --gap-uuid: 5d966952-06e1-4e70-b41a-1045eb6878d2; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d18b6bb76563cbbc{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-5d966952-06e1-4e70-b41a-1045eb6878d2: 0px; --gap-v-5d966952-06e1-4e70-b41a-1045eb6878d2: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d18b6bb76563cbbc{ gap: 12px; --gap-h-5d966952-06e1-4e70-b41a-1045eb6878d2: 0px; --gap-v-5d966952-06e1-4e70-b41a-1045eb6878d2: 12px; }
}.source-locations .sd.sza-0cf6890206161452{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-5d966952-06e1-4e70-b41a-1045eb6878d2) * 0)); max-width: calc(100% - (var(--gap-h-5d966952-06e1-4e70-b41a-1045eb6878d2) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0cf6890206161452{ font-size: 24px; }
}.source-locations .sd.sza-5807044f7ee122ec{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-f6b23d7f-97ac-4f70-b49b-5a33be9e0cd2: 0px; --gap-v-f6b23d7f-97ac-4f70-b49b-5a33be9e0cd2: 16px; --gap-uuid: f6b23d7f-97ac-4f70-b49b-5a33be9e0cd2; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-5807044f7ee122ec{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-f6b23d7f-97ac-4f70-b49b-5a33be9e0cd2: 0px; --gap-v-f6b23d7f-97ac-4f70-b49b-5a33be9e0cd2: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-5807044f7ee122ec{ gap: 12px; --gap-h-f6b23d7f-97ac-4f70-b49b-5a33be9e0cd2: 0px; --gap-v-f6b23d7f-97ac-4f70-b49b-5a33be9e0cd2: 12px; }
}.source-locations .sd.sza-2bfe9217c73a00d8{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-f6b23d7f-97ac-4f70-b49b-5a33be9e0cd2) * 0)); max-width: calc(100% - (var(--gap-h-f6b23d7f-97ac-4f70-b49b-5a33be9e0cd2) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-2bfe9217c73a00d8{ font-size: 24px; }
}.source-locations .sd.sza-8d9bf6ba235feff6{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-a758e6f7-cdf4-42bf-8c86-806e0486676f) * 0)); max-width: calc(100% - (var(--gap-h-a758e6f7-cdf4-42bf-8c86-806e0486676f) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-8d9bf6ba235feff6{ font-size: 14px; }
}.source-locations .sd.sza-207e18bf604f4c6c{ height: 180px; width: 320px; max-width: 100%; }.source-locations .sd.sza-e194871827f1fb74{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0.5)); max-width: calc(50% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0.5)); }
.source-locations .sd.sza-e194871827f1fb74:before{ background-repeat: no-repeat; background-size: 75%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-e194871827f1fb74{ flex: none; width: calc(100% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0)); max-width: calc(100% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-e194871827f1fb74{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0)); max-width: calc(100% - (var(--gap-h-c03f1cb9-1f66-4be6-a1cb-8c1a564463cf) * 0)); }
}.source-locations .sd.sza-f2e185aea449fcba{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); --gap-h-58e86dc5-4d37-483f-a220-8edf63157c98: 40px; --gap-v-58e86dc5-4d37-483f-a220-8edf63157c98: 0px; --gap-uuid: 58e86dc5-4d37-483f-a220-8edf63157c98; max-width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); }
.source-locations .sd.sza-f2e185aea449fcba.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-58e86dc5-4d37-483f-a220-8edf63157c98: 40px; --gap-v-58e86dc5-4d37-483f-a220-8edf63157c98: 0px; }
.source-locations .sd.sza-f2e185aea449fcba.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f2e185aea449fcba{ flex: none; flex-direction: column; gap: 32px; --gap-h-58e86dc5-4d37-483f-a220-8edf63157c98: 0px; --gap-v-58e86dc5-4d37-483f-a220-8edf63157c98: 32px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f2e185aea449fcba{ flex: none; gap: 24px; width: 100%; --gap-h-58e86dc5-4d37-483f-a220-8edf63157c98: 24px; --gap-v-58e86dc5-4d37-483f-a220-8edf63157c98: 0px; }
}.source-locations .sd.sza-b87bcfdf776bd8aa{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0.5)); --gap-h-7b3e1ec6-2033-43b1-83f6-77f48617c7b1: 0px; --gap-v-7b3e1ec6-2033-43b1-83f6-77f48617c7b1: 16px; --gap-uuid: 7b3e1ec6-2033-43b1-83f6-77f48617c7b1; max-width: calc(50% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-b87bcfdf776bd8aa{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0)); --gap-h-7b3e1ec6-2033-43b1-83f6-77f48617c7b1: 0px; --gap-v-7b3e1ec6-2033-43b1-83f6-77f48617c7b1: 16px; max-width: calc(100% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-b87bcfdf776bd8aa{ gap: 12px; --gap-h-7b3e1ec6-2033-43b1-83f6-77f48617c7b1: 0px; --gap-v-7b3e1ec6-2033-43b1-83f6-77f48617c7b1: 12px; }
}.source-locations .sd.sza-d1d210fc2c3d56a1{ align-content: flex-start; align-items: flex-start; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-b0f326bc-cd68-4ea3-a74b-c8a5ffa0661b: 0px; --gap-v-b0f326bc-cd68-4ea3-a74b-c8a5ffa0661b: 16px; --gap-uuid: b0f326bc-cd68-4ea3-a74b-c8a5ffa0661b; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d1d210fc2c3d56a1{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-b0f326bc-cd68-4ea3-a74b-c8a5ffa0661b: 0px; --gap-v-b0f326bc-cd68-4ea3-a74b-c8a5ffa0661b: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d1d210fc2c3d56a1{ gap: 12px; --gap-h-b0f326bc-cd68-4ea3-a74b-c8a5ffa0661b: 0px; --gap-v-b0f326bc-cd68-4ea3-a74b-c8a5ffa0661b: 12px; }
}.source-locations .sd.sza-916b1a0e3db92c1a{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: calc(100% - (var(--gap-h-b0f326bc-cd68-4ea3-a74b-c8a5ffa0661b) * 0)); max-width: calc(100% - (var(--gap-h-b0f326bc-cd68-4ea3-a74b-c8a5ffa0661b) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-916b1a0e3db92c1a{ font-size: 24px; }
}.source-locations .sd.sza-e315e0e93209242a{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-7b3e1ec6-2033-43b1-83f6-77f48617c7b1) * 0)); max-width: calc(100% - (var(--gap-h-7b3e1ec6-2033-43b1-83f6-77f48617c7b1) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e315e0e93209242a{ font-size: 14px; }
}.source-locations .sd.sza-8a31d74120deaa4c{ border-radius: 0px 0px 0px 0px; flex: none; height: 420px; width: calc(50% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0.5)); max-width: calc(50% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-8a31d74120deaa4c{ flex: none; width: calc(100% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0)); max-width: calc(100% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-8a31d74120deaa4c{ border-radius: 6px; flex: none; height: 240px; width: calc(100% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0)); max-width: calc(100% - (var(--gap-h-58e86dc5-4d37-483f-a220-8edf63157c98) * 0)); }
}.source-locations .sd.sza-b1e926ec8488073c{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); --gap-h-6bc0eed8-aefa-4288-8930-08695a71d3cc: 40px; --gap-v-6bc0eed8-aefa-4288-8930-08695a71d3cc: 0px; --gap-uuid: 6bc0eed8-aefa-4288-8930-08695a71d3cc; max-width: calc(100% - (var(--gap-h-8520efe8-9dac-4e58-a82a-dedc6da2f1e2) * 0)); }
.source-locations .sd.sza-b1e926ec8488073c.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-6bc0eed8-aefa-4288-8930-08695a71d3cc: 40px; --gap-v-6bc0eed8-aefa-4288-8930-08695a71d3cc: 0px; }
.source-locations .sd.sza-b1e926ec8488073c.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-b1e926ec8488073c{ flex: none; flex-direction: column; gap: 32px; --gap-h-6bc0eed8-aefa-4288-8930-08695a71d3cc: 0px; --gap-v-6bc0eed8-aefa-4288-8930-08695a71d3cc: 32px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-b1e926ec8488073c{ flex: none; gap: 24px; width: 100%; --gap-h-6bc0eed8-aefa-4288-8930-08695a71d3cc: 24px; --gap-v-6bc0eed8-aefa-4288-8930-08695a71d3cc: 0px; }
}.source-locations .sd.sza-2e3b67b242ef0db3{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(50% - (var(--gap-h-6bc0eed8-aefa-4288-8930-08695a71d3cc) * 0.5)); --gap-h-b03a2e59-1be2-4f5b-9d43-fd42bf29166b: 0px; --gap-v-b03a2e59-1be2-4f5b-9d43-fd42bf29166b: 16px; --gap-uuid: b03a2e59-1be2-4f5b-9d43-fd42bf29166b; max-width: calc(50% - (var(--gap-h-6bc0eed8-aefa-4288-8930-08695a71d3cc) * 0.5)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-2e3b67b242ef0db3{ flex: none; flex-direction: column; width: calc(100% - (var(--gap-h-6bc0eed8-aefa-4288-8930-08695a71d3cc) * 0)); --gap-h-b03a2e59-1be2-4f5b-9d43-fd42bf29166b: 0px; --gap-v-b03a2e59-1be2-4f5b-9d43-fd42bf29166b: 16px; max-width: calc(100% - (var(--gap-h-6bc0eed8-aefa-4288-8930-08695a71d3cc) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-2e3b67b242ef0db3{ gap: 12px; --gap-h-b03a2e59-1be2-4f5b-9d43-fd42bf29166b: 0px; --gap-v-b03a2e59-1be2-4f5b-9d43-fd42bf29166b: 12px; }
}.source-locations .sd.sza-f3d739f9cd012870{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 18px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-b03a2e59-1be2-4f5b-9d43-fd42bf29166b) * 0)); max-width: calc(100% - (var(--gap-h-b03a2e59-1be2-4f5b-9d43-fd42bf29166b) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-f3d739f9cd012870{ font-size: 14px; }
}.source-locations .sd.sza-ce72fa8faae7ce04{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 9999px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 146px; justify-content: flex-start; margin: 80px 0px 0px 0px; overflow-x: hidden; overflow-y: hidden; padding: 4px 4px 4px 24px; width: 531px; --gap-h-ccbe174f-5fa3-4387-8b9e-ffbf55272b72: 16px; --gap-v-ccbe174f-5fa3-4387-8b9e-ffbf55272b72: 0px; --gap-uuid: ccbe174f-5fa3-4387-8b9e-ffbf55272b72; max-width: 100%; --g-color-0: #f83600; --g-position-0: 0%; --g-color-1: #f9d423; --g-position-1: 100%; --g-color-2: #f9d423; --g-position-2: 100%; --g-color-3: #f9d423; --g-position-3: 100%; --g-color-4: #f9d423; --g-position-4: 100%; --g-color-5: #f9d423; --g-position-5: 100%; --g-color-6: #f9d423; --g-position-6: 100%; --g-color-7: #f9d423; --g-position-7: 100%; --g-color-8: #f9d423; --g-position-8: 100%; --g-color-9: #f9d423; --g-position-9: 100%; --g-color-10: #f9d423; --g-position-10: 100%; --g-color-11: #f9d423; --g-position-11: 100%; --g-angle: 90deg; }
.source-locations .sd.sza-ce72fa8faae7ce04:hover{ background: #ff5035ff; --gap-h-ccbe174f-5fa3-4387-8b9e-ffbf55272b72: 16px; --gap-v-ccbe174f-5fa3-4387-8b9e-ffbf55272b72: 0px; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-ce72fa8faae7ce04{ height: 75px; padding: 4px 4px 4px 20px; width: calc(100% - (var(--gap-h-15613878-b691-42c2-a055-4543d0ff2500) * 0)); --gap-h-ccbe174f-5fa3-4387-8b9e-ffbf55272b72: 16px; --gap-v-ccbe174f-5fa3-4387-8b9e-ffbf55272b72: 0px; max-width: calc(100% - (var(--gap-h-15613878-b691-42c2-a055-4543d0ff2500) * 0)); }
}.source-locations .sd.sza-e588deaf7f8904e0{ color: #000000ff; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 36px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: 405px; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-ce72fa8faae7ce04:hover .sd.sza-e588deaf7f8904e0{ color: #fafafaff; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e588deaf7f8904e0{ font-size: 20px; }
}.source-locations .sd.sza-282f68f0afc3e4be{ align-content: center; align-items: center; background: #060606ff; border-radius: 50%; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 52px; justify-content: center; padding: 0px; width: 50px; --gap-h-bd343425-3da8-41b3-94ea-f161a24f018f: 16px; --gap-v-bd343425-3da8-41b3-94ea-f161a24f018f: 0px; --gap-uuid: bd343425-3da8-41b3-94ea-f161a24f018f; max-width: 100%; }
.source-locations .sd.sza-ce72fa8faae7ce04:hover .sd.sza-282f68f0afc3e4be{ background: #fafafaff; --gap-h-bd343425-3da8-41b3-94ea-f161a24f018f: 16px; --gap-v-bd343425-3da8-41b3-94ea-f161a24f018f: 0px; }.source-locations .sd.sza-cc1b5c68ccf849fc{ background: transparent; border-radius: 0; color: #fafafaff; font-size: 30px; padding: 0px; }
.source-locations .sd.sza-ce72fa8faae7ce04:hover .sd.sza-cc1b5c68ccf849fc{ color: #ff5035ff; transform: ; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-cc1b5c68ccf849fc{ font-size: 15px; }
}.source-locations .sd.sza-d5ddcf0263ca3ef3{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 40px 0px; padding: 100px 64px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d5ddcf0263ca3ef3{ height: 670px; padding: 80px 16px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d5ddcf0263ca3ef3{ height: 414px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
}.source-locations .sd.sza-d4e292cd019fb907{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-026aafb9-68f2-4573-9841-95f65606f512: 0px; --gap-v-026aafb9-68f2-4573-9841-95f65606f512: 0px; --gap-uuid: 026aafb9-68f2-4573-9841-95f65606f512; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-d4e292cd019fb907{ flex: none; width: 1280px; --gap-h-026aafb9-68f2-4573-9841-95f65606f512: 0px; --gap-v-026aafb9-68f2-4573-9841-95f65606f512: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-d4e292cd019fb907{ flex: none; padding: 0px 30px 0px; --gap-h-026aafb9-68f2-4573-9841-95f65606f512: 0px; --gap-v-026aafb9-68f2-4573-9841-95f65606f512: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d4e292cd019fb907{ flex: none; padding: 0px 0px 0px; --gap-h-026aafb9-68f2-4573-9841-95f65606f512: 0px; --gap-v-026aafb9-68f2-4573-9841-95f65606f512: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d4e292cd019fb907{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-026aafb9-68f2-4573-9841-95f65606f512: 0px; --gap-v-026aafb9-68f2-4573-9841-95f65606f512: 0px; max-width: 100%; }
}.source-locations .sd.sza-0ec2e5dabdc9c8de{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0ec2e5dabdc9c8de{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-locations .sd.sza-f1e9f9d3c93718b5{ color: #ff8100ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-f1e9f9d3c93718b5{ font-size: 36px; }
}.source-locations .sd.sza-51243ea4c121807b{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-locations .sd.sza-21f35897c379b9e1{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-locations .sd.sza-21f35897c379b9e1.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-21f35897c379b9e1.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-1da3ce51314c1509{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-locations .sd.sza-1da3ce51314c1509.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-1da3ce51314c1509.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-15b0fb68b70aa1a9{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-15b0fb68b70aa1a9{ font-size: 16px; }
}.source-locations .sd.sza-49d39cd75af1c762{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-026aafb9-68f2-4573-9841-95f65606f512) * 0)); --gap-h-255e4b62-74e7-4e01-ac77-f9da6d23a91b: 56px; --gap-v-255e4b62-74e7-4e01-ac77-f9da6d23a91b: 0px; --gap-uuid: 255e4b62-74e7-4e01-ac77-f9da6d23a91b; max-width: calc(100% - (var(--gap-h-026aafb9-68f2-4573-9841-95f65606f512) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-49d39cd75af1c762{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-255e4b62-74e7-4e01-ac77-f9da6d23a91b: 0px; --gap-v-255e4b62-74e7-4e01-ac77-f9da6d23a91b: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-49d39cd75af1c762{ height: 292px; --gap-h-255e4b62-74e7-4e01-ac77-f9da6d23a91b: 56px; --gap-v-255e4b62-74e7-4e01-ac77-f9da6d23a91b: 0px; width: calc(100% - (var(--gap-h-026aafb9-68f2-4573-9841-95f65606f512) * 0)); max-width: calc(100% - (var(--gap-h-026aafb9-68f2-4573-9841-95f65606f512) * 0)); }
}.source-locations .sd.sza-2287f577268aff39{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: none; height: auto; margin: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-255e4b62-74e7-4e01-ac77-f9da6d23a91b) * 0)); max-width: calc(100% - (var(--gap-h-255e4b62-74e7-4e01-ac77-f9da6d23a91b) * 0)); }
.source-locations .sd.sza-2287f577268aff39.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-2287f577268aff39.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-2287f577268aff39{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-2287f577268aff39{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-255e4b62-74e7-4e01-ac77-f9da6d23a91b) * 0)); max-width: calc(100% - (var(--gap-h-255e4b62-74e7-4e01-ac77-f9da6d23a91b) * 0)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-2287f577268aff39{ flex: none; height: 352px; margin: 0px 0px 48px 0px; width: auto; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-2287f577268aff39{ flex: none; height: auto; width: calc(100% - (var(--gap-h-255e4b62-74e7-4e01-ac77-f9da6d23a91b) * 0)); max-width: calc(100% - (var(--gap-h-255e4b62-74e7-4e01-ac77-f9da6d23a91b) * 0)); }
}.source-locations .sd.sza-e9112d89d8385ab0{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: 1288px; --gap-h-d7c14c4f-0e48-40e9-8bc7-a1100bc9342c: 16px; --gap-v-d7c14c4f-0e48-40e9-8bc7-a1100bc9342c: 0px; --gap-uuid: d7c14c4f-0e48-40e9-8bc7-a1100bc9342c; max-width: 100%; }.source-locations .sd.sza-932d31f84b12502f{ border-radius: 4px; flex: none; height: 80px; width: 80px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-932d31f84b12502f{ flex: none; height: 64px; width: 64px; max-width: 100%; }
}.source-locations .sd.sza-cc221293e97fe9bc{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-123275e2-7ce1-4641-984c-03321bae42ba: 0px; --gap-v-123275e2-7ce1-4641-984c-03321bae42ba: 8px; --gap-uuid: 123275e2-7ce1-4641-984c-03321bae42ba; max-width: 100%; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-cc221293e97fe9bc{ flex: none; height: 130px; padding: 0px 0px 0px 0px; width: 244px; --gap-h-123275e2-7ce1-4641-984c-03321bae42ba: 0px; --gap-v-123275e2-7ce1-4641-984c-03321bae42ba: 8px; max-width: 100%; }
}.source-locations .sd.sza-e804e8da742b571d{ color: transparent; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 40px; font-style: italic; font-weight: 700; height: 76px; letter-spacing: normal; line-height: 1.4; text-align: left; text-decoration: underline; width: 1172px; max-width: 100%; justify-content: flex-start; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); background-clip: text; -webkit-background-clip: text; --g-color-0: #f9da23ff; --g-position-0: 0%; --g-color-1: #fa1417ff; --g-position-1: 100%; --g-color-2: #fa1417ff; --g-position-2: 100%; --g-color-3: #fa1417ff; --g-position-3: 100%; --g-color-4: #fa1417ff; --g-position-4: 100%; --g-color-5: #fa1417ff; --g-position-5: 100%; --g-color-6: #fa1417ff; --g-position-6: 100%; --g-color-7: #fa1417ff; --g-position-7: 100%; --g-color-8: #fa1417ff; --g-position-8: 100%; --g-color-9: #fa1417ff; --g-position-9: 100%; --g-color-10: #fa1417ff; --g-position-10: 100%; --g-color-11: #fa1417ff; --g-position-11: 100%; --g-angle: 90deg; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e804e8da742b571d{ font-size: 28px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-e804e8da742b571d{ font-size: 24px; height: calc(100% - (var(--gap-v-123275e2-7ce1-4641-984c-03321bae42ba) * 0)); padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-123275e2-7ce1-4641-984c-03321bae42ba) * 0)); max-width: calc(100% - (var(--gap-h-123275e2-7ce1-4641-984c-03321bae42ba) * 0)); }
}.source-locations .sd.sza-0aa1f233b6b433ac{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 56px 0px 0px 0px; mix-blend-mode: normal; opacity: 1; padding: 104px 30px 100px 30px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
.source-locations .sd.sza-0aa1f233b6b433ac:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-0aa1f233b6b433ac{ flex: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-0aa1f233b6b433ac{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-0aa1f233b6b433ac{ padding: 80px 16px; }
}.source-locations .sd.sza-f8cf0bf5137635d6{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-locations .sd.sza-f8cf0bf5137635d6.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-f8cf0bf5137635d6.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-f8cf0bf5137635d6&appear-active{ transform-origin: center center; }.source-locations .sd.sza-1f2df6c8986abd25{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-426ed7bb-9c5f-4bd6-bd0d-eb04183dd788: 0px; --gap-v-426ed7bb-9c5f-4bd6-bd0d-eb04183dd788: 40px; --gap-uuid: 426ed7bb-9c5f-4bd6-bd0d-eb04183dd788; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-1f2df6c8986abd25{ gap: 32px; --gap-h-426ed7bb-9c5f-4bd6-bd0d-eb04183dd788: 0px; --gap-v-426ed7bb-9c5f-4bd6-bd0d-eb04183dd788: 32px; }
}.source-locations .sd.sza-ceb82e20736515f3{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: auto; --gap-h-47da3801-b4fd-4fdd-88fb-67a63f330f60: 0px; --gap-v-47da3801-b4fd-4fdd-88fb-67a63f330f60: 24px; --gap-uuid: 47da3801-b4fd-4fdd-88fb-67a63f330f60; max-width: 100%; }
.source-locations .sd.sza-ceb82e20736515f3.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-47da3801-b4fd-4fdd-88fb-67a63f330f60: 0px; --gap-v-47da3801-b4fd-4fdd-88fb-67a63f330f60: 24px; }
.source-locations .sd.sza-ceb82e20736515f3.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-locations .sd.sza-7e9beed51511f964{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-05bff517-f4d4-4a04-b074-885ceb2e44ea: 0px; --gap-v-05bff517-f4d4-4a04-b074-885ceb2e44ea: 8px; --gap-uuid: 05bff517-f4d4-4a04-b074-885ceb2e44ea; }.source-locations .sd.sza-c7c90b4c007615fa{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-c7c90b4c007615fa{ font-size: 28px; }
}.source-locations .sd.sza-aa01db09eb1b6a92{ color: #ffffffff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-aa01db09eb1b6a92{ font-size: 14px; }
}.source-locations .sd.sza-a92b1e625180cbb1{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-426ed7bb-9c5f-4bd6-bd0d-eb04183dd788) * 0)); --gap-h-807cffa1-e2b6-43ff-9fcc-fc9069ec1401: 24px; --gap-v-807cffa1-e2b6-43ff-9fcc-fc9069ec1401: 0px; --gap-uuid: 807cffa1-e2b6-43ff-9fcc-fc9069ec1401; max-width: calc(100% - (var(--gap-h-426ed7bb-9c5f-4bd6-bd0d-eb04183dd788) * 0)); }
.source-locations .sd.sza-a92b1e625180cbb1.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-807cffa1-e2b6-43ff-9fcc-fc9069ec1401: 24px; --gap-v-807cffa1-e2b6-43ff-9fcc-fc9069ec1401: 0px; }
.source-locations .sd.sza-a92b1e625180cbb1.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-a92b1e625180cbb1{ flex-direction: column; flex-wrap: nowrap; --gap-h-807cffa1-e2b6-43ff-9fcc-fc9069ec1401: 0px; --gap-v-807cffa1-e2b6-43ff-9fcc-fc9069ec1401: 24px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-a92b1e625180cbb1{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-807cffa1-e2b6-43ff-9fcc-fc9069ec1401: 20px; --gap-v-807cffa1-e2b6-43ff-9fcc-fc9069ec1401: 0px; }
}.source-locations .sd.sza-cd4f784cdd2237f2{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-807cffa1-e2b6-43ff-9fcc-fc9069ec1401) * 0.6667)); --gap-h-8e1caf8d-5b20-45ab-ae55-ef4718276f25: 0px; --gap-v-8e1caf8d-5b20-45ab-ae55-ef4718276f25: 10px; --gap-uuid: 8e1caf8d-5b20-45ab-ae55-ef4718276f25; max-width: calc(33.33% - (var(--gap-h-807cffa1-e2b6-43ff-9fcc-fc9069ec1401) * 0.6667)); }
.source-locations .sd.sza-cd4f784cdd2237f2:hover{ opacity: 1; --gap-h-8e1caf8d-5b20-45ab-ae55-ef4718276f25: 0px; --gap-v-8e1caf8d-5b20-45ab-ae55-ef4718276f25: 10px; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-cd4f784cdd2237f2{ width: calc(100% - (var(--gap-h-807cffa1-e2b6-43ff-9fcc-fc9069ec1401) * 0)); --gap-h-8e1caf8d-5b20-45ab-ae55-ef4718276f25: 0px; --gap-v-8e1caf8d-5b20-45ab-ae55-ef4718276f25: 10px; max-width: calc(100% - (var(--gap-h-807cffa1-e2b6-43ff-9fcc-fc9069ec1401) * 0)); }
}.source-locations .sd.sza-5000bd5e9170fed4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-8e1caf8d-5b20-45ab-ae55-ef4718276f25) * 0)); --gap-h-cf013d5a-ad42-4cb7-9825-fb22fcbe7de8: 24px; --gap-v-cf013d5a-ad42-4cb7-9825-fb22fcbe7de8: 0px; --gap-uuid: cf013d5a-ad42-4cb7-9825-fb22fcbe7de8; max-width: calc(100% - (var(--gap-h-8e1caf8d-5b20-45ab-ae55-ef4718276f25) * 0)); }.source-locations .sd.sza-5331cfeb117e6ac5{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-ec3d4e7f-0136-4a2c-8922-fa8c8214019e: 0px; --gap-v-ec3d4e7f-0136-4a2c-8922-fa8c8214019e: 8px; --gap-uuid: ec3d4e7f-0136-4a2c-8922-fa8c8214019e; max-width: 100%; }.source-locations .sd.sza-5c17f9b683c0a7b6{ color: var(--s-color-159319f4); font-size: 24px; }.source-locations .sd.sza-e19f9bfd33a6ff24{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e19f9bfd33a6ff24{ font-size: 16px; }
}.source-locations .sd.sza-4158b352cc65cc63{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-ec3d4e7f-0136-4a2c-8922-fa8c8214019e) * 0)); max-width: calc(100% - (var(--gap-h-ec3d4e7f-0136-4a2c-8922-fa8c8214019e) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-4158b352cc65cc63{ font-size: 14px; }
}.source-locations .sd.sza-0ded4a6cea25139a{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-4b78ebe8-d1c6-4c61-98e9-6815bcf80d71: 8px; --gap-v-4b78ebe8-d1c6-4c61-98e9-6815bcf80d71: 0px; --gap-uuid: 4b78ebe8-d1c6-4c61-98e9-6815bcf80d71; max-width: 100%; }
.source-locations .sd.sza-cd4f784cdd2237f2:hover .sd.sza-0ded4a6cea25139a{ background: var(--s-color-159319f4); --gap-h-4b78ebe8-d1c6-4c61-98e9-6815bcf80d71: 8px; --gap-v-4b78ebe8-d1c6-4c61-98e9-6815bcf80d71: 0px; }.source-locations .sd.sza-f863a655f201a6bc{ color: var(--s-color-159319f4); font-size: 12px; }
.source-locations .sd.sza-cd4f784cdd2237f2:hover .sd.sza-f863a655f201a6bc{ color: #ffffffff; transform: ; }.source-locations .sd.sza-ef29a296e3043514{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-ef29a296e3043514{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ef29a296e3043514{ padding: 80px 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ef29a296e3043514{ padding: 80px 20px; }
}.source-locations .sd.sza-18b0959e4dbf28d4{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: 1440px; --gap-h-8f863297-a331-4eca-9e70-14bd7833f357: 0px; --gap-v-8f863297-a331-4eca-9e70-14bd7833f357: 0px; --gap-uuid: 8f863297-a331-4eca-9e70-14bd7833f357; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-18b0959e4dbf28d4{ padding: 0px 0px 0px; --gap-h-8f863297-a331-4eca-9e70-14bd7833f357: 0px; --gap-v-8f863297-a331-4eca-9e70-14bd7833f357: 0px; }
}.source-locations .sd.sza-9525e4c1e7ca8a02{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-9525e4c1e7ca8a02{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-locations .sd.sza-7c1cbb118af5082f{ color: #ff8900ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-7c1cbb118af5082f{ font-size: 36px; }
}.source-locations .sd.sza-3c2e56c14a27bf84{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-locations .sd.sza-a315a2974f9d27a1{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-locations .sd.sza-a315a2974f9d27a1.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-a315a2974f9d27a1.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-9429150d23b5a36b{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-locations .sd.sza-9429150d23b5a36b.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-9429150d23b5a36b.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-a0029bb107529f04{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-a0029bb107529f04{ font-size: 16px; }
}.source-locations .sd.sza-8b5df525aa9e7fe9{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: auto; justify-content: flex-start; margin: 0px 40px; padding: 0px 0px 0px 0px; width: 1280px; --gap-h-b0894c01-1168-441d-8bfe-8d1364f1f9b6: 0px; --gap-v-b0894c01-1168-441d-8bfe-8d1364f1f9b6: 60px; --gap-uuid: b0894c01-1168-441d-8bfe-8d1364f1f9b6; max-width: calc(100% - 80px); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-8b5df525aa9e7fe9{ margin: 0px 32px; --gap-h-b0894c01-1168-441d-8bfe-8d1364f1f9b6: 0px; --gap-v-b0894c01-1168-441d-8bfe-8d1364f1f9b6: 60px; max-width: calc(100% - 64px); }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-8b5df525aa9e7fe9{ flex-direction: column; flex-wrap: nowrap; --gap-h-b0894c01-1168-441d-8bfe-8d1364f1f9b6: 0px; --gap-v-b0894c01-1168-441d-8bfe-8d1364f1f9b6: 60px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-8b5df525aa9e7fe9{ gap: 50px; margin: 0px 20px; --gap-h-b0894c01-1168-441d-8bfe-8d1364f1f9b6: 0px; --gap-v-b0894c01-1168-441d-8bfe-8d1364f1f9b6: 50px; max-width: calc(100% - 40px); }
}.source-locations .sd.sza-1f72eab2aa89cfd2{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; justify-content: flex-start; padding: 0px; width: 880px; --gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42: 0px; --gap-v-396b938a-810c-4dc8-9963-5e34bdd5ea42: 80px; --gap-uuid: 396b938a-810c-4dc8-9963-5e34bdd5ea42; max-width: 100%; }
.source-locations .sd.sza-1f72eab2aa89cfd2.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); translate: 0px 20px; --gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42: 0px; --gap-v-396b938a-810c-4dc8-9963-5e34bdd5ea42: 80px; }
.source-locations .sd.sza-1f72eab2aa89cfd2.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-1f72eab2aa89cfd2{ flex-direction: column; --gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42: 0px; --gap-v-396b938a-810c-4dc8-9963-5e34bdd5ea42: 80px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-1f72eab2aa89cfd2{ gap: 60px; --gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42: 0px; --gap-v-396b938a-810c-4dc8-9963-5e34bdd5ea42: 60px; }
}.source-locations .sd.sza-e6b7e5bb51bcb81d{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42) * 0)); --gap-h-c68c5ea5-45be-4070-8957-9886e8d33d34: 60px; --gap-v-c68c5ea5-45be-4070-8957-9886e8d33d34: 0px; --gap-uuid: c68c5ea5-45be-4070-8957-9886e8d33d34; max-width: calc(100% - (var(--gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-e6b7e5bb51bcb81d{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-c68c5ea5-45be-4070-8957-9886e8d33d34: 32px; --gap-v-c68c5ea5-45be-4070-8957-9886e8d33d34: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-e6b7e5bb51bcb81d{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-c68c5ea5-45be-4070-8957-9886e8d33d34: 20px; --gap-v-c68c5ea5-45be-4070-8957-9886e8d33d34: 0px; }
}.source-locations .sd.sza-c194174d16bf8ab2{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-af6c3c4f-9cb2-48a3-98fa-4e57cff248af: 0px; --gap-v-af6c3c4f-9cb2-48a3-98fa-4e57cff248af: 16px; --gap-uuid: af6c3c4f-9cb2-48a3-98fa-4e57cff248af; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c194174d16bf8ab2{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-af6c3c4f-9cb2-48a3-98fa-4e57cff248af: 0px; --gap-v-af6c3c4f-9cb2-48a3-98fa-4e57cff248af: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c194174d16bf8ab2{ gap: 12px; --gap-h-af6c3c4f-9cb2-48a3-98fa-4e57cff248af: 0px; --gap-v-af6c3c4f-9cb2-48a3-98fa-4e57cff248af: 12px; }
}.source-locations .sd.sza-806fc2cf112941c0{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-9f1f0be4-4e75-4c51-8355-a4b50cb8f2f8: 0px; --gap-v-9f1f0be4-4e75-4c51-8355-a4b50cb8f2f8: 16px; --gap-uuid: 9f1f0be4-4e75-4c51-8355-a4b50cb8f2f8; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-806fc2cf112941c0{ flex-direction: column; --gap-h-9f1f0be4-4e75-4c51-8355-a4b50cb8f2f8: 0px; --gap-v-9f1f0be4-4e75-4c51-8355-a4b50cb8f2f8: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-806fc2cf112941c0{ gap: 12px; --gap-h-9f1f0be4-4e75-4c51-8355-a4b50cb8f2f8: 0px; --gap-v-9f1f0be4-4e75-4c51-8355-a4b50cb8f2f8: 12px; }
}.source-locations .sd.sza-9493dcc0c396913f{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-9493dcc0c396913f{ font-size: 24px; }
}.source-locations .sd.sza-34be699148c2b415{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-34be699148c2b415{ font-size: 14px; }
}.source-locations .sd.sza-c63c1981f56464fb{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-c63c1981f56464fb{ font-size: 14px; }
}.source-locations .sd.sza-95cd0c69f6e3ec8c{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-95cd0c69f6e3ec8c{ display: flex; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-95cd0c69f6e3ec8c{ display: flex; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-95cd0c69f6e3ec8c{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-95cd0c69f6e3ec8c{ display: none; }
}.source-locations .sd.sza-3e6e7f959d7b2ee1{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-3e6e7f959d7b2ee1{ font-size: 32px; }
}.source-locations .sd.sza-7c97883fb40f2e40{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: auto; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42) * 0)); --gap-h-67f60eef-c1b7-42b2-b8d2-608bd1ac1294: 60px; --gap-v-67f60eef-c1b7-42b2-b8d2-608bd1ac1294: 0px; --gap-uuid: 67f60eef-c1b7-42b2-b8d2-608bd1ac1294; max-width: calc(100% - (var(--gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-7c97883fb40f2e40{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-67f60eef-c1b7-42b2-b8d2-608bd1ac1294: 32px; --gap-v-67f60eef-c1b7-42b2-b8d2-608bd1ac1294: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-7c97883fb40f2e40{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-67f60eef-c1b7-42b2-b8d2-608bd1ac1294: 20px; --gap-v-67f60eef-c1b7-42b2-b8d2-608bd1ac1294: 0px; }
}.source-locations .sd.sza-3f1f4a584c37d3b1{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-f6259bbe-1328-456d-aa3a-7b6754769d3c: 0px; --gap-v-f6259bbe-1328-456d-aa3a-7b6754769d3c: 16px; --gap-uuid: f6259bbe-1328-456d-aa3a-7b6754769d3c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-3f1f4a584c37d3b1{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-f6259bbe-1328-456d-aa3a-7b6754769d3c: 0px; --gap-v-f6259bbe-1328-456d-aa3a-7b6754769d3c: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3f1f4a584c37d3b1{ gap: 12px; --gap-h-f6259bbe-1328-456d-aa3a-7b6754769d3c: 0px; --gap-v-f6259bbe-1328-456d-aa3a-7b6754769d3c: 12px; }
}.source-locations .sd.sza-04cf522f4004f83f{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-a12946f5-21e1-45f3-97e1-dd506931ddcf: 0px; --gap-v-a12946f5-21e1-45f3-97e1-dd506931ddcf: 16px; --gap-uuid: a12946f5-21e1-45f3-97e1-dd506931ddcf; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-04cf522f4004f83f{ flex-direction: column; --gap-h-a12946f5-21e1-45f3-97e1-dd506931ddcf: 0px; --gap-v-a12946f5-21e1-45f3-97e1-dd506931ddcf: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-04cf522f4004f83f{ gap: 12px; --gap-h-a12946f5-21e1-45f3-97e1-dd506931ddcf: 0px; --gap-v-a12946f5-21e1-45f3-97e1-dd506931ddcf: 12px; }
}.source-locations .sd.sza-67404cf0ccc95ce7{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-67404cf0ccc95ce7{ font-size: 24px; }
}.source-locations .sd.sza-16c9025d49860664{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-16c9025d49860664{ font-size: 14px; }
}.source-locations .sd.sza-a6b5164c6bb33dc9{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-a6b5164c6bb33dc9{ font-size: 14px; }
}.source-locations .sd.sza-165e076f83eb3338{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-165e076f83eb3338{ display: flex; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-165e076f83eb3338{ display: flex; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-165e076f83eb3338{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-165e076f83eb3338{ display: none; }
}.source-locations .sd.sza-0c57c157b7f95601{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0c57c157b7f95601{ font-size: 32px; }
}.source-locations .sd.sza-293c8beaeb4f849f{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42) * 0)); --gap-h-846ff26a-0cfc-402f-9089-784e194ddd2e: 60px; --gap-v-846ff26a-0cfc-402f-9089-784e194ddd2e: 0px; --gap-uuid: 846ff26a-0cfc-402f-9089-784e194ddd2e; max-width: calc(100% - (var(--gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-293c8beaeb4f849f{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-846ff26a-0cfc-402f-9089-784e194ddd2e: 32px; --gap-v-846ff26a-0cfc-402f-9089-784e194ddd2e: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-293c8beaeb4f849f{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-846ff26a-0cfc-402f-9089-784e194ddd2e: 20px; --gap-v-846ff26a-0cfc-402f-9089-784e194ddd2e: 0px; }
}.source-locations .sd.sza-5dbe01a9ec5db613{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-89e07b98-8d75-449a-a920-3324f2836b3f: 0px; --gap-v-89e07b98-8d75-449a-a920-3324f2836b3f: 16px; --gap-uuid: 89e07b98-8d75-449a-a920-3324f2836b3f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-5dbe01a9ec5db613{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-89e07b98-8d75-449a-a920-3324f2836b3f: 0px; --gap-v-89e07b98-8d75-449a-a920-3324f2836b3f: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-5dbe01a9ec5db613{ gap: 12px; --gap-h-89e07b98-8d75-449a-a920-3324f2836b3f: 0px; --gap-v-89e07b98-8d75-449a-a920-3324f2836b3f: 12px; }
}.source-locations .sd.sza-c572b40838ccb8d3{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-b6b4d044-b5d6-4649-bd2d-e45f26d4123f: 0px; --gap-v-b6b4d044-b5d6-4649-bd2d-e45f26d4123f: 16px; --gap-uuid: b6b4d044-b5d6-4649-bd2d-e45f26d4123f; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c572b40838ccb8d3{ flex-direction: column; --gap-h-b6b4d044-b5d6-4649-bd2d-e45f26d4123f: 0px; --gap-v-b6b4d044-b5d6-4649-bd2d-e45f26d4123f: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c572b40838ccb8d3{ gap: 12px; --gap-h-b6b4d044-b5d6-4649-bd2d-e45f26d4123f: 0px; --gap-v-b6b4d044-b5d6-4649-bd2d-e45f26d4123f: 12px; }
}.source-locations .sd.sza-d51e21b765c8637a{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d51e21b765c8637a{ font-size: 24px; }
}.source-locations .sd.sza-eea39f1d4f5e7742{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-eea39f1d4f5e7742{ font-size: 14px; }
}.source-locations .sd.sza-9966507bd0684cec{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-9966507bd0684cec{ font-size: 14px; }
}.source-locations .sd.sza-39693220130a36b5{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-39693220130a36b5{ display: flex; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-39693220130a36b5{ display: flex; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-39693220130a36b5{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-39693220130a36b5{ display: none; }
}.source-locations .sd.sza-7fbb8ca96ea68c89{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-7fbb8ca96ea68c89{ font-size: 32px; }
}.source-locations .sd.sza-9e094c46d2bc3a8f{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 60px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42) * 0)); --gap-h-7a8e777c-febb-4ed5-8df2-03ea7c28151b: 60px; --gap-v-7a8e777c-febb-4ed5-8df2-03ea7c28151b: 0px; --gap-uuid: 7a8e777c-febb-4ed5-8df2-03ea7c28151b; max-width: calc(100% - (var(--gap-h-396b938a-810c-4dc8-9963-5e34bdd5ea42) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-9e094c46d2bc3a8f{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; --gap-h-7a8e777c-febb-4ed5-8df2-03ea7c28151b: 32px; --gap-v-7a8e777c-febb-4ed5-8df2-03ea7c28151b: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-9e094c46d2bc3a8f{ align-content: flex-start; align-items: flex-start; flex: none; gap: 20px; justify-content: flex-start; width: 100%; --gap-h-7a8e777c-febb-4ed5-8df2-03ea7c28151b: 20px; --gap-v-7a8e777c-febb-4ed5-8df2-03ea7c28151b: 0px; }
}.source-locations .sd.sza-3d13eedecb92fc59{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column-reverse; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-bf9aee39-9844-4e59-80de-83589f54ed54: 0px; --gap-v-bf9aee39-9844-4e59-80de-83589f54ed54: 16px; --gap-uuid: bf9aee39-9844-4e59-80de-83589f54ed54; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-3d13eedecb92fc59{ flex-direction: column-reverse; flex-wrap: nowrap; --gap-h-bf9aee39-9844-4e59-80de-83589f54ed54: 0px; --gap-v-bf9aee39-9844-4e59-80de-83589f54ed54: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3d13eedecb92fc59{ gap: 12px; --gap-h-bf9aee39-9844-4e59-80de-83589f54ed54: 0px; --gap-v-bf9aee39-9844-4e59-80de-83589f54ed54: 12px; }
}.source-locations .sd.sza-3d3ca83650f9fd12{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; --gap-h-cc255def-731e-4456-9760-9d132f9397e6: 0px; --gap-v-cc255def-731e-4456-9760-9d132f9397e6: 16px; --gap-uuid: cc255def-731e-4456-9760-9d132f9397e6; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-3d3ca83650f9fd12{ flex-direction: column; --gap-h-cc255def-731e-4456-9760-9d132f9397e6: 0px; --gap-v-cc255def-731e-4456-9760-9d132f9397e6: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3d3ca83650f9fd12{ gap: 12px; --gap-h-cc255def-731e-4456-9760-9d132f9397e6: 0px; --gap-v-cc255def-731e-4456-9760-9d132f9397e6: 12px; }
}.source-locations .sd.sza-507f097c00b9c821{ color: var(--s-color-159319f4); font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 32px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-507f097c00b9c821{ font-size: 24px; }
}.source-locations .sd.sza-105d5490c08188e7{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: 'palt' 1; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-105d5490c08188e7{ font-size: 14px; }
}.source-locations .sd.sza-0766581c8c338b01{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 15px; font-weight: 700; height: auto; line-height: 1.75; padding: 0px 24px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0766581c8c338b01{ font-size: 14px; }
}.source-locations .sd.sza-3cae4e51ff2c0544{ align-content: center; align-items: center; background: #f6f6f6ff; border-radius: 0px 0px 0px 0px; display: flex; flex: none; height: 120px; justify-content: center; width: 120px; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-3cae4e51ff2c0544{ display: flex; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-3cae4e51ff2c0544{ display: flex; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3cae4e51ff2c0544{ display: none; flex: none; height: 80px; width: 80px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3cae4e51ff2c0544{ display: none; }
}.source-locations .sd.sza-ed44e04685040ee3{ color: var(--s-color-159319f4); font-size: 40px; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-ed44e04685040ee3{ font-size: 32px; }
}.source-locations .sd.sza-c751e7648de673f7{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c751e7648de673f7{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c751e7648de673f7{ height: 3231px; padding: 80px 16px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c751e7648de673f7{ height: 2671px; padding: 48px 16px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
}.source-locations .sd.sza-3c8af8dfdf20be02{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 3694px; justify-content: flex-start; margin: 0px 0px 168px 0px; padding: 0px 0px; width: 1440px; --gap-h-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; --gap-v-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; --gap-uuid: 4af45b56-2a88-4a06-a5a4-d583f65240bb; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-3c8af8dfdf20be02{ flex: none; width: 1280px; --gap-h-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; --gap-v-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-3c8af8dfdf20be02{ flex: none; --gap-h-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; --gap-v-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3c8af8dfdf20be02{ flex: none; height: calc(100% - 168px); --gap-h-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; --gap-v-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3c8af8dfdf20be02{ flex: none; height: 2500px; margin: 0px 0px 32px 0px; padding: 0px 0px 0px; width: 350px; --gap-h-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; --gap-v-4af45b56-2a88-4a06-a5a4-d583f65240bb: 0px; max-width: 100%; }
}.source-locations .sd.sza-0e405f6be372bff6{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0e405f6be372bff6{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-locations .sd.sza-4b0e58f4e061cd7f{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-4b0e58f4e061cd7f{ font-size: 36px; }
}.source-locations .sd.sza-12533bc333a8a704{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-locations .sd.sza-a5732f2d8077248e{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-locations .sd.sza-a5732f2d8077248e.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-a5732f2d8077248e.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-968970e1c16684ff{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-locations .sd.sza-968970e1c16684ff.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-968970e1c16684ff.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-5ce0849935ab1806{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-5ce0849935ab1806{ font-size: 16px; }
}.source-locations .sd.sza-16e99f3675098859{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456: 0px; --gap-v-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456: 16px; --gap-uuid: fa72bff5-4da0-4a04-bd10-2ec4dd3f4456; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-16e99f3675098859{ padding: 0px 0px; --gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456: 0px; --gap-v-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456: 16px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-16e99f3675098859{ gap: 24px; --gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456: 0px; --gap-v-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456: 24px; }
}.source-locations .sd.sza-1edd8adfab473dad{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-1edd8adfab473dad{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-1edd8adfab473dad{ flex: none; width: 100%; }
}.source-locations .sd.sza-966d82b969c4c3f5{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-117196a3-81c8-4517-89c2-c8c683c743f0: 16px; --gap-v-117196a3-81c8-4517-89c2-c8c683c743f0: 0px; --gap-uuid: 117196a3-81c8-4517-89c2-c8c683c743f0; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-966d82b969c4c3f5{ padding: 12px 20px; --gap-h-117196a3-81c8-4517-89c2-c8c683c743f0: 16px; --gap-v-117196a3-81c8-4517-89c2-c8c683c743f0: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-966d82b969c4c3f5{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-117196a3-81c8-4517-89c2-c8c683c743f0: 16px; --gap-v-117196a3-81c8-4517-89c2-c8c683c743f0: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-966d82b969c4c3f5{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-117196a3-81c8-4517-89c2-c8c683c743f0: 8px; --gap-v-117196a3-81c8-4517-89c2-c8c683c743f0: 0px; }
}.source-locations .sd.sza-13ab8a1a488ff8b0{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-13ab8a1a488ff8b0{ font-size: 20px; }
}.source-locations .sd.sza-4baa5cc7db7fce5e{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-4baa5cc7db7fce5e{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-4baa5cc7db7fce5e{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-4baa5cc7db7fce5e{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-117196a3-81c8-4517-89c2-c8c683c743f0) * 0.16)); max-width: calc(84% - (var(--gap-h-117196a3-81c8-4517-89c2-c8c683c743f0) * 0.16)); }
}.source-locations .sd.sza-19ca4ef34d18e73f{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-19ca4ef34d18e73f{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-19ca4ef34d18e73f{ font-size: 16px; }
}.source-locations .sd.sza-446c479051f30878{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-446c479051f30878{ flex: none; height: 0px; }.source-locations .sd.sza-c75fd22fcb7042f6{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-c75fd22fcb7042f6{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-locations .sd.sza-ba62405375e19202{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-097e2075-75ab-47a6-a260-dd942478e1b1: 16px; --gap-v-097e2075-75ab-47a6-a260-dd942478e1b1: 0px; --gap-uuid: 097e2075-75ab-47a6-a260-dd942478e1b1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ba62405375e19202{ padding: 12px 20px; --gap-h-097e2075-75ab-47a6-a260-dd942478e1b1: 16px; --gap-v-097e2075-75ab-47a6-a260-dd942478e1b1: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ba62405375e19202{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-097e2075-75ab-47a6-a260-dd942478e1b1: 16px; --gap-v-097e2075-75ab-47a6-a260-dd942478e1b1: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ba62405375e19202{ gap: 8px; padding: 4px 8px; --gap-h-097e2075-75ab-47a6-a260-dd942478e1b1: 8px; --gap-v-097e2075-75ab-47a6-a260-dd942478e1b1: 0px; }
}.source-locations .sd.sza-0083d270454b50a2{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0083d270454b50a2{ font-size: 20px; }
}.source-locations .sd.sza-7efb3c4eca9cc194{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-eaede35b-2ae0-4571-8d45-6a1f51fea29a: 0px; --gap-v-eaede35b-2ae0-4571-8d45-6a1f51fea29a: 16px; --gap-uuid: eaede35b-2ae0-4571-8d45-6a1f51fea29a; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-7efb3c4eca9cc194{ flex: none; width: calc(90% - (var(--gap-h-097e2075-75ab-47a6-a260-dd942478e1b1) * 0.10000000000000003)); --gap-h-eaede35b-2ae0-4571-8d45-6a1f51fea29a: 0px; --gap-v-eaede35b-2ae0-4571-8d45-6a1f51fea29a: 16px; max-width: calc(90% - (var(--gap-h-097e2075-75ab-47a6-a260-dd942478e1b1) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-7efb3c4eca9cc194{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-eaede35b-2ae0-4571-8d45-6a1f51fea29a: 0px; --gap-v-eaede35b-2ae0-4571-8d45-6a1f51fea29a: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-7efb3c4eca9cc194{ flex: none; gap: 8px; width: 90%; --gap-h-eaede35b-2ae0-4571-8d45-6a1f51fea29a: 0px; --gap-v-eaede35b-2ae0-4571-8d45-6a1f51fea29a: 8px; }
}.source-locations .sd.sza-5bd922a0c0de01c1{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-5bd922a0c0de01c1{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-5bd922a0c0de01c1{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-5bd922a0c0de01c1{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-eaede35b-2ae0-4571-8d45-6a1f51fea29a) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-eaede35b-2ae0-4571-8d45-6a1f51fea29a) * 0.10000000000000003)); }
}.source-locations .sd.sza-c672738255be6e26{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-9401d92e-d5c3-44bf-82fe-10150440dd27: 16px; --gap-v-9401d92e-d5c3-44bf-82fe-10150440dd27: 0px; --gap-uuid: 9401d92e-d5c3-44bf-82fe-10150440dd27; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c672738255be6e26{ padding: 12px 20px; --gap-h-9401d92e-d5c3-44bf-82fe-10150440dd27: 16px; --gap-v-9401d92e-d5c3-44bf-82fe-10150440dd27: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c672738255be6e26{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-9401d92e-d5c3-44bf-82fe-10150440dd27: 22px; --gap-v-9401d92e-d5c3-44bf-82fe-10150440dd27: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c672738255be6e26{ gap: 8px; padding: 4px 8px; --gap-h-9401d92e-d5c3-44bf-82fe-10150440dd27: 8px; --gap-v-9401d92e-d5c3-44bf-82fe-10150440dd27: 0px; }
}.source-locations .sd.sza-a81d391bded10be0{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-a81d391bded10be0{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-a81d391bded10be0{ font-size: 14px; }
}.source-locations .sd.sza-93a8003516017f25{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-93a8003516017f25{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-93a8003516017f25{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-9401d92e-d5c3-44bf-82fe-10150440dd27) * 0.16)); max-width: calc(84% - (var(--gap-h-9401d92e-d5c3-44bf-82fe-10150440dd27) * 0.16)); }
}.source-locations .sd.sza-8d620b5d259684a0{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-8d620b5d259684a0{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-8d620b5d259684a0{ font-size: 16px; }
}.source-locations .sd.sza-eb5bdcd40976f0f8{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-eb5bdcd40976f0f8{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-eb5bdcd40976f0f8{ flex: none; width: 100%; }
}.source-locations .sd.sza-cc40468cc065a116{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-c5601997-de26-4ee4-bd5d-c285e125014d: 16px; --gap-v-c5601997-de26-4ee4-bd5d-c285e125014d: 0px; --gap-uuid: c5601997-de26-4ee4-bd5d-c285e125014d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-cc40468cc065a116{ padding: 12px 20px; --gap-h-c5601997-de26-4ee4-bd5d-c285e125014d: 16px; --gap-v-c5601997-de26-4ee4-bd5d-c285e125014d: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-cc40468cc065a116{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-c5601997-de26-4ee4-bd5d-c285e125014d: 16px; --gap-v-c5601997-de26-4ee4-bd5d-c285e125014d: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-cc40468cc065a116{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-c5601997-de26-4ee4-bd5d-c285e125014d: 8px; --gap-v-c5601997-de26-4ee4-bd5d-c285e125014d: 0px; }
}.source-locations .sd.sza-4ade119646f8f1b1{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-4ade119646f8f1b1{ font-size: 20px; }
}.source-locations .sd.sza-8b815bd07179dcaa{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-8b815bd07179dcaa{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-8b815bd07179dcaa{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-8b815bd07179dcaa{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-c5601997-de26-4ee4-bd5d-c285e125014d) * 0.16)); max-width: calc(84% - (var(--gap-h-c5601997-de26-4ee4-bd5d-c285e125014d) * 0.16)); }
}.source-locations .sd.sza-83e600add31c5cf1{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-83e600add31c5cf1{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-83e600add31c5cf1{ font-size: 16px; }
}.source-locations .sd.sza-2a693fe42692b9c8{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-2a693fe42692b9c8{ flex: none; height: 0px; }.source-locations .sd.sza-9946f11cf3651c24{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-9946f11cf3651c24{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-locations .sd.sza-d15bd9f5aee51dda{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-cef931d7-ffce-46b8-9cb4-84af1a9e95f9: 16px; --gap-v-cef931d7-ffce-46b8-9cb4-84af1a9e95f9: 0px; --gap-uuid: cef931d7-ffce-46b8-9cb4-84af1a9e95f9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d15bd9f5aee51dda{ padding: 12px 20px; --gap-h-cef931d7-ffce-46b8-9cb4-84af1a9e95f9: 16px; --gap-v-cef931d7-ffce-46b8-9cb4-84af1a9e95f9: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d15bd9f5aee51dda{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-cef931d7-ffce-46b8-9cb4-84af1a9e95f9: 16px; --gap-v-cef931d7-ffce-46b8-9cb4-84af1a9e95f9: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d15bd9f5aee51dda{ gap: 8px; padding: 4px 8px; --gap-h-cef931d7-ffce-46b8-9cb4-84af1a9e95f9: 8px; --gap-v-cef931d7-ffce-46b8-9cb4-84af1a9e95f9: 0px; }
}.source-locations .sd.sza-f687274e4167d8dc{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-f687274e4167d8dc{ font-size: 20px; }
}.source-locations .sd.sza-5993a78e8d0939f5{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5: 0px; --gap-v-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5: 16px; --gap-uuid: 1045ddd0-dcc3-4a7d-90e7-81bb71e513a5; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-5993a78e8d0939f5{ flex: none; width: calc(90% - (var(--gap-h-cef931d7-ffce-46b8-9cb4-84af1a9e95f9) * 0.10000000000000003)); --gap-h-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5: 0px; --gap-v-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5: 16px; max-width: calc(90% - (var(--gap-h-cef931d7-ffce-46b8-9cb4-84af1a9e95f9) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-5993a78e8d0939f5{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5: 0px; --gap-v-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-5993a78e8d0939f5{ flex: none; gap: 8px; width: 90%; --gap-h-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5: 0px; --gap-v-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5: 8px; }
}.source-locations .sd.sza-c93f4e9c7b5334dc{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c93f4e9c7b5334dc{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c93f4e9c7b5334dc{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c93f4e9c7b5334dc{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-1045ddd0-dcc3-4a7d-90e7-81bb71e513a5) * 0.10000000000000003)); }
}.source-locations .sd.sza-fcc3009d06338ddf{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-b47df0d6-f829-43f0-b50b-dc3f18b605d9: 16px; --gap-v-b47df0d6-f829-43f0-b50b-dc3f18b605d9: 0px; --gap-uuid: b47df0d6-f829-43f0-b50b-dc3f18b605d9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-fcc3009d06338ddf{ padding: 12px 20px; --gap-h-b47df0d6-f829-43f0-b50b-dc3f18b605d9: 16px; --gap-v-b47df0d6-f829-43f0-b50b-dc3f18b605d9: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-fcc3009d06338ddf{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-b47df0d6-f829-43f0-b50b-dc3f18b605d9: 22px; --gap-v-b47df0d6-f829-43f0-b50b-dc3f18b605d9: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-fcc3009d06338ddf{ gap: 8px; padding: 4px 8px; --gap-h-b47df0d6-f829-43f0-b50b-dc3f18b605d9: 8px; --gap-v-b47df0d6-f829-43f0-b50b-dc3f18b605d9: 0px; }
}.source-locations .sd.sza-c2ec78315f03e112{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-c2ec78315f03e112{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c2ec78315f03e112{ font-size: 14px; }
}.source-locations .sd.sza-7eeeacbd534acad5{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-7eeeacbd534acad5{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-7eeeacbd534acad5{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-b47df0d6-f829-43f0-b50b-dc3f18b605d9) * 0.16)); max-width: calc(84% - (var(--gap-h-b47df0d6-f829-43f0-b50b-dc3f18b605d9) * 0.16)); }
}.source-locations .sd.sza-b0e953f19441e84c{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-b0e953f19441e84c{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-b0e953f19441e84c{ font-size: 16px; }
}.source-locations .sd.sza-65545695b179fb6b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-65545695b179fb6b{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-65545695b179fb6b{ flex: none; width: 100%; }
}.source-locations .sd.sza-74b03d39bff04567{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-1b19effd-3381-4d88-8c48-52aaa1f00c5b: 16px; --gap-v-1b19effd-3381-4d88-8c48-52aaa1f00c5b: 0px; --gap-uuid: 1b19effd-3381-4d88-8c48-52aaa1f00c5b; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-74b03d39bff04567{ padding: 12px 20px; --gap-h-1b19effd-3381-4d88-8c48-52aaa1f00c5b: 16px; --gap-v-1b19effd-3381-4d88-8c48-52aaa1f00c5b: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-74b03d39bff04567{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1b19effd-3381-4d88-8c48-52aaa1f00c5b: 16px; --gap-v-1b19effd-3381-4d88-8c48-52aaa1f00c5b: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-74b03d39bff04567{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-1b19effd-3381-4d88-8c48-52aaa1f00c5b: 8px; --gap-v-1b19effd-3381-4d88-8c48-52aaa1f00c5b: 0px; }
}.source-locations .sd.sza-622be9ce43678424{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-622be9ce43678424{ font-size: 20px; }
}.source-locations .sd.sza-64bf04eec8fc6d2c{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-64bf04eec8fc6d2c{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-64bf04eec8fc6d2c{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-64bf04eec8fc6d2c{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-1b19effd-3381-4d88-8c48-52aaa1f00c5b) * 0.16)); max-width: calc(84% - (var(--gap-h-1b19effd-3381-4d88-8c48-52aaa1f00c5b) * 0.16)); }
}.source-locations .sd.sza-3516d428d43cbf76{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-3516d428d43cbf76{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-3516d428d43cbf76{ font-size: 16px; }
}.source-locations .sd.sza-3d3a4fa126a651d9{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-3d3a4fa126a651d9{ flex: none; height: 0px; }.source-locations .sd.sza-c0f7608d054262e1{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-c0f7608d054262e1{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-locations .sd.sza-951baaba4fb98582{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-04c28060-2fbe-47aa-9b8a-4dc82920d85b: 16px; --gap-v-04c28060-2fbe-47aa-9b8a-4dc82920d85b: 0px; --gap-uuid: 04c28060-2fbe-47aa-9b8a-4dc82920d85b; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-951baaba4fb98582{ padding: 12px 20px; --gap-h-04c28060-2fbe-47aa-9b8a-4dc82920d85b: 16px; --gap-v-04c28060-2fbe-47aa-9b8a-4dc82920d85b: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-951baaba4fb98582{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-04c28060-2fbe-47aa-9b8a-4dc82920d85b: 16px; --gap-v-04c28060-2fbe-47aa-9b8a-4dc82920d85b: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-951baaba4fb98582{ gap: 8px; padding: 4px 8px; --gap-h-04c28060-2fbe-47aa-9b8a-4dc82920d85b: 8px; --gap-v-04c28060-2fbe-47aa-9b8a-4dc82920d85b: 0px; }
}.source-locations .sd.sza-610f932e6202ccf9{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-610f932e6202ccf9{ font-size: 20px; }
}.source-locations .sd.sza-80223750f0a65507{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-dc2b3f00-5f5a-4683-bad4-8fc009f30843: 0px; --gap-v-dc2b3f00-5f5a-4683-bad4-8fc009f30843: 16px; --gap-uuid: dc2b3f00-5f5a-4683-bad4-8fc009f30843; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-80223750f0a65507{ flex: none; width: calc(90% - (var(--gap-h-04c28060-2fbe-47aa-9b8a-4dc82920d85b) * 0.10000000000000003)); --gap-h-dc2b3f00-5f5a-4683-bad4-8fc009f30843: 0px; --gap-v-dc2b3f00-5f5a-4683-bad4-8fc009f30843: 16px; max-width: calc(90% - (var(--gap-h-04c28060-2fbe-47aa-9b8a-4dc82920d85b) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-80223750f0a65507{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-dc2b3f00-5f5a-4683-bad4-8fc009f30843: 0px; --gap-v-dc2b3f00-5f5a-4683-bad4-8fc009f30843: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-80223750f0a65507{ flex: none; gap: 8px; width: 90%; --gap-h-dc2b3f00-5f5a-4683-bad4-8fc009f30843: 0px; --gap-v-dc2b3f00-5f5a-4683-bad4-8fc009f30843: 8px; }
}.source-locations .sd.sza-50e4bebc4b5e4b2a{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-50e4bebc4b5e4b2a{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-50e4bebc4b5e4b2a{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-50e4bebc4b5e4b2a{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-dc2b3f00-5f5a-4683-bad4-8fc009f30843) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-dc2b3f00-5f5a-4683-bad4-8fc009f30843) * 0.10000000000000003)); }
}.source-locations .sd.sza-df4cf3276cbaf792{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-4bb78b16-8372-4ded-8330-6d615c6f4812: 16px; --gap-v-4bb78b16-8372-4ded-8330-6d615c6f4812: 0px; --gap-uuid: 4bb78b16-8372-4ded-8330-6d615c6f4812; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-df4cf3276cbaf792{ padding: 12px 20px; --gap-h-4bb78b16-8372-4ded-8330-6d615c6f4812: 16px; --gap-v-4bb78b16-8372-4ded-8330-6d615c6f4812: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-df4cf3276cbaf792{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-4bb78b16-8372-4ded-8330-6d615c6f4812: 22px; --gap-v-4bb78b16-8372-4ded-8330-6d615c6f4812: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-df4cf3276cbaf792{ gap: 8px; padding: 4px 8px; --gap-h-4bb78b16-8372-4ded-8330-6d615c6f4812: 8px; --gap-v-4bb78b16-8372-4ded-8330-6d615c6f4812: 0px; }
}.source-locations .sd.sza-5bfb68aebaafed62{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-5bfb68aebaafed62{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-5bfb68aebaafed62{ font-size: 14px; }
}.source-locations .sd.sza-d79225324a97f686{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d79225324a97f686{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d79225324a97f686{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-4bb78b16-8372-4ded-8330-6d615c6f4812) * 0.16)); max-width: calc(84% - (var(--gap-h-4bb78b16-8372-4ded-8330-6d615c6f4812) * 0.16)); }
}.source-locations .sd.sza-d5dbac24d5e5ad48{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-d5dbac24d5e5ad48{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-d5dbac24d5e5ad48{ font-size: 16px; }
}.source-locations .sd.sza-9b1010ad67eb71bc{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-9b1010ad67eb71bc{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-9b1010ad67eb71bc{ flex: none; width: 100%; }
}.source-locations .sd.sza-f848aba653253510{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-492854a2-c600-46a6-a6fc-a99d95408037: 16px; --gap-v-492854a2-c600-46a6-a6fc-a99d95408037: 0px; --gap-uuid: 492854a2-c600-46a6-a6fc-a99d95408037; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f848aba653253510{ padding: 12px 20px; --gap-h-492854a2-c600-46a6-a6fc-a99d95408037: 16px; --gap-v-492854a2-c600-46a6-a6fc-a99d95408037: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f848aba653253510{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-492854a2-c600-46a6-a6fc-a99d95408037: 16px; --gap-v-492854a2-c600-46a6-a6fc-a99d95408037: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f848aba653253510{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-492854a2-c600-46a6-a6fc-a99d95408037: 8px; --gap-v-492854a2-c600-46a6-a6fc-a99d95408037: 0px; }
}.source-locations .sd.sza-012e840a041b15e7{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-012e840a041b15e7{ font-size: 20px; }
}.source-locations .sd.sza-057668c414fc446f{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-057668c414fc446f{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-057668c414fc446f{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-057668c414fc446f{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-492854a2-c600-46a6-a6fc-a99d95408037) * 0.16)); max-width: calc(84% - (var(--gap-h-492854a2-c600-46a6-a6fc-a99d95408037) * 0.16)); }
}.source-locations .sd.sza-701504c33ddb20d7{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-701504c33ddb20d7{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-701504c33ddb20d7{ font-size: 16px; }
}.source-locations .sd.sza-fdeca8d8a4960e9f{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-fdeca8d8a4960e9f{ flex: none; height: 0px; }.source-locations .sd.sza-e07e0c2950104094{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e07e0c2950104094{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-locations .sd.sza-246ec58e5067f3b5{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-d1fd96aa-8a1b-48aa-87c5-410e9a90b705: 16px; --gap-v-d1fd96aa-8a1b-48aa-87c5-410e9a90b705: 0px; --gap-uuid: d1fd96aa-8a1b-48aa-87c5-410e9a90b705; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-246ec58e5067f3b5{ padding: 12px 20px; --gap-h-d1fd96aa-8a1b-48aa-87c5-410e9a90b705: 16px; --gap-v-d1fd96aa-8a1b-48aa-87c5-410e9a90b705: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-246ec58e5067f3b5{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-d1fd96aa-8a1b-48aa-87c5-410e9a90b705: 16px; --gap-v-d1fd96aa-8a1b-48aa-87c5-410e9a90b705: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-246ec58e5067f3b5{ gap: 8px; padding: 4px 8px; --gap-h-d1fd96aa-8a1b-48aa-87c5-410e9a90b705: 8px; --gap-v-d1fd96aa-8a1b-48aa-87c5-410e9a90b705: 0px; }
}.source-locations .sd.sza-41c8ddd63cc5261d{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-41c8ddd63cc5261d{ font-size: 20px; }
}.source-locations .sd.sza-b9ad5801c3d521af{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-3a0fe4ca-8b92-4e07-86c7-b9ad53496256: 0px; --gap-v-3a0fe4ca-8b92-4e07-86c7-b9ad53496256: 16px; --gap-uuid: 3a0fe4ca-8b92-4e07-86c7-b9ad53496256; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-b9ad5801c3d521af{ flex: none; width: calc(90% - (var(--gap-h-d1fd96aa-8a1b-48aa-87c5-410e9a90b705) * 0.10000000000000003)); --gap-h-3a0fe4ca-8b92-4e07-86c7-b9ad53496256: 0px; --gap-v-3a0fe4ca-8b92-4e07-86c7-b9ad53496256: 16px; max-width: calc(90% - (var(--gap-h-d1fd96aa-8a1b-48aa-87c5-410e9a90b705) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-b9ad5801c3d521af{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-3a0fe4ca-8b92-4e07-86c7-b9ad53496256: 0px; --gap-v-3a0fe4ca-8b92-4e07-86c7-b9ad53496256: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-b9ad5801c3d521af{ flex: none; gap: 8px; width: 90%; --gap-h-3a0fe4ca-8b92-4e07-86c7-b9ad53496256: 0px; --gap-v-3a0fe4ca-8b92-4e07-86c7-b9ad53496256: 8px; }
}.source-locations .sd.sza-75c9fff5e12af4eb{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-75c9fff5e12af4eb{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-75c9fff5e12af4eb{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-75c9fff5e12af4eb{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-3a0fe4ca-8b92-4e07-86c7-b9ad53496256) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-3a0fe4ca-8b92-4e07-86c7-b9ad53496256) * 0.10000000000000003)); }
}.source-locations .sd.sza-0cc42df173906933{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-ebddeb74-b10c-4068-ab81-0648d7a799db: 16px; --gap-v-ebddeb74-b10c-4068-ab81-0648d7a799db: 0px; --gap-uuid: ebddeb74-b10c-4068-ab81-0648d7a799db; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-0cc42df173906933{ padding: 12px 20px; --gap-h-ebddeb74-b10c-4068-ab81-0648d7a799db: 16px; --gap-v-ebddeb74-b10c-4068-ab81-0648d7a799db: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-0cc42df173906933{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-ebddeb74-b10c-4068-ab81-0648d7a799db: 22px; --gap-v-ebddeb74-b10c-4068-ab81-0648d7a799db: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-0cc42df173906933{ gap: 8px; padding: 4px 8px; --gap-h-ebddeb74-b10c-4068-ab81-0648d7a799db: 8px; --gap-v-ebddeb74-b10c-4068-ab81-0648d7a799db: 0px; }
}.source-locations .sd.sza-002e5920b1d80d74{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-002e5920b1d80d74{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-002e5920b1d80d74{ font-size: 14px; }
}.source-locations .sd.sza-fb6efc1089c7e45a{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-fb6efc1089c7e45a{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-fb6efc1089c7e45a{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-ebddeb74-b10c-4068-ab81-0648d7a799db) * 0.16)); max-width: calc(84% - (var(--gap-h-ebddeb74-b10c-4068-ab81-0648d7a799db) * 0.16)); }
}.source-locations .sd.sza-c9a118062791ddfe{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-c9a118062791ddfe{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-c9a118062791ddfe{ font-size: 16px; }
}.source-locations .sd.sza-858d1f70dbe3cdda{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-858d1f70dbe3cdda{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-858d1f70dbe3cdda{ flex: none; width: 100%; }
}.source-locations .sd.sza-b9c6af23c774a899{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-571b7774-4c99-47ff-8ffe-b8994398a11f: 16px; --gap-v-571b7774-4c99-47ff-8ffe-b8994398a11f: 0px; --gap-uuid: 571b7774-4c99-47ff-8ffe-b8994398a11f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-b9c6af23c774a899{ padding: 12px 20px; --gap-h-571b7774-4c99-47ff-8ffe-b8994398a11f: 16px; --gap-v-571b7774-4c99-47ff-8ffe-b8994398a11f: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-b9c6af23c774a899{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-571b7774-4c99-47ff-8ffe-b8994398a11f: 16px; --gap-v-571b7774-4c99-47ff-8ffe-b8994398a11f: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-b9c6af23c774a899{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-571b7774-4c99-47ff-8ffe-b8994398a11f: 8px; --gap-v-571b7774-4c99-47ff-8ffe-b8994398a11f: 0px; }
}.source-locations .sd.sza-5e7662159c1fa5e4{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-5e7662159c1fa5e4{ font-size: 20px; }
}.source-locations .sd.sza-b1204726be1d4edb{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-b1204726be1d4edb{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-b1204726be1d4edb{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-b1204726be1d4edb{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-571b7774-4c99-47ff-8ffe-b8994398a11f) * 0.16)); max-width: calc(84% - (var(--gap-h-571b7774-4c99-47ff-8ffe-b8994398a11f) * 0.16)); }
}.source-locations .sd.sza-764bf962e9fae76f{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-764bf962e9fae76f{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-764bf962e9fae76f{ font-size: 16px; }
}.source-locations .sd.sza-3db14b23b0fc720c{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-3db14b23b0fc720c{ flex: none; height: 0px; }.source-locations .sd.sza-5e55d7145d85270f{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-5e55d7145d85270f{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-locations .sd.sza-ab8cb96bc311992b{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d: 16px; --gap-v-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d: 0px; --gap-uuid: 4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ab8cb96bc311992b{ padding: 12px 20px; --gap-h-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d: 16px; --gap-v-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ab8cb96bc311992b{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d: 16px; --gap-v-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ab8cb96bc311992b{ gap: 8px; padding: 4px 8px; --gap-h-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d: 8px; --gap-v-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d: 0px; }
}.source-locations .sd.sza-fdb4ee6d308629ff{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-fdb4ee6d308629ff{ font-size: 20px; }
}.source-locations .sd.sza-81611724fe5fff14{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-33d19d93-9036-4278-8fe2-11c4b28a25f8: 0px; --gap-v-33d19d93-9036-4278-8fe2-11c4b28a25f8: 16px; --gap-uuid: 33d19d93-9036-4278-8fe2-11c4b28a25f8; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-81611724fe5fff14{ flex: none; width: calc(90% - (var(--gap-h-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d) * 0.10000000000000003)); --gap-h-33d19d93-9036-4278-8fe2-11c4b28a25f8: 0px; --gap-v-33d19d93-9036-4278-8fe2-11c4b28a25f8: 16px; max-width: calc(90% - (var(--gap-h-4d8d859d-72bd-4cf9-ba9b-6dc0c5bf395d) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-81611724fe5fff14{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-33d19d93-9036-4278-8fe2-11c4b28a25f8: 0px; --gap-v-33d19d93-9036-4278-8fe2-11c4b28a25f8: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-81611724fe5fff14{ flex: none; gap: 8px; width: 90%; --gap-h-33d19d93-9036-4278-8fe2-11c4b28a25f8: 0px; --gap-v-33d19d93-9036-4278-8fe2-11c4b28a25f8: 8px; }
}.source-locations .sd.sza-5cc7f376b6067244{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-5cc7f376b6067244{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-5cc7f376b6067244{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-5cc7f376b6067244{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-33d19d93-9036-4278-8fe2-11c4b28a25f8) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-33d19d93-9036-4278-8fe2-11c4b28a25f8) * 0.10000000000000003)); }
}.source-locations .sd.sza-ebbd3eb97ca6daec{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59: 16px; --gap-v-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59: 0px; --gap-uuid: 6450f6ce-d617-42d8-9bc6-0db8cd7a9e59; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ebbd3eb97ca6daec{ padding: 12px 20px; --gap-h-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59: 16px; --gap-v-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ebbd3eb97ca6daec{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59: 22px; --gap-v-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ebbd3eb97ca6daec{ gap: 8px; padding: 4px 8px; --gap-h-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59: 8px; --gap-v-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59: 0px; }
}.source-locations .sd.sza-0f3a2dbac8003e17{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0f3a2dbac8003e17{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-0f3a2dbac8003e17{ font-size: 14px; }
}.source-locations .sd.sza-1ab2d71fb9b79b90{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-1ab2d71fb9b79b90{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-1ab2d71fb9b79b90{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59) * 0.16)); max-width: calc(84% - (var(--gap-h-6450f6ce-d617-42d8-9bc6-0db8cd7a9e59) * 0.16)); }
}.source-locations .sd.sza-4ccf6f5a9ab6063c{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-4ccf6f5a9ab6063c{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-4ccf6f5a9ab6063c{ font-size: 16px; }
}.source-locations .sd.sza-861cace272171b76{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-861cace272171b76{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-861cace272171b76{ flex: none; width: 100%; }
}.source-locations .sd.sza-9c03deb9e82e45da{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-2eaa643e-a098-40d0-be00-275cabb781f8: 16px; --gap-v-2eaa643e-a098-40d0-be00-275cabb781f8: 0px; --gap-uuid: 2eaa643e-a098-40d0-be00-275cabb781f8; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-9c03deb9e82e45da{ padding: 12px 20px; --gap-h-2eaa643e-a098-40d0-be00-275cabb781f8: 16px; --gap-v-2eaa643e-a098-40d0-be00-275cabb781f8: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-9c03deb9e82e45da{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-2eaa643e-a098-40d0-be00-275cabb781f8: 16px; --gap-v-2eaa643e-a098-40d0-be00-275cabb781f8: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-9c03deb9e82e45da{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-2eaa643e-a098-40d0-be00-275cabb781f8: 8px; --gap-v-2eaa643e-a098-40d0-be00-275cabb781f8: 0px; }
}.source-locations .sd.sza-b36cdc6f38c3116b{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-b36cdc6f38c3116b{ font-size: 20px; }
}.source-locations .sd.sza-3d825136a5ffd913{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-3d825136a5ffd913{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3d825136a5ffd913{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3d825136a5ffd913{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-2eaa643e-a098-40d0-be00-275cabb781f8) * 0.16)); max-width: calc(84% - (var(--gap-h-2eaa643e-a098-40d0-be00-275cabb781f8) * 0.16)); }
}.source-locations .sd.sza-886e0e666497f354{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-886e0e666497f354{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-886e0e666497f354{ font-size: 16px; }
}.source-locations .sd.sza-c018e5004672d0bd{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-c018e5004672d0bd{ flex: none; height: 0px; }.source-locations .sd.sza-bd816b463302a0b9{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-bd816b463302a0b9{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-locations .sd.sza-1a703edce70eca32{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167: 16px; --gap-v-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167: 0px; --gap-uuid: 12c6f5a5-9dbb-4ab3-8e26-2e3b76506167; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-1a703edce70eca32{ padding: 12px 20px; --gap-h-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167: 16px; --gap-v-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-1a703edce70eca32{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167: 16px; --gap-v-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-1a703edce70eca32{ gap: 8px; padding: 4px 8px; --gap-h-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167: 8px; --gap-v-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167: 0px; }
}.source-locations .sd.sza-4f9938200bbe783e{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-4f9938200bbe783e{ font-size: 20px; }
}.source-locations .sd.sza-9e9070984d8925bf{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-e6ce9b6a-1f4f-4d39-8624-27c07ade9271: 0px; --gap-v-e6ce9b6a-1f4f-4d39-8624-27c07ade9271: 16px; --gap-uuid: e6ce9b6a-1f4f-4d39-8624-27c07ade9271; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-9e9070984d8925bf{ flex: none; width: calc(90% - (var(--gap-h-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167) * 0.10000000000000003)); --gap-h-e6ce9b6a-1f4f-4d39-8624-27c07ade9271: 0px; --gap-v-e6ce9b6a-1f4f-4d39-8624-27c07ade9271: 16px; max-width: calc(90% - (var(--gap-h-12c6f5a5-9dbb-4ab3-8e26-2e3b76506167) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-9e9070984d8925bf{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-e6ce9b6a-1f4f-4d39-8624-27c07ade9271: 0px; --gap-v-e6ce9b6a-1f4f-4d39-8624-27c07ade9271: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-9e9070984d8925bf{ flex: none; gap: 8px; width: 90%; --gap-h-e6ce9b6a-1f4f-4d39-8624-27c07ade9271: 0px; --gap-v-e6ce9b6a-1f4f-4d39-8624-27c07ade9271: 8px; }
}.source-locations .sd.sza-8f0909020b57377c{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-8f0909020b57377c{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-8f0909020b57377c{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-8f0909020b57377c{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-e6ce9b6a-1f4f-4d39-8624-27c07ade9271) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-e6ce9b6a-1f4f-4d39-8624-27c07ade9271) * 0.10000000000000003)); }
}.source-locations .sd.sza-e722685cbf3b3d6a{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-f09551cb-21d1-41c5-8a99-5ba3eeb062d7: 16px; --gap-v-f09551cb-21d1-41c5-8a99-5ba3eeb062d7: 0px; --gap-uuid: f09551cb-21d1-41c5-8a99-5ba3eeb062d7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-e722685cbf3b3d6a{ padding: 12px 20px; --gap-h-f09551cb-21d1-41c5-8a99-5ba3eeb062d7: 16px; --gap-v-f09551cb-21d1-41c5-8a99-5ba3eeb062d7: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-e722685cbf3b3d6a{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-f09551cb-21d1-41c5-8a99-5ba3eeb062d7: 22px; --gap-v-f09551cb-21d1-41c5-8a99-5ba3eeb062d7: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-e722685cbf3b3d6a{ gap: 8px; padding: 4px 8px; --gap-h-f09551cb-21d1-41c5-8a99-5ba3eeb062d7: 8px; --gap-v-f09551cb-21d1-41c5-8a99-5ba3eeb062d7: 0px; }
}.source-locations .sd.sza-b995220db956e972{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-b995220db956e972{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-b995220db956e972{ font-size: 14px; }
}.source-locations .sd.sza-f7930768cf35a842{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-f7930768cf35a842{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f7930768cf35a842{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-f09551cb-21d1-41c5-8a99-5ba3eeb062d7) * 0.16)); max-width: calc(84% - (var(--gap-h-f09551cb-21d1-41c5-8a99-5ba3eeb062d7) * 0.16)); }
}.source-locations .sd.sza-1b094ff76bcff3d5{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-1b094ff76bcff3d5{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-1b094ff76bcff3d5{ font-size: 16px; }
}.source-locations .sd.sza-c76c99c31a9a8a9d{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c76c99c31a9a8a9d{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c76c99c31a9a8a9d{ flex: none; width: 100%; }
}.source-locations .sd.sza-e4fd88715e162ea9{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-825cf0cd-a062-4f14-af99-8146bc2272e8: 16px; --gap-v-825cf0cd-a062-4f14-af99-8146bc2272e8: 0px; --gap-uuid: 825cf0cd-a062-4f14-af99-8146bc2272e8; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-e4fd88715e162ea9{ padding: 12px 20px; --gap-h-825cf0cd-a062-4f14-af99-8146bc2272e8: 16px; --gap-v-825cf0cd-a062-4f14-af99-8146bc2272e8: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-e4fd88715e162ea9{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-825cf0cd-a062-4f14-af99-8146bc2272e8: 16px; --gap-v-825cf0cd-a062-4f14-af99-8146bc2272e8: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-e4fd88715e162ea9{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-825cf0cd-a062-4f14-af99-8146bc2272e8: 8px; --gap-v-825cf0cd-a062-4f14-af99-8146bc2272e8: 0px; }
}.source-locations .sd.sza-fc6e432eea7ac05f{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-fc6e432eea7ac05f{ font-size: 20px; }
}.source-locations .sd.sza-2cba106abd2a2f48{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-2cba106abd2a2f48{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-2cba106abd2a2f48{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-2cba106abd2a2f48{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-825cf0cd-a062-4f14-af99-8146bc2272e8) * 0.16)); max-width: calc(84% - (var(--gap-h-825cf0cd-a062-4f14-af99-8146bc2272e8) * 0.16)); }
}.source-locations .sd.sza-4d97bd834dc4205a{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-4d97bd834dc4205a{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-4d97bd834dc4205a{ font-size: 16px; }
}.source-locations .sd.sza-353f67944a601e78{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-353f67944a601e78{ flex: none; height: 0px; }.source-locations .sd.sza-8302c5203d16ab8e{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-8302c5203d16ab8e{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-locations .sd.sza-45b86a3e8b690377{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-e0d62b37-693a-4c43-8a05-a525ca9bfa24: 16px; --gap-v-e0d62b37-693a-4c43-8a05-a525ca9bfa24: 0px; --gap-uuid: e0d62b37-693a-4c43-8a05-a525ca9bfa24; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-45b86a3e8b690377{ padding: 12px 20px; --gap-h-e0d62b37-693a-4c43-8a05-a525ca9bfa24: 16px; --gap-v-e0d62b37-693a-4c43-8a05-a525ca9bfa24: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-45b86a3e8b690377{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-e0d62b37-693a-4c43-8a05-a525ca9bfa24: 16px; --gap-v-e0d62b37-693a-4c43-8a05-a525ca9bfa24: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-45b86a3e8b690377{ gap: 8px; padding: 4px 8px; --gap-h-e0d62b37-693a-4c43-8a05-a525ca9bfa24: 8px; --gap-v-e0d62b37-693a-4c43-8a05-a525ca9bfa24: 0px; }
}.source-locations .sd.sza-7c6c367d5be82b91{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-7c6c367d5be82b91{ font-size: 20px; }
}.source-locations .sd.sza-16bd25d179e39ee2{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-8457d80b-886d-45ae-9482-726760c93631: 0px; --gap-v-8457d80b-886d-45ae-9482-726760c93631: 16px; --gap-uuid: 8457d80b-886d-45ae-9482-726760c93631; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-16bd25d179e39ee2{ flex: none; width: calc(90% - (var(--gap-h-e0d62b37-693a-4c43-8a05-a525ca9bfa24) * 0.10000000000000003)); --gap-h-8457d80b-886d-45ae-9482-726760c93631: 0px; --gap-v-8457d80b-886d-45ae-9482-726760c93631: 16px; max-width: calc(90% - (var(--gap-h-e0d62b37-693a-4c43-8a05-a525ca9bfa24) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-16bd25d179e39ee2{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-8457d80b-886d-45ae-9482-726760c93631: 0px; --gap-v-8457d80b-886d-45ae-9482-726760c93631: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-16bd25d179e39ee2{ flex: none; gap: 8px; width: 90%; --gap-h-8457d80b-886d-45ae-9482-726760c93631: 0px; --gap-v-8457d80b-886d-45ae-9482-726760c93631: 8px; }
}.source-locations .sd.sza-95a5675144f77a57{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-95a5675144f77a57{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-95a5675144f77a57{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-95a5675144f77a57{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-8457d80b-886d-45ae-9482-726760c93631) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-8457d80b-886d-45ae-9482-726760c93631) * 0.10000000000000003)); }
}.source-locations .sd.sza-3d2c85203310a694{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-1adf739b-5791-4861-9e06-07c5af945751: 16px; --gap-v-1adf739b-5791-4861-9e06-07c5af945751: 0px; --gap-uuid: 1adf739b-5791-4861-9e06-07c5af945751; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-3d2c85203310a694{ padding: 12px 20px; --gap-h-1adf739b-5791-4861-9e06-07c5af945751: 16px; --gap-v-1adf739b-5791-4861-9e06-07c5af945751: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3d2c85203310a694{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-1adf739b-5791-4861-9e06-07c5af945751: 22px; --gap-v-1adf739b-5791-4861-9e06-07c5af945751: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3d2c85203310a694{ gap: 8px; padding: 4px 8px; --gap-h-1adf739b-5791-4861-9e06-07c5af945751: 8px; --gap-v-1adf739b-5791-4861-9e06-07c5af945751: 0px; }
}.source-locations .sd.sza-ffdaf7bf4155d7de{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-ffdaf7bf4155d7de{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ffdaf7bf4155d7de{ font-size: 14px; }
}.source-locations .sd.sza-6a34bd7bc62cd356{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-6a34bd7bc62cd356{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-6a34bd7bc62cd356{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-1adf739b-5791-4861-9e06-07c5af945751) * 0.16)); max-width: calc(84% - (var(--gap-h-1adf739b-5791-4861-9e06-07c5af945751) * 0.16)); }
}.source-locations .sd.sza-7261f7b6df11c3b5{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-7261f7b6df11c3b5{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-7261f7b6df11c3b5{ font-size: 16px; }
}.source-locations .sd.sza-cc9acd1beeee18fe{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-cc9acd1beeee18fe{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-cc9acd1beeee18fe{ flex: none; width: 100%; }
}.source-locations .sd.sza-db7ecd5e70830f14{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-928163fb-6af5-4c3e-b53c-4d9912c15c09: 16px; --gap-v-928163fb-6af5-4c3e-b53c-4d9912c15c09: 0px; --gap-uuid: 928163fb-6af5-4c3e-b53c-4d9912c15c09; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-db7ecd5e70830f14{ padding: 12px 20px; --gap-h-928163fb-6af5-4c3e-b53c-4d9912c15c09: 16px; --gap-v-928163fb-6af5-4c3e-b53c-4d9912c15c09: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-db7ecd5e70830f14{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-928163fb-6af5-4c3e-b53c-4d9912c15c09: 16px; --gap-v-928163fb-6af5-4c3e-b53c-4d9912c15c09: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-db7ecd5e70830f14{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-928163fb-6af5-4c3e-b53c-4d9912c15c09: 8px; --gap-v-928163fb-6af5-4c3e-b53c-4d9912c15c09: 0px; }
}.source-locations .sd.sza-d9a8614b8517c9ca{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d9a8614b8517c9ca{ font-size: 20px; }
}.source-locations .sd.sza-eafb27cb9a84eb60{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-eafb27cb9a84eb60{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-eafb27cb9a84eb60{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-eafb27cb9a84eb60{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-928163fb-6af5-4c3e-b53c-4d9912c15c09) * 0.16)); max-width: calc(84% - (var(--gap-h-928163fb-6af5-4c3e-b53c-4d9912c15c09) * 0.16)); }
}.source-locations .sd.sza-8c3051534736afe1{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-8c3051534736afe1{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-8c3051534736afe1{ font-size: 16px; }
}.source-locations .sd.sza-6174acef8b7f8c23{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-6174acef8b7f8c23{ flex: none; height: 0px; }.source-locations .sd.sza-a784251f9c06b9c2{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-a784251f9c06b9c2{ padding: 0px 0px; }
}.source-locations .sd.sza-ccc1b2da8354af19{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-de0a0ade-14be-4344-a783-41031e42109c: 16px; --gap-v-de0a0ade-14be-4344-a783-41031e42109c: 0px; --gap-uuid: de0a0ade-14be-4344-a783-41031e42109c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ccc1b2da8354af19{ padding: 12px 20px; --gap-h-de0a0ade-14be-4344-a783-41031e42109c: 16px; --gap-v-de0a0ade-14be-4344-a783-41031e42109c: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ccc1b2da8354af19{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-de0a0ade-14be-4344-a783-41031e42109c: 16px; --gap-v-de0a0ade-14be-4344-a783-41031e42109c: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ccc1b2da8354af19{ gap: 8px; padding: 4px 8px; --gap-h-de0a0ade-14be-4344-a783-41031e42109c: 8px; --gap-v-de0a0ade-14be-4344-a783-41031e42109c: 0px; }
}.source-locations .sd.sza-3525286f6ec5af3d{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-3525286f6ec5af3d{ font-size: 20px; }
}.source-locations .sd.sza-6e37422d5d6e7717{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: auto; --gap-h-818c08a5-d438-476a-9965-0324e56c28e6: 0px; --gap-v-818c08a5-d438-476a-9965-0324e56c28e6: 16px; --gap-uuid: 818c08a5-d438-476a-9965-0324e56c28e6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-6e37422d5d6e7717{ flex: none; width: calc(90% - (var(--gap-h-de0a0ade-14be-4344-a783-41031e42109c) * 0.10000000000000003)); --gap-h-818c08a5-d438-476a-9965-0324e56c28e6: 0px; --gap-v-818c08a5-d438-476a-9965-0324e56c28e6: 16px; max-width: calc(90% - (var(--gap-h-de0a0ade-14be-4344-a783-41031e42109c) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-6e37422d5d6e7717{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-818c08a5-d438-476a-9965-0324e56c28e6: 0px; --gap-v-818c08a5-d438-476a-9965-0324e56c28e6: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-6e37422d5d6e7717{ flex: none; gap: 8px; width: 90%; --gap-h-818c08a5-d438-476a-9965-0324e56c28e6: 0px; --gap-v-818c08a5-d438-476a-9965-0324e56c28e6: 8px; }
}.source-locations .sd.sza-d8c341e8dae6f517{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d8c341e8dae6f517{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d8c341e8dae6f517{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d8c341e8dae6f517{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-818c08a5-d438-476a-9965-0324e56c28e6) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-818c08a5-d438-476a-9965-0324e56c28e6) * 0.10000000000000003)); }
}.source-locations .sd.sza-bccdf79b171e5351{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-673c2ab0-5fce-4b22-9017-45e28bb76646: 16px; --gap-v-673c2ab0-5fce-4b22-9017-45e28bb76646: 0px; --gap-uuid: 673c2ab0-5fce-4b22-9017-45e28bb76646; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-bccdf79b171e5351{ padding: 12px 20px; --gap-h-673c2ab0-5fce-4b22-9017-45e28bb76646: 16px; --gap-v-673c2ab0-5fce-4b22-9017-45e28bb76646: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-bccdf79b171e5351{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-673c2ab0-5fce-4b22-9017-45e28bb76646: 22px; --gap-v-673c2ab0-5fce-4b22-9017-45e28bb76646: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-bccdf79b171e5351{ gap: 8px; padding: 4px 8px; --gap-h-673c2ab0-5fce-4b22-9017-45e28bb76646: 8px; --gap-v-673c2ab0-5fce-4b22-9017-45e28bb76646: 0px; }
}.source-locations .sd.sza-bbbab473cbad86c0{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-bbbab473cbad86c0{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-bbbab473cbad86c0{ font-size: 14px; }
}.source-locations .sd.sza-11ff1a9234969d48{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-11ff1a9234969d48{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-11ff1a9234969d48{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-673c2ab0-5fce-4b22-9017-45e28bb76646) * 0.16)); max-width: calc(84% - (var(--gap-h-673c2ab0-5fce-4b22-9017-45e28bb76646) * 0.16)); }
}.source-locations .sd.sza-b21c44bb378e15d3{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-b21c44bb378e15d3{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-b21c44bb378e15d3{ font-size: 16px; }
}.source-locations .sd.sza-6198c28d7df566bd{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-6198c28d7df566bd{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-6198c28d7df566bd{ flex: none; width: 100%; }
}.source-locations .sd.sza-fc2c620f8528e2ae{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-6cc6f94b-1bb1-413b-b289-9d7595c63da2: 16px; --gap-v-6cc6f94b-1bb1-413b-b289-9d7595c63da2: 0px; --gap-uuid: 6cc6f94b-1bb1-413b-b289-9d7595c63da2; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-fc2c620f8528e2ae{ padding: 12px 20px; --gap-h-6cc6f94b-1bb1-413b-b289-9d7595c63da2: 16px; --gap-v-6cc6f94b-1bb1-413b-b289-9d7595c63da2: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-fc2c620f8528e2ae{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-6cc6f94b-1bb1-413b-b289-9d7595c63da2: 16px; --gap-v-6cc6f94b-1bb1-413b-b289-9d7595c63da2: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-fc2c620f8528e2ae{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-6cc6f94b-1bb1-413b-b289-9d7595c63da2: 8px; --gap-v-6cc6f94b-1bb1-413b-b289-9d7595c63da2: 0px; }
}.source-locations .sd.sza-6412c5f5316a224b{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-6412c5f5316a224b{ font-size: 20px; }
}.source-locations .sd.sza-0c1a1dee8ead230e{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-0c1a1dee8ead230e{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-0c1a1dee8ead230e{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-0c1a1dee8ead230e{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-6cc6f94b-1bb1-413b-b289-9d7595c63da2) * 0.16)); max-width: calc(84% - (var(--gap-h-6cc6f94b-1bb1-413b-b289-9d7595c63da2) * 0.16)); }
}.source-locations .sd.sza-b6d6716efb7c4f46{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-b6d6716efb7c4f46{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-b6d6716efb7c4f46{ font-size: 16px; }
}.source-locations .sd.sza-ddd4aa576fbad76b{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-ddd4aa576fbad76b{ flex: none; height: 0px; }.source-locations .sd.sza-5fdd52b5c04cd687{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-5fdd52b5c04cd687{ padding: 0px 0px; }
}.source-locations .sd.sza-9cf0f198ae19c0b5{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-7131e2da-660d-4202-983b-94e44bd2477d: 16px; --gap-v-7131e2da-660d-4202-983b-94e44bd2477d: 0px; --gap-uuid: 7131e2da-660d-4202-983b-94e44bd2477d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-9cf0f198ae19c0b5{ padding: 12px 20px; --gap-h-7131e2da-660d-4202-983b-94e44bd2477d: 16px; --gap-v-7131e2da-660d-4202-983b-94e44bd2477d: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-9cf0f198ae19c0b5{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-7131e2da-660d-4202-983b-94e44bd2477d: 16px; --gap-v-7131e2da-660d-4202-983b-94e44bd2477d: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-9cf0f198ae19c0b5{ gap: 8px; padding: 4px 8px; --gap-h-7131e2da-660d-4202-983b-94e44bd2477d: 8px; --gap-v-7131e2da-660d-4202-983b-94e44bd2477d: 0px; }
}.source-locations .sd.sza-a3b5294a61cac76e{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-a3b5294a61cac76e{ font-size: 20px; }
}.source-locations .sd.sza-6592fdd4bc74e1ff{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-1c953010-32c6-45e8-a1cf-abe7eb0c7701: 0px; --gap-v-1c953010-32c6-45e8-a1cf-abe7eb0c7701: 16px; --gap-uuid: 1c953010-32c6-45e8-a1cf-abe7eb0c7701; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-6592fdd4bc74e1ff{ flex: none; width: calc(90% - (var(--gap-h-7131e2da-660d-4202-983b-94e44bd2477d) * 0.10000000000000003)); --gap-h-1c953010-32c6-45e8-a1cf-abe7eb0c7701: 0px; --gap-v-1c953010-32c6-45e8-a1cf-abe7eb0c7701: 16px; max-width: calc(90% - (var(--gap-h-7131e2da-660d-4202-983b-94e44bd2477d) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-6592fdd4bc74e1ff{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-1c953010-32c6-45e8-a1cf-abe7eb0c7701: 0px; --gap-v-1c953010-32c6-45e8-a1cf-abe7eb0c7701: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-6592fdd4bc74e1ff{ flex: none; gap: 8px; width: 90%; --gap-h-1c953010-32c6-45e8-a1cf-abe7eb0c7701: 0px; --gap-v-1c953010-32c6-45e8-a1cf-abe7eb0c7701: 8px; }
}.source-locations .sd.sza-e2753eb57166a4da{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-e2753eb57166a4da{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-e2753eb57166a4da{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-e2753eb57166a4da{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-1c953010-32c6-45e8-a1cf-abe7eb0c7701) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-1c953010-32c6-45e8-a1cf-abe7eb0c7701) * 0.10000000000000003)); }
}.source-locations .sd.sza-18bbb93dc4ea9a0c{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-81076c6a-30f6-4830-8a0a-1bef9adf1b17: 16px; --gap-v-81076c6a-30f6-4830-8a0a-1bef9adf1b17: 0px; --gap-uuid: 81076c6a-30f6-4830-8a0a-1bef9adf1b17; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-18bbb93dc4ea9a0c{ padding: 12px 20px; --gap-h-81076c6a-30f6-4830-8a0a-1bef9adf1b17: 16px; --gap-v-81076c6a-30f6-4830-8a0a-1bef9adf1b17: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-18bbb93dc4ea9a0c{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-81076c6a-30f6-4830-8a0a-1bef9adf1b17: 22px; --gap-v-81076c6a-30f6-4830-8a0a-1bef9adf1b17: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-18bbb93dc4ea9a0c{ gap: 8px; padding: 4px 8px; --gap-h-81076c6a-30f6-4830-8a0a-1bef9adf1b17: 8px; --gap-v-81076c6a-30f6-4830-8a0a-1bef9adf1b17: 0px; }
}.source-locations .sd.sza-fdff869e62ea16f0{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-fdff869e62ea16f0{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-fdff869e62ea16f0{ font-size: 14px; }
}.source-locations .sd.sza-cbbe6f0e0d8995f2{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-cbbe6f0e0d8995f2{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-cbbe6f0e0d8995f2{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-81076c6a-30f6-4830-8a0a-1bef9adf1b17) * 0.16)); max-width: calc(84% - (var(--gap-h-81076c6a-30f6-4830-8a0a-1bef9adf1b17) * 0.16)); }
}.source-locations .sd.sza-7da9c91b83c95548{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-7da9c91b83c95548{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-7da9c91b83c95548{ font-size: 16px; }
}.source-locations .sd.sza-63a30d9225f43b78{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-63a30d9225f43b78{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-63a30d9225f43b78{ flex: none; width: 100%; }
}.source-locations .sd.sza-c32b7b0b0c9c923a{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-1954e4e9-7c07-47e5-ae2d-364e3ad4337d: 16px; --gap-v-1954e4e9-7c07-47e5-ae2d-364e3ad4337d: 0px; --gap-uuid: 1954e4e9-7c07-47e5-ae2d-364e3ad4337d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c32b7b0b0c9c923a{ padding: 12px 20px; --gap-h-1954e4e9-7c07-47e5-ae2d-364e3ad4337d: 16px; --gap-v-1954e4e9-7c07-47e5-ae2d-364e3ad4337d: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c32b7b0b0c9c923a{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1954e4e9-7c07-47e5-ae2d-364e3ad4337d: 16px; --gap-v-1954e4e9-7c07-47e5-ae2d-364e3ad4337d: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c32b7b0b0c9c923a{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-1954e4e9-7c07-47e5-ae2d-364e3ad4337d: 8px; --gap-v-1954e4e9-7c07-47e5-ae2d-364e3ad4337d: 0px; }
}.source-locations .sd.sza-d2e44cb9c82c9ad7{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d2e44cb9c82c9ad7{ font-size: 20px; }
}.source-locations .sd.sza-468cca0cd8b564cb{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-468cca0cd8b564cb{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-468cca0cd8b564cb{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-468cca0cd8b564cb{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-1954e4e9-7c07-47e5-ae2d-364e3ad4337d) * 0.16)); max-width: calc(84% - (var(--gap-h-1954e4e9-7c07-47e5-ae2d-364e3ad4337d) * 0.16)); }
}.source-locations .sd.sza-37c0f338e25f7b86{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-37c0f338e25f7b86{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-37c0f338e25f7b86{ font-size: 16px; }
}.source-locations .sd.sza-e4dd37b35641369d{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-e4dd37b35641369d{ flex: none; height: 0px; }.source-locations .sd.sza-6e976514e1b4b2b0{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-6e976514e1b4b2b0{ padding: 0px 0px; }
}.source-locations .sd.sza-c4d6ef227810441e{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-a4b40bee-7a8f-4d22-8b01-43aa77bb5587: 16px; --gap-v-a4b40bee-7a8f-4d22-8b01-43aa77bb5587: 0px; --gap-uuid: a4b40bee-7a8f-4d22-8b01-43aa77bb5587; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c4d6ef227810441e{ padding: 12px 20px; --gap-h-a4b40bee-7a8f-4d22-8b01-43aa77bb5587: 16px; --gap-v-a4b40bee-7a8f-4d22-8b01-43aa77bb5587: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c4d6ef227810441e{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-a4b40bee-7a8f-4d22-8b01-43aa77bb5587: 16px; --gap-v-a4b40bee-7a8f-4d22-8b01-43aa77bb5587: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c4d6ef227810441e{ gap: 8px; padding: 4px 8px; --gap-h-a4b40bee-7a8f-4d22-8b01-43aa77bb5587: 8px; --gap-v-a4b40bee-7a8f-4d22-8b01-43aa77bb5587: 0px; }
}.source-locations .sd.sza-fb15d93d37b10857{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-fb15d93d37b10857{ font-size: 20px; }
}.source-locations .sd.sza-c4781eed60320424{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-63e34431-cd49-4c79-885c-f9b81afda5c9: 0px; --gap-v-63e34431-cd49-4c79-885c-f9b81afda5c9: 16px; --gap-uuid: 63e34431-cd49-4c79-885c-f9b81afda5c9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c4781eed60320424{ flex: none; width: calc(90% - (var(--gap-h-a4b40bee-7a8f-4d22-8b01-43aa77bb5587) * 0.10000000000000003)); --gap-h-63e34431-cd49-4c79-885c-f9b81afda5c9: 0px; --gap-v-63e34431-cd49-4c79-885c-f9b81afda5c9: 16px; max-width: calc(90% - (var(--gap-h-a4b40bee-7a8f-4d22-8b01-43aa77bb5587) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c4781eed60320424{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-63e34431-cd49-4c79-885c-f9b81afda5c9: 0px; --gap-v-63e34431-cd49-4c79-885c-f9b81afda5c9: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c4781eed60320424{ flex: none; gap: 8px; width: 90%; --gap-h-63e34431-cd49-4c79-885c-f9b81afda5c9: 0px; --gap-v-63e34431-cd49-4c79-885c-f9b81afda5c9: 8px; }
}.source-locations .sd.sza-87844acac2017945{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-87844acac2017945{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-87844acac2017945{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-87844acac2017945{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-63e34431-cd49-4c79-885c-f9b81afda5c9) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-63e34431-cd49-4c79-885c-f9b81afda5c9) * 0.10000000000000003)); }
}.source-locations .sd.sza-21ef164f6d190463{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-703b4645-9494-4a64-a6ed-c512261ec512: 16px; --gap-v-703b4645-9494-4a64-a6ed-c512261ec512: 0px; --gap-uuid: 703b4645-9494-4a64-a6ed-c512261ec512; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-21ef164f6d190463{ padding: 12px 20px; --gap-h-703b4645-9494-4a64-a6ed-c512261ec512: 16px; --gap-v-703b4645-9494-4a64-a6ed-c512261ec512: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-21ef164f6d190463{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-703b4645-9494-4a64-a6ed-c512261ec512: 22px; --gap-v-703b4645-9494-4a64-a6ed-c512261ec512: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-21ef164f6d190463{ gap: 8px; padding: 4px 8px; --gap-h-703b4645-9494-4a64-a6ed-c512261ec512: 8px; --gap-v-703b4645-9494-4a64-a6ed-c512261ec512: 0px; }
}.source-locations .sd.sza-5cb2726423ebdd83{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-5cb2726423ebdd83{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-5cb2726423ebdd83{ font-size: 14px; }
}.source-locations .sd.sza-a9ee961cff675494{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-a9ee961cff675494{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-a9ee961cff675494{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-703b4645-9494-4a64-a6ed-c512261ec512) * 0.16)); max-width: calc(84% - (var(--gap-h-703b4645-9494-4a64-a6ed-c512261ec512) * 0.16)); }
}.source-locations .sd.sza-2c4e930feca54122{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-2c4e930feca54122{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-2c4e930feca54122{ font-size: 16px; }
}.source-locations .sd.sza-9ba0ea9916873579{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-9ba0ea9916873579{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-9ba0ea9916873579{ flex: none; width: 100%; }
}.source-locations .sd.sza-d8a7bd99e199848b{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-d73c5b32-d62c-4720-b99f-20e1026fc578: 16px; --gap-v-d73c5b32-d62c-4720-b99f-20e1026fc578: 0px; --gap-uuid: d73c5b32-d62c-4720-b99f-20e1026fc578; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d8a7bd99e199848b{ padding: 12px 20px; --gap-h-d73c5b32-d62c-4720-b99f-20e1026fc578: 16px; --gap-v-d73c5b32-d62c-4720-b99f-20e1026fc578: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d8a7bd99e199848b{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-d73c5b32-d62c-4720-b99f-20e1026fc578: 16px; --gap-v-d73c5b32-d62c-4720-b99f-20e1026fc578: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d8a7bd99e199848b{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-d73c5b32-d62c-4720-b99f-20e1026fc578: 8px; --gap-v-d73c5b32-d62c-4720-b99f-20e1026fc578: 0px; }
}.source-locations .sd.sza-d5cb9feaf2962ea4{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d5cb9feaf2962ea4{ font-size: 20px; }
}.source-locations .sd.sza-d3b49dda67fac564{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d3b49dda67fac564{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d3b49dda67fac564{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d3b49dda67fac564{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-d73c5b32-d62c-4720-b99f-20e1026fc578) * 0.16)); max-width: calc(84% - (var(--gap-h-d73c5b32-d62c-4720-b99f-20e1026fc578) * 0.16)); }
}.source-locations .sd.sza-69b8fac7d6816950{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-69b8fac7d6816950{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-69b8fac7d6816950{ font-size: 16px; }
}.source-locations .sd.sza-3f0bf4869f788c03{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-3f0bf4869f788c03{ flex: none; height: 0px; }.source-locations .sd.sza-fb35703af51ade71{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-fb35703af51ade71{ padding: 0px 0px; }
}.source-locations .sd.sza-1e105b15ac86a2ac{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-c76f9754-4b08-403f-8144-e36cdcfbf1f8: 16px; --gap-v-c76f9754-4b08-403f-8144-e36cdcfbf1f8: 0px; --gap-uuid: c76f9754-4b08-403f-8144-e36cdcfbf1f8; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-1e105b15ac86a2ac{ padding: 12px 20px; --gap-h-c76f9754-4b08-403f-8144-e36cdcfbf1f8: 16px; --gap-v-c76f9754-4b08-403f-8144-e36cdcfbf1f8: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-1e105b15ac86a2ac{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-c76f9754-4b08-403f-8144-e36cdcfbf1f8: 16px; --gap-v-c76f9754-4b08-403f-8144-e36cdcfbf1f8: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-1e105b15ac86a2ac{ gap: 8px; padding: 4px 8px; --gap-h-c76f9754-4b08-403f-8144-e36cdcfbf1f8: 8px; --gap-v-c76f9754-4b08-403f-8144-e36cdcfbf1f8: 0px; }
}.source-locations .sd.sza-aa4c45c7e0a31f3a{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-aa4c45c7e0a31f3a{ font-size: 20px; }
}.source-locations .sd.sza-51a55680e93fa9ba{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-1026064b-9a1f-49fe-bd68-eeed52206c36: 0px; --gap-v-1026064b-9a1f-49fe-bd68-eeed52206c36: 16px; --gap-uuid: 1026064b-9a1f-49fe-bd68-eeed52206c36; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-51a55680e93fa9ba{ flex: none; width: calc(90% - (var(--gap-h-c76f9754-4b08-403f-8144-e36cdcfbf1f8) * 0.10000000000000003)); --gap-h-1026064b-9a1f-49fe-bd68-eeed52206c36: 0px; --gap-v-1026064b-9a1f-49fe-bd68-eeed52206c36: 16px; max-width: calc(90% - (var(--gap-h-c76f9754-4b08-403f-8144-e36cdcfbf1f8) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-51a55680e93fa9ba{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-1026064b-9a1f-49fe-bd68-eeed52206c36: 0px; --gap-v-1026064b-9a1f-49fe-bd68-eeed52206c36: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-51a55680e93fa9ba{ flex: none; gap: 8px; width: 90%; --gap-h-1026064b-9a1f-49fe-bd68-eeed52206c36: 0px; --gap-v-1026064b-9a1f-49fe-bd68-eeed52206c36: 8px; }
}.source-locations .sd.sza-f0c98f9d48b19229{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f0c98f9d48b19229{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f0c98f9d48b19229{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f0c98f9d48b19229{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-1026064b-9a1f-49fe-bd68-eeed52206c36) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-1026064b-9a1f-49fe-bd68-eeed52206c36) * 0.10000000000000003)); }
}.source-locations .sd.sza-81ff300031e24c90{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-69276131-bd5e-4a8a-9d00-8cdf8eb49845: 16px; --gap-v-69276131-bd5e-4a8a-9d00-8cdf8eb49845: 0px; --gap-uuid: 69276131-bd5e-4a8a-9d00-8cdf8eb49845; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-81ff300031e24c90{ padding: 12px 20px; --gap-h-69276131-bd5e-4a8a-9d00-8cdf8eb49845: 16px; --gap-v-69276131-bd5e-4a8a-9d00-8cdf8eb49845: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-81ff300031e24c90{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-69276131-bd5e-4a8a-9d00-8cdf8eb49845: 22px; --gap-v-69276131-bd5e-4a8a-9d00-8cdf8eb49845: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-81ff300031e24c90{ gap: 8px; padding: 4px 8px; --gap-h-69276131-bd5e-4a8a-9d00-8cdf8eb49845: 8px; --gap-v-69276131-bd5e-4a8a-9d00-8cdf8eb49845: 0px; }
}.source-locations .sd.sza-f3069138d731d84b{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-f3069138d731d84b{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f3069138d731d84b{ font-size: 14px; }
}.source-locations .sd.sza-daa63922c2efd2f3{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-daa63922c2efd2f3{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-daa63922c2efd2f3{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-69276131-bd5e-4a8a-9d00-8cdf8eb49845) * 0.16)); max-width: calc(84% - (var(--gap-h-69276131-bd5e-4a8a-9d00-8cdf8eb49845) * 0.16)); }
}.source-locations .sd.sza-b5c0408243615496{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-b5c0408243615496{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-b5c0408243615496{ font-size: 16px; }
}.source-locations .sd.sza-670327021a386409{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-670327021a386409{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-670327021a386409{ flex: none; width: 100%; }
}.source-locations .sd.sza-4a2c9f7525884a1b{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-9d224b55-46c6-4839-98b3-8e6b2eeaf105: 16px; --gap-v-9d224b55-46c6-4839-98b3-8e6b2eeaf105: 0px; --gap-uuid: 9d224b55-46c6-4839-98b3-8e6b2eeaf105; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-4a2c9f7525884a1b{ padding: 12px 20px; --gap-h-9d224b55-46c6-4839-98b3-8e6b2eeaf105: 16px; --gap-v-9d224b55-46c6-4839-98b3-8e6b2eeaf105: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-4a2c9f7525884a1b{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-9d224b55-46c6-4839-98b3-8e6b2eeaf105: 16px; --gap-v-9d224b55-46c6-4839-98b3-8e6b2eeaf105: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-4a2c9f7525884a1b{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-9d224b55-46c6-4839-98b3-8e6b2eeaf105: 8px; --gap-v-9d224b55-46c6-4839-98b3-8e6b2eeaf105: 0px; }
}.source-locations .sd.sza-8e7793cd2c0b6455{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-8e7793cd2c0b6455{ font-size: 20px; }
}.source-locations .sd.sza-da5bfb8b201e21b4{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-da5bfb8b201e21b4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-da5bfb8b201e21b4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-da5bfb8b201e21b4{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-9d224b55-46c6-4839-98b3-8e6b2eeaf105) * 0.16)); max-width: calc(84% - (var(--gap-h-9d224b55-46c6-4839-98b3-8e6b2eeaf105) * 0.16)); }
}.source-locations .sd.sza-1095b404d2d9f410{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-1095b404d2d9f410{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-1095b404d2d9f410{ font-size: 16px; }
}.source-locations .sd.sza-d1a9c25d73ee58ce{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-d1a9c25d73ee58ce{ flex: none; height: 0px; }.source-locations .sd.sza-1ce1126385ba4e6c{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-1ce1126385ba4e6c{ padding: 0px 0px; }
}.source-locations .sd.sza-155c8893cd8eef83{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-76d37a59-8d2c-49f0-9a7e-fe9597d95765: 16px; --gap-v-76d37a59-8d2c-49f0-9a7e-fe9597d95765: 0px; --gap-uuid: 76d37a59-8d2c-49f0-9a7e-fe9597d95765; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-155c8893cd8eef83{ padding: 12px 20px; --gap-h-76d37a59-8d2c-49f0-9a7e-fe9597d95765: 16px; --gap-v-76d37a59-8d2c-49f0-9a7e-fe9597d95765: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-155c8893cd8eef83{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-76d37a59-8d2c-49f0-9a7e-fe9597d95765: 16px; --gap-v-76d37a59-8d2c-49f0-9a7e-fe9597d95765: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-155c8893cd8eef83{ gap: 8px; padding: 4px 8px; --gap-h-76d37a59-8d2c-49f0-9a7e-fe9597d95765: 8px; --gap-v-76d37a59-8d2c-49f0-9a7e-fe9597d95765: 0px; }
}.source-locations .sd.sza-cb4553f8c5e309e7{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-locations .sd.sza-ce0b03cf3057462a{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-60af2e99-326d-4358-ac9b-a2d8e5087a34: 0px; --gap-v-60af2e99-326d-4358-ac9b-a2d8e5087a34: 16px; --gap-uuid: 60af2e99-326d-4358-ac9b-a2d8e5087a34; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ce0b03cf3057462a{ flex: none; width: calc(90% - (var(--gap-h-76d37a59-8d2c-49f0-9a7e-fe9597d95765) * 0.10000000000000003)); --gap-h-60af2e99-326d-4358-ac9b-a2d8e5087a34: 0px; --gap-v-60af2e99-326d-4358-ac9b-a2d8e5087a34: 16px; max-width: calc(90% - (var(--gap-h-76d37a59-8d2c-49f0-9a7e-fe9597d95765) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ce0b03cf3057462a{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-60af2e99-326d-4358-ac9b-a2d8e5087a34: 0px; --gap-v-60af2e99-326d-4358-ac9b-a2d8e5087a34: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ce0b03cf3057462a{ flex: none; gap: 8px; width: 90%; --gap-h-60af2e99-326d-4358-ac9b-a2d8e5087a34: 0px; --gap-v-60af2e99-326d-4358-ac9b-a2d8e5087a34: 8px; }
}.source-locations .sd.sza-e77ddd1c4eece93a{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-e77ddd1c4eece93a{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-e77ddd1c4eece93a{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-e77ddd1c4eece93a{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-60af2e99-326d-4358-ac9b-a2d8e5087a34) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-60af2e99-326d-4358-ac9b-a2d8e5087a34) * 0.10000000000000003)); }
}.source-locations .sd.sza-8d8e8cc915c512cf{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-c9d535a6-461d-4aca-928b-14e5fe02d1dc: 16px; --gap-v-c9d535a6-461d-4aca-928b-14e5fe02d1dc: 0px; --gap-uuid: c9d535a6-461d-4aca-928b-14e5fe02d1dc; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-8d8e8cc915c512cf{ padding: 12px 20px; --gap-h-c9d535a6-461d-4aca-928b-14e5fe02d1dc: 16px; --gap-v-c9d535a6-461d-4aca-928b-14e5fe02d1dc: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-8d8e8cc915c512cf{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-c9d535a6-461d-4aca-928b-14e5fe02d1dc: 22px; --gap-v-c9d535a6-461d-4aca-928b-14e5fe02d1dc: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-8d8e8cc915c512cf{ gap: 8px; padding: 4px 8px; --gap-h-c9d535a6-461d-4aca-928b-14e5fe02d1dc: 8px; --gap-v-c9d535a6-461d-4aca-928b-14e5fe02d1dc: 0px; }
}.source-locations .sd.sza-5acdb43aec715e9b{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-5acdb43aec715e9b{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-5acdb43aec715e9b{ font-size: 14px; }
}.source-locations .sd.sza-3181b55505f7bc55{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-3181b55505f7bc55{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3181b55505f7bc55{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-c9d535a6-461d-4aca-928b-14e5fe02d1dc) * 0.16)); max-width: calc(84% - (var(--gap-h-c9d535a6-461d-4aca-928b-14e5fe02d1dc) * 0.16)); }
}.source-locations .sd.sza-c032b5948a865320{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-c032b5948a865320{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-c032b5948a865320{ font-size: 16px; }
}.source-locations .sd.sza-62e6110a83b20ac5{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-62e6110a83b20ac5{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-62e6110a83b20ac5{ flex: none; width: 100%; }
}.source-locations .sd.sza-07973fb8436161b2{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-be3524ea-db84-4be6-b2b1-617816afb24c: 16px; --gap-v-be3524ea-db84-4be6-b2b1-617816afb24c: 0px; --gap-uuid: be3524ea-db84-4be6-b2b1-617816afb24c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-07973fb8436161b2{ padding: 12px 20px; --gap-h-be3524ea-db84-4be6-b2b1-617816afb24c: 16px; --gap-v-be3524ea-db84-4be6-b2b1-617816afb24c: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-07973fb8436161b2{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-be3524ea-db84-4be6-b2b1-617816afb24c: 16px; --gap-v-be3524ea-db84-4be6-b2b1-617816afb24c: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-07973fb8436161b2{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-be3524ea-db84-4be6-b2b1-617816afb24c: 8px; --gap-v-be3524ea-db84-4be6-b2b1-617816afb24c: 0px; }
}.source-locations .sd.sza-44396090e4a89420{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-44396090e4a89420{ font-size: 20px; }
}.source-locations .sd.sza-6a2fa22c1524aab5{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-6a2fa22c1524aab5{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-6a2fa22c1524aab5{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-6a2fa22c1524aab5{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-be3524ea-db84-4be6-b2b1-617816afb24c) * 0.16)); max-width: calc(84% - (var(--gap-h-be3524ea-db84-4be6-b2b1-617816afb24c) * 0.16)); }
}.source-locations .sd.sza-9bf6c081756240ac{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-9bf6c081756240ac{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-9bf6c081756240ac{ font-size: 16px; }
}.source-locations .sd.sza-fd21d4e1744366f6{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-fd21d4e1744366f6{ flex: none; height: 0px; }.source-locations .sd.sza-e33967306503e20e{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e33967306503e20e{ padding: 0px 0px; }
}.source-locations .sd.sza-e3521ea0447c2cf7{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-580dd475-cd83-4ecf-80cf-1a74a94a3eee: 16px; --gap-v-580dd475-cd83-4ecf-80cf-1a74a94a3eee: 0px; --gap-uuid: 580dd475-cd83-4ecf-80cf-1a74a94a3eee; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-e3521ea0447c2cf7{ padding: 12px 20px; --gap-h-580dd475-cd83-4ecf-80cf-1a74a94a3eee: 16px; --gap-v-580dd475-cd83-4ecf-80cf-1a74a94a3eee: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-e3521ea0447c2cf7{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-580dd475-cd83-4ecf-80cf-1a74a94a3eee: 16px; --gap-v-580dd475-cd83-4ecf-80cf-1a74a94a3eee: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-e3521ea0447c2cf7{ gap: 8px; padding: 4px 8px; --gap-h-580dd475-cd83-4ecf-80cf-1a74a94a3eee: 8px; --gap-v-580dd475-cd83-4ecf-80cf-1a74a94a3eee: 0px; }
}.source-locations .sd.sza-28ed784ea785c4fd{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-locations .sd.sza-c931bffd6454f38c{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-d16dde2b-0147-40ba-ae57-c0919a962058: 0px; --gap-v-d16dde2b-0147-40ba-ae57-c0919a962058: 16px; --gap-uuid: d16dde2b-0147-40ba-ae57-c0919a962058; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c931bffd6454f38c{ flex: none; width: calc(90% - (var(--gap-h-580dd475-cd83-4ecf-80cf-1a74a94a3eee) * 0.10000000000000003)); --gap-h-d16dde2b-0147-40ba-ae57-c0919a962058: 0px; --gap-v-d16dde2b-0147-40ba-ae57-c0919a962058: 16px; max-width: calc(90% - (var(--gap-h-580dd475-cd83-4ecf-80cf-1a74a94a3eee) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c931bffd6454f38c{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-d16dde2b-0147-40ba-ae57-c0919a962058: 0px; --gap-v-d16dde2b-0147-40ba-ae57-c0919a962058: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c931bffd6454f38c{ flex: none; gap: 8px; width: 90%; --gap-h-d16dde2b-0147-40ba-ae57-c0919a962058: 0px; --gap-v-d16dde2b-0147-40ba-ae57-c0919a962058: 8px; }
}.source-locations .sd.sza-14cae4796345a488{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-14cae4796345a488{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-14cae4796345a488{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-14cae4796345a488{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-d16dde2b-0147-40ba-ae57-c0919a962058) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-d16dde2b-0147-40ba-ae57-c0919a962058) * 0.10000000000000003)); }
}.source-locations .sd.sza-ecb2f16b65b03cc9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c: 16px; --gap-v-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c: 0px; --gap-uuid: a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ecb2f16b65b03cc9{ padding: 12px 20px; --gap-h-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c: 16px; --gap-v-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ecb2f16b65b03cc9{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c: 22px; --gap-v-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ecb2f16b65b03cc9{ gap: 8px; padding: 4px 8px; --gap-h-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c: 8px; --gap-v-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c: 0px; }
}.source-locations .sd.sza-9e40c6ceea09ed06{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-9e40c6ceea09ed06{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-9e40c6ceea09ed06{ font-size: 14px; }
}.source-locations .sd.sza-3d86c58ea5ddca52{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-3d86c58ea5ddca52{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3d86c58ea5ddca52{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c) * 0.16)); max-width: calc(84% - (var(--gap-h-a8c7a6df-858f-4e8d-a8c7-68cc85a4fe0c) * 0.16)); }
}.source-locations .sd.sza-09b395a4ea4869fc{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-09b395a4ea4869fc{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-09b395a4ea4869fc{ font-size: 16px; }
}.source-locations .sd.sza-94007ed86af37d65{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-94007ed86af37d65{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-94007ed86af37d65{ flex: none; width: 100%; }
}.source-locations .sd.sza-c60bf4d536b908c2{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-d006efa9-3ac5-4fec-a8c3-9725addd41ac: 16px; --gap-v-d006efa9-3ac5-4fec-a8c3-9725addd41ac: 0px; --gap-uuid: d006efa9-3ac5-4fec-a8c3-9725addd41ac; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c60bf4d536b908c2{ padding: 12px 20px; --gap-h-d006efa9-3ac5-4fec-a8c3-9725addd41ac: 16px; --gap-v-d006efa9-3ac5-4fec-a8c3-9725addd41ac: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c60bf4d536b908c2{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-d006efa9-3ac5-4fec-a8c3-9725addd41ac: 16px; --gap-v-d006efa9-3ac5-4fec-a8c3-9725addd41ac: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c60bf4d536b908c2{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-d006efa9-3ac5-4fec-a8c3-9725addd41ac: 8px; --gap-v-d006efa9-3ac5-4fec-a8c3-9725addd41ac: 0px; }
}.source-locations .sd.sza-18e2cefe9634454e{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-18e2cefe9634454e{ font-size: 20px; }
}.source-locations .sd.sza-d8527ecc53f72f22{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d8527ecc53f72f22{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d8527ecc53f72f22{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d8527ecc53f72f22{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-d006efa9-3ac5-4fec-a8c3-9725addd41ac) * 0.16)); max-width: calc(84% - (var(--gap-h-d006efa9-3ac5-4fec-a8c3-9725addd41ac) * 0.16)); }
}.source-locations .sd.sza-add7ce463716636c{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-add7ce463716636c{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-add7ce463716636c{ font-size: 16px; }
}.source-locations .sd.sza-967da0fe2dd7dc66{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-967da0fe2dd7dc66{ flex: none; height: 0px; }.source-locations .sd.sza-9725a59a78756b01{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-9725a59a78756b01{ padding: 0px 0px; }
}.source-locations .sd.sza-21c64a8d6e9e62df{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-fc3f2b20-296e-44b6-bae6-5a0f1175920c: 16px; --gap-v-fc3f2b20-296e-44b6-bae6-5a0f1175920c: 0px; --gap-uuid: fc3f2b20-296e-44b6-bae6-5a0f1175920c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-21c64a8d6e9e62df{ padding: 12px 20px; --gap-h-fc3f2b20-296e-44b6-bae6-5a0f1175920c: 16px; --gap-v-fc3f2b20-296e-44b6-bae6-5a0f1175920c: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-21c64a8d6e9e62df{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-fc3f2b20-296e-44b6-bae6-5a0f1175920c: 16px; --gap-v-fc3f2b20-296e-44b6-bae6-5a0f1175920c: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-21c64a8d6e9e62df{ gap: 8px; padding: 4px 8px; --gap-h-fc3f2b20-296e-44b6-bae6-5a0f1175920c: 8px; --gap-v-fc3f2b20-296e-44b6-bae6-5a0f1175920c: 0px; }
}.source-locations .sd.sza-8d6a6302f12f510a{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-8d6a6302f12f510a{ font-size: 20px; }
}.source-locations .sd.sza-25b8541a84c16d1a{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-4b3a9edf-fc12-4299-8826-854ed24bac60: 0px; --gap-v-4b3a9edf-fc12-4299-8826-854ed24bac60: 16px; --gap-uuid: 4b3a9edf-fc12-4299-8826-854ed24bac60; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-25b8541a84c16d1a{ flex: none; width: calc(90% - (var(--gap-h-fc3f2b20-296e-44b6-bae6-5a0f1175920c) * 0.10000000000000003)); --gap-h-4b3a9edf-fc12-4299-8826-854ed24bac60: 0px; --gap-v-4b3a9edf-fc12-4299-8826-854ed24bac60: 16px; max-width: calc(90% - (var(--gap-h-fc3f2b20-296e-44b6-bae6-5a0f1175920c) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-25b8541a84c16d1a{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-4b3a9edf-fc12-4299-8826-854ed24bac60: 0px; --gap-v-4b3a9edf-fc12-4299-8826-854ed24bac60: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-25b8541a84c16d1a{ flex: none; gap: 8px; width: 90%; --gap-h-4b3a9edf-fc12-4299-8826-854ed24bac60: 0px; --gap-v-4b3a9edf-fc12-4299-8826-854ed24bac60: 8px; }
}.source-locations .sd.sza-d0f4b2c49547e2f4{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-d0f4b2c49547e2f4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-d0f4b2c49547e2f4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d0f4b2c49547e2f4{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-4b3a9edf-fc12-4299-8826-854ed24bac60) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-4b3a9edf-fc12-4299-8826-854ed24bac60) * 0.10000000000000003)); }
}.source-locations .sd.sza-9942783b16b61f1e{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9: 16px; --gap-v-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9: 0px; --gap-uuid: 33da16fd-f81b-4e63-a810-9e6c1ee6a0c9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-9942783b16b61f1e{ padding: 12px 20px; --gap-h-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9: 16px; --gap-v-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-9942783b16b61f1e{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9: 22px; --gap-v-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-9942783b16b61f1e{ gap: 8px; padding: 4px 8px; --gap-h-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9: 8px; --gap-v-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9: 0px; }
}.source-locations .sd.sza-3682e00f69d0cf34{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-3682e00f69d0cf34{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3682e00f69d0cf34{ font-size: 14px; }
}.source-locations .sd.sza-332cc4a04e59ec61{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-332cc4a04e59ec61{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-332cc4a04e59ec61{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9) * 0.16)); max-width: calc(84% - (var(--gap-h-33da16fd-f81b-4e63-a810-9e6c1ee6a0c9) * 0.16)); }
}.source-locations .sd.sza-312733209fc9fbca{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-312733209fc9fbca{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-312733209fc9fbca{ font-size: 16px; }
}.source-locations .sd.sza-4f3a9940256f476e{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-4f3a9940256f476e{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-4f3a9940256f476e{ flex: none; width: 100%; }
}.source-locations .sd.sza-eebb72d990a688a5{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9: 16px; --gap-v-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9: 0px; --gap-uuid: a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-eebb72d990a688a5{ padding: 12px 20px; --gap-h-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9: 16px; --gap-v-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-eebb72d990a688a5{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9: 16px; --gap-v-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-eebb72d990a688a5{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9: 8px; --gap-v-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9: 0px; }
}.source-locations .sd.sza-fd09c8fcfaa432a4{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-fd09c8fcfaa432a4{ font-size: 20px; }
}.source-locations .sd.sza-a259730f3467cda1{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-a259730f3467cda1{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-a259730f3467cda1{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-a259730f3467cda1{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9) * 0.16)); max-width: calc(84% - (var(--gap-h-a8d039ca-0bd0-4f73-8a0a-b7dc6c200ad9) * 0.16)); }
}.source-locations .sd.sza-3ee56795724b2f1b{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-3ee56795724b2f1b{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-3ee56795724b2f1b{ font-size: 16px; }
}.source-locations .sd.sza-434064ab9cd452ce{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-434064ab9cd452ce{ flex: none; height: 0px; }.source-locations .sd.sza-e8e4e3d1a305f88b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e8e4e3d1a305f88b{ padding: 0px 0px; }
}.source-locations .sd.sza-4792c51201eb8302{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-3c9708e5-a1fb-4866-8648-011ec8f8fe64: 16px; --gap-v-3c9708e5-a1fb-4866-8648-011ec8f8fe64: 0px; --gap-uuid: 3c9708e5-a1fb-4866-8648-011ec8f8fe64; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-4792c51201eb8302{ padding: 12px 20px; --gap-h-3c9708e5-a1fb-4866-8648-011ec8f8fe64: 16px; --gap-v-3c9708e5-a1fb-4866-8648-011ec8f8fe64: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-4792c51201eb8302{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-3c9708e5-a1fb-4866-8648-011ec8f8fe64: 16px; --gap-v-3c9708e5-a1fb-4866-8648-011ec8f8fe64: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-4792c51201eb8302{ gap: 8px; padding: 4px 8px; --gap-h-3c9708e5-a1fb-4866-8648-011ec8f8fe64: 8px; --gap-v-3c9708e5-a1fb-4866-8648-011ec8f8fe64: 0px; }
}.source-locations .sd.sza-d0d416ca98c465f5{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d0d416ca98c465f5{ font-size: 20px; }
}.source-locations .sd.sza-beac11154775ab36{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-f479f5e6-63db-450d-9671-ba71ccb06a56: 0px; --gap-v-f479f5e6-63db-450d-9671-ba71ccb06a56: 16px; --gap-uuid: f479f5e6-63db-450d-9671-ba71ccb06a56; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-beac11154775ab36{ flex: none; width: calc(90% - (var(--gap-h-3c9708e5-a1fb-4866-8648-011ec8f8fe64) * 0.10000000000000003)); --gap-h-f479f5e6-63db-450d-9671-ba71ccb06a56: 0px; --gap-v-f479f5e6-63db-450d-9671-ba71ccb06a56: 16px; max-width: calc(90% - (var(--gap-h-3c9708e5-a1fb-4866-8648-011ec8f8fe64) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-beac11154775ab36{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-f479f5e6-63db-450d-9671-ba71ccb06a56: 0px; --gap-v-f479f5e6-63db-450d-9671-ba71ccb06a56: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-beac11154775ab36{ flex: none; gap: 8px; width: 90%; --gap-h-f479f5e6-63db-450d-9671-ba71ccb06a56: 0px; --gap-v-f479f5e6-63db-450d-9671-ba71ccb06a56: 8px; }
}.source-locations .sd.sza-f144deba2f3f3de4{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f144deba2f3f3de4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f144deba2f3f3de4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f144deba2f3f3de4{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-f479f5e6-63db-450d-9671-ba71ccb06a56) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-f479f5e6-63db-450d-9671-ba71ccb06a56) * 0.10000000000000003)); }
}.source-locations .sd.sza-3d4e83a364fd408b{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-59da0635-9bbd-4ab4-99d0-02260010b943: 16px; --gap-v-59da0635-9bbd-4ab4-99d0-02260010b943: 0px; --gap-uuid: 59da0635-9bbd-4ab4-99d0-02260010b943; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-3d4e83a364fd408b{ padding: 12px 20px; --gap-h-59da0635-9bbd-4ab4-99d0-02260010b943: 16px; --gap-v-59da0635-9bbd-4ab4-99d0-02260010b943: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-3d4e83a364fd408b{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-59da0635-9bbd-4ab4-99d0-02260010b943: 22px; --gap-v-59da0635-9bbd-4ab4-99d0-02260010b943: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-3d4e83a364fd408b{ gap: 8px; padding: 4px 8px; --gap-h-59da0635-9bbd-4ab4-99d0-02260010b943: 8px; --gap-v-59da0635-9bbd-4ab4-99d0-02260010b943: 0px; }
}.source-locations .sd.sza-7d9faa7516d01e55{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-7d9faa7516d01e55{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-7d9faa7516d01e55{ font-size: 14px; }
}.source-locations .sd.sza-8d19e73ca284de16{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-8d19e73ca284de16{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-8d19e73ca284de16{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-59da0635-9bbd-4ab4-99d0-02260010b943) * 0.16)); max-width: calc(84% - (var(--gap-h-59da0635-9bbd-4ab4-99d0-02260010b943) * 0.16)); }
}.source-locations .sd.sza-ea7e5d2d80918921{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-ea7e5d2d80918921{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-ea7e5d2d80918921{ font-size: 16px; }
}.source-locations .sd.sza-aaa91ed568a046e8{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-aaa91ed568a046e8{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-aaa91ed568a046e8{ flex: none; width: 100%; }
}.source-locations .sd.sza-ecdde40650b4ba0d{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-219eb700-358e-4812-8965-61f7b8894c44: 16px; --gap-v-219eb700-358e-4812-8965-61f7b8894c44: 0px; --gap-uuid: 219eb700-358e-4812-8965-61f7b8894c44; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-ecdde40650b4ba0d{ padding: 12px 20px; --gap-h-219eb700-358e-4812-8965-61f7b8894c44: 16px; --gap-v-219eb700-358e-4812-8965-61f7b8894c44: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-ecdde40650b4ba0d{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-219eb700-358e-4812-8965-61f7b8894c44: 16px; --gap-v-219eb700-358e-4812-8965-61f7b8894c44: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-ecdde40650b4ba0d{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-219eb700-358e-4812-8965-61f7b8894c44: 8px; --gap-v-219eb700-358e-4812-8965-61f7b8894c44: 0px; }
}.source-locations .sd.sza-357904809232cdac{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-357904809232cdac{ font-size: 20px; }
}.source-locations .sd.sza-8f8360aa949ce15e{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-8f8360aa949ce15e{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-8f8360aa949ce15e{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-8f8360aa949ce15e{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-219eb700-358e-4812-8965-61f7b8894c44) * 0.16)); max-width: calc(84% - (var(--gap-h-219eb700-358e-4812-8965-61f7b8894c44) * 0.16)); }
}.source-locations .sd.sza-4d2865d79eea703e{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-4d2865d79eea703e{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-4d2865d79eea703e{ font-size: 16px; }
}.source-locations .sd.sza-f4f0f39c3dba0c36{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-f4f0f39c3dba0c36{ flex: none; height: 0px; }.source-locations .sd.sza-2bacc685b1f641f8{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-2bacc685b1f641f8{ padding: 0px 0px; }
}.source-locations .sd.sza-41974cb098f16820{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-bc4b1d12-4d93-4893-9640-ee2b6149dbf0: 16px; --gap-v-bc4b1d12-4d93-4893-9640-ee2b6149dbf0: 0px; --gap-uuid: bc4b1d12-4d93-4893-9640-ee2b6149dbf0; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-41974cb098f16820{ padding: 12px 20px; --gap-h-bc4b1d12-4d93-4893-9640-ee2b6149dbf0: 16px; --gap-v-bc4b1d12-4d93-4893-9640-ee2b6149dbf0: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-41974cb098f16820{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-bc4b1d12-4d93-4893-9640-ee2b6149dbf0: 16px; --gap-v-bc4b1d12-4d93-4893-9640-ee2b6149dbf0: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-41974cb098f16820{ gap: 8px; padding: 4px 8px; --gap-h-bc4b1d12-4d93-4893-9640-ee2b6149dbf0: 8px; --gap-v-bc4b1d12-4d93-4893-9640-ee2b6149dbf0: 0px; }
}.source-locations .sd.sza-0adc2fab5901cef1{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0adc2fab5901cef1{ font-size: 20px; }
}.source-locations .sd.sza-dda90e23ac7e9285{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-d5879ff3-f733-4aed-9885-95e4234fc7b9: 0px; --gap-v-d5879ff3-f733-4aed-9885-95e4234fc7b9: 16px; --gap-uuid: d5879ff3-f733-4aed-9885-95e4234fc7b9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-dda90e23ac7e9285{ flex: none; width: calc(90% - (var(--gap-h-bc4b1d12-4d93-4893-9640-ee2b6149dbf0) * 0.10000000000000003)); --gap-h-d5879ff3-f733-4aed-9885-95e4234fc7b9: 0px; --gap-v-d5879ff3-f733-4aed-9885-95e4234fc7b9: 16px; max-width: calc(90% - (var(--gap-h-bc4b1d12-4d93-4893-9640-ee2b6149dbf0) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-dda90e23ac7e9285{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-d5879ff3-f733-4aed-9885-95e4234fc7b9: 0px; --gap-v-d5879ff3-f733-4aed-9885-95e4234fc7b9: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-dda90e23ac7e9285{ flex: none; gap: 8px; width: 90%; --gap-h-d5879ff3-f733-4aed-9885-95e4234fc7b9: 0px; --gap-v-d5879ff3-f733-4aed-9885-95e4234fc7b9: 8px; }
}.source-locations .sd.sza-f1a44d52126e223e{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f1a44d52126e223e{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f1a44d52126e223e{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f1a44d52126e223e{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-d5879ff3-f733-4aed-9885-95e4234fc7b9) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-d5879ff3-f733-4aed-9885-95e4234fc7b9) * 0.10000000000000003)); }
}.source-locations .sd.sza-8cb9ed169ff3ddd2{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-dc66dc6e-b396-4de1-9610-3ff78dc7b8af: 16px; --gap-v-dc66dc6e-b396-4de1-9610-3ff78dc7b8af: 0px; --gap-uuid: dc66dc6e-b396-4de1-9610-3ff78dc7b8af; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-8cb9ed169ff3ddd2{ padding: 12px 20px; --gap-h-dc66dc6e-b396-4de1-9610-3ff78dc7b8af: 16px; --gap-v-dc66dc6e-b396-4de1-9610-3ff78dc7b8af: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-8cb9ed169ff3ddd2{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-dc66dc6e-b396-4de1-9610-3ff78dc7b8af: 22px; --gap-v-dc66dc6e-b396-4de1-9610-3ff78dc7b8af: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-8cb9ed169ff3ddd2{ gap: 8px; padding: 4px 8px; --gap-h-dc66dc6e-b396-4de1-9610-3ff78dc7b8af: 8px; --gap-v-dc66dc6e-b396-4de1-9610-3ff78dc7b8af: 0px; }
}.source-locations .sd.sza-a52df2eac345470a{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-a52df2eac345470a{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-a52df2eac345470a{ font-size: 14px; }
}.source-locations .sd.sza-d21a238a07f12417{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d21a238a07f12417{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-d21a238a07f12417{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-dc66dc6e-b396-4de1-9610-3ff78dc7b8af) * 0.16)); max-width: calc(84% - (var(--gap-h-dc66dc6e-b396-4de1-9610-3ff78dc7b8af) * 0.16)); }
}.source-locations .sd.sza-3f6b4cfcc13579fd{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-3f6b4cfcc13579fd{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-3f6b4cfcc13579fd{ font-size: 16px; }
}.source-locations .sd.sza-02264fd6f443cc84{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-02264fd6f443cc84{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-02264fd6f443cc84{ flex: none; width: 100%; }
}.source-locations .sd.sza-b73b0c88a125c814{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-6a0dd235-82a4-446e-be29-535d42b2704f: 16px; --gap-v-6a0dd235-82a4-446e-be29-535d42b2704f: 0px; --gap-uuid: 6a0dd235-82a4-446e-be29-535d42b2704f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-b73b0c88a125c814{ padding: 12px 20px; --gap-h-6a0dd235-82a4-446e-be29-535d42b2704f: 16px; --gap-v-6a0dd235-82a4-446e-be29-535d42b2704f: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-b73b0c88a125c814{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-6a0dd235-82a4-446e-be29-535d42b2704f: 16px; --gap-v-6a0dd235-82a4-446e-be29-535d42b2704f: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-b73b0c88a125c814{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-6a0dd235-82a4-446e-be29-535d42b2704f: 8px; --gap-v-6a0dd235-82a4-446e-be29-535d42b2704f: 0px; }
}.source-locations .sd.sza-cb730a974d30c142{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-cb730a974d30c142{ font-size: 20px; }
}.source-locations .sd.sza-4bdc80f5bcb0275c{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-4bdc80f5bcb0275c{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-4bdc80f5bcb0275c{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-4bdc80f5bcb0275c{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-6a0dd235-82a4-446e-be29-535d42b2704f) * 0.16)); max-width: calc(84% - (var(--gap-h-6a0dd235-82a4-446e-be29-535d42b2704f) * 0.16)); }
}.source-locations .sd.sza-f3b7852fc6bafc0f{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-f3b7852fc6bafc0f{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-f3b7852fc6bafc0f{ font-size: 16px; }
}.source-locations .sd.sza-0d5e6e2669741442{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-0d5e6e2669741442{ flex: none; height: 0px; }.source-locations .sd.sza-0bbdc32acbd9f1ec{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-0bbdc32acbd9f1ec{ padding: 0px 0px; }
}.source-locations .sd.sza-c582b539f76a8072{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-50b93cf5-bab3-434d-939c-65ce143aadf7: 16px; --gap-v-50b93cf5-bab3-434d-939c-65ce143aadf7: 0px; --gap-uuid: 50b93cf5-bab3-434d-939c-65ce143aadf7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-c582b539f76a8072{ padding: 12px 20px; --gap-h-50b93cf5-bab3-434d-939c-65ce143aadf7: 16px; --gap-v-50b93cf5-bab3-434d-939c-65ce143aadf7: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-c582b539f76a8072{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-50b93cf5-bab3-434d-939c-65ce143aadf7: 16px; --gap-v-50b93cf5-bab3-434d-939c-65ce143aadf7: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c582b539f76a8072{ gap: 8px; padding: 4px 8px; --gap-h-50b93cf5-bab3-434d-939c-65ce143aadf7: 8px; --gap-v-50b93cf5-bab3-434d-939c-65ce143aadf7: 0px; }
}.source-locations .sd.sza-7bca95b17b7694d9{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-7bca95b17b7694d9{ font-size: 20px; }
}.source-locations .sd.sza-86da76bc7a148587{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-e698f2de-cd98-4ea1-8b79-84d3c6afd58f: 0px; --gap-v-e698f2de-cd98-4ea1-8b79-84d3c6afd58f: 16px; --gap-uuid: e698f2de-cd98-4ea1-8b79-84d3c6afd58f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-86da76bc7a148587{ flex: none; width: calc(90% - (var(--gap-h-50b93cf5-bab3-434d-939c-65ce143aadf7) * 0.10000000000000003)); --gap-h-e698f2de-cd98-4ea1-8b79-84d3c6afd58f: 0px; --gap-v-e698f2de-cd98-4ea1-8b79-84d3c6afd58f: 16px; max-width: calc(90% - (var(--gap-h-50b93cf5-bab3-434d-939c-65ce143aadf7) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-86da76bc7a148587{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-e698f2de-cd98-4ea1-8b79-84d3c6afd58f: 0px; --gap-v-e698f2de-cd98-4ea1-8b79-84d3c6afd58f: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-86da76bc7a148587{ flex: none; gap: 8px; width: 90%; --gap-h-e698f2de-cd98-4ea1-8b79-84d3c6afd58f: 0px; --gap-v-e698f2de-cd98-4ea1-8b79-84d3c6afd58f: 8px; }
}.source-locations .sd.sza-1e26e69d44f3cd81{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-1e26e69d44f3cd81{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-1e26e69d44f3cd81{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-1e26e69d44f3cd81{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-e698f2de-cd98-4ea1-8b79-84d3c6afd58f) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-e698f2de-cd98-4ea1-8b79-84d3c6afd58f) * 0.10000000000000003)); }
}.source-locations .sd.sza-499e232f844f9017{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-29550106-5e5f-4543-910e-f1ddcccddc47: 16px; --gap-v-29550106-5e5f-4543-910e-f1ddcccddc47: 0px; --gap-uuid: 29550106-5e5f-4543-910e-f1ddcccddc47; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-499e232f844f9017{ padding: 12px 20px; --gap-h-29550106-5e5f-4543-910e-f1ddcccddc47: 16px; --gap-v-29550106-5e5f-4543-910e-f1ddcccddc47: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-499e232f844f9017{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-29550106-5e5f-4543-910e-f1ddcccddc47: 22px; --gap-v-29550106-5e5f-4543-910e-f1ddcccddc47: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-499e232f844f9017{ gap: 8px; padding: 4px 8px; --gap-h-29550106-5e5f-4543-910e-f1ddcccddc47: 8px; --gap-v-29550106-5e5f-4543-910e-f1ddcccddc47: 0px; }
}.source-locations .sd.sza-34d9420a7a3b73a4{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-34d9420a7a3b73a4{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-34d9420a7a3b73a4{ font-size: 14px; }
}.source-locations .sd.sza-6e0fb329a0dca2a0{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-6e0fb329a0dca2a0{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-6e0fb329a0dca2a0{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-29550106-5e5f-4543-910e-f1ddcccddc47) * 0.16)); max-width: calc(84% - (var(--gap-h-29550106-5e5f-4543-910e-f1ddcccddc47) * 0.16)); }
}.source-locations .sd.sza-52fb69121de3233a{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-52fb69121de3233a{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-52fb69121de3233a{ font-size: 16px; }
}.source-locations .sd.sza-66b8a5b13704ebff{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); max-width: calc(100% - (var(--gap-h-fa72bff5-4da0-4a04-bd10-2ec4dd3f4456) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-66b8a5b13704ebff{ flex: none; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-66b8a5b13704ebff{ flex: none; width: 100%; }
}.source-locations .sd.sza-20f8f5aef42b9709{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea: 16px; --gap-v-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea: 0px; --gap-uuid: b29b56e7-d873-4b7d-be59-f8a3d66bd4ea; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-20f8f5aef42b9709{ padding: 12px 20px; --gap-h-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea: 16px; --gap-v-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-20f8f5aef42b9709{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea: 16px; --gap-v-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-20f8f5aef42b9709{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea: 8px; --gap-v-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea: 0px; }
}.source-locations .sd.sza-d967e690a0132c1f{ color: #FFFFFF; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d967e690a0132c1f{ font-size: 20px; }
}.source-locations .sd.sza-f36ee7f00ea02a91{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f36ee7f00ea02a91{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f36ee7f00ea02a91{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f36ee7f00ea02a91{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea) * 0.16)); max-width: calc(84% - (var(--gap-h-b29b56e7-d873-4b7d-be59-f8a3d66bd4ea) * 0.16)); }
}.source-locations .sd.sza-23d0230f6f794d56{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-23d0230f6f794d56{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-23d0230f6f794d56{ font-size: 16px; }
}.source-locations .sd.sza-b84be8c459e185f3{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-locations .sd._isClose.sza-b84be8c459e185f3{ flex: none; height: 0px; }.source-locations .sd.sza-7d3b3a4f5e54c82c{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-7d3b3a4f5e54c82c{ padding: 0px 0px; }
}.source-locations .sd.sza-f73f57ac377e8e5c{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-969b26d4-7dfd-4219-b956-fe51347e2ede: 16px; --gap-v-969b26d4-7dfd-4219-b956-fe51347e2ede: 0px; --gap-uuid: 969b26d4-7dfd-4219-b956-fe51347e2ede; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f73f57ac377e8e5c{ padding: 12px 20px; --gap-h-969b26d4-7dfd-4219-b956-fe51347e2ede: 16px; --gap-v-969b26d4-7dfd-4219-b956-fe51347e2ede: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f73f57ac377e8e5c{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-969b26d4-7dfd-4219-b956-fe51347e2ede: 16px; --gap-v-969b26d4-7dfd-4219-b956-fe51347e2ede: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f73f57ac377e8e5c{ gap: 8px; padding: 4px 8px; --gap-h-969b26d4-7dfd-4219-b956-fe51347e2ede: 8px; --gap-v-969b26d4-7dfd-4219-b956-fe51347e2ede: 0px; }
}.source-locations .sd.sza-e37e6eabc4c412e4{ color: #f55a03; font-family: var(--s-font-ba9205de); font-size: 24px; font-weight: 700; height: auto; line-height: 1.2; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-e37e6eabc4c412e4{ font-size: 20px; }
}.source-locations .sd.sza-b6a6e5b3b0549766{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-1caa3233-3b4d-44e4-9f06-01cc41012284: 0px; --gap-v-1caa3233-3b4d-44e4-9f06-01cc41012284: 16px; --gap-uuid: 1caa3233-3b4d-44e4-9f06-01cc41012284; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-b6a6e5b3b0549766{ flex: none; width: calc(90% - (var(--gap-h-969b26d4-7dfd-4219-b956-fe51347e2ede) * 0.10000000000000003)); --gap-h-1caa3233-3b4d-44e4-9f06-01cc41012284: 0px; --gap-v-1caa3233-3b4d-44e4-9f06-01cc41012284: 16px; max-width: calc(90% - (var(--gap-h-969b26d4-7dfd-4219-b956-fe51347e2ede) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-b6a6e5b3b0549766{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-1caa3233-3b4d-44e4-9f06-01cc41012284: 0px; --gap-v-1caa3233-3b4d-44e4-9f06-01cc41012284: 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-b6a6e5b3b0549766{ flex: none; gap: 8px; width: 90%; --gap-h-1caa3233-3b4d-44e4-9f06-01cc41012284: 0px; --gap-v-1caa3233-3b4d-44e4-9f06-01cc41012284: 8px; }
}.source-locations .sd.sza-f699960f4fbbe9cd{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f699960f4fbbe9cd{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f699960f4fbbe9cd{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f699960f4fbbe9cd{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-1caa3233-3b4d-44e4-9f06-01cc41012284) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-1caa3233-3b4d-44e4-9f06-01cc41012284) * 0.10000000000000003)); }
}.source-locations .sd.sza-f694f4ded5eba24c{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-442b7d7e-a35d-45be-a3ef-f753801c376e: 16px; --gap-v-442b7d7e-a35d-45be-a3ef-f753801c376e: 0px; --gap-uuid: 442b7d7e-a35d-45be-a3ef-f753801c376e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-f694f4ded5eba24c{ padding: 12px 20px; --gap-h-442b7d7e-a35d-45be-a3ef-f753801c376e: 16px; --gap-v-442b7d7e-a35d-45be-a3ef-f753801c376e: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f694f4ded5eba24c{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-442b7d7e-a35d-45be-a3ef-f753801c376e: 22px; --gap-v-442b7d7e-a35d-45be-a3ef-f753801c376e: 0px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-f694f4ded5eba24c{ gap: 8px; padding: 4px 8px; --gap-h-442b7d7e-a35d-45be-a3ef-f753801c376e: 8px; --gap-v-442b7d7e-a35d-45be-a3ef-f753801c376e: 0px; }
}.source-locations .sd.sza-c4cb9d0fe4b7d2f0{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-c4cb9d0fe4b7d2f0{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-c4cb9d0fe4b7d2f0{ font-size: 14px; }
}.source-locations .sd.sza-7ee353dd84c3982c{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-7ee353dd84c3982c{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-7ee353dd84c3982c{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-442b7d7e-a35d-45be-a3ef-f753801c376e) * 0.16)); max-width: calc(84% - (var(--gap-h-442b7d7e-a35d-45be-a3ef-f753801c376e) * 0.16)); }
}.source-locations .sd.sza-d4fb2be45b274fce{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-locations .sd._isClose.sza-d4fb2be45b274fce{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-locations .sd.sza-d4fb2be45b274fce{ font-size: 16px; }
}.source-locations .sd.sza-d712c71ee4dbd761{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 9999px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 146px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 4px 4px 4px 24px; width: 531px; --gap-h-d613d309-ad02-4ac9-969d-377adb7ebea6: 16px; --gap-v-d613d309-ad02-4ac9-969d-377adb7ebea6: 0px; --gap-uuid: d613d309-ad02-4ac9-969d-377adb7ebea6; max-width: 100%; --g-color-0: #f83600; --g-position-0: 0%; --g-color-1: #f9d423; --g-position-1: 100%; --g-color-2: #f9d423; --g-position-2: 100%; --g-color-3: #f9d423; --g-position-3: 100%; --g-color-4: #f9d423; --g-position-4: 100%; --g-color-5: #f9d423; --g-position-5: 100%; --g-color-6: #f9d423; --g-position-6: 100%; --g-color-7: #f9d423; --g-position-7: 100%; --g-color-8: #f9d423; --g-position-8: 100%; --g-color-9: #f9d423; --g-position-9: 100%; --g-color-10: #f9d423; --g-position-10: 100%; --g-color-11: #f9d423; --g-position-11: 100%; --g-angle: 90deg; }
.source-locations .sd.sza-d712c71ee4dbd761:hover{ background: #ff5035ff; --gap-h-d613d309-ad02-4ac9-969d-377adb7ebea6: 16px; --gap-v-d613d309-ad02-4ac9-969d-377adb7ebea6: 0px; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-d712c71ee4dbd761{ height: 75px; padding: 4px 4px 4px 20px; width: 100%; --gap-h-d613d309-ad02-4ac9-969d-377adb7ebea6: 16px; --gap-v-d613d309-ad02-4ac9-969d-377adb7ebea6: 0px; max-width: 100%; }
}.source-locations .sd.sza-073fa0a4eb4541d3{ color: #000000ff; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 36px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: 405px; max-width: 100%; justify-content: center; }
.source-locations .sd.sza-d712c71ee4dbd761:hover .sd.sza-073fa0a4eb4541d3{ color: #fafafaff; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-073fa0a4eb4541d3{ font-size: 20px; }
}.source-locations .sd.sza-4615c7d37a4ecd77{ align-content: center; align-items: center; background: #060606ff; border-radius: 50%; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 52px; justify-content: center; padding: 0px; width: 50px; --gap-h-c1c2adc9-f5f4-483a-bb8f-aded3fbfb427: 16px; --gap-v-c1c2adc9-f5f4-483a-bb8f-aded3fbfb427: 0px; --gap-uuid: c1c2adc9-f5f4-483a-bb8f-aded3fbfb427; max-width: 100%; }
.source-locations .sd.sza-d712c71ee4dbd761:hover .sd.sza-4615c7d37a4ecd77{ background: #fafafaff; --gap-h-c1c2adc9-f5f4-483a-bb8f-aded3fbfb427: 16px; --gap-v-c1c2adc9-f5f4-483a-bb8f-aded3fbfb427: 0px; }.source-locations .sd.sza-de136b30f53fc8fc{ background: transparent; border-radius: 0; color: #fafafaff; font-size: 30px; padding: 0px; }
.source-locations .sd.sza-d712c71ee4dbd761:hover .sd.sza-de136b30f53fc8fc{ color: #ff5035ff; transform: ; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-de136b30f53fc8fc{ font-size: 15px; }
}.source-locations .sd.sza-f8ef852d34836bf5{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 100px 30px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
.source-locations .sd.sza-f8ef852d34836bf5:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-f8ef852d34836bf5{ flex: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-f8ef852d34836bf5{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-f8ef852d34836bf5{ padding: 80px 16px; }
}.source-locations .sd.sza-f523e49163d477c6{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-locations .sd.sza-f523e49163d477c6.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-f523e49163d477c6.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-f523e49163d477c6&appear-active{ transform-origin: center center; }.source-locations .sd.sza-4dab427d062e94a3{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-7e0a2fbd-c335-4e4f-bf57-ebaf7ea66790: 0px; --gap-v-7e0a2fbd-c335-4e4f-bf57-ebaf7ea66790: 40px; --gap-uuid: 7e0a2fbd-c335-4e4f-bf57-ebaf7ea66790; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-4dab427d062e94a3{ gap: 32px; --gap-h-7e0a2fbd-c335-4e4f-bf57-ebaf7ea66790: 0px; --gap-v-7e0a2fbd-c335-4e4f-bf57-ebaf7ea66790: 32px; }
}.source-locations .sd.sza-baa2fc5e8583726f{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: auto; --gap-h-2eae4e35-6ae7-4c91-8489-7b3030808421: 0px; --gap-v-2eae4e35-6ae7-4c91-8489-7b3030808421: 24px; --gap-uuid: 2eae4e35-6ae7-4c91-8489-7b3030808421; max-width: 100%; }
.source-locations .sd.sza-baa2fc5e8583726f.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-2eae4e35-6ae7-4c91-8489-7b3030808421: 0px; --gap-v-2eae4e35-6ae7-4c91-8489-7b3030808421: 24px; }
.source-locations .sd.sza-baa2fc5e8583726f.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-locations .sd.sza-cc812968302bfdf8{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-dedc3439-aba1-4132-82c8-d2798cc07754: 0px; --gap-v-dedc3439-aba1-4132-82c8-d2798cc07754: 8px; --gap-uuid: dedc3439-aba1-4132-82c8-d2798cc07754; }.source-locations .sd.sza-38b4ec538dc66759{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-38b4ec538dc66759{ font-size: 28px; }
}.source-locations .sd.sza-eb9ded0d067168f7{ color: #ffffffff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-eb9ded0d067168f7{ font-size: 14px; }
}.source-locations .sd.sza-774785004f66957d{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-7e0a2fbd-c335-4e4f-bf57-ebaf7ea66790) * 0)); --gap-h-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd: 24px; --gap-v-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd: 0px; --gap-uuid: 59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd; max-width: calc(100% - (var(--gap-h-7e0a2fbd-c335-4e4f-bf57-ebaf7ea66790) * 0)); }
.source-locations .sd.sza-774785004f66957d.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd: 24px; --gap-v-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd: 0px; }
.source-locations .sd.sza-774785004f66957d.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-774785004f66957d{ flex-direction: column; flex-wrap: nowrap; --gap-h-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd: 0px; --gap-v-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd: 24px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-774785004f66957d{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd: 20px; --gap-v-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd: 0px; }
}.source-locations .sd.sza-7216eae50ef49221{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd) * 0.6667)); --gap-h-30dd7692-e557-4876-8960-8edb7a1e5522: 0px; --gap-v-30dd7692-e557-4876-8960-8edb7a1e5522: 10px; --gap-uuid: 30dd7692-e557-4876-8960-8edb7a1e5522; max-width: calc(33.33% - (var(--gap-h-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd) * 0.6667)); }
.source-locations .sd.sza-7216eae50ef49221:hover{ opacity: 1; --gap-h-30dd7692-e557-4876-8960-8edb7a1e5522: 0px; --gap-v-30dd7692-e557-4876-8960-8edb7a1e5522: 10px; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-7216eae50ef49221{ width: calc(100% - (var(--gap-h-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd) * 0)); --gap-h-30dd7692-e557-4876-8960-8edb7a1e5522: 0px; --gap-v-30dd7692-e557-4876-8960-8edb7a1e5522: 10px; max-width: calc(100% - (var(--gap-h-59971e3a-1f9a-45c8-bb5c-510b1ed2a8dd) * 0)); }
}.source-locations .sd.sza-1f933eab55b3aa10{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-30dd7692-e557-4876-8960-8edb7a1e5522) * 0)); --gap-h-9cacdcbf-9eab-4918-87e5-e02ebac68281: 24px; --gap-v-9cacdcbf-9eab-4918-87e5-e02ebac68281: 0px; --gap-uuid: 9cacdcbf-9eab-4918-87e5-e02ebac68281; max-width: calc(100% - (var(--gap-h-30dd7692-e557-4876-8960-8edb7a1e5522) * 0)); }.source-locations .sd.sza-d11372d97fc23b54{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-e2307ccb-d9c0-474b-9de9-e11263026b12: 0px; --gap-v-e2307ccb-d9c0-474b-9de9-e11263026b12: 8px; --gap-uuid: e2307ccb-d9c0-474b-9de9-e11263026b12; max-width: 100%; }.source-locations .sd.sza-d6fece75232db0fa{ color: var(--s-color-159319f4); font-size: 24px; }.source-locations .sd.sza-76457645456776f6{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-76457645456776f6{ font-size: 16px; }
}.source-locations .sd.sza-5183a6518512690e{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-e2307ccb-d9c0-474b-9de9-e11263026b12) * 0)); max-width: calc(100% - (var(--gap-h-e2307ccb-d9c0-474b-9de9-e11263026b12) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-5183a6518512690e{ font-size: 14px; }
}.source-locations .sd.sza-82254213e681835e{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-1d7c7457-5079-4290-8768-24c7db3cc421: 8px; --gap-v-1d7c7457-5079-4290-8768-24c7db3cc421: 0px; --gap-uuid: 1d7c7457-5079-4290-8768-24c7db3cc421; max-width: 100%; }
.source-locations .sd.sza-7216eae50ef49221:hover .sd.sza-82254213e681835e{ background: var(--s-color-159319f4); --gap-h-1d7c7457-5079-4290-8768-24c7db3cc421: 8px; --gap-v-1d7c7457-5079-4290-8768-24c7db3cc421: 0px; }.source-locations .sd.sza-c0c025b0cbf0b9b5{ color: var(--s-color-159319f4); font-size: 12px; }
.source-locations .sd.sza-7216eae50ef49221:hover .sd.sza-c0c025b0cbf0b9b5{ color: #ffffffff; transform: ; }.source-locations .sd.sza-b9b5a60fef5fea9d{ align-content: center; align-items: center; background: #eeeeeeff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); max-width: calc(100% - (var(--gap-h-2859e6ac-45f8-4551-9da4-6120955960a5) * 0)); }
@media screen and (max-width: 840px){
.source-locations .sd.sza-b9b5a60fef5fea9d{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-b9b5a60fef5fea9d{ padding: 60px 16px; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-b9b5a60fef5fea9d{ padding: 80px 30px; }
}.source-locations .sd.sza-c84cdcbb8616931d{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-aeb1638d-aa31-4208-a6f7-e55874de46c4: 0px; --gap-v-aeb1638d-aa31-4208-a6f7-e55874de46c4: 0px; --gap-uuid: aeb1638d-aa31-4208-a6f7-e55874de46c4; max-width: 100%; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-c84cdcbb8616931d{ padding: 0px 0px 0px; --gap-h-aeb1638d-aa31-4208-a6f7-e55874de46c4: 0px; --gap-v-aeb1638d-aa31-4208-a6f7-e55874de46c4: 0px; }
}.source-locations .sd.sza-a95d211cdfc045f0{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-a95d211cdfc045f0{ margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-a95d211cdfc045f0{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-locations .sd.sza-19a57655461fe335{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-19a57655461fe335{ font-size: 36px; }
}.source-locations .sd.sza-d7f783202324aea9{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-locations .sd.sza-01cd5ffc1246e87f{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-locations .sd.sza-01cd5ffc1246e87f.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-01cd5ffc1246e87f.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-b3f5e874b5c9fa74{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-locations .sd.sza-b3f5e874b5c9fa74.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-locations .sd.sza-b3f5e874b5c9fa74.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-locations .sd.sza-09460435af829421{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-09460435af829421{ font-size: 16px; }
}.source-locations .sd.sza-03abeb6981d1e076{ align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; justify-content: center; margin: 0px; opacity: 1; padding: 0px 100px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-locations .sd.sza-03abeb6981d1e076{ padding: 0px; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-03abeb6981d1e076{ padding: 0px 16px; }
}.source-locations .sd.sza-c9bd26a85ce0719f{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; height: auto; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-locations .sd.sza-e5654109001036c7{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-locations .sd.sza-78b448b772531394{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-locations .sd.sza-34b0b949728d1974{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-locations .sd.sza-e555c675c3dc9d1b{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; width: 100%; max-width: 100%; }
.source-locations .sd.sza-e555c675c3dc9d1b::-webkit-input-placeholder{ color: #cccccc; }
.source-locations .sd.sza-e555c675c3dc9d1b:-moz-placeholder{ color: #cccccc; }
.source-locations .sd.sza-e555c675c3dc9d1b::-moz-placeholder{ color: #cccccc; }
.source-locations .sd.sza-e555c675c3dc9d1b:-ms-input-placeholder{ color: #cccccc; }.source-locations .sd.sza-8139ffae8c91cab1{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-locations .sd.sza-96d81da87fc58f40{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-locations .sd.sza-95c1c34a2634e54c{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-locations .sd.sza-ea440b2242219497{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-locations .sd.sza-9b23aab206dfab73{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 16px 10px 16px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-locations .sd.sza-9b23aab206dfab73::-webkit-input-placeholder{ color: #cccccc; }
.source-locations .sd.sza-9b23aab206dfab73:-moz-placeholder{ color: #cccccc; }
.source-locations .sd.sza-9b23aab206dfab73::-moz-placeholder{ color: #cccccc; }
.source-locations .sd.sza-9b23aab206dfab73:-ms-input-placeholder{ color: #cccccc; }.source-locations .sd.sza-3728890d3f4178d4{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-locations .sd.sza-8cbb7d8bb57feeb2{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-locations .sd.sza-fe2d2905bb064885{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-locations .sd.sza-76b343c66dd89eb0{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-locations .sd.sza-49aabf2800ce4616{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 160px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-locations .sd.sza-49aabf2800ce4616::-webkit-input-placeholder{ color: #cccccc; }
.source-locations .sd.sza-49aabf2800ce4616:-moz-placeholder{ color: #cccccc; }
.source-locations .sd.sza-49aabf2800ce4616::-moz-placeholder{ color: #cccccc; }
.source-locations .sd.sza-49aabf2800ce4616:-ms-input-placeholder{ color: #cccccc; }.source-locations .sd.sza-eeb45732ae4fa4c0{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-locations .sd.sza-3179ffc742bdf34e{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; font-weight: 400; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; text-decoration: underline; max-width: 100%; justify-content: center; }.source-locations .sd.sza-9dff3366cd4f6cee{ border-radius: 0; color: #f23a3c; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 5px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-locations .sd.sza-3a31fe8c0ab224c4{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 20px 0px; max-width: 100%; }.source-locations .sd.sza-de5e0f2e7fecaf75{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-locations .sd.sza-837147b77f7ed74d{ margin: 0px 10px 0px 0px; width: auto; max-width: calc(100% - 10px); }.source-locations .sd.sza-92e8d2b3226e2f5e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; line-height: 1.4; }
@media screen and (max-width: 540px){
.source-locations .sd.sza-92e8d2b3226e2f5e{ text-align: left; justify-content: flex-start; }
}.source-locations .sd.sza-6678630652eddacf{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 70px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 20px 0px 0px 0px; opacity: 1; padding: 15px; text-align: left; width: 500px; max-width: 100%; }
.source-locations .sd.sza-6678630652eddacf:hover{ opacity: 0.8; }.source-locations .sd.sza-b6cb152a96a8b00d{ border-radius: 0; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 24px; font-weight: 700; letter-spacing: 0em; line-height: 1; margin: 0 0 0 0; opacity: 1; padding: 0px 0px 2px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-locations .sd.sza-dec4cf4e1481d7fe{  }.source-locations .sd.sza-a59574cdb823ae83{ background: #10385f; border-radius: 8px; color: #FFFFFF; display: none; font-size: 64px; left: 0; margin: 0 0 0 0; padding: 16px; position: fixed; top: 0; max-width: 100%; }
.source-locations .sd.sza-a59574cdb823ae83.appear{  }
.source-locations .sd.sza-a59574cdb823ae83.appear-active{  }
@media screen and (max-width: 1280px){
.source-locations .sd.sza-a59574cdb823ae83{ display: none; }
}
@media screen and (max-width: 840px){
.source-locations .sd.sza-a59574cdb823ae83.appear{ opacity: 0; transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-locations .sd.sza-a59574cdb823ae83.appear-active{ transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-locations .sd.sza-a59574cdb823ae83{ bottom: 80px; display: flex; font-size: 32px; left: auto; right: 30px; top: auto; z-index: 5; }
}
@media screen and (max-width: 540px){
.source-locations .sd.sza-a59574cdb823ae83{ bottom: 30px; display: flex; font-size: 20px; padding: 12px; right: 20px; z-index: 5; }
}
@media screen and (max-width: 350px){
.source-locations .sd.sza-a59574cdb823ae83{ display: flex; }
}
.source-locations{ background: #EEEEEE; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.source-locations .sd.sza-48eebc0870cf4de6:before{ background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/65qmX5BrOV/s-23x18_1af0d8d8-1be3-41e0-ba12-dabdffcd3532.svg") }
.source-locations .sd.sza-a5c16f1ca20774ce:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/3c013e8bfdbf1ff3.webp") }




.source-locations .sd.sza-04089c1c727c6ef4:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/f6c51fc735cb1a51.webp") }





.source-locations{--s-color-159319f4: #ff8300ff;--s-font-5a89c3c9: Oswald;--s-font-ba9205de: 'Libre Baskerville';--s-font-e38e20e0: 'Zen Kaku Gothic New';--s-font-518d50a5: Inter, 'Noto Sans JP';--s-font-8c84abb6: '黎ミンY20 EH';}

/* Source page: certified */

    @font-face{
      font-family: 'Material Symbols Outlined';
      src: url('https://storage.googleapis.com/production-os-assets/assets/material-symbols/1742977795/MaterialSymbolsOutlined.woff2') format('woff2');
      font-display: block;
    }
  
.source-certified br[data-bp~="base:0"]{display:none;}
.source-certified br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1280px){
.source-certified br[data-bp~="@small:0"]{display:none;}
.source-certified br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
.source-certified br[data-bp~="@tablet:0"]{display:none;}
.source-certified br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
.source-certified br[data-bp~="@mobile:0"]{display:none;}
.source-certified br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 350px){
.source-certified br[data-bp~="@mini:0"]{display:none;}
.source-certified br[data-bp~="@mini:1"]{display:inline;}
}

.source-certified .sd.sza-96c6678360b4f0be{ align-content: center; align-items: center; background: #EEEEEE; bottom: auto; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: center; left: 0px; margin: 0 0 0 0; mix-blend-mode: normal; opacity: 0.9; padding: 0px 80px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 3; max-width: 100%; }
.source-certified .sd.sza-96c6678360b4f0be.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 2000ms; }
.source-certified .sd.sza-96c6678360b4f0be.appear-active{ transition-delay: 3000ms; transition-duration: 2000ms; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-96c6678360b4f0be{ flex: none; height: 90px; margin: 0 0 0 0; padding: 0px 16px 0px; position: fixed; width: 100%; max-width: 100%; }
}.source-certified .sd.sza-b862e7752661cac9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1440px; max-width: 100%; }.source-certified .sd.sza-55d43002d0dd6a0f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 8px 0px 0px; --gap-h-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-v-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-uuid: 09790240-ac0b-4fd3-8bf0-01bdb9cd2f95; }.source-certified .sd.sza-91972545e6184412{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; z-index: -1; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-uuid: 32f209c7-2d06-4062-a634-a26bbee4f015; }
.source-certified .sd.sza-91972545e6184412.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 3000ms; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; }
.source-certified .sd.sza-91972545e6184412.appear-active{ transition-delay: 3000ms; transition-duration: 3000ms; }.source-certified .sd.sza-f9924aaa213612a6{ background: rgba(0,0,0,0.0); color: rgb(252, 226, 5); font-size: 100px; margin: 0px -40px 0px 0px; mix-blend-mode: exclusion; rotate: 0deg; z-index: -3; max-width: calc(100% - -40px); }
.source-certified .sd.sza-f9924aaa213612a6.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-certified .sd.sza-f9924aaa213612a6.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-f9924aaa213612a6{ font-size: 80px; margin: 0px -44px 0px 0px; max-width: calc(100% - -44px); }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-f9924aaa213612a6{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-f9924aaa213612a6{ font-size: 56px; margin: 0px -25px 0px 0px; max-width: calc(100% - -25px); }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-f9924aaa213612a6{ font-size: 60px; }
}.source-certified .sd.sza-20c5aa2d2df4480c{ color: #ff6b00ff; font-family: var(--s-font-5a89c3c9); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; z-index: 5; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}.source-certified .sd.sza-50fd764835a0ccde{ align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 3fedf5a0-16fa-4c0f-9a51-bac39bd5c333; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-50fd764835a0ccde{ display: none; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-50fd764835a0ccde{ align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; transform: ; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 8px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-50fd764835a0ccde{ display: flex; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-50fd764835a0ccde{ display: flex; }
}.source-certified .sd.sza-ab9626c7ea645109{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 10d1d6e1-c174-4438-9a13-e323f2c3e745; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-ab9626c7ea645109{ align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 12px; justify-content: center; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 12px; }
}.source-certified .sd.sza-addc7919a7e82bb7{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-addc7919a7e82bb7{ flex: none; width: 70px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-addc7919a7e82bb7{ flex: none; width: 50px; max-width: 100%; }
}.source-certified .sd.sza-716a5f3067f30821{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-716a5f3067f30821{ flex: none; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-716a5f3067f30821{ flex: none; width: 30px; max-width: 100%; }
}.source-certified .sd.sza-3e783c3364953a22{ color: #333; display: none; font-family: var(--s-font-e38e20e0); font-size: 20px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-3e783c3364953a22{ display: none; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-3e783c3364953a22{ display: flex; font-size: 14px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-3e783c3364953a22{ display: flex; font-size: 13px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-3e783c3364953a22{ display: flex; }
}.source-certified .sd.sza-1c213b8e68f84792{ align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: center; padding: 0px; width: 890px; z-index: 1; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-uuid: 9356102d-5c67-4a13-bb54-e69e577d1830; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-1c213b8e68f84792{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 16px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 0px; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}.source-certified .sd.sza-9db65f6c3973b966{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-9db65f6c3973b966:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-9db65f6c3973b966{ font-size: 14px; }
}.source-certified .sd.sza-022fcc177fbf5a8e{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-022fcc177fbf5a8e:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-022fcc177fbf5a8e{ font-size: 14px; }
}.source-certified .sd.sza-6b30b444cd4d2600{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-6b30b444cd4d2600:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-6b30b444cd4d2600{ font-size: 14px; }
}.source-certified .sd.sza-9f09fc0898f87e62{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-9f09fc0898f87e62:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-9f09fc0898f87e62{ font-size: 14px; }
}.source-certified .sd.sza-51fff27eb30e0a86{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-51fff27eb30e0a86:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-51fff27eb30e0a86{ font-size: 14px; }
}.source-certified .sd.sza-74e8eebe090f4de9{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-74e8eebe090f4de9:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-74e8eebe090f4de9{ font-size: 14px; }
}.source-certified .sd.sza-5fa8059ed1ed5cb6{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px 0px; width: 160px; max-width: 100%; --g-color-0: #10385f; --g-position-0: 0%; --g-color-1: #589ee3; --g-position-1: 100%; --g-color-2: #589ee3; --g-position-2: 100%; --g-color-3: #589ee3; --g-position-3: 100%; --g-color-4: #589ee3; --g-position-4: 100%; --g-color-5: #589ee3; --g-position-5: 100%; --g-color-6: #589ee3; --g-position-6: 100%; --g-color-7: #589ee3; --g-position-7: 100%; --g-color-8: #589ee3; --g-position-8: 100%; --g-color-9: #589ee3; --g-position-9: 100%; --g-color-10: #589ee3; --g-position-10: 100%; --g-color-11: #589ee3; --g-position-11: 100%; --g-angle: 90deg; }
.source-certified .sd.sza-5fa8059ed1ed5cb6:hover{ opacity: 1; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-5fa8059ed1ed5cb6{ flex: none; width: 140px; max-width: 100%; }
}.source-certified .sd.sza-f64197f44173b146{ background: #ff6b00ff; height: 14px; margin: 0px 8px 0px 0px; width: 19px; max-width: calc(100% - 8px); }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-f64197f44173b146{ flex: none; margin: 0px 8px 0px 0px; }
}.source-certified .sd.sza-1167caa49a3bbf1e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.source-certified .sd.sza-856dd3568775f044{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-856dd3568775f044{ opacity: 0; translate: 0px -20px; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-856dd3568775f044{ font-size: 14px; }
}.source-certified .sd.sza-d3d1d3c9ff828b77{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; left: 0; line-height: 1.4; margin: 0 0 0 0; opacity: 0; position: absolute; text-align: center; top: 0; translate: 0px 20px; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-d3d1d3c9ff828b77{ opacity: 1; translate: 0px 0px; }
.source-certified .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; --gap-uuid: f8d3eb15-7c57-4fae-b2ad-7c979b840c67; max-width: 100%; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-0cb3768ce4722133{ padding: 60px 20px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-0cb3768ce4722133{ padding: 48px 30px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}.source-certified .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-uuid: 5ad41cf2-bd72-450d-837e-e7870fb8fce3; max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; justify-content: center; --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; }
}.source-certified .sd.sza-c240139407eed9f9{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-uuid: 34050525-c125-4380-905a-7cc38a703b90; }
.source-certified .sd.sza-c240139407eed9f9.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; }
.source-certified .sd.sza-c240139407eed9f9.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-certified .sd.sza-75fa320ab31da8fb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-certified .sd.sza-75fa320ab31da8fb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-certified .sd.sza-75fa320ab31da8fb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-75fa320ab31da8fb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-75fa320ab31da8fb{ font-size: 80px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-75fa320ab31da8fb{ font-size: 60px; }
}.source-certified .sd.sza-185a7f39ff184153{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-185a7f39ff184153{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-185a7f39ff184153{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-185a7f39ff184153{ font-size: 20px; }
}.source-certified .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-36659e3d780852f8{ display: none; }
}.source-certified .sd.sza-ff264184b28d1514{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-certified .sd.sza-070b221e1b7dbd2d{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-070b221e1b7dbd2d{ font-size: 28px; letter-spacing: 0.3em; }
}.source-certified .sd.sza-af8741b242fa073c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-certified .sd.sza-84d1e4bd2c0276cf{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-certified .sd.sza-6b6bc3a2aa421a95{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-certified .sd.sza-f58d7b593b19c375{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-f58d7b593b19c375{ display: none; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-f58d7b593b19c375{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-f58d7b593b19c375{ display: flex; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-f58d7b593b19c375{ display: flex; }
}.source-certified .sd.sza-6d07b7efd3885f1f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; --gap-uuid: f0380bd6-2d71-4716-b781-62d2562e61b6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}.source-certified .sd.sza-f0f142cf2e44d292{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-f0f142cf2e44d292:hover{ color: #808080; }.source-certified .sd.sza-5e4ff7b1e9c58c80{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-5e4ff7b1e9c58c80:hover{ color: #808080; }.source-certified .sd.sza-7c99bdeffb378a48{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-7c99bdeffb378a48:hover{ color: #808080; }.source-certified .sd.sza-a75a7e50000c3a5b{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-a75a7e50000c3a5b:hover{ color: #808080; }.source-certified .sd.sza-dc20e07188d78089{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-dc20e07188d78089:hover{ color: #808080; }.source-certified .sd.sza-f2b91f634b355b7d{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-f2b91f634b355b7d:hover{ color: #808080; }.source-certified .sd.sza-fbbac43d159dfc14{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-fbbac43d159dfc14:hover{ color: #808080; }.source-certified .sd.sza-2cd2d3aa3393801e{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-certified .sd.sza-9400db05fc9b67e2{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-certified .sd.sza-0f7a0da53cb5670a{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-certified .sd.sza-0dba9c08a28a59b1{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-0dba9c08a28a59b1{ font-size: 10px; }
}
.source-certified .sd.sza-41e890c15bebeb9d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-41e890c15bebeb9d{ opacity: 1; }
}.source-certified .sd.sza-82d3765c05cbcfbe{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.source-certified .sd.sza-82d3765c05cbcfbe:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-82d3765c05cbcfbe{ flex: none; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-82d3765c05cbcfbe{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-82d3765c05cbcfbe{ padding: 80px 16px; }
}.source-certified .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; --gap-uuid: 68cdc621-8f9f-4e6f-8dc7-a84c191d44de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; gap: 8px; justify-content: center; padding: 60px 20px 48px 20px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-06f01a0a18a2c70e{ padding: 48px 30px 48px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}.source-certified .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-uuid: 5449bea3-13e4-4495-a9bf-9c5605ba8af2; max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; justify-content: center; --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; }
}.source-certified .sd.sza-406d7f681f7dbd98{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-uuid: 11f61f08-f0df-46f4-a11a-c83df14cc303; }
.source-certified .sd.sza-406d7f681f7dbd98.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; }
.source-certified .sd.sza-406d7f681f7dbd98.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-certified .sd.sza-0e670a9043db6adb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-certified .sd.sza-0e670a9043db6adb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-certified .sd.sza-0e670a9043db6adb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-0e670a9043db6adb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-0e670a9043db6adb{ color: rgb(255, 226, 0); font-size: 80px; opacity: 1; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-0e670a9043db6adb{ font-size: 60px; }
}.source-certified .sd.sza-a21f08639b98cde9{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-a21f08639b98cde9{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-a21f08639b98cde9{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-a21f08639b98cde9{ font-size: 20px; }
}.source-certified .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-83e940b51b3d01dd{ display: none; }
}.source-certified .sd.sza-9d2fc514fcbd4b83{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-certified .sd.sza-b9724a1d5c3c7070{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-b9724a1d5c3c7070{ font-size: 28px; letter-spacing: 0.3em; }
}.source-certified .sd.sza-7f3ba5da23b79eb4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-certified .sd.sza-2aea4d2b65ea0d45{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-certified .sd.sza-595d8cc3ba50ec6b{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-certified .sd.sza-40e21ecd41741f87{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-40e21ecd41741f87{ display: none; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-40e21ecd41741f87{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-40e21ecd41741f87{ display: flex; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-40e21ecd41741f87{ display: flex; }
}.source-certified .sd.sza-f609d978bc610cb1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; --gap-uuid: 94d232e8-307c-4f32-b393-987f6ab1713d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}.source-certified .sd.sza-589ba58c3d51be03{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-589ba58c3d51be03:hover{ color: #808080; }.source-certified .sd.sza-4641114d17ccb87e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-4641114d17ccb87e:hover{ color: #808080; }.source-certified .sd.sza-946a35f3a0194214{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-946a35f3a0194214:hover{ color: #808080; }.source-certified .sd.sza-88e5629878d15fb4{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-88e5629878d15fb4:hover{ color: #808080; }.source-certified .sd.sza-e50e741cc7ed4e95{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-e50e741cc7ed4e95:hover{ color: #808080; }.source-certified .sd.sza-f7a0ef545bc3aa1e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-f7a0ef545bc3aa1e:hover{ color: #808080; }.source-certified .sd.sza-f5dc0c69f0ba0f89{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-certified .sd.sza-f5dc0c69f0ba0f89:hover{ color: #808080; }.source-certified .sd.sza-2c51516192e0e5aa{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-certified .sd.sza-da116b2119a0aa22{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-certified .sd.sza-1a782d00b2593aab{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-certified .sd.sza-7380a664b810595c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; margin: 0px 0px 32px 0px; padding: 0px; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; --gap-uuid: a394c1dd-caff-4c66-b10d-e040e6304229; max-width: 100%; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-7380a664b810595c{ flex-direction: row; flex-wrap: wrap; height: auto; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; max-width: 100%; }
}.source-certified .sd.sza-9c4fa7b9d47f4cf8{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-9c4fa7b9d47f4cf8{ font-size: 11px; }
}.source-certified .sd.sza-f2fb5783e3217895{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-f2fb5783e3217895{ font-size: 11px; }
}.source-certified .sd.sza-2e0236c3734fe604{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-2e0236c3734fe604{ font-size: 11px; }
}.source-certified .sd.sza-fa4bc100c00ce3f6{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-fa4bc100c00ce3f6{ font-size: 10px; }
}
.source-certified .sd.sza-13b63ff9125ca6fd{ align-content: center; align-items: center; background: #EEEEEE; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; width: 100%; max-width: 100%; }.source-certified .sd.sza-1cf07ca7dc51174c{  }.source-certified .sd.sza-ca381a7a8ee70008{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 88px 0px 0px 0px; width: 100%; z-index: 2; --gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b: 0px; --gap-v-b72c4149-8d34-4c7f-999c-a517b9f7136b: 0px; --gap-uuid: b72c4149-8d34-4c7f-999c-a517b9f7136b; max-width: 100%; }.source-certified .sd.sza-e473a5e9cf8d06e2{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); max-width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); }
@media screen and (max-width: 540px){
.source-certified .sd.sza-e473a5e9cf8d06e2{ padding: 80px 16px; }
}.source-certified .sd.sza-2e5d64908ac3026c{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; --gap-v-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; --gap-uuid: cbee9df1-b872-484a-99d2-760f0eab4ebd; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-2e5d64908ac3026c{ flex: none; width: 1280px; --gap-h-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; --gap-v-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-2e5d64908ac3026c{ flex: none; padding: 0px 30px 0px; --gap-h-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; --gap-v-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-2e5d64908ac3026c{ flex: none; padding: 0px 0px 0px; --gap-h-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; --gap-v-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-2e5d64908ac3026c{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; --gap-v-cbee9df1-b872-484a-99d2-760f0eab4ebd: 0px; max-width: 100%; }
}.source-certified .sd.sza-5e5b2132b5d57d86{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-5e5b2132b5d57d86{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-certified .sd.sza-a377362e621d8188{ color: #ff8100ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-a377362e621d8188{ font-size: 36px; }
}.source-certified .sd.sza-c5a1ba43b2c79d07{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-certified .sd.sza-cf4a917c0c52e7aa{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-certified .sd.sza-cf4a917c0c52e7aa.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-cf4a917c0c52e7aa.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-certified .sd.sza-b61fdb4a78223327{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-certified .sd.sza-b61fdb4a78223327.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-b61fdb4a78223327.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-certified .sd.sza-eae5eb287be9bd1b{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-eae5eb287be9bd1b{ font-size: 16px; }
}.source-certified .sd.sza-d1d1f43e7a30d26a{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-cbee9df1-b872-484a-99d2-760f0eab4ebd) * 0)); --gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4: 56px; --gap-v-9a39cea3-2af1-43f8-9740-92fb1205d4e4: 0px; --gap-uuid: 9a39cea3-2af1-43f8-9740-92fb1205d4e4; max-width: calc(100% - (var(--gap-h-cbee9df1-b872-484a-99d2-760f0eab4ebd) * 0)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-d1d1f43e7a30d26a{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4: 0px; --gap-v-9a39cea3-2af1-43f8-9740-92fb1205d4e4: 0px; }
}.source-certified .sd.sza-1a47d8f7e1da7d12{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.source-certified .sd.sza-1a47d8f7e1da7d12.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-1a47d8f7e1da7d12.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-1a47d8f7e1da7d12{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-1a47d8f7e1da7d12{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0)); max-width: calc(100% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0)); }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-1a47d8f7e1da7d12{ flex: none; height: 250px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0)); max-width: calc(100% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0)); }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-1a47d8f7e1da7d12{ flex: none; height: 380px; width: calc(100% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0)); max-width: calc(100% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0)); }
}.source-certified .sd.sza-c4e7ff161805b255{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; justify-content: center; padding: 10px; width: calc(50% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0.5)); --gap-h-955736d1-c4e3-46dd-859a-643bc0b6e660: 0px; --gap-v-955736d1-c4e3-46dd-859a-643bc0b6e660: 1px; --gap-uuid: 955736d1-c4e3-46dd-859a-643bc0b6e660; max-width: calc(50% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0.5)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-c4e7ff161805b255{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0)); --gap-h-955736d1-c4e3-46dd-859a-643bc0b6e660: 0px; --gap-v-955736d1-c4e3-46dd-859a-643bc0b6e660: 1px; max-width: calc(100% - (var(--gap-h-9a39cea3-2af1-43f8-9740-92fb1205d4e4) * 0)); }
}.source-certified .sd.sza-71f927aabdc248f5{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-71f927aabdc248f5{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-71f927aabdc248f5{ font-size: 28px; }
}.source-certified .sd.sza-eae472aafa991647{ color: #333; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-eae472aafa991647{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-eae472aafa991647{ flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-955736d1-c4e3-46dd-859a-643bc0b6e660) * 0)); max-width: calc(100% - (var(--gap-h-955736d1-c4e3-46dd-859a-643bc0b6e660) * 0)); }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-eae472aafa991647{ font-size: 20px; }
}.source-certified .sd.sza-84829fc1ee633d80{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); max-width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); }
@media screen and (max-width: 540px){
.source-certified .sd.sza-84829fc1ee633d80{ padding: 80px 16px; }
}.source-certified .sd.sza-21e81aaaa81df545{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; --gap-v-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; --gap-uuid: 881d1da1-71cf-4cca-a62a-08e17e78d5d6; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-21e81aaaa81df545{ flex: none; width: 1280px; --gap-h-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; --gap-v-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-21e81aaaa81df545{ flex: none; padding: 0px 30px 0px; --gap-h-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; --gap-v-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-21e81aaaa81df545{ flex: none; padding: 0px 0px 0px; --gap-h-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; --gap-v-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-21e81aaaa81df545{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; --gap-v-881d1da1-71cf-4cca-a62a-08e17e78d5d6: 0px; max-width: 100%; }
}.source-certified .sd.sza-528daf99fbc92291{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row-reverse; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-881d1da1-71cf-4cca-a62a-08e17e78d5d6) * 0)); --gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125: 56px; --gap-v-171563aa-ccb5-4d9a-b8be-2fd83028d125: 0px; --gap-uuid: 171563aa-ccb5-4d9a-b8be-2fd83028d125; max-width: calc(100% - (var(--gap-h-881d1da1-71cf-4cca-a62a-08e17e78d5d6) * 0)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-528daf99fbc92291{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125: 0px; --gap-v-171563aa-ccb5-4d9a-b8be-2fd83028d125: 0px; }
}.source-certified .sd.sza-b4a845ad00cfcb39{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.source-certified .sd.sza-b4a845ad00cfcb39.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-b4a845ad00cfcb39.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-b4a845ad00cfcb39{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-b4a845ad00cfcb39{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0)); max-width: calc(100% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0)); }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-b4a845ad00cfcb39{ flex: none; height: 250px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0)); max-width: calc(100% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0)); }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-b4a845ad00cfcb39{ flex: none; height: 380px; width: calc(100% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0)); max-width: calc(100% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0)); }
}.source-certified .sd.sza-ef368d1e133a2f8e{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; justify-content: center; padding: 10px; width: calc(50% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0.5)); --gap-h-b54389fa-98cf-451b-8508-47eb28676e04: 0px; --gap-v-b54389fa-98cf-451b-8508-47eb28676e04: 1px; --gap-uuid: b54389fa-98cf-451b-8508-47eb28676e04; max-width: calc(50% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0.5)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-ef368d1e133a2f8e{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0)); --gap-h-b54389fa-98cf-451b-8508-47eb28676e04: 0px; --gap-v-b54389fa-98cf-451b-8508-47eb28676e04: 1px; max-width: calc(100% - (var(--gap-h-171563aa-ccb5-4d9a-b8be-2fd83028d125) * 0)); }
}.source-certified .sd.sza-23fd967eeb17d301{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-23fd967eeb17d301{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-23fd967eeb17d301{ font-size: 28px; }
}.source-certified .sd.sza-a26106374d6164b0{ color: #333; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-a26106374d6164b0{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-a26106374d6164b0{ flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-b54389fa-98cf-451b-8508-47eb28676e04) * 0)); max-width: calc(100% - (var(--gap-h-b54389fa-98cf-451b-8508-47eb28676e04) * 0)); }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-a26106374d6164b0{ font-size: 20px; }
}.source-certified .sd.sza-a785043121d90cf0{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); max-width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); }
@media screen and (max-width: 540px){
.source-certified .sd.sza-a785043121d90cf0{ padding: 80px 16px; }
}.source-certified .sd.sza-e4281a2a3a00d599{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; --gap-v-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; --gap-uuid: 3c71529e-32ca-4961-ab41-7fbed30adf36; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-e4281a2a3a00d599{ flex: none; width: 1280px; --gap-h-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; --gap-v-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-e4281a2a3a00d599{ flex: none; padding: 0px 30px 0px; --gap-h-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; --gap-v-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-e4281a2a3a00d599{ flex: none; padding: 0px 0px 0px; --gap-h-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; --gap-v-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-e4281a2a3a00d599{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; --gap-v-3c71529e-32ca-4961-ab41-7fbed30adf36: 0px; max-width: 100%; }
}.source-certified .sd.sza-9d2a364bf1610f05{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-3c71529e-32ca-4961-ab41-7fbed30adf36) * 0)); --gap-h-e91502c1-f9e8-4651-811a-48740759e6f7: 56px; --gap-v-e91502c1-f9e8-4651-811a-48740759e6f7: 0px; --gap-uuid: e91502c1-f9e8-4651-811a-48740759e6f7; max-width: calc(100% - (var(--gap-h-3c71529e-32ca-4961-ab41-7fbed30adf36) * 0)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-9d2a364bf1610f05{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-e91502c1-f9e8-4651-811a-48740759e6f7: 0px; --gap-v-e91502c1-f9e8-4651-811a-48740759e6f7: 0px; }
}.source-certified .sd.sza-d3478dca76a3df1a{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.source-certified .sd.sza-d3478dca76a3df1a.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-d3478dca76a3df1a.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-d3478dca76a3df1a{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-d3478dca76a3df1a{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0)); max-width: calc(100% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0)); }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-d3478dca76a3df1a{ flex: none; height: 250px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0)); max-width: calc(100% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0)); }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-d3478dca76a3df1a{ flex: none; height: 380px; width: calc(100% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0)); max-width: calc(100% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0)); }
}.source-certified .sd.sza-d1f9f2e77202ca5f{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; justify-content: center; padding: 10px; width: calc(50% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0.5)); --gap-h-5937c1a2-4eb3-4547-9556-4de58bf219b6: 0px; --gap-v-5937c1a2-4eb3-4547-9556-4de58bf219b6: 1px; --gap-uuid: 5937c1a2-4eb3-4547-9556-4de58bf219b6; max-width: calc(50% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0.5)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-d1f9f2e77202ca5f{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0)); --gap-h-5937c1a2-4eb3-4547-9556-4de58bf219b6: 0px; --gap-v-5937c1a2-4eb3-4547-9556-4de58bf219b6: 1px; max-width: calc(100% - (var(--gap-h-e91502c1-f9e8-4651-811a-48740759e6f7) * 0)); }
}.source-certified .sd.sza-83f0b271d948c7f5{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-83f0b271d948c7f5{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-83f0b271d948c7f5{ font-size: 28px; }
}.source-certified .sd.sza-2e25a1fc29390988{ color: #333; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-2e25a1fc29390988{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-2e25a1fc29390988{ flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-5937c1a2-4eb3-4547-9556-4de58bf219b6) * 0)); max-width: calc(100% - (var(--gap-h-5937c1a2-4eb3-4547-9556-4de58bf219b6) * 0)); }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-2e25a1fc29390988{ font-size: 20px; }
}.source-certified .sd.sza-00e5890c69ba261d{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); max-width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); }
@media screen and (max-width: 540px){
.source-certified .sd.sza-00e5890c69ba261d{ padding: 80px 16px; }
}.source-certified .sd.sza-315ce1b8279812fe{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; --gap-v-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; --gap-uuid: 8b228a43-0f78-40a0-bda0-9cc3b0c52ada; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-315ce1b8279812fe{ flex: none; width: 1280px; --gap-h-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; --gap-v-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-315ce1b8279812fe{ flex: none; padding: 0px 30px 0px; --gap-h-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; --gap-v-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-315ce1b8279812fe{ flex: none; padding: 0px 0px 0px; --gap-h-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; --gap-v-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-315ce1b8279812fe{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; --gap-v-8b228a43-0f78-40a0-bda0-9cc3b0c52ada: 0px; max-width: 100%; }
}.source-certified .sd.sza-086bb5a2e541b07f{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row-reverse; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-8b228a43-0f78-40a0-bda0-9cc3b0c52ada) * 0)); --gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375: 56px; --gap-v-2569c758-4574-426f-bd2f-f5b5bc92c375: 0px; --gap-uuid: 2569c758-4574-426f-bd2f-f5b5bc92c375; max-width: calc(100% - (var(--gap-h-8b228a43-0f78-40a0-bda0-9cc3b0c52ada) * 0)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-086bb5a2e541b07f{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375: 0px; --gap-v-2569c758-4574-426f-bd2f-f5b5bc92c375: 0px; }
}.source-certified .sd.sza-f98ebe792e073afe{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.source-certified .sd.sza-f98ebe792e073afe.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-f98ebe792e073afe.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-f98ebe792e073afe{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-f98ebe792e073afe{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0)); max-width: calc(100% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0)); }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-f98ebe792e073afe{ flex: none; height: 250px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0)); max-width: calc(100% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0)); }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-f98ebe792e073afe{ flex: none; height: 380px; width: calc(100% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0)); max-width: calc(100% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0)); }
}.source-certified .sd.sza-1ad93e2793fa4940{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; justify-content: center; padding: 10px; width: calc(50% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0.5)); --gap-h-ff454bab-9e45-42b2-b154-8af86894acbb: 0px; --gap-v-ff454bab-9e45-42b2-b154-8af86894acbb: 1px; --gap-uuid: ff454bab-9e45-42b2-b154-8af86894acbb; max-width: calc(50% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0.5)); }
@media screen and (max-width: 840px){
.source-certified .sd.sza-1ad93e2793fa4940{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0)); --gap-h-ff454bab-9e45-42b2-b154-8af86894acbb: 0px; --gap-v-ff454bab-9e45-42b2-b154-8af86894acbb: 1px; max-width: calc(100% - (var(--gap-h-2569c758-4574-426f-bd2f-f5b5bc92c375) * 0)); }
}.source-certified .sd.sza-cd2b0e2be1c9d43d{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-cd2b0e2be1c9d43d{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-cd2b0e2be1c9d43d{ font-size: 28px; }
}.source-certified .sd.sza-b32446f1f68a3980{ color: #333; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-b32446f1f68a3980{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-b32446f1f68a3980{ flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-ff454bab-9e45-42b2-b154-8af86894acbb) * 0)); max-width: calc(100% - (var(--gap-h-ff454bab-9e45-42b2-b154-8af86894acbb) * 0)); }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-b32446f1f68a3980{ font-size: 20px; }
}.source-certified .sd.sza-831b873ed89458ea{ align-content: center; align-items: center; background: #ffffffff; border-radius: 32px 32px 32px 32px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 476px; justify-content: flex-end; margin: 32px 0px 32px 0px; opacity: 1; padding: 32px 30px 8px 30px; width: 900px; --gap-h-93713426-3c56-4cad-b942-bda35e3d7b78: 0px; --gap-v-93713426-3c56-4cad-b942-bda35e3d7b78: 0px; --gap-uuid: 93713426-3c56-4cad-b942-bda35e3d7b78; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-831b873ed89458ea{ flex: none; --gap-h-93713426-3c56-4cad-b942-bda35e3d7b78: 0px; --gap-v-93713426-3c56-4cad-b942-bda35e3d7b78: 0px; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-831b873ed89458ea{ flex: none; height: auto; padding: 100px 60px; --gap-h-93713426-3c56-4cad-b942-bda35e3d7b78: 0px; --gap-v-93713426-3c56-4cad-b942-bda35e3d7b78: 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-831b873ed89458ea{ flex: none; height: 408px; margin: 32px 0px 56px 0px; padding: 80px 16px 40px 16px; --gap-h-93713426-3c56-4cad-b942-bda35e3d7b78: 0px; --gap-v-93713426-3c56-4cad-b942-bda35e3d7b78: 0px; max-width: 100%; }
}.source-certified .sd.sza-e2a9ea6f6239da8f{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-certified .sd.sza-e2a9ea6f6239da8f.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-e2a9ea6f6239da8f.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-e2a9ea6f6239da8f&appear-active{ transform-origin: center center; }.source-certified .sd.sza-9927227e3eb6d921{ color: #333333; font-family: var(--s-font-5a89c3c9); font-size: 20px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-certified .sd.sza-cb2de3e0ddf4654d{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 0px 0px; mix-blend-mode: normal; opacity: 1; padding: 100px 30px; width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); max-width: calc(100% - (var(--gap-h-b72c4149-8d34-4c7f-999c-a517b9f7136b) * 0)); }
.source-certified .sd.sza-cb2de3e0ddf4654d:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-cb2de3e0ddf4654d{ flex: none; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-cb2de3e0ddf4654d{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-cb2de3e0ddf4654d{ padding: 80px 16px; }
}.source-certified .sd.sza-326ab64df9c5db47{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-certified .sd.sza-326ab64df9c5db47.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-326ab64df9c5db47.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-certified .sd.sza-326ab64df9c5db47&appear-active{ transform-origin: center center; }.source-certified .sd.sza-c077f48b171d615e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-eadb1985-37a4-4fae-b00f-f8052847a43c: 0px; --gap-v-eadb1985-37a4-4fae-b00f-f8052847a43c: 40px; --gap-uuid: eadb1985-37a4-4fae-b00f-f8052847a43c; max-width: 100%; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-c077f48b171d615e{ gap: 32px; --gap-h-eadb1985-37a4-4fae-b00f-f8052847a43c: 0px; --gap-v-eadb1985-37a4-4fae-b00f-f8052847a43c: 32px; }
}.source-certified .sd.sza-af777cf9b7009f84{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: 440px; --gap-h-3e752411-ae9b-492c-86ac-65e67f1d8a20: 0px; --gap-v-3e752411-ae9b-492c-86ac-65e67f1d8a20: 24px; --gap-uuid: 3e752411-ae9b-492c-86ac-65e67f1d8a20; max-width: 100%; }
.source-certified .sd.sza-af777cf9b7009f84.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-3e752411-ae9b-492c-86ac-65e67f1d8a20: 0px; --gap-v-3e752411-ae9b-492c-86ac-65e67f1d8a20: 24px; }
.source-certified .sd.sza-af777cf9b7009f84.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-certified .sd.sza-4c715b07cb5e1c66{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-ef6d6122-5406-4234-82a1-80622c6b3297: 0px; --gap-v-ef6d6122-5406-4234-82a1-80622c6b3297: 8px; --gap-uuid: ef6d6122-5406-4234-82a1-80622c6b3297; }.source-certified .sd.sza-cfdac19be4c0a85b{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-cfdac19be4c0a85b{ font-size: 28px; }
}.source-certified .sd.sza-991a42fc8dedad85{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-eadb1985-37a4-4fae-b00f-f8052847a43c) * 0)); --gap-h-6cccfe38-69e7-462d-a074-c4d341bce90b: 24px; --gap-v-6cccfe38-69e7-462d-a074-c4d341bce90b: 0px; --gap-uuid: 6cccfe38-69e7-462d-a074-c4d341bce90b; max-width: calc(100% - (var(--gap-h-eadb1985-37a4-4fae-b00f-f8052847a43c) * 0)); }
.source-certified .sd.sza-991a42fc8dedad85.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-6cccfe38-69e7-462d-a074-c4d341bce90b: 24px; --gap-v-6cccfe38-69e7-462d-a074-c4d341bce90b: 0px; }
.source-certified .sd.sza-991a42fc8dedad85.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-991a42fc8dedad85{ flex-direction: column; flex-wrap: nowrap; --gap-h-6cccfe38-69e7-462d-a074-c4d341bce90b: 0px; --gap-v-6cccfe38-69e7-462d-a074-c4d341bce90b: 24px; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-991a42fc8dedad85{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-6cccfe38-69e7-462d-a074-c4d341bce90b: 20px; --gap-v-6cccfe38-69e7-462d-a074-c4d341bce90b: 0px; }
}.source-certified .sd.sza-7549f6298fee1b29{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-6cccfe38-69e7-462d-a074-c4d341bce90b) * 0.6667)); --gap-h-627be6ae-ab9c-43ba-be9d-7257e9215ac7: 0px; --gap-v-627be6ae-ab9c-43ba-be9d-7257e9215ac7: 10px; --gap-uuid: 627be6ae-ab9c-43ba-be9d-7257e9215ac7; max-width: calc(33.33% - (var(--gap-h-6cccfe38-69e7-462d-a074-c4d341bce90b) * 0.6667)); }
.source-certified .sd.sza-7549f6298fee1b29:hover{ opacity: 1; --gap-h-627be6ae-ab9c-43ba-be9d-7257e9215ac7: 0px; --gap-v-627be6ae-ab9c-43ba-be9d-7257e9215ac7: 10px; }
@media screen and (max-width: 840px){
.source-certified .sd.sza-7549f6298fee1b29{ width: calc(100% - (var(--gap-h-6cccfe38-69e7-462d-a074-c4d341bce90b) * 0)); --gap-h-627be6ae-ab9c-43ba-be9d-7257e9215ac7: 0px; --gap-v-627be6ae-ab9c-43ba-be9d-7257e9215ac7: 10px; max-width: calc(100% - (var(--gap-h-6cccfe38-69e7-462d-a074-c4d341bce90b) * 0)); }
}.source-certified .sd.sza-d7bc54c99af2b525{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-627be6ae-ab9c-43ba-be9d-7257e9215ac7) * 0)); --gap-h-3b4dfa7d-430d-493c-88a2-794c1d8d6cc5: 24px; --gap-v-3b4dfa7d-430d-493c-88a2-794c1d8d6cc5: 0px; --gap-uuid: 3b4dfa7d-430d-493c-88a2-794c1d8d6cc5; max-width: calc(100% - (var(--gap-h-627be6ae-ab9c-43ba-be9d-7257e9215ac7) * 0)); }.source-certified .sd.sza-1c4f8995ac8435ed{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-1fbb0344-e9ba-4b27-bafd-4ce78a4edc7a: 0px; --gap-v-1fbb0344-e9ba-4b27-bafd-4ce78a4edc7a: 8px; --gap-uuid: 1fbb0344-e9ba-4b27-bafd-4ce78a4edc7a; max-width: 100%; }.source-certified .sd.sza-2ea884d401d8340e{ color: var(--s-color-159319f4); font-size: 24px; }.source-certified .sd.sza-35896da23b6ba0b8{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-35896da23b6ba0b8{ font-size: 16px; }
}.source-certified .sd.sza-e72ac96e10538310{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-1fbb0344-e9ba-4b27-bafd-4ce78a4edc7a) * 0)); max-width: calc(100% - (var(--gap-h-1fbb0344-e9ba-4b27-bafd-4ce78a4edc7a) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-certified .sd.sza-e72ac96e10538310{ font-size: 14px; }
}.source-certified .sd.sza-e4617d6ba92a0097{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-662e573a-72dc-4a2e-b164-07f8d9615c9f: 8px; --gap-v-662e573a-72dc-4a2e-b164-07f8d9615c9f: 0px; --gap-uuid: 662e573a-72dc-4a2e-b164-07f8d9615c9f; max-width: 100%; }
.source-certified .sd.sza-7549f6298fee1b29:hover .sd.sza-e4617d6ba92a0097{ background: var(--s-color-159319f4); --gap-h-662e573a-72dc-4a2e-b164-07f8d9615c9f: 8px; --gap-v-662e573a-72dc-4a2e-b164-07f8d9615c9f: 0px; }.source-certified .sd.sza-3275fc27d749d2f7{ color: var(--s-color-159319f4); font-size: 12px; }
.source-certified .sd.sza-7549f6298fee1b29:hover .sd.sza-3275fc27d749d2f7{ color: #ffffffff; transform: ; }.source-certified .sd.sza-af98f1e8b3ef91b2{  }.source-certified .sd.sza-721d4a50a0aa4009{ background: #10385f; border-radius: 8px; color: #FFFFFF; display: none; font-size: 64px; left: 0; margin: 0 0 0 0; padding: 16px; position: fixed; top: 0; max-width: 100%; }
.source-certified .sd.sza-721d4a50a0aa4009.appear{  }
.source-certified .sd.sza-721d4a50a0aa4009.appear-active{  }
@media screen and (max-width: 1280px){
.source-certified .sd.sza-721d4a50a0aa4009{ display: none; }
}
@media screen and (max-width: 840px){
.source-certified .sd.sza-721d4a50a0aa4009.appear{ opacity: 0; transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-certified .sd.sza-721d4a50a0aa4009.appear-active{ transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-certified .sd.sza-721d4a50a0aa4009{ bottom: 80px; display: flex; font-size: 32px; left: auto; right: 30px; top: auto; z-index: 5; }
}
@media screen and (max-width: 540px){
.source-certified .sd.sza-721d4a50a0aa4009{ bottom: 30px; display: flex; font-size: 20px; padding: 12px; right: 20px; z-index: 5; }
}
@media screen and (max-width: 350px){
.source-certified .sd.sza-721d4a50a0aa4009{ display: flex; }
}
.source-certified{ background: #EEEEEE; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.source-certified .sd.sza-155c5e9824e3e194:before{ background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/65qmX5BrOV/s-23x18_1af0d8d8-1be3-41e0-ba12-dabdffcd3532.svg") }
.source-certified .sd.sza-48cc0694170e7637:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/581e412d1a149f56.webp") }
.source-certified .sd.sza-11c7f96ce2d1f536:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/e356e14994472f9e.webp") }






.source-certified{--s-color-159319f4: #ff8300ff;--s-font-5a89c3c9: Oswald;--s-font-ba9205de: 'Libre Baskerville';--s-font-e38e20e0: 'Zen Kaku Gothic New';--s-font-518d50a5: Inter, 'Noto Sans JP';--s-font-8c84abb6: '黎ミンY20 EH';}

/* Source page: diagnosis */

    @font-face{
      font-family: 'Material Symbols Outlined';
      src: url('https://storage.googleapis.com/production-os-assets/assets/material-symbols/1742977795/MaterialSymbolsOutlined.woff2') format('woff2');
      font-display: block;
    }
  
/*! * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. */
.source-diagnosis .fa-brands,.source-diagnosis .fa-solid{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;--fa-display:inline-flex;display:var(--fa-display,inline-block);font-variant:normal;text-rendering:auto;justify-content:center;align-items:center;font-style:normal;line-height:1}.source-diagnosis .fa-solid{font-family:"Font Awesome 6 Free";font-weight:900}.source-diagnosis .fa-brands{font-family:"Font Awesome 6 Brands";font-weight:400}.source-diagnosis :host,.source-diagnosis{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free";--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.woff2)format("woff2"),url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-solid-900.ttf)format("truetype")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.woff2)format("woff2"),url(https://storage.googleapis.com/production-os-assets/assets/fontawesome/1629704621943/6.4.2/webfonts/fa-brands-400.ttf)format("truetype")}.source-diagnosis .fa-instagram:before{ content: "\f16d"; }

.source-diagnosis br[data-bp~="base:0"]{display:none;}
.source-diagnosis br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1280px){
.source-diagnosis br[data-bp~="@small:0"]{display:none;}
.source-diagnosis br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
.source-diagnosis br[data-bp~="@tablet:0"]{display:none;}
.source-diagnosis br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
.source-diagnosis br[data-bp~="@mobile:0"]{display:none;}
.source-diagnosis br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 350px){
.source-diagnosis br[data-bp~="@mini:0"]{display:none;}
.source-diagnosis br[data-bp~="@mini:1"]{display:inline;}
}

.source-diagnosis .sd.sza-96c6678360b4f0be{ align-content: center; align-items: center; background: #EEEEEE; bottom: auto; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: center; left: 0px; margin: 0 0 0 0; mix-blend-mode: normal; opacity: 0.9; padding: 0px 80px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 3; max-width: 100%; }
.source-diagnosis .sd.sza-96c6678360b4f0be.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 2000ms; }
.source-diagnosis .sd.sza-96c6678360b4f0be.appear-active{ transition-delay: 3000ms; transition-duration: 2000ms; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-96c6678360b4f0be{ flex: none; height: 90px; margin: 0 0 0 0; padding: 0px 16px 0px; position: fixed; width: 100%; max-width: 100%; }
}.source-diagnosis .sd.sza-b862e7752661cac9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1440px; max-width: 100%; }.source-diagnosis .sd.sza-55d43002d0dd6a0f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 8px 0px 0px; --gap-h-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-v-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-uuid: 09790240-ac0b-4fd3-8bf0-01bdb9cd2f95; }.source-diagnosis .sd.sza-91972545e6184412{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; z-index: -1; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-uuid: 32f209c7-2d06-4062-a634-a26bbee4f015; }
.source-diagnosis .sd.sza-91972545e6184412.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 3000ms; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; }
.source-diagnosis .sd.sza-91972545e6184412.appear-active{ transition-delay: 3000ms; transition-duration: 3000ms; }.source-diagnosis .sd.sza-f9924aaa213612a6{ background: rgba(0,0,0,0.0); color: rgb(252, 226, 5); font-size: 100px; margin: 0px -40px 0px 0px; mix-blend-mode: exclusion; rotate: 0deg; z-index: -3; max-width: calc(100% - -40px); }
.source-diagnosis .sd.sza-f9924aaa213612a6.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-diagnosis .sd.sza-f9924aaa213612a6.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-f9924aaa213612a6{ font-size: 80px; margin: 0px -44px 0px 0px; max-width: calc(100% - -44px); }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-f9924aaa213612a6{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f9924aaa213612a6{ font-size: 56px; margin: 0px -25px 0px 0px; max-width: calc(100% - -25px); }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f9924aaa213612a6{ font-size: 60px; }
}.source-diagnosis .sd.sza-20c5aa2d2df4480c{ color: #ff6b00ff; font-family: var(--s-font-5a89c3c9); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; z-index: 5; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}.source-diagnosis .sd.sza-50fd764835a0ccde{ align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 3fedf5a0-16fa-4c0f-9a51-bac39bd5c333; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-50fd764835a0ccde{ display: none; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-50fd764835a0ccde{ align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; transform: ; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 8px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-50fd764835a0ccde{ display: flex; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-50fd764835a0ccde{ display: flex; }
}.source-diagnosis .sd.sza-ab9626c7ea645109{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 10d1d6e1-c174-4438-9a13-e323f2c3e745; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-ab9626c7ea645109{ align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 12px; justify-content: center; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 12px; }
}.source-diagnosis .sd.sza-addc7919a7e82bb7{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-addc7919a7e82bb7{ flex: none; width: 70px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-addc7919a7e82bb7{ flex: none; width: 50px; max-width: 100%; }
}.source-diagnosis .sd.sza-716a5f3067f30821{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-716a5f3067f30821{ flex: none; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-716a5f3067f30821{ flex: none; width: 30px; max-width: 100%; }
}.source-diagnosis .sd.sza-3e783c3364953a22{ color: #333; display: none; font-family: var(--s-font-e38e20e0); font-size: 20px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-3e783c3364953a22{ display: none; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-3e783c3364953a22{ display: flex; font-size: 14px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-3e783c3364953a22{ display: flex; font-size: 13px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-3e783c3364953a22{ display: flex; }
}.source-diagnosis .sd.sza-1c213b8e68f84792{ align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: center; padding: 0px; width: 890px; z-index: 1; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-uuid: 9356102d-5c67-4a13-bb54-e69e577d1830; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-1c213b8e68f84792{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 16px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 0px; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}.source-diagnosis .sd.sza-9db65f6c3973b966{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-9db65f6c3973b966:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-9db65f6c3973b966{ font-size: 14px; }
}.source-diagnosis .sd.sza-022fcc177fbf5a8e{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-022fcc177fbf5a8e:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-022fcc177fbf5a8e{ font-size: 14px; }
}.source-diagnosis .sd.sza-6b30b444cd4d2600{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-6b30b444cd4d2600:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-6b30b444cd4d2600{ font-size: 14px; }
}.source-diagnosis .sd.sza-9f09fc0898f87e62{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-9f09fc0898f87e62:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-9f09fc0898f87e62{ font-size: 14px; }
}.source-diagnosis .sd.sza-51fff27eb30e0a86{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-51fff27eb30e0a86:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-51fff27eb30e0a86{ font-size: 14px; }
}.source-diagnosis .sd.sza-74e8eebe090f4de9{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-74e8eebe090f4de9:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-74e8eebe090f4de9{ font-size: 14px; }
}.source-diagnosis .sd.sza-5fa8059ed1ed5cb6{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px 0px; width: 160px; max-width: 100%; --g-color-0: #10385f; --g-position-0: 0%; --g-color-1: #589ee3; --g-position-1: 100%; --g-color-2: #589ee3; --g-position-2: 100%; --g-color-3: #589ee3; --g-position-3: 100%; --g-color-4: #589ee3; --g-position-4: 100%; --g-color-5: #589ee3; --g-position-5: 100%; --g-color-6: #589ee3; --g-position-6: 100%; --g-color-7: #589ee3; --g-position-7: 100%; --g-color-8: #589ee3; --g-position-8: 100%; --g-color-9: #589ee3; --g-position-9: 100%; --g-color-10: #589ee3; --g-position-10: 100%; --g-color-11: #589ee3; --g-position-11: 100%; --g-angle: 90deg; }
.source-diagnosis .sd.sza-5fa8059ed1ed5cb6:hover{ opacity: 1; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-5fa8059ed1ed5cb6{ flex: none; width: 140px; max-width: 100%; }
}.source-diagnosis .sd.sza-f64197f44173b146{ background: #ff6b00ff; height: 14px; margin: 0px 8px 0px 0px; width: 19px; max-width: calc(100% - 8px); }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-f64197f44173b146{ flex: none; margin: 0px 8px 0px 0px; }
}.source-diagnosis .sd.sza-1167caa49a3bbf1e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.source-diagnosis .sd.sza-856dd3568775f044{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-856dd3568775f044{ opacity: 0; translate: 0px -20px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-856dd3568775f044{ font-size: 14px; }
}.source-diagnosis .sd.sza-d3d1d3c9ff828b77{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; left: 0; line-height: 1.4; margin: 0 0 0 0; opacity: 0; position: absolute; text-align: center; top: 0; translate: 0px 20px; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-d3d1d3c9ff828b77{ opacity: 1; translate: 0px 0px; }
.source-diagnosis .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; --gap-uuid: f8d3eb15-7c57-4fae-b2ad-7c979b840c67; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-0cb3768ce4722133{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-0cb3768ce4722133{ padding: 60px 20px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-0cb3768ce4722133{ padding: 48px 30px 48px; --gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 0px; --gap-v-f8d3eb15-7c57-4fae-b2ad-7c979b840c67: 24px; }
}.source-diagnosis .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-uuid: 5ad41cf2-bd72-450d-837e-e7870fb8fce3; max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-6d95dab65294a846{ align-content: center; align-items: center; justify-content: center; --gap-h-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; --gap-v-5ad41cf2-bd72-450d-837e-e7870fb8fce3: 0px; }
}.source-diagnosis .sd.sza-c240139407eed9f9{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-uuid: 34050525-c125-4380-905a-7cc38a703b90; }
.source-diagnosis .sd.sza-c240139407eed9f9.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-34050525-c125-4380-905a-7cc38a703b90: 0px; --gap-v-34050525-c125-4380-905a-7cc38a703b90: 0px; }
.source-diagnosis .sd.sza-c240139407eed9f9.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-diagnosis .sd.sza-75fa320ab31da8fb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-diagnosis .sd.sza-75fa320ab31da8fb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-diagnosis .sd.sza-75fa320ab31da8fb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-75fa320ab31da8fb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-75fa320ab31da8fb{ font-size: 80px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-75fa320ab31da8fb{ font-size: 60px; }
}.source-diagnosis .sd.sza-185a7f39ff184153{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-185a7f39ff184153{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-185a7f39ff184153{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-185a7f39ff184153{ font-size: 20px; }
}.source-diagnosis .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-36659e3d780852f8{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); max-width: calc(100% - (var(--gap-h-f8d3eb15-7c57-4fae-b2ad-7c979b840c67) * 0)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-36659e3d780852f8{ display: none; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-36659e3d780852f8{ display: none; }
}.source-diagnosis .sd.sza-ff264184b28d1514{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-diagnosis .sd.sza-070b221e1b7dbd2d{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-070b221e1b7dbd2d{ font-size: 28px; letter-spacing: 0.3em; }
}.source-diagnosis .sd.sza-af8741b242fa073c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-diagnosis .sd.sza-84d1e4bd2c0276cf{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-diagnosis .sd.sza-6b6bc3a2aa421a95{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-diagnosis .sd.sza-f58d7b593b19c375{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-f58d7b593b19c375{ display: none; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-f58d7b593b19c375{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f58d7b593b19c375{ display: flex; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f58d7b593b19c375{ display: flex; }
}.source-diagnosis .sd.sza-6d07b7efd3885f1f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; --gap-uuid: f0380bd6-2d71-4716-b781-62d2562e61b6; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-6d07b7efd3885f1f{ display: none; --gap-h-f0380bd6-2d71-4716-b781-62d2562e61b6: 36px; --gap-v-f0380bd6-2d71-4716-b781-62d2562e61b6: 0px; }
}.source-diagnosis .sd.sza-f0f142cf2e44d292{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-f0f142cf2e44d292:hover{ color: #808080; }.source-diagnosis .sd.sza-5e4ff7b1e9c58c80{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-5e4ff7b1e9c58c80:hover{ color: #808080; }.source-diagnosis .sd.sza-7c99bdeffb378a48{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-7c99bdeffb378a48:hover{ color: #808080; }.source-diagnosis .sd.sza-a75a7e50000c3a5b{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-a75a7e50000c3a5b:hover{ color: #808080; }.source-diagnosis .sd.sza-dc20e07188d78089{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-dc20e07188d78089:hover{ color: #808080; }.source-diagnosis .sd.sza-f2b91f634b355b7d{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-f2b91f634b355b7d:hover{ color: #808080; }.source-diagnosis .sd.sza-fbbac43d159dfc14{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-fbbac43d159dfc14:hover{ color: #808080; }.source-diagnosis .sd.sza-2cd2d3aa3393801e{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-diagnosis .sd.sza-9400db05fc9b67e2{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-diagnosis .sd.sza-0f7a0da53cb5670a{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-diagnosis .sd.sza-0dba9c08a28a59b1{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-0dba9c08a28a59b1{ font-size: 10px; }
}
.source-diagnosis .sd.sza-41e890c15bebeb9d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-41e890c15bebeb9d{ opacity: 1; }
}.source-diagnosis .sd.sza-82d3765c05cbcfbe{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-82d3765c05cbcfbe:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-82d3765c05cbcfbe{ flex: none; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-82d3765c05cbcfbe{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-82d3765c05cbcfbe{ padding: 80px 16px; }
}.source-diagnosis .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; --gap-uuid: 68cdc621-8f9f-4e6f-8dc7-a84c191d44de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; gap: 8px; justify-content: center; padding: 60px 20px 48px 20px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-06f01a0a18a2c70e{ padding: 48px 30px 48px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}.source-diagnosis .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-uuid: 5449bea3-13e4-4495-a9bf-9c5605ba8af2; max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; justify-content: center; --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; }
}.source-diagnosis .sd.sza-406d7f681f7dbd98{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-uuid: 11f61f08-f0df-46f4-a11a-c83df14cc303; }
.source-diagnosis .sd.sza-406d7f681f7dbd98.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; }
.source-diagnosis .sd.sza-406d7f681f7dbd98.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-diagnosis .sd.sza-0e670a9043db6adb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-diagnosis .sd.sza-0e670a9043db6adb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-diagnosis .sd.sza-0e670a9043db6adb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-0e670a9043db6adb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-0e670a9043db6adb{ color: rgb(255, 226, 0); font-size: 80px; opacity: 1; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-0e670a9043db6adb{ font-size: 60px; }
}.source-diagnosis .sd.sza-a21f08639b98cde9{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-a21f08639b98cde9{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-a21f08639b98cde9{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-a21f08639b98cde9{ font-size: 20px; }
}.source-diagnosis .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-83e940b51b3d01dd{ display: none; }
}.source-diagnosis .sd.sza-9d2fc514fcbd4b83{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-diagnosis .sd.sza-b9724a1d5c3c7070{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b9724a1d5c3c7070{ font-size: 28px; letter-spacing: 0.3em; }
}.source-diagnosis .sd.sza-7f3ba5da23b79eb4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-diagnosis .sd.sza-2aea4d2b65ea0d45{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-diagnosis .sd.sza-595d8cc3ba50ec6b{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-diagnosis .sd.sza-40e21ecd41741f87{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-40e21ecd41741f87{ display: none; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-40e21ecd41741f87{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-40e21ecd41741f87{ display: flex; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-40e21ecd41741f87{ display: flex; }
}.source-diagnosis .sd.sza-f609d978bc610cb1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; --gap-uuid: 94d232e8-307c-4f32-b393-987f6ab1713d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}.source-diagnosis .sd.sza-589ba58c3d51be03{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-589ba58c3d51be03:hover{ color: #808080; }.source-diagnosis .sd.sza-4641114d17ccb87e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-4641114d17ccb87e:hover{ color: #808080; }.source-diagnosis .sd.sza-946a35f3a0194214{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-946a35f3a0194214:hover{ color: #808080; }.source-diagnosis .sd.sza-88e5629878d15fb4{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-88e5629878d15fb4:hover{ color: #808080; }.source-diagnosis .sd.sza-e50e741cc7ed4e95{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-e50e741cc7ed4e95:hover{ color: #808080; }.source-diagnosis .sd.sza-f7a0ef545bc3aa1e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-f7a0ef545bc3aa1e:hover{ color: #808080; }.source-diagnosis .sd.sza-f5dc0c69f0ba0f89{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-f5dc0c69f0ba0f89:hover{ color: #808080; }.source-diagnosis .sd.sza-2c51516192e0e5aa{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-diagnosis .sd.sza-da116b2119a0aa22{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-diagnosis .sd.sza-1a782d00b2593aab{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-diagnosis .sd.sza-7380a664b810595c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; margin: 0px 0px 32px 0px; padding: 0px; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; --gap-uuid: a394c1dd-caff-4c66-b10d-e040e6304229; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-7380a664b810595c{ flex-direction: row; flex-wrap: wrap; height: auto; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; max-width: 100%; }
}.source-diagnosis .sd.sza-9c4fa7b9d47f4cf8{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-9c4fa7b9d47f4cf8{ font-size: 11px; }
}.source-diagnosis .sd.sza-f2fb5783e3217895{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f2fb5783e3217895{ font-size: 11px; }
}.source-diagnosis .sd.sza-2e0236c3734fe604{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-2e0236c3734fe604{ font-size: 11px; }
}.source-diagnosis .sd.sza-fa4bc100c00ce3f6{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-fa4bc100c00ce3f6{ font-size: 10px; }
}
.source-diagnosis .sd.sza-4477a7ab9837a3d9{ align-content: center; align-items: center; background: #EEEEEE; flex-direction: column; flex-wrap: nowrap; height: 100%; justify-content: flex-start; width: 100%; max-width: 100%; }.source-diagnosis .sd.sza-b604797b8298487a{  }.source-diagnosis .sd.sza-4ac14e1d6e8f9fb7{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 88px 0px 0px 0px; width: 100%; z-index: 2; --gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a: 0px; --gap-v-e27e34f0-233d-42ec-9b8e-8ba04ddb567a: 0px; --gap-uuid: e27e34f0-233d-42ec-9b8e-8ba04ddb567a; max-width: 100%; }.source-diagnosis .sd.sza-a2733249bc74d043{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: 844px; justify-content: center; margin: 0px 0px 56px 0px; padding: 200px 0px 104px 0px; width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); max-width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); }
.source-diagnosis .sd.sza-a2733249bc74d043:before{ filter: brightness(0.4); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-a2733249bc74d043{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-a2733249bc74d043{ flex: none; height: auto; padding: 80px 16px; width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); max-width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); }
}.source-diagnosis .sd.sza-c7c72e20661dc4cd{ background: var(--s-color-159319f4); bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center right; width: auto; z-index: 5; max-width: 100%; }
.source-diagnosis .sd.sza-c7c72e20661dc4cd.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-c7c72e20661dc4cd.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-c7c72e20661dc4cd&appear-active{ transform-origin: center center; }.source-diagnosis .sd.sza-aac6a90ce3f3c218{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 1440px; --gap-h-4bc4af50-6642-4a0f-a718-860c0d569942: 0px; --gap-v-4bc4af50-6642-4a0f-a718-860c0d569942: 0px; --gap-uuid: 4bc4af50-6642-4a0f-a718-860c0d569942; max-width: 100%; }.source-diagnosis .sd.sza-d0e32ee627f158c6{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-d0e32ee627f158c6{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-diagnosis .sd.sza-aea40773fdaa4d84{ color: #FFFFFF; flex: 1; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-aea40773fdaa4d84{ font-size: 36px; }
}.source-diagnosis .sd.sza-af97fb39fe5bf017{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-diagnosis .sd.sza-e2e273d472a49ba8{ background: #FFFFFF; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-e2e273d472a49ba8.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-e2e273d472a49ba8.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-diagnosis .sd.sza-1e0f7973d5705d2e{ background: #FFFFFF; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-1e0f7973d5705d2e.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-1e0f7973d5705d2e.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-diagnosis .sd.sza-b51a02b2f420cfd9{ color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b51a02b2f420cfd9{ font-size: 16px; }
}.source-diagnosis .sd.sza-d82274988c146e22{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: calc(50% - (var(--gap-v-4bc4af50-6642-4a0f-a718-860c0d569942) * 0.5)); justify-content: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-4bc4af50-6642-4a0f-a718-860c0d569942) * 0)); --gap-h-bf99def5-e864-41f6-90a0-975b8dcae450: 0px; --gap-v-bf99def5-e864-41f6-90a0-975b8dcae450: 0px; --gap-uuid: bf99def5-e864-41f6-90a0-975b8dcae450; max-width: calc(100% - (var(--gap-h-4bc4af50-6642-4a0f-a718-860c0d569942) * 0)); }.source-diagnosis .sd.sza-25d016a5cc0fdbf3{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 0px 0px; padding: 10px; width: calc(60% - (var(--gap-h-bf99def5-e864-41f6-90a0-975b8dcae450) * 0.4)); max-width: calc(60% - (var(--gap-h-bf99def5-e864-41f6-90a0-975b8dcae450) * 0.4)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-25d016a5cc0fdbf3{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-bf99def5-e864-41f6-90a0-975b8dcae450) * 0)); max-width: calc(100% - (var(--gap-h-bf99def5-e864-41f6-90a0-975b8dcae450) * 0)); }
}.source-diagnosis .sd.sza-93afb667960de247{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 32px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-93afb667960de247{ font-size: 32px; line-height: 1.4; margin: 0px 0px 24px 0px; max-width: 100%; }
}.source-diagnosis .sd.sza-93df2ad47e8bde7e{ color: #FFFFFF; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-93df2ad47e8bde7e{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-93df2ad47e8bde7e{ flex: none; font-size: 16px; width: 100%; max-width: 100%; }
}.source-diagnosis .sd.sza-03dfef784e14991f{ color: #333333; font-family: var(--s-font-5a89c3c9); font-size: 48px; font-weight: 400; height: auto; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-a5953e4be52dd965{ color: #333333; flex: none; font-family: var(--s-font-5a89c3c9); font-size: 16px; font-weight: 400; height: 50px; line-height: 1.4; text-align: center; width: 143px; max-width: 100%; justify-content: center; }.source-diagnosis .sd.sza-5c577dc384b92f9a{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 80px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 1280px; z-index: 1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-5c577dc384b92f9a{ padding: 0px 0px 64px 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-5c577dc384b92f9a{ padding: 0px 0px 48px 0px; }
}.source-diagnosis .sd.sza-bd070b40daa40574{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; outline-offset: -4px; padding: 0px 12px; transform: var(--sd-0822d3c7_002daefb_002d468c_002da3f7_002ddbd50fb7f26d-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 384px; will-change: transform; z-index: 1; --gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 0px; --gap-v-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 16px; --gap-uuid: 0822d3c7-aefb-468c-a3f7-dbd50fb7f26d; max-width: 100%; }
.source-diagnosis .sd.sza-bd070b40daa40574:focus{outline:none;} .source-diagnosis .sd.sza-bd070b40daa40574:focus-visible{ outline: 2px solid black; --gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 0px; --gap-v-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 16px; }
.source-diagnosis .sd.sza-bd070b40daa40574:hover{ opacity: 1; --gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 0px; --gap-v-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 16px; }
.source-diagnosis .sd._animatingNext.sza-bd070b40daa40574{ transform: translateX(-100%); --gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 0px; --gap-v-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 16px; }
.source-diagnosis .sd._animatingPrev.sza-bd070b40daa40574{ transform: translateX(100%); --gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 0px; --gap-v-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 16px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-bd070b40daa40574{ flex: none; width: 344px; --gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 0px; --gap-v-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 16px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-bd070b40daa40574{ flex: none; width: 304px; --gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 0px; --gap-v-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-bd070b40daa40574{ flex: none; gap: 8px; padding: 0px 8px; width: 252px; --gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 0px; --gap-v-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d: 8px; max-width: 100%; }
}.source-diagnosis .sd.sza-69f1936a75d859a4{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d) * 0)); --gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd: 0px; --gap-v-f1fbb308-39a3-48a8-8a68-eeddb8181ecd: 16px; --gap-uuid: f1fbb308-39a3-48a8-8a68-eeddb8181ecd; max-width: calc(100% - (var(--gap-h-0822d3c7-aefb-468c-a3f7-dbd50fb7f26d) * 0)); }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-69f1936a75d859a4{ gap: 8px; --gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd: 0px; --gap-v-f1fbb308-39a3-48a8-8a68-eeddb8181ecd: 8px; }
}.source-diagnosis .sd.sza-b7845745eeef8bf1{ align-content: flex-start; align-items: flex-start; border-radius: 8px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 240px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden; width: calc(100% - (var(--gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd) * 0)); z-index: 2; max-width: calc(100% - (var(--gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd) * 0)); }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-b7845745eeef8bf1{ flex: none; height: 212px; width: calc(100% - (var(--gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd) * 0)); max-width: calc(100% - (var(--gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd) * 0)); }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-b7845745eeef8bf1{ flex: none; height: 186px; width: calc(100% - (var(--gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd) * 0)); max-width: calc(100% - (var(--gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd) * 0)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b7845745eeef8bf1{ flex: none; height: 160px; width: calc(100% - (var(--gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd) * 0)); max-width: calc(100% - (var(--gap-h-f1fbb308-39a3-48a8-8a68-eeddb8181ecd) * 0)); }
}.source-diagnosis .sd.sza-9659c52e792c918f{ color: #222222; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-597ed58a771e9f98{ align-content: center; align-items: center; bottom: 0px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; left: 0px; position: absolute; right: 0px; top: auto; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: auto; z-index: 3; --gap-h-120ac091-c0a1-4e8f-89d5-18d075ac2250: 16px; --gap-v-120ac091-c0a1-4e8f-89d5-18d075ac2250: 0px; --gap-uuid: 120ac091-c0a1-4e8f-89d5-18d075ac2250; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-597ed58a771e9f98{ gap: 12px; --gap-h-120ac091-c0a1-4e8f-89d5-18d075ac2250: 12px; --gap-v-120ac091-c0a1-4e8f-89d5-18d075ac2250: 0px; }
}.source-diagnosis .sd.sza-4ba2a48e11f1c066{ align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-diagnosis .sd.sza-4ba2a48e11f1c066:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-4ba2a48e11f1c066{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-diagnosis .sd.sza-75acef937d3597de{ color: #ff5035; font-size: 24px; }
.source-diagnosis .sd.sza-4ba2a48e11f1c066:hover .sd.sza-75acef937d3597de{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-75acef937d3597de{ font-size: 16px; }
}.source-diagnosis .sd.sza-b03b5850df4632f7{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; width: 40px; max-width: 100%; }
.source-diagnosis .sd.sza-b03b5850df4632f7:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b03b5850df4632f7{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-diagnosis .sd.sza-ff0b88e26762434e{ height: auto; width: auto; max-width: 100%; }.source-diagnosis .sd.sza-3c2347517d7c5ec2{ color: #ff5035; font-size: 18px; }
.source-diagnosis .sd.sza-b03b5850df4632f7:hover .sd.sza-3c2347517d7c5ec2{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-3c2347517d7c5ec2{ font-size: 16px; }
}.source-diagnosis .sd.sza-d54bb2803c488eeb{ height: auto; width: auto; max-width: 100%; }.source-diagnosis .sd.sza-b2656f4b820e7831{ color: #ff5035; font-size: 18px; }
.source-diagnosis .sd.sza-b03b5850df4632f7:hover .sd.sza-b2656f4b820e7831{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b2656f4b820e7831{ font-size: 16px; }
}.source-diagnosis .sd.sza-f233f5c1fea44219{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-diagnosis .sd.sza-f233f5c1fea44219:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f233f5c1fea44219{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-diagnosis .sd.sza-30fdd745557f9a5e{ color: #ff5035; font-size: 24px; }
.source-diagnosis .sd.sza-f233f5c1fea44219:hover .sd.sza-30fdd745557f9a5e{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-30fdd745557f9a5e{ font-size: 16px; }
}.source-diagnosis .sd.sza-9bfb114174d98546{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: 58px; justify-content: flex-start; padding: 0px; width: 100px; --gap-h-1aa1720e-9d40-4e33-9f6b-8d9d7580a3cc: 8px; --gap-v-1aa1720e-9d40-4e33-9f6b-8d9d7580a3cc: 8px; --gap-uuid: 1aa1720e-9d40-4e33-9f6b-8d9d7580a3cc; max-width: 100%; }
.source-diagnosis .sd.sza-9bfb114174d98546:hover{ opacity: 1; --gap-h-1aa1720e-9d40-4e33-9f6b-8d9d7580a3cc: 8px; --gap-v-1aa1720e-9d40-4e33-9f6b-8d9d7580a3cc: 8px; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-9bfb114174d98546{ gap: 6px; --gap-h-1aa1720e-9d40-4e33-9f6b-8d9d7580a3cc: 6px; --gap-v-1aa1720e-9d40-4e33-9f6b-8d9d7580a3cc: 6px; }
}.source-diagnosis .sd.sza-fcaf6fe48a975e83{ color: #222222ff; font-size: 16px; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-fcaf6fe48a975e83{ font-size: 15px; }
}.source-diagnosis .sd.sza-a47fd7dcc5fd5664{ color: #222222ff; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: 22px; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-a47fd7dcc5fd5664{ font-size: 14px; }
}.source-diagnosis .sd.sza-447b98d675bb5e86{ background: #ff5035ff; bottom: 0px; flex: none; height: 1px; left: 0; margin: 0 0 0 0; position: absolute; top: auto; width: 0px; max-width: 100%; }
.source-diagnosis .sd.sza-9bfb114174d98546:hover .sd.sza-447b98d675bb5e86{ flex: none; width: calc(100% - (var(--gap-h-1aa1720e-9d40-4e33-9f6b-8d9d7580a3cc) * 0)); max-width: calc(100% - (var(--gap-h-1aa1720e-9d40-4e33-9f6b-8d9d7580a3cc) * 0)); }.source-diagnosis .sd.sza-e5b0820d0c4cc65e{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px 80px 0px; transition-timing-function: cubic-bezier(0, 0, 0.99, 0.98); width: 1280px; z-index: 1; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-e5b0820d0c4cc65e{ padding: 0px 0px 64px 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-e5b0820d0c4cc65e{ padding: 0px 0px 48px 0px; }
}.source-diagnosis .sd.sza-fd6f2efc4500f30f{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; outline-offset: -4px; padding: 0px 12px; transform: var(--sd-e78da0d3_002d33bf_002d413e_002d99d3_002decf4dac4c7f5-transform); transition-duration: ms; transition-property: transform; transition-timing-function: cubic-bezier(0.58, 0.21, 0.41, 0.96); width: 384px; will-change: transform; --gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 0px; --gap-v-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 16px; --gap-uuid: e78da0d3-33bf-413e-99d3-ecf4dac4c7f5; max-width: 100%; }
.source-diagnosis .sd.sza-fd6f2efc4500f30f:focus{outline:none;} .source-diagnosis .sd.sza-fd6f2efc4500f30f:focus-visible{ outline: 2px solid black; --gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 0px; --gap-v-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 16px; }
.source-diagnosis .sd.sza-fd6f2efc4500f30f:hover{ opacity: 1; --gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 0px; --gap-v-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 16px; }
.source-diagnosis .sd._animatingNext.sza-fd6f2efc4500f30f{ transform: translateX(-100%); --gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 0px; --gap-v-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 16px; }
.source-diagnosis .sd._animatingPrev.sza-fd6f2efc4500f30f{ transform: translateX(100%); --gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 0px; --gap-v-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 16px; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-fd6f2efc4500f30f{ flex: none; width: 344px; --gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 0px; --gap-v-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 16px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-fd6f2efc4500f30f{ flex: none; width: 304px; --gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 0px; --gap-v-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 16px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-fd6f2efc4500f30f{ flex: none; gap: 8px; padding: 0px 8px; width: 252px; --gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 0px; --gap-v-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5: 8px; max-width: 100%; }
}.source-diagnosis .sd.sza-ead6021f134225bd{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5) * 0)); --gap-h-3782543a-303a-471d-8b6a-6543a9cddab3: 0px; --gap-v-3782543a-303a-471d-8b6a-6543a9cddab3: 16px; --gap-uuid: 3782543a-303a-471d-8b6a-6543a9cddab3; max-width: calc(100% - (var(--gap-h-e78da0d3-33bf-413e-99d3-ecf4dac4c7f5) * 0)); }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-ead6021f134225bd{ gap: 8px; --gap-h-3782543a-303a-471d-8b6a-6543a9cddab3: 0px; --gap-v-3782543a-303a-471d-8b6a-6543a9cddab3: 8px; }
}.source-diagnosis .sd.sza-e2918cb925263ffd{ align-content: flex-start; align-items: flex-start; border-radius: 8px; flex: none; flex-direction: column; flex-wrap: nowrap; height: 240px; justify-content: flex-end; overflow-x: hidden; overflow-y: hidden; width: calc(100% - (var(--gap-h-3782543a-303a-471d-8b6a-6543a9cddab3) * 0)); max-width: calc(100% - (var(--gap-h-3782543a-303a-471d-8b6a-6543a9cddab3) * 0)); }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-e2918cb925263ffd{ flex: none; height: 212px; width: calc(100% - (var(--gap-h-3782543a-303a-471d-8b6a-6543a9cddab3) * 0)); max-width: calc(100% - (var(--gap-h-3782543a-303a-471d-8b6a-6543a9cddab3) * 0)); }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-e2918cb925263ffd{ flex: none; height: 186px; width: calc(100% - (var(--gap-h-3782543a-303a-471d-8b6a-6543a9cddab3) * 0)); max-width: calc(100% - (var(--gap-h-3782543a-303a-471d-8b6a-6543a9cddab3) * 0)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-e2918cb925263ffd{ flex: none; height: 160px; width: calc(100% - (var(--gap-h-3782543a-303a-471d-8b6a-6543a9cddab3) * 0)); max-width: calc(100% - (var(--gap-h-3782543a-303a-471d-8b6a-6543a9cddab3) * 0)); }
}.source-diagnosis .sd.sza-709a1a05fcde5025{ color: #222222; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-c55345c412bfb1ad{ align-content: center; align-items: center; bottom: 0px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: center; left: 0px; position: absolute; right: 0px; top: auto; transition-timing-function: cubic-bezier(0.4, 0.4, 0.05, 1); width: auto; z-index: 3; --gap-h-1abcfb6f-8cc2-4bd2-8ba4-40f51b54e49d: 16px; --gap-v-1abcfb6f-8cc2-4bd2-8ba4-40f51b54e49d: 0px; --gap-uuid: 1abcfb6f-8cc2-4bd2-8ba4-40f51b54e49d; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-c55345c412bfb1ad{ gap: 12px; --gap-h-1abcfb6f-8cc2-4bd2-8ba4-40f51b54e49d: 12px; --gap-v-1abcfb6f-8cc2-4bd2-8ba4-40f51b54e49d: 0px; }
}.source-diagnosis .sd.sza-4eeff522506de927{ align-content: center; align-items: center; background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-diagnosis .sd.sza-4eeff522506de927:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-4eeff522506de927{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-diagnosis .sd.sza-4e205b1c1fe326e8{ color: #ff5035; font-size: 24px; }
.source-diagnosis .sd.sza-4eeff522506de927:hover .sd.sza-4e205b1c1fe326e8{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-4e205b1c1fe326e8{ font-size: 16px; }
}.source-diagnosis .sd.sza-3f167b51b181c233{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; width: 40px; max-width: 100%; }
.source-diagnosis .sd.sza-3f167b51b181c233:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-3f167b51b181c233{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-diagnosis .sd.sza-57245ee78bf65cf2{ height: auto; width: auto; max-width: 100%; }.source-diagnosis .sd.sza-b31440cb5e212d22{ color: #ff5035; font-size: 18px; }
.source-diagnosis .sd.sza-3f167b51b181c233:hover .sd.sza-b31440cb5e212d22{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b31440cb5e212d22{ font-size: 16px; }
}.source-diagnosis .sd.sza-33579940ee116438{ height: auto; width: auto; max-width: 100%; }.source-diagnosis .sd.sza-9897ece8eb19ae09{ color: #ff5035; font-size: 18px; }
.source-diagnosis .sd.sza-3f167b51b181c233:hover .sd.sza-9897ece8eb19ae09{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-9897ece8eb19ae09{ font-size: 16px; }
}.source-diagnosis .sd.sza-4ca3c39cb6e418f8{ background: #ffffffff; border-bottom: 1px solid #ff5035; border-left: 1px solid #ff5035; border-radius: 50%; border-right: 1px solid #ff5035; border-top: 1px solid #ff5035; flex-direction: column; flex-wrap: nowrap; height: 40px; justify-content: center; margin: 0px 0px 0px 0px; width: 40px; max-width: 100%; }
.source-diagnosis .sd.sza-4ca3c39cb6e418f8:hover{ background: #ff5035ff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-4ca3c39cb6e418f8{ flex: none; height: 32px; width: 32px; max-width: 100%; }
}.source-diagnosis .sd.sza-898826dcb22b4c12{ color: #ff5035; font-size: 24px; }
.source-diagnosis .sd.sza-4ca3c39cb6e418f8:hover .sd.sza-898826dcb22b4c12{ color: #ffffffff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-898826dcb22b4c12{ font-size: 16px; }
}.source-diagnosis .sd.sza-b153096476fd0e84{ align-content: center; align-items: center; background: transparent; flex-direction: column; flex-wrap: nowrap; gap: 120px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); --gap-h-98468f32-7728-4804-9e55-8f291902dbd3: 0px; --gap-v-98468f32-7728-4804-9e55-8f291902dbd3: 120px; --gap-uuid: 98468f32-7728-4804-9e55-8f291902dbd3; max-width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b153096476fd0e84{ padding: 0px 0px 0px 0px; width: 100%; --gap-h-98468f32-7728-4804-9e55-8f291902dbd3: 0px; --gap-v-98468f32-7728-4804-9e55-8f291902dbd3: 120px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-b153096476fd0e84{ height: 230px; padding: 0px 0px 0px 0px; width: 200px; --gap-h-98468f32-7728-4804-9e55-8f291902dbd3: 0px; --gap-v-98468f32-7728-4804-9e55-8f291902dbd3: 120px; max-width: 100%; }
}.source-diagnosis .sd.sza-7b2245f5dcb3951e{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 699px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-98468f32-7728-4804-9e55-8f291902dbd3) * 0)); --gap-h-7c241aae-bbb0-452c-812f-e4e167968325: 0px; --gap-v-7c241aae-bbb0-452c-812f-e4e167968325: 0px; --gap-uuid: 7c241aae-bbb0-452c-812f-e4e167968325; max-width: calc(100% - (var(--gap-h-98468f32-7728-4804-9e55-8f291902dbd3) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-7b2245f5dcb3951e{ flex-direction: column; flex-wrap: nowrap; --gap-h-7c241aae-bbb0-452c-812f-e4e167968325: 0px; --gap-v-7c241aae-bbb0-452c-812f-e4e167968325: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-7b2245f5dcb3951e{ height: 301px; --gap-h-7c241aae-bbb0-452c-812f-e4e167968325: 0px; --gap-v-7c241aae-bbb0-452c-812f-e4e167968325: 0px; width: calc(100% - (var(--gap-h-98468f32-7728-4804-9e55-8f291902dbd3) * 0)); max-width: calc(100% - (var(--gap-h-98468f32-7728-4804-9e55-8f291902dbd3) * 0)); }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-7b2245f5dcb3951e{ height: calc(100% - (var(--gap-v-98468f32-7728-4804-9e55-8f291902dbd3) * 0)); --gap-h-7c241aae-bbb0-452c-812f-e4e167968325: 0px; --gap-v-7c241aae-bbb0-452c-812f-e4e167968325: 0px; width: calc(100% - (var(--gap-h-98468f32-7728-4804-9e55-8f291902dbd3) * 0)); max-width: calc(100% - (var(--gap-h-98468f32-7728-4804-9e55-8f291902dbd3) * 0)); }
}.source-diagnosis .sd.sza-88a6485483ec7176{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-7c241aae-bbb0-452c-812f-e4e167968325) * 0)); --gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; --gap-v-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; --gap-uuid: 4829fdd6-6809-4ba7-af6d-ef127967184d; max-width: calc(100% - (var(--gap-h-7c241aae-bbb0-452c-812f-e4e167968325) * 0)); }
.source-diagnosis .sd.sza-88a6485483ec7176.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); --gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; --gap-v-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; }
.source-diagnosis .sd.sza-88a6485483ec7176.appear-active{ transition-delay: 500ms; transition-duration: 500ms; transition-timing-function: cubic-bezier(0.39, 0.575, 0.565, 1); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-88a6485483ec7176{ flex-direction: column; width: 100%; --gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; --gap-v-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-88a6485483ec7176{ height: 320px; --gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; --gap-v-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; width: calc(100% - (var(--gap-h-7c241aae-bbb0-452c-812f-e4e167968325) * 0)); max-width: calc(100% - (var(--gap-h-7c241aae-bbb0-452c-812f-e4e167968325) * 0)); }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-88a6485483ec7176{ height: 228px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; --gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; --gap-v-4829fdd6-6809-4ba7-af6d-ef127967184d: 0px; width: calc(100% - (var(--gap-h-7c241aae-bbb0-452c-812f-e4e167968325) * 0)); max-width: calc(100% - (var(--gap-h-7c241aae-bbb0-452c-812f-e4e167968325) * 0)); }
}.source-diagnosis .sd.sza-9437191215da287d{ flex: none; height: auto; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d) * 0)); max-width: calc(100% - (var(--gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-9437191215da287d{ flex: none; height: 600px; width: calc(100% - (var(--gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d) * 0)); max-width: calc(100% - (var(--gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d) * 0)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-9437191215da287d{ flex: none; height: 300px; width: calc(100% - (var(--gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d) * 0)); max-width: calc(100% - (var(--gap-h-4829fdd6-6809-4ba7-af6d-ef127967184d) * 0)); }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-9437191215da287d{ flex: none; height: calc(50% - (var(--gap-v-4829fdd6-6809-4ba7-af6d-ef127967184d) * 0.5)); width: auto; max-width: 100%; }
}.source-diagnosis .sd.sza-e4a9b6a282f67f70{ align-content: center; align-items: center; background: #FFFFFF; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 64px; width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); max-width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-e4a9b6a282f67f70{ padding: 80px 16px; }
}.source-diagnosis .sd.sza-c1371b876ebb08bf{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; --gap-v-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; --gap-uuid: 2fde061e-1ee4-4e58-83df-4f6709b5faf5; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-c1371b876ebb08bf{ flex: none; width: 1280px; --gap-h-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; --gap-v-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-c1371b876ebb08bf{ flex: none; padding: 0px 30px 0px; --gap-h-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; --gap-v-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-c1371b876ebb08bf{ flex: none; padding: 0px 0px 0px; --gap-h-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; --gap-v-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-c1371b876ebb08bf{ flex: none; padding: 0px 0px 0px; width: 320px; --gap-h-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; --gap-v-2fde061e-1ee4-4e58-83df-4f6709b5faf5: 0px; max-width: 100%; }
}.source-diagnosis .sd.sza-fdfe15e249d8fdbb{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-fdfe15e249d8fdbb{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-diagnosis .sd.sza-6f62360992fed27c{ color: #ff8100ff; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-6f62360992fed27c{ font-size: 36px; }
}.source-diagnosis .sd.sza-3fedddf8b5e49d6c{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-diagnosis .sd.sza-18ec6d65fb07251c{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-18ec6d65fb07251c.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-18ec6d65fb07251c.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-diagnosis .sd.sza-402c001a2a93e94f{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-402c001a2a93e94f.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-402c001a2a93e94f.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-diagnosis .sd.sza-c09ce2a0edccda5c{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-c09ce2a0edccda5c{ font-size: 16px; }
}.source-diagnosis .sd.sza-77c3cc1b45d5036d{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; justify-content: flex-start; padding: 0px 0px 64px 0px; width: calc(100% - (var(--gap-h-2fde061e-1ee4-4e58-83df-4f6709b5faf5) * 0)); --gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5: 56px; --gap-v-76b89355-5bad-4ef0-9fac-e6ca82b747c5: 0px; --gap-uuid: 76b89355-5bad-4ef0-9fac-e6ca82b747c5; max-width: calc(100% - (var(--gap-h-2fde061e-1ee4-4e58-83df-4f6709b5faf5) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-77c3cc1b45d5036d{ flex-direction: column; flex-wrap: nowrap; gap: 0px; --gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5: 0px; --gap-v-76b89355-5bad-4ef0-9fac-e6ca82b747c5: 0px; }
}.source-diagnosis .sd.sza-ded99be169ae50fa{ border-radius: 0px 0px 0px 0px; box-shadow: 10px 10px 0px #0f3b67; flex: 1; height: 450px; margin: 0px 0px 0px 0px; width: auto; max-width: 100%; }
.source-diagnosis .sd.sza-ded99be169ae50fa.appear{ opacity: 0; scale: 1.05 1.05; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-ded99be169ae50fa.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-ded99be169ae50fa{ flex: 1; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-ded99be169ae50fa{ flex: none; margin: 0px 0px 73px 0px; width: calc(100% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0)); max-width: calc(100% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-ded99be169ae50fa{ flex: none; height: 250px; margin: 0px 0px 48px 0px; width: calc(100% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0)); max-width: calc(100% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0)); }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-ded99be169ae50fa{ flex: none; height: 380px; width: calc(100% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0)); max-width: calc(100% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0)); }
}.source-diagnosis .sd.sza-5cd9be4133a5443e{ align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; justify-content: center; padding: 10px; width: calc(50% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0.5)); --gap-h-2bcc181b-730f-4f56-8de8-d888c788a5a9: 0px; --gap-v-2bcc181b-730f-4f56-8de8-d888c788a5a9: 1px; --gap-uuid: 2bcc181b-730f-4f56-8de8-d888c788a5a9; max-width: calc(50% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0.5)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-5cd9be4133a5443e{ align-content: center; align-items: center; flex: none; height: auto; width: calc(100% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0)); --gap-h-2bcc181b-730f-4f56-8de8-d888c788a5a9: 0px; --gap-v-2bcc181b-730f-4f56-8de8-d888c788a5a9: 1px; max-width: calc(100% - (var(--gap-h-76b89355-5bad-4ef0-9fac-e6ca82b747c5) * 0)); }
}.source-diagnosis .sd.sza-cb193dcc78e15552{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-cb193dcc78e15552{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-cb193dcc78e15552{ font-size: 28px; }
}.source-diagnosis .sd.sza-a54765ef00cfd355{ color: #333; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.8; margin: 0px 0px 0px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-a54765ef00cfd355{ flex: none; height: auto; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-a54765ef00cfd355{ flex: none; font-size: 16px; width: calc(100% - (var(--gap-h-2bcc181b-730f-4f56-8de8-d888c788a5a9) * 0)); max-width: calc(100% - (var(--gap-h-2bcc181b-730f-4f56-8de8-d888c788a5a9) * 0)); }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-a54765ef00cfd355{ font-size: 20px; }
}.source-diagnosis .sd.sza-55bd7110fae6c505{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-55bd7110fae6c505{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-55bd7110fae6c505{ font-size: 28px; }
}.source-diagnosis .sd.sza-abb2b46f12963102{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: wrap; gap: 32px; justify-content: flex-start; padding: 8px 0px 0px 0px; width: 1201px; --gap-h-c86cb213-daed-47ee-be44-ec12ce07a024: 32px; --gap-v-c86cb213-daed-47ee-be44-ec12ce07a024: 32px; --gap-uuid: c86cb213-daed-47ee-be44-ec12ce07a024; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-abb2b46f12963102{ gap: 24px; --gap-h-c86cb213-daed-47ee-be44-ec12ce07a024: 24px; --gap-v-c86cb213-daed-47ee-be44-ec12ce07a024: 24px; }
}.source-diagnosis .sd.sza-4f2c75ad0a3234c3{ align-content: flex-start; align-items: flex-start; background: #fafafa; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-radius: 8px; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: calc(33.33% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0.6667)); --gap-h-1d0421a2-9896-41b0-ba51-d3757eba64f8: 0px; --gap-v-1d0421a2-9896-41b0-ba51-d3757eba64f8: 0px; --gap-uuid: 1d0421a2-9896-41b0-ba51-d3757eba64f8; max-width: calc(33.33% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0.6667)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-4f2c75ad0a3234c3{ flex: none; width: calc(50% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0.5)); --gap-h-1d0421a2-9896-41b0-ba51-d3757eba64f8: 0px; --gap-v-1d0421a2-9896-41b0-ba51-d3757eba64f8: 0px; max-width: calc(50% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0.5)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-4f2c75ad0a3234c3{ width: calc(100% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0)); --gap-h-1d0421a2-9896-41b0-ba51-d3757eba64f8: 0px; --gap-v-1d0421a2-9896-41b0-ba51-d3757eba64f8: 0px; max-width: calc(100% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0)); }
}.source-diagnosis .sd.sza-11e562ec058e60c6{ align-content: flex-start; align-items: flex-start; background: #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 16px; width: calc(100% - (var(--gap-h-1d0421a2-9896-41b0-ba51-d3757eba64f8) * 0)); --gap-h-ca3ba7f6-368a-4bb5-9a73-3ebbdf24233f: 0px; --gap-v-ca3ba7f6-368a-4bb5-9a73-3ebbdf24233f: 8px; --gap-uuid: ca3ba7f6-368a-4bb5-9a73-3ebbdf24233f; max-width: calc(100% - (var(--gap-h-1d0421a2-9896-41b0-ba51-d3757eba64f8) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-11e562ec058e60c6{ gap: 6px; --gap-h-ca3ba7f6-368a-4bb5-9a73-3ebbdf24233f: 0px; --gap-v-ca3ba7f6-368a-4bb5-9a73-3ebbdf24233f: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-11e562ec058e60c6{ gap: 4px; --gap-h-ca3ba7f6-368a-4bb5-9a73-3ebbdf24233f: 0px; --gap-v-ca3ba7f6-368a-4bb5-9a73-3ebbdf24233f: 4px; }
}.source-diagnosis .sd.sza-9d4772d777b29dda{ color: #fafafa; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-b057c986fead6542{ align-content: flex-start; align-items: flex-start; background: transparent; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 16px; width: calc(100% - (var(--gap-h-1d0421a2-9896-41b0-ba51-d3757eba64f8) * 0)); --gap-h-362a738a-a2e9-4473-877a-8a93a4d1cdc4: 0px; --gap-v-362a738a-a2e9-4473-877a-8a93a4d1cdc4: 8px; --gap-uuid: 362a738a-a2e9-4473-877a-8a93a4d1cdc4; max-width: calc(100% - (var(--gap-h-1d0421a2-9896-41b0-ba51-d3757eba64f8) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-b057c986fead6542{ gap: 6px; --gap-h-362a738a-a2e9-4473-877a-8a93a4d1cdc4: 0px; --gap-v-362a738a-a2e9-4473-877a-8a93a4d1cdc4: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b057c986fead6542{ gap: 4px; --gap-h-362a738a-a2e9-4473-877a-8a93a4d1cdc4: 0px; --gap-v-362a738a-a2e9-4473-877a-8a93a4d1cdc4: 4px; }
}.source-diagnosis .sd.sza-9f7d2e3251505cc0{ color: #222222; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-9f7d2e3251505cc0{ font-size: 14px; }
}.source-diagnosis .sd.sza-97627c1e14f50174{ color: #666666; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-97627c1e14f50174{ font-size: 11px; }
}.source-diagnosis .sd.sza-565d92068fccfc61{ align-content: flex-start; align-items: flex-start; background: #fafafa; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-radius: 8px; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: calc(33.33% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0.6667)); --gap-h-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903: 0px; --gap-v-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903: 0px; --gap-uuid: da1a383b-cb13-4fa0-a8b4-b49c6e1ff903; max-width: calc(33.33% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0.6667)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-565d92068fccfc61{ flex: none; width: calc(50% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0.5)); --gap-h-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903: 0px; --gap-v-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903: 0px; max-width: calc(50% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0.5)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-565d92068fccfc61{ width: calc(100% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0)); --gap-h-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903: 0px; --gap-v-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903: 0px; max-width: calc(100% - (var(--gap-h-c86cb213-daed-47ee-be44-ec12ce07a024) * 0)); }
}.source-diagnosis .sd.sza-14cf8d729bc46bb2{ align-content: flex-start; align-items: flex-start; background: #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 16px; width: calc(100% - (var(--gap-h-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903) * 0)); --gap-h-4030af46-e7e7-43e7-9466-0f6ba20a2783: 0px; --gap-v-4030af46-e7e7-43e7-9466-0f6ba20a2783: 8px; --gap-uuid: 4030af46-e7e7-43e7-9466-0f6ba20a2783; max-width: calc(100% - (var(--gap-h-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-14cf8d729bc46bb2{ gap: 6px; --gap-h-4030af46-e7e7-43e7-9466-0f6ba20a2783: 0px; --gap-v-4030af46-e7e7-43e7-9466-0f6ba20a2783: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-14cf8d729bc46bb2{ gap: 4px; --gap-h-4030af46-e7e7-43e7-9466-0f6ba20a2783: 0px; --gap-v-4030af46-e7e7-43e7-9466-0f6ba20a2783: 4px; }
}.source-diagnosis .sd.sza-d49cdf33c04b2ba5{ color: #fafafa; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-466edf6f2bb7026f{ align-content: flex-start; align-items: flex-start; background: transparent; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 16px; width: calc(100% - (var(--gap-h-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903) * 0)); --gap-h-5fca3c88-2b7e-446c-b827-6cd7270338e4: 0px; --gap-v-5fca3c88-2b7e-446c-b827-6cd7270338e4: 8px; --gap-uuid: 5fca3c88-2b7e-446c-b827-6cd7270338e4; max-width: calc(100% - (var(--gap-h-da1a383b-cb13-4fa0-a8b4-b49c6e1ff903) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-466edf6f2bb7026f{ gap: 6px; --gap-h-5fca3c88-2b7e-446c-b827-6cd7270338e4: 0px; --gap-v-5fca3c88-2b7e-446c-b827-6cd7270338e4: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-466edf6f2bb7026f{ gap: 4px; --gap-h-5fca3c88-2b7e-446c-b827-6cd7270338e4: 0px; --gap-v-5fca3c88-2b7e-446c-b827-6cd7270338e4: 4px; }
}.source-diagnosis .sd.sza-74f7a27f239163cf{ color: #222222; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-74f7a27f239163cf{ font-size: 14px; }
}.source-diagnosis .sd.sza-f2b04c8425202d69{ color: #666666; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f2b04c8425202d69{ font-size: 11px; }
}.source-diagnosis .sd.sza-6f9cd86bc557c48e{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-6f9cd86bc557c48e{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-6f9cd86bc557c48e{ font-size: 28px; }
}.source-diagnosis .sd.sza-bb0d505ac4fad825{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: wrap; gap: 32px; justify-content: flex-start; padding: 8px 0px 0px 0px; width: 1201px; --gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010: 32px; --gap-v-63680aad-4ab2-492f-84ac-a4cc7cbd5010: 32px; --gap-uuid: 63680aad-4ab2-492f-84ac-a4cc7cbd5010; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-bb0d505ac4fad825{ gap: 24px; --gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010: 24px; --gap-v-63680aad-4ab2-492f-84ac-a4cc7cbd5010: 24px; }
}.source-diagnosis .sd.sza-54ce1a9f0baa8f54{ align-content: flex-start; align-items: flex-start; background: #fafafa; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-radius: 8px; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: calc(33.33% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.6667)); --gap-h-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a: 0px; --gap-v-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a: 0px; --gap-uuid: 37d7455c-87ce-4bd7-ba2a-e3632ad3c01a; max-width: calc(33.33% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.6667)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-54ce1a9f0baa8f54{ flex: none; width: calc(50% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.5)); --gap-h-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a: 0px; --gap-v-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a: 0px; max-width: calc(50% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.5)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-54ce1a9f0baa8f54{ width: calc(100% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0)); --gap-h-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a: 0px; --gap-v-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a: 0px; max-width: calc(100% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0)); }
}.source-diagnosis .sd.sza-8a5f00961e9a7cbe{ align-content: flex-start; align-items: flex-start; background: #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 16px; width: calc(100% - (var(--gap-h-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a) * 0)); --gap-h-ce606d8d-2faf-4ade-adb3-c501fad465e3: 0px; --gap-v-ce606d8d-2faf-4ade-adb3-c501fad465e3: 8px; --gap-uuid: ce606d8d-2faf-4ade-adb3-c501fad465e3; max-width: calc(100% - (var(--gap-h-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-8a5f00961e9a7cbe{ gap: 6px; --gap-h-ce606d8d-2faf-4ade-adb3-c501fad465e3: 0px; --gap-v-ce606d8d-2faf-4ade-adb3-c501fad465e3: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-8a5f00961e9a7cbe{ gap: 4px; --gap-h-ce606d8d-2faf-4ade-adb3-c501fad465e3: 0px; --gap-v-ce606d8d-2faf-4ade-adb3-c501fad465e3: 4px; }
}.source-diagnosis .sd.sza-58a5747d2056bf9d{ color: #fafafa; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-f0e08f77fea3f469{ align-content: flex-start; align-items: flex-start; background: transparent; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 16px; width: calc(100% - (var(--gap-h-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a) * 0)); --gap-h-296a9cea-b087-4a09-9255-ae7c2511b078: 0px; --gap-v-296a9cea-b087-4a09-9255-ae7c2511b078: 8px; --gap-uuid: 296a9cea-b087-4a09-9255-ae7c2511b078; max-width: calc(100% - (var(--gap-h-37d7455c-87ce-4bd7-ba2a-e3632ad3c01a) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-f0e08f77fea3f469{ gap: 6px; --gap-h-296a9cea-b087-4a09-9255-ae7c2511b078: 0px; --gap-v-296a9cea-b087-4a09-9255-ae7c2511b078: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f0e08f77fea3f469{ gap: 4px; --gap-h-296a9cea-b087-4a09-9255-ae7c2511b078: 0px; --gap-v-296a9cea-b087-4a09-9255-ae7c2511b078: 4px; }
}.source-diagnosis .sd.sza-9ef017b7d0acd40e{ color: #222222; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-9ef017b7d0acd40e{ font-size: 14px; }
}.source-diagnosis .sd.sza-7622c7e525296b58{ color: #666666; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-7622c7e525296b58{ font-size: 11px; }
}.source-diagnosis .sd.sza-82fdcccc82603f2b{ align-content: flex-start; align-items: flex-start; background: #fafafa; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-radius: 8px; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: calc(33.33% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.6667)); --gap-h-1d7760d3-e506-49f6-bd2a-d8f7845686a3: 0px; --gap-v-1d7760d3-e506-49f6-bd2a-d8f7845686a3: 0px; --gap-uuid: 1d7760d3-e506-49f6-bd2a-d8f7845686a3; max-width: calc(33.33% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.6667)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-82fdcccc82603f2b{ flex: none; width: calc(50% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.5)); --gap-h-1d7760d3-e506-49f6-bd2a-d8f7845686a3: 0px; --gap-v-1d7760d3-e506-49f6-bd2a-d8f7845686a3: 0px; max-width: calc(50% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.5)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-82fdcccc82603f2b{ width: calc(100% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0)); --gap-h-1d7760d3-e506-49f6-bd2a-d8f7845686a3: 0px; --gap-v-1d7760d3-e506-49f6-bd2a-d8f7845686a3: 0px; max-width: calc(100% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0)); }
}.source-diagnosis .sd.sza-8d7a47b4744b863f{ align-content: flex-start; align-items: flex-start; background: #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 16px; width: calc(100% - (var(--gap-h-1d7760d3-e506-49f6-bd2a-d8f7845686a3) * 0)); --gap-h-45be51d5-5393-4e0e-8005-f7fcbc50f81d: 0px; --gap-v-45be51d5-5393-4e0e-8005-f7fcbc50f81d: 8px; --gap-uuid: 45be51d5-5393-4e0e-8005-f7fcbc50f81d; max-width: calc(100% - (var(--gap-h-1d7760d3-e506-49f6-bd2a-d8f7845686a3) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-8d7a47b4744b863f{ gap: 6px; --gap-h-45be51d5-5393-4e0e-8005-f7fcbc50f81d: 0px; --gap-v-45be51d5-5393-4e0e-8005-f7fcbc50f81d: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-8d7a47b4744b863f{ gap: 4px; --gap-h-45be51d5-5393-4e0e-8005-f7fcbc50f81d: 0px; --gap-v-45be51d5-5393-4e0e-8005-f7fcbc50f81d: 4px; }
}.source-diagnosis .sd.sza-f0dfe72d589dbcff{ color: #fafafa; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-5c29da31080c5b05{ align-content: flex-start; align-items: flex-start; background: transparent; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 16px; width: calc(100% - (var(--gap-h-1d7760d3-e506-49f6-bd2a-d8f7845686a3) * 0)); --gap-h-9be163eb-4316-486c-acb7-2043c26acfe6: 0px; --gap-v-9be163eb-4316-486c-acb7-2043c26acfe6: 8px; --gap-uuid: 9be163eb-4316-486c-acb7-2043c26acfe6; max-width: calc(100% - (var(--gap-h-1d7760d3-e506-49f6-bd2a-d8f7845686a3) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-5c29da31080c5b05{ gap: 6px; --gap-h-9be163eb-4316-486c-acb7-2043c26acfe6: 0px; --gap-v-9be163eb-4316-486c-acb7-2043c26acfe6: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-5c29da31080c5b05{ gap: 4px; --gap-h-9be163eb-4316-486c-acb7-2043c26acfe6: 0px; --gap-v-9be163eb-4316-486c-acb7-2043c26acfe6: 4px; }
}.source-diagnosis .sd.sza-d2efd4a712bc1d70{ color: #222222; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-d2efd4a712bc1d70{ font-size: 14px; }
}.source-diagnosis .sd.sza-f3519ea0332600fc{ color: #666666; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f3519ea0332600fc{ font-size: 11px; }
}.source-diagnosis .sd.sza-ccf96d0379901c0b{ align-content: flex-start; align-items: flex-start; background: #fafafa; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-radius: 8px; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: calc(33.33% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.6667)); --gap-h-b5aa21e9-6823-458f-b3ee-2d9a089172d2: 0px; --gap-v-b5aa21e9-6823-458f-b3ee-2d9a089172d2: 0px; --gap-uuid: b5aa21e9-6823-458f-b3ee-2d9a089172d2; max-width: calc(33.33% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.6667)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-ccf96d0379901c0b{ flex: none; width: calc(50% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.5)); --gap-h-b5aa21e9-6823-458f-b3ee-2d9a089172d2: 0px; --gap-v-b5aa21e9-6823-458f-b3ee-2d9a089172d2: 0px; max-width: calc(50% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.5)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-ccf96d0379901c0b{ width: calc(100% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0)); --gap-h-b5aa21e9-6823-458f-b3ee-2d9a089172d2: 0px; --gap-v-b5aa21e9-6823-458f-b3ee-2d9a089172d2: 0px; max-width: calc(100% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0)); }
}.source-diagnosis .sd.sza-3048768f82d3980b{ align-content: flex-start; align-items: flex-start; background: #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 16px; width: calc(100% - (var(--gap-h-b5aa21e9-6823-458f-b3ee-2d9a089172d2) * 0)); --gap-h-9dec4042-4c35-4e98-99a0-eb3e12cde017: 0px; --gap-v-9dec4042-4c35-4e98-99a0-eb3e12cde017: 8px; --gap-uuid: 9dec4042-4c35-4e98-99a0-eb3e12cde017; max-width: calc(100% - (var(--gap-h-b5aa21e9-6823-458f-b3ee-2d9a089172d2) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-3048768f82d3980b{ gap: 6px; --gap-h-9dec4042-4c35-4e98-99a0-eb3e12cde017: 0px; --gap-v-9dec4042-4c35-4e98-99a0-eb3e12cde017: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-3048768f82d3980b{ gap: 4px; --gap-h-9dec4042-4c35-4e98-99a0-eb3e12cde017: 0px; --gap-v-9dec4042-4c35-4e98-99a0-eb3e12cde017: 4px; }
}.source-diagnosis .sd.sza-75f446232aeee9e9{ color: #fafafa; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-1c68cf7feb0d9fbe{ align-content: flex-start; align-items: flex-start; background: transparent; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 16px; width: calc(100% - (var(--gap-h-b5aa21e9-6823-458f-b3ee-2d9a089172d2) * 0)); --gap-h-17b1a59f-8361-44ca-9ef6-1a271a0cd8ff: 0px; --gap-v-17b1a59f-8361-44ca-9ef6-1a271a0cd8ff: 8px; --gap-uuid: 17b1a59f-8361-44ca-9ef6-1a271a0cd8ff; max-width: calc(100% - (var(--gap-h-b5aa21e9-6823-458f-b3ee-2d9a089172d2) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-1c68cf7feb0d9fbe{ gap: 6px; --gap-h-17b1a59f-8361-44ca-9ef6-1a271a0cd8ff: 0px; --gap-v-17b1a59f-8361-44ca-9ef6-1a271a0cd8ff: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-1c68cf7feb0d9fbe{ gap: 4px; --gap-h-17b1a59f-8361-44ca-9ef6-1a271a0cd8ff: 0px; --gap-v-17b1a59f-8361-44ca-9ef6-1a271a0cd8ff: 4px; }
}.source-diagnosis .sd.sza-92ff8fbbac94b103{ color: #222222; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-92ff8fbbac94b103{ font-size: 14px; }
}.source-diagnosis .sd.sza-b1569f2a3d1fea40{ color: #666666; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b1569f2a3d1fea40{ font-size: 11px; }
}.source-diagnosis .sd.sza-8503e33ebd28db19{ align-content: flex-start; align-items: flex-start; background: #fafafa; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-radius: 8px; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: calc(33.33% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.6667)); --gap-h-889ec92e-377e-46f5-ac68-030e3b478907: 0px; --gap-v-889ec92e-377e-46f5-ac68-030e3b478907: 0px; --gap-uuid: 889ec92e-377e-46f5-ac68-030e3b478907; max-width: calc(33.33% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.6667)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-8503e33ebd28db19{ flex: none; width: calc(50% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.5)); --gap-h-889ec92e-377e-46f5-ac68-030e3b478907: 0px; --gap-v-889ec92e-377e-46f5-ac68-030e3b478907: 0px; max-width: calc(50% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0.5)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-8503e33ebd28db19{ width: calc(100% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0)); --gap-h-889ec92e-377e-46f5-ac68-030e3b478907: 0px; --gap-v-889ec92e-377e-46f5-ac68-030e3b478907: 0px; max-width: calc(100% - (var(--gap-h-63680aad-4ab2-492f-84ac-a4cc7cbd5010) * 0)); }
}.source-diagnosis .sd.sza-43650e23a31c3e42{ align-content: flex-start; align-items: flex-start; background: #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 16px; width: calc(100% - (var(--gap-h-889ec92e-377e-46f5-ac68-030e3b478907) * 0)); --gap-h-781b1596-81c9-4c0e-8a48-e0ac5a212a3c: 0px; --gap-v-781b1596-81c9-4c0e-8a48-e0ac5a212a3c: 8px; --gap-uuid: 781b1596-81c9-4c0e-8a48-e0ac5a212a3c; max-width: calc(100% - (var(--gap-h-889ec92e-377e-46f5-ac68-030e3b478907) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-43650e23a31c3e42{ gap: 6px; --gap-h-781b1596-81c9-4c0e-8a48-e0ac5a212a3c: 0px; --gap-v-781b1596-81c9-4c0e-8a48-e0ac5a212a3c: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-43650e23a31c3e42{ gap: 4px; --gap-h-781b1596-81c9-4c0e-8a48-e0ac5a212a3c: 0px; --gap-v-781b1596-81c9-4c0e-8a48-e0ac5a212a3c: 4px; }
}.source-diagnosis .sd.sza-c4507020ea0c938d{ color: #fafafa; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-74ecf2eeafea55fe{ align-content: flex-start; align-items: flex-start; background: transparent; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 16px; width: calc(100% - (var(--gap-h-889ec92e-377e-46f5-ac68-030e3b478907) * 0)); --gap-h-b526409c-522c-47e9-811b-0f3855e99de0: 0px; --gap-v-b526409c-522c-47e9-811b-0f3855e99de0: 8px; --gap-uuid: b526409c-522c-47e9-811b-0f3855e99de0; max-width: calc(100% - (var(--gap-h-889ec92e-377e-46f5-ac68-030e3b478907) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-74ecf2eeafea55fe{ gap: 6px; --gap-h-b526409c-522c-47e9-811b-0f3855e99de0: 0px; --gap-v-b526409c-522c-47e9-811b-0f3855e99de0: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-74ecf2eeafea55fe{ gap: 4px; --gap-h-b526409c-522c-47e9-811b-0f3855e99de0: 0px; --gap-v-b526409c-522c-47e9-811b-0f3855e99de0: 4px; }
}.source-diagnosis .sd.sza-d7f37d3242dcb943{ color: #222222; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-d7f37d3242dcb943{ font-size: 14px; }
}.source-diagnosis .sd.sza-9e0f417a6e208132{ color: #666666; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-9e0f417a6e208132{ font-size: 11px; }
}.source-diagnosis .sd.sza-27b782582cef9b63{ color: #10385f; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; letter-spacing: NaNem; line-height: 1.4; margin: 0px 0px 32px 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-27b782582cef9b63{ font-size: 32px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-27b782582cef9b63{ font-size: 28px; }
}.source-diagnosis .sd.sza-5e78d561afc5e354{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: wrap; gap: 32px; justify-content: flex-start; padding: 8px 0px 0px 0px; width: 1201px; --gap-h-a5118336-c2a3-494f-9142-3ead6445616f: 32px; --gap-v-a5118336-c2a3-494f-9142-3ead6445616f: 32px; --gap-uuid: a5118336-c2a3-494f-9142-3ead6445616f; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-5e78d561afc5e354{ gap: 24px; --gap-h-a5118336-c2a3-494f-9142-3ead6445616f: 24px; --gap-v-a5118336-c2a3-494f-9142-3ead6445616f: 24px; }
}.source-diagnosis .sd.sza-820192e349efe46e{ align-content: flex-start; align-items: flex-start; background: #fafafa; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-radius: 8px; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: calc(33.33% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0.6667)); --gap-h-31ebd899-f94c-45e6-8015-d75dcac595f5: 0px; --gap-v-31ebd899-f94c-45e6-8015-d75dcac595f5: 0px; --gap-uuid: 31ebd899-f94c-45e6-8015-d75dcac595f5; max-width: calc(33.33% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0.6667)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-820192e349efe46e{ flex: none; width: calc(50% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0.5)); --gap-h-31ebd899-f94c-45e6-8015-d75dcac595f5: 0px; --gap-v-31ebd899-f94c-45e6-8015-d75dcac595f5: 0px; max-width: calc(50% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0.5)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-820192e349efe46e{ width: calc(100% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0)); --gap-h-31ebd899-f94c-45e6-8015-d75dcac595f5: 0px; --gap-v-31ebd899-f94c-45e6-8015-d75dcac595f5: 0px; max-width: calc(100% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0)); }
}.source-diagnosis .sd.sza-f7f5247300759c9c{ align-content: flex-start; align-items: flex-start; background: #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 16px; width: calc(100% - (var(--gap-h-31ebd899-f94c-45e6-8015-d75dcac595f5) * 0)); --gap-h-2829a480-4e3f-4d4f-aaa8-15feb485ec54: 0px; --gap-v-2829a480-4e3f-4d4f-aaa8-15feb485ec54: 8px; --gap-uuid: 2829a480-4e3f-4d4f-aaa8-15feb485ec54; max-width: calc(100% - (var(--gap-h-31ebd899-f94c-45e6-8015-d75dcac595f5) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-f7f5247300759c9c{ gap: 6px; --gap-h-2829a480-4e3f-4d4f-aaa8-15feb485ec54: 0px; --gap-v-2829a480-4e3f-4d4f-aaa8-15feb485ec54: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f7f5247300759c9c{ gap: 4px; --gap-h-2829a480-4e3f-4d4f-aaa8-15feb485ec54: 0px; --gap-v-2829a480-4e3f-4d4f-aaa8-15feb485ec54: 4px; }
}.source-diagnosis .sd.sza-48814c9692f4bf2b{ color: #fafafa; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-b0341a0e3350667f{ align-content: flex-start; align-items: flex-start; background: transparent; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 16px; width: calc(100% - (var(--gap-h-31ebd899-f94c-45e6-8015-d75dcac595f5) * 0)); --gap-h-4a170b86-2b19-4f75-8612-1fc86a8ea5f9: 0px; --gap-v-4a170b86-2b19-4f75-8612-1fc86a8ea5f9: 8px; --gap-uuid: 4a170b86-2b19-4f75-8612-1fc86a8ea5f9; max-width: calc(100% - (var(--gap-h-31ebd899-f94c-45e6-8015-d75dcac595f5) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-b0341a0e3350667f{ gap: 6px; --gap-h-4a170b86-2b19-4f75-8612-1fc86a8ea5f9: 0px; --gap-v-4a170b86-2b19-4f75-8612-1fc86a8ea5f9: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b0341a0e3350667f{ gap: 4px; --gap-h-4a170b86-2b19-4f75-8612-1fc86a8ea5f9: 0px; --gap-v-4a170b86-2b19-4f75-8612-1fc86a8ea5f9: 4px; }
}.source-diagnosis .sd.sza-71bad16449b3b4be{ color: #222222; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-71bad16449b3b4be{ font-size: 14px; }
}.source-diagnosis .sd.sza-2517bfb5f5d67b7e{ color: #666666; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-2517bfb5f5d67b7e{ font-size: 11px; }
}.source-diagnosis .sd.sza-94632053d22874ad{ align-content: flex-start; align-items: flex-start; background: #fafafa; border-bottom: 0px solid transparent; border-left: 0px solid transparent; border-radius: 8px; border-right: 0px solid transparent; border-top: 0px solid transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px 0px; width: calc(33.33% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0.6667)); --gap-h-2d759a0f-f2a5-470f-a2b2-2232f26df313: 0px; --gap-v-2d759a0f-f2a5-470f-a2b2-2232f26df313: 0px; --gap-uuid: 2d759a0f-f2a5-470f-a2b2-2232f26df313; max-width: calc(33.33% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0.6667)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-94632053d22874ad{ flex: none; width: calc(50% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0.5)); --gap-h-2d759a0f-f2a5-470f-a2b2-2232f26df313: 0px; --gap-v-2d759a0f-f2a5-470f-a2b2-2232f26df313: 0px; max-width: calc(50% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0.5)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-94632053d22874ad{ width: calc(100% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0)); --gap-h-2d759a0f-f2a5-470f-a2b2-2232f26df313: 0px; --gap-v-2d759a0f-f2a5-470f-a2b2-2232f26df313: 0px; max-width: calc(100% - (var(--gap-h-a5118336-c2a3-494f-9142-3ead6445616f) * 0)); }
}.source-diagnosis .sd.sza-5475bae0d2f6159f{ align-content: flex-start; align-items: flex-start; background: #ff5035; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 16px; width: calc(100% - (var(--gap-h-2d759a0f-f2a5-470f-a2b2-2232f26df313) * 0)); --gap-h-affcf541-4187-4402-9992-4441a8122578: 0px; --gap-v-affcf541-4187-4402-9992-4441a8122578: 8px; --gap-uuid: affcf541-4187-4402-9992-4441a8122578; max-width: calc(100% - (var(--gap-h-2d759a0f-f2a5-470f-a2b2-2232f26df313) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-5475bae0d2f6159f{ gap: 6px; --gap-h-affcf541-4187-4402-9992-4441a8122578: 0px; --gap-v-affcf541-4187-4402-9992-4441a8122578: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-5475bae0d2f6159f{ gap: 4px; --gap-h-affcf541-4187-4402-9992-4441a8122578: 0px; --gap-v-affcf541-4187-4402-9992-4441a8122578: 4px; }
}.source-diagnosis .sd.sza-b3d84ac8b4948bfa{ color: #fafafa; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 20px; font-weight: 700; height: auto; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }.source-diagnosis .sd.sza-b3e03ac0243f7532{ align-content: flex-start; align-items: flex-start; background: transparent; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; padding: 16px; width: calc(100% - (var(--gap-h-2d759a0f-f2a5-470f-a2b2-2232f26df313) * 0)); --gap-h-5999a63d-712a-47d0-a065-c5ec0d9a0fb3: 0px; --gap-v-5999a63d-712a-47d0-a065-c5ec0d9a0fb3: 8px; --gap-uuid: 5999a63d-712a-47d0-a065-c5ec0d9a0fb3; max-width: calc(100% - (var(--gap-h-2d759a0f-f2a5-470f-a2b2-2232f26df313) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-b3e03ac0243f7532{ gap: 6px; --gap-h-5999a63d-712a-47d0-a065-c5ec0d9a0fb3: 0px; --gap-v-5999a63d-712a-47d0-a065-c5ec0d9a0fb3: 6px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b3e03ac0243f7532{ gap: 4px; --gap-h-5999a63d-712a-47d0-a065-c5ec0d9a0fb3: 0px; --gap-v-5999a63d-712a-47d0-a065-c5ec0d9a0fb3: 4px; }
}.source-diagnosis .sd.sza-23acf122311e8494{ color: #222222; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-23acf122311e8494{ font-size: 14px; }
}.source-diagnosis .sd.sza-0d1dfe1ce3da0a50{ color: #666666; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-0d1dfe1ce3da0a50{ font-size: 11px; }
}.source-diagnosis .sd.sza-85a60efefd56b8a1{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); max-width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-85a60efefd56b8a1{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-85a60efefd56b8a1{ padding: 80px 16px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-85a60efefd56b8a1{ padding: 48px 16px; }
}.source-diagnosis .sd.sza-c2c2865384c0703b{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1368px; justify-content: flex-start; padding: 0px 0px; width: 1440px; --gap-h-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; --gap-v-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; --gap-uuid: 5aee5ad3-48b2-4257-8668-e660e3740073; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-c2c2865384c0703b{ flex: none; width: 1280px; --gap-h-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; --gap-v-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; max-width: 100%; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-c2c2865384c0703b{ flex: none; --gap-h-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; --gap-v-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-c2c2865384c0703b{ flex: none; --gap-h-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; --gap-v-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-c2c2865384c0703b{ flex: none; padding: 0px 0px 0px; width: 350px; --gap-h-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; --gap-v-5aee5ad3-48b2-4257-8668-e660e3740073: 0px; max-width: 100%; }
}.source-diagnosis .sd.sza-bd1fe5d319a557a7{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-bd1fe5d319a557a7{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-diagnosis .sd.sza-a4abd0320c3fea87{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-a4abd0320c3fea87{ font-size: 36px; }
}.source-diagnosis .sd.sza-78b892f2a195630d{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-diagnosis .sd.sza-0033e6f2d60efe4e{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-0033e6f2d60efe4e.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-0033e6f2d60efe4e.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-diagnosis .sd.sza-6fcd51509992c9c5{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-6fcd51509992c9c5.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-6fcd51509992c9c5.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-diagnosis .sd.sza-ed31a6a5e8b11b8d{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-ed31a6a5e8b11b8d{ font-size: 16px; }
}.source-diagnosis .sd.sza-dd2c9f792ac99ae1{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-fd08b951-90d9-4729-88a2-7111f056ed75: 0px; --gap-v-fd08b951-90d9-4729-88a2-7111f056ed75: 16px; --gap-uuid: fd08b951-90d9-4729-88a2-7111f056ed75; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-dd2c9f792ac99ae1{ padding: 0px 0px; --gap-h-fd08b951-90d9-4729-88a2-7111f056ed75: 0px; --gap-v-fd08b951-90d9-4729-88a2-7111f056ed75: 16px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-dd2c9f792ac99ae1{ gap: 24px; --gap-h-fd08b951-90d9-4729-88a2-7111f056ed75: 0px; --gap-v-fd08b951-90d9-4729-88a2-7111f056ed75: 24px; }
}.source-diagnosis .sd.sza-33553431ca02c821{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-fd08b951-90d9-4729-88a2-7111f056ed75) * 0)); max-width: calc(100% - (var(--gap-h-fd08b951-90d9-4729-88a2-7111f056ed75) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-33553431ca02c821{ flex: none; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-33553431ca02c821{ flex: none; width: 100%; }
}.source-diagnosis .sd.sza-3b0995e40b4d4d69{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-efa88662-b04a-4055-b99a-3e340a75341c: 16px; --gap-v-efa88662-b04a-4055-b99a-3e340a75341c: 0px; --gap-uuid: efa88662-b04a-4055-b99a-3e340a75341c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-3b0995e40b4d4d69{ padding: 12px 20px; --gap-h-efa88662-b04a-4055-b99a-3e340a75341c: 16px; --gap-v-efa88662-b04a-4055-b99a-3e340a75341c: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-3b0995e40b4d4d69{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-efa88662-b04a-4055-b99a-3e340a75341c: 16px; --gap-v-efa88662-b04a-4055-b99a-3e340a75341c: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-3b0995e40b4d4d69{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-efa88662-b04a-4055-b99a-3e340a75341c: 8px; --gap-v-efa88662-b04a-4055-b99a-3e340a75341c: 0px; }
}.source-diagnosis .sd.sza-0c896800827ef13b{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: 18px; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-0c896800827ef13b{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-0c896800827ef13b{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-0c896800827ef13b{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-efa88662-b04a-4055-b99a-3e340a75341c) * 0.16)); max-width: calc(84% - (var(--gap-h-efa88662-b04a-4055-b99a-3e340a75341c) * 0.16)); }
}.source-diagnosis .sd.sza-afa87b572dc12060{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-afa87b572dc12060{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-afa87b572dc12060{ font-size: 16px; }
}.source-diagnosis .sd.sza-c601a6bd10024b85{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-c601a6bd10024b85{ flex: none; height: 0px; }.source-diagnosis .sd.sza-5c2bdddc9672e710{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-5c2bdddc9672e710{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-diagnosis .sd.sza-5d957381184a90ba{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-34de72fa-b5f4-4a11-aba7-e46835a32b51: 16px; --gap-v-34de72fa-b5f4-4a11-aba7-e46835a32b51: 0px; --gap-uuid: 34de72fa-b5f4-4a11-aba7-e46835a32b51; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-5d957381184a90ba{ padding: 12px 20px; --gap-h-34de72fa-b5f4-4a11-aba7-e46835a32b51: 16px; --gap-v-34de72fa-b5f4-4a11-aba7-e46835a32b51: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-5d957381184a90ba{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-34de72fa-b5f4-4a11-aba7-e46835a32b51: 16px; --gap-v-34de72fa-b5f4-4a11-aba7-e46835a32b51: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-5d957381184a90ba{ gap: 8px; padding: 4px 8px; --gap-h-34de72fa-b5f4-4a11-aba7-e46835a32b51: 8px; --gap-v-34de72fa-b5f4-4a11-aba7-e46835a32b51: 0px; }
}.source-diagnosis .sd.sza-c07b1fd3a5415bce{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-e07fa242-b729-4840-a026-a9d1e46d3af0: 0px; --gap-v-e07fa242-b729-4840-a026-a9d1e46d3af0: 16px; --gap-uuid: e07fa242-b729-4840-a026-a9d1e46d3af0; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-c07b1fd3a5415bce{ flex: none; width: calc(90% - (var(--gap-h-34de72fa-b5f4-4a11-aba7-e46835a32b51) * 0.10000000000000003)); --gap-h-e07fa242-b729-4840-a026-a9d1e46d3af0: 0px; --gap-v-e07fa242-b729-4840-a026-a9d1e46d3af0: 16px; max-width: calc(90% - (var(--gap-h-34de72fa-b5f4-4a11-aba7-e46835a32b51) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-c07b1fd3a5415bce{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-e07fa242-b729-4840-a026-a9d1e46d3af0: 0px; --gap-v-e07fa242-b729-4840-a026-a9d1e46d3af0: 16px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-c07b1fd3a5415bce{ flex: none; gap: 8px; width: 90%; --gap-h-e07fa242-b729-4840-a026-a9d1e46d3af0: 0px; --gap-v-e07fa242-b729-4840-a026-a9d1e46d3af0: 8px; }
}.source-diagnosis .sd.sza-0faa87cd4b7b9d84{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-0faa87cd4b7b9d84{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-0faa87cd4b7b9d84{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-0faa87cd4b7b9d84{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-e07fa242-b729-4840-a026-a9d1e46d3af0) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-e07fa242-b729-4840-a026-a9d1e46d3af0) * 0.10000000000000003)); }
}.source-diagnosis .sd.sza-06639c3d5c090321{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-b2e46005-2952-4319-8930-399a999e75d3: 16px; --gap-v-b2e46005-2952-4319-8930-399a999e75d3: 0px; --gap-uuid: b2e46005-2952-4319-8930-399a999e75d3; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-06639c3d5c090321{ padding: 12px 20px; --gap-h-b2e46005-2952-4319-8930-399a999e75d3: 16px; --gap-v-b2e46005-2952-4319-8930-399a999e75d3: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-06639c3d5c090321{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-b2e46005-2952-4319-8930-399a999e75d3: 22px; --gap-v-b2e46005-2952-4319-8930-399a999e75d3: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-06639c3d5c090321{ gap: 8px; padding: 4px 8px; --gap-h-b2e46005-2952-4319-8930-399a999e75d3: 8px; --gap-v-b2e46005-2952-4319-8930-399a999e75d3: 0px; }
}.source-diagnosis .sd.sza-aae38107ec7d5c4c{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-aae38107ec7d5c4c{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-aae38107ec7d5c4c{ font-size: 14px; }
}.source-diagnosis .sd.sza-8a08e422bb7ad307{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-8a08e422bb7ad307{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-8a08e422bb7ad307{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-b2e46005-2952-4319-8930-399a999e75d3) * 0.16)); max-width: calc(84% - (var(--gap-h-b2e46005-2952-4319-8930-399a999e75d3) * 0.16)); }
}.source-diagnosis .sd.sza-299eff1fabca6593{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-299eff1fabca6593{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-299eff1fabca6593{ font-size: 16px; }
}.source-diagnosis .sd.sza-304c3912c2dfda0f{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-73cc4d3c-e1dc-488e-9870-4b94cc653d6a: 0px; --gap-v-73cc4d3c-e1dc-488e-9870-4b94cc653d6a: 16px; --gap-uuid: 73cc4d3c-e1dc-488e-9870-4b94cc653d6a; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-304c3912c2dfda0f{ padding: 0px 0px; --gap-h-73cc4d3c-e1dc-488e-9870-4b94cc653d6a: 0px; --gap-v-73cc4d3c-e1dc-488e-9870-4b94cc653d6a: 16px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-304c3912c2dfda0f{ gap: 24px; --gap-h-73cc4d3c-e1dc-488e-9870-4b94cc653d6a: 0px; --gap-v-73cc4d3c-e1dc-488e-9870-4b94cc653d6a: 24px; }
}.source-diagnosis .sd.sza-04bc0557c32e27c0{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-73cc4d3c-e1dc-488e-9870-4b94cc653d6a) * 0)); max-width: calc(100% - (var(--gap-h-73cc4d3c-e1dc-488e-9870-4b94cc653d6a) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-04bc0557c32e27c0{ flex: none; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-04bc0557c32e27c0{ flex: none; width: 100%; }
}.source-diagnosis .sd.sza-e4b9725a887b4672{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-90f9cc49-800b-4d41-8709-bc08cc72bf74: 16px; --gap-v-90f9cc49-800b-4d41-8709-bc08cc72bf74: 0px; --gap-uuid: 90f9cc49-800b-4d41-8709-bc08cc72bf74; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-e4b9725a887b4672{ padding: 12px 20px; --gap-h-90f9cc49-800b-4d41-8709-bc08cc72bf74: 16px; --gap-v-90f9cc49-800b-4d41-8709-bc08cc72bf74: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-e4b9725a887b4672{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-90f9cc49-800b-4d41-8709-bc08cc72bf74: 16px; --gap-v-90f9cc49-800b-4d41-8709-bc08cc72bf74: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-e4b9725a887b4672{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-90f9cc49-800b-4d41-8709-bc08cc72bf74: 8px; --gap-v-90f9cc49-800b-4d41-8709-bc08cc72bf74: 0px; }
}.source-diagnosis .sd.sza-be7409cb0c797d25{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-be7409cb0c797d25{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-be7409cb0c797d25{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-be7409cb0c797d25{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-90f9cc49-800b-4d41-8709-bc08cc72bf74) * 0.16)); max-width: calc(84% - (var(--gap-h-90f9cc49-800b-4d41-8709-bc08cc72bf74) * 0.16)); }
}.source-diagnosis .sd.sza-f8c0f70af35a1f8c{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-f8c0f70af35a1f8c{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f8c0f70af35a1f8c{ font-size: 16px; }
}.source-diagnosis .sd.sza-e7bb1c6b92d1c832{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-a8b41ce0-924f-4138-b16f-48f2b596a319: 16px; --gap-v-a8b41ce0-924f-4138-b16f-48f2b596a319: 0px; --gap-uuid: a8b41ce0-924f-4138-b16f-48f2b596a319; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-e7bb1c6b92d1c832{ padding: 12px 20px; --gap-h-a8b41ce0-924f-4138-b16f-48f2b596a319: 16px; --gap-v-a8b41ce0-924f-4138-b16f-48f2b596a319: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-e7bb1c6b92d1c832{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-a8b41ce0-924f-4138-b16f-48f2b596a319: 16px; --gap-v-a8b41ce0-924f-4138-b16f-48f2b596a319: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-e7bb1c6b92d1c832{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-a8b41ce0-924f-4138-b16f-48f2b596a319: 8px; --gap-v-a8b41ce0-924f-4138-b16f-48f2b596a319: 0px; }
}.source-diagnosis .sd.sza-26f30e1665c4e578{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-26f30e1665c4e578{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-26f30e1665c4e578{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-26f30e1665c4e578{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-a8b41ce0-924f-4138-b16f-48f2b596a319) * 0.16)); max-width: calc(84% - (var(--gap-h-a8b41ce0-924f-4138-b16f-48f2b596a319) * 0.16)); }
}.source-diagnosis .sd.sza-5b2cdb6be3fa8a4a{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-5b2cdb6be3fa8a4a{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-5b2cdb6be3fa8a4a{ font-size: 16px; }
}.source-diagnosis .sd.sza-ccc0cc42d734ea56{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-ccc0cc42d734ea56{ flex: none; height: 0px; }.source-diagnosis .sd.sza-8180b915a506479d{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-8180b915a506479d{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-diagnosis .sd.sza-12f3e058a07aaf88{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-b51c6b5e-555e-4c6b-9d6e-83e50584225d: 16px; --gap-v-b51c6b5e-555e-4c6b-9d6e-83e50584225d: 0px; --gap-uuid: b51c6b5e-555e-4c6b-9d6e-83e50584225d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-12f3e058a07aaf88{ padding: 12px 20px; --gap-h-b51c6b5e-555e-4c6b-9d6e-83e50584225d: 16px; --gap-v-b51c6b5e-555e-4c6b-9d6e-83e50584225d: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-12f3e058a07aaf88{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-b51c6b5e-555e-4c6b-9d6e-83e50584225d: 16px; --gap-v-b51c6b5e-555e-4c6b-9d6e-83e50584225d: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-12f3e058a07aaf88{ gap: 8px; padding: 4px 8px; --gap-h-b51c6b5e-555e-4c6b-9d6e-83e50584225d: 8px; --gap-v-b51c6b5e-555e-4c6b-9d6e-83e50584225d: 0px; }
}.source-diagnosis .sd.sza-c0d899bb014ebf2a{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-2fb4e6f7-8539-4a4b-967f-e378ffdc8482: 0px; --gap-v-2fb4e6f7-8539-4a4b-967f-e378ffdc8482: 16px; --gap-uuid: 2fb4e6f7-8539-4a4b-967f-e378ffdc8482; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-c0d899bb014ebf2a{ flex: none; width: calc(90% - (var(--gap-h-b51c6b5e-555e-4c6b-9d6e-83e50584225d) * 0.10000000000000003)); --gap-h-2fb4e6f7-8539-4a4b-967f-e378ffdc8482: 0px; --gap-v-2fb4e6f7-8539-4a4b-967f-e378ffdc8482: 16px; max-width: calc(90% - (var(--gap-h-b51c6b5e-555e-4c6b-9d6e-83e50584225d) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-c0d899bb014ebf2a{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-2fb4e6f7-8539-4a4b-967f-e378ffdc8482: 0px; --gap-v-2fb4e6f7-8539-4a4b-967f-e378ffdc8482: 16px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-c0d899bb014ebf2a{ flex: none; gap: 8px; width: 90%; --gap-h-2fb4e6f7-8539-4a4b-967f-e378ffdc8482: 0px; --gap-v-2fb4e6f7-8539-4a4b-967f-e378ffdc8482: 8px; }
}.source-diagnosis .sd.sza-f4b4b0c34a295518{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-f4b4b0c34a295518{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f4b4b0c34a295518{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f4b4b0c34a295518{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-2fb4e6f7-8539-4a4b-967f-e378ffdc8482) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-2fb4e6f7-8539-4a4b-967f-e378ffdc8482) * 0.10000000000000003)); }
}.source-diagnosis .sd.sza-f676decb4fe62e7f{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7: 16px; --gap-v-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7: 0px; --gap-uuid: b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-f676decb4fe62e7f{ padding: 12px 20px; --gap-h-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7: 16px; --gap-v-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f676decb4fe62e7f{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7: 22px; --gap-v-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f676decb4fe62e7f{ gap: 8px; padding: 4px 8px; --gap-h-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7: 8px; --gap-v-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7: 0px; }
}.source-diagnosis .sd.sza-3e01b07bc557d1f9{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-3e01b07bc557d1f9{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-3e01b07bc557d1f9{ font-size: 14px; }
}.source-diagnosis .sd.sza-f54e980551f994c7{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f54e980551f994c7{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f54e980551f994c7{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7) * 0.16)); max-width: calc(84% - (var(--gap-h-b6b0b30f-81d0-44cd-ba22-f94c26d6a0c7) * 0.16)); }
}.source-diagnosis .sd.sza-13e5e53a9873ed4c{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-13e5e53a9873ed4c{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-13e5e53a9873ed4c{ font-size: 16px; }
}.source-diagnosis .sd.sza-3f6ab33757aedd48{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 0px; width: 920px; --gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74: 0px; --gap-v-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74: 16px; --gap-uuid: f1050ceb-a3e5-4f31-81c5-93fa7cef8f74; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-3f6ab33757aedd48{ padding: 0px 0px; --gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74: 0px; --gap-v-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74: 16px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-3f6ab33757aedd48{ gap: 24px; --gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74: 0px; --gap-v-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74: 24px; }
}.source-diagnosis .sd.sza-360997a4fafec1d1{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74) * 0)); max-width: calc(100% - (var(--gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-360997a4fafec1d1{ flex: none; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-360997a4fafec1d1{ flex: none; width: 100%; }
}.source-diagnosis .sd.sza-7cb767937870ea47{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-9e5eb635-227e-4604-8549-8217274ddf52: 16px; --gap-v-9e5eb635-227e-4604-8549-8217274ddf52: 0px; --gap-uuid: 9e5eb635-227e-4604-8549-8217274ddf52; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-7cb767937870ea47{ padding: 12px 20px; --gap-h-9e5eb635-227e-4604-8549-8217274ddf52: 16px; --gap-v-9e5eb635-227e-4604-8549-8217274ddf52: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-7cb767937870ea47{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-9e5eb635-227e-4604-8549-8217274ddf52: 16px; --gap-v-9e5eb635-227e-4604-8549-8217274ddf52: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-7cb767937870ea47{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-9e5eb635-227e-4604-8549-8217274ddf52: 8px; --gap-v-9e5eb635-227e-4604-8549-8217274ddf52: 0px; }
}.source-diagnosis .sd.sza-efc6c85f68b24f36{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-efc6c85f68b24f36{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-efc6c85f68b24f36{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-efc6c85f68b24f36{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-9e5eb635-227e-4604-8549-8217274ddf52) * 0.16)); max-width: calc(84% - (var(--gap-h-9e5eb635-227e-4604-8549-8217274ddf52) * 0.16)); }
}.source-diagnosis .sd.sza-59f06b5cc29b7f44{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-59f06b5cc29b7f44{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-59f06b5cc29b7f44{ font-size: 16px; }
}.source-diagnosis .sd.sza-822b1318d5a20d21{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-32769241-702d-4ed2-b1b2-1d3295b65462: 16px; --gap-v-32769241-702d-4ed2-b1b2-1d3295b65462: 0px; --gap-uuid: 32769241-702d-4ed2-b1b2-1d3295b65462; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-822b1318d5a20d21{ padding: 12px 20px; --gap-h-32769241-702d-4ed2-b1b2-1d3295b65462: 16px; --gap-v-32769241-702d-4ed2-b1b2-1d3295b65462: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-822b1318d5a20d21{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-32769241-702d-4ed2-b1b2-1d3295b65462: 16px; --gap-v-32769241-702d-4ed2-b1b2-1d3295b65462: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-822b1318d5a20d21{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-32769241-702d-4ed2-b1b2-1d3295b65462: 8px; --gap-v-32769241-702d-4ed2-b1b2-1d3295b65462: 0px; }
}.source-diagnosis .sd.sza-3887e8a85d35e898{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-3887e8a85d35e898{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-3887e8a85d35e898{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-3887e8a85d35e898{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-32769241-702d-4ed2-b1b2-1d3295b65462) * 0.16)); max-width: calc(84% - (var(--gap-h-32769241-702d-4ed2-b1b2-1d3295b65462) * 0.16)); }
}.source-diagnosis .sd.sza-1c4c6c5170081bc4{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-1c4c6c5170081bc4{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-1c4c6c5170081bc4{ font-size: 16px; }
}.source-diagnosis .sd.sza-67f968934f1248b9{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-67f968934f1248b9{ flex: none; height: 0px; }.source-diagnosis .sd.sza-a969dd6d2a213e79{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-a969dd6d2a213e79{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-diagnosis .sd.sza-06039e47d06efa27{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-aebc0dd3-1eb4-4061-af2e-d281c8e4107a: 16px; --gap-v-aebc0dd3-1eb4-4061-af2e-d281c8e4107a: 0px; --gap-uuid: aebc0dd3-1eb4-4061-af2e-d281c8e4107a; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-06039e47d06efa27{ padding: 12px 20px; --gap-h-aebc0dd3-1eb4-4061-af2e-d281c8e4107a: 16px; --gap-v-aebc0dd3-1eb4-4061-af2e-d281c8e4107a: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-06039e47d06efa27{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-aebc0dd3-1eb4-4061-af2e-d281c8e4107a: 16px; --gap-v-aebc0dd3-1eb4-4061-af2e-d281c8e4107a: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-06039e47d06efa27{ gap: 8px; padding: 4px 8px; --gap-h-aebc0dd3-1eb4-4061-af2e-d281c8e4107a: 8px; --gap-v-aebc0dd3-1eb4-4061-af2e-d281c8e4107a: 0px; }
}.source-diagnosis .sd.sza-f3eb368a7630c625{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-adfe29f4-c4d8-4cc6-84d7-095fb7699308: 0px; --gap-v-adfe29f4-c4d8-4cc6-84d7-095fb7699308: 16px; --gap-uuid: adfe29f4-c4d8-4cc6-84d7-095fb7699308; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-f3eb368a7630c625{ flex: none; width: calc(90% - (var(--gap-h-aebc0dd3-1eb4-4061-af2e-d281c8e4107a) * 0.10000000000000003)); --gap-h-adfe29f4-c4d8-4cc6-84d7-095fb7699308: 0px; --gap-v-adfe29f4-c4d8-4cc6-84d7-095fb7699308: 16px; max-width: calc(90% - (var(--gap-h-aebc0dd3-1eb4-4061-af2e-d281c8e4107a) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f3eb368a7630c625{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-adfe29f4-c4d8-4cc6-84d7-095fb7699308: 0px; --gap-v-adfe29f4-c4d8-4cc6-84d7-095fb7699308: 16px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f3eb368a7630c625{ flex: none; gap: 8px; width: 90%; --gap-h-adfe29f4-c4d8-4cc6-84d7-095fb7699308: 0px; --gap-v-adfe29f4-c4d8-4cc6-84d7-095fb7699308: 8px; }
}.source-diagnosis .sd.sza-a84b6a9fea89d72f{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-a84b6a9fea89d72f{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-a84b6a9fea89d72f{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-a84b6a9fea89d72f{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-adfe29f4-c4d8-4cc6-84d7-095fb7699308) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-adfe29f4-c4d8-4cc6-84d7-095fb7699308) * 0.10000000000000003)); }
}.source-diagnosis .sd.sza-cce0074137bf0cd7{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-d0af8ebd-f261-4630-a08a-2251bcb40d55: 16px; --gap-v-d0af8ebd-f261-4630-a08a-2251bcb40d55: 0px; --gap-uuid: d0af8ebd-f261-4630-a08a-2251bcb40d55; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-cce0074137bf0cd7{ padding: 12px 20px; --gap-h-d0af8ebd-f261-4630-a08a-2251bcb40d55: 16px; --gap-v-d0af8ebd-f261-4630-a08a-2251bcb40d55: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-cce0074137bf0cd7{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-d0af8ebd-f261-4630-a08a-2251bcb40d55: 22px; --gap-v-d0af8ebd-f261-4630-a08a-2251bcb40d55: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-cce0074137bf0cd7{ gap: 8px; padding: 4px 8px; --gap-h-d0af8ebd-f261-4630-a08a-2251bcb40d55: 8px; --gap-v-d0af8ebd-f261-4630-a08a-2251bcb40d55: 0px; }
}.source-diagnosis .sd.sza-87191cfe0160b408{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-87191cfe0160b408{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-87191cfe0160b408{ font-size: 14px; }
}.source-diagnosis .sd.sza-2a9b55d38d2bcbc4{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-2a9b55d38d2bcbc4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-2a9b55d38d2bcbc4{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-d0af8ebd-f261-4630-a08a-2251bcb40d55) * 0.16)); max-width: calc(84% - (var(--gap-h-d0af8ebd-f261-4630-a08a-2251bcb40d55) * 0.16)); }
}.source-diagnosis .sd.sza-2be096d861a34337{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-2be096d861a34337{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-2be096d861a34337{ font-size: 16px; }
}.source-diagnosis .sd.sza-eec5bdd9d846aa6b{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74) * 0)); max-width: calc(100% - (var(--gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-eec5bdd9d846aa6b{ flex: none; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-eec5bdd9d846aa6b{ flex: none; width: 100%; }
}.source-diagnosis .sd.sza-62e02f53481002cf{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-c80465fc-5f4d-4520-974b-d4cfb71a5567: 16px; --gap-v-c80465fc-5f4d-4520-974b-d4cfb71a5567: 0px; --gap-uuid: c80465fc-5f4d-4520-974b-d4cfb71a5567; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-62e02f53481002cf{ padding: 12px 20px; --gap-h-c80465fc-5f4d-4520-974b-d4cfb71a5567: 16px; --gap-v-c80465fc-5f4d-4520-974b-d4cfb71a5567: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-62e02f53481002cf{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-c80465fc-5f4d-4520-974b-d4cfb71a5567: 16px; --gap-v-c80465fc-5f4d-4520-974b-d4cfb71a5567: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-62e02f53481002cf{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-c80465fc-5f4d-4520-974b-d4cfb71a5567: 8px; --gap-v-c80465fc-5f4d-4520-974b-d4cfb71a5567: 0px; }
}.source-diagnosis .sd.sza-e1cbaff3ad4338c8{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-e1cbaff3ad4338c8{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-e1cbaff3ad4338c8{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-e1cbaff3ad4338c8{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-c80465fc-5f4d-4520-974b-d4cfb71a5567) * 0.16)); max-width: calc(84% - (var(--gap-h-c80465fc-5f4d-4520-974b-d4cfb71a5567) * 0.16)); }
}.source-diagnosis .sd.sza-f36f5671d82d42b3{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-f36f5671d82d42b3{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f36f5671d82d42b3{ font-size: 16px; }
}.source-diagnosis .sd.sza-11cf72e9ebcaf415{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-63180d2f-7d39-41eb-9682-6e206076b421: 16px; --gap-v-63180d2f-7d39-41eb-9682-6e206076b421: 0px; --gap-uuid: 63180d2f-7d39-41eb-9682-6e206076b421; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-11cf72e9ebcaf415{ padding: 12px 20px; --gap-h-63180d2f-7d39-41eb-9682-6e206076b421: 16px; --gap-v-63180d2f-7d39-41eb-9682-6e206076b421: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-11cf72e9ebcaf415{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-63180d2f-7d39-41eb-9682-6e206076b421: 16px; --gap-v-63180d2f-7d39-41eb-9682-6e206076b421: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-11cf72e9ebcaf415{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-63180d2f-7d39-41eb-9682-6e206076b421: 8px; --gap-v-63180d2f-7d39-41eb-9682-6e206076b421: 0px; }
}.source-diagnosis .sd.sza-72f39f967c55603b{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-72f39f967c55603b{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-72f39f967c55603b{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-72f39f967c55603b{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-63180d2f-7d39-41eb-9682-6e206076b421) * 0.16)); max-width: calc(84% - (var(--gap-h-63180d2f-7d39-41eb-9682-6e206076b421) * 0.16)); }
}.source-diagnosis .sd.sza-968c8736c8ebc3ff{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-968c8736c8ebc3ff{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-968c8736c8ebc3ff{ font-size: 16px; }
}.source-diagnosis .sd.sza-63bfe685f7282f74{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-63bfe685f7282f74{ flex: none; height: 0px; }.source-diagnosis .sd.sza-def5cff836a4412d{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-def5cff836a4412d{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-diagnosis .sd.sza-5c67c4823fbc0c52{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8: 16px; --gap-v-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8: 0px; --gap-uuid: c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-5c67c4823fbc0c52{ padding: 12px 20px; --gap-h-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8: 16px; --gap-v-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-5c67c4823fbc0c52{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8: 16px; --gap-v-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-5c67c4823fbc0c52{ gap: 8px; padding: 4px 8px; --gap-h-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8: 8px; --gap-v-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8: 0px; }
}.source-diagnosis .sd.sza-d69b9b29b1554531{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-d312e2e4-467d-4434-a63a-ca2d95a7a7c8: 0px; --gap-v-d312e2e4-467d-4434-a63a-ca2d95a7a7c8: 16px; --gap-uuid: d312e2e4-467d-4434-a63a-ca2d95a7a7c8; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-d69b9b29b1554531{ flex: none; width: calc(90% - (var(--gap-h-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8) * 0.10000000000000003)); --gap-h-d312e2e4-467d-4434-a63a-ca2d95a7a7c8: 0px; --gap-v-d312e2e4-467d-4434-a63a-ca2d95a7a7c8: 16px; max-width: calc(90% - (var(--gap-h-c6aa6aa5-bee0-4b22-8f87-1c7d490d10d8) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-d69b9b29b1554531{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-d312e2e4-467d-4434-a63a-ca2d95a7a7c8: 0px; --gap-v-d312e2e4-467d-4434-a63a-ca2d95a7a7c8: 16px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-d69b9b29b1554531{ flex: none; gap: 8px; width: 90%; --gap-h-d312e2e4-467d-4434-a63a-ca2d95a7a7c8: 0px; --gap-v-d312e2e4-467d-4434-a63a-ca2d95a7a7c8: 8px; }
}.source-diagnosis .sd.sza-d06119be307e51b4{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-d06119be307e51b4{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-d06119be307e51b4{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-d06119be307e51b4{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-d312e2e4-467d-4434-a63a-ca2d95a7a7c8) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-d312e2e4-467d-4434-a63a-ca2d95a7a7c8) * 0.10000000000000003)); }
}.source-diagnosis .sd.sza-e6bf3419a2a99be9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-aae28bdd-5bad-4865-9e0f-b70551c6fb5a: 16px; --gap-v-aae28bdd-5bad-4865-9e0f-b70551c6fb5a: 0px; --gap-uuid: aae28bdd-5bad-4865-9e0f-b70551c6fb5a; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-e6bf3419a2a99be9{ padding: 12px 20px; --gap-h-aae28bdd-5bad-4865-9e0f-b70551c6fb5a: 16px; --gap-v-aae28bdd-5bad-4865-9e0f-b70551c6fb5a: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-e6bf3419a2a99be9{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-aae28bdd-5bad-4865-9e0f-b70551c6fb5a: 22px; --gap-v-aae28bdd-5bad-4865-9e0f-b70551c6fb5a: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-e6bf3419a2a99be9{ gap: 8px; padding: 4px 8px; --gap-h-aae28bdd-5bad-4865-9e0f-b70551c6fb5a: 8px; --gap-v-aae28bdd-5bad-4865-9e0f-b70551c6fb5a: 0px; }
}.source-diagnosis .sd.sza-f424ea730e170a02{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f424ea730e170a02{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-f424ea730e170a02{ font-size: 14px; }
}.source-diagnosis .sd.sza-535686458bd16987{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-535686458bd16987{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-535686458bd16987{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-aae28bdd-5bad-4865-9e0f-b70551c6fb5a) * 0.16)); max-width: calc(84% - (var(--gap-h-aae28bdd-5bad-4865-9e0f-b70551c6fb5a) * 0.16)); }
}.source-diagnosis .sd.sza-e83f0729679b70b4{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-e83f0729679b70b4{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-e83f0729679b70b4{ font-size: 16px; }
}.source-diagnosis .sd.sza-8a9a12aab6c51273{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74) * 0)); max-width: calc(100% - (var(--gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-8a9a12aab6c51273{ flex: none; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-8a9a12aab6c51273{ flex: none; width: 100%; }
}.source-diagnosis .sd.sza-db225ffa931fe73f{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-1e5a82c5-394f-4985-99f8-d1f639dd29f9: 16px; --gap-v-1e5a82c5-394f-4985-99f8-d1f639dd29f9: 0px; --gap-uuid: 1e5a82c5-394f-4985-99f8-d1f639dd29f9; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-db225ffa931fe73f{ padding: 12px 20px; --gap-h-1e5a82c5-394f-4985-99f8-d1f639dd29f9: 16px; --gap-v-1e5a82c5-394f-4985-99f8-d1f639dd29f9: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-db225ffa931fe73f{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-1e5a82c5-394f-4985-99f8-d1f639dd29f9: 16px; --gap-v-1e5a82c5-394f-4985-99f8-d1f639dd29f9: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-db225ffa931fe73f{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-1e5a82c5-394f-4985-99f8-d1f639dd29f9: 8px; --gap-v-1e5a82c5-394f-4985-99f8-d1f639dd29f9: 0px; }
}.source-diagnosis .sd.sza-7ff842d7bd80b6d3{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-7ff842d7bd80b6d3{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-7ff842d7bd80b6d3{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-7ff842d7bd80b6d3{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-1e5a82c5-394f-4985-99f8-d1f639dd29f9) * 0.16)); max-width: calc(84% - (var(--gap-h-1e5a82c5-394f-4985-99f8-d1f639dd29f9) * 0.16)); }
}.source-diagnosis .sd.sza-722a8afca86cee22{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-722a8afca86cee22{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-722a8afca86cee22{ font-size: 16px; }
}.source-diagnosis .sd.sza-a895a7fce6e7b9bc{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-c3b003c8-6a11-4e5e-95a5-fac618c5e037: 16px; --gap-v-c3b003c8-6a11-4e5e-95a5-fac618c5e037: 0px; --gap-uuid: c3b003c8-6a11-4e5e-95a5-fac618c5e037; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-a895a7fce6e7b9bc{ padding: 12px 20px; --gap-h-c3b003c8-6a11-4e5e-95a5-fac618c5e037: 16px; --gap-v-c3b003c8-6a11-4e5e-95a5-fac618c5e037: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-a895a7fce6e7b9bc{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-c3b003c8-6a11-4e5e-95a5-fac618c5e037: 16px; --gap-v-c3b003c8-6a11-4e5e-95a5-fac618c5e037: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-a895a7fce6e7b9bc{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-c3b003c8-6a11-4e5e-95a5-fac618c5e037: 8px; --gap-v-c3b003c8-6a11-4e5e-95a5-fac618c5e037: 0px; }
}.source-diagnosis .sd.sza-4bedd135e44338b3{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-4bedd135e44338b3{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-4bedd135e44338b3{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-4bedd135e44338b3{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-c3b003c8-6a11-4e5e-95a5-fac618c5e037) * 0.16)); max-width: calc(84% - (var(--gap-h-c3b003c8-6a11-4e5e-95a5-fac618c5e037) * 0.16)); }
}.source-diagnosis .sd.sza-ad27b58c8f21032a{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-ad27b58c8f21032a{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-ad27b58c8f21032a{ font-size: 16px; }
}.source-diagnosis .sd.sza-44f13f2576621577{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-44f13f2576621577{ flex: none; height: 0px; }.source-diagnosis .sd.sza-c687689cddc3f4da{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-c687689cddc3f4da{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-diagnosis .sd.sza-404ab143bb44352a{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-26a4f286-81d0-4466-a178-6c321affdcd4: 16px; --gap-v-26a4f286-81d0-4466-a178-6c321affdcd4: 0px; --gap-uuid: 26a4f286-81d0-4466-a178-6c321affdcd4; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-404ab143bb44352a{ padding: 12px 20px; --gap-h-26a4f286-81d0-4466-a178-6c321affdcd4: 16px; --gap-v-26a4f286-81d0-4466-a178-6c321affdcd4: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-404ab143bb44352a{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-26a4f286-81d0-4466-a178-6c321affdcd4: 16px; --gap-v-26a4f286-81d0-4466-a178-6c321affdcd4: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-404ab143bb44352a{ gap: 8px; padding: 4px 8px; --gap-h-26a4f286-81d0-4466-a178-6c321affdcd4: 8px; --gap-v-26a4f286-81d0-4466-a178-6c321affdcd4: 0px; }
}.source-diagnosis .sd.sza-676a216ec349dc33{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-48e9a465-e90b-42b6-bf00-27fe2cebab05: 0px; --gap-v-48e9a465-e90b-42b6-bf00-27fe2cebab05: 16px; --gap-uuid: 48e9a465-e90b-42b6-bf00-27fe2cebab05; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-676a216ec349dc33{ flex: none; width: calc(90% - (var(--gap-h-26a4f286-81d0-4466-a178-6c321affdcd4) * 0.10000000000000003)); --gap-h-48e9a465-e90b-42b6-bf00-27fe2cebab05: 0px; --gap-v-48e9a465-e90b-42b6-bf00-27fe2cebab05: 16px; max-width: calc(90% - (var(--gap-h-26a4f286-81d0-4466-a178-6c321affdcd4) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-676a216ec349dc33{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-48e9a465-e90b-42b6-bf00-27fe2cebab05: 0px; --gap-v-48e9a465-e90b-42b6-bf00-27fe2cebab05: 16px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-676a216ec349dc33{ flex: none; gap: 8px; width: 90%; --gap-h-48e9a465-e90b-42b6-bf00-27fe2cebab05: 0px; --gap-v-48e9a465-e90b-42b6-bf00-27fe2cebab05: 8px; }
}.source-diagnosis .sd.sza-201c0db49e7384cf{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-201c0db49e7384cf{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-201c0db49e7384cf{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-201c0db49e7384cf{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-48e9a465-e90b-42b6-bf00-27fe2cebab05) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-48e9a465-e90b-42b6-bf00-27fe2cebab05) * 0.10000000000000003)); }
}.source-diagnosis .sd.sza-5e71783c3a403568{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-ad91dc96-5b8a-43e0-bec3-70384d53036c: 16px; --gap-v-ad91dc96-5b8a-43e0-bec3-70384d53036c: 0px; --gap-uuid: ad91dc96-5b8a-43e0-bec3-70384d53036c; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-5e71783c3a403568{ padding: 12px 20px; --gap-h-ad91dc96-5b8a-43e0-bec3-70384d53036c: 16px; --gap-v-ad91dc96-5b8a-43e0-bec3-70384d53036c: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-5e71783c3a403568{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-ad91dc96-5b8a-43e0-bec3-70384d53036c: 22px; --gap-v-ad91dc96-5b8a-43e0-bec3-70384d53036c: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-5e71783c3a403568{ gap: 8px; padding: 4px 8px; --gap-h-ad91dc96-5b8a-43e0-bec3-70384d53036c: 8px; --gap-v-ad91dc96-5b8a-43e0-bec3-70384d53036c: 0px; }
}.source-diagnosis .sd.sza-d1404acc79d290d9{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-d1404acc79d290d9{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-d1404acc79d290d9{ font-size: 14px; }
}.source-diagnosis .sd.sza-949b8420f427a979{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-949b8420f427a979{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-949b8420f427a979{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-ad91dc96-5b8a-43e0-bec3-70384d53036c) * 0.16)); max-width: calc(84% - (var(--gap-h-ad91dc96-5b8a-43e0-bec3-70384d53036c) * 0.16)); }
}.source-diagnosis .sd.sza-840b88fc4217a3d8{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-840b88fc4217a3d8{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-840b88fc4217a3d8{ font-size: 16px; }
}.source-diagnosis .sd.sza-afae6f6dc8028f9e{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-bottom: 0px solid #ffffff; border-left: 0px solid #ffffff; border-radius: 0px; border-right: 0px solid #ffffff; border-top: 0px solid #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; padding: 0px 0px; width: calc(100% - (var(--gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74) * 0)); max-width: calc(100% - (var(--gap-h-f1050ceb-a3e5-4f31-81c5-93fa7cef8f74) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-afae6f6dc8028f9e{ flex: none; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-afae6f6dc8028f9e{ flex: none; width: 100%; }
}.source-diagnosis .sd.sza-97436dac179295a9{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-73560920-6c6a-4116-a036-b6d577074c1e: 16px; --gap-v-73560920-6c6a-4116-a036-b6d577074c1e: 0px; --gap-uuid: 73560920-6c6a-4116-a036-b6d577074c1e; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-97436dac179295a9{ padding: 12px 20px; --gap-h-73560920-6c6a-4116-a036-b6d577074c1e: 16px; --gap-v-73560920-6c6a-4116-a036-b6d577074c1e: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-97436dac179295a9{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-73560920-6c6a-4116-a036-b6d577074c1e: 16px; --gap-v-73560920-6c6a-4116-a036-b6d577074c1e: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-97436dac179295a9{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-73560920-6c6a-4116-a036-b6d577074c1e: 8px; --gap-v-73560920-6c6a-4116-a036-b6d577074c1e: 0px; }
}.source-diagnosis .sd.sza-d9e304825930af88{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-d9e304825930af88{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-d9e304825930af88{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-d9e304825930af88{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-73560920-6c6a-4116-a036-b6d577074c1e) * 0.16)); max-width: calc(84% - (var(--gap-h-73560920-6c6a-4116-a036-b6d577074c1e) * 0.16)); }
}.source-diagnosis .sd.sza-138c75ddc9d562f9{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-138c75ddc9d562f9{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-138c75ddc9d562f9{ font-size: 16px; }
}.source-diagnosis .sd.sza-b3ca43465a65c917{ align-content: center; align-items: center; background: #10385f; border-radius: 0; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 16px; width: 100%; --gap-h-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4: 16px; --gap-v-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4: 0px; --gap-uuid: 5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-b3ca43465a65c917{ padding: 12px 20px; --gap-h-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4: 16px; --gap-v-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b3ca43465a65c917{ align-content: center; align-items: center; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4: 16px; --gap-v-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-b3ca43465a65c917{ align-content: center; align-items: center; gap: 8px; justify-content: flex-start; padding: 4px 8px; --gap-h-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4: 8px; --gap-v-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4: 0px; }
}.source-diagnosis .sd.sza-b008999ced9b69dd{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-b008999ced9b69dd{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b008999ced9b69dd{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-b008999ced9b69dd{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4) * 0.16)); max-width: calc(84% - (var(--gap-h-5ca2dc82-6bb6-4342-b8b2-05fa7ec39eb4) * 0.16)); }
}.source-diagnosis .sd.sza-766024d203f40836{ color: #FFFFFF; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-766024d203f40836{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-766024d203f40836{ font-size: 16px; }
}.source-diagnosis .sd.sza-36808dcd6b1e2d75{ align-content: center; align-items: center; background: #ffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; opacity: 1; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 100%; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-36808dcd6b1e2d75{ flex: none; height: 0px; }.source-diagnosis .sd.sza-f3f72482afd65f05{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; opacity: 1; padding: 12px 2px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-f3f72482afd65f05{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; padding: 0px 0px; }
}.source-diagnosis .sd.sza-4b079ed14fe81f62{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; padding: 12px; width: 100%; --gap-h-9b1c126f-7173-4f92-8720-774211ebc0b5: 16px; --gap-v-9b1c126f-7173-4f92-8720-774211ebc0b5: 0px; --gap-uuid: 9b1c126f-7173-4f92-8720-774211ebc0b5; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-4b079ed14fe81f62{ padding: 12px 20px; --gap-h-9b1c126f-7173-4f92-8720-774211ebc0b5: 16px; --gap-v-9b1c126f-7173-4f92-8720-774211ebc0b5: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-4b079ed14fe81f62{ align-content: flex-start; align-items: flex-start; gap: 16px; justify-content: flex-start; padding: 8px 16px; --gap-h-9b1c126f-7173-4f92-8720-774211ebc0b5: 16px; --gap-v-9b1c126f-7173-4f92-8720-774211ebc0b5: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-4b079ed14fe81f62{ gap: 8px; padding: 4px 8px; --gap-h-9b1c126f-7173-4f92-8720-774211ebc0b5: 8px; --gap-v-9b1c126f-7173-4f92-8720-774211ebc0b5: 0px; }
}.source-diagnosis .sd.sza-e5c41771a3b7493f{ align-content: flex-start; align-items: flex-start; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 16px; justify-content: flex-start; padding: 0px; width: auto; --gap-h-67a8f8cd-2feb-4b00-83ca-0c73a27034bb: 0px; --gap-v-67a8f8cd-2feb-4b00-83ca-0c73a27034bb: 16px; --gap-uuid: 67a8f8cd-2feb-4b00-83ca-0c73a27034bb; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-e5c41771a3b7493f{ flex: none; width: calc(90% - (var(--gap-h-9b1c126f-7173-4f92-8720-774211ebc0b5) * 0.10000000000000003)); --gap-h-67a8f8cd-2feb-4b00-83ca-0c73a27034bb: 0px; --gap-v-67a8f8cd-2feb-4b00-83ca-0c73a27034bb: 16px; max-width: calc(90% - (var(--gap-h-9b1c126f-7173-4f92-8720-774211ebc0b5) * 0.10000000000000003)); }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-e5c41771a3b7493f{ flex: none; gap: 16px; padding: 0px; width: 90%; --gap-h-67a8f8cd-2feb-4b00-83ca-0c73a27034bb: 0px; --gap-v-67a8f8cd-2feb-4b00-83ca-0c73a27034bb: 16px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-e5c41771a3b7493f{ flex: none; gap: 8px; width: 90%; --gap-h-67a8f8cd-2feb-4b00-83ca-0c73a27034bb: 0px; --gap-v-67a8f8cd-2feb-4b00-83ca-0c73a27034bb: 8px; }
}.source-diagnosis .sd.sza-70fa8c049b690be3{ color: #333333ff; flex: none; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; padding: 0px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-70fa8c049b690be3{ line-height: 1.4; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-70fa8c049b690be3{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-70fa8c049b690be3{ flex: none; font-size: 11px; width: calc(90% - (var(--gap-h-67a8f8cd-2feb-4b00-83ca-0c73a27034bb) * 0.10000000000000003)); max-width: calc(90% - (var(--gap-h-67a8f8cd-2feb-4b00-83ca-0c73a27034bb) * 0.10000000000000003)); }
}.source-diagnosis .sd.sza-63dd9b9c9cdf1524{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-end; padding: 12px; width: 100%; --gap-h-e14cd038-3881-4db4-a850-9ba1dd47dc11: 16px; --gap-v-e14cd038-3881-4db4-a850-9ba1dd47dc11: 0px; --gap-uuid: e14cd038-3881-4db4-a850-9ba1dd47dc11; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-63dd9b9c9cdf1524{ padding: 12px 20px; --gap-h-e14cd038-3881-4db4-a850-9ba1dd47dc11: 16px; --gap-v-e14cd038-3881-4db4-a850-9ba1dd47dc11: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-63dd9b9c9cdf1524{ align-content: center; align-items: center; gap: 22px; justify-content: flex-start; padding: 8px 16px; --gap-h-e14cd038-3881-4db4-a850-9ba1dd47dc11: 22px; --gap-v-e14cd038-3881-4db4-a850-9ba1dd47dc11: 0px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-63dd9b9c9cdf1524{ gap: 8px; padding: 4px 8px; --gap-h-e14cd038-3881-4db4-a850-9ba1dd47dc11: 8px; --gap-v-e14cd038-3881-4db4-a850-9ba1dd47dc11: 0px; }
}.source-diagnosis .sd.sza-fdc8c42cf9b4ce8c{ color: #ffffff; font-family: var(--s-font-e38e20e0); font-size: 24px; font-style: italic; font-weight: 700; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-fdc8c42cf9b4ce8c{ margin: 0px 0px 0px 0px; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-fdc8c42cf9b4ce8c{ font-size: 14px; }
}.source-diagnosis .sd.sza-8764b61ccacf1703{ color: #ffffff; flex: 1; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1; padding: 2px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-8764b61ccacf1703{ flex: 1; font-size: 15px; line-height: 1.4; width: auto; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-8764b61ccacf1703{ flex: none; font-size: 12px; width: calc(84% - (var(--gap-h-e14cd038-3881-4db4-a850-9ba1dd47dc11) * 0.16)); max-width: calc(84% - (var(--gap-h-e14cd038-3881-4db4-a850-9ba1dd47dc11) * 0.16)); }
}.source-diagnosis .sd.sza-2acd4d66ce1b2df4{ color: #ffffff; font-size: 24px; margin: 0px 0px 0px 0px; padding: 0px; max-width: 100%; }
.source-diagnosis .sd._isClose.sza-2acd4d66ce1b2df4{ rotate: 180deg; }
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-2acd4d66ce1b2df4{ font-size: 16px; }
}.source-diagnosis .sd.sza-b4dad643875e2e8a{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 32px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 32px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b4dad643875e2e8a{ font-size: 36px; }
}.source-diagnosis .sd.sza-b41cf2bd3cfafb04{ align-content: center; align-items: center; background: #ffa70eff; border-radius: 9999px; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 146px; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 4px 4px 4px 24px; width: 531px; --gap-h-cebc2cc4-bde7-4e9f-9af0-9bb87382eae2: 16px; --gap-v-cebc2cc4-bde7-4e9f-9af0-9bb87382eae2: 0px; --gap-uuid: cebc2cc4-bde7-4e9f-9af0-9bb87382eae2; max-width: 100%; }
.source-diagnosis .sd.sza-b41cf2bd3cfafb04:hover{ background: #ff5035ff; --gap-h-cebc2cc4-bde7-4e9f-9af0-9bb87382eae2: 16px; --gap-v-cebc2cc4-bde7-4e9f-9af0-9bb87382eae2: 0px; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-b41cf2bd3cfafb04{ padding: 4px 4px 4px 20px; --gap-h-cebc2cc4-bde7-4e9f-9af0-9bb87382eae2: 16px; --gap-v-cebc2cc4-bde7-4e9f-9af0-9bb87382eae2: 0px; }
}.source-diagnosis .sd.sza-6894686d4134712f{ color: #000000ff; flex: none; font-family: var(--s-font-5a89c3c9); font-feature-settings: normal; font-size: 36px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: 405px; max-width: 100%; justify-content: center; }
.source-diagnosis .sd.sza-b41cf2bd3cfafb04:hover .sd.sza-6894686d4134712f{ color: #fafafaff; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-6894686d4134712f{ font-size: 14px; }
}.source-diagnosis .sd.sza-e8218889afa6ef7e{ align-content: center; align-items: center; background: #060606ff; border-radius: 50%; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 52px; justify-content: center; padding: 0px; width: 50px; --gap-h-48210881-30dd-455b-9123-72deab603d5c: 16px; --gap-v-48210881-30dd-455b-9123-72deab603d5c: 0px; --gap-uuid: 48210881-30dd-455b-9123-72deab603d5c; max-width: 100%; }
.source-diagnosis .sd.sza-b41cf2bd3cfafb04:hover .sd.sza-e8218889afa6ef7e{ background: #fafafaff; --gap-h-48210881-30dd-455b-9123-72deab603d5c: 16px; --gap-v-48210881-30dd-455b-9123-72deab603d5c: 0px; }.source-diagnosis .sd.sza-45a57235766f38be{ background: transparent; border-radius: 0; color: #fafafaff; font-size: 30px; padding: 0px; }
.source-diagnosis .sd.sza-b41cf2bd3cfafb04:hover .sd.sza-45a57235766f38be{ color: #ff5035ff; transform: ; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-45a57235766f38be{ font-size: 15px; }
}.source-diagnosis .sd.sza-c91ceed665410e25{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 100px 30px; width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); max-width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); }
.source-diagnosis .sd.sza-c91ceed665410e25:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-c91ceed665410e25{ flex: none; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-c91ceed665410e25{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-c91ceed665410e25{ padding: 80px 16px; }
}.source-diagnosis .sd.sza-4925ee1d045293f8{ background: #10385f; bottom: 0px; flex: none; height: 100vh; left: 0px; margin: 0 0 0 0; opacity: 1; position: absolute; right: 0px; scale: 1e-10 1; top: 0px; transform-origin: center left; width: auto; z-index: 5; max-width: 100%; }
.source-diagnosis .sd.sza-4925ee1d045293f8.appear{ scale: 1 1; transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-4925ee1d045293f8.appear-active{ transition-delay: 600ms; transition-duration: 1200ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-4925ee1d045293f8&appear-active{ transform-origin: center center; }.source-diagnosis .sd.sza-c65bb1ae5788f34d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: auto; justify-content: center; margin: 0px 0px 0px 0px; padding: 0px; width: 1280px; --gap-h-8dfb8b50-5ad4-4146-b849-fae2042a9cb2: 0px; --gap-v-8dfb8b50-5ad4-4146-b849-fae2042a9cb2: 40px; --gap-uuid: 8dfb8b50-5ad4-4146-b849-fae2042a9cb2; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-c65bb1ae5788f34d{ gap: 32px; --gap-h-8dfb8b50-5ad4-4146-b849-fae2042a9cb2: 0px; --gap-v-8dfb8b50-5ad4-4146-b849-fae2042a9cb2: 32px; }
}.source-diagnosis .sd.sza-078324980db2b192{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px; transition-delay: 0ms; transition-duration: 300ms; width: auto; --gap-h-258313db-aa7e-4f8f-a262-a1caee8820db: 0px; --gap-v-258313db-aa7e-4f8f-a262-a1caee8820db: 24px; --gap-uuid: 258313db-aa7e-4f8f-a262-a1caee8820db; max-width: 100%; }
.source-diagnosis .sd.sza-078324980db2b192.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-258313db-aa7e-4f8f-a262-a1caee8820db: 0px; --gap-v-258313db-aa7e-4f8f-a262-a1caee8820db: 24px; }
.source-diagnosis .sd.sza-078324980db2b192.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }.source-diagnosis .sd.sza-7763499cd8d1f7d6{ align-content: center; align-items: center; flex-direction: column-reverse; flex-wrap: nowrap; gap: 8px; justify-content: flex-start; padding: 0px; --gap-h-61cd8114-6eac-4355-b564-e686bd899bc9: 0px; --gap-v-61cd8114-6eac-4355-b564-e686bd899bc9: 8px; --gap-uuid: 61cd8114-6eac-4355-b564-e686bd899bc9; }.source-diagnosis .sd.sza-26ad9f6db8ba2f02{ color: #ffffffff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 40px; font-style: normal; font-weight: 700; height: auto; letter-spacing: normal; line-height: 1.4; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-26ad9f6db8ba2f02{ font-size: 28px; }
}.source-diagnosis .sd.sza-7d6c0ce0148f3afa{ color: #ffffffff; flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-7d6c0ce0148f3afa{ font-size: 14px; }
}.source-diagnosis .sd.sza-edbfe6ada0f62cc6{ align-content: stretch; align-items: stretch; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: center; padding: 0px 0px 0px 0px; transition-delay: 0ms; transition-duration: 300ms; width: calc(100% - (var(--gap-h-8dfb8b50-5ad4-4146-b849-fae2042a9cb2) * 0)); --gap-h-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4: 24px; --gap-v-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4: 0px; --gap-uuid: bc6a5f90-47c4-4e02-9c00-5fc1e47403c4; max-width: calc(100% - (var(--gap-h-8dfb8b50-5ad4-4146-b849-fae2042a9cb2) * 0)); }
.source-diagnosis .sd.sza-edbfe6ada0f62cc6.appear{ opacity: 0; transition-delay: 500ms; transition-duration: 500ms; translate: 0px 20px; --gap-h-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4: 24px; --gap-v-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4: 0px; }
.source-diagnosis .sd.sza-edbfe6ada0f62cc6.appear-active{ transition-delay: 500ms; transition-duration: 500ms; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-edbfe6ada0f62cc6{ flex-direction: column; flex-wrap: nowrap; --gap-h-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4: 0px; --gap-v-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4: 24px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-edbfe6ada0f62cc6{ gap: 20px; padding: 0px 0px 0px 0px; --gap-h-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4: 20px; --gap-v-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4: 0px; }
}.source-diagnosis .sd.sza-02a16777d90c2022{ align-content: flex-start; align-items: flex-start; background: #fafafaff; border-radius: 0px 0px 0px 0px; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; padding: 24px; width: calc(33.33% - (var(--gap-h-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4) * 0.6667)); --gap-h-837ec008-caf3-4300-95d8-3d9bb46b55cb: 0px; --gap-v-837ec008-caf3-4300-95d8-3d9bb46b55cb: 10px; --gap-uuid: 837ec008-caf3-4300-95d8-3d9bb46b55cb; max-width: calc(33.33% - (var(--gap-h-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4) * 0.6667)); }
.source-diagnosis .sd.sza-02a16777d90c2022:hover{ opacity: 1; --gap-h-837ec008-caf3-4300-95d8-3d9bb46b55cb: 0px; --gap-v-837ec008-caf3-4300-95d8-3d9bb46b55cb: 10px; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-02a16777d90c2022{ width: calc(100% - (var(--gap-h-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4) * 0)); --gap-h-837ec008-caf3-4300-95d8-3d9bb46b55cb: 0px; --gap-v-837ec008-caf3-4300-95d8-3d9bb46b55cb: 10px; max-width: calc(100% - (var(--gap-h-bc6a5f90-47c4-4e02-9c00-5fc1e47403c4) * 0)); }
}.source-diagnosis .sd.sza-f6fb3f825576cac9{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: auto; justify-content: flex-start; padding: 0px 0px 0px 0px; width: calc(100% - (var(--gap-h-837ec008-caf3-4300-95d8-3d9bb46b55cb) * 0)); --gap-h-22c1c604-a87c-4ca5-adc4-3f039c2e8a34: 24px; --gap-v-22c1c604-a87c-4ca5-adc4-3f039c2e8a34: 0px; --gap-uuid: 22c1c604-a87c-4ca5-adc4-3f039c2e8a34; max-width: calc(100% - (var(--gap-h-837ec008-caf3-4300-95d8-3d9bb46b55cb) * 0)); }.source-diagnosis .sd.sza-42591ea2a1382f17{ align-content: flex-start; align-items: flex-start; border-bottom: 0px solid #e6e6e6; border-left: 0px solid #e6e6e6; border-right: 1px solid #e6e6e6; border-top: 0px solid #e6e6e6; flex: 1; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: flex-start; overflow-x: hidden; overflow-y: hidden; padding: 0px; --gap-h-4200b2a4-b49b-42ac-88c9-9692bbac5c3b: 0px; --gap-v-4200b2a4-b49b-42ac-88c9-9692bbac5c3b: 8px; --gap-uuid: 4200b2a4-b49b-42ac-88c9-9692bbac5c3b; max-width: 100%; }.source-diagnosis .sd.sza-a238e38914baf8c5{ color: var(--s-color-159319f4); font-size: 24px; }.source-diagnosis .sd.sza-bc3afaf8a913d955{ color: var(--s-color-159319f4); flex: none; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 20px; font-style: normal; font-weight: 700; height: auto; letter-spacing: 0em; line-height: 1.5; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-bc3afaf8a913d955{ font-size: 16px; }
}.source-diagnosis .sd.sza-8195b505260e1b1b{ color: #333333ff; font-family: var(--s-font-e38e20e0); font-feature-settings: normal; font-size: 15px; font-style: normal; font-weight: 500; height: auto; letter-spacing: normal; line-height: 1.75; text-align: left; width: calc(100% - (var(--gap-h-4200b2a4-b49b-42ac-88c9-9692bbac5c3b) * 0)); max-width: calc(100% - (var(--gap-h-4200b2a4-b49b-42ac-88c9-9692bbac5c3b) * 0)); justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-8195b505260e1b1b{ font-size: 14px; }
}.source-diagnosis .sd.sza-60cde536e8c68a11{ align-content: center; align-items: center; background: transparent; border-bottom: 1px solid var(--s-color-159319f4); border-left: 1px solid var(--s-color-159319f4); border-radius: 50%; border-right: 1px solid var(--s-color-159319f4); border-top: 1px solid var(--s-color-159319f4); flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 26px; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; width: 26px; --gap-h-f88bf46a-1bc1-442b-b79e-0825cc1bdd7c: 8px; --gap-v-f88bf46a-1bc1-442b-b79e-0825cc1bdd7c: 0px; --gap-uuid: f88bf46a-1bc1-442b-b79e-0825cc1bdd7c; max-width: 100%; }
.source-diagnosis .sd.sza-02a16777d90c2022:hover .sd.sza-60cde536e8c68a11{ background: var(--s-color-159319f4); --gap-h-f88bf46a-1bc1-442b-b79e-0825cc1bdd7c: 8px; --gap-v-f88bf46a-1bc1-442b-b79e-0825cc1bdd7c: 0px; }.source-diagnosis .sd.sza-c9ba56dc7d95c799{ color: var(--s-color-159319f4); font-size: 12px; }
.source-diagnosis .sd.sza-02a16777d90c2022:hover .sd.sza-c9ba56dc7d95c799{ color: #ffffffff; transform: ; }.source-diagnosis .sd.sza-ed98a49d3e791fbc{ align-content: center; align-items: center; background: #eeeeeeff; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 100px 80px; width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); max-width: calc(100% - (var(--gap-h-e27e34f0-233d-42ec-9b8e-8ba04ddb567a) * 0)); }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-ed98a49d3e791fbc{ padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-ed98a49d3e791fbc{ padding: 60px 16px; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-ed98a49d3e791fbc{ padding: 80px 30px; }
}.source-diagnosis .sd.sza-4e978f8ed04a4c59{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; padding: 0px 0px; width: 1440px; --gap-h-c093f15b-a1cc-425a-910b-249ff70bddd7: 0px; --gap-v-c093f15b-a1cc-425a-910b-249ff70bddd7: 0px; --gap-uuid: c093f15b-a1cc-425a-910b-249ff70bddd7; max-width: 100%; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-4e978f8ed04a4c59{ padding: 0px 0px 0px; --gap-h-c093f15b-a1cc-425a-910b-249ff70bddd7: 0px; --gap-v-c093f15b-a1cc-425a-910b-249ff70bddd7: 0px; }
}.source-diagnosis .sd.sza-e1f937942ace3375{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 64px 0px; padding: 0px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-e1f937942ace3375{ margin: 0px 0px 48px 0px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-e1f937942ace3375{ margin: 0px 0px 32px 0px; max-width: 100%; }
}.source-diagnosis .sd.sza-7c6d238ae2bf408c{ color: #10385f; flex: none; font-family: var(--s-font-ba9205de); font-size: 64px; font-weight: 600; height: auto; letter-spacing: NaNem; line-height: 1; margin: 0px 0px 0px 0px; padding: 16px; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-7c6d238ae2bf408c{ font-size: 36px; }
}.source-diagnosis .sd.sza-44b3fb07eb6f3d3e{ align-content: center; align-items: center; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: center; padding: 0px; width: 70%; max-width: 70%; }.source-diagnosis .sd.sza-2d558d59ef45099d{ background: #333; flex: none; height: 2px; scale: 1e-10 1; transform-origin: center right; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-2d558d59ef45099d.appear{ scale: 1 1; transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-2d558d59ef45099d.appear-active{ transition-delay: 400ms; transition-duration: 800ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-diagnosis .sd.sza-3ea19c4cc349ecf9{ background: #333; flex: none; height: 2px; left: 0; margin: 0 0 0 0; position: absolute; scale: 1 1; top: 0; transform-origin: center left; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-3ea19c4cc349ecf9.appear{ scale: 1e-10 1; transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }
.source-diagnosis .sd.sza-3ea19c4cc349ecf9.appear-active{ transition-delay: 800ms; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1); }.source-diagnosis .sd.sza-2c88816f70e4d823{ color: #10385f; font-family: var(--s-font-e38e20e0); font-size: 18px; font-weight: 500; height: auto; line-height: 1.4; margin: 8px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-2c88816f70e4d823{ font-size: 16px; }
}.source-diagnosis .sd.sza-2253530950888040{ align-content: center; align-items: center; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; justify-content: center; margin: 0px; opacity: 1; padding: 0px 100px; width: 800px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-2253530950888040{ padding: 0px; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-2253530950888040{ padding: 0px 16px; }
}.source-diagnosis .sd.sza-bb5f69b6b5d5455e{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; height: auto; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-diagnosis .sd.sza-e878591a1a95b8aa{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-diagnosis .sd.sza-4dd3dd069b2e848a{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-diagnosis .sd.sza-26d4e5e6c9f71fd8{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-diagnosis .sd.sza-cb5ccb54bad30a3b{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-cb5ccb54bad30a3b::-webkit-input-placeholder{ color: #cccccc; }
.source-diagnosis .sd.sza-cb5ccb54bad30a3b:-moz-placeholder{ color: #cccccc; }
.source-diagnosis .sd.sza-cb5ccb54bad30a3b::-moz-placeholder{ color: #cccccc; }
.source-diagnosis .sd.sza-cb5ccb54bad30a3b:-ms-input-placeholder{ color: #cccccc; }.source-diagnosis .sd.sza-aef816d3728aac15{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-diagnosis .sd.sza-9b9712e3db82a15b{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-diagnosis .sd.sza-2df64e98ce125195{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-diagnosis .sd.sza-e606418f8651f20c{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-diagnosis .sd.sza-3358e240deca71ba{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 50px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 16px 10px 16px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-3358e240deca71ba::-webkit-input-placeholder{ color: #cccccc; }
.source-diagnosis .sd.sza-3358e240deca71ba:-moz-placeholder{ color: #cccccc; }
.source-diagnosis .sd.sza-3358e240deca71ba::-moz-placeholder{ color: #cccccc; }
.source-diagnosis .sd.sza-3358e240deca71ba:-ms-input-placeholder{ color: #cccccc; }.source-diagnosis .sd.sza-e2912978ddd58146{ align-content: flex-start; align-items: flex-start; background: rgba(0,0,0,0.0); border-radius: 0; flex: none; margin: 0px 0px 40px 0px; opacity: 1; overflow-x: visible; overflow-y: visible; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-diagnosis .sd.sza-ced42a83e5e0bee6{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-diagnosis .sd.sza-70b36d88a2c1092a{ background: #10385f; border-radius: 2px; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 5px 0px 0px; opacity: 1; padding: 3px 8px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-diagnosis .sd.sza-f8058e9e905cff4d{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-diagnosis .sd.sza-1dc83f60f722045b{ background: #FFFFFF; border-bottom: 1px solid #EEEEEE; border-left: 1px solid #EEEEEE; border-radius: 0px 0px 0px 0px; border-right: 1px solid #EEEEEE; border-top: 1px solid #EEEEEE; box-shadow: none; color: #333; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 160px; justify-content: center; letter-spacing: 0em; line-height: 1.4; opacity: 1; padding: 10px 10px 10px 10px; text-align: left; text-shadow: none; width: 100%; max-width: 100%; }
.source-diagnosis .sd.sza-1dc83f60f722045b::-webkit-input-placeholder{ color: #cccccc; }
.source-diagnosis .sd.sza-1dc83f60f722045b:-moz-placeholder{ color: #cccccc; }
.source-diagnosis .sd.sza-1dc83f60f722045b::-moz-placeholder{ color: #cccccc; }
.source-diagnosis .sd.sza-1dc83f60f722045b:-ms-input-placeholder{ color: #cccccc; }.source-diagnosis .sd.sza-958b9aa61e7ec2ab{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: center; margin: 0px 0px 10px 0px; padding: 0px; max-width: 100%; }.source-diagnosis .sd.sza-251c6b6156998a66{ border-radius: 0; color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; font-weight: 400; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 0px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; text-decoration: underline; max-width: 100%; justify-content: center; }.source-diagnosis .sd.sza-13d1fbeddbe550b0{ border-radius: 0; color: #f23a3c; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 700; letter-spacing: 0em; line-height: 1.4; margin: 0px 0px 0px 5px; opacity: 1; padding: 0px 0px 0px 0px; text-align: center; max-width: calc(100% - 5px); justify-content: center; }.source-diagnosis .sd.sza-f927d803a76230bf{ align-content: flex-start; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; margin: 0px 0px 20px 0px; max-width: 100%; }.source-diagnosis .sd.sza-c75407f44187f2e4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-diagnosis .sd.sza-dd9bb99f3996b493{ margin: 0px 10px 0px 0px; width: auto; max-width: calc(100% - 10px); }.source-diagnosis .sd.sza-5ae00760ca572d26{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 14px; line-height: 1.4; }
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-5ae00760ca572d26{ text-align: left; justify-content: flex-start; }
}.source-diagnosis .sd.sza-dd3ddf61c096c029{ background: var(--s-color-159319f4); border-radius: 0px 0px 0px 0px; box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2); color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 15px; font-weight: 400; height: 70px; justify-content: center; letter-spacing: 0em; line-height: 1.4; margin: 20px 0px 0px 0px; opacity: 1; padding: 15px; text-align: left; width: 500px; max-width: 100%; }
.source-diagnosis .sd.sza-dd3ddf61c096c029:hover{ opacity: 0.8; }.source-diagnosis .sd.sza-245d0ac3dfef7068{ border-radius: 0; color: #FFFFFF; font-family: var(--s-font-e38e20e0); font-size: 24px; font-weight: 700; letter-spacing: 0em; line-height: 1; margin: 0 0 0 0; opacity: 1; padding: 0px 0px 2px 0px; text-align: center; max-width: 100%; justify-content: center; }.source-diagnosis .sd.sza-cc5bbcfcaff7d232{  }.source-diagnosis .sd.sza-d9a6481520c89f13{ background: #10385f; border-radius: 8px; color: #FFFFFF; display: none; font-size: 64px; left: 0; margin: 0 0 0 0; padding: 16px; position: fixed; top: 0; max-width: 100%; }
.source-diagnosis .sd.sza-d9a6481520c89f13.appear{  }
.source-diagnosis .sd.sza-d9a6481520c89f13.appear-active{  }
@media screen and (max-width: 1280px){
.source-diagnosis .sd.sza-d9a6481520c89f13{ display: none; }
}
@media screen and (max-width: 840px){
.source-diagnosis .sd.sza-d9a6481520c89f13.appear{ opacity: 0; transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-diagnosis .sd.sza-d9a6481520c89f13.appear-active{ transition-delay: 10000ms; transition-duration: 5000ms; transition-timing-function: linear; }
.source-diagnosis .sd.sza-d9a6481520c89f13{ bottom: 80px; display: flex; font-size: 32px; left: auto; right: 30px; top: auto; z-index: 5; }
}
@media screen and (max-width: 540px){
.source-diagnosis .sd.sza-d9a6481520c89f13{ bottom: 30px; display: flex; font-size: 20px; padding: 12px; right: 20px; z-index: 5; }
}
@media screen and (max-width: 350px){
.source-diagnosis .sd.sza-d9a6481520c89f13{ display: flex; }
}
.source-diagnosis{ background: #EEEEEE; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.source-diagnosis .sd.sza-f1045015b05f1943:before{ background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/65qmX5BrOV/s-23x18_1af0d8d8-1be3-41e0-ba12-dabdffcd3532.svg") }
.source-diagnosis .sd.sza-a80cc80d9baee63b:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/c30ae40a33908307.webp") }
.source-diagnosis .sd.sza-9b0e44253cf41bf2:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/765b1454ffae541e.png") }
.source-diagnosis .sd.sza-2791575e5d52a011:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/aa712a2e66cb1c53.png") }
.source-diagnosis .sd.sza-d020a73d60b0a9b8:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/33c9ef1b9bf418cc.webp") }
.source-diagnosis .sd.sza-d47f4c29abe04cc9:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/b8929fd57b42b08f.webp") }
.source-diagnosis .sd.sza-29868bc0ba9c87bc:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/4e280bb4b38d170a.png") }
.source-diagnosis .sd.sza-08234e8654d4da28:before{ background-image: url("https://senzaidousa.or.jp/wp-content/uploads/2026/10/765b1454ffae541e.png") }












.source-diagnosis{--s-color-159319f4: #ff8300ff;--s-font-5a89c3c9: Oswald;--s-font-ba9205de: 'Libre Baskerville';--s-font-e38e20e0: 'Zen Kaku Gothic New';--s-font-518d50a5: Inter, 'Noto Sans JP';--s-font-8c84abb6: '黎ミンY20 EH';}

/* Source page: privacy-policy */
.source-privacy-policy br[data-bp~="base:0"]{display:none;}
.source-privacy-policy br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1280px){
.source-privacy-policy br[data-bp~="@small:0"]{display:none;}
.source-privacy-policy br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
.source-privacy-policy br[data-bp~="@tablet:0"]{display:none;}
.source-privacy-policy br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
.source-privacy-policy br[data-bp~="@mobile:0"]{display:none;}
.source-privacy-policy br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 350px){
.source-privacy-policy br[data-bp~="@mini:0"]{display:none;}
.source-privacy-policy br[data-bp~="@mini:1"]{display:inline;}
}

.source-privacy-policy .sd.sza-96c6678360b4f0be{ align-content: center; align-items: center; background: #EEEEEE; bottom: auto; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: center; left: 0px; margin: 0 0 0 0; mix-blend-mode: normal; opacity: 0.9; padding: 0px 80px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 3; max-width: 100%; }
.source-privacy-policy .sd.sza-96c6678360b4f0be.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 2000ms; }
.source-privacy-policy .sd.sza-96c6678360b4f0be.appear-active{ transition-delay: 3000ms; transition-duration: 2000ms; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-96c6678360b4f0be{ flex: none; height: 90px; margin: 0 0 0 0; padding: 0px 16px 0px; position: fixed; width: 100%; max-width: 100%; }
}.source-privacy-policy .sd.sza-b862e7752661cac9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1440px; max-width: 100%; }.source-privacy-policy .sd.sza-55d43002d0dd6a0f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 8px 0px 0px; --gap-h-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-v-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-uuid: 09790240-ac0b-4fd3-8bf0-01bdb9cd2f95; }.source-privacy-policy .sd.sza-91972545e6184412{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; z-index: -1; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-uuid: 32f209c7-2d06-4062-a634-a26bbee4f015; }
.source-privacy-policy .sd.sza-91972545e6184412.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 3000ms; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; }
.source-privacy-policy .sd.sza-91972545e6184412.appear-active{ transition-delay: 3000ms; transition-duration: 3000ms; }.source-privacy-policy .sd.sza-f9924aaa213612a6{ background: rgba(0,0,0,0.0); color: rgb(252, 226, 5); font-size: 100px; margin: 0px -40px 0px 0px; mix-blend-mode: exclusion; rotate: 0deg; z-index: -3; max-width: calc(100% - -40px); }
.source-privacy-policy .sd.sza-f9924aaa213612a6.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-privacy-policy .sd.sza-f9924aaa213612a6.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-f9924aaa213612a6{ font-size: 80px; margin: 0px -44px 0px 0px; max-width: calc(100% - -44px); }
}
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-f9924aaa213612a6{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-f9924aaa213612a6{ font-size: 56px; margin: 0px -25px 0px 0px; max-width: calc(100% - -25px); }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-f9924aaa213612a6{ font-size: 60px; }
}.source-privacy-policy .sd.sza-20c5aa2d2df4480c{ color: #ff6b00ff; font-family: var(--s-font-5a89c3c9); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; z-index: 5; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}.source-privacy-policy .sd.sza-50fd764835a0ccde{ align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 3fedf5a0-16fa-4c0f-9a51-bac39bd5c333; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-50fd764835a0ccde{ display: none; }
}
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-50fd764835a0ccde{ align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; transform: ; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 8px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-50fd764835a0ccde{ display: flex; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-50fd764835a0ccde{ display: flex; }
}.source-privacy-policy .sd.sza-ab9626c7ea645109{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 10d1d6e1-c174-4438-9a13-e323f2c3e745; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-ab9626c7ea645109{ align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 12px; justify-content: center; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 12px; }
}.source-privacy-policy .sd.sza-addc7919a7e82bb7{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-addc7919a7e82bb7{ flex: none; width: 70px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-addc7919a7e82bb7{ flex: none; width: 50px; max-width: 100%; }
}.source-privacy-policy .sd.sza-716a5f3067f30821{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-716a5f3067f30821{ flex: none; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-716a5f3067f30821{ flex: none; width: 30px; max-width: 100%; }
}.source-privacy-policy .sd.sza-3e783c3364953a22{ color: #333; display: none; font-family: var(--s-font-e38e20e0); font-size: 20px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-3e783c3364953a22{ display: none; }
}
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-3e783c3364953a22{ display: flex; font-size: 14px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-3e783c3364953a22{ display: flex; font-size: 13px; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-3e783c3364953a22{ display: flex; }
}.source-privacy-policy .sd.sza-1c213b8e68f84792{ align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: center; padding: 0px; width: 890px; z-index: 1; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-uuid: 9356102d-5c67-4a13-bb54-e69e577d1830; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-1c213b8e68f84792{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 16px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 0px; }
}
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}.source-privacy-policy .sd.sza-9db65f6c3973b966{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-9db65f6c3973b966:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-9db65f6c3973b966{ font-size: 14px; }
}.source-privacy-policy .sd.sza-022fcc177fbf5a8e{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-022fcc177fbf5a8e:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-022fcc177fbf5a8e{ font-size: 14px; }
}.source-privacy-policy .sd.sza-6b30b444cd4d2600{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-6b30b444cd4d2600:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-6b30b444cd4d2600{ font-size: 14px; }
}.source-privacy-policy .sd.sza-9f09fc0898f87e62{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-9f09fc0898f87e62:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-9f09fc0898f87e62{ font-size: 14px; }
}.source-privacy-policy .sd.sza-51fff27eb30e0a86{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-51fff27eb30e0a86:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-51fff27eb30e0a86{ font-size: 14px; }
}.source-privacy-policy .sd.sza-74e8eebe090f4de9{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-74e8eebe090f4de9:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-74e8eebe090f4de9{ font-size: 14px; }
}.source-privacy-policy .sd.sza-5fa8059ed1ed5cb6{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px 0px; width: 160px; max-width: 100%; --g-color-0: #10385f; --g-position-0: 0%; --g-color-1: #589ee3; --g-position-1: 100%; --g-color-2: #589ee3; --g-position-2: 100%; --g-color-3: #589ee3; --g-position-3: 100%; --g-color-4: #589ee3; --g-position-4: 100%; --g-color-5: #589ee3; --g-position-5: 100%; --g-color-6: #589ee3; --g-position-6: 100%; --g-color-7: #589ee3; --g-position-7: 100%; --g-color-8: #589ee3; --g-position-8: 100%; --g-color-9: #589ee3; --g-position-9: 100%; --g-color-10: #589ee3; --g-position-10: 100%; --g-color-11: #589ee3; --g-position-11: 100%; --g-angle: 90deg; }
.source-privacy-policy .sd.sza-5fa8059ed1ed5cb6:hover{ opacity: 1; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-5fa8059ed1ed5cb6{ flex: none; width: 140px; max-width: 100%; }
}.source-privacy-policy .sd.sza-f64197f44173b146{ background: #ff6b00ff; height: 14px; margin: 0px 8px 0px 0px; width: 19px; max-width: calc(100% - 8px); }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-f64197f44173b146{ flex: none; margin: 0px 8px 0px 0px; }
}.source-privacy-policy .sd.sza-1167caa49a3bbf1e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.source-privacy-policy .sd.sza-856dd3568775f044{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-856dd3568775f044{ opacity: 0; translate: 0px -20px; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-856dd3568775f044{ font-size: 14px; }
}.source-privacy-policy .sd.sza-d3d1d3c9ff828b77{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; left: 0; line-height: 1.4; margin: 0 0 0 0; opacity: 0; position: absolute; text-align: center; top: 0; translate: 0px 20px; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-d3d1d3c9ff828b77{ opacity: 1; translate: 0px 0px; }
.source-privacy-policy .sd.sza-41e890c15bebeb9d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-41e890c15bebeb9d{ opacity: 1; }
}.source-privacy-policy .sd.sza-82d3765c05cbcfbe{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.source-privacy-policy .sd.sza-82d3765c05cbcfbe:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-82d3765c05cbcfbe{ flex: none; }
}
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-82d3765c05cbcfbe{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-82d3765c05cbcfbe{ padding: 80px 16px; }
}.source-privacy-policy .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; --gap-uuid: 68cdc621-8f9f-4e6f-8dc7-a84c191d44de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; gap: 8px; justify-content: center; padding: 60px 20px 48px 20px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-06f01a0a18a2c70e{ padding: 48px 30px 48px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}.source-privacy-policy .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-uuid: 5449bea3-13e4-4495-a9bf-9c5605ba8af2; max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; justify-content: center; --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; }
}.source-privacy-policy .sd.sza-406d7f681f7dbd98{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-uuid: 11f61f08-f0df-46f4-a11a-c83df14cc303; }
.source-privacy-policy .sd.sza-406d7f681f7dbd98.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; }
.source-privacy-policy .sd.sza-406d7f681f7dbd98.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-privacy-policy .sd.sza-0e670a9043db6adb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-privacy-policy .sd.sza-0e670a9043db6adb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-privacy-policy .sd.sza-0e670a9043db6adb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-0e670a9043db6adb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-0e670a9043db6adb{ color: rgb(255, 226, 0); font-size: 80px; opacity: 1; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-0e670a9043db6adb{ font-size: 60px; }
}.source-privacy-policy .sd.sza-a21f08639b98cde9{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-a21f08639b98cde9{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-a21f08639b98cde9{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-a21f08639b98cde9{ font-size: 20px; }
}.source-privacy-policy .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-83e940b51b3d01dd{ display: none; }
}.source-privacy-policy .sd.sza-9d2fc514fcbd4b83{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-privacy-policy .sd.sza-b9724a1d5c3c7070{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-b9724a1d5c3c7070{ font-size: 28px; letter-spacing: 0.3em; }
}.source-privacy-policy .sd.sza-7f3ba5da23b79eb4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-privacy-policy .sd.sza-2aea4d2b65ea0d45{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-privacy-policy .sd.sza-595d8cc3ba50ec6b{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-privacy-policy .sd.sza-40e21ecd41741f87{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-privacy-policy .sd.sza-40e21ecd41741f87{ display: none; }
}
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-40e21ecd41741f87{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-40e21ecd41741f87{ display: flex; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-40e21ecd41741f87{ display: flex; }
}.source-privacy-policy .sd.sza-f609d978bc610cb1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; --gap-uuid: 94d232e8-307c-4f32-b393-987f6ab1713d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}.source-privacy-policy .sd.sza-589ba58c3d51be03{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-589ba58c3d51be03:hover{ color: #808080; }.source-privacy-policy .sd.sza-4641114d17ccb87e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-4641114d17ccb87e:hover{ color: #808080; }.source-privacy-policy .sd.sza-946a35f3a0194214{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-946a35f3a0194214:hover{ color: #808080; }.source-privacy-policy .sd.sza-88e5629878d15fb4{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-88e5629878d15fb4:hover{ color: #808080; }.source-privacy-policy .sd.sza-e50e741cc7ed4e95{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-e50e741cc7ed4e95:hover{ color: #808080; }.source-privacy-policy .sd.sza-f7a0ef545bc3aa1e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-f7a0ef545bc3aa1e:hover{ color: #808080; }.source-privacy-policy .sd.sza-f5dc0c69f0ba0f89{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-privacy-policy .sd.sza-f5dc0c69f0ba0f89:hover{ color: #808080; }.source-privacy-policy .sd.sza-2c51516192e0e5aa{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-privacy-policy .sd.sza-da116b2119a0aa22{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-privacy-policy .sd.sza-1a782d00b2593aab{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-privacy-policy .sd.sza-7380a664b810595c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; margin: 0px 0px 32px 0px; padding: 0px; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; --gap-uuid: a394c1dd-caff-4c66-b10d-e040e6304229; max-width: 100%; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-7380a664b810595c{ flex-direction: row; flex-wrap: wrap; height: auto; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; max-width: 100%; }
}.source-privacy-policy .sd.sza-9c4fa7b9d47f4cf8{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-9c4fa7b9d47f4cf8{ font-size: 11px; }
}.source-privacy-policy .sd.sza-f2fb5783e3217895{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-f2fb5783e3217895{ font-size: 11px; }
}.source-privacy-policy .sd.sza-2e0236c3734fe604{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-2e0236c3734fe604{ font-size: 11px; }
}.source-privacy-policy .sd.sza-fa4bc100c00ce3f6{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-fa4bc100c00ce3f6{ font-size: 10px; }
}
.source-privacy-policy .sd.sza-6e9c9355ca05fe3a{ background: #EEEEEE; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-privacy-policy .sd.sza-7d9b9bde9122d07f{  }.source-privacy-policy .sd.sza-1369feffdc09fb53{ align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-wrap: nowrap; justify-content: center; padding: 100px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-1369feffdc09fb53{ padding: 32px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-1369feffdc09fb53{ padding: 80px 32px 32px 32px; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-1369feffdc09fb53{ padding: 80px 16px; }
}.source-privacy-policy .sd.sza-fd8180ab6ac2f4c8{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; line-height: 1.4; margin: 56px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-fd8180ab6ac2f4c8{ font-size: 24px; }
}.source-privacy-policy .sd.sza-dfd9cb01ccc81ed9{ align-content: center; align-items: center; background: #f6f6f6; border-bottom: 0px solid #f6f3ee; border-left: 0px solid #f6f3ee; border-radius: 8px; border-right: 0px solid #f6f3ee; border-top: 0px solid #f6f3ee; box-shadow: 0 2px 5px rgba(0,0,0,0.2); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 56px 0px 0px; padding: 72px 48px; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-privacy-policy .sd.sza-dfd9cb01ccc81ed9{ flex: none; padding: 72px 24px; }
}
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-dfd9cb01ccc81ed9{ flex: none; flex-direction: column; flex-wrap: nowrap; margin: 48px 0px 0px; padding: 48px 24px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-privacy-policy .sd.sza-dfd9cb01ccc81ed9{ margin: 16px 0px 0px; padding: 32px 16px; width: 100%; max-width: 100%; }
}.source-privacy-policy .sd.sza-0c1d18a32cae862e{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px 0px 0px 0px; padding: 0px 0px 0px; text-align: left; width: 680px; max-width: 100%; }
.source-privacy-policy .sd.sza-0c1d18a32cae862e >h2{ font-size: 1rem; }
.source-privacy-policy .sd.sza-0c1d18a32cae862e >p{  }
@media screen and (max-width: 540px){
.source-privacy-policy .sd.sza-0c1d18a32cae862e{ font-size: 14px; }
.source-privacy-policy .sd.sza-0c1d18a32cae862e >h2{ font-size: 20px; }
.source-privacy-policy .sd.sza-0c1d18a32cae862e >p{ font-size: 13px; }
}.source-privacy-policy .sd.sza-caead49ad018b535{  }
.source-privacy-policy{ background: #EEEEEE; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.source-privacy-policy .sd.sza-91db9deebc2b8674:before{ background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/65qmX5BrOV/s-23x18_1af0d8d8-1be3-41e0-ba12-dabdffcd3532.svg") }


.source-privacy-policy{--s-color-159319f4: #ff8300ff;--s-font-5a89c3c9: Oswald;--s-font-ba9205de: 'Libre Baskerville';--s-font-e38e20e0: 'Zen Kaku Gothic New';--s-font-518d50a5: Inter, 'Noto Sans JP';--s-font-8c84abb6: '黎ミンY20 EH';}

/* Source page: terms */
.source-terms br[data-bp~="base:0"]{display:none;}
.source-terms br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1280px){
.source-terms br[data-bp~="@small:0"]{display:none;}
.source-terms br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
.source-terms br[data-bp~="@tablet:0"]{display:none;}
.source-terms br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
.source-terms br[data-bp~="@mobile:0"]{display:none;}
.source-terms br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 350px){
.source-terms br[data-bp~="@mini:0"]{display:none;}
.source-terms br[data-bp~="@mini:1"]{display:inline;}
}

.source-terms .sd.sza-96c6678360b4f0be{ align-content: center; align-items: center; background: #EEEEEE; bottom: auto; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: center; left: 0px; margin: 0 0 0 0; mix-blend-mode: normal; opacity: 0.9; padding: 0px 80px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 3; max-width: 100%; }
.source-terms .sd.sza-96c6678360b4f0be.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 2000ms; }
.source-terms .sd.sza-96c6678360b4f0be.appear-active{ transition-delay: 3000ms; transition-duration: 2000ms; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 840px){
.source-terms .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-96c6678360b4f0be{ flex: none; height: 90px; margin: 0 0 0 0; padding: 0px 16px 0px; position: fixed; width: 100%; max-width: 100%; }
}.source-terms .sd.sza-b862e7752661cac9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1440px; max-width: 100%; }.source-terms .sd.sza-55d43002d0dd6a0f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 8px 0px 0px; --gap-h-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-v-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-uuid: 09790240-ac0b-4fd3-8bf0-01bdb9cd2f95; }.source-terms .sd.sza-91972545e6184412{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; z-index: -1; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-uuid: 32f209c7-2d06-4062-a634-a26bbee4f015; }
.source-terms .sd.sza-91972545e6184412.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 3000ms; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; }
.source-terms .sd.sza-91972545e6184412.appear-active{ transition-delay: 3000ms; transition-duration: 3000ms; }.source-terms .sd.sza-f9924aaa213612a6{ background: rgba(0,0,0,0.0); color: rgb(252, 226, 5); font-size: 100px; margin: 0px -40px 0px 0px; mix-blend-mode: exclusion; rotate: 0deg; z-index: -3; max-width: calc(100% - -40px); }
.source-terms .sd.sza-f9924aaa213612a6.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-terms .sd.sza-f9924aaa213612a6.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-f9924aaa213612a6{ font-size: 80px; margin: 0px -44px 0px 0px; max-width: calc(100% - -44px); }
}
@media screen and (max-width: 840px){
.source-terms .sd.sza-f9924aaa213612a6{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-f9924aaa213612a6{ font-size: 56px; margin: 0px -25px 0px 0px; max-width: calc(100% - -25px); }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-f9924aaa213612a6{ font-size: 60px; }
}.source-terms .sd.sza-20c5aa2d2df4480c{ color: #ff6b00ff; font-family: var(--s-font-5a89c3c9); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; z-index: 5; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 840px){
.source-terms .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}.source-terms .sd.sza-50fd764835a0ccde{ align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 3fedf5a0-16fa-4c0f-9a51-bac39bd5c333; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-50fd764835a0ccde{ display: none; }
}
@media screen and (max-width: 840px){
.source-terms .sd.sza-50fd764835a0ccde{ align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; transform: ; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 8px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-50fd764835a0ccde{ display: flex; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-50fd764835a0ccde{ display: flex; }
}.source-terms .sd.sza-ab9626c7ea645109{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 10d1d6e1-c174-4438-9a13-e323f2c3e745; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-ab9626c7ea645109{ align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 12px; justify-content: center; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 12px; }
}.source-terms .sd.sza-addc7919a7e82bb7{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-addc7919a7e82bb7{ flex: none; width: 70px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-addc7919a7e82bb7{ flex: none; width: 50px; max-width: 100%; }
}.source-terms .sd.sza-716a5f3067f30821{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-716a5f3067f30821{ flex: none; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-716a5f3067f30821{ flex: none; width: 30px; max-width: 100%; }
}.source-terms .sd.sza-3e783c3364953a22{ color: #333; display: none; font-family: var(--s-font-e38e20e0); font-size: 20px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-3e783c3364953a22{ display: none; }
}
@media screen and (max-width: 840px){
.source-terms .sd.sza-3e783c3364953a22{ display: flex; font-size: 14px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-3e783c3364953a22{ display: flex; font-size: 13px; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-3e783c3364953a22{ display: flex; }
}.source-terms .sd.sza-1c213b8e68f84792{ align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: center; padding: 0px; width: 890px; z-index: 1; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-uuid: 9356102d-5c67-4a13-bb54-e69e577d1830; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-1c213b8e68f84792{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 16px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 0px; }
}
@media screen and (max-width: 840px){
.source-terms .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}.source-terms .sd.sza-9db65f6c3973b966{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-9db65f6c3973b966:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-9db65f6c3973b966{ font-size: 14px; }
}.source-terms .sd.sza-022fcc177fbf5a8e{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-022fcc177fbf5a8e:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-022fcc177fbf5a8e{ font-size: 14px; }
}.source-terms .sd.sza-6b30b444cd4d2600{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-6b30b444cd4d2600:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-6b30b444cd4d2600{ font-size: 14px; }
}.source-terms .sd.sza-9f09fc0898f87e62{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-9f09fc0898f87e62:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-9f09fc0898f87e62{ font-size: 14px; }
}.source-terms .sd.sza-51fff27eb30e0a86{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-51fff27eb30e0a86:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-51fff27eb30e0a86{ font-size: 14px; }
}.source-terms .sd.sza-74e8eebe090f4de9{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-74e8eebe090f4de9:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-74e8eebe090f4de9{ font-size: 14px; }
}.source-terms .sd.sza-5fa8059ed1ed5cb6{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px 0px; width: 160px; max-width: 100%; --g-color-0: #10385f; --g-position-0: 0%; --g-color-1: #589ee3; --g-position-1: 100%; --g-color-2: #589ee3; --g-position-2: 100%; --g-color-3: #589ee3; --g-position-3: 100%; --g-color-4: #589ee3; --g-position-4: 100%; --g-color-5: #589ee3; --g-position-5: 100%; --g-color-6: #589ee3; --g-position-6: 100%; --g-color-7: #589ee3; --g-position-7: 100%; --g-color-8: #589ee3; --g-position-8: 100%; --g-color-9: #589ee3; --g-position-9: 100%; --g-color-10: #589ee3; --g-position-10: 100%; --g-color-11: #589ee3; --g-position-11: 100%; --g-angle: 90deg; }
.source-terms .sd.sza-5fa8059ed1ed5cb6:hover{ opacity: 1; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-5fa8059ed1ed5cb6{ flex: none; width: 140px; max-width: 100%; }
}.source-terms .sd.sza-f64197f44173b146{ background: #ff6b00ff; height: 14px; margin: 0px 8px 0px 0px; width: 19px; max-width: calc(100% - 8px); }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-f64197f44173b146{ flex: none; margin: 0px 8px 0px 0px; }
}.source-terms .sd.sza-1167caa49a3bbf1e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.source-terms .sd.sza-856dd3568775f044{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-856dd3568775f044{ opacity: 0; translate: 0px -20px; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-856dd3568775f044{ font-size: 14px; }
}.source-terms .sd.sza-d3d1d3c9ff828b77{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; left: 0; line-height: 1.4; margin: 0 0 0 0; opacity: 0; position: absolute; text-align: center; top: 0; translate: 0px 20px; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-d3d1d3c9ff828b77{ opacity: 1; translate: 0px 0px; }
.source-terms .sd.sza-41e890c15bebeb9d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-terms .sd.sza-41e890c15bebeb9d{ opacity: 1; }
}.source-terms .sd.sza-82d3765c05cbcfbe{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.source-terms .sd.sza-82d3765c05cbcfbe:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-82d3765c05cbcfbe{ flex: none; }
}
@media screen and (max-width: 840px){
.source-terms .sd.sza-82d3765c05cbcfbe{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-82d3765c05cbcfbe{ padding: 80px 16px; }
}.source-terms .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; --gap-uuid: 68cdc621-8f9f-4e6f-8dc7-a84c191d44de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; gap: 8px; justify-content: center; padding: 60px 20px 48px 20px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-06f01a0a18a2c70e{ padding: 48px 30px 48px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}.source-terms .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-uuid: 5449bea3-13e4-4495-a9bf-9c5605ba8af2; max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 840px){
.source-terms .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; justify-content: center; --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; }
}.source-terms .sd.sza-406d7f681f7dbd98{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-uuid: 11f61f08-f0df-46f4-a11a-c83df14cc303; }
.source-terms .sd.sza-406d7f681f7dbd98.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; }
.source-terms .sd.sza-406d7f681f7dbd98.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-terms .sd.sza-0e670a9043db6adb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-terms .sd.sza-0e670a9043db6adb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-terms .sd.sza-0e670a9043db6adb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-0e670a9043db6adb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-0e670a9043db6adb{ color: rgb(255, 226, 0); font-size: 80px; opacity: 1; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-0e670a9043db6adb{ font-size: 60px; }
}.source-terms .sd.sza-a21f08639b98cde9{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-a21f08639b98cde9{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-a21f08639b98cde9{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-a21f08639b98cde9{ font-size: 20px; }
}.source-terms .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 840px){
.source-terms .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-83e940b51b3d01dd{ display: none; }
}.source-terms .sd.sza-9d2fc514fcbd4b83{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-terms .sd.sza-b9724a1d5c3c7070{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-terms .sd.sza-b9724a1d5c3c7070{ font-size: 28px; letter-spacing: 0.3em; }
}.source-terms .sd.sza-7f3ba5da23b79eb4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-terms .sd.sza-2aea4d2b65ea0d45{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-terms .sd.sza-595d8cc3ba50ec6b{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-terms .sd.sza-40e21ecd41741f87{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-terms .sd.sza-40e21ecd41741f87{ display: none; }
}
@media screen and (max-width: 840px){
.source-terms .sd.sza-40e21ecd41741f87{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-40e21ecd41741f87{ display: flex; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-40e21ecd41741f87{ display: flex; }
}.source-terms .sd.sza-f609d978bc610cb1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; --gap-uuid: 94d232e8-307c-4f32-b393-987f6ab1713d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}.source-terms .sd.sza-589ba58c3d51be03{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-589ba58c3d51be03:hover{ color: #808080; }.source-terms .sd.sza-4641114d17ccb87e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-4641114d17ccb87e:hover{ color: #808080; }.source-terms .sd.sza-946a35f3a0194214{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-946a35f3a0194214:hover{ color: #808080; }.source-terms .sd.sza-88e5629878d15fb4{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-88e5629878d15fb4:hover{ color: #808080; }.source-terms .sd.sza-e50e741cc7ed4e95{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-e50e741cc7ed4e95:hover{ color: #808080; }.source-terms .sd.sza-f7a0ef545bc3aa1e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-f7a0ef545bc3aa1e:hover{ color: #808080; }.source-terms .sd.sza-f5dc0c69f0ba0f89{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-terms .sd.sza-f5dc0c69f0ba0f89:hover{ color: #808080; }.source-terms .sd.sza-2c51516192e0e5aa{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-terms .sd.sza-da116b2119a0aa22{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-terms .sd.sza-1a782d00b2593aab{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-terms .sd.sza-7380a664b810595c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; margin: 0px 0px 32px 0px; padding: 0px; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; --gap-uuid: a394c1dd-caff-4c66-b10d-e040e6304229; max-width: 100%; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-7380a664b810595c{ flex-direction: row; flex-wrap: wrap; height: auto; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; max-width: 100%; }
}.source-terms .sd.sza-9c4fa7b9d47f4cf8{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-terms .sd.sza-9c4fa7b9d47f4cf8{ font-size: 11px; }
}.source-terms .sd.sza-f2fb5783e3217895{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-terms .sd.sza-f2fb5783e3217895{ font-size: 11px; }
}.source-terms .sd.sza-2e0236c3734fe604{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-terms .sd.sza-2e0236c3734fe604{ font-size: 11px; }
}.source-terms .sd.sza-fa4bc100c00ce3f6{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-terms .sd.sza-fa4bc100c00ce3f6{ font-size: 10px; }
}
.source-terms .sd.sza-11fd557c3e435ae2{ background: #EEEEEE; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-terms .sd.sza-daacded3e4d18aa8{  }.source-terms .sd.sza-a20e026f7cfc79b4{ align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-wrap: nowrap; justify-content: center; padding: 100px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-a20e026f7cfc79b4{ padding: 32px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-a20e026f7cfc79b4{ padding: 80px 32px 32px 32px; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-a20e026f7cfc79b4{ padding: 80px 16px; }
}.source-terms .sd.sza-e391cba17e3f42a8{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; line-height: 1.4; margin: 56px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 350px){
.source-terms .sd.sza-e391cba17e3f42a8{ font-size: 24px; }
}.source-terms .sd.sza-51d261f71ca01912{ align-content: center; align-items: center; background: #f6f6f6; border-bottom: 0px solid #f6f3ee; border-left: 0px solid #f6f3ee; border-radius: 8px; border-right: 0px solid #f6f3ee; border-top: 0px solid #f6f3ee; box-shadow: 0 2px 5px rgba(0,0,0,0.2); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 56px 0px 0px; padding: 72px 48px; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-terms .sd.sza-51d261f71ca01912{ flex: none; padding: 72px 24px; }
}
@media screen and (max-width: 540px){
.source-terms .sd.sza-51d261f71ca01912{ flex: none; flex-direction: column; flex-wrap: nowrap; margin: 48px 0px 0px; padding: 48px 24px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-terms .sd.sza-51d261f71ca01912{ margin: 16px 0px 0px; padding: 32px 16px; width: 100%; max-width: 100%; }
}.source-terms .sd.sza-5c67156268dfc54a{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px 0px 0px 0px; padding: 0px 0px 0px; text-align: left; width: 680px; max-width: 100%; }
.source-terms .sd.sza-5c67156268dfc54a >h2{ font-size: 24px; }
.source-terms .sd.sza-5c67156268dfc54a >p{  }
@media screen and (max-width: 540px){
.source-terms .sd.sza-5c67156268dfc54a{ font-size: 14px; }
.source-terms .sd.sza-5c67156268dfc54a >h2{ font-size: 20px; }
.source-terms .sd.sza-5c67156268dfc54a >p{ font-size: 13px; }
}.source-terms .sd.sza-b1ae4adbe2cdadb3{  }
.source-terms{ background: #EEEEEE; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.source-terms .sd.sza-005689991e6084a5:before{ background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/65qmX5BrOV/s-23x18_1af0d8d8-1be3-41e0-ba12-dabdffcd3532.svg") }


.source-terms{--s-color-159319f4: #ff8300ff;--s-font-5a89c3c9: Oswald;--s-font-ba9205de: 'Libre Baskerville';--s-font-e38e20e0: 'Zen Kaku Gothic New';--s-font-518d50a5: Inter, 'Noto Sans JP';--s-font-8c84abb6: '黎ミンY20 EH';}

/* Source page: commercial-disclosure */
.source-commercial-disclosure br[data-bp~="base:0"]{display:none;}
.source-commercial-disclosure br[data-bp~="base:1"]{display:inline;}
@media screen and (max-width: 1280px){
.source-commercial-disclosure br[data-bp~="@small:0"]{display:none;}
.source-commercial-disclosure br[data-bp~="@small:1"]{display:inline;}
}
@media screen and (max-width: 840px){
.source-commercial-disclosure br[data-bp~="@tablet:0"]{display:none;}
.source-commercial-disclosure br[data-bp~="@tablet:1"]{display:inline;}
}
@media screen and (max-width: 540px){
.source-commercial-disclosure br[data-bp~="@mobile:0"]{display:none;}
.source-commercial-disclosure br[data-bp~="@mobile:1"]{display:inline;}
}
@media screen and (max-width: 350px){
.source-commercial-disclosure br[data-bp~="@mini:0"]{display:none;}
.source-commercial-disclosure br[data-bp~="@mini:1"]{display:inline;}
}

.source-commercial-disclosure .sd.sza-96c6678360b4f0be{ align-content: center; align-items: center; background: #EEEEEE; bottom: auto; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: center; left: 0px; margin: 0 0 0 0; mix-blend-mode: normal; opacity: 0.9; padding: 0px 80px; position: fixed; right: 0px; top: 0px; width: 100%; z-index: 3; max-width: 100%; }
.source-commercial-disclosure .sd.sza-96c6678360b4f0be.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 2000ms; }
.source-commercial-disclosure .sd.sza-96c6678360b4f0be.appear-active{ transition-delay: 3000ms; transition-duration: 2000ms; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-96c6678360b4f0be{ padding: 0px 24px 0px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-96c6678360b4f0be{ flex: none; height: 90px; margin: 0 0 0 0; padding: 0px 16px 0px; position: fixed; width: 100%; max-width: 100%; }
}.source-commercial-disclosure .sd.sza-b862e7752661cac9{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; justify-content: space-between; padding: 0px; width: 1440px; max-width: 100%; }.source-commercial-disclosure .sd.sza-55d43002d0dd6a0f{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px 8px 0px 0px; --gap-h-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-v-09790240-ac0b-4fd3-8bf0-01bdb9cd2f95: 0px; --gap-uuid: 09790240-ac0b-4fd3-8bf0-01bdb9cd2f95; }.source-commercial-disclosure .sd.sza-91972545e6184412{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; z-index: -1; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-uuid: 32f209c7-2d06-4062-a634-a26bbee4f015; }
.source-commercial-disclosure .sd.sza-91972545e6184412.appear{ opacity: 0; transition-delay: 3000ms; transition-duration: 3000ms; --gap-h-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; --gap-v-32f209c7-2d06-4062-a634-a26bbee4f015: 0px; }
.source-commercial-disclosure .sd.sza-91972545e6184412.appear-active{ transition-delay: 3000ms; transition-duration: 3000ms; }.source-commercial-disclosure .sd.sza-f9924aaa213612a6{ background: rgba(0,0,0,0.0); color: rgb(252, 226, 5); font-size: 100px; margin: 0px -40px 0px 0px; mix-blend-mode: exclusion; rotate: 0deg; z-index: -3; max-width: calc(100% - -40px); }
.source-commercial-disclosure .sd.sza-f9924aaa213612a6.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-commercial-disclosure .sd.sza-f9924aaa213612a6.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-f9924aaa213612a6{ font-size: 80px; margin: 0px -44px 0px 0px; max-width: calc(100% - -44px); }
}
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-f9924aaa213612a6{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-f9924aaa213612a6{ font-size: 56px; margin: 0px -25px 0px 0px; max-width: calc(100% - -25px); }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-f9924aaa213612a6{ font-size: 60px; }
}.source-commercial-disclosure .sd.sza-20c5aa2d2df4480c{ color: #ff6b00ff; font-family: var(--s-font-5a89c3c9); font-size: 28px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; z-index: 5; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-20c5aa2d2df4480c{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-20c5aa2d2df4480c{ font-size: 20px; }
}.source-commercial-disclosure .sd.sza-50fd764835a0ccde{ align-content: center; align-items: center; display: none; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 3fedf5a0-16fa-4c0f-9a51-bac39bd5c333; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-50fd764835a0ccde{ display: none; }
}
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-50fd764835a0ccde{ align-content: flex-end; align-items: flex-end; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; justify-content: center; transform: ; --gap-h-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 0px; --gap-v-3fedf5a0-16fa-4c0f-9a51-bac39bd5c333: 8px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-50fd764835a0ccde{ display: flex; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-50fd764835a0ccde{ display: flex; }
}.source-commercial-disclosure .sd.sza-ab9626c7ea645109{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; --gap-uuid: 10d1d6e1-c174-4438-9a13-e323f2c3e745; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-ab9626c7ea645109{ align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 12px; justify-content: center; --gap-h-10d1d6e1-c174-4438-9a13-e323f2c3e745: 0px; --gap-v-10d1d6e1-c174-4438-9a13-e323f2c3e745: 12px; }
}.source-commercial-disclosure .sd.sza-addc7919a7e82bb7{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-addc7919a7e82bb7{ flex: none; width: 70px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-addc7919a7e82bb7{ flex: none; width: 50px; max-width: 100%; }
}.source-commercial-disclosure .sd.sza-716a5f3067f30821{ background: #ff6b00ff; border-bottom: 1px solid #ffcc04ff; border-left: 1px solid #ffcc04ff; border-right: 1px solid #ffcc04ff; border-top: 1px solid #ffcc04ff; flex: none; height: 0px; width: 80px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-716a5f3067f30821{ flex: none; width: 50px; max-width: 100%; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-716a5f3067f30821{ flex: none; width: 30px; max-width: 100%; }
}.source-commercial-disclosure .sd.sza-3e783c3364953a22{ color: #333; display: none; font-family: var(--s-font-e38e20e0); font-size: 20px; font-weight: 400; height: auto; line-height: 1; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-3e783c3364953a22{ display: none; }
}
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-3e783c3364953a22{ display: flex; font-size: 14px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-3e783c3364953a22{ display: flex; font-size: 13px; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-3e783c3364953a22{ display: flex; }
}.source-commercial-disclosure .sd.sza-1c213b8e68f84792{ align-content: center; align-items: center; flex-direction: row; flex-wrap: wrap; gap: 24px; height: auto; justify-content: center; padding: 0px; width: 890px; z-index: 1; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-uuid: 9356102d-5c67-4a13-bb54-e69e577d1830; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-1c213b8e68f84792{ flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 16px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 0px; }
}
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-1c213b8e68f84792{ display: none; --gap-h-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; --gap-v-9356102d-5c67-4a13-bb54-e69e577d1830: 24px; }
}.source-commercial-disclosure .sd.sza-9db65f6c3973b966{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-9db65f6c3973b966:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-9db65f6c3973b966{ font-size: 14px; }
}.source-commercial-disclosure .sd.sza-022fcc177fbf5a8e{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-022fcc177fbf5a8e:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-022fcc177fbf5a8e{ font-size: 14px; }
}.source-commercial-disclosure .sd.sza-6b30b444cd4d2600{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-6b30b444cd4d2600:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-6b30b444cd4d2600{ font-size: 14px; }
}.source-commercial-disclosure .sd.sza-9f09fc0898f87e62{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-9f09fc0898f87e62:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-9f09fc0898f87e62{ font-size: 14px; }
}.source-commercial-disclosure .sd.sza-51fff27eb30e0a86{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-51fff27eb30e0a86:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-51fff27eb30e0a86{ font-size: 14px; }
}.source-commercial-disclosure .sd.sza-74e8eebe090f4de9{ color: #ff6b00ff; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; mix-blend-mode: normal; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-74e8eebe090f4de9:hover{ translate: 0px 4px; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-74e8eebe090f4de9{ font-size: 14px; }
}.source-commercial-disclosure .sd.sza-5fa8059ed1ed5cb6{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 0px 0px 0px 0px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 40px; justify-content: center; padding: 0px 0px; width: 160px; max-width: 100%; --g-color-0: #10385f; --g-position-0: 0%; --g-color-1: #589ee3; --g-position-1: 100%; --g-color-2: #589ee3; --g-position-2: 100%; --g-color-3: #589ee3; --g-position-3: 100%; --g-color-4: #589ee3; --g-position-4: 100%; --g-color-5: #589ee3; --g-position-5: 100%; --g-color-6: #589ee3; --g-position-6: 100%; --g-color-7: #589ee3; --g-position-7: 100%; --g-color-8: #589ee3; --g-position-8: 100%; --g-color-9: #589ee3; --g-position-9: 100%; --g-color-10: #589ee3; --g-position-10: 100%; --g-color-11: #589ee3; --g-position-11: 100%; --g-angle: 90deg; }
.source-commercial-disclosure .sd.sza-5fa8059ed1ed5cb6:hover{ opacity: 1; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-5fa8059ed1ed5cb6{ flex: none; width: 140px; max-width: 100%; }
}.source-commercial-disclosure .sd.sza-f64197f44173b146{ background: #ff6b00ff; height: 14px; margin: 0px 8px 0px 0px; width: 19px; max-width: calc(100% - 8px); }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-f64197f44173b146{ flex: none; margin: 0px 8px 0px 0px; }
}.source-commercial-disclosure .sd.sza-1167caa49a3bbf1e{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: center; overflow-x: hidden; overflow-y: hidden; padding: 0px; }.source-commercial-disclosure .sd.sza-856dd3568775f044{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-856dd3568775f044{ opacity: 0; translate: 0px -20px; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-856dd3568775f044{ font-size: 14px; }
}.source-commercial-disclosure .sd.sza-d3d1d3c9ff828b77{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; left: 0; line-height: 1.4; margin: 0 0 0 0; opacity: 0; position: absolute; text-align: center; top: 0; translate: 0px 20px; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-5fa8059ed1ed5cb6:hover .sd.sza-d3d1d3c9ff828b77{ opacity: 1; translate: 0px 0px; }
.source-commercial-disclosure .sd.sza-41e890c15bebeb9d{ align-content: center; align-items: center; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; padding: 0px; width: 100%; max-width: 100%; }
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-41e890c15bebeb9d{ opacity: 1; }
}.source-commercial-disclosure .sd.sza-82d3765c05cbcfbe{ align-content: center; align-items: center; background: #ffffffff; flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: center; mix-blend-mode: normal; opacity: 1; padding: 0px 0px 0px 0px; width: 100%; max-width: 100%; }
.source-commercial-disclosure .sd.sza-82d3765c05cbcfbe:before{ filter: brightness(72%); }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-82d3765c05cbcfbe{ flex: none; }
}
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-82d3765c05cbcfbe{ flex: none; height: auto; padding: 100px 60px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-82d3765c05cbcfbe{ padding: 80px 16px; }
}.source-commercial-disclosure .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; background: transparent; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: auto; justify-content: center; padding: 30px 80px 30px 80px; width: 100%; z-index: 2; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; --gap-uuid: 68cdc621-8f9f-4e6f-8dc7-a84c191d44de; max-width: 100%; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; padding: 30px 24px 30px 24px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-06f01a0a18a2c70e{ align-content: center; align-items: center; gap: 8px; justify-content: center; padding: 60px 20px 48px 20px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-06f01a0a18a2c70e{ padding: 48px 30px 48px; --gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 0px; --gap-v-68cdc621-8f9f-4e6f-8dc7-a84c191d44de: 8px; }
}.source-commercial-disclosure .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: flex-start; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-uuid: 5449bea3-13e4-4495-a9bf-9c5605ba8af2; max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-d00f14dd7d981b59{ align-content: center; align-items: center; justify-content: center; --gap-h-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; --gap-v-5449bea3-13e4-4495-a9bf-9c5605ba8af2: 0px; }
}.source-commercial-disclosure .sd.sza-406d7f681f7dbd98{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 0px; justify-content: center; padding: 0px; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-uuid: 11f61f08-f0df-46f4-a11a-c83df14cc303; }
.source-commercial-disclosure .sd.sza-406d7f681f7dbd98.appear{ opacity: 0; transition-delay: 2000ms; transition-duration: 3000ms; --gap-h-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; --gap-v-11f61f08-f0df-46f4-a11a-c83df14cc303: 0px; }
.source-commercial-disclosure .sd.sza-406d7f681f7dbd98.appear-active{ transition-delay: 2000ms; transition-duration: 3000ms; }.source-commercial-disclosure .sd.sza-0e670a9043db6adb{ background: rgba(0,0,0,0.0); color: rgb(255, 255, 255); font-size: 100px; margin: 0px -40px 0px 0px; opacity: 0.65; rotate: 0deg; z-index: 0; max-width: calc(100% - -40px); }
.source-commercial-disclosure .sd.sza-0e670a9043db6adb.appear{ rotate: 36000deg; transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
.source-commercial-disclosure .sd.sza-0e670a9043db6adb.appear-active{ transition-delay: 3000ms; transition-duration: 450000ms; transition-timing-function: linear; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-0e670a9043db6adb{ font-size: 72px; margin: 0px -30px 0px 0px; max-width: calc(100% - -30px); }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-0e670a9043db6adb{ color: rgb(255, 226, 0); font-size: 80px; opacity: 1; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-0e670a9043db6adb{ font-size: 60px; }
}.source-commercial-disclosure .sd.sza-a21f08639b98cde9{ color: #ffffffff; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-a21f08639b98cde9{ font-size: 32px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-a21f08639b98cde9{ font-size: 28px; letter-spacing: 0.3em; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-a21f08639b98cde9{ font-size: 20px; }
}.source-commercial-disclosure .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex: none; flex-direction: row; flex-wrap: nowrap; height: auto; justify-content: space-between; margin: 0px 0px 64px 0px; padding: 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-83e940b51b3d01dd{ align-content: center; align-items: center; display: none; flex-direction: column-reverse; flex-wrap: nowrap; margin: 0px 0px 39px 0px; width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); max-width: calc(100% - (var(--gap-h-68cdc621-8f9f-4e6f-8dc7-a84c191d44de) * 0)); }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-83e940b51b3d01dd{ display: none; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-83e940b51b3d01dd{ display: none; }
}.source-commercial-disclosure .sd.sza-9d2fc514fcbd4b83{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; }.source-commercial-disclosure .sd.sza-b9724a1d5c3c7070{ color: #333; font-family: var(--s-font-5a89c3c9); font-size: 40px; font-weight: 800; height: auto; letter-spacing: 0.05em; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-b9724a1d5c3c7070{ font-size: 28px; letter-spacing: 0.3em; }
}.source-commercial-disclosure .sd.sza-7f3ba5da23b79eb4{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; justify-content: center; padding: 0px; z-index: -1; }.source-commercial-disclosure .sd.sza-2aea4d2b65ea0d45{ background: #EEEEEE; border-radius: 0px; flex: none; height: 0px; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 0%; max-width: 0%; }.source-commercial-disclosure .sd.sza-595d8cc3ba50ec6b{ background: rgba(0,0,0,0.0); color: rgb(69, 120, 170); font-size: 85px; margin: 0px 0px 0px -50px; z-index: 0; max-width: calc(100% - -50px); }.source-commercial-disclosure .sd.sza-40e21ecd41741f87{ color: #000000; display: none; flex: none; font-size: 36px; height: auto; margin: 0 0 0 0; position: relative; width: auto; max-width: 100%; }
@media screen and (max-width: 1280px){
.source-commercial-disclosure .sd.sza-40e21ecd41741f87{ display: none; }
}
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-40e21ecd41741f87{ display: flex; flex: none; height: auto; width: auto; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-40e21ecd41741f87{ display: flex; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-40e21ecd41741f87{ display: flex; }
}.source-commercial-disclosure .sd.sza-f609d978bc610cb1{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: auto; justify-content: center; padding: 0px; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; --gap-uuid: 94d232e8-307c-4f32-b393-987f6ab1713d; max-width: 100%; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-f609d978bc610cb1{ display: none; --gap-h-94d232e8-307c-4f32-b393-987f6ab1713d: 36px; --gap-v-94d232e8-307c-4f32-b393-987f6ab1713d: 0px; }
}.source-commercial-disclosure .sd.sza-589ba58c3d51be03{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-589ba58c3d51be03:hover{ color: #808080; }.source-commercial-disclosure .sd.sza-4641114d17ccb87e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-4641114d17ccb87e:hover{ color: #808080; }.source-commercial-disclosure .sd.sza-946a35f3a0194214{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-946a35f3a0194214:hover{ color: #808080; }.source-commercial-disclosure .sd.sza-88e5629878d15fb4{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-88e5629878d15fb4:hover{ color: #808080; }.source-commercial-disclosure .sd.sza-e50e741cc7ed4e95{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-e50e741cc7ed4e95:hover{ color: #808080; }.source-commercial-disclosure .sd.sza-f7a0ef545bc3aa1e{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-f7a0ef545bc3aa1e:hover{ color: #808080; }.source-commercial-disclosure .sd.sza-f5dc0c69f0ba0f89{ color: #333; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 600; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
.source-commercial-disclosure .sd.sza-f5dc0c69f0ba0f89:hover{ color: #808080; }.source-commercial-disclosure .sd.sza-2c51516192e0e5aa{ align-content: center; align-items: center; background: linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1)); border-radius: 8px; flex: none; flex-direction: row; flex-wrap: nowrap; height: 36px; justify-content: center; width: 160px; max-width: 100%; --g-color-0: #3083c3; --g-position-0: 0%; --g-color-1: #0f3b67; --g-position-1: 100%; --g-color-2: #0f3b67; --g-position-2: 100%; --g-color-3: #0f3b67; --g-position-3: 100%; --g-color-4: #0f3b67; --g-position-4: 100%; --g-color-5: #0f3b67; --g-position-5: 100%; --g-color-6: #0f3b67; --g-position-6: 100%; --g-color-7: #0f3b67; --g-position-7: 100%; --g-color-8: #0f3b67; --g-position-8: 100%; --g-color-9: #0f3b67; --g-position-9: 100%; --g-color-10: #0f3b67; --g-position-10: 100%; --g-color-11: #0f3b67; --g-position-11: 100%; --g-angle: 135deg; }.source-commercial-disclosure .sd.sza-da116b2119a0aa22{ height: 14px; margin: 0px 11px 0px 0px; width: 19px; max-width: calc(100% - 11px); }.source-commercial-disclosure .sd.sza-1a782d00b2593aab{ color: #FFFFFF; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 700; height: auto; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }.source-commercial-disclosure .sd.sza-7380a664b810595c{ align-content: center; align-items: center; flex-direction: row; flex-wrap: nowrap; gap: 24px; justify-content: flex-start; margin: 0px 0px 32px 0px; padding: 0px; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; --gap-uuid: a394c1dd-caff-4c66-b10d-e040e6304229; max-width: 100%; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; flex-direction: row; flex-wrap: nowrap; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-7380a664b810595c{ align-content: flex-start; align-items: flex-start; justify-content: flex-start; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 0px; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-7380a664b810595c{ flex-direction: row; flex-wrap: wrap; height: auto; --gap-h-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; --gap-v-a394c1dd-caff-4c66-b10d-e040e6304229: 24px; max-width: 100%; }
}.source-commercial-disclosure .sd.sza-9c4fa7b9d47f4cf8{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-9c4fa7b9d47f4cf8{ font-size: 11px; }
}.source-commercial-disclosure .sd.sza-f2fb5783e3217895{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-f2fb5783e3217895{ font-size: 11px; }
}.source-commercial-disclosure .sd.sza-2e0236c3734fe604{ color: #e6e6e6; font-family: var(--s-font-5a89c3c9); font-feature-settings: 'palt' 1; font-size: 12px; font-style: normal; font-weight: 400; height: auto; letter-spacing: normal; line-height: 1.4; text-align: left; width: auto; max-width: 100%; justify-content: flex-start; }
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-2e0236c3734fe604{ font-size: 11px; }
}.source-commercial-disclosure .sd.sza-fa4bc100c00ce3f6{ color: #ffffffff; font-family: var(--s-font-ba9205de); font-size: 12px; font-weight: 600; height: auto; letter-spacing: normal; line-height: 1.4; margin: 0px 0px 0px 0px; text-align: center; width: auto; max-width: 100%; justify-content: center; }
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-fa4bc100c00ce3f6{ font-size: 10px; }
}
.source-commercial-disclosure .sd.sza-9818d43a334604b3{ background: #EEEEEE; border-radius: 0; box-shadow: ; height: 100%; margin: 0 0 0 0; opacity: 1; padding: 0 0 0 0; width: 100%; max-width: 100%; }.source-commercial-disclosure .sd.sza-a033a31b27ccb12f{  }.source-commercial-disclosure .sd.sza-f62020c401b6e8ab{ align-content: center; align-items: center; background: rgba(0,0,0,0.0); flex: none; flex-wrap: nowrap; justify-content: center; padding: 100px; width: 100%; max-width: 100%; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-f62020c401b6e8ab{ padding: 32px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-f62020c401b6e8ab{ padding: 80px 32px 32px 32px; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-f62020c401b6e8ab{ padding: 80px 16px; }
}.source-commercial-disclosure .sd.sza-4805f9d53b9eaafa{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 32px; font-weight: 700; height: auto; line-height: 1.4; margin: 56px 0px 0px 0px; padding: 0px 0px 0px 0px; text-align: center; width: 100%; max-width: 100%; justify-content: center; }
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-4805f9d53b9eaafa{ font-size: 24px; }
}.source-commercial-disclosure .sd.sza-83eb5b44ddf76a0d{ align-content: center; align-items: center; background: #f6f6f6; border-bottom: 0px solid #f6f3ee; border-left: 0px solid #f6f3ee; border-radius: 8px; border-right: 0px solid #f6f3ee; border-top: 0px solid #f6f3ee; box-shadow: 0 2px 5px rgba(0,0,0,0.2); flex: none; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: flex-start; margin: 56px 0px 0px; padding: 72px 48px; transition-duration: 600ms; transition-timing-function: cubic-bezier(0.445, 0.05, 0.55, 0.95); width: 1080px; max-width: 100%; }
@media screen and (max-width: 840px){
.source-commercial-disclosure .sd.sza-83eb5b44ddf76a0d{ flex: none; padding: 72px 24px; }
}
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-83eb5b44ddf76a0d{ flex: none; flex-direction: column; flex-wrap: nowrap; margin: 48px 0px 0px; padding: 48px 24px; width: 100%; max-width: 100%; }
}
@media screen and (max-width: 350px){
.source-commercial-disclosure .sd.sza-83eb5b44ddf76a0d{ margin: 16px 0px 0px; padding: 32px 16px; width: 100%; max-width: 100%; }
}.source-commercial-disclosure .sd.sza-7a101ce496e90c23{ color: #333; flex: none; font-family: var(--s-font-e38e20e0); font-size: 16px; font-weight: 400; height: auto; line-height: 1.6; margin: 0px 0px 0px 0px; padding: 0px 0px 0px; text-align: left; width: 680px; max-width: 100%; }
.source-commercial-disclosure .sd.sza-7a101ce496e90c23 >h2{ font-size: 24px; }
.source-commercial-disclosure .sd.sza-7a101ce496e90c23 >p{  }
@media screen and (max-width: 540px){
.source-commercial-disclosure .sd.sza-7a101ce496e90c23{ font-size: 14px; }
.source-commercial-disclosure .sd.sza-7a101ce496e90c23 >h2{ font-size: 20px; }
.source-commercial-disclosure .sd.sza-7a101ce496e90c23 >p{ font-size: 13px; }
}.source-commercial-disclosure .sd.sza-45b6fd15f78bed5b{  }
.source-commercial-disclosure{ background: #EEEEEE; transition: background 0.5s cubic-bezier(0.4, 0.4, 0, 1); }
.source-commercial-disclosure .sd.sza-1a1d644b1edcf120:before{ background-image: url("https://storage.googleapis.com/studio-design-asset-files/projects/65qmX5BrOV/s-23x18_1af0d8d8-1be3-41e0-ba12-dabdffcd3532.svg") }


.source-commercial-disclosure{--s-color-159319f4: #ff8300ff;--s-font-5a89c3c9: Oswald;--s-font-ba9205de: 'Libre Baskerville';--s-font-e38e20e0: 'Zen Kaku Gothic New';--s-font-518d50a5: Inter, 'Noto Sans JP';--s-font-8c84abb6: '黎ミンY20 EH';}