.vz-blog{--vz-blog-ink:var(--color-ink-black,#1d1e1c);--vz-blog-muted:var(--color-warm-stone,#615f5c);--vz-blog-flame:var(--color-harvest-flame,#fa5d00);--vz-blog-flame-hover:var(--accent-hover,#e05400);--vz-blog-paper:var(--color-cream-canvas,#fff8f1);--vz-blog-line:var(--color-parchment-shadow,#e3d6c5);--vz-blog-marigold:var(--color-marigold-glow,#fee3b5);--vz-blog-display:var(--font-monarch), var(--font-instrument-serif), ui-serif, Georgia, serif;--vz-blog-sans:var(--font-muotoweb), var(--font-outfit), ui-sans-serif, system-ui, sans-serif;min-height:100vh;color:var(--vz-blog-ink);font-family:var(--vz-blog-sans);letter-spacing:.015em;background:radial-gradient(1200px 480px at 12% -10%,#fee3b58c,#0000 60%),radial-gradient(900px 420px at 88% 0,#fa5d0014,#0000 55%),linear-gradient(#fff8f1 0%,#fff4e8 42%,#fff8f1 100%)}.vz-blog__main{width:min(720px,100% - 2rem);min-width:0;margin-inline:auto;padding:3.5rem 0 5rem;overflow-x:clip}.vz-blog__main--index{width:min(880px,100% - 2rem)}.vz-blog__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--vz-blog-flame);margin:0;font-size:.8125rem;font-weight:600}.vz-blog__title{font-family:var(--vz-blog-display);letter-spacing:-.01em;color:var(--vz-blog-ink);margin:.65rem 0 0;font-size:clamp(2.35rem,5vw,3.4rem);font-weight:400;line-height:1.12}.vz-blog__lead{max-width:38rem;color:var(--vz-blog-muted);margin:1.1rem 0 0;font-size:1.125rem;line-height:1.65}.vz-blog__meta{color:var(--vz-blog-muted);flex-wrap:wrap;gap:.65rem 1.1rem;margin:1rem 0 0;font-size:.875rem;display:flex}.vz-blog__quality{letter-spacing:.01em;opacity:.85;font-size:.75rem}.vz-blog__list{flex-direction:column;gap:0;margin:2.75rem 0 0;padding:0;list-style:none;display:flex}.vz-blog__list-item{border-top:1px solid var(--vz-blog-line)}.vz-blog__list-item:last-child{border-bottom:1px solid var(--vz-blog-line)}.vz-blog__list-link{color:inherit;padding:1.45rem .15rem;text-decoration:none;transition:transform .22s,color .22s;display:block}.vz-blog__list-link:hover,.vz-blog__list-link:focus-visible{outline:none;transform:translate(4px)}.vz-blog__list-link:hover .vz-blog__list-title,.vz-blog__list-link:focus-visible .vz-blog__list-title{color:var(--vz-blog-flame)}.vz-blog__list-kicker{text-transform:uppercase;letter-spacing:.06em;color:var(--vz-blog-flame);margin:0;font-size:.75rem;font-weight:600}.vz-blog__list-title{font-family:var(--vz-blog-display);margin:.45rem 0 0;font-size:clamp(1.45rem,2.6vw,1.85rem);font-weight:400;line-height:1.25;transition:color .22s}.vz-blog__list-desc{color:var(--vz-blog-muted);margin:.55rem 0 0;font-size:.98rem;line-height:1.55}.vz-blog__list-meta{color:var(--color-driftwood,#8e8b87);margin:.7rem 0 0;font-size:.8125rem}.vz-blog__back{color:var(--vz-blog-flame);margin-bottom:1.5rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.vz-blog__back:hover,.vz-blog__back:focus-visible{color:var(--vz-blog-flame-hover);outline:none;text-decoration:underline}.vz-blog__cta-row{flex-wrap:wrap;gap:.75rem;margin-top:3rem;display:flex}.vz-blog__cta{border-radius:var(--radius-buttons,16px);justify-content:center;align-items:center;padding:.7rem 1.15rem;font-size:.9rem;font-weight:600;text-decoration:none;transition:background .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.vz-blog__cta--primary{background:var(--vz-blog-flame);color:#fff;box-shadow:var(--shadow-sm)}.vz-blog__cta--primary:hover,.vz-blog__cta--primary:focus-visible{background:var(--vz-blog-flame-hover);outline:none;transform:translateY(-1px)}.vz-blog__cta--ghost{border:1px solid var(--color-bone,#c0bbb6);color:var(--vz-blog-ink);background:#fff}.vz-blog__cta--ghost:hover,.vz-blog__cta--ghost:focus-visible{background:var(--accent,#fff1e0);outline:none}.vz-blog__footer{border-top:1px solid var(--vz-blog-line);padding:1.75rem 0 2.5rem}.vz-blog__footer-inner{width:min(880px,100% - 2rem);color:var(--vz-blog-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-inline:auto;font-size:.875rem;display:flex}.vz-blog__footer-links{flex-wrap:wrap;gap:.75rem 1.1rem;display:flex}.vz-blog__footer-links a{color:var(--vz-blog-ink);font-weight:500;text-decoration:none}.vz-blog__footer-links a:hover,.vz-blog__footer-links a:focus-visible{color:var(--vz-blog-flame);outline:none}.vz-blog__prose{color:var(--vz-blog-ink);margin-top:2.25rem;font-size:1.05rem;line-height:1.75}.vz-blog__prose>*+*{margin-top:1.15rem}.vz-blog__prose h2{font-family:var(--vz-blog-display);letter-spacing:-.01em;margin-top:2.6rem;font-size:clamp(1.55rem,3vw,1.95rem);font-weight:400;line-height:1.25}.vz-blog__prose h3{margin-top:2rem;font-size:1.2rem;font-weight:650;line-height:1.35}.vz-blog__prose a{color:var(--vz-blog-flame);text-underline-offset:2px;text-decoration:underline}.vz-blog__prose a:hover{color:var(--vz-blog-flame-hover)}.vz-blog__prose strong{font-weight:650}.vz-blog__prose code{font-family:var(--font-geist-mono), ui-monospace, monospace;background:#fa5d0014;border-radius:6px;padding:.12em .35em;font-size:.9em}.vz-blog__prose pre{border:1px solid var(--vz-blog-line);color:#fff8f1;background:#1d1e1c;border-radius:16px;padding:1rem 1.1rem;font-size:.875rem;line-height:1.55;overflow-x:auto}.vz-blog__prose pre code{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}.vz-blog__prose blockquote{border-left:3px solid var(--vz-blog-flame);color:var(--vz-blog-muted);margin:1.4rem 0;padding:.15rem 0 .15rem 1rem}.vz-blog__prose ul,.vz-blog__prose ol{padding-left:1.25rem}.vz-blog__prose li+li{margin-top:.4rem}.vz-blog__prose hr{border:0;border-top:1px solid var(--vz-blog-line);margin:2.25rem 0}.vz-blog__table-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--vz-blog-line);background:#ffffffa6;border-radius:16px;max-width:100%;overflow-x:auto}.vz-blog__prose table{border-collapse:collapse;width:max-content;min-width:100%;max-width:none;font-size:.92rem}.vz-blog__prose th,.vz-blog__prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--vz-blog-line);padding:.7rem .85rem}.vz-blog__prose th{white-space:nowrap;background:#fee3b559;font-weight:650}@media (max-width:480px){.vz-blog__prose th{white-space:normal}.vz-blog__prose a{overflow-wrap:anywhere;word-break:break-word}}.vz-blog__prose tr:last-child td{border-bottom:0}.vz-blog__figure{margin:1.6rem 0}.vz-blog__img{border:1px solid var(--vz-blog-line);border-radius:16px;width:100%;height:auto;display:block}.vz-blog__img-fallback{border:1px dashed var(--vz-blog-line);min-height:180px;color:var(--vz-blog-ink);background:linear-gradient(145deg,#fee3b58c,#fff8f1e6),repeating-linear-gradient(-12deg,#0000,#0000 12px,#fa5d000a 12px 13px);border-radius:16px;flex-direction:column;justify-content:flex-end;gap:.35rem;padding:1.25rem;font-weight:600;display:flex}.vz-blog__img-fallback-path{color:var(--vz-blog-muted);word-break:break-all;font-size:.75rem;font-weight:500}.vz-blog__figure figcaption{color:var(--vz-blog-muted);margin-top:.55rem;font-size:.85rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.vz-blog__list-link,.vz-blog__cta{transition:none}.vz-blog__list-link:hover,.vz-blog__list-link:focus-visible,.vz-blog__cta--primary:hover{transform:none}}
