.CvsKrW_shell{--blog-bg:#061113;--blog-bg-soft:#0a1718;--blog-ink:#f0f5ef;--blog-muted:#9aaba7;--blog-faint:#60726e;--blog-line:#bedbd12b;--blog-line-strong:#bedbd14d;--blog-accent:#00e692;background:radial-gradient(circle at 84% 10%, #00e69213, transparent 27rem), linear-gradient(180deg, #071214 0%, var(--blog-bg) 48%, #050d0f 100%);min-height:100vh;color:var(--blog-ink);isolation:isolate;position:relative;overflow:clip}.CvsKrW_shell:before{z-index:-2;content:"";pointer-events:none;background-image:linear-gradient(#bce1d408 1px,#0000 1px),linear-gradient(90deg,#bce1d408 1px,#0000 1px);background-position:top;background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 58%);mask-image:linear-gradient(#000,#0000 58%)}.CvsKrW_shell:after{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#00e69280,#0000);width:min(1200px,100%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.CvsKrW_indexMain,.CvsKrW_articleMain{z-index:1;position:relative}.CvsKrW_frame{width:min(1240px,100% - 48px);margin-inline:auto}.CvsKrW_hero{grid-template-columns:minmax(0,1.03fr) minmax(390px,.8fr);align-items:center;gap:clamp(32px,6vw,96px);min-height:690px;padding-block:126px 82px;display:grid}.CvsKrW_heroCopy{z-index:2;max-width:720px;position:relative}.CvsKrW_eyebrow,.CvsKrW_sectionLabel,.CvsKrW_postCategory,.CvsKrW_featureCategory,.CvsKrW_articleCategory,.CvsKrW_metaLabel,.CvsKrW_tagLabel{font-family:var(--font-forensic-mono), ui-monospace, SFMono-Regular, Consolas, monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.69rem;font-weight:500;line-height:1.25}.CvsKrW_eyebrow{color:var(--blog-accent);align-items:center;gap:12px;margin-bottom:28px;display:flex}.CvsKrW_eyebrow:before{content:"";background:currentColor;width:36px;height:1px}.CvsKrW_heroTitle,.CvsKrW_featureTitle,.CvsKrW_ctaTitle,.CvsKrW_articleTitle,.CvsKrW_relatedTitle{font-family:var(--font-blog-editorial), Iowan Old Style, Baskerville, Times New Roman, serif;letter-spacing:-.045em;font-weight:450}.CvsKrW_heroTitle{text-wrap:balance;max-width:760px;margin:0;font-size:clamp(4rem,7.4vw,7rem);line-height:.91}.CvsKrW_heroTitle em{color:var(--blog-accent);font-style:italic;font-weight:380}.CvsKrW_heroDescription{color:#b6c4c0;letter-spacing:-.012em;max-width:600px;margin-top:34px;font-size:clamp(1.05rem,1.6vw,1.28rem);line-height:1.65}.CvsKrW_heroCoordinate{border-top:1px solid var(--blog-line);max-width:420px;color:var(--blog-faint);font-family:var(--font-forensic-mono), ui-monospace, monospace;letter-spacing:.11em;text-transform:uppercase;grid-template-columns:repeat(3,1fr);margin-top:48px;font-size:.64rem;line-height:1.4;display:grid}.CvsKrW_heroCoordinate span{padding-top:13px}.CvsKrW_heroCoordinate span+span{border-left:1px solid var(--blog-line);padding-left:18px}.CvsKrW_routeFigure{perspective:1100px;width:100%;max-width:610px;margin:0;position:relative}.CvsKrW_routeFigure:before,.CvsKrW_routeFigure:after{border:1px solid var(--blog-line);content:"";pointer-events:none;position:absolute}.CvsKrW_routeFigure:before{inset:8% 2% 8% 9%;transform:skewY(-4deg)}.CvsKrW_routeFigure:after{border-color:#00e6921c;inset:14% 8% 2% 3%;transform:skewY(4deg)}.CvsKrW_routeFigureScroll{z-index:1;transform-style:preserve-3d;position:relative;transform:rotateX(1deg)rotateY(-2deg)}@supports (animation-timeline:scroll()){.CvsKrW_routeFigureScroll{animation:linear both CvsKrW_route-scroll-shift;animation-timeline:scroll(root);animation-range:0 72vh}}.CvsKrW_routeSvg{filter:drop-shadow(0 30px 44px #00000040);width:100%;height:auto;display:block;overflow:visible}.CvsKrW_isometricGrid{fill:none;stroke:#b7ddcf24;stroke-width:1px}.CvsKrW_terminalDrawing,.CvsKrW_destinationDrawing{fill:#071515b8;stroke:#c6ebde75;stroke-width:1.5px}.CvsKrW_signalNetwork{fill:#081b19c7;stroke:#00e69270;stroke-width:1.25px}.CvsKrW_primaryRoute,.CvsKrW_secondaryRoute{fill:none;stroke-linecap:round;stroke-linejoin:round}.CvsKrW_primaryRoute{stroke:url(#editorial-route-stroke);stroke-dasharray:760;stroke-dashoffset:760px;stroke-width:3px;animation:1.8s cubic-bezier(.16,1,.3,1) .18s forwards CvsKrW_draw-route}.CvsKrW_secondaryRoute{stroke:#9fd6c23d;stroke-dasharray:7 10;stroke-width:1.2px;opacity:0;animation:.8s ease-out 1s forwards CvsKrW_reveal-route}.CvsKrW_routeNodes{fill:var(--blog-bg);stroke:var(--blog-accent);stroke-width:1.4px;opacity:0;animation:.65s ease-out .92s forwards CvsKrW_reveal-route}.CvsKrW_movingCargo{fill:var(--blog-bg);stroke:var(--blog-accent);stroke-width:1.3px}.CvsKrW_dataTicks{fill:none;stroke:#bfe2d64d;stroke-dasharray:24 7;stroke-width:1px}.CvsKrW_nodeGlow{opacity:0;mix-blend-mode:screen;animation:1.1s ease-out 1.5s forwards CvsKrW_signal-on}.CvsKrW_categoryBand{border-block:1px solid var(--blog-line);background:#0611139e}.CvsKrW_categoryNav{scrollbar-width:none;align-items:stretch;width:min(1240px,100% - 48px);margin-inline:auto;display:flex;overflow-x:auto}.CvsKrW_categoryNav::-webkit-scrollbar{display:none}.CvsKrW_categoryLink{border-right:1px solid var(--blog-line);color:var(--blog-muted);font-family:var(--font-forensic-mono), ui-monospace, monospace;letter-spacing:.08em;text-align:center;text-transform:uppercase;flex:1 0 auto;padding:20px 18px 18px;font-size:.66rem;transition:color .16s ease-out,background-color .16s ease-out;position:relative}.CvsKrW_categoryLink:first-child{border-left:1px solid var(--blog-line)}.CvsKrW_categoryLink:after{background:var(--blog-accent);content:"";opacity:0;height:2px;transition:opacity .16s ease-out,transform .16s ease-out;position:absolute;bottom:-1px;left:18px;right:18px;transform:scaleX(.3)}.CvsKrW_categoryLink:hover,.CvsKrW_categoryLink:focus-visible,.CvsKrW_categoryLinkActive{color:var(--blog-ink);background:#c2e7da09}.CvsKrW_categoryLink:focus-visible{outline:2px solid var(--blog-accent);outline-offset:-3px}.CvsKrW_categoryLinkActive:after{opacity:1;transform:scaleX(1)}.CvsKrW_featuredSection,.CvsKrW_archiveSection,.CvsKrW_relatedSection{padding-block:88px}.CvsKrW_sectionHeading{align-items:center;gap:18px;margin-bottom:36px;display:flex}.CvsKrW_sectionLabel{color:var(--blog-muted);flex:none}.CvsKrW_sectionHeading:after{background:var(--blog-line);content:"";width:100%;height:1px}.CvsKrW_featureLayout{grid-template-columns:minmax(0,1.03fr) minmax(360px,.77fr);align-items:center;gap:clamp(42px,7vw,112px);display:grid}.CvsKrW_featureMediaLink{display:block}.CvsKrW_featureMedia{aspect-ratio:16/10;border:1px solid var(--blog-line-strong);clip-path:polygon(0 0,100% 0,100% 92%,94% 100%,0 100%);background:#091517;position:relative;overflow:hidden}.CvsKrW_featureImage{-o-object-fit:cover;object-fit:cover;filter:saturate(.78)contrast(1.05);transition:filter .4s ease-out,transform .65s cubic-bezier(.16,1,.3,1)}.CvsKrW_featureMediaLink:hover .CvsKrW_featureImage,.CvsKrW_featureMediaLink:focus-visible .CvsKrW_featureImage{filter:saturate()contrast(1.02);transform:scale(1.018)}.CvsKrW_featureMediaLink:focus-visible{outline:2px solid var(--blog-accent);outline-offset:5px}.CvsKrW_featureMedia:before{z-index:1;content:"";pointer-events:none;background-image:linear-gradient(#d8f4e914 1px,#0000 1px),linear-gradient(90deg,#d8f4e914 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 58%);mask-image:linear-gradient(120deg,#000,#0000 58%)}.CvsKrW_featureMedia:after{z-index:2;border-right:1px solid var(--blog-accent);border-bottom:1px solid var(--blog-accent);content:"";opacity:.7;pointer-events:none;width:72px;height:72px;position:absolute;bottom:18px;right:18px}.CvsKrW_featureStory{max-width:520px}.CvsKrW_featureCategory,.CvsKrW_articleCategory{color:var(--blog-accent);align-items:center;gap:10px;display:flex}.CvsKrW_categoryMark{flex:none;width:30px;height:30px}.CvsKrW_featureTitle{text-wrap:balance;margin:24px 0 0;font-size:clamp(2.7rem,4.2vw,4.7rem);line-height:.98}.CvsKrW_featureDescription{color:#aab9b5;margin-top:26px;font-size:1.04rem;line-height:1.72}.CvsKrW_featureMeta,.CvsKrW_postMeta,.CvsKrW_articleMeta,.CvsKrW_relatedMeta{color:var(--blog-faint);font-family:var(--font-forensic-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;font-size:.68rem}.CvsKrW_featureMeta{border-top:1px solid var(--blog-line);flex-wrap:wrap;gap:8px 18px;margin-top:30px;padding-top:18px;display:flex}.CvsKrW_storyLink{color:var(--blog-ink);letter-spacing:.02em;align-items:center;gap:12px;margin-top:30px;font-size:.86rem;font-weight:600;display:inline-flex}.CvsKrW_storyLink svg,.CvsKrW_postArrow svg,.CvsKrW_backLink svg,.CvsKrW_relatedArrow svg{width:22px;height:12px;transition:transform .18s ease-out;overflow:visible}.CvsKrW_featureStoryLink:hover .CvsKrW_storyLink svg,.CvsKrW_featureStoryLink:focus-visible .CvsKrW_storyLink svg,.CvsKrW_postRow:hover .CvsKrW_postArrow svg,.CvsKrW_postRow:focus-visible .CvsKrW_postArrow svg,.CvsKrW_relatedRow:hover .CvsKrW_relatedArrow svg,.CvsKrW_relatedRow:focus-visible .CvsKrW_relatedArrow svg{transform:translate(5px)}.CvsKrW_featureStoryLink{display:block}.CvsKrW_featureStoryLink:focus-visible{outline:2px solid var(--blog-accent);outline-offset:8px}.CvsKrW_archiveSection{padding-top:54px}.CvsKrW_archiveIntro{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:20px;display:flex}.CvsKrW_archiveTitle{color:var(--blog-ink);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:600}.CvsKrW_archiveCount{color:var(--blog-faint);font-family:var(--font-forensic-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.CvsKrW_postList{border-top:1px solid var(--blog-line-strong)}.CvsKrW_postRow{border-bottom:1px solid var(--blog-line);color:inherit;grid-template-columns:62px minmax(0,1fr) 164px 36px;align-items:start;gap:clamp(18px,3vw,42px);padding-block:30px;transition:background-color .18s ease-out;display:grid}.CvsKrW_postRow:hover,.CvsKrW_postRow:focus-visible{background:linear-gradient(90deg,#00e6920b,#0000 68%)}.CvsKrW_postRow:focus-visible{outline:2px solid var(--blog-accent);outline-offset:-2px}.CvsKrW_postIcon{width:48px;height:48px;color:var(--blog-accent);place-items:center;display:grid}.CvsKrW_postIcon .CvsKrW_categoryMark{width:38px;height:38px}.CvsKrW_postCategory{color:var(--blog-faint);margin-bottom:10px}.CvsKrW_postTitle{max-width:850px;color:var(--blog-ink);font-family:var(--font-blog-editorial), Iowan Old Style, Baskerville, serif;letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(1.65rem,2.5vw,2.4rem);font-weight:450;line-height:1.08;transition:color .18s ease-out}.CvsKrW_postRow:hover .CvsKrW_postTitle,.CvsKrW_postRow:focus-visible .CvsKrW_postTitle{color:#d9fff0}.CvsKrW_postDescription{color:#91a39e;max-width:780px;margin-top:11px;font-size:.92rem;line-height:1.62}.CvsKrW_postMeta{text-align:right;gap:8px;padding-top:2px;display:grid}.CvsKrW_postArrow,.CvsKrW_relatedArrow{color:var(--blog-accent);justify-content:flex-end;padding-top:4px;display:flex}.CvsKrW_emptyState{border-block:1px solid var(--blog-line);color:var(--blog-muted);text-align:center;padding-block:80px}.CvsKrW_ctaSection{border-top:1px solid var(--blog-line-strong);background:linear-gradient(90deg,#00e69214,#0000 42%),#071416;position:relative}.CvsKrW_ctaSection:after{content:"";pointer-events:none;background-image:linear-gradient(#bedbd10f 1px,#0000 1px),linear-gradient(90deg,#bedbd10f 1px,#0000 1px);background-size:38px 38px;width:44%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.CvsKrW_ctaInner{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;padding-block:clamp(68px,9vw,116px);display:grid;position:relative}.CvsKrW_ctaCopy{max-width:820px}.CvsKrW_ctaTitle{text-wrap:balance;margin:0;font-size:clamp(3rem,5.8vw,6rem);line-height:.94}.CvsKrW_ctaTitle em{color:var(--blog-accent);font-style:italic;font-weight:380}.CvsKrW_ctaDescription{max-width:620px;color:var(--blog-muted);margin-top:24px;font-size:1rem;line-height:1.68}.CvsKrW_ctaActions{flex-direction:column;align-items:stretch;gap:14px;min-width:240px;display:flex}.CvsKrW_secondaryCta{border:1px solid var(--blog-line-strong);min-height:52px;color:var(--blog-ink);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;font-size:.78rem;font-weight:600;transition:border-color .16s ease-out,background-color .16s ease-out;display:inline-flex}.CvsKrW_secondaryCta:hover,.CvsKrW_secondaryCta:focus-visible{border-color:var(--blog-accent);background:#00e6920d}.CvsKrW_secondaryCta:focus-visible{outline:2px solid var(--blog-accent);outline-offset:3px}.CvsKrW_readingProgress{z-index:60;background:var(--blog-accent);transform-origin:0;height:2px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.CvsKrW_readingProgress{animation:linear CvsKrW_article-progress;animation-timeline:scroll(root)}}.CvsKrW_articleHeader{width:min(1160px,100% - 48px);margin-inline:auto;padding-top:126px}.CvsKrW_backRow{padding-bottom:52px}.CvsKrW_backLink{color:var(--blog-muted);font-family:var(--font-forensic-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;font-size:.68rem;transition:color .16s ease-out;display:inline-flex}.CvsKrW_backLink:hover,.CvsKrW_backLink:focus-visible{color:var(--blog-accent)}.CvsKrW_backLink:hover svg,.CvsKrW_backLink:focus-visible svg{transform:translate(-4px)}.CvsKrW_backLink:focus-visible{outline:2px solid var(--blog-accent);outline-offset:6px}.CvsKrW_articleHeaderGrid,.CvsKrW_articleContentGrid{grid-template-columns:188px minmax(0,770px);gap:clamp(42px,7vw,98px);display:grid}.CvsKrW_articleHeaderGrid{grid-template-areas:"category title""meta title";row-gap:0}.CvsKrW_articleMetaRail{display:contents}.CvsKrW_articleCategory{grid-area:category;align-items:flex-start;padding-top:8px;line-height:1.45}.CvsKrW_articleMeta{border-top:1px solid var(--blog-line);grid-area:meta;align-self:start;gap:18px;margin-top:36px;padding-top:26px;display:grid}.CvsKrW_articleTitleBlock{grid-area:title}.CvsKrW_metaItem{gap:6px;display:grid}.CvsKrW_metaLabel{color:var(--blog-faint)}.CvsKrW_metaValue{color:#b7c5c1;font-family:var(--font-forensic-mono), ui-monospace, monospace;text-transform:uppercase;font-size:.68rem;line-height:1.55}@media (min-width:960px){.CvsKrW_articleMeta{gap:12px;margin-top:30px;padding-top:20px}.CvsKrW_metaItem{gap:3px}}.CvsKrW_articleTitle{text-wrap:balance;margin:0;font-size:clamp(3.65rem,6.6vw,6.8rem);line-height:.92}.CvsKrW_articleDek{color:#aabbb6;letter-spacing:-.012em;max-width:720px;margin-top:34px;font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.68}.CvsKrW_articleHeaderRule{background:linear-gradient(90deg, var(--blog-accent) 0 188px, var(--blog-line) 188px);width:min(1160px,100% - 48px);height:1px;margin:74px auto 0}.CvsKrW_articleContentGrid{width:min(1160px,100% - 48px);margin-inline:auto;padding-block:68px 96px}.CvsKrW_articleRail{min-height:260px;position:relative}.CvsKrW_articleRail:before{background:linear-gradient(var(--blog-accent), var(--blog-line) 36%, transparent);content:"";width:1px;position:absolute;top:8px;bottom:0;left:15px}.CvsKrW_railIndicator{z-index:1;align-items:center;gap:10px;width:max-content;display:flex;position:sticky;top:116px}.CvsKrW_railMark{border:1px solid var(--blog-accent);background:var(--blog-bg);width:31px;height:31px;color:var(--blog-accent);font-family:var(--font-forensic-mono), ui-monospace, monospace;place-items:center;font-size:.62rem;display:grid}.CvsKrW_railTotal{color:var(--blog-faint);font-family:var(--font-forensic-mono), ui-monospace, monospace;letter-spacing:.05em;font-size:.6rem}.CvsKrW_railProgress{background:var(--blog-accent);transform-origin:top;width:1px;transition:transform .28s cubic-bezier(.16,1,.3,1);position:absolute;top:8px;bottom:0;left:15px}.CvsKrW_articleProse{color:#c2cec9;min-width:0;font-size:1.06rem}:is(.CvsKrW_articleProse>h2,.CvsKrW_articleProse>h3,.CvsKrW_articleProse>h4){color:var(--blog-ink);font-family:var(--font-blog-editorial), Iowan Old Style, Baskerville, serif;letter-spacing:-.035em;text-wrap:balance;font-weight:480}.CvsKrW_articleProse>h2{border-top:1px solid var(--blog-line);margin:4.6rem 0 1.35rem;padding-top:1.25rem;font-size:clamp(2.35rem,4.6vw,3.55rem);line-height:1.02}.CvsKrW_articleProse>h2:before{background:var(--blog-accent);content:"";width:34px;height:2px;margin:-1.33rem 0 1.6rem;display:block}.CvsKrW_articleProse>h3{margin:3rem 0 1rem;font-size:clamp(1.65rem,3vw,2.25rem);line-height:1.08}.CvsKrW_articleProse>h4{margin:2.4rem 0 .85rem;font-size:1.35rem}.CvsKrW_articleProse>p{color:#c2cec9;margin:0 0 1.55rem;font-size:clamp(1rem,1.3vw,1.08rem);line-height:1.82}:is(.CvsKrW_articleProse>ul,.CvsKrW_articleProse>ol){color:#c2cec9;margin:0 0 2rem;padding-left:1.45rem;list-style-position:outside}.CvsKrW_articleProse>ul{list-style-type:square}:is(.CvsKrW_articleProse>ul>li,.CvsKrW_articleProse>ol>li){color:#c2cec9;padding-left:.35rem;line-height:1.72}.CvsKrW_articleProse>ul>li::marker{color:var(--blog-accent);font-family:var(--font-forensic-mono), ui-monospace, monospace}.CvsKrW_articleProse>ol>li::marker{color:var(--blog-accent);font-family:var(--font-forensic-mono), ui-monospace, monospace}.CvsKrW_articleProse>blockquote{border-width:0 0 0 2px;border-color:var(--blog-accent);color:#dce8e3;font-family:var(--font-blog-editorial), Iowan Old Style, Baskerville, serif;background:0 0;border-radius:0;margin:3rem 0;padding:1.5rem 0 1.5rem 2rem;font-size:1.45rem;font-style:normal;line-height:1.48}.CvsKrW_articleProse>hr{border-color:var(--blog-line);margin-block:4rem}.CvsKrW_articleProse>img{border:1px solid var(--blog-line-strong);background:#091517;border-radius:0;width:100%;margin-block:2.8rem 3.2rem}.CvsKrW_articleProse>p>img{border:1px solid var(--blog-line-strong);background:#091517;border-radius:0;width:100%;margin-block:1.25rem 1.7rem}.CvsKrW_articleProse>pre{border-color:var(--blog-line-strong);background:#040b0d;border-radius:0;margin-block:2.5rem}.CvsKrW_articleProse a{text-underline-offset:4px;text-decoration-color:#00e6926b;text-decoration-thickness:1px}.CvsKrW_articleProse a:focus-visible{outline:2px solid var(--blog-accent);outline-offset:3px;border-radius:0}.CvsKrW_articleProse>.not-prose{max-width:min(920px,100vw - 48px)}.CvsKrW_tagFooter{grid-template-columns:188px minmax(0,770px);gap:clamp(42px,7vw,98px);width:min(1160px,100% - 48px);margin:0 auto;padding:0 0 88px;display:grid}.CvsKrW_tagLabel{color:var(--blog-faint)}.CvsKrW_tagList{color:var(--blog-muted);font-family:var(--font-forensic-mono), ui-monospace, monospace;letter-spacing:.03em;text-transform:uppercase;flex-wrap:wrap;gap:8px 0;font-size:.7rem;line-height:1.5;display:flex}.CvsKrW_tagList span:not(:last-child):after{color:var(--blog-faint);content:"/";margin-inline:10px}.CvsKrW_authorityLinks{width:min(770px,100% - 48px);margin:-40px auto 88px}.CvsKrW_relatedSection{border-top:1px solid var(--blog-line-strong)}.CvsKrW_relatedHeader{justify-content:space-between;align-items:end;gap:32px;margin-bottom:42px;display:flex}.CvsKrW_relatedTitle{max-width:600px;margin:0;font-size:clamp(2.7rem,4.8vw,4.8rem);line-height:.96}.CvsKrW_relatedList{border-top:1px solid var(--blog-line-strong)}.CvsKrW_relatedRow{border-bottom:1px solid var(--blog-line);color:inherit;grid-template-columns:58px minmax(0,1fr) 144px 36px;align-items:start;gap:clamp(16px,3vw,40px);padding-block:26px;display:grid}.CvsKrW_relatedRow:hover,.CvsKrW_relatedRow:focus-visible{background:linear-gradient(90deg,#00e6920a,#0000 65%)}.CvsKrW_relatedRow:focus-visible{outline:2px solid var(--blog-accent);outline-offset:-2px}.CvsKrW_relatedNumber{color:var(--blog-accent);font-family:var(--font-forensic-mono), ui-monospace, monospace;font-size:.69rem}.CvsKrW_relatedStoryTitle{color:var(--blog-ink);font-family:var(--font-blog-editorial), Iowan Old Style, Baskerville, serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.45rem,2.4vw,2.1rem);font-weight:450;line-height:1.08}.CvsKrW_relatedMeta{text-align:right;gap:8px;display:grid}@keyframes CvsKrW_draw-route{to{stroke-dashoffset:0}}@keyframes CvsKrW_reveal-route{to{opacity:1}}@keyframes CvsKrW_signal-on{0%{opacity:0;transform-origin:306px 187px;transform:scale(.55)}45%{opacity:.42}to{opacity:.16;transform-origin:306px 187px;transform:scale(1)}}@keyframes CvsKrW_route-scroll-shift{0%{transform:translateY(22px)rotateX(1deg)rotateY(-2deg)}to{transform:translateY(-28px)rotateX(-1deg)rotateY(1deg)}}@keyframes CvsKrW_article-progress{to{transform:scaleX(1)}}@media (max-width:1099px){.CvsKrW_articleHeaderGrid,.CvsKrW_articleContentGrid,.CvsKrW_tagFooter{grid-template-columns:152px minmax(0,770px);gap:48px}.CvsKrW_articleHeaderRule{background:linear-gradient(90deg, var(--blog-accent) 0 152px, var(--blog-line) 152px)}}@media (max-width:1023px){.CvsKrW_hero{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);gap:30px;min-height:auto;padding-block:118px 68px}.CvsKrW_heroTitle{font-size:clamp(3.8rem,8vw,5.8rem)}.CvsKrW_featureLayout{grid-template-columns:minmax(0,1fr) minmax(310px,.8fr);gap:44px}.CvsKrW_postRow{grid-template-columns:54px minmax(0,1fr) 136px 28px;gap:20px}}@media (max-width:959px){.CvsKrW_articleHeader,.CvsKrW_articleHeaderRule,.CvsKrW_articleContentGrid,.CvsKrW_tagFooter{width:min(680px,100% - 32px)}.CvsKrW_articleHeaderGrid,.CvsKrW_articleContentGrid,.CvsKrW_tagFooter{grid-template-columns:1fr;gap:34px}.CvsKrW_articleHeaderGrid{grid-template-areas:"category""title""meta";row-gap:28px}.CvsKrW_articleMeta{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin-top:2px;padding-top:20px}.CvsKrW_articleRail{display:none}.CvsKrW_authorityLinks{width:min(680px,100% - 32px)}}@media (max-width:767px){.CvsKrW_frame,.CvsKrW_categoryNav{width:min(100% - 40px,680px)}.CvsKrW_shell:before{background-size:42px 42px}.CvsKrW_hero{flex-direction:column;align-items:stretch;gap:38px;padding-block:112px 52px;display:flex}.CvsKrW_eyebrow{margin-bottom:22px}.CvsKrW_heroTitle{font-size:clamp(3.45rem,16vw,5.25rem);line-height:.92}.CvsKrW_heroDescription{margin-top:25px;font-size:1rem}.CvsKrW_heroCoordinate{margin-top:32px}.CvsKrW_heroCoordinate span+span{padding-left:10px}.CvsKrW_routeFigure{align-self:center;width:min(100%,520px);margin-top:-18px}.CvsKrW_categoryNav{margin-inline:20px}.CvsKrW_categoryLink{padding:18px 17px 16px}.CvsKrW_featuredSection,.CvsKrW_archiveSection,.CvsKrW_relatedSection{padding-block:62px}.CvsKrW_featureLayout{flex-direction:column;gap:36px;display:flex}.CvsKrW_featureMediaLink,.CvsKrW_featureStory{width:100%;max-width:none}.CvsKrW_featureTitle{font-size:clamp(2.65rem,12vw,4rem)}.CvsKrW_archiveSection{padding-top:32px}.CvsKrW_archiveIntro{align-items:flex-end}.CvsKrW_postRow{grid-template-columns:38px minmax(0,1fr) 24px;gap:14px;padding-block:25px}.CvsKrW_postIcon{width:34px;height:34px}.CvsKrW_postIcon .CvsKrW_categoryMark{width:31px;height:31px}.CvsKrW_postTitle{font-size:clamp(1.58rem,7.5vw,2.15rem)}.CvsKrW_postDescription{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CvsKrW_postMeta{text-align:left;grid-area:2/2;grid-template-columns:auto 1fr;gap:12px}.CvsKrW_postArrow{grid-area:1/3}.CvsKrW_ctaInner{grid-template-columns:1fr;gap:38px}.CvsKrW_ctaTitle{font-size:clamp(3.1rem,14vw,4.8rem)}.CvsKrW_ctaActions{width:100%;min-width:0}.CvsKrW_articleHeader{padding-top:112px}.CvsKrW_backRow{padding-bottom:38px}.CvsKrW_articleTitle{font-size:clamp(3.25rem,15vw,5rem)}.CvsKrW_articleDek{margin-top:26px;font-size:1.03rem}.CvsKrW_articleHeaderRule{background:linear-gradient(90deg, var(--blog-accent) 0 84px, var(--blog-line) 84px);margin-top:52px}.CvsKrW_articleContentGrid{padding-block:46px 72px}.CvsKrW_articleProse>h2{margin-top:3.8rem;font-size:clamp(2.25rem,11vw,3rem)}.CvsKrW_articleProse>h3{font-size:clamp(1.7rem,8vw,2.15rem)}.CvsKrW_articleProse>p{font-size:1rem;line-height:1.78}.CvsKrW_articleProse>blockquote{padding-left:1.25rem;font-size:1.25rem}.CvsKrW_articleProse>.not-prose{max-width:calc(100vw - 40px)}.CvsKrW_tagFooter{gap:14px;padding-bottom:66px}.CvsKrW_authorityLinks{margin-top:-26px;margin-bottom:64px}.CvsKrW_relatedHeader{display:block}.CvsKrW_relatedRow{grid-template-columns:34px minmax(0,1fr) 24px;gap:13px}.CvsKrW_relatedMeta{text-align:left;grid-area:2/2;grid-template-columns:auto 1fr;gap:12px;margin-top:10px}.CvsKrW_relatedArrow{grid-area:1/3}}@media (max-width:420px){.CvsKrW_frame,.CvsKrW_articleHeader,.CvsKrW_articleHeaderRule,.CvsKrW_articleContentGrid,.CvsKrW_tagFooter{width:calc(100% - 32px)}.CvsKrW_categoryNav{width:calc(100% - 16px);margin-left:16px}.CvsKrW_heroCoordinate{font-size:.57rem}.CvsKrW_heroCoordinate span+span{padding-left:7px}.CvsKrW_articleMeta{grid-template-columns:1fr}.CvsKrW_articleProse>.not-prose{max-width:calc(100vw - 32px)}}@media (prefers-reduced-motion:reduce){.CvsKrW_routeFigureScroll,.CvsKrW_featureImage,.CvsKrW_storyLink svg,.CvsKrW_postArrow svg,.CvsKrW_backLink svg,.CvsKrW_relatedArrow svg{transition:none;animation:none;transform:none}.CvsKrW_primaryRoute{stroke-dashoffset:0;animation:none}.CvsKrW_secondaryRoute,.CvsKrW_routeNodes{opacity:1;animation:none}.CvsKrW_nodeGlow,.CvsKrW_movingCargo,.CvsKrW_readingProgress{display:none}.CvsKrW_railProgress{transition:none}}