.TermsPage-module__jku_4q__termsPage{background-color:#fffcf8;flex-direction:column;width:100%;min-height:100vh;display:flex;overflow-x:hidden}.TermsPage-module__jku_4q__termsMain{box-sizing:border-box;flex:1;width:100%;max-width:1140px;margin:0 auto;padding:0 20px}.TermsPage-module__jku_4q__heroSection{text-align:center;margin-top:30px;margin-bottom:60px;padding:0;position:relative}.TermsPage-module__jku_4q__mainTitle{color:#000;margin-bottom:10px;font-family:Sabon Next LT Pro,serif;font-size:52px;font-style:normal;font-weight:300;line-height:normal}.TermsPage-module__jku_4q__heroSubtitle{color:#000;text-align:center;margin-bottom:20px;font-family:Sabon Next LT Pro,serif;font-size:16px;font-style:normal;font-weight:300;line-height:normal}.TermsPage-module__jku_4q__heroDivider{background-color:#000;width:50%;max-width:1140px;height:1px;margin:10px auto}.TermsPage-module__jku_4q__heroDividerSecondary{background-color:#000;width:100%;max-width:1140px;height:1px;margin:0 auto}.TermsPage-module__jku_4q__lastUpdatedSection{margin-bottom:40px;padding:20px 0}.TermsPage-module__jku_4q__lastUpdatedContainer{max-width:1140px;margin:0 auto;padding:0 20px}.TermsPage-module__jku_4q__lastUpdatedCard{background:#fef4e6;border:1px solid rgba(0,0,0,.1);border-radius:8px;align-items:center;gap:15px;max-width:400px;margin:0 auto;padding:20px;display:flex}.TermsPage-module__jku_4q__lastUpdatedCard span{color:#000;font-family:Sabon Next LT Pro,serif;font-size:14px;font-weight:400}.TermsPage-module__jku_4q__termsContentSection{box-sizing:border-box;width:100%;max-width:1140px;margin:0 auto;padding:40px 0 60px;position:relative}.TermsPage-module__jku_4q__termsContentContainer{max-width:1140px;margin:0 auto;padding:0 20px}.TermsPage-module__jku_4q__termsSection{background:#fef4e6;border:1px solid rgba(0,0,0,.1);border-radius:12px;margin-bottom:50px;padding:30px}.TermsPage-module__jku_4q__termsSectionTitle{color:#000;align-items:center;gap:15px;margin-bottom:20px;font-family:Sabon Next LT Pro,serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal;display:flex}.TermsPage-module__jku_4q__termsSectionContent{color:#000;font-family:Sabon Next LT Pro,serif;font-size:16px;font-style:normal;font-weight:300;line-height:1.6}.TermsPage-module__jku_4q__termsSectionContent p{margin-bottom:15px}.TermsPage-module__jku_4q__termsSectionContent ul{margin:15px 0;padding-left:30px}.TermsPage-module__jku_4q__termsSectionContent li{margin-bottom:8px}.TermsPage-module__jku_4q__termsSectionContent strong{font-weight:500}.TermsPage-module__jku_4q__contactSection{text-align:center;background:#fef4e6;border:1px solid rgba(0,0,0,.1);border-radius:12px;margin-top:60px;padding:40px}.TermsPage-module__jku_4q__contactTitle{color:#000;margin-bottom:20px;font-family:Sabon Next LT Pro,serif;font-size:28px;font-weight:500}.TermsPage-module__jku_4q__contactDescription{color:#000;margin-bottom:30px;font-family:Sabon Next LT Pro,serif;font-size:16px;font-weight:300;line-height:1.6}.TermsPage-module__jku_4q__contactMethods{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-bottom:40px;display:grid}.TermsPage-module__jku_4q__contactMethod{text-align:left;background:#fffcf8;border:1px solid rgba(0,0,0,.1);border-radius:8px;align-items:center;gap:20px;padding:20px;display:flex}.TermsPage-module__jku_4q__contactMethod h4{color:#000;margin:0 0 5px;font-family:Sabon Next LT Pro,serif;font-size:18px;font-weight:500}.TermsPage-module__jku_4q__contactMethod p{color:#000;margin:0 0 5px;font-family:Sabon Next LT Pro,serif;font-size:16px;font-weight:400}.TermsPage-module__jku_4q__contactMethod span{color:rgba(0,0,0,.6);font-family:Sabon Next LT Pro,serif;font-size:14px;font-weight:300}.TermsPage-module__jku_4q__contactActions{justify-content:center;gap:15px;display:flex}.TermsPage-module__jku_4q__contactBtn{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;color:#fef4e6;background-color:#000;border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 24px;font-family:Sabon Next LT Pro,serif;font-size:16px;font-weight:400;transition:all .3s;display:flex}.TermsPage-module__jku_4q__contactBtn:hover{color:#1a1a1a;background-color:#d4af37;transform:translateY(-2px)}@media (max-width:768px){.TermsPage-module__jku_4q__termsMain{padding:0 16px}.TermsPage-module__jku_4q__mainTitle{font-size:36px}.TermsPage-module__jku_4q__heroSubtitle{font-size:14px}.TermsPage-module__jku_4q__termsSection{padding:20px}.TermsPage-module__jku_4q__termsSectionTitle{flex-direction:column;align-items:flex-start;gap:10px;font-size:20px}.TermsPage-module__jku_4q__contactMethods{grid-template-columns:1fr;gap:20px}.TermsPage-module__jku_4q__contactMethod{text-align:center;flex-direction:column;gap:15px}.TermsPage-module__jku_4q__contactActions{flex-direction:column;align-items:center}.TermsPage-module__jku_4q__contactBtn{justify-content:center;width:100%;max-width:200px}.TermsPage-module__jku_4q__contactSection{padding:30px 20px}.TermsPage-module__jku_4q__contactTitle{font-size:24px}}@media (max-width:480px){.TermsPage-module__jku_4q__termsMain{padding:0 12px}.TermsPage-module__jku_4q__mainTitle{font-size:28px}.TermsPage-module__jku_4q__heroSubtitle{font-size:13px}.TermsPage-module__jku_4q__termsSection{padding:16px}.TermsPage-module__jku_4q__termsSectionTitle{font-size:18px}.TermsPage-module__jku_4q__termsSectionContent{font-size:14px}.TermsPage-module__jku_4q__contactSection{padding:20px 16px}.TermsPage-module__jku_4q__contactTitle{font-size:20px}.TermsPage-module__jku_4q__contactMethod{padding:16px}.TermsPage-module__jku_4q__contactMethod h4{font-size:16px}.TermsPage-module__jku_4q__contactMethod p{font-size:14px}.TermsPage-module__jku_4q__contactMethod span{font-size:12px}.TermsPage-module__jku_4q__contactBtn{padding:10px 20px;font-size:14px}}.TermsPage-module__jku_4q__last-updated-section{padding:30px 0}.TermsPage-module__jku_4q__last-updated-container{max-width:1140px;margin:0 auto}.TermsPage-module__jku_4q__last-updated-card{color:#4a4a4a;background:#fef4e6;border:1px solid rgba(0,0,0,.1);border-radius:8px;align-items:center;gap:12px;max-width:300px;margin:0 auto;padding:16px 24px;font-family:Sabon Next LT Pro;font-size:14px;font-weight:500;display:flex}.TermsPage-module__jku_4q__terms-content-section{padding:40px 0 80px}.TermsPage-module__jku_4q__terms-content-container{max-width:900px;margin:0 auto}.TermsPage-module__jku_4q__terms-section{background:#fffcf8;border:1px solid rgba(0,0,0,.1);border-radius:12px;margin-bottom:50px;padding:40px;transition:all .3s;box-shadow:0 4px 12px rgba(0,0,0,.05)}.TermsPage-module__jku_4q__terms-section:hover{border-color:rgba(0,0,0,.15);box-shadow:0 6px 20px rgba(0,0,0,.1)}.TermsPage-module__jku_4q__terms-section-title{color:#1a1a1a;border-bottom:2px solid #d4af37;align-items:center;gap:16px;margin:0 0 24px;padding-bottom:16px;font-family:Sabon Next LT Pro;font-size:24px;font-weight:500;display:flex}.TermsPage-module__jku_4q__terms-section-content{color:#4a4a4a;font-family:Sabon Next LT Pro;font-size:16px;font-weight:300;line-height:1.7}.TermsPage-module__jku_4q__terms-section-content p{margin:0 0 20px}.TermsPage-module__jku_4q__terms-section-content p:last-child{margin-bottom:0}.TermsPage-module__jku_4q__terms-section-content ul{margin:20px 0;padding-left:0;list-style:none}.TermsPage-module__jku_4q__terms-section-content li{border-bottom:1px solid rgba(0,0,0,.1);padding:8px 0 8px 30px;position:relative}.TermsPage-module__jku_4q__terms-section-content li:last-child{border-bottom:none}.TermsPage-module__jku_4q__terms-section-content li:before{content:"•";color:#d4af37;font-size:18px;font-weight:700;position:absolute;left:0}.TermsPage-module__jku_4q__contact-section{text-align:center;background:#fef4e6;border:1px solid rgba(0,0,0,.1);border-radius:12px;margin-top:50px;padding:40px}.TermsPage-module__jku_4q__contact-title{color:#1a1a1a;margin:0 0 16px;font-family:Sabon Next LT Pro;font-size:24px;font-weight:500}.TermsPage-module__jku_4q__contact-description{color:#4a4a4a;margin:0 0 24px;font-family:Sabon Next LT Pro;font-size:16px;font-weight:300}.TermsPage-module__jku_4q__contact-info{color:#4a4a4a;text-align:left;max-width:400px;margin:0 auto;font-family:Sabon Next LT Pro;font-size:16px;font-weight:300}.TermsPage-module__jku_4q__contact-info p{margin:0 0 12px}.TermsPage-module__jku_4q__contact-info p:last-child{margin-bottom:0}.TermsPage-module__jku_4q__contact-info strong{color:#1a1a1a;font-weight:500}@media (max-width:1023px){.TermsPage-module__jku_4q__terms-page{padding-top:76px}.TermsPage-module__jku_4q__terms-main{padding:0 30px}.TermsPage-module__jku_4q__hero-section{margin-top:40px;margin-bottom:50px}.TermsPage-module__jku_4q__main-title{font-size:42px}.TermsPage-module__jku_4q__hero-subtitle{font-size:15px}.TermsPage-module__jku_4q__terms-content-section{padding:30px 0 60px}.TermsPage-module__jku_4q__terms-section{margin-bottom:40px;padding:30px}.TermsPage-module__jku_4q__terms-section-title{margin-bottom:20px;font-size:20px}.TermsPage-module__jku_4q__terms-section-content{font-size:15px}.TermsPage-module__jku_4q__contact-section{margin-top:40px;padding:30px}.TermsPage-module__jku_4q__contact-title{font-size:20px}.TermsPage-module__jku_4q__contact-description,.TermsPage-module__jku_4q__contact-info{font-size:15px}}@media (max-width:768px){.TermsPage-module__jku_4q__terms-page{padding-top:68px}.TermsPage-module__jku_4q__terms-main{padding:0 16px}.TermsPage-module__jku_4q__hero-section{margin-top:30px;margin-bottom:40px}.TermsPage-module__jku_4q__main-title{margin-bottom:16px;font-size:32px}.TermsPage-module__jku_4q__hero-subtitle{margin-bottom:24px;font-size:14px}.TermsPage-module__jku_4q__last-updated-section{padding:20px 0}.TermsPage-module__jku_4q__last-updated-card{max-width:280px;padding:12px 20px;font-size:13px}.TermsPage-module__jku_4q__terms-content-section{padding:20px 0 40px}.TermsPage-module__jku_4q__terms-section{margin-bottom:30px;padding:24px}.TermsPage-module__jku_4q__terms-section-title{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px;padding-bottom:12px;font-size:18px}.TermsPage-module__jku_4q__terms-section-content{font-size:14px;line-height:1.6}.TermsPage-module__jku_4q__terms-section-content p{margin-bottom:16px}.TermsPage-module__jku_4q__terms-section-content ul{margin:16px 0}.TermsPage-module__jku_4q__terms-section-content li{padding:6px 0 6px 24px}.TermsPage-module__jku_4q__contact-section{margin-top:30px;padding:24px}.TermsPage-module__jku_4q__contact-title{margin-bottom:12px;font-size:18px}.TermsPage-module__jku_4q__contact-description{margin-bottom:20px;font-size:14px}.TermsPage-module__jku_4q__contact-info{text-align:center;font-size:14px}.TermsPage-module__jku_4q__contact-info p{margin-bottom:8px}}@media (max-width:480px){.TermsPage-module__jku_4q__terms-page{padding-top:56px}.TermsPage-module__jku_4q__main-title{font-size:28px}.TermsPage-module__jku_4q__hero-subtitle{font-size:13px}.TermsPage-module__jku_4q__last-updated-card{max-width:260px;padding:10px 16px;font-size:12px}.TermsPage-module__jku_4q__terms-section{padding:20px}.TermsPage-module__jku_4q__terms-section-title{margin-bottom:12px;padding-bottom:8px;font-size:16px}.TermsPage-module__jku_4q__terms-section-content{font-size:13px}.TermsPage-module__jku_4q__terms-section-content p{margin-bottom:12px}.TermsPage-module__jku_4q__terms-section-content ul{margin:12px 0}.TermsPage-module__jku_4q__terms-section-content li{padding:4px 0 4px 20px}.TermsPage-module__jku_4q__contact-section{padding:20px}.TermsPage-module__jku_4q__contact-title{font-size:16px}.TermsPage-module__jku_4q__contact-description,.TermsPage-module__jku_4q__contact-info{font-size:13px}}
