.dot-grid[data-astro-cid-bbe6dxrz]{background-image:radial-gradient(circle,#0F6B44 1.5px,transparent 1.5px);background-size:10px 10px}.triangle-yellow[data-astro-cid-bbe6dxrz]{width:0;height:0;border-left:28px solid transparent;border-right:28px solid transparent;border-bottom:50px solid #F6C744}[data-astro-cid-bbe6dxrz][data-anim]{will-change:transform,opacity}[data-astro-cid-bbe6dxrz][data-anim=ornament]{opacity:0;transition:opacity .8s ease .2s}[data-astro-cid-bbe6dxrz][data-anim=arch]{opacity:0;transform:translate(48px);transition:opacity .7s ease .1s,transform .7s ease .1s}[data-astro-cid-bbe6dxrz][data-anim=triangle]{opacity:0;transform:translateY(-28px);transition:opacity .6s ease .4s,transform .6s ease .4s}[data-astro-cid-bbe6dxrz][data-anim=dots]{opacity:0;transition:opacity .7s ease .3s}[data-astro-cid-bbe6dxrz][data-anim=squiggles]{opacity:0;transition:opacity .7s ease .5s}[data-astro-cid-bbe6dxrz][data-anim=photo]{opacity:0;transform:translateY(24px);transition:opacity .9s ease .15s,transform .9s ease .15s}[data-astro-cid-bbe6dxrz][data-anim=badge]{opacity:0;transform:translate(24px);transition:opacity .6s ease .6s,transform .6s ease .6s}.collage[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=ornament]{opacity:.4}.collage[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=arch]{opacity:1;transform:translate(0)}.collage[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=triangle]{opacity:1;transform:translateY(0)}.collage[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=dots]{opacity:.55}.collage[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=squiggles]{opacity:.35}.collage[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=photo]{opacity:1;transform:translateY(0)}.collage[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=badge]{opacity:1;transform:translate(0)}.hero-text[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-anim=h1]{opacity:0;transform:translateY(50px);transition:opacity .9s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1)}.hero-text[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-anim=h2]{opacity:0;transform:translate(-24px);transition:opacity .8s ease .18s,transform .8s ease .18s}.hero-text[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-anim=desc]{opacity:0;transform:translateY(16px);transition:opacity .7s ease .35s,transform .7s ease .35s}.hero-text[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-anim=btns]{opacity:0;transform:translateY(16px);transition:opacity .7s ease .52s,transform .7s ease .52s}.hero-text[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=h1]{opacity:1;transform:translateY(0)}.hero-text[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=h2]{opacity:1;transform:translate(0)}.hero-text[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=desc]{opacity:.65;transform:translateY(0)}.hero-text[data-astro-cid-bbe6dxrz].visible [data-astro-cid-bbe6dxrz][data-anim=btns]{opacity:1;transform:translateY(0)}.btn-hero[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.btn-hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;background:#f6c744;transform:translate(-101%);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:0}.btn-hero[data-astro-cid-bbe6dxrz]:hover:before{transform:translate(0)}.btn-hero[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0f6b4438}.btn-label[data-astro-cid-bbe6dxrz],.btn-icon[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;transition:color .3s ease,transform .3s ease}.btn-hero[data-astro-cid-bbe6dxrz]:hover .btn-label[data-astro-cid-bbe6dxrz]{color:#111}.btn-hero[data-astro-cid-bbe6dxrz]:hover .btn-icon[data-astro-cid-bbe6dxrz]{color:#111;transform:translate(5px)}@keyframes modalBackdropIn{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(24px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}#tutorial-modal[data-astro-cid-bbe6dxrz]{animation:modalBackdropIn .2s ease both}#tutorial-modal[data-astro-cid-bbe6dxrz] .modal-box[data-astro-cid-bbe6dxrz]{animation:modalSlideIn .28s cubic-bezier(.16,1,.3,1) both}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float-up{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.collage[data-astro-cid-bbe6dxrz].visible:hover [data-astro-cid-bbe6dxrz][data-anim=ornament]{opacity:.65;animation:spin-slow 16s linear infinite;transition:opacity .4s ease}.collage[data-astro-cid-bbe6dxrz].visible:hover [data-astro-cid-bbe6dxrz][data-anim=arch]{transform:translate(-5px) scaleY(1.02);transition:transform .5s ease}.collage[data-astro-cid-bbe6dxrz].visible:hover [data-astro-cid-bbe6dxrz][data-anim=triangle]{animation:float-up 2.4s ease-in-out infinite;transition:none}.collage[data-astro-cid-bbe6dxrz].visible:hover [data-astro-cid-bbe6dxrz][data-anim=photo]{transform:scale(1.03);transition:transform 1s ease}.collage[data-astro-cid-bbe6dxrz].visible:hover [data-astro-cid-bbe6dxrz][data-anim=dots]{opacity:.8;transform:translate(2px,-2px);transition:opacity .4s ease,transform .8s ease}.collage[data-astro-cid-bbe6dxrz].visible:hover [data-astro-cid-bbe6dxrz][data-anim=badge]{transform:translateY(-5px);transition:transform .4s ease}.lihat-detail.svelte-1wfdt5h{background:linear-gradient(to right,#fff 50%,#f6c744 50%);background-size:200% 100%;background-position:left center;transition:background-position .4s ease}.group:hover .lihat-detail.svelte-1wfdt5h{background-position:right center}@keyframes svelte-1wfdt5h-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.list-action.svelte-1wfdt5h{background:linear-gradient(to right,#fff 50%,#f6c744 50%);background-size:200% 100%;background-position:left center;transition:background-position .4s ease}.group:hover .list-action.svelte-1wfdt5h{background-position:right center}@keyframes svelte-1wfdt5h-cardIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}.card.svelte-1wfdt5h{opacity:0}.card.svelte-1wfdt5h.visible{animation:svelte-1wfdt5h-cardIn .7s cubic-bezier(.16,1,.3,1) var(--delay, 0ms) both}
