@property --notch-r{syntax:"<length>";inherits:false;initial-value:0}@property --notch-f{syntax:"<length>";inherits:false;initial-value:0}.providers-notch{--notch-s:calc(2 * var(--notch-f) + var(--notch-r));--notch-solid:linear-gradient(#000, #000);--notch-mask: var(--notch-solid) left top / 100% calc(100% - var(--notch-s)) no-repeat,  var(--notch-solid) left top / calc(100% - var(--notch-s)) 100% no-repeat,  radial-gradient(circle at 100% 100%, transparent var(--notch-r), #000 calc(var(--notch-r) + .5px)) right var(--notch-f) bottom var(--notch-f) / calc(var(--notch-s) - var(--notch-f) + 1px) calc(var(--notch-s) - var(--notch-f) + 1px) no-repeat,  radial-gradient(circle at 1px 1px, #000 var(--notch-f), transparent calc(var(--notch-f) + .5px)) right 0 bottom calc(var(--notch-s) - var(--notch-f)) / calc(var(--notch-f) + 1px) calc(var(--notch-f) + 1px) no-repeat,  radial-gradient(circle at 1px 1px, #000 var(--notch-f), transparent calc(var(--notch-f) + .5px)) right calc(var(--notch-s) - var(--notch-f)) bottom 0 / calc(var(--notch-f) + 1px) calc(var(--notch-f) + 1px) no-repeat;-webkit-mask:var(--notch-mask);-webkit-mask:var(--notch-mask);mask:var(--notch-mask)}.providers-notch--track{--notch-r:39.37px;--notch-f:39.22px}.providers-notch--card{--notch-r:48px;--notch-f:39px;transition:--notch-r .52s cubic-bezier(.22,1,.36,1),--notch-f .52s cubic-bezier(.22,1,.36,1)}@media (min-width:768px){.providers-notch--card{--notch-r:0px;--notch-f:0px}.group:hover .providers-notch--card,.group:focus-within .providers-notch--card{--notch-r:48px;--notch-f:39px}}@media (prefers-reduced-motion:reduce){.providers-notch--card{transition:none}}
