._0qB26q_card{z-index:1;border-radius:inherit;color:var(--ink);background:radial-gradient(120% 70% at 22% 8%,#ffffffbf,#0000 60%),linear-gradient(168deg,#fcfaf4 0%,#f9f5ec 55%,#f4eee2 100%);outline:none;transition:box-shadow .9s;position:absolute;inset:0;overflow:hidden;box-shadow:.8px 1.6px #4a331d0f}._0qB26q_card:before{content:"";pointer-events:none;opacity:.55;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.36 0 0 0 0 0.24 0.12 0 0 0 -0.03'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._0qB26q_card[data-visibility=hidden]{visibility:hidden}._0qB26q_card[data-visibility=covered],._0qB26q_card[data-visibility=settling],._0qB26q_card[data-visibility=revealed]{box-shadow:0 1px 1px #3c28140f,0 8px 16px -8px #3c281433,0 26px 44px -22px #3c281442}._0qB26q_card[data-visibility=covered] ._0qB26q_content{filter:saturate(.88)contrast(.95);transform:scale(.994)}._0qB26q_card[data-visibility=settling] ._0qB26q_content{filter:none;transition:transform var(--t-dissolve) cubic-bezier(.25, 0, .2, 1) var(--t-dissolve-hold), filter var(--t-dissolve) cubic-bezier(.25, 0, .2, 1) var(--t-dissolve-hold);transform:none}._0qB26q_card:focus-visible{outline:1px solid var(--focus);outline-offset:6px}._0qB26q_frame{pointer-events:none;border:1px solid #a8895a80;position:absolute;inset:4cqw}._0qB26q_frame:after{content:"";border:.5px solid #a8895a73;position:absolute;inset:1.2cqw}._0qB26q_corner{color:#a08052d9;width:6.4cqw;height:6.4cqw;position:absolute}._0qB26q_cornerTopLeft{top:2cqw;left:2cqw}._0qB26q_cornerTopRight{top:2cqw;right:2cqw;transform:scaleX(-1)}._0qB26q_cornerBottomRight{bottom:2cqw;right:2cqw;transform:scale(-1)}._0qB26q_cornerBottomLeft{bottom:2cqw;left:2cqw;transform:scaleY(-1)}._0qB26q_content{text-align:center;height:100%;font-family:var(--font-serif), Georgia, serif;transform-origin:50% 45%;flex-direction:column;justify-content:center;align-items:center;padding:10cqw 11cqw 9.5cqw;display:flex;position:relative}._0qB26q_eyebrow,._0qB26q_date,._0qB26q_closing{color:var(--ink-accent);text-transform:uppercase;font-variant-numeric:lining-nums tabular-nums;margin:0;font-weight:600}._0qB26q_eyebrow{letter-spacing:.42em;text-indent:.42em;font-size:max(.625rem,3.3cqw)}._0qB26q_names{color:var(--ink);flex-direction:column;align-items:center;margin:4.4cqw 0 0;font-weight:500;line-height:1;display:flex}._0qB26q_name{letter-spacing:.015em;font-size:13.4cqw;display:block}._0qB26q_ampersand{font-family:var(--font-script), "Snell Roundhand", cursive;color:var(--champagne);margin:-.6cqw 0 -1.2cqw;font-size:9cqw;font-weight:400;line-height:1.1;display:block}._0qB26q_date{letter-spacing:.26em;text-indent:.26em;color:var(--ink-soft);margin-top:4.4cqw;font-size:max(.6875rem,4cqw);font-weight:500}._0qB26q_photo{aspect-ratio:4/5;background:#fffdf8;flex:none;width:32cqw;margin:5.6cqw 0 0;padding:1.3cqw;position:relative;box-shadow:0 0 0 .5px #96785066,0 1px 3px #50371e14}._0qB26q_photoPlaceholder,._0qB26q_photoImage{border-radius:.6cqw}._0qB26q_photoPlaceholder{background:radial-gradient(90% 60% at 28% 18%,#fffcf5b3,#0000 70%),linear-gradient(162deg,#eee4d4 0%,#e3d5c0 58%,#d9c8af 100%);place-items:center;width:100%;height:100%;display:grid;box-shadow:inset 0 0 0 .5px #fff9}._0qB26q_photoImage{object-fit:cover;padding:1.3cqw}._0qB26q_photoMonogram{letter-spacing:.12em;color:#7056368c;font-size:5cqw;font-style:italic;font-weight:400}._0qB26q_sprig{width:21cqw;color:var(--champagne);flex:none;margin-top:5cqw}._0qB26q_closing{letter-spacing:.32em;text-indent:.32em;text-wrap:balance;margin-top:3cqw;font-size:max(.5625rem,2.75cqw)}._0qB26q_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.FHtbWa_frame{z-index:3;pointer-events:none;position:absolute;inset:0}.FHtbWa_art{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.FHtbWa_rig,.FHtbWa_press,.FHtbWa_counter,.FHtbWa_shell,.FHtbWa_flapFront,.FHtbWa_flapBack{transform-box:view-box;transform-origin:0 0}.FHtbWa_openButton{color:var(--ink-muted);cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:flex-end;margin:0;padding:0 0 .35rem;display:flex;position:absolute}.FHtbWa_openButton:focus-visible{outline:1px solid var(--focus);outline-offset:5px}.FHtbWa_openButton[aria-disabled]{cursor:default;pointer-events:none}.FHtbWa_openButton[aria-disabled]:focus-visible{outline-color:#0000}.FHtbWa_instruction{font-family:var(--font-serif), Georgia, serif;letter-spacing:.38em;text-indent:.38em;text-transform:uppercase;font-size:max(.66rem,2.9cqw);font-weight:600;transition:opacity .42s}.FHtbWa_frame[data-flap=opening] .FHtbWa_instruction,.FHtbWa_frame[data-flap=open] .FHtbWa_instruction{opacity:0}.FHtbWa_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FHtbWa_press{transition:transform .18s cubic-bezier(.3,0,.3,1)}.FHtbWa_frame:has(.FHtbWa_openButton:active:not([aria-disabled])) .FHtbWa_press{transform:scale(.988)}.FHtbWa_frame[data-flap=opening] .FHtbWa_press{animation:FHtbWa_press var(--t-press) cubic-bezier(.3, 0, .3, 1)}@keyframes FHtbWa_press{0%{transform:scale(.988)}to{transform:scale(1)}}.FHtbWa_flapBack{visibility:hidden;transform:scaleY(0)}.FHtbWa_flapFrontShade,.FHtbWa_flapBackShade{opacity:0}.FHtbWa_frame[data-flap=opening] .FHtbWa_flapFront{animation:FHtbWa_flapFold var(--t-flap-half) cubic-bezier(.55, 0, .9, .5) var(--t-flap-delay) forwards}.FHtbWa_frame[data-flap=opening] .FHtbWa_flapFrontShade{animation:FHtbWa_shadeIn var(--t-flap-half) cubic-bezier(.55, 0, .9, .5) var(--t-flap-delay) forwards}.FHtbWa_frame[data-flap=opening] .FHtbWa_flapShadow{animation:FHtbWa_fadeOut calc(var(--t-flap-half) * .6) ease-in var(--t-flap-delay) forwards}.FHtbWa_frame[data-flap=opening] .FHtbWa_flapBack{visibility:visible;animation:FHtbWa_flapUnfold var(--t-flap-half) cubic-bezier(.1, .5, .45, 1) calc(var(--t-flap-delay) + var(--t-flap-half)) both}.FHtbWa_frame[data-flap=opening] .FHtbWa_flapBackShade{animation:FHtbWa_shadeOut var(--t-flap-half) cubic-bezier(.1, .5, .45, 1) calc(var(--t-flap-delay) + var(--t-flap-half)) both}.FHtbWa_frame[data-flap=open] .FHtbWa_flapFront,.FHtbWa_frame[data-flap=open] .FHtbWa_flapShadow{visibility:hidden}.FHtbWa_frame[data-flap=open] .FHtbWa_flapBack{visibility:visible;transform:scaleY(-1)}.FHtbWa_frame[data-card=resting] .FHtbWa_flapBack{animation:FHtbWa_flapSettle var(--t-settle) cubic-bezier(.35, 0, .25, 1)}@keyframes FHtbWa_flapFold{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes FHtbWa_flapUnfold{0%{transform:scaleY(0)}to{transform:scaleY(-1)}}@keyframes FHtbWa_flapSettle{0%,to{transform:scaleY(-1)}45%{transform:scaleY(-.972)}}@keyframes FHtbWa_shadeIn{0%{opacity:0}to{opacity:.2}}@keyframes FHtbWa_shadeOut{0%{opacity:.24}to{opacity:0}}@keyframes FHtbWa_fadeOut{to{opacity:0}}.FHtbWa_shell{visibility:hidden;transform:translateY(var(--card-rest));transition:transform var(--t-rise) cubic-bezier(.45, 0, .2, 1)}.FHtbWa_frame[data-card=resting] .FHtbWa_shell,.FHtbWa_frame[data-card=risen] .FHtbWa_shell{visibility:visible}.FHtbWa_frame[data-card=risen] .FHtbWa_shell{transform:translateY(0)}.FHtbWa_rig,.FHtbWa_counter{transition:transform var(--t-rise) cubic-bezier(.45, 0, .2, 1)}.FHtbWa_frame[data-rig=lowered] .FHtbWa_rig{transform:translateY(var(--rig-lowered))}.FHtbWa_frame[data-rig=lowered] .FHtbWa_counter{transform:translateY(calc(var(--rig-lowered) * -1))}.FHtbWa_frame[data-rig=gone] .FHtbWa_rig,.FHtbWa_frame[data-rig=gone] .FHtbWa_counter{transition:transform var(--t-recede) cubic-bezier(.4, 0, .6, 1)}.FHtbWa_frame[data-rig=gone] .FHtbWa_rig{transform:translateY(var(--rig-gone))}.FHtbWa_frame[data-rig=gone] .FHtbWa_counter{transform:translateY(calc(var(--rig-gone) * -1))}.FHtbWa_back,.FHtbWa_front{transition:opacity calc(var(--t-recede) * .72) cubic-bezier(.4, 0, .6, 1) calc(var(--t-recede) * .28)}.FHtbWa_frame[data-rig=gone] .FHtbWa_back,.FHtbWa_frame[data-rig=gone] .FHtbWa_front{opacity:0}.FHtbWa_monogram{font-family:var(--font-serif), Georgia, serif;letter-spacing:.04em;font-weight:500}.FHtbWa_monogramAmpersand{font-style:italic;font-weight:400}
.txcPzq_cover{z-index:2;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;display:block;position:absolute;inset:0}.txcPzq_cover[data-interactive]{pointer-events:auto;touch-action:none;cursor:crosshair}.txcPzq_cover[data-dissolving]{animation:txcPzq_dissolve var(--t-dissolve) cubic-bezier(.4, 0, .2, 1) var(--t-dissolve-hold) both}@keyframes txcPzq_dissolve{0%{opacity:1;filter:blur();transform:translate(0,0)}35%{opacity:.82;filter:blur(.6px)}to{opacity:0;filter:blur(5px);transform:translateY(-1.2%)}}
.jCce8W_root{--gutter-x:max(1rem, env(safe-area-inset-left), env(safe-area-inset-right));--gutter-top:max(1rem, env(safe-area-inset-top));--gutter-bottom:max(1rem, env(safe-area-inset-bottom));min-height:100dvh;padding:var(--gutter-top) var(--gutter-x) var(--gutter-bottom);place-items:center;display:grid;overflow:clip}html[data-invitation-revealed] .jCce8W_root[data-stage=SEALED]{visibility:hidden}.jCce8W_scene{width:min(100%,27.5rem,max(17rem,56.25vh - 1.125rem));width:min(100%, 27.5rem, max(17rem, calc((100dvh - var(--gutter-top) - var(--gutter-bottom)) * 9 / 16)));aspect-ratio:360/640;position:relative;container-type:inline-size}.jCce8W_slot{z-index:1;border-radius:.6667cqw;position:absolute;container-type:inline-size}.jCce8W_root[data-motion=reduced][data-stage=COVER_PREPARING] .jCce8W_slot{opacity:0}.jCce8W_root[data-motion=reduced][data-stage=REVEAL_READY] .jCce8W_slot{animation:jCce8W_fadeIn var(--t-reduced-fade) ease-out both}@keyframes jCce8W_fadeIn{0%{opacity:0}}.jCce8W_guidance{top:var(--below-card);z-index:4;font-family:var(--font-serif), Georgia, serif;flex-direction:column;align-items:center;gap:.15rem;animation:.7s .2s both jCce8W_fadeIn;display:flex;position:absolute;left:0;right:0}.jCce8W_hint{color:var(--ink-muted);margin:0;font-size:max(.875rem,4cqw);font-style:italic;transition:opacity .6s}.jCce8W_root[data-stage=REVEALING] .jCce8W_hint{opacity:0}.jCce8W_fallback{min-height:44px;color:var(--ink-muted);font:inherit;letter-spacing:.24em;text-transform:uppercase;text-underline-offset:.45em;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:4px;padding:.5rem .75rem;font-size:max(.6875rem,2.8cqw);font-weight:600;-webkit-text-decoration:underline #76675259;text-decoration:underline #76675259;text-decoration-thickness:.5px;transition:color .2s,text-decoration-color .2s}.jCce8W_fallback:hover{color:var(--ink-soft);text-decoration-color:currentColor}.jCce8W_fallback:focus-visible{outline:1px solid var(--focus);outline-offset:2px}.jCce8W_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
