.section-vSVtkP {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.heading-NMtNkYyaWLVFTvP {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.btn-AyxevOWc {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #080015;
}

.more-xQcnyA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(19vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.preview-UMJHrRs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(13vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.lg-luslAYuCtNucU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
}

.headline-IKXiPKZTjHWyCGOi {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.tiny-cdSnDbNmdUkTqYK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: themelist0.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
}

.md-cdGoYfFQE {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.sidebar-DCGJYugDWh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.more-KocuOmUwpG {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.subtitle-lQFzyjak {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  line-height: calc(24vw/var(--resizer)*100);
}

.img-ExakSMGsoTXXVdkH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(19vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.picture-WKLJIvnWZfGhRyi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.sm-GJGmmjkA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(377vw/var(--resizer)*100);
  height: calc(377vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(245, 232, 221, .5);
}

.col-QMXSdLvnJr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 111%;
  height: max-content;
  gap: calc(27vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  flex-direction: column;
}

.column-hDqoCcWWGXL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.sidebar-ApmMnaI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  text-align: undefined;
}

.pic-sEHLJntqgPmwSa {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.tiny-xtqmmmkKRV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
}

.container-qmuoykjxz {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  max-width: 606%;
  gap: calc(16vw/var(--resizer)*100);
  flex-wrap: nowrap;
  width: 100%;
  column-gap: calc(22vw/var(--resizer)*100);
  overflow-x: scroll;
  scroll-snap-type: x mandatory;
  padding: 30px 10%;
}

.column-TcUnuSBv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(245, 232, 221, .2);
  scroll-snap-align: center;
}

.section-hwncev {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(245, 232, 221, .2);
  scroll-snap-align: center;
}

.page-LdHUyXnXo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(245, 232, 221, .2);
  scroll-snap-align: center;
}

.text-cGMaaOBQqjn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(650vw/var(--resizer)*100);
  height: calc(500vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  max-width: calc(650vw/var(--resizer)*100);
  max-height: calc(500vw/var(--resizer)*100);
  object-fit: cover;
  object-position: top;
  flex-shrink: 0;
  box-shadow: calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(245, 232, 221, .2);
  scroll-snap-align: center;
}

.tooltip-djTYtFCrIIFGkmFX {
  display: flex;
  position: relative;
  justify-content: space-evenly;
  align-items: center;
  width: 100%;
  height: 100%;
  gap: calc(36vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-wrap: wrap;
}

.text-TMwmSe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(656vw/var(--resizer)*100);
  max-width: calc(656vw/var(--resizer)*100);
  height: calc(444vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #080015;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #f5e8dd;
  gap: calc(10vw/var(--resizer)*100);
}

.all-RgvXRlYlgOLfpcjq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(14vw/var(--resizer)*100);
  margin: 10;
}

.box-nGKHkwBnImhwlllE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.md-KFqcEpLXmFujca {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(176vw/var(--resizer)*100);
  height: calc(176vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.row-cvIxwssGu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.row-OZoOzNYdTuwxwirm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.widget-jZHHDLXZowMakN {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.pic-CxjgEeW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.caption-UqufodpW {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #f5e8dd;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.desc-TqGQuSfaaX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(18vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.xl-xDJfZmOyEq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: themelist1.html;
}

.box-AhBQltHsHWzXGk {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.big-nSQOVqEccjmKEvse {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: themelist1.html;
}

.wrapper-cdWoQUEohiOIzUsh {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.section-LOzmPgnaiczD {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
  padding: calc(20vw/var(--resizer)*100);
}

.tip-pBpmdqnZyt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tiny-mAATSiFsBQNqMO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.pic-rNYOwNNvNtsdR {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.huge-rTqzmKdXqr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.picture-AiwlYWdL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.row-WSRkPBhWqiR {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.caption-akWMdRpcEKdI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(656vw/var(--resizer)*100);
  max-width: calc(656vw/var(--resizer)*100);
  height: calc(444vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #080015;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #f5e8dd;
  gap: calc(10vw/var(--resizer)*100);
}

.aside-SPwZqgqNWrNBg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(14vw/var(--resizer)*100);
  margin: 10;
}

.tiny-fdJkhMGdC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.image-hLdQTYypitEdJdoG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(176vw/var(--resizer)*100);
  height: calc(176vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.grid-sQgQknFQQtJl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.headline-hESjKImKmLifugxq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.more-kdBKkcXGvgn {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.subject-VUCGvXzopbLkzyp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.heading-UPiliZveuMqM {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #f5e8dd;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.wide-wPUAUIHnzgLSok {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.row-dyPEHMK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: themelist2.html;
}

.tip-XwgIdSlcwzpP {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.tooltip-eUvXLsEhiAIhsfCB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: themelist2.html;
}

.preview-DdpzlAWYgFTtGvi {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.button-crpGNuIwEh {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
  padding: calc(20vw/var(--resizer)*100);
}

.headline-rYnhGUdRLreoHd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.text-wPAFBm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.image-UuaYwzokFUlf {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.row-MOUZqTeSZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.column-SaYnuKSikPdQY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.active-qeEWTm {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.xl-zuNVJXwO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(656vw/var(--resizer)*100);
  max-width: calc(656vw/var(--resizer)*100);
  height: calc(444vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #080015;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #f5e8dd;
  gap: calc(10vw/var(--resizer)*100);
}

.content-EfOFPrUknrCnJXC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(14vw/var(--resizer)*100);
  margin: 10;
}

.icon-ZPplxLbHf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.wrap-fZIithIoSttznG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(176vw/var(--resizer)*100);
  height: calc(176vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.more-pgzYVmo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.wide-ccZEsw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.icon-jjdopBzsQoTddr {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.grid-xYSNnIWzYFPLWjmA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.content-IKpoZwhDrBBpH {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #f5e8dd;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.sidebar-GQcxRIONFUNKCCE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(29vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.desc-ZhQWHL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: themelist3.html;
}

.content-aexSkfqr {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.thumbnail-JDKIWsFyR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: themelist3.html;
}

.btn-XmDbaeguRyMYzE {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.avatar-iOOyCOWqQdVvugRp {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
  padding: calc(20vw/var(--resizer)*100);
}

.current-QuKHPT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.picture-eBGxTwdRyVGSD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.text-RAZVFATTQdmQWkyl {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.widget-PZRGjDobdiN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.subject-JFuOaQolop {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.box-mQuJYqpJK {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.caption-DSmgvT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(656vw/var(--resizer)*100);
  max-width: calc(656vw/var(--resizer)*100);
  height: calc(444vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #080015;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #f5e8dd;
  gap: calc(10vw/var(--resizer)*100);
}

.widget-LXtKpcI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(14vw/var(--resizer)*100);
  margin: 10;
}

.large-FDtKHouYeUa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.tiny-DcJUaqbHxhinhYnj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(176vw/var(--resizer)*100);
  height: calc(176vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.narrow-mXnapJTEs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.icon-JcwBXMFuIgYObyFn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.btn-EmuwjhYA {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.xl-WhdZlwGUn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.aside-JlfDfp {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #f5e8dd;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.box-iGSmFug {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.userpic-cVTVyPdOyJUGr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: themelist4.html;
}

.lg-VzKCxPYKMaKcwtDg {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.grid-AMaUhXsJvYB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: themelist4.html;
}

.wrapper-SMkHrwr {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.xl-jkRKTFcW {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
  padding: calc(20vw/var(--resizer)*100);
}

.big-AuDYsmhGOeGEEq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.headline-WrmpFxpLgcdpsiIK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.thumbnail-GhCrkjBj {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.desc-KpReNKfKu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tooltip-WXgWtviIy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.subtitle-jRTzCLlY {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.row-pTSsLOSGL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(656vw/var(--resizer)*100);
  max-width: calc(656vw/var(--resizer)*100);
  height: calc(444vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #080015;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #f5e8dd;
  gap: calc(10vw/var(--resizer)*100);
}

.tip-kOOmJlQKjEuf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(14vw/var(--resizer)*100);
  margin: 10;
}

.narrow-VFSyOZoKgo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.tiny-JiiAFAt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(176vw/var(--resizer)*100);
  height: calc(176vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.image-WYXcvlMNzSvyM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.btn-aEqVDeuDcOEgUZKG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.button-RjqaXSoCcmJQL {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.heading-CADMYVN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.thumb-GDaNwdmoAjxHMCL {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #f5e8dd;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.page-ELqhpvqPOeLAmif {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.wrap-UaqzJl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: themelist5.html;
}

.xl-wmRGpAAU {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.thumb-jNDbEiEZN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: themelist5.html;
}

.tiny-kuZbFNOOQWxdzj {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.narrow-HZuNFnCjCrFFvSS {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
  padding: calc(20vw/var(--resizer)*100);
}

.thumbnail-djwxsgfwJXGt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.big-VqhQykPKSiL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tagline-jMopjoFVFeQke {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.avatar-vLvYbFr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.breadcrumbs-rpFqMb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.wide-eXdSosJZnE {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.picture-dUdOrfcqs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(656vw/var(--resizer)*100);
  max-width: calc(656vw/var(--resizer)*100);
  height: calc(444vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #080015;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #f5e8dd;
  gap: calc(10vw/var(--resizer)*100);
}

.text-CearCttbF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(14vw/var(--resizer)*100);
  margin: 10;
}

.picture-pJgTGovyBZV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.img-pUGrryKWv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(176vw/var(--resizer)*100);
  height: calc(176vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.breadcrumbs-sOxSARzmGnug {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.current-gsJAnQGQJihp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.current-nsTRSQ {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.thumb-SBBcJzzN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.holder-FMPthBbKTD {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #f5e8dd;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.grid-bdtsModKVbh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(42vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.sm-mTDgYllTbViJfNz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: themelist6.html;
}

.subject-LfWflUUIaxuX {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.desc-elVIHERwrUFypQOr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: themelist6.html;
}

.tip-HPGzWmXdU {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.more-NvrcNoQCL {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
  padding: calc(20vw/var(--resizer)*100);
}

.widget-eTpgEOI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.column-TRHAQQCr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.md-IZkgqwDgsPuEwzB {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.tagline-Pvkdizg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.narrow-elCoHS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.widget-BXevqpxTYN {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.aside-IFwMcoDPqwj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(656vw/var(--resizer)*100);
  max-width: calc(656vw/var(--resizer)*100);
  height: calc(444vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #080015;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) groove #f5e8dd;
  gap: calc(10vw/var(--resizer)*100);
}

.desc-KrudMtoOljesL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  border-radius: calc(14vw/var(--resizer)*100);
  margin: 10;
}

.title-OzWpeYglDy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.thumbnail-OHtlmIALmPH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(176vw/var(--resizer)*100);
  height: calc(176vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  margin: calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  box-shadow: 0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);
}

.active-LJviXfaR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  margin: 10;
  flex-direction: column;
}

.preview-qbwYFJBrexoL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  gap: calc(10vw/var(--resizer)*100);
  padding: calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

.tagline-StxVBCC {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.grid-fVFZEaKExPrju {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.pic-HwTuAwUUJSXSninu {
  font-family: 'Finlandica', serif;
  font-size: calc(16vw/var(--resizer)*100);
  font-weight: light;
  color: #f5e8dd;
  font-style: normal;
  line-height: calc(24vw/var(--resizer)*100);
}

.desc-KwwaTZrw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(384vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  appURL: index.html;
  height: calc(50vw/var(--resizer)*100);
}

.desc-pZhfhqHuQtUOFqk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: themelist7.html;
}

.box-NrzQhpV {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.wide-ugLIQMfZIgjl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(211vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: themelist7.html;
}

.xl-uzmCpHljnHP {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.md-eUYlvDJ {
  display: flex;
  position: relative;
  justify-content: wrap-reverse;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
  padding: calc(20vw/var(--resizer)*100);
}

.more-CWKhXniYBrXo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.aside-NwzIxwLfW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.medium-hBvWOf {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.tagline-cBJMVWs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.thumbnail-lQdkSi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.title-FugCrnuPLTrqBK {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.grid-oCCBtwqUttbK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #061267;
  flex-direction: column;
}

.medium-phOUOEAhM {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.tip-cuyoRYluq {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.xs-gYRzMPpRRe {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.wrap-TSsZrkpriOSBLlEH {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.text-mlCUBniMXwIaHowW {
  display: none;
}

.avatar-cNgxMugCHqauMu {
  display: flex;
  position: fixed;
  width: 32%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(45vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100) calc(17vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #061267;
  border: calc(2vw/var(--resizer)*100) dashed #f5e8dd;
  justify-content: center;
  align-items: center;
  opacity: .91;
  border-radius: calc(10vw/var(--resizer)*100);
}

.box-PFotyaFC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
}

.button-AJaHHEdGS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
}

.wide-YjbtoEutJU {
  width: auto;
  height: auto;
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #e9454a;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.headline-MJYkGzHmNLWP {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(17vw/var(--resizer)*100);
}

.col-powKbEahnWn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.btn-qNQQGPYlyARqYoTO {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  width: 100%;
  text-align: left;
}


.wrapper-xuUdqOuxnTxk {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.container-TzBOBC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #080015;
  flex-direction: column;
}

.btn-dQdFjB {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.image-IeYZsVTae {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.tagline-UmzXmixdIvwq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #061267;
  flex-direction: column;
}

.title-ZROruieqdXILL {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.control-yStpbRQLF {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.medium-XCuujp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  margin: auto auto auto auto;
  background-color: #061267;
  flex-direction: column;
}

.image-LnNiOroVrsrfO {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
  line-height: calc(40vw/var(--resizer)*100);
}


.avatar-bKQvPCVV {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.tiny-UsHTnCc {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.picture-qbbFxlFwHWEA {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: row;
  background: inherit;
  background-color: #061267;
}

.sidebar-hkrNqJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(21vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.text-dhUzrWXrfA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.current-BZsCue {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.grid-gBOonAKi {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  line-height: calc(24vw/var(--resizer)*100);
}

.title-MyJdUrKClXo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.control-nsnSXKSBTk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
}

.img-gqqcLOM {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.row-UpPBXrATodRG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(21vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.img-kpQxyaU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.page-qrBPHfIeDLTmSy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(361vw/var(--resizer)*100);
  height: calc(361vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(15vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(245, 232, 221, .5);
}

.content-dEqfSgEpX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f5e8dd;
  flex-wrap: wrap;
}

.medium-yOKMZvRpsmJFfBCg {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.tagline-rMmIeViYPF {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
}

.section-ovMyFKyhinceiJer {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.desc-BkfeeYfRN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tiny-xabsFIFx {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.container-ZEmPWJXUWCn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.caption-KIACZHBeZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.pic-ZtGlEDtLUqoxGTZT {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.section-hpLwrWUv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #061267;
  flex-direction: column;
}

.content-dIgfcKP {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.holder-hUdEXqqQQuff {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.medium-bfJoUjHUPYJKhHrJ {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.subject-DdodJrMuB {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.lg-mZHMBcgYELo {
  display: none;
}


.small-SEZNHHyRagwEIwyR {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.col-YPdUgGkihCJGMan {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.img-QCumbDcR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: column;
  background: inherit;
  background-color: #061267;
}

.desc-ZjzWDxKsmPqNMx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(42vw/var(--resizer)*100);
}

.pic-cPsTwKZqdBWM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.small-zWvAkKw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(30vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(23vw/var(--resizer)*100);
}

.wide-ljELHvoNeEFjIPz {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.caption-mWCEEWMZeOMGZLTN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.small-CbYQlD {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.large-lLOJaXDdjiYfsgxJ {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  line-height: calc(24vw/var(--resizer)*100);
}

.grid-xojchUgBF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(47vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #080015;
}

.pic-kaWURuROMutjQwe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f5e8dd;
  flex-wrap: wrap;
}

.col-UurmhkwiXjWa {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
}

.all-djaYNy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.column-uyFvQaoga {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.title-YnqcAxFjFSqCWd {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.page-sLAuZuYGQjOKNQUl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.current-BgDoTDLWM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.wide-XcEqxvhLfU {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.desc-sVrBeilzbH {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.aside-JexhepeoDuJvIksk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #061267;
  flex-direction: column;
}

.img-FRuLDuKJObM {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.section-ZbTHemY {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.pic-dyRZYSCMKDTOky {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.row-UZddzicRF {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.page-dicwJvEhv {
  display: none;
}


.wrapper-KaYZWPaONcKLltZ {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.tooltip-vsVdpCiKUCPbZNq {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.img-DyhXYGPGP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: column;
  background: inherit;
  background-color: #061267;
}

.tagline-jewZaUYWmymWY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(15vw/var(--resizer)*100);
}

.subject-VObROqdIOztEbS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(43vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.subtitle-GwiqjlRQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
}

.container-RlZpPSyCpAojp {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.xl-HfsGKv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(40vw/var(--resizer)*100);
}

.row-XnbuGVCYL {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.xl-FCsHJsHlcVUHku {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.tiny-gCGyeTUQJoyO {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.xl-YjekEEzFBoFN {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  line-height: calc(24vw/var(--resizer)*100);
}

.large-LKbOPQRVoaEsXu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f5e8dd;
  flex-wrap: wrap;
}

.preview-LuoKkBaQWHa {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
}

.preview-jAQsSZEzbxdOw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.caption-HHtxGPL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.desc-wkPqSYIsTEGLR {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.row-pbJMBXYwpekk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.current-rRPZIsQYfaSGF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.large-HEWURM {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.tooltip-mpRgmAegoTPiBLQt {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.inner-nneVZMmkyRvrvW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #061267;
  flex-direction: column;
}

.sm-IJTUrRZiArN {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.pic-IFiFRWBDH {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.img-LNEduArqVtFrGUG {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.column-pzGnolSRSUxumXGy {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.btn-XXHMQsSD {
  display: none;
}


.text-ZVAyodgR {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.more-kLAndGJebhSGg {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.button-RQubqLcIfVCuaA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(36vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.image-MXPHPCKu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.widget-nhuWmEJI {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.sidebar-vNteEndRQmBOIKm {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  line-height: calc(24vw/var(--resizer)*100);
}

.tip-bhSsKuqYYoLZm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.md-xpOrMYnWozc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

.icon-awCtXEyHz {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.control-BsYGdfNVYgE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(16vw/var(--resizer)*100);
  background-color: #f5e8dd;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(35vw/var(--resizer)*100);
}

.small-bfFMoSLPp {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.heading-BleZoW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(36vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.narrow-VzBoHCQCKwfx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.wrapper-lgpxcmptvmlHg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(483vw/var(--resizer)*100);
  height: calc(483vw/var(--resizer)*100);
  border-radius: calc(9vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(245, 232, 221, .3);
}

.widget-mTLODXGrsyRvjVVK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f5e8dd;
  flex-wrap: wrap;
}

.subtitle-pAYJLpOuQWlBl {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
}

.tagline-AKZhvyTD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.active-CbxAOAAyeczq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tooltip-oPThwYwEyYPY {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.page-YcPTuoVj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.current-nDnUPCWCRCYmneJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.tip-JbknhWFREsm {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.inner-uJcliIUYeHQAx {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.page-jNlpMnqI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #061267;
  flex-direction: column;
}

.aside-YGocJzEQ {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.heading-OCtJrTKePJnAya {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.xl-oKTybtGRQCK {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.md-GkbNyzjUVMU {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.avatar-GjuwYfbgsX {
  display: none;
}


.container-HZHyjdIejv {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.container-soEOrrYQmyd {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.large-vlAkweipEIPe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(45vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.more-CVzXUMuVqqypoaX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.col-BLJLyMsrBC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(463vw/var(--resizer)*100);
  height: calc(463vw/var(--resizer)*100);
  border-radius: calc(26vw/var(--resizer)*100);
  box-shadow: calc(3vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(245, 232, 221, .5);
}

.lg-fNgbIehTwBkCB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(45vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.thumbnail-lRrHrX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.grid-wOseevhAijzRbDxT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(12vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
}

.md-aafYNqxNYrrNAAq {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.box-QEJINrMu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.heading-EQCLPFRyrSXwXRV {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.active-QSnUiB {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  line-height: calc(24vw/var(--resizer)*100);
}

.preview-GcvHbQD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f5e8dd;
  flex-wrap: wrap;
}

.userpic-LDLZufLPuz {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.tip-LEwSZK {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
}

.desc-LBWrOxusug {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.caption-CRncIEPdGwzQFeo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.icon-EppBGcZslbkkOQ {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.wrapper-jnfbEbBRIgGP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.pic-gZuGFqzEybAs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.text-kVavVunyARXXvy {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.huge-BButLbQNByOvCrB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #061267;
  flex-direction: column;
}

.page-HNVknLfkahLsjOO {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.avatar-ZvHxREASktmIbrA {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.tip-ThyScAfYldYxJrYh {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.all-hplGEQZJdh {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.xs-wjXQQNqyQaitPmy {
  display: none;
}


.tiny-MWIJEDbDXc {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.userpic-jelkMeyRhivs {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.lg-WgeVMqHTNW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  height: max-content;
  margin: calc(0vw/var(--resizer)*100) auto calc(0vw/var(--resizer)*100) auto;
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  gap: undefined;
  flex-direction: column;
  background: inherit;
  background-color: #080015;
}

.holder-QtuArMZhtcjOT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(32vw/var(--resizer)*100);
}

.thumbnail-hGNOtEfGpP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.inner-RhRllqxKEsbjimi {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.text-RnnZcoV {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  line-height: calc(24vw/var(--resizer)*100);
}

.tooltip-EErnMczuEJkgAU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.big-eSNEBixomSJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(38vw/var(--resizer)*100);
}

.section-DVkKDSrupMyou {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.md-ELvTCW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(44vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #061267;
}

.subtitle-sLjoPLcowWPCw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f5e8dd;
  flex-wrap: wrap;
}

.section-fbBwMJRCZiWIqpFj {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.tip-mIhLuzwOiFGHajPW {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
}

.big-JGTpuhmzAGtXrno {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.wrap-ZrSLceuUY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.caption-jFrshyRV {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.pic-dvZdHQslPv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tooltip-nwckPnEma {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.container-vXkOBCWtv {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.control-YrCulQiSp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #061267;
  flex-direction: column;
}

.text-JdXxqmLhaXbCGO {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.pic-aCQIHcZCtUeGrLb {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.wide-FaMHgKXUTgMyXq {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.wrap-PXoyThxqpYbzs {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.picture-MmmEsu {
  display: none;
}


.preview-fSjfpUHSRQge {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.headline-pDmXTRAWeH {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.avatar-oUnsXzyievnm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(28vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.col-mKCYRqC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.widget-dpjmQcTjwWKL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(44vw/var(--resizer)*100);
}

.image-WPmtvmOWwJtLZlZv {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.sidebar-rlWuDgjhtdJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
  width: calc(500vw/var(--resizer)*100);
}

.pic-eIXeFTB {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.pic-KzwsokArR {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  line-height: calc(24vw/var(--resizer)*100);
}

.img-QycGSud {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(28vw/var(--resizer)*100);
  width: calc(500vw/var(--resizer)*100);
}

.active-jvyvnSct {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: max-content;
  gap: calc(24vw/var(--resizer)*100);
  flex-wrap: wrap;
}

.avatar-GIVrBHz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(470vw/var(--resizer)*100);
  height: calc(470vw/var(--resizer)*100);
  border-radius: calc(23vw/var(--resizer)*100);
  box-shadow: calc(-5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(245, 232, 221, .3);
}

.content-nGapOHCnKChmFd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: calc(16vw/var(--resizer)*100);
  padding: calc(50vw/var(--resizer)*100) 10% calc(50vw/var(--resizer)*100) 10%;
  background-color: #061267;
}

.widget-uDcMmjjOJVDTh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f5e8dd;
  flex-wrap: wrap;
}

.headline-lVSTYaoQLVBxBt {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.small-QbKyeo {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
}

.picture-gZkSXTLAfk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.row-ktFxkZctHrew {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.sm-TpyIRJNdCDe {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.heading-sGILBMn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.small-HFcEMRAgS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.avatar-EJWYwosMkyY {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.tip-FotobAR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #061267;
  flex-direction: column;
}

.holder-KfevkGBooqohw {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.icon-CbDbeZPUU {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.section-ExdHIHQugbjq {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.more-dQBaHy {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.wide-jamlvyjyNjQ {
  display: none;
}


.button-DxSpYRsO {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.tooltip-fyZWWRWFuYqAFVr {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.all-KcinzZkdysg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: calc(39vw/var(--resizer)*100);
}

.all-ikyOgctN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: calc(650vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
  margin: auto auto auto auto;
  flex-direction: column;
  text-align: center;
}

.tagline-rfrRDiqCGU {
  font-family: 'Finlandica', serif;
  font-size: calc(40vw/var(--resizer)*100);
  font-weight: 900;
  color: #f5e8dd;
}

.tooltip-kznmRVlXmKzrrNi {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  line-height: calc(24vw/var(--resizer)*100);
}

.xs-vmDtwLEboFb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(38vw/var(--resizer)*100);
  appURL: index.html;
  width: 100%;
  height: calc(50vw/var(--resizer)*100);
}

.wide-hliODnTmVubQOpU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  background-color: #e9454a;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
}

.thumb-sFffBibD {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #080015;
  font-size: calc(18vw/var(--resizer)*100);
}

.page-JGQarxtgUdkTFN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 94%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(18vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
  border-bottom: calc(3vw/var(--resizer)*100) double #f5e8dd;
  flex-wrap: wrap;
}

.small-YayLfpKWSKogMl {
  font-family: 'Finlandica', serif;
  font-size: calc(21vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-align: left;
}

.subject-pLqPnGFwBAi {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: row;
}

.inner-vEDbTqIBuG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.tagline-XGLwezEmAzEjQOu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.control-xFiQueMzcBlW {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.headline-fgqSqHVkJZkbxVpg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.col-ruJtrbCHBLlpVxRa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: max-content;
  height: max-content;
}

.section-CoaaPMept {
  color: #f5e8dd;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: italic;
}

.page-YLtmlIxYSJDznGg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  padding: calc(50vw/var(--resizer)*100) 10% calc(0vw/var(--resizer)*100) 10%;
  background-color: #061267;
  flex-direction: column;
}

.page-yPJmtedCwjHztd {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  margin: auto auto auto auto;
  padding: calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(0vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) solid rgb(241,243,244);
}

.subtitle-NXNtvtfvoRCYC {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.lg-jQfStr {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.container-zqrhmPurGKQ {
  font-family: 'Finlandica', serif;
  font-size: calc(18vw/var(--resizer)*100);
  font-weight: 400;
  color: #f5e8dd;
  text-decoration: none;
  text-align: undefined;
}

.pic-IZatsGJoMwBnUq {
  display: none;
}

