body.ytl-consent-settings-open{overflow:hidden}.ytl-external-media-placeholder{display:grid;align-content:center;justify-items:center;min-height:310px;padding:30px;color:var(--ytl-privacy-ink);text-align:center;background:linear-gradient(135deg,rgba(44,175,67,.08),transparent 52%),var(--ytl-privacy-soft);border:1px solid var(--ytl-privacy-border);border-radius:inherit}.ytl-external-media-icon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:12px;color:var(--ytl-privacy-green);background:#fff;border-radius:50%}.ytl-external-media-placeholder strong{font-size:20px}.ytl-external-media-placeholder p{max-width:470px;margin:8px auto 18px;color:var(--ytl-privacy-muted)}.ytl-legal-page{padding:0 0 90px;color:var(--ytl-privacy-ink);background:#f3f6f7}.ytl-legal-hero{padding:clamp(70px,9vw,120px) 0 clamp(55px,7vw,88px);color:#fff;background:linear-gradient(110deg,rgba(5,38,68,.96),rgba(13,74,94,.87)),radial-gradient(circle at 80% 20%,rgba(44,175,67,.28),transparent 35%);background-position:center;background-repeat:no-repeat;background-size:cover}.ytl-legal-hero.has-banner-image{background-image:linear-gradient(110deg,rgba(5,38,68,.9),rgba(13,74,94,.78)),var(--ytl-legal-banner)}.ytl-legal-hero .wrap{max-width:1120px}.ytl-legal-page .ytl-legal-hero h1{max-width:820px;margin:0;color:#fff!important;font-size:clamp(40px,5.5vw,68px);line-height:1.03}.ytl-legal-hero p{max-width:760px;margin:18px 0 0;color:rgba(255,255,255,.86);font-size:17px;line-height:1.7}.ytl-legal-card{max-width:1120px;margin:-30px auto 0;padding:clamp(28px,5vw,64px);background:#fff;border:1px solid var(--ytl-privacy-border);border-radius:18px;box-shadow:0 18px 55px rgba(10,39,71,.1)}.ytl-legal-card .ytl-legal-updated{margin:0 0 30px;color:var(--ytl-privacy-muted);font-size:13px}.ytl-legal-card h2{margin:46px 0 14px;color:var(--ytl-privacy-ink);font-size:clamp(25px,3vw,34px)}.ytl-legal-card h2:first-of-type{margin-top:0}.ytl-legal-card h3{margin:28px 0 10px;color:var(--ytl-privacy-ink);font-size:20px}.ytl-legal-card p,.ytl-legal-card li{color:#40576d;font-size:16px;line-height:1.75}.ytl-legal-card a{color:#147d29;font-weight:700}.ytl-legal-card ul{padding-left:22px}.ytl-legal-table-wrap{margin:20px 0;overflow-x:auto;border:1px solid var(--ytl-privacy-border);border-radius:10px}.ytl-legal-card table{width:100%;min-width:720px;border-collapse:collapse}.ytl-legal-card th,.ytl-legal-card td{padding:15px;color:#40576d;text-align:left;vertical-align:top;border-bottom:1px solid var(--ytl-privacy-border);font-size:14px;line-height:1.55}.ytl-legal-card th{color:var(--ytl-privacy-ink);background:var(--ytl-privacy-soft);font-weight:800}.ytl-legal-card tr:last-child td{border-bottom:0}.ytl-legal-note{padding:18px 20px;background:#eef7ef;border-left:4px solid var(--ytl-privacy-green);border-radius:6px}@media (max-width:820px){.ytl-legal-card{margin:-20px 12px 0}.ytl-legal-hero>.wrap{box-sizing:border-box;width:100%;max-width:none;padding-inline:20px}}