body {
  position: relative;
  margin: 0;
  padding: 0;
  background-color: #EDF2F9;
  font-family: "Source Sans 3", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  color: #333;
}
body > header {
  display: block;
  padding: 0 0 140px 0;
  min-height: 760px;
  background: radial-gradient(circle at 82% 18%, rgba(4, 67, 162, 0.16), transparent 32%), radial-gradient(circle at 20% 40%, rgba(245, 128, 62, 0.15), transparent 30%), #EDF2F9;
  overflow: hidden;
}
body > header > div {
  display: block;
  /**
   * Logo & Navigation
   */
}
body > header > div:nth-of-type(1) {
  margin-top: 20px;
  margin-bottom: 60px;
}
body > header > div:nth-of-type(1) > section {
  display: grid;
  grid-template-columns: auto 1fr;
  align-items: center;
  width: 1200px;
  margin: 0 auto;
}
body > header > div:nth-of-type(1) > section > div {
  padding: 10px 0;
}
body > header > div:nth-of-type(1) > section > div:nth-of-type(1) {
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-weight: 500;
  line-height: 40px;
  font-size: 1.2em;
}
body > header > div:nth-of-type(1) > section > div:nth-of-type(1) > img {
  float: left;
  display: inline-block;
  margin-right: 10px;
  height: 40px;
}
body > header > div:nth-of-type(1) > section > nav {
  display: block;
  text-align: right;
}
body > header > div:nth-of-type(1) > section > nav > ul {
  display: inline-block;
  list-style-type: none;
}
body > header > div:nth-of-type(1) > section > nav > ul > li {
  display: inline-block;
}
body > header > div:nth-of-type(1) > section > nav > ul > li > a {
  padding: 10px 20px;
  text-decoration: none;
  color: #333;
  font-weight: 500;
  -o-transition: color 0.1s ease-out, background 0.2s ease-in;
  -ms-transition: color 0.1s ease-out, background 0.2s ease-in;
  -moz-transition: color 0.1s ease-out, background 0.2s ease-in;
  -webkit-transition: color 0.1s ease-out, background 0.2s ease-in;
  transition: color 0.1s ease-out, background 0.2s ease-in;
}
body > header > div:nth-of-type(1) > section > nav > ul > li > a:hover {
  background-color: #0443A2;
  color: #fff;
}
body > header > div {
  /**
   * Introduction
   */
}
body > header > div:nth-of-type(2) {
  max-width: 1200px;
  margin: 0 auto;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(420px, 520px);
  gap: 80px;
  align-items: start;
}
body > header > div:nth-of-type(2) > section:nth-of-type(1) > h1 {
  margin: 0;
  margin-bottom: 30px;
  padding: 0;
  font-size: 3.4em;
  line-height: 1em;
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-weight: 600;
  color: #000;
}
body > header > div:nth-of-type(2) > section:nth-of-type(1) > h1 > span:nth-of-type(1) {
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 40px;
  padding: 10px 20px;
  border-radius: 999px;
  color: #0443A2;
  background: rgba(255, 255, 255, 0.72);
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  box-shadow: 0 10px 30px rgba(4, 67, 162, 0.08);
  line-height: 1.2em;
}
body > header > div:nth-of-type(2) > section:nth-of-type(1) > h1 > span:nth-of-type(2) {
  display: block;
}
body > header > div:nth-of-type(2) > section:nth-of-type(1) > p {
  font-size: 1.4em;
  line-height: 1.4em;
  margin-bottom: 40px;
}
body > header > div:nth-of-type(2) > section:nth-of-type(1) > a.button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 10px 30px;
  border-radius: 20px;
  font-size: 1.1em;
  font-weight: 600;
  text-decoration: none;
  transition: transform 0.18s ease, box-shadow 0.18s ease, background-color 0.18s ease;
  background-color: #f5803e;
  color: #fff;
}
body > header > div:nth-of-type(2) > section:nth-of-type(1) > a.button:hover {
  transform: translateY(-2px);
}
body > header > div:nth-of-type(2) > section:nth-of-type(2) > div {
  min-height: 300px;
  margin-top: 70px;
  padding: 15px;
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.82);
  box-shadow: 0 34px 90px rgba(4, 67, 162, 0.18);
  backdrop-filter: blur(18px);
}
body > header > div:nth-of-type(2) > section:nth-of-type(2) > div > div > img {
  width: 100%;
  display: block;
  border-radius: 10px;
}
body > main {
  display: block;
  position: relative;
  margin-top: -90px;
}
body > main strong {
  font-weight: 600;
}
body > main > section p {
  font-size: 1.4em;
}
body > main > section > div {
  width: 1200px;
  margin: 0 auto;
}
body > main > section > div > h2 {
  margin: 0;
  margin-bottom: 30px;
  padding: 0;
  font-size: 3em;
  line-height: 1em;
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-weight: 600;
  color: #000;
  text-align: center;
}
body > main > section > div > h2 > span:nth-of-type(1) {
  display: inline-block;
  margin-top: 0px;
  margin-bottom: 20px;
  padding: 10px 20px;
  border-radius: 999px;
  color: #0443A2;
  background: rgba(255, 255, 255, 0.72);
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
  box-shadow: 0 10px 30px rgba(4, 67, 162, 0.08);
  line-height: 1.2em;
}
body > main > section > div > h2 > span:nth-of-type(2) {
  display: block;
}
body > main > section {
  padding: 80px 0;
}
body > main > section.panel > div {
  padding: 15px;
  border-radius: 28px;
}
body > main > section.panel.panel-light > div {
  background: #fff;
  box-shadow: 0 30px 80px rgba(4, 67, 162, 0.14);
}
body > main > section.panel.panel-dark > div {
  background: #EDF2F9;
  box-shadow: 0 30px 80px rgba(4, 67, 162, 0.14);
}
body > main > section.panel.panel-light-dark > div {
  border: 15px solid #fff;
  background: #EDF2F9;
  box-shadow: 0 30px 80px rgba(4, 67, 162, 0.14);
}
body > main > section.feature-grid > div > p {
  text-align: center;
  margin-bottom: 60px;
}
body > main > section.feature-grid > div > ul {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
  list-style: none;
  padding: 0;
}
body > main > section.feature-grid > div > ul > li {
  display: flex;
  flex-direction: column;
  min-height: 210px;
  padding: 25px 30px;
  border-radius: 25px;
  background: #fff;
  box-shadow: 0 20px 50px rgba(4, 67, 162, 0.1);
}
body > main > section.feature-grid > div > ul > li > h2, body > main > section.feature-grid > div > ul > li > h3 {
  flex-shrink: 0;
  margin: 0;
  padding: 0;
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  line-height: 1.4em;
  font-weight: 600;
}
body > main > section.feature-grid > div > ul > li > p {
  margin: 0;
  font-size: 1.1em;
  margin-top: 20px;
  flex-grow: 1;
  overflow-y: auto;
}
body > main > section.feature-grid > div > ul > li > footer {
  flex-shrink: 0;
}
body > main > section.feature-grid > div > ul > li > footer > a.button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-top: 20px;
  padding: 10px 30px;
  border-radius: 20px;
  font-size: 1.1em;
  font-weight: 600;
  text-decoration: none;
  transition: transform 0.18s ease, box-shadow 0.18s ease, background-color 0.18s ease;
  background-color: #f5803e;
  color: #fff;
}
body > main > section.feature-grid > div > ul > li > footer > a.button:hover {
  transform: translateY(-2px);
}
body > main > section.feature-preview > div > p {
  text-align: center;
  margin-bottom: 60px;
}
body > main > section.feature-preview > div > article {
  display: grid;
  margin-bottom: 50px;
}
body > main > section.feature-preview > div > article:last-of-type {
  margin-bottom: 0px;
}
body > main > section.feature-preview > div > article {
  grid-template-columns: minmax(0, 0.9fr) minmax(420px, 1.1fr);
  gap: 70px;
  align-items: start;
  padding: 30px;
  border-radius: 25px;
  background: #fff;
  box-shadow: 0 28px 80px rgba(4, 67, 162, 0.12);
}
body > main > section.feature-preview > div > article > div > h2, body > main > section.feature-preview > div > article > div > h3 {
  margin: 0;
  padding: 0;
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-size: 2em;
  line-height: 1.4em;
  font-weight: 600;
}
body > main > section.feature-preview > div > article > div > p {
  margin: 0;
  font-size: 1.1em;
  margin-top: 20px;
}
body > main > section.feature-preview > div > article > div > figcaption {
  display: block;
  padding: 15px;
  background-color: #EDF2F9;
  border-top-right-radius: 15px;
  border-bottom-right-radius: 15px;
  border-radius: 15px;
}
body > main > section.feature-preview > div > article > div > figcaption > img {
  display: block;
  width: 100%;
}
body > main > section {
  width: 1200px;
  margin: 0 auto;
}
body > main > section:nth-of-type(1) > h1 {
  position: relative;
  margin-top: 50px;
  text-align: center;
}
body > main > section:nth-of-type(1) > h1 > span:nth-of-type(1) {
  display: inline-block;
  position: absolute;
  left: 0;
  top: 80px;
  padding: 5px 20px;
  color: #fff;
  font-size: 0.4em;
  font-weight: 400;
  background-color: #555;
  transform: rotate(270deg);
}
body > main > section:nth-of-type(1) > h1 > span:nth-of-type(2) {
  display: block;
  margin: 0 0 40px 0;
  font-size: 2em;
  line-height: 1em;
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-weight: 600;
}
body > main > section:nth-of-type(1) > h1 > span:nth-of-type(3) {
  display: block;
  margin: 20px 0;
  font-size: 1em;
  line-height: 1em;
  font-family: "Shadows Into Light", cursive;
  font-weight: 500;
  color: #888;
}
body > main > section:nth-of-type(1) > h2 {
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-weight: 600;
  text-align: center;
}
body > main > section:nth-of-type(1) > p {
  text-align: center;
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
}
body > footer {
  display: block;
  margin-top: 100px;
  background-color: #444;
  color: #eee;
}
body > footer > section {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 50px;
  padding: 50px;
  align-items: start;
  width: 1200px;
  margin: 0 auto;
}
body > footer > section > div:nth-of-type(1) {
  text-align: left;
}
body > footer > section > div:nth-of-type(1) > div.logo {
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-weight: 500;
  line-height: 40px;
  font-size: 1.2em;
  margin-bottom: 20px;
}
body > footer > section > div:nth-of-type(1) > div.logo > img {
  float: left;
  display: inline-block;
  margin-right: 10px;
  height: 40px;
}
body > footer > section > div:nth-of-type(1) > div.copyright {
  padding-left: 50px;
  margin-bottom: 40px;
}
body > footer > section > div:nth-of-type(1) > div.madeby {
  padding-left: 50px;
}
body > footer > section > div:nth-of-type(2) {
  text-align: center;
  padding-top: 10px;
}
body > footer > section > div:nth-of-type(2) > a {
  margin-top: 20px;
  display: block;
}
body > footer > section > div:nth-of-type(2) > a > img {
  height: 40px;
}
body > footer > section > div:nth-of-type(3) {
  text-align: right;
}
body > footer > section > div:nth-of-type(3) > nav > ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
body > footer > section > div:nth-of-type(3) > nav > ul > li > a {
  display: block;
  color: #fff;
  text-decoration: none;
  padding: 5px 0;
}
body > footer > section > div:nth-of-type(3) > nav > ul > li > a:hover {
  text-decoration: underline;
}

