.page-module__74MmjW__page{--page-width:1180px;width:min(var(--page-width), calc(100% - 48px));margin:0 auto;padding-bottom:30px;overflow:hidden}.page-module__74MmjW__washi{z-index:5;height:24px;position:relative;box-shadow:0 3px 8px #2d1b181f}.page-module__74MmjW__washiTop{background:radial-gradient(circle at 12px 12px, var(--paper) 0 3px, transparent 3.4px), linear-gradient(90deg, var(--red) 0 29px, var(--ink) 29px 32px, var(--red) 32px 61px);background-size:31px 24px,61px 24px;width:calc(100% + 54px);margin:10px -27px 0;transform:rotate(-.3deg)}.page-module__74MmjW__siteHeader{border-bottom:1px solid var(--line-strong);justify-content:space-between;align-items:center;gap:28px;padding:22px 6px 18px;display:flex}.page-module__74MmjW__brand{flex:none;align-items:center;gap:10px;display:inline-flex}.page-module__74MmjW__brand img{object-fit:contain;width:62px;height:62px}.page-module__74MmjW__brand span,.page-module__74MmjW__brand strong,.page-module__74MmjW__brand small{display:block}.page-module__74MmjW__brand strong{font-family:var(--font-editorial), serif;font-size:1.18rem;font-weight:600}.page-module__74MmjW__brand small{color:var(--red-deep);font-family:var(--font-journal), cursive;margin-top:2px;font-size:1.02rem}.page-module__74MmjW__nav{align-items:center;gap:clamp(12px,2.4vw,30px);display:flex}.page-module__74MmjW__nav a{color:#181313b8;letter-spacing:.1em;text-transform:uppercase;padding:9px 0;font-size:.72rem;font-weight:800;position:relative}.page-module__74MmjW__nav a:after{background:var(--red);content:"";opacity:0;height:2px;position:absolute;bottom:3px;left:0;right:0}.page-module__74MmjW__nav a:hover:after,.page-module__74MmjW__nav a[aria-current=page]:after{opacity:1}.page-module__74MmjW__hero{grid-template-columns:.86fr 1.14fr;align-items:center;gap:clamp(42px,7vw,95px);min-height:720px;padding:82px 28px 105px;display:grid;position:relative}.page-module__74MmjW__chapterTab{color:#fff;background:var(--red);letter-spacing:.15em;padding:10px 16px;font-size:.64rem;font-weight:900;position:absolute;top:60px;right:-1px;transform:rotate(1deg)}.page-module__74MmjW__eyebrow{color:var(--red-deep);letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-size:.7rem;font-weight:900}.page-module__74MmjW__hero h1{max-width:630px;font-family:var(--font-editorial), serif;letter-spacing:-.055em;margin:0;font-size:clamp(4.1rem,8vw,7.5rem);font-weight:500;line-height:.89}.page-module__74MmjW__heroIntro{max-width:43ch;font-family:var(--font-editorial), serif;margin:30px 0;font-size:1.12rem;line-height:1.8}.page-module__74MmjW__primaryLink{width:fit-content;color:var(--paper);background:var(--ink);border:1px solid var(--ink);box-shadow:4px 4px 0 var(--red);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:12px;padding:13px 17px;font-size:.72rem;font-weight:900;transition:transform .15s,box-shadow .15s;display:inline-flex}.page-module__74MmjW__primaryLink:hover{box-shadow:2px 2px 0 var(--red);transform:translate(2px,2px)}.page-module__74MmjW__birthdaySticker{color:#684b09;background:#fff0a8;border:1px solid #18131321;align-items:center;gap:10px;width:fit-content;margin:35px 0 0 18px;padding:8px 12px;display:flex;transform:rotate(-3deg);box-shadow:3px 4px #18131317}.page-module__74MmjW__birthdaySticker span{color:var(--red);font-family:var(--font-editorial), serif;font-size:2.3rem;font-weight:700;line-height:1}.page-module__74MmjW__birthdaySticker small{font-family:var(--font-journal), cursive;font-size:1.05rem;line-height:.95}.page-module__74MmjW__heroAlbum{min-height:535px;position:relative}.page-module__74MmjW__heroPhoto,.page-module__74MmjW__interviewSnapshot{background:#fff;border:1px solid #1813131f;margin:0;padding:12px 12px 54px;position:absolute;box-shadow:0 22px 55px #2d1b1833}.page-module__74MmjW__heroPhoto{z-index:8;inset:15px 20px 55px 18px;transform:rotate(2.5deg)}.page-module__74MmjW__interviewSnapshot{z-index:9;width:52%;height:235px;bottom:0;right:-5px;transform:rotate(-3deg)}.page-module__74MmjW__heroPhoto img,.page-module__74MmjW__interviewSnapshot img{object-fit:cover;padding:12px 12px 54px}.page-module__74MmjW__heroPhoto img{object-position:center 35%;filter:sepia(.1)saturate(.76)contrast(1.04)}.page-module__74MmjW__interviewSnapshot img{object-position:center;filter:saturate(.72)contrast(1.04)}.page-module__74MmjW__heroPhoto figcaption,.page-module__74MmjW__interviewSnapshot figcaption{z-index:2;color:var(--ink);font-family:var(--font-journal), cursive;text-align:center;font-size:1.2rem;position:absolute;bottom:12px;left:16px;right:16px}.page-module__74MmjW__interviewSnapshot figcaption{font-size:.94rem}.page-module__74MmjW__tape{z-index:7;opacity:.92;position:absolute}.page-module__74MmjW__heroTape{background:var(--pink);width:125px;height:31px;top:0;left:40%;transform:translateY(-50%)rotate(-4deg)}.page-module__74MmjW__lambySticker{z-index:9;filter:drop-shadow(4px 6px 5px #2c1b1721);pointer-events:none;width:170px;margin:0;position:absolute}.page-module__74MmjW__lambyCrop{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.page-module__74MmjW__lambySheet{width:200%;max-width:none;height:auto;position:absolute}.page-module__74MmjW__lamby-proud .page-module__74MmjW__lambySheet{top:0;left:0}.page-module__74MmjW__lamby-peek .page-module__74MmjW__lambySheet{top:0;left:-100%}.page-module__74MmjW__lamby-card .page-module__74MmjW__lambySheet{top:-100%;left:0}.page-module__74MmjW__lamby-sleep .page-module__74MmjW__lambySheet{top:-100%;left:-100%}.page-module__74MmjW__heroLamby{width:135px;top:-5px;right:-28px;transform:rotate(4deg)}.page-module__74MmjW__scriptSection{padding:85px 20px 130px}.page-module__74MmjW__scriptHeading{border-top:1px solid var(--line-strong);grid-template-columns:.65fr 1.2fr .75fr;align-items:start;gap:42px;margin-bottom:48px;padding-top:16px;display:grid}.page-module__74MmjW__scriptHeading h2,.page-module__74MmjW__secondCopy h2,.page-module__74MmjW__roses h2,.page-module__74MmjW__filmHeading h2,.page-module__74MmjW__yearsHeading h2,.page-module__74MmjW__nextChapter h2{font-family:var(--font-editorial), serif;letter-spacing:-.045em;margin:0;font-size:clamp(3.2rem,6vw,6rem);font-weight:500;line-height:.94}.page-module__74MmjW__scriptHeading>p:last-child,.page-module__74MmjW__filmHeading>p,.page-module__74MmjW__yearsHeading>p:last-child{color:#181313a8;font-family:var(--font-editorial), serif;margin:0;line-height:1.75}.page-module__74MmjW__plannerSpread{border:1px solid var(--line-strong);background:#f4ecdf;grid-template-columns:1fr 1fr;gap:1px;padding:28px;display:grid;position:relative;box-shadow:0 24px 65px #2d1b1824}.page-module__74MmjW__plannerSpread:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#36231e17,#0000);width:44px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module__74MmjW__binding{z-index:8;flex-direction:column;justify-content:space-around;display:flex;position:absolute;top:30px;bottom:30px;left:50%;transform:translate(-50%)}.page-module__74MmjW__binding span{background:var(--ink);border-radius:6px;width:34px;height:7px;box-shadow:0 2px #ffffffb3}.page-module__74MmjW__quoteCard{background:linear-gradient(90deg,#0000 35px,#c91f2c17 36px,#0000 37px),repeating-linear-gradient(0deg,#0000 0 31px,#1813130e 32px),#fffdf7;min-height:450px;padding:55px clamp(30px,5vw,65px);position:relative;overflow:hidden}.page-module__74MmjW__speaker{color:#fff;background:var(--ink);letter-spacing:.17em;margin-bottom:32px;padding:5px 9px;font-size:.64rem;font-weight:900;display:inline-block}.page-module__74MmjW__speakerShirley{background:var(--red)}.page-module__74MmjW__quoteCard blockquote{font-family:var(--font-editorial), serif;margin:0;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.25}.page-module__74MmjW__eventSticker{font-family:var(--font-journal), cursive;padding:5px 10px;font-size:1.12rem;display:inline-block;transform:rotate(-2deg)}.page-module__74MmjW__stickerPretty{color:#6f2430;background:#fac6cf;margin:32px 0 0 20px}.page-module__74MmjW__stickerParking{color:#23473b;background:#bce2d2;margin-top:34px;transform:rotate(2deg)}.page-module__74MmjW__stickerWaiting{color:#644b0c;background:#ffe69a;margin:30px 0 0 45px}.page-module__74MmjW__stickerOops{color:#fff;background:var(--red);margin:30px 0 0 20px;transform:rotate(3deg)}.page-module__74MmjW__checklist{color:#1813138c;font-family:var(--font-journal), cursive;gap:4px;font-size:1rem;display:grid;position:absolute;bottom:24px;right:35px;transform:rotate(-2deg)}.page-module__74MmjW__marginNote{color:var(--red-deep);font-family:var(--font-journal), cursive;margin:0;font-size:1.18rem;position:absolute;bottom:27px;right:32px;transform:rotate(-4deg)}.page-module__74MmjW__tinyClock{width:59px;height:59px;color:var(--red-deep);font-family:var(--font-journal), cursive;border:2px solid;border-radius:50%;place-items:center;font-size:1.1rem;display:grid;position:absolute;bottom:31px;right:40px;transform:rotate(6deg)}.page-module__74MmjW__bigScribble{color:var(--red-deep);font-family:var(--font-journal), cursive;margin:35px 0 0 85px;font-size:2.2rem;transform:rotate(-7deg)}.page-module__74MmjW__almostLamby{width:140px;bottom:-7px;right:-5px;transform:rotate(3deg)}.page-module__74MmjW__secondChance{color:var(--paper);background:var(--ink);grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(45px,7vw,90px);padding:90px clamp(30px,6vw,80px);display:grid}.page-module__74MmjW__secondPhoto{position:relative}.page-module__74MmjW__secondPhoto figure{aspect-ratio:16/10;background:#fff;margin:0;padding:12px;position:relative;transform:rotate(-2deg);box-shadow:0 25px 60px #0006}.page-module__74MmjW__secondPhoto img{object-fit:cover;filter:saturate(.7)contrast(1.03);padding:12px}.page-module__74MmjW__handsTape{background:var(--red);width:128px;height:30px;top:0;left:32%;transform:translateY(-50%)rotate(3deg)}.page-module__74MmjW__secondCopy .page-module__74MmjW__eyebrow{color:#ff9aa6}.page-module__74MmjW__secondCopy blockquote{font-family:var(--font-editorial), serif;margin:30px 0 18px;font-size:clamp(1.5rem,2.6vw,2.4rem);line-height:1.45}.page-module__74MmjW__shirleyAside{color:#ffb8c0;font-family:var(--font-journal), cursive;margin:0;font-size:clamp(1.7rem,3.4vw,2.6rem);line-height:1.05;transform:rotate(-2deg)}.page-module__74MmjW__messageSticker{width:fit-content;color:var(--ink);box-shadow:4px 5px 0 var(--red);background:#bce2d2;margin:35px 0 0 auto;padding:11px 15px;transform:rotate(2deg)}.page-module__74MmjW__messageSticker span,.page-module__74MmjW__messageSticker strong{display:block}.page-module__74MmjW__messageSticker span{letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;font-weight:900}.page-module__74MmjW__messageSticker strong{font-family:var(--font-journal), cursive;margin-top:5px;font-size:1.3rem}.page-module__74MmjW__roses{background:linear-gradient(90deg, transparent 47px, #c91f2c1c 48px, transparent 49px), repeating-linear-gradient(0deg, transparent 0 31px, #1813130b 32px), var(--paper-deep);grid-template-columns:140px 1fr .8fr;align-items:center;gap:clamp(28px,5vw,70px);padding:110px clamp(35px,8vw,105px);display:grid}.page-module__74MmjW__rosesDate{color:#fff;background:var(--red);border:3px solid var(--paper);width:105px;box-shadow:4px 5px 0 var(--ink);text-align:center;padding:8px 9px 10px;transform:rotate(-3deg)}.page-module__74MmjW__rosesDate span,.page-module__74MmjW__rosesDate strong,.page-module__74MmjW__rosesDate small{display:block}.page-module__74MmjW__rosesDate span,.page-module__74MmjW__rosesDate small{letter-spacing:.13em;font-size:.62rem;font-weight:900}.page-module__74MmjW__rosesDate strong{font-family:var(--font-editorial), serif;font-size:3.7rem;line-height:1}.page-module__74MmjW__roses>div:nth-child(2)>p:last-child{max-width:48ch;font-family:var(--font-editorial), serif;margin:26px 0 0;font-size:1.05rem;line-height:1.75}.page-module__74MmjW__roseKeepsake{justify-items:center;min-height:320px;display:grid;position:relative}.page-module__74MmjW__floristCard{z-index:2;background:#fffefb;border:1px solid #1813132e;width:min(100%,300px);margin:0;padding:28px 30px 24px;position:relative;transform:rotate(2deg);box-shadow:0 16px 35px #2d1b182e}.page-module__74MmjW__floristCard:before{content:"";pointer-events:none;border:1px solid #c91f2c47;position:absolute;inset:8px}.page-module__74MmjW__floristCard>span{color:var(--red-deep);letter-spacing:.14em;text-transform:uppercase;font-size:.58rem;font-weight:900;display:block;position:relative}.page-module__74MmjW__floristCard p{font-family:var(--font-journal),cursive;margin:22px 0 12px;font-size:1.34rem;line-height:1.25;position:relative}.page-module__74MmjW__floristCard strong,.page-module__74MmjW__floristCard small{font-family:var(--font-journal),cursive;font-weight:400;display:block;position:relative}.page-module__74MmjW__floristCard strong{color:var(--red-deep);font-size:1.5rem;transform:rotate(-2deg)}.page-module__74MmjW__floristCard small{color:#181313ad;letter-spacing:.06em;margin-top:2px;font-size:1.05rem}.page-module__74MmjW__rosePetals{z-index:1;pointer-events:none;position:absolute;inset:-18px -15px 65px}.page-module__74MmjW__rosePetals i{background:linear-gradient(145deg,#e23a49,var(--red-deep));border-radius:90% 12% 85% 15%;width:18px;height:29px;position:absolute;box-shadow:inset 3px 2px #ffffff2e}.page-module__74MmjW__rosePetals i:first-child{top:8px;left:3%;transform:rotate(-32deg)}.page-module__74MmjW__rosePetals i:nth-child(2){top:70px;right:2%;transform:rotate(28deg)scale(.84)}.page-module__74MmjW__rosePetals i:nth-child(3){bottom:18px;left:13%;transform:rotate(55deg)scale(.72)}.page-module__74MmjW__rosePetals i:nth-child(4){bottom:0;right:18%;transform:rotate(-48deg)scale(.9)}.page-module__74MmjW__rosePetals i:nth-child(5){top:-2px;right:27%;transform:rotate(18deg)scale(.68)}.page-module__74MmjW__roseNotes{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:24px;display:flex}.page-module__74MmjW__roseNotes span{font-family:var(--font-journal), cursive;background:#fac6cf;padding:7px 10px;font-size:1.15rem;transform:rotate(-2deg)}.page-module__74MmjW__roseNotes span:nth-child(2){background:#fff0a8;transform:rotate(3deg)}.page-module__74MmjW__roseNotes span:nth-child(3){background:#bce2d2;transform:rotate(-1deg)}.page-module__74MmjW__filmSection{color:var(--paper);background:var(--red-deep);margin-bottom:125px;padding:100px clamp(28px,6vw,78px) 72px;position:relative}.page-module__74MmjW__filmWashi{width:calc(100% + 36px);height:29px;color:var(--ink);letter-spacing:.2em;white-space:nowrap;background:#f7bdc6;padding:7px 20px;font-size:.55rem;font-weight:900;position:absolute;top:-14px;left:-18px;overflow:hidden;transform:rotate(.5deg)}.page-module__74MmjW__filmHeading{grid-template-columns:1.15fr .85fr;align-items:end;gap:70px;margin-bottom:45px;display:grid}.page-module__74MmjW__filmHeading .page-module__74MmjW__eyebrow{color:#ffd2d6}.page-module__74MmjW__filmHeading>p{color:#fffaf2bf}.page-module__74MmjW__filmFrame{background:var(--paper);padding:12px;position:relative;transform:rotate(-.4deg);box-shadow:0 28px 65px #30050b66}.page-module__74MmjW__filmFrame video{aspect-ratio:16/9;object-fit:cover;background:#0c0909;width:100%;display:block}.page-module__74MmjW__filmTapeLeft,.page-module__74MmjW__filmTapeRight{background:repeating-linear-gradient(45deg,var(--ink) 0 7px,#fff 7px 11px);width:120px;height:30px;top:-13px}.page-module__74MmjW__filmTapeLeft{left:10%;transform:rotate(-4deg)}.page-module__74MmjW__filmTapeRight{right:10%;transform:rotate(4deg)}.page-module__74MmjW__filmNote{color:#ffd1d6;font-family:var(--font-journal), cursive;text-align:center;margin:25px 0 0;font-size:1.35rem}.page-module__74MmjW__yearsSection{padding:0 20px 135px}.page-module__74MmjW__yearsHeading{border-top:1px solid var(--line-strong);grid-template-columns:.55fr 1.2fr .65fr;align-items:start;gap:42px;margin-bottom:60px;padding-top:16px;display:grid}.page-module__74MmjW__yearPages{grid-template-columns:repeat(3,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.page-module__74MmjW__yearPage{border:1px solid var(--line-strong);background:#fffdf8;padding:12px 12px 30px;position:relative;box-shadow:6px 8px #18131312}.page-module__74MmjW__yearPage:nth-child(2){margin-top:35px}.page-module__74MmjW__yearPage figure{background:var(--paper-deep);height:380px;margin:0;position:relative;overflow:hidden}.page-module__74MmjW__yearPage figure img{object-fit:cover;filter:saturate(.76)contrast(1.03)}.page-module__74MmjW__yearPage:first-child img{object-position:center 30%;filter:sepia(.1)saturate(.7)contrast(1.04)}.page-module__74MmjW__yearPage:nth-child(2) img,.page-module__74MmjW__yearPage:nth-child(3) img{object-position:center}.page-module__74MmjW__yearNumber{z-index:4;color:#fff;background:var(--red);border:2px solid var(--paper);box-shadow:3px 4px 0 var(--ink);font-family:var(--font-editorial), serif;padding:7px 11px;font-size:1.5rem;position:absolute;top:-25px;right:19px;transform:rotate(2deg)}.page-module__74MmjW__yearCopy{padding:28px 12px 0}.page-module__74MmjW__yearCopy>span{color:var(--red-deep);letter-spacing:.16em;font-size:.65rem;font-weight:900}.page-module__74MmjW__yearCopy h3{font-family:var(--font-editorial), serif;margin:10px 0 9px;font-size:1.9rem;line-height:1.05}.page-module__74MmjW__yearCopy p{color:#181313ad;margin:0;font-size:.88rem;line-height:1.65}.page-module__74MmjW__nextChapter{background:var(--ink);min-height:590px;color:var(--paper);padding:120px 30% 100px 9%;position:relative}.page-module__74MmjW__nextWashi{background:radial-gradient(circle at 12px 13px,var(--paper) 0 3px,transparent 3.4px),linear-gradient(90deg,var(--red) 0 31px,#0d0b0b 31px 34px,var(--red) 34px 65px);background-size:32px 27px,65px 27px;width:90%;height:27px;position:absolute;top:0;left:5%;transform:rotate(-.7deg)}.page-module__74MmjW__nextChapter .page-module__74MmjW__eyebrow{color:#ff9ca6}.page-module__74MmjW__nextChapter h2{max-width:760px}.page-module__74MmjW__nextChapter>p:not(.page-module__74MmjW__eyebrow){color:#fffaf2ba;max-width:48ch;font-family:var(--font-editorial), serif;margin:28px 0;font-size:1.05rem;line-height:1.8}.page-module__74MmjW__nextChapter .page-module__74MmjW__primaryLink{color:var(--ink);background:var(--paper);box-shadow:4px 4px 0 var(--red)}.page-module__74MmjW__nextLamby{width:255px;bottom:26px;right:6%;transform:rotate(3deg)}.page-module__74MmjW__pawPath{color:var(--red);letter-spacing:.65em;position:absolute;top:140px;right:18%;transform:rotate(18deg)}.page-module__74MmjW__doubleHappiness{color:var(--red);font-family:serif;font-size:4.6rem;position:absolute;top:80px;right:8%}.page-module__74MmjW__footer{border-top:1px solid var(--line-strong);color:#181313a6;letter-spacing:.1em;text-transform:uppercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:25px 6px 10px;font-size:.65rem;font-weight:900;display:grid}.page-module__74MmjW__footer a:last-child{text-align:right}@media (max-width:980px){.page-module__74MmjW__siteHeader{align-items:flex-start}.page-module__74MmjW__nav{flex-wrap:wrap;justify-content:flex-end;max-width:520px}.page-module__74MmjW__hero{grid-template-columns:.9fr 1.1fr;padding-left:10px;padding-right:10px}.page-module__74MmjW__quoteCard{min-height:500px;padding-left:40px;padding-right:40px}.page-module__74MmjW__roses{grid-template-columns:120px 1fr}.page-module__74MmjW__roseKeepsake{grid-column:2;justify-items:start}.page-module__74MmjW__roseNotes{justify-content:flex-start}.page-module__74MmjW__yearPage figure{height:330px}}@media (max-width:760px){.page-module__74MmjW__page{width:min(100% - 20px,680px)}.page-module__74MmjW__siteHeader{padding:16px 2px 14px;display:block}.page-module__74MmjW__brand img{width:52px;height:52px}.page-module__74MmjW__nav{grid-template-columns:repeat(5,max-content);gap:20px;max-width:none;margin-top:13px;padding-bottom:5px;display:grid;overflow-x:auto}.page-module__74MmjW__nav a{font-size:.62rem}.page-module__74MmjW__hero{grid-template-columns:1fr;min-height:auto;padding:70px 10px 105px}.page-module__74MmjW__chapterTab{top:25px}.page-module__74MmjW__hero h1{font-size:clamp(4.3rem,19vw,6.4rem)}.page-module__74MmjW__heroAlbum{min-height:min(125vw,620px);margin-top:30px}.page-module__74MmjW__heroPhoto{inset:10px 17px 60px 2px}.page-module__74MmjW__interviewSnapshot{width:57%;height:42%;right:0}.page-module__74MmjW__heroLamby{width:120px;right:-18px}.page-module__74MmjW__scriptSection{padding:65px 6px 95px}.page-module__74MmjW__scriptHeading,.page-module__74MmjW__filmHeading,.page-module__74MmjW__yearsHeading{grid-template-columns:1fr;gap:13px}.page-module__74MmjW__scriptHeading h2,.page-module__74MmjW__filmHeading h2,.page-module__74MmjW__yearsHeading h2{font-size:clamp(3.3rem,15vw,5.2rem)}.page-module__74MmjW__plannerSpread{grid-template-columns:1fr;gap:2px;padding:15px}.page-module__74MmjW__plannerSpread:before,.page-module__74MmjW__binding{display:none}.page-module__74MmjW__quoteCard{min-height:440px;padding:48px 30px}.page-module__74MmjW__quoteCard blockquote{font-size:clamp(1.7rem,8vw,2.4rem)}.page-module__74MmjW__almostLamby{width:125px}.page-module__74MmjW__secondChance{grid-template-columns:1fr;padding:70px 18px}.page-module__74MmjW__secondCopy h2,.page-module__74MmjW__roses h2,.page-module__74MmjW__nextChapter h2{font-size:clamp(3.3rem,15vw,5.2rem)}.page-module__74MmjW__messageSticker{margin-left:0}.page-module__74MmjW__roses{grid-template-columns:90px 1fr;padding:78px 18px}.page-module__74MmjW__rosesDate{width:78px}.page-module__74MmjW__rosesDate strong{font-size:2.8rem}.page-module__74MmjW__roseKeepsake{grid-column:1/-1;justify-items:center;width:100%;margin-top:18px}.page-module__74MmjW__roseNotes{justify-content:center}.page-module__74MmjW__filmSection{margin-bottom:95px;padding:78px 14px 55px}.page-module__74MmjW__filmHeading{margin-bottom:34px}.page-module__74MmjW__filmFrame{padding:7px}.page-module__74MmjW__filmTapeLeft,.page-module__74MmjW__filmTapeRight{width:82px;height:23px}.page-module__74MmjW__yearsSection{padding-bottom:100px;padding-left:6px;padding-right:6px}.page-module__74MmjW__yearPages{grid-template-columns:1fr;gap:50px}.page-module__74MmjW__yearPage:nth-child(2){margin-top:0}.page-module__74MmjW__yearPage figure{height:min(108vw,470px)}.page-module__74MmjW__nextChapter{text-align:center;min-height:760px;padding:105px 18px 280px}.page-module__74MmjW__nextChapter>p:not(.page-module__74MmjW__eyebrow){margin-left:auto;margin-right:auto}.page-module__74MmjW__nextChapter .page-module__74MmjW__primaryLink{margin:0 auto}.page-module__74MmjW__nextLamby{width:220px;bottom:16px;right:50%;transform:translate(50%)rotate(3deg)}.page-module__74MmjW__pawPath{top:auto;bottom:245px;right:10%}.page-module__74MmjW__doubleHappiness{font-size:3.5rem;top:55px;right:25px}.page-module__74MmjW__footer{text-align:center;grid-template-columns:1fr}.page-module__74MmjW__footer a:last-child{text-align:center}}@media (prefers-reduced-motion:reduce){.page-module__74MmjW__primaryLink{transition:none}}
