.latar-titik{background-image:radial-gradient(rgb(255 255 255 / .11) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 72%)}.bingkai-gradien{position:relative;isolation:isolate}.bingkai-gradien:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;padding:1px;background:linear-gradient(180deg,#6ee7b78c,#ffffff0f 45%,#7dd3fc40);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.tanda-tambah{position:relative;width:14px;height:14px}.tanda-tambah:before,.tanda-tambah:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.6px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%)}.tanda-tambah:after{transform:translate(-50%,-50%) rotate(90deg)}@media(prefers-reduced-motion:no-preference){.hero-naik{animation:hero-naik .9s cubic-bezier(.22,.7,.2,1) both}}@keyframes hero-naik{0%{transform:translate3d(0,22px,0)}to{transform:none}}@media(prefers-reduced-motion:no-preference){.jawaban-faq:not([hidden]){animation:faq-buka .38s cubic-bezier(.22,.7,.2,1)}}@keyframes faq-buka{0%{opacity:0;transform:translate3d(0,-6px,0)}to{opacity:1;transform:none}}.aurora{position:absolute;left:0;right:0;margin-inline:auto;border-radius:9999px;pointer-events:none}.aurora-a{top:-300px;width:min(1100px,170vw);height:720px;background:radial-gradient(closest-side,rgb(16 185 129 / .28),rgb(16 185 129 / .1) 55%,transparent)}.aurora-b{top:40px;width:min(720px,80vw);height:600px;translate:30% 0;background:radial-gradient(closest-side,rgb(56 189 248 / .16),rgb(52 211 153 / .07) 55%,transparent)}@media(min-width:1024px){.aurora-a{translate:-17% 0}.aurora-b{translate:52% 0}}.butiran-film{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' x='0' y='0' width='100%25' height='100%25'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1.1 -0.38'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 36%,#000 22%,transparent 78%);mask-image:radial-gradient(ellipse 80% 70% at 50% 36%,#000 22%,transparent 78%)}.kotak-prompt{position:relative;isolation:isolate}.kotak-prompt__cincin{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,#6ee7b78c,#ffffff0f 45%,#7dd3fc40)}.kotak-prompt__putar{position:absolute;left:50%;top:50%;width:150%;aspect-ratio:1;translate:-50% -50%;opacity:0;transition:opacity .45s ease;background:conic-gradient(from 0deg,#34d39900,#34d39900 90deg,#34d399 210deg,#7dd3fc 295deg,#6ee7b700 360deg)}.kotak-prompt:hover .kotak-prompt__putar,.kotak-prompt:focus-within .kotak-prompt__putar{opacity:1}.kotak-prompt__isi{position:relative;margin:1.5px;border-radius:calc(1rem - 1.5px);background:#0b0c0e}.kursor-demo{display:inline-block;width:2px;height:1.1em;margin-left:1px;vertical-align:text-bottom;border-radius:1px;background:#34d399}.kilau-judul{position:relative}@media(prefers-reduced-motion:no-preference){html:not(.hemat-data) .kilau-judul:after{content:attr(data-teks);content:attr(data-teks) / "";position:absolute;top:0;right:0;bottom:0;left:0;color:#ecfdf5;pointer-events:none;-webkit-mask-image:linear-gradient(105deg,transparent 40%,#000 50%,transparent 60%);mask-image:linear-gradient(105deg,transparent 40%,#000 50%,transparent 60%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-position:130% 0;mask-position:130% 0;animation:kilau-judul 1.7s cubic-bezier(.4,.1,.3,1) 1s 1 both}.hero-naik-tunda{animation-delay:.16s}}@keyframes kilau-judul{0%{-webkit-mask-position:130% 0;mask-position:130% 0}to{-webkit-mask-position:-30% 0;mask-position:-30% 0}}@media(max-width:639px){.kolom-hero{min-height:10.5rem}}
