/* Persistent turquoise outlines across interactive rectangular surfaces. */
body :is(.lux-surface,.price-card,.aio-three article,.aio-cards>div,.aio-industry-list>a,.flow-card,.pricing-entry,.offer-grid>div,.service-grid>a,.term,.aio-symbol,.ai-platforms li,.ig-motion-card,.phone-shell,.cgads-services article,main details,.cta,.pill,.audit-primary,.aio-cta,.depth-choices button,.flow-controls button,.ig-motion-toggle,#send,#edit){
  border:2px solid #63e5dc!important;
  box-shadow:0 0 0 1px #bdfff080,0 0 13px #32d9ce99,0 0 30px #38d4c95c,0 10px 38px #15796f30,inset 0 0 16px #81d8d020!important;
}
body .lux-surface::after{opacity:1;background:linear-gradient(125deg,#c8fff5,#81d8d0 35%,#26c9be 65%,#c8fff5);padding:1px}
@media(hover:hover) and (pointer:fine){
body :is(.lux-surface,.price-card,.aio-three article,.aio-cards>div,.aio-industry-list>a,.flow-card,.pricing-entry,.offer-grid>div,.service-grid>a,.term,.aio-symbol,.ai-platforms li,.ig-motion-card,.phone-shell,.cgads-services article,main details,.cta,.pill,.audit-primary,.aio-cta,.depth-choices button,.flow-controls button,.ig-motion-toggle,#send,#edit):hover{
  border-color:#9ffff2!important;
  box-shadow:0 0 0 1px #d8fff7,0 0 18px #41e8dccc,0 0 42px #40e0d280,0 14px 44px #137e7250,inset 0 0 22px #81d8d02e!important;
}}
body :is(.lux-surface,.cta,.pill,.audit-primary,.aio-cta,main summary,#send,#edit):focus-visible{outline:3px solid #146f66!important;outline-offset:5px}
@media(forced-colors:active){body .lux-surface::after{display:none}}
