.pg-partners .pt-hero{grid-template-columns:minmax(0,1fr)}.pg-partners .pt-hero .label{margin-bottom:22px}.pg-partners .pt-hero h1{font-size:clamp(36px,4.4vw,58px)}.pg-partners .pt-hero h1 span{color:var(--trail)}.pg-partners .pt-hero h1{max-width:900px}.pg-partners .pt-hero .sub{max-width:620px}.pg-partners .roles{grid-template-columns:minmax(0,1fr) 124px minmax(0,1fr) 124px minmax(0,1fr);gap:0;display:grid}.pg-partners .rcard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-soft);min-width:0;padding:24px}.pg-partners .rk{letter-spacing:-.008em;border-bottom:1px solid var(--ink);align-items:center;gap:10px;padding-bottom:14px;font-size:19px;font-weight:600;display:flex}.pg-partners .rk svg{flex:none;width:16px;height:16px}.pg-partners .rcard ul{margin:0;padding:0;list-style:none}.pg-partners .rcard li{border-bottom:1px solid var(--line);color:#2c3833;padding:13px 0;font-size:16px;line-height:1.45}.pg-partners .rcard li:last-child{border-bottom:0;padding-bottom:0}.pg-partners .flow{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:30px 10px 0;display:flex}.pg-partners .flow .ln{background:var(--trail);opacity:.6;width:100%;height:2px;display:block;position:relative}.pg-partners .flow .ln:after{content:"";border-top:2px solid var(--trail);border-right:2px solid var(--trail);width:8px;height:8px;position:absolute;top:-4px;right:-1px;transform:rotate(45deg)}.pg-partners .flow .tx{color:var(--slate);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:13px;line-height:1.3}.pg-partners .principle{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;display:grid}.pg-partners .principle .label{margin-bottom:20px}.pg-partners .principle h2{font-size:clamp(28px,3.2vw,42px);line-height:1.16}.pg-partners .pts{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.pg-partners .pts li{color:var(--ink);border-bottom:1px solid #bfd8d2;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:14px;padding:16px 0;font-size:17.5px;line-height:1.4;display:grid}.pg-partners .pts svg{width:20px;height:20px;color:var(--trail);margin-top:2px}.pg-partners .ready-grid .icard{padding:24px}.pg-partners .ready-grid .n{color:var(--trail);margin-bottom:12px;font-size:13px;font-weight:500}.pg-partners .ready-grid h3{font-size:19px}.pg-partners .ready-grid p{margin-top:8px;font-size:15.5px}.pg-partners .tabs-c{justify-content:center;display:flex}.pg-partners .sticky-split .stick .label{margin-bottom:18px}.pg-partners .paths{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pg-partners .path{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-soft);min-width:0;padding:32px}.pg-partners .path.lead-path{border:2px solid var(--trail)}.pg-partners .path h3{letter-spacing:-.012em;font-size:24px;font-weight:600;line-height:1.2}.pg-partners .path .pc{color:#3a4541;margin-top:10px;font-size:17px}.pg-partners .path .lists{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:26px;display:grid}.pg-partners .path small{color:var(--trail);border-bottom:1px solid var(--line);padding-bottom:10px;font-size:13px;font-weight:600;display:block}.pg-partners .path ul{margin:0;padding:0;list-style:none}.pg-partners .path li{border-bottom:1px solid var(--line);padding:10px 0 10px 18px;font-size:15.5px;line-height:1.4;position:relative}.pg-partners .path li:before{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;position:absolute;top:19px;left:0}.pg-partners .path.lead-path li:before{background:var(--trail)}.pg-partners .ask{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:64px;display:grid}.pg-partners .ask .label{margin-bottom:18px}.pg-partners .ask .ctas{margin-top:26px}.pg-partners .ask .note-line a{color:var(--trail)}.pg-partners .gets{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.pg-partners .gets li{border-bottom:1px solid var(--line);padding:16px 0 16px 32px;font-size:17.5px;line-height:1.45;position:relative}.pg-partners .gets li:before{content:"";border:2px solid var(--trail);box-sizing:border-box;background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:24px;left:4px}.pg-partners .gets li:last-child:before{background:var(--trail);border:0;border-radius:3px}@media (max-width:1100px){.pg-partners .roles{grid-template-columns:minmax(0,1fr)}.pg-partners .flow{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;padding:14px 0 14px 24px}.pg-partners .flow .ln{width:2px;height:28px}.pg-partners .flow .ln:after{inset:auto auto -1px -4px;transform:rotate(135deg)}.pg-partners .flow .tx{font-size:14px}}@media (max-width:980px){.pg-partners .principle,.pg-partners .ask{grid-template-columns:minmax(0,1fr);gap:32px}.pg-partners .paths{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.pg-partners .pt-hero{padding:40px 0 48px}.pg-partners .path{padding:24px 20px}.pg-partners .path .lists{grid-template-columns:minmax(0,1fr);gap:18px}.pg-partners .ask .ctas .btn{flex:1;justify-content:center}}
