.si266-wrap{max-width:800px;margin:0 auto 30px;display:grid;gap:20px}.si266-heading{display:grid;gap:7px}.si266-heading>a{justify-self:start}.si266-heading>span{font-size:.73rem;font-weight:900;color:#f35920;letter-spacing:.11em}.si266-heading h2{font-size:clamp(1.5rem,4vw,2rem);letter-spacing:-.035em;margin:0}.si266-heading p{color:#756d66;margin:0}.si266-card{padding:clamp(18px,3vw,30px)!important;display:grid;gap:20px}.si266-person{display:flex;align-items:center;gap:13px}.si266-icon{width:50px;height:50px;display:grid;place-items:center;color:#f15b21;background:#fff1e9;border-radius:17px}.si266-person strong,.si266-person small{display:block}.si266-person small{color:#716b66;line-height:1.8}.si266-current{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;background:#fffaf7;border:1px solid #e8ddd6;border-radius:15px;padding:16px}.si266-current>span{color:#706862;font-size:.85rem;width:100%}.si266-current strong{overflow-wrap:anywhere}.si266-current small{border-radius:999px;background:#fff1db;color:#9f510c;font-weight:800;padding:4px 8px}.si266-form{display:grid;gap:18px}.si266-form label:not(.si266-confirm){display:grid;gap:8px;font-weight:750}.si266-form input[type=email],.si266-form input[type=password]{box-sizing:border-box;width:100%;min-height:52px;padding:12px 14px;border:1px solid #d6c9c0;border-radius:13px;background:#fff;color:#2a2624;font-size:16px}.si266-form input:focus-visible{outline:3px solid #ffc0a2;outline-offset:2px}.si266-confirm{display:flex;align-items:flex-start;gap:10px;line-height:1.5;font-size:.9rem}.si266-confirm input{width:18px;height:18px;flex:none;accent-color:#f45a24;margin-top:3px}.si266-alert{background:#fff8ef;border:1px solid #f2d8c4;border-radius:14px;padding:15px;font-size:.9rem}.si266-alert p{margin:6px 0 0;color:#735b4e;line-height:1.5}.si266-form .btn{justify-self:start}.si266-history{padding:20px!important}.si266-history h3{margin:0}.si266-history p{color:#786f69}.si266-history>div{border-top:1px solid #eee4de;padding:12px 0;display:grid;gap:4px}.si266-history strong{overflow-wrap:anywhere;font-size:.87rem}.si266-history small{color:#77716d}@media(max-width:600px){.si266-form .btn{justify-self:stretch}.si266-card{padding:18px!important}}
