.x-privacy p{margin:0}.x-privacy h1,.x-privacy h2,.x-privacy h3{margin:0;color:var(--ink);font-weight:600;letter-spacing:-.025em;line-height:1.06}.x-privacy ul{list-style:none;margin:0;padding:0}.x-privacy .w{max-width:1220px;margin:0 auto;padding-left:40px;padding-right:40px}.x-privacy .logo{width:110px;height:32px;color:var(--lime);display:block}.x-privacy nav.top{display:flex;align-items:center;justify-content:space-between;height:92px}.x-privacy footer{padding:120px 0 48px}@media(max-width:640px){.x-privacy .w{padding-left:20px;padding-right:20px}.x-privacy nav.top{height:74px}.x-privacy footer{padding-top:80px}}.x-privacy .h2m{font-family:Mont,M,sans-serif;font-weight:800;font-size:44px;line-height:calc(1.2em - 2px);text-transform:uppercase;color:var(--ink);margin:0}.x-privacy .h2m mark{background:var(--lime);color:var(--ink);display:inline-block;line-height:.84em;padding:.15em .14em .01em}@media(max-width:640px){.x-privacy .h2m{font-size:30px}}.x-privacy nav.top{display:flex;align-items:center;justify-content:space-between;height:88px}.x-privacy .logo{width:110px;height:31px;color:var(--lime)}.x-privacy .back{display:inline-flex;align-items:center;gap:8px;color:var(--orange);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.x-privacy .back svg{width:20px;height:20px;transform:rotate(180deg)}.x-privacy .hero{padding:36px 0 0}.x-privacy .meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:52px}.x-privacy .meta span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13px;color:var(--ch)}.x-privacy .meta b{font-weight:700;color:var(--ink)}.x-privacy .dtitle{margin-top:52px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.x-privacy .co{margin-top:6px;font-size:13px;color:var(--mu)}.x-privacy .co b{color:var(--ch)}.x-privacy .applies{margin-top:6px;color:var(--mu);font-size:15px;max-width:44em}.x-privacy .glance.solo{margin-top:64px!important}.x-privacy .glance{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.x-privacy .glance div{border-radius:22px;padding:22px 22px 24px}.x-privacy .glance i{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;margin-bottom:14px;font-style:normal}.x-privacy .glance i svg{width:20px;height:20px}.x-privacy .glance b{display:block;font-family:Mont,M,sans-serif;font-weight:800;text-transform:uppercase;font-size:15px;color:var(--ink);margin-bottom:6px}.x-privacy .glance p{font-size:13.5px;color:#3d3d38;line-height:1.5}.x-privacy .gnote{margin-top:10px;font-size:12px;color:var(--mu)}.x-privacy .layout{display:grid;grid-template-columns:260px 1fr;gap:64px;margin-top:56px;align-items:start}.x-privacy .toc{position:sticky;top:24px;max-height:calc(-48px + 100vh);overflow:auto;padding-right:6px}.x-privacy .toc h4{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mu);margin:0 0 12px}.x-privacy .toc a{display:flex;gap:10px;padding:6px 10px;border-radius:10px;font-size:13px;color:var(--ch);text-decoration:none;line-height:1.35}.x-privacy .toc a span{color:var(--mu);min-width:18px}.x-privacy .toc a:hover{background:#fff}.x-privacy .toc a.on{background:var(--lime);color:var(--ink)}.x-privacy .toc a.on span{color:var(--ink)}.x-privacy .jump{display:none}.x-privacy .layout>*{min-width:0px}.x-privacy .doc{max-width:760px;font-size:15.5px;line-height:1.7;color:var(--ch)}.x-privacy .doc section{padding-top:8px;margin-bottom:48px}.x-privacy .doc h2{display:flex;align-items:center;gap:14px;font-family:Mont,M,sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;color:var(--ink);margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--line)}.x-privacy .doc h2 .num{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--lav);color:#5a55a0;font-size:15px}.x-privacy .doc h3{font-size:17px;font-weight:700;color:var(--ink);margin:26px 0 10px}.x-privacy .doc h4{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5a55a0;margin:22px 0 10px}.x-privacy .doc p{margin:0 0 14px}.x-privacy .doc p .cl{display:inline-block;min-width:36px;font-weight:700;color:var(--mu);font-size:13px}.x-privacy .doc strong{color:var(--ink)}.x-privacy .doc ul{margin:0 0 14px;padding-left:22px;list-style:disc}.x-privacy .doc li{margin-bottom:6px}.x-privacy .doc a{color:var(--ink);font-weight:600;text-decoration-line:underline;text-decoration-style:initial;text-decoration-color:var(--lime);text-decoration-thickness:3px;text-underline-offset:3px}.x-privacy .tbl{margin:6px 0 20px;border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff}.x-privacy .tbl table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.55}.x-privacy .tbl th{background:#f4f3ef;text-align:left;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);padding:12px 16px}.x-privacy .tbl td{padding:12px 16px;border-top:1px solid var(--line);vertical-align:top}.x-privacy .tbl td:first-child{font-weight:700;color:var(--ink);width:34%}.x-privacy .callout{background:var(--lime);border-radius:16px;padding:16px 20px;color:var(--ink)}.x-privacy .callout .cl{color:var(--ink)!important}.x-privacy .closing{margin-top:10px;font-style:italic;color:var(--mu);font-size:14px}.x-privacy .top-btn{opacity:0;pointer-events:none;transition:opacity .3s;position:fixed;right:24px;bottom:24px;width:46px;height:46px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;text-decoration:none;box-shadow:#02020266 0 12px 30px -10px}.x-privacy .top-btn.show{opacity:1;pointer-events:auto}.x-privacy .top-btn svg{width:22px;height:22px;transform:rotate(-90deg)}.x-privacy footer.f{margin-top:60px;border-top:1px solid var(--line);padding:30px 0 40px;font-size:13px;color:var(--mu)}.x-privacy footer.f .w{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.x-privacy footer.f a{color:var(--ch);text-decoration:none;margin-left:22px}@media(max-width:900px){.x-privacy .glance{grid-template-columns:1fr 1fr}.x-privacy .layout{grid-template-columns:1fr;gap:0px;margin-top:34px}.x-privacy .toc{display:none}.x-privacy .jump{display:block;position:sticky;top:0;z-index:5;background:var(--bg);padding:10px 0 12px;margin-bottom:18px;border-bottom:1px solid var(--line)}.x-privacy .jump select{width:100%;height:46px;border-radius:14px;border:1px solid var(--line);background:#fff;padding:0 14px;font:600 14px M,sans-serif;color:var(--ink)}}@media(max-width:640px){.x-privacy .meta{gap:6px}.x-privacy .meta span{padding:3px 9px;font-size:10.5px}.x-privacy nav.top{height:72px}.x-privacy .logo{width:96px;height:27px}.x-privacy .back{font-size:11px}.x-privacy .h2m{font-size:30px}.x-privacy .glance{grid-template-columns:1fr}.x-privacy .doc{font-size:15px}.x-privacy .doc h2{font-size:19px}.x-privacy .doc h2 .num{width:32px;height:32px;font-size:13px}.x-privacy .tbl{overflow-x:auto}.x-privacy .tbl table{min-width:520px}.x-privacy footer.f a{margin:0 16px 0 0}.x-privacy .top-btn{right:16px;bottom:16px;width:42px;height:42px}}.x-terms p{margin:0}.x-terms h1,.x-terms h2,.x-terms h3{margin:0;color:var(--ink);font-weight:600;letter-spacing:-.025em;line-height:1.06}.x-terms .w{max-width:1220px;margin:0 auto;padding-left:40px;padding-right:40px}.x-terms .logo{width:110px;height:32px;color:var(--lime);display:block}.x-terms nav.top{display:flex;align-items:center;justify-content:space-between;height:92px}@media(max-width:640px){.x-terms .w{padding-left:20px;padding-right:20px}.x-terms nav.top{height:74px}}.x-terms .h2m{font-family:Mont,M,sans-serif;font-weight:800;font-size:44px;line-height:calc(1.2em - 2px);text-transform:uppercase;color:var(--ink);margin:0}.x-terms .h2m .rg{font-weight:400}.x-terms .h2m mark{background:var(--lime);color:var(--ink);display:inline-block;line-height:.84em;padding:.15em .14em .01em}@media(max-width:640px){.x-terms .h2m{font-size:30px}}.x-terms nav.top{display:flex;align-items:center;justify-content:space-between;height:88px}.x-terms .logo{width:110px;height:31px;color:var(--lime)}.x-terms .back{display:inline-flex;align-items:center;gap:8px;color:var(--orange);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.x-terms .back svg{width:20px;height:20px;transform:rotate(180deg)}.x-terms .hero{padding:36px 0 0}.x-terms .meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:52px}.x-terms .meta span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13px;color:var(--ch)}.x-terms .meta b{font-weight:700;color:var(--ink)}.x-terms .dtitle{margin-top:52px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.x-terms .co{margin-top:6px;font-size:13px;color:var(--mu)}.x-terms .co b{color:var(--ch)}.x-terms .applies{margin-top:6px;color:var(--mu);font-size:15px;max-width:44em}.x-terms .read{margin-top:64px;background:#fdede4;border-radius:22px;padding:22px 26px;max-width:none}.x-terms .read b{display:block;font-family:Mont,M,sans-serif;font-weight:800;text-transform:uppercase;font-size:15px;color:var(--ink);margin-bottom:8px}.x-terms .read p{font-size:14.5px;color:#4a3a30;margin:0 0 8px}.x-terms .read p:last-child{margin:0}.x-terms .glance{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.x-terms .glance div{border-radius:22px;padding:22px 22px 24px}.x-terms .glance i{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;margin-bottom:14px;font-style:normal}.x-terms .glance i svg{width:20px;height:20px}.x-terms .glance b{display:block;font-family:Mont,M,sans-serif;font-weight:800;text-transform:uppercase;font-size:15px;color:var(--ink);margin-bottom:6px}.x-terms .glance p{font-size:13.5px;color:#3d3d38;line-height:1.5}.x-terms .gnote{margin-top:10px;font-size:12px;color:var(--mu)}.x-terms .layout{display:grid;grid-template-columns:260px 1fr;gap:64px;margin-top:56px;align-items:start}.x-terms .toc{position:sticky;top:24px;max-height:calc(-48px + 100vh);overflow:auto;padding-right:6px}.x-terms .toc h4{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mu);margin:0 0 12px}.x-terms .toc a{display:flex;gap:10px;padding:6px 10px;border-radius:10px;font-size:13px;color:var(--ch);text-decoration:none;line-height:1.35}.x-terms .toc a span{color:var(--mu);min-width:18px}.x-terms .toc a:hover{background:#fff}.x-terms .toc a.on{background:var(--lime);color:var(--ink)}.x-terms .toc a.on span{color:var(--ink)}.x-terms .jump{display:none}.x-terms .layout>*{min-width:0px}.x-terms .doc{max-width:760px;font-size:15.5px;line-height:1.7;color:var(--ch)}.x-terms .doc section{padding-top:8px;margin-bottom:48px}.x-terms .doc h2{display:flex;align-items:center;gap:14px;font-family:Mont,M,sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;color:var(--ink);margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--line)}.x-terms .doc h2 .num{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--lav);color:#5a55a0;font-size:15px}.x-terms .doc h3{font-size:17px;font-weight:700;color:var(--ink);margin:26px 0 10px}.x-terms .doc h4{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5a55a0;margin:22px 0 10px}.x-terms .doc p{margin:0 0 14px}.x-terms .doc p .cl{display:inline-block;min-width:36px;font-weight:700;color:var(--mu);font-size:13px}.x-terms .doc strong{color:var(--ink)}.x-terms .doc a{color:var(--ink);font-weight:600;text-decoration-line:underline;text-decoration-style:initial;text-decoration-color:var(--lime);text-decoration-thickness:3px;text-underline-offset:3px}@media(max-width:900px){.x-terms .glance{grid-template-columns:1fr 1fr}.x-terms .layout{grid-template-columns:1fr;gap:0px;margin-top:34px}.x-terms .toc{display:none}.x-terms .jump{display:block;position:sticky;top:0;z-index:5;background:var(--bg);padding:10px 0 12px;margin-bottom:18px;border-bottom:1px solid var(--line)}.x-terms .jump select{width:100%;height:46px;border-radius:14px;border:1px solid var(--line);background:#fff;padding:0 14px;font:600 14px M,sans-serif;color:var(--ink)}}@media(max-width:640px){.x-terms .read+.glance{margin-top:40px}.x-terms .meta{gap:6px}.x-terms .meta span{padding:3px 9px;font-size:10.5px}.x-terms nav.top{height:72px}.x-terms .logo{width:96px;height:27px}.x-terms .back{font-size:11px}.x-terms .h2m{font-size:30px}.x-terms .glance{grid-template-columns:1fr}.x-terms .doc{font-size:15px}.x-terms .doc h2{font-size:19px}.x-terms .doc h2 .num{width:32px;height:32px;font-size:13px}}.x-expert-terms p{margin:0}.x-expert-terms h1,.x-expert-terms h2,.x-expert-terms h3{margin:0;color:var(--ink);font-weight:600;letter-spacing:-.025em;line-height:1.06}.x-expert-terms .w{max-width:1220px;margin:0 auto;padding-left:40px;padding-right:40px}.x-expert-terms .logo{width:110px;height:32px;color:var(--lime);display:block}.x-expert-terms nav.top{display:flex;align-items:center;justify-content:space-between;height:92px}@media(max-width:640px){.x-expert-terms .w{padding-left:20px;padding-right:20px}.x-expert-terms nav.top{height:74px}}.x-expert-terms .h2m{font-family:Mont,M,sans-serif;font-weight:800;font-size:44px;line-height:calc(1.2em - 2px);text-transform:uppercase;color:var(--ink);margin:0}.x-expert-terms .h2m mark{background:var(--lime);color:var(--ink);display:inline-block;line-height:.84em;padding:.15em .14em .01em}@media(max-width:640px){.x-expert-terms .h2m{font-size:30px}}.x-expert-terms nav.top{display:flex;align-items:center;justify-content:space-between;height:88px}.x-expert-terms .logo{width:110px;height:31px;color:var(--lime)}.x-expert-terms .back{display:inline-flex;align-items:center;gap:8px;color:var(--orange);font-weight:800;font-size:13px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}.x-expert-terms .back svg{width:20px;height:20px;transform:rotate(180deg)}.x-expert-terms .hero{padding:36px 0 0}.x-expert-terms .meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:52px}.x-expert-terms .meta span{background:#fff;border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13px;color:var(--ch)}.x-expert-terms .meta b{font-weight:700;color:var(--ink)}.x-expert-terms .dtitle{margin-top:52px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.x-expert-terms .co{margin-top:6px;font-size:13px;color:var(--mu)}.x-expert-terms .co b{color:var(--ch)}.x-expert-terms .applies{margin-top:6px;color:var(--mu);font-size:15px;max-width:44em}.x-expert-terms .read{margin-top:64px;background:#fdede4;border-radius:22px;padding:22px 26px;max-width:none}.x-expert-terms .read b{display:block;font-family:Mont,M,sans-serif;font-weight:800;text-transform:uppercase;font-size:15px;color:var(--ink);margin-bottom:8px}.x-expert-terms .read p{font-size:14.5px;color:#4a3a30;margin:0 0 8px}.x-expert-terms .read p:last-child{margin:0}.x-expert-terms .glance{margin-top:24px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.x-expert-terms .glance div{border-radius:22px;padding:22px 22px 24px}.x-expert-terms .glance i{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#fff;margin-bottom:14px;font-style:normal}.x-expert-terms .glance i svg{width:20px;height:20px}.x-expert-terms .glance b{display:block;font-family:Mont,M,sans-serif;font-weight:800;text-transform:uppercase;font-size:15px;color:var(--ink);margin-bottom:6px}.x-expert-terms .glance p{font-size:13.5px;color:#3d3d38;line-height:1.5}.x-expert-terms .gnote{margin-top:10px;font-size:12px;color:var(--mu)}.x-expert-terms .layout{display:grid;grid-template-columns:260px 1fr;gap:64px;margin-top:56px;align-items:start}.x-expert-terms .toc{position:sticky;top:24px;max-height:calc(-48px + 100vh);overflow:auto;padding-right:6px}.x-expert-terms .toc h4{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--mu);margin:0 0 12px}.x-expert-terms .toc a{display:flex;gap:10px;padding:6px 10px;border-radius:10px;font-size:13px;color:var(--ch);text-decoration:none;line-height:1.35}.x-expert-terms .toc a span{color:var(--mu);min-width:18px}.x-expert-terms .toc a:hover{background:#fff}.x-expert-terms .toc a.on{background:var(--lime);color:var(--ink)}.x-expert-terms .toc a.on span{color:var(--ink)}.x-expert-terms .jump{display:none}.x-expert-terms .layout>*{min-width:0px}.x-expert-terms .doc{max-width:760px;font-size:15.5px;line-height:1.7;color:var(--ch)}.x-expert-terms .doc section{padding-top:8px;margin-bottom:48px}.x-expert-terms .doc h2{display:flex;align-items:center;gap:14px;font-family:Mont,M,sans-serif;font-weight:800;font-size:24px;text-transform:uppercase;color:var(--ink);margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--line)}.x-expert-terms .doc h2 .num{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--lav);color:#5a55a0;font-size:15px}.x-expert-terms .doc h3{font-size:17px;font-weight:700;color:var(--ink);margin:26px 0 10px}.x-expert-terms .doc h4{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#5a55a0;margin:22px 0 10px}.x-expert-terms .doc p{margin:0 0 14px}.x-expert-terms .doc p .cl{display:inline-block;min-width:36px;font-weight:700;color:var(--mu);font-size:13px}.x-expert-terms .doc strong{color:var(--ink)}.x-expert-terms .doc a{color:var(--ink);font-weight:600;text-decoration-line:underline;text-decoration-style:initial;text-decoration-color:var(--lime);text-decoration-thickness:3px;text-underline-offset:3px}@media(max-width:900px){.x-expert-terms .glance{grid-template-columns:1fr 1fr}.x-expert-terms .layout{grid-template-columns:1fr;gap:0px;margin-top:34px}.x-expert-terms .toc{display:none}.x-expert-terms .jump{display:block;position:sticky;top:0;z-index:5;background:var(--bg);padding:10px 0 12px;margin-bottom:18px;border-bottom:1px solid var(--line)}.x-expert-terms .jump select{width:100%;height:46px;border-radius:14px;border:1px solid var(--line);background:#fff;padding:0 14px;font:600 14px M,sans-serif;color:var(--ink)}}@media(max-width:640px){.x-expert-terms .read+.glance{margin-top:40px}.x-expert-terms .meta{gap:6px}.x-expert-terms .meta span{padding:3px 9px;font-size:10.5px}.x-expert-terms nav.top{height:72px}.x-expert-terms .logo{width:96px;height:27px}.x-expert-terms .back{font-size:11px}.x-expert-terms .h2m{font-size:30px}.x-expert-terms .glance{grid-template-columns:1fr}.x-expert-terms .doc{font-size:15px}.x-expert-terms .doc h2{font-size:19px}.x-expert-terms .doc h2 .num{width:32px;height:32px;font-size:13px}}
