@font-face{font-family:PP-Woodland;src:url(/font/ppwoodland-bold.otf)}html .public-page .btn{border-radius:7px;padding:14px 24px;font-size:1.4rem}@media (min-width:720px){html .public-page .btn{font-size:1.8rem}}html .public-page .btn svg{margin-right:0;font-size:1rem}html .public-page .btn-primary{background-color:hsl(var(--color-primary-70));color:hsl(var(--color-foreground-2));align-items:center;gap:8px;display:flex}html .public-page .btn-primary:focus{color:hsl(var(--color-foreground-2))}html .public-page .page-section{padding:48px 24px}html .public-page .title-text{color:hsl(var(--color-primary-80));text-align:center;font-family:PP-Woodland,Courier,serif;font-size:2.4rem;font-weight:700}html .public-page .subtitle-text{text-align:center;color:hsl(var(--color-foreground-40));font-size:1.6rem;font-weight:400;line-height:2.144rem}html .public-page section{scroll-margin-top:45px}html .public-page .section--is-not-hero{padding-top:64px!important;padding-bottom:64px!important}html .public-page .line-break{display:none}@media (min-width:900px){html .public-page .line-break{display:block}}@media (min-width:600px){html .public-page .section--is-not-hero{max-width:1440px;margin:0 auto;padding-top:80px;padding-bottom:80px}}@media (min-width:1000px){html .public-page .title-text{font-size:3.2rem}html .public-page .subtitle-text{font-size:1.8rem}html .public-page .section--is-not-hero{padding-left:120px!important;padding-right:120px!important}}
/*# sourceMappingURL=488ea6dd13bde7d9.css.map*/