.sm-pd :is(.sm-sd__col,.sm-kf__col,.sm-hts__col){text-spacing-trim:space-all;line-break:strict}.sm-pd :is(.sm-sd-hero__steps,.sm-sd-card__body,.sm-kf-row__body,.sm-kf__more-btn,.sm-hts-step__body){font-kerning:none}.sm-pd .sm-pd__details picture{display:contents}.sm-pd .sm-kf__more-btn{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 24px;border-radius:42.34px;background:var(--sm-blue);color:var(--sm-white);font-size:14px;font-weight:var(--sm-fw-regular);line-height:1.362;text-decoration:none;transition:background var(--sm-transition)}.sm-pd .sm-kf__more-btn:hover{background:var(--sm-blue-hover)}.sm-pd :is(.sm-sd__col,.sm-kf__col,.sm-hts__col){padding-bottom:39px;border-bottom:1px solid var(--sm-border-line)}.sm-pd :is(.sm-kf__sep,.sm-hts-card__sep){margin-top:-1px}.sm-pd :is(.sm-sd__head,.sm-kf__head,.sm-hts__head){gap:16px;padding:0}.sm-pd :is(.sm-sd__title,.sm-kf__title,.sm-hts__title){font-family:"Golos Text",var(--sm-font-body)!important;font-size:24px;font-weight:var(--sm-fw-semibold);line-height:1.25}.sm-pd :is(.sm-sd__body,.sm-kf__body,.sm-hts__body){padding-top:24px;padding-bottom:0}.sm-pd .sm-pd-faq__col{margin-top:0}.sm-pd .sm-sd-hero{justify-content:flex-start;gap:80px;height:430px;min-height:0;padding:36px 0 32px 24px}.sm-pd .sm-sd-hero__logo img{display:block;width:296px;height:48px;opacity:1}.sm-pd .sm-sd-hero__steps{gap:33.07px;max-width:363px;margin:0}.sm-pd .sm-sd-hero__steps li{gap:8px;min-height:44px;white-space:pre-line}.sm-pd .sm-sd-hero__steps li:not(:last-child):before{left:11.5px;top:24px;bottom:-33.07px}.sm-pd .sm-sd-hero__num{margin-top:0}.sm-pd .sm-sd-hero__phone{top:22px;bottom:auto;left:321px;right:auto;width:358px;max-width:none}.sm-pd .sm-sd-card{gap:16px;padding:32px}.sm-pd .sm-sd__row2 .sm-sd-card{min-height:286px}.sm-pd .sm-sd-card--full{min-height:242px}.sm-pd .sm-sd-card__icon{gap:10px}.sm-pd .sm-sd-card__icon:after{background:var(--sm-white)}.sm-pd .sm-sd-card__title{font-family:"Golos Text",var(--sm-font-body)!important}.sm-pd .sm-sd-feats{gap:24px;padding:0;border-top:0}.sm-pd .sm-sd-feats__row:first-child{padding:23px 0;border-top:1px solid var(--sm-border-line);border-bottom:1px solid var(--sm-border-line)}.sm-pd .sm-sd-feat{gap:24px;min-height:286px}.sm-pd .sm-sd-feat__img{aspect-ratio:auto;height:184px;background:none}.sm-pd .sm-sd-feat__img img{object-fit:cover}.sm-pd .sm-sd-hero__rings--pc{top:-21.04px;right:auto;bottom:auto;left:282.49px;width:589px;height:452px}.sm-pd .sm-kf-row--wide{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.sm-pd .sm-kf-row--wide .sm-kf-row__copy,.sm-pd .sm-kf-row{gap:16px}.sm-pd .sm-kf-row--stack .sm-kf-row__img{margin-bottom:8px}.sm-pd .sm-kf-row__title{font-family:"Noto Sans JP",var(--sm-font-body);font-size:20px;font-weight:var(--sm-fw-medium);line-height:1.448}.sm-pd .sm-kf-row__title svg{flex:0 0 24px;width:24px;height:24px}.sm-pd .sm-kf-row__body{font-size:16px;line-height:1.362;color:#15171cbf}.sm-pd .sm-kf-row__img,.sm-pd .sm-kf-row--wide .sm-kf-row__img{aspect-ratio:auto;height:184px;padding-top:0;border:0;border-radius:32px;background:#f5f5f5}.sm-pd .sm-kf-row__img img{height:184px}.sm-pd .sm-kf-row__img--figma{background:none}.sm-pd .sm-kf-row__img--figma img{width:100%;height:100%;object-fit:cover}.sm-pd .sm-kf-row__title--ai{display:block}.sm-pd .sm-kf-row__title--ai svg{display:inline-block;margin-right:8px;vertical-align:-4px}.sm-pd .sm-kf-row__body br{display:none}.sm-pd .sm-kf__pair+.sm-kf__sep+.sm-kf__pair .sm-kf-row:first-child .sm-kf-row__img{align-items:flex-end}.sm-pd .sm-kf__pair+.sm-kf__sep+.sm-kf__pair .sm-kf-row:first-child .sm-kf-row__img img{width:158px;height:auto}.sm-pd .sm-kf-row__img--video{background:var(--sm-white);border:1px solid var(--sm-border-line)}.sm-pd .sm-kf__more{display:flex;justify-content:center}.sm-pd .sm-hts-card{gap:32px}.sm-pd .sm-hts-card__title{font-family:"Golos Text",var(--sm-font-body)!important;font-size:24px;font-weight:var(--sm-fw-medium);line-height:1.25}.sm-pd .sm-hts-card__sub{font-size:20px;font-weight:var(--sm-fw-medium);line-height:1.25;color:#ffffffbf}.sm-pd .sm-hts-card__sep{background:#e5e5e5}.sm-pd .sm-hts-step{grid-template-columns:1fr 314px;gap:32px;align-items:start}.sm-pd .sm-hts-step__copy{gap:16px}.sm-pd .sm-hts-step__label{font-family:"Noto Sans JP",var(--sm-font-body);font-size:20px;font-weight:var(--sm-fw-medium);line-height:1.448}.sm-pd .sm-hts-step__body{font-size:16px;line-height:1.362}.sm-pd .sm-hts-step__img{aspect-ratio:auto;height:184px;padding-top:0;border-radius:32px;background:#f5f5f5}.sm-pd .sm-hts-step__img img{object-position:50% 0}.sm-pd .sm-hts-step:nth-of-type(2) .sm-hts-step__img img{object-position:8px 0}.sm-pd .sm-hts-step:nth-of-type(3) .sm-hts-step__img img{object-position:90px 0}.sm-pd .sm-hts-card__foot{font-size:16px;font-weight:var(--sm-fw-medium);line-height:1.448}.sm-pd .sm-hts-card__foot br,.sm-pd .sm-hts-card__more{display:none}@media(max-width:989px){.sm-pd .sm-pd__details{gap:40px}.sm-pd :is(.sm-sd__col,.sm-kf__col,.sm-hts__col){padding-bottom:39px}.sm-pd :is(.sm-sd__head,.sm-kf__head,.sm-hts__head){padding:0}.sm-pd :is(.sm-sd__title,.sm-kf__title,.sm-hts__title){font-size:20px;font-weight:var(--sm-fw-semibold);line-height:1.3}.sm-pd .sm-sd-hero{gap:40px;height:auto;padding:32px 20px 0}.sm-pd .sm-sd-hero__logo img{width:197px;max-width:none;height:32px}.sm-pd .sm-sd-hero__steps{gap:33.83px;max-width:none}.sm-pd .sm-sd-hero__steps li:not(:last-child):before{bottom:-33.83px}.sm-pd .sm-sd-hero__phone{position:relative;top:auto;left:auto;width:317px;height:327px;transform:none}.sm-pd .sm-sd-hero__rings--mb{top:330.77px;right:auto;bottom:auto;left:.21px;width:343px;height:263px}.sm-pd .sm-sd-card{padding:32px}.sm-pd .sm-sd__row2 .sm-sd-card{min-height:316px}.sm-pd .sm-sd-card--full{min-height:0}.sm-pd .sm-sd-feats__row:first-child{padding:0;border:0}.sm-pd .sm-sd-feat{gap:16px;min-height:0}.sm-pd .sm-sd-feat__img{height:auto;aspect-ratio:287 / 200}.sm-pd .sm-sd-feat__img--br{border-radius:0}.sm-pd .sm-kf-row--wide{grid-template-columns:minmax(0,1fr)}.sm-pd .sm-kf-row--wide .sm-kf-row__img{order:-1}.sm-pd .sm-kf-row__img,.sm-pd .sm-kf-row--wide .sm-kf-row__img{height:auto;aspect-ratio:335 / 199}.sm-pd .sm-kf-row__img img{height:100%}.sm-pd .sm-kf-row--stack .sm-kf-row__img{margin-bottom:0}.sm-pd .sm-kf__pair .sm-kf-row:first-child{padding-bottom:24px;border-bottom:1px solid var(--sm-border-line)}.sm-pd .sm-kf__pair:first-of-type .sm-kf-row:nth-child(2) .sm-kf-row__title{font-size:18px;line-height:1.3333}.sm-pd .sm-kf__pair:first-of-type .sm-kf-row:nth-child(2) .sm-kf-row__body{color:#15171c80}.sm-pd .sm-hts-card{gap:32px;padding:56px 20px;border-radius:16px}.sm-pd .sm-hts-card__title{font-weight:var(--sm-fw-semibold);line-height:1.3333}.sm-pd .sm-hts-card__sub{font-family:"Golos Text",var(--sm-font-body)!important;font-size:16px;line-height:2}.sm-pd .sm-hts-card__sep{display:none}.sm-pd .sm-hts-step{position:relative;display:flex;height:220px;padding:24px;overflow:hidden;border-radius:12px;background:var(--sm-white)}.sm-pd .sm-hts-step+.sm-hts-card__sep+.sm-hts-step{margin-top:-16px}.sm-pd .sm-hts-step__copy{position:relative;z-index:1;justify-content:space-between;height:100%}.sm-pd .sm-hts-step__label{font-family:"Golos Text",var(--sm-font-body)!important;font-size:26px;font-weight:var(--sm-fw-semibold);line-height:1.1538;color:var(--sm-black)}.sm-pd .sm-hts-step__label svg{display:none}.sm-pd .sm-hts-step__body{color:var(--sm-black)}.sm-pd .sm-hts-step:nth-of-type(2) .sm-hts-step__body br{display:none}.sm-pd .sm-hts-step:nth-of-type(1) .sm-hts-step__body{width:141px}.sm-pd .sm-hts-step:nth-of-type(2) .sm-hts-step__body{width:157px}.sm-pd .sm-hts-step:nth-of-type(3) .sm-hts-step__body{width:127px}.sm-pd .sm-hts-step__img{position:absolute;top:6px;left:151px;width:166px;height:214px;border-radius:0;background:none;overflow:visible}.sm-pd .sm-hts-step__img img{width:100%;height:100%;object-position:0 0}.sm-pd .sm-hts-step:nth-of-type(2) .sm-hts-step__img{top:10px;left:106px;width:189px;height:210px}.sm-pd .sm-hts-step:nth-of-type(3) .sm-hts-step__img{top:9px;left:133px;width:172px;height:211px}.sm-pd .sm-hts-step:nth-of-type(n) .sm-hts-step__img img{object-position:0 0}.sm-pd .sm-hts-card__foot{display:-webkit-box;margin-top:8px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:var(--sm-fw-regular);line-height:1.362}.sm-pd .sm-hts-card.is-foot-open .sm-hts-card__foot{display:block;-webkit-line-clamp:unset}.sm-pd .sm-hts-card__more{display:block;align-self:flex-end;margin-top:-20px;padding:0;border:0;background:none;color:var(--sm-white);font-size:14px;line-height:1.362;text-decoration:underline;cursor:pointer}.sm-pd .sm-hts-card.is-foot-open .sm-hts-card__more{display:none}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-sm-pd-accordions.css.map */
