:root{font-family:Avenir Next,Helvetica Neue,Arial,sans-serif;color:#172e2b;background:#fff;font-synthesis:none;line-height:1.65}*{box-sizing:border-box}body{margin:0}.shell{max-width:1360px;margin:auto;padding:0 48px}.intro{padding:80px 0 32px}.eyebrow{font-size:14px;font-weight:550;color:#55746a;margin:0 0 24px}h1{font-size:clamp(44px,5.2vw,76px);line-height:1.1;letter-spacing:-.025em;margin:0 0 28px;font-weight:450}.intro>p:last-child{color:#627369;font-size:19px}.notice{border-top:1px solid #dce6de;border-bottom:1px solid #dce6de;padding:19px 0;font-size:14px;margin:12px 0 32px;min-height:60px}.notice.error{color:#99452e}.grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.card{border:1px solid #d9e4dc;background:#fff;border-radius:5px;padding:38px}.balance-card{background:#edf4ef;border-color:#edf4ef}.balance{font-size:70px;font-weight:400;letter-spacing:-.025em;line-height:1.1;overflow-wrap:anywhere;margin-top:30px}.unit{display:block;font-size:15px;letter-spacing:.015em;color:#526c59;margin-top:18px}.account{font-family:ui-monospace,monospace;font-size:14px;color:#6f8373;overflow-wrap:anywhere;min-height:40px;margin:36px 0 22px}.actions{display:flex;flex-wrap:wrap;gap:12px}button{font:inherit;font-size:14px;font-weight:500;min-height:49px;padding:12px 22px;background:#fff;border:1px solid #bed0c2;border-radius:999px;color:#244c3b;cursor:pointer}button:disabled{opacity:.4;cursor:default}button:not(:disabled):hover{background:#e7eee8}button.primary{background:#245f54;color:#fff;border-color:#245f54}button.primary:not(:disabled):hover{background:#173f37}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #41958f;outline-offset:4px}.text-button{border:0;font-weight:400;padding:20px 0 0;min-height:40px;text-decoration:underline;text-underline-offset:4px;font-size:14px;background:transparent}.text-button:not(:disabled):hover{background:transparent}h2{margin:0 0 28px;font-size:29px;font-weight:450;letter-spacing:-.02em}label{display:block;font-size:14px;color:#506c58;margin-bottom:9px}input{width:100%;min-height:53px;border:1px solid #ceddd1;border-radius:4px;font:inherit;font-size:15px;padding:13px 15px;background:#fff;color:#193a32;margin-bottom:22px}input::placeholder{color:#9baa9b}.amount-field{position:relative}.amount-field input{padding-right:80px}.amount-field span{position:absolute;right:16px;top:15px;font-size:14px;color:#526c59}.hint{font-size:14px;line-height:1.8;color:#53665a;margin:0 0 24px}#send{width:100%}.receipt{font-size:14px;margin-bottom:0;overflow-wrap:anywhere}.notes{display:grid;grid-template-columns:repeat(3,1fr);gap:46px;margin:52px 0}h3{font-size:17px;font-weight:500;margin:0 0 12px}.notes p{font-size:14px;color:#53665a;margin:0;line-height:1.85}footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #dbe2d6;padding:30px 0 38px;color:#53665a;font-size:14px}a{color:#35674c;text-underline-offset:4px}[hidden]{display:none!important}@media(max-width:700px){.shell{padding:0 24px}.intro{padding-top:48px}h1{font-size:46px}.grid{grid-template-columns:1fr}.card{padding:26px}.notes{grid-template-columns:1fr;gap:26px;margin:38px 0}.balance{font-size:60px}.intro>p:last-child{font-size:16px}}:root{letter-spacing:.004em}.balance{letter-spacing:-.025em}button{font-size:15px;min-height:52px;padding:13px 24px;letter-spacing:.01em}label,.hint,.notes p,footer,.text-button{font-size:14px}.notes p,.hint,footer{color:#53665a}h1,h2{letter-spacing:-.025em}
