:where(.pp-page) section{margin:0;overflow:visible}:where(.pp-page) li{margin:0;line-height:inherit}:where(.pp-page) p{line-height:inherit}:where(.pp-page) table{min-width:0;margin:0;overflow:visible;border:0;font-size:inherit}:where(.pp-page) :is(th,td){border-width:0;line-height:inherit}:where(.pp-page) thead{white-space:normal}:where(.pp-page) :is(h1,h2,h3,h4){letter-spacing:normal}:where(.pp-page) label{margin:0}:where(.pp-page) button{letter-spacing:normal;text-transform:none}.pp-hero .ps-shot{margin:0;border-bottom:1px solid var(--pl-line);border-radius:var(--pl-radius);box-shadow:var(--site-shadow-media)}.pp-hero .ps-kpi b{font-size:20px}.pp-hero .ps-rating{margin-top:28px}.pp-hero__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0}.pp-shot-note{margin:8px 0 0;color:var(--pl-muted);font-size:12px;line-height:16px;text-align:right}.pp-num{white-space:nowrap}.pp-calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:stretch}.pp-calc__in,.pp-calc__out{padding:32px;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:var(--pl-bg)}.pp-calc__in{display:grid;gap:24px;align-content:start}.pp-calc__row{display:grid;gap:8px}.pp-calc select.ps-input{appearance:none;padding-right:40px;background:var(--pl-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23191B23' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6l4 4 4-4'/%3E%3C/svg%3E") no-repeat right 14px center;cursor:pointer}.pp-range{display:flex;align-items:center;gap:16px}.pp-range input[type=range]{flex:1;min-width:0;accent-color:var(--pl-ink)}.pp-range output{min-width:48px;color:var(--pl-ink);font:600 20px/28px var(--pl-font);font-variant-numeric:tabular-nums;text-align:right}.pp-calc__out{display:flex;flex-direction:column}.pp-calc__out .ps-price{margin-top:4px}.pp-calc__out .ps-pricelist{margin-top:24px;padding-top:20px;border-top:1px solid var(--pl-line)}.pp-calc__out .ps-btn{margin-top:auto}.pp-calc__out .ps-pricelist+.ps-small{margin:16px 0 24px}@media (max-width:900px){.pp-calc{grid-template-columns:minmax(0,1fr)}.pp-calc__in,.pp-calc__out{padding:24px}}.pp-examples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.pp-examples .ps-plan__price{font-size:40px;line-height:48px}.pp-examples .ps-plan__name{font-size:16px;line-height:24px;font-weight:500;color:var(--pl-muted)}@media (max-width:900px){.pp-examples{grid-template-columns:minmax(0,1fr)}}.ps-audience .ps-icon-tile{color:var(--pl-brand)}.pp-perks .ps-plan__price small{color:var(--pl-muted);font:var(--site-small)}.pp-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pp-reviews .ps-who{margin-top:20px}@media (max-width:900px){.pp-reviews{grid-template-columns:minmax(0,1fr)}}.pp-hero+.ps-logos{padding-top:0}.ps-awards.pp-awards img{width:72px;height:auto}@media (max-width:480px){.ps-awards.pp-awards{gap:8px}.ps-awards.pp-awards img{width:56px}}.pp-codeprices{margin-top:48px;padding:32px;border:1px solid var(--pl-line);border-radius:var(--pl-radius);background:var(--pl-bg)}.pp-codeprices>.ps-small{margin-top:8px}.pp-codeprices__scroll{margin:16px 0;overflow-x:auto}.pp-codeprices__table{min-width:560px}.pp-codeprices__table thead th{position:static;padding:12px 16px;color:var(--pl-muted);font:var(--site-small)}.pp-codeprices__table thead th:first-child{width:28%}.pp-codeprices__table thead th.is-pop{color:var(--pl-ink);font-weight:600}.pp-codeprices__table tbody th[scope=row]{font-weight:500}.pp-billed{display:block;color:var(--pl-muted);font:var(--site-small)}@media (max-width:900px){.pp-codeprices{padding:24px 16px}}@media (max-width:600px){.pp-codeprices__table{min-width:0;font-size:14px;line-height:20px}.pp-codeprices__table th,.pp-codeprices__table td,.pp-codeprices__table thead th{padding:10px 4px}.pp-codeprices__table thead th{font-size:12px;line-height:16px}.pp-codeprices__table thead th:first-child{width:30%}.pp-billed{font-size:12px;line-height:16px}}