.cg-cursor{position:fixed;left:-36px;top:-36px;width:72px;height:72px;border:1px solid #004b60a0;border-radius:50%;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;z-index:2147483000;pointer-events:none;color:#004b60;opacity:0;will-change:transform;transition:opacity .12s,width .2s,height .2s,margin .2s}.cg-cursor.is-visible{opacity:1}.cg-cursor.is-action{width:84px;height:84px;margin:-6px 0 0 -6px}.cg-cursor.on-dark{color:#fff;border-color:#ffffffa0}.cg-cursor-symbol{display:block;width:20px;height:20px}.cg-cursor-symbol svg{width:100%;height:100%;display:block}.cg-cursor-word{font:600 7px/1.4 'DM Sans',Arial,sans-serif;letter-spacing:.06em;text-align:center;max-width:64px}.cg-custom-cursor,.cg-custom-cursor a,.cg-custom-cursor button,.cg-custom-cursor label,.cg-custom-cursor summary{cursor:none!important}.cg-custom-cursor input:not([type=radio]):not([type=checkbox]),.cg-custom-cursor textarea{cursor:text!important}.cg-custom-cursor select{cursor:auto!important}@media(max-width:900px),(hover:none),(pointer:coarse){.cg-cursor{display:none}}@media(prefers-reduced-motion:reduce){.cg-cursor{transition:none}}
