.guide-layout.pricing-page{grid-template-columns:minmax(0,760px);justify-content:center}.guide-content .pricing-offer{padding:28px;margin-block:32px;border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:var(--radius);background:var(--surface)}.pricing-offer-heading{display:flex;align-items:center;justify-content:space-between;gap:24px}.pricing-offer-heading .eyebrow{margin:0 0 8px;font-size:11px;color:var(--muted)}.pricing-offer-heading h2{margin:0;font-size:32px}.guide-content .pricing-offer-price{display:flex;align-items:baseline;gap:8px;margin:0;white-space:nowrap}.pricing-offer-price strong{font-size:46px;font-weight:600;letter-spacing:-.055em;line-height:1.1}.pricing-offer-price span{font-size:14px;color:var(--muted)}.pricing-offer-allowance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:26px 0 20px;padding-block:20px;border-block:1px solid var(--line)}.pricing-offer-allowance dt{font-size:12px;color:var(--muted);line-height:1.5}.pricing-offer-allowance dd{margin:7px 0 0;font-size:28px;font-weight:600;letter-spacing:-.035em;line-height:1.2}.guide-content .pricing-offer-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;padding:0;list-style:none}.guide-content .pricing-offer-features li{position:relative;padding:0 0 0 20px;margin:0;font-size:14px;line-height:1.6}.pricing-offer-features li:before{content:"✓";position:absolute;left:0;color:var(--accent)}.pricing-offer-trial{display:flex;align-items:center;gap:18px;margin-top:25px}.guide-content .pricing-offer-note,.guide-content .pricing-offer-trial p{margin:0;font-size:12px;line-height:1.65;color:var(--muted)}.pricing-offer-trial .button{flex-shrink:0}.guide-content .pricing-offer-note{margin-top:18px}@media(max-width:580px){.guide-content .pricing-offer{padding:21px}.pricing-offer-heading{align-items:start;gap:16px}.pricing-offer-heading h2{font-size:28px}.pricing-offer-price strong{font-size:40px}.pricing-offer-allowance{gap:12px}.pricing-offer-allowance dt{font-size:11px}.pricing-offer-allowance dd{font-size:24px}.guide-content .pricing-offer-features{grid-template-columns:1fr;gap:10px}.pricing-offer-trial{align-items:start;flex-direction:column;gap:12px}.pricing-offer-trial .button{width:100%}}.pricing-page .guide-content section:not(.pricing-offer)>p{margin:0 0 14px}