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

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

.xs-azPiQHL {
  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);
}

.active-zOjkptHdp {
  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);
}

.sm-jwbmrsvxAzbm {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

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

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

.breadcrumbs-YGCGmUOlTSI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
  background-color: #b62838;
  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(47vw/var(--resizer)*100);
}

.huge-oxvfkQTw {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #e7f1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.xs-kZcppgvalqC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
  background-color: #111620;
  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(47vw/var(--resizer)*100);
}

.col-CgddGtieJGLtpw {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #e7f1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.headline-BaMbXHmNYm {
  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);
}

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

.icon-SWtflNgVRoPN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(458vw/var(--resizer)*100);
  height: calc(458vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(17, 22, 32, .5);
}

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

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

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

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

.lg-udZEUlTRBMkgC {
  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;
}

.xs-VlwdgdTkuBgDLu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: calc(50vw/var(--resizer)*100);
  flex-wrap: wrap;
  width: 100%;
  column-gap: calc(25vw/var(--resizer)*100);
}

.control-tgRFCVzAzy {
  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(6vw/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(-3vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(17, 22, 32, .4);
}

.title-PwwqDyw {
  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(6vw/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(-3vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(17, 22, 32, .4);
}

.subject-fOtTsKVJYZ {
  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(6vw/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(-3vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(17, 22, 32, .4);
}

.tip-VhvLSrsu {
  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(6vw/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(-3vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(17, 22, 32, .4);
}

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

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

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

.subtitle-ClIQndyBGtzasohw {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

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

.narrow-aKedZNtLLHN {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(466vw/var(--resizer)*100);
  max-width: calc(466vw/var(--resizer)*100);
  height: calc(568vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dashed #111620;
  border-bottom: calc(1vw/var(--resizer)*100) dashed #111620;
}

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

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

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

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

.sidebar-uuwHHPRKkb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(162vw/var(--resizer)*100);
  height: calc(162vw/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);
}

.all-pKXuRmFzp {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(29vw/var(--resizer)*100);
}

.breadcrumbs-jlslxtDYKXaycfOa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.text-xQpgCow {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.aside-DlSQAblwpoqA {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

.narrow-oeFxzosJJmtLHxAR {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-align: center;
}

.button-OXcHBsJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.col-InUJnmRvCybd {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(466vw/var(--resizer)*100);
  max-width: calc(466vw/var(--resizer)*100);
  height: calc(568vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dashed #111620;
  border-bottom: calc(1vw/var(--resizer)*100) dashed #111620;
}

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

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

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

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

.medium-oZpZXCBxEPZIM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(162vw/var(--resizer)*100);
  height: calc(162vw/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);
}

.huge-mzmeKIadHWfHe {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(29vw/var(--resizer)*100);
}

.holder-ydsjbWak {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.sidebar-mFETwdhRGyc {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.subtitle-AwCwWsNu {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

.xl-VdvlJYafXdCqtng {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-align: center;
}

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

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

.md-ehpzeorJlfHZAI {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(466vw/var(--resizer)*100);
  max-width: calc(466vw/var(--resizer)*100);
  height: calc(568vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dashed #111620;
  border-bottom: calc(1vw/var(--resizer)*100) dashed #111620;
}

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

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

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

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

.tagline-JvNCVQQLjOnsUvL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(162vw/var(--resizer)*100);
  height: calc(162vw/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);
}

.img-bATycNz {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(29vw/var(--resizer)*100);
}

.narrow-otROdkVwMze {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.picture-cOKoPqXysJQ {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

.subtitle-quqynJCozjomMlgC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.headline-PnIwDZ {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

.preview-XvRwjKTZasBKkMud {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-align: center;
}

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

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

.pic-viHYudPPFJWZX {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(466vw/var(--resizer)*100);
  max-width: calc(466vw/var(--resizer)*100);
  height: calc(568vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dashed #111620;
  border-bottom: calc(1vw/var(--resizer)*100) dashed #111620;
}

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

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

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

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

.wrap-osfcYXTSdJmOyzfT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(162vw/var(--resizer)*100);
  height: calc(162vw/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);
}

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

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

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

.small-uILrwMhK {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.grid-mYpfzxYPOVN {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

.control-LbdimbLFgLT {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-align: center;
}

.subtitle-fqKswuZridF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.inner-LPmrPewRtZ {
  display: flex;
  position: relative;
  justify-content: start;
  align-items: center;
  min-width: calc(466vw/var(--resizer)*100);
  max-width: calc(466vw/var(--resizer)*100);
  height: calc(568vw/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: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(14vw/var(--resizer)*100);
  border-top: calc(1vw/var(--resizer)*100) dashed #111620;
  border-bottom: calc(1vw/var(--resizer)*100) dashed #111620;
}

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

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

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

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

.text-qoEwMXcKlWCyaAot {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(162vw/var(--resizer)*100);
  height: calc(162vw/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-KaEkIXIbnGVC {
  display: flex;
  position: relative;
  justify-content: wrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
  padding: calc(29vw/var(--resizer)*100);
}

.wide-zxNgsBemqF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.tagline-NHwsewLWAwOMicc {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.content-enbsdjoN {
  color: #111620;
  font-size: calc(22vw/var(--resizer)*100);
  font-style: bold;
}

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

.thumb-dVLeYp {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-align: center;
}

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

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

.widget-WqEzrDTXpVVksq {
  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: #dacbab;
  flex-direction: column;
}

.pic-VSUGrAoympZlB {
  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-fzRwcjBVsRSV {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.small-bFDkcwx {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.huge-SkNcOtGvtC {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.image-QCiSCGFrlv {
  display: none;
}

.subject-UQuuXXNlH {
  display: flex;
  position: fixed;
  width: 47%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(17vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100) calc(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e7f1ff;
  border: calc(2vw/var(--resizer)*100) double #111620;
  justify-content: center;
  align-items: center;
  opacity: .85;
  border-radius: calc(20vw/var(--resizer)*100);
}

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

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

.md-kdkktdHTqpRqrwc {
  width: auto;
  height: auto;
  border-radius: calc(50vw/var(--resizer)*100);
  background-color: #b62838;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.image-jtJakGmLfE {
  width: auto;
  height: auto;
  border-radius: calc(50vw/var(--resizer)*100);
  background-color: #b62838;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.image-IBAsEvX {
  width: auto;
  height: auto;
  border-radius: calc(50vw/var(--resizer)*100);
  background-color: #b62838;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

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


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

.active-xBQicULvm {
  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: #dacbab;
  flex-direction: column;
}

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


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

.btn-NbcoMRMh {
  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: #e7f1ff;
  flex-direction: column;
}

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


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

.picture-iMLMFCgND {
  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: #dacbab;
  flex-direction: column;
}

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


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

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

.btn-fvKWOpyAytc {
  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: #dacbab;
}

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

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

.box-vJiowZAxvpXHriA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  background-color: #b62838;
  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(50vw/var(--resizer)*100);
}

.tooltip-dtDBCynLOcwfdb {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #e7f1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.breadcrumbs-AVWjMWzatKAxxvho {
  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-IIVKkmFIFcgHc {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

.tip-XMPJjI {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  line-height: calc(24vw/var(--resizer)*100);
}

.thumb-ettxmRrW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #111620;
  flex-wrap: wrap;
}

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

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

.title-mVhAHFuSImODPnQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.large-WJTAhhPcwDjxteJD {
  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;
}

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

.container-lsHgJndipNBNduk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(16vw/var(--resizer)*100);
  flex-direction: row;
}

.xl-jQEVDlwQdwr {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(22vw/var(--resizer)*100);
}

.breadcrumbs-EuNvinVcoezrec {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(22vw/var(--resizer)*100);
}

.grid-JGPKSjRUrQgA {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #e7f1ff;
  background-color: #b62838;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(22vw/var(--resizer)*100);
}

.active-QKwMQYnXmnBm {
  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: #dacbab;
  flex-direction: column;
}

.text-eNjrAHaFppR {
  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);
}

.caption-hkoVMA {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

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

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

.narrow-AyTkOFkpqCbKEyiM {
  display: none;
}


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

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

.content-LOFnrVxEYKhWV {
  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: #e7f1ff;
}

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

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

.wide-vlVbhJxyKbbXVdB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(455vw/var(--resizer)*100);
  height: calc(455vw/var(--resizer)*100);
  border-radius: calc(5vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(17, 22, 32, .4);
}

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

.col-SizwUanDJefqJc {
  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);
}

.control-LTzgiWsYgFGT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(37vw/var(--resizer)*100);
  background-color: #b62838;
  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(27vw/var(--resizer)*100);
}

.breadcrumbs-BxgdsSJI {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #e7f1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.preview-PmzsWDvPLyGTIPHU {
  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);
}

.sm-iWJsnN {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

.avatar-XYgyfulI {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.caption-HTkuCsgMaFsS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #111620;
  flex-wrap: wrap;
}

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

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

.content-Qdsvbag {
  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;
}

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

.tooltip-CLIeugHEHen {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(38vw/var(--resizer)*100);
  flex-direction: row;
}

.subject-PKKxnEMf {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(48vw/var(--resizer)*100);
}

.btn-qzeisIectcl {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(48vw/var(--resizer)*100);
}

.inner-TZKxIkDwfyx {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #e7f1ff;
  background-color: #b62838;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
}

.more-lOtDyCTgHLWTf {
  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: #dacbab;
  flex-direction: column;
}

.tip-XFGsBxgMxzXSJm {
  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);
}

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

.sm-mVBbvxwoFBKH {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.aside-PHFDeF {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.avatar-xFffOxbeGULOwS {
  display: none;
}


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

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

.tip-wpOYKHKhlBPxYpWH {
  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: #e7f1ff;
}

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

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

.more-qiUYJSbQZMB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
  background-color: #b62838;
  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(28vw/var(--resizer)*100);
}

.holder-tPwEQKF {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #e7f1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.inner-iHOrbbYj {
  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);
}

.grid-DLOagWMzsSSEeJ {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

.section-IPJWkmbAxA {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.title-OstYZovKecma {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(373vw/var(--resizer)*100);
  height: calc(373vw/var(--resizer)*100);
  border-radius: calc(40vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(17, 22, 32, .5);
}

.wide-YvpJoHCKaXavbeB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #111620;
  flex-wrap: wrap;
}

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

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

.xl-JSnhYyEnO {
  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;
}

.col-JfoEhJeMcakMdp {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

.sidebar-HvCSYHuNBgInfhhc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(18vw/var(--resizer)*100);
  flex-direction: row;
}

.container-tCOjQzsXsyC {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(2vw/var(--resizer)*100);
}

.current-sMVCGWOcIxdzT {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(2vw/var(--resizer)*100);
}

.desc-WbEDbMo {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #e7f1ff;
  background-color: #b62838;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
}

.holder-ghSshosaRooraH {
  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: #dacbab;
  flex-direction: column;
}

.sidebar-MAJZVuxAfXprsk {
  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);
}

.breadcrumbs-zVvsshWmfLudZvi {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

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

.inner-TBoqyfzLCMQIfJrd {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.btn-inziAckCiNcQfXvS {
  display: none;
}


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

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

.img-xBbgyWVYDlVtgk {
  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: #dacbab;
}

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

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

.box-lsjGmcTvH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
  background-color: #b62838;
  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(50vw/var(--resizer)*100);
}

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

.subject-sPWwQSW {
  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);
}

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

.thumb-FGNotqEzYJra {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.preview-jAOywLzadzczR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(411vw/var(--resizer)*100);
  height: calc(411vw/var(--resizer)*100);
  border-radius: calc(2vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(11vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(17, 22, 32, .2);
}

.desc-qDbNTnXwiAgLsr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #111620;
  flex-wrap: wrap;
}

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

.breadcrumbs-klNAXu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

.desc-kIXbHrzahgiXkK {
  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;
}

.breadcrumbs-GrWWRSwbqGZ {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

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

.container-nbdkbhgdrYpQu {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(3vw/var(--resizer)*100);
}

.headline-IAKxAxFCVHWGi {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(3vw/var(--resizer)*100);
}

.medium-rGWTDx {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #e7f1ff;
  background-color: #b62838;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
}

.wrapper-oZRhZW {
  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: #dacbab;
  flex-direction: column;
}

.medium-RYfSkgpfT {
  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);
}

.sm-lpigje {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.tiny-ULCWFF {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

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

.text-bQbRPnjJVLCQw {
  display: none;
}


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

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

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

.big-XIDzEebVXP {
  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;
}

.aside-oaOaJTXbVb {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

.aside-IBPlmHPRzR {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.subtitle-BDsxwChfgmIumTNA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(31vw/var(--resizer)*100);
  background-color: #b62838;
  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(34vw/var(--resizer)*100);
}

.grid-NNbmTYZ {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #e7f1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

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

.button-dexSLpfhanCzBJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #111620;
  flex-wrap: wrap;
}

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

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

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

.subject-KMaNbGDnmYQhsCod {
  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;
}

.breadcrumbs-lHXFmygmc {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

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

.section-RvHSPKJWXDRIjR {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(48vw/var(--resizer)*100);
}

.section-lzbFld {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(48vw/var(--resizer)*100);
}

.holder-dyurOlAmxilzbmKR {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #e7f1ff;
  background-color: #b62838;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
}

.sm-gWCTqrgUVnpIavE {
  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: #dacbab;
  flex-direction: column;
}

.aside-cCmvrjuehjGuV {
  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-mrtNXUBNPSxE {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.sidebar-vgdHwxlILonMu {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.breadcrumbs-UMapysws {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.container-MEvKxuJKVhvL {
  display: none;
}


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

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

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

.row-BTyxoYkZKhBpdzSi {
  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;
}

.control-EhmtmBpnfZ {
  font-family: 'Finlandica', serif;
  font-size: calc(47vw/var(--resizer)*100);
  font-weight: 900;
  color: #111620;
}

.row-ADyxErsLbGjlXJFj {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.button-BomonYvMaP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  background-color: #b62838;
  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);
}

.avatar-kuJrqVsdBnsg {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #e7f1ff;
  font-size: calc(20vw/var(--resizer)*100);
}

.breadcrumbs-swydHvQWpEGWTvCt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
  background-color: #111620;
  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);
}

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

.widget-mtninHkJXn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 75%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(19vw/var(--resizer)*100);
  border-radius: calc(34vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) double #111620;
  flex-wrap: wrap;
}

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

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

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

.grid-XSttlINrqpyHMnb {
  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;
}

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

.tagline-TzsaNEE {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  line-height: calc(24vw/var(--resizer)*100);
}

.title-FhuXLButMntRv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: calc(50vw/var(--resizer)*100);
  flex-direction: row;
}

.tagline-lQEansgImf {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.holder-TdJZApE {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #111620;
  background-color: #dacbab;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(39vw/var(--resizer)*100);
}

.preview-CNMYkXrDuykYjQK {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: calc(250vw/var(--resizer)*100);
  height: calc(50vw/var(--resizer)*100);
  padding: calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
  color: #e7f1ff;
  background-color: #b62838;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
}

.wide-moIJxjTrvDN {
  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: #dacbab;
  flex-direction: column;
}

.wide-eknRNdWmftPx {
  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);
}

.tiny-TyKGVMszDLWGA {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

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

.page-oekvJmD {
  font-family: 'Finlandica', serif;
  font-size: calc(20vw/var(--resizer)*100);
  font-weight: 400;
  color: #111620;
  text-decoration: none;
  text-align: undefined;
}

.small-lervHewaVC {
  display: none;
}

