.terms-module__heYu8G__page{background-color:#fcf9f8;min-height:100vh;padding:40px 0 80px}.terms-module__heYu8G__container{max-width:800px;margin:0 auto;padding:0 24px}.terms-module__heYu8G__header{border-bottom:1px solid #e5e2e1;margin-bottom:48px;padding-bottom:32px}.terms-module__heYu8G__backLink{color:#835500;align-items:center;gap:8px;margin-bottom:24px;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.terms-module__heYu8G__backLink:hover{color:#41200a}.terms-module__heYu8G__title{color:#41200a;margin-bottom:8px;font-size:2.5rem;font-weight:700;line-height:1.2}.terms-module__heYu8G__lastUpdated{color:#83746c;font-size:.875rem}.terms-module__heYu8G__content{color:#1c1b1b;line-height:1.8}.terms-module__heYu8G__section{margin-bottom:40px}.terms-module__heYu8G__section h2{color:#41200a;margin-top:32px;margin-bottom:16px;font-size:1.5rem;font-weight:700}.terms-module__heYu8G__section h3{color:#5b351e;margin-top:24px;margin-bottom:12px;font-size:1.125rem;font-weight:600}.terms-module__heYu8G__section p{color:#51443e;margin-bottom:16px}.terms-module__heYu8G__section ul{color:#51443e;margin-bottom:16px;margin-left:24px}.terms-module__heYu8G__section li{margin-bottom:8px;list-style-type:disc}.terms-module__heYu8G__contactBox{background:#f6f3f2;border-left:4px solid #feae2c;border-radius:16px;margin-top:16px;padding:24px}.terms-module__heYu8G__contactBox p{color:#41200a;margin-bottom:8px;font-weight:500}@media (max-width:640px){.terms-module__heYu8G__title{font-size:2rem}.terms-module__heYu8G__section h2{font-size:1.25rem}}
