.iXB7sa_root{--journey-duration:20s;pointer-events:none;z-index:1;width:min(62vw,58rem);position:absolute;inset-block:4.75rem 5.25rem;inset-inline-end:0}.iXB7sa_sectionRoot{width:100%;height:clamp(38rem,57vw,44rem);min-height:38rem;position:relative;inset:auto}.iXB7sa_sectionRoot .iXB7sa_stage{min-height:100%}.iXB7sa_articleRoot{height:clamp(34rem,48vw,38rem);min-height:34rem}.iXB7sa_articleRoot .iXB7sa_phone{right:4%}.iXB7sa_articleRoot .iXB7sa_phoneShadow{right:3.5%}.iXB7sa_articleRoot .iXB7sa_polaroidLeft{display:none}.iXB7sa_articleRoot .iXB7sa_polaroidTop{width:min(22cqw,7.5rem);top:2.5rem;left:.5rem}.iXB7sa_articleRoot .iXB7sa_qrCard{width:min(23cqw,7rem);padding:.7rem .7rem .8rem;bottom:2.5rem;right:.25rem}.iXB7sa_panelRoot{height:clamp(34rem,48vw,38rem);min-height:34rem}.iXB7sa_panelRoot .iXB7sa_phone{right:4%}.iXB7sa_panelRoot .iXB7sa_phoneShadow{right:3.5%}.iXB7sa_panelRoot .iXB7sa_polaroidTop{width:min(22cqw,7.5rem);top:2.5rem;left:.5rem}.iXB7sa_panelRoot .iXB7sa_polaroidLeft{width:min(22cqw,7.5rem);bottom:3rem;left:4%}.iXB7sa_panelRoot .iXB7sa_qrCard{width:min(23cqw,7rem);padding:.7rem .7rem .8rem;bottom:2.5rem;right:.25rem}.iXB7sa_stage{width:100%;height:100%;min-height:31rem;position:relative;overflow:hidden;container-type:size}.iXB7sa_stage *{box-sizing:border-box}.iXB7sa_root[data-running=false] :is(.iXB7sa_stage,.iXB7sa_stage *){animation-play-state:paused!important}.iXB7sa_ambientGlow{filter:blur(26px);background:radial-gradient(circle,#9f493533,#9f493500 69%);border-radius:50%;width:68%;height:82%;position:absolute;top:5%;right:-7%}.iXB7sa_phoneShadow{aspect-ratio:.56;filter:blur(30px);background:#51322442;border-radius:3.2rem;width:auto;height:88%;position:absolute;top:7%;right:9.5%;transform:translate(1.5rem,1.4rem)}.iXB7sa_phone{aspect-ratio:.56;width:auto;height:96%;animation:iXB7sa_phone-breathe var(--journey-duration) cubic-bezier(.33, 1, .68, 1) infinite;background:#27211d;border-radius:3.15rem;padding:.5rem;position:absolute;top:1.5%;right:10%;transform:rotate(.8deg);box-shadow:inset 0 0 0 1px #ffffff17,0 2rem 5rem #482d2038}.iXB7sa_phone:before,.iXB7sa_phone:after{content:"";background:#1b1714;border-radius:999px;width:.18rem;position:absolute}.iXB7sa_phone:before{height:3.2rem;top:6.2rem;left:-.17rem;box-shadow:0 -2rem #1b1714}.iXB7sa_phone:after{height:4.4rem;top:7.4rem;right:-.17rem}.iXB7sa_phoneScreen{color:#33291f;background:#fbf6ed;border-radius:2.68rem;width:100%;height:100%;position:relative;overflow:hidden}.iXB7sa_statusBar{z-index:20;justify-content:space-between;align-items:flex-start;height:3.25rem;padding:.7rem 1rem 0;font-size:.72rem;font-weight:700;display:flex;position:absolute;top:0;left:0;right:0}.iXB7sa_dynamicIsland{background:#181512;border-radius:999px;width:5.6rem;height:1.55rem;position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.iXB7sa_statusIcons{align-items:flex-end;gap:.1rem;height:.85rem;display:flex}.iXB7sa_statusIcons i{background:currentColor;border-radius:999px;width:.12rem}.iXB7sa_statusIcons i:first-child{height:.3rem}.iXB7sa_statusIcons i:nth-child(2){height:.46rem}.iXB7sa_statusIcons i:nth-child(3){height:.62rem}.iXB7sa_statusIcons b{border:1.5px solid;border-radius:.14rem;width:.85rem;height:.48rem;margin-left:.12rem;box-shadow:inset -.18rem 0}.iXB7sa_scene{opacity:0;pointer-events:none;padding:4.1rem 1rem 1rem;position:absolute;inset:0;transform:translateY(.8rem)scale(.985)}.iXB7sa_screenEyebrow{color:#9f4935;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:800}.iXB7sa_scene h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin:.25rem 0 0;font-size:clamp(1.35rem,2.8cqw,1.8rem);font-weight:600;line-height:1.05}.iXB7sa_scannerScene{color:#f8f0e6;animation:iXB7sa_scanner-scene var(--journey-duration) linear infinite;background:radial-gradient(circle at 50% 45%,#9f493529,#0000 45%),#201c19;flex-direction:column;justify-content:center;align-items:center;padding-top:3.4rem;display:flex}.iXB7sa_scannerPrompt{color:#f8f0e6b8;align-items:center;gap:.45rem;margin-bottom:1.25rem;font-size:.8rem;font-weight:650;display:flex}.iXB7sa_scannerWindow{aspect-ratio:1;place-items:center;width:min(72%,14rem);display:grid;position:relative}.iXB7sa_scannerCode{aspect-ratio:1;background:#fff;border-radius:.75rem;width:86%;position:relative;overflow:hidden;box-shadow:0 1.4rem 3rem #00000052;container-type:size}.iXB7sa_scannerCode img,.iXB7sa_qrCardCode img{object-fit:cover}.iXB7sa_scanLine{height:2px;animation:iXB7sa_scan-line var(--journey-duration) cubic-bezier(.65, 0, .35, 1) infinite;background:#bd5f44;border-radius:999px;position:absolute;top:0;left:0;right:0;box-shadow:0 0 .8rem .3rem #bd5f447a}.iXB7sa_scannerWindow>span{border-style:solid;border-color:#bd5f44;width:1.8rem;height:1.8rem;position:absolute}.iXB7sa_cornerTopLeft{border-width:3px 0 0 3px;border-radius:.65rem 0 0;top:0;left:0}.iXB7sa_cornerTopRight{border-width:3px 3px 0 0;border-radius:0 .65rem 0 0;top:0;right:0}.iXB7sa_cornerBottomLeft{border-width:0 0 3px 3px;border-radius:0 0 0 .65rem;bottom:0;left:0}.iXB7sa_cornerBottomRight{border-width:0 3px 3px 0;border-radius:0 0 .65rem;bottom:0;right:0}.iXB7sa_scannerScene>strong{margin-top:1.35rem;font-size:.95rem}.iXB7sa_scannerScene>span{color:#f8f0e685;margin-top:.35rem;font-size:.72rem}.iXB7sa_uploadScene{animation:iXB7sa_upload-scene var(--journey-duration) cubic-bezier(.16, 1, .3, 1) infinite;background:radial-gradient(circle at 88% 5%,#9f49351a,#0000 28%),#fbf6ed}.iXB7sa_screenDate{color:#756759;margin:.35rem 0 0;font-size:.72rem}.iXB7sa_uploadWelcome{color:#9f4935;background:#eee1d0;border-radius:1rem;align-items:center;gap:.7rem;margin-top:1rem;padding:.8rem;display:flex}.iXB7sa_uploadWelcome>div{gap:.1rem;min-width:0;display:grid}.iXB7sa_uploadWelcome strong{color:#33291f;font-size:.77rem}.iXB7sa_uploadWelcome span{color:#756759;font-size:.59rem}.iXB7sa_selectionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.38rem;margin-top:.85rem;display:grid}.iXB7sa_selectionGrid figure{aspect-ratio:.92;opacity:0;animation:iXB7sa_selection-pop var(--journey-duration) cubic-bezier(.34, 1.56, .64, 1) infinite;animation-delay:calc(var(--selection-index) * .45s);border-radius:.72rem;margin:0;position:relative;overflow:hidden;transform:translateY(.7rem)scale(.92)}.iXB7sa_selectionGrid img,.iXB7sa_progressPhoto img,.iXB7sa_galleryTile img{object-fit:cover}.iXB7sa_selectionGrid figure>span{color:#fff;opacity:0;width:1.25rem;height:1.25rem;animation-duration:var(--journey-duration);background:#9f4935;border-radius:50%;place-items:center;animation-timing-function:cubic-bezier(.34,1.56,.64,1);animation-iteration-count:infinite;display:grid;position:absolute;top:.35rem;right:.35rem;transform:scale(.55);box-shadow:0 0 0 2px #ffffffe0}.iXB7sa_selectionGrid figure:first-child>span{animation-name:iXB7sa_selection-tick-first}.iXB7sa_selectionGrid figure:nth-child(2)>span{animation-name:iXB7sa_selection-tick-second}.iXB7sa_selectionGrid figure:nth-child(3)>span{animation-name:iXB7sa_selection-tick-third}.iXB7sa_addButton{color:#f7efe3;width:100%;min-height:2.75rem;font:inherit;animation:iXB7sa_add-button-tap var(--journey-duration) cubic-bezier(.16, 1, .3, 1) infinite;background:#43332a;border:0;border-radius:.85rem;justify-content:center;align-items:center;gap:.45rem;margin-top:.8rem;font-size:.75rem;font-weight:750;display:flex}.iXB7sa_privacyNote{color:#786c60;text-align:center;margin:.45rem 0 0;font-size:.56rem}.iXB7sa_progressScene{animation:iXB7sa_progress-scene var(--journey-duration) cubic-bezier(.16, 1, .3, 1) infinite;background:#fbf6ed}.iXB7sa_progressCluster{height:12.7rem;margin-top:.55rem;position:relative}.iXB7sa_progressRing{color:#bd5f44;border-radius:50%;width:7.4rem;height:7.4rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iXB7sa_progressRing>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible;transform:rotate(-90deg)}.iXB7sa_progressRing circle{fill:none;stroke-width:11px}.iXB7sa_progressTrack{stroke:#eee1d0}.iXB7sa_progressValue{stroke:#bd5f44;stroke-linecap:round;stroke-dasharray:289;stroke-dashoffset:289px;animation:iXB7sa_progress-fill var(--journey-duration) cubic-bezier(.65, 0, .35, 1) infinite}.iXB7sa_progressRing>span{background:#eee1d075;border-radius:50%;place-items:center;display:grid;position:absolute;inset:0}.iXB7sa_progressPhoto{aspect-ratio:.86;opacity:0;width:4.2rem;animation:iXB7sa_progress-photo var(--journey-duration) cubic-bezier(.34, 1.56, .64, 1) infinite;animation-delay:calc(var(--progress-index) * .7s);border:.28rem solid #fff;border-radius:.72rem;position:absolute;overflow:hidden;box-shadow:0 1rem 2rem #5a392829}.iXB7sa_progressPhoto:nth-of-type(2){top:1.5rem;left:.4rem;transform:rotate(-8deg)}.iXB7sa_progressPhoto:nth-of-type(3){top:.8rem;right:.1rem;transform:rotate(7deg)}.iXB7sa_progressPhoto>svg{color:#fff;background:#3f6b2e;border-radius:50%;padding:.14rem;position:absolute;top:.25rem;right:.25rem}.iXB7sa_notePreview{color:#f7efe3;background:#43332a;border-radius:.9rem;gap:.13rem;padding:.75rem .85rem;display:grid;box-shadow:0 1rem 2.2rem #43332a29}.iXB7sa_notePreview strong{font-size:.7rem}.iXB7sa_notePreview span{color:#f7efe3ab;font-size:.57rem}.iXB7sa_savingTo{color:#756759;text-align:center;margin:.65rem 0 0;font-size:.59rem;font-weight:650}.iXB7sa_albumScene{animation:iXB7sa_album-scene var(--journey-duration) cubic-bezier(.16, 1, .3, 1) infinite;background:#fbf6ed}.iXB7sa_albumStats{color:#756759;margin:.55rem 0 0;font-size:.66rem}.iXB7sa_albumStats strong{color:#33291f}.iXB7sa_albumStats span{margin-left:.55rem}.iXB7sa_albumTabs{color:#7a6c5e;text-align:center;background:#eee1d0;border-radius:.8rem;grid-template-columns:repeat(3,1fr);align-items:center;margin-top:.75rem;padding:.28rem;font-size:.61rem;font-weight:650;display:grid}.iXB7sa_albumTabs strong{color:#33291f;background:#fffdfa;border-radius:.6rem;padding:.38rem;box-shadow:0 .2rem .6rem #5a392814}.iXB7sa_galleryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;margin-top:.65rem;display:grid}.iXB7sa_galleryTile{aspect-ratio:.94;opacity:0;animation:iXB7sa_gallery-tile var(--journey-duration) cubic-bezier(.34, 1.56, .64, 1) infinite;animation-delay:calc(var(--tile-index) * .26s);border-radius:.55rem;margin:0;position:relative;overflow:hidden;transform:translateY(.8rem)scale(.88)}.iXB7sa_albumAction{color:#f7efe3;background:#43332a;border-radius:.85rem;align-items:center;gap:.55rem;padding:.55rem .7rem;display:flex;position:absolute;bottom:1rem;left:1.25rem;right:1.25rem;box-shadow:0 .8rem 1.8rem #43332a2e}.iXB7sa_albumAction>span{background:#9f4935;border-radius:50%;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.iXB7sa_albumAction>div{gap:.05rem;display:grid}.iXB7sa_albumAction strong{font-size:.65rem}.iXB7sa_albumAction small{color:#f7efe39e;font-size:.52rem}.iXB7sa_qrCard{z-index:30;color:#33291f;width:min(23cqw,13.5rem);animation:iXB7sa_qr-card var(--journey-duration) cubic-bezier(.16, 1, .3, 1) infinite;background:#fffdfa;border-radius:1.15rem;flex-direction:column;align-items:center;padding:1rem 1rem 1.1rem;display:flex;position:absolute;bottom:5%;right:.5%;transform:rotate(4.5deg);box-shadow:0 1.8rem 4rem #51322433}.iXB7sa_sectionRoot .iXB7sa_qrCard{width:min(22cqw,11rem);animation-name:iXB7sa_section-qr-card;bottom:7%;right:1rem}.iXB7sa_qrCard p{color:#9f4935;letter-spacing:.13em;text-align:center;text-transform:uppercase;margin:0 0 .65rem;font-size:clamp(.52rem,1.1cqw,.7rem);font-weight:800}.iXB7sa_qrCardCode{aspect-ratio:1;width:82%;position:relative}.iXB7sa_qrCard strong{font-family:var(--font-display), Georgia, serif;margin-top:.6rem;font-size:.84rem}.iXB7sa_qrCard>span{color:#7a6c5e;margin-top:.15rem;font-size:.55rem}.iXB7sa_polaroid{aspect-ratio:.76;background:#fffdfa;width:min(22cqw,11.5rem);margin:0;padding:.48rem .48rem 2.25rem;position:absolute;overflow:hidden;box-shadow:0 1.5rem 3.5rem #51322429}.iXB7sa_polaroid img{object-fit:cover;width:calc(100% - .96rem)!important;height:calc(100% - 2.73rem)!important;inset:.48rem .48rem 2.25rem!important}.iXB7sa_polaroid figcaption{color:#4d4036;text-align:center;font-size:clamp(.55rem,1.15cqw,.72rem);font-weight:650;position:absolute;bottom:.62rem;left:.45rem;right:.45rem}.iXB7sa_polaroidLeft{animation:iXB7sa_polaroid-left var(--journey-duration) cubic-bezier(.16, 1, .3, 1) infinite;bottom:2.25rem;left:6%;transform:rotate(-6deg)}.iXB7sa_polaroidTop{animation:iXB7sa_polaroid-top var(--journey-duration) cubic-bezier(.16, 1, .3, 1) infinite;top:1.5%;left:20%;transform:rotate(-8deg)}.iXB7sa_arrivalCard{color:#33291f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:#fffdfaf0;border-radius:.95rem;align-items:center;display:flex;position:absolute;box-shadow:0 1.35rem 3rem #5132242e}.iXB7sa_arrivalVoice{z-index:5;color:#f7efe3;width:min(84%,14.5rem);animation:iXB7sa_arrival-voice var(--journey-duration) linear infinite;background:#43332a;border:1px solid #ffffff1f;gap:.6rem;padding:.6rem .7rem;top:67%;left:auto;right:.85rem;box-shadow:0 1.35rem 3.25rem #33231b57,inset 0 1px #ffffff1a}.iXB7sa_voiceNotePlay{color:#fffdfa;background:#bd5f44;border-radius:50%;flex:none;place-items:center;width:1.85rem;height:1.85rem;display:grid;box-shadow:0 .35rem 1rem #140c0838}.iXB7sa_voiceNoteBody{flex:1;gap:.28rem;min-width:0;display:grid}.iXB7sa_voiceNoteHeader,.iXB7sa_voiceNoteTimeline{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.iXB7sa_voiceNoteHeader strong{font-size:.62rem}.iXB7sa_voiceNoteHeader>span{color:#b9dda9;align-items:center;gap:.18rem;font-size:.5rem;font-weight:750;display:flex}.iXB7sa_voiceNoteTimeline small{color:#f7efe3ad;font-variant-numeric:tabular-nums;font-size:.5rem}.iXB7sa_waveform{flex:1;justify-content:space-between;align-items:center;gap:1px;height:1.05rem;display:flex}.iXB7sa_waveform i{background:#f7efe347;border-radius:999px;width:2px;max-height:100%}.iXB7sa_waveform i:nth-child(-n+6){background:#efaa91}@keyframes iXB7sa_phone-breathe{0%,to{transform:rotate(.8deg)translateY(0)}52%{transform:rotate(0)translateY(-.35rem)}90%{transform:rotate(.45deg)translateY(-.15rem)}}@keyframes iXB7sa_scanner-scene{0%,14%{opacity:1;transform:none}17%,97%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:none}}@keyframes iXB7sa_scan-line{0%,1.5%{opacity:1;transform:translateY(0)}7%{opacity:1;transform:translateY(calc(100cqh - 2px))}12.5%,14%{opacity:1;transform:translateY(0)}17%,to{opacity:0;transform:translateY(0)}}@keyframes iXB7sa_upload-scene{0%,15%{opacity:0;transform:translateY(1rem)scale(.98)}18%,42%{opacity:1;transform:none}45%,to{opacity:0;transform:translateY(-.6rem)scale(1.015)}}@keyframes iXB7sa_selection-pop{0%,19%{opacity:0;transform:translateY(.7rem)scale(.92)}21.5%,43%{opacity:1;transform:none}46%,to{opacity:0;transform:translateY(-.35rem)scale(.96)}}@keyframes iXB7sa_selection-tick-first{0%,28%{opacity:0;transform:scale(.55)}30%,44%{opacity:1;transform:scale(1)}47%,to{opacity:0;transform:scale(.75)}}@keyframes iXB7sa_selection-tick-second{0%,32%{opacity:0;transform:scale(.55)}34%,44%{opacity:1;transform:scale(1)}47%,to{opacity:0;transform:scale(.75)}}@keyframes iXB7sa_selection-tick-third{0%,36%{opacity:0;transform:scale(.55)}38%,44%{opacity:1;transform:scale(1)}47%,to{opacity:0;transform:scale(.75)}}@keyframes iXB7sa_add-button-tap{0%,39%,42%,to{transform:scale(1)}40.5%{background:#594237;transform:scale(.965)}}@keyframes iXB7sa_progress-scene{0%,42%{opacity:0;transform:translateY(1rem)scale(.985)}45%,68%{opacity:1;transform:none}71%,to{opacity:0;transform:translateY(-.55rem)scale(1.015)}}@keyframes iXB7sa_progress-fill{0%,44%{stroke-dashoffset:289px}66%{stroke-dashoffset:0}70%,to{stroke-dashoffset:0}}@keyframes iXB7sa_progress-photo{0%,47%{opacity:0;scale:.72}51%,67%{opacity:1;scale:1}71%,to{opacity:0;scale:.88}}@keyframes iXB7sa_album-scene{0%,69%{opacity:0;transform:translateY(1rem)scale(.985)}72%,98%{opacity:1;transform:none}to{opacity:0;transform:scale(1.02)}}@keyframes iXB7sa_gallery-tile{0%,71%{opacity:0;transform:translateY(.8rem)scale(.88)}74%,to{opacity:1;transform:none}}@keyframes iXB7sa_qr-card{0%,to{opacity:1;transform:rotate(4.5deg)translate(2%)}50%{opacity:1;transform:rotate(5.5deg)translate(5%)translateY(1%)}}@keyframes iXB7sa_section-qr-card{0%,to{opacity:1;transform:rotate(4.5deg)translate(1%)}50%{opacity:1;transform:rotate(5.5deg)translate(4%)translateY(1%)}}@keyframes iXB7sa_polaroid-left{0%,38%{transform:rotate(-6deg)translateY(0)}48%,69%{transform:rotate(-3deg)translateY(-.7rem)}88%,to{transform:rotate(-6deg)translateY(0)}}@keyframes iXB7sa_polaroid-top{0%,39%{transform:rotate(-8deg)translateY(0)}49%,69%{transform:rotate(-4deg)translateY(.6rem)}88%,to{transform:rotate(-8deg)translateY(0)}}@keyframes iXB7sa_arrival-voice{0%,54%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(1rem)scale(.88)}58%{opacity:1;animation-timing-function:linear;transform:none}66%{opacity:1;animation-timing-function:cubic-bezier(.4,0,1,1);transform:none}69%,to{opacity:0;transform:translateY(-.75rem)scale(.92)}}@media (max-width:1180px){.iXB7sa_root{width:58vw}.iXB7sa_sectionRoot{width:100%}.iXB7sa_phone{right:4%}.iXB7sa_phoneShadow{right:3.5%}.iXB7sa_polaroidLeft{width:min(20cqw,10rem);left:.5%}.iXB7sa_polaroidTop{width:min(21cqw,10.5rem);left:14%}}@media (max-width:767px){.iXB7sa_sectionRoot{height:38rem;min-height:38rem}.iXB7sa_sectionRoot .iXB7sa_phone{height:94%;right:calc(50% - 10rem)}.iXB7sa_sectionRoot .iXB7sa_phoneShadow{right:calc(50% - 9.35rem)}.iXB7sa_sectionRoot .iXB7sa_polaroid{display:none}.iXB7sa_sectionRoot .iXB7sa_qrCard{border-radius:.9rem;width:6.6rem;padding:.65rem .65rem .75rem;bottom:4.5rem;right:0}.iXB7sa_sectionRoot .iXB7sa_arrivalVoice{top:auto;bottom:13%}}@media (prefers-reduced-motion:reduce){.iXB7sa_stage,.iXB7sa_stage *,.iXB7sa_stage :before,.iXB7sa_stage :after{animation:none!important}.iXB7sa_scannerScene,.iXB7sa_uploadScene,.iXB7sa_progressScene,.iXB7sa_arrivalCard{display:none}.iXB7sa_albumScene,.iXB7sa_galleryTile{opacity:1;transform:none}.iXB7sa_qrCard{opacity:1;transform:rotate(4.5deg)}.iXB7sa_sectionRoot .iXB7sa_qrCard{transform:rotate(4.5deg)}}
