.esc-result .esc-verse,.esc .esc-verse{border-left:2px solid var(--gilt);background:color-mix(in srgb, var(--ink) 3%, transparent);border-radius:0 10px 10px 0;margin:.75rem 0 0;padding:.9rem 1rem}.esc .esc-verse p{font-family:var(--font-serif);color:var(--ink);margin:0;font-size:1.06rem;line-height:1.6}.esc .esc-verse cite{font-style:italic;font-family:var(--font-serif);color:var(--gilt);font-size:.98rem}.esc .esc-verse>cite{margin-top:.45rem;display:block}.esc .esc-verse__foot{justify-content:space-between;align-items:center;gap:1rem;margin-top:.4rem;display:flex}body[data-site] main.esc .esc-copy,body[data-site] main.esc .esc-chip{font:inherit;font-family:var(--font-sans);border:1px solid var(--line);background:var(--paper,transparent);min-height:36px;color:var(--ink-soft);cursor:pointer;border-radius:999px;padding:.3rem .8rem;font-size:.86rem}body[data-site] main.esc .esc-copy:hover,body[data-site] main.esc .esc-chip:hover{color:var(--ink);border-color:var(--ink-faint)}.esc .esc-chips{flex-wrap:wrap;gap:.5rem;margin-top:.6rem;display:flex}.esc .esc-tag{letter-spacing:0;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.74rem;font-weight:650;display:inline-block}.esc .esc-tag[data-verdict=yes]{color:var(--gilt)}.esc .esc-tag[data-verdict=near]{color:var(--copper)}.esc .esc-tag[data-verdict=no]{color:var(--week-accent-deep,var(--copper))}.esc-result .esc-result__headline{overflow-wrap:anywhere;margin:.4rem 0 0;font-size:clamp(1.4rem,1.1rem + 1.4vw,1.9rem);line-height:1.2}.esc-result .esc-result__detail{color:var(--ink-soft);margin-top:.6rem;line-height:1.55}.esc-result .esc-result__note{color:var(--ink);margin-top:.9rem;line-height:1.6}.esc-result .esc-result__block{margin-top:1.4rem}.esc-result .esc-result__block h3{letter-spacing:0;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.8rem;font-weight:650}.esc-result .esc-result__meta{color:var(--ink-faint);margin-top:.7rem;font-size:.9rem;line-height:1.5}.es-bar[data-astro-cid-376khxir]{width:min(100% - var(--gutter) * 2, var(--shell));justify-content:space-between;align-items:center;min-height:60px;margin-inline:auto;display:flex}.es-bar__brand[data-astro-cid-376khxir]{color:var(--ink);align-items:center;gap:.5rem;font-weight:650;display:inline-flex}.es-bar__langs[data-astro-cid-376khxir]{gap:1rem;display:inline-flex}.es-bar__lang[data-astro-cid-376khxir]{color:var(--ink-soft);align-items:center;min-height:44px;font-size:.92rem;display:inline-flex}.esc[data-astro-cid-376khxir]{width:min(100% - var(--gutter) * 2, var(--col-read,40rem));padding-top:calc(var(--page-top) / 3);margin-inline:auto;padding-bottom:4rem}.crumbs[data-astro-cid-376khxir]{color:var(--ink-faint);flex-wrap:wrap;gap:.6rem;margin-bottom:1.4rem;font-size:.85rem;display:flex}.crumbs[data-astro-cid-376khxir] [data-astro-cid-376khxir][aria-current]{color:var(--ink-soft)}.esc-hero[data-astro-cid-376khxir]{scroll-margin-top:1rem}.esc-hero[data-astro-cid-376khxir] h1[data-astro-cid-376khxir]{font-size:clamp(2.2rem,1.4rem + 3.4vw,3.4rem);font-weight:var(--w-display-hero);letter-spacing:-.02em;margin:.6rem 0 0;line-height:1.04}.lede[data-astro-cid-376khxir]{font-size:var(--fs-lede);color:var(--ink-soft);margin-top:1rem;line-height:1.55}.esc-form[data-astro-cid-376khxir]{margin-top:1.4rem}.esc-well[data-astro-cid-376khxir]{border:1px solid var(--line);background:var(--paper,transparent);box-shadow:0 1px 2px color-mix(in srgb, var(--ink) 8%, transparent);border-radius:16px;gap:.5rem;padding:.4rem;display:flex}.esc-well[data-astro-cid-376khxir]:focus-within{border-color:var(--ink-faint)}.esc-well[data-astro-cid-376khxir] input[data-astro-cid-376khxir]{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:.7rem .6rem;font-size:1.05rem}.esc-well[data-astro-cid-376khxir] input[data-astro-cid-376khxir]::-webkit-search-cancel-button{display:none}body[data-site] main[data-astro-cid-376khxir].esc .esc-submit[data-astro-cid-376khxir]{font:inherit;background:var(--ink);min-height:48px;color:var(--paper,#fff);cursor:pointer;border:0;border-radius:12px;flex:none;padding:0 1.2rem;font-size:1rem;font-weight:650}.esc-tries[data-astro-cid-376khxir]{color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.9rem;font-size:.88rem;display:flex}body[data-site] main[data-astro-cid-376khxir].esc .esc-tries[data-astro-cid-376khxir] button[data-astro-cid-376khxir]{font:inherit;border:1px solid var(--line);min-height:36px;color:var(--ink-soft);cursor:pointer;background:0 0;border-radius:999px;padding:.25rem .75rem;font-size:.88rem}body[data-site] main[data-astro-cid-376khxir].esc .esc-tries[data-astro-cid-376khxir] button[data-astro-cid-376khxir]:hover{color:var(--ink);border-color:var(--ink-faint)}.esc-result[data-astro-cid-376khxir]{border:1px solid var(--line);border-radius:16px;outline:none;margin-top:1.6rem;padding:1.2rem 1.2rem 1.4rem;scroll-margin-top:1rem}.esc-result[data-astro-cid-376khxir][data-tone=empty]{border-style:dashed}.esc-result[data-astro-cid-376khxir][data-tone=loading]{opacity:.6}.esc-result__hint[data-astro-cid-376khxir]{color:var(--ink-faint);margin:0;font-size:.95rem;line-height:1.55}.eyebrow[data-astro-cid-376khxir]{letter-spacing:0;text-transform:uppercase;color:var(--copper);margin:0;font-size:.74rem;font-weight:600}.esc-section[data-astro-cid-376khxir]{margin-top:clamp(3rem,2rem + 3vw,4.5rem)}.esc-section[data-astro-cid-376khxir] h2[data-astro-cid-376khxir]{font-size:var(--fs-h3);margin:.5rem 0 0}.esc-section__lede[data-astro-cid-376khxir]{color:var(--ink-soft);margin-top:.6rem;line-height:1.55}.esc-sayings[data-astro-cid-376khxir]{margin:1.2rem 0 0;padding:0;list-style:none}.esc-saying[data-astro-cid-376khxir]{border-top:1px solid var(--line);padding:1.2rem 0}.esc-saying[data-astro-cid-376khxir] h3[data-astro-cid-376khxir]{font-family:var(--font-serif);margin:.35rem 0 0;font-size:1.25rem;line-height:1.3}.esc-saying__note[data-astro-cid-376khxir]{color:var(--ink-soft);margin-top:.5rem;line-height:1.6}.esc-link[data-astro-cid-376khxir]{min-height:44px;color:var(--ink-soft);text-underline-offset:.18em;align-items:center;margin-top:.3rem;font-size:.94rem;text-decoration:underline;display:inline-flex}.esc-words[data-astro-cid-376khxir]{gap:0;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.esc-words[data-astro-cid-376khxir] li[data-astro-cid-376khxir]{border-top:1px solid var(--line);padding:.7rem 0}.esc-words[data-astro-cid-376khxir] a[data-astro-cid-376khxir]{min-height:36px;color:var(--ink);justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.esc-words__word[data-astro-cid-376khxir]{font-size:1.05rem;font-weight:650}.esc-words[data-astro-cid-376khxir] p[data-astro-cid-376khxir]{color:var(--ink-soft);margin:.2rem 0 0;font-size:.93rem;line-height:1.55}.esc-ask[data-astro-cid-376khxir]{margin-top:clamp(3rem,2rem + 3vw,4.5rem)}.esc-faq[data-astro-cid-376khxir] dl[data-astro-cid-376khxir]{margin:1rem 0 0}.esc-faq[data-astro-cid-376khxir] dl[data-astro-cid-376khxir]>div[data-astro-cid-376khxir]{border-top:1px solid var(--line);padding:1rem 0}.esc-faq[data-astro-cid-376khxir] dt[data-astro-cid-376khxir]{font-weight:650;line-height:1.4}.esc-faq[data-astro-cid-376khxir] dd[data-astro-cid-376khxir]{color:var(--ink-soft);margin:.5rem 0 0;line-height:1.6}.esc-more[data-astro-cid-376khxir]{flex-direction:column;gap:.4rem;display:flex}.esc-more[data-astro-cid-376khxir] a[data-astro-cid-376khxir]{align-items:center;min-height:44px;display:inline-flex}.esc-source[data-astro-cid-376khxir]{color:var(--ink-faint);margin-top:2.5rem;font-size:.86rem;line-height:1.6}.esc-source[data-astro-cid-376khxir] a[data-astro-cid-376khxir]{text-underline-offset:.18em;text-decoration:underline}
