.public-related{display:flex;flex-wrap:wrap;gap:20px;padding:32px 0 0;margin-top:40px;border-top:1px solid #353535}.public-related a,.calendar-faq p a{color:var(--gold,#c5a059);text-decoration:underline;text-underline-offset:4px}.public-related a{font-size:14px}.pricing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px}.pricing-card{padding:32px;border:1px solid #39342a;border-radius:14px;background:#121212}.pricing-card h3{font-size:24px;line-height:1.35;font-weight:600;margin-bottom:20px}.pricing-card p{color:#bfc0c4;line-height:1.8;margin:16px 0}.pricing-card .about-eyebrow{color:var(--gold,#c5a059)}.pricing-card .pricing-price{color:var(--gold,#c5a059);font-size:36px;font-weight:700;line-height:1.3}.pricing-price span{display:block;color:#bfc0c4;font-size:14px;font-weight:400;margin-top:8px}.pricing-card ul{list-style:disc;padding-left:22px;color:#bfc0c4;line-height:1.7;margin:24px 0}.pricing-card li{margin:10px 0}.goal-example>div{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #353535;padding:12px 0}.goal-example dt{color:#bfc0c4}.goal-example dd{font-weight:600;font-variant-numeric:tabular-nums}.goal-example>div:last-child{color:var(--gold,#c5a059);border:0}@media(max-width:760px){.pricing-grid{grid-template-columns:1fr}.pricing-card{padding:24px}.public-related{flex-direction:column}}
