.sp-explore-trigger{display:flex;align-items:center;width:100%;min-height:68px;padding:0 4px;gap:16px;border:0;border-bottom:2px solid var(--sg-canvas);background:transparent;color:var(--sg-canvas);cursor:pointer;text-align:left}.sp-explore-trigger>svg{flex-shrink:0}.sp-explore-trigger>span{flex:1;font-size:20px;font-weight:400}.sp-explore-trigger strong{display:flex;align-items:center;gap:20px;padding:0 18px;font-size:18px;font-weight:500}.sp-explore-trigger:hover strong{text-decoration:underline;text-underline-offset:6px}.sp-query-mobile{display:none}.sp-explore-trigger>span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sp-explore-trigger strong{flex-shrink:0;white-space:nowrap}.sp-explore-trigger:focus-visible{outline:none;box-shadow:0 2px 0 var(--sg-canvas)}.sp-explore-trigger:focus-visible strong{text-decoration:underline;text-underline-offset:6px}@media(max-width:760px){.sp-explore-trigger{min-height:58px;gap:8px}.sp-explore-trigger>svg{width:18px}.sp-explore-trigger>span{font-size:16px}.sp-explore-trigger strong{padding:0 8px;gap:8px;font-size:14px}.sp-explore-trigger strong svg{width:18px}.sp-query-desktop{display:none}.sp-query-mobile{display:inline}}@media(forced-colors:active){.sp-explore-trigger:focus-visible{outline:2px solid Highlight!important}}.sg-mobile-editorial{position:relative;height:100vh;height:100dvh;min-height:0;color:var(--sg-canvas);background:var(--sg-warm-ink)}.sg-mobile-editorial .sg-mobile-editorial-photo{object-fit:cover;object-position:top center;filter:brightness(.92)}.sg-mobile-photo-placeholder{position:absolute;inset:0;background-image:var(--sg-mobile-hero-image),var(--sg-mobile-hero-preview,none);background-size:cover;background-position:top;filter:brightness(.92)}@supports (background-image:image-set(url("") type("image/avif"))){.sg-mobile-photo-placeholder{background-image:var(--sg-mobile-hero-formats,var(--sg-mobile-hero-image)),var(--sg-mobile-hero-preview,none)}}.sg-mobile-editorial:after{content:"";position:absolute;inset:40% 0 0;pointer-events:none;background:linear-gradient(to bottom,transparent,var(--sg-overlay-43))}.sg-mobile-editorial-copy{position:absolute;z-index:1;bottom:max(40px,env(safe-area-inset-bottom));left:20px;right:20px}.app-shell .sg-mobile-editorial-copy h1{font-family:var(--sg-font-sans);font-size:clamp(28px,7.7vw,32px);font-weight:600;line-height:1.35;letter-spacing:-.035em;margin:0 0 24px}.app-shell:has(.sg-mobile-editorial){padding-top:0}body:has(.sg-mobile-editorial) .site-header{position:absolute;border-bottom:0;background:linear-gradient(to bottom,var(--sg-overlay-43),transparent)}body:has(.sg-mobile-editorial) .site-header__brand,body:has(.sg-mobile-editorial) .site-header__icon-button,body:has(.sg-mobile-editorial) .site-header__menu-button,body:has(.sg-mobile-editorial) .site-header__search-trigger{color:var(--sg-canvas);background:transparent}body:has(.sg-mobile-editorial) .site-header__mobile-login{color:var(--sg-canvas);border-color:var(--sg-white-80);background:transparent}.sg-mobile-landing-preview{max-width:480px;margin:auto}body:has(.sg-mobile-landing-preview) .site-header__inner{max-width:440px}@media (min-width:761px){body:has(.sg-mobile-landing-preview) .site-header__nav{display:none}}.sg-mobile-editorial .sp-explore-trigger{min-height:54px;padding-inline:0;font-family:var(--sg-font-sans)}.sg-mobile-editorial .sp-explore-trigger strong{padding-right:0}.sg-mobile-editorial .sp-query-desktop{display:none}.sg-mobile-editorial .sp-query-mobile{display:inline}@media (max-height:540px){.sg-mobile-photo-placeholder{background-position:center 60%}.sg-mobile-editorial .sg-mobile-editorial-photo{object-position:center 60%}.sg-mobile-editorial-copy{bottom:max(20px,env(safe-area-inset-bottom))}.app-shell .sg-mobile-editorial-copy h1{font-size:26px;line-height:1.3;margin-bottom:16px}}@media (min-width:1025px),(min-width:761px) and (min-height:501px){.sg-mobile-editorial[data-pending]{height:calc(100svh - var(--sg-header-height));background:var(--sg-section);color:var(--sg-ink)}.sg-mobile-editorial[data-pending] .sg-mobile-photo-placeholder,.sg-mobile-editorial[data-pending]:after{display:none}.app-shell:has(.sg-mobile-editorial[data-pending]){padding-top:var(--sg-header-height)}body:has(.sg-mobile-editorial[data-pending]) .site-header{position:fixed;background:var(--sg-canvas)}body:has(.sg-mobile-editorial[data-pending]) :is(.site-header__brand,.site-header__search-trigger,.site-header__menu-button,.site-header__icon-button){color:var(--sg-ink)}}