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

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

.container-tdgFTxjRNf {
  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: #ffb8c1;
}

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

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

.userpic-WjruNtcqivOqH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(345vw/var(--resizer)*100);
  height: calc(345vw/var(--resizer)*100);
  border-radius: calc(35vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(-5vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) calc(2vw/var(--resizer)*100) rgba(0, 2, 0, .2);
}

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

.breadcrumbs-MmSzUBZeR {
  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);
}

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

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

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

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

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

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

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

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

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

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

.thumbnail-UQKvZTtZbVxkEQmO {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #000200;
}

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

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

.control-ewHsoh {
  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(42vw/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;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #000200;
}

.holder-cFszboOWwBAFySxE {
  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(42vw/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;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #000200;
}

.big-esVaHiShVFrQ {
  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(42vw/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;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #000200;
}

.holder-JXgXCwIT {
  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(42vw/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;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #000200;
}

.image-DilkpVnBzzX {
  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(42vw/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;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #000200;
}

.thumb-jVbDqYjcCVdZ {
  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(42vw/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;
  border-bottom: calc(1vw/var(--resizer)*100) ridge #000200;
}

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

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

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

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

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

.container-PWUolsOsHwXN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(33vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dotted #000200;
}

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

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

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

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

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

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

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

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

.pic-BpQhoBc {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-align: center;
}

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

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

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

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

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

.section-TvXxJsli {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.picture-UQstGRpaXJcmfRE {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.container-VuUToDotj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(33vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dotted #000200;
}

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

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

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

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

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

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

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

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

.subject-LRBKWWL {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-align: center;
}

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

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

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

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

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

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

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

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

.desc-FigMZcpjTBi {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.all-pxQOJdVDfpvgW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(33vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dotted #000200;
}

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

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

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

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

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

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

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

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

.subject-wkaiaRtwiEPa {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-align: center;
}

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

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

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

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

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

.desc-YUiabuxULpEo {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.all-OTCvcyZKONr {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.all-ZDXJJYgshesnM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(33vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dotted #000200;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.grid-zsDuepqQvPMxbLf {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.large-vkJmabSCA {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.big-hnnOzRccEnSpoEX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(33vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dotted #000200;
}

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

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

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

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

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

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

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

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

.large-QsvFQUAxnhiNG {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-align: center;
}

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

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

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

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

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

.row-NdpHATjyCKZXQgPK {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.widget-mzWoYYPqhwnHRiT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(33vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dotted #000200;
}

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

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

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

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

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

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

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

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

.tiny-fqkOxXyxD {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-align: center;
}

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

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

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

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

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

.avatar-GwGpgXjMRzagKp {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.huge-esLHXdhCFXNkDr {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.xs-HZowwIlpqEUuAq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(33vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dotted #000200;
}

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

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

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

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

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

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

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

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

.small-jVIIhmasIkNOf {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-align: center;
}

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

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

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

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

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

.breadcrumbs-mQLFCUJR {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.preview-tpyajhof {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.thumbnail-yIxTKSPpvBwhXbgh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: calc(483vw/var(--resizer)*100);
  max-width: calc(483vw/var(--resizer)*100);
  height: calc(534vw/var(--resizer)*100);
  padding: calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100) calc(28vw/var(--resizer)*100);
  flex-direction: column;
  background-color: initial;
  flex: 1;
  border-radius: calc(33vw/var(--resizer)*100);
  border: calc(3vw/var(--resizer)*100) dotted #000200;
}

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

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

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

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

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

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

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

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

.active-lUdmzqtbZCbiZ {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-align: center;
}

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

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

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

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

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

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

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

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

.lg-AQrFKmJ {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

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

.desc-ZsNnsrtbdkDKYV {
  display: none;
}

.current-BMMdDqAedIKKOYoZ {
  display: flex;
  position: fixed;
  width: 32%;
  bottom: 0;
  right: 0;
  left: 0;
  gap: calc(42vw/var(--resizer)*100);
  flex-wrap: wrap;
  padding: calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100) calc(16vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #ffb8c1;
  border: calc(3vw/var(--resizer)*100) solid #000200;
  justify-content: center;
  align-items: center;
  opacity: .85;
  border-radius: calc(20vw/var(--resizer)*100);
}

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

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

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

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

.page-VEBVyxmhnf {
  width: auto;
  height: auto;
  border-radius: calc(40vw/var(--resizer)*100);
  background-color: #ab061e;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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

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

.aside-srbiWfGWVXmtF {
  width: auto;
  height: auto;
  border-radius: calc(40vw/var(--resizer)*100);
  background-color: #ab061e;
  padding: calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(10vw/var(--resizer)*100);
}

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


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

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

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


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

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

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


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

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

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


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

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

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

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

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

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

.holder-tAuCiRYwfy {
  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-HQCxLnxVLoldB {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #000200;
}

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

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

.text-nNAyvCnzugvSE {
  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(29vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #000200;
  flex-wrap: wrap;
}

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

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

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

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

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

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

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

.preview-EZqaQySbCCX {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.subject-lndAzdIQBlNiXAg {
  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(24vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f0fff2;
}

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

.aside-FekGxQhiJOZZ {
  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;
}

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

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

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

.inner-sLraVqkn {
  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: #000200;
  background-color: #ffb8c1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(6vw/var(--resizer)*100);
}

.text-DuWgxOirWHio {
  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: #f0fff2;
  background-color: #ab061e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
}

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

.narrow-jfhzOsX {
  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);
}

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

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

.thumbnail-sairiLIKSV {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-decoration: none;
  text-align: undefined;
}

.tiny-NfOGPNxPW {
  display: none;
}


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

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

.button-LKinTDYdrIhfM {
  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: #ffb8c1;
}

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

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

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

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

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

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

.aside-LgwSIzz {
  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);
}

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

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

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

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

.control-NceeTenV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(412vw/var(--resizer)*100);
  height: calc(412vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  box-shadow: calc(1vw/var(--resizer)*100) calc(0vw/var(--resizer)*100) calc(13vw/var(--resizer)*100) calc(4vw/var(--resizer)*100) rgba(0, 2, 0, .3);
}

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

.tiny-pFQTUzDVmR {
  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(29vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #000200;
  flex-wrap: wrap;
}

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

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

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

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

.column-iJygGGqk {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.thumb-bpxFKAIOvfMsK {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

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

.userpic-riLsEuutHZn {
  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: #000200;
  background-color: #ffb8c1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(11vw/var(--resizer)*100);
}

.breadcrumbs-SeqcHqvSmrKZ {
  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: #f0fff2;
  background-color: #ab061e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(11vw/var(--resizer)*100);
}

.wrap-TcKNBCLwqE {
  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: #ffb8c1;
  flex-direction: column;
}

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

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

.thumb-OHhwqcKDQslcFF {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-decoration: none;
  text-align: undefined;
}

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

.wrap-IkxkPZGKZrs {
  display: none;
}


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

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

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

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

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

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

.preview-WfIzho {
  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-uyGNJiMjj {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #000200;
}

.picture-UoLwUW {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  line-height: calc(24vw/var(--resizer)*100);
}

.widget-OGfEXSza {
  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(29vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #000200;
  flex-wrap: wrap;
}

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

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

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

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

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

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

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

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

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

.pic-TKuHJfGrpiewgDrd {
  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;
}

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

.inner-RNrjiAoerWROkPA {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.current-FVsPOaPDei {
  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: #000200;
  background-color: #ffb8c1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(43vw/var(--resizer)*100);
}

.tagline-bZrRpNnvlWLJC {
  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: #f0fff2;
  background-color: #ab061e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(43vw/var(--resizer)*100);
}

.current-OadDoi {
  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: #ffb8c1;
  flex-direction: column;
}

.control-pdqgzYttx {
  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);
}

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

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

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

.tip-FSQecmp {
  display: none;
}


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

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

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

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

.aside-nCHKsBbH {
  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: #ab061e;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
}

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

.narrow-JieVJccQwsgeD {
  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: #000200;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(46vw/var(--resizer)*100);
}

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

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

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

.subject-CstSjMXGIVdifwz {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  line-height: calc(24vw/var(--resizer)*100);
}

.tooltip-lVLhcSBGKGBi {
  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(29vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #000200;
  flex-wrap: wrap;
}

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

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

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

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

.small-rbsRfzLZdIK {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.small-fQDwsq {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

.subtitle-PyiJcgghwMZv {
  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(26vw/var(--resizer)*100);
  flex-direction: column;
  background-color: #f0fff2;
}

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

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

.xs-NLDKBmbhegWNCqg {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #000200;
}

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

.userpic-yItSFD {
  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: #000200;
  background-color: #ffb8c1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(20vw/var(--resizer)*100);
}

.inner-utmnpLcZZEPav {
  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: #f0fff2;
  background-color: #ab061e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
}

.img-dXYgxP {
  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: #ffb8c1;
  flex-direction: column;
}

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

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

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

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

.sidebar-wuHfFStK {
  display: none;
}


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

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

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

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

.subject-QCHFMFJPixR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(363vw/var(--resizer)*100);
  height: calc(363vw/var(--resizer)*100);
  border-radius: calc(21vw/var(--resizer)*100);
  box-shadow: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(3vw/var(--resizer)*100) rgba(0, 2, 0, .4);
}

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

.widget-csYoYlh {
  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);
}

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

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

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

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

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

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

.control-gPvEOVXRlu {
  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(29vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #000200;
  flex-wrap: wrap;
}

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

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

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

.aside-nBgcXbFddRhPzs {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.button-ixiAQlggEMME {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.button-kMinbFgeMdvbxk {
  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;
}

.sidebar-RjUoblpoLBdeQn {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #000200;
}

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

.all-bIvHzZDX {
  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: #000200;
  background-color: #ffb8c1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(10vw/var(--resizer)*100);
}

.current-BrtPcbCi {
  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: #f0fff2;
  background-color: #ab061e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(10vw/var(--resizer)*100);
}

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

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

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

.thumbnail-LrnPDwnagijyHW {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-decoration: none;
  text-align: undefined;
}

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

.icon-TNVBHG {
  display: none;
}


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

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

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

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

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

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

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

.big-zqTGhaz {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #000200;
}

.small-pxVPbcSw {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.headline-BmKazrEbmdXl {
  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(29vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #000200;
  flex-wrap: wrap;
}

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

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

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

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

.button-KXWsplwmXtDlO {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.huge-rVzNoAcMKieYbfn {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.thumb-BcMZla {
  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-SQUPjgs {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #000200;
}

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

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

.breadcrumbs-aAkkykcND {
  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: #000200;
  background-color: #ffb8c1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(0vw/var(--resizer)*100);
}

.avatar-ZcbfAnEvhFQEyHg {
  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: #f0fff2;
  background-color: #ab061e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(0vw/var(--resizer)*100);
}

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

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

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

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

.thumbnail-qMPgefsY {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-decoration: none;
  text-align: undefined;
}

.tiny-MoGXSGTL {
  display: none;
}


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

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

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

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

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

.userpic-dDWqPEmBwBZQpMN {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  line-height: calc(24vw/var(--resizer)*100);
}

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

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

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

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

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

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

.thumbnail-FdvIHjEGsRJUA {
  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(29vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #000200;
  flex-wrap: wrap;
}

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

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

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

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

.narrow-ucVLhLCUYGFtMn {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.box-GwZPqOs {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

.desc-oioJjo {
  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-ookZKEEkM {
  font-family: 'Finlandica', serif;
  font-size: calc(36vw/var(--resizer)*100);
  font-weight: 900;
  color: #000200;
}

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

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

.tagline-NMbgCOb {
  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: #000200;
  background-color: #ffb8c1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(20vw/var(--resizer)*100);
}

.text-uwRTGafCW {
  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: #f0fff2;
  background-color: #ab061e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(20vw/var(--resizer)*100);
}

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

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

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

.narrow-ggFRKOKJYUuEBs {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  text-decoration: none;
  text-align: undefined;
}

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

.current-tGpexk {
  display: none;
}


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

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

.current-DzyVXGU {
  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: #ffb8c1;
}

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

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

.current-mbbIlpEVkSTQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: calc(337vw/var(--resizer)*100);
  height: calc(337vw/var(--resizer)*100);
  border-radius: calc(33vw/var(--resizer)*100);
  box-shadow: calc(-3vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) calc(12vw/var(--resizer)*100) calc(1vw/var(--resizer)*100) rgba(0, 2, 0, .4);
}

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

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

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

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

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

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

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

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

.narrow-BVGseO {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.desc-ijEgLZ {
  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(29vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #000200;
  flex-wrap: wrap;
}

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

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

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

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

.thumbnail-KhGIDljIA {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

.subject-oVOZjHXB {
  color: #000200;
  font-size: calc(21vw/var(--resizer)*100);
  font-style: bold;
}

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

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

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

.box-oJlwFdOcHz {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.avatar-mGaUqWBrlj {
  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: #000200;
  background-color: #ffb8c1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(15vw/var(--resizer)*100);
}

.column-QAtYodQWisnp {
  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: #f0fff2;
  background-color: #ab061e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(15vw/var(--resizer)*100);
}

.row-FKAZGBHQdoaIK {
  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: #ffb8c1;
  flex-direction: column;
}

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

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

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

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

.text-spqHcPorh {
  display: none;
}


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

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

.row-buNrUJHiWsfA {
  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: #f0fff2;
}

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

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

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

.narrow-IIaNWYsWBt {
  font-family: 'Finlandica', serif;
  font-size: calc(17vw/var(--resizer)*100);
  font-weight: 400;
  color: #000200;
  line-height: calc(24vw/var(--resizer)*100);
}

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

.picture-OwhdAnHBbIJ {
  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: #ab061e;
  appURL: index.html;
  padding: calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100) calc(5vw/var(--resizer)*100);
  gap: calc(43vw/var(--resizer)*100);
}

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

.row-EhZkGHMa {
  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(29vw/var(--resizer)*100);
  border-radius: calc(6vw/var(--resizer)*100);
  border: calc(1vw/var(--resizer)*100) dashed #000200;
  flex-wrap: wrap;
}

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

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

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

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

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

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

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

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

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

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

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

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

.lg-lMNzfnCllftVqv {
  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: #000200;
  background-color: #ffb8c1;
  font-size: calc(16vw/var(--resizer)*100);
  text-align: undefined;
  border-radius: calc(49vw/var(--resizer)*100);
}

.preview-mGCqLNkxsCzcFlWS {
  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: #f0fff2;
  background-color: #ab061e;
  font-size: calc(16vw/var(--resizer)*100);
  border-radius: calc(49vw/var(--resizer)*100);
}

.container-eNHYYCPxP {
  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: #ffb8c1;
  flex-direction: column;
}

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

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

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

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

.big-dTYAsC {
  display: none;
}

