.stl[data-astro-cid-vjur2xca]{background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.5rem,4vw,2.5rem);margin-block:3rem}.stl[data-astro-cid-vjur2xca] h2[data-astro-cid-vjur2xca]{margin-top:.15em}.intro[data-astro-cid-vjur2xca]{color:var(--ink-soft)}.stl[data-astro-cid-vjur2xca] h3[data-astro-cid-vjur2xca]{font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--brand-deep);margin:2rem 0 0}.stl[data-astro-cid-vjur2xca] h3[data-astro-cid-vjur2xca]:first-of-type{margin-top:1.5rem}.group-note[data-astro-cid-vjur2xca]{margin:.4rem 0 0;color:var(--ink-muted);font-size:.9rem}dl[data-astro-cid-vjur2xca]{margin:.75rem 0 0;display:grid;gap:.6rem}.row[data-astro-cid-vjur2xca]{display:grid;grid-template-columns:minmax(120px,.7fr) 2fr;gap:.5rem 1rem;padding:.55rem 0;border-top:1px solid var(--line);font-size:.97rem}dt[data-astro-cid-vjur2xca]{font-weight:700}dd[data-astro-cid-vjur2xca]{margin:0}dd[data-astro-cid-vjur2xca] ul[data-astro-cid-vjur2xca]{list-style:none;margin:0;padding:0;display:grid;gap:.3rem}.retailer[data-astro-cid-vjur2xca]{color:var(--ink-muted)}.tag[data-astro-cid-vjur2xca]{display:inline-block;margin-left:.4rem;padding:.05rem .4rem;border:1px solid var(--mist);border-radius:999px;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700;color:var(--ink-muted);vertical-align:.08em}.paid[data-astro-cid-vjur2xca]{color:var(--ink-muted);font-size:.85rem}.pnote[data-astro-cid-vjur2xca]{display:block;color:var(--ink-muted);font-size:.88rem}.note[data-astro-cid-vjur2xca]{margin:.35rem 0 0;color:var(--ink-muted);font-size:.9rem}@media(max-width:520px){.row[data-astro-cid-vjur2xca]{grid-template-columns:1fr;gap:.15rem}}.author-box[data-astro-cid-dwrmp7mt]{display:grid;gap:1.25rem;grid-template-columns:1fr;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.25rem,3vw,2rem);margin-block:3rem}.author-box[data-astro-cid-dwrmp7mt] img[data-astro-cid-dwrmp7mt]{width:120px;height:120px;border-radius:50%;object-fit:cover;object-position:top}.author-box[data-astro-cid-dwrmp7mt] h2[data-astro-cid-dwrmp7mt]{font-size:1.5rem;margin-bottom:.4rem}.bio[data-astro-cid-dwrmp7mt]{color:var(--ink-soft);font-size:.97rem}ul[data-astro-cid-dwrmp7mt]{margin:0 0 .9rem;padding-left:1.1rem;color:var(--ink-soft);font-size:.92rem}li[data-astro-cid-dwrmp7mt]+li[data-astro-cid-dwrmp7mt]{margin-top:.25rem}.more[data-astro-cid-dwrmp7mt]{margin:0;font-size:.9rem}@media(min-width:620px){.author-box[data-astro-cid-dwrmp7mt]{grid-template-columns:120px 1fr;gap:1.75rem}}.photo-note[data-astro-cid-2bgh4qvi]{background:#e4eef0;border-left:4px solid var(--azure);border-radius:var(--radius);padding:1rem 1.2rem;margin-block:2.25em;font-size:.92rem;color:var(--ink)}.photo-note[data-astro-cid-2bgh4qvi] p[data-astro-cid-2bgh4qvi]{margin:0}.photo-note[data-astro-cid-2bgh4qvi] strong[data-astro-cid-2bgh4qvi]{color:var(--brand-deep)}.affiliate-disclosure[data-astro-cid-myn22um3]{font-size:.85rem;color:var(--ink-muted);border-left:3px solid var(--blush);padding-left:.9rem;margin-bottom:2rem}.pin-it[data-astro-cid-nzpr4c7s]{margin:3rem auto 0;text-align:center}.pin-it[data-astro-cid-nzpr4c7s] .eyebrow[data-astro-cid-nzpr4c7s]{margin-bottom:1rem}.frame[data-astro-cid-nzpr4c7s]{position:relative;width:min(100%,300px);margin-inline:auto}.frame[data-astro-cid-nzpr4c7s] img[data-astro-cid-nzpr4c7s]{width:100%;height:auto;border-radius:var(--radius);box-shadow:var(--shadow)}.save[data-astro-cid-nzpr4c7s]{position:absolute;top:.75rem;left:.75rem;display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem .45rem .7rem;background:#e60023;color:#fff;border-radius:999px;font-family:var(--font-body);font-weight:700;font-size:.85rem;line-height:1;text-decoration:none;box-shadow:0 1px 4px #00000040}.save[data-astro-cid-nzpr4c7s]:hover,.save[data-astro-cid-nzpr4c7s]:focus-visible{background:#ad081b;color:#fff}.save[data-astro-cid-nzpr4c7s]:focus-visible{outline:2px solid var(--brand-deep);outline-offset:2px}.post-head[data-astro-cid-gvpn4u4b]{padding-top:clamp(2rem,5vw,4rem);text-align:center}.crumbs[data-astro-cid-gvpn4u4b]{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.crumbs[data-astro-cid-gvpn4u4b] a[data-astro-cid-gvpn4u4b]{text-decoration:none}.meta[data-astro-cid-gvpn4u4b]{color:var(--ink-muted);font-size:.9rem}.reno[data-astro-cid-gvpn4u4b]{font-size:.9rem;margin-top:-.4rem}.hero[data-astro-cid-gvpn4u4b]{margin-block:2rem 3rem}.hero[data-astro-cid-gvpn4u4b] img[data-astro-cid-gvpn4u4b]{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow)}.share[data-astro-cid-gvpn4u4b]{margin-top:4rem;padding:clamp(1.5rem,4vw,2.5rem);background:var(--blush);border-radius:var(--radius)}.share[data-astro-cid-gvpn4u4b] h2[data-astro-cid-gvpn4u4b]{font-size:1.7rem}@media(min-width:900px){.hero[data-astro-cid-gvpn4u4b] img[data-astro-cid-gvpn4u4b]{aspect-ratio:21 / 10}}
