.hero-figure[data-v-164b1f62]{box-shadow:0 4px 6px -1px #0000001a}.hero-figure[data-v-164b1f62] .v-img__img{-o-object-position:var(--object-position,50% 50%);object-position:var(--object-position,50% 50%)}.hero-overlay[data-v-164b1f62]{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.4) 50%,transparent);inset:0}.content-container[data-v-164b1f62]{max-width:80rem}.badge[data-v-164b1f62]{background-color:rgb(var(--v-theme-primary));border-radius:.25rem;color:#fff;display:inline-block;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.25rem .75rem;text-transform:uppercase}.hero-title[data-v-164b1f62]{font-size:1.75rem;letter-spacing:-.025em;line-height:1.25;text-shadow:0 4px 6px rgba(0,0,0,.5)}@media(min-width:768px){.hero-title[data-v-164b1f62]{font-size:2.75rem}}@media(min-width:1024px){.hero-title[data-v-164b1f62]{font-size:3rem}}.caption-position[data-v-164b1f62]{bottom:0;right:0}.source-link:hover .source-title[data-v-164b1f62]{color:rgb(var(--v-theme-primary))}.reading-link:hover .reading-title[data-v-164b1f62]{color:rgb(var(--v-theme-primary));text-decoration-color:rgba(var(--v-theme-primary),.3)}.reading-link:hover .reading-icon[data-v-164b1f62]{color:rgb(var(--v-theme-primary))}.story-title{font-size:2.5rem;font-style:italic;font-weight:400;line-height:1.25;text-decoration:underline;text-decoration-color:#d1d5db;text-decoration-thickness:1px;text-underline-offset:5px}@media(max-width:600px){.story-title{font-size:2rem}}.v-infinite-scroll--horizontal{display:flex;flex-direction:row;overflow-x:auto}.v-infinite-scroll--horizontal .v-infinite-scroll-intersect{height:100%;width:var(--v-infinite-margin-size,1px)}.v-infinite-scroll--vertical{display:flex;flex-direction:column;overflow-y:auto}.v-infinite-scroll--vertical .v-infinite-scroll-intersect{height:1px;width:100%}.v-infinite-scroll-intersect{margin-bottom:calc(var(--v-infinite-margin)*-1);margin-top:var(--v-infinite-margin);overflow:hidden;pointer-events:none}.v-infinite-scroll-intersect:nth-child(2){--v-infinite-margin:var(--v-infinite-margin-size,1px)}.v-infinite-scroll-intersect:nth-last-child(2){--v-infinite-margin:calc(var(--v-infinite-margin-size, 1px)*-1)}.v-infinite-scroll__side{align-items:center;display:flex;justify-content:center;padding:8px;transition-duration:.3s;transition-property:padding;transition-timing-function:cubic-bezier(.4,0,.2,1)}.v-infinite-scroll__side:empty,.v-infinite-scroll__side:has(>div:only-child:empty){padding:0}
