.dedicated-membership{color:#153d50;background:#fbfcfd}.plan-benefit-section{padding-block:48px}.plan-benefit-section>h2,.plan-activation>h2{max-width:30ch;margin-bottom:30px;font:400 clamp(1.9rem,3vw,2.7rem)/1.25 Georgia,serif}.plan-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.plan-benefit-grid article{background:#fff;border:1px solid #c6d8df;border-top:4px solid #286b7c;border-radius:18px;padding:30px}.plan-benefit-grid article:nth-child(2n){background:#fff8ed;border-top-color:#af7a2d}.plan-benefit-grid article>span{letter-spacing:.08em;color:#20647a;font-size:.8rem;font-weight:800}.plan-benefit-grid p{color:#365767;margin-block:16px;line-height:1.85}.plan-activation{padding-block:48px;scroll-margin-top:110px}.plan-price{color:#163f54;font-size:2.5rem}.plan-price small{font-size:.95rem}.plan-onboarding{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding-left:24px;display:grid}.plan-onboarding p{line-height:1.8}.plan-faq{border-bottom:1px solid #c4d8e0;padding:22px}.plan-faq summary{cursor:pointer;font-weight:750;line-height:1.5}.plan-faq p{max-width:75ch;line-height:1.85}@media (width<=700px){.plan-benefit-grid,.plan-onboarding{grid-template-columns:1fr}.plan-benefit-grid article{padding:24px}.plan-price{font-size:2.2rem}}
