.collect-reveal-scene-module__XBiwGq__collectLayout{--ease-story:cubic-bezier(.2, 0, 0, 1);color:#202124;grid-template-rows:auto minmax(0,1fr) auto;min-height:calc(100svh - 86px);display:grid;position:relative;overflow:hidden}.collect-reveal-scene-module__XBiwGq__sceneCopy{z-index:20;text-align:center;transition-property:opacity,transform,filter;transition-duration:.22s;transition-timing-function:var(--ease-story);justify-items:center;gap:3px;padding:clamp(8px,2vh,20px) 24px 0;display:grid;position:relative}.collect-reveal-scene-module__XBiwGq__sceneCopy p,.collect-reveal-scene-module__XBiwGq__sceneCopy span{color:#5f6368;text-wrap:pretty;margin:0;font-size:clamp(.76rem,1.2vw,.9rem);font-weight:700}.collect-reveal-scene-module__XBiwGq__sceneCopy p{color:#e9652f;letter-spacing:.08em;text-transform:uppercase}.collect-reveal-scene-module__XBiwGq__sceneCopy h1{color:#202124;text-wrap:balance;margin:0;font-size:clamp(1.85rem,4.4vw,3.5rem);line-height:1}.collect-reveal-scene-module__XBiwGq__collectStage{isolation:isolate;width:min(1180px,100vw);min-height:535px;margin:0 auto;position:relative}.collect-reveal-scene-module__XBiwGq__sceneHalo{z-index:-2;aspect-ratio:1.5;opacity:.62;width:min(76vw,820px);transition-property:opacity;transition-duration:.5s;transition-timing-function:var(--ease-story);background:radial-gradient(circle,#e9652f1a,#f7f8fa00 72%);border-radius:50%;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.collect-reveal-scene-module__XBiwGq__chatPanel{z-index:3;transition-property:opacity,transform,filter;transition-duration:.76s;transition-timing-function:var(--ease-story);transform-origin:50%;border-radius:26px;gap:10px;padding:16px;display:grid;position:absolute}.collect-reveal-scene-module__XBiwGq__chatPanelPrimary{width:438px;min-height:420px;animation:collect-reveal-scene-module__XBiwGq__idlePrimaryChat 6.2s var(--ease-story) infinite alternate;top:20px;left:58px;transform:rotate(-1.4deg)}.collect-reveal-scene-module__XBiwGq__chatPanelTop{width:346px;min-height:310px;top:4px;right:92px;transform:rotate(1.3deg)}.collect-reveal-scene-module__XBiwGq__chatPanelBottom{width:376px;min-height:240px;bottom:32px;right:68px;transform:rotate(-1.1deg)}.collect-reveal-scene-module__XBiwGq__chatSurface{z-index:-1;border-radius:inherit;transition-property:opacity,transform,box-shadow;transition-duration:.42s;transition-timing-function:var(--ease-story);background:#fffffffb;position:absolute;inset:0;box-shadow:0 0 0 1px #00000014,0 3px 9px #0000000f,0 24px 56px #0000001f}.collect-reveal-scene-module__XBiwGq__chatHeader{z-index:4;min-height:42px;transition-property:opacity,transform;transition-duration:.3s;transition-timing-function:var(--ease-story);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid;position:relative}.collect-reveal-scene-module__XBiwGq__chatAvatars{min-width:38px;padding-left:2px;display:flex}.collect-reveal-scene-module__XBiwGq__chatAvatars i,.collect-reveal-scene-module__XBiwGq__messageAvatar{color:#e9652f;background:#fff3ed;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:.68rem;font-style:normal;font-weight:900;display:grid;box-shadow:0 0 0 2px #fff}.collect-reveal-scene-module__XBiwGq__chatAvatars i+i{margin-left:-9px}.collect-reveal-scene-module__XBiwGq__chatMeta{align-content:center;min-width:0;display:grid}.collect-reveal-scene-module__XBiwGq__chatMeta strong{color:#202124;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.collect-reveal-scene-module__XBiwGq__chatMeta small{color:#8a9099;font-size:.65rem;font-weight:650}.collect-reveal-scene-module__XBiwGq__messageList{z-index:7;gap:6px;display:grid;position:relative}.collect-reveal-scene-module__XBiwGq__chatMessage{z-index:8;width:88%;min-height:44px;transition-property:transform,opacity,filter,border-radius,box-shadow;transition-duration:.76s;transition-delay:var(--stagger,0s);transition-timing-function:var(--ease-story);will-change:transform, opacity;background:#fff;border-radius:16px 16px 16px 5px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:6px 9px;display:grid;position:relative;box-shadow:0 0 0 1px #0000000d,0 5px 14px #00000013}.collect-reveal-scene-module__XBiwGq__chatMessage:nth-child(2n){border-radius:16px 16px 5px;justify-self:end}.collect-reveal-scene-module__XBiwGq__chatMessage:after{content:"";opacity:0;width:0;height:2px;transition:width .32s var(--ease-story), opacity .22s ease-out;background:#e9652f;border-radius:999px;position:absolute;bottom:5px;right:18%}.collect-reveal-scene-module__XBiwGq__messageAvatar{width:30px;height:30px;box-shadow:none;border-radius:10px;font-size:.61rem}.collect-reveal-scene-module__XBiwGq__messageCopy{gap:2px;min-width:0;display:grid}.collect-reveal-scene-module__XBiwGq__messageCopy strong{color:#202124;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.collect-reveal-scene-module__XBiwGq__messageCopy small{color:#5f6368;text-overflow:ellipsis;white-space:nowrap;font-size:.63rem;line-height:1.35;display:block;position:relative;overflow:hidden}.collect-reveal-scene-module__XBiwGq__messageCopy small:after{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#fff 74%);width:20px;position:absolute;top:0;bottom:0;right:0}.collect-reveal-scene-module__XBiwGq__photoMessage{grid-template-columns:30px minmax(0,1fr) 76px;width:92%;min-height:72px}.collect-reveal-scene-module__XBiwGq__photoAttachment{z-index:8;aspect-ratio:1.24;filter:blur(3.5px)saturate(.72)contrast(.82)brightness(1.02);width:76px;transition-property:transform,opacity,filter,border-radius,box-shadow;transition-duration:.76s;transition-delay:var(--stagger,0s);transition-timing-function:var(--ease-story);will-change:transform, opacity;animation:collect-reveal-scene-module__XBiwGq__idlePhotoTilt 6.8s var(--ease-story) infinite alternate;background:#eef0f3;border-radius:13px;flex:none;display:block;position:relative;overflow:hidden;transform:rotate(-3deg);box-shadow:0 0 0 1px #0000001a,0 10px 22px #00000021}.collect-reveal-scene-module__XBiwGq__chatPanelTop .collect-reveal-scene-module__XBiwGq__photoAttachment{transform:rotate(2deg)}.collect-reveal-scene-module__XBiwGq__chatPanelBottom .collect-reveal-scene-module__XBiwGq__photoAttachment{transform:rotate(-2deg)}.collect-reveal-scene-module__XBiwGq__photoAttachment img{object-fit:cover}.collect-reveal-scene-module__XBiwGq__photoAttachment:before{content:"";z-index:1;transition-property:opacity;transition-duration:.42s;transition-timing-function:var(--ease-story);background:#ffffff47;position:absolute;inset:0}.collect-reveal-scene-module__XBiwGq__photoAttachment>span{z-index:2;color:#5f6368;background:#ffffffd1;border-radius:999px;padding:2px 5px;font-size:.48rem;font-weight:800;position:absolute;bottom:5px;right:6px}.collect-reveal-scene-module__XBiwGq__materialTray{z-index:22;opacity:0;width:min(310px,28vw);transition-property:opacity,transform;transition-duration:.62s;transition-timing-function:var(--ease-story);pointer-events:none;gap:12px;display:grid;position:absolute;top:11%;left:6%;transform:translateY(10px)scale(.96)}.collect-reveal-scene-module__XBiwGq__materialMessages{transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:var(--ease-story);gap:7px;display:grid}.collect-reveal-scene-module__XBiwGq__materialMessages[data-all-placed=true]{opacity:0;transform:translateY(-4px)}.collect-reveal-scene-module__XBiwGq__materialMessage{opacity:0;color:#202124;filter:blur(3px);min-height:40px;transition-property:opacity,filter,transform,box-shadow;transition-duration:.62s;transition-delay:calc(var(--item) * 80ms);transition-timing-function:var(--ease-story);background:#fffffffa;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;padding:7px 10px;display:grid;overflow:hidden;transform:translate(-12px)scale(.96);box-shadow:0 0 0 1px #0000000e,0 8px 20px #00000017}.collect-reveal-scene-module__XBiwGq__materialMessage .collect-reveal-scene-module__XBiwGq__messageCopy strong{font-size:.65rem}.collect-reveal-scene-module__XBiwGq__materialMessage .collect-reveal-scene-module__XBiwGq__messageCopy small{font-size:.59rem}.collect-reveal-scene-module__XBiwGq__materialPhotos{transition-property:opacity;transition-duration:.18s;transition-timing-function:var(--ease-story);gap:8px;padding-left:4px;display:flex}.collect-reveal-scene-module__XBiwGq__materialPhotos i{aspect-ratio:1.18;opacity:0;filter:blur(3px);width:66px;transform:translateY(8px) rotate(calc((var(--item) - 1) * 2deg)) scale(.92);transition-property:opacity,filter,transform;transition-duration:.6s;transition-delay:calc(.24s + var(--item) * .1s);transition-timing-function:var(--ease-story);background:#eef0f3;border-radius:10px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000001a,0 8px 18px #0000001c}.collect-reveal-scene-module__XBiwGq__materialPhotos img{object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a}.collect-reveal-scene-module__XBiwGq__previewShell{z-index:14;aspect-ratio:1.52;opacity:0;transform-origin:50%;width:min(740px,78vw);transition-property:transform,opacity,border-radius,box-shadow;transition-duration:.72s;transition-timing-function:var(--ease-story);will-change:transform, opacity;background:#fff;border-radius:26px;outline:1px solid #0000001a;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)scale(.94);box-shadow:0 32px 90px #0003,0 5px 18px #0000001f}.collect-reveal-scene-module__XBiwGq__previewShell>:first-child{width:100%;height:100%;position:absolute;inset:0}.collect-reveal-scene-module__XBiwGq__previewIdentity{z-index:2;color:#202124;justify-items:center;display:grid;position:absolute;top:8%;left:50%;transform:translate(-50%)}.collect-reveal-scene-module__XBiwGq__previewIdentity span{color:#5f6368;text-transform:uppercase;font-size:clamp(.38rem,.8vw,.58rem);font-weight:750}.collect-reveal-scene-module__XBiwGq__previewIdentity strong{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:clamp(.7rem,1.5vw,1.08rem);overflow:hidden}.collect-reveal-scene-module__XBiwGq__previewZone{z-index:2;position:absolute}.collect-reveal-scene-module__XBiwGq__previewMessageSlots{align-content:stretch;gap:4px;height:100%;display:grid}.collect-reveal-scene-module__XBiwGq__previewMessageSlots i{opacity:0;color:#202124;filter:blur(2px);min-height:0;transition-property:opacity,filter,transform,background-color,box-shadow;transition-duration:.54s;transition-delay:calc(var(--item) * .11s);transition-timing-function:var(--ease-story);background:#ffffff8f;border-radius:7px;grid-template-columns:minmax(35px,.3fr) minmax(0,1fr);align-items:center;gap:5px;padding:3px 6px;display:grid;position:relative;overflow:hidden;transform:translate(-5px)scale(.96);box-shadow:0 0 0 1px #0000000e}.collect-reveal-scene-module__XBiwGq__previewMessageSlots strong,.collect-reveal-scene-module__XBiwGq__previewMessageSlots span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collect-reveal-scene-module__XBiwGq__previewMessageSlots strong{font-size:clamp(.24rem,.52vw,.38rem)}.collect-reveal-scene-module__XBiwGq__previewMessageSlots span{color:#5f6368;font-size:clamp(.2rem,.46vw,.34rem)}.collect-reveal-scene-module__XBiwGq__previewMessageSlots .collect-reveal-scene-module__XBiwGq__messageAvatar{width:clamp(14px,1.65vw,20px);height:clamp(14px,1.65vw,20px);box-shadow:none;border-radius:50%;font-size:clamp(.25rem,.46vw,.34rem)}.collect-reveal-scene-module__XBiwGq__previewMessageSlots .collect-reveal-scene-module__XBiwGq__messageCopy{min-width:0;display:grid}.collect-reveal-scene-module__XBiwGq__previewMessageSlots .collect-reveal-scene-module__XBiwGq__messageCopy small{color:#5f6368;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.2rem,.46vw,.34rem);overflow:hidden}.collect-reveal-scene-module__XBiwGq__previewMessageSlots .collect-reveal-scene-module__XBiwGq__messageCopy small:after{content:none}.collect-reveal-scene-module__XBiwGq__previewMessageSlots strong,.collect-reveal-scene-module__XBiwGq__previewMessageSlots span{opacity:0;transition-property:opacity;transition-duration:.32s;transition-delay:calc(.16s + var(--item) * .11s)}.collect-reveal-scene-module__XBiwGq__previewTextBlock{opacity:0;color:#202124;filter:blur(3px);height:100%;transition-property:opacity,filter,transform;transition-duration:.68s;transition-timing-function:var(--ease-story);background:#fffffff0;border-radius:12px;align-content:center;gap:clamp(3px,.5vw,7px);padding:clamp(7px,1.1vw,13px);display:grid;overflow:hidden;transform:translateY(5px)scale(.92);box-shadow:0 7px 20px #0000001a}.collect-reveal-scene-module__XBiwGq__previewTextBlock strong{color:#202124;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.4rem,.9vw,.68rem);line-height:1.15;overflow:hidden}.collect-reveal-scene-module__XBiwGq__previewTextBlock span{color:#5f6368;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:clamp(.31rem,.68vw,.5rem);line-height:1.22;display:-webkit-box;overflow:hidden}.collect-reveal-scene-module__XBiwGq__previewPhotos{opacity:0;filter:blur(3px);transition-property:opacity,filter,transform;transition-duration:.68s;transition-timing-function:var(--ease-story);transform:translateY(5px)scale(.92)}.collect-reveal-scene-module__XBiwGq__previewPhotos i{top:calc(var(--item) * 10%);left:calc(var(--item) * 18%);aspect-ratio:.9;opacity:0;filter:blur(4px);width:58%;transform:translateY(8px) rotate(calc((var(--item) - 1) * 4deg)) scale(.82);transition-property:opacity,filter,transform;transition-duration:.62s;transition-delay:calc(var(--item) * .12s);transition-timing-function:var(--ease-story);background:#eef0f3;border-radius:9px;outline:1px solid #0000001a;position:absolute;overflow:hidden;box-shadow:0 6px 15px #00000024}.collect-reveal-scene-module__XBiwGq__previewPhotos img{object-fit:cover;opacity:0;filter:blur(3px)saturate(.82);transition-property:opacity,filter;transition-duration:.52s;transition-delay:calc(var(--item) * .12s);transition-timing-function:var(--ease-story)}.collect-reveal-scene-module__XBiwGq__collectActions{z-index:30;min-height:74px;padding:0 20px max(14px, env(safe-area-inset-bottom));transition-property:opacity,transform;transition-duration:.22s;transition-timing-function:var(--ease-story);justify-items:center;display:grid;position:relative}.collect-reveal-scene-module__XBiwGq__collectActions button{color:#fff;min-width:min(300px,100vw - 36px);min-height:52px;font:inherit;cursor:pointer;background:#e9652f;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;padding:13px 20px 13px 22px;font-size:.98rem;font-weight:900;transition-property:transform,background-color,box-shadow;transition-duration:.15s;transition-timing-function:ease-out;display:inline-flex;box-shadow:0 13px 30px #0003}.collect-reveal-scene-module__XBiwGq__collectActions button>span{transform:translate(1px)}.collect-reveal-scene-module__XBiwGq__collectActions button:hover:not(:disabled){background:#df5f2e;box-shadow:0 16px 34px #0000003b}.collect-reveal-scene-module__XBiwGq__collectActions button:active:not(:disabled){background:#c7532a;transform:scale(.96)}.collect-reveal-scene-module__XBiwGq__collectActions button:focus-visible{outline-offset:4px;outline:3px solid #e9652f4d}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=idle]:has(.collect-reveal-scene-module__XBiwGq__collectStage:hover,.collect-reveal-scene-module__XBiwGq__collectActions button:hover) .collect-reveal-scene-module__XBiwGq__chatPanel{animation-play-state:paused}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=idle]:has(.collect-reveal-scene-module__XBiwGq__collectStage:hover,.collect-reveal-scene-module__XBiwGq__collectActions button:hover) .collect-reveal-scene-module__XBiwGq__chatPanelPrimary{transform:rotate(-.45deg)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=idle]:has(.collect-reveal-scene-module__XBiwGq__collectStage:hover,.collect-reveal-scene-module__XBiwGq__collectActions button:hover) .collect-reveal-scene-module__XBiwGq__chatPanelTop{transform:rotate(.45deg)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=idle]:has(.collect-reveal-scene-module__XBiwGq__collectStage:hover,.collect-reveal-scene-module__XBiwGq__collectActions button:hover) .collect-reveal-scene-module__XBiwGq__chatPanelBottom{transform:rotate(-.35deg)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=idle]:has(.collect-reveal-scene-module__XBiwGq__collectStage:hover,.collect-reveal-scene-module__XBiwGq__collectActions button:hover) .collect-reveal-scene-module__XBiwGq__photoAttachment{animation-play-state:paused}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=idle]:has(.collect-reveal-scene-module__XBiwGq__collectStage:hover,.collect-reveal-scene-module__XBiwGq__collectActions button:hover) .collect-reveal-scene-module__XBiwGq__chatSurface{box-shadow:0 0 0 1px #00000017,0 4px 12px #0001,0 28px 62px #00000024}.collect-reveal-scene-module__XBiwGq__collectLayout:not([data-phase=idle]) .collect-reveal-scene-module__XBiwGq__sceneCopy,.collect-reveal-scene-module__XBiwGq__collectLayout:not([data-phase=idle]) .collect-reveal-scene-module__XBiwGq__collectActions{opacity:0;filter:blur(4px);pointer-events:none;transform:translateY(-10px)}.collect-reveal-scene-module__XBiwGq__collectLayout:not([data-phase=idle]) :is(.collect-reveal-scene-module__XBiwGq__chatPanel,.collect-reveal-scene-module__XBiwGq__photoAttachment){animation:none}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=focusing] .collect-reveal-scene-module__XBiwGq__chatPanel{transform:rotate(0)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=focusing] .collect-reveal-scene-module__XBiwGq__chatSurface{transform:scale(.99);box-shadow:0 0 0 1px #e9652f2e,0 4px 12px #00000012,0 26px 60px #00000021}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=highlighting-messages],[data-phase=fading-noise],[data-phase=detaching-content],[data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatPanel{z-index:18;transform:rotate(0)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=highlighting-messages] .collect-reveal-scene-module__XBiwGq__chatMessage[data-reveal-message],.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=highlighting-messages] .collect-reveal-scene-module__XBiwGq__photoAttachment{transform:translateY(-2px)scale(1.025);box-shadow:0 0 0 1.5px #e9652f57,0 12px 26px #0000001f}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=highlighting-messages] .collect-reveal-scene-module__XBiwGq__chatMessage[data-reveal-message]{transition-delay:var(--stagger)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=highlighting-messages] .collect-reveal-scene-module__XBiwGq__photoAttachment{filter:blur(.5px)saturate(.94)contrast(.96)brightness(1.04)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=fading-noise],[data-phase=detaching-content],[data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatMessage[data-reveal-message]{z-index:20;border-radius:14px;box-shadow:0 13px 30px #00000021}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=fading-noise] .collect-reveal-scene-module__XBiwGq__chatMessage[data-chat-noise]:not([data-stream-kind=photo]){opacity:.22;filter:blur(1.2px)saturate(.72);transform:scale(.965)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=fading-noise] .collect-reveal-scene-module__XBiwGq__chatSurface{opacity:.68;transform:scale(.985);box-shadow:0 8px 26px #00000012}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=fading-noise] .collect-reveal-scene-module__XBiwGq__chatHeader{opacity:.62}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatSurface{opacity:.18;transform:scale(.96);box-shadow:0 8px 24px #0000000e}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatHeader{opacity:.1;filter:blur(1px);transform:translateY(-6px)scale(.98)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatMessage[data-chat-noise]:not([data-stream-kind=photo]){opacity:.07;filter:blur(2.2px)saturate(.5);transform:scale(.94)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=detaching-content],[data-phase=fading-noise]) .collect-reveal-scene-module__XBiwGq__chatMessage[data-reveal-message]{transform:translateY(-4px)scale(1.04);box-shadow:0 0 0 1px #0000000f,0 18px 34px #00000024}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=detaching-content],[data-phase=fading-noise]) .collect-reveal-scene-module__XBiwGq__photoAttachment{filter:blur()saturate(.98)contrast(.98)brightness(1.02);transform:translateY(-4px)rotate(0)scale(1.04);box-shadow:0 0 0 1.5px #e9652f4d,0 18px 34px #00000024}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__photoMessage{box-shadow:none;background:0 0}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__photoMessage :is(.collect-reveal-scene-module__XBiwGq__messageAvatar,.collect-reveal-scene-module__XBiwGq__messageCopy){opacity:0}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__materialTray{opacity:1;transform:translateY(0)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) :is(.collect-reveal-scene-module__XBiwGq__materialMessage,.collect-reveal-scene-module__XBiwGq__materialPhotos i){opacity:1;filter:blur();transform:translate(0)rotate(0)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=holding-content] :is(.collect-reveal-scene-module__XBiwGq__materialMessage,.collect-reveal-scene-module__XBiwGq__materialPhotos i){transition-duration:.36s}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatPanel{opacity:0;filter:blur(3px);pointer-events:none;transition-duration:.2s;transform:scale(.96)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=revealing-preview] .collect-reveal-scene-module__XBiwGq__previewShell{opacity:1;transform:translate(-24%,calc(-50% - 6px))scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=revealing-preview] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i{opacity:.58;filter:blur();background:#f7f8fae6;transform:translate(0)scale(1);box-shadow:0 0 0 1px #00000013,0 3px 8px #0000000e}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=revealing-preview] .collect-reveal-scene-module__XBiwGq__previewPhotos{opacity:1;filter:blur();transform:translateY(0)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=revealing-preview] .collect-reveal-scene-module__XBiwGq__previewPhotos i{opacity:.52;filter:blur();transform:translateY(0) rotate(calc((var(--item) - 1) * 4deg)) scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=embedding-messages],[data-phase=embedding-photos],[data-phase=settling]) .collect-reveal-scene-module__XBiwGq__previewShell{opacity:1;transform:translate(-24%,-50%)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatSurface,.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatHeader,.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatMessage[data-chat-noise]:not([data-stream-kind=photo]){opacity:.02;filter:blur(3px)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=embedding-photos] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i,.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=settling] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i{opacity:1;filter:blur();background:#ffffffeb;transform:translate(0)scale(1);box-shadow:0 3px 9px #00000014}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=embedding-photos] .collect-reveal-scene-module__XBiwGq__previewMessageSlots :is(strong,span),.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=settling] .collect-reveal-scene-module__XBiwGq__previewMessageSlots :is(strong,span){opacity:1}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=embedding-photos],[data-phase=settling]) .collect-reveal-scene-module__XBiwGq__previewPhotos{opacity:1;filter:blur();transform:translateY(0)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=embedding-photos],[data-phase=settling]) .collect-reveal-scene-module__XBiwGq__previewPhotos i{opacity:1;filter:blur();transform:translateY(0)rotate(0)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=embedding-photos],[data-phase=settling]) .collect-reveal-scene-module__XBiwGq__previewPhotos img{opacity:1;filter:blur()saturate()}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=settling] .collect-reveal-scene-module__XBiwGq__materialTray{opacity:0;transform:translateY(-8px)scale(.98)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=settling],[data-phase=handoff]) .collect-reveal-scene-module__XBiwGq__chatPanel{opacity:0;filter:blur(4px);transform:scale(.92)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=settling] .collect-reveal-scene-module__XBiwGq__previewShell{opacity:1;animation:collect-reveal-scene-module__XBiwGq__previewSettleDesktop .45s var(--ease-story) both;box-shadow:0 36px 96px #00000030,0 6px 18px #0000001a}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=settling] .collect-reveal-scene-module__XBiwGq__sceneHalo{opacity:.94}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=handoff] .collect-reveal-scene-module__XBiwGq__previewShell{opacity:0;filter:blur(1.5px);transition-duration:.52s;transform:translate(-24%,-50%)scale(1.005);box-shadow:0 12px 34px #00000014}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__chatMessage[data-reveal-message][data-item-state=chat]{opacity:1;filter:blur();transform:translateY(-4px)scale(1.04)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=grouping-content],[data-phase=holding-content],[data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__photoAttachment[data-item-state=chat]{opacity:1;filter:blur()saturate(.98);transform:translateY(-4px)rotate(0)scale(1.04)}.collect-reveal-scene-module__XBiwGq__chatMessage[data-reveal-message]:is([data-item-state=collecting],[data-item-state=collected],[data-item-state=placing],[data-item-state=placed]),.collect-reveal-scene-module__XBiwGq__photoAttachment:is([data-item-state=collecting],[data-item-state=collected],[data-item-state=placing],[data-item-state=placed]){opacity:0;visibility:hidden}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__materialMessage[data-item-state],.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__materialPhotos i[data-item-state],.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewMessageSlots i[data-item-state],.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewPhotos i[data-item-state],.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewPhotos img{animation:none}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__materialMessage:not([data-item-state=collected]),.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__materialPhotos i:not([data-item-state=collected]){opacity:0;visibility:hidden;filter:none}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__materialMessage[data-item-state=collected],.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__materialPhotos i[data-item-state=collected]{opacity:1;visibility:visible;filter:blur();transform:translate(0)rotate(0)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__materialMessage[data-item-state=placed]{opacity:0;visibility:hidden;filter:none;box-shadow:none;transform:none}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__materialMessage[data-item-state=placed]>*{opacity:0}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__materialPhotos i[data-item-state=placed]{opacity:0;visibility:hidden;filter:none}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos],[data-phase=settling]) .collect-reveal-scene-module__XBiwGq__previewMessageSlots i{opacity:.68;visibility:visible;filter:blur();background:#f7f8faf0;transform:none;box-shadow:0 0 0 1px #00000018,0 3px 8px #0000000f}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewMessageSlots i[data-item-state]:not([data-item-state=placed]) :is(strong,span),.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewPhotos i[data-item-state]:not([data-item-state=placed]) img{opacity:0}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewMessageSlots i[data-item-state=placing]{opacity:.9;transform:translateY(-1px)scale(1.01);box-shadow:0 0 0 1.5px #e9652f4d,0 5px 12px #00000016}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewMessageSlots i[data-item-state=placed]{opacity:1;background:#ffffffeb;box-shadow:0 3px 9px #00000014}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewMessageSlots i[data-item-state=placed] :is(strong,span){opacity:1;transition:none}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos],[data-phase=settling]) .collect-reveal-scene-module__XBiwGq__previewPhotos i{opacity:.64;visibility:visible;filter:blur();transform:translateY(0)rotate(0)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewPhotos i[data-item-state=placing]{opacity:.88;transform:translateY(-1px)rotate(0)scale(1.01);box-shadow:0 0 0 1.5px #e9652f40,0 7px 17px #0000001f}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewPhotos i[data-item-state]:not([data-item-state=placing]):not([data-item-state=placed]){opacity:.64}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewPhotos i[data-item-state=placed],.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewPhotos i[data-item-state=placed] img{opacity:1;filter:blur()saturate();transition:none}[data-motion-mode=reduced] .collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=revealing-preview],[data-phase=handoff]) .collect-reveal-scene-module__XBiwGq__previewPhotos i,[data-motion-mode=reduced] .collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=revealing-preview],[data-phase=handoff]) .collect-reveal-scene-module__XBiwGq__previewPhotos img{opacity:1;visibility:visible;filter:blur()saturate()}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=school-formal] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i{background:linear-gradient(#fff3,#fff3),#fffaf0;border-radius:5px;padding:3px 6px;box-shadow:0 0 0 1px #00000017,0 3px 7px #00000012}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=school-formal] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i:nth-child(3n+1){rotate:-.3deg}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=school-formal] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i:nth-child(3n+2){rotate:.3deg}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=school-formal] .collect-reveal-scene-module__XBiwGq__previewMessageSlots .collect-reveal-scene-module__XBiwGq__messageAvatar,.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=editorial] .collect-reveal-scene-module__XBiwGq__previewMessageSlots .collect-reveal-scene-module__XBiwGq__messageAvatar{color:#e9652f;background:#e9652f1a;font-weight:900}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=school-formal] .collect-reveal-scene-module__XBiwGq__previewMessageSlots strong{font-family:Georgia,Times New Roman,serif;font-size:clamp(.27rem,.58vw,.42rem)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=school-formal] .collect-reveal-scene-module__XBiwGq__previewMessageSlots span{color:#202124}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=editorial] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i{background:#fffffff0;border-radius:3px;padding:3px 6px;box-shadow:0 0 0 1px #00000014,3px 3px #e9652f14}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=editorial] .collect-reveal-scene-module__XBiwGq__previewMessageSlots strong{letter-spacing:.01em;font-weight:900}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=expedition] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i{background:linear-gradient(90deg,#e9652f1f 0 3px,#0000 3px),#ffffffe6;border-radius:4px;box-shadow:0 0 0 1px #0000001a,0 4px 8px #0000000f}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=expedition] .collect-reveal-scene-module__XBiwGq__previewMessageSlots strong{text-transform:uppercase;letter-spacing:.045em}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-visual-preset=paper-celebration],[data-visual-preset=school-playful],[data-visual-preset=caregiver-playful]) .collect-reveal-scene-module__XBiwGq__previewMessageSlots i{background:#fffcf7f0;border-radius:9px 5px 8px 6px;box-shadow:0 0 0 1px #00000013,0 4px 9px #00000012}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=school-playful] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i:nth-child(3n+1){background:#fff5eff2}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=caregiver-playful] .collect-reveal-scene-module__XBiwGq__previewMessageSlots i:nth-child(3n+2){background:#f7f8faf5}.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=paper-celebration] .collect-reveal-scene-module__XBiwGq__previewMessageSlots strong,.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=school-playful] .collect-reveal-scene-module__XBiwGq__previewMessageSlots strong,.collect-reveal-scene-module__XBiwGq__collectLayout[data-visual-preset=caregiver-playful] .collect-reveal-scene-module__XBiwGq__previewMessageSlots strong{color:#e9652f;font-weight:900}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewMessageSlots i[data-item-state=placing]{box-shadow:0 0 0 1.5px #e9652f6b,0 6px 14px #0000001a,0 0 16px #e9652f1a}[data-transfer-overlay]{contain:layout paint style;will-change:transform}[data-transfer-overlay=photo]:before{opacity:0}[data-transfer-overlay=photo] img{opacity:1;visibility:visible;object-fit:cover;outline-offset:-1px;outline:1px solid #0000001a;display:block}[data-transfer-overlay=photo]>span{animation:collect-reveal-scene-module__XBiwGq__transferPhotoLabelOut var(--transfer-duration) ease-out forwards}[data-motion-mode=reduced][data-intro-state=revealing-preview] .collect-reveal-scene-module__XBiwGq__previewShell{opacity:1;transform:translate(-50%,-50%)scale(1)}[data-motion-mode=reduced][data-intro-state=revealing-preview] :is(.collect-reveal-scene-module__XBiwGq__previewTextBlock,.collect-reveal-scene-module__XBiwGq__previewPhotos){opacity:1;filter:blur();transform:translateY(0)scale(1)}[data-motion-mode=reduced][data-intro-state=revealing-preview] .collect-reveal-scene-module__XBiwGq__previewPhotos i{opacity:1;filter:blur();transform:translateY(0)rotate(0)scale(1)}@media (max-width:720px){.collect-reveal-scene-module__XBiwGq__collectLayout{min-height:calc(100svh - 72px)}.collect-reveal-scene-module__XBiwGq__sceneCopy{padding-top:64px}.collect-reveal-scene-module__XBiwGq__collectStage{width:100vw;min-height:clamp(480px,100svh - 224px,570px)}.collect-reveal-scene-module__XBiwGq__collectLayout:not([data-phase=idle]){grid-template-rows:minmax(0,1fr);min-height:calc(100svh - 72px)}.collect-reveal-scene-module__XBiwGq__collectLayout:not([data-phase=idle]) :is(.collect-reveal-scene-module__XBiwGq__sceneCopy,.collect-reveal-scene-module__XBiwGq__collectActions){position:absolute;inset:auto}.collect-reveal-scene-module__XBiwGq__collectLayout:not([data-phase=idle]) .collect-reveal-scene-module__XBiwGq__collectStage{height:calc(100svh - 72px - env(safe-area-inset-bottom));min-height:620px;max-height:860px}.collect-reveal-scene-module__XBiwGq__chatPanel{border-radius:20px;gap:7px;padding:11px}.collect-reveal-scene-module__XBiwGq__chatPanelPrimary{z-index:5;width:310px;min-height:220px;top:182px;left:10px;transform:rotate(-.8deg)}.collect-reveal-scene-module__XBiwGq__chatPanelTop{z-index:6;width:268px;min-height:176px;top:30px;right:-8px;transform:rotate(1deg)}.collect-reveal-scene-module__XBiwGq__chatPanelBottom{z-index:7;width:274px;min-height:176px;bottom:52px;right:-8px;transform:rotate(-.8deg)}.collect-reveal-scene-module__XBiwGq__chatHeader{gap:7px;min-height:34px}.collect-reveal-scene-module__XBiwGq__chatAvatars i{width:29px;height:29px;font-size:.58rem}.collect-reveal-scene-module__XBiwGq__chatMeta strong{font-size:.7rem}.collect-reveal-scene-module__XBiwGq__chatMeta small{font-size:.56rem}.collect-reveal-scene-module__XBiwGq__messageList{gap:5px}.collect-reveal-scene-module__XBiwGq__chatMessage{border-radius:13px 13px 13px 4px;grid-template-columns:25px minmax(0,1fr);gap:6px;width:94%;min-height:42px;padding:6px 8px}.collect-reveal-scene-module__XBiwGq__chatMessage:nth-child(2n){border-radius:13px 13px 4px}.collect-reveal-scene-module__XBiwGq__messageAvatar{border-radius:8px;width:25px;height:25px;font-size:.53rem}.collect-reveal-scene-module__XBiwGq__messageCopy strong{font-size:.63rem}.collect-reveal-scene-module__XBiwGq__messageCopy small{font-size:.57rem}.collect-reveal-scene-module__XBiwGq__photoMessage{grid-template-columns:25px minmax(0,1fr) 58px;min-height:58px}.collect-reveal-scene-module__XBiwGq__photoAttachment{filter:blur(3.5px)saturate(.72)contrast(.82)brightness(1.02);border-radius:9px;width:58px}.collect-reveal-scene-module__XBiwGq__materialTray{top:max(78px, calc(env(safe-area-inset-top) + 62px));transform-origin:0 0;gap:8px;width:min(272px,100vw - 106px);left:12px}.collect-reveal-scene-module__XBiwGq__materialMessages{gap:4px}.collect-reveal-scene-module__XBiwGq__materialMessage{border-radius:10px;grid-template-columns:25px minmax(0,1fr);min-height:32px;padding:3px 7px}.collect-reveal-scene-module__XBiwGq__materialMessage strong{font-size:.57rem}.collect-reveal-scene-module__XBiwGq__materialMessage span{font-size:.52rem}.collect-reveal-scene-module__XBiwGq__materialPhotos{gap:5px}.collect-reveal-scene-module__XBiwGq__materialPhotos i{border-radius:8px;width:48px}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__materialTray{transform:translate(0)scale(.88)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=revealing-preview],[data-phase=embedding-messages],[data-phase=embedding-photos],[data-phase=settling]) .collect-reveal-scene-module__XBiwGq__previewShell{top:clamp(568px,64svh,596px);transform:translate(-50%,-50%)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout:is([data-phase=embedding-messages],[data-phase=embedding-photos]) .collect-reveal-scene-module__XBiwGq__previewShell{transform:translate(-50%,-50%)scale(1)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=settling] .collect-reveal-scene-module__XBiwGq__previewShell{animation-name:collect-reveal-scene-module__XBiwGq__previewSettleMobile}.collect-reveal-scene-module__XBiwGq__previewShell{aspect-ratio:.9;border-radius:24px;width:calc(100vw - 24px);max-width:410px}.collect-reveal-scene-module__XBiwGq__previewPhotos i{top:calc(var(--item) * 23%);aspect-ratio:.88;border-radius:11px;width:86%;box-shadow:0 5px 14px #0000001f}.collect-reveal-scene-module__XBiwGq__previewPhotos i:first-child{left:0}.collect-reveal-scene-module__XBiwGq__previewPhotos i:nth-child(2){left:12%}.collect-reveal-scene-module__XBiwGq__previewPhotos i:nth-child(3){left:5%}.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewMessageSlots i[data-item-state=placing],.collect-reveal-scene-module__XBiwGq__collectLayout .collect-reveal-scene-module__XBiwGq__previewPhotos i[data-item-state=placing]{box-shadow:0 0 0 2px #e9652f80,0 7px 18px #0000001f,0 0 18px #e9652f24}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=handoff] .collect-reveal-scene-module__XBiwGq__previewShell{top:clamp(568px,64svh,596px);transform:translate(-50%,-50%)scale(1.005)}.collect-reveal-scene-module__XBiwGq__collectActions{min-height:68px}}@media (max-height:720px) and (min-width:721px){.collect-reveal-scene-module__XBiwGq__collectStage{transform-origin:50%;min-height:470px;transform:scale(.86)}.collect-reveal-scene-module__XBiwGq__sceneCopy h1{font-size:2.2rem}}@media (prefers-reduced-motion:reduce){.collect-reveal-scene-module__XBiwGq__collectLayout *,.collect-reveal-scene-module__XBiwGq__collectLayout :before,.collect-reveal-scene-module__XBiwGq__collectLayout :after{transition-duration:1ms!important;transition-delay:0s!important;animation:none!important}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=idle]:has(.collect-reveal-scene-module__XBiwGq__collectStage:hover,.collect-reveal-scene-module__XBiwGq__collectActions button:hover) .collect-reveal-scene-module__XBiwGq__chatPanelPrimary{transform:rotate(-1.4deg)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=idle]:has(.collect-reveal-scene-module__XBiwGq__collectStage:hover,.collect-reveal-scene-module__XBiwGq__collectActions button:hover) .collect-reveal-scene-module__XBiwGq__chatPanelTop{transform:rotate(1.3deg)}.collect-reveal-scene-module__XBiwGq__collectLayout[data-phase=idle]:has(.collect-reveal-scene-module__XBiwGq__collectStage:hover,.collect-reveal-scene-module__XBiwGq__collectActions button:hover) .collect-reveal-scene-module__XBiwGq__chatPanelBottom{transform:rotate(-1.1deg)}}@keyframes collect-reveal-scene-module__XBiwGq__transferPhotoLabelOut{0%{opacity:1}to{opacity:0}}@keyframes collect-reveal-scene-module__XBiwGq__previewSettleDesktop{0%{filter:brightness(1.015);transform:translate(-24%,-50%)scale(1)}to{transform:translate(-24%,-50%)scale(1)}}@keyframes collect-reveal-scene-module__XBiwGq__previewSettleMobile{0%{filter:brightness(1.015);transform:translate(-50%,-50%)scale(1)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes collect-reveal-scene-module__XBiwGq__idlePrimaryChat{0%{transform:rotate(-1.4deg)translateY(0)}to{transform:rotate(-1.05deg)translateY(-2px)}}@keyframes collect-reveal-scene-module__XBiwGq__idlePhotoTilt{0%{rotate:-.5deg}to{rotate:.8deg}}@keyframes collect-reveal-scene-module__XBiwGq__idleTyping{0%,68%,to{opacity:0;width:0}76%{opacity:1;width:4px}84%{opacity:1;width:8px}92%{opacity:1;width:12px}}
:root{--gi-bg:#faf3eb;--gi-bg-top:#faf3eb;--gi-bg-bottom:#f5ece3;--gi-text:#3b2b23;--gi-muted:#7b675d;--gi-accent:#bf6c47;--gi-accent-strong:#8e4f34;--gi-envelope:#f5ebe0;--gi-envelope-dark:#e8dacd;--gi-envelope-darker:#d9ccc0;--gi-card:#fffaf5;--gi-shadow:#48312529;--gi-shadow-soft:#48312514;--gi-serif:Georgia, "Times New Roman", "Noto Serif", serif}.gift-intro-module__T6h7nq__page{z-index:100;background:var(--gi-bg);color:var(--gi-text);flex-direction:column;justify-content:center;align-items:center;padding:24px;transition:opacity .6s,visibility .6s;animation:.6s ease-out gift-intro-module__T6h7nq__pageFadeIn;display:flex;position:fixed;inset:0;overflow:hidden}@keyframes gift-intro-module__T6h7nq__pageFadeIn{0%{opacity:0}to{opacity:1}}.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__page,.gift-intro-module__T6h7nq__done .gift-intro-module__T6h7nq__page{opacity:0;visibility:hidden;pointer-events:none}.gift-intro-module__T6h7nq__vignette{pointer-events:none;opacity:0;background:radial-gradient(circle,#0000 40%,#48312512 100%);transition:opacity .8s;position:absolute;inset:0}.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__vignette,.gift-intro-module__T6h7nq__sealBreak .gift-intro-module__T6h7nq__vignette,.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__vignette,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__vignette,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__vignette,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__vignette,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__vignette{opacity:1}.gift-intro-module__T6h7nq__introContent{z-index:1;flex-direction:column;align-items:center;gap:18px;width:100%;max-width:480px;transition:opacity .5s,transform .7s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__introContent{opacity:0;transform:scale(.96)}.gift-intro-module__T6h7nq__titleBlock{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.gift-intro-module__T6h7nq__nameLine{font-family:var(--gi-serif);color:var(--gi-text);letter-spacing:-.01em;font-size:clamp(34px,6.2vw,52px);font-weight:500;line-height:1.1}.gift-intro-module__T6h7nq__subtitleLine{color:var(--gi-muted);max-width:440px;margin:0;font-size:clamp(15px,3.2vw,18px);font-weight:400;line-height:1.45}.gift-intro-module__T6h7nq__subtitleAccent{color:#ce6037}.gift-intro-module__T6h7nq__envelopeScene{perspective:1400px;width:280px;height:190px;transform-style:preserve-3d;transition:transform .35s cubic-bezier(.22,1,.36,1);animation:4.2s ease-in-out infinite gift-intro-module__T6h7nq__envelopeFloat}@keyframes gift-intro-module__T6h7nq__envelopeFloat{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-6px)rotate(.9deg)}50%{transform:translateY(0)rotate(0)}75%{transform:translateY(-4px)rotate(-.7deg)}}.gift-intro-module__T6h7nq__ctaHover .gift-intro-module__T6h7nq__envelopeScene{transform:translateY(-10px)scale(1.03)}.gift-intro-module__T6h7nq__envelope{width:100%;height:100%;transform-style:preserve-3d;transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .45s;animation:3.4s ease-in-out infinite gift-intro-module__T6h7nq__envelopeBreathe;position:relative}@keyframes gift-intro-module__T6h7nq__envelopeBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.gift-intro-module__T6h7nq__envelopeBack{background:linear-gradient(180deg, var(--gi-envelope) 0%, var(--gi-envelope-dark) 100%);box-shadow:0 24px 64px var(--gi-shadow), inset 0 1px 0 #ffffff80;border-radius:14px;transition:opacity .45s;position:absolute;inset:0;transform:translateZ(-20px)}.gift-intro-module__T6h7nq__envelopeGlow{opacity:0;z-index:1;pointer-events:none;background:radial-gradient(#ffdcbe8c,#0000 65%);border-radius:50%;height:70%;transition:opacity .7s;position:absolute;top:20%;left:10%;right:10%}.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__envelopeGlow,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__envelopeGlow,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelopeGlow,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeGlow{opacity:1}.gift-intro-module__T6h7nq__envelopeCard{--gi-card-preview-scale:.205;width:90%;height:88%;transform-style:preserve-3d;z-index:2;will-change:transform, opacity;transition:transform .82s cubic-bezier(.22,1,.36,1),opacity .5s;position:absolute;bottom:10%;left:5%;transform:translateY(10%)translateZ(-6px)scale(.96)}.gift-intro-module__T6h7nq__envelopeCardFront,.gift-intro-module__T6h7nq__envelopeCardInside,.gift-intro-module__T6h7nq__envelopeCardInsideTop{backface-visibility:hidden;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0;overflow:hidden}.gift-intro-module__T6h7nq__envelopeCardWhole{z-index:5;background:var(--gi-card);opacity:0;pointer-events:none;clip-path:inset(0 0 50% round 12px);will-change:opacity, clip-path;border-radius:12px;width:100%;height:210%;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 10px 28px #58392529}.gift-intro-module__T6h7nq__envelopeCardInside{box-shadow:0 6px 18px var(--gi-shadow-soft), inset 0 1px 0 #ffffffe6;z-index:1;background:linear-gradient(#fffdfb 0%,#faf5ee 100%)}.gift-intro-module__T6h7nq__cardTemplatePreview{background:var(--gi-card);contain:strict;isolation:isolate;pointer-events:none;position:absolute;inset:0;overflow:hidden}.gift-intro-module__T6h7nq__lightweightCardPreview{box-sizing:border-box;color:#202124;background:radial-gradient(circle at 82% 14%, color-mix(in srgb, var(--gi-preview-accent) 18%, transparent), transparent 24%), linear-gradient(180deg, #fff 0%, #f7f8fa 100%);text-align:center;pointer-events:none;align-content:center;justify-items:center;gap:10px;width:100%;height:200%;padding:28px 22px;display:grid;position:absolute;top:0;left:0;overflow:hidden}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=route]{color:#f7f8fa;background:radial-gradient(circle at 82% 14%,#e9652f33,#0000 24%),linear-gradient(155deg,#202f2a,#17231f)}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook]{color:#16365c;background:radial-gradient(circle at 11% 17%,#ffd43b 0 4px,#0000 5px),radial-gradient(circle at 88% 31%,#ee6aa7 0 3px,#0000 4px),radial-gradient(circle at 13% 74%,#42c7c7 0 3px,#0000 4px),linear-gradient(#1859bd13 1px,#0000 1px) 0 0/22px 22px,linear-gradient(90deg,#1859bd13 1px,#0000 1px) 0 0/22px 22px,#fffaf0}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic]{color:#18324c;background:radial-gradient(circle at 50% 6%,#b58a3a29,#0000 27%),linear-gradient(#fffaf0 0%,#f7f1df 100%);box-shadow:inset 0 0 0 1px #0000001a,inset 0 0 0 7px #ffffff85}.gift-intro-module__T6h7nq__cardTemplatePreviewLower .gift-intro-module__T6h7nq__lightweightCardPreview{top:-100%}.gift-intro-module__T6h7nq__lightweightCardKicker{color:#5f6368;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=route] .gift-intro-module__T6h7nq__lightweightCardKicker,.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=route] small{color:#d9e0dd}.gift-intro-module__T6h7nq__lightweightCardPreview strong{text-overflow:ellipsis;text-wrap:balance;max-width:100%;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;line-height:1.05;overflow:hidden}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook] strong{z-index:2;color:#16365c;max-width:100%;font-family:var(--font-inter), Arial, sans-serif;letter-spacing:-.045em;text-overflow:clip;text-shadow:2px 2px #ffd43b8c;font-size:clamp(1.4rem,5.4vw,1.6rem);font-weight:900;position:relative;overflow:visible;transform:rotate(-1deg)}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic] strong{z-index:3;color:#18324c;letter-spacing:-.025em;text-overflow:clip;text-shadow:0 1px #fff;max-width:74%;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.35rem,5vw,1.62rem);line-height:1.02;position:relative;overflow:visible}.gift-intro-module__T6h7nq__lightweightCardRule{background:var(--gi-preview-accent);border-radius:999px;width:58%;height:3px}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook] .gift-intro-module__T6h7nq__lightweightCardRule{z-index:2;background:#1859bd;width:64%;height:5px;transform:rotate(-1deg);box-shadow:0 4px #42c7c7}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic] .gift-intro-module__T6h7nq__lightweightCardRule{z-index:3;background:#b58a3a;width:44%;height:2px;position:relative;box-shadow:0 4px #18324c29}.gift-intro-module__T6h7nq__lightweightCardLine{opacity:.14;background:currentColor;border-radius:999px;width:76%;height:5px}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook] .gift-intro-module__T6h7nq__lightweightCardLine{z-index:2;opacity:.82;background:#ffd43b;border-radius:2px 7px 3px 6px;width:70%;height:8px;transform:rotate(1.5deg)}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook] .gift-intro-module__T6h7nq__lightweightCardLineShort{background:#42c7c7;width:48%;transform:rotate(-2deg)}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic] .gift-intro-module__T6h7nq__lightweightCardLine{z-index:3;opacity:.14;background:#18324c;width:62%;height:4px;position:relative}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic] .gift-intro-module__T6h7nq__lightweightCardLineShort{width:42%}.gift-intro-module__T6h7nq__lightweightCardLineShort{width:52%}.gift-intro-module__T6h7nq__lightweightCardMark{color:#fff;background:var(--gi-preview-accent);border-radius:50%;place-items:center;width:42px;height:42px;font-size:1.35rem;display:grid}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook] .gift-intro-module__T6h7nq__lightweightCardMark{z-index:2;color:#16365c;background:#ffd43b;border:3px solid #fff;border-radius:38% 62% 44% 56%;width:48px;height:48px;font-size:1.5rem;font-weight:900;transform:rotate(-7deg);box-shadow:0 4px #ee6aa7}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic] .gift-intro-module__T6h7nq__lightweightCardMark{z-index:3;color:#fffaf0;background:#365b4c;width:44px;height:44px;font-family:Georgia,Times New Roman,serif;position:relative;box-shadow:0 0 0 3px #fffaf0,0 0 0 5px #b58a3a,0 5px 12px #00000024}.gift-intro-module__T6h7nq__lightweightCardPreview small{color:#5f6368;text-overflow:ellipsis;white-space:nowrap;max-width:80%;font-size:.75rem;font-weight:700;overflow:hidden}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook] .gift-intro-module__T6h7nq__lightweightCardKicker,.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook] small{z-index:2;color:#1859bd;position:relative}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic] .gift-intro-module__T6h7nq__lightweightCardKicker,.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic] small{z-index:3;color:#365b4c;position:relative}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic] .gift-intro-module__T6h7nq__lightweightCardKicker{letter-spacing:.11em;background:#fffaf0e0;border-radius:999px;padding:4px 10px;box-shadow:0 0 0 1px #b58a3a5c}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=classic] small{max-width:66%;font-family:var(--font-caveat), "Segoe Print", cursive;font-size:.9rem;font-weight:700}.gift-intro-module__T6h7nq__classicPreviewFrame,.gift-intro-module__T6h7nq__classicPreviewRule,.gift-intro-module__T6h7nq__classicPreviewDecor{pointer-events:none;position:absolute}.gift-intro-module__T6h7nq__classicPreviewFrame{z-index:1;border:1px solid #b58a3a94;border-radius:10px;inset:14px;box-shadow:inset 0 0 0 3px #ffffff6b,0 8px 24px #00000014}.gift-intro-module__T6h7nq__classicPreviewRule{z-index:2;background:linear-gradient(90deg,#0000,#b58a3a 18% 82%,#0000);width:50%;height:1px;top:11%;left:25%}.gift-intro-module__T6h7nq__classicPreviewDecor{z-index:2;filter:drop-shadow(0 6px 8px #00000021);width:72px;height:90px}.gift-intro-module__T6h7nq__classicPreviewDecor img{object-fit:contain;width:100%;height:100%}.gift-intro-module__T6h7nq__classicPreviewDecorLeft{bottom:4%;left:-4%;transform:rotate(-5deg)}.gift-intro-module__T6h7nq__classicPreviewDecorRight{top:3%;right:-5%;transform:rotate(3deg)}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook] .gift-intro-module__T6h7nq__lightweightCardKicker{letter-spacing:.1em;background:#ffd43bb8;border-radius:4px;padding:4px 9px;transform:rotate(1deg)}.gift-intro-module__T6h7nq__lightweightCardPreview[data-preview-preset=scrapbook] small{max-width:68%;font-family:var(--font-caveat), "Segoe Print", cursive;font-size:.95rem;font-weight:800}.gift-intro-module__T6h7nq__schoolPreviewTape,.gift-intro-module__T6h7nq__schoolPreviewSticker,.gift-intro-module__T6h7nq__schoolPreviewDoodle{z-index:1;pointer-events:none;position:absolute}.gift-intro-module__T6h7nq__schoolPreviewTape{clip-path:polygon(0 13%,8% 0,18% 19%,28% 4%,40% 18%,51% 2%,64% 17%,77% 0,88% 16%,100% 5%,100% 86%,88% 100%,76% 82%,63% 98%,50% 84%,36% 100%,23% 83%,10% 96%,0 84%);opacity:.88;background:#42c7c7;width:60%;height:22px;top:3%;left:-7%;transform:rotate(-2deg)}.gift-intro-module__T6h7nq__schoolPreviewSticker{color:#fff;width:44px;height:42px;font-family:var(--font-inter), Arial, sans-serif;background:#ee6aa7;border:3px solid #fff;border-radius:44% 56% 51% 49%;place-items:center;font-size:1rem;font-weight:900;display:grid;top:8%;right:6%;transform:rotate(9deg);box-shadow:0 3px #16365c2e}.gift-intro-module__T6h7nq__schoolPreviewDoodle{filter:drop-shadow(0 3px #16365c1f);width:54px;height:78px;top:72%}.gift-intro-module__T6h7nq__schoolPreviewDoodle img{object-fit:contain;width:100%;height:100%}.gift-intro-module__T6h7nq__schoolPreviewDoodleBoy{left:6%;transform:rotate(-5deg)}.gift-intro-module__T6h7nq__schoolPreviewDoodleGirl{right:5%;transform:rotate(5deg)}.gift-intro-module__T6h7nq__cardTemplatePreviewCover{z-index:4}.gift-intro-module__T6h7nq__envelopeCardFold{z-index:2;transform-origin:top;transform-style:preserve-3d;will-change:transform;transition:transform 1.05s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:rotateX(0)}.gift-intro-module__T6h7nq__envelopeCardFront{z-index:2;background:radial-gradient(circle at 14% 20%,#d67c561a,#0000 21%),radial-gradient(circle at 88% 82%,#7a523514,#0000 26%),repeating-linear-gradient(8deg,#66462e07 0 1px,#0000 1px 4px),linear-gradient(145deg,#f5e8d6 0%,#ecd8bd 50%,#e3c7a4 100%);transform:translateZ(1px);box-shadow:0 12px 28px #5839252e,inset 0 1px #ffffff94,inset 0 0 32px #70482a12}.gift-intro-module__T6h7nq__envelopeCardInsideTop{box-shadow:0 6px 18px var(--gi-shadow-soft), inset 0 1px 0 #ffffffe6;z-index:1;background:linear-gradient(#fffdfb 0%,#faf5ee 100%);transform:rotateX(180deg)translateZ(1px)}.gift-intro-module__T6h7nq__cardFoldLine{z-index:2;background:linear-gradient(90deg,#0000,#8b6e5c2e,#0000);height:1px;position:absolute;top:0;left:0;right:0}.gift-intro-module__T6h7nq__cardPaperLines{pointer-events:none;border:1px solid #8453372e;border-radius:8px;position:absolute;inset:14px}.gift-intro-module__T6h7nq__cardPaperLines:after{content:"";border:1px solid #ffffff8a;border-radius:5px;position:absolute;inset:5px}.gift-intro-module__T6h7nq__cardAccent,.gift-intro-module__T6h7nq__cardAccentInside{opacity:.78;height:4px;position:absolute;top:0;left:0;right:0}.gift-intro-module__T6h7nq__cardBackBrand{z-index:2;font-family:var(--gi-serif);color:#9a563e;text-shadow:0 1px #fffcf7b3;width:40px;height:40px;margin:0;font-size:18px;line-height:1;display:block;position:relative}.gift-intro-module__T6h7nq__cardBackCaption{z-index:2;color:#ffefe0d6;letter-spacing:.04em;font-size:10px;line-height:1;position:relative}.gift-intro-module__T6h7nq__cardBackSprig{z-index:1;opacity:.72;border-left:1px solid #9f5b3e42;border-radius:50%;width:30px;height:54px;position:absolute;bottom:14px}.gift-intro-module__T6h7nq__cardBackSprig:before,.gift-intro-module__T6h7nq__cardBackSprig:after{content:"";background:#fffaf457;border:1px solid #9f5b3e38;border-radius:70% 30%;width:8px;height:13px;position:absolute}.gift-intro-module__T6h7nq__cardBackSprig:before{top:12px;left:-2px;transform:rotate(-34deg)}.gift-intro-module__T6h7nq__cardBackSprig:after{top:27px;left:5px;transform:rotate(38deg)}.gift-intro-module__T6h7nq__cardBackSprigLeft{left:25px;transform:rotate(-31deg)}.gift-intro-module__T6h7nq__cardBackSprigRight{right:25px;transform:scaleX(-1)rotate(-31deg)}.gift-intro-module__T6h7nq__cardText,.gift-intro-module__T6h7nq__cardTextInside{letter-spacing:.06em;color:var(--gi-muted);text-transform:uppercase;z-index:1;font-size:13px;font-weight:500;position:relative}.gift-intro-module__T6h7nq__cardHint,.gift-intro-module__T6h7nq__cardHintInside{color:var(--gi-muted);opacity:.7;z-index:1;font-size:12px;position:relative}.gift-intro-module__T6h7nq__envelopeLeft,.gift-intro-module__T6h7nq__envelopeRight{z-index:3;width:0;height:0;transition:opacity .45s;position:absolute;top:0}.gift-intro-module__T6h7nq__envelopeLeft{border-top:95px solid #0000;border-bottom:95px solid #0000;border-left:140px solid var(--gi-envelope-dark);left:0}.gift-intro-module__T6h7nq__envelopeRight{border-top:95px solid #0000;border-bottom:95px solid #0000;border-right:140px solid var(--gi-envelope-dark);right:0}.gift-intro-module__T6h7nq__envelopeBottom{border-left:140px solid #0000;border-right:140px solid #0000;border-bottom:78px solid var(--gi-envelope-darker);z-index:4;width:0;height:0;transition:opacity .45s;position:absolute;bottom:0;left:0}.gift-intro-module__T6h7nq__envelopeFlap{transform-origin:top;width:100%;height:110px;transform-style:preserve-3d;z-index:5;will-change:transform;transition:transform .72s cubic-bezier(.22,1,.36,1),opacity .45s;position:absolute;top:0;left:0;transform:rotateX(0)}.gift-intro-module__T6h7nq__envelopeFlapFront,.gift-intro-module__T6h7nq__envelopeFlapBack{background:linear-gradient(180deg, #f8eee4 0%, var(--gi-envelope) 100%);clip-path:polygon(0 0,100% 0,50% 100%);backface-visibility:hidden;transform-origin:top;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.gift-intro-module__T6h7nq__envelopeFlapFront{filter:drop-shadow(0 3px 5px #4831251a)}.gift-intro-module__T6h7nq__envelopeFlapBack{filter:drop-shadow(0 -5px 8px #4831251a);background:linear-gradient(#eadbcf 0%,#f4e8dc 100%);transform:rotateX(180deg)}.gift-intro-module__T6h7nq__envelopeSeal{background:linear-gradient(135deg, #c97a58 0%, var(--gi-accent-strong) 100%);width:38px;height:38px;color:var(--gi-card);z-index:6;border-radius:50%;justify-content:center;align-items:center;margin-left:-19px;font-size:19px;transition:transform .35s,opacity .35s,box-shadow .35s;display:flex;position:absolute;top:68px;left:50%;box-shadow:0 4px 12px #8c503747}.gift-intro-module__T6h7nq__heartFloat1,.gift-intro-module__T6h7nq__heartFloat2,.gift-intro-module__T6h7nq__heartFloat3{color:var(--gi-accent);opacity:0;pointer-events:none;z-index:7;font-family:serif;position:absolute}.gift-intro-module__T6h7nq__heartFloat1{font-size:18px;animation:5s ease-in-out infinite gift-intro-module__T6h7nq__heart1;top:20px;left:-28px}.gift-intro-module__T6h7nq__heartFloat2{font-size:14px;animation:6s ease-in-out infinite gift-intro-module__T6h7nq__heart2;top:50px;right:-22px}.gift-intro-module__T6h7nq__heartFloat3{font-size:20px;animation:5.5s ease-in-out infinite gift-intro-module__T6h7nq__heart3;bottom:30px;right:-36px}@keyframes gift-intro-module__T6h7nq__heart1{0%,to{opacity:.35;transform:translateY(0)rotate(-8deg)}50%{opacity:.6;transform:translateY(-10px)rotate(0)}}@keyframes gift-intro-module__T6h7nq__heart2{0%,to{opacity:.25;transform:translateY(0)rotate(6deg)}50%{opacity:.45;transform:translateY(-8px)rotate(0)}}@keyframes gift-intro-module__T6h7nq__heart3{0%,to{opacity:.3;transform:translateY(0)rotate(-5deg)}50%{opacity:.55;transform:translateY(-12px)rotate(5deg)}}.gift-intro-module__T6h7nq__actions{flex-direction:column;align-items:center;gap:14px;display:flex}.gift-intro-module__T6h7nq__ctaButton{appearance:none;background:linear-gradient(135deg, #d67c56 0%, var(--gi-accent) 100%);color:#fffaf5;letter-spacing:.01em;cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:999px;margin:0;padding:15px 36px;font-size:16px;font-weight:600;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 8px 26px #bf6c4752,inset 0 1px #ffffff40}.gift-intro-module__T6h7nq__ctaButton:hover{transform:translateY(-2px);box-shadow:0 12px 32px #bf6c4761,inset 0 1px #ffffff40}.gift-intro-module__T6h7nq__ctaButton:active{transform:translateY(0)scale(.96)}.gift-intro-module__T6h7nq__ctaButton:focus-visible{outline:none;box-shadow:0 0 0 4px #bf6c4759,0 8px 26px #bf6c4752}.gift-intro-module__T6h7nq__ctaButton:disabled{cursor:default}.gift-intro-module__T6h7nq__skipLink{appearance:none;color:var(--gi-muted);cursor:pointer;opacity:.7;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:6px 12px;font-size:14px;font-weight:500;transition:opacity .2s,color .2s}.gift-intro-module__T6h7nq__skipLink:hover,.gift-intro-module__T6h7nq__skipLink:focus-visible{opacity:1;color:var(--gi-accent-strong)}.gift-intro-module__T6h7nq__skipLink:focus-visible{border-radius:8px;outline:none;box-shadow:0 0 0 3px #bf6c4733}.gift-intro-module__T6h7nq__idle .gift-intro-module__T6h7nq__envelopeCard,.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__envelopeCard,.gift-intro-module__T6h7nq__sealBreak .gift-intro-module__T6h7nq__envelopeCard{opacity:0}.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__envelopeScene,.gift-intro-module__T6h7nq__sealBreak .gift-intro-module__T6h7nq__envelopeScene,.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__envelopeScene,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__envelopeScene,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelopeScene,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeScene,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelopeScene,.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__envelope,.gift-intro-module__T6h7nq__sealBreak .gift-intro-module__T6h7nq__envelope,.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__envelope,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__envelope,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelope,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelope,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelope{animation:none}.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__envelopeScene{transform:scale(.98)}.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__envelope{transform:scale(.96)}.gift-intro-module__T6h7nq__sealBreak .gift-intro-module__T6h7nq__envelopeSeal{transform:scale(1.15)translateY(-4px);box-shadow:0 0 20px #bf6c4773,0 4px 12px #8c503747}.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__envelopeSeal,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__envelopeSeal,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelopeSeal,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeSeal,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelopeSeal{opacity:0;transform:scale(.15)}.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__envelope{transform:scale(1.02)translateY(2px)}.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__envelopeCard,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__envelopeCard{transform:translateY(0)translateZ(-8px)scale(.96)}.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__envelopeFlap,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__envelopeFlap,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelopeFlap,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeFlap,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelopeFlap{z-index:1;transform:scaleY(-1)}.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__envelope{transform:scale(1.02)translateY(2px)}.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelope{transform:scale(.96)translateY(18px)}.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelopeCard{z-index:8;transform:translateY(-44px)translateZ(50px)scale(1.06)}.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelope{opacity:1;transform:scale(.9)translateY(34px)}.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeCard{z-index:8;transform:translateY(-38px)translateZ(110px)scale(1.26)}.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeBack,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeGlow,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeLeft,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeRight,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeBottom{opacity:.18}.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeFlap{opacity:.42}.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeCardFold{transform:rotateX(-178deg)}.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelope{opacity:0;transform:scale(.84)translateY(48px)}.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelopeCard{opacity:0;transform:translateY(-42px)translateZ(200px)scale(1.9)}.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelopeCardFold{transform:rotateX(-178deg)}.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__textGroup,.gift-intro-module__T6h7nq__sealBreak .gift-intro-module__T6h7nq__textGroup,.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__textGroup,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__textGroup,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__textGroup,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__textGroup,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__textGroup{opacity:0;pointer-events:none;transform:translateY(14px)}.gift-intro-module__T6h7nq__finalReveal{z-index:0;animation:.65s ease-out forwards gift-intro-module__T6h7nq__finalFadeIn;position:relative}@keyframes gift-intro-module__T6h7nq__finalFadeIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.gift-intro-module__T6h7nq__giftWrapper{position:relative}.gift-intro-module__T6h7nq__replayBar{background:radial-gradient(circle,#ffffff80,#0000 70%),linear-gradient(#0000,#faf4ede6 30%);justify-content:center;padding:28px 16px 48px;display:flex}.gift-intro-module__T6h7nq__replayButton{appearance:none;color:var(--gi-muted);cursor:pointer;opacity:.75;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-weight:500;transition:opacity .2s,color .2s,transform .2s;display:inline-flex}.gift-intro-module__T6h7nq__replayButton:hover,.gift-intro-module__T6h7nq__replayButton:focus-visible{opacity:1;color:var(--gi-accent-strong);transform:translateY(-1px)}.gift-intro-module__T6h7nq__replayButton:focus-visible{border-radius:10px;outline:none;box-shadow:0 0 0 3px #bf6c4733}.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__envelopeScene,.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__envelope{animation:none}.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__heartFloat1,.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__heartFloat2,.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__heartFloat3{opacity:0;animation:none}.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__envelopeFlap{transition-duration:.4s}.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__envelopeCard,.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__envelopeCardFold{transition-duration:.45s}.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__envelopeFlap,.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__envelopeFlap,.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelopeFlap,.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeFlap,.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelopeFlap{transform:scaleY(-1)}.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelopeCard,.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeCard{transform:translateY(-72px)translateZ(50px)scale(1.08)}.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeCardFold,.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelopeCardFold{transform:rotateX(-178deg)}.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__introContent{opacity:0;transform:none}.gift-intro-module__T6h7nq__reducedMotion.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelope{opacity:0}.gift-intro-module__T6h7nq__placeholder{background:radial-gradient(circle at 30% 20%, #ffffffb3, transparent 35%), radial-gradient(circle at 70% 80%, #fff8f099, transparent 35%), linear-gradient(180deg, var(--gi-bg-top) 0%, var(--gi-bg-bottom) 100%);min-height:100vh;color:var(--gi-text);justify-content:center;align-items:center;padding:24px;display:flex}.gift-intro-module__T6h7nq__placeholderCard{text-align:center;background:#fffaf5c7;border-radius:26px;max-width:420px;padding:42px 34px;box-shadow:0 20px 64px #4831251a,inset 0 1px #fff9}.gift-intro-module__T6h7nq__placeholderIcon{color:var(--gi-accent);opacity:.85;margin-bottom:20px;font-size:58px;line-height:1}.gift-intro-module__T6h7nq__placeholderTitle{margin:0 0 12px;font-size:23px;font-weight:500}.gift-intro-module__T6h7nq__placeholderText{color:var(--gi-muted);margin:0;font-size:16px;line-height:1.5}@media (max-width:480px){.gift-intro-module__T6h7nq__envelopeCard{--gi-card-preview-scale:.176}.gift-intro-module__T6h7nq__envelopeScene{width:240px;height:162px}.gift-intro-module__T6h7nq__envelopeFlap{height:94px}.gift-intro-module__T6h7nq__envelopeFlapFront,.gift-intro-module__T6h7nq__envelopeFlapBack{width:100%;height:100%}.gift-intro-module__T6h7nq__envelopeLeft,.gift-intro-module__T6h7nq__envelopeRight{border-top-width:81px;border-bottom-width:81px}.gift-intro-module__T6h7nq__envelopeLeft{border-left-width:120px}.gift-intro-module__T6h7nq__envelopeRight{border-right-width:120px}.gift-intro-module__T6h7nq__envelopeBottom{border-bottom-width:64px;border-left-width:120px;border-right-width:120px}.gift-intro-module__T6h7nq__envelopeSeal{width:34px;height:34px;margin-left:-17px;font-size:17px;top:56px}.gift-intro-module__T6h7nq__cardText{font-size:12px}.gift-intro-module__T6h7nq__ctaButton{padding:14px 28px;font-size:15px}.gift-intro-module__T6h7nq__nameLine{font-size:clamp(28px,8vw,38px)}.gift-intro-module__T6h7nq__nameLine:after{font-size:14px;top:-4px;right:-18px}.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__sealBreak .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__introContent{transform:translateY(68px)}.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelopeCard{transform:translateY(-36px)translateZ(44px)scale(1.04)}.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeCard{transform:translateY(-28px)translateZ(90px)scale(1.12)}.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelopeCard{transform:translateY(-32px)translateZ(160px)scale(1.72)}}.gift-intro-module__T6h7nq__envelopeScene{perspective:none;width:min(460px,82vw);height:min(460px,82vw)}.gift-intro-module__T6h7nq__envelope{transform-style:flat}.gift-intro-module__T6h7nq__envelopeImage{object-fit:contain;object-position:center;pointer-events:none;-webkit-user-select:none;user-select:none;filter:drop-shadow(0 22px 28px #58392526);will-change:opacity, transform;width:100%;height:100%;transition:opacity .54s cubic-bezier(.22,1,.36,1),transform .54s cubic-bezier(.22,1,.36,1),filter .4s;position:absolute;inset:0}.gift-intro-module__T6h7nq__closedEnvelope{z-index:6;opacity:1;transform:translateY(0)scale(1)}.gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__openEnvelopePocket{opacity:0;transform:translateY(6px)scale(.985)}.gift-intro-module__T6h7nq__openEnvelopeBack{z-index:1}.gift-intro-module__T6h7nq__openEnvelopePocket{z-index:5;clip-path:polygon(0 37%,15% 40%,50% 62%,85% 40%,100% 37%,100% 100%,0 100%)}.gift-intro-module__T6h7nq__envelopeBack,.gift-intro-module__T6h7nq__envelopeLeft,.gift-intro-module__T6h7nq__envelopeRight,.gift-intro-module__T6h7nq__envelopeBottom,.gift-intro-module__T6h7nq__envelopeFlap,.gift-intro-module__T6h7nq__envelopeSeal,.gift-intro-module__T6h7nq__heartFloat1,.gift-intro-module__T6h7nq__heartFloat2,.gift-intro-module__T6h7nq__heartFloat3{display:none}.gift-intro-module__T6h7nq__envelopeGlow{z-index:0;height:58%;top:28%;left:14%;right:14%}.gift-intro-module__T6h7nq__envelopeCard{--gi-card-preview-scale:.258;z-index:3;opacity:0;width:67%;height:43%;transition:transform .43s cubic-bezier(.22,1,.36,1),opacity .22s;bottom:38%;left:16.5%;transform:translateY(15%)scale(.965)}.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__closedEnvelope{filter:drop-shadow(0 26px 34px #58392533);transform:scale(.985)}.gift-intro-module__T6h7nq__sealBreak .gift-intro-module__T6h7nq__closedEnvelope{filter:drop-shadow(0 26px 36px #bf6c4733);transform:scale(1.01)}.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__closedEnvelope,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__closedEnvelope,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__closedEnvelope,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__closedEnvelope,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__closedEnvelope{opacity:0;transform:translateY(-3px)scale(1.01)}.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__openEnvelopePocket,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__openEnvelopePocket,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__openEnvelopePocket,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__openEnvelopePocket,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__openEnvelopePocket{opacity:1;transform:translateY(0)scale(1)}.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__openEnvelopePocket{transition-delay:70ms}.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__envelopeCard{opacity:1;transform:translateY(13%)scale(.97)}.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__envelopeCard{opacity:1;z-index:3;transform:translateY(-60%)scale(1.04)}.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__envelopeCard{opacity:1;z-index:7;transform:translateY(-72%)scale(1.22)}.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__openEnvelopePocket{opacity:.54;transform:translateY(14px)scale(.94)}.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__envelopeCard{opacity:0;z-index:7;transform:translateY(-78%)scale(1.56)}.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__revealGift .gift-intro-module__T6h7nq__openEnvelopePocket{opacity:0;transform:translateY(24px)scale(.9)}.gift-intro-module__T6h7nq__press .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__sealBreak .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__flapOpen .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__pause .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__cardPull .gift-intro-module__T6h7nq__introContent,.gift-intro-module__T6h7nq__cardHero .gift-intro-module__T6h7nq__introContent{transform:none}.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__envelopeImage,.gift-intro-module__T6h7nq__reducedMotion .gift-intro-module__T6h7nq__envelopeCard{transition:none}@media (max-width:640px){.gift-intro-module__T6h7nq__introContent{gap:18px}.gift-intro-module__T6h7nq__envelopeScene{width:min(86vw,360px);height:min(86vw,360px)}.gift-intro-module__T6h7nq__envelopeCard{--gi-card-preview-scale:.202}}.gift-intro-module__T6h7nq__playing.gift-intro-module__T6h7nq__page{pointer-events:none;animation:3.2s linear both gift-intro-module__T6h7nq__introPageTimeline}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__textGroup{animation:.36s cubic-bezier(.22,1,.36,1) both gift-intro-module__T6h7nq__introTextExit}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeScene,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelope{animation:none}.gift-intro-module__T6h7nq__playing+.gift-intro-module__T6h7nq__page,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__introContent{pointer-events:none}@keyframes gift-intro-module__T6h7nq__introPageTimeline{0%,72%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes gift-intro-module__T6h7nq__introTextExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes gift-intro-module__T6h7nq__closedEnvelopeTimeline{0%{opacity:1;transform:translateY(0)scale(1)}5%{opacity:1;transform:translateY(0)scale(.985)}11%,19%{opacity:1;transform:translateY(0)scale(1)}30%{opacity:0;transform:translateY(-3px)scale(1.01)}to{opacity:0;transform:translateY(-3px)scale(1.01)}}@keyframes gift-intro-module__T6h7nq__openEnvelopeTimeline{0%,12%{opacity:0;transform:translateY(7px)scale(.985)}29%,63%{opacity:1;transform:translateY(0)scale(1)}84%{opacity:.42;transform:translateY(17px)scale(.94)}to{opacity:0;transform:translateY(30px)scale(.88)}}@keyframes gift-intro-module__T6h7nq__envelopeGlowTimeline{0%,12%{opacity:0}34%,72%{opacity:1}to{opacity:0}}@keyframes gift-intro-module__T6h7nq__cardJourneyTimeline{0%,8%{opacity:0;transform:translateY(13%)scale(.97)}18%,30%{opacity:1;transform:translateY(13%)scale(.97)}59%{opacity:1;transform:translateY(-58%)scale(1.04)}76%{opacity:.78;transform:translateY(-70%)scale(1.22)}90%{opacity:.18;transform:translateY(-72%)scale(1.48)}to{opacity:0;transform:translateY(-74%)scale(1.68)}}@keyframes gift-intro-module__T6h7nq__cardUnfoldTimeline{0%,22%{transform:rotateX(0)}72%,to{transform:rotateX(-178deg)}}@keyframes gift-intro-module__T6h7nq__finalGiftTimeline{0%,70%{opacity:0;transform:scale(.985)}94%,to{opacity:1;transform:scale(1)}}.gift-intro-module__T6h7nq__envelopeScene{width:min(460px,74vw);height:min(460px,74vw)}.gift-intro-module__T6h7nq__envelopeCard{--gi-card-preview-scale:.258}@media (max-width:640px){.gift-intro-module__T6h7nq__envelopeScene{width:min(86vw,360px);height:min(86vw,360px)}.gift-intro-module__T6h7nq__envelopeCard{--gi-card-preview-scale:.202}}@media (min-width:641px){.gift-intro-module__T6h7nq__introContent{transform:translateY(2vh)}}@media (max-height:760px) and (min-width:641px){.gift-intro-module__T6h7nq__envelopeScene{width:min(460px,66vh);height:min(460px,66vh)}.gift-intro-module__T6h7nq__envelopeCard{--gi-card-preview-scale:.258}.gift-intro-module__T6h7nq__introContent{transform:translateY(1vh)}}.gift-intro-module__T6h7nq__introContent{gap:6px;max-width:640px}.gift-intro-module__T6h7nq__giftKicker{z-index:10;color:#df693d;flex-direction:column;align-items:center;gap:5px;transition-property:opacity,transform;transition-duration:.26s;transition-timing-function:cubic-bezier(.22,1,.36,1);display:flex;position:relative}.gift-intro-module__T6h7nq__giftKickerIcon{color:currentColor;width:26px;height:26px;position:relative}.gift-intro-module__T6h7nq__giftKickerIcon svg{width:100%;height:100%;display:block}.gift-intro-module__T6h7nq__giftKickerText{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:12px;font-size:13px;font-weight:700;display:flex}.gift-intro-module__T6h7nq__giftKickerText:before,.gift-intro-module__T6h7nq__giftKickerText:after{content:"";background:#f2b18f;border-radius:50%;width:4px;height:4px}.gift-intro-module__T6h7nq__envelopeScene{z-index:1;margin-block:-22px -10px;position:relative}.gift-intro-module__T6h7nq__envelopeScene:before{content:"";filter:blur(8px);z-index:-1;pointer-events:none;background:radial-gradient(#ffdcb9eb,#ffeacd80 46%,#fff2e124 64%,#0000 74%);width:128%;height:94%;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.gift-intro-module__T6h7nq__envelopeFlower{z-index:8;pointer-events:none;opacity:.96;filter:drop-shadow(0 8px 18px #5839251f);width:315px;height:auto;position:absolute;bottom:14%;left:-16%;transform:rotate(-28deg)}.gift-intro-module__T6h7nq__botanicalSprig{z-index:8;transform-origin:0 100%;pointer-events:none;border-left:2px solid #c685576b;border-radius:55% 0 0 55%;width:112px;height:120px;position:absolute;bottom:17%;left:2%;transform:rotate(-38deg);display:none!important}.gift-intro-module__T6h7nq__botanicalSprig:before,.gift-intro-module__T6h7nq__botanicalSprig:after{content:"";transform-origin:0;background:#c6855761;width:72px;height:1px;position:absolute;left:-1px}.gift-intro-module__T6h7nq__botanicalSprig:before{top:38px;transform:rotate(-26deg)}.gift-intro-module__T6h7nq__botanicalSprig:after{top:66px;transform:rotate(18deg)}.gift-intro-module__T6h7nq__botanicalSprig i{background:#f2ddc5;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 3px #fff8eeb8}.gift-intro-module__T6h7nq__botanicalSprig i:first-child{top:5px;left:55px}.gift-intro-module__T6h7nq__botanicalSprig i:nth-child(2){top:29px;left:73px}.gift-intro-module__T6h7nq__botanicalSprig i:nth-child(3){top:65px;left:50px}.gift-intro-module__T6h7nq__botanicalSprig i:nth-child(4){top:83px;left:20px}.gift-intro-module__T6h7nq__introHeart{z-index:8;color:#e58a63;opacity:.72;pointer-events:none;font-family:Georgia,serif;line-height:1;position:absolute}.gift-intro-module__T6h7nq__introHeartOne{font-size:20px;top:27%;left:11%;transform:rotate(-12deg)}.gift-intro-module__T6h7nq__introHeartTwo{font-size:26px;top:48%;right:8%;transform:rotate(11deg)}.gift-intro-module__T6h7nq__introHeartThree{font-size:14px;top:72%;right:17%;transform:rotate(-8deg)}.gift-intro-module__T6h7nq__titleBlock{gap:6px}.gift-intro-module__T6h7nq__nameLine{text-wrap:balance;max-width:min(92vw,700px);font-size:clamp(36px,5.8vw,54px);line-height:1.08}.gift-intro-module__T6h7nq__nameLine:after{content:none}.gift-intro-module__T6h7nq__titleDivider{color:#de754d;align-items:center;gap:10px;font-family:Georgia,serif;font-size:15px;line-height:1;display:inline-flex}.gift-intro-module__T6h7nq__titleDivider i{background:#efc2a8;width:28px;height:1px;display:block}.gift-intro-module__T6h7nq__subtitleLine{text-wrap:balance;max-width:460px;font-size:clamp(15px,2.2vw,18px)}.gift-intro-module__T6h7nq__subtitleAccent{color:#ce6037;margin-top:2px;display:block}.gift-intro-module__T6h7nq__fromLine{color:#ce6037;text-wrap:balance;margin:0;font-size:17px;line-height:1.35}.gift-intro-module__T6h7nq__actions{gap:10px;margin-top:20px}.gift-intro-module__T6h7nq__ctaButton{background:linear-gradient(135deg,#f1773f 0%,#df5726 100%);justify-content:center;align-items:center;min-height:54px;padding:15px 34px;display:inline-flex;box-shadow:0 15px 30px #cf53253d,inset 0 1px #ffffff47}.gift-intro-module__T6h7nq__ctaContent{align-items:center;gap:10px;display:inline-flex}.gift-intro-module__T6h7nq__ctaSparkle{font-size:23px;line-height:1;transform:translateY(-1px)}.gift-intro-module__T6h7nq__skipLink{text-underline-offset:5px;min-height:40px;-webkit-text-decoration:underline #7b675d38;text-decoration:underline #7b675d38}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__giftKicker{animation:.3s cubic-bezier(.22,1,.36,1) both gift-intro-module__T6h7nq__introTextExit}@media (max-width:640px){.gift-intro-module__T6h7nq__giftKicker{gap:6px}.gift-intro-module__T6h7nq__giftKickerIcon{transform:scale(.88)}.gift-intro-module__T6h7nq__giftKickerText{letter-spacing:.13em;font-size:11px}.gift-intro-module__T6h7nq__botanicalSprig{bottom:18%;left:3%;transform:rotate(-38deg)scale(.72)}.gift-intro-module__T6h7nq__envelopeFlower{width:230px;bottom:11%;left:-12%;transform:rotate(-28deg)}.gift-intro-module__T6h7nq__introHeartTwo{right:3%}.gift-intro-module__T6h7nq__nameLine{font-size:clamp(32px,9vw,42px)}.gift-intro-module__T6h7nq__fromLine{font-size:15px}.gift-intro-module__T6h7nq__ctaButton{width:min(100%,340px)}}@media (max-height:760px){.gift-intro-module__T6h7nq__giftKickerIcon{margin-block:-4px;transform:scale(.72)}.gift-intro-module__T6h7nq__giftKickerText{font-size:10px}.gift-intro-module__T6h7nq__fromLine{font-size:14px}}.gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__openEnvelopePocket{width:105.3%;left:-2.65%;right:auto}.gift-intro-module__T6h7nq__playing.gift-intro-module__T6h7nq__page{animation:4.8s linear both gift-intro-module__T6h7nq__introPageTimelineV2}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__giftKicker,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__textGroup,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeFlower,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__introHeart{animation:.46s cubic-bezier(.22,1,.36,1) both gift-intro-module__T6h7nq__introChromeExitV2}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeScene:before{animation:.9s both gift-intro-module__T6h7nq__introGlowExitV2}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeScene{animation:none}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelope{animation:4.8s cubic-bezier(.22,1,.36,1) both gift-intro-module__T6h7nq__envelopePositionTimelineV2}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__closedEnvelope{animation:4.8s cubic-bezier(.22,1,.36,1) both gift-intro-module__T6h7nq__closedEnvelopeTimelineV2}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__openEnvelopePocket{animation:4.8s cubic-bezier(.22,1,.36,1) both gift-intro-module__T6h7nq__openEnvelopeTimelineV2}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeGlow{animation:4.8s both gift-intro-module__T6h7nq__envelopeGlowTimelineV2}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeCard{animation:4.8s cubic-bezier(.22,1,.36,1) both gift-intro-module__T6h7nq__cardJourneyTimelineV2}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeCardFold{animation:4.8s cubic-bezier(.22,1,.36,1) both gift-intro-module__T6h7nq__cardUnfoldTimelineV2}.gift-intro-module__T6h7nq__finalReveal{animation:4.8s linear both gift-intro-module__T6h7nq__finalGiftTimelineV2}.gift-intro-module__T6h7nq__finalRevealReady{animation:.65s cubic-bezier(.2,0,0,1) both gift-intro-module__T6h7nq__finalFadeIn}@media (prefers-reduced-motion:reduce){.gift-intro-module__T6h7nq__playing.gift-intro-module__T6h7nq__page,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelope,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__closedEnvelope,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__openEnvelopeBack,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__openEnvelopePocket,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeCard,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeCardFold,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeGlow{animation-duration:4.8s!important}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__giftKicker,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__textGroup,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeFlower,.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__introHeart{animation-duration:.46s!important}.gift-intro-module__T6h7nq__playing .gift-intro-module__T6h7nq__envelopeScene:before{animation-duration:.9s!important}.gift-intro-module__T6h7nq__finalRevealReady{animation-duration:.65s!important}}@keyframes gift-intro-module__T6h7nq__introChromeExitV2{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes gift-intro-module__T6h7nq__introGlowExitV2{0%{opacity:1}to{opacity:0}}@keyframes gift-intro-module__T6h7nq__envelopePositionTimelineV2{0%,6%{transform:translateY(0)scale(1)}18%,54%{transform:translateY(clamp(92px,14vh,150px))scale(1)}66%{transform:translateY(clamp(108px,16vh,172px))scale(.96)}80%,to{transform:translateY(clamp(124px,18vh,190px))scale(.9)}}@keyframes gift-intro-module__T6h7nq__closedEnvelopeTimelineV2{0%,7%{opacity:1;transform:scale(1)}10%{opacity:1;transform:scale(.985)}15%{opacity:1;transform:scale(1)}34%,to{opacity:0;transform:scale(1.008)}}@keyframes gift-intro-module__T6h7nq__openEnvelopeTimelineV2{0%,12%{opacity:0;transform:translateY(-13.8%)scale(.99)}34%,57%{opacity:1;transform:translateY(-13.8%)scale(1)}70%{opacity:.34;transform:translateY(-11%)scale(.95)}80%,to{opacity:0;transform:translateY(-8%)scale(.9)}}@keyframes gift-intro-module__T6h7nq__envelopeGlowTimelineV2{0%,18%{opacity:0}32%,58%{opacity:.9}76%,to{opacity:0}}@keyframes gift-intro-module__T6h7nq__cardJourneyTimelineV2{0%,12%{z-index:3;opacity:0;transform:translateY(18%)scale(.97)}18%,38%{z-index:3;opacity:1;transform:translateY(18%)scale(.97)}52%{z-index:3;opacity:1;transform:translateY(-56%)scale(1.03)}55%{z-index:7;opacity:1;transform:translateY(-68%)scale(1.06)}64%{z-index:7;opacity:1;transform:translateY(-48%)scale(1.11)}79%{z-index:7;opacity:1;transform:translateY(-30%)scale(1.14)}91%{z-index:7;opacity:.22;transform:translateY(-26%)scale(1.32)}to{z-index:7;opacity:0;transform:translateY(-24%)scale(1.38)}}@keyframes gift-intro-module__T6h7nq__cardUnfoldTimelineV2{0%,55%{transform:rotateX(0)}80%,to{transform:rotateX(-178deg)}}@keyframes gift-intro-module__T6h7nq__introPageTimelineV2{0%,77%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes gift-intro-module__T6h7nq__finalGiftTimelineV2{0%,74%{opacity:0;transform:scale(.99)}96%,to{opacity:1;transform:scale(1)}}@media (max-width:640px){@keyframes gift-intro-module__T6h7nq__envelopePositionTimelineV2{0%,6%{transform:translateY(0)scale(1)}18%,54%{transform:translateY(96px)scale(1)}66%{transform:translateY(110px)scale(.96)}80%,to{transform:translateY(122px)scale(.9)}}@keyframes gift-intro-module__T6h7nq__cardJourneyTimelineV2{0%,12%{z-index:3;opacity:0;transform:translateY(18%)scale(.97)}18%,38%{z-index:3;opacity:1;transform:translateY(18%)scale(.97)}52%{z-index:3;opacity:1;transform:translateY(-58%)scale(1.02)}55%{z-index:7;opacity:1;transform:translateY(-70%)scale(1.04)}64%{z-index:7;opacity:1;transform:translateY(-47%)scale(1.06)}79%{z-index:7;opacity:1;transform:translateY(-25%)scale(1.08)}91%{z-index:7;opacity:.2;transform:translateY(-22%)scale(1.2)}to{z-index:7;opacity:0;transform:translateY(-20%)scale(1.26)}}}@media (max-width:899px){.gift-intro-module__T6h7nq__giftWrapper{padding:0}.gift-intro-module__T6h7nq__replayBar{padding:20px 12px 36px}}
