@media(max-width:700px){
#page-home .native-opening{display:block;height:155svh;min-height:930px;overflow:visible;position:relative;background:#101010!important}}@media(max-width:700px){
#page-home .native-opening .home-fit-stage{position:sticky;top:0;width:100%;height:100svh;min-height:600px;max-height:none;aspect-ratio:auto;background:#101010;overflow:hidden;isolation:isolate}}@media(max-width:700px){
#page-home .native-opening .opening-live-nav{top:18px;left:auto;right:4%;gap:28px;z-index:10}}@media(max-width:700px){
#page-home .native-opening .opening-live-nav a{font-size:14px;min-height:44px;color:#f5f3ee;letter-spacing:.06em}}@media(max-width:700px){
#page-home .native-home-name{left:4%;top:37%;width:92%;font-family:Arial,Helvetica,sans-serif;font-weight:900;font-size:9.6cqw;line-height:.9;letter-spacing:-.075em;color:#f5f5f2;display:flex;justify-content:space-between;align-items:center;gap:20%;z-index:2;transform:none}}@media(max-width:700px){
#page-home .native-home-name>span{display:block;animation:signature-arrive 1.3s cubic-bezier(.16,1,.3,1) both;transform-origin:50% 100%;will-change:transform}}@media(max-width:700px){
#page-home .native-home-name>span:last-child{animation-delay:.13s}}@media(max-width:700px){
#page-home .native-home-role{left:4%;top:15%;bottom:auto;font-size:clamp(14px,1.2vw,18px);line-height:1.6;letter-spacing:.04em;color:#f5f3ee;max-width:29%;z-index:5;animation:signature-copy 1s .5s both}}@media(max-width:700px){
#page-home .native-home-role span{display:block}}@media(max-width:700px){
#page-home .native-home-statement{position:absolute;left:4%;bottom:15%;width:27%;z-index:5;color:#f5f5f2;animation:signature-copy 1s .7s both}}@media(max-width:700px){
#page-home .native-home-statement h2{margin:0 0 12px;font-family:Arial,Helvetica,sans-serif;font-size:clamp(22px,2.4vw,36px);font-weight:500;line-height:1.12;letter-spacing:-.035em}}@media(max-width:700px){
#page-home .native-home-statement p{margin:0;font:clamp(18px,1.65vw,25px)/1.45 var(--sans);letter-spacing:-.025em;color:#f5f3ee;text-wrap:pretty}}@media(max-width:700px){

#page-home .native-home-portrait{top:11%;left:50%;right:auto;width:38%;height:77%;z-index:3;transform:translateX(-50%) translateY(calc(var(--signature-progress,0)*-18px));transform-origin:bottom center;animation:signature-portrait 1.5s .15s cubic-bezier(.16,1,.3,1) both}}@media(max-width:700px){
#page-home .native-world-band{height:10%;bottom:0;z-index:7;transform:translateY(calc((1 - var(--signature-progress,0))*30%));border-top:1px solid #7784b94d}}@media(max-width:700px){
#page-home .native-world-band p{font-size:clamp(27px,3.3vw,50px);padding-left:4%;line-height:1.1;position:relative;z-index:2}}
@keyframes signature-arrive{from{opacity:0;transform:translateY(60%);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:translateY(0);clip-path:inset(-20% -10% -20% -10%)}}
@keyframes signature-copy{from{opacity:0;translate:0 12px}to{opacity:1;translate:0 0}}
@keyframes signature-portrait{from{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}
@media(max-width:700px){@media(max-width:700px){
#page-home .native-opening{height:150svh;min-height:900px}}@media(max-width:700px){
#page-home .native-opening .home-fit-stage{height:100svh;min-height:600px}}@media(max-width:700px){
#page-home .native-opening .opening-live-nav{top:12px;left:6%;right:6%;justify-content:space-between;gap:12px}}@media(max-width:700px){
#page-home .native-opening .opening-live-nav a{font-size:13px;letter-spacing:.04em}}@media(max-width:700px){
#page-home .native-home-name{left:4%;top:26%;width:92%;display:block;font-size:17cqw;line-height:.95;letter-spacing:-.075em}}@media(max-width:700px){
#page-home .native-home-name>span:last-child{font-size:22cqw;text-align:right;margin-top:12svh;line-height:.95}}@media(max-width:700px){
#page-home .native-home-portrait{top:14%;left:50%;right:auto;width:86%;height:53%}}@media(max-width:700px){
#page-home .native-home-role{top:9%;bottom:auto;left:5%;width:90%;max-width:none;text-align:center;font-size:14px;line-height:1.6;letter-spacing:.015em}}@media(max-width:700px){
#page-home .native-home-role span{display:inline}}@media(max-width:700px){
#page-home .native-home-role span+span::before{content:' '}}@media(max-width:700px){
#page-home .native-home-statement{left:7%;bottom:12%;width:86%;text-align:center}}@media(max-width:700px){
#page-home .native-home-statement h2{font-size:clamp(22px,6cqw,28px);margin-bottom:10px}}@media(max-width:700px){
#page-home .native-home-statement p{font-size:clamp(18px,4.7cqw,21px);line-height:1.4;max-width:34ch;margin-inline:auto}}@media(max-width:700px){

#page-home .native-world-band{height:8%}}@media(max-width:700px){
#page-home .native-world-band p{font-size:6.6cqw;padding-left:6%}}
}
@media(prefers-reduced-motion:reduce){@media(max-width:700px){#page-home .native-opening{height:100svh;min-height:600px}}@media(max-width:700px){#page-home .native-home-name,#page-home .native-world-band{transform:none}}@media(max-width:700px){#page-home .native-home-portrait{transform:translateX(-50%)}}@media(max-width:700px){#page-home .native-home-name>span,#page-home .native-home-role,#page-home .native-home-explore,#page-home .native-home-statement,#page-home .native-home-portrait{animation:none}}}
