:where(.h-page .-gc>*){--left:1;--top:1;--width:1;--height:1}.h-page{--vh:1vh;background:var(--c-black)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.h-page .hairline{z-index:1;width:100%;height:100%;inset:0}.c-welcome{contain:paint;box-shadow:0 1px 0 var(--c-black);background-color:#6f5440;background-position:top;background-repeat:no-repeat;background-size:auto 100%;position:relative;overflow:clip}.c-welcome:before,.c-welcome:after{content:"";display:block;position:absolute;bottom:0}.c-welcome:before{background-color:var(--c-black);clip-path:url(#ba-arch);left:-60%;right:-60%;top:calc(var(--vh)*20);z-index:1}.c-welcome:after{width:100%;left:0;top:calc(var(--vh)*80);z-index:20;pointer-events:none;background-image:linear-gradient(180deg,transparent 50%,rgba(var(--c-black-rgb),0)50%,rgba(var(--c-black-rgb),.04)56.5%,rgba(var(--c-black-rgb),.13)62.5%,rgba(var(--c-black-rgb),.26)67.5%,rgba(var(--c-black-rgb),.42)72.5%,rgba(var(--c-black-rgb),.58)77.5%,rgba(var(--c-black-rgb),.74)82.5%,rgba(var(--c-black-rgb),.87)87.5%,rgba(var(--c-black-rgb),.96)93.5%,var(--c-black)100%)}.c-welcome .-w{z-index:10;padding-top:calc(var(--vh)*25);padding-bottom:calc(var(--vh)*10);align-items:center;position:relative}.c-welcome .title{color:var(--c-white);pointer-events:none;white-space:nowrap;display:flex;position:relative}.c-welcome .line-1{--top:1;--left:2;--width:5;justify-self:start;margin:-1em;padding:1em;-webkit-mask-image:linear-gradient(#0000 30%,#000 60%);mask-image:linear-gradient(#0000 30%,#000 60%)}.c-welcome .line-2{--top:2;--left:3;--width:4;transform:translate3d(0,calc(var(--progress,0)*var(--vh)*10),0);justify-content:flex-end;justify-self:start}.c-welcome .line-3{--top:3;--left:3;--width:4;z-index:20;transform:translate3d(0,calc(var(--progress,0)*var(--vh)*20),0);justify-self:start}.c-welcome .line-1-m,.c-welcome .line-2-m{text-align:center;color:var(--c-black);font-family:var(--font-b-medium);align-self:center;font-weight:500}.c-welcome .line-1-m span,.c-welcome .line-2-m span{display:block}.c-welcome .line-1-m{--top:1;--left:4;--width:3;margin-top:calc(var(--large)*-1)}.c-welcome .line-2-m{--top:2;--left:1;--width:3;margin-top:var(--h5)}.c-welcome .cta{--top:4;--left:2;--width:4;z-index:20;color:var(--c-yellow);margin-top:var(--h1);transform:translate3d(0,calc(var(--progress,0)*var(--vh)*5),0);align-self:start;position:relative}.c-welcome .cta .-hp{margin-bottom:var(--h5);font-size:var(--h5);line-height:1.05;display:block}.c-welcome .cta .-hp span{transition:translate .6s var(--f-cubic);display:block}.c-welcome .cta .-hp span:first-child{translate:4em}.c-welcome .cta .-hp span:nth-child(2){translate:6em}.c-welcome .cta .-hp span:nth-child(3){translate:5em}.c-welcome .cta .button{width:100%}.c-welcome .stone{--top:3;--height:3;--left:1;--width:6;z-index:10;aspect-ratio:1;background-color:var(--c-black);contain:paint;-webkit-mask-image:var(--stone-mask);-webkit-mask-image:var(--stone-mask);mask-image:var(--stone-mask);translate:0 50%;scale:1.2;transform:translate3d(0,calc(var(--vh)*-2),0)scale(calc(1 - var(--progress,0)*.5));transform-origin:50% 150%;transition:translate 1.5s var(--f-smooth),scale 1.5s var(--f-smooth);align-self:start;place-items:center;display:grid;position:relative;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.c-welcome .stone:after{content:"";background:var(--c-black);opacity:calc(-.5 + var(--progress,0)*1.5);position:absolute;inset:0}.c-welcome .stone>span{background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:1/1;width:100%;height:100%;display:block}.c-welcome .stone .hover-1{-webkit-mask-image:linear-gradient(calc(180deg + var(--spotlight-angle,0)*1deg),rgba(0,0,0,calc(var(--spotlight-distance,1500)/1000 + var(--progress,0)))50%,transparent 100%);-webkit-mask-image:linear-gradient(calc(180deg + var(--spotlight-angle,0)*1deg),rgba(0,0,0,calc(var(--spotlight-distance,1500)/1000 + var(--progress,0)))50%,transparent 100%);mask-image:linear-gradient(calc(180deg + var(--spotlight-angle,0)*1deg),rgba(0,0,0,calc(var(--spotlight-distance,1500)/1000 + var(--progress,0)))50%,transparent 100%)}.c-welcome .stone .hover-2{opacity:calc(1 - var(--progress,0)*2);-webkit-mask-image:linear-gradient(calc(var(--spotlight-angle,0)*1deg),rgba(0,0,0,calc(1 - var(--spotlight-distance,1500)/1500))25%,transparent 100%);-webkit-mask-image:linear-gradient(calc(var(--spotlight-angle,0)*1deg),rgba(0,0,0,calc(1 - var(--spotlight-distance,1500)/1500))25%,transparent 100%);mask-image:linear-gradient(calc(var(--spotlight-angle,0)*1deg),rgba(0,0,0,calc(1 - var(--spotlight-distance,1500)/1500))25%,transparent 100%)}.c-welcome .places,.c-welcome .items{--top:2;--height:3;--width:2;z-index:15;aspect-ratio:22/30;transition:transform 1.2s var(--f-smooth).3s;transform:translateY(50%);translate:0 calc(var(--vh)*20 + var(--progress,0)*10*var(--vh));background:#3b3029;border-radius:.4rem;align-self:end;position:relative;overflow:hidden}.c-welcome .places img,.c-welcome .items img{object-fit:cover;width:100%;height:100%}.c-welcome .places:after,.c-welcome .items:after{inset:var(--p)0 0 0;text-align:center;font-family:var(--font-t-1);font-size:var(--p);color:var(--c-black);position:absolute}.c-welcome .places{--left:1;rotate:calc(-15deg + var(--progress,0)*45deg);transform-origin:-150%}.c-welcome .places:after{content:"P."}.c-welcome .items{--left:5;rotate:calc(15deg - var(--progress,0)*45deg);transform-origin:250%}.c-welcome .items:after{content:"I."}html.-loaded.-ready .c-welcome .stone{translate:0;scale:1}html.-loaded.-ready .c-welcome .places,html.-loaded.-ready .c-welcome .items{transform:translateZ(0)}.c-welcome .welcome-path{z-index:30}@media (min-width:1024px){.c-welcome{background-size:100%}.c-welcome:before{left:-20%;right:-20%;top:calc(var(--vh)*60)}.c-welcome .-w{padding-top:calc(var(--vh)*15)}.c-welcome .line-1{--left:4;--width:9}.c-welcome .line-2{--left:1;--width:9;justify-self:end}.c-welcome .line-3{--left:5;--width:8}.c-welcome .line-1-m{--left:9;--width:2;margin-top:var(--h2)}.c-welcome .line-2-m{--left:3;--width:2;margin-top:var(--h2)}.c-welcome .cta{--left:6;--width:2}.c-welcome .cta .-hp span:first-child{translate:0}.c-welcome .cta .-hp span:nth-child(2){translate:2em}.c-welcome .cta .-hp span:nth-child(3){translate:1em}.c-welcome .cta:has(.button:hover) .-hp span{transition:translate .6s var(--f-cubic-in)}.c-welcome .cta:has(.button:hover) .-hp span:first-child{translate:1em}.c-welcome .cta:has(.button:hover) .-hp span:nth-child(2){transition:translate .75s var(--f-cubic-in);translate:0}.c-welcome .cta:has(.button:hover) .-hp span:nth-child(3){transition:translate .9s var(--f-cubic-in);translate:2em}.c-welcome .stone{--left:4;--width:6}.c-welcome .places,.c-welcome .items{z-index:2}.c-welcome .items{--left:11}}.c-places{background-color:var(--c-black);color:var(--c-yellow);padding-bottom:var(--g-gap);position:relative;overflow:clip}.c-places .places-path{inset:calc(var(--large)*-1)0 auto 0;aspect-ratio:1440/1600;z-index:1;height:auto}.c-places .head{z-index:2;padding-top:var(--h1);position:relative}.c-places .title{--top:1;--width:6;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.c-places .title>span{white-space:nowrap;display:flex}.c-places .title .line-2{margin:-1em;padding:1em;-webkit-mask-image:linear-gradient(#000 40%,#0000 65%);mask-image:linear-gradient(#000 40%,#0000 65%)}.c-places .caption{--top:2;--width:6;z-index:3;text-align:center;margin-top:calc(var(--h1)*-1);flex-direction:column;align-items:center;display:flex;position:relative}.c-places .caption span{display:block}.c-places .caption span:first-child{translate:-.25em}.c-places .caption span:nth-child(2){translate:2em}.c-places .caption span:nth-child(3){translate:-.5em}.c-places .places-story{contain:paint layout;width:100%;position:relative}.c-places .places-story:before{content:"";width:100%;height:calc(var(--vh)*20);z-index:1;background-image:linear-gradient(to bottom,var(--c-black),transparent);position:absolute;top:0}.c-places .gl{z-index:0;pointer-events:none;align-items:flex-start;height:0;display:flex;position:sticky;top:0}.c-places .relief-bg{width:100%;height:calc(var(--vh)*100);opacity:calc(1 - var(--progress-ending,0));display:none}.c-places .relief-bg.-on{display:block}.c-places .relief-bg canvas{width:100%;height:100%;display:block}.c-places .m-relief{width:100%;height:calc(var(--vh)*100);opacity:calc(2 - var(--progress-ending,0)*2);background-size:100%,200%;display:none}.c-places .m-relief.-on{display:block}.c-places .places-story>.-w{z-index:2;margin-top:var(--h5);position:relative}.c-places .sticky-container{--width:6}.c-places .stage{height:calc(var(--vh)*60);position:relative}.c-places .stage .i{display:none}.c-places .sequence-container{--width:6;border-radius:.4rem;height:100%;position:relative;overflow:hidden}.c-places .sequence-controller{place-items:center;width:100%;height:100%;display:grid;position:relative;transform:translateZ(0)}.c-places .sequence-controller figure{visibility:hidden;transform-origin:50% 100%;grid-area:1/1;width:100%;height:100%;position:relative;overflow:hidden}.c-places .sequence-controller figure img{object-fit:cover;transform-origin:100%;width:100%;height:100%;transition:transform 1.5s var(--f-cubic),opacity 1.2s var(--f-cubic);position:absolute;inset:0;transform:translateZ(0)scale(1.5,1.2)}.c-places .sequence-controller figure.-leaving{visibility:visible;z-index:2}.c-places .sequence-controller figure.-entering{visibility:visible;z-index:3;clip-path:inset(0 0 0 100%)}.c-places .sequence-controller figure.-entering.-back{clip-path:inset(0 100% 0 0)}.c-places .sequence-controller figure.-active{visibility:visible;z-index:3;clip-path:inset(0);transition:clip-path .9s var(--f-cubic)}.c-places .sequence-controller figure.-active img{transform:translateZ(0)scale(1)}.c-places .sequesnce-nav{--width:6;z-index:20;margin-bottom:var(--h5);align-self:end;position:relative}.c-places .name-row{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.c-places .place-name{margin-left:var(--g-gap);white-space:nowrap;color:var(--c-yellow);place-items:center start;line-height:.9;display:grid}.c-places .place-name>span{grid-area:1/1;display:flex}.c-places .place-name .-s-char{transition:opacity .9s var(--f-cubic),transform .9s var(--f-cubic);transition-delay:calc(var(--char-index)*75ms)}.c-places .place-name .-from .-s-char{opacity:0;transform:translate3d(calc(.1em*var(--char-index)),.5em,0)scale(1.5);transition:none}.c-places .place-name .-out .-s-char{opacity:0;transform:translate3d(calc(-.1em*var(--char-index)),-.5em,0)scale(1.5)}.c-places .book{color:rgba(var(--c-yellow-rgb),.75);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding-bottom:.4rem;transition:color .4s}.c-places .book:hover{color:var(--c-yellow)}.c-places .sequesnce-nav nav{gap:var(--g-gap);border-top:1px solid rgba(var(--c-yellow-rgb),.2);padding-top:calc(var(--g-gap)/2);grid-template-columns:repeat(6,1fr);align-items:center;display:grid}.c-places .sequesnce-nav nav button{--direction:1;background-color:var(--c-black);color:var(--c-yellow);clip-path:circle(calc(50% - 1px));border-radius:50%;grid-row-start:1;justify-self:center;place-items:center;padding:1rem;display:grid;position:relative;overflow:hidden}.c-places .sequesnce-nav nav button:before{content:"";background:var(--c-yellow);transform-origin:50% 100%;transition:scale 1.2s var(--f-cubic-in);z-index:1;border-radius:50%;position:absolute;inset:0;scale:1 0}.c-places .sequesnce-nav nav button svg{z-index:1;transform-origin:50% 400%;width:2.5rem;transition:rotate 1.2s var(--f-cubic-in);grid-area:1/1;position:relative}.c-places .sequesnce-nav nav button svg:first-child{color:var(--c-yellow);rotate:none}.c-places .sequesnce-nav nav button svg:nth-child(2){rotate:calc(-90deg*var(--direction));color:var(--c-black)}.c-places .sequesnce-nav nav .prev{grid-column:2/3}.c-places .sequesnce-nav nav .next{background-image:linear-gradient(to bottom,transparent 5%,var(--c-yellow)5%,var(--c-yellow)10%,transparent 10%);background-position:50%;background-repeat:no-repeat;background-size:1px 100%;grid-column:5/6}.c-places .sequesnce-nav nav .next:after{content:"";z-index:2;pointer-events:none;background-image:conic-gradient(from 0deg,var(--c-black),var(--c-yellow)var(--slide-progress,0deg),transparent 0);-webkit-mask-composite:xor;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.c-places .sequesnce-nav nav .order{translate:0 calc(-100% - var(--h5));color:var(--c-yellow);grid-column:5/7;grid-row-start:1;justify-content:center;justify-self:center;align-items:center;padding:1rem;display:flex;position:relative}.c-places .sequesnce-nav nav .order:before,.c-places .sequesnce-nav nav .order:after{content:"";border:1px solid rgba(var(--c-yellow-rgb),.2);border-radius:50%;width:100%;padding:50% 0;position:absolute}.c-places .sequesnce-nav nav .order:after{border-color:rgba(var(--c-yellow-rgb),.1);width:120%;padding:60% 0}.c-places .sequesnce-nav nav .order>span{display:flex}@media (min-width:1024px){.c-places{padding-bottom:0}.c-places .places-path{aspect-ratio:1440/1080}.c-places .title{--width:12}.c-places .caption{--width:12;height:0;margin-top:calc(var(--large)*-.55)}.c-places .places-story>.-w{margin-top:0}.c-places .sticky-container{--width:12;height:calc(var(--vh)*400)}.c-places .stage{height:calc(var(--vh)*100);row-gap:var(--g-gap);grid-template-rows:repeat(20,1fr);position:sticky;top:0}.c-places .stage .i{will-change:transform;border-radius:.4rem;display:block;overflow:hidden}.c-places .stage .i img{object-fit:cover;width:100%;height:100%}.c-places .stage .i-1{--top:3;--height:4;--left:8;--width:2;transform:translate(calc(min(var(--progress,0)*2,1)*30vw),calc(min(var(--progress,0)*2,1)*var(--vh)*-30))}.c-places .stage .i-2{--top:5;--height:6;--left:10;--width:3;transform:translate(calc(min(var(--progress,0)*2,1)*30vw),calc(min(var(--progress,0)*2,1)*var(--vh)*-10))}.c-places .stage .i-3{--top:11;--height:8;--left:10;--width:3;transform:translate(calc(min(var(--progress,0)*2,1)*35vw),calc(min(var(--progress,0)*2,1)*var(--vh)*10))}.c-places .stage .i-4{--top:15;--height:5;--left:4;--width:3;transform:translate(calc(min(var(--progress,0)*2,1)*-20vw),calc(min(var(--progress,0)*2,1)*var(--vh)*30))}.c-places .stage .i-5{--top:13;--height:5;--left:1;--width:3;transform:translate(calc(min(var(--progress,0)*2,1)*-30vw),calc(min(var(--progress,0)*2,1)*var(--vh)*10))}.c-places .stage .i-6{--top:5;--height:8;--left:1;--width:3;transform:translate(calc(min(var(--progress,0)*2,1)*-35vw),calc(min(var(--progress,0)*2,1)*var(--vh)*-30))}.c-places .sequence-container{--top:1;--width:12;--height:20;--sc-x:calc((25% + var(--g-gap)/4)*(1 - min(var(--progress,0)*2,1)));--sc-y:calc((30% - var(--g-gap)/1.5)*(1 - min(var(--progress,0)*2,1)) + var(--g-gap));clip-path:inset(var(--sc-y)var(--sc-x)var(--sc-y)var(--sc-x)round .4rem);border-radius:0}.c-places .sequence-controller{--sx:calc((41.6667% + var(--g-gap)/2.5)*var(--progress-ending,0));--sy:calc(50%*var(--progress-ending,0) + var(--g-gap));--sr:calc((var(--col) + var(--g-gap)/2)*var(--progress-ending,0) + .4rem);clip-path:inset(var(--sy)var(--sx)var(--g-gap)var(--sx)round var(--sr)var(--sr).4rem .4rem)}.c-places .sequence-controller figure{scale:calc(1 - var(--progress-ending,0)/2)}.c-places .sequesnce-nav{--top:1;--left:4;--width:6;--height:20;transform:translate3d(0,calc(var(--vh)*-35 - (var(--vh)*-35 + var(--h0))*var(--progress,0)),0);margin-bottom:0}.c-places .sequesnce-nav nav .prev{grid-column:3/4}.c-places .sequesnce-nav nav .next{grid-column:4/5}.c-places .sequesnce-nav nav .next:after{transition:opacity .6s var(--f-cubic)}.c-places .sequesnce-nav nav button:hover:before{transition:scale .9s var(--f-cubic);scale:1}.c-places .sequesnce-nav nav button:hover:after{opacity:0}.c-places .sequesnce-nav nav button:hover svg{transition:rotate .9s var(--f-cubic)}.c-places .sequesnce-nav nav button:hover svg:first-child{rotate:calc(90deg*var(--direction))}.c-places .sequesnce-nav nav button:hover svg:nth-child(2){rotate:none}.c-places .sequesnce-nav nav .order{grid-column:6/7;translate:0}}@media (max-width:1023px){.c-places .stage{grid-template-rows:1fr auto;display:grid}.c-places .sequence-container{--top:1}.c-places .sequesnce-nav{--top:2;margin:var(--h6)0 0}.c-places .sequesnce-nav nav .order{grid-column:6/7;translate:0}.c-places .place-name{font-size:var(--h2)}.c-places .places-story{padding-bottom:var(--h1)}}.c-places-after{z-index:30;background-color:var(--c-yellow);color:var(--c-black);place-items:center;display:grid;position:relative;overflow:clip}.c-places-after .figure-map{grid-area:1/1;place-self:start stretch;position:relative;overflow:hidden}.c-places-after .figure-map:before{content:"";z-index:1;background-color:var(--c-black);width:24vw;height:12vw;-webkit-mask:var(--star)bottom/100% auto no-repeat;-webkit-mask:var(--star)bottom/100% auto no-repeat;mask:var(--star)bottom/100% auto no-repeat;margin:0 auto;position:absolute;top:0;left:0;right:0}.c-places-after .figure-map:after{content:"";background-image:var(--ship),linear-gradient(to right,var(--c-yellow),rgba(var(--c-yellow-rgb),0)80%),linear-gradient(to left,var(--c-yellow),rgba(var(--c-yellow-rgb),0)40%),linear-gradient(to top,var(--c-yellow),rgba(var(--c-yellow-rgb),0)40%);background-position:100% bottom,50%,50%,50%;background-repeat:no-repeat;background-size:5rem,100%,100%,100%;position:absolute;inset:0}.c-places-after .figure-map figure{transform:translate3d(0,calc(var(--vh)*-20 + var(--vh)*40*var(--progress,0)),0);will-change:transform;position:relative}.c-places-after .figure-map img{opacity:.9;width:100%}.c-places-after .places-after-path{z-index:2}.c-places-after .-w{z-index:3;padding-top:var(--h1);padding-bottom:var(--large);grid-area:1/1;justify-self:stretch;position:relative}.c-places-after .title{--left:1;--width:6;justify-self:left;margin-top:12vw}.c-places-after .title .-s-line:first-child{margin-left:.5em}.c-places-after .title .-s-line:nth-child(2){margin-left:1.5em}.c-places-after .subtitle{--top:2;--left:2;--width:5;margin-top:var(--large)}.c-places-after .caption{--top:3;--left:2;--width:5;margin-top:var(--h2)}.c-places-after .caption .num{z-index:0;color:var(--c-brown);margin:0 var(--m);vertical-align:middle;justify-content:center;align-items:center;line-height:0;display:inline-flex;position:relative}.c-places-after .caption .num:before{content:"";border:1px solid var(--c-white);z-index:-1;border-radius:50%;width:1.6em;height:1.6em;position:absolute}.c-places-after .cta-label{--top:4;--left:2;--width:4;margin:var(--h3)0 var(--h5);justify-self:start;display:block}.c-places-after .cta-label span{transition:translate .6s var(--f-cubic);display:block}.c-places-after .cta-label span:nth-child(2){translate:2em}.c-places-after .map-cta{--top:5;--left:2;--width:4}.c-places-after .stone-2{z-index:4;pointer-events:none;width:25%;transform:translate3d(0,calc(var(--vh)*-20*var(--progress,0)),0)rotate(calc(var(--progress,0)*60deg));position:absolute;top:0;right:5%}@media (min-width:1024px){.c-places-after .figure-map:before{width:6vw;height:3vw}.c-places-after .figure-map:after{background-position:20% bottom,50%,50%,50%}.c-places-after .title{--left:3;--width:5;margin-top:var(--h1)}.c-places-after .subtitle{--left:3;--width:4}.c-places-after .caption{--left:4;--width:3}.c-places-after .cta-label{--left:8;--width:2;margin-top:0}.c-places-after .map-cta{--left:9;--width:2}.c-places-after .-w:has(.map-cta:hover) .cta-label span:first-child{transition:translate .6s var(--f-cubic-in);translate:2em}.c-places-after .-w:has(.map-cta:hover) .cta-label span:nth-child(2){transition:translate .75s var(--f-cubic-in);translate:1em}.c-places-after .stone-2{width:12%;right:10%}}.c-objects{z-index:10;color:var(--c-black);background-color:var(--c-yellow);background-position:50% 25%;background-repeat:no-repeat;background-size:400%;display:flow-root;position:relative;overflow:clip}.c-objects .track{max-width:none;margin-top:calc(var(--vh)*10);gap:0;display:block;position:relative}.c-objects .seq-layer{pointer-events:none;z-index:1;position:absolute;inset:0}.c-objects .sequence{height:calc(var(--vh)*100);place-items:center;display:grid;position:sticky;top:0}.c-objects .objects-butterfly-path{aspect-ratio:1;opacity:0;width:auto;max-width:100%;height:80%;transition:opacity 1.5s var(--f-cubic);grid-area:1/1;position:relative;inset:auto}.c-objects .sequence.-sequence-cards .objects-butterfly-path{opacity:1}.c-objects .object-wrapper{--cw:min(calc(var(--col)*4 + var(--g-gap)*3),calc(var(--vh)*50));width:var(--cw);height:calc(var(--cw)*1.3478);transform:translate3d(calc(var(--order)*(50% + var(--g-gap)) - 75% - var(--g-gap)*1.5),0,0)scale(.5);transition:transform .9s var(--f-cubic),translate .9s var(--f-cubic),scale .9s var(--f-cubic);margin:auto;position:absolute;inset:0;translate:0;scale:1}.c-objects .object-holder{rotate:calc(15deg*var(--sequence-order,0)*var(--connection-progress,0));scale:calc(1 - var(--connection-progress,0)*.55);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.c-objects .object-holder figure{width:100%;height:100%;opacity:calc(var(--progress-slice)*2);scale:calc(.5 + var(--progress-slice)/2);translate:0 calc(var(--vh)*2 - var(--local-progress,0)*var(--vh)*4);background:#8d8580;border-radius:.4rem;overflow:hidden}.c-objects .object-holder figure a{pointer-events:auto;width:100%;height:100%;display:block}.c-objects .object-holder figure img{object-fit:cover;width:100%;height:100%}.c-objects .sequence.-sequence-cards .object-wrapper{transform:translateZ(0)scale(1);scale:calc(1 - var(--abs-order,0)/8);translate:0 calc(var(--sequence-order)*var(--vh)*12);z-index:var(--z,10)}.c-objects .sequence.-sequence-cards .object-wrapper.-under{z-index:0}.c-objects .sequence.-sequence-cards .object-wrapper.-active{z-index:20}.c-objects .sequence.-sequence-cards .object-holder figure{opacity:1;scale:1}.c-objects .sequence:not(.-sequence-cards) .object-holder figure a{pointer-events:none}.c-objects .sticky-container-1{z-index:2;height:calc(var(--vh)*400);margin-bottom:calc(var(--vh)*-100);pointer-events:none;position:relative}.c-objects .sticky-container-1 .title{top:calc(var(--vh)*50);margin:0 var(--g-margin);flex-direction:column;align-items:center;gap:.2em;display:flex;position:sticky;translate:0 -50%}.c-objects .title .mover{--y-direction:0;translate:calc(var(--progress,0)*100%*var(--direction))calc(var(--progress,0)*200%*var(--y-direction));flex-grow:1;display:flex}.c-objects .title .mover>span{white-space:nowrap;scale:calc(1 - .41*var(--progress,0));translate:calc(var(--progress,0)*100%*var(--direction)*-1)0;transition:transform .9s var(--f-cubic);display:flex;transform:translateZ(0)}.c-objects .title .mover-l{--y-direction:-1;text-align:right;justify-content:flex-end}.c-objects .title .mover-l>span{transform-origin:0}.c-objects .title .mover-r{--y-direction:1;text-align:left;justify-content:flex-start}.c-objects .title .mover-r>span{transform-origin:100%}.c-objects .title.-hidden .mover>span{transform:translate3d(calc(250%*var(--direction)),0,0)}.c-objects .sticky-container-2{z-index:3;height:calc(var(--vh)*600);position:relative}.c-objects .sticky-container-2 .sticky{height:calc(var(--vh)*100);margin:0 var(--g-margin);opacity:0;transition:opacity .6s var(--f-cubic);grid-template-rows:repeat(5,1fr);align-items:center;position:sticky;top:0}.c-objects .sticky-container-2.-inview .sticky{opacity:1}.c-objects .tt-1,.c-objects .tt-2,.c-objects .tt-3{display:none}.c-objects .sequesnce-nav{--top:1;--left:1;--width:6;--height:5;z-index:20;pointer-events:none;align-self:center;position:relative}.c-objects .sequesnce-nav .place-name{margin-left:var(--g-gap);white-space:nowrap;line-height:.9;display:grid}.c-objects .sequesnce-nav .place-name>span{transition:opacity .9s var(--f-cubic),translate .9s var(--f-cubic);grid-area:1/1}.c-objects .sequesnce-nav .place-name .-from{opacity:0;transition:none;translate:0 -1em}.c-objects .sequesnce-nav .place-name .-out{opacity:0;transition:none}.c-objects .sequesnce-nav nav{gap:var(--g-gap);border-top:1px solid rgba(var(--c-black-rgb),.2);height:0;padding-top:calc(var(--g-gap)/2);grid-template-columns:repeat(6,1fr);align-items:start;display:grid}.c-objects .sequesnce-nav .order{margin-top:var(--p);grid-column:6/7;justify-content:center;justify-self:center;align-items:center;padding:1rem;display:flex;position:relative}.c-objects .sequesnce-nav .order label{width:100%;padding:50% 0;position:absolute}.c-objects .sequesnce-nav .order label:before{content:"";background-image:conic-gradient(from 0deg,var(--c-yellow),rgba(var(--c-black-rgb),.4)calc(var(--local-progress,0)*1turn),transparent 0);-webkit-mask-composite:xor;border-radius:50%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.c-objects .sequesnce-nav .order:after{content:"";border:1px solid rgba(var(--c-black-rgb),calc(.05 + var(--local-progress,0)*.1));border-radius:50%;width:120%;padding:60% 0;position:absolute}.c-objects .sequesnce-nav .order .num{display:grid}.c-objects .sequesnce-nav .order .num>span{transition:opacity .9s var(--f-cubic),translate .9s var(--f-cubic);grid-area:1/1}.c-objects .sequesnce-nav .order .num .-from{opacity:0;transition:none;translate:0 1em}.c-objects .sequesnce-nav .order .num .-out{opacity:0;transition:none}.c-objects .button-wrap{--top:5;--left:2;--width:4;z-index:25;gap:.6rem;display:grid;position:relative}.c-objects .button-wrap .button{width:100%}.c-objects .acquire{text-transform:uppercase;color:var(--c-brown);letter-spacing:.03em}.c-objects .acquire:hover{color:var(--c-black)}@media (min-width:1024px){.c-objects{background-size:100%}.c-objects .track{margin-top:calc(var(--vh)*50)}.c-objects .sticky-container-1 .title{flex-direction:row}.c-objects .title .mover-l,.c-objects .title .mover-r{--y-direction:0}.c-objects .title .mover>span{scale:calc(1 - .5*var(--progress,0))}.c-objects .title.-hidden .mover>span{transform:translate3d(calc(175%*var(--direction)),0,0)}.c-objects .tt-1,.c-objects .tt-2,.c-objects .tt-3{display:flex}.c-objects .tt-1{--top:2;--left:1;--width:3}.c-objects .tt-2{--top:3;--left:10;--width:3;text-align:right;justify-content:flex-end}.c-objects .tt-3{--top:4;--left:2;--width:2}.c-objects .button-wrap{--top:5;--left:9;--width:2}.c-objects .sequesnce-nav{--left:4;--width:6}}.s-wrapper{z-index:40;background:var(--c-yellow);position:relative}.connection-figure{z-index:0;margin-bottom:calc(var(--vh)*-50);position:relative}.connection-figure .frame{height:calc(var(--vh)*50);background:var(--c-stone);border-radius:.4rem;place-items:center;display:grid;position:relative;overflow:hidden}.connection-figure .frame>figure:first-child{inset:calc(var(--vh)*-20)0 0 0;transform:translate3d(0,calc(var(--vh)*20*var(--progress,0)),0);position:absolute}.connection-figure .frame>figure:first-child img{object-fit:cover;width:100%;height:100%}.connection-figure .connection-path{width:100%;height:100%;position:absolute;inset:0}.connection-figure .card{z-index:2;width:min(16vw,calc(var(--vh)*26));aspect-ratio:1840/2480;translate:0 calc(var(--vh)*-8);scale:calc(.6 + var(--progress,0)*.5);border-radius:.3rem;position:relative;overflow:hidden}.connection-figure .card img{object-fit:cover;width:100%;height:100%}.c-connection{position:relative;overflow:clip}.c-connection .figure-holder{z-index:2;color:var(--c-white);min-height:calc(var(--vh)*50);padding-bottom:var(--h3);align-items:end;position:relative}.c-connection .title{--width:6;text-align:center;white-space:nowrap;flex-direction:column;align-self:center;align-items:center;display:flex}.c-connection .title .w1{display:block;translate:-1.8em .3em}.c-connection .title .w2{color:var(--c-white);display:flex}.c-connection .title .w2 .-s-char:first-child,.c-connection .title .w2 .-s-char:nth-child(9),html.-loaded .c-connection .title .w2.-inview .-s-char:first-child,html.-loaded .c-connection .title .w2.-inview .-s-char:nth-child(9){filter:blur(.04em);opacity:.85}.c-connection .label{--top:2;--left:3;--width:4;color:var(--c-yellow);margin-top:var(--h3);place-self:center start}.c-connection .label span{display:block}.c-connection .label span:first-child{translate:1em}.c-connection .label span:nth-child(2){translate:3em}.c-connection .text{z-index:2;color:var(--c-black);padding-top:var(--h5);padding-bottom:var(--large);row-gap:var(--h5);position:relative}.c-connection .caption{--left:1;--width:6}.c-connection .c-1 .indent{width:calc(100vw/6 - var(--g-margin)*2/6 + var(--g-gap)/6);display:inline-block}.c-connection .c-2{--top:2;--left:2;--width:5}.c-connection .fig{--top:2;--left:1;place-self:end center;width:2.5rem}.c-connection .connection-line{z-index:1}@media (min-width:1024px){.connection-figure{margin-bottom:calc(var(--vh)*-100)}.connection-figure .frame{height:calc(var(--vh)*100)}.c-connection .figure-holder{min-height:calc(var(--vh)*100)}.c-connection .title{--width:12}.c-connection .label{--top:2;--left:8;--width:3;margin-top:calc(var(--h2)*-1)}.c-connection .caption{--left:3;--width:6}.c-connection .c-2{--left:6;--width:6}.c-connection .fig{--left:5}.c-connection .c-1 .indent{width:calc(100vw/12 - var(--g-margin)*2/12 + var(--g-gap)/12)}}.c-updates{z-index:50;background:var(--c-yellow);color:var(--c-black);contain:paint layout;padding-top:var(--h3);position:relative}.c-updates .title{--top:1;--width:6;justify-content:center;display:flex}.c-updates .title>span{white-space:nowrap;display:flex}.c-updates .title{padding-bottom:calc(var(--large)*.12);line-height:1}.c-updates .subtitle{--top:2;--width:6;text-align:center;margin-top:calc(var(--large)*.22);z-index:1;justify-self:center;position:relative}.c-updates .figure-sequence{--top:3;margin:var(--h5)0;cursor:default;border-radius:.4rem;align-self:center;place-items:center;display:grid;position:relative;overflow:hidden}.c-updates .figure-sequence:before{content:"";z-index:40;background:var(--c-black);opacity:0;transition:opacity .9s var(--f-cubic);pointer-events:none;position:absolute;inset:0}.c-updates .figure-sequence>*{grid-area:1/1;width:100%;height:100%}.c-updates .figure-sequence figure{visibility:visible;position:relative;overflow:hidden}.c-updates .figure-sequence figure img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.c-updates .figure-sequence figure.-entering{clip-path:inset(0 100% 0 0)}.c-updates .figure-sequence figure.-active{clip-path:inset(0);transition:clip-path .9s var(--f-cubic)}.c-updates .figure-sequence .arrow{display:none}.c-updates .f-s-1{--left:1;--width:1;cursor:pointer;height:80%}.c-updates .f-s-1:before,.c-updates .f-s-3:before{opacity:.6}.c-updates .f-s-2{--left:2;--width:4;aspect-ratio:8/5}.c-updates .f-s-3{--left:6;--width:1;cursor:pointer;height:80%}.c-updates .update-status,.c-updates .update-title,.c-updates .update-caption{display:grid}.c-updates .swap{display:grid;overflow:hidden}.c-updates .swap>span{grid-area:1/1;display:block}.c-updates .swap .-s-word{white-space:pre;transition:transform .6s var(--f-cubic);transition-delay:calc(.1s + 30ms*min(var(--t-delay),12));display:inline-block;transform:translateZ(0)}.c-updates .swap .-from .-s-word{transition:none;transform:translateY(1.5em)}.c-updates .swap .-out .-s-word{transition:transform .9s var(--f-smooth);transition-delay:0s;transform:translateY(1.5em)}.c-updates .update-status{--top:4;align-self:end}.c-updates .update-title{--top:5;align-self:baseline}.c-updates .update-title a:hover{color:var(--c-brown)}.c-updates .update-caption{--top:6;margin-top:var(--h5);align-self:baseline}.c-updates .update-button{--top:7;margin-top:var(--h5);align-self:start;overflow:hidden}.c-updates .update-button .button{width:100%}.c-updates .u-s-1,.c-updates .u-t-1,.c-updates .u-c-1,.c-updates .u-b-1,.c-updates .u-s-3,.c-updates .u-t-3,.c-updates .u-c-3,.c-updates .u-b-3{display:none}.c-updates .u-s-2,.c-updates .u-t-2{--left:2;--width:5}.c-updates .u-s-2{margin-bottom:calc(var(--mm)/2)}.c-updates .u-c-2,.c-updates .u-b-2{--left:2;--width:4}.c-updates .sequence-nav{--top:8;--left:1;--width:6;margin-top:calc(var(--h1) + var(--h6));padding:0 var(--g-gap)var(--h3);grid-template-columns:repeat(5,1fr);display:grid}.c-updates .sequence-nav .num{padding:var(--p)0;cursor:pointer;color:var(--c-black);justify-content:center;align-items:center;display:flex;position:relative}.c-updates .sequence-nav .num:before{content:"";inset:var(--m)35%;z-index:-1;background-color:rgba(var(--c-brown-rgb),.1);opacity:0;transition:inset .9s var(--f-cubic),opacity .9s var(--f-cubic),scale .9s var(--f-cubic);border-radius:.4rem;position:absolute;scale:.75}.c-updates .sequence-nav .num span{position:relative}.c-updates .sequence-nav .num.-state-active-main:before{inset:calc(var(--m)/2)25%;opacity:1;scale:1}.c-updates .sequence-nav .num.-state-active-neighbor:before{opacity:.4;scale:1}.c-updates .sequence-nav .num.-state-hover:before{inset:calc(var(--m)/2)25%;opacity:1;scale:1}.c-updates .sequence-nav .num.-state-far:before{opacity:0;scale:.75}@media (min-width:1024px){.c-updates .-w{--columns:24}.c-updates .title,.c-updates .subtitle{--width:24}.c-updates .subtitle{margin-top:calc(var(--h4)*-1)}.c-updates .figure-sequence{margin:var(--h1)0}.c-updates .figure-sequence:before{opacity:0;background:0 0}.c-updates .figure-sequence .arrow{z-index:50;clip-path:circle(calc(50% - 1px));opacity:0;pointer-events:none;width:auto;height:auto;transition:opacity .9s var(--f-cubic),transform .9s var(--f-cubic);border-radius:50%;grid-area:1/1;place-items:center;padding:1rem;display:grid;position:relative}.c-updates .figure-sequence .arrow:before{content:"";-webkit-mask-composite:xor;border-radius:50%;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.c-updates .figure-sequence .arrow svg{width:2.5rem;position:relative}.c-updates .f-s-1{--left:2;--width:6;aspect-ratio:8/5;height:auto}.c-updates .f-s-1:before{opacity:1;background-image:linear-gradient(-90deg,rgba(var(--c-black-rgb),.2),rgba(var(--c-black-rgb),.8))}.c-updates .f-s-1 .arrow{margin:0 auto 0 var(--g-gap);transform:translate(-100%)scale(.5)}.c-updates .f-s-1 .arrow:before{background-image:linear-gradient(90deg,transparent,rgba(var(--c-yellow-rgb),.6))}.c-updates .f-s-2{--left:9;--width:8}.c-updates .f-s-3{--left:18;--width:6;aspect-ratio:8/5;height:auto}.c-updates .f-s-3:before{opacity:1;background-image:linear-gradient(90deg,rgba(var(--c-black-rgb),.2),rgba(var(--c-black-rgb),.8))}.c-updates .f-s-3 .arrow{margin:0 var(--g-gap)0 auto;transform:translate(100%)scale(.5)}.c-updates .f-s-3 .arrow:before{background-image:linear-gradient(-90deg,transparent,rgba(var(--c-yellow-rgb),.6))}.c-updates .f-s-1:hover .arrow,.c-updates .f-s-3:hover .arrow{opacity:1;transform:translateZ(0)}.c-updates .update-caption,.c-updates .update-button{margin-top:var(--h3)}.c-updates .u-s-1,.c-updates .u-t-1,.c-updates .u-c-1,.c-updates .u-b-1,.c-updates .u-s-3,.c-updates .u-t-3,.c-updates .u-c-3,.c-updates .u-b-3{display:grid}.c-updates .u-s-1,.c-updates .u-t-1{--left:2;--width:6}.c-updates .u-c-1,.c-updates .u-b-1{--left:2;--width:4}.c-updates .u-s-2,.c-updates .u-t-2{--left:9;--width:6}.c-updates .u-c-2,.c-updates .u-b-2{--left:9;--width:4}.c-updates .u-s-3,.c-updates .u-t-3{--left:18;--width:6}.c-updates .u-c-3,.c-updates .u-b-3{--left:18;--width:4}.c-updates .sequence-nav{--left:5;--width:16;margin-top:calc(var(--h1) + var(--h3))}}.c-people{background-color:var(--c-black);color:var(--c-white);box-shadow:0 2px 0 0 var(--c-black);padding-bottom:var(--large);position:relative;overflow:clip}.c-people:before{content:"";z-index:1;background-color:var(--c-yellow);width:24vw;height:12vw;-webkit-mask:var(--star)bottom/100% auto no-repeat;-webkit-mask:var(--star)bottom/100% auto no-repeat;mask:var(--star)bottom/100% auto no-repeat;margin:0 auto;position:absolute;top:0;left:0;right:0}.c-people .-w{padding-top:var(--h1)}.c-people .underlay{--top:1;--height:3;--width:6;background-image:var(--stone-wall);opacity:.9;background-repeat:repeat;background-size:50%;display:block;-webkit-mask-image:radial-gradient(50% 50%,#000 0,#0000 100%);mask-image:radial-gradient(50% 50%,#000 0,#0000 100%)}.c-people .title{--top:1;--width:6;color:var(--c-yellow);z-index:3;margin-top:var(--h3);justify-self:center;position:relative}.c-people .title span{display:block}.c-people .title span:nth-child(2){margin-left:1em}.c-people .title span:nth-child(3){margin-left:2.5em}.c-people .tt-stone{--top:2;--width:6;text-align:center;color:var(--c-stone);place-self:end center;font-size:32vw;line-height:.8;position:relative}.c-people .tt-stone>span{display:flex}.c-people .window{--top:2;--height:2;--left:2;--width:4;border:1px solid #7b513660;border-radius:55vw}.c-people .window.-l{--left:1;--width:1;border-radius:0 55vw 55vw 0}.c-people .window.-r{--left:6;--width:1;border-radius:55vw 0 0 55vw}.c-people .arch{--top:2;--left:1;--width:6;z-index:2;background-image:linear-gradient(-45deg,var(--c-black),var(--c-grey));clip-path:polygon(-1% -1%,101% -1%,101% 101%,calc(100% - var(--g-gap))calc(100% - var(--g-gap)),var(--g-gap)calc(100% - var(--g-gap)),-1% 101%);padding:calc(var(--g-gap)*2)var(--g-gap)var(--g-gap);scale:calc(1 - var(--progress,0)*.2);border-radius:50% 50% 0 0;position:relative;transform:translateZ(0)}.c-people .arch-inner{aspect-ratio:1;border-radius:50% 50% 0 0;place-items:center;width:100%;display:grid;position:relative;overflow:hidden;transform:translateZ(0)}.c-people .arch-inner:before{content:"";background-image:var(--wall);width:100%;height:100%;scale:calc(1 + var(--progress,0)*.5);will-change:transform;background-repeat:no-repeat;background-size:cover;grid-area:1/1;display:block}.c-people .arch-inner figure{width:100%;scale:calc(1 + var(--progress,0)*.5);transform-origin:50% 100%;will-change:transform;grid-area:1/1;align-self:end}.c-people .arch-inner figure img{object-fit:contain}.c-people .caption{--top:3;--left:2;--width:4;text-align:center;margin:var(--h1)0 var(--h3);z-index:3;justify-content:center;position:relative}.c-people .tt-ending{--top:4;--left:3;--width:4;z-index:3;position:relative}.c-people .tt-ending .more{margin-top:var(--h6);color:var(--c-yellow);font-size:var(--mm);display:inline-block}.c-people .people-path-a{inset:var(--h3)0 auto 0;aspect-ratio:1440/500;z-index:1;height:auto}.c-people .people-path-b{aspect-ratio:1440/800;z-index:1;height:auto;inset:auto 0 0}@media (min-width:1024px){.c-people:before{width:6vw;height:3vw}.c-people .-w{--columns:24}.c-people .title,.c-people .tt-stone,.c-people .underlay{--width:24}.c-people .window{--left:6;--width:14}.c-people .window.-l{--left:1;--width:4}.c-people .window.-r{--left:21;--width:4}.c-people .arch{--left:7;--width:12;margin-top:var(--h1)}.c-people .caption{--left:7;--width:12;margin:var(--large)0 var(--h1)}.c-people .tt-ending{--left:13;--width:4}}.c-admission{z-index:10;color:var(--c-black);justify-content:stretch;align-items:start;display:grid;position:relative;overflow:clip}.c-admission:before,.c-admission:after{content:"";z-index:5;pointer-events:none;position:absolute;left:0;right:0}.c-admission:before{background-image:linear-gradient(180deg,var(--c-black)0,rgba(var(--c-black-rgb),.88)24%,rgba(var(--c-black-rgb),.5)50%,rgba(var(--c-black-rgb),.2)69%,rgba(var(--c-black-rgb),0)100%);height:25%;top:0}.c-admission:after{background-image:linear-gradient(0deg,var(--c-black)0,rgba(var(--c-black-rgb),.5)45%,rgba(var(--c-black-rgb),0)100%);height:18%;bottom:0}.c-admission .sequence-canvas{background-color:var(--c-yellow);pointer-events:none;grid-area:1/1/3/2;place-self:stretch stretch;place-items:center;display:grid;position:relative;overflow:hidden;transform:translateZ(0)}.c-admission .sequence-canvas figure{grid-area:1/1;width:100%;height:100%;position:relative;overflow:hidden}.c-admission .sequence-canvas figure img{object-fit:cover;width:100%;height:100%}.c-admission .sequence-canvas .i{opacity:0;transition:opacity 3s var(--f-cubic),transform 3s var(--f-cubic);transform:translateZ(0)scale(1.5,1.2)}.c-admission .sequence-canvas .i.-leaving{z-index:2;opacity:1;transform:translateZ(0)scale(1)}.c-admission .sequence-canvas .i.-entering{opacity:0;transition:none}.c-admission .sequence-canvas .i.-active{opacity:1;transition:opacity 2.1s var(--f-cubic),transform 2.1s var(--f-cubic);z-index:3;transform:translateZ(0)scale(1)}.c-admission .sequence-canvas .i-c{aspect-ratio:1;opacity:0;width:auto;height:80%;max-height:100vw;transition:opacity 3s var(--f-cubic);margin-bottom:10%;-webkit-mask-image:radial-gradient(circle,#000 0 45%,#0000 70%);mask-image:radial-gradient(circle,#000 0 45%,#0000 70%)}.c-admission .sequence-canvas .i-c img{transition:transform 3s var(--f-cubic);transform:translateZ(0)scale(1.5,2.5)}.c-admission .sequence-canvas .i-c.-leaving{z-index:4;opacity:1}.c-admission .sequence-canvas .i-c.-leaving img{transform:translateZ(0)scale(1)}.c-admission .sequence-canvas .i-c.-entering{opacity:0;transition:none}.c-admission .sequence-canvas .i-c.-active{opacity:1;z-index:5;transition:opacity 2.1s var(--f-cubic-in)}.c-admission .sequence-canvas .i-c.-active img{transition:transform 2.1s var(--f-cubic-in);transform:translateZ(0)scale(1)}.c-admission .addmission-path{z-index:6;height:80%;inset:0 0 auto}.c-admission .title{z-index:10;padding-top:var(--h1);text-align:center;grid-area:1/1/2/2;justify-content:center;display:flex;position:relative}.c-admission .title>span{white-space:nowrap;color:var(--c-white);padding-bottom:var(--h3);display:flex;-webkit-mask:linear-gradient(#fff0 10%,#fff 70%);mask:linear-gradient(#fff0 10%,#fff 70%)}.c-admission>.-w{z-index:10;padding-bottom:calc(var(--large) + 20%);grid-area:2/1/3/2;position:relative}.c-admission .adm-form{--top:1;--left:1;--width:6;padding:0}.c-admission .adm-form .field{border-bottom-color:rgba(var(--c-black-rgb),.25);padding:.3rem 0}.c-admission .adm-form .field label{font-family:var(--font-t-1);font-size:var(--h5);text-transform:none;color:var(--c-black);line-height:1.05}.c-admission .adm-form .field input,.c-admission .adm-form .field select{font-size:var(--h3)}.c-admission .adm-form .field input::placeholder,.c-admission .adm-form .field textarea::placeholder{color:rgba(var(--c-black-rgb),.14)}.c-admission .adm-form .field textarea{font-family:var(--font-t-1);font-size:var(--h5)}.c-admission .tiers{--top:2;--left:1;--width:6;margin-top:var(--h1)}.c-admission .tiers-head{margin-bottom:var(--h6)}.c-admission .tiers>ul{gap:var(--g-gap);grid-template-columns:1fr;display:grid}.c-admission .tiers>ul>li{padding:var(--h6);background:rgba(var(--c-white-rgb),.55);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);border-top:2px solid rgba(var(--c-white-rgb),.6);border-radius:.4rem;flex-direction:column;gap:.5rem;display:flex}.c-admission .tiers>ul>li.-featured{background:rgba(var(--c-black-rgb),.88);color:var(--c-yellow);border-top-color:rgba(var(--c-white-rgb),.2)}.c-admission .tiers .sum{opacity:.75}.c-admission .tiers .amt .-mm{opacity:.6}.c-admission .tiers .perks{flex:1;gap:.25rem;margin:.4rem 0 .6rem;display:grid}.c-admission .tiers .perks li{padding-left:1rem;position:relative}.c-admission .tiers .perks li:before{content:"+";opacity:.6;position:absolute;left:0}.c-admission .tiers .button.-reverse-light{background:rgba(var(--c-black-rgb),.08)}.c-admission .tiers .note{margin-top:var(--h6);opacity:.7}@media (min-width:1024px){.c-admission .title{padding-top:var(--h3)}.c-admission>.-w{margin-top:var(--h2)}.c-admission .sequence-canvas .i-c{max-height:60vw}.c-admission .adm-form{--left:3;--width:8;grid-template-columns:repeat(8,1fr)}.c-admission .adm-form .field{grid-column:1/7;grid-template-columns:repeat(6,1fr)}.c-admission .adm-form .field.-country,.c-admission .adm-form .field.-city,.c-admission .adm-form .field.-tier{grid-column:3/9}.c-admission .adm-form .field.-tta{grid-column:2/8}.c-admission .adm-form .checkbox-wrap{grid-column:2/5}.c-admission .adm-form .button-wrap{margin-top:var(--h1);grid-column:6/8}.c-admission .adm-form .err{grid-column:1/9}.c-admission .tiers{--left:2;--width:10;margin-top:var(--large)}.c-admission .tiers>ul{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.c-welcome .stone{translate:0!important;scale:1!important}.c-welcome .places,.c-welcome .items{transform:none!important}.c-places .place-name .-out,.c-updates .swap .-out{display:none}}