.badge {
  width: fit-content;
  margin-bottom: 0px;
  margin: 0 auto;
  padding: 10px 20px;
  border-radius: 999px;
  font-family: "Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;
  font-size: 14px;
  font-weight: 600;
}
.badge.badge-light {
  color: #0443A2;
  background: rgba(255, 255, 255, 0.72);
  box-shadow: 0 10px 30px rgba(4, 67, 162, 0.08);
}
.badge.badge-dark {
  color: #fff;
  background: #0443A2;
  box-shadow: 0 10px 30px rgba(4, 67, 162, 0.08);
}

/*# sourceMappingURL=frame.css.map */


body {position:relative;margin:0;padding:0;background-color:#EDF2F9;font-family:"Source Sans 3", system-ui, -apple-system, "Segoe UI", arial, sans-serif;color:#333;}body > header {display:block;padding:0 0 140px 0;min-height:760px;background:radial-gradient(circle at 82% 18%, rgba(4, 67, 162, 0.16), transparent 32%), radial-gradient(circle at 20% 40%, rgba(245, 128, 62, 0.15), transparent 30%), #EDF2F9;overflow:hidden;}body > header > div {display:block;}body > header > div:nth-of-type(1) {margin-top:20px;margin-bottom:60px;}body > header > div:nth-of-type(1) > section {display:grid;grid-template-columns:auto 1fr;align-items:center;width:1200px;margin:0 auto;}body > header > div:nth-of-type(1) > section > div {padding:10px 0;}body > header > div:nth-of-type(1) > section > div:nth-of-type(1) {font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-weight:500;line-height:40px;font-size:1.2em;}body > header > div:nth-of-type(1) > section > div:nth-of-type(1) > img {float:left;display:inline-block;margin-right:10px;height:40px;}body > header > div:nth-of-type(1) > section > nav {display:block;text-align:right;}body > header > div:nth-of-type(1) > section > nav > ul {display:inline-block;list-style-type:none;}body > header > div:nth-of-type(1) > section > nav > ul > li {display:inline-block;}body > header > div:nth-of-type(1) > section > nav > ul > li > a {padding:10px 20px;text-decoration:none;color:#333;font-weight:500;-o-transition:color 0.1s ease-out, background 0.2s ease-in;-ms-transition:color 0.1s ease-out, background 0.2s ease-in;-moz-transition:color 0.1s ease-out, background 0.2s ease-in;-webkit-transition:color 0.1s ease-out, background 0.2s ease-in;transition:color 0.1s ease-out, background 0.2s ease-in;}body > header > div:nth-of-type(1) > section > nav > ul > li > a:hover {background-color:#0443A2;color:#fff;}body > header > div {}body > header > div:nth-of-type(2) {max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0, 1fr) minmax(420px, 520px);gap:80px;align-items:start;}body > header > div:nth-of-type(2) > section:nth-of-type(1) > h1 {margin:0;margin-bottom:30px;padding:0;font-size:3.4em;line-height:1em;font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-weight:600;color:#000;}body > header > div:nth-of-type(2) > section:nth-of-type(1) > h1 > span:nth-of-type(1) {display:inline-block;margin-top:0px;margin-bottom:40px;padding:10px 20px;border-radius:999px;color:#0443A2;background:rgba(255, 255, 255, 0.72);font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-size:14px;font-weight:600;box-shadow:0 10px 30px rgba(4, 67, 162, 0.08);line-height:1.2em;}body > header > div:nth-of-type(2) > section:nth-of-type(1) > h1 > span:nth-of-type(2) {display:block;}body > header > div:nth-of-type(2) > section:nth-of-type(1) > p {font-size:1.4em;line-height:1.4em;margin-bottom:40px;}body > header > div:nth-of-type(2) > section:nth-of-type(1) > a.button {display:inline-flex;align-items:center;justify-content:center;padding:10px 30px;border-radius:20px;font-size:1.1em;font-weight:600;text-decoration:none;transition:transform 0.18s ease, box-shadow 0.18s ease, background-color 0.18s ease;background-color:#f5803e;color:#fff;}body > header > div:nth-of-type(2) > section:nth-of-type(1) > a.button:hover {transform:translateY(-2px);}body > header > div:nth-of-type(2) > section:nth-of-type(2) > div {min-height:300px;margin-top:70px;padding:15px;border-radius:20px;background:rgba(255, 255, 255, 0.82);box-shadow:0 34px 90px rgba(4, 67, 162, 0.18);backdrop-filter:blur(18px);}body > header > div:nth-of-type(2) > section:nth-of-type(2) > div > div > img {width:100%;display:block;border-radius:10px;}body > main {display:block;position:relative;margin-top:-90px;}body > main strong {font-weight:600;}body > main > section p {font-size:1.4em;}body > main > section > div {width:1200px;margin:0 auto;}body > main > section > div > h2 {margin:0;margin-bottom:30px;padding:0;font-size:3em;line-height:1em;font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-weight:600;color:#000;text-align:center;}body > main > section > div > h2 > span:nth-of-type(1) {display:inline-block;margin-top:0px;margin-bottom:20px;padding:10px 20px;border-radius:999px;color:#0443A2;background:rgba(255, 255, 255, 0.72);font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-size:14px;font-weight:600;box-shadow:0 10px 30px rgba(4, 67, 162, 0.08);line-height:1.2em;}body > main > section > div > h2 > span:nth-of-type(2) {display:block;}body > main > section {padding:80px 0;}body > main > section.panel > div {padding:15px;border-radius:28px;}body > main > section.panel.panel-light > div {background:#fff;box-shadow:0 30px 80px rgba(4, 67, 162, 0.14);}body > main > section.panel.panel-dark > div {background:#EDF2F9;box-shadow:0 30px 80px rgba(4, 67, 162, 0.14);}body > main > section.panel.panel-light-dark > div {border:15px solid #fff;background:#EDF2F9;box-shadow:0 30px 80px rgba(4, 67, 162, 0.14);}body > main > section.feature-grid > div > p {text-align:center;margin-bottom:60px;}body > main > section.feature-grid > div > ul {display:grid;grid-template-columns:repeat(3, 1fr);gap:30px;list-style:none;padding:0;}body > main > section.feature-grid > div > ul > li {display:flex;flex-direction:column;min-height:210px;padding:25px 30px;border-radius:25px;background:#fff;box-shadow:0 20px 50px rgba(4, 67, 162, 0.1);}body > main > section.feature-grid > div > ul > li > h2, body > main > section.feature-grid > div > ul > li > h3 {flex-shrink:0;margin:0;padding:0;font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;line-height:1.4em;font-weight:600;}body > main > section.feature-grid > div > ul > li > p {margin:0;font-size:1.1em;margin-top:20px;flex-grow:1;overflow-y:auto;}body > main > section.feature-grid > div > ul > li > footer {flex-shrink:0;}body > main > section.feature-grid > div > ul > li > footer > a.button {display:inline-flex;align-items:center;justify-content:center;margin-top:20px;padding:10px 30px;border-radius:20px;font-size:1.1em;font-weight:600;text-decoration:none;transition:transform 0.18s ease, box-shadow 0.18s ease, background-color 0.18s ease;background-color:#f5803e;color:#fff;}body > main > section.feature-grid > div > ul > li > footer > a.button:hover {transform:translateY(-2px);}body > main > section.feature-preview > div > p {text-align:center;margin-bottom:60px;}body > main > section.feature-preview > div > article {display:grid;margin-bottom:50px;}body > main > section.feature-preview > div > article:last-of-type {margin-bottom:0px;}body > main > section.feature-preview > div > article {grid-template-columns:minmax(0, 0.9fr) minmax(420px, 1.1fr);gap:70px;align-items:start;padding:30px;border-radius:25px;background:#fff;box-shadow:0 28px 80px rgba(4, 67, 162, 0.12);}body > main > section.feature-preview > div > article > div > h2, body > main > section.feature-preview > div > article > div > h3 {margin:0;padding:0;font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-size:2em;line-height:1.4em;font-weight:600;}body > main > section.feature-preview > div > article > div > p {margin:0;font-size:1.1em;margin-top:20px;}body > main > section.feature-preview > div > article > div > figcaption {display:block;padding:15px;background-color:#EDF2F9;border-top-right-radius:15px;border-bottom-right-radius:15px;border-radius:15px;}body > main > section.feature-preview > div > article > div > figcaption > img {display:block;width:100%;}body > main > section {width:1200px;margin:0 auto;}body > main > section:nth-of-type(1) > h1 {position:relative;margin-top:50px;text-align:center;}body > main > section:nth-of-type(1) > h1 > span:nth-of-type(1) {display:inline-block;position:absolute;left:0;top:80px;padding:5px 20px;color:#fff;font-size:0.4em;font-weight:400;background-color:#555;transform:rotate(270deg);}body > main > section:nth-of-type(1) > h1 > span:nth-of-type(2) {display:block;margin:0 0 40px 0;font-size:2em;line-height:1em;font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-weight:600;}body > main > section:nth-of-type(1) > h1 > span:nth-of-type(3) {display:block;margin:20px 0;font-size:1em;line-height:1em;font-family:"Shadows Into Light", cursive;font-weight:500;color:#888;}body > main > section:nth-of-type(1) > h2 {font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-weight:600;text-align:center;}body > main > section:nth-of-type(1) > p {text-align:center;font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;}body > footer {display:block;margin-top:100px;background-color:#444;color:#eee;}body > footer > section {display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;padding:50px;align-items:start;width:1200px;margin:0 auto;}body > footer > section > div:nth-of-type(1) {text-align:left;}body > footer > section > div:nth-of-type(1) > div.logo {font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-weight:500;line-height:40px;font-size:1.2em;margin-bottom:20px;}body > footer > section > div:nth-of-type(1) > div.logo > img {float:left;display:inline-block;margin-right:10px;height:40px;}body > footer > section > div:nth-of-type(1) > div.copyright {padding-left:50px;margin-bottom:40px;}body > footer > section > div:nth-of-type(1) > div.madeby {padding-left:50px;}body > footer > section > div:nth-of-type(2) {text-align:center;padding-top:10px;}body > footer > section > div:nth-of-type(2) > a {margin-top:20px;display:block;}body > footer > section > div:nth-of-type(2) > a > img {height:40px;}body > footer > section > div:nth-of-type(3) {text-align:right;}body > footer > section > div:nth-of-type(3) > nav > ul {list-style:none;padding:0;margin:0;}body > footer > section > div:nth-of-type(3) > nav > ul > li > a {display:block;color:#fff;text-decoration:none;padding:5px 0;}body > footer > section > div:nth-of-type(3) > nav > ul > li > a:hover {text-decoration:underline;}.badge {width:fit-content;margin-bottom:0px;margin:0 auto;padding:10px 20px;border-radius:999px;font-family:"Poppins", system-ui, -apple-system, "Segoe UI", arial, sans-serif;font-size:14px;font-weight:600;}.badge.badge-light {color:#0443A2;background:rgba(255, 255, 255, 0.72);box-shadow:0 10px 30px rgba(4, 67, 162, 0.08);}.badge.badge-dark {color:#fff;background:#0443A2;box-shadow:0 10px 30px rgba(4, 67, 162, 0.08);}