:root{color:#15202a;font-synthesis:none;background:#f5f4f0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer}a{color:#173d52}.page{min-height:100vh}.topbar{background:#fff;border-bottom:1px solid #dce1e0;justify-content:space-between;align-items:center;min-height:78px;padding:16px max(32px,50vw - 660px);display:flex}.brand{color:#15202a;letter-spacing:.18em;align-items:center;gap:12px;font-size:15px;font-weight:780;text-decoration:none;display:inline-flex}.brand small{color:#63727a;letter-spacing:.11em;text-transform:uppercase;margin-top:3px;font-size:10px;font-weight:500;display:block}.brand-mark{color:#315060;letter-spacing:0;border:1px solid #536a71;border-radius:50%;place-items:center;width:40px;height:40px;font-family:Georgia,serif;font-size:26px;display:grid}.content{grid-template-columns:minmax(0,1fr) minmax(390px,500px);align-items:start;gap:clamp(36px,8vw,130px);max-width:1320px;margin:0 auto;padding:74px 32px 84px;display:grid}.intro{max-width:570px;padding-top:46px}.eyebrow{color:#8c6c39;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:750}h1,h2,p{margin-top:0}h1,h2{letter-spacing:-.035em;font-family:Georgia,Times New Roman,serif;font-weight:400}h1{margin-bottom:24px;font-size:clamp(48px,5.3vw,76px);line-height:1.06}.intro>p:not(.eyebrow){color:#52636c;font-size:19px;line-height:1.65}.security-note{color:#415c67;border-top:1px solid #d4dbda;border-bottom:1px solid #d4dbda;gap:14px;margin-top:56px;padding:23px 0;display:flex}.security-note span{color:#a8844e;font-size:20px}.security-note p{margin:0;line-height:1.55}.card{background:#fff;border:1px solid #dce1e0;padding:39px 42px 42px;box-shadow:0 18px 56px #19282f0f}.card h2{margin-bottom:13px;font-size:38px;line-height:1.15}.card>p:not(.eyebrow){color:#53636b;line-height:1.55}form{flex-direction:column;margin-top:22px;display:flex}form>label:not(.checkbox):not(.radio),legend{color:#354b56;margin:18px 0 8px;font-size:13px;font-weight:680}input:not([type=checkbox]):not([type=radio]),select{color:#15202a;background:#fff;border:1px solid #bfcacb;border-radius:3px;width:100%;min-height:46px;padding:11px 13px}input:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible{outline-offset:2px;outline:3px solid #b58f53}.checkbox,.radio{color:#475961;align-items:flex-start;gap:10px;margin:18px 0 4px;font-size:13px;line-height:1.5;display:flex}.radio{margin:10px 0}.checkbox input,.radio input{accent-color:#21485b;margin-top:3px}fieldset{border:1px solid #d2dada;margin:22px 0 4px;padding:14px 17px}legend{margin:0;padding:0 5px}.primary,.secondary{border-radius:3px;min-height:47px;padding:12px 16px;font-weight:650}.primary{color:#fff;background:#183d50;border:1px solid #183d50;margin-top:26px}.primary:hover:not(:disabled){background:#28576a}.secondary{color:#183d50;background:#fff;border:1px solid #183d50;width:100%;margin-top:10px}button:disabled{opacity:.54;cursor:not-allowed}.text-button{color:#21475a;text-underline-offset:3px;background:0 0;border:0;font-size:13px;font-weight:650;text-decoration:underline}.switches{flex-wrap:wrap;gap:8px 13px;margin-top:22px;display:flex}.fine{margin:9px 0 0;font-size:12px;color:#6a777d!important;line-height:1.5!important}.notice,.error{padding:13px 15px;font-size:13px;margin-top:22px!important;line-height:1.5!important}.notice{background:#eff6f2;border-left:3px solid #578472;color:#2c5847!important}.error{background:#fdf1ef;border-left:3px solid #af635a;color:#803e38!important}.status-box{background:#eef2f2;margin-top:22px;padding:20px}.status-box strong{color:#284e5b}.status-box p{color:#53646a;margin:9px 0 0;font-size:13px;line-height:1.55}.balance-panel{border-top:1px solid #dce1e0;margin-top:30px;padding-top:26px}.balance-panel-top{border-top:0;border-bottom:1px solid #dce1e0;margin:0 0 28px;padding:0 0 24px}.balance-panel h2{font-size:30px}.balance-panel>p:not(.eyebrow){color:#53636b;font-size:13px;line-height:1.6}.balance-list{gap:12px;margin-top:20px;display:grid}.balance-item{background:#f8faf9;border:1px solid #dce1e0;gap:7px;padding:17px;display:grid}.balance-item span{color:#53636b;font-size:12px}.balance-item strong{color:#183d50;font:400 28px Georgia,serif}.balance-item small{color:#66767e;font-size:11px;line-height:1.5}.journey{background:#e9eeed;padding:65px max(32px,50vw - 660px) 78px}.journey-head{justify-content:space-between;align-items:end;gap:28px;display:flex}.journey h2{max-width:550px;margin-bottom:28px;font-size:34px}.journey ol{grid-template-columns:repeat(4,1fr);gap:11px;padding:0;list-style:none;display:grid}.journey li{background:#f8f9f7;border:1px solid #d6dddb;gap:14px;min-height:108px;padding:18px;display:flex}.journey li.available{background:#fff;border-color:#7e9b95}.journey li>span{color:#9b7b49;font-family:Georgia,serif;font-size:21px}.journey strong{margin-top:2px;font-size:13px;display:block}.journey small{color:#6c7a7e;margin-top:8px;font-size:11px;line-height:1.4;display:block}footer{color:#65757c;text-align:center;padding:24px 32px;font-size:11px}.staff-content{grid-template-columns:minmax(260px,.65fr) minmax(420px,1fr);gap:clamp(28px,6vw,90px)}.staff-content .intro h1{font-size:clamp(44px,4.5vw,66px)}.staff-content .card{width:100%;max-width:680px}.staff-content .card .text-button{align-self:flex-start;margin-top:16px}.staff-queue{gap:7px;max-height:280px;margin-top:20px;display:grid;overflow-y:auto}.staff-row{color:#263c46;text-align:left;background:#f7f9f8;border:1px solid #d2dada;justify-content:space-between;gap:16px;width:100%;padding:13px 14px;display:flex}.staff-row.selected{background:#eaf1f1;border-color:#557d86}.staff-row strong{font-size:13px}.staff-row span{color:#53636b;font-size:12px}.staff-empty{color:#53636b;margin:22px 0 0;font-size:13px}.staff-decision{border-top:1px solid #dce1e0;margin-top:28px;padding-top:24px}.staff-decision h3{margin:0 0 15px;font:400 28px Georgia,serif}.staff-decision dl{margin:0 0 23px}.staff-decision dl>div{border-bottom:1px solid #e4e9e7;padding:9px 0}.staff-decision dt{color:#63727a;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:11px}.staff-decision dd{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.staff-decision>label:not(.checkbox){color:#354b56;margin:18px 0 8px;font-size:13px;font-weight:680;display:block}.staff-decision .status-box{line-height:1.5}.staff-decision .primary{width:100%}.staff-mfa-enrollment{margin-top:22px;font-size:13px;line-height:1.5}.staff-mfa-enrollment img{width:min(240px,100%);height:auto;margin:14px 0;display:block}.staff-mfa-secret{overflow-wrap:anywhere}.staff-mfa-secret code{font-size:12px}.balance-operations{border-top:1px solid #dce1e0;margin-top:32px;padding-top:26px}.balance-operations h3{margin:0 0 12px;font:400 28px Georgia,serif}.balance-operations h4{margin:0 0 12px;font:400 22px Georgia,serif}.balance-operations-block{border-top:1px solid #e4e9e7;margin-top:25px;padding-top:23px}.balance-operations-block form{display:grid}.balance-operations-block>label:not(.checkbox),.balance-operations-block form>label:not(.checkbox){color:#354b56;margin:16px 0 7px;font-size:13px;font-weight:680;display:block}.balance-operations-block dl{margin:16px 0}.balance-operations-block dl>div{border-bottom:1px solid #e4e9e7;padding:8px 0}.balance-operations-block dt{color:#63727a;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.balance-operations-block dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:13px}.balance-operations-block .primary,.balance-operations-block .secondary{margin-top:14px}.balance-import-rows{border:1px solid #dce1e0;max-height:420px;margin-top:12px;overflow:auto}.balance-import-rows table{border-collapse:collapse;width:100%;font-size:12px}.balance-import-rows th,.balance-import-rows td{text-align:left;white-space:nowrap;border-bottom:1px solid #e4e9e7;padding:8px 10px}.balance-import-rows th{color:#354b56;background:#f5f7f6;position:sticky;top:0}@media (width<=850px){.content{grid-template-columns:1fr;gap:34px;padding-top:45px}.intro{padding-top:0}.intro h1{max-width:650px}.security-note{margin-top:27px}.journey ol{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.topbar{padding:14px 20px}.content{padding:35px 20px 55px}.intro>p:not(.eyebrow){font-size:16px}.card{padding:29px 23px}.card h2{font-size:33px}.journey{padding:50px 20px}.journey ol{grid-template-columns:1fr}.journey li{min-height:82px}}.investor-page{color:#f2f3ed;background:radial-gradient(at 18% 38%,#10261b 0,#081410 57%);min-height:100vh;font-family:Geist,Helvetica Neue,Arial,sans-serif}.investor-page .topbar{background:#081410;border-color:#ffffff1a;min-height:86px}.investor-page .brand{color:#f2f3ed;letter-spacing:.11em;gap:12px;font-size:21px;font-weight:500}.investor-page .brand-mark{color:#d6c6a0;border:0;border-radius:0;width:34px;height:34px;display:block}.investor-page .brand-mark svg{width:100%;height:100%;display:block}.investor-page .brand-dot{color:#d6c6a0}.investor-page .brand small{color:#b7bdb5;letter-spacing:.19em;margin-top:5px;font-size:10px;font-weight:400}.investor-page .content{min-height:calc(100vh - 152px);padding-top:clamp(56px,8vw,108px);padding-bottom:90px}.investor-page .intro{padding-top:22px}.investor-page .eyebrow{color:#d6c6a0;letter-spacing:.2em;font-size:11px;font-weight:600}.investor-page h1,.investor-page h2{font-family:Geist,Helvetica Neue,Arial,sans-serif;font-weight:400}.investor-page h1{letter-spacing:-.052em;max-width:650px;font-size:clamp(46px,5.4vw,74px);line-height:1.08}.investor-page h1 em{color:#d6c6a0;letter-spacing:-.055em;font-family:Georgia,Times New Roman,serif;font-weight:400;display:block}.investor-page .intro>p:not(.eyebrow){color:#bac4bb;max-width:530px;font-size:17px;line-height:1.75}.investor-page .security-note{color:#b7c0b5;border-color:#d6c6a040}.investor-page .security-note span{color:#d6c6a0}.investor-page .card{background:#102018;border-color:#d6c6a047;box-shadow:0 28px 68px #0000002e}.investor-page .card h2{color:#f2f3ed;letter-spacing:-.045em;font-size:37px}.investor-page .card>p:not(.eyebrow),.investor-page .balance-panel>p:not(.eyebrow){color:#b7c0b5}.investor-page form>label:not(.checkbox):not(.radio),.investor-page legend{color:#e8e9df}.investor-page input:not([type=checkbox]):not([type=radio]),.investor-page select{color:#102016;background:#f2f3ed;border-color:#829188;border-radius:0}.investor-page input:focus-visible,.investor-page select:focus-visible,.investor-page button:focus-visible,.investor-page a:focus-visible{outline-color:#d6c6a0}.investor-page .primary,.investor-page .secondary{border-radius:0;min-height:50px}.investor-page .primary{color:#102016;background:#d6c6a0;border-color:#d6c6a0}.investor-page .primary:hover:not(:disabled){background:#e7dabd}.investor-page .secondary{color:#d6c6a0;background:0 0;border-color:#d6c6a0}.investor-page .secondary:hover:not(:disabled){background:#d6c6a01a}.investor-page .text-button,.investor-page a:not(.brand){color:#d6c6a0}.investor-page .status-box{background:#182b20;border-left:2px solid #d6c6a0}.investor-page .status-box strong{color:#f2f3ed}.investor-page .status-box p,.investor-page .fine,.investor-page .checkbox,.investor-page .radio{color:#b7c0b5!important}.investor-page .notice{background:#193426;border-color:#9cbea4;color:#e5f2e8!important}.investor-page .error{background:#45251f;border-color:#e9a79b;color:#ffe8e3!important}.investor-page .balance-panel,.investor-page .balance-panel-top{border-color:#d6c6a040}.investor-page .balance-item{background:#182b20;border-color:#d6c6a04d}.investor-page .balance-item span,.investor-page .balance-item small{color:#b7c0b5}.investor-page .balance-item strong{color:#d6c6a0}.investor-page .journey{background:#0d1d15}.investor-page .journey li{background:#102018;border-color:#d6c6a040}.investor-page .journey li.available{background:#182b20;border-color:#d6c6a0}.investor-page .journey li>span{color:#d6c6a0}.investor-page .journey small{color:#b7c0b5}.investor-page footer{color:#aeb9af;border-top:1px solid #ffffff1a}@media (width<=850px){.investor-page .content{padding-top:56px}.investor-page .intro{padding-top:0}}@media (width<=560px){.investor-page .topbar{min-height:76px}.investor-page .brand{font-size:18px}.investor-page .brand-mark{width:30px;height:30px}.investor-page .content{padding-top:44px;padding-bottom:60px}.investor-page h1{font-size:clamp(43px,10vw,58px)}.investor-page .intro>p:not(.eyebrow){font-size:16px}.investor-page .security-note{margin-top:32px}.investor-page .card{padding:29px 24px}}
