.BlogAuthorAvatar_avatar__wLFlf{position:relative;overflow:hidden;flex:none;border-radius:var(--radius-card);background:var(--color-surface-placeholder)}.BlogAuthorAvatar_small__aXvcV{width:16px;height:16px}.BlogAuthorAvatar_large___lyB6{width:24px;height:24px}.BlogAuthorAvatar_image__Kzc33{object-fit:cover}.BlogCard_card__MzTs8{position:relative;overflow:hidden;border-radius:var(--radius-card);background:var(--color-surface-raised)}.BlogCard_card__MzTs8:after{position:absolute;z-index:1;border:.5px solid rgb(0 0 0/3%);border-radius:inherit;content:"";inset:0;pointer-events:none}.BlogCard_cardLink__0fp8N{color:var(--color-ink);text-decoration:none}.BlogCard_featured__G3lHs{display:grid;grid-template-columns:minmax(0,42.287%) minmax(0,57.713%)}.BlogCard_featuredCopy__tQEsQ{display:flex;min-width:0;flex-direction:column;gap:24px;padding:24px}.BlogCard_featuredTitle__ixJ28{margin:8px 0 0;font-size:clamp(2.375rem,3.35vw,3rem);font-weight:400;letter-spacing:.48px;line-height:2.75rem}.BlogCard_cardImage__DDiQA,.BlogCard_featuredImage__3Oxj7,.BlogCard_relatedImage__RUBsO{position:relative;overflow:hidden;background:var(--color-surface-sunken)}.BlogCard_featuredImage__3Oxj7{aspect-ratio:16/9}.BlogCard_image__VwtNG{object-fit:cover}.BlogCard_gridCard__NAxPF{display:flex;min-width:0;height:100%;flex-direction:column}.BlogCard_cardImage__DDiQA{aspect-ratio:16/9;flex:none}.BlogCard_gridCopy___fU9N{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:24px}.BlogCard_promotedCopy__aX0Sz{min-height:220px;gap:16px}.BlogCard_pressCopy__gCJRi{min-height:228px;gap:24px}.BlogCard_cardTitle__zC5tP{margin:8px 0 0;font-size:1.375rem;font-weight:400;line-height:1.75rem}.BlogCard_date__Q4JXN{display:block;margin:0;font-size:.875rem;letter-spacing:.12px;line-height:1.25rem}.BlogCard_meta__SdMhV{display:flex;min-width:0;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:4px;color:var(--color-ink-muted);font-size:.875rem;letter-spacing:.11px;line-height:1.25rem}.BlogCard_author__tqraa{display:inline-flex;min-width:0;align-items:center;gap:8px}.BlogCard_sourceIcon__oHxfw{position:relative;width:16px;height:16px;overflow:hidden;flex:none;border-radius:var(--radius-pill);background:var(--color-surface-placeholder)}.BlogCard_externalLabel__eAB9L{color:var(--color-ink-muted)}.BlogCard_related__p6Ujr{display:flex;height:100%;flex-direction:column}.BlogCard_relatedCard__hwUiL{box-sizing:border-box}.BlogCard_relatedImage__RUBsO{width:100%;height:auto;aspect-ratio:16/9;flex:none}.BlogCard_relatedCopy__61ReB{display:flex;min-height:220px;min-width:0;flex:1;flex-direction:column;justify-content:space-between;padding:24px}.BlogCard_cardLink__0fp8N:focus-visible{outline:2px solid var(--color-accent-indicator);outline-offset:3px}@media (hover:hover) and (pointer:fine){.BlogCard_cardLink__0fp8N:hover .BlogCard_cardTitle__zC5tP,.BlogCard_cardLink__0fp8N:hover .BlogCard_featuredTitle__ixJ28{color:var(--color-ink-muted)}}@media (min-width:43.75rem){.BlogCard_featuredCopy__tQEsQ,.BlogCard_gridCopy___fU9N,.BlogCard_relatedCopy__61ReB{padding:32px}}@media (max-width:960px){.BlogCard_featured__G3lHs{grid-template-columns:minmax(0,1fr)}.BlogCard_featuredImage__3Oxj7{grid-row:1}.BlogCard_featuredCopy__tQEsQ{min-height:250px}.BlogCard_featuredTitle__ixJ28{font-size:2.125rem;letter-spacing:.34px;line-height:2.25rem}}.blog_page__i3gIe{min-height:100vh;background:var(--color-surface);color:var(--color-ink);font-family:var(--font-brand)}.blog_main__zZKg7{position:relative;width:calc(100% - 32px);margin:0 auto;padding:32px 0 80px}.blog_pressGrid__5EVt_,.blog_promotedGrid__w_f94{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.blog_promotedGrid__w_f94{margin-top:10px}.blog_press__2D1bN{margin-top:72px}.blog_sectionTitle__TsUWD{margin:0 0 24px;font-size:1.75rem;font-weight:400;letter-spacing:.32px;line-height:2rem}.blog_emptyState__2VMKB{min-height:55vh;display:grid;place-items:center;color:var(--color-ink-muted);font-size:1rem;text-align:center}@media (min-width:43.75rem){.blog_main__zZKg7{width:calc(100% - 64px);padding:62px 0 120px}.blog_pressGrid__5EVt_,.blog_promotedGrid__w_f94{grid-template-columns:repeat(2,minmax(0,1fr))}.blog_press__2D1bN{margin-top:100px}.blog_sectionTitle__TsUWD{margin-bottom:32px;font-size:2rem;line-height:2.3125rem}}@media (min-width:64rem){.blog_pressGrid__5EVt_,.blog_promotedGrid__w_f94{grid-template-columns:repeat(4,minmax(0,1fr))}.blog_press__2D1bN{margin-top:88px}}@media (min-width:73.75rem){.blog_main__zZKg7{left:1.5px;width:min(1303px,calc(100% - 137px))}}.BlogArticle_article__tzAqx{position:relative;width:min(1300px,calc(100% - 140px));margin:0 auto;padding:62px 0 120px}.BlogArticle_backLink__StpHx{position:absolute;top:62px;left:55px;display:flex;align-items:center;gap:8px;color:var(--color-ink);font-size:1rem;letter-spacing:.16px;line-height:1.375rem;text-decoration:none;transition:color .16s ease}.BlogArticle_header__Origr{position:relative;width:min(650px,100%);margin:0 auto}.BlogArticle_title__49Jis{margin:0;font-size:2rem;font-weight:400;letter-spacing:.32px;line-height:2.5rem}.BlogArticle_byline__MlSQR{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;color:var(--color-ink-muted);font-size:1rem;letter-spacing:.16px;line-height:1.5rem}.BlogArticle_author__fRkWH{display:inline-flex;align-items:center;gap:8px}.BlogArticle_image__sO_ZF{object-fit:cover}.BlogArticle_hero__BDnMl{position:relative;overflow:hidden;width:min(650px,100%);aspect-ratio:16/9;margin:0 auto 32px;border-radius:var(--radius-card);background:var(--color-surface-sunken)}.BlogArticle_divider__V6lTX{position:relative;width:min(650px,100%);height:1px;border:0;background:rgb(0 0 0/12%)}.BlogArticle_introDivider__GWUFd{margin:40px auto 31px}.BlogArticle_bodyDivider__GjKFw{margin:40px auto 55px}.BlogArticle_body__7U9RH,.BlogArticle_related__gdXS1{position:relative;width:min(650px,100%);margin:0 auto}.BlogArticle_relatedTitle__JUHmK{margin:0 0 24px;font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:1.75rem}.BlogArticle_relatedGrid__oAb2g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.BlogArticle_backLink__StpHx:focus-visible{outline:2px solid var(--color-accent-indicator);outline-offset:3px}@media (hover:hover) and (pointer:fine){.BlogArticle_backLink__StpHx:hover{color:var(--color-ink-muted)}}@media (max-width:1180px){.BlogArticle_article__tzAqx{width:calc(100% - 64px)}.BlogArticle_backLink__StpHx{position:static;width:fit-content;margin:0 0 48px max(0px,calc((100% - 650px) / 2))}}@media (max-width:700px){.BlogArticle_article__tzAqx{width:calc(100% - 32px);padding:32px 0 80px}.BlogArticle_header__Origr{margin:0 auto 40px}.BlogArticle_title__49Jis{font-size:clamp(2rem,9vw,2.25rem);letter-spacing:.32px;line-height:1.08}.BlogArticle_byline__MlSQR{margin-top:22px}.BlogArticle_divider__V6lTX{margin:40px auto}.BlogArticle_related__gdXS1{margin-top:0}.BlogArticle_relatedGrid__oAb2g{grid-template-columns:minmax(0,1fr)}.BlogArticle_relatedTitle__JUHmK{margin-bottom:24px;font-size:1.375rem;line-height:1.75rem}}.ArticleBody_body__z_F8f{color:var(--color-ink-muted);font-size:1rem;letter-spacing:.16px;line-height:1.5rem}.ArticleBody_paragraph__zyPN5{margin:0 0 16px}.ArticleBody_heading2__8vZ6D,.ArticleBody_heading3__ldW3N{margin:32px 0;color:var(--color-ink);font-size:1.375rem;font-weight:500;letter-spacing:0;line-height:1.75rem}.ArticleBody_heading4__n4oZq{margin:36px 0 12px;font-size:1.125rem;font-weight:500;line-height:1.5rem}.ArticleBody_blockquote__3WJak{margin:36px 0;padding:4px 0 4px 24px;border-left:1px solid var(--color-ink-muted);color:var(--color-ink-muted);font-size:1.25rem;line-height:1.75rem}.ArticleBody_list__D_LEi{margin:0 0 16px;padding-left:24px}.ArticleBody_bulletList__wVIVb{list-style:disc}.ArticleBody_numberList__NmlkL{list-style:decimal}.ArticleBody_list__D_LEi li+li{margin-top:4px}.ArticleBody_body__z_F8f>:last-child{margin-bottom:0}.ArticleBody_figure__YXCCd{margin:48px 0}.ArticleBody_imageFrame__9TWHt{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:var(--radius-card);background:var(--color-surface-sunken)}.ArticleBody_image__NROyR{object-fit:cover}.ArticleBody_caption__GKcql{margin:10px 0 0;color:var(--color-ink-muted);font-size:.75rem;letter-spacing:.12px;line-height:1rem;text-align:center}.ArticleBody_bodyLink__mZIxa{color:inherit;text-decoration-thickness:.5px;text-underline-offset:3px}.ArticleBody_body__z_F8f .katex-display{overflow-x:auto;overflow-y:hidden;padding:8px 0}@media (max-width:700px){.ArticleBody_body__z_F8f{font-size:.9375rem;letter-spacing:.1px;line-height:1.4375rem}.ArticleBody_heading2__8vZ6D,.ArticleBody_heading3__ldW3N{margin:32px 0;font-size:1.3125rem;line-height:1.6875rem}.ArticleBody_blockquote__3WJak{padding-left:18px;font-size:1.125rem;line-height:1.625rem}.ArticleBody_figure__YXCCd{margin:36px 0}}.LegalArticle_documentNav__vz4_7{position:absolute;top:62px;left:55px;width:190px}.LegalArticle_documentNavList__JLzHV{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:0;padding:0;list-style:none}.LegalArticle_documentNavLink__3YfID{display:inline-flex;align-items:center;color:var(--color-ink-muted);font-size:1rem;letter-spacing:.16px;line-height:1.375rem;text-decoration:none;transition:color .16s ease}.LegalArticle_documentNavItem__xK87V[aria-current=page] .LegalArticle_documentNavLink__3YfID{color:var(--color-ink);font-weight:500;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.LegalArticle_documentNavLink__3YfID:focus-visible{outline:2px solid var(--color-accent-indicator);outline-offset:3px}.LegalArticle_markdown__ndYSt{overflow-wrap:anywhere}.LegalArticle_markdown__ndYSt blockquote{font-size:inherit;letter-spacing:inherit;line-height:inherit}.LegalArticle_table__tbldw{width:100%;margin:32px 0;border-collapse:collapse}.LegalArticle_tableCell__3Rzd6{padding:10px 12px;border:1px solid rgb(0 0 0/12%);text-align:left;vertical-align:top}.LegalArticle_tableHeading__ri8OF{color:var(--color-ink);font-weight:500}.LegalArticle_contentDivider__Xjh5p{height:1px;margin:32px 0;border:0;background:rgb(0 0 0/12%)}@media (hover:hover) and (pointer:fine){.LegalArticle_documentNavLink__3YfID:hover{color:var(--color-ink-muted)}}@media (max-width:1180px){.LegalArticle_documentNav__vz4_7{position:static;width:min(650px,100%);margin:0 0 48px max(0px,calc((100% - 650px) / 2))}.LegalArticle_documentNavList__JLzHV{flex-direction:row;flex-wrap:wrap}}@media (max-width:700px){.LegalArticle_documentNav__vz4_7{margin:0 auto 32px}.LegalArticle_table__tbldw{display:block;overflow-x:auto}}.DepthFrameHero_hero__uVS_G{position:relative;width:100%;height:100svh;overflow-x:clip;overflow-y:visible;background:var(--page-surface,var(--color-surface));color:#171716;isolation:isolate;touch-action:pan-y}.DepthFrameHero_hero__uVS_G[data-scroll-pinned]{position:sticky;top:0}.DepthFrameHero_heroComposition__ft3jq{position:absolute;inset:0;height:100svh}.DepthFrameHero_hero__uVS_G,.DepthFrameHero_hero__uVS_G *{box-sizing:border-box}.DepthFrameHero_backdrop__N9Ofs{position:absolute;inset:0;z-index:-2;background:var(--page-surface,var(--color-surface))}.DepthFrameHero_scene__FKLXH,.DepthFrameHero_sfScene__rw3nb{position:absolute;inset:0;perspective:100svh;perspective-origin:50% 50%;transform-style:preserve-3d}.DepthFrameHero_scene__FKLXH{z-index:0}.DepthFrameHero_sfScene__rw3nb{z-index:46;pointer-events:none}.DepthFrameHero_world__lt_vQ{position:absolute;inset:0;z-index:10;transform-style:preserve-3d;transform-origin:center}.DepthFrameHero_titleDepth__9bvwB{position:absolute;inset:0;z-index:50;display:grid;place-items:center;pointer-events:none}.DepthFrameHero_heroCopy__5FK4W{position:relative;display:grid;width:min(646px,calc(100vw - 48px));place-items:center}.DepthFrameHero_heroCopyScroll__icyrO{display:grid;place-items:center}.DepthFrameHero_heroExitLayer__omdmn{display:grid;width:100%;place-items:center;will-change:transform,opacity}.DepthFrameHero_heroAnnouncement__S8QDI{position:absolute;bottom:calc(100% + 20px);z-index:1}.DepthFrameHero_heroAnnouncementLink__eXbrQ{display:inline-flex;min-height:34px;max-width:calc(100vw - 48px);align-items:center;justify-content:center;gap:8px;padding:8px 12px 8px 14px;border:1px solid rgb(23 23 22/18%);border-radius:999px;background:rgb(255 255 255/72%);color:#171716;font-family:var(--font-gt-standard),Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.25;pointer-events:auto;text-align:center;text-decoration:none;text-wrap:balance;backdrop-filter:blur(8px);transition:background-color .16s ease,border-color .16s ease,color .16s ease}.DepthFrameHero_heroAnnouncementLink__eXbrQ:hover{border-color:rgb(23 23 22/28%);background:rgb(255 255 255/90%);color:#171716}.DepthFrameHero_heroAnnouncementLink__eXbrQ:focus-visible{outline:2px solid var(--page-accent,var(--color-accent-indicator));outline-offset:3px}.DepthFrameHero_heroAnnouncementLink__eXbrQ[aria-disabled=true]{pointer-events:none}.DepthFrameHero_heroAnnouncementArrow__LoQ_R{flex:none;color:#171716;font-size:15px;line-height:1;transform:translateY(-1px);transition:transform .16s ease}.DepthFrameHero_heroAnnouncementLink__eXbrQ:hover .DepthFrameHero_heroAnnouncementArrow__LoQ_R{transform:translate(2px,-1px)}.DepthFrameHero_title__WmWi0{display:block;width:100%;justify-content:center;color:#000;font-size:38px;font-style:normal;line-height:1.04}.DepthFrameHero_heroDescription__odBDU,.DepthFrameHero_title__WmWi0{margin:0;font-family:var(--font-gt-standard),Arial,sans-serif;font-weight:400;text-align:center}.DepthFrameHero_heroDescription__odBDU{position:static;width:min(640px,calc(100vw - 48px));color:#868686;font-size:18px;letter-spacing:.01em;line-height:1.34;text-wrap:balance}.DepthFrameHero_heroSecondary__BkGR1{position:absolute;top:calc(100% + 24px);display:flex;width:min(780px,calc(100vw - 48px));flex-direction:column;align-items:center;gap:24px}.DepthFrameHero_heroInlineLogos__wi3OD{width:100%;grid-template-columns:minmax(0,1fr);overflow:hidden;margin-top:8px}.DepthFrameHero_heroInlineLogos__wi3OD>div{width:100%;min-width:0}.DepthFrameHero_heroCta__ndcp2{position:static;min-height:38px;padding:12px 16px;border:0;border-radius:5px;background:#ff4f38;color:#fff;font-family:var(--font-gt-standard),Arial,sans-serif;font-size:14px;font-weight:400;line-height:1;pointer-events:auto}.DepthFrameHero_heroCta__ndcp2:hover:not(:disabled){background:#e94631}.DepthFrameHero_heroCta__ndcp2:focus-visible{outline:2px solid #171716;outline-offset:3px}.DepthFrameHero_heroCta__ndcp2:disabled{pointer-events:none}.DepthFrameHero_titleWords___aJ1g{display:block;text-wrap:balance}.DepthFrameHero_titleWordContent__BOPKM{display:inline-block}.DepthFrameHero_cityPortal__0qn4H{--sf-frame-width:min(calc(100vw - 140px),1300px);--sf-frame-height:600px;--sf-breakout-height:144px;--sf-portal-height:calc(var(--sf-frame-height) + var(--sf-breakout-height));position:absolute;top:calc(var(--sf-frame-final-top, 400px) + (var(--sf-portal-height) * .5) + 13svh - var(--sf-breakout-height));left:50%;z-index:0;width:var(--sf-frame-width);height:var(--sf-portal-height);background:transparent;pointer-events:none;transform-origin:center;transform-style:preserve-3d;translate:-50% -50%}.DepthFrameHero_cityPortalArtworkScale__hTpHx,.DepthFrameHero_cityPortalArtwork__0q0EL,.DepthFrameHero_cityPortalEntrance__VkgzN,.DepthFrameHero_cityPortalFloatX__DY46y,.DepthFrameHero_cityPortalFloat__q7STb,.DepthFrameHero_cityPortalHoverLift___mQ0t,.DepthFrameHero_cityPortalIntroDepth__QQr7j,.DepthFrameHero_cityPortalReveal__t5J_O,.DepthFrameHero_cityPortalScene__DVF4E,.DepthFrameHero_cityPortalScrollScale__jVs0S,.DepthFrameHero_cityPortalZoom__BGxFK{width:100%;height:100%;transform-style:preserve-3d}.DepthFrameHero_cityPortalIntroDepth__QQr7j{transform-origin:center;will-change:transform}.DepthFrameHero_cityPortalScrollScale__jVs0S{overflow:visible;transform-origin:center 15%;will-change:transform,opacity}.DepthFrameHero_cityPortalReveal__t5J_O{position:relative}.DepthFrameHero_cityPortalZoom__BGxFK{position:relative;transform-origin:center 15%;will-change:transform}.DepthFrameHero_cityPortalHoverTarget__YH4qP{position:absolute;inset:5% 12% 10%;z-index:1;cursor:default;transform:translateZ(24px)}.DepthFrameHero_cityPortal__0qn4H:hover .DepthFrameHero_cityPortalFloatX__DY46y,.DepthFrameHero_cityPortal__0qn4H:hover .DepthFrameHero_cityPortalFloat__q7STb{animation-play-state:paused!important}.DepthFrameHero_cityPortalEntrance__VkgzN{position:relative}.DepthFrameHero_cityPortalArtworkScale__hTpHx,.DepthFrameHero_cityPortalArtwork__0q0EL{position:absolute;inset:0}.DepthFrameHero_cityPortalArtworkScale__hTpHx{transform-origin:center}.DepthFrameHero_cityPortalFloat__q7STb{animation:DepthFrameHero_sf-city-float-y__WwUfg 6.4s cubic-bezier(.45,0,.55,1) 4.2s infinite}.DepthFrameHero_cityPortalFloatX__DY46y{animation:DepthFrameHero_sf-city-float-x__bATAA 9.2s cubic-bezier(.45,0,.55,1) 4.4s infinite}.DepthFrameHero_cityPortalScene__DVF4E{position:absolute;inset:0}.DepthFrameHero_cityPortalFallback__JB11V,.DepthFrameHero_cityPortalLoadingStill__fxGae,.DepthFrameHero_sfCityCanvas__XfUV5{position:absolute;inset:0;width:100%;height:100%}.DepthFrameHero_sfCityCanvas__XfUV5{opacity:0;transition:opacity .18s ease-out}.DepthFrameHero_sfCityCanvasReady__3ZicP{opacity:1}.DepthFrameHero_cityPortalLoadingStill__fxGae{object-fit:contain;opacity:1;transform:scale(var(--sf-crop-scale));transform-origin:center 15%;transition:opacity .18s ease-out}.DepthFrameHero_cityPortalLoadingStillReady__urDvR{opacity:0}.DepthFrameHero_cityPortalFallback__JB11V{object-fit:contain;transform:scale(var(--sf-crop-scale));transform-origin:center 15%}.DepthFrameHero_frame__0ZJ1g{position:absolute;top:var(--frame-y);left:var(--frame-x);pointer-events:none;transform-style:preserve-3d}.DepthFrameHero_entrance__iyWil,.DepthFrameHero_float__U5Mrf,.DepthFrameHero_hoverLift__KMjr2,.DepthFrameHero_interaction__KXAGx,.DepthFrameHero_repulsionScale__Ys9_2,.DepthFrameHero_surface__uX12y{width:100%;height:100%}.DepthFrameHero_entrance__iyWil,.DepthFrameHero_float__U5Mrf,.DepthFrameHero_hoverLift__KMjr2,.DepthFrameHero_interaction__KXAGx,.DepthFrameHero_repulsionScale__Ys9_2{transform-style:preserve-3d}.DepthFrameHero_interaction__KXAGx{position:relative}.DepthFrameHero_hoverTarget__z9aod{position:absolute;inset:-15%;z-index:1;pointer-events:none;cursor:default;transform:translateZ(24px)}.DepthFrameHero_interaction__KXAGx:hover .DepthFrameHero_isFloating__w_0ea{animation-play-state:paused}.DepthFrameHero_repulsionScale__Ys9_2{transform-origin:center;will-change:transform}.DepthFrameHero_float__U5Mrf{transform:translateZ(0)}.DepthFrameHero_isFloating__w_0ea{animation:DepthFrameHero_frame-float-y__m9Egv var(--float-duration) cubic-bezier(.45,0,.55,1) var(--float-delay) infinite alternate backwards}.DepthFrameHero_isFloating__w_0ea .DepthFrameHero_surface__uX12y{animation:DepthFrameHero_frame-float-x__n0ruc calc(var(--float-duration) + 2.3s) cubic-bezier(.45,0,.55,1) calc(var(--float-delay) + .2s) infinite alternate backwards}.DepthFrameHero_surface__uX12y{position:relative;overflow:visible}.DepthFrameHero_cityImage__xL4B0{object-fit:contain;user-select:none}@keyframes DepthFrameHero_sf-city-float-y__WwUfg{0%,to{transform:translateZ(0)}35%{transform:translate3d(0,-5px,-2px)}75%{transform:translate3d(0,7px,5px)}}@keyframes DepthFrameHero_sf-city-float-x__bATAA{0%,to{transform:translateZ(0) rotate(0deg)}35%{transform:translate3d(3px,0,0) rotate(.12deg)}75%{transform:translate3d(-3px,0,0) rotate(-.12deg)}}@keyframes DepthFrameHero_frame-float-y__m9Egv{0%{transform:translate3d(0,calc(0px - var(--float-y)),0)}to{transform:translate3d(0,var(--float-y),0)}}@keyframes DepthFrameHero_frame-float-x__n0ruc{0%{transform:translate3d(calc(0px - var(--float-x)),0,0) rotate(calc(0deg - var(--float-rotate)))}to{transform:translate3d(var(--float-x),0,0) rotate(var(--float-rotate))}}@media (max-width:73.75rem){.DepthFrameHero_cityPortal__0qn4H{--sf-frame-width:calc(100vw - 64px)}.DepthFrameHero_cityPortalArtworkScale__hTpHx{transform:translate3d(0,-84px,0) scale(1.185)}}@media (max-width:700px){.DepthFrameHero_hero__uVS_G{height:85svh}.DepthFrameHero_heroAnnouncement__S8QDI{bottom:calc(100% + 18px)}.DepthFrameHero_heroAnnouncementLink__eXbrQ{width:fit-content;max-width:calc(100vw - 128px);padding:7px 11px 7px 12px;text-wrap:wrap}.DepthFrameHero_titleWords___aJ1g{max-width:calc(100vw - 32px);line-height:calc(1.08em - 2px)}.DepthFrameHero_frame__0ZJ1g{display:none;top:var(--frame-mobile-y);left:var(--frame-mobile-x)}.DepthFrameHero_frame__0ZJ1g[data-depth-frame=london],.DepthFrameHero_frame__0ZJ1g[data-depth-frame=new-york],.DepthFrameHero_frame__0ZJ1g[data-depth-frame=rio-de-janeiro],.DepthFrameHero_frame__0ZJ1g[data-depth-frame=rome]{display:block}.DepthFrameHero_frame__0ZJ1g[data-depth-frame=rio-de-janeiro]{top:17%;left:12%}.DepthFrameHero_frame__0ZJ1g[data-depth-frame=rome]{top:18%;left:88%}.DepthFrameHero_frame__0ZJ1g[data-depth-frame=london]{top:85%;left:6%}.DepthFrameHero_frame__0ZJ1g[data-depth-frame=new-york]{top:91%;left:94%}.DepthFrameHero_frame__0ZJ1g[data-depth-frame=rio-de-janeiro] .DepthFrameHero_interaction__KXAGx{scale:2}.DepthFrameHero_frame__0ZJ1g[data-depth-frame=rome] .DepthFrameHero_interaction__KXAGx{scale:1.85}.DepthFrameHero_frame__0ZJ1g[data-depth-frame=london] .DepthFrameHero_interaction__KXAGx{scale:1.65}.DepthFrameHero_frame__0ZJ1g[data-depth-frame=new-york] .DepthFrameHero_interaction__KXAGx{scale:1.3}.DepthFrameHero_cityPortal__0qn4H{--sf-frame-width:calc(100vw - 36px);--sf-frame-height:min(62svh,480px);--sf-breakout-height:0px}.DepthFrameHero_cityPortalArtworkScale__hTpHx{transform:none}.DepthFrameHero_heroCopy__5FK4W{width:calc(100vw - 32px)}.DepthFrameHero_title__WmWi0{font-size:clamp(34px,10vw,42px)}.DepthFrameHero_heroDescription__odBDU{width:calc(100vw - 40px);font-size:18px;line-height:1.3}.DepthFrameHero_heroSecondary__BkGR1{top:calc(100% + 24px);width:calc(100vw - 32px)}.DepthFrameHero_heroInlineLogos__wi3OD{width:100%}.DepthFrameHero_scene__FKLXH,.DepthFrameHero_sfScene__rw3nb{inset:0;perspective:100svh}}@media (hover:hover) and (pointer:fine){.DepthFrameHero_hoverTarget__z9aod{pointer-events:auto}}@media (prefers-reduced-motion:reduce){.DepthFrameHero_heroComposition__ft3jq{transition-duration:0s}.DepthFrameHero_cityPortalLoadingStill__fxGae,.DepthFrameHero_sfCityCanvas__XfUV5{transition:none}.DepthFrameHero_cityPortalFloatX__DY46y,.DepthFrameHero_cityPortalFloat__q7STb,.DepthFrameHero_isFloating__w_0ea,.DepthFrameHero_isFloating__w_0ea .DepthFrameHero_surface__uX12y{animation:none}}.HomepageBody_page__taesk{--content-width:1300px;--header-height:54px;--feature-section-gap:clamp(80px,10vw,120px);--hero-to-content-gap:383px;--hero-final-frame-spacing:132px;--hero-mobile-content-gap:24px;--page-surface:var(--color-surface);--card-surface:var(--color-surface-raised);--page-ink:var(--color-ink);--page-ink-secondary:var(--color-ink-muted);--page-ink-muted:var(--color-ink-subtle);--page-button:var(--color-accent);--page-accent:var(--color-accent-indicator);--page-selection:var(--color-accent-indicator);width:100%;min-width:0;overflow-x:clip;overflow-y:visible;background:var(--page-surface);color:var(--page-ink);font-family:var(--font-brand);font-synthesis:none;-webkit-font-smoothing:antialiased}.HomepageBody_page__taesk,.HomepageBody_page__taesk *,.HomepageBody_page__taesk :after,.HomepageBody_page__taesk :before{box-sizing:border-box}.HomepageBody_page__taesk a,.HomepageBody_page__taesk button{font-family:inherit}.HomepageBody_heroScrollStage__rB93C{width:100%;height:150svh;margin-bottom:max(var(--hero-to-content-gap),calc(var(--hero-final-frame-bottom, 0px) - 100svh + var(--hero-final-frame-spacing)))}.HomepageBody_logoSection__chLIM{width:100%}.HomepageBody_heroLogoSection__LAhid{min-width:0;max-width:100%;overflow:hidden;padding:0}.HomepageBody_logoMarquee__WlEjZ{--logo-gap:clamp(20px,4cqi,48px);container-type:inline-size;width:100%;min-width:0;max-width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent 0,black 10%,black 66%,transparent 92%);-webkit-mask-image:linear-gradient(90deg,transparent 0,black 10%,black 66%,transparent 92%)}.HomepageBody_logoMarqueeTrack__m7kgU{display:flex;width:max-content;height:64px;animation:HomepageBody_logo-marquee__VbYCD 28s linear infinite;animation-play-state:paused;will-change:transform}[data-reveal-customer-logos=true][data-sequence-mode=completed] .HomepageBody_logoMarqueeTrack__m7kgU,[data-reveal-customer-logos=true][data-sequence-mode=returning] .HomepageBody_logoMarqueeTrack__m7kgU{animation-play-state:running}.HomepageBody_logoMarqueeGroup__w9Vua{box-sizing:border-box;display:flex;width:max-content;min-width:100cqi;flex:none;gap:var(--logo-gap);justify-content:space-around;padding-inline:calc(var(--logo-gap) / 2)}.HomepageBody_logoMarqueeGroup__w9Vua .HomepageBody_logoCell__VUdIk{width:max-content;max-width:150px;flex:0 1 auto;padding-inline:0}.HomepageBody_logoMarqueeGroup__w9Vua .HomepageBody_logoAsset__1n2_0{width:max-content;max-width:100%;transform:none}.HomepageBody_heroLogoSection__LAhid .HomepageBody_logoMarquee__WlEjZ{height:64px;margin-top:0}.HomepageBody_heroLogoSection__LAhid .HomepageBody_logoCell__VUdIk{height:62px}.HomepageBody_logoCell__VUdIk{display:grid;min-width:0;height:62px;place-items:center;padding:8px 13px}.HomepageBody_logoAsset__1n2_0{display:grid;width:100%;height:100%;place-items:center;transform:scale(1.14);transform-origin:center}.HomepageBody_customerLogo__7K5dG{display:block;width:auto;max-width:100%;height:auto;max-height:28px;opacity:1;object-fit:contain}.HomepageBody_logoCell__VUdIk[data-logo=cvs] .HomepageBody_customerLogo__7K5dG{width:54px;max-width:none;height:15px;max-height:none;opacity:.3;filter:brightness(0)}.HomepageBody_logoCell__VUdIk[data-logo=cvs] .HomepageBody_logoAsset__1n2_0{display:grid;width:54px;height:15px;place-items:center}.HomepageBody_logoCell__VUdIk[data-logo=deloitte] .HomepageBody_customerLogo__7K5dG{width:65px}.HomepageBody_logoCell__VUdIk[data-logo=gallup] .HomepageBody_customerLogo__7K5dG{width:58px;opacity:.3;filter:brightness(0)}.HomepageBody_logoCell__VUdIk[data-logo=wealthfront] .HomepageBody_customerLogo__7K5dG{width:70px}.HomepageBody_logoCell__VUdIk[data-logo=suntory] .HomepageBody_customerLogo__7K5dG{width:70px;opacity:.3;filter:brightness(0)}.HomepageBody_logoCell__VUdIk[data-logo=gsp] .HomepageBody_customerLogo__7K5dG{opacity:.3;filter:brightness(0)}.HomepageBody_logoCell__VUdIk[data-logo=itau] .HomepageBody_customerLogo__7K5dG{width:45px;max-height:45px}.HomepageBody_featureStack__RzWuf{display:grid;width:min(1298px,calc(100% - 142px));min-width:0;grid-template-columns:minmax(0,1fr);margin:0 auto}.HomepageBody_featureSection__2_bhm{min-width:0;padding-block:calc(var(--feature-section-gap) / 2);scroll-margin-top:var(--header-height,54px)}.HomepageBody_page__taesk a:focus-visible,.HomepageBody_page__taesk button:focus-visible{outline:2px solid var(--page-accent);outline-offset:3px}@keyframes HomepageBody_logo-marquee__VbYCD{to{transform:translateX(-50%)}}@media (max-width:80rem){.HomepageBody_cityFrame__6mude{--city-frame-radius:0;width:100vw;margin-left:calc(50% - 50vw);border:0;background:none}}@media (max-width:73.75rem){.HomepageBody_page__taesk{--hero-final-frame-spacing:247px}.HomepageBody_featureStack__RzWuf,.HomepageBody_hero__NmpUC{width:calc(100% - 64px)}.HomepageBody_featureSection__2_bhm:first-child{padding-top:0}.HomepageBody_cityFrame__6mude{--city-zoom:1.3;height:clamp(300px,36.5vw,440px)}}@media (max-width:56.25rem){.HomepageBody_hero__NmpUC{padding-top:64px}.HomepageBody_hero__NmpUC h1{font-size:2.75rem;letter-spacing:.36px;line-height:2.875rem}.HomepageBody_cityFrame__6mude{--city-offset-y:-17%;--city-zoom:1.5;margin-top:60px}}@media (max-width:43.75rem){.HomepageBody_page__taesk{--header-height:56px;--hero-final-frame-spacing:132px}.HomepageBody_heroLogoSection__LAhid .HomepageBody_logoCell__VUdIk{height:54px}.HomepageBody_featureStack__RzWuf,.HomepageBody_hero__NmpUC{width:calc(100% - 36px)}.HomepageBody_heroScrollStage__rB93C{margin-bottom:max(var(--hero-mobile-content-gap),calc(var(--hero-city-overhang, 0px) + var(--hero-mobile-content-gap)))}.HomepageBody_hero__NmpUC{padding-top:48px}.HomepageBody_hero__NmpUC h1{width:100%;font-size:2.25rem;letter-spacing:.2px;line-height:2.4375rem}.HomepageBody_heroButton__wKxdu{margin-top:28px}.HomepageBody_cityFrame__6mude{--city-offset-y:-17%;--city-zoom:1.5;height:clamp(230px,61vw,290px);margin-top:48px}}@media (prefers-reduced-motion:reduce){.HomepageBody_heroScrollStage__rB93C{height:100svh}.HomepageBody_heroLogoSection__LAhid,.HomepageBody_heroLogoSection__LAhid .HomepageBody_logoMarquee__WlEjZ{height:auto;overflow:visible}.HomepageBody_logoMarquee__WlEjZ{mask-image:none;-webkit-mask-image:none}.HomepageBody_logoMarqueeTrack__m7kgU{width:100%;height:auto;animation:none}.HomepageBody_logoMarqueeGroup__w9Vua{width:100%;min-width:0;flex-wrap:wrap;row-gap:12px}.HomepageBody_logoMarqueeGroup__w9Vua[data-marquee-copy="1"]{display:none}}@media (max-width:37.5rem){.HomepageBody_heroTitleLine__9bG__{display:inline;white-space:normal}}.CustomerSuccessSection_section__DhKh2{--customer-edge-fade-stops:var(--page-surface) 0%,color-mix(in srgb,var(--page-surface) 98%,transparent) 12%,color-mix(in srgb,var(--page-surface) 88%,transparent) 28%,color-mix(in srgb,var(--page-surface) 61%,transparent) 52%,color-mix(in srgb,var(--page-surface) 26%,transparent) 76%,transparent 100%;--customer-edge-fade-width:48px;--customer-navigation-position:8px;--customer-card-width:calc(100vw - 72px);--customer-card-height:468px;--customer-card-gap:16px;--customer-heading-gap:40px;--customer-heading-line-height:2.875rem;--customer-navigation-size:44px;--customer-pagination-space:60px;position:relative;width:100%;min-width:0;overflow:hidden}.CustomerSuccessSection_section__DhKh2:after,.CustomerSuccessSection_section__DhKh2:before{position:absolute;z-index:2;top:0;bottom:var(--customer-pagination-space);display:none;width:var(--customer-edge-fade-width);content:"";pointer-events:none}.CustomerSuccessSection_section__DhKh2:before{left:0;background:linear-gradient(to right,var(--customer-edge-fade-stops))}.CustomerSuccessSection_section__DhKh2:after{right:0;background:linear-gradient(to left,var(--customer-edge-fade-stops))}.CustomerSuccessSection_heading___QmMm{position:relative;z-index:3;width:min(820px,100%);margin:0 auto var(--customer-heading-gap);color:var(--page-ink);font-size:2.5rem;font-weight:400;letter-spacing:-.08px;line-height:var(--customer-heading-line-height);overflow-wrap:break-word;text-align:center;text-wrap:balance;word-break:normal}.CustomerSuccessSection_track__yDO5P{position:relative;z-index:1;left:50%;display:flex;width:max-content;align-items:center;gap:var(--customer-card-gap);transition:transform .52s cubic-bezier(.23,1,.32,1);will-change:transform}.CustomerSuccessSection_track__yDO5P[data-animate=false]{transition:none}.CustomerSuccessSection_desktopTrack__M944k{display:none}.CustomerSuccessSection_mobileTrack__x_pOW{box-sizing:border-box;display:flex;width:100%;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 20px 8px;scroll-padding-inline:20px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.CustomerSuccessSection_mobileTrack__x_pOW::-webkit-scrollbar{display:none}.CustomerSuccessSection_mobileTrack__x_pOW:focus-visible{outline:2px solid var(--page-button);outline-offset:-2px}.CustomerSuccessSection_navigationButton__P7KuH{position:absolute;z-index:3;top:50%;display:none;width:var(--customer-navigation-size);height:var(--customer-navigation-size);padding:0;place-items:center;border:0;background:transparent;color:var(--page-ink);cursor:pointer;transition:opacity .15s ease}.CustomerSuccessSection_navigationButton__P7KuH svg{stroke-width:1.5}.CustomerSuccessSection_previousButton__rXU7c{left:var(--customer-navigation-position);transform:translate(-50%,-50%)}.CustomerSuccessSection_nextButton__iHsSd{right:var(--customer-navigation-position);transform:translate(50%,-50%)}.CustomerSuccessSection_navigationButton__P7KuH:focus-visible{outline:2px solid var(--page-button);outline-offset:3px}.CustomerSuccessSection_pagination__BBhLD{position:relative;z-index:3;display:flex;width:max-content;max-width:100%;align-items:center;justify-content:center;margin:16px auto 0}.CustomerSuccessSection_paginationButton__h6T0K{display:grid;width:24px;height:44px;flex:none;place-items:center;border:0;padding:0;background:transparent;cursor:pointer;transition:width .24s cubic-bezier(.23,1,.32,1)}.CustomerSuccessSection_paginationButton__h6T0K[data-active=true]{width:80px}.CustomerSuccessSection_paginationTrack__tKj8y{position:relative;display:block;width:8px;height:8px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--page-ink) 24%,transparent);transition:background-color .18s ease,width .24s cubic-bezier(.23,1,.32,1)}.CustomerSuccessSection_paginationButton__h6T0K[data-active=true] .CustomerSuccessSection_paginationTrack__tKj8y{width:64px;background:color-mix(in srgb,var(--page-ink) 14%,transparent)}.CustomerSuccessSection_paginationProgress__jBmFJ{position:absolute;inset:0;border-radius:inherit;background:color-mix(in srgb,var(--page-ink) 50%,transparent);clip-path:inset(0 100% 0 0);animation:CustomerSuccessSection_customer-pagination-progress__OUzjg calc(var(--customer-autoplay-duration) - .24s) linear .24s both;animation-play-state:paused}.CustomerSuccessSection_pagination__BBhLD[data-autoplay-running=true] .CustomerSuccessSection_paginationProgress__jBmFJ{animation-play-state:running}.CustomerSuccessSection_paginationButton__h6T0K:focus-visible{outline:2px solid var(--page-button);outline-offset:-4px}.CustomerSuccessSection_paginationButton__h6T0K:active .CustomerSuccessSection_paginationTrack__tKj8y{opacity:.72}@media (hover:hover) and (pointer:fine){.CustomerSuccessSection_navigationButton__P7KuH{opacity:0;pointer-events:none}.CustomerSuccessSection_navigationButton__P7KuH:focus-visible{opacity:1;pointer-events:auto}.CustomerSuccessSection_paginationButton__h6T0K:not([data-active=true]):hover .CustomerSuccessSection_paginationTrack__tKj8y{background:color-mix(in srgb,var(--page-ink) 40%,transparent)}}@keyframes CustomerSuccessSection_customer-pagination-progress__OUzjg{to{clip-path:inset(0)}}.CustomerSuccessSection_card__yzNz6{position:relative;width:var(--customer-card-width);height:var(--customer-card-height);flex:none;overflow:hidden;margin:0;border:0;border-radius:var(--radius-card);padding:0;background:var(--card-surface);color:var(--page-ink);cursor:pointer;font-family:inherit;text-align:left}.CustomerSuccessSection_card__yzNz6:focus-visible{outline:2px solid var(--page-button);outline-offset:-4px}.CustomerSuccessSection_artwork__XxvlQ{position:absolute;top:32px;left:32px;display:flex;width:152px;height:60px;align-items:center}.CustomerSuccessSection_artworkImage__2Qvds{width:100%;height:100%;object-fit:contain;object-position:left center}.CustomerSuccessSection_quote__kJ4K0{position:absolute;top:178px;right:32px;left:32px;margin:0;color:var(--page-ink);font-size:1.125rem;font-weight:400;letter-spacing:-.04px;line-height:1.32;text-indent:calc(-.55em + 2px)}.CustomerSuccessSection_attribution__bed5t{position:absolute;bottom:32px;left:32px;display:flex;width:303px;max-width:calc(100% - 64px);flex-direction:column;gap:4px;font-size:1rem;letter-spacing:.18px;line-height:22px}.CustomerSuccessSection_attribution__bed5t strong{color:#000;font-weight:500}.CustomerSuccessSection_attribution__bed5t span{color:var(--page-ink-muted);font-weight:400;text-wrap:pretty}.CustomerSuccessSection_mobileCard__dO8Lt{box-sizing:border-box;display:flex;width:min(74vw,300px);height:392px;flex-direction:column;padding:24px;cursor:default;scroll-snap-align:start;scroll-snap-stop:always}.CustomerSuccessSection_mobileCard__dO8Lt .CustomerSuccessSection_artwork__XxvlQ{position:static;width:132px;height:52px;flex:none}.CustomerSuccessSection_mobileCard__dO8Lt .CustomerSuccessSection_quote__kJ4K0{position:static;margin:24px 0 0;font-size:1rem;line-height:1.35}.CustomerSuccessSection_mobileCard__dO8Lt .CustomerSuccessSection_attribution__bed5t{position:static;width:100%;max-width:none;margin-top:auto;font-size:.9375rem;line-height:20px}@media (max-width:43.75rem){.CustomerSuccessSection_section__DhKh2{--mobile-carousel-gutter:18px;--customer-heading-gap:24px;--customer-heading-line-height:2.25rem;overflow:visible}.CustomerSuccessSection_heading___QmMm{font-size:1.875rem;letter-spacing:.2px}.CustomerSuccessSection_mobileTrack__x_pOW{width:100vw;margin-left:calc(-1 * var(--mobile-carousel-gutter));padding-right:0;padding-left:0;scroll-padding-inline:var(--mobile-carousel-gutter)}.CustomerSuccessSection_mobileTrack__x_pOW>:first-child{margin-left:var(--mobile-carousel-gutter)}.CustomerSuccessSection_mobileTrack__x_pOW>:last-child{margin-right:var(--mobile-carousel-gutter)}}@media (min-width:43.751rem) and (max-width:73.75rem){.CustomerSuccessSection_section__DhKh2{--customer-heading-line-height:2.625rem}.CustomerSuccessSection_heading___QmMm{font-size:2.25rem}}@media (width > 43.75rem){.CustomerSuccessSection_section__DhKh2{--customer-edge-fade-width:48px;--customer-card-width:498px;--customer-card-gap:24px}.CustomerSuccessSection_section__DhKh2:after,.CustomerSuccessSection_section__DhKh2:before{top:calc(var(--customer-heading-line-height) + var(--customer-heading-gap));display:block}.CustomerSuccessSection_desktopTrack__M944k{display:flex}.CustomerSuccessSection_mobileTrack__x_pOW{display:none}.CustomerSuccessSection_navigationButton__P7KuH{top:auto;bottom:calc(var(--customer-pagination-space) + (var(--customer-card-height) - var(--customer-navigation-size)) / 2);display:grid}.CustomerSuccessSection_previousButton__rXU7c{transform:translateX(-50%)}.CustomerSuccessSection_nextButton__iHsSd{transform:translateX(50%)}.CustomerSuccessSection_quote__kJ4K0{font-size:1.25rem;line-height:1.29}.CustomerSuccessSection_attribution__bed5t{font-size:1.125rem;line-height:24px}}@media (prefers-reduced-motion:reduce){.CustomerSuccessSection_navigationButton__P7KuH,.CustomerSuccessSection_paginationButton__h6T0K,.CustomerSuccessSection_paginationTrack__tKj8y,.CustomerSuccessSection_track__yDO5P{transition:none}.CustomerSuccessSection_paginationProgress__jBmFJ{animation:none;clip-path:inset(0)}}.ManifestoSection_section__1K4h3{width:min(1040px,100%);margin:0 auto;text-align:center}.ManifestoSection_section__1K4h3 h2{margin:0;color:var(--page-ink);font-size:clamp(1.8rem,3vw,2.625rem);font-weight:400;letter-spacing:-.03em;line-height:1.08;overflow-wrap:break-word;text-wrap:balance}.ManifestoSection_section__1K4h3 p{width:min(680px,100%);margin:32px auto 0;color:var(--page-ink-secondary);font-size:1.125rem;font-weight:400;letter-spacing:.01em;line-height:1.75rem;text-wrap:balance}@media (max-width:43.75rem){.ManifestoSection_section__1K4h3 h2{font-size:1.6rem;letter-spacing:-.02em;line-height:1.875rem}.ManifestoSection_section__1K4h3 p{margin-top:24px;font-size:1rem;line-height:1.5rem}}.RecentHighlightsSection_section__A_O9W{display:flex;width:100%;min-width:0;flex-direction:column;gap:40px}.RecentHighlightsSection_header__tTwLe{display:flex;width:100%;align-items:center;justify-content:space-between;gap:24px}.RecentHighlightsSection_heading__F0gPJ{margin:0;color:var(--page-ink,#1a1a1a);font-size:2rem;font-weight:400;letter-spacing:-.064px;line-height:2.375rem;text-wrap:balance}.RecentHighlightsSection_viewMore__Xy7Ep{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:8px;color:var(--page-ink-secondary,#595959);font-size:1.375rem;font-weight:400;line-height:1.75rem;text-decoration:none;transition:color .15s ease}.RecentHighlightsSection_viewMore__Xy7Ep:focus-visible{outline:2px solid var(--page-button,#ff4f38);outline-offset:3px}@media (hover:hover) and (pointer:fine){.RecentHighlightsSection_viewMore__Xy7Ep:hover{color:var(--page-ink-muted,#868686)}}.RecentHighlightsSection_viewMoreArrow__FKVbn{display:block;width:24px;height:24px}.RecentHighlightsSection_track__nqKE1{display:grid;width:100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.RecentHighlightsSection_highlightCard__dN87R{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:.5px solid rgb(0 0 0/3%);border-radius:5px;background:var(--card-surface,#f0edea);color:var(--page-ink,#1a1a1a);cursor:pointer;text-decoration:none}.RecentHighlightsSection_highlightCard__dN87R:focus-visible{outline:2px solid var(--page-button,#ff4f38);outline-offset:2px}.RecentHighlightsSection_imageFrame__WjxXd{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:var(--well-surface,#e9e7e4)}.RecentHighlightsSection_image__gOvgJ{object-fit:cover}.RecentHighlightsSection_body__RTXuN{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:16px;padding:32px}.RecentHighlightsSection_articleInfo__pFz_h{display:flex;min-width:0;flex-direction:column;gap:8px}.RecentHighlightsSection_date__YEPva{margin:0;font-size:.875rem;font-weight:400;letter-spacing:.12px;line-height:1.25rem}.RecentHighlightsSection_title__KpKsP{margin:0;font-size:1.375rem;font-weight:400;line-height:1.75rem;text-wrap:balance}.RecentHighlightsSection_meta__3Gile{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--page-ink-secondary,#595959);font-size:.875rem;font-weight:400;letter-spacing:.11px;line-height:1.25rem}.RecentHighlightsSection_author__hGBHi{display:inline-flex;min-width:0;align-items:center;gap:8px}.RecentHighlightsSection_sourceIcon__uMLEZ{position:relative;width:16px;height:16px;flex:0 0 auto;overflow:hidden;border-radius:50%}@media (width <= 43.75rem){.RecentHighlightsSection_section__A_O9W{--mobile-carousel-gutter:18px;gap:24px}.RecentHighlightsSection_heading__F0gPJ{font-size:1.75rem;letter-spacing:.24px;line-height:2.125rem}.RecentHighlightsSection_viewMore__Xy7Ep{font-size:1.25rem;line-height:1.5rem}.RecentHighlightsSection_viewMoreLabel__hKbCK{display:none}.RecentHighlightsSection_track__nqKE1{display:flex;width:100vw;margin-left:calc(-1 * var(--mobile-carousel-gutter));grid-template-columns:none;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 0 4px;scroll-padding-inline:var(--mobile-carousel-gutter);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.RecentHighlightsSection_track__nqKE1>:first-child{margin-left:var(--mobile-carousel-gutter)}.RecentHighlightsSection_track__nqKE1>:last-child{margin-right:var(--mobile-carousel-gutter)}.RecentHighlightsSection_track__nqKE1::-webkit-scrollbar{display:none}.RecentHighlightsSection_highlightCard__dN87R{width:min(318px,calc(100vw - 48px));flex:0 0 auto;scroll-snap-align:start}.RecentHighlightsSection_body__RTXuN{padding:24px}.RecentHighlightsSection_title__KpKsP{font-size:1.25rem;line-height:1.5rem}}.ResearchOrphanSafeText_finalPair__B5RkP{white-space:nowrap}.ResearchLineageSection_section__uz23X{--research-card-height:1160px;--research-visual-stage-height:340px;--research-visual-object-height:320px;--research-paper-height:300px;--research-paper-fan-offset:clamp(64px,6vw,80px);--research-accent:var(--color-accent-indicator);--research-ease:cubic-bezier(0.23,1,0.32,1);display:grid;width:100%;min-width:0;gap:0}.ResearchLineageSection_headline__ZB_od{width:min(820px,100%);margin:0 auto;padding:0 0 96px;text-align:center}.ResearchLineageSection_headline__ZB_od h2{margin:0;color:var(--page-ink);font-size:2.5rem;font-weight:400;letter-spacing:-.08px;line-height:2.875rem;overflow-wrap:break-word;text-wrap:balance;word-break:normal}.ResearchLineageSection_headline__ZB_od p{width:min(640px,100%);margin:24px auto 0;color:var(--page-ink-secondary);font-size:1.125rem;font-weight:400;letter-spacing:.16px;line-height:1.75rem;overflow-wrap:break-word;text-wrap:balance;word-break:normal}.ResearchLineageSection_founderTooltip__70j1W{position:relative;display:inline-block}.ResearchLineageSection_founderTooltip__70j1W>button{border:0;padding:0;background:transparent;color:inherit;font:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ResearchLineageSection_founderTooltipCard__8gDnB{position:absolute;z-index:10;top:calc(100% + 10px);left:50%;display:grid;width:min(480px,calc(100vw - 32px));max-height:min(680px,calc(100svh - 32px));visibility:hidden;overflow-y:auto;overscroll-behavior:contain;border:.5px solid rgb(0 0 0/10%);border-radius:12px;padding:16px;background:#fff;box-shadow:0 12px 36px rgb(32 32 32/12%);opacity:0;pointer-events:none;text-align:left;text-wrap:wrap;transform:translateX(calc(-50% + var(--founder-tooltip-shift-x, 0px)))}.ResearchLineageSection_founderTooltipCard__8gDnB:before{position:absolute;top:-10px;right:0;left:0;height:10px;content:""}.ResearchLineageSection_founderTooltip__70j1W:focus-within .ResearchLineageSection_founderTooltipCard__8gDnB,.ResearchLineageSection_founderTooltip__70j1W[data-open=true] .ResearchLineageSection_founderTooltipCard__8gDnB{visibility:visible;opacity:1;pointer-events:auto}.ResearchLineageSection_founderProfile__kqB8D{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:start;padding:12px 0}.ResearchLineageSection_founderProfile__kqB8D:first-child{padding-top:0}.ResearchLineageSection_founderProfile__kqB8D:last-child{padding-bottom:0}.ResearchLineageSection_founderProfile__kqB8D+.ResearchLineageSection_founderProfile__kqB8D{border-top:1px solid rgb(0 0 0/8%)}.ResearchLineageSection_founderAvatar__dzhiA{width:44px;height:44px;border-radius:50%;object-fit:cover}.ResearchLineageSection_founderProfileCopy__wEu2h{display:grid;min-width:0;gap:3px;overflow-wrap:break-word;word-break:normal}.ResearchLineageSection_founderProfileCopy__wEu2h>small,.ResearchLineageSection_founderProfileCopy__wEu2h>span,.ResearchLineageSection_founderProfileCopy__wEu2h>strong{font-size:.875rem;line-height:1.25rem}.ResearchLineageSection_founderProfileCopy__wEu2h>strong{color:var(--page-ink);font-weight:500}.ResearchLineageSection_founderProfileCopy__wEu2h>span{color:var(--page-ink-secondary)}.ResearchLineageSection_founderProfileCopy__wEu2h>small{color:var(--page-ink-muted);font-size:.8125rem;font-weight:400;line-height:1.125rem}.ResearchLineageSection_cardSection__oQmmY{display:grid;width:100%;min-width:0;justify-items:center}.ResearchLineageSection_scrollSection__sjnH4{--research-scroll-step:62vh;width:100%;min-width:0;height:calc(var(--research-card-height) + var(--research-scroll-step) * 4)}.ResearchLineageSection_scrollStage__Ru2z_{position:sticky;top:calc(var(--header-height, 54px) + 24px);display:grid;min-height:var(--research-card-height);justify-items:center}.ResearchLineageSection_card__fCsl1{--paper-year-width:39px;--paper-column-gap:32px;min-height:0;align-content:start;overflow:hidden;overflow-anchor:none;border:0;border-radius:0;padding:0;background:transparent}.ResearchLineageSection_card__fCsl1,.ResearchLineageSection_paperList__gEwKL{display:grid;width:100%;min-width:0;grid-template-columns:minmax(0,1fr)}.ResearchLineageSection_paperItem__nu1HX{width:100%;min-width:0;border-top:1px solid rgb(0 0 0/12%)}.ResearchLineageSection_paperItem__nu1HX button{display:grid;width:100%;min-height:56px;align-items:start;border:0;padding:24px 0;background:transparent;color:var(--page-ink-muted);cursor:pointer;text-align:left;transition:padding-bottom .26s var(--research-ease)}.ResearchLineageSection_paperItem__nu1HX button strong{display:grid;width:100%;min-width:0;grid-template-columns:var(--paper-year-width) minmax(0,1fr);column-gap:var(--paper-column-gap);align-items:start;font-size:1.125rem;font-weight:400;letter-spacing:.16px;line-height:1.75rem}.ResearchLineageSection_paperTitle__GvXrz{min-width:0;overflow-wrap:break-word;text-wrap:balance;word-break:normal}.ResearchLineageSection_foundationModelPaperLink__XyUDV{color:inherit;text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ResearchLineageSection_paperYear__jovTe{font-size:inherit;font-variant-numeric:tabular-nums;white-space:nowrap}.ResearchLineageSection_paperItem__nu1HX[data-active=true] .ResearchLineageSection_paperTitle__GvXrz{color:var(--page-ink)}.ResearchLineageSection_paperItem__nu1HX[data-active=true] .ResearchLineageSection_paperYear__jovTe{color:var(--page-ink-secondary)}.ResearchLineageSection_paperItem__nu1HX[data-active=true] button{padding-bottom:8px}.ResearchLineageSection_paperItem__nu1HX button:focus-visible{border-radius:2px;outline:2px solid var(--page-ink);outline-offset:3px}.ResearchLineageSection_paperDetailReveal__j7RmV{display:grid;min-width:0;grid-template-rows:0fr;opacity:0;pointer-events:none;transition:grid-template-rows .26s var(--research-ease),opacity .18s ease}.ResearchLineageSection_paperDetailRevealInner___35as{min-width:0;min-height:0;overflow:hidden}.ResearchLineageSection_paperItem__nu1HX[data-active=true] .ResearchLineageSection_paperDetailReveal__j7RmV{grid-template-rows:1fr;opacity:1;pointer-events:auto}.ResearchLineageSection_paperDetail__D375q{display:grid;width:100%;min-width:0;max-width:100%;grid-template-columns:minmax(0,1fr);align-content:start;padding-bottom:40px;padding-left:calc(var(--paper-year-width) + var(--paper-column-gap))}.ResearchLineageSection_paperEditorialSpread__Jf23_{display:grid;width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto var(--research-visual-stage-height);column-gap:clamp(40px,6vw,80px);margin-top:24px}.ResearchLineageSection_paperEditorialColumn__XckAl{display:grid;min-width:0;grid-row:span 3;grid-template-rows:subgrid;align-content:start}.ResearchLineageSection_paperEditorialColumn__XckAl>h3,.ResearchLineageSection_paperEditorialColumn__XckAl>p{margin:0}.ResearchLineageSection_paperEditorialColumn__XckAl>h3{margin-bottom:6px;color:var(--research-accent);font-size:.8125rem;font-weight:500;letter-spacing:.02em;line-height:1rem;overflow-wrap:break-word;text-wrap:balance;word-break:normal}.ResearchLineageSection_paperEditorialColumn__XckAl>p{max-width:42ch;color:var(--page-ink-secondary);text-wrap:pretty}.ResearchLineageSection_paperCitation__nwWkM,.ResearchLineageSection_paperEditorialColumn__XckAl>p{font-size:1rem;font-weight:400;letter-spacing:.1px;line-height:1.5rem;overflow-wrap:break-word;word-break:normal}.ResearchLineageSection_paperCitation__nwWkM{display:inline-block;width:fit-content;max-width:100%;margin:0;color:var(--page-ink-muted);text-decoration-color:rgb(0 0 0/22%);text-decoration-line:underline;text-decoration-thickness:1px;text-underline-offset:3px;font-style:italic;text-wrap:balance;transition:color .15s ease,text-decoration-color .15s ease}.ResearchLineageSection_paperCitation__nwWkM>span{display:inline}.ResearchLineageSection_paperCitationIcon__Jc0dU{display:inline-block;width:16px;height:16px;margin-left:4px;color:currentcolor;vertical-align:-2px}.ResearchLineageSection_paperCitationIcon__Jc0dU path{stroke-width:1.5px}.ResearchLineageSection_paperCitation__nwWkM:hover{color:var(--page-ink);text-decoration-color:currentcolor}.ResearchLineageSection_paperCitation__nwWkM:focus-visible{border-radius:2px;outline:2px solid var(--page-ink);outline-offset:3px}.ResearchLineageSection_paperVisualStage__c0K6x{display:grid;width:100%;min-width:0;height:var(--research-visual-stage-height);grid-row:3;align-items:center;box-sizing:border-box;padding-top:20px;user-select:none}.ResearchLineageSection_paperEditorialColumn__XckAl:first-child .ResearchLineageSection_paperVisualStage__c0K6x,.ResearchLineageSection_paperEditorialColumn__XckAl:last-child .ResearchLineageSection_paperVisualStage__c0K6x{justify-items:start}.ResearchLineageSection_paperStack__D3yit{position:relative;display:block;width:min(300px,100%);height:var(--research-visual-object-height);border-radius:2px}.ResearchLineageSection_paperStack__D3yit:focus-visible{outline:2px solid var(--page-ink);outline-offset:4px}.ResearchLineageSection_paperStack__D3yit img{position:absolute;display:block;width:auto;height:var(--research-paper-height);max-width:calc(100% - var(--research-paper-fan-offset));border-radius:2px;background:#fff;box-shadow:0 0 0 1px rgb(0 0 0/7%),0 7px 20px rgb(32 32 32/5%);transform-origin:top left}.ResearchLineageSection_paperStackBack___PiIH{z-index:0;top:2px;left:var(--research-paper-fan-offset);transform:rotate(3deg)}.ResearchLineageSection_paperItem__nu1HX[data-active=true] .ResearchLineageSection_paperStackBack___PiIH{animation:ResearchLineageSection_researchPaperFanIn__ICRoD .56s var(--research-ease) both}.ResearchLineageSection_paperStackFront__A8BFX{z-index:1;top:12px;left:0;transform:rotate(-1.5deg)}@keyframes ResearchLineageSection_researchPaperFanIn__ICRoD{0%{transform:translateX(-16px) rotate(0deg)}to{transform:translateX(0) rotate(3deg)}}.ResearchLineageSection_paperArtifact__dQoB3{display:grid;width:100%;min-width:0;height:var(--research-visual-object-height);place-items:center start;user-select:none}.ResearchLineageSection_paperArtifact__dQoB3>*{width:min(535px,100%);height:var(--research-visual-object-height);max-width:535px;align-content:center}.ResearchLineageSection_visualizationCard__IfpHx{--visual-line:rgb(0 0 0/9%);--visual-muted:var(--page-ink-secondary);--visual-soft:#f4f3f2;display:grid;width:100%;min-width:0;gap:20px;border:0;border-radius:0;padding:4px 0;background:transparent;box-shadow:none}.ResearchLineageSection_conceptStimulusArtifact__CFHAv{position:relative;left:-1px;gap:var(--spacing-spacer-4,24px);box-sizing:border-box;border:0;border-radius:12px;padding:var(--spacing-spacer-4,24px);background:#fff;box-shadow:0 0 0 1px rgb(0 0 0/7%),0 7px 20px rgb(32 32 32/5%)}.ResearchLineageSection_paperArtifact__dQoB3>.ResearchLineageSection_conceptStimulusArtifact__CFHAv{height:auto;align-content:start}.ResearchLineageSection_conceptStimulusQuestion__zNTPH{margin:0;color:var(--page-ink);font-size:clamp(.875rem,1.4vw,1rem);font-weight:400;letter-spacing:-.01em;line-height:1.375;overflow-wrap:break-word;text-wrap:balance;word-break:normal}.ResearchLineageSection_architectureField__iQYXm{--architecture-blue:#1392ec;--architecture-blue-light:#b3dfff;position:relative;width:100%;height:320px;overflow:hidden;background:transparent}.ResearchLineageSection_architectureLines__ZKG2y{position:absolute;inset:0;width:100%;height:100%}.ResearchLineageSection_architectureAccentLines__XnxTm,.ResearchLineageSection_architectureNeutralLines__inhG_{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1;vector-effect:non-scaling-stroke}.ResearchLineageSection_architectureNeutralLines__inhG_{stroke:color-mix(in srgb,var(--page-ink-muted) 48%,transparent)}.ResearchLineageSection_architectureAccentLines__XnxTm{stroke:var(--architecture-blue)}.ResearchLineageSection_architectureNodes__XAFEj{position:absolute;inset:0}.ResearchLineageSection_architectureNode__yKiHl{position:absolute;left:12%;display:flex;width:60%;height:44px;flex-direction:column;align-items:center;justify-content:center;border:1px solid var(--visual-line);border-radius:8px;background:#fff;text-align:center}.ResearchLineageSection_architectureAct__OyGQi{top:10px}.ResearchLineageSection_architecturePlan__NWUF3{top:74px}.ResearchLineageSection_architectureReflect__1_Zmz{top:138px}.ResearchLineageSection_architectureRetrieve__OqTFy{top:202px}.ResearchLineageSection_architectureMemory__iO0kH{top:266px;border:0;background:var(--architecture-blue-light)}.ResearchLineageSection_architectureNode__yKiHl strong{color:var(--page-ink);font-size:.875rem;font-weight:500;line-height:1rem}.ResearchLineageSection_architectureMemory__iO0kH strong{position:relative;z-index:1;color:var(--architecture-blue)}.ResearchLineageSection_populationPreviewArtifact__2W1C4{display:grid;width:min(400px,100%);min-width:0;height:var(--research-visual-object-height);align-content:center;justify-items:start}.ResearchLineageSection_populationPreviewContent__tS7B0{display:grid;width:100%;min-width:0;gap:12px;border:0;border-radius:16px;padding:16px;background:#fff;box-shadow:0 0 0 1px rgb(0 0 0/7%),0 7px 20px rgb(32 32 32/5%)}.ResearchLineageSection_populationPreviewDetails__YKNNn{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:16px}.ResearchLineageSection_populationPreviewDetails__YKNNn h4{margin:0;color:var(--page-ink);font-size:1rem;font-weight:500;letter-spacing:0;line-height:1.25rem}.ResearchLineageSection_populationPreviewCount___QSy3{display:flex;align-items:center;gap:8px;color:var(--page-ink-secondary);font-size:1rem;font-weight:400;line-height:1.25rem}.ResearchLineageSection_populationPreviewCount___QSy3 svg{flex:none;color:var(--page-ink-muted);stroke-width:1.5px}.ResearchLineageSection_distributionChart__tNXko{--chart-human:#56524f;display:grid;gap:12px}.ResearchLineageSection_distributionChartFooter__nIbpr{display:flex;align-items:center;justify-content:space-between;gap:16px}.ResearchLineageSection_distributionChartTitle__UuRTO{flex:none;margin:0;color:var(--page-ink-secondary);font-size:.75rem;font-weight:500;line-height:1rem}.ResearchLineageSection_chartPlot__UapNd{display:grid;height:220px;min-width:0;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:8px 10px}.ResearchLineageSection_chartXAxisLabel__Gj7Pc,.ResearchLineageSection_chartYAxisLabel__iWooa{color:var(--page-ink-muted);font-size:.6875rem;font-weight:400;line-height:1rem}.ResearchLineageSection_chartXAxisLabel__Gj7Pc{grid-column:2;text-align:center}.ResearchLineageSection_chartYAxisLabel__iWooa{grid-row:1;align-self:center;writing-mode:vertical-rl;transform:rotate(180deg)}.ResearchLineageSection_chart__jqtmD{min-width:0;width:100%;height:100%;overflow:visible}.ResearchLineageSection_chartGrid__triDC{stroke:rgb(0 0 0/6%);stroke-width:1;vector-effect:non-scaling-stroke}.ResearchLineageSection_chartBaseLine__mEpp0,.ResearchLineageSection_chartHumanLine__yQujN,.ResearchLineageSection_chartSimileLine__Gn8MO,.ResearchLineageSection_chart__jqtmD polygon{transform-box:view-box;transform-origin:center bottom;animation:ResearchLineageSection_researchChartRiseIn__hbkmv .72s cubic-bezier(.22,1,.36,1) both}.ResearchLineageSection_chartHumanLine__yQujN{animation-delay:40ms}.ResearchLineageSection_chartSimileLine__Gn8MO{animation-delay:80ms}.ResearchLineageSection_chartBaseLine__mEpp0{animation-delay:.12s}.ResearchLineageSection_chartHumanAreaSoft__fKtoq,.ResearchLineageSection_chartHumanAreaStrong__DRMNL,.ResearchLineageSection_chartHumanAreaTransparent__No1iw{stop-color:var(--chart-human)}.ResearchLineageSection_chartHumanAreaStrong__DRMNL{stop-opacity:.18}.ResearchLineageSection_chartHumanAreaSoft__fKtoq{stop-opacity:.08}.ResearchLineageSection_chartHumanAreaTransparent__No1iw{stop-opacity:0}.ResearchLineageSection_chartBaseLine__mEpp0,.ResearchLineageSection_chartHumanLine__yQujN,.ResearchLineageSection_chartSimileLine__Gn8MO{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.ResearchLineageSection_chartHumanLine__yQujN{stroke:var(--chart-human);stroke-width:1.5}.ResearchLineageSection_chartBaseLine__mEpp0{stroke:#aaa5a1;stroke-dasharray:4 4;stroke-width:1.5}.ResearchLineageSection_chartSimileLine__Gn8MO{stroke:var(--research-accent);stroke-width:2}.ResearchLineageSection_chartLegend__nQ1TO{display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0;padding:0;gap:8px 16px;list-style:none}.ResearchLineageSection_chartLegend__nQ1TO li{display:flex;align-items:center;gap:7px;color:var(--page-ink-secondary);font-size:.75rem;line-height:1rem}.ResearchLineageSection_chartLegend__nQ1TO li:before{width:14px;height:2px;border-radius:1px;content:""}.ResearchLineageSection_chartLegend__nQ1TO li[data-series=human]:before{background:var(--chart-human)}.ResearchLineageSection_chartLegend__nQ1TO li[data-series=simile]:before{background:var(--research-accent)}.ResearchLineageSection_chartLegend__nQ1TO li[data-series=base]:before{background:repeating-linear-gradient(90deg,#aaa5a1 0 4px,transparent 4px 7px)}@keyframes ResearchLineageSection_researchChartRiseIn__hbkmv{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}.ResearchLineageSection_paperArtifact__dQoB3>.ResearchLineageSection_evaluationArtifact__cB2FM{width:min(42ch,100%);height:var(--research-visual-object-height);overflow:visible;transform:translateY(-20px)}@media (hover:hover) and (pointer:fine){.ResearchLineageSection_founderTooltip__70j1W:hover .ResearchLineageSection_founderTooltipCard__8gDnB{visibility:visible;opacity:1;pointer-events:auto}.ResearchLineageSection_paperItem__nu1HX:not([data-active=true]) button:hover .ResearchLineageSection_paperTitle__GvXrz{color:var(--page-ink)}.ResearchLineageSection_paperItem__nu1HX:not([data-active=true]) button:hover .ResearchLineageSection_paperYear__jovTe{color:var(--page-ink-secondary)}}@media (max-width:73.75rem){.ResearchLineageSection_headline__ZB_od h2{font-size:2.25rem;line-height:2.625rem}}@media (max-width:62.5rem){.ResearchLineageSection_headline__ZB_od{padding-bottom:64px}}@media (min-width:62.501rem){.ResearchLineageSection_architectureField__iQYXm{transform:translateX(-20px)}}@media (min-width:43.751rem){.ResearchLineageSection_paperStackBack___PiIH{left:calc(var(--research-paper-fan-offset) + 32px)}}@media (max-width:43.75rem){.ResearchLineageSection_section__uz23X{--research-card-height:1600px;--research-visual-stage-height:320px;--research-visual-object-height:300px;--research-paper-height:clamp(190px,56vw,220px);--research-paper-fan-offset:clamp(40px,11vw,52px);--research-evaluation-height:254px}.ResearchLineageSection_headline__ZB_od h2{font-size:1.875rem;letter-spacing:.2px;line-height:2.25rem}.ResearchLineageSection_headline__ZB_od p{margin-top:18px;font-size:1rem;letter-spacing:.1px;line-height:1.5rem}.ResearchLineageSection_headline__ZB_od{padding-bottom:48px}.ResearchLineageSection_card__fCsl1{--paper-year-width:42px;--paper-column-gap:16px}.ResearchLineageSection_paperItem__nu1HX button strong{grid-template-columns:minmax(0,1fr) auto;font-size:1rem;letter-spacing:.1px;line-height:1.5rem}.ResearchLineageSection_paperTitle__GvXrz{grid-column:1;grid-row:1}.ResearchLineageSection_paperYear__jovTe{grid-column:2;grid-row:1;text-align:right}.ResearchLineageSection_paperItem__nu1HX button{transition:none}.ResearchLineageSection_paperDetailReveal__j7RmV{transition:opacity .18s ease}.ResearchLineageSection_paperCitation__nwWkM{font-size:.9375rem;line-height:1.4375rem}.ResearchLineageSection_paperDetail__D375q{justify-items:stretch;padding-left:0;text-align:left}.ResearchLineageSection_paperCitation__nwWkM{width:100%;margin-left:0}.ResearchLineageSection_paperEditorialSpread__Jf23_{grid-template-columns:minmax(0,1fr);grid-template-rows:none;justify-items:stretch;gap:48px;margin-top:24px}.ResearchLineageSection_paperEditorialColumn__XckAl{width:100%;grid-row:auto;grid-template-rows:none;justify-items:stretch;text-align:left}.ResearchLineageSection_paperEditorialColumn__XckAl>p{width:100%;max-width:none;font-size:.9375rem;line-height:1.4375rem}.ResearchLineageSection_paperVisualStage__c0K6x{grid-row:auto}.ResearchLineageSection_paperEditorialColumn__XckAl:first-child .ResearchLineageSection_paperVisualStage__c0K6x,.ResearchLineageSection_paperEditorialColumn__XckAl:last-child .ResearchLineageSection_paperVisualStage__c0K6x{justify-items:center}.ResearchLineageSection_paperArtifact__dQoB3{box-sizing:border-box;place-items:center;padding-inline:12px}.ResearchLineageSection_architectureLines__ZKG2y,.ResearchLineageSection_architectureNodes__XAFEj{transform:translateX(6%)}.ResearchLineageSection_paperArtifact__dQoB3:has(>.ResearchLineageSection_populationPreviewArtifact__2W1C4),.ResearchLineageSection_paperVisualStage__c0K6x:has(.ResearchLineageSection_populationPreviewArtifact__2W1C4),.ResearchLineageSection_populationPreviewArtifact__2W1C4{height:auto}.ResearchLineageSection_paperVisualStage__c0K6x:has(.ResearchLineageSection_paperStack__D3yit){height:calc(var(--research-paper-height) + 40px)}.ResearchLineageSection_populationPreviewArtifact__2W1C4{align-content:start}.ResearchLineageSection_distributionChartFooter__nIbpr{flex-direction:column;justify-content:center}.ResearchLineageSection_chartLegend__nQ1TO,.ResearchLineageSection_distributionChartTitle__UuRTO{width:100%;text-align:center}.ResearchLineageSection_chartLegend__nQ1TO{justify-content:center}.ResearchLineageSection_paperStack__D3yit{display:grid;height:calc(var(--research-paper-height) + 20px);width:fit-content;max-width:100%}.ResearchLineageSection_paperStack__D3yit img{position:relative;grid-area:1/1;max-width:none}.ResearchLineageSection_paperStackBack___PiIH{left:auto;margin-left:var(--research-paper-fan-offset)}.ResearchLineageSection_paperStackFront__A8BFX{left:auto}.ResearchLineageSection_paperVisualStage__c0K6x:has(.ResearchLineageSection_evaluationArtifact__cB2FM){height:calc(var(--research-evaluation-height) + 20px)}.ResearchLineageSection_evaluationArtifact__cB2FM,.ResearchLineageSection_paperArtifact__dQoB3:has(>.ResearchLineageSection_evaluationArtifact__cB2FM){height:var(--research-evaluation-height)}.ResearchLineageSection_conceptStimulusArtifact__CFHAv{left:0;padding:var(--spacing-spacer-3,16px)}.ResearchLineageSection_conceptStimulusArtifact__CFHAv em{display:none}}@media (max-width:22.5rem){.ResearchLineageSection_card__fCsl1{--paper-year-width:39px;--paper-column-gap:6px}}@media (prefers-reduced-motion:reduce){.ResearchLineageSection_paperStackBack___PiIH{animation:none}.ResearchLineageSection_paperDetailReveal__j7RmV,.ResearchLineageSection_paperItem__nu1HX button{transition:none}.ResearchLineageSection_chartBaseLine__mEpp0,.ResearchLineageSection_chartHumanLine__yQujN,.ResearchLineageSection_chartSimileLine__Gn8MO,.ResearchLineageSection_chart__jqtmD polygon{animation:none}}.ReportPreviews_populationGridCard__8WNBm{--population-tone-light:#dbf0ff;--population-tone-mid:#b3dfff;--population-tone-deep:#87ccfd;background:transparent}.ReportPreviews_populationGrid__TopEU{display:grid;gap:2px;width:100%}.ReportPreviews_populationGrid__TopEU i{aspect-ratio:1;border-radius:2px;background-color:var(--population-cell-start);animation-name:ReportPreviews_populationCellBreathe__e13MM,ReportPreviews_populationCellTone__jbR5W;animation-duration:var(--population-breathe-duration),var(--population-cell-duration);animation-timing-function:ease-in-out,linear;animation-delay:var(--population-breathe-delay),var(--population-tone-delay);animation-iteration-count:infinite,infinite;animation-direction:var(--population-breathe-direction),normal}.ReportPreviews_populationGrid__TopEU i[data-active=false]{background-color:#f1f1f1;animation:none}@keyframes ReportPreviews_populationCellBreathe__e13MM{0%,to{opacity:.68}50%{opacity:1}}@keyframes ReportPreviews_populationCellTone__jbR5W{0%,to{background-color:var(--population-cell-start)}33%{background-color:var(--population-cell-middle)}66%{background-color:var(--population-cell-end)}}@media (prefers-reduced-motion:reduce){.ReportPreviews_populationGrid__TopEU i{opacity:1;animation:none}}.ReportPreviews_reportViz__qFkoP{--chart-entry-delay:70ms;--report-blue-500:#1392ec;--report-pink:#e8579d;--report-blue-400:#39a6f3;--report-blue-200:#87ccfd;--report-coral-bright:#ff6b5c;--report-coral-light:#ff8a79;--report-grid-line:#e7e7e7;--report-axis-label:#606060;width:100%;margin:0;color:var(--color-ink);font-variant-numeric:tabular-nums}.ReportPreviews_reportVizPlot__NzYON{display:grid;gap:7px}.ReportPreviews_metricVisualization__DtKZ4{display:grid;gap:12px}.ReportPreviews_messageScoreRow__i0zPn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ReportPreviews_messageScoreRow__i0zPn>div{display:flex;min-height:62px;flex-direction:column;border-radius:8px;padding:8px 10px;background:#f4f3f2;animation:ReportPreviews_reportMetricCardIn__ey4Ur .38s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--chart-entry-delay) + 40ms)}.ReportPreviews_messageScoreRow__i0zPn>div:nth-child(2){animation-delay:calc(var(--chart-entry-delay) + 95ms)}.ReportPreviews_messageScoreRow__i0zPn>div:nth-child(3){animation-delay:calc(var(--chart-entry-delay) + .15s)}.ReportPreviews_messageScoreRow__i0zPn>div>small,.ReportPreviews_messageScoreRow__i0zPn>div>span{color:#7d7b79;font-size:.5625rem;line-height:12px}.ReportPreviews_messageScoreValue__xJalZ{display:flex;margin:8px 0 1px;align-items:baseline;gap:2px}.ReportPreviews_messageScoreValue__xJalZ>strong{color:#3d3b39;font-size:1.25rem;font-weight:550;letter-spacing:-.05em;line-height:22px}.ReportPreviews_messageScoreValue__xJalZ>small{color:#7d7b79;font-size:.5625rem;line-height:12px}.ReportPreviews_conceptStimulusRanking__sPuDp{--concept-bar-leading:var(--report-blue-400,#39a6f3);--concept-bar-second:#b3dfff;--concept-bar-third:#b3dfff;--concept-bar-fourth:#b3dfff;display:grid;gap:9px}.ReportPreviews_conceptStimulusRanking__sPuDp[data-tone=coral]{--concept-coral:var(--research-accent,var(--color-accent-indicator));--concept-bar-leading:var(--concept-coral);--concept-bar-losing:color-mix(in srgb,var(--concept-coral) 48%,var(--card-surface));--concept-bar-second:var(--concept-bar-losing);--concept-bar-third:var(--concept-bar-losing);--concept-bar-fourth:var(--concept-bar-losing)}.ReportPreviews_conceptStimulusRow__Pcjp9{display:grid;min-width:0;min-height:34px;grid-template-columns:34px 88px minmax(0,1fr);align-items:center;gap:8px;color:#606060;font-style:normal}.ReportPreviews_conceptStimulusRanking__sPuDp[data-label-layout=inline] .ReportPreviews_conceptStimulusRow__Pcjp9{grid-template-columns:34px minmax(112px,.45fr) minmax(0,1fr)}.ReportPreviews_conceptStimulusThumbnail__wEdab{position:relative;width:34px;height:34px;overflow:hidden;border:.5px solid rgb(30 30 30/7%);border-radius:7px;background:linear-gradient(145deg,#d7efff,#8ec9ec)}.ReportPreviews_conceptStimulusRanking__sPuDp[data-tone=coral] .ReportPreviews_conceptStimulusThumbnail__wEdab{border:0}.ReportPreviews_conceptStimulusThumbnail__wEdab img{width:100%;height:100%;object-fit:cover}.ReportPreviews_conceptStimulusRow__Pcjp9>span{display:grid;min-width:0;gap:1px}.ReportPreviews_conceptStimulusRanking__sPuDp[data-label-layout=inline] .ReportPreviews_conceptStimulusRow__Pcjp9>span{display:flex;align-items:baseline;gap:5px}.ReportPreviews_conceptStimulusRow__Pcjp9>span small,.ReportPreviews_conceptStimulusRow__Pcjp9>span strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportPreviews_conceptStimulusRow__Pcjp9>span strong{color:#333;font-size:.625rem;font-weight:550;line-height:13px}.ReportPreviews_conceptStimulusRow__Pcjp9>span small{color:#858585;font-size:.5rem;line-height:11px}.ReportPreviews_conceptStimulusRanking__sPuDp[data-label-layout=inline] .ReportPreviews_conceptStimulusRow__Pcjp9>span small{font-size:.625rem;line-height:13px}.ReportPreviews_conceptStimulusBar__2w1JL{position:relative;display:block;height:22px;overflow:hidden;border-radius:5px;background:#f2f1f0}.ReportPreviews_chartEntryBar__PxXJw{transform-origin:left center;animation:ReportPreviews_reportBarIn__hjPyJ .62s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--chart-entry-delay, 70ms) + var(--chart-stagger, 0s))}.ReportPreviews_conceptStimulusBar__2w1JL b{position:absolute;inset:0 auto 0 0;border-radius:5px 0 0 5px;background:var(--concept-bar-second)}.ReportPreviews_conceptStimulusRow__Pcjp9[data-leading=true] .ReportPreviews_conceptStimulusBar__2w1JL b{background:var(--concept-bar-leading)}.ReportPreviews_conceptStimulusRow__Pcjp9[data-rank="3"] .ReportPreviews_conceptStimulusBar__2w1JL b{background:var(--concept-bar-third)}.ReportPreviews_conceptStimulusRow__Pcjp9[data-rank="4"] .ReportPreviews_conceptStimulusBar__2w1JL b{background:var(--concept-bar-fourth)}.ReportPreviews_conceptStimulusBar__2w1JL em{position:absolute;z-index:1;top:50%;right:8px;color:#676767;font-size:.625rem;font-style:normal;font-variant-numeric:tabular-nums;font-weight:500;line-height:18px;transform:translateY(-50%)}.ReportPreviews_brandRadarChart__x5pWn{width:100%}.ReportPreviews_brandRadar__eSqyC{display:block;width:100%;height:auto}.ReportPreviews_brandRadarGrid__p20bt line,.ReportPreviews_brandRadarGrid__p20bt path{fill:none;stroke:var(--report-grid-line);stroke-width:1}.ReportPreviews_brandRadarArea__omkot{fill:var(--report-coral-light);fill-opacity:.2;stroke:var(--report-coral-bright);stroke-width:1;transform-box:fill-box;transform-origin:center;animation:ReportPreviews_reportRadarIn__Ed7gw .62s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--chart-entry-delay) + .14s)}.ReportPreviews_brandRadarArea__omkot[data-series=benchmark]{fill:var(--report-blue-200);fill-opacity:.22;stroke:var(--report-blue-400);animation-delay:var(--chart-entry-delay)}.ReportPreviews_brandRadarLabels__avCK8 text{fill:var(--report-axis-label);font-size:.5625rem}.ReportPreviews_brandRadarLegend__TGK94{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:10px;color:#666;font-size:.5625rem;line-height:12px}.ReportPreviews_brandRadarLegend__TGK94 span{display:inline-flex;align-items:center;gap:6px}.ReportPreviews_brandRadarLegend__TGK94 i{width:7px;height:7px;border-radius:50%;background:var(--report-coral-bright)}.ReportPreviews_brandRadarLegend__TGK94 i[data-series=benchmark]{background:var(--report-blue-400)}.ReportPreviews_reportMetricBars__UcMoU{display:grid;gap:8px}.ReportPreviews_reportMetricBars__UcMoU>div{display:grid;min-height:22px;grid-template-columns:minmax(100px,.95fr) minmax(80px,1fr);align-items:center;gap:8px;color:#595959;font-size:.6875rem}.ReportPreviews_reportMetricBars__UcMoU i{position:relative;display:block;height:22px;overflow:hidden;border-radius:5px;background:#f2f1f0}.ReportPreviews_reportMetricBars__UcMoU b{position:absolute;inset:0 auto 0 0;border-radius:5px 0 0 5px;background:#e3e3e3;transform-origin:left center;animation:ReportPreviews_reportBarIn__hjPyJ .62s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--chart-entry-delay) + .18s + var(--chart-stagger, 0s))}.ReportPreviews_reportMetricBars__UcMoU b[data-winner=true]{background:var(--report-blue-500)}.ReportPreviews_reportMetricBars__UcMoU strong{position:absolute;top:50%;right:8px;color:#676767;font-size:.625rem;font-variant-numeric:tabular-nums;font-weight:500;line-height:18px;transform:translateY(-50%)}.ReportPreviews_maxDiffViz__uKNAm{display:grid;gap:3px}.ReportPreviews_maxDiffVizRow__nx4lH{display:grid;min-height:22px;grid-template-columns:76px minmax(0,1fr) 30px;align-items:center;gap:6px;color:var(--color-ink-muted);font-size:.5rem}.ReportPreviews_maxDiffVizRow__nx4lH>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportPreviews_maxDiffVizRow__nx4lH>i{position:relative;display:block;height:18px;background:linear-gradient(90deg,transparent calc(50% - .5px),#d4d4d4 calc(50% - .5px),#d4d4d4 calc(50% + .5px),transparent calc(50% + .5px))}.ReportPreviews_maxDiffVizRow__nx4lH b{position:absolute;top:3px;bottom:3px;animation:ReportPreviews_reportBarIn__hjPyJ .58s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--chart-entry-delay) + var(--chart-stagger, 0s))}.ReportPreviews_maxDiffVizRow__nx4lH b[data-direction=positive]{left:50%;border-radius:0 2px 2px 0;background:var(--report-blue-500);transform-origin:left center}.ReportPreviews_maxDiffVizRow__nx4lH b[data-direction=negative]{right:50%;border-radius:2px 0 0 2px;background:var(--report-pink);transform-origin:right center}.ReportPreviews_maxDiffVizRow__nx4lH strong{font-size:.625rem;font-weight:600;text-align:right}.ReportPreviews_demandChart__eU2gO{--demand-line-delay:calc(var(--chart-entry-delay) + 80ms);--demand-area-delay:calc(var(--chart-entry-delay) + 760ms);--demand-guide-delay:calc(var(--chart-entry-delay) + 900ms);display:block;width:100%;height:auto;max-height:165px;overflow:visible}.ReportPreviews_demandGrid__NbGWw path{fill:none;stroke:#e9edef;stroke-width:1}.ReportPreviews_demandGrid__NbGWw text{fill:#8b8b8b;font-size:.5625rem;paint-order:stroke;stroke:#fff;stroke-linejoin:round;stroke-width:5px;text-anchor:start}.ReportPreviews_demandLine__JRV7d{fill:none;stroke:var(--report-blue-500);stroke-dasharray:600;stroke-linecap:butt;stroke-width:2;animation:ReportPreviews_reportLineIn__XRHKN .76s cubic-bezier(.4,.1,.2,1) both;animation-delay:var(--demand-line-delay)}.ReportPreviews_demandLabels__TXwTC{fill:#858585;font-size:.5625rem}.ReportPreviews_demandArea__zyyeX{animation:ReportPreviews_reportAreaIn__oHJwI .46s ease-out both;animation-delay:var(--demand-area-delay)}.ReportPreviews_demandGuideTick__DlEGU{stroke:#88aebf;stroke-width:1;animation:ReportPreviews_reportGuideTickIn__fbYah .1s ease-out both;animation-delay:calc(var(--demand-guide-delay) + var(--tick-delay, 0s))}.ReportPreviews_demandSweetSpot__XD8O4 text{fill:#426d88;font-size:.625rem;font-weight:600}.ReportPreviews_demandSweetSpotDot__AShii{fill:#fff;stroke:var(--report-blue-500);stroke-width:2;transform-box:fill-box;transform-origin:center;animation:ReportPreviews_reportMarkerIn__eHUIr .3s cubic-bezier(.34,1.56,.64,1) both;animation-delay:calc(var(--demand-guide-delay) + 224ms)}.ReportPreviews_demandSweetSpotLabel__OEoUP{transform-box:fill-box;animation:ReportPreviews_reportLabelIn__67Yki .28s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--demand-guide-delay) + .36s)}@keyframes ReportPreviews_reportMetricCardIn__ey4Ur{0%{opacity:0;transform:translateY(5px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ReportPreviews_reportBarIn__hjPyJ{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ReportPreviews_reportRadarIn__Ed7gw{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ReportPreviews_reportLineIn__XRHKN{0%{stroke-dashoffset:600}to{stroke-dashoffset:0}}@keyframes ReportPreviews_reportAreaIn__oHJwI{0%{opacity:0}to{opacity:1}}@keyframes ReportPreviews_reportGuideTickIn__fbYah{0%{opacity:0}to{opacity:1}}@keyframes ReportPreviews_reportMarkerIn__eHUIr{0%{opacity:0;transform:scale(.86)}to{opacity:1;transform:scale(1)}}@keyframes ReportPreviews_reportLabelIn__67Yki{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (width > 40rem){.ReportPreviews_conceptStimulusBar__2w1JL{height:26px}.ReportPreviews_reportMetricBars__UcMoU>div{min-height:26px;grid-template-columns:minmax(126px,.95fr) minmax(80px,1fr);gap:10px;font-size:.8125rem}.ReportPreviews_reportMetricBars__UcMoU i{height:26px}.ReportPreviews_maxDiffVizRow__nx4lH{grid-template-columns:92px minmax(0,1fr) 34px;gap:8px;font-size:.625rem}.ReportPreviews_demandChart__eU2gO{max-height:none}}[data-report-animate=false] .ReportPreviews_brandRadarArea__omkot,[data-report-animate=false] .ReportPreviews_chartEntryBar__PxXJw,[data-report-animate=false] .ReportPreviews_demandArea__zyyeX,[data-report-animate=false] .ReportPreviews_demandGuideTick__DlEGU,[data-report-animate=false] .ReportPreviews_demandLine__JRV7d,[data-report-animate=false] .ReportPreviews_demandSweetSpotDot__AShii,[data-report-animate=false] .ReportPreviews_demandSweetSpotLabel__OEoUP,[data-report-animate=false] .ReportPreviews_maxDiffVizRow__nx4lH b,[data-report-animate=false] .ReportPreviews_messageScoreRow__i0zPn>div,[data-report-animate=false] .ReportPreviews_reportMetricBars__UcMoU b{animation-duration:0s;animation-delay:0s}@media (prefers-reduced-motion:reduce){.ReportPreviews_brandRadarArea__omkot,.ReportPreviews_chartEntryBar__PxXJw,.ReportPreviews_demandArea__zyyeX,.ReportPreviews_demandGuideTick__DlEGU,.ReportPreviews_demandLine__JRV7d,.ReportPreviews_demandSweetSpotDot__AShii,.ReportPreviews_demandSweetSpotLabel__OEoUP,.ReportPreviews_maxDiffVizRow__nx4lH b,.ReportPreviews_messageScoreRow__i0zPn>div,.ReportPreviews_reportMetricBars__UcMoU b{animation:none}}.SiteFooter_footer__zZhLD{--footer-bg:#1b1918;--footer-ink:#595959;--footer-link-ink:#777370;--footer-side-inset:70px;--footer-logo-half-width:76px;position:relative;isolation:isolate;width:100%;background:var(--footer-bg);color:var(--footer-ink);font-family:var(--font-gt-standard,Arial,sans-serif);font-synthesis:none;-webkit-font-smoothing:antialiased}.SiteFooter_portalBackdrop__u7bK_{display:none}.SiteFooter_inner__dJ8pA{position:relative;z-index:1;display:flex;min-height:240px;align-items:center;justify-content:space-between;gap:24px;padding:48px var(--footer-side-inset)}.SiteFooter_copyright__gTBcD{position:relative;z-index:1;max-width:calc(50% - var(--footer-side-inset) - var(--footer-logo-half-width) - 24px);margin:0;font-size:.875rem;font-weight:400;letter-spacing:.16px;line-height:1.25rem;text-wrap:balance;white-space:normal}.SiteFooter_logoLink__2ElH8{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%)}.SiteFooter_logoLink__2ElH8,.SiteFooter_logo__JmsFk{display:block;width:152px;height:auto}.SiteFooter_actions__ll7V_{position:relative;z-index:1;display:flex;align-items:center;gap:16px}.SiteFooter_privacyLink__2gltQ{color:var(--footer-link-ink);font-size:.875rem;font-weight:400;letter-spacing:.16px;line-height:1.25rem;text-decoration:none;transition:color .15s ease;white-space:nowrap}.SiteFooter_privacyLink__2gltQ:hover{color:#f9f7f6}.SiteFooter_socials__RWgeW{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 16px;margin:0;padding:0;list-style:none}.SiteFooter_socialLink__hCxcM{color:var(--footer-link-ink);font-size:.875rem;font-weight:400;letter-spacing:.16px;line-height:1.25rem;text-decoration:none;transition:color .15s ease}.SiteFooter_socialLink__hCxcM:hover{color:#f9f7f6}@media (width > 48rem) and (width <= 70rem){.SiteFooter_copyright__gTBcD{max-width:220px}}@media (width <= 48rem){.SiteFooter_footer__zZhLD{--footer-side-inset:24px}.SiteFooter_inner__dJ8pA{flex-direction:column;min-height:0;justify-content:center;gap:28px;padding:40px var(--footer-side-inset)}.SiteFooter_copyright__gTBcD{order:3;max-width:100%;text-align:center}.SiteFooter_logoLink__2ElH8{position:static;width:124px;order:1;transform:none}.SiteFooter_logo__JmsFk{width:124px}.SiteFooter_actions__ll7V_{order:2}.SiteFooter_actions__ll7V_,.SiteFooter_socials__RWgeW{flex-direction:row;align-items:center;gap:40px}.SiteFooter_socialLink__hCxcM{display:block}.SiteFooter_privacyLink__2gltQ,.SiteFooter_socialLink__hCxcM{font-size:1rem;line-height:1.5rem}}.AnimatedSimileLogo_logoLockup__BtUow{position:relative;width:93px;height:28px;overflow:hidden}.AnimatedSimileLogo_logo__vznFa{display:block;width:100%;height:100%;object-fit:contain}.AnimatedSimileLogo_logoMascot__tNARK{position:absolute;top:0;left:.7%;width:22%;height:100%;background-color:var(--simile-logo-background,#fff);background-image:url(/_next/static/media/simile-mascot-wave-strip.18731532.png);background-repeat:no-repeat;background-position:0 0;background-size:2100% 100%;image-rendering:pixelated;pointer-events:none}.AnimatedSimileLogo_logoMascotWaving__lvqnJ{animation:AnimatedSimileLogo_mascot-wave__Tjw3c 1.2s steps(20) both;will-change:background-position}@keyframes AnimatedSimileLogo_mascot-wave__Tjw3c{0%{background-position:0 0}to{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.AnimatedSimileLogo_logoMascotWaving__lvqnJ{animation:none}}.LogoCopyMenu_menu__CKSa_{position:fixed;z-index:2147483647;box-sizing:border-box;display:flex;width:155px;flex-direction:column;align-items:stretch;gap:4px;border-radius:13px;padding:4px;background:#fafafa;box-shadow:0 0 .5px rgb(0 0 0/25%),0 18px 9px rgb(0 0 0/2%),0 7px 3.5px rgb(0 0 0/5%);color:#1a1a1a;font-family:var(--font-gt-standard,Arial,sans-serif);animation:LogoCopyMenu_menuEnter__X6TFa .1s cubic-bezier(.215,.61,.355,1);transform-origin:left top}.LogoCopyMenu_action__w1AL2{display:flex;min-height:34px;align-items:center;justify-content:center;border:0;border-radius:8px;padding:10px;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:.875rem;font-weight:400;letter-spacing:.14px;line-height:.875rem;text-align:center;white-space:nowrap}.LogoCopyMenu_action__w1AL2:focus-visible,.LogoCopyMenu_action__w1AL2:hover,.LogoCopyMenu_action__w1AL2[data-feedback]{background:#f0edea}.LogoCopyMenu_action__w1AL2:focus-visible{outline:2px solid #ff4f38;outline-offset:-2px}.LogoCopyMenu_action__w1AL2:disabled{cursor:wait}.LogoCopyMenu_srOnly__StyiM{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);white-space:nowrap}@keyframes LogoCopyMenu_menuEnter__X6TFa{0%{opacity:0;transform:translate3d(0,-2px,0) scale(.99)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (prefers-reduced-motion:reduce){.LogoCopyMenu_menu__CKSa_{animation:none}}