/*
Theme Name: Meetandari
Template: twentytwentyfive
Version: 0.4
*/

.kynd-wave-top {
  position: relative;
}


.kynd-wave-top::before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 70px;
  transform: translateY(-99%);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 70' preserveAspectRatio='none'%3E%3Cpath d='M0,70 C180,10 340,64 520,34 C700,4 860,58 1040,40 C1120,32 1170,44 1200,52 L1200,70 Z' fill='%23FDF3E3'/%3E%3C/svg%3E");
}

.kynd-quote {
  border-radius: 14px;
  padding: 1.6rem 1.4rem;
}/*
Theme Name: Meetandari
Template: twentytwentyfive
Version: 0.2
*/

.kynd-wave-top {
  position: relative;
}
.kynd-wave-top::before {
  content: "";
  position: absolute;
  top: -1px;
  left: 0;
  width: 100%;
  height: 70px;
  transform: translateY(-99%);
  background-repeat: no-repeat;
  background-size: 100% 100%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 70' preserveAspectRatio='none'%3E%3Cpath d='M0,70 C180,10 340,64 520,34 C700,4 860,58 1040,40 C1120,32 1170,44 1200,52 L1200,70 Z' fill='%23FDF3E3'/%3E%3C/svg%3E");
}

.kynd-quote {
  border-radius: 14px;
  padding: 1.6rem 1.4rem;
}




/* Kolom teks di dalam section full-bleed (olive, testimonial, blog) */
.alignfull > .wp-block-column,
.wp-block-cover.alignfull .wp-block-cover__inner-container {
  padding-left: var(--kynd-gutter);
  padding-right: var(--kynd-gutter);
}

/* Kolom yang isinya gambar full-bleed — jangan diberi padding */
.alignfull > .wp-block-column:has(> .wp-block-image:only-child) {
  padding-left: 0;
  padding-right: 0;
}


@media screen and (max-width: 768px) {
  .center-on-mobile {
    text-align: center;
  }
}
