.glance.svelte-qwei00{overflow:hidden;border-radius:var(--radius-lg);background:#fff;box-shadow:0 0 0 1px #2b0d0f0f,0 2.5rem 4rem -1.75rem #4a0b1066}.glance__bar.svelte-qwei00{display:flex;gap:.8rem;align-items:center;padding:.85rem 1.25rem;border-bottom:1px solid var(--line);background:#fbf7f6;font-size:.9rem}.dots.svelte-qwei00{display:flex;gap:.3rem}.dots.svelte-qwei00 i:where(.svelte-qwei00){width:.55rem;height:.55rem;border-radius:50%;background:#e3d8d6}.dots.svelte-qwei00 i:where(.svelte-qwei00):first-child{background:var(--coral)}.glance__pill.svelte-qwei00{margin-left:auto;padding:.2rem .7rem;border-radius:999px;background:#f1e9e7;font-size:.75rem;font-weight:600;color:#7a6a68}.glance__rows.svelte-qwei00{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:.4rem 1.5rem .6rem}.glance__rows.svelte-qwei00 div:where(.svelte-qwei00){display:grid;gap:.2rem;padding:.9rem 0;border-bottom:1px solid var(--line)}.glance__rows.svelte-qwei00 div:where(.svelte-qwei00):nth-child(odd){padding-right:1rem}.glance__rows.svelte-qwei00 div:where(.svelte-qwei00):nth-last-child(-n+2){border-bottom:0}.glance__rows.svelte-qwei00 dt:where(.svelte-qwei00){font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.glance__rows.svelte-qwei00 dd:where(.svelte-qwei00){font-size:.95rem;font-weight:600;overflow-wrap:anywhere}.glance__rows.svelte-qwei00 a:where(.svelte-qwei00){color:var(--red);text-decoration:none}.mono.svelte-qwei00{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.glance__foot.svelte-qwei00{display:flex;gap:.6rem;align-items:center;padding:.9rem 1.5rem;border-top:1px solid var(--line);background:#fffaf9;font-size:.85rem;font-weight:600;color:#1b7a43}.policy-wrap.svelte-qwei00{background:var(--tint);scroll-margin-top:var(--nav-h, 4.5rem)}.layout.svelte-qwei00{display:grid;gap:clamp(1.5rem,3vw,2.5rem);align-items:start}.toc.svelte-qwei00 ol:where(.svelte-qwei00){list-style:none}.toc.svelte-qwei00 a:where(.svelte-qwei00){display:flex;gap:.75rem;padding:.4rem .75rem;font-size:.9rem;line-height:1.4;text-decoration:none;color:var(--muted);transition:color .2s,border-color .2s}.toc.svelte-qwei00 a:where(.svelte-qwei00) span:where(.svelte-qwei00){flex:none;width:1.4rem;font-variant-numeric:tabular-nums;color:var(--red);opacity:.75}.toc.svelte-qwei00 a:where(.svelte-qwei00):hover{color:var(--ink)}.toc__mobile.svelte-qwei00{border:1px solid var(--line);border-radius:var(--radius);background:#fff}.toc__mobile.svelte-qwei00 summary:where(.svelte-qwei00){display:flex;justify-content:space-between;align-items:center;padding:.9rem 1.1rem;font-weight:600;cursor:pointer;list-style:none}.toc__mobile.svelte-qwei00 summary:where(.svelte-qwei00)::-webkit-details-marker{display:none}.toc__chev.svelte-qwei00{display:grid;color:var(--red);transform:rotate(90deg);transition:transform .25s}.toc__mobile[open].svelte-qwei00 .toc__chev:where(.svelte-qwei00){transform:rotate(-90deg)}.toc__mobile.svelte-qwei00 ol:where(.svelte-qwei00){padding:0 .4rem .8rem}.toc__desk.svelte-qwei00{display:none}.toc__label.svelte-qwei00{margin-bottom:.75rem;padding-left:.85rem;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.toc__desk.svelte-qwei00 a:where(.svelte-qwei00){border-left:2px solid var(--line)}.toc__desk.svelte-qwei00 a.on:where(.svelte-qwei00){border-left-color:var(--coral);font-weight:600;color:var(--red)}.doc.svelte-qwei00{min-width:0;padding:clamp(1.25rem,4vw,3rem);border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;box-shadow:var(--shadow-sm)}.block.svelte-qwei00{padding-block:2rem;border-top:1px solid var(--line);scroll-margin-top:calc(var(--nav-h, 4.5rem) + 1rem)}.block.svelte-qwei00:first-child{padding-top:0;border-top:0}.block__head.svelte-qwei00{display:flex;gap:1rem;align-items:center;margin-bottom:1.1rem}.block__no.svelte-qwei00{display:grid;flex:none;place-items:center;width:2.3rem;height:2.3rem;border-radius:.7rem;background:#fbf1ef;font-family:var(--font-display);font-size:.85rem;font-weight:700;color:var(--red)}.block__head.svelte-qwei00 h2:where(.svelte-qwei00){font-size:clamp(1.25rem,1.1rem + .6vw,1.6rem);letter-spacing:-.02em}.block__body.svelte-qwei00{display:grid;gap:1rem;font-size:1rem;line-height:1.75;color:var(--muted)}.block__body.svelte-qwei00 h3:where(.svelte-qwei00){margin-top:.5rem;font-size:1.02rem;color:var(--ink)}.block__body.svelte-qwei00 a:where(.svelte-qwei00){font-weight:600;color:var(--red);text-decoration:none;overflow-wrap:anywhere}.block__body.svelte-qwei00 a:where(.svelte-qwei00):hover{text-decoration:underline}.inline-link.svelte-qwei00{display:inline-flex;gap:.3rem;align-items:center;margin-left:.35rem}.list.svelte-qwei00{display:grid;gap:.45rem;list-style:none}.list.svelte-qwei00 li:where(.svelte-qwei00){position:relative;padding-left:1.25rem}.list.svelte-qwei00 li:where(.svelte-qwei00):before{content:"";position:absolute;top:.72em;left:.15rem;width:.4rem;height:.4rem;border-radius:50%;background:var(--coral)}.callout.svelte-qwei00{display:flex;gap:.75rem;align-items:flex-start;padding:1rem 1.15rem;border:1px solid rgb(255 87 87 / 25%);border-radius:var(--radius);background:#fff6f5;font-size:.95rem;line-height:1.6;color:#6b2220}.callout__icon.svelte-qwei00{flex:none;margin-top:.1rem;color:var(--red)}.contact.svelte-qwei00{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.75rem}.contact.svelte-qwei00 div:where(.svelte-qwei00){padding:1rem 1.1rem;border:1px solid var(--line);border-radius:var(--radius);background:#fffaf9}.contact.svelte-qwei00 dt:where(.svelte-qwei00){margin-bottom:.35rem;font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.contact.svelte-qwei00 dd:where(.svelte-qwei00){font-weight:600;line-height:1.55;white-space:pre-line;color:var(--ink)}.doc__foot.svelte-qwei00{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1.5rem;border-top:1px solid var(--line);font-size:.9rem;color:var(--muted)}.doc__print.svelte-qwei00{padding:.5rem 1rem;border:1px solid var(--line);border-radius:999px;background:#fff;font:inherit;font-weight:600;color:var(--ink);cursor:pointer}.doc__print.svelte-qwei00:hover{border-color:#ff57577f;color:var(--red)}@media (min-width: 40rem){.list--two.svelte-qwei00{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}}@media (min-width: 62rem){.layout.svelte-qwei00{grid-template-columns:16rem minmax(0,1fr)}.toc.svelte-qwei00{position:sticky;top:calc(var(--nav-h, 4.5rem) + 1.5rem)}.toc__mobile.svelte-qwei00{display:none}.toc__desk.svelte-qwei00{display:block;max-height:calc(100vh - var(--nav-h, 4.5rem) - 3rem);overflow-y:auto}}@media (max-width: 30rem){.glance__rows.svelte-qwei00{grid-template-columns:1fr}.glance__rows.svelte-qwei00 div:where(.svelte-qwei00):nth-last-child(2){border-bottom:1px solid var(--line)}}@media print{.toc.svelte-qwei00,.doc__print.svelte-qwei00{display:none}.policy-wrap.svelte-qwei00{background:none}.layout.svelte-qwei00{display:block}.doc.svelte-qwei00{border:0;box-shadow:none;padding:0}}
