[data-word]{display:inline-block}.motion-ready [data-spine-progress]{transform:scaleY(0)}@media (prefers-reduced-motion:no-preference){[data-word]{animation:.6s cubic-bezier(.16,1,.3,1) both word-in}[data-word]:first-child{animation-delay:0s}[data-word]:nth-child(2){animation-delay:45ms}[data-word]:nth-child(3){animation-delay:90ms}[data-word]:nth-child(4){animation-delay:.135s}[data-word]:nth-child(5){animation-delay:.18s}[data-word]:nth-child(6){animation-delay:.225s}[data-word]:nth-child(7){animation-delay:.27s}[data-hero-reveal]{animation:.7s cubic-bezier(.16,1,.3,1) both hero-reveal-in}}@keyframes word-in{0%{opacity:0;transform:translateY(.55em)}}@keyframes hero-reveal-in{0%{opacity:0;transform:translateY(1.5rem)}}[data-reveal].reveal-pending{opacity:0;transform:translateY(1.5rem)}[data-reveal]{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){[data-reveal]{transition:none}}.day-rule{border-top:1px solid var(--border)}@media (hover:hover) and (pointer:fine){.hero-play{opacity:0;transition:opacity .3s,background-color .3s}#hero-video-trigger:hover .hero-play,#hero-video-trigger:focus-visible .hero-play{opacity:1}}@media (prefers-reduced-motion:no-preference){.hero-play-ring{animation:2s ease-out infinite hero-play-pulse}}@keyframes hero-play-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.hero-video-dialog{background:0 0;border:0;width:min(64rem,177.778dvh - 10.6667rem);max-width:calc(100vw - 2rem);margin:auto;padding:0;overflow:visible}.hero-video-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c}.promo-banner{opacity:0;pointer-events:none;transition:opacity .3s,transform .3s;transform:translateY(1rem)scale(.97)}.promo-banner.is-open{opacity:1;pointer-events:auto;transform:none}@media (prefers-reduced-motion:reduce){.promo-banner{transition:none}}@keyframes flow-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes flow-in{0%{opacity:0;transform:translateY(.5rem)}}@keyframes flow-bar{0%{transform:scaleX(0)}}@keyframes flow-caret{50%{opacity:0}}.flow-in{animation:.45s cubic-bezier(.2,.7,.2,1) both flow-in}.flow-bar{animation:.8s cubic-bezier(.2,.7,.2,1) .1s both flow-bar}.flow-caret{animation:1s step-end infinite flow-caret}@media (prefers-reduced-motion:reduce){.flow-in,.flow-bar,.flow-caret{animation:none}}@media print{@page usulan{size:A4;margin:16mm 18mm}html:has(.usulan){page:usulan;font-size:11.5px}:is(body:has(.usulan),main:has(.usulan)){background:#fff!important}.usulan{max-width:none;padding:0}.usulan .halaman-kedua{break-before:page;margin-top:0}.usulan .surat svg{width:100%;height:100%}}
