/* screen - astate-v2-desktop-all-breakpoints */

.astate-v2-desktop-all-breakpoints {
  align-items: center;
  background-color: var(--darkbackground);
  display: flex;
  flex-direction: column;
  min-width: 1440px;
  position: relative;
}

.astate-v2-desktop-all-breakpoints .hero-3 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
  padding: 160px 0px;
  position: relative;
  width: 100%;
}

.astate-v2-desktop-all-breakpoints .brandcombination-3 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 64px;
  position: relative;
}

.astate-v2-desktop-all-breakpoints .astate_-logo_dark-3 {
  display: block;
  height: 283px;
  opacity: 0;
  position: relative;
  width: 190px;
}

.astate-v2-desktop-all-breakpoints .astate_-logo_dark-3.bp4-animate-enter83 {
  animation: bp4-animate-enter83-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp4-animate-enter83-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-desktop-all-breakpoints .brandlogo-subline-3 {
  filter: blur(10px);
  height: 153.25px;
  opacity: 0;
  position: relative;
  width: 333.22px;
}

.astate-v2-desktop-all-breakpoints .brandlogo-subline-3.bp4-animate-enter84 {
  animation: bp4-animate-enter84-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter84-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .brandsubline-3 {
  height: 18px;
  left: 42px;
  position: absolute;
  top: 135px;
  width: 249px;
}

.astate-v2-desktop-all-breakpoints .brandlogo-3 {
  height: 102px;
  left: 0;
  position: absolute;
  top: 0;
  width: 333px;
}

.astate-v2-desktop-all-breakpoints .main-3 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 152px;
  padding: 0px 72px 48px;
  position: relative;
  width: 100%;
}

.astate-v2-desktop-all-breakpoints .main-item-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 96px;
  position: relative;
  width: 100%;
}

.astate-v2-desktop-all-breakpoints .headline-12 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 32px;
  position: relative;
  width: 100%;
}

