.vloSCG_page{background:var(--cream-soft)}.vloSCG_hero{isolation:isolate;background:var(--forest-soft);color:var(--paper);padding-top:clamp(var(--sp-3xl),12vw,var(--sp-4xl));padding-bottom:clamp(var(--sp-xl),6vw,var(--sp-2xl));position:relative}@media (max-width:760px){.vloSCG_hero{padding-bottom:var(--sp-md)}}.vloSCG_hero[data-has-cover=true]{min-height:min(68vh,560px);padding-bottom:clamp(var(--sp-xl),5vw,var(--sp-2xl));align-items:flex-end;display:flex}@media (max-width:760px){.vloSCG_hero[data-has-cover=true]{min-height:75vw;padding-bottom:var(--sp-md)}}.vloSCG_hero .vloSCG_coverMedia{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.vloSCG_hero .vloSCG_overlay{z-index:-1;background-image:linear-gradient(#022e2c1f 0%,#022e2c2e 55%,#022e2c61 100%);position:absolute;inset:0}.vloSCG_hero .vloSCG_heroContent{position:relative}.vloSCG_hero .vloSCG_heroContent .vloSCG_tags{gap:var(--sp-2xs);margin-bottom:var(--sp-sm);flex-wrap:wrap;display:flex}.vloSCG_hero .vloSCG_heroContent .vloSCG_tags .vloSCG_tag{letter-spacing:.1em;text-transform:uppercase;color:var(--paper);background:var(--forest);padding:var(--sp-3xs) var(--sp-xs);border-radius:var(--r-pill);font-size:11px;font-weight:600}.vloSCG_hero .vloSCG_heroContent .vloSCG_meta{gap:var(--sp-2xs) var(--sp-sm);color:var(--paper);flex-wrap:wrap;font-size:14px;font-weight:500;display:flex}.vloSCG_hero .vloSCG_heroContent .vloSCG_meta .vloSCG_author{color:var(--paper);font-weight:600}.vloSCG_body{padding:var(--sp-xs) 0;--post-measure:66.7rem}.vloSCG_body .vloSCG_postTitle{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h1);letter-spacing:-.03em;text-wrap:balance;color:var(--ink);max-width:var(--post-measure);-webkit-hyphens:manual;hyphens:manual;margin:clamp(var(--sp-lg),5vw,var(--sp-2xl)) 0 var(--sp-md);line-height:normal}.vloSCG_body .vloSCG_prose{max-width:var(--post-measure);font-size:var(--fs-body);color:var(--ink);line-height:1.7}:is(.vloSCG_body .vloSCG_prose h2,.vloSCG_body .vloSCG_prose h3,.vloSCG_body .vloSCG_prose h4){-webkit-hyphens:manual;hyphens:manual}.vloSCG_body .vloSCG_prose h2{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--ink);margin:1em 0 .6em;line-height:normal}.vloSCG_body .vloSCG_prose h3{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h3);letter-spacing:-.02em;color:var(--ink);margin:.6em 0 .5em}.vloSCG_body .vloSCG_prose h4{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);letter-spacing:-.01em;color:var(--ink);margin:.4em 0}.vloSCG_body .vloSCG_prose p{margin:0 0 1.2em}:is(.vloSCG_body .vloSCG_prose ul,.vloSCG_body .vloSCG_prose ol){margin:0 0 1.2em;padding-left:1.4em}.vloSCG_body .vloSCG_prose li{margin-bottom:.4em}.vloSCG_body .vloSCG_prose a{color:var(--forest);text-underline-offset:3px;text-decoration:underline}.vloSCG_body .vloSCG_prose a:hover{color:var(--forest-soft)}.vloSCG_body .vloSCG_prose strong{color:var(--ink);font-weight:700}.vloSCG_body .vloSCG_prose em{font-style:italic}.vloSCG_body .vloSCG_prose blockquote{border-left:3px solid var(--forest);color:var(--ink-3);margin:1.5em 0;padding-left:1.2em;font-style:italic}.vloSCG_body .vloSCG_prose img{margin:1.5em 0}.vloSCG_body .vloSCG_prose hr{border:none;border-top:1px solid var(--line);margin:2em 0}.vloSCG_back{padding:0 0 clamp(var(--sp-xl),6vw,var(--sp-3xl))}.vloSCG_back .vloSCG_backLink{color:var(--forest);align-items:center;gap:var(--sp-2xs);font-size:15px;font-weight:600;transition:opacity .15s;display:inline-flex}.vloSCG_back .vloSCG_backLink:hover{opacity:.7}
