@font-face{font-family:Vollkorn;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/5cba8a30c8e5ed36-s.1-5k88-9h7e6l.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/db39cd98df50a8cb-s.1qc96m5seqbmc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/10fb0ee0c609d529-s.38j01e4xbhuvo.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/21377657ce66ea92-s.0rs33bml29vuj.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/74b4103a5e35d60c-s.3bix6h2_34kxb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vollkorn;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/2d375bc4082785d5-s.p.25_2zwixi9o75.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/602da22f1d2c146d-s.30eqwk2jm2kgk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/a8bfdb257dc4b7f6-s.1_4bgv7up42ie.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/9886eb48a51271af-s.24c97c6ehb_nk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/c7a3cf3f734109da-s.24ckldx3rbt2w.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/4d4a6e07c26aa039-s.2g8c5x6oc6fdq.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vollkorn;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/5e0178c8b2ed5891-s.p.12c0c4-cmdjg1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vollkorn Fallback;src:local(Times New Roman);ascent-override:88.3%;descent-override:40.9%;line-gap-override:0.0%;size-adjust:107.82%}.vollkorn_49e8188f-module___kSXbq__className{font-family:Vollkorn,Vollkorn Fallback}.vollkorn_49e8188f-module___kSXbq__variable{--story-display:"Vollkorn", "Vollkorn Fallback"}
@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_1ae632f2-module__QNxayG__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_1ae632f2-module__QNxayG__variable{--story-grotesque:"Archivo", "Archivo Fallback"}
.story{--paper:#fdeacf;--ground:#fbfbf9;--ground-alt:#f2f2ef;--ink:#101210;--present-label:#5b5d5a;--herb:#0f9c3f;--herb-deep:#0a7a30;--chili:#b26b28;--rule:#e2e2dd;--cta:#e35a09;--cta-label:#101210;--chapter-ground:var(--ground);--story-chapter-text:var(--ink);--story-rail-ink:var(--ink);--story-rail-spine:var(--herb-deep);--measure:63ch;--gutter:clamp(1.25rem, 5vw, 4rem);--rail-x:.875rem;--rail-w:1.375rem;timeline-scope:--story-track, --yr-1989, --yr-1994, --yr-2011, --yr-2015, --yr-2026;background-color:var(--ground);color:var(--ink);font-family:var(--story-grotesque), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;font-size:1.0625rem;line-height:1.7}@media (min-width:48rem){.story{--rail-x:2.5rem;--rail-w:2rem;font-size:1.125rem;line-height:1.62}}@media (prefers-reduced-motion:no-preference){html:has(.story){scroll-behavior:smooth}}.story [id^=y-]{scroll-margin-top:5rem}.story h1,.story h2,.story blockquote,.story .lesson{font-family:var(--story-display), ui-serif, Georgia, serif;text-wrap:balance;font-weight:600}.story__headline{letter-spacing:-.035em;max-width:13em;margin:0;font-size:clamp(2.25rem,6.4vw,4.75rem);font-weight:700;line-height:.96}.story__chapter-title{letter-spacing:-.025em;margin:0 0 1.5rem;font-size:clamp(2.125rem,6vw,3.5rem);line-height:1.02}.story__lead{letter-spacing:-.005em;max-width:var(--measure);font-size:clamp(1.125rem,2.4vw,1.375rem);line-height:1.5}.story :where(p){max-width:var(--measure)}.story :where(p+p){margin-top:1.15em}.story__lead+p{margin-top:1.45em}.story__label{font-family:var(--story-grotesque), ui-sans-serif, system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--present-label);max-width:46ch;margin:0;font-size:.6875rem;font-weight:500;font-stretch:88%;line-height:1.4}@media (min-width:48rem){.story__label{font-size:.75rem}}.story__nav-host{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;display:contents}.story__nav-host>header{z-index:30}.story__rail{top:0;left:var(--rail-x);z-index:20;pointer-events:none;-moz-text-size-adjust:none;text-size-adjust:none;width:1px;padding:max(8.75rem,12vh) 0 max(4.5rem,12vh);position:fixed;bottom:0}.rail__track{background-color:color-mix(in srgb, var(--story-rail-spine) 26%, transparent);width:1px;height:100%;position:relative}.rail__fill{background-color:var(--story-rail-spine);width:1px;height:100%;transform:scaleY(var(--spine-fill,0));transform-origin:top;position:absolute;inset:0 auto 0 0}.rail__years{position:absolute;inset:0}.rail__tick{color:color-mix(in srgb, var(--story-rail-ink) 66%, transparent);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;padding:.5rem .5rem .5rem .9375rem;display:flex;position:absolute;left:0;transform:translateY(-50%)}@media (max-width:47.99rem){.rail__tick{padding-left:.375rem}}.rail__year{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600;font-stretch:92%;line-height:1}@media (min-width:48rem){.rail__year{letter-spacing:.12em;font-size:1rem;font-weight:600}}.rail__city{letter-spacing:.14em;text-transform:uppercase;flex-basis:100%;font-weight:600;font-stretch:88%;line-height:1.15;display:none}@media (min-width:70rem){.rail__city{letter-spacing:.1em;align-items:center;gap:.375rem;max-width:6.5rem;font-size:.5625rem;display:flex}.rail__city[data-now]{max-width:none;font-stretch:100%}.rail__city[data-now]:before{content:"";background-color:var(--story-rail-spine);border-radius:50%;width:5px;height:5px}}.rail__tick[data-year="1989"]{top:2%}.rail__tick[data-year="1994"]{top:27.5%}.rail__tick[data-year="2011"]{top:40%}.rail__tick[data-year="2015"]{top:57.5%}.rail__tick[data-year="2026"]{top:95%}@media (max-width:47.99rem){.rail__tick[data-year="1994"]{top:25%}.rail__tick[data-year="2011"]{top:39.5%}.rail__tick[data-year="2015"]{top:55%}.rail__tick[data-year="2026"]{top:94.5%}}@keyframes story-spine-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes story-tick-on{0%{color:color-mix(in srgb, var(--story-rail-ink) 66%, transparent)}to{color:var(--story-rail-ink)}}@property --story-rail-ink{syntax:"<color>";inherits:true;initial-value:#101210}@property --story-rail-spine{syntax:"<color>";inherits:true;initial-value:#0a7a30}.story__chapter{background-color:var(--chapter-ground);box-shadow:0 1px 0 0 var(--chapter-ground), 0 -1px 0 0 var(--chapter-ground);color:var(--story-chapter-text);padding:clamp(5rem, 14vh, 9rem) var(--gutter) clamp(5rem, 14vh, 9rem) calc(var(--gutter) + var(--rail-x) + var(--rail-w));transition:none;position:relative}.story__chapter--alt{--chapter-ground:var(--ground-alt)}.story__chapter--present{padding-block:clamp(2.75rem,6vh,4rem)}.story__chapter--present .story__label{font-stretch:100%}@property --story-chapter-text{syntax:"<color>";inherits:true;initial-value:#101210}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.rail__fill{animation:linear both story-spine-draw;animation-timeline:--story-track;animation-range:contain}.rail__tick{animation:linear both story-tick-on;animation-range:entry entry 55%}.rail__tick[data-year="1989"]{animation-timeline:--yr-1989}.rail__tick[data-year="1994"]{animation-timeline:--yr-1994}.rail__tick[data-year="2011"]{animation-timeline:--yr-2011}.rail__tick[data-year="2015"]{animation-timeline:--yr-2015}.rail__tick[data-year="2026"]{animation-timeline:--yr-2026}}}.story__track{view-timeline-name:--story-track;view-timeline-axis:block}.story [data-anchor="1989"]{view-timeline-name:--yr-1989}.story [data-anchor="1994"]{view-timeline-name:--yr-1994}.story [data-anchor="2011"]{view-timeline-name:--yr-2011}.story [data-anchor="2015"]{view-timeline-name:--yr-2015}.story [data-anchor="2026"]{view-timeline-name:--yr-2026}@supports not (animation-timeline:view()){.rail__fill{transform:scaleY(var(--spine-fill,1))}}.story .rail__tick[data-active=true]{color:var(--story-rail-ink)}.story__rail[data-half=present]{--story-rail-ink:var(--ink);--story-rail-spine:var(--herb-deep)}.story [data-reveal]{--reveal-delay:calc(var(--reveal-i,0) * .13s);transition:opacity .9s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay), transform .9s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay), filter 1.1s cubic-bezier(.16, 1, .3, 1) var(--reveal-delay)}.story [data-reveal=pending][data-variant=develop]{opacity:0;filter:contrast(.72)saturate(.45)brightness(1.06);transform:scale(1.012)}.story [data-reveal=pending][data-variant=rise]{opacity:0;transform:translateY(1.25rem)}.story [data-reveal=pending][data-anchor]{transform:none}.story [data-reveal=pending]:has([data-anchor]){transform:none}.story [data-reveal=in]{opacity:1;filter:none;transform:none}.story__hero{min-height:88svh;padding:clamp(3rem, 9vh, 6.5rem) var(--gutter) clamp(2rem, 5vh, 4rem) calc(var(--gutter) + var(--rail-x) + var(--rail-w));background-color:var(--ground);align-items:center;display:flex;position:relative}.story__hero-grid{align-items:center;gap:clamp(1.5rem,3.5vh,3rem);display:grid}@media (min-width:48rem){.story__hero-grid{grid-template-columns:minmax(0,60fr) minmax(0,40fr);gap:clamp(2.5rem,5vw,4.5rem)}}.story__hero-figure{margin:0;position:relative}.story__hero-figure picture{display:block}.story__hero-figure img{object-fit:cover;object-position:50% 72%;width:100%;height:min(38vh,26rem);display:block}@media (min-width:48rem){.story__hero-figure img{aspect-ratio:4/3;height:auto;max-height:72vh}}.story__hero-chip{color:var(--paper);font-family:var(--story-grotesque), ui-sans-serif, system-ui, sans-serif;letter-spacing:.1em;text-transform:uppercase;background-color:#0d1109cc;max-width:calc(100% - 1.5rem);margin:0;padding:.375rem .625rem;font-size:.78125rem;font-weight:500;font-stretch:88%;line-height:1.4;position:absolute;bottom:.75rem;left:.75rem}.story__hero-body{max-width:34rem}.story__kicker{font-family:var(--story-grotesque), ui-sans-serif, system-ui, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--present-label);max-width:none;margin:0 0 1.5rem;font-size:.8125rem;font-weight:600;font-stretch:100%}.story__hero .story__headline{font-size:clamp(2.125rem,3.6vw,3.5rem)}.story__hero-sub{max-width:34ch;color:color-mix(in srgb, var(--ink) 80%, transparent);margin:1.25rem 0 0;font-size:clamp(1.0625rem,2.2vw,1.3125rem);line-height:1.45}.story__hero-actions{flex-wrap:wrap;align-items:center;gap:0 1.75rem;display:flex}.story__quiet-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 40%, transparent);text-underline-offset:4px;margin-top:2rem;font-size:1rem}.story__quiet-link:hover{color:var(--herb-deep)}.story__quiet-link:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.story__proof{font-family:var(--story-grotesque), ui-sans-serif, system-ui, sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--present-label);max-width:none;margin:clamp(2rem,5vh,3rem) 0 0;font-size:.75rem;font-weight:500;font-stretch:100%}#the-story{scroll-margin-top:3rem}@media (max-width:47.99rem){.story__kicker{margin-bottom:1rem}.story__hero-actions .story__cta,.story__hero-actions .story__quiet-link{margin-top:1.5rem}}.story__cta{background-color:var(--cta);color:var(--cta-label);letter-spacing:.01em;border-radius:2px;align-items:center;gap:.625rem;margin-top:2rem;padding:.9375rem 1.75rem;font-size:1.0625rem;font-weight:600;line-height:1;text-decoration:none;transition:filter .18s,transform .18s;display:inline-flex}.story__cta:hover{filter:brightness(1.05)}.story__cta:active{transform:translateY(1px)}.story__cta:focus-visible{outline:2px solid var(--story-chapter-text);outline-offset:3px}.story__cta svg{width:1.0625rem;height:1.0625rem}.story__inner{width:100%;max-width:68rem;margin:0 auto}.story__figure{margin:0}.story__figure picture{display:block}.story__figure img{border-radius:1px;width:100%;height:auto;display:block}.story__hero-figure img,.story__figure img,.story__strip img,.story__hinge-mosaic img{box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent)}.story__figure figcaption{margin-top:.875rem}.story__prints{gap:clamp(2.5rem,6vw,4rem);margin:clamp(2.5rem,7vh,4rem) 0;display:grid}@media (min-width:60rem){.story__prints{grid-template-columns:1fr 1fr;align-items:start}.story__prints>:last-child{margin-top:5rem}}.story__wall{margin-top:clamp(2.5rem,7vh,4rem)}.story__wall-pair{gap:clamp(2.5rem,6vw,3rem);display:grid}@media (min-width:48rem){.story__wall-pair{grid-template-columns:1fr 1fr;align-items:start}}.story__wall-label{max-width:none}.story__quote{border-left:1px solid color-mix(in srgb, var(--herb-deep) 55%, transparent);margin:clamp(3rem,9vh,5.5rem) 0 0;padding-left:clamp(1rem,3vw,2rem)}.story__quote blockquote{letter-spacing:-.015em;text-wrap:pretty;max-width:22ch;margin:0;font-size:clamp(1.75rem,5.2vw,3.25rem);font-style:italic;font-weight:500;line-height:1.22}.story__quote cite{max-width:52ch;font-family:var(--story-grotesque), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--present-label);margin-top:1.5rem;font-size:.75rem;font-style:normal;font-weight:500;font-stretch:88%;display:block}.story__aside{font-size:clamp(1.25rem,3vw,1.75rem);font-family:var(--story-display), serif;max-width:28ch;color:var(--ink);margin-top:clamp(2rem,5vh,3rem);font-style:italic;line-height:1.35}.story__filmstrip{margin:clamp(2.5rem,6vh,3.5rem) 0 0}.story__strip{gap:1.25rem}.story__filmstrip>figcaption{margin-top:.75rem}.story__strip:focus-visible{outline:2px solid var(--story-chapter-text);outline-offset:4px}.story__strip picture{scroll-snap-align:start;flex:none}.story__strip img{border-radius:1px;width:auto;height:330px;display:block}@media (max-width:47.99rem){.story__strip img{height:220px}}.story__close-grid{align-items:center;gap:clamp(1.5rem,3.5vh,3rem);display:grid}@media (min-width:48rem){.story__close-grid{grid-template-columns:minmax(0,40fr) minmax(0,60fr);gap:clamp(2.5rem,5vw,4.5rem)}}.story__close-body{max-width:34rem}.story__close-body .story__kicker{margin-bottom:1rem}.story__close-figure{margin:0;position:relative}@media (max-width:47.99rem){.story__close-figure{order:-1}}.story__close-figure img{object-fit:cover;object-position:50% 42%;width:100%;height:min(42vh,26rem);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 10%, transparent);border-radius:1px;display:block}@media (min-width:48rem){.story__close-figure img{aspect-ratio:4/3;height:auto;max-height:72vh}}.story__close-block{flex-wrap:wrap;align-items:center;gap:.75rem 1.75rem;margin-top:clamp(1.75rem,4vh,2.5rem);display:flex}.story__close-block .story__cta,.story__close-block .story__quiet-link{margin-top:0}.story__resto{margin-top:clamp(2rem,5vh,3rem)}.story__resto-body .story__chapter-title{margin-bottom:1.5rem}@media (min-width:48rem){.story__resto{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.story__resto .story__text,.story__resto .story__text>:first-child{margin-top:0}}.story__clipping{max-width:17rem;margin:clamp(2rem,5vh,2.5rem) 0 0}@media (min-width:48rem){.story__clipping{margin-top:.97rem}}.story__clipping-paper{color:#6b6357;text-align:center;background:#f7f5f0;border-radius:2px;justify-content:center;align-items:center;min-height:12rem;padding:.5rem;font-size:.8125rem;display:flex;box-shadow:0 6px 20px #10121024,0 0 0 1px #1012100f}.story__clipping-paper picture{width:100%;display:block}.story__clipping-paper img{width:100%;height:auto;display:block}.story__clipping .story__label{margin-top:.75rem}.story__hinge-body{margin-top:clamp(2.5rem,6vh,3.5rem)}@media (min-width:60rem){.story__hinge-body{grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:start;gap:clamp(2.5rem,6vw,4.5rem);display:grid}.story__hinge-body .story__lessons{margin-top:0}}.story__hinge-mosaic{columns:5 5.5rem;column-gap:.5rem;margin:0}.story__hinge-mosaic picture{break-inside:avoid;margin-bottom:.5rem;display:block}.story__hinge-mosaic img{border-radius:1px;width:100%;height:auto;display:block}@media (max-width:59.99rem){.story__hinge-mosaic{columns:3 5rem;margin-top:clamp(2.5rem,6vh,3.5rem)}}.story__lessons{gap:clamp(2.5rem,6vh,4rem);margin-top:clamp(2.5rem,6vh,3.5rem);display:grid}.lesson{letter-spacing:-.015em;max-width:20ch;margin:0;font-size:clamp(1.75rem,5vw,2.75rem);font-weight:500;line-height:1.2}.lesson em{font-style:italic}.story__chapter--present .story__chapter-title{font-family:var(--story-grotesque), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.03em;font-weight:700;font-stretch:100%;line-height:1}.story__footer{background-color:var(--ground-alt);color:var(--present-label);padding:clamp(3rem, 8vh, 5rem) var(--gutter) clamp(3rem, 8vh, 5rem) calc(var(--gutter) + var(--rail-x) + var(--rail-w));border-top:1px solid var(--rule);font-size:.9375rem}.story__wordmark{width:clamp(8.25rem,20vw,11rem);height:auto;margin:0 0 1.75rem;display:block}.story__footer-recap{letter-spacing:.06em;text-transform:uppercase;color:var(--present-label);max-width:none;margin:0 0 1rem;font-size:.8125rem;font-weight:500}.story__footer a{color:var(--herb-deep);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--herb-deep) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--herb-deep) 45%, transparent);text-underline-offset:3px}.story__footer a:hover{-webkit-text-decoration-color:var(--herb-deep);text-decoration-color:var(--herb-deep)}.story__footer a:focus-visible{outline:2px solid var(--herb-deep);outline-offset:3px}@media (prefers-reduced-motion:reduce){.story *,.story :before,.story :after{transition:none!important;animation:none!important}.story [data-reveal]{opacity:1!important;filter:none!important;transform:none!important}.rail__fill{transform:scaleY(var(--spine-fill,1))}}
