.page_body__ec_an{color:var(--ink);background:var(--paper);font-family:var(--font-product-sans);--section-space:88px}.page_body__ec_an *{box-sizing:border-box}.page_body__ec_an section[id]{scroll-margin-top:12px}.page_deferredSection__QOHfd{content-visibility:auto;contain-intrinsic-size:720px}:where(.page_body__ec_an) :where(h1,h2,h3,p,ol,ul){margin-top:0}.page_body__ec_an h2{font-size:44px;line-height:1.1;letter-spacing:-.045em;font-weight:500}.page_body__ec_an h3{letter-spacing:-.02em}.page_body__ec_an a:focus-visible,.page_body__ec_an button:focus-visible,.page_body__ec_an summary:focus-visible{outline:2px solid var(--coral);outline-offset:5px}.page_section__GdFFe{max-width:1440px;margin:var(--section-space) auto;padding-inline:48px}.page_sectionHeading__gP6Py{display:grid;grid-template-columns:1.25fr 1fr;align-items:end;gap:64px;margin-bottom:32px}.page_platformSection__xoHCk .page_sectionHeading__gP6Py{grid-template-columns:1fr}.page_sectionHeading__gP6Py h2{margin:0}.page_faq__pdR9H h2 span,.page_report__2AcVx h2 span,.page_technology__nY_um h2 span{color:var(--di-muted)}.page_sectionHeading__gP6Py>p{max-width:460px;font-size:18px;line-height:1.6;color:var(--di-muted);margin:0 0 2px}.page_hero__BiN0a{position:relative;isolation:isolate;margin:16px 20px 0;min-height:640px;border-radius:12px;overflow:hidden;background:var(--plum);color:var(--paper);display:flex;flex-direction:column}.page_heroArt__34HAX{z-index:-2;object-fit:cover;object-position:center}.page_heroShade__Thhvr{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 70%,transparent),color-mix(in srgb,var(--ink) 92%,transparent) 50%,color-mix(in srgb,var(--ink) 70%,transparent))}.page_heroContent__w6o4O{flex:1;display:flex;flex-direction:column;justify-content:center;padding:64px 6%;width:100%;text-align:center}.page_hero__BiN0a h1{max-width:940px;margin-inline:auto;font-size:64px;line-height:1.07;letter-spacing:-.05em;font-weight:500;margin-bottom:32px;text-wrap:balance}.page_hero__BiN0a h1>span{color:var(--lime)}.page_heroContent__w6o4O>p{max-width:600px;margin-inline:auto;text-wrap:pretty;font-size:20px;line-height:1.55;color:color-mix(in srgb,var(--paper) 90%,transparent);margin-bottom:48px}.page_actions__4_kA7{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px}.page_heroAuditField__vPQRW{display:contents}.page_body__ec_an .page_heroAuditButton__Mlv03{display:none}.page_heroProof__rJhaP{padding:0 16px 40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px}.page_heroNvidia__OhKKU{width:auto;height:66px}.page_heroRating__VUT3D{display:inline-flex;align-items:center;gap:10px;padding:4px 8px;border-radius:8px;color:var(--paper);text-decoration:none;text-align:left}.page_heroRating__VUT3D:hover .page_heroRatingText__a2mLt{text-decoration:underline;text-underline-offset:3px}.page_heroRating__VUT3D:focus-visible{outline:2px solid var(--paper);outline-offset:2px}.page_heroRating__VUT3D img{width:30px;height:30px}.page_heroChrome__H_Pv_{width:36px;height:36px;flex-shrink:0}.page_heroRatingTitle__JRBfP{display:block;font-size:15px;line-height:20px;font-weight:600;color:var(--paper)}.page_heroStars__7NyEg{display:flex;gap:2px;color:#ff492c}.page_heroStars__7NyEg svg{width:14px;height:14px;fill:currentColor}.page_heroRatingText__a2mLt{display:block;margin-top:2px;font-size:13px;line-height:18px;font-weight:500;color:color-mix(in srgb,var(--paper) 90%,transparent)}.page_body__ec_an .page_lightButton__9MZo5,.page_body__ec_an .page_outlineButton__AwEM2{height:auto;min-height:50px;padding:14px 22px;font-size:15px;line-height:20px;border-radius:8px;font-weight:600;gap:20px}.page_body__ec_an .page_lightButton__9MZo5{color:var(--ink);background:var(--paper);border:1px solid var(--paper)}.page_body__ec_an .page_lightButton__9MZo5:hover{background:var(--lime);border-color:var(--lime)}.page_body__ec_an .page_outlineButton__AwEM2{background:color-mix(in srgb,var(--ink) 25%,transparent);color:var(--paper);border:1px solid color-mix(in srgb,var(--paper) 55%,transparent);box-shadow:none}.page_body__ec_an .page_outlineButton__AwEM2:hover{background:color-mix(in srgb,var(--paper) 15%,transparent)}.page_actions__4_kA7 .page_lightButton__9MZo5{min-height:56px;padding:0 24px;border-radius:14px;font-size:16px}.page_platforms__Qp2dZ{max-width:1360px;margin:32px auto 72px;padding-inline:48px;text-align:center}.page_engineRow__JkqDQ{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:8px}.page_engineRow__JkqDQ>div{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 0;font-size:14px;color:var(--di-muted);animation:page_engineIn__OYIrl .8s cubic-bezier(.2,.8,.2,1) calc(.2s + var(--i) * 90ms) both}.page_engineRow__JkqDQ img{object-fit:contain;width:32px;height:32px}.page_engineRow__JkqDQ span{white-space:nowrap}@keyframes page_engineIn__OYIrl{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.page_engineRow__JkqDQ>div{animation:none}}.page_platformSection__xoHCk{margin:0 auto;max-width:1600px;padding-inline:48px}.page_platformSection__xoHCk .module-navigator{margin:0;border-radius:0}.page_platformSection__xoHCk .module-navigator__explore{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.page_platformSection__xoHCk .module-navigator__explore svg{width:16px;height:16px}@media (min-width:720px){.page_platformSection__xoHCk .module-navigator__detail-layout>.module-navigator__detail{padding:36px 44px}.page_platformSection__xoHCk .module-navigator__detail-layout>.module-navigator__detail .module-navigator__detail-content{max-width:760px}.page_platformSection__xoHCk .module-navigator__detail-layout>.module-navigator__detail h3{margin:12px 0 10px;font-size:22px;line-height:30px}.page_platformSection__xoHCk .module-navigator__detail-layout>.module-navigator__detail .module-navigator__headline{font-size:18px;line-height:26px}.page_platformSection__xoHCk .module-navigator__detail-layout>.module-navigator__detail .module-navigator__narrative{max-width:700px;margin:16px 0 20px;font-size:16px;line-height:26px}.page_platformSection__xoHCk .module-navigator__detail-layout>.module-navigator__detail .module-navigator__evidence{gap:8px 12px;padding-top:16px;font-size:14px;line-height:20px}.page_platformSection__xoHCk .module-navigator__detail-layout>.module-navigator__detail .module-navigator__explore{margin-top:18px}}.page_textLink__Qj4jh svg{width:16px;height:16px}.page_report__2AcVx p{font-size:17px;line-height:1.6;color:var(--di-muted)}.page_textLink__Qj4jh{display:inline-flex;align-items:center;gap:12px;min-height:44px;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.page_textLink__Qj4jh:hover{text-decoration-color:var(--coral)}.page_working__aFZcb{display:grid;grid-template-columns:.95fr 1.05fr;margin:0 20px;background:var(--plum);color:var(--paper);border-radius:12px;overflow:hidden}.page_workingArt__ImG_R{position:relative;min-height:600px}.page_coverImage__HSGXR{object-fit:cover}.page_workingCopy__d2dfv{padding:64px}.page_workingCopy__d2dfv h2{margin-bottom:24px;font-size:48px}.page_workingCopy__d2dfv h2 span{color:var(--lime)}.page_workingCopy__d2dfv>p{color:color-mix(in srgb,var(--paper) 84%,transparent);font-size:18px;line-height:1.6;max-width:510px}.page_workingSteps__8IUri{list-style:none;padding:8px 0;margin-bottom:24px}.page_workingSteps__8IUri li{display:grid;grid-template-columns:32px 1fr;gap:16px;padding-block:16px;border-top:1px solid color-mix(in srgb,var(--paper) 22%,transparent)}.page_workingSteps__8IUri li>span{font-size:13px;line-height:24px;color:var(--lime)}.page_workingSteps__8IUri h3{font-size:17px;margin-bottom:4px}.page_commerce___w0jN{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-inline:20px;padding:72px 64px;border-radius:12px;background:var(--di-paper) url(/digraph-commerce-field.webp) center /cover}.page_commerceCopy__zdORE{padding:24px;border-radius:8px;background:color-mix(in srgb,var(--paper) 94%,transparent)}.page_commerce___w0jN h2{font-size:40px;margin-bottom:24px}.page_commerceQuestions__r6WNT{display:grid;gap:8px;margin:0 0 16px;padding-left:20px;list-style:disc;font-size:17px;line-height:1.5;color:var(--ink)}.page_commerceQuestions__r6WNT li::marker{color:var(--di-muted)}.page_market__YZdRR{max-width:1440px;padding:32px 48px;margin-inline:auto;background:var(--di-paper);border-radius:12px}.page_market__YZdRR .insights-bar{margin:24px 0 0}.page_market__YZdRR .insight-slide h3{font-size:28px}.page_report__2AcVx{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:48px;border-top:1px solid var(--di-line);border-bottom:1px solid var(--di-line)}.page_report__2AcVx h2{margin-bottom:20px}.page_reportPoints__nuoBz{display:flex;flex-wrap:wrap;gap:16px 48px;margin-top:28px;font-size:14px}.page_reportPoints__nuoBz span{display:inline-flex;align-items:center;gap:8px}.page_reportPoints__nuoBz svg{width:16px;height:16px}.page_reportForm__74_mi{align-self:center}.page_reportForm__74_mi h3{font-size:22px;margin-bottom:20px}.page_reportForm__74_mi .geo-audit-strip-form{display:grid;grid-template-columns:1fr;gap:12px}.page_reportForm__74_mi .geo-audit-strip-form button,.page_reportForm__74_mi .geo-audit-strip-form input{min-width:0;width:100%;min-height:48px;font-size:16px}.page_reportForm__74_mi>p{font-size:14px;margin:16px 0 0}.page_reportForm__74_mi a{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.page_faq__pdR9H{max-width:1040px;margin-inline:auto}.page_faq__pdR9H>div>p{font-size:16px;color:var(--di-muted);line-height:1.6}.page_faq__pdR9H>div>p>a{color:var(--ink);display:inline-flex;align-items:center;gap:4px;text-decoration:underline;text-underline-offset:3px}.page_faq__pdR9H>div>p>a svg{width:16px;height:16px}.page_body__ec_an .page_faqList__Ft_Ao summary{padding-block:20px}.page_body__ec_an .page_faqList__Ft_Ao summary strong{font-size:16px;line-height:1.5;font-weight:500;letter-spacing:.02em}.page_body__ec_an .page_faqList__Ft_Ao details>p{font-size:16px;line-height:1.6;letter-spacing:.02em}.page_contact__4UwtV{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin:0 20px 32px;padding:72px 64px;background:var(--plum);color:var(--paper);border-radius:12px;overflow:hidden}.page_contact__4UwtV:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/digraph-signal-field.webp) 50%/cover;opacity:.18}.page_contactCopy__n5APM h2{font-size:48px;margin-bottom:24px}.page_contactCopy__n5APM h2 span{color:var(--lime)}.page_contactCopy__n5APM>p{font-size:18px;line-height:1.6;max-width:400px;color:color-mix(in srgb,var(--paper) 88%,transparent)}.page_contactTopics__idrUv{margin:32px 0;display:grid;font-size:15px}.page_contactTopics__idrUv span{padding-block:12px;border-bottom:1px solid color-mix(in srgb,var(--paper) 25%,transparent);max-width:400px}.page_contactEmail__SG2Ir{display:inline-flex;align-items:center;gap:12px;font-size:16px;min-height:44px}.page_contactEmail__SG2Ir svg{width:18px;height:18px}.page_contactForm__OUVQR{padding:32px;background:var(--paper);color:var(--ink);border-radius:12px;min-width:0}.page_contactForm__OUVQR>h3{font-size:24px;margin-bottom:8px}.page_contactForm__OUVQR>p{font-size:15px;line-height:1.5;color:var(--di-muted);margin-bottom:24px}@media (min-width:1600px){.page_heroContent__w6o4O{max-width:1500px;margin-inline:auto}.page_hero__BiN0a{min-height:680px}.page_hero__BiN0a h1{font-size:72px}}@media (max-width:1180px){.page_platformSection__xoHCk,.page_platforms__Qp2dZ,.page_section__GdFFe{padding-inline:32px}.page_engineRow__JkqDQ{gap:16px}}@media (max-width:1000px){.page_engineRow__JkqDQ{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px 12px}.page_workingCopy__d2dfv{padding:40px}.page_contactCopy__n5APM h2,.page_workingCopy__d2dfv h2{font-size:40px}.page_contact__4UwtV,.page_report__2AcVx{gap:40px}.page_commerce___w0jN,.page_contact__4UwtV{padding:48px 40px}.page_platformSection__xoHCk .module-navigator__detail-layout{min-height:800px}}@media (max-width:900px){.page_body__ec_an{--section-space:64px}.page_body__ec_an h2{font-size:36px}.page_hero__BiN0a{min-height:620px}.page_hero__BiN0a h1{font-size:52px;max-width:720px}.page_sectionHeading__gP6Py{grid-template-columns:1fr;gap:16px}.page_sectionHeading__gP6Py>p{max-width:680px;font-size:17px}.page_working__aFZcb{grid-template-columns:1fr}.page_workingArt__ImG_R{min-height:300px;max-height:340px}.page_workingArt__ImG_R img{object-position:center 52%}.page_workingCopy__d2dfv{padding:40px}.page_workingCopy__d2dfv h2{font-size:42px}.page_workingCopy__d2dfv>p{max-width:650px}.page_desktopBreak__hDKOf{display:none}.page_commerce___w0jN{grid-template-columns:1fr;gap:24px;padding:40px}.page_commerceCopy__zdORE{padding:24px}.page_faq__pdR9H,.page_report__2AcVx{grid-template-columns:1fr;gap:32px}.page_reportForm__74_mi{max-width:600px}.page_market__YZdRR{margin-inline:20px;padding-inline:24px}.page_contact__4UwtV{grid-template-columns:1fr;gap:32px}.page_contactCopy__n5APM>p{max-width:600px}.page_contactTopics__idrUv{display:none}}@media (max-width:600px){.page_body__ec_an{--section-space:48px}.page_heroProof__rJhaP{padding-bottom:32px}.page_heroDesktopOnly__ILnqK{display:none}.page_heroProof__rJhaP{gap:16px}.page_heroRating__VUT3D{gap:6px;padding:4px}.page_heroRating__VUT3D img{width:20px;height:20px}.page_heroStars__7NyEg svg{width:10px;height:10px}.page_heroRatingText__a2mLt{font-size:13px;line-height:16px;margin-top:0}.page_heroNvidia__OhKKU{height:46px}.page_body__ec_an h2{font-size:32px;line-height:1.12}.page_platformSection__xoHCk,.page_platforms__Qp2dZ,.page_section__GdFFe{padding-inline:20px}.page_hero__BiN0a{margin:0;min-height:0;border-radius:0}.page_heroContent__w6o4O{padding:32px 16px 56px}.page_hero__BiN0a h1{font-size:34px;line-height:1.1;text-wrap:wrap;margin-bottom:12px}.page_heroContent__w6o4O>p{font-size:15px;line-height:1.5;margin-bottom:62px}.page_heroContent__w6o4O h1{text-wrap:balance}.page_heroContent__w6o4O h1 br,.page_heroContent__w6o4O>p br{display:none}.page_heroShade__Thhvr{background:color-mix(in srgb,var(--ink) 82%,transparent)}.page_actions__4_kA7{flex-direction:row;align-items:center;gap:12px}.page_body__ec_an .page_actions__4_kA7>a{flex:0 0 156px;justify-content:center}.page_heroAuditField__vPQRW{display:none}.page_body__ec_an .page_actions__4_kA7 .page_heroAuditButton__Mlv03{display:inline-flex;min-height:40px;padding:0 16px;border-radius:10px;font-size:14px;gap:8px;justify-content:center}.page_body__ec_an .page_lightButton__9MZo5,.page_body__ec_an .page_outlineButton__AwEM2{font-size:15px;padding:14px 16px;justify-content:space-between;white-space:normal}.page_actions__4_kA7 .page_lightButton__9MZo5{align-self:center;justify-content:center;min-height:40px;padding:0 16px;border-radius:10px;font-size:14px}.page_platforms__Qp2dZ{margin:24px auto 44px}.page_engineRow__JkqDQ{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px}.page_engineRow__JkqDQ>div:last-child:nth-child(3n+1){grid-column:2}.page_engineRow__JkqDQ>div{font-size:13px;gap:6px}.page_engineRow__JkqDQ img{width:28px;height:28px}.page_sectionHeading__gP6Py{margin-bottom:24px;gap:16px}.page_sectionHeading__gP6Py>p{font-size:16px;line-height:1.6}.page_report__2AcVx p{font-size:16px}.page_working__aFZcb{margin-inline:12px}.page_workingArt__ImG_R{min-height:220px}.page_workingCopy__d2dfv{padding:32px 24px}.page_workingCopy__d2dfv h2{font-size:34px}.page_workingCopy__d2dfv>p{font-size:16px}.page_workingSteps__8IUri li{gap:8px}.page_workingCopy__d2dfv .page_lightButton__9MZo5{width:100%}.page_commerce___w0jN{margin-inline:12px;padding:20px 16px;gap:16px}.page_commerceCopy__zdORE{padding:16px}.page_commerce___w0jN h2{font-size:30px;margin-bottom:16px}.page_commerceQuestions__r6WNT{gap:4px;font-size:15px;margin-bottom:8px}.page_textLink__Qj4jh{font-size:14px}.page_market__YZdRR{margin-inline:12px;padding:24px 16px}.page_market__YZdRR .insight-slide h3{font-size:24px}.page_report__2AcVx{padding-block:32px}.page_reportPoints__nuoBz{font-size:13px;gap:12px}.page_reportForm__74_mi h3{font-size:20px}.page_reportForm__74_mi>p{font-size:14px}.page_faq__pdR9H{gap:20px}.page_body__ec_an .page_faqList__Ft_Ao summary{min-height:0;padding-block:14px;grid-template-columns:minmax(0,1fr) 14px;gap:12px}.page_body__ec_an .page_faqList__Ft_Ao summary>span{display:none}.page_body__ec_an .page_faqList__Ft_Ao summary strong{font-size:15px;line-height:1.4;letter-spacing:0}.page_body__ec_an .page_faqList__Ft_Ao summary>i{width:14px;height:14px}.page_body__ec_an .page_faqList__Ft_Ao summary>i:after,.page_body__ec_an .page_faqList__Ft_Ao summary>i:before{top:7px;width:14px}.page_body__ec_an .page_faqList__Ft_Ao details>p{margin:-4px 26px 0 0;padding-bottom:16px;font-size:15px;line-height:1.55}.page_body__ec_an .page_faq__pdR9H>h2{margin-bottom:16px}.page_contact__4UwtV{margin:0 12px 24px;padding:32px 20px 20px;gap:16px}.page_contactCopy__n5APM h2{font-size:30px;margin-bottom:8px}.page_contactCopy__n5APM>p{font-size:16px}.page_contactEmail__SG2Ir{min-height:32px;font-size:15px}.page_contactForm__OUVQR{padding:16px}.page_contactForm__OUVQR>h3{font-size:18px;margin-bottom:12px}}@media (max-width:719px){.page_platformSection__xoHCk .module-navigator__mobile{min-height:0}.page_platformSection__xoHCk .module-navigator__mobile-tab{font-weight:600}.page_platformSection__xoHCk .module-navigator__preview-panels{display:grid}.page_platformSection__xoHCk .module-navigator__preview-panel{grid-area:1/1;min-width:0;align-self:start}.page_platformSection__xoHCk .module-navigator__preview-panel:not([data-active=true]){visibility:hidden;opacity:0;pointer-events:none}}.page_contentFrame__tt_DM{--frame-line:color-mix(in srgb,var(--border) 70%,var(--paper));--frame-width:100%;max-width:1296px;width:calc(100% - 32px);margin-inline:auto;position:relative;display:flow-root}.page_contentFrame__tt_DM:after{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:var(--frame-width);border:1px solid var(--frame-line);pointer-events:none;z-index:1}.page_contentFrame__tt_DM>section{position:relative}.page_contentFrame__tt_DM>section+section:before{content:"";position:absolute;top:-24px;left:50%;transform:translateX(-50%);width:100%;border-top:1px solid var(--frame-line);pointer-events:none}@media (max-width:600px){.page_contentFrame__tt_DM{width:calc(100% - 16px)}}.page_contentFrame__tt_DM>.page_market__YZdRR,.page_contentFrame__tt_DM>.page_platformSection__xoHCk,.page_contentFrame__tt_DM>.page_platforms__Qp2dZ,.page_contentFrame__tt_DM>.page_section__GdFFe{max-width:none;padding-inline:0}.page_contentFrame__tt_DM>.page_commerce___w0jN,.page_contentFrame__tt_DM>.page_contact__4UwtV{margin-inline:0}.page_contentFrame__tt_DM>.page_platformSection__xoHCk>.page_sectionHeading__gP6Py,.page_technology__nY_um>.page_sectionHeading__gP6Py{padding-inline:33px;margin-bottom:40px}@media (max-width:600px){.page_contentFrame__tt_DM>.page_platformSection__xoHCk>.page_sectionHeading__gP6Py,.page_technology__nY_um>.page_sectionHeading__gP6Py{padding-inline:17px}}.page_market__YZdRR .insight-slide,.page_market__YZdRR .insights-bar-topline{padding-inline:33px}@media (max-width:600px){.page_market__YZdRR .insight-slide,.page_market__YZdRR .insights-bar-topline{padding-inline:17px}.page_body__ec_an .page_contentFrame__tt_DM>.page_market__YZdRR{padding-block:16px}.page_body__ec_an .page_market__YZdRR .insights-bar{margin-bottom:0;margin-top:0}.page_body__ec_an .page_market__YZdRR .insights-bar-live{height:316px;min-height:316px}.page_body__ec_an .page_market__YZdRR .insight-slide{align-content:start;gap:12px;padding-top:20px;padding-bottom:56px}}.page_contentFrame__tt_DM>.page_report__2AcVx{padding-inline:33px}@media (max-width:600px){.page_contentFrame__tt_DM>.page_report__2AcVx{padding-inline:17px}}.page_contentFrame__tt_DM>.page_faq__pdR9H{padding-inline:33px}.page_faq__pdR9H>h2{margin:0 0 24px}@media (max-width:600px){.page_contentFrame__tt_DM>.page_faq__pdR9H{padding-inline:17px}}.page_pillars__qiXyZ h2{margin-bottom:40px;font-size:32px;line-height:1.2;letter-spacing:-.035em;text-align:center}@media (max-width:600px){.page_pillars__qiXyZ h2{font-size:24px;text-wrap:balance;margin-bottom:24px}}.page_pillarGrid__791km{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--di-line)}.page_pillarGrid__791km li{display:flex;flex-direction:column;padding:28px 32px 8px;border-right:1px solid var(--di-line)}.page_pillarGrid__791km li:first-child{padding-left:0}.page_pillarGrid__791km li:last-child{padding-right:0;border-right:0}.page_pillarStep__mI7Kn{font-size:14px;line-height:20px;font-weight:600;color:var(--di-muted);margin-bottom:16px}.page_pillarGrid__791km h3{font-size:24px;line-height:30px;font-weight:600;margin-bottom:12px}.page_pillarGrid__791km p{font-size:16px;line-height:1.6;color:var(--di-muted);margin-bottom:20px}.page_whyGrid__LIaMn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--di-line)}.page_whyGrid__LIaMn article{display:flex;flex-direction:column;padding:28px 24px;border-right:1px solid var(--di-line)}.page_whyGrid__LIaMn article:last-child{border-right:0}.page_whyGrid__LIaMn article>svg{width:24px;height:24px;margin-bottom:24px;color:var(--plum)}.page_whyGrid__LIaMn h3{font-size:20px;font-weight:600;margin-bottom:12px}.page_whyGrid__LIaMn p{font-size:16px;line-height:1.6;color:var(--di-muted);flex:1}.page_whyGrid__LIaMn a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.page_contentFrame__tt_DM>.page_pillars__qiXyZ{padding-inline:33px}.page_contentFrame__tt_DM>.page_systemMap__rEkP2{padding-inline:16px}.page_systemMap__rEkP2 h2{margin-bottom:32px}.page_systemMap__rEkP2 h2 span{color:var(--di-muted)}.page_resourceLinks__ishfH{display:flex;flex-wrap:wrap;gap:4px 24px;padding:16px 33px 0;border-top:1px solid var(--di-line);font-size:14px;line-height:20px}.page_resourceLinks__ishfH a{display:inline-flex;align-items:center;min-height:40px;color:var(--di-muted);text-decoration:underline;text-underline-offset:4px}.page_resourceLinks__ishfH a:hover{color:var(--ink);text-decoration-color:var(--coral)}.page_technology__nY_um>.page_whyGrid__LIaMn article:first-child{padding-left:33px}.page_technology__nY_um>.page_whyGrid__LIaMn article:last-child{padding-right:33px}@media (max-width:1180px){.page_whyGrid__LIaMn{grid-template-columns:repeat(2,minmax(0,1fr))}.page_whyGrid__LIaMn article{border-bottom:1px solid var(--di-line);padding-inline:33px}.page_whyGrid__LIaMn article:nth-child(2n){border-right:0}}@media (max-width:900px){.page_pillarGrid__791km{grid-template-columns:1fr}.page_pillarGrid__791km li,.page_pillarGrid__791km li:first-child,.page_pillarGrid__791km li:last-child{padding:24px 0 8px;border-right:0;border-bottom:1px solid var(--di-line)}}@media (max-width:600px){.page_contentFrame__tt_DM>.page_pillars__qiXyZ{padding-inline:17px}.page_contentFrame__tt_DM>.page_systemMap__rEkP2{padding-inline:12px}.page_resourceLinks__ishfH{padding-inline:17px;gap:0 16px}.page_pillarGrid__791km h3{font-size:22px;line-height:28px}.page_whyGrid__LIaMn{grid-template-columns:1fr}.page_technology__nY_um>.page_whyGrid__LIaMn article:first-child,.page_technology__nY_um>.page_whyGrid__LIaMn article:last-child,.page_whyGrid__LIaMn article{padding:16px 17px;border-right:0}.page_whyGrid__LIaMn article{display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:12px;align-items:start}.page_whyGrid__LIaMn article>svg{grid-row:span 3;width:20px;height:20px;margin:2px 0 0}.page_whyGrid__LIaMn h3{font-size:17px;line-height:24px;margin-bottom:4px}.page_whyGrid__LIaMn p{font-size:15px;line-height:1.5}.page_whyGrid__LIaMn a{min-height:32px;font-size:14px;justify-self:start}}.page_contentFrame__tt_DM{--frame-space:48px}.page_contentFrame__tt_DM>section{margin-block:0}.page_contentFrame__tt_DM>section+section:before{top:0}.page_contentFrame__tt_DM>.page_market__YZdRR,.page_contentFrame__tt_DM>.page_platformSection__xoHCk,.page_contentFrame__tt_DM>.page_section__GdFFe{padding-block:var(--frame-space)}.page_contentFrame__tt_DM>.page_section__GdFFe.page_systemMap__rEkP2{padding-block:32px}.page_contentFrame__tt_DM>.page_commerce___w0jN,.page_contentFrame__tt_DM>.page_contact__4UwtV{margin:0;padding-block:var(--frame-space);border-radius:0}.page_contentFrame__tt_DM>.page_platforms__Qp2dZ{padding:var(--frame-space) 33px}.page_contentFrame__tt_DM>.page_market__YZdRR{border-radius:0}@media (max-width:600px){.page_contentFrame__tt_DM{--frame-space:40px}.page_contentFrame__tt_DM>.page_platforms__Qp2dZ{padding-inline:17px}}.platform-explorer_explorer__HTKVs{--line:color-mix(in srgb,var(--border) 70%,var(--paper));--stage:color-mix(in srgb,var(--ink) 4%,var(--paper));--brand-tint:color-mix(in srgb,var(--coral) 9%,var(--paper));display:grid;grid-template-columns:minmax(240px,26%) minmax(0,1fr);border-block:1px solid var(--line);background:var(--paper);color:var(--ink)}.platform-explorer_nav__MuMJE{display:flex;flex-direction:column;border-right:1px solid var(--line)}.platform-explorer_navItem__3kcSC{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:72px;padding:20px 28px;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--line);cursor:pointer;transition:background-color .16s ease}.platform-explorer_navItem__3kcSC:last-child{border-bottom:0}.platform-explorer_navName__cmqES{font-size:16px;line-height:22px;font-weight:600;color:var(--muted-foreground);transition:color .16s ease}.platform-explorer_navHint__ysCbZ{font-size:14px;line-height:20px;color:var(--muted-foreground)}.platform-explorer_navItem__3kcSC:hover .platform-explorer_navName__cmqES{color:var(--ink)}.platform-explorer_navItem__3kcSC[aria-selected=true]{background:var(--stage)}.platform-explorer_navItem__3kcSC[aria-selected=true] .platform-explorer_navName__cmqES{color:var(--ink)}.platform-explorer_navItem__3kcSC[aria-selected=true]:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--coral)}.platform-explorer_link__CrtoG:focus-visible,.platform-explorer_navItem__3kcSC:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.platform-explorer_panel__brMo_{display:grid;min-width:0;background:var(--stage)}.platform-explorer_content__6eYdY{grid-area:1/1;min-width:0;display:grid}.platform-explorer_content__6eYdY[aria-hidden=true]{visibility:hidden}.platform-explorer_content__6eYdY[aria-hidden=false] .platform-explorer_card__nEYyg{animation:platform-explorer_rise__Ba53K .26s ease-out}.platform-explorer_stage__yTyGd{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;padding:48px 40px}.platform-explorer_title__Hhc9B{width:100%;max-width:600px;margin:0;font-size:28px;line-height:34px;font-weight:600;letter-spacing:-.025em}.platform-explorer_link__CrtoG{flex-shrink:0;padding-block:10px;font-size:15px;line-height:20px;font-weight:600;white-space:nowrap;text-decoration:underline;text-underline-offset:5px}.platform-explorer_link__CrtoG svg{display:inline-block;width:16px;height:16px;margin-left:6px;vertical-align:-3px;transition:transform .16s ease}.platform-explorer_link__CrtoG:hover{text-decoration-color:var(--coral)}.platform-explorer_link__CrtoG:hover svg{transform:translateX(3px)}.platform-explorer_card__nEYyg{width:100%;max-width:600px;background:var(--paper);border:1px solid var(--line);border-radius:12px;overflow:hidden}.platform-explorer_cardHeader__lRSH0{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line)}.platform-explorer_cardLabel__C7_ZB{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:20px;font-weight:600}.platform-explorer_cardLabel__C7_ZB svg{width:16px;height:16px;color:var(--muted-foreground)}.platform-explorer_cardMeta__RK7h6{font-size:13px;line-height:16px;color:var(--muted-foreground)}.platform-explorer_cardBody__9VU3L{padding:20px}.platform-explorer_footer__LYizn{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 20px;border-top:1px solid var(--line)}.platform-explorer_outcome___qY4N{margin:0;padding-block:10px;font-size:15px;line-height:22px}.platform-explorer_outcome___qY4N strong{font-weight:600}.platform-explorer_outcome___qY4N svg{display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:-3px;color:var(--ink)}.platform-explorer_prompt__7A_7x{margin:0 0 12px;font-size:15px;line-height:22px;color:var(--muted-foreground)}.platform-explorer_ranking__5_6iT{list-style:none;margin:0;padding:0;display:grid;gap:4px}.platform-explorer_ranking__5_6iT li{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;font-size:15px;line-height:20px}.platform-explorer_ranking__5_6iT li span{font-size:13px;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.platform-explorer_ranking__5_6iT li em{font-style:normal;font-size:13px;color:var(--muted-foreground)}.platform-explorer_ranking__5_6iT li[data-brand=true]{background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink);font-weight:600}.platform-explorer_ranking__5_6iT li[data-brand=true] em,.platform-explorer_ranking__5_6iT li[data-brand=true] span{color:var(--ink)}.platform-explorer_voices__gpVtD{list-style:none;margin:0;padding:0;display:grid;gap:12px}.platform-explorer_voices__gpVtD li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start;font-size:14px;line-height:20px;color:var(--muted-foreground)}.platform-explorer_voices__gpVtD li>span{display:grid;place-items:center;width:28px;height:28px;letter-spacing:-.02em;border-radius:50%;background:var(--stage);border:1px solid var(--line);font-size:13px;font-weight:600;color:var(--ink)}.platform-explorer_voices__gpVtD strong{display:block;color:var(--ink);font-weight:600}.platform-explorer_issues__JCswm{list-style:none;margin:0;padding:0}.platform-explorer_issues__JCswm li{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line)}.platform-explorer_issues__JCswm li:first-child{padding-top:0}.platform-explorer_issues__JCswm li:last-child{border-bottom:0;padding-bottom:0}.platform-explorer_issues__JCswm em{display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:13px;line-height:16px;color:var(--muted-foreground)}.platform-explorer_issues__JCswm em:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--line);flex-shrink:0}.platform-explorer_issues__JCswm em[data-level=high]{color:var(--ink);font-weight:600}.platform-explorer_issues__JCswm em[data-level=high]:before{background:var(--coral)}.platform-explorer_issues__JCswm div{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;font-size:15px;line-height:20px}.platform-explorer_issues__JCswm strong{font-weight:500}.platform-explorer_issues__JCswm code{font-family:inherit;font-size:13px;color:var(--muted-foreground);white-space:nowrap}.platform-explorer_change__yWw9I{display:grid;grid-template-columns:1fr 20px 1fr;align-items:stretch;gap:8px}.platform-explorer_change__yWw9I>svg{align-self:center;width:20px;height:20px;color:var(--muted-foreground)}.platform-explorer_change__yWw9I>div{display:grid;gap:4px;padding:12px;border:1px solid var(--line);border-radius:8px;font-size:15px;line-height:20px}.platform-explorer_change__yWw9I small{font-size:13px;line-height:16px;color:var(--muted-foreground)}.platform-explorer_change__yWw9I span{font-size:13px;line-height:18px;color:var(--muted-foreground)}.platform-explorer_change__yWw9I>div[data-now=true]{background:var(--brand-tint);border-color:color-mix(in srgb,var(--coral) 35%,var(--line))}.platform-explorer_steps__qxhhP{list-style:none;margin:0;padding:0;display:grid;gap:4px}.platform-explorer_steps__qxhhP li{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:15px;line-height:20px;color:var(--muted-foreground)}.platform-explorer_steps__qxhhP li[data-done=true]{color:var(--ink)}.platform-explorer_steps__qxhhP svg{width:18px;height:18px;flex-shrink:0}.platform-explorer_steps__qxhhP li[data-done=true] svg{color:var(--ink)}@keyframes platform-explorer_rise__Ba53K{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1180px){.platform-explorer_stage__yTyGd{padding:32px}}@media (max-width:600px){.platform-explorer_explorer__HTKVs{grid-template-columns:1fr}.platform-explorer_nav__MuMJE{border-right:0;border-bottom:1px solid var(--line)}.platform-explorer_navItem__3kcSC{min-height:48px;padding:12px 20px}.platform-explorer_navHint__ysCbZ{display:none}.platform-explorer_title__Hhc9B{font-size:24px;line-height:30px}.platform-explorer_footer__LYizn{padding-inline:16px}.platform-explorer_stage__yTyGd{padding:24px 12px;gap:16px}.platform-explorer_issues__JCswm li{grid-template-columns:1fr;gap:4px}.platform-explorer_change__yWw9I{grid-template-columns:1fr}.platform-explorer_change__yWw9I>svg{justify-self:center;transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.platform-explorer_content__6eYdY[aria-hidden=false] .platform-explorer_card__nEYyg,.platform-explorer_link__CrtoG svg{animation:none;transition:none}.platform-explorer_navItem__3kcSC,.platform-explorer_navName__cmqES{transition:none}}.product-showcase_grid__XyUyH{--sc-blue:#3b6ff5;--sc-violet:#a33ee8;--sc-orange:#e0663a;--sc-teal:#138a7c;--sc-pink:#d6336c;--sc-indigo:#4338ca;--sc-lime:#7ccf1d;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.product-showcase_card__8mqMS{position:relative;height:420px;overflow:hidden;border-radius:12px;border:1px solid var(--di-line);background:var(--di-paper)}.product-showcase_copy__8LCIJ{position:relative;z-index:2;padding:26px 28px 0;max-width:420px}.product-showcase_copy__8LCIJ h3{font-size:20px;line-height:28px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px}.product-showcase_copy__8LCIJ p{font-size:15px;line-height:1.55;letter-spacing:.01em;color:var(--di-muted);margin:0}.product-showcase_stage__qZY3a{position:absolute;inset:150px -120px -80px 14px;perspective:1600px}.product-showcase_stack__g5yCB{position:relative;width:450px;height:360px;transform-origin:top left;transform:scale(var(--stack-scale,.84)) rotateX(24deg) rotate(-9deg) skewX(4deg);transform-style:preserve-3d;animation:product-showcase_float__n9aps 7s ease-in-out infinite;transition:transform .5s ease}.product-showcase_card__8mqMS:hover .product-showcase_stack__g5yCB{transform:scale(var(--stack-scale,.84)) rotateX(16deg) rotate(-6deg) skewX(2deg) translateY(-6px)}.product-showcase_layer__4g49r{position:absolute;inset:0;border-radius:14px;background:var(--paper);border:1px solid var(--di-line)}.product-showcase_back2__HAgwf{transform:translate(-44px,-40px);opacity:.45;filter:blur(1px)}.product-showcase_back1__5qDmc{transform:translate(-22px,-20px);opacity:.75}.product-showcase_front__blMFa{overflow:hidden;box-shadow:0 30px 60px -30px color-mix(in srgb,var(--ink) 30%,transparent)}@keyframes product-showcase_float__n9aps{0%,to{translate:0 0}50%{translate:0 -8px}}.product-showcase_mock__krbSC{padding:20px 22px;font-size:13px;color:var(--ink);letter-spacing:.01em}.product-showcase_metrics__0O7Uo{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-bottom:12px;border-bottom:1px solid var(--di-line)}.product-showcase_metrics__0O7Uo small{display:block;font-size:13px;color:var(--di-muted)}.product-showcase_metrics__0O7Uo strong{display:flex;align-items:baseline;gap:6px;font-size:20px;font-weight:600}.product-showcase_metrics__0O7Uo em{font-style:normal;font-size:13px;font-weight:500;color:#4d7c0f}.product-showcase_chart__1NALG{padding-top:12px}.product-showcase_chartHead__qA7E7{display:flex;align-items:center;gap:10px;margin-bottom:6px}.product-showcase_chartHead__qA7E7 strong{font-size:15px}.product-showcase_limeBadge__Rkody{padding:2px 8px;border-radius:6px;background:var(--lime);font-size:13px;font-weight:600}.product-showcase_lines__I3UJ3{width:100%;height:130px}.product-showcase_gridLine__TY5NU{stroke:var(--di-line);stroke-dasharray:3 4}.product-showcase_line__g2J23{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:520;stroke-dashoffset:520;animation:product-showcase_draw__Hb_2B 2.6s ease-out forwards,product-showcase_pulse__NDR_P 6s ease-in-out 2.6s infinite}@keyframes product-showcase_draw__Hb_2B{to{stroke-dashoffset:0}}@keyframes product-showcase_pulse__NDR_P{0%,to{opacity:1}50%{opacity:.75}}.product-showcase_chips__6uumw{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.product-showcase_chips__6uumw span{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid;border-radius:6px;font-size:13px;background:var(--paper)}.product-showcase_chips__6uumw img{width:14px;height:14px;object-fit:contain}.product-showcase_row__bSd_2,.product-showcase_tableHead__yWsLc{display:grid;grid-template-columns:minmax(0,1fr) 44px 104px;align-items:center;gap:8px}.product-showcase_tableHead__yWsLc{font-size:13px;font-weight:600;color:var(--di-muted);padding:0 0 10px;border-bottom:1px solid var(--di-line)}.product-showcase_row__bSd_2{padding:10px 0;border-bottom:1px solid var(--di-line)}.product-showcase_row__bSd_2:first-of-type{box-shadow:inset 3px 0 0 var(--coral);padding-left:8px;margin-left:-8px}.product-showcase_prompt__XEQBg{display:flex;align-items:center;gap:8px;min-width:0;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-showcase_prompt__XEQBg img{width:16px;height:16px;object-fit:contain;flex-shrink:0}.product-showcase_row__bSd_2 b{font-weight:600;font-variant-numeric:tabular-nums}.product-showcase_pillGreen__ZZ1tq,.product-showcase_pillGrey__d5yrC,.product-showcase_pillLilac__jIN8I,.product-showcase_pillLime__ilCG7{justify-self:start;padding:2px 8px;border-radius:6px;font-size:13px;font-weight:600}.product-showcase_pillGreen__ZZ1tq{background:#e3f3d4;color:#3f6212}.product-showcase_pillGrey__d5yrC{background:#efefef;color:#6b6b70}.product-showcase_pillLime__ilCG7{background:var(--lime);color:var(--ink)}.product-showcase_pillLilac__jIN8I{background:#ead9f8;color:#6b21a8}.product-showcase_markets__Gb1FQ{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:center}.product-showcase_dotMap__ie1sg{display:grid;grid-template-columns:repeat(12,1fr);gap:5px;padding:14px;border-radius:10px;background:#eef3fb}.product-showcase_dotMap__ie1sg i{display:block;aspect-ratio:1;border-radius:50%;background:#d3dbe7}.product-showcase_dotMap__ie1sg .product-showcase_dotOn__8qi2M{background:#9fb5e6}.product-showcase_dotMap__ie1sg .product-showcase_dotStrong__4E1MQ{background:#1f3fb5;animation:product-showcase_blink__fffAu 3s ease-in-out infinite}@keyframes product-showcase_blink__fffAu{50%{opacity:.45}}.product-showcase_marketTitle__bEEXe{display:block;font-size:15px;margin-bottom:10px}.product-showcase_market__mTUmm{display:grid;grid-template-columns:100px minmax(0,1fr) 36px;align-items:center;gap:10px;padding:7px 0}.product-showcase_market__mTUmm i{height:8px;border-radius:4px;background:#eef0f4;overflow:hidden}.product-showcase_market__mTUmm b{display:block;height:100%;border-radius:4px;background:#1f3fb5;transform-origin:left;animation:product-showcase_grow__QiTS3 1.8s ease-out both}@keyframes product-showcase_grow__QiTS3{0%{transform:scaleX(0)}}.product-showcase_market__mTUmm em{font-style:normal;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}.product-showcase_briefHead__CiXVQ{display:flex;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid var(--di-line)}.product-showcase_briefHead__CiXVQ strong{font-size:15px}.product-showcase_briefHead__CiXVQ span{color:var(--di-muted)}.product-showcase_question__je24J{margin:12px 0 8px;color:var(--di-muted)}.product-showcase_voice__GMdk4{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:6px 0;color:var(--di-muted)}.product-showcase_voice__GMdk4>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--di-paper);border:1px solid var(--di-line);font-weight:600;color:var(--ink)}.product-showcase_voice__GMdk4 b{display:block;color:var(--ink);font-weight:600}.product-showcase_decision__GA8cv{margin-top:10px;padding-top:10px;border-top:1px solid var(--di-line);font-size:14px}.product-showcase_decision__GA8cv b{font-weight:600}@media (max-width:1100px){.product-showcase_grid__XyUyH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.product-showcase_grid__XyUyH{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:4px}.product-showcase_grid__XyUyH::-webkit-scrollbar{display:none}.product-showcase_grid__XyUyH:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.product-showcase_card__8mqMS{scroll-snap-align:start}.product-showcase_stack__g5yCB{--stack-scale:1.05}}@media (max-width:600px){.product-showcase_card__8mqMS{height:300px}.product-showcase_copy__8LCIJ{padding:24px 20px 0}.product-showcase_copy__8LCIJ h3{font-size:20px}.product-showcase_stage__qZY3a{inset:76px -200px -80px 12px}.product-showcase_stack__g5yCB{--stack-scale:0.68}}@media (prefers-reduced-motion:reduce){.product-showcase_dotMap__ie1sg .product-showcase_dotStrong__4E1MQ,.product-showcase_line__g2J23,.product-showcase_market__mTUmm b,.product-showcase_stack__g5yCB{animation:none}.product-showcase_line__g2J23{stroke-dashoffset:0}.product-showcase_stack__g5yCB{transition:none}}.product-showcase_tabs__uKOr7{display:flex;gap:6px;margin-bottom:10px}.product-showcase_tabs__uKOr7 span{padding:4px 10px;border-radius:6px;border:1px solid var(--di-line);color:var(--di-muted);font-weight:500}.product-showcase_tabs__uKOr7 .product-showcase_tabOn__UeKb1{background:var(--ink);border-color:var(--ink);color:var(--paper)}.product-showcase_signal__fxOUb{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--di-line)}.product-showcase_signal__fxOUb b{display:block;font-weight:600}.product-showcase_signal__fxOUb small{font-size:13px;color:var(--di-muted)}.product-showcase_pillCoral__mX8GP{padding:2px 8px;border-radius:6px;font-size:13px;font-weight:600;background:#ffe4de;color:#b42318;white-space:nowrap}.product-showcase_signal__fxOUb .product-showcase_pillGreen__ZZ1tq,.product-showcase_signal__fxOUb .product-showcase_pillGrey__d5yrC{white-space:nowrap}.product-showcase_scanHead__fxmf_{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding-bottom:12px;margin-bottom:4px;border-bottom:1px solid var(--di-line)}.product-showcase_scanHead__fxmf_ small{display:block;color:var(--di-muted)}.product-showcase_scanHead__fxmf_ strong{font-size:22px;font-weight:600}.product-showcase_scanHead__fxmf_ em{font-style:normal;font-size:14px;color:var(--di-muted)}.product-showcase_issue__uJ6Df{display:grid;grid-template-columns:70px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid var(--di-line)}.product-showcase_issue__uJ6Df b{font-weight:500}.product-showcase_issue__uJ6Df code{font-family:inherit;color:var(--di-muted)}.product-showcase_sevHigh__2Si92,.product-showcase_sevLow__C_ePi,.product-showcase_sevMed__OzAKj{display:inline-flex;align-items:center;gap:6px;font-weight:600}.product-showcase_sevHigh__2Si92:before,.product-showcase_sevLow__C_ePi:before,.product-showcase_sevMed__OzAKj:before{content:"";width:7px;height:7px;border-radius:50%}.product-showcase_sevHigh__2Si92:before{background:var(--coral)}.product-showcase_sevMed__OzAKj:before{background:#d97706}.product-showcase_sevLow__C_ePi:before{background:#9ca3af}.product-showcase_running__aGgWn{display:inline-flex;align-items:center;gap:6px;color:#b45309!important;font-weight:600}.product-showcase_running__aGgWn:before{content:"";width:7px;height:7px;border-radius:50%;background:#d97706;animation:product-showcase_blink__fffAu 1.6s ease-in-out infinite}.product-showcase_guards__FzWSg{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 6px}.product-showcase_guards__FzWSg span{padding:3px 8px;border-radius:6px;background:var(--di-paper);border:1px solid var(--di-line);color:var(--di-muted);font-weight:500}.product-showcase_step__xsxHo{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 0;color:var(--di-muted)}.product-showcase_step__xsxHo[data-state=done],.product-showcase_step__xsxHo[data-state=now]{color:var(--ink);font-weight:500}.product-showcase_step__xsxHo i{width:14px;height:14px;border-radius:50%;border:1.6px solid #c4c4c8}.product-showcase_step__xsxHo[data-state=done] i{border-color:var(--ink);background:var(--ink);box-shadow:inset 0 0 0 3px var(--paper)}.product-showcase_step__xsxHo[data-state=now] i{border-color:var(--coral);animation:product-showcase_blink__fffAu 1.6s ease-in-out infinite}.product-showcase_step__xsxHo em{font-style:normal;font-size:13px;color:var(--di-muted)}.product-showcase_progress__DA2Ht{height:6px;border-radius:3px;background:#eef0f4;overflow:hidden;margin-top:6px}.product-showcase_progress__DA2Ht b{display:block;height:100%;width:75%;background:var(--coral);border-radius:3px;transform-origin:left;animation:product-showcase_grow__QiTS3 2.4s ease-out both}.product-showcase_product__EIjpi{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--di-line)}.product-showcase_thumb__Iotiw{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;font-weight:600;color:var(--paper);background:#2a0e36}.product-showcase_thumb__Iotiw[data-tone="1"]{background:#4d7c0f}.product-showcase_thumb__Iotiw[data-tone="2"]{background:#9a3412}.product-showcase_product__EIjpi b{display:block;font-weight:600}.product-showcase_product__EIjpi small{font-size:13px;color:var(--di-muted)}.product-showcase_product__EIjpi>strong{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.product-showcase_source__ZXfBd{display:grid;grid-template-columns:150px minmax(0,1fr) 36px;gap:10px;align-items:center;padding:8px 0;border-bottom:1px solid var(--di-line)}.product-showcase_source__ZXfBd b{display:block;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-showcase_source__ZXfBd small{font-size:13px;color:var(--di-muted)}.product-showcase_source__ZXfBd i{height:8px;border-radius:4px;background:#eef0f4;overflow:hidden}.product-showcase_source__ZXfBd i b{height:100%;border-radius:4px;background:var(--ink);transform-origin:left;animation:product-showcase_grow__QiTS3 1.8s ease-out both}.product-showcase_source__ZXfBd em{font-style:normal;font-weight:600;text-align:right;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.product-showcase_progress__DA2Ht b,.product-showcase_running__aGgWn:before,.product-showcase_source__ZXfBd i b,.product-showcase_step__xsxHo[data-state=now] i{animation:none}}.dashboard-demo_section__3Rsug{padding:40px 0;border-top:1px solid var(--di-line)}.dashboard-demo_section__3Rsug h2{margin:0 0 8px;font-size:40px;line-height:1.15;letter-spacing:-.01em;font-weight:600;text-align:center}.dashboard-demo_caption__eDU0U{margin:0 0 28px;min-height:1.6em;text-align:center;font-size:17px;color:var(--di-muted)}.dashboard-demo_window__qtRFq{display:grid;grid-template-columns:220px minmax(0,1fr);height:680px;border:1px solid var(--di-line);border-radius:14px;overflow:hidden;background:#f5f5f4;box-shadow:0 40px 80px -50px color-mix(in srgb,var(--ink) 50%,transparent);opacity:0;transform:translateY(24px) scale(.985);transition:opacity .7s ease,transform .9s cubic-bezier(.2,.8,.2,1);color:#171717}.dashboard-demo_window__qtRFq[data-visible]{opacity:1;transform:none}.dashboard-demo_sidebar__YkZb6{display:flex;flex-direction:column;gap:12px;padding:14px 12px;overflow-y:auto;border-right:1px solid #e7e5e4;background:#fafaf9}.dashboard-demo_brand__6oyzT{display:flex;align-items:center;gap:10px;padding:6px 8px;font-size:15px;font-weight:600}.dashboard-demo_brand__6oyzT span{display:grid;place-items:center;width:28px;height:28px;border:1px solid #e7e5e4;border-radius:8px;background:#fff;font-size:13px;font-weight:700}.dashboard-demo_sidebar__YkZb6 nav{display:grid;gap:12px}.dashboard-demo_navGroup__5vRdK{display:grid;gap:2px}.dashboard-demo_navLabel__SkM2n{padding:0 10px 4px;font-size:13px;color:#a8a29e}.dashboard-demo_navItem__QyDqN{position:relative;display:flex;align-items:center;gap:10px;min-height:34px;padding:0 10px;border:0;border-radius:8px;background:none;color:#57534e;font-size:14px;text-align:left;cursor:pointer;overflow:hidden;isolation:isolate;transition:background .2s ease,color .2s ease}.dashboard-demo_navItem__QyDqN svg{width:16px;height:16px;flex:none}.dashboard-demo_navItem__QyDqN:hover{background:#f0efed;color:#171717}.dashboard-demo_navItem__QyDqN[aria-current=page]{background:#171717;color:#fff}.dashboard-demo_navItem__QyDqN:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.dashboard-demo_navProgress__7BJzz{position:absolute;left:0;bottom:0;height:3px;width:100%;background:var(--lime);transform-origin:left;transform:scaleX(0);animation:dashboard-demo_progress__aXxi6 linear forwards;z-index:0}@keyframes dashboard-demo_progress__aXxi6{to{transform:scaleX(1)}}.dashboard-demo_main__aWays{display:flex;flex-direction:column;min-width:0}.dashboard-demo_topbar__mQ4W7{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #e7e5e4}.dashboard-demo_topbar__mQ4W7>strong{font-size:20px;letter-spacing:-.01em}.dashboard-demo_topActions__sanXG{display:flex;align-items:center;gap:8px}.dashboard-demo_pill__baGEP{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid #e7e5e4;border-radius:8px;background:#fff;font-size:13px}.dashboard-demo_pill__baGEP svg{width:14px;height:14px}.dashboard-demo_example__dIsst{font-size:13px;color:#78716c}.dashboard-demo_viewBody__1gPgM{flex:1;display:grid;align-content:start;gap:12px;padding:16px 20px 20px;overflow:hidden}.dashboard-demo_viewBody__1gPgM [style*="--delay"]{animation:dashboard-demo_rise__L6x4x .52s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--delay)}@keyframes dashboard-demo_rise__L6x4x{0%{opacity:0;transform:translateY(12px)}}.dashboard-demo_card__A_BHP{padding:14px 16px;border:1px solid #e7e5e4;border-radius:12px;background:#fff;min-width:0}.dashboard-demo_cardHead__gwSlD{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:10px}.dashboard-demo_cardHead__gwSlD strong{font-size:15px}.dashboard-demo_cellSub__zpWUU,.dashboard-demo_muted__ypH85{font-size:13px;color:#78716c}.dashboard-demo_button__ol6ZG{display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:8px;background:#171717;color:#fff;font-size:13px;font-weight:500}.dashboard-demo_headIcon__C68YU{width:16px;height:16px;color:#78716c}.dashboard-demo_kpis4__5waMe,.dashboard-demo_kpis6__iPml0{display:grid;gap:8px}.dashboard-demo_kpis6__iPml0{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-demo_kpis4__5waMe{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-demo_kpi__KUyI4{display:grid;gap:2px;padding:12px 14px;border:1px solid #e7e5e4;border-radius:12px;background:#fff;min-width:0}.dashboard-demo_kpi__KUyI4>span{font-size:13px;color:#78716c}.dashboard-demo_kpi__KUyI4 strong{font-size:22px;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-demo_kpi__KUyI4 em{font-style:normal;font-size:13px;line-height:1.35;color:#4d7c0f}.dashboard-demo_legend__Oqsqo{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#57534e}.dashboard-demo_legend__Oqsqo i{display:inline-block;width:12px;height:3px;border-radius:2px;margin-left:8px}.dashboard-demo_chart__v_rLm{width:100%;height:230px;display:block}.dashboard-demo_grid___BAQk{stroke:#efeeec;stroke-width:1;vector-effect:non-scaling-stroke}.dashboard-demo_series__Z9q7f{fill:none;stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:1;animation:dashboard-demo_draw__P8ZIR 1.3s cubic-bezier(.4,0,.2,1) var(--delay) forwards!important;opacity:1!important;transform:none!important}.dashboard-demo_primary__Eakwy{stroke:var(--coral);stroke-width:3.5}@keyframes dashboard-demo_draw__P8ZIR{to{stroke-dashoffset:0}}.dashboard-demo_summary__DRi1_{display:flex;gap:20px;padding:8px 0 10px;font-size:13px;color:#78716c;border-bottom:1px solid #efeeec}.dashboard-demo_summary__DRi1_ b{color:#171717;margin-left:4px}.dashboard-demo_table__HQAmx{width:100%;border-collapse:collapse;font-size:14px}.dashboard-demo_table__HQAmx th{padding:8px 10px;font-size:13px;font-weight:500;color:#78716c;text-align:right;border-bottom:1px solid #efeeec}.dashboard-demo_table__HQAmx td:first-child,.dashboard-demo_table__HQAmx th:first-child{text-align:left}.dashboard-demo_table__HQAmx td{padding:10px;border-bottom:1px solid #f3f2f0;text-align:right;font-variant-numeric:tabular-nums;vertical-align:middle}.dashboard-demo_table__HQAmx tr:last-child td{border-bottom:0}.dashboard-demo_table__HQAmx tr[data-you] td{background:color-mix(in srgb,var(--lime) 22%,transparent);font-weight:600}.dashboard-demo_rankTable___Qk_K td:nth-child(2),.dashboard-demo_rankTable___Qk_K th:nth-child(2){text-align:left}.dashboard-demo_intent__FlUFH{display:inline-block;padding:2px 8px;border-radius:6px;background:#f5f5f4;font-size:13px}.dashboard-demo_cellTitle__7Qf3W{display:block;font-weight:500;color:#171717}.dashboard-demo_miniBar__YlAUm{display:inline-block;width:64px;height:6px;margin-right:10px;border-radius:4px;background:#efeeec;vertical-align:middle;overflow:hidden}.dashboard-demo_miniBar__YlAUm i{display:block;height:100%;max-width:100%;border-radius:4px;background:var(--coral);transform-origin:left;animation:dashboard-demo_grow__cwRS_ .9s cubic-bezier(.2,.8,.2,1) var(--delay) both!important;opacity:1!important}@keyframes dashboard-demo_grow__cwRS_{0%{transform:scaleX(0)}}.dashboard-demo_answers___rJeO{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:12px}.dashboard-demo_answerList__OJukm{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dashboard-demo_answerList__OJukm li{display:grid;gap:6px;padding:10px 12px;border-radius:10px;font-size:14px}.dashboard-demo_answerList__OJukm li[data-active]{background:#f5f5f4;box-shadow:inset 3px 0 0 #171717}.dashboard-demo_answerMeta__i9sil{display:flex;align-items:center;justify-content:space-between;gap:8px}.dashboard-demo_outcome__Stnvt{display:inline-block;padding:2px 8px;border-radius:6px;font-size:13px;font-weight:500}.dashboard-demo_outcome__Stnvt[data-tone=good]{background:#dcfce7;color:#166534}.dashboard-demo_outcome__Stnvt[data-tone=mid]{background:#f5f5f4;color:#57534e}.dashboard-demo_outcome__Stnvt[data-tone=bad]{background:#fee2e2;color:#991b1b}.dashboard-demo_answerText__FNsGT{margin:0 0 14px;padding:14px;border-radius:10px;background:#fafaf9;font-size:15px;line-height:1.65}.dashboard-demo_answerText__FNsGT mark{color:inherit;background:linear-gradient(var(--lime),var(--lime)) no-repeat 0 /0 100%;border-radius:4px;padding:0 3px;font-weight:600;animation:dashboard-demo_hl__6IbgU .6s ease var(--delay) forwards!important;opacity:1!important;transform:none!important}@keyframes dashboard-demo_hl__6IbgU{to{background-size:100% 100%}}.dashboard-demo_answerFacts__Z_pOb{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;margin-bottom:12px}.dashboard-demo_answerFacts__Z_pOb div{display:grid;gap:2px;padding:10px 12px;border:1px solid #efeeec;border-radius:10px;font-size:15px}.dashboard-demo_answerSources__GCRQp{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:#57534e}.dashboard-demo_addButton__mG47E{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border-radius:8px;background:#171717;color:#fff;font-size:13px}.dashboard-demo_addButton__mG47E svg{width:13px;height:13px}.dashboard-demo_personas__NmXlu,.dashboard-demo_products__iJwjK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dashboard-demo_personas__NmXlu .dashboard-demo_card__A_BHP,.dashboard-demo_products__iJwjK .dashboard-demo_card__A_BHP{display:grid;gap:6px;align-content:start;padding:18px}.dashboard-demo_avatar__aJuDp{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:#171717;color:#fff;font-size:14px;font-weight:600}.dashboard-demo_personaName__brton{font-size:17px;margin-bottom:6px}.dashboard-demo_personaValue__7QHjC{font-size:30px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.dashboard-demo_personaTop__2rFyi{font-size:14px;color:#171717}.dashboard-demo_personas__NmXlu .dashboard-demo_barTrack____ave{margin-bottom:8px}.dashboard-demo_productRank__ZoPlN{justify-self:start;padding:2px 8px;border-radius:6px;background:var(--lime);font-size:13px;font-weight:700}.dashboard-demo_platformRow__NtNaC{grid-template-columns:110px minmax(0,1fr) 44px 92px!important}.dashboard-demo_platformRow__NtNaC .dashboard-demo_cellSub__zpWUU{text-align:right}.dashboard-demo_regionCode__TnoTU{display:inline-grid;place-items:center;width:34px;height:24px;border-radius:6px;background:#f5f5f4;font-size:13px}.dashboard-demo_positive__kxfg0{color:#166534;font-weight:600}.dashboard-demo_negative__RWfTZ{color:#991b1b;font-weight:600}.dashboard-demo_dimensions__3OxFn{list-style:none;margin:0;padding:0;display:grid;gap:18px}.dashboard-demo_dimensions__3OxFn li{display:grid;grid-template-columns:150px minmax(0,1fr) 80px;align-items:center;gap:16px;font-size:14px}.dashboard-demo_dimensions__3OxFn li>span:last-child{text-align:right}.dashboard-demo_dimBars__KlNfM{display:grid;gap:6px}.dashboard-demo_fanout__L7E09{display:grid;grid-template-columns:minmax(0,.9fr) 60px minmax(0,1.4fr);align-items:center;height:420px}.dashboard-demo_fanPrompt___2uFf{padding:16px;border-radius:12px;background:#171717;color:#fff;font-size:16px;font-weight:500;line-height:1.4}.dashboard-demo_fanPrompt___2uFf .dashboard-demo_cellSub__zpWUU{display:block;margin-bottom:6px;color:var(--lime)}.dashboard-demo_fanLines__Gl7Fa{width:60px;height:300px}.dashboard-demo_fanLine__erwDk{fill:none;stroke:#d6d3d1;stroke-width:1.5;stroke-dasharray:1;stroke-dashoffset:1;animation:dashboard-demo_draw__P8ZIR .6s ease var(--delay) forwards!important;opacity:1!important;transform:none!important}.dashboard-demo_fanQueries__irGg1{list-style:none;margin:0;padding:0;display:grid;gap:10px}.dashboard-demo_fanQueries__irGg1 li{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 14px;border:1px solid #e7e5e4;border-radius:10px;background:#fff;font-size:14px}.dashboard-demo_fanQueries__irGg1 svg{width:15px;height:15px;color:#78716c;flex:none}.dashboard-demo_query__4zYQu{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-demo_provider__IMCrG{font-size:13px;color:#78716c}.dashboard-demo_fanQueries__irGg1 b{min-width:34px;text-align:right;font-variant-numeric:tabular-nums}.dashboard-demo_split__v8Yjd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px}.dashboard-demo_donutRow__TvmP6{display:flex;align-items:center;gap:20px}.dashboard-demo_donut__ObELN{width:150px;height:150px;flex:none;transform:rotate(-90deg)}.dashboard-demo_donutLegend__h4G2C{list-style:none;margin:0;padding:0;display:grid;gap:8px;flex:1;font-size:14px}.dashboard-demo_donutLegend__h4G2C li{display:flex;align-items:center;gap:8px}.dashboard-demo_donutLegend__h4G2C i{width:10px;height:10px;border-radius:3px}.dashboard-demo_donutLegend__h4G2C b{margin-left:auto;font-variant-numeric:tabular-nums}.dashboard-demo_split3__ymlnI{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr) minmax(0,1fr);gap:12px;align-items:stretch}.dashboard-demo_eyebrowless__xbnF_{font-size:13px;color:#78716c}.dashboard-demo_hugeNum__g8jVz{display:block;margin:8px 0 4px;font-size:52px;letter-spacing:-.04em;line-height:1}.dashboard-demo_up__FYbX0{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:13px;color:#4d7c0f}.dashboard-demo_up__FYbX0 svg{width:14px;height:14px}.dashboard-demo_bars__rXqzV{list-style:none;margin:0;padding:0;display:grid;gap:14px}.dashboard-demo_bars__rXqzV li{display:grid;grid-template-columns:76px minmax(0,1fr) 40px;align-items:center;gap:10px;font-size:14px}.dashboard-demo_bars__rXqzV b{text-align:right;font-variant-numeric:tabular-nums}.dashboard-demo_barTrack____ave{height:10px;border-radius:6px;background:#efeeec;overflow:hidden}.dashboard-demo_barTrack____ave i{display:block;height:100%;border-radius:6px;transform-origin:left;animation:dashboard-demo_grow__cwRS_ .9s cubic-bezier(.2,.8,.2,1) var(--delay) both!important;opacity:1!important}.dashboard-demo_regions__WHfXO{list-style:none;margin:0;padding:0;display:grid}.dashboard-demo_regions__WHfXO li{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #f3f2f0;font-size:14px}.dashboard-demo_regions__WHfXO li:last-child{border-bottom:0}.dashboard-demo_regions__WHfXO b{display:grid;place-items:center;width:30px;height:22px;border-radius:6px;background:#f5f5f4;font-size:13px}.dashboard-demo_regions__WHfXO em{margin-left:auto;font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:1100px){.dashboard-demo_kpis6__iPml0{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-demo_chart__v_rLm{height:200px}}@media (max-width:860px){.dashboard-demo_window__qtRFq{grid-template-columns:minmax(0,1fr);height:auto}.dashboard-demo_sidebar__YkZb6{flex-direction:row;align-items:center;padding:10px;border-right:0;border-bottom:1px solid #e7e5e4;overflow-x:auto}.dashboard-demo_brand__6oyzT{display:none}.dashboard-demo_sidebar__YkZb6 nav{display:flex;gap:6px}.dashboard-demo_navItem__QyDqN{white-space:nowrap}.dashboard-demo_viewBody__1gPgM{min-height:520px}.dashboard-demo_answers___rJeO,.dashboard-demo_personas__NmXlu,.dashboard-demo_products__iJwjK,.dashboard-demo_split3__ymlnI,.dashboard-demo_split__v8Yjd{grid-template-columns:minmax(0,1fr)}.dashboard-demo_navGroup__5vRdK{display:flex;gap:6px}.dashboard-demo_navLabel__SkM2n{display:none}.dashboard-demo_dimensions__3OxFn li{grid-template-columns:110px minmax(0,1fr) 64px;gap:10px}.dashboard-demo_platformRow__NtNaC{grid-template-columns:90px minmax(0,1fr) 40px!important}.dashboard-demo_platformRow__NtNaC .dashboard-demo_cellSub__zpWUU{display:none}.dashboard-demo_kpis4__5waMe{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-demo_fanout__L7E09{grid-template-columns:minmax(0,1fr);height:auto;gap:12px}.dashboard-demo_example__dIsst,.dashboard-demo_fanLines__Gl7Fa{display:none}}@media (max-width:560px){.dashboard-demo_section__3Rsug h2{font-size:30px}.dashboard-demo_kpis6__iPml0{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-demo_table__HQAmx{font-size:13px}.dashboard-demo_miniBar__YlAUm,.dashboard-demo_topActions__sanXG .dashboard-demo_pill__baGEP:first-child{display:none}.dashboard-demo_donut__ObELN{width:110px;height:110px}.dashboard-demo_legend__Oqsqo{flex-wrap:wrap}.dashboard-demo_legend__Oqsqo i:first-child{margin-left:0}}@media (prefers-reduced-motion:reduce){.dashboard-demo_barTrack____ave i,.dashboard-demo_fanLine__erwDk,.dashboard-demo_miniBar__YlAUm i,.dashboard-demo_series__Z9q7f,.dashboard-demo_viewBody__1gPgM [style*="--delay"],.dashboard-demo_window__qtRFq{animation:none!important;transition:none}.dashboard-demo_window__qtRFq{opacity:1;transform:none}.dashboard-demo_fanLine__erwDk,.dashboard-demo_series__Z9q7f{stroke-dashoffset:0}}.system-map_track__Yec7Z{--map-top:76px;position:relative;height:calc(100svh + 752px)}.system-map_sticky__83C1n{position:sticky;top:var(--map-top);height:calc(100svh - var(--map-top));padding:16px 0}.system-map_frame__4opEP{--map-accent:var(--coral);--map-ink:var(--ink);position:relative;height:100%;background:var(--di-paper);color:var(--ink);border:1px solid var(--di-line);border-radius:12px;overflow:hidden}.system-map_canvas__ivycF{display:block;width:100%;height:100%;touch-action:pan-y}.system-map_statementCenter__lm_zi,.system-map_statementTop__qpma_{position:absolute;left:50%;margin:0;width:min(760px,calc(100% - 48px));text-align:center;color:var(--ink);pointer-events:none;will-change:opacity,transform;text-wrap:balance;font-weight:500;text-shadow:0 0 6px var(--di-paper),0 0 18px var(--di-paper),0 0 32px var(--di-paper)}.system-map_statementCenter__lm_zi{top:42%;font-size:44px;line-height:1.12;letter-spacing:-.035em}.system-map_statementTop__qpma_{top:28px;font-size:26px;line-height:1.25;letter-spacing:-.02em;opacity:0}.system-map_tooltip__IoHxm{position:absolute;z-index:2;width:240px;transform:translate(-50%,calc(-100% - 24px));padding:12px 14px;display:grid;gap:4px;background:var(--paper);color:var(--ink);border:1px solid var(--di-line);border-radius:8px;pointer-events:none;font-size:13px;line-height:18px;letter-spacing:.02em}.system-map_tooltip__IoHxm strong{font-size:14px;font-weight:600}.system-map_tooltip__IoHxm span{color:var(--di-muted)}.system-map_tooltip__IoHxm em{font-style:normal;font-weight:500;color:var(--ink);text-decoration:underline;text-decoration-color:var(--coral);text-underline-offset:3px}@media (max-width:680px){.system-map_track__Yec7Z{--map-top:66px}.system-map_sticky__83C1n{padding:8px 0}.system-map_statementCenter__lm_zi{font-size:30px}.system-map_statementTop__qpma_{top:20px;font-size:20px}.system-map_tooltip__IoHxm{width:200px}}@media (prefers-reduced-motion:reduce){.system-map_track__Yec7Z{height:auto}.system-map_sticky__83C1n{position:static;height:min(720px,100svh)}}.team-contact-form_root__stzOY{width:100%;min-width:0;color:var(--ink);font-size:16px;line-height:1.5}.team-contact-form_form__l3Gja{display:grid;gap:20px}.team-contact-form_pair__MLh3x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.team-contact-form_field__FUPFM{display:grid;min-width:0;gap:8px}.team-contact-form_field__FUPFM label{color:var(--ink);font-size:16px;font-weight:500;line-height:1.4}.team-contact-form_field__FUPFM label span{color:var(--muted-foreground);font-weight:400}.team-contact-form_input__lerFV,.team-contact-form_message__pbgyd{width:100%;max-width:100%;min-height:48px;color:var(--ink);background:var(--paper);font-size:16px;line-height:1.5;box-shadow:none}.team-contact-form_message__pbgyd{min-height:128px;resize:vertical;field-sizing:fixed}.team-contact-form_submit__XuVP2{min-height:48px;width:100%;justify-content:space-between;padding:12px 20px;font-size:16px}.team-contact-form_email__vu25s,.team-contact-form_note__R7GWV{margin:0;color:var(--muted-foreground);font-size:14px;line-height:1.6}.team-contact-form_note__R7GWV{margin-top:-8px}.team-contact-form_email__vu25s{margin-top:12px}.team-contact-form_email__vu25s a{color:var(--ink);text-decoration:underline;text-underline-offset:4px}.team-contact-form_email__vu25s a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.team-contact-form_status__2vptx:empty{display:none}.team-contact-form_status__2vptx p{margin:16px 0 0;color:var(--destructive);font-size:16px}.team-contact-form_success__QWFCX{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;min-height:400px}.team-contact-form_success__QWFCX h3{margin:0;font-size:24px;line-height:1.25}.team-contact-form_success__QWFCX p{margin:0;color:var(--muted-foreground);font-size:16px}.team-contact-form_reset__u2slr{min-height:44px;max-width:100%;margin-top:8px;font-size:16px}.team-contact-form_spinner__d4CcI{animation:team-contact-form_spin__jGqZb 1s linear infinite}@keyframes team-contact-form_spin__jGqZb{to{transform:rotate(1turn)}}@media (max-width:480px){.team-contact-form_pair__MLh3x{grid-template-columns:minmax(0,1fr);gap:12px}.team-contact-form_form__l3Gja{gap:12px}.team-contact-form_field__FUPFM{gap:4px}.team-contact-form_field__FUPFM label{font-size:14px}.team-contact-form_input__lerFV{min-height:40px}.team-contact-form_message__pbgyd{min-height:88px;height:88px}.team-contact-form_submit__XuVP2{min-height:44px;padding:10px 16px;font-size:15px}}@media (prefers-reduced-motion:reduce){.team-contact-form_spinner__d4CcI{animation:none}}.website-check_wrap__mGwUn{position:relative;max-width:720px;margin:48px auto;padding-inline:16px;text-align:center}.website-check_wrap__mGwUn h2.website-check_title__9NJCf{margin:0 0 24px;font-size:32px;line-height:40px;letter-spacing:-.03em;font-weight:600;color:var(--ink);text-wrap:balance}.website-check_box__S5FbE{display:flex;align-items:center;gap:8px;min-height:68px;padding:8px;border:1px solid color-mix(in srgb,var(--ink) 18%,transparent);border-radius:12px;background:var(--paper);text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.website-check_box__S5FbE:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.website-check_input__8uMqS{flex:1;min-width:0;height:52px;padding:0 12px;border:0;background:transparent;font:inherit;font-size:18px;line-height:24px;color:var(--ink);outline:none}.website-check_input__8uMqS::placeholder{color:color-mix(in srgb,var(--di-muted) 85%,transparent)}.website-check_google__Jzmpq,.website-check_submit__5hL1H{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 22px;border-radius:8px;font:inherit;font-size:16px;line-height:20px;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.website-check_submit__5hL1H{border:1px solid var(--ink);background:var(--ink);color:var(--paper)}.website-check_submit__5hL1H:hover{background:color-mix(in srgb,var(--ink) 85%,var(--paper))}.website-check_submit__5hL1H svg{width:18px;height:18px}.website-check_box__S5FbE .website-check_edit__KBx0b:focus-visible,.website-check_box__S5FbE .website-check_google__Jzmpq:focus-visible,.website-check_box__S5FbE .website-check_submit__5hL1H:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.website-check_siteRow__4ud9f{display:flex;flex:1;min-width:0;align-items:center;gap:10px;padding-left:8px}.website-check_siteCheck__aUveG{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:999px;background:var(--ink);color:var(--paper)}.website-check_siteCheck__aUveG svg{width:16px;height:16px}.website-check_siteName__DAnzb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:24px;font-weight:600;color:var(--ink)}.website-check_edit__KBx0b{display:inline-flex;flex-shrink:0;align-items:center;gap:6px;height:36px;padding:0 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:14px;color:color-mix(in srgb,var(--di-muted) 75%,var(--ink));cursor:pointer}.website-check_edit__KBx0b:hover{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.website-check_edit__KBx0b svg{width:14px;height:14px}.website-check_google__Jzmpq{border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);background:var(--paper);color:var(--ink)}.website-check_google__Jzmpq:hover{border-color:var(--ink);background:color-mix(in srgb,var(--ink) 4%,var(--paper))}.website-check_google__Jzmpq:disabled{cursor:progress;opacity:.7}.website-check_googleMark__kgXBu{width:20px;height:20px}.website-check_spin__Gw8v_{width:20px;height:20px;animation:website-check_spin__Gw8v_ .9s linear infinite}@keyframes website-check_spin__Gw8v_{to{transform:rotate(1turn)}}.website-check_error__i73OY{min-height:20px;margin:8px 0 0;font-size:14px;line-height:20px;color:var(--destructive)}.website-check_error__i73OY:empty{visibility:hidden}.website-check_wrap__mGwUn .website-check_error__i73OY{position:absolute;inset-inline:16px;top:calc(100% + 8px);margin:0}.website-check_notes__TB1pX{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 20px;margin:4px 0 0;padding:0;list-style:none;font-size:14px;line-height:20px;color:color-mix(in srgb,var(--di-muted) 75%,var(--ink))}.website-check_notes__TB1pX li{display:inline-flex;align-items:center;gap:8px}.website-check_notes__TB1pX li+li:before{content:"";width:4px;height:4px;border-radius:999px;background:currentColor;opacity:.5;margin-left:-12px}@media (max-width:640px){.website-check_wrap__mGwUn{margin-block:40px}.website-check_wrap__mGwUn h2.website-check_title__9NJCf{font-size:26px;line-height:32px}.website-check_box__S5FbE{flex-direction:column;align-items:stretch}.website-check_google__Jzmpq,.website-check_submit__5hL1H{width:100%;height:48px}.website-check_siteRow__4ud9f{padding:4px 4px 4px 8px}.website-check_notes__TB1pX li+li:before{display:none}}@media (prefers-reduced-motion:reduce){.website-check_spin__Gw8v_{animation-duration:2.4s}}.website-check_result__Pz3pW{display:flex;flex-direction:column;align-items:center;max-width:560px;margin:96px auto;padding-inline:16px;text-align:center}.website-check_resultBadge__W3x37{display:grid;place-items:center;width:48px;height:48px;margin-bottom:20px;border-radius:12px;background:var(--ink);color:var(--paper)}.website-check_resultBadge__W3x37 svg{width:22px;height:22px}.website-check_resultIcon__7jFkd{width:28px;height:28px;margin-bottom:16px;color:var(--ink)}.website-check_result__Pz3pW h1.website-check_resultTitle__UlmsJ{margin:0 0 12px;font-size:32px;line-height:40px;letter-spacing:-.03em;font-weight:600;color:var(--ink);text-wrap:balance}.website-check_resultText__r3fDI{margin:0 0 8px;font-size:18px;line-height:28px;color:color-mix(in srgb,var(--di-muted) 75%,var(--ink));overflow-wrap:anywhere}.website-check_resultText__r3fDI strong{color:var(--ink);font-weight:600}.website-check_resultHint__XDPQn{margin:0 0 28px;font-size:14px;line-height:20px;color:color-mix(in srgb,var(--di-muted) 75%,var(--ink))}.website-check_resultLink__k3Qmf{font-size:15px;line-height:20px;font-weight:600;color:var(--ink);text-decoration:underline;text-underline-offset:4px}.website-check_result__Pz3pW .website-check_submit__5hL1H{margin-top:20px;text-decoration:none}@media (max-width:640px){.website-check_result__Pz3pW{margin:64px auto}.website-check_result__Pz3pW h1.website-check_resultTitle__UlmsJ{font-size:26px;line-height:32px}}.website-check_compact__Hm54V{text-align:left}.website-check_compact__Hm54V .website-check_box__S5FbE{flex-direction:column;align-items:stretch}.website-check_compact__Hm54V .website-check_google__Jzmpq,.website-check_compact__Hm54V .website-check_submit__5hL1H{width:100%}.website-check_compact__Hm54V .website-check_siteRow__4ud9f{padding:4px 4px 4px 8px}.website-check_compact__Hm54V .website-check_notes__TB1pX{justify-content:flex-start;gap:4px 16px}.website-check_compact__Hm54V .website-check_notes__TB1pX li+li:before{display:none}.website-check_actions__avOQo{display:inline-flex;flex-shrink:0;align-items:center;gap:4px}.website-check_info__SkzLw{display:grid;place-items:center;flex:none;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:color-mix(in srgb,var(--di-muted) 75%,var(--ink));cursor:help;transition:background .15s ease,color .15s ease}.website-check_info__SkzLw:hover,.website-check_info__SkzLw[data-state=delayed-open],.website-check_info__SkzLw[data-state=instant-open]{background:color-mix(in srgb,var(--ink) 6%,transparent);color:var(--ink)}.website-check_info__SkzLw:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.website-check_info__SkzLw svg{width:18px;height:18px}.website-check_tipList__T7qwM{display:grid;gap:4px;margin:0;padding:0;list-style:none}.website-check_tipList__T7qwM li{display:flex;gap:8px}.website-check_tipList__T7qwM li:before{content:"✓";font-weight:600}@media (max-width:640px){.website-check_actions__avOQo{display:flex;width:100%}.website-check_actions__avOQo .website-check_google__Jzmpq,.website-check_actions__avOQo .website-check_submit__5hL1H{flex:1;width:auto}}.website-check_compact__Hm54V .website-check_actions__avOQo{display:flex;width:100%}.website-check_compact__Hm54V .website-check_actions__avOQo .website-check_google__Jzmpq,.website-check_compact__Hm54V .website-check_actions__avOQo .website-check_submit__5hL1H{flex:1;width:auto}.website-check_hero__KHHZX{position:relative;flex:1 1 400px;max-width:560px}.website-check_hero__KHHZX .website-check_box__S5FbE{min-height:56px;padding:5px;gap:4px;background:var(--paper);border-color:var(--paper);border-radius:14px}.website-check_hero__KHHZX .website-check_box__S5FbE:focus-within{border-color:var(--paper);box-shadow:0 0 0 3px color-mix(in srgb,var(--paper) 35%,transparent)}.website-check_hero__KHHZX .website-check_input__8uMqS{height:44px;font-size:17px;color:var(--ink)}.website-check_hero__KHHZX .website-check_input__8uMqS::placeholder{color:color-mix(in srgb,var(--di-muted) 85%,transparent)}.website-check_hero__KHHZX .website-check_google__Jzmpq,.website-check_hero__KHHZX .website-check_submit__5hL1H{height:44px;padding:0 18px;font-size:16px;gap:8px;border-radius:10px}.website-check_hero__KHHZX .website-check_submit__5hL1H{border-color:var(--ink);background:var(--ink);color:var(--paper)}.website-check_hero__KHHZX .website-check_submit__5hL1H:hover{border-color:color-mix(in srgb,var(--ink) 85%,var(--paper));background:color-mix(in srgb,var(--ink) 85%,var(--paper))}.website-check_hero__KHHZX .website-check_siteName__DAnzb{font-size:17px}.website-check_hero__KHHZX .website-check_error__i73OY{position:absolute;inset-inline:0;top:calc(100% + 8px);margin:0;color:color-mix(in srgb,var(--destructive) 55%,var(--paper))}@media (max-width:640px){.website-check_hero__KHHZX{flex-basis:auto;min-width:0;max-width:none}.website-check_hero__KHHZX .website-check_box__S5FbE{flex-direction:row;align-items:center;min-height:48px;padding:4px;border-radius:12px}.website-check_hero__KHHZX .website-check_input__8uMqS{flex:1;min-width:0;height:40px;padding:0 8px;font-size:16px}.website-check_hero__KHHZX .website-check_actions__avOQo{display:flex;width:auto}.website-check_hero__KHHZX .website-check_info__SkzLw{display:none}.website-check_hero__KHHZX .website-check_submit__5hL1H{width:auto;height:40px;padding:0 12px;font-size:14px;border-radius:8px}.website-check_hero__KHHZX .website-check_box__S5FbE[data-step=confirm]{flex-direction:column;align-items:stretch}.website-check_hero__KHHZX .website-check_box__S5FbE[data-step=confirm] .website-check_actions__avOQo{width:100%}.website-check_hero__KHHZX .website-check_box__S5FbE[data-step=confirm] .website-check_google__Jzmpq{flex:1;width:auto;height:40px;font-size:14px;border-radius:8px}.website-check_hero__KHHZX .website-check_siteRow__4ud9f{padding:4px 4px 4px 8px}}.website-check_inline__iLW3c{position:relative;width:100%}.website-check_inline__iLW3c .website-check_box__S5FbE{min-height:56px;padding:6px;gap:4px;border-color:var(--di-line)}.website-check_inline__iLW3c .website-check_input__8uMqS{height:44px;font-size:16px}.website-check_inline__iLW3c .website-check_google__Jzmpq,.website-check_inline__iLW3c .website-check_submit__5hL1H{height:44px;padding:0 16px;gap:8px;border-radius:8px;font-size:15px;font-weight:500}.website-check_inline__iLW3c .website-check_submit__5hL1H svg{width:16px;height:16px}.website-check_inline__iLW3c .website-check_siteName__DAnzb{font-size:16px;font-weight:500}.website-check_inline__iLW3c .website-check_error__i73OY{margin:8px 0 0;text-align:left}.website-check_inline__iLW3c .website-check_error__i73OY:empty{display:none}@media (max-width:640px){.website-check_inline__iLW3c .website-check_box__S5FbE{flex-direction:row;align-items:center}.website-check_inline__iLW3c .website-check_input__8uMqS{flex:1;padding:0 8px}.website-check_inline__iLW3c .website-check_actions__avOQo{display:flex;width:auto}.website-check_inline__iLW3c .website-check_info__SkzLw{display:none}.website-check_inline__iLW3c .website-check_box__S5FbE[data-step=confirm]{flex-direction:column;align-items:stretch}.website-check_inline__iLW3c .website-check_box__S5FbE[data-step=confirm] .website-check_actions__avOQo{width:100%}.website-check_inline__iLW3c .website-check_box__S5FbE[data-step=confirm] .website-check_google__Jzmpq{flex:1}}