.DataPolicy_container__FQZwZ{background:#fffdf2;min-height:100vh;padding-bottom:80px;overflow-x:hidden}.DataPolicy_wrapper__P_PfQ{max-width:1000px;margin:-40px auto 0;padding:0 20px;position:relative;z-index:10}@media(max-width:768px){.DataPolicy_wrapper__P_PfQ{margin-top:-20px;padding:0 16px}}@media(max-width:480px){.DataPolicy_wrapper__P_PfQ{padding:0 12px}}.DataPolicy_header__K2yOf{background:#fffdf2;padding:120px 20px 60px;text-align:center;position:relative;overflow:hidden}.DataPolicy_header__K2yOf:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(242,106,27,.08) 0,transparent 50%),radial-gradient(circle at 80% 80%,rgba(142,0,56,.06) 0,transparent 50%);pointer-events:none}@media(max-width:768px){.DataPolicy_header__K2yOf{padding:100px 20px 40px}}@media(max-width:480px){.DataPolicy_header__K2yOf{padding:90px 16px 30px}}.DataPolicy_headerContent__noPAt{position:relative;z-index:1;max-width:900px;margin:0 auto}.DataPolicy_headerTitle__x0cTn{font-size:3.5rem;font-weight:800;background:linear-gradient(90deg,#f26a1b,#8e0038);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 16px;letter-spacing:-.02em;word-spacing:.1em}@media(max-width:768px){.DataPolicy_headerTitle__x0cTn{font-size:2.2rem}}@media(max-width:480px){.DataPolicy_headerTitle__x0cTn{font-size:1.5rem;margin-bottom:12px}}.DataPolicy_headerSubtitle__w_1OK{font-size:1rem;color:#444;margin:0;font-weight:500;letter-spacing:.05em;opacity:.8}@media(max-width:768px){.DataPolicy_headerSubtitle__w_1OK{font-size:.9rem}}@media(max-width:480px){.DataPolicy_headerSubtitle__w_1OK{font-size:.8rem}}.DataPolicy_importantNotice__uey7B{background:rgba(242,106,27,.05);-webkit-backdrop-filter:blur(10px) saturate(100%);backdrop-filter:blur(10px) saturate(100%);border:2px solid linear-gradient(90deg,#f26a1b,#8e0038);border-image:linear-gradient(90deg,#f26a1b,#8e0038) 1;border-radius:20px;padding:32px;margin-bottom:48px;box-shadow:0 4px 24px rgba(242,106,27,.08);display:flex;gap:24px;align-items:flex-start;transition:all .3s cubic-bezier(.4,0,.2,1)}.DataPolicy_importantNotice__uey7B:hover{background:rgba(242,106,27,.08);box-shadow:0 8px 32px rgba(242,106,27,.12);transform:translateY(-2px)}@media(max-width:768px){.DataPolicy_importantNotice__uey7B{padding:24px;margin-bottom:40px;gap:16px}}@media(max-width:480px){.DataPolicy_importantNotice__uey7B{padding:20px;margin-bottom:32px;flex-direction:column;gap:12px}}.DataPolicy_noticeIcon__nhUDf{font-size:2.5rem;flex-shrink:0;line-height:1}@media(max-width:480px){.DataPolicy_noticeIcon__nhUDf{font-size:2rem}}.DataPolicy_noticeContent__bKDyp{flex:1 1}.DataPolicy_noticeTitle__TBhjx{font-size:1.2rem;font-weight:700;background:linear-gradient(90deg,#f26a1b,#8e0038);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 12px}@media(max-width:480px){.DataPolicy_noticeTitle__TBhjx{font-size:1rem}}.DataPolicy_noticeText__au_IV{font-size:.95rem;color:#444;margin:0;line-height:1.6}@media(max-width:480px){.DataPolicy_noticeText__au_IV{font-size:.9rem}}.DataPolicy_sectionsContainer__1wJlG{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}@media(max-width:768px){.DataPolicy_sectionsContainer__1wJlG{gap:16px;margin-bottom:32px}}@media(max-width:480px){.DataPolicy_sectionsContainer__1wJlG{gap:12px}}.DataPolicy_policySection__grD9A{background:#fff;border:1px solid rgba(242,106,27,.2);border-radius:16px;overflow:hidden;box-shadow:0 2px 12px rgba(242,106,27,.06);transition:all .3s cubic-bezier(.4,0,.2,1)}.DataPolicy_policySection__grD9A:hover{border-color:#f26a1b;box-shadow:0 8px 24px rgba(242,106,27,.12)}@media(max-width:480px){.DataPolicy_policySection__grD9A{border-radius:12px}}.DataPolicy_sectionHeader__duVBD{width:100%;padding:24px;display:flex;align-items:center;gap:20px;background:#fff;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-align:left}.DataPolicy_sectionHeader__duVBD:hover{background:rgba(242,106,27,.03)}@media(max-width:768px){.DataPolicy_sectionHeader__duVBD{padding:20px;gap:16px}}@media(max-width:480px){.DataPolicy_sectionHeader__duVBD{padding:16px;gap:12px}}.DataPolicy_sectionBadge__rKATa{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#f26a1b,#8e0038);color:#fff;font-weight:700;font-size:.9rem;border-radius:10px;transition:all .3s cubic-bezier(.4,0,.2,1)}.DataPolicy_policySection__grD9A:hover .DataPolicy_sectionBadge__rKATa{transform:scale(1.05);box-shadow:0 4px 12px rgba(142,0,56,.2)}@media(max-width:480px){.DataPolicy_sectionBadge__rKATa{width:36px;height:36px;font-size:.85rem}}.DataPolicy_sectionTitle__Q2F1J{flex:1 1;font-size:1.3rem;font-weight:700;color:#1a1a1a;margin:0;transition:color .3s cubic-bezier(.4,0,.2,1)}.DataPolicy_policySection__grD9A:hover .DataPolicy_sectionTitle__Q2F1J{background:linear-gradient(90deg,#f26a1b,#8e0038);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.DataPolicy_sectionTitle__Q2F1J{font-size:1.1rem}}@media(max-width:480px){.DataPolicy_sectionTitle__Q2F1J{font-size:.95rem}}.DataPolicy_toggleIcon__UIADu{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f26a1b,#8e0038);color:#fff;font-size:1.5rem;font-weight:300;border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1);line-height:1}.DataPolicy_toggleIcon__UIADu.DataPolicy_open__Qn4do{transform:rotate(45deg)}@media(max-width:480px){.DataPolicy_toggleIcon__UIADu{width:28px;height:28px;font-size:1.2rem}}.DataPolicy_sectionContent__XhnLG{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1);background:rgba(242,106,27,.02)}.DataPolicy_sectionContent__XhnLG.DataPolicy_expanded__iaV8_{max-height:3000px}.DataPolicy_contentInner__vFdix{padding:0 24px 24px;animation:DataPolicy_slideDown__nS9Lb .4s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.DataPolicy_contentInner__vFdix{padding:0 20px 20px}}@media(max-width:480px){.DataPolicy_contentInner__vFdix{padding:0 16px 16px}}@keyframes DataPolicy_slideDown__nS9Lb{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DataPolicy_paragraph__zf4ZQ{font-size:.95rem;line-height:1.7;color:#444;margin:0 0 16px}.DataPolicy_paragraph__zf4ZQ:last-child{margin-bottom:0}@media(max-width:768px){.DataPolicy_paragraph__zf4ZQ{font-size:.9rem;line-height:1.6;margin-bottom:12px}}@media(max-width:480px){.DataPolicy_paragraph__zf4ZQ{font-size:.85rem}}.DataPolicy_bulletList__Kd1ng{list-style-type:disc;list-style-position:outside;margin-left:1.5rem;margin-top:12px;margin-bottom:16px;display:flex;flex-direction:column;gap:10px}.DataPolicy_bulletList__Kd1ng li{color:#444;font-size:.95rem;line-height:1.6}.DataPolicy_bulletList__Kd1ng li strong{color:#1a1a1a;font-weight:700}@media(max-width:480px){.DataPolicy_bulletList__Kd1ng li{font-size:.9rem;line-height:1.5}}@media(max-width:768px){.DataPolicy_bulletList__Kd1ng{margin-left:1.2rem;gap:8px}}@media(max-width:480px){.DataPolicy_bulletList__Kd1ng{margin-left:1rem;gap:6px}}.DataPolicy_tableWrapper__v8quV{overflow-x:auto;margin:24px 0;border-radius:12px;box-shadow:0 4px 12px rgba(242,106,27,.08)}@media(max-width:480px){.DataPolicy_tableWrapper__v8quV{margin:16px 0}}.DataPolicy_dataTable__B8RWT{width:100%;border-collapse:collapse;font-size:.9rem}.DataPolicy_dataTable__B8RWT thead{background:linear-gradient(90deg,#f26a1b,#8e0038);color:#fff}.DataPolicy_dataTable__B8RWT th{padding:16px;text-align:left;font-weight:700;letter-spacing:.02em;font-size:.9rem}@media(max-width:480px){.DataPolicy_dataTable__B8RWT th{padding:12px;font-size:.8rem}}.DataPolicy_dataTable__B8RWT tbody tr{border-bottom:1px solid rgba(242,106,27,.2);transition:background-color .3s ease}.DataPolicy_dataTable__B8RWT tbody tr:last-child{border-bottom:none}.DataPolicy_dataTable__B8RWT tbody tr:hover{background:rgba(242,106,27,.03)}@media(max-width:480px){.DataPolicy_dataTable__B8RWT tbody tr:nth-child(odd){background:rgba(242,106,27,.02)}}.DataPolicy_dataTable__B8RWT tbody td{padding:16px;color:#444}@media(max-width:480px){.DataPolicy_dataTable__B8RWT tbody td{padding:12px;font-size:.85rem}}.DataPolicy_dataTypeCell__vhjew{font-weight:600;color:#1a1a1a;background:rgba(242,106,27,.05);min-width:120px}@media(max-width:480px){.DataPolicy_dataTypeCell__vhjew{font-weight:700;font-size:.85rem}}.DataPolicy_contactInfo__wlDBG{background:rgba(242,106,27,.04);border-left:4px solid linear-gradient(90deg,#f26a1b,#8e0038);padding:24px;border-radius:12px;margin-top:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.DataPolicy_contactInfo__wlDBG:hover{background:rgba(242,106,27,.08);box-shadow:0 4px 16px rgba(242,106,27,.1)}@media(max-width:768px){.DataPolicy_contactInfo__wlDBG{padding:20px;margin-top:16px}}@media(max-width:480px){.DataPolicy_contactInfo__wlDBG{padding:16px;margin-top:12px}}.DataPolicy_contactTitle__z7YdD{font-size:1.1rem;font-weight:700;background:linear-gradient(90deg,#f26a1b,#8e0038);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0 0 12px}@media(max-width:480px){.DataPolicy_contactTitle__z7YdD{font-size:1rem}}.DataPolicy_contactDetail__UdfTi{font-size:.95rem;color:#444;margin:6px 0;line-height:1.6}.DataPolicy_contactDetail__UdfTi a{color:#f26a1b;text-decoration:none;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.DataPolicy_contactDetail__UdfTi a:hover{color:#8e0038;text-decoration:underline}.DataPolicy_contactDetail__UdfTi strong{color:#1a1a1a;font-weight:700}@media(max-width:480px){.DataPolicy_contactDetail__UdfTi{font-size:.9rem}}.DataPolicy_footer__C6s11{text-align:center;padding:40px 20px;border-top:2px solid rgba(242,106,27,.2);margin-top:60px;background:rgba(242,106,27,.02)}.DataPolicy_footer__C6s11 p{font-size:.9rem;color:#444;margin:8px 0;transition:color .3s ease}.DataPolicy_footer__C6s11 p:first-child{font-weight:700;background:linear-gradient(90deg,#f26a1b,#8e0038);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:1rem}@media(max-width:768px){.DataPolicy_footer__C6s11{padding:32px 16px;margin-top:48px}}@media(max-width:480px){.DataPolicy_footer__C6s11{padding:24px 12px;margin-top:40px}.DataPolicy_footer__C6s11 p{font-size:.8rem}.DataPolicy_footer__C6s11 p:first-child{font-size:.9rem}}.DataPolicy_footerNote__ckJau{font-size:.85rem!important;font-style:italic;opacity:.7!important;margin-top:12px!important}@media(max-width:480px){.DataPolicy_footerNote__ckJau{font-size:.75rem!important}}@media(prefers-reduced-motion:reduce){.DataPolicy_container__FQZwZ *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{.DataPolicy_container__FQZwZ{background:#fff;padding-bottom:0}.DataPolicy_sectionContent__XhnLG{max-height:none!important}.DataPolicy_toggleIcon__UIADu{display:none}.DataPolicy_policySection__grD9A{page-break-inside:avoid;margin-bottom:20px}}.DataPolicy_acknowledgmentText__1lFFL,.DataPolicy_bulletList__Kd1ng,.DataPolicy_bulletList__Kd1ng li,.DataPolicy_contactCardItem__tOHfg,.DataPolicy_contactDetail__UdfTi,.DataPolicy_dataTable__B8RWT td,.DataPolicy_disclaimerBox___qRgl p,.DataPolicy_introBox__DOjAb p,.DataPolicy_noticeText__au_IV,.DataPolicy_paragraph__zf4ZQ,.DataPolicy_sectionContent__XhnLG p{font-family:Poppins,sans-serif!important}