.light-footer>.light-footer-links{justify-content:flex-end;align-items:center;display:flex}.light-footer>.light-footer-links a{min-height:44px}@media (max-width:800px){.light-footer>.light-footer-links{justify-content:flex-start}}
.public-light-home .pricing-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:30px 0 20px;display:grid}.public-light-home .pricing-choice-card{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:28px;display:flex}.public-light-home .pricing-choice-card:first-child{color:#fff;background:var(--forest)}.public-light-home .pricing-choice-card h3,.public-light-home .pricing-gift h3{margin:0;font:600 clamp(23px,2.4vw,30px)/1.18 Georgia,serif}.public-light-home .pricing-choice-card p{max-width:52ch;margin:0;font-size:16px;line-height:1.55}.public-light-home .pricing-choice-card:first-child p{color:#dbe6e1}.public-light-home .pricing-choice-card .button{width:auto;max-width:100%;margin-top:auto}.public-light-home .pricing-gift{border:1px solid var(--line);background:#fffaf7;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.public-light-home .pricing-gift p{max-width:76ch;margin:8px 0 0;font-size:15px;line-height:1.55}.public-light-home .pricing-gift .button{flex-shrink:0}@media (max-width:900px){.public-light-home .pricing-choice-grid{grid-template-columns:1fr}.public-light-home .pricing-gift{flex-direction:column;align-items:flex-start}}
