.consultation-faq.svelte-1olx9v9{box-sizing:border-box;width:100%;max-width:var(--container-max,440px);border-radius:var(--card-radius,12px);background:#fef5e5;border:1px solid #b8821a66;margin-inline:auto;padding:24px 16px 20px;position:relative;overflow:hidden}.consultation-faq.svelte-1olx9v9 :where(.svelte-1olx9v9),.consultation-faq.svelte-1olx9v9 :where(.svelte-1olx9v9):before,.consultation-faq.svelte-1olx9v9 :where(.svelte-1olx9v9):after{box-sizing:border-box}.consultation-faq.svelte-1olx9v9:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffde861a 0%,#0000 70%);width:160px;height:160px;position:absolute;top:-40px;right:-40px}.consultation-faq__header.svelte-1olx9v9{text-align:center}.consultation-faq.svelte-1olx9v9 .consultation-faq__header:where(.svelte-1olx9v9){margin-bottom:20px}.consultation-faq__title.svelte-1olx9v9{margin:0;line-height:1.5}.consultation-faq.svelte-1olx9v9 .consultation-faq__title:where(.svelte-1olx9v9){color:#333;letter-spacing:.02em;font-size:18px;font-weight:900}.consultation-faq__title-marker.svelte-1olx9v9{display:inline-block}.consultation-faq.svelte-1olx9v9 .consultation-faq__title-marker:where(.svelte-1olx9v9){color:#fff;background:#b8821a;border-radius:4px;padding:2px 12px}.consultation-faq__subtitle.svelte-1olx9v9{color:var(--color-text-sub,#555)}.consultation-faq.svelte-1olx9v9 .consultation-faq__subtitle:where(.svelte-1olx9v9){color:#333;letter-spacing:.04em;margin:12px 0 0;font-size:12px}.faq-list.svelte-1olx9v9{margin:0;padding:0;list-style:none}.consultation-faq.svelte-1olx9v9 .faq-list:where(.svelte-1olx9v9){flex-direction:column;gap:8px;display:flex}.faq.svelte-1olx9v9{background:#fff;overflow:hidden}.consultation-faq.svelte-1olx9v9 .faq:where(.svelte-1olx9v9){color:#1f1f1f;border-radius:8px;transition:box-shadow .16s cubic-bezier(.2,0,.2,1);box-shadow:0 2px 6px #00000014}.consultation-faq.svelte-1olx9v9 .faq[open]:where(.svelte-1olx9v9){box-shadow:0 4px 12px #00000024}.faq__summary.svelte-1olx9v9{cursor:pointer;user-select:none;align-items:center;list-style:none;display:flex}.faq__summary.svelte-1olx9v9::-webkit-details-marker{display:none}.consultation-faq.svelte-1olx9v9 .faq__summary:where(.svelte-1olx9v9){gap:12px;min-height:52px;padding:12px 32px 12px 12px;position:relative}.consultation-faq.svelte-1olx9v9 .faq__summary:where(.svelte-1olx9v9):focus-visible{outline-offset:-2px;border-radius:8px;outline:3px solid #ffde86}.faq__label.svelte-1olx9v9{flex-shrink:0;font-weight:700}.consultation-faq.svelte-1olx9v9 .faq__label:where(.svelte-1olx9v9){color:#fff;letter-spacing:.04em;background:#b8821a;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:900;line-height:1.3}.faq__question.svelte-1olx9v9{color:#333;word-break:auto-phrase;font-weight:700;line-height:1.6}.consultation-faq.svelte-1olx9v9 .faq__question:where(.svelte-1olx9v9){font-size:13.5px}.faq__icon.svelte-1olx9v9{flex-shrink:0}.consultation-faq.svelte-1olx9v9 .faq__icon:where(.svelte-1olx9v9){border-bottom:2px solid #333;border-right:2px solid #333;width:10px;height:10px;transition:transform .22s cubic-bezier(.2,0,.2,1);position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.consultation-faq.svelte-1olx9v9 .faq[open]:where(.svelte-1olx9v9) .faq__icon:where(.svelte-1olx9v9){transform:translateY(-30%)rotate(-135deg)}.consultation-faq.svelte-1olx9v9 .faq[open]:where(.svelte-1olx9v9) .faq__summary:where(.svelte-1olx9v9){background:#fefbf6;border-bottom:1px dashed #e0e0e0}.faq__answer.svelte-1olx9v9{background:#fff}.consultation-faq.svelte-1olx9v9 .faq__answer:where(.svelte-1olx9v9){padding:16px}.faq__answer-text.svelte-1olx9v9{margin:0 0 8px}.faq__answer-text.svelte-1olx9v9:last-child{margin-bottom:0}.consultation-faq.svelte-1olx9v9 .faq__answer-text:where(.svelte-1olx9v9){color:#1f1f1f;font-size:12.5px;line-height:1.75}.consultation-faq.svelte-1olx9v9 .faq__answer-text:where(.svelte-1olx9v9) strong:where(.svelte-1olx9v9){color:#8a5e0a;background:linear-gradient(#0000 65%,#ffde868c 50%);font-weight:900}.faq__answer-note.svelte-1olx9v9{color:var(--color-text-sub,#555)}.consultation-faq.svelte-1olx9v9 .faq__answer-note:where(.svelte-1olx9v9){background:#fefbf6;border-radius:4px;margin:8px 0 0;padding:8px 12px;font-size:11px;line-height:1.6}.trust-stats.svelte-1olx9v9{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.consultation-faq.svelte-1olx9v9 .trust-stats:where(.svelte-1olx9v9){border-top:1px dashed #3333334d;padding-top:16px}.trust-stat.svelte-1olx9v9{text-align:center;position:relative}.consultation-faq.svelte-1olx9v9 .trust-stat:where(.svelte-1olx9v9)+.trust-stat:where(.svelte-1olx9v9):before{content:"";background:#33333347;width:1px;position:absolute;top:10%;bottom:10%;left:0}.trust-stat__number.svelte-1olx9v9{align-items:baseline;gap:1px;font-weight:900;line-height:1;display:inline-flex}.consultation-faq.svelte-1olx9v9 .trust-stat__number:where(.svelte-1olx9v9){color:#b8821a;letter-spacing:-.01em;font-size:22px}.trust-stat__unit.svelte-1olx9v9{margin-left:2px;font-weight:800}.consultation-faq.svelte-1olx9v9 .trust-stat__unit:where(.svelte-1olx9v9){font-size:12px}.trust-stat__label.svelte-1olx9v9{color:var(--color-text-sub,#555);margin-top:4px}.consultation-faq.svelte-1olx9v9 .trust-stat__label:where(.svelte-1olx9v9){color:#333;letter-spacing:.04em;font-size:10px}@media (hover:hover){.consultation-faq.svelte-1olx9v9 .faq__summary:where(.svelte-1olx9v9):hover{background:#fefbf6}}@media (width<=360px){.consultation-faq.svelte-1olx9v9{padding:20px 14px 18px}.consultation-faq.svelte-1olx9v9 .consultation-faq__title:where(.svelte-1olx9v9){font-size:17px}.consultation-faq.svelte-1olx9v9 .faq__question:where(.svelte-1olx9v9){font-size:13px}}@media (prefers-reduced-motion:reduce){.faq.svelte-1olx9v9,.faq__icon.svelte-1olx9v9{transition:none}}.diagnosis-summary.svelte-1dxkbc7{--summary-primary:var(--color-blue,#115bd6);--summary-primary-light:var(--color-blue-light,#3a7cdb);--summary-primary-dark:var(--color-blue-dark,#0d4aa8);--summary-soft:var(--color-gray-bg,#f2f2f2);--summary-text:var(--color-text-main,#333);--summary-text-sub:var(--color-text-sub,#555);--summary-white:var(--color-bg-white,#fff);--summary-hairline:var(--color-hairline,#e3e9ef);--summary-avatar-bg:var(--color-avatar-bg,#e0e0e0);--summary-radius:var(--card-radius,12px);--summary-avatar-size:var(--avatar-size,82px);--summary-tap-target:var(--tap-target-min,44px)}.diagnosis-summary--combined.svelte-1dxkbc7{--summary-primary:var(--color-primary,#033979);--summary-primary-light:var(--color-primary-tertiary,#2b67bc);--summary-primary-dark:var(--color-primary,#033979);--summary-soft:var(--color-primary-light,#e1edfe);--summary-text:var(--color-text,#333);--summary-text-sub:var(--color-text-sub,#555);--summary-white:var(--color-bg,#fff);--summary-hairline:#e5e7eb;--summary-avatar-bg:var(--color-bg-soft,#f6f8fa);--summary-radius:16px;--summary-avatar-size:88px;--summary-tap-target:44px}.svelte-1dxkbc7,.svelte-1dxkbc7:before,.svelte-1dxkbc7:after{box-sizing:border-box}svg.svelte-1dxkbc7{max-width:100%;display:block}button.svelte-1dxkbc7{font:inherit}.match-card.svelte-1dxkbc7{background:var(--summary-white);position:relative}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card:where(.svelte-1dxkbc7){border:4px solid var(--summary-primary);border-radius:var(--summary-radius);margin:10px 0 14px;padding:52px 14px 14px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card:where(.svelte-1dxkbc7){border:2px solid var(--summary-primary);border-radius:var(--summary-radius);box-shadow:var(--shadow-card,0 8px 24px #0339791f);margin:-8px 0 28px;padding:28px 24px 20px}.match-card__badge.svelte-1dxkbc7{color:var(--summary-white);letter-spacing:.06em;white-space:nowrap;justify-content:center;align-items:center;gap:5px;font-weight:700;line-height:1;display:inline-flex;position:absolute}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__badge:where(.svelte-1dxkbc7){background:var(--summary-primary-dark);border-radius:4px;width:188px;height:42px;padding:0 12px;font-size:15px;top:-10px;left:-3px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__badge:where(.svelte-1dxkbc7){background:linear-gradient(90deg, var(--summary-primary), var(--summary-primary-light));border-radius:var(--radius-pill,999px);padding:6px 18px;font-size:14px;top:-14px;left:50%;transform:translate(-50%)}.match-card__head.svelte-1dxkbc7{align-items:start;gap:12px;display:grid}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__head:where(.svelte-1dxkbc7){grid-template-columns:var(--summary-avatar-size) minmax(0, 1fr) var(--summary-avatar-size);margin-bottom:12px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__head:where(.svelte-1dxkbc7){grid-template-columns:var(--summary-avatar-size) minmax(0, 1fr) 80px;align-items:center;margin-top:6px}.match-card__avatar.svelte-1dxkbc7{width:var(--summary-avatar-size);height:var(--summary-avatar-size);background:var(--summary-avatar-bg);flex-shrink:0;overflow:hidden}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__avatar:where(.svelte-1dxkbc7){border-radius:6px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__avatar:where(.svelte-1dxkbc7){border:3px solid #e1edfe;border-radius:12px}.match-card__avatar.svelte-1dxkbc7 img:where(.svelte-1dxkbc7){object-fit:cover;width:100%;height:100%}.match-card__identity.svelte-1dxkbc7{min-width:0}.match-card__company.svelte-1dxkbc7{color:var(--summary-text-sub);overflow-wrap:anywhere;margin:0}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__company:where(.svelte-1dxkbc7){font-size:12px;line-height:1.35}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__company:where(.svelte-1dxkbc7){margin-bottom:2px;font-size:15px;line-height:1.55}.match-card__name.svelte-1dxkbc7{color:var(--summary-text);word-break:keep-all;margin:0;font-weight:700}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__name:where(.svelte-1dxkbc7){letter-spacing:.01em;font-size:22px;line-height:1.2}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__name:where(.svelte-1dxkbc7){font-size:21px}.match-card__rate.svelte-1dxkbc7{width:var(--summary-avatar-size);height:var(--summary-avatar-size);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex;position:relative}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__rate:where(.svelte-1dxkbc7){color:#f5871f}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__rate:where(.svelte-1dxkbc7){width:80px;height:80px}.match-card__rate-ring.svelte-1dxkbc7{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.match-card__rate-label.svelte-1dxkbc7{z-index:1;font-weight:700}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__rate-label:where(.svelte-1dxkbc7){margin-bottom:2px;font-size:12px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__rate-label:where(.svelte-1dxkbc7){color:var(--summary-text-sub);font-size:12px}.match-card__rate-value.svelte-1dxkbc7{z-index:1;color:#eb4b00;font-weight:900}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__rate-value:where(.svelte-1dxkbc7),.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__rate-unit:where(.svelte-1dxkbc7){font-size:26px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__rate-value:where(.svelte-1dxkbc7){font-size:22px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__rate-unit:where(.svelte-1dxkbc7){margin-left:1px;font-size:12px}.stat-chips.svelte-1dxkbc7{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;display:grid}.diagnosis-summary--standard.svelte-1dxkbc7 .stat-chips:where(.svelte-1dxkbc7){margin:0 0 12px}.diagnosis-summary--combined.svelte-1dxkbc7 .stat-chips:where(.svelte-1dxkbc7){margin:14px 0 0}.stat-chips__item.svelte-1dxkbc7{background:var(--summary-soft);align-items:center;min-width:0;display:flex}.diagnosis-summary--standard.svelte-1dxkbc7 .stat-chips__item:where(.svelte-1dxkbc7){border-radius:8px;gap:10px;min-height:52px;padding:8px 12px}.diagnosis-summary--combined.svelte-1dxkbc7 .stat-chips__item:where(.svelte-1dxkbc7){border-radius:var(--radius-sm,6px);justify-content:center;gap:8px;padding:8px 10px}.stat-chips__icon.svelte-1dxkbc7{background:var(--summary-primary);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.stat-chips__icon--clock.svelte-1dxkbc7{color:var(--summary-primary)}.stat-chips__icon--document.svelte-1dxkbc7{color:var(--summary-white)}.stat-chips__text.svelte-1dxkbc7{flex-direction:column;min-width:0;display:flex}.diagnosis-summary--combined.svelte-1dxkbc7 .stat-chips__text:where(.svelte-1dxkbc7){flex-direction:row;align-items:center;gap:8px}.stat-chips__label.svelte-1dxkbc7,.stat-chips__value.svelte-1dxkbc7{color:var(--summary-text);margin:0}.diagnosis-summary--standard.svelte-1dxkbc7 .stat-chips__label:where(.svelte-1dxkbc7){color:var(--summary-text-sub);font-size:10px;line-height:1.1}.diagnosis-summary--standard.svelte-1dxkbc7 .stat-chips__value:where(.svelte-1dxkbc7){font-size:15px;font-weight:700;line-height:1.1}.diagnosis-summary--combined.svelte-1dxkbc7 .stat-chips__label:where(.svelte-1dxkbc7){color:var(--summary-text-sub);font-size:14px}.diagnosis-summary--combined.svelte-1dxkbc7 .stat-chips__value:where(.svelte-1dxkbc7){font-size:17px;font-weight:700}.match-card__policy-area.svelte-1dxkbc7{margin-top:12px}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__policy-area:where(.svelte-1dxkbc7){margin-top:0}.match-card__policy.svelte-1dxkbc7{color:var(--summary-text-sub);margin:0}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__policy:where(.svelte-1dxkbc7){color:var(--summary-text);margin-bottom:10px;font-size:13px;line-height:1.6}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card:where(.svelte-1dxkbc7):not(.is-open) .match-card__policy:where(.svelte-1dxkbc7),.match-card__policy--collapsed.svelte-1dxkbc7{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card:where(.svelte-1dxkbc7):not(.is-open) .match-card__policy:where(.svelte-1dxkbc7){-webkit-line-clamp:2;line-clamp:2}.match-card__policy--collapsed.svelte-1dxkbc7{-webkit-line-clamp:3;line-clamp:3}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__policy:where(.svelte-1dxkbc7){font-size:16px;line-height:1.8}.match-card__policy-toggle.svelte-1dxkbc7{min-height:var(--summary-tap-target);color:var(--summary-primary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;margin:0 -8px -8px auto;padding:10px 8px;font-size:13px;font-weight:700;display:flex}.diagnosis-summary--standard.svelte-1dxkbc7 .match-card__policy-toggle:where(.svelte-1dxkbc7){margin:-10px 4px -10px auto;padding:12px 10px;font-size:12px}.match-card__policy-toggle.svelte-1dxkbc7:hover{opacity:.75}.match-card__policy-toggle.svelte-1dxkbc7:focus-visible{outline:2px solid var(--summary-primary-light);outline-offset:2px;border-radius:6px}.match-card__policy-toggle-icon.svelte-1dxkbc7{transition:transform .2s}.match-card.is-open.svelte-1dxkbc7 .match-card__policy-toggle-icon:where(.svelte-1dxkbc7){transform:rotate(180deg)}.skeleton-block.svelte-1dxkbc7{border-radius:var(--radius-sm,6px);background:linear-gradient(90deg,#eceff3 25%,#f6f8fa 50%,#eceff3 75%) 0 0/200% 100%;animation:1.4s infinite svelte-1dxkbc7-skeleton-shimmer}.skeleton-line.svelte-1dxkbc7{height:14px;margin:8px 0 0}.skeleton-line--short.svelte-1dxkbc7{width:50%}@keyframes svelte-1dxkbc7-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.reasons__list.svelte-1dxkbc7{margin:0;padding:0;list-style:none}.diagnosis-summary--standard.svelte-1dxkbc7 .reasons:where(.svelte-1dxkbc7){margin-bottom:14px;padding-block:24px}.diagnosis-summary--standard.svelte-1dxkbc7 .reasons__title:where(.svelte-1dxkbc7){border-left:2.5px solid var(--summary-primary);color:var(--summary-text);margin:0 0 16px;padding:4px 0 4px 10px;font-size:20px;line-height:1.3}.diagnosis-summary--standard.svelte-1dxkbc7 .reasons__item:where(.svelte-1dxkbc7){border-bottom:1px solid var(--summary-hairline);background:var(--summary-soft);border-radius:12px;grid-template-columns:20px 1fr;align-items:start;gap:10px;margin-bottom:16px;padding:16px 20px;display:grid}.diagnosis-summary--standard.svelte-1dxkbc7 .reasons__item:where(.svelte-1dxkbc7):last-child{border-bottom:0;margin-bottom:0}.diagnosis-summary--combined.svelte-1dxkbc7 .reasons:where(.svelte-1dxkbc7){background:#fff;border:1px solid #c9ddf8;border-radius:16px;margin-bottom:32px;padding:22px 18px;scroll-margin-block:24px 120px;box-shadow:0 4px 16px #03397914}.diagnosis-summary--combined.svelte-1dxkbc7 .reasons__title:where(.svelte-1dxkbc7){border-bottom:2px solid var(--color-primary-light,#e1edfe);color:var(--summary-primary);text-align:left;margin:0 0 18px;padding-bottom:12px;font-size:18px;font-weight:900}.diagnosis-summary--combined.svelte-1dxkbc7 .reasons__item:where(.svelte-1dxkbc7){background:#f7fbff;border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.diagnosis-summary--combined.svelte-1dxkbc7 .reasons__item:where(.svelte-1dxkbc7)+.reasons__item:where(.svelte-1dxkbc7){margin-top:12px}.reasons__number.svelte-1dxkbc7{background:var(--summary-primary-light);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.diagnosis-summary--standard.svelte-1dxkbc7 .reasons__number:where(.svelte-1dxkbc7){width:20px;height:20px;margin-top:2px;font-size:12px}.diagnosis-summary--combined.svelte-1dxkbc7 .reasons__number:where(.svelte-1dxkbc7){width:24px;height:24px;margin-top:1px;font-size:13px}.reasons__item-title.svelte-1dxkbc7{color:var(--summary-text);margin:0;font-size:15px;font-weight:700}.diagnosis-summary--standard.svelte-1dxkbc7 .reasons__item-title:where(.svelte-1dxkbc7){margin-bottom:4px;line-height:1.4}.diagnosis-summary--combined.svelte-1dxkbc7 .reasons__item-title:where(.svelte-1dxkbc7){font-size:17px}.reasons__keyword.svelte-1dxkbc7{color:var(--summary-primary)}.reasons__description.svelte-1dxkbc7{color:var(--summary-text-sub);white-space:pre-line;margin:0}.diagnosis-summary--standard.svelte-1dxkbc7 .reasons__description:where(.svelte-1dxkbc7){color:var(--summary-text);font-size:13px;line-height:1.65}.diagnosis-summary--combined.svelte-1dxkbc7 .reasons__description:where(.svelte-1dxkbc7){margin-top:2px;font-size:16px;line-height:1.8}@media (width<=480px){.diagnosis-summary--combined.svelte-1dxkbc7 .match-card:where(.svelte-1dxkbc7){padding-inline:18px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__head:where(.svelte-1dxkbc7){grid-template:"avatar identity""rate rate"52px/84px minmax(0,1fr);gap:12px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__avatar:where(.svelte-1dxkbc7){grid-area:avatar;width:84px;height:84px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__identity:where(.svelte-1dxkbc7){grid-area:identity}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__rate:where(.svelte-1dxkbc7){border-radius:var(--radius-sm,6px);background:#fff8e8;border:1px solid #ffd567;flex-direction:row;grid-area:rate;justify-content:center;gap:6px;width:100%;height:52px;margin-top:2px}.diagnosis-summary--combined.svelte-1dxkbc7 .match-card__rate-ring:where(.svelte-1dxkbc7){display:none}}@media (width<=360px){.diagnosis-summary--standard.svelte-1dxkbc7 .match-card:where(.svelte-1dxkbc7){padding:44px 12px 12px}}@media (prefers-reduced-motion:reduce){.skeleton-block.svelte-1dxkbc7{animation:none}.match-card__policy-toggle-icon.svelte-1dxkbc7{transition:none}}
