html{scroll-behavior:smooth}body{min-width:320px}:root{--background:#f9fafb;--foreground:#2b1e12;--card:#fff;--card-foreground:#362517;--popover:#fff;--popover-foreground:#362517;--primary:#fa802e;--primary-foreground:#fff;--secondary:#593e26;--secondary-foreground:#fff;--muted:#edf0f3;--muted-foreground:#000;--accent:#edfdf5;--accent-foreground:#0d7340;--destructive:#ef4343;--destructive-foreground:#fff;--border:#e0e6eb;--input:#e0e6eb;--ring:#fa802e;--font-sans:Outfit, Inter, sans-serif;--font-serif:Georgia, serif;--font-mono:JetBrains Mono, monospace;--radius:1.5rem;--shadow-2xs:0px 1px 3px 0px #29333d0d;--shadow-xs:0px 1px 3px 0px #29333d0d;--shadow-sm:0px 1px 3px 0px #29333d1a, 0px 1px 2px -1px #29333d1a;--shadow:0px 1px 3px 0px #29333d1a, 0px 1px 2px -1px #29333d1a;--shadow-md:0px 1px 3px 0px #29333d1a, 0px 2px 4px -1px #29333d1a;--shadow-lg:0px 1px 3px 0px #29333d1a, 0px 4px 6px -1px #29333d1a;--shadow-xl:0px 1px 3px 0px #29333d1a, 0px 8px 10px -1px #29333d1a;--shadow-2xl:0px 1px 3px 0px #29333d40;--tracking-normal:-.02em}.dark{--background:#101318;--foreground:#f9fafb;--card:#181d25;--card-foreground:#f9fafb;--popover:#1d212b;--popover-foreground:#f9fafb;--primary:#fa802e;--primary-foreground:#101318;--secondary:#2b2118;--secondary-foreground:#fff;--muted:#1f2632;--muted-foreground:#cbd5e1;--accent:#1f2632;--accent-foreground:#e2e8f0;--destructive:#ef4343;--destructive-foreground:#fff;--border:#ffffff1f;--input:#ffffff29;--ring:#fa802e}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.why-autotapper-accent{color:#9a3412;background:linear-gradient(#fff7ede6,#ffffffeb);border:1px solid #fb923c2e;border-radius:1rem;align-items:center;gap:.75rem;margin-top:.95rem;padding:.65rem .9rem;font-size:1rem;font-weight:700;line-height:1.5;display:inline-flex;box-shadow:inset 0 1px #ffffffe6}.why-autotapper-accent:before{content:"";background:linear-gradient(135deg,#fb923c,#f97316eb);border-radius:9999px;flex-shrink:0;width:.7rem;height:.7rem;box-shadow:0 0 0 .35rem #fb923c1f}.why-autotapper-heading{align-items:center;gap:1rem;margin-bottom:.9rem;display:flex}.why-autotapper-icon{border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;padding:.8rem;transition:background-color .3s;display:inline-flex}.pricing-billing-shell{isolation:isolate;background:#fffffffa;border:1.5px solid #362517e6;border-radius:9999px;align-items:center;gap:.2rem;padding:.22rem;display:inline-flex;position:relative;box-shadow:0 12px 28px #0f172a0f}.pricing-billing-indicator{will-change:transform, width;pointer-events:none;z-index:0;background:linear-gradient(135deg,#fb923c,#f97316f0);border-radius:9999px;width:0;transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),box-shadow .24s;position:absolute;top:.22rem;bottom:.22rem;left:0;box-shadow:0 10px 24px #f9731647,inset 0 1px #ffffff47}.pricing-billing-option{z-index:1;color:#362517;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;min-width:0;padding:.7rem 1rem;font-size:.95rem;font-weight:700;line-height:1;transition:color .18s,background-color .18s,box-shadow .18s;display:inline-flex;position:relative}.pricing-billing-option[aria-pressed=true]{color:#fff;box-shadow:none;background:0 0}[data-pricing-section=true]{isolation:isolate;position:relative}[data-pricing-section=true]:before{content:"";filter:blur(48px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#fb923c2e,#fb923c00 68%);border-radius:9999px;width:min(72rem,92vw);height:24rem;position:absolute;inset:3rem auto auto 50%;transform:translate(-50%)}[data-pricing-section=true] .pricing-toggle{box-shadow:inset 0 1px #ffffffd9,0 14px 30px #0f172a14}[data-pricing-section=true] .pricing-toggle button{transition:color .18s,background-color .18s,box-shadow .18s,transform .18s}[data-pricing-section=true] .pricing-toggle button[aria-pressed=true]{color:var(--primary-foreground);background:linear-gradient(135deg,#fb923c,#f97316f0);transform:translateY(-1px);box-shadow:0 10px 24px #f9731647,inset 0 1px #ffffff47}[data-pricing-section=true] .pricing-billing-shell{isolation:isolate;background:#fffffffa;border:1.5px solid #362517e6;gap:.2rem;padding:.22rem;position:relative;box-shadow:0 12px 28px #0f172a0f}[data-pricing-section=true] .pricing-billing-indicator{will-change:transform, width;pointer-events:none;z-index:0;background:linear-gradient(135deg,#fb923c,#f97316f0);border-radius:9999px;width:0;transition:transform .42s cubic-bezier(.22,1,.36,1),width .42s cubic-bezier(.22,1,.36,1),box-shadow .24s;position:absolute;top:.22rem;bottom:.22rem;left:0;box-shadow:0 10px 24px #f9731647,inset 0 1px #ffffff47}[data-pricing-section=true] .pricing-billing-option{z-index:1;color:#362517;white-space:nowrap;background:0 0;border-radius:9999px;justify-content:center;align-items:center;gap:.32rem;min-width:0;padding:.7rem 1rem;font-size:.95rem;font-weight:700;transition:color .18s,background-color .18s,box-shadow .18s;display:inline-flex;position:relative}[data-pricing-section=true] .pricing-billing-option:hover{color:#2b1e12}[data-pricing-section=true] .pricing-billing-option[aria-pressed=true]{color:#fff;box-shadow:none;background:0 0}[data-pricing-section=true] .pricing-card{background:linear-gradient(#fffffffa,#f8fafcf0);border:1px solid #e2e8f0eb;border-radius:1.5rem;transition:transform .22s,box-shadow .22s,border-color .22s;box-shadow:0 18px 42px #0f172a14,inset 0 1px #ffffffd9}[data-pricing-section=true] .pricing-card:hover{border-color:#fb923c42;transform:translateY(-4px);box-shadow:0 24px 54px #0f172a1f,0 16px 36px #fb923c1a}[data-pricing-section=true] .pricing-card--featured{background:linear-gradient(#fff,#fff7edeb);box-shadow:0 30px 70px #f973162e,0 0 0 1px #fb923c29;border-color:#fb923c6b!important}[data-pricing-section=true] .pricing-card-plus{background:radial-gradient(circle at 100% 0,#fb923c2e,#0000 42%),linear-gradient(#fff,#fff6e8f5);border:1px solid #f9731673;transform:translateY(-4px)scale(1.02);box-shadow:0 34px 72px #f9731638,0 0 0 1px #fb923c2e,inset 0 1px #ffffffd9}[data-pricing-section=true] .pricing-card-plus:after{content:"";border-radius:inherit;pointer-events:none;opacity:.35;-webkit-mask-composite:xor;background:linear-gradient(120deg,#fbbf246b,#fb923c29,#f973166b);padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-pricing-section=true] .pricing-card-plus:hover{transform:translateY(-8px)scale(1.025);box-shadow:0 42px 86px #f9731642,0 0 0 1px #fb923c3d,inset 0 1px #ffffffe6}[data-pricing-section=true] .pricing-plus-promo{color:#c2410c;align-items:center;gap:.5rem;font-size:.8rem;display:flex}[data-pricing-section=true] .pricing-plus-original{color:#94a3b8;align-self:flex-end;padding-bottom:0;font-weight:700;text-decoration:line-through;transform:translateY(.12rem)}[data-pricing-section=true] .pricing-plus-plan{color:#334155;font-size:.82rem;line-height:1.35}[data-pricing-section=true] .pricing-card__ribbon{letter-spacing:.08em;box-shadow:0 10px 24px #f9731647}[data-pricing-section=true] .pricing-price-block{margin-top:1rem;margin-bottom:1.5rem}[data-pricing-section=true] .pricing-price{flex-wrap:wrap;align-items:flex-end;gap:.375rem;display:flex}[data-pricing-section=true] .pricing-price>span:first-child{letter-spacing:-.04em;line-height:1}[data-pricing-section=true] .pricing-price-note{color:#f97316;opacity:0;min-height:0;margin-top:.75rem;font-size:.75rem;font-weight:600;transition:opacity .18s,transform .18s;transform:translateY(4px)}[data-pricing-section=true][data-billing=monthly] .pricing-price-note:empty,[data-pricing-section=true] .pricing-price-note:empty{display:none}[data-pricing-section=true][data-billing=yearly] .pricing-price-note{opacity:1;transform:translateY(0)}[data-pricing-section=true] .pricing-compare-card{border:1px solid #e2e8f0e6;border-radius:1.75rem;overflow:hidden;box-shadow:0 24px 56px #0f172a14}[data-pricing-section=true] .comparison-table-card{background:radial-gradient(circle at 100% 0,#fb923c1f,#0000 24%),linear-gradient(#fffffffc,#f8fafcf7);border:1px solid #e2e8f0e0;gap:0;padding-top:1rem;padding-bottom:1rem;position:relative;box-shadow:0 28px 64px #0f172a14,inset 0 1px #fffffff2}[data-pricing-section=true] .comparison-table-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 63%,#fb923c14 63% 100%);position:absolute;inset:0}[data-pricing-section=true] .comparison-table-wrap{padding-inline:1rem;scrollbar-width:thin;scrollbar-color:#94a3b873 transparent;padding-top:0;padding-bottom:0}[data-pricing-section=true] .comparison-table{border-collapse:separate;border-spacing:0;border-radius:1.25rem;min-width:720px;position:relative;overflow:hidden}[data-pricing-section=true] .comparison-table thead th{letter-spacing:.08em;text-transform:uppercase;color:#64748b;background:#f7fafcf2;border-bottom:1px solid #e2e8f0e6;height:auto;padding:1.25rem 1.1rem;font-size:.78rem}[data-pricing-section=true] .comparison-table thead th:first-child{text-align:left;border-top-left-radius:1.25rem}[data-pricing-section=true] .comparison-table thead th:nth-child(2){color:#475569}[data-pricing-section=true] .comparison-table thead th:last-child{color:#9a3412;background:linear-gradient(#ffedd5fa,#fff7edf2);border-top-right-radius:1.25rem}[data-pricing-section=true] .comparison-table tbody tr{transition:background-color .18s,box-shadow .18s}[data-pricing-section=true] .comparison-table tbody tr:nth-child(2n){background:#f8fafcc7}[data-pricing-section=true] .comparison-table tbody tr:hover{background:#fffaf5f2}[data-pricing-section=true] .comparison-table td{vertical-align:middle;border-bottom:1px solid #e2e8f0e6;padding:1rem 1.1rem;line-height:1.5}[data-pricing-section=true] .comparison-table tbody tr:last-child td{border-bottom:none}[data-pricing-section=true] .comparison-table td:first-child,[data-pricing-section=true] .comparison-table th:first-child{width:38%;padding-left:1.25rem}[data-pricing-section=true] .comparison-table td:nth-child(2),[data-pricing-section=true] .comparison-table th:nth-child(2){text-align:center;background:#ffffffb3;width:31%}[data-pricing-section=true] .comparison-table td:nth-child(3),[data-pricing-section=true] .comparison-table th:nth-child(3){text-align:center;background:#fff7ede0;width:31%}[data-pricing-section=true] .comparison-table tbody td:first-child{color:#334155;font-weight:700}[data-pricing-section=true] .comparison-table tbody td:nth-child(2){color:#64748b;font-weight:600}[data-pricing-section=true] .comparison-table tbody td:nth-child(3){color:#7c2d12;font-weight:700}[data-pricing-section=true] .comparison-table tbody td svg{filter:none}@media (max-width:640px){.why-autotapper-accent{width:100%;margin-top:1.1rem;padding:.78rem .9rem;font-size:.95rem}.why-autotapper-heading{align-items:flex-start;gap:.85rem;margin-bottom:1rem}.why-autotapper-icon{padding:.85rem}[data-pricing-section=true] .comparison-table-wrap{padding-inline:.75rem}[data-pricing-section=true] .comparison-table{min-width:640px}[data-pricing-section=true] .comparison-table thead th,[data-pricing-section=true] .comparison-table td{padding:.9rem .85rem}}#testimonials-section{isolation:isolate;position:relative;overflow:hidden visible}#testimonials-section:before{content:"";filter:blur(56px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#fb923c29,#fb923c00 68%);width:min(70rem,90vw);height:22rem;position:absolute;inset:2rem auto auto 50%;transform:translate(-50%)}#testimonials-section [data-slot=carousel-item]{transition:transform .22s,opacity .22s}#testimonials-section [data-slot=carousel-content]{margin:0;padding:1.5rem 1.25rem 2rem;overflow:hidden!important}#testimonials-section [data-slot=carousel-content]>div{gap:1rem;display:flex;margin-left:0!important}#testimonials-section [data-slot=carousel-item]{padding-left:0!important}#testimonials-section .testimonial-card{background:linear-gradient(#fffffff0,#f8fafcd1);border:1px solid #e2e8f0e0;position:relative;overflow:hidden;box-shadow:0 18px 36px #0f172a1a,inset 0 1px #ffffffeb}#testimonials-section .testimonial-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#fb923c29,#0000 34%);position:absolute;inset:0}#testimonials-section .testimonial-card:hover{border-color:#fb923c3d;transform:translateY(-6px);box-shadow:0 22px 40px #0f172a24,0 10px 22px #fb923c1a}#testimonials-section .testimonial-stars{color:#fb923c;align-items:center;gap:.3rem;display:flex}#testimonials-section .testimonial-stars svg{fill:currentColor;stroke:currentColor;width:.95rem;height:.95rem}#testimonials-section .testimonial-kicker{color:#ea580c;letter-spacing:.02em;background:#fff7ede6;border:1px solid #fb923c29;border-radius:9999px;align-items:center;gap:.5rem;width:fit-content;padding:.45rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}#testimonials-section .testimonial-kicker:before{content:"";background:currentColor;border-radius:9999px;width:.45rem;height:.45rem;box-shadow:0 0 0 6px #fb923c1a}#testimonials-section .testimonial-footer{z-index:1;position:relative}#testimonials-section .testimonial-person{align-items:center;gap:.9rem;min-width:0;display:flex}#testimonials-section .testimonial-avatar{-o-object-fit:cover;object-fit:cover;background:linear-gradient(135deg,#ffedd5e6,#fffffff2);border:2px solid #fffffff2;border-radius:9999px;flex-shrink:0;width:3rem;height:3rem;box-shadow:0 10px 22px #0f172a24,0 0 0 1px #fb923c1f}#testimonials-section .testimonial-meta{min-width:0}#testimonials-section .testimonial-company{background:#f8fafce6;border:1px solid #e2e8f0e0;border-radius:9999px;align-items:center;gap:.45rem;padding:.4rem .65rem;display:inline-flex;box-shadow:inset 0 1px #ffffffd9}#testimonials-section .testimonial-company img{filter:grayscale();opacity:.7!important}#testimonials-section .testimonial-company span{color:#64748b;white-space:nowrap;font-size:.75rem;font-weight:700}#testimonials-section .testimonial-marquee-wrap{--testimonial-gap:.75rem;gap:var(--testimonial-gap);padding-top:.35rem;padding-bottom:1rem;display:grid;position:relative;overflow:hidden visible}#testimonials-section .testimonial-marquee-row{gap:var(--testimonial-gap);will-change:transform;width:max-content;animation:56s linear -28s infinite testimonial-marquee;display:flex}#testimonials-section .testimonial-marquee-row--reverse{animation-duration:62s;animation-direction:reverse;animation-delay:-31s}#testimonials-section .testimonial-marquee-wrap:hover .testimonial-marquee-row{animation-play-state:paused}#testimonials-section .testimonial-marquee-track{gap:var(--testimonial-gap);flex-shrink:0;display:flex}#testimonials-section .testimonial-mini-card{background:#ffffffeb;border:1px solid #e2e8f0e6;border-radius:14px;flex-direction:column;justify-content:center;gap:.8rem;width:280px;min-height:138px;padding:.95rem 1rem;display:flex;box-shadow:0 8px 16px #0f172a14}#testimonials-section .testimonial-mini-quote{color:#334155;font-size:.84rem;line-height:1.32}#testimonials-section .testimonial-mini-meta{color:#64748b;justify-content:space-between;gap:.5rem;font-size:.72rem;display:flex}@keyframes testimonial-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
html{scroll-behavior:smooth}body{min-width:320px}button,input[type=button],input[type=submit],input[type=reset],[role=button],[data-slot=button]{cursor:pointer}button:disabled,input[type=button]:disabled,input[type=submit]:disabled,input[type=reset]:disabled,[role=button][aria-disabled=true],[data-slot=button][aria-disabled=true]{cursor:not-allowed}
