.experience-lembayung{--experience-bg:#f5f2e9;--experience-ink:#435146;--experience-accent:#777c61;--experience-paper:#fffcf5;--experience-line:#c9ccba;--experience-muted:#757e6d;--experience-font:"DM Sans",Arial,sans-serif;--experience-heading:"Cormorant Garamond",Georgia,serif;--experience-script:"Great Vibes","Cormorant Garamond",Georgia,serif;background:var(--experience-bg);color:var(--experience-ink);font-family:var(--experience-font)}.experience-lembayung figure,.experience-lembayung h1,.experience-lembayung h2,.experience-lembayung h3,.experience-lembayung p{margin:0}.experience-lembayung a{color:inherit}.experience-lembayung .lembayung-label{font:400 9px/1.8 var(--experience-font);letter-spacing:.18em;text-transform:uppercase}.experience-lembayung .experience-open{background:#65735e;color:#fffdf5;border:1px solid #65735e;border-radius:30px;padding:13px 23px;box-shadow:none;font-size:11px;letter-spacing:.025em}.experience-lembayung .lembayung-cover{position:relative;isolation:isolate;min-height:100svh;padding:175px 26px 155px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f0eee5}.experience-lembayung .lembayung-cover .experience-art-scene{opacity:.68}.experience-lembayung .lembayung-cover-copy{position:relative;z-index:2;text-align:center;width:100%;max-width:365px}.experience-lembayung .lembayung-cover h1,.experience-lembayung .lembayung-names{font:400 62px/1.2 var(--experience-script);display:flex;flex-direction:column;align-items:center;overflow-wrap:anywhere;text-wrap:balance}.experience-lembayung .lembayung-cover h1{margin:22px 0 25px}.experience-lembayung :is(.lembayung-cover h1,.lembayung-names)>span{display:block;max-width:100%}.experience-lembayung :is(.lembayung-cover h1,.lembayung-names)>i{font:italic 27px/1.6 var(--experience-heading);color:#938287}.experience-lembayung .lembayung-cover-date{font:400 11px/1.8 var(--experience-font);letter-spacing:.08em}.experience-lembayung .lembayung-addressee{margin:27px auto 0;padding:18px 14px 0;max-width:290px;border-top:1px solid #89957855;overflow-wrap:anywhere}.experience-lembayung .lembayung-addressee p{font:10px/1.8 var(--experience-font);color:#687362}.experience-lembayung .lembayung-addressee strong{display:block;font:500 14px/1.6 var(--experience-font);margin:5px 0 7px}.experience-lembayung .lembayung-garden{position:relative;isolation:isolate;overflow:hidden;padding:110px 25px 75px;background:#e9eddf}.experience-lembayung .lembayung-garden .experience-art-scene{opacity:.4}.experience-lembayung .lembayung-garden-copy{position:relative;z-index:2;text-align:center}.experience-lembayung .lembayung-portrait{position:relative;width:72%;max-width:280px;aspect-ratio:3/4;margin:27px auto 31px;outline:1px solid #fefcf1;outline-offset:9px;border-radius:46% 46% 3px 3px}.experience-lembayung .lembayung-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:inherit}.experience-lembayung .lembayung-portrait>span{position:absolute;inset:-15px;border:1px solid #a4ae914d;border-radius:inherit;pointer-events:none}.experience-lembayung .lembayung-names{font-size:55px;line-height:1.16;margin-top:30px}.experience-lembayung .lembayung-garden-date{font:10px/1.9 var(--experience-font);letter-spacing:.1em;margin:20px 0}.experience-lembayung .lembayung-letter-link{font:10px/1.8 var(--experience-font);display:inline-flex;align-items:center;gap:20px;padding:8px 0;border-bottom:1px solid #88957b;text-decoration:none;min-height:44px}.experience-lembayung .lembayung-letter{padding:45px 30px 35px;text-align:center;background:linear-gradient(#f5f2e9,#fbf8ef)}.experience-lembayung .lembayung-divider{height:35px;display:flex;align-items:center;justify-content:center;gap:12px;margin:10px auto 30px;width:90px}.experience-lembayung .lembayung-divider:after,.experience-lembayung .lembayung-divider:before{content:"";height:1px;width:28px;background:#b8c0a9}.experience-lembayung .lembayung-divider span{width:5px;height:5px;border:1px solid #9ba68d;transform:rotate(45deg)}.experience-lembayung .lembayung-letter blockquote{margin:0 auto 25px;font:italic 19px/1.7 var(--experience-heading);max-width:350px}.experience-lembayung .lembayung-letter cite{display:block;font:9px/1.8 var(--experience-font);font-style:normal;margin-top:14px;color:var(--experience-muted)}.experience-lembayung .lembayung-salutation{font:11px/1.9 var(--experience-font);max-width:335px;margin:auto;color:#707b69}.experience-lembayung .experience-couple{display:grid;grid-template-columns:1fr;gap:45px;margin:42px auto 30px;max-width:330px}.experience-lembayung .experience-person img{width:150px;height:185px;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;border-radius:48% 48% 3px 3px;margin:0 auto 24px;outline:1px solid #bcc5ac;outline-offset:6px}.experience-lembayung .experience-person h3{font:400 31px/1.2 var(--experience-heading);margin:0 0 12px}.experience-lembayung .experience-person p{font:11px/1.85 var(--experience-font);max-width:270px;margin:5px auto!important}.experience-lembayung .experience-person a{font:10px/1.8 var(--experience-font);margin-top:8px}.experience-lembayung .experience-person+.experience-person:before{content:"&";display:block;font:italic 30px/1 var(--experience-heading);color:#9a8b90;margin:-18px auto 32px}.experience-lembayung .lembayung-section-heading{text-align:center;margin:0 auto 30px;max-width:330px}.experience-lembayung .lembayung-section-heading h2{font:400 35px/1.15 var(--experience-heading);margin:12px 0 15px}.experience-lembayung .lembayung-section-heading h2 em{font-family:var(--experience-script);font-size:1.3em;font-weight:400;color:#817f70}.experience-lembayung .lembayung-section-heading>p:last-child:not(.lembayung-label){font:11px/1.8 var(--experience-font);color:#77816e}.experience-lembayung .lembayung-story{padding:45px 30px;background:#e9eddf}.experience-lembayung .experience-story article{grid-template-columns:44px minmax(0,1fr);gap:13px;padding:25px 0;border-color:#c2cbb5}.experience-lembayung .experience-story time{font:11px/1.7 var(--experience-heading);padding-top:5px}.experience-lembayung .experience-story h3{font:400 25px/1.2 var(--experience-heading);margin:0 0 10px}.experience-lembayung .experience-story p{font:11px/1.9 var(--experience-font);color:#6f7b66}.experience-lembayung .experience-story img{margin-top:16px;border-radius:42% 42% 2px 2px;aspect-ratio:4/5;max-height:310px}.experience-lembayung .lembayung-album{padding:45px 23px;background:#f8f6ee}.experience-lembayung .experience-gallery-grid{gap:9px}.experience-lembayung .experience-gallery-grid button:nth-child(2n){margin-top:0}.experience-lembayung .experience-gallery-grid button:first-child{grid-column:1/-1}.experience-lembayung .experience-gallery-grid button:first-child img{aspect-ratio:5/4}.experience-lembayung .experience-gallery-grid button:not(:first-child) img{aspect-ratio:3/4}.experience-lembayung .experience-gallery-grid button{border-radius:3px}.experience-lembayung .lembayung-invitation{padding:45px 18px 20px;background:#edf0e5}.experience-lembayung .experience-tools{max-width:100%;margin:0 auto}.experience-lembayung .lembayung-farewell{position:relative;isolation:isolate;overflow:hidden;text-align:center;padding:85px 38px 175px;background:#eeeedd}.experience-lembayung .lembayung-farewell>div:last-child{position:relative;z-index:2}.experience-lembayung .lembayung-farewell .experience-art-scene{opacity:.3}.experience-lembayung .experience-closing{font:12px/1.9 var(--experience-font);max-width:330px;margin:25px auto 0}.experience-lembayung .experience-closing p+p{font:400 36px/1.4 var(--experience-script);margin-top:25px!important;color:#607054}@container invitation-canvas (min-width:430px){.experience-lembayung .lembayung-cover h1{font-size:70px}.experience-lembayung .lembayung-names{font-size:62px}.experience-lembayung .lembayung-cover{padding-top:190px}.experience-lembayung .lembayung-garden{padding-top:130px}}@container invitation-canvas (max-width:359px){.experience-lembayung .lembayung-cover{padding-inline:20px;padding-top:145px}.experience-lembayung .lembayung-cover h1{font-size:54px}.experience-lembayung .lembayung-letter{padding-inline:25px}}@container invitation-canvas (max-width:939px){.experience-lembayung .experience-open{bottom:82px}}.epic-root{position:relative;isolation:isolate;min-height:100svh;overflow:clip;background:var(--epic-ground);color:var(--epic-ink);font:400 16px/1.8 var(--epic-body),sans-serif;--epic-line:color-mix(in srgb,var(--epic-accent) 30%,transparent);--epic-muted:color-mix(in srgb,var(--epic-ink) 76%,var(--epic-ground));--chapter-progress:.5}.epic-root *{box-sizing:border-box}.epic-root :is(h1,h2,h3,p,figure){margin:0}.epic-root :is(h1,h2,h3,p,a,strong,summary){overflow-wrap:anywhere}.epic-root a{color:inherit}.epic-root :is(button,input,.sw-select-trigger,textarea){font:inherit}.epic-root :is(a,button,input,.sw-select-trigger,textarea,summary):focus-visible{outline:2px solid var(--epic-accent);outline-offset:5px}.epic-root h2{font:400 clamp(38px,5.2cqw,70px)/1.15 var(--epic-display),serif;letter-spacing:-.035em}.epic-root h2 em{font-family:var(--epic-font-accent),serif;font-weight:400}.epic-eyebrow{font:500 12px/1.8 var(--epic-hud),monospace;letter-spacing:.17em;text-transform:uppercase;color:var(--epic-accent)}.epic-root section>header{position:relative;z-index:2;max-width:820px;margin:0 auto 65px;text-align:center}.epic-root header>.epic-eyebrow{margin-bottom:20px}.epic-root header h2+p{margin-top:24px;color:var(--epic-muted)}.epic-text-link{display:inline-flex;gap:18px;align-items:center;min-height:44px;margin-top:30px;border-bottom:1px solid var(--epic-line);text-decoration:none;font:500 13px/1.6 var(--epic-hud),sans-serif;letter-spacing:.06em}.epic-caption{margin-top:26px!important;text-align:center;font-size:12px;color:var(--epic-muted)}.epic-sr-only{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}.epic-world{position:fixed;inset:0;z-index:-2;pointer-events:none}.epic-envelope>summary{display:block;position:relative;list-style:none;cursor:pointer;perspective:1200px}.epic-envelope>summary::-webkit-details-marker{display:none}.epic-envelope>.epic-content,.epic-envelope[open]>.epic-cover{display:none}.epic-envelope[open]>.epic-content{display:block}.epic-cover{isolation:isolate;min-height:100svh}.epic-enter{position:absolute;z-index:10;bottom:55px;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;width:min(80%,400px);min-height:60px;padding:16px 12px;border-block:1px solid var(--epic-line);background:color-mix(in srgb,var(--epic-ground) 86%,transparent);color:var(--epic-ink);text-align:center;font:500 15px/1.3 var(--epic-hud),serif;letter-spacing:.1em;transition:color .3s,background .3s}.epic-enter small{flex-basis:100%;font:400 9px/1.8 var(--epic-hud),sans-serif;letter-spacing:.2em;color:var(--epic-muted)}.epic-cover:hover .epic-enter{color:var(--epic-accent);background:color-mix(in srgb,var(--epic-accent) 12%,var(--epic-ground))}.epic-content>[data-chapter]{position:relative;isolation:isolate;padding:110px max(30px,calc((100cqw - 1120px)/2));scroll-margin-top:24px}.epic-root blockquote{max-width:700px;margin:32px auto;text-align:center}.epic-root blockquote p{font:400 clamp(25px,3.1cqw,39px)/1.55 var(--epic-font-accent),serif}.epic-root blockquote cite{display:block;margin-top:26px;color:var(--epic-muted);font:400 12px/1.8 var(--epic-hud),sans-serif;letter-spacing:.06em}.epic-root .experience-gallery{width:100%;max-width:1040px;margin:auto}.epic-root .experience-gallery-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start;margin:auto}.epic-root .experience-gallery-grid button{position:relative;min-width:0;overflow:hidden;border:0;background:transparent;padding:0;cursor:zoom-in}.epic-root .experience-gallery-grid button:nth-child(2n){margin-top:90px}.epic-root .experience-gallery-grid img{display:block;width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 24%;object-position:50% 24%;transition:scale .7s}.epic-root .experience-gallery-grid button:hover img{scale:1.035}.epic-root .experience-closing{max-width:650px;margin:auto;text-align:center}.epic-root .experience-closing>p:first-child{color:var(--epic-muted);font-size:15px}.epic-root .experience-closing>p:last-child{margin-top:30px;font:400 clamp(38px,5.5cqw,68px)/1.25 var(--epic-display),serif}.epic-root footer small{display:block;margin:40px auto 0;text-align:center;color:var(--epic-muted);font:500 10px/1.8 var(--epic-hud),sans-serif;letter-spacing:.17em}.ascii-habitat,.celestial-art{position:absolute;inset:0;z-index:0;pointer-events:none}.epic-ornament-layer{position:absolute;top:var(--layer-top);bottom:var(--layer-bottom);width:var(--layer-width);opacity:var(--layer-opacity);pointer-events:none;translate:0 calc((var(--chapter-progress,.5) - .5)*var(--layer-depth))}.ornament-left{left:var(--layer-inset)}.ornament-right{right:var(--layer-inset)}.ornament-center{left:50%;margin-left:calc(var(--layer-width)*-.5)}.epic-ornament-layer>img{display:block;width:100%;height:auto;max-width:none}.ornament-sway>.ascii-ornament{transform-origin:50% 100%;animation:epic-organic-sway 11s ease-in-out infinite alternate}.ornament-float>img{animation:epic-art-breathe 11s ease-in-out infinite alternate}.ascii-ornament{--ornament-size:100px;display:block;width:var(--ornament-size);max-width:none;margin:0;color:var(--epic-accent);font:400 calc(var(--ornament-size)*var(--glyph-scale))/1 var(--epic-hud),monospace;white-space:pre;letter-spacing:0;text-align:left;pointer-events:none}.epic-ornament-layer>.ascii-ornament{--ornament-size:var(--layer-width)}.celestial-edge-window{aspect-ratio:3/4;overflow:hidden}.celestial-edge-window>img{width:200%;height:auto;max-width:none}.celestial-edge-window.edge-right>img{margin-left:-100%}.celestial-clouds{-webkit-mask-image:linear-gradient(transparent,#000 30%,#000 75%,transparent);mask-image:linear-gradient(transparent,#000 30%,#000 75%,transparent)}.celestial-crest{display:block;width:150px;max-width:100%;height:auto;margin:0 auto 10px;filter:drop-shadow(0 0 14px #e8c98b20)}.celestial-motes{position:absolute;inset:0}.celestial-motes i{position:absolute;width:3px;height:3px;border-radius:50%;background:#f3e5b9;box-shadow:0 0 10px #f9edbe;animation:epic-mote 7s ease-in-out infinite}.astral-mark{display:inline-block;color:var(--epic-accent);font:400 26px/1 Georgia,serif}.astral-rule{display:flex;align-items:center;gap:18px;max-width:300px;margin:35px auto 0}.astral-rule:after,.astral-rule:before{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--epic-accent));opacity:.55}.astral-rule:after{rotate:180deg}.epic-root[data-epic-engine] .experience-tools{position:relative;z-index:2;max-width:800px;margin:auto;--tools-paper:var(--epic-ground);--tools-ink:var(--epic-ink)}.epic-root[data-epic-engine] .experience-tools :is(.guest-essentials,.guest-responses){padding-inline:0;color:var(--epic-ink);font-family:var(--epic-body),sans-serif}.epic-root[data-epic-engine] .experience-tools h2{margin-bottom:28px;text-align:center;font:400 clamp(29px,3.5cqw,40px)/1.3 var(--epic-font-accent),serif;color:var(--epic-ink)}.epic-root[data-epic-engine] .experience-tools h3{font:400 27px/1.3 var(--epic-font-accent),serif;color:var(--epic-ink)}.epic-root[data-epic-engine] .experience-tools :is(.guest-event,.experience-gifts article){position:relative;max-width:640px;margin:0 auto;padding:35px 16px 40px;border:0;border-bottom:1px solid var(--epic-line);border-radius:0;background:transparent;color:var(--epic-ink);text-align:center}.epic-root[data-epic-engine] .experience-tools .guest-event p{margin:8px 0;font-size:14px;line-height:1.8}.epic-root[data-epic-engine] .experience-tools .experience-gifts{position:relative;max-width:640px;margin:80px auto;padding:0 16px;border:0;border-radius:0;background:transparent;color:var(--epic-ink);text-align:center;box-shadow:none}.epic-root[data-epic-engine] .experience-gifts>p{font-size:12px;color:var(--epic-muted)}.epic-root[data-epic-engine] .experience-gifts article p{margin:10px 0;font:400 14px/1.8 var(--epic-body),sans-serif}.epic-root[data-epic-engine] .experience-tools :is(button:not(.sw-select-trigger),.guest-event-actions a,.experience-gifts>a){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 20px;border:1px solid var(--epic-line);border-radius:0;background:transparent;color:var(--epic-accent);font:500 13px/1.5 var(--epic-hud),sans-serif;text-decoration:none;cursor:pointer}.epic-root[data-epic-engine] .experience-tools :is(button:not(.sw-select-trigger),.guest-event-actions a,.experience-gifts>a):hover{background:color-mix(in srgb,var(--epic-accent) 12%,transparent)}.epic-root[data-epic-engine] .experience-tools .guest-responses>section{max-width:640px;margin:0 auto 40px;padding:30px;border:1px solid var(--epic-line);border-radius:3px;background:color-mix(in srgb,var(--epic-ground) 94%,var(--epic-accent));color:var(--epic-ink)}.epic-root[data-epic-engine] .guest-responses :is(input:not([type=radio]),textarea,.sw-select-trigger){border:1px solid var(--epic-line);border-radius:2px;background:var(--epic-ground);color:var(--epic-ink);accent-color:var(--epic-accent)}.epic-root[data-epic-engine] .guest-responses :is(input,textarea)::-moz-placeholder{color:var(--epic-muted);opacity:1}.epic-root[data-epic-engine] .guest-responses :is(input,textarea)::placeholder{color:var(--epic-muted);opacity:1}.epic-root[data-epic-engine] .guest-responses option{background:var(--epic-ground);color:var(--epic-ink)}.epic-root[data-epic-engine] .guest-responses input[readonly]{background:color-mix(in srgb,var(--epic-ground) 92%,var(--epic-accent))}.epic-root[data-epic-engine] .guest-responses :is(.guest-event-response,.guest-wishes article){border-color:var(--epic-line);border-radius:0;background:transparent;color:var(--epic-ink)}.epic-root[data-epic-engine] .guest-responses :is(.guest-practice,.guest-notice,.guest-notice.error){padding:12px;border:1px solid var(--epic-line);border-radius:2px;background:color-mix(in srgb,var(--epic-ground) 85%,var(--epic-accent));color:var(--epic-ink);font-size:12px}.epic-root[data-epic-engine] .guest-wishes time{color:var(--epic-muted)}.epic-root .guest-tool-ornament{display:flex;justify-content:center;pointer-events:none;margin:0 auto 18px}.epic-root .guest-tool-ornament .celestial-crest{width:96px;margin:0}.epic-root .guest-tool-ornament .ascii-ornament{--ornament-size:76px}.epic-root .guest-responses .guest-tool-ornament .ascii-ornament{--ornament-size:90px}.epic-root [data-chapter][data-inview=false] *,.epic-root[data-awake=false] *{animation-play-state:paused!important}html[data-motion=paused] .epic-root *,html[data-motion=paused] .epic-root :after,html[data-motion=paused] .epic-root :before{animation:none!important;transition:none!important}.epic-root[data-phase=open] .epic-content>[data-chapter]:first-child{animation:invitation-unfold 1.1s both}@keyframes invitation-unfold{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0 0}}@keyframes epic-organic-sway{0%{rotate:-.7deg}to{rotate:.7deg}}@keyframes epic-art-breathe{0%{translate:0 0}to{translate:0 -7px}}@keyframes epic-mote{0%,to{opacity:.12;translate:0 0}50%{opacity:.8;translate:0 -18px}}@container invitation-canvas (max-width:700px){.epic-content>[data-chapter]{padding:85px 26px}.epic-root h2{font-size:42px}.epic-root section>header{margin-bottom:44px}.epic-eyebrow{font-size:11px;letter-spacing:.12em}.epic-enter{bottom:50px}.epic-ornament-layer{top:var(--layer-mobile-top);bottom:var(--layer-mobile-bottom);width:var(--layer-mobile-width);opacity:var(--layer-mobile-opacity)}.ornament-left{left:var(--layer-mobile-inset)}.ornament-right{right:var(--layer-mobile-inset)}.ornament-center{margin-left:calc(var(--layer-mobile-width)*-.5)}.epic-ornament-layer>.ascii-ornament{--ornament-size:var(--layer-mobile-width)}.epic-root .experience-gallery-grid{gap:16px}.epic-root .experience-gallery-grid button:nth-child(2n){margin-top:50px}.epic-root[data-epic-engine] .experience-tools .guest-responses>section{padding:24px 18px}.epic-root[data-epic-engine] .experience-tools .guest-event-actions a{padding:10px 13px}.epic-root footer{padding-bottom:150px!important}}@media(prefers-reduced-motion:reduce){.epic-root *,.epic-root :after,.epic-root :before{animation:none!important;transition:none!important}.epic-root{--chapter-progress:.5!important}}.epic-root[data-epic-engine] .guest-responses form{display:grid;gap:20px}.epic-root[data-epic-engine] .guest-responses .guest-field{display:grid;gap:8px;min-width:0}.epic-root[data-epic-engine] .guest-responses .guest-field :is(input,textarea,.sw-select-trigger){width:100%;min-height:46px;padding:11px 12px;box-sizing:border-box;font:400 16px/1.5 var(--epic-body),sans-serif}.epic-root[data-epic-engine] .guest-responses :is(label,legend){font:500 14px/1.5 var(--epic-body),sans-serif}.epic-root[data-epic-engine] .guest-responses .guest-event-response{display:grid;gap:16px;min-width:0;padding:18px 14px}.epic-root[data-epic-engine] .guest-responses .guest-event-response>legend{padding-inline:7px;font:400 20px/1.5 var(--epic-font-accent),serif}.epic-root[data-epic-engine] .guest-responses input[type=radio]{width:18px;height:18px;min-height:18px;margin:0;flex:0 0 18px;accent-color:var(--epic-accent)}.epic-root[data-epic-engine] .guest-responses button{justify-self:start}.epic-root[data-epic-engine] .guest-responses textarea{resize:vertical}.epic-root[data-epic-engine] .guest-responses :is(input,textarea,.sw-select-trigger,button):focus-visible{outline:2px solid var(--epic-accent);outline-offset:4px}.epic-root[data-epic-engine] .guest-responses .guest-wishes{display:grid;gap:16px;max-height:480px;overflow:auto;margin-top:30px}.epic-root[data-epic-engine] .guest-responses .guest-wishes article{padding:18px 0;border-top:1px solid var(--epic-line);overflow-wrap:anywhere}.epic-root[data-epic-engine] .guest-responses .guest-wishes h3{font:500 15px/1.6 var(--epic-body),sans-serif}.epic-prabaswara,.epic-root[data-epic-engine] .guest-responses .guest-wishes p{font-size:14px;line-height:1.8}.epic-prabaswara{--prab-paper:#f3e8d2;--prab-gold:#ab8248;--prab-green:#374938;--prab-world:url(/collection/prabaswara/v1/world.webp);--epic-display:"Cormorant Garamond";--epic-font-accent:"Cormorant Garamond";--epic-body:"DM Sans"}.epic-prabaswara,.epic-prabaswara .epic-world{background:var(--prab-paper)}.prab-scene-plate{position:absolute;inset:-3%;z-index:-2;background:var(--prab-world) center bottom/cover no-repeat;pointer-events:none;animation:prabaswara-scene var(--palace-scene-ms) ease-in-out infinite alternate;transform-origin:50% 75%}.prab-cover-scene{position:relative;isolation:isolate;min-height:max(760px,100svh);padding-bottom:160px;overflow:clip}.prab-cover-copy{position:relative;z-index:5;width:min(66%,var(--cover-content-width));padding-top:clamp(210px,26svh,290px);margin:auto;text-align:center;color:#fff3d6;text-shadow:0 2px 12px #2c1718}.prab-overline{font:400 11px/1.8 Marcellus,serif;letter-spacing:.14em;text-transform:uppercase;color:var(--epic-accent)}.epic-prabaswara .prab-names{display:grid;gap:2px;font:400 var(--cover-name-size)/.96 Cormorant Garamond,serif;letter-spacing:-.025em}.prab-names i{font-size:.47em;font-weight:400;line-height:1.3}.prab-cover-copy>.prab-overline{margin-bottom:25px;color:#f1d59e}.prab-date{margin-top:25px!important;font:400 14px/1.8 Marcellus,serif}.prab-addressee{display:grid;gap:7px;margin:28px auto 0;font-size:12px}.prab-addressee strong{font-size:14px;font-weight:500}.epic-prabaswara .epic-enter{bottom:38px;width:230px;min-height:52px;padding:12px 20px;background:#722e3c;color:#fff2d7;border:1px solid #bb985e;font:400 13px/1.5 Marcellus,serif;letter-spacing:.06em;box-shadow:0 0 0 4px #f2e4c4a8}.epic-prabaswara .epic-enter small,.epic-prabaswara .epic-enter>span{display:none}.epic-prabaswara .epic-cover:hover .epic-enter{background:#5a2330;color:#fff2d7}.epic-prabaswara[data-phase=opening] .epic-envelope[open]>.epic-cover{display:block;position:absolute;inset:0 0 auto;width:100%;z-index:50;height:100svh;overflow:clip;cursor:default}.epic-prabaswara[data-phase=opening] .epic-enter{opacity:0;transition:opacity .2s}.prab-cover-art{inset:0;container-type:size}.prab-cover-art,.prab-gate{position:absolute;pointer-events:none}.prab-gate{z-index:3;width:var(--cover-gate-width);aspect-ratio:1024/1536;left:50%;top:50%;translate:-50% -50%}.prab-gate-assembly{position:absolute;inset:0;perspective:1800px;transform-style:preserve-3d;transform-origin:50% 48%}.prab-gate-frame{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:2;pointer-events:none}.prab-gate-leaf{position:absolute;top:var(--cover-door-top);width:var(--cover-door-width);height:var(--cover-door-height);backface-visibility:hidden;transform-style:preserve-3d}.prab-gate-left{left:var(--cover-door-inset);transform-origin:0 50%}.prab-gate-right{right:var(--cover-door-inset);transform-origin:100% 50%}.prab-gate-leaf img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;max-width:none;filter:brightness(.77)}.epic-prabaswara[data-phase=opening] .prab-gate-assembly{animation:prabaswara-frame-forward var(--palace-gate-ms) cubic-bezier(.22,.65,.2,1) var(--palace-gate-delay) both}.epic-prabaswara[data-phase=opening] .prab-gate-left{animation:prabaswara-gate-left var(--palace-gate-ms) cubic-bezier(.24,.65,.18,1) var(--palace-gate-delay) both}.epic-prabaswara[data-phase=opening] .prab-gate-right{animation:prabaswara-gate-right var(--palace-gate-ms) cubic-bezier(.24,.65,.18,1) var(--palace-gate-delay) both}.epic-prabaswara[data-phase=opening] .prab-gate-leaf img{animation:prabaswara-door-shade var(--palace-gate-ms) ease var(--palace-gate-delay) both}.epic-prabaswara[data-phase=opening] .prab-cover-copy{animation:prabaswara-copy .45s ease both}.epic-prabaswara[data-phase=opening] .prab-cover-scene>.prab-scene-plate{animation:prabaswara-backdrop-away .3s linear both}.prab-curtains{position:absolute;top:-2%;bottom:-2%;left:50%;translate:-50% 0;width:var(--cover-curtains-width);z-index:4;pointer-events:none}.prab-curtain{position:absolute;top:0;bottom:0;width:50%;overflow:hidden}.prab-curtain-left{left:0}.prab-curtain-right{right:0}.prab-curtain img{position:absolute;top:0;height:100%;width:auto;max-width:none}.prab-curtain-left img{left:0;clip-path:inset(0 50% 0 0)}.prab-curtain-right img{right:0;clip-path:inset(0 0 0 50%)}.epic-prabaswara[data-phase=opening] .prab-curtain-left{animation:prabaswara-curtain-left var(--palace-curtain-ms) cubic-bezier(.22,.7,.2,1) var(--palace-curtain-delay) both}.epic-prabaswara[data-phase=opening] .prab-curtain-right{animation:prabaswara-curtain-right var(--palace-curtain-ms) cubic-bezier(.22,.7,.2,1) var(--palace-curtain-delay) both}.prab-reading{position:relative;background:var(--prab-paper);--chapter-progress:.5;isolation:isolate}.prab-reading:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 35% 30%,#fff8e34d,transparent 65%);opacity:1;pointer-events:none}.prab-reading>[data-chapter]{position:relative;padding:135px 56px 140px;text-align:center;scroll-margin-top:20px}.prab-reading>[data-chapter]:not(.prab-opening):before{content:"";position:absolute;inset:0;z-index:-1;background:var(--prab-world) center center/cover no-repeat;opacity:.14;-webkit-mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent);pointer-events:none}.prab-reading>.prab-gallery:before{opacity:.04}.epic-prabaswara .prab-reading h2{font:400 clamp(36px,4cqw,52px)/1.1 Cormorant Garamond,serif;letter-spacing:-.025em}.prab-reading>section>header{margin:0 auto 48px;max-width:520px}.prab-reading>section>header .prab-overline{margin-bottom:18px}.prab-reading h3{font:400 32px/1.15 Cormorant Garamond,serif}.prab-reading p{max-width:540px;margin-inline:auto}.epic-prabaswara .experience-tools,.prab-album,.prab-person,.prab-reading [data-ornament-safe],.prab-story-list{position:relative;z-index:2}.prab-art{position:absolute;inset:0;pointer-events:none;z-index:1;container-type:inline-size}.prab-layer{position:absolute;top:var(--palace-top);bottom:var(--palace-bottom);width:var(--palace-width);opacity:var(--palace-opacity)}.prab-left{left:var(--palace-inset)}.prab-right{right:var(--palace-inset)}.prab-center{left:50%;margin-left:calc(var(--palace-width)*-.5)}.prab-layer-scroll{translate:0 calc((var(--chapter-progress,.5) - .5)*var(--palace-depth))}[data-inview=true]>.prab-art .prab-layer-scroll{will-change:translate}.prab-idle{transform-origin:var(--palace-origin)}.prab-idle img{display:block;width:100%;height:auto;max-width:none;scale:var(--palace-flip,1) 1}.prab-idle-hang{animation:prabaswara-hanging var(--palace-period) ease-in-out var(--palace-phase) infinite}.prab-layer-terrace{z-index:2}.prab-layer-terrace img{-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}.prab-reading>.prab-opening{display:grid;place-items:start center;min-height:1000px;padding-top:255px;padding-bottom:300px}.prab-opening-copy{width:min(100%,var(--opening-content-width));translate:0 calc((var(--chapter-progress,.5) - .5)*-55px)}.prab-opening-copy>.prab-overline{margin-bottom:25px}.epic-prabaswara .prab-opening h2.prab-names{font-size:clamp(62px,6cqw,86px);line-height:1}.prab-opening-copy>p:last-of-type{margin-top:25px;font:400 14px/1.8 Marcellus,serif}.prab-scroll-cue{display:block;margin-top:40px;font:italic 17px/1.5 Cormorant Garamond,serif;animation:prabaswara-cue 3s ease-in-out infinite}.prab-reading>.prab-quote{padding-top:135px;padding-bottom:130px}.epic-prabaswara .prab-quote blockquote{margin:25px auto 28px;max-width:var(--quote-content-width)}.epic-prabaswara .prab-quote blockquote p{font:italic 27px/1.65 Cormorant Garamond,serif}.epic-prabaswara .prab-quote blockquote cite{font:400 12px/1.8 Marcellus,serif;color:#725b45;letter-spacing:.03em}.prab-quote>div>p:last-child{font-size:13px}.prab-portrait{position:relative;width:var(--couple-portrait-width,300px);max-width:100%;aspect-ratio:2/3;isolation:isolate}.epic-prabaswara figure.prab-portrait{margin:0 auto}.prab-portrait-photo{position:absolute;left:var(--couple-photo-left);top:var(--couple-photo-top);width:var(--couple-photo-width);height:var(--couple-photo-height);-o-object-fit:cover;object-fit:cover;-o-object-position:var(--couple-photo-position);object-position:var(--couple-photo-position);border-radius:50% 50% 0 0/23% 23% 0 0}.prab-portrait-frame{position:absolute;inset:0;display:block;width:100%;height:auto;z-index:1;pointer-events:none}.prab-partner-list{display:grid;gap:110px;max-width:var(--couple-content-width);margin:auto}.prab-person-copy{max-width:420px;margin:22px auto 0}.prab-person-copy>.prab-overline{margin-bottom:12px}.prab-person-copy h3{font-size:36px;margin-bottom:18px}.prab-person-copy>p:not(.prab-overline){font-size:13px;margin-bottom:9px}.prab-social{display:inline-flex;min-height:44px;align-items:center;margin-top:7px;color:var(--epic-accent)!important;font-size:12px;text-underline-offset:6px}.prab-reading>.prab-story{padding-top:var(--story-section-top)}.prab-reading>.prab-partners{padding-top:104px}.prab-story-list{display:grid;gap:var(--story-leaf-gap);max-width:var(--story-content-width);margin:auto}.prab-story-list .prab-story-leaf{display:grid;gap:24px;position:relative;padding:var(--story-leaf-padding);background:var(--shell-paper);border:1px solid #b2925e85;border-radius:3px;box-shadow:0 10px 28px #6148200d;--chapter-progress:.5;text-align:start}.prab-story-leaf-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:1}.prab-story-year{font:400 46px/1 Cormorant Garamond,serif;color:var(--epic-accent)}.prab-story-folio{color:#94774e;font:400 11px/1.5 Marcellus,serif;letter-spacing:.08em}.epic-prabaswara .prab-story-list figure{position:relative;z-index:1;width:var(--story-photo-width);margin:0;translate:0 calc((var(--chapter-progress,.5) - .5)*-18px)}.prab-story-list figure img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;outline:1px solid #00000018;outline-offset:-1px;box-shadow:0 0 0 4px var(--shell-paper),0 0 0 5px #b2925e60}.prab-story-copy h3{margin:0 0 12px;font-size:30px;line-height:1.15}.prab-story-copy p{max-width:none;margin:0;font-size:14px;line-height:1.8;color:#6d5943}.prab-story-copy:after{content:"";display:block;width:100px;height:24px;margin:24px auto 0;background:url(/collection/prabaswara/v3/floral-seal.webp) 50%/contain no-repeat;opacity:.85}.prab-paper-edge{inset:var(--shell-inset);z-index:0;border:1px solid #b2925e38;border-radius:1px}.prab-paper-corner,.prab-paper-edge{position:absolute;pointer-events:none}.prab-paper-corner{display:block;width:var(--shell-corner-size);height:var(--shell-corner-size);max-width:none}.prab-paper-nw{left:var(--shell-corner-offset)}.prab-paper-ne,.prab-paper-nw{top:var(--shell-corner-offset)}.prab-paper-ne{rotate:90deg}.prab-paper-ne,.prab-paper-se{right:var(--shell-corner-offset)}.prab-paper-se{rotate:180deg}.prab-paper-se,.prab-paper-sw{bottom:var(--shell-corner-offset)}.prab-paper-sw{left:var(--shell-corner-offset);rotate:270deg}.prab-reading>.prab-gallery{color:#f8ecd5;background:linear-gradient(to bottom,var(--prab-paper) 0,color-mix(in srgb,var(--prab-paper) 96%,#542f38) calc(var(--join-blend-depth)*.125),color-mix(in srgb,var(--prab-paper) 84%,#542f38) calc(var(--join-blend-depth)*.25),color-mix(in srgb,var(--prab-paper) 68%,#542f38) calc(var(--join-blend-depth)*.375),color-mix(in srgb,var(--prab-paper) 50%,#542f38) calc(var(--join-blend-depth)*.5),color-mix(in srgb,var(--prab-paper) 32%,#542f38) calc(var(--join-blend-depth)*.625),color-mix(in srgb,var(--prab-paper) 16%,#542f38) calc(var(--join-blend-depth)*.75),color-mix(in srgb,var(--prab-paper) 4%,#542f38) calc(var(--join-blend-depth)*.875),#542f38 var(--join-blend-depth),#542f38 calc(100% - var(--join-blend-depth)),color-mix(in srgb,var(--prab-paper) 4%,#542f38) calc(100% - var(--join-blend-depth)*.875),color-mix(in srgb,var(--prab-paper) 16%,#542f38) calc(100% - var(--join-blend-depth)*.75),color-mix(in srgb,var(--prab-paper) 32%,#542f38) calc(100% - var(--join-blend-depth)*.625),color-mix(in srgb,var(--prab-paper) 50%,#542f38) calc(100% - var(--join-blend-depth)*.5),color-mix(in srgb,var(--prab-paper) 68%,#542f38) calc(100% - var(--join-blend-depth)*.375),color-mix(in srgb,var(--prab-paper) 84%,#542f38) calc(100% - var(--join-blend-depth)*.25),color-mix(in srgb,var(--prab-paper) 96%,#542f38) calc(100% - var(--join-blend-depth)*.125),var(--prab-paper) 100%);padding:180px 18px 145px}.prab-gallery .prab-overline{color:#e4c188}.prab-gallery>.prab-join{top:var(--join-gallery-offset)}.prab-gallery+.prab-celebration>.prab-join{top:calc(var(--join-gallery-offset)*-1)}.prab-album{width:100%;max-width:var(--gallery-content-width);margin:auto;--chapter-progress:.5}.prab-album-stage{position:relative;width:min(100%,var(--gallery-frame-width));aspect-ratio:4/5;margin:0 auto;filter:drop-shadow(0 20px 22px #20121b40)}.prab-album-enlarge{position:absolute;left:var(--gallery-photo-left);top:var(--gallery-photo-top);width:var(--gallery-photo-width);height:var(--gallery-photo-height);padding:0;border:0;overflow:hidden;cursor:zoom-in;background:#291e24}.prab-album-enlarge>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;animation:prabaswara-photo .55s ease both;transform:translateY(calc((var(--chapter-progress,.5) - .5)*18px)) scale(1.08)}.prab-album-frame{inset:0;width:100%;height:100%;z-index:1}.prab-album-folio,.prab-album-frame{position:absolute;pointer-events:none}.prab-album-folio{right:6%;bottom:-14px;font:italic 36px/1 Cormorant Garamond,serif;color:#e9cd9c}.prab-album-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:38px auto 16px;max-width:400px}.prab-album-controls button{min-height:44px;padding:6px 0;border:0;background:transparent;color:inherit;font:400 11px/1.5 Marcellus,serif;text-underline-offset:5px;cursor:pointer}.prab-album-controls button:hover{text-decoration:underline}.prab-album-controls button:disabled{opacity:.4;cursor:default}.prab-album-controls p{margin:0;font:400 13px/1.5 Marcellus,serif}.prab-album-controls p span{opacity:.55}.prab-album-ribbon{display:flex;gap:10px;overflow-x:auto;padding:8px 2px 12px;scrollbar-width:thin;scrollbar-color:#c9a46b transparent;max-width:400px;margin:auto;scroll-snap-type:x proximity}.prab-album-ribbon button{flex:0 0 64px;width:64px;aspect-ratio:3/4;padding:3px;border:1px solid transparent;background:transparent;opacity:.55;cursor:pointer;transition:opacity .25s;scroll-snap-align:start}.prab-album-ribbon button[aria-pressed=true]{border-color:#edc98c;opacity:1}.prab-album-ribbon img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.prab-album button:focus-visible{outline:2px solid #edc98c;outline-offset:4px}.prab-reading>.prab-celebration{padding-inline:40px}.epic-prabaswara .experience-tools{max-width:var(--celebration-content-width);margin:auto}.epic-prabaswara[data-epic-engine] .experience-tools{font-family:DM Sans,sans-serif;font-size:14px}.epic-prabaswara[data-epic-engine] .experience-tools h2{font:400 38px/1.15 Cormorant Garamond,serif}.epic-prabaswara[data-epic-engine] .experience-tools h3{font:400 25px/1.3 Cormorant Garamond,serif}.epic-prabaswara[data-epic-engine] .experience-tools :is(.guest-event,.experience-gifts article){border-bottom-color:#b28d5160}.epic-prabaswara[data-epic-engine] .experience-tools :is(.guest-event-actions a,.experience-gifts button){border-color:#b28d5180;color:#742e3c;background:#f4e8cf;border-radius:2px;font-size:12px}.epic-prabaswara[data-epic-engine] .experience-tools .guest-responses{padding-inline:0;font:400 14px/1.7 DM Sans,sans-serif}.epic-prabaswara[data-epic-engine] .experience-tools .guest-responses>section{background:#f6ecd9;border:1px solid #c6ac7b80;box-shadow:0 10px 30px #7a58340a;padding:28px 24px}.epic-prabaswara[data-epic-engine] .guest-responses :is(input,textarea,.sw-select-trigger){font:400 14px/1.6 DM Sans,sans-serif;background:#fffaef;border:1px solid #9d8763;border-radius:3px;color:#44382b}.epic-prabaswara[data-epic-engine] .guest-responses :is(label,legend){font-size:12px;letter-spacing:0}.epic-prabaswara[data-epic-engine] .guest-responses .guest-attendance-choice{border-radius:3px;padding:12px;background:transparent}.epic-prabaswara[data-epic-engine] .guest-responses .guest-attendance-choice[data-selected=true]{background:#e9dcc1;border-color:#94734e}.epic-prabaswara[data-epic-engine] .guest-responses button[type=submit]{font:400 12px/1.6 Marcellus,serif;border-radius:2px}.epic-prabaswara .guest-tool-ornament{height:auto;margin:0 auto 20px;pointer-events:none}.epic-prabaswara .guest-tool-ornament>img{width:130px;height:auto;margin:0 auto;display:block;max-width:100%}.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-event-response{border:1px solid #b2925e55;border-radius:3px;background:#eee0c533;padding:16px;gap:14px;margin-top:8px;text-align:start}.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-event-response>legend{padding:0 6px;margin-bottom:4px;font:400 21px/1.25 Cormorant Garamond,serif;color:#594536}.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;border:1px solid #b2925e70;border-radius:3px;background:#fffaef}.epic-prabaswara .guest-attendance-full-label,.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance-choice,.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance-choice:last-child{grid-column:auto;flex-direction:row;justify-content:center;gap:0;min-height:52px;padding:8px 4px;border:1px solid transparent;border-radius:2px;text-align:center;font-size:12px;line-height:1.4;transition:background-color .15s ease,color .15s ease}.epic-prabaswara .guest-responses[data-rsvp-ui] :is(.guest-attendance-mark,.guest-attendance-check){display:none}.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance-choice:hover{background:#eee0c5aa}.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance-choice[data-selected=true]{color:#fff3d8;background:#742e3c;border-color:#742e3c}.prab-reading>.prab-closing{min-height:1000px;padding-top:190px;padding-bottom:270px}.prab-closing .prab-portrait{width:250px}.epic-prabaswara .prab-closing figure.prab-portrait{margin-bottom:28px}.prab-closing>[data-ornament-safe]{max-width:var(--closing-content-width);margin-inline:auto}.epic-prabaswara .experience-closing>p:first-child{max-width:380px;font-size:13px}.epic-prabaswara .experience-closing>p:last-child{font:400 46px/1.2 Cormorant Garamond,serif}@keyframes prabaswara-foliage{0%,to{rotate:0deg}33%{rotate:3.4deg}66%{rotate:-2.5deg}}@keyframes prabaswara-hanging{0%,to{rotate:-1.2deg}50%{rotate:1.8deg}}@keyframes prabaswara-scene{0%{transform:scale(1)}to{transform:scale(var(--palace-scene-scale))}}@keyframes prabaswara-gate-left{to{transform:rotateY(88deg)}}@keyframes prabaswara-gate-right{to{transform:rotateY(-88deg)}}@keyframes prabaswara-frame-forward{to{transform:scale(var(--palace-frame-scale))}}@keyframes prabaswara-door-shade{to{filter:brightness(.35)}}@keyframes prabaswara-curtain-left{to{translate:var(--palace-curtain-travel) 0}}@keyframes prabaswara-curtain-right{to{translate:calc(var(--palace-curtain-travel)*-1) 0}}@keyframes prabaswara-copy{to{opacity:0;translate:0 -35px}}@keyframes prabaswara-backdrop-away{to{opacity:0}}@keyframes prabaswara-cue{0%,to{translate:0 0;opacity:.65}50%{translate:0 6px;opacity:1}}@keyframes prabaswara-photo{0%{opacity:.15;filter:sepia(.6)}to{opacity:1;filter:sepia(0)}}@container invitation-canvas (max-width:700px){.prab-cover-copy{width:68%;padding-top:clamp(210px,26svh,245px)}.epic-prabaswara .prab-names{font-size:var(--cover-mobile-name-size)}.prab-cover-copy>.prab-overline{font-size:9px;letter-spacing:.13em;margin-bottom:23px}.prab-addressee{font-size:11px;margin-top:25px}.prab-addressee strong{font-size:13px}.prab-date{font-size:12px}.prab-layer{width:var(--palace-mobile-width)}.prab-left{left:var(--palace-mobile-inset)}.prab-right{right:var(--palace-mobile-inset)}.prab-center{margin-left:calc(var(--palace-mobile-width)*-.5)}.prab-reading>[data-chapter]{padding:135px 35px 130px}.prab-reading>.prab-opening{padding-top:240px;padding-bottom:280px;min-height:950px}.prab-reading>.prab-quote{padding-block:135px 130px}.prab-reading>.prab-celebration{padding-inline:26px}.prab-portrait{width:min(100%,290px)}.prab-person-copy h3{font-size:32px}.prab-partner-list{gap:90px}.epic-prabaswara .prab-quote blockquote p{font-size:25px}.prab-overline{font-size:10px;letter-spacing:.12em}.prab-reading>.prab-gallery{padding-inline:14px}.prab-story-list .prab-story-leaf{padding:24px}.prab-reading>.prab-closing{padding-top:160px}}@media(prefers-reduced-motion:reduce){.epic-prabaswara .prab-layer-scroll,.epic-prabaswara .prab-story-list figure,.prab-opening-copy{translate:none!important;will-change:auto}.epic-prabaswara :is(.prab-idle,.prab-scene-plate,.prab-scroll-cue,.prab-album-enlarge>img){animation:none!important}.prab-album-enlarge>img{transform:none}}html[data-motion=paused] .epic-prabaswara :is(.prab-opening-copy,.prab-story-list figure){translate:none!important}.prab-opening>.prab-scene-plate{-webkit-mask-image:linear-gradient(#000 75%,transparent);mask-image:linear-gradient(#000 75%,transparent);translate:0 calc((var(--chapter-progress,.5) - .5)*var(--epic-scroll-range));scale:calc(1.06 + var(--chapter-progress,.5)*.1)}@media(prefers-reduced-motion:reduce){.prab-opening>.prab-scene-plate{translate:none;scale:1}}html[data-motion=paused] .prab-opening>.prab-scene-plate{translate:none;scale:1}.prab-opening>.prab-scene-plate{animation:prabaswara-camera-enter 5s cubic-bezier(.16,.7,.24,1) both,prabaswara-scene var(--palace-scene-ms) ease-in-out 5s infinite alternate}@keyframes prabaswara-camera-enter{0%{transform:scale(1.28)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.prab-opening .prab-layer-scroll{animation:none!important}}.epic-prabaswara .guest-responses :is(input,textarea,.sw-select-trigger):focus-visible{outline:2px solid #742e3c;outline-offset:3px}.prab-opening>.prab-scene-plate,.prab-reading>[data-chapter]:not(.prab-opening):before{z-index:0}.prab-join{position:absolute;top:0;left:50%;width:var(--join-flowers-width);translate:-50% calc(var(--join-overlap)*-1);z-index:8;pointer-events:none}.prab-join img{display:block;position:relative;width:100%;height:auto}.prab-join-quiet{width:var(--join-quiet-width);opacity:.9}.prab-reading>section:has(>.prab-join)>.prab-art>[data-mount=heading]{display:none}.epic-prabaswara[data-epic-engine] .prab-celebration>.experience-tools .guest-essentials>h2{font:400 12px/1.5 Marcellus,serif;letter-spacing:.04em;color:#866a46;margin:0 0 24px}.epic-prabaswara[data-epic-engine] .prab-celebration .experience-tools .guest-event{padding:var(--shell-event-padding);margin:0 auto 28px;border:1px solid #b2925e85;border-radius:3px;background:var(--shell-paper);box-shadow:0 10px 28px #6148200d}.epic-prabaswara[data-epic-engine] .experience-tools .guest-event h3{font-size:30px;margin-bottom:20px}.epic-prabaswara .guest-date-emblem{display:flex;align-items:center;justify-content:center;gap:14px;margin:20px auto 14px;width:-moz-max-content;width:max-content;max-width:100%;color:#742e3c}.epic-prabaswara .guest-date-emblem>span:first-child{font:400 64px/.9 Cormorant Garamond,serif;letter-spacing:-.04em}.epic-prabaswara .guest-date-emblem>span:last-child{border-left:1px solid #ad875880;padding-left:14px;text-align:start;font:400 12px/1.7 Marcellus,serif}.epic-prabaswara .guest-date-emblem small{display:block;font-size:15px;letter-spacing:.12em}.epic-prabaswara[data-epic-engine] .experience-tools .guest-event .guest-event-date{font:400 11px/1.7 Marcellus,serif;color:#75624c}.epic-prabaswara[data-epic-engine] .experience-tools .guest-event .guest-event-time{margin:12px 0 24px;font:400 20px/1.5 Cormorant Garamond,serif;color:#742e3c}.epic-prabaswara[data-epic-engine] .experience-tools .guest-event .guest-event-venue{font-size:14px}.epic-prabaswara[data-epic-engine] .experience-tools .guest-event .guest-event-address{font-size:12px;max-width:310px;margin-inline:auto;color:#75624c}.epic-prabaswara[data-epic-engine] .experience-tools .guest-event-actions{position:relative;z-index:1;margin-top:24px;gap:8px}.epic-prabaswara[data-epic-engine] .experience-tools .guest-event-actions a{flex:1 1 120px;gap:7px;font-size:12px;background:transparent;padding:11px 12px;min-height:46px}.epic-prabaswara .guest-event-actions svg{width:16px;height:16px;flex-shrink:0}.epic-prabaswara[data-epic-engine] .experience-tools .guest-event-actions a:first-child{color:#fff3d8;background:#742e3c;border-color:#742e3c}.epic-prabaswara[data-epic-engine] .experience-tools .guest-event-actions a:first-child:hover{background:#5c2430}.prab-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.prab-gift-identity{display:flex;justify-content:center;min-height:50px;align-items:center;margin-bottom:18px}.prab-gift-logo{display:block;width:112px;height:50px;background:#742e3c;-webkit-mask:var(--gift-logo) center/contain no-repeat;mask:var(--gift-logo) center/contain no-repeat}.epic-prabaswara[data-epic-engine] .experience-tools .experience-gifts article{padding:24px;margin:16px auto;border:1px solid #b2925e70;border-radius:3px;background:var(--shell-paper)}.epic-prabaswara[data-epic-engine] .experience-tools .experience-gifts article p{font-size:13px}.prab-account-row{display:flex;align-items:center;justify-content:center;gap:12px;max-width:100%;margin:12px auto 0}.epic-prabaswara[data-epic-engine] .experience-tools .prab-account-row .experience-account{min-width:0;margin:0;font:400 13px/1.6 Marcellus,serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:start}.epic-prabaswara[data-epic-engine] .experience-tools .experience-gifts .prab-copy-account{flex:0 0 44px;width:44px;height:44px;min-height:44px;padding:11px;border:1px solid #b2925e70;border-radius:3px;background:transparent;color:#742e3c;transition:background-color .15s ease,color .15s ease}.prab-copy-account svg{display:block;width:20px;height:20px}.epic-prabaswara[data-epic-engine] .experience-tools .experience-gifts .prab-copy-account[data-copied=true]{background:#742e3c;color:#fff3d8;border-color:#742e3c}.epic-prabaswara .prab-copy-account:focus-visible{outline:2px solid #742e3c;outline-offset:3px}.epic-prabaswara[data-epic-engine] .experience-tools .guest-responses>section{position:relative;padding:var(--shell-response-padding);border:1px solid #b2925e85;border-radius:3px;background:var(--shell-paper);box-shadow:0 10px 28px #6148200d}.epic-prabaswara[data-epic-engine] .experience-tools .guest-responses h2{font-size:34px;margin-bottom:24px}.epic-prabaswara[data-epic-engine] .experience-tools .guest-responses .guest-field :is(input:not([type=radio]),textarea,.sw-select-trigger){background:#fffaf0;font-size:16px;border-color:#ad9670a6}.epic-prabaswara[data-epic-engine] .guest-responses .guest-field{text-align:start;gap:8px}.epic-prabaswara[data-epic-engine] .experience-tools .guest-responses .guest-practice{padding:0 0 14px;margin:0 0 22px;border:0;border-bottom:1px solid #ad967040;background:transparent;color:#76634e;font-size:11px;text-align:start}.epic-prabaswara[data-epic-engine] .guest-responses button[type=submit]{width:100%;background:#742e3c;border:1px solid #742e3c;color:#fff3d8;box-shadow:inset 0 0 0 3px #742e3c,inset 0 0 0 4px #e2c79970;letter-spacing:.02em;min-height:48px;transition:background-color .15s}.epic-prabaswara[data-epic-engine] .guest-responses button[type=submit]:hover{background:#5c2430}.epic-prabaswara[data-epic-engine] .guest-responses #guestbook textarea{line-height:1.95;min-height:145px;background:#fffaf0;padding:12px 14px}.epic-prabaswara[data-epic-engine] .guest-responses #guestbook .guest-wishes{margin-top:32px;gap:0;padding-right:8px;max-height:540px;scrollbar-width:thin;scrollbar-color:#ad875866 transparent;overscroll-behavior:contain}.epic-prabaswara[data-epic-engine] .guest-responses #guestbook .guest-wishes article{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);-moz-column-gap:12px;column-gap:12px;padding:24px 0;border:0;text-align:start;background:linear-gradient(90deg,transparent,#ad87584d,transparent) top/100% 1px no-repeat}.epic-prabaswara .guest-wish-seal{grid-column:1;grid-row:1/4;display:grid;place-items:center;width:32px;height:38px;margin-top:2px;color:#f9eacb;background:#742e3c;border:1px solid #d0a86d;border-radius:50% 50% 43% 43%;box-shadow:0 0 0 2px #f8efdf,0 0 0 3px #b4945d42;font:italic 22px/1 Cormorant Garamond,serif}.epic-prabaswara[data-epic-engine] .guest-responses #guestbook .guest-wishes h3{grid-column:2;font:500 13px/1.5 DM Sans,sans-serif;color:#742e3c;margin:0 0 8px}.epic-prabaswara[data-epic-engine] .guest-responses #guestbook .guest-wishes p{grid-column:2;margin:0;font:400 21px/1.45 Cormorant Garamond,serif;color:#44382b}.epic-prabaswara[data-epic-engine] .guest-responses #guestbook .guest-wishes time{grid-column:2;font:400 10px/1.6 DM Sans,sans-serif;color:#806b51;margin-top:10px}@container invitation-canvas (max-width:420px){.epic-prabaswara[data-epic-engine] .experience-tools .guest-responses>section{padding-inline:16px}.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance-choice,.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance-choice:last-child{font-size:11px;min-height:52px;padding-inline:3px}}.prab-cover-scene>.prab-scene-plate{background:#4c242b;animation:none}.prab-names>span{overflow-wrap:anywhere}.prab-names>span[data-long-name=true]{font-size:.68em;line-height:1.06}.prab-celebration>header{margin-bottom:12px}.epic-prabaswara .guest-tool-ornament>.prab-paper-edge{margin:0}@media(forced-colors:active){.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance-choice{border-color:CanvasText}.epic-prabaswara .guest-responses[data-rsvp-ui] .guest-attendance-choice[data-selected=true]{outline:2px solid Highlight}}.epic-prabaswara .guest-event>:not(.guest-tool-ornament),.epic-prabaswara .guest-responses>section>form,.epic-prabaswara .guest-tool-ornament>img{position:relative;z-index:1}@keyframes prabaswara-curtain-idle{0%{transform:skewX(calc(var(--curtain-idle-sign)*var(--palace-curtain-idle-from)))}to{transform:skewX(calc(var(--curtain-idle-sign)*var(--palace-curtain-idle-to)))}}@media(prefers-reduced-motion:no-preference){.prab-curtain img{animation:prabaswara-curtain-idle var(--palace-curtain-idle-ms) ease-in-out var(--curtain-idle-phase) infinite alternate;transform-origin:50% 0}.prab-curtain-left img{--curtain-idle-sign:1;--curtain-idle-phase:-2300ms}.prab-curtain-right img{--curtain-idle-sign:-1;--curtain-idle-phase:-4900ms}.epic-prabaswara[data-phase=opening] .prab-curtain img{animation-play-state:paused}}@media(max-height:759px){.epic-prabaswara .epic-cover,.epic-prabaswara .prab-cover-scene{height:100svh;min-height:100svh}.epic-prabaswara .prab-cover-scene{padding-bottom:0}.epic-prabaswara .prab-cover-copy{position:absolute;inset:17% 17% 18%;width:auto;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.epic-prabaswara .prab-cover-copy .prab-names{font-size:clamp(42px,13cqw,62px);line-height:.96}.epic-prabaswara .prab-cover-copy>.prab-overline{font-size:8px;margin-bottom:14px}.epic-prabaswara .prab-cover-copy .prab-date{font-size:12px;margin-top:18px!important}.epic-prabaswara .prab-cover-copy .prab-addressee{font-size:10px;margin-top:18px;gap:4px}.epic-prabaswara .prab-addressee strong{font-size:12px}.epic-prabaswara .epic-enter{bottom:24px;min-height:46px;width:210px}}.experience-rasi{--experience-bg:#142338;--experience-paper:#f8f2e7;--experience-ink:#e7e2d5;--experience-accent:#b9a272;--experience-muted:#a6aeba;--experience-line:#647080;--experience-font:"DM Sans",sans-serif;--experience-heading:"Cormorant Garamond",Georgia,serif;--experience-script:"Great Vibes",cursive;background:#142338;color:#e7e2d5;font-family:var(--experience-font)}.experience-rasi h1,.experience-rasi h2,.experience-rasi h3{font-weight:400}.experience-rasi img{display:block}.experience-rasi .experience-cover{background:#142338;color:#f3ead8}.experience-rasi .experience-open{border:1px solid #a8956f;border-radius:30px;background:#efe8d7;color:#243449;letter-spacing:.12em;font-size:10px;padding:16px 26px;box-shadow:0 5px 24px #09122130}.rasi-label{font:8px/1.9 DM Sans,sans-serif;letter-spacing:.2em;text-transform:uppercase}.rasi-names{font:400 44px/1.25 var(--experience-script);display:flex;flex-direction:column;align-items:center;gap:3px;margin:0;max-width:100%;overflow-wrap:anywhere;color:#efe7d5}.rasi-names>span{display:block;max-width:100%;min-width:0}.rasi-names>em{font:italic 26px/1.1 var(--experience-heading);color:#c4af80;margin:3px 0}.rasi-cover-art{position:relative;inset:auto;min-height:100svh;isolation:isolate;overflow:hidden}.rasi-cover-art .experience-art-scene{opacity:.9}.rasi-cover-frame{position:absolute;z-index:2;inset:18px;border:1px solid #d3c29850;border-radius:160px 160px 9px 9px;pointer-events:none}.rasi-cover-writing{position:relative;z-index:3;min-height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:165px 30px 180px;text-align:center}.rasi-cover-writing>.rasi-label{color:#c5c8c7}.rasi-cover-monogram{display:flex;align-items:center;gap:12px;font:italic 23px/1.4 var(--experience-heading);color:#c6b486;margin:15px 0 23px}.rasi-cover-monogram>span{font-size:13px;color:#d8c696}.rasi-cover-date{font:10px/1.7 DM Sans,sans-serif;letter-spacing:.12em;margin:0}.rasi-cover-greeting{display:flex;flex-direction:column;gap:10px;margin-top:28px;max-width:100%}.rasi-cover-greeting>span{font:8px/1.7 DM Sans,sans-serif;color:#c3c5c7}.rasi-cover-greeting>strong{font:400 17px/1.5 var(--experience-heading);overflow-wrap:anywhere}.rasi-phases{display:flex;justify-content:center;align-items:center;gap:12px;margin:23px 0;color:#c8b284}.rasi-phases i{display:block;position:relative;width:9px;height:9px;border:1px solid;border-radius:50%;overflow:hidden;opacity:.72}.rasi-phases i:before{content:"";position:absolute;inset:-1px;background:currentColor;border-radius:50%}.rasi-phases i:first-child:before{transform:translateX(70%)}.rasi-phases i:nth-child(2):before{transform:translateX(38%)}.rasi-phases i:nth-child(3){width:12px;height:12px;opacity:1}.rasi-phases i:nth-child(4):before{transform:translateX(-38%)}.rasi-phases i:nth-child(5):before{transform:translateX(-70%)}.rasi-opening{position:relative;isolation:isolate;overflow:hidden;padding:100px 29px 70px;background:#17273c}.rasi-opening>.experience-art .experience-art-scene{opacity:.18}.rasi-opening-content{position:relative;z-index:2;text-align:center}.rasi-opening-content>.rasi-label{margin-bottom:27px;color:#c2bea9}.rasi-portrait{position:relative;margin:0 auto 30px;width:232px;max-width:85%;height:307px;border:1px solid #b9a272;padding:7px;border-radius:120px 120px 3px 3px;box-shadow:0 0 0 5px #142338,0 0 0 6px #b9a27244;isolation:isolate}.rasi-portrait>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.rasi-portrait-shade{position:absolute;inset:7px;border-radius:inherit;overflow:hidden;pointer-events:none}.rasi-portrait-shade:before{content:"";position:absolute;inset:-2%;background:#142338;border-radius:50%;opacity:.72;transform:translateX(calc(83% + var(--chapter-progress,1) * 25%));box-shadow:-10px 0 20px #14233840}.rasi-portrait-star{position:absolute;right:-9px;top:40px;color:#cfbe91;font-size:20px;background:#17273c;width:20px;text-align:center}.rasi-opening .rasi-names{font-size:40px}.rasi-opening-date{font:10px/1.8 DM Sans,sans-serif;letter-spacing:.12em;margin-top:21px;color:#ded7c6}.rasi-welcome{font:12px/1.95 DM Sans,sans-serif;color:#b6c0ca;margin:27px 0 24px}.rasi-scroll-note{font-size:19px;color:#ae9e78}.rasi-quote{padding:36px 36px 64px;text-align:center;background:#111f32}.rasi-quote blockquote{font:italic 21px/1.65 var(--experience-heading);margin:30px 0;color:#ddd9cd}.rasi-quote cite{font:8px/1.8 DM Sans,sans-serif;letter-spacing:.1em;color:#aeb3b8;font-style:normal}.rasi-quote-rule{display:block;width:70px;height:1px;background:#94815d;margin:30px auto 0}.rasi-script-heading{font:400 34px/1.3 var(--experience-script);color:#d7c59d;margin:18px 0 0}.rasi-partners{position:relative;isolation:isolate;overflow:hidden;background:#1a2c42;padding:78px 31px 102px;text-align:center}.rasi-partners>.experience-art .experience-art-scene{display:none}.rasi-partner-content{position:relative;z-index:2}.experience-rasi .experience-couple{display:flex;flex-direction:column;gap:55px;margin:48px auto 0}.experience-rasi .experience-person{position:relative}.experience-rasi .experience-person img{width:195px;max-width:85%;height:248px;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:6px solid #1a2c42;outline:1px solid #b9a272;margin:0 auto 26px;filter:none}.experience-rasi .experience-person:first-child img{transform:rotate(-3deg)}.experience-rasi .experience-person:nth-child(2n) img{transform:rotate(3deg)}.experience-rasi .experience-person+.experience-person:before{content:"✧";display:block;font-size:20px;color:#b9a272;margin:-20px auto 30px}.experience-rasi .experience-person h3{font:400 29px/1.2 var(--experience-heading);color:#eee8dc;margin:0 0 14px}.experience-rasi .experience-person p{font-size:12px;line-height:1.9;color:#b5bec6;max-width:290px;margin:5px auto!important}.experience-rasi .experience-person a{color:#d3c097;font-size:10px}.rasi-story{padding:70px 27px;background:#0f1e31}.rasi-story>header{text-align:center;margin-bottom:42px}.rasi-story>header .rasi-phases{margin-top:27px}.rasi-story-entry{position:relative;margin-bottom:52px;text-align:center}.rasi-story-entry:last-child{margin-bottom:0}.rasi-story-photo{position:relative;max-width:245px;margin:0 auto 24px;border:1px solid #b3a078;border-radius:48% 48% 48% 48%;padding:7px}.rasi-story-photo img{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.rasi-story-photo>span{position:absolute;font-size:20px;bottom:20px;left:-8px;background:#0f1e31;color:#bda979}.rasi-story-entry:nth-child(2n) .rasi-story-photo{max-width:100%;border-radius:120px 120px 5px 5px}.rasi-story-entry:nth-child(2n) .rasi-story-photo img{aspect-ratio:5/4}.rasi-story-copy{position:relative;max-width:330px;margin:0 auto;padding:0 12px}.rasi-story-copy time{display:inline-block;font:9px/1.8 DM Sans,sans-serif;letter-spacing:.15em;color:#b6a17b}.rasi-story-copy h3{font:400 26px/1.25 var(--experience-heading);margin:12px 0 14px;color:#e9e1ce;overflow-wrap:anywhere}.rasi-story-copy p{font:12px/1.95 DM Sans,sans-serif;color:#aab6c3;margin:0;white-space:pre-line}.rasi-story-entry:not(:last-child):after{content:"";display:block;width:1px;height:34px;margin:31px auto 0;background:#99876070}.rasi-memories{padding:65px 22px 70px;background:#e9e5d9;--experience-ink:#263647;--experience-line:#c8bfa7;color:#263647}.rasi-memories>header{text-align:center;margin-bottom:35px}.rasi-memories .rasi-label{color:#727970}.rasi-memories .rasi-script-heading{color:#5b624f;font-size:31px}.experience-rasi .experience-gallery-grid{gap:12px}.experience-rasi .experience-gallery-grid button{border:1px solid #b1a382;padding:5px;background:#f5f0e4;border-radius:3px}.experience-rasi .experience-gallery-grid button:nth-child(2n){margin-top:26px}.experience-rasi .experience-gallery-grid button:first-child{border-radius:100px 100px 3px 3px}.experience-rasi .experience-gallery-grid button:first-child img{border-radius:inherit}.rasi-celebration{padding:60px 18px 70px;background:#f3eee2;--experience-bg:#f3eee2;--experience-ink:#293948;--experience-paper:#fffaf0;--experience-muted:#77796f;--experience-line:#d4c9b2;--experience-accent:#93835d;color:#293948}.rasi-date-card{position:relative;text-align:center;max-width:300px;margin:0 auto 32px;padding:35px 20px 30px;border:1px solid #b9aa84;border-radius:90px 90px 0 0}.rasi-date-card>.rasi-label{color:#727462}.rasi-date-card .rasi-phases{color:#ad986a;margin:20px 0}.rasi-date-card>p{font:400 27px/1.3 var(--experience-heading);margin:15px 0 0;color:#334457}.experience-rasi .experience-tools .guest-event{background:#fffcf3;border:1px solid #c4b38d;border-radius:3px;padding:31px 23px;margin-bottom:28px;box-shadow:inset 0 0 0 5px #f3eee2}.experience-rasi .experience-tools .guest-event h3{font:400 32px/1.35 var(--experience-script);color:#4d5d70}.experience-rasi .experience-tools .guest-event p{font-size:12px;line-height:1.8}.experience-rasi .experience-tools .guest-quick-nav a{font-size:10px;border-color:#beb89f;background:transparent}.experience-rasi .experience-tools .guest-event-actions a{font-size:10px;background:#e9edf0;border-color:#bbc5c9;color:#415468}.rasi-ending{position:relative;isolation:isolate;overflow:hidden;min-height:680px;padding:145px 35px 205px;text-align:center;background:#12233a}.rasi-ending>.experience-art .experience-art-scene{opacity:.23}.rasi-ending-content{position:relative;z-index:2}.rasi-ending .rasi-label{color:#babba9;font-size:8px}.rasi-ending .experience-closing{font:15px/1.9 var(--experience-heading);color:#d2d4cc;margin-top:24px}.rasi-ending .experience-closing>p+p{font:400 31px/1.5 var(--experience-script);color:#dfcfad;margin-top:30px!important}.rasi-ending-monogram{font:italic 43px/1.5 var(--experience-heading);color:#c0aa7c;margin-top:28px}.rasi-ending-monogram>span{font-size:24px;margin:0 9px}.rasi-ending small{display:block;font:8px/1.8 DM Sans,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#a3a798;margin-top:12px}@container invitation-canvas (max-width:360px){.rasi-cover-writing{padding-inline:23px}.rasi-names{font-size:39px}.rasi-opening{padding-inline:22px}.rasi-portrait{width:210px;height:280px}.rasi-script-heading{font-size:30px}}@media(prefers-reduced-motion:reduce){.experience-rasi [data-chapter] .experience-art>*{animation:none!important}.rasi-portrait-shade{display:none}}.experience-rasi .experience-quick-nav{background:#16283c;color:#f0e7d6;border-color:#536175}.rasi-celebration{--experience-accent:#655b40}.experience-rasi .experience-gallery-grid:has(button:only-child){display:block;max-width:245px}.experience-rasi .experience-gallery-grid button:only-child{width:100%;margin:0 auto}.experience-rasi .experience-gallery-grid button:only-child img{aspect-ratio:3/4}.rasi-cover-greeting{padding:12px 17px;background:#0d1c2fd6;border:1px solid #c3ad7b42;border-radius:3px;max-width:300px;backdrop-filter:blur(4px)}.experience-renjana{--experience-font:"DM Sans",Arial,sans-serif;--experience-heading:"Newsreader",Georgia,serif;--experience-script:"Great Vibes",cursive;font-family:var(--experience-font)}.experience-renjana :is(h1,h2,h3,p,figure){margin:0}.experience-renjana a{color:inherit}.renjana-label{font:9px/1.8 var(--experience-font);letter-spacing:.17em;text-transform:uppercase;color:var(--experience-muted)}.renjana-cover{position:relative;isolation:isolate;min-height:100svh;padding:100px 28px 140px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--experience-bg)}.renjana-cover-copy{position:relative;z-index:2;text-align:center;width:100%;max-width:355px}.renjana-cover .experience-art-scene{opacity:.52}.renjana-names{display:flex;flex-direction:column;align-items:center;font:400 53px/1.18 var(--experience-script);overflow-wrap:anywhere;text-wrap:balance}.renjana-names>span{display:block;max-width:100%}.renjana-names>i{font:italic 25px/1.4 var(--experience-heading);color:var(--experience-accent)}.renjana-cover .renjana-names{margin-top:24px}.renjana-date{font:10px/1.8 var(--experience-font);letter-spacing:.08em;margin-top:23px}.renjana-cameo{position:relative;width:74%;max-width:280px;aspect-ratio:4/5;padding:7px;border:1px solid var(--experience-accent);border-radius:48%;margin:32px auto!important;background:var(--experience-paper);box-shadow:0 0 0 5px var(--experience-bg),0 0 0 6px var(--experience-line)}.renjana-cameo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.renjana-cover-cameo{width:144px;max-width:65%;margin-block:25px!important;box-shadow:0 0 0 4px var(--experience-bg),0 0 0 5px var(--experience-line)}.renjana-addressee{margin:24px auto 0;padding-top:15px;border-top:1px solid var(--experience-line);max-width:270px;display:grid;gap:7px}.renjana-addressee span{font:9px/1.7 var(--experience-font);color:var(--experience-muted)}.renjana-addressee strong{font:400 16px/1.5 var(--experience-heading)}.experience-renjana .experience-open{border-radius:30px;background:var(--experience-accent);color:var(--experience-button-ink);border-color:var(--experience-accent);font-size:10px;letter-spacing:.06em}.renjana-opening{padding:140px 30px;text-align:center}.renjana-opening .renjana-names{font-size:49px;margin-top:22px}.renjana-opening-note{font:12px/1.9 var(--experience-heading);max-width:310px;margin:32px auto 0!important;color:var(--experience-muted)}.renjana-letter-link{display:inline-flex;gap:20px;align-items:center;min-height:44px;margin-top:20px;border-bottom:1px solid var(--experience-line);text-decoration:none;font:10px/1.7 var(--experience-font)}.renjana-letter{padding:35px 28px 64px;text-align:center}.renjana-letter-paper{border-block:1px solid var(--experience-line);padding:30px 10px}.renjana-letter blockquote{font:italic 21px/1.75 var(--experience-heading);margin:24px auto;max-width:340px}.renjana-letter cite{display:block;font:9px/1.8 var(--experience-font);font-style:normal;margin-top:17px;color:var(--experience-muted)}.renjana-salutation{font:12px/1.9 var(--experience-font);max-width:300px;margin:auto!important;color:var(--experience-muted)}.renjana-partners{padding:115px 30px;text-align:center}.renjana-heading{font:400 39px/1.2 var(--experience-script);text-wrap:balance;margin-top:16px!important;color:var(--experience-ink)}.experience-renjana .experience-couple{max-width:350px;gap:52px;margin:42px auto 0}.experience-renjana .experience-person img{width:176px;height:222px;aspect-ratio:auto;border-radius:48%;padding:6px;border:1px solid var(--experience-accent);background:var(--experience-paper);margin:0 auto 25px;outline:1px solid var(--experience-line);outline-offset:4px}.experience-renjana .experience-person h3{font:400 29px/1.25 var(--experience-heading);margin-bottom:14px}.experience-renjana .experience-person p{max-width:290px;margin-inline:auto!important;color:var(--experience-muted)}.experience-renjana .experience-person a{font-size:10px}.renjana-story{padding-inline:27px}.experience-renjana :is(.renjana-story,.renjana-memories,.renjana-celebration)>header{text-align:center;max-width:340px;margin:0 auto 36px}.experience-renjana header>p:last-child:not(.renjana-label){font:12px/1.9 var(--experience-font);margin-top:19px;color:var(--experience-muted)}.renjana-story-letter{position:relative;max-width:400px;margin:0 auto 28px;padding:26px 22px;border:1px solid var(--experience-line);background:var(--experience-paper);box-shadow:0 4px 0 color-mix(in srgb,var(--experience-accent) 8%,transparent)}.renjana-letter-date{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--experience-line);padding-bottom:15px;margin-bottom:22px;color:var(--experience-accent)}.renjana-letter-date time{font:italic 21px/1.2 var(--experience-heading)}.renjana-letter-date span{font:9px/1.7 var(--experience-font);letter-spacing:.12em}.renjana-story-letter h3{font:400 27px/1.3 var(--experience-heading);margin-bottom:14px}.renjana-story-letter>p{font:12px/1.95 var(--experience-font);color:var(--experience-muted);white-space:pre-line}.renjana-story-letter figure{margin-top:24px;overflow:hidden;padding:5px;border:1px solid var(--experience-line)}.renjana-story-letter img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 24%;object-position:50% 24%}.renjana-memories{padding:65px 25px 100px}.experience-renjana .experience-gallery-grid{gap:14px}.experience-renjana .experience-gallery-grid button:first-child{border-radius:44% 44% 3px 3px}.experience-renjana .experience-gallery-grid button:first-child img{border-radius:inherit}.renjana-celebration{padding-inline:18px}.renjana-ending{min-height:560px;padding:130px 35px 180px;text-align:center}.renjana-ending .experience-closing{font:15px/1.9 var(--experience-heading);margin-top:25px}.renjana-ending .experience-closing p+p{font:400 39px/1.3 var(--experience-script);margin-top:28px!important}.renjana-ending small{display:block;font:8px/1.8 var(--experience-font);letter-spacing:.14em;text-transform:uppercase;margin-top:28px;color:var(--experience-muted)}@container invitation-canvas (max-width:359px){.renjana-cover{padding-inline:22px}.renjana-names{font-size:46px}.renjana-opening{padding-inline:23px}.renjana-heading{font-size:34px}.renjana-story{padding-inline:22px}.renjana-story-letter{padding:23px 18px}}.experience-samudra{--experience-font:"DM Sans",Arial,sans-serif;--experience-heading:"Cormorant Garamond",Georgia,serif;--experience-script:"Great Vibes",cursive;font-family:var(--experience-font)}.experience-samudra :is(h1,h2,h3,p,figure){margin:0}.experience-samudra a{color:inherit}.samudra-label{font:9px/1.8 var(--experience-font);letter-spacing:.16em;text-transform:uppercase;color:var(--experience-muted)}.samudra-cover{position:relative;isolation:isolate;min-height:100svh;padding:165px 30px 150px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--experience-bg)}.samudra-cover-copy{position:relative;z-index:2;max-width:370px;width:100%;text-align:center}.samudra-cover .experience-art-scene{opacity:.65}.samudra-porcelain-seal{display:flex;align-items:center;justify-content:center;gap:7px;width:72px;height:72px;margin:27px auto;border:1px solid var(--experience-accent);outline:1px solid var(--experience-line);outline-offset:5px;border-radius:50%;background:var(--experience-paper);font:italic 25px/1 var(--experience-heading)}.samudra-porcelain-seal i{font-size:14px;font-weight:400}.samudra-names{display:flex;flex-direction:column;align-items:center;font:400 55px/1.02 var(--experience-heading);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}.samudra-names>span{display:block;max-width:100%}.samudra-names>i{font:400 29px/1.6 var(--experience-script);color:var(--experience-accent)}.samudra-date{font:10px/1.8 var(--experience-font);letter-spacing:.1em;margin-top:25px!important}.samudra-addressee{display:grid;gap:9px;max-width:280px;margin:30px auto 0;padding-top:20px;border-top:1px solid var(--experience-line)}.samudra-addressee span{font:9px/1.8 var(--experience-font);color:var(--experience-muted)}.samudra-addressee strong{font:400 17px/1.5 var(--experience-heading)}.experience-samudra .experience-open{border-radius:3px;background:var(--experience-accent);color:var(--experience-button-ink);border-color:var(--experience-accent);font-size:10px;letter-spacing:.08em}.samudra-opening{padding:135px 30px 140px;text-align:center}.samudra-arch{position:relative;width:78%;max-width:285px;aspect-ratio:3/4;margin:30px auto 38px!important;padding:7px;border:1px solid var(--experience-accent);border-radius:48% 48% 3px 3px;background:var(--experience-paper);box-shadow:0 0 0 5px var(--experience-bg),0 0 0 6px var(--experience-line)}.samudra-arch img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.samudra-opening .samudra-names{font-size:50px}.samudra-welcome{font:13px/1.9 var(--experience-heading);margin-top:28px!important;color:var(--experience-muted)}.samudra-scroll{display:inline-flex;align-items:center;gap:23px;min-height:44px;font:10px/1.7 var(--experience-font);border-bottom:1px solid var(--experience-line);margin-top:22px;text-decoration:none}.samudra-letter{padding:35px 34px 70px;text-align:center}.samudra-letter>div{padding-block:30px;border-block:1px solid var(--experience-line)}.samudra-letter blockquote{font:italic 22px/1.7 var(--experience-heading);max-width:340px;margin:28px auto}.samudra-letter cite{display:block;font:9px/1.9 var(--experience-font);font-style:normal;margin-top:18px;color:var(--experience-muted)}.samudra-letter>div>p:last-child:not(.samudra-label){font:12px/1.95 var(--experience-font);max-width:300px;margin:auto;color:var(--experience-muted)}.samudra-partners{padding:110px 30px;text-align:center}.samudra-heading{font:400 35px/1.15 var(--experience-heading);letter-spacing:-.02em;margin-top:17px!important;text-wrap:balance}.experience-samudra .experience-couple{max-width:350px;gap:54px;margin:42px auto 0}.experience-samudra .experience-person img{width:184px;height:235px;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;border-radius:48% 48% 3px 3px;border:6px solid var(--experience-paper);outline:1px solid var(--experience-accent);outline-offset:4px;margin:0 auto 28px}.experience-samudra .experience-person h3{font:400 31px/1.25 var(--experience-heading);margin-bottom:15px}.experience-samudra .experience-person p{max-width:290px;margin-inline:auto!important;color:var(--experience-muted)}.experience-samudra .experience-person a{font-size:10px}.samudra-story{padding-inline:28px}.experience-samudra :is(.samudra-story,.samudra-memories,.samudra-celebration)>header{max-width:340px;text-align:center;margin:0 auto 38px}.experience-samudra header>p:last-child:not(.samudra-label){font:12px/1.9 var(--experience-font);margin-top:20px;color:var(--experience-muted)}.samudra-log{position:relative;max-width:410px;margin:auto}.samudra-story-entry{padding:0 0 30px;margin:0 auto 32px;border-bottom:1px solid var(--experience-line)}.samudra-story-entry:last-child{margin-bottom:0}.samudra-log-copy{padding:25px 22px;background:var(--experience-paper);border:1px solid var(--experience-line);text-align:center}.samudra-log time{display:inline-block;font:10px/1.8 var(--experience-font);letter-spacing:.16em;padding-bottom:9px;border-bottom:1px solid var(--experience-line);color:var(--experience-accent)}.samudra-log h3{font:400 29px/1.2 var(--experience-heading);margin:17px 0 14px}.samudra-log p{font:12px/1.95 var(--experience-font);color:var(--experience-muted);white-space:pre-line}.samudra-log figure{width:90%;margin:20px auto 0;padding:5px;border:1px solid var(--experience-line);border-radius:44% 44% 3px 3px;overflow:hidden}.samudra-log img{display:block;width:100%;aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 24%;object-position:50% 24%;border-radius:inherit}.samudra-memories{padding:65px 25px 100px}.experience-samudra .experience-gallery-grid{gap:15px}.experience-samudra .experience-gallery-grid button{border-radius:40px 0 40px 0}.experience-samudra .experience-gallery-grid button:nth-child(2n){border-radius:0 40px 0 40px}.experience-samudra .experience-gallery-grid img{border-radius:inherit}.samudra-celebration{padding-inline:18px}.samudra-ending{min-height:620px;padding:130px 35px 190px;text-align:center}.samudra-ending .experience-closing{font:16px/1.9 var(--experience-heading);margin-top:28px}.samudra-ending .experience-closing p+p{font:400 38px/1.3 var(--experience-script);margin-top:30px!important}.samudra-closing-rule{width:70px;height:1px;background:var(--experience-line);margin:30px auto 20px}.samudra-ending small{display:block;font:8px/1.8 var(--experience-font);letter-spacing:.14em;text-transform:uppercase;color:var(--experience-muted)}@container invitation-canvas (max-width:359px){.samudra-cover{padding-inline:22px}.samudra-names{font-size:47px}.samudra-opening{padding-inline:23px}.samudra-heading{font-size:31px}.samudra-story{padding-inline:22px}}.experience-senja{--experience-bg:#f7f2e9;--experience-ink:#512b33;--experience-accent:#722b3d;--experience-paper:#fffbf4;--experience-line:#c8b6a5;--experience-muted:#8c756d;--experience-font:"DM Sans",Arial,sans-serif;--experience-heading:"Newsreader",Georgia,serif;--experience-script:"Great Vibes","Newsreader",Georgia,serif;background:var(--experience-bg);color:var(--experience-ink);font-family:var(--experience-font)}.experience-senja figure,.experience-senja h1,.experience-senja h2,.experience-senja h3,.experience-senja p{margin:0}.experience-senja a{color:inherit}.experience-senja .senja-label{font:400 8px/1.8 var(--experience-font);text-transform:uppercase;letter-spacing:.21em}.experience-senja .experience-open{background:#722b3d;color:#fff9ee;box-shadow:none;border:1px solid #722b3d;border-radius:0;padding:14px 24px;font-size:10px;letter-spacing:.08em}.experience-senja .senja-cover{position:relative;isolation:isolate;overflow:hidden;min-height:100svh;padding:70px 30px 135px;display:flex;align-items:center;justify-content:center;background:#f7f1e6}.experience-senja .senja-cover .experience-art-scene{opacity:.65}.experience-senja .senja-cover-copy{position:relative;z-index:2;width:100%;max-width:370px;text-align:center}.experience-senja .senja-cover-portrait{position:relative;width:66%;max-width:215px;aspect-ratio:3/4;margin:23px auto 24px;z-index:1}.experience-senja .senja-cover-portrait:before{content:"";position:absolute;inset:-10px 9px 10px -10px;border:1px solid #a88a6c;z-index:-1}.experience-senja .senja-cover-portrait img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experience-senja .senja-monogram{position:absolute;right:-22px;bottom:17px;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#742e40;color:#f8ecd8;border:3px solid #f3ebde;font:italic 20px/1 var(--experience-heading);letter-spacing:-.17em;padding-right:4px}.experience-senja .senja-cover-kicker{font:italic 16px/1.5 var(--experience-heading);color:#8d6d63}.experience-senja .senja-cover h1{font:italic 45px/1.05 var(--experience-heading);font-weight:400;letter-spacing:-.035em;display:flex;flex-direction:column;align-items:center;margin:12px 0 20px;overflow-wrap:anywhere}.experience-senja .senja-cover h1>span{max-width:100%}.experience-senja .senja-cover h1>i{font-size:23px;line-height:1.3;font-weight:400;color:#a88a6c}.experience-senja .senja-cover-date{font:10px/1.8 var(--experience-font);letter-spacing:.07em}.experience-senja .senja-cover-guest{margin:22px auto 0;max-width:275px;padding-top:15px;border-top:1px solid #bda88f66}.experience-senja .senja-cover-guest p{font:9px/1.8 var(--experience-font);color:#8c756d}.experience-senja .senja-cover-guest strong{display:block;margin-top:4px;font:400 13px/1.7 var(--experience-font)}.experience-senja .senja-opening{position:relative;isolation:isolate;overflow:hidden;padding:65px 32px 40px;background:#fbf7ef;text-align:center}.experience-senja .senja-opening .experience-art-scene{opacity:.45}.experience-senja .senja-opening-copy{position:relative;z-index:2}.experience-senja .senja-opening-monogram{display:inline-flex;width:45px;height:55px;border:1px solid #bda181;align-items:center;justify-content:center;border-radius:50% 50% 0 0;font:italic 24px/1 var(--experience-heading);letter-spacing:-.19em;padding-right:5px;margin:23px auto;color:#722b3d}.experience-senja .senja-opening h2{font:italic 43px/1.07 var(--experience-heading);letter-spacing:-.04em;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;overflow-wrap:anywhere}.experience-senja .senja-opening h2>span{max-width:100%}.experience-senja .senja-opening h2>i{font-size:26px;color:#a5886b}.experience-senja .senja-opening-photo{position:relative;aspect-ratio:4/5;width:100%;margin:30px auto;max-width:350px;outline:1px solid #bca080;outline-offset:8px}.experience-senja .senja-opening-photo img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experience-senja .senja-opening-photo:after{content:"";position:absolute;inset:10px -12px -12px 10px;border:1px solid #cbb79d;pointer-events:none}.experience-senja .senja-opening-note{font:11px/1.9 var(--experience-font);color:#8c756d;margin-top:32px}.experience-senja .senja-date-ticket{padding:28px 20px 30px;margin:0 30px 25px;text-align:center;border-block:1px solid #bca68d;color:#722b3d;background:#eee6d930}.experience-senja .senja-date-ticket>p{font:italic 21px/1.3 var(--experience-heading);margin-bottom:17px}.experience-senja .senja-date-ticket>div{display:flex;align-items:center;justify-content:center;gap:17px}.experience-senja .senja-ticket-day{font:400 56px/1 var(--experience-heading);letter-spacing:-.06em;padding-right:19px;border-right:1px solid #c6b19b}.experience-senja .senja-ticket-month{font:italic 23px/1.2 var(--experience-heading);text-align:left}.experience-senja .senja-ticket-month small{display:block;font:10px/1.6 var(--experience-font);letter-spacing:.15em;margin-top:7px}.experience-senja .senja-date-ticket>a{font:9px/1.6 var(--experience-font);display:inline-flex;align-items:center;gap:20px;min-height:44px;text-decoration:none;margin-top:12px}.experience-senja .senja-introduction{padding:30px 32px 45px;text-align:center;background:#f7f2e9}.experience-senja .senja-introduction blockquote{font:italic 21px/1.7 var(--experience-heading);margin:0 auto 30px;max-width:340px}.experience-senja .senja-introduction cite{display:block;font:9px/1.8 var(--experience-font);font-style:normal;color:#8c756d;margin-top:15px}.experience-senja .senja-small-rule{width:35px;border-top:1px solid #a98b6d;margin:25px auto}.experience-senja .experience-couple{display:grid;grid-template-columns:1fr;gap:42px;margin:32px auto 0;max-width:330px}.experience-senja .experience-person img{display:block;width:145px;height:185px;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;margin:0 auto 20px;outline:1px solid #bfa485;outline-offset:6px}.experience-senja .experience-person:nth-child(2n) img{border-radius:48% 48% 0 0}.experience-senja .experience-person h3{font:italic 30px/1.2 var(--experience-heading);letter-spacing:-.02em;margin:0 0 12px}.experience-senja .experience-person p{font:11px/1.8 var(--experience-font);max-width:270px;margin:6px auto!important;color:#8c756d}.experience-senja .experience-person a{font:10px/1.8 var(--experience-font);margin-top:8px}.experience-senja .experience-person+.experience-person:before{content:"&";display:block;font:italic 30px/1 var(--experience-heading);color:#a98b6d;margin:-13px auto 28px}.experience-senja .senja-heading{max-width:335px;margin:0 auto 30px;text-align:center}.experience-senja .senja-heading h2{font:400 35px/1.2 var(--experience-heading);letter-spacing:-.03em;margin:10px 0 16px}.experience-senja .senja-heading h2 em{font-weight:400;color:#956f66}.experience-senja .senja-heading>p:not(.senja-label){font:11px/1.8 var(--experience-font);color:#8c756d}.experience-senja .senja-story{padding:45px 28px;background:#ece3d6}.experience-senja .senja-story-card{padding:25px 0;border-top:1px solid #cbb9a3;display:grid;grid-template-columns:1fr;gap:19px}.experience-senja .senja-story-card.has-photo{grid-template-columns:42% minmax(0,1fr);align-items:center}.experience-senja .senja-story-card.has-photo:nth-of-type(2n){grid-template-columns:minmax(0,1fr) 42%}.experience-senja .senja-story-card.has-photo:nth-of-type(2n)>figure{order:2}.experience-senja .senja-story-card figure{width:100%;aspect-ratio:3/4}.experience-senja .senja-story-card figure img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.experience-senja .senja-story-card:nth-of-type(2n) figure{border-radius:50% 50% 0 0;overflow:hidden}.experience-senja .senja-story-year{font:italic 17px/1.5 var(--experience-heading);color:#9f7f69}.experience-senja .senja-story-card h3{font:400 23px/1.2 var(--experience-heading);margin:8px 0 12px}.experience-senja .senja-story-card p{font:10px/1.9 var(--experience-font);color:#846e62;white-space:pre-line}.experience-senja .senja-gallery{padding:45px 22px;background:#f8f3e9}.experience-senja .experience-gallery-grid{gap:8px}.experience-senja .experience-gallery-grid button:nth-child(2n){margin-top:0}.experience-senja .experience-gallery-grid button:nth-child(3n){grid-column:1/-1}.experience-senja .experience-gallery-grid img{aspect-ratio:3/4}.experience-senja .experience-gallery-grid button:nth-child(3n) img{aspect-ratio:5/4}.experience-senja .senja-details{padding:45px 18px 20px;background:#ede4d7}.experience-senja .experience-tools{max-width:100%;margin:auto}.experience-senja .senja-epilogue{position:relative;isolation:isolate;overflow:hidden;text-align:center;background:#f4ecdf;padding:50px 37px 165px}.experience-senja .senja-epilogue>div:last-child{position:relative;z-index:2}.experience-senja .senja-epilogue .experience-art-scene{opacity:.45}.experience-senja .senja-epilogue .senja-opening-monogram{margin-bottom:20px}.experience-senja .experience-closing{font:11px/1.9 var(--experience-font);max-width:330px;margin:20px auto 0}.experience-senja .experience-closing p+p{font:italic 34px/1.4 var(--experience-heading);margin-top:27px!important;color:#722b3d}@container invitation-canvas (min-width:430px){.experience-senja .senja-cover h1{font-size:52px}.experience-senja .senja-cover-portrait{max-width:230px}.experience-senja .senja-cover{padding-top:75px}.experience-senja .senja-opening h2{font-size:49px}.experience-senja .senja-story-card p{font-size:11px}}@container invitation-canvas (max-width:359px){.experience-senja .senja-cover{padding-inline:23px}.experience-senja .senja-cover h1{font-size:39px}.experience-senja .senja-cover-portrait{width:70%}.experience-senja .senja-opening{padding-inline:25px}.experience-senja .senja-opening h2{font-size:38px}.experience-senja .senja-story{padding-inline:22px}.experience-senja .senja-story-card.has-photo,.experience-senja .senja-story-card.has-photo:nth-of-type(2n){grid-template-columns:1fr}.experience-senja .senja-story-card.has-photo:nth-of-type(2n)>figure{order:0}.experience-senja .senja-story-card figure{width:72%;margin:auto;max-height:260px}}@container invitation-canvas (max-width:939px){.experience-senja .experience-open{bottom:82px}}