.phone.arbq-phone-reveal{min-width:194px;cursor:pointer;white-space:nowrap}
.arbq-phone-reveal .arbq-phone-number{display:block}
.arbq-phone-reveal:not(.is-revealed) small{color:#777;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;transition:color .2s ease}
.arbq-phone-reveal:not(.is-revealed):hover small{color:#f00}
.arbq-phone-reveal:focus-visible{outline:2px solid #f00;outline-offset:6px}
.arbq-phone-reveal.is-revealed .arbq-phone-number{animation:none}
@keyframes arbq-phone-appear{from{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.arbq-phone-reveal.is-revealed .arbq-phone-number{animation:none}}
@media(max-width:700px){.phone.arbq-phone-reveal{min-width:0}}

.phone.arbq-phone-reveal{min-width:194px;cursor:pointer;white-space:nowrap}
.arbq-phone-reveal .arbq-phone-number{display:block;font-variant-numeric:tabular-nums}
.arbq-phone-reveal .arbq-phone-tail{display:inline;opacity:0;filter:blur(2px);transition:opacity .35s ease,filter .35s ease}
.arbq-phone-reveal .arbq-phone-edge{opacity:.45;transition:opacity .35s ease}
.arbq-phone-reveal.is-revealed .arbq-phone-tail,.arbq-phone-reveal:focus-visible .arbq-phone-tail{opacity:1;filter:blur(0)}
.arbq-phone-reveal.is-revealed .arbq-phone-edge,.arbq-phone-reveal:focus-visible .arbq-phone-edge{opacity:1}
.arbq-phone-reveal:not(.is-revealed) small{color:#777;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;transition:color .2s ease}
.arbq-phone-reveal:not(.is-revealed):hover small{color:#f00}
.arbq-phone-reveal:focus-visible{outline:2px solid #f00;outline-offset:6px}
@media(hover:hover){.arbq-phone-reveal:hover .arbq-phone-tail{opacity:1;filter:blur(0)}.arbq-phone-reveal:hover .arbq-phone-edge{opacity:1}}
@keyframes arbq-phone-appear{from{opacity:.3;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){.arbq-phone-reveal .arbq-phone-tail,.arbq-phone-reveal .arbq-phone-edge{transition:none}}
@media(max-width:700px){.phone.arbq-phone-reveal{min-width:0}}
