.PolicyPage_page__9l1Ng{min-height:100vh;background:var(--bg)}.PolicyPage_header__ZBGOe{position:-webkit-sticky;position:sticky;top:0;z-index:10;background:rgba(255,255,255,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(12,31,63,.08)}.PolicyPage_headerBar__0IuNX{max-width:1000px;margin:0 auto;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;gap:14px}.PolicyPage_brand__KuVZN{display:flex;align-items:center;gap:11px}.PolicyPage_brandLabel__kws1Z{font-size:19px;font-weight:800;color:var(--navy);letter-spacing:-.02em}.PolicyPage_backBtn__aBsyt{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1.5px solid rgba(12,31,63,.12);border-radius:11px;padding:9px 15px;font-size:14px;font-weight:700;color:var(--navy);transition:border-color .15s,color .15s}.PolicyPage_backBtn__aBsyt:hover{border-color:var(--primary);color:var(--primary)}.PolicyPage_tabRow__q1TgK{max-width:1000px;margin:0 auto;padding:0 22px 14px;display:flex;flex-wrap:wrap;gap:9px}.PolicyPage_tab__TNP4s{border:1.5px solid rgba(12,31,63,.12);background:#fff;color:var(--text-nav);font-weight:700;font-size:13.5px;padding:9px 15px;border-radius:999px;white-space:nowrap;transition:border-color .15s,color .15s}.PolicyPage_tab__TNP4s:hover{border-color:var(--primary);color:var(--primary)}.PolicyPage_tab__TNP4s.PolicyPage_active__6YxaF{border-color:var(--primary);background:var(--primary);color:#fff}.PolicyPage_content__kRN6i{max-width:840px;margin:0 auto;padding:40px 22px 90px}.PolicyPage_title__UICq1{font-size:clamp(28px,4.5vw,40px);line-height:1.1;letter-spacing:-.02em;font-weight:800;margin:0 0 12px;color:var(--navy)}.PolicyPage_meta__LO5vU{font-size:14.5px;color:var(--text-muted);margin:0 0 30px;font-weight:600}.PolicyPage_tocCard__7NxAl{background:#fff;border:1px solid rgba(12,31,63,.07);border-radius:20px;padding:24px 26px;margin-bottom:38px}.PolicyPage_tocHeading__8L_do{font-size:14px;font-weight:700;color:var(--navy);margin:0 0 16px;text-transform:uppercase;letter-spacing:.06em}.PolicyPage_tocGrid__2QTDs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));grid-gap:6px 24px;gap:6px 24px}.PolicyPage_tocItem__rZiyg{display:flex;align-items:baseline;gap:10px;padding:7px 0;transition:color .15s}.PolicyPage_tocItem__rZiyg:hover{color:var(--primary)}.PolicyPage_tocNum__KxD07{flex:0 0 auto;font-size:12px;font-weight:800;color:var(--primary);min-width:20px}.PolicyPage_tocText__xqIk2{font-size:14.5px;font-weight:600;color:var(--text-nav);line-height:1.4}.PolicyPage_footerRow__IexIn{margin-top:44px;padding-top:24px;border-top:1px solid rgba(12,31,63,.08);display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.PolicyPage_footerText__3nh79{font-size:13.5px;color:var(--text-muted);margin:0}.PolicyPage_footerText__3nh79 a,.PolicyPage_topBtn__c_G7l{color:var(--primary);font-weight:700}.PolicyPage_topBtn__c_G7l{display:inline-flex;align-items:center;gap:7px;font-size:13.5px}.PolicyPage_h2__CMN4e{font-size:22px;font-weight:800;color:var(--navy);letter-spacing:-.01em;margin:38px 0 12px;line-height:1.25;display:flex;gap:12px;align-items:baseline;scroll-margin-top:140px}.PolicyPage_numBadge__lSOxi{flex:0 0 auto;min-width:30px;height:30px;padding:0 8px;border-radius:9px;background:var(--primary);color:#fff;font-size:14px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.PolicyPage_h3__8_D_c{font-size:17px;font-weight:700;color:var(--navy);margin:24px 0 8px;line-height:1.3;scroll-margin-top:140px}.PolicyPage_p__khuc4{font-size:15.5px;line-height:1.72;color:var(--text-secondary);margin:11px 0}.PolicyPage_inlineLink__q_KG2{color:var(--primary);font-weight:700}.PolicyPage_inlineLink__q_KG2:hover{text-decoration:underline}.PolicyPage_li__KVlBr{display:flex;gap:11px;align-items:flex-start;margin:8px 0 8px 4px}.PolicyPage_liDot__HNnyT{flex:0 0 auto;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-top:9px}.PolicyPage_liText__NP1BY{font-size:15.5px;line-height:1.65;color:var(--text-secondary)}