.invite{width:100%;max-width:236px;container-type:inline-size}.invite__sheet{aspect-ratio:5/7;background:var(--i-bg);color:var(--i-fg);flex-direction:column;display:flex;position:relative;overflow:hidden}.invite__orn{flex-shrink:0;min-height:7cqw}.invite__orn>svg{width:100%;height:auto}.invite__body{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2cqw 9cqw;display:flex}.invite__kicker{color:var(--i-ac);font-family:var(--display);font-size:5.6cqw;font-weight:800;line-height:1.6}.invite__pre{margin-block-start:1.5cqw;font-size:5cqw;line-height:1.6}.invite__title{font-family:var(--display);font-size:13cqw;font-weight:900;line-height:1.45}.invite__date{border-block-start:.6cqw solid;margin-block-start:2.5cqw;padding-block-start:2.5cqw;font-size:4.4cqw;font-weight:700;line-height:1.6}.o-ac{fill:var(--i-ac)}.o-bg{fill:var(--i-bg)}.o-ac-stroke{fill:none;stroke:var(--i-ac);stroke-width:2px}.invite--nakheel .o-alt{fill:#4b8a6d}.invite--rimal .o-alt{fill:#cfa268}.invite--ward .o-alt{fill:#6f8f6a}.invite--bisht .invite__sheet:before,.invite--bisht .invite__sheet:after{content:"";pointer-events:none;position:absolute}.invite--bisht .invite__sheet:before{border:.9cqw solid var(--i-ac);inset:5cqw}.invite--bisht .invite__sheet:after{border:.35cqw solid var(--i-ac);inset:7.6cqw}.invite--bisht .invite__orn:first-child{place-items:center;padding-block-start:16cqw;display:grid}.invite--bisht .invite__orn:last-child{min-height:14cqw}.invite__orn>.invite__cap{width:15cqw;height:15cqw;color:var(--i-ac)}.invite--bisht .invite__body{padding-inline:13cqw}.invite--bisht .invite__title{font-size:11.5cqw}.invite--large{border-radius:20px;width:100%;max-width:520px;margin-inline:auto;box-shadow:0 16px 48px #00000038}.invite--large .invite__sheet{border-radius:20px}.invite__venue{opacity:.92;margin-block-start:1.5cqw;font-size:4.2cqw;line-height:1.6}.invite__note{opacity:.85;background:#0000000f;border-radius:2cqw;margin-block-start:2cqw;padding:1cqw 3cqw;font-size:3.6cqw;line-height:1.5}.invite--opening{overflow:hidden}.invite__doors{z-index:10;pointer-events:none;position:absolute;inset:0}.invite__door{background:linear-gradient(135deg,#1c1815 0%,#2b231d 50%,#171310 100%);width:50.5%;animation:1.4s cubic-bezier(.77,0,.175,1) .65s forwards invite-door-left;position:absolute;inset-block:0}.invite__door--left{transform-origin:0;left:0;box-shadow:inset -.7cqw 0 #d4af7c}.invite__door--right{transform-origin:100%;animation-name:invite-door-right;right:0;box-shadow:inset .7cqw 0 #d4af7c}.invite__seal{color:#0f3d32;background:radial-gradient(circle at 35% 30%,#f5e2b8,#d4af7c 48%,#a47c3c);border-radius:50%;place-items:center;width:22cqw;height:22cqw;margin:-11cqw 0 0 -11cqw;animation:.55s ease-in .35s forwards invite-seal;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 1.2cqw 4cqw #00000059,inset 0 0 0 1.2cqw #ffffff29}.invite__seal svg{width:10cqw;height:10cqw}@keyframes invite-door-left{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes invite-door-right{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes invite-seal{0%{opacity:1;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(1.6)}}
