.Top100Experience_home__DbhlW{min-height:100vh;background:radial-gradient(circle at 12% 5%,rgba(0,102,153,.18),transparent 30rem),var(--background)}.Top100Experience_homeIntro__47V8L{max-width:1280px;margin:0 auto;padding:56px 32px 28px}.Top100Experience_kicker__vICzE{display:flex;align-items:center;gap:10px;margin-bottom:14px;color:var(--foreground-muted);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.Top100Experience_kickerDot__AkREV{width:8px;height:8px;border-radius:999px;background:#006699;box-shadow:0 0 20px rgba(0,102,153,.7)}.Top100Experience_homeTitle__erSDC,.Top100Experience_pageTitle__YLZe4{margin:0;color:var(--foreground);font-size:clamp(42px,8vw,98px);font-weight:900;letter-spacing:-.065em;line-height:.92}.Top100Experience_homeTitle__erSDC span,.Top100Experience_pageTitle__YLZe4 span{color:#6fb7d6}.Top100Experience_homeLead__wr6KY,.Top100Experience_pageLead__ofGKS{max-width:780px;margin:24px 0 0;color:var(--foreground-muted);font-size:clamp(16px,2vw,20px);line-height:1.65}.Top100Experience_homeStats__vR2xA{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.Top100Experience_controlButton__rQ93X,.Top100Experience_editionPill__Ft7jo,.Top100Experience_statPill__oBDQ8,.Top100Experience_viewButton__cQ6K9{border:1px solid var(--border);background:color-mix(in srgb,var(--background) 80%,white 4%);color:var(--foreground-muted)}.Top100Experience_statPill__oBDQ8{border-radius:999px;padding:8px 12px;font-family:var(--font-mono);font-size:11px}.Top100Experience_homeSearchWrap__EaA7w{max-width:1280px;margin:0 auto;padding:0 32px 20px}.Top100Experience_searchBox__cAeNt{width:100%;border:1px solid var(--border);border-radius:16px;background:color-mix(in srgb,var(--background) 88%,white 4%);color:var(--foreground);padding:15px 18px;outline:none;font:inherit}.Top100Experience_searchBox__cAeNt:focus{border-color:#006699;box-shadow:0 0 0 3px rgba(0,102,153,.14)}.Top100Experience_topicScroller__edTCh{height:calc(100svh - 82px);overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior-y:contain}.Top100Experience_topicSlide__7sNqz{min-height:calc(100svh - 82px);scroll-snap-align:start;display:grid;align-items:center;border-top:1px solid var(--border);position:relative;overflow:hidden}.Top100Experience_topicAura__3C7k2{position:absolute;inset:0;pointer-events:none;opacity:.2}.Top100Experience_topicInner__ZHOnl{width:min(1280px,100%);margin:0 auto;padding:48px 32px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:48px;position:relative;z-index:1}.Top100Experience_topicIndex__FdVVj{color:var(--foreground-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.Top100Experience_topicTitle__JhVyE{margin:12px 0 0;color:var(--foreground);font-size:clamp(38px,5vw,68px);line-height:.98;letter-spacing:-.045em}.Top100Experience_topicDesc__R1GeV{max-width:650px;margin-top:18px;color:var(--foreground-muted);font-size:17px;line-height:1.65}.Top100Experience_editionRow__12amy{display:flex;gap:8px;flex-wrap:wrap;margin-top:24px}.Top100Experience_editionPill__Ft7jo{border-radius:999px;padding:8px 11px;font-family:var(--font-mono);font-size:10px;text-decoration:none}.Top100Experience_editionPillActive__WBfcw{border-color:transparent;color:white}.Top100Experience_editionPillSoon__Szbd2{opacity:.48}.Top100Experience_topicActions__mQnOo{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}.Top100Experience_primaryAction__fwqAj,.Top100Experience_secondaryAction__eDq2G{display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:12px;padding:0 16px;text-decoration:none;font-size:13px;font-weight:800}.Top100Experience_primaryAction__fwqAj{color:white}.Top100Experience_secondaryAction__eDq2G{border:1px solid var(--border);color:var(--foreground);background:color-mix(in srgb,var(--background) 88%,white 4%)}.Top100Experience_previewPanel__Qc1oV{border:1px solid var(--border);border-radius:24px;overflow:hidden;background:color-mix(in srgb,var(--background) 84%,white 4%);box-shadow:0 28px 70px rgba(0,0,0,.24)}.Top100Experience_previewHead__Y4TBU{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--border)}.Top100Experience_previewHead__Y4TBU strong{font-size:13px}.Top100Experience_previewHead__Y4TBU span{color:var(--foreground-muted);font-family:var(--font-mono);font-size:10px}.Top100Experience_previewItem__BqhL_{display:grid;grid-template-columns:46px 1fr;gap:14px;padding:14px 20px;border-bottom:1px solid var(--border)}.Top100Experience_previewItem__BqhL_:last-child{border-bottom:0}.Top100Experience_previewRank__QBxL3{font-family:var(--font-mono);font-size:22px;font-weight:900;color:var(--foreground-muted)}.Top100Experience_previewTitle___KQks{font-weight:800;color:var(--foreground)}.Top100Experience_previewTagline__aZXdg{margin-top:3px;color:var(--foreground-muted);font-size:12px;line-height:1.45}.Top100Experience_page__uVRqf{min-height:100vh;background:var(--background)}.Top100Experience_pageHero__zGVET{position:relative;overflow:hidden;border-bottom:1px solid var(--border)}.Top100Experience_pageHero__zGVET:after{content:"100";position:absolute;right:-.03em;top:-.3em;font-size:min(42vw,560px);font-weight:950;line-height:1;letter-spacing:-.1em;color:rgba(255,255,255,.022);pointer-events:none}.Top100Experience_pageHeroInner__hs2Xq{max-width:1280px;margin:0 auto;padding:64px 32px 44px;position:relative;z-index:1}.Top100Experience_pageMeta__oAMQ9{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:20px;color:var(--foreground-muted);font-family:var(--font-mono);font-size:11px}.Top100Experience_editionNav__BqD5t{display:flex;gap:8px;overflow-x:auto;margin-top:28px;padding-bottom:4px}.Top100Experience_editionNav__BqD5t a{text-decoration:none}.Top100Experience_toolbar__IY6S1{position:sticky;top:64px;z-index:20;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--background) 92%,transparent);backdrop-filter:blur(18px)}.Top100Experience_toolbarInner__qI_Tq{max-width:1280px;margin:0 auto;padding:12px 32px;display:grid;grid-template-columns:minmax(200px,1fr) auto auto;gap:10px}.Top100Experience_controlGroup__EppXS,.Top100Experience_viewSwitcher__LWuWx{display:flex;gap:6px}.Top100Experience_controlButton__rQ93X,.Top100Experience_viewButton__cQ6K9{min-height:40px;border-radius:10px;padding:0 12px;cursor:pointer;font-size:12px;font-weight:700}.Top100Experience_viewButtonActive__zzOU4{background:#006699;border-color:#006699;color:white}.Top100Experience_entries__8zXm5{max-width:1280px;margin:0 auto;padding:30px 32px 80px}.Top100Experience_listView__7YMMt{display:grid;gap:8px}.Top100Experience_listCard__kuj4D{display:grid;grid-template-columns:70px minmax(0,1fr) auto;gap:18px;align-items:center;border:1px solid var(--border);border-radius:16px;padding:18px;background:color-mix(in srgb,var(--background) 91%,white 3%)}.Top100Experience_rank__0jWMd{font-family:var(--font-mono);font-size:26px;font-weight:900;color:var(--foreground-muted)}.Top100Experience_entryTitle__x4iwi{color:var(--foreground);font-size:18px;font-weight:850}.Top100Experience_entryTagline__T2z_X{margin-top:5px;color:var(--foreground-muted);font-size:13px;line-height:1.5}.Top100Experience_entryMeta__orniX{margin-top:7px;color:var(--foreground-muted);font-family:var(--font-mono);font-size:10px}.Top100Experience_entryLink__4__Mc{color:#6fb7d6;font-size:11px;font-weight:800;text-decoration:none}.Top100Experience_gridView__jMsdV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.Top100Experience_gridCard__ZuzlU{min-height:230px;border:1px solid var(--border);border-radius:18px;padding:18px;background:linear-gradient(145deg,rgba(255,255,255,.045),transparent 48%),color-mix(in srgb,var(--background) 90%,white 2%);display:flex;flex-direction:column}.Top100Experience_gridCard__ZuzlU .Top100Experience_rank__0jWMd{margin-bottom:auto}.Top100Experience_scrollerView__UwcOd{height:calc(100svh - 190px);overflow-y:auto;scroll-snap-type:y mandatory;border:1px solid var(--border);border-radius:22px}.Top100Experience_scrollerCard__NrVlr{min-height:calc(100svh - 192px);scroll-snap-align:start;padding:clamp(32px,7vw,88px);display:flex;flex-direction:column;justify-content:flex-end;border-bottom:1px solid var(--border);position:relative;overflow:hidden}.Top100Experience_scrollerCard__NrVlr:before{content:attr(data-rank);position:absolute;right:-.02em;top:-.25em;font-family:var(--font-mono);font-size:min(48vw,540px);font-weight:950;color:rgba(255,255,255,.028);line-height:1;pointer-events:none}.Top100Experience_scrollerCard__NrVlr .Top100Experience_entryTitle__x4iwi{max-width:900px;font-size:clamp(34px,7vw,86px);line-height:.98;letter-spacing:-.045em}.Top100Experience_scrollerCard__NrVlr .Top100Experience_entryTagline__T2z_X{max-width:720px;margin-top:18px;font-size:clamp(15px,2vw,20px)}.Top100Experience_emptyEdition__k7vLM{max-width:760px;margin:70px auto;padding:54px 30px;border:1px dashed var(--border);border-radius:24px;text-align:center;color:var(--foreground-muted)}.Top100Experience_emptyEdition__k7vLM h2{margin:8px 0 12px;color:var(--foreground);font-size:32px}@media (max-width:960px){.Top100Experience_topicInner__ZHOnl{grid-template-columns:1fr;gap:28px}.Top100Experience_topicSlide__7sNqz{min-height:auto}.Top100Experience_topicScroller__edTCh{height:auto;scroll-snap-type:none}.Top100Experience_gridView__jMsdV{grid-template-columns:repeat(2,minmax(0,1fr))}.Top100Experience_toolbar__IY6S1{top:56px}.Top100Experience_toolbarInner__qI_Tq{grid-template-columns:1fr}}@media (max-width:640px){.Top100Experience_entries__8zXm5,.Top100Experience_homeIntro__47V8L,.Top100Experience_homeSearchWrap__EaA7w,.Top100Experience_pageHeroInner__hs2Xq,.Top100Experience_toolbarInner__qI_Tq,.Top100Experience_topicInner__ZHOnl{padding-left:18px;padding-right:18px}.Top100Experience_homeIntro__47V8L{padding-top:34px}.Top100Experience_topicInner__ZHOnl{padding-top:34px;padding-bottom:34px}.Top100Experience_gridView__jMsdV{grid-template-columns:1fr}.Top100Experience_listCard__kuj4D{grid-template-columns:52px minmax(0,1fr)}.Top100Experience_listCard__kuj4D .Top100Experience_entryLink__4__Mc{grid-column:2}.Top100Experience_viewSwitcher__LWuWx{overflow-x:auto}}