.consent.consent-v2{z-index:95;inset-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right));bottom:max(12px,env(safe-area-inset-bottom));max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain;gap:var(--s-3);padding:var(--s-4) var(--s-5) var(--s-5)}.consent-v2 .consent-body{display:grid;grid-gap:var(--s-2);gap:var(--s-2);-webkit-padding-end:28px;padding-inline-end:28px}.consent-v2 h2:focus{outline:none}.consent-v2 h2:focus-visible{outline:2px solid var(--night);outline-offset:4px}.consent-cats{list-style:none;margin:var(--s-2) 0 0;padding:0;display:grid;grid-gap:10px;gap:10px}.consent-cats li{border:1px solid var(--mist);border-radius:12px;padding:10px 12px;background:var(--paper)}.consent-cats .check{align-items:flex-start}.consent-cats input:disabled{opacity:.6}.consent-tag{display:inline-block;-webkit-margin-start:6px;margin-inline-start:6px;padding:0 8px;border-radius:999px;background:var(--ward-soft);color:var(--ward-ink);font-size:.78rem;font-weight:700;vertical-align:middle}.consent-links{display:flex;flex-wrap:wrap;gap:4px 16px}.consent-v2 .consent-actions .btn{flex:1 1 150px;min-height:48px}.consent-close{position:absolute;top:10px;inset-inline-end:10px;width:40px;height:40px;border-radius:50%;border:0;background:transparent;color:var(--slate);cursor:pointer;display:grid;place-items:center}.consent-close:hover{background:var(--mist-2);color:var(--ink)}@media (max-width:520px){.consent.consent-v2{inset-inline:0;bottom:0;border-radius:16px 16px 0 0;gap:8px;padding:12px 14px max(10px,env(safe-area-inset-bottom));max-height:32dvh}.consent-v2 .consent-body{gap:4px;-webkit-padding-end:0;padding-inline-end:0}.consent-v2 .consent-body h2{font-size:1rem;margin:0}.consent-v2 .consent-body>p{font-size:.84rem;line-height:1.4;margin:0}.consent-v2 .consent-links{gap:2px 14px}.consent-v2 .consent-links .link{min-height:24px}.consent-v2 .consent-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.consent-v2 .consent-actions .btn{min-height:44px;padding:6px 8px;font-size:.88rem;line-height:1.15;white-space:normal}.consent.consent-v2:has(.consent-cats){max-height:calc(100dvh - 16px)}html[data-script=urdu] .consent-v2 .consent-body>p{line-height:1.8}html:is([data-script=malayalam],[data-script=tamil],[data-script=telugu]) .consent-v2 .consent-actions .btn{font-size:.72rem;padding-inline:3px;letter-spacing:-.01em}}@media (min-width:521px){.consent.consent-v2:not(:has(.consent-cats)){inset-inline:0;bottom:0;max-width:none;margin:0;border-radius:0;border-inline:0;border-bottom:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px var(--s-5);padding:10px max(20px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.consent.consent-v2:not(:has(.consent-cats)) .consent-body{flex:1 1 420px;gap:2px;-webkit-padding-end:0;padding-inline-end:0}.consent.consent-v2:not(:has(.consent-cats)) .consent-body h2{font-size:1rem;margin:0}.consent.consent-v2:not(:has(.consent-cats)) .consent-body>p{font-size:.86rem;line-height:1.4;margin:0}.consent.consent-v2:not(:has(.consent-cats)) .consent-links{gap:0 16px}.consent.consent-v2:not(:has(.consent-cats)) .consent-actions{flex:0 0 auto;flex-wrap:nowrap}.consent.consent-v2:not(:has(.consent-cats)) .consent-actions .btn{flex:0 0 auto;min-height:44px;padding-block:8px}}.site-footer .footer-btn{color:var(--on-night)}.trust-row{list-style:none;margin:0;padding:10px 0 0;border-top:1px solid var(--mist);display:flex;flex-wrap:wrap;gap:6px 18px;font-size:.86rem;color:var(--slate)}.trust-row li{display:inline-flex;align-items:center;gap:6px}.trust-row svg{flex:none;color:var(--ward)}.trust-row a{color:inherit;text-decoration:underline;text-underline-offset:2px}.night .trust-row{border-top-color:rgba(255,255,255,.12);color:var(--on-night-2)}.night .trust-row svg{color:var(--amber)}.privacy-doc{max-width:860px}.privacy-doc h2{margin-top:32px;font-size:1.3rem;scroll-margin-top:calc(var(--header-h) + 16px)}.privacy-doc h3{margin-top:20px;font-size:1.08rem}.privacy-doc li,.privacy-doc p{color:var(--ink)}.privacy-doc ol,.privacy-doc ul{-webkit-padding-start:22px;padding-inline-start:22px;display:grid;grid-gap:6px;gap:6px}.privacy-doc .toc{display:block;columns:260px 2;column-gap:32px;-webkit-padding-start:24px;padding-inline-start:24px}.privacy-doc .toc li{page-break-inside:avoid;break-inside:avoid;margin-bottom:4px}.privacy-doc a{color:var(--night);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.privacy-doc .placeholder{background:#FFF4CC;color:#6B4E00;padding:0 4px;border-radius:4px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.92em}.summary-panel{-webkit-border-start:4px solid var(--amber);border-inline-start:4px solid var(--amber)}.summary-panel ol{margin:0;-webkit-padding-start:22px;padding-inline-start:22px;display:grid;grid-gap:8px;gap:8px}.doc-meta{display:flex;flex-wrap:wrap;gap:6px 20px}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--mist);border-radius:12px;background:var(--surface);max-width:100%}.data-table{border-collapse:collapse;width:100%;font-size:.92rem}.data-table td,.data-table th{text-align:start;padding:10px 12px;border-bottom:1px solid var(--mist);vertical-align:top}.data-table thead th{background:var(--mist-2);font-weight:650}.data-table tbody th{font-weight:500}.data-table.strong-first tbody th{font-weight:650}.data-table tbody tr:last-child>*{border-bottom:0}.data-table code{font-size:.86rem;background:var(--mist-2);padding:1px 5px;border-radius:4px;white-space:nowrap}@media (max-width:760px){.table-scroll{border:0;background:transparent;overflow:visible}.data-table.cards,.data-table.cards tbody,.data-table.cards td,.data-table.cards th,.data-table.cards tr{display:block;width:100%}.data-table.cards thead{display:none}.data-table.cards tr{background:var(--surface);border:1px solid var(--mist);border-radius:12px;margin-bottom:12px;padding:6px 0}.data-table.cards td,.data-table.cards th{border:0;padding:6px 14px}.data-table.cards [data-label]:before{content:attr(data-label);display:block;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--slate);margin-bottom:2px}}.yd-grid{display:grid;grid-gap:var(--s-5);gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}@media (max-width:860px){.yd-grid{grid-template-columns:1fr}}.yd-id{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.85rem;background:var(--mist-2);border-radius:8px;padding:6px 10px;overflow-wrap:anywhere}.btn-danger{background:var(--stamp);color:#fff}.btn-danger:hover{background:#A9262F}.btn-danger:disabled,.btn-ink:disabled{opacity:.55;cursor:not-allowed}.yd-actions{display:flex;flex-wrap:wrap;gap:10px}.yd-hp{position:absolute;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}.trust-grid{display:grid;grid-gap:var(--s-4);gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}.trust-card{display:grid;grid-gap:8px;gap:8px;align-content:start}.trust-card h2{font-size:1.1rem;margin:0;display:flex;gap:10px;align-items:center}.trust-card h2 svg{flex:none;color:var(--amber);background:var(--night);border-radius:10px;padding:6px;width:32px;height:32px;box-sizing:border-box}.trust-card p{margin:0}