.pg-loc{padding-bottom:24px}.pg-loc .lc-head{padding:28px 0 4px;position:relative}.pg-loc .lc-head:before{content:"";z-index:-1;opacity:.55;background-image:linear-gradient(#eadfcb 1px,#0000 1px),linear-gradient(90deg,#eadfcb 1px,#0000 1px);background-size:56px 56px;width:100vw;margin-left:-50vw;position:absolute;top:-40px;bottom:-20px;left:50%;-webkit-mask-image:linear-gradient(#000 40%,#0000);mask-image:linear-gradient(#000 40%,#0000)}.pg-loc .lc-head h1{letter-spacing:-.045em;color:#2d0430;overflow-wrap:anywhere;margin:18px 0 12px;font:800 clamp(38px,5.2vw,68px)/1.04 Manrope,sans-serif}.pg-loc .lc-head .dek{color:#4d4150;max-width:640px;font:500 clamp(16px,1.4vw,19px)/1.6 Manrope,sans-serif}.pg-loc .lc-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.pg-loc .lc-stats div{background:#fffdf8;border:1px solid #e8decd;border-radius:20px;padding:16px 18px}.pg-loc .lc-stats div:first-child{background:#2d0430;border-color:#2d0430}.pg-loc .lc-stats div:first-child dt{color:#d9cce0}.pg-loc .lc-stats div:first-child dd{color:#fed71a}.pg-loc .lc-stats div:first-child dd small{color:#d9cce0}.pg-loc .lc-stats dt{letter-spacing:.06em;color:#7d7080;text-transform:uppercase;font:700 11px Manrope,sans-serif}.pg-loc .lc-stats dd{letter-spacing:-.03em;color:#2d0430;margin-top:6px;font:800 26px/1.15 Manrope,sans-serif}.pg-loc .lc-stats dd small{letter-spacing:0;color:#7d7080;margin-top:4px;font:500 12.5px/1.4 Manrope,sans-serif;display:block}.pg-loc .lc-stats dd.good{color:#0f4d2f}.pg-loc .lc-sec{margin-top:48px}.pg-loc .lc-two{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.pg-loc .lc-sech{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:16px;display:flex}.pg-loc .lc-sech h2{letter-spacing:-.03em;color:#2d0430;font:800 clamp(22px,2.2vw,28px) Manrope,sans-serif}.pg-loc .lc-sech h2:after{content:"";background:#fed71a;border-radius:3px;width:48px;height:5px;margin-top:8px;display:block}.pg-loc .lc-sech a{color:#4b006e;font:700 13px Manrope,sans-serif}.pg-loc .lc-sech a:hover{text-decoration:underline}.pg-loc .lc-chart{background:#fffdf8;border:1px solid #e8decd;border-radius:20px;padding:18px 18px 10px}.pg-loc .lc-chart svg{width:100%;height:auto;display:block}.pg-loc .lc-note{color:#7d7080;margin-top:10px;font-size:13px;line-height:1.55}.pg-loc .lc-inf li{border-top:1px solid #e8decd;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:14px 0;list-style:none;display:grid}.pg-loc .lc-inf li:first-child{border-top:0;padding-top:0}.pg-loc .lc-inf b{letter-spacing:-.02em;color:#2d0430;font:800 16px Manrope,sans-serif}.pg-loc .lc-inf span{color:#4d4150;grid-column:1;font-size:13.5px}.pg-loc .lc-inf .pjx-pill{grid-area:1/2;align-self:start}.pg-loc .lc-proj{border-bottom:1px solid #e8decd}.pg-loc .lc-chips{flex-wrap:wrap;gap:8px;display:flex}.pg-loc .lc-chips a{color:#2d0430;background:#fffdf8;border:1px solid #e8decd;border-radius:999px;padding:8px 14px;font:600 13.5px Manrope,sans-serif}.pg-loc .lc-chips a:hover{background:#fed71a;border-color:#2d0430}@media (max-width:1100px){.pg-loc .lc-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.pg-loc .lc-two{grid-template-columns:1fr}}@media (max-width:760px){.pg-loc .lc-stats{grid-template-columns:1fr 1fr}.pg-loc .lc-stats dd{font-size:22px}.pg-loc .lc-stats div{padding:14px}.pg-loc .lc-chart{padding:10px 8px 4px}}
