.PublicReportSurface_surface__SFrfD{width:var(--container-width);margin:64px auto 0;padding-bottom:64px;color:var(--ink)}.PublicReportSurface_surface__SFrfD>section>div{padding:0;max-width:none;box-shadow:none}.PublicReportSurface_surface__SFrfD h1{font-family:var(--font-heading);font-size:clamp(36px,4vw,56px);font-weight:700;color:var(--ink);line-height:1.15}.PublicReportSurface_surface__SFrfD h2,.PublicReportSurface_surface__SFrfD h3{font-family:var(--font-heading);font-size:var(--heading-card);font-weight:600}.PublicReportSurface_surface__SFrfD input,.PublicReportSurface_surface__SFrfD p,.PublicReportSurface_surface__SFrfD select,.PublicReportSurface_surface__SFrfD textarea{font-family:var(--font-body);font-size:var(--text-base)}.PublicReportSurface_surface__SFrfD [class*="bg-[#FFFDF8]"]{background:var(--surface-raised);border-color:var(--border);border-radius:var(--radius-card)}.PublicReportSurface_surface__SFrfD a[class*=rounded-2xl]{border-radius:var(--radius-card)}.PublicReportSurface_surface__SFrfD a,.PublicReportSurface_surface__SFrfD button{min-height:44px}.PublicReportSurface_surface__SFrfD>section{min-height:50vh}.PublicReportSurface_surface__SFrfD .report-flow-description{color:var(--muted);line-height:1.65}.PublicReportSurface_surface__SFrfD .report-flow-checklist-item,.PublicReportSurface_surface__SFrfD .report-flow-notice{background:var(--surface-muted);border-color:var(--border)}.PublicReportSurface_surface__SFrfD .report-flow-checklist-item p,.PublicReportSurface_surface__SFrfD .report-flow-notice p{color:var(--ink)}.PublicReportSurface_surface__SFrfD .report-flow-notice div{color:var(--muted)}.PublicReportSurface_surface__SFrfD .report-flow-notice svg{color:var(--accent-ink);flex-shrink:0}.PublicReportSurface_surface__SFrfD .report-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.PublicReportSurface_surface__SFrfD .report-type-card{position:relative;display:flex;flex-direction:column;gap:14px;min-height:230px;padding:28px;color:var(--ink);background:var(--surface-raised);border-color:var(--border)}.PublicReportSurface_surface__SFrfD .report-type-card p{color:var(--muted)}.PublicReportSurface_surface__SFrfD .report-type-card p:first-child{max-width:calc(100% - 48px);color:var(--ink);font-family:var(--font-heading);font-size:28px;font-weight:600;line-height:1.15}.PublicReportSurface_surface__SFrfD .report-type-card p:last-of-type{margin-top:auto;color:var(--accent-ink)}.PublicReportSurface_surface__SFrfD .report-type-card-arrow{position:absolute;top:24px;right:24px;display:grid;place-items:center;width:36px;height:36px;border-radius:10px;color:var(--accent-ink);background:var(--surface-muted)}.PublicReportSurface_surface__SFrfD .report-tier-card{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-height:300px;padding:28px;background:var(--surface-raised);border-color:var(--border)}.PublicReportSurface_surface__SFrfD .report-tier-card h2{margin-top:0;color:var(--ink)}.PublicReportSurface_surface__SFrfD .report-tier-card p,.PublicReportSurface_surface__SFrfD .report-tier-card>div>span{color:var(--muted)}.PublicReportSurface_surface__SFrfD .report-tier-card>div>span:first-child{color:var(--ink)}.PublicReportSurface_surface__SFrfD .report-tier-card>a:last-child{margin-top:auto}.PublicReportSurface_surface__SFrfD .report-flow-link-primary{background:var(--accent);color:var(--accent-foreground)}.PublicReportSurface_surface__SFrfD .report-flow-link-primary:hover{background:var(--accent-hover)}.PublicReportSurface_surface__SFrfD .report-flow-link-secondary{background:var(--surface-muted);border-color:var(--border);color:var(--ink)}@media(max-width:639px){.PublicReportSurface_surface__SFrfD{margin-top:40px}}@media(max-width:767px){.PublicReportSurface_surface__SFrfD .report-product-grid{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.PublicReportSurface_surface__SFrfD .report-type-card{transform:none;transition:none}}.ResearchQuestion_question__PmOWJ{width:100%;max-width:760px;margin-inline:auto;text-align:left}.ResearchQuestion_question__PmOWJ label{display:block;margin-bottom:12px;color:var(--inverse-body);font-size:var(--text-base)}.ResearchQuestion_field__GE_03{display:flex;gap:8px;padding:8px;border:1px solid var(--white-border-strong);border-radius:var(--marketing-radius-panel,22px);background:var(--surface-raised)}.ResearchQuestion_field__GE_03 input,.ResearchQuestion_field__GE_03 textarea{flex:1;min-width:0;background:transparent;border:0;padding:12px;color:var(--ink);font-size:var(--text-base);border-radius:var(--marketing-radius-control,12px)}.ResearchQuestion_field__GE_03 input::placeholder,.ResearchQuestion_field__GE_03 textarea::placeholder{color:var(--muted)}.ResearchQuestion_field__GE_03 input:focus-visible,.ResearchQuestion_field__GE_03 textarea:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ResearchQuestion_field__GE_03 button{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;border-radius:var(--marketing-radius-control,16px);background:var(--pricing-navy);color:var(--surface-raised);font-weight:var(--weight-strong);white-space:nowrap;min-height:48px}.ResearchQuestion_field__GE_03 button:hover{background:var(--pricing-navy-hover)}.ResearchQuestion_question__PmOWJ[data-variant=inline] .ResearchQuestion_field__GE_03{align-items:center;gap:12px;padding:6px;border:1px solid var(--border-strong);border-radius:var(--marketing-radius-panel,var(--radius-pill));box-shadow:var(--shadow-panel)}.ResearchQuestion_question__PmOWJ[data-variant=inline] .ResearchQuestion_field__GE_03:focus-within{outline:2px solid var(--inverse-accent);outline-offset:4px}.ResearchQuestion_question__PmOWJ[data-variant=inline] input{min-height:52px;padding:12px 18px;border-radius:var(--marketing-radius-control,var(--radius-pill));font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body)}.ResearchQuestion_question__PmOWJ[data-variant=inline] input:focus-visible{outline:none}.ResearchQuestion_question__PmOWJ[data-variant=inline] button{min-height:52px;padding:14px 24px;border-radius:var(--marketing-radius-control,var(--radius-pill));font-size:var(--text-control);font-weight:var(--weight-strong);line-height:var(--leading-ui)}.ResearchQuestion_question__PmOWJ [role=alert]{margin-top:12px;color:var(--inverse-ink);font-size:var(--text-sm)}.ResearchQuestion_question__PmOWJ [role=alert] a{text-decoration:underline}.ResearchQuestion_question__PmOWJ[data-variant=brief]{max-width:none}.ResearchQuestion_question__PmOWJ[data-variant=brief] label{margin-bottom:16px;color:var(--ink);font-size:var(--text-base);font-weight:var(--weight-strong);line-height:var(--leading-ui)}.ResearchQuestion_question__PmOWJ[data-variant=brief] .ResearchQuestion_field__GE_03{display:grid;gap:20px;padding:0;border:0;background:transparent}.ResearchQuestion_field__GE_03 textarea{width:100%;min-height:156px;padding:18px;border:1px solid var(--border-strong);border-radius:var(--marketing-radius-control,16px);background:var(--surface-subtle);color:var(--ink);font-family:inherit;font-size:var(--text-base);line-height:var(--leading-body);resize:vertical}.ResearchQuestion_question__PmOWJ[data-variant=brief] .ResearchQuestion_field__GE_03 button{justify-content:space-between;min-height:54px;padding:14px 24px;border-radius:var(--marketing-radius-control,var(--radius-pill));font-size:var(--text-control)}.ResearchQuestion_hint__e7sym{margin-top:16px;color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-body)}.ResearchQuestion_question__PmOWJ[data-variant=brief] [role=alert]{padding:12px;border:1px solid var(--border-strong);border-radius:var(--marketing-radius-card,12px);background:var(--surface-subtle);color:var(--ink)}.ResearchQuestion_question__PmOWJ[data-variant=hero] label{display:block;color:var(--hero-ink);font-size:14px;font-weight:600;line-height:1.5;margin-bottom:12px}.ResearchQuestion_question__PmOWJ[data-variant=hero] .ResearchQuestion_field__GE_03{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:4px;gap:5px;border:1px solid var(--hero-field-border);border-radius:var(--marketing-radius-panel,var(--radius-pill));background:var(--hero-field)}.ResearchQuestion_question__PmOWJ[data-variant=hero] input{min-height:48px;padding:10px 12px;font-family:inherit;font-size:16px;line-height:1.5;border-radius:var(--marketing-radius-control,var(--radius-pill));color:var(--hero-ink)}.ResearchQuestion_question__PmOWJ[data-variant=hero] input::placeholder{color:var(--hero-muted)}.ResearchQuestion_question__PmOWJ[data-variant=hero] button{min-height:48px;padding:12px 18px;border-radius:var(--marketing-radius-control,var(--radius-pill));font-size:14px;font-weight:600;background:var(--hero-action);color:var(--hero-ink)}.ResearchQuestion_question__PmOWJ[data-variant=hero] :is(input,button):focus-visible{outline:2px solid var(--hero-field-border);outline-offset:2px}.ResearchQuestion_question__PmOWJ[data-variant=hero] button:hover{background:var(--hero-action-hover)}.ResearchQuestion_question__PmOWJ[data-variant=hero] .ResearchQuestion_hint__e7sym{margin-top:10px;font-size:12px;line-height:1.6;color:var(--hero-muted);text-align:left}.ResearchQuestion_question__PmOWJ[data-variant=hero] [role=alert]{color:var(--hero-ink);background:var(--hero-surface);padding:12px;border-radius:var(--marketing-radius-card,12px)}@media (max-width:479px){.ResearchQuestion_question__PmOWJ[data-variant=hero] .ResearchQuestion_field__GE_03{grid-template-columns:minmax(0,1fr);border-radius:var(--radius-card)}.ResearchQuestion_question__PmOWJ[data-variant=hero] button{justify-content:space-between}}@media (forced-colors:active){.ResearchQuestion_question__PmOWJ[data-variant=hero] .ResearchQuestion_field__GE_03{border-color:CanvasText;background:Canvas}.ResearchQuestion_question__PmOWJ[data-variant=hero] .ResearchQuestion_hint__e7sym,.ResearchQuestion_question__PmOWJ[data-variant=hero] input{color:CanvasText}.ResearchQuestion_question__PmOWJ[data-variant=hero] button{border:1px solid ButtonText;color:ButtonText;background:ButtonFace}}@media (max-width:639px){.ResearchQuestion_question__PmOWJ[data-variant=hero] input{font-size:16px}.ResearchQuestion_question__PmOWJ[data-variant=inline] .ResearchQuestion_field__GE_03{align-items:stretch;gap:6px;border-radius:var(--marketing-radius-panel,26px)}.ResearchQuestion_question__PmOWJ[data-variant=inline] input{padding-inline:16px;font-size:var(--text-base)}.ResearchQuestion_question__PmOWJ[data-variant=inline] button{min-height:48px;padding-block:12px}.ResearchQuestion_field__GE_03 textarea{padding:16px;font-size:var(--text-base)}.ResearchQuestion_question__PmOWJ[data-variant=brief] label{font-size:var(--text-base)}.ResearchQuestion_question__PmOWJ[data-variant=brief] .ResearchQuestion_field__GE_03 button{padding-inline:20px;font-size:var(--text-control)}.ResearchQuestion_field__GE_03{flex-direction:column;padding:6px}.ResearchQuestion_field__GE_03 input{min-height:44px}.ResearchQuestion_field__GE_03 button{padding-block:11px;min-height:44px}}.ResearchQuestion_storageError__TFFTP{max-width:42rem;margin-top:.75rem;color:#8a3325;font-size:.875rem;line-height:1.5}.ResearchQuestion_storageError__TFFTP a{text-decoration:underline}.HomeNavigation_header__X6cws{--ink:#1c1b19;--muted:#68655f;--border:#e7e3de;--accent:#075b53;--accent-hover:#06473f;--accent-foreground:#fff;--focus:#075b53;--surface-muted:#f5f4f2;--surface-raised:#fff;--marketing-radius-control:14px;--art-ink:#1c1b19;--art-blue:#075b53;--art-tint:#edf5f3;--art-paper:#fff;--art-line:#b9d2c9;--scene-ground:#dce4e8;--scene-edge:#b8c8d2;--scene-paper:#f5f7fa;--scene-wall:#c3d2dd;--scene-roof:#718da6;--scene-glass:#315777;--scene-glass-light:#8eb1c6;--scene-ink:#213b52;--scene-leaf:#608d83;--scene-leaf-light:#99b6a1;--scene-timber:#b6a087;--scene-sand:#ded2bc;--scene-water:#85b9bf;--scene-line:#637e92;container:public-navigation/inline-size;position:sticky;top:var(--product-header-top,22px);z-index:40;isolation:isolate;width:min(1240px,calc(100% - 64px));min-height:var(--product-header-height,70px);margin:22px auto 0;border-radius:999px;color:#303136;font-family:var(--font-feature-sans),Arial,sans-serif;font-size:14px;line-height:1.5}.HomeNavigation_header__X6cws[data-home-hero]{margin-top:0}.HomeNavigation_accountPanel__gly_m,.HomeNavigation_header__X6cws,.HomeNavigation_mobileNav__4Yome,.HomeNavigation_panel__2g4y_{border:1px solid rgb(255 255 255/42%);background:linear-gradient(135deg,rgb(255 255 255/18%),rgb(255 255 255/5%) 50%,rgb(255 255 255/12%));box-shadow:0 12px 32px rgb(35 40 49/9%),0 2px 5px rgb(35 40 49/5%),inset 0 1px 1px rgb(255 255 255/95%),inset 0 -1px 1px rgb(50 55 65/12%),inset 1px 0 5px rgb(255 255 255/35%),inset -1px 0 5px rgb(255 255 255/20%)}.HomeNavigation_header__X6cws:before{inset:-1px;padding:1.5px;background:conic-gradient(from 135deg,rgb(255 255 255/95%),rgb(255 255 255/12%) 65deg,rgb(65 75 90/24%) 125deg,rgb(255 255 255/90%) 180deg,rgb(255 255 255/15%) 255deg,rgb(65 75 90/16%) 310deg,rgb(255 255 255/95%));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.HomeNavigation_header__X6cws:after,.HomeNavigation_header__X6cws:before{position:absolute;z-index:-1;border-radius:inherit;pointer-events:none;content:""}.HomeNavigation_header__X6cws:after{inset:1px;background:linear-gradient(170deg,rgb(255 255 255/14%),transparent 35%,transparent 70%,rgb(255 255 255/5%));-webkit-backdrop-filter:blur(10px) saturate(145%) contrast(.5) brightness(1.22);backdrop-filter:blur(10px) saturate(145%) contrast(.5) brightness(1.22)}.HomeNavigation_header__X6cws :where(a,button){font:inherit;text-decoration:none}.HomeNavigation_header__X6cws button{cursor:pointer}.HomeNavigation_header__X6cws :where(a,button):focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:10px}.HomeNavigation_header__X6cws [hidden]{display:none!important}.HomeNavigation_inner__MLv0_{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;width:100%;height:calc(var(--product-header-height, 70px) - 2px);padding:13px 24px}.HomeNavigation_header__X6cws a.HomeNavigation_brand__4HDJu{display:inline-flex;align-items:center;gap:10px;width:fit-content;color:#2d2f35;font-size:20px;font-weight:650;letter-spacing:-.045em;white-space:nowrap}.HomeNavigation_brand__4HDJu img{flex-shrink:0;filter:brightness(0);opacity:.8}.HomeNavigation_brandPeriod__1lT_w{color:#087363}.HomeNavigation_brandShortName__LRTY3{display:none}.HomeNavigation_actions__5QKe4,.HomeNavigation_desktopNav__0NdOJ,.HomeNavigation_fallbackNav__wOM_a{display:flex;align-items:center;gap:18px}.HomeNavigation_actions__5QKe4{justify-self:end;gap:8px}.HomeNavigation_header__X6cws .HomeNavigation_trigger__i9J_7{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 10px;border:1px solid transparent;border-radius:999px;background:transparent;color:#282a30;font-size:14px;font-weight:550;white-space:nowrap;transition:background-color .16s,border-color .16s}.HomeNavigation_header__X6cws .HomeNavigation_trigger__i9J_7:hover,.HomeNavigation_header__X6cws .HomeNavigation_trigger__i9J_7[aria-expanded=true]{background:rgb(255 255 255/38%);border-color:rgb(255 255 255/45%);color:#17181c}.HomeNavigation_header__X6cws .HomeNavigation_trigger__i9J_7[aria-current=page],.HomeNavigation_header__X6cws .HomeNavigation_trigger__i9J_7[data-current=true]{text-decoration:underline;text-underline-offset:5px}.HomeNavigation_mobileTrigger__DmHUQ svg,.HomeNavigation_trigger__i9J_7 svg{transition:transform .16s}.HomeNavigation_mobileTrigger__DmHUQ[aria-expanded=true] svg,.HomeNavigation_trigger__i9J_7[aria-expanded=true] svg{transform:rotate(180deg)}.HomeNavigation_header__X6cws .HomeNavigation_accountTrigger__jaBtG,.HomeNavigation_header__X6cws a.HomeNavigation_signIn__OMdEF{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:40px;padding:8px 13px;border:1px solid rgb(255 255 255/50%);border-radius:999px;background:rgb(255 255 255/14%);color:#34363c;font-size:13px;font-weight:550;white-space:nowrap;box-shadow:0 2px 6px rgb(35 40 49/8%),inset 0 1px 0 rgb(255 255 255/80%)}.HomeNavigation_header__X6cws .HomeNavigation_accountTrigger__jaBtG:hover,.HomeNavigation_header__X6cws a.HomeNavigation_signIn__OMdEF:hover{background:rgb(255 255 255/35%);color:#17181c}.HomeNavigation_header__X6cws .HomeNavigation_brand__4HDJu:hover{color:#17181c}.HomeNavigation_accountPanel__gly_m,.HomeNavigation_mobileNav__4Yome,.HomeNavigation_panel__2g4y_{position:absolute;top:calc(100% + 9px);isolation:isolate;border-radius:24px;background:linear-gradient(135deg,rgb(255 255 255/96%),rgb(255 255 255/89%) 55%,rgb(249 250 248/96%));color:var(--ink);-webkit-backdrop-filter:blur(24px) saturate(145%);backdrop-filter:blur(24px) saturate(145%)}.HomeNavigation_mobileNav__4Yome,.HomeNavigation_panel__2g4y_{inset-inline:0;max-height:calc(100dvh - var(--product-header-top, 22px) - var(--product-header-height, 70px) - 32px);overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.HomeNavigation_panel__2g4y_{display:block}.HomeNavigation_panelContents__mSRCk{display:grid;grid-template-columns:260px minmax(0,1fr)}.HomeNavigation_editorial__r3jDa{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:24px;background:var(--surface-muted)}.HomeNavigation_editorialImage__BCY3O{width:100%;height:132px;object-fit:cover;border-radius:8px}.HomeNavigation_eyebrow__uuZE2{font-size:12px;font-weight:600;color:var(--muted);line-height:1.5}.HomeNavigation_editorialTitle__KRtHO{font-family:var(--font-feature-sans),Arial,sans-serif;font-size:30px;font-weight:500;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.HomeNavigation_editorialDescription__WEf_8{color:var(--muted);font-size:13px;line-height:1.65}.HomeNavigation_header__X6cws .HomeNavigation_featuredLink__AXPY2{display:flex;align-items:center;gap:12px;min-height:44px;color:var(--accent);font-weight:600!important;margin-top:auto;font-size:13px!important}.HomeNavigation_header__X6cws .HomeNavigation_featuredLink__AXPY2:hover{text-decoration:underline;text-underline-offset:4px}.HomeNavigation_destinations__qR2vE{min-width:0;display:flex;flex-direction:column;padding:28px 24px 0}.HomeNavigation_columns__JXEgp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;flex:1}.HomeNavigation_columns__JXEgp[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.HomeNavigation_column__OIk0t{min-width:0}.HomeNavigation_columnTitle__0aKKY{color:var(--muted);padding:0 10px 15px;font-size:12px;font-weight:600;letter-spacing:.025em}.HomeNavigation_linkList__aeBJa{display:grid;gap:4px;list-style:none;padding:0;margin:0}.HomeNavigation_destination__XcRbZ{display:flex;align-items:center;gap:12px;position:relative;min-height:88px;border-radius:var(--marketing-radius-control,8px);padding:12px 10px;color:var(--ink);transition:background .16s}.HomeNavigation_destination__XcRbZ:hover{background:var(--surface-muted)}.HomeNavigation_artwork__wKTXg{flex:0 0 60px;display:flex;align-items:center;justify-content:center}.HomeNavigation_artwork__wKTXg svg{width:60px;height:50px}.HomeNavigation_linkCopy__KlY_h{min-width:0;display:grid;gap:5px}.HomeNavigation_linkTitle__dRU3u{font-size:14px;font-weight:600;line-height:1.4}.HomeNavigation_linkDescription__RahHN{font-size:12px;color:var(--muted);line-height:1.55}.HomeNavigation_linkArrow__VBpn1{margin-left:auto;color:var(--accent);flex-shrink:0;opacity:0;transition:opacity .16s}.HomeNavigation_destination__XcRbZ:focus-visible .HomeNavigation_linkArrow__VBpn1,.HomeNavigation_destination__XcRbZ:hover .HomeNavigation_linkArrow__VBpn1{opacity:1}.HomeNavigation_columns__JXEgp[data-columns="3"] .HomeNavigation_destination__XcRbZ{align-items:flex-start;gap:9px;padding-inline:8px}.HomeNavigation_columns__JXEgp[data-columns="3"] .HomeNavigation_artwork__wKTXg{flex-basis:48px}.HomeNavigation_columns__JXEgp[data-columns="3"] .HomeNavigation_artwork__wKTXg svg{width:48px;height:40px}.HomeNavigation_columns__JXEgp[data-columns="3"] .HomeNavigation_linkArrow__VBpn1{display:none}.HomeNavigation_scopeNote___FrmA{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:24px!important;padding-bottom:16px;border-bottom:1px solid var(--border);color:var(--muted);font-size:12px}.HomeNavigation_scopeNote___FrmA>span{font-size:12px}.HomeNavigation_utilities__5P1HB{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;min-height:64px;border-top:1px solid var(--border);margin-top:24px;padding-block:10px}.HomeNavigation_utilities__5P1HB>span{color:var(--muted);font-size:12px;margin-right:auto}.HomeNavigation_utilities__5P1HB a{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:12px;font-weight:600;color:var(--ink)}.HomeNavigation_utilities__5P1HB a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:4px}.HomeNavigation_accountPanel__gly_m{right:0;width:220px;padding:8px}.HomeNavigation_accountPanel__gly_m a,.HomeNavigation_accountPanel__gly_m button{display:block;width:100%;min-height:44px;padding:12px;border:0;border-radius:14px;background:transparent;color:var(--ink);text-align:left}.HomeNavigation_accountPanel__gly_m a:hover,.HomeNavigation_accountPanel__gly_m button:hover{background:rgb(7 91 83/7%)}.HomeNavigation_menuButton__6QIFY{display:none;flex:0 0 38px;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgb(255 255 255/50%);border-radius:999px;background:rgb(255 255 255/14%);color:#303136;box-shadow:inset 0 1px 0 rgb(255 255 255/80%)}.HomeNavigation_mobileNav__4Yome{display:none}.HomeNavigation_header__X6cws .HomeNavigation_mobileCta__1P_hU{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;margin-bottom:12px;padding:12px 16px;border:1px solid #075b53;border-radius:999px;background:#075b53;color:#fff;font-weight:550}.HomeNavigation_header__X6cws .HomeNavigation_mobileCta__1P_hU:hover{background:#06473f;color:#fff}@media (max-width:1100px){.HomeNavigation_inner__MLv0_{padding-inline:20px}.HomeNavigation_header__X6cws a.HomeNavigation_brand__4HDJu{font-size:18px}.HomeNavigation_desktopNav__0NdOJ{gap:10px}}@container public-navigation (max-width: 899px){.HomeNavigation_desktopNav__0NdOJ{display:none}.HomeNavigation_inner__MLv0_{grid-template-columns:minmax(0,1fr) auto}.HomeNavigation_menuButton__6QIFY{display:flex}.HomeNavigation_mobileNav__4Yome{display:block;padding:16px}.HomeNavigation_mobileDirect__15vrn,.HomeNavigation_mobileTrigger__DmHUQ{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:54px;padding:14px 8px;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--ink);text-align:left;font-size:16px;font-weight:550}.HomeNavigation_mobileTrigger__DmHUQ[aria-expanded=true]{color:var(--accent)}.HomeNavigation_destinations__qR2vE{padding:20px 0 0}.HomeNavigation_columns__JXEgp,.HomeNavigation_columns__JXEgp[data-columns="3"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.HomeNavigation_scopeNote___FrmA{display:block;padding-inline:8px}.HomeNavigation_scopeNote___FrmA>span{display:block;margin-top:4px}.HomeNavigation_artwork__wKTXg,.HomeNavigation_columns__JXEgp[data-columns="3"] .HomeNavigation_artwork__wKTXg{flex-basis:48px}.HomeNavigation_artwork__wKTXg svg,.HomeNavigation_columns__JXEgp[data-columns="3"] .HomeNavigation_artwork__wKTXg svg{width:48px;height:40px}.HomeNavigation_linkArrow__VBpn1{display:none}.HomeNavigation_utilities__5P1HB{gap:0 20px;padding-inline:8px;margin-top:16px}.HomeNavigation_utilities__5P1HB>span{flex-basis:100%}.HomeNavigation_mobileAccount__7x_Uy{display:flex;align-items:center;flex-wrap:wrap;gap:8px 24px;padding:16px 8px 0}.HomeNavigation_mobileAccount__7x_Uy a,.HomeNavigation_mobileAccount__7x_Uy button{display:inline-flex;align-items:center;gap:12px;min-height:44px;border:0;background:transparent;color:var(--ink)}}@media (max-width:620px){.HomeNavigation_header__X6cws{--product-header-top:14px;--product-header-height:62px;width:calc(100% - 32px);margin-top:14px}.HomeNavigation_header__X6cws[data-home-hero]{margin-top:0}.HomeNavigation_inner__MLv0_{gap:12px;padding:10px 13px}.HomeNavigation_header__X6cws a.HomeNavigation_brand__4HDJu{gap:6px;font-size:13px}.HomeNavigation_brand__4HDJu img{width:23px;height:23px}.HomeNavigation_brandName__GyuhQ{display:none}.HomeNavigation_brandShortName__LRTY3{display:inline}.HomeNavigation_header__X6cws .HomeNavigation_accountTrigger__jaBtG,.HomeNavigation_header__X6cws a.HomeNavigation_signIn__OMdEF{gap:5px;min-height:34px;padding:7px 9px;font-size:12px}.HomeNavigation_signIn__OMdEF svg{width:12px;height:12px}.HomeNavigation_fallbackNav__wOM_a{gap:12px;font-size:12px}.HomeNavigation_mobileNav__4Yome{padding:12px}.HomeNavigation_columns__JXEgp,.HomeNavigation_columns__JXEgp[data-columns="3"]{grid-template-columns:minmax(0,1fr);gap:20px}.HomeNavigation_destination__XcRbZ{min-height:72px;padding-block:10px}.HomeNavigation_columnTitle__0aKKY{padding-bottom:6px}.HomeNavigation_linkDescription__RahHN{font-size:13px}}@supports not (backdrop-filter:blur(1px)){.HomeNavigation_accountPanel__gly_m,.HomeNavigation_header__X6cws,.HomeNavigation_mobileNav__4Yome,.HomeNavigation_panel__2g4y_{background:#f5f6f7;border-color:#e2e4e8}}@media (prefers-reduced-transparency:reduce){.HomeNavigation_accountPanel__gly_m,.HomeNavigation_header__X6cws,.HomeNavigation_mobileNav__4Yome,.HomeNavigation_panel__2g4y_{background:#f5f6f7;border-color:#e2e4e8;-webkit-backdrop-filter:none;backdrop-filter:none}.HomeNavigation_header__X6cws:after,.HomeNavigation_header__X6cws:before{display:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.HomeNavigation_header__X6cws *,.HomeNavigation_header__X6cws :after,.HomeNavigation_header__X6cws :before{animation:none!important;transition:none!important}}@media (forced-colors:active){.HomeNavigation_accountPanel__gly_m,.HomeNavigation_header__X6cws,.HomeNavigation_mobileNav__4Yome,.HomeNavigation_panel__2g4y_{background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.HomeNavigation_header__X6cws:after,.HomeNavigation_header__X6cws:before{display:none;-webkit-backdrop-filter:none;backdrop-filter:none}.HomeNavigation_artwork__wKTXg,.HomeNavigation_editorialImage__BCY3O{visibility:hidden}.HomeNavigation_header__X6cws :where(a,button){color:LinkText}.HomeNavigation_mobileTrigger__DmHUQ[aria-expanded=true],.HomeNavigation_trigger__i9J_7[aria-expanded=true]{border:1px solid Highlight}.HomeNavigation_header__X6cws :where(a,button):focus-visible{outline:2px solid Highlight}.HomeNavigation_mobileCta__1P_hU{border-color:ButtonText}}@media print{.HomeNavigation_header__X6cws{display:none}}.Home_home__M1i3P{background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--text-base);font-optical-sizing:auto;line-height:1.6;-webkit-font-smoothing:antialiased}.Home_home__M1i3P :where(h1,h2,h3,h4,h5,p,ul,ol,figure){margin:0}.Home_home__M1i3P :where(button,input,a){font-family:inherit}.Home_home__M1i3P :where(button){cursor:pointer}.Home_home__M1i3P :where(a){text-decoration:none}.Home_home__M1i3P :where(ul,ol){padding:0;list-style:none}.Home_home__M1i3P :where(svg){flex-shrink:0}.Home_home__M1i3P :where(h1,h2,h3,h4,h5){font-family:var(--font-heading);color:inherit}.Home_home__M1i3P :where(h2){font-size:var(--heading-section);font-weight:var(--weight-heading);letter-spacing:var(--tracking-heading);line-height:1.16}.Home_home__M1i3P :where(h2>span){color:var(--heading-muted)}.Home_home__M1i3P :where(h3){font-size:var(--heading-card);font-weight:var(--weight-heading);line-height:1.3;letter-spacing:-.025em}.Home_home__M1i3P :where(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:5px;border-radius:var(--radius-control)}.Home_home__M1i3P :where(section,figure){scroll-margin-top:104px}.Home_container___rAjG{margin-inline:auto;width:var(--container-width)}.Home_sectionNote__OWogi{margin-top:28px;color:var(--muted);font-size:var(--text-sm);max-width:85ch}.Home_outlineButton__WnvEq,.Home_primaryButton__DdTa1{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border:1px solid transparent;font-size:var(--text-sm);font-weight:var(--weight-strong);line-height:1.4;white-space:nowrap;box-shadow:var(--shadow-control);transition:background var(--duration),border-color var(--duration);border-radius:var(--marketing-radius-control,999px)}.Home_primaryButton__DdTa1{background:var(--accent);color:var(--surface-raised)}.Home_primaryButton__DdTa1:hover{background:var(--accent-hover)}.Home_outlineButton__WnvEq{border-color:var(--border-strong);background:var(--surface-raised);color:var(--ink)}.Home_outlineButton__WnvEq:hover{background:var(--surface-muted)}.Home_textLink__J4XTG{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-strong)}.Home_textLink__J4XTG:hover{color:var(--accent)}@media (prefers-reduced-motion:reduce){.Home_home__M1i3P,.Home_home__M1i3P *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.Home_home__M1i3P{font-weight:var(--weight-body);line-height:var(--leading-body)}.Home_steps__h37bq{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--card-gap)}.Home_steps__h37bq li{min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface-raised);padding:var(--space-3)}.Home_stepCopy___P_79{padding:var(--card-padding) var(--space-5)}.Home_steps__h37bq h3{font-size:var(--heading-card);line-height:var(--leading-heading)}.Home_steps__h37bq p{margin-top:var(--space-3);color:var(--muted);font-size:var(--text-base);line-height:var(--leading-body)}.Home_pricingLayout__FFJ2D{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,2fr);align-items:start;gap:32px}.Home_pricingIntro__Dw3_J{padding-top:16px}.Home_pricingIntro__Dw3_J h2{font-size:var(--heading-section)}.Home_pricingIntro__Dw3_J .Home_sectionNote__OWogi{font-size:var(--text-sm);margin-top:24px}.Home_plans___pAMe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(7,auto);column-gap:20px}.Home_plan__6pTJ7{display:grid;grid-row:1/span 7;grid-template-rows:subgrid;padding:32px;border:1px solid var(--border);border-radius:var(--marketing-radius-card,44px);background:var(--surface-raised);color:var(--ink);box-shadow:0 24px 64px -24px var(--shadow-medium)}.Home_proPlan__dXMNE{--ink:var(--surface-raised);--muted:var(--pricing-body-inverse);--border:var(--pricing-navy);background:var(--pricing-navy)}.Home_planTop__5rOJc{margin-top:16px}.Home_planTop__5rOJc h3{font-size:var(--heading-card);font-weight:var(--weight-heading);line-height:var(--leading-heading)}.Home_planTop__5rOJc p{max-width:36ch;margin-top:12px;color:var(--muted);font-size:var(--text-base);line-height:var(--leading-body)}.Home_price__ENZc2{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:28px;font-family:var(--font-emphasis);font-size:52px;font-weight:700;line-height:1.1;letter-spacing:-.05em}.Home_price__ENZc2 span{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-body);letter-spacing:0;color:var(--muted)}.Home_planScope__sWry9{font-size:var(--text-sm);color:var(--muted)}.Home_planFeatures__e1ycV{display:grid;grid-row:4/span 3;grid-template-rows:subgrid;gap:20px;margin:28px 0 32px}.Home_planFeatures__e1ycV>div{display:grid;grid-template-columns:1fr;gap:8px;font-size:var(--text-base);line-height:var(--leading-body)}.Home_planFeatures__e1ycV dt{color:var(--ink);font-weight:700}.Home_planFeatures__e1ycV dd{margin:0;color:var(--muted)}.Home_planButton__A5bfe{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;min-height:44px;margin-top:auto;padding:12px 20px;border-radius:var(--marketing-radius-control,var(--radius-pill));background:var(--pricing-navy);color:var(--surface-raised);font-size:var(--text-control);font-weight:var(--weight-strong);transition:background var(--duration)}.Home_planButton__A5bfe:hover{background:var(--pricing-navy-hover)}.Home_proPlan__dXMNE .Home_planButton__A5bfe{background:var(--surface-raised);color:var(--pricing-navy)}.Home_proPlan__dXMNE .Home_planButton__A5bfe:hover{background:var(--surface-muted)}@media (max-width:899px){.Home_steps__h37bq{grid-template-columns:1fr}.Home_steps__h37bq li{display:grid;grid-template-columns:1fr 1.2fr;align-items:center}}@media (max-width:1199px){.Home_pricingLayout__FFJ2D{grid-template-columns:1fr;gap:24px}.Home_pricingIntro__Dw3_J{padding-top:0;max-width:640px}}@media (max-width:639px){.Home_steps__h37bq li{display:block}.Home_plans___pAMe{grid-template-columns:1fr;grid-template-rows:none;row-gap:var(--card-gap)}.Home_plan__6pTJ7{display:flex;flex-direction:column;grid-row:auto;padding:28px;border-radius:var(--marketing-radius-card,32px)}.Home_price__ENZc2{margin-top:24px}.Home_planTop__5rOJc h3{font-size:var(--heading-card)}.Home_planTop__5rOJc p{font-size:var(--text-base);min-height:0}.Home_planFeatures__e1ycV{grid-template-rows:none}}.BrandLogo_logo__UFBYa{display:block;width:270px;max-width:100%;height:auto;flex-shrink:1}@media (max-width:639px){.BrandLogo_logo__UFBYa{width:210px}}.colors_palette__BJkGC{--hero-report-glow:#29466680;--data-comparison:#648cb6;--surface-white:#ffffff;--surface:#f8f9fa;--surface-raised:#ffffff;--surface-muted:#eef1f4;--surface-accent:#eaf2fc;--surface-subtle:#f5f8fa;--ink:#1b2734;--muted:#5f6b77;--subtle:#626f7b;--border:#e2e7ec;--border-strong:#d4dde6;--border-selected:#b8cbd8;--accent:#1069cb;--accent-hover:#0c55a6;--accent-ink:#125fab;--heading-muted:var(--ink);--inverse-surface:#0c0e10;--inverse-raised:#181c1f;--inverse-hover:#20282d;--inverse-panel:#13232e;--inverse-panel-highlight:#25445a;--inverse-ink:#f5f3ee;--inverse-body:#c8d4df;--inverse-muted:#aab7be;--inverse-subtle:#99a8b1;--inverse-accent:#8bbcec;--inverse-border:#304659;--inverse-header:#0c0e10eb;--hero-glow:#22333d60;--button-warm:#f3efe7;--pricing-navy:#041438;--pricing-navy-hover:#102952;--pricing-body-inverse:#bac7df;--evidence-surface:#f4f6f2;--evidence-control:#e8ece7;--evidence-border:#dbe3dd;--evidence-ink:#42564e;--evidence-action:#365d57;--evidence-positive:#a6bcae;--question-ink:#715932;--data-ink:#496b7e;--data-track:#e0e8ed;--data-highlight:#ddaa8e;--data-track-inverse:#3a4144;--data-label-inverse:#81919b;--white-overlay-soft:#ffffff05;--white-overlay-hover:#ffffff0d;--white-border-soft:#ffffff12;--white-border:#ffffff25;--white-border-strong:#ffffff40;--shadow-faint:#13232e08;--shadow-soft:#13232e0d;--shadow-medium:#13232e26;--shadow-deep:#13232e55;--shadow-dark:#000000}.colors_reportHome__S6lm3{--home-surface:#f5f5f7;--home-raised:#ffffff;--home-ink:#222731;--home-muted:#606a77;--home-secondary:#697380;--home-border:#e1e5ea;--home-accent:#315fa5;--home-card-blue:#eaf0f6;--home-card-sage:#edf2ef;--home-card-lilac:#f0edf6;--home-card-sand:#f4f0e8;--home-card-rose:#f7eceb;--home-shadow:#18283b14;--home-night:#101c2a;--home-night-muted:#c3ccda;--home-night-ink:#f5f7fb;--home-night-border:#ffffff24;--home-night-glow:#3b607f55;--home-paper:#fafbfc;--home-paper-ink:#243349;--home-paper-muted:#5c6c7d;--home-paper-line:#e1e7ee;--home-paper-shadow:#07132140;--home-chart:#638ba8;--home-chart-light:#c3d4e0;--home-material-rim:#ffffffb3;--home-stage-glow:#ffffff;--home-material-shadow:#18283b12}[data-theme=dark] .colors_reportHome__S6lm3{--home-surface:#18222e;--home-raised:#202d3c;--home-ink:#f0f2f5;--home-muted:#bcc5d1;--home-secondary:#b2bfce;--home-border:#3b4d62;--home-accent:#a8c8e8;--home-card-blue:#253c50;--home-card-sage:#263f3b;--home-card-lilac:#37324c;--home-card-sand:#413c32;--home-card-rose:#46333b;--home-shadow:#00000024;--home-material-rim:#ffffff12;--home-stage-glow:#34475a;--home-material-shadow:#00000030}.colors_blueIvory__yFITp,.colors_navigationPalette__XpzjZ,.colors_workspacePalette__PMQhn.colors_workspacePalette__PMQhn{--cash-negative:#963f2b;--cash-deficit-surface:#f6ede7;--cash-baseline:#6d829b;--cash-negative-inverse:#f1b49d;--cash-positive-inverse:#81d1c4;--cash-deficit-inverse:#352e30;--scene-ground:#dce4e8;--scene-edge:#b8c8d2;--scene-paper:#f5f7fa;--scene-wall:#c3d2dd;--scene-roof:#718da6;--scene-glass:#315777;--scene-glass-light:#8eb1c6;--scene-ink:#213b52;--scene-leaf:#608d83;--scene-leaf-light:#99b6a1;--scene-timber:#b6a087;--scene-sand:#ded2bc;--scene-water:#85b9bf;--scene-line:#637e92;--hero-surface:#102437;--hero-ink:#f7f4ef;--hero-muted:#e0e6ef;--hero-action:#376bd1;--hero-action-hover:#2c59b5;--hero-field:#10243de6;--hero-field-border:#a9bad0;--hero-nav-surface:#102437e6;--hero-nav-hover:#294660;--hero-shade:#08172ac7;--hero-shade-bottom:#08172a26;--surface:#ffffff;--surface-raised:#ffffff;--surface-muted:#f2f5f9;--ink:#14263d;--muted:#526174;--border:#dce3eb;--border-selected:#527ca6;--accent:#264f86;--accent-hover:#1b3c6c;--accent-foreground:#ffffff;--brand-surface:#14263d;--brand-foreground:#ffffff;--highlight:#147d78;--explore-accent:#246b70;--explore-selected:#246b70;--decision-accent:#62558a;--focus:#527ca6;--paper-shadow:0 8px 24px #13232e0d;--shadow-medium:#13232e26}.colors_workspacePalette__PMQhn.colors_workspacePalette__PMQhn[data-theme=dark],[data-theme=dark] .colors_blueIvory__yFITp,[data-theme=dark] .colors_navigationPalette__XpzjZ{--cash-negative:#f1b49d;--cash-deficit-surface:#352e30;--cash-baseline:#8ea7c1;--scene-ground:#3b5063;--scene-edge:#293e51;--scene-paper:#d9dfdc;--scene-wall:#a6b8c6;--scene-roof:#648098;--scene-glass:#29465f;--scene-glass-light:#8cabbf;--scene-ink:#1b3044;--scene-leaf:#679b8e;--scene-leaf-light:#a1bfad;--scene-timber:#ac9982;--scene-sand:#bbaf9a;--scene-water:#79a7b4;--scene-line:#5c788f;--surface-white:#141c26;--surface:#141c26;--surface-raised:#1d2938;--surface-muted:#28384b;--surface-accent:#253c50;--surface-subtle:#18222e;--ink:#f7f4ef;--muted:#bac7d5;--border:#586f88;--border-strong:#7895b3;--border-selected:#7895b3;--accent:#a8c8e8;--accent-hover:#c0daf2;--accent-ink:#a8c8e8;--accent-foreground:#152e49;--highlight:#81d1c4;--explore-accent:#8bcbd0;--decision-accent:#c2b5e5;--focus:#a8c8e8}.ReportHome_home__tuFOF.ReportHome_home__tuFOF{--font-body:var(--font-manrope),Arial,sans-serif;--font-heading:var(--font-newsreader),Georgia,serif;--home-page-gutter:32px;--home-section-width:min(1256px,calc(100% - 2 * var(--home-page-gutter)));--home-section-padding:104px;--home-heading-size:clamp(34px,4.1vw,58px);--home-heading-weight:600;--home-heading-leading:1.08;--home-heading-tracking:-0.045em;--home-heading-gap:80px;--home-heading-space:48px;--home-description-size:16px;--home-description-leading:1.75;--home-description-gap:20px;--home-description-width:440px;--home-description-wide:640px;--home-card-heading-size:clamp(24px,2.4vw,32px);background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.7;overflow-wrap:anywhere}.ReportHome_home__tuFOF :where(h1,h2,h3,p,figure,ol){margin:0}.ReportHome_home__tuFOF :where(h1,h2,h3){font-family:var(--font-heading);text-wrap:balance}.ReportHome_home__tuFOF :where(a,button,summary){font-family:inherit}.ReportHome_home__tuFOF :where(a){text-decoration:none}.ReportHome_home__tuFOF :where(button,summary){cursor:pointer}.ReportHome_home__tuFOF :where(a,button,summary,input,textarea):focus-visible{outline:3px solid var(--focus);outline-offset:4px}.ReportHome_home__tuFOF section{scroll-margin-top:100px}.ReportHome_container__gJ3x_{width:min(1256px,calc(100% - 64px));margin-inline:auto}.ReportHome_container__gJ3x_:not(.ReportHome_heroContent__JGqyu){width:var(--home-section-width)}.ReportHome_hero__Y6wkn{position:relative;isolation:isolate;margin-top:calc(-1 * var(--header-height));color:var(--hero-ink);background:var(--hero-surface)}.ReportHome_landscape__SqnYM{object-fit:cover;object-position:center 58%;z-index:-2}.ReportHome_heroShade__tOm8y{position:absolute;inset:0;background:linear-gradient(90deg,var(--hero-shade),var(--hero-shade-bottom));z-index:-1}.ReportHome_heroContent__JGqyu{padding-top:calc(var(--header-height) + 90px);padding-bottom:90px}.ReportHome_hero__Y6wkn h1{max-width:1000px;font-size:clamp(42px,5.3vw,76px);font-weight:700;line-height:1.08;letter-spacing:-.035em}.ReportHome_hero__Y6wkn h1 em{font-weight:500}.ReportHome_heroDescription__sx0vB{max-width:610px;font-size:18px;margin-top:28px!important;color:var(--hero-muted)}.ReportHome_heroQuestion__U3xVW{max-width:650px;margin-top:28px}.ReportHome_actions__e3f8w{display:flex;align-items:center;flex-wrap:wrap;gap:12px 30px;margin-top:24px}.ReportHome_heroLink__AzBDk{color:var(--hero-ink);border-bottom:1px solid var(--hero-field-border)}.ReportHome_heroNote__IIrE6{margin-top:24px!important;color:var(--hero-muted);font-size:13px}.ReportHome_hero__Y6wkn a:focus-visible{outline-color:var(--hero-field-border)}.ReportHome_heroLink__AzBDk,.ReportHome_primary__BO2l1,.ReportHome_textLink__zbTbX{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:44px;font-size:14px;font-weight:700}.ReportHome_closing__VJb6Z,.ReportHome_principles__YBNXh,.ReportHome_section__f8ALX{color:var(--home-ink)}.ReportHome_section__f8ALX{padding-block:var(--home-section-padding)}.ReportHome_closing__VJb6Z h2,.ReportHome_section__f8ALX :where(h2,h3){font-family:var(--font-heading)}.ReportHome_closing__VJb6Z h2,.ReportHome_section__f8ALX h2{font-size:var(--home-heading-size);font-weight:var(--home-heading-weight);line-height:var(--home-heading-leading);letter-spacing:var(--home-heading-tracking);font-family:var(--font-heading)}.ReportHome_closing__VJb6Z h2 em,.ReportHome_section__f8ALX h2 em{color:var(--home-secondary);font-style:italic}.ReportHome_primary__BO2l1{padding:13px 23px;border-radius:var(--marketing-radius-control,999px);background:var(--accent);color:var(--accent-foreground);box-shadow:0 3px 8px var(--home-shadow);transition:background .18s ease,box-shadow .18s ease,transform .24s ease}.ReportHome_primary__BO2l1:hover{background:var(--accent-hover);box-shadow:0 8px 20px var(--home-shadow);transform:translateY(-2px)}.ReportHome_primary__BO2l1:active{transform:scale(.98)}.ReportHome_textLink__zbTbX{color:var(--home-accent);justify-content:flex-start}.ReportHome_primary__BO2l1 svg,.ReportHome_textLink__zbTbX svg{transition:transform .24s ease}.ReportHome_primary__BO2l1:hover svg,.ReportHome_textLink__zbTbX:hover svg{transform:translateX(3px)}.ReportHome_textLink__zbTbX:hover{text-decoration:underline;text-underline-offset:5px}.ReportHome_principles__YBNXh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-block:36px;border-bottom:1px solid var(--home-border)}.ReportHome_principles__YBNXh p{display:flex;align-items:center;gap:16px;font-size:12px;color:var(--home-muted)}.ReportHome_principles__YBNXh svg{flex-shrink:0;color:var(--home-secondary)}.ReportHome_principles__YBNXh strong{display:block;color:var(--home-ink);font-size:14px;font-weight:700}.ReportHome_sectionHeading__uSsrt{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:var(--home-heading-gap);margin-bottom:var(--home-heading-space)}.ReportHome_headingCopy__Y3uUz>p,.ReportHome_sectionHeading__uSsrt>p{max-width:var(--home-description-width);color:var(--home-muted);line-height:var(--home-description-leading);font-size:var(--home-description-size)}.ReportHome_headingCopy__Y3uUz .ReportHome_textLink__zbTbX,.ReportHome_headingCopy__Y3uUz>p+p{margin-top:16px}.ReportHome_industryExplorer__n3yG0{min-width:0;overflow:hidden;border:1px solid var(--home-border);border-radius:var(--marketing-radius-panel,36px);background:radial-gradient(ellipse at 75% 25%,var(--home-stage-glow),transparent 65%),var(--home-card-blue);box-shadow:inset 0 1px 0 var(--home-material-rim),0 20px 60px -40px var(--home-material-shadow)}.ReportHome_industryChoices__di2Kk{display:flex;flex-wrap:nowrap;justify-content:safe center;gap:8px;overflow-x:auto;padding:20px 24px;background:var(--home-surface);scrollbar-width:thin}.ReportHome_industryPicker__EYqau{position:relative;border-bottom:1px solid var(--home-border)}.ReportHome_industryScrollButton__9Xg_Q{display:none}.ReportHome_industryPicker__EYqau[data-overflow=true] .ReportHome_industryChoices__di2Kk{padding-inline:48px}.ReportHome_industryPicker__EYqau[data-overflow=true] .ReportHome_industryScrollButton__9Xg_Q{display:grid;place-items:center;position:absolute;z-index:2;top:50%;left:4px;transform:translateY(-50%);width:40px;height:44px;border:0;border-radius:var(--marketing-radius-card,12px);background:var(--home-surface);color:var(--home-ink);box-shadow:0 0 12px 5px var(--home-surface)}.ReportHome_industryPicker__EYqau[data-overflow=true] .ReportHome_industryScrollButton__9Xg_Q:last-child{left:auto;right:4px}.ReportHome_industryScrollButton__9Xg_Q:disabled{visibility:hidden}.ReportHome_industryChoices__di2Kk button{position:relative;isolation:isolate;display:flex;align-items:center;min-height:44px;padding:10px 16px;flex-shrink:0;border:1px solid transparent;border-radius:var(--marketing-radius-control,999px);background:transparent;color:var(--home-muted);font-size:13px;font-weight:600;transition:color .18s ease}.ReportHome_industryChoices__di2Kk button:hover,.ReportHome_industryChoices__di2Kk button[aria-pressed=true]{color:var(--home-ink)}.ReportHome_industryChoices__di2Kk button[aria-pressed=true]{background:transparent}.ReportHome_industrySelection__EihgD{position:absolute;inset:0;z-index:-1;border:1px solid var(--home-border);border-radius:inherit;background:var(--home-raised);box-shadow:0 3px 10px var(--home-shadow)}.ReportHome_industryExample__Gj_Vc{position:relative;overflow:hidden;padding:56px;background:transparent}.ReportHome_industryContent__ept_d{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:48px;min-height:360px}.ReportHome_industryArt__yn2fZ{order:1;width:100%;max-width:520px;justify-self:center}.ReportHome_industryArt__yn2fZ svg{display:block;width:100%;height:auto;filter:drop-shadow(0 22px 24px var(--home-material-shadow))}.ReportHome_industryExample__Gj_Vc h3{max-width:21ch;font-size:clamp(25px,2.4vw,34px);font-weight:600;line-height:1.22;letter-spacing:-.04em}.ReportHome_industryExample__Gj_Vc p{margin-top:18px;max-width:44ch;color:var(--home-muted);font-size:15px}.ReportHome_industryExample__Gj_Vc .ReportHome_primary__BO2l1{margin-top:26px}.ReportHome_industryExample__Gj_Vc .ReportHome_exampleNote__WnDtG{font-size:12px;max-width:40ch}.ReportHome_packagesBand__y88M_,.ReportHome_researchBand__cUO3O{background:var(--home-surface)}.ReportHome_reportDirectory__bRfCK{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}.ReportHome_reportDirectory__bRfCK li{grid-column:span 2;min-width:0}.ReportHome_reportDirectory__bRfCK li:nth-child(-n+2){grid-column:span 3}.ReportHome_reportCardReveal__N0rdn{height:100%}.ReportHome_reportDestination__4nPmz{position:relative;display:flex;flex-direction:column;height:100%;min-height:350px;overflow:hidden;padding:32px 32px 22px;isolation:isolate;perspective:800px;border:1px solid var(--home-material-rim);border-radius:var(--marketing-radius-card,30px);background:linear-gradient(145deg,var(--home-raised),var(--card-material));color:var(--home-ink);box-shadow:0 2px 3px var(--home-material-shadow),inset 0 1px 0 var(--home-material-rim);transition:box-shadow .3s ease}.ReportHome_reportDirectory__bRfCK li:first-child .ReportHome_reportDestination__4nPmz{--card-material:var(--home-card-blue)}.ReportHome_reportDirectory__bRfCK li:nth-child(2) .ReportHome_reportDestination__4nPmz{--card-material:var(--home-card-sage)}.ReportHome_reportDirectory__bRfCK li:nth-child(3) .ReportHome_reportDestination__4nPmz{--card-material:var(--home-card-sand)}.ReportHome_reportDirectory__bRfCK li:nth-child(4) .ReportHome_reportDestination__4nPmz{--card-material:var(--home-card-lilac)}.ReportHome_reportDirectory__bRfCK li:nth-child(5) .ReportHome_reportDestination__4nPmz{--card-material:var(--home-card-rose)}.ReportHome_reportCardCopy__tgQ_T{position:relative;z-index:1}.ReportHome_reportDestination__4nPmz h3{font-size:23px;font-weight:600;line-height:1.25;letter-spacing:-.035em}.ReportHome_reportDestination__4nPmz p{margin-top:10px;color:var(--home-muted);font-size:14px;line-height:1.6;max-width:38ch}.ReportHome_reportCardArt__Nh0CI{display:flex;flex:1;align-items:center;justify-content:center;margin-top:16px;transform-style:preserve-3d;background:radial-gradient(ellipse at center,var(--home-material-rim),transparent 65%)}.ReportHome_reportCardArt__Nh0CI svg{width:220px;height:176px;max-width:100%;filter:drop-shadow(0 20px 18px var(--home-material-shadow))}.ReportHome_reportDirectory__bRfCK li:nth-child(-n+2) .ReportHome_reportCardArt__Nh0CI svg{width:280px;height:205px}.ReportHome_cardArrow__STbGF{position:absolute;right:22px;bottom:22px;display:grid;place-items:center;width:38px;height:38px;border-radius:var(--marketing-radius-control,50%);background:var(--home-raised);color:var(--home-ink);box-shadow:0 2px 6px var(--home-shadow);transition:background .2s ease,color .2s ease}.ReportHome_reportDestination__4nPmz:is(:hover,:focus-visible){box-shadow:0 20px 38px -16px var(--home-material-shadow),inset 0 1px 0 var(--home-material-rim)}.ReportHome_reportDestination__4nPmz:is(:hover,:focus-visible) .ReportHome_cardArrow__STbGF{background:var(--accent);color:var(--accent-foreground)}.ReportHome_reportDestination__4nPmz:focus-visible{outline-offset:5px}.ReportHome_featureGrid__3RAuH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ReportHome_featureGrid__3RAuH>*{min-width:0}.ReportHome_featureGrid__3RAuH>:first-child{grid-column:1/-1}.ReportHome_featureRow__Gosj9{display:flex;flex-direction:column;height:100%;overflow:hidden;gap:24px;padding:40px;border-radius:var(--marketing-radius-panel,32px);background:var(--home-surface)}.ReportHome_featureRow__Gosj9 h3{max-width:25ch;font-size:28px;line-height:1.2;font-weight:600;letter-spacing:-.04em}.ReportHome_featureRow__Gosj9 p{margin-top:18px;color:var(--home-muted);max-width:48ch;font-size:15px}.ReportHome_featureList__y_vz_{list-style:none;padding:0;display:grid;gap:8px;margin-block:22px}.ReportHome_featureList__y_vz_ li{display:flex;align-items:center;gap:10px;font-size:13px}.ReportHome_featureList__y_vz_ svg{color:var(--home-accent);flex-shrink:0}.ReportHome_featureArt__vHADW{--data-ink:var(--home-muted);min-width:0;width:100%;margin-top:auto}.ReportHome_featureArt__vHADW>:first-child{background:transparent}.ReportHome_featureRow__Gosj9[data-feature=explore]{background:linear-gradient(145deg,var(--home-raised),var(--home-card-sage))}.ReportHome_featureRow__Gosj9[data-feature=decide]{background:linear-gradient(145deg,var(--home-raised),var(--home-card-lilac))}.ReportHome_featureRow__Gosj9[data-feature=build]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;padding:56px;gap:48px;min-height:540px;background:radial-gradient(ellipse at 85% 80%,var(--home-night-glow),transparent 65%),var(--home-night);color:var(--home-night-ink)}.ReportHome_featureRow__Gosj9[data-feature=build] h3{max-width:15ch;font-size:clamp(32px,3.1vw,44px)}.ReportHome_featureRow__Gosj9[data-feature=build] p{color:var(--home-night-muted)}.ReportHome_featureRow__Gosj9[data-feature=build] .ReportHome_featureList__y_vz_ svg,.ReportHome_featureRow__Gosj9[data-feature=build] .ReportHome_textLink__zbTbX{color:var(--home-night-ink)}.ReportHome_featureRow__Gosj9 .ReportHome_previewCaption__r6ZXX{margin:0;text-align:center;font-size:11px}.ReportHome_previewScene__HufDs{position:relative;display:grid;place-items:center;height:410px;perspective:1100px}.ReportHome_previewScene__HufDs:before{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(ellipse,var(--home-night-glow),transparent 70%)}.ReportHome_previewStack__PXgZZ{position:relative;width:380px;height:300px;max-width:100%;transform-style:preserve-3d}.ReportHome_previewBack__mxtXz,.ReportHome_previewPaper__C3t5B,.ReportHome_previewSource__IqXrQ{position:absolute;background:var(--home-paper);color:var(--home-paper-ink);border:1px solid var(--home-paper-line);box-shadow:0 20px 40px var(--home-paper-shadow)}.ReportHome_previewBack__mxtXz{inset:36px -10px -25px 8px;overflow:hidden;border-radius:var(--marketing-radius-card,16px);transform:rotate(-10deg);opacity:.75;padding:20px;display:flex;gap:12px;font-size:11px}.ReportHome_previewGrid__AMB9a{position:absolute;inset:60px 20px 20px;background:linear-gradient(var(--home-paper-line) 1px,transparent 1px),linear-gradient(90deg,var(--home-paper-line) 1px,transparent 1px);background-size:26px 26px}.ReportHome_previewPaper__C3t5B{inset:0;padding:26px;border-radius:var(--marketing-radius-card,16px);transform:rotate(-6deg)}.ReportHome_previewToolbar__rMAL0{display:flex;justify-content:space-between;gap:8px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--home-paper-line);font-size:10px;color:var(--home-paper-muted)}.ReportHome_previewToolbar__rMAL0 span{display:flex;gap:8px;align-items:center}.ReportHome_previewPaper__C3t5B>strong{display:block;font-size:25px;line-height:1.2;letter-spacing:-.04em}.ReportHome_previewChart__LV5xm{display:flex;align-items:end;gap:10px;height:82px;margin-top:18px;border-bottom:1px solid var(--home-paper-line)}.ReportHome_previewChart__LV5xm span{flex:1;background:var(--home-chart-light);border-radius:4px 4px 0 0}.ReportHome_previewChart__LV5xm span:nth-child(2n){background:var(--home-chart)}.ReportHome_previewLines__FnnDC{display:grid;gap:5px;margin-top:16px}.ReportHome_previewLines__FnnDC span{height:4px;background:var(--home-paper-line);border-radius:4px}.ReportHome_previewLines__FnnDC span:nth-child(2){width:85%}.ReportHome_previewLines__FnnDC span:nth-child(3){width:65%}.ReportHome_previewSource__IqXrQ{left:88px;right:-40px;bottom:-16px;display:flex;align-items:center;gap:12px;padding:16px;border-radius:var(--marketing-radius-card,14px);transform:rotate(4deg);background:color-mix(in srgb,var(--home-paper) 94%,transparent);backdrop-filter:blur(14px)}.ReportHome_previewSource__IqXrQ strong{display:block;font-size:12px}.ReportHome_previewSource__IqXrQ div>span{display:block;font-size:9px;margin-top:4px;color:var(--home-paper-muted)}.ReportHome_sourceIcon__4f1Kj{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--home-paper-line);flex-shrink:0}.ReportHome_previewSource__IqXrQ>svg{margin-left:auto;flex-shrink:0}.ReportHome_planComparison__7OUvm{overflow:hidden;border:1px solid var(--home-border);border-radius:var(--marketing-radius-panel,28px);background:var(--home-raised);box-shadow:0 16px 40px -28px var(--home-material-shadow)}.ReportHome_plans__P_AHG{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}.ReportHome_comparisonCaption__wXbb_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ReportHome_plans__P_AHG td,.ReportHome_plans__P_AHG th{padding:20px 32px;vertical-align:top}.ReportHome_plans__P_AHG thead th{padding-block:32px;width:37%;font-weight:400}.ReportHome_plans__P_AHG thead .ReportHome_comparisonIntro__qzGh9{width:26%;vertical-align:middle;background:var(--home-surface)}.ReportHome_comparisonIntro__qzGh9>span{display:block;font-family:var(--font-heading);font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.035em}.ReportHome_comparisonIntro__qzGh9 p{margin-top:14px;font-size:13px;color:var(--home-muted)}.ReportHome_plans__P_AHG thead [data-plan=Pro]{--home-ink:var(--home-night-ink);--home-muted:var(--home-night-muted);color:var(--home-night-ink);background:radial-gradient(ellipse at top right,var(--home-night-glow),transparent 80%),var(--home-night)}.ReportHome_plans__P_AHG h3{font-size:26px;font-weight:600;letter-spacing:-.035em;line-height:1.25}.ReportHome_plans__P_AHG .ReportHome_price__5RDaQ{margin-top:24px;font-size:46px;font-weight:600;letter-spacing:-.055em;line-height:1;color:var(--home-ink);white-space:nowrap}.ReportHome_price__5RDaQ span{display:block;margin-top:10px;font-size:11px;font-weight:400;letter-spacing:0;color:var(--home-muted)}.ReportHome_plans__P_AHG .ReportHome_planSummary__6bZZA{margin-top:20px;color:var(--home-muted);font-size:14px;font-weight:400}.ReportHome_plans__P_AHG tbody th,.ReportHome_plans__P_AHG tfoot th{font-size:13px;font-weight:600;background:var(--home-surface)}.ReportHome_plans__P_AHG tbody td,.ReportHome_plans__P_AHG tbody th,.ReportHome_plans__P_AHG tfoot td,.ReportHome_plans__P_AHG tfoot th{border-top:1px solid var(--home-border);vertical-align:middle}.ReportHome_plans__P_AHG td{font-size:14px;line-height:1.65;color:var(--home-muted)}.ReportHome_plans__P_AHG tbody [data-plan=Pro],.ReportHome_plans__P_AHG tfoot [data-plan=Pro]{background:var(--home-card-blue)}.ReportHome_plans__P_AHG tfoot th{color:var(--home-muted)}.ReportHome_plans__P_AHG tfoot td{padding-block:24px}.ReportHome_plans__P_AHG .ReportHome_primary__BO2l1{width:100%;padding-inline:16px}.ReportHome_plans__P_AHG [data-plan=Express] .ReportHome_primary__BO2l1{border:1px solid var(--home-border);background:transparent;color:var(--home-ink);box-shadow:none}.ReportHome_plans__P_AHG [data-plan=Express] .ReportHome_primary__BO2l1:hover{background:var(--home-surface);border-color:var(--home-secondary)}.ReportHome_planIncludes__HU9gc{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 32px;border-top:1px solid var(--home-border);background:var(--home-raised)}.ReportHome_planIncludes__HU9gc p{font-size:12px;color:var(--home-muted)}.ReportHome_planIncludes__HU9gc p:first-child{display:flex;align-items:center;gap:10px}.ReportHome_planIncludes__HU9gc svg{flex-shrink:0}@media (max-width:900px){.ReportHome_plans__P_AHG td,.ReportHome_plans__P_AHG th{padding-inline:20px}.ReportHome_comparisonIntro__qzGh9>span{font-size:25px}.ReportHome_planIncludes__HU9gc{padding-inline:20px}}@media (max-width:640px){.ReportHome_planComparison__7OUvm{border-radius:var(--marketing-radius-panel,24px)}.ReportHome_plans__P_AHG tbody tr,.ReportHome_plans__P_AHG tfoot tr,.ReportHome_plans__P_AHG thead tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ReportHome_plans__P_AHG tfoot th,.ReportHome_plans__P_AHG thead .ReportHome_comparisonIntro__qzGh9{display:none}.ReportHome_plans__P_AHG thead th{width:auto;padding:24px 18px}.ReportHome_plans__P_AHG h3{font-size:23px;min-height:2.5em}.ReportHome_plans__P_AHG .ReportHome_price__5RDaQ{font-size:40px;margin-top:20px}.ReportHome_plans__P_AHG .ReportHome_planSummary__6bZZA{font-size:12px;margin-top:16px;min-height:3.3em}.ReportHome_plans__P_AHG tbody th{grid-column:1/-1;padding:12px 18px}.ReportHome_plans__P_AHG tbody td{border-top:0;padding:16px 18px 20px;font-size:13px}.ReportHome_plans__P_AHG tfoot td{padding:20px 14px}.ReportHome_plans__P_AHG .ReportHome_primary__BO2l1{font-size:12px;gap:8px;padding:12px 10px}.ReportHome_plans__P_AHG .ReportHome_primary__BO2l1 svg{width:15px}.ReportHome_planIncludes__HU9gc{align-items:start;flex-direction:column;gap:8px;padding:16px 18px}}.ReportHome_enterprise__qvLH5{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-top:32px;margin-top:32px}.ReportHome_enterprise__qvLH5 p{max-width:650px;color:var(--home-muted);font-size:14px}.ReportHome_enterprise__qvLH5 strong{display:block;color:var(--home-ink);margin-bottom:4px}.ReportHome_demoBand___2md_{background:var(--home-raised)}.ReportHome_evidencePanel__q34HL{padding:48px;background:var(--home-surface);border-radius:var(--marketing-radius-panel,32px);--font-emphasis:var(--font-body);--font-heading:var(--font-body);--heading-card:24px;--leading-heading:1.25;--pricing-navy:var(--home-ink);--accent-ink:var(--home-accent);--surface-raised:var(--home-raised);--surface-accent:var(--home-card-blue);--border-strong:var(--home-border);--data-track:var(--home-border);--evidence-control:var(--home-card-sage);--evidence-ink:var(--home-ink);--evidence-border:var(--home-border);--question-ink:var(--home-muted)}.ReportHome_evidencePanel__q34HL h3{font-weight:600;letter-spacing:-.03em}.ReportHome_demoBand___2md_ .ReportHome_textLink__zbTbX{margin-top:24px}.ReportHome_faq__h_ddy{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:80px}.ReportHome_faq__h_ddy>div>p{margin-top:var(--home-description-gap);color:var(--home-muted);font-size:var(--home-description-size);line-height:var(--home-description-leading)}.ReportHome_faq__h_ddy>div>.ReportHome_textLink__zbTbX{margin-top:16px}.ReportHome_faqList__HA7oA details{border-bottom:1px solid var(--home-border);padding-block:22px}.ReportHome_faqList__HA7oA details:first-child{border-top:1px solid var(--home-border)}.ReportHome_faqList__HA7oA summary{display:flex;align-items:center;justify-content:space-between;gap:20px;list-style:none;font-weight:600;font-size:15px;line-height:1.5;min-height:24px}.ReportHome_faqList__HA7oA summary::-webkit-details-marker{display:none}.ReportHome_faqList__HA7oA summary:after{content:"+";flex-shrink:0;display:grid;place-items:center;width:28px;height:28px;background:var(--home-surface);color:var(--home-muted);border-radius:var(--marketing-radius-card,50%);font-size:20px;font-weight:400}.ReportHome_faqList__HA7oA details[open] summary:after{content:"−"}.ReportHome_faqList__HA7oA details p{margin-top:14px;padding-right:32px;color:var(--home-muted);font-size:14px;line-height:1.8}.ReportHome_closing__VJb6Z{padding-block:var(--home-section-padding)}.ReportHome_closingPanel__sAWA2{text-align:center;padding:72px 32px;border-radius:var(--marketing-radius-panel,32px);border:1px solid var(--home-border);background:radial-gradient(ellipse at top,var(--home-stage-glow),transparent 80%),var(--home-card-blue);box-shadow:inset 0 1px 0 var(--home-material-rim)}.ReportHome_closingPanel__sAWA2>p{max-width:var(--home-description-wide);margin:var(--home-description-gap) auto 28px;color:var(--home-muted);font-size:var(--home-description-size);line-height:var(--home-description-leading)}.ReportHome_home__tuFOF>footer{margin-top:0}@media (max-width:1000px){.ReportHome_faq__h_ddy,.ReportHome_sectionHeading__uSsrt{gap:40px}.ReportHome_industryExample__Gj_Vc{padding:36px}.ReportHome_industryContent__ept_d{gap:24px}.ReportHome_reportDestination__4nPmz{padding:24px}.ReportHome_reportDestination__4nPmz h3{font-size:21px}.ReportHome_featureRow__Gosj9[data-feature=build]{padding:40px;gap:24px}.ReportHome_previewStack__PXgZZ{width:280px}.ReportHome_previewSource__IqXrQ{right:-10px;left:40px}.ReportHome_evidencePanel__q34HL{padding:32px}}@media (max-width:800px){.ReportHome_heroContent__JGqyu{padding-top:calc(var(--header-height) + 56px);padding-bottom:64px}.ReportHome_faq__h_ddy,.ReportHome_sectionHeading__uSsrt{grid-template-columns:1fr;gap:24px}.ReportHome_principles__YBNXh{gap:18px}.ReportHome_principles__YBNXh p{align-items:start;gap:10px}.ReportHome_principles__YBNXh strong{font-size:13px}.ReportHome_industryContent__ept_d{grid-template-columns:1fr}.ReportHome_industryArt__yn2fZ{order:0;max-width:350px}.ReportHome_industryExample__Gj_Vc h3{max-width:30ch}.ReportHome_industryExample__Gj_Vc p{max-width:55ch}.ReportHome_reportDirectory__bRfCK{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportHome_reportDirectory__bRfCK li,.ReportHome_reportDirectory__bRfCK li:nth-child(-n+2){grid-column:span 1}.ReportHome_reportDirectory__bRfCK li:last-child{grid-column:1/-1}.ReportHome_reportDestination__4nPmz{min-height:340px}.ReportHome_reportDirectory__bRfCK li:nth-child(-n+2) .ReportHome_reportCardArt__Nh0CI svg{width:220px;height:176px}.ReportHome_featureRow__Gosj9{padding:28px}.ReportHome_featureRow__Gosj9[data-feature=build]{grid-template-columns:1fr;gap:12px;padding:40px}.ReportHome_featureRow__Gosj9[data-feature=build] h3{max-width:22ch}.ReportHome_previewStack__PXgZZ{width:340px}.ReportHome_enterprise__qvLH5{align-items:start;flex-direction:column;gap:16px}}@media (max-width:540px){.ReportHome_container__gJ3x_{width:calc(100% - 40px)}.ReportHome_heroDescription__sx0vB{font-size:16px}.ReportHome_principles__YBNXh{grid-template-columns:1fr;gap:20px;padding-block:28px}.ReportHome_principles__YBNXh p{gap:18px;align-items:center}.ReportHome_principles__YBNXh strong{font-size:14px}.ReportHome_industryChoices__di2Kk{justify-content:start;gap:6px;padding-bottom:20px}.ReportHome_industryChoices__di2Kk button{padding:9px 14px;font-size:12px}.ReportHome_industryExample__Gj_Vc{padding:24px;border-radius:var(--marketing-radius-card,24px)}.ReportHome_industryContent__ept_d{gap:20px}.ReportHome_industryArt__yn2fZ{max-width:280px}.ReportHome_industryExample__Gj_Vc h3{font-size:25px}.ReportHome_industryExample__Gj_Vc .ReportHome_primary__BO2l1{margin-top:20px}.ReportHome_featureGrid__3RAuH,.ReportHome_reportDirectory__bRfCK{grid-template-columns:minmax(0,1fr)}.ReportHome_reportDirectory__bRfCK{gap:16px}.ReportHome_reportDirectory__bRfCK li:last-child{grid-column:auto}.ReportHome_reportDestination__4nPmz{min-height:330px;border-radius:var(--marketing-radius-card,24px)}.ReportHome_reportDestination__4nPmz h3{font-size:23px}.ReportHome_reportCardArt__Nh0CI svg{width:230px;height:184px}.ReportHome_featureRow__Gosj9{border-radius:var(--marketing-radius-panel,24px)}.ReportHome_featureRow__Gosj9[data-feature=build]{padding:28px}.ReportHome_featureRow__Gosj9 h3{font-size:26px}.ReportHome_previewScene__HufDs{height:350px}.ReportHome_previewStack__PXgZZ{width:260px;height:250px}.ReportHome_previewPaper__C3t5B{padding:18px}.ReportHome_previewPaper__C3t5B>strong{font-size:19px}.ReportHome_previewChart__LV5xm{height:64px;margin-top:14px}.ReportHome_previewSource__IqXrQ{left:28px;right:-6px;padding:12px;gap:8px}.ReportHome_previewSource__IqXrQ>svg{display:none}.ReportHome_previewSource__IqXrQ strong{font-size:11px}.ReportHome_previewSource__IqXrQ div>span{font-size:8px}.ReportHome_previewBack__mxtXz{right:0;left:0}.ReportHome_evidencePanel__q34HL{padding:24px 16px;border-radius:var(--marketing-radius-panel,24px);--heading-card:22px}.ReportHome_closingPanel__sAWA2{padding:48px 24px;border-radius:var(--marketing-radius-panel,24px)}.ReportHome_closingPanel__sAWA2 h2{font-size:var(--home-heading-size);font-family:var(--font-heading);font-weight:var(--home-heading-weight);line-height:var(--home-heading-leading);letter-spacing:var(--home-heading-tracking)}}@media (prefers-reduced-motion:reduce){.ReportHome_primary__BO2l1,.ReportHome_primary__BO2l1 svg,.ReportHome_reportCardArt__Nh0CI svg,.ReportHome_reportDestination__4nPmz,.ReportHome_textLink__zbTbX svg{transition:none}.ReportHome_primary__BO2l1:active,.ReportHome_primary__BO2l1:hover,.ReportHome_primary__BO2l1:hover svg,.ReportHome_reportDestination__4nPmz:hover,.ReportHome_reportDestination__4nPmz:hover .ReportHome_reportCardArt__Nh0CI svg,.ReportHome_textLink__zbTbX:hover svg{transform:none}}@media (max-width:359px){.ReportHome_previewStack__PXgZZ{width:200px;height:240px}.ReportHome_previewPaper__C3t5B{padding:14px}.ReportHome_previewPaper__C3t5B>strong{font-size:17px}.ReportHome_previewSource__IqXrQ{left:8px;right:-2px}.ReportHome_previewScene__HufDs{height:340px}}@media (max-width:900px){.ReportHome_home__tuFOF.ReportHome_home__tuFOF{--home-section-padding:72px;--home-heading-gap:24px;--home-heading-space:36px}}@media (max-width:620px){.ReportHome_home__tuFOF.ReportHome_home__tuFOF{--home-page-gutter:20px;--home-section-padding:56px;--home-heading-size:clamp(30px,8vw,38px);--home-heading-space:32px;--home-description-gap:16px}}.theme_theme__v_xPP{--font-body:var(--font-satoshi),Arial,sans-serif;--font-heading:var(--gambetta),Georgia,serif;--font-emphasis:var(--font-merriweather),Georgia,serif;--weight-body:400;--weight-strong:700;--weight-heading:500;--tracking-heading:-0.025em;--leading-heading:1.12;--leading-body:1.65;--leading-ui:1.45;--text-caption:12px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-control:16px;--heading-question:18px;--text-md:20px;--text-xl:22px;--text-description:18px;--heading-section:42px;--heading-compact:var(--heading-section);--heading-card:28px;--heading-display:clamp(38px,min(5.2vw,9dvh),80px);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--content-max:1280px;--page-gutter:56px;--container-width:min(var(--content-max),calc(100% - 2 * var(--page-gutter)));--header-height:80px;--section-gap:224px;--section-gap-compact:var(--space-12);--section-heading-gap:var(--space-16);--section-heading-gap-compact:var(--space-6);--section-anchor-offset:var(--space-6);--section-column-gap:var(--space-16);--section-copy-width:440px;--panel-padding:var(--space-16);--card-gap:var(--space-8);--card-padding:var(--space-10);--copy-measure:58ch;--title-measure:24ch;--radius-control:12px;--radius-card:24px;--radius-panel:32px;--radius-pill:999px;--control-height:48px;--focus-width:2px;--focus-offset:4px;--shadow-control:0 1px 2px var(--shadow-faint);--shadow-panel:0 4px 8px var(--shadow-faint),0 24px 64px -24px var(--shadow-medium);--duration:180ms;--ease:cubic-bezier(0.22,1,0.36,1)}.theme_theme__v_xPP.theme_theme__v_xPP.theme_marketing__RfXmt{--font-body:var(--font-feature-sans),Arial,sans-serif;--font-heading:var(--font-body);--font-emphasis:var(--font-body);--font-manrope:var(--font-feature-sans);--font-newsreader:var(--font-feature-sans);--weight-heading:600;--weight-strong:600;--tracking-heading:-.045em;--leading-heading:1.2;--text-base:18px;--text-description:20px;--heading-section:clamp(32px,3.2vw,44px);--heading-card:24px;--content-max:1100px;--page-gutter:48px;--header-height:92px;--surface:#ffffff;--surface-white:#ffffff;--surface-raised:#ffffff;--surface-muted:#f5f4f2;--surface-subtle:#faf9f7;--surface-accent:#f8edf1;--ink:#1c1b19;--muted:#68655f;--subtle:#68655f;--heading-muted:#1c1b19;--border:#e7e3de;--border-strong:#c9c3ba;--border-selected:#075b53;--accent:#075b53;--accent-hover:#06473f;--accent-ink:#075b53;--accent-foreground:#ffffff;--focus:#075b53;--report-accent:#a63f60;--report-tint:#f8edf1;--editor-accent:#5344a2;--editor-tint:#efecfa;--brand-surface:#1c1b19;--brand-foreground:#ffffff;--highlight:#075b53;--explore-accent:#a63f60;--explore-selected:#a63f60;--decision-accent:#5344a2;--industry-paper:#ffffff;--industry-white:#ffffff;--industry-ink:#1c1b19;--industry-muted:#68655f;--industry-line:#e7e3de;--industry-accent:#075b53;--industry-accent-hover:#06473f;--industry-tint:#f5f4f2;--industry-shadow:#1c1b1910;--industry-button-ink:#ffffff;--home-surface:#ffffff;--home-raised:#ffffff;--home-ink:#1c1b19;--home-muted:#68655f;--home-secondary:#68655f;--home-border:#e7e3de;--home-accent:#075b53;--home-night:#ffffff;--home-night-ink:#1c1b19;--home-night-muted:#68655f;--home-night-border:#e7e3de;--home-night-glow:transparent;--home-paper-shadow:#1c1b1910;--pricing-navy:#075b53;--pricing-navy-hover:#06473f;--pricing-body-inverse:#e0eeea;--paper-shadow:0 8px 28px #1c1b1908;--shadow-faint:#1c1b1906;--shadow-medium:#1c1b191a;--marketing-radius-control:14px;--marketing-radius-card:24px;--marketing-radius-panel:30px;--marketing-radius-overlay:20px;--radius-control:var(--marketing-radius-control);--radius-card:var(--marketing-radius-card);--radius-panel:var(--marketing-radius-panel);--vui-font-family:var(--font-body);--vui-accent:#075b53;--vui-focus:#075b53;--vui-bg:#ffffff;--vui-text:#1c1b19;--vui-muted:#68655f;--vui-border:#c9c3ba;--vui-blue-50:#edf5f3;--vui-blue-100:#e0eeea;--vui-blue-200:#c1ddd5;--vui-blue-300:#9fc6bc;--vui-blue-400:#6fa89b;--vui-blue-500:#3e8575;--vui-blue-700:#06473f;--vui-blue-800:#053b34;--vui-blue-900:#042f2a;--vui-blue-950:#03201c;--color-slate-50:#faf9f7;--color-slate-100:#f5f4f2;--color-slate-200:#e7e3de;--color-slate-300:#c9c3ba;--color-slate-400:#8c867e;--color-slate-500:#68655f;--color-slate-600:#68655f;--color-slate-700:#47443e;--color-slate-800:#302e29;--color-slate-900:#1c1b19;--color-slate-950:#141310;color-scheme:light;background:var(--surface);color:var(--ink);font-family:var(--font-body)}.theme_theme__v_xPP.theme_marketing__RfXmt :where(h1,h2,h3,h4){font-family:var(--font-heading);letter-spacing:-.045em}.theme_theme__v_xPP.theme_marketing__RfXmt :where(h1,h2,h3,h4) em{font-style:normal;font-weight:inherit}.theme_theme__v_xPP.theme_marketing__RfXmt :where(button,input,textarea,select){font-family:var(--font-body)}@media (max-width:900px){.theme_theme__v_xPP.theme_theme__v_xPP.theme_marketing__RfXmt{--page-gutter:32px}}@media (max-width:620px){.theme_theme__v_xPP.theme_theme__v_xPP.theme_marketing__RfXmt{--page-gutter:20px;--header-height:76px;--text-base:16px;--text-description:18px;--marketing-radius-panel:22px}}@media (forced-colors:active){.theme_theme__v_xPP.theme_theme__v_xPP.theme_marketing__RfXmt{--surface:Canvas;--surface-raised:Canvas;--surface-muted:Canvas;--surface-accent:Canvas;--ink:CanvasText;--muted:CanvasText;--border:CanvasText;--border-strong:CanvasText;--accent:LinkText;--focus:Highlight;--industry-paper:Canvas;--industry-white:Canvas;--industry-ink:CanvasText;--industry-muted:CanvasText;--industry-line:CanvasText;--industry-accent:LinkText;--industry-button-ink:Canvas;--home-night:Canvas;--home-night-ink:CanvasText;--home-night-muted:CanvasText;--home-night-border:CanvasText}}@media (max-width:1199px){.theme_theme__v_xPP{--page-gutter:32px;--section-gap:160px;--section-gap-compact:32px;--section-heading-gap:48px;--section-column-gap:40px;--panel-padding:48px;--card-gap:24px;--card-padding:28px}}@media (max-width:639px){.theme_theme__v_xPP{--page-gutter:20px;--heading-section:32px;--heading-card:24px;--text-description:16px;--header-height:72px;--section-gap:112px;--section-gap-compact:24px;--section-heading-gap:36px;--section-heading-gap-compact:16px;--section-anchor-offset:16px;--section-column-gap:24px;--panel-padding:28px;--card-gap:20px;--card-padding:24px;--radius-panel:24px;--heading-display:clamp(36px,9vw,48px);--control-height:44px}}@media (max-width:359px){.theme_theme__v_xPP{--page-gutter:16px}}.ProductSectionHeader_header__c_pMd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:70px;align-items:start;margin-bottom:34px}.ProductSectionHeader_label__n2aJw{display:block;margin-bottom:13px;color:var(--accent);font-size:14px;font-weight:550}.ProductSectionHeader_title__WNpNT{margin:0;font-family:inherit;font-size:clamp(32px,3.2vw,44px);line-height:1.2;font-weight:600;letter-spacing:-.045em;text-wrap:balance}.ProductSectionHeader_copy__8LCxq{margin-top:28px}.ProductSectionHeader_description__mHIhB{margin:0;color:var(--muted);font-size:18px;line-height:1.6;letter-spacing:-.015em}.ProductSectionHeader_description__mHIhB strong{color:var(--ink);font-weight:550}.ProductSectionHeader_action__OeFq9{margin-top:17px}.ProductSectionHeader_action__OeFq9 a{display:inline-flex;align-items:center;gap:10px;padding-bottom:7px;border-bottom:1px solid var(--accent);font-size:15px;font-weight:550}@media (max-width:900px){.ProductSectionHeader_header__c_pMd{gap:35px}}@media (max-width:800px){.ProductSectionHeader_header__c_pMd{grid-template-columns:1fr;gap:17px}.ProductSectionHeader_copy__8LCxq{margin-top:0}}@media (max-width:620px){.ProductSectionHeader_header__c_pMd{margin-bottom:25px}.ProductSectionHeader_label__n2aJw{margin-bottom:10px;font-size:13px}.ProductSectionHeader_title__WNpNT{font-size:32px;line-height:1.23}.ProductSectionHeader_description__mHIhB{font-size:16px}.ProductSectionHeader_action__OeFq9 a{font-size:14px}}@media (max-width:350px){.ProductSectionHeader_title__WNpNT{font-size:28px}}.CommercialResearchPage_heroHeading__Qi1q9{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:70px;padding-block:44px 35px}.CommercialResearchPage_heroCopy__QKlU5.CommercialResearchPage_heroCopy__QKlU5 h1{max-width:20ch}.CommercialResearchPage_intro__RT4XX>p:first-child{max-width:49ch;color:var(--industry-muted);font-size:16px;line-height:1.8}.CommercialResearchPage_intro__RT4XX .CommercialResearchPage_forWhom__H_rxV{margin-top:20px;max-width:58ch;color:var(--industry-muted);font-size:12px;line-height:1.8}.CommercialResearchPage_heroImage__FGxJO{position:relative;height:365px;border-radius:var(--marketing-radius-card,12px);overflow:hidden;background:var(--industry-tint)}.CommercialResearchPage_heroImage__FGxJO>img{object-fit:cover;object-position:center 58%}.CommercialResearchPage_settings__u_Kh1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;list-style:none;margin:0;padding:28px 0 33px}.CommercialResearchPage_settings__u_Kh1 li{display:flex;align-items:start;gap:14px;min-width:0}.CommercialResearchPage_settings__u_Kh1 svg{flex-shrink:0;margin-top:2px;color:var(--industry-accent)}.CommercialResearchPage_settings__u_Kh1.CommercialResearchPage_settings__u_Kh1 h3{font-family:var(--font-body);font-size:14px;line-height:1.5;font-weight:650;letter-spacing:0}.CommercialResearchPage_settings__u_Kh1 p{margin-top:7px;color:var(--industry-muted);font-size:12px;line-height:1.8;max-width:35ch}.CommercialResearchPage_questionsSection__PdEPU{padding-block:72px 65px;background:var(--industry-tint);border-bottom:1px solid var(--industry-line)}.CommercialResearchPage_sectionHeading__NzSmE{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:70px;align-items:end;margin-bottom:35px}.CommercialResearchPage_sectionHeading__NzSmE p{max-width:47ch;color:var(--industry-muted);font-size:var(--text-base,18px);line-height:1.8}.CommercialResearchPage_scopeNote__rFjyh{margin-top:20px!important;color:var(--industry-muted);font-size:12px;line-height:1.8}.CommercialResearchPage_exploreSection__DFjrr{padding-block:52px 65px;border-top:1px solid var(--industry-line)}.CommercialResearchPage_exploreGrid__x2G70{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:70px;align-items:center}.CommercialResearchPage_exploreLinks__E6C21{display:grid;grid-template-columns:1fr 1fr;gap:0 28px}.CommercialResearchPage_exploreLinks__E6C21 a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px;min-height:62px;border-top:1px solid var(--industry-line);color:var(--industry-ink);font-size:14px;line-height:1.6;text-decoration:none}.CommercialResearchPage_exploreLinks__E6C21 a:hover{color:var(--industry-accent)}.CommercialResearchPage_exploreLinks__E6C21 svg{flex-shrink:0;color:var(--industry-accent)}@media (max-width:1100px){.CommercialResearchPage_exploreGrid__x2G70,.CommercialResearchPage_heroHeading__Qi1q9,.CommercialResearchPage_sectionHeading__NzSmE{gap:40px}.CommercialResearchPage_heroImage__FGxJO{height:340px}.CommercialResearchPage_settings__u_Kh1{gap:28px}.CommercialResearchPage_exploreLinks__E6C21{grid-template-columns:1fr}}@media (max-width:800px){.CommercialResearchPage_heroHeading__Qi1q9{grid-template-columns:1fr;gap:25px;padding-block:35px}.CommercialResearchPage_heroCopy__QKlU5.CommercialResearchPage_heroCopy__QKlU5 h1{max-width:23ch}.CommercialResearchPage_intro__RT4XX>p:first-child{max-width:60ch}.CommercialResearchPage_heroImage__FGxJO{height:320px}.CommercialResearchPage_settings__u_Kh1{gap:25px}.CommercialResearchPage_exploreGrid__x2G70,.CommercialResearchPage_sectionHeading__NzSmE{grid-template-columns:1fr;gap:24px}.CommercialResearchPage_sectionHeading__NzSmE p{max-width:56ch}.CommercialResearchPage_exploreLinks__E6C21{grid-template-columns:1fr 1fr}}@media (max-width:600px){.CommercialResearchPage_heroHeading__Qi1q9{padding-block:30px;gap:22px}.CommercialResearchPage_heroCopy__QKlU5.CommercialResearchPage_heroCopy__QKlU5 h1{font-size:clamp(38px,9.8vw,49px);max-width:19ch}.CommercialResearchPage_heroImage__FGxJO{height:280px}.CommercialResearchPage_heroImage__FGxJO>img{object-position:53% center}.CommercialResearchPage_settings__u_Kh1{grid-template-columns:1fr;gap:22px;padding-block:28px 30px}.CommercialResearchPage_settings__u_Kh1 p{max-width:42ch}.CommercialResearchPage_questionsSection__PdEPU{padding-block:50px}.CommercialResearchPage_sectionHeading__NzSmE{margin-bottom:28px;gap:20px}.CommercialResearchPage_exploreSection__DFjrr{padding-block:45px 50px}.CommercialResearchPage_exploreLinks__E6C21{grid-template-columns:1fr}}.PublicBrandSurface_surface__p5M12.PublicBrandSurface_surface__p5M12{--font-body:var(--font-manrope),Arial,sans-serif;--font-heading:var(--font-newsreader),Georgia,serif}.PlatformTools_section__Eewqj{width:min(1100px,calc(100% - 96px));margin:104px auto;color:var(--ink,#1c1b19);font-family:var(--font-feature-sans),Arial,sans-serif}.PlatformTools_tools__7ywxD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:36px}.PlatformTools_tool__foxNY{--tool-accent:#a63f60;--tool-tint:#f8edf1;display:flex;align-items:start;flex-direction:column;min-width:0;padding:32px;border:1px solid #e7e3de;border-radius:24px;background:#fff}.PlatformTools_tool__foxNY[data-tool=editor]{--tool-accent:#5344a2;--tool-tint:#efecfa}.PlatformTools_icon__DBE9v{display:inline-flex;padding:12px;border-radius:14px;background:var(--tool-tint);color:var(--tool-accent)}.PlatformTools_section__Eewqj .PlatformTools_tool__foxNY h3{margin:22px 0 12px;font-family:inherit;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.035em}.PlatformTools_section__Eewqj .PlatformTools_tool__foxNY p{margin:0;color:#68655f;font-size:18px;line-height:1.65}.PlatformTools_note__no7QP{margin:24px 0;color:#68655f;font-size:13px;line-height:1.6}.PlatformTools_section__Eewqj .PlatformTools_toolLink__I4yK1{display:inline-flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:44px;margin-top:auto;padding-bottom:8px;border-bottom:1px solid var(--tool-accent);color:#1c1b19;font-size:16px;font-weight:550;text-decoration:none}.PlatformTools_toolLink__I4yK1:hover{color:var(--tool-accent)}.PlatformTools_toolLink__I4yK1:focus-visible{outline:2px solid #075b53;outline-offset:5px}.PlatformTools_toolLink__I4yK1 svg{flex-shrink:0}@media (max-width:900px){.PlatformTools_section__Eewqj{width:calc(100% - 64px);margin-block:88px}.PlatformTools_tool__foxNY{padding:26px}}@media (max-width:620px){.PlatformTools_section__Eewqj{width:calc(100% - 40px);margin-block:72px}.PlatformTools_tools__7ywxD{grid-template-columns:1fr;gap:18px;margin-top:28px}.PlatformTools_tool__foxNY{padding:26px 24px}.PlatformTools_section__Eewqj .PlatformTools_tool__foxNY p{font-size:16px}}@media (forced-colors:active){.PlatformTools_tool__foxNY{border-color:CanvasText;background:Canvas}.PlatformTools_icon__DBE9v{color:CanvasText;background:Canvas}.PlatformTools_section__Eewqj .PlatformTools_toolLink__I4yK1{border-color:LinkText;color:LinkText}.PlatformTools_note__no7QP,.PlatformTools_section__Eewqj .PlatformTools_tool__foxNY p{color:CanvasText}}.RestaurantsResearchPage_heroGrid__I3v7D{display:grid;grid-template-columns:minmax(0,.97fr) minmax(0,1.03fr);align-items:center;gap:52px;padding-block:40px 34px}.RestaurantsResearchPage_heroCopy__xDfyN.RestaurantsResearchPage_heroCopy__xDfyN h1{max-width:23ch;font-size:clamp(42px,4.1vw,56px)}.RestaurantsResearchPage_heroImage__Zlty4{position:relative;height:460px;border-radius:var(--marketing-radius-card,12px);overflow:hidden;background:var(--industry-tint)}.RestaurantsResearchPage_heroImage__Zlty4>img{object-fit:cover;object-position:center}.RestaurantsResearchPage_decisions__zuXNs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;list-style:none;margin:0;padding:25px 0 33px;border-top:1px solid var(--industry-line)}.RestaurantsResearchPage_decisions__zuXNs h3{font-family:var(--font-heading);font-size:23px;font-weight:450;line-height:1.2;letter-spacing:-.02em}.RestaurantsResearchPage_decisions__zuXNs p{max-width:39ch;margin-top:9px;color:var(--industry-muted);font-size:12px;line-height:1.8}.RestaurantsResearchPage_questionsSection__tnVlO{padding-block:72px 65px;background:var(--industry-tint);border-bottom:1px solid var(--industry-line)}.RestaurantsResearchPage_sectionHeading__QDNtp{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:70px;align-items:end;margin-bottom:35px}.RestaurantsResearchPage_sectionHeading__QDNtp p{max-width:47ch;color:var(--industry-muted);font-size:var(--text-base,18px);line-height:1.8}.RestaurantsResearchPage_scopeNote__y7ZoH{margin-top:20px!important;color:var(--industry-muted);font-size:12px;line-height:1.8}.RestaurantsResearchPage_relatedSection__c11IX{padding-block:52px 65px;border-top:1px solid var(--industry-line)}.RestaurantsResearchPage_relatedGrid__s2KQL{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:70px;align-items:center}.RestaurantsResearchPage_relatedLinks__LZeqa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.RestaurantsResearchPage_relatedLinks__LZeqa a{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px;min-height:62px;border-top:1px solid var(--industry-line);color:var(--industry-ink);font-size:14px;line-height:1.6;text-decoration:none}.RestaurantsResearchPage_relatedLinks__LZeqa a:hover{color:var(--industry-accent)}.RestaurantsResearchPage_relatedLinks__LZeqa svg{flex-shrink:0;color:var(--industry-accent)}@media (max-width:1100px){.RestaurantsResearchPage_heroGrid__I3v7D,.RestaurantsResearchPage_relatedGrid__s2KQL,.RestaurantsResearchPage_sectionHeading__QDNtp{gap:36px}.RestaurantsResearchPage_heroImage__Zlty4{height:430px}.RestaurantsResearchPage_decisions__zuXNs{gap:30px}.RestaurantsResearchPage_relatedLinks__LZeqa{grid-template-columns:1fr}}@media (max-width:800px){.RestaurantsResearchPage_heroGrid__I3v7D{grid-template-columns:1fr;gap:30px;padding-block:35px}.RestaurantsResearchPage_heroImage__Zlty4{height:350px}.RestaurantsResearchPage_relatedGrid__s2KQL,.RestaurantsResearchPage_sectionHeading__QDNtp{grid-template-columns:1fr;gap:24px}.RestaurantsResearchPage_sectionHeading__QDNtp p{max-width:56ch}.RestaurantsResearchPage_relatedLinks__LZeqa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.RestaurantsResearchPage_heroGrid__I3v7D{padding-block:30px}.RestaurantsResearchPage_heroCopy__xDfyN.RestaurantsResearchPage_heroCopy__xDfyN h1{font-size:clamp(38px,9.8vw,49px)}.RestaurantsResearchPage_heroImage__Zlty4{height:280px}.RestaurantsResearchPage_decisions__zuXNs{grid-template-columns:1fr;gap:22px;padding-block:28px 30px}.RestaurantsResearchPage_decisions__zuXNs p{margin-top:7px;max-width:42ch}.RestaurantsResearchPage_questionsSection__tnVlO{padding-block:50px}.RestaurantsResearchPage_sectionHeading__QDNtp{margin-bottom:28px;gap:20px}.RestaurantsResearchPage_relatedSection__c11IX{padding-block:45px 50px}.RestaurantsResearchPage_relatedLinks__LZeqa{grid-template-columns:1fr}}