.gf-chip[data-v-b9213484]{color:#f4f2e9d9;border:1px solid #f4f2e940;border-radius:9999px;padding:.5rem .95rem;font-size:.85rem;line-height:1;transition:background-color .2s,color .2s,border-color .2s,transform .15s}.gf-chip--off[data-v-b9213484]:hover{color:#f4f2e9;border-color:#f4f2e98c}.gf-chip--on[data-v-b9213484]{color:#141009;background:#f4f2e9;border-color:#f4f2e9;font-weight:600}.gf-chip[data-v-b9213484]:active{transform:scale(.97)}.gf-chip[data-v-b9213484]:focus-visible{outline:none;box-shadow:0 0 0 2px #141009,0 0 0 4px #f4de9a}.gf-step[data-v-b9213484]{color:#f4f2e9;border:1px solid #f4f2e940;border-radius:9999px;place-items:center;width:2.25rem;height:2.25rem;font-size:1.25rem;line-height:1;transition:border-color .2s,transform .15s;display:grid}.gf-step[data-v-b9213484]:hover{border-color:#f4f2e999}.gf-step[data-v-b9213484]:active{transform:scale(.94)}.gf-step[data-v-b9213484]:focus-visible{outline:none;box-shadow:0 0 0 2px #141009,0 0 0 4px #f4de9a}.gf-num[data-v-b9213484]{text-align:center;color:#f4f2e9;font-variant-numeric:tabular-nums;background:0 0;border:1px solid #f4f2e940;border-radius:.6rem;width:4.5rem;padding:.5rem .4rem;font-size:1.05rem}.gf-num[data-v-b9213484]:focus-visible{outline:none;box-shadow:0 0 0 2px #141009,0 0 0 4px #f4de9a}.gf-ticket[data-v-b9213484]{background:#1e1710;border:1px solid #f4f2e924;border-radius:1.25rem;align-self:start;padding:1.75rem;position:relative}.gf-cta[data-v-b9213484]{text-align:center;color:#141009;background:#f4f2e9;border-radius:9999px;padding:.85rem 1.25rem;font-size:.95rem;font-weight:600;transition:transform .15s,filter .2s;display:block}.gf-cta[data-v-b9213484]:hover{filter:brightness(.94)}.gf-cta[data-v-b9213484]:active{transform:scale(.98)}.gf-cta[data-v-b9213484]:focus-visible{outline:none;box-shadow:0 0 0 2px #141009,0 0 0 4px #f4de9a}.gf-cta-alt[data-v-b9213484]{text-align:center;color:#f4f2e9;border:1px solid #f4f2e94d;border-radius:9999px;padding:.7rem 1.25rem;font-size:.9rem;transition:border-color .2s;display:block}.gf-cta-alt[data-v-b9213484]:hover{border-color:#f4f2e9b3}.gf-cta-alt[data-v-b9213484]:focus-visible{outline:none;box-shadow:0 0 0 2px #141009,0 0 0 4px #f4de9a}@keyframes gf-refresh-b9213484{0%{color:#f4de9a}to{color:#f4f2e9}}.gf-flash[data-v-b9213484]{animation:.4s ease-out gf-refresh-b9213484}@media (prefers-reduced-motion:reduce){.gf-chip[data-v-b9213484],.gf-step[data-v-b9213484],.gf-cta[data-v-b9213484],.gf-cta-alt[data-v-b9213484]{transition:none}.gf-flash[data-v-b9213484]{animation:none}}.gen[data-v-20d84bf7]{border:1px solid var(--color-line,#dddacd);background:#fff;border-radius:16px;padding:1.5rem;box-shadow:0 4px 24px #1410090f}.gen__form[data-v-20d84bf7]{flex-direction:column;gap:1rem;display:flex}.gen__row[data-v-20d84bf7]{grid-template-columns:1fr;gap:1rem;display:grid}@media (width>=640px){.gen__row[data-v-20d84bf7]{grid-template-columns:2fr 1fr}}.gen__field label[data-v-20d84bf7]{color:var(--color-ink,#141009);margin-bottom:.35rem;font-size:.9rem;font-weight:600;display:block}.gen__field input[data-v-20d84bf7],.gen__field select[data-v-20d84bf7],.gen__field textarea[data-v-20d84bf7]{border:1px solid var(--color-line,#dddacd);width:100%;min-height:44px;color:var(--color-ink,#141009);background:#fff;border-radius:10px;padding:.6rem .75rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s}.gen__field input[data-v-20d84bf7]:focus,.gen__field select[data-v-20d84bf7]:focus,.gen__field textarea[data-v-20d84bf7]:focus{border-color:var(--color-foil,#c9a24a);outline:none;box-shadow:0 0 0 3px #c9a24a2e}.gen__field textarea[data-v-20d84bf7]{resize:vertical}.gen__field--small[data-v-20d84bf7]{max-width:220px}.gen__btn[data-v-20d84bf7]{background:var(--color-ink,#141009);color:var(--color-paper,#f4f2e9);cursor:pointer;border:none;border-radius:999px;min-height:48px;margin-top:.5rem;padding:.9rem 1.25rem;font-size:1.05rem;font-weight:700;transition:transform .15s,filter .2s}.gen__btn[data-v-20d84bf7]:disabled{opacity:.5;cursor:not-allowed}.gen__btn[data-v-20d84bf7]:not(:disabled):hover{filter:brightness(1.12)}.gen__btn[data-v-20d84bf7]:not(:disabled):active{transform:scale(.985)}.gen__hint[data-v-20d84bf7]{color:var(--color-ink,#141009);opacity:.6;margin:0;font-size:.8rem}.gen__error[data-v-20d84bf7]{color:#b3402a;margin:0;font-size:.9rem}.gen__next[data-v-20d84bf7]{background:var(--color-paper-2,#faf8f1);border:1px solid var(--color-foil,#c9a24a);border-radius:14px;margin-top:1.25rem;padding:1.4rem 1.35rem;animation:.4s cubic-bezier(.22,1,.36,1) both gen-panel-20d84bf7;position:relative}.gen__done-row[data-v-20d84bf7]{align-items:center;gap:.7rem;display:flex}.gen__check[data-v-20d84bf7]{background:var(--color-foil,#c9a24a);width:34px;height:34px;color:var(--color-ink,#141009);border-radius:50%;flex:none;place-items:center;animation:.5s cubic-bezier(.16,1,.3,1) .12s both gen-stamp-20d84bf7;display:grid}.gen__check svg[data-v-20d84bf7]{width:20px;height:20px}.gen__next h3[data-v-20d84bf7]{color:var(--color-ink,#141009);margin:0;font-size:1.1rem}.gen__next p[data-v-20d84bf7]{color:var(--color-ink,#141009);opacity:.82;margin:.8rem 0 .95rem;font-size:.95rem;line-height:1.55}.gen__next-cta[data-v-20d84bf7]{flex-wrap:wrap;gap:.75rem;display:flex}.gen__next-cta a[data-v-20d84bf7]{background:var(--color-ink,#141009);color:var(--color-paper,#f4f2e9);border-radius:999px;align-items:center;min-height:44px;padding:.7rem 1.1rem;font-weight:600;text-decoration:none;transition:transform .15s,filter .2s;display:inline-flex}.gen__next-cta a[data-v-20d84bf7]:hover{filter:brightness(1.12)}.gen__next-cta a[data-v-20d84bf7]:active{transform:scale(.985)}.gen__next-cta a.alt[data-v-20d84bf7]{border:1px solid var(--color-line,#dddacd);color:var(--color-ink,#141009);background:#fff}.gen__next-cta a.alt[data-v-20d84bf7]:hover{filter:none;border-color:var(--color-foil,#c9a24a)}.gen__crocini i[data-v-20d84bf7]{width:12px;height:12px;color:var(--color-foil-deep,#8a6216);opacity:0;animation:.3s .3s both gen-tick-20d84bf7;position:absolute}.gen__crocini i[data-v-20d84bf7]:before,.gen__crocini i[data-v-20d84bf7]:after{content:"";background:currentColor;position:absolute;top:0;left:0}.gen__crocini i[data-v-20d84bf7]:before{width:1.5px;height:100%}.gen__crocini i[data-v-20d84bf7]:after{width:100%;height:1.5px}.gen__crocini i.tl[data-v-20d84bf7]{top:7px;left:7px}.gen__crocini i.tr[data-v-20d84bf7]{top:7px;right:7px;transform:scaleX(-1)}.gen__crocini i.bl[data-v-20d84bf7]{bottom:7px;left:7px;transform:scaleY(-1)}.gen__crocini i.br[data-v-20d84bf7]{bottom:7px;right:7px;transform:scale(-1)}@keyframes gen-panel-20d84bf7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes gen-stamp-20d84bf7{0%{opacity:0;filter:blur(2px);transform:scale(1.7)}60%{opacity:1;filter:blur()}to{transform:scale(1)}}@keyframes gen-tick-20d84bf7{to{opacity:1}}@media (prefers-reduced-motion:reduce){.gen__next[data-v-20d84bf7],.gen__check[data-v-20d84bf7],.gen__crocini i[data-v-20d84bf7]{animation:none}.gen__crocini i[data-v-20d84bf7]{opacity:1}}.prose-guug p{margin-bottom:.75rem}.prose-guug strong{font-weight:600}.prose-guug ul{margin-bottom:.75rem;padding-left:1.25rem;list-style:outside}.prose-guug ol{margin-bottom:.75rem;padding-left:1.25rem;list-style:decimal}.prose-guug li{margin-bottom:.2rem}.prose-guug a{color:var(--color-foil-deep);text-underline-offset:3px;text-decoration:underline}[data-hero] .prose-guug a{color:var(--color-foil-hi)}.faq-item>summary::-webkit-details-marker{display:none}.faq-item>summary{outline:none;list-style:none}.faq-item>summary:focus-visible{box-shadow:0 0 0 2px var(--color-foil-deep);border-radius:6px}.faq-item[open]>summary .faq-mark{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){.faq-mark{transition:none}}.pricerow{transition:background-color .18s}.pricerow:hover{background-color:#c9a24a1f!important}@media (prefers-reduced-motion:reduce){.pricerow{transition:none}}.svc-flood{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,background-color .35s,border-color .35s}.svc-flood:hover,.svc-flood:focus-visible{background:var(--fc);border-color:#0000;transform:translateY(-4px);box-shadow:0 18px 40px #14100933}.svc-flood:active{transform:translateY(-2px)scale(.978)}.svc-flood:hover h3,.svc-flood:focus-visible h3,.svc-flood:hover p,.svc-flood:focus-visible p,.svc-flood:hover .svc-arrow,.svc-flood:focus-visible .svc-arrow{color:var(--tc)}.svc-flood:hover .svc-arrow,.svc-flood:focus-visible .svc-arrow{opacity:1}.svc-dot{transition:background-color .35s}.svc-flood:hover .svc-dot,.svc-flood:focus-visible .svc-dot{background:var(--tc)}@media (prefers-reduced-motion:reduce){.svc-flood{transition-property:background-color,border-color,color}.svc-flood:hover,.svc-flood:focus-visible,.svc-flood:active{transform:none}}
