.legal_page__UMb4A{--green:#174f3c;--lime:#d4edb5;background:#f7f8f3;color:#183b2e;font-family:var(--font-sans),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;min-height:100vh}.legal_page__UMb4A *{box-sizing:border-box}.legal_header__yuPUE{background:rgba(247,248,243,.96);box-shadow:0 3px 20px #173d2d0c}.legal_headerInner__41uD3{align-items:center;display:flex;justify-content:space-between;margin:auto;min-height:72px;width:min(1200px,calc(100% - 64px))}.legal_logo__I8L9c{align-items:center;color:inherit;display:inline-flex;font-family:var(--font-display),"Fraunces",Georgia,serif;font-size:1.45rem;font-weight:800;gap:5px;letter-spacing:-.06em;text-decoration:none;white-space:nowrap}.legal_logo__I8L9c>span:last-child{color:#83ad69}.legal_logoMark__4BFoN{background:var(--green);border-radius:50%;color:#fff;display:grid;font-size:1.2rem;height:30px;margin-right:3px;place-items:center;width:30px}.legal_headerLink__8OIuZ{color:inherit;font-size:.9rem;font-weight:600;text-decoration:none}.legal_main__oS2pP{margin:auto;padding:64px 0 80px;width:min(760px,calc(100% - 48px))}.legal_main__oS2pP h1{font-family:var(--font-display),"Fraunces",Georgia,serif;font-size:clamp(2.2rem,5vw,3.2rem);letter-spacing:-.045em;line-height:1.08;margin:0 0 10px}.legal_updated___SlTW{color:#62866f;font-size:.85rem;margin:0 0 36px}.legal_main__oS2pP h2{font-family:var(--font-display),"Fraunces",Georgia,serif;font-size:1.45rem;letter-spacing:-.03em;margin:34px 0 10px}.legal_main__oS2pP li,.legal_main__oS2pP p{color:#33473c;line-height:1.65}.legal_main__oS2pP ul{margin:0 0 8px;padding-left:22px}.legal_main__oS2pP a{color:var(--green);font-weight:600}.legal_footer__3gtNz{color:#61776a;font-size:.82rem;padding:0 0 48px}.legal_footerInner__EZ0Wo{display:flex;flex-wrap:wrap;gap:20px;margin:auto;width:min(760px,calc(100% - 48px))}.legal_footer__3gtNz a{color:#315642;font-weight:600;text-decoration:none}.legal_footer__3gtNz a:hover{text-decoration:underline}