.lembar.projects-e-lembar{--projects-e-judul:clamp(3.25rem, 1.172vw + 47px, 4rem);--projects-e-kalimat:clamp(23px, 2.344vw + 13px, 46px);--projects-e-lh:.95;--projects-e-ke-garis:33px;--projects-e-ke-media:36px;--projects-e-label-ke-kalimat:14px;--projects-e-celah-baris:60px;--projects-e-ke-nama:18px;--projects-e-kolom-meta:max(15.9cqi, 132px);padding-block-end:160px}.projects-e-kepala{min-height:calc(41svh - var(--baris-identitas) - var(--projects-e-ke-media));padding-block:40px calc(var(--projects-e-ke-garis) - .19 * var(--projects-e-judul));grid-template-columns:repeat(12,minmax(0,1fr));align-content:end;align-items:last baseline;column-gap:10px;display:grid}.projects-e-judul-blok{min-width:0;font-size:var(--projects-e-judul);grid-column:1/7;line-height:1.1}.projects-e-judul{font-family:var(--huruf-sans);letter-spacing:normal;color:var(--teks);margin:0;font-size:1em;font-weight:400;font-stretch:100%;line-height:1.1;display:inline}.projects-e-masker,.projects-e-naik{display:inline-block}.projects-e-jumlah{vertical-align:top;font-family:var(--huruf-mono);font-variant-numeric:tabular-nums;color:var(--teks);margin-inline-start:15px;font-size:.5em;line-height:1;position:relative;top:.4em}.projects-e-saring{grid-column:7/13;min-width:0}.projects-e-label{font-family:var(--huruf-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--teks-pasif);margin:0;font-size:11px;line-height:1.3}.projects-e-kalimat{--projects-e-sup:max(9px, calc(.3 * var(--projects-e-kalimat)));font-family:var(--huruf-sans);font-size:var(--projects-e-kalimat);font-weight:400;line-height:var(--projects-e-lh);letter-spacing:-.01em;color:var(--teks);margin-block-start:calc(var(--projects-e-label-ke-kalimat) - 3px - (.267em + (var(--projects-e-lh) - 1.22) * .5em))}.projects-e-kata{font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;opacity:.5;transition:opacity var(--d-tombol) var(--ease-mikro);-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0 -.08em;padding:0 .08em}.projects-e-kata:disabled{cursor:default}.projects-e-kata[aria-pressed=true]{cursor:default;opacity:1}.projects-e-koma{opacity:.5;transition:opacity var(--d-tombol) var(--ease-mikro)}.projects-e-kata[aria-pressed=true]+.projects-e-koma{opacity:1}.projects-e-kata[aria-pressed=false]:not(:disabled):is(:hover,:active),.projects-e-kata[aria-pressed=false]:not(:disabled):is(:hover,:active)+.projects-e-koma{opacity:.75;transition-duration:var(--d-mikro)}.projects-e-kata sup{top:calc(.698 * var(--projects-e-sup) - .703 * var(--projects-e-kalimat));font-family:var(--huruf-mono);font-size:var(--projects-e-sup);letter-spacing:0;vertical-align:baseline;margin-inline-start:.1em;line-height:0;position:relative}.projects-e-kisi{column-gap:10px;row-gap:var(--projects-e-celah-baris);margin:var(--projects-e-ke-media) 0 0;grid-template-columns:repeat(12,minmax(0,1fr));padding:0;list-style:none;display:grid;container-type:inline-size}.projects-e-petak{flex-direction:column;grid-column:span 12;min-width:0;display:flex;position:relative}.projects-e-petak[hidden]{display:none}@media(min-width:768px){.projects-e-petak[data-t="6"]{grid-column:span 6}}@media(min-width:1200px){.projects-e-petak[data-d="4"]{grid-column:span 4}.projects-e-petak[data-d="6"]{grid-column:span 6}.projects-e-petak[data-d="12"]{grid-column:span 12}}.projects-e-media{aspect-ratio:16/9;position:relative;overflow:hidden}.projects-e-media:after{content:"";z-index:1;box-shadow:inset 0 0 0 1px rgb(var(--tinta-rgb) / .12);pointer-events:none;position:absolute;inset:0}.projects-e-poster,.projects-e-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.projects-e-poster{transition:opacity var(--d-sapu) var(--ease-keluar)}[data-projects-e-js] .projects-e-poster:not([data-muat]){opacity:0}.projects-e-video{object-position:50% 0;opacity:0;transition:opacity var(--d-tombol) var(--ease-keluar)}.projects-e-video[data-tampil]{opacity:1}.projects-e-host{font-family:var(--huruf-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--teks-pasif);place-items:center;font-size:11px;display:grid;position:absolute;inset:0}.projects-e-ket{padding-block:calc(var(--projects-e-ke-nama) - 4.5px) 7px;border-block-end:1px solid var(--garis-sel);flex-direction:column;flex:auto;display:flex}.projects-e-ket__satu{grid-template-columns:minmax(0,1fr) var(--projects-e-kolom-meta);align-items:baseline;display:grid}.projects-e-nama{font-family:var(--huruf-sans);letter-spacing:normal;color:var(--teks);margin:0;padding-inline-end:12px;font-size:16px;font-weight:400;line-height:1.25}.projects-e-nama a{color:inherit;text-decoration:none}.projects-e-nama a:after{content:"";z-index:2;position:absolute;inset:0}.projects-e-nama a:focus-visible{outline:none}.projects-e-nama a:focus-visible:after{outline:2px solid var(--fokus);outline-offset:3px}.projects-e-ket__meta,.projects-e-ket__dua{justify-content:space-between;align-items:baseline;gap:0 12px;min-width:0;display:flex}.projects-e-ket__meta{column-gap:8px}.projects-e-meta,.projects-e-github{font-family:var(--huruf-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--teks);font-size:11px;line-height:1.65}.projects-e-meta{opacity:.68;transition:opacity var(--d-tombol) var(--ease-keluar)}.projects-e-petak[data-aktif] .projects-e-meta{opacity:1}.projects-e-tahun{white-space:nowrap;text-align:end}.projects-e-github{z-index:3;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--garis);text-decoration-color:var(--garis);flex:none;position:relative}[data-pembuka] .projects-e-masker{clip-path:inset(-.6em -.4em -.14em)}[data-pembuka=siap] .projects-e-kepala .projects-e-naik{transform:translateY(110%)}[data-pembuka=siap] .projects-e-petak[data-awal]{opacity:0}@media(max-width:1199px){.lembar.projects-e-lembar{--projects-e-lh:1.05;--projects-e-ke-garis:28px;--projects-e-ke-media:30px;--projects-e-celah-baris:48px;padding-block-end:128px}.projects-e-kepala{grid-template-columns:minmax(0,1fr);align-items:start;padding-block-end:calc(var(--projects-e-ke-garis) - (.25 + (var(--projects-e-lh) - 1.22) * .5) * var(--projects-e-kalimat))}.projects-e-judul-blok,.projects-e-saring{grid-column:1}.projects-e-saring{margin-block-start:calc(24px - .19 * var(--projects-e-judul) - 3.6px)}}@media(max-width:767px){.lembar.projects-e-lembar{--projects-e-lh:1.15;--projects-e-ke-garis:20px;--projects-e-ke-media:21px;--projects-e-label-ke-kalimat:12px;--projects-e-celah-baris:34px;--projects-e-ke-nama:22px;--projects-e-kolom-meta:51cqi;padding-block-end:96px}.projects-e-saring{margin-block-start:calc(20px - .19 * var(--projects-e-judul) - 3.6px)}[data-pembuka=siap] .projects-e-petak[data-awal]~.projects-e-petak[data-awal]{opacity:1}}
