.pg-platform [hidden]{display:none!important}.pg-platform .ck{flex:none;width:18px;height:18px;display:inline-block}.pg-platform .cap-no{font-family:var(--mono);color:var(--trail);margin-bottom:10px;font-size:13px;display:block}.pg-platform .pl-hero{align-items:start}.pg-platform .hero h1{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(32px,3.9vw,50px)}.pg-platform .hero .label{max-width:100%;height:auto;min-height:28px;margin-bottom:22px;padding:4px 12px;line-height:1.35}.pg-platform .pl-trail{background:var(--ground);border-radius:var(--r-card);padding:30px 30px 26px}.pg-platform .pl-trail .trail li{padding-bottom:20px}.pg-platform .pl-trail .trail a{color:var(--ink);padding:2px 0;font-size:17px;font-weight:600;text-decoration:none;display:block}.pg-platform .pl-trail .trail a:hover{color:var(--trail)}.pg-platform .pl-trail .trail .num{color:var(--slate);margin-right:6px;font-weight:400}.pg-platform .pl-trail .trail small{color:#3a4541;margin-top:2px;font-size:14.5px;font-weight:400;line-height:1.4;display:block}.pg-platform .pl-cycle{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.pg-platform .pl-cycle b{font-size:15px;font-weight:600}.pg-platform .pl-cycle p{color:#3a4541;margin-top:6px;font-size:14.5px;line-height:1.5}.pg-platform .pl-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.pg-platform .pl-split>div:first-child{min-width:0}.pg-platform .pl-prove{align-items:start}.pg-platform .pl-prove .rows .r{grid-template-columns:56px minmax(0,1fr);gap:16px;font-size:16.5px}.pg-platform .pl-prove .rows .k{color:var(--trail);font-weight:500}.pg-platform .pl-wide{margin-top:48px}.pg-platform .pl-check{margin:24px 0 0;padding:0;list-style:none}.pg-platform .pl-check li{border-top:1px solid var(--line);align-items:flex-start;gap:10px;padding:9px 0;font-size:16px;line-height:1.45;display:flex}.pg-platform .pl-check li:last-child{border-bottom:1px solid var(--line)}.pg-platform .pl-check .ck{margin-top:2px}.pg-platform .pl-agents{color:var(--slate);max-width:560px;margin-top:22px;font-size:15px;line-height:1.5}.pg-platform .pl-agents b{color:var(--ink);margin-bottom:2px;font-weight:600;display:block}.pg-platform .pl-go{margin-top:22px}.pg-platform .pl-bento .bx h2{font-size:clamp(26px,2.8vw,36px)}.pg-platform .pl-bento .label{align-self:flex-start;margin-bottom:16px}.pg-platform .pl-lead{max-width:640px;margin-top:12px;font-size:17px}.pg-platform .pl-mini{min-height:130px}.pg-platform .pl-mini h3{font-size:18px}.pg-platform .pl-bento .tintbox h3{color:var(--trail);margin-bottom:8px;font-size:15px;font-weight:600}.pg-platform .pl-bento .tintbox p{color:var(--ink2);margin-top:0;font-size:16.5px}.pg-platform .stick .label{margin-bottom:16px}.pg-platform .sstep h3{font-size:18px}.pg-platform .sstep{align-items:center}.pg-platform .pl-steps li{padding-top:58px}.pg-platform .pl-steps .when{font-family:var(--mono);color:var(--trail);margin-bottom:2px;font-size:14px;display:block}.pg-platform .pl-steps h3 a{text-decoration:none}.pg-platform .pl-steps h3 a:hover{text-decoration:underline}.pg-platform .pl-dir-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;margin-bottom:36px;display:grid}.pg-platform .pl-dir-head .intro-l{margin-bottom:0}.pg-platform .pl-dir .icard h3{font-size:20px}.pg-platform .pl-dir .num{color:var(--trail);margin-right:4px;font-size:14px}.pg-platform .pl-count{color:var(--slate);margin-top:2px;font-size:14px}.pg-platform .pl-dir ul{border-top:1px solid var(--line);margin:16px 0 0;padding:0;list-style:none}.pg-platform .pl-dir li{border-bottom:1px solid var(--line)}.pg-platform .pl-dir li:last-child{border-bottom:0}.pg-platform .pl-dir li a{color:var(--ink);padding:9px 0;font-size:15.5px;font-weight:500;text-decoration:none;display:block}.pg-platform .pl-dir li a:hover{color:var(--trail);text-decoration:underline}.pg-platform .pl-found{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.pg-platform .pl-found h2{font-size:clamp(26px,3vw,38px)}.pg-platform .pl-found .ftable .r{grid-template-columns:minmax(0,1fr);gap:4px}.pg-platform .close-c{text-align:center;max-width:760px;margin:0 auto}.pg-platform .close-c h2{letter-spacing:-.018em;font-size:clamp(30px,3.6vw,46px);font-weight:600;line-height:1.12}.pg-platform .close-c .label{margin-bottom:18px}.pg-platform .close-c .ctas{justify-content:center;margin-top:30px}.pg-platform .pl-close-alt{color:var(--slate);margin-top:22px;font-size:15.5px}.pg-platform .pl-close-alt a{color:var(--trail);padding:6px 0;font-weight:500;display:inline-block}@media (max-width:980px){.pg-platform .pl-split,.pg-platform .pl-found{grid-template-columns:minmax(0,1fr);gap:32px}.pg-platform .pl-dir-head{grid-template-columns:minmax(0,1fr);gap:16px}.pg-platform .pl-dir.cardgrid.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pg-platform .pl-trail{padding:22px 18px 20px}.pg-platform .hero .ctas .btn,.pg-platform .close-c .ctas .btn{flex:1;justify-content:center}.pg-platform .pl-dir.cardgrid.g4{grid-template-columns:minmax(0,1fr)}.pg-platform .pl-prove .rows .r{grid-template-columns:40px minmax(0,1fr);gap:10px}.pg-platform .pl-wide{margin-top:32px}}.pg-platform.localized-content .hero h1{-webkit-hyphens:auto;hyphens:auto}@media (max-width:760px){.pg-platform .pl-dir ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px;display:grid}.pg-platform .pl-dir .icard{padding:16px}.pg-platform .pl-dir.cardgrid{gap:12px}.pg-platform .pl-mini{min-height:0}.pg-platform .pl-dir li a{padding:8px 0;font-size:14.5px}.pg-platform .band{padding:44px 0}.pg-platform .hero-band{padding:0}.pg-platform .hero-band .hero{gap:24px;padding:28px 0 36px}.pg-platform .hero .sub{margin-top:16px;font-size:17px}.pg-platform .hero .ctas{margin-top:22px}.pg-platform .band h2{font-size:24px}.pg-platform .band .lead{margin-top:12px;font-size:16px}.pg-platform .intro-c,.pg-platform .intro-l{margin-bottom:24px}.pg-platform .pl-split{gap:24px}.pg-platform .pl-bento .bx{padding:16px}.pg-platform .pl-bento{gap:12px}.pg-platform .pl-lead{font-size:16px}.pg-platform .pl-dir ul{display:block}.pg-platform .pl-dir li a{padding:6px 0;line-height:1.3}.pg-platform .pl-steps{gap:14px}.pg-platform .pl-steps li{min-height:40px;padding:0 0 0 54px}.pg-platform .pl-steps li:before{top:0}.pg-platform .sstep{gap:12px;padding:16px}.pg-platform .pl-found h2{font-size:24px}.pg-platform .pl-trail .trail li{padding-bottom:14px}}
