@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_e4e6164f-module__Ny2NNG__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_e4e6164f-module__Ny2NNG__variable{--font-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
.mk{--mk-bg:#f7f4ef;--mk-surface:#fff;--mk-surface-2:#efeae3;--mk-slot:#ebe5dd;--mk-line:#1c16101a;--mk-line-strong:#1c161038;--mk-ink:#1b1815;--mk-muted:#5d554c;--mk-faint:#71685e;--mk-aksen:#a8521b;--mk-aksen-tua:#934615;--mk-aksen-teks:#9a4a17;--mk-aksen-lembut:#a8521b1a;--mk-pada-aksen:#fff;--mk-trail:#d0362a;--mk-ok:#2f7a45;--mk-bahaya:#b8321f;--mk-tembaga:#b4581f;--mk-bayang:0 24px 60px #3c281429;--kaca-isi:#ffffff9e;--kaca-isi-kuat:#ffffffc7;--kaca-tepi:#ffffffbf;--kaca-kilau:#ffffffe6;--kaca-bayang:0 10px 30px #3c281424;--mk-ease:cubic-bezier(.22, 1, .36, 1);--mk-tepi:clamp(20px, 4vw, 48px);--mk-lebar:1240px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--mk-bg);color:var(--mk-ink);font-family:var(--font-jakarta), system-ui, sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-size:16px;line-height:1.55;overflow-x:clip}.dark .mk{--mk-bg:#131110;--mk-surface:#1c1917;--mk-surface-2:#272320;--mk-slot:#24201d;--mk-line:#fff6ec1a;--mk-line-strong:#fff6ec33;--mk-ink:#f3efe9;--mk-muted:#b6ada3;--mk-faint:#948b81;--mk-aksen:#d27d42;--mk-aksen-tua:#df8b51;--mk-aksen-teks:#e2925a;--mk-aksen-lembut:#d27d4229;--mk-pada-aksen:#1a110a;--mk-trail:#e5483a;--mk-ok:#7fc28f;--mk-bahaya:#f08a7e;--mk-tembaga:#d27d42;--mk-bayang:0 24px 60px #00000073;--kaca-isi:#1c19178c;--kaca-isi-kuat:#1c1917b8;--kaca-tepi:#fff6ec29;--kaca-kilau:#ffffff38;--kaca-bayang:0 12px 34px #00000061;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:has(.mk) body{background:#f7f4ef}:root.dark:has(.mk) body{background:#131110}.mk ::selection{background:var(--mk-aksen);color:var(--mk-pada-aksen)}.mk :focus-visible{outline:2px solid var(--mk-aksen);outline-offset:3px}.mk .logo-terang{display:inline-block}.mk .logo-gelap,.dark .mk .logo-terang{display:none}.dark .mk .logo-gelap{display:inline-block}.mk-wadah{width:100%;max-width:var(--mk-lebar);padding-inline:var(--mk-tepi);margin-inline:auto}.mk-h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(40px,5.4vw,72px);font-weight:800;line-height:1.03}.mk-h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(30px,3.6vw,48px);font-weight:800;line-height:1.1}.mk-alis{letter-spacing:.08em;text-transform:uppercase;color:var(--mk-aksen-teks);font-size:14px;font-weight:700}.mk-lead{color:var(--mk-muted);text-wrap:pretty;font-size:17px;line-height:1.6}.mk-tombol{background:var(--mk-aksen);min-height:52px;color:var(--mk-pada-aksen);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--mk-ease), transform .15s var(--mk-ease), border-color .2s var(--mk-ease);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;line-height:1.1;text-decoration:none;display:inline-flex}.mk-tombol:hover{background:var(--mk-aksen-tua)}.mk-tombol:active{transform:scale(.98)}.mk-tombol-garis{color:var(--mk-ink);border-color:var(--mk-line-strong);background:0 0;font-weight:600}.mk-tombol-garis:hover{background:var(--mk-surface-2)}.mk-tombol-kecil{min-height:44px;padding:0 18px;font-size:15px}.mk-tombol svg{flex:none;width:18px;height:18px}.mk-kaca{background:var(--kaca-isi);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);border:1px solid var(--kaca-tepi);box-shadow:inset 0 1px 0 var(--kaca-kilau), inset 0 -1px 0 #0000000f, var(--kaca-bayang)}.mk-kaca-bilah{background:var(--kaca-isi-kuat);-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%)}.mk-kaca-label{-webkit-backdrop-filter:blur(16px)saturate(170%);backdrop-filter:blur(16px)saturate(170%);color:#fff;background:#0c0a096b;border:1px solid #ffffff38;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;box-shadow:inset 0 1px #ffffff40}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.mk-kaca,.mk-kaca-bilah{background:var(--mk-surface)}.mk-kaca-label{background:#0c0a09c7}}.mk-latar-kabur{filter:blur(36px)saturate(130%);opacity:.55;background-position:50%;background-size:cover;position:absolute;inset:-40px;transform:scale(1.1)}.dark .mk-latar-kabur{opacity:.42}.mk-geser{scroll-snap-type:x mandatory;scroll-padding-inline:var(--mk-tepi);padding-inline:var(--mk-tepi);scrollbar-width:none;display:flex;overflow-x:auto}.mk-geser::-webkit-scrollbar{display:none}.mk-geser>*{scroll-snap-align:start}.mk details>summary{cursor:pointer;list-style:none}.mk details>summary::-webkit-details-marker{display:none}.mk details[open] .mk-faq-panah{transform:rotate(45deg)}.mk-faq-panah{transition:transform .25s var(--mk-ease)}.mk-form{--color-zinc-50:#f7f4ef;--color-zinc-100:#efeae3;--color-zinc-200:#e2dbd2;--color-zinc-300:#c9c0b5;--color-zinc-400:#9a9086;--color-zinc-500:#71685e;--color-zinc-600:#5d554c;--color-zinc-700:#3a3430;--color-zinc-800:#272320;--color-zinc-900:#1b1815;--color-zinc-950:#131110;--accent:var(--mk-aksen);--accent-ring:var(--mk-aksen-lembut);--clay-surface:var(--mk-surface);--clay-well:var(--mk-surface-2);--clay-drop:transparent;--clay-shade:transparent;--clay-glow:transparent;--t3d-edge:transparent;--t3d-slab:transparent}.mk-form .clay-card,.mk-form .clay-tile,.mk-form .clay-chip,.mk-form .t3d-card{box-shadow:inset 0 0 0 1px var(--mk-line-strong)}.mk-form .clay-card,.mk-form .t3d-card{border-radius:16px}.mk-form .clay-tile{border-radius:14px}.mk-form .clay-chip{border-radius:12px}.mk-form .clay-tile:active{box-shadow:inset 0 0 0 1px var(--mk-line-strong)}.mk-form .t3d-card:before{display:none}.mk-form .t3d-card:hover{box-shadow:inset 0 0 0 1px var(--mk-line-strong);transform:none}.mk-form .clay-well{box-shadow:inset 0 0 0 1px var(--mk-line);border-radius:14px}.mk-form .t3d-btn{box-shadow:none;border-radius:12px}.mk-form .t3d-btn:hover{box-shadow:none;filter:brightness(1.08);transform:none}.mk-form :is([data-dicoba~="3"] [data-tahap="3"],[data-dicoba~="4"] [data-tahap="4"],[data-dicoba~="5"] [data-tahap="5"],[data-dicoba~="6"] [data-tahap="6"]) :is(input,select,textarea):invalid{border-color:var(--mk-bahaya);box-shadow:0 0 0 1px var(--mk-bahaya)}.mk-form :is(input,select,textarea){scroll-margin-top:190px;scroll-margin-bottom:170px}.mk-form input[type=text],.mk-form input[type=number],.mk-form input[type=url],.mk-form input[type=date],.mk-form input[type=email],.mk-form input[type=tel],.mk-form textarea,.mk-form select{background:var(--mk-surface);color:var(--mk-ink);border:1px solid var(--mk-line-strong);box-shadow:none;border-radius:12px}.mk-form input[type=text]:focus,.mk-form input[type=number]:focus,.mk-form input[type=url]:focus,.mk-form input[type=date]:focus,.mk-form input[type=email]:focus,.mk-form input[type=tel]:focus,.mk-form textarea:focus,.mk-form select:focus{border-color:var(--mk-aksen);box-shadow:0 0 0 3px var(--mk-aksen-lembut);outline:none}@media (prefers-reduced-motion:reduce){.mk *,.mk :before,.mk :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
