html{scrollbar-gutter:stable}.pg-legal .nav{justify-content:space-between}.pg-legal .art-h h1{min-height:1lh}.pg-legal .art-h .lede{min-height:2lh}@media(max-width:720px){.wl{padding:20px 16px 16px;min-height:100svh}.wl-r{display:none}.wl-main{margin:0 0 auto;padding:64px 0 40px}.wl h1{font-size:clamp(38px,11vw,48px)}.wl-sub{font-size:16.5px;max-width:none}.wl-form{max-width:none}.wl-form input[type=email]{font-size:16px}.wl-form button{padding:12px 24px}.wl-foot{flex-direction:row;flex-wrap:wrap;justify-content:space-between;font-size:13.5px;gap:10px 18px}.pg-legal .art-h .lede{min-height:3lh}.pg-legal .art-meta{grid-auto-flow:column;grid-template-columns:auto 1fr}.pg-legal .art-meta div{border-bottom:0;border-right:1px solid var(--line-2);margin-right:16px;padding:12px 16px 12px 0}.pg-legal .art-meta div:last-child{border-right:0;margin-right:0;padding-right:0;min-width:0}.pg-legal .art-meta dd{overflow-wrap:anywhere}.lg-tabs{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:6px}.lg-tabs a{display:flex;align-items:center;justify-content:center;text-align:center;min-height:44px;font-size:12.5px;padding:6px 8px}}@media(max-width:370px){.pg-legal .art-h h1{min-height:2lh}.pg-legal .art-h .lede{min-height:4lh}}.lang-menu{position:relative;font-family:var(--head)}.lang-menu summary{list-style:none;display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none;padding:7px 10px;border:1px solid transparent;border-radius:10px;font-size:14px;letter-spacing:-.005em;color:var(--dark-grey);transition:color .15s,background .15s,border-color .15s}.lang-menu summary::-webkit-details-marker{display:none}.lang-menu summary:hover,.lang-menu[open] summary{color:#fff;background:var(--dark);border-color:var(--dark-line)}.lang-menu summary:focus-visible{outline:2px solid var(--acc-light);outline-offset:2px}.lang-menu .chev{width:12px;height:12px;transition:transform .2s ease}.lang-menu[open] .chev{transform:rotate(180deg)}.lang-menu .flag{width:20px;height:14px;flex:none;border-radius:2px;box-shadow:0 0 0 1px #0f172024}.lang-menu ul{position:absolute;right:0;top:calc(100% + 6px);z-index:60;min-width:184px;margin:0;padding:6px;list-style:none;background:var(--dark);border:1px solid var(--dark-line);border-radius:12px;box-shadow:0 14px 36px #00000073;animation:lang-in .16s ease-out}.lang-menu li a{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;font-size:14px;color:var(--dark-text)}.lang-menu li a:hover,.lang-menu li a:focus-visible{background:var(--dark-2);color:#fff;outline:none}.lang-menu li a[aria-current]{color:#fff}.lang-menu .tick{width:14px;height:14px;margin-left:auto;color:var(--acc-light)}@keyframes lang-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.lang-menu ul{animation:none}.lang-menu .chev{transition:none}}.nav .lang-menu{margin-left:auto}.nav .lang-menu summary{color:var(--ink-2);font-size:13.5px}.nav .lang-menu summary:hover,.nav .lang-menu[open] summary{color:var(--ink);background:var(--paper);border-color:var(--line-2)}.nav .lang-menu summary:focus-visible{outline-color:var(--acc)}.nav .lang-menu ul{background:var(--paper);border-color:var(--line-2);box-shadow:0 14px 36px #0f17201f}.nav .lang-menu li a{color:var(--ink-2)}.nav .lang-menu li a:hover,.nav .lang-menu li a:focus-visible{background:var(--paper-2);color:var(--ink)}.nav .lang-menu li a[aria-current]{color:var(--ink)}.nav .lang-menu .tick{color:var(--acc)}.wl-check{width:64px;height:64px;margin-bottom:26px;border-radius:50%;animation:wl-check-pop .5s .75s cubic-bezier(.3,1.6,.5,1) both}.wl-check svg{display:block;width:100%;height:100%}.wl-check-c{fill:#74acfe00;stroke:var(--acc-light);stroke-width:2;stroke-dasharray:151;stroke-dashoffset:151;animation:wl-check-draw .8s cubic-bezier(.65,0,.45,1) forwards,wl-check-fill .5s .7s ease forwards}.wl-check-k{fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:32;stroke-dashoffset:32;animation:wl-check-draw .45s .75s cubic-bezier(.65,0,.45,1) forwards}@keyframes wl-check-draw{to{stroke-dashoffset:0}}@keyframes wl-check-fill{to{fill:#74acfe29}}@keyframes wl-check-pop{0%{transform:scale(1)}45%{transform:scale(1.08);box-shadow:0 0 0 10px #74acfe14}to{transform:scale(1);box-shadow:0 0 #74acfe00}}@media(prefers-reduced-motion:reduce){.wl-check,.wl-check-c,.wl-check-k{animation:none}.wl-check-c{stroke-dashoffset:0;fill:#74acfe29}.wl-check-k{stroke-dashoffset:0}}@media(max-width:560px){.pg-legal .nav,.nav{gap:10px}.nav .lang-menu summary{padding:6px 7px;gap:6px}.nav .lang-menu summary>span{display:none}}.pt-lockup{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.pt-ch{display:inline-flex;align-items:center;gap:10px;font-family:var(--head);font-weight:600;font-size:22px;letter-spacing:-.02em}.pt-ch b{font-weight:inherit}.pt-ch svg{width:24px;height:24px}.pt-x{font-family:var(--head);font-size:22px;font-weight:300;opacity:.45}.pt-et{height:30px;width:auto;display:block}.pt-lockup a{display:inline-flex}.pt-lockup.is-lg{gap:26px}.pt-lockup.is-lg .pt-ch{font-size:34px;gap:14px}.pt-lockup.is-lg .pt-ch svg{width:36px;height:36px}.pt-lockup.is-lg .pt-x{font-size:34px}.pt-lockup.is-lg .pt-et{height:42px}.wl .pt-lockup{margin-top:30px;color:#fff}.wl .pt-lockup .pt-et{color:#fff}.pt-more{display:inline-flex;align-items:center;gap:8px;margin-top:34px;font-family:var(--head);font-size:16px;color:#fff;border-bottom:1px solid var(--acc);padding-bottom:3px}.pt-points{margin:28px 0 0;padding:0;list-style:none;max-width:44ch}.pt-points li{position:relative;padding:12px 0 12px 22px;border-top:1px solid var(--dark-line);font-family:var(--head);font-size:15px;color:var(--dark-grey);line-height:1.45}.pt-points li b{color:#fff;font-weight:500}.pt-points li:before{content:"";position:absolute;left:0;top:20px;width:8px;height:8px;border-radius:50%;background:var(--acc-light)}.sp-line{display:flex;align-items:center;gap:12px;margin-top:30px;padding-top:22px;border-top:1px solid var(--dark-line);font-family:var(--head);font-size:13px;color:var(--dark-mute);max-width:460px}.sp-line a{display:inline-flex;color:#fff;opacity:.85;transition:opacity .15s}.sp-line a:hover{opacity:1}.sp-line .pt-et{height:24px}.fp-cols .sp-col a{display:inline-flex;align-items:center;gap:10px}.fp-cols .sp-col .pt-et{height:26px}.pg-partner{height:100vh;height:100dvh;overflow:hidden}.pg-partner .page,.pg-partner main{height:100%}.pg-partner .wl{height:100vh;height:100dvh;min-height:0;padding-top:clamp(14px,2.4vh,24px);padding-bottom:clamp(12px,1.8vh,18px)}.pg-partner .wl-l{min-height:0;overflow:hidden}.pg-partner .wl-r{min-height:0}.pg-partner .wl-main{margin:auto 0;padding:clamp(12px,3vh,40px) 0}.pg-partner .wl h1{font-size:clamp(32px,min(5vw,8.2vh),72px);margin-top:clamp(10px,1.8vh,18px)}.pg-partner .wl-sub{margin-top:clamp(8px,1.8vh,18px);font-size:clamp(15px,2vh,17px)}.pg-partner .pt-lockup.is-lg{margin-top:clamp(14px,3.2vh,30px);gap:clamp(14px,2.6vh,26px)}.pg-partner .pt-lockup.is-lg .pt-ch{font-size:clamp(22px,3.8vh,34px);gap:clamp(9px,1.4vh,14px)}.pg-partner .pt-lockup.is-lg .pt-ch svg{width:clamp(22px,4vh,36px);height:clamp(22px,4vh,36px)}.pg-partner .pt-lockup.is-lg .pt-x{font-size:clamp(22px,3.8vh,34px)}.pg-partner .pt-lockup.is-lg .pt-et{height:clamp(28px,4.7vh,42px)}.pg-partner .pt-points{margin-top:clamp(12px,2.8vh,28px)}.pg-partner .pt-points li{padding-top:clamp(7px,1.3vh,12px);padding-bottom:clamp(7px,1.3vh,12px);font-size:clamp(14px,1.8vh,15px)}.pg-partner .pt-points li:before{top:calc(clamp(7px,1.3vh,12px) + 8px)}.pg-partner .pt-more{margin-top:clamp(12px,3.4vh,34px)}@media(max-height:620px){.pg-partner .pt-points li:nth-child(n+2){display:none}}@media(max-width:720px){.pg-partner .wl{padding:16px 16px 14px}.pg-partner .wl h1{font-size:clamp(30px,min(9.4vw,6.6vh),44px)}.pg-partner .wl-sub,.pg-partner .pt-points{max-width:none}.pg-partner .pt-lockup.is-lg{gap:14px}.pg-partner .pt-lockup.is-lg .pt-ch{font-size:clamp(20px,3.2vh,26px)}.pg-partner .pt-lockup.is-lg .pt-x{font-size:22px}.pg-partner .pt-lockup.is-lg .pt-et{height:clamp(26px,4vh,34px)}}@media(max-height:800px){.pg-partner .pt-points li:nth-child(4){display:none}}@media(max-height:730px){.pg-partner .pt-points li:nth-child(n+3){display:none}}@media(max-width:720px)and (max-height:900px){.pg-partner .pt-points li:nth-child(n+3){display:none}}@media(max-width:720px)and (max-height:700px){.pg-partner .pt-points li:nth-child(n+2){display:none}}@media(max-height:540px){.pg-partner .pt-points{display:none}}
