@keyframes tgc-c-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tgc-c-drawv{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes tgc-c-land{0%{opacity:0;transform:translateY(14px) scale(.9)}70%{opacity:1;transform:translateY(-2px) scale(1.04)}to{transform:none}}@keyframes tgc-c-ashore{0%{opacity:0;transform:translate(26px)}}@keyframes tgc-c-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes tgc-c-sail{0%{left:4%;opacity:0}12%{opacity:1}88%{opacity:1}to{left:92%;opacity:0}}@keyframes tgc-c-rock{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(-3deg)}}.tgc--m-crossing .tgc-hero,.tgc--m-crossing .tgc-band{overflow-x:clip}.tgc--m-crossing .tgc-hero.is-armed:not(.is-in) .tgc-hero__copy>:not(.tgc-hero__title):not(.tgc-hero__lead):not(.tgc-hero__act):not(.tgc-hero__price),.tgc--m-crossing .is-armed:not(.is-in) .tgc-head>*,.tgc--m-crossing .is-armed:not(.is-in) .tgc-strip__item,.tgc--m-crossing .is-armed:not(.is-in) .tgc-cross__stop,.tgc--m-crossing .is-armed:not(.is-in) .tgc-cross__leg>:not(.tgc-cross__track),.tgc--m-crossing .is-armed:not(.is-in) .tgc-answer__text,.tgc--m-crossing .is-armed:not(.is-in) .tgc-fact,.tgc--m-crossing .is-armed:not(.is-in) .tgc-step,.tgc--m-crossing .is-armed:not(.is-in) .tgc-glance__item,.tgc--m-crossing .is-armed:not(.is-in) .tgc-prose__part,.tgc--m-crossing .is-armed:not(.is-in) .tgc-reason,.tgc--m-crossing .is-armed:not(.is-in) .tgc-faq__item,.tgc--m-crossing .is-armed:not(.is-in) .tgc-links>li{opacity:0}.tgc--m-crossing .is-armed:not(.is-in) .tgc-cross__track{transform:scaleX(0)}.tgc--m-crossing .tgc-hero.is-in .tgc-hero__copy>:not(.tgc-hero__title):not(.tgc-hero__lead):not(.tgc-hero__act):not(.tgc-hero__price){animation:tgc-c-rise .8s cubic-bezier(.2,.7,.2,1) backwards}.tgc--m-crossing .is-in .tgc-head>*{animation:tgc-c-rise .8s cubic-bezier(.2,.7,.2,1) backwards}.tgc--m-crossing .is-in .tgc-head>.tgc-title{animation-delay:.08s}.tgc--m-crossing .is-in .tgc-head>.tgc-lead{animation-delay:.16s}.tgc--m-crossing .tgc-cross__track{transform-origin:left center}.tgc--m-crossing .is-in .tgc-cross__stop{animation:tgc-c-land .7s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i) * .32s + .1s)}.tgc--m-crossing .is-in .tgc-cross__track{animation:tgc-c-draw .55s cubic-bezier(.45,0,.2,1) backwards;animation-delay:calc(var(--i) * .32s + .2s)}.tgc--m-crossing .is-in .tgc-cross__leg>:not(.tgc-cross__track){animation:tgc-c-rise .6s ease backwards;animation-delay:calc(var(--i) * .32s + .45s)}.tgc-c-boat{position:absolute;top:-5px;left:4%;z-index:2;display:none;width:22px;height:22px;margin-left:-11px;color:#15191d;pointer-events:none}.tgc-c-boat svg{display:block;width:22px;height:22px;animation:tgc-c-rock 1.8s ease-in-out infinite}.tgc--m-crossing .is-in .tgc-c-boat{display:block;animation:tgc-c-sail 4.2s cubic-bezier(.45,0,.55,1) 1.4s 2 backwards}.tgc--m-crossing .is-in .tgc-strip__item,.tgc--m-crossing .is-in .tgc-fact,.tgc--m-crossing .is-in .tgc-glance__item,.tgc--m-crossing .is-in .tgc-links>li{animation:tgc-c-ashore .7s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i) * .09s + .12s)}.tgc--m-crossing .is-in .tgc-answer__text,.tgc--m-crossing .is-in .tgc-prose__part,.tgc--m-crossing .is-in .tgc-step,.tgc--m-crossing .is-in .tgc-reason,.tgc--m-crossing .is-in .tgc-faq__item{animation:tgc-c-rise .75s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i, 0) * .1s + .2s)}@media (max-width: 900px){.tgc--m-crossing .tgc-cross__track{transform-origin:center top}.tgc--m-crossing .is-armed:not(.is-in) .tgc-cross__track{transform:scaleY(0)}.tgc--m-crossing .is-in .tgc-cross__track{animation-name:tgc-c-drawv}.tgc-c-boat{display:none!important}}@media (prefers-reduced-motion: reduce){.tgc-c-boat{display:none!important}}
