.book2.svelte-1ta08d3{--serif:"Source Serif 4 Variable", "Source Serif 4", ui-serif, Georgia, serif;--sans:"Inter Variable", Inter, ui-sans-serif, system-ui, sans-serif;--navy:#1f3a5f;--ink:#24262b;--muted:#5f5a52;--rule:#cfc8bb;--paper:#fbf8f3;--accent:#c9683b;--accent-tint:#fbefe8;--der:#1f5aa6;--die:#b8322e;--das:#2f7d4f;color:var(--ink);font-family:var(--sans);-webkit-print-color-adjust:exact;print-color-adjust:exact;justify-content:center;gap:8mm;padding:8mm 0 16mm;font-size:10.5pt;line-height:1.4;display:grid}[data-accent=terracotta].svelte-1ta08d3{--accent:#c9683b;--accent-tint:#fbefe8}[data-accent=mustard].svelte-1ta08d3{--accent:#b9842a;--accent-tint:#fbf3df}[data-accent=sage].svelte-1ta08d3{--accent:#5f8064;--accent-tint:#eef3ee}[data-accent=blue].svelte-1ta08d3{--accent:#3b6ea5;--accent-tint:#e9f0f8}.page.svelte-1ta08d3{box-sizing:border-box;background:#fff;flex-direction:column;width:210mm;height:297mm;padding:14mm 18mm 18mm 22mm;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 8px 28px #00000012}.page.left.svelte-1ta08d3{padding:14mm 22mm 18mm 18mm}.page.svelte-1ta08d3:before{content:"";background:var(--accent);width:3mm;position:absolute;top:40mm;bottom:40mm;right:0}.page.left.svelte-1ta08d3:before{left:0;right:auto}.foot.svelte-1ta08d3{border-top:.25mm solid var(--rule);color:var(--muted);justify-content:space-between;align-items:baseline;padding-top:2mm;font-size:7.5pt;display:flex;position:absolute;bottom:9mm;left:22mm;right:18mm}.foot.svelte-1ta08d3 .tnum:where(.svelte-1ta08d3){color:var(--navy);order:2;font-size:9pt;font-weight:800}.left.svelte-1ta08d3 .foot:where(.svelte-1ta08d3){left:18mm;right:22mm}.left.svelte-1ta08d3 .foot:where(.svelte-1ta08d3) .tnum:where(.svelte-1ta08d3){order:0}.eyebrow.svelte-1ta08d3{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin:0;font-size:7.5pt;font-weight:800}h2.svelte-1ta08d3{font-family:var(--serif);color:var(--navy);margin:.5mm 0 0;font-size:24pt;line-height:1.05}.head.svelte-1ta08d3{align-items:flex-start;gap:5mm;margin-bottom:4mm;display:flex}.head.small.svelte-1ta08d3{margin-bottom:3mm;display:block}.head.small.svelte-1ta08d3 h2:where(.svelte-1ta08d3){font-size:19pt}.head.svelte-1ta08d3 .num:where(.svelte-1ta08d3){font-family:var(--serif);color:var(--accent);font-size:44pt;font-weight:700;line-height:.9}.sub.svelte-1ta08d3{color:var(--muted);margin:1mm 0 0;font-size:10pt}.intro.svelte-1ta08d3{color:var(--muted);max-width:150mm;margin:0 0 3mm;font-size:10pt}.flow.svelte-1ta08d3{flex-direction:column;gap:3mm;display:flex}.sheet.svelte-1ta08d3{--bleed:3mm;grid-template-columns:calc(210mm + var(--bleed)) var(--spine) calc(210mm + var(--bleed));width:calc(420mm + var(--spine) + 2 * var(--bleed));height:calc(297mm + 2 * var(--bleed));background:var(--accent);display:grid;position:relative;overflow:hidden}.spine.svelte-1ta08d3{padding:calc(10mm + var(--bleed)) 0;background:var(--accent);color:#fff;writing-mode:vertical-rl;flex-direction:column;justify-content:space-between;align-items:center;display:flex}.spine.svelte-1ta08d3 span:where(.svelte-1ta08d3){font-family:var(--serif);font-size:11pt;font-weight:700}.spine.svelte-1ta08d3 b:where(.svelte-1ta08d3){letter-spacing:.08em;font-size:7pt}.wrap.svelte-1ta08d3{padding:0;display:block}.back.svelte-1ta08d3 h2:where(.svelte-1ta08d3){margin:2mm 0 3mm;font-size:30pt}.cover.svelte-1ta08d3,.back.svelte-1ta08d3{padding:0}.cover.svelte-1ta08d3:before,.back.svelte-1ta08d3:before{display:none}.half.svelte-1ta08d3{position:relative;overflow:hidden}.backhalf.svelte-1ta08d3{background:var(--navy)}.trim.svelte-1ta08d3{top:var(--bleed);width:210mm;height:297mm;position:absolute}.backhalf.svelte-1ta08d3 .trim:where(.svelte-1ta08d3){left:var(--bleed)}.fronthalf.svelte-1ta08d3 .trim:where(.svelte-1ta08d3){left:0}.fc.svelte-1ta08d3{position:absolute;inset:0;overflow:hidden}.half.svelte-1ta08d3 .fc:where(.svelte-1ta08d3){overflow:visible}.fc-photo.svelte-1ta08d3{object-fit:cover;width:420mm;height:297mm;position:absolute;top:0;left:-210mm}.half.svelte-1ta08d3 .fc-photo:where(.svelte-1ta08d3){top:calc(-1 * var(--bleed));height:calc(297mm + 2 * var(--bleed));width:calc(420mm + 2 * var(--bleed))}.fc-shade.svelte-1ta08d3{background:linear-gradient(#00000080,#0000);height:40mm;position:absolute;inset:0 0 auto}.fc-brand.svelte-1ta08d3{color:#fff;letter-spacing:.02em;text-shadow:0 1px 3px #00000080;align-items:center;gap:2.5mm;font-size:9pt;display:flex;position:absolute;top:10mm;left:14mm;right:14mm}.fc-brand.svelte-1ta08d3 img:where(.svelte-1ta08d3){border-radius:2mm;width:9mm;height:9mm;box-shadow:0 1mm 3mm #0000004d}.fc.svelte-1ta08d3 .pin:where(.svelte-1ta08d3) .tag:where(.svelte-1ta08d3){box-shadow:0 1mm 3mm #00000059}.fc.svelte-1ta08d3 .pin:where(.svelte-1ta08d3) .de:where(.svelte-1ta08d3){font-size:11pt}.fc.svelte-1ta08d3 .pin:where(.svelte-1ta08d3) .meta:where(.svelte-1ta08d3){font-size:7.5pt}.fc-plate.svelte-1ta08d3{box-sizing:border-box;background:var(--paper);border-top:3mm solid var(--accent);height:96mm;padding:13mm 18mm 0;position:absolute;bottom:0;left:0;right:0}.half.svelte-1ta08d3 .fc-plate:where(.svelte-1ta08d3){bottom:calc(-1 * var(--bleed));height:calc(96mm + var(--bleed));padding-right:calc(18mm + var(--bleed))}.fc.svelte-1ta08d3 h1:where(.svelte-1ta08d3){font-family:var(--serif);letter-spacing:-.01em;color:var(--navy);margin:0;font-size:66pt;line-height:.95}.fc-sub.svelte-1ta08d3{font-family:var(--serif);color:var(--accent);margin:1.5mm 0 0;font-size:26pt;font-style:italic;line-height:1.1}.fc-blurb.svelte-1ta08d3{max-width:125mm;color:var(--ink);margin:6mm 0 0;font-size:10.5pt;line-height:1.45}.fc-route.svelte-1ta08d3{border-top:.3mm solid var(--rule);letter-spacing:.06em;text-transform:uppercase;color:var(--navy);margin:6mm 0 0;padding-top:3mm;font-size:8.5pt;font-weight:700}.fc-route.svelte-1ta08d3 i:where(.svelte-1ta08d3){color:var(--accent);margin:0 2.2mm;font-style:normal}.fc-site.svelte-1ta08d3{color:var(--navy);margin:0;font-size:9pt;font-weight:800;position:absolute;bottom:10mm;right:18mm}.half.svelte-1ta08d3 .fc-site:where(.svelte-1ta08d3){right:calc(18mm + var(--bleed));bottom:calc(10mm + var(--bleed))}.fc-badge.svelte-1ta08d3{background:var(--accent);color:#fff;border:1.2mm solid var(--paper);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1mm;width:40mm;height:40mm;display:flex;position:absolute;top:-24mm;right:16mm;transform:rotate(-8deg);box-shadow:0 2mm 6mm #0000004d}.half.svelte-1ta08d3 .fc-badge:where(.svelte-1ta08d3){right:calc(16mm + var(--bleed))}.fc-route.svelte-1ta08d3 .nb:where(.svelte-1ta08d3){white-space:nowrap}.fc-badge.svelte-1ta08d3 b:where(.svelte-1ta08d3){font-family:var(--serif);font-size:30pt;line-height:1}.fc-badge.svelte-1ta08d3 span:where(.svelte-1ta08d3){letter-spacing:.06em;text-transform:uppercase;max-width:28mm;font-size:7pt;font-weight:700;line-height:1.2}.bc.svelte-1ta08d3{box-sizing:border-box;background:var(--navy);color:#f3eee6;flex-direction:column;padding:16mm 18mm 14mm;display:flex;position:absolute;inset:0}.half.svelte-1ta08d3 .bc:where(.svelte-1ta08d3){inset:calc(-1 * var(--bleed));padding:calc(16mm + var(--bleed)) calc(18mm + var(--bleed)) calc(14mm + var(--bleed))}.bc-kicker.svelte-1ta08d3{letter-spacing:.12em;text-transform:uppercase;color:#e9a27c;margin:0;font-size:8pt;font-weight:800}.bc.svelte-1ta08d3 h2:where(.svelte-1ta08d3){font-family:var(--serif);color:#fff;margin:2mm 0 0;font-size:32pt;line-height:1.05}.bc-lede.svelte-1ta08d3{font-family:var(--serif);color:#e6e0d6;margin:3.5mm 0 0;font-size:11.5pt;line-height:1.45}.bc-places.svelte-1ta08d3{grid-template-columns:repeat(4,1fr);gap:3.5mm 3mm;margin:6mm 0 0;padding:0;list-style:none;display:grid}.bc-places.svelte-1ta08d3 li:where(.svelte-1ta08d3){position:relative}.bc-places.svelte-1ta08d3 img:where(.svelte-1ta08d3){aspect-ratio:3/2;object-fit:cover;border-radius:1.2mm;width:100%;display:block}.bc-places.svelte-1ta08d3 .n:where(.svelte-1ta08d3){background:var(--navy);color:#fff;min-width:5mm;font-family:var(--serif);text-align:center;border-radius:1mm;padding:.3mm 1mm;font-size:8pt;font-weight:700;position:absolute;top:1.2mm;left:1.2mm}.bc-places.svelte-1ta08d3 .w:where(.svelte-1ta08d3){color:#d9d2c6;margin-top:1mm;font-size:7pt;line-height:1.25;display:block}.bc-can.svelte-1ta08d3{border-top:.3mm solid #ffffff40;border-bottom:.3mm solid #ffffff40;margin-top:5mm;padding:4mm 0 3mm}.bc-can-title.svelte-1ta08d3{letter-spacing:.12em;text-transform:uppercase;color:#e9a27c;margin:0 0 2mm;font-size:8pt;font-weight:800}.bc-can.svelte-1ta08d3 ul:where(.svelte-1ta08d3){columns:2;color:#f3eee6;column-gap:8mm;margin:0;padding:0;font-size:8.8pt;line-height:1.35;list-style:none}.bc-can.svelte-1ta08d3 li:where(.svelte-1ta08d3){break-inside:avoid;margin-bottom:1.2mm;padding-left:4.5mm;position:relative}.bc-can.svelte-1ta08d3 li:where(.svelte-1ta08d3):before{content:"✓";color:#e9a27c;font-weight:800;position:absolute;left:0}.bc-points.svelte-1ta08d3{columns:2;color:#e6e0d6;column-gap:8mm;margin-top:5mm;font-size:9pt;line-height:1.45}.bc-points.svelte-1ta08d3 p:where(.svelte-1ta08d3){break-inside:avoid;margin:0 0 2.8mm}.bc-points.svelte-1ta08d3 b:where(.svelte-1ta08d3){color:#fff}.bc-foot.svelte-1ta08d3{align-items:center;gap:4mm;max-width:110mm;margin-top:auto;padding-top:3mm;display:flex}.bc-qr.svelte-1ta08d3{background:#fff;border-radius:1.2mm;flex:none;width:22mm;height:22mm;padding:1mm}.bc-qr.svelte-1ta08d3 svg{width:100%;height:100%;display:block}.bc-site.svelte-1ta08d3{color:#e6e0d6;align-items:center;gap:2.5mm;font-size:9pt;line-height:1.35;display:flex}.bc-site.svelte-1ta08d3 b:where(.svelte-1ta08d3){color:#fff;font-size:10.5pt}.bc-site.svelte-1ta08d3 img:where(.svelte-1ta08d3){border-radius:2mm;width:9mm;height:9mm}.cover.svelte-1ta08d3 h1:where(.svelte-1ta08d3){font-family:var(--serif);color:var(--navy);margin:2mm 0 0;font-size:52pt;line-height:1}.how-cols.svelte-1ta08d3{grid-template-columns:1fr 1fr;gap:8mm;font-size:9.5pt;line-height:1.45;display:grid}.how-cols.svelte-1ta08d3 p:where(.svelte-1ta08d3){margin:0 0 2.5mm}.pages.svelte-1ta08d3{margin:0 0 3mm;padding-left:5mm}.pages.svelte-1ta08d3 li:where(.svelte-1ta08d3){margin-bottom:1.2mm}.name.svelte-1ta08d3{font-family:var(--serif);color:var(--navy);font-size:12pt;margin-top:8mm!important}.name.svelte-1ta08d3 span:where(.svelte-1ta08d3){border-bottom:.3mm solid var(--navy);width:60mm;display:inline-block}.toc.svelte-1ta08d3{margin:2mm 0 0;padding:0;list-style:none}.toc.svelte-1ta08d3 li:where(.svelte-1ta08d3){border-bottom:.25mm solid var(--rule);grid-template-columns:12mm 1fr 12mm;align-items:baseline;gap:3mm;padding:1.7mm 0;display:grid}.toc.svelte-1ta08d3 .no:where(.svelte-1ta08d3){font-family:var(--serif);color:var(--accent);font-size:18pt;font-weight:700}.toc.svelte-1ta08d3 .t:where(.svelte-1ta08d3) b:where(.svelte-1ta08d3){font-family:var(--serif);color:var(--navy);font-size:13pt}.toc.svelte-1ta08d3 .t:where(.svelte-1ta08d3) small:where(.svelte-1ta08d3){color:var(--muted);font-size:8.5pt;display:block}.toc.svelte-1ta08d3 .t:where(.svelte-1ta08d3) i:where(.svelte-1ta08d3){letter-spacing:.06em;text-transform:uppercase;color:var(--accent);margin-top:.5mm;font-size:7.5pt;font-style:normal;display:block}.toc.svelte-1ta08d3 .pg:where(.svelte-1ta08d3){text-align:right;color:var(--navy);font-weight:800}.toc.svelte-1ta08d3 .key-line:where(.svelte-1ta08d3) .no:where(.svelte-1ta08d3){color:var(--navy)}.words.svelte-1ta08d3{padding:0}.words.svelte-1ta08d3:before{display:none}.words.svelte-1ta08d3 .eyebrow.onphoto:where(.svelte-1ta08d3){background:var(--navy);color:#fff;border-radius:1mm;padding:1mm 2.5mm;position:absolute;top:8mm;left:10mm}.pin.svelte-1ta08d3{align-items:center;gap:1.2mm;display:flex;position:absolute;transform:translate(-1.6mm,-50%)}.pin.left.svelte-1ta08d3{flex-direction:row-reverse;transform:translate(calc(1.6mm - 100%),-50%)}.pin.svelte-1ta08d3 .dot:where(.svelte-1ta08d3){background:var(--accent);width:3.2mm;height:3.2mm;box-shadow:0 0 0 .3mm var(--navy);border:.5mm solid #fff;border-radius:50%;flex:none}.pin.svelte-1ta08d3 .tag:where(.svelte-1ta08d3){white-space:nowrap;background:#ffffffed;border-radius:1.2mm;flex-direction:column;padding:1mm 2.2mm 1.2mm;line-height:1.15;display:flex;box-shadow:0 .6mm 2mm #00000047}.pin.svelte-1ta08d3 .de:where(.svelte-1ta08d3){color:var(--navy);font-size:9.5pt;font-weight:800}.pin.svelte-1ta08d3 .meta:where(.svelte-1ta08d3){color:var(--muted);font-size:6.6pt}.strip.svelte-1ta08d3{background:#fbf8f3f2;border-radius:2mm;padding:3.5mm 4mm 3mm;position:absolute;bottom:16mm;left:10mm;right:14mm;box-shadow:0 2mm 8mm #0003}.strip-title.svelte-1ta08d3{border-top:.3mm solid var(--accent);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 1.2mm;padding-top:1.5mm;font-size:7.5pt;font-weight:800}.words.svelte-1ta08d3 .foot:where(.svelte-1ta08d3){color:#0000;border-top:0;left:10mm;right:14mm}.words.svelte-1ta08d3 .foot:where(.svelte-1ta08d3) .tnum:where(.svelte-1ta08d3){color:#fff}.plate-cols.svelte-1ta08d3{grid-template-columns:1.3fr 1fr;align-items:end;gap:6mm;margin-bottom:2.5mm;display:grid}.phrases.svelte-1ta08d3{columns:1;margin:0;padding:0;font-size:8.5pt;line-height:1.3;list-style:none}.phrases.svelte-1ta08d3 .en:where(.svelte-1ta08d3){color:var(--muted);font-size:7.5pt}.phrases.svelte-1ta08d3 li:where(.svelte-1ta08d3){border-left:.4mm solid var(--accent);margin-bottom:.6mm;padding-left:2mm}.grid.svelte-1ta08d3{grid-template-columns:repeat(6,1fr);gap:1.4mm 2mm;margin:0;padding:0;list-style:none;display:grid}.grid.svelte-1ta08d3 li:where(.svelte-1ta08d3){min-width:0}.grid.svelte-1ta08d3 .de:where(.svelte-1ta08d3){overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.grid.svelte-1ta08d3 li:where(.svelte-1ta08d3){text-align:center;flex-direction:column;align-items:center;font-size:8.5pt;line-height:1.2;display:flex}.grid.svelte-1ta08d3 img:where(.svelte-1ta08d3){object-fit:contain;background:#fff;border-radius:2mm;width:12mm;height:12mm;margin-bottom:.8mm}.grid.svelte-1ta08d3 .de:where(.svelte-1ta08d3){color:var(--ink);font-weight:700}.grid.svelte-1ta08d3 .pl:where(.svelte-1ta08d3){color:var(--muted);font-size:7pt}.grid.svelte-1ta08d3 .en:where(.svelte-1ta08d3){color:var(--muted);font-size:7.5pt}.wordlist.svelte-1ta08d3{border-top:.2mm dashed var(--line,#ccc);columns:3;column-gap:5mm;margin:2.5mm 0 0;padding:2mm 0 0;font-size:8.5pt;line-height:1.25;list-style:none}.wordlist.svelte-1ta08d3 li:where(.svelte-1ta08d3){break-inside:avoid;margin-bottom:1mm}.wordlist.svelte-1ta08d3 .de:where(.svelte-1ta08d3){color:var(--ink);font-weight:700}.wordlist.svelte-1ta08d3 .pl:where(.svelte-1ta08d3){color:var(--muted);font-size:7pt}.wordlist.svelte-1ta08d3 .en:where(.svelte-1ta08d3){color:var(--muted);font-size:7.5pt;display:block}.art.der.svelte-1ta08d3{color:var(--der)}.art.die.svelte-1ta08d3{color:var(--die)}.art.das.svelte-1ta08d3{color:var(--das)}.verbs.svelte-1ta08d3{grid-template-columns:repeat(4,1fr);gap:1.5mm 4mm;margin:0;padding:0;font-size:8.5pt;list-style:none;display:grid}.verbs.svelte-1ta08d3 li:where(.svelte-1ta08d3){border-left:.4mm solid var(--accent);flex-direction:column;padding-left:2mm;display:flex}.verbs.svelte-1ta08d3 .en:where(.svelte-1ta08d3){color:var(--muted);font-size:7.5pt}.opener.svelte-1ta08d3{padding:0}.opener.svelte-1ta08d3:before{display:none}.bleed.pano.svelte-1ta08d3{object-fit:cover;width:420mm;height:297mm;position:absolute;top:0}.bleed.pano.left.svelte-1ta08d3{left:0}.bleed.pano.right.svelte-1ta08d3{left:-210mm}.opener.svelte-1ta08d3 .bleed:where(.svelte-1ta08d3){height:297mm;clip-path:inset(0 0 var(--plate,126mm) 0)}.opener.svelte-1ta08d3 .plate:where(.svelte-1ta08d3){height:var(--plate,126mm);background:var(--paper);border-top:3mm solid var(--accent);padding:5mm 22mm 5mm 18mm;position:absolute;bottom:0;left:0;right:0}.opener.svelte-1ta08d3 .num:where(.svelte-1ta08d3){font-family:var(--serif);color:#fff;text-shadow:0 1px 6px #00000080;font-size:60pt;font-weight:700;position:absolute;top:-22mm;left:18mm}.opener.svelte-1ta08d3 h2:where(.svelte-1ta08d3){font-size:26pt}.opener.svelte-1ta08d3 .world:where(.svelte-1ta08d3){letter-spacing:.05em;text-transform:uppercase;color:var(--accent);margin:.5mm 0 2mm;font-size:9pt;font-weight:700}.opener.svelte-1ta08d3 .cap:where(.svelte-1ta08d3){font-family:var(--serif);color:var(--ink);margin:0;font-size:10.5pt}.qs.svelte-1ta08d3{margin:0;padding-left:5mm;font-size:10pt}.qs.svelte-1ta08d3 li:where(.svelte-1ta08d3){margin-bottom:.8mm}.fact.onplate.svelte-1ta08d3{width:56mm;margin:0;position:absolute;bottom:8mm;right:22mm}.read-cols.svelte-1ta08d3{grid-template-columns:1fr 46mm;gap:5mm;margin-bottom:2mm;display:grid}.dialogue.svelte-1ta08d3{font-family:var(--serif);font-size:10pt;line-height:1.3}.dialogue.svelte-1ta08d3 p:where(.svelte-1ta08d3){grid-template-columns:22mm 1fr;gap:2mm;margin:0 0 .9mm;display:grid}.dialogue.svelte-1ta08d3 p.prose:where(.svelte-1ta08d3){margin-bottom:2.2mm;display:block}.dialogue.svelte-1ta08d3 b:where(.svelte-1ta08d3){font-family:var(--sans);letter-spacing:.04em;text-transform:uppercase;color:var(--accent);padding-top:.8mm;font-size:8pt;font-weight:800}.dialogue.svelte-1ta08d3 p.a:where(.svelte-1ta08d3) b:where(.svelte-1ta08d3){color:var(--navy)}.side-photos.svelte-1ta08d3{flex-direction:column;gap:3mm;display:flex}.reading.svelte-1ta08d3 .en:where(.svelte-1ta08d3){color:var(--muted);margin:0 0 2mm;font-size:6.8pt;line-height:1.25}.reading.svelte-1ta08d3 .en:where(.svelte-1ta08d3) b:where(.svelte-1ta08d3){color:var(--navy)}.photo.svelte-1ta08d3{margin:0}.photo.svelte-1ta08d3 img:where(.svelte-1ta08d3){border:.3mm solid var(--navy);border-radius:1mm;width:100%;display:block}.photo.svelte-1ta08d3 figcaption:where(.svelte-1ta08d3){color:var(--muted);margin-top:1mm;font-size:7.5pt;font-style:italic}.photo.small.svelte-1ta08d3 img:where(.svelte-1ta08d3){aspect-ratio:4/3;object-fit:cover}.photo.wide.svelte-1ta08d3 img:where(.svelte-1ta08d3){aspect-ratio:3/2;object-fit:cover;max-height:94mm}.photo.wide.svelte-1ta08d3{margin-bottom:3mm}.photo.wide.tall.svelte-1ta08d3 img:where(.svelte-1ta08d3){aspect-ratio:auto;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:128mm;margin:0 auto}.photo.float.svelte-1ta08d3{float:right;width:66mm;margin:0 0 3mm 4mm}.flow.with-photo.svelte-1ta08d3{display:block}.flow.with-photo.svelte-1ta08d3>*{margin-bottom:3mm}.fill.svelte-1ta08d3{flex-direction:column;flex:1 1 0;min-height:min-content;margin-top:3mm;display:flex;overflow:hidden}.fill-prompt.svelte-1ta08d3{color:var(--muted);margin:.5mm 0 0;font-size:8pt}.fill-lines.svelte-1ta08d3{background:repeating-linear-gradient(to bottom, transparent 0, transparent 7.7mm, var(--rule) 7.7mm, var(--rule) 7.95mm);background-position:0 100%;flex:1;min-height:16mm;margin-top:1mm}.flow.svelte-1ta08d3{flex:none}.fact.svelte-1ta08d3{background:var(--accent-tint);border-left:1mm solid var(--accent);border-radius:0 1.5mm 1.5mm 0;margin-top:3mm;margin-bottom:11mm;padding:2.5mm 3.5mm;font-size:8.5pt;line-height:1.35}.fact.svelte-1ta08d3 p:where(.svelte-1ta08d3){margin:.5mm 0 0}.document.svelte-1ta08d3 .head.small:where(.svelte-1ta08d3) h2:where(.svelte-1ta08d3){font-size:13pt;font-family:var(--sans);color:var(--ink);font-weight:600}.codes.svelte-1ta08d3{gap:4mm;margin:4mm 0 8mm;display:grid}.code.svelte-1ta08d3{border:.3mm solid var(--rule);border-radius:2mm;grid-template-columns:26mm 1fr;align-items:center;gap:4mm;padding:3mm;display:grid}.code.svelte-1ta08d3 svg{width:26mm;height:26mm}.code.svelte-1ta08d3 b:where(.svelte-1ta08d3){font-family:var(--serif);color:var(--navy);font-size:14pt}.code.svelte-1ta08d3 p:where(.svelte-1ta08d3){margin:1mm 0;font-size:9.5pt}.code-qr.svelte-1ta08d3{width:26mm;height:26mm;display:block}.code-url.svelte-1ta08d3{color:var(--muted);font-size:8pt;text-decoration:none}.cando.svelte-1ta08d3{background:var(--accent-tint);border-radius:2mm;padding:5mm 6mm}.cando.svelte-1ta08d3 ul:where(.svelte-1ta08d3){gap:2mm;margin:2mm 0 0;padding:0;font-size:11pt;list-style:none;display:grid}.cando.svelte-1ta08d3 li:where(.svelte-1ta08d3){align-items:center;gap:3mm;display:flex}.box.svelte-1ta08d3{border:.4mm solid var(--navy);border-radius:1mm;flex:none;width:5mm;height:5mm}.next.svelte-1ta08d3{color:var(--muted);max-width:140mm;margin-top:6mm;font-size:9.5pt}.lines.svelte-1ta08d3{gap:8.2mm;margin-top:4mm;display:grid}.lines.short.svelte-1ta08d3{gap:7.5mm;margin-top:2mm}.notes-title.svelte-1ta08d3{margin-top:6mm}.check.svelte-1ta08d3{border-top:.3mm solid var(--accent);margin-top:2mm;padding-top:2mm}.grid.big.svelte-1ta08d3{grid-template-columns:repeat(5,1fr);gap:3mm;margin-top:3mm}.grid.big.svelte-1ta08d3 img:where(.svelte-1ta08d3){width:24mm;height:24mm}.grid.big.svelte-1ta08d3 li:where(.svelte-1ta08d3){font-size:9.5pt}.grid.big.svelte-1ta08d3 .en:where(.svelte-1ta08d3){font-size:8pt}.lines.svelte-1ta08d3 span:where(.svelte-1ta08d3){border-bottom:.25mm solid var(--rule);display:block}.keycols.svelte-1ta08d3{columns:3;column-gap:5mm;max-height:240mm;font-size:7pt;line-height:1.3;overflow:hidden}.key.svelte-1ta08d3 h3:where(.svelte-1ta08d3){font-family:var(--serif);color:var(--navy);margin:0 0 1.5mm;font-size:12pt}.key.svelte-1ta08d3 h4:where(.svelte-1ta08d3){letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:2.5mm 0 1mm;font-size:7.5pt}.key.svelte-1ta08d3 p:where(.svelte-1ta08d3){break-inside:avoid;margin:0 0 1mm}.key.svelte-1ta08d3 .n:where(.svelte-1ta08d3){min-width:3.5mm;color:var(--navy);font-weight:800;display:inline-block}.key.svelte-1ta08d3 em:where(.svelte-1ta08d3),.key.svelte-1ta08d3 .q:where(.svelte-1ta08d3),.key.svelte-1ta08d3 i:where(.svelte-1ta08d3){color:var(--muted)}.credits.svelte-1ta08d3{color:var(--muted);margin-top:auto;margin-bottom:11mm;font-size:7pt;line-height:1.3}.credits.full.svelte-1ta08d3{columns:2;column-gap:6mm;margin-top:0}.credits.svelte-1ta08d3 p:where(.svelte-1ta08d3){margin:.5mm 0}@media print{.book2.svelte-1ta08d3{padding:0;display:block}.page.svelte-1ta08d3{box-shadow:none;break-after:page}.page.svelte-1ta08d3:last-child{break-after:auto}.skip-link{display:none}}@media screen and (width<=222mm){.book2.svelte-1ta08d3{zoom:.45}}.terms.svelte-1ta08d3{margin:0;font-size:8.6pt;line-height:1.32}.terms.svelte-1ta08d3 div:where(.svelte-1ta08d3){border-bottom:.2mm solid #0000001f;justify-content:space-between;gap:3mm;padding:.55mm 0;display:flex}.terms.svelte-1ta08d3 dt:where(.svelte-1ta08d3){font-weight:600}.terms.svelte-1ta08d3 dd:where(.svelte-1ta08d3){text-align:right;opacity:.75;margin:0}.chrome.svelte-m31axr .mini{position:static;transform:none}.back-link.svelte-m31axr{color:var(--accent-ink);align-items:center;gap:.35rem;margin-right:auto;font-weight:700;text-decoration:none;display:inline-flex}.dl-bar.svelte-m31axr{z-index:2;background:var(--surface,#fff);border-bottom:1px solid var(--line,#ddd);flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem;display:flex;position:sticky;top:0}@media print{.chrome.svelte-m31axr,.dl-bar.svelte-m31axr{display:none}}
