/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */._featuresSection_150ox_3{padding-block:calc(var(--spacing,.25rem)*12);margin-inline:auto;position:relative;overflow:hidden}@media (min-width:48rem){._featuresSection_150ox_3{padding-block:calc(var(--spacing,.25rem)*16)}}._featuresSection_150ox_3{content-visibility:auto;contain-intrinsic-size:1200px 776px}@media (max-width:768px){._featuresSection_150ox_3{content-visibility:auto;contain-intrinsic-size:480px 990px}}._bottomLeft_150ox_16{bottom:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);z-index:-10;-o-object-fit:contain;object-fit:contain;width:33.3333%;height:auto;position:absolute}@media (min-width:48rem){._bottomLeft_150ox_16{width:25%}}._topRight_150ox_20{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);z-index:-10;-o-object-fit:contain;object-fit:contain;width:33.3333%;height:auto;position:absolute}@media (min-width:48rem){._topRight_150ox_20{width:25%}}._header_150ox_24{text-align:center}._featuresGrid_150ox_28{margin-bottom:calc(var(--spacing,.25rem)*8);-moz-column-gap:calc(var(--spacing,.25rem)*12);column-gap:calc(var(--spacing,.25rem)*12);row-gap:calc(var(--spacing,.25rem)*12);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){._featuresGrid_150ox_28{grid-template-columns:repeat(2,minmax(0,1fr))}}._featureItem_150ox_32{align-items:flex-start;gap:calc(var(--spacing,.25rem)*4);display:flex}._featureIcon_150ox_36{flex-shrink:0;width:48px;height:48px;display:block}._featureContent_150ox_40{flex-direction:column;display:flex}._featureHeading_150ox_44{margin-bottom:calc(var(--spacing,.25rem)*1);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-navy,#0c233b)}@media (min-width:48rem){._featureHeading_150ox_44{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}}._featureDescription_150ox_48{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));color:var(--color-navy-80,#0c233bcc)}._buttonWrapper_150ox_52{margin-top:calc(var(--spacing,.25rem)*12);justify-content:center;gap:calc(var(--spacing,.25rem)*8);flex-wrap:wrap;display:flex}@property --tw-font-weight{syntax:"*";inherits:false}
