.index-module-scss-module__wAhR4G__list{grid-template-columns:repeat(1,1fr);gap:40px 24px;display:grid}@media screen and (min-width:768px){.index-module-scss-module__wAhR4G__list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.index-module-scss-module__wAhR4G__list{grid-template-columns:repeat(3,1fr)}}.index-module-scss-module__wAhR4G__reviewsWrap{margin-top:80px}@media screen and (min-width:768px){.index-module-scss-module__wAhR4G__reviewsWrap{margin-top:96px}}.index-module-scss-module__wAhR4G__head{position:relative}.index-module-scss-module__wAhR4G__title{padding-left:24px;font-size:28px;font-weight:700;line-height:1.5;position:relative}@media screen and (min-width:500px){.index-module-scss-module__wAhR4G__title{font-size:30px}}@media screen and (min-width:768px){.index-module-scss-module__wAhR4G__title{font-size:44px}}.index-module-scss-module__wAhR4G__title>span{display:block}.index-module-scss-module__wAhR4G__title>span>span{color:var(--color-blue)}.index-module-scss-module__wAhR4G__title :before{content:"";background-color:var(--color-blue);border-radius:100vh;width:4px;height:93%;display:block;position:absolute;top:48%;left:0;transform:translateY(-50%)}.index-module-scss-module__wAhR4G__img{display:none}@media screen and (min-width:768px){.index-module-scss-module__wAhR4G__img{width:120px;display:block;position:absolute;bottom:0;right:0}}@media screen and (min-width:1080px){.index-module-scss-module__wAhR4G__img{bottom:-8px}}.index-module-scss-module__wAhR4G__note{border-bottom:1px solid var(--color-font-base);align-items:center;gap:4px;width:fit-content;margin-top:32px;margin-bottom:-8px;margin-left:12px;font-weight:700;display:flex}@media screen and (min-width:768px){.index-module-scss-module__wAhR4G__note{margin-top:48px;margin-bottom:-16px}}.index-module-scss-module__wAhR4G__note:after{content:"";aspect-ratio:1;background-image:url(/icon-arrow-emoji.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:26px;display:block}.index-module-scss-module__wAhR4G__reviews{-ms-overflow-style:none;scrollbar-width:none;align-items:flex-start;gap:16px;margin-top:20px;padding:20px 0;display:flex;overflow:scroll}.index-module-scss-module__wAhR4G__reviews::-webkit-scrollbar{display:none}@media screen and (min-width:768px){.index-module-scss-module__wAhR4G__reviews{margin-top:28px}}.index-module-scss-module__wAhR4G__reviews:before,.index-module-scss-module__wAhR4G__reviews:after{content:"";flex-shrink:0;width:1px;display:block}@media screen and (min-width:768px){.index-module-scss-module__wAhR4G__reviews:before,.index-module-scss-module__wAhR4G__reviews:after{width:12px}}.index-module-scss-module__wAhR4G__reviewGroup{flex-direction:column;gap:30px;display:flex}.index-module-scss-module__wAhR4G__review{background-color:var(--color-white);width:380px;box-shadow:var(--color-box-shadow);border-radius:16px;flex-shrink:0;padding:24px 24px 16px;position:relative}@media screen and (min-width:500px){.index-module-scss-module__wAhR4G__review{width:420px}}.index-module-scss-module__wAhR4G__review:before{content:"";aspect-ratio:1;background-color:var(--color-blue);aspect-ratio:1;width:24px;display:block;position:absolute;top:-12px;left:24px;-webkit-mask-image:url(/icon-quote.svg);mask-image:url(/icon-quote.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.index-module-scss-module__wAhR4G__text{font-weight:14px;padding-top:16px}@media screen and (min-width:768px){.index-module-scss-module__wAhR4G__text{font-size:16px}}.index-module-scss-module__wAhR4G__text span{display:block}.index-module-scss-module__wAhR4G__text span+span{margin-top:8px}.index-module-scss-module__wAhR4G__footer{justify-content:flex-end;margin-top:12px;display:flex}.index-module-scss-module__wAhR4G__inner{grid-template-columns:40px 1fr;align-items:center;gap:12px;display:inline-grid}.index-module-scss-module__wAhR4G__icon{aspect-ratio:1;border-radius:50%;overflow:hidden}.index-module-scss-module__wAhR4G__name{font-weight:14px;color:var(--color-blue);font-weight:700}@media screen and (min-width:768px){.index-module-scss-module__wAhR4G__name{font-size:16px}}