.astate-v2-desktop-all-breakpoints .the-exquisite-union-3 {
  align-self: stretch;
  color: var(--darktext-primary-60);
  filter: blur(10px);
  font-family: var(--font-family-barlow_condensed);
  font-size: 64px;
  font-weight: 300;
  letter-spacing: 0.64px;
  line-height: 76.8px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-desktop-all-breakpoints .the-exquisite-union-3.bp4-animate-enter85 {
  animation: bp4-animate-enter85-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter85-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .by-invitation-only-3 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 9.60px;
  line-height: 38.4px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-desktop-all-breakpoints .by-invitation-only-3.bp4-animate-enter86 {
  animation: bp4-animate-enter86-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter86-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .intro-5 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 48px;
  justify-content: center;
  padding: 0px 64px;
  position: relative;
  width: 100%;
}

.astate-v2-desktop-all-breakpoints .the-astate-art-club-12 {
  margin-top: -1.00px;
}

.astate-v2-desktop-all-breakpoints .the-astate-art-club-12.bp4-animate-enter87 {
  animation: bp4-animate-enter87-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter87-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-astate-art-club.bp4-animate-enter88 {
  animation: bp4-animate-enter88-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp4-animate-enter88-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-astate-art-club.bp4-animate-enter89 {
  animation: bp4-animate-enter89-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp4-animate-enter89-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .in-the-astate-art-cl-3 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.28px;
  line-height: 44.8px;
  opacity: 0;
  position: relative;
}

.astate-v2-desktop-all-breakpoints .in-the-astate-art-cl-3.bp4-animate-enter90 {
  animation: bp4-animate-enter90-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter90-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-astate-art-club.bp4-animate-enter91 {
  animation: bp4-animate-enter91-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp4-animate-enter91-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .headline-13 {
  align-self: stretch;
  letter-spacing: 9.60px;
  line-height: 38.4px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-desktop-all-breakpoints .headline-13.bp4-animate-enter92 {
  animation: bp4-animate-enter92-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp4-animate-enter92-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-desktop-all-breakpoints .content-6 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 32px;
  position: relative;
  width: 100%;
}

.astate-v2-desktop-all-breakpoints .contentcolumn-text-5 {
  align-items: flex-start;
  display: flex;
  flex: 1;
  flex-direction: column;
  flex-grow: 1;
  gap: 16px;
  position: relative;
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter93 {
  animation: bp4-animate-enter93-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter93-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter94 {
  animation: bp4-animate-enter94-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter94-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter95 {
  animation: bp4-animate-enter95-frames 1.00s ease-in-out 0.20s 1 normal forwards;
}

@keyframes bp4-animate-enter95-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter96 {
  animation: bp4-animate-enter96-frames 1.00s ease-in-out 0.20s 1 normal forwards;
}

@keyframes bp4-animate-enter96-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter97 {
  animation: bp4-animate-enter97-frames 1.00s ease-in-out 0.40s 1 normal forwards;
}

@keyframes bp4-animate-enter97-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter98 {
  animation: bp4-animate-enter98-frames 1.00s ease-in-out 0.40s 1 normal forwards;
}

@keyframes bp4-animate-enter98-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter99 {
  animation: bp4-animate-enter99-frames 1.00s ease-in-out 0.60s 1 normal forwards;
}

@keyframes bp4-animate-enter99-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter100 {
  animation: bp4-animate-enter100-frames 1.00s ease-in-out 0.60s 1 normal forwards;
}

@keyframes bp4-animate-enter100-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter101 {
  animation: bp4-animate-enter101-frames 1.00s ease-in-out 0.80s 1 normal forwards;
}

@keyframes bp4-animate-enter101-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter102 {
  animation: bp4-animate-enter102-frames 1.00s ease-in-out 0.80s 1 normal forwards;
}

@keyframes bp4-animate-enter102-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .headline-14 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 9.60px;
  line-height: 38.4px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-desktop-all-breakpoints .headline-14.bp4-animate-enter103 {
  animation: bp4-animate-enter103-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter103-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter104 {
  animation: bp4-animate-enter104-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp4-animate-enter104-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter105 {
  animation: bp4-animate-enter105-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp4-animate-enter105-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter106 {
  animation: bp4-animate-enter106-frames 1.00s ease-in-out 0.20s 1 normal forwards;
}

@keyframes bp4-animate-enter106-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter107 {
  animation: bp4-animate-enter107-frames 1.00s ease-in-out 0.20s 1 normal forwards;
}

@keyframes bp4-animate-enter107-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter108 {
  animation: bp4-animate-enter108-frames 1.00s ease-in-out 0.40s 1 normal forwards;
}

@keyframes bp4-animate-enter108-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter109 {
  animation: bp4-animate-enter109-frames 1.00s ease-in-out 0.40s 1 normal forwards;
}

@keyframes bp4-animate-enter109-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter110 {
  animation: bp4-animate-enter110-frames 1.00s ease-in-out 0.60s 1 normal forwards;
}

@keyframes bp4-animate-enter110-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter111 {
  animation: bp4-animate-enter111-frames 1.00s ease-in-out 0.60s 1 normal forwards;
}

@keyframes bp4-animate-enter111-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate-enter112 {
  animation: bp4-animate-enter112-frames 1.00s ease-in-out 0.80s 1 normal forwards;
}

@keyframes bp4-animate-enter112-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-enter113 {
  animation: bp4-animate-enter113-frames 1.00s ease-in-out 0.80s 1 normal forwards;
}

@keyframes bp4-animate-enter113-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .manifest-3 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 32px;
  padding: 120px 0px;
  position: relative;
}

.astate-v2-desktop-all-breakpoints .astate_the_entry_-seite_5-3 {
  display: block;
  filter: blur(10px);
  height: 810px;
  opacity: 0;
  position: relative;
  width: 582px;
}

.astate-v2-desktop-all-breakpoints .astate_the_entry_-seite_5-3.bp4-animate-enter114 {
  animation: bp4-animate-enter114-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter114-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-desktop-all-breakpoints .headline-15 {
  letter-spacing: 4.80px;
  line-height: 19.2px;
  opacity: 0;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-desktop-all-breakpoints .headline-15.bp4-animate-enter115 {
  animation: bp4-animate-enter115-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp4-animate-enter115-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-desktop-all-breakpoints .links-3 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  justify-content: center;
  position: relative;
}

.astate-v2-desktop-all-breakpoints .legal-notice-6 {
  align-items: center;
  border-color: var(--darktext-primary-30);
  border-right-style: solid;
  border-right-width: 1px;
  cursor: pointer;
  flex: 0 0 auto;
  gap: 8px;
  justify-content: center;
  opacity: 0;
  padding: 6px 24px 0px 0px;
  position: relative;
  transition: all 0.2s ease;
}

.astate-v2-desktop-all-breakpoints .legal-notice-6.bp4-animate-enter116 {
  animation: bp4-animate-enter116-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp4-animate-enter116-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-desktop-all-breakpoints .legal-notice-6:hover {
  transform: scale(1.1);
}

.astate-v2-desktop-all-breakpoints .legal-notice-7 {
  cursor: pointer;
  letter-spacing: 4.80px;
  line-height: 19.2px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-desktop-all-breakpoints .legal-notice-7:hover {
  transform: scale(1.1);
}

.astate-v2-desktop-all-breakpoints .privacy-policy-6 {
  align-items: flex-start;
  cursor: pointer;
  flex: 0 0 auto;
  gap: 8px;
  justify-content: center;
  opacity: 0;
  padding: 6px 0px 0px 24px;
  position: relative;
  transition: all 0.2s ease;
}

.astate-v2-desktop-all-breakpoints .privacy-policy-6.bp4-animate-enter117 {
  animation: bp4-animate-enter117-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp4-animate-enter117-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-desktop-all-breakpoints .privacy-policy-6:hover {
  transform: scale(1.1);
}

.astate-v2-desktop-all-breakpoints .privacy-policy-7 {
  cursor: pointer;
  letter-spacing: 4.80px;
  line-height: 19.2px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-desktop-all-breakpoints .privacy-policy-7:hover {
  transform: scale(1.1);
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.28px;
  line-height: 33.6px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
}

.astate-v2-desktop-all-breakpoints .the-art-of-collecting.bp4-animate {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-desktop-all-breakpoints .the-astate-art-club {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.28px;
  line-height: 44.8px;
  opacity: 0;
  position: relative;
}

.astate-v2-desktop-all-breakpoints .the-astate-art-club.bp4-animate-1 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0;
  line-height: 28.0px;
  opacity: 0;
  position: relative;
}

.astate-v2-desktop-all-breakpoints .we-recognize-that-co.bp4-animate-2 {
  filter: blur(10px);
  opacity: 0;
}
/* screen - astate-v2-phone */

.astate-v2-phone {
  align-items: center;
  background-color: var(--darkbackground);
  display: flex;
  flex-direction: column;
  min-width: 360px;
  overflow: hidden;
  position: relative;
}

.astate-v2-phone .hero {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  justify-content: center;
  padding: 72px 0px;
  position: relative;
  width: 360px;
}

.astate-v2-phone .brandcombination {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 38.4px;
  position: relative;
}

.astate-v2-phone .astate_-logo_dark {
  display: block;
  height: 169.8px;
  opacity: 0;
  position: relative;
  width: 114px;
}

.astate-v2-phone .astate_-logo_dark.bp1-animate-enter {
  animation: bp1-animate-enter-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp1-animate-enter-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-phone .brandlogo-subline {
  filter: blur(10px);
  height: 91.95px;
  opacity: 0;
  position: relative;
  width: 199.93px;
}

.astate-v2-phone .brandlogo-subline.bp1-animate-enter1 {
  animation: bp1-animate-enter1-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter1-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .brandsubline {
  height: 11px;
  left: 25px;
  position: absolute;
  top: 81px;
  width: 149px;
}

.astate-v2-phone .brandlogo {
  height: 61px;
  left: 0;
  position: absolute;
  top: 0;
  width: 200px;
}

.astate-v2-phone .main {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 72px;
  padding: 0px 16px 48px;
  position: relative;
  width: 100%;
}

.astate-v2-phone .intro {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 48px;
  position: relative;
  width: 100%;
}

.astate-v2-phone .headline {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 16px;
  padding: 0px 8px;
  position: relative;
  width: 100%;
}

.astate-v2-phone .the-exquisite-union {
  align-self: stretch;
  color: var(--darktext-primary-60);
  filter: blur(10px);
  font-family: var(--font-family-barlow_condensed);
  font-size: 32px;
  font-weight: 300;
  letter-spacing: 0.32px;
  line-height: 38.4px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-phone .the-exquisite-union.bp1-animate-enter2 {
  animation: bp1-animate-enter2-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter2-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .by-invitation-only {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 4.80px;
  line-height: 19.2px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-phone .by-invitation-only.bp1-animate-enter3 {
  animation: bp1-animate-enter3-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter3-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .intro-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 40px;
  justify-content: center;
  position: relative;
  width: 100%;
}

.astate-v2-phone .the-astate-art-club {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.18px;
  line-height: 28.8px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
}

.astate-v2-phone .the-astate-art-club.bp1-animate-enter4 {
  animation: bp1-animate-enter4-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter4-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-astate-art-club-4.bp1-animate-enter5 {
  animation: bp1-animate-enter5-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter5-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-astate-art-club-4.bp1-animate-enter6 {
  animation: bp1-animate-enter6-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter6-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .in-the-astate-art-cl {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.18px;
  line-height: 28.8px;
  opacity: 0;
  position: relative;
}

.astate-v2-phone .in-the-astate-art-cl.bp1-animate-enter7 {
  animation: bp1-animate-enter7-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter7-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-astate-art-club-4.bp1-animate-enter8 {
  animation: bp1-animate-enter8-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter8-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 32px;
  position: relative;
  width: 100%;
}

.astate-v2-phone .headline-1 {
  filter: blur(10px);
  letter-spacing: 6.00px;
  line-height: 24.0px;
  margin-top: -1.00px;
  opacity: 0;
}

.astate-v2-phone .headline-1.bp1-animate-enter9 {
  animation: bp1-animate-enter9-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter9-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .content {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 48px;
  position: relative;
  width: 100%;
}

.astate-v2-phone .contentcolumn-text {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 8px;
  position: relative;
  width: 100%;
}

.astate-v2-phone .the-art-of-collecting {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.24px;
  line-height: 28.8px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
}

.astate-v2-phone .the-art-of-collecting.bp1-animate-enter10 {
  animation: bp1-animate-enter10-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter10-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0;
  line-height: 23.8px;
  opacity: 0;
  position: relative;
}

.astate-v2-phone .we-recognize-that-co.bp1-animate-enter11 {
  animation: bp1-animate-enter11-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter11-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate-enter12 {
  animation: bp1-animate-enter12-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter12-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-enter13 {
  animation: bp1-animate-enter13-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter13-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate-enter14 {
  animation: bp1-animate-enter14-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter14-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-enter15 {
  animation: bp1-animate-enter15-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter15-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate-enter16 {
  animation: bp1-animate-enter16-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter16-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-enter17 {
  animation: bp1-animate-enter17-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter17-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate-enter18 {
  animation: bp1-animate-enter18-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter18-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-enter19 {
  animation: bp1-animate-enter19-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter19-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .headline-2 {
  filter: blur(10px);
  letter-spacing: 6.00px;
  line-height: 24.0px;
  margin-top: -1.00px;
  opacity: 0;
}

.astate-v2-phone .headline-2.bp1-animate-enter20 {
  animation: bp1-animate-enter20-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter20-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .content-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 48px;
  position: relative;
  width: 100%;
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate-enter21 {
  animation: bp1-animate-enter21-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter21-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-enter22 {
  animation: bp1-animate-enter22-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter22-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate-enter23 {
  animation: bp1-animate-enter23-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter23-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-enter24 {
  animation: bp1-animate-enter24-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter24-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate-enter25 {
  animation: bp1-animate-enter25-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter25-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-enter26 {
  animation: bp1-animate-enter26-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter26-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate-enter27 {
  animation: bp1-animate-enter27-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter27-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-enter28 {
  animation: bp1-animate-enter28-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter28-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate-enter29 {
  animation: bp1-animate-enter29-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter29-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-enter30 {
  animation: bp1-animate-enter30-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp1-animate-enter30-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .manifest {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 32px;
  padding: 64px 0px;
  position: relative;
}

.astate-v2-phone .astate_the_entry_-seite_5 {
  display: block;
  filter: blur(10px);
  height: 376px;
  opacity: 0;
  position: relative;
  width: 270px;
}

.astate-v2-phone .astate_the_entry_-seite_5.bp1-animate-enter31 {
  animation: bp1-animate-enter31-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter31-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-phone .headline-3 {
  letter-spacing: 3.60px;
  line-height: 14.4px;
}

.astate-v2-phone .links {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 16px;
  justify-content: center;
  position: relative;
  width: 100%;
}

.astate-v2-phone .legal-notice {
  align-items: center;
  border-color: var(--darktext-primary-30);
  border-right-style: solid;
  border-right-width: 1px;
  cursor: pointer;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 8px;
  justify-content: center;
  padding: 6px 0px 0px;
  position: relative;
  transition: all 0.2s ease;
}

.astate-v2-phone .legal-notice:hover {
  transform: scale(1.1);
}

.astate-v2-phone .legal-notice-1 {
  cursor: pointer;
  letter-spacing: 3.60px;
  line-height: 16.8px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
  transition: all 0.2s ease;
  width: fit-content;
}

.astate-v2-phone .legal-notice-1.bp1-animate-enter32 {
  animation: bp1-animate-enter32-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp1-animate-enter32-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-phone .legal-notice-1:hover {
  transform: scale(1.1);
}

.astate-v2-phone .privacy-policy {
  align-items: flex-start;
  cursor: pointer;
  display: flex;
  flex: 1;
  flex-grow: 1;
  gap: 8px;
  justify-content: center;
  padding: 6px 0px 0px;
  position: relative;
  transition: all 0.2s ease;
}

.astate-v2-phone .privacy-policy-1 {
  cursor: pointer;
  letter-spacing: 3.60px;
  line-height: 16.8px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
  transition: all 0.2s ease;
  width: fit-content;
}

.astate-v2-phone .privacy-policy-1.bp1-animate-enter33 {
  animation: bp1-animate-enter33-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp1-animate-enter33-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-phone .privacy-policy-1:hover {
  transform: scale(1.1);
}

.astate-v2-phone .headline-4 {
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-phone .the-art-of-collecting-10 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.24px;
  line-height: 28.8px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
}

.astate-v2-phone .the-art-of-collecting-10.bp1-animate {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-phone .the-astate-art-club-4 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.18px;
  line-height: 28.8px;
  opacity: 0;
  position: relative;
}

.astate-v2-phone .the-astate-art-club-4.bp1-animate-1 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-phone .we-recognize-that-co-10 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0;
  line-height: 23.8px;
  opacity: 0;
  position: relative;
}

.astate-v2-phone .we-recognize-that-co-10.bp1-animate-2 {
  filter: blur(10px);
  opacity: 0;
}
/* screen - astate-v2-tablet */

.astate-v2-tablet {
  align-items: center;
  background-color: var(--darkbackground);
  display: flex;
  flex-direction: column;
  min-width: 834px;
  position: relative;
}

.astate-v2-tablet .hero-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
  padding: 120px 0px;
  position: relative;
  width: 100%;
}

.astate-v2-tablet .brandcombination-2 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 64px;
  position: relative;
}

.astate-v2-tablet .astate_-logo_dark-2 {
  display: block;
  height: 283px;
  opacity: 0;
  position: relative;
  width: 190px;
}

.astate-v2-tablet .astate_-logo_dark-2.bp3-animate-enter {
  animation: bp3-animate-enter-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp3-animate-enter-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet .brandlogo-subline-2 {
  filter: blur(10px);
  height: 153.25px;
  opacity: 0;
  position: relative;
  width: 333.22px;
}

.astate-v2-tablet .brandlogo-subline-2.bp3-animate-enter1 {
  animation: bp3-animate-enter1-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter1-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .brandsubline-2 {
  height: 18px;
  left: 42px;
  position: absolute;
  top: 135px;
  width: 249px;
}

.astate-v2-tablet .brandlogo-2 {
  height: 102px;
  left: 0;
  position: absolute;
  top: 0;
  width: 333px;
}

.astate-v2-tablet .main-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 120px;
  padding: 0px 48px 64px;
  position: relative;
  width: 100%;
}

.astate-v2-tablet .intro-3 {
  gap: 72px;
}

.astate-v2-tablet .headline-8 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 24px;
  position: relative;
  width: 100%;
}

.astate-v2-tablet .the-exquisite-union-2 {
  align-self: stretch;
  color: var(--darktext-primary-60);
  filter: blur(10px);
  font-family: var(--font-family-barlow_condensed);
  font-size: 40px;
  font-weight: 300;
  letter-spacing: 0.40px;
  line-height: 48.0px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-tablet .the-exquisite-union-2.bp3-animate-enter2 {
  animation: bp3-animate-enter2-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter2-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .by-invitation-only-2 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 7.20px;
  line-height: 28.8px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-tablet .by-invitation-only-2.bp3-animate-enter3 {
  animation: bp3-animate-enter3-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter3-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .intro-4 {
  gap: 48px;
  justify-content: center;
  padding: 0px 40px;
}

.astate-v2-tablet .the-astate-art-club-8 {
  margin-top: -1.00px;
}

.astate-v2-tablet .the-astate-art-club-8.bp3-animate-enter4 {
  animation: bp3-animate-enter4-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter4-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .the-astate-art-club.bp3-animate-enter5 {
  animation: bp3-animate-enter5-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter5-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .the-astate-art-club.bp3-animate-enter6 {
  animation: bp3-animate-enter6-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter6-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .in-the-astate-art-cl-2 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.24px;
  line-height: 38.4px;
  opacity: 0;
  position: relative;
}

.astate-v2-tablet .in-the-astate-art-cl-2.bp3-animate-enter7 {
  animation: bp3-animate-enter7-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter7-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .the-astate-art-club.bp3-animate-enter8 {
  animation: bp3-animate-enter8-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter8-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .the-1 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 64px;
  position: relative;
  width: 100%;
}

.astate-v2-tablet .headline-9 {
  color: var(--darktext-primary-30);
  filter: blur(10px);
  font-family: var(--font-family-rockwell-regular);
  font-size: 28px;
  font-weight: 400;
  letter-spacing: 8.40px;
  line-height: 33.6px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet .headline-9.bp3-animate-enter9 {
  animation: bp3-animate-enter9-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter9-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .content-3 {
  flex-direction: column;
  gap: 48px;
}

.astate-v2-tablet .contentcolumn-text-3 {
  display: flex;
}

.astate-v2-tablet .the-art-of-collecting-21 {
  filter: blur(10px);
}

.astate-v2-tablet .the-art-of-collecting-21.bp3-animate-enter10 {
  animation: bp3-animate-enter10-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter10-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .we-recognize-that-co-21 {
  filter: blur(10px);
}

.astate-v2-tablet .we-recognize-that-co-21.bp3-animate-enter11 {
  animation: bp3-animate-enter11-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter11-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .the-art-of-collecting-22 {
  filter: blur(10px);
}

.astate-v2-tablet .the-art-of-collecting-22.bp3-animate-enter12 {
  animation: bp3-animate-enter12-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter12-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .we-recognize-that-co-22 {
  filter: blur(10px);
}

.astate-v2-tablet .we-recognize-that-co-22.bp3-animate-enter13 {
  animation: bp3-animate-enter13-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter13-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .the-art-of-collecting.bp3-animate-enter14 {
  animation: bp3-animate-enter14-frames 1.00s ease-in-out 0.40s 1 normal forwards;
  opacity: 0;
}

@keyframes bp3-animate-enter14-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet .we-recognize-that-co.bp3-animate-enter15 {
  animation: bp3-animate-enter15-frames 1.00s ease-in-out 0.40s 1 normal forwards;
  opacity: 0;
}

@keyframes bp3-animate-enter15-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet .the-art-of-collecting-24 {
  filter: blur(10px);
}

.astate-v2-tablet .the-art-of-collecting-24.bp3-animate-enter16 {
  animation: bp3-animate-enter16-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter16-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .we-recognize-that-co-24 {
  filter: blur(10px);
}

.astate-v2-tablet .we-recognize-that-co-24.bp3-animate-enter17 {
  animation: bp3-animate-enter17-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter17-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .the-art-of-collecting-25 {
  filter: blur(10px);
}

.astate-v2-tablet .the-art-of-collecting-25.bp3-animate-enter18 {
  animation: bp3-animate-enter18-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter18-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .we-recognize-that-co-25 {
  filter: blur(10px);
}

.astate-v2-tablet .we-recognize-that-co-25.bp3-animate-enter19 {
  animation: bp3-animate-enter19-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter19-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .headline-10 {
  color: var(--darktext-primary-30);
  filter: blur(10px);
  font-family: var(--font-family-rockwell-regular);
  font-size: 28px;
  font-weight: 400;
  letter-spacing: 8.40px;
  line-height: 33.6px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet .headline-10.bp3-animate-enter20 {
  animation: bp3-animate-enter20-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter20-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .content-4 {
  gap: 24px;
}

.astate-v2-tablet .the-art-of-collecting-26 {
  filter: blur(10px);
}

.astate-v2-tablet .the-art-of-collecting-26.bp3-animate-enter21 {
  animation: bp3-animate-enter21-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter21-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .we-recognize-that-co-26 {
  filter: blur(10px);
}

.astate-v2-tablet .we-recognize-that-co-26.bp3-animate-enter22 {
  animation: bp3-animate-enter22-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter22-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .the-art-of-collecting-27 {
  filter: blur(10px);
}

.astate-v2-tablet .the-art-of-collecting-27.bp3-animate-enter23 {
  animation: bp3-animate-enter23-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter23-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .we-recognize-that-co-27 {
  filter: blur(10px);
}

.astate-v2-tablet .we-recognize-that-co-27.bp3-animate-enter24 {
  animation: bp3-animate-enter24-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter24-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .the-art-of-collecting-28 {
  filter: blur(10px);
}

.astate-v2-tablet .the-art-of-collecting-28.bp3-animate-enter25 {
  animation: bp3-animate-enter25-frames 1.00s ease-in-out 0.40s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter25-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .we-recognize-that-co-28 {
  filter: blur(10px);
}

.astate-v2-tablet .we-recognize-that-co-28.bp3-animate-enter26 {
  animation: bp3-animate-enter26-frames 1.00s ease-in-out 0.40s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter26-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .content-5 {
  gap: 24px;
}

.astate-v2-tablet .the-art-of-collecting-29 {
  filter: blur(10px);
}

.astate-v2-tablet .the-art-of-collecting-29.bp3-animate-enter27 {
  animation: bp3-animate-enter27-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter27-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .we-recognize-that-co.bp3-animate-enter28 {
  animation: bp3-animate-enter28-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp3-animate-enter28-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet .the-art-of-collecting-30 {
  filter: blur(10px);
}

.astate-v2-tablet .the-art-of-collecting-30.bp3-animate-enter29 {
  animation: bp3-animate-enter29-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter29-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .we-recognize-that-co-30 {
  filter: blur(10px);
}

.astate-v2-tablet .we-recognize-that-co-30.bp3-animate-enter30 {
  animation: bp3-animate-enter30-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter30-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .contentcolumn-text-4 {
  align-self: stretch;
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet .contentcolumn-text-4.bp3-animate-enter31 {
  animation: bp3-animate-enter31-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter31-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .manifest-2 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 32px;
  padding: 96px 0px;
  position: relative;
}

.astate-v2-tablet .astate_the_entry_-seite_5-2 {
  display: block;
  filter: blur(10px);
  height: 810px;
  opacity: 0;
  position: relative;
  width: 582px;
}

.astate-v2-tablet .astate_the_entry_-seite_5-2.bp3-animate-enter32 {
  animation: bp3-animate-enter32-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter32-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet .headline-11 {
  letter-spacing: 4.80px;
  line-height: 19.2px;
  opacity: 0;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet .headline-11.bp3-animate-enter33 {
  animation: bp3-animate-enter33-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp3-animate-enter33-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet .links-2 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  justify-content: center;
  position: relative;
}

.astate-v2-tablet .legal-notice-4 {
  align-items: center;
  border-color: var(--darktext-primary-30);
  border-right-style: solid;
  border-right-width: 1px;
  cursor: pointer;
  flex: 0 0 auto;
  gap: 8px;
  justify-content: center;
  opacity: 0;
  padding: 6px 24px 0px 0px;
  position: relative;
  transition: all 0.2s ease;
}

.astate-v2-tablet .legal-notice-4.bp3-animate-enter34 {
  animation: bp3-animate-enter34-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp3-animate-enter34-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet .legal-notice-4:hover {
  transform: scale(1.1);
}

.astate-v2-tablet .legal-notice-5 {
  cursor: pointer;
  letter-spacing: 4.20px;
  line-height: 16.8px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet .legal-notice-5:hover {
  transform: scale(1.1);
}

.astate-v2-tablet .privacy-policy-4 {
  align-items: flex-start;
  cursor: pointer;
  flex: 0 0 auto;
  gap: 8px;
  justify-content: center;
  opacity: 0;
  padding: 6px 0px 0px 24px;
  position: relative;
  transition: all 0.2s ease;
}

.astate-v2-tablet .privacy-policy-4.bp3-animate-enter35 {
  animation: bp3-animate-enter35-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp3-animate-enter35-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet .privacy-policy-4:hover {
  transform: scale(1.1);
}

.astate-v2-tablet .privacy-policy-5 {
  cursor: pointer;
  letter-spacing: 4.20px;
  line-height: 16.8px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet .privacy-policy-5:hover {
  transform: scale(1.1);
}

.astate-v2-tablet .content {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  position: relative;
  width: 100%;
}

.astate-v2-tablet .contentcolumn-text {
  align-items: flex-start;
  flex: 1;
  flex-direction: column;
  flex-grow: 1;
  gap: 16px;
  position: relative;
}

.astate-v2-tablet .frame {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 24px;
  position: relative;
  width: 100%;
}

.astate-v2-tablet .intro {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  position: relative;
  width: 100%;
}

.astate-v2-tablet .the-art-of-collecting {
  align-self: stretch;
  letter-spacing: 0.26px;
  line-height: 31.2px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
}

.astate-v2-tablet .the-astate-art-club {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.24px;
  line-height: 38.4px;
  opacity: 0;
  position: relative;
}

.astate-v2-tablet .we-recognize-that-co {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 26.6px;
  opacity: 0;
  position: relative;
}
/* screen - astate-v2-tablet-small */

.astate-v2-tablet-small {
  align-items: center;
  background-color: var(--darkbackground);
  display: flex;
  flex-direction: column;
  min-width: 600px;
  position: relative;
}

.astate-v2-tablet-small .hero-1 {
  align-items: center;
  display: flex;
  flex: 0 0 auto;
  justify-content: center;
  padding: 96px 0px;
  position: relative;
  width: 600px;
}

.astate-v2-tablet-small .brandcombination-1 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 51.2px;
  position: relative;
}

.astate-v2-tablet-small .astate_-logo_dark-1 {
  display: block;
  height: 226.4px;
  opacity: 0;
  position: relative;
  width: 152px;
}

.astate-v2-tablet-small .astate_-logo_dark-1.bp2-animate-enter {
  animation: bp2-animate-enter-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp2-animate-enter-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet-small .brandlogo-subline-1 {
  filter: blur(10px);
  height: 122.6px;
  opacity: 0;
  position: relative;
  width: 266.57px;
}

.astate-v2-tablet-small .brandlogo-subline-1.bp2-animate-enter1 {
  animation: bp2-animate-enter1-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter1-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .brandsubline-1 {
  height: 15px;
  left: 34px;
  position: absolute;
  top: 108px;
  width: 199px;
}

.astate-v2-tablet-small .brandlogo-1 {
  height: 82px;
  left: 0;
  position: absolute;
  top: 0;
  width: 267px;
}

.astate-v2-tablet-small .main-1 {
  gap: 96px;
  padding: 0px 32px 56px;
}

.astate-v2-tablet-small .main-item {
  gap: 56px;
}

.astate-v2-tablet-small .headline-4 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 16px;
  position: relative;
  width: 100%;
}

.astate-v2-tablet-small .the-exquisite-union-1 {
  align-self: stretch;
  color: var(--darktext-primary-60);
  filter: blur(10px);
  font-family: var(--font-family-barlow_condensed);
  font-size: 32px;
  font-weight: 300;
  letter-spacing: 0.32px;
  line-height: 38.4px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-tablet-small .the-exquisite-union-1.bp2-animate-enter2 {
  animation: bp2-animate-enter2-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter2-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .by-invitation-only-1 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 6.00px;
  line-height: 24.0px;
  opacity: 0;
  position: relative;
  text-align: center;
}

.astate-v2-tablet-small .by-invitation-only-1.bp2-animate-enter3 {
  animation: bp2-animate-enter3-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter3-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .intro-2 {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 48px;
  justify-content: center;
  padding: 0px 32px;
  position: relative;
  width: 100%;
}

.astate-v2-tablet-small .the-astate-art-club-4 {
  margin-top: -1.00px;
}

.astate-v2-tablet-small .the-astate-art-club-4.bp2-animate-enter4 {
  animation: bp2-animate-enter4-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter4-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-astate-art-club.bp2-animate-enter5 {
  animation: bp2-animate-enter5-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp2-animate-enter5-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-astate-art-club.bp2-animate-enter6 {
  animation: bp2-animate-enter6-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp2-animate-enter6-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .in-the-astate-art-cl-1 {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.22px;
  line-height: 35.2px;
  opacity: 0;
  position: relative;
}

.astate-v2-tablet-small .in-the-astate-art-cl-1.bp2-animate-enter7 {
  animation: bp2-animate-enter7-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter7-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-astate-art-club.bp2-animate-enter8 {
  animation: bp2-animate-enter8-frames 1.00s ease-in-out 0.00s 1 normal forwards;
}

@keyframes bp2-animate-enter8-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .headline-5 {
  letter-spacing: 7.20px;
  line-height: 28.8px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet-small .headline-5.bp2-animate-enter9 {
  animation: bp2-animate-enter9-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp2-animate-enter9-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet-small .content-2 {
  align-items: flex-start;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  gap: 24px;
  position: relative;
  width: 100%;
}

.astate-v2-tablet-small .contentcolumn-text-1 {
  flex: 1;
  flex-grow: 1;
}

.astate-v2-tablet-small .the-art-of-collecting-11 {
  filter: blur(10px);
  letter-spacing: 0.25px;
  line-height: 30.0px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-11.bp2-animate-enter10 {
  animation: bp2-animate-enter10-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter10-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-11 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-11.bp2-animate-enter11 {
  animation: bp2-animate-enter11-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter11-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-art-of-collecting-12 {
  filter: blur(10px);
  letter-spacing: 0.25px;
  line-height: 30.0px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-12.bp2-animate-enter12 {
  animation: bp2-animate-enter12-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter12-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-12 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-12.bp2-animate-enter13 {
  animation: bp2-animate-enter13-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter13-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-art-of-collecting-13 {
  filter: blur(10px);
  letter-spacing: 0.25px;
  line-height: 30.0px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-13.bp2-animate-enter14 {
  animation: bp2-animate-enter14-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter14-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-13 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-13.bp2-animate-enter15 {
  animation: bp2-animate-enter15-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter15-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-art-of-collecting-14 {
  filter: blur(10px);
  letter-spacing: 0.25px;
  line-height: 30.0px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-14.bp2-animate-enter16 {
  animation: bp2-animate-enter16-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter16-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-14 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-14.bp2-animate-enter17 {
  animation: bp2-animate-enter17-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter17-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-art-of-collecting-15 {
  filter: blur(10px);
  letter-spacing: 0.28px;
  line-height: 33.6px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-15.bp2-animate-enter18 {
  animation: bp2-animate-enter18-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter18-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-15 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-15.bp2-animate-enter19 {
  animation: bp2-animate-enter19-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter19-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .contentcolumn-text-2 {
  align-self: stretch;
  width: 256px;
}

.astate-v2-tablet-small .the-art-of-collecting-10 {
  letter-spacing: 0.28px;
  line-height: 33.6px;
}

.astate-v2-tablet-small .headline-6 {
  letter-spacing: 7.20px;
  line-height: 28.8px;
  margin-top: -1.00px;
  opacity: 0;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet-small .headline-6.bp2-animate-enter20 {
  animation: bp2-animate-enter20-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp2-animate-enter20-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet-small .the-art-of-collecting-16 {
  filter: blur(10px);
  letter-spacing: 0.25px;
  line-height: 30.0px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-16.bp2-animate-enter21 {
  animation: bp2-animate-enter21-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter21-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-16 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-16.bp2-animate-enter22 {
  animation: bp2-animate-enter22-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter22-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-art-of-collecting-17 {
  filter: blur(10px);
  letter-spacing: 0.25px;
  line-height: 30.0px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-17.bp2-animate-enter23 {
  animation: bp2-animate-enter23-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter23-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-17 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-17.bp2-animate-enter24 {
  animation: bp2-animate-enter24-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter24-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-art-of-collecting-18 {
  filter: blur(10px);
  letter-spacing: 0.25px;
  line-height: 30.0px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-18.bp2-animate-enter25 {
  animation: bp2-animate-enter25-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter25-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-18 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-18.bp2-animate-enter26 {
  animation: bp2-animate-enter26-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter26-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-art-of-collecting-19 {
  filter: blur(10px);
  letter-spacing: 0.25px;
  line-height: 30.0px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-19.bp2-animate-enter27 {
  animation: bp2-animate-enter27-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter27-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-19 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-19.bp2-animate-enter28 {
  animation: bp2-animate-enter28-frames 1.00s ease-in-out 0.20s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter28-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .the-art-of-collecting-20 {
  filter: blur(10px);
  letter-spacing: 0.28px;
  line-height: 33.6px;
  opacity: 0;
}

.astate-v2-tablet-small .the-art-of-collecting-20.bp2-animate-enter29 {
  animation: bp2-animate-enter29-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter29-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .we-recognize-that-co-20 {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co-20.bp2-animate-enter30 {
  animation: bp2-animate-enter30-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter30-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .manifest-1 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  flex-direction: column;
  gap: 32px;
  padding: 72px 0px;
  position: relative;
}

.astate-v2-tablet-small .astate_the_entry_-seite_5-1 {
  display: block;
  filter: blur(10px);
  height: 596px;
  opacity: 0;
  position: relative;
  width: 428px;
}

.astate-v2-tablet-small .astate_the_entry_-seite_5-1.bp2-animate-enter31 {
  animation: bp2-animate-enter31-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter31-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.astate-v2-tablet-small .headline-7 {
  letter-spacing: 4.20px;
  line-height: 16.8px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet-small .links-1 {
  align-items: center;
  display: inline-flex;
  flex: 0 0 auto;
  justify-content: center;
  position: relative;
}

.astate-v2-tablet-small .legal-notice-2 {
  align-items: center;
  border-color: var(--darktext-primary-30);
  border-right-style: solid;
  border-right-width: 1px;
  cursor: pointer;
  flex: 0 0 auto;
  gap: 8px;
  justify-content: center;
  opacity: 0;
  padding: 6px 24px 0px 0px;
  position: relative;
  transition: all 0.2s ease;
}

.astate-v2-tablet-small .legal-notice-2.bp2-animate-enter32 {
  animation: bp2-animate-enter32-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp2-animate-enter32-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet-small .legal-notice-2:hover {
  transform: scale(1.1);
}

.astate-v2-tablet-small .legal-notice-3 {
  cursor: pointer;
  letter-spacing: 4.20px;
  line-height: 16.8px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet-small .legal-notice-3:hover {
  transform: scale(1.1);
}

.astate-v2-tablet-small .privacy-policy-2 {
  align-items: flex-start;
  cursor: pointer;
  flex: 0 0 auto;
  gap: 8px;
  justify-content: center;
  opacity: 0;
  padding: 6px 0px 0px 24px;
  position: relative;
  transition: all 0.2s ease;
}

.astate-v2-tablet-small .privacy-policy-2.bp2-animate-enter33 {
  animation: bp2-animate-enter33-frames 1.00s ease-in-out 0.00s 1 normal forwards;
  opacity: 0;
}

@keyframes bp2-animate-enter33-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.astate-v2-tablet-small .privacy-policy-2:hover {
  transform: scale(1.1);
}

.astate-v2-tablet-small .privacy-policy-3 {
  cursor: pointer;
  letter-spacing: 4.20px;
  line-height: 16.8px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  transition: all 0.2s ease;
  white-space: nowrap;
  width: fit-content;
}

.astate-v2-tablet-small .privacy-policy-3:hover {
  transform: scale(1.1);
}

.astate-v2-tablet-small .contentcolumn-text {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  gap: 16px;
  position: relative;
}

.astate-v2-tablet-small .main {
  align-items: center;
  align-self: stretch;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  position: relative;
  width: 100%;
}

.astate-v2-tablet-small .the-art-of-collecting {
  align-self: stretch;
  margin-top: -1.00px;
  position: relative;
}

.astate-v2-tablet-small .the-astate-art-club {
  align-self: stretch;
  filter: blur(10px);
  letter-spacing: 0.22px;
  line-height: 35.2px;
  opacity: 0;
  position: relative;
}

.astate-v2-tablet-small .the-astate-art-club.bp2-animate {
  filter: blur(10px);
  opacity: 0;
}

.astate-v2-tablet-small .we-recognize-that-co {
  align-self: stretch;
  letter-spacing: 0;
  line-height: 25.2px;
  position: relative;
}
@media screen and (max-width: 599px) {
  .screen.astate-v2-tablet-small { 
    display: none;
   }
  .screen.astate-v2-tablet { 
    display: none;
   }
  .screen.astate-v2-desktop-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 600px) and (max-width: 833px) {
  .screen.astate-v2-phone { 
    display: none;
   }
  .screen.astate-v2-tablet { 
    display: none;
   }
  .screen.astate-v2-desktop-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 834px) and (max-width: 1439px) {
  .screen.astate-v2-phone { 
    display: none;
   }
  .screen.astate-v2-tablet-small { 
    display: none;
   }
  .screen.astate-v2-desktop-all-breakpoints { 
    display: none;
   }
}
@media screen and (min-width: 1440px) {
  .screen.astate-v2-phone { 
    display: none;
   }
  .screen.astate-v2-tablet-small { 
    display: none;
   }
  .screen.astate-v2-tablet { 
    display: none;
   }
}