
._666f18f2_apq4j._9b5c960d_apq4j{
  position:relative;
  display:grid;
  grid-template-columns:1fr;
  gap:var(--_eae08b4d_apq4j);
  padding:var(--_428cb1f9_apq4j) var(--_eae08b4d_apq4j);
  border-radius:var(--_031a73fa_apq4j);
  background:linear-gradient(135deg, var(--_26ff4d7d_apq4j), var(--_e4950882_apq4j));
  box-shadow:var(--_e304b1f1_apq4j), inset 0 0 0 1px var(--_9d06e61b_apq4j);
  overflow:hidden;
}
._666f18f2_apq4j._9b5c960d_apq4j::before{
  content:"";
  position:absolute;
  inset:-40%;
  background:radial-gradient(circle at 30% 30%, rgba(255,255,255,0.08), transparent 60%),
             radial-gradient(circle at 70% 70%, rgba(255,255,255,0.05), transparent 60%);
  animation:_d8c0e536_apq4j 18s ease-in-out infinite;
  pointer-events:none;
}
@keyframes _d8c0e536_apq4j{
  0%,100%{transform:translate(0,0) rotate(0deg);}
  50%{transform:translate(3%,-2%) rotate(3deg);}
}
._666f18f2_apq4j._9b5c960d_apq4j > *{position:relative;z-index:1;}
._666f18f2_apq4j._9b5c960d_apq4j{grid-template-areas:"main";}
._666f18f2_apq4j._9b5c960d_apq4j ._fba8e6e2_apq4j,
._666f18f2_apq4j._9b5c960d_apq4j ._403f0489_apq4j{display:block;}
@media(min-width:721px){
  ._666f18f2_apq4j._9b5c960d_apq4j{grid-template-columns:1fr 3fr;align-items:center;}
}
._be1e0ca4_apq4j{
  font:700 13px var(--_4fd0e312_apq4j);
  letter-spacing:0.08em;
  text-transform:uppercase;
  color:var(--_bd550095_apq4j);
}
._fba8e6e2_apq4j h1{
  font-family:var(--_ee461156_apq4j);
  font-size:clamp(2.2rem,5vw,4rem);
  letter-spacing:-0.03em;
  color:var(--_72c67da2_apq4j);
  margin:var(--_e1d139f7_apq4j) 0;
}
._fe9729ab_apq4j{
  font:300 1.1rem/1.5 var(--_4fd0e312_apq4j);
  color:var(--_f1f64946_apq4j);
}
._403f0489_apq4j{
  align-self:start;
}
@media(max-width:720px){
  ._666f18f2_apq4j._9b5c960d_apq4j::before{animation:none;}
}

._1920b82f_apq4j._8e6dd5ef_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._1920b82f_apq4j._8e6dd5ef_apq4j > ._3124737d_apq4j{
  display:inline-block;
  font:700 13px var(--_4fd0e312_apq4j);
  color:var(--_054a1581_apq4j);
  text-transform:uppercase;
  letter-spacing:0.05em;
  margin-bottom:var(--_e1d139f7_apq4j);
}
._6ba52ddc_apq4j{display:block;}
._93e19821_apq4j{
  font:400 1.25rem/1.5 var(--_4fd0e312_apq4j);
  color:var(--_f1f64946_apq4j);
  margin-bottom:var(--_e1d139f7_apq4j);
}
._bade3923_apq4j{
  list-style:none;
  padding:0;
  margin:0;
  display:flex;
  flex-direction:column;
  gap:var(--_e65d9a0f_apq4j);
}
._bade3923_apq4j li{
  padding-left:var(--_325e8b83_apq4j);
  position:relative;
  color:var(--_f1f64946_apq4j);
}
._bade3923_apq4j li::before{
  content:"";
  position:absolute;
  left:0;top:0.6em;
  width:6px;height:6px;
  border-radius:50%;
  background:var(--_bd550095_apq4j);
}

