@font-face{font-family:Mona Sans Variable;src:url(/huruf/mona-sans.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Instrument Sans Variable;src:url(/huruf/instrument-sans.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Mona Sans Cadangan;src:local(Arial);size-adjust:104%;ascent-override:92%;descent-override:24%}@font-face{font-family:Instrument Sans Cadangan;src:local(Arial);size-adjust:97%;ascent-override:98%;descent-override:25%}.akar{--judul:"Mona Sans Variable", "Mona Sans Cadangan", system-ui, sans-serif;--isi:"Instrument Sans Variable", "Instrument Sans Cadangan", system-ui, sans-serif}.situs{--latar:#fff;--dinding:#eef2f4;--dinding-2:#e2e9ed;--tinta:#0f2129;--tinta-2:#3b505a;--garis:#ccd6db;--es:color-mix(in srgb, var(--accent) 9%, #fff);--es-2:color-mix(in srgb, var(--accent) 17%, #fff);--aksen-tua:color-mix(in srgb, var(--accent) 72%, #000);--lcd:#d2e1e4;--lcd-tinta:#12232a;--r-kecil:10px;--r:16px;--r-besar:28px;--tepi:clamp(16px, 4vw, 48px);--lebar:1320px;--jarak:clamp(64px, 6vw, 104px);--penampil-aksen:var(--accent);--foto-latar:var(--dinding-2);background:var(--latar);color:var(--tinta);font-family:var(--isi);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.55;overflow-x:clip}.situs *,.situs :before,.situs :after{box-sizing:border-box}.situs h1,.situs h2,.situs h3{font-family:var(--judul);color:var(--tinta);text-wrap:balance;margin:0}.situs p{margin:0}.situs ul,.situs ol{margin:0;padding:0;list-style:none}.situs img{max-width:100%;height:auto;display:block}.situs a{color:inherit}:where(.situs) :where(button,select,input){font:inherit;color:inherit}.situs :focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:6px}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html{scroll-padding-top:132px}@media (min-width:1000px){html{scroll-padding-top:88px}}.angka,.angka-gulir,.remote,.rincian,.hitung,.mingguan{font-variant-numeric:tabular-nums}.angka-gulir{white-space:nowrap;display:inline-flex}.angka-gulir__c{display:inline-block}.angka-gulir__c--baru{animation:.22s cubic-bezier(.2,.8,.2,1) angka-naik}@keyframes angka-naik{0%{opacity:0;transform:translateY(.55em)}}.pratinjau{padding:10px var(--tepi);background:var(--tinta);color:#fff;text-align:center;margin:0;font-size:14px}.kepala{z-index:30;background:var(--latar);position:sticky;top:0}.kepala__baris{max-width:calc(var(--lebar) + 2 * var(--tepi));padding:12px var(--tepi);align-items:center;gap:24px;min-height:68px;margin:0 auto;display:flex}.merek{font-family:var(--judul);letter-spacing:-.01em;align-items:center;gap:10px;min-height:44px;font-size:19px;font-weight:700;text-decoration:none;display:flex}.merek img{object-fit:cover;border-radius:8px}.kepala__menu{gap:4px;margin-left:8px;display:none}.kepala__menu a{color:var(--tinta-2);border-radius:999px;padding:10px 12px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .2s}.kepala__buka{color:var(--tinta-2);align-items:center;gap:8px;margin-left:auto;font-size:14px;display:none}.kepala__titik{background:#2a9d63;border-radius:50%;width:8px;height:8px}.kepala__buka--tutup .kepala__titik{background:#b5452e}.kepala__wa{background:var(--accent);border-radius:999px;align-items:center;gap:.32em;min-height:44px;margin-left:auto;padding:10px 18px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .12s;display:inline-flex;color:var(--accent-ink)!important}.kepala__wa:active{transform:translateY(1px)scale(.98)}.kepala__wa-total{margin-left:4px;font-weight:700}.kepala__wa-lagi{display:none}@media (min-width:560px){.kepala__wa-lagi{display:inline}}.kepala__deret{padding:0 var(--tepi) 10px;scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.kepala__deret::-webkit-scrollbar{display:none}.kepala__deret a{background:var(--dinding);border-radius:999px;flex:none;align-items:center;min-height:44px;padding:10px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.kepala__menu a:hover{background:var(--dinding);color:var(--tinta)}.kepala__wa:hover{background:var(--aksen-tua)}}@media (max-width:999px){.kepala__wa{padding:10px 14px;font-size:14px}.kepala__wa-total{display:none}}@media (min-width:1000px){.kepala__menu,.kepala__buka{display:flex}.kepala__buka+.kepala__wa{margin-left:0}.kepala__deret{display:none}}.merek,.kepala__menu a,.kepala__wa{white-space:nowrap}@media (min-width:1000px) and (max-width:1359px){.kepala__buka{display:none!important}.kepala__baris{gap:12px}.kepala__menu{margin-left:auto}.kepala__menu a{padding:10px 9px}.kepala__menu+.kepala__wa,.kepala__menu~.kepala__wa{margin-left:0}}.ac-lain{color:var(--tinta);margin:0;font-size:14px;line-height:1.4}.ac-lain:not(:empty){background:var(--latar);box-shadow:inset 0 0 0 1.5px var(--garis);text-align:center;border-radius:12px;max-width:34ch;margin-top:18px;padding:8px 14px}.bagian{padding:var(--jarak) var(--tepi) 0}.bagian>*{max-width:var(--lebar);margin-left:auto;margin-right:auto}.kepala-bagian{margin-bottom:clamp(24px,3vw,40px)}.kepala-bagian h2{letter-spacing:-.035em;max-width:15ch;font-size:clamp(34px,4.6vw,66px);font-weight:700;line-height:.98}.kepala-bagian__isi{max-width:60ch;margin-top:20px;font-size:19px;line-height:1.55}.kepala-bagian__isi p+p{margin-top:12px}.dua{gap:clamp(32px,5vw,72px);display:grid}.dua>*{min-width:0}@media (min-width:1000px){.dua--5-7{grid-template-columns:5fr 7fr}.dua--7-5{grid-template-columns:7fr 5fr}.dua--4-8{grid-template-columns:4fr 8fr}.dua__tempel{align-self:start;position:sticky;top:100px}}.foto-tegak{border-radius:var(--r);margin:32px 0 0;overflow:hidden}.foto-tegak img,.foto-tegak .foto-dekat__ganti{object-fit:cover;width:100%;aspect-ratio:16/9!important}@media (min-width:1000px){.foto-tegak img,.foto-tegak .foto-dekat__ganti{aspect-ratio:4/3!important}}.cap{color:var(--tinta);background:#fff;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:600;position:absolute;top:12px;left:12px}.foto-dekat{display:block}.foto-dekat>img,.foto-dekat__ganti{width:100%;display:block}.foto-dekat__ganti{background:var(--dinding-2)}.tombol-isi,.tombol-garis,.kirim,.kontak__tombol{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:12px 22px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .12s;display:inline-flex}.tombol-isi,.kirim{background:var(--accent);color:var(--accent-ink)!important}.tombol-garis{color:var(--tinta);box-shadow:inset 0 0 0 2px var(--tinta);background:0 0}.tombol-isi:active,.tombol-garis:active,.kirim:active,.kontak__tombol:active{transform:translateY(1px)scale(.985)}.tombol-isi:disabled,.tombol-garis:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover){.tombol-isi:hover,.kirim:not(.kirim--mati):hover{background:var(--aksen-tua)}.tombol-garis:hover{background:var(--tinta);color:#fff}}.pembuka{background:var(--dinding);padding:32px var(--tepi) 72px;overflow:hidden}.pembuka__isi{max-width:var(--lebar);gap:32px;margin:0 auto;display:grid}.pembuka__isi>*{min-width:0}.pembuka h1{letter-spacing:-.045em;font-size:clamp(40px,5.2vw,80px);font-weight:750;line-height:.94}.pembuka__lead{max-width:34ch;margin-top:24px;font-size:19px;line-height:1.5}.pembuka__alat{justify-items:center;display:grid;position:relative}@media (min-width:1000px){.pembuka{padding-top:48px;padding-bottom:104px}.pembuka__isi{grid-template:"judul alat""kapan alat""rincian alat"1fr/minmax(0,7fr) minmax(0,5fr);gap:32px clamp(40px,5vw,88px)}.pembuka__judul{grid-area:judul}.pembuka__alat{grid-area:alat;align-self:start}.kapan{grid-area:kapan}.rincian{grid-area:rincian;align-self:start}}.unit-ac{color:#7fbfd3;width:100%}.unit-ac svg{width:100%;height:auto;display:block;overflow:visible}.unit-ac__sirip{transition:transform .7s cubic-bezier(.34,1.56,.64,1)}.unit-ac--nyala .unit-ac__sirip{transform:translateY(9px)}.unit-ac__lampu{opacity:0;transition:opacity .3s}.unit-ac--nyala .unit-ac__lampu{opacity:1}.unit-ac__kedip{opacity:0}.unit-ac__kedip--jalan{animation:.45s ease-out kedip}.unit-ac__angin{opacity:0}.unit-ac--nyala .unit-ac__angin{animation:2.6s ease-in-out infinite hembus}.unit-ac--nyala .unit-ac__angin path:nth-child(2){animation:inherit}@keyframes hembus{0%{opacity:0;transform:translateY(-4px)}40%{opacity:.4}to{opacity:0;transform:translateY(18px)}}@keyframes kedip{0%{opacity:.95}to{opacity:0}}.unit-ac .seg{fill:#7fd8f0;opacity:.1}.unit-ac .seg--nyala{opacity:1}@media (min-width:1000px){.unit-ac{justify-self:end;width:116%;margin-right:-24%}}.remote{aspect-ratio:300/640;transform-origin:50% 40%;width:min(318px,84vw);margin-top:8px;position:relative;transform:rotate(-3deg);container-type:inline-size}@media (min-width:1000px){.remote{width:326px;margin-top:-4px;transform:rotate(-6deg)translate(-6%)}}.remote__badan{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.remote__kaca{fill:var(--lcd)}.remote__led{opacity:0}.remote__led--kedip{animation:.32s ease-out kedip}.remote__layar{width:74.67%;height:28.75%;color:var(--lcd-tinta);grid-template-rows:auto 1fr auto auto;align-content:space-between;padding:3.4cqw 4.4cqw 3cqw;display:grid;position:absolute;top:7.81%;left:12.67%}.remote .seg{fill:var(--lcd-tinta);opacity:.07;transition:opacity .12s}.remote .seg--nyala{opacity:1}.remote__baris-atas{letter-spacing:.04em;justify-content:space-between;font-size:max(13px,4.6cqw);font-weight:700;line-height:1;display:flex}.remote__pk{font-variant-numeric:tabular-nums}.remote__lain{text-align:center;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;align-self:center;min-width:0;padding:0 2cqw;font-size:max(11px,3.4cqw);overflow:hidden}.remote__unit{align-items:flex-end;gap:2cqw;display:flex}.remote__per{margin-right:auto;padding-bottom:1cqw;line-height:1.2}.remote__angka-unit{display:block;position:relative}.remote__unit-angka{width:auto;height:19cqw;display:block}.remote__unit-isian{opacity:0;cursor:text;appearance:textfield;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.remote__unit-isian::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.remote__unit-isian::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.remote__angka-unit:has(:focus-visible){outline:3px solid var(--accent);outline-offset:2px;border-radius:6px}.remote__satuan{margin-bottom:1cqw;font-size:max(13px,4.2cqw);font-weight:700}.remote__kecil{letter-spacing:.03em;font-size:max(11px,3.4cqw);font-weight:700}.remote__total{justify-content:flex-end;align-items:center;gap:1.4cqw;display:flex}.remote__total .remote__kecil{margin-right:auto}.remote__total .segmen{width:auto;height:7.4cqw}.remote__rp{font-size:max(13px,4.4cqw);font-weight:800}.remote__waktu{justify-content:space-between;align-items:center;gap:1.2cqw;padding-top:1.4cqw;display:flex;box-shadow:inset 0 .3cqw #12232a1f}.remote__waktu .segmen{width:auto;height:4.6cqw}.remote__tombol{grid-template-rows:17cqw 17cqw 14cqw 16cqw 1fr;grid-template-columns:1fr 1fr;gap:4.6cqw 3.6cqw;width:82.67%;height:53.1%;padding:5.4cqw 4.4cqw 3cqw;display:grid;position:absolute;top:40.94%;left:8.67%}.tombol{cursor:pointer;text-align:left;color:var(--tinta);background:linear-gradient(#fbfcfd,#e5ebee);border:0;border-radius:3.6cqw;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6cqw;padding:2cqw 3.2cqw;text-decoration:none;transition:transform 80ms ease-out;display:flex;position:relative;box-shadow:0 .9cqw #c2cdd2,0 1.8cqw 2.6cqw #0f212924,inset 0 .4cqw #fff}.tombol:active{transform:translateY(.8cqw);box-shadow:0 .1cqw #c2cdd2,0 .6cqw 1.2cqw #0f212924,inset 0 .3cqw #fff}.tombol:has(select:active){transform:translateY(.8cqw);box-shadow:0 .1cqw #c2cdd2,0 .6cqw 1.2cqw #0f212924,inset 0 .3cqw #fff}.tombol:disabled,.tombol--mati{opacity:.55;cursor:not-allowed}.tombol:has(:focus-visible){outline:3px solid var(--accent);outline-offset:2px}.tombol__label{font-size:max(13px,3.9cqw);font-weight:700;line-height:1.1}.tombol__nilai{font-family:var(--judul);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:max(14px,4.5cqw);font-weight:650;line-height:1.05;display:-webkit-box;overflow:hidden}.tombol--pilih select{opacity:0;cursor:pointer;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.remote__istilah{letter-spacing:.1em;color:#4c5e67;pointer-events:none;font-size:max(8px,2.4cqw);font-weight:700;position:absolute;top:1.6cqw;right:2.6cqw}.remote__geser{background:#d9e1e5;border-radius:12cqw;grid-area:1/1/auto/-1;grid-template-columns:22cqw 1fr 22cqw;align-items:center;gap:2cqw;padding:1.6cqw;display:grid}.remote__geser .tombol{border-radius:10cqw;justify-content:center;align-items:center;height:100%;padding:0}.remote__geser svg{width:7cqw;height:7cqw;stroke:var(--tinta);stroke-width:2.6px;stroke-linecap:round;fill:none}.remote__label{text-align:center;justify-items:center;font-size:max(13px,4cqw);font-weight:700;line-height:1.1;display:grid;position:relative}.remote__label .remote__istilah{margin-top:1cqw;position:static}.remote__pekerjaan{grid-area:2/1}.remote__ukuran{grid-area:2/2}.remote__jadwal{grid-area:3/1}.remote__hapus{grid-area:3/2}.tombol--kirim{background:var(--accent);color:var(--accent-ink);box-shadow:0 .9cqw 0 var(--aksen-tua), 0 1.8cqw 2.6cqw #0f21292e, inset 0 .4cqw 0 #ffffff40;grid-area:4/1/auto/-1;align-items:center}.tombol--kirim .tombol__label{font-size:max(14px,4.4cqw)}.tombol--kirim .remote__istilah{color:#ffffffb3}.tombol--kirim.tombol--mati{color:#3b505a;opacity:1;background:#c9d3d8;box-shadow:0 .9cqw #aebbc1}.tombol--kirim.tombol--mati .remote__istilah{color:#3b505a}.remote__merek{text-align:center;font-family:var(--judul);letter-spacing:.14em;text-transform:uppercase;color:#93a4ac;grid-area:5/1/auto/-1;align-self:center;font-size:max(11px,3.6cqw);font-weight:700}@media (hover:hover){.tombol:not(:disabled):not(.tombol--mati):hover{background:linear-gradient(#fff,#eaf0f2)}.tombol--kirim:not(.tombol--mati):hover{background:var(--aksen-tua)}}.kapan{border:0;gap:16px;margin:0;padding:0;display:grid}.kapan__judul{font-family:var(--judul);letter-spacing:-.02em;margin-bottom:4px;padding:0;font-size:24px;font-weight:700}.kapan__baris{gap:12px;display:grid}@media (min-width:560px){.kapan__baris{grid-template-columns:3fr 2fr}}.isian{gap:6px;display:grid}.isian__label{color:var(--tinta-2);font-size:14px;font-weight:600}.isian select,.isian input{border-radius:var(--r-kecil);border:1.5px solid var(--garis);background:var(--latar);width:100%;min-height:52px;color:var(--tinta);padding:12px 14px;font-size:16px}.isian select:focus-visible,.isian input:focus-visible{outline:3px solid var(--accent);outline-offset:1px}.slot-pilih{gap:8px;display:grid}.slot-pilih__daftar{grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:8px;display:grid}.slot-pilih__satu{border-radius:var(--r);background:var(--latar);cursor:pointer;grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;min-height:56px;padding:10px 14px;transition:transform .12s;display:grid;position:relative}.slot-pilih__satu input,.saklar__satu input,.area-pilih__satu input,.chip input{opacity:0;width:1px;height:1px;position:absolute}.slot-pilih__bulat{width:20px;height:20px;box-shadow:inset 0 0 0 2px var(--tinta-2);background:var(--latar);border-radius:50%;grid-row:span 2}.slot-pilih__nama{font-weight:700}.slot-pilih__jam{color:var(--tinta-2);font-size:14px}.slot-pilih__ket{color:var(--tinta-2);grid-column:1/-1;font-size:13px}.slot-pilih__satu:has(input:checked){background:var(--accent);color:var(--accent-ink)}:is(.slot-pilih__satu:has(input:checked) .slot-pilih__jam,.slot-pilih__satu:has(input:checked) .slot-pilih__ket){color:var(--accent-ink)}:is(.slot-pilih__satu:has(input:checked) .slot-pilih__bulat,.saklar__satu--aktif .slot-pilih__bulat,.area-pilih__satu--aktif .slot-pilih__bulat){background:var(--latar);box-shadow:inset 0 0 0 6px}.slot-pilih__satu:has(input:disabled){cursor:not-allowed;background:var(--dinding-2);color:var(--tinta-2)}:is(.slot-pilih__satu:has(input:focus-visible),.saklar__satu:has(input:focus-visible),.area-pilih__satu:has(input:focus-visible),.chip:has(input:focus-visible)){outline:3px solid var(--accent);outline-offset:2px}.slot-pilih__satu:active{transform:scale(.98)}.kapan__peringatan{border-radius:var(--r-kecil);color:#8a2d15;background:#fff3ef;padding:12px 14px;font-size:14px}.rincian{background:var(--latar);border-radius:var(--r);gap:16px;padding:clamp(20px,3vw,28px);display:grid}.rincian__judul{letter-spacing:-.02em;font-size:24px}.rincian__kosong{color:var(--tinta-2)}.rincian__jasa{color:var(--accent);margin-bottom:4px;font-size:14px;font-weight:700}.rincian__baris{grid-template-columns:1fr auto auto 44px;align-items:center;gap:8px 12px;min-height:48px;display:grid}.rincian__nama{font-weight:600}.rincian__jumlah{color:var(--tinta-2);white-space:nowrap;font-size:15px}.rincian__harga{white-space:nowrap;font-weight:600}.rincian__hapus{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.rincian__hapus svg{width:18px;height:18px;stroke:var(--tinta-2);stroke-width:2.4px;stroke-linecap:round}.rincian__hapus:active{transform:scale(.9)}@media (hover:hover){.rincian__hapus:hover{background:var(--dinding)}}.rincian__hitung{gap:6px;margin:0;padding-top:12px;display:grid}.rincian__hitung>div{justify-content:space-between;gap:16px;display:flex}.rincian__hitung dt{color:var(--tinta-2)}.rincian__hitung dd{text-align:right;margin:0;font-weight:600}.rincian__total{align-items:baseline;margin-top:6px}.rincian__total dt{color:var(--tinta);font-weight:700}.rincian__total dd{font-family:var(--judul);letter-spacing:-.03em;font-size:clamp(32px,3.4vw,44px);font-weight:750;line-height:1}.rincian__waktu{color:var(--tinta-2);gap:4px;font-size:15px;display:grid}.rincian__waktu strong{color:var(--tinta)}.rincian__peringatan{border-radius:var(--r-kecil);color:#8a2d15;background:#fff3ef;padding:12px 14px;font-size:14px}.kirim{width:100%;min-height:56px;font-size:17px}.kirim--mati{background:var(--dinding-2);cursor:not-allowed;color:var(--tinta-2)!important}.rincian__terkirim,.rincian__bayar{color:var(--tinta-2);font-size:14px}.lebar-foto{margin:0 calc(var(--tepi) * -1) clamp(48px, 6vw, 88px);position:relative;max-width:none!important}.lebar-foto__gambar{margin:0}.lebar-foto__gambar img,.lebar-foto__gambar .foto-dekat__ganti{object-fit:cover;object-position:30% 40%;width:100%;height:clamp(260px,36vw,520px);aspect-ratio:auto!important}.lebar-foto__teks{padding:32px var(--tepi) 0;margin:0}@media (min-width:1000px){.lebar-foto__teks{right:max(var(--tepi), calc((100% - var(--lebar)) / 2));background:var(--latar);border-radius:var(--r-besar) var(--r-besar) 0 0;max-width:560px;padding:40px 44px 0;position:absolute;bottom:0}}.harga-ac{gap:clamp(32px,4vw,64px);display:grid}@media (min-width:1000px){.harga-ac{grid-template-columns:7fr 5fr;align-items:start}.harga-ac__rinci{position:sticky;top:100px}}.harga-ac__tabel{border-collapse:collapse;width:100%}.harga-ac__tabel thead th{color:var(--tinta-2);text-align:left;padding:0 12px 12px;font-size:14px;font-weight:600}.harga-ac__tabel .angka{text-align:right;white-space:nowrap}.harga-ac__tabel td{vertical-align:middle;padding:12px;font-size:19px;font-weight:600}.harga-ac__tabel tbody th{text-align:left;font-weight:inherit;padding:0}.harga-ac__baris{transition:background-color .2s}@media (max-width:639px){.harga-ac__tabel thead{display:none}.harga-ac__tabel,.harga-ac__tabel tbody{display:block}.harga-ac__baris{border-top:1.5px solid var(--garis);grid-template-columns:1fr 1fr;padding-bottom:12px;display:grid}.harga-ac__baris>*{border-top:0!important}.harga-ac__baris th{grid-column:1/-1}.harga-ac__tabel td{padding:0 12px;font-size:18px;text-align:left!important}.harga-ac__tabel td:before{content:attr(data-label);color:var(--tinta-2);font-size:13px;font-weight:600;display:block}}.harga-ac__baris>*{border-top:1.5px solid var(--garis)}.harga-ac__baris--aktif{background:var(--es)}.harga-ac__pilih{text-align:left;cursor:pointer;background:0 0;border:0;gap:2px;width:100%;min-height:72px;padding:14px 12px;display:grid}.harga-ac__nama{font-family:var(--judul);letter-spacing:-.02em;font-size:clamp(20px,2.2vw,28px);font-weight:700;line-height:1.1}.harga-ac__lama{color:var(--tinta-2);font-size:14px}.harga-ac__rinci{gap:16px;display:grid}.harga-ac__foto{border-radius:var(--r);margin:0;overflow:hidden}.harga-ac__foto img,.harga-ac__foto .foto-dekat__ganti{object-fit:cover;width:100%;aspect-ratio:4/3!important}.harga-ac__rinci h3{letter-spacing:-.02em;font-size:28px}.harga-ac__termasuk{gap:8px;display:grid}.harga-ac__termasuk li{padding-left:24px;position:relative}.harga-ac__termasuk li:before{content:"";background:var(--accent);border-radius:3px;width:12px;height:12px;position:absolute;top:.5em;left:0}.harga-ac__catatan{color:var(--tinta-2);font-size:15px}.harga-ac__aksi{flex-wrap:wrap;gap:12px;display:flex}.harga-ac__aksi>*{flex:200px}.urai{--e:min(1, calc(var(--k,1) * 2.6));height:180vh;position:relative}.urai__panggung{grid-template-rows:minmax(0,46%) auto;align-content:center;gap:12px;height:100vh;padding:124px 0 24px;display:grid;position:sticky;top:0}.urai__unit{width:100%;max-width:560px;height:100%;margin:0 auto;display:block}.urai__b{transform-box:fill-box;transform-origin:50%;transition:opacity .3s}.urai .urai__b--penutup{transform:translate(0, calc(var(--e) * -170px)) rotate(calc(var(--e) * -3deg))}.urai .urai__b--filter{transform:translate(calc(var(--e) * -18px), calc(var(--e) * -86px)) rotate(calc(var(--e) * -2deg))}.urai .urai__b--evaporator{transform:translateY(calc(var(--e) * -10px))}.urai .urai__b--blower{transform:translateY(calc(var(--e) * 62px))}.urai .urai__b--talang{transform:translateY(calc(var(--e) * 118px))}.urai .urai__b--tutup{opacity:calc(var(--e) * .45)}.urai .urai__b--outdoor{opacity:calc(var(--e) * .5)}.urai__unit[data-aktif=tutup] .urai__b--tutup,.urai__unit[data-aktif=outdoor] .urai__b--outdoor{opacity:1}.urai__unit .urai__isi{transition:fill .3s}.urai__unit[data-aktif=filter] .urai__b--filter .urai__isi,.urai__unit[data-aktif=evaporator] .urai__b--evaporator .urai__isi,.urai__unit[data-aktif=blower] .urai__b--blower .urai__isi,.urai__unit[data-aktif=talang] .urai__b--talang .urai__isi,.urai__unit[data-aktif=tutup] .urai__b--tutup .urai__isi,.urai__unit[data-aktif=outdoor] .urai__b--outdoor .urai__isi{fill:color-mix(in srgb, var(--accent) 45%, #fff)}.urai__jarum{transform-box:view-box;transform-origin:560px 424px;transition:transform .8s cubic-bezier(.34,1.56,.64,1);transform:rotate(-80deg)}.urai__unit[data-aktif=outdoor] .urai__jarum{transform:rotate(0)}.urai__langkah{counter-reset:none;gap:2px;display:grid}.urai__satu{box-shadow:inset 3px 0 0 var(--garis);padding:8px 0 8px 16px;transition:box-shadow .3s}.urai__satu h3{letter-spacing:-.02em;color:var(--tinta-2);font-size:clamp(17px,1.6vw,22px);line-height:1.15;transition:color .3s}.urai__isi{align-items:start;gap:12px;padding-top:6px;display:none}.urai__satu--aktif{box-shadow:inset 3px 0 0 var(--accent)}.urai__satu--aktif h3{color:var(--tinta)}.urai__satu--aktif .urai__isi{grid-template-columns:1fr auto;display:grid}.urai__satu p{max-width:46ch;font-size:16px}.urai__foto{border-radius:var(--r-kecil);width:120px;display:block;overflow:hidden}.urai__foto img,.urai__foto .foto-dekat__ganti{object-fit:cover;aspect-ratio:4/3!important}.urai[data-cerita=diam]{height:auto}.urai[data-cerita=diam] .urai__panggung{height:auto;padding:0;position:relative}.urai[data-cerita=diam] .urai__unit{height:auto;max-height:420px}.urai[data-cerita=diam] .urai__isi{grid-template-columns:1fr auto;display:grid}@media (min-width:1000px){.urai{height:160vh}.urai__panggung{grid-template-rows:none;grid-template-columns:7fr 5fr;align-items:center;column-gap:64px;padding:96px 0 40px}.urai__unit{max-width:640px;max-height:72vh}.urai__foto{width:180px}}.proses-lain{border-radius:var(--r-besar);background:var(--dinding);gap:8px 40px;margin-top:clamp(32px,4vw,56px);padding:clamp(16px,3vw,40px);display:grid}@media (min-width:760px){.proses-lain{grid-template-columns:1fr 1fr}}.proses-lain h3{letter-spacing:-.02em;font-size:24px}.proses-lain summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;margin-bottom:12px;list-style:none;display:flex}.proses-lain summary::-webkit-details-marker{display:none}.proses-lain details[open] .tanya__tanda:after{transform:rotate(0)}@media (min-width:760px){.proses-lain summary{pointer-events:none}.proses-lain summary .tanya__tanda{display:none}}.proses-lain ol{counter-reset:none;gap:10px;padding-bottom:8px;display:grid}.proses-lain li{gap:2px;display:grid}.proses-lain li span{color:var(--tinta-2);font-size:15px}.bagian--janji{padding-left:0;padding-right:0}.bagian--janji>*{max-width:none}.suhu{--k:1;height:130vh;position:relative}.suhu__panggung{height:100vh;padding:96px var(--tepi) 48px;background:var(--dinding);align-content:center;gap:24px;display:grid;position:sticky;top:0;overflow:hidden}.suhu__latar{background:var(--aksen-tua);opacity:min(1, calc(var(--k) * 1.4));position:absolute;inset:0}.suhu__angka{font-family:var(--judul);letter-spacing:-.06em;color:#fff;mix-blend-mode:normal;align-items:flex-start;font-size:clamp(170px,31vw,460px);font-weight:800;line-height:.82;display:flex;position:relative}.suhu__kolom{height:.82em;display:inline-block;overflow:hidden}.suhu__pita{transform:translateY(calc(var(--d) * -.82em));flex-direction:column;display:flex}.suhu__pita span{text-align:center;height:.82em;display:block}.suhu__satuan{margin-left:.04em;font-size:.4em;line-height:1.1}.suhu__teks{max-width:520px;position:relative}.kepala-bagian--terang h2,.kepala-bagian--terang .kepala-bagian__isi{color:#fff}.kepala-bagian--terang{margin-bottom:0}.suhu__foto{border-radius:var(--r);height:34vh;clip-path:inset(calc((1 - var(--k)) * 18%) calc((1 - var(--k)) * 22%) round var(--r));margin:0;position:relative;overflow:hidden}.suhu__foto .foto-dekat,.suhu__foto img,.suhu__foto .foto-dekat__ganti{object-fit:cover;width:100%;height:100%}.suhu[data-cerita=jalan]:not(.suhu--gelap) .suhu__angka,.suhu[data-cerita=jalan]:not(.suhu--gelap) .kepala-bagian--terang h2,.suhu[data-cerita=jalan]:not(.suhu--gelap) .kepala-bagian--terang .kepala-bagian__isi{color:var(--tinta)}.suhu__angka,.kepala-bagian--terang h2,.kepala-bagian--terang .kepala-bagian__isi{transition:color .3s}@media (min-width:1000px){.suhu__panggung{padding:104px max(var(--tepi), calc((100vw - var(--lebar)) / 2)) 64px;grid-template-rows:auto auto;grid-template-columns:7fr 5fr;align-content:center;column-gap:56px}.suhu__angka{grid-area:1/1/3;align-self:center}.suhu__teks{grid-area:1/2;align-self:end}.suhu__foto{grid-area:2/2;height:40vh}}.suhu[data-cerita=diam]{height:auto}.suhu[data-cerita=diam] .suhu__panggung{height:auto;min-height:80vh;position:relative}.bersih{gap:32px;display:grid}@media (min-width:1000px){.bersih{grid-template-columns:1fr 1fr;align-items:start;column-gap:40px}}.bersih__nama-ruang{letter-spacing:-.02em;margin-bottom:8px;font-size:22px}.bersih__baris{border-top:1.5px solid var(--garis);grid-template-columns:1fr auto;align-items:center;gap:10px 12px;padding:10px 0;display:grid}.bersih__baris .bersih__foto{display:none}@media (min-width:640px){.bersih__baris{grid-template-columns:56px 1fr auto}.bersih__baris .bersih__foto{display:block}}.bersih__foto{aspect-ratio:1;border-radius:var(--r-kecil);background:var(--dinding);width:100%;overflow:hidden}.bersih__baris--polos,.bersih__baris--polos:is(*){grid-template-columns:1fr auto}.bersih__foto .foto-dekat,.bersih__foto img,.bersih__foto .foto-dekat__ganti{object-fit:cover;width:100%;height:100%;aspect-ratio:auto!important}.bersih__teks{gap:2px;display:grid}.bersih__judul{font-size:17px;font-weight:700;line-height:1.25}.bersih__ket{color:var(--tinta-2);font-size:15px}.hitung{background:var(--dinding);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.hitung__tombol{background:var(--latar);cursor:pointer;border:0;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .1s;display:grid}.hitung__tombol--tambah{background:var(--accent)}.hitung__tombol--tambah svg{stroke:var(--accent-ink)}.hitung__tombol svg{width:18px;height:18px;stroke:var(--tinta);stroke-width:2.6px;stroke-linecap:round;fill:none}.hitung__tombol:active{transform:scale(.9)}.hitung__tombol:disabled{opacity:.35;cursor:not-allowed}.hitung__nilai{justify-content:center;align-items:baseline;gap:4px;min-width:52px;font-size:18px;font-weight:700;display:inline-flex}.hitung__satuan{color:var(--tinta-2);font-size:13px;font-weight:600}.cuci{gap:24px;display:grid}@media (min-width:1000px){.cuci{grid-template-columns:1fr 1fr;align-items:start;column-gap:40px}.cuci__besar,.saklar,.cuci__min{grid-column:1/-1}}.cuci__besar{gap:8px;display:grid}.cuci__besar .angka-gulir{font-family:var(--judul);letter-spacing:-.055em;color:var(--accent);font-size:clamp(64px,9vw,136px);font-weight:800;line-height:.86}.cuci__per{font-size:19px;font-weight:600}.saklar{background:var(--dinding);border-radius:999px;justify-self:start;gap:4px;padding:4px;display:inline-flex}.saklar__satu{cursor:pointer;border-radius:999px;align-items:center;gap:10px;min-height:48px;padding:10px 18px;font-weight:600;display:inline-flex;position:relative}.saklar__satu .slot-pilih__bulat{width:18px;height:18px}.saklar__satu--aktif{background:var(--latar)}.cuci__kelompok h3{margin-bottom:4px;font-size:22px}.cuci__baris{border-top:1.5px solid var(--garis);grid-template-columns:1fr auto;align-items:center;gap:10px 12px;padding:10px 0;display:grid}.cuci__teks{gap:2px;display:grid}.cuci__judul{font-size:17px;font-weight:700}.cuci__ket,.cuci__min{color:var(--tinta-2);font-size:15px}.foto-tembus{border-radius:var(--r);margin:0;overflow:hidden}.foto-tembus img,.foto-tembus .foto-dekat__ganti{object-fit:cover;width:100%;aspect-ratio:16/9!important}@media (min-width:1000px){.foto-tembus img,.foto-tembus .foto-dekat__ganti{aspect-ratio:4/5!important}.foto-tembus{margin-right:calc(-1 * max(var(--tepi), (100vw - var(--lebar)) / 2));border-radius:var(--r) 0 0 var(--r);position:sticky;top:100px}}.galeri__saring{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}.chip{background:var(--dinding);cursor:pointer;border-radius:999px;align-items:center;min-height:44px;padding:10px 18px;font-weight:600;transition:transform .12s;display:inline-flex;position:relative}.chip--aktif{background:var(--tinta);color:#fff}.chip:active{transform:scale(.97)}.galeri__daftar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.galeri__satu figure{margin:0;position:relative}.galeri__satu img,.galeri__ganti{border-radius:var(--r);object-fit:cover;background:var(--dinding-2);width:100%;display:block;aspect-ratio:4/3!important}.galeri__satu--0 img,.galeri__satu--0 .galeri__ganti{aspect-ratio:4/3!important}.galeri__satu figcaption{gap:2px;margin-top:8px;display:grid}.galeri__judul{font-size:15px;font-weight:700;line-height:1.25}.galeri__ket{color:var(--tinta-2);font-size:14px}.galeri__satu--0{grid-column:1/-1}.galeri__lagi{margin-top:24px}@media (min-width:1000px){.galeri__daftar{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px}.galeri__satu--0{grid-area:span 2/span 2}.galeri__satu--0 img,.galeri__satu--0 .galeri__ganti{aspect-ratio:1!important}.galeri__satu--5{margin-top:32px}}@media (hover:hover){.galeri__satu img{transition:transform .4s cubic-bezier(.2,.8,.2,1)}.galeri__satu img:hover{transform:scale(1.015)}}.area-pilih{display:grid}.area-pilih__satu{border-top:1.5px solid var(--garis);cursor:pointer;grid-template-columns:24px 1fr auto;align-items:center;gap:14px;min-height:60px;padding:12px 14px;transition:background-color .2s;display:grid;position:relative}.area-pilih__satu--aktif{background:var(--es)}.area-pilih__satu .slot-pilih__bulat{width:22px;height:22px}.area-pilih__nama{font-size:17px;font-weight:600;display:grid}.area-pilih__ket{color:var(--tinta-2);font-size:14px;font-weight:400}.area-pilih__ongkos{white-space:nowrap;font-weight:700}@media (hover:hover){.area-pilih__satu:hover{background:var(--dinding)}}.foto-tegak--kanan{margin-top:0}.judul-baris{gap:0 56px;display:grid}.judul-baris .foto-lebar{border-radius:var(--r);margin:0 0 32px;overflow:hidden}.foto-lebar img,.foto-lebar .foto-dekat__ganti{object-fit:cover;width:100%;aspect-ratio:16/9!important}@media (min-width:1000px){.judul-baris{grid-template-columns:7fr 5fr;align-items:end}.judul-baris .foto-lebar{margin-bottom:40px}}.mingguan{margin:0 calc(var(--tepi) * -1);padding:0 var(--tepi);overflow-x:auto}.mingguan table{border-collapse:separate;border-spacing:6px;width:100%;min-width:640px}.mingguan thead th{text-align:center;padding-bottom:4px;font-weight:600}.mingguan__hari{color:var(--tinta-2);font-size:14px;display:block}.mingguan__tgl{font-family:var(--judul);letter-spacing:-.02em;font-size:26px;font-weight:700;display:block}.mingguan tbody th{text-align:left;white-space:nowrap;padding-right:8px}.mingguan__slot{font-weight:700;display:block}.mingguan__jam{color:var(--tinta-2);font-size:14px;display:block}.mingguan__sel{border-radius:var(--r-kecil);cursor:pointer;background:var(--es);width:100%;min-height:56px;color:var(--tinta);border:0;font-size:14px;font-weight:600;transition:transform .12s}.mingguan__sel--sisa-satu{color:#6b4a00;background:#fff4d6}.mingguan__sel--penuh,.mingguan__sel--tutup,.mingguan__sel--jauh,.mingguan__sel--lewat{background:var(--dinding);color:#5d6f78;cursor:not-allowed}.mingguan__sel--pilih{background:var(--accent);color:var(--accent-ink)}.mingguan__sel:not(:disabled):active{transform:scale(.96)}@media (hover:hover){.mingguan__sel:not(:disabled):not(.mingguan__sel--pilih):hover{background:var(--es-2)}}.jadwal__libur{flex-wrap:wrap;gap:8px 24px;margin-top:24px;font-size:15px;display:flex}.jadwal__libur li{gap:8px;display:flex}.jadwal__tgl{font-weight:700}.syarat{gap:48px;display:grid}@media (min-width:1000px){.syarat{grid-template-columns:7fr 5fr}}.stiker-daftar{gap:20px;display:grid}.stiker{grid-template-columns:auto 1fr;align-items:center;gap:20px;display:grid}.stiker__segel{text-align:center;background:var(--accent);width:clamp(84px,9vw,112px);height:clamp(84px,9vw,112px);color:var(--accent-ink);box-shadow:inset 0 0 0 6px var(--accent), inset 0 0 0 8px #ffffff8c;border-radius:50%;place-content:center;display:grid;transform:rotate(-8deg)}.stiker:nth-child(2n) .stiker__segel{transform:rotate(6deg)}.stiker__angka{font-family:var(--judul);letter-spacing:-.04em;font-size:clamp(34px,3.4vw,46px);font-weight:800;line-height:.9}.stiker__hari{font-size:14px;font-weight:700}.stiker__teks{gap:4px;display:grid}.stiker__teks strong{font-size:19px}.stiker__teks span{color:var(--tinta-2)}.syarat__daftar{gap:0;margin:0;display:grid}.syarat__satu{border-top:1.5px solid var(--garis);padding:16px 0}.syarat__satu dt{font-size:18px;font-weight:700}.syarat__satu dd{color:var(--tinta-2);margin:4px 0 0}.syarat__satu--bayar{border-radius:var(--r);background:var(--es);border:0;margin-top:12px;padding:20px}.langkah-pesan{align-self:center;gap:0;display:grid}.langkah-pesan li{border-top:1.5px solid var(--garis);gap:6px;padding:24px 0;display:grid}.langkah-pesan li:nth-child(2){padding-left:clamp(0px,4vw,56px)}.langkah-pesan li:nth-child(3){padding-left:clamp(0px,8vw,112px)}.langkah-pesan li:nth-child(4){padding-left:clamp(0px,12vw,168px)}.langkah-pesan h3{letter-spacing:-.025em;font-size:clamp(24px,2.6vw,34px);line-height:1.05}.langkah-pesan p{color:var(--tinta-2);max-width:46ch}.ulasan{gap:20px;display:grid}@media (min-width:900px){.ulasan{grid-template-columns:1.3fr 1fr 1fr;align-items:start}.ulasan__satu:nth-child(2){margin-top:64px}.ulasan__satu:nth-child(3){margin-top:128px}}.ulasan__satu{border-radius:var(--r);background:var(--dinding);gap:16px;padding:56px 28px 28px;display:grid;position:relative}.ulasan__satu:first-child{background:var(--es)}.ulasan blockquote{margin:0}.ulasan blockquote p{font-size:19px;line-height:1.5}.ulasan__satu:first-child blockquote p{font-size:22px}.ulasan__siapa{color:var(--tinta-2);font-size:14px;display:grid}.ulasan__siapa strong{color:var(--tinta);font-size:16px}.ulasan .cap{top:16px;left:28px}.kepala-bagian--cerita .kepala-bagian__isi{font-size:20px}.cerita__nama{font-weight:700}.bagian--cerita .foto-tegak{margin-top:0}.tanya details{border-top:1.5px solid var(--garis)}.tanya summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 0;font-size:19px;font-weight:700;list-style:none;display:flex}.tanya summary::-webkit-details-marker{display:none}.tanya__tanda{background:var(--dinding);border-radius:50%;flex:none;width:36px;height:36px;position:relative}.tanya__tanda:before,.tanya__tanda:after{content:"";background:var(--tinta);border-radius:2px;height:2.5px;transition:transform .25s;position:absolute;top:17px;left:11px;right:11px}.tanya__tanda:after{transform:rotate(90deg)}.tanya details[open] .tanya__tanda:after{transform:rotate(0)}.tanya__jawab{color:var(--tinta-2);max-width:62ch;padding:0 0 20px}.bagian--kontak{padding-bottom:0}.kontak{border-radius:var(--r-besar);background:var(--accent);color:var(--accent-ink);gap:40px;padding:clamp(32px,6vw,80px);display:grid}@media (min-width:1000px){.kontak{grid-template-columns:6fr 5fr}}.kontak h2{color:var(--accent-ink);letter-spacing:-.045em;font-size:clamp(40px,6vw,88px);line-height:.95}.kontak .kepala-bagian__isi{color:var(--accent-ink)}.kontak__ajak{align-content:start;gap:20px;display:grid}.kontak__tombol{background:var(--accent-ink);justify-self:start;color:var(--accent)!important}.kontak__data{gap:20px;margin:0;display:grid}.kontak__data dt{opacity:.85;font-size:14px;font-weight:700}.kontak__data dd{margin:4px 0 0;font-size:18px}.kontak__data a{color:var(--accent-ink);text-underline-offset:3px}.kontak__sosial{flex-wrap:wrap;gap:8px 16px;display:flex}.kontak__sosial a{align-items:center;min-height:44px;display:inline-flex}.kontak__buka{font-weight:700}.kaki{padding:40px var(--tepi) 120px;overflow:hidden}.kaki__nama{font-family:var(--judul);letter-spacing:-.06em;white-space:nowrap;color:#7a8c95;margin:0 0 24px;font-size:clamp(64px,15vw,240px);font-weight:800;line-height:.8}.kaki__baris{max-width:var(--lebar);color:var(--tinta-2);flex-wrap:wrap;justify-content:space-between;gap:12px 32px;margin:0 auto;font-size:14px;display:flex}.kaki__halaman{gap:16px;display:flex}.kaki__gawe{font-weight:600}@media (min-width:1000px){.kaki{padding-bottom:40px}}.bilah{left:12px;right:12px;bottom:max(12px, env(safe-area-inset-bottom));z-index:25;background:var(--tinta);color:#fff;border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 18px;display:flex;position:fixed;box-shadow:0 10px 30px #0f21294d}.bilah__total{flex:1;font-size:18px;font-weight:700;line-height:1.15;display:grid}.bilah__label,.bilah__kosong{opacity:.85;font-size:13px;font-weight:600}.bilah__tombol{background:var(--accent);border-radius:999px;align-items:center;min-height:48px;padding:10px 22px;font-weight:700;text-decoration:none;display:inline-flex;color:var(--accent-ink)!important}@media (min-width:1000px){.bilah{display:none}}@media (prefers-reduced-motion:reduce){.situs *,.situs :before,.situs :after{transition:none!important;animation:none!important}.remote{transform:none}}
