body.sg-layout .sg-page .sg-nav-home{border:1px solid #52e0d160;background:#152c2c;color:#52e0d1;padding:9px 14px;border-radius:9px;text-decoration:none!important}body.sg-layout .sg-page .sg-nav-home[aria-current="page"]{background:#52e0d1;color:#10141c}body.sg-layout .sg-page .sg-header{padding-top:20px;padding-bottom:20px}body.sg-layout .sg-page .sg-desktop-navigation{gap:19px}body.sg-layout .sg-page .sg-mobile-navigation{display:none}body.sg-layout .sg-page .sg-hero{padding:36px 0;gap:40px}body.sg-layout .sg-page .sg-hero h1{font-size:clamp(45px,5.5vw,72px)}body.sg-layout .sg-page .sg-hero .sg-intro{font-size:16px}body.sg-layout .sg-page .sg-hero .sg-actions{gap:17px}body.sg-layout .sg-page .sg-rising-showcase{padding-top:32px;padding-bottom:32px}body.sg-layout .sg-page .sg-rising-showcase h2{font-size:clamp(35px,4.6vw,54px)}body.sg-layout .sg-page .sg-rising-showcase .sg-section-heading{margin-bottom:20px}body.sg-layout .sg-page .sg-rising-showcase .sg-local-artists{margin-bottom:20px}body.sg-layout .sg-page .sg-rising-showcase .sg-local-copy h4{font-size:20px}body.sg-layout .sg-page .sg-rising-showcase .sg-rising-intro{margin:8px 0;line-height:1.65}body.sg-layout .sg-page .sg-rising-showcase .sg-local-artists h3{font-size:26px}body.sg-layout .sg-page .sg-rising-next{margin:16px 0 0;gap:22px}body.sg-layout .sg-page .sg-latest{padding-top:36px;padding-bottom:36px}body.sg-layout .sg-page .sg-swipe-hint{display:none}body.sg-layout .sg-page .sg-local-grid:focus-visible{outline:2px solid #52e0d1;outline-offset:5px}body.sg-layout .sg-page .sg-home-artist-hub{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:30px 0;padding:30px;border:1px solid #52e0d140;border-radius:18px;background:#152c2c;scroll-margin-top:25px}body.sg-layout .sg-page .sg-home-artist-hub h2{font-size:32px;line-height:1.15;margin:14px 0}body.sg-layout .sg-page .sg-home-artist-hub p{color:#b6c2d2;line-height:1.75}body.sg-layout .sg-home-menu>a{font-weight:700;color:#52e0d1!important}body.sg-layout .sg-page .sg-offers-banner{margin:24px 0;padding:30px}@media(max-width:700px){body.sg-layout .sg-page .sg-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px 20px;align-items:center}body.sg-layout .sg-page .sg-brand{font-size:20px;gap:8px;min-width:0}body.sg-layout .sg-page .sg-brand-mark{width:35px;height:35px;font-size:19px}body.sg-layout .sg-page .sg-brand-sub{font-size:7px;letter-spacing:2.5px}body.sg-layout .sg-page .sg-desktop-navigation{display:none}body.sg-layout .sg-page .sg-mobile-navigation{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:700}body.sg-layout .sg-page .sg-mobile-navigation>.sg-nav-home{padding:8px 10px}body.sg-layout .sg-page .sg-mobile-menu{position:relative}body.sg-layout .sg-page .sg-mobile-menu summary{cursor:pointer;padding:9px 0 9px 5px;list-style:none;white-space:nowrap}body.sg-layout .sg-page .sg-mobile-menu summary::-webkit-details-marker{display:none}body.sg-layout .sg-page .sg-mobile-menu summary span{margin-left:4px}body.sg-layout .sg-page .sg-mobile-menu nav{position:absolute;right:0;top:calc(100% + 12px);z-index:100;display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;width:245px;max-width:calc(100vw - 40px);box-shadow:0 12px 40px #0006;padding:16px;background:#191f2b;border:1px solid #52e0d145;border-radius:12px;gap:0}body.sg-layout .sg-page .sg-mobile-menu nav a{padding:12px;font-size:14px;border-radius:7px}body.sg-layout .sg-page .sg-mobile-menu summary:focus-visible{outline:2px solid #52e0d1;outline-offset:4px}body.sg-layout .sg-page .sg-hero{padding:26px 0;gap:22px}body.sg-layout .sg-page .sg-hero h1{font-size:49px;margin:17px 0!important;letter-spacing:-2.5px}body.sg-layout .sg-page .sg-hero .sg-intro{font-size:15px}body.sg-layout .sg-page .sg-hero .sg-actions{margin-top:20px;gap:16px}body.sg-layout .sg-page .sg-hero .sg-feature{display:grid;grid-template-columns:105px minmax(0,1fr)}body.sg-layout .sg-page .sg-feature-top{grid-column:1/-1;padding:11px 15px;font-size:8px}body.sg-layout .sg-page .sg-feature .sg-cover-art{width:105px;aspect-ratio:1;border:0;height:105px}body.sg-layout .sg-page .sg-feature .sg-cover-art img{padding:6px}body.sg-layout .sg-page .sg-feature-bottom{padding:12px 14px}body.sg-layout .sg-page .sg-feature-bottom h2{font-size:17px;line-height:1.35;margin:7px 0}body.sg-layout .sg-page .sg-feature-bottom time{font-size:10px}body.sg-layout .sg-page .sg-rising-showcase .sg-local-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:86%;gap:15px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding-bottom:12px}body.sg-layout .sg-page .sg-local-card{scroll-snap-align:start}body.sg-layout .sg-page .sg-rising-showcase .sg-local-art{aspect-ratio:16/9}body.sg-layout .sg-page .sg-rising-showcase .sg-local-art img{height:165px;max-height:165px}body.sg-layout .sg-page .sg-rising-showcase .sg-local-copy{padding:18px}body.sg-layout .sg-page .sg-rising-showcase .sg-local-copy h4{font-size:18px;margin:10px 0 15px}body.sg-layout .sg-page .sg-swipe-hint{display:block;font-size:12px;color:#b6c2d2;margin:8px 0}body.sg-layout .sg-page .sg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}body.sg-layout .sg-page .sg-story h3{font-size:17px;line-height:1.4}body.sg-layout .sg-page .sg-story-meta{display:block;font-size:9px}body.sg-layout .sg-page .sg-story-meta time{display:block;margin-top:4px}body.sg-layout .sg-page .sg-story-art.sg-cover-frame{aspect-ratio:1}body.sg-layout .sg-page .sg-story-art{height:auto;aspect-ratio:1}body.sg-layout .sg-page .sg-home-artist-hub{display:block;padding:25px}body.sg-layout .sg-page .sg-home-artist-hub .sg-button{margin-top:14px;width:100%}body.sg-layout .sg-page .sg-home-artist-hub h2{font-size:28px}body.sg-layout .sg-page .sg-offers-banner{padding:25px}body.sg-layout .sg-page .sg-offers-banner h2{font-size:31px}}@media(prefers-reduced-motion:reduce){body.sg-layout .sg-page .sg-local-grid{scroll-behavior:auto}}

body.sg-layout .sg-page .sg-footer nav{flex-wrap:wrap;row-gap:12px}body.sg-layout .sg-page .sg-hero .sg-cover-art{height:240px;aspect-ratio:auto}body.sg-layout .sg-page .sg-feature-top{padding:14px 20px}body.sg-layout .sg-page .sg-feature-bottom{padding:20px}body.sg-layout .sg-page .sg-feature-bottom h2{font-size:23px;line-height:1.3}@media(max-width:700px){body.sg-layout .sg-page .sg-feature .sg-cover-art{height:105px;aspect-ratio:1}body.sg-layout .sg-page .sg-feature-top{padding:11px 15px}body.sg-layout .sg-page .sg-feature-bottom{padding:12px 14px}body.sg-layout .sg-page .sg-feature-bottom h2{font-size:17px}}
body.sg-layout .sg-page .sg-ad-break{width:100%;max-width:970px;margin:32px auto;padding:24px 0;border-top:1px solid #ffffff20;border-bottom:1px solid #ffffff20}body.sg-layout .sg-page .sg-ad-label{font-size:10px;letter-spacing:1.5px;text-transform:uppercase;text-align:center;color:#b6c2d2;margin:0 0 14px}body.sg-layout .sg-page .sg-ad-placement-preview{display:flex;align-items:center;justify-content:center;min-height:100px;padding:20px;background:#151c26;border:1px dashed #ffffff30;color:#b6c2d2;text-align:center;font-size:13px}
