body.lifeing-v14{--ink:#171719;--body:#171719cc;--heading:#2a1230}.lifeing-v14 .screenshot-track figcaption{color:var(--body)}.lifeing-v14 .feature-card.dark p,.lifeing-v14 .review-card blockquote,.lifeing-v14 .review-card .product-highlight-copy,.lifeing-v14 .review-card small{color:#fffc}.lifeing-v14 :is(h1,h2,h3,h4,h5,h6){color:var(--heading)}.lifeing-v14 :is(.feature-card.dark,.resource-panel,.collage-notes,.review-card) :is(h1,h2,h3,h4,h5,h6){color:inherit}.lifeing-v14 .figma-text{white-space:pre-line}.lifeing-v14 h2>.figma-text{color:inherit}.lifeing-v14 .text-link>.figma-text{font-size:inherit}.lifeing-v14 .badge>.figma-text:last-child:not(:first-child){color:var(--pink);background:0 0;padding:0;font-size:14.4px}.lifeing-v14 .hero h1>span{color:var(--heading)}.lifeing-v14 .hero .figma-accent{color:var(--pink)}.lifeing-v14 .hero-intro{max-width:640px;font-weight:600}.lifeing-v14 .hero-note{font-size:13px}.lifeing-v14 .figma-slide{position:relative}.lifeing-v14 .figma-lines{margin-bottom:28px;line-height:1.8}.lifeing-v14 .support-intro{min-height:829px}.lifeing-v14 .support-grid>*{min-width:0}.lifeing-v14 .feature-card{padding:40px 32px}.lifeing-v14 .feature-card h3{font-size:20px}.lifeing-v14 .figma-benefits{text-align:center;padding:24px 0 96px}.lifeing-v14 .figma-benefits .benefit-strip{background:#fff;border-radius:28px;margin-top:64px;padding:64px 28px}.lifeing-v14 .figma-benefits strong{font-family:Urbanist,sans-serif;font-size:46px;font-weight:600;line-height:1.05}.lifeing-v14 .figma-benefits sup{font-size:20px}.lifeing-v14 .figma-benefits p{font-size:16.4px}.lifeing-v14 .figma-security-note{max-width:640px;margin:48px auto 0}.lifeing-v14 .figma-eyebrow{color:var(--pink);margin:0 0 16px;font-size:16px;font-weight:600}.lifeing-v14 .accordion{background:#fff;border-radius:24px;padding:24px 32px}.lifeing-v14 .faq-answer-links{letter-spacing:0;font-size:16px;line-height:28px}.lifeing-v14 .faq-answer-links a{text-underline-offset:3px;text-decoration:underline}.lifeing-v14 .collage-notes{bottom:48px}.lifeing-v14 .collage-notes>div{width:220px}.lifeing-v14 .collage-notes>div:first-child{color:var(--heading);backdrop-filter:blur(20px);background:#ffffffa6}.lifeing-v14 .collage-notes>div:first-child>span{color:var(--body)}.lifeing-v14 .collage-notes>div:nth-child(2)>span{color:#fffc}.lifeing-v14 .collage-notes h3{margin-bottom:24px;font-size:22.64px}.lifeing-v14 .collage-notes span{letter-spacing:0;margin:0;font-size:14px}.lifeing-v14 .collage-notes strong{font-family:Urbanist,sans-serif;font-size:48.96px;font-weight:600;line-height:1.4}.lifeing-v14 .collage-notes>div:nth-child(2){background:var(--purple);color:#fff}.lifeing-v14 .resource-card{min-height:788px}.lifeing-v14 .resource-card h2,.lifeing-v14 .resource-panel h2{font-size:clamp(36px,3.3vw,49px)}.lifeing-v14 .figma-resources-right{flex-direction:column;gap:24px;display:flex}.lifeing-v14 .resource-panel{flex:1;padding:48px}.lifeing-v14 .resource-panel>p{color:#fffc;font-size:15.58px}.lifeing-v14 .figma-confidence{margin-top:56px}.lifeing-v14 .figma-confidence strong{font:600 46px/1.3 Urbanist,sans-serif}.lifeing-v14 .figma-confidence p{color:#fffc;font-size:16.4px}.lifeing-v14 .topic-cards{gap:24px;margin:0}.lifeing-v14 .topic-cards article{color:var(--ink);padding:32px}.lifeing-v14 .topic-cards article>.feature-icon{margin-bottom:20px;display:grid}.lifeing-v14 .topic-cards article h3{font-size:20px}.lifeing-v14 .figma-reviews-wrap{padding:96px 0 32px}.lifeing-v14 .figma-reviews{background:var(--lavender);border-radius:32px;padding:80px}.lifeing-v14 .figma-reviews .section-heading{max-width:600px;margin-bottom:64px}.lifeing-v14 .figma-review-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.lifeing-v14 .figma-review-grid .review-card{flex-direction:column;margin:0;padding:28px;display:flex}.lifeing-v14 .figma-review-source{justify-content:center;margin-top:24px}.lifeing-v14 .figma-review-grid .badge{align-self:flex-start;margin-bottom:24px}.lifeing-v14 .figma-review-grid figcaption{margin-top:auto;padding-top:12px}.lifeing-v14 .figma-review-grid .badge{background:var(--pink);color:#fff;padding:4px 8px;font-size:14.4px}.lifeing-v14 .figma-review-grid .badge>span{font-size:inherit;padding:0}.lifeing-v14 .figma-review-grid blockquote{margin:0 0 16px;font-family:Urbanist,sans-serif;font-size:24px;line-height:1.4}.lifeing-v14 .figma-review-grid .review-avatar{object-fit:cover;width:56px;height:56px}.lifeing-v14 .figma-review-grid figcaption strong{font-size:16.4px;font-weight:600}.lifeing-v14 .figma-review-grid figcaption small{font-size:15.58px}.lifeing-v14 .download-section h2{font-size:clamp(36px,3.3vw,49px)}.lifeing-v14 .download-section>img{aspect-ratio:560/500;object-fit:contain}@media (width<=1200px){.lifeing-v14 .figma-reviews{padding:48px 32px}.lifeing-v14 .figma-review-grid{gap:20px}.lifeing-v14 .figma-review-grid blockquote{font-size:20px}.lifeing-v14 .resource-panel{padding:32px}}@media (width<=1100px){.lifeing-v14 .hero h1>.figma-text{--figma-font-size:58px;--figma-line-height:58px}}@media (width<=800px){.lifeing-v14 .hero h1{font-size:60px}.lifeing-v14 .hero h1>.figma-text{--figma-font-size:60px;--figma-line-height:60px}.lifeing-v14 h2.figma-text,.lifeing-v14 h2>.figma-text{--figma-font-size:36px;--figma-line-height:40.395px}.lifeing-v14 .support-intro{min-height:0}.lifeing-v14 .figma-benefits{padding-bottom:64px}.lifeing-v14 .figma-benefits .benefit-strip{margin-top:40px}.lifeing-v14 .resource-card{min-height:0}.lifeing-v14 .figma-reviews-wrap{padding-top:64px}.lifeing-v14 .figma-review-grid{grid-template-columns:1fr}.lifeing-v14 .figma-reviews .section-heading{margin-bottom:40px}}@media (width<=480px){.lifeing-v14 .hero h1{font-size:48px}.lifeing-v14 .hero h1>.figma-text{--figma-font-size:48px;--figma-line-height:48px}.lifeing-v14 .figma-benefits strong>.figma-text{--figma-font-size:34px;--figma-line-height:34.2125px}.lifeing-v14 .figma-benefits strong>sup.figma-text{--figma-font-size:20px;--figma-line-height:20px}.lifeing-v14 .collage-notes strong.figma-text{--figma-font-size:36px;--figma-line-height:38.5575px}.lifeing-v14 .feature-card{padding:22px 18px}.lifeing-v14 .figma-benefits .benefit-strip{padding:40px 16px}.lifeing-v14 .figma-benefits strong{font-size:34px}.lifeing-v14 .figma-benefits p{font-size:14px}.lifeing-v14 .collage-notes{gap:12px}.lifeing-v14 .collage-notes>div{width:calc(50% - 6px);padding:18px}.lifeing-v14 .collage-notes h3{font-size:20px}.lifeing-v14 .collage-notes strong{font-size:36px}.lifeing-v14 .figma-reviews{padding:40px 24px}}@media (width<=360px){.lifeing-v14 .feature-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:no-preference){[data-scroll-reveal][data-reveal-state=pending]{opacity:0;transform:translateY(28px)}[data-scroll-reveal=image][data-reveal-state=pending]{transform:translateY(36px)scale(.98)}[data-scroll-reveal][data-reveal-state=visible]{animation:.7s cubic-bezier(.22,1,.36,1) both scroll-reveal;animation-delay:var(--reveal-delay,0s)}[data-scroll-reveal=image][data-reveal-state=visible]{animation-name:scroll-reveal-image;animation-duration:.85s}}@keyframes scroll-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes scroll-reveal-image{0%{opacity:0;transform:translateY(36px)scale(.98)}to{opacity:1;transform:none}}@media print{[data-scroll-reveal][data-reveal-state]{opacity:1;animation:none;transform:none}}
