.b-home-about{margin-bottom:10.2rem;margin-top:6.3rem}.b-home-about,.b-home-about__inner{position:relative}.b-home-about__text,.b-home-about__title{margin-bottom:2.4rem}.b-home-about__image{display:none;height:124.159rem;pointer-events:none;position:absolute;right:0;top:-16.925rem;transform:rotate(22deg);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:58.5rem;z-index:-1}.b-home-faq{display:flex;flex-direction:column;gap:2.4rem}.b-home-faq__title{margin-bottom:0}.b-home-faq__content{display:flex;flex-direction:column}.b-home-faq__text{margin-bottom:2.4rem}.b-home-faq__button{max-width:23.7rem}.b-home-faq__accordion{display:flex;flex-direction:column;gap:1.2rem}.b-home-faq__item{background-color:#f2f3f4;border-radius:var(--border-radius-lg);padding:1.5rem 2rem}.b-home-faq__cross{background-color:#e2ecee;border-radius:.8rem;display:block;flex-shrink:0;height:3rem;position:relative;width:3rem}.b-home-faq__cross svg{height:1.5rem;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:transform .3s ease;width:1.5rem}.b-home-faq__question{align-items:center;cursor:pointer;display:flex;gap:2.8rem;justify-content:space-between}.b-home-faq__question--collapse+.b-home-faq__answer{height:0}.b-home-faq__question:not(.b-home-faq__question--collapse) svg{transform:translate3d(-50%,-50%,0) rotate(45deg)}.b-home-faq__answer{overflow:hidden;transition:height .3s ease}.b-home-faq__answer-inner{padding-top:2.8rem}.b-home-opinions{position:relative}.b-home-opinions__header{margin-bottom:2.422rem;position:relative}.b-home-opinions__nav{align-items:center;bottom:0;display:none;gap:.7rem;position:absolute;right:0}.b-home-opinions__nav-next,.b-home-opinions__nav-prev{cursor:pointer;transition:opacity .3s ease}.b-home-opinions__nav-next:hover,.b-home-opinions__nav-prev:hover{opacity:.7}.b-home-opinions__nav-next svg,.b-home-opinions__nav-prev svg{height:2.6rem;width:4.2rem}.b-home-opinions__nav-next{transform:scaleX(-1)}.b-home-opinions__swiper{overflow:visible}.b-home-opinions__item{background-color:#f2f3f4;border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:2rem;height:auto;justify-content:space-between;padding:1.8rem}.b-home-opinions__item-header{display:flex;flex-direction:row-reverse;gap:1.6rem}.b-home-opinions__item-title{margin-bottom:.9rem}.b-home-opinions__item-text{align-self:flex-end;margin-top:4rem;width:100%}.b-home-opinions__item-image{border-radius:.8rem;flex-shrink:0;height:9.752rem;-o-object-fit:contain;object-fit:contain;width:9.752rem}.b-home-opinions__scrollbar{background:rgba(0,0,0,.1);border-radius:.2rem;display:none;height:.4rem;margin-top:2rem;position:relative;z-index:1000}.b-home-opinions__scrollbar .swiper-scrollbar-drag{background:#00394a;border-radius:.2rem;cursor:pointer;height:100%}.b-home-statistic{display:flex;flex-direction:column-reverse;gap:1.2rem;position:relative}.b-home-statistic__inner{display:flex;flex-direction:column;gap:1.2rem;position:relative}.b-home-statistic__items{background-color:#f2f3f4;border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:2.4rem;padding:4rem 2rem}.b-home-statistic__item{display:flex;flex-direction:column;gap:.9rem}.b-home-statistic__area{background:var(--background-image-url) no-repeat center/100% 100%;display:flex;flex-direction:column;height:28.867rem;justify-content:flex-end;padding-bottom:2rem;padding-left:1.981rem;z-index:1}.b-home-statistic__area-content{display:flex;flex-direction:column;gap:1rem;max-width:23rem}.b-home-statistic__area-image{height:11.428rem;position:absolute;right:3rem;top:3rem;width:11.428rem}.b-home-statistic__area-image-small{height:5.667rem;position:absolute;right:15.585rem;top:3rem;width:5.667rem}.b-home-statistic__image{background-color:#f2f3f4;border-radius:var(--border-radius-lg);height:auto;pointer-events:none;position:static;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.b-home-statistic__placeholder-1{background-color:#fff;border-top-right-radius:var(--border-radius-lg);bottom:0;height:5.5rem;left:0;position:absolute;width:90rem}.b-home-statistic__placeholder-2{background-color:#fff;border-bottom-left-radius:var(--border-radius-lg);height:17rem;position:absolute;right:0;top:0;width:58.1rem}@media screen and (min-width:768px){.b-home-about{margin-bottom:38.721rem;margin-top:15.67rem}.b-home-about__title{left:var(--base-indent-x2);position:absolute;top:.8rem}.b-home-about__text{margin-bottom:7.879rem;text-indent:49rem}.b-home-about__link{margin-left:36.7rem}.b-home-about__image{display:block}.b-home-faq{display:grid;gap:2rem;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr}.b-home-faq__title{margin-bottom:4.1rem}.b-home-faq__text{margin-bottom:3.2rem}.b-home-faq__button{align-self:flex-start;max-width:none}.b-home-faq__accordion{gap:1.6rem;grid-column:2;grid-row:span 2;min-width:98.7rem}.b-home-faq__item{padding:3.3rem 3.9rem}.b-home-faq__cross{height:3.84rem;width:3.84rem}.b-home-faq__cross svg{height:2.2rem;width:2.2rem}.b-home-opinions__header{margin-bottom:4.85rem}.b-home-opinions__nav{display:flex}.b-home-opinions__swiper{overflow:hidden}.b-home-opinions__item{padding:3.3rem}.b-home-opinions__item-header{flex-direction:row;gap:2rem;justify-content:space-between}.b-home-opinions__item-text{margin-top:7rem}.b-home-opinions__item-image{border-radius:1.2rem;height:25.6rem;width:25.6rem}.b-home-statistic__inner{background-color:#f2f3f4;border-bottom-right-radius:var(--border-radius-lg);border-top-left-radius:var(--border-radius-lg);gap:0;height:80.8rem;justify-content:flex-end;-webkit-mask:url(/images/home/mask.svg) no-repeat center/100% 100%;mask:url(/images/home/mask.svg) no-repeat center/100% 100%;padding:15.6rem 4.7rem}.b-home-statistic__items{background-color:transparent;border-radius:0;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);padding:0}.b-home-statistic__item{gap:1.3rem}.b-home-statistic__area{height:48.9rem;padding-bottom:2.6rem;padding-left:5rem;position:absolute;right:calc(28.4rem + var(--base-indent-x2));top:-16rem;width:62rem}.b-home-statistic__area-content{gap:0;max-width:34.5rem}.b-home-statistic__area-image{height:19.359rem;right:5rem;top:5rem;width:19.359rem}.b-home-statistic__area-image-small{height:9.6rem;right:26.4rem;top:5rem;width:9.6rem}.b-home-statistic__image{background-color:transparent;border-radius:0;height:48rem;left:0;position:absolute;top:0;width:76.8rem}}