.app-block__directions--sale:not([class*="--visible"]){-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.app-block__directions--new:not([class*="--visible"]),.app-screen__link:not([class*="--visible"]),.app-screen__logo:not([class*="--visible"]),.app-screen__title:not([class*="--visible"]){-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.app-block__text:not([class*="--visible"]){-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.app-block__directions:not([class*="--visible"]),.app-block__text:not([class*="--visible"]),.app-screen__bg:not([class*="--visible"]),.app-screen__link:not([class*="--visible"]),.app-screen__logo:not([class*="--visible"]),.app-screen__title:not([class*="--visible"]){opacity:0}.app-screen__link-item{color:var(--th-color-01,#131a22);font:500 var(--th-text-13)/var(--th-line-13) var(--th-font-general);letter-spacing:.05em;padding-block:.4375rem .375rem;text-align:center;text-transform:uppercase;-webkit-transition:color var(--th-transition);transition:color var(--th-transition)}.app-screen__link-item:after{background-color:currentColor;block-size:.0625rem;content:"";display:block;inline-size:100%;-webkit-transition:background-color var(--th-transition);transition:background-color var(--th-transition)}.app-screen__link-item:active,.app-screen__link-item:focus-visible{color:var(--th-color-02,#ff5266)}.app-screen__link-item:active:after,.app-screen__link-item:focus-visible:after{background-color:transparent}@media (hover:hover){.app-screen__link-item:hover{color:var(--th-color-02,#ff5266)}.app-screen__link-item:hover:after{background-color:transparent}}.app{--app-block-dir-offset:3.125rem;z-index:1}.app-block,.app-screen{display:-webkit-box;display:-ms-flexbox;display:flex}.app-screen{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;block-size:45rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-padding-after:2.8125rem;padding-block-end:2.8125rem}.app-screen__bg{block-size:100%;inline-size:100vw;inset-block-start:0;inset-inline-start:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.app-screen__bg-img{block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.app-screen__bg--visible{-webkit-transition:opacity var(--th-transition) .4s;transition:opacity var(--th-transition) .4s}.app-screen__logo{--svg-xsize:20.75rem;--svg-ysize:calc(var(--svg-xsize)/3.86);color:var(--th-color-05,#5f5f5f);-webkit-margin-before:auto;margin-block-start:auto;mix-blend-mode:overlay}.app-screen__logo--visible{-webkit-transition:opacity var(--th-transition) .6s,-webkit-transform var(--th-transition) .6s;transition:opacity var(--th-transition) .6s,-webkit-transform var(--th-transition) .6s;transition:transform var(--th-transition) .6s,opacity var(--th-transition) .6s;transition:transform var(--th-transition) .6s,opacity var(--th-transition) .6s,-webkit-transform var(--th-transition) .6s}.app-screen__title{font:normal var(--th-text-24)/var(--th-line-24) var(--th-font-general);-webkit-margin-before:1.125rem;margin-block-start:1.125rem;text-transform:uppercase}.app-screen__title--visible{-webkit-transition:opacity var(--th-transition) .7s,-webkit-transform var(--th-transition) .7s;transition:opacity var(--th-transition) .7s,-webkit-transform var(--th-transition) .7s;transition:transform var(--th-transition) .7s,opacity var(--th-transition) .7s;transition:transform var(--th-transition) .7s,opacity var(--th-transition) .7s,-webkit-transform var(--th-transition) .7s}.app-screen__link{display:block;-webkit-margin-before:2.625rem;margin-block-start:2.625rem}.app-screen__link--visible{-webkit-transition:opacity var(--th-transition) .8s,-webkit-transform var(--th-transition) .8s;transition:opacity var(--th-transition) .8s,-webkit-transform var(--th-transition) .8s;transition:transform var(--th-transition) .8s,opacity var(--th-transition) .8s;transition:transform var(--th-transition) .8s,opacity var(--th-transition) .8s,-webkit-transform var(--th-transition) .8s}.app-block{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--th-section-offset) .625rem;padding-block:var(--th-section-offset)}.app-block__info{inline-size:100%;text-align:center}.app-block__text{font:300 var(--th-text-4020)/var(--th-line-4020) var(--th-font-general);text-wrap:wrap}.app-block__text strong{font:normal normal var(--th-text-6422)/1 var(--th-font-general)}.app-block__text--02,.app-block__text--03{-webkit-margin-before:calc(var(--th-text-4020) * var(--th-line-4020) * 1.25);margin-block-start:calc(var(--th-text-4020) * var(--th-line-4020) * 1.25)}.app-block__text--01.app-block__text--visible{-webkit-transition:opacity var(--th-transition) .4s,-webkit-transform var(--th-transition) .4s;transition:opacity var(--th-transition) .4s,-webkit-transform var(--th-transition) .4s;transition:transform var(--th-transition) .4s,opacity var(--th-transition) .4s;transition:transform var(--th-transition) .4s,opacity var(--th-transition) .4s,-webkit-transform var(--th-transition) .4s}.app-block__text--02.app-block__text--visible{-webkit-transition:opacity var(--th-transition) .5s,-webkit-transform var(--th-transition) .5s;transition:opacity var(--th-transition) .5s,-webkit-transform var(--th-transition) .5s;transition:transform var(--th-transition) .5s,opacity var(--th-transition) .5s;transition:transform var(--th-transition) .5s,opacity var(--th-transition) .5s,-webkit-transform var(--th-transition) .5s}.app-block__text--03.app-block__text--visible{-webkit-transition:opacity var(--th-transition) .6s,-webkit-transform var(--th-transition) .6s;transition:opacity var(--th-transition) .6s,-webkit-transform var(--th-transition) .6s;transition:transform var(--th-transition) .6s,opacity var(--th-transition) .6s;transition:transform var(--th-transition) .6s,opacity var(--th-transition) .6s,-webkit-transform var(--th-transition) .6s}.app-block__directions{block-size:50rem;border-end-end-radius:calc(var(--th-border-radius) / 2);border-end-start-radius:calc(var(--th-border-radius) / 2);border-start-end-radius:calc(var(--th-border-radius) / 2);border-start-start-radius:calc(var(--th-border-radius) / 2);display:block;inline-size:calc(50% - .3125rem + var(--app-block-dir-offset));overflow:hidden}.app-block__directions--visible{-webkit-transition:opacity var(--th-transition) .4s,-webkit-transform var(--th-transition) .4s;transition:opacity var(--th-transition) .4s,-webkit-transform var(--th-transition) .4s;transition:transform var(--th-transition) .4s,opacity var(--th-transition) .4s;transition:transform var(--th-transition) .4s,opacity var(--th-transition) .4s,-webkit-transform var(--th-transition) .4s}.app-block__directions--new{-webkit-margin-start:calc(var(--app-block-dir-offset) * -1);margin-inline-start:calc(var(--app-block-dir-offset) * -1)}.app-block__directions--sale{-webkit-margin-end:calc(var(--app-block-dir-offset) * -1);margin-inline-end:calc(var(--app-block-dir-offset) * -1)}.app-block__directions-bg,.app-block__directions-block,.app-block__directions-img{block-size:100%}.app-block__directions-bg{z-index:1}.app-block__directions-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-filter var(--th-transition);transition:-webkit-filter var(--th-transition);transition:filter var(--th-transition);transition:filter var(--th-transition),-webkit-filter var(--th-transition)}@media (hover:hover){.app-block__directions-img{-webkit-filter:grayscale(1);filter:grayscale(1)}}.app-block__directions:active .app-block__directions-img,.app-block__directions:focus-visible .app-block__directions-img{-webkit-filter:grayscale(0);filter:grayscale(0)}@media (hover:hover){.app-block__directions:hover .app-block__directions-img{-webkit-filter:grayscale(0);filter:grayscale(0)}}.app-block__directions-text{background-color:rgba(19,26,34,.6);color:#fff;font:normal var(--th-text-4232)/var(--th-line-4232) var(--th-font-general);inline-size:100%;inset-block-end:0;inset-inline-start:0;padding-block:4.6875rem;position:absolute;text-align:center;z-index:2}@media (max-width:1399px){.app{--app-block-dir-offset:0px}}@media (max-width:1199px){.app-block__text br{display:none}.app-block__directions{block-size:600px}}@media (max-width:991px){.app-screen{block-size:640px}.app-screen__bg-img{-o-object-position:center top;object-position:center top}.app-block__directions{block-size:800px;inline-size:100%}.app-block__directions--sale{-webkit-margin-before:calc(var(--th-section-offset) * -1 + 10px);margin-block-start:calc(var(--th-section-offset) * -1 + 10px)}}@media (max-width:740px){.app-screen__logo{--svg-xsize:267px;--svg-ysize:calc(var(--svg-xsize)/3.869)}.app-block__directions{block-size:650px}.app-block__directions-text{padding-block:57px}}@media (max-width:575px){.app-screen__logo{--svg-xsize:202px;--svg-ysize:calc(var(--svg-xsize)/3.884)}.app-block__directions{block-size:500px}.app-block__directions-text{padding-block:38px}}@media (max-width:390px){.app-screen__title{-webkit-margin-before:calc(5px + 13 * (100vw - 320px) / 70);margin-block-start:calc(5px + 13 * (100vw - 320px) / 70)}.app-screen__link{-webkit-margin-before:calc(30px + 12 * (100vw - 320px) / 70);margin-block-start:calc(30px + 12 * (100vw - 320px) / 70)}.app-block__directions{block-size:calc(400px + 100 * (100vw - 320px) / 70)}.app-block__directions-text{padding-block:calc(30px + 8 * (100vw - 320px) / 70)}}