@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/inter-regular-BMa5IoM-.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/inter-medium-YYJ7W7Fq.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/inter-semibold-DaIqTpab.ttf) format("truetype")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/inter-bold-DJlYPwri.ttf) format("truetype")}body{font-family:Inter,sans-serif;color:#3a3a3a;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.text-default,.text-body,.text-product-title{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#3a3a3a}.text-sm,.text-small,.text-caption{font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#3a3a3a}.text-category,.text-label{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#3a3a3a;text-align:center}.text-offer,.text-highlight{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#d90e13;text-align:center}.text-offer strong,.text-highlight strong{font-weight:700;color:inherit}.text-link,.link-see-all{font-family:Inter,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#575757;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;cursor:pointer;transition:color .2s ease}.text-link:hover,.link-see-all:hover{color:#3a3a3a}.heading-section,.title-section,.h2-bakudan{font-family:Inter,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;color:#3a3a3a;text-align:center;-webkit-text-stroke:.35px currentColor}.title-hero,.heading-hero{font-family:Inter,sans-serif;font-size:36px;font-style:normal;font-weight:700;line-height:normal;color:#fff;-webkit-text-stroke:.35px currentColor}.title-card,.heading-card{font-family:Inter,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;color:#3a3a3a;-webkit-text-stroke:.25px currentColor}.text-medium{font-weight:500}.text-semibold{font-weight:600}.text-bold{font-weight:700}@media(max-width:767.98px){.heading-section,.title-section,.h2-bakudan{font-size:20px}.title-hero,.heading-hero{font-size:28px}}.policy{padding:48px 0 56px}.policy__header{text-align:center;margin-bottom:40px}.policy__title{font-family:Inter,sans-serif;font-size:32px;font-weight:700;color:#10212a;margin-bottom:12px}.policy__date{font-family:Inter,sans-serif;font-size:14px;color:#6c757d}.policy__content{max-width:800px;margin:0 auto}.policy__content h2,.policy__content h3,.policy__content h4{font-family:Inter,sans-serif;color:#10212a;font-weight:700;margin-top:32px;margin-bottom:16px}.policy__content h2{font-size:22px}.policy__content h3{font-size:18px}.policy__content p{font-family:Inter,sans-serif;font-size:16px;line-height:1.8;color:#3a3a3a;margin-bottom:16px}.policy__content ul,.policy__content ol{padding-left:24px;margin-bottom:16px}.policy__content ul li,.policy__content ol li{font-family:Inter,sans-serif;font-size:16px;line-height:1.7;color:#3a3a3a;margin-bottom:8px}.policy__content a{color:#187549;text-decoration:underline}.policy__content a:hover{color:#14603c}.policy__content strong{color:#10212a}.policy__cta{text-align:center;margin-top:48px;padding-top:32px;border-top:1px solid #e9ecef}.policy__btn{display:inline-block;background:#187549;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:600;padding:14px 32px;border-radius:50px;text-decoration:none;transition:all .3s ease}.policy__btn:hover{background:#14603c;color:#fff;transform:translateY(-2px)}@media(max-width:767.98px){.policy{padding:32px 0 40px}.policy__title{font-size:24px}.policy__content p,.policy__content li{font-size:15px}}
