.family-voices-module__bZPcuq__section{background:var(--color-paper);padding:5.5rem 0 3.5rem}.family-voices-module__bZPcuq__inner{width:min(100% - 2.5rem,62rem);margin-inline:auto}.family-voices-module__bZPcuq__heading{text-align:center;justify-items:center;display:grid}.family-voices-module__bZPcuq__heading h2{max-width:10em;font-family:var(--font-serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.55rem,10vw,5.5rem);font-weight:400;line-height:.98}.family-voices-module__bZPcuq__storyCard{border:1px solid var(--color-rule-strong);background:var(--color-paper-raised);border-radius:1.65rem;margin-top:2.75rem;padding:.5rem;display:grid;overflow:hidden;box-shadow:0 1.2rem 3.5rem #302b2112}.family-voices-module__bZPcuq__childStory,.family-voices-module__bZPcuq__parentStory{min-width:0;padding:1.5rem}.family-voices-module__bZPcuq__childStory{background:var(--color-journey-1);color:#f2efe8;border-radius:1.25rem;flex-direction:column;min-height:13.5rem;display:flex}.family-voices-module__bZPcuq__parentStory{color:var(--color-ink);padding-top:1.15rem;padding-bottom:1.65rem}.family-voices-module__bZPcuq__storyMeta,.family-voices-module__bZPcuq__childIdentity{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.63rem;font-weight:750}.family-voices-module__bZPcuq__childStory .family-voices-module__bZPcuq__storyMeta,.family-voices-module__bZPcuq__childIdentity{color:#f2efe8ad}.family-voices-module__bZPcuq__parentStory .family-voices-module__bZPcuq__storyMeta{color:var(--color-ember-ink)}.family-voices-module__bZPcuq__childResponse,.family-voices-module__bZPcuq__parentResponse{font-family:var(--font-serif);letter-spacing:-.03em;margin:1.05rem 0;line-height:1.08;animation:.32s ease-out family-voices-module__bZPcuq__story-in}.family-voices-module__bZPcuq__childResponse{font-size:clamp(1.75rem,7.5vw,2.6rem)}.family-voices-module__bZPcuq__parentResponse{margin-bottom:0;font-size:clamp(1.45rem,6vw,2.2rem)}.family-voices-module__bZPcuq__childIdentity{align-items:center;gap:.55rem;margin-top:auto;display:flex}.family-voices-module__bZPcuq__childIdentity span+span{padding-left:.68rem;position:relative}.family-voices-module__bZPcuq__childIdentity span+span:before{content:"";background:currentColor;border-radius:50%;width:.18rem;height:.18rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.family-voices-module__bZPcuq__storyConnector{place-items:center;height:3.25rem;display:grid;position:relative}.family-voices-module__bZPcuq__storyConnector:before{content:"";background:var(--color-ember);width:1px;height:100%}.family-voices-module__bZPcuq__storyConnector span{border:2px solid var(--color-paper-raised);background:var(--color-ember);border-radius:50%;width:.62rem;height:.62rem;position:absolute}.family-voices-module__bZPcuq__selectors{justify-content:center;gap:.2rem;margin-top:1.5rem;display:flex}.family-voices-module__bZPcuq__selectors button{cursor:pointer;width:2.75rem;height:2.75rem;color:var(--color-ink-muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.family-voices-module__bZPcuq__selectors button span{border:1px solid var(--color-rule-strong);width:1.55rem;height:1.55rem;font-family:var(--font-serif);border-radius:50%;place-items:center;font-size:.72rem;transition:background .16s,color .16s,transform .16s;display:grid}.family-voices-module__bZPcuq__selectors button:hover span,.family-voices-module__bZPcuq__selectors button:focus-visible span,.family-voices-module__bZPcuq__selectors .family-voices-module__bZPcuq__selectorActive span{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper);transform:scale(1.08)}@keyframes family-voices-module__bZPcuq__story-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:800px){.family-voices-module__bZPcuq__section{padding:7.5rem 0 5rem}.family-voices-module__bZPcuq__inner{width:min(100% - 4rem,62rem)}.family-voices-module__bZPcuq__storyCard{grid-template-columns:minmax(0,.94fr) 4rem minmax(0,1.06fr);align-items:stretch;margin-top:3.5rem}.family-voices-module__bZPcuq__childStory,.family-voices-module__bZPcuq__parentStory{min-height:19rem;padding:2.25rem}.family-voices-module__bZPcuq__parentStory{flex-direction:column;justify-content:center;display:flex}.family-voices-module__bZPcuq__storyConnector{width:4rem;height:auto}.family-voices-module__bZPcuq__storyConnector:before{width:100%;height:1px}.family-voices-module__bZPcuq__childResponse{font-size:clamp(2rem,3.4vw,3rem)}.family-voices-module__bZPcuq__parentResponse{font-size:clamp(1.8rem,2.7vw,2.45rem)}}@media (prefers-reduced-motion:reduce){.family-voices-module__bZPcuq__childResponse,.family-voices-module__bZPcuq__parentResponse{animation:none}.family-voices-module__bZPcuq__selectors button span{transition:none}}
.powwow-walkthrough-module__wKfH_G__section{background:var(--color-sand);overflow:clip}.powwow-walkthrough-module__wKfH_G__track{height:850svh}.powwow-walkthrough-module__wKfH_G__sticky{background:radial-gradient(circle at 50% 44%, #ffffffd1 0, transparent 37%), var(--color-sand);place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.powwow-walkthrough-module__wKfH_G__stickyInner{width:min(100% - 1.5rem,70rem);height:100%;padding-block:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-bottom));place-items:center;display:grid}.powwow-walkthrough-module__wKfH_G__phoneWrap{place-items:center;min-height:0;display:grid}.powwow-walkthrough-module__wKfH_G__phone{aspect-ratio:1320/2868;background:#171714;border:1px solid #383733;border-radius:2.75rem;width:min(70vw,16.2rem,39svh);padding:.36rem;position:relative;overflow:hidden;box-shadow:0 2rem 4.5rem #302b213d,0 .15rem .4rem #302b212e,inset 0 0 0 1px #ffffff14}.powwow-walkthrough-module__wKfH_G__island{z-index:12;background:#151512;border-radius:999px;width:29%;height:.66rem;position:absolute;top:.78rem;left:50%;transform:translate(-50%)}.powwow-walkthrough-module__wKfH_G__screen{background:var(--color-paper);border-radius:2.38rem;width:100%;height:100%;position:relative;overflow:hidden}.powwow-walkthrough-module__wKfH_G__screen:after{z-index:30;content:"";pointer-events:none;background:#14130fc7;border-radius:999px;width:29%;height:.16rem;position:absolute;bottom:.55rem;left:50%;transform:translate(-50%)}.powwow-walkthrough-module__wKfH_G__chrome{z-index:8;justify-content:space-between;gap:.4rem;display:flex;position:absolute;top:2.55rem;left:.82rem;right:.82rem}.powwow-walkthrough-module__wKfH_G__chromeChip{border:1px solid var(--color-rule);color:var(--color-ink-soft);border-radius:999px;align-items:center;gap:.25rem;padding:.3rem .48rem;font-size:.49rem;font-weight:600;display:inline-flex}.powwow-walkthrough-module__wKfH_G__chromeChip span{border:1.5px solid var(--color-ember);min-width:1.25rem;height:.96rem;color:var(--color-ink);font-family:var(--font-serif);border-radius:50%;place-items:center;font-size:.48rem;display:grid}.powwow-walkthrough-module__wKfH_G__phoneState{z-index:1;opacity:0;visibility:hidden;transition:opacity .28s,transform .36s cubic-bezier(.2,.75,.2,1),visibility 0s linear .36s;position:absolute;inset:0;transform:translateY(.9rem)scale(.985)}.powwow-walkthrough-module__wKfH_G__phoneStateActive{z-index:2;opacity:1;visibility:visible;transition-delay:45ms,0s,0s;transform:translateY(0)scale(1)}.powwow-walkthrough-module__wKfH_G__questionState{flex-direction:column;padding:4.6rem .82rem 2.15rem;display:flex}.powwow-walkthrough-module__wKfH_G__questionCard{color:#f6f3ec;background:#17352e;border-radius:1rem;margin-top:5rem;padding:1.08rem .94rem 1.02rem;animation:.28s ease-out powwow-walkthrough-module__wKfH_G__question-in;box-shadow:0 1rem 2rem #14130f24}.powwow-walkthrough-module__wKfH_G__arc,.powwow-walkthrough-module__wKfH_G__reference{color:#f6f3ecad;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.48rem;font-weight:750}.powwow-walkthrough-module__wKfH_G__prompt{min-height:3.25em;font-family:var(--font-serif);letter-spacing:-.025em;margin:.42rem 0 0;font-size:1.08rem;line-height:1.07}.powwow-walkthrough-module__wKfH_G__promptLead{color:#f6f3ecd1;margin:.62rem 0 0;font-size:.56rem;line-height:1.35}.powwow-walkthrough-module__wKfH_G__cardRule{background:#f6f3ec38;height:1px;margin-top:.6rem}.powwow-walkthrough-module__wKfH_G__verse{color:#f6f3ecc7;font-family:var(--font-serif);margin:.58rem 0 0;font-size:.61rem;font-style:italic;line-height:1.35}.powwow-walkthrough-module__wKfH_G__reference{margin:0;font-size:.42rem}.powwow-walkthrough-module__wKfH_G__referenceRow{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.44rem;display:flex}.powwow-walkthrough-module__wKfH_G__referenceRow span{color:#f6f3ecdb;text-underline-offset:.12rem;font-size:.45rem;font-weight:700;text-decoration:underline}.powwow-walkthrough-module__wKfH_G__ageTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.26rem;margin-top:.78rem;display:grid}.powwow-walkthrough-module__wKfH_G__ageTabs button{cursor:pointer;color:#f6f3ecc2;white-space:nowrap;background:#f6f3ec1f;border:1px solid #f6f3ec2b;border-radius:999px;min-width:0;min-height:2rem;padding:.2rem .1rem;font-size:.48rem;font-weight:700;transition:color .18s,background .18s,border-color .18s,transform .18s}.powwow-walkthrough-module__wKfH_G__ageTabs button:focus-visible{outline:2px solid var(--color-ember);outline-offset:2px}.powwow-walkthrough-module__wKfH_G__ageTabs .powwow-walkthrough-module__wKfH_G__ageTabActive{color:#4d3522;background:#f6f3ec;border-color:#f6f3ec;transform:translateY(-.08rem)}.powwow-walkthrough-module__wKfH_G__saveButton,.powwow-walkthrough-module__wKfH_G__savedButton{background:var(--color-ink);color:#f6f3ec;border:0;border-radius:.72rem;width:100%;min-height:2.7rem;font-size:.68rem;font-weight:700}.powwow-walkthrough-module__wKfH_G__saveButton{cursor:pointer;justify-content:center;align-items:center;margin-top:auto;padding-inline:.85rem;transition:box-shadow .18s,transform .18s,background .18s;display:flex;transform:translateY(0);box-shadow:0 .36rem #37362f}.powwow-walkthrough-module__wKfH_G__saveButtonPressed{background:#0b0b09;transform:translateY(.3rem);box-shadow:0 .06rem #37362f}.powwow-walkthrough-module__wKfH_G__answerState{background:#b7b3ac}.powwow-walkthrough-module__wKfH_G__answerBackdrop{color:var(--color-ink-muted);font-family:var(--font-serif);opacity:.5;padding:7rem 1.05rem 0;font-size:.86rem}.powwow-walkthrough-module__wKfH_G__answerBackdrop p,.powwow-walkthrough-module__wKfH_G__sheetQuestion,.powwow-walkthrough-module__wKfH_G__answerPlaceholder,.powwow-walkthrough-module__wKfH_G__answerCopy,.powwow-walkthrough-module__wKfH_G__recordHint,.powwow-walkthrough-module__wKfH_G__memorySavedCard p{margin:0}.powwow-walkthrough-module__wKfH_G__answerSheet{background:var(--color-paper);min-height:66%;color:var(--color-ink);border-radius:1.55rem 1.55rem 0 0;padding:1.05rem .74rem 1.35rem;animation:.36s cubic-bezier(.2,.75,.2,1) powwow-walkthrough-module__wKfH_G__sheet-in;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1rem 2rem #14130f1f}.powwow-walkthrough-module__wKfH_G__sheetHandle{background:var(--color-rule-strong);border-radius:999px;width:2.7rem;height:.24rem;margin:0 auto .8rem;display:block}.powwow-walkthrough-module__wKfH_G__sheetQuestion{font-family:var(--font-serif);font-size:.9rem;font-style:italic;line-height:1.2}.powwow-walkthrough-module__wKfH_G__nameRow{color:var(--color-ink-muted);white-space:nowrap;scrollbar-width:none;align-items:center;gap:.32rem;margin-top:.68rem;font-size:.48rem;display:flex;overflow-x:auto}.powwow-walkthrough-module__wKfH_G__nameRow strong,.powwow-walkthrough-module__wKfH_G__nameRow>span:not(:first-child){border-radius:999px;flex:none;padding:.36rem .52rem}.powwow-walkthrough-module__wKfH_G__nameRow strong{background:var(--color-ink);color:var(--color-paper);font-weight:650}.powwow-walkthrough-module__wKfH_G__nameRow>span:not(:first-child){border:1px solid var(--color-rule);color:var(--color-ink-soft);background:#fff}.powwow-walkthrough-module__wKfH_G__nameRow::-webkit-scrollbar{display:none}.powwow-walkthrough-module__wKfH_G__answerField{border:1px solid var(--color-rule);background:#fff;border-radius:.88rem;min-height:7.1rem;margin-top:.65rem;padding:.72rem;transition:border-color .22s,background .22s;position:relative;overflow:hidden}.powwow-walkthrough-module__wKfH_G__answerFieldRecording{background:#fffaf7;border-color:#ac4b306b}.powwow-walkthrough-module__wKfH_G__answerFieldSaved{background:#fbfcfa;border-color:#17352e47}.powwow-walkthrough-module__wKfH_G__answerPlaceholder{max-width:10rem;color:var(--color-ink-muted);font-size:.62rem;line-height:1.4}.powwow-walkthrough-module__wKfH_G__recordingLine{color:var(--color-ember-ink);justify-content:space-between;align-items:center;gap:.5rem;font-size:.49rem;font-weight:700;display:flex}.powwow-walkthrough-module__wKfH_G__waveform{flex:1;align-items:center;gap:.13rem;height:1.65rem;display:flex}.powwow-walkthrough-module__wKfH_G__waveform i{width:.13rem;height:var(--bar-height);background:var(--color-ember);border-radius:999px;animation:.52s ease-in-out infinite alternate powwow-walkthrough-module__wKfH_G__sound-wave;display:block}.powwow-walkthrough-module__wKfH_G__waveform i:nth-child(2n){animation-delay:-180ms}.powwow-walkthrough-module__wKfH_G__waveform i:nth-child(3n){animation-delay:-340ms}.powwow-walkthrough-module__wKfH_G__answerFieldSaved .powwow-walkthrough-module__wKfH_G__waveform i{background:#607e74;animation:none}.powwow-walkthrough-module__wKfH_G__answerCopy{max-width:9.5rem;font-family:var(--font-serif);margin-top:.55rem;font-size:.78rem;line-height:1.2}.powwow-walkthrough-module__wKfH_G__recordButton{cursor:pointer;border:1px solid var(--color-rule-strong);background:var(--color-paper);border-radius:50%;place-items:center;width:2.7rem;height:2.7rem;padding:0;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:grid;position:absolute;bottom:.7rem;right:.7rem;box-shadow:0 .3rem .8rem #302b211f}.powwow-walkthrough-module__wKfH_G__recordButton:after{content:"";border-radius:inherit;border:1px solid #0000;position:absolute;inset:-.28rem}.powwow-walkthrough-module__wKfH_G__recordButtonActive{border-color:var(--color-ember);background:var(--color-ember);transform:scale(1.08);box-shadow:0 0 0 .32rem #ac4b3024,0 .35rem .9rem #6f301f3d}.powwow-walkthrough-module__wKfH_G__recordButtonActive:after{border-color:#ac4b303d;animation:1.25s ease-out infinite powwow-walkthrough-module__wKfH_G__record-pulse}.powwow-walkthrough-module__wKfH_G__recordButtonSaved{background:#e7efeb;border-color:#d4ddd9}.powwow-walkthrough-module__wKfH_G__savedGlyph{color:#17352e;font-size:1rem;font-weight:800}.powwow-walkthrough-module__wKfH_G__micGlyph{background:var(--color-ink-soft);border-radius:999px;width:.6rem;height:.92rem;display:block;position:relative}.powwow-walkthrough-module__wKfH_G__micGlyph:before{content:"";border:.12rem solid var(--color-ink-soft);border-top:0;border-radius:0 0 999px 999px;width:1rem;height:.78rem;position:absolute;top:.35rem;left:50%;transform:translate(-50%)}.powwow-walkthrough-module__wKfH_G__micGlyph:after{content:"";background:var(--color-ink-soft);border-radius:999px;width:.65rem;height:.12rem;position:absolute;top:1.1rem;left:50%;transform:translate(-50%)}.powwow-walkthrough-module__wKfH_G__recordButtonActive .powwow-walkthrough-module__wKfH_G__micGlyph{background:#fff}.powwow-walkthrough-module__wKfH_G__recordButtonActive .powwow-walkthrough-module__wKfH_G__micGlyph:before{border-color:#fff}.powwow-walkthrough-module__wKfH_G__recordButtonActive .powwow-walkthrough-module__wKfH_G__micGlyph:after{background:#fff}.powwow-walkthrough-module__wKfH_G__recordHint{color:var(--color-ink-muted);text-align:right;margin-top:.55rem;font-size:.49rem;font-weight:650}.powwow-walkthrough-module__wKfH_G__sheetRule{background:var(--color-rule);height:1px;margin-top:.72rem}.powwow-walkthrough-module__wKfH_G__doneButton{cursor:pointer;background:var(--color-ink);color:#f6f3ec;border:0;border-radius:.68rem;width:100%;min-height:2.55rem;margin-top:.72rem;font-size:.66rem;font-weight:700}.powwow-walkthrough-module__wKfH_G__savedButton{cursor:pointer;background:#17352e;margin-top:.58rem}.powwow-walkthrough-module__wKfH_G__savedButton span{color:#17352e;background:#f6f3ec;border-radius:50%;place-items:center;width:1.05rem;height:1.05rem;margin-right:.35rem;font-size:.65rem;display:inline-grid}.powwow-walkthrough-module__wKfH_G__memoriesState{background:var(--color-paper)}.powwow-walkthrough-module__wKfH_G__memoriesState img{width:100%;height:auto;display:block}.powwow-walkthrough-module__wKfH_G__memorySavedCard{color:#f6f3ec;background:#17352ef5;border:1px solid #ffffff2e;border-radius:.9rem;grid-template-columns:auto 1fr;align-items:center;gap:.62rem;padding:.76rem;animation:.46s cubic-bezier(.2,.75,.2,1) .14s both powwow-walkthrough-module__wKfH_G__memory-in;display:grid;position:absolute;bottom:1.85rem;left:.72rem;right:.72rem;box-shadow:0 .8rem 2rem #14130f3d}.powwow-walkthrough-module__wKfH_G__memoryCheck{color:#17352e;background:#f6f3ec;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;font-size:.75rem;font-weight:800;display:grid}.powwow-walkthrough-module__wKfH_G__memorySavedCard p{color:#f6f3eca3;letter-spacing:.1em;text-transform:uppercase;font-size:.42rem;font-weight:750}.powwow-walkthrough-module__wKfH_G__memorySavedCard strong{font-family:var(--font-serif);margin-top:.23rem;font-size:.69rem;font-weight:400;line-height:1.18;display:block}.powwow-walkthrough-module__wKfH_G__scrollProgress{background:var(--color-rule-strong);border-radius:999px;width:min(72vw,16rem);height:.22rem;margin-top:1rem;position:relative;overflow:hidden}.powwow-walkthrough-module__wKfH_G__scrollProgressFill{background:var(--color-ember);transform:scaleX(var(--scroll-progress));transform-origin:0;border-radius:999px;transition:transform 80ms linear;display:block;position:absolute;inset:0}.powwow-walkthrough-module__wKfH_G__progressCaption{min-height:1.2em;color:var(--color-ink-soft);text-align:center;margin:.46rem 0 0;font-size:.64rem;font-weight:700}.powwow-walkthrough-module__wKfH_G__moments{background:var(--color-deep);color:#f2efe8;padding-block:5.25rem 5.75rem}.powwow-walkthrough-module__wKfH_G__momentsHeader{width:min(100% - 2.5rem,70rem);margin-inline:auto}.powwow-walkthrough-module__wKfH_G__momentsHeader>p{color:#d7a58e;letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:750}.powwow-walkthrough-module__wKfH_G__moments h2{color:#f2efe8;max-width:10em;font-family:var(--font-serif);letter-spacing:-.045em;margin:.55rem 0 0;font-size:clamp(2.6rem,11vw,5.5rem);font-weight:400;line-height:.98}.powwow-walkthrough-module__wKfH_G__filmstrip{margin-top:1.85rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.powwow-walkthrough-module__wKfH_G__filmstripTrack,.powwow-walkthrough-module__wKfH_G__filmstripGroup{gap:.9rem;width:max-content;display:flex}.powwow-walkthrough-module__wKfH_G__filmstripTrack{animation:52s linear infinite powwow-walkthrough-module__wKfH_G__filmstrip}.powwow-walkthrough-module__wKfH_G__filmstrip:hover .powwow-walkthrough-module__wKfH_G__filmstripTrack{animation-play-state:paused}.powwow-walkthrough-module__wKfH_G__photoCard{width:clamp(16rem,76vw,21rem);margin:0}.powwow-walkthrough-module__wKfH_G__photoFrame{aspect-ratio:4/3;background:#314b45;border-radius:1rem;position:relative;overflow:hidden}.powwow-walkthrough-module__wKfH_G__photoFrame img{object-fit:cover}.powwow-walkthrough-module__wKfH_G__photoCard:nth-child(3) img{object-position:center 70%}.powwow-walkthrough-module__wKfH_G__photoCard:nth-child(5) img{object-position:center 60%}.powwow-walkthrough-module__wKfH_G__photoCard:nth-child(6) img{object-position:center 72%}.powwow-walkthrough-module__wKfH_G__photoCard figcaption{font-family:var(--font-serif);margin-top:.65rem;font-size:1rem;font-weight:400}@keyframes powwow-walkthrough-module__wKfH_G__question-in{0%{opacity:.45;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes powwow-walkthrough-module__wKfH_G__sheet-in{0%{transform:translateY(12%)}to{transform:translateY(0)}}@keyframes powwow-walkthrough-module__wKfH_G__sound-wave{0%{transform:scaleY(.42)}to{transform:scaleY(1)}}@keyframes powwow-walkthrough-module__wKfH_G__record-pulse{to{opacity:0;transform:scale(1.28)}}@keyframes powwow-walkthrough-module__wKfH_G__memory-in{0%{opacity:0;transform:translateY(.75rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes powwow-walkthrough-module__wKfH_G__filmstrip{to{transform:translate(calc(-50% - .45rem))}}@media (min-width:800px){.powwow-walkthrough-module__wKfH_G__stickyInner{width:min(100% - 4rem,70rem);padding-block:1.5rem}.powwow-walkthrough-module__wKfH_G__phone{width:min(29vw,18rem,35svh)}.powwow-walkthrough-module__wKfH_G__scrollProgress{width:min(30vw,17.5rem);margin-top:1.15rem}.powwow-walkthrough-module__wKfH_G__progressCaption{font-size:.68rem}.powwow-walkthrough-module__wKfH_G__moments{padding-block:7rem}.powwow-walkthrough-module__wKfH_G__momentsHeader{width:min(100% - 4rem,70rem)}.powwow-walkthrough-module__wKfH_G__filmstrip{margin-top:2.25rem}.powwow-walkthrough-module__wKfH_G__photoCard{width:clamp(18rem,28vw,23rem)}}@media (max-height:520px){.powwow-walkthrough-module__wKfH_G__phone{width:min(62vw,14.4rem,33svh)}.powwow-walkthrough-module__wKfH_G__scrollProgress{margin-top:.62rem}.powwow-walkthrough-module__wKfH_G__progressCaption{margin-top:.3rem;font-size:.58rem}}@media (prefers-reduced-motion:reduce){.powwow-walkthrough-module__wKfH_G__phoneState,.powwow-walkthrough-module__wKfH_G__ageTabs button,.powwow-walkthrough-module__wKfH_G__saveButton,.powwow-walkthrough-module__wKfH_G__answerField,.powwow-walkthrough-module__wKfH_G__recordButton,.powwow-walkthrough-module__wKfH_G__scrollProgress span{transition:none}.powwow-walkthrough-module__wKfH_G__questionCard,.powwow-walkthrough-module__wKfH_G__answerSheet,.powwow-walkthrough-module__wKfH_G__waveform i,.powwow-walkthrough-module__wKfH_G__recordButtonActive:after,.powwow-walkthrough-module__wKfH_G__memorySavedCard,.powwow-walkthrough-module__wKfH_G__filmstripTrack{animation:none}}
.home-module__txgM7a__page{background:var(--color-paper);min-height:100vh;color:var(--color-ink);overflow-x:clip}.home-module__txgM7a__siteHeader,.home-module__txgM7a__hero,.home-module__txgM7a__sectionInner,.home-module__txgM7a__footerInner{width:min(100% - 2.5rem,70rem);margin-inline:auto}.home-module__txgM7a__siteHeader{justify-content:space-between;align-items:center;min-height:4rem;padding-block:.75rem;display:flex}.home-module__txgM7a__brand{font-family:var(--font-serif);letter-spacing:-.025em;align-items:center;gap:.625rem;font-size:1.4rem;display:inline-flex}.home-module__txgM7a__brand img{width:1.75rem;height:1.75rem}.home-module__txgM7a__supportLink,.home-module__txgM7a__siteFooter a{min-height:2.75rem;color:var(--color-ink-muted);text-underline-offset:.25rem;align-items:center;font-size:.875rem;display:inline-flex}.home-module__txgM7a__supportLink:hover,.home-module__txgM7a__siteFooter a:hover{color:var(--color-ink);text-decoration:underline}.home-module__txgM7a__hero{padding-block:2.125rem 2rem}.home-module__txgM7a__heroCopy{max-width:35rem}.home-module__txgM7a__eyebrow{color:var(--color-ember-ink);letter-spacing:.17em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700}.home-module__txgM7a__hero h1,.home-module__txgM7a__closingSection h2{font-family:var(--font-serif);letter-spacing:-.045em;margin:.5rem 0 0;font-weight:400;line-height:.99}.home-module__txgM7a__hero h1{max-width:9em;margin-top:0;font-size:clamp(3rem,12.5vw,4.75rem)}.home-module__txgM7a__heroIntro{max-width:34rem;color:var(--color-ink-soft);margin:1rem 0 0;font-size:.98rem;line-height:1.55}.home-module__txgM7a__heroSignup{max-width:31rem;margin-top:1.4rem}.home-module__txgM7a__faqSection{padding:2.75rem 0 3.5rem}.home-module__txgM7a__faqInner{max-width:52rem}.home-module__txgM7a__faqInner>.home-module__txgM7a__eyebrow{text-align:center}.home-module__txgM7a__faqList{border-top:1px solid var(--color-rule-strong);margin-top:1.25rem}.home-module__txgM7a__faqItem{border-bottom:1px solid var(--color-rule-strong)}.home-module__txgM7a__faqItem summary{cursor:pointer;min-height:3.75rem;font-family:var(--font-serif);justify-content:space-between;align-items:center;gap:1.25rem;padding-block:1rem;font-size:1.2rem;line-height:1.2;list-style:none;display:flex}.home-module__txgM7a__faqItem summary::-webkit-details-marker{display:none}.home-module__txgM7a__faqMarker{flex:0 0 1rem;width:1rem;height:1rem;position:relative}.home-module__txgM7a__faqMarker:before,.home-module__txgM7a__faqMarker:after{content:"";background:var(--color-ember-ink);width:.85rem;height:1px;transition:transform .16s;position:absolute;top:50%;left:50%}.home-module__txgM7a__faqMarker:before{transform:translate(-50%,-50%)}.home-module__txgM7a__faqMarker:after{transform:translate(-50%,-50%)rotate(90deg)}.home-module__txgM7a__faqItem[open] .home-module__txgM7a__faqMarker:after{transform:translate(-50%,-50%)}.home-module__txgM7a__faqItem>p{max-width:42rem;color:var(--color-ink-soft);margin:0;padding:0 2rem 1.25rem 0;font-size:.9rem;line-height:1.55}.home-module__txgM7a__closingSection{background:var(--color-deep);color:#f2efe8}.home-module__txgM7a__closingInner{text-align:center;padding-block:3.5rem}.home-module__txgM7a__closingSection h2{color:#f2efe8;max-width:13em;margin-inline:auto;font-size:clamp(2rem,7vw,3.25rem);line-height:1.04}.home-module__txgM7a__closingSection p{color:#d7e1dc;margin:.75rem 0 0;font-size:.9rem;line-height:1.5}.home-module__txgM7a__closingSignup{text-align:left;max-width:31rem;margin:1.5rem auto 0}.home-module__txgM7a__siteFooter{border-top:1px solid var(--color-rule)}.home-module__txgM7a__footerInner{color:var(--color-ink-muted);flex-direction:column;gap:.8rem;padding-block:1.75rem 2rem;font-size:.75rem;display:flex}.home-module__txgM7a__footerInner p{margin:0}.home-module__txgM7a__footerInner nav{flex-wrap:wrap;gap:0 1rem;display:flex}.home-module__txgM7a__footerInner a{font-size:inherit}@media (min-width:800px){.home-module__txgM7a__siteHeader,.home-module__txgM7a__hero,.home-module__txgM7a__sectionInner,.home-module__txgM7a__footerInner{width:min(100% - 4rem,70rem)}.home-module__txgM7a__hero{padding-block:4rem 4.5rem}.home-module__txgM7a__heroCopy{max-width:48rem}.home-module__txgM7a__hero h1{max-width:10em;font-size:clamp(4rem,6.5vw,5.6rem)}.home-module__txgM7a__heroIntro{font-size:1.02rem}.home-module__txgM7a__faqSection{padding:4rem 0 5rem}.home-module__txgM7a__closingInner{padding-block:5rem}.home-module__txgM7a__footerInner{flex-direction:row;justify-content:space-between;align-items:center}}@media (prefers-reduced-motion:reduce){.home-module__txgM7a__faqMarker:before,.home-module__txgM7a__faqMarker:after{transition:none}}
