.ic[data-v-bd29266b]{inline-size:var(--ic-size,1.15rem);block-size:var(--ic-size,1.15rem);fill:none;stroke:currentColor;stroke-width:var(--ic-stroke,1.5);stroke-linecap:round;stroke-linejoin:round;display:block}.ic__dot[data-v-bd29266b]{fill:currentColor;stroke:none}.bkf__phrase[data-v-a0cf7e71]{font-family:var(--font-text);letter-spacing:-.01em;color:var(--ink);max-inline-size:min(30ch,100%);font-size:clamp(1.25rem,2.1vw,2rem);font-weight:400;line-height:1.35}.bkf--compact .bkf__phrase[data-v-a0cf7e71]{max-inline-size:100%;font-size:clamp(1.1rem,1.7vw,1.4rem)}.bkf__line[data-v-a0cf7e71]{align-items:baseline;gap:.55ch;min-inline-size:0;margin:0;display:flex}.bkf__line+.bkf__line[data-v-a0cf7e71]{margin-block-start:.4em}.bkf__text[data-v-a0cf7e71]{flex:none}.bkf__input[data-v-a0cf7e71]{min-inline-size:4ch;font:inherit;color:var(--blue);background:0 0;background-image:repeating-linear-gradient(to right,var(--rule) 0 var(--dash-on),transparent var(--dash-on) calc(var(--dash-on) + var(--dash-off)));background-size:100% var(--rule-w);background-position:0 100%;background-repeat:no-repeat;border:0;border-radius:0;flex:4ch;padding:0 .2em .08em}.bkf__input[data-v-a0cf7e71]::placeholder{color:var(--ink-faint);font-style:italic}.bkf__input[data-v-a0cf7e71]:focus{background-image:linear-gradient(var(--blue),var(--blue));background-size:100% 2px;outline:none}.bkf__row[data-v-a0cf7e71]{align-items:center;gap:var(--s-6);flex-wrap:wrap;margin-block-start:var(--s-8);display:flex}.bkf--compact .bkf__row[data-v-a0cf7e71]{gap:var(--s-4);margin-block-start:var(--s-6)}.bkf__actions[data-v-a0cf7e71]{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.bkf__consent[data-v-a0cf7e71]{align-items:flex-start;gap:var(--s-3);max-inline-size:24rem;display:flex}.bkf__check[data-v-a0cf7e71]{block-size:1.05rem;inline-size:1.05rem;accent-color:var(--blue);flex:none;margin-block-start:.15rem}.bkf__consent-label[data-v-a0cf7e71]{font-size:var(--fs-small);color:var(--ink-soft);line-height:1.5}.bkf__consent-link[data-v-a0cf7e71]{color:var(--blue);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.bkf__consent-link[data-v-a0cf7e71]:hover{color:var(--blue-deep)}.bkf__error[data-v-a0cf7e71]{margin:var(--s-4) 0 0;font-size:var(--fs-small);color:var(--gold-deep);line-height:1.45}.bkf__done-title[data-v-a0cf7e71]{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.01em;margin:0 0 var(--s-3);color:var(--ink);font-weight:300;line-height:1.15}.bkf__done-text[data-v-a0cf7e71]{font-size:var(--fs-body);color:var(--ink-soft);max-inline-size:min(44ch,100%);margin:0;line-height:1.65}@media (width<=900px){.bkf__row[data-v-a0cf7e71]{flex-direction:column;align-items:flex-start}}
