.siger[data-astro-cid-ghn5wnqp]{width:96px;height:auto;margin:0 auto 5px;font-size:0}
.siger[data-astro-cid-ghn5wnqp] img{display:block;width:100%;height:auto}
footer[data-astro-cid-ghn5wnqp] .siger[data-astro-cid-ghn5wnqp]{width:104px;margin-top:10px}
@media (height<=700px){.siger[data-astro-cid-ghn5wnqp]{width:76px;margin-bottom:2px}footer[data-astro-cid-ghn5wnqp] .siger[data-astro-cid-ghn5wnqp]{width:84px;margin-top:5px}}

/* Bingkai samping tapis: sengaja tidak menyambung ke atas/bawah agar ornamen sudut tetap utuh. */
.lampung-side-frame{position:absolute!important;z-index:1!important;inset:0!important;overflow:hidden;pointer-events:none}
.lampung-side-frame i{position:absolute;top:176px;bottom:180px;width:15px;opacity:.72;border-inline:1px solid #9b6429;background:
  linear-gradient(45deg,transparent 36%,#f2cf76 38% 47%,#7b2022 49% 59%,#f2cf76 61% 70%,transparent 72%) center top/10px 10px repeat-y,
  linear-gradient(90deg,transparent,#e0ae4b99 35% 65%,transparent) center/3px 100% no-repeat;
  filter:drop-shadow(0 0 4px #e5b64c42);animation:lampung-frame-glow 6s ease-in-out infinite}
.lampung-side-frame i:before,.lampung-side-frame i:after{content:"◆";position:absolute;left:50%;color:#f3d27d;font-size:9px;line-height:1;text-shadow:0 0 8px #e8b94e;transform:translateX(-50%) rotate(45deg)}
.lampung-side-frame i:before{top:-13px}.lampung-side-frame i:after{bottom:-13px}
.lampung-side-frame .left{left:9px}.lampung-side-frame .right{right:9px;animation-delay:-3s}
.events[data-astro-cid-ghn5wnqp] .lampung-side-frame i,.rsvp[data-astro-cid-ghn5wnqp] .lampung-side-frame i{opacity:.5;filter:sepia(.6) saturate(1.25)}
@keyframes lampung-frame-glow{0%,100%{opacity:.58;filter:drop-shadow(0 0 3px #e5b64c2e)}50%{opacity:.88;filter:drop-shadow(0 0 8px #f0c96c75)}}
@media (width<=380px){.lampung-side-frame i{width:12px}.lampung-side-frame .left{left:6px}.lampung-side-frame .right{right:6px}}
@media (height<=700px){.lampung-side-frame i{top:152px;bottom:152px}}
@media (width<=850px){
  .lampung-side-frame .left{transform:translateY(26px)}
  .lampung-side-frame .right{transform:translateY(-26px)}
}
@media (prefers-reduced-motion:reduce){.lampung-side-frame i{animation:none}}
