.senior-module__vc6gnG__page{color:#111;background:#fff;padding:20px 16px 60px;font-size:18px;line-height:1.75}.senior-module__vc6gnG__container{max-width:760px;margin:auto}.senior-module__vc6gnG__page .sa-hero{color:#fff;background:#0b3d2e;border-radius:16px;margin-bottom:28px;padding:28px 20px}.senior-module__vc6gnG__page .sa-hero h1{margin:4px 0 12px;font-size:30px;line-height:1.35}.senior-module__vc6gnG__page .sa-hero p{color:#fff;margin:0 0 20px;font-size:19px}.senior-module__vc6gnG__page .sa-hero p.sa-cat{color:#d9f99d;margin:0;font-size:18px;font-weight:700}.senior-module__vc6gnG__lead{margin:0 0 20px;font-size:19px}.senior-module__vc6gnG__page .sa-cta{color:#111;text-align:center;background:#facc15;border-radius:14px;justify-content:center;align-items:center;min-height:68px;padding:12px 20px;font-size:22px;font-weight:800;text-decoration:none;display:flex}.senior-module__vc6gnG__btn:focus-visible,.senior-module__vc6gnG__section summary:focus-visible{outline-offset:3px;outline:4px solid #2563eb}.senior-module__vc6gnG__page .sa-cta:focus-visible{outline-offset:3px;outline:4px solid #2563eb}.senior-module__vc6gnG__hub h1{margin:8px 0 14px;font-size:28px;line-height:1.4}.senior-module__vc6gnG__hub h2{margin:8px 0 14px;font-size:24px;line-height:1.4}.senior-module__vc6gnG__section{margin-top:40px}.senior-module__vc6gnG__section h2{margin:0 0 14px;font-size:25px;line-height:1.4}.senior-module__vc6gnG__section p{margin:0 0 12px}.senior-module__vc6gnG__group{border-left:6px solid;margin:0 0 24px;padding:4px 0 4px 16px}.senior-module__vc6gnG__group h3{margin:0 0 6px;font-size:21px}.senior-module__vc6gnG__names{font-weight:700}.senior-module__vc6gnG__badge{color:#78350f;background:#fef3c7;border-radius:6px;margin-left:8px;padding:0 8px;font-size:16px;font-weight:700;display:inline-block}.senior-module__vc6gnG__list{margin:0;padding:0;list-style:none}.senior-module__vc6gnG__list li{border-bottom:1px solid #d4d4d4;flex-direction:column;gap:12px;padding:18px 0;display:flex}.senior-module__vc6gnG__list h3{margin:0 0 4px;font-size:21px}.senior-module__vc6gnG__list p{margin:0}.senior-module__vc6gnG__rank{color:#374151;font-size:16px;font-weight:700}.senior-module__vc6gnG__btn{color:#fff;background:#0b3d2e;border-radius:12px;justify-content:center;align-items:center;min-height:60px;padding:0 24px;font-size:20px;font-weight:800;text-decoration:none;display:flex}.senior-module__vc6gnG__section details{border:2px solid #d4d4d4;border-radius:12px;margin-bottom:12px;padding:0 16px}.senior-module__vc6gnG__section summary{cursor:pointer;align-items:center;min-height:60px;font-size:19px;font-weight:700;display:flex}@media (min-width:640px){.senior-module__vc6gnG__list li{flex-direction:row;justify-content:space-between;align-items:center}.senior-module__vc6gnG__btn{flex:none;min-width:140px}.senior-module__vc6gnG__page .sa-hero h1{font-size:36px}}
