.om-testimoni-submit{max-width:720px}
.om-testimoni-submit p{margin:0 0 14px}
.om-testimoni-submit label{display:grid;gap:6px;font-weight:700}
.om-testimoni-submit input,.om-testimoni-submit textarea,.om-testimoni-submit select{width:100%;padding:10px;font:inherit}
.om-testimoni-submit textarea{min-height:150px}
.om-testimoni-submit button{padding:11px 18px;background:#ff0c2b;color:#fff;border:0;border-radius:999px;font-weight:700}
.om-testimoni-submit__success{padding:14px;background:#eef9f0}
.om-testimoni-honeypot{position:absolute!important;left:-9999px!important}
.om-testimoni-photos{display:flex;gap:12px;flex-wrap:wrap;padding:0 58px 30px}
.om-testimoni-photos img{width:min(30%,250px);height:auto}
.om-testimoni-meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}
.om-testimoni-meta__item{display:inline-flex;gap:6px;align-items:center;padding:7px 9px;border-radius:8px;background:#f6f5f5;color:#55555a;font-size:.82rem;font-weight:700}
.om-testimoni-meta__icon{display:inline-flex;width:16px;height:16px;color:#df0029}
.om-testimoni-meta__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.om-testimoni-related{margin-top:44px;padding:34px;border-radius:20px;background:#fff6f7}
.om-testimoni-related__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}
.om-testimoni-related__heading h2{margin:0;font-size:1.65rem}
.om-testimoni-related__heading a{color:#ff0c2b;font-weight:800;text-decoration:none}
.om-testimoni-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}
@media(max-width:900px){.om-testimoni-related__grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-width:600px){.om-testimoni-meta__item{width:100%}
.om-testimoni-photos{padding-left:24px;padding-right:24px}
.om-testimoni-related{padding:23px 18px}
.om-testimoni-related__grid{grid-template-columns:1fr}
}

/* Bagikan Cerita: presentation only for the existing public submission form. */
.om-testimoni-submit{--om-red:#ff0c2b;--om-dark-red:#df0029;--om-deep-red:#b90025;--om-ink:#202837;--om-neutral:#f7f7f5;box-sizing:border-box;width:100vw;margin:0 calc(50% - 50vw);padding:52px 24px 72px;position:relative;isolation:isolate;overflow:hidden;background:#ff0c2b;color:var(--om-ink);font-family:"Alibaba PuHuiTi",Arial,sans-serif}.om-testimoni-submit:before,.om-testimoni-submit:after{content:"";position:absolute;z-index:-1;border-radius:50%;pointer-events:none}.om-testimoni-submit:before{width:920px;height:920px;right:-420px;top:-260px;border:72px solid rgba(185,0,37,.3);box-shadow:0 0 0 72px rgba(185,0,37,.17),0 0 0 144px rgba(185,0,37,.1)}.om-testimoni-submit:after{width:620px;height:620px;left:-400px;bottom:-260px;border:56px solid rgba(185,0,37,.22);box-shadow:0 0 0 56px rgba(185,0,37,.13)}.om-testimoni-submit *{box-sizing:border-box}.om-testimoni-submit__hero,.om-testimoni-submit form{position:relative;z-index:1;width:min(960px,100%);margin-inline:auto}.om-testimoni-submit__hero{padding:0 18px 29px;color:#fff}.om-testimoni-submit__breadcrumb{display:flex;align-items:center;gap:9px;margin-bottom:34px;font-size:.88rem;font-weight:700}.om-testimoni-submit__breadcrumb a{color:#fff;text-decoration:none}.om-testimoni-submit__breadcrumb a:hover{text-decoration:underline}.om-testimoni-submit__breadcrumb span{opacity:.75}.om-testimoni-submit__breadcrumb strong{font-weight:700}.om-testimoni-submit__eyebrow{margin:0 0 11px!important;color:#fff;font-size:.76rem;font-weight:800;letter-spacing:.16em}.om-testimoni-submit__hero h1{margin:0;color:#fff;font-size:clamp(2.1rem,5vw,4rem);line-height:1.04;letter-spacing:-.035em}.om-testimoni-submit__intro{max-width:660px;margin:15px 0 0!important;color:#fff;font-size:1.02rem;line-height:1.65}.om-testimoni-submit__mascot-space{display:block;height:8px}.om-testimoni-submit form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;padding:clamp(28px,5vw,56px);border-radius:29px;background:#fff;box-shadow:0 24px 54px rgba(102,0,15,.26)}.om-testimoni-submit__section{grid-column:1/-1;padding:0 0 30px;margin:0 0 31px;border-bottom:1px solid #e8e8e5}.om-testimoni-submit__section h2{margin:0 0 19px;color:var(--om-ink);font-size:1.38rem;line-height:1.2}.om-testimoni-submit__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 20px}.om-testimoni-submit__section--story .om-testimoni-submit__fields,.om-testimoni-submit__section--photos .om-testimoni-submit__fields{grid-template-columns:1fr}.om-testimoni-submit p{margin:0!important;min-width:0}.om-testimoni-submit label{display:grid!important;gap:8px;font-weight:400!important;color:var(--om-ink)}.om-testimoni-submit__label{font-size:.9rem;font-weight:800;color:var(--om-ink)}.om-testimoni-submit input:not([type=checkbox]),.om-testimoni-submit select,.om-testimoni-submit textarea{width:100%!important;min-height:50px;padding:13px 14px!important;border:1px solid #d9dcd8!important;border-radius:13px!important;background:#fff!important;color:var(--om-ink)!important;box-shadow:none!important;font:inherit!important;line-height:1.35!important;transition:border-color .2s,box-shadow .2s}.om-testimoni-submit textarea{min-height:164px!important;resize:vertical}.om-testimoni-submit input:focus,.om-testimoni-submit select:focus,.om-testimoni-submit textarea:focus{outline:0!important;border-color:var(--om-red)!important;box-shadow:0 0 0 4px rgba(255,12,43,.13)!important}.om-testimoni-submit__privacy-note{grid-column:1/-1;margin:1px 0 0!important;padding:11px 13px;border-radius:10px;background:var(--om-neutral);color:#586070;font-size:.82rem;line-height:1.5}.om-testimoni-submit__story-helper{margin:2px 0 0!important;color:#586070;font-size:.86rem;line-height:1.55}.om-testimoni-submit__photo-field{position:relative;padding:22px;border:1px dashed #d1d6d1;border-radius:17px;background:var(--om-neutral)}.om-testimoni-submit__photo-field input[type=file]{position:relative;z-index:1;min-height:48px;padding:10px!important;border:0!important;background:transparent!important}.om-testimoni-submit__upload-note{margin:3px 0 15px!important;color:#586070;font-size:.85rem;line-height:1.6}.om-testimoni-submit__upload-slots{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;pointer-events:none}.om-testimoni-submit__upload-slots i{display:block;min-height:86px;border-radius:12px;background:linear-gradient(135deg,#fff 0 45%,#f0f0ed 45% 55%,#fff 55%);border:1px solid #e3e4e0}.om-testimoni-submit__consent{grid-column:1/-1;margin:0 0 22px!important;padding:0!important}.om-testimoni-submit__consent label{display:flex!important;align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.55}.om-testimoni-submit__consent input[type=checkbox]{width:18px!important;height:18px;min-width:18px;margin:2px 0 0;accent-color:var(--om-red)}.om-testimoni-submit button[type=submit]{grid-column:1/-1;justify-self:start;min-height:53px;padding:13px 27px!important;border:0!important;border-radius:999px!important;background:var(--om-red)!important;color:#fff!important;font:800 1rem/1 "Alibaba PuHuiTi",Arial,sans-serif!important;box-shadow:0 10px 18px rgba(185,0,37,.22);cursor:pointer;transition:transform .18s,background-color .18s,box-shadow .18s}.om-testimoni-submit button[type=submit]:hover{background:var(--om-dark-red)!important;transform:translateY(-2px);box-shadow:0 14px 23px rgba(185,0,37,.3)}.om-testimoni-submit__success{position:relative;z-index:1;width:min(960px,100%);margin:0 auto!important;padding:36px!important;border-radius:29px!important;background:#fff!important;color:var(--om-ink)!important;box-shadow:0 24px 54px rgba(102,0,15,.26);font-size:1.03rem;line-height:1.65}.om-testimoni-submit__success a{display:inline-block;margin-top:16px;color:var(--om-red);font-weight:800;text-decoration:none}.om-testimoni-submit__success a:hover{text-decoration:underline}.om-testimoni-submit [hidden]{display:none!important}.om-testimoni-honeypot{position:absolute!important;left:-9999px!important}
@media(max-width:700px){.om-testimoni-submit{padding:32px 16px 48px}.om-testimoni-submit:before{width:420px;height:420px;right:-280px;top:-160px;border-width:42px;box-shadow:0 0 0 42px rgba(185,0,37,.14)}.om-testimoni-submit:after{display:none}.om-testimoni-submit__hero{padding:0 6px 24px}.om-testimoni-submit__breadcrumb{margin-bottom:24px}.om-testimoni-submit form{grid-template-columns:1fr;padding:27px 20px;border-radius:23px}.om-testimoni-submit__section{padding-bottom:25px;margin-bottom:26px}.om-testimoni-submit__fields{grid-template-columns:1fr}.om-testimoni-submit__upload-slots{gap:8px}.om-testimoni-submit__upload-slots i{min-height:62px}.om-testimoni-submit button[type=submit]{width:100%;justify-self:stretch}.om-testimoni-submit__success{padding:27px 21px!important;border-radius:23px!important}}
.om-testimoni-submit__page-title{display:none}
.om-testimoni-submit input[type=submit]{grid-column:1/-1;justify-self:start;min-height:53px;padding:13px 27px!important;border:0!important;border-radius:999px!important;background:var(--om-red)!important;color:#fff!important;font:800 1rem/1 "Alibaba PuHuiTi",Arial,sans-serif!important;box-shadow:0 10px 18px rgba(185,0,37,.22);cursor:pointer;transition:transform .18s,background-color .18s,box-shadow .18s}.om-testimoni-submit input[type=submit]:hover{background:var(--om-dark-red)!important;transform:translateY(-2px);box-shadow:0 14px 23px rgba(185,0,37,.3)}@media(max-width:700px){.om-testimoni-submit input[type=submit]{width:100%;justify-self:stretch}}
.om-story-cta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:38px;padding:24px 26px;border-radius:20px;background:linear-gradient(120deg,#fff9e9,#ffeac7);box-shadow:0 14px 36px rgba(85,0,17,.14);font-family:"Alibaba PuHuiTi",Arial,sans-serif}.om-story-cta__icon{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;color:#ff0c2b;background:rgba(255,12,43,.1)}.om-story-cta__icon svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.om-story-cta__content{min-width:0}.om-story-cta__title{margin:0 0 4px;color:#ff0c2b;font-size:1.3rem;line-height:1.1}.om-story-cta__text{margin:0;color:#62565b;font-size:.9rem;line-height:1.5}.om-story-cta__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 19px;border-radius:999px;background:#ff0c2b!important;color:#fff!important;font-size:.88rem;font-weight:800;text-decoration:none;white-space:nowrap;transition:transform .18s,background-color .18s}.om-story-cta__button:hover{background:#df0029!important;transform:translateY(-2px)}@media(max-width:700px){.om-story-cta{grid-template-columns:1fr;text-align:center;padding:22px 19px}.om-story-cta__icon{margin:auto}.om-story-cta__button{width:100%}}
