.browse_frame__jYR06{container-type:inline-size;min-height:100%;background:var(--gs-paper);color:var(--gs-ink);font-family:var(--gs-font);-webkit-font-smoothing:antialiased}.browse_frame__jYR06 a{color:inherit;text-decoration:none}.browse_frame__jYR06 button{cursor:pointer;font-family:inherit}.browse_frame__jYR06 :is(a,button,input):focus-visible{outline:2px solid var(--gs-focus);outline-offset:3px}.browse_sticky__jHiKq{position:sticky;top:0;z-index:30;height:0}.browse_compact__ACvbC{position:absolute;top:0;left:0;right:0;padding:12px 24px;border-bottom:1px solid var(--gs-line);background:var(--gs-paper-glass);box-shadow:0 8px 24px var(--gs-shade-s);-webkit-backdrop-filter:saturate(1.4) blur(16px);backdrop-filter:saturate(1.4) blur(16px);opacity:0;transform:translateY(-100%);pointer-events:none;transition:transform .4s cubic-bezier(.2,.8,.2,1),opacity .22s ease}.browse_compact__ACvbC[data-shown]{opacity:1;transform:none;pointer-events:auto}.browse_compactInner__PnZuV{display:flex;align-items:center;justify-content:center;gap:20px;max-width:1100px;margin:0 auto}.browse_compactSearch__EeyOi{display:flex;align-items:center;flex:0 1 460px;min-width:0;height:52px;padding:0 6px 0 24px;border:1px solid var(--gs-border);border-radius:99px;background:var(--gs-paper);color:var(--gs-ink);font-size:15px;font-weight:500;text-align:left;box-shadow:0 2px 8px var(--gs-shade-m);transform:scale(1.18) translateY(14px);transform-origin:center top;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .15s ease}.browse_compact__ACvbC[data-shown] .browse_compactSearch__EeyOi{transform:none}.browse_compactSearch__EeyOi:hover{box-shadow:0 4px 14px var(--gs-shade-l)}.browse_compactWhat__n6tnR{flex:1;min-width:0;overflow:hidden;padding-right:16px;white-space:nowrap;text-overflow:ellipsis}.browse_compactWhere__66M_l{flex:none;padding:0 16px;border-left:1px solid var(--gs-border);color:var(--gs-muted);white-space:nowrap}.browse_compactGo__lYXC0{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:50%;background:var(--gs-ink);color:var(--gs-on-dark)}.browse_compactContinue__kQEMm{display:flex;align-items:center;gap:12px;flex:0 1 auto;min-width:0;max-width:380px;height:52px;padding:6px 14px 6px 6px;border-radius:16px;opacity:0;transform:translateY(-10px);transition:transform .45s cubic-bezier(.2,.8,.2,1) .08s,opacity .3s ease .08s,background .15s ease}.browse_compact__ACvbC[data-shown] .browse_compactContinue__kQEMm{opacity:1;transform:none}.browse_compactContinue__kQEMm:hover{background:var(--gs-panel)}.browse_compactContinue__kQEMm>svg{flex:none}.browse_compactThumb__U_FrZ{flex:none;width:40px;height:40px;overflow:hidden;border:2px solid var(--gs-paper);border-radius:10px;background:var(--gs-panel);box-shadow:0 3px 10px var(--gs-shade-xl);transform:rotate(-4deg)}.browse_compactThumb__U_FrZ img{width:100%;height:100%;object-fit:cover}.browse_compactText__v8r_j{display:grid;min-width:0;font-size:14px;line-height:1.25}.browse_compactText__v8r_j strong{font-weight:600;white-space:nowrap}.browse_compactText__v8r_j span{overflow:hidden;color:var(--gs-muted);white-space:nowrap;text-overflow:ellipsis}.browse_band__iP5xH{position:relative;z-index:2;padding:12px 24px 30px;background:linear-gradient(180deg,var(--gs-paper) 0,var(--gs-panel) 100%);border-bottom:1px solid var(--gs-line)}.browse_tabs__YkPFX{display:flex;justify-content:center;gap:36px;margin:0 auto 18px}.browse_tab__Yvsld{position:relative;display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 2px;border:0;background:none;color:var(--gs-muted);font-size:15px;font-weight:500;line-height:1.2;white-space:nowrap;transition:color .15s ease}.browse_tab__Yvsld:hover,.browse_tab__Yvsld[aria-pressed=true]{color:var(--gs-ink)}.browse_tab__Yvsld[aria-pressed=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px;background:var(--gs-ink)}.browse_tabIcon__ua7b4{flex:none;width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 2px 3px var(--gs-shade-l));transition:transform .25s cubic-bezier(.2,.8,.2,1)}.browse_tab__Yvsld:hover .browse_tabIcon__ua7b4,.browse_tab__Yvsld[aria-pressed=true] .browse_tabIcon__ua7b4{transform:scale(1.08)}.browse_search__by3IF{position:relative;display:flex;align-items:center;max-width:760px;min-height:66px;margin:0 auto;padding:6px;border:1px solid var(--gs-border);border-radius:99px;background:var(--gs-paper);box-shadow:0 3px 12px var(--gs-shade-m),0 1px 2px var(--gs-shade-s)}.browse_segment__ayGjs{position:relative;display:grid;align-content:center;gap:2px;flex:1;min-width:0;min-height:54px;padding:0 28px;border-radius:99px;cursor:text;transition:background .15s ease}.browse_segment__ayGjs:hover{background:var(--gs-line)}.browse_segment__ayGjs:focus-within{background:var(--gs-paper);box-shadow:0 4px 16px var(--gs-shade-l)}.browse_where__V_1Fx{flex:0 0 36%}.browse_where__V_1Fx:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:var(--gs-border)}.browse_segment__ayGjs:focus-within+.browse_segment__ayGjs:before,.browse_segment__ayGjs:focus-within:before,.browse_segment__ayGjs:hover+.browse_segment__ayGjs:before,.browse_segment__ayGjs:hover:before{opacity:0}.browse_segmentLabel__nL7vS{font-size:14px;font-weight:600;line-height:1.2}.browse_segment__ayGjs input{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--gs-ink);font:inherit;font-size:15px;line-height:1.35}.browse_segment__ayGjs input::placeholder{color:var(--gs-muted)}.browse_segment__ayGjs input::-webkit-search-cancel-button{display:none}.browse_frame__jYR06 .browse_segment__ayGjs input:focus-visible{outline:0}.browse_go__3ZbBh{display:grid;place-items:center;flex:none;width:50px;height:50px;border:0;border-radius:50%;background:var(--gs-ink);color:var(--gs-on-dark);transition:background .15s ease}.browse_go__3ZbBh:hover{background:var(--gs-black)}.browse_panel__E66gz{position:absolute;top:calc(100% + 10px);left:0;width:min(460px,100%);max-height:min(60vh,520px);overflow-y:auto;overscroll-behavior:contain;padding:14px 10px;border-radius:28px;background:var(--gs-paper);box-shadow:0 8px 28px var(--gs-shade-xl)}.browse_panel__E66gz h3{margin:4px 14px 6px;color:var(--gs-muted);font-size:14px;font-weight:500}.browse_option__QAj_m{display:flex;align-items:center;gap:14px;min-height:64px;padding:8px 14px;border-radius:16px}.browse_option__QAj_m[aria-selected=true]{background:var(--gs-panel)}.browse_optionImage__vyLx4{display:grid;place-items:center;flex:none;width:48px;height:48px;overflow:hidden;border-radius:12px;background:var(--gs-panel);color:var(--gs-muted)}.browse_optionImage__vyLx4 img{width:100%;height:100%;object-fit:cover}.browse_optionText__TG6mf{display:grid;gap:2px;min-width:0;font-size:15px;font-weight:500;line-height:1.3}.browse_optionText__TG6mf small{overflow:hidden;color:var(--gs-muted);font-size:14px;font-weight:400;white-space:nowrap;text-overflow:ellipsis}.browse_continue__ZjpK7{display:flex;align-items:center;justify-content:center;min-height:104px;padding:16px 24px;border-bottom:1px solid var(--gs-line)}.browse_continueLink__IqfK9{display:inline-flex;align-items:center;gap:18px;max-width:100%;padding:8px 18px 8px 10px;border-radius:18px;transition:background .15s ease;animation:browse_settleIn__VOl3X .35s ease both}.browse_continueLink__IqfK9:hover{background:var(--gs-panel)}.browse_continueThumb__J6Zvq{flex:none;width:60px;height:60px;overflow:hidden;border:3px solid var(--gs-paper);border-radius:12px;background:var(--gs-panel);box-shadow:0 6px 16px var(--gs-shade-xl);transform:rotate(-4deg)}.browse_continueThumb__J6Zvq img{width:100%;height:100%;object-fit:cover}.browse_continueText__jKRJd{min-width:0;font-size:17px;line-height:1.35}.browse_continueText__jKRJd strong{font-weight:600}.browse_continueText__jKRJd span{color:var(--gs-muted)}.browse_continueLink__IqfK9>svg{flex:none}.browse_frame__jYR06 .browse_page__zqXOb{width:min(1760px,100%);padding:36px 40px 120px}.browse_rows__84LKe{display:grid;gap:48px}.browse_section__iGxjG{min-width:0}.browse_rowHeading__ssj58{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 14px}.browse_rowHeading__ssj58 h2{margin:0;font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.browse_titleLink__XkcQ2{display:inline-flex;align-items:center;gap:10px}.browse_titleArrow__88cx4{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--gs-panel);transition:background .15s ease}.browse_titleLink__XkcQ2:hover .browse_titleArrow__88cx4{background:var(--gs-line)}.browse_rowTools__0Uhu_{display:flex;align-items:center;gap:6px}.browse_rowNote__Ss_ld{color:var(--gs-muted);font-size:14px}.browse_seeAllLink__rTb7T{display:inline-flex;align-items:center;min-height:44px;padding:0 6px;color:var(--gs-ink);font-size:14px;font-weight:500;text-decoration:underline;text-decoration-color:var(--gs-border);text-underline-offset:4px}.browse_seeAllLink__rTb7T:hover{text-decoration-color:currentColor}.browse_arrows__F0FVB{display:flex}.browse_arrow__4RS_N{display:grid;place-items:center;width:40px;height:44px;padding:0;border:0;background:transparent;color:var(--gs-ink)}.browse_arrow__4RS_N>span{display:grid;place-items:center;width:32px;height:32px;border:1px solid var(--gs-border);border-radius:50%;background:var(--gs-paper);transition:box-shadow .15s ease}.browse_arrow__4RS_N:hover:not(:disabled)>span{box-shadow:0 2px 6px var(--gs-shade-l)}.browse_frame__jYR06 .browse_arrow__4RS_N:disabled{cursor:default;opacity:.35}.browse_row__gHxmp{display:flex;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;margin-right:calc((100% - 100cqw) / 2);padding-right:calc((100cqw - 100%) / 2)}.browse_row__gHxmp::-webkit-scrollbar{display:none}.browse_row__gHxmp>*{flex:none;width:calc((100% - 6 * 16px) / 7);scroll-snap-align:start}.browse_settled__rQ1LO{display:grid;gap:48px;min-width:0;animation:browse_settleIn__VOl3X .35s ease both}@keyframes browse_settleIn__VOl3X{0%{opacity:0}to{opacity:1}}.browse_skeletonTitle__ZYMPw{display:block;width:220px;height:26px;border-radius:8px;background:var(--gs-panel)}.browse_skeletonImage__ItcTT{display:block;aspect-ratio:20/19;border-radius:16px;background:var(--gs-panel)}.browse_skeletonLine__htujI{display:block;height:14px;margin-top:6px;border-radius:6px;background:var(--gs-panel)}.browse_skeletonShort__1smwe{width:60%}.browse_card__SuiqC{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0}.browse_cardImage__wyzVA{position:relative;display:grid;place-items:center;aspect-ratio:20/19;overflow:hidden;border-radius:16px;background:var(--gs-panel);color:var(--gs-muted);font-size:28px}.browse_cardImage__wyzVA>img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.browse_card__SuiqC:hover .browse_cardImage__wyzVA>img{transform:scale(1.03)}.browse_cardImage__wyzVA>img.browse_logoOnly__Yc_W_{width:46%;height:auto;max-height:62%;object-fit:contain;border-radius:14px}.browse_cardBadge__AXwl0{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 20px);padding:4px 10px 4px 4px;border-radius:99px;background:var(--gs-paper);color:var(--gs-ink);font-size:12px;font-weight:600;line-height:1.25;box-shadow:0 1px 4px var(--gs-shade-l)}.browse_cardBadgeIcon__HuGIZ{display:grid;flex:none;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--gs-ink);color:var(--gs-on-dark)}.browse_cardBadgeLabel__W8FlB{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.browse_cardBadgeShort__H6CUo{display:none}.browse_cardImage__wyzVA{container-type:inline-size}@container (max-width: 199px){.browse_cardBadgeLong__N0tvw{display:none}.browse_cardBadgeShort__H6CUo{display:inline}}.browse_cardLogo__f8PQb{position:absolute;left:10px;bottom:10px;width:36px;height:36px;overflow:hidden;border:2px solid var(--gs-paper);border-radius:50%;background:var(--gs-paper);box-shadow:0 2px 8px var(--gs-shade-xl)}.browse_cardLogo__f8PQb img{width:100%;height:100%;object-fit:cover}.browse_cardBody__ZYUPU{display:grid;gap:2px;min-width:0;padding:0 2px}.browse_cardTitle__9FWFw{font-size:15px;font-weight:500;line-height:1.3}.browse_cardLine__zWpZU,.browse_cardTitle__9FWFw{margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.browse_cardLine__zWpZU{color:var(--gs-muted);font-size:14px;line-height:1.35}.browse_cardRating__5y8sa{display:flex;align-items:center;gap:4px;margin:0;font-size:14px;line-height:1.35}.browse_cardCount__LpVtk{color:var(--gs-muted)}div.browse_tiles__Kb8oV>*{width:calc((100% - 7 * 16px) / 8)}@media (max-width:1279px){div.browse_tiles__Kb8oV>*{width:calc((100% - 5 * 16px) / 6)}}@media (max-width:699px){div.browse_tiles__Kb8oV>*{width:128px}}.browse_guideTitle__DK9cG{display:-webkit-box;margin:0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.3}.browse_frame__jYR06 .browse_page__zqXOb.browse_guidesPage__YM8WY{padding-top:12px}.browse_guideTabs__EUWzX{display:flex;gap:32px;margin:-8px 0 28px;overflow-x:auto;scrollbar-width:none}.browse_guideTabs__EUWzX::-webkit-scrollbar{display:none}.browse_guideStories__ONTCB{min-width:0;--muted:var(--gs-muted);--ink:var(--gs-ink);--pad:20px;--display:var(--font-outfit),var(--font-hanken),sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace}.browse_promos__jwZ01{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.browse_promo__PhEs3{display:flex;align-items:center;gap:18px;min-height:116px;padding:14px 18px 14px 14px;border-radius:24px;background:var(--gs-paper);box-shadow:0 6px 20px var(--gs-shade-m),0 0 0 1px var(--gs-shade-xs);transition:box-shadow .2s ease}.browse_promo__PhEs3:hover{box-shadow:0 8px 26px var(--gs-shade-l),0 0 0 1px var(--gs-shade-xs)}.browse_promoImage__HHl2V{flex:none;width:88px;height:88px;overflow:hidden;border-radius:18px;background:var(--gs-panel)}.browse_promoImage__HHl2V img{width:100%;height:100%;object-fit:cover}.browse_promoText__xCdbn{flex:1;min-width:0;font-size:17px;font-weight:500;line-height:1.3;letter-spacing:-.01em}.browse_promoAction__airIo{flex:none;padding:10px 16px;border-radius:99px;background:var(--gs-panel);font-size:14px;font-weight:500;white-space:nowrap;transition:background .15s ease}.browse_promo__PhEs3:hover .browse_promoAction__airIo{background:var(--gs-line)}@container (max-width: 1599px){.browse_row__gHxmp>*{width:calc((100% - 5 * 16px) / 6)}}@container (max-width: 1279px){.browse_row__gHxmp>*{width:calc((100% - 4 * 16px) / 5)}.browse_promos__jwZ01{grid-template-columns:1fr}.browse_promo__PhEs3{min-height:96px}.browse_promoImage__HHl2V{width:68px;height:68px}}@container (max-width: 1023px){.browse_row__gHxmp>*{width:calc((100% - 3 * 16px) / 4)}}@media (max-width:699px){.browse_frame__jYR06 .browse_page__zqXOb.browse_guidesPage__YM8WY{padding-top:24px}.browse_guideTabs__EUWzX{gap:22px;margin:-6px -20px 22px;padding:0 20px}.browse_compact__ACvbC{padding:calc(8px + env(safe-area-inset-top, 0px)) 12px 8px}.browse_compactInner__PnZuV{gap:8px}.browse_compactSearch__EeyOi{flex:1;height:48px;padding-left:18px;transform:scale(1.06) translateY(8px)}.browse_compactWhere__66M_l{display:none}.browse_compactContinue__kQEMm{flex:none;max-width:46%;height:48px;padding:4px 8px 4px 4px;gap:8px}.browse_compactContinue__kQEMm>svg{display:none}.browse_compactThumb__U_FrZ{width:36px;height:36px}.browse_compactText__v8r_j span{display:none}.browse_band__iP5xH{padding:6px 0 20px}.browse_tabs__YkPFX{justify-content:flex-start;gap:24px;margin-bottom:14px;padding:0 20px;overflow-x:auto;scrollbar-width:none}.browse_tabs__YkPFX::-webkit-scrollbar{display:none}.browse_tab__Yvsld{min-height:52px;font-size:14px;gap:8px}.browse_tabIcon__ua7b4{width:36px;height:36px}.browse_search__by3IF{min-height:60px;margin:0 20px;padding:4px}.browse_segment__ayGjs{min-height:50px;padding:0 12px 0 16px}.browse_where__V_1Fx{flex-basis:88px}.browse_segment__ayGjs input{font-size:16px}.browse_go__3ZbBh{width:48px;height:48px}.browse_panel__E66gz{right:0;width:auto}.browse_continue__ZjpK7{justify-content:flex-start;min-height:88px;padding:12px 14px}.browse_continueLink__IqfK9{gap:14px;padding:8px 10px}.browse_continueThumb__J6Zvq{width:52px;height:52px}.browse_continueText__jKRJd{font-size:16px}.browse_continueText__jKRJd span{display:block}.browse_frame__jYR06 .browse_page__zqXOb{padding:28px 20px 120px}.browse_rows__84LKe,.browse_settled__rQ1LO{gap:36px}.browse_rowHeading__ssj58 h2{font-size:20px}.browse_arrows__F0FVB{display:none}.browse_row__gHxmp{gap:12px;margin:0 -20px;padding:0 20px;scroll-padding-left:20px}.browse_row__gHxmp>*{width:168px}.browse_promoText__xCdbn{font-size:16px}.browse_promoAction__airIo{display:none}}@media (prefers-reduced-motion:reduce){.browse_arrow__4RS_N>span,.browse_cardImage__wyzVA>img,.browse_continueLink__IqfK9,.browse_go__3ZbBh,.browse_promoAction__airIo,.browse_promo__PhEs3,.browse_segment__ayGjs,.browse_tabIcon__ua7b4,.browse_tab__Yvsld,.browse_titleArrow__88cx4{transition:none}.browse_compactContinue__kQEMm,.browse_compactSearch__EeyOi,.browse_compact__ACvbC{transition:opacity .15s ease}.browse_continueLink__IqfK9,.browse_settled__rQ1LO{animation:none}.browse_compactContinue__kQEMm,.browse_compactSearch__EeyOi{transform:none}}