@keyframes flip-r{50%{opacity:0;transform:translate(100%)}51%{opacity:0;transform:translate(-100%)}}@keyframes flip-l{50%{opacity:0;transform:translate(-100%)}51%{opacity:0;transform:translate(100%)}}@keyframes flip-d{50%{opacity:0;transform:translateY(100%)}51%{opacity:0;transform:translateY(-100%)}}@keyframes flip-u{50%{opacity:0;transform:translateY(-100%)}51%{opacity:0;transform:translateY(100%)}}.h1-sans,h1{font-family:var(--font-rom);font-size:9.6vw;font-weight:400;letter-spacing:-.04em;line-height:1}@media (min-width:800px){.h1-sans,h1{font-size:5.6944444444vw;line-height:.95}}.h1-serif{font-family:var(--font-synt);font-size:9.6vw;letter-spacing:-.03em;line-height:1}@media (min-width:800px){.h1-serif{font-size:5.6944444444vw;line-height:.95}}.blog-h1-sans{font-family:var(--font-rom);font-size:11.7333333333vw;letter-spacing:-.04em;line-height:1}@media (min-width:800px){.blog-h1-sans{font-size:4.4444444444vw}}.blog-h1-serif{font-family:var(--font-synt);font-size:11.7333333333vw;letter-spacing:-.01em;line-height:1}@media (min-width:800px){.blog-h1-serif{font-size:4.4444444444vw}}.h2-sans,h2{font-family:var(--font-rom);font-size:6.4vw;font-weight:400;letter-spacing:-.03em;line-height:1}@media (min-width:800px){.h2-sans,h2{font-size:3.3333333333vw}}.h2-serif{font-family:var(--font-synt);font-size:6.4vw;font-style:italic;letter-spacing:-.02em;line-height:1}@media (min-width:800px){.h2-serif{font-size:3.3333333333vw}}.h3-sans,h3{font-family:var(--font-rom);font-size:4.2666666667vw;font-weight:400;letter-spacing:-.02em;line-height:1.2}@media (min-width:800px){.h3-sans,h3{font-size:1.6666666667vw}}.h3-serif{font-family:var(--font-synt);font-size:4.2666666667vw;font-style:italic;letter-spacing:-.01em;line-height:1.2}@media (min-width:800px){.h3-serif{font-size:1.6666666667vw}}.blog-h3{font-size:5.3333333333vw;font-weight:400;letter-spacing:-.03em;line-height:1.2}.blog-h3,.h4,h4,h5,h6{font-family:var(--font-rom)}.h4,h4,h5,h6{font-size:4.2666666667vw;font-weight:450;letter-spacing:-.01em;line-height:1.3}@media (min-width:800px){.h4,h4,h5,h6{font-size:1.1111111111vw}}.pull-quote{font-family:var(--font-synt);font-size:6.4vw;letter-spacing:-.01em;line-height:1.1}@media (min-width:800px){.pull-quote{font-size:3.3333333333vw;line-height:1}}.blog-intro{font-family:var(--font-synt);font-size:5.3333333333vw;letter-spacing:.01em;line-height:1.3}@media (min-width:800px){.blog-intro{font-size:1.6666666667vw}}.p,a,body,button,input,p{font-family:var(--font-rom);font-size:4.2666666667vw;font-weight:400;letter-spacing:-.01em;line-height:1.3}@media (min-width:800px){.p,a,body,button,input,p{font-size:1.1111111111vw}}.blog-p{font-family:var(--font-rom);font-size:4.2666666667vw;letter-spacing:-.01em;line-height:1.5}@media (min-width:800px){.blog-p{font-size:1.1111111111vw}}.p-s{font-family:var(--font-rom);font-size:3.2vw;font-weight:450;line-height:1}@media (min-width:800px){.p-s{font-size:.8333333333vw}}.vector-graphic{-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}
