.f-eyebrow{margin-bottom:var(--s-3);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent)}.f-muted{color:var(--c-muted);font-size:var(--fs-sm)}.f-section-title{margin-bottom:var(--s-5);font-size:var(--fs-h3)}.f-h3{margin:var(--s-6) 0 var(--s-3);font-family:var(--f-body);font-size:var(--fs-base);font-weight:750;letter-spacing:0}.f-card{padding:clamp(1.25rem,.9rem + 1.5vw,2rem);border:1px solid var(--c-line);border-radius:var(--r-lg);background:var(--c-card);box-shadow:var(--sh-card)}.f-card__title{margin-bottom:var(--s-3);font-size:var(--fs-h4)}.f-card__text{margin-bottom:var(--s-5);color:var(--c-text-soft);font-size:var(--fs-sm)}.f-disclaimer{margin-top:var(--s-5);font-size:var(--fs-2xs);line-height:1.6;color:var(--c-muted)}.f-disclaimer a,.c-form__note a,.f-cookie a{color:var(--c-accent-hi)}.f-alert{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:var(--s-4);padding:.85rem 1rem;border:1px solid var(--c-line-strong);border-radius:var(--r-md);background:var(--c-accent-wash);font-size:var(--fs-sm);color:var(--c-text)}.f-alert .c-icon{flex:none;margin-top:.2rem}.f-alert--error{border-color:color-mix(in srgb,var(--c-danger) 50%,transparent);background:color-mix(in srgb,var(--c-danger) 9%,transparent);color:var(--c-danger-text)}.f-alert--ok{border-color:color-mix(in srgb,var(--c-ok) 50%,transparent);background:color-mix(in srgb,var(--c-ok) 9%,transparent);color:var(--c-text)}.f-alert--info{color:var(--c-text-soft)}.f-ticks,.f-dashes,.f-steps,.f-checklist{display:grid;gap:.65rem;padding:0;list-style:none}.f-ticks li,.f-dashes li,.f-checklist li{position:relative;padding-left:1.6rem;color:var(--c-text-soft)}.f-ticks li::before{content:"";position:absolute;left:0;top:.55em;width:.75rem;height:.4rem;border-left:2px solid var(--c-accent);border-bottom:2px solid var(--c-accent);transform:rotate(-45deg)}.f-dashes li::before{content:"";position:absolute;left:.1rem;top:.75em;width:.7rem;height:2px;background:var(--c-accent-lo)}.f-checklist li::before{content:"";position:absolute;left:0;top:.3em;width:.95rem;height:.95rem;border:1px solid var(--c-line-strong);border-radius:var(--r-xs)}.f-steps{counter-reset:f-step}.f-steps li{position:relative;padding-left:2.75rem;min-height:2rem;color:var(--c-text-soft);counter-increment:f-step}.f-steps li::before{content:counter(f-step);position:absolute;left:0;top:-.05rem;display:grid;place-items:center;width:1.9rem;height:1.9rem;border:1px solid var(--c-line-strong);border-radius:50%;font-family:var(--f-display);font-size:.95rem;color:var(--c-accent-hi)}.f-lead .c-check span{font-size:var(--fs-xs)}.f-lead__hint{padding-left:2rem}.f-lead .c-form__note{margin-top:calc(var(--s-1) * -1)}[data-etk-note]{font-size:var(--fs-2xs)}.f-guide{display:grid;overflow:hidden;margin-block:var(--s-7);border:1px solid var(--c-line-strong);border-radius:var(--r-lg);background:var(--c-card)}.f-guide__doc{display:none}.f-guide__body{padding:clamp(1.25rem,1rem + 1.5vw,2.25rem)}.f-guide__eyebrow{margin-bottom:var(--s-2);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c-accent)}.f-guide__title{margin-bottom:var(--s-3);font-size:var(--fs-h3)}.f-guide__text{margin-bottom:var(--s-5);color:var(--c-text-soft);font-size:var(--fs-sm)}.f-guide-form{margin-top:var(--s-4)}@media (min-width:760px){.f-guide{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.f-guide__doc{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:var(--s-6);background:var(--c-bg);border-right:1px solid var(--c-line)}.f-guide__doc::before{content:"";position:absolute;inset:.75rem;border:1px solid var(--c-line-strong);pointer-events:none}.f-guide__crown{position:relative;width:2.5rem;height:1.82rem;color:var(--c-accent)}.f-guide__docname{position:relative;font-family:var(--f-display);font-size:1.35rem;line-height:1.2;color:var(--c-accent-hi)}.f-guide__docname small{display:block;margin-top:.75rem;font-family:var(--f-body);font-size:var(--fs-2xs);font-weight:600;color:var(--c-muted)}}.p-exit{display:grid}.p-exit__aside{display:none}.p-exit .c-form{margin-top:var(--s-5)}.p-exit__later{margin-top:var(--s-3);text-align:center}@media (min-width:720px){.p-exit{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.p-exit__aside{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:var(--s-6);background:var(--c-bg);border-right:1px solid var(--c-line);border-radius:var(--r-lg) 0 0 var(--r-lg)}.p-exit__aside::before{content:"";position:absolute;inset:.75rem;border:1px solid var(--c-line-strong);pointer-events:none}}.p-exit__crown{position:relative;width:2.5rem;height:1.82rem;color:var(--c-accent)}.p-exit__doc{position:relative;font-family:var(--f-display);font-size:1.5rem;font-weight:700;line-height:1.2;color:var(--c-accent-hi)}.p-exit__doc small{display:block;margin-top:.75rem;font-family:var(--f-body);font-size:var(--fs-2xs);font-weight:600;color:var(--c-muted)}.f-cookie{position:fixed;inset:auto var(--s-3) var(--s-3) var(--s-3);z-index:var(--z-toast);max-width:44rem;margin-inline:auto;border:1px solid var(--c-line-strong);border-radius:var(--r-lg);background:var(--c-card);box-shadow:var(--sh-pop)}.f-cookie[hidden]{display:none}.f-cookie__inner{display:grid;gap:var(--s-3);padding:var(--s-5)}.f-cookie__title{font-family:var(--f-body);font-size:var(--fs-sm);font-weight:750;letter-spacing:0}.f-cookie__text{max-height:9.5rem;overflow-y:auto;font-size:var(--fs-2xs);line-height:1.6;color:var(--c-text-soft)}.f-cookie__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2)}.f-cookie__actions .c-btn{width:100%;--btn-px:.5rem}.f-cookie__actions--prefs{margin-top:var(--s-2)}@media (max-width:380px){.f-cookie__actions{grid-template-columns:1fr}}.f-cookie-prefs{width:min(100% - 2rem,38rem)}.f-cookie-prefs__form{display:grid;gap:var(--s-4)}.f-cookie-cat{display:grid;gap:.4rem;padding-bottom:var(--s-4);border-bottom:1px solid var(--c-line)}.f-cookie-cat__head{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:var(--fs-sm);color:var(--c-text)}.f-cookie-cat__text{padding-left:2rem;font-size:var(--fs-2xs);line-height:1.6;color:var(--c-muted)}.f-cookie-cat:first-child .f-cookie-cat__text{padding-left:0}.f-cookie-prefs__links{font-size:var(--fs-2xs);color:var(--c-muted)}.f-cookie-prefs__links a{color:var(--c-accent-hi)}.f-cookie-fab{position:fixed;left:var(--s-3);bottom:var(--s-3);z-index:var(--z-sticky);display:grid;place-items:center;width:2.5rem;height:2.5rem;border:1px solid var(--c-line-strong);border-radius:50%;background:var(--c-card);color:var(--c-accent-hi);cursor:pointer;opacity:.8;transition:opacity var(--t-fast),border-color var(--t-fast)}.f-cookie-fab:hover,.f-cookie-fab:focus-visible{opacity:1;border-color:var(--c-accent)}.f-cookie-fab[hidden]{display:none}.f-cookie-fab__icon{width:1.25rem;height:1.25rem}@media (max-width:1023px){.has-sticky .f-cookie-fab{bottom:calc(var(--s-3) + 4.5rem)}}.f-hero{padding-block:clamp(2.5rem,1.5rem + 4vw,5.5rem) var(--s-section)}.f-hero__grid{display:grid;gap:var(--s-7);align-items:start}.f-hero__title{margin-bottom:var(--s-4);font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:var(--ls-display)}.f-hero__lead{margin-bottom:var(--s-4);font-size:var(--fs-lead);color:var(--c-text)}.f-hero__text{max-width:36rem;color:var(--c-text-soft)}.f-hero__cta{margin-top:var(--s-5)}.f-doc{position:relative;display:none;max-width:22rem;margin-top:var(--s-7);padding:var(--s-6);border:1px solid var(--c-line-strong);border-radius:var(--r-md);background:linear-gradient(160deg,var(--c-card-hi),var(--c-bg))}.f-doc::before{content:"";position:absolute;inset:.6rem;border:1px solid var(--c-line);pointer-events:none}.f-doc__crown{width:2.25rem;height:1.65rem;color:var(--c-accent)}.f-doc__name{margin-top:var(--s-6);font-family:var(--f-display);font-size:1.5rem;line-height:1.2;color:var(--c-accent-hi)}.f-doc__meta{margin-top:var(--s-3);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.06em;color:var(--c-muted)}@media (min-width:960px){.f-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.f-doc{display:block}.f-hero__form{position:sticky;top:calc(var(--h-header) + var(--s-5))}}.f-toc{display:grid;gap:var(--s-5) var(--s-6);padding:0;list-style:none}.f-toc__item{display:grid;grid-template-columns:auto 1fr;column-gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--c-line)}.f-toc__no{grid-row:span 2;font-family:var(--f-display);font-size:1.6rem;line-height:1;color:var(--c-accent)}.f-toc__title{margin-bottom:.35rem;font-family:var(--f-body);font-size:var(--fs-base);font-weight:700;letter-spacing:0}.f-toc__text{font-size:var(--fs-sm);color:var(--c-muted)}@media (min-width:720px){.f-toc{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.f-toc{grid-template-columns:repeat(3,minmax(0,1fr))}}.f-two{display:grid;gap:var(--s-8)}.f-two .f-muted{margin-block:var(--s-4)}@media (min-width:900px){.f-two{grid-template-columns:repeat(2,minmax(0,1fr))}}.f-done{padding-block:clamp(3rem,2rem + 5vw,7rem)}.f-done__icon{display:grid;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:var(--s-5);border:1px solid var(--c-line-strong);border-radius:50%;color:var(--c-accent-hi)}.f-done__icon .c-icon{width:1.4rem;height:1.4rem}.f-done__icon--warn{color:var(--c-danger-text);border-color:color-mix(in srgb,var(--c-danger) 45%,transparent)}.f-done__title{margin-bottom:var(--s-4);font-size:var(--fs-h2)}.f-done__lead{margin-bottom:var(--s-6);font-size:var(--fs-lead);color:var(--c-text-soft)}.f-done__lead strong{color:var(--c-text);word-break:break-word}.f-done__next{margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--c-line)}.f-done__next p{margin-bottom:var(--s-4);color:var(--c-text-soft)}.f-done__actions{display:flex;flex-wrap:wrap;gap:var(--s-3)}.f-done__form{margin-bottom:var(--s-4)}.f-done .f-card{margin-block:var(--s-5)}.f-note{margin-block:var(--s-6);padding:var(--s-5);border-left:2px solid var(--c-accent);background:var(--c-accent-wash);border-radius:0 var(--r-md) var(--r-md) 0}.f-note__title{margin-bottom:var(--s-2);font-family:var(--f-body);font-size:var(--fs-sm);font-weight:750;letter-spacing:0}.f-note p{font-size:var(--fs-sm);color:var(--c-text-soft)}.f-prose h2{margin:var(--s-8) 0 var(--s-4);font-size:var(--fs-h3)}.f-prose h2:first-child{margin-top:0}.f-prose p,.f-prose li{color:var(--c-text-soft)}.f-prose p + p,.f-prose ul + p,.f-prose p + ul{margin-top:var(--s-4)}.f-prose ul{display:grid;gap:.5rem;padding-left:1.2rem}.f-prose a{color:var(--c-accent-hi)}.f-faq h2{margin-bottom:var(--s-5);font-size:var(--fs-h3)}.f-next__plate{position:relative;display:grid;justify-items:start;gap:var(--s-4);padding:clamp(1.75rem,1rem + 3vw,3.5rem);border:1px solid var(--c-line-strong);border-radius:var(--r-lg);background:linear-gradient(150deg,var(--c-card-hi),var(--c-card) 60%)}.f-next__crown{width:2.25rem;height:1.65rem;color:var(--c-accent)}.f-next__title{max-width:26ch;font-size:var(--fs-h2)}.f-next__text{max-width:40rem;color:var(--c-text-soft)}.f-next__actions{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-2)}.f-facts{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-7);margin-top:var(--s-6);padding:0;list-style:none}.f-facts__item{display:grid}.f-facts__value{font-family:var(--f-display);font-size:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);line-height:1.1;color:var(--c-accent-hi)}.f-facts__label{font-size:var(--fs-xs);color:var(--c-muted)}.f-privacy{display:flex;align-items:flex-start;gap:.5rem;margin-top:var(--s-4);font-size:var(--fs-sm);color:var(--c-text-soft)}.f-privacy .c-icon{flex:none;margin-top:.2rem;color:var(--c-ok)}@media (min-width:768px){.f-cookie{inset:auto auto 1.375rem 1.375rem;max-width:26.25rem;margin:0;border-color:var(--c-line);border-radius:var(--r-md);box-shadow:var(--sh-pop)}.f-cookie__inner{padding:1.375rem}.f-cookie__text{max-height:6.5rem}}@media (max-width:767px){.f-cookie__text{max-height:5.25rem}}
