.lcl-support{padding-bottom:18rem;margin-top:-12rem}@media screen and (min-width: 768px){.lcl-support{max-width:130rem;width:100%;padding-inline:2rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){.lcl-support{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:5rem}}@media screen and (max-width: 767px){.lcl-support{padding-bottom:8rem;margin-top:-4rem}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-support{width:34.5rem;margin-left:auto;margin-right:auto}}@media screen and (min-width: 768px){.lcl-support .lcl-support__body{-ms-flex-negative:0;flex-shrink:0;width:39rem}}.lcl-support .lcl-support__ttl{color:#222;font-size:2rem;font-size:max(2rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.7}@media screen and (max-width: 767px){.lcl-support .lcl-support__ttl{font-size:1.8rem;font-size:max(1.8rem,10px);letter-spacing:.05em;line-height:1.65}}.lcl-support .lcl-support__txt{margin-top:2rem;color:#222;font-size:1.2rem;font-size:max(1.2rem,10px);letter-spacing:.05em;font-weight:400;line-height:1.65}@media screen and (max-width: 767px){.lcl-support .lcl-support__txt{font-size:1.1rem;font-size:max(1.1rem,10px);letter-spacing:.05em;line-height:1.6}}.lcl-support .lcl-support__btn{margin-top:2rem}.lcl-support .lcl-support__img{width:39rem;height:27.2rem;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 767px){.lcl-support .lcl-support__img{width:100%;height:20rem;margin-top:3rem}}