.sa{box-sizing:border-box}.sa *,.sa :after,.sa :before{box-sizing:inherit}.sa__lead{margin:0 0 14px}.sa__lead>:last-child{margin-bottom:0}.sa__btn{align-items:center;background:linear-gradient(130deg,#0a308b,#12162e) padding-box,linear-gradient(130deg,#0a308b,#0075e4) border-box;border:1px solid transparent;border-radius:8px;color:#f8f8f9;cursor:pointer;display:inline-flex;gap:20px;max-width:100%;min-height:90px;padding:9px 24px 9px 28px;text-align:left;transition:color .18s cubic-bezier(.2,.7,.2,1),background .18s cubic-bezier(.2,.7,.2,1);width:400px}.sa__btn:focus-visible,.sa__btn:hover{background:linear-gradient(130deg,#f8f8f9,#e3e7f4) padding-box,linear-gradient(130deg,#0a308b,#0075e4) border-box;color:#0a308b}.sa__btn:focus-visible{outline:3px solid #0075e4;outline-offset:2px}.sa__lock{flex:0 0 48px;height:70px;position:relative;width:48px}.sa__lock-img{height:70px;left:0;max-width:none;position:absolute;top:0;width:auto}.sa__lock-img--hover{opacity:0}.sa__btn:focus-visible .sa__lock-img--normal,.sa__btn:hover .sa__lock-img--normal{opacity:0}.sa__btn:focus-visible .sa__lock-img--hover,.sa__btn:hover .sa__lock-img--hover{opacity:1}.sa__btn-text{display:flex;flex-direction:column;line-height:1;min-width:0}.sa__btn-label{font-family:bebas-neue-pro,Bebas Neue Pro,Bebas Neue,Arial Narrow,Arial,sans-serif;font-size:29px;font-weight:300;letter-spacing:.01em;line-height:1;text-transform:uppercase}.sa__btn-meta{font:400 14px/1.3 Source Sans\ 3,Source Sans Pro,Arial,sans-serif;margin-top:4px}@media (max-width:420px){.sa__btn{gap:14px;padding-left:18px;padding-right:16px}.sa__btn-label{font-size:25px}}.sa__panel{color:#263244;text-align:left}.sa__panel--modal{border:0;border-radius:8px;box-shadow:0 12px 40px rgba(18,22,46,.28);max-height:calc(100vh - 48px);overflow:auto;padding:32px 28px 28px;width:min(520px,calc(100vw - 32px))}.sa__panel--modal::backdrop{background:rgba(18,22,46,.55)}.sa__panel--inline{background:#fff;border:1px solid #e3e4e6;border-radius:8px;margin:20px auto 0;max-width:520px;padding:28px}.sa__panel--inline[hidden]{display:none}.sa__close{background:transparent;border:0;border-radius:50%;color:#515b69;cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:12px;top:12px;width:36px}.sa__close:focus-visible,.sa__close:hover{background:#eef0f3;color:#0a308b}.sa__title{color:#0a308b;font:700 24px/1.2 Plus Jakarta Sans,Arial,sans-serif;margin:0 0 8px;padding-right:32px}.sa__intro{color:#515b69;font-size:15px;line-height:1.5;margin:0 0 18px}.sa__intro>:last-child{margin-bottom:0}.sa__notice{border:1px dashed #a8adb4;border-radius:4px;color:#515b69;font-size:14px;margin:0;padding:12px}.sa__warn{background:#fff3e0;border-radius:4px;color:#aa391b;font-size:13px;line-height:1.4;margin:12px 0 0;padding:8px 10px}.sa__warn[hidden]{display:none}@media (prefers-reduced-motion:reduce){.sa__btn{transition:none}}