:root {
  --site-max-width: 1920px;
  --content-max-width: 1366px;
  --gs-primary: #ca0c2c;
  --gs-primary_10: #F2827A;
  --gs-primary_20: rgba(202, 12, 44, 0.1490196078);
  --gs-primary_30: rgba(202, 12, 44, 0.2509803922);
  --gs-primary_40: rgba(202, 12, 44, 0.5019607843);
  --gs-primary_50: rgba(202, 12, 44, 0.7490196078);
  --gs-primary_60: #F51102;
  --gs-primary_70: #6d6d6d;
  --gs-primary_80: #464646;
  --gs-primary_90: #222222;
  --gs-primary_100: #CA4C44;
  --gs-primary_10_1: #0EA5AA;
  --gs-secondary: #337ca0;
  --gs-secondary_10: #FFF9F3;
  --gs-secondary_20: rgba(51, 124, 160, 0.1490196078);
  --gs-secondary_30: rgba(51, 124, 160, 0.2509803922);
  --gs-secondary_40: #B8DCE8;
  --gs-secondary_50: rgba(51, 124, 160, 0.7490196078);
  --gs-secondary_60: #517DF4;
  --gs-secondary_70: #6d6d6d;
  --gs-secondary_80: #464646;
  --gs-secondary_90: #222222;
  --gs-secondary_100: #337ca0;
  --gs-secondary_10_1: #084E70;
  --gs-tertiary_10: rgba(255, 124, 57, 0.1019607843);
  --gs-tertiary_20: rgba(255, 124, 57, 0.1490196078);
  --gs-tertiary_30: rgba(255, 124, 57, 0.2509803922);
  --gs-tertiary_40: rgba(255, 124, 57, 0.5019607843);
  --gs-tertiary_50: rgba(255, 124, 57, 0.7490196078);
  --gs-tertiary_60: #292145;
  --gs-tertiary_70: #6d6d6d;
  --gs-tertiary_80: #464646;
  --gs-tertiary_90: #222222;
  --gs-tertiary_100: #222222;
  --gs-neutral_10: #ffffff;
  --gs-neutral_20: #f8f8f8;
  --gs-neutral_30: #efefef;
  --gs-neutral_40: #d5d5d5;
  --gs-neutral_50: #b1b1b1;
  --gs-neutral_60: #909090;
  --gs-neutral_70: #6d6d6d;
  --gs-neutral_80: #464646;
  --gs-neutral_90: #222222;
  --gs-neutral_100: #000000;
  --gs-focus_indicator: #a400d0;
  --gs-brand-dark-red: #5f000d;
  --gs-tertiary-cream: #ffffcc;
  --gs-brand-yellow: #f6be00;
  --gs-black-33: #333333;
  --gs-lighter-blue: #E4F8FF;
  --h1-mob-fs: 3rem;
  --h1-mob-lh: 3.5rem;
  --h1-dsk-fs: 4.5rem;
  --h1-dsk-lh: 4.625rem;
  --h1-fw: 600;
  --h2-mob-fs: 2.5rem;
  --h2-mob-lh: 3rem;
  --h2-dsk-fs: 3.5rem;
  --h2-dsk-lh: 4rem;
  --h2-fw: 600;
  --h3-mob-fs: 2rem;
  --h3-mob-lh: 2.5rem;
  --h3-dsk-fs: 2.75rem;
  --h3-dsk-lh: 3.2rem;
  --h3-fw: 600;
  --h4-mob-fs: 1.75rem;
  --h4-mob-lh: 2.25rem;
  --h4-dsk-fs: 2.5rem;
  --h4-dsk-lh: 3.25rem;
  --h4-fw: 600;
  --h5-mob-fs: 1.5rem;
  --h5-mob-lh: 2rem;
  --h5-dsk-fs: 2rem;
  --h5-dsk-lh: 2.5rem;
  --h5-fw: 600;
  --h6-mob-fs: 1.25rem;
  --h6-mob-lh: 1.75rem;
  --h6-dsk-fs: 1.5rem;
  --h6-dsk-lh: 2rem;
  --h6-fw: 600;
  --l-mob-body-fs: 1.125rem;
  --l-mob-body-lh: 1.75rem;
  --l-dsk-body-fs: 1.375rem;
  --l-dsk-body-lh: 1.8rem;
  --m-mob-body-fs: 1rem;
  --m-mob-body-lh: 1.374rem;
  --m-dsk-body-fs: 1.125rem;
  --m-dsk-body-lh: 1.5rem;
  --s-mob-body-fs: 0.875rem;
  --s-mob-body-lh: 1.25rem;
  --s-dsk-body-fs: 0.875rem;
  --s-dsk-body-lh: 1.25rem;
  --xs-mob-body-fs: 0.75rem;
  --xs-mob-body-lh: 1rem;
  --xs-dsk-body-fs: 0.75rem;
  --xs-dsk-body-lh: 1rem;
  --font-family-primary: proxima-nova;
  --font-family-secondary: Noto Sans, sans-serif;
  --font-family-poppins: poppins, sans-serif;
  --header-height: 0;
  --default-g-x: 24px;
}

.gs-text-primary {
  color: var(--gs-primary);
}

.gs-text-primary_10 {
  color: var(--gs-primary_10);
}

.gs-text-primary_20 {
  color: var(--gs-primary_20);
}

.gs-text-primary_30 {
  color: var(--gs-primary_30);
}

.gs-text-primary_40 {
  color: var(--gs-primary_40);
}

.gs-text-primary_50 {
  color: var(--gs-primary_50);
}

.gs-text-primary_60 {
  color: var(--gs-primary_60);
}

.gs-text-primary_70 {
  color: var(--gs-primary_70);
}

.gs-text-primary_80 {
  color: var(--gs-primary_80);
}

.gs-text-primary_90 {
  color: var(--gs-primary_90);
}

.gs-text-primary_100 {
  color: var(--gs-primary_100);
}

.gs-text-secondary {
  color: var(--gs-secondary);
}

.gs-text-secondary_10 {
  color: var(--gs-secondary_10);
}

.gs-text-secondary_20 {
  color: var(--gs-secondary_20);
}

.gs-text-secondary_30 {
  color: var(--gs-secondary_30);
}

.gs-text-secondary_40 {
  color: var(--gs-secondary_40);
}

.gs-text-secondary_50 {
  color: var(--gs-secondary_50);
}

.gs-text-secondary_60 {
  color: var(--gs-secondary_60);
}

.gs-text-secondary_70 {
  color: var(--gs-secondary_70);
}

.gs-text-secondary_80 {
  color: var(--gs-secondary_80);
}

.gs-text-secondary_90 {
  color: var(--gs-secondary_90);
}

.gs-text-secondary_100 {
  color: var(--gs-secondary_100);
}

.gs-text-tertiary_10 {
  color: var(--gs-tertiary_10);
}

.gs-text-tertiary_20 {
  color: var(--gs-tertiary_20);
}

.gs-text-tertiary_30 {
  color: var(--gs-tertiary_30);
}

.gs-text-tertiary_40 {
  color: var(--gs-tertiary_40);
}

.gs-text-tertiary_50 {
  color: var(--gs-tertiary_50);
}

.gs-text-tertiary_60 {
  color: var(--gs-tertiary_60);
}

.gs-text-tertiary_70 {
  color: var(--gs-tertiary_70);
}

.gs-text-tertiary_80 {
  color: var(--gs-tertiary_80);
}

.gs-text-tertiary_90 {
  color: var(--gs-tertiary_90);
}

.gs-text-tertiary_100 {
  color: var(--gs-tertiary_100);
}

.gs-text-neutral_10 {
  color: var(--gs-neutral_10);
}

.gs-text-neutral_20 {
  color: var(--gs-neutral_20);
}

.gs-text-neutral_30 {
  color: var(--gs-neutral_30);
}

.gs-text-neutral_40 {
  color: var(--gs-neutral_40);
}

.gs-text-neutral_50 {
  color: var(--gs-neutral_50);
}

.gs-text-neutral_60 {
  color: var(--gs-neutral_60);
}

.gs-text-neutral_70 {
  color: var(--gs-neutral_70);
}

.gs-text-neutral_80 {
  color: var(--gs-neutral_80);
}

.gs-text-neutral_90 {
  color: var(--gs-neutral_90);
}

.gs-text-neutral_100 {
  color: var(--gs-neutral_100);
}

.gs-text-lighter-blue {
  color: var(--gs-lighter-blue);
}

.gs-text-positive {
  color: var(--gs-positive);
}

.gs-text-negative {
  color: var(--gs-negative);
}

.gs-text-information {
  color: var(--gs-information);
}

.gs-bg-primary {
  background-color: var(--gs-primary);
}

.gs-bg-primary_10 {
  background-color: var(--gs-primary_10);
}

.gs-bg-primary_20 {
  background-color: var(--gs-primary_20);
}

.gs-bg-primary_30 {
  background-color: var(--gs-primary_30);
}

.gs-bg-primary_40 {
  background-color: var(--gs-primary_40);
}

.gs-bg-primary_50 {
  background-color: var(--gs-primary_50);
}

.gs-bg-primary_60 {
  background-color: var(--gs-primary_60);
}

.gs-bg-primary_70 {
  background-color: var(--gs-primary_70);
}

.gs-bg-primary_80 {
  background-color: var(--gs-primary_80);
}

.gs-bg-primary_90 {
  background-color: var(--gs-primary_90);
}

.gs-bg-primary_100 {
  background-color: var(--gs-primary_100);
}

.gs-bg-secondary {
  background-color: var(--gs-secondary);
}

.gs-bg-secondary_10 {
  background-color: var(--gs-secondary_10);
}

.gs-bg-secondary_20 {
  background-color: var(--gs-secondary_20);
}

.gs-bg-secondary_30 {
  background-color: var(--gs-secondary_30);
}

.gs-bg-secondary_40 {
  background-color: var(--gs-secondary_40);
}

.gs-bg-secondary_50 {
  background-color: var(--gs-secondary_50);
}

.gs-bg-secondary_60 {
  background-color: var(--gs-secondary_60);
}

.gs-bg-secondary_70 {
  background-color: var(--gs-secondary_70);
}

.gs-bg-secondary_80 {
  background-color: var(--gs-secondary_80);
}

.gs-bg-secondary_90 {
  background-color: var(--gs-secondary_90);
}

.gs-bg-secondary_100 {
  background-color: var(--gs-secondary_100);
}

.gs-bg-tertiary_10 {
  background-color: var(--gs-tertiary_10);
}

.gs-bg-tertiary_20 {
  background-color: var(--gs-tertiary_20);
}

.gs-bg-tertiary_30 {
  background-color: var(--gs-tertiary_30);
}

