@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap");.PrivacyPolicy_container__hNTHL{min-height:100vh;background-color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.PrivacyPolicy_footerContainer__mgdH4,.PrivacyPolicy_headerContainer__9Q_AW{max-width:1200px;margin:0 auto;padding:0 20px}.PrivacyPolicy_header__x84ga{background-color:#fff;border-bottom:1px solid #f0f0f0;position:sticky;top:0;z-index:1000}.PrivacyPolicy_headerContent__P3WWP{display:flex;justify-content:space-between;align-items:center;padding:24px 0}.PrivacyPolicy_logo__10PeS{font-size:20px;font-weight:600;color:#000;text-decoration:none;transition:opacity .2s ease}.PrivacyPolicy_logo__10PeS:hover{opacity:.7}.PrivacyPolicy_lastUpdated__6haVG{font-size:14px;color:#666;font-weight:400}.PrivacyPolicy_main__53O_F{background-color:#fff;margin:60px auto;max-width:900px;padding:0 40px}.PrivacyPolicy_title__Ior8w{font-size:32px;color:#000;margin-bottom:48px;text-align:center;font-weight:600;letter-spacing:-.02em}.PrivacyPolicy_sectionTitle__kwy3m{font-size:20px;color:#000;margin-top:48px;margin-bottom:24px;font-weight:600;display:flex;align-items:center;position:relative;letter-spacing:-.01em}.PrivacyPolicy_sectionTitle__kwy3m:before{display:none}.PrivacyPolicy_subsectionTitle__Wfoax{font-size:16px;color:#000;margin-top:32px;margin-bottom:16px;font-weight:600;letter-spacing:-.01em}.PrivacyPolicy_paragraph__Ju_Qg{margin-bottom:16px;line-height:1.6;color:#333;font-size:14px;font-weight:400}.PrivacyPolicy_orderedList__yU_h6,.PrivacyPolicy_unorderedList__UXU89{margin-bottom:16px;padding-left:24px;font-size:14px}.PrivacyPolicy_orderedList__yU_h6 li,.PrivacyPolicy_unorderedList__UXU89 li{margin-bottom:8px;line-height:1.6;color:#333}.PrivacyPolicy_unorderedList__UXU89 li{list-style-type:disc}.PrivacyPolicy_orderedList__yU_h6 li{list-style-type:decimal}.PrivacyPolicy_orderedList__yU_h6 ol,.PrivacyPolicy_unorderedList__UXU89 ul{margin-top:8px;margin-bottom:8px}.PrivacyPolicy_noticeBox__EWHo3{background-color:#f8f9fa;border-left:3px solid #3a7c7e;padding:16px 20px;margin:24px 0;border-radius:0 4px 4px 0}.PrivacyPolicy_noticeBox__EWHo3 p{margin:0;font-weight:500;color:#000;font-size:14px}.PrivacyPolicy_importantText__gXGBO{background-color:#fffbf5;padding:24px 28px;border-radius:8px;margin:32px 0;border:1px solid #f0e6d2;font-size:13px;text-align:left;box-shadow:0 2px 8px rgba(0,0,0,.04)}.PrivacyPolicy_importantText__gXGBO p{margin:0;line-height:1.7;color:#2c2c2c;letter-spacing:.01em}.PrivacyPolicy_importantText__gXGBO strong{font-weight:600;color:#000}.PrivacyPolicy_contactBox__hbKNy{background-color:#f8f9fa;padding:24px;border-radius:8px;margin-top:40px;border:1px solid #e9ecef}.PrivacyPolicy_contactTitle__tLaFu{color:#000;margin-bottom:20px;font-size:18px;font-weight:600}.PrivacyPolicy_contactDetails__nhYY3{display:grid;gap:12px}.PrivacyPolicy_contactDetails__nhYY3 p{margin:0;display:flex;align-items:baseline;font-size:14px}.PrivacyPolicy_contactDetails__nhYY3 strong{min-width:100px;color:#000;font-weight:600}.PrivacyPolicy_sectionNumber__zn95p{display:inline-flex;align-items:center;justify-content:center;background-color:#3a7c7e;color:#fff;width:28px;height:28px;border-radius:50%;margin-right:12px;font-weight:600;font-size:14px;flex-shrink:0}.PrivacyPolicy_link___rE0E{color:#3a7c7e;text-decoration:none;transition:opacity .2s ease;font-weight:500}.PrivacyPolicy_link___rE0E:hover{opacity:.7;text-decoration:underline}.PrivacyPolicy_termsEmphasis__x_N5N{font-weight:600;color:#000}.PrivacyPolicy_footer__BJJhT{background-color:#000;color:#fff;text-align:center;padding:40px 0;margin-top:80px}.PrivacyPolicy_footer__BJJhT p{color:#fff;margin:0;font-size:14px;font-weight:400}@media (max-width:768px){.PrivacyPolicy_main__53O_F{padding:0 20px;margin:40px auto}.PrivacyPolicy_title__Ior8w{font-size:28px}.PrivacyPolicy_sectionTitle__kwy3m{font-size:18px}.PrivacyPolicy_subsectionTitle__Wfoax{font-size:16px}.PrivacyPolicy_contactDetails__nhYY3 strong{min-width:80px}.PrivacyPolicy_headerContent__P3WWP{flex-direction:column;gap:10px}.PrivacyPolicy_lastUpdated__6haVG{font-size:12px}.PrivacyPolicy_logo__10PeS{font-size:18px}.PrivacyPolicy_sectionNumber__zn95p{width:26px;height:26px;font-size:12px}.PrivacyPolicy_importantText__gXGBO{font-size:12px;padding:20px}.PrivacyPolicy_contactBox__hbKNy{padding:20px}}@media (max-width:480px){.PrivacyPolicy_main__53O_F{padding:0 16px}.PrivacyPolicy_title__Ior8w{font-size:24px;margin-bottom:32px}.PrivacyPolicy_sectionTitle__kwy3m{font-size:18px;margin-top:32px}.PrivacyPolicy_subsectionTitle__Wfoax{font-size:15px}.PrivacyPolicy_paragraph__Ju_Qg{font-size:13px}.PrivacyPolicy_orderedList__yU_h6,.PrivacyPolicy_unorderedList__UXU89{padding-left:20px;font-size:13px}.PrivacyPolicy_noticeBox__EWHo3{padding:12px 16px}.PrivacyPolicy_contactDetails__nhYY3{gap:8px}.PrivacyPolicy_contactDetails__nhYY3 p{flex-direction:column;gap:4px;font-size:13px}.PrivacyPolicy_contactDetails__nhYY3 strong{min-width:auto}}@media print{.PrivacyPolicy_header__x84ga{position:static;box-shadow:none;border-bottom:1px solid #e0e0e0}.PrivacyPolicy_main__53O_F{box-shadow:none;margin:20px auto;padding:40px}.PrivacyPolicy_contactBox__hbKNy,.PrivacyPolicy_importantText__gXGBO,.PrivacyPolicy_noticeBox__EWHo3{-moz-column-break-inside:avoid;break-inside:avoid}.PrivacyPolicy_footer__BJJhT{margin-top:40px;padding:20px 0}.PrivacyPolicy_link___rE0E{color:#3a7c7e;text-decoration:underline}}@keyframes PrivacyPolicy_fadeIn__qtHW0{0%{opacity:0}to{opacity:1}}.PrivacyPolicy_main__53O_F{animation:PrivacyPolicy_fadeIn__qtHW0 .4s ease-out}.PrivacyPolicy_sectionTitle__kwy3m:focus,.PrivacyPolicy_subsectionTitle__Wfoax:focus{outline:2px solid #3a7c7e;outline-offset:4px}.PrivacyPolicy_link___rE0E:focus{outline:2px solid #3a7c7e;outline-offset:2px}.PrivacyPolicy_skipToContent__ukL3g{position:absolute;top:-40px;left:0;background:#000;color:#fff;padding:8px 16px;text-decoration:none;z-index:100;font-size:14px}.PrivacyPolicy_skipToContent__ukL3g:focus{top:0}