/*--------------------GENERAL STYLING--------------------*/
/* COLORS */
@import url("https://use.typekit.net/ony7wbi.css");
@font-face {
  font-family: "FS-Albert-Pro";
  src: url(data:font/woff2;base64,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) format("woff2");
}
.ff--fs-albert-pro {
  font-family: "FS-Albert-Pro", sans-serif;
}

@font-face {
  font-family: "FS-Albert-Pro-Bold";
  src: url(data:font/woff2;base64,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) format("woff2");
}
.ff--fs-albert-pro-bold {
  font-family: "FS-Albert-Pro-Bold", sans-serif;
}

/*--------------------COLOR CONFIG--------------------*/
:root {
  --color--neutrals-0: #fff;
  --color--neutrals-1: #EBEBEB;
  --color--neutrals-2: #cccccc;
  --color--neutrals-3: rgb(181, 181, 181);
  --color--neutrals-4: #8c8c8c;
  --color--neutrals-5: #737373;
  --color--neutrals-6: #595959;
  --color--neutrals-7: #404040;
  --color--neutrals-8: #262626;
  --color--neutrals-9: #000;
  --color--brand-0: #cc0c00;
  --color--brand-1: #00192F;
  --color--brand-2: #9DB4F6;
  --color--brand-3: #76C893;
  --color--brand-4: #52B69A;
  --color--brand-5: #34A0A4;
  --color--brand-6: #168AAD;
  --color--brand-7: #1A759F;
  --color--brand-8: #1E6091;
  --color--brand-9: #184E77;
}

.fc--neutrals-0 {
  color: #fff;
}

.bg--neutrals-0 {
  background-color: #fff;
}

.fill--neutrals-0 {
  fill: #fff;
}

.fc--neutrals-1 {
  color: #EBEBEB;
}

.bg--neutrals-1 {
  background-color: #EBEBEB;
}

.fill--neutrals-1 {
  fill: #EBEBEB;
}

.fc--neutrals-2 {
  color: #cccccc;
}

.bg--neutrals-2 {
  background-color: #cccccc;
}

.fill--neutrals-2 {
  fill: #cccccc;
}

.fc--neutrals-3 {
  color: rgb(181, 181, 181);
}

.bg--neutrals-3 {
  background-color: rgb(181, 181, 181);
}

.fill--neutrals-3 {
  fill: rgb(181, 181, 181);
}

.fc--neutrals-4 {
  color: #8c8c8c;
}

.bg--neutrals-4 {
  background-color: #8c8c8c;
}

.fill--neutrals-4 {
  fill: #8c8c8c;
}

.fc--neutrals-5 {
  color: #737373;
}

.bg--neutrals-5 {
  background-color: #737373;
}

.fill--neutrals-5 {
  fill: #737373;
}

.fc--neutrals-6 {
  color: #595959;
}

.bg--neutrals-6 {
  background-color: #595959;
}

.fill--neutrals-6 {
  fill: #595959;
}

.fc--neutrals-7 {
  color: #404040;
}

.bg--neutrals-7 {
  background-color: #404040;
}

.fill--neutrals-7 {
  fill: #404040;
}

.fc--neutrals-8 {
  color: #262626;
}

.bg--neutrals-8 {
  background-color: #262626;
}

.fill--neutrals-8 {
  fill: #262626;
}

.fc--neutrals-9 {
  color: #000;
}

.bg--neutrals-9 {
  background-color: #000;
}

.fill--neutrals-9 {
  fill: #000;
}

.fc--brand-0 {
  color: #cc0c00;
}

.bg--brand-0 {
  background-color: #cc0c00;
}

.fill--brand-0 {
  fill: #cc0c00;
}

.fc--brand-1 {
  color: #00192F;
}

.bg--brand-1 {
  background-color: #00192F;
}

.fill--brand-1 {
  fill: #00192F;
}

.fc--brand-2 {
  color: #9DB4F6;
}

.bg--brand-2 {
  background-color: #9DB4F6;
}

.fill--brand-2 {
  fill: #9DB4F6;
}

.fc--brand-3 {
  color: #76C893;
}

.bg--brand-3 {
  background-color: #76C893;
}

.fill--brand-3 {
  fill: #76C893;
}

.fc--brand-4 {
  color: #52B69A;
}

.bg--brand-4 {
  background-color: #52B69A;
}

.fill--brand-4 {
  fill: #52B69A;
}

.fc--brand-5 {
  color: #34A0A4;
}

.bg--brand-5 {
  background-color: #34A0A4;
}

.fill--brand-5 {
  fill: #34A0A4;
}

.fc--brand-6 {
  color: #168AAD;
}

.bg--brand-6 {
  background-color: #168AAD;
}

.fill--brand-6 {
  fill: #168AAD;
}

.fc--brand-7 {
  color: #1A759F;
}

.bg--brand-7 {
  background-color: #1A759F;
}

.fill--brand-7 {
  fill: #1A759F;
}

.fc--brand-8 {
  color: #1E6091;
}

.bg--brand-8 {
  background-color: #1E6091;
}

.fill--brand-8 {
  fill: #1E6091;
}

.fc--brand-9 {
  color: #184E77;
}

.bg--brand-9 {
  background-color: #184E77;
}

.fill--brand-9 {
  fill: #184E77;
}

/*--------------------GENERAL STYLING--------------------*/
body, html {
  margin: 0;
  padding: 0;
  width: 100%;
}

strong {
  font-weight: 500;
}

.border {
  border: 1px solid var(--color--neutrals-9);
  box-sizing: border-box;
}

#banner {
  position: relative;
  overflow: hidden;
  display: block;
  width: 300px;
  height: 600px;
  cursor: pointer;
  display: flex;
  flex-direction: column;
}

#content {
  position: relative;
  top: 20px;
  left: 20px;
  width: calc(100% - 40px);
  height: calc(100% - 40px);
}

.visual {
  width: 300px;
  height: 600px;
}

#preload {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background-color: var(--color--neutrals-0);
}

/*-------------------- HELPERS --------------------*/
.frame {
  position: absolute;
  width: 100%;
  height: 100%;
}

#content {
  top: 20px;
  left: 20px;
  width: calc(100% - 40px);
  height: calc(100% - 40px);
  font-size: 24px;
}

.txt__frame {
  left: 50%;
  transform: translateX(-50%);
  width: 100%;
}
.txt__frame.frame--1 {
  font-size: 31px;
  line-height: 1.1;
  top: 305px;
}
.txt__frame.frame--2 {
  top: 385px;
}
.txt__frame.frame--3 {
  top: 410px;
}

.logo {
  width: 120px;
  bottom: 0;
  right: 0;
}

.promo {
  width: 100px;
  top: 250px;
  right: 0px;
}

#banner {
  font-size: 18px;
  color: var(--color--neutrals-0);
  background-color: var(--color--brand-1);
  font-family: "scale-variable", sans-serif;
  font-variation-settings: "wght" 900, "wdth" 100;
}

#content {
  text-align: left;
  pointer-events: none;
  z-index: 1;
}

.txt__frame {
  position: absolute;
  text-align: center;
}

.logo {
  position: absolute;
}

.promo {
  position: absolute;
}

.cta {
  position: absolute;
  bottom: 90px;
  left: 50%;
  transform: translateX(-50%);
  background-color: var(--color--brand-0);
  color: var(--color--neutrals-1);
  border-radius: 10px;
  padding: 10px 20px;
  font-size: 14px;
  width: -moz-max-content;
  width: max-content;
}

.background {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}