﻿@font-face{font-family:"ShopifySans";src:url("https://cdn.shopify.com/shopify-marketing_assets/static/ShopifySans--light.woff2") format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:"ShopifySans";src:url("https://cdn.shopify.com/shopify-marketing_assets/static/ShopifySans--regular.woff2") format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"ShopifySans";src:url("https://cdn.shopify.com/shopify-marketing_assets/static/ShopifySans--medium.woff2") format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"ShopifySans";src:url("https://cdn.shopify.com/shopify-marketing_assets/static/ShopifySans--bold.woff2") format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:"ShopifySans";src:url("https://cdn.shopify.com/shopify-marketing_assets/static/ShopifySans--extrabold.woff2") format("woff2");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:"ShopifySans";src:url("https://cdn.shopify.com/shopify-marketing_assets/static/ShopifySans--black.woff2") format("woff2");font-style:normal;font-weight:900;font-display:swap}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;background:#ffffff;font-family:ShopifySans, Helvetica, Arial, Lucida Grande, sans-serif;font-size:1em;line-height:1.5;color:#6b7177;font-weight:400}.heading--jumbo{-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures contextual discretionary-ligatures;font-variant-ligatures:common-ligatures contextual discretionary-ligatures;-webkit-font-feature-settings:'kern', 'liga', 'clig', 'calt', 'dlig';font-feature-settings:'kern', 'liga', 'clig', 'calt', 'dlig';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:0.5555555556em;color:#212326;font-size:2.25em;line-height:1.2222222222;font-weight:800;font-family:ShopifySans, Helvetica, Arial, sans-serif;letter-spacing:-0.025em}@media screen and (min-width: 46.875em) and (max-width: 67.4375em){.heading--jumbo{font-size:2.25em;margin-bottom:0.5555555556em}}@media screen and (min-width: 67.5em){.heading--jumbo{font-size:3.75em;margin-bottom:0.4em}}h1,.heading--1{-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures contextual discretionary-ligatures;font-variant-ligatures:common-ligatures contextual discretionary-ligatures;-webkit-font-feature-settings:'kern', 'liga', 'clig', 'calt', 'dlig';font-feature-settings:'kern', 'liga', 'clig', 'calt', 'dlig';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:0.7142857143em;color:#212326;font-size:1.75em;line-height:1.2142857143;font-weight:800;font-family:ShopifySans, Helvetica, Arial, sans-serif;letter-spacing:-0.0207142857em}@media screen and (min-width: 46.875em) and (max-width: 67.4375em){h1,.heading--1{font-size:1.75em;margin-bottom:0.4166666667em}}@media screen and (min-width: 67.5em){h1,.heading--1{font-size:3em;margin-bottom:0.25em}}h2,.heading--2{-webkit-font-kerning:normal;font-kerning:normal;-webkit-font-variant-ligatures:common-ligatures contextual discretionary-ligatures;font-variant-ligatures:common-ligatures contextual discretionary-ligatures;-webkit-font-feature-settings:'kern', 'liga', 'clig', 'calt', 'dlig';font-feature-settings:'kern', 'liga', 'clig', 'calt', 'dlig';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:0.8333333333em;color:#212326;font-size:1.5em;line-height:1.3333333333;font-weight:400;font-family:ShopifySans, Helvetica, Arial, sans-serif}@media screen and (min-width: 46.875em) and (max-width: 67.4375em){h2,.heading--2{font-size:1.5em;margin-bottom:0.8333333333em}}@media screen and (min-width: 67.5em){h2,.heading--2{font-size:2.25em;margin-bottom:0.5em}}h3,.heading--3,.marketing-markdown>p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:1.25em;margin-bottom:0.9em;color:#212326;line-height:1.33333;font-weight:400;font-family:ShopifySans, Helvetica, Arial, sans-serif}@media screen and (min-width: 46.875em) and (max-width: 67.4375em){h3,.heading--3,.marketing-markdown>p{font-size:1.25em;margin-bottom:0.9em}}@media screen and (min-width: 67.5em){h3,.heading--3,.marketing-markdown>p{font-size:1.5em;margin-bottom:0.8333333333em}}h4,.heading--4{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:0.625em;color:#212326;font-size:1em;line-height:1.33333125;font-weight:500;font-family:ShopifySans, Helvetica, Arial, sans-serif}@media screen and (min-width: 46.875em) and (max-width: 67.4375em){h4,.heading--4{font-size:1em;margin-bottom:0.75em}}@media screen and (min-width: 67.5em){h4,.heading--4{font-size:1.125em;margin-bottom:0.6666666667em}}h5,.heading--5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;margin-bottom:1.4285714286em;color:#212326;font-size:0.875em;line-height:1.1428571429;font-weight:800;font-family:ShopifySans, Helvetica, Arial, sans-serif;text-transform:uppercase;letter-spacing:0.04375em}@media screen and (min-width: 46.875em) and (max-width: 67.4375em){h5,.heading--5{font-size:0.875em;margin-bottom:1.4285714286em}}@media screen and (min-width: 67.5em){h5,.heading--5{font-size:0.875em;margin-bottom:1.4285714286em}}a{text-decoration:none;cursor:pointer;color:#008060}.text-minor{font-size:0.75em}.text-major{font-size:1.125em}@media screen and (min-width: 67.5em){.text-major{font-size:1.25em}}.body-link{color:#008060;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.body-link:hover,.body-link:focus{text-decoration:none}.body-link:active{background-color:rgba(0,128,96,0.125)}.body-link--base{color:#6b7177;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.body-link--base:hover,.body-link--base:focus{text-decoration:none}.body-link--base:active{background-color:rgba(107,113,119,0.125)}.body-link--reverse{color:#ffffff;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.body-link--reverse:hover,.body-link--reverse:focus{text-decoration:none}.body-link--reverse:active{background-color:rgba(255,255,255,0.125)}main p,main ul,main ol{margin-bottom:1em;line-height:1.5;font-size:1em}main p>a{color:#008060;text-decoration:underline;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}main p>a:hover,main p>a:focus{text-decoration:none}main p>a:active{background-color:rgba(0,128,96,0.125)}.numbered-list{list-style:decimal;list-style-position:outside;margin-left:2.5em}.numbered-list li{margin-bottom:0.5em}.bulleted-list{list-style:disc;list-style-position:outside;margin-left:1.25em}.bulleted-list li{margin-bottom:0.5em}:lang(ja){font-family:'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', sans-serif;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-variant-ligatures:normal;font-variant-ligatures:normal}.newhero{background-color:#f4f6f8;padding-top:80px;padding-bottom:80px}.grid-container-flex{display:flex;justify-content:space-between;flex-wrap:wrap;flex-grow:1}.grid-container-flex__item{width:49%}@media screen and (max-width: 46.8125em){.grid-container-flex__item{width:100%}}.grid-container-flex__item:nth-child(4n-5){background:#f4f6f8}.grid-container-flex__item:nth-child(4n-4){background:#f4f6f8}@media screen and (max-width: 46.8125em){.grid-container-flex__item:nth-child(even){background:#f4f6f8}.grid-container-flex__item:nth-child(odd){background:transparent}}.marketing-markdown>p{font-size:1.25em}
