.pc-pricing .pc-pricing-heading{max-width:760px;margin-bottom:28px}.pc-pricing .pc-pricing-heading h2{font-size:clamp(32px,4vw,44px);line-height:1.12;text-wrap:balance}.pc-pricing .pc-pricing-intro{margin-top:14px;color:var(--pc-muted);line-height:1.65}.pc-pricing .pc-offers-title{margin-bottom:22px;font-size:clamp(26px,3vw,36px);line-height:1.15;letter-spacing:-.04em}.pc-pricing .pc-offers{align-items:stretch}.pc-pricing .pc-offer{display:flex;flex-direction:column;min-width:0;padding:clamp(20px,3vw,32px)}.pc-pricing .pc-offer.is-featured{border:1px solid var(--pc-ink);background:var(--pc-ink);color:var(--pc-paper)}.pc-pricing .pc-offer-heading h3{margin-top:10px;font-size:25px;line-height:1.2}.pc-pricing .pc-offer-positioning{display:inline-block;padding:4px 8px;border:1px solid var(--pc-line);border-radius:4px;color:var(--pc-muted);font:600 10px/1.5 var(--font-mono);letter-spacing:.08em}.pc-pricing .is-featured .pc-offer-positioning{border-color:var(--pc-paper);background:var(--pc-paper);color:var(--pc-ink)}.pc-pricing .pc-offer-price{min-height:132px;margin-top:16px}.pc-pricing .pc-offer .pc-price{margin:0;font-size:clamp(52px,6vw,72px);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc-pricing .pc-offer-unit{margin-top:7px;font-size:14px;color:var(--pc-muted)}.pc-pricing .pc-offer-savings{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 14px;margin-top:10px;font-size:13px}.pc-pricing .is-featured .pc-offer-unit,.pc-pricing .pc-offer-savings span,.pc-pricing .pc-offer.is-featured .pc-offer-description{color:#d7d3cb}.pc-pricing .pc-offer .pc-offer-description{min-height:0;max-width:none;margin-top:10px;font-size:15px;line-height:1.55}.pc-pricing .pc-offer-inclusions{border-top:1px solid var(--pc-line);margin-top:20px;padding-top:17px}.pc-pricing .is-featured .pc-offer-inclusions{border-color:#53514d}.pc-pricing .pc-offer-inclusions ul{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.pc-pricing .pc-offer-inclusions li{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:14px;line-height:1.5}.pc-pricing .pc-offer-inclusions .pc-product-icon{margin-top:2px}.pc-pricing .pc-offer-action{margin-top:auto;padding-top:23px}.pc-pricing .pc-offer-action .pc-button{width:100%;margin-top:0;gap:12px}.pc-pricing .is-featured .pc-offer-action .pc-button-light{background:var(--pc-paper);color:var(--pc-ink)}.pc-pricing .is-featured .pc-offer-action .pc-button-light:hover{background:#fff}.pc-pricing .pc-offer-next{display:flex;justify-content:space-between;align-items:baseline;gap:12px 28px;margin-top:17px}.pc-pricing .pc-offer-next p{max-width:680px;color:var(--pc-muted);font-size:13px;line-height:1.65}.pc-pricing .pc-offer-next a{flex:none;font-size:13px;text-decoration:underline;text-underline-offset:4px}.pc-pricing .pc-offer-action .pc-button:focus-visible,.pc-pricing .pc-offer-next a:focus-visible{outline:2px solid var(--pc-ink);outline-offset:4px}.pc-pricing .is-featured .pc-offer-action .pc-button:focus-visible{outline-color:var(--pc-paper)}@media (max-width:640px){.pc-pricing .pc-offers{grid-template-columns:1fr}.pc-pricing .pc-offer-price{min-height:0}.pc-pricing .pc-offer-next{flex-wrap:wrap}}