
@font-face{font-family:'Hero Bodoni';src:url('/media/7ccc465e78d2.ttf') format('truetype');font-style:normal;font-weight:400;font-display:swap}
@font-face{font-family:'Hero Bodoni';src:url('/media/5d8dba2a4e56.ttf') format('truetype');font-style:italic;font-weight:400;font-display:swap}@media(max-width:700px){
#page-home .native-home-name{font-family:'Hero Bodoni',Didot,serif;font-weight:400;font-size:10.4cqw;letter-spacing:-.045em;line-height:1.08;top:32%;gap:12%;align-items:baseline}}@media(max-width:700px){
#page-home .native-home-name>span{white-space:nowrap}}@media(max-width:700px){
#page-home .native-home-role{top:17%;font-family:Arial,sans-serif;font-size:14px;letter-spacing:.12em;line-height:1.9}}@media(max-width:700px){
#page-home .native-home-portrait{top:12%;height:76%;width:40%}}@media(max-width:700px){
#page-home .native-home-statement{left:7%;bottom:16%;width:29%;text-align:left}}@media(max-width:700px){
#page-home .native-home-statement p{font-family:'Hero Bodoni',Didot,serif;font-style:italic;font-weight:400;font-size:clamp(20px,2.05vw,31px);line-height:1.35;letter-spacing:0;text-wrap:pretty}}@media(max-width:700px){
#page-home .native-home-statement p::before{content:'';display:block;width:38px;height:1px;background:currentColor;opacity:.5;margin-bottom:20px}}@media(max-width:700px){
#page-home .native-world-band p{font-family:'Hero Bodoni',Didot,serif;font-style:italic;font-weight:400}}
@media(max-width:700px){@media(max-width:700px){
#page-home .native-opening{height:135svh;min-height:950px}}@media(max-width:700px){
#page-home .native-opening .home-fit-stage{height:100svh;min-height:720px}}@media(max-width:700px){
#page-home .native-opening .opening-live-nav{left:6%;right:6%;top:10px}}@media(max-width:700px){
#page-home .native-opening .opening-live-nav a{font-size:12px;letter-spacing:.08em}}@media(max-width:700px){
#page-home .native-home-role{top:10%;left:7%;width:86%;font-size:12px;letter-spacing:.045em;text-align:center;line-height:1.6}}@media(max-width:700px){
#page-home .native-home-name{left:4%;top:27%;width:92%;font-size:18cqw;letter-spacing:-.055em;line-height:1.1;display:block}}@media(max-width:700px){
#page-home .native-home-name>span:first-child{text-align:left}}@media(max-width:700px){
#page-home .native-home-name>span:last-child{font-size:23cqw;line-height:1.05;text-align:right;margin-top:1.5svh}}@media(max-width:700px){
#page-home .native-home-portrait{top:16%;width:82%;height:49%;left:50%}}@media(max-width:700px){
#page-home .native-home-statement{top:68%;bottom:auto;left:10%;width:80%;text-align:left}}@media(max-width:700px){
#page-home .native-home-statement p{font-size:clamp(20px,5.25cqw,25px);line-height:1.32;max-width:31ch;margin:0;letter-spacing:-.015em}}@media(max-width:700px){
#page-home .native-home-statement p::before{width:26px;margin-bottom:12px}}@media(max-width:700px){
#page-home .native-world-band{height:7%}}@media(max-width:700px){
#page-home .native-world-band p{font-size:6.2cqw}}
}
@media(prefers-reduced-motion:reduce){@media(max-width:700px){#page-home .native-opening{height:auto;min-height:0}}@media(max-width:700px){#page-home .native-opening .home-fit-stage{position:relative}}}@media(max-width:700px){

#page-home .native-home-name>span:first-child{animation:editorial-name-left 1.5s .15s cubic-bezier(.16,1,.3,1) both}}@media(max-width:700px){
#page-home .native-home-name>span:last-child{animation:editorial-name-right 1.5s .35s cubic-bezier(.16,1,.3,1) both}}@media(max-width:700px){
#page-home .native-home-portrait{animation:editorial-portrait 1.7s .5s cubic-bezier(.16,1,.3,1) both}}@media(max-width:700px){
#page-home .native-home-role{animation:signature-copy 1s 1s both}}@media(max-width:700px){
#page-home .native-home-statement{animation:signature-copy 1.2s 1.35s both}}@media(max-width:700px){
#page-home .opening-live-nav a{animation:signature-copy .9s .1s both}}@media(max-width:700px){
#page-home .opening-live-nav a:nth-child(2){animation-delay:.2s}}@media(max-width:700px){
#page-home .opening-live-nav a:nth-child(3){animation-delay:.3s}}
@keyframes editorial-name-left{from{opacity:0;transform:translate(-12%,35%);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:translate(0,0);clip-path:inset(-20%)}}
@keyframes editorial-name-right{from{opacity:0;transform:translate(12%,35%);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:translate(0,0);clip-path:inset(-20%)}}
@keyframes editorial-portrait{from{opacity:0;transform:translateX(-50%) translateY(45px) scale(.96);clip-path:inset(0)}to{opacity:1;transform:translateX(-50%) translateY(calc(var(--signature-progress,0)*-18px)) scale(1);clip-path:inset(0)}}
@media(prefers-reduced-motion:reduce){@media(max-width:700px){#page-home .native-home-name>span,#page-home .native-home-portrait,#page-home .native-home-role,#page-home .native-home-statement,#page-home .opening-live-nav a{animation:none}}}
