.RrefU {
  width: 100%;
}
.SJGrD {
  background: RGB(var(--white));
  border-bottom: 1px solid rgba(var(--black), 0.13);
  display: flex;
  padding: 15px;
  text-align: start;
  text-decoration: none;
}
.SJGrD:focus,
.SJGrD:hover {
  background-color: RGB(var(--secondary-accent));
}
.SJGrD:focus .SJGrD,
.SJGrD:hover .SJGrD {
  outline: none;
}
.SJGrD .FyV7b {
  margin-right: 10px;
}
.SJGrD .YQEKb {
  color: RGB(var(--black));
  display: flex;
  flex-direction: column;
  margin-top: -2px;
  overflow: hidden;
  width: 100%;
}
.SJGrD .YQEKb .kqBA4 {
  display: flex;
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 700;
  justify-content: space-between;
  letter-spacing: 0.01px;
  line-height: 1.5;
  line-height: 21px;
}
.SJGrD .YQEKb .kqBA4 .AupAl {
  overflow: hidden;
  text-overflow: ellipsis;
}
@supports (display: -webkit-box) and (-webkit-box-orient: vertical) and
  (-webkit-line-clamp: 1) {
  .SJGrD .YQEKb .kqBA4 .AupAl {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
  }
}
@supports not (
  (display: -webkit-box) and (-webkit-box-orient: vertical) and
    (-webkit-line-clamp: 1)
) {
  .SJGrD .YQEKb .kqBA4 .AupAl {
    white-space: nowrap;
  }
}
.SJGrD .YQEKb .kqBA4 div.AupAl {
  display: block;
}
.SJGrD .YQEKb .kqBA4.NE3qg {
  color: RGB(var(--accent));
}
.SJGrD .YQEKb .kqBA4 ._SOPl {
  align-self: center;
  background: RGB(var(--accent));
  border-radius: 100%;
  height: 8px;
  width: 8px;
}
.SJGrD .YQEKb .kltCX {
  color: rgba(var(--black), 0.65);
  font-family: var(--font-family);
  font-size: 0.78125rem;
  font-weight: 400;
  line-height: 1.44;
  line-height: 15px;
  width: 100%;
}
.SJGrD .YQEKb .yI8I5 {
  overflow: hidden;
  text-overflow: ellipsis;
}
@supports (display: -webkit-box) and (-webkit-box-orient: vertical) and
  (-webkit-line-clamp: 2) {
  .SJGrD .YQEKb .yI8I5 {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    display: -webkit-box;
  }
}
@supports not (
  (display: -webkit-box) and (-webkit-box-orient: vertical) and
    (-webkit-line-clamp: 2)
) {
  .SJGrD .YQEKb .yI8I5 {
    white-space: nowrap;
  }
}
.SJGrD .YQEKb .HHVdS {
  overflow: hidden;
  text-overflow: ellipsis;
}
@supports (display: -webkit-box) and (-webkit-box-orient: vertical) and
  (-webkit-line-clamp: 1) {
  .SJGrD .YQEKb .HHVdS {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
  }
}
@supports not (
  (display: -webkit-box) and (-webkit-box-orient: vertical) and
    (-webkit-line-clamp: 1)
) {
  .SJGrD .YQEKb .HHVdS {
    white-space: nowrap;
  }
}
.SJGrD .YQEKb div.HHVdS {
  display: block;
}
.SJGrD.hQbPG .YQEKb {
  margin-top: -4px;
}
.SJGrD.hQbPG .YQEKb .AupAl {
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
}
.SJGrD.hQbPG .YQEKb .kltCX {
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  line-height: 18px;
}
._DPHF {
  background: RGB(var(--white));
}
._DPHF .vbt6p {
  align-items: center;
  background-color: RGB(var(--white));
  color: rgba(var(--black), 0.65);
  display: flex;
  padding: 15px;
}
._DPHF .vbt6p span {
  margin-right: 5px;
}
._DPHF .vbt6p input,
._DPHF .vbt6p span {
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
._DPHF .vbt6p input {
  background-color: inherit;
  border: none;
  color: inherit;
  width: 100%;
}
._DPHF .vbt6p input:focus {
  outline: none;
}
._DPHF .ea8_G {
  position: absolute;
}
._DPHF .ea8_G:last-child {
  position: relative;
}
._DPHF .H8hje button:first-child span {
  border-top: none;
}
._DPHF .DQ1e9 {
  background-color: rgba(var(--black), 0.07);
  color: rgba(var(--black), 0.65);
  font-size: 0.875rem;
  padding: 5px 15px;
}
._DPHF .DQ1e9,
._DPHF .DQ1e9.ccCKT {
  font-family: var(--font-family);
  font-weight: 400;
  line-height: 1.5;
}
._DPHF .DQ1e9.ccCKT {
  font-size: 1rem;
}
._DPHF ._2mHx {
  align-items: center;
  border-top: 1px solid rgba(var(--black), 0.13);
  color: rgba(var(--black), 0.65);
  display: flex;
  justify-content: center;
  min-height: 200px;
  padding: 15px;
  text-align: center;
}
.Q5_mB {
  height: 100%;
  width: 100%;
}
.wqCmZ {
  align-items: center;
  color: RGB(var(--white));
  display: flex;
  justify-content: center;
  margin: 0;
}
.BQ9l9 {
  fill: rgba(var(--black), 0.4);
}
.HlsHZ {
  margin-left: 4px;
  margin-right: 6px;
}
.TD0BU {
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 18px;
  margin: 0;
  max-width: calc(100vw - 300px);
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.BQ9l9 + .TD0BU {
  margin-left: 6px;
}
a.vL41o {
  text-decoration: none;
}
.VtZpz {
  align-items: center;
  border-bottom: 1px solid rgba(var(--white-on-dark), 0.07);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.25), 0 0 0 1px RGB(var(--black));
  box-sizing: border-box;
  display: flex;
  flex-shrink: 0;
  font-family: var(--font-family);
  height: 50px;
  justify-content: space-between;
  overflow: hidden;
  padding: 10px;
  transition: transform 0.2s;
}
.G7L6P {
  border: 0;
  flex-shrink: 1;
  height: 0;
  padding: 0;
  transform: translateY(-50px);
  visibility: hidden;
}
.N5s8O {
  align-items: center;
  display: flex;
  height: 100%;
}
.PfhEC {
  height: 50px;
  margin: -10px;
}
@media only screen and (max-width: 400px) {
  .PfhEC {
    max-width: 225px;
  }
}
.FjkCa {
  overflow: visible;
}
@media (max-width: 540px) {
  .FjkCa .PfhEC {
    display: none;
  }
}
.KFmxL {
  display: flex;
  flex-direction: column;
  font: inherit;
  justify-content: center;
  line-height: inherit;
}
._8eYy,
.KFmxL {
  cursor: pointer;
}
._8eYy {
  list-style-type: none;
}
._8eYy:focus,
._8eYy:focus-within {
  outline: auto;
  outline-color: #00b8ff;
  outline-offset: -3px;
}
._8eYy:focus-within .rPdMV,
._8eYy:focus-within button:focus > span,
._8eYy:focus .rPdMV,
._8eYy:focus button:focus > span {
  outline: none;
}
._8eYy ._RgE4 {
  box-sizing: border-box;
  margin-left: 15px;
  margin-right: 10px;
  min-width: 24px;
}
._8eYy ._RgE4,
._8eYy .rPdMV {
  display: flex;
  justify-content: center;
}
._8eYy .rPdMV {
  align-items: center;
  text-decoration: none;
}
._8eYy .gcVE4 {
  text-align: left;
  width: 100%;
}
._8eYy .ZUR3X button {
  align-items: center;
  align-items: flex-start;
  flex: 1 100%;
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 400;
  height: 41px;
  line-height: 1.333;
  padding: 25px 15px;
  width: 100%;
}
._8eYy ._pFP_,
._8eYy .ZUR3X button {
  box-sizing: border-box;
  color: RGB(var(--white-on-dark));
  display: flex;
}
._8eYy ._pFP_ {
  align-items: center;
  flex: 1;
  min-height: 41px;
  padding: 13px 15px;
}
._8eYy ._pFP_ .ud3ie {
  display: flex;
  flex: 1;
  flex-direction: column;
  font-size: 1.125rem;
  justify-content: center;
  line-height: 1.333;
  position: relative;
}
._8eYy ._pFP_ .rzRWr,
._8eYy ._pFP_ .ud3ie {
  font-family: var(--font-family);
  font-weight: 400;
}
._8eYy ._pFP_ .rzRWr {
  color: rgba(var(--white-on-dark), 0.65);
  display: inline-block;
  font-size: 1rem;
  line-height: 1.5;
  margin-left: 5px;
  text-align: right;
}
._8eYy ._pFP_ .rzRWr svg {
  fill: rgba(var(--white-on-dark), 0.65);
  height: 16px;
  padding: 0;
  width: 23px;
}
.zOwVf ._8eYy:hover {
  background: RGB(var(--secondary-accent));
}
.zOwVf ._RgE4 {
  margin-left: 0;
}
.zOwVf ._pFP_ {
  padding: 0;
}
.zOwVf ._pFP_ .ud3ie {
  color: RGB(var(--black));
  font-size: 1rem;
  padding: 5px 0;
}
.zOwVf ._pFP_ .rzRWr,
.zOwVf ._pFP_ .ud3ie {
  font-family: var(--font-family);
  font-weight: 400;
  line-height: 1.5;
}
.zOwVf ._pFP_ .rzRWr {
  color: rgba(var(--black), 0.65);
  font-size: 0.875rem;
}
.zOwVf .rPdMV {
  padding: 0 20px 0 10px;
}
.zOwVf .rPdMV:focus {
  background: RGB(var(--secondary-accent));
  outline: none;
}
.zOwVf .ZUR3X button {
  align-items: center;
  align-items: flex-start;
  box-sizing: border-box;
  color: RGB(var(--black));
  display: flex;
  flex: 1 100%;
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  height: 41px;
  line-height: 1.5;
  padding: 0 0 0 10px;
  width: 100%;
}
.X0Csr:focus,
.X0Csr:focus-within {
  outline: none;
}
.qYgb6 {
  background: RGB(var(--black));
  color: RGB(var(--white));
  font-family: var(--font-family);
  font-size: 0.625rem;
  font-weight: 400;
  line-height: 1.6;
  line-height: 12px;
  padding: 5px;
}
._ERL2 {
  box-sizing: border-box;
  margin-bottom: 2px;
  max-height: 24px;
  overflow: hidden;
  width: 100%;
}
._ERL2 .V7QPS {
  float: left;
  margin-right: 5px;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  text-overflow: ellipsis;
  text-transform: lowercase;
  white-space: nowrap;
}
._ERL2 .kWpbH {
  display: none;
}
._F9fF {
  height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
._F9fF .Tr_9s {
  align-items: center;
  background: RGB(var(--white));
  border-bottom: 1px solid rgba(var(--black), 0.13);
  display: flex;
  padding: 20px;
}
._F9fF .Tr_9s .OfFVr,
._F9fF .Tr_9s .vNu8h {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin-right: 2px;
}
._F9fF .Tr_9s .OfFVr svg,
._F9fF .Tr_9s .vNu8h svg {
  fill: RGB(var(--black));
}
._F9fF .Tr_9s ._xRWM {
  background: transparent;
  border: none;
  color: RGB(var(--black));
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  outline: none;
  padding: 5px;
  width: 100%;
}
._F9fF .Tr_9s ._xRWM::-moz-placeholder {
  color: rgba(var(--black), 0.65);
}
._F9fF .Tr_9s ._xRWM::placeholder {
  color: rgba(var(--black), 0.65);
}
._F9fF ._8sOh {
  position: absolute;
}
._F9fF .iNHmC {
  margin: 40px 0;
  text-align: center;
  width: 100%;
}
._F9fF.OksWw .pD_sE {
  height: 75vh;
}
._F9fF.OksWw .Tr_9s {
  padding: 5px 10px;
}
._F9fF._imYl {
  background: RGB(var(--white));
}
._F9fF .pD_sE {
  -ms-overflow-style: none;
  -webkit-overflow-scrolling: touch;
  height: 325px;
  overflow-x: hidden;
  overflow-y: auto;
  scrollbar-width: none;
}
._F9fF .pD_sE::-webkit-scrollbar {
  height: 0;
  width: 0;
}
._F9fF .pD_sE button {
  margin: 0;
  width: 100%;
}
._rpgW {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  height: 100%;
  justify-content: center;
  line-height: 1.5;
  padding: 20px 20px 45px;
  text-align: center;
  width: 100%;
}
@media (max-width: 989px) {
  ._rpgW {
    color: RGB(var(--white-on-dark));
  }
}
.HxDa1 {
  height: 325px;
  overflow-y: scroll;
  width: 100%;
}
.vfRNl {
  margin-bottom: 8px;
  text-decoration: underline;
  width: 100%;
}
._KUlO {
  background: RGB(var(--white));
  border: none;
  box-sizing: border-box;
  color: RGB(var(--black));
  font-size: inherit;
  height: auto;
  outline: 0;
  resize: none;
  width: 100%;
}
._KUlO::-moz-placeholder {
  color: RGB(var(--black));
  opacity: 0.5;
}
._KUlO::placeholder {
  color: RGB(var(--black));
  opacity: 0.5;
}
._KUlO:focus {
  outline: 0;
}
._KUlO[disabled] {
  background: none;
}
._hW_V {
  align-items: center;
  display: flex;
  justify-content: center;
}
._hW_V :not(:last-child) {
  margin-right: 10.5px;
}
.ChtV6 {
  background-size: contain;
  display: inline-block;
  overflow: hidden;
  width: 140px;
}
.ChtV6,
.ChtV6 img,
.N8VP4 {
  height: 42px;
}
.N8VP4 {
  overflow: hidden;
  position: relative;
  width: 138px;
}
.N8VP4 img {
  left: 50%;
  max-height: 61px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
}
.N_jdv {
  pointer-events: none;
}
.sHjga {
  height: 49px;
  margin-top: -5px;
}
@media (max-width: 989px) {
  .sHjga {
    height: 40px;
    margin-top: -4px;
  }
}
.CwEF9 {
  height: 43px;
}
@media (max-width: 989px) {
  .CwEF9 {
    height: 35px;
  }
}
._bzYo {
  height: 43px;
}
@media (max-width: 989px) {
  ._bzYo {
    height: 35px;
  }
}
@-webkit-keyframes xRU59 {
  to {
    background-position: -1008px top;
  }
}
@keyframes xRU59 {
  to {
    background-position: -1008px top;
  }
}
@media (min-width: 990px) {
  ._muA9 svg {
    opacity: 1;
    transition: opacity 0.25s;
  }
  ._muA9:hover {
    -webkit-animation: xRU59 1.6s steps(48) infinite;
    animation: xRU59 1.6s steps(48) infinite;
    background-image: url(https://web.archive.org/web/20210916101558im_/https://assets.tumblr.com/pop/src/assets/images/pride-logo-a903e266.png);
    background-size: 1008px 100%;
  }
}
@media (min-width: 990px) and (-webkit-min-device-pixel-ratio: 1.3),
  (min-width: 990px) and (min-device-pixel-ratio: 1.3),
  (min-width: 990px) and (min-resolution: 1.3dppx) {
  ._muA9:hover {
    background-image: url(https://web.archive.org/web/20210916101558im_/https://assets.tumblr.com/pop/src/assets/images/pride-logo@2x-d737ccbc.png);
  }
}
@media (min-width: 990px) {
  ._muA9:hover svg {
    opacity: 0;
  }
}
.KCplb {
  position: relative;
  width: 100%;
}
._pth_ {
  width: inherit;
}
.akj5V {
  background: RGB(var(--white));
  border-radius: 3px;
  justify-content: space-between;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.akj5V,
.akj5V .eESsK {
  align-items: center;
  display: flex;
}
.akj5V .eESsK {
  flex-shrink: 0;
  height: 34px;
  justify-content: flex-end;
  margin-left: 12px;
  margin-right: 2px;
}
.akj5V .eESsK svg {
  fill: RGB(var(--black));
}
.akj5V ._wi7r {
  background: transparent;
  border: none;
  color: RGB(var(--black));
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  outline: none;
  padding: 5px;
  width: 100%;
}
.akj5V .jZFF4 {
  bottom: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 60px;
}
@media (max-width: 989px) {
  .akj5V {
    border-radius: 85px;
  }
  .akj5V .eESsK {
    display: none;
  }
  .akj5V ._wi7r {
    border-radius: 0;
    font-family: var(--font-family);
    font-size: 1rem;
    font-weight: 400;
    height: 32px;
    line-height: 1.5;
    padding: 0 0 0 15px;
    text-align: left;
  }
}
.wJdly {
  background-color: rgba(var(--white-on-dark), 0.25);
  transition: background-color 0.25s ease;
}
.wJdly .eESsK svg {
  fill: rgba(var(--white-on-dark), 0.65);
  opacity: 1;
}
.wJdly ._wi7r {
  color: rgba(var(--white-on-dark), 0.65);
}
.wJdly ._wi7r::-moz-placeholder {
  color: rgba(var(--white-on-dark), 0.65);
  opacity: 1;
}
.wJdly ._wi7r::placeholder {
  color: rgba(var(--white-on-dark), 0.65);
  opacity: 1;
}
.wJdly:focus-within {
  background: RGB(var(--white));
}
.wJdly:focus-within .eESsK svg {
  fill: rgba(var(--black), 0.65);
  opacity: 1;
}
.wJdly:focus-within ._wi7r {
  color: RGB(var(--black));
  opacity: 1;
}
.wJdly:focus-within ._wi7r::-moz-placeholder {
  color: rgba(var(--black), 0.4);
  opacity: 1;
}
.wJdly:focus-within ._wi7r::placeholder {
  color: rgba(var(--black), 0.4);
  opacity: 1;
}
._w9lt {
  background-color: rgba(0, 0, 0, 0.15);
  transition: background-color 0.25s ease;
}
._w9lt .eESsK svg {
  fill: rgba(0, 0, 0, 0.65);
  opacity: 1;
}
._w9lt ._wi7r {
  color: #000;
}
._w9lt ._wi7r::-moz-placeholder {
  color: rgba(0, 0, 0, 0.65);
  opacity: 1;
}
._w9lt ._wi7r::placeholder {
  color: rgba(0, 0, 0, 0.65);
  opacity: 1;
}
._w9lt:focus-within {
  background: rgba(0, 0, 0, 0.1);
}
._w9lt:focus-within .eESsK svg {
  fill: #000;
  opacity: 1;
}
._w9lt:focus-within ._wi7r {
  color: #000;
  opacity: 1;
}
._w9lt:focus-within ._wi7r::-moz-placeholder {
  color: #000;
  opacity: 1;
}
._w9lt:focus-within ._wi7r::placeholder {
  color: #000;
  opacity: 1;
}
.kIuBF {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 0 16px;
  position: relative;
}
.kIuBF:focus-within .WCafO {
  opacity: 1;
}
.Ao99k,
.WCafO {
  display: flex;
}
.WCafO {
  opacity: 0.65;
}
.WCafO svg {
  fill: RGB(var(--white-on-dark));
}
.TeEAG {
  opacity: 1;
}
.eW8a0 {
  -webkit-animation: DwOmC 0.1s cubic-bezier(0.165, 0.84, 0.44, 1) normal;
  animation: DwOmC 0.1s cubic-bezier(0.165, 0.84, 0.44, 1) normal;
}
@-webkit-keyframes DwOmC {
  0% {
    opacity: 0;
    transform: translateY(50px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
.jqle9 {
  animation: DwOmC 0.1s cubic-bezier(0.165, 0.84, 0.44, 1) reverse;
}
@keyframes DwOmC {
  0% {
    opacity: 0;
    transform: translateY(50px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
._72pG {
  align-items: center;
  display: flex;
  height: 40px;
  justify-content: center;
  margin-left: 0;
  opacity: 0.65;
  position: relative;
  width: 40px;
}
._72pG,
._72pG span {
  transition: all 0.2s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
._72pG span {
  background: RGB(var(--white-on-dark));
  border-radius: 1px;
  height: 2px;
  opacity: 1;
  position: absolute;
  top: 50%;
  transform-origin: 50% 50%;
  width: 50%;
}
._72pG span:first-child {
  transform: rotate(0deg) translate3d(0, -6px, 0);
}
._72pG span:nth-child(2) {
  opacity: 1;
}
._72pG span:nth-child(3) {
  transform: rotate(0deg) translate3d(0, 6px, 0);
}
.Xnzhj {
  opacity: 1;
}
.Xnzhj span:first-child {
  transform: rotate(45deg);
}
.Xnzhj span:nth-child(2) {
  opacity: 0;
}
.Xnzhj span:nth-child(3) {
  transform: rotate(-45deg);
}
.Xnzhj.V8F3_ {
  transform: translateX(-6px);
}
.Xnzhj.V8F3_ span:first-child {
  transform: rotate(45deg) translateX(4px) scaleX(0.5);
}
.Xnzhj.V8F3_ span:nth-child(2) {
  opacity: 0;
}
.Xnzhj.V8F3_ span:nth-child(3) {
  transform: rotate(-45deg) translateX(4px) scaleX(0.5);
}
.Cf2cZ {
  max-height: inherit;
}
.Cu0Yh {
  background-color: RGB(var(--navy));
  border-bottom: 1px solid rgba(var(--white-on-dark), 0.13);
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 100;
}
.GLRKi {
  background: transparent;
  border: none;
  position: absolute;
  top: 0;
  width: 100%;
}
.PkBMv {
  box-sizing: border-box;
  height: 54px;
  justify-content: space-between;
  margin: auto;
  max-width: 1716px;
  padding-left: 22px;
  padding-right: 20px;
  width: 100%;
}
.PkBMv,
.vAKiP {
  align-items: center;
  display: flex;
}
.vAKiP {
  flex-grow: 1;
  max-width: 518px;
}
@media (max-width: 989px) {
  ._Cxik {
    max-width: unset;
  }
}
.CJNWt,
.xnD95 {
  align-items: center;
  display: flex;
  justify-content: flex-end;
}
.CJNWt > div:first-child {
  margin-right: 10px;
}
.sEZ43 {
  padding: 11px 18px 8px 0;
}
.BPAd0 {
  align-items: center;
  background: RGB(var(--accent));
  border-radius: 3px;
  display: flex;
  height: 32px;
  justify-content: center;
  margin-left: 18px;
  margin-right: 2px;
  position: relative;
  top: -1px;
  width: 45px;
}
.BPAd0 svg {
  fill: RGB(var(--navy));
}
.ErIE4 {
  margin-bottom: 38px;
  width: 100%;
}
.ErIE4:last-child {
  margin-bottom: 0;
}
._tP7f {
  border-bottom: 2px solid rgba(var(--white-on-dark), 0.13);
  color: RGB(var(--white-on-dark));
  font-size: 1.3125rem;
  font-weight: 700;
  line-height: 1.5238;
  line-height: 1.2;
  padding: 0 10px 10px;
}
._tP7f,
.R7yMX {
  font-family: var(--font-family);
}
.R7yMX {
  color: RGB(var(--accent));
  display: inline-block;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  margin-top: 12px;
  padding-left: 10px;
  position: relative;
  text-decoration: none;
  top: 5px;
}
.R7yMX:focus,
.R7yMX:hover {
  outline: none;
  text-decoration: underline;
}
.eSYQw ._ApqV {
  background: RGB(var(--white));
  bottom: 0;
  color: RGB(var(--black));
  max-width: 100%;
  overflow-y: auto;
  position: absolute;
  top: 0;
  transform: translateX(-100%);
  transition: transform 0.15s ease-in-out;
}
.eSYQw ._ApqV._jCiz {
  transform: none;
}
.eSYQw.T3tIL {
  left: 0;
}
.eSYQw.MCUqc {
  right: 0;
}
.eSYQw.MCUqc ._ApqV {
  right: 0;
  transform: translateX(100%);
}
.eSYQw.MCUqc ._ApqV._jCiz {
  transform: none;
}
.tGenU {
  bottom: 0;
  position: fixed;
  right: 0;
  transition: right 0.15s ease-in-out;
}
._L5Lz {
  flex-direction: column;
}
._L5Lz,
._L5Lz ._yV2q {
  align-items: center;
  display: flex;
  height: 44px;
}
._L5Lz ._yV2q {
  background: RGB(var(--navy));
  box-sizing: border-box;
  color: RGB(var(--white));
  font-size: 0;
  justify-content: space-between;
  padding: 0 5px;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 99;
}
._L5Lz ._yV2q .vgVUv {
  flex: 1;
  position: relative;
}
._L5Lz ._yV2q .vgVUv:focus-within {
  overflow-y: unset;
}
._L5Lz ._yV2q .bX0mp,
._L5Lz ._yV2q .vt_bb {
  min-width: 50px;
}
._L5Lz ._yV2q .bX0mp {
  text-align: right;
}
._L5Lz ._yV2q .vt_bb {
  display: flex;
  position: relative;
}
._L5Lz ._yV2q .sZ4Fn .BxE0N,
._L5Lz ._yV2q .sZ4Fn .deeqK {
  align-items: center;
  display: flex;
  height: 44px;
  justify-content: center;
}
._L5Lz ._yV2q .VWAou {
  margin-right: 5px;
  opacity: 0.65;
}
._L5Lz .d54Vx {
  padding: 0 5px 0 10px;
}
._L5Lz .d54Vx .ce3O0 {
  display: flex;
}
._L5Lz .d54Vx .ce3O0 > div:first-child {
  margin-right: 5px;
}
.d7d18 {
  background: #e8d738;
  border-radius: 6px;
  bottom: 0;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
  box-sizing: border-box;
  color: #000;
  display: flex;
  flex-direction: column;
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  margin: 10px;
  max-width: 520px;
  padding: 15px;
  position: fixed;
}
@media (max-width: 540px) {
  .d7d18 {
    max-width: none;
    min-width: auto;
    right: 0;
  }
}
.d7d18 a {
  text-decoration: underline;
}
.d7d18 .HwuD1 {
  position: absolute;
  right: 15px;
  top: 15px;
}
.d7d18 .Lr7Kk {
  margin-bottom: 8px;
}
.d7d18 .Lr7Kk:first-child {
  padding-right: 30px;
}
.d7d18 .Lr7Kk:last-child {
  margin-bottom: 0;
}
.DHVPj {
  align-items: center;
  bottom: 40px;
  display: flex;
  flex-direction: column;
  left: 0;
  pointer-events: none;
  position: fixed;
  width: 100%;
  z-index: 101;
}
@-webkit-keyframes QsQ_e {
  0% {
    opacity: 0;
    transform: translateY(50%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@keyframes QsQ_e {
  0% {
    opacity: 0;
    transform: translateY(50%);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes JU52Q {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(-50%);
  }
}
@keyframes JU52Q {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  to {
    opacity: 0;
    transform: translateY(-50%);
  }
}
.DHVPj ._fd85 {
  align-items: center;
  -webkit-animation: QsQ_e 0.3s ease-in, JU52Q 0.3s ease-out 3.7s;
  animation: QsQ_e 0.3s ease-in, JU52Q 0.3s ease-out 3.7s;
  background: RGB(var(--white));
  border-radius: 3px;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
  color: RGB(var(--black));
  display: flex;
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 2px;
  padding: 10px 12px;
  pointer-events: all;
}
.DHVPj ._fd85 p {
  margin-bottom: 0;
}
.DHVPj ._fd85 svg {
  margin-right: 8px;
  min-height: 20px;
  min-width: 20px;
}
.DHVPj ._fd85.psVpT {
  background: RGB(var(--red));
}
.DHVPj ._fd85.kRZQs,
.DHVPj ._fd85.psVpT {
  -webkit-animation: QsQ_e 0.3s ease-in, JU52Q 0.3s ease-out 7.7s;
  animation: QsQ_e 0.3s ease-in, JU52Q 0.3s ease-out 7.7s;
  color: RGB(var(--white));
}
.DHVPj ._fd85.kRZQs {
  background: RGB(var(--green));
}
.PNArz {
  background: RGB(var(--navy));
  min-height: 100vh;
  width: 100%;
}
@media (max-width: 540px) {
  .NC_TG {
    -webkit-overflow-scrolling: touch;
    align-items: normal;
    overflow-y: auto;
  }
  .NC_TG p {
    font-family: var(--font-family);
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
  }
  .NC_TG.AR31G ._QDhE {
    margin-top: -20px;
    padding-bottom: 120px;
  }
  .NC_TG.P0nTs ._QDhE {
    margin-top: -20px;
    padding-bottom: 66px;
  }
}
.LmNPe {
  overflow: visible;
}
.i6nLT text,
.kx0gp text,
.LmNPe svg {
  font-family: var(--font-family);
  font-size: 0.78125rem;
  font-weight: 400;
  line-height: 1.44;
}
.i6nLT text,
.kx0gp text {
  fill: rgba(var(--white-on-dark), 0.65);
}
.kx0gp text {
  text-anchor: middle;
}
.ehxQ_ {
  position: absolute;
  z-index: 1;
}
._G3b5 {
  align-items: center;
  color: #fff;
  display: flex;
  justify-content: flex-end;
  text-decoration: none;
}
.rvJnP {
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  margin-right: 10px;
  text-align: end;
}
.dW_UC {
  height: 250px;
  margin-bottom: 20px;
  position: relative;
  width: 100%;
}
.dW_UC[role="button"] {
  cursor: pointer;
}
.gNUGY {
  background: RGB(var(--white));
  border-radius: 6px;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
  box-sizing: border-box;
  color: RGB(var(--black));
  display: flex;
  flex-direction: column;
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.5;
  max-width: 200px;
  min-width: 150px;
  padding: 16px;
}
._aGfF {
  display: flex;
  justify-content: space-between;
  padding-top: 8px;
}
._aGfF:first-child {
  padding-top: 0;
}
._aGfF > :nth-child(2) {
  margin-left: 10px;
}
.HZuXA {
  color: rgba(var(--black), 0.65);
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  overflow: hidden;
  text-overflow: ellipsis;
}
@supports (display: -webkit-box) and (-webkit-box-orient: vertical) and
  (-webkit-line-clamp: 1) {
  .HZuXA {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
  }
}
@supports not (
  (display: -webkit-box) and (-webkit-box-orient: vertical) and
    (-webkit-line-clamp: 1)
) {
  .HZuXA {
    white-space: nowrap;
  }
}
.lI6h1 {
  border-radius: 3px;
  height: 24px;
  width: 24px;
}
.nQdHq {
  background: RGB(var(--navy));
  border-radius: 6px;
  left: 50%;
  overflow: hidden;
  position: relative;
  position: absolute;
  top: 50%;
  transform: translateX(-50%) translateY(-50%);
}
.nQdHq .prGmH {
  background: rgba(var(--white-on-dark), 0.13);
  color: RGB(var(--white-on-dark));
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  padding: 15px;
  text-align: center;
}
.IYde_ {
  align-items: center;
  display: flex;
  justify-content: center;
}
.BNMn1 {
  color: RGB(var(--white-on-dark));
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.333;
  padding-left: 0;
  width: 100%;
}
.BNMn1 .AO6IF {
  padding: 5px 10px;
}
.BNMn1 .mj_B3 {
  background: rgba(var(--white-on-dark), 0.07);
}
.BNMn1 .lU_vN {
  color: rgba(var(--white-on-dark), 0.65);
  display: inline-block;
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  margin-left: 5px;
  text-align: right;
}
.BNMn1 ._sIXS {
  align-items: center;
  color: inherit;
  display: flex;
  justify-content: space-between;
  min-height: 36px;
  text-decoration: none;
}
.BNMn1 .ZvfGF {
  list-style: none;
  margin-left: 15px;
  padding: 5px 10px;
}
.BNMn1 .ZvfGF:hover {
  background-color: rgba(var(--white-on-dark), 0.07);
}
.tmID6 {
  align-items: center;
  display: flex;
  justify-content: center;
  min-height: 200px;
}
.qhu6O {
  color: RGB(var(--white-on-dark));
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.333;
  width: 100%;
}
.qhu6O .JOz3w {
  background: rgba(var(--white-on-dark), 0.07);
}
.qhu6O .quCzE p {
  word-wrap: break-word;
  -webkit-hyphens: auto;
  hyphens: auto;
  margin: 0;
  overflow-wrap: break-word;
}
.qhu6O .L_CRf,
.qhu6O .quCzE .KGGSp {
  color: rgba(var(--white-on-dark), 0.65);
}
.qhu6O .L_CRf {
  display: inline-block;
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  margin-left: 5px;
  text-align: right;
}
.qhu6O ._WkQc,
.qhu6O .X2caJ,
.qhu6O ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.qhu6O ._WkQc {
  padding: 5px 10px;
}
.qhu6O ._WkQc a {
  align-items: center;
  color: inherit;
  display: flex;
  justify-content: space-between;
  min-height: 36px;
  text-decoration: none;
}
.qhu6O ._WkQc:hover {
  background-color: rgba(var(--white-on-dark), 0.07);
}
.qhu6O ._WkQc:first-child {
  border: none;
}
.qhu6O ._WkQc:first-child:hover {
  background-color: unset;
}
.woTZd {
  width: 300px;
}
.mHu5K {
  align-items: center;
  background: RGB(var(--accent));
  border-radius: 1em;
  display: flex;
  height: 25px;
  justify-content: center;
  position: absolute;
  right: -10px;
  top: -10px;
  transition: transform 0.2s ease-in;
  width: 25px;
}
.mHu5K:focus,
.mHu5K:hover {
  transform: scale(1.1);
}
._poAK {
  bottom: 0;
  display: flex;
  margin: 10px;
  position: fixed;
  right: 0;
}
._poAK.akddX {
  bottom: 40px;
  right: unset;
}
.wf8Kk {
  background: RGB(var(--navy));
  height: 100%;
  position: fixed;
  top: 0;
  width: 100%;
}
.wf8Kk:focus {
  outline: none;
}
.FyrBU {
  align-items: center;
  background-color: #001935;
  background-position: 50%;
  background-size: cover;
  color: #fff;
  display: flex;
  height: 100vh;
  justify-content: center;
}
.FyrBU,
.H7NyH {
  position: relative;
}
.H7NyH {
  max-width: 440px;
  padding: 20px;
}
.H7NyH:before {
  background-color: rgba(0, 0, 0, 0.25);
  bottom: 0;
  box-shadow: 0 0 100px 100px rgba(0, 0, 0, 0.25);
  content: "";
  display: block;
  left: 0;
  margin: 75px;
  position: absolute;
  right: 0;
  top: 0;
}
._NLfC,
._yqyV {
  position: relative;
  text-align: center;
}
._NLfC {
  font-family: Gibson, Favorit, Helvetica Neue, HelveticaNeue, Helvetica, Arial,
    sans-serif;
  font-size: 36px;
  margin-bottom: 15px;
}
._yqyV {
  line-height: 21px;
}
._yqyV .La_hk {
  color: #fff;
}
.IJM3N {
  bottom: 20px;
  position: absolute;
  right: 20px;
}
.oZIk2 {
  align-items: center;
  background-color: #001935;
  color: #fff;
  display: flex;
  justify-content: center;
  min-height: 100vh;
}
._HkJo {
  max-width: 440px;
  padding: 20px;
  text-align: center;
}
._HkJo h1 {
  font-family: Gibson, Favorit, Helvetica Neue, HelveticaNeue, Helvetica, Arial,
    sans-serif;
  font-size: 36px;
}
._HkJo p {
  margin: 15px 0;
}
._HkJo a {
  color: inherit;
}
.BeeD_ {
  align-items: center;
  display: flex;
  margin: 0 auto;
}
.pp_X3 {
  background: RGB(var(--white));
  color: RGB(var(--black));
  height: calc(50vh + 50px);
  margin: 0 auto;
  width: 512px;
  z-index: 101;
}
.pp_X3.JdXdt {
  height: inherit;
}
@media (max-width: 540px) {
  .pp_X3.JdXdt {
    height: 100vh;
  }
}
.pp_X3.JdXdt .fmbvC {
  max-height: inherit;
  overflow-y: hidden;
}
@media (max-width: 540px) {
  .pp_X3.JdXdt .fmbvC {
    max-height: 100%;
  }
  .pp_X3 {
    height: 100vh;
    width: 100vw;
  }
}
.RFmYO {
  display: fixed;
  height: 50px;
}
.P_Au7 {
  border-bottom: 1px solid rgba(var(--black), 0.07);
  display: flex;
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 700;
  justify-content: space-between;
  line-height: 1.333;
  padding: 14px;
}
.fmbvC {
  margin-top: 4px;
  max-height: calc(50vh - 32px);
  overflow-y: scroll;
  padding: 14px;
}
@media (max-width: 540px) {
  .fmbvC {
    max-height: 100%;
  }
}
.Hjfqk {
  height: 24px;
  width: 24px;
}
.wfa2H {
  margin-right: 4px;
}
._k93X {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  white-space: pre;
}
.OGmZ_:nth-child(4n + 1) {
  -webkit-animation: qEAFa 4s ease-in-out -0.5s infinite;
  animation: qEAFa 4s ease-in-out -0.5s infinite;
}
@-webkit-keyframes qEAFa {
  0% {
    transform: translateY(5%) skew(3deg);
  }
  25% {
    transform: translateY(-5%);
  }
  50% {
    transform: translateY(5%) skew(-3deg);
  }
  75% {
    transform: translateY(-5%);
  }
  to {
    transform: translateY(5%) skew(3deg);
  }
}
.OGmZ_:nth-child(4n + 2) {
  -webkit-animation: qEAFa 4s ease-in-out -1s infinite;
  animation: qEAFa 4s ease-in-out -1s infinite;
}
.OGmZ_:nth-child(4n + 3) {
  -webkit-animation: qEAFa 4s ease-in-out -1.5s infinite;
  animation: qEAFa 4s ease-in-out -1.5s infinite;
}
.OGmZ_:nth-child(4n) {
  -webkit-animation: qEAFa 4s ease-in-out 0s infinite;
  animation: qEAFa 4s ease-in-out 0s infinite;
}
@keyframes qEAFa {
  0% {
    transform: translateY(5%) skew(3deg);
  }
  25% {
    transform: translateY(-5%);
  }
  50% {
    transform: translateY(5%) skew(-3deg);
  }
  75% {
    transform: translateY(-5%);
  }
  to {
    transform: translateY(5%) skew(3deg);
  }
}
.B0P5p {
  opacity: 0;
  transition: opacity 0.3s 0.15s;
}
.B0P5p:focus,
.B0P5p:hover {
  opacity: 1;
  transition: none;
}
.B0P5p,
.wzjsq {
  margin-right: 12px;
}
.yIYn3 {
  color: rgba(var(--black), 0.65);
  opacity: 0;
  padding-bottom: 0;
  transition: opacity 0.3s 0.15s;
}
.yIYn3:focus,
.yIYn3:hover {
  opacity: 1;
  transition: none;
}
.KK6kt {
  display: flex;
  flex-direction: row;
}
.VsedS {
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  margin: 0 20px 0 55px;
  overflow: hidden;
  padding: 0;
}
.VsedS li {
  list-style: none;
}
.VsedS li:last-child {
  margin-bottom: 5px;
}
.VsedS li a {
  align-items: center;
  box-sizing: border-box;
  color: RGB(var(--black));
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 3px 4px;
  text-decoration: none;
  width: 100%;
}
.VsedS li a .qfmmW {
  color: rgba(var(--black), 0.65);
  margin-left: 5px;
  text-align: right;
}
.VsedS li a:focus,
.VsedS li a:hover {
  background-color: RGB(var(--secondary-accent));
  outline: none;
}
.VsedS .IYVx2 {
  font-family: var(--font-family);
  font-size: 0.78125rem;
  font-weight: 700;
  line-height: 1.44;
  margin-right: -3px;
}
.VsedS .IYVx2,
.VsedS .IYVx2:hover {
  background: RGB(var(--orange));
  color: RGB(var(--white));
}
.qWXEe .pwXiq a:focus .NeSjW,
.qWXEe .pwXiq a:hover .NeSjW {
  border-color: RGB(var(--secondary-accent));
  color: RGB(var(--secondary-accent));
}
.qWXEe:focus-within .B0P5p,
.qWXEe:focus-within .yIYn3,
.qWXEe:hover .B0P5p,
.qWXEe:hover .yIYn3 {
  opacity: 1;
}
.qWXEe .NeSjW {
  border-color: RGB(var(--white));
  color: RGB(var(--white));
}
.AH3T2 .VsedS {
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.333;
}
.AH3T2 .VsedS li a {
  color: RGB(var(--white-on-dark));
  padding: 10px;
}
.AH3T2 .VsedS li a .qfmmW {
  color: rgba(var(--white-on-dark), 0.65);
}
.AH3T2 .VsedS li a:focus,
.AH3T2 .VsedS li a:hover {
  background-color: rgba(var(--white-on-dark), 0.07);
}
.AH3T2 .NeSjW,
.qWXEe .NeSjW {
  left: auto;
  right: -15%;
  top: -20%;
}
.talQA {
  display: flex;
  flex-wrap: wrap;
  font-family: var(--font-family);
  font-size: 0.78125rem;
  font-weight: 400;
  line-height: 1.44;
}
.talQA a {
  cursor: pointer;
  padding: 0 6px;
  text-decoration: none;
}
@media (max-width: 989px) {
  .talQA a {
    padding: 0 14px;
  }
}
.talQA a:focus,
.talQA a:hover {
  text-decoration: underline;
}
.JJfLf {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}
.bb5nU,
.jFuJT {
  opacity: 0.87;
}
.iZTb7 {
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 50%;
  margin: 16px 0;
  max-width: calc(100% - 32px);
  position: fixed;
  transform: translateX(-50%);
  width: 532px;
  z-index: 100;
}
@media (min-width: 640px) {
  .iZTb7 {
    margin: 24px 0;
    min-width: 532px;
    width: auto;
  }
  .iZTb7 .vNwii {
    flex-direction: row;
  }
  .iZTb7 .R49YT {
    flex: 1 1 auto;
    margin: 8px;
  }
  .iZTb7 .aVp8s {
    margin-top: 0;
  }
}
.sSr8K {
  margin: 24px 0;
}
.sSr8K .aVp8s {
  margin: 16px auto 0;
}
.vNwii {
  align-items: flex-start;
  background: RGB(var(--navy));
  border-radius: 6px;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
  color: RGB(var(--white-on-dark));
  display: flex;
  flex: 1;
  flex-direction: column;
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 400;
  justify-content: space-between;
  line-height: 1.333;
  opacity: 1;
  overflow: hidden;
  padding: 16px;
}
.vNwii._ncng {
  opacity: 0;
  transform: translateY(150%);
  transition: all 0.3s ease-in-out;
}
.vNwii._lBsW {
  opacity: 1;
  transform: none;
}
.vNwii.EXcFZ.lxlX0 {
  opacity: 0;
  transform: translateX(100vw);
  transition: all 0.3s ease-in-out;
}
._ctcd {
  font-family: var(--font-family);
  font-size: 1.3125rem;
  font-weight: 700;
  line-height: 1.5238;
}
.aVp8s {
  align-self: flex-end;
  display: flex;
  margin-top: 16px;
}
.jFuJT,
.mvJuD {
  align-items: center;
  border: 1px solid rgb(var(--white-on-dark));
  border-radius: 3px;
  display: flex;
  justify-content: center;
}
.jFuJT :first-child,
.mvJuD :first-child {
  padding: 6px 15px;
}
.jFuJT:not(:first-child),
.mvJuD:not(:first-child) {
  margin-left: 8px;
}
.mvJuD {
  background: RGB(var(--white-on-dark));
  border-color: RGB(var(--white-on-dark));
  color: RGB(var(--navy));
}
.JD7Cz {
  color: RGB(var(--white-on-dark));
  position: -webkit-sticky;
  position: sticky;
  top: 69px;
}
.LZK2P {
  height: 0;
  overflow: hidden;
}
.T_I36 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
}
.fSl9i,
.Ktrg0 {
  margin-bottom: 10px;
  text-decoration: none;
}
.cNPq1 {
  margin: 10px;
}
._h_Pv {
  background: rgba(var(--white-on-dark), 0.07);
  margin-bottom: 10px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.FbAX4 {
  text-align: center;
  text-decoration: none;
}
._539e,
.lBdWf {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 20px;
}
._539e {
  height: 336px;
  width: 100%;
}
.bZgIM {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.bZgIM .h2WNl {
  margin-bottom: 16px;
  margin-right: 16px;
  position: relative;
}
.bZgIM .h2WNl:nth-child(3n) {
  margin-right: 0;
}
.bZgIM .h2WNl .kaS6T {
  background: linear-gradient(180deg, hsla(0, 0%, 100%, 0) 0, #000 150%);
  border-radius: 3px;
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  font-size: 0.875rem;
  padding-left: 10px;
  position: absolute;
  width: 100%;
}
.bZgIM .h2WNl .kaS6T,
.IMLwz {
  font-family: var(--font-family);
  font-weight: 400;
  line-height: 1.5;
}
.IMLwz {
  color: RGB(var(--white-on-dark));
  font-size: 1rem;
  text-align: center;
}
.acReb {
  box-sizing: border-box;
  display: flex;
  margin: 40px auto 0;
  max-width: 990px;
  padding: 0 8px;
  width: 100%;
}
@media (min-width: 990px) {
  .acReb.oTEDi {
    max-width: 970px;
  }
  .acReb.oTEDi .T5uZR {
    max-width: 620px;
  }
  .acReb._FD_a {
    max-width: 970px;
  }
}
@media (min-width: 1310px) {
  .acReb._FD_a {
    max-width: 1290px;
  }
}
@media (min-width: 990px) {
  .acReb._FD_a .T5uZR {
    max-width: 620px;
  }
}
@media (min-width: 1310px) {
  .acReb._FD_a .T5uZR {
    max-width: 940px;
  }
}
@media (min-width: 990px) {
  .acReb.MQ8Dm {
    max-width: 970px;
  }
}
@media (min-width: 1310px) {
  .acReb.MQ8Dm {
    max-width: 1290px;
  }
}
@media (min-width: 1630px) {
  .acReb.MQ8Dm {
    max-width: 1610px;
  }
}
@media (min-width: 990px) {
  .acReb.MQ8Dm .T5uZR {
    max-width: 620px;
  }
}
@media (min-width: 1310px) {
  .acReb.MQ8Dm .T5uZR {
    max-width: 940px;
  }
}
@media (min-width: 1630px) {
  .acReb.MQ8Dm .T5uZR {
    max-width: 1260px;
  }
}
.T5uZR {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  max-width: 625px;
  width: 100%;
}
._Zajq {
  margin-top: 0;
}
._Zajq .T5uZR {
  border-right: 1px solid rgba(var(--white-on-dark), 0.13);
  padding-right: 14px;
}
._Zajq .u8YQA {
  margin-left: 0;
  padding-left: 15px;
  padding-top: 20px;
}
.u8YQA {
  display: flex;
  flex-direction: column;
  margin-left: 30px;
  width: 320px;
}
.u8YQA aside {
  flex: 1;
}
@media (max-width: 989px) {
  .acReb {
    justify-content: center;
    margin-top: 0;
    padding: 0;
  }
  .T5uZR {
    align-items: center;
  }
}
.XWXHy {
  border: 2px solid rgba(255, 255, 255, 0.25);
  border-radius: 40px;
  box-sizing: border-box;
  color: RGB(var(--white-on-dark));
  margin-right: 10px;
  padding: 8px 16px;
}
.XWXHy.keFdx {
  border: 2px solid rgba(0, 184, 255, 0.4);
}
.XWXHy.YSIaz {
  border: 2px solid rgb(var(--white-on-dark));
}
._kUsD {
  margin-left: 5px;
}
.iGIas {
  justify-content: space-between;
  padding: 8px 12px;
}
.iGIas.ERIm9 {
  cursor: default;
  opacity: 0.3;
  outline: none;
  pointer-events: none;
}
.iGIas.ERIm9:focus,
.iGIas.ERIm9:focus-within,
.iGIas.ERIm9:hover {
  background-color: initial;
}
.G5LfP {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 5px;
}
.SdqYT {
  font-size: 0;
  margin-right: 5px;
  width: 19px;
}
.mQ7cG {
  display: flex;
}
._x6Jw {
  position: -webkit-sticky;
  position: sticky;
}
.re0m1 {
  align-items: center;
  box-sizing: border-box;
  color: RGB(var(--black));
  font-family: var(--font-family);
  font-size: 1rem;
  font-size: 16px;
  font-weight: 400;
  height: 100%;
  justify-content: space-between;
  line-height: 1.5;
  padding: 5px 0;
  text-align: center;
  text-decoration: none;
  width: 100%;
}
.re0m1,
.re0m1 .NmoBJ {
  display: flex;
  flex-direction: column;
}
.re0m1 .NmoBJ {
  transition: transform 80ms linear;
}
.re0m1:focus .NmoBJ,
.re0m1:hover .NmoBJ {
  transform: translate3d(0, -3px, 0);
}
.JmReO {
  align-items: center;
  background: RGB(var(--white));
  border-radius: 3px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
  min-height: 100px;
  padding: 15px 5px;
  position: relative;
}
.JmReO ul {
  display: flex;
  height: 100%;
  margin: 0;
  padding: 0;
  width: 100%;
}
.JmReO ul li {
  list-style-type: none;
  width: 100%;
}
.JmReO ul svg {
  margin-bottom: 5px;
}
._SeDR {
  color: RGB(var(--white-on-dark));
  left: -85px;
  position: absolute;
  top: 0;
}
.bTmJ_ {
  max-width: 540px;
  width: 100%;
}
.V4xnV {
  align-items: center;
  background-color: rgba(var(--white-on-dark), 0.07);
  border-radius: 3px;
  color: rgba(var(--white-on-dark), 0.65);
  display: flex;
  flex-direction: column;
  font-family: var(--font-family);
  font-size: 1.3125rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.5238;
  padding: 100px 20px;
  text-align: center;
}
.V4xnV svg {
  display: block;
}
.V4xnV ._9cOa {
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.V4xnV ._9cOa a {
  color: rgba(var(--white-on-dark), 0.4);
  text-decoration: none;
}
.KnFwR {
  padding: 10px 20px;
}
.svWGQ {
  align-items: center;
  display: flex;
  justify-content: center;
}
.svWGQ ._3cKP {
  margin-right: -10px;
  padding: 0 10px;
}
._3N7I {
  background: RGB(var(--white));
}
._3N7I:first-of-type {
  border-radius: 6px 6px 0 0;
}
._3N7I:last-of-type {
  border-radius: 0 0 6px 6px;
}
.QyGjM {
  width: 24px;
}
._qmax,
._WZ16 {
  color: inherit;
  font: inherit;
}
._qmax:focus,
._WZ16:focus {
  outline: none;
}
._WZ16 {
  display: block;
}
._qmax:focus > ._WZ16 {
  opacity: 1;
  outline: auto;
  outline-color: #00b8ff;
}
.IpjBe {
  background-color: rgba(var(--accent), 0.15);
  color: RGB(var(--accent));
  margin: 0 10px 8px 0;
}
.FS27I {
  position: relative;
}
.FS27I:hover .IpjBe {
  background-color: rgba(var(--red), 0.25);
  color: RGB(var(--red));
}
.FS27I:hover .DuL1N {
  height: 16px;
  opacity: 1;
  outline: none;
  width: 16px;
}
.DuL1N {
  background-color: RGB(var(--red));
  border-radius: 50%;
  height: 0;
  opacity: 0;
  position: absolute;
  right: 4px;
  top: -4px;
  transition: opacity 0.3s;
  width: 0;
}
.DuL1N span {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
}
.DuL1N:focus {
  height: 16px;
  opacity: 1;
  outline: none;
  width: 16px;
}
.AlMYI {
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.5;
}
.gwRE2 {
  align-items: baseline;
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  margin-bottom: 20px;
}
.d9NYq {
  background: RGB(var(--white));
  border-radius: 3px;
  display: flex;
  flex-direction: column;
  margin: auto;
  max-width: 540px;
  padding: 20px;
  position: relative;
  width: 100%;
  z-index: 101;
}
.d9NYq,
.d9NYq .tPo0w {
  color: RGB(var(--black));
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.5;
}
.d9NYq .tPo0w {
  background-color: RGB(var(--white));
  border: none;
  flex: 1;
  outline: none;
}
.d9NYq .F72PD {
  align-items: center;
  background-color: rgba(var(--white-on-dark), 0.13);
  border-radius: 50%;
  display: flex;
  height: 36px;
  justify-content: center;
  position: absolute;
  right: -36px;
  top: -36px;
  width: 36px;
}
.d9NYq .F72PD svg {
  fill: rgba(var(--white-on-dark), 0.65);
}
.d9NYq .F72PD:hover {
  background-color: rgba(var(--white-on-dark), 0.25);
}
.d9NYq .F72PD:hover svg {
  fill: RGB(var(--white));
}
.bHEQe {
  align-items: center;
  background-color: rgba(var(--black), 0.13);
  color: RGB(var(--black));
  display: inline-flex;
  margin-bottom: 8px;
  margin-right: 10px;
}
.bHEQe svg {
  fill: RGB(var(--black));
  margin-right: 5px;
}
.bHEQe.s5Kdm {
  padding: 9px;
}
.bHEQe.s5Kdm svg {
  margin-right: 0;
}
button:hover .bHEQe {
  background-color: rgba(var(--black), 0.25);
}
.ytW5H {
  align-items: baseline;
  display: flex;
  flex-direction: row-reverse;
}
.fPppH {
  background: RGB(var(--white));
  color: RGB(var(--black));
  display: flex;
  flex-direction: column;
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
}
.fPppH ._Tj4J {
  height: 24px;
  margin: 16px 0 8px;
}
.fPppH ._Tj4J .OAnab {
  color: RGB(var(--accent));
  font-size: 0.875rem;
  font-weight: 700;
  text-decoration: none;
}
.fPppH ._Tj4J .OAnab,
.fPppH .A0CBz {
  font-family: var(--font-family);
  line-height: 1.5;
}
.fPppH .A0CBz {
  background: transparent;
  border: 2px solid rgba(0, 0, 0, 0.1);
  border-radius: 3px;
  color: RGB(var(--black));
  font-size: 1rem;
  font-weight: 400;
  height: 128px;
  margin-top: 12px;
  padding: 12px 16px;
  resize: none;
}
.fPppH .A0CBz:focus {
  outline: 0;
}
.fPppH .vDqka {
  margin: 16px 0 8px;
}
.fPppH .b0DbP,
.fPppH .vDqka {
  color: rgba(var(--black), 0.65);
}
.fPppH .b0DbP {
  font-family: var(--font-family);
  font-size: 0.78125rem;
  font-weight: 400;
  line-height: 1.44;
  text-align: right;
}
.fPppH .VM_1D {
  align-self: flex-end;
  display: flex;
  margin-top: 12px;
}
.fPppH .VM_1D .ioepy,
.fPppH .VM_1D .txROF {
  margin-left: 8px;
}
.fPppH .VM_1D .ioepy {
  min-width: 100px;
}
._eBUB {
  color: RGB(var(--white-on-dark));
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.333;
  padding-left: 0;
  width: 100%;
}
._eBUB .P7_Wc {
  background: rgba(var(--white-on-dark), 0.07);
}
._eBUB .QnzPk {
  word-break: break-word;
}
._eBUB .tb1JI {
  color: rgba(var(--white-on-dark), 0.65);
  display: inline-block;
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  margin-left: 5px;
  text-align: right;
}
._eBUB li,
._eBUB ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
._eBUB li {
  padding: 8px 12px;
}
._eBUB li a {
  align-items: center;
  color: inherit;
  display: flex;
  justify-content: space-between;
  text-decoration: none;
}
._eBUB li:hover {
  background-color: rgba(var(--white-on-dark), 0.07);
}
._eBUB li.vr_P2 {
  align-items: center;
  display: flex;
  flex-direction: row;
  margin-left: 0;
}
._eBUB li.vr_P2 a {
  margin-left: 8px;
}
._eBUB li.vr_P2 svg {
  fill: RGB(var(--white-on-dark));
}
._eBUB li .aMDin {
  font-size: 0.875rem;
  line-height: 1.5;
}
._eBUB li .aMDin,
._HCsZ {
  font-family: var(--font-family);
  font-weight: 400;
}
._HCsZ {
  background: rgba(var(--white-on-dark), 0.07);
  color: RGB(var(--white-on-dark));
  font-size: 0.78125rem;
  line-height: 1.44;
  margin-top: 12px;
  padding: 12px;
}
._ImOu {
  align-items: center;
  display: flex;
  justify-content: center;
  min-height: 75px;
}
.f6ffu,
.RLkJq,
.xLS7M {
  box-sizing: border-box;
  margin: 0 12px;
  position: relative;
}
.e4_by + .e4_by {
  border-top: 1px solid rgba(var(--black), 0.13);
}
.e4_by {
  background-color: RGB(var(--white));
  display: flex;
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.5;
  padding: 15px 0;
  position: relative;
}
.e4_by.C4gjD,
.e4_by.C4gjD.P8OyY {
  background-color: RGB(var(--follow));
}
.hmnf6.C4gjD.P8OyY:hover,
.hmnf6:focus-within,
.hmnf6:hover {
  background-color: RGB(var(--secondary-accent));
}
.hmnf6.C4gjD.P8OyY:hover .v_9ab,
.hmnf6:focus-within .v_9ab,
.hmnf6:hover .v_9ab {
  opacity: 1;
  transform: scale(1);
}
.MjD8V {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}
.RLkJq > svg {
  border-radius: 3px;
}
.LndL_ .RLkJq {
  align-self: start;
}
.LndL_ .QMrgV {
  align-items: center;
  display: flex;
  margin-bottom: 10px;
}
.LndL_ .QMrgV .ooxTd + .ooxTd {
  margin-left: 10px;
}
.XYO2A {
  align-self: center;
  color: RGB(var(--black));
  flex: 1;
}
.Aj5_B,
.XYO2A a {
  text-decoration: none;
}
.Aj5_B {
  display: block;
}
.tgi_1 {
  font-weight: 700;
  padding-bottom: 1px;
}
.tgi_1 a {
  text-decoration: none;
}
.SHF39 {
  margin-right: 10px;
}
.LJS9l {
  border-left: 3px solid rgba(var(--black), 0.25);
  padding-left: 10px;
}
.mbwVB {
  color: rgba(var(--black), 0.65);
  word-break: break-word;
}
.xLS7M ._LVja {
  align-items: center;
  background-color: rgba(var(--black), 0.13);
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 3px;
  cursor: pointer;
  display: flex;
  height: 36px;
  justify-content: center;
  width: 36px;
}
.xLS7M .ewgY_,
.xLS7M .kVBFf,
.xLS7M .LKCAC {
  background-color: RGB(var(--black));
}
.xLS7M .XgFAU {
  background-color: RGB(var(--purple));
}
.xLS7M .v0p5y {
  background-color: RGB(var(--accent));
}
.xLS7M .qhLW7 {
  background-color: RGB(var(--green));
}
.xLS7M .WIag1 {
  background-color: RGB(var(--orange));
}
.xLS7M .vCloj {
  background-color: #748089;
}
.W9LKX {
  align-self: center;
  position: relative;
}
.v_9ab {
  opacity: 0;
  transform: scale(0) translateY(-50%);
  transition: all 0.25s ease-out 0.4s;
}
.f6ffu {
  align-self: center;
}
.f6ffu button {
  font-weight: 700;
}
._HUqi {
  background-image: url(data:image/png;base64,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);
  background-size: 100% 100%;
  border-radius: 3px;
}
@media (-webkit-min-device-pixel-ratio: 1.3),
  (min-device-pixel-ratio: 1.3),
  (min-resolution: 1.3dppx) {
  ._HUqi {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAIAAABt+uBvAAARJ0lEQVR4Ae3cZZBd1Zo3cAqXAMFJCA4Bgg8vboW7DoVD4RY0QS7uwd19kGAxbghQ2EW+ELSC8wG/BRkIkyCf0Ly/zh/W7OodznQ66e4EzlOpk9P7rP3stf7r8WedM93XDalJTYCaADUBagLUBGiaBahJTYCaADUBagLUBOirCfTfFcoVn/w9AfodjtGjRwcLl7755pv/qZA/x4wZUxv21V8ZoCIj3lj/t99++8ME8safX3zxxb/R55/7539/AqjVmCqHvxJAgWa017Fjx37//ffffffdl19++dZbbz311FN33HHHhRdeeMIJJ+y7777/+Qfttttu/jz22GPPP//822+//YknnnjzzTe//OILMLkdk8JwmgfIGiiIN0BBn3zyyZNPPnn11Vfvv//+K6644nRtpj59+uyzzz5XXnnlv/717Keffhpu2GPuEdMqQHTBa/b89ddfv+6667bbbruJrn/BBRdceumlV1555f+YQCuttNJSSy21wAILTHTwjjvuiBWGkUcwedA0BlCMBY0YN27cSy+9dPrppy+22GJZ3qKLLjrLLLMstNBC66677p577km56BGZuummm6jbf00gauVPF310/PHHG2Zwz549ZpxxxgITBLEdOfIlj/CgGKZpAyDWgX21t++88865557brVs365ljjjlWWGGFhRdemLAcddRRFn/fffcNGzZs+PDhj6Lhj3rzzwrlOvJm6NChBrvluOOO23zzzYFbYJpnnnnOO++8d9991+M8FExTNUAxCvbTO0taZZVVivosu+yy3i+++OKXXnrpiBEjrPyRRx4ZMmTI4DaQYQYHr4ceeuiKK65gwpZYYgkM5513Xq+rrbbawIEDPdSjbY9pTI0ARa3s5Pvvv3/00Udnh5dbbrlevXplMSSI7XjssccGDxo8aNCgrLxNNBiOLbe4kdAF3JtvvvnAAw+EPoxmn312/I855hiPNoGo29QFUALfH374/sUXX9xwww1Nl9QsueSSFkBq6Jc/r7/+erJjnUMmg4KUN1HJa6+9dtttt41set1ggw2ef/55cVPmM7UAZCpx5GZfBGeRRRZhcdjm+eabb/755+eh6+hMPkykyfuTTz451i1Pd91kMrGuB8gkovy8j8nN3b07c2O6PXr0gBH9cvHs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);
  }
}
.RQyqP {
  background-color: RGB(var(--white));
}
.PqVNm {
  align-items: center;
  background-color: rgba(var(--black), 0.07);
  color: rgba(var(--black), 0.65);
  display: flex;
  font-weight: 400;
  justify-content: space-between;
  padding: 5px 15px;
}
.PqVNm,
.rt_jd {
  font-family: var(--font-family);
  font-size: 0.78125rem;
  line-height: 1.44;
}
.rt_jd {
  font-weight: 700;
}
.cUzwy {
  max-width: 540px;
  width: 100%;
}
.kyRQh {
  margin-top: 16px;
}
.cUzwy {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 20px;
}
._kaoy,
._X6_T {
  align-items: center;
  display: flex;
  flex-direction: column;
  width: 100%;
}
.L403K {
  border-bottom: 1px solid rgba(var(--white-on-dark), 0.07);
  margin-bottom: 0;
}
.caLWz {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin: 0 auto;
}
.QxjDX {
  margin: 20px auto 0;
  max-width: 540px;
}
.m1u6d {
  align-items: center;
  display: flex;
  margin-bottom: 20px;
  position: relative;
  width: 100%;
}
.m1u6d:before {
  content: "";
}
.m1u6d .lixNN {
  word-wrap: break-word;
  color: RGB(var(--white-on-dark));
  font-family: var(--font-family);
  font-size: 2rem;
  font-weight: 400;
  -webkit-hyphens: auto;
  hyphens: auto;
  line-height: 1.25;
  line-height: 42px;
  margin-left: 10px;
  overflow: hidden;
  overflow-wrap: break-word;
  text-align: left;
  text-overflow: ellipsis;
  width: 100%;
}
@supports (display: -webkit-box) and (-webkit-box-orient: vertical) and
  (-webkit-line-clamp: 3) {
  .m1u6d .lixNN {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    display: -webkit-box;
  }
}
@supports not (
  (display: -webkit-box) and (-webkit-box-orient: vertical) and
    (-webkit-line-clamp: 3)
) {
  .m1u6d .lixNN {
    white-space: nowrap;
  }
}
@media (max-width: 540px) {
  .m1u6d .lixNN {
    font-family: var(--font-family);
    font-size: 1.625rem;
    font-weight: 400;
    line-height: 1.3077;
    line-height: 40px;
  }
}
.m1u6d .M6jKn {
  word-wrap: break-word;
  color: rgba(var(--white-on-dark), 0.65);
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 700;
  grid-column-end: span 3;
  grid-column-start: 1;
  line-height: 1.333;
  margin: 0 20px;
  padding-top: 20px;
  text-align: center;
  text-transform: uppercase;
}
.m1u6d .M6jKn a {
  margin-left: 10px;
  text-decoration: none;
}
.m1u6d ._LZwc {
  display: flex;
  flex-direction: column;
}
.m1u6d .zbQ1O {
  align-self: flex-end;
  margin-right: 20px;
}
.ZSieo {
  width: 100%;
}
.ZSieo .R_HZ6 {
  color: rgba(var(--white-on-dark), 0.65);
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 700;
  justify-content: flex-start;
  line-height: 1.333;
}
@media (max-width: 540px) {
  .ZSieo .glC1P {
    width: unset;
  }
}
.zWg6i {
  -ms-overflow-style: none;
  overflow-x: scroll;
  overflow-y: hidden;
  padding-bottom: 20px;
  scrollbar-width: none;
  width: 100%;
}
.zWg6i::-webkit-scrollbar {
  height: 0;
  width: 0;
}
.VL_16 {
  height: 360px;
  padding-right: 20px;
  width: 300px;
}
.n0GAZ {
  height: 360px;
  margin: 0 5px;
  padding-left: 20px;
  padding-right: 40px;
  width: 100%;
}
.UE_Q5 {
  color: rgba(var(--white-on-dark), 0.65);
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 700;
  justify-content: center;
  line-height: 1.333;
  line-height: 20px;
  margin-bottom: 20px;
  padding-top: 5px;
}
.UE_Q5,
.UE_Q5 .E3G_t {
  align-items: center;
  display: flex;
  width: 100%;
}
.UE_Q5 .hHFfP {
  color: RGB(var(--white));
  overflow: hidden;
  padding-right: 5px;
  text-overflow: ellipsis;
}
@supports (display: -webkit-box) and (-webkit-box-orient: vertical) and
  (-webkit-line-clamp: 1) {
  .UE_Q5 .hHFfP {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
  }
}
@supports not (
  (display: -webkit-box) and (-webkit-box-orient: vertical) and
    (-webkit-line-clamp: 1)
) {
  .UE_Q5 .hHFfP {
    white-space: nowrap;
  }
}
.UE_Q5 .E6Lb9 {
  margin-left: auto;
}
.j450_ {
  align-self: flex-start;
  color: RGB(var(--white-on-dark));
  font-weight: 400;
  margin: 20px 0;
  text-align: left;
}
.j450_,
.j450_ strong {
  font-family: var(--font-family);
  font-size: 1.125rem;
  line-height: 1.333;
}
.j450_ strong {
  font-weight: 700;
}
.j450_ a {
  color: #00b8ff;
  text-decoration: none;
}
.j450_ ._Z_LU {
  font-weight: 700;
  text-transform: lowercase;
}
.N3o6H {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  min-height: 40px;
}
@media (min-width: 990px) {
  .N3o6H {
    margin-bottom: 20px;
  }
}
@media (max-width: 989px) {
  .N3o6H {
    margin-right: 10px;
  }
}
.oiHmP {
  background: rgba(var(--white-on-dark), 0.07);
  border-radius: 3px;
  margin-bottom: 16px;
}
.oiHmP ._Bvz_ {
  align-items: center;
  box-sizing: border-box;
  display: flex;
  height: 244px;
  justify-content: center;
}
.oiHmP .Xlx5W {
  border-bottom: 1px solid rgba(var(--white-on-dark), 0.13);
  color: RGB(var(--white-on-dark));
  display: flex;
  flex-direction: row;
  font-family: var(--font-family);
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.333;
  margin-bottom: 8px;
  padding: 15px;
}
.oiHmP .vwb1J {
  flex-grow: 2;
}
.oiHmP ._37Lw .eNjeJ {
  color: rgba(var(--white-on-dark), 0.65);
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  padding: 10px;
}
.uRVYW {
  align-items: center;
  background-position: 50%;
  background-size: cover;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  height: 120px;
  justify-content: center;
  list-style: none;
  position: relative;
  width: 100%;
}
.uRVYW .ytwTL {
  font-size: 18px;
  line-height: 50px;
}
.uRVYW .EslXm,
.uRVYW .ytwTL {
  color: RGB(var(--white-on-dark));
  text-align: center;
}
.uRVYW .EslXm {
  font-size: 14px;
}
._QVDw {
  box-sizing: border-box;
  color: RGB(var(--white-on-dark));
  padding: 10px;
  width: 100%;
}
._QVDw:hover {
  background-color: rgba(var(--white-on-dark), 0.07);
}
._QVDw a {
  text-decoration: none;
}
._QVDw.tASlG {
  display: flex;
  flex-direction: row;
  justify-content: center;
  position: relative;
}
._QVDw.tASlG > a {
  word-wrap: break-word;
  align-items: center;
  display: flex;
  flex-grow: 1;
  -webkit-hyphens: auto;
  hyphens: auto;
  outline: none;
  overflow-wrap: break-word;
  text-decoration: none;
  vertical-align: middle;
}
._QVDw.tASlG .TWT9A {
  font-weight: 400;
  line-height: 1.5;
  line-height: 20px;
}
._QVDw.tASlG .Rq5Zy,
._QVDw.tASlG .TWT9A {
  font-family: var(--font-family);
  font-size: 0.875rem;
}
._QVDw.tASlG .Rq5Zy {
  display: flex;
  flex-direction: column;
  font-weight: 700;
  line-height: 1.5;
}
._QVDw.tASlG ._ZzaA {
  border-radius: 3px;
  display: block;
  height: 37px;
  margin-right: 10px;
  overflow: hidden;
  width: 64px;
}
._QVDw.tASlG .__BbH {
  color: rgba(var(--white-on-dark), 0.65);
  font-size: 0.875rem;
  font-weight: 400;
  -webkit-hyphens: none;
  hyphens: none;
  line-height: 1.5;
  overflow: hidden;
  text-overflow: ellipsis;
}
@supports (display: -webkit-box) and (-webkit-box-orient: vertical) and
  (-webkit-line-clamp: 1) {
  ._QVDw.tASlG .__BbH {
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    display: -webkit-box;
  }
}
@supports not (
  (display: -webkit-box) and (-webkit-box-orient: vertical) and
    (-webkit-line-clamp: 1)
) {
  ._QVDw.tASlG .__BbH {
    white-space: nowrap;
  }
}
._QVDw.tASlG .uUUOm {
  align-items: center;
  display: flex;
  padding-right: 14px;
  position: relative;
  text-align: right;
}
._QVDw.tASlG .uUUOm a {
  color: RGB(var(--accent));
  font-family: var(--font-family);
  font-size: 0.875rem;
  font-weight: 700;
  line-height: 1.5;
  text-decoration: none;
}
@media (max-width: 540px) {
  ._QVDw.tASlG .uUUOm a {
    font-family: var(--font-family);
    font-size: 1rem;
    font-weight: 700;
    line-height: 1.5;
  }
}
._QVDw.tASlG .uUUOm a:focus,
._QVDw.tASlG .uUUOm a:hover {
  outline: none;
  text-decoration: underline;
}
.nQWqW button {
  border-top: 1px solid rgba(255, 255, 255, 0.13);
  color: RGB(var(--accent));
  display: block;
  font-family: var(--font-family);
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5;
  margin-top: 8px;
  padding: 16px;
  text-align: center;
  width: 100%;
}
.nQWqW button :hover {
  text-decoration: underline;
}