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

.huge-XCXMcUsBMhJ {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.widget-rnzkGQepGAVbwqJZ {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.small-CUbzRPERg {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.caption-wUCyfRYyvG {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.caption-IounHOr {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.picture-HhjSNGUepozNW {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.wrapper-FKQKGrBIjl {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.container-aVsKcQgkrcTaqz {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.tooltip-hPmlJl {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.subtitle-dshBbDJfbCp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(28px, calc(28vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.img-RMPSWm {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.huge-MVMeHyzn {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.wide-wZnmoLCaRc {
  color: #288dc3;
}

.md-rMYSwnCknPuwt {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.all-DYjYlRz {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.avatar-HeiDnrLWdD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: themelist0.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(24px, calc(24vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.button-eDHgqzxus {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.caption-ZSQOIeNMosuM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(28px, calc(28vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

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

.small-LumWeZCLeOdSUes {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(376px, calc(376vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.row-OjrTact {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  width: 100%;
  height: max-content;
  gap: min(27px, calc(27vw/var(--resizer)*100));
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  flex-direction: column;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.thumbnail-jcvGEXB {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  width: 100%;
  text-align: right;
}

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

.content-HBoCMh {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(23px, var(--type-min)), calc(23vw/var(--resizer)*100), 23px);
  font-weight: 700;
  color: #202020;
}

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

.page-YqjwYIb {
  display: grid;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(27px, calc(27vw/var(--resizer)*100));
  flex-wrap: wrap;
  grid-template-columns: repeat(auto-fit, minmax(min(465px, 100%), 1fr));
  width: 100%;
}

.text-aQuJQPfvfAfl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(186px, calc(186vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.wide-VYnwZTqR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(186px, calc(186vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.preview-HWsHaaPMDrupgjG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(186px, calc(186vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  object-position: center;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.subtitle-MXuKUFOjmPoCBj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  min-width: 0;
  gap: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  flex-direction: column;
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.all-cdsZBHzabvyTmXKR {
  display: grid;
  position: relative;
  justify-content: center;
  align-items: stretch;
  grid-template-columns: repeat(auto-fit, minmax(min(260px, 100%), 1fr));
  width: 100%;
  gap: min(18px, calc(18vw/var(--resizer)*100));
}

.caption-MulXhcJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #eef3f6;
  flex: 0 1 auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.subject-ZQJOWt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

.caption-gwZNaFpa {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.tooltip-wxFySXmOXHj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100));
  box-sizing: border-box;
}

.grid-OEbMQJkkH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.subject-xTtqmOkMrmAQG {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 700;
  color: #202020;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

.tiny-pDlLJxi {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #202020;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.thumbnail-UYySaAspLxH {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.large-GVhFFJyn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.desc-VIjhLcA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.column-cnLvMfeRK {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.desc-OWTqaNr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.column-NMYZZvOxxtk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.more-CxJbrcaxAcEnyb {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.current-aWtXSIJoREhPFuNn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.row-YVIJRyYUdDQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: themelist1.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.lg-nPSxAoek {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.headline-moCcVs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #eef3f6;
  flex: 0 1 auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.wide-UEcgmXXDvPlWpU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

.thumbnail-nXrmGdRFnS {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.holder-jrdIfrYDivt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100));
  box-sizing: border-box;
}

.thumbnail-pSQkkorgcGIgH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.active-xKotYkKIZyFW {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 700;
  color: #202020;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

.btn-lqzGUYNWhD {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #202020;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.xs-aSrZCg {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.container-IhGAsAbL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.control-dcPwicYLHw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.aside-ZnBforSzqGcpPya {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.aside-qUvumg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.medium-mycWXcqm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.image-qjTcxzmgqd {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.headline-DUWEzBLVsrwe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.userpic-xMtCVISDmM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: themelist2.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.tagline-SUwYkaKuLle {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.picture-Tzupup {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #eef3f6;
  flex: 0 1 auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.text-knYrNBgqCcIBmdJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

.userpic-DbuOUZFRx {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.pic-TZngeneZpnbNUc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100));
  box-sizing: border-box;
}

.tip-yPhnmz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.tagline-LHBDuIlGqcr {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 700;
  color: #202020;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

.picture-kMAvzTSnxfkrcHX {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #202020;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.thumb-sJfuzWLwF {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.holder-PqQqLUiIYfdIJNTi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.text-ZcDQFCvYLZrzBs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.avatar-TLCfjbMephc {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.tiny-DylTQEt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.tagline-jqsQPEztkrBKH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.active-DOJThu {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.section-Zfunlehxa {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.subject-rxwyMCTgSSnufA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: themelist3.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.box-beWlxJgVkWzvokdW {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.huge-XNLWFCvINz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #eef3f6;
  flex: 0 1 auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.col-bCArkIwMxVMoF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

.img-bZTeyYRLp {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.tooltip-YiDunY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100));
  box-sizing: border-box;
}

.current-FTtiRHsKQlTo {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.headline-QXtMuxaD {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 700;
  color: #202020;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

.big-eqBSMnh {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #202020;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.row-FWjhsZzgzTNG {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.section-dxCweB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.heading-RgUaNYwstAv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.more-TPghqRgjG {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.sm-FQhbCQEWDCruPBh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.narrow-nIPHFpnAmPz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.wide-qjrQiU {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.pic-IQusiAFmbUSfKaFf {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.medium-dstClsjK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: themelist4.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.col-rLszmGrjIsbbF {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.avatar-YAXuhzpnTHrqL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #eef3f6;
  flex: 0 1 auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.tiny-bElDDtQkTO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

.aside-uiyOxjD {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.xl-hayPeDRlghKprSU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100));
  box-sizing: border-box;
}

.breadcrumbs-GFmYgvyTK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.img-nTJTwgsdsXGovWp {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 700;
  color: #202020;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

.tiny-IPHIDZHiLClcY {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #202020;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.thumb-neWMRXtxd {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.btn-pMcHboAVNwp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.text-bEmTsMzyffAhDQuE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.avatar-OCgpeeNKo {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.row-kYpPfWOHMdByNw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.all-uzNNIBlhdFsHzq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.desc-ctnidM {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.heading-VGBNTTIARYoZM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.wide-xqzSFZXOLOUoF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: themelist5.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.btn-pQONxjl {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.active-ZgAFJL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  min-width: 0;
  width: 100%;
  height: auto;
  flex-direction: column;
  background-color: #eef3f6;
  flex: 0 1 auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  text-align: left;
  gap: 0;
  overflow: hidden;
  box-sizing: border-box;
}

.col-QabKHNT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  max-width: 100%;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  flex-wrap: wrap;
  width: 100%;
  height: min(200px, calc(200vw/var(--resizer)*100));
  overflow: hidden;
}

.tooltip-UXulheDFeVUmp {
  display: block;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  border-radius: 0;
  object-position: center;
  object-fit: cover;
}

.narrow-uXqaDePTBlQe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex: 1 1 0;
  min-width: 0;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  padding: min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100)) min(30px, calc(30vw/var(--resizer)*100));
  box-sizing: border-box;
}

.container-WvpeznEhrBrvwXgS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  padding: 0;
  flex-direction: column;
}

.lg-dbgbdJCRpBtKa {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  font-weight: 700;
  color: #202020;
  text-align: left;
  line-height: clamp(min(26px, var(--type-min)), calc(26vw/var(--resizer)*100), 26px);
}

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

.picture-XYIlggqdOch {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  font-weight: light;
  color: #202020;
  font-style: normal;
  line-height: clamp(min(21px, var(--type-min)), calc(21vw/var(--resizer)*100), 21px);
  opacity: .68;
}

.col-taLFHADUpvag {
  display: flex;
  position: relative;
  justify-content: flex-start;
  align-items: center;
  width: 100%;
  gap: min(8px, calc(8vw/var(--resizer)*100));
  flex-direction: row;
  padding: 0;
  flex-wrap: wrap;
  min-width: 0;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .18);
  padding-top: min(10px, calc(10vw/var(--resizer)*100));
  margin-top: min(4px, calc(4vw/var(--resizer)*100));
  opacity: .72;
}

.holder-ktsZErUMsFY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.lg-RXIEJLAewybPTi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.tagline-VbNGhRCRUlsN {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.big-gfmCWhXd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  min-width: 0;
  max-width: 100%;
}

.section-eOCLGDPvxJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.pic-UqnqNf {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.subtitle-WqDnBB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  flex-wrap: wrap;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  appURL: index.html;
  margin-top: auto;
}

.image-oDlCeLiuFIGFlMl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: min(38px, calc(38vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: themelist6.html;
  padding: calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(16px, calc(16vw/var(--resizer)*100));
  white-space: nowrap;
  min-width: fit-content;
}

.thumbnail-YauAKnNB {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
  line-height: 1.1;
}

.grid-dfXOtLoheLhEN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.column-yCrCcAIIwgWvfl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.subtitle-uuUsnjwGyEiXB {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.btn-PzyAep {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.small-KrzGJyxHlj {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.tagline-IMZrLiQbeIyLuC {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.img-YMFnzb {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.sidebar-vBOKRth {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.big-FPkdhTe {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.sidebar-KAdqehcJXC {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.wide-JppsVGIkNLnwA {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.desc-IoMdElIfHUJcqr {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.heading-TplYGKDTlrBQzGq {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.button-SyxQDzhGhhaHUFq {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.aside-OPjAMsHNJx {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.subtitle-iCinPEjCfgAbGjDx {
  display: none;
}

.medium-ibLwtvo {
  display: flex;
  position: fixed;
  width: min(400px, 92%);
  bottom: min(16px, calc(16vw/var(--resizer)*100));
  right: auto;
  left: min(16px, calc(16vw/var(--resizer)*100));
  gap: min(27px, calc(27vw/var(--resizer)*100));
  flex-wrap: wrap;
  padding: min(28px, calc(28vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  flex-direction: column;
  background-color: #dbe5eb;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  justify-content: center;
  align-items: flex-start;
  opacity: 1;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  margin: 0;
  max-width: 400px;
  text-align: left;
  box-shadow: calc(0vw/var(--resizer)*100) min(26px, calc(26vw/var(--resizer)*100)) min(56px, calc(56vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .28);
}

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

.preview-OjkuxjSMja {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(17px, var(--type-min)), calc(17vw/var(--resizer)*100), 17px);
  font-weight: 400;
  color: #202020;
  width: 100%;
  text-align: left;
}

.xs-uFUSvkg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  gap: min(6px, calc(6vw/var(--resizer)*100));
}

.narrow-AyVJuJIqLmO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
}

.tagline-qEPLmqsjzHIb {
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.heading-jAvEfwgiBQrMj {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(17px, var(--type-min)), calc(17vw/var(--resizer)*100), 17px);
  white-space: nowrap;
  line-height: 1.1;
}

.picture-EoPQNRNcsHHMvkYD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
}

.tip-yEEvmtrFpyhi {
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.section-yDEjqqaAAR {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(17px, var(--type-min)), calc(17vw/var(--resizer)*100), 17px);
  white-space: nowrap;
  line-height: 1.1;
}

.sidebar-ANJmhg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
}

.desc-KhiKctphhH {
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.tooltip-CnINvVBdfVSw {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(17px, var(--type-min)), calc(17vw/var(--resizer)*100), 17px);
  white-space: nowrap;
  line-height: 1.1;
}


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

.wrap-TfnRXsrRaQWWUhFX {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.current-MNXWgWGXdsDMx {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.huge-DdZrZokqCmzPLIAJ {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.preview-tFMbeexXOYBVdxzx {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.content-eusmPysecqxf {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.section-tHIQLvUZTCbuNOa {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.widget-cZOeBEMqDHDfLwdB {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.medium-ACZjHjZuC {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.medium-WdHsqQKHQYlovsh {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  text-align: left;
  line-height: clamp(min(40px, var(--type-min)), calc(40vw/var(--resizer)*100), 40px);
}


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

.wide-zbITkScQVZ {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.big-uNXoUxJYG {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.row-JVdOucrzTZykkpNo {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.sm-zUhTdhaIpRcaHhE {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.xs-gWBirdaz {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.title-UgQLSwUOEqFcb {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.container-PvmpObjmBGYX {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.image-HoMerbrWc {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.wrapper-iKoFsExSlViQPDSX {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  text-align: left;
  line-height: clamp(min(40px, var(--type-min)), calc(40vw/var(--resizer)*100), 40px);
}


.page-KilZTbPqCzgmLcbL {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef3f6;
  width: 100%;
}

.column-dkoJFtZaBmpYx {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.row-koFCXq {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.widget-GMvIFUlSZWj {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.inner-mprDEdztyZYWHypo {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.btn-ndHUPaEcdPoi {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.aside-WPlyNbs {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.xl-awYWdKMuEVM {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.breadcrumbs-LdTxjVAhCAe {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.btn-YadXTeONUUP {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  text-align: left;
  line-height: clamp(min(40px, var(--type-min)), calc(40vw/var(--resizer)*100), 40px);
}


.current-EFEeKfsHzupRADR {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef3f6;
  width: 100%;
}

.wide-QGwoaHiKFfIjpO {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.container-NbTKmfk {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.wide-JakjMBoRiBGMUOGx {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.large-QUaKLEirjdskMx {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.narrow-JXQgji {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.section-LVLpyB {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.grid-YCLcRqN {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.thumbnail-GUBKlmtyxgVzkNJ {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.sm-VMKkwCUdLds {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.desc-hTUamOvnEoXlIUol {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(41px, calc(41vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

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

.content-ScoNFHJouv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(390px, calc(390vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.col-zrgzhjuLrnqJM {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(41px, calc(41vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.button-tRqhEuQTDkuk {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.img-ElDuoWlQSZMQwEGq {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.tip-sFGNTs {
  color: #288dc3;
}

.subject-GVxVBt {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.content-GMUBwRuV {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.wrap-vlpqOKQaYdu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(44px, calc(44vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.picture-NxsgymOMtiR {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.row-JSZTEbsPuEBL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(44px, calc(44vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.title-vsyZsQLqnY {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #202020;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.text-CKMyTuWAqexWSfgw {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.big-xivLRKuKJnOxc {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 900px;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;
}

.content-iJbanBnARv {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;
}

.holder-NGYdzKwBqO {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

.box-jHFBNPtLMVuqJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.caption-CHcNctkxeWvj {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

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

.medium-bhnJrndUt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.thumb-RsavIxT {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.current-LyZWQtwukUBtdMCO {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.thumb-GaButKpIpcaPFl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.breadcrumbs-sHKMzJGRuVEbK {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.sm-vCuAzAtDyjr {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.tooltip-lyAwdGNremYth {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.button-nOEclINaibT {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.row-tHWaxYtPNDsr {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.button-KbuAxvEGHMTGg {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.widget-bzExuhUSyNZlNtjx {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.xs-LNFwFwR {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.wrapper-YtJUnX {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.tip-IEpEWmUXo {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.active-CvBJFHYNbJA {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.avatar-ToScBHRDbFq {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.container-MCebqbWQL {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.tooltip-kTpAfvptHL {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.medium-lQqRWdPhJhVn {
  display: none;
}


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

.tooltip-ecThqoTVar {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.lg-JnZgKPqsgQA {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.all-nbmxEAVO {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.widget-zouBfSnTWYg {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.preview-whXDypl {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.more-gZhGsCYjC {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.medium-eVdLqSRkU {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.subject-xayqmmiNLaOZGc {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.image-DCUsbv {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef3f6;
}

.breadcrumbs-rAdOeoerOwcpJHWu {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.md-UddHFmEDQWOYmUeq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(31px, calc(31vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.breadcrumbs-HPxrfqvYKOgtjC {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.tooltip-HwefCZWiM {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.small-gNmwWbzA {
  color: #288dc3;
}

.page-IORqrcDmuBmyPsST {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.small-dNitNfmGm {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.large-hkWWTdiNlyMxr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(18px, calc(18vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.sm-VMlPoeJn {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.image-BsjivRJBdSlSsP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(31px, calc(31vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

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

.userpic-tghmpwhnQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(346px, calc(346vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.holder-zQKxYPWqi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(48px, calc(48vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.all-TpkTCN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 900px;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;
}

.icon-cobBZA {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

.page-VFFPRTsUzT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.large-AdWezXqhpmYYv {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

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

.lg-LRUGRHcIwq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.page-YZbxiutaTIjiyS {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.content-hbVtpYRK {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;
}

.tagline-XBvEFGEUBTXxB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.column-VOYgpnkfUQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.holder-fIuRMqEapNVXPY {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.sidebar-qphzhH {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.more-iYYwbEjaKnaUVdij {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.holder-RnaobdXMpbvtkt {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.image-asoIMSQo {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.control-QZYlniPaUI {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.active-JNUOWVoDyF {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.wrap-fqhXsLVDhJaU {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.container-pRffQVtZGluLcfvm {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.narrow-CXmmrSRRcXdvVVP {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.medium-BdtWaDhsWKWYMqp {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.large-uPztBJsa {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.sidebar-TBerKDZApwhSpw {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.xl-PxuEncf {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.widget-CPsBsaX {
  display: none;
}


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

.preview-IptdnanKXURPK {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.userpic-FGEyaxTYbyBd {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.widget-ZuBsKTs {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.img-RSLXvh {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.more-iALYkxxWxzlsfwND {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.picture-RByAtZPza {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.narrow-lRAOiBeqvKzJlmd {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.tagline-FghzXfQUoVvaNcb {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.subject-kBZwLxKdaQC {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef3f6;
}

.grid-oGbjDdiE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: column;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.large-hUmwZYzEPX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(43px, calc(43vw/var(--resizer)*100));
  text-align: right;
  width: 100%;
}

.md-zxYiIIDW {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 680px;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
}

.large-TiXUQL {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.img-dPEvKAvwevBNW {
  color: #288dc3;
}

.page-GiwUyWhoB {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.tiny-fCNYTrPhsrxRtoIy {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.big-qSsAoulCi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(41px, calc(41vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.xl-rpQhQhIfiKaJxZ {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.page-dHkjwDvj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(41px, calc(41vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.xs-tgshxRi {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #202020;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

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

.xs-QaPsDyaHV {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(320px, calc(320vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.xs-CeLGtidLd {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(50px, calc(50vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.wrap-IqSupate {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 900px;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;
}

.sm-kqmYwawlusXZry {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;
}

.control-VYJPYsTQrnsFB {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

.aside-cFgtGOdptgncnFu {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.xs-DGNnWd {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

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

.large-dylbbmTBJsS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.desc-WnccBqTyBukXAy {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.text-EIkDcSkFaX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.more-NwtsPxTWZzKXFiNS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.lg-bBUmWVt {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.container-EnJRdtrnbouoC {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.sm-iDjCjkarTJEbkFQ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.picture-slQLuTXDYOGv {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.inner-WLlKdtmbAs {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.huge-TDTLLoaVXrh {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.row-nIfAJJgtdBHjiziR {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.widget-ARNOLEZjaZT {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.subject-NxsRNaN {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.holder-iTczxfVFUy {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.page-yvbdWRaJwEWvk {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.btn-atHoeOKSvJANj {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.column-VwknnFyTMmUucjZV {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.pic-BTIcYVvHXvyTaVn {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.thumb-dyHZBjimIr {
  display: none;
}


.all-yAWjjbwfYLSZ {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef3f6;
  width: 100%;
}

.sm-msdeWziQQvn {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.lg-HKTtHsgiWLOjOEuW {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.container-peNKrKtOVExsyVDC {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.control-ajnCGbD {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.md-VmhAZyVXUAyCmWR {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.thumb-qXeqxNgPohijYM {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.row-SFPRYVYrcKEEtfv {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.breadcrumbs-CLfohmqgOEcMG {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.wide-XTBxgpvSr {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.picture-koZKoZkPwrwp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(33px, calc(33vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.tip-gCPuQkiHG {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.tip-FzZnopwNGLM {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.heading-uAnRfKTXU {
  color: #288dc3;
}

.more-cJdnuZTEi {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.box-KYzLEkOm {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.text-xTIvLjJqcxiW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(18px, calc(18vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.caption-hkrGjppYC {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.wrapper-swtHHciadyDfauPk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(33px, calc(33vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

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

.large-FFqUyjLcEdBwqfyC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(365px, calc(365vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.avatar-vGDBbkDKsWeX {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(36px, calc(36vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.wide-KMudlCjqQl {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 900px;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;
}

.img-YqUdiMgAlopIYx {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

.active-YFoZvdHJK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.current-EyBFrWyTnlhaZLQq {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

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

.md-zKZfeKnIwh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.container-MAwkozUdITA {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.more-YVRrhsRXLgGxFIP {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;
}

.all-lVtnrAITrvWT {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.subject-GOYtPZnbpautn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.tooltip-kCbxbfv {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.current-cHluddlddp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.tagline-BjGxiQNVThb {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.small-eAQdTUbxnOQArMNp {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.big-uGvYXQbCBX {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.large-qsibcDcbmFFBFZp {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.control-VJKBruuAmgWX {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.section-MNpAdi {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.breadcrumbs-bmgwafjQXl {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.control-VDAZLDeJGudoC {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.holder-uyvBijCztAS {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.md-ojoASjkcKxzRpJto {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.headline-toWMOx {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.control-dGMiZzNkdiMBGWMR {
  display: none;
}


.current-AuztYeI {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef3f6;
  width: 100%;
}

.subtitle-pwGJCLJuyngoaVDE {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.wrap-pKBaYuuWuR {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.md-EStFJjvrKggiX {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.userpic-sfyeZTCkYjUYsg {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.control-evMgSCckEXzSMKYp {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.box-MCJARlVavde {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.row-sPxQhRpu {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.more-pUhHhHT {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.md-VGlgdXkijTOn {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef3f6;
}

.tagline-XAzMJlAEtemZFkj {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.large-ULWIFx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(36px, calc(36vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

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

.button-FgeXnHYzmZdIVkA {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(399px, calc(399vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.thumbnail-uJZQaTQL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(36px, calc(36vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.more-HXXECbzdHUSUfIs {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.tiny-PfZNWajzOqGqKPY {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.col-BvAAOaWX {
  color: #288dc3;
}

.page-QwHOClNkPKF {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.thumb-PwwMqdCiToqzJrtq {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.large-pByAsEtUZcBhg {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(39px, calc(39vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.picture-QLBQlGcbfi {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.button-yccyLuZQyUpmahkD {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.btn-mIihsHS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 900px;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;
}

.subtitle-LkWWAWNLuB {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;
}

.breadcrumbs-lMpwIEfnwYB {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

.subject-zqrCHfjzNOgXj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.tagline-KJcRceOolfuK {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

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

.tooltip-rtkpgaMAHvpxrdm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.holder-vlzaoUEuFWGfQCP {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.title-eyZpQGuQsmoP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.subject-uBxJkOLZpEFpEG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.holder-qDoCNa {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.all-CqpjyxYvsFSZ {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.btn-QVSVQqWCi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.breadcrumbs-LWyHVglJPXs {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.column-koxEeJH {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.row-tHYPyQRUGTZjU {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.row-YMYEJIAvieD {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.lg-fHMklmgdV {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.all-uZCdCWOIzoTV {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.thumbnail-CnkhDU {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.sidebar-TWHuhmCaFVHHC {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.current-xYVfNtGbWC {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.xl-CssYgM {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.xs-AAhqwwenjnXuAc {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.tooltip-PBUxqXLWLN {
  display: none;
}


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

.tiny-EHevKNinEsy {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.tooltip-STUCqi {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.img-HIRutJZPOLGMZl {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.wrap-hTmtjliFlJHFvD {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.aside-sDpHfeKvpWidJO {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.subject-HpYHOqzUwKMfWfV {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.thumbnail-tzmJnhhxWMknY {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.row-TcqaJCph {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.button-rtzEQsh {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.md-JdnXhfDccJgzm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(31px, calc(31vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.wrap-GCQoaBcvPb {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.xs-wExfDqqW {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.caption-KKdcrqjdWZGlVYGk {
  color: #288dc3;
}

.page-QtvbzyWySS {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.huge-EuENjVBtMiS {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.btn-oreaYR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.sm-mDFhJd {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.all-CCPPSOOwyk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(31px, calc(31vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

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

.aside-GAYMxKPZTrhbrRG {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(387px, calc(387vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.box-krYGqQWivNwIVMyW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(30px, calc(30vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.control-IKKdbYiS {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 900px;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;
}

.picture-WDjuOFHE {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

.huge-MlvgCHhKQPeaXKUh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.narrow-HwuYqkl {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

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

.inner-fPypvqNNCSjN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.img-xzXFrGIllB {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.image-xwmzmsZe {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;
}

.subtitle-AsWNuI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.pic-YvYDhmiLrpTQmMpJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.thumb-uTxIhCxtpJtjqTE {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.medium-NCuYMoPx {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.picture-qkEoCtYWmgPxtbmW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.medium-VWAcyZQJFxsG {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.userpic-paMaqKdAFDn {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.btn-puzBaBeyX {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.heading-vmiNoplsMnb {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.box-qpduZkQu {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.sm-SrgOCuAwvhUMtsI {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.small-xscyEz {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.image-DsTAuqWrF {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.box-LBvAzPX {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.wrapper-MfRyANN {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.avatar-hKocAIcQqZ {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.column-opasfrPfwPbU {
  display: none;
}


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

.large-OqZHbZvdkzsyGF {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.aside-xSrnzGne {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.userpic-EifyKJSSGoCHCU {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.headline-EWWQFJITqV {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.tiny-vEKhCWA {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.caption-cLlXJA {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.pic-NQKHPPeGGkfqIE {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.xl-yOCRFlyC {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.thumbnail-EAiVIUXTiIfWJbLb {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.column-wMPDRtDvjLmcF {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.widget-ugvUvPnURVoZCu {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.heading-rZYUgY {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.sm-aiBhSlH {
  color: #288dc3;
}

.medium-IhkTjBkauI {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.caption-BAIVaFIH {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.lg-LsukEVSmrquVofY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(19px, calc(19vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.big-fwAVWj {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.aside-oZSUhXUKtt {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(19px, calc(19vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.xs-KrcHTeFoAipORtS {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #202020;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.aside-NfdHFK {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

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

.subject-tqlFNxDizdVVLnL {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(373px, calc(373vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.text-ggUSePvKxj {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(44px, calc(44vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.grid-HJhtWtjbhXi {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 900px;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;
}

.xs-SvQAnyMlW {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

.picture-cjJAyEsVCPkIz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.holder-MPqXWm {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

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

.content-cTxojihcQI {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.md-FTSbUJP {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.btn-bRjPmqaz {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;
}

.more-qcjGFFNbKr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.more-GzRdgExaQH {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.desc-iQsemLshNmyavWE {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.wrap-mLUSOWRWS {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.row-yGIVGrgRMfmiiBB {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.icon-zGNKxatKZ {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.title-QprycIljm {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.col-JHGHLpsnoByMwJ {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.grid-AjOelJErbnjnCx {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.subtitle-KkBOqO {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.tip-pItugVRo {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.control-yLaguEvvTwklhpTj {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.subtitle-USwEtkVV {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.userpic-gaWnRIPVDRiPPuXX {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.narrow-PUvQCueGutnJmGxc {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.active-oLadrZXiTNEgnz {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.huge-JHXIPOtvNe {
  display: none;
}


.all-jevzaDCsGHzMa {
  display: flex;
  position: relative;
  max-width: 100%;
  margin: 0 auto;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  background-color: #eef3f6;
  width: 100%;
}

.all-LzppEVfxntms {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.title-ZNLdUSgzFiwhigWO {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.page-wKBZeVEf {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.xs-gBMpAL {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.page-YfjXRgmoFk {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.icon-RmlwnvJRYdiwB {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.subtitle-rKHrrQ {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.tiny-oFBszdYU {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.col-BuedEZA {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.sidebar-xzjPweeKe {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(44px, calc(44vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.control-DuXmGWU {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.title-DGiiEYd {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.picture-aiqybAFOaEdYT {
  color: #288dc3;
}

.lg-LnEXhfVUS {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.wrapper-moBJxr {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.small-kKtuxpLBaWOq {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(33px, calc(33vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.title-AWtDNwP {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.desc-wMfbAmR {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: transparent;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(33px, calc(33vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.big-FfQWsl {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #202020;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.img-IJcNnEcohBEOY {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(44px, calc(44vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

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

.grid-GGYjwMhuWgAhjv {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(438px, calc(438vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.tip-fwFVCyWXCXEnk {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(24px, calc(24vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.thumbnail-UpVRsWQTz {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 900px;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;
}

.holder-zOtBKgHJpg {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;
}

.tiny-GqgLJnTKdEdbWZF {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

.huge-sqxpAirwpyPrSC {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.wide-njvteB {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

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

.more-rsrFDFkbMHZpQWAU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.img-nbmYARtwrTp {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.subtitle-RcuvoWbE {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.img-uXbTLjJjIzx {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.wrap-AxMRiXyhR {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.tip-qKWkWdIChrKDIWtU {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.aside-QGhUHtBH {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.pic-PPISmnKFY {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.medium-KlaIGj {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.tagline-Twqedyy {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.thumb-rvBbpX {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.container-EuOtEkPOpVm {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.row-UmUFYUUydBnyBB {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.page-pxiuVhnMACZ {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.wide-eTVyYi {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.btn-bIZeCyXTpQcXX {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.avatar-oeyibaFe {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.md-yZFrXod {
  display: none;
}


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

.huge-dcjMdOKc {
  position: sticky;
  top: 0;
  z-index: 20;
  width: 100%;
  background: #eef3f6;
}

.userpic-oeELYzFjn {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(15px, calc(15vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-bottom: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
}

.big-XWyeIMbDLx {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.xs-exKomCKCuhAN {
  font-weight: 700;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  color: #202020;
  letter-spacing: -0.01em;
  font-family: 'Playfair Display', Georgia, serif;
}

.desc-KXVJpXq {
  display: flex;
  gap: min(26px, calc(26vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-end;
  flex: 1 1 auto;
}

.btn-hMTmVXZtZripQ {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.xs-IFertpKXzGhbpx {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

.large-CZAPqkDkZJ {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(15px, var(--type-min)), calc(15vw/var(--resizer)*100), 15px);
  font-weight: 500;
  opacity: .82;
}

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

.more-ESodgWEO {
  display: flex;
  position: relative;
  justify-content: space-between;
  align-items: center;
  width: 100%;
  height: max-content;
  margin: 0 auto;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(56px, calc(56vw/var(--resizer)*100));
  flex-direction: row;
  background: transparent;
  flex-wrap: wrap;
  max-width: min(92%, 1030px);
  box-sizing: border-box;
}

.control-bkBuNJrmJLotr {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: flex-end;
  flex-direction: column;
  gap: min(23px, calc(23vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
  text-align: right;
}

.current-dyeCedJvd {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: flex-end;
  max-width: 100%;
  gap: min(15px, calc(15vw/var(--resizer)*100));
  margin: 0 0 0 auto;
  flex-direction: column;
  text-align: right;
  width: min(500px, calc(500vw/var(--resizer)*100));
}

.container-nCEkIabUCY {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.more-bbwqOwm {
  color: #288dc3;
}

.column-NNVQwKXLlyrSaVa {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  font-weight: 400;
  color: #202020;
  line-height: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
}

.small-LICWAhOftOmuvTf {
  display: flex;
  position: relative;
  justify-content: flex-end;
  align-items: center;
  gap: min(10px, calc(10vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  flex-wrap: wrap;
  appURL: index.html;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  margin: 0 0 0 auto;
}

.container-JoYYWEDbzkEJN {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  height: auto;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  background-color: #288dc3;
  appURL: index.html;
  padding: min(12px, calc(12vw/var(--resizer)*100)) min(22px, calc(22vw/var(--resizer)*100));
  gap: min(50px, calc(50vw/var(--resizer)*100));
  min-width: fit-content;
  white-space: nowrap;
}

.current-AsEemIT {
  font-weight: 900;
  font-family: 'Manrope', system-ui, sans-serif;
  color: #eef3f6;
  font-size: clamp(min(20px, var(--type-min)), calc(20vw/var(--resizer)*100), 20px);
  white-space: nowrap;
  line-height: 1.1;
}

.active-yvFfkVkezrZjJNAp {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  gap: min(23px, calc(23vw/var(--resizer)*100));
  flex: 1 1 320px;
  min-width: 300px;
}

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

.more-iTFzUTm {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: min(344px, calc(344vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  object-fit: cover;
  box-shadow: calc(0vw/var(--resizer)*100) min(14px, calc(14vw/var(--resizer)*100)) min(34px, calc(34vw/var(--resizer)*100)) max(-16px, calc(-16vw/var(--resizer)*100)) rgba(32, 32, 32, .2);
}

.title-aWLgmwBSnh {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 80%;
  flex-direction: column;
  gap: min(49px, calc(49vw/var(--resizer)*100));
  padding: min(50px, calc(50vw/var(--resizer)*100)) 10% min(50px, calc(50vw/var(--resizer)*100)) 10%;
  background: transparent;
}

.sm-XDpXviCXn {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 82%;
  padding: min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100)) min(50px, calc(50vw/var(--resizer)*100));
  max-width: 900px;
  gap: min(21px, calc(21vw/var(--resizer)*100));
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
  flex-wrap: wrap;
}

.page-xmrJgekiXqyw {
  font-family: 'Manrope', system-ui, sans-serif;
  font-size: clamp(min(24px, var(--type-min)), calc(24vw/var(--resizer)*100), 24px);
  font-weight: 400;
  color: #202020;
  text-align: left;
}

.btn-sLyzlANj {
  display: flex;
  position: relative;
  justify-content: column-reverse;
  align-items: center;
  width: auto;
  gap: min(5px, calc(5vw/var(--resizer)*100));
  flex-direction: row;
}

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

.holder-ixpwDlqHgvac {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.picture-DEiwKuNbBo {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

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

.big-GmjaxECIZyYP {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: auto;
  min-width: 0;
  max-width: 100%;
  height: max-content;
}

.container-xueyAkXEqkNemo {
  color: #202020;
  font-size: clamp(min(19px, var(--type-min)), calc(19vw/var(--resizer)*100), 19px);
  font-style: normal;
  overflow-wrap: break-word;
  white-space: normal;
}

.holder-JDjFhuXs {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100)) min(64px, calc(64vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  gap: min(48px, calc(48vw/var(--resizer)*100));
  flex-direction: row;
  flex-wrap: wrap;
  scroll-margin-top: var(--anchor-offset);
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.container-awFusNXcEBYkmW {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  flex: 1 1 260px;
  min-width: 0;
}

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

.large-iLKJgSdtrhTfqQ {
  font-family: 'Playfair Display', Georgia, serif;
  font-size: clamp(min(32px, var(--type-min)), calc(32vw/var(--resizer)*100), 32px);
  font-weight: 700;
  color: #202020;
}

.thumbnail-QHBsyhNKRIGJ {
  display: flex;
  position: relative;
  justify-content: center;
  align-items: center;
  gap: min(14px, calc(14vw/var(--resizer)*100));
  flex-direction: column;
  flex-wrap: wrap;
  flex: 1 1 360px;
  width: 100%;
  max-width: 480px;
  background-color: #dbe5eb;
  border-radius: min(17px, calc(17vw/var(--resizer)*100));
  padding: min(28px, calc(28vw/var(--resizer)*100));
  box-sizing: border-box;
  border: min(1px, calc(1vw/var(--resizer)*100)) solid #202020;
}

.heading-xnDscNqLzBvtE {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.small-yIXOlpuOS {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #202020;
  background-color: #eef3f6;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  text-align: undefined;
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.section-CipLMqxnSAo {
  display: flex;
  position: relative;
  margin: auto;
  border: none;
  justify-content: center;
  align-items: center;
  box-sizing: border-box;
  width: 100%;
  height: min(50px, calc(50vw/var(--resizer)*100));
  padding: calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100)) calc(0vw/var(--resizer)*100) min(10px, calc(10vw/var(--resizer)*100));
  color: #eef3f6;
  background-color: #288dc3;
  font-size: clamp(min(16px, var(--type-min)), calc(16vw/var(--resizer)*100), 16px);
  border-radius: min(13px, calc(13vw/var(--resizer)*100));
}

.tiny-dvpzBurfeiz {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
  gap: min(16px, calc(16vw/var(--resizer)*100));
  scroll-margin-top: var(--anchor-offset);
  width: 100%;
  max-width: min(92%, 1030px);
  margin: 0 auto;
  box-sizing: border-box;
  padding: min(34px, calc(34vw/var(--resizer)*100)) min(28px, calc(28vw/var(--resizer)*100));
  border-top: min(1px, calc(1vw/var(--resizer)*100)) solid rgba(32, 32, 32, .12);
  background: transparent;
}

.desc-roAyPr {
  display: flex;
  align-items: center;
  gap: min(9px, calc(9vw/var(--resizer)*100));
}

.btn-xivINZwnSq {
  font-weight: 700;
  font-size: clamp(min(18px, var(--type-min)), calc(18vw/var(--resizer)*100), 18px);
  color: #202020;
  letter-spacing: -0.01em;
}

.tiny-pPRsYo {
  display: flex;
  gap: min(22px, calc(22vw/var(--resizer)*100));
  align-items: center;
  flex-wrap: wrap;
}

.thumbnail-FTnZPrpoYRFlhSr {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.medium-DgUagiKEexLJc {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.col-cJKfoKu {
  color: #202020;
  text-decoration: none;
  font-size: clamp(min(14px, var(--type-min)), calc(14vw/var(--resizer)*100), 14px);
  opacity: .7;
  white-space: nowrap;
}

.section-SnYAesAlhn {
  color: #202020;
  opacity: .55;
  font-size: clamp(min(13px, var(--type-min)), calc(13vw/var(--resizer)*100), 13px);
  white-space: nowrap;
}

.userpic-UwwZNrDt {
  display: none;
}

