/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.starter-goal[data-astro-cid-j4acks2v]{border:1.5px solid #4e0c361f;border-radius:1.1rem;align-items:center;gap:.8rem;width:100%;padding:.9rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.starter-goal[data-astro-cid-j4acks2v]{border:1.5px solid color-mix(in oklab,var(--color-plum) 12%,transparent)}}.starter-goal[data-astro-cid-j4acks2v]{cursor:pointer;background:#fff;transition:border-color .2s,transform .2s,box-shadow .2s}.starter-goal[data-astro-cid-j4acks2v]:hover{border-color:var(--color-berry);box-shadow:var(--shadow-card);transform:translateY(-2px)}#sticky-cta[data-astro-cid-j4acks2v]{visibility:hidden;transition:transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear .4s;transform:translateY(140%)}#sticky-cta[data-astro-cid-j4acks2v].sticky-show{visibility:visible;transition:transform .4s cubic-bezier(.22,1,.36,1);transform:translateY(0)}dialog[data-astro-cid-j4acks2v]#funnel-modal{background:0 0;border:none;width:min(94vw,33rem);max-height:min(92dvh,46rem);margin:auto;padding:0;overflow:visible}dialog[data-astro-cid-j4acks2v]#funnel-modal::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#2408199e}.fm-shell[data-astro-cid-j4acks2v]{background:var(--color-cream);overscroll-behavior:contain;border-radius:1.75rem;max-height:min(92dvh,46rem);overflow-y:auto;box-shadow:0 40px 80px -24px #14040e8c}dialog[data-astro-cid-j4acks2v]#funnel-modal[open] .fm-shell[data-astro-cid-j4acks2v]{animation:.45s cubic-bezier(.22,1,.36,1) fm-pop}@keyframes fm-pop{0%{opacity:0;transform:translateY(26px)scale(.96)}to{opacity:1;transform:none}}.fm-bar[data-astro-cid-j4acks2v]{background:#b61d7d26;border-radius:999px;height:5px}@supports (color:color-mix(in lab,red,red)){.fm-bar[data-astro-cid-j4acks2v]{background:color-mix(in oklab,var(--color-berry) 15%,transparent)}}.fm-bar[data-astro-cid-j4acks2v]{overflow:hidden}.fm-bar[data-astro-cid-j4acks2v]>span[data-astro-cid-j4acks2v]{background:linear-gradient(90deg,var(--color-berry),var(--color-berry-deep));border-radius:999px;height:100%;transition:width .5s cubic-bezier(.22,1,.36,1);display:block}[data-astro-cid-j4acks2v][data-funnel-step].step-enter{animation:.4s cubic-bezier(.22,1,.36,1) fm-step}@keyframes fm-step{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}.funnel-option-card[data-astro-cid-j4acks2v]{border:1.5px solid #4e0c3624;border-radius:1rem;align-items:center;gap:.75rem;width:100%;padding:.85rem 1rem;display:flex}@supports (color:color-mix(in lab,red,red)){.funnel-option-card[data-astro-cid-j4acks2v]{border:1.5px solid color-mix(in oklab,var(--color-plum) 14%,transparent)}}.funnel-option-card[data-astro-cid-j4acks2v]{color:var(--color-ink);cursor:pointer;background:#fff;font-size:.92rem;font-weight:600;transition:border-color .15s,background-color .15s,transform .15s}.funnel-option-card[data-astro-cid-j4acks2v] .check[data-astro-cid-j4acks2v]{opacity:0;transition:opacity .2s,transform .25s cubic-bezier(.34,1.56,.64,1);transform:scale(.5)}.funnel-option-card[data-astro-cid-j4acks2v]:hover{border-color:#b61d7d80}@supports (color:color-mix(in lab,red,red)){.funnel-option-card[data-astro-cid-j4acks2v]:hover{border-color:color-mix(in oklab,var(--color-berry) 50%,transparent)}}.funnel-option-card[data-astro-cid-j4acks2v]:hover{transform:translateY(-1px)}.funnel-option[data-astro-cid-j4acks2v] input[data-astro-cid-j4acks2v]:checked+.funnel-option-card[data-astro-cid-j4acks2v]{border-color:var(--color-berry);background:var(--color-blush);box-shadow:0 0 0 1px var(--color-berry)}.funnel-option[data-astro-cid-j4acks2v] input[data-astro-cid-j4acks2v]:checked+.funnel-option-card[data-astro-cid-j4acks2v] .check[data-astro-cid-j4acks2v]{opacity:1;transform:scale(1)}.funnel-option[data-astro-cid-j4acks2v] input[data-astro-cid-j4acks2v]:focus-visible+.funnel-option-card[data-astro-cid-j4acks2v]{outline:2px solid var(--color-berry);outline-offset:2px}.funnel-input[data-astro-cid-j4acks2v]{border:1.5px solid #4e0c3624;border-radius:1rem;width:100%}@supports (color:color-mix(in lab,red,red)){.funnel-input[data-astro-cid-j4acks2v]{border:1.5px solid color-mix(in oklab,var(--color-plum) 14%,transparent)}}.funnel-input[data-astro-cid-j4acks2v]{color:var(--color-ink);background:#fff;padding:.8rem 1.05rem;font-size:.95rem;transition:border-color .15s,box-shadow .15s}.funnel-input[data-astro-cid-j4acks2v]::placeholder{color:#33102359}@supports (color:color-mix(in lab,red,red)){.funnel-input[data-astro-cid-j4acks2v]::placeholder{color:color-mix(in oklab,var(--color-ink) 35%,transparent)}}.funnel-input[data-astro-cid-j4acks2v]:focus{border-color:var(--color-berry);box-shadow:0 0 0 1px var(--color-berry);outline:none}@media(prefers-reduced-motion:reduce){dialog[data-astro-cid-j4acks2v]#funnel-modal[open] .fm-shell[data-astro-cid-j4acks2v],[data-astro-cid-j4acks2v][data-funnel-step].step-enter{animation:none}#sticky-cta[data-astro-cid-j4acks2v]{transition:none}}
