.ProductDetail_page__44xs_{width:100%;max-width:1160px;margin:0 auto;padding:28px 34px 112px;color:var(--pv-color-text,#101322);font-family:var(--pv-font-sans,var(--font-geist-sans),sans-serif)}.ProductDetail_backLink__AOSWT,.ProductDetail_claimLink__Phs5T,.ProductDetail_externalLink__1Z_pa,.ProductDetail_factLink__hu7VB,.ProductDetail_similarCard__fphY4,.ProductDetail_sourceDiscussionLink__woXCW,.ProductDetail_sourceLink__Tu_ZX,.ProductDetail_tag__S_BFl{text-decoration:none}.ProductDetail_backLink__AOSWT{display:inline-flex;min-height:40px;align-items:center;gap:8px;margin-bottom:20px;color:var(--pv-color-text-muted,#5b6476);font-size:14px;font-weight:600;transition:color var(--pv-duration-fast,.14s) ease}.ProductDetail_backLink__AOSWT:hover{color:var(--pv-color-text,#101322)}.ProductDetail_productHeader__fPMlD{padding-bottom:30px;border-bottom:1px solid var(--pv-color-border,#dfe3ea)}.ProductDetail_headerRow__cW27x{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:36px;align-items:end}.ProductDetail_identity__zHIWm{display:grid;min-width:0;grid-template-columns:76px minmax(0,1fr);gap:18px;align-items:start}.ProductDetail_makerAvatar__AzVlT,.ProductDetail_productLogo__cXnO6,.ProductDetail_similarLogo__YnAre{display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--pv-color-text-soft,#8b90a6);background:var(--pv-color-surface,#fff);border:1px solid var(--pv-color-border,#dfe3ea)}.ProductDetail_makerAvatar__AzVlT{color:var(--pv-color-accent,#6956e8);background:var(--pv-color-accent-subtle,#f0edff)}.ProductDetail_productLogo__cXnO6{width:76px;height:76px;border-radius:16px;box-shadow:0 6px 18px rgb(16 19 34/7%)}.ProductDetail_makerAvatar__AzVlT img,.ProductDetail_productLogo__cXnO6 img,.ProductDetail_similarLogo__YnAre img{width:100%;height:100%;object-fit:cover}.ProductDetail_identityCopy__RlOcz{min-width:0}.ProductDetail_discoveryLabel__WWSOE{display:inline-flex;align-items:center;gap:7px;margin-bottom:7px;color:var(--pv-color-accent,#6035db);font-size:12px;font-weight:700}.ProductDetail_title__wcgnf{max-width:22ch;margin:0;overflow-wrap:anywhere;color:var(--pv-color-text,#101322);font-size:clamp(30px,4vw,42px);font-weight:750;letter-spacing:0;line-height:1.08;text-wrap:balance}.ProductDetail_tagline__yprKH{max-width:65ch;margin:10px 0 0;color:var(--pv-palette-ink-800,#2d3345);font-size:17px;font-weight:450;line-height:1.5;text-wrap:pretty}.ProductDetail_makerContext__0y_Ee,.ProductDetail_provenance___DxdF,.ProductDetail_tagList__6YAEy{display:flex;flex-wrap:wrap;align-items:center}.ProductDetail_provenance___DxdF{gap:5px 8px;margin-top:12px;color:var(--pv-color-text-soft,#737d90);font-size:13px;line-height:1.45}.ProductDetail_metaSeparator__Noh1t{color:var(--pv-color-border-strong,#cdd3dd)}.ProductDetail_sourceLink__Tu_ZX{color:var(--pv-color-link,#2855c7);font-weight:650}.ProductDetail_externalLink__1Z_pa:hover,.ProductDetail_factLink__hu7VB:hover,.ProductDetail_sourceDiscussionLink__woXCW:hover,.ProductDetail_sourceLink__Tu_ZX:hover{text-decoration:underline;text-underline-offset:3px}.ProductDetail_makerContext__0y_Ee{gap:6px;margin-top:9px;color:var(--pv-color-text-muted,#5b6476);font-size:13px;line-height:1.45}.ProductDetail_makerContext__0y_Ee strong{color:var(--pv-palette-ink-800,#2d3345);font-weight:650}.ProductDetail_tagList__6YAEy{gap:7px;margin-top:14px}.ProductDetail_tag__S_BFl{display:inline-flex;min-height:28px;align-items:center;padding:4px 9px;color:var(--pv-color-text-muted,#5b6476);background:var(--pv-color-surface-subtle,#f2f4f7);border:1px solid transparent;border-radius:7px;font-size:12px;font-weight:600;transition:color var(--pv-duration-fast,.14s) ease,background-color var(--pv-duration-fast,.14s) ease,border-color var(--pv-duration-fast,.14s) ease}.ProductDetail_tag__S_BFl:hover{color:var(--pv-color-accent,#6035db);background:var(--pv-color-accent-subtle,#f3efff);border-color:var(--pv-color-accent-border,#e8e0ff)}.ProductDetail_desktopActions__PzkbE{min-width:326px}.ProductDetail_contentGrid__O2noW{display:grid;grid-template-columns:minmax(0,1fr) minmax(272px,304px);gap:48px;align-items:start;margin-top:32px}.ProductDetail_mainColumn__SPhC_{min-width:0}.ProductDetail_mediaPlaceholder__WhxWi{position:relative;display:grid;width:100%;aspect-ratio:16/9;place-items:center;overflow:hidden;color:var(--pv-color-text-muted,#5b6476);background-color:var(--pv-color-surface-subtle,#f2f4f7);background-image:linear-gradient(var(--pv-color-border,#dfe3ea) 1px,transparent 1px),linear-gradient(90deg,var(--pv-color-border,#dfe3ea) 1px,transparent 1px);background-size:28px 28px;border:1px solid var(--pv-color-border,#dfe3ea);border-radius:8px}.ProductDetail_placeholderInner__PErv_{display:flex;max-width:260px;flex-direction:column;align-items:center;gap:12px;padding:24px;text-align:center;background:rgb(247 248 250/90%);border-radius:8px}.ProductDetail_placeholderLogo__jYzFm{box-shadow:none!important}.ProductDetail_placeholderTitle__2ZRvH{color:var(--pv-palette-ink-800,#2d3345);font-size:14px;font-weight:650}.ProductDetail_placeholderText__PbVXX{margin:-6px 0 0;color:var(--pv-color-text-soft,#737d90);font-size:12px;line-height:1.45}.ProductDetail_section__YE7ta{padding:40px 0;border-bottom:1px solid var(--pv-color-border,#dfe3ea)}.ProductDetail_section__YE7ta:last-child{border-bottom:0}.ProductDetail_sectionHeadingRow__dw5Dw{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:18px}.ProductDetail_sectionTitle__0T7w0{margin:0;color:var(--pv-color-text,#101322);font-size:21px;font-weight:720;letter-spacing:0;line-height:1.3}.ProductDetail_sectionNote__7lozW{margin:0;color:var(--pv-color-text-soft,#737d90);font-size:12px;line-height:1.45}.ProductDetail_overview__Rg78d{display:flex;max-width:68ch;flex-direction:column;gap:14px;color:var(--pv-palette-ink-800,#2d3345);font-size:16px;line-height:1.72}.ProductDetail_overview__Rg78d p{margin:0}.ProductDetail_overviewHtml__1JR5K>:first-child{margin-top:0}.ProductDetail_overviewHtml__1JR5K>:last-child{margin-bottom:0}.ProductDetail_overviewHtml__1JR5K h2,.ProductDetail_overviewHtml__1JR5K h3{margin:1.5em 0 .5em;color:var(--pv-color-text,#101322);font-size:18px;font-weight:700;letter-spacing:0}.ProductDetail_overviewHtml__1JR5K a{color:var(--pv-color-link,#2855c7)}.ProductDetail_overviewHtml__1JR5K iframe,.ProductDetail_overviewHtml__1JR5K img,.ProductDetail_overviewHtml__1JR5K pre,.ProductDetail_overviewHtml__1JR5K table{max-width:100%}.ProductDetail_overviewHtml__1JR5K pre{overflow-x:auto}.ProductDetail_emptyCopy__5GntB{margin:0;color:var(--pv-color-text-soft,#737d90);font-size:15px;line-height:1.6}.ProductDetail_featureList__djM7L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;margin:0;padding:0;list-style:none}.ProductDetail_featureItem__3CRSd{display:grid;grid-template-columns:26px minmax(0,1fr);gap:11px;align-items:start;padding:14px 0;color:var(--pv-palette-ink-800,#2d3345);border-top:1px solid var(--pv-color-border,#dfe3ea);font-size:15px;line-height:1.52}.ProductDetail_featureCheck___zz2j{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;color:var(--pv-color-success,#147044);background:var(--pv-color-success-subtle,#eaf8f1);border-radius:7px}.ProductDetail_faqList__hnQ_K{border-top:1px solid var(--pv-color-border,#dfe3ea)}.ProductDetail_faqItem__S1Hef{border-bottom:1px solid var(--pv-color-border,#dfe3ea)}.ProductDetail_faqQuestion___4kYx{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;color:var(--pv-color-text,#101322);cursor:pointer;font-size:15px;font-weight:650;line-height:1.45;list-style:none}.ProductDetail_faqQuestion___4kYx::-webkit-details-marker{display:none}.ProductDetail_faqQuestion___4kYx:after{width:8px;height:8px;flex:none;content:"";border-right:1.8px solid;border-bottom:1.8px solid;transform:rotate(45deg) translateY(-2px);transition:transform var(--pv-duration-fast,.14s) ease}.ProductDetail_faqItem__S1Hef[open] .ProductDetail_faqQuestion___4kYx:after{transform:rotate(225deg) translate(-2px,-2px)}.ProductDetail_faqAnswer__4WLCP{max-width:68ch;margin:-2px 0 18px;color:var(--pv-palette-ink-800,#2d3345);font-size:15px;line-height:1.65}.ProductDetail_similarGrid__z0aky{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ProductDetail_similarCard__fphY4{display:grid;min-width:0;grid-template-columns:44px minmax(0,1fr) 20px;gap:12px;align-items:center;padding:14px;color:inherit;background:var(--pv-color-surface,#fff);border:1px solid var(--pv-color-border,#dfe3ea);border-radius:8px;transition:background-color var(--pv-duration-fast,.14s) ease,border-color var(--pv-duration-fast,.14s) ease}.ProductDetail_similarCard__fphY4:hover{background:var(--pv-color-surface-hover,#f9f9fb);border-color:var(--pv-color-border-strong,#cdd3dd)}.ProductDetail_similarLogo__YnAre{width:44px;height:44px;border-radius:10px}.ProductDetail_similarCopy__CTyDK{min-width:0}.ProductDetail_similarName__9d7cJ,.ProductDetail_similarTagline__E19cI{display:block;overflow:hidden;text-overflow:ellipsis}.ProductDetail_similarName__9d7cJ{color:var(--pv-color-text,#101322);font-size:14px;font-weight:700;white-space:nowrap}.ProductDetail_similarTagline__E19cI{margin-top:3px;color:var(--pv-color-text-muted,#5b6476);font-size:12px;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ProductDetail_similarArrow__oXK6E{color:var(--pv-color-text-soft,#737d90)}.ProductDetail_discussionIntro__FCB9W{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:22px}.ProductDetail_discussionCopy__fFnuw{max-width:58ch;margin:7px 0 0;color:var(--pv-color-text-muted,#5b6476);font-size:13px;line-height:1.55}.ProductDetail_sourceDiscussionLink__woXCW{display:inline-flex;flex:none;align-items:center;gap:6px;color:var(--pv-color-link,#2855c7);font-size:13px;font-weight:650}.ProductDetail_commentList__lo_dJ,.ProductDetail_replyList___PKV7{display:flex;flex-direction:column}.ProductDetail_commentList__lo_dJ{gap:24px}.ProductDetail_replyList___PKV7{gap:18px;margin:17px 0 0 43px;padding-left:17px;border-left:1px solid var(--pv-color-border-strong,#cdd3dd)}.ProductDetail_comment__wnbKj{display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px;align-items:start}.ProductDetail_commentAvatar__pcdkI{display:grid;width:36px;height:36px;place-items:center;overflow:hidden;color:var(--pv-color-accent,#6956e8);background:var(--pv-color-accent-subtle,#f0edff);border:1px solid var(--pv-color-border,#dfe3ea);border-radius:10px}.ProductDetail_commentAvatar__pcdkI img{width:100%;height:100%;object-fit:cover}.ProductDetail_commentHeader__YmEyZ{display:flex;flex-wrap:wrap;align-items:center;gap:5px 8px}.ProductDetail_commentAuthor__n9Ojy{color:var(--pv-color-text,#101322);font-size:14px;font-weight:700}.ProductDetail_makerBadge__V4i6w{display:inline-flex;min-height:20px;align-items:center;padding:2px 6px;color:var(--pv-color-accent,#6035db);background:var(--pv-color-accent-subtle,#f3efff);border-radius:5px;font-size:10px;font-weight:700}.ProductDetail_commentTime__vy8Km,.ProductDetail_sourceMetric__cR8R8{color:var(--pv-color-text-soft,#737d90);font-size:12px}.ProductDetail_commentBody__Gx3KO{margin:6px 0 0;color:var(--pv-palette-ink-800,#2d3345);font-size:14px;line-height:1.6;white-space:pre-wrap}.ProductDetail_sourceMetric__cR8R8{display:inline-flex;margin-top:7px;font-weight:600}.ProductDetail_sidebar__gjFCY{position:sticky;top:24px;display:flex;flex-direction:column;gap:14px}.ProductDetail_claimPanel__tmTq1,.ProductDetail_railSection__WvCEq{padding:20px;border-radius:8px}.ProductDetail_railSection__WvCEq{background:var(--pv-color-surface,#fff);border:1px solid var(--pv-color-border,#dfe3ea)}.ProductDetail_railTitle__W89aW{margin:0 0 16px;color:var(--pv-color-text,#101322);font-size:15px;font-weight:700;letter-spacing:0}.ProductDetail_factList__5eEgf{display:flex;flex-direction:column;gap:12px;margin:0}.ProductDetail_factRow__Liusk{display:grid;grid-template-columns:minmax(88px,auto) minmax(0,1fr);gap:12px;align-items:start}.ProductDetail_factLabel__0f2CQ{color:var(--pv-color-text-soft,#737d90);font-size:12px;line-height:1.45}.ProductDetail_factLink__hu7VB,.ProductDetail_factValue__8W_w9{min-width:0;color:var(--pv-palette-ink-800,#2d3345);font-size:12.5px;font-weight:650;line-height:1.45;overflow-wrap:anywhere;text-align:right}.ProductDetail_factLink__hu7VB{color:var(--pv-color-link,#2855c7)}.ProductDetail_trustNote__hg_Wa{margin:16px 0 0;padding-top:14px;color:var(--pv-color-text-soft,#737d90);border-top:1px solid var(--pv-color-border,#dfe3ea);font-size:11.5px;line-height:1.55}.ProductDetail_makerList__RU7UM{display:flex;flex-direction:column;gap:12px}.ProductDetail_maker__71OLq{display:grid;min-width:0;grid-template-columns:36px minmax(0,1fr);gap:10px;align-items:center}.ProductDetail_makerAvatar__AzVlT{width:36px;height:36px;border-radius:10px}.ProductDetail_makerHeadline__Ly7rS,.ProductDetail_makerName__uYy_o{display:block;overflow:hidden;text-overflow:ellipsis}.ProductDetail_makerName__uYy_o{color:var(--pv-color-text,#101322);font-size:13px;font-weight:700;white-space:nowrap}.ProductDetail_makerHeadline__Ly7rS{margin-top:2px;color:var(--pv-color-text-soft,#737d90);font-size:11.5px;line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ProductDetail_externalLinks__6JwYd{display:flex;flex-direction:column;gap:3px}.ProductDetail_externalLink__1Z_pa{display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:10px;margin:0 -8px;padding:0 8px;color:var(--pv-palette-ink-800,#2d3345);border-radius:6px;font-size:13px;font-weight:650;text-transform:capitalize}.ProductDetail_externalLink__1Z_pa:hover{background:var(--pv-color-surface-subtle,#f2f4f7);text-decoration:none}.ProductDetail_externalLink__1Z_pa svg{flex:none;color:var(--pv-color-text-soft,#737d90)}.ProductDetail_claimPanel__tmTq1{background:var(--pv-color-accent-subtle,#f3efff);border:1px solid var(--pv-color-accent-border,#e8e0ff)}.ProductDetail_claimTitle__tVozw{margin:0;color:var(--pv-color-text,#101322);font-size:15px;font-weight:700}.ProductDetail_claimCopy__N9w_c{margin:7px 0 0;color:var(--pv-color-text-muted,#5b6476);font-size:12.5px;line-height:1.5}.ProductDetail_claimLink__Phs5T{display:inline-flex;min-height:40px;align-items:center;gap:7px;margin-top:15px;padding:0 13px;color:var(--pv-color-text-inverse,#fff);background:var(--pv-color-accent,#6035db);border-radius:7px;font-size:12.5px;font-weight:700;transition:background-color var(--pv-duration-fast,.14s) ease}.ProductDetail_claimLink__Phs5T:hover{background:var(--pv-color-accent-hover,#5027c3)}.ProductDetail_mobileActions__RNbTa{display:none}@media (max-width:1040px){.ProductDetail_contentGrid__O2noW{grid-template-columns:minmax(0,1fr) 272px;gap:32px}.ProductDetail_headerRow__cW27x{gap:24px}.ProductDetail_desktopActions__PzkbE{min-width:300px}}@media (max-width:900px){.ProductDetail_contentGrid__O2noW{grid-template-columns:minmax(0,1fr)}.ProductDetail_sidebar__gjFCY{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width:720px){.ProductDetail_page__44xs_{padding-right:24px;padding-left:24px}.ProductDetail_headerRow__cW27x{grid-template-columns:minmax(0,1fr)}.ProductDetail_desktopActions__PzkbE{min-width:0}}@media (max-width:640px){.ProductDetail_page__44xs_{padding:16px 16px calc(104px + env(safe-area-inset-bottom))}.ProductDetail_backLink__AOSWT{min-height:44px;margin-bottom:10px}.ProductDetail_productHeader__fPMlD{padding-bottom:24px}.ProductDetail_identity__zHIWm{grid-template-columns:58px minmax(0,1fr);gap:13px}.ProductDetail_productLogo__cXnO6{width:58px;height:58px;border-radius:13px}.ProductDetail_discoveryLabel__WWSOE{margin-bottom:5px;font-size:11.5px}.ProductDetail_title__wcgnf{font-size:28px}.ProductDetail_tagline__yprKH{grid-column:1/-1;margin-top:13px;font-size:15.5px}.ProductDetail_makerContext__0y_Ee,.ProductDetail_provenance___DxdF,.ProductDetail_tagList__6YAEy{grid-column:1/-1}.ProductDetail_provenance___DxdF{margin-top:12px}.ProductDetail_desktopActions__PzkbE{display:none}.ProductDetail_contentGrid__O2noW{gap:28px;margin-top:20px}.ProductDetail_mediaBleed__L9vCk{margin-right:-16px;margin-left:-16px}.ProductDetail_mediaPlaceholder__WhxWi{border-right:0;border-left:0;border-radius:0}.ProductDetail_section__YE7ta{padding:32px 0}.ProductDetail_discussionIntro__FCB9W,.ProductDetail_sectionHeadingRow__dw5Dw{align-items:flex-start;flex-direction:column}.ProductDetail_sectionHeadingRow__dw5Dw{gap:5px}.ProductDetail_sectionTitle__0T7w0{font-size:19px}.ProductDetail_featureList__djM7L,.ProductDetail_sidebar__gjFCY,.ProductDetail_similarGrid__z0aky{grid-template-columns:minmax(0,1fr)}.ProductDetail_discussionIntro__FCB9W{gap:10px}.ProductDetail_sourceDiscussionLink__woXCW{min-height:36px}.ProductDetail_replyList___PKV7{margin-left:17px;padding-left:13px}.ProductDetail_mobileActions__RNbTa{position:fixed;z-index:var(--pv-z-sticky,100);right:0;bottom:0;left:0;display:block;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgb(255 255 255/96%);border-top:1px solid var(--pv-color-border,#dfe3ea);box-shadow:0 -10px 28px rgb(16 19 34/8%);backdrop-filter:blur(18px)}}@media (max-width:390px){.ProductDetail_page__44xs_{padding-right:14px;padding-left:14px}.ProductDetail_mediaBleed__L9vCk{margin-right:-14px;margin-left:-14px}.ProductDetail_identity__zHIWm{grid-template-columns:52px minmax(0,1fr)}.ProductDetail_productLogo__cXnO6{width:52px;height:52px}.ProductDetail_title__wcgnf{font-size:26px}}@media (prefers-reduced-motion:reduce){.ProductDetail_backLink__AOSWT,.ProductDetail_claimLink__Phs5T,.ProductDetail_faqQuestion___4kYx:after,.ProductDetail_similarCard__fphY4,.ProductDetail_tag__S_BFl{transition-duration:.01ms}}@media (pointer:coarse){.ProductDetail_tag__S_BFl{min-height:36px}.ProductDetail_externalLink__1Z_pa,.ProductDetail_factLink__hu7VB,.ProductDetail_sourceLink__Tu_ZX{display:inline-flex;min-height:36px;align-items:center}}