.home_page__66_y1{--ink:#0b0d10;--muted:#545d6b;--line:#e3e7ed;--tint:#f6f8fb;--accent:#2563eb;--mono:"IBM Plex Mono",ui-monospace,monospace;--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-in-out:cubic-bezier(0.77,0,0.175,1);color:var(--ink);background:#fff;font-family:Inter,Arial,sans-serif}.home_page__66_y1 h1,.home_page__66_y1 h2,.home_page__66_y1 h3,.home_page__66_y1 h4{color:var(--ink)}.home_srOnly__OwG__{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.home_enter__FCaxg{animation:home_enter__FCaxg .7s var(--ease-out) both}.home_wordMask__xXQ57{display:inline-block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em;vertical-align:bottom}.home_word__Zjz_k{display:inline-block;animation:home_rise__a62_q .82s var(--ease-out) both}@keyframes home_enter__FCaxg{0%{opacity:0;transform:translateY(14px)}}@keyframes home_rise__a62_q{0%{transform:translateY(105%)}}@keyframes home_fade__ILprz{0%{opacity:0}}.home_page__66_y1 [data-reveal-item],.home_page__66_y1 [data-reveal]{transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.home_page__66_y1 [data-reveal]:not([data-shown]){opacity:0;transform:translateY(16px)}.home_page__66_y1 [data-reveal]:not([data-shown]) [data-reveal-item]{opacity:0;transform:translateY(10px)}}@media (scripting:enabled) and (prefers-reduced-motion:reduce){.home_page__66_y1 [data-reveal]:not([data-shown]){opacity:0}.home_page__66_y1 [data-reveal-item],.home_page__66_y1 [data-reveal]{transition:opacity .3s ease;transition-delay:0s!important}}.home_hero__d6HXj{width:min(100% - 48px,1240px);margin-inline:auto;padding-block:88px 104px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:center}.home_heroText__YfzBU{display:flex;flex-direction:column;align-items:flex-start;gap:26px}.home_status__ndcB0{display:inline-flex;align-items:center;gap:10px;padding:6px 12px;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-family:var(--mono);font-size:12px;line-height:18px}.home_statusDot__lCxco{flex:none;width:8px;height:8px;border-radius:50%;background:var(--accent);animation:home_pulse__59VsA 2.4s ease-out infinite}.home_heroTitle__juCN6{font-size:58px;font-weight:600;line-height:1.04;letter-spacing:-.045em;text-wrap:balance}.home_heroLead__gbWvu{max-width:540px;color:var(--muted);font-size:18px;line-height:1.6}.home_heroActions__nVmDx{display:flex;flex-wrap:wrap;gap:12px}.home_primaryButtonLight__tqFph,.home_primaryButton__OQGyH,.home_secondaryButtonDark___FSun,.home_secondaryButton__TyYRm{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 22px;border-radius:6px;font-size:15px;font-weight:600;line-height:20px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,transform .16s var(--ease-out)}.home_primaryButtonLight__tqFph:active,.home_primaryButton__OQGyH:active,.home_secondaryButtonDark___FSun:active,.home_secondaryButton__TyYRm:active{transform:scale(.97)}.home_primaryButton__OQGyH{background:var(--ink);color:#fff}.home_secondaryButton__TyYRm{border:1px solid var(--line);color:var(--ink)}.home_primaryButtonLight__tqFph{background:#fff;color:var(--ink)}.home_secondaryButtonDark___FSun{border:1px solid #3a4150;color:#fff}@media (hover:hover) and (pointer:fine){.home_primaryButton__OQGyH:hover{background:#262b33;text-decoration:none}.home_secondaryButton__TyYRm:hover{border-color:var(--muted);text-decoration:none}.home_primaryButtonLight__tqFph:hover{background:#e8eefc;text-decoration:none}.home_secondaryButtonDark___FSun:hover{border-color:#8b95a5;text-decoration:none}}.home_budgetPicker__EArkN label:has(input:focus-visible),.home_page__66_y1 a:focus-visible,.home_page__66_y1 button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.home_film__uZ2Pw{margin:0;display:flex;flex-direction:column;gap:14px}.home_filmBar__yfkPu{display:flex;align-items:stretch;gap:10px}.home_filmTabs__Y51UB{flex:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.home_filmTabs__Y51UB button{width:100%;display:grid;grid-template-columns:auto 1fr;align-items:baseline;column-gap:6px;row-gap:8px;padding:6px 0 0;border:0;background:none;color:#8b95a5;font:inherit;text-align:left;cursor:pointer;transition:color .2s ease}.home_filmTabs__Y51UB button[data-state=active]{color:var(--ink)}.home_filmTabs__Y51UB button[data-state=done]{color:var(--muted)}.home_filmTabIndex__7mJcw{font-family:var(--mono);font-size:11px}.home_filmTabName__WuNh_{font-size:14px;font-weight:600;letter-spacing:-.01em}.home_filmTrack__l8Z9b{grid-column:1/-1;position:relative;height:2px;overflow:hidden;border-radius:2px;background:var(--line)}.home_filmTrack__l8Z9b span{position:absolute;inset:0;background:var(--accent);transform:scaleX(0);transform-origin:left}.home_filmToggle__1f5Rt{flex:none;width:34px;display:grid;place-items:center;border:1px solid var(--line);border-radius:6px;background:#fff;color:var(--muted);cursor:pointer;transition:border-color .15s ease,transform .16s var(--ease-out)}.home_filmToggle__1f5Rt:active{transform:scale(.95)}@media (hover:hover) and (pointer:fine){.home_filmToggle__1f5Rt:hover{border-color:var(--muted);color:var(--ink)}.home_filmTabs__Y51UB button:hover{color:var(--ink)}}.home_filmStage__rx0XF{border-radius:14px;box-shadow:0 30px 60px -36px rgb(11 13 16/55%)}.home_filmArt__zGfLV{display:block;width:100%;height:auto}.home_filmArt__zGfLV [data-part]{transform-box:fill-box;transform-origin:center}.home_filmCaptions__aRas9{display:grid;min-height:48px}.home_filmCaptions__aRas9>p{grid-area:1/1;color:var(--ink);font-size:15px;line-height:1.55}.home_filmNote___2jSY{color:var(--muted);font-family:var(--mono);font-size:11px;line-height:16px}.home_liveDot__jEPBw{animation:home_blink__hc4Fb 1.6s steps(2,jump-none) infinite}.home_lockBody__wUGoJ{fill:transparent;stroke:#3b82f6;stroke-width:2;transition:fill .2s ease}.home_lockBody__wUGoJ[data-state=locked]{fill:#3b82f6}.home_labelState__DH5I_ rect{fill:transparent;stroke:#2a313d;transition:fill .2s ease,stroke .2s ease}.home_labelState__DH5I_ text{fill:#5d6675;transition:fill .2s ease}.home_labelState__DH5I_[data-state=active] rect{fill:#16213a;stroke:#3b82f6}.home_labelState__DH5I_[data-state=active] text{fill:#fff}.home_labelState__DH5I_[data-state=done] rect{stroke:#3a4352}.home_labelState__DH5I_[data-state=done] text{fill:#8b95a5}@keyframes home_blink__hc4Fb{0%{opacity:1}to{opacity:.25}}@keyframes home_pulse__59VsA{0%{box-shadow:0 0 0 0 rgb(37 99 235/45%)}70%,to{box-shadow:0 0 0 8px rgb(37 99 235/0)}}.home_section__Caft4{width:min(100% - 48px,1240px);margin-inline:auto;padding-block:112px;border-top:1px solid var(--line)}.home_sectionTinted__weC6n{width:100%;padding-inline:max(24px,calc((100% - 1240px) / 2));background:var(--tint)}.home_sectionHead__BOKA1{max-width:780px;margin-bottom:56px}.home_kicker__aXC5k{color:var(--accent);font-family:var(--mono);font-size:13px;line-height:18px;letter-spacing:.06em;text-transform:uppercase}.home_sectionTitle__ClRY6{margin-top:18px;font-size:44px;font-weight:600;line-height:1.08;letter-spacing:-.04em;text-wrap:balance}.home_sectionLead__jedxi{margin-top:20px;color:var(--muted);font-size:18px;line-height:1.6}.home_systemGrid___CxbI{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:start}.home_systemHead__mqggw{position:sticky;top:112px}.home_coverage__eHTaq{display:flex;align-items:baseline;gap:10px;margin-top:28px;padding-top:20px;border-top:1px solid var(--line);color:var(--muted);font-family:var(--mono);font-size:13px;line-height:20px}.home_coverageDot__76gZb{flex:none;width:7px;height:7px;border-radius:50%;background:#16a34a;transform:translateY(-1px)}.home_stages__Adq80{position:relative;display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.home_stages__Adq80:after,.home_stages__Adq80:before{content:"";position:absolute;top:24px;bottom:24px;left:22px;width:2px;background:var(--line)}.home_stages__Adq80:after{background:var(--accent);transform:scaleY(0);transform-origin:top}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.home_stages__Adq80:after{animation:home_fillRail__2BWCg linear both;animation-timeline:view();animation-range:cover 18% cover 72%}}}@supports not (animation-timeline:view()){.home_stages__Adq80:after{transform:none}}@media (prefers-reduced-motion:reduce){.home_stages__Adq80:after{transform:none}}@keyframes home_fillRail__2BWCg{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.home_stage__fCbL9{position:relative;display:flex;gap:22px}.home_stageMarker__3smnM{position:relative;z-index:1;flex:none;width:46px;height:46px;display:grid;place-items:center;border:2px solid var(--accent);border-radius:50%;background:#fff;color:var(--accent);font-family:var(--mono);font-size:14px;transition:background-color .3s ease .25s,color .3s ease .25s}.home_stage__fCbL9[data-shown] .home_stageMarker__3smnM{background:var(--accent);color:#fff}.home_stageBody__094hY{flex:1;display:flex;flex-direction:column;gap:12px;padding:24px 26px;border:1px solid var(--line);border-radius:12px;background:#fff}.home_stageName__yUejN{color:var(--accent);font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.home_stageBody__094hY h3{font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.home_stageBody__094hY>p:not(.home_stageName__yUejN){color:var(--muted);font-size:16px;line-height:1.6}.home_tags__ZpTho{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none}.home_tags__ZpTho li{padding:3px 8px;border:1px solid var(--line);border-radius:4px;color:var(--muted);font-family:var(--mono);font-size:11px;line-height:16px}.home_rules__WIJ20{margin-top:88px}.home_rulesTitle__L8Xax{font-size:24px;font-weight:600;letter-spacing:-.02em}.home_rules__WIJ20 ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:24px 0 0;padding:0;list-style:none}.home_rules__WIJ20 li{padding-top:18px;border-top:2px solid var(--ink)}.home_rules__WIJ20 h4{font-size:17px;font-weight:600}.home_rules__WIJ20 li p{margin-top:8px;color:var(--muted);font-size:15px;line-height:1.55}.home_facts__8iGjV{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 0;padding:0;list-style:none}.home_facts__8iGjV li{padding:7px 12px;border:1px solid var(--line);border-radius:999px;background:#fff;color:var(--muted);font-family:var(--mono);font-size:13px;line-height:18px}.home_facts__8iGjV strong{color:var(--ink);font-weight:600}.home_budget__MzOcA{display:flex;flex-direction:column;gap:24px}.home_budgetPicker__EArkN{margin:0;padding:0;border:0}.home_budgetPicker__EArkN legend{margin-bottom:12px;color:var(--muted);font-family:var(--mono);font-size:13px}.home_budgetPicker__EArkN>div{position:relative;display:inline-grid;grid-template-columns:repeat(4,76px);padding:4px;border:1px solid var(--line);border-radius:8px;background:#fff}.home_budgetPicker__EArkN label{position:relative;z-index:1;padding:10px 0;color:var(--muted);font-size:18px;font-weight:600;text-align:center;cursor:pointer;transition:color .2s ease}.home_budgetPicker__EArkN label[data-active]{color:#fff;transition:color .16s ease .14s}.home_budgetPicker__EArkN input{position:absolute;opacity:0;pointer-events:none}.home_budgetThumb__MMK_K{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / 4);border-radius:5px;background:var(--ink);transition:transform .28s var(--ease-in-out)}.home_arms__PQrV8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.home_arm___JMyA{display:flex;flex-direction:column;gap:14px;padding:28px;border:1px solid var(--line);border-radius:12px;background:#fff}.home_arm___JMyA h3{font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.home_armLabel__q70mS{color:var(--muted);font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.home_armLabelNew__2j36r{color:var(--accent)}.home_armCount___k82R{color:var(--muted);font-size:15px;line-height:1.5}.home_armCount___k82R strong{color:var(--ink);font-size:18px}.home_tiles__PH9ES{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:4px}.home_tiles__PH9ES span{position:relative;aspect-ratio:1;border-radius:2px;background:#eceff3}.home_tiles__PH9ES span:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#5b6472;opacity:0;transform:scale(.5);transition:opacity .14s ease-out,transform .14s ease-out;transition-delay:inherit}.home_tiles__PH9ES[data-tone=new] span:after{background:var(--accent)}.home_tiles__PH9ES span[data-on]:after{opacity:1;transform:none;transition-duration:.28s;transition-timing-function:var(--ease-out)}.home_merge__lrD0x{position:relative;height:36px;margin-block:-12px}.home_mergeLine__kD_VG{position:absolute;top:0;bottom:0;border:0 solid #c4cbd6}.home_mergeLine__kD_VG[data-side=a]{left:25%;right:50%;border-left-width:2px;border-bottom-width:2px;border-bottom-left-radius:12px}.home_mergeLine__kD_VG[data-side=b]{left:50%;right:25%;border-right-width:2px;border-bottom-width:2px;border-bottom-right-radius:12px}.home_mergeLine__kD_VG:after{content:"";position:absolute;inset:-2px;border:inherit;border-color:var(--accent);border-radius:inherit;opacity:0;animation:home_flow__P5jVD .9s var(--ease-out) .38s}.home_mergeLine__kD_VG[data-side=a]:after{inset:-2px 0 -2px -2px}.home_mergeLine__kD_VG[data-side=b]:after{inset:-2px -2px -2px 0}@keyframes home_flow__P5jVD{0%{opacity:0}30%{opacity:1}to{opacity:0}}.home_readout__L0kay{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;padding:22px 28px;border:1px dashed #b9c1cc;border-radius:12px;background:#fff}.home_readoutKicker__39Q3z{margin-bottom:6px;color:var(--accent);font-family:var(--mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.home_readout__L0kay>div>p:last-child{color:var(--ink);font-size:16px;line-height:1.5}.home_readoutResult__DSR_3{display:flex;flex-direction:column;align-items:flex-end;gap:4px;text-align:right}.home_readoutResult__DSR_3 span{color:var(--muted);font-family:var(--mono);font-size:12px}.home_readoutResult__DSR_3 strong{font-size:18px;font-weight:600}.home_budgetFootnote__bQkOG{color:var(--muted);font-family:var(--mono);font-size:12px;line-height:18px}.home_scope__pu1OS{margin-top:88px;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px}.home_scopeGrid__rH7_e{display:flex;flex-direction:column;gap:28px}.home_scopeGrid__rH7_e>div{padding-top:18px;border-top:2px solid var(--ink)}.home_scopeGrid__rH7_e>div+div{border-top-color:#b9c1cc}.home_scopeGrid__rH7_e h3{font-size:18px;font-weight:600}.home_scopeGrid__rH7_e p{margin-top:10px;color:var(--muted);font-size:16px;line-height:1.6}.home_reportTitle__yEeCa{font-size:22px;font-weight:600;letter-spacing:-.02em}.home_report__ywkP3 ul{display:grid;gap:12px;margin:20px 0 0;padding:0;list-style:none}.home_report__ywkP3 li{padding:18px 22px;border:1px solid var(--line);border-radius:10px;background:#fff}.home_report__ywkP3 h4{font-size:16px;font-weight:600}.home_report__ywkP3 li p{margin-top:6px;color:var(--muted);font-size:15px;line-height:1.55}.home_textLink__Lv_BF{display:inline-flex;gap:6px;margin-top:20px;color:var(--accent);font-size:15px;font-weight:600;text-decoration:none}.home_textLink__Lv_BF span{transition:transform .2s var(--ease-out)}@media (hover:hover) and (pointer:fine){.home_textLink__Lv_BF:hover span{transform:translateX(3px)}}.home_directions__zoNGj{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.home_directions__zoNGj li{display:flex;flex-direction:column;gap:10px;padding:22px 0 0;border-top:1px solid var(--line)}.home_directionIndex__sn4Af{color:var(--accent);font-family:var(--mono);font-size:12px}.home_directions__zoNGj h3{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.01em}.home_directions__zoNGj p{color:var(--muted);font-size:15px;line-height:1.55}.home_closing__letkQ{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:88px max(24px,calc((100% - 1240px) / 2));background:var(--ink)}.home_closing__letkQ h2{color:#fff;font-size:36px;font-weight:600;line-height:1.15;letter-spacing:-.03em}.home_footer__re8ol{width:min(100% - 48px,1240px);margin-inline:auto;display:flex;justify-content:space-between;gap:16px;padding-block:28px;color:var(--muted);font-size:14px}.home_footer__re8ol nav{display:flex;gap:20px}.home_footer__re8ol a{color:inherit;text-decoration:none}.home_footer__re8ol a:hover{color:var(--ink);text-decoration:underline}@media (prefers-reduced-motion:reduce){.home_enter__FCaxg,.home_word__Zjz_k{animation:home_fade__ILprz .3s ease both}.home_liveDot__jEPBw,.home_mergeLine__kD_VG:after,.home_statusDot__lCxco{animation:none}.home_budgetThumb__MMK_K,.home_tiles__PH9ES span:after{transition:opacity .15s ease}}@media (max-width:1100px){.home_hero__d6HXj{grid-template-columns:1fr;gap:48px;padding-block:64px 88px}.home_heroText__YfzBU{max-width:720px}.home_systemGrid___CxbI{grid-template-columns:1fr;gap:48px}.home_systemHead__mqggw{position:static}.home_rules__WIJ20 ul{grid-template-columns:repeat(2,minmax(0,1fr))}.home_scope__pu1OS{grid-template-columns:1fr;gap:48px}.home_directions__zoNGj{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}}@media (max-width:700px){.home_hero__d6HXj{width:calc(100% - 40px);padding-block:40px 64px;gap:36px}.home_heroText__YfzBU{gap:20px}.home_status__ndcB0{font-size:11px}.home_heroTitle__juCN6{font-size:40px;line-height:1.06}.home_heroLead__gbWvu{font-size:17px}.home_heroActions__nVmDx{width:100%}.home_heroActions__nVmDx>*{flex:1 1 0}.home_filmTabs__Y51UB{gap:4px}.home_filmTabIndex__7mJcw{display:none}.home_filmTabName__WuNh_{font-size:12px}.home_filmTabs__Y51UB button{grid-template-columns:1fr}.home_filmStage__rx0XF{margin-inline:-20px;border-radius:0;box-shadow:none}.home_filmCaptions__aRas9{min-height:72px}.home_filmCaptions__aRas9>p{font-size:14px}.home_section__Caft4{width:calc(100% - 40px);padding-block:72px}.home_sectionTinted__weC6n{width:100%;padding-inline:20px}.home_sectionHead__BOKA1{margin-bottom:40px}.home_sectionTitle__ClRY6{font-size:32px}.home_sectionLead__jedxi{font-size:16px}.home_stage__fCbL9{gap:14px}.home_stageMarker__3smnM{width:40px;height:40px;font-size:13px}.home_stages__Adq80:after,.home_stages__Adq80:before{left:19px;top:20px}.home_stageBody__094hY{padding:18px}.home_stageBody__094hY h3{font-size:19px}.home_stageBody__094hY>p:not(.home_stageName__yUejN){font-size:15px}.home_rules__WIJ20{margin-top:64px}.home_rules__WIJ20 ul{grid-template-columns:1fr}.home_budgetPicker__EArkN>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.home_arms__PQrV8{grid-template-columns:1fr;gap:14px}.home_arm___JMyA{padding:20px}.home_arm___JMyA h3{font-size:19px}.home_tiles__PH9ES{gap:3px}.home_merge__lrD0x{display:none}.home_readout__L0kay{grid-template-columns:1fr;gap:14px;padding:18px 20px}.home_readoutResult__DSR_3{align-items:flex-start;text-align:left}.home_scope__pu1OS{margin-top:64px}.home_directions__zoNGj{grid-template-columns:1fr}.home_closing__letkQ{flex-direction:column;align-items:flex-start;padding:64px 20px}.home_closing__letkQ h2{font-size:28px}.home_closing__letkQ .home_heroActions__nVmDx>*{flex:1 1 100%}.home_footer__re8ol{width:calc(100% - 40px);flex-direction:column;font-size:13px}}.research-landing_page__mASpI{color:#111;background:#fff;font-family:Inter,Arial,sans-serif}.research-landing_container__bAznk,.research-landing_footerInner__dkg2K,.research-landing_headerInner__oWVda{width:min(100% - 48px,1296px);margin-inline:auto}.research-landing_header__Zz3aP{position:relative;z-index:10;height:72px;background:#fff;border-bottom:1px solid #dde1e7}.research-landing_headerInner__oWVda{height:100%;display:flex;align-items:center;justify-content:space-between}.research-landing_brand__7jDOO{display:inline-flex;align-items:center;gap:10px;color:#111;font-size:24px;font-weight:600;line-height:30px;letter-spacing:-.045em;text-decoration:none}.research-landing_brand__7jDOO svg{flex:none}.research-landing_brand__7jDOO:hover{text-decoration:none}.research-landing_desktopNav__LNJ3h{display:flex;align-items:center;gap:34px;font-size:14px;line-height:20px}.research-landing_desktopNav__LNJ3h a{color:#626a76;text-decoration:none}.research-landing_desktopNav__LNJ3h a:focus-visible,.research-landing_desktopNav__LNJ3h a:hover{color:#111;text-decoration:underline}.research-landing_desktopNav__LNJ3h .research-landing_currentNav__QUMZo{color:#111;font-weight:600}.research-landing_contactLink__EOdMG{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 16px;border:1px solid #dde1e7;border-radius:4px;color:#111;font-size:13px;font-weight:600;line-height:18px;text-decoration:none}.research-landing_contactLink__EOdMG:hover{border-color:#626a76;text-decoration:none}.research-landing_mobileMenuButton__BPARL,.research-landing_mobileNav__Qolf8{display:none}.research-landing_hero__Z9cLh{min-height:736px;position:relative;overflow:hidden;color:#fff;background-color:#17191d;background-image:linear-gradient(90deg,rgb(0 0 0/78%),rgb(0 0 0/46%) 55%,rgb(0 0 0/8%)),url(/images/portmind-camera-concept.webp);background-size:cover;background-position:50%}.research-landing_heroInner__b_kYU{position:relative;width:min(100% - 48px,1296px);margin-inline:auto;padding-top:64px;display:flex;flex-direction:column;align-items:flex-start;gap:28px}.research-landing_budgetNote__V75oh,.research-landing_conceptNotice__xQB89,.research-landing_darkLabel__oV6e_,.research-landing_heroEyebrow__z_kB2,.research-landing_mobileBudgets__Z0Ber p,.research-landing_reportNumber__jK1WZ,.research-landing_sectionLabel__vYWmV{font-family:IBM Plex Mono,ui-monospace,monospace}.research-landing_heroEyebrow__z_kB2{color:#fff;font-size:14px;line-height:18px;letter-spacing:.06em}.research-landing_heroTitle__K8Jb9{max-width:950px;color:#fff;font-size:76px;font-weight:600;line-height:80px;letter-spacing:-.055em}.research-landing_heroDescription__KTQkf{max-width:670px;color:#fff;font-size:21px;line-height:30px}.research-landing_heroButton__GqYOn{min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:4px;margin-top:8px;padding:16px 24px;background:#fff;color:#111;font-size:16px;font-weight:600;line-height:20px;text-decoration:none}.research-landing_heroButton__GqYOn:hover{background:#eff4ff;text-decoration:none}.research-landing_contactLink__EOdMG:focus-visible,.research-landing_heroButton__GqYOn:focus-visible,.research-landing_mobileMenuButton__BPARL:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.research-landing_conceptNotice__xQB89{position:absolute;right:max(24px,calc((100vw - 1296px) / 2));bottom:28px;color:#fff;font-size:14px;line-height:18px}.research-landing_mobileBudgets__Z0Ber{display:none}.research-landing_evaluation__dMhsY{padding-block:88px}.research-landing_sectionLabel__vYWmV{color:#2563eb;font-size:14px;line-height:18px}.research-landing_evaluationTitle__rNGBs{margin-top:36px;margin-bottom:36px;color:#000;font-size:56px;font-weight:400;line-height:60px;letter-spacing:-.05em}.research-landing_testRow__GzzGZ{display:grid;grid-template-columns:80px 520px minmax(0,1fr);gap:48px;align-items:start;min-height:115px;padding-block:28px;border-top:1px solid #dde1e7}.research-landing_testNumber__8V61v{color:#2563eb;font-size:50px;font-weight:400;line-height:54px;letter-spacing:-.05em}.research-landing_testRow__GzzGZ h3{color:#000;font-size:30px;font-weight:400;line-height:38px;letter-spacing:-.035em}.research-landing_testRow__GzzGZ p{color:#626a76;font-size:19px;line-height:29px}.research-landing_adaptation___7YOu{padding-block:76px;background:#17191d;color:#fff}.research-landing_darkLabel__oV6e_{color:#fff;font-size:14px;line-height:18px}.research-landing_adaptationTitle__YwnAu{margin-top:38px;margin-bottom:38px;color:#fff;font-size:68px;font-weight:500;line-height:72px;letter-spacing:-.05em}.research-landing_budgets__oyKEt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgb(255 255 255/50%);padding-top:20px}.research-landing_budgets__oyKEt span{color:#fff;font-size:104px;font-weight:500;line-height:112px;letter-spacing:-.06em}.research-landing_budgetNote__V75oh{margin-top:38px;color:#c9d1dc;font-size:14px;line-height:20px;letter-spacing:.02em}.research-landing_budgetExplanation__43ygq{margin-top:38px;padding-top:24px;border-top:1px solid #626a76;color:#fff;font-size:20px;line-height:30px}.research-landing_reporting__J4mGD{padding-block:64px;border-top:1px solid #dde1e7}.research-landing_reportingTitle__p19cD{margin-bottom:20px;color:#000;font-size:52px;font-weight:400;line-height:58px;letter-spacing:-.045em}.research-landing_reportRow__RA8_C{display:grid;grid-template-columns:230px minmax(0,1fr);gap:64px;padding-block:24px;border-top:1px solid #dde1e7}.research-landing_reportNumber__jK1WZ{color:#2563eb;font-size:14px;line-height:18px}.research-landing_reportRow__RA8_C h3{color:#000;font-size:28px;font-weight:500;line-height:36px}.research-landing_reportRow__RA8_C p{margin-top:12px;color:#626a76;font-size:18px;line-height:28px}.research-landing_footer__HTplq{padding-block:28px;border-top:1px solid #dde1e7}.research-landing_footerInner__dkg2K{display:flex;align-items:center;justify-content:space-between;color:#626a76;font-size:14px;line-height:18px}.research-landing_footerInner__dkg2K nav{display:flex;gap:8px}.research-landing_footerInner__dkg2K a{color:inherit;text-decoration:none}.research-landing_footerInner__dkg2K a:hover{color:#111;text-decoration:underline}.research-landing_plan__Djl5_{max-width:960px;margin:0 auto;padding:88px 24px 120px}.research-landing_planKicker__osf0B{color:#2563eb;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:14px;letter-spacing:.04em}.research-landing_plan__Djl5_ h1{margin-top:28px;color:#111;font-size:clamp(48px,6vw,76px);font-weight:600;line-height:1.03;letter-spacing:-.055em}.research-landing_planLead__lhbDq{margin-top:32px;max-width:780px;color:#343b47;font-size:22px;line-height:1.5}.research-landing_planStatus__5yiKb{margin-top:24px;color:#626a76;font-size:15px}.research-landing_planSection__2PZFC{display:grid;grid-template-columns:220px minmax(0,1fr);gap:48px;padding-block:36px;border-top:1px solid #dde1e7}.research-landing_planSection__2PZFC:first-of-type{margin-top:80px}.research-landing_planSection__2PZFC h2{color:#111;font-size:25px;font-weight:500;line-height:1.2}.research-landing_planSection__2PZFC li,.research-landing_planSection__2PZFC p{color:#434b57;font-size:17px;line-height:1.65}.research-landing_planSection__2PZFC ul{margin:0;padding-left:20px}.research-landing_planBack__gQ963{display:inline-block;margin-top:48px;color:#2563eb;font-weight:600}@media (max-width:1100px){.research-landing_testRow__GzzGZ{grid-template-columns:70px minmax(250px,.8fr) minmax(0,1fr);gap:32px}.research-landing_testRow__GzzGZ h3{font-size:27px}.research-landing_heroTitle__K8Jb9{font-size:clamp(56px,6vw,76px);line-height:1.05}}@media (max-width:700px){.research-landing_container__bAznk,.research-landing_footerInner__dkg2K,.research-landing_headerInner__oWVda{width:calc(100% - 48px)}.research-landing_header__Zz3aP{height:70px}.research-landing_brand__7jDOO{font-size:22px;line-height:27px}.research-landing_brand__7jDOO svg{width:25px;height:25px}.research-landing_contactLink__EOdMG,.research-landing_desktopNav__LNJ3h{display:none}.research-landing_mobileMenuButton__BPARL{display:inline-flex;align-items:center;gap:5px;height:36px;padding:0 12px;border:1px solid #dde1e7;border-radius:4px;background:#fff;color:#111;font-size:13px;font-weight:600}.research-landing_mobileNav__Qolf8{display:flex;position:absolute;top:70px;left:0;right:0;flex-direction:column;gap:0;padding:12px 24px 20px;background:#fff;border-bottom:1px solid #dde1e7;box-shadow:0 12px 22px rgb(0 0 0/12%)}.research-landing_mobileNav__Qolf8 a{padding:12px 0;color:#111;font-size:16px;text-decoration:none}.research-landing_mobileNav__Qolf8 a+a{border-top:1px solid #dde1e7}.research-landing_hero__Z9cLh{min-height:900px;background-position:65%;background-image:linear-gradient(rgb(0 0 0/64%),rgb(0 0 0/64%)),url(/images/portmind-camera-concept.webp)}.research-landing_heroInner__b_kYU{width:calc(100% - 48px);padding-top:40px;gap:28px}.research-landing_heroEyebrow__z_kB2{font-size:12px;line-height:16px;letter-spacing:0}.research-landing_heroTitle__K8Jb9{max-width:342px;font-size:54px;line-height:56px;letter-spacing:-.055em}.research-landing_cameraWord__JsDSh{display:none}.research-landing_heroDescription__KTQkf{max-width:342px;font-size:19px;line-height:28px}.research-landing_heroButton__GqYOn{width:100%;min-height:52px;margin-top:0;padding:14px 16px}.research-landing_mobileBudgets__Z0Ber{position:absolute;display:block;left:24px;right:24px;bottom:88px;padding-top:16px;border-top:1px solid rgb(255 255 255/60%)}.research-landing_mobileBudgets__Z0Ber p{color:#fff;font-size:12px;line-height:18px;letter-spacing:.06em}.research-landing_mobileBudgets__Z0Ber div{display:flex;justify-content:space-between;margin-top:10px}.research-landing_mobileBudgets__Z0Ber span{color:#fff;font-size:38px;line-height:44px;letter-spacing:-.04em}.research-landing_conceptNotice__xQB89{left:24px;right:auto;bottom:24px;max-width:230px;font-size:12px;line-height:18px}.research-landing_evaluation__dMhsY{padding-block:64px}.research-landing_darkLabel__oV6e_,.research-landing_sectionLabel__vYWmV{font-size:12px}.research-landing_evaluationTitle__rNGBs{margin-top:26px;margin-bottom:28px;font-size:40px;line-height:44px}.research-landing_testRow__GzzGZ{grid-template-columns:44px minmax(0,1fr);gap:8px 16px;min-height:0;padding-block:24px}.research-landing_testNumber__8V61v{grid-row:span 2;font-size:30px;line-height:34px}.research-landing_testRow__GzzGZ h3{font-size:23px;line-height:30px}.research-landing_testRow__GzzGZ p{grid-column:2;font-size:16px;line-height:24px}.research-landing_adaptation___7YOu{padding-block:64px}.research-landing_adaptationTitle__YwnAu{margin-top:26px;margin-bottom:28px;font-size:42px;line-height:46px}.research-landing_budgets__oyKEt{padding-top:18px}.research-landing_budgets__oyKEt span{font-size:42px;line-height:52px}.research-landing_budgetNote__V75oh{margin-top:24px;font-size:12px;line-height:19px}.research-landing_budgetExplanation__43ygq{margin-top:24px;padding-top:22px;font-size:17px;line-height:26px}.research-landing_reporting__J4mGD{padding-block:64px}.research-landing_reportingTitle__p19cD{font-size:40px;line-height:44px}.research-landing_reportRow__RA8_C{grid-template-columns:1fr;gap:12px;padding-block:24px}.research-landing_reportNumber__jK1WZ{font-size:12px}.research-landing_reportRow__RA8_C h3{font-size:24px;line-height:30px}.research-landing_reportRow__RA8_C p{font-size:16px;line-height:24px}.research-landing_footerInner__dkg2K{align-items:flex-start;flex-direction:column;gap:14px;font-size:13px}.research-landing_footerInner__dkg2K nav{flex-wrap:wrap}.research-landing_plan__Djl5_{padding:64px 24px 96px}.research-landing_plan__Djl5_ h1{font-size:50px}.research-landing_planLead__lhbDq{font-size:19px}.research-landing_planSection__2PZFC{grid-template-columns:1fr;gap:12px;padding-block:28px}.research-landing_planSection__2PZFC:first-of-type{margin-top:56px}}@media (max-width:360px){.research-landing_heroTitle__K8Jb9{font-size:47px;line-height:50px}.research-landing_heroDescription__KTQkf{font-size:18px}}