.hero.svelte-1a1se6c{max-width:var(--container-max);padding:64px var(--gutter) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));align-items:center;gap:48px;margin:0 auto;display:grid}.copy.svelte-1a1se6c{flex-direction:column;gap:22px;display:flex}.overline.svelte-1a1se6c{letter-spacing:.08em;text-transform:uppercase;color:var(--pond-pink-600);font-size:13px;font-weight:700}h1.svelte-1a1se6c{letter-spacing:-.01em;color:var(--brooke-blue-800);font-size:72px;line-height:1}h1.svelte-1a1se6c span:where(.svelte-1a1se6c){color:var(--brooke-blue-500)}p.svelte-1a1se6c{color:var(--fg-2);max-width:480px;font-size:20px}.buttons.svelte-1a1se6c{flex-wrap:wrap;gap:12px;display:flex}.photo.svelte-1a1se6c{padding:18px 18px 18px 0;position:relative}.blob.svelte-1a1se6c{background:var(--duckbill-yellow-300);border-radius:58% 42% 63% 37%/45% 55%;width:62%;height:74%;position:absolute;top:0;right:-6px}img.svelte-1a1se6c{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;box-shadow:var(--shadow-2);border-radius:32px;display:block;position:relative}@media (width<=859px){.hero.svelte-1a1se6c{padding-top:32px}h1.svelte-1a1se6c{font-size:48px}}.promotions.svelte-1d2iw1p{max-width:var(--container-max);padding:24px var(--gutter) 0;margin:0 auto}.slide.svelte-1d2iw1p{color:var(--white);transition:background .2s var(--ease-out);border-radius:24px;flex-wrap:wrap;align-items:center;gap:18px 24px;padding:20px 24px;display:flex;position:relative;overflow:hidden}.blob.svelte-1d2iw1p{width:200px;height:170px;transition:background .2s var(--ease-out);border-radius:58% 42% 63% 37%/45% 55%;position:absolute;top:-50px;right:-40px}.icon-disc.svelte-1d2iw1p{background:var(--white);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative}.copy.svelte-1d2iw1p{flex-direction:column;flex:1;gap:2px;min-width:220px;display:flex;position:relative}.overline.svelte-1d2iw1p{letter-spacing:.08em;text-transform:uppercase;color:var(--duckbill-yellow-300);font-size:13px;font-weight:700}strong.svelte-1d2iw1p{font-family:var(--font-display);font-size:24px;font-weight:600;line-height:1.15}.text.svelte-1d2iw1p{opacity:.92;font-size:16px}.controls.svelte-1d2iw1p{flex-wrap:wrap;align-items:center;gap:12px;display:flex;position:relative}.stepper.svelte-1d2iw1p{align-items:center;gap:6px;display:flex}.step.svelte-1d2iw1p{width:40px;height:40px;color:var(--white);cursor:pointer;background:0 0;border:1.5px solid #fff9;border-radius:999px;justify-content:center;align-items:center;display:flex}.step.svelte-1d2iw1p:hover{background:#ffffff26}.dots.svelte-1d2iw1p{gap:2px;display:flex}.dot-button.svelte-1d2iw1p{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:40px;padding:0;display:flex}.dot.svelte-1d2iw1p{background:var(--white);opacity:.5;width:8px;height:8px;transition:all .2s var(--ease-out);border-radius:999px;display:block}.dot.current.svelte-1d2iw1p{opacity:1;width:20px}.body.svelte-nv3ktd{flex-direction:column;gap:14px;max-width:720px;display:flex}p.svelte-nv3ktd{color:var(--fg-2);font-size:18px}
