*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body,html{overflow-x:hidden;width:100%}body{color:#1a1a1a}a:focus-visible,button:focus-visible{outline:2px solid #00395a;outline-offset:2px}.skip-link{background:#00395a;-webkit-clip-path:inset(100% 100% 100% 100%);clip-path:inset(100% 100% 100% 100%);color:#fff;left:0;overflow:hidden;padding:8px 16px;position:absolute;text-decoration:none;top:0;z-index:10000}.skip-link:focus-visible{-webkit-clip-path:none;clip-path:none;overflow:visible}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.site-header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#fff;border-bottom:1px solid #0000000f;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header-container{align-items:center;display:flex;height:92px;justify-content:space-between;margin:0 auto;max-width:1600px;padding:0 88px}.logo-container{flex-shrink:0;z-index:10}.logo-link{align-items:center;display:inline-flex;text-decoration:none;transition:transform .2s ease}.logo-link:hover{transform:translateY(-1px)}.logo-image{display:block;height:40px;width:auto}.main-navigation,.nav-menu{align-items:center;display:flex}.nav-menu{gap:0;list-style:none;margin:0;padding:0}.nav-menu .menu-item{margin:0;position:relative}.nav-menu .menu-item>a{align-items:center;color:#1a1a1a;display:inline-flex;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500;height:92px;letter-spacing:.01em;padding:0 40px;position:relative;text-decoration:none;transition:color .2s ease;white-space:nowrap}.nav-menu .menu-item>a:hover{color:#00395a}.nav-menu .menu-item>a:focus-visible{border-radius:2px;outline:2px solid #00395a;outline-offset:4px}.nav-menu .menu-item.active>a,.nav-menu .menu-item>a.active{color:#00395a;font-weight:600}.nav-menu .menu-item.active>a:after,.nav-menu .menu-item>a.active:after{background:#00395a;border-radius:2px 2px 0 0;bottom:18px;content:"";height:4px;left:40px;position:absolute;right:40px}.dropdown-arrow{border-left:4px solid #0000;border-right:4px solid #0000;border-top:5px solid;display:inline-block;height:0;margin-left:8px;margin-top:2px;transition:transform .3s cubic-bezier(.4,0,.2,1);width:0}.menu-item-has-children.open .dropdown-arrow{transform:rotate(180deg)}.sub-menu{background:#fff;border:1px solid #0000000f;border-radius:10px;box-shadow:0 8px 32px #0000001f,0 4px 16px #00000014;display:flex;flex-direction:column;gap:2px;left:0;margin-top:8px;min-width:220px;opacity:0;padding:8px;pointer-events:none;position:absolute;top:100%;transform:translateY(-10px);transition:all .3s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:1000}.sub-menu.show{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.sub-menu a{border-radius:6px;color:#2a2a2a;display:block;font-family:Georgia,Times New Roman,serif;font-size:16px;font-weight:400;height:auto;padding:12px 16px;position:relative;text-decoration:none;transition:all .2s ease}.sub-menu a:hover{background:#00395a14;color:#00395a;transform:translateX(2px)}.sub-menu a:focus-visible{background:#00395a14;outline:2px solid #00395a;outline-offset:-2px}.sub-menu a:after{display:none}.header-mobile-toggle{align-items:center;background:#0000;border:none;border-radius:4px;color:#1a1a1a;cursor:pointer;display:none;flex-direction:column;flex-shrink:0;gap:6px;height:44px;justify-content:center;padding:0;transition:background .2s ease;width:44px}.header-mobile-toggle:hover{background:#0000000f}.header-mobile-toggle:focus-visible{outline:2px solid #00395a;outline-offset:2px}.header-mobile-toggle__line{background:currentColor;border-radius:1px;display:block;height:2px;transition:transform .25s ease,opacity .25s ease;width:22px}.header-mobile-toggle[aria-expanded=true] .header-mobile-toggle__line:first-child{transform:translateY(8px) rotate(45deg)}.header-mobile-toggle[aria-expanded=true] .header-mobile-toggle__line:nth-child(2){opacity:0}.header-mobile-toggle[aria-expanded=true] .header-mobile-toggle__line:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.header-mobile-menu{inset:0;pointer-events:none;position:fixed;transition:visibility .3s ease;visibility:hidden;z-index:10001}.header-mobile-menu--open{pointer-events:auto;visibility:visible}.header-mobile-menu__backdrop{background:#00000073;inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.header-mobile-menu--open .header-mobile-menu__backdrop{opacity:1}.header-mobile-menu__panel{background:#fff;box-shadow:-4px 0 24px #00000026;display:flex;flex-direction:column;height:100%;max-width:320px;overflow:hidden;position:absolute;right:0;top:0;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);width:100%}.header-mobile-menu--open .header-mobile-menu__panel{transform:translateX(0)}.header-mobile-menu__top{align-items:center;border-bottom:1px solid #e8e8e8;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:space-between;min-height:72px;padding:24px 20px 20px}.header-mobile-menu__title{color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:600;letter-spacing:.02em;margin:0}.header-mobile-menu__close{align-items:center;background:#0000;border:none;border-radius:4px;color:#4a4a4a;cursor:pointer;display:flex;font-size:28px;height:44px;justify-content:center;line-height:1;padding:0;transition:background .2s ease,color .2s ease;width:44px}.header-mobile-menu__close:hover{background:#0000000f;color:#1a1a1a}.header-mobile-menu__close:focus-visible{outline:2px solid #00395a;outline-offset:2px}.header-mobile-menu__nav{-webkit-overflow-scrolling:touch;box-sizing:border-box;flex:1 1;overflow-x:hidden;overflow-y:auto;padding:16px 20px 32px}.header-mobile-menu__nav::-webkit-scrollbar{display:none;height:0;width:0}.header-mobile-menu__nav{scrollbar-width:none}.header-mobile-menu__list{list-style:none;margin:0;padding:0}.header-mobile-menu__item{border-bottom:1px solid #e8e8e8;margin:0}.header-mobile-menu__item:last-child{border-bottom:none}.header-mobile-menu__link{color:#1a1a1a;display:block;font-family:Georgia,Times New Roman,serif;font-size:17px;font-weight:500;padding:16px 0;text-decoration:none;transition:color .2s ease}.header-mobile-menu__link--active,.header-mobile-menu__link:hover{color:#00395a}.header-mobile-menu__link--active{font-weight:600}.header-mobile-menu__sublist{border-left:3px solid #00395a4d;list-style:none;margin:0 0 12px;padding:0 0 0 16px}.header-mobile-menu__sublist li{margin:0}.header-mobile-menu__sublist a{color:#4a4a4a;display:block;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400;padding:10px 0;text-decoration:none;transition:color .2s ease}.header-mobile-menu__sublist a:hover{color:#00395a}@media (max-width:992px){.main-navigation{display:none}.header-mobile-toggle{display:flex}.header-mobile-menu__panel{max-width:100%}}@media (max-width:768px){.header-container{height:80px;padding:0 20px}.logo-image{height:34px}.nav-menu .menu-item>a{font-size:16px;height:80px;padding:0 16px}.nav-menu .menu-item.active>a:after,.nav-menu .menu-item>a.active:after{bottom:14px;left:16px;right:16px}.sub-menu{min-width:200px}.sub-menu a{font-size:15px;padding:10px 14px}.header-mobile-menu__nav,.header-mobile-menu__top{padding-left:24px;padding-right:24px}}@media (max-width:1400px){.header-container{padding:0 72px}}@media (max-width:1200px){.header-container{padding:0 54px}.nav-menu .menu-item>a{padding:0 34px}.nav-menu .menu-item.active>a:after,.nav-menu .menu-item>a.active:after{left:34px;right:34px}}.site-footer{background:linear-gradient(135deg,#00395a,#002d47);border-top:1px solid #ffffff1a;margin-top:auto;padding:40px 0 32px}.footer-container{margin:0 auto;max-width:1600px;padding:0 100px;text-align:center}.footer-navigation{margin-bottom:20px}.footer-menu{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;list-style:none;margin:0;padding:0}.footer-menu li{margin:0}.footer-menu a{color:#ffffffe6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:400;padding:4px 0;position:relative;text-decoration:none;transition:all .2s ease}.footer-menu a:hover{color:#fff;text-decoration:none}.footer-menu a:focus-visible{border-radius:2px;outline:2px solid #ffffff80;outline-offset:4px}.footer-copyright{color:#ffffffb3;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;margin-top:0}@media (max-width:1400px){.footer-container{padding:0 80px}}@media (max-width:1200px){.footer-container{padding:0 60px}}@media (max-width:768px){.site-footer{padding:32px 0 28px}.footer-container{padding:0 32px}.footer-menu{gap:24px;margin-bottom:16px}.footer-menu a{font-size:14px}.footer-copyright{font-size:13px}}.home-page{background-color:#fff;min-width:0;overflow-x:hidden;width:100%}.section-body{padding-left:18px}.hero-section{background:#0f3b5e;min-width:0;overflow:hidden;padding:60px 0 50px;position:relative;width:100%}.hero-section:before{background:radial-gradient(circle at 20% 50%,#ffffff08 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.hero-content{align-items:flex-start;display:flex;gap:28px;margin:0 auto;max-width:1600px;padding:0 100px;position:relative;z-index:1}.hero-accent-line{align-self:stretch;background:linear-gradient(180deg,#ffffff80,#ffffff40);border-radius:2px;flex-shrink:0;height:auto;margin-top:0;min-height:80px;width:5px}.hero-text{flex:1 1}.hero-section h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;line-height:1.3;margin:0 0 20px;text-align:justify}.hero-section h1 span{color:#fff;display:block;font-size:28px;font-weight:400;letter-spacing:-.01em}.hero-section p{color:#ffffffeb;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0;text-align:justify}@media (max-width:1400px){.hero-content{padding:0 80px}}@media (max-width:1200px){.hero-content{padding:0 60px}}.goals-section{background-color:#fff;padding:30px 0 10px;scroll-margin-top:64px}.section-content{margin:0 auto;max-width:1600px;padding:0 100px}.section-heading{gap:20px;margin-bottom:16px}.accent-line{background:linear-gradient(180deg,#3c6e8c,#3c6e8c99);border-radius:2px}.section-heading h2{color:#3c6e8c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:28px;font-weight:400;letter-spacing:-.02em;line-height:1.15;margin:0}@media (max-width:1400px){.section-content{padding:0 80px}}@media (max-width:1200px){.section-content{padding:0 60px}}.goals-list{counter-reset:goal-counter;list-style-position:outside;list-style-type:none;margin:0;padding:0}.goals-list li{counter-increment:goal-counter;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;margin-bottom:10px;padding-left:28px;position:relative}.goals-list li,.goals-list li:before{color:#666;font-size:16px;font-weight:400}.goals-list li:before{content:counter(goal-counter) ".";left:0;position:absolute;top:0}.principles-section{background-color:#fff;padding:30px 0 10px;scroll-margin-top:64px}.principle-item{border-bottom:none;margin-bottom:32px;padding:0}.principle-item:last-child{margin-bottom:0}.principle-item h3{color:#0f3b5e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.3;margin:0 0 10px}.principle-item p{color:#4a4a4a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0;text-align:justify}.culture-section{background-color:#fff;padding:30px 0 10px;scroll-margin-top:64px}.culture-item{border-bottom:none;margin-bottom:32px;padding:0}.culture-item:last-child{margin-bottom:0}.culture-item h3{color:#0f3b5e;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.01em;line-height:1.3;margin:0 0 10px}.culture-item p{color:#2a2a2a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0;text-align:justify}.name-section{background-color:#fff;padding:30px 0 10px;scroll-margin-top:64px}.name-section .section-body p{color:#666;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0 0 16px;text-align:justify}.name-section .section-body p:last-child{font-style:normal;margin-bottom:0}@media (max-width:768px){.hero-section{padding:60px 0 50px}.hero-content{align-items:flex-start;flex-direction:row;gap:16px;padding:0 32px}.hero-accent-line{align-self:flex-start;height:64px;margin-bottom:0;margin-top:0;min-height:64px;width:5px}.hero-section h1 span{font-size:24px}.hero-section h1{margin-bottom:20px}.hero-section p{font-size:16px}.culture-section,.goals-section,.name-section,.principles-section{padding:60px 0 50px}.section-content{padding:0 32px}.section-heading{gap:16px;margin-bottom:40px}.section-heading h2{font-size:28px}.section-body{padding-left:20px}.accent-line{height:40px}.culture-item,.principle-item{margin-bottom:40px;padding:0}.culture-item h3,.principle-item h3{font-size:22px}.goals-list li{font-size:17px;margin-bottom:20px;padding-left:40px}}.scroll-to-top{align-items:center;background:#00395a;border:none;border-radius:50%;bottom:28px;box-shadow:0 2px 12px #0003;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:0;pointer-events:none;position:fixed;right:28px;transition:opacity .25s ease,visibility .25s ease,background .2s ease,transform .2s ease;visibility:hidden;width:48px;z-index:100}.scroll-to-top--visible{opacity:1;pointer-events:auto;visibility:visible}.scroll-to-top:hover{background:#002d47;transform:translateY(-2px)}.scroll-to-top:focus-visible{outline:2px solid #00395a;outline-offset:3px}.scroll-to-top:active{transform:translateY(0)}@media (max-width:768px){.scroll-to-top{bottom:24px;height:44px;right:20px;width:44px}.scroll-to-top svg{height:20px;width:20px}}.page{background-color:#fff;min-height:60vh;padding:100px 0;width:100%}.page-content{margin:0 auto;max-width:1600px;padding:0 100px}.page-content h1{color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:28px;font-weight:700;letter-spacing:-.3px;line-height:1.2;margin-bottom:30px}.section-heading .accent-line{background-color:#3c6e8c;flex-shrink:0;height:40px;width:5px}.page-content h2{color:#3c6e8c;font-size:20px;font-weight:700;margin-bottom:20px;margin-top:0}.page-content h2,.page-content p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page-content p{color:#666;font-size:16px;line-height:1.55;margin-bottom:0;text-align:justify}.culture-item,.principle-item{margin-bottom:60px}.culture-item:last-child,.principle-item:last-child{margin-bottom:0}.culture-item h2,.principle-item h2{color:#3c6e8c;font-size:20px;font-weight:700;letter-spacing:-.2px;line-height:1.3;margin-bottom:18px}.culture-item h2,.culture-item p,.principle-item h2,.principle-item p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.culture-item p,.principle-item p{color:#666;font-size:16px;line-height:1.55;text-align:justify}.page-content .highlight{background-color:initial;border-left:none;margin:20px 0;padding:0}.page-content .highlight strong{color:#333;font-weight:600}.privacy-points{margin:24px 0 32px}.privacy-point{margin-bottom:20px;padding-left:24px;position:relative}.privacy-point:before{color:#00395a;content:"•";font-size:20px;left:0;line-height:1.6;position:absolute}.privacy-point p{margin:0}.page .section-body{padding-left:12px}.privacy-policy-page{padding-top:48px}.privacy-policy-page .section-heading{margin-bottom:32px}.privacy-policy-page .section-heading h1{color:#3c6e8c;font-weight:400;margin-bottom:0}.privacy-policy-page .section-heading .accent-line{background-color:#3c6e8c}.privacy-policy-page .page-content p{color:#5a5a5a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55;margin-bottom:16px;text-align:justify}.privacy-policy-page .page-content p:last-of-type{margin-bottom:0}.privacy-policy-page .privacy-points{margin:16px 0 20px}.privacy-policy-page .privacy-point{margin-bottom:8px;padding-left:28px;position:relative}.privacy-policy-page .privacy-point:before{content:none;display:none}.privacy-policy-page .privacy-point p{color:#5a5a5a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55;margin:0;text-align:justify}.privacy-policy-page .last-updated{color:#5a5a5a;font-size:16px;font-style:normal;line-height:1.65;margin-bottom:0;margin-top:32px}.privacy-policy-page .page-content a{color:#5a5a5a;text-decoration:none}.privacy-policy-page .page-content a:hover{color:#00395a;text-decoration:underline}.page-content a{color:#00395a;text-decoration:none;transition:color .2s ease}.page-content a:hover{color:#002d47;text-decoration:underline}.last-updated{color:#666;font-size:14px;font-style:italic;margin-top:32px}.regulatory-details-page{background-color:#fafafa;padding-top:48px}.regulatory-details-page .section-heading{align-items:flex-end}.regulatory-details-page .section-heading h1{color:#3c6e8c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.2;margin:0;padding-top:4px}.regulatory-details-page .section-heading .accent-line{background-color:#3c6e8c}.regulatory-card{background-color:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;margin-bottom:32px;padding:40px}.regulatory-details-page .page-content{display:grid;grid-template-columns:[content] minmax(0,1fr)}.regulatory-details-page .regulatory-card{display:grid;grid-column:content;grid-template-columns:subgrid;grid-template-rows:auto auto}.regulatory-details-page .regulatory-card-text{grid-column:content;grid-row:1}.regulatory-details-page .regulatory-doc-links{align-self:start;grid-column:content;grid-row:2}.regulatory-card:last-child{margin-bottom:0}.regulatory-details-page .page-content .regulatory-text,.regulatory-text{color:#1a1a1a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.6;margin:0 0 16px}.regulatory-card .regulatory-text:last-of-type{margin-bottom:24px}.regulatory-details-page .regulatory-text a{color:#1a1a1a;text-decoration:underline}.regulatory-details-page .regulatory-text a:hover{color:#00395a;text-decoration:underline}.regulatory-doc-links{display:flex;flex-wrap:wrap;gap:24px 32px;margin-top:0}.regulatory-details-page .regulatory-doc-link,.regulatory-doc-link{align-items:center;background:none;border:none;border-radius:0;color:#1a1a1a;display:inline-flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;gap:10px;line-height:1.6;padding:0;text-decoration:none;transition:color .2s ease}.regulatory-doc-link:hover{box-shadow:none;color:#00395a;transform:none}.regulatory-doc-link:focus-visible{outline:2px solid #00395a;outline-offset:2px}.regulatory-doc-icon{align-items:center;display:inline-flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.regulatory-doc-icon svg{height:20px;width:20px}.regulatory-details-page .regulatory-doc-icon{height:56px;width:56px}.regulatory-details-page .regulatory-doc-icon svg{fill:#3c6e8c;height:48px;width:48px}.regulatory-details-page .regulatory-doc-icon svg path{fill:#3c6e8c}.regulatory-doc-name{color:inherit;font-family:inherit;font-size:16px;font-weight:400}.regulatory-details-page .regulatory-card:last-child .regulatory-doc-link:nth-child(2){margin-right:6em}.document-links{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:32px}.document-link{align-items:center;background-color:#00395a05;border:1px solid #00395a14;border-radius:8px;display:flex;gap:16px;overflow:hidden;padding:16px 20px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.document-link:before{background-color:#00395a14;bottom:0;content:"";left:0;position:absolute;top:0;transition:width .3s ease;width:0}.document-link:hover{background-color:#00395a0a;border-color:#00395a33;box-shadow:0 4px 12px #00395a1f;transform:translateY(-2px)}.document-link:hover:before{width:4px}.document-link:active{transform:translateY(0)}.document-link:focus-visible{outline:2px solid #00395a;outline-offset:2px}.pdf-icon{align-items:center;background-color:#00395a14;border-radius:6px;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:all .3s ease;width:32px}.document-link:hover .pdf-icon{background-color:#00395a26;transform:scale(1.1)}.pdf-icon svg{height:20px;width:20px}.document-text{color:#2a2a2a;flex:1 1;font-size:15px;font-weight:500;transition:color .2s ease}.document-link:hover .document-text{color:#00395a}.disclaimer-page{padding-top:48px}.disclaimer-page .section-heading{align-items:center;margin-bottom:32px}.disclaimer-page .section-heading h1{color:#3c6e8c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.2;margin:0;padding-top:4px}.disclaimer-page .section-heading .accent-line{align-self:center;background-color:#3c6e8c;height:40px}.disclaimer-section{margin-bottom:32px;padding-left:15px}.disclaimer-section:last-of-type{margin-bottom:0}.disclaimer-section h2{color:#4a4a4a;font-weight:700;margin-bottom:12px;margin-top:0}.disclaimer-section h2,.disclaimer-section p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px}.disclaimer-section p{color:#5a5a5a;line-height:1.55;margin-bottom:16px;text-align:justify}.disclaimer-section p:last-child{margin-bottom:0}.disclaimer-important{margin-left:15px;margin-top:40px;padding:0}.disclaimer-important p{color:#5a5a5a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.55;margin-bottom:16px;text-align:justify}.disclaimer-important p:last-child{margin-bottom:0}.disclaimer-important strong{color:#4a4a4a;font-style:normal;font-weight:700}.disclaimer-page .disclaimer-important a,.disclaimer-page .disclaimer-section a{color:#5a5a5a;text-decoration:none}.disclaimer-page .disclaimer-important a:hover,.disclaimer-page .disclaimer-section a:hover{color:#00395a;text-decoration:underline}@media (max-width:1400px){.page-content{padding:0 80px}}@media (max-width:1200px){.page-content{padding:0 60px}}@media (max-width:768px){.page{padding:60px 0}.page-content{padding:0 32px}.page .section-body{padding-left:16px}.page-content h1{font-size:28px}.culture-item h2,.principle-item h2{font-size:20px}.regulatory-card{padding:24px 20px}.document-links{gap:16px;grid-template-columns:1fr}.document-link{padding:14px 16px}}.team-page{background-color:#fff;width:100%}.team-banner{background-color:#0f3b5e;padding:58px 0 50px;width:100%}.banner-content{align-items:flex-start;display:flex;gap:24px;margin:0 auto;max-width:1600px;padding:0 100px}.banner-accent-line{align-self:stretch;background:linear-gradient(180deg,#ffffff80,#ffffff40);border-radius:2px;flex-shrink:0;height:auto;margin-top:0;min-height:44px;width:5px}.banner-text{flex:1 1}.team-banner h1{color:#fff;font-size:24px;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin:0 0 16px}.team-banner h1,.team-banner p{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.team-banner p{color:#ffffffeb;font-size:15px;line-height:1.58;margin:0;text-align:justify}.team-profiles{background-color:#f5f5f5;padding:40px 0 100px}.profiles-container{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1600px;padding:0 100px}.profile-card{background-color:#fff;border-radius:16px;box-shadow:0 2px 8px #0000001a;padding:40px;transition:box-shadow .3s}.profile-card:hover{box-shadow:0 4px 12px #00000026}.profile-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.profile-name-title{flex:1 1}.profile-card h2{color:#3c6e8c;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.2;margin:0}.profile-title{color:#3d3d3d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;font-weight:500;margin:0}.linkedin-icon{align-items:center;background:#3c6e8c0d;border-radius:8px;color:#3c6e8c;display:flex;flex-shrink:0;height:44px;justify-content:center;overflow:hidden;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);width:44px}.linkedin-icon:before{background:linear-gradient(135deg,#3c6e8c,#4a7d9f);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.linkedin-icon:hover{background:#0000;box-shadow:0 4px 12px #3c6e8c33;transform:translateY(-2px)}.linkedin-icon:hover:before{opacity:1}.linkedin-icon:hover svg{color:#fff;transform:scale(1.05)}.linkedin-icon:active{box-shadow:0 2px 6px #3c6e8c26;transform:translateY(0)}.linkedin-icon:focus-visible{outline:2px solid #3c6e8c;outline-offset:3px}.linkedin-icon svg{color:inherit;height:20px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:20px;z-index:1}.profile-bio{margin-top:0}.profile-bio p{color:#666;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.55;margin:0;text-align:justify}@media (max-width:1400px){.banner-content,.profiles-container{padding:0 80px}}@media (max-width:1200px){.banner-content,.profiles-container{padding:0 60px}}@media (max-width:768px){.team-banner{padding:44px 0 38px}.banner-content{flex-direction:column;padding:0 32px}.banner-accent-line{display:none}.team-banner h1{font-size:22px}.team-profiles{padding:30px 0 60px}.profiles-container{gap:30px;padding:0 32px}.profile-card{padding:30px 20px}.profile-card h2{font-size:24px}.profile-header{flex-direction:column;gap:15px}.linkedin-icon{align-self:flex-start}}.contact-page{background-color:#fff;min-height:60vh;padding:100px 0;width:100%}.contact-content{margin:0 auto;max-width:1600px;padding:0 100px}.section-heading{align-items:flex-end;display:flex;gap:12px;margin-bottom:40px}.accent-line{background-color:#3c6e8c;flex-shrink:0;height:40px;width:5px}.contact-content .section-heading h1{color:#3c6e8c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:28px;font-weight:400;letter-spacing:-.3px;line-height:1.2;margin:0}.contact-content .section-body{padding-left:14px}.contact-details{display:flex;flex-direction:column;gap:30px}.contact-item{align-items:flex-start;display:flex;gap:14px}.contact-icon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:2px;width:24px}.contact-icon svg{height:100%;width:100%}.contact-text{color:#666;flex:1 1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:400;line-height:1.55;text-align:left}.contact-label{color:#666;font-family:inherit;font-weight:400}.contact-text a{color:#666;text-decoration:underline;transition:opacity .3s}.contact-text a:hover{opacity:.8;text-decoration:underline}@media (max-width:1400px){.contact-content{padding:0 80px}}@media (max-width:1200px){.contact-content{padding:0 60px}}@media (max-width:768px){.contact-page{padding:60px 0}.contact-content{padding:0 32px}.contact-content .section-body{padding-left:16px}.section-heading h1{font-size:28px}.accent-line{height:40px}.contact-item{gap:15px}.contact-text{font-size:15px}}.App{background-color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.App,main{min-width:0;width:100%}main{flex:1 1;padding-bottom:64px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;line-height:1.6;margin:0;padding:0}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:inherit;line-height:inherit;margin:0;padding:0}
/*# sourceMappingURL=main.4fb600cf.css.map*/