.ab-hero[data-astro-cid-cvz4ynoi]{padding-block:var(--s-8) 0;row-gap:var(--s-6);align-items:end}.ab-hero-text[data-astro-cid-cvz4ynoi]{gap:var(--s-5);padding-bottom:var(--s-8);grid-area:1/8/auto/span 5;display:grid}.ab-hero-img[data-astro-cid-cvz4ynoi]{grid-area:1/1/auto/span 6}.ab-hero--text[data-astro-cid-cvz4ynoi] .ab-hero-text[data-astro-cid-cvz4ynoi]{grid-column:1/span 8;padding-bottom:0}h1[data-astro-cid-cvz4ynoi]{font-size:var(--step-7)}.lede[data-astro-cid-cvz4ynoi]{font-size:var(--step-1)}@media (width<=1100px){h1[data-astro-cid-cvz4ynoi]{font-size:var(--step-6)}}@media (width<=900px){.ab-hero[data-astro-cid-cvz4ynoi]{padding-block:var(--s-6) 0}.ab-hero-text[data-astro-cid-cvz4ynoi],.ab-hero-img[data-astro-cid-cvz4ynoi],.ab-hero--text[data-astro-cid-cvz4ynoi] .ab-hero-text[data-astro-cid-cvz4ynoi]{grid-area:auto/1/auto/-1;padding-bottom:0}.ab-hero-img[data-astro-cid-cvz4ynoi] .ab-frame--portrait{aspect-ratio:4/3}}.ab-feature[data-astro-cid-pysroxos]{row-gap:var(--s-7);align-items:center}.ab-feature-img[data-astro-cid-pysroxos]{grid-area:1/1/auto/span 6}.ab-feature-text[data-astro-cid-pysroxos]{grid-area:1/8/auto/span 5}.flip[data-astro-cid-pysroxos] .ab-feature-img[data-astro-cid-pysroxos]{grid-column:7/span 6}.flip[data-astro-cid-pysroxos] .ab-feature-text[data-astro-cid-pysroxos]{grid-column:1/span 5}.no-img[data-astro-cid-pysroxos] .ab-feature-text[data-astro-cid-pysroxos]{grid-column:1/span 8}.ab-feature-extra[data-astro-cid-pysroxos]{grid-column:1/-1}@media (width<=900px){.ab-feature[data-astro-cid-pysroxos]{row-gap:var(--s-5)}.ab-feature-img[data-astro-cid-pysroxos],.ab-feature-text[data-astro-cid-pysroxos],.flip[data-astro-cid-pysroxos] .ab-feature-img[data-astro-cid-pysroxos],.flip[data-astro-cid-pysroxos] .ab-feature-text[data-astro-cid-pysroxos],.no-img[data-astro-cid-pysroxos] .ab-feature-text[data-astro-cid-pysroxos]{grid-area:auto/1/auto/-1}}@media (width<=900px) and (width>=601px){.ab-feature[data-astro-cid-pysroxos]:not(.no-img) .ab-feature-img[data-astro-cid-pysroxos]{grid-area:1/1/auto/span 6}.ab-feature[data-astro-cid-pysroxos]:not(.no-img) .ab-feature-text[data-astro-cid-pysroxos]{grid-area:1/7/auto/span 6}}.ab-cats[data-astro-cid-jh4cgb4p]{column-gap:var(--s-5);row-gap:var(--s-6);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ab-cat-group[data-astro-cid-jh4cgb4p]:first-child{grid-column:1/span 4}.ab-cat-group[data-astro-cid-jh4cgb4p]:nth-child(2){grid-column:6/span 7}h3[data-astro-cid-jh4cgb4p]{font-size:var(--step-0);padding-bottom:var(--s-2);border-bottom:1px solid var(--rule-strong);font-weight:600}ul[data-astro-cid-jh4cgb4p]{margin:0;padding:0;list-style:none}.ab-cat-group[data-astro-cid-jh4cgb4p]:nth-child(2) ul[data-astro-cid-jh4cgb4p]{columns:2;column-gap:var(--s-5)}li[data-astro-cid-jh4cgb4p]{break-inside:avoid}li[data-astro-cid-jh4cgb4p] a[data-astro-cid-jh4cgb4p]{justify-content:space-between;align-items:baseline;gap:var(--s-3);min-height:48px;padding-block:var(--s-3);border-bottom:1px solid var(--rule);text-decoration:none;display:flex}li[data-astro-cid-jh4cgb4p] a[data-astro-cid-jh4cgb4p]:hover .label[data-astro-cid-jh4cgb4p]{text-decoration:underline}.label[data-astro-cid-jh4cgb4p]{font-size:var(--step-1);letter-spacing:-.02em;min-width:0;font-weight:600}.count[data-astro-cid-jh4cgb4p]{font-size:var(--step--1)}.all[data-astro-cid-jh4cgb4p]{font-size:var(--step--1);grid-column:1/-1}@media (width<=900px){.ab-cat-group[data-astro-cid-jh4cgb4p]:first-child,.ab-cat-group[data-astro-cid-jh4cgb4p]:nth-child(2){grid-column:1/-1}}@media (width<=600px){.ab-cat-group[data-astro-cid-jh4cgb4p]:nth-child(2) ul[data-astro-cid-jh4cgb4p]{columns:1}}.ab-conf[data-astro-cid-w75opgml]{row-gap:var(--s-6)}h2[data-astro-cid-w75opgml]{font-size:var(--step-4);grid-column:1/span 4}ul[data-astro-cid-w75opgml]{gap:var(--s-7) var(--s-5);grid-column:5/span 8;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-w75opgml]{align-content:start;gap:var(--s-2);padding-top:var(--s-4);border-top:1px solid var(--rule-strong);display:grid}h3[data-astro-cid-w75opgml]{font-size:var(--step-1)}.link[data-astro-cid-w75opgml]{font-size:var(--step--1)}@media (width<=900px){h2[data-astro-cid-w75opgml],ul[data-astro-cid-w75opgml]{grid-column:1/-1}}@media (width<=600px){ul[data-astro-cid-w75opgml]{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}}.ab-evening[data-astro-cid-kgy7yp32]{padding-block:var(--s-9)}.ab-grid[data-astro-cid-kgy7yp32]{row-gap:var(--s-6);align-items:center}.ab-ev-img[data-astro-cid-kgy7yp32]{grid-column:1/span 7}.ab-ev-text[data-astro-cid-kgy7yp32]{grid-column:9/span 4}.no-img[data-astro-cid-kgy7yp32] .ab-ev-text[data-astro-cid-kgy7yp32]{grid-column:1/span 8}.ab-cta--light[data-astro-cid-kgy7yp32]{background:var(--evening-ink);border-color:var(--evening-ink);color:var(--evening)}.ab-evening[data-astro-cid-kgy7yp32] figcaption .muted{color:var(--evening-muted)}@media (width<=900px){.ab-evening[data-astro-cid-kgy7yp32]{padding-block:var(--s-8)}.ab-ev-img[data-astro-cid-kgy7yp32],.ab-ev-text[data-astro-cid-kgy7yp32],.no-img[data-astro-cid-kgy7yp32] .ab-ev-text[data-astro-cid-kgy7yp32]{grid-column:1/-1}}.about{--about-col-gap:var(--s-5)}.about .ab-grid{column-gap:var(--about-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.about .ab-band{padding-block:var(--s-9)}.about .ab-band+.ab-band{padding-top:0}.about figure{margin:0}.about .ab-frame{background:var(--ground-cool);display:block;overflow:hidden}.about .ab-frame img{object-fit:cover;object-position:center 25%;width:100%;height:100%}.about .ab-frame--portrait{aspect-ratio:4/5}.about .ab-frame--room{aspect-ratio:3/2}.about figcaption{gap:0 var(--s-2);margin-top:var(--s-2);font-size:var(--step--1);flex-wrap:wrap;display:flex}.about figcaption a{font-weight:600}.about .ab-cta{min-height:48px;padding:var(--s-2) var(--s-5);border:1px solid;align-items:center;text-decoration:none;display:inline-flex}.about .ab-cta--solid{background:var(--ink);border-color:var(--ink);color:var(--ground)}.about .ab-cta:hover{text-decoration:underline}.about .ab-prose{gap:var(--s-4);align-content:center;display:grid}.about .ab-links{gap:var(--s-2) var(--s-5);font-size:var(--step--1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width<=900px){.about .ab-band{padding-block:var(--s-8)}}@media (width<=600px){.about .ab-band{padding-block:var(--s-7)}.about .ab-cta{justify-content:center;width:100%}}.ab-cats-band[data-astro-cid-zpzoxhr3]{gap:var(--s-6);display:grid}.ab-trade[data-astro-cid-zpzoxhr3]{padding-top:0}.ab-trade[data-astro-cid-zpzoxhr3] .light-line[data-astro-cid-zpzoxhr3]{margin-block:0 var(--s-7)}.ab-trade[data-astro-cid-zpzoxhr3] .ab-grid[data-astro-cid-zpzoxhr3]{row-gap:var(--s-5);align-items:start}.ab-trade[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3]{font-size:var(--step-4);grid-column:1/span 5}.ab-trade[data-astro-cid-zpzoxhr3] .ab-prose[data-astro-cid-zpzoxhr3]{grid-column:7/span 6}@media (width<=900px){.ab-trade[data-astro-cid-zpzoxhr3] h2[data-astro-cid-zpzoxhr3],.ab-trade[data-astro-cid-zpzoxhr3] .ab-prose[data-astro-cid-zpzoxhr3]{grid-column:1/-1}}
