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

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

.more-cNtFkBzipZzWVEf {
  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: #18073c;
}

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

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

.thumbnail-fumFCJIUXSOj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(349vw/var(--resizer)*100);
  height: calc(349vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(14vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(255, 206, 134, .3);
}

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

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

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

.picture-EbJutoZ {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

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

.avatar-xwSQZJGxBzuX {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

.title-lRgwuX {
  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-nFSoKdvurlXXzCJ {
  font-family: 'Finlandica', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #ffce86;
}

.control-woKdMWu {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.md-DMbMMG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

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

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

.thumb-smeTGxQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: calc(66vw/var(--resizer)*100);
  flex-wrap: wrap;
  width: 100%;
  column-gap: calc(22vw/var(--resizer)*100);
}

.container-cPVVRTVCqrBnJO {
  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(41vw/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(3vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 206, 134, .1);
}

.inner-YzORagdo {
  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(41vw/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(3vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 206, 134, .1);
}

.pic-NpFolxwM {
  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(41vw/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(3vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 206, 134, .1);
}

.column-ESOKjfXqiqbXviB {
  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(41vw/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(3vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 206, 134, .1);
}

.container-zWbPCbJR {
  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(41vw/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(3vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 206, 134, .1);
}

.md-vDbPRPWe {
  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(41vw/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(3vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 206, 134, .1);
}

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

.column-HGPnQFgvaRtQLD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(687vw/var(--resizer)*100);
  max-width: calc(687vw/var(--resizer)*100);
  height: calc(413vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #18073c;
  flex: 1;
  border-radius: calc(48vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #ffce86;
  border-right: calc(2vw/var(--resizer)*100) groove #ffce86;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.holder-oCTSEz {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.active-dXeONaIMu {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.title-zjjElExFb {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(234vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #00cdcc;
  appURL: themelist1.html;
}

.subtitle-IhDjCmreqS {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

.control-EPTWurazZlm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

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

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

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

.section-LLVlusos {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(687vw/var(--resizer)*100);
  max-width: calc(687vw/var(--resizer)*100);
  height: calc(413vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #18073c;
  flex: 1;
  border-radius: calc(48vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #ffce86;
  border-right: calc(2vw/var(--resizer)*100) groove #ffce86;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.large-NYPQmwjH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.control-owPChBEoWimnYv {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.more-PGZDDr {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.button-cYZICpCEUzuLv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(234vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #00cdcc;
  appURL: themelist2.html;
}

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

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

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

.aside-qTclesCEjh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

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

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

.tip-xLseTcN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(154vw/var(--resizer)*100);
  height: calc(154vw/var(--resizer)*100);
  border-radius: calc(48vw/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);
}

.lg-YXgTpQbhG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(687vw/var(--resizer)*100);
  max-width: calc(687vw/var(--resizer)*100);
  height: calc(413vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #18073c;
  flex: 1;
  border-radius: calc(48vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #ffce86;
  border-right: calc(2vw/var(--resizer)*100) groove #ffce86;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.caption-OpTTVbrRsOh {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.page-ZcgxFQXEBqywHL {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.more-vYaRWfBkuL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(234vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #00cdcc;
  appURL: themelist3.html;
}

.col-oKOSBv {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

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

.tip-ZIMOqutfam {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(154vw/var(--resizer)*100);
  height: calc(154vw/var(--resizer)*100);
  border-radius: calc(48vw/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-pMQdrEVgQUwUTuF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(687vw/var(--resizer)*100);
  max-width: calc(687vw/var(--resizer)*100);
  height: calc(413vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #18073c;
  flex: 1;
  border-radius: calc(48vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #ffce86;
  border-right: calc(2vw/var(--resizer)*100) groove #ffce86;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

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

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

.tooltip-AyJqlgS {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.image-OsKLmAToMLkJV {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.caption-vlyuJpo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(234vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #00cdcc;
  appURL: themelist4.html;
}

.all-lfsglJUg {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

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

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

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

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

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

.tip-YUVFMujESQQx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(154vw/var(--resizer)*100);
  height: calc(154vw/var(--resizer)*100);
  border-radius: calc(48vw/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);
}

.medium-lrPXwYGPxXUTGs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(687vw/var(--resizer)*100);
  max-width: calc(687vw/var(--resizer)*100);
  height: calc(413vw/var(--resizer)*100);
  padding: calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100) calc(19vw/var(--resizer)*100);
  flex-direction: row;
  background-color: #18073c;
  flex: 1;
  border-radius: calc(48vw/var(--resizer)*100);
  border-left: calc(2vw/var(--resizer)*100) groove #ffce86;
  border-right: calc(2vw/var(--resizer)*100) groove #ffce86;
  gap: calc(10vw/var(--resizer)*100);
}

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

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

.md-xKziQvRvR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.current-pUvSvzTlZtFHdEC {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.pic-yCYVTfNrm {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.btn-srCLTFPvfFd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(234vw/var(--resizer)*100);
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
  background-color: #00cdcc;
  appURL: themelist5.html;
}

.breadcrumbs-mTxPGnAo {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(17vw/var(--resizer)*100);
}

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

.wide-PlJyXD {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-align: left;
}

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

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

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

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

.tiny-vmLtZOVeL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(154vw/var(--resizer)*100);
  height: calc(154vw/var(--resizer)*100);
  border-radius: calc(48vw/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);
}

.section-qNAQveclwQwy {
  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: #36139d;
  flex-direction: column;
}

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

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

.headline-GZERjKtbVGHp {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-decoration: none;
  text-align: undefined;
}

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

.caption-xGScOTGcJv {
  display: none;
}

.widget-gfrIDLoW {
  display: flex;
  position: fixed;
  width: 44%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(23vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #36139d;
  border: calc(2vw/var(--resizer)*100) ridge #ffce86;
  justify-content: center;
  align-items: center;
  opacity: .89;
  border-radius: calc(28vw/var(--resizer)*100);
}

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

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

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

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

.section-MQPKyu {
  width: auto;
  height: auto;
  border-radius: calc(15vw/var(--resizer)*100);
  background-color: #00cdcc;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

.breadcrumbs-wgHLpD {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(16vw/var(--resizer)*100);
}


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

.caption-RqiFqoB {
  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: #36139d;
  flex-direction: column;
}

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


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

.narrow-iYheuc {
  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: #36139d;
  flex-direction: column;
}

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


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

.icon-NnbJSuRRT {
  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: #36139d;
  flex-direction: column;
}

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


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

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

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

.lg-OGeQjSyhWsP {
  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-eeJKwJ {
  font-family: 'Finlandica', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #ffce86;
}

.headline-wOIZmGJYkIu {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.content-ngtigiEbfBj {
  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: #00cdcc;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(25vw/var(--resizer)*100);
}

.heading-ViNXzAbYb {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

.img-uckTdnlqikPq {
  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: #36139d;
}

.wrap-qSxzdSlyvQbcgC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(48vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #ffce86;
  border-right: calc(1vw/var(--resizer)*100) dashed #ffce86;
  flex-wrap: wrap;
}

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

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

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

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

.content-tzLeeblznEzCmCzI {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.xs-bknYnlupiKgEcnfQ {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.more-TeCyCd {
  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: #36139d;
  flex-direction: column;
}

.img-XumPsZJOGhs {
  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);
}

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

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

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

.content-MVslSAA {
  display: none;
}


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

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

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

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

.md-WILESKIac {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(305vw/var(--resizer)*100);
  height: calc(305vw/var(--resizer)*100);
  border-radius: calc(27vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(255, 206, 134, .3);
}

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

.caption-AcZWzRQ {
  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-uLaHXPMzNLskm {
  font-family: 'Finlandica', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #ffce86;
}

.img-vJZbwpjtuJq {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.large-zAsQUNbxDZJkgwq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(14vw/var(--resizer)*100);
  background-color: #00cdcc;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(30vw/var(--resizer)*100);
}

.tooltip-OgPTCKtGzyFi {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

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

.userpic-QGhiULRlaN {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

.button-AxqXjIk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(48vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #ffce86;
  border-right: calc(1vw/var(--resizer)*100) dashed #ffce86;
  flex-wrap: wrap;
}

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

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

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

.container-ifglEHV {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.wrap-jebndGjcKYfD {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.md-CzEqYSvWmK {
  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: #36139d;
  flex-direction: column;
}

.narrow-rbfVDr {
  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-gydLqmhakN {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-decoration: none;
  text-align: undefined;
}

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

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

.tiny-naQEYNYDTCwduAI {
  display: none;
}


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

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

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

.wrapper-eNmKOlWxljKpbPX {
  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;
}

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

.tiny-yIwNSpfiskVm {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.inner-nadfuyQUVcVeqvgq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  background-color: #00cdcc;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
}

.holder-hkcbTXkxYeRvvn {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

.tagline-SIzUUnYrqVx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  background-color: #ffce86;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(15vw/var(--resizer)*100);
}

.content-CKznrKb {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

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

.pic-PBDDbHKw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(48vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #ffce86;
  border-right: calc(1vw/var(--resizer)*100) dashed #ffce86;
  flex-wrap: wrap;
}

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

.lg-oORWoNpyuuZNHcn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.title-hpOlFhuyucpGAbQN {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.img-DbqlMwIhuUgx {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.content-vEkijXyTpjHHewF {
  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: #36139d;
  flex-direction: column;
}

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

.image-KPsEGKWjmbEoWUN {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-decoration: none;
  text-align: undefined;
}

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

.headline-sntdLSVKifaiu {
  display: none;
}


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

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

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

.page-tZSMzdSkiD {
  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;
}

.text-JpkgxQBwca {
  font-family: 'Finlandica', serif;
  font-size: calc(31vw/var(--resizer)*100);
  font-weight: 900;
  color: #ffce86;
}

.col-Fohbwc {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

.wrapper-CKhCqKs {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

.large-IgjdBvjwOS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(48vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #ffce86;
  border-right: calc(1vw/var(--resizer)*100) dashed #ffce86;
  flex-wrap: wrap;
}

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

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

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

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

.pic-iYcdNZNzY {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.tiny-XtgLoEoEtZIZxpJT {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.big-dyVghSwOaXBuNN {
  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: #36139d;
  flex-direction: column;
}

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

.title-fGlxwTaBDjEC {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-decoration: none;
  text-align: undefined;
}

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

.desc-hKvHZsSZG {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-decoration: none;
  text-align: undefined;
}

.xl-SjUChmcyPvS {
  display: none;
}


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

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

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

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

.lg-PokegbQM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(26vw/var(--resizer)*100);
  background-color: #00cdcc;
  appURL: page.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);
}

.grid-ixowyJhAExc {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

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

.active-VIjCTxDBwCOzdzgL {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

.image-rCndeINz {
  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;
}

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

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

.userpic-coFYfumub {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(48vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #ffce86;
  border-right: calc(1vw/var(--resizer)*100) dashed #ffce86;
  flex-wrap: wrap;
}

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

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

.md-zarMUYqnoZgFe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.md-mBgEoBcY {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.wrap-YVDyQC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.content-FrTzbxuLVsTcm {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.widget-lGGOUMRwDJeg {
  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: #36139d;
  flex-direction: column;
}

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

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

.btn-BVQiHIexceTeNhJ {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-decoration: none;
  text-align: undefined;
}

.content-AepVsTmqbi {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-decoration: none;
  text-align: undefined;
}

.large-qyHkPv {
  display: none;
}


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

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

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

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

.grid-ZAiyjZnBuxjuL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(350vw/var(--resizer)*100);
  height: calc(350vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
  box-shadow: calc(0vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(255, 206, 134, .1);
}

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

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

.content-hAcOIB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 35%;
  height: calc(35vw/var(--resizer)*100);
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #00cdcc;
  appURL: page.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(39vw/var(--resizer)*100);
}

.wrap-bqndmIET {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #18073c;
  font-size: calc(23vw/var(--resizer)*100);
}

.small-ekLPSRcfyLymom {
  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);
}

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

.widget-CnXwATkOyxfN {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.caption-AEpYIvJJEQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 95%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(48vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
  border-left: calc(1vw/var(--resizer)*100) dashed #ffce86;
  border-right: calc(1vw/var(--resizer)*100) dashed #ffce86;
  flex-wrap: wrap;
}

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

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

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

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

.tagline-DmgCOeVddibaL {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.xs-LwneYUDTaFQpm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
}

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

.col-KQOPcquvGPeruJ {
  color: #ffce86;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.container-XIwLFqyQW {
  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: #36139d;
  flex-direction: column;
}

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

.active-GYkqBZxtIkOAEPYB {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-decoration: none;
  text-align: undefined;
}

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

.headline-rqTllE {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #ffce86;
  text-decoration: none;
  text-align: undefined;
}

.tagline-eqIPOmLQdxO {
  display: none;
}

