.product-page h1{font-size:20px;font-weight:800;line-height:38px}.product-page h2{font-size:16px;font-weight:400;line-height:38px}.product-page p{font-size:16px;font-weight:400;line-height:24px}.product-page .product-adhesion a{letter-spacing:0;text-align:center;font-family:Manrope,sans-serif;font-size:15.54px;font-weight:800;line-height:1}.product-page li{letter-spacing:0;font-size:16px;font-weight:400;line-height:20px}.product-page .product-financial-coverage-note{font-size:12px}@media (width>=768px){.product-page h1{font-size:32px;font-weight:800;line-height:38px}.product-page p{font-size:16px;font-weight:400;line-height:28px}.product-page h2{font-size:24px;font-weight:400;line-height:38px}.product-page .product-legal,.product-page .product-legal p,.product-page .product-legal a{letter-spacing:0;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;line-height:20px}.product-page .product-financial-coverage-note{letter-spacing:0;font-size:14px;font-weight:400;line-height:1.3}}.product-page .product-plan-benefits-observation{font-size:16px;font-weight:400;line-height:24px}@media (width>=1280px){.product-page .product-plan-benefits-observation{font-size:20px;line-height:32px}}
