.an-head,.an-answer,.an-figures,.an-list{max-width:760px}.an-head h1{letter-spacing:-.04em;text-wrap:balance;min-width:0;margin-top:20px;font-size:clamp(32px,4.2vw,52px);font-weight:600;line-height:1.08}.an-lede{max-width:52ch;color:var(--muted);text-wrap:pretty;margin-top:18px;font-size:clamp(18px,1.6vw,21px);line-height:1.5}.an-crumbs li+li:before{content:"›";color:var(--muted);margin-right:10px}.an-crumbs [aria-current]{color:var(--ink);font-weight:600}.an-flags{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:22px;display:flex}.an-applies{white-space:nowrap;color:var(--ink);background:color-mix(in srgb, var(--citrus) 55%, var(--sheet));border:1px solid color-mix(in srgb, var(--citrus-olive) 45%, transparent);border-radius:99px;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-size:14px;font-weight:650;line-height:1.2;display:inline-flex}.an-applies svg{color:var(--ink);flex:none}.blog-draft.an-draft{margin-top:0}.an-back{white-space:nowrap;text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);align-items:center;gap:8px;font-size:15px;font-weight:650;display:inline-flex}.an-back svg{transition:translate var(--motion-hover) var(--ease);rotate:180deg}.an-back:hover{text-decoration-color:currentColor}.an-back:hover svg{translate:-3px}.an-back:focus-visible{outline:3px solid var(--ink);outline-offset:3px;border-radius:3px}.an-by{margin-top:24px}.blog-answer.an-answer{grid-template-columns:minmax(0,1fr);gap:0;margin:32px 0 0;padding:clamp(24px,3vw,40px)}.an-answer .blog-answer-text{font-size:clamp(19px,1.6vw,22px)}.an-figures{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:20px;margin-top:20px;padding:0;list-style:none;display:grid}.an-figures li{background:var(--sheet);border:1px solid color-mix(in srgb, var(--sage-line) 36%, transparent);box-shadow:0 3px 0 0 color-mix(in srgb, var(--sage-soft) 70%, var(--sheet));transition:translate var(--motion-hover) var(--ease), box-shadow var(--motion-hover) var(--ease);border-radius:16px;padding:20px 22px 22px;position:relative}.an-figures li.an-hot{background:linear-gradient(145deg, var(--citrus-hi), color-mix(in srgb, var(--citrus) 60%, var(--sheet)));border-color:color-mix(in srgb, var(--citrus-olive) 45%, transparent);box-shadow:0 3px 0 0 color-mix(in srgb, var(--citrus-lo) 70%, var(--sage))}.an-figures li:hover{box-shadow:0 5px 0 0 color-mix(in srgb, var(--sage-soft) 80%, var(--sheet)), 0 24px 36px -30px color-mix(in srgb, var(--ink) 60%, transparent);translate:0 -2px}.an-figures li.an-then:before{content:"→" / "";z-index:1;width:34px;height:34px;color:var(--citrus);background:var(--ink);box-shadow:0 0 0 4px var(--paper);border-radius:50%;place-items:center;font-size:18px;line-height:1;display:grid;position:absolute;top:50%;left:-20px;translate:-50% -50%}.an-figures p{margin:0}.an-figure-label{color:var(--sage-ink);font-size:15px;font-weight:650}.an-figure-value{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(38px,5vw,56px);font-weight:650;line-height:1.05;margin-top:6px!important}.an-figure-value .blog-cite{vertical-align:super;margin-left:3px;font-size:.3em}.an-figure-value .blog-cite a{padding:6px 7px;display:inline-block}.an-figure-note{color:var(--ink);font-size:16px;line-height:1.45;margin-top:8px!important}.an-copy{max-width:760px;margin-top:clamp(44px,5vw,64px)}.an-copy>.blog-help{margin-top:56px}.legal-copy.an-copy>.blog-help+section{border-top:1px solid #1835441c;margin-top:56px;padding-top:36px}.legal-copy.an-copy>section>p,.an-copy .blog-list{max-width:64ch;color:var(--ink);font-size:19px;line-height:1.65}.legal-copy.an-copy>section>h2+p,.legal-copy.an-copy>section>:is(p,ul)+:is(p,ul){margin-top:16px}.an-copy strong{font-weight:650}.an-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;margin-top:40px;padding:0;list-style:none;display:grid}.an-card{background:var(--sheet);border:1px solid color-mix(in srgb, var(--sage-line) 36%, transparent);box-shadow:0 3px 0 0 color-mix(in srgb, var(--sage-soft) 70%, var(--sheet));transition:translate var(--motion-hover) var(--ease), box-shadow var(--motion-hover) var(--ease);border-radius:16px;flex-direction:column;align-items:flex-start;padding:24px 24px 22px;display:flex;position:relative}.an-card:hover{box-shadow:0 5px 0 0 color-mix(in srgb, var(--sage-soft) 80%, var(--sheet)), 0 24px 36px -30px color-mix(in srgb, var(--ink) 60%, transparent);translate:0 -2px}.an-card h2{letter-spacing:-.02em;text-wrap:balance;font-size:22px;font-weight:650;line-height:1.25}.an-card p{color:var(--ink);margin-top:8px;font-size:16px;line-height:1.5}.an-more{white-space:nowrap;align-items:center;gap:8px;margin-top:auto;padding-top:18px;font-size:16px;font-weight:650;display:inline-flex}.an-more:after{content:"";border-radius:16px;position:absolute;inset:0}.an-more svg{transition:translate var(--motion-hover) var(--ease)}.an-card:hover .an-more svg{translate:3px}.an-more:focus-visible{outline:none}.an-more:focus-visible:after{outline:3px solid var(--ink);outline-offset:3px}.an-card .an-soon{color:var(--sage-ink);margin-top:auto;padding-top:18px;font-weight:600}@media (prefers-reduced-motion:no-preference){[data-arrived=true].an-figures li{animation:blog-point-in var(--motion-rise) var(--ease) calc(var(--i,0) * var(--motion-step) * 2 + 80ms) backwards}}@media (prefers-reduced-motion:reduce){.an-figures li,.an-card,.an-back svg,.an-more svg{transition:none}}@media (max-width:680px){.an-figures{grid-auto-flow:row;gap:28px}.an-figures li.an-then:before{content:"↓" / "";top:-28px;left:50%}.an-list{margin-top:32px}.legal-copy.an-copy>section>p,.an-copy .blog-list{font-size:18px}}.legal-copy.an-copy>section+section{margin-top:36px;padding-top:32px}.an-lede+.blog-draft.an-draft{margin-top:18px}.legal-copy.an-copy>section>h2{align-items:center;gap:14px;display:flex}.an-sec .blog-tile{--tile:40px}.legal-copy.an-copy>section>p.an-lead{font-size:clamp(19px,1.7vw,21px);font-weight:520}.legal-copy.an-copy>.an-sec-key{background:linear-gradient(145deg, var(--sheet), color-mix(in srgb, var(--leaf) 55%, var(--sheet)));border:1px solid color-mix(in srgb, var(--sage-line) 30%, transparent);box-shadow:0 3px 0 0 color-mix(in srgb, var(--sage-soft) 70%, var(--sheet)), 0 26px 40px -34px color-mix(in srgb, var(--ink) 50%, transparent);border-radius:18px;padding:clamp(20px,3vw,32px)}.legal-copy.an-copy>.an-sec-key+section,.legal-copy.an-copy>section+.an-sec-key{border-top:0;margin-top:40px}.legal-copy.an-copy>.an-sec-key{border-top:1px solid color-mix(in srgb, var(--sage-line) 30%, transparent)}.an-copy strong{background:linear-gradient(transparent 58%, color-mix(in srgb, var(--citrus) 80%, transparent) 58%);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;margin-inline:-.1em;padding-inline:.1em}.an-copy .blog-list{padding:0;list-style:none}.an-copy .blog-list li{padding-left:34px;position:relative}.an-copy .blog-list li+li{margin-top:12px}.an-copy .blog-list li:before{content:"";background:var(--citrus);border:2px solid var(--ink);border-radius:50%;width:11px;height:11px;position:absolute;top:.62em;left:4px}.an-copy .an-list-checks li:before{content:"✓" / "";width:24px;height:24px;color:var(--ink);border-radius:8px;place-items:center;font-size:14px;font-weight:800;line-height:1;display:grid;top:.2em;left:0}.legal-copy .an-note{margin-top:24px}.an-note>div{min-width:0}.legal-copy .an-note p{margin-top:0}.legal-copy .an-note p+p{margin-top:6px}.legal-copy .an-note p.an-note-label{letter-spacing:.01em;color:var(--sage-ink);margin-top:0;font-size:14px;font-weight:700}.legal-copy .an-note-quote{color:var(--paper);background:linear-gradient(145deg, var(--ink-hi), var(--ink-lo));border-color:var(--ink-deep);box-shadow:0 3px 0 0 var(--ink-deep)}.legal-copy .an-note-quote p,.legal-copy .an-note-quote p.an-note-label{color:var(--paper)}.legal-copy .an-note-quote p.an-note-label,.an-note-quote .blog-cite a{color:var(--citrus)}.legal-copy .an-note-county{border-style:dashed;border-width:2px;border-color:color-mix(in srgb, var(--citrus-olive) 70%, transparent)}.legal-copy .an-note-county p.an-note-label{color:var(--ink);background:var(--citrus);border-radius:99px;padding:2px 10px;display:inline-block}.an-copy .blog-cite a,.an-answer .blog-cite a{padding:4px 6px;display:inline-block}.an-source-note{font-size:14px;display:block}.an-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){[data-arrived=true].an-sec,[data-arrived=true].an-note{animation:blog-point-in var(--motion-rise) var(--ease) backwards}}.an-stats{flex-wrap:wrap;gap:10px;margin-top:22px;padding:0;list-style:none;display:flex}.an-stats li{color:var(--sage-ink);background:color-mix(in srgb, var(--sheet) 70%, transparent);border:1px solid color-mix(in srgb, var(--sage-line) 30%, transparent);border-radius:99px;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-size:14px;font-weight:650;display:inline-flex}.an-card .blog-tile{margin-bottom:18px}.an-card-points{margin:14px 0 0;padding:0;list-style:none}.an-card-points li{color:var(--ink);padding-left:20px;font-size:15px;line-height:1.45;position:relative}.an-card-points li+li{margin-top:6px}.an-card-points li:before{content:"";background:var(--citrus);border:2px solid var(--ink);border-radius:50%;width:8px;height:8px;position:absolute;top:.5em;left:3px}.an-chips{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding:0;list-style:none;display:flex}.an-chips li{font-variant-numeric:tabular-nums;color:var(--ink);background:color-mix(in srgb, var(--citrus) 55%, var(--sheet));border-radius:99px;padding:5px 12px;font-size:15px;font-weight:700}.an-chips li.an-chip-plain{background:var(--leaf)}.an-chips li+li{margin-left:14px;position:relative}.an-chips li+li:before{content:"→" / "";color:var(--sage-ink);font-size:14px;position:absolute;top:50%;left:-14px;translate:-50% -50%}.an-list-wide{grid-template-columns:minmax(0,1fr)}.an-list-wide .an-card{grid-template-columns:auto minmax(0,1fr);column-gap:22px;display:grid}.an-list-wide .an-card .blog-tile{grid-row:1/span 5;margin:0}.an-list-wide .an-card>:not(.blog-tile){grid-column:2}@media (max-width:560px){.an-list-wide .an-card{grid-template-columns:minmax(0,1fr)}.an-list-wide .an-card .blog-tile{grid-row:auto;margin-bottom:18px}.an-list-wide .an-card>:not(.blog-tile){grid-column:1}}.an-stats+.blog-draft.an-draft{margin-top:16px}@media (max-width:680px){.legal-copy .an-note{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.an-note>div{display:contents}.legal-copy .an-note p.an-note-label{grid-column:2;justify-self:start}.legal-copy .an-note>div>p:not(.an-note-label){grid-column:1/-1}}.an-point-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--citrus-lo,currentColor);text-decoration-color:var(--citrus-lo,currentColor);text-underline-offset:3px;transition:text-decoration-color var(--motion-hover) var(--ease);font-weight:650;text-decoration-thickness:2px}.an-point-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.an-point-link:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}
