.lg-goals{box-sizing:border-box;font-family:Roboto,sans-serif}.lg-goals *,.lg-goals :before,.lg-goals :after{box-sizing:border-box;margin:0;padding:0;border:0 solid}.lg-goals h1,.lg-goals h2,.lg-goals h3,.lg-goals h4,.lg-goals h5,.lg-goals h6{font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;font-family:inherit;letter-spacing:normal}.lg-goals a{color:inherit;text-decoration:inherit}.lg-goals ol,.lg-goals ul{list-style:none}.lg-goals img,.lg-goals svg{display:block;vertical-align:middle}.lg-goals img{max-width:100%;height:auto}.lg-goals button{font:inherit;color:inherit;background-color:transparent;border-radius:0;cursor:pointer}.lg-goals strong,.lg-goals b{font-weight:bolder}.lg-goals{width:100%;padding-block:4rem;background-color:#fff}@media(min-width:64rem){.lg-goals{padding-block:7rem}}.lg-goals .lg-goals__inner{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.25rem}.lg-goals .lg-goals__head{margin-bottom:4rem}.lg-goals .lg-goals__heading{color:#1a3a6b;font-size:1.875rem;line-height:1.2;font-weight:700;margin-bottom:1.25rem}@media(min-width:64rem){.lg-goals .lg-goals__heading{font-size:3rem;line-height:1;margin-bottom:2rem}}.lg-goals .lg-goals__intro{color:#4a5565;font-size:1.125rem;line-height:1.625;max-width:48rem}.lg-goals .lg-goals__intro strong{color:#1a3a6b}.lg-goals .lg-goals__subheading{color:#1a3a6b;font-size:1.5rem;line-height:1.3333333333;font-weight:700;margin-bottom:2rem}.lg-goals .lg-goals__grid{display:grid;gap:1rem;margin-bottom:2.5rem}@media(min-width:48rem){.lg-goals .lg-goals__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.lg-goals .lg-goals__grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:5rem}}.lg-goals .lg-goals__card{padding:1.5rem;border:1px solid oklch(96.7% .003 264.542deg);border-radius:1rem;background-color:#fff;transition:all .2s cubic-bezier(.4,0,.2,1)}.lg-goals .lg-goals__card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;border-color:#c8272d33;translate:0 -.125rem}.lg-goals .lg-goals__card:hover .lg-goals__icon{background-color:#c8272d1a;color:#c8272d}.lg-goals .lg-goals__card:hover .lg-goals__card-title{color:#c8272d}.lg-goals .lg-goals__icon{width:2.75rem;height:2.75rem;border-radius:.75rem;background-color:#1a3a6b14;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:#1a3a6b;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1)}.lg-goals .lg-goals__card-title{color:#1a3a6b;font-weight:700;font-size:1rem;line-height:1.5;margin-bottom:.5rem;transition:color .15s cubic-bezier(.4,0,.2,1)}.lg-goals .lg-goals__card-desc{color:#6a7282;font-size:.875rem;line-height:1.625}.lg-goals .lg-goals__how{background-color:#f5f7fa;border-radius:1.5rem;padding:2rem}@media(min-width:64rem){.lg-goals .lg-goals__how{padding:3rem}}.lg-goals .lg-goals__list{display:grid;column-gap:2.5rem;row-gap:1rem}@media(min-width:48rem){.lg-goals .lg-goals__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.lg-goals .lg-goals__item{display:flex;gap:.75rem;align-items:flex-start}.lg-goals .lg-goals__item p{color:#4a5565;font-size:.875rem;line-height:1.625}.lg-goals .lg-goals__num{flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:9999px;background-color:#c8272d;color:#fff;font-size:.75rem;line-height:1.3333333333;display:flex;align-items:center;justify-content:center;font-weight:700;margin-top:.125rem}
