.rooiee .contact-page,.rooiee .faq-page,.rooiee .legal-page{--fs-display:52px;--fs-sub:20px;--fs-lede:17px;--fs-body:16px;--fs-meta:13px;--fs-button:18px;--fs-input:16px;--fs-toggle:20px;--fs-label:13px}.rooiee .contact-page .p2-medium,.rooiee .faq-page .p2-medium,.rooiee .legal-page .p2-medium{font-size:var(--fs-label)}@media (max-width:1024px){.rooiee .contact-page,.rooiee .faq-page,.rooiee .legal-page{--fs-display:32px;--fs-sub:17px;--fs-lede:15px;--fs-body:15px;--fs-meta:12px;--fs-button:16px;--fs-input:16px;--fs-toggle:18px;--fs-label:12px}}.rooiee .legal-page{color:#e33529;background-color:#f3f3e9;min-height:100dvh}.rooiee .legal-page__article{max-width:52rem;margin:0 auto;padding:9rem 2rem 6rem}@media (max-width:1024px){.rooiee .legal-page__article{padding:6.5rem 1rem 3.5rem}}.rooiee .legal-page__eyebrow{color:#2b6786;margin:0 0 1.25rem}.rooiee .legal-page__title{color:#e33529;font-family:var(--font-bayon), "Bayon", sans-serif;font-size:var(--fs-display);letter-spacing:-.04em;text-transform:uppercase;margin:0 0 .75rem;font-weight:400;line-height:.88}.rooiee .legal-page__updated{color:#2b6786;font-family:var(--font-neue-montreal), "Neue Montreal", sans-serif;font-size:var(--fs-meta);letter-spacing:.06em;text-transform:uppercase;margin:0 0 2rem;font-weight:500}.rooiee .legal-page__body{gap:1rem;max-width:42rem;display:grid}.rooiee .legal-page__body h2{font-family:var(--font-neue-montreal), "Neue Montreal", sans-serif;font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;margin:1.5rem 0 0;font-weight:500;line-height:1.25}.rooiee .legal-page__body p,.rooiee .legal-page__body li{font-family:var(--font-neue-montreal), "Neue Montreal", sans-serif;font-size:var(--fs-body);letter-spacing:.01em;margin:0;font-weight:500;line-height:1.5}.rooiee .legal-page__body ul{gap:.45rem;margin:0;padding-left:1.2rem;display:grid}.rooiee .legal-page__link{text-underline-offset:.18em;text-decoration:underline}.rooiee .legal-page__link:hover,.rooiee .legal-page__link:focus-visible{color:#2b6786}
