.automation-invitation{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(28px,5vw,80px);margin-top:36px;padding:clamp(26px,4vw,56px);background:#202c25;color:#fff;border:1px solid #c9ff4055;border-radius:30px;overflow:hidden}.automation-invitation h3{font-size:clamp(30px,3.4vw,49px);line-height:1.12;letter-spacing:-.05em;margin:18px 0}.automation-invitation h3 em{color:#ceff43;font-family:Georgia,serif;font-weight:400}.automation-invitation p:not(.eyebrow){color:#e1e8df;max-width:55ch;line-height:1.75}.automation-invitation .eyebrow{color:#ceff43;font-size:10px}.automation-launch{display:inline-flex;gap:25px;align-items:center;background:#ceff43;color:#1c241d;font-weight:800;padding:17px 23px;border-radius:10px;margin:15px 0;text-decoration:none;transition:transform .2s,background .2s}.automation-launch:hover{transform:rotate(-2deg) scale(1.03);background:#ff7958}.automation-launch span{font-size:25px}.automation-invitation small{display:block;font-size:12px;max-width:50ch;color:#b8c5b8}.automation-preview{position:relative;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:32px 20px;text-decoration:none;color:#18251c;background:radial-gradient(ellipse,#ceff432c,transparent 70%)}.automation-tag{color:#c8d7c2;font-size:10px;letter-spacing:.15em}.automation-ticket{background:#ceff43;padding:18px 24px;border-radius:5px 26px 5px 5px;font-size:clamp(18px,2vw,26px);font-weight:700;display:flex;justify-content:space-between;box-shadow:7px 8px 0 #0c160f;transform:rotate(-4deg);animation:operation-bob 3.8s ease-in-out infinite}.automation-ticket:nth-of-type(3){background:#ff7958;transform:rotate(4deg);animation-delay:-1.3s}.automation-ticket:nth-of-type(4){background:#f3f8e9;animation-delay:-2.6s}.automation-preview-caption{color:#d3e0cf;font-size:12px;margin-top:14px}.automation-preview:hover .automation-ticket{outline:2px solid white}@keyframes operation-bob{50%{translate:0 -7px}}@media(max-width:720px){.automation-invitation{grid-template-columns:1fr}.automation-preview{padding:12px 10px}.automation-launch{gap:15px}}@media(prefers-reduced-motion:reduce){.automation-ticket{animation:none}.automation-launch{transition:none}}
