.template-page-app-landing{--app-ink:#091715;--app-green:#073f35;--app-cream:#fbfaf7;--app-yellow:#fbf7c9;--app-lime:#e4f26c;--app-radius:24px;background:var(--app-cream)}.template-page-app-landing .text-block{color:inherit}.template-page-app-landing :is(.memory-home-hero--app-landing .memory-home-hero__content,.app-landing-feature__content,.app-landing-pricing__card) .button{min-height:52px;color:var(--button-color);font-family:var(--font-dm-sans--family,var(--font-body--family));background-color:var(--button-background-color);border:1px solid var(--button-border-color);border-radius:999px;place-items:center;padding:0 32px;font-size:15px;font-weight:700;line-height:1;text-decoration:none;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:inline-grid}.template-page-app-landing :is(.memory-home-hero--app-landing .memory-home-hero__content,.app-landing-feature__content,.app-landing-pricing__card) .button:hover{color:var(--button-color);background-color:var(--button-background-color);border-color:var(--button-border-color);transform:translateY(-1px)}.template-page-app-landing :is(.memory-home-hero--app-landing .memory-home-hero__content,.app-landing-feature__content,.app-landing-pricing__card) .button:focus-visible{outline:3px solid var(--button-border-color,currentcolor);outline-offset:3px}body.template-page-app-landing .memory-home-hero--app-landing{padding-block-start:var(--memory-home-hero-outer-padding-top,0);padding-block-end:min(var(--memory-home-hero-outer-padding-bottom,30px),max(16px,2vw));padding-inline:clamp(16px,4.15vw,var(--memory-home-hero-outer-padding-inline,80px));color:#fbfbf8;background:var(--app-cream)}.memory-home-hero--app-landing .memory-home-hero__frame{border-radius:var(--memory-home-hero-radius,25px)}.memory-home-hero--app-landing .memory-home-hero__asset-picture{display:contents}.memory-home-hero--app-landing :-webkit-any(.memory-home-hero__image,.memory-home-hero__video){object-position:var(--memory-home-hero-media-position-x,50%) var(--memory-home-hero-media-position-y,50%)!important}.memory-home-hero--app-landing :-moz-any(.memory-home-hero__image,.memory-home-hero__video){object-position:var(--memory-home-hero-media-position-x,50%) var(--memory-home-hero-media-position-y,50%)!important}.memory-home-hero--app-landing :is(.memory-home-hero__image,.memory-home-hero__video){object-position:var(--memory-home-hero-media-position-x,50%) var(--memory-home-hero-media-position-y,50%)!important}.memory-home-hero--app-landing .memory-home-hero__scrim{background:linear-gradient(90deg,color-mix(in srgb,var(--memory-home-hero-overlay-color,#000) 50%,transparent) 0%,transparent 50%)}.memory-home-hero--app-landing .memory-home-hero__content{width:min(var(--memory-home-hero-content-max-width,680px),calc(100% - 64px));justify-content:center}.app-landing-hero__heading,.app-landing-intro h2,.app-landing-magic h2,.app-landing-feature h2,.app-landing-trust h2,.app-landing-pricing h2{font-family:var(--font-sentient--family,var(--font-heading--family));letter-spacing:-.045em;text-wrap:balance;margin:0;font-style:normal;font-weight:400}.app-landing-hero__heading{color:#fbfbf8;width:566px;max-width:566px;font-size:var(--app-responsive-font-size,80px);letter-spacing:-3.2px;font-weight:300;line-height:82px}.app-landing-hero__heading em{color:var(--app-yellow);font-style:italic}body.template-page-app-landing .memory-home-hero--app-landing :is(.app-landing-hero__heading,.app-landing-responsive-text,.app-landing-responsive-text *){color:#fbfbf8}body.template-page-app-landing .memory-home-hero--app-landing .app-landing-hero__heading em{color:var(--app-yellow)}.memory-home-hero--app-landing .app-landing-responsive-text{color:#fbfbf8;width:566px;max-width:566px;font-family:var(--font-dm-sans--family,var(--font-body--family));font-size:var(--app-responsive-font-size,17px);font-weight:500;line-height:23px}.app-landing-responsive-text p,.app-landing-intro__header .text-block>*,.app-landing-magic__header .text-block>*,.app-landing-feature__content .text-block>*,.app-landing-pricing__header .text-block>*{margin:0}.memory-home-hero--app-landing .memory-home-hero__content>.button{align-self:flex-start;min-height:50px;margin-block-start:0;font-size:15px;font-weight:800}@media(prefers-reduced-motion:no-preference){body.template-page-app-landing .memory-home-hero--app-landing .memory-home-hero__content>.app-landing-hero__heading{animation:app-landing-hero-enter .8s var(--animation-timing-fade-in,cubic-bezier(.16, 1, .3, 1)) 80ms backwards}body.template-page-app-landing .memory-home-hero--app-landing .memory-home-hero__content>.app-landing-responsive-text{animation:app-landing-hero-enter .8s var(--animation-timing-fade-in,cubic-bezier(.16, 1, .3, 1)) .16s backwards}body.template-page-app-landing .memory-home-hero--app-landing .memory-home-hero__content>.button{animation:app-landing-hero-enter .8s var(--animation-timing-fade-in,cubic-bezier(.16, 1, .3, 1)) .24s backwards}}@keyframes app-landing-hero-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}.app-landing-intro{padding:var(--app-intro-padding-top,40px) 80px var(--app-intro-padding-bottom,40px);color:var(--app-ink);background:var(--app-intro-background,#fff)}.app-landing-intro__inner{width:min(100%,1280px);height:calc(870px + var(--app-intro-content-gap,32px));background:linear-gradient(180deg,var(--app-intro-panel-background-start,#e8e7db) 11.53%,var(--app-intro-panel-background-end,#f3f2ec) 43.953%);border-radius:var(--app-intro-panel-radius,25px);margin:auto;padding:0;position:relative;overflow:hidden}.app-landing-intro__content-group{inset:var(--app-intro-content-gap,32px) 0 0;position:absolute}.app-landing-intro__media-reveal-group{display:contents}.app-landing-intro__header{text-align:center;width:850px;max-width:850px;position:absolute;top:101px;left:50%;translate:-50%}.app-landing-magic__header,.app-landing-pricing__header{text-align:center;max-width:840px;margin:0 auto}.app-landing-intro h2,.app-landing-magic h2{letter-spacing:-2.32px;font-size:58px;line-height:64.6px}.app-landing-trust h2,.app-landing-pricing h2{font-size:max(52px,min(5.3vw,76px));line-height:1.03}.app-landing-intro__header :-webkit-any(.app-landing-responsive-text,.text-block.paragraph){width:581px;max-width:581px;font-size:var(--app-responsive-font-size,17px);margin-inline-start:auto;margin-inline-end:auto;font-weight:500;line-height:23px}.app-landing-intro__header :-moz-any(.app-landing-responsive-text,.text-block.paragraph){width:581px;max-width:581px;font-size:var(--app-responsive-font-size,17px);margin-inline-start:auto;margin-inline-end:auto;font-weight:500;line-height:23px}.app-landing-intro__header :is(.app-landing-responsive-text,.text-block.paragraph){width:581px;max-width:581px;font-size:var(--app-responsive-font-size,17px);margin-inline-start:auto;margin-inline-end:auto;font-weight:500;line-height:23px}.app-landing-magic__header .text-block.paragraph{max-width:660px;margin-inline-start:auto;margin-inline-end:auto;font-size:18px;line-height:1.5}.app-landing-pricing__header :-webkit-any(.app-landing-responsive-text,.text-block.paragraph){max-width:660px;margin-inline-start:auto;margin-inline-end:auto;font-size:18px;line-height:1.5}.app-landing-pricing__header :-moz-any(.app-landing-responsive-text,.text-block.paragraph){max-width:660px;margin-inline-start:auto;margin-inline-end:auto;font-size:18px;line-height:1.5}.app-landing-pricing__header :is(.app-landing-responsive-text,.text-block.paragraph){max-width:660px;margin-inline-start:auto;margin-inline-end:auto;font-size:18px;line-height:1.5}.app-landing-intro__visual{width:587px;height:651px;position:absolute;top:219px;left:50%;overflow:hidden;translate:-50%}.app-landing-intro__visual picture,.app-landing-magic-card__media picture{display:contents}.app-landing-intro__phone{object-fit:cover;width:478px;height:837px;position:absolute;top:40px;left:128px}.app-landing-intro__callouts{width:1062px;height:468px;position:absolute;top:265px;left:50%;translate:-50%}.app-landing-callout{gap:var(--app-callout-gap,23px);align-items:flex-start;width:310px;font-size:14px;line-height:19px;display:flex;position:absolute}.app-landing-callout--left-top{top:0;left:0}.app-landing-callout--left-bottom{top:250px;left:0}.app-landing-callout--right{top:80px;right:0}.app-landing-callout h3,.app-landing-magic-card h3,.app-landing-benefit h3{font-family:var(--font-dm-sans--family,var(--font-body--family));margin:0;font-weight:700}.app-landing-callout h3{letter-spacing:-.56px;font-size:28px;font-weight:500;line-height:32px}.app-landing-callout__copy{gap:var(--app-callout-copy-gap,6px);flex:0 0 238px;width:238px;padding-top:10px;display:grid}.app-landing-callout__copy .text-block>*{margin:0}.app-landing-callout__copy .text-block.paragraph{font-size:14px;font-weight:500;line-height:19px}.app-landing-callout__mark{background:var(--app-canopy,#0b3b36);border-radius:50%;flex:0 0 49px;place-items:center;width:49px;height:49px;display:grid}.app-landing-callout__mark img{width:auto;max-width:22px;height:19px;display:block}.app-landing-callout__connector{color:#000;height:6px;display:block;position:absolute}.app-landing-callout__connector:before{content:"";background:currentColor;width:calc(100% - 3px);height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.app-landing-callout__connector:after{aspect-ratio:1;content:"";background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.app-landing-callout--left-top .app-landing-callout__connector{width:59px;top:29px;left:282px}.app-landing-callout--left-bottom .app-landing-callout__connector{width:59px;top:28px;left:282px}.app-landing-callout--right .app-landing-callout__connector{width:54px;top:24px;left:-80px;transform:rotate(180deg)}.app-landing-magic{padding:var(--app-magic-padding-top,100px) 79px var(--app-magic-padding-bottom,107px) 80px;color:var(--app-ink);background:#f3f2ec}.app-landing-magic__inner{width:min(100%,var(--app-magic-max-width,1280px));margin:auto}.app-landing-magic__header{text-align:center;flex-direction:column;align-items:center;gap:24px;width:850px;max-width:850px;margin:0 auto;display:flex}.app-landing-magic__logo{width:74px;height:65px;display:block}.app-landing-magic h2{width:850px;max-width:850px}.app-landing-magic h2 em{color:#0000;background:linear-gradient(10deg,#7876fe 20.57%,#26c5b3 74.99%);-webkit-background-clip:text;background-clip:text;font-style:italic}.app-landing-magic__header .text-block.paragraph{width:706px;max-width:706px;font-size:17px;font-weight:500;line-height:23px}.app-landing-magic__grid{gap:var(--app-magic-grid-gap,27px);margin-top:var(--app-magic-grid-top-spacing,73px);grid-template-columns:minmax(0,1fr);display:grid}.app-landing-magic-card-group{gap:var(--app-magic-card-group-gap,27px);width:min(100%,var(--app-magic-card-group-max-width,1280px));grid-template-columns:minmax(0,1fr);margin-inline-start:auto;margin-inline-end:auto;display:grid}.app-landing-magic-card{height:calc(627px + var(--app-magic-card-height-adjustment,0px));background:var(--app-cream);border-radius:var(--app-magic-card-radius,25px);position:relative;overflow:hidden}.app-landing-magic-card--moments{width:1280px;height:calc(787px + var(--app-magic-card-height-adjustment,0px));color:var(--app-ink);background:0 0;grid-column:1/-1}.app-landing-magic-card--moments:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(116deg,#f3f2ec 21.17%,#f3f2ec82 41.18%,#0000 75.77%);position:absolute;top:0;bottom:0;left:0;right:0}.app-landing-magic-card__background{z-index:0;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.app-landing-magic-card__background img{object-fit:cover;width:100%;height:100%;display:block}.app-landing-magic-card__media{position:absolute;overflow:hidden}.app-landing-magic-card__media>img{display:block}.app-landing-magic-card__tapes{object-fit:cover;width:100%;height:100%;margin:0;display:block}.app-landing-magic-card__tapes-frame{width:354px;height:211px;margin:20px auto 0;display:block;position:relative}.app-landing-magic-card__tablet-composite{width:689px;max-width:none;height:auto;display:block;position:relative}.app-landing-magic-card--timeline{background:#d3d7f8}.app-landing-magic-card__timeline-media{isolation:isolate;justify-content:center;align-items:flex-start;width:100%;height:auto;display:flex;position:relative}.app-landing-magic-card__timeline-image{width:var(--app-timeline-image-width);transform:translate(var(--app-timeline-image-left),var(--app-timeline-image-top)) rotate(var(--app-timeline-image-rotation));transform-origin:50%;position:relative}.app-landing-quote__media{border-radius:var(--app-quote-media-radius,25px)}.app-landing-quote__image{transform:scale(var(--app-quote-media-scale,1));transform-origin:50%;object-position:var(--app-quote-media-position-x,50%) var(--app-quote-media-position-y,45%)!important}.app-landing-callout__mark{flex-basis:var(--app-callout-mark-size,49px);width:var(--app-callout-mark-size,49px);height:var(--app-callout-mark-size,49px);background:var(--app-callout-mark-background,var(--app-canopy,#0b3b36))}.app-landing-callout__mark img{width:var(--app-callout-icon-size,20px);max-width:100%;height:var(--app-callout-icon-size,20px);object-fit:contain;max-height:100%}.app-landing-magic-card__moments-accents{width:100%;display:block}.app-landing-magic-card__tablet-frame{width:100%;height:100%;display:block}.app-landing-magic-card__tapes-frame,.app-landing-magic-card__arrow-frame{translate:var(--app-moments-accent-x,0) var(--app-moments-accent-y,0);scale:var(--app-moments-accent-scale,1)}.app-landing-magic__logo-block{line-height:0;display:block}.app-landing-magic__logo{width:var(--app-magic-logo-width,74px);height:auto}.app-landing-magic-label{justify-content:center;align-items:center;gap:6px;width:100%;line-height:0;display:inline-flex}.app-landing-magic-label__mark{width:var(--app-magic-label-icon-width,28px);flex:none}.app-landing-magic-label__text,.app-landing-magic-label__text>.text-block{width:auto;min-width:0}.app-landing-magic-label__text h3{display:block}.app-landing-magic-mark{shape-rendering:geometricprecision;width:100%;height:auto;display:block;overflow:visible}.app-landing-magic-mark.app-landing-magic__logo{width:var(--app-magic-logo-width,74px)}.app-landing-magic-mark__draw{fill:none;stroke-width:4.16px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.app-landing-magic-mark--feature .app-landing-magic-mark__draw{stroke-width:1.6px}.app-landing-magic-mark-host--animated .app-landing-magic-mark__spark{transform-box:fill-box;transform-origin:50%}.app-landing-magic [data-scroll-reveal-item][data-scroll-reveal-visible=true]{will-change:auto;transform:none}[data-app-magic-mark-animate]:not([data-app-magic-mark-visible=true]) .app-landing-magic-mark__draw{stroke-dashoffset:1px}[data-app-magic-mark-animate]:not([data-app-magic-mark-visible=true]) .app-landing-magic-mark__letters{opacity:0}[data-app-magic-mark-animate]:not([data-app-magic-mark-visible=true]) .app-landing-magic-mark__spark{opacity:0;transform:scale(.35)}[data-app-magic-mark-animate]:not([data-app-magic-mark-visible=true]) .app-landing-magic-mark--custom{opacity:0}[data-app-magic-mark-animate][data-app-magic-mark-visible=true] .app-landing-magic-mark__draw{animation:app-magic-mark-draw .36s cubic-bezier(.22,1,.36,1) calc(var(--app-magic-mark-start-delay,0s) + 20ms) backwards}[data-app-magic-mark-animate][data-app-magic-mark-visible=true] .app-landing-magic-mark__letters{animation:app-magic-mark-fade .18s cubic-bezier(.16,1,.3,1) calc(var(--app-magic-mark-start-delay,0s) + .4s) backwards}[data-app-magic-mark-animate][data-app-magic-mark-visible=true] .app-landing-magic-mark__spark--dot{animation:app-magic-mark-star-grow .15s cubic-bezier(.16,1,.3,1) calc(var(--app-magic-mark-start-delay,0s) + .6s) backwards}[data-app-magic-mark-animate][data-app-magic-mark-visible=true] .app-landing-magic-mark__spark--small{animation:app-magic-mark-star-grow .18s cubic-bezier(.16,1,.3,1) calc(var(--app-magic-mark-start-delay,0s) + .64s) backwards}[data-app-magic-mark-animate][data-app-magic-mark-visible=true] .app-landing-magic-mark__spark--large{animation:app-magic-mark-star-grow .21s cubic-bezier(.16,1,.3,1) calc(var(--app-magic-mark-start-delay,0s) + .68s) backwards}[data-app-magic-mark-animate][data-app-magic-mark-visible=true] .app-landing-magic-mark--custom{animation:app-magic-mark-fade .24s cubic-bezier(.16,1,.3,1) calc(var(--app-magic-mark-start-delay,0s) + 20ms) backwards}@keyframes app-magic-mark-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes app-magic-mark-fade{0%{opacity:0}to{opacity:1}}@keyframes app-magic-mark-star-grow{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:scale(1)}}.app-landing-magic-card__timeline-image-asset{width:100%;max-width:none;height:auto;margin:0;display:block}.app-landing-magic-card__summary{grid-template-columns:minmax(0,var(--app-magic-summary-image-width,52%)) minmax(0,1fr);border-radius:var(--app-magic-summary-radius,20px);width:100%;height:100%;display:grid;overflow:hidden;box-shadow:33px 31px 62px #00000040}.app-landing-magic-card__summary-image{min-width:0;position:relative;overflow:hidden}.app-landing-magic-card__summary-image:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.app-landing-magic-card__summary-image:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.app-landing-magic-card__summary-image:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.app-landing-magic-card__summary-image:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.app-landing-magic-card__summary-image:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.app-landing-magic-card__summary-image:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.app-landing-magic-card__summary-photo{object-fit:cover;object-position:calc(50% + var(--app-magic-summary-image-offset-x,0%)) calc(50% + var(--app-magic-summary-image-offset-y,0%));max-width:none;transform:scale(var(--app-magic-summary-image-scale,1));transform-origin:50%;position:absolute;top:0;bottom:0;left:0;right:0;width:100%!important;height:100%!important}.app-landing-magic-card__summary-panel{--letter-spacing---ultra-tight:var(--letter-spacing--body-ultra-tight);--letter-spacing---extra-tight:var(--letter-spacing--body-extra-tight);--letter-spacing---tight:var(--letter-spacing--body-tight);--letter-spacing---normal:var(--letter-spacing--body-normal);--letter-spacing---loose:var(--letter-spacing--body-loose);--letter-spacing---extra-loose:var(--letter-spacing--body-extra-loose);--letter-spacing---ultra-loose:var(--letter-spacing--body-ultra-loose);--letter-spacing---mega-loose:var(--letter-spacing--body-mega-loose);--line-height---tight:var(--line-height--body-tight);--line-height---normal:var(--line-height--body-normal);--line-height---loose:var(--line-height--body-loose);min-width:0;padding:var(--app-magic-summary-panel-padding-top,80px) var(--app-magic-summary-panel-padding-right,48px) var(--app-magic-summary-panel-padding-bottom,30px) var(--app-magic-summary-panel-padding-left,48px);color:#fff;background:var(--app-magic-summary-panel-background,var(--app-ink));flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.app-landing-magic-card__summary-panel:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.app-landing-magic-card__summary-panel:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.app-landing-magic-card__summary-panel:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-right-radius:inherit;border-bottom-right-radius:inherit}.app-landing-magic-card__summary-panel:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.app-landing-magic-card__summary-panel:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.app-landing-magic-card__summary-panel:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:inherit;border-bottom-left-radius:inherit}.app-landing-magic-card__copy>.group-block{min-width:0}.app-landing-magic-card__copy>.group-block>.group-block-content{width:100%;min-width:0;max-width:100%;height:auto}.app-landing-magic-card__summary-mark{background:var(--app-magic-summary-sparkles) center / contain no-repeat;width:17px;height:13px;position:absolute;top:83px;left:138px}.app-landing-magic-card__summary-panel [class*=__summary_heading],.app-landing-magic-card__summary-panel [class*=__summary_heading]>*{font-size:var(--font-size,19.222px);line-height:var(--line-height--body,var(--line-height,1.4));letter-spacing:calc(var(--letter-spacing,0em) - .01em);white-space:normal;overflow-wrap:anywhere;text-wrap:var(--text-wrap,nowrap)}.app-landing-magic-card__summary-panel [class*=__summary_title],.app-landing-magic-card__summary-panel [class*=__summary_title]>*{font-size:var(--font-size,13.324px);line-height:calc(var(--line-height--body,var(--line-height,1.4)) - .12);letter-spacing:calc(var(--letter-spacing,0em) + .0025em);white-space:normal;overflow-wrap:anywhere;text-wrap:var(--text-wrap,nowrap)}.app-landing-magic-card__summary-panel [class*=__summary_body],.app-landing-magic-card__summary-panel [class*=__summary_body]>*{font-size:var(--font-size,8.527px);line-height:calc(var(--line-height--body,var(--line-height,1.4)) + .1);letter-spacing:calc(var(--letter-spacing,0em) - .01em)}.app-landing-magic-card__summary-date{gap:var(--app-magic-summary-date-gap,5px);width:max-content;max-width:100%;height:var(--app-magic-summary-date-height,28px);padding-inline:var(--app-magic-summary-date-padding,10px);margin-top:var(--app-magic-summary-date-margin-top,14px);white-space:nowrap;background:var(--app-magic-summary-date-background,#26dbc71a);border:1px solid var(--app-magic-summary-date-border,#7876fe);border-radius:var(--app-magic-summary-date-radius,28px);flex-flow:row;justify-content:center;align-items:center;display:inline-flex}.app-landing-magic-card__summary-calendar{background:var(--app-magic-summary-calendar) center / contain no-repeat;flex:none;width:10px;height:10px}.app-landing-magic-card__summary-date [class*=__date_text],.app-landing-magic-card__summary-date [class*=__date_text]>*{width:auto;font-size:var(--font-size,8.82px);line-height:calc(var(--line-height--body,var(--line-height,1.2)) - .2);white-space:nowrap;margin:0}.app-landing-magic-card__summary-panel .text-block,.app-landing-magic-card__summary-panel .text-block>*{width:100%;color:var(--color,#fbfbfa);margin:0}.app-landing-magic-card__summary-panel .text-block{--color:#fbfbfa}.app-landing-magic-card__summary-panel [class*=__summary_heading]{margin-bottom:10px}.app-landing-magic-card__summary-panel [class*=__summary_body]{margin-top:4px}.app-landing-magic-card__summary-date .text-block{flex:none;width:max-content;max-width:100%}.app-landing-magic-card__summary-date .text-block>*{width:auto}.app-landing-magic-card__copy{box-sizing:border-box;width:507px;min-width:0;padding:var(--app-magic-content-padding,0);text-align:center;flex-direction:column;align-items:center;gap:0;display:flex;position:absolute;top:84px;left:60px}.app-landing-magic-card--timeline,.app-landing-magic-card--labeling{box-sizing:border-box;height:auto;min-height:calc(627px + var(--app-magic-card-height-adjustment,0px));flex-direction:column;align-items:center;padding-top:84px;display:flex}.app-landing-magic-card--timeline .app-landing-magic-card__copy,.app-landing-magic-card--labeling .app-landing-magic-card__copy{flex:none;width:min(100% - 120px,507px);position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-magic-card--timeline .app-landing-magic-card__media,.app-landing-magic-card--labeling .app-landing-magic-card__media{height:auto;margin-top:var(--app-magic-media-gap,20px);flex:none;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-magic-card--timeline .app-landing-magic-card__media{aspect-ratio:auto;width:100%}.app-landing-magic-card--labeling .app-landing-magic-card__media{aspect-ratio:512/295;width:min(81.66%,512px)}.app-landing-magic-card h3{font-family:var(--font-dm-sans--family,var(--font-body--family));letter-spacing:0;justify-content:center;align-items:center;gap:6px;font-size:18px;font-weight:500;line-height:29px;display:flex}.app-landing-magic-card__copy>.group-block>.group-block-content>.custom-typography,.app-landing-moments-lede>.custom-typography{max-width:489px;margin-top:var(--app-magic-heading-gap,20px);font-size:var(--font-size,28px);font-weight:var(--font-weight,500);letter-spacing:-.56px;line-height:32px}.app-landing-magic-card__copy>.group-block>.group-block-content>.text-block>*,.app-landing-moments-lede>.text-block>*,.app-landing-moments-body>.text-block>*{margin:0}.app-landing-magic-card__copy>.group-block>.group-block-content>.text-block.paragraph,.app-landing-moments-body>.text-block.paragraph{margin-top:var(--app-magic-body-gap,10px);font-size:14px;font-weight:500;line-height:19px}.app-landing-magic-card--timeline .app-landing-magic-card__copy>.group-block>.group-block-content>.text-block.paragraph,.app-landing-magic-card--labeling .app-landing-magic-card__copy>.group-block>.group-block-content>.text-block.paragraph{max-width:507px}.app-landing-magic-card--moments .app-landing-magic-card__copy{width:489px;top:194px;left:69.5px}.app-landing-magic-card--timeline .app-landing-magic-card__copy>.group-block>.group-block-content>.custom-typography{width:min(62.72%,318px);max-width:none}.app-landing-magic-card--labeling .app-landing-magic-card__copy>.group-block>.group-block-content>.custom-typography{width:min(96.45%,489px);max-width:none}.app-landing-magic-card__arrow-frame{width:66px;height:42px;display:block;position:absolute;top:298px;right:8px;rotate:21.36deg}.app-landing-magic-card__arrow{object-fit:contain;width:100%;height:100%;display:block}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767{padding-block-start:100px;padding-block-end:100px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-bottom{gap:72px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-device-stack .memory-landing__app-copy{width:800px;max-width:800px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-media-group{grid-template-columns:533px 594px;justify-content:center;align-items:center;gap:80px}.app-landing-feature{color:var(--app-feature-color);background:var(--app-feature-bg);padding:100px 40px}.app-landing-feature__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:48px;width:min(100%,1280px);margin:auto;display:grid}.app-landing-feature--media-right .app-landing-feature__media{order:2}.app-landing-feature__media{border-radius:var(--app-radius);position:relative;overflow:hidden}.app-landing-feature__media img{object-fit:cover;width:100%;height:100%;display:block}.app-landing-feature__media picture{display:contents}.app-landing-feature--family .app-landing-feature__media,.app-landing-feature--backup .app-landing-feature__media{place-items:center;display:grid;overflow:visible}.app-landing-feature--family .app-landing-feature__media img,.app-landing-feature--backup .app-landing-feature__media img{object-fit:contain;width:min(100%,560px);height:auto}.app-landing-feature h2{letter-spacing:-2.32px;font-size:58px;line-height:64.6px}.app-landing-feature__content .group-block-content>.text-block.paragraph{font-size:17px;font-weight:500;line-height:23px}.app-landing-feature--backup .app-landing-feature__content>.group-block{margin-inline-start:auto;margin-inline-end:auto}.app-landing-feature__benefits{gap:var(--app-benefit-list-gap,70px);grid-template-columns:repeat(3,77px);justify-content:center;align-items:start;margin-top:22px;display:grid}.app-landing-benefit{gap:var(--app-benefit-gap,16px);text-align:center;flex-direction:column;align-items:center;width:77px;display:flex}.app-landing-benefit__icon{box-sizing:border-box;width:var(--app-benefit-icon-size,61px);height:var(--app-benefit-icon-size,61px);padding:var(--app-benefit-icon-padding-y,17px) var(--app-benefit-icon-padding-x,19px);background:var(--app-benefit-icon-background,#f7f2cb);border-radius:50%;place-items:center;margin:0;display:grid}.app-landing-benefit__icon-image{object-fit:contain;background:0 0;border-radius:0;width:100%;height:100%;margin:0;padding:0;display:block}.app-landing-benefit h3{letter-spacing:-.435px;white-space:nowrap;margin:0;font-size:21.75px;font-weight:600;line-height:26.894px}.app-landing-feature__backup-lock{width:180.473px;height:180.473px;position:absolute;top:-94px;left:288px}.app-landing-feature__backup-lock img{object-fit:fill;max-width:none;display:block;position:absolute}.app-landing-feature__backup-lock-halo{top:38.77px;left:38.77px;width:102.926px!important;height:102.926px!important}.app-landing-feature__backup-lock-rings{top:0;bottom:0;left:0;right:0;width:180.473px!important;height:180.473px!important}.app-landing-feature__backup-lock-disc{top:42.3px;left:42.3px;width:95.877px!important;height:95.877px!important}.app-landing-feature__backup-lock-icon{padding:2.36px 4.53px;top:64.15px;left:64.15px;width:52.168px!important;height:52.168px!important}.app-landing-feature--backup h2 em{font-style:italic}@media(min-width:1439px){.app-landing-feature--share{padding:40px 79px 40px 190px}.app-landing-feature--share .app-landing-feature__inner{grid-template-columns:410px 629px;gap:132px;width:1171px}.app-landing-feature--share .app-landing-feature__media{width:629px;height:629px}.app-landing-feature--share .app-landing-feature__content{width:410px}.app-landing-feature--share .app-landing-feature__content .button{min-height:50px;margin-top:47px}.app-landing-feature--family{min-height:701px;padding:100px 80px 100px 154px}.app-landing-feature--family .app-landing-feature__inner{grid-template-columns:530px 626px;gap:48px;width:1204px}.app-landing-feature--family .app-landing-feature__media,.app-landing-feature--family .app-landing-feature__media img{width:530px;height:477px}.app-landing-feature--family .app-landing-feature__content{width:626px}.app-landing-feature--family .app-landing-feature__content .button{min-height:50px;margin-top:24px}.app-landing-feature--backup{padding:170px 165px 170px 189px}.app-landing-feature--backup .app-landing-feature__inner{grid-template-columns:509px 509px;gap:68px;width:1086px}.app-landing-feature--backup .app-landing-feature__content{width:509px}.app-landing-feature--backup .app-landing-feature__media,.app-landing-feature--backup .app-landing-feature__media>picture>img,.app-landing-feature--backup .app-landing-feature__media>img{width:509px;height:381px}}.app-landing-trust{color:#fbfbf8;background:#091715;min-height:495px;padding:100px 80px 59px}.app-landing-trust__inner{text-align:center;width:min(100%,1280px);margin:auto}.app-landing-trust__header{width:786.398px;max-width:100%;margin-inline-start:auto;margin-inline-end:auto}.app-landing-trust h2{color:#fbfbf8;letter-spacing:-2.28px;font-size:57px;font-weight:340;line-height:64.6px}.app-landing-trust :is(.text-block,.text-block>*){color:#fbfbf8}.app-landing-trust__stats{grid-template-columns:162px 256px 146px;justify-content:center;gap:121px;margin-top:59px;display:grid}.app-landing-stat{gap:var(--app-stat-gap,12px);border:0;flex-direction:column;justify-content:center;align-items:center;min-height:149px;padding:0;display:flex;position:relative}.app-landing-stat:not(:first-child):before{content:"";background:#fbf7c973;width:1px;height:149px;margin:auto;position:absolute;top:0;bottom:0;left:-61px}.app-landing-stat>.text-block:first-child{font-family:var(--font-sentient--family,var(--font-heading--family));letter-spacing:-4.2px;font-size:84px;font-weight:400;line-height:64.6px}.app-landing-stat>.text-block:last-child{font-size:14px;font-weight:500;line-height:21.6px}.app-landing-stat__star{color:#fbf7c9;font-family:var(--font-dm-sans--family,var(--font-body--family));font-size:24.5px;line-height:1;position:absolute;top:21px;left:calc(50% + 48px)}.app-landing-quote{color:#fff;background:#091715;place-items:center;min-height:664px;padding:0 80px 100px;display:grid;position:relative}.app-landing-quote__media,.app-landing-quote__overlay{border-radius:25px;position:absolute;top:0;bottom:100px;left:80px;right:80px;overflow:hidden}.app-landing-quote__media picture{display:contents}.app-landing-quote__media img{object-fit:cover;object-position:center 45%;width:100%;height:100%}.app-landing-quote__overlay{pointer-events:none;background:#18322f80}.app-landing-quote__content{z-index:1;text-align:center;width:min(100% - 162px,1118px);margin:0 0 100px;position:relative}.app-landing-quote blockquote{color:#f7f2cb;font-family:var(--font-dm-sans--family,var(--font-body--family));letter-spacing:-.58px;margin:0;font-size:58px;font-weight:500;line-height:77px}.app-landing-quote .memory-landing__quote-attribution{color:#fbfbf8;letter-spacing:.09em;margin-top:38px;font-size:16px;font-weight:700;line-height:18px}.app-landing-pricing{color:#fff;background:#0b3b36;min-height:598px;padding:100px 80px}.app-landing-pricing__inner{grid-template-columns:519px 410px;justify-content:center;align-items:center;gap:131px;width:min(100%,1280px);margin:auto;display:grid}.app-landing-pricing__header{text-align:center;margin:0}.app-landing-pricing__header .group-block{margin-inline-start:auto;margin-inline-end:auto}.app-landing-pricing h2{color:#fbfbf8;letter-spacing:-2.85px;width:461px;max-width:100%;margin-inline-start:auto;margin-inline-end:auto;font-size:57px;font-weight:400;line-height:64.6px}.app-landing-pricing__header :is(.text-block,.text-block>*,.app-landing-responsive-text,.app-landing-responsive-text *){color:#fbfbf8}.app-landing-pricing__header .app-landing-responsive-text{width:519px;max-width:100%;font-size:var(--app-responsive-font-size,17px);font-weight:500;line-height:23px}.app-landing-pricing__card{width:410px;height:auto;min-height:398px;color:var(--app-ink);background:#fff;border-radius:17.253px;padding:0}.app-landing-pricing__card>.group-block,.app-landing-pricing__card>.group-block>.group-block-content{width:100%;height:auto}.app-landing-pricing__card>.group-block>.group-block-content{justify-content:flex-start}.app-landing-pricing__card>.group-block>.group-block-content>.text-block:first-child{margin-bottom:7px;font-size:18px;font-weight:500;line-height:29px}.app-landing-pricing__price{gap:var(--app-price-row-gap,8px);width:100%;height:auto;min-height:0;margin-bottom:var(--app-price-row-bottom-spacing,10px);flex:none;align-self:flex-start;align-items:baseline;display:flex}.app-landing-pricing__price>.text-block:first-child:not(.custom-typography){font-family:var(--font-sentient--family,var(--font-heading--family));letter-spacing:-2.85px;font-size:57px;font-weight:400;line-height:64.6px}.app-landing-pricing__price>.text-block:last-child:not(.custom-typography){font-size:16px;font-weight:500;line-height:24.4px}.app-landing-pricing__card [class*=__trial]{min-height:0;background:var(--text-background-color,var(--app-yellow));border-radius:var(--text-corner-radius,999px);margin:0;padding-block-start:var(--padding-block-start,0);padding-block-end:var(--padding-block-end,0);padding-inline-start:var(--padding-inline-start,0);padding-inline-end:var(--padding-inline-end,0);font-size:14px;font-weight:500;line-height:1;display:inline-flex}.app-landing-pricing__card [class*=__trial].custom-typography>*{line-height:1}.app-landing-pricing__features{gap:var(--app-price-list-gap,8px);margin:var(--app-price-list-spacing-before,16px) 0 var(--app-price-list-spacing-after,37px);border:0;padding:0;list-style:none;display:grid}.app-landing-pricing__card li{gap:var(--app-price-feature-gap,8px);align-items:center;min-height:19px;font-size:17px;font-weight:500;line-height:19px;display:flex}.app-landing-pricing__card li span{font-weight:700}.app-landing-pricing__card .button{min-height:50px;margin-top:0;font-size:15px;font-weight:800}@media(max-width:1023px){.memory-home-hero--app-landing .memory-home-hero__content{width:100%;max-width:none;padding-block:clamp(var(--memory-home-hero-content-padding-min,60px),8vw,var(--memory-home-hero-content-padding-max,60px));padding-inline-start:max(40px,min(5.56vw,64px));padding-inline-end:44%}.memory-home-hero--app-landing .app-landing-hero__heading{width:100%;font-size:var(--app-responsive-font-size,60px);line-height:62px}.memory-home-hero--app-landing .app-landing-responsive-text{width:100%}.app-landing-intro__inner{min-height:820px}.app-landing-callout--left-top,.app-landing-callout--left-bottom{left:0}.app-landing-feature__inner{gap:48px}.app-landing-feature__media{min-height:440px}}@media(max-width:767px){.app-landing-magic-card__moments-accents{height:250px}.template-page-app-landing #MainContent .spacing-style{padding-block-start:var(--padding-block-start_mobile,var(--padding-block-start));padding-block-end:var(--padding-block-end_mobile,var(--padding-block-end));padding-inline-start:var(--padding-inline-start_mobile,var(--padding-inline-start));padding-inline-end:var(--padding-inline-end_mobile,var(--padding-inline-end))}.template-page-app-landing #MainContent .layout-panel-flex{gap:var(--gap-mobile,var(--gap))}.template-page-app-landing #MainContent .mobile-column{align-items:var(--horizontal-alignment-mobile);justify-content:var(--vertical-alignment-mobile);flex-flow:column}.template-page-app-landing #MainContent .mobile-column.mobile-reverse{flex-direction:column-reverse}.template-page-app-landing #MainContent .layout-panel-flex--column{align-items:var(--horizontal-alignment-mobile,var(--horizontal-alignment))}body.template-page-app-landing .memory-home-hero--app-landing{padding:var(--memory-home-hero-outer-padding-mobile,20px)}.template-page-app-landing .app-landing-only-desktop{display:none}.template-page-app-landing .app-landing-only-mobile{display:block}.memory-home-hero--app-landing .memory-home-hero__frame{min-height:var(--memory-home-hero-frame-height-mobile,540px);border-radius:calc(var(--memory-home-hero-radius,25px) * .72)}.memory-home-hero--app-landing .memory-home-hero__media-item--desktop{display:none}.memory-home-hero--app-landing .memory-home-hero__media-item--mobile{display:block}.memory-home-hero--app-landing :-webkit-any(.memory-home-hero__image,.memory-home-hero__video){object-position:var(--memory-home-hero-media-position-x-mobile,50%) var(--memory-home-hero-media-position-y-mobile,50%)!important}.memory-home-hero--app-landing :-moz-any(.memory-home-hero__image,.memory-home-hero__video){object-position:var(--memory-home-hero-media-position-x-mobile,50%) var(--memory-home-hero-media-position-y-mobile,50%)!important}.memory-home-hero--app-landing :is(.memory-home-hero__image,.memory-home-hero__video){object-position:var(--memory-home-hero-media-position-x-mobile,50%) var(--memory-home-hero-media-position-y-mobile,50%)!important}.memory-home-hero--app-landing .memory-home-hero__image--app-landing-asset{object-fit:cover;width:100%;height:100%;top:0;bottom:0;left:0;right:0}.memory-home-hero--app-landing .memory-home-hero__scrim{mix-blend-mode:normal;background:0 0}.memory-home-hero--app-landing .memory-home-hero__scrim:before,.memory-home-hero--app-landing .memory-home-hero__scrim:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.memory-home-hero--app-landing .memory-home-hero__scrim:before{background:linear-gradient(180deg,color-mix(in srgb,var(--memory-home-hero-overlay-color,#000) 75%,transparent) 6.917%,transparent 66.589%);mix-blend-mode:multiply}.memory-home-hero--app-landing .memory-home-hero__scrim:after{background:color-mix(in srgb,var(--memory-home-hero-overlay-color,#000) 20%,transparent)}.memory-home-hero--app-landing .memory-home-hero__content{gap:var(--memory-home-hero-content-gap,24px);align-items:center;justify-content:var(--memory-home-hero-content-vertical-alignment-mobile,flex-start);width:100%;min-height:inherit;padding-block-start:var(--memory-home-hero-content-padding-top-mobile,48px);padding-block-end:var(--memory-home-hero-content-padding-bottom-mobile,32px);padding-inline:var(--memory-home-hero-content-padding-inline-mobile,20px);text-align:center}.memory-home-hero--app-landing .app-landing-hero__heading{width:100%;max-width:310px;font-size:var(--app-responsive-font-size-mobile,50px);letter-spacing:-2.5px;font-weight:300;line-height:52px}.memory-home-hero--app-landing .app-landing-responsive-text{width:100%;max-width:310px;font-size:var(--app-responsive-font-size-mobile,17px);line-height:23px}.template-page-app-landing :is(.memory-home-hero--app-landing .memory-home-hero__content,.app-landing-feature__content,.app-landing-pricing__card) .button{margin-top:4px}.template-page-app-landing .memory-home-hero--app-landing .memory-home-hero__content>.button{align-self:center;margin-block-start:0}.app-landing-intro,.app-landing-magic,.app-landing-feature,.app-landing-trust,.app-landing-pricing{padding-inline-start:20px;padding-inline-end:20px}.app-landing-intro{padding:var(--app-intro-padding-top-mobile,20px) 20px var(--app-intro-padding-bottom-mobile,20px)}.app-landing-intro h2,.app-landing-magic h2{letter-spacing:-2px;font-size:40px;line-height:42px}.app-landing-feature h2,.app-landing-trust h2,.app-landing-pricing h2{font-size:43px}.app-landing-feature__content .group-block-content>.text-block.paragraph{font-size:var(--app-responsive-font-size,15px)}.app-landing-pricing__header :-webkit-any(.app-landing-responsive-text,.text-block.paragraph){font-size:var(--app-responsive-font-size,15px)}.app-landing-pricing__header :-moz-any(.app-landing-responsive-text,.text-block.paragraph){font-size:var(--app-responsive-font-size,15px)}.app-landing-pricing__header :is(.app-landing-responsive-text,.text-block.paragraph){font-size:var(--app-responsive-font-size,15px)}.app-landing-intro__inner{width:min(100%,400px);height:calc(1250px + var(--app-intro-content-gap-mobile,24px) + var(--app-intro-callout-gap-mobile,40px) + var(--app-intro-callout-gap-mobile,40px))}.app-landing-intro__content-group{inset:var(--app-intro-content-gap-mobile,24px) 0 0}.app-landing-intro__header{width:310px;max-width:310px;top:80px}.app-landing-intro__header :-webkit-any(.app-landing-responsive-text,.text-block.paragraph){width:310px;max-width:310px;font-size:var(--app-responsive-font-size-mobile,16px);line-height:21px}.app-landing-intro__header :-moz-any(.app-landing-responsive-text,.text-block.paragraph){width:310px;max-width:310px;font-size:var(--app-responsive-font-size-mobile,16px);line-height:21px}.app-landing-intro__header :is(.app-landing-responsive-text,.text-block.paragraph){width:310px;max-width:310px;font-size:var(--app-responsive-font-size-mobile,16px);line-height:21px}.app-landing-intro__visual{width:min(100%,var(--app-intro-media-max-width-mobile,400px));height:411px;top:264px}.app-landing-intro__phone{width:min(var(--app-intro-media-width-mobile,100%),var(--app-intro-media-max-width-mobile,400px));max-width:var(--app-intro-media-max-width-mobile,400px);object-fit:var(--app-intro-media-fit-mobile,cover);height:100%;top:0;left:50%;translate:-50%;object-position:var(--app-intro-media-focal-point-mobile,center center)!important}.app-landing-intro__visual--mobile-fade{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - var(--app-intro-media-fade-depth-mobile,10%)),transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - var(--app-intro-media-fade-depth-mobile,10%)),transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.app-landing-intro__callouts{gap:var(--app-intro-callout-gap-mobile,40px);width:310px;height:auto;display:grid;top:735px}.app-landing-callout,.app-landing-callout--left-top,.app-landing-callout--left-bottom,.app-landing-callout--right{width:310px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-callout h3{letter-spacing:-.44px;font-size:22px;line-height:26px}.app-landing-callout{gap:var(--app-callout-gap-mobile,var(--app-callout-gap,23px))}.app-landing-callout__copy{gap:var(--app-callout-copy-gap-mobile,var(--app-callout-copy-gap,6px))}.app-landing-callout--right .app-landing-callout__copy{padding-top:10px}.app-landing-callout__connector{display:none}.app-landing-magic{padding:var(--app-magic-padding-top-mobile,65px) 20px var(--app-magic-padding-bottom-mobile,80px)}.app-landing-magic__inner{width:350px}.app-landing-magic__header{gap:22px;width:350px;max-width:350px}.app-landing-magic__logo{width:52px;height:46px}.app-landing-magic h2{width:349px;max-width:349px}.app-landing-magic__header .text-block.paragraph{width:349px;max-width:349px;font-size:17px;line-height:23px}.app-landing-magic__grid{gap:var(--app-magic-grid-gap-mobile,24px);margin-top:var(--app-magic-grid-top-spacing-mobile,50px);grid-template-columns:minmax(0,1fr)}.app-landing-magic-card-group{gap:var(--app-magic-card-group-gap-mobile,24px);grid-template-columns:minmax(0,1fr)}.app-landing-magic-card{width:350px;height:calc(471px + var(--app-magic-card-height-adjustment-mobile,var(--app-magic-card-height-adjustment,0px)));border-radius:var(--app-magic-card-radius-mobile,12px);grid-column:auto}.app-landing-magic-card--moments{width:348px;height:calc(770px + var(--app-magic-card-height-adjustment-mobile,var(--app-magic-card-height-adjustment,0px)));border-radius:var(--app-magic-card-radius-mobile,11px);margin-inline-start:1px;margin-inline-end:1px}.app-landing-magic-card--moments:before{background-image:linear-gradient(116deg,#f3f2ec 21.17%,#f3f2ec82 41.18%,transparent 75.77%),var(--app-magic-bg);width:770px;height:348px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.app-landing-magic-card--moments .app-landing-magic-card__copy{width:348px;top:44px;left:0}.app-landing-magic-card__tapes-frame{width:284.678px;height:169.367px;margin:0;position:absolute;top:177px;left:31.661px}.app-landing-magic-card__tapes{object-fit:fill;width:82.45%;height:82.45%;position:absolute;top:8.97%;left:6.49%}.app-landing-magic-card__arrow-frame{width:49.817px;height:31.605px;top:357.81px;left:153.28px;rotate:105deg}.app-landing-magic-card__tablet-composite{width:313px;height:auto}.app-landing-magic-card h3{font-size:18px;line-height:29px}.app-landing-magic-card__copy>.group-block>.group-block-content>.custom-typography,.app-landing-moments-lede>.custom-typography{max-width:318px;margin-top:var(--app-magic-heading-gap-mobile,var(--app-magic-heading-gap,20px));font-size:var(--font-size-mobile,var(--font-size,22px));letter-spacing:-.44px;line-height:26px}.app-landing-magic-card__copy>.group-block>.group-block-content>.text-block.paragraph,.app-landing-moments-body>.text-block.paragraph{margin-top:var(--app-magic-body-gap-mobile,var(--app-magic-body-gap,8px))}.app-landing-magic-card__copy{padding:var(--app-magic-content-padding-mobile,var(--app-magic-content-padding,0))}.app-landing-magic-card--timeline,.app-landing-magic-card--labeling{height:auto;min-height:calc(471px + var(--app-magic-card-height-adjustment-mobile,var(--app-magic-card-height-adjustment,0px)));padding-top:60px}.app-landing-magic-card--timeline .app-landing-magic-card__copy,.app-landing-magic-card--labeling .app-landing-magic-card__copy{width:min(100% - 32px,318px);top:auto;bottom:auto;left:auto;right:auto}.app-landing-magic-card--timeline .app-landing-magic-card__copy>.group-block>.group-block-content>.text-block.paragraph{width:209px;max-width:209px}.app-landing-magic-card--timeline .app-landing-magic-card__copy>.group-block>.group-block-content>.custom-typography{width:min(100%,318px);max-width:318px}.app-landing-magic-card--timeline .app-landing-magic-card__media{aspect-ratio:auto;width:100%;height:auto;margin-top:var(--app-magic-media-gap-mobile,var(--app-magic-media-gap,15px))}.app-landing-magic-card__timeline-image{width:var(--app-timeline-image-width-mobile,var(--app-timeline-image-width));transform:translate(var(--app-timeline-image-left-mobile,var(--app-timeline-image-left)),var(--app-timeline-image-top-mobile,var(--app-timeline-image-top))) rotate(var(--app-timeline-image-rotation-mobile,var(--app-timeline-image-rotation)))}.app-landing-magic-card--labeling{min-height:calc(503px + var(--app-magic-card-height-adjustment-mobile,var(--app-magic-card-height-adjustment,0px)))}.app-landing-magic-card--labeling .app-landing-magic-card__copy>.group-block>.group-block-content>.custom-typography{width:202px;max-width:202px}.app-landing-magic-card--labeling .app-landing-magic-card__copy>.group-block>.group-block-content>.text-block.paragraph{width:294px;max-width:294px}.app-landing-magic-card--labeling .app-landing-magic-card__media{aspect-ratio:318/184;width:min(100% - 32px,318px);height:auto;margin-top:var(--app-magic-media-gap-mobile,var(--app-magic-media-gap,40px))}.app-landing-magic-card__summary{grid-template-columns:minmax(0,var(--app-magic-summary-image-width-mobile,var(--app-magic-summary-image-width,52%))) minmax(0,1fr);border-radius:var(--app-magic-summary-radius-mobile,var(--app-magic-summary-radius,12px))}.app-landing-magic-card__summary-panel{padding:var(--app-magic-summary-panel-padding-top-mobile,var(--app-magic-summary-panel-padding-top,39px)) var(--app-magic-summary-panel-padding-right-mobile,var(--app-magic-summary-panel-padding-right,17px)) var(--app-magic-summary-panel-padding-bottom-mobile,var(--app-magic-summary-panel-padding-bottom,18px)) var(--app-magic-summary-panel-padding-left-mobile,var(--app-magic-summary-panel-padding-left,17px))}.app-landing-magic-card__summary-mark{width:13px;height:10px;top:41px;left:87px}.app-landing-magic-card__summary-panel [class*=__summary_heading],.app-landing-magic-card__summary-panel [class*=__summary_heading]>*{font-size:var(--font-size-mobile,var(--font-size,15px))}.app-landing-magic-card__summary-panel [class*=__summary_title],.app-landing-magic-card__summary-panel [class*=__summary_title]>*{font-size:var(--font-size-mobile,var(--font-size,10px))}.app-landing-magic-card__summary-panel [class*=__summary_body],.app-landing-magic-card__summary-panel [class*=__summary_body]>*{font-size:var(--font-size-mobile,var(--font-size,7px))}.app-landing-magic-card__summary-panel [class*=__summary_heading]{margin-bottom:7px}.app-landing-magic-card__summary-panel [class*=__summary_body]{margin-top:3px}.app-landing-magic-card__summary-date{gap:var(--app-magic-summary-date-gap-mobile,var(--app-magic-summary-date-gap,3px));height:var(--app-magic-summary-date-height-mobile,var(--app-magic-summary-date-height,18px));padding-inline:var(--app-magic-summary-date-padding-mobile,var(--app-magic-summary-date-padding,6px));margin-top:var(--app-magic-summary-date-margin-top-mobile,var(--app-magic-summary-date-margin-top,8px))}.app-landing-magic-card__summary-date [class*=__date_text],.app-landing-magic-card__summary-date [class*=__date_text]>*{font-size:var(--font-size-mobile,var(--font-size,7px))}.app-landing-magic-card__summary-calendar{width:7px;height:7px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767{padding-block-start:80px;padding-block-end:80px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__inner{width:349px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-bottom{gap:44px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-device-stack .memory-landing__app-copy{width:349px;max-width:349px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__heading{font-size:var(--memory-block-heading-mobile-size,40px);line-height:var(--memory-block-heading-line-height,1.1)}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__subtext{font-size:var(--memory-block-text-mobile-size,17px);font-weight:var(--memory-block-text-mobile-weight,var(--memory-block-text-weight,500));line-height:var(--memory-block-text-mobile-line-height,var(--memory-block-text-line-height,1.35))}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-copy{gap:var(--memory-heading-text-gap-mobile,var(--memory-heading-text-gap,12px))}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-media-group{grid-template-columns:348px;gap:36px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-tv-stage{order:-1}.app-landing-feature{padding-top:80px;padding-bottom:80px}.app-landing-feature__inner{grid-template-columns:minmax(0,1fr);gap:30px;width:100%}.app-landing-feature--media-right .app-landing-feature__media{order:0}.app-landing-feature__media{aspect-ratio:1;width:100%;height:auto;min-height:0}.app-landing-feature__content{width:min(100%,var(--app-feature-copy-max-width-mobile,400px));text-align:center;margin-inline-start:auto;margin-inline-end:auto}.app-landing-feature h2{letter-spacing:-2px;font-size:40px;line-height:42px}.app-landing-feature__content .group-block-content>.text-block.paragraph{margin-inline-start:auto;margin-inline-end:auto;font-size:16px;line-height:21px}.template-page-app-landing .app-landing-feature .app-landing-feature__content .button{min-height:50px;margin-top:30px}.app-landing-feature--family .app-landing-feature__media{aspect-ratio:530/477;height:auto}.app-landing-feature--family .app-landing-feature__media img{width:100%;height:100%}.app-landing-feature--family .app-landing-feature__content .button{margin-top:30px}.app-landing-feature--backup{padding-top:140px;padding-bottom:80px}.app-landing-feature--backup .app-landing-feature__inner{gap:10px}.app-landing-feature--backup .app-landing-feature__media{aspect-ratio:509/381;justify-self:center;width:100%;height:auto}.app-landing-feature--backup .app-landing-feature__media>picture>img,.app-landing-feature--backup .app-landing-feature__media>img{width:100%;height:100%}.app-landing-feature--backup .app-landing-feature__benefits{gap:var(--app-benefit-list-gap-mobile,0);grid-template-columns:repeat(3,77px);justify-content:space-between;width:349px;margin-top:8px}.app-landing-feature--backup .app-landing-benefit{gap:var(--app-benefit-gap-mobile,var(--app-benefit-gap,16px));text-align:center;grid-template-columns:none;width:77px;display:flex}.app-landing-feature--backup .app-landing-benefit__icon{width:var(--app-benefit-icon-size-mobile,var(--app-benefit-icon-size,54px));height:var(--app-benefit-icon-size-mobile,var(--app-benefit-icon-size,54px));padding:var(--app-benefit-icon-padding-y-mobile,15px) var(--app-benefit-icon-padding-x-mobile,17px);margin:0}.app-landing-feature--backup .app-landing-benefit h3{letter-spacing:-.36px;font-size:18px;font-weight:500;line-height:24px}.app-landing-feature__backup-lock{width:129.316px;height:129.316px;top:-67.35px;left:206.36px}.app-landing-feature__backup-lock-halo{top:27.78px;left:27.78px;width:73.75px!important;height:73.75px!important}.app-landing-feature__backup-lock-rings{width:129.316px!important;height:129.316px!important}.app-landing-feature__backup-lock-disc{top:30.31px;left:30.31px;width:68.699px!important;height:68.699px!important}.app-landing-feature__backup-lock-icon{padding:1.69px 3.25px;top:45.97px;left:45.97px;width:37.38px!important;height:37.38px!important}.app-landing-feature__benefits{gap:var(--app-benefit-list-gap-mobile,var(--app-benefit-list-gap,12px))}.app-landing-benefit__icon{width:56px;height:56px;margin-inline-start:auto;margin-inline-end:auto}.app-landing-trust{min-height:683px;padding:80px 0 60px}.app-landing-trust__inner{width:390px;max-width:100vw}.app-landing-trust__header{width:388px}.app-landing-trust h2{letter-spacing:-2.5px;font-size:50px;font-weight:300;line-height:52px}.app-landing-trust__stats{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:60px}.app-landing-stat{gap:var(--app-stat-gap-mobile,var(--app-stat-gap,12px));border:0;min-height:83px;padding:0}.app-landing-stat:not(:first-child):before{width:149px;height:1px;margin:0;top:-22px;bottom:auto;left:50%;translate:-50%}.app-landing-stat>.text-block:first-child{letter-spacing:-2.5px;font-size:50px;line-height:52px}.app-landing-stat>.text-block:last-child{font-size:14px;line-height:19px}.app-landing-stat__star{font-size:18px;top:7px;left:calc(50% + 31px)}.app-landing-quote{min-height:652px;padding:100px 20px}.app-landing-quote__media,.app-landing-quote__overlay{border-radius:0;top:0;bottom:0;left:0;right:0}.app-landing-quote__content{width:350px;max-width:100%;margin:0}.app-landing-quote blockquote{letter-spacing:-.36px;font-size:36px;line-height:44px}.app-landing-quote .memory-landing__quote-attribution{margin-top:38px;font-size:16px;line-height:18px}.app-landing-pricing{min-height:793px;padding:80px 20px}.app-landing-pricing__inner{grid-template-columns:minmax(0,350px);gap:30px;width:350px;max-width:100%}.app-landing-pricing__header{text-align:center}.app-landing-pricing__header .group-block{margin-inline-start:auto;margin-inline-end:auto}.app-landing-pricing h2{letter-spacing:-2px;width:349px;font-size:40px;line-height:42px}.app-landing-pricing__header .app-landing-responsive-text{width:349px;font-size:var(--app-responsive-font-size-mobile,16px);line-height:21px}.app-landing-pricing__card{width:350px;max-width:100%;height:auto;min-height:398px;padding:0}.app-landing-pricing__price{gap:var(--app-price-row-gap-mobile,var(--app-price-row-gap,8px));margin-bottom:var(--app-price-row-bottom-spacing-mobile,var(--app-price-row-bottom-spacing,10px))}.app-landing-pricing__features{gap:var(--app-price-list-gap-mobile,var(--app-price-list-gap,8px));margin-block:var(--app-price-list-spacing-before-mobile,var(--app-price-list-spacing-before,16px)) var(--app-price-list-spacing-after-mobile,var(--app-price-list-spacing-after,37px))}.app-landing-pricing__card li{gap:var(--app-price-feature-gap-mobile,var(--app-price-feature-gap,8px))}.app-landing-pricing__price>.text-block:first-child:not(.custom-typography){font-size:57px}}@media(min-width:768px)and (max-width:1438px){.memory-home-hero--app-landing .app-landing-hero__heading{width:min(48vw,566px);max-width:min(48vw,566px);font-size:var(--app-responsive-font-size,clamp(52px, 5.56vw, 80px));letter-spacing:-.04em;line-height:1.025}.memory-home-hero--app-landing .app-landing-responsive-text{width:min(44vw,566px);max-width:min(44vw,566px)}.app-landing-intro,.app-landing-magic,.app-landing-feature,.app-landing-trust,.app-landing-pricing{padding-inline-start:max(40px,min(5.56vw,80px));padding-inline-end:max(40px,min(5.56vw,80px))}.app-landing-intro__inner{width:100%}.app-landing-magic__header,.app-landing-magic h2,.app-landing-magic__header .text-block.paragraph{width:100%;max-width:850px}.app-landing-magic h2{font-size:max(44px,min(4.03vw,58px));line-height:1.114}.app-landing-magic__grid{gap:var(--app-magic-grid-gap,27px);grid-template-columns:minmax(0,1fr)}.app-landing-magic-card{aspect-ratio:1;width:100%;height:auto}.app-landing-magic-card--moments{aspect-ratio:1280/787;width:100%;height:auto}.app-landing-magic-card--timeline,.app-landing-magic-card--labeling{aspect-ratio:auto;justify-self:center;width:min(100%,627px);min-height:0;padding-top:max(60px,min(13.4%,84px))}.app-landing-magic-card--moments .app-landing-magic-card__copy{width:38.2%;top:24.65%;left:5.43%}.app-landing-magic-card__tapes-frame{aspect-ratio:354/211;width:min(86.35%,354px);height:auto}.app-landing-magic-card__tablet-composite{width:100%;height:auto}.app-landing-magic-card__arrow-frame{width:5.16%;height:5.34%;top:37.87%;right:.63%}.app-landing-magic-card--timeline .app-landing-magic-card__copy,.app-landing-magic-card--labeling .app-landing-magic-card__copy{width:80.86%;top:auto;bottom:auto;left:auto;right:auto}.app-landing-magic-card--timeline .app-landing-magic-card__media{aspect-ratio:auto;width:100%;height:auto}.app-landing-magic-card__timeline-image{width:var(--app-timeline-image-width-tablet,var(--app-timeline-image-width));transform:translate(var(--app-timeline-image-left-tablet,var(--app-timeline-image-left)),var(--app-timeline-image-top-tablet,var(--app-timeline-image-top))) rotate(var(--app-timeline-image-rotation-tablet,var(--app-timeline-image-rotation)))}.app-landing-magic-card--labeling .app-landing-magic-card__media{aspect-ratio:512/295;width:81.66%;height:auto}.app-landing-magic-card__summary{grid-template-columns:minmax(0,var(--app-magic-summary-image-width,51.56%)) minmax(0,1fr)}.app-landing-magic-card__summary-panel{padding:clamp(var(--app-magic-summary-panel-padding-top-mobile,39px),calc(9.9vw - 62.4px),var(--app-magic-summary-panel-padding-top,80px)) clamp(var(--app-magic-summary-panel-padding-right-mobile,17px),calc(6.65vw - 47.6px),var(--app-magic-summary-panel-padding-right,48px)) clamp(var(--app-magic-summary-panel-padding-bottom-mobile,18px),calc(2.9vw - 11.7px),var(--app-magic-summary-panel-padding-bottom,30px)) clamp(var(--app-magic-summary-panel-padding-left-mobile,17px),calc(6.65vw - 47.6px),var(--app-magic-summary-panel-padding-left,48px))}.app-landing-magic-card__summary-mark{width:6.86%;height:4.41%;top:28.14%;left:55.65%}.app-landing-magic-card__summary-panel [class*=__summary_heading],.app-landing-magic-card__summary-panel [class*=__summary_heading]>*{font-size:clamp(var(--font-size-mobile,15px),1.32vw,var(--font-size,19.222px))}.app-landing-magic-card__summary-panel [class*=__summary_title],.app-landing-magic-card__summary-panel [class*=__summary_title]>*{font-size:clamp(var(--font-size-mobile,10px),.91vw,var(--font-size,13.324px))}.app-landing-magic-card__summary-panel [class*=__summary_body],.app-landing-magic-card__summary-panel [class*=__summary_body]>*,.app-landing-magic-card__summary-date [class*=__date_text],.app-landing-magic-card__summary-date [class*=__date_text]>*{font-size:clamp(var(--font-size-mobile,7px),.63vw,var(--font-size,8.82px))}.app-landing-magic-card__summary-panel [class*=__summary_heading]{margin-bottom:max(7px,min(.7vw,10px))}.app-landing-magic-card__summary-panel [class*=__summary_body]{margin-top:max(3px,min(.28vw,4px))}.app-landing-magic-card__summary-date{gap:clamp(var(--app-magic-summary-date-gap-mobile,3px),calc(.22vw + 1.85px),var(--app-magic-summary-date-gap,5px));height:clamp(var(--app-magic-summary-date-height-mobile,18px),calc(1.82vw + 1.85px),var(--app-magic-summary-date-height,28px));padding-inline:clamp(var(--app-magic-summary-date-padding-mobile,6px),calc(.68vw + .2px),var(--app-magic-summary-date-padding,10px));margin-top:clamp(var(--app-magic-summary-date-margin-top-mobile,8px),calc(1.45vw - 6.85px),var(--app-magic-summary-date-margin-top,14px))}.app-landing-magic-card__summary-calendar{width:max(7px,min(.68vw + .2px,10px));height:max(7px,min(.68vw + .2px,10px))}.app-landing-magic-card__copy>.group-block>.group-block-content>.custom-typography,.app-landing-moments-lede>.custom-typography{font-size:var(--font-size,clamp(20px, 1.95vw, 28px));line-height:1.143}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__inner{width:min(100% - 80px,1200px)}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-device-stack .memory-landing__app-copy{width:min(100%,800px);max-width:800px}.template-page-app-landing .memory-landing--app_story.memory-landing--mobile-767 .memory-landing__app-media-group{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(32px,min(5.56vw,80px))}.app-landing-feature__inner{gap:max(32px,min(3.34vw,48px));width:100%}.app-landing-feature--media-left .app-landing-feature__inner{grid-template-columns:minmax(0,var(--app-feature-media-column,50%)) minmax(0,1fr)}.app-landing-feature--media-right .app-landing-feature__inner{grid-template-columns:minmax(0,1fr) minmax(0,var(--app-feature-media-column,50%))}.app-landing-feature__media{aspect-ratio:1;width:100%;height:auto;min-height:0}.app-landing-feature--family .app-landing-feature__media{aspect-ratio:530/477;height:auto}.app-landing-feature--backup .app-landing-feature__media{aspect-ratio:509/381;width:100%;height:auto}.app-landing-feature--backup .app-landing-feature__backup-lock{aspect-ratio:1;width:min(35.46%,180.473px);height:auto;top:max(-94px,-24.67%);left:min(56.58%,288px)}.app-landing-feature h2{font-size:max(40px,min(4.03vw,58px));line-height:1.114}.app-landing-feature__benefits{gap:var(--app-benefit-list-gap-tablet,32px)}.app-landing-trust__header{width:min(100%,786px)}.app-landing-quote__content{width:min(100% - 80px,1118px)}.app-landing-quote blockquote{font-size:max(40px,min(4.03vw,58px));line-height:1.328}.app-landing-pricing h2,.app-landing-trust h2{font-size:max(44px,min(4.03vw,58px));line-height:1.114}}@media(min-width:768px)and (max-width:1023px){.app-landing-magic-card--moments{grid-column:1}.app-landing-intro__inner{height:calc(1250px + var(--app-intro-content-gap-tablet,24px));min-height:calc(1250px + var(--app-intro-content-gap-tablet,24px))}.app-landing-intro__content-group{inset:var(--app-intro-content-gap-tablet,24px) 0 0}.app-landing-intro__header{width:min(100% - 64px,850px);max-width:min(100% - 64px,850px);top:80px}.app-landing-intro__header :-webkit-any(.app-landing-responsive-text,.text-block.paragraph){width:min(100%,581px);max-width:581px}.app-landing-intro__header :-moz-any(.app-landing-responsive-text,.text-block.paragraph){width:min(100%,581px);max-width:581px}.app-landing-intro__header :is(.app-landing-responsive-text,.text-block.paragraph){width:min(100%,581px);max-width:581px}.app-landing-intro__visual{aspect-ratio:587/619;width:min(70vw,587px);height:auto;top:250px}.app-landing-intro__phone{width:81.43%;height:135.22%;top:6.46%;left:21.81%}.app-landing-intro__callouts{width:min(100% - 64px,650px);height:auto;top:890px}.app-landing-callout,.app-landing-callout--left-top,.app-landing-callout--left-bottom,.app-landing-callout--right{width:100%;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-callout+.app-landing-callout{margin-top:24px}.app-landing-callout__copy{flex:auto;width:auto}.app-landing-callout__connector{display:none}.app-landing-pricing__inner{grid-template-columns:minmax(0,519px);width:min(100%,700px)}.app-landing-pricing h2,.app-landing-pricing__header .app-landing-responsive-text{width:min(100%,519px)}.app-landing-pricing__card{justify-self:center}.app-landing-trust__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:min(100%,806px);margin-inline-start:auto;margin-inline-end:auto}.app-landing-stat:not(:first-child):before{left:0}.app-landing-stat>.text-block:first-child{font-size:max(52px,min(8.21vw,84px))}}@media(min-width:1024px){.app-landing-intro__content-group{column-gap:var(--app-intro-column-gap,0);grid-template-rows:219px 250px 218px 183px;grid-template-columns:minmax(0,1fr) minmax(320px,1.43fr) minmax(0,1fr);width:min(100% - 24px,1062px);margin-inline-start:auto;margin-inline-end:auto;display:grid}.app-landing-intro__media-reveal-group,.app-landing-intro__callouts{display:contents}.app-landing-intro__visual{z-index:0;grid-area:2/2/5;place-self:start center;width:587px;height:651px;position:relative;top:auto;left:auto;translate:none}.app-landing-intro__phone{object-fit:contain;width:478px;height:auto;top:40px;left:50%;translate:-50%}.app-landing-callout,.app-landing-callout--left-top,.app-landing-callout--left-bottom,.app-landing-callout--right{z-index:1;align-self:start;width:100%;max-width:310px;margin:0;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-callout--left-top{grid-area:2/1;margin-top:46px}.app-landing-callout--left-bottom{grid-area:3/1;margin-top:46px}.app-landing-callout--right{grid-area:2/3/4;place-self:start end;margin-top:126px}.app-landing-callout__copy{flex:auto;width:auto;min-width:0}.app-landing-callout--left-top .app-landing-callout__connector,.app-landing-callout--left-bottom .app-landing-callout__connector{left:calc(100% - 28px)}}@media(min-width:1024px)and (max-width:1438px){.app-landing-pricing__inner{grid-template-columns:minmax(0,519px) minmax(350px,410px);gap:max(48px,min(7vw,101px));width:100%}.app-landing-pricing h2,.app-landing-pricing__header .app-landing-responsive-text,.app-landing-pricing__card{width:100%}}@media(max-width:599px){.app-landing-intro__visual{height:411px}}@media(prefers-reduced-motion:reduce){body.template-page-app-landing .memory-home-hero--app-landing .memory-home-hero__content>:-webkit-any(.app-landing-hero__heading,.app-landing-responsive-text,.button){opacity:1!important;animation:none!important;translate:none!important}body.template-page-app-landing .memory-home-hero--app-landing .memory-home-hero__content>:-moz-any(.app-landing-hero__heading,.app-landing-responsive-text,.button){opacity:1!important;animation:none!important;translate:none!important}body.template-page-app-landing .memory-home-hero--app-landing .memory-home-hero__content>:is(.app-landing-hero__heading,.app-landing-responsive-text,.button){opacity:1!important;animation:none!important;translate:none!important}.app-landing-magic-mark__draw{stroke-dashoffset:0!important;animation:none!important}:-webkit-any(.app-landing-magic-mark__letters,.app-landing-magic-mark__spark,.app-landing-magic-mark--custom){opacity:1!important;animation:none!important;transform:none!important}:-moz-any(.app-landing-magic-mark__letters,.app-landing-magic-mark__spark,.app-landing-magic-mark--custom){opacity:1!important;animation:none!important;transform:none!important}:is(.app-landing-magic-mark__letters,.app-landing-magic-mark__spark,.app-landing-magic-mark--custom){opacity:1!important;animation:none!important;transform:none!important}.template-page-app-landing :is(.memory-home-hero--app-landing .memory-home-hero__content,.app-landing-feature__content,.app-landing-pricing__card) .button{transition:none}}.app-landing-feature__media{box-sizing:border-box;padding:var(--app-feature-media-padding,0);border-radius:var(--app-feature-media-radius,var(--app-radius))}.app-landing-feature__image{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.app-landing-feature__image-element{object-position:var(--app-feature-image-position-x,50%) var(--app-feature-image-position-y,50%);transform:scale(var(--app-feature-image-scale,1));transform-origin:50%;object-fit:var(--app-feature-image-fit,cover)!important}.app-landing-feature__backup-lock{aspect-ratio:1;transform:rotate(var(--app-backup-lock-rotation,0deg));transform-origin:50%;top:var(--app-backup-lock-y,-24%)!important;left:var(--app-backup-lock-x,56%)!important;width:var(--app-backup-lock-width,35%)!important;height:auto!important}.app-landing-feature__backup-lock-layer{top:var(--app-backup-layer-y,0);left:var(--app-backup-layer-x,0);aspect-ratio:1;opacity:var(--app-backup-layer-opacity,1);transform:rotate(var(--app-backup-layer-rotation,0deg));transform-origin:50%;display:block;position:absolute;width:var(--app-backup-layer-width,100%)!important;height:auto!important}.app-landing-feature__backup-lock-layer>img{display:block;object-fit:contain!important;width:100%!important;height:100%!important;padding:0!important}.app-landing-intro__phone{transform:translate(var(--app-intro-media-x,0),var(--app-intro-media-y,0)) scale(var(--app-intro-media-scale,1));transform-origin:50%}@media(min-width:768px)and (max-width:1438px){.app-landing-feature__backup-lock{top:var(--app-backup-lock-y-tablet,var(--app-backup-lock-y,-24%))!important;left:var(--app-backup-lock-x-tablet,var(--app-backup-lock-x,56%))!important;width:var(--app-backup-lock-width-tablet,var(--app-backup-lock-width,35%))!important}}@media(min-width:768px)and (max-width:1023px){.app-landing-intro__phone{transform:translate(var(--app-intro-media-x-tablet,0),var(--app-intro-media-y-tablet,0)) scale(var(--app-intro-media-scale-tablet,1))}}@media(max-width:767px){.app-landing-feature__media{padding:var(--app-feature-media-padding-mobile,0);border-radius:var(--app-feature-media-radius-mobile,var(--app-feature-media-radius,var(--app-radius)))}.app-landing-feature__image-element{object-position:var(--app-feature-image-position-x-mobile,50%) var(--app-feature-image-position-y-mobile,50%);transform:scale(var(--app-feature-image-scale-mobile,1))}.app-landing-feature__backup-lock{top:var(--app-backup-lock-y-mobile,var(--app-backup-lock-y,-24%))!important;left:var(--app-backup-lock-x-mobile,var(--app-backup-lock-x,56%))!important;width:var(--app-backup-lock-width-mobile,var(--app-backup-lock-width,35%))!important}.app-landing-intro__phone{transform:translate(var(--app-intro-media-x-mobile,0),var(--app-intro-media-y-mobile,0)) scale(var(--app-intro-media-scale-mobile,1));transform-origin:top}.app-landing-quote__media{border-radius:var(--app-quote-media-radius-mobile,0)}.app-landing-quote__image{transform:scale(var(--app-quote-media-scale-mobile,1));object-position:var(--app-quote-media-position-x-mobile,50%) var(--app-quote-media-position-y-mobile,50%)!important}.app-landing-callout__mark{flex-basis:var(--app-callout-mark-size-mobile,var(--app-callout-mark-size,49px));width:var(--app-callout-mark-size-mobile,var(--app-callout-mark-size,49px));height:var(--app-callout-mark-size-mobile,var(--app-callout-mark-size,49px))}.app-landing-callout__mark img{width:var(--app-callout-icon-size-mobile,var(--app-callout-icon-size,20px));height:var(--app-callout-icon-size-mobile,var(--app-callout-icon-size,20px))}.app-landing-benefit__icon{width:var(--app-benefit-icon-size-mobile,var(--app-benefit-icon-size,54px));height:var(--app-benefit-icon-size-mobile,var(--app-benefit-icon-size,54px));padding:var(--app-benefit-icon-padding-y-mobile,15px) var(--app-benefit-icon-padding-x-mobile,17px)}.app-landing-magic-card__tapes-frame,.app-landing-magic-card__arrow-frame{translate:var(--app-moments-accent-x-mobile,0) var(--app-moments-accent-y-mobile,0);scale:var(--app-moments-accent-scale-mobile,1)}.app-landing-magic__logo,.app-landing-magic-mark.app-landing-magic__logo{width:var(--app-magic-logo-width-mobile,var(--app-magic-logo-width,52px))}.app-landing-magic-label__mark{width:var(--app-magic-label-icon-width-mobile,var(--app-magic-label-icon-width,28px))}.app-landing-magic-card__summary-photo{object-position:calc(50% + var(--app-magic-summary-image-offset-x-mobile,var(--app-magic-summary-image-offset-x,0%))) calc(50% + var(--app-magic-summary-image-offset-y-mobile,var(--app-magic-summary-image-offset-y,0%)));transform:scale(var(--app-magic-summary-image-scale-mobile,var(--app-magic-summary-image-scale,1)))}}.app-landing-moments-column{box-sizing:border-box;width:100%;padding:var(--app-moments-column-padding,0)}.app-landing-moments-column__content{flex-flow:column;align-items:center;width:100%}.app-landing-moments-column .app-landing-magic-card__moments-accents{margin-top:var(--app-moments-accents-gap,20px)}.app-landing-moments-lede,.app-landing-moments-body{width:100%}@media(min-width:768px){.app-landing-magic-card--moments{box-sizing:border-box;padding:max(40px,min(4.38vw,56px)) 0 max(36px,min(3.75vw,48px)) max(32px,min(4.38vw,56px));display:block}.app-landing-magic-card--moments .app-landing-magic-card__copy{z-index:1;width:100%;height:100%;display:block;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-magic-card--moments .app-landing-moments-column{grid-template-columns:minmax(0,var(--app-moments-left-column-width,35%)) minmax(0,var(--app-moments-connector-width,5%)) minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr);align-content:center;height:100%;display:grid}.app-landing-magic-card--moments .app-landing-moments-column__content{display:contents}.app-landing-magic-card--moments .app-landing-magic-label{z-index:1;grid-area:1/1;position:relative}.app-landing-magic-card--moments .app-landing-moments-lede{z-index:1;grid-area:2/1;position:relative}.app-landing-magic-card--moments .app-landing-moments-body{z-index:1;grid-area:3/1;position:relative}.app-landing-magic-card--moments .app-landing-magic-card__moments-accents{grid-area:1/1/5/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;margin-top:0;display:grid}.app-landing-magic-card--moments .app-landing-magic-card__tapes-frame{aspect-ratio:354/211;width:min(86.35%,354px);height:auto;margin:var(--app-moments-accents-gap,20px) auto 0;grid-area:4/1;place-self:start center;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-magic-card--moments .app-landing-magic-card__arrow-frame{aspect-ratio:517/328;width:min(100%,max(32px,min(5.16vw,66px)));height:auto;margin-top:var(--app-moments-accents-gap,20px);grid-area:4/2;place-self:center;position:relative;top:auto;bottom:auto;left:auto;right:auto;rotate:21.36deg}.app-landing-magic-card--moments .app-landing-magic-card__tablet-frame{width:var(--app-moments-tablet-width,100%);max-width:var(--app-moments-tablet-max-width,1000px);grid-area:1/3/5;place-self:center end;height:auto;margin-inline-start:auto;margin-inline-end:0;position:relative}.app-landing-magic-card--moments .app-landing-magic-card__tablet-composite{width:100%;max-width:100%;height:auto}}.app-landing-benefit__copy{width:100%;min-width:0}body.template-page-app-landing .text-block.custom-typography,body.template-page-app-landing .text-block.custom-typography>*{text-wrap:var(--text-wrap,pretty);color:var(--color,inherit)!important;font-family:var(--font-family,inherit)!important;font-weight:var(--font-weight,inherit)!important;letter-spacing:var(--letter-spacing,normal)!important;text-transform:var(--text-transform,none)!important}body.template-page-app-landing .text-block.custom-font-size,body.template-page-app-landing .text-block.custom-font-size>*{font-size:var(--font-size)!important}body.template-page-app-landing .text-block.custom-typography :-webkit-any(h1){line-height:var(--line-height--display,var(--line-height,normal))!important}body.template-page-app-landing .text-block.custom-typography :-moz-any(h1){line-height:var(--line-height--display,var(--line-height,normal))!important}body.template-page-app-landing .text-block.custom-typography :is(h1){line-height:var(--line-height--display,var(--line-height,normal))!important}body.template-page-app-landing .text-block.custom-typography :-webkit-any(h2,h3,h4){line-height:var(--line-height--heading,var(--line-height,normal))!important}body.template-page-app-landing .text-block.custom-typography :-moz-any(h2,h3,h4){line-height:var(--line-height--heading,var(--line-height,normal))!important}body.template-page-app-landing .text-block.custom-typography :is(h2,h3,h4){line-height:var(--line-height--heading,var(--line-height,normal))!important}body.template-page-app-landing .text-block.custom-typography :-webkit-any(p,ul,ol){line-height:var(--line-height--body,var(--line-height,normal))!important}body.template-page-app-landing .text-block.custom-typography :-moz-any(p,ul,ol){line-height:var(--line-height--body,var(--line-height,normal))!important}body.template-page-app-landing .text-block.custom-typography :is(p,ul,ol){line-height:var(--line-height--body,var(--line-height,normal))!important}body.template-page-app-landing .app-landing-magic-card__summary-panel [class*=__summary_heading],body.template-page-app-landing .app-landing-magic-card__summary-panel [class*=__summary_heading]>*{line-height:var(--line-height--body,var(--line-height,1.4))!important}body.template-page-app-landing .app-landing-magic-card__summary-panel [class*=__summary_title],body.template-page-app-landing .app-landing-magic-card__summary-panel [class*=__summary_title]>*{line-height:calc(var(--line-height--body,var(--line-height,1.4)) - .12)!important}body.template-page-app-landing .app-landing-magic-card__summary-panel [class*=__summary_body],body.template-page-app-landing .app-landing-magic-card__summary-panel [class*=__summary_body]>*{line-height:calc(var(--line-height--body,var(--line-height,1.4)) + .1)!important}body.template-page-app-landing .app-landing-magic-card__summary-date [class*=__date_text],body.template-page-app-landing .app-landing-magic-card__summary-date [class*=__date_text]>*{line-height:calc(var(--line-height--body,var(--line-height,1.2)) - .2)!important}@media(max-width:767px){body.template-page-app-landing .text-block.custom-font-size,body.template-page-app-landing .text-block.custom-font-size>*{font-size:var(--font-size-mobile,var(--font-size))!important}}.app-landing-callout{box-sizing:border-box;max-width:100%}.app-landing-callout__copy{flex:auto;width:auto;min-width:0}@media(min-width:1024px){.app-landing-magic-card-group{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-landing-magic-card,.app-landing-magic-card--moments{width:100%;max-width:100%}.app-landing-magic-card--moments>.app-landing-magic-card__copy{z-index:2}.app-landing-feature{padding:var(--app-feature-padding-top,100px) var(--app-feature-padding-inline,40px) var(--app-feature-padding-bottom,100px)}.app-landing-feature__inner{gap:var(--app-feature-grid-gap,48px);width:min(100%,var(--app-feature-max-width,1280px))}.app-landing-feature__content{width:100%;max-width:var(--app-feature-copy-max-width,620px)}.app-landing-feature__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.app-landing-benefit{width:100%;min-width:0}.app-landing-benefit h3{white-space:normal}.app-landing-trust{min-height:0;padding:var(--app-trust-padding-top,100px) var(--app-trust-padding-inline,80px) var(--app-trust-padding-bottom,60px);color:var(--app-trust-color,#fbfbf8);background:var(--app-trust-background,#091715)}.app-landing-trust__inner{width:min(100%,var(--app-trust-max-width,1280px))}.app-landing-trust :is(.text-block,.text-block>*,h2){color:inherit}.app-landing-trust__stats{gap:var(--app-trust-stats-gap,120px);margin-top:var(--app-trust-stats-top,60px)}.app-landing-quote{min-height:664px;padding:0 var(--app-quote-padding-inline,80px) var(--app-quote-padding-bottom,100px);background:var(--app-quote-background,#091715)}.app-landing-quote__media{inset:0 var(--app-quote-padding-inline,80px) var(--app-quote-padding-bottom,100px);border-radius:var(--app-quote-media-radius,25px);position:absolute;overflow:hidden}.app-landing-quote__media .app-landing-quote__overlay{pointer-events:none;background:var(--app-quote-overlay,#18322f80);border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0}.app-landing-quote blockquote{font-family:var(--memory-quote-font-family,var(--font-dm-sans--family,var(--font-body--family)));font-size:var(--memory-quote-size,58px);font-style:var(--memory-quote-font-style,normal);font-weight:var(--memory-quote-weight,500);line-height:var(--memory-quote-line-height,1.35);letter-spacing:var(--memory-quote-letter-spacing,-.01em);text-align:var(--memory-quote-align,center);text-transform:var(--memory-quote-transform,none)}.app-landing-quote .memory-landing__quote-attribution{font-family:var(--memory-block-text-family,var(--font-dm-sans--family,var(--font-body--family)));font-size:var(--memory-block-text-size,16px);font-weight:var(--memory-block-text-weight,700);line-height:var(--memory-block-text-line-height,1.15);letter-spacing:var(--memory-block-text-letter-spacing,.09em);text-align:var(--memory-block-text-align,center);text-transform:var(--memory-block-text-transform,none)}.app-landing-pricing{min-height:0;padding:var(--app-pricing-padding-top,100px) var(--app-pricing-padding-inline,80px) var(--app-pricing-padding-bottom,100px);color:var(--app-pricing-color,#fff);background:var(--app-pricing-background,#0b3b36)}.app-landing-pricing__inner{grid-template-columns:minmax(0,519px) minmax(0,var(--app-pricing-card-width,410px));gap:var(--app-pricing-grid-gap,130px);width:min(100%,var(--app-pricing-max-width,1280px))}.app-landing-pricing__card{width:min(100%,var(--app-pricing-card-width,410px));border-radius:var(--app-pricing-card-radius,17px)}@media(min-width:1024px){.app-landing-feature:-webkit-any(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup) .app-landing-feature__inner{gap:var(--app-feature-grid-gap,48px);width:min(100%,var(--app-feature-max-width,1280px))}.app-landing-feature:-moz-any(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup) .app-landing-feature__inner{gap:var(--app-feature-grid-gap,48px);width:min(100%,var(--app-feature-max-width,1280px))}.app-landing-feature:is(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup) .app-landing-feature__inner{gap:var(--app-feature-grid-gap,48px);width:min(100%,var(--app-feature-max-width,1280px))}.app-landing-feature--media-left .app-landing-feature__inner{grid-template-columns:minmax(0,var(--app-feature-media-column,50%)) minmax(0,1fr)}.app-landing-feature--media-right .app-landing-feature__inner{grid-template-columns:minmax(0,1fr) minmax(0,var(--app-feature-media-column,50%))}.app-landing-feature:-webkit-any(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup){padding:var(--app-feature-padding-top,100px) var(--app-feature-padding-inline,40px) var(--app-feature-padding-bottom,100px)}.app-landing-feature:-moz-any(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup){padding:var(--app-feature-padding-top,100px) var(--app-feature-padding-inline,40px) var(--app-feature-padding-bottom,100px)}.app-landing-feature:is(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup){padding:var(--app-feature-padding-top,100px) var(--app-feature-padding-inline,40px) var(--app-feature-padding-bottom,100px)}.app-landing-feature:-webkit-any(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup) .app-landing-feature__media{aspect-ratio:1;width:100%;height:auto}.app-landing-feature:-moz-any(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup) .app-landing-feature__media{aspect-ratio:1;width:100%;height:auto}.app-landing-feature:is(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup) .app-landing-feature__media{aspect-ratio:1;width:100%;height:auto}.app-landing-feature:-webkit-any(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup) .app-landing-feature__content{width:100%;max-width:var(--app-feature-copy-max-width,620px)}.app-landing-feature:-moz-any(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup) .app-landing-feature__content{width:100%;max-width:var(--app-feature-copy-max-width,620px)}.app-landing-feature:is(.app-landing-feature--share,.app-landing-feature--family,.app-landing-feature--backup) .app-landing-feature__content{width:100%;max-width:var(--app-feature-copy-max-width,620px)}.app-landing-feature--family .app-landing-feature__media{aspect-ratio:530/477;width:100%;height:auto}.app-landing-feature--backup .app-landing-feature__media{aspect-ratio:509/381;width:100%;height:auto}.app-landing-intro__inner{flex-direction:column;height:auto;min-height:0;display:flex}.app-landing-intro__header{flex:none;margin-inline-start:auto;margin-inline-end:auto;padding-top:101px;position:relative;top:auto;left:auto;translate:none}.app-landing-intro__content-group{margin-top:var(--app-intro-content-gap,32px);flex:none;grid-template-rows:250px 218px 183px;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-intro__visual{grid-row:1/4}.app-landing-callout--left-top{grid-row:1}.app-landing-callout--left-bottom{grid-row:2}.app-landing-callout--right{grid-row:1/3}}@media(min-width:768px)and (max-width:1438px){.app-landing-feature__inner{gap:var(--app-feature-grid-gap,48px)}.app-landing-pricing__inner{gap:var(--app-pricing-grid-gap,130px)}}@media(max-width:1023px){.app-landing-intro__inner{flex-direction:column;height:auto;min-height:0;display:flex}.app-landing-intro__header{flex:none;margin-inline-start:auto;margin-inline-end:auto;padding-top:80px;position:relative;top:auto;left:auto;translate:none}.app-landing-intro__content-group{margin-top:var(--app-intro-content-gap-tablet,24px);flex-direction:column;flex:none;display:flex;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-intro__media-reveal-group{display:contents}.app-landing-intro__visual{flex:none;margin-inline-start:auto;margin-inline-end:auto;position:relative;top:auto;left:auto;translate:none}.app-landing-intro__callouts{height:auto;margin:60px auto 0;position:relative;top:auto;left:auto;translate:none}}@media(max-width:767px){.app-landing-intro__content-group{margin-top:var(--app-intro-content-gap-mobile,24px)}.app-landing-intro__visual{width:min(100%,var(--app-intro-media-max-width-mobile,400px))}.app-landing-intro__callouts{width:min(310px,100% - 40px)}.app-landing-callout,.app-landing-callout--left-top,.app-landing-callout--left-bottom,.app-landing-callout--right{width:100%}.app-landing-magic__inner,.app-landing-magic__header,.app-landing-magic h2,.app-landing-magic__header .text-block.paragraph{width:100%;max-width:350px}.app-landing-magic-card{width:100%}.app-landing-magic-card--moments{box-sizing:border-box;height:auto;min-height:calc(770px + var(--app-magic-card-height-adjustment-mobile,0px));flex-direction:column;margin-inline-start:0;margin-inline-end:0;padding:44px 0 86px;display:flex}.app-landing-magic-card--moments:before{width:auto;height:auto;top:0;bottom:0;left:0;right:0;transform:none}.app-landing-magic-card--moments .app-landing-magic-card__copy{flex:none;width:100%;height:auto;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-magic-card__tapes-frame{aspect-ratio:354/211;width:min(82%,285px);height:auto;margin:20px auto 0;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-magic-card__tapes{object-fit:contain;width:100%;height:100%;position:static}.app-landing-magic-card--moments .app-landing-magic-card__arrow-frame{top:50%;left:auto;right:6%}.app-landing-feature{padding:var(--app-feature-padding-top-mobile,80px) var(--app-feature-padding-inline-mobile,20px) var(--app-feature-padding-bottom-mobile,80px)}.app-landing-feature__inner,.app-landing-feature__media,.app-landing-feature__content{width:100%;max-width:100%}.app-landing-feature__content{width:min(100%,var(--app-feature-copy-max-width-mobile,400px));max-width:var(--app-feature-copy-max-width-mobile,400px);margin-inline-start:auto;margin-inline-end:auto}.app-landing-feature__inner{gap:var(--app-feature-grid-gap-mobile,30px)}.app-landing-feature--family .app-landing-feature__media img{object-fit:contain;width:100%;height:100%}.app-landing-feature--family{min-height:0}.app-landing-feature--share .app-landing-feature__media{aspect-ratio:1;height:auto}.app-landing-feature--family .app-landing-feature__media{aspect-ratio:530/477;height:auto}.app-landing-feature--backup .app-landing-feature__media{aspect-ratio:509/381;width:100%;height:auto}.app-landing-feature--backup .app-landing-feature__media>picture>img,.app-landing-feature--backup .app-landing-feature__media>img{width:100%;height:100%}.app-landing-feature--backup .app-landing-feature__benefits,.app-landing-feature--backup .app-landing-benefit{width:100%}.app-landing-feature--backup .app-landing-feature__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.app-landing-trust{padding:var(--app-trust-padding-top-mobile,80px) var(--app-trust-padding-inline-mobile,20px) var(--app-trust-padding-bottom-mobile,60px)}.app-landing-trust__inner,.app-landing-trust__header{width:100%;max-width:var(--app-trust-max-width,1280px)}.app-landing-trust__stats{gap:var(--app-trust-stats-gap-mobile,22px);margin-top:var(--app-trust-stats-top,60px)}.app-landing-quote{padding:var(--app-quote-padding-block-mobile,100px) var(--app-quote-padding-inline-mobile,20px)}.app-landing-quote__media{border-radius:var(--app-quote-media-radius-mobile,0);top:0;bottom:0;left:0;right:0}.app-landing-quote blockquote{font-size:var(--memory-quote-mobile-size,var(--memory-quote-size,36px));line-height:var(--memory-quote-line-height,1.35);letter-spacing:var(--memory-quote-letter-spacing,-.01em)}.app-landing-quote .memory-landing__quote-attribution{font-size:var(--memory-block-text-mobile-size,var(--memory-block-text-size,16px));line-height:var(--memory-block-text-line-height,1.15)}.app-landing-pricing{padding:var(--app-pricing-padding-top-mobile,80px) var(--app-pricing-padding-inline-mobile,20px) var(--app-pricing-padding-bottom-mobile,80px)}.app-landing-pricing__inner{gap:var(--app-pricing-grid-gap-mobile,30px);width:min(100%,var(--app-pricing-max-width,1280px));grid-template-columns:minmax(0,1fr)}.app-landing-pricing h2,.app-landing-pricing__header .app-landing-responsive-text{width:100%;max-width:100%}.app-landing-pricing__card{width:min(100%,var(--app-pricing-card-width-mobile,350px));max-width:100%}.app-landing-moments-column{padding:var(--app-moments-column-padding-mobile,var(--app-moments-column-padding,0));display:block}.app-landing-moments-column__content{display:flex}.app-landing-moments-column .app-landing-magic-card__moments-accents{width:100%;height:auto;margin-top:var(--app-moments-accents-gap-mobile,var(--app-moments-accents-gap,20px));grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.app-landing-magic-card--moments .app-landing-magic-card__tapes-frame{grid-area:1/1;width:min(82%,285px);margin:0 auto;position:relative;top:auto;bottom:auto;left:auto;right:auto}.app-landing-magic-card--moments .app-landing-magic-card__arrow-frame{aspect-ratio:517/328;grid-area:2/1;width:52px;height:auto;margin:12px auto 20px;position:relative;top:auto;bottom:auto;left:auto;right:auto;rotate:90deg}.app-landing-magic-card--moments .app-landing-magic-card__tablet-frame{width:var(--app-moments-tablet-width-mobile,100%);max-width:var(--app-moments-tablet-max-width-mobile,400px);grid-area:3/1;height:auto;margin-inline-start:auto;margin-inline-end:auto;position:relative}.app-landing-magic-card--moments .app-landing-magic-card__tablet-composite{width:100%;max-width:100%;height:auto}}.app-landing-feature.app-landing-feature--backup .app-landing-feature__media{aspect-ratio:509/381;justify-self:center;width:min(100%,509px);height:auto}
/*# sourceMappingURL=/cdn/shop/t/1040/assets/lb-app-landing-CzknMynD.css.map */
