/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@font-face{font-family:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cinematic/cinzel-400-700-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cinzel;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cinematic/cinzel-400-700-latin.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:Cormorant Garamond;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/cinematic/cormorant-garamond-italic-400-600-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/cinematic/cormorant-garamond-italic-400-600-latin.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:Cormorant Garamond;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cinematic/cormorant-garamond-400-700-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cinematic/cormorant-garamond-400-700-latin.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:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinematic/courier-prime-400-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Courier Prime;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinematic/courier-prime-400-latin.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:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cinematic/courier-prime-700-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Courier Prime;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cinematic/courier-prime-700-latin.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:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinematic/great-vibes-400-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinematic/great-vibes-400-latin.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:Playfair Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/cinematic/playfair-display-italic-400-600-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:italic;font-weight:400 600;font-display:swap;src:url(/fonts/cinematic/playfair-display-italic-400-600-latin.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:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cinematic/playfair-display-400-700-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/cinematic/playfair-display-400-700-latin.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;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/cinematic/plus-jakarta-sans-400-600-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/cinematic/plus-jakarta-sans-400-600-latin.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:UnifrakturMaguntia;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinematic/unifrakturmaguntia-400-latin.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:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinematic/yeseva-one-400-latin-ext.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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Yeseva One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cinematic/yeseva-one-400-latin.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}.ev-bg:has(.sk-stage-wrap):after{content:"";height:calc(var(--ev-nav-reserve) + env(safe-area-inset-bottom));z-index:1;pointer-events:none;background:#231a11;position:absolute;inset:auto 0 0}.ev-bg:has(.sk-stage-wrap)>.ev-floating-particles{display:none}.sk{--sk-bg:#231a11;--sk-night:#140d07;--sk-teak:#3b2616;--sk-teak-light:#6b4a2c;--sk-surface:#f6eddd;--sk-panel:#f6eddd;--sk-panel-ink:#3a2a18;--sk-panel-soft:#6b5238;--sk-ink:#fbf2e3;--sk-ink-soft:#eadcc4;--sk-primary:#7a4a1e;--sk-accent:#d9b27a;--sk-accent-deep:#6b5a2a;--sk-janur:#cfd49a;--sk-dawn:#f3c98a;--sk-haze-tone:#efe3cf;--sk-line:#b8955e;--sk-display:"Cormorant Garamond","Times New Roman",serif;--sk-names-font:"Cormorant Garamond","Times New Roman",serif;--sk-script:"Great Vibes",cursive;--sk-body-font:"Plus Jakarta Sans",system-ui,sans-serif;--cin-flow-pill-clearance:112px;--cin-flow-base:var(--sk-bg);--cin-flow-plate-bleed:72px;--sk-scale:min(max(tan(atan2(100cqw,390px)),tan(atan2(100dvh,844px))),1.5);color:var(--sk-ink);font-family:var(--sk-body-font);container-type:inline-size}.sk-stage-wrap{background:var(--sk-bg)}@media (orientation:landscape){.sk{--sk-scale:min(tan(atan2(100cqw,390px)),tan(atan2(100dvh,844px)),1.5)}}.sk-stage{isolation:isolate;background:var(--sk-night);height:100dvh;position:sticky;top:0;overflow:clip}.sk-backdrop{filter:blur(28px)saturate(1.05)brightness(.55);background:url(/assets/stationery/scenes/halaman-kampung/sk-00-rumah-fajar.webp) 50%/cover no-repeat;position:absolute;inset:-40px}@media (max-width:499px){.sk-backdrop{display:none}}.sk-box{width:390px;height:844px;transform:translate(-50%,-50%) scale(var(--sk-scale));top:50%;left:50%;overflow:hidden}.sk-box,.sk-layer{position:absolute}.sk-layer img{width:100%;height:auto;display:block}.sk-mirror img{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.sk-stage-wrap{container-type:inline-size;height:auto!important}.sk-stage-wrap .sk-stage{height:auto;min-height:844px;position:relative}}.sk-anim,.sk-ground{pointer-events:none;position:absolute;inset:0}.sk-scaling{will-change:transform}.sk-mist-veil{z-index:26;pointer-events:none;background:radial-gradient(120% 60% at 50% 62%,var(--sk-haze-tone),transparent 75%),linear-gradient(to bottom,var(--sk-night),var(--sk-haze-tone) 60%,var(--sk-night));position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){.sk-mist-veil{background:radial-gradient(120% 60% at 50% 62%,color-mix(in oklab,var(--sk-haze-tone) 70%,transparent),transparent 75%),linear-gradient(to bottom,color-mix(in oklab,var(--sk-night) 55%,transparent),color-mix(in oklab,var(--sk-haze-tone) 45%,transparent) 60%,color-mix(in oklab,var(--sk-night) 50%,transparent))}}.sk-mist-veil{transition:opacity 1.6s cubic-bezier(.65,0,.35,1),transform 1.8s cubic-bezier(.65,0,.35,1)}.sk-stage-wrap[data-sk-gate=open] .sk-mist-veil{opacity:0;transform:translateY(-90px)}.sk-stage-wrap[data-sk-gate=closed] .sk-hero-copy{visibility:hidden}.sk-pagar{z-index:28;pointer-events:none;perspective:1100px;position:absolute;inset:0}.sk-pagar-left,.sk-pagar-right{transition:transform 1.6s cubic-bezier(.55,0,.3,1),opacity .7s 1s}.sk-pagar-left{transform-origin:0}.sk-pagar-right{transform-origin:100%}.sk-stage-wrap[data-sk-gate=open] .sk-pagar-left{opacity:0;transform:rotateY(-100deg)}.sk-stage-wrap[data-sk-gate=open] .sk-pagar-right{opacity:0;transform:rotateY(100deg)}.sk-gate-copy{pointer-events:auto;text-align:center;justify-items:center;gap:14px;display:grid}@media (max-height:843px){.sk-gate-copy{translate:0 -56px}}.sk-gate-copy:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--sk-night) 55%,transparent);position:absolute;inset:-80px -70px -40px}@supports (color:color-mix(in lab,red,red)){.sk-gate-copy:before{background:radial-gradient(closest-side,color-mix(in oklab,var(--sk-night) 90%,transparent) 55%,transparent)}}.sk-gate-eyebrow{color:var(--sk-accent);letter-spacing:.04em;font-size:19px;font-style:italic}.sk-gate-eyebrow,.sk-gate-title{font-family:var(--sk-display);margin:0}.sk-gate-title{color:var(--sk-ink);text-shadow:0 2px 18px var(--sk-night);font-size:23px;line-height:1.3}@supports (color:color-mix(in lab,red,red)){.sk-gate-title{text-shadow:0 2px 18px color-mix(in oklab,var(--sk-night) 85%,transparent)}}.sk-open-button{border:1px solid var(--sk-line);background:var(--sk-teak);border-radius:999px;min-height:44px;padding:.7rem 1.6rem}@supports (color:color-mix(in lab,red,red)){.sk-open-button{background:color-mix(in oklab,var(--sk-teak) 92%,var(--sk-night))}}.sk-open-button{color:var(--sk-ink);font-family:var(--sk-display);letter-spacing:.08em;cursor:pointer;box-shadow:0 6px 22px var(--sk-night);font-size:18px}@supports (color:color-mix(in lab,red,red)){.sk-open-button{box-shadow:0 6px 22px color-mix(in oklab,var(--sk-night) 60%,transparent)}}.sk-open-button:focus-visible{outline:2px solid var(--sk-accent);outline-offset:3px}.sk-hero-copy{text-align:center;inset-inline:40px;align-content:start;justify-items:center;gap:10px;display:grid;position:absolute;top:120px;bottom:auto}.sk-title-halo{z-index:-1;background:radial-gradient(closest-side,var(--sk-night) 50%,transparent);position:absolute;inset:-70px -44px -50px}@supports (color:color-mix(in lab,red,red)){.sk-title-halo{background:radial-gradient(closest-side,color-mix(in oklab,var(--sk-night) 80%,transparent) 50%,transparent)}}.sk-hero-copy .sk-eyebrow{color:var(--sk-ink);text-shadow:0 1px 10px var(--sk-night)}.sk-eyebrow,.sk-kicker,.sk-scroll-hint{letter-spacing:.22em;text-transform:uppercase;color:var(--sk-accent);margin:0;font-size:12px}.sk-names{font-family:var(--sk-names-font);color:var(--sk-ink);overflow-wrap:anywhere;text-shadow:0 2px 16px var(--sk-night);gap:0;margin:0;font-size:clamp(34px,12cqw,46px);font-weight:600;line-height:1.08;display:grid}@supports (color:color-mix(in lab,red,red)){.sk-names{text-shadow:0 2px 16px color-mix(in oklab,var(--sk-night) 70%,transparent)}}.sk-script-and{font-family:var(--sk-script);color:var(--sk-accent);font-size:.72em;font-weight:400}.sk-scroll-hint{color:var(--sk-ink);background:var(--sk-night);border-radius:999px;margin-top:18px;padding:6px 12px;font-size:11px}@supports (color:color-mix(in lab,red,red)){.sk-scroll-hint{background:color-mix(in oklab,var(--sk-night) 72%,transparent)}}.sk-hero-date{font-family:var(--sk-display);color:var(--sk-ink);margin:4px 0 0;font-size:21px;display:none}@media (prefers-reduced-motion:reduce){.sk-stage-wrap .sk-hero-date{display:block}.sk-stage-wrap .sk-depth-near,.sk-stage-wrap .sk-scroll-hint{display:none}}.sk-narrative{inset-inline:30px;justify-items:center;display:grid;position:absolute;top:96px;bottom:auto}.sk-narrative-chip{border:1px solid var(--sk-line);border-radius:12px;margin:0;padding:12px 20px}@supports (color:color-mix(in lab,red,red)){.sk-narrative-chip{border:1px solid color-mix(in oklab,var(--sk-line) 60%,transparent)}}.sk-narrative-chip{background:var(--sk-night)}@supports (color:color-mix(in lab,red,red)){.sk-narrative-chip{background:color-mix(in oklab,var(--sk-night) 80%,transparent)}}.sk-narrative-chip{font-family:var(--sk-display);text-align:center;color:var(--sk-ink);font-size:20px;line-height:1.3}.sk-closing-copy{text-align:center;inset-inline:28px;align-content:start;justify-items:center;gap:.75rem;display:grid;position:absolute;top:16%;bottom:auto}.sk-closing-copy:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--sk-night) 55%,transparent);position:absolute;inset:-60px -40px}@supports (color:color-mix(in lab,red,red)){.sk-closing-copy:before{background:radial-gradient(closest-side,color-mix(in oklab,var(--sk-night) 86%,transparent) 55%,transparent)}}.sk-closing-title{font-family:var(--sk-display);margin:0;font-size:1.75rem}.sk-count-row{justify-content:center;gap:14px;display:flex}.sk-count-cell{justify-items:center;gap:2px;min-width:56px;display:grid}.sk-count-value{font-family:var(--sk-display);color:var(--sk-accent);font-size:22px}.sk-closing-copy .sk-count-value{color:var(--sk-ink);font-size:26px}.sk-flow-inner .sk-count-value{color:var(--sk-primary)}.sk-flow-inner .sk-count-label{color:var(--sk-panel-ink)}.sk-count-label{letter-spacing:.14em;text-transform:uppercase;color:var(--sk-ink-soft);font-size:11px}.sk-glow{background:radial-gradient(circle,var(--sk-dawn),transparent 66%);border-radius:50%;position:absolute;translate:-50% -50%}@supports (color:color-mix(in lab,red,red)){.sk-glow{background:radial-gradient(circle,color-mix(in oklab,var(--sk-dawn) 90%,transparent),transparent 66%)}}.sk-glow{mix-blend-mode:screen}.sk-sun-glow{background:radial-gradient(circle,var(--sk-dawn) 0 16%,transparent 66%);border-radius:50%;width:220px;height:220px;position:absolute;top:126px;left:0;translate:-50% -50%}@supports (color:color-mix(in lab,red,red)){.sk-sun-glow{background:radial-gradient(circle,color-mix(in oklab,var(--sk-dawn) 60%,transparent) 0 16%,transparent 66%)}}.sk-sun-glow{mix-blend-mode:screen}.sk-window-glow{background:radial-gradient(closest-side,var(--sk-dawn),transparent);border-radius:50%;width:200px;height:150px;position:absolute;top:380px;left:256px;translate:-50% -50%}@supports (color:color-mix(in lab,red,red)){.sk-window-glow{background:radial-gradient(closest-side,color-mix(in oklab,var(--sk-dawn) 45%,transparent),transparent)}}.sk-window-glow{mix-blend-mode:screen}.sk-dusk-glow{background:radial-gradient(circle,var(--sk-dawn) 0 18%,transparent 68%);border-radius:50%;width:360px;height:320px;position:absolute;top:24%;left:50%;translate:-50% -50%}@supports (color:color-mix(in lab,red,red)){.sk-dusk-glow{background:radial-gradient(circle,color-mix(in oklab,var(--sk-dawn) 32%,transparent) 0 18%,transparent 68%)}}.sk-dusk-glow{mix-blend-mode:screen}.sk-dusk-floor{background:linear-gradient(to bottom,transparent,var(--sk-bg));height:30%;position:absolute;inset:auto 0 0}.sk-haze{background:radial-gradient(60% 50% at 50% 50%,var(--sk-haze-tone),transparent 72%);height:34%;position:absolute;top:38%;left:-30%;right:-30%}@supports (color:color-mix(in lab,red,red)){.sk-haze{background:radial-gradient(60% 50% at 50% 50%,color-mix(in oklab,var(--sk-haze-tone) 55%,transparent),transparent 72%)}}.sk-haze{filter:blur(6px)}.sk-depth-far{translate:calc(var(--sk-px,0) * -6px) calc(var(--sk-py,0) * -4px)}.sk-depth-mid{translate:calc(var(--sk-px,0) * 10px) calc(var(--sk-py,0) * 7px)}.sk-depth-near{translate:calc(var(--sk-px,0) * 20px) calc(var(--sk-py,0) * 12px)}.sk.sk-flow-section:after,.sk.sk-flow-section:before{content:"";z-index:4;pointer-events:none;will-change:transform;width:100vw;height:170px;position:absolute;left:50%;translate:-50%}.sk.sk-flow-section:before{background:linear-gradient(to bottom,var(--sk-bg) 12%,var(--sk-bg) 50%,transparent);top:-1px}@supports (color:color-mix(in lab,red,red)){.sk.sk-flow-section:before{background:linear-gradient(to bottom,var(--sk-bg) 12%,color-mix(in oklab,var(--sk-bg) 55%,transparent) 50%,transparent)}}.sk.sk-flow-section:after{background:linear-gradient(to top,var(--sk-bg) 12%,var(--sk-bg) 50%,transparent);bottom:-1px}@supports (color:color-mix(in lab,red,red)){.sk.sk-flow-section:after{background:linear-gradient(to top,var(--sk-bg) 12%,color-mix(in oklab,var(--sk-bg) 55%,transparent) 50%,transparent)}}.sk-flow-ground-a{background:linear-gradient(to bottom,var(--sk-bg),var(--sk-teak) 22%,var(--sk-teak) 78%,var(--sk-bg))}.sk-flow-ground-b{background:var(--sk-bg)}.sk-flow-inner{text-align:center;border:1px solid var(--sk-line);border-radius:14px;gap:.9rem;max-width:22rem;margin-inline:auto;padding:1.75rem 1.25rem;display:grid;position:relative}@supports (color:color-mix(in lab,red,red)){.sk-flow-inner{border:1px solid color-mix(in oklab,var(--sk-line) 80%,transparent)}}.sk-flow-inner{background:var(--sk-panel)}@supports (color:color-mix(in lab,red,red)){.sk-flow-inner{background:color-mix(in oklab,var(--sk-panel) 95%,var(--sk-night))}}.sk-flow-inner{color:var(--sk-panel-ink);box-shadow:0 18px 40px var(--sk-night)}@supports (color:color-mix(in lab,red,red)){.sk-flow-inner{box-shadow:0 18px 40px color-mix(in oklab,var(--sk-night) 55%,transparent)}}.sk-flow-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--sk-accent-deep);font-size:.8rem}.sk-flow-heading{font-family:var(--sk-display);color:var(--sk-panel-ink);text-wrap:balance;margin:0;font-size:1.6rem}.sk-flow-heading-small{font-size:1.25rem}.sk-flow-copy{color:var(--sk-panel-soft);line-height:1.6}.sk-flow-rule{background:var(--sk-line);width:3rem;height:1px;margin:0 auto}.sk-flow-names{line-height:1.15;font-family:var(--sk-names-font);color:var(--sk-panel-ink);justify-items:center;gap:0;font-size:1.7rem;font-weight:600;display:grid}.sk-flow-names .sk-script-and{font-size:.8em}.sk-flow-icon{width:1.5rem;height:1.5rem;color:var(--sk-accent-deep);justify-self:center}.sk-surface-section{background:var(--sk-bg)}.sk-surface-inner{max-width:34rem;margin-inline:auto;padding:2rem 1.25rem}.sk-pill{background:var(--sk-primary);color:var(--sk-surface);border-radius:999px;padding:.5rem 1.25rem;text-decoration:none;display:inline-block}.sk-on-dark{color:var(--sk-ink)}.sk-parent-grid{gap:.7rem;display:grid}.sk-parent-grid p{gap:.15rem;margin:0;display:grid}.sk-parent-grid strong{letter-spacing:.16em;text-transform:uppercase;color:var(--sk-accent-deep);font-size:.72rem;font-weight:600}.sk-parent-grid span{font-family:var(--sk-display);color:var(--sk-panel-ink);font-size:1.12rem}.sk-closing-flow-inner{gap:.6rem;margin-top:36svh;padding-block:1.4rem}.sk-closing-flow-names{font-family:var(--sk-names-font);color:var(--sk-panel-ink);margin:0;font-size:1.3rem;font-weight:600}.sk-closing-flow-body{color:var(--sk-panel-soft);margin:0;line-height:1.55}.sk-guest-line{font-family:var(--sk-display);color:var(--sk-panel-soft);margin:0;font-style:italic}.sk-gallery-card{box-shadow:none;isolation:isolate;background:0 0;border:0}.sk-gallery-card:before{content:"";z-index:-1;background:radial-gradient(closest-side,var(--sk-night) 55%,transparent);height:58%;position:absolute;inset:auto -48px -36px}@supports (color:color-mix(in lab,red,red)){.sk-gallery-card:before{background:radial-gradient(closest-side,color-mix(in oklab,var(--sk-night) 86%,transparent) 55%,transparent)}}.sk-gallery-frame{aspect-ratio:1;border-radius:50%;width:236px;margin-inline:auto;overflow:hidden}.sk-gallery-frame img{object-fit:cover;border-radius:0;width:100%;height:100%}.sk-gallery-card .sk-flow-names{margin-top:2.4rem}.sk-gallery-card .sk-flow-copy,.sk-gallery-card .sk-flow-names{color:var(--sk-ink);text-shadow:0 2px 12px var(--sk-night)}@supports (color:color-mix(in lab,red,red)){.sk-gallery-card .sk-flow-copy,.sk-gallery-card .sk-flow-names{text-shadow:0 2px 12px color-mix(in oklab,var(--sk-night) 80%,transparent)}}.sk-closing-flow-portrait img{border-radius:.75rem;width:100%;max-width:20rem;height:auto;margin-inline:auto}.sk-plate{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;position:absolute;top:0;bottom:0;left:50%;translate:-50%;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.sk-plate-songket{background-image:url(/assets/stationery/scenes/halaman-kampung/sk-90-songket.webp)}.sk-plate-kerawang{background-image:url(/assets/stationery/scenes/halaman-kampung/sk-90-kerawang.webp)}.sk-plate-tikar{background-image:url(/assets/stationery/scenes/halaman-kampung/sk-90-tikar.webp)}.sk-plate-serambi{background-image:url(/assets/stationery/scenes/halaman-kampung/sk-90-serambi-malam.webp)}.sk-plate-lorong{background-image:url(/assets/stationery/scenes/halaman-kampung/sk-90-lorong-kampung.webp)}.sk-plate-halaman{background-image:url(/assets/stationery/scenes/halaman-kampung/sk-90-halaman-pagi.webp)}.sk-plate-faint{opacity:.35}.sk-light-shaft{background:linear-gradient(115deg,transparent 30%,var(--sk-dawn) 45%,transparent 62%);width:100vw;height:100%;position:absolute;top:0;left:50%;translate:-50%}@supports (color:color-mix(in lab,red,red)){.sk-light-shaft{background:linear-gradient(115deg,transparent 30%,color-mix(in oklab,var(--sk-dawn) 26%,transparent) 45%,transparent 62%)}}.sk-lamp-warmth{background:linear-gradient(to top,var(--sk-dawn),transparent);width:100vw;height:45%;position:absolute;bottom:0;left:50%;translate:-50%}@supports (color:color-mix(in lab,red,red)){.sk-lamp-warmth{background:linear-gradient(to top,color-mix(in oklab,var(--sk-dawn) 20%,transparent),transparent)}}.sk-dusk-warmth{background:radial-gradient(70% 60% at 50% 40%,var(--sk-dawn),transparent 75%);width:100vw;height:50%;position:absolute;top:0;left:50%;translate:-50%}@supports (color:color-mix(in lab,red,red)){.sk-dusk-warmth{background:radial-gradient(70% 60% at 50% 40%,color-mix(in oklab,var(--sk-dawn) 18%,transparent),transparent 75%)}}@keyframes sk-breathe{0%{transform:scale(1)}to{transform:scale(1.06)}}.sk-breathe{animation:sk-breathe 6s ease-in-out infinite alternate}@keyframes sk-drift{0%{transform:translate(-10px)}to{transform:translate(12px,-4px)}}.sk-drift{animation:sk-drift 11s ease-in-out infinite alternate}.sk-drift-late{animation-delay:-5s}@keyframes sk-sway{0%{transform:rotate(-2deg)}to{transform:rotate(2deg)}}.sk-sway{transform-origin:top;animation:sk-sway 5s ease-in-out infinite alternate}.sk-sway-late{animation-delay:-2.4s}@keyframes sk-swim{0%{transform:translate(0)rotate(2deg)}to{transform:translate(14px,-8px)rotate(-3deg)}}.sk-swim{animation:sk-swim 7s ease-in-out infinite alternate}@keyframes sk-fall{0%{transform:translateY(-40px)rotate(0)}to{transform:translate(-40px,520px)rotate(200deg)}}.sk-fall{animation:sk-fall 10s linear infinite}.sk-fall-late{animation-delay:-4.5s}.sk-fall-slow{animation-duration:13s}@keyframes sk-shimmer{0%{opacity:.8}to{opacity:1}}.sk-shimmer{animation:sk-shimmer 2.6s ease-in-out infinite alternate}.cin-flow-pinned>.sk-flow-viewport:after,.cin-flow-pinned>.sk-flow-viewport:before{content:"";z-index:10;pointer-events:none;will-change:transform;background-repeat:repeat;background-size:390px 844px;width:100vw;height:calc(100% + 844px);position:absolute;top:-844px;left:50%;translate:-50%}.cin-flow-pinned>.sk-flow-viewport:before{background-image:url(/assets/stationery/scenes/halaman-kampung/drift/sk-drift-far.webp);animation:sk-petal-drift 34s linear infinite}.cin-flow-pinned>.sk-flow-viewport:after{background-image:url(/assets/stationery/scenes/halaman-kampung/drift/sk-drift-near.webp);background-position:140px 300px;animation:sk-petal-drift 19s linear infinite}@keyframes sk-petal-drift{0%{transform:translateY(0)}to{transform:translateY(844px)}}@media (prefers-reduced-motion:reduce){.cin-flow-pinned>.sk-flow-viewport:after,.cin-flow-pinned>.sk-flow-viewport:before{display:none}.sk-breathe,.sk-drift,.sk-fall,.sk-shimmer,.sk-sway,.sk-swim{animation:none}.sk-mist-veil,.sk-pagar-left,.sk-pagar-right{transition:none}}