:root{--bg:#fff8ec;--bg-2:#fdf0f6;--card:#fff;--ink:#3b2a38;--ink-2:#5a4855;--muted:#7a6775;--m:#c25ba6;--m-d:#7e2f6a;--m-l:#f4a6c8;--kuning:#ffd45c;--kuning-l:#fff3c4;--biru:#bfe6f7;--biru-l:#e6f6fd;--mint:#bfebd3;--mint-l:#e8f8ef;--pink-l:#fde3ef;--wa:#1fa855;--wrap:1160px;--font:"Nunito", system-ui, sans-serif;--judul:"Fredoka", "Nunito", system-ui, sans-serif;color-scheme:light}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:84px}body{font-family:var(--font);background:var(--bg);color:var(--ink);margin:0;font-size:16px;line-height:1.65}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--judul);text-wrap:balance;font-weight:600;line-height:1.12}ul,ol{margin:0;padding:0}.wrap{width:100%;max-width:var(--wrap);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto}@media (width>=720px){.wrap{padding-left:32px;padding-right:32px}}.sec{padding-block:clamp(56px,8vw,96px);position:relative}.sec--pink{background:var(--bg-2)}.sec--biru{background:var(--biru-l)}.sec--mint{background:var(--mint-l)}.head{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:36px;display:flex}.head--tengah{text-align:center;align-items:center}.head--tengah .lead{margin-inline:auto}.label{background:var(--card);border:2px dashed var(--m);color:var(--m-d);font-family:var(--judul);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:500;display:inline-flex}.h2{font-size:clamp(30px,4.4vw,44px)}.lead{color:var(--ink-2);max-width:58ch;font-size:clamp(16px,1.6vw,18px)}.muted{color:var(--muted)}.m{color:var(--m)}.num{font-variant-numeric:tabular-nums}.btn{min-height:52px;font:500 16px var(--judul);cursor:pointer;border:3px solid var(--m-d);box-shadow:0 5px 0 var(--m-d);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;text-decoration:none;transition:transform .12s,box-shadow .12s;display:inline-flex}.btn:hover{box-shadow:0 7px 0 var(--m-d);transform:translateY(-2px)}.btn:active{box-shadow:0 2px 0 var(--m-d);transform:translateY(3px)}.btn svg{flex:none;width:20px;height:20px}.btn--utama{background:var(--m);color:#fff}.btn--putih{color:var(--m-d);background:#fff}.btn--wa{background:var(--wa);color:#fff;border-color:#11703a;box-shadow:0 5px #11703a}.btn--wa:hover{box-shadow:0 7px #11703a}:focus-visible{outline:3px solid var(--m);outline-offset:3px}.kotak{background:var(--card);border:3px solid var(--ink);box-shadow:0 6px 0 var(--ink);border-radius:24px}.kotak--pink{background:var(--pink-l)}.kotak--kuning{background:var(--kuning-l)}.kotak--biru{background:var(--biru-l)}.kotak--mint{background:var(--mint-l)}.g2,.g3,.g4{grid-template-columns:minmax(0,1fr);gap:22px;display:grid}@media (width>=640px){.g2,.g3,.g4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=980px){.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}}.ombak{width:100%;height:40px;display:block}@keyframes ayun{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes putar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}.skip[data-astro-cid-hkbrpulz]{z-index:100;background:#fff;border-radius:10px;padding:8px 14px;position:absolute;top:8px;left:-999px}.skip[data-astro-cid-hkbrpulz]:focus{left:8px}.atas[data-astro-cid-hkbrpulz]{z-index:50;-webkit-backdrop-filter:blur(8px);border-bottom:3px dashed var(--m-l);background:#fff8eceb;position:sticky;top:0}.atas__in[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:16px;min-height:72px;display:flex}.merek[data-astro-cid-hkbrpulz]{align-items:center;gap:10px;text-decoration:none;display:flex}.merek[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{object-fit:contain;width:46px;height:46px}.merek[data-astro-cid-hkbrpulz] span[data-astro-cid-hkbrpulz]{flex-direction:column;line-height:1.15;display:flex}.merek[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{font-family:var(--judul);font-size:17px;font-weight:600}.merek[data-astro-cid-hkbrpulz] small[data-astro-cid-hkbrpulz]{color:var(--muted);font-size:12px}.navlinks[data-astro-cid-hkbrpulz]{font-family:var(--judul);gap:22px;font-size:15px;font-weight:500;display:none}.navlinks[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink-2);border-bottom:3px solid #0000;padding:6px 2px;text-decoration:none}.navlinks[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--m-d);border-color:var(--kuning)}.atas__aksi[data-astro-cid-hkbrpulz]{align-items:center;gap:10px;display:flex}.btn--kecil[data-astro-cid-hkbrpulz]{min-height:42px;box-shadow:0 4px 0 var(--m-d);padding:0 18px;font-size:15px}.menu[data-astro-cid-hkbrpulz]{position:relative}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{cursor:pointer;border:3px solid var(--ink);background:#fff;border-radius:50%;place-items:center;width:46px;height:46px;list-style:none;display:grid}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]::-webkit-details-marker{display:none}.menu[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{fill:none;width:22px;height:22px;stroke:var(--ink);stroke-width:2.4px;stroke-linecap:round}.menu__isi[data-astro-cid-hkbrpulz]{border:3px solid var(--ink);min-width:220px;box-shadow:0 6px 0 var(--ink);background:#fff;border-radius:20px;flex-direction:column;padding:10px;display:flex;position:absolute;top:56px;right:0}.menu__isi[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{font-family:var(--judul);border-radius:12px;padding:10px 14px;font-weight:500;text-decoration:none}.menu__isi[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{background:var(--pink-l)}@media (width>=1040px){.navlinks[data-astro-cid-hkbrpulz]{display:flex}.menu[data-astro-cid-hkbrpulz]{display:none}}.kaki[data-astro-cid-hkbrpulz]{margin-top:0}.kaki[data-astro-cid-hkbrpulz] .ombak[data-astro-cid-hkbrpulz]{margin-bottom:-1px}.kaki__isi[data-astro-cid-hkbrpulz]{background:var(--m-d);color:#fdeef6;font-size:15px}.kaki__in[data-astro-cid-hkbrpulz]{gap:28px;padding-block:40px}.kaki__col[data-astro-cid-hkbrpulz]{flex-direction:column;gap:8px;display:flex}.kaki__col[data-astro-cid-hkbrpulz] strong[data-astro-cid-hkbrpulz]{font-family:var(--judul);color:#fff;font-size:18px;font-weight:600}.kaki__col[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:#fff}.kaki__logo[data-astro-cid-hkbrpulz]{background:#fff;border-radius:18px;align-self:flex-start;align-items:center;gap:12px;padding:10px 14px;display:flex}.kaki__logo[data-astro-cid-hkbrpulz] img[data-astro-cid-hkbrpulz]{object-fit:contain;width:auto;height:46px}.kaki__bawah[data-astro-cid-hkbrpulz]{color:#f3cfe3;border-top:1px dashed #ffffff4d;padding-block:16px 96px;font-size:13px}.wa-float[data-astro-cid-hkbrpulz]{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--wa);color:#fff;border:3px solid #fff;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;position:fixed;box-shadow:0 6px #11703a}.wa-float[data-astro-cid-hkbrpulz] svg[data-astro-cid-hkbrpulz]{width:30px;height:30px}
