.film-grain{pointer-events:none;position:fixed;inset:0;z-index:40;opacity:.07;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.55'/%3E%3C/svg%3E");background-repeat:repeat;background-size:180px 180px}.hud{position:fixed;inset:0;z-index:30;pointer-events:none}.hud__top,.hud__bottom{--hud-ink: var(--cream);--hud-accent: var(--leaf);color:var(--hud-ink);transition:color .6s var(--ease-out)}.hud__top.hud--light,.hud__bottom.hud--light{--hud-ink: var(--ink);--hud-accent: var(--leaf-darker)}.hud__top,.hud__bottom{position:absolute;left:0;right:0;display:flex;align-items:center;gap:1.25rem;padding-left:max(var(--gutter),env(safe-area-inset-left,0px));padding-right:max(var(--gutter),env(safe-area-inset-right,0px))}.hud__top{top:0;justify-content:space-between;padding-top:calc(1.4rem + env(safe-area-inset-top,0px))}.hud__bottom{bottom:0;padding-bottom:calc(1.4rem + env(safe-area-inset-bottom,0px))}.hud__brand i{font-style:normal;color:var(--hud-accent);margin:0 .15em}.hud__chapter{display:flex;gap:.9rem;text-align:right}.hud__chapter-no{color:var(--hud-accent)}.hud__track{position:relative;flex:1;height:1px;background:color-mix(in srgb,var(--hud-ink) 25%,transparent);overflow:hidden}.hud__fill{position:absolute;inset:0;background:var(--hud-accent);transform-origin:left;transform:scaleX(0)}.hud__tc{min-width:11ch;text-align:right;font-variant-numeric:tabular-nums;color:var(--hud-accent)}@media(max-width:640px){.hud__tc{display:none}.hud__chapter-label{max-width:45vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.jump-bottom{position:fixed;z-index:35;right:max(var(--gutter),env(safe-area-inset-right,0px));bottom:calc(3.6rem + env(safe-area-inset-bottom,0px));display:inline-flex;align-items:center;gap:.9rem;padding:.85rem 1.1rem;border:0;border-radius:0;background:var(--leaf);color:var(--frame);cursor:pointer;opacity:0;transform:translateY(.75rem);pointer-events:none;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out),background-color .3s ease}.jump-bottom.is-visible{opacity:1;transform:none;pointer-events:auto}.jump-bottom:hover{background:var(--gold-soft)}.jump-bottom span{font-family:var(--font-body);font-size:1rem}.reveal{display:inline}.reveal__mask{display:inline-block;overflow:hidden;vertical-align:top;padding:.04em .06em .12em;margin:-.04em -.06em -.12em}.reveal__word{display:inline-block;will-change:transform}.prologue{position:relative;height:330vh;background:var(--frame);color:var(--cream)}.prologue__stage{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.prologue__aperture{position:absolute;inset:0;background:var(--leaf-darker);will-change:clip-path;clip-path:inset(calc(50% - 21vh) calc(50% - 16.8vh))}.prologue__aperture img{width:100%;height:100%;max-width:none;object-fit:cover;will-change:transform}.prologue__scrim{position:absolute;inset:0;background:var(--frame)}.prologue__year{position:absolute;font-size:clamp(7rem,21vw,21rem);color:var(--leaf-dark);line-height:.8;pointer-events:none;-webkit-user-select:none;user-select:none}.prologue__year--start{top:9vh;left:calc(var(--gutter) - .04em)}.prologue__year--end{bottom:7vh;right:calc(var(--gutter) - .04em);font-style:italic}.prologue__titles{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 var(--gutter);z-index:2}.prologue__logo{width:clamp(8.5rem,13vw,13rem);height:auto;margin-bottom:clamp(1.5rem,5vh,3rem)}.prologue__kicker{margin:0 0 1.25rem;color:var(--gold-soft)}.prologue__title{max-width:11ch;font-size:clamp(3.4rem,9.5vw,10rem);color:var(--cream);text-wrap:balance}.prologue__title em{color:var(--leaf)}.prologue__caption{position:absolute;left:var(--gutter);bottom:4.75rem;margin:0;display:flex;gap:1.25rem;max-width:min(36rem,70vw);color:var(--cream);z-index:2}.prologue__caption span:first-child{color:var(--leaf);flex:none}.prologue__cue{position:absolute;left:50%;bottom:4.5rem;transform:translate(-50%);margin:0;display:flex;flex-direction:column;align-items:center;gap:.9rem;color:var(--gold-soft);z-index:2;white-space:nowrap}.prologue__cue-line{width:1px;height:2.75rem;background:currentColor;transform-origin:top;animation:cue-drop 2.4s var(--ease-cine) infinite}@keyframes cue-drop{0%{transform:scaleY(0);transform-origin:top}45%{transform:scaleY(1);transform-origin:top}55%{transform:scaleY(1);transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(max-width:720px){.prologue__year--start{top:11vh}.prologue__year--end{bottom:12vh}.prologue__caption{bottom:5.5rem;flex-direction:column;gap:.4rem}.prologue__cue{bottom:5.5rem}}@media(prefers-reduced-motion:reduce){.prologue{height:auto}.prologue__stage{position:relative}.prologue__aperture{clip-path:none}}.reveal-photo{position:relative;aspect-ratio:4 / 5;max-width:100%}.reveal-photo__curtain{position:absolute;inset:0;overflow:hidden;background:var(--cream-deep)}.reveal-photo img{width:100%;height:100%;object-fit:cover;will-change:transform}.mem-chapter{position:relative;background:var(--cream);color:var(--ink);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(.75rem,2vw,2rem);padding:clamp(5rem,12vh,9rem) var(--gutter) clamp(5rem,14vh,10rem)}.mem-chapter--alt{background:var(--cream-deep)}.mem-chapter__index{grid-column:1 / span 4}.mem-chapter__index-inner{position:sticky;top:18vh}.mem-chapter__slate{display:flex;align-items:center;gap:1rem;margin:0 0 2rem;color:var(--leaf-darker)}.mem-chapter__rule{width:clamp(2rem,4vw,4rem);height:1px;background:currentColor}.mem-chapter__title{font-size:clamp(2.4rem,5vw,4.5rem);max-width:10ch}.mem-chapter__title em{color:var(--leaf-darker)}.mem-chapter__body{margin:1.1rem 0 0;max-width:28ch;font-size:1.02rem;line-height:1.55;color:var(--mist)}.mem-chapter__counter{margin:clamp(2rem,6vh,4rem) 0 0;display:flex;align-items:baseline;gap:.75rem;color:var(--mist)}.mem-chapter__counter-now{font-size:clamp(2.8rem,5vw,5rem);color:var(--leaf);font-variant-numeric:tabular-nums;min-width:2ch}.mem-chapter__empty{grid-column:5 / -1;margin:0;padding:12vh 0;color:var(--mist);max-width:28ch}.mem-chapter__list{grid-column:5 / -1;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,6vh,4.5rem) clamp(1.25rem,3vw,2.5rem)}.mem-chapter__item{margin:0}.mem-chapter__fig{margin:0;width:100%}.mem-chapter__fig .reveal-photo{width:100%;aspect-ratio:4 / 5}.mem-chapter__caption{display:grid;gap:.4rem;margin-top:1rem}.mem-chapter__text{font-family:var(--font-display);font-size:clamp(1.15rem,1.6vw,1.45rem);line-height:1.2;color:var(--ink);overflow-wrap:anywhere}.mem-chapter__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem;font-size:.92rem;color:var(--leaf-darker)}.mem-chapter__author{font-weight:600;color:var(--ink)}.mem-chapter__date{font-variant-numeric:tabular-nums;color:var(--mist)}@media(max-width:900px){.mem-chapter{display:block}.mem-chapter__index-inner{position:static;margin-bottom:2.5rem}.mem-chapter__counter{display:none}.mem-chapter__list{grid-template-columns:1fr 1fr;gap:1.75rem 1rem}}@media(max-width:520px){.mem-chapter__list{grid-template-columns:1fr;max-width:22rem;margin-inline:auto}}.bridge{position:relative;height:240vh;background:var(--frame);color:var(--cream)}.bridge__stage{position:sticky;top:0;height:100vh;height:100svh;display:flex;flex-direction:column;justify-content:center;padding:0 var(--gutter)}.bridge__kicker{margin:0 0 2rem;color:var(--gold-soft);padding-left:.4vw}.bridge__title{font-size:clamp(3.4rem,10.5vw,12rem);max-width:11ch;color:var(--cream)}.bridge__word{display:inline}.bridge__title em{color:var(--leaf)}.bridge--still{height:auto}.bridge--still .bridge__stage{position:relative;height:auto;padding-block:30vh}.contribute{background:var(--cream);color:var(--ink);padding:clamp(6rem,16vh,10rem) var(--gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(.75rem,2vw,2rem);row-gap:3.5rem;scroll-margin-top:2rem}.contribute__intro{grid-column:1 / span 5;align-self:start;position:sticky;top:14vh}.contribute__eyebrow{margin:0 0 1.75rem;color:var(--leaf-darker)}.contribute__title{font-size:clamp(3.4rem,7.5vw,8rem);max-width:7ch}.contribute__title em{color:var(--leaf-darker)}.contribute__lead{margin:2rem 0 0;max-width:30ch;font-size:1.08rem;line-height:1.6;color:var(--mist)}.contribute__form{grid-column:7 / span 6;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.5rem,3vw,2.75rem);align-items:start}.contribute__photo{position:relative;display:block;aspect-ratio:4 / 5;background:var(--cream-deep);border:1px solid var(--leaf-dark);cursor:pointer;overflow:hidden;transition:background-color .4s var(--ease-out)}.contribute__photo:hover{background:var(--gold-soft)}.contribute__photo:focus-within{outline:2px solid var(--leaf);outline-offset:3px}.contribute__photo-empty{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:1rem;color:var(--leaf-darker)}.contribute__photo-cta{font-size:clamp(1.7rem,2.4vw,2.4rem);line-height:1;color:var(--ink)}.contribute__photo-hint{color:var(--mist)}.contribute__preview{width:100%;height:100%;object-fit:cover}.contribute__photo-change{position:absolute;left:0;bottom:0;padding:.55rem .8rem;background:var(--frame);color:var(--cream)}.contribute__fields{display:grid;gap:1.6rem}.contribute__field{display:grid;gap:.35rem;color:var(--leaf-darker)}.contribute__field input,.contribute__field textarea{font:inherit;font-family:var(--font-body);font-size:1.08rem;padding:.55rem 0 .6rem;border:0;border-bottom:1px solid var(--leaf-dark);border-radius:0;background:transparent;color:var(--ink);resize:vertical;transition:border-color .3s ease}.contribute__field input::placeholder,.contribute__field textarea::placeholder{color:var(--mist);opacity:.7}.contribute__field input:focus,.contribute__field textarea:focus{outline:none;border-bottom:2px solid var(--leaf);padding-bottom:calc(.6rem - 1px)}.contribute__error{margin:0;color:#b91c1c;font-size:.95rem}.contribute__ok{margin:0;color:var(--leaf-darker);font-size:.95rem;font-weight:500}.contribute__submit{display:flex;justify-content:space-between;align-items:center;width:100%;border:0;border-radius:0;padding:1.1rem 1.25rem;background:var(--leaf-darker);color:var(--cream);font-family:var(--font-mono);font-size:.8rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;transition:background-color .3s ease}.contribute__submit span:last-child{font-size:1.1rem;transition:transform .4s var(--ease-out)}.contribute__submit:hover:not(:disabled){background:var(--ink)}.contribute__submit:hover:not(:disabled) span:last-child{transform:translate(.35rem)}.contribute__submit:disabled{opacity:.65;cursor:wait}.contribute-success{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:1.25rem;background:#0f1f12b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contribute-success__card{width:min(100%,24rem);background:var(--cream);color:var(--ink);border-radius:1rem;padding:1.6rem 1.4rem 1.35rem;box-shadow:0 24px 80px #0006;text-align:center}.contribute-success__title{margin:0;font-size:2rem;color:var(--leaf-dark)}.contribute-success__body{margin:.75rem 0 1.35rem;color:var(--mist);line-height:1.5}.contribute-success__actions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:center}.contribute-success__btn{border:0;border-radius:999px;padding:.6rem 1.2rem;font:inherit;font-weight:600;cursor:pointer;background:var(--leaf-dark);color:var(--cream)}.contribute-success__btn--ghost{background:transparent;color:var(--mist);border:1px solid rgba(91,114,53,.35)}@media(max-width:1000px){.contribute{display:block}.contribute__intro{position:static;margin-bottom:3.5rem}.contribute__form{grid-template-columns:1fr}.contribute__photo{width:min(100%,22rem)}}.baile{position:relative;overflow:hidden;background:radial-gradient(ellipse 80% 50% at 50% 0%,rgba(132,189,49,.22),transparent 55%),var(--frame);color:var(--cream);padding:clamp(5rem,14vh,9rem) var(--gutter)}.baile__glow{position:absolute;inset:-20% 10% auto;height:55%;background:radial-gradient(ellipse at center,rgba(132,189,49,.28),transparent 70%);pointer-events:none;animation:baile-glow 5s ease-in-out infinite alternate}@keyframes baile-glow{0%{opacity:.55;transform:scale(1) translateY(0)}to{opacity:1;transform:scale(1.08) translateY(4%)}}.baile__inner{position:relative;z-index:1;max-width:52rem;margin:0 auto;text-align:center}.baile__eyebrow{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.85rem;margin:0 0 1.5rem;color:var(--gold-soft)}.baile__badge{display:inline-block;padding:.35rem .85rem;border-radius:999px;border:1px solid rgba(132,189,49,.55);background:#84bd311f;color:var(--leaf);font-weight:700;letter-spacing:.18em}.baile__rule{width:clamp(2rem,6vw,5rem);height:1px;background:currentColor}@media(prefers-reduced-motion:reduce){.baile__glow{animation:none}}.baile__title{display:block;width:fit-content;max-width:min(100%,18ch);margin-inline:auto;text-align:center;text-wrap:balance;font-size:clamp(2.6rem,7vw,5.5rem);line-height:1.02;color:var(--cream)}.baile__title em{color:var(--leaf);font-style:italic}.baile__body{margin:1.25rem auto 2.5rem;max-width:36rem;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.55;color:#f7fbf0c7}.baile__frame{position:relative;width:min(100%,48rem);margin:0 auto;aspect-ratio:16 / 9;border-radius:1rem;overflow:hidden;background:#0a140c;box-shadow:0 0 0 1px #84bd3147,0 28px 80px #00000073}.baile__frame:after{content:"";position:absolute;top:0;left:0;right:0;height:clamp(3rem,12%,4.5rem);z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(10,20,12,.92) 0%,rgba(10,20,12,.55) 55%,transparent 100%)}.baile__video{position:absolute;inset:0;width:100%;height:100%;border:0}.baile__placeholder{position:absolute;inset:0;display:grid;place-items:center;color:var(--gold-soft);font-size:.95rem;letter-spacing:.06em;text-transform:uppercase}.mod-secret{position:absolute;right:var(--gutter, 1.25rem);bottom:1.25rem;z-index:2;margin:0;padding:.35rem .65rem;border:1px solid rgba(212,232,168,.35);border-radius:999px;background:#0f1f128c;color:var(--gold-soft, #d4e8a8);font:inherit;font-size:.95rem;letter-spacing:.28em;line-height:1;cursor:pointer;opacity:.7}.mod-secret:hover,.mod-secret:focus-visible{opacity:1;border-color:var(--leaf, #84bd31);color:var(--leaf, #84bd31);outline:none}.mod-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:1.25rem;background:#0f1f12b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mod-modal{width:min(100%,42rem);max-height:min(88vh,52rem);overflow:auto;background:var(--cream);color:var(--ink);border-radius:1rem;box-shadow:0 24px 80px #00000073;padding:1.5rem 1.35rem 1.35rem}.mod-title{margin:0;font-family:var(--font-display);font-size:1.65rem;line-height:1.15}.mod-lead{margin:.4rem 0 0;color:var(--mist);font-size:.95rem}.mod-gate{display:grid;gap:1rem}.mod-field{display:grid;gap:.4rem;font-size:.85rem;color:var(--mist)}.mod-field input{border:1px solid rgba(75,121,20,.35);border-radius:.55rem;padding:.7rem .85rem;font:inherit;color:var(--ink);background:#fff}.mod-actions{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.mod-btn{border:0;border-radius:999px;padding:.55rem 1.1rem;font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;background:var(--leaf-dark);color:var(--cream)}.mod-btn:disabled{opacity:.55;cursor:wait}.mod-btn--ghost{background:transparent;color:var(--mist);border:1px solid rgba(91,114,53,.35)}.mod-btn--danger{background:#8b2e2e;color:#fff;margin-top:.55rem}.mod-error{margin:0;color:#8b2e2e;font-size:.9rem}.mod-empty{margin:1.5rem 0 0;color:var(--mist)}.mod-cover{margin:0 0 1.25rem;padding:1rem;border-radius:.85rem;background:#fff;border:1px solid rgba(75,121,20,.18)}.mod-cover__title{margin:0;font-size:1.05rem}.mod-cover__hint{margin:.35rem 0 .85rem;font-size:.88rem;color:var(--mist);line-height:1.4}.mod-cover__row{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem}.mod-cover__img{width:5.5rem;height:6.875rem;object-fit:cover;border-radius:.35rem;background:var(--cream-deep)}.mod-cover__empty{width:5.5rem;height:6.875rem;display:grid;place-items:center;border-radius:.35rem;background:var(--cream-deep);color:var(--mist);font-size:.75rem;text-align:center;padding:.4rem}.mod-cover__upload{display:inline-flex;align-items:center;cursor:pointer}.mod-panel__head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.mod-list{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.mod-card{display:grid;grid-template-columns:5.5rem 1fr;gap:.85rem;align-items:start;padding:.65rem;border-radius:.75rem;background:#fff;border:1px solid rgba(75,121,20,.18)}.mod-card__img{width:5.5rem;height:6.875rem;object-fit:cover;border-radius:.35rem;background:var(--cream-deep)}.mod-card__caption{margin:0;font-family:var(--font-display);font-size:1.05rem;line-height:1.2}.mod-card__meta{margin:.35rem 0 0;font-size:.85rem;color:var(--mist)}@media(max-width:520px){.mod-card{grid-template-columns:4.5rem 1fr}.mod-card__img{width:4.5rem;height:5.625rem}}.epilogue{background:var(--cream-deep);color:var(--ink);padding:clamp(6rem,16vh,10rem) var(--gutter) clamp(5rem,12vh,8rem)}.epilogue__head{display:flex;justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:clamp(3rem,10vh,6rem)}.epilogue__logo{width:clamp(10rem,18vw,16rem);height:auto;margin-left:-.6rem}.epilogue__slate{margin:0;color:var(--leaf-darker)}.epilogue__list{list-style:none;margin:0;padding:0}.epilogue__row{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(.75rem,2vw,2rem);align-items:baseline;padding:clamp(2rem,5vh,3.25rem) 0 clamp(2.5rem,6vh,4rem)}.epilogue__line{position:absolute;top:0;left:0;right:0;height:1px;background:var(--leaf-dark);transform-origin:left}.epilogue__eyebrow{grid-column:1 / span 3;margin:0;color:var(--leaf-darker)}.epilogue__title{grid-column:4 / span 5;font-size:clamp(2.4rem,4.6vw,4.9rem);line-height:.98;text-wrap:balance}.epilogue__body{grid-column:10 / span 3;margin:0;font-size:1rem;line-height:1.6;color:var(--mist);align-self:end}.epilogue__row:nth-child(2) .epilogue__title{grid-column:5 / span 5}.epilogue__row:nth-child(3) .epilogue__title{grid-column:4 / span 4}.credits{position:relative;background:var(--frame);color:var(--cream);padding:clamp(5rem,14vh,9rem) var(--gutter) clamp(6rem,12vh,8rem);display:grid;grid-template-columns:1fr auto;align-items:end;gap:3rem 2rem;overflow:hidden}.credits__logo{width:clamp(9rem,14vw,13rem);height:auto}.credits__years{grid-column:1 / -1;grid-row:2;display:flex;justify-content:space-between;font-size:clamp(8rem,30vw,30rem);line-height:.75;color:var(--leaf-dark)}.credits__years em{color:var(--leaf)}.credits__meta{grid-column:2;grid-row:1;display:grid;justify-items:end;gap:.6rem;color:var(--gold-soft);text-align:right}.credits__meta a{color:var(--leaf);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.15rem}@media(max-width:820px){.epilogue__head{flex-direction:column;align-items:flex-start}.epilogue__row{display:flex;flex-direction:column;gap:.9rem}.credits{grid-template-columns:1fr}.credits__meta{grid-column:1;grid-row:3;justify-items:start;text-align:left}}:root{--leaf: #84bd31;--leaf-dark: #4b7914;--leaf-darker: #006837;--cream: #f7fbf0;--cream-deep: #eef5e4;--ink: #1a3320;--mist: #5b7235;--frame: #0f1f12;--gold-soft: #d4e8a8;--font-display: "Instrument Serif", "Times New Roman", serif;--font-body: "Geist", system-ui, sans-serif;--font-mono: "Geist Mono", ui-monospace, monospace;--gutter: clamp(1.25rem, 4vw, 3.5rem);--ease-cine: cubic-bezier(.65, 0, .15, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--hairline: 1px solid color-mix(in srgb, currentColor 22%, transparent)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100dvh;font-family:var(--font-body);font-weight:400;color:var(--ink);background:var(--frame);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}#root{min-height:100dvh}img{max-width:100%;display:block}a{color:inherit}button{font:inherit}::selection{background:var(--leaf);color:var(--frame)}:focus-visible{outline:2px solid var(--leaf);outline-offset:3px}.slate{font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;line-height:1.4}.display{font-family:var(--font-display);font-weight:400;line-height:.92;letter-spacing:-.02em;margin:0}.display em{font-style:italic}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