._4908710a_apq4j._6a8ff9f3_apq4j{
  display:block;
  overflow:hidden;
  border-radius:var(--_60be839a_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
  padding:var(--_e1d139f7_apq4j) 0;
}
._3f5e76fb_apq4j{
  display:flex;
  gap:var(--_eae08b4d_apq4j);
  padding:0 var(--_eae08b4d_apq4j);
  white-space:nowrap;
}
._d4807da0_apq4j{
  font:700 14px var(--_4fd0e312_apq4j);
  color:var(--_f1f64946_apq4j);
  padding:var(--_e65d9a0f_apq4j) var(--_325e8b83_apq4j);
  border-radius:999px;
  background:rgba(255,255,255,0.04);
}
@media(max-width:720px){
  ._3f5e76fb_apq4j{overflow-x:auto; -webkit-overflow-scrolling:touch;}
}

._789b688d_apq4j._9d2931ab_apq4j{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(140px,1fr));
  gap:var(--_325e8b83_apq4j);
  padding:var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._6c8afe2d_apq4j{
  display:flex;
  flex-direction:column-reverse;
  gap:var(--_e65d9a0f_apq4j);
  padding:var(--_e1d139f7_apq4j);
  border-top:2px solid var(--_bd550095_apq4j);
}
._8348f4bd_apq4j{
  font:800 2rem var(--_ee461156_apq4j);
  letter-spacing:-0.02em;
  color:var(--_72c67da2_apq4j);
}
._6ca23e3c_apq4j{
  font:700 13px var(--_4fd0e312_apq4j);
  color:var(--_054a1581_apq4j);
  text-transform:uppercase;
}

._59c5508d_apq4j._0327ed88_apq4j{
  display:block;
  padding:var(--_325e8b83_apq4j) var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._59c5508d_apq4j._0327ed88_apq4j summary{
  cursor:pointer;
  font:700 1.1rem var(--_ee461156_apq4j);
  color:var(--_72c67da2_apq4j);
  list-style:none;
}
._59c5508d_apq4j._0327ed88_apq4j summary::-webkit-details-marker{display:none;}
._d37077de_apq4j{
  list-style:none;
  padding:0;
  margin:var(--_325e8b83_apq4j) 0 0;
  display:flex;
  flex-direction:column;
  gap:var(--_e1d139f7_apq4j);
}
._d37077de_apq4j li{
  display:flex;
  align-items:baseline;
  gap:8px;
}
._be920796_apq4j{
  font:700 14px var(--_4fd0e312_apq4j);
  color:var(--_bd550095_apq4j);
  min-width:1.5em;
}

._5ef2c547_apq4j._4f0fcb8a_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j);
  border-radius:22px;
  background:var(--_26ff4d7d_apq4j);
  box-shadow:var(--_dfcbc0c5_apq4j), inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._7864f321_apq4j{
  display:flex;
  flex-direction:column;
}
._be9630b8_apq4j{
  display:flex;
  justify-content:space-between;
  gap:var(--_325e8b83_apq4j);
  padding:var(--_e1d139f7_apq4j) 0;
  border-bottom:1px solid var(--_9d06e61b_apq4j);
}
._be9630b8_apq4j:last-child{border-bottom:none;}
._be9630b8_apq4j dt{
  font:700 14px var(--_4fd0e312_apq4j);
  color:var(--_054a1581_apq4j);
}
._be9630b8_apq4j dd{
  margin:0;
  font:600 15px var(--_4fd0e312_apq4j);
  color:var(--_f1f64946_apq4j);
  text-align:right;
}
._72980b0f_apq4j{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(120px,1fr));
  gap:var(--_e1d139f7_apq4j);
  list-style:none;
  padding:0;
  margin:0;
}
._81b21c2f_apq4j{
  display:block;
  font:700 13px var(--_4fd0e312_apq4j);
  color:var(--_054a1581_apq4j);
  text-transform:uppercase;
}
._6d9c7970_apq4j{
  display:block;
  font:700 1.1rem var(--_ee461156_apq4j);
  color:var(--_72c67da2_apq4j);
}
._d414d415_apq4j{
  margin-top:var(--_e1d139f7_apq4j);
  font-size:13px;
  color:var(--_054a1581_apq4j);
}

