.sekar-mataram{--sekar-paper:#f5f0e4;--sekar-paper-light:#fcf9f1;--sekar-ink:#242326;--sekar-muted:#625e59;--sekar-rule:#312b243d;--sekar-brass:#a27a3f;--sekar-blue:#263b5b;background:var(--sekar-paper);color:var(--sekar-ink);font-family:Avenir Next,Avenir,Segoe UI,sans-serif;font-size:16px;line-height:1.58;overflow-x:clip}.sekar-mataram .tk-toolbar{color:var(--sekar-ink);background:#f7f2e7;border-bottom:1px solid #3c362e33}.sekar-mataram .tk-cover{height:calc(100svh - 52px);min-height:calc(100svh - 52px);max-height:calc(100svh - 52px);overflow:hidden}.sekar-cover{isolation:isolate;box-sizing:border-box;text-align:center;background:#e9e0cf;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.sekar-mataram .tk-decoration{pointer-events:none;-webkit-user-select:none;user-select:none;max-width:none;height:auto;display:block}.sekar-cover-background{z-index:-3;object-fit:cover;object-position:center 44%;width:100%;height:100%;position:absolute;inset:0}.sekar-cover-veil{z-index:-2;background:linear-gradient(#faf6ec33,#faf6ecd1 47%,#f5f0e4 79%);position:absolute;inset:0}.sekar-cover-label,.sekar-kicker{color:#665437;letter-spacing:.17em;text-transform:uppercase;font-family:Avenir Next,Avenir,Segoe UI,sans-serif;font-size:12px;font-weight:650;line-height:1.4}.sekar-cover-label{z-index:3;margin:0;position:absolute;top:clamp(18px,4.5%,42px);left:12px;right:12px}.sekar-cover-medallion{z-index:0;aspect-ratio:1;width:min(66vw,300px);transform:translate3d(-50%, var(--tk-drift,0px), 0);pointer-events:none;position:absolute;top:8%;left:50%}.sekar-medallion-art{opacity:.9;width:114%;height:auto;position:absolute;inset:-7%}.sekar-mataram .sekar-cover-photo{aspect-ratio:4/5;cursor:zoom-in;pointer-events:auto;background:#fbf7edf7;border:1px solid #956f34d1;border-radius:50%;width:62%;padding:7px;position:absolute;top:18%;left:50%;transform:translate(-50%);box-shadow:0 9px 30px #241f1926}.sekar-mataram .sekar-cover-photo .tk-photo{object-fit:cover;object-position:center 31%;border-radius:50%;width:100%;height:100%}.sekar-mataram .sekar-cover-photo .tk-photo-picture{width:100%;height:100%}.sekar-cover-names{z-index:2;color:var(--sekar-ink);font-family:var(--font-preview-editorial), Georgia, serif;background:#f8f3e8ed;border-top:1px solid #91703dcc;border-bottom:1px solid #91703dcc;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(8px,4vw,42px);margin:0;padding:14px 0 17px;font-weight:400;display:grid;position:absolute;top:51%;left:5%;right:5%}.sekar-cover-names>span{gap:0;display:grid}.sekar-cover-names b{letter-spacing:-.045em;font-size:clamp(24px,7vw,42px);font-weight:400;line-height:1.02}.sekar-cover-names small{color:#67563c;font-size:clamp(15px,4vw,23px);line-height:1.1}.sekar-cover-names i{color:var(--sekar-brass);font-size:27px;font-style:italic}.sekar-cover-date{z-index:3;color:#322f2a;letter-spacing:.025em;gap:0;margin:0;font-size:14px;font-weight:600;display:grid;position:absolute;bottom:11%;left:10px;right:10px}.sekar-cover-date span{color:#696159;font-size:13px;font-weight:450}.sekar-mataram .sekar-open{z-index:4;color:#f8f2e5;letter-spacing:.025em;cursor:pointer;background:#242326;border:1px solid #242326;border-radius:0;min-width:168px;min-height:46px;padding:10px 20px;font:600 14px/1.2 Avenir Next,Avenir,Segoe UI,sans-serif;transition:background-color .2s,border-color .2s;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.sekar-mataram .sekar-open:hover{background:#483e33;border-color:#483e33}.sekar-mataram :where(a,button,summary,input,select,textarea):focus-visible{outline-offset:4px;outline:3px solid #946c34}.sekar-content{background:var(--sekar-paper);width:min(100%,980px);margin-inline:auto;padding-bottom:84px}.sekar-kicker{color:#6c5737;margin:0 0 12px}.sekar-content h1,.sekar-content h2,.sekar-content h3{color:var(--sekar-ink);font-family:var(--font-preview-editorial), Georgia, serif;font-weight:400}.sekar-couple{isolation:isolate;background:linear-gradient(90deg,#0000 calc(50% - .5px),#9c7c4530 50%,#0000 calc(50% + .5px)),radial-gradient(at 50% 27%,#fffcf6 0,#f7f1e6 70%);padding:90px clamp(24px,7vw,76px) 60px;position:relative;overflow:hidden}.sekar-couple-heading{text-align:center;isolation:isolate;width:fit-content;max-width:100%;margin:0 auto 45px;position:relative}.sekar-garland{z-index:-1;aspect-ratio:1;width:clamp(180px,31vw,300px);transform:translate3d(0, var(--tk-counter,0px), 0);opacity:.28;pointer-events:none;position:absolute;top:-52px;right:-100px}.sekar-garland-art{width:100%;height:auto}.sekar-couple-heading h2{letter-spacing:-.04em;margin:0;font-size:clamp(32px,7vw,52px);line-height:1.05}.sekar-pair-columns{border-top:1px solid #8264349e;border-bottom:1px solid #8264349e;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);align-items:center;width:min(100%,760px);margin:0 auto;padding:33px 0 38px;display:grid;position:relative}.sekar-person-column{text-align:center;min-width:0;padding:0 8px}.sekar-person-column h3{letter-spacing:-.035em;gap:0;margin:0 0 12px;font-size:clamp(25px,5vw,43px);line-height:1.04;display:grid}.sekar-person-column h3 span:last-child{color:#63533b;font-size:.68em}.sekar-person-column p{color:#59554f;margin:0;font-family:Avenir Next,Avenir,Segoe UI,sans-serif;font-size:14px;line-height:1.55}.sekar-person-column p+p{margin-top:7px}.sekar-pair-mark{background:var(--sekar-paper);width:44px;height:44px;color:var(--sekar-brass);font:italic 25px/1 var(--font-preview-editorial), Georgia, serif;border:1px solid #9774387a;border-radius:50%;place-items:center;display:grid}.sekar-couple-rule,.sekar-event-divider{pointer-events:none;height:58px;position:relative;overflow:hidden}.sekar-couple-rule{width:min(100%,360px);margin:35px auto 0}.sekar-couple-rule-art,.sekar-divider-art{width:100%;height:auto;position:absolute;top:-58%;left:0}.sekar-events{text-align:center;background:#e9e3d5;padding:76px clamp(20px,7vw,72px) 78px;position:relative}.sekar-events>.sekar-kicker{margin-bottom:7px}.sekar-events>h2{letter-spacing:-.04em;margin:0;font-size:clamp(40px,9vw,70px);line-height:1}.sekar-event-date{color:#514d47;margin:12px 0 22px;font-size:15px}.sekar-mataram .sekar-countdown{justify-content:center;gap:clamp(13px,4vw,42px);margin:0 0 36px}.sekar-mataram .sekar-countdown dd{font:400 clamp(26px, 6vw, 38px)/1.1 var(--font-preview-editorial), Georgia, serif}.sekar-mataram .sekar-countdown dt{color:#645d53;font-size:14px}.sekar-timetable{text-align:left;isolation:isolate;background:#fbf7eec9;border-top:1px solid #775a3099;border-bottom:1px solid #775a3099;width:min(100%,720px);margin:0 auto 44px;padding:24px clamp(12px,4vw,36px) 14px;position:relative}.sekar-table-corner{z-index:-1;pointer-events:none;width:116px;height:116px;position:absolute;top:-28px;left:-27px}.sekar-table-corner-right{left:auto;right:-27px;transform:scaleX(-1)}.sekar-teak-corner{opacity:.66;width:100%;height:auto}.sekar-timetable table{border-collapse:collapse;width:100%;color:var(--sekar-ink)}.sekar-timetable th{border-bottom:1px solid var(--sekar-rule);color:#6c5737;letter-spacing:.13em;text-transform:uppercase;padding:0 0 8px;font-family:Avenir Next,Avenir,Segoe UI,sans-serif;font-size:12px;font-weight:650}.sekar-timetable th:first-child,.sekar-timetable td:first-child{text-align:left;width:52%}.sekar-timetable th:last-child,.sekar-timetable td:last-child{text-align:right}.sekar-timetable td{border-bottom:1px solid #312b2426;padding:16px 0;font-size:15px}.sekar-timetable tbody tr:last-child td{border-bottom:0}.sekar-timetable td:first-child{color:#625a4d;font-variant-numeric:tabular-nums}.sekar-mataram .sekar-calendar{color:#4c463d;justify-content:center;margin-top:5px;display:flex}.sekar-map-section{text-align:left;background:#fbf7eeb3;border:1px solid #3b342c30;grid-template-columns:minmax(120px,.6fr) minmax(0,1.4fr);align-items:start;gap:18px;width:min(100%,720px);margin:0 auto;padding:18px;display:grid}.sekar-map-title span{color:#705c3e;letter-spacing:.13em;text-transform:uppercase;font-size:12px;font-weight:650}.sekar-map-title h3{margin:4px 0 0;font-size:29px;line-height:1.1}.sekar-mataram .sekar-map iframe{min-height:200px}.sekar-mataram .sekar-map>a{color:#484239;min-height:44px;font-weight:600}.sekar-event-divider{width:min(100%,390px);transform:translate3d(0, var(--tk-counter,0px), 0);margin:41px auto -38px}.sekar-story{background:var(--sekar-paper-light);padding:88px clamp(26px,8vw,86px) 94px}.sekar-story-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:34px;display:flex}.sekar-story-heading .sekar-kicker{margin-bottom:6px}.sekar-story-heading h2{margin:0;font-size:clamp(36px,7vw,58px);line-height:1.05}.sekar-story ol{counter-reset:sekar-story;border-top:1px solid #8264348c;margin:0;padding:0;list-style:none}.sekar-story li{border-bottom:1px solid var(--sekar-rule);grid-template-columns:58px minmax(110px,.6fr) minmax(0,1fr);align-items:baseline;gap:18px;padding:20px 0;display:grid}.sekar-story-number{color:#85683a;letter-spacing:.13em;font-size:12px}.sekar-story li h3{margin:0;font-size:26px;line-height:1.12}.sekar-story li p{color:#5d5750;margin:0;font-size:15px}.sekar-gallery{background:#eee8da;padding:78px 0 88px}.sekar-gallery-heading{text-align:center;padding:0 clamp(20px,6vw,60px) 36px}.sekar-gallery-heading .sekar-kicker{margin-bottom:5px}.sekar-gallery-heading h2{margin:0;font-size:clamp(47px,10vw,76px);line-height:1}.sekar-gallery-list{gap:clamp(34px,7vw,70px);display:grid}.sekar-gallery-item{width:100%;margin:0;position:relative}.sekar-gallery-full{aspect-ratio:4/5;background:#ddd5c7;overflow:hidden}.sekar-mataram .sekar-gallery-photo{cursor:zoom-in;background:0 0;width:100%;height:100%;padding:0;display:block}.sekar-mataram .sekar-gallery-photo .tk-photo{object-fit:cover;object-position:center 34%;width:100%;height:100%;display:block}.sekar-mataram .sekar-gallery-photo .tk-photo-picture{width:100%;height:100%;display:block}.sekar-photo-index{z-index:1;color:#fffaf0;letter-spacing:.14em;text-shadow:0 1px 6px #0000009e;pointer-events:none;font-size:12px;position:absolute;bottom:16px;right:16px}.sekar-gallery-framed{background:#fffaf0;border:1px solid #906d399c;width:min(72%,480px);padding:9px;box-shadow:0 20px 40px #322c2226}.sekar-gallery-framed .sekar-gallery-photo{aspect-ratio:4/5;height:auto}.sekar-gallery-framed:nth-of-type(2){justify-self:end;margin-right:clamp(18px,7vw,76px);transform:rotate(1.4deg)}.sekar-gallery-framed:nth-of-type(4){justify-self:start;margin-left:clamp(18px,7vw,76px);transform:rotate(-1.2deg)}.sekar-gallery-framed:nth-of-type(6){justify-self:end;margin-right:clamp(18px,12vw,120px);transform:rotate(1deg)}.sekar-photo-index-caption{color:#5a5145;text-align:right;text-shadow:none;margin:8px 0 0;display:block;position:static}.sekar-rsvp{background:#f8f4eb;grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,7vw,74px);padding:84px clamp(24px,7vw,74px) 70px;display:grid}.sekar-rsvp-heading h2{margin:0;font-size:clamp(38px,7vw,62px);line-height:1}.sekar-mataram .sekar-rsvp-form{max-width:580px}.sekar-gift{background:#f8f4eb;padding:20px clamp(24px,7vw,74px) 60px}.sekar-mataram .sekar-gift-details{border-top:1px solid var(--sekar-rule);border-bottom:1px solid var(--sekar-rule);width:min(100%,720px);margin:0 auto;padding:18px 0}.sekar-mataram .sekar-gift-details summary{font-family:Avenir Next,Avenir,Segoe UI,sans-serif;font-weight:620}.sekar-closing{text-align:center;background:#f8f4eb;justify-items:center;gap:10px;padding:10px 20px 36px;display:grid}.sekar-closing-fan{aspect-ratio:1;width:clamp(145px,27vw,230px);transform:translate3d(0, var(--tk-drift,0px), 0);pointer-events:none}.sekar-fan-art{width:100%;height:auto}.sekar-closing>p{color:#575149;margin:-12px 0 5px;font-size:15px}.sekar-closing-pair{color:var(--sekar-ink);font:400 clamp(24px, 5.6vw, 42px)/1.1 var(--font-preview-editorial), Georgia, serif;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(8px,2vw,20px);display:flex}.sekar-closing-pair i{color:var(--sekar-brass);font-size:.78em}.sekar-closing-date{color:#6a6257;letter-spacing:.09em;font-size:13px}@media (min-width:760px){.sekar-cover-medallion{width:min(35vw,330px);top:6.5%}.sekar-cover-names{padding-block:17px 20px;top:49%;left:15%;right:15%}.sekar-cover-date{bottom:10%}.sekar-mataram .sekar-open{bottom:20px}.sekar-gallery-list{gap:58px}.sekar-gallery-full{aspect-ratio:5/4}.sekar-gallery-framed{width:min(57%,490px)}}@media (max-width:640px){.sekar-cover-label{font-size:11px;top:16px}.sekar-cover-medallion{width:min(70vw,270px);top:8%}.sekar-cover-names{gap:8px;padding:12px 5px 14px;top:49%;left:4%;right:4%}.sekar-cover-names b{font-size:clamp(23px,7vw,34px)}.sekar-cover-names small{font-size:clamp(14px,4.1vw,19px)}.sekar-cover-date{font-size:13px;bottom:10%}.sekar-mataram .sekar-open{bottom:12px}.sekar-couple{padding:72px 22px 44px}.sekar-couple-heading{margin-bottom:32px}.sekar-garland{width:205px;top:-43px;right:-62px}.sekar-pair-columns{grid-template-columns:minmax(0,1fr) 38px minmax(0,1fr);padding-block:26px}.sekar-person-column{padding-inline:2px}.sekar-person-column h3{font-size:clamp(23px,7vw,32px)}.sekar-person-column p{font-size:14px}.sekar-couple-rule{width:92%;margin-top:23px}.sekar-events{padding:64px 18px 65px}.sekar-timetable{padding-inline:13px}.sekar-timetable td{font-size:14px}.sekar-table-corner{width:94px;height:94px;left:-16px}.sekar-table-corner-right{left:auto;right:-16px}.sekar-map-section{grid-template-columns:1fr;gap:11px;padding:13px}.sekar-map-title h3{font-size:25px}.sekar-mataram .sekar-map iframe{min-height:210px}.sekar-event-divider{margin-bottom:-38px}.sekar-story{padding:70px 22px 76px}.sekar-story-heading{margin-bottom:25px;display:block}.sekar-story-heading h2{max-width:10ch}.sekar-story li{grid-template-columns:35px minmax(0,.8fr) minmax(0,1.2fr);gap:9px;padding-block:18px}.sekar-story-number{font-size:11px}.sekar-story li h3{font-size:22px}.sekar-story li p{font-size:14px}.sekar-gallery{padding-block:64px 70px}.sekar-gallery-heading{padding-bottom:27px}.sekar-gallery-list{gap:34px}.sekar-gallery-framed{width:min(76%,380px);padding:7px}.sekar-gallery-framed:nth-of-type(2){margin-right:16px}.sekar-gallery-framed:nth-of-type(4){margin-left:16px}.sekar-gallery-framed:nth-of-type(6){margin-right:36px}.sekar-rsvp{grid-template-columns:1fr;gap:23px;padding:70px 22px 58px}.sekar-gift{padding:15px 22px 48px}.sekar-closing-fan{width:164px}}@media (max-width:370px){.sekar-cover-medallion{width:68vw;top:8%}.sekar-cover-names{top:48%}.sekar-cover-date{font-size:12px;bottom:10.5%}.sekar-mataram .sekar-open{min-height:44px;bottom:8px}.sekar-cover-names b{font-size:22px}.sekar-cover-names small{font-size:14px}.sekar-pair-columns{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr)}.sekar-person-column h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.sekar-mataram *,.sekar-mataram :before,.sekar-mataram :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.sekar-mataram [data-scene]{--tk-drift:0px!important;--tk-counter:0px!important;--tk-turn:0deg!important}}
