header nav{flex-wrap:wrap;justify-content:flex-end;min-width:0;gap:14px}.investment-account{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:100%;padding:6px 10px;border:1px solid #dce2d7;border-radius:10px;background:#fff}.investment-account-info{display:flex;flex:1 1 0;flex-direction:column;gap:3px;min-width:0}.investment-account-label{font-size:11px;color:#586b64}.investment-account-name{font-weight:700;max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.investment-account button{font:inherit;cursor:pointer;min-height:44px;padding:8px 12px;border:1px solid #c9b48a;border-radius:8px;background:#fff;color:#153b36;white-space:nowrap}.investment-account button:disabled{opacity:.6;cursor:wait}.investment-account button:focus-visible{outline:3px solid #bd9957;outline-offset:3px}.investment-account-message{flex:1 1 160px;max-width:28ch;font-size:12px;color:#9d241e}.investment-account[hidden],.investment-account [hidden]{display:none!important}@media(max-width:650px){header{flex-wrap:wrap;align-items:flex-start}header nav{width:100%;justify-content:space-between}.investment-account{flex:1 1 100%;justify-content:space-between}.investment-account-name{max-width:28ch}}#investment-start .cta{border:0;width:100%;cursor:pointer;font:inherit;font-weight:bold}.investment-payment-copy{line-height:1.9}#investment-start input{font-size:20px}#investment-start button{min-height:44px}#investment-start :focus-visible{outline:3px solid #bd9957;outline-offset:3px}@media(max-width:650px){main .hero{gap:20px;padding-top:20px}.hero h1{font-size:32px}.hero>div:first-child>p:last-child{font-size:16px}.start-card{padding:20px}.steps{margin-top:20px}}#investment-start .money input{width:100%;min-width:0;direction:ltr}#amount-error{color:#9d241e}#amount-error[hidden]{display:none}.investment-inline:empty{display:none}.investment-inline{margin:24px 0;padding:24px;border:1px solid #d6cbb7;border-radius:16px;background:#fff;overflow-wrap:anywhere}.investment-inline pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.investment-inline label{display:block;margin:12px 0}.investment-inline input:not([type=radio]):not([type=checkbox]){display:block;width:100%;min-width:0;padding:12px;font:inherit}.investment-inline button,.investment-history{font:inherit;cursor:pointer;min-height:44px;padding:10px 18px;border-radius:8px;border:1px solid #c9b48a;background:#14554a;color:#fff}.investment-inline button:disabled{opacity:.6;cursor:wait}.investment-inline .outline{background:#fff;color:#14554a}.investment-inline .auth-providers{display:flex;gap:8px;flex-wrap:wrap}.investment-inline details,.investment-inline fieldset,.investment-inline section{margin:18px 0;padding:16px;border:1px solid #ddd;border-radius:8px}.investment-inline summary{cursor:pointer;min-height:44px}.investment-inline .receipt-links{display:flex;gap:16px;flex-wrap:wrap}.investment-inline .amount-card{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.investment-inline a{color:#14554a}.investment-inline nav a{display:inline-block;min-height:44px;padding:10px 0}.investment-inline [hidden]{display:none!important}.investment-inline input[type=radio],.investment-inline input[type=checkbox]{width:20px;height:20px;min-height:20px;padding:0;display:inline-block;vertical-align:middle}.investment-inline dt{font-weight:bold}.investment-inline dd{margin:0 0 12px}.investment-inline [aria-busy=true]{opacity:.7}.investment-inline button:focus-visible,.investment-inline a:focus-visible,.investment-inline input:focus-visible{outline:3px solid #bd9957;outline-offset:3px}@media(max-width:650px){.investment-inline{padding:16px}}