.template-page-what-is-prairie-card .l-main{background:var(--color-brand-blue-pale, #F0FAF5)}.what-is-page{--what-is-caption: 12px;background:var(--color-brand-blue-pale, #F0FAF5);color:var(--color-text-primary, #202B32);font-family:var(--font-family-jp, "Noto Sans JP", sans-serif);overflow:hidden}.what-is-page__hero{padding-top:var(--space-30, 120px);padding-bottom:var(--space-20, 80px);background:var(--color-brand-blue-pale, #F0FAF5)}.what-is-page__hero-inner,.what-is-page__split,.what-is-page__how-grid,.what-is-page__purchase-grid,.what-is-page__updates-grid,.what-is-page__next-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-16, 64px);align-items:center}.what-is-page__hero-inner{position:relative}.what-is-page__eyebrow{margin:0 0 var(--space-4, 16px);color:var(--color-brand-blue, #499DA2);font-family:var(--font-family-en);font-size:var(--typo-lp-pc-en-headline-font-size, 20px);font-weight:var(--font-weight-bold);line-height:1;letter-spacing:0}.what-is-page__title,.what-is-page__section-title,.what-is-page__purchase-card h2,.what-is-page__next-panel h2{margin:0;color:var(--color-text-primary, #202B32);font-weight:var(--font-weight-bold);letter-spacing:var(--typo-lp-pc-h2-letter-spacing, .05em)}.what-is-page__title{font-size:var(--typo-lp-pc-h2-font-size, 40px);line-height:var(--typo-lp-pc-h2-line-height, 1.4)}.what-is-page__section-title{font-size:var(--typo-lp-pc-h3-font-size, 32px);line-height:var(--typo-lp-pc-h3-line-height, 1.4)}.what-is-page__lead,.what-is-page__body,.what-is-page__section-lead,.what-is-page__note,.what-is-page__purchase-card p,.what-is-page__environment-card p,.what-is-page__faq-item p{color:var(--color-text-primary, #202B32);font-size:var(--typo-lp-pc-body-small-font-size, 16px);font-weight:var(--font-weight-regular);line-height:var(--typo-lp-pc-body-small-line-height, 1.6);letter-spacing:var(--typo-lp-pc-body-small-letter-spacing, .1em)}.what-is-page__lead{max-width:620px;margin:var(--space-6, 24px) 0 0}.what-is-page__body p,.what-is-page__purchase-card p,.what-is-page__environment-card p,.what-is-page__faq-item p{margin:0}.what-is-page__body p+p{margin-top:var(--space-5, 20px)}.what-is-page__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5, 20px);margin-top:var(--space-8, 32px)}.what-is-page .c-button{text-decoration:none;white-space:nowrap}.what-is-page__primary-action{max-width:320px}.what-is-page__business-action{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:280px;max-width:100%;margin-top:var(--space-6, 24px);padding-inline:var(--space-9, 36px)}.what-is-page__secondary-action,.what-is-page__text-link{display:inline-flex;align-items:center;color:var(--color-brand-blue, #499DA2);font-size:var(--typo-lp-pc-body-small-font-size, 16px);font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:var(--typo-lp-pc-body-small-letter-spacing, .1em);text-decoration:none}.what-is-page__secondary-action:after,.what-is-page__text-link:after{content:"";width:var(--space-5, 20px);height:var(--space-5, 20px);margin-left:var(--space-2, 8px);background-color:currentColor;-webkit-mask-image:url(//prairie.cards/cdn/shop/t/28/assets/v2-icon-arrow-right.svg?v=159319427346078405651715155903);mask-image:url(//prairie.cards/cdn/shop/t/28/assets/v2-icon-arrow-right.svg?v=159319427346078405651715155903);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.what-is-page__hero-media{position:relative;min-height:520px}.what-is-page__profile-shot{position:absolute;inset:0 auto auto 0;z-index:2;overflow:hidden;width:min(42%,280px);aspect-ratio:9 / 18.6;margin:0;padding:var(--space-2, 8px);border:1px solid var(--color-text-primary, #202B32);border-radius:var(--radius-2xl, 32px);background:var(--color-text-primary, #202B32);box-shadow:var(--shadow-v2-faq-item-open, 0 4px 16px rgba(32, 43, 50, .1))}.what-is-page__profile-shot:before{content:"";position:absolute;top:var(--space-3, 12px);left:50%;z-index:3;width:72px;height:20px;border-radius:var(--radius-full, 100px);background:var(--color-text-primary, #202B32);transform:translate(-50%)}.what-is-page__profile-shot img{display:block;width:100%;height:100%;border-radius:var(--radius-xl, 20px);background:var(--color-mono-white, #FFFFFF);object-fit:cover;object-position:top center}.what-is-page__hero-product{position:absolute;right:0;bottom:var(--space-4, 16px);width:min(76%,420px);height:auto;border-radius:var(--radius-2xl, 32px);box-shadow:var(--shadow-official-design-md, 0 4px 12px rgba(0, 0, 0, .08));transform:rotate(3deg)}.what-is-page__section{padding:var(--space-30, 120px) 0}.what-is-page__section--about,.what-is-page__section--products,.what-is-page__section--business,.what-is-page__section--faq{background:var(--color-mono-white, #FFFFFF)}.what-is-page__section--how{background:var(--color-accent-green-light, #D7E5BE)}.what-is-page__section--features,.what-is-page__section--news,.what-is-page__section--next{background:var(--color-brand-blue-pale, #F0FAF5)}.what-is-page__section--purchase{background:var(--color-accent-yellow-light, #F5EEB4)}.what-is-page__section-header{max-width:760px;margin:0 auto var(--space-12, 48px);text-align:center}.what-is-page__section-lead{margin:var(--space-5, 20px) 0 0}.what-is-page__steps{display:grid;gap:var(--space-4, 16px);padding:0;margin:0;list-style:none}.what-is-page__steps li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-4, 16px);padding:var(--space-5, 20px);border-radius:var(--radius-card, 16px);background:var(--color-mono-white, #FFFFFF);box-shadow:var(--shadow-v2-faq-item-hover, 0 4px 12px rgba(32, 43, 50, .08))}.what-is-page__steps span{display:grid;place-items:center;width:var(--space-12, 48px);height:var(--space-12, 48px);border-radius:var(--radius-full, 100px);background:var(--color-brand-blue, #499DA2);color:var(--color-mono-white, #FFFFFF);font-family:var(--font-family-en);font-weight:var(--font-weight-bold);line-height:1;letter-spacing:0}.what-is-page__steps h3{margin:0;font-size:var(--typo-lp-pc-h5-font-size, 20px);font-weight:var(--font-weight-bold);line-height:var(--typo-lp-pc-h5-line-height, 1.5);letter-spacing:var(--typo-lp-pc-h5-letter-spacing, .05em)}.what-is-page__steps p{margin:var(--space-2, 8px) 0 0;color:var(--color-text-primary, #202B32);font-size:var(--typo-lp-pc-body-small-font-size, 16px);line-height:var(--typo-lp-pc-body-small-line-height, 1.6);letter-spacing:var(--typo-lp-pc-body-small-letter-spacing, .1em)}.what-is-page__video-card{padding:var(--space-3, 12px);border-radius:var(--radius-2xl, 32px);background:var(--color-mono-white, #FFFFFF);box-shadow:var(--shadow-v2-faq-item-open, 0 4px 16px rgba(32, 43, 50, .1))}.what-is-page__video{display:block;width:100%;height:auto;aspect-ratio:16 / 9;border-radius:var(--radius-xl, 20px);object-fit:cover}.what-is-page__feature-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4, 16px);padding:0;margin:0;list-style:none}.what-is-page__feature-list li{padding:var(--space-5, 20px);border:1px solid var(--color-border-subtle, #F0F0F0);border-radius:var(--radius-card, 16px);background:var(--color-mono-white, #FFFFFF);font-size:var(--typo-lp-pc-body-small-font-size, 16px);font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:var(--typo-lp-pc-body-small-letter-spacing, .1em);text-align:center}.what-is-page__note{max-width:760px;margin:var(--space-8, 32px) auto 0;text-align:center}.what-is-page__product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-5, 20px)}.what-is-page__product-card{display:flex;flex-direction:column;overflow:hidden;min-height:100%;border:1px solid var(--color-border-subtle, #F0F0F0);border-radius:var(--radius-card, 16px);background:var(--color-mono-white, #FFFFFF);text-decoration:none;box-shadow:var(--shadow-v2-faq-item-hover, 0 4px 12px rgba(32, 43, 50, .08));transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.what-is-page__product-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-v2-faq-item-hover, 0 4px 12px rgba(32, 43, 50, .08))}.what-is-page__product-media{display:grid;place-items:center;aspect-ratio:4 / 3;background:var(--color-brand-blue-pale, #F0FAF5)}.what-is-page__product-media img{width:100%;height:100%;object-fit:contain}.what-is-page__product-placeholder{color:var(--color-text-muted, #879391);font-weight:var(--font-weight-bold)}.what-is-page__product-body{display:grid;gap:var(--space-3, 12px);padding:var(--space-5, 20px)}.what-is-page__product-title{color:var(--color-text-primary, #202B32);font-size:var(--typo-lp-pc-h5-font-size, 20px);font-weight:var(--font-weight-bold);line-height:var(--typo-lp-pc-h5-line-height, 1.5);letter-spacing:var(--typo-lp-pc-h5-letter-spacing, .05em)}.what-is-page__product-description{color:var(--color-text-primary, #202B32);font-size:var(--typo-lp-pc-body-small-font-size, 16px);line-height:var(--typo-lp-pc-body-small-line-height, 1.6);letter-spacing:var(--typo-lp-pc-body-small-letter-spacing, .1em)}.what-is-page__purchase-card,.what-is-page__environment-card,.what-is-page__next-panel{padding:var(--space-8, 32px);border:1px solid var(--color-border-subtle, #F0F0F0);border-radius:var(--radius-card, 16px);background:var(--color-mono-white, #FFFFFF);box-shadow:var(--shadow-v2-faq-item-hover, 0 4px 12px rgba(32, 43, 50, .08))}.what-is-page__purchase-card h2,.what-is-page__environment-card h3,.what-is-page__next-panel h2{font-size:var(--typo-lp-pc-h4-font-size, 24px);line-height:var(--typo-lp-pc-h4-line-height, 1.4)}.what-is-page__purchase-card p,.what-is-page__environment-card p{margin-top:var(--space-5, 20px)}.what-is-page__purchase-card .what-is-page__text-link,.what-is-page__environment-card .what-is-page__text-link,.what-is-page__news-list .what-is-page__text-link{margin-top:var(--space-6, 24px)}.what-is-page__news-list{display:grid;gap:var(--space-3, 12px)}.what-is-page__news-item{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--space-4, 16px);align-items:center;padding:var(--space-5, 20px);border-radius:var(--radius-card, 16px);background:var(--color-mono-white, #FFFFFF);color:var(--color-text-primary, #202B32);text-decoration:none;box-shadow:var(--shadow-v2-faq-item-hover, 0 4px 12px rgba(32, 43, 50, .08));transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1)}.what-is-page__news-item:hover{transform:translateY(-4px);box-shadow:var(--shadow-v2-faq-item-open, 0 4px 16px rgba(32, 43, 50, .1))}.what-is-page__news-thumb{display:grid;place-items:center;overflow:hidden;aspect-ratio:16 / 10;border:1px solid var(--color-border-subtle, #F0F0F0);border-radius:var(--radius-lg, 12px);background:var(--color-mono-white, #FFFFFF)}.what-is-page__news-thumb img{width:100%;height:100%;object-fit:cover}.what-is-page__news-thumb-fallback{color:var(--color-brand-blue, #499DA2);font-family:var(--font-family-en);font-size:var(--typo-lp-pc-en-headline-font-size, 20px);font-weight:var(--font-weight-bold);line-height:1;letter-spacing:0}.what-is-page__news-content{display:grid;gap:var(--space-2, 8px)}.what-is-page__news-content time{color:var(--color-text-muted, #879391);font-family:var(--font-family-en);font-size:var(--what-is-caption);font-weight:var(--font-weight-bold);line-height:1;letter-spacing:0}.what-is-page__news-content span{font-size:var(--typo-lp-pc-body-small-font-size, 16px);font-weight:var(--font-weight-bold);line-height:var(--typo-lp-pc-body-small-line-height, 1.6);letter-spacing:var(--typo-lp-pc-body-small-letter-spacing, .1em)}.what-is-page__faq-list{display:grid;gap:var(--space-3, 12px);max-width:840px;margin:0 auto}.what-is-page__faq-item{border:1px solid var(--color-border-subtle, #F0F0F0);border-radius:var(--radius-card, 16px);background:var(--color-mono-white, #FFFFFF);box-shadow:var(--shadow-v2-faq-item-hover, 0 4px 12px rgba(32, 43, 50, .08))}.what-is-page__faq-item summary{cursor:pointer;padding-block:var(--space-5, 20px);padding-inline:var(--space-6, 24px);color:var(--color-text-primary, #202B32);font-size:var(--typo-lp-pc-body-small-font-size, 16px);font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:var(--typo-lp-pc-body-small-letter-spacing, .1em)}.what-is-page__faq-item p{padding-inline:var(--space-6, 24px);padding-bottom:var(--space-5, 20px)}.what-is-page__faq-footer{margin-top:var(--space-8, 32px);text-align:center}.what-is-page__next-panel{align-items:start}.what-is-page__next-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3, 12px)}.what-is-page__next-links a{padding:var(--space-4, 16px);border:1px solid var(--color-border-subtle, #F0F0F0);border-radius:var(--radius-card, 16px);background:var(--color-brand-blue-pale, #F0FAF5);color:var(--color-text-primary, #202B32);font-size:var(--typo-lp-pc-body-small-font-size, 16px);font-weight:var(--font-weight-bold);line-height:1.6;letter-spacing:var(--typo-lp-pc-body-small-letter-spacing, .1em);text-decoration:none;transition:background-color .3s cubic-bezier(.16,1,.3,1),color .3s cubic-bezier(.16,1,.3,1)}.what-is-page__next-links a:hover{background-color:var(--color-brand-blue, #499DA2);color:var(--color-mono-white, #FFFFFF)}@media screen and (max-width:1075px){.what-is-page__hero{padding-top:var(--space-20, 80px);padding-bottom:var(--space-16, 64px)}.what-is-page__hero-inner,.what-is-page__split,.what-is-page__how-grid,.what-is-page__purchase-grid,.what-is-page__updates-grid,.what-is-page__next-panel{grid-template-columns:1fr;gap:var(--space-10, 40px)}.what-is-page__title,.what-is-page__section-title{font-size:var(--typo-lp-sp-h2-font-size, 24px);line-height:var(--typo-lp-sp-h2-line-height, 1.4);letter-spacing:var(--typo-lp-sp-h2-letter-spacing, .05em)}.what-is-page__lead,.what-is-page__body,.what-is-page__section-lead,.what-is-page__note,.what-is-page__purchase-card p,.what-is-page__environment-card p,.what-is-page__faq-item p,.what-is-page__steps p,.what-is-page__product-description{font-size:var(--typo-lp-sp-body-font-size, 14px);line-height:var(--typo-lp-sp-body-line-height, 1.6);letter-spacing:var(--typo-lp-sp-body-letter-spacing, .1em)}.what-is-page__section{padding:var(--space-20, 80px) 0}.what-is-page__hero-media{display:grid;justify-items:center;min-height:0;padding-top:var(--space-2, 8px)}.what-is-page__profile-shot,.what-is-page__hero-product{position:relative;inset:auto}.what-is-page__profile-shot{justify-self:start;width:min(58vw,300px)}.what-is-page__hero-product{right:auto;bottom:auto;width:min(100%,600px);margin-top:calc(var(--space-16, 64px) * -1)}.what-is-page__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:520px){.what-is-page__hero{padding-top:var(--space-16, 64px);padding-bottom:var(--space-12, 48px)}.what-is-page__section{padding:var(--space-16, 64px) 0}.what-is-page__actions,.what-is-page__product-grid,.what-is-page__feature-list,.what-is-page__next-links{grid-template-columns:1fr}.what-is-page__actions{display:grid}.what-is-page__primary-action{max-width:none}.what-is-page__business-action{width:100%;min-width:0;padding-inline:var(--space-6, 24px)}.what-is-page__hero-media,.what-is-page__hero-product{display:none}.what-is-page__news-item,.what-is-page__steps li{grid-template-columns:1fr}.what-is-page__purchase-card,.what-is-page__environment-card,.what-is-page__next-panel{padding:var(--space-6, 24px);border-radius:var(--radius-card, 16px)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/v2-section-what-is-page.css.map */
