.strip[data-astro-cid-spkgfg57]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.strip[data-astro-cid-spkgfg57]{grid-template-columns:repeat(3,minmax(0,1fr))}.strip--8[data-astro-cid-spkgfg57]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.strip--6[data-astro-cid-spkgfg57]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width>=80rem){.strip--8[data-astro-cid-spkgfg57]{grid-template-columns:repeat(8,minmax(0,1fr))}}.strip__item[data-astro-cid-spkgfg57]{gap:.4rem;display:grid}.strip[data-astro-cid-spkgfg57] .strip__photo{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.strip__caption[data-astro-cid-spkgfg57]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);font-size:.6875rem;line-height:1.4}.features[data-astro-cid-jgcrqnwg]{isolation:isolate;background:var(--color-canvas);scroll-margin-top:4.5rem;position:relative}.features__bg[data-astro-cid-jgcrqnwg]{z-index:-1;position:absolute;inset:0}.features__bg[data-astro-cid-jgcrqnwg] .features__photo{object-fit:cover;opacity:.12;width:100%;height:100%}.features__inner[data-astro-cid-jgcrqnwg]{gap:2rem;padding-block:3.5rem 3rem;display:grid}.features__head[data-astro-cid-jgcrqnwg]{gap:.5rem;max-width:56ch;display:grid}.features__head[data-astro-cid-jgcrqnwg] h2[data-astro-cid-jgcrqnwg],.features__head[data-astro-cid-jgcrqnwg] p[data-astro-cid-jgcrqnwg]{margin:0}.fgrid[data-astro-cid-jgcrqnwg]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.fgrid[data-astro-cid-jgcrqnwg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.fgrid[data-astro-cid-jgcrqnwg]{grid-template-columns:repeat(4,minmax(0,1fr))}}.fgroup[data-astro-cid-jgcrqnwg]{background:var(--color-raised);border:1px solid var(--color-line);padding:0 1.25rem 1rem}.fgroup[data-astro-cid-jgcrqnwg] .fgroup__photo{aspect-ratio:3/2;object-fit:cover;width:calc(100% + 2.5rem);max-width:none;height:auto;margin:0 -1.25rem .75rem}.fgroup__title[data-astro-cid-jgcrqnwg]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink);border-bottom:2px solid var(--color-ink);margin:0 0 .25rem;padding:1rem 0 .5rem;font-size:.8125rem;font-weight:600}.fgroup[data-astro-cid-jgcrqnwg] .fgroup__photo+.fgroup__title[data-astro-cid-jgcrqnwg]{padding-top:0}.fgroup__list[data-astro-cid-jgcrqnwg]{margin:0;padding:0;list-style:none;display:grid}.fgroup__list[data-astro-cid-jgcrqnwg] li[data-astro-cid-jgcrqnwg]{border-bottom:1px solid var(--color-line);color:var(--color-ink-2);padding:.5rem 0;font-size:1rem;line-height:1.45}.fgroup__list[data-astro-cid-jgcrqnwg] li[data-astro-cid-jgcrqnwg]:last-child{border-bottom:0}.fgroup__list[data-astro-cid-jgcrqnwg] strong[data-astro-cid-jgcrqnwg]{color:var(--color-ink);font-weight:600;display:block}.cover__h1[data-astro-cid-6voplrxj]{max-width:15ch;margin:0}.cover__what[data-astro-cid-6voplrxj]{max-width:44ch;margin:0}.cover__what[data-astro-cid-6voplrxj] strong[data-astro-cid-6voplrxj]{color:var(--color-ink);font-weight:600}.cover__ctas[data-astro-cid-6voplrxj]{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin:.25rem 0 0;display:flex}.cover__fine[data-astro-cid-6voplrxj]{color:var(--color-ink-3);max-width:44ch;margin:0}.panel[data-astro-cid-6voplrxj]{border:1px solid var(--color-line);background:#ffffffeb;gap:.5rem;padding:1.25rem 1.5rem;display:grid}.panel[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{margin:0}.panel__text[data-astro-cid-6voplrxj]{color:var(--color-ink-2);font-size:1rem;line-height:1.5}.does[data-astro-cid-6voplrxj]{margin:0;padding:0;list-style:none;display:grid}.does[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{border-bottom:1px solid var(--color-line);padding:.5rem 0;font-size:1rem;font-weight:500;line-height:1.45}.does[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:last-child{border-bottom:0}.steps-head[data-astro-cid-6voplrxj]{gap:.25rem;margin-bottom:1.5rem;display:grid}.steps-head[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj],.steps-head[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{margin:0}.strip-k[data-astro-cid-6voplrxj]{margin:0 0 .75rem}.contents[data-astro-cid-6voplrxj]{gap:1rem;display:grid}@media (width>=64rem){.contents[data-astro-cid-6voplrxj]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:3rem}}.contents__head[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj]{margin:0}.contents__head[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--color-ink-2);max-width:44ch;margin:.5rem 0 0}.toc[data-astro-cid-6voplrxj]{border-top:1px solid var(--color-ink);font-size:.8125rem;display:grid}.toc__row[data-astro-cid-6voplrxj]{border-bottom:1px solid var(--color-line);color:var(--color-ink);grid-template-columns:5.5rem minmax(0,1fr) auto;gap:1rem;padding:.75rem 0;text-decoration:none;display:grid}.toc__row[data-astro-cid-6voplrxj]:hover{color:var(--color-signal-text)}.toc__right[data-astro-cid-6voplrxj]{color:var(--color-ink-3)}.glossary[data-astro-cid-6voplrxj]{background:var(--color-raised);border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line)}.glossary__list[data-astro-cid-6voplrxj]{color:var(--color-ink-2);gap:.75rem 2rem;margin-block:0;padding-block:1.25rem;font-size:1rem;display:grid}@media (width>=64rem){.glossary__list[data-astro-cid-6voplrxj]{grid-template-columns:repeat(5,minmax(0,1fr))}}.glossary__item[data-astro-cid-6voplrxj] dt[data-astro-cid-6voplrxj]{margin-bottom:.15rem}.glossary__item[data-astro-cid-6voplrxj] dd[data-astro-cid-6voplrxj]{margin:0;line-height:1.45}.day[data-astro-cid-6voplrxj]{background:var(--color-sunken,var(--color-canvas));border-block:1px solid var(--color-line);padding-block:2rem 1rem}.day--tint[data-astro-cid-6voplrxj]{background:var(--color-canvas)}.closing[data-astro-cid-6voplrxj]{background:var(--color-canvas);border-top:2px solid var(--color-ink);scroll-margin-top:4.5rem}.closing__grid[data-astro-cid-6voplrxj]{gap:1.5rem;padding-block:4rem 3rem;display:grid}@media (width>=64rem){.closing__grid[data-astro-cid-6voplrxj]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:1.5rem}.closing[data-astro-cid-6voplrxj] .log[data-astro-cid-6voplrxj]{grid-column:1/-1}.closing__text[data-astro-cid-6voplrxj]{grid-column:1/6}.closing__fig[data-astro-cid-6voplrxj]{grid-column:6/13}}.log[data-astro-cid-6voplrxj]{letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-3);grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;margin:0;font-size:.8125rem;display:grid}.log__t[data-astro-cid-6voplrxj]{color:var(--color-ink);font-weight:700}.log__x[data-astro-cid-6voplrxj]{color:var(--color-signal-text);font-weight:600}.closing__text[data-astro-cid-6voplrxj]{align-content:start;gap:1rem;display:grid}.closing__heading[data-astro-cid-6voplrxj]{max-width:12ch;margin:0}.closing__text[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{max-width:40ch;margin:0}.fits__lead[data-astro-cid-6voplrxj]{color:var(--color-ink-2);max-width:60ch;margin:0 0 1rem}.fits__lead[data-astro-cid-6voplrxj] strong[data-astro-cid-6voplrxj]{color:var(--color-ink);font-weight:600}.price__lead[data-astro-cid-6voplrxj]{max-width:40ch;color:var(--color-paper-2);flex-direction:column;gap:.75rem;margin:0 0 2rem;display:flex}.price__more[data-astro-cid-6voplrxj]{margin:1.5rem 0 0}.price__more[data-astro-cid-6voplrxj] .text-link{color:var(--color-paper)}.tpls[data-astro-cid-6voplrxj]{gap:1.5rem;display:grid}.tpls__head[data-astro-cid-6voplrxj]{gap:.5rem;max-width:46rem;display:grid}.tpls__head[data-astro-cid-6voplrxj] h2[data-astro-cid-6voplrxj],.tpls__head[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{margin:0}.tpls__grid[data-astro-cid-6voplrxj]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=48rem){.tpls__grid[data-astro-cid-6voplrxj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.tpls__grid[data-astro-cid-6voplrxj]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tpls__links[data-astro-cid-6voplrxj]{flex-wrap:wrap;gap:1.5rem;margin:0;display:flex}.inline-icon[data-astro-cid-6voplrxj]{vertical-align:-.15em;width:1em;height:1em;display:inline-block}
