.PullQuote-module__jA0wmW__figure{margin:var(--space-7)0;max-width:var(--measure);padding:0}.PullQuote-module__jA0wmW__quote{font-family:var(--font-sans);color:var(--color-text);border-left:3px solid var(--color-accent);padding-left:var(--space-5);margin:0;font-size:clamp(1.25rem,1.5vw + .75rem,1.625rem);font-style:italic;line-height:1.35}.PullQuote-module__jA0wmW__attribution{margin-top:var(--space-3);padding-left:var(--space-5);color:var(--color-text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.95rem;font-style:normal;font-weight:500}.PullQuote-module__jA0wmW__attribution:before{content:"/  ";color:var(--color-accent);font-weight:700}
.Figure-module__BjpHhq__figure{margin:var(--space-7)0;max-width:var(--measure-wide)}.Figure-module__BjpHhq__image{border-radius:2px;width:100%;height:auto}.Figure-module__BjpHhq__caption{margin-top:var(--space-3);color:var(--color-text-muted);font-size:.85rem;font-family:var(--font-sans);letter-spacing:.01em}
.ToolEmbed-module__PBcc6a__wrap{margin:var(--space-7)auto;background:var(--color-paper);border:1px solid var(--color-rule-soft);border-radius:2px;width:100%;max-width:1100px;overflow:hidden}.ToolEmbed-module__PBcc6a__frame{background:var(--color-paper);border:0;width:100%;display:block}.ToolEmbed-module__PBcc6a__fallback{padding:var(--space-3)var(--space-4);color:var(--color-text-muted);background:var(--color-bg-tint);border-top:1px solid var(--color-rule-soft);margin:0;font-size:.85rem}
.StatBlock-module__iVUYKa__stat{background:var(--color-bg-tint);border-left:4px solid var(--color-accent);padding:var(--space-6);margin:var(--space-7)auto;max-width:var(--measure);border-radius:2px}.StatBlock-module__iVUYKa__inline{padding:var(--space-4)var(--space-5);margin:var(--space-4)auto;flex-direction:column;align-items:flex-start;max-width:40ch;display:inline-flex}.StatBlock-module__iVUYKa__value{font-family:var(--font-sans);color:var(--color-accent);margin-bottom:var(--space-3);letter-spacing:-.02em;font-size:clamp(2.25rem,3vw + 1rem,3.5rem);font-weight:700;line-height:1}.StatBlock-module__iVUYKa__label{font-family:var(--font-sans);color:var(--color-text);margin-bottom:var(--space-3);font-size:1.0625rem;font-weight:500;line-height:1.4}.StatBlock-module__iVUYKa__source{font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-size:.75rem;font-weight:600}.StatBlock-module__iVUYKa__body{margin-top:var(--space-3);color:var(--color-text);font-size:.95rem;line-height:1.55}.StatBlock-module__iVUYKa__grid{gap:var(--space-5);margin:var(--space-7)auto;max-width:var(--measure-wide);grid-template-columns:1fr;display:grid}@media (min-width:720px){.StatBlock-module__iVUYKa__grid{grid-template-columns:repeat(3,1fr)}}.StatBlock-module__iVUYKa__grid .StatBlock-module__iVUYKa__stat{max-width:none;padding:var(--space-5);margin:0}.StatBlock-module__iVUYKa__grid .StatBlock-module__iVUYKa__value{font-size:clamp(1.875rem,2vw + .5rem,2.5rem)}.StatBlock-module__iVUYKa__grid .StatBlock-module__iVUYKa__label{font-size:.95rem}
.Citation-module__bCD_Xq__citation{vertical-align:super;font-size:.75em;line-height:0}.Citation-module__bCD_Xq__citation a{color:var(--color-accent);border-bottom:none;padding:0 1px;font-weight:600;text-decoration:none}.Citation-module__bCD_Xq__citation a:hover{color:var(--color-accent-deep);text-decoration:underline}
.CitationList-module__WRi9NW__section{margin:var(--space-8)auto var(--space-7);max-width:var(--measure);text-align:center}.CitationList-module__WRi9NW__heading{font-family:var(--font-sans);margin:0 auto var(--space-4);color:var(--color-text);font-size:clamp(1.5rem,2vw + 1rem,2rem);font-weight:600}.CitationList-module__WRi9NW__headingRule{background:var(--color-rule-orange);width:min(180px,40%);height:1px;margin:0 auto var(--space-6)}.CitationList-module__WRi9NW__list{text-align:left;max-width:var(--measure);margin:0;padding-left:1.5em;font-size:.95rem;line-height:1.55;list-style:decimal}.CitationList-module__WRi9NW__item{margin-bottom:var(--space-3);color:var(--color-text);padding-left:var(--space-2)}.CitationList-module__WRi9NW__item:target{background:var(--color-bg-tint);padding:var(--space-2);margin-left:calc(-1*var(--space-2));border-radius:2px}.CitationList-module__WRi9NW__item a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.CitationList-module__WRi9NW__item a:hover{color:var(--color-accent-deep)}.CitationList-module__WRi9NW__date{color:var(--color-text-muted);font-size:.875rem}
.tools-module__YkmrlW__page{padding:var(--space-8)0 var(--space-9)}.tools-module__YkmrlW__header{margin-bottom:var(--space-8);max-width:var(--measure);text-align:center;margin-inline:auto}.tools-module__YkmrlW__eyebrow{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-muted);margin:0 0 var(--space-3)0;font-size:.75rem;font-weight:600}.tools-module__YkmrlW__headerRule{background:var(--color-rule-orange);width:min(420px,70%);height:1px;margin:var(--space-5)auto 0}.tools-module__YkmrlW__lede{font-family:var(--font-sans);color:var(--color-text);max-width:56ch;margin:0 auto;font-size:clamp(1rem,.5vw + .9rem,1.125rem);line-height:1.55}.tools-module__YkmrlW__grid{gap:var(--space-5);grid-template-columns:1fr;max-width:1000px;margin:0 auto;display:grid}@media (min-width:720px){.tools-module__YkmrlW__grid{grid-template-columns:1fr 1fr}}.tools-module__YkmrlW__card{padding:var(--space-6);border:1px solid var(--color-rule-soft);background:var(--color-paper);color:var(--color-text);border-radius:2px;flex-direction:column;text-decoration:none;transition:border-color .12s,transform .12s;display:flex}.tools-module__YkmrlW__card:hover{border-color:var(--color-accent);transform:translateY(-2px)}.tools-module__YkmrlW__cardEyebrow{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent);margin:0 0 var(--space-3)0;font-size:.7rem;font-weight:600}.tools-module__YkmrlW__card h3{font-family:var(--font-sans);margin:0 0 var(--space-3)0;font-size:1.5rem;line-height:1.2}.tools-module__YkmrlW__card p{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.5}.tools-module__YkmrlW__toolPage{padding:var(--space-7)0 var(--space-8);max-width:1180px}.tools-module__YkmrlW__toolBody{max-width:var(--measure);font-size:var(--size-body);line-height:var(--leading-body);margin-inline:auto}.tools-module__YkmrlW__toolBody h2{margin-top:var(--space-7)}
.ArticleHeader-module__vfypRq__header{margin-bottom:var(--space-7);text-align:center}.ArticleHeader-module__vfypRq__breadcrumb{margin-bottom:var(--space-5)}.ArticleHeader-module__vfypRq__breadcrumb ol{justify-content:center;gap:var(--space-1);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.ArticleHeader-module__vfypRq__breadcrumb a{color:var(--color-text-muted);font-weight:500;text-decoration:none}.ArticleHeader-module__vfypRq__breadcrumb a:hover{color:var(--color-accent)}.ArticleHeader-module__vfypRq__current{color:var(--color-accent);font-weight:600}.ArticleHeader-module__vfypRq__title{margin:0 auto var(--space-5);max-width:24ch;color:var(--color-text);font-size:clamp(2rem,3.5vw + 1rem,3rem);font-weight:600}.ArticleHeader-module__vfypRq__rule{background:var(--color-rule-orange);width:min(420px,70%);height:1px;margin:0 auto var(--space-5)}.ArticleHeader-module__vfypRq__meta{justify-content:center;gap:var(--space-2);color:var(--color-text-muted);align-items:center;font-size:.9rem;display:flex}.ArticleHeader-module__vfypRq__hero{margin:var(--space-7)auto 0;max-width:var(--measure-wide);padding:0}.ArticleHeader-module__vfypRq__heroImage{border-radius:2px;width:100%;height:auto}
.ArticleFooter-module__tgxVda__section{margin:var(--space-8)auto var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-rule-soft);max-width:var(--measure-wide);text-align:center}.ArticleFooter-module__tgxVda__heading{font-family:var(--font-sans);margin:0 auto var(--space-4);color:var(--color-text);font-size:clamp(1.5rem,2vw + 1rem,2rem);font-weight:600}.ArticleFooter-module__tgxVda__headingRule{background:var(--color-rule-orange);width:min(180px,40%);height:1px;margin:0 auto var(--space-6)}.ArticleFooter-module__tgxVda__list{gap:var(--space-5);text-align:left;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.ArticleFooter-module__tgxVda__list{grid-template-columns:1fr 1fr}}.ArticleFooter-module__tgxVda__item{border-top:1px solid var(--color-rule-soft);padding-top:var(--space-4)}.ArticleFooter-module__tgxVda__link{color:var(--color-text);gap:var(--space-2);flex-direction:column;text-decoration:none;display:flex}.ArticleFooter-module__tgxVda__title{font-family:var(--font-sans);font-size:1.25rem;font-weight:600;line-height:1.25}.ArticleFooter-module__tgxVda__link:hover .ArticleFooter-module__tgxVda__title{color:var(--color-accent)}.ArticleFooter-module__tgxVda__summary{color:var(--color-text-muted);font-size:.95rem;line-height:1.5}
.Faq-module__z1ztva__section{margin:var(--space-8)auto var(--space-7);max-width:var(--measure);text-align:center}.Faq-module__z1ztva__heading{font-family:var(--font-sans);margin:0 auto var(--space-4);color:var(--color-text);font-size:clamp(1.5rem,2vw + 1rem,2rem);font-weight:600}.Faq-module__z1ztva__headingRule{background:var(--color-rule-orange);width:min(180px,40%);height:1px;margin:0 auto var(--space-6)}.Faq-module__z1ztva__list{border-top:1px solid var(--color-rule-soft);text-align:left;margin:0;padding:0}.Faq-module__z1ztva__item{border-bottom:1px solid var(--color-rule-soft)}.Faq-module__z1ztva__q{cursor:pointer;padding:var(--space-5)0;color:var(--color-text);justify-content:space-between;align-items:center;gap:var(--space-4);font-size:1.125rem;font-weight:600;list-style:none;transition:color .12s;display:flex}.Faq-module__z1ztva__q::-webkit-details-marker{display:none}.Faq-module__z1ztva__q::marker{content:"";display:none}.Faq-module__z1ztva__q:hover{color:var(--color-accent)}.Faq-module__z1ztva__chevron{flex-shrink:0;width:16px;height:16px;transition:transform .2s;position:relative}.Faq-module__z1ztva__chevron:before,.Faq-module__z1ztva__chevron:after{content:"";background:var(--color-accent);border-radius:1px;position:absolute}.Faq-module__z1ztva__chevron:before{width:100%;height:2px;top:50%;left:0;transform:translateY(-50%)}.Faq-module__z1ztva__chevron:after{width:2px;height:100%;top:0;left:50%;transform:translate(-50%)}.Faq-module__z1ztva__item[open] .Faq-module__z1ztva__chevron{transform:rotate(45deg)}.Faq-module__z1ztva__a{padding:0 0 var(--space-5)0;color:var(--color-text);font-family:var(--font-sans);max-width:64ch;font-size:1rem;line-height:1.6}
.article-module__4JzqgG__article{padding:var(--space-7)0 var(--space-8);max-width:1180px}.article-module__4JzqgG__body{max-width:var(--measure);font-size:var(--size-body);line-height:var(--leading-body);margin-inline:auto}.article-module__4JzqgG__body h2{margin-top:var(--space-7)}.article-module__4JzqgG__body h3{margin-top:var(--space-6)}.article-module__4JzqgG__body strong{font-weight:600}.article-module__4JzqgG__body code{font-family:var(--font-mono);background:var(--color-bg-tint);border-radius:2px;padding:.1em .4em;font-size:.95em}
