._8XTLdq_banner{background:hsl(var(--surface-accent));color:hsl(var(--foreground));border-radius:1rem;width:100%;position:relative;overflow:hidden}._8XTLdq_activate{color:inherit;text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;width:100%;padding:1.5rem 4rem 1.5rem 1.5rem;display:grid}._8XTLdq_pawMark{color:hsl(var(--primary));display:flex;transform:rotate(-12deg)}._8XTLdq_pawMark svg{width:2.5rem;height:2.5rem}._8XTLdq_copy{min-width:0}._8XTLdq_title{font-size:1.25rem;font-weight:700;line-height:1.5;display:block}._8XTLdq_description{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.875rem;line-height:1.5;display:block}._8XTLdq_cta{background:hsl(var(--primary));color:hsl(var(--primary-foreground));text-align:center;white-space:nowrap;border-radius:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;transition:background-color .15s}._8XTLdq_activate:hover ._8XTLdq_cta{background:hsl(var(--primary) / .9)}._8XTLdq_activate:focus-visible,._8XTLdq_close:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-3px}._8XTLdq_close{color:hsl(var(--muted-foreground));cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;transition:background-color .15s,color .15s;display:flex;position:absolute;top:.25rem;right:.25rem}._8XTLdq_close:hover{background:hsl(var(--foreground) / .06);color:hsl(var(--foreground))}._8XTLdq_slot{margin-bottom:1.5rem}._8XTLdq_collapsed{height:0;margin-bottom:0}._8XTLdq_dismissing{pointer-events:none;transform-origin:50%;will-change:opacity, transform;z-index:30}._8XTLdq_entryPulse{animation:.48s ease-out _8XTLdq_entryPulse}@keyframes _8XTLdq_entryPulse{0%,to{box-shadow:0 0 0 0 hsl(var(--primary) / 0);transform:scale(1)}35%{box-shadow:0 0 0 5px hsl(var(--primary) / .2);transform:scale(1.035)}}@media (max-width:479px){._8XTLdq_activate{grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:1.25rem 3rem 1.25rem 1.25rem}._8XTLdq_pawMark svg{width:2rem;height:2rem}._8XTLdq_cta{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){._8XTLdq_cta,._8XTLdq_close{transition:none}._8XTLdq_entryPulse{animation:none}}
