/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.buy-smart-hero{isolation:isolate;box-sizing:border-box;width:100vw;color:var(--foreground);font-family:var(--home-font-body,var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif);background:radial-gradient(circle at 72% 25%,var(--primary),transparent 21rem),radial-gradient(circle at 88% 16%,var(--secondary),transparent 22rem),linear-gradient(135deg,var(--background) 0,var(--primary) 46%,var(--secondary) 100%);margin-left:-50vw;padding-block:30px 26px;position:relative;left:50%;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero{background:radial-gradient(circle at 72% 25%,color-mix(in srgb,var(--primary) 15%,transparent),transparent 21rem),radial-gradient(circle at 88% 16%,color-mix(in srgb,var(--secondary) 13%,transparent),transparent 22rem),linear-gradient(135deg,var(--background) 0,color-mix(in srgb,var(--primary) 5%,var(--background)) 46%,color-mix(in srgb,var(--secondary) 6%,var(--background)) 100%)}}.buy-smart-hero:after,.buy-smart-hero:before{z-index:-1;pointer-events:none;content:"";position:absolute}.buy-smart-hero:before{background:radial-gradient(circle,var(--primary),transparent 62%),radial-gradient(circle at 70% 35%,var(--secondary),transparent 52%);border-radius:999px;width:min(48vw,43rem);height:min(48vw,43rem);inset:12% -8% auto auto}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero:before{background:radial-gradient(circle,color-mix(in srgb,var(--primary) 14%,transparent),transparent 62%),radial-gradient(circle at 70% 35%,color-mix(in srgb,var(--secondary) 13%,transparent),transparent 52%)}}.buy-smart-hero:before{filter:blur(16px)}.buy-smart-hero:after{background:linear-gradient(180deg,transparent,var(--background));height:13rem;inset:auto 0 0}.buy-smart-hero-glow{z-index:-2;background:radial-gradient(circle at 9% 20%,var(--primary),transparent 20rem),radial-gradient(circle at 48% 110%,var(--secondary),transparent 28rem);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-glow{background:radial-gradient(circle at 9% 20%,color-mix(in srgb,var(--primary) 7%,transparent),transparent 20rem),radial-gradient(circle at 48% 110%,color-mix(in srgb,var(--secondary) 7%,transparent),transparent 28rem)}}.buy-smart-hero-topline{z-index:-1;background:linear-gradient(90deg,transparent,var(--primary),var(--secondary),transparent);height:1px;position:absolute;inset:0 0 auto}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-topline{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--primary) 38%,transparent),color-mix(in srgb,var(--secondary) 28%,transparent),transparent)}}.buy-smart-hero-inner{z-index:1;width:100%;max-width:1240px;padding-inline:var(--anslation-ds-gutter);margin-inline:auto;position:relative}.buy-smart-hero-grid{align-items:center;gap:clamp(1.75rem,3vw,3rem);min-height:300px;display:grid}.buy-smart-hero-copy{max-width:610px}.buy-smart-hero-badge{border:1px solid var(--primary);align-items:center;gap:.5rem;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-badge{border:1px solid color-mix(in srgb,var(--primary) 22%,var(--border))}}.buy-smart-hero-badge{border-radius:var(--anslation-ds-radius-pill,9999px);background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-badge{background:color-mix(in srgb,var(--primary) 9%,var(--card))}}.buy-smart-hero-badge{color:var(--primary);padding:.25rem .75rem;font-size:.75rem;font-weight:700;line-height:1.25}.buy-smart-hero-title{max-width:610px;color:var(--foreground);font-family:var(--home-font-display,var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif);letter-spacing:0;text-wrap:balance;margin-top:1rem;font-size:clamp(2.35rem,4vw,3.25rem);font-weight:800;line-height:1.15}.buy-smart-hero-title span{background:linear-gradient(115deg,var(--primary),var(--secondary));color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text}.buy-smart-hero-description{max-width:560px;color:var(--muted-foreground);margin-top:.85rem;font-size:1rem;font-weight:500;line-height:1.65}.buy-smart-hero-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.buy-smart-hero-primary,.buy-smart-hero-secondary{border-radius:var(--anslation-ds-radius,.75rem);justify-content:center;align-items:center;gap:.5rem;height:3rem;padding-inline:1.5rem;font-size:.875rem;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s,color .18s,background .18s;display:inline-flex}.buy-smart-hero-primary{border:1px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-primary{border:1px solid color-mix(in srgb,var(--primary) 16%,transparent)}}.buy-smart-hero-primary{background:linear-gradient(135deg,var(--primary-hover,var(--primary)),var(--secondary));color:var(--primary-foreground,#fff);box-shadow:0 16px 34px var(--primary)}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-primary{box-shadow:0 16px 34px color-mix(in srgb,var(--primary) 25%,transparent)}}.buy-smart-hero-secondary{border:1px solid var(--border);background:var(--card)}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-secondary{background:color-mix(in srgb,var(--card) 96%,transparent)}}.buy-smart-hero-secondary{color:var(--foreground);box-shadow:var(--home-shadow-sm,var(--anslation-ds-shadow-sm))}.buy-smart-hero-primary:hover,.buy-smart-hero-secondary:hover{transform:translateY(-2px)}.buy-smart-hero-primary:hover{box-shadow:0 20px 44px var(--secondary)}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-primary:hover{box-shadow:0 20px 44px color-mix(in srgb,var(--secondary) 24%,transparent)}}.buy-smart-hero-secondary:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-secondary:hover{border-color:color-mix(in srgb,var(--primary) 36%,var(--border))}}.buy-smart-hero-secondary:hover{color:var(--primary);box-shadow:var(--home-shadow-md,var(--anslation-ds-shadow-md))}.buy-smart-hero-primary:focus-visible,.buy-smart-hero-secondary:focus-visible{box-shadow:0 0 0 4px var(--primary),var(--home-shadow-md,var(--anslation-ds-shadow-md));outline:none}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-primary:focus-visible,.buy-smart-hero-secondary:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 28%,transparent),var(--home-shadow-md,var(--anslation-ds-shadow-md))}}.buy-smart-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;max-width:27rem;margin-top:1.25rem;display:grid}.buy-smart-hero-stat-card{border:1px solid var(--primary)}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-stat-card{border:1px solid color-mix(in srgb,var(--primary) 12%,var(--border))}}.buy-smart-hero-stat-card{border-radius:var(--anslation-ds-radius,.75rem);background:var(--card)}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-stat-card{background:color-mix(in srgb,var(--card) 93%,transparent)}}.buy-smart-hero-stat-card{box-shadow:var(--home-shadow-sm,var(--anslation-ds-shadow-sm));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:1rem}.buy-smart-hero-stat-card p{color:var(--primary);margin:0;font-size:clamp(1.35rem,2vw,1.55rem);font-weight:800;line-height:1}.buy-smart-hero-stat-card span{color:var(--muted-foreground);margin-top:.35rem;font-size:.72rem;font-weight:700;line-height:1.35;display:block}.buy-smart-hero-visual{place-items:center;min-height:300px;display:grid;position:relative}.buy-smart-hero-visual-glow{z-index:-1;background:radial-gradient(circle at 40% 42%,var(--primary),transparent 60%),radial-gradient(circle at 65% 50%,var(--secondary),transparent 58%);border-radius:999px;position:absolute;inset:12% 2% 5% 0}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-visual-glow{background:radial-gradient(circle at 40% 42%,color-mix(in srgb,var(--primary) 12%,transparent),transparent 60%),radial-gradient(circle at 65% 50%,color-mix(in srgb,var(--secondary) 13%,transparent),transparent 58%)}}.buy-smart-hero-visual-glow{filter:blur(20px)}.buy-smart-hero-image{object-fit:contain;width:min(100%,46rem);height:auto;max-height:640px;filter:drop-shadow(0 28px 55px var(--primary))}@supports (color:color-mix(in lab,red,red)){.buy-smart-hero-image{filter:drop-shadow(0 28px 55px color-mix(in srgb,var(--primary) 18%,transparent))}}.buy-smart-hero-features{margin-top:1rem}.buy-smart-flow-grid{font-family:var(--home-font-body,var(--font-geist-sans),ui-sans-serif,system-ui,sans-serif);gap:.85rem;display:grid}.buy-smart-flow-card{border:1px solid var(--primary);min-height:112px}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-card{border:1px solid color-mix(in srgb,var(--primary) 12%,var(--border))}}.buy-smart-flow-card{border-radius:var(--anslation-ds-radius-lg,1rem);background:radial-gradient(circle at 18% 0,var(--primary),transparent 7rem),var(--card)}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-card{background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--primary) 7%,transparent),transparent 7rem),color-mix(in srgb,var(--card) 96%,transparent)}}.buy-smart-flow-card{text-align:left;box-shadow:var(--home-shadow-sm,var(--anslation-ds-shadow-sm));padding:.75rem;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.buy-smart-flow-card:hover{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-card:hover{border-color:color-mix(in srgb,var(--primary) 32%,var(--border))}}.buy-smart-flow-card:hover{box-shadow:var(--home-shadow-md,var(--anslation-ds-shadow-md));transform:translateY(-3px)}.buy-smart-flow-card:focus-visible{box-shadow:0 0 0 4px var(--primary),var(--home-shadow-md,var(--anslation-ds-shadow-md));outline:none}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-card:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 22%,transparent),var(--home-shadow-md,var(--anslation-ds-shadow-md))}}.buy-smart-flow-top{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.buy-smart-flow-icon{border:1px solid var(--primary);flex-shrink:0;justify-content:center;align-items:center;width:2.15rem;height:2.15rem;display:flex}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-icon{border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border))}}.buy-smart-flow-icon{border-radius:var(--anslation-ds-radius,.75rem);background:linear-gradient(135deg,var(--primary),var(--secondary))}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 12%,var(--card)),color-mix(in srgb,var(--secondary) 11%,var(--card)))}}.buy-smart-flow-icon{color:var(--primary);box-shadow:inset 0 1px 0 var(--card)}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-icon{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--card) 74%,transparent)}}.buy-smart-flow-arrow{border:1px solid var(--primary);flex-shrink:0;place-items:center;width:1.9rem;height:1.9rem;display:grid}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-arrow{border:1px solid color-mix(in srgb,var(--primary) 16%,var(--border))}}.buy-smart-flow-arrow{background:var(--card);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-arrow{background:color-mix(in srgb,var(--card) 94%,transparent)}}.buy-smart-flow-arrow{color:var(--primary);transition:transform .18s,border-color .18s,background .18s}.buy-smart-flow-card:hover .buy-smart-flow-arrow{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-card:hover .buy-smart-flow-arrow{border-color:color-mix(in srgb,var(--primary) 42%,var(--border))}}.buy-smart-flow-card:hover .buy-smart-flow-arrow{background:var(--primary)}@supports (color:color-mix(in lab,red,red)){.buy-smart-flow-card:hover .buy-smart-flow-arrow{background:color-mix(in srgb,var(--primary) 9%,var(--card))}}.buy-smart-flow-card:hover .buy-smart-flow-arrow{transform:translate(2px)}.buy-smart-flow-label{color:var(--primary);letter-spacing:.08em;text-transform:uppercase;margin-top:.5rem;font-size:.63rem;font-weight:800;line-height:1.25;display:block}.buy-smart-flow-title{color:var(--foreground);margin-top:.25rem;font-size:.95rem;font-weight:800;line-height:1.35;display:block}.buy-smart-flow-description{color:var(--muted-foreground);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.25rem;font-size:.78rem;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}[data-theme=dark] .buy-smart-hero{background:radial-gradient(circle at 72% 25%,var(--primary),transparent 24rem),radial-gradient(circle at 88% 18%,var(--secondary),transparent 25rem),linear-gradient(180deg,var(--surface) 0,var(--background) 100%)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .buy-smart-hero{background:radial-gradient(circle at 72% 25%,color-mix(in srgb,var(--primary) 24%,transparent),transparent 24rem),radial-gradient(circle at 88% 18%,color-mix(in srgb,var(--secondary) 17%,transparent),transparent 25rem),linear-gradient(180deg,color-mix(in srgb,var(--surface) 38%,var(--background)) 0,var(--background) 100%)}}[data-theme=dark] .buy-smart-hero-title{color:var(--foreground)}[data-theme=dark] .buy-smart-flow-description,[data-theme=dark] .buy-smart-hero-description,[data-theme=dark] .buy-smart-hero-stat-card span{color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .buy-smart-flow-description,[data-theme=dark] .buy-smart-hero-description,[data-theme=dark] .buy-smart-hero-stat-card span{color:color-mix(in srgb,var(--muted-foreground) 88%,var(--foreground))}}[data-theme=dark] .buy-smart-hero:after{background:linear-gradient(180deg,transparent,var(--background))}[data-theme=dark] .buy-smart-flow-arrow,[data-theme=dark] .buy-smart-flow-card,[data-theme=dark] .buy-smart-hero-badge,[data-theme=dark] .buy-smart-hero-secondary,[data-theme=dark] .buy-smart-hero-stat-card{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .buy-smart-flow-arrow,[data-theme=dark] .buy-smart-flow-card,[data-theme=dark] .buy-smart-hero-badge,[data-theme=dark] .buy-smart-hero-secondary,[data-theme=dark] .buy-smart-hero-stat-card{border-color:color-mix(in srgb,var(--primary) 24%,var(--border))}}[data-theme=dark] .buy-smart-flow-arrow,[data-theme=dark] .buy-smart-flow-card,[data-theme=dark] .buy-smart-hero-badge,[data-theme=dark] .buy-smart-hero-secondary,[data-theme=dark] .buy-smart-hero-stat-card{background:radial-gradient(circle at 16% 0,var(--primary),transparent 7rem),var(--card)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .buy-smart-flow-arrow,[data-theme=dark] .buy-smart-flow-card,[data-theme=dark] .buy-smart-hero-badge,[data-theme=dark] .buy-smart-hero-secondary,[data-theme=dark] .buy-smart-hero-stat-card{background:radial-gradient(circle at 16% 0,color-mix(in srgb,var(--primary) 11%,transparent),transparent 7rem),color-mix(in srgb,var(--card) 88%,transparent)}}[data-theme=dark] .buy-smart-flow-icon{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .buy-smart-flow-icon{border-color:color-mix(in srgb,var(--primary) 30%,var(--border))}}[data-theme=dark] .buy-smart-flow-icon{background:linear-gradient(135deg,var(--primary),var(--secondary))}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .buy-smart-flow-icon{background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 16%,var(--surface)),color-mix(in srgb,var(--secondary) 14%,var(--surface)))}}[data-theme=dark] .buy-smart-flow-icon{color:var(--primary)}[data-theme=dark] .buy-smart-hero-primary{color:var(--primary-foreground)}[data-theme=dark] .buy-smart-hero-image{filter:drop-shadow(0 30px 60px var(--primary))}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .buy-smart-hero-image{filter:drop-shadow(0 30px 60px color-mix(in srgb,var(--primary) 20%,transparent))}}@media (min-width:1024px){.buy-smart-hero{align-items:center;min-height:calc(100svh - 73px);display:flex}.buy-smart-hero-grid{grid-template-columns:minmax(0,570px) minmax(0,1fr);gap:clamp(1.75rem,3vw,3.25rem)}.buy-smart-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px) and (max-width:1023px){.buy-smart-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.buy-smart-hero{padding-block:2.6rem 2.25rem}.buy-smart-hero-copy{text-align:center;margin-inline:auto}.buy-smart-hero-actions,.buy-smart-hero-stats{justify-content:center;margin-inline:auto}.buy-smart-hero-visual{min-height:auto}.buy-smart-hero-image{width:min(100%,30rem);max-height:none}}@media (min-width:1024px){.buy-smart-hero-image{width:auto;max-width:min(100%,46rem);height:clamp(400px,56svh,560px)}}@media (max-width:640px){.buy-smart-hero{padding-block:2.1rem 1.85rem}.buy-smart-hero-title{font-size:clamp(2.1rem,11vw,2.7rem)}.buy-smart-hero-actions{flex-direction:column}.buy-smart-hero-primary,.buy-smart-hero-secondary{width:100%}.buy-smart-hero-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.buy-smart-hero-stat-card{padding:.75rem .55rem}.buy-smart-hero-features{margin-top:1.75rem}.buy-smart-flow-card{min-height:126px}}@media (max-width:420px){.buy-smart-hero-stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.buy-smart-hero-primary,.buy-smart-hero-secondary{transition:none}.buy-smart-hero-primary:hover,.buy-smart-hero-secondary:hover{transform:none}}