.section-product-introduction_wrapper__BqPxJ h2,.section-product-introduction_wrapper__BqPxJ h3{margin-bottom:24px;text-align:center}@media screen and (max-width:768px){.section-product-introduction_wrapper__BqPxJ h2,.section-product-introduction_wrapper__BqPxJ h3{margin-bottom:16px}}.section-product-introduction_cards__nwiLh{display:grid;grid-gap:32px;gap:32px;grid-template-columns:repeat(3,minmax(auto,272px));justify-content:space-between}.section-product-introduction_cards__nwiLh>div{align-content:center;align-items:center;grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:32px 1fr}.section-product-introduction_cards__nwiLh.section-product-introduction_item-background__z083V{grid-template-columns:repeat(3,minmax(auto,296px))}.section-product-introduction_cards__nwiLh.section-product-introduction_item-background__z083V>div{grid-template-columns:64px 1fr}@media screen and (max-width:768px){.section-product-introduction_cards__nwiLh.section-product-introduction_item-background__z083V>div{grid-template-columns:32px 1fr}}.section-product-introduction_cards__nwiLh.section-product-introduction_item-background__z083V .section-product-introduction_icon-wrapper__ujLpu{padding:16px;background:var(--seeds-100);border-radius:8px}@media screen and (max-width:768px){.section-product-introduction_cards__nwiLh.section-product-introduction_item-background__z083V .section-product-introduction_icon-wrapper__ujLpu{padding:0;background:transparent;border-radius:0}.section-product-introduction_cards__nwiLh.section-product-introduction_item-background__z083V{grid-template-columns:1fr}.section-product-introduction_cards__nwiLh.section-product-introduction_item-background__z083V:last-of-type{margin-bottom:8px}.section-product-introduction_cards__nwiLh{grid-template-columns:1fr;margin-bottom:40px}.section-product-introduction_cards__nwiLh.section-product-introduction_no-image__biu9_{margin-bottom:16px}.section-product-introduction_cards__nwiLh:last-of-type{margin-bottom:0}}.section-product-introduction_image-wrapper__s2q_6{position:relative;max-height:464px;margin-top:56px}@media screen and (max-width:1120px){.section-product-introduction_image-wrapper__s2q_6{max-height:100%;margin:32px 0}}@media screen and (max-width:414px){.section-product-introduction_image-wrapper__s2q_6{margin:16px 0}}.section-product-introduction_background__Osr8L{--product-bg-color:var(--summer-sun-500);align-self:flex-end;background:var(--product-bg-color);border-radius:24px;grid-column:1/-1;grid-row:1;height:calc(100% - 100px);width:100%;position:absolute;bottom:0;left:0;z-index:-1}@media screen and (max-width:1120px){.section-product-introduction_background__Osr8L{height:calc(100% - 80px)}}@media screen and (max-width:768px){.section-product-introduction_background__Osr8L{align-self:center;height:calc(100% - 32px);bottom:16px}}@media screen and (max-width:414px){.section-product-introduction_background__Osr8L{height:calc(100% - 16px);bottom:8px}}.section-product-introduction_image__7UVlf{padding:0 112px;width:100%;z-index:10}@media screen and (max-width:1120px){.section-product-introduction_image__7UVlf{padding:0 80px}}@media screen and (max-width:768px){.section-product-introduction_image__7UVlf{padding:0 32px}}@media screen and (max-width:414px){.section-product-introduction_image__7UVlf{padding:0 16px}}.quote_bubble__mL37A{--author-color:var(--seeds-800);--background-color:var(--summer-sun-400);--quote-color:var(--seeds-900);background-color:var(--background-color);border-radius:0 24px 24px;margin-left:40px;padding:40px 48px;position:relative}@media screen and (max-width:562px){.quote_bubble__mL37A{margin-left:0;margin-top:40px;padding:56px 24px 24px}}.quote_avatar__aRysW{background:var(--background-color);border:4px solid var(--background-color);left:-40px;position:absolute;top:0;border-radius:50%}@media screen and (max-width:562px){.quote_avatar__aRysW{left:0;top:-40px}}.quote_quote__pRFrO{color:var(--quote-color);font-style:italic;font-weight:500;margin-bottom:8px;font-size:32px;line-height:1.4}@media screen and (max-width:562px){.quote_quote__pRFrO{font-size:26px}}.quote_author__oGw7L{color:var(--author-color)}.quote_button__y03k1{margin-top:32px}.section-quote_wrapper__XL8RH{padding-bottom:40px}.stat-card_card__U9R_7{position:relative;cursor:default}.stat-card_card__U9R_7 h3{line-height:1}@media screen and (min-width:1024px){.stat-card_card__U9R_7.stat-card_xs__EUrmN h3,.stat-card_card__U9R_7.stat-card_xs__EUrmN p{margin-left:0}.stat-card_card__U9R_7.stat-card_xs__EUrmN h3{font-size:30px}.stat-card_card__U9R_7.stat-card_xs__EUrmN .stat-card_shape__H_cpo{height:40px;width:40px}}.stat-card_card__U9R_7.stat-card_sm__mONsh h3,.stat-card_card__U9R_7.stat-card_sm__mONsh p{margin-left:8px}.stat-card_card__U9R_7.stat-card_sm__mONsh .stat-card_shape__H_cpo{height:48px;width:48px}@media screen and (max-width:562px){.stat-card_card__U9R_7.stat-card_sm__mONsh .stat-card_shape__H_cpo{--small-color:var(--flesh-400);background-color:var(--small-color);height:40px;width:40px}}.stat-card_card__U9R_7.stat-card_md__Up4_h .stat-card_shape__H_cpo{height:76px;width:76px}@media screen and (max-width:562px){.stat-card_card__U9R_7.stat-card_md__Up4_h .stat-card_shape__H_cpo{height:55px;width:55px}.stat-card_card__U9R_7.stat-card_md__Up4_h h3,.stat-card_card__U9R_7.stat-card_md__Up4_h p{margin-left:24px}}.stat-card_card__U9R_7.stat-card_lg__9dY_2 .stat-card_shape__H_cpo{height:86px;width:86px}.stat-card_card__U9R_7.stat-card_lg__9dY_2 h3,.stat-card_card__U9R_7.stat-card_lg__9dY_2 p{margin-left:32px}@media screen and (max-width:768px){.stat-card_card__U9R_7.stat-card_lg__9dY_2 .stat-card_shape__H_cpo{width:72px;height:72px}}@media screen and (max-width:414px){.stat-card_card__U9R_7.stat-card_lg__9dY_2 .stat-card_shape__H_cpo{width:56px;height:56px}}.stat-card_shape__H_cpo{--color:var(--seeds-200);--small-color:var(--skin-500);background:var(--color);height:75px;width:75px;border-radius:4px 4px 4px 100%;overflow:visible;z-index:-1;display:flex;align-items:center;grid-column:1;grid-row:1}.stat-card_stat__STiTy{margin-bottom:8px;display:grid;grid-template-columns:1fr;align-items:center}.stat-card_stat__STiTy h3,.stat-card_stat__STiTy p,.stat-card_text__XEFG_{margin-left:32px;grid-column:1;grid-row:1}.stat-card_card__U9R_7:hover .stat-card_shape__H_cpo{--hover-color:var(--skin-500);transition:background-color var(--fast-transition) ease-in-out;background-color:var(--hover-color)}.stat-card-group_group__BT6kr{grid-template-columns:repeat(var(--columns),1fr);justify-content:center;margin:0;padding:0}@media screen and (max-width:768px){.stat-card-group_group__BT6kr{grid-template-columns:1fr;grid-template-rows:repeat(var(--columns),1fr)}}.stat-card-group_group__BT6kr div{grid-column:span 1/span 1}.stat-card-group_col__d1ha_{display:flex}.stat-card-group_col__d1ha_:nth-child(2){justify-content:center}@media screen and (max-width:920px){.stat-card-group_col__d1ha_:nth-child(2){justify-content:flex-start}}.stat-card-group_col__d1ha_:last-child{justify-content:flex-end}@media screen and (max-width:920px){.stat-card-group_col__d1ha_:last-child{justify-content:flex-start}}@font-face{font-family:Noto Sans JP;src:url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap)}@font-face{font-family:Basier Circle;src:url(/fonts/basiercircle-bold-webfont.woff2) format("woff2"),url(/fonts/basiercircle-bold-webfont.woff) format("woff"),url(/fonts/basiercircle-bold-webfont.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basiercircle-bolditalic-webfont.woff2) format("woff2"),url(/fonts/basiercircle-bolditalic-webfont.woff) format("woff"),url(/fonts/basiercircle-bolditalic-webfont.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basiercircle-semibold-webfont.woff2) format("woff2"),url(/fonts/basiercircle-semibold-webfont.woff) format("woff"),url(/fonts/basiercircle-semibold-webfont.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basiercircle-semibolditalic-webfont.woff2) format("woff2"),url(/fonts/basiercircle-semibolditalic-webfont.woff) format("woff"),url(/fonts/basiercircle-semibolditalic-webfont.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basiercircle-medium-webfont.woff2) format("woff2"),url(/fonts/basiercircle-medium-webfont.woff) format("woff"),url(/fonts/basiercircle-medium-webfont.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basiercircle-mediumitalic-webfont.woff2) format("woff2"),url(/fonts/basiercircle-mediumitalic-webfont.woff) format("woff"),url(/fonts/basiercircle-mediumitalic-webfont.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basiercircle-regular-webfont.woff2) format("woff2"),url(/fonts/basiercircle-regular-webfont.woff) format("woff"),url(/fonts/basiercircle-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Basier Circle;src:url(/fonts/basiercircle-regularitalic-webfont.woff2) format("woff2"),url(/fonts/basiercircle-regularitalic-webfont.woff) format("woff"),url(/fonts/basiercircle-regularitalic-webfont.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}.vertical-marketing_header__nkBIu{padding:75px 0 15px}@media screen and (max-width:562px){.vertical-marketing_header__nkBIu{padding:84px 0 104px}}.vertical-marketing_product-introduction__k7_2s{margin:0 0 88px}@media screen and (min-width:768px){.vertical-marketing_product-introduction__k7_2s{margin:0 0 84px}}.vertical-marketing_section-quote__wZbIi{padding:0;margin:0 0 88px}@media screen and (min-width:768px){.vertical-marketing_section-quote__wZbIi{margin:0}}.vertical-marketing_text-section__VlK_l{margin-bottom:88px}.vertical-marketing_text-section__VlK_l.vertical-marketing_is-last__nJUyt{margin-bottom:0}@media screen and (min-width:768px){.vertical-marketing_text-section__VlK_l,.vertical-marketing_text-section__VlK_l.vertical-marketing_is-last__nJUyt{margin-bottom:0}}.vertical-marketing_stat-cards__2spc1{margin:0}@media screen and (min-width:768px){.vertical-marketing_stat-cards__2spc1{margin:0}}.vertical-marketing_testimonials__NI22l{margin:0}@media screen and (min-width:768px){.vertical-marketing_testimonials__NI22l{margin:0}.vertical-marketing_testimonials__NI22l img{max-height:0}}.vertical-marketing_reviews__4McHg{margin:0 0 10px}@media screen and (min-width:768px){.vertical-marketing_reviews__4McHg{margin:0 0 10px}}.vertical-marketing_cta__olODj{margin:0 auto 24px}@media screen and (min-width:768px){.vertical-marketing_cta__olODj{margin:0 auto 80px}}