:root{--teal: #009caf;--tealFaded: rgba(0, 156, 175, .32);--navy: #031b4e;--dark: #2b2b2b;--light: #d0d3db;--red: #ff6347;--redFaded: rgba(255, 99, 71, .49);--hoverred: #cc4c39;--font-base: 1rem;--font-sm: .875rem;--font-lg: 1.25rem;--font-h1: clamp(2rem, 3vw + 1rem, 3.5rem);--font-h2: clamp(1.5rem, 2vw + .75rem, 2.25rem);--font-h3: clamp(1.25rem, 1.5vw + .5rem, 1.75rem)}.about-us-bottom-container{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;margin-bottom:clamp(80px,12vw,150px)}.about-us-bottom-container .about-feedback{max-width:1300px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;margin:clamp(32px,7vw,64px) auto;padding:clamp(1rem,2vw,1.35rem);border:1px solid rgba(3,27,78,.12);border-radius:16px;background:linear-gradient(180deg,#009caf0f,#031b4e0a)}@media only screen and (max-width: 1441px){.about-us-bottom-container .about-feedback{max-width:1300px}}@media only screen and (max-width: 1281px){.about-us-bottom-container .about-feedback{max-width:1132px}}@media only screen and (max-width: 1191px){.about-us-bottom-container .about-feedback{max-width:908px}}@media only screen and (max-width: 1020px){.about-us-bottom-container .about-feedback{min-width:100vw;width:100vw;max-width:100vw;padding-inline:56px}}@media only screen and (max-width: 800px){.about-us-bottom-container .about-feedback{padding-inline:48px}}@media only screen and (max-width: 600px){.about-us-bottom-container .about-feedback{padding-inline:16px}}.about-us-bottom-container .about-feedback p{margin:0;color:#031b4ee6;font-size:clamp(.95rem,.6vw + .75rem,1.1rem)}.about-us-bottom-container .about-feedback-shimmer{width:min(280px,100%);height:10px;border-radius:999px;background:linear-gradient(90deg,#031b4e26 20%,#009caf73,#031b4e26 80%);background-size:220% 100%;animation:about-shimmer 1.4s linear infinite}.about-us-bottom-container .about-feedback-retry{border:0;color:#fff;font-size:1rem;border-radius:9px;padding:8px 14px;cursor:pointer;background:linear-gradient(135deg,#031b4e,#009caf)}.about-us-bottom-container .about-feedback-retry:focus-visible{outline:3px solid #009caf;outline-offset:2px}.about-us-bottom-container .about-video{width:100%;height:250px;margin:30px 0 50px}.about-us-bottom-container .about-video video{border-radius:0;border-top:7px solid #031b4e;border-bottom:7px solid #031b4e;width:100%;height:300px}.about-us-bottom-container .about-button-wrapper{display:flex;justify-content:center;align-items:center;width:50%;margin:clamp(30px,7vw,72px) auto;gap:3rem;padding:6px;border-radius:14px;background:#031b4e0d}.about-us-bottom-container .about-button-wrapper .about-toggle-button{width:100%;border:0;cursor:pointer;font-size:1.35rem;line-height:1.2;color:#fff;border-radius:10px;padding:12px 18px;background:linear-gradient(135deg,#031b4e,#009caf);opacity:.75;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease}.about-us-bottom-container .about-button-wrapper .about-toggle-button:hover{opacity:1}.about-us-bottom-container .about-button-wrapper .about-toggle-button:focus-visible{outline:3px solid #009caf;outline-offset:2px}.about-us-bottom-container .about-button-wrapper .about-toggle-button.is-active{opacity:1;transform:translateY(-1px);box-shadow:0 10px 24px #031b4e33}@media (max-width: 1281px){.about-us-bottom-container .about-button-wrapper{gap:1%}}@media (max-width: 1191px){.about-us-bottom-container .about-button-wrapper{gap:2%}}@media (max-width: 1020px){.about-us-bottom-container .about-button-wrapper{gap:3%}}@media (max-width: 840px){.about-us-bottom-container .about-button-wrapper{width:80%;gap:6%}}@media (max-width: 800px){.about-us-bottom-container .about-button-wrapper{gap:3%}}@media (max-width: 680px){.about-us-bottom-container .about-button-wrapper{width:100%;gap:8px}.about-us-bottom-container .about-button-wrapper .about-toggle-button{font-size:1rem;padding:10px 12px}}.about-us-bottom-container .about-bottom{display:flex;flex-direction:column;max-width:1300px;width:100%;box-sizing:border-box;gap:clamp(10px,2vw,20px)}@media only screen and (max-width: 1441px){.about-us-bottom-container .about-bottom{max-width:1300px}}@media only screen and (max-width: 1281px){.about-us-bottom-container .about-bottom{max-width:1132px}}@media only screen and (max-width: 1191px){.about-us-bottom-container .about-bottom{max-width:908px}}@media only screen and (max-width: 1020px){.about-us-bottom-container .about-bottom{min-width:100vw;width:100vw;max-width:100vw;padding-inline:56px}}@media only screen and (max-width: 800px){.about-us-bottom-container .about-bottom{padding-inline:48px}}@media only screen and (max-width: 600px){.about-us-bottom-container .about-bottom{padding-inline:16px}}.about-us-bottom-container .about-bottom .about-story-list{display:flex;flex-direction:column;gap:clamp(14px,2vw,22px)}.about-us-bottom-container .about-bottom .about-content-block{display:grid;grid-template-columns:minmax(0,1fr) 240px;align-items:center;gap:clamp(1rem,2vw,2.5rem);width:100%;margin:0;padding:clamp(1rem,2.5vw,2rem);border-radius:20px;background:linear-gradient(180deg,#009caf0a,#031b4e0a);border:1px solid rgba(3,27,78,.08)}.about-us-bottom-container .about-bottom .about-content-block.is-odd{grid-template-columns:240px minmax(0,1fr)}.about-us-bottom-container .about-bottom .about-content-block.is-odd .about-content-copy{order:2}.about-us-bottom-container .about-bottom .about-content-block.is-odd .about-content-figure{order:1}.about-us-bottom-container .about-bottom .about-content-block .about-content-copy{min-width:0}.about-us-bottom-container .about-bottom .about-content-block .about-content-copy .about-content{margin:0;line-height:1.6;font-size:clamp(1rem,1.2vw + .6rem,1.35rem)}.about-us-bottom-container .about-bottom .about-content-block .about-content-copy .about-story-label{margin:0 0 12px;font-size:clamp(.9rem,1vw + .45rem,1rem);text-transform:uppercase;letter-spacing:.08em;font-weight:600;color:#031b4ecc}.about-us-bottom-container .about-bottom .about-content-block .about-content-figure{margin:0;display:flex;justify-content:center}.about-us-bottom-container .about-bottom .about-content-block .about-content-figure .about-content-photo{display:block;width:min(100%,240px);aspect-ratio:4/5;object-fit:cover;border-radius:26px;border-top:3px solid #009caf;box-shadow:0 10px 24px #031b4e2e}@media (max-width: 1020px){.about-us-bottom-container .about-bottom .about-content-block{grid-template-columns:minmax(0,1fr) 220px}.about-us-bottom-container .about-bottom .about-content-block.is-odd{grid-template-columns:220px minmax(0,1fr)}}@media (max-width: 780px){.about-us-bottom-container .about-bottom .about-content-block{grid-template-columns:1fr;padding:1rem;gap:.9rem}.about-us-bottom-container .about-bottom .about-content-block.is-odd{grid-template-columns:1fr}.about-us-bottom-container .about-bottom .about-content-block.is-odd .about-content-copy,.about-us-bottom-container .about-bottom .about-content-block.is-odd .about-content-figure{order:initial}.about-us-bottom-container .about-bottom .about-content-block .about-content-figure{justify-content:flex-start}.about-us-bottom-container .about-bottom .about-content-block .about-content-figure .about-content-photo{width:min(72vw,240px)}}.about-us-bottom-container .about-bottom .about-staff-container{display:flex;flex-direction:column;width:100%;margin-bottom:clamp(36px,8vw,80px)}.about-us-bottom-container .about-bottom .about-staff-container .about-staff-heading{display:flex;justify-content:center;align-items:center;text-align:center;font-size:clamp(1.7rem,3vw,2.7rem);font-weight:500;margin:10px 0 0}@media (max-width: 1071px){.about-us-bottom-container .about-bottom .about-staff-container .about-staff-heading{padding-bottom:4%}}@media (max-width: 768px){.about-us-bottom-container .about-bottom .about-staff-container .about-staff-heading{padding-bottom:2%}}.about-us-bottom-container .about-bottom .about-staff-container .about-staff-photos-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));justify-items:center;padding:2% 0;gap:clamp(14px,2vw,24px);margin-bottom:clamp(36px,7vw,80px)}@media (max-width: 560px){.about-us-bottom-container .about-bottom .about-staff-container .about-staff-photos-container{grid-template-columns:repeat(2,minmax(130px,1fr))}}.about-us-bottom-container .about-bottom .about-staff-container .about-staff-photos-container .about-staff-photos{display:flex;justify-content:center;align-items:center;background-color:#fffc;height:clamp(190px,24vw,240px);width:clamp(190px,24vw,240px);object-fit:contain;border-radius:30px;border-top:3px solid #009caf;margin-bottom:0}@keyframes about-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