.gs-bg-tertiary_40 {
  background-color: var(--gs-tertiary_40);
}

.gs-bg-tertiary_50 {
  background-color: var(--gs-tertiary_50);
}

.gs-bg-tertiary_60 {
  background-color: var(--gs-tertiary_60);
}

.gs-bg-tertiary_70 {
  background-color: var(--gs-tertiary_70);
}

.gs-bg-tertiary_80 {
  background-color: var(--gs-tertiary_80);
}

.gs-bg-tertiary_90 {
  background-color: var(--gs-tertiary_90);
}

.gs-bg-tertiary_100 {
  background-color: var(--gs-tertiary_100);
}

.gs-bg-neutral_10 {
  background-color: var(--gs-neutral_10);
}

.gs-bg-neutral_20 {
  background-color: var(--gs-neutral_20);
}

.gs-bg-neutral_30 {
  background-color: var(--gs-neutral_30);
}

.gs-bg-neutral_40 {
  background-color: var(--gs-neutral_40);
}

.gs-bg-neutral_50 {
  background-color: var(--gs-neutral_50);
}

.gs-bg-neutral_60 {
  background-color: var(--gs-neutral_60);
}

.gs-bg-neutral_70 {
  background-color: var(--gs-neutral_70);
}

.gs-bg-neutral_80 {
  background-color: var(--gs-neutral_80);
}

.gs-bg-neutral_90 {
  background-color: var(--gs-neutral_90);
}

.gs-bg-neutral_100 {
  background-color: var(--gs-neutral_100);
}

.gs-bg_Navy {
  border: 1px solid var(--gs-information);
}

.gs-bg-positive {
  background-color: var(--gs-positive);
}

.gs-bg-negative {
  background-color: var(--gs-negative);
}

.gs-bg-information {
  background-color: var(--gs-information);
}

.gs-border-primary {
  border: 1px solid var(--gs-primary);
}

.gs-border-primary_10 {
  border: 1px solid var(--gs-primary_10);
}

.gs-border-primary_20 {
  border: 1px solid var(--gs-primary_20);
}

.gs-border-primary_30 {
  border: 1px solid var(--gs-primary_30);
}

.gs-border-primary_40 {
  border: 1px solid var(--gs-primary_40);
}

.gs-border-primary_50 {
  border: 1px solid var(--gs-primary_50);
}

.gs-border-primary_60 {
  border: 1px solid var(--gs-primary_60);
}

.gs-border-primary_70 {
  border: 1px solid var(--gs-primary_70);
}

.gs-border-primary_80 {
  border: 1px solid var(--gs-primary_80);
}

.gs-border-primary_90 {
  border: 1px solid var(--gs-primary_90);
}

.gs-border-primary_100 {
  border: 1px solid var(--gs-primary_100);
}

.gs-border-secondary {
  border: 1px solid var(--gs-secondary);
}

.gs-border-secondary_10 {
  border: 1px solid var(--gs-secondary_10);
}

.gs-border-secondary_20 {
  border: 1px solid var(--gs-secondary_20);
}

.gs-border-secondary_30 {
  border: 1px solid var(--gs-secondary_30);
}

.gs-border-secondary_40 {
  border: 1px solid var(--gs-secondary_40);
}

.gs-border-secondary_50 {
  border: 1px solid var(--gs-secondary_50);
}

.gs-border-secondary_60 {
  border: 1px solid var(--gs-secondary_60);
}

.gs-border-secondary_70 {
  border: 1px solid var(--gs-secondary_70);
}

.gs-border-secondary_80 {
  border: 1px solid var(--gs-secondary_80);
}

.gs-border-secondary_90 {
  border: 1px solid var(--gs-secondary_90);
}

.gs-border-secondary_100 {
  border: 1px solid var(--gs-secondary_100);
}

.gs-border-tertiary_10 {
  border: 1px solid var(--gs-tertiary_10);
}

.gs-border-tertiary_20 {
  border: 1px solid var(--gs-tertiary_20);
}

.gs-border-tertiary_30 {
  border: 1px solid var(--gs-tertiary_30);
}

.gs-border-tertiary_40 {
  border: 1px solid var(--gs-tertiary_40);
}

.gs-border-tertiary_50 {
  border: 1px solid var(--gs-tertiary_50);
}

.gs-border-tertiary_60 {
  border: 1px solid var(--gs-tertiary_60);
}

.gs-border-tertiary_70 {
  border: 1px solid var(--gs-tertiary_70);
}

.gs-border-tertiary_80 {
  border: 1px solid var(--gs-tertiary_80);
}

.gs-border-tertiary_90 {
  border: 1px solid var(--gs-tertiary_90);
}

.gs-border-tertiary_100 {
  border: 1px solid var(--gs-tertiary_100);
}

.gs-border-neutral_10 {
  border: 1px solid var(--gs-neutral_10);
}

.gs-border-neutral_20 {
  border: 1px solid var(--gs-neutral_20);
}

.gs-border-neutral_30 {
  border: 1px solid var(--gs-neutral_30);
}

.gs-border-neutral_40 {
  border: 1px solid var(--gs-neutral_40);
}

.gs-border-neutral_50 {
  border: 1px solid var(--gs-neutral_50);
}

.gs-border-neutral_60 {
  border: 1px solid var(--gs-neutral_60);
}

.gs-border-neutral_70 {
  border: 1px solid var(--gs-neutral_70);
}

.gs-border-neutral_80 {
  border: 1px solid var(--gs-neutral_80);
}

.gs-border-neutral_90 {
  border: 1px solid var(--gs-neutral_90);
}

.gs-border-neutral_100 {
  border: 1px solid var(--gs-neutral_100);
}

.gs-border-positive {
  border: 1px solid var(--gs-positive);
}

.gs-border-negative {
  border: 1px solid var(--gs-negative);
}

.gs-border-information {
  border: 1px solid var(--gs-information);
}

.br-64 {
  border-radius: 64px;
}

.eds-header.header-variant-one {
  font-family: var(--font-family-secondary);
}
.eds-header.header-variant-one .hamburger-menu .hamburger-lines {
  width: 16px;
  height: 16px;
}
.eds-header.header-variant-one .hamburger-menu .hamburger-lines .line {
  background-color: var(--gs-tertiary_60);
}
.mobile-menu-opened .line:nth-child(3) {
  transform: translateY(-4px) rotate(-45deg);
}
.mobile-menu-opened .line:nth-child(1) {
  transform: translateY(0.65rem) rotate(45deg);
}

.eds-header.header-variant-one .hamburger-menu .hamburger-text {
  display: none;
}
.eds-header.header-variant-one .secondary-navigation {
  padding: 16px;
  padding-bottom: 60px;
  background-color: var(--gs-tertiary_60);
  color: var(--gs-neutral_10);
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
@media (max-width: 767.98px) {
  .eds-header.header-variant-one .secondary-navigation {
    padding-bottom: 55px;
  }
}
.eds-header.header-variant-one .secondary-navigation .col {
  width: 50%;
}
.eds-header.header-variant-one .secondary-navigation .col ul {
  display: block;
  font-size: 12px;
  font-weight: 600;
  line-height: 16px;
}
@media (max-width: 767.98px) {
  .eds-header.header-variant-one .secondary-navigation .col ul {
    padding-top: 0;
  }
}
.eds-header.header-variant-one .secondary-navigation .col ul img {
  margin-left: 7px;
  width: 9px;
  height: 9px;
}
.eds-header.header-variant-one .secondary-navigation .col:first-child {
  text-align: right;
}
.eds-header.header-variant-one .secondary-navigation .col:nth-child(2) {
  text-align: left;
}
.eds-header.header-variant-one .navbar-nav .btn-stay-connected {
  border-radius: 99px;
  border: 1px solid #E7E0D8;
  background: var(--Secondary-Secondary_10, #FFF9F3);
  color: var(--gs-tertiary_60);
  font-size: 16px !important;
  font-weight: 700 !important;
  padding: 12px 20px !important;
}
@media (max-width: 767.98px) {
  .eds-header.header-variant-one .navbar-nav .btn-stay-connected::after {
    content: "";
    width: 8px;
    height: 13px;
    background: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/Arrow icon.svg") no-repeat center;
    background-repeat: no-repeat;
    background-size: contain;
    flex-shrink: 0;
    display: block;
    margin-left: auto;
  }
  .eds-header.header-variant-one .navbar-nav .btn-stay-connected {
    padding: 16px 24px !important;
    font-size: 18px !important;
    font-weight: 600 !important;
    line-height: 25px;
    display: flex;
    align-items: center;
  }
}
.eds-header.header-variant-one .navbar-nav .btn-stay-connected:hover {
  background-color: var(--gs-tertiary_60);
  color: var(--gs-secondary_10) !important;
  border: 1px solid var(--gs-tertiary_90);
}
@media (max-width: 767.98px) {
  .eds-header.header-variant-one .navbar-nav .btn-stay-connected {
    border-radius: 0;
  }
}
.eds-header.header-variant-one .primary-navigation .container-fluid {
  max-width: 100%;
}
.eds-header.header-variant-one .primary-navigation {
  margin-top: -40px;
  border-radius: 424px;
}
@media (max-width: 767.98px) {
  .eds-header.header-variant-one .primary-navigation:has(.primary-navigation-container.collapse.show) {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }
}
@media (max-width: 767.98px) {
  .eds-header.header-variant-one .primary-navigation {
    margin-top: -30px;
  }
  .eds-header.header-variant-one .primary-navigation .primary-navigation-container {
    padding: 0px 0px;
  }
}
.eds-header.header-variant-one .primary-navigation .logo-wrapper {
  margin-top: auto;
  margin-bottom: auto;
}
.eds-header.header-variant-one .primary-navigation .container-fluid {
  border-radius: 424px;
  background: var(--gs-neutral_10);
  box-shadow: 0 0 16.3px 0 rgba(41, 33, 69, 0.1);
}
@media (min-width: 992px) {
  .eds-header.header-variant-one .primary-navigation .primary-navigation-container {
    display: flex;
    flex: none;
  }
}
@media (max-width: 767.98px) {
  .eds-header.header-variant-one .primary-navigation-items {
    border-bottom-left-radius: 60px;
    border-bottom-right-radius: 60px;
  }
}
.eds-header.header-variant-one .primary-navigation-items .navbar-nav {
  gap: 16px;
}
@media (max-width: 767.98px) {
  .eds-header.header-variant-one .primary-navigation-items .navbar-nav {
    gap: 0;
    border-bottom-left-radius: 60px;
    border-bottom-right-radius: 60px;
  }
}
.eds-header.header-variant-one .primary-navigation-items .navbar-nav .nav-item.active .btn-stay-connected {
  background-color: var(--gs-tertiary_60);
  color: var(--gs-secondary_10) !important;
  border: 1px solid var(--gs-tertiary_90);
}
@media (min-width: 768px) {
  .eds-header.header-variant-one .primary-navigation-items .navbar-nav .nav-item {
    padding: 22px 0;
  }
}
@media (max-width: 767.98px) {
  .eds-header.header-variant-one .primary-navigation-items .navbar-nav .nav-item:last-child {
    border-bottom-left-radius: 60px;
    border-bottom-right-radius: 60px;
  }
  .eds-header.header-variant-one .primary-navigation-items .navbar-nav .nav-item:last-child .btn-stay-connected {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px;
  }
}
.eds-header.header-variant-one .primary-navigation-container.collapse.show {
  border-bottom-left-radius: 24px;
  border-bottom-right-radius: 24px;
}
.eds-header.header-variant-one .primary-navigation-container.collapse.show .primary-navigation-items .navbar-nav {
  border-bottom-left-radius: 16px;
  border-bottom-right-radius: 16px;
}
@media (min-width: 992px) {
  .eds-header.header-variant-one {
    z-index: 1;
  }
}

#eds-main {
  margin-top: calc(var(--header-height) * -1);
  border-top-left-radius: 40px;
  border-bottom-left-radius: 40px;
  font-style: normal;
  max-width: var(--site-max-width);
  margin-left: auto;
  margin-right: auto;
}

#eds-header {
  z-index: 1;
  position: relative;
}

