@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);
@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.estate-banner a:before{display:none}.estate-banner .main-grid{grid-template-columns:3fr 2fr;align-items:start}.estate-banner .end,.estate-banner .start{position:sticky;top:var(--header-height)}.estate-banner .start{min-height:calc(100dvh - var(--header-height));padding:5rem;color:var(--white-color);overflow:hidden}.estate-banner .start .content{display:flex;flex-direction:column;gap:3rem;position:relative;z-index:var(--one-up-z)}.estate-banner .end{display:flex;flex-direction:column;gap:10dvh;justify-content:space-between;padding:0 5dvw}.estate-banner .end .top{display:flex;flex-direction:column;gap:4rem}.estate-banner .end .top .back{margin-bottom:5rem}.estate-banner .end .top .back .btn{color:var(--dark-grey-color)}.estate-banner .end .top .back .btn img,.estate-banner .end .top .back .btn svg{width:1em;height:1em}.estate-banner .end .top .back .btn img path,.estate-banner .end .top .back .btn svg path{fill:var(--dark-grey-color)}.estate-banner .end .top .numbers{display:flex;flex-direction:column;gap:1rem;justify-content:start;align-items:start}.estate-banner .end .top .numbers .number-item{display:inline-flex;flex-direction:row;align-items:center;gap:1rem;padding:1rem;border-radius:var(--radius-xs);background:var(--grey-color)}.estate-banner .end .top .numbers .number-item.order-first{order:1}.estate-banner .end .top .numbers .number-item.white-text{background:color-mix(in srgb,var(--white-color),transparent 50%)}.estate-banner .end .top .numbers .number-item img,.estate-banner .end .top .numbers .number-item svg{width:1em;height:1em;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.estate-banner .end .bottom{display:flex;flex-direction:column;gap:2rem}.estate-banner .end .bottom .pic,.estate-banner .end .bottom .video{position:relative;width:100%;border-radius:var(--radius-xs);overflow:hidden}.estate-banner .end .bottom .video{aspect-ratio:16/9}.estate-banner .end .bottom .pic{aspect-ratio:1/.6}
