@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2039e8342bda6056-s.p.1hiu0hj9qpr9g.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fabcf92ba1ccea36-s.p.1w_qz2ahumqmz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bebas Neue Fallback;src:local(Arial);ascent-override:117.32%;descent-override:39.11%;line-gap-override:0.0%;size-adjust:76.72%}.bebas_neue_6e7d062e-module__gUwJVW__className{font-family:Bebas Neue,Bebas Neue Fallback;font-style:normal;font-weight:400}.bebas_neue_6e7d062e-module__gUwJVW__variable{--font-display:"Bebas Neue", "Bebas Neue Fallback"}
@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/57dc28f7118abe14-s.p.3bsu95r7x7mat.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.3kq6k02b2ysv1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/57dc28f7118abe14-s.p.3bsu95r7x7mat.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.3kq6k02b2ysv1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8e3fbf4aa84d044b-s.3ynaompv6mu4n.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/57dc28f7118abe14-s.p.3bsu95r7x7mat.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Work Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7ddd198311ba7843-s.p.3kq6k02b2ysv1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Work Sans Fallback;src:local(Arial);ascent-override:83.09%;descent-override:21.71%;line-gap-override:0.0%;size-adjust:111.93%}.work_sans_2d5f6cc2-module__VSWwcW__className{font-family:Work Sans,Work Sans Fallback;font-style:normal}.work_sans_2d5f6cc2-module__VSWwcW__variable{--font-body:"Work Sans", "Work Sans Fallback"}
:root{--jy-indigo:#173a70;--jy-navy:#07111f;--jy-ink:#080808;--jy-ivory:#f1e8d6;--jy-sand:#d4c3a4;--jy-burnt:#e85d04;--jy-burnt-text:#993d00;--jy-white:#f7f5ef;--jy-line:#f1e8d624;--jy-muted:#9aa3b8;--bg:var(--jy-navy);--text:var(--jy-ivory)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{color:var(--text);background:var(--bg);font-family:var(--font-body), Arial, Helvetica, sans-serif;margin:0}button,a,input,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}main{overflow-x:hidden}img{max-width:100%}:focus-visible{outline:2px solid var(--jy-burnt);outline-offset:3px}.sectionAnchor{scroll-margin-top:68px}.microLabel{font-family:var(--font-body);letter-spacing:.3em;text-transform:uppercase;color:var(--jy-burnt-text);font-size:11px;font-weight:700}@keyframes riseIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.reveal{animation:.8s cubic-bezier(.16,1,.3,1) both riseIn}@media (prefers-reduced-motion:reduce){.reveal{animation:none}}.logo{align-items:center;gap:10px;display:flex}.logoMark{background:var(--jy-ivory);width:34px;height:34px;color:var(--jy-navy);font-family:var(--font-display);letter-spacing:.02em;place-items:center;font-size:16px;display:grid}.primaryCta{min-height:54px;font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--jy-white);background:var(--jy-indigo);border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:0 30px;font-size:13px;font-weight:700;transition:transform .2s,background-color .2s,color .2s;display:inline-flex}.primaryCta:hover{background:#204a8c;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.primaryCta:hover{transform:none}}.siteHeader{background:var(--jy-ink);border-bottom:1px solid var(--jy-line);position:relative}.siteHeaderInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1600px;margin:0 auto;padding:20px 5vw;display:flex}.siteHeaderLogo{background:var(--jy-ivory);width:44px;height:44px;color:var(--jy-navy);font-family:var(--font-display);letter-spacing:.02em;flex:none;place-items:center;font-size:16px;display:grid}.siteHeaderMenuToggle{background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:none}.siteHeaderMenuIcon{background:var(--jy-ivory);width:22px;height:2px;display:block;position:relative}.siteHeaderMenuIcon:before,.siteHeaderMenuIcon:after{content:"";background:var(--jy-ivory);width:22px;height:2px;transition:transform .2s,top .2s;position:absolute;left:0}.siteHeaderMenuIcon:before{top:-7px}.siteHeaderMenuIcon:after{top:7px}.siteHeaderMenuIconOpen{background:0 0}.siteHeaderMenuIconOpen:before{top:0;transform:rotate(45deg)}.siteHeaderMenuIconOpen:after{top:0;transform:rotate(-45deg)}.siteHeaderCollapsible{display:contents}@media (max-width:768px){.siteHeaderMenuToggle{display:inline-flex}.siteHeaderCollapsible{display:none}.siteHeaderCollapsible:not([hidden]){flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding-top:14px;display:flex}}@media (prefers-reduced-motion:reduce){.siteHeaderMenuIcon:before,.siteHeaderMenuIcon:after{transition:none}}.siteNav{flex-wrap:wrap;gap:clamp(6px,1.5vw,18px);display:flex}.siteNav a{letter-spacing:.14em;text-transform:uppercase;min-height:44px;color:var(--jy-ivory);align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.siteNav a:hover,.siteNav a.siteNavActive{color:var(--jy-burnt)}.langSwitch{letter-spacing:.1em;align-items:center;gap:2px;font-size:12px;font-weight:700;display:flex}.langSwitch a{min-width:32px;min-height:44px;color:var(--jy-muted);justify-content:center;align-items:center;display:inline-flex}.langSwitch a:hover,.langSwitch a.langActive{color:var(--jy-ivory)}.langSwitch span{color:var(--jy-line)}.heroLangOverlay{z-index:6;position:absolute;top:1.4%;right:1.6%}.heroLangOverlay .langSwitch{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07111f8c;padding:6px 10px}.heroLangOverlay .langSwitch a,.heroLangOverlay .langSwitch span{color:var(--jy-ivory)}.heroLangOverlay .langSwitch a.langActive{color:var(--jy-burnt)}.hero{background:var(--jy-ink);justify-content:center;align-items:center;padding:0;display:flex;position:relative}.heroArtworkFrame{width:100%;max-width:1600px;margin:0 auto;line-height:0;position:relative}.heroArtworkImg{width:100%;height:auto;display:block}.heroHotspots{position:absolute;inset:0}.hotspot{cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.hotspot:focus-visible{outline:2px solid var(--jy-burnt);outline-offset:2px}.visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skipLink{z-index:200;background:var(--jy-ivory);color:var(--jy-navy);text-transform:uppercase;letter-spacing:.08em;padding:12px 20px;font-size:13px;font-weight:700;transition:top .2s;position:absolute;top:-100px;left:1rem}.skipLink:focus{top:1rem}.heroMobileMenu{display:none}@media (max-width:1023px){.heroHotspots,.heroLangOverlay{display:none}.heroMobileMenu{z-index:8;pointer-events:none;line-height:normal;display:block;position:absolute;inset:0}.heroMobileMenu>summary{pointer-events:none;list-style:none;position:absolute;inset:0}.heroMobileMenu>summary::-webkit-details-marker{display:none}.heroMobileMenuHit{pointer-events:auto;cursor:pointer;min-width:44px;min-height:44px;display:block;position:absolute}.heroMobileMenuNavHit{height:44px;top:0;left:53%;right:0}.heroMobileMenuActionsHit{width:23%;height:calc(9.79% + 44px);top:calc(49.1% - 22px);left:9%}.heroMobileNavMenu[open]~.heroMobileActionsMenu .heroMobileMenuActionsHit{pointer-events:none}.heroMobileMenu>summary:focus-visible{outline:none}.heroMobileMenu>summary:focus-visible .heroMobileMenuHit{outline:2px solid var(--jy-burnt);outline-offset:-2px}.heroMobileMenuPanel{pointer-events:auto;background:#07111ff7;border:1px solid #f1e8d647;max-height:min(72vh,560px);padding:14px;position:absolute;overflow-y:auto;box-shadow:0 18px 48px #00000061}.heroMobileNavPanel{width:min(336px,100% - 24px);top:46px;right:12px}.heroMobileActionsPanel{width:min(336px,82%);top:calc(58.89% + 10px);left:9%}.heroMobileMenuNav,.heroMobileMenuActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}.heroMobileMenuActions{border-top:1px solid #f1e8d62e;margin-top:10px;padding-top:10px}.heroMobileMenuLink{min-width:44px;min-height:44px;color:var(--jy-ivory);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:8px 10px;font-size:11px;font-weight:700;display:flex}.heroMobileMenuLink:hover,.heroMobileMenuLink:focus-visible{color:var(--jy-burnt)}.heroMobileMenuPanel>.langSwitch{justify-content:flex-end;margin-top:10px;padding-top:6px}.heroMobileMenuPanel>.langSwitch a{min-width:44px}}.section{padding:110px 5vw}.sectionHead{max-width:640px;margin-bottom:56px}.sectionHead h2{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:10px 0 0;font-size:clamp(42px,6vw,84px);font-weight:400;line-height:.92}.sectionHead h2 em{color:var(--jy-burnt);font-style:normal}.aboutHero{color:var(--jy-navy);background:#fff9ee;grid-template-columns:1fr 1fr;padding:0;display:grid}.aboutHeroCopy{align-self:center;padding:clamp(54px,8vw,120px) 10vw}.aboutHero .microLabel{margin:0 0 16px}.aboutHeroPortrait{background:var(--jy-navy);min-height:620px;position:relative;overflow:hidden}.aboutHeroPortrait img{object-fit:cover;object-position:50% 18%}.aboutTitle{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-navy);margin:14px 0 0;font-size:clamp(56px,8vw,128px);font-weight:400;line-height:.78}.aboutSubtitle{color:var(--jy-burnt);letter-spacing:.04em;font-size:clamp(20px,3vw,34px);display:block}.aboutRole{color:var(--jy-navy);letter-spacing:.12em;text-transform:uppercase;margin:24px 0 0;font-size:13px}.aboutPortraitSection{background:#f5eddb;max-width:none;margin:0;padding:clamp(64px,8vw,120px) 18vw;display:block}.aboutPortraitFrame{aspect-ratio:.82;position:relative;overflow:hidden}.aboutPortraitFrame img{object-fit:cover;object-position:50% 15%;filter:saturate(.94)contrast(1.03)}.aboutIntro{max-width:900px;margin:auto;padding-bottom:8px}.aboutIntro p{color:var(--jy-navy);font-family:var(--font-display);letter-spacing:.01em;margin:0;font-size:clamp(25px,3vw,42px);font-weight:400;line-height:1.22}.aboutRootsSection{background:var(--jy-navy)}.aboutRootsGrid{grid-template-columns:1.1fr .9fr;align-items:start;gap:48px;max-width:1400px;margin:0 auto;display:grid}.aboutRootsCopy h2{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:0 0 26px;font-size:clamp(34px,4.2vw,56px);font-weight:400}.aboutRootsCopy p{color:var(--jy-sand);max-width:54ch;margin:0 0 20px;font-size:17px;line-height:1.85}.aboutRootsImage{aspect-ratio:.82;margin:0;position:relative;overflow:hidden}.aboutRootsImage img{object-fit:cover;filter:saturate(.94)contrast(1.03)}.aboutStatementSection{align-items:flex-end;display:flex}.aboutStatementCopy{z-index:2;max-width:900px;padding:0 5vw 48px;position:relative}.aboutStatementCopy h2{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:0 0 18px;font-size:clamp(30px,4vw,48px);font-weight:400}.aboutStatementCopy p{color:var(--jy-ivory);margin:0;font-size:clamp(18px,2.2vw,26px);line-height:1.5}.aboutCommunitySection{background:var(--jy-ink)}.aboutCommunitySection h2{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:0 0 34px;font-size:clamp(34px,4.2vw,56px);font-weight:400}.aboutCommunityCopy{max-width:900px}.aboutCommunityCopy p{color:var(--jy-sand);margin:0 0 20px;font-size:17px;line-height:1.85}@media (max-width:900px){.aboutPortraitSection{grid-template-columns:1fr;gap:28px;padding-bottom:90px}.aboutPortraitFrame{aspect-ratio:4/5}.aboutRootsGrid{grid-template-columns:1fr;gap:28px}.aboutRootsImage{aspect-ratio:4/5}}.musicSection{color:var(--jy-navy);background:#eee1cc}.musicEditorialHead{grid-template-columns:minmax(0,1.1fr) minmax(260px,.7fr);align-items:end;gap:48px;max-width:1400px;margin:0 auto 48px;display:grid}.musicEditorialHead h1{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-navy);margin:10px 0 0;font-size:clamp(48px,6.5vw,94px);font-weight:400;line-height:.9}.musicEditorialHead h1 em{color:var(--jy-burnt-text);font-style:normal}.musicIntro{color:#405066;max-width:34ch;margin:0;padding-bottom:8px;font-size:clamp(17px,1.6vw,21px);line-height:1.5}.musicStage{grid-template-columns:minmax(0,1.35fr) minmax(320px,.75fr);align-items:stretch;gap:18px;max-width:1400px;margin:0 auto;display:grid}.nowPlayingBlock{background:var(--jy-navy);padding:clamp(22px,3vw,40px);position:relative;overflow:hidden}.bigNum{z-index:1;font-family:var(--font-display);color:#0000;-webkit-text-stroke:1.5px #f1e8d6d1;margin-bottom:14px;font-size:clamp(70px,9vw,130px);line-height:.8;display:block;position:relative}.videoFrame{z-index:1;aspect-ratio:16/9;background:#000;position:relative}.videoFrame iframe{border:0;width:100%;height:100%}.videoFacade{background:#000;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.videoFacade img{object-fit:cover;opacity:.82;width:100%;height:100%}.videoFacadePlay{border:1px solid var(--jy-ivory);width:72px;height:72px;color:var(--jy-ivory);background:#07111f8c;border-radius:50%;place-items:center;font-size:26px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.videoFacade:hover .videoFacadePlay,.videoFacade:focus-visible .videoFacadePlay{border-color:var(--jy-burnt);color:var(--jy-burnt)}.nowPlayingMeta{z-index:1;justify-content:space-between;align-items:flex-end;gap:20px;padding:22px 2px 0;display:flex;position:relative}.nowPlayingMeta span{color:var(--jy-sand);letter-spacing:.26em;text-transform:uppercase;margin-bottom:6px;font-size:9px;display:block}.nowPlayingMeta h2{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:0;font-size:clamp(22px,2.4vw,32px);font-weight:400;line-height:1.05}.nowPlayingMeta a{color:#ff8540;letter-spacing:.04em;white-space:nowrap;align-items:center;min-height:44px;font-size:12px;font-weight:700;display:inline-flex}.nowPlayingMeta a:hover{color:var(--jy-ivory)}.decoBars{z-index:1;opacity:.6;align-items:flex-end;gap:3px;height:34px;margin-top:24px;display:flex;position:relative}.decoBars span{background:var(--jy-indigo);flex:1;min-width:2px}.trackRail{scrollbar-color:var(--jy-burnt) transparent;scrollbar-width:thin;background:#f7f5efad;border:1px solid #07111f21;max-height:620px;overflow-y:auto}.trackRailLabel{color:#6c4d2f;letter-spacing:.2em;text-transform:uppercase;margin:0;padding:20px 22px 12px;font-size:10px;font-weight:700}.trackRail button{color:#26384d;text-align:left;background:0 0;border:0;border-top:1px solid #07111f1c;grid-template-columns:48px minmax(0,1fr) 22px;align-items:center;gap:12px;width:100%;min-height:54px;padding:10px 18px;display:grid}.trackRail button .n{font-family:var(--font-display);color:var(--jy-indigo);font-size:22px}.trackRail button .t{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.trackRail button .p{color:var(--jy-burnt);opacity:0;font-size:12px}.trackRail button:hover{color:var(--jy-navy);background:#e85d0414}.trackRail button.activeTrack{background:var(--jy-navy);color:var(--jy-ivory)}.trackRail button.activeTrack .n{color:#ff8540}.trackRail button.activeTrack .p{opacity:1}@media (max-width:900px){.aboutHero{grid-template-columns:1fr}.aboutHeroCopy{padding:70px 7vw 55px}.aboutHeroPortrait{min-height:460px}.musicEditorialHead{grid-template-columns:1fr;gap:18px;margin-bottom:34px}.musicStage{grid-template-columns:1fr}.trackRail{max-height:none}}@media (max-width:600px){.musicEditorialHead h1{font-size:clamp(46px,16vw,70px)}.nowPlayingBlock{padding:22px 18px}.nowPlayingMeta{flex-direction:column;align-items:flex-start;gap:10px}.trackRail button{grid-template-columns:42px minmax(0,1fr) 22px;padding-inline:16px}}.featureSection{background:var(--jy-ink)}.videoGrid{background:var(--jy-line);grid-template-rows:repeat(2,1fr);grid-template-columns:1.6fr 1fr;gap:2px;max-width:1400px;margin:0 auto;display:grid}.videoCard{background:var(--jy-navy);min-height:220px;display:block;position:relative;overflow:hidden}.videoCard.big{grid-row:span 2;min-height:460px}.videoCard img{object-fit:cover;transition:transform .5s}.videoCard:hover img{transform:scale(1.045)}.videoCard .shade{background:linear-gradient(#03070e1a 45%,#03070ee0 100%);position:absolute;inset:0}.videoCard .meta{padding:22px;position:absolute;bottom:0;left:0;right:0}.videoCard .meta span{color:var(--jy-burnt);letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:700}.videoCard .meta h2{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:8px 0 0;font-size:clamp(20px,2.2vw,30px);font-weight:400;line-height:1.05}@media (prefers-reduced-motion:reduce){.videoCard img{transition:none}.videoCard:hover img{transform:none}}@media (max-width:900px){.videoGrid{grid-template-rows:none;grid-template-columns:1fr}.videoCard.big{grid-row:auto;min-height:320px}}.videoGridFull{grid-template-rows:none;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:240px}.videoGridFull .videoCard.big{grid-area:span 2/span 2;min-height:0}@media (max-width:900px){.videoGridFull{grid-template-columns:1fr 1fr}.videoGridFull .videoCard.big{grid-column:span 2}}@media (max-width:560px){.videoGridFull{grid-template-columns:1fr}.videoGridFull .videoCard.big{grid-column:span 1}}.videosEditorialPage{background:var(--jy-ivory);color:var(--jy-navy)}.videosEditorialHero{grid-template-columns:minmax(0,1.12fr) minmax(270px,.58fr);align-items:end;gap:clamp(36px,8vw,130px);max-width:1500px;margin:0 auto;padding-top:clamp(86px,11vw,156px);padding-bottom:clamp(70px,8vw,120px);display:grid}.videosHeroCopy .microLabel{margin:0 0 16px}.videosHeroCopy h1{max-width:790px;font-family:var(--font-display);letter-spacing:-.018em;text-transform:uppercase;margin:0;font-size:clamp(57px,6.6vw,112px);font-weight:400;line-height:.77}.videosHeroCopy h1:first-line{color:var(--jy-navy)}.videosHeroIntro{max-width:420px;margin:0 0 5px;font-size:clamp(17px,1.55vw,23px);line-height:1.5}.featuredVideoSection{background:var(--jy-navy);border-top:1px solid #07111f21}.featuredVideoLayout{grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);max-width:1400px;margin:0 auto;display:grid}.featuredVideoCopy{background:linear-gradient(135deg, #e85d042e, transparent 48%), var(--jy-navy);flex-direction:column;justify-content:center;padding:clamp(30px,5vw,72px);display:flex}.featuredVideoCopy .microLabel{color:var(--jy-burnt);margin:0 0 20px}.featuredVideoCopy h2{color:var(--jy-ivory);font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;margin:0;font-size:clamp(54px,6vw,90px);font-weight:400;line-height:.77}.featuredVideoCopy p:last-child{max-width:32ch;color:var(--jy-sand);margin:28px 0 0;font-size:17px;line-height:1.55}.featuredVideoCard{background:var(--jy-ink);min-height:520px;display:block;position:relative;overflow:hidden}.featuredVideoCard img,.videoEditorialCard img{object-fit:cover;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .3s}.featuredVideoShade,.videoCardOverlay{background:linear-gradient(#040a141f 38%,#040a14eb 100%);position:absolute;inset:0}.featuredVideoPlay{border:1px solid var(--jy-ivory);width:64px;height:64px;color:var(--jy-ivory);border-radius:50%;place-items:center;font-size:19px;transition:transform .28s,color .28s,background-color .28s;display:grid;position:absolute;top:34px;right:34px}.featuredVideoMeta{color:var(--jy-ivory);gap:12px;display:grid;position:absolute;bottom:clamp(25px,4vw,50px);left:clamp(24px,4vw,58px);right:clamp(24px,4vw,58px)}.featuredVideoMeta small,.videoCardMeta small{color:var(--jy-burnt);letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:700}.featuredVideoMeta strong{max-width:13ch;font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;font-size:clamp(42px,5.2vw,78px);font-weight:400;line-height:.8}.featuredVideoMeta>span{border-bottom:1px solid var(--jy-burnt);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:20px;width:fit-content;min-height:44px;margin-top:6px;padding-bottom:8px;font-size:10px;font-weight:700;display:inline-flex}.featuredVideoMeta b{color:var(--jy-burnt);font-size:18px}.featuredVideoCard:hover img,.featuredVideoCard:focus-visible img{filter:saturate(1.07);transform:scale(1.045)}.featuredVideoCard:hover .featuredVideoPlay,.featuredVideoCard:focus-visible .featuredVideoPlay{color:var(--jy-navy);background:var(--jy-ivory);transform:scale(1.08)}.videoDiscoverySection{color:var(--jy-navy);background:#e6dac3}.videoEditorialSectionHead{grid-template-columns:minmax(0,1fr) minmax(250px,.62fr);align-items:end;gap:clamp(30px,8vw,130px);max-width:1400px;margin:0 auto 38px;display:grid}.videoEditorialSectionHead .microLabel{margin:0 0 15px}.videoEditorialSectionHead h2,.allVideosHeading h2{font-family:var(--font-display);letter-spacing:-.015em;text-transform:uppercase;margin:0;font-size:clamp(52px,5.7vw,90px);font-weight:400;line-height:.78}.videoEditorialSectionHead>p{max-width:420px;margin:0 0 5px;font-size:17px;line-height:1.55}.videoDiscoveryGrid{grid-template-rows:255px 255px;grid-template-columns:1.25fr .75fr 1fr;gap:14px;max-width:1400px;margin:0 auto;display:grid}.videoEditorialCard{background:var(--jy-navy);min-width:0;color:var(--jy-ivory);display:block;position:relative;overflow:hidden}.videoEditorialCard:hover img,.videoEditorialCard:focus-visible img{filter:saturate(1.05);transform:scale(1.055)}.videoCardPlay{width:42px;height:42px;color:var(--jy-ivory);border:1px solid #f1e8d6c7;border-radius:50%;place-items:center;font-size:12px;transition:color .25s,background-color .25s,transform .25s;display:grid;position:absolute;top:17px;right:17px}.videoEditorialCard:hover .videoCardPlay,.videoEditorialCard:focus-visible .videoCardPlay{color:var(--jy-navy);background:var(--jy-ivory);transform:scale(1.08)}.videoCardMeta{gap:8px;display:grid;position:absolute;bottom:18px;left:20px;right:20px}.videoCardMeta strong{font-family:var(--font-display);letter-spacing:-.008em;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:clamp(24px,2.5vw,37px);font-weight:400;line-height:.88;display:-webkit-box;overflow:hidden}.discoveryCard1{grid-row:span 2}.discoveryCard1 .videoCardMeta strong{font-size:clamp(34px,4.2vw,59px)}.discoveryCard2{grid-area:1/2}.discoveryCard3{grid-area:2/2}.discoveryCard4{grid-area:span 2/3}.allVideosSection{color:var(--jy-navy);background:#fffaf2}.allVideosHeading{max-width:1400px;margin:0 auto 38px}.allVideosHeading .microLabel{margin:0 0 15px}.allVideosGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;max-width:1400px;margin:0 auto;display:grid}.allVideosGrid .videoEditorialCard{aspect-ratio:1.12}.allVideosGrid .videoCardMeta{gap:6px;bottom:14px;left:15px;right:15px}.allVideosGrid .videoCardMeta strong{font-size:clamp(20px,2vw,29px)}.allVideosGrid .videoCardPlay{width:38px;height:38px;top:12px;right:12px}.featuredVideoCard:focus-visible,.videoEditorialCard:focus-visible{outline:3px solid var(--jy-burnt);outline-offset:4px}@media (prefers-reduced-motion:reduce){.featuredVideoCard img,.videoEditorialCard img,.featuredVideoPlay,.videoCardPlay{transition:none}.featuredVideoCard:hover img,.featuredVideoCard:focus-visible img,.videoEditorialCard:hover img,.videoEditorialCard:focus-visible img,.featuredVideoCard:hover .featuredVideoPlay,.featuredVideoCard:focus-visible .featuredVideoPlay,.videoEditorialCard:hover .videoCardPlay,.videoEditorialCard:focus-visible .videoCardPlay{transform:none}}@media (max-width:1050px){.videosEditorialHero{grid-template-columns:1fr;gap:28px}.featuredVideoLayout{grid-template-columns:.72fr 1.28fr}.featuredVideoCard{min-height:460px}.videoDiscoveryGrid{grid-template-rows:270px 210px 230px;grid-template-columns:1fr 1fr}.discoveryCard1{grid-area:1/span 2}.discoveryCard2{grid-area:2/1}.discoveryCard3{grid-area:2/2}.discoveryCard4{grid-area:3/span 2}.allVideosGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.videosEditorialHero{padding-top:82px;padding-bottom:70px}.videosHeroCopy h1{font-size:clamp(52px,15.5vw,76px)}.featuredVideoSection{padding:0}.featuredVideoLayout{grid-template-columns:1fr}.featuredVideoCopy{padding:62px 6vw 38px}.featuredVideoCard{min-height:390px}.featuredVideoPlay{width:52px;height:52px;top:19px;right:19px}.videoDiscoverySection,.allVideosSection{padding-top:70px;padding-bottom:70px}.videoEditorialSectionHead{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.videoDiscoveryGrid{grid-template-rows:none;grid-template-columns:1fr;grid-auto-rows:275px;gap:12px}.discoveryCard1,.discoveryCard2,.discoveryCard3{grid-area:auto}.discoveryCard4{grid-area:auto;display:block}.allVideosGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.allVideosGrid .videoEditorialCard{aspect-ratio:1.23}}.statementSection{height:78svh;min-height:460px;position:relative;overflow:hidden}.statementSection img{object-fit:cover;object-position:50% 30%;filter:saturate(.9)}.statementSection:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#07111f00 38%,#07111fd1 100%);position:absolute;inset:0}.gallerySection{color:var(--jy-navy);background:#f5eddb;padding:0 0 clamp(66px,8vw,112px)}.galleryHero{background:linear-gradient(120deg,#fff9ee 0 68%,#e5d2ab 68%);min-height:360px;padding:clamp(48px,7vw,104px) 5vw 58px;position:relative;overflow:hidden}.galleryHero:after{content:"";border:42px solid var(--jy-burnt);border-radius:50%;width:440px;height:440px;position:absolute;top:-250px;right:-170px}.galleryHero .microLabel{z-index:1;margin:0 0 17px;position:relative}.galleryHero h1{z-index:1;max-width:8ch;font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(60px,9vw,132px);font-weight:400;line-height:.75;position:relative}.galleryHero h1 span{display:block}.galleryHero h1 span:last-child{color:var(--jy-burnt)}.galleryHero>p:last-child{z-index:1;color:#253d5c;max-width:460px;margin:30px 0 0;font-size:18px;line-height:1.5;position:relative}.galleryContent{max-width:1400px;margin-inline:auto}.galleryToolbar{color:var(--jy-navy);letter-spacing:.18em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;padding:30px 0 25px;font-size:10px;font-weight:800;display:flex}.galleryToolbar i{background:var(--jy-burnt);flex:1;max-width:110px;height:2px}.galleryGrid{background:0 0;grid-template-columns:repeat(6,1fr);grid-auto-rows:140px;gap:16px;display:grid}.galleryItem{background:var(--jy-navy);cursor:zoom-in;border:0;padding:0;position:relative;overflow:hidden;box-shadow:8px 8px #4f86c6}.galleryItem1{box-shadow:12px 12px 0 var(--jy-burnt)}.galleryItem img{object-fit:cover;filter:saturate(.9);transition:transform .5s,filter .3s}.galleryItem:after{content:"↗";border:1px solid var(--jy-ivory);width:44px;height:44px;color:var(--jy-ivory);opacity:0;border-radius:50%;place-items:center;font-size:22px;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:15px;right:15px;transform:translateY(8px)}.galleryItem:hover img,.galleryItem:focus-visible img{filter:saturate(1.06);transform:scale(1.04)}.galleryItem:hover:after,.galleryItem:focus-visible:after{opacity:1;transform:none}.galleryStamp{color:var(--jy-navy);letter-spacing:.14em;text-transform:uppercase;background:#fffaf0;align-items:center;gap:8px;padding:8px 11px;font-size:10px;font-weight:900;display:flex;position:absolute;top:14px;left:14px}.galleryStamp b{color:var(--jy-burnt);font-family:var(--font-display);font-size:17px;font-weight:400}.galleryItem1{grid-area:1/1/3/5}.galleryItem2{grid-area:1/5/3/7}.galleryItem3{grid-area:3/1/4/4}.galleryItem4{grid-area:3/4/4/7}.gallerySignature{background:var(--jy-navy);color:#fffaf0;grid-template-columns:1fr auto;align-items:center;gap:34px;margin-top:46px;padding:30px;display:grid}.gallerySignature p{margin:0;font-family:Georgia,serif;font-size:clamp(22px,3vw,42px);font-style:italic}.gallerySignature small{color:#ffc78d;letter-spacing:.22em;text-transform:uppercase;font-size:10px;font-weight:800}.galleryNote{color:#435d7e;margin:26px 0 0;font-size:14px}.galleryLightbox{z-index:100;background:#030810f0;grid-template-columns:72px minmax(0,1fr) 72px;align-items:center;gap:18px;padding:24px;display:grid;position:fixed;inset:0}.galleryLightbox figure{text-align:center;width:min(100%,1120px);max-height:calc(100svh - 110px);margin:0 auto}.galleryLightbox figure img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100svh - 142px);margin:0 auto;display:block}.galleryLightbox figcaption{color:var(--jy-ivory);letter-spacing:.2em;text-transform:uppercase;margin-top:14px;font-size:11px;font-weight:800}.galleryLightboxControl,.galleryLightboxClose{width:48px;height:48px;color:var(--jy-ivory);cursor:pointer;font:inherit;background:0 0;border:1px solid #f1e8d6d1;border-radius:50%;place-items:center;font-size:34px;line-height:1;display:grid}.galleryLightboxControl:hover,.galleryLightboxControl:focus-visible,.galleryLightboxClose:hover,.galleryLightboxClose:focus-visible{border-color:var(--jy-burnt);color:var(--jy-burnt)}.galleryLightboxPrevious{justify-self:end}.galleryLightboxClose{font-size:28px;position:fixed;top:22px;right:24px}@media (prefers-reduced-motion:reduce){.galleryItem img,.galleryItem:after{transition:none}.galleryItem:hover img,.galleryItem:focus-visible img{transform:none}}@media (max-width:900px){.galleryGrid{grid-template-columns:repeat(2,1fr);grid-auto-rows:220px}.galleryItem1,.galleryItem2,.galleryItem3,.galleryItem4{grid-area:span 1/span 1}.galleryItem1{grid-area:span 2/span 2}.galleryItem4{grid-area:span 1/span 2}}@media (max-width:650px){.galleryHero{min-height:300px;padding:48px 6vw}.galleryContent{margin-inline:6vw}.galleryToolbar{flex-direction:column;align-items:flex-start;gap:11px}.galleryToolbar i{width:60px}.gallerySignature{grid-template-columns:1fr;gap:16px;padding:25px}.galleryItem:after{opacity:1;bottom:10px;right:10px;transform:none}.galleryLightbox{grid-template-columns:44px minmax(0,1fr) 44px;gap:4px;padding:12px 6px}.galleryLightboxControl,.galleryLightboxClose{width:44px;height:44px;font-size:29px}.galleryLightboxClose{top:14px;right:14px}.galleryLightbox figure{max-height:calc(100svh - 86px)}.galleryLightbox figure img{max-height:calc(100svh - 118px)}}.contactSection{background:var(--jy-indigo)}.contactWordmark{font-family:var(--font-display);margin:0 0 48px;font-weight:400;line-height:.8}.contactWordmark span{text-transform:uppercase;color:var(--jy-ivory);font-size:clamp(56px,10vw,150px);display:block}.contactWordmark .accent{color:var(--jy-burnt)}.contactLinks{border-top:1px solid #f1e8d638;flex-wrap:wrap;gap:40px;padding-top:30px;display:flex}.contactLinks a{flex-direction:column;justify-content:center;min-height:44px;display:flex}.contactLinks small{color:#f1e8d6ad;letter-spacing:.2em;text-transform:uppercase;margin-bottom:6px;font-size:10px;display:block}.contactLinks strong{font-family:var(--font-display);color:var(--jy-ivory);font-size:clamp(20px,2.4vw,30px);font-weight:400}.contactLinks a:hover strong{color:var(--jy-burnt)}.contactFormsSection{color:var(--jy-navy);background:#f4eddf}.contactFormsTabs{background:#07111f29;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:1400px;margin:0 auto;padding:28px 5vw 0;display:grid}.contactFormsTabs button{min-height:74px;color:var(--jy-navy);font:inherit;letter-spacing:.18em;text-align:left;text-transform:uppercase;cursor:pointer;background:#e9ddc9;border:0;justify-content:space-between;align-items:center;padding:0 26px;font-size:11px;font-weight:800;transition:background-color .2s,color .2s;display:flex}.contactFormsTabs button span{color:var(--jy-burnt-text);font-family:var(--font-display);letter-spacing:0;font-size:31px;font-weight:400}.contactFormsTabs button[aria-pressed=true]{color:var(--jy-ivory);background:var(--jy-navy)}.contactFormsTabs button[aria-pressed=true] span{color:#ffc18b}.contactFormsTabs button:hover{color:var(--jy-ivory);background:var(--jy-indigo)}.contactFormSection{padding-top:clamp(52px,7vw,104px);padding-bottom:clamp(64px,8vw,118px)}.contactFormShell{grid-template-columns:minmax(0,.62fr) minmax(0,1fr);gap:clamp(38px,8vw,142px);max-width:1400px;margin:0 auto;display:grid}.contactFormHeading{align-self:start}.contactFormHeading .microLabel{margin:0 0 18px}.contactFormHeading h2{max-width:8ch;font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(54px,6.3vw,96px);font-weight:400;line-height:.77}.contactFormHeading>p:last-child{max-width:370px;margin:29px 0 0;font-size:18px;line-height:1.55}.contactForm{background:#fffaf2;border:1px solid #07111f24;padding:clamp(24px,4vw,48px);box-shadow:12px 14px #173a701f}.contactFormRequired{color:var(--jy-burnt-text);letter-spacing:.16em;text-transform:uppercase;margin:0 0 25px;font-size:10px;font-weight:800}.contactFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;display:grid}.contactFormField{min-width:0}.contactFormField label,.contactFormConsent{color:var(--jy-navy);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.3;display:block}.contactFormField input,.contactFormField textarea{width:100%;color:var(--jy-navy);font:inherit;background:0 0;border:0;border-bottom:1px solid #07111f57;border-radius:0;outline:0;margin-top:8px;padding:12px 0;font-size:16px}.contactFormField textarea{resize:vertical;min-height:130px}.contactFormField input:focus,.contactFormField textarea:focus{border-color:var(--jy-burnt);box-shadow:0 2px 0 var(--jy-burnt)}.contactFormField--message{margin-top:22px}.contactFormConsent{letter-spacing:.03em;text-transform:none;align-items:flex-start;gap:10px;margin-top:26px;display:flex}.contactFormConsent input{width:18px;height:18px;accent-color:var(--jy-burnt);flex:none;margin:0}.contactFormHoneypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contactFormActions{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:32px;display:flex}.contactFormActions .primaryCta{cursor:pointer}.contactFormActions .primaryCta:disabled{cursor:progress;opacity:.58;transform:none}.contactFormStatus{min-height:22px;margin:0;font-size:14px;line-height:1.45}.contactFormStatus--success{color:#176a48}.contactFormStatus--error{color:#ad301b}@media (prefers-reduced-motion:reduce){.contactFormsTabs button{transition:none}}@media (max-width:800px){.contactFormsTabs{padding-top:14px}.contactFormsTabs button{letter-spacing:.12em;min-height:66px;padding:0 17px;font-size:9px}.contactFormsTabs button span{font-size:26px}.contactFormShell{grid-template-columns:1fr;gap:35px}.contactFormHeading h2{max-width:10ch}}@media (max-width:560px){.contactFormSection{padding-inline:6vw}.contactForm{padding:24px 20px;box-shadow:7px 8px #173a701f}.contactFormGrid{grid-template-columns:1fr;gap:18px}.contactFormsTabs{padding-inline:6vw}.contactFormsTabs button{justify-content:center;gap:9px;padding:0 10px}.contactFormActions{flex-direction:column;align-items:flex-start}}.promoLinksSection{background:var(--jy-ivory);color:var(--jy-navy);position:relative;overflow:hidden}.promoLinksSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 10% 7%,#e85d0414,#0000 22%),linear-gradient(125deg,#0000 40%,#07111f09 40.1%,#0000 40.5%);position:absolute;inset:0}.promoLinksHeader,.promoLinksGrid,.promoLinksFooter{z-index:1;max-width:1400px;margin-inline:auto;position:relative}.promoLinksHeader{grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);align-items:end;gap:clamp(36px,8vw,132px);margin-bottom:52px;display:grid}.promoLinksHeader .microLabel{margin:0 0 14px}.promoLinksHeader h2{max-width:720px;font-family:var(--font-display);letter-spacing:-.018em;text-transform:uppercase;margin:0;font-size:clamp(56px,6vw,104px);font-weight:400;line-height:.76}.promoLinksHeader h2 span{display:block}.promoLinksHeader h2 span:last-child{color:var(--jy-burnt)}.promoLinksHeader p{max-width:410px;margin:0 0 8px;font-size:clamp(17px,1.5vw,23px);line-height:1.45}.promoLinksGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.promoLinkCard{isolation:isolate;min-height:408px;color:var(--jy-ivory);background:var(--jy-navy);border:1px solid #f1e8d61a;flex-direction:column;padding:36px;transition:transform .28s,background-color .28s,box-shadow .28s;display:flex;position:relative;overflow:hidden}.promoLinkCard:before{content:"";z-index:-1;aspect-ratio:1;border:1px solid #f1e8d624;border-radius:50%;width:138%;transition:transform .55s cubic-bezier(.2,.9,.2,1),border-color .28s;position:absolute;top:31%;left:29%}.promoLinkCard:after{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#0000 52%,#e85d0429);transition:opacity .28s;position:absolute;inset:0}.promoLinkCard--question{color:var(--jy-navy);background:#e5d7c2;border-color:#07111f14}.promoLinkCard--question:before{border-color:#07111f29}.promoCardTop{color:var(--jy-burnt);font-family:var(--font-display);align-items:center;gap:14px;font-size:28px;line-height:1;display:flex}.promoCardTop i{background:currentColor;width:46px;height:1px;transition:width .28s}.promoCardEyebrow{letter-spacing:.3em;text-transform:uppercase;margin-top:23px;font-size:11px;font-weight:700;display:block}.promoCardTitle{max-width:250px;font-family:var(--font-display);letter-spacing:-.01em;text-transform:uppercase;margin-top:14px;font-size:clamp(42px,3.6vw,65px);font-weight:400;line-height:.8;display:block}.promoCardIcon{color:#7296be6b;width:150px;height:150px;transition:transform .45s cubic-bezier(.2,.9,.2,1),color .28s;position:absolute;top:58px;right:20px}.promoLinkCard--question .promoCardIcon{color:#4a3c2a47}.promoCardIcon svg{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.promoCardIcon svg path:last-child{fill:currentColor;stroke:none}.promoCardDescription{max-width:270px;margin-top:auto;padding-top:30px;font-size:17px;line-height:1.45;display:block}.promoCardAction{letter-spacing:.22em;text-transform:uppercase;border-top:1px solid;justify-content:space-between;align-items:center;min-height:50px;margin-top:22px;padding-top:16px;font-size:11px;font-weight:700;display:flex}.promoCardAction b{letter-spacing:0;border:1px solid;border-radius:50%;place-items:center;width:44px;height:44px;font-size:26px;font-weight:400;transition:color .28s,background-color .28s,transform .28s;display:grid}.promoLinkCard:hover,.promoLinkCard:focus-visible{color:var(--jy-ivory);background:#123064;transform:translateY(-8px);box-shadow:10px 12px #e85d04b8}.promoLinkCard:hover:before,.promoLinkCard:focus-visible:before{border-color:#e85d04e6;transform:scale(1.14)translate(-5%,-6%)}.promoLinkCard:hover:after,.promoLinkCard:focus-visible:after{opacity:1}.promoLinkCard:hover .promoCardTop i,.promoLinkCard:focus-visible .promoCardTop i{width:72px}.promoLinkCard:hover .promoCardIcon,.promoLinkCard:focus-visible .promoCardIcon{color:#f1e8d66b;transform:rotate(-7deg)scale(1.1)}.promoLinkCard:hover .promoCardAction b,.promoLinkCard:focus-visible .promoCardAction b{color:var(--jy-navy);background:var(--jy-ivory);transform:translate(4px)}.promoLinksFooter{border-top:1px solid #07111f1f;justify-content:space-between;align-items:center;gap:40px;margin-top:48px;padding-top:24px;display:flex}.promoLinksFooter p{letter-spacing:.3em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.promoLinksFooter blockquote{font-family:var(--font-display);letter-spacing:.01em;margin:0;font-size:clamp(31px,3vw,52px);font-weight:400;line-height:1}@media (prefers-reduced-motion:reduce){.promoLinkCard,.promoLinkCard:before,.promoLinkCard:after,.promoCardTop i,.promoCardIcon,.promoCardAction b{transition:none}.promoLinkCard:hover,.promoLinkCard:focus-visible{transform:none}}@media (max-width:900px){.promoLinksHeader{grid-template-columns:1fr;gap:24px}.promoLinksGrid{grid-template-columns:1fr}.promoLinkCard{min-height:340px}.promoLinksFooter{flex-direction:column;align-items:flex-start;gap:18px}}@media (max-width:560px){.promoLinksSection{padding-inline:6vw}.promoLinksHeader{margin-bottom:32px}.promoLinksHeader h2{font-size:clamp(50px,15.5vw,70px)}.promoLinkCard{min-height:310px;padding:27px}.promoCardIcon{width:128px;height:128px;top:40px;right:8px}.promoCardTitle{max-width:205px;font-size:48px}.promoLinksFooter p{line-height:2}}.newsSection{background:var(--jy-ink);border-top:1px solid var(--jy-line)}.newsEmpty{border:1px solid var(--jy-line);background:#f1e8d608;max-width:640px;padding:40px 36px}.newsEmptyTitle{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:0 0 10px;font-size:clamp(22px,2.6vw,30px);font-weight:400}.newsEmptyBody{color:var(--jy-sand);margin:0;font-size:15px;line-height:1.7}.newsGrid{background:var(--jy-line);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:2px;display:grid}.newsCard{background:var(--jy-navy);padding:24px;position:relative}.newsCardImage{aspect-ratio:16/9;margin-bottom:16px;position:relative}.newsCard h3{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:10px 0 8px;font-size:24px;font-weight:400}.newsCard p{color:var(--jy-sand);margin:0;font-size:14px;line-height:1.6}.newAlbumSection{background:var(--jy-navy);border-top:1px solid var(--jy-line);position:relative;overflow:hidden}.newAlbumSection:before{content:"JY";color:#f1e8d609;font-family:var(--font-display);pointer-events:none;font-size:min(46vw,620px);line-height:.7;position:absolute;top:-5vw;right:-1vw}.newAlbumLayout{z-index:1;border:1px solid var(--jy-line);grid-template-columns:minmax(280px,.86fr) minmax(0,1.3fr);max-width:1400px;margin:0 auto;display:grid;position:relative}.albumIdentity{background:var(--jy-ink);border-right:1px solid var(--jy-line);min-height:620px;padding:clamp(28px,4vw,58px);position:relative;overflow:hidden}.albumIdentity:after{content:"";aspect-ratio:1;border:1px solid #e85d0494;border-radius:50%;width:68%;position:absolute;bottom:-19%;left:-19%;box-shadow:inset 0 0 0 15px #173a7059,inset 0 0 0 38px #f1e8d609}.albumTitle{z-index:1;color:var(--jy-ivory);font-family:var(--font-display);letter-spacing:-.025em;text-transform:uppercase;margin:clamp(36px,6vw,88px) 0 20px;font-size:clamp(70px,9vw,142px);font-weight:400;line-height:.72;display:grid;position:relative}.albumTitle span:last-child{color:#0000;-webkit-text-stroke:1px var(--jy-sand)}.albumArtist{z-index:1;color:var(--jy-sand);font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:12px;font-weight:700;position:relative}.albumCount{z-index:1;color:var(--jy-burnt);letter-spacing:.26em;text-transform:uppercase;margin:42px 0 0;font-size:11px;font-weight:700;position:relative}.albumIdentity .microLabel,.albumPlayerHead .microLabel,.newsCard .microLabel{color:var(--jy-burnt)}.albumNumber{color:var(--jy-indigo);font-family:var(--font-display);-webkit-text-stroke:1px var(--jy-sand);font-size:clamp(150px,22vw,330px);line-height:.72;position:absolute;bottom:-23px;right:-5px}.albumPlayerPanel{background:linear-gradient(135deg, #173a7038, transparent 42%), var(--jy-navy);padding:clamp(28px,4vw,58px)}.albumPlayerHead{border-bottom:1px solid var(--jy-line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:22px;display:flex}.albumActiveNumber{color:var(--jy-burnt);font-family:var(--font-display);font-size:clamp(42px,5vw,70px);line-height:.7}.albumActiveTitle{color:var(--jy-ivory);font-family:var(--font-display);text-transform:uppercase;margin:25px 0 30px;font-size:clamp(34px,4vw,58px);font-weight:400;line-height:.9}.albumControls{border-bottom:1px solid var(--jy-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,34px);padding:0 0 32px;display:grid}.albumPlayButton{border:1px solid var(--jy-ivory);min-width:116px;min-height:54px;color:var(--jy-ivory);letter-spacing:.14em;text-transform:uppercase;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 18px;font-size:11px;font-weight:700;display:inline-flex}.albumPlayButton:hover{border-color:var(--jy-burnt);color:var(--jy-burnt)}.albumPlayButton span:first-child{font-size:14px}.albumTimeline{min-width:0}.albumTimeline input{width:100%;height:30px;accent-color:var(--jy-burnt);display:block}.albumTimeline p{color:var(--jy-sand);font-variant-numeric:tabular-nums;text-align:right;margin:2px 0 0;font-size:11px}.albumPlaylist{border-top:1px solid var(--jy-line);margin:32px 0 18px;padding:0;list-style:none}.albumPlaylist li{border-bottom:1px solid var(--jy-line)}.albumPlaylist button{width:100%;min-height:54px;color:var(--jy-sand);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:10px 0;display:grid}.albumPlaylist button:hover,.albumPlaylist button.albumTrackActive{color:var(--jy-ivory)}.albumPlaylist button span:first-child{color:var(--jy-muted);font-family:var(--font-display);font-size:21px}.albumPlaylist button.albumTrackActive span:first-child,.albumPlaylist button.albumTrackActive span:last-child{color:var(--jy-burnt)}.albumPlaylist button span:nth-child(2){letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.albumPlaylist button span:last-child{color:var(--jy-muted);font-size:13px}.albumMusicLink{min-height:44px;color:var(--jy-burnt);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.albumMusicLink:hover{color:var(--jy-ivory)}@media (max-width:900px){.newAlbumLayout{grid-template-columns:1fr}.albumIdentity{border-right:0;border-bottom:1px solid var(--jy-line);min-height:430px}.albumTitle{font-size:clamp(72px,17vw,130px)}}@media (max-width:560px){.newAlbumSection{padding-left:0;padding-right:0}.newAlbumLayout{border-left:0;border-right:0}.albumIdentity,.albumPlayerPanel{padding:30px 6vw}.albumIdentity{min-height:385px}.albumControls{grid-template-columns:1fr;gap:16px}.albumPlayButton{width:100%}.albumPlaylist button{min-height:52px}}.quickContact{color:var(--jy-ivory);background:#1e477e;padding-top:clamp(56px,7vw,94px);padding-bottom:50px;position:relative;overflow:hidden}.quickContact:before,.quickContact:after{content:"";pointer-events:none;border:1px solid #f1e8d62e;border-radius:50%;position:absolute}.quickContact:before{width:620px;height:620px;top:-335px;right:-205px}.quickContact:after{width:460px;height:460px;bottom:-355px;left:-280px}.quickContactInner{z-index:1;max-width:1370px;margin:0 auto;position:relative}.quickContactIntro{grid-template-columns:1.08fr .92fr;align-items:end;gap:60px;display:grid}.quickContact>.quickContactInner .microLabel{color:#ffc18b;margin:0 0 16px}.quickContactIntro h2{max-width:11ch;font-family:var(--font-display);letter-spacing:-.065em;text-transform:uppercase;color:var(--jy-ivory);margin:0;font-size:clamp(44px,6.2vw,91px);font-weight:400;line-height:.83}.quickContactIntro h2 em{color:#ffc18b;font-style:normal}.quickContactIntro>p{color:#e6ddcd;max-width:385px;margin:0 0 5px;font-size:clamp(16px,1.4vw,19px);line-height:1.55}.quickContactChannels{border-top:1px solid #f1e8d659;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:54px;padding-top:19px;display:grid}.quickContactChannel{border-bottom:1px solid #f1e8d647;flex-direction:column;justify-content:space-between;min-height:92px;padding:16px 0;display:flex}.quickContactChannel span{color:#ffc18b;letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:800}.quickContactChannel a{min-height:34px;color:var(--jy-ivory);font-family:var(--font-display);letter-spacing:-.04em;overflow-wrap:anywhere;align-items:center;margin:7px 0;font-size:clamp(18px,1.8vw,25px);font-weight:400;display:inline-flex}.quickContactChannel a:hover{color:#ffc18b}.quickContactChannel i{background:#f1e8d66b;width:100%;height:1px;display:block}@media (max-width:760px){.quickContact{padding-bottom:42px}.quickContact:before{right:-430px}.quickContactIntro{grid-template-columns:1fr;gap:31px}.quickContactChannels{grid-template-columns:1fr;margin-top:37px}}footer{background:var(--jy-ink);color:var(--jy-muted);padding:0;font-size:12px}.footerSocialGallery{border-inline:1px solid var(--jy-line);grid-template-columns:minmax(270px,.8fr) minmax(0,1.7fr);max-width:1400px;margin:0 auto;display:grid}.footerIdentity{min-height:244px;color:var(--jy-ivory);background:radial-gradient(circle at 22% 16%, #e85d0433, transparent 34%), var(--jy-navy);border-right:1px solid var(--jy-line);align-items:end;gap:20px;padding:clamp(28px,4vw,54px);display:flex;position:relative;overflow:hidden}.footerIdentity:after{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #f1e8d62e;border-radius:50%;width:220px;position:absolute;top:-112px;right:-96px;box-shadow:inset 0 0 0 18px #e85d041c}.footerMonogram,.footerIdentity>div{z-index:1;position:relative}.footerMonogram{aspect-ratio:1;border:1px solid var(--jy-ivory);width:64px;color:var(--jy-ivory);font-family:var(--font-display);place-items:center;font-size:29px;display:grid}.footerWordmark{color:var(--jy-ivory);font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(34px,4vw,58px);line-height:.78}.footerTagline{color:var(--jy-sand);letter-spacing:.16em;text-transform:uppercase;margin:15px 0 0;font-size:10px;font-weight:700}.footerUtility{border-inline:1px solid var(--jy-line);border-top:1px solid var(--jy-line);justify-content:space-between;align-items:center;gap:18px;max-width:1400px;margin:0 auto;padding:20px clamp(22px,4vw,54px);display:flex}.footerUtility nav{flex-wrap:wrap;gap:8px;display:flex}.footerUtility nav a{min-height:44px;color:var(--jy-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}.footerUtility nav a:hover,.footerUtility nav a:focus-visible{color:var(--jy-burnt)}.footerUtility p{text-align:right;margin:0}@media (max-width:900px){.footerSocialGallery{grid-template-columns:1fr}.footerIdentity{border-right:0;border-bottom:1px solid var(--jy-line);min-height:190px}}@media (max-width:600px){.section{padding:76px 6vw}.contactSection{padding-top:86px}.contactLinks{flex-direction:column;gap:20px}.footerUtility{flex-direction:column;align-items:flex-start;padding:20px 6vw}.footerUtility p{text-align:left}}.privacyPage{background:var(--jy-navy);max-width:860px;margin:0 auto}.privacyHead h1{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:10px 0 18px;font-size:clamp(40px,6vw,68px);font-weight:400;line-height:.9}.privacyUpdated{color:var(--jy-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 24px;font-size:12px}.privacyHead p,.privacySection p,.privacySection li{color:var(--jy-sand);font-size:16px;line-height:1.7}.privacySection{border-top:1px solid var(--jy-line);margin-top:44px;padding-top:28px}.privacySection h2{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:0 0 14px;font-size:clamp(24px,3vw,34px);font-weight:400}.privacySection ul{margin:0;padding-left:22px}.privacySection li{margin-bottom:8px}.privacySection a,.privacyHead a{color:var(--jy-burnt)}.contactPrivacyLink{color:#f1e8d6bf;letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid;align-items:center;min-height:44px;margin-top:18px;font-size:12px;font-weight:700;display:inline-flex}.contactPrivacyLink:hover{color:var(--jy-ivory)}.contactFormPrivacyNotice{margin:14px 0 0;font-size:13px}.contactFormPrivacyNotice a{color:var(--jy-navy);text-decoration:underline}.notFoundSection{text-align:left;background:var(--jy-navy);max-width:640px;margin:0 auto}.notFoundSection h1{font-family:var(--font-display);text-transform:uppercase;color:var(--jy-ivory);margin:0 0 18px;font-size:clamp(60px,10vw,120px);font-weight:400}.notFoundSection p{color:var(--jy-sand);margin:0 0 30px;font-size:17px;line-height:1.6}