body:not(:has(.signup-form)) .grecaptcha-badge {
  visibility: hidden !important;
}

sup {
  font-size: 56.25%;
  font-family: inherit;
  position: relative;
  top: -0.5em;
  font-weight: inherit;
}

@media (max-width: 767.98px) {
  body.mobile-menu-opened {
    overflow: hidden;
  }
}
.content-block-margin {
  margin-top: 32px;
  margin-bottom: 32px;
}
@media (min-width: 768px) {
  .content-block-margin {
    margin-top: 100px;
    margin-bottom: 100px;
  }
}

.eds-btn {
  font-size: 14px;
  font-weight: 600;
}
@media (min-width: 768px) {
  .eds-btn {
    font-size: 16px;
  }
}

.eds-btn.gs-btn-primary {
  background-color: var(--gs-neutral_10);
  border: none;
  color: var(--gs-tertiary_60);
}
.eds-btn.gs-btn-primary:hover {
  background-color: var(--gs-neutral_30);
  color: var(--gs-tertiary_60);
}

.eds-btn.gs-btn-secondary {
  background-color: var(--gs-tertiary_60);
  border: none;
  color: var(--gs-neutral_10);
}
.eds-btn.gs-btn-secondary:hover, .eds-btn.gs-btn-secondary:focus {
  background-color: var(--gs-tertiary_90);
  color: var(--gs-neutral_10);
}

.eds-btn {
  padding: 20px 32px;
}
.eds-btn img {
  margin-left: 24px;
}

.logo-text-color {
  color: var(--gs-primary_10_1);
}

.bottom-border-rounded {
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
}
@media (max-width: 767.98px) {
  .bottom-border-rounded {
    border-radius: 0;
  }
}

.top-border-rounded {
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
}
@media (max-width: 767.98px) {
  .top-border-rounded {
    border-radius: 0;
  }
}

