.wt-policy-page{--wt-policy-accent:var(--color-primary, #1769e0);--wt-policy-accent-strong:#0d4fac;--wt-policy-bg:#f4f7fb;--wt-policy-surface:#fff;--wt-policy-ink:#172033;--wt-policy-muted:#647084;--wt-policy-border:#dce3ec;--wt-policy-header:#fff;background:radial-gradient(circle at 8% 8%,color-mix(in srgb,var(--wt-policy-accent) 8%,transparent),transparent 25rem),var(--wt-policy-bg);color:var(--wt-policy-ink);font-family:inherit;font-size:16px;line-height:1.7;min-height:100dvh}.wt-policy-shell{margin-inline:auto;max-width:1180px;width:calc(100% - 48px)}.wt-policy-skip{background:var(--wt-policy-ink);color:#fff;left:16px;padding:10px 16px;position:fixed;top:0;transform:translateY(-150%);z-index:10000}.wt-policy-skip:focus{transform:translateY(0)}.wt-policy-header{backdrop-filter:blur(14px);background:color-mix(in srgb,var(--wt-policy-header) 94%,transparent);border-bottom:1px solid color-mix(in srgb,var(--wt-policy-border) 75%,transparent);position:sticky;top:var(--wp-admin--admin-bar--height,0);z-index:30}.wt-policy-header__inner{align-items:center;display:flex;justify-content:space-between;min-height:78px}.wt-policy-back,.wt-policy-brand{align-items:center;color:inherit;display:inline-flex;font-weight:600;gap:9px;text-decoration:none}.wt-policy-back{font-size:14px}.wt-policy-back svg{fill:none;height:20px;stroke:currentcolor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;transition:transform .2s ease;width:20px}.wt-policy-back:hover,.wt-policy-back:focus-visible{color:var(--wt-policy-accent-strong)}.wt-policy-back:hover svg,.wt-policy-back:focus-visible svg{transform:translateX(-3px)}.wt-policy-brand{font-size:18px;letter-spacing:.02em}.wt-policy-brand img{display:block;height:56px;max-width:190px;object-fit:contain}.wt-policy-layout{display:grid;gap:38px;grid-template-columns:250px minmax(0,1fr);padding-block:48px 72px}.wt-policy-sidebar{align-self:start;background:color-mix(in srgb,var(--wt-policy-surface) 92%,transparent);border:1px solid var(--wt-policy-border);box-shadow:0 18px 45px rgb(23 32 51 / 6%);padding:22px 18px;position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px) + 102px)}.wt-policy-sidebar__title{color:var(--wt-policy-muted);font-size:11px;font-weight:700;letter-spacing:.14em;margin:0 10px 13px;text-transform:uppercase}.wt-policy-nav ul{display:grid;gap:5px;list-style:none;margin:0;padding:0}.wt-policy-nav a{border-left:2px solid #fff0;color:var(--wt-policy-muted);display:block;font-size:14px;font-weight:500;line-height:1.45;padding:11px 12px;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.wt-policy-nav a:hover,.wt-policy-nav a:focus-visible{background:color-mix(in srgb,var(--wt-policy-accent) 7%,transparent);color:var(--wt-policy-ink)}.wt-policy-nav a[aria-current="page"]{background:color-mix(in srgb,var(--wt-policy-accent) 11%,transparent);border-color:var(--wt-policy-accent);color:var(--wt-policy-accent-strong);font-weight:700}.wt-policy-main{min-width:0}.wt-policy-article{background:var(--wt-policy-surface);border:1px solid var(--wt-policy-border);box-shadow:0 22px 55px rgb(23 32 51 / 7%);padding:clamp(32px, 5vw, 62px)}.wt-policy-article__header{border-bottom:1px solid var(--wt-policy-border);margin-bottom:34px;padding-bottom:28px}.wt-policy-eyebrow{color:var(--wt-policy-accent-strong);font-size:12px;font-weight:700;letter-spacing:.16em;margin:0 0 13px;text-transform:uppercase}.wt-policy-article__header h1{color:var(--wt-policy-ink);font-size:clamp(34px, 5vw, 54px);font-weight:700;letter-spacing:-.035em;line-height:1.08;margin:0}.wt-policy-updated{color:var(--wt-policy-muted);font-size:13px;margin:15px 0 0}.policy-content{color:var(--wt-policy-muted);font-size:16px;line-height:1.8;overflow-wrap:anywhere}.policy-content>:first-child{margin-top:0}.policy-content>:last-child{margin-bottom:0}.policy-content h2{color:var(--wt-policy-ink);font-size:clamp(24px, 3vw, 30px);font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:2.1em 0 .65em}.policy-content h3,.policy-content h4{color:var(--wt-policy-ink);font-weight:700;line-height:1.35;margin:1.7em 0 .55em}.policy-content h3{font-size:21px}.policy-content h4{font-size:18px}.policy-content p,.policy-content ul,.policy-content ol{margin:0 0 1.15em}.policy-content ul,.policy-content ol{padding-left:1.45em}.policy-content ul{list-style:disc}.policy-content ol{list-style:decimal}.policy-content li{margin-bottom:.45em}.policy-content li::marker{color:var(--wt-policy-accent-strong)}.policy-content a{color:var(--wt-policy-accent-strong);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.policy-content a:hover,.policy-content a:focus-visible{color:var(--wt-policy-accent)}.policy-content strong{color:var(--wt-policy-ink);font-weight:700}.policy-content blockquote{background:color-mix(in srgb,var(--wt-policy-accent) 6%,transparent);border-left:3px solid var(--wt-policy-accent);color:var(--wt-policy-muted);font-style:italic;margin:1.5em 0;padding:18px 22px}.policy-content table{border-collapse:collapse;display:block;margin:1.5em 0;overflow-x:auto;width:100%}.policy-content th,.policy-content td{border:1px solid var(--wt-policy-border);min-width:130px;padding:12px 14px;text-align:left}.policy-content th{background:color-mix(in srgb,var(--wt-policy-accent) 7%,transparent);color:var(--wt-policy-ink);font-weight:700}.wt-policy-back:focus-visible,.wt-policy-brand:focus-visible,.wt-policy-nav a:focus-visible,.policy-content a:focus-visible{outline:2px solid var(--wt-policy-accent);outline-offset:3px}.wt-policy-footer{border-top:1px solid var(--wt-policy-border);color:var(--wt-policy-muted);font-size:13px;padding:24px 0;text-align:center}.wt-policy-footer p{margin:0}@media (max-width:800px){.wt-policy-layout{gap:22px;grid-template-columns:minmax(0,1fr);padding-block:28px 52px}.wt-policy-sidebar{padding:16px;position:static}.wt-policy-sidebar__title{margin-left:4px}.wt-policy-nav{overflow-x:auto;scrollbar-width:thin}.wt-policy-nav ul{display:flex;width:max-content}.wt-policy-nav a{border-bottom:2px solid #fff0;border-left:0;white-space:nowrap}.wt-policy-nav a[aria-current="page"]{border-bottom-color:var(--wt-policy-accent)}}@media (max-width:600px){.wt-policy-shell{width:calc(100% - 28px)}.wt-policy-header__inner{min-height:68px}.wt-policy-back span{font-size:13px}.wt-policy-brand img{height:48px;max-width:145px}.wt-policy-brand span{font-size:15px}.wt-policy-article{padding:27px 22px 34px}.wt-policy-article__header{margin-bottom:26px;padding-bottom:22px}.wt-policy-article__header h1{font-size:clamp(31px, 10vw, 42px)}.policy-content{font-size:15px;line-height:1.75}}@media print{.wt-policy-page{background:#fff}.wt-policy-header,.wt-policy-sidebar,.wt-policy-footer{display:none}.wt-policy-layout{display:block;max-width:none;padding:0;width:100%}.wt-policy-article{border:0;box-shadow:none;padding:0}}