.article-preview-module__IqwDFW__preview{--preview-accent:var(--primary);border-bottom:1px solid var(--line);min-width:0;padding-bottom:1.5rem;position:relative}.article-preview-module__IqwDFW__imageLink{aspect-ratio:16/10;background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow var(--duration-ui) var(--ease-responsive);border-radius:8px;position:relative;overflow:hidden}.article-preview-module__IqwDFW__image{object-fit:cover;transition:transform var(--duration-story) var(--ease-responsive)}.article-preview-module__IqwDFW__placeholderLink{background:var(--blue-soft);box-shadow:inset 0 0 0 1px var(--line);display:block}.article-preview-module__IqwDFW__imagePlaceholder{color:var(--deep-blue);grid-template-rows:auto 1fr auto;padding:clamp(1rem,2.5vw,2rem);display:grid;position:absolute;inset:0}.article-preview-module__IqwDFW__imagePlaceholder:after{background:var(--blue);content:"";transform-origin:100%;width:78%;height:1px;position:absolute;top:15%;right:-15%;transform:rotate(-38deg)}.article-preview-module__IqwDFW__imagePlaceholder span,.article-preview-module__IqwDFW__imagePlaceholder small{z-index:1;letter-spacing:.05em;font-size:.65rem;font-weight:720}.article-preview-module__IqwDFW__imagePlaceholder strong{z-index:1;font:520 clamp(2.2rem, 5vw, 5rem)/.95 var(--font-reading), Georgia, serif;letter-spacing:-.035em;align-self:center}.article-preview-module__IqwDFW__imagePlaceholder small{color:var(--muted);letter-spacing:0;align-self:end}.article-preview-module__IqwDFW__content{padding-top:1rem}.article-preview-module__IqwDFW__standard{border-top:3px solid var(--preview-accent);padding-top:1rem}.article-preview-module__IqwDFW__secondaryStories .article-preview-module__IqwDFW__preview:nth-child(2){--preview-accent:var(--red)}.article-preview-module__IqwDFW__meta{color:var(--muted);font-size:.75rem;font-family:var(--font-utility), var(--font-sans), sans-serif;font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.4rem 1rem;display:flex}.article-preview-module__IqwDFW__category{border-radius:var(--radius-pill);background:var(--ochre-soft);color:var(--ochre);padding:.28rem .55rem;font-weight:650}.article-preview-module__IqwDFW__title{font:570 clamp(1.35rem, 2vw, 1.9rem)/1.25 var(--font-reading), serif;letter-spacing:-.02em;overflow-wrap:anywhere;max-width:35ch;margin-top:.7rem}.article-preview-module__IqwDFW__title a:after{content:"";border-radius:8px;position:absolute;inset:0}.article-preview-module__IqwDFW__title a:focus-visible:after{outline:3px solid var(--primary);outline-offset:4px}.article-preview-module__IqwDFW__title a:focus-visible{outline:none}.article-preview-module__IqwDFW__title a:hover{color:var(--primary)}.article-preview-module__IqwDFW__excerpt{color:var(--ink-soft);max-width:65ch;margin-top:.75rem;font-size:1rem}.article-preview-module__IqwDFW__featured{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:end;gap:clamp(2rem,5vw,5rem);display:grid}.article-preview-module__IqwDFW__featured .article-preview-module__IqwDFW__content{align-self:center}.article-preview-module__IqwDFW__featured .article-preview-module__IqwDFW__title{max-width:19ch;font-size:clamp(2rem,3.8vw,3.5rem);line-height:1.04}.article-preview-module__IqwDFW__featured .article-preview-module__IqwDFW__imageLink{aspect-ratio:4/3}.article-preview-module__IqwDFW__compact{grid-template-columns:clamp(7.5rem,14vw,10.5rem) minmax(0,1fr);gap:1.25rem;padding-bottom:1.25rem;display:grid}.article-preview-module__IqwDFW__compact .article-preview-module__IqwDFW__content{padding-top:0}.article-preview-module__IqwDFW__compact .article-preview-module__IqwDFW__title{font-size:1.3rem}.article-preview-module__IqwDFW__compact .article-preview-module__IqwDFW__imagePlaceholder strong{font-size:clamp(1.4rem,2.8vw,2.3rem)}.article-preview-module__IqwDFW__compact .article-preview-module__IqwDFW__imagePlaceholder span,.article-preview-module__IqwDFW__compact .article-preview-module__IqwDFW__imagePlaceholder small{display:none}@media (max-width:767px){.article-preview-module__IqwDFW__featured{grid-template-columns:1fr;gap:1rem}.article-preview-module__IqwDFW__compact{grid-template-columns:5rem 1fr;gap:1rem}}@media (hover:hover) and (pointer:fine){.article-preview-module__IqwDFW__preview:hover .article-preview-module__IqwDFW__imageLink{box-shadow:inset 0 0 0 2px var(--primary)}.article-preview-module__IqwDFW__preview:hover .article-preview-module__IqwDFW__image{transform:scale(1.025)}}@media (prefers-reduced-motion:reduce){.article-preview-module__IqwDFW__imageLink,.article-preview-module__IqwDFW__image{transition:none}}
.empty-guides-module__WgR9hW__empty{border-block:1px solid var(--line-strong);background:var(--canvas);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:clamp(2rem,5vw,4rem) 0;display:grid}.empty-guides-module__WgR9hW__compact{padding:clamp(1.5rem,3vw,2.25rem)}.empty-guides-module__WgR9hW__copy{max-width:50rem}.empty-guides-module__WgR9hW__status{color:var(--blue-strong);align-items:center;gap:.55rem;margin-bottom:.9rem;font-size:.82rem;font-weight:760;display:inline-flex}.empty-guides-module__WgR9hW__status>span{background:var(--coral);border-radius:50%;flex:none;width:.55rem;height:.55rem}.empty-guides-module__WgR9hW__copy :where(h2,h3){max-width:20ch;color:var(--ink);font-family:var(--font-reading), Georgia, serif;letter-spacing:-.03em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(1.8rem,3.5vw,3rem);font-weight:550;line-height:1.05}.empty-guides-module__WgR9hW__description{max-width:58ch;color:var(--ink-soft);font-family:var(--font-reading), Georgia, serif;text-wrap:pretty;margin-top:1rem;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.65}.empty-guides-module__WgR9hW__publicActions{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.4rem;display:flex}.empty-guides-module__WgR9hW__publicActions a,.empty-guides-module__WgR9hW__ownerAction a{min-height:2.75rem;color:var(--blue-strong);text-underline-offset:.25em;transition:color var(--duration-ui) var(--ease-out);align-items:center;gap:.4rem;font-size:.87rem;font-weight:720;line-height:1.35;text-decoration-line:underline;text-decoration-thickness:.08em;display:inline-flex}.empty-guides-module__WgR9hW__ownerAction{border-top:1px solid var(--line);text-align:right;justify-items:end;gap:.25rem;min-width:min(100%,18rem);padding-top:1rem;display:grid}.empty-guides-module__WgR9hW__ownerAction span{color:var(--muted);font-size:.74rem;font-weight:700}.empty-guides-module__WgR9hW__ownerAction a{color:var(--muted);font-size:.8rem}@media (hover:hover) and (pointer:fine){.empty-guides-module__WgR9hW__publicActions a:hover,.empty-guides-module__WgR9hW__ownerAction a:hover{color:var(--coral-strong)}}@media (max-width:47.99rem){.empty-guides-module__WgR9hW__empty{grid-template-columns:1fr}.empty-guides-module__WgR9hW__ownerAction{text-align:left;justify-items:start}}@media (max-width:30rem){.empty-guides-module__WgR9hW__publicActions{flex-direction:column;align-items:flex-start;gap:.15rem}}@media (prefers-reduced-motion:reduce){.empty-guides-module__WgR9hW__publicActions a,.empty-guides-module__WgR9hW__ownerAction a{transition:none}}@media (prefers-contrast:more){.empty-guides-module__WgR9hW__empty,.empty-guides-module__WgR9hW__ownerAction{border-color:var(--ink)}.empty-guides-module__WgR9hW__description,.empty-guides-module__WgR9hW__ownerAction span,.empty-guides-module__WgR9hW__ownerAction a{color:var(--ink)}}
.portable-article-module__UMO5Eq__prose{width:min(calc(100% - (2 * var(--page-gutter))), var(--reading));color:var(--ink-soft);font-family:var(--font-sans), sans-serif;text-wrap:pretty;margin-inline:auto;font-size:clamp(1.0625rem,1.15vw,1.1875rem);line-height:1.7}.portable-article-module__UMO5Eq__prose>*+*{margin-top:1.55em}.portable-article-module__UMO5Eq__prose>p:first-child{color:var(--ink);font-size:1.08em;line-height:1.72}.portable-article-module__UMO5Eq__prose h2,.portable-article-module__UMO5Eq__prose h3{color:var(--ink);font-family:var(--font-sans), sans-serif;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.022em;overflow-wrap:anywhere;text-wrap:balance;font-weight:550}.portable-article-module__UMO5Eq__prose h2{margin-top:3.2em;font-size:clamp(1.6rem,2.5vw,2rem);line-height:1.1}.portable-article-module__UMO5Eq__prose h3{margin-top:2.5em;font-size:clamp(1.4rem,2.25vw,1.8rem);line-height:1.18}.portable-article-module__UMO5Eq__prose h2+*,.portable-article-module__UMO5Eq__prose h3+*{margin-top:.85em}.portable-article-module__UMO5Eq__prose strong{color:var(--ink);font-weight:690}.portable-article-module__UMO5Eq__prose ul,.portable-article-module__UMO5Eq__prose ol{padding-left:1.35em}.portable-article-module__UMO5Eq__prose li{padding-left:.35em}.portable-article-module__UMO5Eq__prose li::marker{color:var(--primary)}.portable-article-module__UMO5Eq__prose li+li{margin-top:.58em}.portable-article-module__UMO5Eq__prose blockquote{border-block:1px solid var(--primary);color:var(--ink);font-family:var(--font-sans), sans-serif;letter-spacing:-.018em;margin-block:clamp(2.5rem,6vw,4.25rem);padding-block:clamp(1rem,2.5vw,1.5rem);font-size:clamp(1.4rem,2.6vw,2rem);font-weight:520;line-height:1.32}.portable-article-module__UMO5Eq__inlineLink,.portable-article-module__UMO5Eq__citation,.portable-article-module__UMO5Eq__caption a,.portable-article-module__UMO5Eq__tableSource a{color:var(--primary-strong);text-underline-offset:.2em;transition:color var(--duration-ui) var(--ease-out);font-weight:650;text-decoration-line:underline;text-decoration-thickness:.075em}.portable-article-module__UMO5Eq__inlineLink:hover,.portable-article-module__UMO5Eq__citation:hover,.portable-article-module__UMO5Eq__caption a:hover,.portable-article-module__UMO5Eq__tableSource a:hover{color:var(--primary)}.portable-article-module__UMO5Eq__citation{scroll-margin-top:7rem;text-decoration-style:dotted}.portable-article-module__UMO5Eq__prose abbr{cursor:help;text-underline-offset:.2em;text-decoration-style:dotted;text-decoration-thickness:.075em}.portable-article-module__UMO5Eq__figure,.portable-article-module__UMO5Eq__tableFigure{width:min(calc(100vw - (2 * var(--page-gutter))), 60rem);margin-block:clamp(3rem,7vw,5rem);margin-left:50%;transform:translate(-50%)}.portable-article-module__UMO5Eq__figureFrame{border-radius:var(--radius-sm);background:var(--surface);overflow:hidden}.portable-article-module__UMO5Eq__figureImage{object-fit:cover;width:100%;height:auto}.portable-article-module__UMO5Eq__caption,.portable-article-module__UMO5Eq__tableSource{color:var(--muted);font-family:var(--font-sans), system-ui, sans-serif;flex-wrap:wrap;gap:.35rem 1rem;margin-top:.75rem;font-size:.75rem;line-height:1.5;display:flex}.portable-article-module__UMO5Eq__callout{border-top:2px solid var(--primary);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-soft);font-family:var(--font-sans), system-ui, sans-serif;margin-block:clamp(2.5rem,6vw,4rem);padding:clamp(1.2rem,3vw,1.65rem) clamp(1.2rem,3.5vw,1.85rem)}.portable-article-module__UMO5Eq__callout.portable-article-module__UMO5Eq__evidence,.portable-article-module__UMO5Eq__callout.portable-article-module__UMO5Eq__takeaway{background:var(--primary-soft)}.portable-article-module__UMO5Eq__callout.portable-article-module__UMO5Eq__limitation{border-top-color:var(--danger);background:color-mix(in oklch, var(--surface) 90%, var(--danger))}.portable-article-module__UMO5Eq__calloutLabel{color:var(--primary-strong);margin-bottom:.7rem;font-size:.72rem;font-weight:740;line-height:1.2}.portable-article-module__UMO5Eq__limitation .portable-article-module__UMO5Eq__calloutLabel{color:var(--danger)}.portable-article-module__UMO5Eq__callout h3{font-family:var(--font-sans), sans-serif;letter-spacing:-.018em;margin:0 0 .6rem;font-size:clamp(1.25rem,2.3vw,1.55rem);font-weight:560}.portable-article-module__UMO5Eq__calloutBody{line-height:1.65}.portable-article-module__UMO5Eq__calloutBody>*+*{margin-top:.8em}.portable-article-module__UMO5Eq__tableFigure figcaption{color:var(--ink);font-family:var(--font-sans), sans-serif;margin-bottom:.8rem;font-size:1rem;font-weight:600;line-height:1.45}.portable-article-module__UMO5Eq__tableScroller{border-block:1px solid var(--line);outline-offset:4px;overscroll-behavior-inline:contain;overflow-x:auto}.portable-article-module__UMO5Eq__tableScroller table{border-collapse:collapse;width:100%;min-width:38rem;font-family:var(--font-sans), system-ui, sans-serif;font-size:.84rem;line-height:1.5}.portable-article-module__UMO5Eq__tableScroller th,.portable-article-module__UMO5Eq__tableScroller td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.9rem 1rem}.portable-article-module__UMO5Eq__tableScroller thead th{background:var(--surface);color:var(--ink);font-size:.72rem;font-weight:730}.portable-article-module__UMO5Eq__tableScroller tbody th{color:var(--ink);font-weight:680}.portable-article-module__UMO5Eq__tableScroller tbody tr:hover{background:color-mix(in oklch, var(--primary-soft) 50%, transparent)}.portable-article-module__UMO5Eq__tableScroller tr:last-child th,.portable-article-module__UMO5Eq__tableScroller tr:last-child td{border-bottom:0}@media (max-width:47.99rem){.portable-article-module__UMO5Eq__prose{font-size:1.05rem;line-height:1.72}.portable-article-module__UMO5Eq__prose h2{margin-top:2.7em}.portable-article-module__UMO5Eq__figure,.portable-article-module__UMO5Eq__tableFigure{margin-block:2.75rem}.portable-article-module__UMO5Eq__callout{margin-inline:calc(-.5 * var(--page-gutter))}}@media print{.portable-article-module__UMO5Eq__prose,.portable-article-module__UMO5Eq__figure,.portable-article-module__UMO5Eq__tableFigure{width:100%}.portable-article-module__UMO5Eq__prose{font-size:11pt;line-height:1.55}.portable-article-module__UMO5Eq__figure,.portable-article-module__UMO5Eq__tableFigure,.portable-article-module__UMO5Eq__callout,.portable-article-module__UMO5Eq__prose blockquote{break-inside:avoid}.portable-article-module__UMO5Eq__tableScroller{overflow:visible}.portable-article-module__UMO5Eq__tableScroller table{min-width:0}}
.article-module__4JzqgG__article{padding-bottom:var(--section-space)}.article-module__4JzqgG__header{max-width:78rem;padding-top:clamp(2rem,5vw,4.75rem);padding-bottom:clamp(2.75rem,6vw,5rem);display:grid}.article-module__4JzqgG__backLink{width:fit-content;min-height:2.75rem;color:var(--muted);font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.01em;transition:color var(--duration-ui) var(--ease-out);align-items:center;gap:.5rem;margin-bottom:clamp(2.5rem,7vw,5.5rem);font-size:.78rem;font-weight:690;display:inline-flex}.article-module__4JzqgG__backLink span{transition:transform var(--duration-ui) var(--ease-out);font-size:1rem}.article-module__4JzqgG__backLink:hover{color:var(--primary-strong)}.article-module__4JzqgG__backLink:hover span{transform:translate(-.2rem)}.article-module__4JzqgG__classification{color:var(--primary-strong);font-family:var(--font-sans), system-ui, sans-serif;flex-wrap:wrap;align-items:center;gap:.45rem;margin-bottom:1.15rem;font-size:.77rem;font-weight:720;display:flex}.article-module__4JzqgG__classification a{text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:.075em}.article-module__4JzqgG__header h1{max-width:16.5ch;color:var(--ink);font-family:var(--font-reading), Georgia, serif;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.038em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(3rem,7.2vw,6rem);font-weight:520;line-height:.99}.article-module__4JzqgG__dek{max-width:54ch;color:var(--ink-soft);font-family:var(--font-reading), Georgia, serif;text-wrap:pretty;margin-top:clamp(1.45rem,3vw,2.25rem);font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.58}.article-module__4JzqgG__bylineRow{border-block:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;margin-top:clamp(2.5rem,5vw,4rem);padding-block:1.25rem;display:flex}.article-module__4JzqgG__authorIdentity{align-items:center;gap:.9rem;min-width:12rem;display:flex}.article-module__4JzqgG__authorPortrait,.article-module__4JzqgG__authorMonogram{border-radius:50%;flex:none;width:3.5rem;height:3.5rem}.article-module__4JzqgG__authorPortrait{object-fit:cover}.article-module__4JzqgG__authorMonogram{border:1px solid var(--line);background:var(--primary-soft);color:var(--primary-strong);font-family:var(--font-sans), system-ui, sans-serif;place-items:center;font-size:.76rem;font-weight:760;display:grid}.article-module__4JzqgG__authorName{color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;font-size:.9rem;font-weight:720;line-height:1.25}.article-module__4JzqgG__authorRole{color:var(--muted);font-family:var(--font-sans), system-ui, sans-serif;margin-top:.2rem;font-size:.75rem;line-height:1.35}.article-module__4JzqgG__articleFacts{flex-wrap:wrap;justify-content:flex-end;gap:1rem clamp(1.35rem,3vw,2.5rem);display:flex}.article-module__4JzqgG__articleFacts div{gap:.18rem;display:grid}.article-module__4JzqgG__articleFacts dt{color:var(--muted);font-family:var(--font-sans), system-ui, sans-serif;letter-spacing:.055em;text-transform:uppercase;font-size:.65rem;font-weight:720}.article-module__4JzqgG__articleFacts dd{color:var(--ink);font-family:var(--font-sans), system-ui, sans-serif;white-space:nowrap;font-size:.79rem;font-weight:640}.article-module__4JzqgG__heroFigure{max-width:88rem;margin-bottom:clamp(3.5rem,8vw,7rem)}.article-module__4JzqgG__heroFrame{aspect-ratio:5/3;border-radius:var(--radius-sm);background:var(--surface);position:relative;overflow:hidden}.article-module__4JzqgG__heroImage{object-fit:cover}.article-module__4JzqgG__heroFigure figcaption{color:var(--muted);font-family:var(--font-sans), system-ui, sans-serif;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1.25rem;margin-top:.72rem;font-size:.72rem;line-height:1.5;display:flex}.article-module__4JzqgG__heroFigure figcaption a{min-height:1.75rem;color:var(--primary-strong);text-underline-offset:.22em;align-items:center;gap:.25rem;font-weight:680;text-decoration:underline;text-decoration-thickness:.08em;display:inline-flex}.article-module__4JzqgG__scopeNote{width:min(calc(100% - (2 * var(--page-gutter))), var(--reading));border-block:1px solid var(--line);color:var(--ink-soft);margin:0 auto clamp(3.75rem,7vw,5.5rem);padding-block:1.35rem;display:grid}.article-module__4JzqgG__scopeNote>p{color:var(--primary-strong);font-family:var(--font-sans), system-ui, sans-serif;margin-bottom:.55rem;font-size:.71rem;font-weight:740}.article-module__4JzqgG__scopeNote>div{font-family:var(--font-reading), Georgia, serif;text-wrap:pretty;font-size:1rem;line-height:1.65}.article-module__4JzqgG__articleFooter{width:min(calc(100% - (2 * var(--page-gutter))), var(--reading));margin:clamp(5rem,11vw,9rem) auto 0}.article-module__4JzqgG__referenceSection,.article-module__4JzqgG__transparencySection,.article-module__4JzqgG__authorCard,.article-module__4JzqgG__relatedSection{border-top:1px solid var(--line);padding-block:clamp(2.5rem,5vw,3.75rem)}.article-module__4JzqgG__sectionLabel{color:var(--primary-strong);font-family:var(--font-sans), system-ui, sans-serif;margin-bottom:.65rem;font-size:.71rem;font-weight:740}.article-module__4JzqgG__referenceSection h2,.article-module__4JzqgG__transparencySection h2,.article-module__4JzqgG__authorCard h2,.article-module__4JzqgG__relatedSection h2{color:var(--ink);font-family:var(--font-reading), Georgia, serif;-webkit-hyphens:auto;hyphens:auto;letter-spacing:-.022em;overflow-wrap:anywhere;text-wrap:balance;margin-bottom:1.5rem;font-size:clamp(1.75rem,3vw,2.4rem);font-weight:540;line-height:1.12}.article-module__4JzqgG__references{gap:1.6rem;padding-left:1.4rem;display:grid}.article-module__4JzqgG__references li{padding-left:.45rem;scroll-margin-top:7rem}.article-module__4JzqgG__references li::marker{color:var(--primary);font-family:var(--font-sans), system-ui, sans-serif;font-size:.78rem;font-weight:730}.article-module__4JzqgG__references a,.article-module__4JzqgG__transparencySection a,.article-module__4JzqgG__authorCard a{color:var(--primary-strong);text-underline-offset:.22em;transition:color var(--duration-ui) var(--ease-out);font-weight:680;text-decoration-line:underline;text-decoration-thickness:.075em}.article-module__4JzqgG__references a:hover,.article-module__4JzqgG__transparencySection a:hover,.article-module__4JzqgG__authorCard a:hover{color:var(--primary)}.article-module__4JzqgG__sourceMeta,.article-module__4JzqgG__evidenceNote,.article-module__4JzqgG__retractionNotice{color:var(--muted);font-family:var(--font-sans), system-ui, sans-serif;margin-top:.4rem;font-size:.78rem;line-height:1.55}.article-module__4JzqgG__evidenceNote{max-width:62ch;color:var(--ink-soft)}.article-module__4JzqgG__retractionNotice{color:var(--danger);font-weight:720}.article-module__4JzqgG__transparencySection{color:var(--ink-soft);font-family:var(--font-reading), Georgia, serif;gap:.85rem;line-height:1.68;display:grid}.article-module__4JzqgG__transparencySection h2{margin-bottom:.3rem}.article-module__4JzqgG__transparencySection ul{gap:1.15rem;padding:0;list-style:none;display:grid}.article-module__4JzqgG__transparencySection li{gap:.3rem;display:grid}.article-module__4JzqgG__transparencySection time{color:var(--muted);font-family:var(--font-sans), system-ui, sans-serif;font-size:.72rem;font-weight:700}.article-module__4JzqgG__transparencySection strong{color:var(--ink);font-weight:650}.article-module__4JzqgG__authorCard>p:not(.article-module__4JzqgG__sectionLabel){max-width:58ch;color:var(--ink-soft);font-family:var(--font-reading), Georgia, serif;line-height:1.68}.article-module__4JzqgG__authorCard a{font-family:var(--font-sans), system-ui, sans-serif;margin-top:1rem;font-size:.85rem;display:inline-block}.article-module__4JzqgG__relatedList{border-block:1px solid var(--line)}@media (min-width:62rem){.article-module__4JzqgG__scopeNote{grid-template-columns:10.5rem 1fr;gap:2rem}.article-module__4JzqgG__scopeNote>p{margin-bottom:0}}@media (max-width:47.99rem){.article-module__4JzqgG__header{padding-top:1.35rem}.article-module__4JzqgG__backLink{margin-bottom:2.4rem}.article-module__4JzqgG__header h1{max-width:100%;font-size:clamp(2.8rem,13vw,4.65rem);line-height:1}.article-module__4JzqgG__dek{font-size:1.1rem}.article-module__4JzqgG__bylineRow{flex-direction:column;align-items:start;gap:1.35rem}.article-module__4JzqgG__articleFacts{justify-content:flex-start;gap:.9rem 1.5rem;width:100%}.article-module__4JzqgG__heroFigure{width:100%}.article-module__4JzqgG__heroFrame{border-radius:0}.article-module__4JzqgG__heroFigure figcaption{padding-inline:var(--page-gutter);justify-content:flex-start}}@media print{.article-module__4JzqgG__article{padding-bottom:0}.article-module__4JzqgG__backLink,.article-module__4JzqgG__relatedSection{display:none}.article-module__4JzqgG__header,.article-module__4JzqgG__articleFooter,.article-module__4JzqgG__scopeNote{width:100%;max-width:none}.article-module__4JzqgG__header{padding-block:0 2rem}.article-module__4JzqgG__header h1{font-size:3.5rem}.article-module__4JzqgG__heroFigure{width:100%;max-width:none}.article-module__4JzqgG__referenceSection,.article-module__4JzqgG__transparencySection,.article-module__4JzqgG__authorCard{break-inside:avoid}}.article-module__4JzqgG__header{max-width:68rem;padding-bottom:2.5rem}.article-module__4JzqgG__backLink{margin-bottom:2rem}.article-module__4JzqgG__header h1{max-width:24ch;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.12}.article-module__4JzqgG__dek,.article-module__4JzqgG__scopeNote>div,.article-module__4JzqgG__transparencySection,.article-module__4JzqgG__authorCard>p:not(.article-module__4JzqgG__sectionLabel){font-family:var(--font-sans), sans-serif}.article-module__4JzqgG__bylineRow{margin-top:2rem}.article-module__4JzqgG__jurisdiction{border:1px solid var(--line);background:var(--primary-soft);color:var(--primary-strong);border-radius:6px;padding:.35rem .6rem}.article-module__4JzqgG__keyPoints{width:min(calc(100% - (2 * var(--page-gutter))), var(--reading));border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:2.5rem auto;padding:1.5rem}.article-module__4JzqgG__keyPoints h2{margin-bottom:1rem;font-size:1.25rem}.article-module__4JzqgG__keyPoints ul{padding-left:1.25rem}.article-module__4JzqgG__keyPoints li+li{margin-top:.6rem}.article-module__4JzqgG__articleFooter h2{font-family:var(--font-sans), sans-serif;font-size:1.6rem}@media (max-width:767px){.article-module__4JzqgG__header h1{font-size:clamp(2.1rem,8vw,3.6rem);line-height:1.15}}
.guides-module__roZzHW__intro{background:var(--deep-ink);color:var(--on-deep);padding-block:clamp(4.5rem,9vw,8rem);position:relative;overflow:hidden}.guides-module__roZzHW__introGrid{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:end;gap:clamp(2.5rem,8vw,8rem);display:grid}.guides-module__roZzHW__introLabel{color:var(--on-deep-soft);margin-bottom:1.15rem;font-size:.88rem;font-weight:740}.guides-module__roZzHW__intro h1{max-width:13ch;color:var(--on-deep)}.guides-module__roZzHW__deck{max-width:39ch;color:var(--on-deep-soft);font-family:var(--font-reading), Georgia, serif;text-wrap:pretty;font-size:clamp(1.08rem,1.8vw,1.3rem);line-height:1.65}.guides-module__roZzHW__tools{border-bottom:1px solid var(--line);background:var(--blue-soft)}.guides-module__roZzHW__toolsInner{grid-template-columns:minmax(20rem,.9fr) minmax(0,1.1fr);gap:clamp(2.5rem,8vw,8rem);padding-block:clamp(2.5rem,5vw,4.5rem);display:grid}.guides-module__roZzHW__search,.guides-module__roZzHW__topicFilters{align-content:start;gap:.85rem;display:grid}.guides-module__roZzHW__search>label,.guides-module__roZzHW__topicFilters>span{color:var(--ink);font-size:.84rem;font-weight:730}.guides-module__roZzHW__search>div{border-radius:var(--radius-md);background:var(--canvas);min-height:3.75rem;color:var(--blue-strong);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.4rem .4rem .4rem 1rem;display:grid}.guides-module__roZzHW__search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;font-size:1rem}.guides-module__roZzHW__search input::placeholder{color:var(--muted);opacity:1}.guides-module__roZzHW__search>div:has(input:focus-visible){outline:3px solid var(--primary);outline-offset:3px}.guides-module__roZzHW__search button{border-radius:var(--radius-sm);background:var(--blue);min-height:2.95rem;color:var(--on-primary);cursor:pointer;transition:background-color var(--duration-ui) var(--ease-out), transform var(--duration-press) var(--ease-out);padding-inline:1.2rem;font-size:.88rem;font-weight:720}.guides-module__roZzHW__search button:active{transform:translateY(1px)}.guides-module__roZzHW__topicFilters nav>div{flex-wrap:wrap;gap:.55rem;display:flex}.guides-module__roZzHW__topicFilters a{border-radius:var(--radius-pill);background:var(--canvas);min-height:2.75rem;color:var(--ink-soft);box-shadow:inset 0 0 0 1px var(--line);transition:background-color var(--duration-ui) var(--ease-out), color var(--duration-ui) var(--ease-out);align-items:center;padding-inline:.9rem;font-size:.87rem;font-weight:680;display:inline-flex}.guides-module__roZzHW__topicFilters>p{max-width:38ch;color:var(--ink-soft);font-family:var(--font-reading), Georgia, serif;line-height:1.6}.guides-module__roZzHW__archive h2{max-width:14ch;margin-bottom:clamp(3rem,6vw,5.25rem)}.guides-module__roZzHW__archive h2:after{background:var(--coral);content:"";width:3.5rem;height:5px;margin-top:1.15rem;display:block}.guides-module__roZzHW__postList{gap:clamp(4rem,9vw,8rem);display:grid}.guides-module__roZzHW__compactList{border-bottom:1px solid var(--line)}@media (hover:hover) and (pointer:fine){.guides-module__roZzHW__search button:hover{background:var(--blue-strong)}.guides-module__roZzHW__topicFilters a:hover{background:var(--primary-soft);color:var(--primary-strong)}}@media (max-width:48rem){.guides-module__roZzHW__introGrid,.guides-module__roZzHW__toolsInner{grid-template-columns:1fr;gap:2.5rem}.guides-module__roZzHW__search>div{grid-template-columns:auto minmax(0,1fr);padding:.85rem 1rem}.guides-module__roZzHW__search button{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.guides-module__roZzHW__search button,.guides-module__roZzHW__topicFilters a{transition:none}.guides-module__roZzHW__search button:active{transform:none}}@media (prefers-contrast:more){.guides-module__roZzHW__search>div,.guides-module__roZzHW__topicFilters a{box-shadow:inset 0 0 0 2px var(--ink)}}.guides-module__roZzHW__intro{background:var(--surface);color:var(--ink);padding-block:3rem}.guides-module__roZzHW__introGrid{display:block}.guides-module__roZzHW__intro h1{color:var(--ink);max-width:24ch;font-size:clamp(2.5rem,5vw,4rem);line-height:1.15}.guides-module__roZzHW__deck{color:var(--ink-soft);max-width:65ch;font-family:var(--font-sans), sans-serif;margin-top:1.25rem}.guides-module__roZzHW__search>div{border:1px solid var(--muted);box-shadow:none}
.page-module___8aEwW__hero{border-bottom:1px solid var(--line);background:color-mix(in oklch, var(--canvas) 94%, var(--blue-soft));padding-block:clamp(4.5rem,8vw,8rem)}.page-module___8aEwW__heroGrid{grid-template-columns:minmax(0,1.38fr) minmax(20rem,.82fr);align-items:center;gap:clamp(3rem,8vw,8.5rem);display:grid}.page-module___8aEwW__heroCopy{min-width:0}.page-module___8aEwW__heroLabel{color:var(--red);font-family:var(--font-utility), var(--font-sans), sans-serif;letter-spacing:.045em;text-transform:uppercase;font-size:.82rem;font-weight:760}.page-module___8aEwW__hero h1{max-width:13ch;font:520 clamp(3.35rem, 6.1vw, 5.8rem)/.99 var(--font-reading), Georgia, serif;letter-spacing:-.037em;text-wrap:balance;margin-top:1.25rem}.page-module___8aEwW__heroDeck{max-width:59ch;color:var(--ink-soft);text-wrap:pretty;margin-top:1.75rem;font-size:clamp(1.05rem,1.45vw,1.22rem);line-height:1.65}.page-module___8aEwW__wayfinder{border-top:4px solid var(--blue);border-bottom:1px solid var(--line-strong);background:var(--blue-soft);padding:clamp(1.75rem,3vw,2.6rem)}.page-module___8aEwW__wayfinder>p{font:570 clamp(1.55rem, 2.2vw, 2.15rem)/1.1 var(--font-reading), Georgia, serif;letter-spacing:-.025em}.page-module___8aEwW__wayfinder>span{color:var(--muted);margin-top:1rem;font-size:.78rem;font-weight:700;display:block}.page-module___8aEwW__wayfinder ul{margin-top:.35rem;padding:0;list-style:none}.page-module___8aEwW__wayfinder li+li{border-top:1px solid var(--line)}.page-module___8aEwW__wayfinder li a{min-height:3.35rem;transition:color var(--duration-ui) var(--ease-out), transform var(--duration-press) var(--ease-out);align-items:center;gap:.75rem;font-weight:670;display:flex}.page-module___8aEwW__wayfinder li svg{color:var(--blue)}.page-module___8aEwW__searchLink{border-top:1px solid var(--line-strong);min-height:3.4rem;color:var(--blue-strong);align-items:center;gap:.55rem;margin-top:.85rem;font-size:.84rem;font-weight:730;display:flex}.page-module___8aEwW__searchLink span{margin-left:auto}.page-module___8aEwW__basics{border-block:1px solid var(--line-strong);background:var(--surface-strong);padding-block:clamp(5rem,9vw,9rem)}.page-module___8aEwW__basicsHeading{grid-template-columns:minmax(11rem,.4fr) minmax(0,1.1fr);align-items:end;gap:2rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.page-module___8aEwW__basicsHeading p{color:var(--ochre);font-family:var(--font-utility), var(--font-sans), sans-serif;font:560 1rem/1.4 var(--font-reading), Georgia, serif}.page-module___8aEwW__basicsHeading h2,.page-module___8aEwW__sectionHeading h2,.page-module___8aEwW__scopeStatement h2{max-width:16ch;font:530 clamp(2.35rem, 4.25vw, 4rem)/1.04 var(--font-reading), Georgia, serif;letter-spacing:-.03em;text-wrap:balance}.page-module___8aEwW__basicsGrid{grid-template-columns:minmax(0,1.08fr) minmax(22rem,.92fr);gap:clamp(2.5rem,6vw,6.5rem);display:grid}.page-module___8aEwW__basicsLead{background:var(--canvas);grid-template-columns:minmax(11rem,.8fr) minmax(0,1.2fr);min-height:30rem;display:grid}.page-module___8aEwW__fieldNote{background:var(--deep-blue);min-height:100%;color:var(--on-deep);grid-template-rows:auto 1fr auto;padding:clamp(1.35rem,3vw,2.5rem);display:grid;position:relative;overflow:hidden}.page-module___8aEwW__fieldNote:after{background:color-mix(in oklch, var(--on-deep), transparent 55%);content:"";width:115%;height:1px;position:absolute;bottom:18%;right:-22%;transform:rotate(-38deg)}.page-module___8aEwW__fieldNote span,.page-module___8aEwW__fieldNote i{z-index:1;letter-spacing:.05em;font-size:.72rem;font-style:normal;font-weight:720}.page-module___8aEwW__fieldNote b{color:var(--teal-light);font:500 clamp(2.7rem, 5vw, 5rem)/.9 var(--font-reading), Georgia, serif;letter-spacing:-.035em;writing-mode:vertical-rl;align-self:center;transform:rotate(180deg)}.page-module___8aEwW__leadCopy{flex-direction:column;justify-content:flex-end;padding:clamp(1.6rem,4vw,3.5rem);display:flex}.page-module___8aEwW__leadCopy>span:first-child{color:var(--blue-strong);font-size:.75rem;font-weight:730}.page-module___8aEwW__leadCopy strong{font:560 clamp(2rem, 3.4vw, 3.2rem)/1.06 var(--font-reading), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;margin-top:.9rem}.page-module___8aEwW__leadCopy>span:nth-child(3){color:var(--ink-soft);margin-top:1rem;line-height:1.62}.page-module___8aEwW__leadCopy em{color:var(--blue-strong);margin-top:1.5rem;font-size:.84rem;font-style:normal;font-weight:730}.page-module___8aEwW__basicsIndex{border-top:1px solid var(--line-strong)}.page-module___8aEwW__basicsIndex>a{border-bottom:1px solid var(--line-strong);min-height:8rem;transition:color var(--duration-ui) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding-block:1.25rem;display:grid}.page-module___8aEwW__basicsIndex>a:has(.page-module___8aEwW__pharmacyPhoto){grid-template-columns:9.5rem minmax(0,1fr) auto}.page-module___8aEwW__basicsIndex strong{font:570 clamp(1.25rem, 1.7vw, 1.55rem)/1.18 var(--font-reading), Georgia, serif;letter-spacing:-.018em;display:block}.page-module___8aEwW__basicsIndex small{max-width:43ch;color:var(--muted);margin-top:.45rem;font-size:.84rem;line-height:1.48;display:block}.page-module___8aEwW__basicsIndex svg{color:var(--blue)}.page-module___8aEwW__pharmacyPhoto{align-self:stretch;min-height:6rem;position:relative;overflow:hidden}.page-module___8aEwW__pharmacyPhoto img{object-fit:cover}.page-module___8aEwW__pharmacyPhoto figcaption{color:#fff;background:#09121ce0;background:lab(5.21333% -1.27424 -7.86241/.88);padding:.35rem .4rem;font-size:.68rem;line-height:1.25;position:absolute;inset:auto 0 0}.page-module___8aEwW__latest{border-bottom:1px solid var(--line);background:var(--primary-soft);padding-block:clamp(5rem,10vw,9.5rem)}.page-module___8aEwW__sectionHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:clamp(3rem,6vw,5rem);display:flex}.page-module___8aEwW__sectionHeading h2{color:var(--deep-blue)}.page-module___8aEwW__sectionHeading:before{background:var(--red);content:"";width:2.5rem;height:.25rem}.page-module___8aEwW__sectionHeading>a,.page-module___8aEwW__scopeStatement>a,.page-module___8aEwW__founderCopy>a{color:var(--blue-strong);text-underline-offset:.24em;font-size:.86rem;font-weight:730;text-decoration:underline}.page-module___8aEwW__storyStack{gap:clamp(4rem,8vw,7.5rem);display:grid}.page-module___8aEwW__secondaryStories{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,6vw,6rem);display:grid}.page-module___8aEwW__compactStories{border-bottom:1px solid var(--line)}.page-module___8aEwW__scope{border-block:1px solid var(--line);background:var(--blue-soft);padding-block:clamp(5rem,9vw,8.5rem)}.page-module___8aEwW__scopeGrid{grid-template-columns:minmax(0,.85fr) minmax(24rem,1.15fr);gap:clamp(3rem,9vw,9rem);display:grid}.page-module___8aEwW__scopeStatement>p:first-child{color:var(--ochre);font-family:var(--font-utility), var(--font-sans), sans-serif;font-weight:740}.page-module___8aEwW__scopeStatement h2{margin-top:1.1rem}.page-module___8aEwW__scopeStatement>p:nth-of-type(2){max-width:58ch;color:var(--ink-soft);margin-top:1.4rem;line-height:1.68}.page-module___8aEwW__scopeStatement>a{margin-top:1.5rem;display:inline-block}.page-module___8aEwW__scopeFacts{border-top:1px solid var(--line-strong)}.page-module___8aEwW__scopeSample>p{color:var(--blue-strong);margin-bottom:1rem;font-size:.84rem;font-weight:720}.page-module___8aEwW__scopeFacts>div{border-bottom:1px solid var(--line-strong);grid-template-columns:8rem minmax(0,1fr);gap:1rem;padding-block:1.25rem;display:grid}.page-module___8aEwW__scopeFacts dt{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;font-size:.72rem;font-weight:760}.page-module___8aEwW__scopeFacts dd{font:560 clamp(1.15rem, 1.7vw, 1.45rem)/1.28 var(--font-reading), Georgia, serif}.page-module___8aEwW__founder{border-top:1px solid var(--line);padding-block:clamp(4.5rem,8vw,7rem)}.page-module___8aEwW__founderGrid{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.page-module___8aEwW__founderGrid:not(:has(.page-module___8aEwW__founderPortrait)){grid-template-columns:minmax(0,1fr)}.page-module___8aEwW__founderPortrait{aspect-ratio:4/5;width:clamp(8rem,14vw,12rem);position:relative;overflow:hidden}.page-module___8aEwW__founderPortrait img{object-fit:cover}.page-module___8aEwW__founderCopy{grid-template-columns:minmax(12rem,.45fr) minmax(18rem,.8fr);align-items:baseline;gap:.35rem clamp(2rem,6vw,6rem);max-width:67rem;display:grid}.page-module___8aEwW__founderCopy>p:first-child{color:var(--coral-strong);font:560 .95rem/1.4 var(--font-reading), Georgia, serif;grid-row:1/span 2}.page-module___8aEwW__founderCopy h2{font:560 clamp(2rem, 3.4vw, 3.25rem)/1 var(--font-reading), Georgia, serif;letter-spacing:-.03em}.page-module___8aEwW__founderCopy strong{color:var(--blue-strong);font-size:.85rem}.page-module___8aEwW__founderCopy>p:nth-of-type(2){max-width:57ch;color:var(--ink-soft);grid-column:2;margin-top:.85rem;line-height:1.62}.page-module___8aEwW__founderCopy>a{grid-column:2;width:fit-content;margin-top:1rem}@media (hover:hover) and (pointer:fine){.page-module___8aEwW__wayfinder li a:hover,.page-module___8aEwW__basicsIndex>a:hover{color:var(--blue-strong)}.page-module___8aEwW__wayfinder li a:hover svg,.page-module___8aEwW__basicsIndex>a:hover svg{transform:translate(3px)}.page-module___8aEwW__wayfinder li svg,.page-module___8aEwW__basicsIndex svg{transition:transform var(--duration-ui) var(--ease-responsive)}}@media (max-width:60rem){.page-module___8aEwW__heroGrid,.page-module___8aEwW__basicsGrid,.page-module___8aEwW__scopeGrid{grid-template-columns:1fr}.page-module___8aEwW__heroCopy{max-width:52rem}.page-module___8aEwW__wayfinder{max-width:42rem}.page-module___8aEwW__basicsHeading{grid-template-columns:1fr;gap:.8rem}}@media (max-width:47.99rem){.page-module___8aEwW__hero{padding-block:3.5rem 4.5rem}.page-module___8aEwW__hero h1{font-size:clamp(2.85rem,12vw,4.3rem)}.page-module___8aEwW__basicsLead{grid-template-columns:1fr}.page-module___8aEwW__fieldNote{min-height:15rem}.page-module___8aEwW__fieldNote b{writing-mode:initial;transform:none}.page-module___8aEwW__secondaryStories{grid-template-columns:1fr}.page-module___8aEwW__sectionHeading{flex-direction:column;align-items:flex-start}.page-module___8aEwW__founderCopy{grid-template-columns:1fr}.page-module___8aEwW__founderCopy>p:first-child,.page-module___8aEwW__founderCopy>p:nth-of-type(2),.page-module___8aEwW__founderCopy>a{grid-area:auto}}@media (max-width:35rem){:is(.page-module___8aEwW__basicsIndex>a,.page-module___8aEwW__basicsIndex>a:has(.page-module___8aEwW__pharmacyPhoto)){grid-template-columns:minmax(0,1fr) auto}.page-module___8aEwW__pharmacyPhoto{grid-column:1/-1;min-height:11rem}.page-module___8aEwW__scopeFacts>div{grid-template-columns:1fr;gap:.4rem}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__wayfinder li a,.page-module___8aEwW__wayfinder li svg,.page-module___8aEwW__basicsIndex>a,.page-module___8aEwW__basicsIndex svg{transition:none}.page-module___8aEwW__wayfinder li a:hover svg,.page-module___8aEwW__basicsIndex>a:hover svg{transform:none}}
.search-module__iEHJ8a__searchPage{min-height:78dvh;padding-block:clamp(3rem, 7vw, 6rem) var(--section-space)}.search-module__iEHJ8a__intro{border-radius:var(--radius-lg);background:var(--deep-ink);max-width:68rem;color:var(--on-deep);padding:clamp(2.5rem,6vw,5rem);position:relative;overflow:hidden}.search-module__iEHJ8a__introLabel{color:var(--coral);margin-bottom:1rem;font-size:.86rem;font-weight:740}.search-module__iEHJ8a__intro h1{max-width:15ch;color:var(--on-deep)}.search-module__iEHJ8a__form{border-radius:var(--radius-lg);background:var(--blue-soft);gap:.8rem;max-width:68rem;margin-top:1.5rem;padding:clamp(1.5rem,4vw,2.75rem);display:grid}.search-module__iEHJ8a__form>label{color:var(--ink);font-size:.86rem;font-weight:730}.search-module__iEHJ8a__form>div{border-radius:var(--radius-md);background:var(--canvas);color:var(--blue-strong);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.45rem .45rem .45rem 1rem;display:grid}.search-module__iEHJ8a__form input{min-width:0;min-height:3rem;color:var(--ink);background:0 0;border:0;outline:0;font-size:1.05rem}.search-module__iEHJ8a__form input::placeholder{color:var(--muted);opacity:1}.search-module__iEHJ8a__form>div:has(input:focus-visible){outline:3px solid var(--primary);outline-offset:3px}.search-module__iEHJ8a__form button{border-radius:var(--radius-sm);background:var(--blue);min-height:3rem;color:var(--on-primary);cursor:pointer;transition:transform var(--duration-press) var(--ease-out), background-color var(--duration-ui) var(--ease-out);padding-inline:1.25rem;font-size:.9rem;font-weight:720}.search-module__iEHJ8a__form button:hover{background:var(--blue-strong)}.search-module__iEHJ8a__form button:active{transform:scale(.97)}.search-module__iEHJ8a__results{max-width:68rem;margin-top:clamp(3rem,7vw,6rem)}.search-module__iEHJ8a__prompt,.search-module__iEHJ8a__count{color:var(--ink-soft);font-family:var(--font-reading), serif;font-size:1.05rem}.search-module__iEHJ8a__prompt{border-top:5px solid var(--coral);background:var(--coral-soft);padding:1.5rem}.search-module__iEHJ8a__count{margin-bottom:1.5rem}.search-module__iEHJ8a__list{border-bottom:1px solid var(--line)}.search-module__iEHJ8a__noResults{border-top:5px solid var(--coral);background:var(--coral-soft);padding:clamp(1.75rem,4vw,2.75rem)}.search-module__iEHJ8a__noResults h2{color:var(--ink);font-family:var(--font-reading), Georgia, serif;letter-spacing:-.02em;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:560}.search-module__iEHJ8a__noResults p{color:var(--ink-soft);font-family:var(--font-reading), serif;margin-top:.75rem}@media (max-width:37rem){.search-module__iEHJ8a__intro,.search-module__iEHJ8a__form{border-radius:var(--radius-md)}.search-module__iEHJ8a__form>div{grid-template-columns:auto minmax(0,1fr);padding:.85rem 1rem}.search-module__iEHJ8a__form button{grid-column:1/-1;width:100%}}@media (prefers-reduced-motion:reduce){.search-module__iEHJ8a__form button{transition:none}.search-module__iEHJ8a__form button:active{transform:none}}@media (prefers-contrast:more){.search-module__iEHJ8a__form>div{box-shadow:inset 0 0 0 2px var(--ink)}}.search-module__iEHJ8a__intro{background:var(--surface);color:var(--ink);border-radius:10px;padding:2rem}.search-module__iEHJ8a__intro h1{color:var(--ink);max-width:24ch}.search-module__iEHJ8a__form>div{border:1px solid var(--muted);box-shadow:none}
.topic-module__75pB4W__topicPage{min-height:80dvh;padding-block:clamp(3rem, 7vw, 6rem) var(--section-space)}.topic-module__75pB4W__header{border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--blue-soft);max-width:68rem;margin-bottom:clamp(3.5rem,8vw,7rem);padding:clamp(1.75rem,5vw,4.5rem);position:relative;overflow:hidden}.topic-module__75pB4W__header:before{background:var(--coral);content:"";height:6px;position:absolute;top:0;left:0;right:0}.topic-module__75pB4W__header h1{max-width:12ch;color:var(--ink);margin-top:.9rem}.topic-module__75pB4W__backLink{min-height:44px;color:var(--blue-strong);transition:color var(--duration-ui) var(--ease-out);align-items:center;gap:.4rem;margin-bottom:clamp(1.75rem,4vw,3.5rem);font-size:.84rem;font-weight:720;display:inline-flex}.topic-module__75pB4W__backLink:hover{color:var(--primary-strong)}.topic-module__75pB4W__topicLabel{color:var(--primary-strong);font-size:.86rem;font-weight:740}.topic-module__75pB4W__topicDescription{max-width:48ch;color:var(--ink-soft);font-family:var(--font-reading), serif;text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.08rem,1.7vw,1.25rem);line-height:1.65}.topic-module__75pB4W__articleCount{border-radius:var(--radius-pill);background:var(--canvas);min-height:2.5rem;color:var(--ink-soft);box-shadow:inset 0 0 0 1px var(--line);align-items:center;margin-top:1.6rem;padding-inline:.85rem;font-size:.8rem;font-weight:680;display:inline-flex}.topic-module__75pB4W__posts{gap:clamp(4rem,9vw,8rem);display:grid}.topic-module__75pB4W__list{border-bottom:1px solid var(--line)}@media (max-width:40rem){.topic-module__75pB4W__header{border-radius:0 0 var(--radius-md) var(--radius-md)}}@media (prefers-reduced-motion:reduce){.topic-module__75pB4W__backLink{transition:none}}@media (prefers-contrast:more){.topic-module__75pB4W__header{outline:2px solid var(--ink);outline-offset:-2px}.topic-module__75pB4W__articleCount{box-shadow:inset 0 0 0 2px var(--ink)}}
