.br-mo[data-v-f5c6dd23]{display:none}.sh[data-v-f5c6dd23]{background:var(--color-bg-alt)}.sh .wrap[data-v-f5c6dd23]{flex-direction:column;gap:8px;padding-top:28px;padding-bottom:40px;display:flex}.sh__crumb[data-v-f5c6dd23]{font-size:var(--fs-small);color:var(--color-text-3);gap:8px;display:flex}.sh__crumb a[data-v-f5c6dd23]{color:var(--color-text-3)}.sh__crumb [aria-current][data-v-f5c6dd23]{color:var(--color-text);font-weight:700}.sh__back[data-v-f5c6dd23]{display:none}.sh__grid[data-v-f5c6dd23]{grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:48px;display:grid}.sh__txt[data-v-f5c6dd23]{flex-direction:column;gap:20px;display:flex}.sh__eye[data-v-f5c6dd23]{font-size:var(--fs-small);color:var(--color-primary);font-weight:700}.sh__t[data-v-f5c6dd23]{font-size:var(--fs-page);letter-spacing:-.03em;font-weight:900;line-height:1.25}.sh__lead[data-v-f5c6dd23]{font-size:var(--fs-body-lg);color:var(--color-text-2);max-width:600px}.sh__cta[data-v-f5c6dd23]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.sh__tel[data-v-f5c6dd23]{color:var(--color-text);align-items:center;gap:6px;min-height:44px;font-size:17px;font-weight:700;display:flex}.sh__tel span+span[data-v-f5c6dd23]{font-size:var(--fs-small);color:var(--color-text-3);font-weight:400}.sh__img[data-v-f5c6dd23]{border-radius:24px;width:440px;height:440px}.tabs[data-v-f5c6dd23]{border-bottom:1px solid var(--color-border);background:#fff}.tabs__in[data-v-f5c6dd23]{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.tabs__in[data-v-f5c6dd23]::-webkit-scrollbar{display:none}.tab[data-v-f5c6dd23]{min-height:52px;color:var(--color-text-2);white-space:nowrap;flex:none;align-items:center;padding:0 18px;font-size:15px;display:flex}.tab[data-v-f5c6dd23]:hover{color:var(--color-primary)}.tab[aria-current][data-v-f5c6dd23]{color:var(--color-primary);box-shadow:inset 0 -3px 0 var(--color-primary);font-weight:700}.tabs__bar[data-v-f5c6dd23]{background:var(--color-border);flex:none;width:1px;margin:14px 8px}.ed__in[data-v-f5c6dd23]{border-top:1px solid var(--color-border);grid-template-columns:260px minmax(0,1fr);gap:64px;padding-top:48px;padding-bottom:48px;display:grid}.tabs+.ed .ed__in[data-v-f5c6dd23]{border-top:0;padding-top:56px}.ed--last .ed__in[data-v-f5c6dd23]{padding-bottom:64px}.ed__h[data-v-f5c6dd23]{letter-spacing:var(--ls-title);font-size:28px;font-weight:900;line-height:1.3}.ed__body[data-v-f5c6dd23]{min-width:0}.need[data-v-f5c6dd23]{color:var(--color-text-2);padding:0 0 22px;font-size:19px;line-height:1.7}.need+.need[data-v-f5c6dd23]{border-top:1px solid var(--color-divider);padding-top:22px}.need strong[data-v-f5c6dd23]{color:var(--color-text);font-weight:700}.combo__line[data-v-f5c6dd23]{letter-spacing:-.02em;color:var(--color-text);font-size:30px;font-weight:900;line-height:1.45}.combo__item[data-v-f5c6dd23]{white-space:nowrap}.combo__plus[data-v-f5c6dd23]{color:var(--color-primary);font-weight:400}.combo__foot[data-v-f5c6dd23]{color:var(--color-text-3);justify-content:space-between;align-items:center;gap:24px;margin-top:24px;font-size:15px;display:flex}.combo__btn[data-v-f5c6dd23]{flex:none}.items[data-v-f5c6dd23]{border-top:2px solid var(--color-text)}.item[data-v-f5c6dd23]{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) 240px 150px;align-items:center;gap:24px;padding:22px 0;display:grid}.item__txt[data-v-f5c6dd23]{flex-direction:column;gap:2px;min-width:0;display:flex}.item__txt strong[data-v-f5c6dd23]{font-size:18px}.item__txt span[data-v-f5c6dd23]{color:var(--color-text-3);font-size:15px}.item__price[data-v-f5c6dd23]{flex-direction:column;min-width:0;display:flex}.item__price strong.num[data-v-f5c6dd23]{font-size:22px}.item__pre[data-v-f5c6dd23],.item__unit[data-v-f5c6dd23]{font-size:var(--fs-small);color:var(--color-text-3)}.item__unit[data-v-f5c6dd23]{color:var(--color-text)}.item__text[data-v-f5c6dd23]{font-size:17px}.item__fine[data-v-f5c6dd23]{font-size:var(--fs-caption);color:var(--color-text-3)}.item__go[data-v-f5c6dd23]{text-align:right;background:0 0;border:0;justify-self:end;align-items:center;min-height:44px;padding:0;font-size:15px;display:flex}.faq[data-v-f5c6dd23]{border-top:2px solid var(--color-text)}.faq__row[data-v-f5c6dd23]{border-bottom:1px solid var(--color-border)}.faq__q[data-v-f5c6dd23]{text-align:left;width:100%;min-height:64px;color:var(--color-text);background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;font-size:17px;font-weight:700;display:flex}.faq__q[data-v-f5c6dd23]:hover{color:var(--color-primary)}.faq__a[data-v-f5c6dd23]{color:var(--color-text-2);padding:0 0 22px;font-size:16px;line-height:1.7}.band[data-v-f5c6dd23]{background:var(--color-dark);color:#fff}.band__in[data-v-f5c6dd23]{justify-content:space-between;align-items:center;gap:32px;padding-top:56px;padding-bottom:56px;display:flex}.band__t[data-v-f5c6dd23]{font-size:var(--fs-section);letter-spacing:var(--ls-title);font-weight:900;line-height:1.3}.band__d[data-v-f5c6dd23]{color:var(--color-dark-text-2);margin-top:8px}.band__act[data-v-f5c6dd23]{flex:none;align-items:center;gap:20px;display:flex}.band__btn[data-v-f5c6dd23]{background:var(--color-primary);color:#fff}.band__btn[data-v-f5c6dd23]:hover{background:var(--color-primary-hover);color:#fff}.band__tel[data-v-f5c6dd23]{color:#fff;align-items:center;gap:6px;min-height:44px;font-weight:700;display:flex}@media (width<=1279px){.sh__grid[data-v-f5c6dd23]{grid-template-columns:minmax(0,1fr) 340px;gap:32px}.sh__img[data-v-f5c6dd23]{width:340px;height:340px}.sh__t[data-v-f5c6dd23]{font-size:36px}.ed__in[data-v-f5c6dd23]{grid-template-columns:200px minmax(0,1fr);gap:40px}.ed__h[data-v-f5c6dd23]{font-size:24px}.combo__line[data-v-f5c6dd23]{font-size:26px}.item[data-v-f5c6dd23]{grid-template-columns:minmax(0,1fr) 200px 140px}}@media (width<=1023px){.sh__grid[data-v-f5c6dd23]{grid-template-columns:1fr;gap:20px}.sh__img[data-v-f5c6dd23]{border-radius:20px;order:-1;width:220px;height:220px}.sh__t[data-v-f5c6dd23]{font-size:32px}.ed__in[data-v-f5c6dd23]{grid-template-columns:1fr;gap:20px;padding-top:48px;padding-bottom:48px}.ed__h br[data-v-f5c6dd23]{display:none}.item[data-v-f5c6dd23]{grid-template-columns:minmax(0,1fr) auto}.item__go[data-v-f5c6dd23]{grid-column:1/-1;justify-self:start}.combo__foot[data-v-f5c6dd23],.band__in[data-v-f5c6dd23],.band__act[data-v-f5c6dd23]{flex-direction:column;align-items:stretch}}@media (width<=767px){.br-mo[data-v-f5c6dd23]{display:initial}.sh .wrap[data-v-f5c6dd23]{gap:14px;padding-top:8px;padding-bottom:32px}.sh__crumb[data-v-f5c6dd23]{display:none}.sh__back[data-v-f5c6dd23]{min-height:44px;font-size:var(--fs-small);color:var(--color-text-2);align-items:center;gap:4px;display:flex}.sh__txt[data-v-f5c6dd23]{gap:14px}.sh__eye[data-v-f5c6dd23]{display:none}.sh__t[data-v-f5c6dd23]{font-size:28px;line-height:1.3}.sh__lead[data-v-f5c6dd23]{font-size:15px}.sh__cta .btn[data-v-f5c6dd23]{display:none}.sh__tel[data-v-f5c6dd23]{font-size:16px}.tab[data-v-f5c6dd23]{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-full);min-height:40px;font-size:var(--fs-small);margin:10px 0;padding:0 14px}.tab[aria-current][data-v-f5c6dd23]{border-color:var(--color-primary);background:var(--color-primary-tint);box-shadow:none}.tabs__in[data-v-f5c6dd23]{gap:8px}.tabs__bar[data-v-f5c6dd23]{margin:18px 2px}.ed__in[data-v-f5c6dd23]{gap:14px;padding-top:40px;padding-bottom:40px}.tabs+.ed .ed__in[data-v-f5c6dd23]{padding-top:40px}.ed--last .ed__in[data-v-f5c6dd23]{padding-bottom:56px}.ed__h[data-v-f5c6dd23]{font-size:var(--fs-title)}.need[data-v-f5c6dd23]{padding-bottom:16px;font-size:16px}.need+.need[data-v-f5c6dd23]{padding-top:16px}.combo__line[data-v-f5c6dd23]{font-size:21px}.combo__item[data-v-f5c6dd23]{white-space:normal}.combo__btn[data-v-f5c6dd23]{display:none}.item[data-v-f5c6dd23]{grid-template-columns:minmax(0,1fr);gap:6px;padding:18px 0}.item__txt strong[data-v-f5c6dd23]{font-size:16px}.item__txt span[data-v-f5c6dd23]{font-size:var(--fs-small)}.item__price strong.num[data-v-f5c6dd23]{font-size:20px}.faq__q[data-v-f5c6dd23]{min-height:56px;font-size:16px}.faq__a[data-v-f5c6dd23]{padding-bottom:18px;font-size:15px}.band__in[data-v-f5c6dd23]{gap:14px;padding-top:48px;padding-bottom:48px}.band__t[data-v-f5c6dd23]{font-size:var(--fs-title)}.band__d[data-v-f5c6dd23]{font-size:var(--fs-small)}.band__btn[data-v-f5c6dd23],.band__btn[data-v-f5c6dd23]:hover{color:var(--color-dark);background:#fff}.band__tel[data-v-f5c6dd23]{display:none}}
