footer{color:#8b96b5;background:#0f1626;padding:clamp(56px,7vw,88px) 0 40px;font-size:14px}footer .cols{grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px;display:grid}@media (max-width:760px){footer .cols{grid-template-columns:1fr}}footer .flogo{color:#fff;font-family:var(--sans);align-items:center;gap:10px;margin-bottom:18px;font-size:16px;font-weight:800;display:flex}footer .flogo .fsymbol{flex:none;width:26px;height:26px;display:block}footer .flogo .bd{width:26px;height:26px;color:var(--brand-ink,#1a66d0);background:#fff;border-radius:2px;justify-content:center;align-items:center;font-weight:800;display:flex}footer .addr{color:#67728f;font-size:13px;line-height:1.9}footer h5{font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#59637e;margin-bottom:14px;font-size:11px;font-weight:700}footer li{margin-bottom:10px;list-style:none}footer a{color:inherit;text-decoration:none}footer a:hover{color:#fff}footer .company-profile-trigger{min-height:24px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}footer .company-profile-trigger:hover{color:#fff}footer .bar{color:#59637e;font-size:12.5px;font-family:var(--serif-en);border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:48px;padding-top:24px;display:flex}footer .bar .foot-privacy{font-family:var(--sans);border-bottom:1px solid #ffffff40;padding-bottom:1px}footer .foot-legal-button{color:inherit;font:inherit;font-family:var(--sans);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff40;padding:0 0 1px}footer .foot-legal-button:hover{color:#fff}.disclaimer-dialog{color:#172033;background:#fff;border:0;border-radius:8px;width:min(620px,100vw - 32px);max-height:min(720px,100dvh - 32px);margin:auto;padding:0;overflow:hidden;box-shadow:0 28px 90px #030a186b}.disclaimer-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030a18b8}.disclaimer-dialog header{color:#fff;background:#142b66;justify-content:space-between;align-items:center;gap:24px;padding:22px 24px;display:flex}.disclaimer-dialog h2{font-family:var(--sans);letter-spacing:0;margin:0;font-size:24px;line-height:1.3}.disclaimer-dialog header form,.disclaimer-dialog header button{place-items:center;margin:0;display:grid}.disclaimer-dialog header button{color:#fff;cursor:pointer;background:0 0;border:0;width:36px;height:36px;padding:0}.disclaimer-dialog header svg{width:20px;height:20px}.disclaimer-body{max-height:calc(100dvh - 210px);padding:24px;overflow-y:auto}.disclaimer-body p{font-family:var(--sans);color:#4b556b;word-break:keep-all;margin:0 0 14px;font-size:14px;line-height:1.75}.disclaimer-body p:last-child{margin-bottom:0}.disclaimer-actions{border-top:1px solid #e4e8f0;justify-content:flex-end;padding:14px 24px 20px;display:flex}.disclaimer-actions button{color:#fff;min-width:84px;min-height:42px;font-family:var(--sans);cursor:pointer;background:#1a66d0;border:0;border-radius:5px;padding:0 18px;font-size:14px;font-weight:700}.company-profile-dialog{color:#172033;background:#fff;border:0;border-radius:8px;width:min(680px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:visible;box-shadow:0 28px 90px #030a186b}.company-profile-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030a18b8}.company-profile-dialog>header{border-bottom:1px solid #e4e8f0;justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 24px 18px;display:flex}.company-profile-dialog>header span{color:#1a66d0;font-family:var(--sans);letter-spacing:.12em;font-size:10px;font-weight:800}.company-profile-dialog h2{font-family:var(--sans);letter-spacing:0;margin:4px 0 0;font-size:24px;line-height:1.3}.company-profile-dialog>header>button{color:#59637e;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:36px;padding:0;display:grid}.company-profile-dialog>header svg{width:20px;height:20px}.company-profile-dialog>form{max-height:calc(100dvh - 130px);padding:20px 24px 24px;overflow-y:auto}.company-profile-intro{color:#667085;font-family:var(--sans);margin:0 0 18px;font-size:13px;line-height:1.65}.company-profile-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.company-profile-fields>label{color:#344054;font-family:var(--sans);gap:7px;font-size:12px;font-weight:700;display:grid}.company-profile-fields>label>span,.company-profile-purpose>span{color:#344054;font-family:var(--sans);align-items:baseline;gap:3px;font-size:12px;font-weight:700;display:flex}.company-profile-required{color:#d92d20;font-weight:800}.company-profile-fields input,.company-profile-select{color:#172033;width:100%;min-height:42px;font:14px/1.4 var(--sans);background:#fff;border:1px solid #d7dce6;border-radius:5px;padding:9px 11px}.company-profile-fields input:focus,.company-profile-select:focus-visible{border-color:#1a66d0;outline:2px solid #1a66d038}.company-profile-purpose{grid-column:1/-1;position:relative}.company-profile-select{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;margin-top:7px;display:flex}.company-profile-select svg{width:16px;height:16px;transition:transform .16s}.company-profile-select[aria-expanded=true] svg{transform:rotate(180deg)}.company-profile-purpose [role=listbox]{z-index:3;background:#fff;border:1px solid #d7dce6;border-radius:6px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 14px 36px #17203329}.company-profile-purpose [role=option]{color:#475467;width:100%;min-height:38px;font:13px/1.4 var(--sans);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:8px 9px;display:flex}.company-profile-purpose [role=option]:hover,.company-profile-purpose [role=option][aria-selected=true]{color:#1a66d0;background:#eef4ff}.company-profile-purpose [role=option] svg{width:15px;height:15px}.company-profile-consent{color:#59637e;font-family:var(--sans);align-items:flex-start;gap:8px;margin-top:16px;font-size:12px;line-height:1.55;display:flex}.company-profile-consent input{accent-color:#1a66d0;flex:none;margin-top:2px}.company-profile-consent a{color:#1a66d0;text-underline-offset:2px;text-decoration:underline}.company-profile-consent a:hover{color:#174f9c}.company-profile-consent b{color:#667085;font-weight:700}.company-profile-dialog .turnstile-wrap{margin-top:12px}.company-profile-error{color:#b42318;font-family:var(--sans);margin:12px 0 0;font-size:12px;line-height:1.55}.company-profile-actions{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.company-profile-actions button{color:#475467;min-height:42px;font-family:var(--sans);cursor:pointer;background:#fff;border:1px solid #d7dce6;border-radius:5px;padding:0 16px;font-size:13px;font-weight:700}.company-profile-actions button:last-child{color:#fff;background:#1a66d0;border-color:#1a66d0;min-width:142px}.company-profile-actions button:disabled{opacity:.5;cursor:wait}footer .fsec{font-family:var(--sans);color:#67728f;align-items:flex-start;gap:8px;max-width:40ch;margin-top:18px;font-size:12.5px;line-height:1.55;display:flex}footer .fsec svg{color:#8b96b5;flex:none;width:14px;height:14px;margin-top:2px}@media (max-width:760px){footer{padding:36px 0 24px}footer .cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px}footer .cols>div:first-child{grid-column:1/-1}footer li a{align-items:center;min-height:32px;display:inline-flex}footer .bar a,footer .bar .foot-legal-button{align-items:center;min-height:40px;display:inline-flex}footer li{margin-bottom:0}footer h5{margin-bottom:2px}footer .cols ul{grid-template-columns:1fr;display:grid}footer li a{width:100%}footer .company-profile-trigger{width:100%;min-height:32px}footer .addr{line-height:1.65}footer .fsec{margin-top:12px}footer .bar{margin-top:22px;padding-top:16px}.disclaimer-dialog header{padding:18px 20px}.disclaimer-dialog h2{font-size:21px}.disclaimer-body{padding:20px}.company-profile-dialog>header{padding:18px 20px 15px}.company-profile-dialog h2{font-size:21px}.company-profile-dialog>form{padding:18px 20px 20px}.company-profile-fields{grid-template-columns:1fr}.company-profile-purpose{grid-column:auto}.company-profile-actions button{flex:1 1 0;padding-inline:10px}}
