.pg-pricing .pg-pricing-hero{padding-top:40px;padding-bottom:28px}.pg-pricing .pg-pricing-trialsec{padding-bottom:20px}.pg-pricing .pg-pricing-trial{display:grid;gap:12px 28px;grid-template-columns:minmax(0,1fr);align-items:center;padding-block:20px}@media (min-width:900px){.pg-pricing .pg-pricing-trial{grid-template-columns:auto minmax(0,1fr) auto}}.pg-pricing .pg-pricing-trial__copy{display:flex;flex-direction:column;gap:4px}.pg-pricing .pg-pricing-trial h2{font-size:clamp(20px,2vw,24px);font-weight:700;letter-spacing:-.02em;line-height:1.25}.pg-pricing .pg-pricing-kicker{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:650;color:var(--tint-blue-ink)}.pg-pricing .pg-pricing-kicker .icon-tile{background:var(--surface);color:var(--tint-green-ink);box-shadow:var(--sh-rest)}.pg-pricing .pg-pricing-trial .pg-pricing-trial__line{font-size:14.5px;color:var(--mk-muted)}.pg-pricing .pg-pricing-trial .btn{justify-self:start}.pg-pricing .pg-pricing-finder{padding:clamp(20px,2.4vw,28px);margin-bottom:28px;scroll-margin-top:calc(var(--header-h) + 16px)}.pg-pricing .pg-pricing-finder:focus{outline:none}.pg-pricing .pg-pricing-finder__head{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px dashed var(--line-strong)}.pg-pricing .pg-pricing-finder__head h2{font-size:clamp(22px,2.2vw,28px);font-weight:700;letter-spacing:-.02em;line-height:1.2}.pg-pricing .pg-pricing-finder__head p{font-size:15.5px;color:var(--mk-muted);max-width:72ch}.pg-pricing .pg-pricing-finder .finder-box{display:grid;gap:20px 32px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1000px){.pg-pricing .pg-pricing-finder .finder-box{grid-template-columns:minmax(0,1fr) auto}}.pg-pricing .pg-pricing-finder .finder__presets{grid-column:1/-1;margin-top:-4px}.pg-pricing .pg-pricing-bill{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.pg-pricing .pg-pricing-bill .price-strip__cap{margin-top:0}.pg-pricing .pg-pricing-bill .price-strip__select{margin-top:-6px}.pg-pricing .pg-pricing-cards{margin-top:8px}.pg-pricing .pg-pricing-plans:has(.price-card.is-match) .price-card.is-hl:not(.is-match){box-shadow:var(--sh-rest);border-color:var(--line)}.pg-pricing .pg-pricing-more{display:grid;gap:20px;grid-template-columns:minmax(0,1fr);align-items:start;margin-top:20px}@media (min-width:700px){.pg-pricing .pg-pricing-more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.pg-pricing .pg-pricing-more{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr)}}@media (min-width:700px) and (max-width:1099px){.pg-pricing .pg-pricing-scale{grid-column:1/-1}.pg-pricing .pg-pricing-scale .scale-card__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.pg-pricing .pg-pricing-scale{background:linear-gradient(var(--surface),var(--surface)) padding-box}.pg-pricing .pg-pricing-ent{font-size:14px;color:var(--mk-muted)}.pg-pricing .pg-pricing-ent a{color:var(--link);font-weight:600}.pg-pricing .pg-pricing-notes{display:grid;gap:10px;list-style:none;margin:12px 0 0;padding:0;max-width:920px;grid-column:1/-1}@media (min-width:1100px){.pg-pricing .pg-pricing-scale{grid-column:3;grid-row:1/span 2}.pg-pricing .pg-pricing-notes{grid-column:1/3;grid-row:2;margin:4px 0 0;padding-inline:4px}}.pg-pricing .pg-pricing-notes li{display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.55;color:var(--mk-muted)}.pg-pricing .pg-pricing-notes .i{--is:16px;color:var(--mk-muted);margin-top:3px;flex:none}.pg-pricing .pg-pricing-notes a{color:var(--link)}.pg-pricing .pg-pricing-incl .included h2{font-size:21px;font-weight:680;letter-spacing:-.015em}.pg-pricing .pg-pricing-ai{margin-top:20px;padding-top:18px;border-top:1px solid var(--on-band-line);font-size:15px;max-width:76ch}.pg-pricing .pg-pricing-comp{display:grid;gap:20px 40px;grid-template-columns:minmax(0,1fr)}@media (min-width:900px){.pg-pricing .pg-pricing-comp{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}}.pg-pricing .pg-pricing-comp .stack{--gap:14px}.pg-pricing .pg-pricing-comp p a{color:var(--link);font-weight:600}.pg-pricing .pg-pricing-comp .disq{flex-direction:column;align-items:flex-start}.pg-pricing .pg-pricing-comp .disq p{flex:none}.pg-pricing .pg-pricing-cmphead{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-bottom:16px}.pg-pricing .pg-pricing-keywrap{display:flex;flex-direction:column;gap:6px}.pg-pricing .pg-pricing-tblcap{margin-top:0}.pg-pricing .pg-pricing-key{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--mk-muted)}.pg-pricing .pg-pricing-key>span{display:inline-flex;align-items:center;gap:6px}.pg-pricing .pg-pricing-key .i{--is:18px}.pg-pricing .pg-pricing-key .yes{color:var(--tint-green-ink)}.pg-pricing .pg-pricing-key .no{color:var(--mk-muted)}.pg-pricing .pg-pricing-tbl{--tbl-min:920px}.pg-pricing .pg-pricing-tbl th[scope=col]{vertical-align:bottom;text-align:center;min-width:104px}.pg-pricing .pg-pricing-tbl th.pg-pricing-fcol{text-align:left;width:32%}.pg-pricing .pg-pricing-hn{display:block;font-size:15px;font-weight:650;color:var(--ink)}.pg-pricing .pg-pricing-hp{display:block;margin-top:2px;font-size:13px;font-weight:500;color:var(--mk-muted);white-space:nowrap}.pg-pricing .pg-pricing-you{display:inline-block;margin-top:6px;padding:2px 8px;border-radius:var(--r-pill);background:var(--surface);color:var(--tint-green-ink);font-size:12px;font-weight:650;box-shadow:inset 0 0 0 1px var(--tint-green-ink)}.pg-pricing .pg-pricing-tbl td{text-align:center;vertical-align:middle}.pg-pricing .pg-pricing-tbl th[scope=row]{text-align:left;font-weight:400}.pg-pricing .pg-pricing-fl{display:block;font-size:15px;font-weight:600;color:var(--ink)}.pg-pricing .pg-pricing-fd{display:block;margin-top:2px;font-size:13.5px;line-height:1.45;color:var(--mk-muted)}.pg-pricing .pg-pricing-vrow td{font-size:14.5px;color:var(--ink)}.pg-pricing .pg-pricing-vrow .ribbon-retention{flex-direction:column;align-items:stretch;gap:6px}.pg-pricing .pg-pricing-vrow .rr-track{min-width:0}.pg-pricing .pg-pricing-grp th{background:var(--surface-2);padding:10px 16px;font-size:13.5px;font-weight:650;color:var(--eyebrow-ink);text-align:left;border-bottom:1px solid var(--line)}.pg-pricing .pg-pricing-grp th>span:first-child{color:var(--eyebrow-ink)}.pg-pricing .pg-pricing-grpsub{font-weight:500;color:var(--mk-muted)}.pg-pricing .pg-pricing-tbl tbody+tbody .pg-pricing-grp th{border-top:1px solid var(--line)}.pg-pricing .pg-pricing-tbl tbody tr:last-child>*{border-bottom:0}.pg-pricing .pg-pricing-tbl .is-match{background:var(--tint-green)}.pg-pricing .pg-pricing-tbl th.is-match{box-shadow:inset 0 3px 0 var(--st-on)}@media (min-width:1100px){.pg-pricing .pg-pricing-cmp{overflow:clip}.pg-pricing .pg-pricing-tbl thead th{position:sticky;top:var(--header-h);z-index:2;box-shadow:0 1px 0 var(--line)}.pg-pricing .pg-pricing-tbl thead th.is-match{box-shadow:inset 0 3px 0 var(--st-on),0 1px 0 var(--line)}}@media (max-width:699px){.pg-pricing .pg-pricing-cmp{overflow:visible;border:0;border-radius:0;background:none}.pg-pricing .pg-pricing-tbl{display:block;min-width:0}.pg-pricing .pg-pricing-tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pg-pricing .pg-pricing-tbl tbody{display:block;position:relative;background:var(--surface);border:1px solid var(--line);border-radius:18px;overflow:hidden;margin-bottom:12px}.pg-pricing .pg-pricing-tbl tr{display:block}.pg-pricing .pg-pricing-tbl tr+tr{border-top:1px solid var(--line)}.pg-pricing .pg-pricing-tbl td,.pg-pricing .pg-pricing-tbl th{display:block;border:0;padding:12px 16px}.pg-pricing .pg-pricing-tbl tr:not(.pg-pricing-vrow) td{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pg-pricing .pg-pricing-tbl tbody+tbody .pg-pricing-grp th{border-top:0}.pg-pricing .pg-pricing-tbl .pg-pricing-vrow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 8px;padding:0 12px 10px}.pg-pricing .pg-pricing-vrow th{grid-column:1/-1;padding:12px 4px 4px}.pg-pricing .pg-pricing-vrow td{display:flex;flex-direction:column;align-items:stretch;gap:4px;text-align:left;padding:6px 10px;border-radius:10px}.pg-pricing .pg-pricing-vrow td:before{content:attr(data-label);font-size:12.5px;font-weight:600;color:var(--mk-muted)}.pg-pricing .pg-pricing-tbl .pg-pricing-fd{font-size:13.5px}.pg-pricing .pg-pricing-tbl tr:not(.pg-pricing-vrow) .pg-pricing-fd{display:none}.pg-pricing .pg-pricing-tbl tr:not(.pg-pricing-vrow):not(.pg-pricing-grp) th{padding-block:11px}.pg-pricing .pg-pricing-tbl .pg-pricing-grp th{padding-block:12px}.pg-pricing .pg-pricing-cmphead{margin-bottom:12px}}.pg-pricing .pg-pricing-faq{display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:900px){.pg-pricing .pg-pricing-faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.pg-pricing .pg-pricing-faq .sec-head{margin-bottom:0}.pg-pricing .pg-pricing-faqmore{margin-top:16px;font-size:15px;color:var(--mk-muted)}.pg-pricing .pg-pricing-faqmore a{color:var(--link);font-weight:600}.pg-pricing .pg-pricing-quotesec{padding-bottom:0}.pg-pricing .pg-pricing-quote{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px;padding:clamp(24px,3vw,32px)}.pg-pricing .pg-pricing-quote__text{flex:1 1 420px;display:flex;flex-direction:column;gap:8px}.pg-pricing .pg-pricing-quote h2{font-size:clamp(22px,2.4vw,26px);font-weight:700;letter-spacing:-.02em;line-height:1.25}@media (max-width:599px){.pg-pricing .pg-pricing-quote>.icon-tile{display:none}.pg-pricing .pg-pricing-quote .btn{width:100%}.pg-pricing .pg-pricing-faq .sec-head .t-lead,.pg-pricing .pg-pricing-hidem,.pg-pricing .price-card--compact:not(.scale-card) .checks{display:none}.pg-pricing .price-card{gap:10px;padding:22px}}