.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__theme-transitions-enabled *,.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__theme-transitions-enabled :before,.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__theme-transitions-enabled :after{transition-property:background-color,color,border-color,box-shadow;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing)}@media (prefers-reduced-motion:reduce){.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__theme-transitions-enabled *{transition:none!important}}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram{width:100%;max-width:100%;height:auto}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__diagramTitle{fill:var(--color-text-primary);font-family:var(--font-sans)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__diagramSubtitle{fill:var(--color-text-secondary);font-family:var(--font-sans)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__connections .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__connectionLine{stroke:var(--color-accent-primary);stroke-width:2px;opacity:.3}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__centerNode .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__centerCircle{fill:var(--color-bg-secondary);stroke:var(--color-accent-primary);stroke-width:3px}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__centerNode .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__buildingBody{fill:var(--color-accent-primary);opacity:.8}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__centerNode .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__buildingRoof{stroke:var(--color-accent-primary)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__centerNode .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__window{fill:var(--color-bg-primary);opacity:.9}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__centerNode .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__centerLabel{fill:var(--color-text-primary);font-family:var(--font-sans)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitCircle{fill:var(--color-bg-secondary);stroke:var(--color-accent-primary);stroke-width:2px}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitIcon{fill:#10b981;stroke:#10b981;stroke-width:2px}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitLabel{fill:var(--color-text-primary);font-family:var(--font-sans)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitDesc{fill:var(--color-text-secondary);font-family:var(--font-sans)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__graphLine{stroke:#10b981}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__graphDot{fill:#10b981}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__targetOuter{stroke:var(--color-accent-primary);opacity:.3}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__targetMiddle{stroke:var(--color-accent-primary);opacity:.5}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__targetInner{stroke:var(--color-accent-primary);opacity:.7}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__targetBullseye{fill:var(--color-accent-primary)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__dataPoint{fill:var(--color-accent-secondary-2);opacity:.8}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gears .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gearBody{fill:var(--color-accent-primary);opacity:.7}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gears .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gearInner{fill:var(--color-bg-primary)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gears .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gearTooth{fill:var(--color-accent-primary)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__efficiencyArrow{stroke:#10b981}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__arrowMarker{fill:#10b981}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__sealOuter{stroke:var(--color-accent-primary)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__sealInner{stroke:var(--color-accent-primary);opacity:.5}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__sealCheck{fill:none;stroke:var(--color-accent-primary)}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__sealText{fill:var(--color-accent-primary);font-family:var(--font-sans);font-weight:600}@media (max-width:768px){.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__diagramTitle{font-size:20px}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__diagramSubtitle,.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitLabel{font-size:12px}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitDesc{font-size:9px}}@media (prefers-reduced-motion:no-preference){.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gears .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gearBody,.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gears .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gearInner,.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gears .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__gearTooth{animation:8s linear infinite InsurerBenefitsDiagram-module-scss-module__ccj-Ca__rotateGear}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit:nth-child(2) .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitCircle{animation:3s ease-in-out infinite InsurerBenefitsDiagram-module-scss-module__ccj-Ca__pulse}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit:nth-child(3) .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitCircle{animation:3s ease-in-out .5s infinite InsurerBenefitsDiagram-module-scss-module__ccj-Ca__pulse}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit:nth-child(4) .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitCircle{animation:3s ease-in-out 1s infinite InsurerBenefitsDiagram-module-scss-module__ccj-Ca__pulse}.InsurerBenefitsDiagram-module-scss-module__ccj-Ca__insurerBenefitsDiagram .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefit:nth-child(5) .InsurerBenefitsDiagram-module-scss-module__ccj-Ca__benefitCircle{animation:3s ease-in-out 1.5s infinite InsurerBenefitsDiagram-module-scss-module__ccj-Ca__pulse}@keyframes InsurerBenefitsDiagram-module-scss-module__ccj-Ca__rotateGear{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes InsurerBenefitsDiagram-module-scss-module__ccj-Ca__pulse{0%,to{opacity:1}50%{opacity:.8}}}
.page-module-scss-module__HqDJzq__theme-transitions-enabled *,.page-module-scss-module__HqDJzq__theme-transitions-enabled :before,.page-module-scss-module__HqDJzq__theme-transitions-enabled :after{transition-property:background-color,color,border-color,box-shadow;transition-duration:var(--transition-duration);transition-timing-function:var(--transition-timing)}@media (prefers-reduced-motion:reduce){.page-module-scss-module__HqDJzq__theme-transitions-enabled *{transition:none!important}}.page-module-scss-module__HqDJzq__page{background-color:var(--color-bg-primary);transition:background-color var(--transition-duration)var(--transition-timing);min-height:100vh}.page-module-scss-module__HqDJzq__main{max-width:900px;margin:0 auto;padding:4rem 2rem}@media (min-width:768px){.page-module-scss-module__HqDJzq__main{padding:6rem 3rem}}.page-module-scss-module__HqDJzq__content{flex-direction:column;gap:2rem;display:flex}.page-module-scss-module__HqDJzq__title{color:var(--color-text-primary);transition:color var(--transition-duration)var(--transition-timing);margin:0;font-size:2.5rem;font-weight:700}@media (min-width:768px){.page-module-scss-module__HqDJzq__title{font-size:3rem}}.page-module-scss-module__HqDJzq__description{color:var(--color-text-secondary);transition:color var(--transition-duration)var(--transition-timing);margin:0;font-size:1.25rem;line-height:1.6}.page-module-scss-module__HqDJzq__features h2,.page-module-scss-module__HqDJzq__contact h2{color:var(--color-text-primary);transition:color var(--transition-duration)var(--transition-timing);margin:0 0 1rem;font-size:1.75rem;font-weight:700}.page-module-scss-module__HqDJzq__features ul,.page-module-scss-module__HqDJzq__contact ul{color:var(--color-text-secondary);transition:color var(--transition-duration)var(--transition-timing);padding-left:1.5rem;font-size:1.125rem;line-height:1.8}.page-module-scss-module__HqDJzq__features p,.page-module-scss-module__HqDJzq__contact p{color:var(--color-text-secondary);transition:color var(--transition-duration)var(--transition-timing);font-size:1.125rem;line-height:1.6}.page-module-scss-module__HqDJzq__features a,.page-module-scss-module__HqDJzq__contact a{color:var(--color-accent-primary);transition:color var(--transition-duration)var(--transition-timing);text-decoration:none}.page-module-scss-module__HqDJzq__features a:hover,.page-module-scss-module__HqDJzq__contact a:hover{text-decoration:underline}.page-module-scss-module__HqDJzq__comingSoon{background-color:var(--color-bg-primary);transition:background-color var(--transition-duration)var(--transition-timing);border:1px solid var(--color-border-accent);transition:border-color var(--transition-duration)var(--transition-timing);text-align:center;border-radius:12px;padding:2rem}.page-module-scss-module__HqDJzq__comingSoon p{color:var(--color-text-secondary);transition:color var(--transition-duration)var(--transition-timing);margin:0;font-size:1.125rem;font-weight:600}