._ae42173a_apq4j._63dcde46_apq4j{
  display:block;
  padding:var(--_325e8b83_apq4j) 0;
}
._ae42173a_apq4j._63dcde46_apq4j h2{
  font-family:var(--_ee461156_apq4j);
  font-size:1.8rem;
  letter-spacing:-0.02em;
  color:var(--_72c67da2_apq4j);
  margin-bottom:var(--_325e8b83_apq4j);
}
._ae42173a_apq4j._63dcde46_apq4j p{
  color:var(--_f1f64946_apq4j);
  line-height:1.7;
  margin-bottom:var(--_325e8b83_apq4j);
}
._5d789251_apq4j{
  margin:var(--_325e8b83_apq4j) 0;
}
._5d789251_apq4j img{width:100%;border-radius:var(--_60be839a_apq4j);display:block;}

._30084523_apq4j._855fa43f_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j) 0;
  border-top:1px solid var(--_9d06e61b_apq4j);
}
._30084523_apq4j._855fa43f_apq4j h2{
  font-family:var(--_ee461156_apq4j);
  font-size:1.5rem;
  letter-spacing:-0.02em;
  color:var(--_72c67da2_apq4j);
  margin-bottom:var(--_e1d139f7_apq4j);
}
._30084523_apq4j._855fa43f_apq4j p{
  color:var(--_f1f64946_apq4j);
  line-height:1.7;
}

._b6d53478_apq4j._7c72d9f8_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._5dbb4906_apq4j{
  display:grid;
  grid-template-columns:1fr;
  gap:var(--_325e8b83_apq4j);
}
@media(min-width:721px){
  ._5dbb4906_apq4j{grid-template-columns:1fr 1fr;}
}
._03aa097f_apq4j,._8dd81b36_apq4j{
  list-style:none;
  padding:0;
  margin:0;
  display:flex;
  flex-direction:column;
  gap:var(--_e65d9a0f_apq4j);
}
._de5c7bda_apq4j,._fff0cfb0_apq4j{
  padding-left:var(--_325e8b83_apq4j);
  position:relative;
  color:var(--_f1f64946_apq4j);
}
._de5c7bda_apq4j::before{content:"+";position:absolute;left:0;color:var(--_d7436d0e_apq4j);font-weight:700;}
._fff0cfb0_apq4j::before{content:"\2212";position:absolute;left:0;color:var(--_a3335b42_apq4j);font-weight:700;}
._afedc407_apq4j{
  list-style:none;
  padding:0;
  margin-top:var(--_325e8b83_apq4j);
  display:flex;
  flex-direction:column;
  gap:var(--_e65d9a0f_apq4j);
}

