.terms_page__hSzz0{min-height:100vh;background:#f7f5f0;color:#2b2421;padding:36px 18px 80px}.terms_container__88ygs{width:min(900px,100%);margin:0 auto}.terms_back__GZIY3{display:inline-block;font-size:.92rem;margin-bottom:24px;color:#712c3c}.terms_hero__G0gJ1{background:#fff;border:1px solid #e2d8ce;border-radius:14px;padding:clamp(22px,5vw,42px)}.terms_eyebrow__QmtTl{color:#8b5a3c;font-weight:700;font-size:.8rem;letter-spacing:.06em}.terms_hero__G0gJ1 h1{font-size:clamp(1.35rem,4vw,2.1rem);line-height:1.4;margin:8px 0 14px}.terms_hero__G0gJ1 p{line-height:1.75;margin:0}.terms_languages__9lgET{display:flex;gap:12px;flex-wrap:wrap;margin:22px 0 0}.terms_languages__9lgET a{padding:8px 14px;border-radius:99px;border:1px solid #c7b3a8;color:#642c3a;text-decoration:none;font-size:.9rem}.terms_languages__9lgET a:focus-visible,.terms_languages__9lgET a:hover{background:#f3e9e1}.terms_section__9zXl8{background:#fff;border:1px solid #e2d8ce;border-radius:14px;margin-top:22px;padding:clamp(20px,5vw,38px);scroll-margin-top:24px}.terms_section__9zXl8 h2{font-size:1.3rem;line-height:1.5;margin:0 0 22px}.terms_section__9zXl8 h3{font-size:1.08rem;margin:22px 0 10px}.terms_section__9zXl8 li,.terms_section__9zXl8 p{line-height:1.9;font-size:.96rem}.terms_section__9zXl8 p{margin:10px 0}.terms_section__9zXl8 ul{-webkit-padding-start:24px;padding-inline-start:24px}.terms_section__9zXl8 li{margin-bottom:10px}.terms_contact__sG90f{padding-top:12px;border-top:1px solid #eee5dc}.terms_contact__sG90f a{color:#7a2f40;text-decoration:underline}.terms_footer__9oTTv{text-align:center;font-size:.78rem;line-height:1.8;margin-top:28px;color:#6a6260}