section{width:100%;position:relative;min-height:100%}.h4{font-size:32px;line-height:42px;font-weight:700}.h5{font-size:28px;font-weight:700;color:transparent;-webkit-text-stroke:1px oklch(var(--p))}p{font-size:1rem}@media (min-width: 640px){h4{font-size:40px;line-height:normal}h5{font-size:30px}}@media (min-width: 1024px){.h1{font-size:110px}.h1.red-dot:after{right:-2rem;height:1.25rem;width:1.25rem;bottom:1.95rem}.h4{font-size:45px;line-height:normal}.h5{font-size:34px}p{font-size:1.0625rem}}@media (min-width: 1280px){.h3{font-size:70px;line-height:74px}.h3.red-dot:after{height:.875rem;width:.875rem;right:-1.45rem;bottom:1.3rem}.h5{font-size:48px;line-height:54px;opacity:.8;-webkit-text-stroke:2px oklch(var(--p))}p{font-size:1.125rem}}
