body.privacy-body{font-family:"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#111827;background:#f3f5f8;line-height:1.65}body.privacy-body .site-header{position:static}body.privacy-body .header-inner{min-height:72px}body.privacy-body .menu-toggle{display:none}body.privacy-body .main-nav{position:static;display:flex;flex-direction:row;border:none;box-shadow:none;background:transparent;padding:0}body.privacy-body .account-btn{display:inline-flex;align-items:center}.privacy-page h1,.privacy-page h2,.privacy-page h3,.privacy-page h4{font-family:"Commissioner","Manrope",-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:-0.02em;margin:0}.privacy-page{min-height:calc(100vh - 120px);padding:52px 0 96px}.page-container{width:min(1000px,92vw);margin:0 auto}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:13px;color:#5f6d80}.breadcrumbs a{color:#316ad8;text-decoration:none;border-bottom:1px solid transparent;transition:border-color 180ms ease}.breadcrumbs a:hover{border-bottom-color:#316ad8}.breadcrumbs .separator{color:#a0aec0}.page-header{text-align:center;margin-bottom:28px;padding:42px 28px 34px;border-radius:20px;background:linear-gradient(140deg,#2f67d6 0%,#2153b0 100%);color:#fff;box-shadow:0 12px 28px rgba(33,83,176,0.24)}.page-header h1{font-size:clamp(2rem,5vw,3rem);font-weight:700;letter-spacing:-0.03em;margin-bottom:12px;color:#ffffff}.page-header p{color:#ffffff}.page-intro{margin:0 auto 10px;max-width:70ch;font-size:16px;opacity:0.95;color:#ffffff}.page-meta{display:inline-flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:8px}.page-meta span{border:1px solid rgba(255,255,255,0.35);border-radius:999px;padding:7px 12px;font-family:"Instrument Sans","Commissioner",sans-serif;font-size:12px;letter-spacing:0.01em;color:rgba(255,255,255,0.9)}.privacy-tldr{background:linear-gradient(135deg,#f5f9ff 0%,#ebf3ff 100%);border-left:4px solid #316ad8;border-radius:12px;padding:28px;margin-bottom:28px;box-shadow:0 4px 14px rgba(15,23,42,0.06)}.privacy-tldr h2{font-size:22px;margin-bottom:14px}.privacy-tldr p{margin:0 0 14px;color:#415368}.privacy-tldr ul{margin:0;padding:0;list-style:none}.privacy-tldr li{position:relative;padding-left:26px;margin-bottom:10px;color:#1f2937}.privacy-tldr li::before{content:"✓";position:absolute;left:0;top:0;color:#316ad8;font-weight:700}.privacy-content{background:#fff;border-radius:16px;padding:48px;box-shadow:0 2px 16px rgba(0,0,0,0.06),0 0 0 1px rgba(15,23,42,0.05)}.privacy-section{margin-bottom:42px;padding-bottom:28px;border-bottom:1px solid #edf1f7}.privacy-section:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.privacy-section h2{display:flex;align-items:center;gap:12px;font-size:clamp(1.4rem,2.8vw,1.78rem);margin-bottom:18px;color:#111827}.section-number{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:9px;background:linear-gradient(140deg,#2f67d6 0%,#2153b0 100%);color:#fff;font-size:15px;font-weight:700;flex-shrink:0}.privacy-section p{margin:0 0 14px;color:#1f2937}.privacy-section ul{list-style:none;padding:0;margin:0 0 14px}.privacy-section li{position:relative;padding-left:16px;margin-bottom:10px;color:#1f2937}.privacy-section li::before{content:"";position:absolute;left:0;top:11px;width:6px;height:6px;border-radius:50%;background:#316ad8}.data-table-wrap{overflow-x:auto;border-radius:12px;margin:20px 0}.data-table{width:100%;border-collapse:collapse;min-width:780px;box-shadow:0 2px 10px rgba(15,23,42,0.08)}.data-table thead{background:linear-gradient(140deg,#2f67d6 0%,#2153b0 100%)}.data-table th{color:#fff;text-align:left;font:600 12px/1.3 "Instrument Sans","Commissioner",sans-serif;text-transform:uppercase;letter-spacing:0.04em;padding:14px 14px}.data-table td{padding:14px;border-bottom:1px solid #e7edf6;font-size:14px;vertical-align:top}.data-table tbody tr{background:#fff}.data-table tbody tr:nth-child(even){background:#f9fbff}.privacy-highlight,.privacy-note,.privacy-warning{border-left:4px solid;border-radius:10px;padding:16px 18px;margin:16px 0;font-weight:500}.privacy-highlight{border-left-color:#d97706;background:linear-gradient(135deg,#fffaeb 0%,#fff3d2 100%)}.privacy-note{border-left-color:#316ad8;background:linear-gradient(135deg,#f0f7ff 0%,#e3efff 100%)}.privacy-warning{border-left-color:#b45330;background:linear-gradient(135deg,#fff4ef 0%,#ffe6dc 100%)}.contact-box{background:linear-gradient(152deg,#ffffff 0%,#f6f9ff 100%);border:1px solid #d7deea;border-radius:12px;padding:22px}.contact-box h3{font-size:20px;margin-bottom:14px}.contact-list{margin:0;padding:0;list-style:none}.contact-list li{margin-bottom:10px;padding-left:0}.contact-list li::before{display:none}.privacy-section a,.contact-list a{color:#316ad8;text-decoration:none;border-bottom:1px solid transparent;transition:border-color 180ms ease}.privacy-section a:hover,.contact-list a:hover{border-bottom-color:#316ad8}.faq-grid{display:grid;gap:12px}.faq-item{border:1px solid #d7deea;border-radius:10px;padding:14px 16px;background:#fbfdff}.faq-item h3{font-size:17px;margin-bottom:8px}.faq-item p{margin-bottom:0;color:#4b5563}.page-footer{text-align:center;padding-top:28px}.back-link{display:inline-flex;align-items:center;gap:8px;font:600 15px/1 "Commissioner","Instrument Sans",sans-serif;color:#fff;background:linear-gradient(140deg,#2f67d6 0%,#2153b0 100%);border-radius:10px;padding:13px 28px;box-shadow:0 8px 20px rgba(46,124,246,0.2);transition:transform 180ms ease,box-shadow 180ms ease}.back-link:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(46,124,246,0.3)}@media (max-width:900px){.privacy-content{padding:34px 22px}.privacy-section h2{align-items:flex-start}}@media (max-width:768px){body.privacy-body .header-inner{gap:8px}body.privacy-body .main-nav{overflow-x:auto;white-space:nowrap;gap:2px;padding-bottom:4px}body.privacy-body .main-nav a{padding:8px 10px}body.privacy-body .account-btn{display:none}.privacy-page{padding:38px 0 70px}.page-header{border-radius:16px;padding:30px 20px 26px}.page-intro{font-size:15px}.privacy-tldr,.privacy-content{border-radius:14px}.privacy-tldr{padding:22px 18px}.section-number{width:32px;height:32px;font-size:14px}.breadcrumbs{font-size:12px}}@media (prefers-reduced-motion:reduce){*{transition:none !important;animation:none !important}}.privacy-section ol{list-style:none;counter-reset:item;padding-left:0;margin-bottom:20px}.privacy-section ol>li{counter-increment:item;padding-left:22px;position:relative;margin-bottom:14px}.privacy-section ol>li::before{content:counter(item) ".";position:absolute;left:0;top:0;color:#3478F6;font-weight:600;width:auto;height:auto;background:none;border-radius:0}.privacy-section h3{font-size:20px;font-weight:600;color:#1D1D1F;margin:24px 0 12px 0}.privacy-section ul,.privacy-section ol{margin-left:10px}.contact-box ul.contact-list{background-color:transparent}a.chooser-result-cta{color:white}