.srp[data-astro-cid-6lpnio7s]{--srp-card:var(--color-paper);--srp-line:var(--color-line);--srp-term:var(--color-ink-soft);--srp-value:var(--color-ink);--srp-big:var(--color-rosemary);--srp-accent:var(--color-leaf-deep);--srp-wash:var(--color-sage-wash)}.srp--night[data-astro-cid-6lpnio7s]{--srp-card:var(--color-night-raised);--srp-line:#f4efe424;--srp-term:var(--color-moon-soft);--srp-value:var(--color-moon);--srp-big:var(--color-butter);--srp-accent:var(--color-butter);--srp-wash:#f3cf631f}.srp__top[data-astro-cid-6lpnio7s]{gap:clamp(2rem,1.25rem + 2.5vw,3rem);display:grid;container-type:inline-size}@media (width>=64rem){.srp__top--hero[data-astro-cid-6lpnio7s]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.srp__hero[data-astro-cid-6lpnio7s]{grid-template:"mark."1fr"mark term""mark unit""mark line"/auto auto;justify-content:start;align-items:end;column-gap:clamp(1.125rem,.6rem + 1.6vw,2rem);margin:0;display:grid}@media (width>=64rem){.srp__hero[data-astro-cid-6lpnio7s]{justify-content:end;margin-bottom:-.25rem}}.srp__hero-mark[data-astro-cid-6lpnio7s]{aspect-ratio:200/236;grid-area:mark;place-items:end center;width:clamp(8.25rem,5.5rem + 8vw,12.5rem);display:grid;position:relative}.srp__hero-mark[data-astro-cid-6lpnio7s]:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--srp-big) 22%, transparent), transparent);filter:blur(6px);position:absolute;inset:32% 10% 0}.srp__hero-house[data-astro-cid-6lpnio7s]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.srp__hero-roof[data-astro-cid-6lpnio7s],.srp__hero-walls[data-astro-cid-6lpnio7s],.srp__hero-chimney[data-astro-cid-6lpnio7s]{fill:none;stroke:var(--srp-big);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.srp__hero-walls[data-astro-cid-6lpnio7s],.srp__hero-chimney[data-astro-cid-6lpnio7s]{stroke-opacity:.55}.srp__hero-num[data-astro-cid-6lpnio7s]{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--srp-big);text-shadow:0 .06em .3em #00000040;padding-bottom:9%;font-size:clamp(7rem,4.6rem + 7.4vw,11rem);font-weight:400;line-height:.72;position:relative}.srp__hero-term[data-astro-cid-6lpnio7s]{font-size:var(--text-caption);line-height:var(--text-caption--line-height);letter-spacing:.02em;color:var(--srp-term);grid-area:term;font-weight:700}.srp__hero-unit[data-astro-cid-6lpnio7s]{font-family:var(--font-display);font-size:var(--text-h3);color:var(--srp-value);grid-area:unit;margin-top:.125rem;font-weight:500;line-height:1.1}.srp__hero-line[data-astro-cid-6lpnio7s]{border-top:1px solid var(--srp-line);max-width:12.5rem;font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--srp-term);grid-area:line;margin-top:.75rem;margin-bottom:9%;padding-top:.75rem}@container (width<=16.99rem){.srp__hero[data-astro-cid-6lpnio7s]{grid-template:"mark""term""unit""line"/auto;justify-items:start}.srp__hero-term[data-astro-cid-6lpnio7s]{margin-top:1rem}.srp__hero-line[data-astro-cid-6lpnio7s]{margin-bottom:0}}.srp__wrap[data-astro-cid-6lpnio7s]{margin-top:clamp(2rem,1.4rem + 2.4vw,3.5rem);container-type:inline-size}.srp__card[data-astro-cid-6lpnio7s]{border-radius:var(--radius-xl);background:var(--srp-card);box-shadow:inset 0 0 0 1px var(--srp-line);display:grid;overflow:hidden}.srp--light[data-astro-cid-6lpnio7s] .srp__card[data-astro-cid-6lpnio7s]{box-shadow:inset 0 0 0 1px var(--srp-line), var(--shadow-md)}@container (width>=64rem){.srp__card[data-astro-cid-6lpnio7s]{grid-template-columns:minmax(0,8fr) minmax(0,4fr)}}.srp__id[data-astro-cid-6lpnio7s]{gap:0;margin:0;padding:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);display:grid}@container (width>=40rem){.srp__id[data-astro-cid-6lpnio7s]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-auto-flow:column;column-gap:clamp(1.5rem,1rem + 2vw,3rem)}.srp__id-row[data-astro-cid-6lpnio7s]:nth-child(3){border-top:0;padding-top:0}}.srp__id-row[data-astro-cid-6lpnio7s]{border-top:1px solid var(--srp-line);align-content:start;gap:.25rem;padding-block:1rem;display:grid}.srp__id-row--number[data-astro-cid-6lpnio7s]{border-top:0;padding-top:0}.srp__id[data-astro-cid-6lpnio7s] dt[data-astro-cid-6lpnio7s],.srp__term[data-astro-cid-6lpnio7s]{overflow-wrap:break-word;min-width:0;font-size:var(--text-caption);line-height:var(--text-caption--line-height);letter-spacing:.02em;color:var(--srp-term);font-weight:700}.srp__id[data-astro-cid-6lpnio7s] dd[data-astro-cid-6lpnio7s]{color:var(--srp-value);margin:0}.srp[data-astro-cid-6lpnio7s] .srp__number[data-astro-cid-6lpnio7s]{font-family:var(--font-display);letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;color:var(--srp-big);font-size:clamp(2.25rem,1.75rem + 2.2vw,4rem);font-weight:500;line-height:1}.srp__status[data-astro-cid-6lpnio7s]{font-size:var(--text-lead);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.srp__status[data-astro-cid-6lpnio7s] svg{color:var(--srp-accent)}.srp__verify[data-astro-cid-6lpnio7s]{background:color-mix(in oklab, var(--srp-card), var(--srp-big) 5%);border-top:1px solid var(--srp-line);flex-direction:column;align-items:flex-start;gap:1rem;padding:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);display:flex}@container (width<=63.99rem){.srp__verify[data-astro-cid-6lpnio7s]{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1rem;display:grid}.srp__links[data-astro-cid-6lpnio7s]{grid-column:1/-1}}@container (width>=64rem){.srp__verify[data-astro-cid-6lpnio7s]{border-top:0;border-left:1px solid var(--srp-line)}}.srp__seal[data-astro-cid-6lpnio7s]{background:var(--srp-wash);width:3.25rem;height:3.25rem;color:var(--srp-accent);border-radius:50%;place-items:center;display:grid}.srp__source[data-astro-cid-6lpnio7s]{font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--srp-term)}.srp__links[data-astro-cid-6lpnio7s]{flex-wrap:wrap;gap:.75rem;width:100%;display:flex}@container (width>=64rem){.srp__links[data-astro-cid-6lpnio7s]{flex-direction:column}.srp__links[data-astro-cid-6lpnio7s] .btn{justify-content:space-between;width:100%}}.srp__facts[data-astro-cid-6lpnio7s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.75rem,.5rem + .8vw,1.25rem);margin:clamp(.75rem,.5rem + .8vw,1.25rem) 0 0;display:grid}@media (width>=64rem){.srp__facts[data-astro-cid-6lpnio7s]{grid-template-columns:repeat(3,minmax(0,1fr))}}.srp__fact[data-astro-cid-6lpnio7s]{border-radius:var(--radius-lg);background:var(--srp-card);min-width:0;box-shadow:inset 0 0 0 1px var(--srp-line);flex-direction:column;gap:.625rem;padding:clamp(1.125rem,.9rem + .8vw,1.625rem);display:flex}.srp--light[data-astro-cid-6lpnio7s] .srp__fact[data-astro-cid-6lpnio7s]{box-shadow:inset 0 0 0 1px var(--srp-line), var(--shadow-sm)}.srp__fact--note[data-astro-cid-6lpnio7s]{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--srp-big) 40%, transparent);background:0 0;grid-column:1/-1;gap:.375rem 1rem;display:grid}@media (width>=48rem){.srp__fact--note[data-astro-cid-6lpnio7s]{grid-template-columns:minmax(10rem,auto) minmax(0,1fr);align-items:center}}.srp__fact--note[data-astro-cid-6lpnio7s] .srp__term[data-astro-cid-6lpnio7s]{font-size:var(--text-label);color:var(--srp-value);align-items:center;gap:.75rem;display:flex}.srp__note-icon[data-astro-cid-6lpnio7s]{background:var(--srp-wash);width:2.75rem;height:2.75rem;color:var(--srp-accent);border-radius:50%;flex:none;place-items:center;display:grid}.srp__fact--note[data-astro-cid-6lpnio7s] .srp__value[data-astro-cid-6lpnio7s]{font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.srp__fact--note-cell[data-astro-cid-6lpnio7s]{flex-direction:column;grid-column:auto;align-items:stretch;gap:.75rem;display:flex}.srp__fact--note-cell[data-astro-cid-6lpnio7s] .srp__term[data-astro-cid-6lpnio7s]{font-size:var(--text-caption);color:var(--srp-term);flex-wrap:wrap;gap:.5rem .625rem}.srp__fact--note-cell[data-astro-cid-6lpnio7s] .srp__note-icon[data-astro-cid-6lpnio7s]{width:2.25rem;height:2.25rem}.srp__fact--note-cell[data-astro-cid-6lpnio7s] .srp__note-icon[data-astro-cid-6lpnio7s] svg{width:1.25rem;height:1.25rem}.srp__fact--note-cell[data-astro-cid-6lpnio7s] .srp__value[data-astro-cid-6lpnio7s]{font-size:var(--text-body);line-height:var(--text-body--line-height)}.srp__value[data-astro-cid-6lpnio7s]{color:var(--srp-value);text-wrap:pretty;margin:0}.srp__big[data-astro-cid-6lpnio7s]{font-family:var(--font-display);font-size:var(--text-h2);font-variant-numeric:lining-nums;color:var(--srp-big);vertical-align:-.06em;font-weight:500;line-height:1;display:inline-block}.srp__text[data-astro-cid-6lpnio7s]{font-family:var(--font-display);font-size:var(--text-h4);color:var(--srp-big);line-height:1.2}.srp__pre[data-astro-cid-6lpnio7s],.srp__post[data-astro-cid-6lpnio7s]{font-weight:600}.srp__value[data-astro-cid-6lpnio7s] .srp__flag{max-width:100%;margin-top:.5rem;display:inline-block}.srp__value[data-astro-cid-6lpnio7s] .srp__flag .confirm-flag__tag{white-space:normal}@media (width<=23.99rem){.srp__facts[data-astro-cid-6lpnio7s]{grid-template-columns:minmax(0,1fr)}}.srp__rec[data-astro-cid-6lpnio7s]{border-top:1px solid var(--srp-line);gap:1.25rem clamp(1.5rem,1rem + 2vw,3rem);margin-top:clamp(2.5rem,1.75rem + 3vw,4.5rem);padding-top:clamp(1.75rem,1.25rem + 2vw,3rem);display:grid}@media (width>=64rem){.srp__rec[data-astro-cid-6lpnio7s]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start}}.srp__rec-title[data-astro-cid-6lpnio7s]{font-size:var(--text-h3);line-height:var(--text-h3--line-height)}.srp__rec-note[data-astro-cid-6lpnio7s]{max-width:22rem;font-size:var(--text-caption);line-height:var(--text-caption--line-height);color:var(--srp-term);margin-top:.75rem}.srp__rec-list[data-astro-cid-6lpnio7s]{gap:clamp(.75rem,.5rem + .8vw,1.25rem);display:grid}@media (width>=40rem){.srp__rec-list[data-astro-cid-6lpnio7s]{grid-template-columns:repeat(2,minmax(0,1fr))}}.srp__rank[data-astro-cid-6lpnio7s]{border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--srp-line);flex-direction:column;gap:.25rem;padding:clamp(1.125rem,.9rem + .8vw,1.5rem);display:flex}.srp__rank-listed[data-astro-cid-6lpnio7s]{font-size:var(--text-caption);letter-spacing:.02em;color:var(--srp-term);font-weight:700}.srp__rank-num[data-astro-cid-6lpnio7s]{font-family:var(--font-display);font-size:var(--text-h3);font-variant-numeric:lining-nums;color:var(--srp-big);font-weight:500;line-height:1.1}.srp__rank-text[data-astro-cid-6lpnio7s]{color:var(--srp-value)}.srp__rank-link[data-astro-cid-6lpnio7s]{text-underline-offset:.2em;text-decoration:underline 2px;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);font-weight:700}.srp__rank-link[data-astro-cid-6lpnio7s]:hover{text-decoration-color:currentColor}.srp__annot[data-astro-cid-6lpnio7s]{align-items:stretch;gap:1rem clamp(1.5rem,1rem + 2vw,3rem);margin-top:.5rem;display:grid}@media (width>=64rem){.srp__annot--1[data-astro-cid-6lpnio7s]{grid-column:2}.srp__annot--2[data-astro-cid-6lpnio7s]{grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:1.25rem}}.srp__extra[data-astro-cid-6lpnio7s]{display:grid}.srp__extra[data-astro-cid-6lpnio7s]>*{margin:0}.srp__badge-box[data-astro-cid-6lpnio7s]{display:grid;container-type:inline-size}.srp[data-astro-cid-6lpnio7s] .srp__badge,.srp[data-astro-cid-6lpnio7s] .srp__badge-img{width:7rem;height:auto;display:block}@container (width>=23.5rem){.srp[data-astro-cid-6lpnio7s] .srp__badge-flag{grid-template-columns:7rem minmax(0,1fr);align-content:center;align-items:center;column-gap:1rem;display:grid}.srp[data-astro-cid-6lpnio7s] .srp__badge-flag>.confirm-flag__head{grid-area:1/2}.srp[data-astro-cid-6lpnio7s] .srp__badge-flag>.confirm-flag__body{border:0;grid-area:1/1;margin:0;padding:0}}@container (width>=28rem){.srp[data-astro-cid-6lpnio7s] .srp__badge-flag{grid-template-columns:8rem minmax(0,1fr);column-gap:1.25rem}.srp[data-astro-cid-6lpnio7s] .srp__badge,.srp[data-astro-cid-6lpnio7s] .srp__badge-img{width:8rem}}
