.co{--co-font:Outfit, Geist, sans-serif;--co-card:#7692b60a;--co-line:#1e293b66;--co-title:#f1f5f9;--co-value:#e2e8f0;--co-label:#64748b;--co-hint:#8b9cb3;--co-link:#3e75fe;--co-copy-bg:#1e3a5f;--co-copy:#60a5fa;width:min(1200px,100% - 48px);margin:0 auto;padding:102px 0 0}.co h1,.co h2,.co p,.co a,.co span,.co button{font-family:var(--co-font)}.co-hero{flex-direction:column;gap:15px;margin-bottom:101px;display:flex}.co h1{letter-spacing:-1.44px;font-size:72px;font-weight:800;line-height:1.26}.co-lead{color:var(--muted);font-size:18px;font-weight:400;line-height:normal}.co-grid{grid-template-columns:580fr 596fr;align-items:start;gap:24px;margin-bottom:26px;display:grid}.co-stack{flex-direction:column;gap:20px;min-width:0;display:flex}.co-card,.co-bank{isolation:isolate;position:relative;overflow:hidden}.co-card{background:var(--co-card);border:1px solid var(--border);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:20px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.co-stack .co-card:first-child{gap:20px;padding:20px 24px}.co-card:after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff12 0%,#ffffff05 28%,#0000 50%);position:absolute;inset:0}.co-card>*,.co-bank>*{z-index:1;position:relative}.co h2{color:var(--co-title);letter-spacing:.3px;text-transform:uppercase;text-align:left;font-size:15px;font-weight:700;line-height:normal}.co-line{background:var(--co-line);border:0;width:100%;height:1px}.co-rows{flex-direction:column;gap:14px;display:flex}.co-rows--tight{gap:10px}.co-row{align-items:center;gap:16px;min-width:0;padding:14px 24px;display:flex}.co-row--name{align-items:flex-start;padding:16px 24px}.co-row--top,.co-row--bank{align-items:flex-start}.co-label{color:var(--co-label);flex-shrink:0;font-size:13px;font-weight:400;line-height:normal}.co-label--name{width:120px}.co-label--req{width:160px}.co-label--contact{width:180px}.co-label--bank{width:260px}.co-row p,.co-row a{min-width:0;color:var(--co-value);overflow-wrap:anywhere;font-size:14px;font-weight:500;line-height:normal}.co-row a{color:var(--co-link)}.co-row a:hover{opacity:.85}.co-muted{color:var(--muted)}.co-hint{color:var(--co-hint);padding:12px 24px;font-size:12px;font-weight:400;line-height:normal}.co-map{height:698px}.co-map__head{justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.co-map__head img{flex-shrink:0;width:16px;height:16px}.co-map__frame{background:#0d1a2e;border:1px solid #3b82f629;border-radius:20px;height:420px;position:relative;overflow:hidden}.co-map__embed{background:#0d1a2e;border:0;width:100%;height:100%;display:block}.co-map__link{color:var(--co-link);justify-content:center;align-items:center;padding:14px 24px;font-size:14px;font-weight:500;display:flex}.co-map__link:hover{opacity:.85}.co-bank{margin:72px 24px 0}.co-bank__head{justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.co-copy{background:var(--co-copy-bg);color:var(--co-copy);white-space:nowrap;border-radius:10px;padding:10px 20px;font-size:13px;font-weight:600}.co-copy:hover{filter:brightness(1.1)}.co-docs{flex-direction:column;gap:80px;margin-top:182px;display:flex}.co-docs__head{flex-direction:column;gap:8px;display:flex}.co-docs h2{color:var(--white);letter-spacing:-.48px;text-transform:none;font-size:48px;font-weight:800}.co-docs__head p{color:var(--muted);font-size:16px;font-weight:400}.co-docs__head a{color:var(--co-link)}.co-docs__head a:hover{opacity:.85}.co-table{gap:15px;padding:15px 0}[data-list-documents]{display:contents}.co-thead,.co-trow{align-items:center;width:100%;padding:16px 24px;display:flex}.co-thead{color:var(--co-hint);letter-spacing:.36px;text-transform:uppercase;padding:12px 24px;font-size:12px;font-weight:600}.co-col--doc{flex-shrink:0;width:460px;min-width:0}.co-col--type{flex-shrink:0;width:180px}.co-col--fmt{flex-shrink:0;width:120px}.co-col--act{flex:auto;align-items:center;gap:16px;min-width:0;display:flex}.co-trow .co-col--doc{color:var(--co-value);font-size:14px;font-weight:500}.co-trow .co-col--type{color:var(--co-label);font-size:13px;font-weight:400}.co-pdf{color:var(--muted);background:#1e293b;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}.co-open,.co-dl{white-space:nowrap;font-size:13px;font-weight:500}.co-open{color:var(--co-link)}.co-dl{color:var(--co-label)}.co-trow[id],#contacts,#documents{scroll-margin-top:140px}.co-line--table{width:calc(100% - 56px);margin:0 auto}@media (max-width:1200px){.co-grid{grid-template-columns:1fr 1fr}.co-col--doc{width:38%}.co-col--type{width:18%}.co-col--fmt{width:12%}}@media (max-width:1024px){.co h1{letter-spacing:-1.12px;font-size:56px}.co-docs h2{font-size:40px}.co-map{height:auto}.co-label--bank{width:200px}}@media (max-width:900px){.co-grid{grid-template-columns:1fr}.co-map{order:1}.co-thead{display:none}.co-trow{grid-template-columns:1fr auto;align-items:center;gap:8px 16px;display:grid}.co-col--doc,.co-col--type,.co-col--fmt,.co-col--act{width:auto}.co-col--doc{grid-column:1/-1}.co-col--fmt{grid-area:2/2;justify-self:end}.co-col--type{grid-area:2/1}.co-col--act{grid-column:1/-1}.co-line--table{width:calc(100% - 32px)}}@media (max-width:768px){.co{padding-top:48px}.co-hero{gap:12px;margin-bottom:40px}.co h1{letter-spacing:-.96px;font-size:48px}.co-lead{font-size:16px}.co-bank{margin:40px 0 0}.co-bank__head{flex-direction:column;align-items:flex-start;padding:0 0 8px}.co-docs{gap:24px;margin-top:64px}.co-docs h2{font-size:32px}.co-row,.co-row--name,.co-hint,.co-map__head,.co-map__link{padding-left:0;padding-right:0}}@media (max-width:480px){.co{width:min(1200px,100% - 32px);padding-top:32px}.co h1{letter-spacing:-.72px;font-size:36px}.co-lead{font-size:15px}.co-docs h2{font-size:28px}.co-docs__head p{font-size:15px}.co-card{padding:20px}.co-row{flex-direction:column;align-items:flex-start;gap:6px;padding-top:12px;padding-bottom:12px}.co-label--name,.co-label--req,.co-label--contact,.co-label--bank{width:auto}.co-map__frame{height:280px}.co-copy{justify-content:center;width:100%;display:inline-flex}.co-col--act{flex-wrap:wrap}}@media (max-width:390px){.co h1{font-size:32px}.co-docs h2{font-size:26px}}
