.Legal_page__zu7PO{position:relative;overflow:hidden;padding:4rem 1rem 2.75rem;background:linear-gradient(180deg,#fffdfb,#fff8f2)}.Legal_page__zu7PO:after,.Legal_page__zu7PO:before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;filter:blur(110px);opacity:.16;pointer-events:none}.Legal_page__zu7PO:before{top:-115px;left:-105px;background:var(--apricot)}.Legal_page__zu7PO:after{right:-95px;bottom:-110px;background:var(--star_color)}.Legal_content__R19Kh{position:relative;z-index:1;max-width:980px;margin:0 auto;display:grid;grid-gap:1rem;gap:1rem}.Legal_hero__91Wq7{border-radius:1.25rem;padding:1.35rem 1.15rem;border:1px solid #f0dcc9;background:linear-gradient(150deg,#fffaf5,#ffffff 68%);box-shadow:0 20px 44px rgba(30,20,10,.06),0 8px 18px rgba(30,20,10,.04)}.Legal_badge__OWfP6{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;padding:.45rem .95rem;border-radius:9999px;background-color:#feeddc;color:#9a4f1e;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:1.1px;margin-bottom:.9rem}.Legal_hero__91Wq7 h1{line-height:1.08;letter-spacing:-.03em;margin-bottom:.85rem}.Legal_hero__91Wq7 p{color:#4b5563;line-height:1.65}.Legal_meta__e1_gX{margin-top:.7rem;font-size:.88rem;color:#6b7280}.Legal_section__MelpJ{border-radius:1.1rem;padding:1.2rem 1.15rem;border:1px solid #f1e2d4;background-color:#ffffff;box-shadow:0 14px 32px rgba(30,20,10,.05),0 6px 12px rgba(30,20,10,.03)}.Legal_section__MelpJ h2{margin-bottom:.8rem;font-size:1.5rem;letter-spacing:-.02em}.Legal_section__MelpJ h3{margin-bottom:.45rem;font-size:1.14rem;color:#111827}.Legal_section__MelpJ li,.Legal_section__MelpJ p{color:#374151;line-height:1.65}.Legal_section__MelpJ p{margin-bottom:1rem}.Legal_section__MelpJ ol,.Legal_section__MelpJ ul{margin-left:1.35rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.Legal_section__MelpJ ul li{list-style-type:disc}.Legal_section__MelpJ ol li{list-style-type:decimal}.Legal_section__MelpJ li::marker{color:#b45309;font-weight:600}.Legal_section__MelpJ ol:last-child,.Legal_section__MelpJ p:last-child,.Legal_section__MelpJ ul:last-child{margin-bottom:0}.Legal_section__MelpJ a{color:#8a4318;font-weight:600;text-decoration:underline;-webkit-text-decoration-color:#f7bf86;text-decoration-color:#f7bf86;text-underline-offset:2px}@media (min-width:768px){.Legal_page__zu7PO{padding:4.5rem 1rem 3rem}.Legal_content__R19Kh{gap:1.15rem}.Legal_hero__91Wq7{padding:1.65rem 1.45rem}.Legal_section__MelpJ{padding:1.35rem 1.4rem}}@media (min-width:1024px){.Legal_page__zu7PO{padding:5rem 1rem 3.25rem}.Legal_section__MelpJ a:hover{color:#a45117}}