.pg-pricing .ph{text-align:center;padding-top:48px}.pg-pricing .ph h1{max-width:18ch;margin:0 auto}.pg-pricing .ph p{color:var(--ink-2);max-width:56ch;margin:18px auto 0;font-size:18px}.pg-pricing .crumb{color:var(--ink-3);margin-bottom:14px;font-size:13px;font-weight:600}.pg-pricing .crumb a{color:var(--ink-2)}.pg-pricing .plans4{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:44px;display:grid}.pg-pricing .plans4 .plan{border:1px solid var(--line);border-radius:20px;flex-direction:column;padding:26px 24px;display:flex;position:relative}.pg-pricing .plans4 .plan.hot{border:2px solid var(--ink)}.pg-pricing .plans4 .badge{background:var(--ink);color:#fff;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;top:-12px;left:22px}.pg-pricing .plans4 .kind{color:var(--you);letter-spacing:.02em;font-size:12px;font-weight:800}.pg-pricing .plans4 h3{margin-top:6px;font-size:18px}.pg-pricing .plans4 .price{letter-spacing:-.04em;margin:10px 0 0;font-size:40px;font-weight:800;line-height:1}.pg-pricing .plans4 .price small{color:var(--ink-3);letter-spacing:0;margin-left:4px;font-size:13px;font-weight:600}.pg-pricing .plans4 .who{color:var(--ink-3);min-height:40px;margin-top:6px;font-size:13px}.pg-pricing .plans4 ul{color:var(--ink-2);flex:1;margin:16px 0 20px;font-size:14px;list-style:none}.pg-pricing .plans4 li{padding:5px 0 5px 18px;position:relative}.pg-pricing .plans4 li:before{content:"✓";color:var(--you);font-weight:800;position:absolute;left:0}.pg-pricing .plans4 li.plus:before{content:"+";color:var(--them)}.pg-pricing .plans4 li.plus{color:var(--ink);font-weight:600}.pg-pricing .plans4 .btn{width:100%;height:44px;font-size:14px}.pg-pricing .ladder{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;font-size:13px;font-weight:600;display:flex}.pg-pricing .ladder span{align-items:center;gap:8px;display:flex}.pg-pricing .ladder i{color:var(--ink);font-style:normal;font-weight:800}.pg-pricing .agency{border:1px dashed var(--line);color:var(--ink-2);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;padding:14px 18px;font-size:14px;display:flex}.pg-pricing .agency b{color:var(--ink)}@media (max-width:1000px){.pg-pricing .plans4{grid-template-columns:1fr 1fr}}@media (max-width:600px){.pg-pricing .plans4{grid-template-columns:1fr}.pg-pricing .plans4 .who{min-height:0}}.pg-pricing .inside{grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;display:grid}.pg-pricing .inside .box{border:1px solid var(--line);border-radius:20px;padding:28px}.pg-pricing .inside .tag{color:var(--you);font-size:12px;font-weight:800}.pg-pricing .inside h3{margin-top:8px;font-size:22px}.pg-pricing .inside p{color:var(--ink-2);margin-top:10px;font-size:15px}.pg-pricing .inside .items{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.pg-pricing .inside .items div{background:var(--field);border-radius:10px;padding:10px 12px}.pg-pricing .inside .items b{font-size:14px;font-weight:800;display:block}.pg-pricing .inside .items span{color:var(--ink-3);font-size:12px}.pg-pricing table.cmp td.grp{background:var(--field);color:var(--ink-2);letter-spacing:.02em;padding:8px 12px;font-size:12px;font-weight:800}@media (max-width:900px){.pg-pricing .ph{padding-top:32px}.pg-pricing .inside{grid-template-columns:1fr}}@media (max-width:600px){.pg-pricing .inside .items{grid-template-columns:1fr}}@media (max-width:520px){.pg-pricing table.cmp{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}}
