main.svelte-220hbx{padding-block:70px 100px}.page-head.svelte-220hbx{max-width:820px;margin-bottom:45px}h1.svelte-220hbx{letter-spacing:-.06em;margin:0;font-family:Manrope,sans-serif;font-size:clamp(42px,6vw,70px);line-height:1}.page-head.svelte-220hbx>p:where(.svelte-220hbx):not(.eyebrow){color:var(--muted);margin:17px 0 0;font-size:16px}.legal-notice.svelte-220hbx{color:#8b5b28;background:#fff5e8;border:1px solid #e1c7a6;border-radius:14px;align-items:flex-start;gap:12px;margin-top:24px;padding:15px 17px;font-size:10px;line-height:1.55;display:flex}.legal-notice.svelte-220hbx svg{flex:none}.docs-layout.svelte-220hbx{grid-template-columns:300px 1fr;align-items:start;gap:28px;display:grid}aside.svelte-220hbx{gap:6px;display:grid;position:sticky;top:20px}aside.svelte-220hbx button:where(.svelte-220hbx){color:#69807a;text-align:left;background:0 0;border:1px solid #0000;border-radius:14px;grid-template-columns:40px 1fr 16px;align-items:center;gap:11px;padding:11px;display:grid}aside.svelte-220hbx button.active:where(.svelte-220hbx){color:var(--ink);background:#fff;border-color:#dbe4df;box-shadow:0 7px 20px #1439300d}.doc-icon.svelte-220hbx{width:40px;height:40px;color:var(--forest);background:#e4ece7;border-radius:11px;place-items:center;display:grid}aside.svelte-220hbx button:where(.svelte-220hbx)>span:where(.svelte-220hbx):nth-child(2){gap:4px;display:grid}aside.svelte-220hbx strong:where(.svelte-220hbx){font-size:11px}aside.svelte-220hbx small:where(.svelte-220hbx){font-size:8px;line-height:1.35}aside.svelte-220hbx>p:where(.svelte-220hbx){color:#899994;margin:16px 12px;font-size:9px;line-height:1.5}.document.svelte-220hbx{min-height:650px;padding:44px 54px 60px}.document.svelte-220hbx h2:where(.svelte-220hbx){letter-spacing:-.045em;max-width:670px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(28px,3.5vw,42px);line-height:1.1}.document.svelte-220hbx .lead:where(.svelte-220hbx){border-bottom:1px solid var(--line);color:#567069;max-width:700px;margin:20px 0 32px;padding-bottom:26px;font-size:14px;line-height:1.65}.document.svelte-220hbx h3:where(.svelte-220hbx){margin:28px 0 10px;font-size:14px}.document.svelte-220hbx>p:where(.svelte-220hbx):not(.eyebrow):not(.lead):not(.caption),.document.svelte-220hbx li:where(.svelte-220hbx){color:#596e68;font-size:12px;line-height:1.7}.document.svelte-220hbx ul:where(.svelte-220hbx){gap:8px;padding-left:20px;display:grid}.sample-consent.svelte-220hbx{color:#46685f;background:#edf3ef;border-radius:13px;align-items:flex-start;gap:10px;margin-top:24px;padding:16px;font-size:11px;line-height:1.5;display:flex}.sample-consent.svelte-220hbx input:where(.svelte-220hbx){accent-color:var(--forest)}.caption.svelte-220hbx{color:#8a9995;font-size:9px}.cookie-demo.svelte-220hbx{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;margin-top:10px;padding:15px;display:flex}.cookie-demo.svelte-220hbx div:where(.svelte-220hbx){gap:4px;display:grid}.cookie-demo.svelte-220hbx strong:where(.svelte-220hbx){font-size:11px}.cookie-demo.svelte-220hbx span:where(.svelte-220hbx){color:var(--muted);font-size:9px}.cookie-demo.svelte-220hbx b:where(.svelte-220hbx),.cookie-demo.svelte-220hbx button:where(.svelte-220hbx){color:#3d7657;background:#dfece4;border:0;border-radius:8px;padding:6px 9px;font-size:8px}@media (width<=850px){.docs-layout.svelte-220hbx{grid-template-columns:1fr}aside.svelte-220hbx{grid-template-columns:repeat(3,1fr);gap:8px;padding-bottom:0;display:grid;position:static;overflow:visible}aside.svelte-220hbx button:where(.svelte-220hbx){min-width:0}aside.svelte-220hbx>p:where(.svelte-220hbx){display:none}}@media (width<=600px){main.svelte-220hbx{padding-block:48px 70px}.page-head.svelte-220hbx{margin-bottom:30px}.docs-layout.svelte-220hbx{gap:18px}aside.svelte-220hbx{grid-template-columns:1fr 1fr;gap:8px;padding-bottom:0;display:grid;overflow:visible}aside.svelte-220hbx button:where(.svelte-220hbx){background:#ffffff94;grid-template-columns:34px minmax(0,1fr);gap:9px;min-width:0;min-height:70px;padding:9px}aside.svelte-220hbx button:where(.svelte-220hbx)>svg:last-child{display:none}.doc-icon.svelte-220hbx{width:34px;height:34px}aside.svelte-220hbx strong:where(.svelte-220hbx){font-size:9px}aside.svelte-220hbx small:where(.svelte-220hbx){font-size:7px}.document.svelte-220hbx{padding:28px 20px 40px}}
