.trial-countdown{color:var(--ink-foreground);text-align:center;margin-top:26px}.trial-countdown-heading{letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;gap:9px;font-size:10px;font-weight:700;display:flex}.trial-countdown-heading:before,.trial-countdown-heading:after{content:"";background:var(--primary-glow);opacity:.5;width:32px;height:1px}.trial-countdown-pulse{background:var(--primary-glow);width:8px;height:8px;box-shadow:0 0 10px 2px color-mix(in oklab, var(--primary-glow) 70%, transparent);border-radius:999px}.trial-countdown-digits{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:min(100%,440px);margin:16px auto 12px;display:grid}.trial-countdown-unit{background:linear-gradient(180deg, color-mix(in oklab, var(--ink) 58%, var(--primary)) 0%, color-mix(in oklab, var(--ink) 88%, var(--cyan)) 100%);border:1px solid color-mix(in oklab, var(--primary-glow) 26%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--ink-foreground) 16%, transparent), 0 16px 30px -20px var(--ink);border-radius:14px;gap:8px;padding:15px 6px 13px;display:grid;position:relative}.trial-countdown-value-wrap{place-items:center;display:grid;position:relative}.trial-countdown-value,.trial-countdown-tear{font-family:var(--font-display);font-variant-numeric:tabular-nums;background:linear-gradient(180deg, var(--ink-foreground) 18%, var(--primary-glow) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:800;line-height:1.15}.trial-countdown-tear{pointer-events:none;background-color:color-mix(in oklab, var(--ink) 70%, var(--primary));box-shadow:0 10px 18px -8px var(--ink);transform-origin:50% 100%;border-radius:10px;place-items:center;display:grid;position:absolute;inset:0}.trial-countdown-label{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab, var(--ink-foreground) 78%, transparent);font-size:9px;font-weight:600}.trial-countdown-unit.is-seconds{background:var(--gradient-primary);border-color:color-mix(in oklab, var(--primary-glow) 70%, transparent);box-shadow:inset 0 1px 0 color-mix(in oklab, var(--ink-foreground) 45%, transparent), 0 14px 34px -10px color-mix(in oklab, var(--primary) 70%, transparent)}.trial-countdown-unit.is-seconds .trial-countdown-value{color:var(--ink-foreground);background:0 0}.trial-countdown-unit.is-seconds .trial-countdown-tear{background:var(--gradient-primary);color:var(--ink-foreground)}.trial-countdown-note{color:color-mix(in oklab, var(--ink-foreground) 72%, transparent);font-size:10px;line-height:1.6}.trial-countdown-note-emphasis{letter-spacing:.06em;text-transform:uppercase;color:color-mix(in oklab, var(--primary-glow) 58%, white);text-shadow:0 0 16px color-mix(in oklab, var(--primary-glow) 62%, transparent);font-weight:700}.trial-countdown+.hero-guarantee{margin-top:16px}.trial-founders-offer{text-align:center;max-width:440px;margin:14px auto 0}.trial-founders-cta{color:var(--primary-glow);letter-spacing:.02em;gap:7px;font-size:13px;font-weight:700}.trial-founders-cta:hover{color:var(--ink-foreground);background:color-mix(in oklab, var(--primary-glow) 12%, transparent)}@media (prefers-reduced-motion:no-preference){.trial-countdown-pulse{animation:2s ease-in-out infinite trial-countdown-pulse}.trial-countdown-tear{animation:.62s cubic-bezier(.34,.61,.42,1) forwards trial-countdown-tear}:is(.trial-countdown-tear~.trial-countdown-value,.trial-countdown-value-wrap:has(.trial-countdown-tear) .trial-countdown-value){animation:.5s ease-out trial-countdown-settle}}@media (prefers-reduced-motion:reduce){.trial-countdown-tear{display:none}}@keyframes trial-countdown-pulse{0%,to{opacity:.55;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}@keyframes trial-countdown-tear{0%{opacity:1;transform:none}30%{opacity:1;transform:rotate(-7deg)translateY(-8%)skew(-5deg)}to{opacity:0;transform:rotate(-22deg)translateY(-150%)skew(-12deg)scale(.9)}}@keyframes trial-countdown-settle{0%{opacity:.4;transform:translateY(3px)scale(.96)}to{opacity:1;transform:none}}@media (width<=639px){.trial-countdown-value,.trial-countdown-tear{font-size:28px}.trial-countdown-heading{letter-spacing:.08em;font-size:9px}.trial-countdown-unit{border-radius:11px;gap:6px;padding:11px 4px 10px}.trial-countdown-digits{gap:7px}}
