.hero-bg-photo[data-astro-cid-dqhn45cb]{opacity:.1;filter:saturate(.9)}.hero-bg-tint[data-astro-cid-dqhn45cb]{background:linear-gradient(180deg, var(--color-brand-neutral) 0%, color-mix(in srgb, var(--color-brand-neutral) 70%, transparent) 55%, var(--color-brand-neutral) 100%)}.hero-blob[data-astro-cid-dqhn45cb]{filter:blur(48px);opacity:.35;will-change:transform;border-radius:999px;position:absolute}.hero-blob-1[data-astro-cid-dqhn45cb]{background:radial-gradient(circle, var(--color-brand-bordeaux) 0%, transparent 70%);width:22rem;height:22rem;animation:22s ease-in-out infinite hero-drift-1;top:-6rem;left:-4rem}.hero-blob-2[data-astro-cid-dqhn45cb]{background:radial-gradient(circle,#e8b4bd 0%,#0000 70%);width:18rem;height:18rem;animation:26s ease-in-out infinite hero-drift-2;bottom:-5rem;right:-3rem}.hero-blob-3[data-astro-cid-dqhn45cb]{background:radial-gradient(circle, var(--color-brand-bordeaux) 0%, transparent 70%);opacity:.2;width:14rem;height:14rem;animation:30s ease-in-out infinite hero-drift-3;top:40%;left:55%}@keyframes hero-drift-1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(3rem,2rem)scale(1.12)}}@keyframes hero-drift-2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-2.5rem,-1.5rem)scale(1.08)}}@keyframes hero-drift-3{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-2rem,2.5rem)scale(1.15)}}.hero-petal[data-astro-cid-dqhn45cb]{opacity:0;width:34px;height:auto;transform-style:preserve-3d;backface-visibility:visible;animation-timing-function:cubic-bezier(.42,.06,.58,.94);animation-iteration-count:infinite;position:absolute;top:-8%}.hero-petal-var-0[data-astro-cid-dqhn45cb]{animation-name:hero-fall-a}.hero-petal-var-1[data-astro-cid-dqhn45cb]{animation-name:hero-fall-b}.hero-petal-var-2[data-astro-cid-dqhn45cb]{animation-name:hero-fall-c}.hero-petal-0[data-astro-cid-dqhn45cb]{filter:hue-rotate(-8deg);width:26px;animation-duration:13s;animation-delay:0s;left:4%}.hero-petal-1[data-astro-cid-dqhn45cb]{width:38px;animation-duration:17s;animation-delay:2s;left:12%;transform:scaleX(-1)}.hero-petal-2[data-astro-cid-dqhn45cb]{filter:hue-rotate(10deg)brightness(1.05);width:22px;animation-duration:15s;animation-delay:4.5s;left:20%}.hero-petal-3[data-astro-cid-dqhn45cb]{width:42px;animation-duration:19s;animation-delay:1s;left:28%}.hero-petal-4[data-astro-cid-dqhn45cb]{filter:hue-rotate(-6deg);width:28px;animation-duration:14s;animation-delay:6s;left:37%;transform:scaleX(-1)}.hero-petal-5[data-astro-cid-dqhn45cb]{filter:brightness(.92);width:34px;animation-duration:21s;animation-delay:3s;left:46%}.hero-petal-6[data-astro-cid-dqhn45cb]{width:24px;animation-duration:16s;animation-delay:8s;left:55%}.hero-petal-7[data-astro-cid-dqhn45cb]{filter:hue-rotate(8deg);width:40px;animation-duration:18s;animation-delay:.5s;left:63%;transform:scaleX(-1)}.hero-petal-8[data-astro-cid-dqhn45cb]{filter:brightness(1.08);width:30px;animation-duration:13.5s;animation-delay:5s;left:71%}.hero-petal-9[data-astro-cid-dqhn45cb]{width:36px;animation-duration:20s;animation-delay:2.5s;left:79%}.hero-petal-10[data-astro-cid-dqhn45cb]{width:26px;animation-duration:15.5s;animation-delay:7s;left:87%;transform:scaleX(-1)}.hero-petal-11[data-astro-cid-dqhn45cb]{filter:hue-rotate(-10deg)brightness(.95);width:32px;animation-duration:17.5s;animation-delay:4s;left:93%}.hero-petal-12[data-astro-cid-dqhn45cb]{width:20px;animation-duration:12.5s;animation-delay:9.5s;left:60%}.hero-petal-13[data-astro-cid-dqhn45cb]{filter:hue-rotate(6deg);width:30px;animation-duration:22s;animation-delay:10.5s;left:15%}@keyframes hero-fall-a{0%{opacity:0;filter:brightness();transform:translateY(-8%)rotateX(0)rotateY(0)rotate(0)}8%{opacity:.85}20%{filter:brightness(1.12)drop-shadow(2px 1px 1px #0000001f);transform:translate(40px,144px)rotateX(30deg)rotateY(-25deg)rotate(80deg)}40%{filter:brightness(.88)drop-shadow(-2px 1px 1px #0000001f);transform:translate(-25px,288px)rotateX(-30deg)rotateY(25deg)rotate(220deg)}60%{filter:brightness(1.1)drop-shadow(2px 1px 1px #0000001f);transform:translate(35px,432px)rotateX(30deg)rotateY(-25deg)rotate(360deg)}80%{filter:brightness(.9)drop-shadow(-2px 1px 1px #0000001f);transform:translate(-15px,576px)rotateX(-30deg)rotateY(25deg)rotate(500deg)}92%{opacity:.85}to{opacity:0;filter:brightness();transform:translate(10px,720px)rotateX(0)rotateY(0)rotate(640deg)}}@keyframes hero-fall-b{0%{opacity:0;filter:brightness();transform:translateY(-8%)rotateX(0)rotateY(0)rotate(0)}8%{opacity:.85}20%{filter:brightness(.9)drop-shadow(-2px 1px 1px #0000001f);transform:translate(-35px,144px)rotateX(-28deg)rotateY(28deg)rotate(-90deg)}40%{filter:brightness(1.12)drop-shadow(2px 1px 1px #0000001f);transform:translate(30px,288px)rotateX(28deg)rotateY(-28deg)rotate(-230deg)}60%{filter:brightness(.88)drop-shadow(-2px 1px 1px #0000001f);transform:translate(-40px,432px)rotateX(-28deg)rotateY(28deg)rotate(-370deg)}80%{filter:brightness(1.1)drop-shadow(2px 1px 1px #0000001f);transform:translate(20px,576px)rotateX(28deg)rotateY(-28deg)rotate(-510deg)}92%{opacity:.85}to{opacity:0;filter:brightness();transform:translate(-15px,720px)rotateX(0)rotateY(0)rotate(-650deg)}}@keyframes hero-fall-c{0%{opacity:0;filter:brightness();transform:translateY(-8%)rotateX(0)rotateY(0)rotate(0)}8%{opacity:.85}25%{filter:brightness(1.08)drop-shadow(1.5px 1px 1px #0000001a);transform:translate(18px,180px)rotateX(22deg)rotateY(-20deg)rotate(110deg)}50%{filter:brightness(.92)drop-shadow(-1.5px 1px 1px #0000001a);transform:translate(-18px,360px)rotateX(-22deg)rotateY(20deg)rotate(230deg)}75%{filter:brightness(1.06)drop-shadow(1.5px 1px 1px #0000001a);transform:translate(14px,540px)rotateX(22deg)rotateY(-20deg)rotate(350deg)}92%{opacity:.85}to{opacity:0;filter:brightness();transform:translate(12px,720px)rotateX(0)rotateY(0)rotate(470deg)}}@media (prefers-reduced-motion:reduce){.hero-blob[data-astro-cid-dqhn45cb],.hero-petal[data-astro-cid-dqhn45cb]{opacity:0;animation:none!important}}
