.wp-legal,.wp-legal *,.wp-legal *:before,.wp-legal *:after{box-sizing:border-box}.wp-legal{--wp-legal-gutter: clamp(24px, 8.3333vw, 160px);color:#333;overflow-x:hidden;background:linear-gradient(180deg,#fff,#faf9fc);font-family:Inter,Arial,sans-serif}.wp-legal__document{width:min(1080px,100% - var(--wp-legal-gutter) * 2);margin:0 auto;padding:clamp(80px,7.8125vw,100px) 0 clamp(104px,10.9375vw,140px);font-size:clamp(16px,1.40625vw,18px);font-weight:400;line-height:clamp(24px,2.1875vw,28px)}.wp-legal__document h1{max-width:1080px;margin:0 auto clamp(48px,5.625vw,72px);color:#111;font-size:clamp(36px,3.75vw,48px);font-weight:700;line-height:1.25;letter-spacing:0;text-align:center;overflow-wrap:anywhere;text-wrap:balance}.wp-legal__document h2{margin:40px 0 16px;color:#333;font-size:24px;font-weight:600;line-height:29px}.wp-legal__document h3{margin:28px 0 12px;color:#333;font-size:20px;font-weight:600;line-height:28px}.wp-legal__document p{margin:0 0 24px;color:#333;font:inherit;overflow-wrap:break-word}.wp-legal__document a{color:#6941e8;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:2px}.wp-legal__document ul,.wp-legal__document ol{margin:0 0 24px;padding-left:28px}.wp-legal__document li+li{margin-top:8px}.wp-legal__document>:last-child{margin-bottom:0}.wp-legal__table-scroll{width:100%;margin:12px 0 28px;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.wp-legal table{width:100%;min-width:720px;table-layout:fixed;border:1px solid #e0e4e9;border-collapse:collapse;background:#fff;color:#666;font-size:14px;font-weight:400;line-height:20px}.wp-legal th,.wp-legal td{padding:16px;border:1px solid #e0e4e9;text-align:left;vertical-align:top;overflow-wrap:anywhere}.wp-legal th,.wp-legal thead,.wp-legal--privacy .wp-legal__table:not(.wp-legal__table--0) tbody>tr:first-child{color:#333;background:#eceff2;font-weight:600}.wp-legal th:first-child,.wp-legal td:first-child{width:160px}.wp-legal--terms tbody strong{font-weight:400}.wp-legal--terms .wp-legal__table--0 tbody td:first-child{vertical-align:middle}.wp-legal--privacy .wp-legal__table--0 tbody strong{font-weight:400}.wp-legal--privacy .wp-legal__table--0 tbody td:first-child{vertical-align:middle}.wp-legal--privacy .wp-legal__table--1 td:first-child,.wp-legal--privacy .wp-legal__table--3 td:first-child{width:50%}.wp-legal--privacy .wp-legal__table--2 td:first-child{width:33.333%}.wp-legal--privacy .wp-legal__document>h1{max-width:1080px}@media(max-width:1100px){.wp-legal{--wp-legal-gutter: clamp(24px, 6.25vw, 80px)}.wp-legal__document{padding-block:clamp(72px,7.8125vw,88px) clamp(96px,10vw,120px)}.wp-legal__document h2{margin-top:36px}.wp-legal__document h3{margin-top:24px}}@media(max-width:900px){.wp-legal__table-scroll{margin-block:12px 24px}.wp-legal table{min-width:680px;font-size:13px;line-height:19px}.wp-legal th,.wp-legal td{padding:12px}}@media(max-width:760px){.wp-legal{--wp-legal-gutter: clamp(20px, 5vw, 32px)}.wp-legal__document{padding:64px 0 88px;font-size:15px;line-height:24px}.wp-legal__document h1{margin-bottom:48px;font-size:34px;line-height:44px}.wp-legal__document h2{margin-top:30px;font-size:21px;line-height:28px}.wp-legal__document h3{font-size:18px;line-height:26px}.wp-legal__document p{margin-bottom:20px}.wp-legal__table-scroll{width:calc(100vw - 20px);margin-left:-10px;padding:0 10px 4px}.wp-legal table{min-width:680px;font-size:13px;line-height:19px}.wp-legal th,.wp-legal td{padding:12px}}
