.term.svelte-m4zred.svelte-m4zred{max-width:720px}.term__back.svelte-m4zred.svelte-m4zred{display:block;width:-moz-fit-content;width:fit-content;margin-bottom:1rem;font-size:.9rem;font-weight:600;color:var(--color-muted)}.term__back.svelte-m4zred.svelte-m4zred:hover{color:var(--color-accent-dark)}.term__title.svelte-m4zred.svelte-m4zred{margin:.75rem 0 1rem;font-family:var(--font-display);font-size:clamp(2.2rem,5vw,3.4rem);font-weight:760;line-height:1.05;letter-spacing:-.015em}.term__lead.svelte-m4zred.svelte-m4zred{margin:0;max-width:60ch;font-size:1.15rem;line-height:1.6;color:var(--color-ink-soft)}.term__body.svelte-m4zred.svelte-m4zred{max-width:720px;font-size:1.08rem;line-height:1.8;color:var(--color-ink-soft)}.term__body.svelte-m4zred p{margin:0 0 1.1rem}.term__body.svelte-m4zred p:last-child{margin-bottom:0}.term__body.svelte-m4zred ul,.term__body.svelte-m4zred ol{margin:0 0 1.1rem;padding-left:1.4rem}.term__body.svelte-m4zred ul{list-style:disc}.term__body.svelte-m4zred ol{list-style:decimal}.term__body.svelte-m4zred li{margin-bottom:.4rem}.term__body.svelte-m4zred li::marker{color:var(--color-accent-dark)}.term__body.svelte-m4zred h2,.term__body.svelte-m4zred h3{margin:1.6rem 0 .6rem;font-family:var(--font-display);font-weight:720;color:var(--color-ink);line-height:1.2}.term__body.svelte-m4zred h2{font-size:1.4rem}.term__body.svelte-m4zred h3{font-size:1.15rem}.term__body.svelte-m4zred a{color:var(--color-accent-dark);text-decoration:underline;text-underline-offset:2px}.term__body.svelte-m4zred strong{color:var(--color-ink);font-weight:700}.term__related.svelte-m4zred.svelte-m4zred{margin-top:clamp(2.5rem,5vw,3.5rem)}.term__related.svelte-m4zred h2.svelte-m4zred{margin:0 0 1rem;font-family:var(--font-display);font-size:1.4rem;font-weight:720}.term__related-grid.svelte-m4zred.svelte-m4zred{display:flex;flex-wrap:wrap;gap:.6rem}.term__chip.svelte-m4zred.svelte-m4zred{display:inline-flex;padding:.5rem .95rem;border:1px solid var(--color-border);border-radius:999px;font-size:.9rem;font-weight:600;color:var(--color-ink);transition:border-color .18s ease,color .18s ease}.term__chip.svelte-m4zred.svelte-m4zred:hover{border-color:var(--color-accent);color:var(--color-accent-dark)}.section-block.term-answers{overflow:visible}.term-layout.svelte-m4zred.svelte-m4zred{display:grid;gap:clamp(2rem,4vw,3rem);align-items:start}@media (min-width: 940px){.term-layout.svelte-m4zred.svelte-m4zred{grid-template-columns:minmax(0,1fr) 320px}}.term-layout__main.svelte-m4zred.svelte-m4zred{min-width:0}.term-contact.svelte-m4zred.svelte-m4zred{display:grid;gap:.75rem;padding:clamp(1.4rem,3vw,1.9rem);border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface)}@media (min-width: 940px){.term-contact.svelte-m4zred.svelte-m4zred{position:sticky;top:6.5rem}}.term-contact.svelte-m4zred h2.svelte-m4zred{margin:0;font-family:var(--font-display);font-size:1.3rem;font-weight:740;line-height:1.2;color:var(--color-ink)}.term-contact.svelte-m4zred>p.svelte-m4zred{margin:0;font-size:.92rem;line-height:1.6;color:var(--color-muted)}.term-contact__person.svelte-m4zred.svelte-m4zred{display:grid;gap:.2rem;padding:1rem 0;margin:.3rem 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.term-contact__label.svelte-m4zred.svelte-m4zred{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent-dark)}.term-contact__row.svelte-m4zred.svelte-m4zred{display:flex;align-items:center;gap:.9rem;margin-top:.6rem}.term-contact__avatar.svelte-m4zred.svelte-m4zred{width:62px;height:62px;flex-shrink:0;border-radius:999px;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border:2px solid var(--color-white);box-shadow:0 0 0 1px var(--color-border)}.term-contact__info.svelte-m4zred.svelte-m4zred{display:grid;gap:.15rem;min-width:0}.term-contact__name.svelte-m4zred.svelte-m4zred{font-family:var(--font-display);font-size:1.15rem;font-weight:720;color:var(--color-ink)}.term-contact__phone.svelte-m4zred.svelte-m4zred{font-size:1.05rem;font-weight:700;color:var(--color-accent-dark)}.term-contact__phone.svelte-m4zred.svelte-m4zred:hover{text-decoration:underline}
