.xojZOq_scene{isolation:isolate;min-height:100svh;color:var(--color-surface-raised);background:var(--color-room-dark);display:flex;position:relative;overflow:hidden}.xojZOq_scene:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000,#120e0b1f);height:8rem;position:absolute;bottom:0;left:0;right:0}.xojZOq_image,.xojZOq_scrim{position:absolute;inset:0}.xojZOq_image{z-index:0;object-fit:cover}.xojZOq_scrim{z-index:1;pointer-events:none}.xojZOq_sceneLayout{z-index:3;width:min(100% - 5rem,81rem);min-height:inherit;padding-block:max(8rem, calc(env(safe-area-inset-top) + 6rem)) max(6rem, calc(env(safe-area-inset-bottom) + 4rem));grid-template-columns:minmax(21rem,.86fr) minmax(35rem,1.24fr);align-items:start;gap:clamp(3.5rem,5.2vw,5rem);margin-inline:auto;display:grid;position:relative}.xojZOq_content{flex-direction:column;justify-content:center;min-width:0;display:flex}.xojZOq_contentLeft{align-items:flex-start;padding-top:clamp(.5rem,1.8vh,1rem)}.xojZOq_sceneNumber{color:#fcfbf8c7;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.72rem;font-weight:700;line-height:1.45}.xojZOq_sceneTitle{max-width:8.35em;color:var(--color-surface-raised);letter-spacing:-.035em;text-wrap:balance;text-shadow:0 .125rem 1.5rem #00000029;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.9rem,3.35vw,3.7rem);font-weight:400;line-height:1.04}.xojZOq_sceneText{color:#fcfbf8db;text-wrap:pretty;max-width:25rem;margin:clamp(1.75rem,4vh,2.5rem) 0 0;font-family:inherit;font-size:clamp(1rem,1.15vw,1.125rem);line-height:1.65}.xojZOq_darkText{color:var(--color-text-warm);text-shadow:0 .0625rem 1rem #fff3}.xojZOq_darkMutedText{color:#17130fc7;text-shadow:0 .0625rem .75rem #ffffff4d}.xojZOq_deliveredImage{object-position:center center;filter:saturate(.9)contrast(.96)brightness(.9)}.xojZOq_deliveredScrim{background:linear-gradient(90deg,#f1e3cfcc 0%,#ead7bd8f 30%,#5b422c17 52%,#0000 68%),linear-gradient(#0000 48%,#2f211712 73%,#1c130d4d 100%)}.xojZOq_viewer{isolation:isolate;color:#241d18;justify-self:center;width:min(100%,40.5rem);min-width:0;margin-top:clamp(7.5rem,15vh,9rem);position:relative;transform:translate(-2.5rem)}.xojZOq_viewer:before,.xojZOq_viewer:after{content:none}.xojZOq_fileTabs{z-index:2;align-items:flex-end;gap:.2rem;padding-inline:1rem;display:flex;position:relative}.xojZOq_fileTab{isolation:isolate;appearance:none;color:#3c3027b3;cursor:pointer;min-width:7rem;min-height:2.75rem;font:inherit;letter-spacing:.13em;text-align:left;background:repeating-linear-gradient(92deg,#ffffff05 0 .16rem,#4a382a05 .16rem .22rem),linear-gradient(#dac8b0,#c7b297);border:1px solid #55433340;border-bottom:0;border-radius:.16rem .16rem 0 0;flex-direction:column;flex:1;justify-content:center;gap:.18rem;padding:.52rem .78rem .46rem;font-size:.66rem;font-weight:720;line-height:1.2;transition:background .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff61,inset 0 -.18rem .32rem #4f3b2b1c,0 -.2rem .55rem #42302212}.xojZOq_fileTab:after{z-index:-1;content:"";opacity:.55;pointer-events:none;background:linear-gradient(105deg,#0000 14%,#ffffff17 48%,#0000 76%);position:absolute;inset:0}.xojZOq_fileTab:hover,.xojZOq_fileTab:focus-visible,.xojZOq_fileTab[aria-pressed=true]{color:#261e19;background:repeating-linear-gradient(92deg,#ffffff08 0 .16rem,#4a382a05 .16rem .22rem),linear-gradient(#f6ecdb,#e5d5be)}.xojZOq_fileTab[aria-pressed=true]{z-index:2;border-color:#5340304d;min-height:2.78rem;transform:translateY(.14rem);box-shadow:inset 0 1px #ffffff9e,0 -.35rem .7rem #42302214}.xojZOq_fileTab[aria-pressed=true]:before{content:"";background:#4a372975;height:1px;position:absolute;bottom:0;left:.72rem;right:.72rem}.xojZOq_fileTab:focus-visible{z-index:3;outline-offset:.16rem;outline:.16rem solid #4d3d31db}.xojZOq_fileTabEmotion{letter-spacing:.08em;opacity:.7;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.58rem;font-weight:620;overflow:hidden}.xojZOq_viewerPanel{z-index:1;background:0 0;border:1px solid #60463147;animation:.36s cubic-bezier(.22,1,.36,1) both xojZOq_storyFileEnter;position:relative;overflow:visible;box-shadow:0 .55rem 1rem #36251924}.xojZOq_viewerCanvas{background:repeating-linear-gradient(3deg,#0000 0 .32rem,#5b422f04 .32rem .35rem),linear-gradient(145deg,#dac3a4eb,#b79772e6);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(.75rem,1.15vw,1rem);min-height:0;padding:1rem 3rem .7rem;display:grid;position:relative;overflow:visible}.xojZOq_storyPhoto,.xojZOq_storyLetter{z-index:1;border:1px solid #5b463429;margin:0;position:absolute;box-shadow:0 .18rem .45rem #32251b1a,0 .95rem 1.8rem #32251b24}.xojZOq_storyPhoto{background:#fbf7ef;width:100%;margin-top:.7rem;padding:clamp(.5rem,.8vw,.72rem) clamp(.5rem,.8vw,.72rem) clamp(.72rem,1.15vw,1rem);position:relative;top:auto;left:auto;transform:rotate(-.35deg)}.xojZOq_storyLetter{z-index:2;background:repeating-linear-gradient(0deg,#0000 0 1.42rem,#5d4a390d 1.42rem 1.46rem),linear-gradient(145deg,#fcf6e8,#e5d7be);width:100%;padding:clamp(.35rem,.65vw,.55rem);position:relative;top:auto;right:auto;transform:rotate(.35deg);box-shadow:0 .16rem .34rem #32251b17,0 .65rem 1.15rem #32251b1f}.xojZOq_storyPhoto .xojZOq_assetFrame{aspect-ratio:4/3}.xojZOq_storyLetter .xojZOq_assetFrame{aspect-ratio:4/5;border:1px solid #644d3914}.xojZOq_assetFrame{isolation:isolate;background:#d5c4ad;display:block;position:relative;overflow:hidden}.xojZOq_assetImage{z-index:1;object-fit:cover}.xojZOq_assetPlaceholder{z-index:0;position:absolute;inset:0}.xojZOq_assetPlaceholder[data-story-placeholder=photo]{background:radial-gradient(circle at 67% 34%,#f5e0c1e0,#0000 18%),linear-gradient(150deg,#7f6c5b,#ceb99d 54%,#5c5046)}.xojZOq_assetPlaceholder[data-story-placeholder=photo]:after{content:"";background:#3d332c3d;border-radius:50% 50% 8% 8%;width:45%;height:48%;position:absolute;bottom:13%;right:13%}.xojZOq_assetPlaceholder[data-story-placeholder=letter]{background:radial-gradient(circle at 18% 12%,#ffffffb8,#0000 24%),repeating-linear-gradient(0deg,#0000 0 1.55rem,#5d4a3917 1.55rem 1.6rem),linear-gradient(145deg,#fdf8ec,#e1d2b8)}.xojZOq_assetPlaceholder[data-story-placeholder=letter]:after{content:"";background:#624b3938;height:.12rem;position:absolute;top:15%;left:13%;right:13%;box-shadow:0 .55rem #624b3921,0 1.1rem #624b3921,0 1.65rem #624b3921}.xojZOq_assetPlaceholder[data-story-placeholder=cover]{background:radial-gradient(circle at 72% 22%,#e0d4be59,#0000 22%),linear-gradient(148deg,#5e5b54,#2b2a27)}.xojZOq_assetPlaceholder[data-story-placeholder=cover]:after{content:"";border:1px solid #f6eede52;position:absolute;inset:14%}.xojZOq_assetCaption,.xojZOq_letterCaption{color:#45382e99;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding-top:.45rem;font-size:.53rem;font-weight:680;line-height:1.35;display:flex}.xojZOq_playerDeck{grid-template-columns:minmax(9rem,1fr) minmax(18rem,1.35fr);align-items:center;gap:clamp(1rem,2vw,1.65rem);width:min(84%,38rem);margin:.9rem -5.5rem 0 auto;display:grid}.xojZOq_storyPlayer{z-index:3;color:#f6f1e8;transform-origin:50%;background:linear-gradient(112deg,#ffffff0d,#0000 16%),linear-gradient(145deg,#2e2e2c,#161615);border:.28rem solid #191918;border-radius:1.02rem;grid-template-rows:auto minmax(1.8rem,1fr) auto auto;grid-template-columns:auto minmax(0,1fr);column-gap:.55rem;min-width:0;padding:.48rem .62rem .42rem;display:grid;position:relative;transform:rotate(-1.6deg)scale(.95);box-shadow:inset 0 0 0 1px #ffffff12,inset 0 0 0 .2rem #00000038,inset 0 -.2rem .42rem #0000003d,0 .18rem .24rem #2a1e1661,0 .72rem 1.1rem #2a1e162e}.xojZOq_storyPlayer .xojZOq_assetFrame{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.xojZOq_storyPlayer .xojZOq_assetImage{object-position:center}.xojZOq_phoneSpeaker{z-index:4;background:#00000057;border:1px solid #ffffff0d;border-radius:999px;width:.1rem;height:1.2rem;position:absolute;top:50%;left:.08rem;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff14}.xojZOq_playerTrackInfo{grid-area:1/1/auto/-1;align-content:start;gap:.08rem;min-width:0;padding:.04rem .08rem 0;display:grid}.xojZOq_playerTrackInfo span{color:#fffdf861;letter-spacing:.14em;font-size:.36rem;font-weight:720}.xojZOq_playerTrackInfo strong{color:#fffdf8e0;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Times New Roman,serif;font-size:.72rem;font-weight:580;overflow:hidden}.xojZOq_playerWaveform{opacity:.78;grid-area:2/1/auto/-1;justify-content:center;align-items:center;gap:.18rem;min-width:0;height:2rem;padding:.16rem .08rem 0;display:flex}.xojZOq_playerWaveform span{width:.12rem;max-width:.12rem;height:var(--waveform-height);transform-origin:50%;background:linear-gradient(#edd2a9e0,#cda67094);border-radius:999px;flex:0 .12rem;min-height:.12rem;transform:scaleY(.72)}.xojZOq_storyPlayer[data-player-state=playing] .xojZOq_playerWaveform span{animation:.92s ease-in-out infinite alternate xojZOq_waveformBreathe;animation-delay:var(--waveform-delay)}.xojZOq_playerControls{grid-area:3/1/auto/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.34rem;padding-top:.08rem;display:grid}.xojZOq_playButton{color:#fffdf8e0;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:2.75rem;min-width:46.5px;height:2.75rem;min-height:46.5px;padding:0;font-size:.68rem;transition:border-color .16s,background-color .16s;display:inline-grid}.xojZOq_playButton:hover:not(:disabled){background:#ffffff2b;border-color:#ffffff6b}.xojZOq_playButton:focus-visible,.xojZOq_playerProgress:focus-visible{outline-offset:2px;outline:2px solid #f8deb5}.xojZOq_playButton:disabled{cursor:not-allowed;opacity:.78}.xojZOq_playerStatus{color:#fffdf86e;letter-spacing:.03em;text-overflow:ellipsis;white-space:nowrap;font-size:.4rem;overflow:hidden}.xojZOq_playerDuration{color:#fffdf8c7;font-variant-numeric:tabular-nums;grid-column:3;font-size:.46rem}.xojZOq_playerProgress{accent-color:#eccfa4;cursor:pointer;background:0 0;grid-area:4/1/auto/-1;width:100%;height:2.75rem;margin:-.65rem 0 -.75rem;padding:0}.xojZOq_playerProgress::-webkit-slider-runnable-track{background:linear-gradient(to right, #eccfa4 0 var(--player-progress), #fff3 var(--player-progress) 100%);border-radius:999px;height:.22rem}.xojZOq_playerProgress::-webkit-slider-thumb{appearance:none;background:#f9eedb;border:1px solid #23201c73;border-radius:50%;width:.72rem;height:.72rem;margin-top:-.25rem}.xojZOq_playerProgress::-moz-range-track{background:#fff3;border-radius:999px;height:.22rem}.xojZOq_playerProgress::-moz-range-progress{background:#eccfa4;border-radius:999px;height:.22rem}.xojZOq_playerProgress::-moz-range-thumb{background:#f9eedb;border:1px solid #23201c73;border-radius:50%;width:.72rem;height:.72rem}.xojZOq_playerProgress:disabled{cursor:not-allowed;opacity:.45}.xojZOq_playerUnavailable{color:#fffdf8ad;margin:.12rem 0 0;font-size:.5rem;line-height:1.35}.xojZOq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.xojZOq_phonePrompt{color:#fff4deeb;letter-spacing:.01em;text-align:left;text-shadow:0 1px .65rem #2d1c1157;max-width:12rem;margin:0;padding-right:2.65rem;font-family:Georgia,Times New Roman,serif;font-size:.82rem;font-weight:400;line-height:1.45;position:relative}.xojZOq_phonePrompt:after{content:"";background:#ffefd39e;width:2rem;height:1px;position:absolute;top:50%;right:0}.xojZOq_storyPlayer audio{display:none}.xojZOq_storyMetadata{background:repeating-linear-gradient(2deg,#0000 0 .3rem,#59423004 .3rem .33rem),#c9ad8ae6;border-top:1px solid #48342533;grid-template-columns:minmax(0,1.8fr) minmax(9rem,.62fr);align-items:center;gap:clamp(.75rem,1.3vw,1.25rem);padding:.55rem .95rem .6rem;display:grid}.xojZOq_metadataCode{color:#3e2a1cad;letter-spacing:.15em;margin:0 0 .16rem;font-size:.56rem;font-weight:720}.xojZOq_metadataTitle{color:#271f19;letter-spacing:-.035em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.08rem,1.3vw,1.3rem);font-weight:400;line-height:1.05}.xojZOq_metadataSubtitle{color:#36261bb8;text-wrap:pretty;max-width:36rem;margin:.2rem 0 0;font-family:inherit;font-size:clamp(.66rem,.78vw,.76rem);line-height:1.4}.xojZOq_metadataDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0;display:grid}.xojZOq_metadataDetails div{border-left:1px solid #483a2f33;min-width:0;padding-left:.82rem}.xojZOq_metadataDetails dt{color:#412c1e99;letter-spacing:.11em;text-transform:uppercase;font-size:.5rem;font-weight:680}.xojZOq_metadataDetails dd{color:#302016;text-overflow:ellipsis;white-space:nowrap;margin:.28rem 0 0;font-family:inherit;font-size:.72rem;overflow:hidden}@keyframes xojZOq_waveformBreathe{0%{transform:scaleY(.52)}to{transform:scaleY(1)}}@keyframes xojZOq_storyFileEnter{0%{opacity:.72;transform:translateY(.3rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:75rem){.xojZOq_contentLeft{padding-top:clamp(2.75rem,5.2vh,3.25rem)}.xojZOq_viewer{margin-top:clamp(4.375rem,9.5vh,5.875rem)}.xojZOq_playerDeck{margin-top:1.5rem}}@media (max-width:74.999rem){.xojZOq_sceneLayout{grid-template-columns:1fr;gap:3.5rem;width:min(100% - 4rem,67rem)}.xojZOq_sceneTitle{font-size:clamp(3rem,5.4vw,3.8rem)}.xojZOq_deliveredImage{object-position:42% center}.xojZOq_content{max-width:38rem}.xojZOq_viewer{width:100%;margin-top:3.5rem;transform:none}.xojZOq_viewerCanvas{min-height:0}.xojZOq_playerDeck{grid-template-columns:minmax(7rem,.72fr) minmax(18rem,1.35fr);width:min(64%,34rem);margin-right:2%}}@media (max-width:47.999rem){.xojZOq_scene{min-height:max(100svh,45rem)}.xojZOq_sceneLayout{width:calc(100% - 3rem);min-height:auto;padding:max(7rem, calc(env(safe-area-inset-top) + 5.5rem)) 0 max(4rem, calc(env(safe-area-inset-bottom) + 3rem));gap:3rem}.xojZOq_viewer{margin-top:3rem}.xojZOq_sceneTitle{max-width:9em;font-size:clamp(2.6rem,10.5vw,3.2rem);line-height:1.04}.xojZOq_sceneText{max-width:22rem;font-size:1rem;line-height:1.58}.xojZOq_deliveredImage{object-position:30% center}.xojZOq_deliveredScrim{background:linear-gradient(#f1e5d3b8 0%,#f1e5d3db 46%,#f1e5d3f0 100%),linear-gradient(90deg,#2219130f 0%,#0000 82%)}.xojZOq_delivered .xojZOq_darkText,.xojZOq_delivered .xojZOq_darkMutedText{color:var(--color-text-warm);text-shadow:0 .0625rem 1rem #fff3}.xojZOq_fileTabs{align-items:stretch;padding:0 .15rem}.xojZOq_fileTab{min-width:0;min-height:3.5rem;padding-inline:.55rem}.xojZOq_viewerCanvas{grid-template-columns:1fr;gap:1rem;min-height:0;padding:1.1rem .35rem .75rem;display:grid}.xojZOq_storyPhoto{justify-self:start;width:88%;position:relative;top:auto;left:auto;transform:rotate(-.65deg)}.xojZOq_storyLetter{justify-self:end;width:78%;position:relative;top:auto;right:auto;transform:rotate(.4deg)}.xojZOq_playerDeck{grid-template-columns:1fr;gap:.75rem;width:100%;margin:1.15rem 0 0}.xojZOq_storyPlayer{justify-self:center;width:min(100%,20rem);transform:rotate(-1.2deg)}.xojZOq_phonePrompt{color:#352418d6;text-align:left;width:min(15rem,88vw);max-width:none;text-shadow:none;padding-right:2.4rem}.xojZOq_phonePrompt:after{background:#3f2b1d66}.xojZOq_playButton{width:2.75rem;height:2.75rem}.xojZOq_playerProgress{height:2.75rem}.xojZOq_storyMetadata{grid-template-columns:1fr;align-items:start}.xojZOq_metadataDetails{max-width:18rem}}@media (max-width:22rem){.xojZOq_sceneLayout{width:calc(100% - 2rem)}.xojZOq_viewerCanvas{gap:.8rem;padding-inline:.15rem}.xojZOq_storyPlayer{width:100%}.xojZOq_phonePrompt{width:min(14rem,86vw);font-size:.72rem}}@media (max-height:43rem) and (min-width:48rem){.xojZOq_scene{min-height:43rem}.xojZOq_sceneLayout{padding-block:7rem 4rem}.xojZOq_sceneTitle{font-size:clamp(3rem,7.5vh,4.25rem)}}@media (prefers-reduced-motion:reduce){.xojZOq_scene{scroll-behavior:auto}.xojZOq_fileTab{transition-duration:.01ms}.xojZOq_viewerPanel{animation:none}.xojZOq_fileTab[aria-pressed=true]{transform:none}.xojZOq_playButton{transition:none}.xojZOq_playerWaveform span,.xojZOq_storyPlayer[data-player-state=playing] .xojZOq_playerWaveform span{animation:none;transform:scaleY(.72)}}
.bbF21q_scene{isolation:isolate;min-height:100svh;color:var(--color-text-warm);background:linear-gradient(135deg,#ffffff3d,#0000 48%),#e7e1d7;position:relative;overflow:hidden}.bbF21q_sceneLayout{width:min(100% - 5rem,86.25rem);min-height:100svh;padding-block:max(8rem, calc(env(safe-area-inset-top) + 6rem)) max(5rem, calc(env(safe-area-inset-bottom) + 3rem));grid-template-columns:minmax(15rem,.72fr) minmax(0,2fr);align-items:center;gap:clamp(3rem,6vw,6.5rem);margin-inline:auto;display:grid}.bbF21q_content{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.bbF21q_contentLeftTop{align-self:center}.bbF21q_sceneNumber{color:#3f352da3;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.72rem;font-weight:700;line-height:1.45}.bbF21q_sceneTitle{max-width:10ch;color:var(--color-text-warm);letter-spacing:-.055em;text-wrap:balance;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.8rem,4.3vw,4.85rem);font-weight:520;line-height:.98}.bbF21q_sceneText{color:#2d2621b8;text-wrap:pretty;max-width:29rem;margin:clamp(1.5rem,3.5vh,2.25rem) 0 0;font-size:clamp(1rem,1.25vw,1.16rem);line-height:1.65}.bbF21q_darkText{color:var(--color-text-warm)}.bbF21q_darkMutedText{color:#2d2621b8}.bbF21q_galleryExperience{min-width:0}.bbF21q_galleryGrid{grid-template-rows:repeat(2,clamp(13.5rem,28vh,18rem));grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(.65rem,1vw,1rem);min-width:0;display:grid}.bbF21q_galleryCard{isolation:isolate;appearance:none;color:#fffdf8;cursor:pointer;min-width:0;font:inherit;text-align:left;background:#d1c6b7;border:0;border-radius:.2rem;padding:0;transition:box-shadow .45s cubic-bezier(.22,1,.36,1),filter .45s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden;transform:translateY(0);box-shadow:0 .18rem .5rem #382d240d,0 .45rem 1.3rem #382d240f}.bbF21q_galleryCard:first-child{grid-column:1/6}.bbF21q_galleryCard:nth-child(2){grid-column:6/9}.bbF21q_galleryCard:nth-child(3){grid-column:9/13}.bbF21q_galleryCard:nth-child(4){grid-column:1/5}.bbF21q_galleryCard:nth-child(5){grid-column:5/10}.bbF21q_galleryCard:nth-child(6){grid-column:10/13}.bbF21q_galleryCard:focus-visible{outline-offset:.2rem;outline:.14rem solid #46392fe0}.bbF21q_galleryCard:not([aria-pressed=true]){filter:saturate(.84)contrast(.94)}.bbF21q_galleryCard[aria-pressed=true]{z-index:1;filter:saturate(1.04)contrast(1.04);transform:translateY(-3px);box-shadow:0 .35rem .8rem #382a1f14,0 1rem 2.3rem #382a1f2b}.bbF21q_galleryCard:first-child .bbF21q_cardTitle{font-size:clamp(1.55rem,2.2vw,2.2rem)}.bbF21q_galleryCard:nth-child(5) .bbF21q_cardTitle{font-size:clamp(1.38rem,1.95vw,2rem)}.bbF21q_cardMedia,.bbF21q_cardVeil{position:absolute;inset:0}.bbF21q_cardMedia{--emotion-card-tone:linear-gradient(145deg, #cbb79b, #896e54);z-index:-2;background-color:#b8a68e;background-image:var(--emotion-card-tone);transition:filter .45s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1);transform:scale(1.01)}.bbF21q_cardImage{object-fit:cover;object-position:center}.bbF21q_galleryCard[data-tone=linen] .bbF21q_cardMedia{--emotion-card-tone:linear-gradient(150deg, #d7cfc1, #9b8f7e)}.bbF21q_galleryCard[data-tone=clay] .bbF21q_cardMedia{--emotion-card-tone:linear-gradient(142deg, #be977e, #755242)}.bbF21q_galleryCard[data-tone=sage] .bbF21q_cardMedia{--emotion-card-tone:linear-gradient(152deg, #a8ab96, #5e6655)}.bbF21q_galleryCard[data-tone=stone] .bbF21q_cardMedia{--emotion-card-tone:linear-gradient(145deg, #afa89e, #675d55)}.bbF21q_galleryCard[data-tone=ivory] .bbF21q_cardMedia{--emotion-card-tone:linear-gradient(148deg, #e0d7c5, #9f8970)}.bbF21q_galleryCard[data-emotion-card=momentos-unicos] .bbF21q_cardImage{object-position:56% center}.bbF21q_galleryCard:not([aria-pressed=true]) .bbF21q_cardMedia{opacity:.86}.bbF21q_galleryCard[aria-pressed=true] .bbF21q_cardMedia{opacity:1}.bbF21q_cardVeil{z-index:-1;background:linear-gradient(#15110e0d 16%,#15110ec7 100%),linear-gradient(100deg,#15110e3d,#0000 58%);transition:opacity .45s cubic-bezier(.22,1,.36,1)}.bbF21q_galleryCard:not([aria-pressed=true]) .bbF21q_cardVeil{opacity:.76}.bbF21q_cardContent{box-sizing:border-box;flex-direction:column;justify-content:flex-end;height:100%;padding:clamp(1rem,1.6vw,1.5rem);display:flex}.bbF21q_cardIndex{color:#fffcf59e;letter-spacing:.15em;font-size:.64rem;font-weight:700;position:absolute;top:1rem;left:1rem}.bbF21q_cardTitle{color:#fffdf8db;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;font-size:clamp(1.25rem,1.8vw,1.85rem);font-weight:540;line-height:1.05;transition:color .45s cubic-bezier(.22,1,.36,1);display:block}.bbF21q_galleryCard[aria-pressed=true] .bbF21q_cardTitle{color:#fffdf8}.bbF21q_galleryPanel{border-top:1px solid #4b3f3529;grid-template-columns:minmax(10rem,.7fr) minmax(0,1.8fr);align-items:start;gap:clamp(1.5rem,3vw,3.5rem);min-height:8rem;margin-top:clamp(1.1rem,1.6vw,1.5rem);padding-top:clamp(1.15rem,1.7vw,1.55rem);display:grid}.bbF21q_panelTitle{color:#342c26;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(1.4rem,2vw,2rem);font-weight:540;line-height:1.05}.bbF21q_panelBody{min-width:0}.bbF21q_panelDescription{color:#2d2621c2;text-wrap:pretty;max-width:36rem;min-height:3.2em;margin:0;font-size:clamp(.9rem,1.05vw,1rem);line-height:1.6}.bbF21q_panelCategories{color:#483b31a3;letter-spacing:.09em;text-transform:uppercase;flex-wrap:wrap;gap:.2rem .75rem;min-height:1.4em;margin:.7rem 0 0;font-size:.68rem;font-weight:680;line-height:1.4;display:flex}.bbF21q_panelCategories span+span:before{content:"·";margin-right:.75rem}@media (max-width:74.999rem){.bbF21q_sceneLayout{grid-template-columns:1fr;align-content:center;gap:3.5rem;width:min(100% - 4rem,67rem)}.bbF21q_contentLeftTop{align-self:auto}.bbF21q_sceneTitle{max-width:12ch;font-size:clamp(3rem,6vw,4.5rem)}.bbF21q_sceneText{max-width:34rem}}@media (max-width:47.999rem){.bbF21q_sceneLayout{width:calc(100% - 3rem);min-height:auto;padding:max(7rem, calc(env(safe-area-inset-top) + 5.5rem)) 0 max(4rem, calc(env(safe-area-inset-bottom) + 3rem));gap:3rem}.bbF21q_sceneTitle{max-width:11ch;font-size:clamp(2.75rem,11vw,3.75rem);line-height:1}.bbF21q_sceneText{max-width:22rem;font-size:1rem;line-height:1.58}.bbF21q_galleryGrid{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(15rem,auto);gap:.75rem}.bbF21q_galleryCard:nth-child(n){grid-column:auto}.bbF21q_cardContent{padding:1rem}.bbF21q_cardTitle{overflow-wrap:normal;font-size:clamp(1.16rem,5.5vw,1.55rem)}.bbF21q_galleryCard[data-emotion-card=celebraciones] .bbF21q_cardTitle{font-size:1.2rem}.bbF21q_galleryCard:first-child .bbF21q_cardTitle{font-size:clamp(1.35rem,6vw,1.7rem)}.bbF21q_galleryCard:nth-child(5) .bbF21q_cardTitle{font-size:clamp(1.28rem,5.7vw,1.62rem)}.bbF21q_galleryPanel{grid-template-columns:1fr;gap:.65rem;min-height:10.5rem;margin-top:1.25rem;padding-top:1.15rem}.bbF21q_panelDescription{min-height:3.2em}}@media (max-width:22rem){.bbF21q_galleryGrid{grid-template-columns:1fr;grid-auto-rows:minmax(14rem,auto)}.bbF21q_galleryPanel{min-height:11rem}}@media (prefers-reduced-motion:reduce){.bbF21q_galleryCard,.bbF21q_cardMedia,.bbF21q_cardVeil,.bbF21q_cardTitle{transition-duration:.01ms}.bbF21q_galleryCard[aria-pressed=true]{transform:none}}
.HL4_8G_scene{isolation:isolate;min-height:100svh;color:var(--color-surface-raised);background:var(--color-room-dark);display:flex;position:relative;overflow:hidden}.HL4_8G_scene:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000,#120e0b1f);height:8rem;position:absolute;bottom:0;left:0;right:0}.HL4_8G_image,.HL4_8G_scrim{position:absolute;inset:0}.HL4_8G_image{z-index:0;object-fit:cover;width:100%;height:100%}.HL4_8G_scrim{z-index:1;pointer-events:none}.HL4_8G_content{z-index:3;width:min(100% - 8rem,81rem);min-height:inherit;padding-block:max(8rem, calc(env(safe-area-inset-top) + 6rem)) max(6rem, calc(env(safe-area-inset-bottom) + 4rem));flex-direction:column;justify-content:center;margin-inline:auto;display:flex;position:relative}.HL4_8G_contentRight{align-items:flex-start;padding-left:min(51vw,41.5rem)}.HL4_8G_sceneNumber{color:#fcfbf8c7;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.4rem;font-size:.72rem;font-weight:700;line-height:1.45}.HL4_8G_sceneTitle{max-width:12ch;color:var(--color-surface-raised);letter-spacing:-.04em;text-wrap:balance;text-shadow:0 .125rem 1.5rem #00000029;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.9rem,4.35vw,4.65rem);font-weight:400;line-height:1.02}.HL4_8G_invitationText{color:#fcfbf8db;text-wrap:pretty;gap:.7rem;max-width:30rem;margin-top:clamp(2rem,4.5vh,2.75rem);font-size:clamp(1.025rem,1.2vw,1.125rem);line-height:1.65;display:grid}.HL4_8G_invitationText p{margin:0}.HL4_8G_primaryCta{min-height:3.5rem;color:var(--color-text-warm);background:var(--color-surface-raised);border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;gap:1rem;margin-top:clamp(2.75rem,6vh,3.5rem);padding:.9rem 1.5rem;font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.HL4_8G_primaryCta:hover{color:var(--color-brand-dark);background:var(--color-surface)}.HL4_8G_primaryCta:focus-visible{outline:3px solid var(--color-brand-light);outline-offset:4px}.HL4_8G_invitationImage{object-position:center center}.HL4_8G_invitationScrim{background:radial-gradient(53% 72% at 78% 48%,#341f1285 0%,#3c261757 42%,#0000 76%),linear-gradient(#0000 57%,#2d1b102e 100%)}@media (max-width:74.999rem){.HL4_8G_content{width:min(100% - 5rem,67rem)}.HL4_8G_contentRight{padding-left:min(46vw,29rem)}.HL4_8G_sceneTitle{max-width:11ch;font-size:clamp(2.75rem,5.4vw,4.1rem)}.HL4_8G_invitationText{max-width:26rem}.HL4_8G_invitationImage{object-position:52% center}}@media (max-width:47.999rem){.HL4_8G_scene{min-height:max(100svh,45rem)}.HL4_8G_content,.HL4_8G_contentRight{width:calc(100% - 3rem);padding:max(7rem, calc(env(safe-area-inset-top) + 5.5rem)) 0 max(4rem, calc(env(safe-area-inset-bottom) + 3rem));text-align:center;justify-content:flex-end;align-items:center}.HL4_8G_sceneTitle{max-width:12ch;font-size:clamp(2.5rem,10.5vw,3.5rem);line-height:1.02}.HL4_8G_invitationText{max-width:22rem;margin-top:1.8rem;font-size:1rem;line-height:1.58}.HL4_8G_invitationImage{object-position:49% center}.HL4_8G_invitationScrim{background:radial-gradient(92% 56% at 50% 82%,#37201294 0%,#35201452 54%,#0000 84%),linear-gradient(#0000 42%,#2a190f5c 100%)}.HL4_8G_primaryCta{width:100%;max-width:22rem;min-height:3.25rem;margin-top:2.75rem}}@media (max-height:43rem) and (min-width:48rem){.HL4_8G_scene{min-height:43rem}.HL4_8G_content{padding-block:7rem 4rem}.HL4_8G_sceneTitle{font-size:clamp(3rem,7.5vh,4.25rem)}}@media (prefers-reduced-motion:reduce){.HL4_8G_scene{scroll-behavior:auto}}
.H18MXa_scene{color:#211b16;background:radial-gradient(circle at 82% 18%,#6d3cf612,#0000 28rem),linear-gradient(135deg,#f7f2e9 0%,#efe5d6 100%)}.H18MXa_layout{width:min(100% - 5rem,81rem);margin-inline:auto;padding-block:clamp(6.5rem,11vw,10rem)}.H18MXa_introduction{border-bottom:1px solid #271f1838;grid-template-columns:minmax(11rem,.5fr) minmax(20rem,1fr) minmax(18rem,.72fr);align-items:end;gap:clamp(2rem,4vw,5rem);padding-bottom:clamp(3rem,6vw,5rem);display:grid}.H18MXa_sceneNumber,.H18MXa_folio{color:#675d54;letter-spacing:.19em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:700;line-height:1.5}.H18MXa_title{letter-spacing:-.045em;text-wrap:balance;max-width:11ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.9rem,4.6vw,5rem);font-weight:400;line-height:.98}.H18MXa_lead{color:#5f554c;text-wrap:pretty;margin:0;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.7}.H18MXa_editions{border-bottom:1px solid #271f1838;grid-template-columns:repeat(12,1fr);display:grid}.H18MXa_edition{border-right:1px solid #271f182e;flex-direction:column;grid-column:span 4;min-width:0;padding:clamp(2.5rem,4vw,4.5rem) clamp(1.35rem,2.7vw,3rem);display:flex}.H18MXa_edition:first-child{padding-left:0}.H18MXa_edition:last-child{border-right:0;padding-right:0}.H18MXa_editionHeading h3{letter-spacing:-.04em;margin:1.1rem 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.25rem,3vw,3.25rem);font-weight:400;line-height:1}.H18MXa_price{color:#332a23;margin:1rem 0 0;font-size:1.15rem;font-weight:650}.H18MXa_price span{letter-spacing:.12em;font-size:.68rem}.H18MXa_description{color:#665b51;min-height:5rem;margin:1.6rem 0 0;line-height:1.62}.H18MXa_included{color:#3f362f;border-top:1px solid #271f1829;gap:.72rem;margin:1.75rem 0 0;padding:1.6rem 0 0;font-size:.91rem;line-height:1.5;list-style:none;display:grid}.H18MXa_included li:before{color:#6d3cf6;content:"—";margin-right:.7rem}.H18MXa_demand{color:#6b6057;margin:1.2rem 0 0;font-size:.78rem;line-height:1.55}.H18MXa_cta{color:#382167;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;margin-top:auto;padding-top:2.4rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.H18MXa_cta:hover{color:#6d3cf6}.H18MXa_cta:focus-visible{outline-offset:5px;border-radius:.25rem;outline:3px solid #8b5cf6}.H18MXa_adjustment{color:#665b51;max-width:62rem;margin:clamp(2rem,4vw,3.25rem) 0 0 auto;font-size:.78rem;line-height:1.65}@media (max-width:64rem){.H18MXa_introduction{grid-template-columns:1fr 2fr}.H18MXa_lead{grid-column:2}.H18MXa_edition{border-bottom:1px solid #271f182e;border-right:0;grid-column:span 12;padding-inline:0}.H18MXa_edition:last-child{border-bottom:0}.H18MXa_description{min-height:auto}}@media (max-width:47.999rem){.H18MXa_layout{width:calc(100% - 3rem);padding-block:5.5rem}.H18MXa_introduction{display:block}.H18MXa_title{margin-top:1.25rem;font-size:clamp(2.65rem,12vw,3.75rem)}.H18MXa_lead{margin-top:1.75rem}.H18MXa_edition{padding-block:2.75rem}.H18MXa_included{font-size:.9rem}.H18MXa_cta{min-height:3.25rem}}
.BUdhUW_scene{isolation:isolate;min-height:100svh;color:var(--color-surface-raised);background:var(--color-room-dark);display:flex;position:relative;overflow:hidden}.BUdhUW_scene:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000,#120e0b1f);height:8rem;position:absolute;bottom:0;left:0;right:0}.BUdhUW_image,.BUdhUW_scrim{position:absolute;inset:0}.BUdhUW_image{z-index:-2;object-fit:cover;width:100%;height:100%}.BUdhUW_scrim{z-index:-1;pointer-events:none}.BUdhUW_content{z-index:3;width:min(100% - 5rem,86.25rem);min-height:inherit;padding-block:max(8rem, calc(env(safe-area-inset-top) + 6rem)) max(6rem, calc(env(safe-area-inset-bottom) + 4rem));flex-direction:column;justify-content:center;margin-inline:auto;display:flex;position:relative}.BUdhUW_contentLeft{align-items:flex-start}.BUdhUW_eyebrow{color:#fcfbf8c7;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.72rem;font-weight:700;line-height:1.45}.BUdhUW_heroTitle{max-width:10ch;color:var(--color-surface-raised);letter-spacing:-.055em;text-wrap:balance;text-shadow:0 .125rem 1.5rem #00000029;margin:0;font-size:clamp(3.5rem,5.8vw,6rem);font-weight:520;line-height:.94}.BUdhUW_heroSubtitle{color:#fcfbf8db;text-wrap:pretty;max-width:25rem;margin:clamp(1.5rem,3.5vh,2.25rem) 0 0;font-size:clamp(1.0625rem,1.45vw,1.25rem);line-height:1.65}.BUdhUW_startingPrice{color:#fcfbf8c7;letter-spacing:.12em;text-transform:uppercase;margin:1.1rem 0 0;font-size:.75rem;font-weight:650}.BUdhUW_primaryCta{min-height:3.5rem;color:var(--color-text-warm);background:var(--color-surface-raised);border:1px solid #ffffff61;border-radius:999px;justify-content:center;align-items:center;gap:1rem;margin-top:clamp(2rem,5vh,2.75rem);padding:.9rem 1.5rem;font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.BUdhUW_primaryCta:hover{color:var(--color-brand-dark);background:var(--color-surface)}.BUdhUW_primaryCta:focus-visible{outline:3px solid var(--color-brand-light);outline-offset:4px}.BUdhUW_heroImage{object-position:center center}.BUdhUW_heroScrim{background:linear-gradient(90deg,#0f0c0ac7 0%,#0f0c0a94 31%,#0f0c0a2e 57%,#0000 78%),linear-gradient(#0000 58%,#0a080757 100%)}@media (max-width:74.999rem){.BUdhUW_content{width:min(100% - 4rem,67rem)}.BUdhUW_heroTitle{font-size:clamp(3.5rem,7vw,5.25rem)}.BUdhUW_heroImage{object-position:56% center}}@media (max-width:47.999rem){.BUdhUW_scene{min-height:max(100svh,45rem)}.BUdhUW_content{width:calc(100% - 3rem);padding:max(7rem, calc(env(safe-area-inset-top) + 5.5rem)) 0 max(4rem, calc(env(safe-area-inset-bottom) + 3rem));justify-content:flex-end}.BUdhUW_heroTitle{max-width:9.5ch;font-size:clamp(3rem,13vw,4.25rem);line-height:.96}.BUdhUW_heroSubtitle{max-width:22rem;font-size:1rem;line-height:1.58}.BUdhUW_heroImage{object-position:61% center}.BUdhUW_heroScrim{background:linear-gradient(#0d0a0833 0%,#0d0a081f 31%,#0d0a08b8 63%,#0d0a08e8 100%),linear-gradient(90deg,#0d0a082e 0%,#0000 82%)}.BUdhUW_primaryCta{min-height:3.25rem}}@media (max-height:43rem) and (min-width:48rem){.BUdhUW_scene{min-height:43rem}.BUdhUW_content{padding-block:7rem 4rem}.BUdhUW_heroTitle{font-size:clamp(3rem,7.5vh,4.25rem)}}@media (prefers-reduced-motion:reduce){.BUdhUW_scene{scroll-behavior:auto}}
._7cGT1a_scene{isolation:isolate;min-height:100svh;color:var(--color-surface-raised);background:var(--color-room-dark);display:flex;position:relative;overflow:hidden}._7cGT1a_scene:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(#0000,#120e0b1f);height:8rem;position:absolute;bottom:0;left:0;right:0}._7cGT1a_image,._7cGT1a_scrim{position:absolute;inset:0}._7cGT1a_image{z-index:0;object-fit:cover}._7cGT1a_scrim{z-index:1;pointer-events:none}._7cGT1a_content{z-index:3;width:min(100% - 5rem,86.25rem);min-height:inherit;padding-block:max(8rem, calc(env(safe-area-inset-top) + 6rem)) max(6rem, calc(env(safe-area-inset-bottom) + 4rem));flex-direction:column;justify-content:center;margin-inline:auto;display:flex;position:relative}._7cGT1a_contentRight{align-items:flex-start;padding-left:min(56vw,48rem)}._7cGT1a_sceneNumber{color:#fcfbf8c7;letter-spacing:.18em;text-transform:uppercase;margin:0 0 1.25rem;font-size:.72rem;font-weight:700;line-height:1.45}._7cGT1a_sceneTitle{max-width:10ch;color:var(--color-surface-raised);letter-spacing:-.055em;text-wrap:balance;text-shadow:0 .125rem 1.5rem #00000029;margin:0;font-size:clamp(3rem,5vw,5.25rem);font-weight:520;line-height:.98}._7cGT1a_sceneText{color:#fcfbf8db;text-wrap:pretty;max-width:31rem;margin:clamp(1.5rem,3.5vh,2.25rem) 0 0;font-size:clamp(1.0625rem,1.45vw,1.25rem);line-height:1.65}._7cGT1a_processImage{object-position:center center}._7cGT1a_processScrim{background:linear-gradient(270deg,#0c0907c4 0%,#0c09079c 30%,#0c09071f 58%,#0000 76%),linear-gradient(#0000 55%,#0a080740 100%)}@media (max-width:74.999rem){._7cGT1a_content{width:min(100% - 4rem,67rem)}._7cGT1a_contentRight{padding-left:min(48vw,30rem)}._7cGT1a_sceneTitle{font-size:clamp(3rem,6vw,4.5rem)}._7cGT1a_processImage{object-position:43% center}}@media (max-width:47.999rem){._7cGT1a_scene{min-height:max(100svh,45rem)}._7cGT1a_content,._7cGT1a_contentRight{width:calc(100% - 3rem);padding:max(7rem, calc(env(safe-area-inset-top) + 5.5rem)) 0 max(4rem, calc(env(safe-area-inset-bottom) + 3rem));justify-content:flex-end}._7cGT1a_sceneTitle{max-width:11ch;font-size:clamp(2.75rem,11vw,3.75rem);line-height:1}._7cGT1a_sceneText{max-width:22rem;font-size:1rem;line-height:1.58}._7cGT1a_processImage{object-position:37% center}._7cGT1a_processScrim{background:linear-gradient(#0d0a0833 0%,#0d0a081f 31%,#0d0a08b8 63%,#0d0a08e8 100%),linear-gradient(90deg,#0d0a082e 0%,#0000 82%)}}@media (max-height:43rem) and (min-width:48rem){._7cGT1a_scene{min-height:43rem}._7cGT1a_content{padding-block:7rem 4rem}._7cGT1a_sceneTitle{font-size:clamp(3rem,7.5vh,4.25rem)}}@media (prefers-reduced-motion:reduce){._7cGT1a_scene{scroll-behavior:auto}}
