.HeroSection_hero__d7CSM{min-height:100vh;display:flex;align-items:center;position:relative}.HeroSection_container__aGPb9{display:grid;grid-template-columns:1fr;grid-gap:var(--space-xl);gap:var(--space-xl);align-items:center;position:relative;z-index:10}body.menu-open .HeroSection_container__aGPb9{opacity:0;visibility:hidden;transition:opacity .3s ease}.HeroSection_shaderWrapper__ol8Wl{position:absolute;top:-20%;left:0;width:100%;height:180%;z-index:1;pointer-events:none;mask-image:linear-gradient(180deg,transparent 0,black 15%,black 65%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent 0,black 15%,black 65%,transparent)}body.menu-open .HeroSection_shaderWrapper__ol8Wl{mask-image:none!important;-webkit-mask-image:none!important;z-index:1!important}@media (min-width:992px){.HeroSection_container__aGPb9{grid-template-columns:1.5fr 1fr}}.HeroSection_titleWrapper__dMcng{display:flex;flex-direction:column}.HeroSection_title__KhsSj{font-size:clamp(4rem,8vw,8rem);line-height:.9;letter-spacing:-.02em;color:var(--color-text-navy);margin:0 0 0 -5px}.HeroSection_subtitle__A6oUC{font-family:var(--font-sans);font-size:clamp(1rem,2vw,1.5rem);font-weight:300;text-transform:uppercase;letter-spacing:.2em;margin-top:var(--space-sm);color:var(--color-text-muted);margin-left:20%}.HeroSection_quoteWrapper__7QmRP{position:relative;max-width:400px;margin-left:auto;padding:var(--space-lg)}.HeroSection_quote__KthzN{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.5rem);font-style:italic;line-height:1.4;color:var(--color-text-navy);margin:0}@media (max-width:991px){.HeroSection_container__aGPb9{text-align:center;gap:var(--space-md);padding-top:var(--space-xxl)}.HeroSection_titleWrapper__dMcng{align-items:center}.HeroSection_title__KhsSj{margin-left:0}.HeroSection_subtitle__A6oUC{margin-left:0;margin-top:var(--space-md)}.HeroSection_quoteWrapper__7QmRP{margin-left:auto;margin-right:auto;padding:var(--space-md) 0;text-align:center}}.SelectedWorksSection_section__gR5FG{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl);background-color:transparent;position:relative;z-index:1}.SelectedWorksSection_container__6BrW_{max-width:1100px}.SelectedWorksSection_header__VRgEC{margin-bottom:var(--space-xl);text-align:center;display:flex;flex-direction:column;align-items:center}.SelectedWorksSection_title__ZK3aN{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);color:var(--color-text-navy);margin-bottom:var(--space-xs);letter-spacing:-.02em}.SelectedWorksSection_titleUnderline__4dX1t{width:80px;height:4px;background-color:var(--color-primary);transform-origin:center;margin-bottom:var(--space-md)}.SelectedWorksSection_introText__5I3IN{font-family:var(--font-sans);font-size:clamp(1rem,1.5vw,1.25rem);color:var(--color-text-muted);max-width:600px;line-height:1.6;margin:0;opacity:.8}.SelectedWorksSection_grid__csfoz{display:grid;grid-template-columns:1fr;grid-gap:var(--space-md);gap:var(--space-md)}@media (min-width:992px){.SelectedWorksSection_grid__csfoz{grid-template-columns:1fr 1fr;gap:var(--space-lg)}}.SelectedWorksSection_compositionCard__bMZoI{background:rgba(255,255,255,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.6);border-radius:var(--radius-lg);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-lg);cursor:pointer;transition:var(--transition-fast);box-shadow:var(--shadow-sm)}.SelectedWorksSection_compositionCard__bMZoI:hover{background:white;box-shadow:var(--shadow-hover);transform:translateY(-2px)}.SelectedWorksSection_cardInfo__pWYSC{display:flex;flex-direction:column;gap:var(--space-xs)}.SelectedWorksSection_trackYear__4mDUw{font-family:var(--font-sans);font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted);opacity:.7}.SelectedWorksSection_trackTitle__1Hiq0{font-family:var(--font-display);font-size:1.5rem;color:var(--color-text-navy);margin:0;line-height:1.2}.SelectedWorksSection_cardActions__CXhlb{display:flex;align-items:center;justify-content:space-between;gap:var(--space-lg);margin-top:auto}.SelectedWorksSection_trackDuration__ohd2C{font-family:var(--font-sans);font-size:.875rem;color:var(--color-text-muted)}.SelectedWorksSection_playBtn__Szkqi{font-family:var(--font-sans);font-size:.875rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--color-background);background-color:var(--color-text-navy);padding:10px 24px;border-radius:var(--radius-full);transition:var(--transition-fast)}.SelectedWorksSection_compositionCard__bMZoI:hover .SelectedWorksSection_playBtn__Szkqi{background-color:#A2CBE6;color:var(--color-text-navy)}.SelectedWorksSection_youtubeCTA__gpBz_{margin-top:var(--space-xxl);display:flex;justify-content:center;padding-top:var(--space-xl);border-top:1px solid rgba(10,25,47,.05)}.SelectedWorksSection_youtubeLink__FTmst{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);background:white;border:1px solid rgba(10,25,47,.08);border-radius:var(--radius-xl);color:var(--color-text-navy);text-decoration:none;font-family:var(--font-display);font-size:1.25rem;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:var(--shadow-sm)}.SelectedWorksSection_youtubeLink__FTmst:hover{transform:translateY(-5px);box-shadow:0 20px 40px rgba(0,0,0,.05);border-color:var(--color-primary)}.SelectedWorksSection_youtubeIcon__jiR2H{color:#FF0000}.SelectedWorksSection_arrowIcon__f77aP{transition:transform .4s cubic-bezier(.16,1,.3,1);opacity:.5}.SelectedWorksSection_youtubeLink__FTmst:hover .SelectedWorksSection_arrowIcon__f77aP{transform:translateX(8px);opacity:1;color:var(--color-primary)}@media (max-width:600px){.SelectedWorksSection_youtubeLink__FTmst{flex-direction:column;text-align:center;width:100%;padding:var(--space-lg)}}@media (max-width:768px){.SelectedWorksSection_compositionCard__bMZoI{padding:var(--space-md);gap:var(--space-md)}.SelectedWorksSection_cardActions__CXhlb{gap:var(--space-xs)}.SelectedWorksSection_playBtn__Szkqi{padding:8px 16px}}.VideoModal_overlay__oODMm{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(10,25,47,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:99999;padding:0}.VideoModal_modalContent__ImHWc{background:black;width:100vw;height:100vh;max-width:none;border-radius:0;overflow:hidden;position:relative;display:flex;flex-direction:column}.VideoModal_header__9AI96{display:flex;align-items:center;justify-content:space-between;padding:var(--space-sm) var(--space-md);background:var(--color-primary);border-bottom:none}.VideoModal_modalTitle__5TVqd{font-family:var(--font-sans);font-size:1.125rem;font-weight:500;color:var(--color-text-navy);margin:0;letter-spacing:.02em}.VideoModal_closeBtn__Q__SG{background:transparent;border:none;color:var(--color-text-navy);cursor:pointer;transition:var(--transition-fast);padding:8px;border-radius:var(--radius-full)}.VideoModal_closeBtn__Q__SG:hover{background:rgba(10,25,47,.05);color:var(--color-text-navy)}.VideoModal_videoWrapper__zzmTh{width:100%;flex:1 1;background:transparent}.VideoModal_youtubeContainer__a_sb6,.VideoModal_youtube__9TnFA{width:100%;height:100%}@media (max-width:768px){.VideoModal_header__9AI96{padding:var(--space-md) var(--space-lg)}.VideoModal_modalTitle__5TVqd{font-size:1.125rem}}