.sample-head.svelte-9g7mx9{padding:40px 0 8px}.head-lede.svelte-9g7mx9{max-width:560px;margin-top:16px}.container-blaze.wide.svelte-9g7mx9{max-width:1280px}.sample-grid.svelte-9g7mx9{display:grid;grid-template-columns:minmax(0,700px) 1fr;gap:52px;align-items:start;padding-top:34px}.sheet-scene.svelte-9g7mx9{position:relative}.sheet-glow.svelte-9g7mx9{position:absolute;top:-8%;right:-6%;bottom:-8%;left:-6%;background:radial-gradient(ellipse at 50% 40%,rgba(232,78,27,.3),rgba(242,169,59,.18) 48%,transparent 74%);filter:blur(40px);z-index:0;pointer-events:none}.sheet.svelte-9g7mx9{position:relative;z-index:1;background:#fffefb;border:1px solid #efe9dc;border-radius:6px;box-shadow:0 22px 52px #23203029;width:100%;max-width:700px;aspect-ratio:8.5 / 11;display:flex;flex-direction:column;padding:clamp(28px,11.5%,82px);font-family:Georgia,Times New Roman,serif;font-size:14.5px;line-height:1.62;color:#2b2833}.sheet.svelte-9g7mx9:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,rgba(35,32,48,.05) 0%,rgba(35,32,48,.016) 10%,transparent 23%,transparent 30.9%,rgba(255,255,255,.42) 32.6%,rgba(35,32,48,.095) 33.4%,rgba(35,32,48,.042) 35.8%,transparent 42%,transparent 58%,rgba(35,32,48,.026) 63.5%,rgba(35,32,48,.095) 66.6%,rgba(255,255,255,.42) 67.4%,transparent 70.5%,transparent 89%,rgba(35,32,48,.05) 100%)}.sheet.svelte-9g7mx9 .lh:where(.svelte-9g7mx9){text-align:center;padding-bottom:14px;border-bottom:1px solid #e5decf;margin-bottom:16px}.sheet.svelte-9g7mx9 .lh:where(.svelte-9g7mx9) .firm:where(.svelte-9g7mx9){font-family:Outfit,sans-serif;font-weight:600;font-size:15px;letter-spacing:.04em}.sheet.svelte-9g7mx9 .lh:where(.svelte-9g7mx9) .addr:where(.svelte-9g7mx9){font-size:11px;color:#8a8494;margin-top:2px}.sheet.svelte-9g7mx9 .dateline:where(.svelte-9g7mx9){text-align:right;font-size:12.5px;margin-bottom:14px}.sheet.svelte-9g7mx9 .recipient:where(.svelte-9g7mx9){font-size:13px;line-height:1.45;margin-bottom:18px}.sheet.svelte-9g7mx9 p:where(.svelte-9g7mx9){margin-bottom:12px}.sheet.svelte-9g7mx9 .sig:where(.svelte-9g7mx9){font-family:Caveat,cursive;font-size:27px;margin:6px 0 0}.sheet.svelte-9g7mx9 .sig-name:where(.svelte-9g7mx9){font-size:12.5px}.sheet.svelte-9g7mx9 .contact-block:where(.svelte-9g7mx9){margin-top:16px;padding:14px 16px;border:1px solid #e5decf;border-radius:8px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;font-family:IBM Plex Mono,monospace;font-size:11.5px;line-height:1.7}.sheet.svelte-9g7mx9 .contact-block:where(.svelte-9g7mx9) b:where(.svelte-9g7mx9){font-size:12.5px}.sheet.svelte-9g7mx9 .ps:where(.svelte-9g7mx9){font-size:12.5px;font-style:italic;margin-top:12px;color:#55505e}.sheet.svelte-9g7mx9 .compliance:where(.svelte-9g7mx9){font-family:IBM Plex Mono,monospace;font-size:8.5px;color:#9b96a4;margin-top:auto;padding-top:18px;text-align:center}.marked.svelte-9g7mx9{position:relative}.dot.svelte-9g7mx9{position:absolute;right:-58px;top:2px;width:26px;height:26px;border-radius:50%;background:var(--ember);color:#fff8f2;font:700 13px Outfit,sans-serif;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #e84e1b59}.illustrative.svelte-9g7mx9{font-family:IBM Plex Mono,monospace;font-size:11px;color:var(--ink-40);margin-top:14px}.notes.svelte-9g7mx9{display:flex;flex-direction:column;gap:14px;position:sticky;top:24px}.note-card.svelte-9g7mx9{background:var(--card);border:1px solid var(--line);border-radius:var(--r-box);box-shadow:var(--shadow);padding:18px 20px;display:flex;gap:14px}.note-card.svelte-9g7mx9 .dot:where(.svelte-9g7mx9){position:static;flex:none;margin-top:2px}.note-card.svelte-9g7mx9 h3:where(.svelte-9g7mx9){font-size:1.02rem;margin-bottom:3px}.note-card.svelte-9g7mx9 p:where(.svelte-9g7mx9){font-size:14px;color:var(--ink-60);line-height:1.55}.close-band.svelte-9g7mx9{margin-top:64px}.close-band.svelte-9g7mx9 .mono-line:where(.svelte-9g7mx9){font-family:IBM Plex Mono,monospace;font-size:13.5px;margin-top:16px;color:#f6f1e7d9}@media(max-width:920px){.sample-grid.svelte-9g7mx9{grid-template-columns:1fr;gap:30px}.notes.svelte-9g7mx9{position:static}.dot.svelte-9g7mx9{right:-13px}.sheet.svelte-9g7mx9{margin-right:10px}.sheet.svelte-9g7mx9 .marked:where(.svelte-9g7mx9){padding-right:16px}}@media(max-width:520px){.sheet.svelte-9g7mx9{padding:26px 22px}}
