.LlUGoq_progressTrack{z-index:45;pointer-events:none;height:2px;position:fixed;inset:5rem 0 auto}.LlUGoq_progressBar{background:var(--gold-decor);width:100%;height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--gold-decor) 45%, transparent);transform-origin:0;animation:linear both LlUGoq_article-progress;animation-timeline:scroll(root);transform:scaleX(0)}.LlUGoq_hero{isolation:isolate;border-bottom:1px solid color-mix(in srgb, var(--text) 10%, transparent);background:radial-gradient(circle at 82% 24%, color-mix(in srgb, var(--surface-brand) 84%, transparent), transparent 30rem), linear-gradient(135deg, var(--canvas) 0%, var(--surface-lilac) 58%, var(--surface-brand) 100%);color:var(--text);position:relative;overflow:hidden}.LlUGoq_hero:before{z-index:-1;opacity:.42;background-image:radial-gradient(circle at 78% 16%, color-mix(in srgb, var(--brand) 24%, transparent) 0 1px, transparent 1.5px), radial-gradient(circle at 91% 34%, color-mix(in srgb, var(--brand) 16%, transparent) 0 1px, transparent 1.5px), radial-gradient(circle at 69% 57%, color-mix(in srgb, var(--brand) 20%, transparent) 0 1px, transparent 1.5px);content:"";background-size:14rem 12rem,19rem 17rem,23rem 20rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 20%,#000 72%);mask-image:linear-gradient(90deg,#0000 20%,#000 72%)}.LlUGoq_heroGrid{z-index:1;width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:0 2rem;display:grid;position:relative}.LlUGoq_heroGridTextOnly{grid-template-columns:minmax(0,1fr)}.LlUGoq_heroCopy{z-index:1;align-items:center;padding:2.5rem 0 1.5rem;display:flex;position:relative}.LlUGoq_heroCopyInner{width:min(100%,38rem);animation:.7s cubic-bezier(.22,1,.36,1) both LlUGoq_hero-copy-in}.LlUGoq_heroCopyInnerTextOnly{width:min(100%,56rem)}.LlUGoq_journalLink{min-height:2.75rem;color:var(--gold-text);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-size:1rem;font-weight:800;line-height:1.35;text-decoration:none;display:inline-flex}.LlUGoq_journalLink:after{background:color-mix(in srgb, var(--gold-decor) 72%, transparent);content:"";width:2.5rem;height:1px;margin-left:.8rem;transition:width .22s}.LlUGoq_journalLink:hover:after{width:3.25rem}.LlUGoq_heroMeta{color:var(--text-muted);letter-spacing:.09em;text-transform:uppercase;margin-top:1.75rem;font-size:.875rem;font-weight:750;line-height:1.5}.LlUGoq_heroTitle{max-width:11ch;font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;letter-spacing:-.042em;text-wrap:balance;margin-top:1rem;font-size:clamp(3rem,5.6vw,4.8rem);font-weight:480;line-height:.94}.LlUGoq_heroExcerpt{max-width:34rem;color:var(--text-muted);text-wrap:pretty;margin-top:1.75rem;font-size:clamp(1rem,.94rem + .26vw,1.2rem);line-height:1.65}.LlUGoq_heroMedia{border:.5rem solid var(--canvas);background:var(--text);min-height:clamp(11rem,48vw,18rem);box-shadow:.7rem .7rem 0 color-mix(in srgb, var(--brand) 12%, transparent), 0 2.25rem 4.5rem color-mix(in srgb, var(--text) 18%, transparent);transition:transform .5s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:rotate(.8deg)}.LlUGoq_heroMedia:hover{transform:translateY(-.35rem)rotate(.15deg)}.LlUGoq_heroImage{object-fit:cover;transition:scale .65s cubic-bezier(.22,1,.36,1);animation:1.1s cubic-bezier(.22,1,.36,1) both LlUGoq_hero-image-in}.LlUGoq_heroMedia:hover .LlUGoq_heroImage{scale:1.02}.LlUGoq_heroMedia:after{content:"";pointer-events:none;background:linear-gradient(#0000 64%,#12061661),linear-gradient(90deg,#1c08212e,#0000 24%);background:linear-gradient(#0000 64%,lab(2.73927% 6.07935 -6.30942/.38)),linear-gradient(90deg,lab(4.64401% 12.2389 -11.8923/.18),#0000 24%);position:absolute;inset:0}.LlUGoq_heroImageLabel{z-index:1;color:color-mix(in srgb, var(--on-brand) 78%, transparent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700;line-height:1.45;position:absolute;bottom:1.15rem;right:1.25rem}.LlUGoq_articleShell{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(4.5rem,8vw,8rem)}.LlUGoq_articleLayout{gap:3.5rem;display:grid}.LlUGoq_readingRail{border-top:1px solid color-mix(in srgb, var(--text) 18%, transparent);grid-template-columns:1fr auto;align-items:end;gap:1rem;padding-top:1rem;display:grid}.LlUGoq_railLabel{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:800;line-height:1.4}.LlUGoq_railValue{color:var(--text-muted);font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;margin-top:.45rem;font-size:1.1rem;line-height:1.35}.LlUGoq_railLink{min-height:2.75rem;color:var(--brand-strong);-webkit-text-decoration-color:color-mix(in srgb, var(--gold-decor) 78%, transparent);text-decoration-color:color-mix(in srgb, var(--gold-decor) 78%, transparent);text-underline-offset:.42rem;align-items:center;font-size:1rem;font-weight:750;text-decoration-line:underline;display:inline-flex}.LlUGoq_story{min-width:0}.LlUGoq_storySequence{display:flow-root}.LlUGoq_textBlock{width:min(100%,42rem);color:color-mix(in srgb, var(--text) 88%, transparent);margin-inline:auto}.LlUGoq_textBlock+.LlUGoq_textBlock{margin-top:1.7rem}.LlUGoq_sectionHeadingBlock{margin-bottom:clamp(2.75rem,5vw,4.5rem)}.LlUGoq_textBlock p,.LlUGoq_textBlock li{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;font-size:clamp(1.18rem,1.11rem + .28vw,1.32rem);line-height:1.72}.LlUGoq_textBlock p{margin:0}.LlUGoq_textBlock h2,.LlUGoq_textBlock h3,.LlUGoq_textBlock h4{color:var(--brand-strong);font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;letter-spacing:-.035em;text-wrap:balance;font-weight:520;line-height:1.04}.LlUGoq_textBlock h2{margin:0;font-size:clamp(2.75rem,2.25rem + 2vw,4.25rem)}.LlUGoq_textBlock h2:after{background:var(--gold-decor);content:"";width:4rem;height:2px;margin-top:1.5rem;display:block}.LlUGoq_textBlock h3{margin:3.5rem 0 1.5rem;font-size:clamp(2.1rem,1.8rem + 1vw,3rem)}.LlUGoq_textBlock h4{margin:2.75rem 0 1.25rem;font-size:clamp(1.65rem,1.45rem + .65vw,2.15rem)}.LlUGoq_textBlock a{color:var(--brand-strong);-webkit-text-decoration-color:color-mix(in srgb, var(--gold-decor) 88%, transparent);text-decoration-color:color-mix(in srgb, var(--gold-decor) 88%, transparent);text-underline-offset:.18em;font-weight:680;text-decoration-thickness:.1em;transition:text-decoration-color .16s}.LlUGoq_textBlock a:hover{-webkit-text-decoration-color:var(--coral-text);text-decoration-color:var(--coral-text)}.LlUGoq_textBlock strong{font-weight:680}.LlUGoq_textBlock ul,.LlUGoq_textBlock ol{margin:1.75rem 0;padding-left:1.4em}.LlUGoq_textBlock ul{list-style:outside}.LlUGoq_textBlock ol{list-style:decimal}.LlUGoq_textBlock li+li{margin-top:.65rem}.LlUGoq_textBlock blockquote{border-left:2px solid var(--gold-decor);color:var(--brand-strong);font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;margin:3.5rem 0;padding:.15rem 0 .15rem 1.75rem;font-size:clamp(1.75rem,1.5rem + 1vw,2.45rem);font-style:italic;line-height:1.35}.LlUGoq_textBlock hr{border:0;border-top:1px solid color-mix(in srgb, var(--text) 18%, transparent);margin:3.5rem 0}.LlUGoq_textBlock pre{background:var(--text);color:var(--on-brand);margin:2rem 0;padding:1.25rem;font-size:.9rem;line-height:1.65;overflow-x:auto}.LlUGoq_lede p:first-letter{float:left;color:var(--brand-strong);font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;margin:.08em .1em 0 0;font-size:4.25em;font-weight:520;line-height:.73}.LlUGoq_storyBeat{align-items:start;gap:2rem;margin-block:clamp(3.25rem,7vw,6.5rem);display:grid}.LlUGoq_storyBeatText{min-width:0}.LlUGoq_storyBeatText .LlUGoq_textBlock{width:100%}.LlUGoq_mediaRun{align-items:center;gap:clamp(.85rem,2vw,1.5rem);min-width:0;display:grid}.LlUGoq_mediaRunPair,.LlUGoq_mediaRunGallery{grid-template-columns:minmax(0,1fr)}.LlUGoq_mediaRunGallery>:first-child:nth-last-child(odd){justify-self:center;width:min(100%,34rem)}.LlUGoq_standaloneMedia{margin-block:clamp(3.25rem,7vw,6.5rem)}.LlUGoq_mediaItem{justify-items:center;min-width:0;margin:0;display:grid}.LlUGoq_mediaItem>p,.LlUGoq_mediaItem>figure{margin:0}.LlUGoq_mediaItem>p{justify-content:center;display:flex}.LlUGoq_mediaItem img{border:1px solid color-mix(in srgb, var(--text) 12%, transparent);width:auto;max-width:100%;height:auto;display:block;box-shadow:0 1.25rem 3rem #1e102114;box-shadow:0 1.25rem 3rem lab(6.69368% 10.2908 -9.3947/.08)}.LlUGoq_mediaLandscape img{max-width:min(100%,42rem)}.LlUGoq_mediaPortrait img{max-width:min(100%,27rem)}.LlUGoq_mediaSquare img{max-width:min(100%,34rem)}.LlUGoq_mediaItem figure{justify-items:center;display:grid}.LlUGoq_mediaItem figcaption{width:min(100%,30rem);color:var(--text-muted);text-align:center;margin-top:.85rem;font-size:.875rem;line-height:1.6}.LlUGoq_watchBlock{border-block:1px solid color-mix(in srgb, var(--text) 16%, transparent);width:min(100%,42rem);margin:4rem auto 0;padding-block:1.4rem}.LlUGoq_watchBlock p{font-family:var(--font-manrope), "Segoe UI", sans-serif;font-size:1rem;font-weight:680;line-height:1.6}.LlUGoq_endcap{border-top:1px solid color-mix(in srgb, var(--text) 16%, transparent);background:var(--surface-warm)}.LlUGoq_endcapInner{width:min(100% - 2rem,76rem);margin-inline:auto;padding-block:clamp(3.5rem,6vw,5.5rem)}.LlUGoq_endcapHeading{color:var(--brand-strong);font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;letter-spacing:-.035em;margin-top:.65rem;font-size:clamp(2.4rem,2rem + 1.5vw,3.6rem);font-weight:500;line-height:1}.LlUGoq_endcapNav{border-block:1px solid color-mix(in srgb, var(--text) 16%, transparent);margin-top:2.5rem;display:grid}.LlUGoq_endcapNavSingle{grid-template-columns:minmax(0,1fr)}.LlUGoq_endcapLink,.LlUGoq_journalEndLink{color:var(--brand-strong);text-decoration:none}.LlUGoq_endcapLink{min-height:2.75rem;padding-block:1.6rem;display:block}.LlUGoq_endcapLink+.LlUGoq_endcapLink{border-top:1px solid color-mix(in srgb, var(--text) 16%, transparent)}.LlUGoq_endcapLabel{color:var(--brand);letter-spacing:.1em;text-transform:uppercase;font-size:.875rem;font-weight:800;line-height:1.4;display:block}.LlUGoq_endcapTitle{font-family:var(--font-newsreader), "Iowan Old Style", Georgia, serif;-webkit-text-decoration-color:color-mix(in srgb, var(--gold-decor) 76%, transparent);text-decoration-color:color-mix(in srgb, var(--gold-decor) 76%, transparent);text-underline-offset:.35rem;margin-top:.65rem;font-size:clamp(1.45rem,1.25rem + .6vw,1.9rem);line-height:1.18;display:block}.LlUGoq_endcapLink:hover .LlUGoq_endcapTitle{text-decoration-line:underline}.LlUGoq_journalEndLink{min-height:2.75rem;-webkit-text-decoration-color:var(--gold-decor);text-decoration-color:var(--gold-decor);text-underline-offset:.45rem;align-items:center;margin-top:1.75rem;font-size:1rem;font-weight:750;text-decoration-line:underline;display:inline-flex}@media (max-width:39.999rem){.LlUGoq_heroGrid{padding-bottom:1.5rem}.LlUGoq_heroCopy{padding-block:2rem 1rem}.LlUGoq_heroMeta{margin-top:1.25rem}.LlUGoq_heroTitle{margin-top:.8rem}.LlUGoq_heroExcerpt{margin-top:1.25rem;font-size:1.0625rem}.LlUGoq_articleShell{padding-block:3.5rem}.LlUGoq_articleLayout{gap:2.75rem}.LlUGoq_readingRail{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem}.LlUGoq_storyBeat,.LlUGoq_standaloneMedia{margin-block:2.75rem}.LlUGoq_storyBeat{gap:1.5rem}.LlUGoq_mediaRunPair,.LlUGoq_mediaRunGallery{grid-template-columns:minmax(0,1fr);gap:clamp(.75rem,3.5vw,1rem)}.LlUGoq_mediaRunGallery>:first-child:nth-last-child(odd){width:100%}.LlUGoq_endcapInner{padding-block:3.5rem}}@media (min-width:40rem){.LlUGoq_heroGrid{width:min(100% - 4rem,76rem)}.LlUGoq_heroGridTextOnly{grid-template-columns:minmax(0,1fr)}.LlUGoq_heroCopy{padding-inline:0}.LlUGoq_articleShell,.LlUGoq_endcapInner{width:min(100% - 4rem,76rem)}.LlUGoq_endcapNav{grid-template-columns:repeat(2,minmax(0,1fr))}.LlUGoq_endcapNavSingle{grid-template-columns:minmax(0,1fr)}.LlUGoq_endcapLink{padding:1.75rem 2rem 1.75rem 0}.LlUGoq_endcapLink+.LlUGoq_endcapLink{border-top:0;border-left:1px solid color-mix(in srgb, var(--text) 16%, transparent);padding-left:2rem;padding-right:0}}@media (min-width:48rem) and (max-width:63.999rem){.LlUGoq_heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);align-items:center;gap:2.5rem;min-height:0;padding-block:2.75rem}.LlUGoq_heroGridTextOnly{grid-template-columns:minmax(0,1fr)}.LlUGoq_heroCopy{padding:0}.LlUGoq_heroTitle{font-size:clamp(3rem,5.2vw,3.5rem)}.LlUGoq_heroMedia{min-height:clamp(17rem,32vw,20rem)}}@media (min-width:64rem){.LlUGoq_heroGrid{grid-template-columns:minmax(0,1.08fr) minmax(24rem,.92fr);align-items:center;gap:clamp(3.5rem,7vw,7rem);min-height:min(38rem,100svh - 5rem);padding-block:3.25rem}.LlUGoq_heroCompact .LlUGoq_heroGrid{min-height:min(38rem,100svh - 5rem)}.LlUGoq_heroCopy{justify-content:flex-start;padding:0}.LlUGoq_heroTitle{font-size:clamp(4rem,4.7vw,5.25rem)}.LlUGoq_heroMedia{min-height:min(30rem,100svh - 11rem)}.LlUGoq_heroImageLabel{bottom:1.65rem;right:2rem}.LlUGoq_articleLayout{grid-template-columns:minmax(8.5rem,10.5rem) minmax(0,1fr);align-items:start;gap:clamp(3.5rem,6vw,6.5rem)}.LlUGoq_readingRail{display:block;position:sticky;top:7rem}.LlUGoq_readingRail>*+*{margin-top:2rem}.LlUGoq_storyBeat{grid-template-columns:minmax(24rem,.95fr) minmax(20rem,1.05fr);gap:clamp(2rem,4vw,3.5rem)}.LlUGoq_storyBeatReverse{grid-template-columns:minmax(20rem,1.05fr) minmax(24rem,.95fr)}.LlUGoq_storyBeatReverse .LlUGoq_mediaRun{order:2}.LlUGoq_storyBeatReverse .LlUGoq_storyBeatText{order:1}.LlUGoq_standaloneMediaRight{width:min(100%,56rem);margin-left:auto}.LlUGoq_standaloneMediaLeft{width:min(100%,56rem);margin-right:auto}}@media (prefers-reduced-motion:no-preference){.LlUGoq_mediaItem img{animation:linear both LlUGoq_media-reveal;animation-timeline:view();animation-range:entry 10% cover 28%}}@media (prefers-reduced-motion:reduce){.LlUGoq_progressTrack{display:none}.LlUGoq_heroCopyInner,.LlUGoq_heroImage,.LlUGoq_mediaItem img{animation:none}.LlUGoq_heroMedia,.LlUGoq_heroImage{transition:none}}@supports not (animation-timeline:scroll()){.LlUGoq_progressTrack{display:none}}@keyframes LlUGoq_article-progress{to{transform:scaleX(1)}}@keyframes LlUGoq_hero-copy-in{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes LlUGoq_hero-image-in{0%{opacity:0;transform:scale(1.035)}to{opacity:1;transform:scale(1)}}@keyframes LlUGoq_media-reveal{0%{opacity:.35;transform:translateY(.75rem)}to{opacity:1;transform:translateY(0)}}
