.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}}.content-text_content-text__8ufiw{max-width:520px}@media screen and (max-width:920px){.content-text_content-text__8ufiw{max-width:100%}}.content-text_header__eeO4K .content-text_eyebrow__z0wMZ{color:var(--color);margin-bottom:12px}.content-text_body__B0Igs{margin-top:16px}.content-text_body__B0Igs .content-text_description__yzUO4{color:var(--seeds-700)}.content-text_actions__CbvCz{margin-top:40px}@media screen and (max-width:562px){.content-text_actions__CbvCz{margin-top:20px}}.content-text_actions__CbvCz .content-text_button__s48gu,.content-text_list__3udGs{margin-top:40px}.content-text_list-item__c5fxG{grid-column-gap:var(--spacing);column-gap:var(--spacing);display:grid;grid-template-columns:var(--spacing) 1fr;margin-bottom:var(--spacing)}.content-text_list-item__c5fxG:last-child{margin-bottom:0}.content-text_list-item__c5fxG .content-text_subtitle__PeirB{grid-column:2;margin-top:4px}.avatar_avatar___96ZZ{--avatar-size:56px;position:relative;border-radius:100%;overflow:hidden;width:var(--avatar-size);height:var(--avatar-size)}.avatar_avatar___96ZZ.avatar_xxxlg___QA0F{--avatar-size:152px}.avatar_avatar___96ZZ.avatar_xxlg__3MrxL{--avatar-size:112px}.avatar_avatar___96ZZ.avatar_xlg__0psIP{--avatar-size:80px}.avatar_avatar___96ZZ.avatar_lg__b90_y{--avatar-size:56px}.avatar_avatar___96ZZ.avatar_md__b_xIc{--avatar-size:32px}.avatar_avatar___96ZZ.avatar_sm__irwxZ{--avatar-size:24px}.avatar-text_avatar-text__dUhgS{display:flex;align-items:center}.avatar-text_info__sKWUs{margin-left:12px}.avatar-text_name__0grMg{color:var(--seeds-700);margin-bottom:2px}.content-text-author_content-text-author___LOlF{display:flex;flex-direction:column;justify-content:flex-start;max-width:520px}.content-text-author_image__uoHj2{display:none;margin-bottom:24px}@media screen and (max-width:562px){.content-text-author_image__uoHj2{display:block}}.content-text-author_title___fbwd{margin-bottom:16px}.content-text-author_eyebrow__6u53P{color:var(--color);margin-bottom:12px}.content-text-author_quote__Errou{margin-bottom:24px;font-style:italic}.content-text-author_quote__Errou:after,.content-text-author_quote__Errou:before{content:'"'}@media screen and (max-width:562px){.content-text-author_quote__Errou{margin-bottom:16px}}.content-text-author_description__Yyzmd{color:var(--seeds-700);margin-bottom:24px}@media screen and (max-width:562px){.content-text-author_description__Yyzmd{margin-bottom:16px}}.content-text-author_author__E1Ovf{display:flex;align-items:center;margin-bottom:24px}@media screen and (max-width:562px){.content-text-author_author__E1Ovf{margin-bottom:16px}}.content-text-author_divider__2KUd1{margin:40px 0;height:2px;background:var(--seeds-200);border:none}.section-text-graphic_wrapper__5y0gQ{--background-color:var(--white);--body-color:var(--seeds-700);--heading-color:var(--seeds-900);align-items:center;background-color:var(--background-color);justify-content:center;width:100%;max-width:1400px;margin-right:auto;margin-left:auto}.section-text-graphic_wrapper__5y0gQ h2,.section-text-graphic_wrapper__5y0gQ h3{color:var(--heading-color)}.section-text-graphic_wrapper__5y0gQ .body-md,.section-text-graphic_wrapper__5y0gQ .body-md span a{color:var(--body-color)}.section-text-graphic_wrapper__5y0gQ .section-text-graphic_grid__7pQ4r{--align-items:center;grid-auto-flow:dense;align-items:var(--align-items)}.section-text-graphic_wrapper__5y0gQ .section-text-graphic_grid__7pQ4r.section-text-graphic_top-padding__FA8oQ h3{margin-top:24px}@media screen and (max-width:920px){.section-text-graphic_wrapper__5y0gQ .section-text-graphic_grid__7pQ4r.section-text-graphic_top-padding__FA8oQ h3{margin-top:0}}.section-text-graphic_wrapper__5y0gQ.section-text-graphic_full-bleed__gL1Z6{max-width:100vw;padding:120px 0}@media screen and (max-width:1120px){.section-text-graphic_wrapper__5y0gQ.section-text-graphic_full-bleed__gL1Z6{padding:96px 0}}@media screen and (max-width:768px){.section-text-graphic_wrapper__5y0gQ.section-text-graphic_full-bleed__gL1Z6{padding:80px 0}}@media screen and (max-width:414px){.section-text-graphic_wrapper__5y0gQ.section-text-graphic_full-bleed__gL1Z6{padding:48px 0}}.section-text-graphic_wrapper__5y0gQ.section-text-graphic_image-radius__OoxiI img{border-radius:16px;max-width:492px}.section-text-graphic_wrapper__5y0gQ.section-text-graphic_radius__mytjI .section-text-graphic_img__BEPMA{height:400px;object-fit:cover}.section-text-graphic_wrapper__5y0gQ.section-text-graphic_radius__mytjI.section-text-graphic_left__Yia8W .section-text-graphic_img__BEPMA{border-radius:12px 12px 228px}.section-text-graphic_wrapper__5y0gQ.section-text-graphic_radius__mytjI.section-text-graphic_right__fgvav .section-text-graphic_img__BEPMA{border-radius:12px 12px 12px 228px}@media screen and (max-width:562px){.section-text-graphic_wrapper__5y0gQ.section-text-graphic_radius__mytjI .section-text-graphic_img__BEPMA{height:240px;object-fit:cover}.section-text-graphic_wrapper__5y0gQ.section-text-graphic_radius__mytjI.section-text-graphic_left__Yia8W .section-text-graphic_img__BEPMA{border-radius:12px 12px 120px}.section-text-graphic_wrapper__5y0gQ.section-text-graphic_radius__mytjI.section-text-graphic_right__fgvav .section-text-graphic_img__BEPMA{border-radius:12px 12px 12px 120px}}.section-text-graphic_thumbnail__7K9_A{display:flex;margin:auto}.section-text-graphic_thumbnail__7K9_A.section-text-graphic_padding__3A_dp{padding:20px}@media screen and (max-width:920px){.section-text-graphic_thumbnail__7K9_A.section-text-graphic_padding__3A_dp{padding:16px}}.section-text-graphic_img__BEPMA{object-fit:contain}@media screen and (max-width:920px){.section-text-graphic_image-wrapper__ydaX5{margin-bottom:48px}}@media screen and (max-width:768px){.section-text-graphic_image-wrapper__ydaX5{margin-bottom:40px}}@media screen and (max-width:562px){.section-text-graphic_image-wrapper__ydaX5{margin-bottom:24px}}.section-text-graphic_image-background__8ggtK{border-radius:24px;background-color:var(--seeds-100);display:flex}@media screen and (max-width:562px){.section-text-graphic_image-background__8ggtK{border-radius:20px}}.section-text-graphic_image-background__8ggtK video{width:100%;height:auto;border-radius:24px}@media screen and (max-width:562px){.section-text-graphic_image-background__8ggtK video{border-radius:20px}}.icon-card_icon-card__2yeXv{--hover-background:var(--summer-sun-500);display:inline-flex;background-color:var(--white);border:2px solid var(--seeds-200);border-radius:12px;max-width:328px;transition:box-shadow var(--fast-transition) ease-in-out}.icon-card_icon-card__2yeXv svg{width:40px;height:40px}@media screen and (max-width:768px){.icon-card_icon-card__2yeXv{max-width:500px}}@media screen and (min-width:562px){.icon-card_icon-card__2yeXv:hover{box-shadow:2px 4px 16px 0 rgba(56,46,44,.08)}.icon-card_icon-card__2yeXv:hover .icon-card_icon__xn7sp{background:var(--hover-background);border:2px solid var(--activeColor)}}.icon-card_active__eSccc{border-color:var(--activeColor)}.icon-card_icon__xn7sp{display:flex;align-items:center;font-size:0;padding:0 32px;border:2px solid var(--seeds-200);border-radius:12px 0 0 12px;margin:-2px 0 -2px -2px;transition:all var(--fast-transition) ease-in-out}.icon-card_active__eSccc .icon-card_icon__xn7sp{border-color:var(--activeColor)}@media screen and (max-width:768px){.icon-card_icon__xn7sp{padding:0 24px}}@media screen and (max-width:562px){.icon-card_active__eSccc .icon-card_icon__xn7sp,.icon-card_icon__xn7sp{border-right-color:var(--white)}}.icon-card_info__cuiB_{display:flex;flex-direction:column;padding:16px}@media screen and (max-width:562px){.icon-card_info__cuiB_{padding:16px 24px 16px 0}}.icon-card_title___ilL3{margin-bottom:2px}.icon-card_description__YmQb5{color:var(--seeds-700)}.section-cards_wrapper__uH2og{background-color:var(--seeds-100);padding:120px 0}@media screen and (max-width:1120px){.section-cards_wrapper__uH2og{padding:96px 0}}@media screen and (max-width:768px){.section-cards_wrapper__uH2og{padding:80px 0}}@media screen and (max-width:414px){.section-cards_wrapper__uH2og{padding:48px 0}}.section-cards_wrapper__uH2og h2{text-align:center;margin-bottom:80px}.section-cards_wrapper__uH2og .eyebrow{color:var(--flesh-600);text-align:center;font-weight:700;margin-bottom:8px}@media screen and (max-width:768px){.section-cards_wrapper__uH2og h2{margin-bottom:40px}.section-cards_wrapper__uH2og .eyebrow{margin-bottom:16px}}.section-cards_cards__caH_W{--card-count:3;display:grid;grid-template-columns:repeat(var(--card-count),328px);justify-content:center;grid-column-gap:48px;column-gap:48px;grid-row-gap:40px;row-gap:40px}@media screen and (max-width:1280px){.section-cards_cards__caH_W{grid-template-columns:repeat(2,minmax(auto,328px));column-gap:32px}}@media screen and (max-width:768px){.section-cards_cards__caH_W{grid-template-columns:repeat(1,minmax(auto,500px));column-gap:24px;row-gap:24px}}@media screen and (max-width:414px){.section-cards_cards__caH_W{column-gap:20px;row-gap:20px}}.section-cards_cards__caH_W .section-cards_card__LvVEC{height:100%}@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}.statistics_header-product__rNpKM{margin-bottom:120px}@media screen and (max-width:1120px){.statistics_header-product__rNpKM{margin-bottom:96px}}@media screen and (max-width:768px){.statistics_header-product__rNpKM{margin-bottom:80px}}@media screen and (max-width:414px){.statistics_header-product__rNpKM{margin-bottom:48px}}.statistics_section-product-introduction__W1XgG{margin-bottom:120px}@media screen and (max-width:1120px){.statistics_section-product-introduction__W1XgG{margin-bottom:96px}}@media screen and (max-width:768px){.statistics_section-product-introduction__W1XgG{margin-bottom:80px}}@media screen and (max-width:414px){.statistics_section-product-introduction__W1XgG{margin-bottom:48px}}.statistics_section-text-graphic__C8Bw0{margin-bottom:120px}@media screen and (max-width:1120px){.statistics_section-text-graphic__C8Bw0{margin-bottom:96px}}@media screen and (max-width:768px){.statistics_section-text-graphic__C8Bw0{margin-bottom:80px}}@media screen and (max-width:414px){.statistics_section-text-graphic__C8Bw0{margin-bottom:48px}}.statistics_section-cards__W6d0K{margin-bottom:120px}@media screen and (max-width:1120px){.statistics_section-cards__W6d0K{margin-bottom:96px}}@media screen and (max-width:768px){.statistics_section-cards__W6d0K{margin-bottom:80px}}@media screen and (max-width:414px){.statistics_section-cards__W6d0K{margin-bottom:48px}}.statistics_cta-row__baZLZ{margin-bottom:120px}@media screen and (max-width:1120px){.statistics_cta-row__baZLZ{margin-bottom:96px}}@media screen and (max-width:768px){.statistics_cta-row__baZLZ{margin-bottom:80px}}@media screen and (max-width:414px){.statistics_cta-row__baZLZ{margin-bottom:48px}}