.city-tabs_section___zysj{padding:40px 0 24px}.city-tabs_container__RQGiM{width:100%;max-width:1240px;margin:0 auto;padding:0 32px}@media (max-width:640px){.city-tabs_container__RQGiM{padding:0 18px}}.city-tabs_sectionHeader__DqdgA{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.city-tabs_sectionHeader__DqdgA h2{font:600 22px/1.2 var(--font-serif);color:var(--olive-900)}.city-tabs_count__5OHtL{font-size:13px;color:var(--text-muted);white-space:nowrap}.city-tabs_tabRow__YBvqK{display:flex;gap:22px;overflow-x:auto;border-bottom:1px solid var(--bg-3);scrollbar-width:none;-ms-overflow-style:none;touch-action:pan-x}.city-tabs_tabRow__YBvqK::-webkit-scrollbar{display:none}.city-tabs_tab__rYjak{flex:0 0 auto;padding:6px 2px 12px;min-height:44px;display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--text-muted);border-bottom:2px solid transparent;white-space:nowrap;transition:color .2s var(--ease),border-color .2s var(--ease)}.city-tabs_tab__rYjak:hover{color:var(--text)}.city-tabs_tab__rYjak:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.events-carousel_popularSection__G0d1s{padding:48px 0 40px}.events-carousel_popularHeader__COIZh{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px}.events-carousel_popularKicker__bRWjz{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);font-weight:600;margin:0 0 8px}.events-carousel_popularTitle___pcDi{font-family:var(--font-serif);font-size:34px;font-weight:500;color:var(--text);letter-spacing:-.02em;margin:0}.events-carousel_sectionNav__P_YSo{display:flex;gap:8px;flex-shrink:0}.events-carousel_sectionNavBtn__tzygF{width:44px;height:44px;border-radius:50%;border:1px solid var(--border);background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s;color:var(--text)}.events-carousel_sectionNavBtn__tzygF:hover{background:var(--surface);border-color:var(--border-strong)}.events-carousel_sectionNavBtn__tzygF svg{width:18px;height:18px}.events-carousel_eventsScrollWrap__IFnmc{margin:0 -32px}.events-carousel_eventsScroll__V1rxg{display:flex;gap:18px;overflow-x:auto;padding:4px 32px 8px 56px;scroll-padding-left:32px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x}.events-carousel_eventsScroll__V1rxg::-webkit-scrollbar{display:none}.events-carousel_eventCardMore__EhvER{flex:0 0 var(--offering-card-w);align-self:stretch;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--olive-50);border:1px solid var(--olive-100);border-radius:var(--radius-lg);cursor:pointer;color:inherit;text-decoration:none;transition:background .15s,transform .2s;scroll-snap-align:start;gap:10px}.events-carousel_eventCardMore__EhvER:hover{background:var(--olive-100);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.events-carousel_eventCardMore__EhvER,.events-carousel_eventCardMore__EhvER:hover{transform:none;transition:none}}.events-carousel_moreIcon__Zi0Od{width:44px;height:44px;border-radius:50%;background:var(--olive-100);display:grid;place-items:center;color:var(--olive-600)}.events-carousel_moreIcon__Zi0Od svg{width:20px;height:20px}.events-carousel_moreLabel__g4qyW{font:600 13px/1.4 var(--font-sans);color:var(--text);text-align:center}.events-carousel_moreSub___g_F5{font-size:12px;color:var(--text-muted);text-align:center}@media (max-width:720px){.events-carousel_eventsScrollWrap__IFnmc{margin:0;overflow:visible}.events-carousel_eventsScroll__V1rxg{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;padding:4px 0 8px;overflow:visible;scroll-snap-type:none;touch-action:auto}.events-carousel_sectionNav__P_YSo{display:none}.events-carousel_eventCardMore__EhvER{padding:24px 16px}}.hero-section_hero__JBdNX{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:88px 0 72px;overflow:visible}.hero-section_heroBg__WO5BT{position:absolute;inset:0;z-index:0}.hero-section_heroBg__WO5BT img{opacity:.3}.hero-section_heroBg__WO5BT:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0,rgba(252,249,244,.4) 55%,var(--bg) 100%)}.hero-section_heroContent__mLXMK{position:relative;z-index:2;text-align:center;width:100%;max-width:780px;margin:0 auto 36px;display:flex;flex-direction:column;gap:20px}.hero-section_heroEyebrow__efLNo{font:600 11px/1 var(--font-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--orange-600);margin-bottom:0;display:flex;align-items:center;justify-content:center;gap:10px}.hero-section_heroEyebrow__efLNo:after,.hero-section_heroEyebrow__efLNo:before{content:"";flex:0 0 32px;height:1px;background:var(--orange-300);opacity:.7}.hero-section_heroTitle__ARh65{font-size:clamp(36px,5.2vw,60px);line-height:1.08;font-weight:500;color:var(--text);margin:0}.hero-section_heroTitle__ARh65 em{font-style:italic;color:var(--orange-600)}.hero-section_heroSubtitle__oiwB6{font-family:var(--font-serif);font-style:italic;font-size:17px;color:var(--text-muted);line-height:1.6;max-width:580px;margin:0 auto}.hero-section_heroSearchStage__ySBFt{width:100%;max-width:920px;margin:0 auto;padding:0 32px;position:relative;z-index:100}.hero-section_heroSearchStage__ySBFt [class*=searchPillWrap]{max-width:none}@media (max-width:1024px) and (min-width:721px){.hero-section_hero__JBdNX{padding:72px 24px 60px}.hero-section_heroContent__mLXMK{padding:0 24px}}@media (max-width:720px){.hero-section_hero__JBdNX{margin-top:-72px;padding:calc(72px + 48px) 0 48px!important;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero-section_heroContent__mLXMK{margin:0 auto!important;gap:16px!important;padding:0 24px}.hero-section_heroTitle__ARh65{font-size:clamp(28px,8vw,34px)!important;line-height:1.12!important}.hero-section_heroSubtitle__oiwB6{font-size:15px!important;max-width:340px}.hero-section_heroSearchStage__ySBFt{display:none}}.category-pillars_section__mxSQF{padding:72px 0 48px;background:var(--bg-3)}.category-pillars_container__uyaTu{width:100%;max-width:1240px;margin:0 auto;padding:0 32px}@media (max-width:640px){.category-pillars_container__uyaTu{padding:0 18px}}.category-pillars_sectionHeader__UgGps{display:flex;justify-content:space-between;align-items:end;margin-bottom:36px;gap:20px;flex-wrap:wrap}.category-pillars_sectionHeader__UgGps h2{font:500 clamp(28px,3.4vw,34px) /1.1 var(--font-display);letter-spacing:-.01em;color:var(--text);max-width:640px}.category-pillars_allLink__yoiu_{font-size:14px;color:var(--orange-800);font-weight:500;border-bottom:1px solid var(--orange-400);padding-bottom:2px;white-space:nowrap;transition:color .2s var(--ease),border-color .2s var(--ease)}.category-pillars_allLink__yoiu_:hover{color:var(--orange-900);border-color:var(--orange-700)}.category-pillars_allLink__yoiu_:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:2px}.category-pillars_pillars__pM1yo{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:980px){.category-pillars_pillars__pM1yo{grid-template-columns:1fr}}.category-pillars_panel__C98Wt{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm);display:flex;flex-direction:column;isolation:isolate}.category-pillars_banner__D604v{position:relative}.category-pillars_bannerOverlay__HGxY0{position:absolute;left:16px;right:16px;bottom:14px;z-index:2;display:flex;align-items:center;gap:12px}.category-pillars_bannerIcon__vC3O8{width:44px;height:44px;border-radius:50%;background:var(--overlay-bg-92);backdrop-filter:blur(8px);border:1px solid var(--overlay-border-32);color:var(--olive-700);display:grid;place-items:center;flex-shrink:0}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.category-pillars_bannerIcon__vC3O8{background:var(--overlay-bg-95)}}.category-pillars_bannerIcon__vC3O8 svg{width:20px;height:20px}.category-pillars_bannerText__MUzJQ{min-width:0}.category-pillars_bannerTitle__ezzEc{font:500 22px/1.15 var(--font-display);letter-spacing:-.01em;color:var(--text-on-dark);margin:0}.category-pillars_bannerCount__UUvt4{font:500 12.5px/1.3 var(--font-sans);color:var(--text-on-dark-strong);font-variant-numeric:tabular-nums}.category-pillars_tiles__k2wEk{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:16px}@media (max-width:640px){.category-pillars_tiles__k2wEk{grid-template-columns:1fr}}.category-pillars_tile__wgdCe{display:flex;flex-direction:column;gap:8px;padding:14px;min-height:96px;background:var(--surface-low);border:1px solid transparent;border-radius:var(--radius-md);color:var(--text);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .18s var(--ease),box-shadow .18s var(--ease),transform .18s var(--ease),border-color .18s var(--ease)}.category-pillars_tile__wgdCe:hover{background:var(--surface);box-shadow:var(--shadow-md);border-color:var(--outline-variant);transform:translateY(-2px)}.category-pillars_tile__wgdCe:active{transform:translateY(0) scale(.99);transition-duration:80ms}.category-pillars_tile__wgdCe:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.category-pillars_tileTop___xbhW{display:flex;align-items:center;justify-content:space-between;gap:8px}.category-pillars_tileIcon__inWLZ{width:40px;height:40px;border-radius:11px;background:var(--olive-50);color:var(--olive-600);display:grid;place-items:center;flex-shrink:0}.category-pillars_tileIcon__inWLZ svg{width:20px;height:20px}.category-pillars_tileCount__mPGnx{font:600 14px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text);background:var(--bg-3);border-radius:var(--radius-pill);padding:4px 10px}.category-pillars_tileName__rU6mh{font:500 15.5px/1.25 var(--font-serif);color:var(--text);display:flex;align-items:center;flex-wrap:wrap;gap:6px}.category-pillars_tileSubs__5DHMi{font:400 12.5px/1.4 var(--font-sans);color:var(--text-subtle);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.category-pillars_footer__Okn4l{margin-top:auto;padding:4px 16px 18px}.category-pillars_cardCta__D6nsn{font-size:13px;color:var(--orange-800);font-weight:500;border-bottom:1px solid var(--orange-400);padding-bottom:2px;align-self:flex-start;transition:color .2s var(--ease),border-color .2s var(--ease)}.category-pillars_cardCta__D6nsn:hover{color:var(--orange-900);border-color:var(--orange-700)}.category-pillars_cardCta__D6nsn:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:2px}@media (max-width:640px){.category-pillars_section__mxSQF{padding:56px 0 40px}.category-pillars_tileSubs__5DHMi{-webkit-line-clamp:1}.category-pillars_cardCta__D6nsn{display:block;align-self:stretch;text-align:center;background:var(--olive-50);color:var(--olive-700);min-height:44px;line-height:44px;padding:0 16px;border-radius:var(--radius-md);border-bottom:none}.category-pillars_cardCta__D6nsn:hover{color:var(--olive-700);border-color:transparent;background:var(--olive-100)}}@media (prefers-reduced-motion:reduce){.category-pillars_tile__wgdCe,.category-pillars_tile__wgdCe:active,.category-pillars_tile__wgdCe:hover{transform:none}}.practice-tiles_section__6hkUX{padding:48px 0;background:var(--bg)}.practice-tiles_container__1utMV{width:100%;max-width:1240px;margin:0 auto;padding:0 32px}@media (max-width:640px){.practice-tiles_container__1utMV{padding:0 18px}}.practice-tiles_sectionHeader__QhzAl{display:flex;justify-content:space-between;align-items:end;margin-bottom:28px;gap:20px;flex-wrap:wrap}.practice-tiles_sectionHeader__QhzAl h2{font:500 clamp(24px,3vw,30px) /1.1 var(--font-display);letter-spacing:-.01em;color:var(--text)}.practice-tiles_allLink__R0a5W{font-size:14px;color:var(--orange-800);font-weight:500;border-bottom:1px solid var(--orange-400);padding-bottom:2px;white-space:nowrap;transition:color .2s var(--ease),border-color .2s var(--ease)}.practice-tiles_allLink__R0a5W:hover{color:var(--orange-900);border-color:var(--orange-700)}.practice-tiles_allLink__R0a5W:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:2px}.practice-tiles_grid__IKIEv{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:720px){.practice-tiles_grid__IKIEv{grid-template-columns:repeat(3,1fr);gap:16px}}.practice-tiles_tile__sL3XU{display:flex;flex-direction:column;gap:8px;padding:16px;min-height:100px;background:var(--surface);border:1px solid var(--bg-3);border-radius:var(--radius-md);color:var(--text);text-decoration:none;box-shadow:var(--shadow-sm);-webkit-tap-highlight-color:transparent;transition:box-shadow .18s var(--ease),transform .18s var(--ease),border-color .18s var(--ease)}.practice-tiles_tile__sL3XU:hover{box-shadow:var(--shadow-md);border-color:var(--outline-variant);transform:translateY(-2px)}.practice-tiles_tile__sL3XU:active{transform:translateY(0) scale(.99);transition-duration:80ms}.practice-tiles_tile__sL3XU:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.practice-tiles_tileTop__ftVRr{display:flex;align-items:center;justify-content:space-between;gap:8px}.practice-tiles_tileIcon__0AtVt{width:36px;height:36px;border-radius:var(--radius-sm);background:var(--olive-50);color:var(--olive-600);display:grid;place-items:center;flex-shrink:0}.practice-tiles_tileIcon__0AtVt svg{width:18px;height:18px}.practice-tiles_tileCount__FRVc9{font:600 13px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text);background:var(--bg-3);border-radius:var(--radius-pill);padding:3px 9px}.practice-tiles_tileName__XzZzZ{font:500 15px/1.25 var(--font-serif);color:var(--text)}.practice-tiles_tileSubs__cR81L{font:400 12.5px/1.4 var(--font-sans);color:var(--text-subtle);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (prefers-reduced-motion:reduce){.practice-tiles_tile__sL3XU,.practice-tiles_tile__sL3XU:active,.practice-tiles_tile__sL3XU:hover{transform:none}}.practice-tiles_standfirst__nmfjt{font-family:var(--font-sans);font-size:15px;line-height:1.65;color:var(--text-muted);max-width:62ch;margin:-4px 0 18px}.seo-deep-section_seoSection__9LcvA{background:var(--bg);border-top:1px solid var(--outline-variant);padding:80px 32px}.seo-deep-section_seoInner__hu1j2{max-width:var(--max-prose,720px);margin:0 auto}.seo-deep-section_seoHeading__949Pr{font-size:28px;line-height:1.22;margin-bottom:24px;letter-spacing:-.014em}.seo-deep-section_seoHeading__949Pr,.seo-deep-section_seoSubheading__4S_AQ{font-family:var(--font-serif);font-weight:500;font-style:italic;color:var(--text)}.seo-deep-section_seoSubheading__4S_AQ{font-size:20px;line-height:1.32;margin-top:40px;margin-bottom:16px;letter-spacing:-.012em}.seo-deep-section_seoParagraph__ZINvc{font-family:var(--font-sans);font-size:16.5px;line-height:1.72;color:var(--text-muted);margin-bottom:20px}.seo-deep-section_seoParagraph__ZINvc:last-child{margin-bottom:0}.seo-deep-section_seoContent__S5u_M strong,.seo-deep-section_seoParagraph__ZINvc strong{font-weight:600;color:var(--text)}.seo-deep-section_seoContent__S5u_M a,.seo-deep-section_seoParagraph__ZINvc a{color:var(--olive-500);text-decoration:underline;transition:color .2s var(--ease)}.seo-deep-section_seoContent__S5u_M a:hover,.seo-deep-section_seoParagraph__ZINvc a:hover{color:var(--orange-600)}.seo-deep-section_sectionsWrapper__MuYYE{margin-top:24px}.seo-deep-section_sectionBlock__btyKA{margin-bottom:32px}.seo-deep-section_sectionBlock__btyKA:last-child{margin-bottom:0}.seo-deep-section_seoContent__S5u_M{font-family:var(--font-sans);font-size:16.5px;line-height:1.72;color:var(--text-muted)}.seo-deep-section_seoContent__S5u_M :is(p){margin-bottom:20px}.seo-deep-section_seoContent__S5u_M :is(p:last-child){margin-bottom:0}.seo-deep-section_seoContent__S5u_M :is(h2){font-size:28px;font-family:var(--font-serif);font-weight:500;font-style:italic;line-height:1.22;color:var(--text);margin:44px 0 18px;letter-spacing:-.014em}.seo-deep-section_seoContent__S5u_M :is(h3){font-size:20px;font-family:var(--font-serif);font-weight:500;font-style:italic;line-height:1.32;color:var(--text);margin:40px 0 16px;letter-spacing:-.012em}@media (max-width:720px){.seo-deep-section_seoSection__9LcvA{padding:56px 18px}.seo-deep-section_seoHeading__949Pr{font-size:24px;margin-bottom:18px}.seo-deep-section_seoSubheading__4S_AQ{font-size:18px;margin-top:32px;margin-bottom:14px}.seo-deep-section_seoParagraph__ZINvc{font-size:16px;line-height:1.7;margin-bottom:18px}.seo-deep-section_sectionBlock__btyKA{margin-bottom:24px}.seo-deep-section_seoContent__S5u_M :is(h2){font-size:24px;margin:36px 0 16px}.seo-deep-section_seoContent__S5u_M :is(h3){font-size:18px;margin:32px 0 14px}.seo-deep-section_seoContent__S5u_M :is(p){margin-bottom:18px}}.result-shelves_shelves__vHjt3{padding:16px 20px 0;display:flex;flex-direction:column;gap:26px}.result-shelves_shelf__Kf5Vd{display:block}.result-shelves_head__mAaZZ{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.result-shelves_title__n9DHw{font:500 20px/1.2 var(--font-display);color:var(--text);margin:0}.result-shelves_all__F7ON1{font:400 12.5px/1 var(--font-sans);color:var(--text-muted);text-decoration:underline;text-decoration-color:var(--olive-300);text-underline-offset:3px;white-space:nowrap;background:none;border:0;padding:4px 2px;cursor:pointer}.result-shelves_all__F7ON1:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.result-shelves_rows__PuQvt{display:block}.result-shelves_row__bPIUz{display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--line);text-decoration:none;color:inherit}.result-shelves_row__bPIUz:last-child{border-bottom:0}.result-shelves_row__bPIUz:hover .result-shelves_rowTitle__uY36A{text-decoration:underline;text-decoration-color:var(--olive-300)}.result-shelves_row__bPIUz:focus-visible{outline:2px solid transparent;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.result-shelves_rowSelected__JNWC7{background:var(--bg-2)}@media (min-width:721px){.result-shelves_rowWide__GAoqo{grid-template-columns:120px 1fr auto;gap:16px;padding:14px 0}.result-shelves_rowWide__GAoqo .result-shelves_thumb__aMZlR{width:120px;height:68px;border-radius:var(--radius-md)}.result-shelves_rowWide__GAoqo .result-shelves_rowTitle__uY36A{font-size:16px}}.result-shelves_thumb__aMZlR{display:block;position:relative;width:56px;height:56px;border-radius:var(--radius-sm);background:var(--bg-muted);overflow:hidden;flex-shrink:0}.result-shelves_thumb__aMZlR img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.result-shelves_rowBody__M2vEb{display:block;min-width:0;overflow:hidden}.result-shelves_rowTitle__uY36A{font:500 14.5px/1.25 var(--font-sans);color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.result-shelves_rowMeta__GZfzy{display:block;font:400 12.5px/1.4 var(--font-sans);color:var(--text-muted);font-variant-numeric:tabular-nums;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.result-shelves_rowPrice__bNLWN{display:block;font:600 14px/1 var(--font-sans);color:var(--text);white-space:nowrap}.result-shelves_rowPriceFree__Rdweu{color:var(--orange-600)}@media (prefers-reduced-motion:reduce){.result-shelves_row__bPIUz,.result-shelves_shelves__vHjt3{transition:none}}.editorial-search-shell_shell__v34fq{display:block;--sticky-top:0px;--editorial-chrome-h:68px;--editorial-measure:none;--editorial-gutter:26px}.editorial-search-shell_identity__2x7_i{max-width:var(--editorial-measure);margin-inline:auto;padding:30px var(--editorial-gutter) 0}.editorial-search-shell_count__YvwwX{font:600 11px/1.4 var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--text-muted);font-variant-numeric:tabular-nums;margin-bottom:12px}.editorial-search-shell_count__YvwwX b{color:var(--olive-600);font-weight:600}.editorial-search-shell_h1__xjIlN{font-family:var(--font-display);font-weight:500;font-size:46px;line-height:.98;letter-spacing:-.015em;color:var(--text)}.editorial-search-shell_area__jMax5{display:block;font-style:italic;font-weight:500;color:var(--orange-500);font-size:46px;line-height:1.04;margin-top:2px}.editorial-search-shell_rule__DJEvE{height:1px;background:var(--outline-variant);max-width:var(--editorial-measure);margin:26px auto 0;padding-inline:var(--editorial-gutter);background-clip:content-box}.editorial-search-shell_stickyBar__R2JmR{position:sticky;top:calc(72px + var(--sticky-top));z-index:20;background:var(--overlay-bg-92);backdrop-filter:blur(14px) saturate(1.2);border-bottom:1px solid var(--outline-variant)}@media (max-width:720px){.editorial-search-shell_stickyBar__R2JmR{top:var(--sticky-top)}}.editorial-search-shell_search__wNVGU{max-width:var(--editorial-measure);margin-inline:auto;padding:14px var(--editorial-gutter) 0}.editorial-search-shell_searchField__a4mfm{display:flex;align-items:center;gap:12px;height:54px;padding:0 10px 0 0;background:var(--surface);border:1px solid var(--outline-variant);border-radius:var(--radius-pill);box-shadow:0 1px 2px rgba(29,29,33,.03),0 6px 18px rgba(29,29,33,.05)}.editorial-search-shell_searchField__a4mfm:focus-within{border-color:var(--accent);box-shadow:0 1px 2px rgba(29,29,33,.03),0 6px 18px rgba(29,29,33,.05),0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}@media (max-width:720px){.editorial-search-shell_shell__v34fq{--sticky-top:0px}.editorial-search-shell_search__wNVGU{padding-top:calc(10px + env(safe-area-inset-top, 0px));padding-bottom:10px}.editorial-search-shell_searchField__a4mfm{height:52px}}@media (max-width:380px){.editorial-search-shell_area__jMax5,.editorial-search-shell_h1__xjIlN{font-size:42px}}