.pf-header{padding-right:172px!important}.pf-header .theme-toggle{right:132px!important}.workspace-search-mode-current{border:0!important;font:inherit!important;cursor:pointer!important}.hero-search-shell:focus-within .ai-search-command-menu{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-7px) scale(.99)!important}.ai-search-command-menu:hover,.hero-search-shell:has(input:focus) .ai-search-command-menu{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:none!important}@media(max-width:760px){.pf-header{padding-right:146px!important}.pf-header .theme-toggle{right:111px!important}}.workspace-capital-row,.workspace-invest-row{align-items:stretch}.workspace-invest-feature{width:300px;height:132px;padding:15px;display:grid;align-content:center;grid-gap:5px;gap:5px;background:radial-gradient(circle at 82% 18%,rgba(82,132,194,.16),transparent 36%),linear-gradient(145deg,rgba(18,43,71,.92),rgba(10,27,47,.96))}.workspace-capital-topic>span,.workspace-invest-feature>span{color:#7898bc;font-size:5px;font-weight:820;letter-spacing:.11em}.workspace-capital-topic>strong,.workspace-invest-feature>strong{color:#e5eef8;font-size:13px;line-height:1.05;letter-spacing:-.025em}.workspace-capital-topic>small,.workspace-invest-feature>small{color:#657f9a;font-size:5px}.workspace-capital-topic{width:170px;height:190px;padding:14px;display:grid;align-content:end;grid-gap:5px;gap:5px;background:radial-gradient(circle at 75% 20%,rgba(91,139,191,.13),transparent 34%),linear-gradient(155deg,rgba(19,43,68,.91),rgba(9,25,43,.96))}.pf-app[data-theme=light] .workspace-capital-topic,.pf-app[data-theme=light] .workspace-invest-feature{background:radial-gradient(circle at 75% 20%,rgba(88,120,160,.09),transparent 34%),linear-gradient(155deg,rgba(229,234,239,.98),rgba(199,209,219,.96))}.pf-app[data-theme=light] .workspace-capital-topic>strong,.pf-app[data-theme=light] .workspace-invest-feature>strong{color:#314255}.pf-app[data-theme=light] .workspace-capital-topic>span,.pf-app[data-theme=light] .workspace-invest-feature>span{color:#5e7895}.pf-app[data-theme=light] .workspace-capital-topic>small,.pf-app[data-theme=light] .workspace-invest-feature>small{color:#718396}@media(max-width:700px){.workspace-invest-feature{width:245px;height:112px;padding:12px}.workspace-capital-topic{width:145px;height:158px;padding:12px}.workspace-capital-topic>strong,.workspace-invest-feature>strong{font-size:11px}}.market-lifestyle-grid>article.market-lifestyle-unavailable{padding:23px;min-height:190px;border:1px dashed rgba(121,158,205,.16);border-radius:18px;background:rgba(13,31,50,.44)}.market-lifestyle-grid>article.market-lifestyle-unavailable>span{font-size:8px;font-weight:800;letter-spacing:.14em;color:#78a9ff}.market-lifestyle-grid>article.market-lifestyle-unavailable strong{display:block;margin:14px 0 8px;font-size:16px;line-height:1.3;color:#c5d2df}.market-lifestyle-grid>article.market-lifestyle-unavailable p{margin:0 0 14px;color:var(--muted);font-size:10px;line-height:1.55}.market-lifestyle-grid>article.market-lifestyle-unavailable small{color:#6f8296;font-size:9px}.pf-app[data-theme=light] .market-lifestyle-grid>article.market-lifestyle-unavailable{background:rgba(226,232,238,.62);border-color:rgba(31,62,105,.12)}html{scroll-behavior:smooth}.pf-header .workspace-dock>a.active,.pf-header .workspace-dock>a[aria-current=page]{color:#f4f8ff!important;background:linear-gradient(135deg,rgba(75,126,205,.22),rgba(58,102,172,.12))!important;border-color:rgba(132,172,225,.26)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 0 18px rgba(67,126,222,.09)!important}.pf-header .workspace-dock>a.active i,.pf-header .workspace-dock>a[aria-current=page] i{color:#cce0ff!important;background:rgba(96,149,224,.18)!important;box-shadow:0 0 16px rgba(79,139,232,.18)!important}@keyframes aipf-nav-alive{0%,to{box-shadow:0 0 0 rgba(95,143,255,0)}50%{box-shadow:0 0 16px rgba(95,143,255,.18)}}@media(prefers-reduced-motion:no-preference){.pf-header .workspace-dock>a.active i{animation:aipf-nav-alive 3.4s ease-in-out infinite}}.site-currency-toggle{width:34px!important;min-width:34px!important;padding:0!important;gap:0!important;border-radius:50%!important}.site-currency-toggle .currency-symbol{max-width:26px!important;font-size:12px!important}.site-currency-toggle .currency-code{display:none!important}.currency-code-sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.pf-header{padding-right:138px!important}.pf-header .theme-toggle{right:98px!important}.workspace-search-mode-control{border-radius:999px!important;overflow:visible!important}.workspace-search-mode-current{min-width:68px!important;justify-content:center!important;border-radius:999px!important;padding:0 12px!important;background:linear-gradient(135deg,rgba(86,137,205,.17),rgba(71,112,174,.1))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.035)!important}@media(min-width:901px){.workspace-netflix-shelves{position:relative!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:12px 14px!important;margin-top:12px!important}.workspace-netflix-shelves:before{content:"";position:absolute;inset:20px 50% 20px auto;width:1px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(122,165,220,.08) 10%,rgba(122,165,220,.08) 90%,transparent)}.workspace-netflix-shelf{position:relative;min-width:0;padding:9px 9px 7px;overflow:hidden;border:1px solid rgba(151,178,211,.085);border-radius:20px;background:radial-gradient(circle at 0 0,rgba(82,132,197,.055),transparent 42%),rgba(8,23,40,.32);box-shadow:inset 0 1px 0 rgba(255,255,255,.018),0 12px 30px rgba(2,9,18,.055)}.workspace-netflix-shelf:after{content:"";position:absolute;top:17px;right:12px;width:4px;height:4px;border-radius:50%;background:#78a9ff;opacity:.34;box-shadow:0 0 10px rgba(120,169,255,.42);pointer-events:none}.workspace-shelf-head{min-height:27px!important;margin:0 2px 5px!important}.workspace-shelf-head strong{font-size:10px!important}.workspace-shelf-head small{max-width:245px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-shelf-head>a{padding-right:8px}.workspace-section-icon{width:22px!important;height:22px!important;flex-basis:22px!important}.workspace-netflix-row{gap:6px!important;padding:2px 1px 5px!important}.workspace-netflix-earth{width:365px!important;height:188px!important}.workspace-image-card{width:168px!important;height:112px!important}.workspace-image-card.visual-card-1{width:204px!important}.workspace-image-card.visual-card-2{width:142px!important}.workspace-image-card.visual-card-3{width:180px!important}.workspace-empty-card{height:112px!important}.workspace-project-feature,.workspace-project-poster{width:168px!important;height:126px!important}.workspace-project-poster.project-poster-1{width:196px!important}.workspace-project-poster.project-poster-2{width:150px!important}.workspace-project-feature{width:238px!important}.workspace-video-feature{width:278px!important;height:142px!important}.workspace-story-card{width:126px!important;height:142px!important}.workspace-metric-card{width:142px!important;height:98px!important;padding:11px!important}.workspace-metric-card>strong{font-size:16px!important}.workspace-price-card{width:172px!important}.workspace-invest-feature{width:228px!important;height:98px!important;padding:11px!important}.workspace-capital-feature{width:220px!important;height:142px!important}.workspace-capital-topic{width:132px!important;height:142px!important}}@media(max-width:900px){.workspace-netflix-shelves{grid-template-columns:1fr!important}}@media(max-width:760px){.pf-header{padding-right:116px!important}.pf-header .theme-toggle{right:81px!important}.site-currency-toggle{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important}.workspace-search-mode-current{min-width:58px!important;padding-inline:8px!important;border-radius:999px!important}}.pf-app[data-theme=light] .workspace-netflix-shelf{background:radial-gradient(circle at 0 0,rgba(73,110,158,.055),transparent 42%),rgba(225,231,237,.34);border-color:rgba(57,76,101,.09)}.pf-app[data-theme=light] .pf-header .workspace-dock>a.active,.pf-app[data-theme=light] .pf-header .workspace-dock>a[aria-current=page]{color:#1747b8!important;background:#e7efff!important;border-color:rgba(65,99,143,.16)!important}.possible-match-section{margin:18px 0 24px;padding:18px;border:1px solid color-mix(in srgb,var(--line,#8aa1bd) 58%,transparent);border-radius:26px;background:radial-gradient(circle at 8% 0,color-mix(in srgb,#2b78ff 14%,transparent),transparent 40%),color-mix(in srgb,var(--panel,#10263d) 90%,transparent);overflow:hidden}.possible-match-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.possible-match-head>div:first-child{min-width:0;display:grid;grid-gap:4px;gap:4px}.possible-match-head span{font-size:10px;letter-spacing:.14em;font-weight:800;opacity:.72}.possible-match-head strong{font-size:clamp(18px,2vw,27px);letter-spacing:-.025em}.possible-match-head small{max-width:720px;opacity:.66;line-height:1.45}.possible-match-controls{display:flex;gap:8px;flex:0 0 auto}.possible-match-controls button{width:40px;height:40px;border-radius:999px;border:1px solid color-mix(in srgb,var(--line,#8aa1bd) 68%,transparent);background:color-mix(in srgb,var(--panel-2,#19324b) 88%,transparent);color:inherit;cursor:pointer;font-size:18px;transition:transform .18s ease,border-color .18s ease,background .18s ease}.possible-match-controls button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,#5d98ff 78%,transparent);background:color-mix(in srgb,#2b78ff 18%,var(--panel-2,#19324b))}.possible-match-rail{display:grid;grid-auto-flow:column;grid-auto-columns:clamp(250px,26vw,350px);grid-gap:12px;gap:12px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;padding:2px 2px 8px}.possible-match-rail::-webkit-scrollbar{display:none}.possible-match-card{scroll-snap-align:start;min-width:0;border-radius:20px;border:1px solid color-mix(in srgb,var(--line,#8aa1bd) 54%,transparent);background:color-mix(in srgb,var(--panel-2,#19324b) 92%,transparent);color:inherit;text-decoration:none;overflow:hidden;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.possible-match-card.selected,.possible-match-card:focus-visible,.possible-match-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,#5d98ff 82%,transparent);box-shadow:0 18px 42px rgba(0,0,0,.18);outline:none}.possible-match-image{position:relative;height:178px;overflow:hidden;background:color-mix(in srgb,var(--panel,#10263d) 88%,#000)}.possible-match-image>.listing-image-placeholder,.possible-match-image>img{width:100%;height:100%;object-fit:cover}.possible-match-image>span{position:absolute;left:10px;bottom:10px;max-width:calc(100% - 20px);padding:6px 9px;border-radius:999px;background:rgba(5,15,28,.74);color:#f4f8ff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:8px;line-height:1;font-weight:800;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.possible-match-copy{display:grid;grid-gap:6px;gap:6px;padding:13px 14px 14px}.possible-match-copy>strong{font-size:16px}.possible-match-copy h3{min-height:2.5em;font-size:14px;line-height:1.25}.possible-match-copy h3,.possible-match-copy p{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.possible-match-copy p{min-height:2.6em;font-size:11px;line-height:1.35;opacity:.68}.possible-match-copy>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.possible-match-copy a,.possible-match-copy b{color:inherit;font-size:11px;font-weight:800;text-decoration:none}.possible-match-copy small{opacity:.64}.possible-match-web-placeholder{width:100%;height:100%;display:grid;place-items:center;font-size:34px;opacity:.5;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,#2b78ff 26%,transparent),transparent 52%),color-mix(in srgb,var(--panel,#10263d) 94%,transparent)}@media (max-width:760px){.possible-match-section{margin-inline:0;padding:14px;border-radius:22px}.possible-match-head{align-items:center}.possible-match-head small{display:none}.possible-match-controls button{width:36px;height:36px}.possible-match-rail{grid-auto-columns:min(78vw,300px)}.possible-match-image{height:160px}}#investor-toolkit,#market-data-lab,#private-capital,#project-videos,#top,#videos,#visual-discovery,#workspace-earth{scroll-margin-top:78px}.pf-header .symbol-link,.pf-header .theme-toggle,.pf-header .workspace-dock>a,.site-currency-toggle,.site-language-toggle{transition:transform .18s ease,color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,text-shadow .18s ease!important}@media (hover:hover) and (pointer:fine){.pf-header .workspace-dock>a:focus-visible,.pf-header .workspace-dock>a:hover{transform:translateY(-1px)!important;color:#f7fbff!important;background:linear-gradient(135deg,rgba(94,151,236,.23),rgba(59,111,194,.12))!important;border-color:rgba(153,197,255,.42)!important;box-shadow:0 0 0 1px rgba(126,178,255,.07),0 0 22px rgba(71,137,238,.28),inset 0 1px 0 rgba(255,255,255,.08)!important;text-shadow:0 0 12px rgba(167,206,255,.46)!important}.pf-header .workspace-dock>a:focus-visible i,.pf-header .workspace-dock>a:hover i{color:#eaf4ff!important;background:rgba(111,169,248,.2)!important;box-shadow:0 0 16px rgba(83,151,247,.38)!important}.pf-header .symbol-link:focus-visible,.pf-header .symbol-link:hover,.pf-header .theme-toggle:focus-visible,.pf-header .theme-toggle:hover,.site-currency-toggle:focus-visible,.site-currency-toggle:hover,.site-language-toggle:focus-visible,.site-language-toggle:hover{transform:translateY(-1px) scale(1.025)!important;border-color:rgba(153,197,255,.42)!important;background:rgba(91,145,219,.14)!important;box-shadow:0 0 0 1px rgba(126,178,255,.07),0 0 20px rgba(71,137,238,.26),inset 0 1px 0 rgba(255,255,255,.08)!important}.pf-header .symbol-link:focus-visible .pf-symbol-mark,.pf-header .symbol-link:hover .pf-symbol-mark{filter:drop-shadow(0 0 9px rgba(100,163,255,.72))!important}}.pf-app[data-theme=light] .pf-header .workspace-dock>a:focus-visible,.pf-app[data-theme=light] .pf-header .workspace-dock>a:hover{color:#1747b8!important;background:linear-gradient(135deg,rgba(79,137,211,.14),rgba(79,137,211,.07))!important;border-color:rgba(76,129,197,.28)!important;box-shadow:0 0 0 1px rgba(78,134,204,.05),0 0 18px rgba(65,119,192,.16),inset 0 1px 0 rgba(255,255,255,.76)!important;text-shadow:0 0 10px rgba(74,127,195,.12)!important}.pf-app[data-theme=light] .pf-header .theme-toggle:focus-visible,.pf-app[data-theme=light] .pf-header .theme-toggle:hover,body:has(.pf-app[data-theme=light]) .site-currency-toggle:focus-visible,body:has(.pf-app[data-theme=light]) .site-currency-toggle:hover,body:has(.pf-app[data-theme=light]) .site-language-toggle:focus-visible,body:has(.pf-app[data-theme=light]) .site-language-toggle:hover{background:rgba(79,137,211,.1)!important;border-color:rgba(76,129,197,.25)!important;box-shadow:0 0 18px rgba(65,119,192,.14),inset 0 1px 0 rgba(255,255,255,.72)!important}@media(max-width:520px){.pf-header .workspace-dock>a:nth-of-type(n+6){display:flex!important}}.pf-header,.pf-header .symbol-link,.pf-header .theme-toggle,.pf-header .workspace-dock,.pf-header .workspace-dock>a{pointer-events:auto!important}.pf-header .workspace-dock{position:relative!important;z-index:4!important}.pf-header .workspace-dock>a{position:relative!important;z-index:5!important;cursor:pointer!important;touch-action:manipulation!important;-moz-user-select:none!important;user-select:none!important;-webkit-user-select:none!important;will-change:transform,box-shadow,background-color!important}.pf-header .workspace-dock>a i,.pf-header .workspace-dock>a span{pointer-events:none!important}@media (hover:hover) and (pointer:fine){.pf-header .workspace-dock>a:focus-visible,.pf-header .workspace-dock>a:hover{transform:translateY(-2px) scale(1.035)!important;color:#ffffff!important;background:radial-gradient(circle at 26% 50%,rgba(123,181,255,.22),transparent 42%),linear-gradient(135deg,rgba(89,148,231,.28),rgba(55,104,184,.14))!important;border-color:rgba(151,202,255,.58)!important;box-shadow:0 0 0 1px rgba(119,178,255,.09),0 0 26px rgba(75,143,241,.36),0 8px 22px rgba(3,10,22,.22),inset 0 1px 0 rgba(255,255,255,.12)!important;text-shadow:0 0 14px rgba(185,218,255,.62)!important}.pf-header .workspace-dock>a:focus-visible i,.pf-header .workspace-dock>a:hover i{transform:scale(1.08)!important;color:#ffffff!important;background:rgba(116,178,255,.24)!important;box-shadow:0 0 0 1px rgba(143,194,255,.1),0 0 20px rgba(92,160,255,.5)!important}}.pf-nav-arrival{animation:pf-nav-arrival-pulse .72s ease-out both}@keyframes pf-nav-arrival-pulse{0%{filter:brightness(1)}32%{filter:brightness(1.08) drop-shadow(0 0 18px rgba(80,146,240,.12))}to{filter:brightness(1)}}@media(prefers-reduced-motion:reduce){.pf-header .workspace-dock>a,.pf-header .workspace-dock>a i{transition:none!important}.pf-nav-arrival{animation:none!important}}.workspace-city-strip{width:100%;margin:8px auto 2px;padding:0 2px 2px;display:flex;align-items:center;justify-content:center;gap:6px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.workspace-city-strip::-webkit-scrollbar{display:none}.workspace-city-strip button{flex:0 0 auto;min-width:76px;height:34px;padding:0 11px;display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(138,169,205,.11);border-radius:999px;background:rgba(13,32,53,.68);color:#cbd9e7;box-shadow:inset 0 1px 0 rgba(255,255,255,.025);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.workspace-city-strip button span{font-size:7px;font-weight:720;letter-spacing:-.01em}.workspace-city-strip button small{color:#68819b;font-size:5px;font-weight:700}.workspace-city-strip button.active,.workspace-city-strip button:hover{transform:translateY(-1px);border-color:rgba(116,160,218,.28);background:rgba(33,69,108,.78);color:#f0f6fc}.workspace-city-strip button.active small{color:#9bb9da}.workspace-netflix-viewport{position:relative;min-width:0;margin-inline:-1px}.workspace-netflix-viewport:after,.workspace-netflix-viewport:before{content:"";position:absolute;z-index:8;top:0;bottom:10px;width:46px;pointer-events:none;opacity:.72;transition:opacity .18s ease}.workspace-netflix-viewport:before{left:0;background:linear-gradient(90deg,rgba(7,22,50,.74),rgba(7,22,50,0))}.workspace-netflix-viewport:after{right:0;background:linear-gradient(270deg,rgba(7,22,50,.74),rgba(7,22,50,0))}.workspace-earth-row .workspace-netflix-earth{width:100%;max-width:none}.workspace-netflix-row{scroll-behavior:smooth;scroll-padding-inline:42px}.workspace-netflix-viewport .workspace-netflix-row{padding-inline:4px}.workspace-netflix-viewport .workspace-capital-topic,.workspace-netflix-viewport .workspace-image-card,.workspace-netflix-viewport .workspace-metric-card,.workspace-netflix-viewport .workspace-project-poster,.workspace-netflix-viewport .workspace-story-card{box-shadow:0 10px 30px rgba(1,8,18,.12),inset 0 1px 0 rgba(255,255,255,.028)}.pf-app[data-theme=light] .workspace-city-strip button{background:#fff;border-color:rgba(31,62,105,.1);color:#33485f}.pf-app[data-theme=light] .workspace-city-strip button small{color:#75879a}.pf-app[data-theme=light] .workspace-city-strip button.active,.pf-app[data-theme=light] .workspace-city-strip button:hover{background:rgba(211,222,234,.96);border-color:rgba(75,110,154,.24)}.pf-app[data-theme=light] .workspace-netflix-viewport:before{background:linear-gradient(90deg,rgba(211,220,229,.88),rgba(211,220,229,0))}.pf-app[data-theme=light] .workspace-netflix-viewport:after{background:linear-gradient(270deg,rgba(211,220,229,.88),rgba(211,220,229,0))}@media(max-width:700px){.workspace-city-strip{width:calc(100% + 8px);margin-inline:-4px;padding:0 4px 3px;justify-content:flex-start;gap:5px}.workspace-city-strip button{min-width:70px;height:32px;padding-inline:10px}.workspace-city-strip button span{font-size:6.5px}.workspace-netflix-viewport:after,.workspace-netflix-viewport:before{display:none}.workspace-netflix-viewport .workspace-netflix-row{padding-inline:10px}.workspace-earth-row .workspace-netflix-earth{width:100%}}.workspace-sections-stage{position:relative;width:100%;min-width:0;margin-top:10px;isolation:isolate}.workspace-sections-stage:after,.workspace-sections-stage:before{content:"";position:absolute;z-index:16;top:0;bottom:8px;width:62px;pointer-events:none;opacity:.82}.workspace-sections-stage:before{left:0;background:linear-gradient(90deg,rgba(7,22,50,.92),rgba(7,22,50,0))}.workspace-sections-stage:after{right:0;background:linear-gradient(270deg,rgba(7,22,50,.92),rgba(7,22,50,0))}.workspace-netflix-shelves{display:flex!important;grid-template-columns:none!important;align-items:flex-start!important;gap:14px!important;width:100%!important;max-width:none!important;margin:0!important;padding:5px 48px 13px!important;overflow-x:auto!important;overflow-y:visible!important;scroll-snap-type:x proximity!important;overscroll-behavior-inline:contain!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch}.workspace-netflix-shelves::-webkit-scrollbar{display:none!important}.workspace-netflix-shelves:before{display:none!important}.workspace-netflix-shelf{flex:0 0 clamp(390px,42vw,500px)!important;width:auto!important;min-width:0!important;min-height:222px;padding:11px 11px 9px!important;scroll-snap-align:start;scroll-snap-stop:normal;overflow:hidden!important;border:1px solid rgba(151,178,211,.1)!important;border-radius:21px!important;background:radial-gradient(circle at 0 0,rgba(82,132,197,.07),transparent 44%),rgba(8,23,40,.38)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.02),0 14px 34px rgba(2,9,18,.07)!important}#workspace-earth.workspace-netflix-shelf{flex-basis:clamp(470px,50vw,600px)!important}.workspace-netflix-shelf:after{top:18px!important;right:13px!important}.workspace-shelf-head{min-height:29px!important;margin:0 2px 7px!important}.workspace-shelf-head strong{font-size:10.5px!important}.workspace-shelf-head small{max-width:270px!important}.workspace-sections-stage .workspace-netflix-earth{width:100%!important;height:205px!important}.workspace-sections-stage .workspace-capital-feature,.workspace-sections-stage .workspace-capital-topic,.workspace-sections-stage .workspace-image-card,.workspace-sections-stage .workspace-project-feature,.workspace-sections-stage .workspace-project-poster,.workspace-sections-stage .workspace-story-card,.workspace-sections-stage .workspace-video-feature{height:162px!important}.workspace-sections-stage .workspace-invest-feature,.workspace-sections-stage .workspace-metric-card{height:142px!important}.workspace-section-arrow{position:absolute;z-index:30;top:50%;width:40px;height:86px;transform:translateY(-50%);display:grid;place-items:center;border:1px solid rgba(160,190,226,.16);border-radius:13px;background:rgba(4,16,29,.78);color:#eef6ff;box-shadow:0 16px 34px rgba(1,7,15,.24),inset 0 1px 0 rgba(255,255,255,.04);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:.42;cursor:pointer;transition:opacity .18s ease,transform .2s ease,background .18s ease,border-color .18s ease,box-shadow .2s ease}.workspace-section-arrow span{font-size:32px;line-height:1;font-weight:300;transform:translateY(-1px)}.workspace-section-arrow-left{left:5px}.workspace-section-arrow-right{right:5px}.workspace-section-arrow:focus-visible,.workspace-sections-stage:hover .workspace-section-arrow{opacity:.96}.workspace-section-arrow:hover{background:rgba(20,49,79,.94);border-color:rgba(141,185,238,.36);box-shadow:0 18px 40px rgba(1,7,15,.3),0 0 24px rgba(72,137,229,.16)}.workspace-section-arrow-left:hover{transform:translateY(-50%) translateX(-2px)}.workspace-section-arrow-right:hover{transform:translateY(-50%) translateX(2px)}.workspace-section-arrow:focus-visible{outline:2px solid rgba(104,159,230,.5);outline-offset:2px}.pf-header .workspace-dock>a{overflow:hidden!important;transition:transform .24s cubic-bezier(.16,1,.3,1),padding .24s cubic-bezier(.16,1,.3,1),gap .24s cubic-bezier(.16,1,.3,1),color .18s ease,background .2s ease,border-color .2s ease,box-shadow .22s ease,opacity .18s ease!important}.pf-header .workspace-dock>a:after{content:"";position:absolute;left:50%;bottom:2px;width:0;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(93,153,239,0),rgba(137,190,255,.95),rgba(93,153,239,0));transform:translateX(-50%);opacity:0;transition:width .24s cubic-bezier(.16,1,.3,1),opacity .18s ease;pointer-events:none}.pf-header .workspace-dock>a i{transition:transform .24s cubic-bezier(.16,1,.3,1),background .18s ease,color .18s ease,box-shadow .18s ease!important}.pf-header .workspace-dock>a span{transition:transform .24s cubic-bezier(.16,1,.3,1),letter-spacing .2s ease,color .18s ease!important}@media(hover:hover) and (pointer:fine){.pf-header .workspace-dock:has(a:hover)>a:not(:hover){opacity:.58!important;transform:scale(.965)!important}.pf-header .workspace-dock>a:focus-visible,.pf-header .workspace-dock>a:hover{z-index:10!important;padding-inline:14px!important;gap:8px!important;transform:translateY(-3px) scale(1.065)!important;background:radial-gradient(circle at 24% 48%,rgba(133,192,255,.26),transparent 44%),linear-gradient(135deg,rgba(91,151,236,.34),rgba(55,104,184,.17))!important;border-color:rgba(165,211,255,.68)!important;box-shadow:0 0 0 1px rgba(125,185,255,.1),0 0 30px rgba(72,145,248,.42),0 10px 26px rgba(2,8,19,.26),inset 0 1px 0 rgba(255,255,255,.13)!important}.pf-header .workspace-dock>a:focus-visible:after,.pf-header .workspace-dock>a:hover:after{width:62%;opacity:1}.pf-header .workspace-dock>a:focus-visible i,.pf-header .workspace-dock>a:hover i{transform:scale(1.18) rotate(-5deg)!important;background:rgba(126,188,255,.28)!important;box-shadow:0 0 20px rgba(97,169,255,.58)!important}.pf-header .workspace-dock>a:focus-visible span,.pf-header .workspace-dock>a:hover span{transform:translateX(1px);letter-spacing:.075em!important;color:#fff!important}}.pf-app[data-theme=light] .workspace-sections-stage:before{background:linear-gradient(90deg,rgba(213,222,231,.94),rgba(213,222,231,0))}.pf-app[data-theme=light] .workspace-sections-stage:after{background:linear-gradient(270deg,rgba(213,222,231,.94),rgba(213,222,231,0))}.pf-app[data-theme=light] .workspace-netflix-shelf{background:radial-gradient(circle at 0 0,rgba(73,110,158,.06),transparent 44%),rgba(226,232,238,.48)!important;border-color:rgba(57,76,101,.1)!important}.pf-app[data-theme=light] .workspace-section-arrow{background:#fff;color:#425b78;border-color:rgba(31,62,105,.12)}@media(max-width:900px){.workspace-netflix-shelves{display:flex!important;grid-template-columns:none!important;padding-inline:18px!important;scroll-padding-inline:18px!important}#workspace-earth.workspace-netflix-shelf,.workspace-netflix-shelf{flex-basis:min(86vw,390px)!important}.workspace-sections-stage:after,.workspace-sections-stage:before{width:18px;opacity:.52}}@media(max-width:700px){.workspace-sections-stage{width:calc(100% + 20px);margin-inline:-10px}.workspace-netflix-shelves{padding:4px 10px 12px!important;gap:10px!important;scroll-padding-inline:10px!important}#workspace-earth.workspace-netflix-shelf,.workspace-netflix-shelf{flex-basis:min(88vw,360px)!important;border-radius:18px!important}.workspace-sections-stage .workspace-netflix-earth{height:190px!important}.workspace-sections-stage .workspace-capital-feature,.workspace-sections-stage .workspace-capital-topic,.workspace-sections-stage .workspace-image-card,.workspace-sections-stage .workspace-project-feature,.workspace-sections-stage .workspace-project-poster,.workspace-sections-stage .workspace-story-card,.workspace-sections-stage .workspace-video-feature{height:150px!important}.workspace-sections-stage .workspace-invest-feature,.workspace-sections-stage .workspace-metric-card{height:124px!important}}@media(prefers-reduced-motion:reduce){.pf-header .workspace-dock>a,.pf-header .workspace-dock>a i,.pf-header .workspace-dock>a span,.workspace-section-arrow{transition:none!important}}.workspace-netflix-shelf{flex-basis:clamp(470px,48vw,590px)!important;min-height:286px!important;padding:14px 14px 12px!important;border-radius:24px!important}.workspace-shelf-head{min-height:34px!important;margin-bottom:9px!important}.workspace-shelf-head strong{font-size:12px!important}.workspace-shelf-head small{font-size:6px!important;max-width:320px!important}.workspace-section-icon{width:26px!important;height:26px!important;flex-basis:26px!important;font-size:10px!important}#workspace-earth.workspace-netflix-shelf{flex-basis:clamp(640px,62vw,760px)!important;min-height:360px!important;scroll-snap-align:center!important;z-index:6;border-color:rgba(122,177,247,.28)!important;background:radial-gradient(circle at 50% 12%,rgba(78,143,231,.16),transparent 42%),radial-gradient(circle at 0 0,rgba(82,132,197,.09),transparent 44%),rgba(8,23,40,.56)!important;box-shadow:0 22px 58px rgba(2,9,18,.18),0 0 0 1px rgba(91,150,229,.06),0 0 44px rgba(62,129,225,.13),inset 0 1px 0 rgba(255,255,255,.035)!important}#workspace-earth.workspace-netflix-shelf:before{content:"MAIN";position:absolute;z-index:12;top:13px;right:39px;height:22px;padding:0 8px;display:flex;align-items:center;border:1px solid rgba(139,188,247,.22);border-radius:999px;background:rgba(47,99,167,.18);color:#a9ccf5;font-size:5.5px;font-weight:850;letter-spacing:.13em;pointer-events:none}.workspace-sections-stage .workspace-netflix-earth{height:282px!important;border-radius:20px!important}.workspace-sections-stage .workspace-image-card{width:228px!important;height:190px!important}.workspace-sections-stage .workspace-image-card.visual-card-1{width:286px!important}.workspace-sections-stage .workspace-image-card.visual-card-2{width:198px!important}.workspace-sections-stage .workspace-image-card.visual-card-3{width:248px!important}.workspace-sections-stage .workspace-project-feature,.workspace-sections-stage .workspace-project-poster{height:190px!important}.workspace-sections-stage .workspace-project-poster{width:224px!important}.workspace-sections-stage .workspace-project-poster.project-poster-1{width:270px!important}.workspace-sections-stage .workspace-project-poster.project-poster-2{width:202px!important}.workspace-sections-stage .workspace-project-feature{width:330px!important}.workspace-sections-stage .workspace-video-feature{width:390px!important;height:190px!important}.workspace-sections-stage .workspace-story-card{width:176px!important;height:190px!important}.workspace-sections-stage .workspace-capital-feature{width:310px!important;height:190px!important}.workspace-sections-stage .workspace-capital-topic{width:174px!important;height:190px!important}.workspace-sections-stage .workspace-metric-card{width:190px!important;height:160px!important}.workspace-sections-stage .workspace-price-card{width:230px!important}.workspace-sections-stage .workspace-invest-feature{width:300px!important;height:160px!important}@media(hover:hover) and (pointer:fine){#workspace-earth.workspace-netflix-shelf:hover{transform:translateY(-4px) scale(1.012);border-color:rgba(139,190,255,.4)!important;box-shadow:0 28px 70px rgba(2,9,18,.24),0 0 0 1px rgba(108,166,241,.08),0 0 58px rgba(67,137,231,.18),inset 0 1px 0 rgba(255,255,255,.045)!important}}.pf-app[data-theme=light] #workspace-earth.workspace-netflix-shelf{border-color:rgba(76,126,190,.24)!important;background:radial-gradient(circle at 50% 12%,rgba(80,135,205,.12),transparent 42%),rgba(225,232,239,.64)!important;box-shadow:0 22px 54px rgba(60,78,102,.14),0 0 34px rgba(71,122,190,.1),inset 0 1px 0 rgba(255,255,255,.6)!important}.pf-app[data-theme=light] #workspace-earth.workspace-netflix-shelf:before{color:#3e6697;background:rgba(92,137,194,.09);border-color:rgba(73,121,181,.18)}@media(max-width:900px){.workspace-netflix-shelf{flex-basis:min(90vw,460px)!important;min-height:260px!important}#workspace-earth.workspace-netflix-shelf{flex-basis:min(94vw,560px)!important;min-height:320px!important}.workspace-sections-stage .workspace-netflix-earth{height:245px!important}}@media(max-width:700px){.workspace-netflix-shelf{flex-basis:min(90vw,390px)!important;min-height:235px!important}#workspace-earth.workspace-netflix-shelf{flex-basis:min(94vw,430px)!important;min-height:292px!important}.workspace-sections-stage .workspace-netflix-earth{height:218px!important}#workspace-earth.workspace-netflix-shelf:before{top:11px;right:35px;height:20px}}.workspace-sections-stage:after,.workspace-sections-stage:before{display:none!important}.workspace-section-arrow{top:0!important;bottom:10px!important;width:76px!important;height:auto!important;min-height:0!important;transform:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:.54!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#edf6ff!important}.workspace-section-arrow-left{left:0!important;background:linear-gradient(90deg,rgba(5,17,31,.94),rgba(5,17,31,.56) 42%,rgba(5,17,31,0))!important}.workspace-section-arrow-right{right:0!important;background:linear-gradient(270deg,rgba(5,17,31,.94),rgba(5,17,31,.56) 42%,rgba(5,17,31,0))!important}.workspace-section-arrow span{width:40px!important;height:40px!important;display:grid!important;place-items:center!important;border:1px solid rgba(158,195,236,.16)!important;border-radius:50%!important;background:rgba(8,26,45,.72)!important;box-shadow:0 10px 28px rgba(1,7,15,.2),inset 0 1px 0 rgba(255,255,255,.05)!important;font-size:28px!important;line-height:1!important;transform:none!important;transition:transform .22s cubic-bezier(.16,1,.3,1),background .18s ease,border-color .18s ease,box-shadow .2s ease!important}.workspace-section-arrow:focus-visible,.workspace-sections-stage:hover .workspace-section-arrow{opacity:1!important}.workspace-section-arrow:focus-visible,.workspace-section-arrow:hover{transform:none!important;box-shadow:none!important}.workspace-section-arrow:focus-visible span,.workspace-section-arrow:hover span{transform:scale(1.1)!important;background:rgba(37,77,123,.88)!important;border-color:rgba(147,194,247,.38)!important;box-shadow:0 12px 34px rgba(1,7,15,.28),0 0 24px rgba(72,140,234,.22)!important}.workspace-section-arrow-left:hover span{transform:translateX(-2px) scale(1.1)!important}.workspace-section-arrow-right:hover span{transform:translateX(2px) scale(1.1)!important}.workspace-section-arrow:focus-visible{outline:none!important}.workspace-section-arrow:focus-visible span{outline:2px solid rgba(112,169,240,.55)!important;outline-offset:3px!important}.workspace-shelf-head{position:relative!important;z-index:20!important;overflow:visible!important}.workspace-shelf-title-link{flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;color:inherit;display:flex;align-items:center;gap:8px;text-align:left;font:inherit;cursor:pointer;border-radius:10px}.workspace-shelf-title-copy{min-width:0;display:grid;grid-gap:2px;gap:2px}.workspace-shelf-title-copy small,.workspace-shelf-title-copy strong{display:block;min-width:0}.workspace-shelf-title-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-shelf-title-link .workspace-section-icon{transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .18s ease,background .18s ease,box-shadow .18s ease!important}.workspace-shelf-title-link:focus-visible,.workspace-shelf-title-link:hover{outline:none}.workspace-shelf-title-link:focus-visible .workspace-section-icon,.workspace-shelf-title-link:hover .workspace-section-icon{transform:scale(1.09)!important;border-color:rgba(139,183,236,.3)!important;background:rgba(54,99,155,.24)!important;box-shadow:0 0 18px rgba(70,138,231,.18)!important}.workspace-shelf-title-link:focus-visible strong,.workspace-shelf-title-link:hover strong{color:#f4f9ff!important}#investor-toolkit,#market-data-lab,#private-capital,#project-videos,#results,#videos,#visual-discovery{scroll-margin-top:84px!important}.pf-app [role=button],.pf-app a,.pf-app button,.pf-app select{position:relative}@media(hover:hover) and (pointer:fine){.pf-app [role=button]:focus-visible,.pf-app [role=button]:hover,.pf-app a:focus-visible,.pf-app a:hover,.pf-app button:focus-visible,.pf-app button:hover{z-index:80}.pf-header .workspace-dock{overflow:visible!important}}.ai-search-command-context,.ai-search-command-grid,.ai-search-command-group,.filter-strip,.hero-search-shell,.pf-header,.possible-match-controls,.possible-match-head,.results-toolbar,.toolbar-actions,.view-toggle,.workspace-shelf-head{overflow:visible!important}.ai-search-command-menu,.site-currency-panel,.site-language-panel{z-index:700!important}.ai-search-command-context button:focus-visible,.ai-search-command-context button:hover,.ai-search-command-group>button:focus-visible,.ai-search-command-group>button:hover,.filter-strip button:focus-visible,.filter-strip button:hover,.toolbar-actions button:focus-visible,.toolbar-actions button:hover,.view-toggle button:focus-visible,.view-toggle button:hover{z-index:90!important}.site-currency-switcher,.site-language-switcher{z-index:650!important}.site-currency-switcher.open,.site-language-switcher.open{z-index:760!important}@media(min-width:761px){.pf-header{overflow:visible!important}.pf-header .workspace-dock{overflow:visible!important;padding-block:3px!important}}@media(max-width:900px){.workspace-section-arrow{display:none!important}.workspace-sections-stage:after,.workspace-sections-stage:before{display:block!important;width:20px!important;opacity:.42!important}.workspace-sections-stage:before{background:linear-gradient(90deg,rgba(7,22,50,.64),rgba(7,22,50,0))!important}.workspace-sections-stage:after{background:linear-gradient(270deg,rgba(7,22,50,.64),rgba(7,22,50,0))!important}}.pf-app[data-theme=light] .workspace-section-arrow-left{background:linear-gradient(90deg,rgba(214,223,232,.96),rgba(214,223,232,.58),rgba(214,223,232,0))!important}.pf-app[data-theme=light] .workspace-section-arrow-right{background:linear-gradient(270deg,rgba(214,223,232,.96),rgba(214,223,232,.58),rgba(214,223,232,0))!important}.pf-app[data-theme=light] .workspace-section-arrow span{background:#fff!important;color:#425b78!important;border-color:rgba(31,62,105,.12)!important}.hero-search-shell{z-index:120!important}.hero-search-shell:focus-within,.hero-search-shell:has(.ai-search-command-menu:hover),.hero-search-shell:hover{z-index:820!important}.filter-strip,.possible-match-head,.results-toolbar{position:relative!important;z-index:20}.filter-strip:has(a:hover),.filter-strip:has(button:hover),.possible-match-head:has(a:hover),.possible-match-head:has(button:hover),.results-toolbar:has(a:hover),.results-toolbar:has(button:hover){z-index:180!important}.intel-section,.investor-toolkit-section,.market-data-lab,.market-lifestyle-section,.market-media-section,.project-media-section,.results-section{position:relative;z-index:1}.market-media-infinite,.project-media-rail{padding-top:50px!important;padding-bottom:58px!important;margin-top:-40px!important;margin-bottom:-30px!important;position:relative!important;z-index:2}.market-media-head,.project-media-head{position:relative!important;z-index:6!important}.intel-section[data-pf-pop-active=true],.investor-toolkit-section[data-pf-pop-active=true],.market-data-lab[data-pf-pop-active=true],.market-lifestyle-section[data-pf-pop-active=true],.market-media-section[data-pf-pop-active=true],.project-media-section[data-pf-pop-active=true],.results-section[data-pf-pop-active=true]{z-index:2147482000!important;content-visibility:visible!important;contain:none!important;overflow:visible!important;isolation:auto!important}.data-chart-card[data-pf-pop-active=true],.investment-analysis-grid>article[data-pf-pop-active=true],.investor-grid>article[data-pf-pop-active=true],.investor-guide-grid>article[data-pf-pop-active=true],.investor-toolkit-grid>article[data-pf-pop-active=true],.market-lifestyle-grid>a[data-pf-pop-active=true],.market-news-grid>a[data-pf-pop-active=true],[data-pf-pop-active=true].listing-card,[data-pf-pop-active=true].market-intel-strip,[data-pf-pop-active=true].market-media-card,[data-pf-pop-active=true].web-source-card{z-index:2147483000!important;content-visibility:visible!important;contain:none!important;will-change:transform}.ai-search-command-menu,.site-currency-panel,.site-language-panel{z-index:2147483600!important}.hero-search-shell:focus-within,.hero-search-shell:has(.ai-search-command-menu:hover),.pf-header:has(.site-currency-switcher.open),.pf-header:has(.site-language-switcher.open){z-index:2147483500!important}.market-media-card,.project-media-card{contain:layout style;-webkit-backface-visibility:hidden;backface-visibility:hidden}.market-media-card[data-pf-pop-active=true],.project-media-card[data-pf-pop-active=true]{contain:none!important}@media(update:slow){.investor-toolkit-grid>article,.market-lifestyle-grid>a,.market-media-card,.project-media-card{transition-duration:.16s!important}.investor-toolkit-grid>article:hover,.market-lifestyle-grid>a:hover,.market-media-card:hover,.project-media-card:hover{transform:translateY(-3px) scale(1.015)!important;box-shadow:0 14px 32px rgba(0,0,0,.22)!important}}@media(prefers-reduced-motion:reduce){.market-media-card,.market-media-image img,.project-media-card{transition:none!important}.market-media-card:hover,.project-media-card:hover{transform:none!important}}.workspace-titlebar{width:100%;max-width:100%;display:flex;align-items:center;justify-content:flex-start;margin:0 0 10px;padding:0 2px;position:relative;z-index:24}.workspace-title-mark{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border:1px solid rgba(139,183,236,.12);border-radius:999px;background:rgba(8,24,42,.42);color:#dfeeff;box-shadow:inset 0 1px 0 rgba(255,255,255,.03);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);text-decoration:none;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .18s ease,box-shadow .2s ease,background .18s ease}.workspace-title-mark strong{font-size:10px;font-weight:760;letter-spacing:.06em}.workspace-title-spark{color:#8dbdff;font-size:10px;line-height:1}@media(hover:hover) and (pointer:fine){.workspace-title-mark:focus-visible,.workspace-title-mark:hover{z-index:60;transform:translateY(-2px) scale(1.035);border-color:rgba(145,194,249,.34);background:rgba(20,48,80,.62);box-shadow:0 12px 28px rgba(2,9,18,.18),0 0 24px rgba(71,139,235,.14),inset 0 1px 0 rgba(255,255,255,.05);outline:none}}.workspace-netflix-shelves{scroll-snap-type:x mandatory!important;scroll-padding-inline:48px!important}#workspace-earth.workspace-netflix-shelf,.workspace-netflix-shelf{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 96px);width:calc(100% - 96px)!important;max-width:none!important;min-width:0!important;scroll-snap-align:center!important;scroll-snap-stop:always!important}.workspace-netflix-shelf{min-height:330px!important}#workspace-earth.workspace-netflix-shelf{min-height:390px!important}.workspace-sections-stage .workspace-netflix-earth{height:310px!important}.workspace-netflix-shelf>.workspace-netflix-row,.workspace-netflix-shelf>.workspace-netflix-viewport{width:100%;max-width:100%;min-width:0}.workspace-netflix-shelf .workspace-netflix-viewport{overflow:visible}.workspace-section-arrow{z-index:40!important}.pf-app[data-theme=light] .workspace-title-mark{background:#fff;border-color:rgba(31,62,105,.1);color:#425b78}.pf-app[data-theme=light] .workspace-title-spark{color:#4f78aa}@media(max-width:900px){.workspace-netflix-shelves{scroll-padding-inline:18px!important}#workspace-earth.workspace-netflix-shelf,.workspace-netflix-shelf{flex-basis:calc(100% - 36px)!important;width:calc(100% - 36px)!important;min-height:280px!important}#workspace-earth.workspace-netflix-shelf{min-height:330px!important}.workspace-sections-stage .workspace-netflix-earth{height:255px!important}}@media(max-width:700px){.workspace-titlebar{margin-bottom:8px;padding-inline:10px}.workspace-title-mark{min-height:31px;padding-inline:10px}.workspace-title-mark strong{font-size:9px}.workspace-netflix-shelves{scroll-padding-inline:10px!important}#workspace-earth.workspace-netflix-shelf,.workspace-netflix-shelf{flex-basis:calc(100% - 20px)!important;width:calc(100% - 20px)!important;min-height:250px!important}#workspace-earth.workspace-netflix-shelf{min-height:305px!important}.workspace-sections-stage .workspace-netflix-earth{height:225px!important}}.aipf-workspace .workspace-netflix-shelves{gap:0!important;padding:0!important;scroll-padding-inline:0!important;scroll-snap-type:x mandatory!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{flex:0 0 100%!important;width:100%!important;max-width:100%!important;scroll-snap-stop:always!important;transform:none!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf:hover{transform:none!important}.aipf-workspace .workspace-netflix-shelf{padding:14px 82px 16px!important}.aipf-workspace .workspace-netflix-viewport{width:100%!important;max-width:100%!important;min-width:0!important;overflow:visible!important}.aipf-workspace .workspace-netflix-row{width:100%!important;max-width:100%!important;min-width:0!important;padding:18px 12px 22px!important;margin:-10px 0 -12px!important;scroll-padding-inline:12px!important;overflow-y:hidden!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch}.aipf-workspace .workspace-netflix-row::-webkit-scrollbar{display:none!important}.aipf-workspace .workspace-netflix-card{position:relative!important;z-index:1;transform-origin:center center;transition:transform .22s cubic-bezier(.16,1,.3,1),border-color .18s ease,box-shadow .22s ease,filter .18s ease!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-netflix-card:focus-within,.aipf-workspace .workspace-netflix-card:hover{z-index:30!important;transform:translateY(-6px) scale(1.03)!important;border-color:rgba(140,190,248,.34)!important;box-shadow:0 20px 46px rgba(2,9,18,.24),0 0 26px rgba(70,139,233,.12),inset 0 1px 0 rgba(255,255,255,.045)!important}.aipf-workspace .workspace-netflix-card:focus-within img,.aipf-workspace .workspace-netflix-card:hover img{transform:scale(1.045)!important}}.aipf-workspace .workspace-netflix-earth:focus-within,.aipf-workspace .workspace-netflix-earth:hover{transform:translateY(-6px) scale(1.015)!important}.aipf-workspace .workspace-shelf-head{z-index:40!important}.aipf-workspace .workspace-titlebar{z-index:50!important}.aipf-workspace .workspace-section-arrow{z-index:60!important}@media(max-width:900px){.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{flex-basis:100%!important;width:100%!important;max-width:100%!important;padding:12px 14px 14px!important}.aipf-workspace .workspace-netflix-shelves{padding:0!important}}@media(hover:none),(pointer:coarse){.aipf-workspace .workspace-netflix-card,.aipf-workspace .workspace-netflix-card:hover,.aipf-workspace .workspace-netflix-earth:hover{transform:none!important}}.aipf-workspace .workspace-carousel-arrow,.aipf-workspace .workspace-section-arrow{display:none!important}.aipf-workspace .workspace-netflix-viewport:after,.aipf-workspace .workspace-netflix-viewport:before,.aipf-workspace .workspace-sections-stage:after,.aipf-workspace .workspace-sections-stage:before{display:none!important;content:none!important;background:none!important;box-shadow:none!important}.aipf-workspace .workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelves,.aipf-workspace .workspace-netflix-viewport,.aipf-workspace .workspace-sections-stage{box-shadow:none!important}.aipf-workspace .workspace-netflix-shelf{padding-inline:16px!important}.aipf-workspace .workspace-netflix-row{padding-inline:6px!important}.aipf-workspace .workspace-titlebar{flex-direction:column!important;align-items:flex-start!important;gap:7px!important;width:calc(100% + 30px)!important;margin-left:-30px!important;margin-bottom:12px!important;padding-left:0!important}.aipf-workspace .workspace-title-copy{display:grid;grid-gap:2px;gap:2px;padding-left:2px}.aipf-workspace .workspace-title-copy span{color:#84aee2;font-size:7px;font-weight:850;letter-spacing:.14em;line-height:1.2}.aipf-workspace .workspace-title-copy p{margin:0;color:#758da8;font-size:8px;font-weight:520;letter-spacing:.015em;line-height:1.35}.pf-app[data-theme=light] .aipf-workspace .workspace-title-copy span{color:#4f76a5}.pf-app[data-theme=light] .aipf-workspace .workspace-title-copy p{color:#687b90}@media(max-width:900px){.aipf-workspace .workspace-titlebar{width:100%!important;margin-left:0!important;padding-inline:10px!important}}.aipf-workspace .workspace-netflix-row{gap:12px!important;padding:18px clamp(72px,9vw,120px) 24px clamp(6px,1vw,12px)!important;margin:-10px 0 -14px!important;scroll-padding-inline:clamp(6px,1vw,12px)!important;scroll-snap-type:x proximity!important;overflow-x:auto!important;overflow-y:visible!important}.aipf-workspace .workspace-visual-row .workspace-image-card{width:clamp(190px,25vw,270px)!important;flex-basis:clamp(190px,25vw,270px)!important}.aipf-workspace .workspace-project-row .workspace-project-poster{width:clamp(205px,24vw,265px)!important;flex-basis:clamp(205px,24vw,265px)!important}.aipf-workspace .workspace-project-row .workspace-project-feature{width:clamp(280px,34vw,360px)!important;flex-basis:clamp(280px,34vw,360px)!important}.aipf-workspace .workspace-video-row .workspace-video-feature{width:clamp(330px,46vw,500px)!important;flex-basis:clamp(330px,46vw,500px)!important}.aipf-workspace .workspace-video-row .workspace-story-card{width:clamp(150px,18vw,190px)!important;flex-basis:clamp(150px,18vw,190px)!important}.aipf-workspace .workspace-intelligence-row .workspace-metric-card{width:clamp(180px,27vw,260px)!important;flex-basis:clamp(180px,27vw,260px)!important}.aipf-workspace .workspace-invest-row .workspace-invest-feature{width:clamp(250px,32vw,330px)!important;flex-basis:clamp(250px,32vw,330px)!important}.aipf-workspace .workspace-capital-row .workspace-capital-feature{width:clamp(280px,38vw,390px)!important;flex-basis:clamp(280px,38vw,390px)!important}.aipf-workspace .workspace-capital-row .workspace-capital-topic{width:clamp(155px,18vw,195px)!important;flex-basis:clamp(155px,18vw,195px)!important}.aipf-workspace .workspace-visual-row .visual-card-1{width:clamp(220px,29vw,300px)!important;flex-basis:clamp(220px,29vw,300px)!important}.aipf-workspace .workspace-visual-row .visual-card-2{width:clamp(170px,21vw,230px)!important;flex-basis:clamp(170px,21vw,230px)!important}.aipf-workspace .workspace-visual-row .visual-card-3{width:clamp(200px,25vw,270px)!important;flex-basis:clamp(200px,25vw,270px)!important}.aipf-workspace .workspace-netflix-row:after{content:"";flex:0 0 clamp(24px,4vw,54px);width:clamp(24px,4vw,54px)}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-netflix-card:focus-within,.aipf-workspace .workspace-netflix-card:hover{z-index:35!important}}@media(max-width:900px){.aipf-workspace .workspace-netflix-row{gap:10px!important;padding-right:88px!important}.aipf-workspace .workspace-capital-row .workspace-capital-topic,.aipf-workspace .workspace-intelligence-row .workspace-metric-card,.aipf-workspace .workspace-project-row .workspace-project-poster,.aipf-workspace .workspace-visual-row .workspace-image-card{width:min(42vw,290px)!important;flex-basis:min(42vw,290px)!important}.aipf-workspace .workspace-capital-row .workspace-capital-feature,.aipf-workspace .workspace-project-row .workspace-project-feature,.aipf-workspace .workspace-video-row .workspace-video-feature{width:min(62vw,430px)!important;flex-basis:min(62vw,430px)!important}.aipf-workspace .workspace-video-row .workspace-story-card{width:min(30vw,190px)!important;flex-basis:min(30vw,190px)!important}}@media(max-width:700px){.aipf-workspace .workspace-netflix-row{gap:9px!important;padding-left:4px!important;padding-right:74px!important;scroll-snap-type:x mandatory!important}.aipf-workspace .workspace-capital-row .workspace-capital-topic,.aipf-workspace .workspace-intelligence-row .workspace-metric-card,.aipf-workspace .workspace-project-row .workspace-project-poster,.aipf-workspace .workspace-visual-row .workspace-image-card{width:72vw!important;flex-basis:72vw!important;max-width:300px!important}.aipf-workspace .workspace-capital-row .workspace-capital-feature,.aipf-workspace .workspace-invest-row .workspace-invest-feature,.aipf-workspace .workspace-project-row .workspace-project-feature,.aipf-workspace .workspace-video-row .workspace-video-feature{width:78vw!important;flex-basis:78vw!important;max-width:340px!important}.aipf-workspace .workspace-video-row .workspace-story-card{width:58vw!important;flex-basis:58vw!important;max-width:230px!important}}.aipf-workspace .workspace-netflix-shelves{gap:14px!important;padding:0 7%!important;scroll-padding-inline:7%!important;overflow-x:auto!important;overflow-y:visible!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{flex:0 0 86%!important;width:86%!important;max-width:86%!important;scroll-snap-align:center!important}.aipf-workspace .workspace-netflix-shelves:after,.aipf-workspace .workspace-netflix-shelves:before,.aipf-workspace .workspace-netflix-viewport:after,.aipf-workspace .workspace-netflix-viewport:before,.aipf-workspace .workspace-sections-stage:after,.aipf-workspace .workspace-sections-stage:before{content:none!important;display:none!important;background:none!important;box-shadow:none!important;filter:none!important;opacity:0!important}.aipf-workspace .workspace-netflix-shelves,.aipf-workspace .workspace-sections-stage{mask-image:none!important;-webkit-mask-image:none!important;box-shadow:none!important;filter:none!important}.aipf-workspace .workspace-netflix-shelf{opacity:.68;transition:opacity .2s ease,border-color .2s ease,background .2s ease}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf:focus-within,.aipf-workspace .workspace-netflix-shelf:hover{opacity:1}@media(max-width:900px){.aipf-workspace .workspace-netflix-shelves{gap:10px!important;padding-inline:6%!important;scroll-padding-inline:6%!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{flex-basis:88%!important;width:88%!important;max-width:88%!important}}@media(max-width:700px){.aipf-workspace .workspace-netflix-shelves{gap:8px!important;padding-inline:5%!important;scroll-padding-inline:5%!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{flex-basis:90%!important;width:90%!important;max-width:90%!important}}.aipf-workspace .workspace-netflix-shelves{gap:16px!important;padding-inline:11%!important;scroll-padding-inline:11%!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{flex-basis:78%!important;width:78%!important;max-width:78%!important;opacity:1!important;filter:none!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf:focus-within,.aipf-workspace .workspace-netflix-shelf:hover{opacity:1!important;filter:none!important}@media(max-width:900px){.aipf-workspace .workspace-netflix-shelves{gap:12px!important;padding-inline:9%!important;scroll-padding-inline:9%!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{flex-basis:82%!important;width:82%!important;max-width:82%!important}}@media(max-width:700px){.aipf-workspace .workspace-netflix-shelves{gap:10px!important;padding-inline:8%!important;scroll-padding-inline:8%!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{flex-basis:84%!important;width:84%!important;max-width:84%!important}}.aipf-workspace #workspace-earth.workspace-netflix-shelf{z-index:auto!important;transform:none!important;border-color:rgba(132,177,229,.16)!important;background:radial-gradient(circle at 50% 0,rgba(78,143,231,.08),transparent 40%),rgba(8,23,40,.38)!important;box-shadow:none!important;overflow:hidden!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf:before{content:none!important;display:none!important}.aipf-workspace #workspace-earth .workspace-earth-row{width:100%!important;max-width:100%!important;padding:18px 6px 24px!important;margin:-10px 0 -14px!important;overflow:visible!important}.aipf-workspace #workspace-earth .workspace-netflix-earth{width:100%!important;max-width:100%!important;height:250px!important;flex:0 0 100%!important;border-radius:18px!important;box-shadow:none!important;transform:none!important}.aipf-workspace #workspace-earth .workspace-earth-window{border-radius:inherit!important}@media(hover:hover) and (pointer:fine){.aipf-workspace #workspace-earth.workspace-netflix-shelf:focus-within,.aipf-workspace #workspace-earth.workspace-netflix-shelf:hover{transform:none!important;box-shadow:none!important;border-color:rgba(140,190,248,.24)!important}.aipf-workspace #workspace-earth .workspace-netflix-earth:focus-within,.aipf-workspace #workspace-earth .workspace-netflix-earth:hover{transform:translateY(-4px)!important;border-color:rgba(140,190,248,.34)!important;box-shadow:0 16px 34px rgba(2,9,18,.18),0 0 22px rgba(70,139,233,.08)!important}}.pf-app[data-theme=light] .aipf-workspace #workspace-earth.workspace-netflix-shelf{border-color:rgba(76,126,190,.16)!important;background:radial-gradient(circle at 50% 0,rgba(80,135,205,.07),transparent 40%),rgba(226,232,238,.48)!important;box-shadow:none!important}@media(max-width:900px){.aipf-workspace #workspace-earth.workspace-netflix-shelf{min-height:300px!important}}@media(max-width:700px){.aipf-workspace #workspace-earth.workspace-netflix-shelf{min-height:275px!important}.aipf-workspace #workspace-earth .workspace-netflix-earth{height:205px!important}}@media(min-width:901px){.aipf-workspace .workspace-titlebar{width:calc(100% + 64px)!important;margin-left:-64px!important}}.aipf-workspace .workspace-title-copy p,.aipf-workspace .workspace-title-copy span,.aipf-workspace .workspace-title-mark{position:relative;width:-moz-fit-content;width:fit-content;transform-origin:left center}.aipf-workspace .workspace-title-copy p,.aipf-workspace .workspace-title-copy span{display:inline-block;transition:transform .2s cubic-bezier(.16,1,.3,1),color .18s ease,text-shadow .2s ease,opacity .18s ease!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-title-mark:focus-visible,.aipf-workspace .workspace-title-mark:hover{transform:translate3d(-4px,-3px,0) scale(1.045)!important}.aipf-workspace .workspace-title-copy span:hover{z-index:60;transform:translate3d(-4px,-2px,0) scale(1.07);color:#b7d7ff!important;text-shadow:0 0 18px rgba(102,169,255,.34)}.aipf-workspace .workspace-title-copy p:hover{z-index:60;transform:translate3d(-4px,-2px,0) scale(1.045);color:#a9bfd8!important;text-shadow:0 0 16px rgba(102,169,255,.2)}}@media(prefers-reduced-motion:reduce){.aipf-workspace .workspace-title-copy p,.aipf-workspace .workspace-title-copy span,.aipf-workspace .workspace-title-mark{transition:none!important}}.aipf-workspace{--workspace-neighbor-peek:clamp(88px,10vw,126px);--workspace-section-gap:clamp(14px,1.4vw,18px)}.aipf-workspace .workspace-netflix-shelves{gap:var(--workspace-section-gap)!important;padding-inline:var(--workspace-neighbor-peek)!important;scroll-padding-inline:var(--workspace-neighbor-peek)!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{flex-basis:calc(100% - var(--workspace-neighbor-peek) - var(--workspace-neighbor-peek))!important;width:calc(100% - var(--workspace-neighbor-peek) - var(--workspace-neighbor-peek))!important;max-width:calc(100% - var(--workspace-neighbor-peek) - var(--workspace-neighbor-peek))!important;min-height:330px!important;padding:14px 16px 16px!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf{min-height:330px!important;padding:14px 16px 16px!important}@media(max-width:900px){.aipf-workspace{--workspace-neighbor-peek:clamp(58px,9vw,78px);--workspace-section-gap:12px}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{min-height:300px!important}}@media(max-width:700px){.aipf-workspace{--workspace-neighbor-peek:clamp(42px,12vw,56px);--workspace-section-gap:8px}.aipf-workspace #workspace-earth.workspace-netflix-shelf,.aipf-workspace .workspace-netflix-shelf{min-height:275px!important}.aipf-workspace #workspace-earth.workspace-netflix-shelf{flex-grow:0!important;flex-shrink:0!important;flex-basis:80vw!important;width:80vw!important;min-width:80vw!important;max-width:80vw!important;padding:12px!important}.aipf-workspace #workspace-earth .workspace-earth-row{width:100%!important;padding:0!important;margin:0!important}.aipf-workspace #workspace-earth .workspace-netflix-earth{width:100%!important;max-width:100%!important;height:230px!important;flex:0 0 100%!important}}.aipf-workspace{isolation:isolate;overflow:hidden}.workspace-ai-field{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none;contain:layout paint style;opacity:calc(.34 + (var(--aipf-ai-energy,.38) * .42))}.workspace-ai-field:before{content:"";position:absolute;inset:-10%;background:radial-gradient(circle at var(--aipf-ai-focus-x,52%) var(--aipf-ai-focus-y,42%),rgba(var(--aipf-ai-rgb,104,174,255),.17) 0,rgba(var(--aipf-ai-rgb,104,174,255),.07) 17%,transparent 38%),radial-gradient(circle at var(--aipf-ai-node-x,28%) var(--aipf-ai-node-y,66%),rgba(var(--aipf-ai-rgb,104,174,255),.08),transparent 28%);transform:scale(1.04);animation:aipf-ai-breathe 8s ease-in-out infinite}.workspace-ai-grid{position:absolute;inset:-12%;background-image:linear-gradient(rgba(var(--aipf-ai-rgb,104,174,255),.036) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--aipf-ai-rgb,104,174,255),.036) 1px,transparent 1px);background-size:58px 58px;transform:perspective(720px) rotateX(69deg) translateY(28%);transform-origin:center bottom;opacity:.34;mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.78) 25%,#000 64%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.78) 25%,#000 64%,transparent)}.workspace-ai-core{position:absolute;left:var(--aipf-ai-focus-x,52%);top:var(--aipf-ai-focus-y,42%);width:88px;height:88px;transform:translate(-50%,-50%);border:1px solid rgba(var(--aipf-ai-rgb,104,174,255),.24);border-radius:50%;box-shadow:0 0 0 18px rgba(var(--aipf-ai-rgb,104,174,255),.018),0 0 42px rgba(var(--aipf-ai-rgb,104,174,255),.12),inset 0 0 26px rgba(var(--aipf-ai-rgb,104,174,255),.07);animation:aipf-ai-core 5.6s cubic-bezier(.4,0,.2,1) infinite}.workspace-ai-core:after,.workspace-ai-core:before{content:"";position:absolute;inset:50%;border-radius:50%;transform:translate(-50%,-50%)}.workspace-ai-core:before{width:16px;height:16px;background:rgba(var(--aipf-ai-rgb,104,174,255),.74);box-shadow:0 0 18px rgba(var(--aipf-ai-rgb,104,174,255),.82),0 0 44px rgba(var(--aipf-ai-rgb,104,174,255),.32)}.workspace-ai-core:after{width:132px;height:132px;border:1px dashed rgba(var(--aipf-ai-rgb,104,174,255),.16);animation:aipf-ai-orbit 14s linear infinite}.workspace-ai-core i{position:absolute;left:50%;top:50%;width:5px;height:5px;margin:-2.5px;border-radius:50%;background:rgba(var(--aipf-ai-rgb,104,174,255),.86);box-shadow:0 0 14px rgba(var(--aipf-ai-rgb,104,174,255),.7)}.workspace-ai-core i:first-child{transform:rotate(20deg) translateX(64px)}.workspace-ai-core i:nth-child(2){transform:rotate(142deg) translateX(64px)}.workspace-ai-core i:nth-child(3){transform:rotate(258deg) translateX(64px)}.workspace-ai-wave{position:absolute;left:var(--aipf-ai-focus-x,52%);top:var(--aipf-ai-focus-y,42%);width:140px;height:140px;border:1px solid rgba(var(--aipf-ai-rgb,104,174,255),.14);border-radius:50%;transform:translate(-50%,-50%) scale(.45);opacity:0;animation:aipf-ai-wave 4.8s ease-out infinite}.workspace-ai-wave-two{animation-delay:2.4s}.workspace-ai-route{position:absolute;height:1px;transform-origin:left center;background:linear-gradient(90deg,transparent,rgba(var(--aipf-ai-rgb,104,174,255),.04) 8%,rgba(var(--aipf-ai-rgb,104,174,255),.26) 48%,transparent);opacity:.56}.workspace-ai-route:after{content:"";position:absolute;top:-1px;left:0;width:52px;height:3px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(var(--aipf-ai-rgb,104,174,255),.75),transparent);animation:aipf-ai-signal 4.4s linear infinite}.workspace-ai-route-a{left:8%;top:34%;width:48%;transform:rotate(7deg)}.workspace-ai-route-b{left:46%;top:62%;width:44%;transform:rotate(-13deg)}.workspace-ai-route-b:after{animation-delay:1.2s}.workspace-ai-route-c{left:18%;top:76%;width:54%;transform:rotate(-27deg)}.workspace-ai-route-c:after{animation-delay:2.1s}.workspace-ai-node{position:absolute;width:7px;height:7px;border:1px solid rgba(var(--aipf-ai-rgb,104,174,255),.48);border-radius:50%;background:rgba(8,23,40,.8);box-shadow:0 0 0 6px rgba(var(--aipf-ai-rgb,104,174,255),.025),0 0 18px rgba(var(--aipf-ai-rgb,104,174,255),.2);animation:aipf-ai-node 3.8s ease-in-out infinite}.workspace-ai-node-a{left:var(--aipf-ai-node-x,26%);top:var(--aipf-ai-node-y,68%)}.workspace-ai-node-b{left:77%;top:29%;animation-delay:1.1s}.workspace-ai-node-c{left:18%;top:48%;animation-delay:2.2s}.workspace-ai-scan{position:absolute;left:-15%;top:0;width:22%;height:100%;background:linear-gradient(90deg,transparent,rgba(var(--aipf-ai-rgb,104,174,255),.025),rgba(var(--aipf-ai-rgb,104,174,255),.08),transparent);transform:skewX(-12deg);opacity:.45;animation:aipf-ai-scan 11s linear infinite}.workspace-ai-field.is-querying{opacity:.62}.workspace-ai-field.is-querying .workspace-ai-core{animation-duration:7s}.workspace-ai-field.is-querying .workspace-ai-route:after,.workspace-ai-field.is-querying .workspace-ai-scan{animation:none;opacity:.12}.workspace-ai-field.is-searching{opacity:.94}.workspace-ai-field.is-searching .workspace-ai-core{animation-duration:1.7s;box-shadow:0 0 0 22px rgba(var(--aipf-ai-rgb,104,174,255),.025),0 0 58px rgba(var(--aipf-ai-rgb,104,174,255),.2),inset 0 0 30px rgba(var(--aipf-ai-rgb,104,174,255),.11)}.workspace-ai-field.is-searching .workspace-ai-wave{animation-duration:2.25s}.workspace-ai-field.is-searching .workspace-ai-wave-two{animation-delay:1.12s}.workspace-ai-field.is-searching .workspace-ai-route:after{animation-duration:1.7s}.workspace-ai-field.is-searching .workspace-ai-scan{animation-duration:4.5s}.aipf-workspace .workspace-atmosphere,.aipf-workspace .workspace-orbit{z-index:0}@keyframes aipf-ai-breathe{0%,to{transform:scale(1.025);opacity:.74}50%{transform:scale(1.09);opacity:1}}@keyframes aipf-ai-core{0%,to{transform:translate(-50%,-50%) scale(.94)}50%{transform:translate(-50%,-50%) scale(1.07)}}@keyframes aipf-ai-orbit{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes aipf-ai-wave{0%{transform:translate(-50%,-50%) scale(.45);opacity:.32}72%{opacity:.08}to{transform:translate(-50%,-50%) scale(2.75);opacity:0}}@keyframes aipf-ai-signal{0%{transform:translateX(-60px);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateX(calc(100vw * .48));opacity:0}}@keyframes aipf-ai-node{0%,to{transform:scale(.86);opacity:.55}50%{transform:scale(1.35);opacity:1}}@keyframes aipf-ai-scan{0%{transform:translateX(-25vw) skewX(-12deg)}to{transform:translateX(145vw) skewX(-12deg)}}@media(max-width:700px){.workspace-ai-grid{background-size:44px 44px;opacity:.24}.workspace-ai-node-c,.workspace-ai-route-c{display:none}.workspace-ai-core{width:68px;height:68px}.workspace-ai-core:after{width:102px;height:102px}.workspace-ai-core i:first-child{transform:rotate(20deg) translateX(50px)}.workspace-ai-core i:nth-child(2){transform:rotate(142deg) translateX(50px)}.workspace-ai-core i:nth-child(3){transform:rotate(258deg) translateX(50px)}}@media(update:slow){.workspace-ai-grid,.workspace-ai-node-c,.workspace-ai-route-c{display:none}.workspace-ai-route:after{animation-duration:6s!important}}@media(prefers-reduced-motion:reduce){.workspace-ai-field *,.workspace-ai-field:before{animation:none!important}.workspace-ai-field{opacity:.42!important}}.workspace-result-reveal{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden;opacity:0;animation:aipf-result-reveal-shell 2.35s cubic-bezier(.16,1,.3,1) forwards}.workspace-result-bloom{width:18px;height:18px;border-radius:50%;background:rgba(var(--aipf-ai-rgb,104,174,255),.92);box-shadow:0 0 22px rgba(var(--aipf-ai-rgb,104,174,255),.9),0 0 72px rgba(var(--aipf-ai-rgb,104,174,255),.42),0 0 140px rgba(var(--aipf-ai-rgb,104,174,255),.2);animation:aipf-result-bloom 1.7s cubic-bezier(.16,1,.3,1) forwards}.workspace-result-bloom,.workspace-result-ring{position:absolute;left:var(--aipf-ai-focus-x,52%);top:var(--aipf-ai-focus-y,42%);transform:translate(-50%,-50%) scale(.2)}.workspace-result-ring{width:120px;height:120px;border:1px solid rgba(var(--aipf-ai-rgb,104,174,255),.46);border-radius:50%;opacity:0;box-shadow:0 0 26px rgba(var(--aipf-ai-rgb,104,174,255),.08),inset 0 0 22px rgba(var(--aipf-ai-rgb,104,174,255),.04);animation:aipf-result-ring 1.9s cubic-bezier(.16,1,.3,1) forwards}.workspace-result-ring-two{animation-delay:.12s;border-style:dashed}.workspace-result-ring-three{animation-delay:.24s;border-color:rgba(var(--aipf-ai-rgb,104,174,255),.22)}.workspace-result-sweep{width:72vmax;height:72vmax;transform:translate(-50%,-50%) rotate(-24deg);border-radius:50%;background:conic-gradient(from 0deg,transparent 0 313deg,rgba(var(--aipf-ai-rgb,104,174,255),.015) 320deg,rgba(var(--aipf-ai-rgb,104,174,255),.13) 342deg,transparent 1turn);animation:aipf-result-sweep 1.55s ease-out .1s forwards}.workspace-result-line,.workspace-result-sweep{position:absolute;left:var(--aipf-ai-focus-x,52%);top:var(--aipf-ai-focus-y,42%);opacity:0}.workspace-result-line{width:58vw;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(var(--aipf-ai-rgb,104,174,255),.74),rgba(var(--aipf-ai-rgb,104,174,255),.18) 38%,transparent);filter:drop-shadow(0 0 5px rgba(var(--aipf-ai-rgb,104,174,255),.32));animation:aipf-result-line 1.55s cubic-bezier(.16,1,.3,1) .18s forwards}.workspace-result-line-a{transform:rotate(-8deg)}.workspace-result-line-b{transform:rotate(142deg);animation-delay:.24s}.workspace-result-line-c{transform:rotate(216deg);animation-delay:.3s}.workspace-result-spark{position:absolute;left:var(--aipf-ai-focus-x,52%);top:var(--aipf-ai-focus-y,42%);width:5px;height:5px;margin:-2.5px;border-radius:50%;background:#fff;box-shadow:0 0 9px rgba(255,255,255,.75),0 0 18px rgba(var(--aipf-ai-rgb,104,174,255),.75);opacity:0;animation:aipf-result-spark 1.45s cubic-bezier(.16,1,.3,1) forwards}.workspace-result-spark-a{--spark-x:22vw;--spark-y:-11vh;animation-delay:.12s}.workspace-result-spark-b{--spark-x:-31vw;--spark-y:8vh;animation-delay:.2s}.workspace-result-spark-c{--spark-x:34vw;--spark-y:17vh;animation-delay:.28s}.workspace-result-spark-d{--spark-x:-19vw;--spark-y:-18vh;animation-delay:.36s}.workspace-result-reveal.is-results{filter:saturate(1.12)}.workspace-result-reveal.is-signal{opacity:.84}.workspace-result-reveal.is-signal .workspace-result-ring-three,.workspace-result-reveal.is-signal .workspace-result-spark-d{display:none}.workspace-result-reveal.is-fallback{opacity:.58;filter:saturate(.72)}.workspace-result-reveal.is-fallback .workspace-result-line-c,.workspace-result-reveal.is-fallback .workspace-result-ring-three,.workspace-result-reveal.is-fallback .workspace-result-ring-two,.workspace-result-reveal.is-fallback .workspace-result-spark-c,.workspace-result-reveal.is-fallback .workspace-result-spark-d{display:none}@keyframes aipf-result-reveal-shell{0%{opacity:0}8%{opacity:1}76%{opacity:1}to{opacity:0}}@keyframes aipf-result-bloom{0%{transform:translate(-50%,-50%) scale(.18);opacity:0}14%{opacity:1}52%{transform:translate(-50%,-50%) scale(1.45);opacity:.98}to{transform:translate(-50%,-50%) scale(3.6);opacity:0}}@keyframes aipf-result-ring{0%{transform:translate(-50%,-50%) scale(.2);opacity:0}12%{opacity:.72}to{transform:translate(-50%,-50%) scale(5.2);opacity:0}}@keyframes aipf-result-sweep{0%{transform:translate(-50%,-50%) rotate(-70deg) scale(.82);opacity:0}18%{opacity:.82}to{transform:translate(-50%,-50%) rotate(118deg) scale(1.08);opacity:0}}@keyframes aipf-result-line{0%{transform-origin:left center;scale:0 1;opacity:0}18%{opacity:.7}64%{scale:1 1;opacity:.52}to{scale:1.08 1;opacity:0}}@keyframes aipf-result-spark{0%{transform:translate(0) scale(.2);opacity:0}18%{opacity:1}72%{transform:translate(var(--spark-x),var(--spark-y)) scale(1);opacity:.82}to{transform:translate(var(--spark-x),var(--spark-y)) scale(.2);opacity:0}}.aipf-workspace .workspace-result-reveal{z-index:2!important}.aipf-workspace .workspace-shell{position:relative}@media(max-width:700px){.workspace-result-line{width:72vw}.workspace-result-ring{width:92px;height:92px}.workspace-result-sweep{width:92vmax;height:92vmax}.workspace-result-spark-a{--spark-x:28vw;--spark-y:-7vh}.workspace-result-spark-b{--spark-x:-34vw;--spark-y:7vh}.workspace-result-spark-c{--spark-x:30vw;--spark-y:12vh}.workspace-result-spark-d{--spark-x:-24vw;--spark-y:-12vh}}@media(update:slow){.workspace-result-line-c,.workspace-result-ring-three,.workspace-result-spark-d{display:none}}@media(prefers-reduced-motion:reduce){.workspace-result-reveal{animation:aipf-result-reveal-fade .7s ease-out forwards!important}.workspace-result-reveal *{animation:none!important}}@keyframes aipf-result-reveal-fade{0%{opacity:0}25%{opacity:.36}to{opacity:0}}.workspace-result-summary{position:absolute;left:50%;bottom:clamp(10px,1.8vw,18px);display:inline-flex;align-items:baseline;gap:8px;min-height:28px;padding:5px 10px 6px;transform:translate(-50%,8px) scale(.96);border:1px solid rgba(var(--aipf-ai-rgb,104,174,255),.16);border-radius:999px;background:radial-gradient(circle at 28% 50%,rgba(var(--aipf-ai-rgb,104,174,255),.09),transparent 58%),rgba(6,18,31,.16);box-shadow:0 0 0 1px rgba(var(--aipf-ai-rgb,104,174,255),.025),0 0 22px rgba(var(--aipf-ai-rgb,104,174,255),.08);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;white-space:nowrap;animation:aipf-result-summary 4.2s cubic-bezier(.16,1,.3,1) 1.95s forwards}.workspace-result-summary strong{color:#eaf5ff;font-size:15px;line-height:1;font-weight:780;letter-spacing:-.03em;text-shadow:0 0 14px rgba(var(--aipf-ai-rgb,104,174,255),.28)}.workspace-result-summary small{color:rgba(177,205,235,.72);font-size:5.5px;line-height:1;font-weight:760;letter-spacing:.12em}.workspace-result-summary.is-signal{border-color:rgba(var(--aipf-ai-rgb,104,174,255),.11);box-shadow:0 0 16px rgba(var(--aipf-ai-rgb,104,174,255),.055)}.workspace-result-summary.is-fallback{opacity:0;filter:saturate(.72)}.workspace-result-summary{z-index:1;pointer-events:none}.aipf-workspace .workspace-shell{z-index:3!important}@keyframes aipf-result-summary{0%,10%{opacity:0;transform:translate(-50%,8px) scale(.96)}22%{opacity:.92;transform:translate(-50%) scale(1)}72%{opacity:.86;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%,-3px) scale(.985)}}@media(max-width:700px){.workspace-result-summary{bottom:8px;gap:6px;min-height:25px;padding:4px 8px 5px}.workspace-result-summary strong{font-size:13px}.workspace-result-summary small{font-size:5px;letter-spacing:.09em}}@media(update:slow){.workspace-result-summary{animation-duration:3.3s;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.workspace-result-summary{animation:aipf-result-summary-reduced 2.6s ease-out .35s forwards!important}}@keyframes aipf-result-summary-reduced{0%{opacity:0}20%,70%{opacity:.72}to{opacity:0}}.aipf-workspace .workspace-search-mode-control{flex:0 1 clamp(150px,34vw,320px)!important;width:clamp(150px,34vw,320px)!important;min-width:0!important;height:42px!important;padding:0!important;background:rgba(255,255,255,.018)!important}.aipf-workspace .workspace-search-mode-options{width:100%!important;max-width:none!important;height:42px!important;padding:5px 7px!important;justify-content:safe center!important;opacity:1!important;visibility:visible!important;transform:none!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:7px;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.aipf-workspace .workspace-search-mode-options::-webkit-scrollbar{display:none!important}.aipf-workspace .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-options button.active{position:relative!important;z-index:1;display:flex!important;flex:0 0 auto!important;height:30px!important;padding:0 11px!important;align-items:center!important;justify-content:center!important;scroll-snap-align:center;border:0!important;border-radius:999px!important;background:transparent!important;color:#7d94ad!important;font-size:6px!important;font-weight:720!important;cursor:pointer!important;white-space:nowrap!important;transform-origin:center;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s ease,color .18s ease,box-shadow .18s ease!important}.aipf-workspace .workspace-search-mode-options button.active{z-index:3!important;color:#f2f7fd!important;background:linear-gradient(135deg,rgba(88,139,209,.22),rgba(64,105,169,.12))!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 7px 18px rgba(2,9,18,.1)!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-search-mode-options button:focus-visible,.aipf-workspace .workspace-search-mode-options button:hover{z-index:9!important;transform:translateY(-1px) scale(1.035)!important;color:#f6fbff!important;background:rgba(82,132,198,.16)!important;box-shadow:0 8px 20px rgba(2,9,18,.13),0 0 16px rgba(87,151,235,.08)!important;outline:none!important}}.aipf-workspace .workspace-city-strip{width:100%!important;max-width:100%!important;margin:6px auto 2px!important;padding:6px 10px 8px!important;display:flex!important;align-items:center!important;justify-content:safe center!important;gap:6px!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:10px;scrollbar-width:none!important;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}.aipf-workspace .workspace-city-strip::-webkit-scrollbar{display:none!important}.aipf-workspace .workspace-city-strip button{position:relative!important;z-index:1;flex:0 0 auto!important;scroll-snap-align:center;transform-origin:center}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-city-strip button:focus-visible,.aipf-workspace .workspace-city-strip button:hover{z-index:9!important;transform:translateY(-2px) scale(1.035)!important;outline:none!important;box-shadow:0 9px 22px rgba(2,9,18,.13),0 0 15px rgba(87,151,235,.07)!important}}.aipf-workspace .workspace-city-strip button.active{z-index:4!important}.aipf-workspace .workspace-city-strip,.aipf-workspace .workspace-search-mode-options{contain:none!important;isolation:isolate}.pf-app[data-theme=light] .aipf-workspace .workspace-search-mode-options button{color:#667b91!important}.pf-app[data-theme=light] .aipf-workspace .workspace-search-mode-options button.active{color:#1747b8!important;background:#e7efff!important}.pf-app[data-theme=light] .aipf-workspace .workspace-search-mode-options button:focus-visible,.pf-app[data-theme=light] .aipf-workspace .workspace-search-mode-options button:hover{color:#1747b8!important;background:#edf4ff!important}@media(max-width:700px){.aipf-workspace .workspace-search-mode-control{flex-basis:150px!important;width:150px!important;height:39px!important}.aipf-workspace .workspace-search-mode-options{height:39px!important;padding:4px 6px!important;justify-content:flex-start!important}.aipf-workspace .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-options button.active{min-width:66px!important;height:29px!important;padding-inline:9px!important;font-size:5.6px!important}.aipf-workspace .workspace-city-strip{justify-content:flex-start!important;width:calc(100% + 8px)!important;margin-inline:-4px!important;padding:6px 8px 8px!important}}.aipf-workspace .workspace-search-mode-current{display:none!important}.aipf-workspace .workspace-search-mode-control{overflow:visible!important}.aipf-workspace .workspace-search-mode-options{flex:1 1 auto!important;min-width:0!important}.aipf-workspace .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-options button.active{flex-basis:72px!important;width:72px!important;min-width:72px!important;max-width:72px!important;overflow:hidden!important;transition:flex-basis .24s cubic-bezier(.16,1,.3,1),width .24s cubic-bezier(.16,1,.3,1),min-width .24s cubic-bezier(.16,1,.3,1),max-width .24s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),background .18s ease,color .18s ease,box-shadow .2s ease,border-color .18s ease!important}.aipf-workspace .workspace-search-mode-options button.active{flex-basis:86px!important;width:86px!important;min-width:86px!important;max-width:86px!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-search-mode-options button:focus-visible,.aipf-workspace .workspace-search-mode-options button:hover{flex-basis:104px!important;width:104px!important;min-width:104px!important;max-width:104px!important;transform:translateY(-2px) scale(1.02)!important;background:linear-gradient(135deg,rgba(91,148,224,.22),rgba(58,103,166,.12))!important;box-shadow:0 10px 24px rgba(2,9,18,.16),0 0 18px rgba(86,153,242,.11),inset 0 1px 0 rgba(255,255,255,.05)!important}.aipf-workspace .workspace-search-mode-options button.active:focus-visible,.aipf-workspace .workspace-search-mode-options button.active:hover{flex-basis:112px!important;width:112px!important;min-width:112px!important;max-width:112px!important}}.aipf-workspace .workspace-city-strip button{width:86px!important;min-width:86px!important;max-width:86px!important;padding-inline:10px!important;transition:width .24s cubic-bezier(.16,1,.3,1),min-width .24s cubic-bezier(.16,1,.3,1),max-width .24s cubic-bezier(.16,1,.3,1),padding .24s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1),border-color .18s ease,background .18s ease,color .18s ease,box-shadow .2s ease!important}.aipf-workspace .workspace-city-strip button.active{width:98px!important;min-width:98px!important;max-width:98px!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-city-strip button:focus-visible,.aipf-workspace .workspace-city-strip button:hover{width:126px!important;min-width:126px!important;max-width:126px!important;padding-inline:15px!important;transform:translateY(-2px) scale(1.015)!important;border-color:rgba(123,174,238,.34)!important;background:linear-gradient(135deg,rgba(38,82,128,.92),rgba(24,57,94,.82))!important;box-shadow:0 10px 24px rgba(2,9,18,.15),0 0 17px rgba(86,153,242,.09),inset 0 1px 0 rgba(255,255,255,.045)!important}.aipf-workspace .workspace-city-strip button.active:focus-visible,.aipf-workspace .workspace-city-strip button.active:hover{width:136px!important;min-width:136px!important;max-width:136px!important}}.aipf-workspace .workspace-city-strip button small,.aipf-workspace .workspace-city-strip button span{transition:color .18s ease,letter-spacing .22s ease,opacity .18s ease!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-city-strip button:focus-visible span,.aipf-workspace .workspace-city-strip button:hover span{letter-spacing:.005em}.aipf-workspace .workspace-city-strip button:focus-visible small,.aipf-workspace .workspace-city-strip button:hover small{color:#9ebfe3!important}}@media(max-width:700px){.aipf-workspace .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-options button.active{flex-basis:66px!important;width:66px!important;min-width:66px!important;max-width:66px!important}.aipf-workspace .workspace-city-strip button,.aipf-workspace .workspace-city-strip button.active{width:76px!important;min-width:76px!important;max-width:76px!important}}.aipf-workspace .hero-search-shell:after,.aipf-workspace .hero-search-shell:before{content:none!important;display:none!important;opacity:0!important;filter:none!important;background:none!important;box-shadow:none!important;animation:none!important}.aipf-workspace .workspace-search-composer,.aipf-workspace .workspace-search-composer:focus-within,.aipf-workspace .workspace-search-composer:hover{box-shadow:0 5px 14px rgba(2,9,19,.1),inset 0 1px 0 rgba(255,255,255,.025)!important;filter:none!important}.aipf-workspace .workspace-search-composer:focus-within,.aipf-workspace .workspace-search-composer:hover{border-color:rgba(132,172,225,.22)!important}.aipf-workspace .workspace-search-composer .search-spark{text-shadow:none!important;filter:none!important}.aipf-workspace .workspace-search-mode-control,.aipf-workspace .workspace-search-mode-options{box-shadow:none!important;filter:none!important}.aipf-workspace .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-options button.active{box-shadow:none!important;text-shadow:none!important;filter:none!important}.aipf-workspace .workspace-search-mode-options button.active{border:1px solid rgba(132,172,225,.16)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.025)!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-search-mode-options button.active:focus-visible,.aipf-workspace .workspace-search-mode-options button.active:hover,.aipf-workspace .workspace-search-mode-options button:focus-visible,.aipf-workspace .workspace-search-mode-options button:hover{box-shadow:0 4px 10px rgba(2,9,18,.1),inset 0 1px 0 rgba(255,255,255,.03)!important;filter:none!important;text-shadow:none!important}}.aipf-workspace .workspace-city-strip{filter:none!important;box-shadow:none!important}.aipf-workspace .workspace-city-strip button,.aipf-workspace .workspace-city-strip button.active{box-shadow:inset 0 1px 0 rgba(255,255,255,.02)!important;text-shadow:none!important;filter:none!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-city-strip button.active:focus-visible,.aipf-workspace .workspace-city-strip button.active:hover,.aipf-workspace .workspace-city-strip button:focus-visible,.aipf-workspace .workspace-city-strip button:hover{box-shadow:0 4px 10px rgba(2,9,18,.09),inset 0 1px 0 rgba(255,255,255,.025)!important;filter:none!important;text-shadow:none!important}}.aipf-workspace .workspace-search-submit,.aipf-workspace .workspace-search-submit:focus-visible,.aipf-workspace .workspace-search-submit:hover{box-shadow:none!important;filter:none!important;text-shadow:none!important}.pf-app[data-theme=light] .aipf-workspace .workspace-search-composer,.pf-app[data-theme=light] .aipf-workspace .workspace-search-composer:focus-within,.pf-app[data-theme=light] .aipf-workspace .workspace-search-composer:hover{box-shadow:0 4px 12px rgba(38,53,72,.08),inset 0 1px 0 #e7efff!important}.aipf-workspace{--pill-expand-ease:cubic-bezier(.16,1,.3,1);--pill-collapse-ease:cubic-bezier(.4,0,.2,1)}.aipf-workspace .workspace-city-strip,.aipf-workspace .workspace-search-mode-options{scroll-behavior:smooth}.aipf-workspace .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-options button.active{transition-property:flex-basis,width,min-width,max-width,transform,background,color,border-color,box-shadow,letter-spacing!important;transition-duration:.28s,.28s,.28s,.28s,.22s,.2s,.18s,.18s,.2s,.22s!important;transition-timing-function:var(--pill-collapse-ease),var(--pill-collapse-ease),var(--pill-collapse-ease),var(--pill-collapse-ease),var(--pill-collapse-ease),ease,ease,ease,ease,ease!important;transition-delay:0s!important}.aipf-workspace .workspace-city-strip button,.aipf-workspace .workspace-city-strip button.active{transition-property:width,min-width,max-width,padding-left,padding-right,transform,background,color,border-color,box-shadow!important;transition-duration:.28s,.28s,.28s,.28s,.28s,.22s,.2s,.18s,.18s,.2s!important;transition-timing-function:var(--pill-collapse-ease),var(--pill-collapse-ease),var(--pill-collapse-ease),var(--pill-collapse-ease),var(--pill-collapse-ease),var(--pill-collapse-ease),ease,ease,ease,ease!important;transition-delay:0s!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-search-mode-options button.active:focus-visible,.aipf-workspace .workspace-search-mode-options button.active:hover,.aipf-workspace .workspace-search-mode-options button:focus-visible,.aipf-workspace .workspace-search-mode-options button:hover{transition-duration:.38s,.38s,.38s,.38s,.3s,.24s,.2s,.2s,.22s,.24s!important;transition-timing-function:var(--pill-expand-ease),var(--pill-expand-ease),var(--pill-expand-ease),var(--pill-expand-ease),var(--pill-expand-ease),ease,ease,ease,ease,ease!important;transition-delay:0s,0s,0s,0s,45ms,0s,0s,0s,0s,0s!important;letter-spacing:.012em}.aipf-workspace .workspace-city-strip button.active:focus-visible,.aipf-workspace .workspace-city-strip button.active:hover,.aipf-workspace .workspace-city-strip button:focus-visible,.aipf-workspace .workspace-city-strip button:hover{transition-duration:.4s,.4s,.4s,.36s,.36s,.3s,.24s,.2s,.2s,.24s!important;transition-timing-function:var(--pill-expand-ease),var(--pill-expand-ease),var(--pill-expand-ease),var(--pill-expand-ease),var(--pill-expand-ease),var(--pill-expand-ease),ease,ease,ease,ease!important;transition-delay:0s,0s,0s,15ms,15ms,.05s,0s,0s,0s,0s!important}.aipf-workspace .workspace-city-strip:has(button:focus-visible),.aipf-workspace .workspace-city-strip:has(button:hover),.aipf-workspace .workspace-search-mode-options:has(button:focus-visible),.aipf-workspace .workspace-search-mode-options:has(button:hover){scroll-snap-type:none!important}}.aipf-workspace .workspace-city-strip button small,.aipf-workspace .workspace-city-strip button span{transform:translateZ(0);transition:color .22s ease,letter-spacing .32s var(--pill-expand-ease),opacity .22s ease,transform .32s var(--pill-expand-ease)!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-city-strip button:focus-visible span,.aipf-workspace .workspace-city-strip button:hover span{transform:translateX(-1px)}.aipf-workspace .workspace-city-strip button:focus-visible small,.aipf-workspace .workspace-city-strip button:hover small{transform:translateX(1px)}}@media(prefers-reduced-motion:reduce){.aipf-workspace .workspace-city-strip button,.aipf-workspace .workspace-city-strip button small,.aipf-workspace .workspace-city-strip button span,.aipf-workspace .workspace-search-mode-options button{transition-duration:.01ms!important;transition-delay:0s!important}}.aipf-workspace .workspace-search-mode-options{display:flex!important;align-items:center!important;justify-content:stretch!important;gap:4px!important;overflow-x:auto!important}.aipf-workspace .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-options button.active{flex:1 1!important;flex-basis:0!important;width:auto!important;min-width:62px!important;max-width:none!important;padding-inline:10px!important;transform:translateY(0) scale(1)!important;transition:flex-grow .42s cubic-bezier(.16,1,.3,1),flex-basis .42s cubic-bezier(.16,1,.3,1),min-width .34s cubic-bezier(.16,1,.3,1),padding .34s cubic-bezier(.16,1,.3,1),transform .3s cubic-bezier(.16,1,.3,1),background .22s ease,color .2s ease,border-color .2s ease,box-shadow .22s ease!important}.aipf-workspace .workspace-search-mode-options button.active{flex-grow:1.12!important}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-search-mode-options:has(button:focus-visible) button:not(:focus-visible),.aipf-workspace .workspace-search-mode-options:has(button:hover) button:not(:hover){flex-grow:.82!important;opacity:.84;transform:translateY(0) scale(.985)!important}.aipf-workspace .workspace-search-mode-options button.active:focus-visible,.aipf-workspace .workspace-search-mode-options button.active:hover,.aipf-workspace .workspace-search-mode-options button:focus-visible,.aipf-workspace .workspace-search-mode-options button:hover{flex-grow:1.72!important;min-width:92px!important;padding-inline:16px!important;transform:translateY(-1px) scale(1.012)!important;opacity:1!important}}@media(hover:hover) and (pointer:fine){.aipf-workspace .workspace-search-mode-options:not(:has(button:hover)):not(:has(button:focus-visible)) button{transition-duration:.3s,.3s,.28s,.28s,.24s,.2s,.18s,.18s,.2s!important}}@media(max-width:700px){.aipf-workspace .workspace-search-mode-options{justify-content:flex-start!important}.aipf-workspace .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-options button.active{flex:0 0 66px!important;flex-basis:66px!important;width:66px!important;min-width:66px!important;max-width:66px!important;padding-inline:9px!important;opacity:1!important;transform:none!important}}@media(prefers-reduced-motion:reduce){.aipf-workspace .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-options button.active{transition:none!important}}@media(min-width:701px) and (hover:hover) and (pointer:fine){.aipf-workspace .workspace-search-mode-control{flex:0 0 96px!important;width:96px!important;min-width:96px!important;max-width:96px!important;transition:flex-basis .44s cubic-bezier(.16,1,.3,1),width .44s cubic-bezier(.16,1,.3,1),min-width .44s cubic-bezier(.16,1,.3,1),max-width .44s cubic-bezier(.16,1,.3,1)!important}.aipf-workspace .workspace-search-mode-control:focus-within,.aipf-workspace .workspace-search-mode-control:hover{flex-basis:320px!important;width:320px!important;min-width:260px!important;max-width:320px!important}.aipf-workspace .workspace-search-mode-options{justify-content:flex-start!important;gap:0!important;padding-inline:5px!important;overflow:hidden!important;scroll-snap-type:none!important;transition:gap .3s cubic-bezier(.16,1,.3,1)!important}.aipf-workspace .workspace-search-mode-control:focus-within .workspace-search-mode-options,.aipf-workspace .workspace-search-mode-control:hover .workspace-search-mode-options{gap:4px!important}.aipf-workspace .workspace-search-mode-options button{flex:0 0!important;flex-basis:0!important;width:0!important;min-width:0!important;max-width:0!important;padding-inline:0!important;opacity:0!important;pointer-events:none!important;transform:translateX(-5px) scale(.96)!important;overflow:hidden!important;border-color:transparent!important;transition:flex-grow .4s cubic-bezier(.16,1,.3,1),flex-basis .4s cubic-bezier(.16,1,.3,1),width .4s cubic-bezier(.16,1,.3,1),min-width .4s cubic-bezier(.16,1,.3,1),max-width .4s cubic-bezier(.16,1,.3,1),padding .34s cubic-bezier(.16,1,.3,1),opacity .18s ease,transform .34s cubic-bezier(.16,1,.3,1),background .2s ease,color .18s ease,border-color .18s ease!important}.aipf-workspace .workspace-search-mode-options button.active{flex:1 1 86px!important;flex-basis:86px!important;width:auto!important;min-width:86px!important;max-width:96px!important;padding-inline:12px!important;opacity:1!important;pointer-events:auto!important;transform:none!important}.aipf-workspace .workspace-search-mode-control:focus-within .workspace-search-mode-options button,.aipf-workspace .workspace-search-mode-control:hover .workspace-search-mode-options button{flex:1 1!important;flex-basis:0!important;width:auto!important;min-width:62px!important;max-width:none!important;padding-inline:10px!important;opacity:1!important;pointer-events:auto!important;transform:none!important}.aipf-workspace .workspace-search-mode-control:focus-within .workspace-search-mode-options button.active,.aipf-workspace .workspace-search-mode-control:hover .workspace-search-mode-options button.active{flex-grow:1.12!important;min-width:70px!important;max-width:none!important}.aipf-workspace .workspace-search-mode-control:focus-within .workspace-search-mode-options:has(button:focus-visible) button:not(:focus-visible),.aipf-workspace .workspace-search-mode-control:hover .workspace-search-mode-options:has(button:hover) button:not(:hover){flex-grow:.78!important;opacity:.78!important;transform:scale(.985)!important}.aipf-workspace .workspace-search-mode-control:focus-within .workspace-search-mode-options button:focus-visible,.aipf-workspace .workspace-search-mode-control:hover .workspace-search-mode-options button:hover{flex-grow:1.72!important;min-width:86px!important;padding-inline:15px!important;opacity:1!important;transform:translateY(-1px) scale(1.01)!important}}