.hero-cta-wrapper.svelte-gzujjl{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:16px}.hero-checklist.svelte-gzujjl{display:flex;flex-direction:column;align-items:flex-start;gap:8px;list-style:none;padding:0;margin:0}.hero-checklist.svelte-gzujjl li:where(.svelte-gzujjl){display:flex;align-items:center;gap:6px;font-size:14px;color:var(--gray)}.hero-checklist.svelte-gzujjl .check-icon:where(.svelte-gzujjl){color:var(--teal);flex-shrink:0}.scroll-indicator.svelte-gzujjl{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;color:var(--black);text-decoration:none;transition:opacity .2s ease}.scroll-indicator.svelte-gzujjl:hover{opacity:.7}.scroll-arrow.svelte-gzujjl{animation:svelte-gzujjl-bounce 2s infinite}@keyframes svelte-gzujjl-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(6px)}60%{transform:translateY(3px)}}@media(max-width:600px){.hero-cta-wrapper.svelte-gzujjl{align-items:center}.hero-subtitle.svelte-gzujjl{font-size:1rem}.scroll-indicator.svelte-gzujjl{bottom:16px}}.slides-grid.svelte-gzujjl{position:relative}.slides-protection-overlay.svelte-gzujjl{position:absolute;inset:0;z-index:10;cursor:default}.slides-grid.svelte-gzujjl img{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.nice-try-overlay.svelte-gzujjl{position:fixed;inset:0;z-index:9999;background:#000c;display:flex;align-items:center;justify-content:center;animation:svelte-gzujjl-fadeIn .3s ease}@keyframes svelte-gzujjl-fadeIn{0%{opacity:0}to{opacity:1}}.nice-try-content.svelte-gzujjl{background:var(--pink);border:3px solid var(--black);border-radius:var(--radius-lg);padding:48px 64px;text-align:center;box-shadow:8px 8px 0 var(--black);position:relative;animation:svelte-gzujjl-popIn .3s ease}@keyframes svelte-gzujjl-popIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.nice-try-content.svelte-gzujjl h2:where(.svelte-gzujjl){font-family:var(--font-heading);font-size:3rem;font-weight:900;text-transform:uppercase;margin-bottom:16px;letter-spacing:2px}.nice-try-counter.svelte-gzujjl{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px;position:relative}.counter-number.svelte-gzujjl{font-family:var(--font-heading);font-size:4rem;font-weight:900;color:var(--black);transition:transform .2s ease}.counter-number.bump.svelte-gzujjl{animation:svelte-gzujjl-bump .3s ease}@keyframes svelte-gzujjl-bump{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.plus-one.svelte-gzujjl{position:absolute;right:-40px;top:0;font-family:var(--font-heading);font-size:1.5rem;font-weight:900;color:var(--teal);animation:svelte-gzujjl-floatUp .7s ease forwards}@keyframes svelte-gzujjl-floatUp{0%{opacity:0;transform:translateY(10px)}30%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.nice-try-content.svelte-gzujjl p:where(.svelte-gzujjl){font-family:var(--font-body);font-size:1.125rem;margin-bottom:24px;color:var(--black)}.nice-try-close.svelte-gzujjl{position:absolute;top:16px;right:16px;background:none;border:none;font-size:1.5rem;cursor:pointer;color:var(--black);opacity:.6;transition:opacity .2s ease}.nice-try-close.svelte-gzujjl:hover{opacity:1}@media(max-width:600px){.nice-try-content.svelte-gzujjl{padding:32px 24px;margin:16px}.nice-try-content.svelte-gzujjl h2:where(.svelte-gzujjl){font-size:2rem}}.section-header.svelte-1m72v8w{margin-bottom:32px}.value-text.svelte-1m72v8w{font-family:var(--font-mono);font-size:1rem;color:var(--ink);margin-top:48px;text-align:center}.value-text.svelte-1m72v8w strong:where(.svelte-1m72v8w){font-size:1.25rem;color:var(--black)}.timeline.svelte-1hzcqgn{display:flex;flex-direction:column;max-width:700px;margin:0 auto}.timeline-item.svelte-1hzcqgn{display:flex;gap:24px}.timeline-marker.svelte-1hzcqgn{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.timeline-number.svelte-1hzcqgn{width:56px;height:56px;background:var(--white);border:2px solid var(--black);border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:1.5rem;font-weight:900;color:var(--black);box-shadow:4px 4px 0 var(--black)}.timeline-line.svelte-1hzcqgn{width:3px;flex:1;background:var(--black);margin:8px 0;min-height:24px}.timeline-content.svelte-1hzcqgn{flex:1;padding:24px 28px;margin-bottom:24px;position:relative}.timeline-header.svelte-1hzcqgn{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.timeline-header.svelte-1hzcqgn h3:where(.svelte-1hzcqgn){margin-bottom:0;font-size:1.25rem}.timeline-duration.svelte-1hzcqgn{background:var(--black);color:var(--white);font-family:var(--font-mono);font-size:11px;font-weight:600;padding:4px 12px;border-radius:var(--radius-full);white-space:nowrap}.timeline-content.svelte-1hzcqgn p:where(.svelte-1hzcqgn){color:var(--gray);font-size:15px;margin-bottom:16px}.timeline-requirement.svelte-1hzcqgn{background:var(--pink-light, #fff0ee);padding:12px 16px;border-radius:var(--radius-md);font-size:14px;display:flex;align-items:baseline;gap:8px;border:1px solid var(--pink)}.timeline-requirement-label.svelte-1hzcqgn{font-family:var(--font-mono);font-size:11px;font-weight:700;text-transform:uppercase;color:var(--black)}.timeline-summary.svelte-1hzcqgn{max-width:700px;margin:24px auto 0;padding:20px 24px;display:flex;align-items:center;gap:16px;background:var(--white)}.timeline-summary.svelte-1hzcqgn svg:where(.svelte-1hzcqgn){flex-shrink:0;stroke:var(--black)}.timeline-summary.svelte-1hzcqgn p:where(.svelte-1hzcqgn){margin:0;font-size:15px;color:var(--gray)}.timeline-summary.svelte-1hzcqgn strong:where(.svelte-1hzcqgn){color:var(--black)}@media(max-width:600px){.timeline-item.svelte-1hzcqgn{gap:16px}.timeline-number.svelte-1hzcqgn{width:48px;height:48px;font-size:1.25rem}.timeline-content.svelte-1hzcqgn{padding:20px}.timeline-header.svelte-1hzcqgn{flex-direction:column;align-items:flex-start}.timeline-summary.svelte-1hzcqgn{flex-direction:column;text-align:center}}
