:root{--corp-navy:#0b1929;--corp-navy-2:#12283d;--corp-ink:#172838;--corp-muted:#5d6b78;--corp-teal:#087f73;--corp-teal-deep:#086b63;--corp-teal-soft:#e6f6f3;--corp-bg:#f7f8f5;--corp-card:#fff;--corp-on-dark:#fff;--corp-on-dark-muted:#b8c7d3;--corp-border:#1728381f;--corp-max:1240px;--corp-gutter:clamp(20px,4vw,48px);--corp-display:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--corp-body-font:"Inter",system-ui,-apple-system,sans-serif}html{scroll-behavior:smooth}body.corp-body{background:var(--corp-bg);color:var(--corp-ink);font-family:var(--corp-body-font);margin:0}.corp-body :where(h1,h2,h3,h4){color:inherit}.corp-wrap{width:100%;max-width:var(--corp-max);padding:0 var(--corp-gutter);box-sizing:border-box;margin:0 auto}.corp-skip{z-index:1000;color:var(--corp-navy);background:#fff;border-radius:8px;padding:10px 14px;position:fixed;top:-60px;left:16px}.corp-skip:focus{top:16px}.corp-nav{z-index:100;backdrop-filter:blur(18px);border-bottom:1px solid var(--corp-border);background:#f7f8f5f2;position:sticky;top:0}.corp-nav__inner{align-items:center;gap:18px;min-height:72px;display:flex}.corp-brand{color:var(--corp-navy);font-family:var(--corp-display);letter-spacing:-.035em;align-items:center;gap:10px;font-size:20px;font-weight:800;text-decoration:none;display:inline-flex}.corp-brand__mark{background:var(--corp-navy);color:#fff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.corp-brand__mark svg{width:18px;height:18px}.corp-nav__links{align-items:center;gap:15px;margin-left:auto;display:flex}.corp-nav__links a{color:var(--corp-muted);font-size:12px;font-weight:700;text-decoration:none}.corp-nav__links a:hover{color:var(--corp-navy)}.corp-nav__resources{align-self:center;position:relative}.corp-nav__resources>summary{cursor:pointer;color:var(--corp-muted);border-radius:8px;align-items:center;gap:6px;padding:11px 5px;font-size:12px;font-weight:750;list-style:none;display:flex}.corp-nav__resources>summary::-webkit-details-marker{display:none}.corp-nav__resources>summary:focus-visible{outline:2px solid var(--corp-teal);outline-offset:4px}.corp-nav__resources>summary:hover,.corp-nav__resources[open]>summary{color:var(--corp-navy)}.corp-nav__resources>summary span{font-size:15px;line-height:1}.corp-nav__resources-panel{border:1px solid var(--corp-border);background:#fff;border-radius:14px;gap:3px;width:235px;padding:12px;display:grid;position:absolute;top:calc(100% + 15px);right:-18px;box-shadow:0 24px 65px #0b192924}.corp-nav__resources-panel a{border-radius:8px;padding:12px 11px;color:var(--corp-navy)!important;font-size:12px!important;font-weight:700!important}.corp-nav__resources-panel a:hover,.corp-nav__resources-panel a:focus-visible{background:#edf7f4;color:var(--corp-teal-deep)!important}.corp-lang{border:1px solid var(--corp-border);background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;display:flex}.corp-lang a{color:var(--corp-muted);font-size:12px;font-weight:850;text-decoration:none}.corp-lang a[aria-current=page]{color:var(--corp-teal-deep)}.corp-lang span{color:#b5bdc3;font-size:12px}.corp-btn{background:var(--corp-teal);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 20px;font-size:13px;font-weight:780;text-decoration:none;transition:transform .2s,background .2s;display:inline-flex}.corp-btn:hover{background:var(--corp-teal-deep);transform:translateY(-1px)}.corp-btn--nav{min-height:40px;padding:0 15px}.corp-mobile-nav{margin-left:auto;display:none;position:relative}.corp-mobile-nav summary{cursor:pointer;color:var(--corp-navy);font-weight:750;list-style:none}.corp-mobile-nav summary::-webkit-details-marker{display:none}.corp-mobile-nav nav{overscroll-behavior:contain;border:1px solid var(--corp-border);background:#fff;border-radius:14px;width:min(300px,84vw);max-height:calc(100dvh - 115px);padding:12px;display:grid;position:absolute;top:36px;right:0;overflow-y:auto;box-shadow:0 20px 60px #0b192926}.corp-mobile-nav nav>a{color:var(--corp-navy);padding:10px;font-size:13px;font-weight:650;text-decoration:none}.corp-mobile-lang{border-top:1px solid var(--corp-border);grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;padding-top:10px;display:grid}.corp-mobile-lang a{color:var(--corp-navy);text-align:center;background:#f2f5f3;border-radius:8px;padding:9px;font-size:12px;font-weight:800;text-decoration:none}.corp-footer{background:var(--corp-navy);color:#fff;padding:72px 0 26px}.corp-footer__grid{grid-template-columns:1.55fr repeat(3,1fr);gap:48px;display:grid}.corp-brand--footer{color:#fff}.corp-brand--footer .corp-brand__mark{background:#ffffff1f}.corp-footer__lead{font-family:var(--corp-display);margin:22px 0 8px;font-size:19px;font-weight:750}.corp-footer__small{color:#ffffffa1;max-width:420px;font-size:14px;line-height:1.7}.corp-footer h2{color:var(--corp-on-dark-muted);font:800 12px/1 var(--corp-body-font);letter-spacing:.12em;text-transform:uppercase;margin:4px 0 18px}.corp-footer__grid>div:not(:first-child){flex-direction:column;gap:11px;display:flex}.corp-footer a,.corp-footer span{color:#ffffffc7;font-size:14px;text-decoration:none}.corp-footer a:hover{color:#fff}.corp-footer__bottom{border-top:1px solid #ffffff1f;justify-content:space-between;gap:24px;margin-top:58px;padding-top:22px;display:flex}.corp-footer__bottom span,.corp-footer__bottom a{color:var(--corp-on-dark-muted);font-size:12px}@media (width<=1130px){.corp-nav__links{gap:8px}.corp-nav__links a{font-size:12px}.corp-lang{margin-left:auto}.corp-nav__links{display:none}.corp-mobile-nav{display:block}.corp-btn--nav{display:none}}@media (width<=980px){.corp-footer__grid{grid-template-columns:1fr 1fr}.corp-footer__grid>div:first-child{grid-column:1/-1}}@media (width<=620px){.corp-nav__inner{min-height:64px}.corp-lang{margin-left:auto}.corp-footer__grid{grid-template-columns:1fr}.corp-footer__grid>div:first-child{grid-column:auto}.corp-footer__bottom{flex-direction:column;align-items:flex-start}}.corp-nav a[aria-current=page],.corp-mobile-nav a[aria-current=page]{color:#086b63;text-underline-offset:6px;text-decoration:underline 2px}.corp-mobile-nav summary{justify-content:center;min-width:44px}.corp-mobile-nav nav,.corp-nav__resources-panel{scroll-padding-block:12px}.corp-nav{background:#fffdf9f7;border-color:#e9e3da}.corp-nav__inner{gap:22px;min-height:79px}.corp-brand{letter-spacing:-.055em;gap:12px;font-size:27px;font-weight:650}.corp-brand__mark,.corp-brand--footer .corp-brand__mark{width:43px;height:43px;color:inherit;background:0 0;border:0;border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.corp-brand__mark img{object-fit:contain;width:100%;height:100%;display:block}.corp-nav__links{gap:19px}.corp-nav__links a,.corp-nav__resources>summary{color:#233c4f;font-size:12.5px;font-weight:680}.corp-nav__links a:focus-visible,.corp-brand:focus-visible,.corp-btn:focus-visible,.corp-lang a:focus-visible,.corp-mobile-nav a:focus-visible,.corp-mobile-nav summary:focus-visible{outline-offset:4px;outline:3px solid #0c8a7c}.corp-lang a{place-items:center;min-width:24px;min-height:28px;font-size:12px;display:grid}.corp-mobile-nav summary{align-items:center;min-height:44px;display:flex}.corp-btn--nav{background:#172b3b;gap:10px;min-height:42px;padding:0 18px;font-size:12.5px}.corp-btn--nav:hover{background:#294455}.corp-footer .corp-brand--footer{font-size:25px}@media (width<=1130px){.corp-nav__inner{min-height:75px}}@media (width<=620px){.corp-nav__inner{min-height:66px}.corp-brand{font-size:23px}.corp-brand__mark{width:35px;height:35px}}
