:root{--ink:#3d5e45;--ink-soft:#6b8269;--cream:#f6f4e8;--paper:#f6f4e8;--green:#597c58;--green-deep:#263d30;--brown:#263d30;--gold:#baa771;--ivory:#f6f4e8;--canvas:none}html,body,.ps-root[data-design=surat-pusaka-sunda] .ps-cover{background:#263d30}.ps-root[data-design=surat-pusaka-sunda] .ps-tree{opacity:.55;width:50%;height:70%;right:-6%}.ps-root[data-design=surat-pusaka-sunda] .ps-meadow{opacity:.7;height:25%;left:-12%;right:-12%}.ps-root[data-design=surat-pusaka-sunda] .ps-meadow img{object-fit:contain;object-position:bottom}.ps-root[data-design=surat-pusaka-sunda] .ps-letter{width:60%;max-width:320px;top:40%}.ps-root[data-design=surat-pusaka-sunda] .ps-letter img{object-fit:contain;width:100%;max-height:39svh}.ps-root[data-design=surat-pusaka-sunda] .ps-cover-title{top:17%}.ps-root[data-design=surat-pusaka-sunda] .ps-names,.ps-root[data-design=surat-pusaka-sunda] .ps-script,.ps-root[data-design=surat-pusaka-sunda] .ps-stack,.ps-root[data-design=surat-pusaka-sunda] .ps-arch-label em{font-family:PS Amp,cursive}.ps-root[data-design=surat-pusaka-sunda] .ps-caption{letter-spacing:.18em;font-weight:500}.ps-root[data-design=surat-pusaka-sunda] .ps-cover-guest{color:#f6f4e8;text-shadow:0 2px 8px #263d30}.ps-root[data-design=surat-pusaka-sunda] .ps-open{color:#3d5e45;letter-spacing:.06em;background:#f6f4e8ed;border:1px solid #baa771;border-radius:999px;padding:10px 24px;text-decoration:none}.ps-root[data-design=surat-pusaka-sunda] .ps-paper-bg{background:var(--paper) var(--ps-paper-art) center/360px repeat}.ps-root[data-design=surat-pusaka-sunda] .ps-green-bg{background:#263d30 var(--ps-green-art) center/cover}.ps-root[data-design=surat-pusaka-sunda] .ps-green-bg:before{background:linear-gradient(#263d30aa,#263d30d4)}.ps-root[data-design=surat-pusaka-sunda] .ps-damask{background:#263d30 var(--ps-damask-art) center top/260px repeat}.ps-root[data-design=surat-pusaka-sunda] .ps-damask:after{background:linear-gradient(#263d300d,#263d304d)}.ps-root[data-design=surat-pusaka-sunda] .ps-collage{background-color:#f6f4e8}.ps-root[data-design=surat-pusaka-sunda] .ps-collage>.pc:first-child{--x:20!important;--y:2!important;--w:64!important}.ps-root[data-design=surat-pusaka-sunda] .ps-collage>.ps-mono{font-size:calc(var(--u)*10);text-shadow:0 2px 10px #263d30;--y:31!important}.ps-root[data-design=surat-pusaka-sunda] .ps-envcard:not(.ps-envcard-count){--x:28!important;--y:64!important;--w:66!important}.ps-root[data-design=surat-pusaka-sunda] .ps-verse{color:#3d5e45;height:28%;top:27%;left:24%;right:23%}.ps-root[data-design=surat-pusaka-sunda] .ps-verse-text{font-size:calc(var(--u)*2.05);color:#6b8269}.ps-root[data-design=surat-pusaka-sunda] .ps-verse small{font-size:calc(var(--u)*1.8)}.ps-root[data-design=surat-pusaka-sunda] .ps-record-label{animation:none!important;display:none!important}.ps-root[data-design=surat-pusaka-sunda] .ps-record .su-record-mark{color:#3d5e45;fill:currentColor;stroke:none;filter:none;background:#f6f4e8;border:1px solid #baa771;border-radius:50%;width:28px;height:28px;padding:7px;position:absolute;bottom:9%;right:9%}.ps-root[data-design=surat-pusaka-sunda] .ps-record[aria-pressed=true] [data-record-off],.ps-root[data-design=surat-pusaka-sunda] .ps-record[aria-pressed=false] [data-record-on]{display:none}.ps-root[data-design=surat-pusaka-sunda] .ps-polaroid{background:#f6f4e8;box-shadow:0 8px 18px #263d302e}.ps-root[data-design=surat-pusaka-sunda] .ps-polaroid img{filter:sepia(.04)}.ps-root[data-design=surat-pusaka-sunda] .ps-doily{--x:48!important;--y:140!important;--w:48!important}.ps-root[data-design=surat-pusaka-sunda] .ps-stack{color:#3d5e45;line-height:1.4}.ps-root[data-design=surat-pusaka-sunda] .ps-arch-label{box-shadow:0 0 0 calc(var(--u)*1.1) #f6f4e8,0 0 0 calc(var(--u)*1.5) #597c58,0 10px 22px #263d3033;background:#597c58}.ps-root[data-design=surat-pusaka-sunda] .ps-arch-label small{overflow-wrap:anywhere;max-width:80%;line-height:1.45}.ps-root[data-design=surat-pusaka-sunda] .ps-portrait-flower{filter:drop-shadow(0 4px 6px #263d3033);width:44%;bottom:8%;left:0}.ps-root[data-design=surat-pusaka-sunda] .ps-portrait-flip .ps-portrait-flower{left:auto;right:0}.ps-root[data-design=surat-pusaka-sunda] .ps-portrait-lantern{width:9%;bottom:20%;left:8%}.ps-root[data-design=surat-pusaka-sunda] .ps-portrait-flip .ps-portrait-lantern{left:auto;right:8%}.ps-root[data-design=surat-pusaka-sunda] .ps-person .ps-script{font-size:clamp(30px,8.5vw,40px);line-height:1.6}.ps-root[data-design=surat-pusaka-sunda] .ps-pill{color:#3d5e45;letter-spacing:.03em;background:#f6f4e8}.ps-root[data-design=surat-pusaka-sunda] .ps-pill-dark{color:#f6f4e8;background:#597c58}.ps-root[data-design=surat-pusaka-sunda] .ps-countdown{color:#3d5e45}.ps-root[data-design=surat-pusaka-sunda] .ps-countdown small{color:#6b8269}.ps-root[data-design=surat-pusaka-sunda] .ps-event{background:linear-gradient(#f6f4e8,#f6f4e8);border-radius:16px 90px;box-shadow:inset 0 0 0 6px #f6f4e8,inset 0 0 0 7px #baa771,0 12px 25px #263d3038}.ps-root[data-design=surat-pusaka-sunda] .ps-event .ps-script{color:#3d5e45}.ps-root[data-design=surat-pusaka-sunda] .ps-event p{color:#6b8269}.ps-root[data-design=surat-pusaka-sunda] .ps-mini-gate .g-gate{width:64%;left:24%}.ps-root[data-design=surat-pusaka-sunda] .ps-mini-gate .ps-mono{color:#f6f4e8;top:29%}.ps-root[data-design=surat-pusaka-sunda] .ps-chandelier{object-fit:contain;max-height:290px}.ps-root[data-design=surat-pusaka-sunda] .ps-framed-letter .f-bg{background:radial-gradient(#597c58,#263d30)}.ps-root[data-design=surat-pusaka-sunda] .ps-scroll-paper{background:#f6f4e8;border:1px solid #baa771;box-shadow:0 9px 25px #263d301a}.ps-root[data-design=surat-pusaka-sunda] #ps-form input,.ps-root[data-design=surat-pusaka-sunda] #ps-form textarea{color:#3d5e45;background:#f6f4e8;border-color:#baa771}.ps-root[data-design=surat-pusaka-sunda] .ps-account{color:#3d5e45;background:#f6f4e8;border-color:#baa771;box-shadow:0 7px 15px #263d3033}.ps-root[data-design=surat-pusaka-sunda] .ps-wish{background:#f6f4e8;border-color:#baa771}.ps-root[data-design=surat-pusaka-sunda] .ps-audio{background:#263d30f2;border-color:#baa771}.ps-root[data-design=surat-pusaka-sunda] .ps-plate span,.ps-root[data-design=surat-pusaka-sunda] .ps-mono-ink{color:#3d5e45}@media (height<=560px){.ps-root[data-design=surat-pusaka-sunda] .ps-cover-title{top:5%}.ps-root[data-design=surat-pusaka-sunda] .ps-letter{width:38%;top:31%}.ps-root[data-design=surat-pusaka-sunda] .ps-letter img{max-height:30dvh}}.ps-root[data-design=surat-pusaka-sunda] .ps-tree,.ps-root[data-design=surat-pusaka-sunda] .ps-meadow{display:none}.ps-root[data-design=surat-pusaka-sunda] [data-collage-art=hedge]{--x:5!important;--y:48!important;--w:70!important;--r:4!important}.ps-root[data-design=surat-pusaka-sunda] .ps-vignette{background:linear-gradient(#263d30a6,#0000 50%,#263d30bd)}.ps-root[data-design=surat-pusaka-sunda] .ps-doily{--r:-2!important}.ps-root[data-design=surat-pusaka-sunda] .ps-polaroid{--r:5!important}.ps-root[data-design=surat-pusaka-sunda] .ps-doily-text>p{font-size:calc(var(--u)*2);letter-spacing:.1em;margin-bottom:8px}.ps-root[data-design=surat-pusaka-sunda] .ps-record{--x:0!important;--y:76!important;--w:36!important;--r:-5!important}.ps-root[data-design=surat-pusaka-sunda] .ps-collage>.ps-mono{--y:27!important}.ps-root[data-design=surat-pusaka-sunda] .ps-cover-title .ps-caption{letter-spacing:.12em}.ps-root[data-design=surat-pusaka-sunda] .ps-portrait-photo{width:52.4%;height:58.4%;top:12.2%;left:23.8%}.ps-root[data-design=surat-pusaka-sunda] .ps-doily-text{inset:25% 16% 12%}.ps-root[data-design=surat-pusaka-sunda] .ps-demo-duo{overflow:hidden}.ps-root[data-design=surat-pusaka-sunda] .ps-demo-duo>img{width:250%;max-width:none;height:auto;display:block;position:absolute;top:-35%}.ps-root[data-design=surat-pusaka-sunda] .ps-demo-duo--groom>img{left:-50%}.ps-root[data-design=surat-pusaka-sunda] .ps-demo-duo--bride>img{left:-100%}
