.RichButton_wrapper__vdPyj{display:inline-block}.RichButton_fullWidth__YhPXa,.RichButton_fullWidth__YhPXa .RichButton_card__z_twJ,.RichButton_fullWidth__YhPXa .RichButton_imageTextCard__5WhXj,.RichButton_fullWidth__YhPXa .RichButton_introductionCard__5Ek5j{display:block;width:100%}.RichButton_nonInteractive___SS_i{cursor:default}.RichButton_nonInteractive___SS_i .RichButton_card__z_twJ,.RichButton_nonInteractive___SS_i .RichButton_imageTextCard__5WhXj,.RichButton_nonInteractive___SS_i .RichButton_introductionCard__5Ek5j{pointer-events:none}.RichButton_card__z_twJ{position:relative;display:inline-block;background-color:var(--color-white);border-radius:var(--radius-m);box-shadow:var(--drop-shadow-m);transition:transform .2s ease}.RichButton_cardInner__RT__E{display:flex;flex-direction:row;gap:var(--spacing-xs);align-items:center;justify-content:flex-start;padding:var(--spacing-l) var(--spacing-2xl) var(--spacing-l) var(--spacing-m)}.RichButton_cardImageWrapper__apx75{flex-shrink:0;width:var(--spacing-4xl);height:var(--spacing-4xl)}.RichButton_cardImage__1eCrF{display:block;width:100%;height:100%;object-fit:cover}.RichButton_cardText__x_Ayd{text-align:left;padding-right:var(--spacing-xl)}.RichButton_introductionCard__5Ek5j{position:relative;display:inline-block;background-color:var(--color-white);border-radius:var(--radius-m);box-shadow:var(--drop-shadow-m);transition:transform .2s ease}.RichButton_introductionCardInner__YwfL_{display:flex;flex-direction:row;gap:var(--spacing-xs);align-items:center;justify-content:flex-start;padding:var(--spacing-l) var(--spacing-2xl) var(--spacing-l) var(--spacing-m)}.RichButton_leftImageWrapper___h6vg{flex-shrink:0;width:var(--spacing-4xl);height:var(--spacing-4xl)}.RichButton_leftImage__L_fwC{display:block;width:100%;height:100%;object-fit:cover}.RichButton_introductionText__WnRzV{flex:1 1;text-align:left;padding-right:var(--spacing-xs)}.RichButton_rightImageWrapper___hLJB{flex-shrink:0;width:7rem;height:7rem;margin-right:var(--spacing-m)}.RichButton_rightImage__l01ms{display:block;width:100%;height:100%;object-fit:cover}.RichButton_imageTextCard__5WhXj{position:relative;display:inline-block;background-color:var(--color-white);border-radius:clamp(12px,calc(16 / 375 * 100vw),21px);box-shadow:var(--drop-shadow-m);transition:transform .2s ease}@media (hover:hover){.RichButton_card__z_twJ:hover,.RichButton_imageTextCard__5WhXj:hover,.RichButton_introductionCard__5Ek5j:hover{transform:translateY(-2px)}.RichButton_nonInteractive___SS_i .RichButton_card__z_twJ:hover,.RichButton_nonInteractive___SS_i .RichButton_imageTextCard__5WhXj:hover,.RichButton_nonInteractive___SS_i .RichButton_introductionCard__5Ek5j:hover{transform:none}}.RichButton_imageTextCardInner__TWMZO{flex-direction:row;justify-content:center;padding:clamp(18px,calc(24 / 375 * 100vw),32px) clamp(30px,calc(40 / 375 * 100vw),53px) clamp(18px,calc(24 / 375 * 100vw),32px) clamp(12px,calc(16 / 375 * 100vw),21px);min-height:clamp(110px,calc(146 / 375 * 100vw),195px);box-sizing:border-box}.RichButton_imageTextCardInner__TWMZO,.RichButton_leftContent__SkGE7{display:flex;gap:clamp(6px,calc(8 / 375 * 100vw),11px);align-items:center}.RichButton_leftContent__SkGE7{flex-direction:column}.RichButton_topImageWrapper__3jD1E{flex-shrink:0;height:clamp(42px,calc(56 / 375 * 100vw),75px)}.RichButton_topImage__N_JsJ{display:block;width:100%;height:100%;object-fit:contain}.RichButton_imageTextCardText__yJVG8{text-align:center;white-space:pre-line;font-size:clamp(10px,calc(14 / 375 * 100vw),19px);line-height:1.75}.RichButton_imageTextCardRightImageWrapper__xhj1A{flex-shrink:0;width:clamp(84px,calc(112 / 375 * 100vw),149px);height:clamp(84px,calc(112 / 375 * 100vw),149px);margin-left:auto;margin-right:clamp(12px,calc(16 / 375 * 100vw),21px)}.RichButton_imageTextCardRightImage__s5mn7{display:block;width:100%;height:100%;object-fit:cover}.RichButton_arrowIcon__8OfKN{position:absolute;right:var(--spacing-m);display:flex;align-items:center}.RichButton_arrowIconCentered__eMaGk{top:50%;transform:translateY(-50%)}.RichButton_imageTextCard__5WhXj .RichButton_arrowIcon__8OfKN{right:clamp(12px,calc(16 / 375 * 100vw),21px)}.RichButton_arrowButton__g5Xe1{pointer-events:none}