.blog-prose[data-astro-cid-7qya6mqf]{--prose-wide: min(100vw - 2rem, 52rem);--shot-bg: radial-gradient(120% 90% at 50% 0%, rgba(121, 80, 236, .16), transparent 60%), var(--grey-light);color:var(--ink);font-size:1rem;line-height:1.75}.blog-prose[data-astro-cid-7qya6mqf]>*+*{margin-top:1.5rem}.blog-prose[data-astro-cid-7qya6mqf] h2{margin-top:clamp(2.75rem,5vw,3.75rem);color:var(--ink);font-size:clamp(1.55rem,2.4vw,2rem);letter-spacing:-.04em;line-height:1.15;scroll-margin-top:7rem}.blog-prose[data-astro-cid-7qya6mqf] h3{margin-top:2.25rem;color:var(--ink);font-size:clamp(1.15rem,1.5vw,1.3rem);letter-spacing:-.02em;scroll-margin-top:7rem}.blog-prose[data-astro-cid-7qya6mqf] h2+*,.blog-prose[data-astro-cid-7qya6mqf] h3+*{margin-top:.875rem}.blog-prose[data-astro-cid-7qya6mqf] strong{color:var(--ink);font-weight:600}.blog-prose[data-astro-cid-7qya6mqf] a{color:var(--dusk);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s var(--ease-out),text-decoration-thickness .2s var(--ease-out)}@media(hover:hover){.blog-prose[data-astro-cid-7qya6mqf] a:hover{color:var(--dusk-deep);text-decoration-thickness:2px}}.blog-prose[data-astro-cid-7qya6mqf] ol,.blog-prose[data-astro-cid-7qya6mqf] ul{padding-left:1.5rem}.blog-prose[data-astro-cid-7qya6mqf] li+li{margin-top:.5rem}.blog-prose[data-astro-cid-7qya6mqf] li::marker{color:var(--dusk);font-weight:600}.blog-prose[data-astro-cid-7qya6mqf] .h-anchor{margin-left:.4rem;padding:0 .25rem;border:0;border-radius:.375rem;background:none;color:var(--ink-faint);font:inherit;font-weight:500;cursor:pointer;opacity:0;transition:opacity .2s var(--ease-out),color .2s var(--ease-out)}.blog-prose[data-astro-cid-7qya6mqf] h2:hover .h-anchor,.blog-prose[data-astro-cid-7qya6mqf] h3:hover .h-anchor,.blog-prose[data-astro-cid-7qya6mqf] .h-anchor:focus-visible{opacity:1}.blog-prose[data-astro-cid-7qya6mqf] .h-anchor:hover{color:var(--dusk)}.blog-prose[data-astro-cid-7qya6mqf] .h-anchor.copied{color:var(--ocean);opacity:1}@media(hover:none){.blog-prose[data-astro-cid-7qya6mqf] .h-anchor{display:none}}.blog-prose[data-astro-cid-7qya6mqf] blockquote{margin:clamp(2rem,4vw,2.75rem) 0;padding:0 0 0 clamp(1.25rem,3vw,2rem);border-left:3px solid var(--dusk);color:var(--ink);font-size:clamp(1.3rem,2vw,1.6rem);font-weight:600;letter-spacing:-.03em;line-height:1.35}.blog-prose[data-astro-cid-7qya6mqf] blockquote p{margin:0}.blog-prose[data-astro-cid-7qya6mqf] table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--line-strong);border-radius:var(--r-md);font-size:.9375rem;overflow:hidden}.blog-prose[data-astro-cid-7qya6mqf] th{padding:1rem 1.25rem .625rem;color:var(--ink-soft);font-family:DM Mono,ui-monospace,monospace;font-size:.68rem;font-weight:500;letter-spacing:.06em;text-align:left;text-transform:uppercase}.blog-prose[data-astro-cid-7qya6mqf] td{padding:.8rem 1.25rem;border-top:1px solid var(--line);font-variant-numeric:tabular-nums}.blog-prose[data-astro-cid-7qya6mqf] td{vertical-align:top;line-height:1.5}.blog-prose[data-astro-cid-7qya6mqf] td:first-child{color:var(--ink);font-weight:600}.blog-prose[data-astro-cid-7qya6mqf] .callout{padding:clamp(1.25rem,3vw,1.75rem);border-radius:var(--r-md);background:var(--grey-light)}.blog-prose[data-astro-cid-7qya6mqf] .callout>*+*{margin-top:.875rem}.blog-prose[data-astro-cid-7qya6mqf] .callout-title{color:var(--ink);font-weight:600}.blog-prose[data-astro-cid-7qya6mqf] .blog-figure{margin:clamp(2rem,4vw,2.75rem) 0}.blog-prose[data-astro-cid-7qya6mqf] .blog-figure img{display:block;width:100%;height:auto}.blog-prose[data-astro-cid-7qya6mqf] .blog-figure figcaption{margin-top:.875rem;color:var(--ink-soft);font-size:.85rem;line-height:1.5}.blog-prose[data-astro-cid-7qya6mqf] .blog-shot{padding:clamp(1.5rem,5vw,3rem) clamp(1.25rem,4vw,2.5rem) clamp(1.25rem,3vw,1.75rem);border-radius:var(--r-md);background:var(--shot-bg)}.tone-shoppers[data-astro-cid-7qya6mqf]{--shot-bg: color-mix(in srgb, var(--sky) 55%, #fff)}.tone-businesses[data-astro-cid-7qya6mqf]{--shot-bg: color-mix(in srgb, var(--sunshine) 45%, #fff)}.blog-prose[data-astro-cid-7qya6mqf] .blog-shot img{width:min(100%,19rem);margin-inline:auto;border-radius:var(--r-md);box-shadow:var(--shadow-soft)}.blog-prose[data-astro-cid-7qya6mqf] .blog-shot figcaption{margin-top:1.25rem;color:var(--ink);font-size:.95rem;font-weight:600;letter-spacing:-.01em;text-align:center}.blog-prose[data-astro-cid-7qya6mqf] .blog-wide{position:relative;left:50%;width:var(--prose-wide);transform:translate(-50%)}.blog-prose[data-astro-cid-7qya6mqf] .blog-wide img{max-height:36rem;border-radius:var(--r-md);object-fit:cover}.blog-prose[data-astro-cid-7qya6mqf] .blog-wide figcaption{padding-inline:.25rem}@media(max-width:38rem){.blog-prose[data-astro-cid-7qya6mqf] th,.blog-prose[data-astro-cid-7qya6mqf] td{padding-inline:.75rem}}.col[data-astro-cid-4sn4zg3r]{width:min(100% - 2.5rem,42rem);margin-inline:auto}.art-head[data-astro-cid-4sn4zg3r]{display:flex;flex-direction:column;align-items:center;padding-top:clamp(3rem,6vw,5rem);text-align:center}.art-meta[data-astro-cid-4sn4zg3r]{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.75rem 1rem;font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.art-cat[data-astro-cid-4sn4zg3r]{padding:.35rem .7rem;border-radius:999px;background:var(--grey-light);color:var(--ink-soft)}.art-date[data-astro-cid-4sn4zg3r]{color:var(--ink-soft)}.art-head[data-astro-cid-4sn4zg3r] h1[data-astro-cid-4sn4zg3r]{margin-top:1.25rem;font-size:clamp(2.1rem,4.4vw,3.1rem);letter-spacing:-.045em;line-height:1.08;text-wrap:balance}.art-image[data-astro-cid-4sn4zg3r]{width:min(100% - 2.5rem,52rem);margin:clamp(2rem,4vw,3rem) auto 0}.art-body[data-astro-cid-4sn4zg3r]{padding-top:clamp(2.5rem,5vw,3.5rem)}.art-body[data-astro-cid-4sn4zg3r].no-image{margin-top:clamp(2rem,4vw,2.75rem);border-top:1px solid var(--line)}.art-accuracy[data-astro-cid-4sn4zg3r]{margin-top:3rem;color:var(--ink-soft);font-size:.875rem;line-height:1.55}.art-accuracy[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:inherit}.related[data-astro-cid-4sn4zg3r]{padding-top:var(--space-section)}.related-bar[data-astro-cid-4sn4zg3r]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:1.5rem;border-bottom:1px solid var(--line)}.related-bar[data-astro-cid-4sn4zg3r] h2[data-astro-cid-4sn4zg3r]{font-size:clamp(1.5rem,2.2vw,1.9rem);letter-spacing:-.04em}.related-bar[data-astro-cid-4sn4zg3r] a[data-astro-cid-4sn4zg3r]{color:var(--dusk);font-weight:600;text-decoration:none}.related-grid[data-astro-cid-4sn4zg3r]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:2.5rem}@media(max-width:62rem){.related-grid[data-astro-cid-4sn4zg3r]{grid-template-columns:repeat(2,1fr)}}@media(max-width:40rem){.related-grid[data-astro-cid-4sn4zg3r]{grid-template-columns:1fr}}
