/* Financial-platform identity for setup and policy pages. */
body{background:#f5f4f0;color:#242a30}.site-header{max-width:none;padding-inline:5vw;background:#131619;border-color:#30353c;color:#ecece8;height:82px}.brand{font-weight:500;letter-spacing:.06em;font-size:21px}.brand-alpha{font-weight:400;margin-left:5px}.brand-mark{background:transparent;color:#b8a184;font-size:29px;border-radius:0}.brand-period{color:#b8a184}.site-header nav{font-size:12px;color:#b5bdc3}.button{border-radius:2px;font-weight:500;font-size:12px}.button.ink,.button.copper{background:#242a30;color:#f5f4f0}.site-header>.button{background:#d5c7b4;color:#212528;font-size:11px}.button.ink:hover,.button.copper:hover{background:#414a51}.document-main{max-width:990px;padding-top:65px}.document-main h1{font:400 clamp(42px,4.5vw,61px)/1.17 Georgia,serif;letter-spacing:-.03em}.document-main h1 em{font-style:normal;color:#6d7880}.document-main h2{font-family:"Segoe UI",Arial,sans-serif;font-weight:500;font-size:25px;letter-spacing:-.025em}.document-main p,.document-main li,.document-main .lead{color:#626c73}.document-main>.eyebrow{color:#7e6a50;font-size:9px}.setup-panel{border-radius:2px;border-color:#d5d5cf;background:#eeede7}.setup-panel:first-of-type{background:#ebe9e1;border-top:2px solid #998163}.setup-panel pre{background:#191e24;color:#d9dfe1}.notice{border-color:#a68d6c}.signup{border-color:#dadbd7}.signup input[type=email]{border-radius:2px;background:#fffefa;border-color:#b9c0c2}.consent input{accent-color:#79674e}.footer-compact{border-color:#dadbd7}.downloads-meta{color:#747b80!important}.setup-grid article{border-color:#dadbd7}::selection{background:#d5c7b4;color:#212528}
@media(max-width:800px){.site-header{padding-inline:22px;height:74px}.document-main{padding-top:38px}.document-main h1{font-size:43px}.document-main .lead{font-size:16px}.setup-panel{padding:20px}.document-main h2{font-size:24px}}
.site-header .platform-brand-mark{width:25px;height:25px;fill:none;stroke:#b8a184;stroke-width:1.1;margin-right:10px}.site-header .platform-wordmark{font:500 12px "Segoe UI",Arial,sans-serif;letter-spacing:.14em}@media(max-width:520px){.site-header .platform-wordmark{font-size:10px;letter-spacing:.1em}.site-header .platform-brand-mark{width:21px;height:21px;margin-right:7px}}
