.site-header[data-astro-cid-nen7h5rs]{z-index:50;color:var(--on-nila);background:var(--nila-900);border-bottom:1px solid #0000;transition:background-color .24s,border-color .24s;position:sticky;top:0}.site-header[data-astro-cid-nen7h5rs][data-scrolled],.site-header[data-astro-cid-nen7h5rs][data-open]{background:var(--nila-950);border-bottom-color:var(--hairline-dark)}.site-header__bar[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-m);height:72px;display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--on-nila);flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand__mark[data-astro-cid-nen7h5rs]{color:var(--nila-200)}.brand__word[data-astro-cid-nen7h5rs]{font-family:var(--font-display);letter-spacing:-.035em;font-size:1.28rem;font-weight:700}.brand__word[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:var(--nila-300);margin-left:.18em;font-weight:400}.nav[data-astro-cid-nen7h5rs]{margin-inline:auto;display:none}.nav__list[data-astro-cid-nen7h5rs]{align-items:center;gap:2px;display:flex}.nav__item[data-astro-cid-nen7h5rs]{align-items:center;display:flex;position:relative}.nav__link[data-astro-cid-nen7h5rs]{color:var(--nila-200);border-radius:var(--radius-s);padding:10px 12px;font-size:.95rem;font-weight:500;text-decoration:none;transition:color .18s;position:relative}.nav__link[data-astro-cid-nen7h5rs]:after{content:"";background:var(--mengkudu-300);transform-origin:0;height:1px;transition:transform .26s var(--ease-out);position:absolute;bottom:4px;left:12px;right:12px;transform:scaleX(0)}.nav__link[data-astro-cid-nen7h5rs][aria-current=true]{color:#fff}.nav__link[data-astro-cid-nen7h5rs][aria-current=true]:after{transform:scaleX(1)}.nav__item--dropdown[data-astro-cid-nen7h5rs] .nav__link[data-astro-cid-nen7h5rs]{padding-right:4px}.nav__item--dropdown[data-astro-cid-nen7h5rs] .nav__link[data-astro-cid-nen7h5rs]:after{right:4px}.nav__toggle[data-astro-cid-nen7h5rs]{width:26px;height:32px;color:var(--nila-300);border-radius:var(--radius-s);background:0 0;border:0;place-items:center;padding:0;display:grid}.nav__toggle[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{transition:transform .22s var(--ease-out)}.nav__toggle[data-astro-cid-nen7h5rs][aria-expanded=true] svg[data-astro-cid-nen7h5rs]{transform:rotate(180deg)}@media (hover:hover) and (pointer:fine){.nav__link[data-astro-cid-nen7h5rs]:hover{color:#fff}.nav__link[data-astro-cid-nen7h5rs]:hover:after{transform:scaleX(1)}.nav__toggle[data-astro-cid-nen7h5rs]:hover{color:#fff}}.dropdown[data-astro-cid-nen7h5rs]{background:var(--cotton-0);width:min(440px,80vw);color:var(--ink);border-radius:var(--radius-l);box-shadow:var(--shadow-float);transform-origin:48px 0;opacity:0;visibility:hidden;transition:opacity .16s ease, transform .2s var(--ease-out), visibility 0s linear .2s;padding:8px;position:absolute;top:calc(100% + 10px);left:-16px;transform:translateY(-6px)scale(.97)}.dropdown[data-astro-cid-nen7h5rs]:before{content:"";height:12px;position:absolute;inset:-12px 0 auto}[data-astro-cid-nen7h5rs][data-dropdown][data-open] .dropdown[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transition:opacity .16s ease, transform .22s var(--ease-out), visibility 0s;transform:none}.dropdown__link[data-astro-cid-nen7h5rs]{border-radius:var(--radius-m);align-items:center;gap:14px;padding:10px 12px;text-decoration:none;transition:background-color .16s;display:flex}.dropdown__link[data-astro-cid-nen7h5rs]:hover,.dropdown__link[data-astro-cid-nen7h5rs]:focus-visible{background:var(--cotton-50)}.dropdown__icon[data-astro-cid-nen7h5rs]{border-radius:var(--radius-m);background:var(--cotton-100);width:38px;height:38px;color:var(--nila-700);flex:none;place-items:center;transition:background-color .16s,color .16s;display:grid}.dropdown__link[data-astro-cid-nen7h5rs]:hover .dropdown__icon[data-astro-cid-nen7h5rs]{background:var(--nila-900);color:#fff}.dropdown__name[data-astro-cid-nen7h5rs]{font-size:.95rem;font-weight:600;line-height:1.3;display:block}.dropdown__meta[data-astro-cid-nen7h5rs]{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.82rem;display:block}.site-header__actions[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;margin-left:auto;display:flex}.site-header__cta[data-astro-cid-nen7h5rs]{min-height:42px;padding-inline:1.1em;font-size:.94rem;display:none}.menu-button[data-astro-cid-nen7h5rs]{border:1px solid var(--hairline-dark);border-radius:var(--radius-m);width:44px;height:44px;transition:transform .16s var(--ease-out);background:0 0;place-items:center;padding:0;display:grid}.menu-button[data-astro-cid-nen7h5rs]:active{transform:scale(.95)}.menu-button__icon[data-astro-cid-nen7h5rs]{width:18px;height:12px;position:relative}.menu-button__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{width:100%;height:1.6px;transition:transform .26s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;left:0}.menu-button__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{top:2px}.menu-button__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{bottom:2px}[data-astro-cid-nen7h5rs][data-menu-toggle][aria-expanded=true] .menu-button__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(3.2px)rotate(45deg)}[data-astro-cid-nen7h5rs][data-menu-toggle][aria-expanded=true] .menu-button__icon[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]:last-child{transform:translateY(-3.2px)rotate(-45deg)}.mobile-menu[data-astro-cid-nen7h5rs]{background:var(--nila-950);overscroll-behavior:contain;clip-path:inset(0 0 100%);transition:clip-path .36s var(--ease-drawer);position:fixed;inset:72px 0 0;overflow-y:auto}.mobile-menu[data-astro-cid-nen7h5rs][data-visible]{clip-path:inset(0)}.mobile-menu__inner[data-astro-cid-nen7h5rs]{gap:var(--space-m);padding-block:var(--space-m) calc(var(--space-xl) + env(safe-area-inset-bottom));display:grid}.mobile-menu__link[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--hairline-dark);font-family:var(--font-display);letter-spacing:-.025em;color:var(--on-nila);justify-content:space-between;align-items:center;padding:16px 0;font-size:1.6rem;font-weight:600;text-decoration:none;display:flex}.mobile-menu__link[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{color:var(--nila-500)}.mobile-menu__note[data-astro-cid-nen7h5rs]{color:var(--on-nila-soft);text-align:center;font-size:.9rem}@media (prefers-reduced-motion:no-preference){.mobile-menu__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:0;transition:opacity .3s ease, transform .42s var(--ease-out);transform:translateY(10px)}.mobile-menu[data-astro-cid-nen7h5rs][data-visible] .mobile-menu__list[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{opacity:1;transition-delay:calc(80ms + var(--i) * 35ms);transform:none}}@media (prefers-reduced-motion:reduce){.mobile-menu[data-astro-cid-nen7h5rs]{transition:none}}@media (width>=640px){.site-header__cta[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width>=1080px){.nav[data-astro-cid-nen7h5rs]{display:block}.menu-button[data-astro-cid-nen7h5rs],.mobile-menu[data-astro-cid-nen7h5rs]{display:none}}.browser[data-astro-cid-f4t2rcqn]{border-radius:var(--radius-l);background:var(--cotton-0);border:1px solid #141b3314;overflow:hidden}.browser__bar[data-astro-cid-f4t2rcqn]{background:var(--cotton-50);border-bottom:1px solid var(--cotton-100);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;height:38px;padding-inline:14px;display:grid}.browser--dark[data-astro-cid-f4t2rcqn] .browser__bar[data-astro-cid-f4t2rcqn]{background:#0b111d;border-bottom-color:#1c2638}.browser__dots[data-astro-cid-f4t2rcqn]{gap:6px;display:flex}.browser__dots[data-astro-cid-f4t2rcqn] i[data-astro-cid-f4t2rcqn]{border:1px solid var(--cotton-200);border-radius:50%;width:9px;height:9px}.browser--dark[data-astro-cid-f4t2rcqn] .browser__dots[data-astro-cid-f4t2rcqn] i[data-astro-cid-f4t2rcqn]{border-color:#2a3650}.browser__url[data-astro-cid-f4t2rcqn]{background:var(--cotton-0);border:1px solid var(--cotton-100);max-width:100%;color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;justify-self:center;align-items:center;gap:6px;padding:4px 14px;font-size:.72rem;display:inline-flex;overflow:hidden}.browser--dark[data-astro-cid-f4t2rcqn] .browser__url[data-astro-cid-f4t2rcqn]{color:#7d8aa6;background:#131b2b;border-color:#1c2638}.browser__url[data-astro-cid-f4t2rcqn] svg{flex:none}.browser__viewport[data-astro-cid-f4t2rcqn]{position:relative}.ikat-band[data-astro-cid-2ohcutrs]{justify-content:space-between;gap:0 calc(var(--unit) * .9);height:var(--unit);color:currentColor;flex-wrap:wrap;display:flex;overflow:hidden}.ikat-band[data-astro-cid-2ohcutrs] svg{flex:none}.art[data-astro-cid-viwhx5t2]{background:var(--p-surface);border-radius:1em;place-items:center;height:100%;display:grid;overflow:hidden}.art__svg[data-astro-cid-viwhx5t2]{width:82%;height:82%}.art__svg--fill[data-astro-cid-viwhx5t2]{width:100%;height:100%}.slots[data-astro-cid-viwhx5t2],.report[data-astro-cid-viwhx5t2]{width:100%;min-width:0;height:100%;color:var(--p-ink);align-content:center;gap:.5em;padding:.9em;font-size:.88em;display:grid}.slots__title[data-astro-cid-viwhx5t2],.report__title[data-astro-cid-viwhx5t2]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.2em;font-weight:650}.slots__day[data-astro-cid-viwhx5t2],.report__sub[data-astro-cid-viwhx5t2],.slots__doc[data-astro-cid-viwhx5t2]{opacity:.7;font-size:.9em}.slots__grid[data-astro-cid-viwhx5t2]{grid-template-columns:1fr 1fr;gap:.4em;display:grid}.slots__chip[data-astro-cid-viwhx5t2]{border:1px solid var(--p-muted);text-align:center;font-variant-numeric:tabular-nums;border-radius:.5em;padding:.4em 0;font-weight:600}.slots__chip[data-astro-cid-viwhx5t2].is-on{background:var(--p-accent);border-color:var(--p-accent);color:#fff}.report__chart[data-astro-cid-viwhx5t2]{width:100%;height:4.5em}.report__row[data-astro-cid-viwhx5t2]{border-top:1px solid var(--p-muted);justify-content:space-between;padding-top:.5em;font-size:.9em;display:flex}.report__row[data-astro-cid-viwhx5t2] b[data-astro-cid-viwhx5t2]{color:var(--p-accent)}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(2.5rem,1.5rem + 4vw,5rem) 0;position:relative;overflow:hidden}.hero__inner[data-astro-cid-ge2uvauf]{z-index:1;row-gap:var(--space-l);align-items:center;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{grid-column:1/-1}.hero__assurances[data-astro-cid-ge2uvauf]{order:3;grid-column:1/-1}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.038em;max-width:13.5em;font-size:clamp(2.45rem,1.55rem + 3.3vw,4.1rem);font-weight:620;line-height:1.03}.hero__title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--nila-300)}.hero__lead[data-astro-cid-ge2uvauf]{margin-top:var(--space-m);max-width:34rem;font-size:var(--step-1);color:var(--on-nila-soft);line-height:1.6}.hero__actions[data-astro-cid-ge2uvauf]{margin-top:var(--space-l);flex-wrap:wrap;gap:12px;display:flex}.hero__assurances[data-astro-cid-ge2uvauf]{padding-top:var(--space-m);border-top:1px solid var(--hairline-dark);color:var(--nila-200);gap:10px;font-size:.95rem;display:grid}.hero__assurances[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:10px;display:flex}.hero__assurances[data-astro-cid-ge2uvauf] svg[data-astro-cid-ge2uvauf]{color:var(--nila-300);flex:none}.hero__demo[data-astro-cid-ge2uvauf]{grid-column:1/-1;min-width:0}.picker[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:18px;display:flex}.picker__label[data-astro-cid-ge2uvauf]{color:var(--on-nila-soft);font-size:.9rem}.picker__track[data-astro-cid-ge2uvauf]{border:1px solid var(--hairline-dark);scrollbar-width:none;background:#0d132799;border-radius:12px;max-width:100%;padding:4px;display:inline-flex;position:relative;overflow-x:auto}.picker__thumb[data-astro-cid-ge2uvauf]{background:var(--on-nila);width:0;transition:transform .32s var(--ease-out), width .32s var(--ease-out);border-radius:9px;position:absolute;top:4px;bottom:4px;left:0}.picker__option[data-astro-cid-ge2uvauf]{z-index:1;color:var(--nila-200);white-space:nowrap;transition:color .22s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:9px;padding:8px 14px;font-size:.9rem;font-weight:600;position:relative}.picker__option[data-astro-cid-ge2uvauf]:active{transform:scale(.96)}.picker__option[data-astro-cid-ge2uvauf][aria-pressed=true]{color:var(--nila-900)}.no-thumb[data-astro-cid-ge2uvauf] .picker__option[data-astro-cid-ge2uvauf][aria-pressed=true]{background:var(--on-nila)}@media (hover:hover) and (pointer:fine){.picker__option[data-astro-cid-ge2uvauf]:not([aria-pressed=true]):hover{color:#fff}}.hero__stage[data-astro-cid-ge2uvauf]{position:relative}.hero__browser[data-astro-cid-ge2uvauf]{box-shadow:var(--shadow-float)}.previews[data-astro-cid-ge2uvauf]{aspect-ratio:16/11.5;position:relative;overflow:hidden}.preview[data-astro-cid-ge2uvauf]{background:var(--p-bg);color:var(--p-ink);opacity:0;filter:blur(6px);transition:opacity .28s ease, filter .28s ease, transform .36s var(--ease-out);pointer-events:none;grid-template-rows:auto minmax(0,1fr) auto;gap:5%;padding:4.5% 5.5% 5%;font-size:clamp(9px,.62rem + .25vw,13px);display:grid;position:absolute;inset:0;transform:scale(.985)}.preview[data-astro-cid-ge2uvauf][data-active]{opacity:1;filter:none;transform:none}.preview__nav[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;gap:12px;font-size:1.05em;display:flex}.preview__nav[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.02em}.preview__links[data-astro-cid-ge2uvauf]{opacity:.7;gap:1.4em;display:flex}.preview__hero[data-astro-cid-ge2uvauf]{grid-template-columns:1.1fr 1fr;align-items:center;gap:7%;display:grid}.preview__text[data-astro-cid-ge2uvauf]{justify-items:start;gap:.75em;display:grid}.preview__headline[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.03em;font-size:2.05em;font-weight:650;line-height:1.06}.preview__lede[data-astro-cid-ge2uvauf]{opacity:.75;max-width:22em;line-height:1.45}.preview__cta[data-astro-cid-ge2uvauf]{background:var(--p-accent);color:#fff;border-radius:.6em;margin-top:.4em;padding:.7em 1.2em;font-weight:600}.preview__hero[data-astro-cid-ge2uvauf]{min-height:0}.preview__tiles[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr);gap:4%;display:grid}.preview__tile[data-astro-cid-ge2uvauf]{background:var(--p-surface);border-radius:.8em;gap:.2em;padding:.8em .9em;display:grid}.preview__tile-note[data-astro-cid-ge2uvauf]{opacity:.65;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.preview__tile-name[data-astro-cid-ge2uvauf]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hero__phone[data-astro-cid-ge2uvauf]{aspect-ratio:9/18.5;width:25%;box-shadow:var(--shadow-float);background:#0b111d;border:1px solid #263149;border-radius:22px;padding:6px;display:none;position:absolute;bottom:-9%;right:-2%}.hero__phone-screen[data-astro-cid-ge2uvauf]{background:var(--p-bg,#efe6da);height:100%;color:var(--p-ink,#2b1d14);border-radius:17px;flex-direction:column;gap:8px;padding:18px 10px 10px;transition:background-color .32s,color .32s;display:flex;overflow:hidden}.hero__phone-brand[data-astro-cid-ge2uvauf]{font-family:var(--font-display);font-size:9px;font-weight:700}.hero__phone-headline[data-astro-cid-ge2uvauf]{font-family:var(--font-display);letter-spacing:-.02em;font-size:13px;font-weight:650;line-height:1.08}.hero__phone-cta[data-astro-cid-ge2uvauf]{background:var(--p-accent,#b8642e);color:#fff;border-radius:6px;align-self:flex-start;padding:5px 8px;font-size:8px;font-weight:600;transition:background-color .32s}.hero__phone-lede[data-astro-cid-ge2uvauf]{opacity:.75;font-size:8px;line-height:1.4}.hero__phone-list[data-astro-cid-ge2uvauf]{gap:5px;margin-top:auto;display:grid}.hero__phone-list[data-astro-cid-ge2uvauf] span{background:var(--p-surface,#fff9f1);border-radius:6px;padding:6px 7px;font-size:8px;font-weight:600;transition:background-color .32s}.hero__caption[data-astro-cid-ge2uvauf]{color:var(--on-nila-soft);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;font-size:.85rem;display:flex}.hero__caption[data-astro-cid-ge2uvauf] .tag-sample[data-astro-cid-ge2uvauf]{color:var(--nila-200)}.hero__band[data-astro-cid-ge2uvauf]{z-index:1;color:var(--nila-700);margin-top:clamp(3rem,2rem + 4vw,5.5rem);padding-bottom:28px;position:relative}@media (width<=520px){.preview__links[data-astro-cid-ge2uvauf],.preview__tiles[data-astro-cid-ge2uvauf] .preview__tile[data-astro-cid-ge2uvauf]:nth-child(3){display:none}.preview__tiles[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.hero__copy[data-astro-cid-ge2uvauf]{grid-column:1/span 6}.hero__demo[data-astro-cid-ge2uvauf]{grid-area:1/7/span 2/-1}.hero__assurances[data-astro-cid-ge2uvauf]{grid-area:2/1/auto/span 6;align-self:start}.hero__phone[data-astro-cid-ge2uvauf]{display:block}.hero__stage[data-astro-cid-ge2uvauf]{margin-right:3%}}@media (width>=1200px){.hero__assurances[data-astro-cid-ge2uvauf]{justify-content:start;column-gap:var(--space-m);grid-template-columns:repeat(3,auto);font-size:.88rem}}@media (prefers-reduced-motion:reduce){.preview[data-astro-cid-ge2uvauf]{filter:none;transition:opacity .16s;transform:none}.picker__thumb[data-astro-cid-ge2uvauf]{transition:none}}.services__inner[data-astro-cid-lesv7jgp]{row-gap:var(--space-xl)}.services__intro[data-astro-cid-lesv7jgp]{align-content:start;gap:var(--space-l);grid-column:1/-1;display:grid}.services__hint[data-astro-cid-lesv7jgp]{max-width:22rem;padding-top:var(--space-m);border-top:1px solid var(--hairline-light);color:var(--ink-soft);justify-items:start;gap:10px;display:grid}.services__list[data-astro-cid-lesv7jgp]{border-top:1px solid var(--hairline-light);grid-column:1/-1;display:grid}.service[data-astro-cid-lesv7jgp]{isolation:isolate;padding:var(--space-l) 0;border-bottom:1px solid var(--hairline-light);position:relative}.service[data-astro-cid-lesv7jgp]:before{content:"";inset:0 calc(var(--space-m) * -1);border-radius:var(--radius-l);background:var(--cotton-0);box-shadow:var(--shadow-card);opacity:0;transition:opacity .24s ease, transform .32s var(--ease-out);z-index:-1;position:absolute;transform:scale(.985)}@media (hover:hover) and (pointer:fine){.service[data-astro-cid-lesv7jgp]:hover:before{opacity:1;transform:none}.service[data-astro-cid-lesv7jgp]:hover .service__icon[data-astro-cid-lesv7jgp]{background:var(--nila-900);color:#fff}}.service__band[data-astro-cid-lesv7jgp]{color:var(--nila-700);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.5em;margin-top:6px;font-size:.86rem;font-weight:600;display:flex}.service__body[data-astro-cid-lesv7jgp]{gap:var(--space-m);grid-template-columns:auto 1fr;display:grid}.service__icon[data-astro-cid-lesv7jgp]{border-radius:var(--radius-m);background:var(--cotton-0);border:1px solid var(--cotton-200);width:52px;height:52px;color:var(--nila-700);place-items:center;transition:background-color .22s,color .22s;display:grid}.service__name[data-astro-cid-lesv7jgp]{font-size:var(--step-2)}.service__summary[data-astro-cid-lesv7jgp]{max-width:38rem;color:var(--ink-soft);margin-top:8px}.service__benefits[data-astro-cid-lesv7jgp]{margin-top:var(--space-s);gap:6px;font-size:.95rem;display:grid}.service__benefits[data-astro-cid-lesv7jgp] li[data-astro-cid-lesv7jgp]{align-items:flex-start;gap:10px;display:flex}.service__benefits[data-astro-cid-lesv7jgp] svg[data-astro-cid-lesv7jgp]{color:var(--nila-500);flex:none;margin-top:.2em}.service__cta[data-astro-cid-lesv7jgp]{margin-top:var(--space-m)}@media (width<=520px){.service__body[data-astro-cid-lesv7jgp]{gap:var(--space-s);grid-template-columns:1fr}.service[data-astro-cid-lesv7jgp]:before{inset-inline:-10px}}@media (width>=900px){.services__intro[data-astro-cid-lesv7jgp]{grid-column:1/span 4;align-self:start;position:sticky;top:120px}.services__list[data-astro-cid-lesv7jgp]{grid-column:6/-1}.service__benefits[data-astro-cid-lesv7jgp]{column-gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}.batik[data-astro-cid-yqeeqtmp]{aspect-ratio:4/5;border-radius:.6em;width:100%;display:block}.mock[data-astro-cid-b7byo7vs]{aspect-ratio:16/10;background:var(--p-bg);color:var(--p-ink);flex-direction:column;gap:7%;padding:5% 6%;font-size:clamp(8px,.45rem + .3vw,12px);display:flex;overflow:hidden}.mock__nav[data-astro-cid-b7byo7vs]{justify-content:space-between;align-items:center;display:flex}.mock__nav[data-astro-cid-b7byo7vs] strong[data-astro-cid-b7byo7vs]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.15em}.mock__links[data-astro-cid-b7byo7vs]{gap:1em;display:flex}.mock__links[data-astro-cid-b7byo7vs] span[data-astro-cid-b7byo7vs]{opacity:.7}.mock__headline[data-astro-cid-b7byo7vs]{font-family:var(--font-display);letter-spacing:-.03em;max-width:12em;font-size:2.3em;font-weight:650;line-height:1.05}.mock__text[data-astro-cid-b7byo7vs]{opacity:.72;max-width:30em;line-height:1.4}.mock__text--center[data-astro-cid-b7byo7vs]{margin-inline:auto}.mock__cta[data-astro-cid-b7byo7vs]{background:var(--p-accent);color:#fff;border-radius:.6em;align-self:flex-start;padding:.7em 1.2em;font-weight:600}.mock__dot[data-astro-cid-b7byo7vs]{background:var(--p-accent);opacity:.9;border-radius:.6em;width:2.2em;height:2.2em;display:block}.company[data-astro-cid-b7byo7vs]{flex:1;gap:12%;display:grid}.company__hero[data-astro-cid-b7byo7vs]{flex-direction:column;gap:.8em;padding:5% 0 0;display:flex}.company__cols[data-astro-cid-b7byo7vs]{grid-template-columns:repeat(3,1fr);gap:4%;display:grid}.company__cols[data-astro-cid-b7byo7vs]>div[data-astro-cid-b7byo7vs]{background:var(--p-surface);border-radius:.8em;gap:.6em;padding:1em;display:grid}.shop[data-astro-cid-b7byo7vs]{gap:7%;display:grid}.shop__banner[data-astro-cid-b7byo7vs]{background:var(--p-ink);color:var(--p-bg);border-radius:.9em;justify-content:space-between;align-items:center;gap:1em;padding:1.4em 1.6em;display:flex}.shop__banner[data-astro-cid-b7byo7vs] .mock__headline[data-astro-cid-b7byo7vs]{font-size:1.7em}.shop__grid[data-astro-cid-b7byo7vs]{grid-template-columns:repeat(4,1fr);gap:4%;display:grid}.shop__item[data-astro-cid-b7byo7vs]{gap:.6em;display:grid}.landing[data-astro-cid-b7byo7vs]{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.9em;display:flex}.landing[data-astro-cid-b7byo7vs] .mock__headline[data-astro-cid-b7byo7vs]{margin-inline:auto}.landing[data-astro-cid-b7byo7vs] .mock__cta[data-astro-cid-b7byo7vs]{align-self:center}.landing__art[data-astro-cid-b7byo7vs]{background:var(--p-surface);border-radius:.9em .9em 0 0;flex:1;width:100%;margin-top:.6em;position:relative;overflow:hidden}.landing__art[data-astro-cid-b7byo7vs] span[data-astro-cid-b7byo7vs]:first-child{aspect-ratio:1;background:var(--p-accent);border-radius:50%;width:32%;position:absolute;top:18%;left:50%;transform:translate(-50%)}.landing__art[data-astro-cid-b7byo7vs] span[data-astro-cid-b7byo7vs]:last-child{background:var(--p-muted);opacity:.6;border-radius:.6em .6em 0 0;height:22%;position:absolute;bottom:0;left:10%;right:10%}.mock--dashboard[data-astro-cid-b7byo7vs]{padding:0}.dash[data-astro-cid-b7byo7vs]{grid-template-columns:24% 1fr;height:100%;display:grid}.dash__side[data-astro-cid-b7byo7vs]{background:var(--p-surface);flex-direction:column;gap:.9em;padding:1.6em 1.2em;display:flex}.dash__side[data-astro-cid-b7byo7vs] strong[data-astro-cid-b7byo7vs]{font-family:var(--font-display);margin-bottom:.8em}.dash__nav[data-astro-cid-b7byo7vs]{color:var(--p-muted);border-radius:.5em;padding:.45em .7em}.dash__nav[data-astro-cid-b7byo7vs].is-on{color:var(--p-accent);background:#3fc7a024}.dash__main[data-astro-cid-b7byo7vs]{flex-direction:column;gap:1.4em;padding:1.6em;display:flex}.dash__head[data-astro-cid-b7byo7vs]{justify-content:space-between;align-items:center;display:flex}.dash__head[data-astro-cid-b7byo7vs] b[data-astro-cid-b7byo7vs]{font-family:var(--font-display);font-size:1.5em}.dash__head[data-astro-cid-b7byo7vs] span[data-astro-cid-b7byo7vs]{border:1px solid var(--p-muted);color:var(--p-muted);border-radius:99px;padding:.3em .8em}.dash__kpis[data-astro-cid-b7byo7vs]{grid-template-columns:repeat(3,1fr);gap:.9em;display:grid}.dash__kpi[data-astro-cid-b7byo7vs]{background:var(--p-surface);border-radius:.7em;gap:.3em;padding:1em;display:grid}.dash__kpi[data-astro-cid-b7byo7vs] span[data-astro-cid-b7byo7vs]{color:var(--p-muted)}.dash__kpi[data-astro-cid-b7byo7vs] b[data-astro-cid-b7byo7vs]{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:1.35em;overflow:hidden}.dash__chart[data-astro-cid-b7byo7vs]{background:var(--p-surface);border-radius:.7em;flex:1;align-items:flex-end;gap:5%;padding:1.2em 1.2em 0;display:flex}.dash__chart[data-astro-cid-b7byo7vs] span[data-astro-cid-b7byo7vs]{background:var(--p-accent);opacity:.85;border-radius:.35em .35em 0 0;flex:1}.dash__chart[data-astro-cid-b7byo7vs] span[data-astro-cid-b7byo7vs]:last-child{opacity:1}.portfolio__head[data-astro-cid-c6r7gr4v]{gap:var(--space-l);margin-bottom:var(--space-xl);align-items:end;display:grid}.filters[data-astro-cid-c6r7gr4v]{flex-wrap:wrap;gap:8px;display:flex}.filter[data-astro-cid-c6r7gr4v]{border:1px solid var(--hairline-dark);min-height:40px;color:var(--nila-200);transition:background-color .2s ease, color .2s ease, border-color .2s ease, transform .16s var(--ease-out);background:0 0;border-radius:999px;padding:8px 16px;font-size:.9rem;font-weight:600}.filter[data-astro-cid-c6r7gr4v]:active{transform:scale(.96)}.filter[data-astro-cid-c6r7gr4v][aria-pressed=true]{background:var(--on-nila);border-color:var(--on-nila);color:var(--nila-900)}@media (hover:hover) and (pointer:fine){.filter[data-astro-cid-c6r7gr4v]:not([aria-pressed=true]):hover{color:#fff;border-color:#a9b6d673}}.projects[data-astro-cid-c6r7gr4v]{gap:var(--space-xl) var(--col-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.project[data-astro-cid-c6r7gr4v]{grid-column:1/-1}.project[data-astro-cid-c6r7gr4v][hidden]{display:none}@media (prefers-reduced-motion:no-preference){.project[data-astro-cid-c6r7gr4v].is-entering{animation:project-in .42s var(--ease-out) both;animation-delay:calc(var(--n,0) * 50ms)}}@keyframes project-in{0%{opacity:0;transform:translateY(12px)scale(.99)}}.project__visual[data-astro-cid-c6r7gr4v]{border-radius:var(--radius-l);transition:transform .42s var(--ease-out)}.project__visual[data-astro-cid-c6r7gr4v] .browser{box-shadow:var(--shadow-float);border-color:#ffffff0f}@media (hover:hover) and (pointer:fine){.project[data-astro-cid-c6r7gr4v]:hover .project__visual[data-astro-cid-c6r7gr4v]{transform:translateY(-4px)}}.project__meta[data-astro-cid-c6r7gr4v]{margin-top:var(--space-m);gap:8px;display:grid}.project__band[data-astro-cid-c6r7gr4v]{color:var(--nila-300);flex-wrap:wrap;align-items:center;gap:10px;font-size:.82rem;font-weight:600;display:flex}.project__concept[data-astro-cid-c6r7gr4v]{color:var(--nila-200);border:1px dashed #a9b6d680;border-radius:999px;padding:2px 8px}.project__name[data-astro-cid-c6r7gr4v]{font-size:var(--step-2)}.project__desc[data-astro-cid-c6r7gr4v]{max-width:34rem;color:var(--on-nila-soft)}.projects__empty[data-astro-cid-c6r7gr4v]{color:var(--on-nila-soft)}@media (width>=900px){.portfolio__head[data-astro-cid-c6r7gr4v]{grid-template-columns:1fr auto}.projects[data-astro-cid-c6r7gr4v]{grid-template-columns:repeat(12,minmax(0,1fr))}.project[data-astro-cid-c6r7gr4v]{grid-column:span 6}.projects[data-astro-cid-c6r7gr4v]:not([data-filtered]) .project[data-astro-cid-c6r7gr4v]:nth-child(4n+1),.projects[data-astro-cid-c6r7gr4v]:not([data-filtered]) .project[data-astro-cid-c6r7gr4v]:nth-child(4n+4){grid-column:span 7}.projects[data-astro-cid-c6r7gr4v]:not([data-filtered]) .project[data-astro-cid-c6r7gr4v]:nth-child(4n+2),.projects[data-astro-cid-c6r7gr4v]:not([data-filtered]) .project[data-astro-cid-c6r7gr4v]:nth-child(4n+3){grid-column:span 5}.projects[data-astro-cid-c6r7gr4v]:not([data-filtered]) .project[data-astro-cid-c6r7gr4v]:nth-child(4n+2){margin-top:var(--space-2xl)}.projects[data-astro-cid-c6r7gr4v]:not([data-filtered]) .project[data-astro-cid-c6r7gr4v]:nth-child(4n+4){margin-top:calc(var(--space-xl) * -1)}}.why__inner[data-astro-cid-tbvw4kn2]{row-gap:var(--space-l)}.why__about[data-astro-cid-tbvw4kn2]{grid-column:1/-1}.why__title[data-astro-cid-tbvw4kn2]{font-size:var(--step-3);max-width:16em}.why__story[data-astro-cid-tbvw4kn2]{gap:var(--space-s);max-width:36rem;color:var(--ink-soft);font-size:var(--step-1);grid-column:1/-1;line-height:1.6;display:grid}.why__motif[data-astro-cid-tbvw4kn2]{color:var(--nila-700);display:none}.why__reasons[data-astro-cid-tbvw4kn2]{margin-top:var(--space-xl);grid-column:1/-1}.why__subtitle[data-astro-cid-tbvw4kn2]{margin-bottom:var(--space-m);font-size:var(--step-2)}.reasons[data-astro-cid-tbvw4kn2]{border-top:1px solid var(--ink)}.reason[data-astro-cid-tbvw4kn2]{padding:var(--space-m) 0;border-bottom:1px solid var(--hairline-light);gap:6px;display:grid}.reason__title[data-astro-cid-tbvw4kn2]{font-size:var(--step-1);font-weight:620}.reason__body[data-astro-cid-tbvw4kn2]{max-width:38rem;color:var(--ink-soft)}@media (width>=900px){.why__about[data-astro-cid-tbvw4kn2]{grid-column:1/span 7}.why__story[data-astro-cid-tbvw4kn2]{grid-column:1/span 6}.why__motif[data-astro-cid-tbvw4kn2]{grid-area:1/9/span 2/span 3;align-self:center;place-items:center;display:grid}.reason[data-astro-cid-tbvw4kn2]{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline}.reason__title[data-astro-cid-tbvw4kn2]{grid-column:1/span 4}.reason__body[data-astro-cid-tbvw4kn2]{grid-column:5/span 6}}.workflow__inner[data-astro-cid-3fh5sc3f]{row-gap:var(--space-xl)}.workflow__intro[data-astro-cid-3fh5sc3f]{grid-column:1/-1}.thread[data-astro-cid-3fh5sc3f]{--knot:44px;gap:var(--space-xl);grid-column:1/-1;display:grid;position:relative}.thread[data-astro-cid-3fh5sc3f]:before,.thread[data-astro-cid-3fh5sc3f]:after{content:"";top:calc(var(--knot) / 2);bottom:calc(var(--knot) / 2);left:calc(var(--knot) / 2);background:var(--hairline-dark);border-radius:2px;width:2px;margin-left:-1px;position:absolute}.thread[data-astro-cid-3fh5sc3f]:after{background:linear-gradient(to bottom, var(--mengkudu-300), var(--mengkudu-500));transform-origin:top;transform:scaleY(var(--progress,1))}.step[data-astro-cid-3fh5sc3f]{grid-template-columns:var(--knot) 1fr;gap:var(--space-m);display:grid;position:relative}.step__knot[data-astro-cid-3fh5sc3f]{z-index:1;width:var(--knot);height:var(--knot);background:var(--nila-900);border:1px solid var(--hairline-dark);color:var(--nila-300);font-variant-numeric:tabular-nums;transition:background-color .3s ease, border-color .3s ease, color .3s ease, transform .4s var(--ease-out);border-radius:50%;place-items:center;font-weight:700;display:grid;position:relative}.step[data-astro-cid-3fh5sc3f][data-reached] .step__knot[data-astro-cid-3fh5sc3f]{background:var(--mengkudu-500);border-color:var(--mengkudu-500);color:#fff}.step__content[data-astro-cid-3fh5sc3f]{max-width:36rem;padding-top:6px}.step__title[data-astro-cid-3fh5sc3f]{font-size:var(--step-2)}.step__body[data-astro-cid-3fh5sc3f]{color:var(--on-nila-soft);margin-top:8px}.step__output[data-astro-cid-3fh5sc3f]{margin-top:var(--space-s);border-radius:var(--radius-s);color:var(--nila-200);background:#a9b6d614;flex-wrap:wrap;gap:.4em;padding:6px 12px;font-size:.88rem;font-weight:500;display:inline-flex}.step__output[data-astro-cid-3fh5sc3f] span[data-astro-cid-3fh5sc3f]{color:var(--nila-300);font-weight:400}@media (width>=900px){.workflow__intro[data-astro-cid-3fh5sc3f]{grid-column:1/span 5;align-self:start;position:sticky;top:120px}.thread[data-astro-cid-3fh5sc3f]{grid-column:7/-1}}@media (prefers-reduced-motion:reduce){.thread[data-astro-cid-3fh5sc3f]:after{transform:none}}.pricing__head[data-astro-cid-htruwgye]{margin-bottom:var(--space-xl)}.plans[data-astro-cid-htruwgye]{gap:var(--col-gap);display:grid}.plan[data-astro-cid-htruwgye]{gap:var(--space-m);padding:var(--space-l) var(--space-m);border-radius:var(--radius-l);background:var(--cotton-0);border:1px solid var(--cotton-200);transition:transform .32s var(--ease-out), box-shadow .32s ease;flex-direction:column;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.plan[data-astro-cid-htruwgye]:hover{box-shadow:var(--shadow-card);transform:translateY(-3px)}}.plan--featured[data-astro-cid-htruwgye]{background:var(--nila-900);border-color:var(--nila-900);color:var(--on-nila);box-shadow:var(--shadow-float)}.plan__title-row[data-astro-cid-htruwgye]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.plan__name[data-astro-cid-htruwgye]{font-size:var(--step-2)}.plan__flag[data-astro-cid-htruwgye]{color:var(--mengkudu-300);background:#e88a6c29;border-radius:999px;padding:4px 10px;font-size:.78rem;font-weight:600}.plan__fit[data-astro-cid-htruwgye]{color:var(--ink-soft);margin-top:8px;font-size:.97rem}.plan--featured[data-astro-cid-htruwgye] .plan__fit[data-astro-cid-htruwgye],.plan--featured[data-astro-cid-htruwgye] .plan__price-note[data-astro-cid-htruwgye]{color:var(--on-nila-soft)}.plan__price[data-astro-cid-htruwgye]{padding-block:var(--space-m);border-block:1px solid var(--hairline-light);gap:2px;display:grid}.plan--featured[data-astro-cid-htruwgye] .plan__price[data-astro-cid-htruwgye]{border-color:var(--hairline-dark)}.plan__price-label[data-astro-cid-htruwgye]{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.3rem;font-weight:620;line-height:1.25}.plan__price-note[data-astro-cid-htruwgye]{color:var(--ink-faint);font-size:.88rem}.plan__list[data-astro-cid-htruwgye]{flex:1;gap:10px;font-size:.97rem;display:grid}.plan__list[data-astro-cid-htruwgye] li[data-astro-cid-htruwgye]{align-items:flex-start;gap:10px;display:flex}.plan__list[data-astro-cid-htruwgye] svg[data-astro-cid-htruwgye]{color:var(--nila-500);flex:none;margin-top:.2em}.plan--featured[data-astro-cid-htruwgye] .plan__list[data-astro-cid-htruwgye] svg[data-astro-cid-htruwgye]{color:var(--nila-300)}.pricing__note[data-astro-cid-htruwgye]{margin-top:var(--space-l);max-width:40rem;color:var(--ink-soft)}.pricing__note[data-astro-cid-htruwgye] a[data-astro-cid-htruwgye]{color:var(--mengkudu-500);font-weight:600}@media (width>=900px){.plans[data-astro-cid-htruwgye]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.plan--featured[data-astro-cid-htruwgye]{margin-block:calc(var(--space-m) * -1);padding-block:calc(var(--space-l) + var(--space-m))}}.faq__inner[data-astro-cid-hemr5th4]{row-gap:var(--space-xl)}.faq__intro[data-astro-cid-hemr5th4]{gap:var(--space-m);grid-column:1/-1;align-content:start;justify-items:start;display:grid}.faq__list[data-astro-cid-hemr5th4]{border-top:1px solid var(--hairline-light);grid-column:1/-1}.faq-item[data-astro-cid-hemr5th4]{border-bottom:1px solid var(--hairline-light);interpolate-size:allow-keywords}.faq-item__q[data-astro-cid-hemr5th4]{justify-content:space-between;align-items:center;gap:var(--space-m);padding:var(--space-m) 0;font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.015em;cursor:pointer;border-radius:var(--radius-s);font-weight:600;line-height:1.35;list-style:none;display:flex}.faq-item__q[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}.faq-item__icon[data-astro-cid-hemr5th4]{border:1px solid var(--cotton-200);width:36px;height:36px;color:var(--nila-700);transition:transform .28s var(--ease-out), background-color .2s ease, color .2s ease, border-color .2s ease;border-radius:50%;flex:none;place-items:center;display:grid}.faq-item[data-astro-cid-hemr5th4][open] .faq-item__icon[data-astro-cid-hemr5th4]{background:var(--nila-900);border-color:var(--nila-900);color:#fff;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.faq-item__q[data-astro-cid-hemr5th4]:hover .faq-item__icon[data-astro-cid-hemr5th4]{border-color:var(--nila-300)}}.faq-item__a[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{max-width:40rem;padding-bottom:var(--space-m);color:var(--ink-soft);padding-right:52px}@media (prefers-reduced-motion:no-preference){.faq-item[data-astro-cid-hemr5th4]::details-content{opacity:0;height:0;transition:height .3s var(--ease-out), opacity .24s ease, content-visibility .3s allow-discrete;overflow:clip}.faq-item[data-astro-cid-hemr5th4][open]::details-content{opacity:1;height:auto}}@media (width>=900px){.faq__intro[data-astro-cid-hemr5th4]{grid-column:1/span 4;align-self:start;position:sticky;top:120px}.faq__list[data-astro-cid-hemr5th4]{grid-column:6/-1}}.cform[data-astro-cid-vekgkm42]{gap:var(--space-m);padding:var(--space-l) var(--space-m);border-radius:var(--radius-l);background:var(--cotton-0);color:var(--ink);box-shadow:var(--shadow-float);display:grid}.cform__head[data-astro-cid-vekgkm42]{gap:var(--space-s);display:grid}.cform__title[data-astro-cid-vekgkm42]{font-size:var(--step-2)}.cform__steps[data-astro-cid-vekgkm42]{gap:var(--space-m);color:var(--ink-faint);font-size:.88rem;display:flex}.cform__steps[data-astro-cid-vekgkm42] li[data-astro-cid-vekgkm42]{align-items:center;gap:8px;transition:color .2s;display:flex}.cform__steps[data-astro-cid-vekgkm42] span[data-astro-cid-vekgkm42]{border:1px solid var(--cotton-200);border-radius:50%;place-items:center;width:24px;height:24px;font-size:.78rem;font-weight:700;transition:background-color .2s,border-color .2s,color .2s;display:grid}.cform__steps[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-current=step],.cform__steps[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][data-done]{color:var(--ink);font-weight:600}.cform__steps[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-current=step] span[data-astro-cid-vekgkm42],.cform__steps[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][data-done] span[data-astro-cid-vekgkm42]{background:var(--nila-900);border-color:var(--nila-900);color:#fff}.cform__panel[data-astro-cid-vekgkm42]{gap:var(--space-s);border:0;min-width:0;margin:0;padding:0;display:grid}.cform__panel[data-astro-cid-vekgkm42][hidden]{display:none}@media (prefers-reduced-motion:no-preference){.cform__panel[data-astro-cid-vekgkm42]{animation:panel-in .32s var(--ease-out)}}@keyframes panel-in{0%{opacity:0;transform:translate(12px)}}.field[data-astro-cid-vekgkm42]{gap:6px;display:grid}.field[data-astro-cid-vekgkm42] label[data-astro-cid-vekgkm42]{font-size:.92rem;font-weight:600}.field__optional[data-astro-cid-vekgkm42]{color:var(--ink-faint);font-weight:400}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42],.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{border:1px solid var(--cotton-200);border-radius:var(--radius-m);background:var(--cotton-50);width:100%;min-height:48px;caret-color:var(--mengkudu-500);padding:12px 14px;font-size:1rem;transition:border-color .16s,background-color .16s,box-shadow .16s}.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{resize:vertical;min-height:112px}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]::placeholder,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]::placeholder{color:#646e88}.field[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]:focus-visible,.field[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]:focus-visible{border-color:var(--nila-700);background:var(--cotton-0);outline:none;box-shadow:0 0 0 3px #2b3f7229}.field[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--mengkudu-500);background:#fdf6f4}.field__select[data-astro-cid-vekgkm42]{position:relative}.field__select[data-astro-cid-vekgkm42] select[data-astro-cid-vekgkm42]{appearance:none;padding-right:40px}.field__select[data-astro-cid-vekgkm42] svg{pointer-events:none;color:var(--ink-faint);position:absolute;top:50%;right:14px;transform:translateY(-50%)}.field__hint[data-astro-cid-vekgkm42]{color:var(--ink-faint);font-size:.84rem}.field__error[data-astro-cid-vekgkm42]{color:var(--mengkudu-600);font-size:.85rem;font-weight:500}.field__error[data-astro-cid-vekgkm42]:empty{display:none}.consent[data-astro-cid-vekgkm42]{color:var(--ink-soft);cursor:pointer;align-items:flex-start;gap:10px;font-size:.92rem;display:flex}.consent[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:20px;height:20px;accent-color:var(--nila-900);flex:none;margin:2px 0 0}.cform__actions[data-astro-cid-vekgkm42]{margin-top:var(--space-2xs);grid-template-columns:auto 1fr;gap:10px;display:grid}.cform__status[data-astro-cid-vekgkm42]{color:var(--ink-soft);font-size:.92rem}.cform__status[data-astro-cid-vekgkm42]:empty{display:none}.cform__status[data-astro-cid-vekgkm42][data-tone=success]{border-radius:var(--radius-m);color:#1f5c44;background:#eef6f2;padding:12px 14px}.cform__status[data-astro-cid-vekgkm42][data-tone=error]{border-radius:var(--radius-m);color:var(--mengkudu-600);background:#fdf1ee;padding:12px 14px}[data-astro-cid-vekgkm42][data-submit][aria-busy=true]{opacity:.75;pointer-events:none}@media (width>=520px){.cform[data-astro-cid-vekgkm42]{padding:var(--space-l)}}.cta__inner[data-astro-cid-blvy5prr]{row-gap:var(--space-xl);align-items:start}.cta__copy[data-astro-cid-blvy5prr]{grid-column:1/-1}.cta__mark[data-astro-cid-blvy5prr]{margin-bottom:var(--space-m);color:var(--nila-300)}.cta__title[data-astro-cid-blvy5prr]{font-size:var(--step-4);letter-spacing:-.038em;max-width:11em;font-weight:620;line-height:1.04}.cta__lead[data-astro-cid-blvy5prr]{margin-top:var(--space-m);font-size:var(--step-1);color:var(--on-nila-soft)}.cta__actions[data-astro-cid-blvy5prr]{margin-top:var(--space-l);flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.cta__or[data-astro-cid-blvy5prr]{color:var(--on-nila-soft);font-size:.92rem}.cta__details[data-astro-cid-blvy5prr]{gap:var(--space-s);margin:var(--space-xl) 0 0;padding-top:var(--space-m);border-top:1px solid var(--hairline-dark);display:grid}.cta__details[data-astro-cid-blvy5prr] div[data-astro-cid-blvy5prr]{gap:var(--space-s);grid-template-columns:9rem 1fr;display:grid}.cta__details[data-astro-cid-blvy5prr] dt[data-astro-cid-blvy5prr]{color:var(--on-nila-soft);align-items:center;gap:8px;font-size:.92rem;display:flex}.cta__details[data-astro-cid-blvy5prr] dd[data-astro-cid-blvy5prr]{color:var(--on-nila);overflow-wrap:anywhere;margin:0;font-weight:500}.cta__details[data-astro-cid-blvy5prr] dd[data-astro-cid-blvy5prr] a[data-astro-cid-blvy5prr]{text-decoration-color:var(--hairline-dark)}@media (hover:hover) and (pointer:fine){.cta__details[data-astro-cid-blvy5prr] dd[data-astro-cid-blvy5prr] a[data-astro-cid-blvy5prr]:hover{text-decoration-color:currentColor}}.cta__form[data-astro-cid-blvy5prr]{grid-column:1/-1}@media (width<=420px){.cta__details[data-astro-cid-blvy5prr] div[data-astro-cid-blvy5prr]{grid-template-columns:1fr;gap:2px}}@media (width>=900px){.cta__copy[data-astro-cid-blvy5prr]{grid-column:1/span 6;position:sticky;top:120px}.cta__form[data-astro-cid-blvy5prr]{grid-column:8/-1}}.footer[data-astro-cid-jo6i4kqk]{background:var(--nila-950);color:var(--on-nila-soft);font-size:.95rem}.footer__band[data-astro-cid-jo6i4kqk]{padding-top:var(--space-xl);color:var(--nila-800)}.footer__grid[data-astro-cid-jo6i4kqk]{gap:var(--space-xl) var(--space-l);padding-block:var(--space-xl);display:grid}.footer__logo[data-astro-cid-jo6i4kqk]{color:var(--on-nila);font-family:var(--font-display);letter-spacing:-.035em;align-items:center;gap:10px;font-size:1.4rem;font-weight:700;text-decoration:none;display:inline-flex}.footer__logo[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]>span[data-astro-cid-jo6i4kqk]{color:var(--nila-300);margin-left:.18em;font-weight:400}.footer__logo[data-astro-cid-jo6i4kqk] svg{color:var(--nila-200)}.footer__brand[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin-top:var(--space-s);max-width:26rem}.footer__social[data-astro-cid-jo6i4kqk]{margin-top:var(--space-m);gap:8px;display:flex}.footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{border:1px solid var(--hairline-dark);border-radius:var(--radius-m);width:44px;height:44px;color:var(--nila-200);transition:color .18s ease, border-color .18s ease, transform .16s var(--ease-out);place-items:center;display:grid}.footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:active{transform:scale(.95)}.footer__heading[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-s);font-family:var(--font-body);letter-spacing:0;color:var(--on-nila);font-size:.85rem;font-weight:600}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:10px;display:grid}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none;transition:color .16s}.footer__contact[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{overflow-wrap:anywhere;align-items:flex-start;gap:10px;display:flex}.footer__contact[data-astro-cid-jo6i4kqk] svg{color:var(--nila-500);flex:none;margin-top:.2em}.footer__bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-s);padding-block:var(--space-m) calc(var(--space-m) + env(safe-area-inset-bottom));border-top:1px solid var(--hairline-dark);flex-wrap:wrap;font-size:.88rem;display:flex}.footer__top[data-astro-cid-jo6i4kqk]{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.footer__top[data-astro-cid-jo6i4kqk] svg{transform:rotate(-45deg)}@media (hover:hover) and (pointer:fine){.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer__top[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff;border-color:#a9b6d673}}@media (width>=700px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){.footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.6fr 1fr 1.2fr 1.3fr}}
