.m-plus-rounded-1c-regular{font-weight:400;font-style:normal}.lcl-box{border-radius:1rem;background:#f1fcf3;border:1px solid #d3d8e0;padding:3rem 4rem}@media screen and (max-width: 767px){.lcl-box{padding:3rem 2rem}}.lcl-flow-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}@media screen and (max-width: 767px){.lcl-flow-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.lcl-flow-col .lcl-flow-col__txt{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:calc(infinity*1px);padding:0 3rem;background:#18954c;color:#fff}@media screen and (min-width: 768px){.lcl-flow-col .lcl-flow-col__txt{font-size:max(1.5rem*var(--font-scale),10px)}}@media screen and (max-width: 767px){.lcl-flow-col .lcl-flow-col__txt{font-size:max(1.5rem,10px)}}.lcl-flow-col .lcl-flow-col__txt{letter-spacing:.03em;font-weight:400;line-height:1.8}@media screen and (max-width: 767px){.lcl-flow-col .lcl-flow-col__txt{letter-spacing:.02em;line-height:1.7}}@media screen and (max-width: 767px)and (min-width: 768px){.lcl-flow-col .lcl-flow-col__txt{font-size:max(1.4rem*var(--font-scale),10px)}}@media screen and (max-width: 767px)and (max-width: 767px){.lcl-flow-col .lcl-flow-col__txt{font-size:max(1.4rem,10px)}}.lcl-flow-col .lcl-flow-col__txt{font-weight:700}@media screen and (max-width: 767px){.lcl-flow-col .lcl-flow-col__txt{padding:0 1.5rem}}.lcl-btn-row{width:58rem}@media screen and (max-width: 767px){.lcl-btn-row{width:100%}}