.wbc-blog-meta{color:var(--wbc-muted);flex-wrap:wrap;align-items:baseline;gap:4px 14px;font-size:.8125rem;line-height:1.4;display:flex}.wbc-blog-meta>*+:before{content:"";background:var(--wbc-line-strong);vertical-align:middle;border-radius:50%;width:4px;height:4px;margin-right:14px;display:inline-block}.wbc-blog-meta__tag{letter-spacing:.16em;text-transform:uppercase;color:var(--wbc-green-text);font-size:.75rem;font-weight:700}.wbc-blog-meta--hero{margin-top:20px}.wbc-blog-topics{border-top:1px solid var(--wbc-line-strong);grid-template-columns:minmax(0,.26fr) minmax(0,1fr);gap:6px clamp(20px,1rem + 2vw,56px);margin-bottom:clamp(34px,1.4rem + 2.2vw,60px);padding-top:clamp(14px,.8rem + .5vw,20px);display:grid}.wbc-site .wbc-blog-topics__label{padding-top:15px}.wbc-blog-topics__list{flex-wrap:wrap;gap:0 clamp(16px,.8rem + 1.4vw,38px);margin:0;padding:0;list-style:none;display:flex}.wbc-blog-topics__list a{min-height:44px;color:var(--wbc-muted);text-underline-offset:6px;transition:color var(--wbc-dur-1) var(--wbc-ease), text-decoration-color var(--wbc-dur-1) var(--wbc-ease);align-items:center;font-size:.9375rem;font-weight:700;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;display:inline-flex}.wbc-blog-topics__list a:hover{color:var(--wbc-ink);-webkit-text-decoration-color:var(--wbc-line-strong);text-decoration-color:var(--wbc-line-strong)}.wbc-blog-topics__list a[aria-current=page]{color:var(--wbc-ink);-webkit-text-decoration-color:var(--wbc-leaf-bright);text-decoration-color:var(--wbc-leaf-bright)}@media (max-width:760px){.wbc-blog-topics{grid-template-columns:1fr}.wbc-site .wbc-blog-topics__label{padding-top:0}}.wbc-blog-lead{border-top:2px solid var(--wbc-ink);padding-top:clamp(16px,.9rem + .6vw,22px)}.wbc-site .wbc-blog-lead .wbc-eyebrow{margin-bottom:clamp(14px,.9rem + .6vw,22px)}.wbc-blog-lead__link{color:var(--wbc-ink);grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);align-items:start;gap:clamp(18px,1rem + 2.4vw,64px);padding-bottom:clamp(26px,1.2rem + 2vw,46px);display:grid}.wbc-blog-lead__title{letter-spacing:-.042em;text-underline-offset:7px;transition:text-decoration-color var(--wbc-dur-1) var(--wbc-ease);font-size:clamp(1.75rem,1.15rem + 2.6vw,3rem);font-weight:800;line-height:1.04;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.wbc-blog-lead__link:hover .wbc-blog-lead__title{-webkit-text-decoration-color:var(--wbc-leaf);text-decoration-color:var(--wbc-leaf)}.wbc-blog-lead__side{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.wbc-blog-lead__excerpt{max-width:46ch;color:var(--wbc-ink-soft);font-size:clamp(1rem,.95rem + .3vw,1.1875rem);line-height:1.65}@media (max-width:860px){.wbc-blog-lead__link{grid-template-columns:1fr;gap:16px}}.wbc-blog-index{border-top:1px solid var(--wbc-line-strong);margin:0;padding:0;list-style:none}.wbc-blog-index__row{border-bottom:1px solid var(--wbc-line-strong)}.wbc-blog-index__link{color:var(--wbc-ink);grid-template-columns:auto minmax(0,.9fr) minmax(0,1.1fr) auto;align-items:baseline;gap:clamp(10px,.4rem + 1.6vw,44px);padding:clamp(20px,.9rem + 1.1vw,30px) 0;display:grid}.wbc-blog-index__n{letter-spacing:-.045em;font-variant-numeric:tabular-nums;color:var(--wbc-sage-tint);transition:color var(--wbc-dur-1) var(--wbc-ease);font-size:clamp(1.5rem,.95rem + 1.7vw,2.25rem);font-weight:800;line-height:1}.wbc-blog-index__title{letter-spacing:-.028em;text-underline-offset:5px;transition:text-decoration-color var(--wbc-dur-1) var(--wbc-ease);font-size:clamp(1.125rem,1rem + .7vw,1.5rem);font-weight:800;line-height:1.2;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.wbc-blog-index__side{display:block}.wbc-blog-index__sum{max-width:54ch;color:var(--wbc-muted);font-size:.9375rem;line-height:1.6;display:block}.wbc-blog-index__side .wbc-blog-meta{margin-top:10px}.wbc-blog-index__go{color:var(--wbc-leaf);transition:transform var(--wbc-dur-2) var(--wbc-ease);align-self:center}.wbc-blog-index__link:hover .wbc-blog-index__title{-webkit-text-decoration-color:var(--wbc-leaf);text-decoration-color:var(--wbc-leaf)}.wbc-blog-index__link:hover .wbc-blog-index__n{color:var(--wbc-leaf-bright)}.wbc-blog-index__link:hover .wbc-blog-index__go{transform:translate(5px)}@media (max-width:860px){.wbc-blog-index__link{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 14px}.wbc-blog-index__side{grid-column:2;margin-top:8px}.wbc-blog-index__go{grid-area:1/3/span 2}}.wbc-blog-pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:clamp(26px,1.2rem + 1.4vw,44px);display:flex}.wbc-blog-pager__count{font-size:var(--wbc-fs-small);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--wbc-muted-light);font-weight:700}.wbc-blog-empty{border-top:2px solid var(--wbc-ink);max-width:56ch;padding-top:clamp(16px,.9rem + .6vw,22px)}.wbc-site .wbc-blog-empty .wbc-h3{letter-spacing:-.035em;font-size:clamp(1.5rem,1.15rem + 1.5vw,2.25rem);line-height:1.1}.wbc-blog-empty p{color:var(--wbc-ink-soft);margin-top:14px;font-size:1.0625rem;line-height:1.7}.wbc-blog-cover{padding-bottom:clamp(30px,1.2rem + 2vw,56px);overflow:hidden}.wbc-blog-cover__frame{border-radius:var(--wbc-radius-lg);background:var(--wbc-sage-soft);margin:0;overflow:hidden}.wbc-blog-cover img{aspect-ratio:16/9;object-fit:cover;width:100%}@media (min-width:961px){.wbc-blog-cover__frame{margin-right:calc(-1 * ((100vw - min(var(--wbc-container), 100vw)) / 2 + var(--wbc-gutter)));aspect-ratio:21/9;border-radius:clamp(48px,6.5vw,120px) 0 0 clamp(48px,6.5vw,120px)}.wbc-blog-cover img{aspect-ratio:auto;height:100%}}.wbc-blog-layout{grid-template-rows:1fr auto;grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:clamp(26px,1rem + 3.4vw,88px);display:grid}.wbc-blog-tocwrap{grid-area:1/1;align-self:stretch}.wbc-blog-toc{top:calc(var(--wbc-header-h) + 24px);position:sticky}.wbc-blog-prose{grid-area:1/2/-1;max-width:36em}.wbc-blog-rail{flex-direction:column;grid-area:2/1;gap:clamp(22px,1rem + 1vw,32px);display:flex}@media (max-width:960px){.wbc-blog-layout{grid-template-rows:none;grid-template-columns:minmax(0,1fr);gap:34px}.wbc-blog-tocwrap,.wbc-blog-prose,.wbc-blog-rail{grid-area:auto/1}.wbc-blog-toc{position:static}}.wbc-site .wbc-blog-toc__title{font-size:var(--wbc-fs-eyebrow);letter-spacing:.2em;text-transform:uppercase;color:var(--wbc-green-text);margin:0;font-weight:700}.wbc-blog-toc ol{border-top:1px solid var(--wbc-line-strong);margin:14px 0 0;padding:0;list-style:none}.wbc-blog-toc li{border-bottom:1px solid var(--wbc-line)}.wbc-blog-toc a{min-height:44px;color:var(--wbc-ink-soft);transition:color var(--wbc-dur-1) var(--wbc-ease);grid-template-columns:26px minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0;font-size:.9375rem;line-height:1.4;display:grid}.wbc-blog-toc__n{letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--wbc-leaf-bright);font-size:.75rem;font-weight:800}.wbc-blog-toc__label{text-underline-offset:3px;transition:text-decoration-color var(--wbc-dur-1) var(--wbc-ease);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.wbc-blog-toc a:hover{color:var(--wbc-ink)}.wbc-blog-toc a:hover .wbc-blog-toc__label{-webkit-text-decoration-color:var(--wbc-leaf);text-decoration-color:var(--wbc-leaf)}.wbc-blog-rail .wbc-panel{border-top:2px solid var(--wbc-ink);background:0 0;border-radius:0;padding:clamp(14px,.8rem + .5vw,20px) 0 0}.wbc-blog-rail>*+.wbc-panel{border-top-width:1px;border-top-color:var(--wbc-line-strong)}.wbc-blog-rail .wbc-panel p{color:var(--wbc-muted);margin-top:10px;font-size:.9375rem;line-height:1.6}.wbc-blog-rail .wbc-panel .wbc-btn,.wbc-blog-rail .wbc-panel .wbc-link-arrow{margin-top:14px}.wbc-blog-prose{color:var(--wbc-ink-soft);overflow-wrap:break-word;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.78}.wbc-blog-prose>*+*{margin-top:1.1em}.wbc-blog-prose>p:first-child{color:var(--wbc-ink);font-size:clamp(1.1875rem,1.05rem + .5vw,1.375rem);line-height:1.58}.wbc-blog-prose h2{border-top:1px solid var(--wbc-line-strong);letter-spacing:-.035em;color:var(--wbc-ink);scroll-margin-top:calc(var(--wbc-header-h) + 24px);margin-top:clamp(40px,1.8rem + 2.2vw,72px);padding-top:clamp(16px,.9rem + .7vw,26px);font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:800;line-height:1.12}.wbc-blog-prose h3{border-top:1px solid var(--wbc-line);letter-spacing:-.015em;color:var(--wbc-ink);scroll-margin-top:calc(var(--wbc-header-h) + 24px);margin-top:1.9em;padding-top:1em;font-size:1.125rem;font-weight:800;line-height:1.35}.wbc-blog-prose h2+h3{border-top:0;margin-top:1.1em;padding-top:0}.wbc-blog-prose h2+*,.wbc-blog-prose h3+*{margin-top:.7em}.wbc-blog-prose a{color:var(--wbc-green-text);text-underline-offset:3px;transition:text-decoration-color var(--wbc-dur-1) var(--wbc-ease);font-weight:600;-webkit-text-decoration:underline #46983f73;text-decoration:underline #46983f73;text-decoration-thickness:2px}.wbc-blog-prose a:hover{text-decoration-color:currentColor}.wbc-blog-prose strong{color:var(--wbc-ink);font-weight:700}.wbc-blog-prose ul,.wbc-blog-prose ol{padding-left:0;list-style:none}.wbc-blog-prose li+li{margin-top:.5em}.wbc-blog-prose ul>li{padding-left:28px;position:relative}.wbc-blog-prose ul>li:before{content:"";background:var(--wbc-leaf-bright);border-radius:1px;width:13px;height:2px;position:absolute;top:.85em;left:0}.wbc-blog-prose ol{counter-reset:wbc-blog-step}.wbc-blog-prose ol>li{counter-increment:wbc-blog-step;padding-left:38px;position:relative}.wbc-blog-prose ol>li:before{content:counter(wbc-blog-step, decimal-leading-zero);letter-spacing:.06em;font-size:.8125rem;font-weight:800;line-height:inherit;font-variant-numeric:tabular-nums;color:var(--wbc-green-text);position:absolute;top:0;left:0}.wbc-blog-prose blockquote{border-left:2px solid var(--wbc-leaf-bright);letter-spacing:-.02em;color:var(--wbc-ink);margin-block:clamp(28px,1.4rem + 1vw,46px);padding:0 0 0 clamp(20px,1rem + 1.4vw,38px);font-size:clamp(1.1875rem,1.05rem + .7vw,1.5rem);font-style:italic;line-height:1.45}.wbc-blog-prose hr{background:var(--wbc-leaf-bright);border:0;border-radius:2px;width:34px;height:3px;margin-block:clamp(32px,1.6rem + 1.4vw,54px);margin-inline:0}.wbc-blog-prose img{border-radius:var(--wbc-radius);width:100%;height:auto}.wbc-blog-prose code{background:var(--wbc-sage-soft);border-radius:6px;padding:2px 6px;font-size:.9em}.wbc-blog-prose table{border-collapse:collapse;max-width:100%;font-size:.9375rem;display:block;overflow-x:auto}.wbc-blog-prose th,.wbc-blog-prose td{border-bottom:1px solid var(--wbc-line);text-align:left;vertical-align:top;padding:12px 16px 12px 0}.wbc-blog-prose th{border-bottom-color:var(--wbc-ink);letter-spacing:.14em;text-transform:uppercase;color:var(--wbc-ink);font-size:.75rem;font-weight:700}.wbc-site .wbc-blog-next__head{max-width:18ch}.wbc-blog-next__head:before{content:"";background:var(--wbc-leaf-bright);border-radius:2px;width:34px;height:3px;margin-bottom:clamp(14px,1rem + .4vw,20px);display:block}.wbc-blog-ask{border-radius:var(--wbc-radius-xl);background:linear-gradient(100deg, #19523b 0%, #19523b 44%, var(--wbc-forest-soft) 100%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;padding:clamp(28px,1.4rem + 2.8vw,62px) clamp(24px,1.2rem + 2.6vw,64px);display:flex}.wbc-site .wbc-blog-ask .wbc-h2{max-width:17ch;color:var(--wbc-white);font-size:clamp(1.5rem,1.2rem + 1.4vw,2.375rem)}.wbc-blog-ask .wbc-accent{color:#b8ddab}.wbc-blog-ask p{color:#cfe3c9;max-width:52ch;margin-top:12px;font-size:1.0625rem;line-height:1.6}.wbc-blog-ask :focus-visible{outline-color:var(--wbc-white)}@media (max-width:680px){.wbc-blog-ask{border-radius:var(--wbc-radius-lg)}}.wbc-related+.wbc-related{margin-top:32px}
