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

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

.button-FsjjnUdvVlE {
  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: #e3fafa;
}

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

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

.caption-GaAZZROWFPubbv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(469vw/var(--resizer)*100);
  height: calc(469vw/var(--resizer)*100);
  border-radius: calc(25vw/var(--resizer)*100);
  box-shadow: calc(4vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(6vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) rgba(1, 29, 55, .3);
}

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

.container-xpqYVVCrrH {
  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);
}

.all-mcvOuIfnO {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

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

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

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

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

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

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

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

.thumbnail-HilPmYDnWpxehN {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

.btn-UuwVPMEaSAjHIhlq {
  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;
}

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

.grid-DrcJAtKnAZUlhi {
  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(26vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(1, 29, 55, .1);
  scroll-snap-align: center;
}

.big-dUhksgIfmdm {
  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(26vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(1, 29, 55, .1);
  scroll-snap-align: center;
}

.medium-JRgqecZDPLbya {
  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(26vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(1, 29, 55, .1);
  scroll-snap-align: center;
}

.img-igqlDuPYGoiq {
  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(26vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(1, 29, 55, .1);
  scroll-snap-align: center;
}

.caption-hpqYbIQV {
  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(26vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(1, 29, 55, .1);
  scroll-snap-align: center;
}

.wrap-BBstORXSk {
  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(26vw/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(0vw/var(--resizer)*100) calc(-4vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(1, 29, 55, .1);
  scroll-snap-align: center;
}

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

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

.col-IBRApAoztQtRcyc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(461vw/var(--resizer)*100);
  max-width: calc(461vw/var(--resizer)*100);
  height: calc(578vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(36vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dotted #011d37;
  border-bottom: calc(2vw/var(--resizer)*100) dotted #011d37;
}

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

.inner-XASzcVzeL {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #011d37;
  text-align: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

.tip-BzcwYZB {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.thumbnail-HKgfmQOZo {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.button-lfGYmZOBFTirCHDH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(461vw/var(--resizer)*100);
  max-width: calc(461vw/var(--resizer)*100);
  height: calc(578vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(36vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dotted #011d37;
  border-bottom: calc(2vw/var(--resizer)*100) dotted #011d37;
}

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

.text-ihcpTYwuYKjTKseS {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #011d37;
  text-align: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

.image-ZTSAUpYLWiZCreXa {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.small-koZwrCOcFdj {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.thumbnail-dTHzew {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(461vw/var(--resizer)*100);
  max-width: calc(461vw/var(--resizer)*100);
  height: calc(578vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(36vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dotted #011d37;
  border-bottom: calc(2vw/var(--resizer)*100) dotted #011d37;
}

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

.medium-pgdKIYkgwRW {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #011d37;
  text-align: center;
}

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

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

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

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

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

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

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

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

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

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

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

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

.small-GXEgbQxmDEePLv {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.row-RprlygasYq {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.more-YhFWuPusTWFueNz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(461vw/var(--resizer)*100);
  max-width: calc(461vw/var(--resizer)*100);
  height: calc(578vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(36vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dotted #011d37;
  border-bottom: calc(2vw/var(--resizer)*100) dotted #011d37;
}

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

.row-qcPPjEeOMYA {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #011d37;
  text-align: center;
}

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

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

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

.tooltip-MxIENMSHjbkKpbef {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(159vw/var(--resizer)*100);
  height: calc(159vw/var(--resizer)*100);
  border-radius: calc(36vw/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-jOegftMabQPMX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(461vw/var(--resizer)*100);
  gap: calc(10vw/var(--resizer)*100);
  border-radius: calc(3vw/var(--resizer)*100);
  appURL: page.html;
  height: calc(50vw/var(--resizer)*100);
}

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

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

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

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

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

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

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

.control-yiyTcohrNI {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.headline-rpmHLUzop {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.tagline-iRUtXVOng {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(461vw/var(--resizer)*100);
  max-width: calc(461vw/var(--resizer)*100);
  height: calc(578vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(36vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dotted #011d37;
  border-bottom: calc(2vw/var(--resizer)*100) dotted #011d37;
}

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

.inner-hFqusk {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #011d37;
  text-align: center;
}

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

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

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

.pic-XNGPqjcwySswGr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(159vw/var(--resizer)*100);
  height: calc(159vw/var(--resizer)*100);
  border-radius: calc(36vw/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-RTBKejiy {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(461vw/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);
}

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

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

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

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

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

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

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

.small-yUQcOS {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.userpic-yWyHWDJbrXfk {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.thumbnail-uLjMJJErn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(461vw/var(--resizer)*100);
  max-width: calc(461vw/var(--resizer)*100);
  height: calc(578vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(36vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dotted #011d37;
  border-bottom: calc(2vw/var(--resizer)*100) dotted #011d37;
}

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

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

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

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

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

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

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

.widget-YTnFciPUTpnEOC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  background-color: #593c52;
  appURL: themelist6.html;
}

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

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

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

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

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

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

.inner-mEaEYgLu {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.icon-hsZYxLBtbMOlx {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.btn-HlVjJfHKCBou {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(461vw/var(--resizer)*100);
  max-width: calc(461vw/var(--resizer)*100);
  height: calc(578vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(36vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dotted #011d37;
  border-bottom: calc(2vw/var(--resizer)*100) dotted #011d37;
}

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

.page-LCejrSy {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #011d37;
  text-align: center;
}

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

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

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

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

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

.tiny-FEeBAodpADqEHF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  background-color: #593c52;
  appURL: themelist7.html;
}

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

.image-TvZhajUaH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  background-color: #011d37;
  appURL: themelist7.html;
}

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

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

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

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

.container-ehQlWRactc {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tiny-HGwkGIbNLqoGuN {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.big-npmcwtcvFR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(461vw/var(--resizer)*100);
  max-width: calc(461vw/var(--resizer)*100);
  height: calc(578vw/var(--resizer)*100);
  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: initial;
  flex: 1;
  border-radius: calc(36vw/var(--resizer)*100);
  border-top: calc(2vw/var(--resizer)*100) dotted #011d37;
  border-bottom: calc(2vw/var(--resizer)*100) dotted #011d37;
}

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

.image-LzMURYOURSsdM {
  font-family: 'Finlandica', serif;
  font-size: calc(23vw/var(--resizer)*100);
  font-weight: 400;
  color: #011d37;
  text-align: center;
}

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

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

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

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

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

.inner-pgLqgVrOSJVGLp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  background-color: #593c52;
  appURL: themelist8.html;
}

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

.large-QibrCOaZcXmJMIx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 40%;
  height: calc(45vw/var(--resizer)*100);
  border-radius: calc(36vw/var(--resizer)*100);
  background-color: #011d37;
  appURL: themelist8.html;
}

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

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

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

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

.control-HpamHOK {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tiny-XvfiVDVtYMiNS {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.box-HkiZDLofroiZ {
  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: #fdb66f;
  flex-direction: column;
}

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

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

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

.wrap-tlBamHWqEQtfDuy {
  display: none;
}

.wrapper-GceXthG {
  display: flex;
  position: fixed;
  width: 48%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(36vw/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: #e3fafa;
  border: calc(1vw/var(--resizer)*100) dotted #011d37;
  justify-content: center;
  align-items: center;
  opacity: .94;
  border-radius: calc(17vw/var(--resizer)*100);
}

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

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

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

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

.big-ONeYmxGcYad {
  width: auto;
  height: auto;
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #593c52;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.tooltip-cexTpvUxCM {
  width: auto;
  height: auto;
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #593c52;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.narrow-FueSwZGLWyELWOv {
  width: auto;
  height: auto;
  border-radius: calc(47vw/var(--resizer)*100);
  background-color: #593c52;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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


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

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

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


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

.huge-vPntILDU {
  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: #fdb66f;
  flex-direction: column;
}

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


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

.content-ECPSwnJjvXnRS {
  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: #e3fafa;
  flex-direction: column;
}

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


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

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

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

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

.userpic-XhCdVeoUwCXlyWx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(321vw/var(--resizer)*100);
  height: calc(321vw/var(--resizer)*100);
  border-radius: calc(39vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-3vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) rgba(1, 29, 55, .4);
}

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

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

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

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

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

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

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

.btn-WDQWNNlWrqo {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

.button-LzYpRdhuZ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dotted #011d37;
  flex-wrap: wrap;
}

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

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

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

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

.tip-VCRZkP {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.tiny-SDdobrpLrief {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.picture-pqgkKubWO {
  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(38vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e3fafa;
}

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

.icon-hWyVvBUhY {
  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;
}

.button-RzspJOKHgKNQugX {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

.text-BJnDBWcRZMiG {
  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: #011d37;
  background-color: #fdb66f;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(21vw/var(--resizer)*100);
}

.md-sykNLpzdymGLeBDc {
  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: #e3fafa;
  background-color: #593c52;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
}

.thumbnail-sRkqwkWrWPm {
  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: #fdb66f;
  flex-direction: column;
}

.current-rekaEoHaoDhM {
  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);
}

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

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

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

.breadcrumbs-haxWVsMdxfSpfLU {
  display: none;
}


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

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

.huge-rPQNAbTqnNvXRPT {
  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: #fdb66f;
}

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

.tagline-mycdtRkgykhha {
  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;
}

.thumbnail-yAitbX {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

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

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

.row-bUJZnTvDWOrpe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dotted #011d37;
  flex-wrap: wrap;
}

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

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

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

.avatar-FMPFsWkONCdYcEf {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.sm-lCoFDV {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

.tip-UKbzGfIlMINsqwz {
  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(29vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e3fafa;
}

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

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

.image-fqOqSNWpEQL {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

.btn-iJxpznbehX {
  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: #011d37;
  background-color: #fdb66f;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(48vw/var(--resizer)*100);
}

.inner-OADrNAvVUdANL {
  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: #e3fafa;
  background-color: #593c52;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(48vw/var(--resizer)*100);
}

.small-NZCOwcck {
  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: #fdb66f;
  flex-direction: column;
}

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

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

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

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

.headline-rLWyUbnWFC {
  display: none;
}


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

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

.active-VRmDeVDaal {
  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: #e3fafa;
}

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

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

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

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

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

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

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

.current-rssvxEzSl {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

.active-xuVrlKoCYbk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dotted #011d37;
  flex-wrap: wrap;
}

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

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

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

.more-NBWoKccQUB {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.avatar-SbmVfYjqq {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

.small-tOuRzQxTYB {
  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(43vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fdb66f;
}

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

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

.small-QYHjeSDFQLvk {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

.sm-uJwCoj {
  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: #011d37;
  background-color: #fdb66f;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(4vw/var(--resizer)*100);
}

.icon-VovgBEKrZM {
  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: #e3fafa;
  background-color: #593c52;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(4vw/var(--resizer)*100);
}

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

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

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

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

.huge-ykNXmZ {
  display: none;
}


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

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

.column-mJDjfzfiaioPm {
  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: #fdb66f;
}

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

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

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

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

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

.heading-rQmfEimFjXAeW {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

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

.large-RmyzZrnyoLOzilB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(440vw/var(--resizer)*100);
  height: calc(440vw/var(--resizer)*100);
  border-radius: calc(43vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(1, 29, 55, .3);
}

.box-OQorXe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dotted #011d37;
  flex-wrap: wrap;
}

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

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

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

.grid-OtydSG {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.subject-lgPclCRXLzOHz {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

.tip-npbMwWcNQCrqn {
  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(47vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fdb66f;
}

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

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

.thumbnail-TJlSTaAvxnCdL {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

.wide-PxeVURsrSiBwQR {
  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: #011d37;
  background-color: #fdb66f;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(8vw/var(--resizer)*100);
}

.box-ctEcTMxEF {
  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: #e3fafa;
  background-color: #593c52;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(8vw/var(--resizer)*100);
}

.caption-trIMuAX {
  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: #fdb66f;
  flex-direction: column;
}

.btn-MZhRdG {
  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);
}

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

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

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

.tip-bDggEGdZM {
  display: none;
}


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

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

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

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

.all-cjRwQUZpcqCNDPe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(404vw/var(--resizer)*100);
  height: calc(404vw/var(--resizer)*100);
  border-radius: calc(32vw/var(--resizer)*100);
  box-shadow: calc(-1vw/var(--resizer)*100) calc(-1vw/var(--resizer)*100) calc(8vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(1, 29, 55, .2);
}

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

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

.desc-dvMKmHaoNRkrOARl {
  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: #593c52;
  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(44vw/var(--resizer)*100);
}

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

.column-mbQkmsAz {
  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: #011d37;
  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(44vw/var(--resizer)*100);
}

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

.tip-QNSarUB {
  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-MwCMvyDZt {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

.lg-ZquGbeVPmzvX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dotted #011d37;
  flex-wrap: wrap;
}

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

.picture-LSHaTKVXTjVITk {
  display: flex;
  position: relative;
  justify-content: nowrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

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

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

.inner-IwmKgq {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.all-WhfQNaq {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.tip-qRhwgsBs {
  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(47vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #fdb66f;
}

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

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

.caption-NKPqPyDiXyE {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

.widget-GieobBD {
  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: #011d37;
  background-color: #fdb66f;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(41vw/var(--resizer)*100);
}

.thumb-ZARGwdCNdKO {
  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: #e3fafa;
  background-color: #593c52;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(41vw/var(--resizer)*100);
}

.small-osEMwAAA {
  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: #fdb66f;
  flex-direction: column;
}

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

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

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

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

.btn-nQsGUlnjVzsOJE {
  display: none;
}


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

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

.md-olvMPuC {
  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: #fdb66f;
}

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

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

.xs-qSviosgaqS {
  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: #593c52;
  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(23vw/var(--resizer)*100);
}

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

.title-DLRwrdONjSJI {
  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: #011d37;
  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(23vw/var(--resizer)*100);
}

.button-dVUovBh {
  font-weight: 900;
  font-family: 'Finlandica', serif;
  color: #e3fafa;
  font-size: calc(23vw/var(--resizer)*100);
}

.thumbnail-IcKGNBjrECxQZhFn {
  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;
}

.picture-RfKYfiQ {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

.more-VbOZNdfaRat {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dotted #011d37;
  flex-wrap: wrap;
}

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

.medium-NIAEBOzDW {
  display: flex;
  position: relative;
  justify-content: nowrap;
  align-items: center;
  width: auto;
  gap: calc(5vw/var(--resizer)*100);
  flex-direction: column;
}

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

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

.md-bhPdfnxdq {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.huge-djzdyXUxiUAAG {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.grid-MnmrCaLp {
  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(33vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e3fafa;
}

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

.tooltip-kKLkqIa {
  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-EEZMfMEQlDsS {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

.col-qtaQFgxOqQzSgAH {
  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: #011d37;
  background-color: #fdb66f;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(20vw/var(--resizer)*100);
}

.wide-sBSlBpN {
  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: #e3fafa;
  background-color: #593c52;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
}

.page-YNNjZSU {
  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: #fdb66f;
  flex-direction: column;
}

.section-yTFcFISvxiKhnB {
  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);
}

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

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

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

.subtitle-eiBWEoWN {
  display: none;
}


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

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

.avatar-OJMYuCq {
  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: #fdb66f;
}

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

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

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

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

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

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

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

.column-ZxTFqSM {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

.icon-SKSskuCJCsXoi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dotted #011d37;
  flex-wrap: wrap;
}

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

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

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

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

.narrow-LqicGyKEGpe {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.title-ijCGoZXQghfBNxeW {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

.userpic-wVhaih {
  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;
}

.row-LPFGYLVHTSTBMWLP {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

.picture-PKZNNXj {
  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: #011d37;
  background-color: #fdb66f;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(45vw/var(--resizer)*100);
}

.big-IdgczijcEYJaS {
  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: #e3fafa;
  background-color: #593c52;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(45vw/var(--resizer)*100);
}

.md-sdOUBklpxBeixhT {
  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: #fdb66f;
  flex-direction: column;
}

.tagline-DmBIrVtL {
  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);
}

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

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

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

.wrapper-mLJExWJye {
  display: none;
}


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

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

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

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

.more-gbNeaXlHHcFlvD {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

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

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

.breadcrumbs-kTyiqxSdXrQVvhv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dotted #011d37;
  flex-wrap: wrap;
}

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

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

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

.current-WdrwVFx {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.wide-eOlTRjPnoZrd {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

.avatar-XIWEiF {
  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(43vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #e3fafa;
}

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

.caption-qhjCgkCVi {
  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;
}

.tooltip-FeMLScbSpdgpJ {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

.narrow-uztdwA {
  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: #011d37;
  background-color: #fdb66f;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(28vw/var(--resizer)*100);
}

.breadcrumbs-yAgKEUI {
  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: #e3fafa;
  background-color: #593c52;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(28vw/var(--resizer)*100);
}

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

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

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

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

.narrow-jTImuJjUUwjsqeUD {
  display: none;
}


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

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

.xs-HoClZVT {
  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: #e3fafa;
}

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

.container-aYTIgOwz {
  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);
}

.content-wZxefJHSk {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

.caption-wrdLdGpTz {
  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: #593c52;
  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(29vw/var(--resizer)*100);
}

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

.md-EPlOTh {
  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);
}

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

.text-KjtYNwVzOU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(477vw/var(--resizer)*100);
  height: calc(477vw/var(--resizer)*100);
  border-radius: calc(50vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(1, 29, 55, .3);
}

.content-uOVqYxe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 92%;
  padding: calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100) calc(50vw/var(--resizer)*100);
  gap: calc(33vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
  border-top: calc(3vw/var(--resizer)*100) dotted #011d37;
  flex-wrap: wrap;
}

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

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

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

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

.thumb-bIjrWtCsKOKUPlc {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

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

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

.caption-mBEiQtmiLSAsR {
  color: #011d37;
  font-size: calc(18vw/var(--resizer)*100);
  font-style: italic;
}

.text-MshuMOcBwMGo {
  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: #e3fafa;
}

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

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

.tagline-EZxVPtzcLYmK {
  font-family: 'Finlandica', serif;
  font-size: calc(46vw/var(--resizer)*100);
  font-weight: 900;
  color: #011d37;
}

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

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

.grid-CFveQeakWqdTv {
  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: #011d37;
  background-color: #fdb66f;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(20vw/var(--resizer)*100);
}

.tiny-HZHAcnuSyAhn {
  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: #e3fafa;
  background-color: #593c52;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
}

.button-GZpOAkz {
  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: #fdb66f;
  flex-direction: column;
}

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

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

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

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

.text-IzVfbRAuSHCCDsG {
  display: none;
}

