.r83FQa_frame{box-sizing:border-box;border:var(--kd-line-w) solid var(--kd-neon-border);border-radius:var(--kd-radius);background:var(--kd-surface);box-shadow:var(--kd-glow-neon);position:relative}.r83FQa_interactive:after{content:"";inset:calc(var(--kd-line-w) * -1);border-radius:inherit;box-shadow:var(--kd-glow-neon-hover);opacity:0;pointer-events:none;transition:opacity .2s;position:absolute}.r83FQa_interactive:hover:after{opacity:1}.r83FQa_ring{z-index:2;padding:var(--kd-line-w);border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;position:absolute;inset:0;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.r83FQa_beam{background:var(--kd-beam);width:250%;animation:5.5s ease-in-out infinite alternate r83FQa_flow;position:absolute;top:0;bottom:0;left:0}.r83FQa_ring[data-paused] .r83FQa_beam{animation-play-state:paused}@keyframes r83FQa_flow{0%{transform:translate(0)}to{transform:translate(-60%)}}@media (prefers-reduced-motion:reduce){.r83FQa_beam{animation:none}.r83FQa_interactive:after{transition:none}}
.ZRgRkq_button{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--kd-space-2);min-height:var(--kd-btn-h-md);padding:0 var(--kd-space-4);border:var(--kd-line-w) solid transparent;border-radius:var(--kd-radius-sm);color:var(--kd-text);font-family:var(--kd-font-text);font-size:var(--kd-fs-text-sm);text-align:center;cursor:pointer;background:0 0;line-height:1.3;text-decoration:none;display:inline-flex}.ZRgRkq_lg{min-height:var(--kd-btn-h-lg)}@media (min-width:600px){.ZRgRkq_lg{padding:0 var(--kd-space-5)}}.ZRgRkq_full{width:100%;display:flex}.ZRgRkq_primary{background:var(--kd-btn-bg);color:var(--kd-btn-text);font-weight:var(--kd-weight-strong);box-shadow:var(--kd-glow-btn)}.ZRgRkq_primary:hover{background:var(--kd-btn-bg-hover)}.ZRgRkq_outline{border-color:var(--kd-outline-border)}.ZRgRkq_outline:hover{background:var(--kd-wash)}.ZRgRkq_neon{border-color:var(--kd-neon-border);border-radius:var(--kd-radius-sm);background:var(--kd-surface);}.ZRgRkq_link{padding:0 var(--kd-space-3)}.ZRgRkq_link:hover{color:var(--kd-accent-text)}
