.shO0Fa_banner{z-index:100;background:#fffdf8;border:1px solid #cfc5e1;border-radius:18px;width:min(610px,100% - 40px);padding:24px;position:fixed;bottom:20px;left:20px;box-shadow:0 12px 50px #211a2326}.shO0Fa_banner h2{letter-spacing:-.02em;margin:0 0 9px;font-size:1.12rem}.shO0Fa_banner p{color:#625b69;margin:0 0 14px;font-size:.88rem;line-height:1.65}.shO0Fa_banner a{text-underline-offset:3px;text-decoration:underline}.shO0Fa_actions{flex-wrap:wrap;gap:10px;display:flex}.shO0Fa_actions button{flex:1;min-width:170px;min-height:44px}.shO0Fa_link{color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.shO0Fa_link:hover{text-decoration:underline}@media (max-width:500px){.shO0Fa_banner{width:calc(100% - 24px);padding:18px;bottom:12px;left:12px}.shO0Fa_actions button{min-width:0;padding:12px 9px;font-size:.8rem}}@media print{.shO0Fa_banner{display:none}}
