.ScrollStory_story__cvw7m{position:relative;border-top:1px solid var(--em-line);background:var(--em-paper-deep);color:var(--em-ink)}.ScrollStory_intro__Usweb{max-width:1120px;margin:0 auto;padding:96px 24px 32px}.ScrollStory_eyebrow__YttqU{margin-bottom:20px;color:var(--em-accent);font-family:var(--font-lockup),Cinzel,Georgia,serif;font-size:.66rem;letter-spacing:.28em;text-transform:uppercase}.ScrollStory_title___yCqA{max-width:20ch;font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-size:clamp(2rem,7vw,3rem);font-weight:300;line-height:1.1;letter-spacing:-.01em}.ScrollStory_body__DW09W{max-width:38rem;margin-top:24px;color:var(--em-ink-soft);font-size:1.0625rem;line-height:1.75}.ScrollStory_hint___QpJ7{display:flex;align-items:center;gap:10px;margin-top:32px;color:var(--em-accent);font-size:.8125rem;letter-spacing:.02em}.ScrollStory_hintIcon__8bahW{width:16px;height:16px;flex:none}.ScrollStory_track__5zKH_{position:relative;height:320vh;height:320svh}.ScrollStory_stage__DZLcx{--pad-x:24px;--pad-y:20px;position:sticky;top:0;display:grid;grid-template-rows:auto minmax(0,1fr);row-gap:12px;height:100vh;height:100svh;padding:var(--pad-y) var(--pad-x) 24px;overflow:hidden;isolation:isolate;content-visibility:auto;--bleed-top:0px;--bleed-right:calc(-1 * var(--pad-x));--bleed-bottom:-24px;--bleed-left:calc(-1 * var(--pad-x))}.ScrollStory_dusk__4kbvP,.ScrollStory_light__4NH3h,.ScrollStory_warmth__K2huL{position:absolute;inset:0;z-index:-1;pointer-events:none}.ScrollStory_light__4NH3h{background:radial-gradient(70% 60% at 30% 28%,rgba(255,251,243,.95) 0,rgba(255,251,243,0) 72%),radial-gradient(90% 70% at 85% 95%,rgba(120,96,66,.08) 0,rgba(120,96,66,0) 70%)}.ScrollStory_warmth__K2huL{background:radial-gradient(85% 75% at 22% 18%,rgba(255,212,158,.42) 0,hsla(33,74%,71%,.16) 55%,hsla(32,50%,62%,.1) 100%),linear-gradient(180deg,hsla(34,56%,76%,.2),hsla(32,46%,67%,.26));will-change:opacity}.ScrollStory_dusk__4kbvP{z-index:1;background:radial-gradient(120% 100% at 45% 40%,rgba(52,36,22,.2) 0,rgba(34,24,14,.48) 100%);will-change:opacity}.ScrollStory_motes__atrCe{position:absolute;inset:0;z-index:3;pointer-events:none;will-change:opacity}.ScrollStory_motes__atrCe span{position:absolute;border-radius:50%;background:radial-gradient(circle,rgba(255,244,222,.95) 0,rgba(255,232,196,.35) 45%,rgba(255,232,196,0) 72%);animation-name:ScrollStory_storyMoteDrift__UKAcV,ScrollStory_storyMoteGlimmer__bQrHC;animation-timing-function:var(--ease-swell),var(--ease-swell);animation-iteration-count:infinite,infinite;animation-direction:alternate,alternate;animation-play-state:paused}@keyframes ScrollStory_storyMoteDrift__UKAcV{0%{transform:translateZ(0)}to{transform:translate3d(34px,-46px,0)}}@keyframes ScrollStory_storyMoteGlimmer__bQrHC{0%{opacity:.15}to{opacity:.85}}.ScrollStory_captions__1Ze8m{position:relative;z-index:4}.ScrollStory_captionStack__O4Xed{display:grid}.ScrollStory_caption__gBkJ2{grid-area:1/1;will-change:transform,opacity}.ScrollStory_captionCount__Zs2mt{display:block;margin-bottom:10px;color:var(--em-accent);font-family:var(--font-lockup),Cinzel,Georgia,serif;font-size:.66rem;letter-spacing:.24em}.ScrollStory_captionText__flI7u{display:block;max-width:18ch;font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-size:clamp(1.625rem,7vw,2rem);font-weight:300;line-height:1.12;letter-spacing:-.005em}.ScrollStory_word__Nl5tG{display:inline-block}.ScrollStory_progressTrack__Z69_r{position:relative;height:1px;margin-top:16px;background:var(--em-line)}.ScrollStory_progressTick__M90AO{position:absolute;top:-3px;width:1px;height:7px;background:var(--em-line)}.ScrollStory_progressFill__xYvbX{position:absolute;inset:0;background:var(--em-accent);transform-origin:left center;will-change:transform}.ScrollStory_scene__r_BEv{position:relative;z-index:2;container-type:size;--u:min(1cqw,1cqh)}.ScrollStory_stage__DZLcx .ScrollStory_scene__r_BEv{--u:min(1.12cqw,0.9cqh)}@supports not (width:1cqw){.ScrollStory_scene__r_BEv,.ScrollStory_stage__DZLcx .ScrollStory_scene__r_BEv{--u:min(0.88vw,0.6vh)}}.ScrollStory_probe__6JzMy{position:absolute;width:calc(var(--u) * 100);height:0;visibility:hidden;pointer-events:none}.ScrollStory_box__k_7s_,.ScrollStory_card__veh82,.ScrollStory_glow__HLRR3,.ScrollStory_lid__inAoM,.ScrollStory_phone__WcW0x,.ScrollStory_ripple__iohXk{position:absolute;left:calc(50% - var(--u) * var(--w) / 2);top:calc(50% - var(--u) * var(--h) / 2);width:calc(var(--u) * var(--w));height:calc(var(--u) * var(--h));will-change:transform,opacity}.ScrollStory_sun__efVK_{position:absolute;inset:-12%;pointer-events:none;background:repeating-linear-gradient(118deg,rgba(80,52,24,.1),rgba(80,52,24,.1) 2.6%,rgba(255,236,205,0) 4.4%,rgba(255,238,208,.28) 6.6%,rgba(255,236,205,0) 8.8%,rgba(80,52,24,.1) 10.6%);-webkit-mask-image:radial-gradient(closest-side,#000 45%,transparent 100%);mask-image:radial-gradient(closest-side,#000 45%,transparent 100%);will-change:opacity}.ScrollStory_box__k_7s_,.ScrollStory_lid__inAoM{--w:var(--box-w);--h:calc(var(--box-face) + var(--box-skirt) + var(--box-base))}.ScrollStory_base__BZEHp{position:absolute;left:calc(var(--u) * .5);right:calc(var(--u) * .5);top:calc(var(--u) * 1.3);bottom:0;border-radius:calc(var(--u) * .35);box-shadow:calc(var(--u) * 1.6) calc(var(--u) * 2.8) calc(var(--u) * 5) calc(var(--u) * -.6) rgba(70,46,22,.28),calc(var(--u) * .3) calc(var(--u) * .6) calc(var(--u) * .9) rgba(70,46,22,.18)}.ScrollStory_interior__846yp{position:absolute;left:0;right:0;top:0;height:calc(var(--u) * (var(--box-face) - 2.6));border:calc(var(--u) * .7) solid;border-color:#e2c492 #c9a570 #c29d68 #dcbd8a;border-radius:calc(var(--u) * .35) calc(var(--u) * .35) 0 0;background:var(--paper) center /calc(var(--u) * 24) auto repeat,linear-gradient(160deg,#cfad7b 0,#bb9665 100%);background-blend-mode:soft-light,normal;box-shadow:inset calc(var(--u) * 1.1) calc(var(--u) * 1.5) calc(var(--u) * 2) calc(var(--u) * -.4) rgba(70,44,18,.32),inset calc(var(--u) * -.3) calc(var(--u) * -.3) calc(var(--u) * .6) rgba(255,236,200,.3)}.ScrollStory_recess__GmVmP{position:absolute;left:50%;top:50%;width:calc(var(--u) * var(--recess-w));height:calc(var(--u) * var(--recess-h));margin:calc(var(--u) * var(--recess-h) / -2) 0 0 calc(var(--u) * var(--recess-w) / -2);border-radius:calc(var(--u) * 1.8);background:#a8834f;box-shadow:inset calc(var(--u) * .5) calc(var(--u) * .8) calc(var(--u) * 1.1) rgba(60,36,14,.42),inset calc(var(--u) * -.2) calc(var(--u) * -.2) calc(var(--u) * .4) rgba(255,232,190,.3)}.ScrollStory_lidShade__sOxCX{position:absolute;inset:0;background:radial-gradient(ellipse at 45% 40%,rgba(60,38,16,.4),rgba(60,38,16,.14) 75%);will-change:opacity}.ScrollStory_baseFront__WnnvD{position:absolute;left:0;right:0;bottom:0;height:calc(var(--u) * 7.1);border-radius:0 0 calc(var(--u) * .35) calc(var(--u) * .35);background:linear-gradient(90deg,#d4b07c,#c6a06b 60%,#b58f5d);box-shadow:inset 0 1px 0 #efd39a,inset 0 calc(var(--u) * .25) 0 rgba(255,226,170,.35)}.ScrollStory_lidFace__jE5MR{position:absolute;left:0;right:0;top:0;height:calc(var(--u) * var(--box-face));overflow:hidden;border-radius:calc(var(--u) * .35);background:var(--paper) center /calc(var(--u) * 24) auto repeat,radial-gradient(90% 80% at 18% 12%,rgba(255,242,214,.55) 0,rgba(255,242,214,0) 60%),linear-gradient(118deg,#e6c996 0,#d8b583 45%,#c6a06d 100%);background-blend-mode:soft-light,normal,normal;box-shadow:inset -1px 0 0 rgba(70,46,22,.08)}.ScrollStory_lidRim__uv2_h{position:absolute;inset:0;border:calc(var(--u) * .32) solid transparent;-o-border-image:linear-gradient(135deg,#f7e2ad,#c49449 30%,#f3d593 55%,#a67a3a 80%,#ecca8b) 1;border-image:linear-gradient(135deg,#f7e2ad,#c49449 30%,#f3d593 55%,#a67a3a 80%,#ecca8b) 1;pointer-events:none}.ScrollStory_lidSkirt__KgCh9{position:absolute;left:0;right:0;top:calc(var(--u) * var(--box-face));height:calc(var(--u) * var(--box-skirt));border-radius:0 0 calc(var(--u) * .35) calc(var(--u) * .35);background:linear-gradient(90deg,#dcbc88,#cda977 60%,#bb9564);box-shadow:inset 0 1px 0 #f0d59c,inset 0 calc(var(--u) * -.22) 0 rgba(196,148,73,.9),0 calc(var(--u) * .25) calc(var(--u) * .4) rgba(70,46,22,.18)}.ScrollStory_script__LXVIk{position:absolute;left:calc(var(--u) * var(--script-x));top:calc(var(--u) * var(--script-y));width:calc(var(--u) * var(--script-w));height:calc(var(--u) * var(--script-h));overflow:hidden;-webkit-mask:var(--script) center /100% 100% no-repeat;mask:var(--script) center /100% 100% no-repeat}.ScrollStory_scriptShadow__PpH_1{background:rgba(70,38,10,.72);transform:translate(calc(var(--u) * -.07),calc(var(--u) * -.09))}.ScrollStory_scriptLip__3cKQ8{background:rgba(255,240,205,.75);transform:translate(calc(var(--u) * .08),calc(var(--u) * .1))}.ScrollStory_scriptFoil__Ue9CZ{background:linear-gradient(100deg,#7a4d1c,#c38f45 22%,#ecc983 38%,#a8722f 55%,#d8ad64 72%,#83561f)}.ScrollStory_cardLogo__PqI0f{position:absolute;left:25.08%;top:14.91%;width:49.77%;height:70.05%;overflow:hidden;-webkit-mask:var(--logo) center /100% 100% no-repeat;mask:var(--logo) center /100% 100% no-repeat}.ScrollStory_cardLogo__PqI0f .ScrollStory_glint__E1Dj6{width:26%;animation-duration:5.5s;animation-delay:-1.2s}.ScrollStory_glint__E1Dj6{position:absolute;top:-30%;bottom:-30%;left:0;width:34%;background:linear-gradient(100deg,rgba(255,250,235,0),rgba(255,250,235,.95) 50%,rgba(255,250,235,0));transform:translateX(-150%);animation:ScrollStory_storyGlint__boUwd 7.5s var(--ease-swell) infinite;animation-name:none}@keyframes ScrollStory_storyGlint__boUwd{0%{transform:translateX(-150%)}16%{transform:translateX(330%)}to{transform:translateX(330%)}}.ScrollStory_bandClip__ZqqGF{position:absolute;left:0;right:0;top:calc(var(--u) * var(--band-top));height:calc(var(--u) * (var(--band-h) + 1.6));overflow:hidden}.ScrollStory_band__4w6zj{position:absolute;top:0;left:calc(var(--u) * -6);width:calc(100% + var(--u) * 6);height:calc(var(--u) * var(--band-h));background:linear-gradient(180deg,rgba(255,226,180,.2) 0,rgba(255,226,180,0) 38%,rgba(40,18,4,0) 62%,rgba(40,18,4,.22) 100%),var(--ribbon) left center /auto 100% repeat-x,#8a5226;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,calc(var(--u) * 2.6) 50%);box-shadow:0 calc(var(--u) * .35) calc(var(--u) * .7) calc(var(--u) * -.1) rgba(70,40,16,.4);will-change:transform}.ScrollStory_bow__0qZRf{position:absolute;left:calc(var(--u) * var(--bow-x));top:calc(var(--u) * var(--bow-y));width:calc(var(--u) * var(--bow-w));height:calc(var(--u) * var(--bow-h));will-change:transform,opacity}.ScrollStory_bowImage__fJ2m0{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(calc(var(--u) * .35) calc(var(--u) * .8) calc(var(--u) * .7) rgba(60,34,12,.35))}.ScrollStory_sealGlint__os_qs{position:absolute;left:calc(var(--u) * (var(--seal-x) - var(--seal-r)));top:calc(var(--u) * (var(--seal-y) - var(--seal-r)));width:calc(var(--u) * var(--seal-r) * 2);height:calc(var(--u) * var(--seal-r) * 2);overflow:hidden;border-radius:50%;opacity:.55}.ScrollStory_sealGlint__os_qs .ScrollStory_glint__E1Dj6{animation-delay:-3.6s}.ScrollStory_card__veh82{--w:var(--card-w);--h:var(--card-h)}.ScrollStory_cardFloat__g07aD{position:absolute;inset:0;overflow:hidden;border-radius:calc(var(--u) * 2.1);background:#3b2415;box-shadow:0 calc(var(--u) * .32) 0 #25150b;animation:ScrollStory_storyFloat__aARGo 4.8s var(--ease-swell) infinite alternate;animation-play-state:paused}@keyframes ScrollStory_storyFloat__aARGo{0%{transform:translateZ(0) rotate(0deg)}to{transform:translate3d(0,calc(var(--u) * -.9),0) rotate(.6deg)}}.ScrollStory_cardFace__h5N6t{-o-object-fit:fill;object-fit:fill}.ScrollStory_cardBevel__i73hn{position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 calc(var(--u) * .22) 0 rgba(255,226,190,.3),inset calc(var(--u) * .18) 0 0 rgba(255,226,190,.14),inset 0 calc(var(--u) * -.3) calc(var(--u) * .25) rgba(20,10,4,.5),inset calc(var(--u) * -.2) 0 calc(var(--u) * .2) rgba(20,10,4,.35)}.ScrollStory_sheen__ZJpvx{position:absolute;top:-10%;bottom:-10%;left:0;width:42%;background:linear-gradient(100deg,rgba(255,226,190,0),rgba(255,226,190,.12) 35%,rgba(255,240,214,.3) 50%,rgba(255,226,190,.12) 65%,rgba(255,226,190,0));will-change:transform}.ScrollStory_cardShadowFar__TND6r,.ScrollStory_cardShadowNear__2uFWi{border-radius:calc(var(--u) * 2.1)}.ScrollStory_cardShadowNear__2uFWi{box-shadow:0 calc(var(--u) * .35) calc(var(--u) * .8) calc(var(--u) * .05) rgba(40,24,10,.5)}.ScrollStory_cardShadowFar__TND6r{box-shadow:calc(var(--u) * 2.8) calc(var(--u) * 6.2) calc(var(--u) * 6.5) calc(var(--u) * -1.2) rgba(60,36,16,.4),calc(var(--u) * .6) calc(var(--u) * 1.6) calc(var(--u) * 2.2) calc(var(--u) * -.4) rgba(60,36,16,.16)}.ScrollStory_phone__WcW0x{--w:var(--phone-w);--h:var(--phone-h)}.ScrollStory_glow__HLRR3{--w:calc(var(--phone-w) * 2.1);--h:calc(var(--phone-h) * 1.5);background:radial-gradient(closest-side,rgba(255,214,160,.42) 0,rgba(255,200,140,.16) 50%,rgba(255,200,140,0) 100%);pointer-events:none}.ScrollStory_screen__RiOjU{position:absolute;inset:calc(var(--u) * var(--phone-bezel));overflow:hidden;border-radius:calc(var(--u) * 3.6)}.ScrollStory_bezel__T2Ty5{position:absolute;inset:0;border:calc(var(--u) * var(--phone-bezel)) solid #1d1b19;border-radius:calc(var(--u) * 4.9);box-shadow:0 0 0 calc(var(--u) * .14) #4a4540,calc(var(--u) * 1.6) calc(var(--u) * 3) calc(var(--u) * 5) calc(var(--u) * -1) rgba(40,26,14,.38),calc(var(--u) * .4) calc(var(--u) * .8) calc(var(--u) * 1.2) rgba(40,26,14,.22);will-change:opacity}.ScrollStory_glass__e0un6{position:absolute;inset:0;border-radius:calc(var(--u) * 3.6);background:linear-gradient(125deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,0) 30%)}.ScrollStory_island__fRkeO{position:absolute;left:calc(50% - var(--u) * 4);top:calc(var(--u) * 1.2);width:calc(var(--u) * 8);height:calc(var(--u) * 2.1);border-radius:calc(var(--u) * 1.05);background:#0b0a09}.ScrollStory_screenOff__HxrzN{position:absolute;inset:0;background:#0b0a09;will-change:opacity}.ScrollStory_lock__Bayx9{background:#0b0a09;will-change:transform,opacity}.ScrollStory_lockGround__btmEx,.ScrollStory_lock__Bayx9{position:absolute;inset:0}.ScrollStory_lockContent__1a3HA{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:translateY(-6%)}.ScrollStory_lockEyebrow__FINEi{font-family:var(--font-lockup),Cinzel,Georgia,serif;font-size:calc(var(--u) * .62);letter-spacing:.32em;text-transform:uppercase}.ScrollStory_lockTitle__EzDsg{max-width:calc(var(--u) * 20);margin-top:calc(var(--u) * 1.1);color:#f6eae6;font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-size:calc(var(--u) * 1.95);line-height:1.2}.ScrollStory_lockLine__ndJ64{position:relative;width:calc(var(--u) * 19);height:calc(var(--u) * 2);margin-top:calc(var(--u) * 3.6)}.ScrollStory_lockHorizon__2lZb5{position:absolute;left:-40%;right:-40%;top:50%;height:calc(var(--u) * .1)}.ScrollStory_lockNowStep__vWUho{position:absolute;inset:0;will-change:opacity}.ScrollStory_lockNow__RUJwf{position:absolute;left:calc(50% - var(--u) * .5);top:calc(50% - var(--u) * .5);width:calc(var(--u) * 1);height:calc(var(--u) * 1);border-radius:50%;animation:ScrollStory_storyBreathe__Ydk5k 6s ease-in-out infinite;animation-play-state:paused}@keyframes ScrollStory_storyBreathe__Ydk5k{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.ScrollStory_lineDot__yCO4V{top:calc(50% - var(--u) * .35);width:calc(var(--u) * .7);height:calc(var(--u) * .7);margin-left:calc(var(--u) * -.35)}.ScrollStory_halo__DMPXt,.ScrollStory_lineDot__yCO4V{position:absolute;border-radius:50%;will-change:transform,opacity}.ScrollStory_halo__DMPXt{left:calc(50% - var(--u) * 20);top:calc(50% - var(--u) * 20);width:calc(var(--u) * 40);height:calc(var(--u) * 40);background:radial-gradient(circle,#fffaf2 0,rgba(255,232,210,.7) 26%,hsla(23,71%,80%,0) 60%)}.ScrollStory_lockHint__FdTyy{margin-top:calc(var(--u) * 3.6);font-family:var(--font-lockup),Cinzel,Georgia,serif;font-size:calc(var(--u) * .95);letter-spacing:.34em;text-transform:uppercase}.ScrollStory_code__N6ya4{display:flex;gap:calc(var(--u) * 1.1);align-items:flex-end;margin-top:calc(var(--u) * 1.6);padding:calc(var(--u) * 1.4) calc(var(--u) * 1.8) calc(var(--u) * 1.3);border:calc(var(--u) * .14) solid;border-radius:calc(var(--u) * 1.3)}.ScrollStory_cell___oyrD{position:relative;display:block;width:calc(var(--u) * 3.3);height:calc(var(--u) * .12)}.ScrollStory_dot__HpdFj{left:calc(50% - var(--u) * .45);bottom:calc(var(--u) * 1);width:calc(var(--u) * .9);height:calc(var(--u) * .9)}.ScrollStory_bloom__VsIqn,.ScrollStory_dot__HpdFj{position:absolute;border-radius:50%;will-change:transform,opacity}.ScrollStory_bloom__VsIqn{left:calc(50% - var(--u) * 60);top:calc(50% - var(--u) * 60);width:calc(var(--u) * 120);height:calc(var(--u) * 120);background:radial-gradient(closest-side,#fff8ec 0,rgba(255,236,206,.8) 22%,hsla(35,93%,83%,.38) 48%,hsla(33,87%,79%,0) 74%);pointer-events:none}.ScrollStory_ripple__iohXk{--w:10;--h:10;border:calc(var(--u) * .18) solid hsla(38,55%,84%,.9);border-radius:50%}.ScrollStory_memory__j19WO,.ScrollStory_panel__gLDtb{position:absolute;top:var(--bleed-top,0);right:var(--bleed-right,0);bottom:var(--bleed-bottom,0);left:var(--bleed-left,0);will-change:transform,opacity}.ScrollStory_panel__gLDtb{overflow:hidden;border-radius:calc(var(--u) * .6)}.ScrollStory_panelLight__8XKDL{position:absolute;inset:0}.ScrollStory_panelDust__9ddIL span{position:absolute;border-radius:50%;background:#f8dccb;box-shadow:0 0 6px 1px hsla(23,76%,88%,.45)}.ScrollStory_memoryDust__I984m{position:absolute;inset:0;animation:ScrollStory_storyFadeIn__e8zXe 1.2s var(--ease-veil) both}@keyframes ScrollStory_storyFadeIn__e8zXe{0%{opacity:0}to{opacity:1}}.ScrollStory_memory__j19WO{display:grid;place-items:center;pointer-events:none}.ScrollStory_memoryBlock__Lo2SI{width:min(86%,38rem);text-align:center}.ScrollStory_memoryEyebrow__4sRjl{font-family:var(--font-lockup),Cinzel,Georgia,serif;font-size:.68rem;letter-spacing:.34em;text-transform:uppercase}.ScrollStory_memoryTitle__xssyl{margin-top:1.25rem;background:var(--metal);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-size:clamp(2.25rem,7.4cqw,4.5rem);font-weight:400;line-height:1.05;letter-spacing:-.01em}.ScrollStory_memorySubtitle__BHTMA{max-width:36ch;margin:1.1rem auto 0;color:var(--er-text-soft);font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-size:clamp(1rem,2.3cqw,1.4rem);font-style:italic;line-height:1.35}.ScrollStory_memoryTime__CJty8{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin-top:clamp(1.25rem,4cqh,2.5rem)}.ScrollStory_memoryTimeBig__bTp6j{background:var(--metal);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-size:clamp(2.4rem,8.4cqw,5.4rem);font-weight:400;line-height:1}.ScrollStory_memoryTimeSmall__7Z5Bc{color:var(--er-text-soft);font-size:clamp(1rem,2.2cqw,1.35rem)}.ScrollStory_memoryCaption__Ya96f,.ScrollStory_memoryTimeSmall__7Z5Bc{font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-style:italic}.ScrollStory_memoryCaption__Ya96f{margin-top:.6rem;color:var(--er-text-muted);font-size:clamp(.85rem,1.8cqw,1.05rem)}.ScrollStory_memoryStrip__HIK76{position:absolute;left:50%;bottom:7%;width:min(78%,44rem);transform:translateX(-50%)}[data-live] .ScrollStory_motes__atrCe span,[data-live][data-card] .ScrollStory_cardFloat__g07aD,[data-live][data-key] .ScrollStory_lockNow__RUJwf{animation-play-state:running}[data-live][data-card] .ScrollStory_cardLogo__PqI0f .ScrollStory_glint__E1Dj6,[data-live][data-gift] .ScrollStory_lidFace__jE5MR .ScrollStory_glint__E1Dj6,[data-live][data-gift] .ScrollStory_sealGlint__os_qs .ScrollStory_glint__E1Dj6{animation-name:ScrollStory_storyGlint__boUwd}.ScrollStory_steps__h_y01{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.ScrollStory_stepCount__Tn_dH,.ScrollStory_stepFigure__Q1hhQ{display:none}@media (prefers-reduced-motion:reduce){.ScrollStory_hint___QpJ7,.ScrollStory_track__5zKH_{display:none}.ScrollStory_intro__Usweb{padding-bottom:8px}.ScrollStory_steps__h_y01{position:static;display:grid;gap:56px;width:auto;height:auto;max-width:1120px;margin:0 auto;padding:32px 24px 96px;overflow:visible;clip:auto;clip-path:none;white-space:normal;list-style:none}.ScrollStory_step__kjCLA{display:grid;gap:20px}.ScrollStory_stepFigure__Q1hhQ{position:relative;display:block;width:100%;max-width:30rem;aspect-ratio:1/1;overflow:hidden;border-radius:2px;background:radial-gradient(85% 75% at 22% 18%,rgba(255,205,140,.4) 0,hsla(32,81%,69%,.14) 60%,rgba(210,150,90,.08) 100%),var(--em-paper-deep);content-visibility:auto;contain-intrinsic-size:auto 30rem}.ScrollStory_stepFigure__Q1hhQ .ScrollStory_scene__r_BEv{position:absolute;inset:0}.ScrollStory_stepFigure__Q1hhQ .ScrollStory_memoryCaption__Ya96f,.ScrollStory_stepFigure__Q1hhQ .ScrollStory_memorySubtitle__BHTMA{display:none}.ScrollStory_stepText__B5lVx{max-width:18ch;font-family:var(--font-display),"Cormorant Garamond",Georgia,serif;font-size:clamp(1.625rem,6vw,2.25rem);font-weight:300;line-height:1.12}.ScrollStory_stepCount__Tn_dH{display:block;margin-bottom:10px;color:var(--em-accent);font-family:var(--font-lockup),Cinzel,Georgia,serif;font-size:.62rem;letter-spacing:.24em}}@media (min-width:768px){.ScrollStory_intro__Usweb{padding:96px 48px 40px}.ScrollStory_stage__DZLcx{--pad-x:48px;--pad-y:32px;row-gap:20px}.ScrollStory_captionText__flI7u{font-size:clamp(2rem,4.4vw,2.5rem)}@media (prefers-reduced-motion:reduce){.ScrollStory_steps__h_y01{padding:40px 48px 160px;gap:72px}.ScrollStory_step__kjCLA{grid-template-columns:minmax(0,30rem) minmax(0,1fr);gap:48px;align-items:center}}}@media (min-width:1024px){.ScrollStory_intro__Usweb{padding-top:160px;padding-bottom:48px}.ScrollStory_stage__DZLcx{--pad-x:max(48px,calc((100vw - 1320px) / 2));--pad-y:48px;grid-template-columns:minmax(0,20rem) minmax(0,1fr);grid-template-rows:minmax(0,1fr);-moz-column-gap:64px;column-gap:64px;padding:var(--pad-y) var(--pad-x);--bleed-top:calc(-1 * var(--pad-y));--bleed-right:calc(-1 * var(--pad-x));--bleed-bottom:calc(-1 * var(--pad-y));--bleed-left:0px}.ScrollStory_captions__1Ze8m{align-self:center}.ScrollStory_stage__DZLcx .ScrollStory_scene__r_BEv{--u:min(1cqw,1cqh)}.ScrollStory_captionText__flI7u{font-size:clamp(2.25rem,3.2vw,3rem)}.ScrollStory_progressTrack__Z69_r{margin-top:28px}}