.landing-arrow-button[data-v-1205c610]{transition:var(--general-transition);border-radius:15px;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(4,auto);align-items:center;gap:1rem;width:100%;padding:1rem;display:grid}.landing-arrow-button .icon[data-v-1205c610]{aspect-ratio:1;flex-shrink:0;grid-area:1/1/2/2}.landing-arrow-button .icon[data-v-1205c610] img,.landing-arrow-button .icon[data-v-1205c610] svg{aspect-ratio:1;width:4rem}.landing-arrow-button .title[data-v-1205c610]{color:var(--gray-800);text-align:left;overflow-wrap:break-word;grid-area:1/1/2/-1;min-width:0;margin-block-end:.32rem;font-size:1rem;font-weight:500;line-height:120%}.landing-arrow-button .icon+.title[data-v-1205c610]{grid-column:2/-1}.landing-arrow-button .text[data-v-1205c610]{text-align:left;grid-area:2/1/3/4;font-size:1.5rem;font-weight:800;line-height:120%}.landing-arrow-button .text[data-v-1205c610]:first-letter{text-transform:uppercase}.landing-arrow-button .arrow-right[data-v-1205c610]{aspect-ratio:1;flex-shrink:0;grid-area:2/4/3/5;width:1.5rem;height:auto}.landing-arrow-button.--color-blue[data-v-1205c610]{background-color:var(--secondary-solid-1)}.landing-arrow-button.--color-blue .arrow-right[data-v-1205c610],.landing-arrow-button.--color-blue .text[data-v-1205c610]{color:var(--primary-3)}.landing-arrow-button.--color-blue[data-v-1205c610]:hover{background-color:var(--secondary-solid-2)}.landing-arrow-button.--color-green[data-v-1205c610]{background-color:#ebffeb}.landing-arrow-button.--color-green .arrow-right[data-v-1205c610],.landing-arrow-button.--color-green .text[data-v-1205c610]{color:var(--status-5)}.landing-arrow-button.--color-green[data-v-1205c610]:hover{background-color:#d0fdd0}.landing-arrow-button.--no-arrow[data-v-1205c610]{border-radius:30px;grid-template-rows:repeat(3,auto);grid-template-columns:1fr;gap:0;padding:1.875rem}.landing-arrow-button.--no-arrow .icon[data-v-1205c610]{aspect-ratio:auto;grid-area:1/1/2/-1;margin-block-end:1.875rem;margin-inline:auto}.landing-arrow-button.--no-arrow .icon[data-v-1205c610] img,.landing-arrow-button.--no-arrow .icon[data-v-1205c610] svg{width:80px}.landing-arrow-button.--no-arrow .icon+.title[data-v-1205c610],.landing-arrow-button.--no-arrow .title[data-v-1205c610]{text-align:center;grid-area:2/1/3/-1;margin-block-end:.625rem}.landing-arrow-button.--no-arrow .icon+.title+.text[data-v-1205c610],.landing-arrow-button.--no-arrow .text[data-v-1205c610]{text-align:center;grid-area:3/1/4/-1}.landing-arrow-button.--no-arrow .arrow-right[data-v-1205c610]{display:none}.landing-arrow-button._animatable[data-v-1205c610]{transition:var(--general-transition)}.landing-arrow-button._animatable[data-v-1205c610]:not(.--animated){opacity:0;transform:scale(.75)}@media screen and (width>=39rem){.landing-arrow-button[data-v-1205c610]{-moz-column-gap:1.875rem;grid-template-rows:repeat(2,auto);grid-template-columns:auto 1fr auto;gap:.32rem 1.875rem}.landing-arrow-button .icon[data-v-1205c610]{grid-area:1/1/-1/2}.landing-arrow-button .title[data-v-1205c610]{grid-area:span 1/1/auto/3}.landing-arrow-button .icon+.title[data-v-1205c610]{grid-column:2/3}.landing-arrow-button .text[data-v-1205c610]{grid-area:span 1/1/auto/3}.landing-arrow-button .icon+.title+.text[data-v-1205c610]{grid-column:2/3}.landing-arrow-button .arrow-right[data-v-1205c610]{grid-area:1/3/-1/4}}@media screen and (width>=48rem){.landing-arrow-button[data-v-1205c610]{grid-template-rows:repeat(4,auto)}.landing-arrow-button .title[data-v-1205c610]{grid-row:2/3}.landing-arrow-button .text[data-v-1205c610]{grid-row:3/4}.landing-arrow-button .icon[data-v-1205c610] img,.landing-arrow-button .icon[data-v-1205c610] svg{width:150px}.landing-arrow-button.--no-arrow[data-v-1205c610]{-moz-column-gap:1.875rem;grid-template-rows:repeat(4,auto);grid-template-columns:auto 1fr;align-items:center;column-gap:1.875rem}.landing-arrow-button.--no-arrow .icon[data-v-1205c610]{grid-area:1/1/-1/2;margin-block-end:0}.landing-arrow-button.--no-arrow .icon+.title[data-v-1205c610],.landing-arrow-button.--no-arrow .title[data-v-1205c610]{text-align:left;grid-area:2/2/3/3;margin-block-end:.32rem}.landing-arrow-button.--no-arrow .icon+.title+.text[data-v-1205c610],.landing-arrow-button.--no-arrow .text[data-v-1205c610]{text-align:left;grid-area:3/2/4/3}}@media screen and (width>=62rem){.landing-arrow-button.--no-arrow .icon[data-v-1205c610] img,.landing-arrow-button.--no-arrow .icon[data-v-1205c610] svg{width:150px}}
