.listing-module__EFpyZG__page{--cs-gap:150px}.listing-module__EFpyZG__column{--container-pad:24px}@media (max-width:600px){.listing-module__EFpyZG__page{--cs-gap:96px}.listing-module__EFpyZG__column{--container-pad:16px}}.listing-module__EFpyZG__page:lang(ja) main{word-break:auto-phrase}.listing-module__EFpyZG__page:lang(ja) main,.listing-module__EFpyZG__page:lang(ja) main *{overflow-wrap:anywhere}.listing-module__EFpyZG__cases{padding-bottom:var(--cs-gap)}.listing-module__EFpyZG__page :is(#cases-hero,#cases,#real-cases,#main-cases-grid,#case-studies-trust,#g2-awards-and-reviews){scroll-margin-top:calc(var(--header-height) + var(--banner-height,0px) + 24px)}
.more-cases-module__JY977q__more{margin-top:var(--cs-gap)}.more-cases-module__JY977q__split{grid-template-columns:minmax(236px,min-content) minmax(0,778px);align-items:start;column-gap:59px;display:grid}.more-cases-module__JY977q__aside{top:calc(var(--header-height,64px) + var(--banner-height,0px) + 32px);flex-direction:column;gap:16px;display:flex;position:sticky}.more-cases-module__JY977q__heading{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-text-strong);text-wrap:balance;scroll-margin-top:calc(var(--header-height,64px) + var(--banner-height,0px) + 32px + 32px);font-size:32px;font-weight:600;line-height:38px}.more-cases-module__JY977q__list{border-top:1px solid var(--color-border)}.more-cases-module__JY977q__row{border-bottom:1px solid var(--color-border);grid-template-columns:210px minmax(0,1fr) auto;align-items:center;gap:24px;min-height:76px;padding:14px 12px 15px 8px;transition:background-color .3s ease-out;display:grid}.more-cases-module__JY977q__who{align-items:center;gap:12px;min-width:0;display:flex}.more-cases-module__JY977q__icon{border-radius:8px;flex-shrink:0;width:32px;height:32px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #36363014}.more-cases-module__JY977q__iconArt{position:absolute;inset:-2.5%}.more-cases-module__JY977q__label{min-width:0;color:var(--gray-700);overflow-wrap:break-word;flex-direction:column;font-size:12px;line-height:16px;display:flex}.more-cases-module__JY977q__label b{color:var(--gray-1300);font-size:14px;font-weight:600;line-height:19px}.more-cases-module__JY977q__text{min-width:0}.more-cases-module__JY977q__result{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--gray-1300);text-wrap:pretty;overflow-wrap:break-word;font-size:20px;font-weight:600;line-height:26px}.more-cases-module__JY977q__description{letter-spacing:-.02em;color:var(--gray-700);overflow-wrap:break-word;font-size:14px;font-weight:500;line-height:1.5}.more-cases-module__JY977q__token{background-image:linear-gradient(var(--gradient-accent-angle),var(--gradient-accent-stops));-webkit-background-clip:text;background-clip:text;transition:color .35s ease-out}.more-cases-module__JY977q__arrow{width:28px;height:28px;color:var(--color-muted-foreground);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;transition:background-color .3s ease-out,border-color .3s ease-out,color .3s ease-out;display:flex}.more-cases-module__JY977q__row:focus-visible{background-color:var(--purple-25)}.more-cases-module__JY977q__row:focus-visible .more-cases-module__JY977q__token{color:#0000}.more-cases-module__JY977q__row:focus-visible .more-cases-module__JY977q__arrow{border-color:var(--color-primary);background:var(--color-primary);color:var(--white)}@media (any-hover:hover),not all and (any-pointer:coarse){.more-cases-module__JY977q__row:hover{background-color:var(--purple-25)}.more-cases-module__JY977q__row:hover .more-cases-module__JY977q__token{color:#0000}.more-cases-module__JY977q__row:hover .more-cases-module__JY977q__arrow{border-color:var(--color-primary);background:var(--color-primary);color:var(--white)}}@media (max-width:1100px){.more-cases-module__JY977q__split{grid-template-columns:minmax(0,1fr);gap:32px}.more-cases-module__JY977q__aside{position:static}}@media (max-width:900px){.more-cases-module__JY977q__row{grid-template-columns:180px minmax(0,1fr) auto;gap:16px}}@media (max-width:600px){.more-cases-module__JY977q__split{gap:24px}.more-cases-module__JY977q__heading{font-size:26px;line-height:32px}.more-cases-module__JY977q__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"text arrow""who arrow";gap:8px 12px;min-height:88px;padding:16px 4px}.more-cases-module__JY977q__who{grid-area:who;gap:8px}.more-cases-module__JY977q__icon{border-radius:6px;width:22px;height:22px}.more-cases-module__JY977q__label{flex-flow:wrap;align-items:baseline;column-gap:.25em;font-size:13px;line-height:18px}.more-cases-module__JY977q__label b{font-size:13px;line-height:18px}.more-cases-module__JY977q__label b+span:before{content:"· "}.more-cases-module__JY977q__text{grid-area:text}.more-cases-module__JY977q__result{font-size:18px;line-height:23px}.more-cases-module__JY977q__description{margin-top:2px;font-size:13px}.more-cases-module__JY977q__arrow{grid-area:arrow}}@media (prefers-reduced-motion:reduce){.more-cases-module__JY977q__row,.more-cases-module__JY977q__arrow,.more-cases-module__JY977q__token{transition-duration:0s}}@media (max-width:699px),(min-width:1001px){.more-cases-module__JY977q__lead{display:none}}
.trust-module__Nv8UpG__trust{z-index:1;padding-bottom:var(--cs-gap);position:relative}