.Le8L_q_privacyPolicyRoute{--pp-ink:var(--color-ink);--pp-ink-soft:var(--color-ink-secondary);--pp-ink-muted:var(--color-ink-tertiary);--pp-rule:#ffffff1a;--pp-rule-soft:#ffffff0f;--pp-surface:#071226d9;--pp-white:#0c1b36;--pp-gold:var(--color-accent-500);--pp-gold-light:#2563eb1a;--pp-red:#f87171;--pp-red-light:#f871711f;--pp-blue:#38bdf8;--pp-blue-light:#38bdf81f;--pp-green:#34d399;--pp-green-light:#34d3991f;--pp-cover-deep:#0a2540;--pp-cover-mid:#10315c;--pp-cover-soft:#1b4079;padding-top:clamp(118px,12vw,148px);padding-bottom:clamp(46px,7vw,88px);position:relative;overflow:clip}.Le8L_q_privacyPolicyRoute:before{content:"";pointer-events:none;background:radial-gradient(circle at 12% 14%,#2563eb1a,#0000 38%),radial-gradient(circle at 86% 26%,#22d3ee1f,#0000 42%);position:absolute;inset:0}.Le8L_q_privacyPolicyRoute:after{content:"";opacity:.28;pointer-events:none;background-image:radial-gradient(circle,#60708524 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.Le8L_q_policyShell{z-index:1;position:relative}.Le8L_q_policyShell *{box-sizing:border-box}.Le8L_q_policyShell .page{background:var(--pp-white);border:1px solid var(--pp-rule-soft);width:min(1080px,100dvw - clamp(24px,6vw,72px));font-family:var(--font-sans), sans-serif;color:var(--pp-ink);letter-spacing:.01em;border-radius:clamp(16px,2.4vw,24px);margin:0 auto;line-height:1.78;overflow:hidden;box-shadow:0 28px 80px #25304133}.Le8L_q_policyShell .cover{background:linear-gradient(110deg, #ffffff0a 0 1px, transparent 1px 34px), linear-gradient(180deg, #ffffff0d, transparent 46%), linear-gradient(138deg, var(--pp-cover-deep) 0%, var(--pp-cover-mid) 58%, var(--pp-cover-soft) 100%);padding:clamp(38px,5.4vw,60px) clamp(24px,4vw,52px) clamp(30px,4vw,44px);position:relative;overflow:hidden}.Le8L_q_policyShell .cover:before{content:"";border:1px solid #2563eb29;border-radius:999px;width:300px;height:300px;position:absolute;top:-80px;right:-70px}.Le8L_q_policyShell .cover:after{content:"";border:1px solid #4d8dff24;border-radius:999px;width:250px;height:250px;position:absolute;bottom:-110px;left:24px}:is(.Le8L_q_policyShell .cover-top,.Le8L_q_policyShell .cover-title,.Le8L_q_policyShell .cover-meta){z-index:1;position:relative}.Le8L_q_policyShell .cover-top{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:clamp(24px,3.2vw,38px);display:flex}.Le8L_q_policyShell .brand-name{color:#f7f6f4;font-family:var(--font-sans), sans-serif;margin:0 0 4px;font-size:clamp(1.1rem,2.4vw,1.4rem);font-weight:800;line-height:1.2}.Le8L_q_policyShell .brand-contact{color:#f1eee8b8;letter-spacing:.05em;text-transform:uppercase;font-size:.8rem}.Le8L_q_policyShell .doc-badge{color:#bfd7fe;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;background:#2563eb29;border:1px solid #4d8dff80;border-radius:999px;justify-content:center;align-items:center;padding:7px 15px;font-size:.72rem;font-weight:700;display:inline-flex}.Le8L_q_policyShell .cover-title h1{color:#fbfaf8;max-width:700px;font-family:var(--font-sans), sans-serif;letter-spacing:-.02em;margin:0 0 12px;font-size:clamp(2rem,5.4vw,3.35rem);font-weight:800;line-height:1.04}.Le8L_q_policyShell .policy-kicker{color:#93c5fd;letter-spacing:.12em;text-transform:uppercase;margin-bottom:14px;font-size:.78rem;font-weight:800}.Le8L_q_policyShell .cover-title p{color:#ece9e2d1;max-width:760px;margin:0;font-size:clamp(.92rem,1.75vw,1.02rem);line-height:1.75}.Le8L_q_policyShell .cover-rule{border:0;border-top:1px solid #fff3;margin:clamp(18px,2.6vw,28px) 0}.Le8L_q_policyShell .cover-meta{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px 18px;display:grid}.Le8L_q_policyShell .meta-item{background:#ffffff0f;border:1px solid #ffffff29;border-radius:12px;min-width:0;padding:10px 12px}.Le8L_q_policyShell .meta-item .label{color:#ece9e2a8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:.68rem;font-weight:600;display:block}.Le8L_q_policyShell .meta-item .value{color:#f6f4ee;font-size:.87rem;font-weight:600;line-height:1.45}.Le8L_q_policyShell .toc-wrapper{background:var(--pp-surface);border-top:1px solid var(--pp-rule-soft);border-bottom:1px solid var(--pp-rule-soft);padding:clamp(24px,3.3vw,34px) clamp(22px,4vw,52px)}.Le8L_q_policyShell .toc-label{color:var(--pp-ink);font-family:var(--font-sans), sans-serif;border-bottom:2px solid #33435b47;margin:0 0 14px;padding-bottom:8px;font-size:clamp(1.05rem,2vw,1.32rem);font-weight:700;display:inline-block}.Le8L_q_policyShell .toc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px 26px;display:grid}.Le8L_q_policyShell .toc-part{color:#93c5fd;letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;margin-top:14px;margin-bottom:3px;font-size:.74rem;font-weight:800}.Le8L_q_policyShell .toc-item{min-width:0;color:var(--pp-ink-soft);align-items:baseline;gap:7px;padding:3px 0;font-size:.9rem;line-height:1.52;text-decoration:none;transition:color .16s;display:inline-flex}:is(.Le8L_q_policyShell .toc-item:hover,.Le8L_q_policyShell .toc-item:focus-visible){color:var(--pp-ink)}.Le8L_q_policyShell .toc-num{color:var(--pp-ink-muted);min-width:24px;font-size:.82rem;font-weight:700}.Le8L_q_policyShell .doc-body{padding:clamp(26px,4vw,44px) clamp(22px,4vw,52px) clamp(30px,4vw,48px)}.Le8L_q_policyShell .notice-box{border-left:4px solid var(--pp-gold);background:var(--pp-gold-light);color:var(--pp-ink-soft);border-radius:0 14px 14px 0;margin-bottom:34px;padding:16px 18px;font-size:.97rem;line-height:1.78}.Le8L_q_policyShell .notice-box strong{color:var(--pp-ink);font-size:1rem}.Le8L_q_policyShell .part-divider{align-items:center;gap:14px;margin:34px 0 22px;display:flex}.Le8L_q_policyShell .part-divider-line{background:var(--pp-rule);flex:1;min-width:0;height:1px}.Le8L_q_policyShell .part-label{color:#93c5fd;letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;border:1px solid #2563eb66;border-radius:999px;padding:6px 14px;font-size:.72rem;font-weight:800}.Le8L_q_policyShell .section{page-break-inside:avoid;width:auto;max-width:none;margin:0 0 32px;padding-inline:0}.Le8L_q_policyShell .section[id]{scroll-margin-top:112px}.Le8L_q_policyShell .section-head{border-bottom:1px solid var(--pp-rule);align-items:center;gap:12px;margin-bottom:13px;padding-bottom:11px;display:flex}.Le8L_q_policyShell .section-num{min-width:32px;color:var(--pp-ink-muted);font-family:var(--font-sans), sans-serif;font-size:1.1rem;font-weight:700}.Le8L_q_policyShell .section-title{color:var(--pp-ink);font-family:var(--font-sans), sans-serif;margin:0;font-size:clamp(1.14rem,2.2vw,1.34rem);font-weight:700;line-height:1.3}.Le8L_q_policyShell .clause{color:var(--pp-ink-soft);margin-bottom:11px;padding-left:30px;font-size:.98rem;line-height:1.88;position:relative}.Le8L_q_policyShell .clause:before{content:attr(data-n) ".";color:var(--pp-ink-muted);font-size:.85rem;font-weight:700;position:absolute;top:0;left:0}.Le8L_q_policyShell .sub-clause{color:var(--pp-ink-soft);margin:7px 0 7px 30px;padding-left:26px;font-size:.94rem;line-height:1.82;position:relative}.Le8L_q_policyShell .sub-clause:before{content:attr(data-n);color:var(--pp-ink-muted);font-size:.84rem;font-weight:700;position:absolute;top:0;left:0}.Le8L_q_policyShell .box{border:1px solid var(--pp-rule-soft);border-radius:12px;margin:13px 0;padding:14px 16px;font-size:.94rem;line-height:1.78}.Le8L_q_policyShell .box-heading{letter-spacing:.08em;text-transform:uppercase;margin-bottom:7px;font-size:.84rem;font-weight:800;display:block}.Le8L_q_policyShell .box-neutral{color:var(--pp-ink-soft);background:#071226;border-left:3px solid #33435b94}.Le8L_q_policyShell .box-warning{border-left:3px solid var(--pp-red);background:var(--pp-red-light);color:var(--pp-ink-soft)}.Le8L_q_policyShell .box-warning .box-heading{color:var(--pp-red)}.Le8L_q_policyShell .box-info{border-left:3px solid var(--pp-blue);background:var(--pp-blue-light);color:var(--pp-ink-soft)}.Le8L_q_policyShell .box-info .box-heading{color:var(--pp-blue)}.Le8L_q_policyShell .box-success{border-left:3px solid var(--pp-green);background:var(--pp-green-light);color:var(--pp-ink-soft)}.Le8L_q_policyShell .box-success .box-heading{color:var(--pp-green)}.Le8L_q_policyShell .box-gold{border-left:3px solid var(--pp-gold);background:var(--pp-gold-light);color:var(--pp-ink-soft)}.Le8L_q_policyShell .dt{border-collapse:separate;border-spacing:0;border:1px solid var(--pp-rule-soft);border-radius:12px;width:100%;margin:13px 0;font-size:.9rem;overflow:hidden}.Le8L_q_policyShell .dt thead th{background:linear-gradient(120deg, var(--pp-cover-deep), #10315c);color:#f7f5f0;text-align:left;text-transform:uppercase;letter-spacing:.08em;padding:11px 12px;font-size:.72rem;font-weight:700;line-height:1.5}.Le8L_q_policyShell .dt tbody tr:nth-child(odd){background:#0c1b36}.Le8L_q_policyShell .dt tbody tr:nth-child(2n){background:#071226}.Le8L_q_policyShell .dt tbody td{border-bottom:1px solid var(--pp-rule-soft);color:var(--pp-ink-soft);vertical-align:top;padding:10px 12px;line-height:1.72}.Le8L_q_policyShell .dt tbody tr:last-child td{border-bottom:0}.Le8L_q_policyShell .dt tbody td:first-child{color:var(--pp-ink);font-weight:700}.Le8L_q_policyShell .two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:12px 0;display:grid}.Le8L_q_policyShell .three-col{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:12px 0;display:grid}.Le8L_q_policyShell .card{border:1px solid var(--pp-rule-soft);color:var(--pp-ink-soft);background:#071226;border-radius:12px;padding:12px 13px;font-size:.9rem;line-height:1.7}.Le8L_q_policyShell .card-title{color:var(--pp-ink);letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px;font-size:.78rem;font-weight:800}.Le8L_q_policyShell .card-accent{border-top:3px solid #33435bad}.Le8L_q_policyShell .card-gold{border-top:3px solid #2563ebb8}.Le8L_q_policyShell .card-blue{border-top:3px solid #355f90b8}.Le8L_q_policyShell .rights-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:12px 0;display:grid}.Le8L_q_policyShell .right-item{border:1px solid var(--pp-rule-soft);color:var(--pp-ink-soft);background:#071226;border-left:3px solid #33435ba3;border-radius:0 12px 12px 0;padding:11px 12px;font-size:.9rem;line-height:1.68}.Le8L_q_policyShell .right-item strong{color:var(--pp-ink);letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px;font-size:.78rem;display:block}.Le8L_q_policyShell .tp-card{border:1px solid var(--pp-rule-soft);border-radius:12px;margin:10px 0;overflow:hidden}.Le8L_q_policyShell .tp-card-head{background:linear-gradient(118deg, var(--pp-cover-deep), #10315c);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.Le8L_q_policyShell .tp-card-name{color:#f7f4ee;font-size:.9rem;font-weight:700;line-height:1.5}.Le8L_q_policyShell .tp-card-role{color:#efeae0c2;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;font-size:.68rem;font-weight:700}.Le8L_q_policyShell .tp-card-body{color:var(--pp-ink-soft);background:#071226;padding:13px 14px;font-size:.9rem;line-height:1.72}.Le8L_q_policyShell .tp-link{color:var(--pp-ink-muted);word-break:break-word;margin-top:7px;font-size:.78rem;font-style:italic;display:block}.Le8L_q_policyShell .perm-card{border:1px solid var(--pp-rule-soft);color:var(--pp-ink-soft);background:#071226;border-radius:12px;padding:12px 13px;font-size:.89rem;line-height:1.68}.Le8L_q_policyShell .perm-title{color:var(--pp-ink);margin-bottom:6px;font-size:.88rem;font-weight:700}.Le8L_q_policyShell .perm-status{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-bottom:8px;padding:2px 9px;font-size:.65rem;font-weight:800;display:inline-block}.Le8L_q_policyShell .perm-required{color:var(--pp-red);background:var(--pp-red-light)}.Le8L_q_policyShell .perm-none{color:var(--pp-green);background:var(--pp-green-light)}.Le8L_q_policyShell .timeline{margin:14px 0 12px 8px}.Le8L_q_policyShell .tl-item{gap:14px;margin-bottom:12px;display:flex;position:relative}.Le8L_q_policyShell .tl-item:before{content:"";background:var(--pp-rule);width:1px;height:calc(100% + 6px);position:absolute;top:22px;left:14px}.Le8L_q_policyShell .tl-item:last-child:before{display:none}.Le8L_q_policyShell .tl-dot{color:#f6f3ec;background:linear-gradient(132deg, var(--pp-cover-deep), #1b4079);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:29px;height:29px;font-size:.76rem;font-weight:700;display:flex}.Le8L_q_policyShell .tl-content{color:var(--pp-ink-soft);padding-top:4px;font-size:.9rem;line-height:1.72}.Le8L_q_policyShell .tl-content strong{color:var(--pp-ink);margin-bottom:2px;display:block}.Le8L_q_policyShell .doc-footer{border-top:1px solid var(--pp-rule-soft);background:#071226;justify-content:space-between;align-items:flex-start;gap:22px;padding:16px clamp(22px,4vw,52px) 20px;display:flex}:is(.Le8L_q_policyShell .footer-left,.Le8L_q_policyShell .footer-right){color:var(--pp-ink-muted);font-size:.78rem;line-height:1.7}.Le8L_q_policyShell .footer-left strong{color:var(--pp-ink)}.Le8L_q_policyShell .footer-right{text-align:right}.Le8L_q_policyShell .bottom-rule{background:linear-gradient(92deg,#0a2540 0%,#1b4079 48%,#2563eb 100%);height:5px}@media (max-width:1080px){.Le8L_q_policyShell .toc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Le8L_q_policyShell .three-col{grid-template-columns:repeat(2,minmax(0,1fr))}.Le8L_q_policyShell .tp-card-head{flex-direction:column;align-items:flex-start}.Le8L_q_policyShell .tp-card-role{white-space:normal}}@media (max-width:760px){.Le8L_q_privacyPolicyRoute{padding-top:108px}.Le8L_q_privacyPolicyRoute:after{opacity:.2}.Le8L_q_policyShell .page{border-radius:14px;width:calc(100dvw - 20px)}.Le8L_q_policyShell .cover-top{flex-direction:column;align-items:flex-start}.Le8L_q_policyShell .brand-contact{font-size:.74rem}.Le8L_q_policyShell .cover-meta{grid-template-columns:1fr}:is(.Le8L_q_policyShell .toc-grid,.Le8L_q_policyShell .two-col,.Le8L_q_policyShell .three-col,.Le8L_q_policyShell .rights-grid){grid-template-columns:1fr}.Le8L_q_policyShell .section-head{align-items:flex-start;gap:9px}.Le8L_q_policyShell .section-num{min-width:26px}.Le8L_q_policyShell .clause{padding-left:26px;font-size:.95rem}.Le8L_q_policyShell .sub-clause{margin-left:18px;padding-left:20px;font-size:.92rem}.Le8L_q_policyShell .part-divider{gap:8px}.Le8L_q_policyShell .part-label{white-space:normal;text-align:center}.Le8L_q_policyShell .dt{display:block;overflow-x:auto}.Le8L_q_policyShell .doc-footer{flex-direction:column;gap:12px}.Le8L_q_policyShell .footer-right{text-align:left}}@media print{.Le8L_q_privacyPolicyRoute{padding:0}.Le8L_q_privacyPolicyRoute:before,.Le8L_q_privacyPolicyRoute:after{display:none}.Le8L_q_policyShell .page{width:100%;box-shadow:none;border:0;border-radius:0}}
