.fastcast-legal-page{background:var(--wp--preset--color--off-white);color:var(--wp--preset--color--black);min-height:100vh;padding:var(--wp--preset--spacing--100) var(--wp--preset--spacing--10) var(--wp--preset--spacing--56)}.fastcast-legal-page__container{margin-inline:auto;max-width:64rem;width:100%}.fastcast-legal-page__card{background:var(--wp--preset--color--white);border:1px solid var(--wp--preset--color--lavender-gray);border-radius:12px;box-shadow:var(--wp--preset--shadow--legal-card-shadow);padding:var(--wp--preset--spacing--32)}@media(max-width:600px){.fastcast-legal-page__card{padding:var(--wp--preset--spacing--10)}}.fastcast-legal-page__container>.fastcast-legal-page__card:first-of-type{border:0!important;box-shadow:none!important}.fastcast-legal-page__card :is(h1,h2,h3,p,ul,ol){margin:0 0 var(--wp--preset--spacing--16)}.fastcast-legal-page__card h1{line-height:1.2}.fastcast-legal-page__card h2{border-top:1px solid var(--wp--preset--color--lavender-gray);line-height:1.3;margin-top:var(--wp--preset--spacing--32);padding-top:var(--wp--preset--spacing--24)}.fastcast-legal-page__card h2:first-of-type{border-top:0;margin-top:0;padding-top:0}.fastcast-legal-page__card h3{line-height:1.4;margin-top:var(--wp--preset--spacing--22)}.fastcast-legal-page__card li,.fastcast-legal-page__card p{color:var(--wp--preset--color--black);line-height:1.75}.fastcast-legal-page__card .meta{color:var(--wp--preset--color--slate-lavender)}.fastcast-legal-page__card li{margin-bottom:var(--wp--preset--spacing--6)}.fastcast-legal-page__card a{color:var(--wp--preset--color--fastcast-violet);text-decoration:underline;text-underline-offset:2px}