.showcase[data-astro-cid-456vviwh]{position:relative}.viewport[data-astro-cid-456vviwh]{overflow:hidden;border-radius:26px;border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow)}.track[data-astro-cid-456vviwh]{display:flex;gap:12px;padding:10px}.slide[data-astro-cid-456vviwh]{position:relative;flex:0 0 auto;width:190px;height:clamp(330px,34vw,430px);border-radius:18px;overflow:hidden;background:var(--surface-2);transition:width .55s cubic-bezier(.25,.8,.3,1)}.slide[data-astro-cid-456vviwh]:first-child{width:600px}.slide[data-astro-cid-456vviwh] img[data-astro-cid-456vviwh]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.slide-shade[data-astro-cid-456vviwh]{position:absolute;inset:0;opacity:0;transition:opacity .4s ease;background:linear-gradient(90deg,#060a12d1,#060a1233 62%,#060a1200),linear-gradient(0deg,#060a12a6,#060a1200 55%)}.slide[data-astro-cid-456vviwh]:first-child .slide-shade[data-astro-cid-456vviwh]{opacity:1}.slide-content[data-astro-cid-456vviwh]{position:absolute;left:0;bottom:0;max-width:64%;padding:clamp(20px,3vw,38px);color:#fff;display:grid;gap:9px;opacity:0;transform:translateY(10px);pointer-events:none;transition:opacity .35s ease .1s,transform .45s ease .1s;text-shadow:0 2px 14px rgba(0,0,0,.5)}.slide[data-astro-cid-456vviwh]:first-child .slide-content[data-astro-cid-456vviwh]{opacity:1;transform:translateY(0);pointer-events:auto}.slide-kicker[data-astro-cid-456vviwh]{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#e8c15c}.slide-content[data-astro-cid-456vviwh] h3[data-astro-cid-456vviwh]{font-size:clamp(26px,3vw,40px)}.slide-content[data-astro-cid-456vviwh] p[data-astro-cid-456vviwh]{font-size:clamp(13px,1.15vw,16px);color:#ffffffd9;max-width:38ch}.slide-foot[data-astro-cid-456vviwh]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px}.slide-price[data-astro-cid-456vviwh]{font-size:17px;font-weight:750;color:#f3d98a}.slide-cta[data-astro-cid-456vviwh]{padding:11px 20px;font-size:13px}.controls[data-astro-cid-456vviwh]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:18px}.arrow[data-astro-cid-456vviwh]{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--line);background:var(--tint);color:var(--text);font-size:18px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.arrow[data-astro-cid-456vviwh]:hover{border-color:rgba(var(--accent-rgb),.55);color:var(--gold)}.counter[data-astro-cid-456vviwh]{margin-left:14px;font-size:13px;color:var(--muted);letter-spacing:.08em}.counter[data-astro-cid-456vviwh] b[data-astro-cid-456vviwh]{color:var(--text);font-weight:700}@media(max-width:900px){.slide[data-astro-cid-456vviwh]{width:110px;height:clamp(320px,64vw,400px)}.slide[data-astro-cid-456vviwh]:first-child{width:calc(100% - 134px)}.slide-content[data-astro-cid-456vviwh]{max-width:82%}}@media(max-width:700px){.slide[data-astro-cid-456vviwh]{width:64px}.slide[data-astro-cid-456vviwh]:first-child{width:100%}.slide-content[data-astro-cid-456vviwh]{max-width:92%}}.hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;padding:clamp(44px,6vw,80px) 0 clamp(40px,5vw,64px)}.hero-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:radial-gradient(900px 520px at 82% 10%,rgba(var(--accent-rgb),.12),transparent 62%),radial-gradient(700px 480px at 4% 6%,var(--hero-2),transparent 60%);pointer-events:none}.hero-inner[data-astro-cid-bbe6dxrz]{position:relative}.hero-copy[data-astro-cid-bbe6dxrz]{max-width:780px}.hero-copy[data-astro-cid-bbe6dxrz] h1[data-astro-cid-bbe6dxrz]{margin-bottom:20px}.hero-cta[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-stats[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:clamp(20px,3vw,44px);margin:30px 0 0;padding:0;list-style:none}.hero-stats[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:2px}.hero-stats[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.02em}.hero-stats[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{font-size:13px;color:var(--muted)}.hero-showcase[data-astro-cid-bbe6dxrz]{margin-top:clamp(30px,4vw,46px)}.steps[data-astro-cid-cx7gdanv]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin:0;padding:0;list-style:none;counter-reset:step}.step[data-astro-cid-cx7gdanv]{position:relative;padding:26px 22px;border-radius:var(--radius);border:1px solid var(--line);background:linear-gradient(180deg,var(--tint),rgba(255,255,255,0))}.step-n[data-astro-cid-cx7gdanv]{display:inline-block;font-size:13px;font-weight:800;letter-spacing:.12em;color:var(--gold);margin-bottom:14px}.step[data-astro-cid-cx7gdanv] h3[data-astro-cid-cx7gdanv]{margin-bottom:8px}.step[data-astro-cid-cx7gdanv] p[data-astro-cid-cx7gdanv]{font-size:14px;color:var(--muted)}@media(max-width:900px){.steps[data-astro-cid-cx7gdanv]{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.steps[data-astro-cid-cx7gdanv]{grid-template-columns:1fr}}
