.io-shell{color:#30464b;background:radial-gradient(at 14% 3%,#e9dccc 0%,#0000 43%),radial-gradient(at 96% 87%,#dce9e2 0%,#0000 42%),#f4f5f1;justify-content:center;align-items:center;min-height:100vh;padding:32px 18px 46px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.io-shell *{box-sizing:border-box}.io-frame{text-align:center;width:min(100%,480px)}.io-wordmark{letter-spacing:4px;color:#2b4547;font-family:Georgia,Times New Roman,serif;font-size:33px;font-weight:600}.io-wordmark span:not(.io-mark){color:#b29570}.io-mark{color:#b29570;vertical-align:5px;margin-right:3px;font-size:19px}.io-eyebrow{letter-spacing:2.8px;color:#9c8570;margin:9px 0 20px;font-size:10px;font-weight:700}.io-rule{background:#c7b294;width:58px;height:1px;margin:0 auto 24px}.io-card{text-align:center;background:#fff;border:1px solid #e4e6e0;border-radius:21px;padding:clamp(24px,6vw,42px);box-shadow:0 22px 65px #273f3e19}.io-step{letter-spacing:2.3px;color:#a1876b;margin:0 0 12px;font-size:10px;font-weight:750}.io-card h1{color:#284249;letter-spacing:-.6px;margin:0 0 12px;font:400 clamp(29px,7vw,37px)/1.16 Georgia,Times New Roman,serif}.io-sub{color:#718083;overflow-wrap:anywhere;margin:0 0 25px;font-size:14px;line-height:1.7}.io-sub strong{color:#35505a;font-weight:650}.io-card form{text-align:left;gap:11px;display:grid}.io-card label{color:#3b535a;margin:6px 0 0;font-size:12px;font-weight:700;display:block}.io-card input{color:#203e45;outline-offset:3px;background:#fff;border:1px solid #d6deda;border-radius:11px;width:100%;min-height:49px;padding:14px 15px;font:15px system-ui}.io-card input:focus-visible{border-color:#b89c75;outline:2px solid #b89c75}.io-primary{color:#fff;cursor:pointer;background:#294a50;border:none;border-radius:11px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:50px;margin-top:10px;padding:14px 16px;font-size:14px;font-weight:700;display:flex}.io-primary:hover{background:#1d3a41}.io-primary:disabled{opacity:.62;cursor:wait}.io-text-button{color:#617b80;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;max-width:100%;margin:5px auto 0;padding:10px 4px;font-size:12px;line-height:1.5;text-decoration:underline;display:block}.io-text-button:disabled{opacity:.55;cursor:wait}.io-recover{color:#325a60;margin-top:17px;font-weight:650}.io-message{text-align:left;overflow-wrap:anywhere;border-radius:9px;margin-top:18px;padding:12px;font-size:12px;line-height:1.6}.io-error{color:#a23f42;background:#fdf0ef;border:1px solid #f4d4d4}.io-note{color:#3f6351;background:#eef5f0;border:1px solid #d6e8d9}.io-footer{color:#677e7e;margin:24px 0 7px;font:italic 16px Georgia,serif}.io-privacy{color:#8b9693;margin:0;font-size:11px}.io-loading{color:#728884;margin:24px auto 4px;font-size:13px}@media (max-width:440px){.io-shell{padding:28px 14px}.io-card{padding:27px 22px}.io-wordmark{font-size:28px}}:is(body:has(.io-shell) .r14-floating-link,body:has(.io-shell) .r16-floating-users,body:has(.io-shell) .r16-floating-client){display:none!important}
