.lsp__body[data-astro-cid-dapmekpu]{font-size:var(--t-21);line-height:1.55}.lsp__body[data-astro-cid-dapmekpu] p[data-astro-cid-dapmekpu]:first-child{color:var(--graphite)}.lsp__body[data-astro-cid-dapmekpu] p[data-astro-cid-dapmekpu]+p[data-astro-cid-dapmekpu]{color:var(--stone)}.lsp__place[data-astro-cid-dapmekpu]{aspect-ratio:4/3;width:100%;position:relative}.lsp__place[data-astro-cid-dapmekpu] picture,.lsp__place[data-astro-cid-dapmekpu] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lsp__place[data-astro-cid-dapmekpu] .pf__clip{position:absolute;inset:0}.lsp__placecap[data-astro-cid-dapmekpu]{background:var(--graphite);color:var(--chalk);padding:.45rem .7rem;position:absolute;bottom:0;left:0}@media (width<=959px){.lsp__place[data-astro-cid-dapmekpu]{max-width:560px}}.lsp__note[data-astro-cid-dapmekpu]{max-width:40ch}.lsp__conds[data-astro-cid-dapmekpu]{padding:0;list-style:none}@media (width>=820px){.lsp__conds[data-astro-cid-dapmekpu] .row[data-astro-cid-dapmekpu]{grid-template-columns:220px 1fr}}.lsp__condk[data-astro-cid-dapmekpu]{color:var(--graphite);align-items:flex-start;gap:.55rem;padding-top:.15em;display:flex}.lsp__condname[data-astro-cid-dapmekpu]{font-size:var(--t-21);letter-spacing:-.005em;font-weight:620;font-stretch:100%;line-height:1.2}.lsp__ico[data-astro-cid-dapmekpu]{color:var(--stone);flex:none;margin-top:.12em}.lsp__cond[data-astro-cid-dapmekpu]:hover .lsp__condk[data-astro-cid-dapmekpu],.lsp__cond[data-astro-cid-dapmekpu]:hover .lsp__ico[data-astro-cid-dapmekpu]{color:var(--sod-deep)}.lsp__condbody[data-astro-cid-dapmekpu]{gap:.6rem;max-width:62ch;display:grid}.lsp__condbody[data-astro-cid-dapmekpu] p[data-astro-cid-dapmekpu]{margin:0}.lsp__src[data-astro-cid-dapmekpu]{color:var(--stone);text-underline-offset:.25em;text-decoration:underline 1px}.lsp__src[data-astro-cid-dapmekpu]:hover,.lsp__src[data-astro-cid-dapmekpu]:focus-visible{color:var(--sod-deep)}.lsp-build[data-astro-cid-dapmekpu]{padding-block:calc(var(--band) * .7)}.build[data-astro-cid-dapmekpu]{gap:2.5rem;display:grid}@media (width>=960px){.build[data-astro-cid-dapmekpu]{grid-template-columns:6fr 6fr;align-items:center;gap:clamp(2.5rem,4vw,5rem)}}.build__copy[data-astro-cid-dapmekpu]{align-content:start;gap:1rem;display:grid}.build__intro[data-astro-cid-dapmekpu]{color:var(--stone);max-width:48ch}.pts[data-astro-cid-dapmekpu]{gap:1.1rem 2rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=560px){.pts[data-astro-cid-dapmekpu]{grid-template-columns:1fr 1fr}}.pts__item[data-astro-cid-dapmekpu]{border-top:1px solid var(--rule);align-content:start;gap:.3rem;padding-top:.7rem;display:grid}.pts__name[data-astro-cid-dapmekpu]{color:var(--graphite);align-items:flex-start;gap:.5rem;display:flex}.pts__name[data-astro-cid-dapmekpu] .icon{color:var(--stone);transition:color var(--dur-micro) var(--ease-out);margin-top:-.1em}.pts__item[data-astro-cid-dapmekpu]:hover .pts__name[data-astro-cid-dapmekpu] .icon{color:var(--sod-deep)}.pts__item[data-astro-cid-dapmekpu] p[data-astro-cid-dapmekpu]{font-size:var(--t-15);color:var(--stone);max-width:40ch;line-height:1.45}.p-grid[data-astro-cid-dapmekpu]{gap:clamp(.75rem,1.2vw,1.25rem);display:grid}@media (width>=640px){.p-grid[data-astro-cid-dapmekpu]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.p-grid[data-astro-cid-dapmekpu]{grid-template-columns:repeat(3,1fr)}.p-grid[data-astro-cid-dapmekpu]:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,1fr)}}@media (width>=640px){.p-grid[data-astro-cid-dapmekpu]:has(>:only-child){grid-template-columns:minmax(0,1fr)}.p-grid[data-astro-cid-dapmekpu]>:only-child{max-width:880px}.p-grid[data-astro-cid-dapmekpu]>:only-child .tile__img{aspect-ratio:3/2!important}}.lsp__also[data-astro-cid-dapmekpu]{font-size:var(--t-15);color:var(--aggregate);margin-top:1.75rem}.lsp-rev[data-astro-cid-dapmekpu]{padding:0;list-style:none}.lsp-rev[data-astro-cid-dapmekpu] .row[data-astro-cid-dapmekpu]{gap:.6rem 2.5rem}@media (width>=820px){.lsp-rev[data-astro-cid-dapmekpu] .row[data-astro-cid-dapmekpu]{grid-template-columns:150px 1fr}}.lsp-rev__meta[data-astro-cid-dapmekpu]{color:var(--stone);align-content:start;gap:.3rem;display:grid}.lsp-rev__stars[data-astro-cid-dapmekpu]{color:var(--sod-deep);letter-spacing:.12em;font-size:var(--t-15)}.lsp-rev__body[data-astro-cid-dapmekpu]{gap:.6rem;display:grid}.lsp-rev__quote[data-astro-cid-dapmekpu]{font-size:var(--t-21);max-width:60ch;margin:0;line-height:1.45}.lsp-rev__who[data-astro-cid-dapmekpu],.lsp-rev__proj[data-astro-cid-dapmekpu]{font-size:var(--t-15)}.lsp-rev__who[data-astro-cid-dapmekpu]{align-items:center;gap:.7rem;display:flex}.lsp-rev__who[data-astro-cid-dapmekpu] p[data-astro-cid-dapmekpu]{margin:0}.lsp-more[data-astro-cid-dapmekpu]{gap:.5rem;width:100%;display:grid}.lsp-more__k[data-astro-cid-dapmekpu]{color:var(--sod-deep);margin:.75rem 0 0}.lsp-more__list[data-astro-cid-dapmekpu]{font-size:var(--t-15);flex-wrap:wrap;gap:.35rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.lsp-more__up[data-astro-cid-dapmekpu]{border-top:1px solid var(--rule);gap:.35rem;margin-top:.9rem;padding-top:.9rem;font-weight:600;display:grid}
