._notice_f7ddr_1{background:#fff5f4;border:2px solid #8b1e24;border-radius:5px;padding:1.35rem}._notice_f7ddr_1 strong{color:#8b1e24;letter-spacing:.08em;text-transform:uppercase;font-size:1rem;font-weight:900;display:block}._notice_f7ddr_1 p{max-width:54rem;color:var(--ink);margin:.7rem 0 0;line-height:1.6}._reviewGrid_f7ddr_7{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}._toc_f7ddr_9{border:1px solid var(--line);background:var(--fp-color-background-elevated);border-radius:5px;padding:1rem;position:sticky;top:6rem}._toc_f7ddr_9 h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.1rem}._toc_f7ddr_9 ol{gap:.45rem;margin:.8rem 0 0;padding-left:1.1rem;display:grid}._toc_f7ddr_9 a{color:#70501b;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.18rem;font-weight:750}._toc_f7ddr_9 ._level3_f7ddr_17{margin-left:.75rem;font-size:.9rem}._toc_f7ddr_9 ._level4_f7ddr_19{margin-left:1.35rem;font-size:.86rem}._metadata_f7ddr_21{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}._metadata_f7ddr_21 div{border:1px solid var(--line);background:var(--fp-color-background-elevated);border-radius:4px;padding:.85rem}._metadata_f7ddr_21 dt{color:#805d20;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:900}._metadata_f7ddr_21 dd{color:var(--ink);overflow-wrap:anywhere;margin:.35rem 0 0;line-height:1.4}._document_f7ddr_29{border:1px solid var(--line);background:var(--fp-color-background-elevated);border-radius:5px;min-width:0;padding:clamp(1.25rem,3vw,2rem)}._document_f7ddr_29 h2,._document_f7ddr_29 h3,._document_f7ddr_29 h4{scroll-margin-top:7rem;font-family:Georgia,Times New Roman,serif;line-height:1.2}._document_f7ddr_29 h2{margin:2rem 0 .8rem;font-size:1.75rem}._document_f7ddr_29 h3{margin:1.6rem 0 .7rem;font-size:1.35rem}._document_f7ddr_29 h4{margin:1.25rem 0 .55rem;font-size:1.1rem}._document_f7ddr_29 p,._document_f7ddr_29 li{color:var(--muted);line-height:1.7}._document_f7ddr_29 ul,._document_f7ddr_29 ol{gap:.4rem;padding-left:1.35rem;display:grid}._document_f7ddr_29 table{border-collapse:collapse;width:100%;margin:1rem 0;font-size:.92rem}._document_f7ddr_29 th,._document_f7ddr_29 td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.65rem}._document_f7ddr_29 th{background:var(--ivory-2);color:var(--ink)}._placeholder_f7ddr_49{color:var(--ink);background:#fff5f4;border-inline-start:4px solid #8b1e24;padding:1rem 1.15rem;line-height:1.6}._libraryGrid_f7ddr_51{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}._libraryCard_f7ddr_53{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--fp-color-background-elevated);border-radius:5px;gap:.75rem;min-height:100%;padding:1.25rem;display:grid}._libraryLink_f7ddr_55{border:1px solid var(--line);border-top:3px solid var(--gold);background:var(--fp-color-background-elevated);border-radius:5px;min-height:100%;padding:1.25rem;display:block}._primaryLibraryLink_f7ddr_57{display:block}._libraryLink_f7ddr_55 h3,._primaryLibraryLink_f7ddr_57 h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.2rem}._libraryLink_f7ddr_55 p,._primaryLibraryLink_f7ddr_57 p{color:var(--muted);margin:.55rem 0 0;line-height:1.55}._libraryLink_f7ddr_55 span,._primaryLibraryLink_f7ddr_57 span{color:#805d20;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:.8rem;font-size:.72rem;font-weight:900;display:inline-block}._secondaryLibraryLink_f7ddr_65{color:#70501b;width:fit-content;text-decoration:underline;-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold);text-underline-offset:.18rem;overflow-wrap:anywhere;font-size:.86rem;font-weight:750;line-height:1.4;display:inline-flex}@media (max-width:900px){._reviewGrid_f7ddr_7,._metadata_f7ddr_21,._libraryGrid_f7ddr_51{grid-template-columns:1fr}._toc_f7ddr_9{position:static}}
