.legal_page__mrwt9{display:flex;flex-direction:column;min-height:100vh;background-color:var(--grove-bg)}.legal_nav__fpkUl{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 2.5rem}.legal_logoImg__wbuGe{height:54px;width:auto;display:block}.legal_backLink__VL1ps{font-size:.85rem;font-weight:500;color:var(--grove-mid);text-decoration:none}.legal_backLink__VL1ps:hover{text-decoration:underline}.legal_content__D73A_{flex:1 1;width:100%;max-width:720px;margin:0 auto;padding:2rem 1.5rem 4rem;color:var(--text-mid);line-height:1.75}.legal_content__D73A_ h1{font-size:clamp(2.2rem,5vw,3rem);line-height:1.1;margin-bottom:.5rem}.legal_content__D73A_ h1,.legal_content__D73A_ h2{font-family:var(--font-display);font-weight:500;color:var(--grove-deep)}.legal_content__D73A_ h2{font-size:1.5rem;margin:2.25rem 0 .6rem}.legal_content__D73A_ p,.legal_content__D73A_ ul{margin-bottom:1rem}.legal_content__D73A_ ul{padding-left:1.25rem}.legal_content__D73A_ li{margin-bottom:.35rem}.legal_content__D73A_ strong{color:var(--text-dark);font-weight:600}.legal_content__D73A_ a{color:var(--grove-mid)}.legal_updated__uCL_X{font-size:.85rem;color:var(--text-muted);font-style:italic;margin-bottom:2rem}.legal_footer__N5s5U{text-align:center;padding:1.25rem 1.5rem;border-top:1px solid var(--grove-mint);font-size:.75rem;color:var(--text-muted)}.legal_footer__N5s5U a{color:var(--grove-mid);text-decoration:none}@media (max-width:580px){.legal_nav__fpkUl{padding:1rem 1.25rem}.legal_logoImg__wbuGe{height:30px}}