 main{gap:var(--margin-x)}#hero{margin:0 var(--margin-story);padding:var(--margin-x) 0;justify-content:center;align-items:center}#hero .cover{display:flex;position:relative;flex-direction:column;margin:0;left:0;right:0;height:fit-content;align-items:center;gap:var(--gap-sm)}#hero .cover div{margin:0 auto;width:30dvw;height:fit-content;background:none;border-radius:var(--radius-sm);overflow:hidden}#hero .cover img{display:flex;position:relative;width:100%;height:fit-content;object-fit:contain}#hero .cover small{width:100%;color:var(--color-text-tertiary);text-align:center}#hero .overview{display:flex;flex-direction:row;position:relative;flex-wrap:wrap;margin:var(--gap-xl) 0 0 0;left:0;right:0;gap:var(--gap-md) var(--margin-x);justify-content:center}#hero .overview div{display:flex;position:relative;flex-direction:row;width:fit-content;height:fit-content;align-items:center;gap:var(--gap-paragraph-xs);color:var(--color-text-primary)}#hero .overview h3,#hero .overview p{line-height:var(--line-height-xs);color:var(--color-text-primary)}#hero a{margin:0 auto;display:none}#hero h2{margin:var(--margin-h2-y) 0 calc(var(--margin-x) + var(--margin-h2-y) + var(--gap-sm)) 0;left:0;right:0;text-align:center;inline-size:var(--inline-size-xxl)}main .story{margin:0 var(--margin-story);gap:var(--margin-x)}main .story tr td:first-child{min-width:150px}@media (max-width:768px){#hero .cover div{width:40dvw}main .story tr td:first-child{width:var(--gap-xxl);min-width:92px}}@media (max-width:480px){#hero .cover div{width:65dvw}#hero .overview{margin:var(--gap-xl) 0 0 0;gap:var(--gap-md) var(--gap-lg)}#hero h2{inline-size:var(--inline-size-xl)}main .story{gap:var(--gap-xl)}}