.DeepReportProductPage_page__7eoRb{--product-content-width:820px;width:100%;max-width:920px;margin:0 auto}.DeepReportProductPage_overview__iyTzv{display:grid;gap:28px}.DeepReportProductPage_details__j1mXh,.DeepReportProductPage_overviewContent__ivyyu,.DeepReportProductPage_preview__geXRx{width:min(var(--product-content-width),100%);margin:0 auto}.DeepReportProductPage_preview__geXRx{position:relative;box-sizing:border-box;margin-top:42px;border-radius:16px;background:var(--site-surface)}.DeepReportProductPage_header__nyHDJ{padding-bottom:28px}.DeepReportProductPage_chapterList__VpsS5,.DeepReportProductPage_infoList__ePHnP,.DeepReportProductPage_policyText__gsk6h,.DeepReportProductPage_purchase__NCVTM h2,.DeepReportProductPage_purchase__NCVTM p,.DeepReportProductPage_section__XTkrP h2{margin:0}.DeepReportProductPage_description__XLUWg{max-width:none}.DeepReportProductPage_infoList__ePHnP,.DeepReportProductPage_policyText__gsk6h,.DeepReportProductPage_purchaseSummary__V9OzZ p{color:var(--site-secondary-text);font-size:14px;line-height:1.7;word-break:keep-all}.DeepReportProductPage_infoList__ePHnP strong{color:var(--site-text);font-weight:600}.DeepReportProductPage_purchase__NCVTM{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,320px);align-items:center;gap:8px 0;border:1px solid var(--site-border);border-radius:10px;padding:20px 0 20px 20px;background:var(--site-control-background)}.DeepReportProductPage_purchaseSummary__V9OzZ{display:flex;flex-direction:column;gap:5px;padding-right:24px}.DeepReportProductPage_purchase__NCVTM h2,.DeepReportProductPage_section__XTkrP h2{font-size:17px;line-height:1.5;letter-spacing:-.02em}.DeepReportProductPage_price__vbMLo{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:9px;padding-right:24px;font-variant-numeric:tabular-nums}.DeepReportProductPage_price__vbMLo del{color:var(--site-secondary-text);font-size:13px;line-height:1.4;text-decoration-color:currentColor;text-decoration-thickness:1px;white-space:nowrap}.DeepReportProductPage_price__vbMLo strong{font-size:25px;line-height:1.25;letter-spacing:-.04em;white-space:nowrap}.DeepReportProductPage_discountBadge__yTU_H{border-radius:999px;background:#eef4ff;padding:4px 9px;color:#1d4ed8;font-size:13px;font-weight:650;line-height:1.4;white-space:nowrap}.DeepReportProductPage_purchaseActionArea__lId8f{box-sizing:border-box;display:flex;grid-column:2;grid-row:1/span 2;width:auto;align-self:stretch;align-items:stretch;justify-content:center;flex-direction:column;gap:8px;border-left:1px solid var(--site-divider);padding-right:24px;padding-left:24px}.DeepReportProductPage_purchaseAction__QiVpy{width:100%}.DeepReportProductPage_purchaseErrorMessage__mZEPZ,.DeepReportProductPage_purchaseError__o5N68,.DeepReportProductPage_purchaseFeedback__UN7sh,.DeepReportProductPage_purchaseNoticeMessage__Sdtls,.DeepReportProductPage_purchaseState__VKS5k{grid-column:1/-1}.DeepReportProductPage_purchaseState__VKS5k{color:var(--site-secondary-text);font-size:13px;line-height:1.65}.DeepReportProductPage_purchaseError__o5N68,.DeepReportProductPage_purchaseFeedback__UN7sh{display:flex;align-items:center;justify-content:space-between;gap:12px}.DeepReportProductPage_purchaseFeedback__UN7sh{border-radius:8px;background:var(--site-danger-background);padding:10px 12px}.DeepReportProductPage_purchaseErrorMessage__mZEPZ,.DeepReportProductPage_purchaseFeedback__UN7sh p,.DeepReportProductPage_purchaseNoticeMessage__Sdtls{margin:0;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.DeepReportProductPage_purchaseErrorMessage__mZEPZ,.DeepReportProductPage_purchaseFeedback__UN7sh p{color:var(--site-danger-text)}.DeepReportProductPage_purchaseErrorMessage__mZEPZ,.DeepReportProductPage_purchaseNoticeMessage__Sdtls{border-radius:8px;padding:10px 12px}.DeepReportProductPage_purchaseErrorMessage__mZEPZ{background:var(--site-danger-background)}.DeepReportProductPage_purchaseNoticeMessage__Sdtls{background:var(--site-warning-background);color:var(--site-warning-text)}.DeepReportProductPage_purchaseRetry__Y_3Qy{flex:none}.DeepReportProductPage_section__XTkrP{display:flex;flex-direction:column;gap:14px;margin-top:30px;border-top:1px solid var(--site-divider);padding:24px 2px 0}.DeepReportProductPage_details__j1mXh{margin-top:4px}.DeepReportProductPage_infoList__ePHnP{padding-left:22px}.DeepReportProductPage_chapterList__VpsS5{border:1px solid var(--site-border);border-radius:10px;background:var(--site-surface);padding:4px 20px;list-style:none}.DeepReportProductPage_chapter__O6oZ6{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);align-items:baseline;gap:12px;padding:13px 0;color:var(--site-text);font-size:15px;font-weight:550;line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}.DeepReportProductPage_chapter__O6oZ6+.DeepReportProductPage_chapter__O6oZ6:before{content:"";position:absolute;top:0;right:0;left:40px;height:1px;background:var(--site-border)}.DeepReportProductPage_chapterNumber__fSRwH{color:var(--site-secondary-text);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.DeepReportProductPage_infoList__ePHnP{display:flex;flex-direction:column;gap:7px}.DeepReportProductPage_policyText__gsk6h a{color:inherit;text-underline-offset:3px}@media (max-width:640px){.DeepReportProductPage_chapterList__VpsS5{padding-inline:12px}.DeepReportProductPage_chapter__O6oZ6{gap:8px}.DeepReportProductPage_chapter__O6oZ6+.DeepReportProductPage_chapter__O6oZ6:before{left:36px}.DeepReportProductPage_purchase__NCVTM{display:flex;align-items:stretch;flex-direction:column;padding:18px}.DeepReportProductPage_price__vbMLo,.DeepReportProductPage_purchaseSummary__V9OzZ{padding-right:0}.DeepReportProductPage_purchaseActionArea__lId8f{width:100%;border-top:0;border-left:0;padding-top:4px;padding-right:0;padding-left:0}.DeepReportProductPage_purchaseFeedback__UN7sh{align-items:stretch;flex-direction:column}.DeepReportProductPage_purchaseRetry__Y_3Qy{width:100%}.DeepReportProductPage_preview__geXRx{margin-top:30px;border-radius:12px}}.DeepReportPreview_previewImageFrame__IGEfs{position:relative;overflow:hidden;border-radius:inherit}.DeepReportPreview_previewPicture___vTtw{display:block}.DeepReportPreview_previewImage__hQQcD{display:block;width:100%;height:auto;border-radius:8px}.DeepReportPreview_previewCaption__GDj0C{display:flex;align-items:center;flex-direction:column;gap:4px;margin:0;padding:32px 24px 4px;text-align:center}.DeepReportPreview_previewCaption__GDj0C strong{font-size:30px;line-height:1.35;letter-spacing:-.04em}.DeepReportPreview_previewCaptionNote__nZ9wT{color:var(--site-secondary-text);font-size:14px;line-height:1.5}.DeepReportPreview_previewControls__07XSb{display:flex;align-items:center;justify-content:center;gap:16px;padding:14px 0 16px}.DeepReportPreview_previewArrow__dI1fG{display:inline-flex;box-sizing:border-box;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--site-control-border);border-radius:999px;padding:0;background:var(--site-control-background);color:var(--site-text);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.DeepReportPreview_previewArrow__dI1fG svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.DeepReportPreview_previewArrow__dI1fG:hover:not(:disabled){border-color:var(--site-focus);background:var(--site-hover)}.DeepReportPreview_previewArrow__dI1fG:focus-visible{outline:2px solid var(--site-focus);outline-offset:3px}.DeepReportPreview_previewArrow__dI1fG:disabled{border-color:var(--site-disabled-background);background:transparent;color:var(--site-disabled-text);cursor:default}.DeepReportPreview_previewCounter__fbFLE{min-width:52px;margin:0;color:var(--site-secondary-text);font-size:14px;font-variant-numeric:tabular-nums;line-height:1.5;text-align:center}.DeepReportPreview_previewCounter__fbFLE strong{color:var(--site-text);font-weight:650}.DeepReportPreview_visuallyHidden__dBLqH{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:640px){.DeepReportPreview_previewCaption__GDj0C{align-items:flex-start;gap:2px;padding:0 2px 6px;text-align:left}.DeepReportPreview_previewCaption__GDj0C strong{font-size:17px;line-height:1.5;letter-spacing:-.02em}.DeepReportPreview_previewCaptionNote__nZ9wT{font-size:13px}.DeepReportPreview_previewControls__07XSb{padding:8px 0 14px}}