.akc-overlay.active{display:flex;animation:akcFade .25s ease}.akc-bubble{background:#1e222b;color:#eee;padding:12px 16px;border-radius:14px 14px 14px 4px;font-size:13.5px;line-height:1.55;max-width:100%;width:100%;box-sizing:border-box;align-self:stretch;animation:akcRise .3s ease}.akc-bubble b{color:#e0c097}.akc-bubble a{color:#e0c097!important;text-decoration:underline!important;text-underline-offset:3px;font-weight:600}.akc-bubble a:hover{color:#fff!important}.akc-choice-row{display:flex;flex-wrap:wrap;gap:8px;align-self:stretch;max-width:100%}.akc-choice-btn{background:rgba(224,192,151,.08);border:1px solid rgba(224,192,151,.35);color:#e0c097;font-size:12.5px;font-weight:600;padding:9px 14px;border-radius:20px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.akc-choice-btn:hover{background:#e0c097;color:#161616}.akc-choice-btn.akc-selected{background:#e0c097;color:#161616}.akc-phone-card{container-type:inline-size;align-self:stretch;width:100%;box-sizing:border-box;background:#fbf3e8;border-radius:14px;padding:16px 18px;max-width:100%;animation:akcRise .3s ease}.akc-phone-card .akc-phone-label{font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:#8c6d44;font-weight:700;margin-bottom:8px}.akc-phone-link{display:block;width:100%;box-sizing:border-box;color:#1a1a1a!important;text-decoration:none!important;font-family:"Unbounded",sans-serif;font-weight:700;font-size:7.6cqw;white-space:nowrap;padding:10px 0;border-bottom:1px dashed rgba(140,109,68,.3);transition:color .2s}.akc-phone-link:last-of-type{border-bottom:none}.akc-phone-link:hover{color:#8c6d44!important}