.hear-real-experience .h2-heading {
  color: var(--gs-lighter-blue, #E4F8FF);
  text-align: center;
  font-size: 2.5rem;
  font-weight: 600;
  line-height: 2.5rem;
}
@media (min-width: 768px) {
  .hear-real-experience .h2-heading {
    font-size: 4rem;
    font-weight: 600;
    line-height: 4rem;
  }
}
.hear-real-experience .videodesc {
  color: var(--gs-lighter-blue, #E4F8FF);
}
.hear-real-experience .eds-btn.gs-btn-secondary {
  background-color: var(--gs-neutral_10);
  color: var(--gs-tertiary_60, #292145);
}
.hear-real-experience .eds-btn.gs-btn-secondary:hover, .hear-real-experience .eds-btn.gs-btn-secondary:focus {
  background-color: var(--gs-neutral_10);
  color: var(--gs-tertiary_60, #292145);
}
.hear-real-experience .eds-video iframe {
  border-radius: 18px;
  overflow: hidden;
}
.hear-real-experience .eds-transcript {
  font-size: var(--m-dsk-body-fs);
  line-height: var(--m-dsk-body-lh);
  color: var(--gs-tertiary_60);
}
.hear-real-experience .eds-transcript .trans-content {
  padding: 40px;
}
@media (max-width: 767.98px) {
  .hear-real-experience .eds-transcript .trans-content {
    border-radius: 20px;
  }
}
.hear-real-experience .eds-transcript .trans-body {
  background-color: var(--gs-secondary_10);
}
.hear-real-experience .eds-transcript .trans-header {
  background-color: transparent;
}
.hear-real-experience .eds-transcript .trans-header .trans-btn {
  color: var(--Cream, #FFF9F3);
}
.hear-real-experience .eds-transcript .trans-header .trans-btn::after {
  background-color: var(--gs-primary_60, #F51102);
}
.hear-real-experience .eds-transcript .trans-body {
  border-radius: 48px;
}
@media (max-width: 767.98px) {
  .hear-real-experience .eds-transcript .trans-body {
    border-radius: 27px;
  }
}

.ready-to-go-program {
  background: var(--gs-secondary_10) linear-gradient(0deg, #FFF9F3 5.17%, rgba(255, 249, 243, 0) 104.38%);
}
.ready-to-go-program .person-img-wrapper {
  margin-top: -11rem;
  margin-bottom: 6.9rem;
}
@media (max-width: 767.98px) {
  .ready-to-go-program .person-img-wrapper {
    margin-top: -9rem;
    margin-bottom: 3rem;
  }
}
@media (min-width: 768px) {
  .ready-to-go-program .person-img-wrapper .eds-btn {
    transform: translateY(36px);
  }
}
.ready-to-go-program .h2-heading-ready-to-go {
  font-size: 2.5rem;
  line-height: 2.5rem;
  font-weight: 500;
}
@media (min-width: 992px) {
  .ready-to-go-program .h2-heading-ready-to-go {
    font-size: 4rem;
    line-height: 4rem;
    margin-left: 13rem;
    margin-right: 13rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .ready-to-go-program .h2-heading-ready-to-go {
    font-size: 4rem;
    line-height: 4rem;
    margin-left: 6rem;
    margin-right: 6rem;
  }
}
.ready-to-go-program .ready-to-go-span {
  font-weight: 800 !important;
}

.understanding-the-bump {
  background-color: #DDF4F3;
  border-radius: 1.5rem;
  padding: 3.125rem 1.5rem;
}
@media (min-width: 768px) {
  .understanding-the-bump {
    padding: 3.125rem;
  }
}
.understanding-the-bump .section1 {
  text-align: center;
}
@media (min-width: 768px) {
  .understanding-the-bump .section1 {
    text-align: left;
  }
}
.understanding-the-bump .heading {
  font-size: 1.75rem;
  line-height: 2.0625rem;
}
@media (min-width: 768px) {
  .understanding-the-bump .heading {
    font-size: 2rem;
    line-height: 2.375rem;
  }
}
.understanding-the-bump .desc {
  margin-top: 30px;
  margin-bottom: 30px;
  line-height: 25px;
  font-size: 18px;
}
.understanding-the-bump .card-images {
  padding-bottom: 25px;
  padding-left: 20px;
}
@media (min-width: 768px) {
  .understanding-the-bump .card-images {
    display: flex;
    gap: 8px;
  }
}
.understanding-the-bump .card-images {
  padding-bottom: 25px;
  padding-left: 20px;
}
@media (max-width: 767.98px) {
  .understanding-the-bump .card-images {
    padding-left: 0px;
  }
}

.hpcontent {
  font-size: 1.5rem;
  line-height: 1.75rem;
  font-weight: 600;
}

.infocontent {
  font-size: 1.125rem;
  line-height: 1.5625rem;
  font-weight: 400;
}

.whthpn-Injection .h2-heading {
  font-size: 4rem;
  line-height: 4rem;
}
@media (max-width: 767.98px) {
  .whthpn-Injection .h2-heading {
    font-size: 2.75rem;
    line-height: 3.25rem;
  }
}

.be-sure-to-schedule .cspadding {
  padding-top: 40px;
  padding-bottom: 40px;
}

.cols-3-bg-wrapper {
  background-color: #F8EEE2;
  border-radius: 48px;
  padding: 40px 40px 0 40px;
}

.checklist {
  margin: 0 auto;
  position: relative;
  color: var(--gs-tertiary_60);
}
.checklist .item {
  position: relative;
  display: flex;
  gap: 20px;
  padding-bottom: 40px;
}
@media (max-width: 767.98px) {
  .checklist .item {
    padding-top: 24px;
  }
}
.checklist .item:last-child {
  padding-bottom: 0px;
}
@media (max-width: 767.98px) {
  .checklist .item:first-child {
    padding-top: 40px;
  }
}
.checklist .item::before {
  content: "";
  position: absolute;
  left: 18px;
  top: 40px;
  bottom: -20px;
  border-left: 2px dashed #cfcfcf;
}
.checklist .item:last-child::before {
  display: none;
}
.checklist .item .icon {
  width: 42px;
  height: 42px;
  flex-shrink: 0;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAABd9JREFUeAHNmU9MXEUcx78zi6ikNCRyKVaz2giUaKW2h6aasMSWGGO1xh5ae2i3SVs9CERNY4yxtHoi/inGQ8Gk0EOxB021eDBAwvbQRhOaYmIQUMlTG3qBZC3ReFje+Pu93XnMe/uW3dfdhX4S8t7Mm/fmy29/85uZ3wgUyWPR3c0VQIuQaFYKzYCoAVRUPxdQSQUxQXdJKJVIAVd+tUYmUAQCd0Bj9LmolPYhKLtTOSJDYwmBhG1HTk1Z31sISSjRLFaIpX66jaFEkPiBsOILEh2NxmqqZGWHUqrL/6y6ugqx2FY01D+E7dsbUb2uCnV1D7jP5+YWMHdrHtPTf2L8+jRm6Dp3ayFbiBBdk7PDp1AAeUVnrDvG2s36bdsa8Nrxl7CdrmEZS9zA5aGrSNDVh6VUpDWf1cXKgnfFpMAl02+LEetnbm4eb771OaZn/jKrk0tKxGes4W8QVnTjprZDwlYDusxucJzEHjywC6Xmwpej6O39FouL/7p1SorDU78Pnw9qHyi6Ptq2NyLUJV2uq6vFF70nPL5aatjqR491e/ydxhC5ymjC3zZLtBPOROqGdonVEKwJEJ4kH9/q93Hpf5EH3VoIdvvro/42uP3VsB6OXmY7j+jGR9tOIhMl2IdXU7BGC+f+M0SrUNFptonoGye0wXZHbHv7Pjy983GsBSy48t5KXLv2c7pCiFhtTf35+eRvSS66lhYi1aXv62miKEeUCAP3b4bVzEzs4IhmK1P1IV356cdv4G6AQ6xBLK0zI9q0Mk/J5fZjdfMm7Ff3w97zPNTIcM52bGnT2hKpw+mrg2jRD17csxPlxBF8cD/Ujz9ATU7CPvE2cPt2zvamtZUQHXyVvB5GJmLwyG2NPYVyYr9+DCDhLisIZtjSRiSpYb2yAiqma3gAlhP1wWmArGsi2imarV+/4nuxlmb3nvVKmhNd1yjFIigX6rMzsAfOeepE/AhkR2fedxsaHl7+jhRPShgrOPNhKeHBZvec8VZuboJ87/2C3ud1ukbSlo5Wnsq1fd2GWpQaZ+DxYDN5cCMiZ/tQKNXr7l/+Hvm1NNfKpQ51OlJ4Bhv5b2TwIrBxY8Hf4QBhEJUIieo/h6WtW7DU8gzUL5O525FQR7AZKQjZ/VEowUGEE81CPjydtlxmgsglXLFL+ARzpBC721AsPBAtXeBNaF7M8MT/RIBwjhT+mY4FFxIpguB1tkGSBqKd1KXFxX+QT3DWiPcJZ/fxRwq27p0KzhKt1IS0FX7SZd7i50O8si/tl0HCv/4q7T4mFCmy2ofEu/GVf5Ol4aaoZry74pzkFB4U2jhS5Jnx8nHdY0w7IVMQCV0cy85D5CRQuAmHNo7FRUYKhhM9GtYrORnISUKu4C18IS6iWUm4YB9uakKxsCGNja7Fep2QR37do2s5/xCGIOFOpDh8BKVgiDJRGkVJS75WpIsVA8ASb2odS/NfmMWTI5zcwR4ehtyxwymXAo4aHpelRKXTny5vfmQ35+tifM+CeUe81uw/0OVGDrLywNTsSJzv3RmRkiJxfc+WvjA4grVkkPr3hLqMlRlXNGdxKA3lPujtu1zYDFkG2C3OUv8aQbrMLJNn7XEfUjyVOQ85khw93r3qwnVqzEhGWpPWaJfZxiN6wkpw7qxVh0DnA6so3J/Lc85rSI+/XdYqj38GCoEvez60CsKDsqYpJeNBCfZI0Afmk7NWbc2mP+g8ZC+X+aca+u4qKivvwZYnNqHU8KB7590+LCwsbxaUWopPW6MXg9qveBKwOfrsXjoL6Td3N3y28glloEqxyxkfn3IGvDkLs0vwLx2Ul15uk4dcZy6tlIna88JOtLaGz5MEic1Q/JmLCZ2/dJHVT/rref/G1uezGL5y2dzTsa/qNQ2vInmGM48pNBxu/6PoZVEwQB7CnyOC8n5iOVlZLCQ2QcuIeMnPEf0Y4jnRE0VIMn7bw2uesp/YBtFEuTXKRZB4Tq8JOm5Qzb6jZ4vM6ZyP84aD/q5MFnk2/j//s7Z1ax4dugAAAABJRU5ErkJggg==") no-repeat center;
  background-size: contain;
  position: relative;
  z-index: 1;
}

.img-checklist {
  margin: 0 auto;
  position: relative;
  color: var(--gs-tertiary_60);
}
@media (min-width: 768px) {
  .img-checklist {
    margin-right: 1rem;
  }
}
.img-checklist .item {
  position: relative;
  display: flex;
  gap: 20px;
  padding-bottom: 40px;
}
@media (max-width: 767.98px) {
  .img-checklist .item {
    display: block;
    padding-bottom: 20px;
  }
}
@media (max-width: 767.98px) {
  .img-checklist .item:first-child {
    padding-top: 24px;
  }
}
.img-checklist .item:last-child {
  padding-bottom: 40px;
}
.img-checklist .item:last-child .icon {
  border: none;
  padding: 0px;
}
.img-checklist .item:last-child .icon img {
  max-width: unset;
  max-height: unset;
}
.img-checklist .item .icon {
  width: 85px;
  height: 85px;
  border: 3px solid #292145;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  flex-shrink: 0;
  background-color: var(--gs-secondary_10);
}
.img-checklist .item .icon img {
  display: block;
  width: auto;
  height: auto;
  max-width: 58px;
  max-height: 42px;
  object-fit: contain;
}
@media (max-width: 767.98px) {
  .img-checklist .item .icon {
    margin-left: 40%;
    margin-bottom: 10px;
  }
}
@media (max-width: 767.98px) {
  .img-checklist .item .content {
    text-align: center;
  }
}
.img-checklist .item:last-child {
  padding-bottom: 0px;
}

.col-center-img {
  align-items: stretch !important;
}
.col-center-img .column-splitter.col-12.gs-bg-secondary_40 {
  display: flex;
  align-items: center;
  border-radius: 40px;
  padding: 0;
}

.p-80 {
  padding: 80px;
}
@media (max-width: 767.98px) {
  .p-80 {
    padding: 40px 24px;
  }
}

.gs-mb-80 {
  margin-bottom: 80px;
}
@media (max-width: 767.98px) {
  .gs-mb-80 {
    margin-bottom: 48px;
  }
}

.timeline {
  margin: 0 auto;
  position: relative;
}
.timeline .timeline-item {
  position: relative;
  padding-bottom: 50px;
}
.timeline .timeline-item:last-child {
  padding-bottom: 0;
}
.timeline .timeline-item:last-child .content {
  padding-bottom: 0;
}
.timeline .timeline-item:last-child .content p {
  padding-bottom: 0;
}
.timeline .timeline-item .icon {
  text-align: center;
  margin-bottom: 16px;
}
.timeline .timeline-item .icon img {
  margin-right: 30px;
}
.timeline .timeline-item .content-wrap {
  display: flex;
  align-items: flex-start;
  gap: 12px;
}
.timeline .timeline-item .marker {
  position: relative;
  display: flex;
  justify-content: center;
}
.timeline .timeline-item .marker span {
  color: var(--gs-primary_60);
  font-family: var(--font-family-secondary);
  font-size: 34px;
  font-weight: 700;
  line-height: 45px;
  width: 50px;
  height: 50px;
  background-color: var(--gs-secondary_10);
  border: 3px solid var(--gs-tertiary_60);
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 1;
}
.timeline .timeline-item .content {
  flex: 1;
}
.timeline .timeline-item::before {
  content: "";
  position: absolute;
  top: 0;
  left: 25px;
  bottom: -20px;
  border-left: 2px dashed var(--gs-tertiary_60);
}
.timeline .timeline-item:first-child::before {
  top: 9rem;
  bottom: -20px;
}
.timeline .timeline-item:last-child::before {
  bottom: 30rem;
}
.timeline .timeline-item:last-child .marker::after {
  display: none;
}
@media (min-width: 768px) {
  .timeline .timeline-item {
    display: grid;
    grid-template-columns: 100px 60px 1fr;
    gap: 20px;
  }
  .timeline .timeline-item .icon {
    margin-bottom: 0;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    padding-top: 5px;
  }
  .timeline .timeline-item .content-wrap {
    display: contents;
  }
  .timeline .timeline-item .marker {
    margin: 0 auto;
  }
  .timeline .timeline-item .content {
    padding-bottom: 30px;
  }
  .timeline .timeline-item::before {
    top: 0;
    left: 9.5rem;
    bottom: -20px;
  }
  .timeline .timeline-item:last-child::before {
    display: none;
  }
  .timeline .timeline-item:first-child::before {
    top: 0;
  }
}

.table-2-col-content .card-img-padding {
  padding: 24px 40px;
}
@media (max-width: 767.98px) {
  .table-2-col-content .card-img-padding {
    padding: 20px;
  }
}
.table-2-col-content .card-img-padding .card-img {
  padding-left: 0px;
  padding-right: 36px;
}
@media (max-width: 767.98px) {
  .table-2-col-content .card-img-padding .card-img {
    padding-bottom: 12px;
  }
}
.table-2-col-content .card-img-padding .card-body-footer {
  padding: 0px;
}
.table-2-col-content .eds-card.card {
  background-color: #DDF4F3;
  border-radius: 24px;
}
.table-2-col-content .eds-card.card .card-img {
  text-align: center;
  flex: 1 1 25%;
}
.table-2-col-content .eds-card.card .card-body-footer {
  flex: 1 1 75%;
}

.gs-mt-140 {
  margin-top: 140px;
}
@media (max-width: 767.98px) {
  .gs-mt-140 {
    margin-top: 64px;
  }
}

.gs-mb-140 {
  margin-bottom: 140px;
}
@media (max-width: 767.98px) {
  .gs-mb-140 {
    margin-bottom: 64px;
  }
}

@media (min-width: 768px) {
  .banner-ml-64 {
    margin-right: 64px;
    padding-right: 60px;
  }
}

.padding-80 {
  padding: 80px;
}
@media (max-width: 767.98px) {
  .padding-80 {
    padding: 24px;
  }
}

.gs-unordered-list {
  padding-left: 2rem;
}

.paddin-left-4 {
  padding-left: 4rem;
}
@media (max-width: 991.98px) {
  .paddin-left-4 {
    padding-left: 0px;
  }
}

.minus-margin {
  margin-left: -1rem;
}

.bump-callout {
  border-radius: 24px;
  color: #085374;
  border: 2px solid var(--gs-primary_10_1, #0EA5AA);
}

.dosing-title {
  font-size: 4rem;
  line-height: 4.5rem;
}
@media (max-width: 767.98px) {
  .dosing-title {
    font-size: var(--h1-mob-fs);
    line-height: var(--h1-mob-lh);
  }
}

.talk-to-nurse-section {
  display: inline-block;
  width: 75%;
}
@media (max-width: 767.98px) {
  .talk-to-nurse-section {
    padding-left: 32px;
    padding-right: 32px;
    padding-bottom: 74px;
  }
}

.talk-to-nurse-heading {
  font-size: 1.75rem;
  font-weight: 600;
  line-height: 2.125rem;
}
@media (min-width: 768px) {
  .talk-to-nurse-heading {
    font-size: 3rem;
    line-height: 3.625rem;
  }
}

.talk-to-nurse-desc {
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.625rem;
}
@media (min-width: 768px) {
  .talk-to-nurse-desc {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}

.banner-bg {
  background-color: #f8eee2;
}

.border-radius {
  border-radius: 48px 48px 0 0;
}

.gs-mb-0 {
  margin-bottom: 0;
}

@media (min-width: 768px) {
  .eds-hero-banner.how-to-help-hero-banner .hero-media img {
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
  }
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid {
  position: absolute;
  top: 35%;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .eds-hero-banner.how-to-help-hero-banner .container-fluid {
    top: 30%;
  }
}
@media (max-width: 767.98px) {
  .eds-hero-banner.how-to-help-hero-banner .container-fluid {
    top: 26%;
  }
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content {
  max-width: 1000px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .h1-heading {
  color: #B8DCE8;
  letter-spacing: -2.16px;
}
@media (max-width: 991.98px) {
  .eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .h1-heading {
    font-size: 48px;
    line-height: 48px;
  }
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .h5-heading {
  color: #E4F8FF;
}
@media (max-width: 767.98px) {
  .eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .h5-heading {
    font-size: 20px;
    line-height: 28px;
  }
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content p.l-body {
  color: #E4F8FF;
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .gs-btn-primary {
  background-color: var(--gs-secondary_10);
  color: var(--gs-tertiary_60);
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .already-signed-up-footer {
  border-radius: 16px !important;
  background: rgba(41, 33, 69, 0.6);
  background-color: rgba(41, 33, 69, 0.6) !important;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
  border: 1px solid rgba(41, 33, 69, 0.6);
  display: inline-block;
  padding: 12px 40px;
  color: #B8DCE8;
}
@media (max-width: 767.98px) {
  .eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .already-signed-up-footer {
    background: rgba(41, 33, 69, 0.6);
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
    background-color: var(--gs-tertiary_60) !important;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .gs-mb-24 {
    margin-bottom: 10px;
  }
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .sign-up-now {
  background-color: var(--gs-secondary_10);
  color: var(--gs-tertiary_60);
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .sign-up-now:hover {
  background-color: var(--gs-secondary_60);
}
.eds-hero-banner.how-to-help-hero-banner .container-fluid .hero-banner-content .sign-up-now img {
  margin-left: 8px;
}
.eds-hero-banner.know-as-you-go {
  height: 1000px;
}
@media (max-width: 575.98px) {
  .eds-hero-banner.know-as-you-go {
    height: 1100px;
  }
}
@media (min-width: 576px) and (max-width: 767.98px) {
  .eds-hero-banner.know-as-you-go {
    height: 1350px;
  }
}
.eds-hero-banner.know-as-you-go {
  background-color: var(--gs-secondary_10);
  border-top-left-radius: 40px;
  border-top-right-radius: 40px;
  border-bottom-left-radius: 40px;
  border-bottom-right-radius: 40px;
}
@media (min-width: 768px) {
  .eds-hero-banner.know-as-you-go img {
    border-top-left-radius: 40px;
    border-top-right-radius: 40px;
    border-bottom-left-radius: 40px;
    border-bottom-right-radius: 40px;
  }
}
.eds-hero-banner.know-as-you-go .hero-media {
  display: none;
}
.eds-hero-banner.know-as-you-go .container-fluid {
  top: var(--header-height);
  position: relative;
}
.eds-hero-banner.know-as-you-go .container-fluid .hero-banner-content {
  max-width: 1296px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .eds-hero-banner.know-as-you-go .container-fluid .hero-banner-content .h1-heading {
    font-size: 2rem;
    line-height: 2.5rem;
  }
}
@media (max-width: 767.98px) {
  .eds-hero-banner.know-as-you-go .container-fluid .eds-btn {
    display: block;
  }
}

@media (max-width: 767.98px) {
  .gs-pb-64 {
    padding-bottom: 40px;
  }
}

@media (max-width: 767.98px) {
  #appointment > div:nth-of-type(3) {
    margin-top: -30px;
  }
}
.eds-testimonial.testimonial-no-img .testimonial-content-wrapper {
  border-radius: 48px;
  background: var(--gs-secondary_10);
  border: none;
  padding: 64px;
}
@media (max-width: 767.98px) {
  .eds-testimonial.testimonial-no-img .testimonial-content-wrapper {
    padding: 24px;
  }
}
.eds-testimonial.testimonial-no-img .testimonial-quote-icon {
  background-color: transparent;
}
@media (max-width: 767.98px) {
  .eds-testimonial.testimonial-no-img .testimonial-quote-icon {
    top: -1rem;
  }
}
.eds-testimonial.testimonial-no-img .testimonial-profile {
  display: block;
  gap: 1.375rem;
  align-items: center;
  text-align: center;
}
.eds-testimonial.testimonial-no-img .testimonial-profile .testimonial-author-info {
  font-style: italic;
}
@media (min-width: 768px) {
  .eds-testimonial.testimonial-no-img .testimonial-profile {
    display: flex;
    text-align: center;
  }
}
@media (min-width: 768px) and (min-width: 768px) {
  .eds-testimonial.testimonial-no-img .testimonial-profile {
    text-align: left;
  }
}

.testimonial-wrapper-bg {
  background-color: #F8EEE2;
}
@media (min-width: 768px) {
  .testimonial-wrapper-bg {
    padding-right: 66px !important;
    padding-left: 66px !important;
  }
}
@media (max-width: 767.98px) {
  .testimonial-wrapper-bg.mobile-banner-bg {
    background-color: var(--gs-secondary_10);
  }
}

.card-wrapper-img {
  background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/Known as you go/Helpful-Reminder.png");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  min-height: 1100px;
  border-radius: 64px;
  padding: 40px;
  align-items: flex-end;
  display: flex;
}
@media (max-width: 767.98px) {
  .card-wrapper-img {
    background-image: unset !important;
    padding: 10px;
    min-height: auto;
  }
}
.card-wrapper-img .column-splitter.col-12 {
  padding-bottom: 20px;
}
.card-wrapper-img .column-splitter.col-12 .eds-card.card {
  border-radius: 48px;
  background: var(--gs-secondary_10);
  padding: 50px;
  text-align: center;
}
@media (max-width: 767.98px) {
  .card-wrapper-img .column-splitter.col-12 .eds-card.card {
    padding: 10px;
    background-color: #F8EEE2;
    border: none;
    min-height: auto;
  }
}
.card-wrapper-img .column-splitter.col-12 .eds-card.card .card-img {
  padding-top: 40px;
}
@media (max-width: 767.98px) {
  .card-wrapper-img {
    background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/Known as you go/More-helpful-reminder-mobile.png");
  }
}

.card-3-col .eds-card.card {
  border-radius: 24px;
  background: #F8EEE2;
  padding: 40px;
  border: none;
}
@media (max-width: 767.98px) {
  .card-3-col .eds-card.card {
    padding: 20px;
  }
}
.card-3-col .eds-card.card .card-img {
  padding-top: 40px;
}

.blue-bg-card {
  border-radius: 48px;
  background: #EDFAFF;
}

.list-inside {
  list-style-position: inside;
}

.eds-footer {
  font-family: var(--font-family-secondary);
}
.eds-footer .row-splitter:nth-child(1) {
  padding-top: 48px;
}
@media (min-width: 768px) {
  .eds-footer .row-splitter:nth-child(1) {
    padding-top: 64px;
    padding-bottom: 10px;
  }
}
.eds-footer .row-splitter:nth-child(1) .footer-logo {
  margin-bottom: 20px;
}
.eds-footer .row-splitter.navigation-row {
  padding-top: 20px;
  padding-bottom: 48px;
}
@media (min-width: 768px) {
  .eds-footer .row-splitter.navigation-row {
    padding-bottom: 64px;
  }
}
.eds-footer {
  background-color: var(--gs-tertiary_60);
}
.eds-footer .footer-copyright-text, .eds-footer .footer-link {
  color: var(--gs-neutral_10);
  font-family: var(--font-family-secondary);
}
.eds-footer .footer-link {
  font-size: 14px;
  text-decoration: underline;
  font-family: var(--font-family-secondary);
}

@media (min-width: 768px) {
  .eds-inpage-navigation {
    position: relative;
    z-index: 2;
  }
  .eds-inpage-navigation:not(.sticky) {
    transform: translateY(-46px);
  }
  .eds-inpage-navigation {
    transition: transform 0.3s ease;
  }
}
.eds-inpage-navigation .nav-desktop {
  background: transparent;
}
.eds-inpage-navigation .nav-desktop .nav-label {
  display: none;
}
.eds-inpage-navigation .nav-desktop .nav-list {
  gap: 7px;
}
.eds-inpage-navigation .nav-desktop .nav-list .nav-item {
  border-radius: 19px;
  background: var(--gs-secondary_10);
  box-shadow: 0 0 84.3px 0 rgba(41, 33, 69, 0.6);
  flex: 1 1 0;
  text-align: center;
}
.eds-inpage-navigation .nav-desktop .nav-list .inpage-scroll-trigger {
  min-width: 250px;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
  position: relative;
  padding: 10px 10px;
  display: inline-flex;
  justify-content: center;
  color: var(--gs-tertiary_60);
  padding-bottom: 25px;
}
.eds-inpage-navigation .nav-desktop .nav-list .inpage-scroll-trigger::after {
  content: "";
  background-image: var(--svg);
  --svg: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAICAYAAADJEc7MAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAQBJREFUeAF9jzFOw0AQRf+sNbMODbFEQZehS5mSErtKmXQcj5KSMhWbko4rDCewGwSxjZc1iCjIgqlW2vfm/6HXC34mkfODcFVYY/hn6tuNZpKFxJsD0TwCKnCh1kv9W1orYwguYgHQ3LWdKynC0p96j8d6OZXrzY1mhyEgxkUEWd8PW1c070aRKxBsAF0J56Fe6VGu19fKHQKlxYl56bu+Ku7ujY6AzlX8LEQWJfHWiiuR52A5CxBRsLcuUlk87MZ2oNNKb6nmkBKjjDJblBzf7yQxkrS3H5Ym96Sa7CTApxTxSGnWZbEsdk92yk3Er+TVUj9mHMhz00K2xf63NM4n4qJdXBkrIE4AAAAASUVORK5CYII=');
  width: 28px;
  height: 28px;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  position: absolute;
  bottom: -20px;
  margin-bottom: 20px;
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .eds-inpage-navigation .nav-desktop .nav-list .inpage-scroll-trigger {
    min-width: auto;
    font-size: 12px;
  }
}
.eds-inpage-navigation:not(.sticky) .nav-mobile {
  margin-top: 120px;
}


.eds-inpage-navigation .nav-mobile .active-section-title {
  border-radius: 999px;
  background: var(--gs-neutral_10);
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.08);
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  color: #292145;
}
.eds-inpage-navigation .nav-mobile .dropdown {
  background: var(--gs-neutral_10);
  border-top-right-radius: 999px;
  border-bottom-right-radius: 999px;
}
.eds-inpage-navigation .nav-mobile .dropdown .dropdown-toggle {
  border-radius: 999px;
  background: var(--Navy-Blue, #292145);
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.08);
  color: var(--gs-neutral_10);
}
.eds-inpage-navigation .nav-mobile .dropdown .dropdown-toggle::after {
  background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/Down-arrow.svg");
  background-position: center;
  background-repeat: no-repeat;
  vertical-align: middle;
  height: 20px;
  width: 20px;
  border: none;
}
.eds-inpage-navigation .nav-mobile .dropdown .dropdown-menu {
  border-radius: 0 0 19px 19px;
  background: var(--Cream, #FFF9F3);
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.08);
  border: none;
  width: 310px;
  margin-right: 1rem !important;
  text-align: right;
}
.eds-inpage-navigation .nav-mobile .dropdown .dropdown-menu .dropdown-item {
  color: #292145;
  font-size: 18px;
  font-weight: 600;
  line-height: 25.2px;
  padding: 12px 16px;
}
.eds-inpage-navigation .nav-mobile .dropdown .dropdown-menu .dropdown-item.active {
  background: var(--gs-secondary_10);
  color: var(--gs-tertiary_60);
}

@media (max-width: 767.98px) {
  .p-5 {
    padding: 32px !important;
  }
}

@media (max-width: 767.98px) {
  .p-4 {
    padding: 10px !important;
  }
}

#injection {
  scroll-margin-top: 80px;
}

.eds-isi {
  font-size: var(--font-family-secondary);
}
.eds-isi.isi-bottom-tray:not(.cloned) {
  background-color: var(--gs-neutral_10);
  box-shadow: -2px -3px 4px 0 rgba(0, 0, 0, 0.15);
  left: 0;
  right: 0;
}
.eds-isi.isi-bottom-tray.cloned {
  background-color: var(--gs-neutral_10);
}
@media (max-width: 767.98px) {
  .eds-isi.isi-bottom-tray.cloned .isi-main-content .row .col:nth-child(1) .section-heading p {
    display: none;
  }
  .eds-isi.isi-bottom-tray.cloned .isi-main-content .row .col:nth-child(1) .section-content p {
    display: none;
  }
}
.eds-isi .eds-btn.gs-btn-secondary {
  border-radius: 2.5px;
  border: 0;
  color: var(--gs-secondary_10_1);
  background: #FFF;
}
@media (max-width: 767.98px) {
  .eds-isi.isi-bottom-tray .isi-col-sp39 .container-fluid > .row .col:nth-child(2) {
    min-height: 80px;
  }
}
.eds-isi .eds-btn.btn-expand, .eds-isi .eds-btn.btn-collapse {
  border-radius: 50%;
  width: 41px;
  height: 41px;
  padding: 10px 10px;
  min-width: auto;
}
.eds-isi .eds-btn.btn-expand .gs-btn-icon, .eds-isi .eds-btn.btn-collapse .gs-btn-icon {
  display: inline-block !important;
  background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/chev-up.svg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 0 0;
  width: 41px;
  height: 41px;
  padding: 0;
  margin: 0;
  background-color: unset;
  mask: unset;
  position: absolute;
  left: 0;
  top: 2px;
}
.eds-isi .eds-btn.btn-expand .gs-btn-icon.icon-minus, .eds-isi .eds-btn.btn-expand .gs-btn-icon.icon-chevron-down, .eds-isi .eds-btn.btn-collapse .gs-btn-icon.icon-minus, .eds-isi .eds-btn.btn-collapse .gs-btn-icon.icon-chevron-down {
  transform: rotate(180deg);
}
.eds-isi .eds-btn.btn-read-more {
  right: 55px !important;
  font-weight: 700;
  color: var(--gs-secondary_10_1);
  border: 1px solid var(--gs-secondary_10_1);
  padding: 12px 24px;
  border-radius: 4px;
}
@media (max-width: 767.98px) {
  .eds-isi .isi-main-content .col .section-content-expanded {
    display: none;
  }
  .eds-isi .isi-main-content .col .section-content-notexpanded {
    display: block;
  }
  .eds-isi .isi-main-content .col.col-expanded .section-content-expanded {
    display: block;
  }
  .eds-isi .isi-main-content .col.col-expanded .section-content-notexpanded {
    display: none;
  }
  .eds-isi.isi-bottom-tray.cloned .isi-main-content .col .section-content-notexpanded {
    display: none;
  }
  .eds-isi.isi-bottom-tray.cloned .isi-main-content .col .section-content-expanded {
    display: block;
    color: var(--gs-secondary_10_1);
    font-size: 22px;
    font-weight: 600;
    line-height: 26px;
  }
  .eds-isi.isi-bottom-tray.cloned .isi-main-content .col .cloned-expanded-isi-title {
    color: var(--gs-secondary_10_1);
    margin-bottom: 1rem;
    font-size: 22px;
    font-weight: 600;
    line-height: 26px;
  }
}
.eds-isi.isi-bottom-tray.cloned .isi-main-content {
  padding-top: 64px;
  font-family: var(--font-family-secondary);
}
@media (max-width: 767.98px) {
  .eds-isi.isi-bottom-tray.cloned .isi-main-content {
    padding-top: 8px;
  }
}
.eds-isi.isi-bottom-tray.cloned .isi-main-content .isi-title {
  margin-bottom: 1rem;
  font-family: var(--font-family-poppins);
}
@media (max-width: 767.98px) {
  .eds-isi.isi-option-4:not(.cloned) .isi-main-content .section-heading {
    background-color: var(--gs-secondary_10_1);
  }
}
.eds-isi.isi-bottom-tray .isi-title {
  color: var(--gs-neutral_10);
  font-family: var(--font-family-poppins);
  font-size: 16px;
  font-weight: 700;
  line-height: 21.6px;
}
@media (min-width: 768px) {
  .eds-isi.isi-bottom-tray .isi-title {
    color: var(--gs-secondary_10_1);
    font-size: 22px;
    font-style: normal;
    font-weight: 600;
    line-height: 26.4px;
    margin-bottom: 1rem;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .eds-isi.isi-bottom-tray .isi-title {
    font-size: 19px;
  }
}
@media (min-width: 768px) {
  .eds-isi.isi-bottom-tray:not(.cloned) {
    height: 64px;
  }
}
.eds-isi.isi-bottom-tray.isi-expanded:not(.cloned) {
  height: 224px;
}
@media (max-width: 767.98px) {
  .eds-isi.isi-option-4:not(.cloned) .isi-main-content .col-expanded:nth-child(2) {
    height: calc(70dvh - var(--expanded-col-height, 60px));
  }
}
.eds-isi.isi-option-4 .isi-main-heading .eds-btn {
  top: 10px;
  background: none;
  border-radius: 40px;
}
.eds-isi .isi-main-content .section-content {
  font-family: var(--font-family-secondary);
}
@media (max-width: 767.98px) {
  .eds-isi .isi-main-content .section-content {
    font-size: 18px;
  }
}
.eds-isi .isi-main-content .section-content {
  margin-top: 16px;
}
.eds-isi .isi-main-content .section-content ul li::marker {
  color: var(--gs-primary_10_1);
}
.eds-isi.isi-bottom-tray.cloned .isi-close-wrapper .mobile-isi-close-content {
  width: 100%;
}
.eds-isi.isi-bottom-tray.cloned .isi-close-wrapper .isi-collapsed-icon .mobile-isi-close {
  display: none !important;
}
.eds-isi .isi-close-wrapper {
  display: flex;
  align-items: flex-start;
}
.eds-isi .isi-close-wrapper .mobile-isi-close-content {
  width: 90%;
}
@media (min-width: 768px) {
  .eds-isi .isi-close-wrapper .isi-collapsed-icon {
    display: none;
  }
}
.eds-isi .isi-close-wrapper .isi-collapsed-icon .mobile-isi-close {
  background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/close-isi.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  height: 20px;
  width: 20px;
  display: block;
  background-position: 0 0;
  position: relative;
  top: 10px;
  right: -10px;
}
@media (max-width: 767.98px) {
  .eds-isi.isi-option-4:not(.cloned) .isi-main-content .col-expanded:nth-child(2) .section-heading .isi-collapsed-icon {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .eds-isi.isi-bottom-tray .gs-btn-icon {
    background-color: transparent;
  }
  .eds-isi .icon-plus, .eds-isi .icon-minus {
    background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/chev-mobile-up.svg");
    mask: unset;
    background-color: unset;
  }
  .eds-isi .icon-minus {
    transform: rotate(180deg);
  }
  .eds-isi.isi-option-4:not(.cloned) .isi-main-content .col:nth-child(2) .section-heading .isi-expand-icon .icon-plus {
    transform: rotate(90deg);
  }
  .eds-isi.isi-option-4:not(.cloned) .isi-main-content .col-expanded .isi-expand-icon {
    display: none;
  }
}
.eds-isi .eds-link:focus {
  outline: none;
}
.eds-isi .isi-important-facts-link {
  font-size: 18px;
  font-weight: 400;
  line-height: 25.2px;
  color: #CA4C44;
  margin-bottom: 50px;
}
.eds-isi .isi-important-facts-link :hover {
  text-decoration: underline;
}
.eds-isi .color-text-base-text-secondary {
  color: var(--gs-secondary_10_1);
}
.eds-isi .color-text-base-text-primary {
  color: var(--gs-primary_10_1);
}
.eds-isi .lh-base {
  line-height: 23px;
}

.text-font-poppins {
  font-family: var(--font-family-poppins) !important;
}

.mob-body-scroll-locked .eds-isi.isi-bottom-tray:not(.cloned),
.mobile-menu-opened .eds-isi.isi-bottom-tray:not(.cloned) {
  z-index: 0;
}

.form-bg {
  background-color: #f8eee2;
  border-radius: 0 0 48px 48px;
}

.signup-form.site-core-form {
  padding: 40px;
}
@media (max-width: 767.98px) {
  .signup-form.site-core-form {
    padding: 24px;
  }
}
.signup-form.site-core-form .form-check-label .m-body.gs-text-tertiary_100 {
  margin-left: 31px;
}
.signup-form.site-core-form .form-check-label input[type=radio] {
  appearance: none;
  -webkit-appearance: none;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  margin-top: -5px;
  border: 1.5px solid #747575;
  border-radius: 50%;
  background: #fff;
  cursor: pointer;
  vertical-align: middle;
}
.signup-form.site-core-form .form-check-label input[type=radio].input-validation-error {
  border: 1.5px solid #DC2626;
  border-radius: 50%;
  background: #FEF2F2;
}
.signup-form.site-core-form .form-check-label input[type=radio]:checked {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAbdJREFUeAGllc8uQ0EUxr8zolSDW/bcPgHhAXgDPIE/awu2NmphKUjsaewpC0thYSkhHsBlr0aiCDrHmUv6d6ap9lvcyZ2T85vvzNwzl+DQc4CgB2oexNMMjAMU/kb4hoCIWOWTupRz5VL9RDHommXifQkEaK5IMWXrwar65W1IbYur4xZgVqEhPngfUutOh8VAAoQs2hARdvoKZrUMfA26FkjKRAcqsZkb0MjHwGJa3csQojPpTzYZZd35YDQSouf0HMn7J/QVSkgcHsncqA8YdEMtUDFNx5I664L1Xl6DBmvPh180PqYmwI8PjUjmE8Wg0LVcYnOrARYvJHOJPc92E42JQ2E6ZEv0ybp8zww7Y6pZkk8u59XAyBUwd7fepO+zE0+Eb5R9uEKfy0tOl3bua23Vw8ODYqZLZ+wxktOcROksXwaZqwv/CcOWK21rb5YExR92K/3bRBylnjmj0hpa2mYRHUpKzcajfdgeNIxdtCvCRlIjVwZa9WuzItAN/FNM2E0VTLbCrtNrALl5aL1yS3tAYE3MiympDjVmPYrBoBlpo1AWGP/DREKS3wBfJIEcyf7X5/0AxKyu84SdTpAAAAAASUVORK5CYII=") center/contain no-repeat;
  border: none;
}
.signup-form.site-core-form .form-check-label span.gs-text-secondary_60 {
  color: var(--gs-tertiary_100);
}
.signup-form.site-core-form .form-check-label span.yeztugo-brand {
  color: var(--gs-primary_10_1);
}
.signup-form.site-core-form .form-checkbox-list input[type=radio] {
  appearance: none;
  -webkit-appearance: none;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  margin-top: -5px;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAedJREFUeAGtlDFzAUEUx99u6NFFGsMHiDIyZ0YjrVSU4RuYTNzo0N6cCZ9AlDRRJtEkxUXDjHSaQxotPW7z3nJGhBnBf8asu739zdv33v8x2KJ0Ou1yOp13wFgEH4NCCN9yq8sYGzKAhqZp1W1n2eYLVVVv55ZVwYMut9sNgUAAaCWNRiP5G4/HIACGZ4zlN8G/gA+q+ghCpAN+P0SjUQnbJtM0oVavSzDeIq9rWsHeO1uD5RCWvUFQIpEAj8cDu0R74XBY/u+bZuRaUVyfhvG6AmYymSQuJYJRZPvKvgFCrxRF+TIMo8fphQWQozz9B2aLgvBjiiwhKlRMTtFhIn2JeBwO1c0iEJfD4UhyjC5mV/NQrToB24xTdBdeLxwrgiLrknIYPD8BkCLE3vRxOLE4WUk26JEiB6G6HMvdpc4/EfCbo/E/KMJjoHRW+puxZ27NZk8InTSbTThU5GsaFkUcFLxUKk3Qwymz34dDoG94xh4S9Cy93Gq1eqFQyN0fDK5o/Ozb5ASjIIRlFYq6Xl4Bl9AXhDKERtrtNnixN3dNHLpNvVaDdqdDzVzWdT1r7/0ZsPcLb+fIQdSs5CK78e3iyQJg3oHzFOatsX6e7boOgTH8mBz/jAWXHw9x6aL/3+fTaVXmf0M/DwrfQT13seUAAAAASUVORK5CYII=") center/contain no-repeat;
  border: none;
  cursor: pointer;
  vertical-align: middle;
}
.signup-form.site-core-form .form-checkbox-list input[type=radio]:checked {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAbdJREFUeAGllc8uQ0EUxr8zolSDW/bcPgHhAXgDPIE/awu2NmphKUjsaewpC0thYSkhHsBlr0aiCDrHmUv6d6ap9lvcyZ2T85vvzNwzl+DQc4CgB2oexNMMjAMU/kb4hoCIWOWTupRz5VL9RDHommXifQkEaK5IMWXrwar65W1IbYur4xZgVqEhPngfUutOh8VAAoQs2hARdvoKZrUMfA26FkjKRAcqsZkb0MjHwGJa3csQojPpTzYZZd35YDQSouf0HMn7J/QVSkgcHsncqA8YdEMtUDFNx5I664L1Xl6DBmvPh180PqYmwI8PjUjmE8Wg0LVcYnOrARYvJHOJPc92E42JQ2E6ZEv0ybp8zww7Y6pZkk8u59XAyBUwd7fepO+zE0+Eb5R9uEKfy0tOl3bua23Vw8ODYqZLZ+wxktOcROksXwaZqwv/CcOWK21rb5YExR92K/3bRBylnjmj0hpa2mYRHUpKzcajfdgeNIxdtCvCRlIjVwZa9WuzItAN/FNM2E0VTLbCrtNrALl5aL1yS3tAYE3MiympDjVmPYrBoBlpo1AWGP/DREKS3wBfJIEcyf7X5/0AxKyu84SdTpAAAAAASUVORK5CYII=") center/contain no-repeat;
}
.signup-form.site-core-form label:has(input[type=radio]) {
  display: inline-block;
  margin-right: 24px;
}
.signup-form.site-core-form .gs-form-label {
  font-size: 14px;
  font-weight: 700;
  line-height: 18.2px;
  color: var(--gs-tertiary_100);
}
.signup-form.site-core-form .form-group .gs-form-input {
  padding: 24px 20px;
  height: 60px;
  border: solid 1.5px #d1d5db;
  border-radius: 0.75rem;
}
@media (min-width: 768px) {
  .signup-form.site-core-form .form-group .gs-form-input.datepicker {
    width: 80%;
  }
}
.signup-form.site-core-form .form-group .gs-form-input.datepicker {
  padding-right: 40px;
  background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/calendar.svg");
  background-repeat: no-repeat;
  background-position: right 10px center;
}
.signup-form.site-core-form .form-group .gs-form-input.input-validation-error {
  border: 1.5px solid #DC2626;
  background: #FEF2F2;
}
.signup-form.site-core-form .form-group .field-validation-error {
  margin-top: 6px;
  font-size: 12px;
}
.signup-form.site-core-form .form-group .field-validation-error::before {
  content: "";
  background-image: var(--svg);
  --svg: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAANFJREFUeAG9kLsNwjAQhu8s5DYZwQ1WSlbIBMAGbAAbkA0yAiMgNsgIoSYoK1DQBWzOASzbcRAF4pesO93T9wH8Wm2WiVYIMZafjCU6pQrGeULuMpbHWLCRckFmb3ytVD5tmiqsYRBXaScztosVDBrPUm7JCK11bZ7xT1IWHxsNEA2wea7CQ/+gv2cdgvIaDRAyKQyV3jkv3YCF4wIxen2TluLMxhxQ7sZwYq0Rj17MAdU3voGAV4UrSs7BlwWFdHR647yiDQl8ITrhcu26HP6uB6/2RBzwaON9AAAAAElFTkSuQmCC');
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  display: inline-block;
  margin-right: 4px;
}
.signup-form.site-core-form .form-group .field-validation-error span {
  margin-left: 16px;
}
.signup-form.site-core-form .form-group.confirm-email .field-validation-error {
  margin-bottom: 24px;
}
.signup-form.site-core-form .form-group.confirm-email input[type=email].gs-form-input {
  margin-bottom: 24px;
}
.signup-form.site-core-form .form-group.confirm-email input[type=email].gs-form-input.input-validation-error {
  margin-bottom: 0;
}
.signup-form.site-core-form .form-group.confirm-email input[type=email].gs-form-input.ignore-gtm {
  margin-bottom: 24px;
}
.signup-form.site-core-form .form-group.confirm-email input[type=email].gs-form-input.ignore-gtm.input-validation-error {
  margin-bottom: 0px;
}
.signup-form.site-core-form .form-group.gs-input-required {
  margin-bottom: 24px;
}
.signup-form.site-core-form .gs-form-check {
  display: flex;
  align-items: flex-start;
  font-size: var(--s-dsk-body-fs);
  color: var(--gs-tertiary_100);
  margin-left: 2rem;
}
.signup-form.site-core-form .gs-form-check input[type=checkbox] {
  margin-left: -30px;
  margin-right: 10px;
  border: 1.5px solid #747575;
  min-width: 20px;
  height: 20px;
  border-radius: 4px;
  background-color: #fff;
  margin-top: 2px;
}
.signup-form.site-core-form .gs-form-check input[type=checkbox].input-validation-error {
  appearance: none;
  -webkit-appearance: none;
  border: 1.5px solid #DC2626;
  background-color: #FEF2F2;
}
.signup-form.site-core-form .gs-form-check span {
  position: relative;
  top: -4px;
}
.signup-form.site-core-form .second-wrapper p {
  font-size: var(--s-dsk-body-fs);
}
.signup-form.site-core-form .eds-btn.signup-btn {
  background-color: var(--gs-tertiary_60);
  border: none;
  color: var(--gs-neutral_10);
  min-width: 150px;
  border-radius: 59px;
  padding: 18px 65px 18px 32px;
  font-size: 1rem;
  background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/Arrow icon.svg");
  background-repeat: no-repeat;
  background-position: right 35px center;
  background-size: 20px;
}
.signup-form.site-core-form .eds-btn.signup-btn:hover {
  background-color: var(--gs-tertiary_90);
  color: var(--gs-neutral_10);
}
.signup-form.site-core-form .eds-btn.signup-btn:focus {
  background-color: var(--gs-tertiary_90);
  color: var(--gs-neutral_10);
  box-shadow: none;
  border-color: unset;
}
.signup-form.site-core-form .eds-btn.signup-btn:disabled {
  background-color: #E4E9EA;
  background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/Arrow-grey.svg");
  color: #B1B8B9;
}
@media (max-width: 991.98px) {
  .signup-form.site-core-form .to-learn-more-text.d-flex {
    display: block !important;
  }
}
.signup-form.site-core-form .email-series-group, .signup-form.site-core-form .gs-checbox-required.fixed-des-mw482, .signup-form.site-core-form .t-and-c {
  margin-bottom: 24px;
}
.signup-form.site-core-form .email-series-group .field-validation-error::before {
  display: none;
}
.signup-form.site-core-form .email-series-group .field-validation-error span {
  display: none !important;
}

.form-wrapper-container {
  margin-top: -9%;
  position: relative;
  z-index: 2;
}
@media (max-width: 767.98px) {
  .form-wrapper-container {
    margin-top: -30%;
  }
}

#eds-main:has(.form-wrapper-container) {
  background-color: var(--gs-secondary_10);
}
#eds-main:has(.form-wrapper-container) .eds-isi {
  background-color: var(--gs-neutral_10);
}

@media (min-width: 992px) {
  .interstitial-modal.blue-modal-bg .modal-dialog, .leaving-modal-external.blue-modal-bg .modal-dialog, .leaving-modal-internal.blue-modal-bg .modal-dialog {
    max-width: 970px;
  }
}
.interstitial-modal.blue-modal-bg .modal-content, .leaving-modal-external.blue-modal-bg .modal-content, .leaving-modal-internal.blue-modal-bg .modal-content {
  padding: 32px !important;
  border-radius: 48px;
  background: #F8EEE2;
}
@media (min-width: 768px) {
  .interstitial-modal.blue-modal-bg .modal-content, .leaving-modal-external.blue-modal-bg .modal-content, .leaving-modal-internal.blue-modal-bg .modal-content {
    padding: 64px 96px !important;
  }
}
.interstitial-modal.blue-modal-bg .modal-body, .leaving-modal-external.blue-modal-bg .modal-body, .leaving-modal-internal.blue-modal-bg .modal-body {
  color: var(--gs-tertiary_60);
}
@media (max-width: 767.98px) {
  .interstitial-modal.blue-modal-bg .modal-body, .leaving-modal-external.blue-modal-bg .modal-body, .leaving-modal-internal.blue-modal-bg .modal-body {
    margin-top: 1rem;
  }
}
.interstitial-modal.blue-modal-bg .modal-title, .leaving-modal-external.blue-modal-bg .modal-title, .leaving-modal-internal.blue-modal-bg .modal-title {
  font-size: 48px;
  font-weight: 700;
  line-height: 57.6px;
}
@media (max-width: 767.98px) {
  .interstitial-modal.blue-modal-bg .modal-title, .leaving-modal-external.blue-modal-bg .modal-title, .leaving-modal-internal.blue-modal-bg .modal-title {
    font-size: 32px;
    line-height: 38px;
    font-weight: 600;
  }
}
.interstitial-modal.blue-modal-bg .modal-footer .icon-grey-chev, .leaving-modal-external.blue-modal-bg .modal-footer .icon-grey-chev, .leaving-modal-internal.blue-modal-bg .modal-footer .icon-grey-chev {
  background-image: url("/-/media/Gilead EDS Library/Commercial/YeztugoReady/Arrow icon.svg");
  background-repeat: no-repeat;
  background-position: center right;
  padding-right: 20px;
  background-color: transparent;
}
.interstitial-modal.blue-modal-bg .eds-btn.gs-btn-secondary .gs-btn-icon, .leaving-modal-external.blue-modal-bg .eds-btn.gs-btn-secondary .gs-btn-icon, .leaving-modal-internal.blue-modal-bg .eds-btn.gs-btn-secondary .gs-btn-icon {
  background-color: transparent;
}
.interstitial-modal.blue-modal-bg .btn-close, .leaving-modal-external.blue-modal-bg .btn-close, .leaving-modal-internal.blue-modal-bg .btn-close {
  top: 30px !important;
  right: 30px !important;
  color: var(--gs-neutral_10);
  opacity: 1;
}
.interstitial-modal.blue-modal-bg .btn-close::after, .leaving-modal-external.blue-modal-bg .btn-close::after, .leaving-modal-internal.blue-modal-bg .btn-close::after {
  mask-size: 24px;
  --icon: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAYAAAA6RwvCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAOdEVYdFNvZnR3YXJlAEZpZ21hnrGWYwAAAP5JREFUeAHtlcENwjAMAB1gAEaIePXJCnwQa3QEJijdgA1YA150BH7wzAgsUIxdKlQEipNGoCL5PonaxD7JTgKgKIqShpEWZLNlYRA3NHWI48XF7R0EkNmVNaY+0tQCjtZnd9j61o9AMn1IME1gTiDteZFogtwKaY8oQlSduSjzJsEgniBVhMqR0+BCZD5KcElhkoOA2CPeBJ2eCVmTLCIlagIlSESJ+GTa0faViBbxyECKRC8RQaaXBBNyfH/Cf5ZmEM06iOM7iAstJkGKjPz6RgTmb22puv9YbgcCsgjgNERCkJlDqkiNUJLMFRGr0Ho/Zej55700lqAoivJl7vF8566xp/gcAAAAAElFTkSuQmCC");
}

#eds-main .p-relative {
  position: relative;
  margin-top: -128px;
}
#eds-main .cta-wrapper .eds-btn.eds-btn-primary {
  background-color: var(--gs-tertiary_60);
  min-width: 150px;
  border-radius: 59px;
  padding: 18px 32px;
  font-size: 1rem;
}
#eds-main .error-banner {
  background-color: #f8eee2;
  border-radius: 48px;
  position: relative;
  margin-top: -128px;
  max-width: 980px;
}
@media (max-width: 767.98px) {
  #eds-main .error-banner {
    padding-left: 10px;
    padding-right: 10px;
  }
}

/* possible side effects table start */
.table-container {
  overflow: hidden;
  margin-bottom: 20px;
  width: 100%;
  font-family: var(--font-family-primary);
}

.table-container * {
  font-family: var(--font-family-primary);
}

.mobile .table-container {
  border: 1px solid #ddd;
  border-radius: 16px;
  overflow: hidden;
  margin-bottom: 20px;
  width: 100%;
}

.border-top-left-radius-16 {
  border-top-left-radius: 16px;
}

.border-top-right-radius-16 {
  border-top-right-radius: 16px;
}

.header-row,
.sub-header-row,
.data-row {
  display: flex;
  width: 100%;
}

.data-row:first-child {
  border-top: 0;
}

.header-row {
  color: #fff;
  font-weight: 700;
  text-align: center;
  border-top-left-radius: 16px;
}
.header-row > .header-group:first-child .sub-header {
  padding-left: 30px;
}

.header-cell.side-effect-header {
  flex: 1;
  padding: 12px;
}

.header-group {
  flex: 2;
  display: flex;
  flex-direction: column;
}

.main-header {
  background-color: #124e70;
  color: #fff;
  padding: 12px;
  font-weight: bold;
  text-align: center;
  font-family: var(--font-family-primary);
}
@media (min-width: 768px) {
  .main-header {
    padding: 24px;
  }
}

.sub-header-row {
  display: flex;
  flex: auto;
}

.desktop .sub-header {
  flex: 1;
  padding: 0px 12px;
  padding-top: 11px;
  line-height: 1.2;
}
.desktop .sub-header:nth-child(odd) {
  padding-top: 20px;
  background-color: #0ea6ab;
}
.desktop .sub-header:nth-child(even) {
  background-color: #cfd0cf;
  padding-bottom: 10px;
}

.mobile .sub-header {
  padding: 10px;
  flex: 1 1 85px;
  color: #0ea6ab;
  background-color: #fff;
}

.mobile .sub-header:not(:first-child) {
  font-size: 12px;
  align-content: center;
  font-weight: 600;
  min-width: 81px;
}

.mobile .sub-header:first-child {
  font-size: 20px;
  min-width: 173px;
  align-content: center;
  font-weight: 600;
  text-align: left;
}
@media (min-width: 600px) {
  .mobile .sub-header:first-child {
    max-width: 32.5%;
  }
}

.mobile .sub-header:last-child {
  background-color: #cfd0cf;
  color: #636363;
  line-height: 1.6;
  text-align: center;
}

.sub-header.teal {
  background-color: #e2f4f7;
  color: #fff;
}

.sub-header.gray {
  background-color: #b0bec5;
  color: #333;
}

.data-row {
  display: flex;
  border-top: 1px solid #ddd;
  background-color: #fff;
}

.data-row.alt {
  background-color: #e2f4f7;
}

.total-value .cell,
.total-value .cell.side-effect {
  border: none !important;
  padding-inline: 10px;
}

.cell {
  flex: 1;
  padding: 18px;
  text-align: center;
  border-right: 1px solid #d5d5d5;
}
.cell:last-child {
  border-right: none;
}

.mobile .cell {
  font-size: 14px;
}

.desktop .side-effect {
  min-width: 33.3%;
}

.desktop .cell.side-effect {
  text-align: left;
  font-weight: 500;
  padding-inline: 31px;
  border-right: 1px solid #d5d5d5;
}

.mobile .cell.side-effect {
  text-align: left;
  font-weight: 500;
  padding-left: 10px;
  border-right: 1px solid #d5d5d5;
  min-width: 173px;
  font-size: 14px;
  color: #464646;
}

.text-gs-636363 {
  color: #636363;
}

.bg-gs-d5d5d5 {
  background-color: #d5d5d5;
}

.bg-gs-0ea5aa {
  background-color: #0ea6ab;
}

.mobile-header {
  background-color: #005073;
  color: #fff;
  padding: 6px;
  font-weight: bold;
  text-align: center;
  font-size: 1.563rem;
}

@media (max-width: 767.98px) {
  .sub-header.teal {
    background-color: #00A9AD;
  }
}
.fs-30-20 {
  font-size: clamp(1.25rem, 1.385vw + 0.8362rem, 1.875rem);
}

.sub-header-left {
  display: flex;
  align-items: center;
  padding: 0px 52px 0px 30px;
  border: 1px solid #d5d5d5;
  border-right: 0;
  border-top-left-radius: 16px;
  border-bottom: 0;
}

.sub-header-row .border-d5d5d5 {
  border: 1px solid #d5d5d5;
}

.main-header-left {
  border-top-left-radius: 16px;
  border-right: 1px solid #ffffff;
  padding-block: 14px;
}

.table-data-row {
  border-bottom-right-radius: 16px;
  border-bottom-left-radius: 16px;
  border: 1px solid #d5d5d5;
}

.main-header-right {
  border-top-right-radius: 16px;
  padding-block: 14px;
}

@media (max-width: 767px) {
  .data-row {
    flex-direction: row;
  }
  .cell {
    padding: 8px;
  }
}
@media (max-width: 1024px) {
  .sub-header-left {
    min-height: 92px;
  }
}
.text-gs-084E70 {
  color: #084E70;
}

.font-poppins {
  font-family: var(--font-family-primary);
}

@media (min-width: 768px) {
  .fs-des-20 {
    font-size: 20px;
  }
}
.bg-transparent {
  background-color: transparent;
}

.fw-500 {
  font-weight: 500;
}

.sc-dagger, .sc-doubledagger {
  font-family: monospace;
  font-size: 10px;
  position: relative;
  font-weight: 100;
}

@media (max-width: 767.98px) {
  .data-row .cell:not(:first-child) {
    color: #084E70;
  }
}
/* possible side effects table end */
@media (max-width: 767.98px) {
  .container, .container-fluid {
    --default-g-x: 24px;
    --default-g-y: 24px;
  }
}