.input_input__q5Ft3{-moz-appearance:none;-webkit-appearance:none;appearance:none;font-family:inherit;border:2px solid var(--seeds-500);box-shadow:none;box-sizing:border-box;color:var(--seeds-600);outline:none;transition-property:box-shadow,border;transition-duration:var(--fast-transition);transition-timing-function:var(--ease)}.input_input__q5Ft3::-ms-input-placeholder{color:var(--seeds-600)}.input_input__q5Ft3::placeholder{color:var(--seeds-600)}.input_input__q5Ft3:not(:placeholder-shown){border:2px solid var(--seeds-700);color:var(--seeds-700)}.input_input__q5Ft3:active,.input_input__q5Ft3:hover{border-color:var(--seeds-600);color:var(--seeds-700);outline:none}.input_input__q5Ft3:focus{outline:none;box-shadow:inset 0 0 0 2px var(--spray-500);border:2px solid var(--seeds-700)}.input_input__q5Ft3.input_sm__GQL1p{border-radius:8px;padding:8px 14px;font-size:14px;line-height:20px}.input_input__q5Ft3.input_md__Z1q17{border-radius:8px;padding:12px 18px;font-size:16px;line-height:20px}.input_input__q5Ft3.input_lg__nkVwa{border-radius:12px;padding:16px 22px;font-size:20px;line-height:28px}.input_input__q5Ft3.input_convo__xrgPT{border-radius:24px 8px 24px 24px;padding:12px 22px;font-size:16px;line-height:20px;width:408px;max-width:100%}@media screen and (max-width:768px){.input_input__q5Ft3.input_convo__xrgPT{padding:10px 16px;font-size:15px;width:80vw}}.input_input__q5Ft3.input_calc__dp1ap{background:hsla(0,0%,100%,.33);border-color:var(--seeds-900);line-height:28px;color:var(--seeds-900);font-weight:400;font-size:20px;text-align:center;-moz-appearance:textfield}.input_input__q5Ft3.input_calc__dp1ap::-ms-input-placeholder{color:var(--seeds-900);text-align:center;font-weight:700}.input_input__q5Ft3.input_calc__dp1ap::placeholder{color:var(--seeds-900);text-align:center;font-weight:700}.input_input__q5Ft3.input_calc__dp1ap:focus{outline:none;box-shadow:inset 0 0 0 2px var(--seeds-900);border-color:var(--seeds-900);background:hsla(0,0%,100%,.75)}.input_input__q5Ft3.input_calc__dp1ap:focus::-ms-input-placeholder{color:transparent}.input_input__q5Ft3.input_calc__dp1ap:focus::placeholder{color:transparent}.input_input__q5Ft3.input_calc__dp1ap[type=number]{-moz-appearance:textfield}.input_input__q5Ft3.input_calc__dp1ap::-webkit-inner-spin-button,.input_input__q5Ft3.input_calc__dp1ap::-webkit-outer-spin-button{-webkit-appearance:none}.input_input__q5Ft3.input_disabled__uZ1Hq{background-color:var(--seeds-200);border-color:var(--seeds-200);cursor:not-allowed}.input_input__q5Ft3.input_disabled__uZ1Hq::-ms-input-placeholder{color:var(--seeds-400)}.input_input__q5Ft3.input_disabled__uZ1Hq::placeholder{color:var(--seeds-400)}.input_input__q5Ft3.input_error__0WEdV{border:2px solid var(--summer-sun-900)}.cta-row_cta-row__bUe8n{background-image:url(/img/misc/seeds.svg),linear-gradient(var(--flesh-400),var(--flesh-600));background-position:50%;border-radius:24px;padding:136px 112px;align-items:center;margin:0 auto;display:grid;grid-template-columns:6.5fr 3.5fr;grid-column-gap:16px;column-gap:16px}.cta-row_cta-row__bUe8n .cta-row_cta-text__kuqR_ h3{color:var(--white);margin-bottom:16px}.cta-row_cta-row__bUe8n .cta-row_cta-text__kuqR_ p{color:var(--seeds-900)}.cta-row_cta-row__bUe8n .cta-row_cta-button__f1fqt{text-align:center;min-width:322px}.cta-row_cta-row__bUe8n.cta-row_alternative__dry5M{background-image:none;background-color:var(--spray-500)}.cta-row_cta-row__bUe8n.cta-row_alternative__dry5M h3{color:var(--seeds-900)}.cta-row_cta-row__bUe8n.cta-row_alternative__dry5M p{color:var(--spray-900)}.cta-row_cta-row__bUe8n.cta-row_demo-request__dFHcF{background-image:none;background-color:var(--spray-500)}.cta-row_cta-row__bUe8n.cta-row_demo-request__dFHcF h3{color:var(--seeds-900)}.cta-row_cta-row__bUe8n.cta-row_demo-request__dFHcF p{color:var(--spray-900)}.cta-row_subscription-form__SCJS1 input{width:100%;border-color:var(--flesh-600);margin-bottom:12px}.cta-row_subscription-form__SCJS1 input:focus{box-shadow:inset 0 0 0 2px var(--flesh-500)}.cta-row_subscription-form__SCJS1 button,.cta-row_subscription-form__SCJS1 button>div{width:100%}.cta-row_subscription-form__SCJS1 button svg{margin-left:10px}.cta-row_subscription-form__SCJS1 p{display:flex;align-items:center;gap:6px;margin-top:8px;color:var(--seeds-900)}.cta-row_subscription-form__SCJS1 p:first-child{font-weight:500;margin-bottom:8px}@media screen and (max-width:1120px){.cta-row_cta-row__bUe8n{grid-template-columns:6fr 4fr;background-position:10px 50%;padding:104px 64px}}@media screen and (max-width:920px){.cta-row_cta-row__bUe8n{grid-template-columns:1fr;padding:48px 40px;text-align:center}.cta-row_cta-row__bUe8n .cta-row_cta-text__kuqR_{width:auto;margin-bottom:32px}.cta-row_cta-row__bUe8n .cta-row_cta-text__kuqR_ h3{margin-bottom:8px}.cta-row_cta-row__bUe8n .cta-row_cta-button__f1fqt{min-width:unset}}@media screen and (max-width:414px){.cta-row_cta-row__bUe8n{padding:32px}}@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}.legal_header__oQML3{background-color:var(--seeds-100);border-radius:0 0 24px 24px;text-align:center;margin:72px 8px 56px;height:228px;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width:768px){.legal_header__oQML3{display:block;padding-top:72px;height:396px;margin:156px 20px 72px}}@media screen and (min-width:920px){.legal_header__oQML3{margin-top:120px}}.legal_header__oQML3 h1{margin-bottom:8px}@media screen and (min-width:768px){.legal_header__oQML3 h1{margin-bottom:24px}}.legal_header__oQML3 h1,.legal_header__oQML3 p{max-width:300px}@media screen and (min-width:562px){.legal_header__oQML3 h1,.legal_header__oQML3 p{max-width:none;padding:0 32px}}.legal_sidebar__nfGYP{--announcement-offset:0}@media screen and (max-width:919px){.legal_sidebar__nfGYP{position:fixed;top:calc(80px + var(--announcement-offset));left:0;right:0;border-top:1px solid var(--seeds-300);border-bottom:1px solid var(--seeds-300);background-color:var(--white);z-index:1}.legal_sidebar__nfGYP.legal_expanded__MceVS{box-shadow:0 16px 32px 0 rgba(56,46,44,.08);border-bottom-color:transparent}}@media screen and (min-width:920px){.legal_sidebar__nfGYP{position:-webkit-sticky;position:sticky;padding:40px 0;margin:8px 0 80px;top:150px;border-radius:24px;border:1px solid var(--seeds-200)}}.legal_links__SPeuU{overflow-y:auto;max-height:55vh;margin-top:8px}@media screen and (max-width:919px){.legal_links__SPeuU{margin-top:-16px;padding-bottom:16px;display:none}}.legal_expanded__MceVS .legal_links__SPeuU{display:block}.legal_nav-wrapper__UxV59{position:relative;display:flex;justify-content:space-between;align-items:center;z-index:1}.legal_sidebar-title__O8LUg{color:var(--flesh-600);position:relative;z-index:1}@media screen and (max-width:919px){.legal_sidebar-title__O8LUg{line-height:48px}}.legal_menu-item__wm09U,.legal_sidebar-title__O8LUg{padding:0 32px}.legal_icon__iEQuR{margin:0 32px 0 0;transform:rotate(90deg);transition:transform .3s}.legal_icon__iEQuR.legal_is-active__kfRav{transform:rotate(270deg)}@media screen and (min-width:920px){.legal_icon__iEQuR{display:none}}.legal_menu-item__wm09U{height:56px;display:flex;align-items:center;position:relative;font-weight:700;font-size:16px;line-height:1.5;color:var(--seeds-900)}.legal_menu-item__wm09U:before{content:"";position:absolute;width:3px;height:100%;top:0;left:0;background-color:var(--skin-500);opacity:0;transition:opacity .2s linear}.legal_menu-item__wm09U:hover:before{opacity:.6}.legal_menu-item__wm09U.legal_active__PgxXR:before{opacity:1}.legal_section__ZmWZ9{padding:16px 0;word-wrap:break-word}.legal_section__ZmWZ9:first-child{padding-top:0}.legal_section__ZmWZ9:not(:last-child){border-bottom:2px solid var(--seeds-200)}.legal_section__ZmWZ9 h3,.legal_section__ZmWZ9 p b:only-child,.legal_section__ZmWZ9 p strong:only-child{color:var(--seeds-900);margin-top:24px;margin-bottom:16px;display:block;font-size:18px;line-height:22px}@media screen and (min-width:768px){.legal_section__ZmWZ9 h3,.legal_section__ZmWZ9 p b:only-child,.legal_section__ZmWZ9 p strong:only-child{font-size:20px;line-height:28px}}.legal_section__ZmWZ9 li,.legal_section__ZmWZ9 p{font-size:16px;line-height:24px;color:var(--seeds-700)}@media screen and (min-width:768px){.legal_section__ZmWZ9 li,.legal_section__ZmWZ9 p{font-size:20px;line-height:28px}}.legal_section__ZmWZ9 li a,.legal_section__ZmWZ9 p a{color:inherit;font-weight:700;text-decoration:underline}.legal_section__ZmWZ9 li a:hover,.legal_section__ZmWZ9 p a:hover{color:var(--seeds-600)}.legal_section__ZmWZ9 li b,.legal_section__ZmWZ9 li strong,.legal_section__ZmWZ9 p b,.legal_section__ZmWZ9 p strong{color:var(--seeds-900)}.legal_section__ZmWZ9 ol li,.legal_section__ZmWZ9 ul li{padding-left:1.5em;position:relative;margin:16px 0}@media screen and (min-width:768px){.legal_section__ZmWZ9 ol li,.legal_section__ZmWZ9 ul li{margin:24px 0}}.legal_section__ZmWZ9 ol li:before,.legal_section__ZmWZ9 ul li:before{position:absolute;left:0;font-weight:700;color:var(--seeds-900)}.legal_section__ZmWZ9 ol li li,.legal_section__ZmWZ9 ul li li{font-size:14px;line-height:20px;margin:4px 0}@media screen and (min-width:768px){.legal_section__ZmWZ9 ol li li,.legal_section__ZmWZ9 ul li li{font-size:16px;line-height:24px}}.legal_section__ZmWZ9 ol{counter-reset:item}.legal_section__ZmWZ9 ol li{counter-increment:item}.legal_section__ZmWZ9 ol li:before{content:counter(item) "."}.legal_section__ZmWZ9 ul li:before{content:"•";font-size:1.5em;left:.2em;top:-.05em}.legal_collapse-header__hezpf{display:flex;flex-direction:row;align-items:center;margin-bottom:16px}@media screen and (min-width:920px){.legal_collapse-header__hezpf{cursor:pointer}}.legal_collapse-header__hezpf h2{font-size:28px;margin:0 16px 0 0;word-break:break-word}@media screen and (min-width:768px){.legal_collapse-header__hezpf h2{font-size:36px}}.legal_collapse-icon__a_VsM{transition:transform .3s var(--circ-in-out)}.legal_collapse-body___hzQg{overflow:hidden;border-bottom:2px solid var(--seeds-200)}.legal_cta__rTdkv{margin-bottom:120px;margin-top:120px}@media screen and (max-width:1120px){.legal_cta__rTdkv{margin-bottom:96px}}@media screen and (max-width:768px){.legal_cta__rTdkv{margin-bottom:80px}}@media screen and (max-width:414px){.legal_cta__rTdkv{margin-bottom:48px}}@media screen and (max-width:1120px){.legal_cta__rTdkv{margin-top:96px}}@media screen and (max-width:768px){.legal_cta__rTdkv{margin-top:80px}}@media screen and (max-width:414px){.legal_cta__rTdkv{margin-top:48px}}