.blossom-mark[data-astro-cid-4fjpcrmh]{--px: 0;--py: 0;aspect-ratio:1}svg[data-astro-cid-4fjpcrmh]{display:block;width:100%;height:100%;overflow:visible}.orbit[data-astro-cid-4fjpcrmh]{stroke:var(--color-border-hover);stroke-width:.5;stroke-dasharray:1;stroke-dashoffset:0}.petal[data-astro-cid-4fjpcrmh],.petal-drift[data-astro-cid-4fjpcrmh],.petal-body[data-astro-cid-4fjpcrmh]{transform-box:fill-box;transform-origin:center}.petal-body[data-astro-cid-4fjpcrmh]{opacity:.72;transition:opacity var(--dur-ui) var(--ease-soft)}[data-theme=dark] .petal-body[data-astro-cid-4fjpcrmh]{mix-blend-mode:screen;opacity:.78}.petal-drift[data-astro-cid-4fjpcrmh]{transform:translate(calc(var(--px) * 7px * var(--depth)),calc(var(--py) * 7px * var(--depth))) scale(var(--lift, 1));transition:transform 1.4s var(--ease-bloom)}.stamen[data-astro-cid-4fjpcrmh]{fill:var(--color-surface)}@media(prefers-reduced-motion:no-preference){.petal[data-astro-cid-4fjpcrmh]{animation:petal-open 1.3s var(--ease-spring) var(--delay) both}.petal-body[data-astro-cid-4fjpcrmh]{animation:petal-breathe 7s var(--ease-soft) calc(1.4s + var(--delay) * 4) infinite alternate}.orbit[data-astro-cid-4fjpcrmh]{animation:orbit-draw 1.8s var(--ease-bloom) .35s both}.stamen[data-astro-cid-4fjpcrmh]{animation:stamen-in .6s var(--ease-bloom) .7s both}}@keyframes petal-open{0%{transform:translate(var(--from-x),var(--from-y)) scale(.25)}}@keyframes petal-breathe{to{transform:scale(1.035)}}@keyframes orbit-draw{0%{stroke-dashoffset:1}}@keyframes stamen-in{0%{transform:scale(0)}}.line[data-astro-cid-ewxirvlt]{display:block;overflow:clip;padding-bottom:.14em;margin-bottom:-.14em}.line-inner[data-astro-cid-ewxirvlt]{display:inline-block}.underlined[data-astro-cid-ewxirvlt]{position:relative;white-space:nowrap}.underline[data-astro-cid-ewxirvlt]{position:absolute;left:-.04em;right:-.04em;bottom:-.12em;width:calc(100% + .08em);height:.24em;overflow:visible}.underline[data-astro-cid-ewxirvlt] path[data-astro-cid-ewxirvlt]{fill:none;stroke:var(--color-accent);stroke-width:3;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.line-inner[data-astro-cid-ewxirvlt]{animation:line-rise 1s var(--ease-bloom) calc(80ms + var(--line) * .11s) both}.underline[data-astro-cid-ewxirvlt] path[data-astro-cid-ewxirvlt]{animation:underline-draw .9s var(--ease-bloom) .95s both}}@keyframes line-rise{0%{transform:translateY(105%)}}@keyframes underline-draw{0%{stroke-dashoffset:1}}.hero-field[data-astro-cid-ewxirvlt]{position:absolute;inset:0;pointer-events:none;mask-image:linear-gradient(to bottom,#000 55%,transparent)}.wash[data-astro-cid-ewxirvlt]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.16}.wash-a[data-astro-cid-ewxirvlt]{width:46rem;height:46rem;right:-12rem;top:-16rem;background:var(--color-hue-violet)}.wash-b[data-astro-cid-ewxirvlt]{width:30rem;height:30rem;right:14rem;top:12rem;background:var(--color-hue-gold);opacity:.1}[data-theme=dark] .wash[data-astro-cid-ewxirvlt]{opacity:.1}@media(prefers-reduced-motion:no-preference){.wash-a[data-astro-cid-ewxirvlt]{animation:drift-a 36s var(--ease-soft) infinite alternate}.wash-b[data-astro-cid-ewxirvlt]{animation:drift-b 44s var(--ease-soft) infinite alternate}}@keyframes drift-a{to{transform:translate(-6rem,4rem) scale(1.08)}}@keyframes drift-b{to{transform:translate(5rem,-3rem) scale(.92)}}.live-dot[data-astro-cid-ewxirvlt]{position:relative;width:6px;height:6px;border-radius:999px;background:var(--color-accent)}@media(prefers-reduced-motion:no-preference){.live-dot[data-astro-cid-ewxirvlt]:after{content:"";position:absolute;inset:0;border-radius:inherit;background:inherit;animation:live-ring 2.8s var(--ease-soft) infinite}}@keyframes live-ring{0%{transform:scale(1);opacity:.5}70%,to{transform:scale(3);opacity:0}}.cta-arrow[data-astro-cid-ewxirvlt]{transition:transform var(--dur-ui) var(--ease-bloom)}.cta[data-astro-cid-ewxirvlt]:hover .cta-arrow[data-astro-cid-ewxirvlt],.cta[data-astro-cid-ewxirvlt]:focus-visible .cta-arrow[data-astro-cid-ewxirvlt]{transform:translate(3px)}.product-dot[data-astro-cid-ewxirvlt]{width:7px;height:7px;border-radius:999px;transition:transform var(--dur-ui) var(--ease-spring)}.product-link[data-astro-cid-ewxirvlt]:hover .product-dot[data-astro-cid-ewxirvlt],.product-link[data-astro-cid-ewxirvlt]:focus-visible .product-dot[data-astro-cid-ewxirvlt]{transform:scale(1.5)}.hero[data-astro-cid-ewxirvlt]:has(.product-link:is(:hover,:focus-visible)) .petal-body{opacity:.18}.hero[data-astro-cid-ewxirvlt]:has(.product-link[data-hue=gold]:is(:hover,:focus-visible)) .petal[data-hue=gold],.hero[data-astro-cid-ewxirvlt]:has(.product-link[data-hue=sky]:is(:hover,:focus-visible)) .petal[data-hue=sky],.hero[data-astro-cid-ewxirvlt]:has(.product-link[data-hue=ember]:is(:hover,:focus-visible)) .petal[data-hue=ember],.hero[data-astro-cid-ewxirvlt]:has(.product-link[data-hue=violet]:is(:hover,:focus-visible)) .petal[data-hue=violet]{--lift: 1.08}.hero[data-astro-cid-ewxirvlt]:has(.product-link[data-hue=gold]:is(:hover,:focus-visible)) .petal[data-hue=gold] .petal-body,.hero[data-astro-cid-ewxirvlt]:has(.product-link[data-hue=sky]:is(:hover,:focus-visible)) .petal[data-hue=sky] .petal-body,.hero[data-astro-cid-ewxirvlt]:has(.product-link[data-hue=ember]:is(:hover,:focus-visible)) .petal[data-hue=ember] .petal-body,.hero[data-astro-cid-ewxirvlt]:has(.product-link[data-hue=violet]:is(:hover,:focus-visible)) .petal[data-hue=violet] .petal-body{opacity:.95}
