.gss-source-preview{position:relative;padding:0;border:0;background:none;cursor:pointer;border-radius:1rem}.gss-source-preview:focus-visible{outline:2px solid #8055ee;outline-offset:5px}.gss-source-action{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .18s}.gss-source-preview:is(:hover,:focus-visible,:active) .gss-source-action{opacity:1}.gss-source-action i{display:block;position:absolute}.gss-source-action--website i:first-child{left:30%;top:43%;width:40%;height:25%;border-radius:4px;background:#f9f7ff;border:1px solid #8b62f0;box-shadow:0 2px 5px #3f20693a}.gss-source-action--website i:nth-child(2){left:39%;top:51%;width:21%;height:2px;background:#8b62f0}.gss-source-action--website i:nth-child(3){left:39%;top:58%;width:14%;height:2px;background:#b6a0f4}.gss-source-action--mobile-apps i:first-child{left:37%;top:36%;width:27%;height:29%;background:linear-gradient(145deg,#fff,#e6dcff);border:1px solid #ad8fff;border-radius:4px;box-shadow:0 0 9px #b38aff88}.gss-source-action--mobile-apps i:nth-child(2),.gss-source-action--mobile-apps i:nth-child(3){left:41%;top:43%;width:18%;height:2px;background:#9565ef}.gss-source-action--mobile-apps i:nth-child(3){top:51%;width:12%}.gss-source-action--google-search i:first-child{left:31%;top:28%;width:32%;height:2px;background:#fff;box-shadow:0 0 5px #bd99ff}.gss-source-action--google-search i:nth-child(2){left:35%;top:47%;width:20%;height:20%;border:2px solid #b69aff;border-radius:50%}.gss-source-action--ai-search i{width:7px;height:7px;border-radius:50%;background:#eee5ff;box-shadow:0 0 9px #b991ff}.gss-source-action--ai-search i:first-child{left:24%;top:34%}.gss-source-action--ai-search i:nth-child(2){left:60%;top:26%}.gss-source-action--ai-search i:nth-child(3){left:59%;top:63%}.gss-source-action--google-maps i{left:19%;top:66%;width:64%;height:19%;border:1.5px solid #9b76f1;border-radius:50%}.gss-source-action--ads i{right:6%;top:31%;width:15%;height:38%;border-right:2px solid #9870ed;border-radius:50%}.gss-source-action--ads i:nth-child(2){right:-2%;top:25%;height:50%}.gss-source-action--ads i:nth-child(3){right:-10%;top:18%;height:64%}.gss-source-action--social i{top:43%;width:5px;height:5px;background:#f5eeff;border-radius:50%;box-shadow:0 0 3px #ae8ef9}.gss-source-action--social i:first-child{left:30%}.gss-source-action--social i:nth-child(2){left:41%}.gss-source-action--social i:nth-child(3){left:52%}.gss-source-action--automation i{width:4px;height:4px;background:#9e76f8;border-radius:1px;box-shadow:0 0 6px #a17afd}.gss-source-action--automation i:first-child{left:23%;top:23%}.gss-source-action--automation i:nth-child(2){left:77%;top:48%}.gss-source-action--automation i:nth-child(3){left:41%;top:76%}@media(prefers-reduced-motion:no-preference){.gss-source-preview:is(:hover,:focus-visible,:active) .gss-source-action--website{animation:gss-action-arrive 1.5s ease-in-out infinite}.gss-source-preview:is(:hover,:focus-visible,:active) .gss-source-action--mobile-apps{animation:gss-action-arrive 1.7s ease-in-out infinite}.gss-source-preview:is(:hover,:focus-visible,:active) .gss-source-action--google-search i:first-child{animation:gss-action-scan 1.4s ease-in-out infinite}.gss-source-preview:is(:hover,:focus-visible,:active) :is(.gss-source-action--ads,.gss-source-action--social,.gss-source-action--ai-search,.gss-source-action--automation) i{animation:gss-action-signal 1.2s ease-in-out infinite}.gss-source-preview:is(:hover,:focus-visible,:active) .gss-source-action i:nth-child(2){animation-delay:.18s}.gss-source-preview:is(:hover,:focus-visible,:active) .gss-source-action i:nth-child(3){animation-delay:.36s}.gss-source-preview:is(:hover,:focus-visible,:active) .gss-source-action--google-maps i{animation:gss-action-ping 1.5s ease-out infinite}.gss__source--automation .gss-source-preview:is(:hover,:focus-visible,:active) .growth-source-step-icon__asset{animation:gss-action-gears 1.5s ease-in-out infinite}}@keyframes gss-action-arrive{0%,to{opacity:.2;transform:translateY(3px)}30%,75%{opacity:1;transform:translateY(0)}}@keyframes gss-action-scan{0%,to{transform:translateY(0);opacity:.3}50%{transform:translateY(22px);opacity:1}}@keyframes gss-action-signal{0%,to{opacity:.25}50%{opacity:1}}@keyframes gss-action-ping{0%{transform:scale(.55);opacity:1}to{transform:scale(1.25);opacity:0}}@keyframes gss-action-gears{0%,to{transform:rotate(-7deg)}50%{transform:rotate(10deg)}}@media(prefers-reduced-motion:reduce){.gss-source-action{transition:none}.gss-source-preview .growth-source-step-icon__asset{animation:none}}