.container-home{margin:0 auto;padding:2vh 5vw;text-align:center}@media screen and (min-width:1024px){.container-home{display:flex;flex-direction:row;margin:0;padding:0;width:100%}.container-home .post-line{display:none}}.homeOpen{text-align:center}.homeOpen h1{font-size:clamp(1.5rem,.5rem + 1.5vw,2.25rem);letter-spacing:-.025em;line-height:1.75em;padding-top:2vh}@media screen and (min-width:768px){.homeOpen{padding-top:3vh}}@media screen and (min-width:1024px){.homeOpen{padding:0 3em 0 0;text-align:right;width:40%}.homeOpen h1{padding:3.5em 0 0 2em}}@media screen and (min-width:1536px){.homeOpen h1{padding:2.5em 0 0 2.5em}}.homePost-Div{padding-top:1.5em}@media screen and (min-width:1024px){.homePost-Div{padding:0 1.5em 0 4em;text-align:left;width:55%}}.homePost-Latest{color:var(--head);font-size:clamp(2rem,2rem + 1vw,3.5rem);letter-spacing:-.025em;margin-bottom:.25em;margin-top:.5em}@media screen and (min-width:1024px){.homePost-Latest{margin-top:0;padding-top:1em}}html[data-theme=dark] .homePost-Latest{color:var(--default)}@media screen and (prefers-color-scheme:dark){html:not([data-theme]) .homePost-Latest{color:var(--default)}}.homePost-Title{font-size:clamp(1.75rem,1.25rem + 1vw,2.25rem);letter-spacing:-.025em;line-height:1.25em;padding-top:.5em}.homePost-Description{font-size:clamp(1.125rem,1rem + 1vw,1.375rem);letter-spacing:-.025em}@media screen and (min-width:1024px){.homePost-Description{font-style:italic;font-weight:var(--font-semilight)}}.homePost-Dates{font-size:clamp(.875rem,.75rem + 1vw,1.125rem);margin-bottom:1em;margin-top:.5em}.homePost-Finish{margin-top:3em}.homePost-Finish strong{font-weight:var(--font-semibold)}