.BenefitsGuide-module__gMyIpa__section{color:#243d2e;background:#fffdf8;grid-template-columns:minmax(0,.85fr) minmax(0,1.65fr);gap:clamp(36px,5vw,80px);padding:clamp(48px,5vw,76px) clamp(22px,5vw,88px);display:grid}.BenefitsGuide-module__gMyIpa__heading{min-width:0;padding-top:8px}.BenefitsGuide-module__gMyIpa__heading h2{font-family:var(--font-source-serif), Georgia, serif;text-wrap:balance;margin:16px 0 22px;scroll-margin-top:120px;font-size:clamp(36px,3.5vw,52px);font-weight:500;line-height:1.12}.BenefitsGuide-module__gMyIpa__heading p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:34ch;margin:0;font-size:17px;line-height:1.65}.BenefitsGuide-module__gMyIpa__heading>a{margin-top:28px}.BenefitsGuide-module__gMyIpa__topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.BenefitsGuide-module__gMyIpa__topics li{border-top:1px solid #c3cbbd;min-width:0;display:flex}.BenefitsGuide-module__gMyIpa__topic{width:100%;color:inherit;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 0;text-decoration:none;display:flex}.BenefitsGuide-module__gMyIpa__topic>div{min-width:0}.BenefitsGuide-module__gMyIpa__topic h3{font-family:var(--font-source-serif), Georgia, serif;margin:0 0 8px;font-size:clamp(23px,2.1vw,30px);font-weight:500;line-height:1.2}.BenefitsGuide-module__gMyIpa__topic p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.BenefitsGuide-module__gMyIpa__arrow{flex:none;align-self:center;font-size:24px;line-height:1}.BenefitsGuide-module__gMyIpa__topic:hover{color:inherit}.BenefitsGuide-module__gMyIpa__topic:hover h3,.BenefitsGuide-module__gMyIpa__topic:focus-visible h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.BenefitsGuide-module__gMyIpa__topic:focus-visible{outline-offset:5px;outline:2px solid}[data-home-details=simple] .BenefitsGuide-module__gMyIpa__topic h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}[data-home-details=simple] .BenefitsGuide-module__gMyIpa__topics li{border-top-color:#0000}.BenefitsGuide-module__gMyIpa__accordion .BenefitsGuide-module__gMyIpa__topics{display:block}.BenefitsGuide-module__gMyIpa__accordion .BenefitsGuide-module__gMyIpa__topics li{border-top:1px solid #c3cbbd}.BenefitsGuide-module__gMyIpa__accordion .BenefitsGuide-module__gMyIpa__topics li:last-child{border-bottom:1px solid #c3cbbd}.BenefitsGuide-module__gMyIpa__details{width:100%;min-width:0}.BenefitsGuide-module__gMyIpa__details>summary{cursor:pointer;align-items:center;min-height:76px;margin:0;list-style:none}.BenefitsGuide-module__gMyIpa__details>summary::-webkit-details-marker{display:none}.BenefitsGuide-module__gMyIpa__topicCopy{grid-template-columns:minmax(160px,.85fr) minmax(0,1.15fr);align-items:center;gap:24px;width:100%;min-width:0;display:grid}.BenefitsGuide-module__gMyIpa__topicTitle{font-family:var(--font-source-serif), Georgia, serif;overflow-wrap:anywhere;font-size:clamp(22px,1.9vw,27px);font-weight:500;line-height:1.2}.BenefitsGuide-module__gMyIpa__topicSummary{white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px;line-height:1.55}.BenefitsGuide-module__gMyIpa__details>summary:hover .BenefitsGuide-module__gMyIpa__topicTitle,.BenefitsGuide-module__gMyIpa__details>summary:focus-visible .BenefitsGuide-module__gMyIpa__topicTitle{text-underline-offset:5px;text-decoration:underline}.BenefitsGuide-module__gMyIpa__plain{padding-right:36px}.BenefitsGuide-module__gMyIpa__plainLink .BenefitsGuide-module__gMyIpa__topicTitle{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.BenefitsGuide-module__gMyIpa__plainLink:hover .BenefitsGuide-module__gMyIpa__topicTitle,.BenefitsGuide-module__gMyIpa__plainLink:focus-visible .BenefitsGuide-module__gMyIpa__topicTitle{text-decoration-thickness:2px}.BenefitsGuide-module__gMyIpa__toggle{flex:0 0 18px;height:18px;position:relative}.BenefitsGuide-module__gMyIpa__toggle:before,.BenefitsGuide-module__gMyIpa__toggle:after{content:"";background:currentColor;height:2px;position:absolute;top:8px;left:1px;right:1px}.BenefitsGuide-module__gMyIpa__toggle:after{transform:rotate(90deg)}.BenefitsGuide-module__gMyIpa__details[open] .BenefitsGuide-module__gMyIpa__toggle:after{display:none}.BenefitsGuide-module__gMyIpa__detailBody{padding:0 36px 24px 0}.BenefitsGuide-module__gMyIpa__detailBody p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:68ch;margin:0 0 16px;font-size:16px;line-height:1.7}.BenefitsGuide-module__gMyIpa__detailBody p:last-child{margin-bottom:0}.BenefitsGuide-module__gMyIpa__detailBody>a{margin-top:4px;font-size:14px}.BenefitsGuide-module__gMyIpa__detailBody>a:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:1000px){.BenefitsGuide-module__gMyIpa__section{grid-template-columns:minmax(0,1fr);gap:32px}.BenefitsGuide-module__gMyIpa__heading{max-width:660px;padding-top:0}.BenefitsGuide-module__gMyIpa__heading p{max-width:52ch}.BenefitsGuide-module__gMyIpa__heading>a{margin-top:20px}}@media (max-width:599px){.BenefitsGuide-module__gMyIpa__section{gap:28px;padding-top:40px;padding-bottom:40px}.BenefitsGuide-module__gMyIpa__heading h2{margin:14px 0 16px;font-size:36px}.BenefitsGuide-module__gMyIpa__heading p{font-size:16px}.BenefitsGuide-module__gMyIpa__topics{grid-template-columns:minmax(0,1fr)}.BenefitsGuide-module__gMyIpa__topic{gap:22px;padding:18px 0}.BenefitsGuide-module__gMyIpa__topic h3{margin-bottom:6px;font-size:24px}.BenefitsGuide-module__gMyIpa__topicCopy{grid-template-columns:minmax(0,1fr);gap:6px}.BenefitsGuide-module__gMyIpa__topicTitle{font-size:24px}.BenefitsGuide-module__gMyIpa__details>summary{align-items:flex-start}.BenefitsGuide-module__gMyIpa__toggle{margin-top:5px}.BenefitsGuide-module__gMyIpa__detailBody{padding-right:0}}