._5bbaedc9_apq4j._8b91a5e9_apq4j{
  display:block;
}
._89f74613_apq4j{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  gap:var(--_325e8b83_apq4j);
  list-style:none;
  padding:0;
  margin:0;
}
._89f74613_apq4j li{
  padding:var(--_325e8b83_apq4j);
  border-radius:var(--_60be839a_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
  color:var(--_f1f64946_apq4j);
}
._67480789_apq4j{
  list-style:none;
  padding:0;
  margin:var(--_325e8b83_apq4j) 0 0;
  display:flex;
  flex-direction:column;
  gap:var(--_e65d9a0f_apq4j);
}
._67480789_apq4j li{
  padding-left:var(--_325e8b83_apq4j);
  position:relative;
  color:var(--_f1f64946_apq4j);
}
._67480789_apq4j li::before{
  content:"";
  position:absolute;left:0;top:0.5em;
  width:6px;height:6px;
  border-radius:1px;
  background:var(--_bd550095_apq4j);
  transform:rotate(45deg);
}

._680039e0_apq4j._90a354af_apq4j{
  display:block;
}
._1ef81848_apq4j{
  list-style:none;
  counter-reset:_f2d641bb_apq4j;
  padding:0;
  margin:0;
  display:flex;
  flex-direction:column;
  gap:var(--_325e8b83_apq4j);
}
._1ef81848_apq4j li{
  counter-increment:_f2d641bb_apq4j;
  display:flex;
  gap:var(--_325e8b83_apq4j);
  align-items:flex-start;
}
._26b18b57_apq4j{
  flex:0 0 auto;
  width:2.2em;
  height:2.2em;
  border-radius:50%;
  display:flex;
  align-items:center;
  justify-content:center;
  font-weight:700;
  background:var(--_d7436d0e_apq4j);
  color:var(--_5d33323d_apq4j);
}
._a4afe84e_apq4j{
  padding:var(--_325e8b83_apq4j);
  border-radius:var(--_60be839a_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
  flex:1;
}
._dcd560f4_apq4j{
  display:flex;
  flex-direction:column;
  gap:var(--_e1d139f7_apq4j);
}
._b9ce9513_apq4j{
  margin:var(--_325e8b83_apq4j) 0 0;
  padding-left:1.4em;
  color:var(--_f1f64946_apq4j);
  display:flex;
  flex-direction:column;
  gap:var(--_e1d139f7_apq4j);
}

._ea90d924_apq4j._dfe43a00_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._be5cd097_apq4j{
  display:flex;
  flex-direction:column;
  gap:var(--_e1d139f7_apq4j);
}
._4bfeb02b_apq4j{
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:var(--_e1d139f7_apq4j) 0;
  border-bottom:1px solid var(--_9d06e61b_apq4j);
}
._4bfeb02b_apq4j:last-child{border-bottom:none;}
._d05d4e70_apq4j{
  font-weight:700;
  color:var(--_f1f64946_apq4j);
}
._4bfeb02b_apq4j ul{
  list-style:none;
  display:flex;
  gap:var(--_e1d139f7_apq4j);
  padding:0;
  margin:0;
}
._4bfeb02b_apq4j ul li{
  font-size:14px;
  color:var(--_054a1581_apq4j);
}

._f4b5cb76_apq4j._fd15f701_apq4j{
  display:block;
}
._a42ee821_apq4j{
  overflow-x:auto;
  border-radius:var(--_60be839a_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._bbd68be9_apq4j{
  width:100%;
  border-collapse:collapse;
  background:var(--_26ff4d7d_apq4j);
}
._bbd68be9_apq4j th,._bbd68be9_apq4j td{
  padding:var(--_e1d139f7_apq4j) var(--_325e8b83_apq4j);
  text-align:left;
  border-bottom:1px solid var(--_9d06e61b_apq4j);
  color:var(--_f1f64946_apq4j);
  white-space:nowrap;
}
._bbd68be9_apq4j th{
  font-size:13px;
  text-transform:uppercase;
  color:var(--_054a1581_apq4j);
  font-weight:700;
}

._0cb2f244_apq4j._e23f89e4_apq4j{
  display:block;
}
._d39f3159_apq4j{
  display:flex;
  gap:var(--_325e8b83_apq4j);
  overflow-x:auto;
  padding-bottom:var(--_e1d139f7_apq4j);
}
._132daf46_apq4j{
  flex:0 0 220px;
  padding:var(--_325e8b83_apq4j);
  border-radius:var(--_60be839a_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._0d14a53b_apq4j{
  font:700 1.2rem var(--_ee461156_apq4j);
  color:var(--_bd550095_apq4j);
  display:block;
  margin-bottom:var(--_e65d9a0f_apq4j);
}
._fbeee8f3_apq4j{
  height:2px;
  background:var(--_9d06e61b_apq4j);
  margin:var(--_e1d139f7_apq4j) 0;
}

._b13fe3ea_apq4j._93f8b0e5_apq4j{
  display:block;
}
._29bdced3_apq4j{
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(200px,1fr));
  gap:var(--_325e8b83_apq4j);
}
._c31dc4b8_apq4j{
  padding:var(--_325e8b83_apq4j);
  border-radius:var(--_60be839a_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._09ae7c11_apq4j{
  font-weight:700;
  color:var(--_72c67da2_apq4j);
  margin-bottom:var(--_e65d9a0f_apq4j);
}
._21186cea_apq4j dt{
  font-weight:700;
  color:var(--_72c67da2_apq4j);
}
._21186cea_apq4j dd{
  margin:0 0 var(--_e1d139f7_apq4j);
  color:var(--_054a1581_apq4j);
  font-weight:700;
  font-size:14px;
}

._173c4618_apq4j._cc9a0e39_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._7ba043d3_apq4j{
  display:flex;
  flex-wrap:wrap;
  align-items:center;
  gap:var(--_325e8b83_apq4j);
}
._b90b035f_apq4j{
  font:700 13px var(--_4fd0e312_apq4j);
  color:var(--_054a1581_apq4j);
  text-transform:uppercase;
}
._b1000a6b_apq4j{
  padding:var(--_e1d139f7_apq4j) var(--_325e8b83_apq4j);
  border-radius:999px;
  border:1px solid var(--_9d06e61b_apq4j);
  background:rgba(255,255,255,0.04);
  color:var(--_f1f64946_apq4j);
}
._0bd69c4b_apq4j{
  font:800 1.5rem var(--_ee461156_apq4j);
  color:var(--_72c67da2_apq4j);
}

._f842cc68_apq4j._1ed1368c_apq4j{
  display:block;
}
._12ae25bf_apq4j{
  padding:var(--_325e8b83_apq4j) 0;
  border-bottom:1px solid var(--_9d06e61b_apq4j);
}
._12ae25bf_apq4j:last-child{border-bottom:none;}
._12ae25bf_apq4j h3{
  font:700 1.1rem var(--_ee461156_apq4j);
  color:var(--_72c67da2_apq4j);
  margin-bottom:var(--_e65d9a0f_apq4j);
}
._12ae25bf_apq4j p{
  color:var(--_f1f64946_apq4j);
  line-height:1.6;
}

._15b08f3c_apq4j._269c9dbe_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:var(--_dfcbc0c5_apq4j), inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._83562bf7_apq4j{
  font:800 2.5rem var(--_ee461156_apq4j);
  letter-spacing:-0.03em;
  color:var(--_72c67da2_apq4j);
  display:block;
  margin-bottom:var(--_e1d139f7_apq4j);
}
._5c661ffd_apq4j{
  display:flex;
  align-items:center;
  gap:var(--_e1d139f7_apq4j);
}
._b3c03e30_apq4j{
  flex:1;
  height:10px;
  border-radius:999px;
  background:rgba(255,255,255,0.08);
  overflow:hidden;
}
._ac46fdcd_apq4j{
  height:100%;
  border-radius:999px;
  background:linear-gradient(90deg, var(--_d7436d0e_apq4j), var(--_bd550095_apq4j));
  width:0%;
  animation:_9cec47ef_apq4j 1.6s ease-out forwards;
}
@keyframes _9cec47ef_apq4j{
  from{width:0%;}
  to{width:var(--_13a5016d_apq4j, 96%);}
}
._77112a91_apq4j{
  font:700 14px var(--_4fd0e312_apq4j);
  color:var(--_054a1581_apq4j);
}
@media(prefers-reduced-motion:reduce){
  ._ac46fdcd_apq4j{animation:none; width:var(--_13a5016d_apq4j,96%);}
}

._e9aade6b_apq4j._c355e7f6_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._e952ef62_apq4j{
  position:relative;
  height:6px;
  border-radius:999px;
  background:rgba(255,255,255,0.08);
  margin:var(--_325e8b83_apq4j) 0;
}
._89acfb2c_apq4j{
  display:flex;
  justify-content:space-between;
  font-size:12px;
  color:var(--_054a1581_apq4j);
}
._c0517d5a_apq4j{
  position:absolute;
  top:50%;
  width:14px;height:14px;
  border-radius:50%;
  background:var(--_a3335b42_apq4j);
  transform:translate(-50%,-50%);
  box-shadow:0 0 0 4px rgba(255,255,255,0.06);
}
._227cac54_apq4j{
  font:800 1.4rem var(--_ee461156_apq4j);
  color:var(--_72c67da2_apq4j);
  letter-spacing:-0.02em;
}

._99a370b0_apq4j._abdd133c_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:var(--_26ff4d7d_apq4j);
  box-shadow:inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._2c6ef220_apq4j{
  font:700 1.3rem var(--_ee461156_apq4j);
  color:var(--_72c67da2_apq4j);
  margin-bottom:var(--_e1d139f7_apq4j);
}
._39d983c0_apq4j{
  color:var(--_f1f64946_apq4j);
  line-height:1.7;
}

._73f4c815_apq4j._97d776fb_apq4j{
  display:block;
  padding:var(--_eae08b4d_apq4j);
  border-radius:var(--_0fc2ab42_apq4j);
  background:linear-gradient(160deg, var(--_26ff4d7d_apq4j), var(--_e4950882_apq4j));
  box-shadow:var(--_e304b1f1_apq4j), inset 0 0 0 1px var(--_9d06e61b_apq4j);
}
._73f4c815_apq4j._97d776fb_apq4j h2{
  font-family:var(--_ee461156_apq4j);
  font-size:1.8rem;
  letter-spacing:-0.02em;
  color:var(--_72c67da2_apq4j);
  margin-bottom:var(--_e1d139f7_apq4j);
}
._73f4c815_apq4j._97d776fb_apq4j p{
  color:var(--_f1f64946_apq4j);
  line-height:1.7;
  margin-bottom:var(--_325e8b83_apq4j);
}
._6e59e213_apq4j{
  display:flex;
  flex-direction:column;
  gap:var(--_e65d9a0f_apq4j);
  padding-top:var(--_325e8b83_apq4j);
  border-top:1px solid var(--_9d06e61b_apq4j);
}
._6e59e213_apq4j p{margin:0;color:var(--_f1f64946_apq4j);}

._efad72a2_apq4j._5485cb33_apq4j{
  display:block;
  padding:var(--_325e8b83_apq4j) var(--_eae08b4d_apq4j);
  border-left:3px solid var(--_bd550095_apq4j);
  background:transparent;
}
._eb41579d_apq4j{
  font-weight:700;
  color:var(--_f1f64946_apq4j);
}
._f6b24bdc_apq4j{
  display:block;
  font-size:13px;
  color:var(--_054a1581_apq4j);
  margin-top:2px;
}

._af10e34c_apq4j._c216d3c8_apq4j{
  display:block;
  text-align:center;
  padding:var(--_428cb1f9_apq4j) var(--_eae08b4d_apq4j);
  border-radius:var(--_031a73fa_apq4j);
  background:linear-gradient(135deg, var(--_d7436d0e_apq4j), var(--_a3335b42_apq4j));
}
._af10e34c_apq4j._c216d3c8_apq4j h2{
  font-family:var(--_ee461156_apq4j);
  font-size:2rem;
  letter-spacing:-0.02em;
  color:var(--_5d33323d_apq4j);
  margin-bottom:var(--_e1d139f7_apq4j);
}
._af10e34c_apq4j._c216d3c8_apq4j p{
  color:var(--_5d33323d_apq4j);
  margin-bottom:var(--_325e8b83_apq4j);
}
._434bbf9d_apq4j{
  position:relative;
  display:inline-block;
  padding:var(--_e1d139f7_apq4j) var(--_eae08b4d_apq4j);
  border-radius:999px;
  background:rgba(255,255,255,0.15);
  backdrop-filter:blur(8px);
  color:var(--_5d33323d_apq4j);
  font-weight:700;
  text-decoration:none;
  overflow:hidden;
}
._434bbf9d_apq4j::after{
  content:"";
  position:absolute;
  top:0;left:-60%;
  width:40%;
  height:100%;
  background:linear-gradient(120deg, transparent, rgba(255,255,255,0.35), transparent);
  animation:_2d988eb3_apq4j 3.5s ease-in-out infinite;
}
@keyframes _2d988eb3_apq4j{
  0%{left:-60%;}
  50%{left:120%;}
  100%{left:120%;}
}
@media(prefers-reduced-motion:reduce){
  ._434bbf9d_apq4j::after{animation:none;display:none;}
}

._00b61546_apq4j{
  display:inline-block;
  width:1em;
  height:1em;
  margin-right:0.4em;
  vertical-align:-0.125em;
  fill:currentColor;
}

@media(max-width:720px){
  ._789b688d_apq4j._9d2931ab_apq4j,
  ._72980b0f_apq4j,
  ._89f74613_apq4j,
  ._29bdced3_apq4j{
    grid-template-columns:1fr;
  }
  ._5dbb4906_apq4j{grid-template-columns:1fr;}
  ._d39f3159_apq4j{flex-direction:row;}
}
