.wiz[data-astro-cid-lz5iodfx]{border-radius:var(--radius-lg);background:var(--card);box-shadow:inset 0 0 0 1px var(--hairline), var(--shadow-soft);padding:clamp(1.25rem,.8rem + 2.5vw,3rem)}.wiz__progress[data-astro-cid-lz5iodfx]{counter-reset:none;gap:.5rem;margin:0 0 2rem;padding:0;list-style:none;display:none}.wizard-ready[data-astro-cid-lz5iodfx] .wiz__progress[data-astro-cid-lz5iodfx]{display:flex}.wiz__progress[data-astro-cid-lz5iodfx] li[data-astro-cid-lz5iodfx]{border-top:2px solid var(--hairline);color:var(--ink-mute);transition:border-color .5s var(--ease), color .5s var(--ease);flex:1;align-items:center;gap:.55rem;padding-top:.8rem;font-size:.8rem;font-weight:600;display:flex}.wiz__progress[data-astro-cid-lz5iodfx] span[data-astro-cid-lz5iodfx]{background:var(--paper-2);border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;display:grid}.wiz__progress[data-astro-cid-lz5iodfx] li[data-astro-cid-lz5iodfx].is-done,.wiz__progress[data-astro-cid-lz5iodfx] li[data-astro-cid-lz5iodfx].is-active{border-color:var(--wine);color:var(--ink)}.wiz__progress[data-astro-cid-lz5iodfx] li[data-astro-cid-lz5iodfx].is-active span[data-astro-cid-lz5iodfx],.wiz__progress[data-astro-cid-lz5iodfx] li[data-astro-cid-lz5iodfx].is-done span[data-astro-cid-lz5iodfx]{background:var(--wine);color:var(--wine-ink)}.wiz__form[data-astro-cid-lz5iodfx]{gap:2.5rem;display:grid}.wiz__step[data-astro-cid-lz5iodfx]{border:0;gap:1.5rem;min-width:0;margin:0;padding:0;display:grid}.wizard-ready[data-astro-cid-lz5iodfx] .wiz__step[data-astro-cid-lz5iodfx]:not(.is-active){display:none}.wizard-ready[data-astro-cid-lz5iodfx] .wiz__step[data-astro-cid-lz5iodfx].is-active{animation:stepIn .7s var(--ease-out)}@keyframes stepIn{0%{opacity:0;transform:translate(1.5rem)}}.wiz__legend[data-astro-cid-lz5iodfx]{font:400 var(--step-2) / 1.05 var(--font-display);gap:.9rem;margin-bottom:.5rem;padding:0;display:grid}.wiz__chosen[data-astro-cid-lz5iodfx]{color:var(--ink-soft);margin:-.5rem 0 0;font-size:.9rem}.wiz__chosen[data-astro-cid-lz5iodfx][hidden]{display:none}.wiz__change[data-astro-cid-lz5iodfx]{color:var(--wine);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.topics[data-astro-cid-lz5iodfx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.topic[data-astro-cid-lz5iodfx]{border-radius:var(--radius);background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline);cursor:pointer;transition:background-color .4s var(--ease), box-shadow .4s var(--ease), transform .5s var(--ease);align-content:start;gap:.2rem;padding:1.1rem 1.1rem 1.2rem;display:grid;position:relative}.topic[data-astro-cid-lz5iodfx]:hover{box-shadow:inset 0 0 0 1px var(--hairline-strong);transform:translateY(-2px)}.topic[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx]{opacity:0;pointer-events:none;position:absolute}.topic__icon[data-astro-cid-lz5iodfx]{width:2.6rem;height:2.6rem;color:var(--wine);transition:background-color .4s var(--ease), color .4s var(--ease);background:#7a1d2e14;border-radius:50%;place-items:center;margin-bottom:.9rem;display:grid}.topic__icon[data-astro-cid-lz5iodfx] svg{width:1.3rem;height:1.3rem}.topic__label[data-astro-cid-lz5iodfx]{font:500 1.3rem/1.1 var(--font-display);hyphens:manual}.topic__hint[data-astro-cid-lz5iodfx]{color:var(--ink-mute);font-size:.78rem}.topic[data-astro-cid-lz5iodfx]:has(input:checked){background:var(--wine);color:var(--wine-ink);box-shadow:none}.topic[data-astro-cid-lz5iodfx]:has(input:checked) .topic__icon[data-astro-cid-lz5iodfx]{color:var(--wine-ink);background:#f8ece629}.topic[data-astro-cid-lz5iodfx]:has(input:checked) .topic__hint[data-astro-cid-lz5iodfx]{color:#f8ece6bf}.topic[data-astro-cid-lz5iodfx]:has(input:focus-visible){outline:2px solid var(--wine);outline-offset:3px}.grid[data-astro-cid-lz5iodfx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.grid--3[data-astro-cid-lz5iodfx]{grid-template-columns:repeat(3,minmax(0,1fr))}.field[data-astro-cid-lz5iodfx]{align-content:start;gap:.45rem;font-size:.85rem;font-weight:600;display:grid}.field[data-astro-cid-lz5iodfx] small[data-astro-cid-lz5iodfx]{color:var(--ink-mute);font-weight:400}.field--full[data-astro-cid-lz5iodfx]{grid-column:1/-1}.field[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx],.field[data-astro-cid-lz5iodfx] textarea[data-astro-cid-lz5iodfx]{background:var(--paper);width:100%;min-height:3.1rem;box-shadow:inset 0 0 0 1px var(--hairline);font:400 1rem/1.4 var(--font-body);color:var(--ink);transition:box-shadow .4s var(--ease), background-color .4s var(--ease);border:0;border-radius:.9rem;padding:.8rem 1rem}.field[data-astro-cid-lz5iodfx] textarea[data-astro-cid-lz5iodfx]{resize:vertical}.field[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx]:focus,.field[data-astro-cid-lz5iodfx] textarea[data-astro-cid-lz5iodfx]:focus{box-shadow:inset 0 0 0 1.5px var(--wine);background:#fff;outline:none}.field[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx]:user-invalid,.field[data-astro-cid-lz5iodfx] textarea[data-astro-cid-lz5iodfx]:user-invalid{box-shadow:inset 0 0 0 1.5px #b3263a}.chips[data-astro-cid-lz5iodfx]{flex-wrap:wrap;gap:.45rem;display:flex}.chip[data-astro-cid-lz5iodfx]{cursor:pointer;position:relative}.chip[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx]{opacity:0;pointer-events:none;position:absolute}.chip[data-astro-cid-lz5iodfx]>span[data-astro-cid-lz5iodfx]{background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline);transition:background-color .35s var(--ease), color .35s var(--ease), box-shadow .35s var(--ease);border-radius:999px;align-items:center;gap:.5rem;padding:.55rem .95rem;font-size:.86rem;font-weight:500;display:inline-flex}.chip[data-astro-cid-lz5iodfx]:hover>span[data-astro-cid-lz5iodfx]{box-shadow:inset 0 0 0 1px var(--hairline-strong)}.chip[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx]:checked+span[data-astro-cid-lz5iodfx]{background:var(--ink);color:var(--paper);box-shadow:none}.chip[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx]:focus-visible+span[data-astro-cid-lz5iodfx]{outline:2px solid var(--wine);outline-offset:2px}.chip-amount[data-astro-cid-lz5iodfx]{background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:999px;align-items:center;gap:.35rem;padding:0 .95rem 0 .2rem;font-size:.86rem;font-weight:500;display:inline-flex}.chip-amount[data-astro-cid-lz5iodfx]:focus-within{box-shadow:inset 0 0 0 1px var(--wine)}.chip-amount[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx]{width:8.5rem;font:inherit;color:inherit;background:0 0;border:0;outline:none;padding:.55rem 0 .55rem .75rem}.chip--color[data-astro-cid-lz5iodfx] i[data-astro-cid-lz5iodfx]{border-radius:50%;width:1rem;height:1rem;box-shadow:inset 0 0 0 1px #00000014}.group[data-astro-cid-lz5iodfx]{border-radius:var(--radius);background:#ecd6cf59;gap:1.1rem;padding:1.25rem;display:grid}.group__title[data-astro-cid-lz5iodfx]{font:600 1.5rem/1 var(--font-hand);color:var(--wine);margin:0}.wizard-ready[data-astro-cid-lz5iodfx] .group__title[data-astro-cid-lz5iodfx]{display:none}.wizard-ready[data-astro-cid-lz5iodfx] .group[data-astro-cid-lz5iodfx]{background:0 0;padding:0}.group__note[data-astro-cid-lz5iodfx]{color:var(--ink-soft);align-items:flex-start;gap:.5rem;margin:0;font-size:.85rem;display:flex}.group__note[data-astro-cid-lz5iodfx] svg{width:1.1rem;height:1.1rem;color:var(--wine);flex:none}[data-astro-cid-lz5iodfx][data-for][hidden]{display:none}.upload[data-astro-cid-lz5iodfx]{border-radius:var(--radius);border:1.5px dashed var(--hairline-strong);cursor:pointer;transition:border-color .4s var(--ease), background-color .4s var(--ease);align-items:center;gap:1rem;padding:1rem 1.1rem;font-size:.9rem;display:flex;position:relative}.upload[data-astro-cid-lz5iodfx]:hover{border-color:var(--wine);background:#7a1d2e08}.upload[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx]{opacity:0;cursor:pointer;position:absolute;inset:0}.upload[data-astro-cid-lz5iodfx] small[data-astro-cid-lz5iodfx]{color:var(--ink-mute);display:block}.upload__icon[data-astro-cid-lz5iodfx]{width:2.6rem;height:2.6rem;color:var(--wine);background:#7a1d2e14;border-radius:50%;flex:none;place-items:center;display:grid}.upload__icon[data-astro-cid-lz5iodfx] svg{width:1.2rem;height:1.2rem}.consent[data-astro-cid-lz5iodfx]{color:var(--ink-soft);cursor:pointer;align-items:flex-start;gap:.75rem;font-size:.85rem;display:flex}.consent[data-astro-cid-lz5iodfx] input[data-astro-cid-lz5iodfx]{width:1.2rem;height:1.2rem;accent-color:var(--wine);flex:none;margin-top:.1rem}.wiz__nav[data-astro-cid-lz5iodfx]{border-top:1px solid var(--hairline);justify-content:flex-end;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.wiz__nav[data-astro-cid-lz5iodfx] [data-astro-cid-lz5iodfx][hidden]{display:none}.wiz__back[data-astro-cid-lz5iodfx]{font:600 .92rem/1 var(--font-body);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin-right:auto;padding:.7rem .2rem;display:inline-flex}.wiz__back[data-astro-cid-lz5iodfx] svg{width:1rem;height:1rem}@media (width<=860px){.topics[data-astro-cid-lz5iodfx]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3[data-astro-cid-lz5iodfx]{grid-template-columns:1fr 1fr}}@media (width<=560px){.grid[data-astro-cid-lz5iodfx],.grid--3[data-astro-cid-lz5iodfx]{grid-template-columns:1fr}.topic[data-astro-cid-lz5iodfx]{padding:.9rem}.topic__icon[data-astro-cid-lz5iodfx]{margin-bottom:.5rem}.topic__label[data-astro-cid-lz5iodfx]{font-size:1.12rem}}
