.t1-hero{--t1-shadow-rgb: 18, 23, 18;background:radial-gradient(58% 80% at 84% 16%,color-mix(in srgb,var(--green-300) 24%,transparent) 0%,transparent 60%),var(--color-bg)}.t1-stage{position:relative;display:flex;align-items:center;justify-content:center;height:clamp(420px,46vw,540px);isolation:isolate}.t1-stage__glow{position:absolute;left:50%;top:50%;width:84%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:9999px;background:radial-gradient(circle at center,color-mix(in srgb,var(--green-300) 42%,transparent) 0%,color-mix(in srgb,var(--green-200) 28%,transparent) 40%,transparent 70%);filter:blur(28px);z-index:0;pointer-events:none}.t1-frame{position:relative;z-index:1;width:min(560px,94%);padding:12px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:color-mix(in srgb,var(--green-50) 55%,var(--color-surface));box-shadow:0 28px 60px rgba(var(--t1-shadow-rgb),.45)}.t1-panel{position:relative;z-index:1;width:100%;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card)}.t1-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;padding:12px;container-type:inline-size;background:color-mix(in srgb,var(--green-50) 40%,var(--color-surface))}.t1-col{min-width:0;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--green-50) 60%,var(--color-surface));padding:8px 6px}.t1-card{border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface);padding:7px 8px;box-shadow:0 1px 2px rgba(var(--t1-shadow-rgb),.05)}.t1-chip{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:7px;border-radius:9999px;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:7px 13px;font-size:13px;font-weight:600;color:var(--color-ink);white-space:nowrap;box-shadow:0 10px 24px rgba(var(--t1-shadow-rgb),.16);pointer-events:none}.t1-chip__dot{width:8px;height:8px;border-radius:9999px;flex-shrink:0}.t1-chip__dot--invite{background:var(--green-400);box-shadow:0 0 0 3px color-mix(in srgb,var(--green-400) 22%,transparent)}.t1-chip__dot--ready{background:var(--green-300);box-shadow:0 0 0 3px color-mix(in srgb,var(--green-300) 26%,transparent)}.t1-chip__dot--handoff{background:var(--green-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--green-500) 20%,transparent)}.t1-chip--invite{top:-14px;left:24px}.t1-chip--ready{top:42%;margin-top:-16px;left:100%;margin-left:-18px}.t1-chip--handoff{bottom:-14px;right:24px}@media (prefers-reduced-motion: no-preference){.t1-chip--invite{animation:t1-drift-a 7s ease-in-out infinite}.t1-chip--ready{animation:t1-drift-b 9s ease-in-out infinite}.t1-chip--handoff{animation:t1-drift-c 8s ease-in-out infinite}.t1-frame{animation:t1-frame-drift 12s ease-in-out infinite}.t1-stage__glow{animation:t1-glow 12s ease-in-out infinite}}@keyframes t1-drift-a{0%,to{transform:translate(0)}50%{transform:translate(-3px,-6px)}}@keyframes t1-drift-b{0%,to{transform:translate(0)}50%{transform:translate(5px,4px)}}@keyframes t1-drift-c{0%,to{transform:translate(0)}50%{transform:translate(-4px,5px)}}@keyframes t1-frame-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes t1-glow{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}.t1-cta{position:relative;isolation:isolate}.t1-cta__arrow{transition:transform .2s ease}.t1-cta:hover .t1-cta__arrow{transform:translate(4px)}.t1-cta:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:9999px;background:color-mix(in srgb,var(--green-400) 65%,transparent);opacity:.55;z-index:-1;pointer-events:none}@media (prefers-reduced-motion: no-preference){.t1-cta:before{animation:t1-cta-pulse 2.6s ease-in-out infinite}.t1-cta__arrow{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}}@keyframes t1-cta-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}@container (max-width: 420px){.t1-col:nth-child(4){display:none}}.mw-carousel{position:relative;outline:none}.mw-carousel:focus-visible{outline:2px solid var(--color-brand);outline-offset:6px;border-radius:var(--radius-lg)}.mw-viewport{position:relative;height:clamp(440px,58vw,540px);overflow:hidden}.mw-slide{position:absolute;top:50%;left:50%;width:clamp(290px,58vw,600px);height:clamp(400px,52vw,500px);transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.mw-card{display:flex;flex-direction:column;height:100%;overflow:hidden;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);transition:box-shadow .6s cubic-bezier(.22,1,.36,1)}.mw-card--center{box-shadow:var(--shadow-lg)}.mw-media{position:relative;flex:1 1 auto;min-height:0;background:var(--green-50);border-bottom:1px solid var(--color-border)}.mw-media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}.mw-caption{flex:0 0 auto;padding:var(--space-6)}@media (min-width: 768px){.mw-caption{padding:var(--space-8)}}.mw-learn:hover{color:var(--color-brand-dark)}.mw-learn__arrow{transition:transform .2s ease}.mw-learn:hover .mw-learn__arrow{transform:translate(3px)}.mw-media__mock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;background:linear-gradient(180deg,var(--green-50) 0%,var(--color-surface) 70%)}.mw-media__mock-inner{width:100%;display:flex;transform-origin:center center}.mw-mock{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:var(--space-6);gap:var(--space-6);background:linear-gradient(180deg,var(--green-50) 0%,var(--color-surface) 70%)}.mw-mock__bar{display:flex;align-items:center;gap:var(--space-2)}.mw-mock__dot{width:9px;height:9px;border-radius:var(--radius-full);background:var(--neutral-300)}.mw-mock__kind{margin-left:auto;font-size:var(--text-eyebrow);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-brand);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);padding:4px 10px}.mw-mock__head{display:flex;align-items:center;gap:var(--space-4)}.mw-mock__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;flex:0 0 auto;border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.mw-mock__titles{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1 auto}.mw-mock__line{display:block;height:10px;border-radius:var(--radius-full);background:var(--neutral-200)}.mw-mock__line--title{width:62%;height:13px;background:var(--neutral-300)}.mw-mock__line--sub{width:42%}.mw-mock__table{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.mw-mock__row{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.mw-mock__label{height:9px;width:46%;border-radius:var(--radius-full);background:var(--neutral-200)}.mw-mock__value{height:9px;width:22%;border-radius:var(--radius-full);background:var(--neutral-200)}.mw-mock__row--done .mw-mock__label{background:var(--green-200)}.mw-mock__value--ok{background:var(--color-brand)}.mw-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:40;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card);cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.mw-arrow:hover{background:var(--green-50);box-shadow:var(--shadow-lg)}.mw-arrow:active{transform:translateY(-50%) scale(.94)}.mw-arrow:focus-visible{outline:2px solid var(--color-brand);outline-offset:2px}.mw-arrow--prev{left:clamp(0px,4vw,40px)}.mw-arrow--next{right:clamp(0px,4vw,40px)}.mw-dots{display:flex;justify-content:center;gap:var(--space-3);margin-top:var(--space-12)}.mw-dot{width:9px;height:9px;padding:0;border:none;border-radius:var(--radius-full);background:var(--neutral-300);cursor:pointer;transition:width .3s cubic-bezier(.22,1,.36,1),background .3s ease}.mw-dot:hover{background:var(--neutral-400)}.mw-dot--active{width:28px;background:var(--color-brand)}.mw-dot:focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}@media (prefers-reduced-motion: reduce){.mw-slide,.mw-card,.mw-arrow,.mw-dot,.mw-learn__arrow{transition:none!important}}.t2-hero{--t2-shadow-rgb: 18, 23, 18;background:radial-gradient(58% 80% at 84% 16%,color-mix(in srgb,var(--green-300) 24%,transparent) 0%,transparent 60%),var(--color-bg)}.t2-stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:clamp(420px,46vw,540px);isolation:isolate}.t2-stage__glow{position:absolute;left:50%;top:50%;width:84%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:9999px;background:radial-gradient(circle at center,color-mix(in srgb,var(--green-300) 42%,transparent) 0%,color-mix(in srgb,var(--green-200) 28%,transparent) 40%,transparent 70%);filter:blur(28px);z-index:0;pointer-events:none}.t2-frame{position:relative;z-index:1;width:min(560px,94%);padding:12px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:color-mix(in srgb,var(--green-50) 55%,var(--color-surface));box-shadow:0 28px 60px rgba(var(--t2-shadow-rgb),.45)}.t2-panel{position:relative;z-index:1;width:100%;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card)}.t2-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px;padding:12px;container-type:inline-size;background:color-mix(in srgb,var(--green-50) 40%,var(--color-surface))}.t2-col{min-width:0;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--green-50) 60%,var(--color-surface));padding:8px 6px}.t2-card{border-radius:8px;border:1px solid var(--color-border);background:var(--color-surface);padding:7px 8px;box-shadow:0 1px 2px rgba(var(--t2-shadow-rgb),.05)}.t2-chip{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:7px;border-radius:9999px;border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 92%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:7px 13px;font-size:13px;font-weight:600;color:var(--color-ink);white-space:nowrap;box-shadow:0 10px 24px rgba(var(--t2-shadow-rgb),.16);pointer-events:none}.t2-chip__dot{width:8px;height:8px;border-radius:9999px;flex-shrink:0}.t2-chip__dot--intake{background:var(--green-400);box-shadow:0 0 0 3px color-mix(in srgb,var(--green-400) 22%,transparent)}.t2-chip__dot--gifi{background:var(--green-300);box-shadow:0 0 0 3px color-mix(in srgb,var(--green-300) 26%,transparent)}.t2-chip__dot--handoff{background:var(--green-500);box-shadow:0 0 0 3px color-mix(in srgb,var(--green-500) 20%,transparent)}.t2-chip--intake{top:-14px;left:24px}.t2-chip--gifi{top:42%;margin-top:-16px;left:100%;margin-left:-18px}.t2-chip--handoff{bottom:-14px;right:24px}@media (prefers-reduced-motion: no-preference){.t2-chip--intake{animation:t2-drift-a 7s ease-in-out infinite}.t2-chip--gifi{animation:t2-drift-b 9s ease-in-out infinite}.t2-chip--handoff{animation:t2-drift-c 8s ease-in-out infinite}.t2-frame{animation:t2-frame-drift 12s ease-in-out infinite}.t2-stage__glow{animation:t2-glow 12s ease-in-out infinite}}@keyframes t2-drift-a{0%,to{transform:translate(0)}50%{transform:translate(-3px,-6px)}}@keyframes t2-drift-b{0%,to{transform:translate(0)}50%{transform:translate(5px,4px)}}@keyframes t2-drift-c{0%,to{transform:translate(0)}50%{transform:translate(-4px,5px)}}@keyframes t2-frame-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes t2-glow{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}}.t2-cta{position:relative;isolation:isolate}.t2-cta__arrow{transition:transform .2s ease}.t2-cta:hover .t2-cta__arrow{transform:translate(4px)}.t2-cta:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:9999px;background:color-mix(in srgb,var(--green-400) 65%,transparent);opacity:.55;z-index:-1;pointer-events:none}@media (prefers-reduced-motion: no-preference){.t2-cta:before{animation:t2-cta-pulse 2.6s ease-in-out infinite}.t2-cta__arrow{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}}@keyframes t2-cta-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}@container (max-width: 420px){.t2-col:nth-child(4){display:none}}.hst-hero{--hst-shadow-rgb: 18, 23, 18;background:radial-gradient(58% 80% at 84% 16%,color-mix(in srgb,var(--green-300) 24%,transparent) 0%,transparent 60%),var(--color-bg)}.hst-stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:clamp(420px,46vw,540px);isolation:isolate}.hst-stage__glow{position:absolute;left:50%;top:50%;width:84%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:9999px;background:radial-gradient(circle at center,color-mix(in srgb,var(--green-300) 42%,transparent) 0%,color-mix(in srgb,var(--green-200) 28%,transparent) 40%,transparent 70%);filter:blur(28px);z-index:0;pointer-events:none}.hst-frame{position:relative;z-index:1;width:min(560px,96%);padding:12px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:color-mix(in srgb,var(--green-50) 55%,var(--color-surface));box-shadow:0 28px 60px rgba(var(--hst-shadow-rgb),.45)}.hst-panel{position:relative;z-index:1;width:100%;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card)}.hst-col{border-radius:var(--radius-sm);background:color-mix(in srgb,var(--color-border) 22%,var(--color-surface));padding:6px}.hst-col__head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:6px;padding:2px 4px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--color-ink-muted)}.hst-col__head--neutral{color:var(--color-ink-muted)}.hst-col__head--brand{color:var(--green-400)}.hst-col__head--done{color:var(--green-500)}.hst-col__count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:9999px;background:color-mix(in srgb,var(--color-border) 60%,var(--color-surface));font-size:9px;font-weight:700;color:var(--color-ink-muted)}.hst-card{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);padding:8px 9px;box-shadow:var(--shadow-sm)}.hst-badge{display:inline-flex;align-items:center;border-radius:9999px;padding:2px 7px;font-size:9px;font-weight:700;line-height:1.2}.hst-badge--filed{background:var(--green-100);color:var(--green-700)}.hst-badge--ready{background:color-mix(in srgb,var(--green-300) 35%,transparent);color:var(--green-700)}.hst-badge--due{background:color-mix(in srgb,var(--amber-400) 26%,transparent);color:var(--amber-500)}.hst-badge--overdue{background:color-mix(in srgb,var(--notify-500) 16%,transparent);color:var(--notify-500)}.hst-chip{position:absolute;z-index:5;display:inline-flex;align-items:center;gap:6px;border-radius:9999px;padding:7px 12px;font-size:12px;font-weight:700;white-space:nowrap;background:var(--color-surface);box-shadow:0 12px 26px rgba(var(--hst-shadow-rgb),.22);pointer-events:none}.hst-chip--filed{left:2%;bottom:12%;color:var(--green-700)}.hst-chip__check{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:9999px;background:var(--color-cta)}.hst-chip__check svg{width:10px;height:10px;color:var(--color-on-brand)}.hst-chip--due{left:-2%;top:16%;color:var(--amber-500)}.hst-chip--due .hst-chip__dot{background:var(--amber-400)}.hst-chip--overdue{right:-1%;top:8%;color:var(--notify-500)}.hst-chip--overdue .hst-chip__dot{background:var(--notify-500)}.hst-chip__dot{width:7px;height:7px;border-radius:9999px}@media (prefers-reduced-motion: no-preference){.hst-frame{animation:hst-frame-in .7s cubic-bezier(.16,1,.3,1) both}.hst-chip--filed{animation:hst-drift-a 8.5s ease-in-out .2s infinite}.hst-chip--due{animation:hst-drift-b 7.4s ease-in-out .9s infinite}.hst-chip--overdue{animation:hst-drift-c 9.2s ease-in-out .5s infinite}.hst-chip--due .hst-chip__dot{animation:hst-pulse 1.8s ease-in-out infinite}}@keyframes hst-frame-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes hst-drift-a{0%,to{transform:translate(0)}50%{transform:translate(6px,-9px)}}@keyframes hst-drift-b{0%,to{transform:translate(0)}50%{transform:translate(-7px,7px)}}@keyframes hst-drift-c{0%,to{transform:translate(0)}50%{transform:translate(5px,8px)}}@keyframes hst-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.72)}}.hst-cta{position:relative;isolation:isolate}.hst-cta__arrow{transition:transform .2s ease}.hst-cta:hover .hst-cta__arrow{transform:translate(4px)}.hst-cta:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:9999px;background:color-mix(in srgb,var(--green-400) 65%,transparent);opacity:.55;z-index:-1;pointer-events:none}@media (prefers-reduced-motion: no-preference){.hst-cta:before{animation:hst-cta-pulse 2.6s ease-in-out infinite}.hst-cta__arrow{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}}@keyframes hst-cta-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}.pay-hero{--pay-shadow-rgb: 18, 23, 18;background:radial-gradient(58% 80% at 84% 16%,color-mix(in srgb,var(--green-300) 24%,transparent) 0%,transparent 60%),var(--color-bg)}.pay-stage{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-width:0;height:clamp(420px,46vw,540px);isolation:isolate}.pay-stage__glow{position:absolute;left:50%;top:50%;width:84%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:9999px;background:radial-gradient(circle at center,color-mix(in srgb,var(--green-300) 42%,transparent) 0%,color-mix(in srgb,var(--green-200) 28%,transparent) 40%,transparent 70%);filter:blur(28px);z-index:0;pointer-events:none}.pay-frame{position:relative;z-index:1;width:min(520px,96%);padding:12px;border-radius:var(--radius-lg);border:1px solid var(--color-border);background:color-mix(in srgb,var(--green-50) 55%,var(--color-surface));box-shadow:0 28px 60px rgba(var(--pay-shadow-rgb),.45)}.pay-panel{position:relative;z-index:1;width:100%;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-card)}.pay-row{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 14px;border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.pay-row--flagged{background:color-mix(in srgb,var(--green-50) 70%,var(--color-surface))}.pay-badge{position:absolute;z-index:5;top:-5px;right:-6px;perspective:700px;pointer-events:none}.pay-badge__flip{position:relative;width:124px;height:34px;transform-style:preserve-3d;transform:rotateX(180deg)}.pay-badge__face{position:absolute;top:0;right:0;bottom:0;left:0;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:9999px;font-size:13px;font-weight:700;white-space:nowrap;backface-visibility:hidden;box-shadow:0 12px 26px rgba(var(--pay-shadow-rgb),.28)}.pay-badge__face--checking{background:var(--color-checking);color:var(--color-on-checking)}.pay-badge__face--reviewed{background:var(--color-cta);color:var(--color-on-brand);transform:rotateX(180deg)}.pay-badge__dot{width:8px;height:8px;border-radius:9999px;background:var(--color-on-checking)}.pay-badge__check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:9999px;background:color-mix(in srgb,var(--color-on-brand) 22%,transparent)}.pay-badge__check svg{width:11px;height:11px;color:var(--color-on-brand)}@media (prefers-reduced-motion: no-preference){.pay-badge{animation:pay-badge-in .6s cubic-bezier(.16,1,.3,1) .4s both}.pay-badge__flip{animation:pay-badge-flip 5.2s infinite}.pay-badge__dot{animation:pay-pulse 1.4s ease-in-out infinite}.pay-frame{animation:pay-frame-in .7s cubic-bezier(.16,1,.3,1) both}}@keyframes pay-badge-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes pay-badge-flip{0%,38.5%{transform:rotateX(0);animation-timing-function:ease-in-out}50%,88.5%{transform:rotateX(180deg);animation-timing-function:ease-in-out}to{transform:rotateX(360deg)}}@keyframes pay-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.72)}}@keyframes pay-frame-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.pay-cta{position:relative;isolation:isolate}.pay-cta__arrow{transition:transform .2s ease}.pay-cta:hover .pay-cta__arrow{transform:translate(4px)}.pay-cta:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:9999px;background:color-mix(in srgb,var(--green-400) 65%,transparent);opacity:.55;z-index:-1;pointer-events:none}@media (prefers-reduced-motion: no-preference){.pay-cta:before{animation:pay-cta-pulse 2.6s ease-in-out infinite}.pay-cta__arrow{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}}@keyframes pay-cta-pulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.7;transform:scale(1.06)}}
