.landing-page{padding-top:4rem;padding-bottom:4rem;font-size:1.125rem;line-height:1.75rem;color:var(--color-fg-tertiary)}@media (min-width: 768px){.landing-page{padding-top:6rem;padding-bottom:6rem}}.landing-page>div:first-child{margin-bottom:4rem}@media (min-width: 768px){.landing-page>div:first-child{margin-bottom:6rem}}.landing-page h1{margin-bottom:1rem;padding:0;text-align:center;font-size:2.25rem;line-height:2.75rem;color:var(--color-fg-primary);font-weight:600;letter-spacing:.02em}@media (min-width: 768px){.landing-page h1{margin-bottom:1.5rem;font-size:3rem;line-height:3.75rem}}.landing-page h2{margin-bottom:1.25rem;padding:0;font-size:1.5rem;line-height:2rem;color:var(--color-fg-primary);font-weight:600}@media (min-width: 768px){.landing-page h2{font-size:1.875rem;line-height:2.375rem}}.landing-page h3{margin-bottom:1rem;padding:0;font-size:1.25rem;line-height:1.875rem;color:var(--color-fg-primary);font-weight:600}@media (min-width: 768px){.landing-page h3{font-size:1.5rem;line-height:2rem}}.landing-page h4{margin-bottom:.75rem;padding:0;font-size:1.25rem;line-height:1.875rem;color:var(--color-fg-primary);font-weight:600}.landing-page h5{margin-bottom:.5rem;padding:0;font-size:1.125rem;line-height:1.75rem;color:var(--color-fg-primary);font-weight:600}.landing-page h6{margin-bottom:.25rem;padding:0;font-size:1rem;line-height:1.5rem;color:var(--color-fg-primary);font-weight:600}.landing-page a{color:var(--color-fg-brand);text-decoration:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.landing-date{margin-bottom:.75rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:var(--color-link);font-weight:600}@media (min-width: 768px){.landing-date{font-size:1rem;line-height:1.5rem}}.landing-subtitle{text-align:center;color:var(--color-fg-tertiary)}@media (min-width: 768px){.landing-subtitle{font-size:1.25rem;line-height:1.875rem}}
