/** Shopify CDN: Minification failed

Line 6:3174 Expected "}" to go with "{"

**/
.lda-root .footer-bottom{padding-top:30px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;align-items:flex-start}.lda-root .footer-disclaimer{font-size:12.5px;color:rgba(248,241,233,.5);line-height:1.7;max-width:70ch}.lda-root .footer-copy{font-size:12.5px;color:rgba(248,241,233,.5);white-space:nowrap}.lda-root .sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:90;background:rgba(255,249,242,.92);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:12px 16px calc(12px + env(safe-area-inset-bottom));display:none;align-items:center;gap:14px;transform:translateY(120%);transition:transform .4s cubic-bezier(.4,0,.2,1);box-shadow:0 -10px 30px -18px rgba(42,33,28,.4)}.lda-root .sticky-cta.show{transform:translateY(0)}.lda-root .sticky-cta .sc-price{font-size:12px;color:var(--espresso-70);line-height:1.2}.lda-root .sticky-cta .sc-price strong{display:block;font-family:var(--serif);font-size:18px;color:var(--espresso);font-weight:600}.lda-root .sticky-cta .btn{flex:1}.lda-root .reveal{opacity:0;transform:translateY(26px);transition:opacity .8s cubic-bezier(.2,.7,.3,1),transform .8s cubic-bezier(.2,.7,.3,1)}.lda-root .reveal.in{opacity:1;transform:none}.lda-root .reveal.d1{transition-delay:.08s}.lda-root .reveal.d2{transition-delay:.16s}.lda-root .reveal.d3{transition-delay:.24s}.lda-root .reveal.d4{transition-delay:.32s}.lda-root .reveal.d5{transition-delay:.4s}@media (prefers-reduced-motion:reduce){.lda-root{animation:none!important;scroll-behavior:auto!important}.lda-root .reveal{opacity:1;transform:none;transition:none}}@media (max-width:1000px){.lda-root .care-grid,.lda-root .gifts-grid{grid-template-columns:repeat(2,1fr)}.lda-root .stats-row{grid-template-columns:repeat(2,1fr);gap:36px 24px}}@media (max-width:900px){.lda-root{--header-h:64px}.lda-root .nav-desktop,.lda-root .header-cta .btn{display:none}.lda-root .hamburger{display:flex}.lda-root .hero-grid,.lda-root .problem-grid,.lda-root .authority-grid,.lda-root .comm-grid,.lda-root .final-grid{grid-template-columns:1fr;gap:40px}.lda-root .plans{grid-template-columns:1fr;max-width:520px}.lda-root .timeline{grid-template-columns:1fr 1fr;gap:40px 26px}.lda-root .timeline::before{display:none}.lda-root .final-portrait,.lda-root .author-portrait{max-width:100%;margin:0 auto}.lda-root .final-grid .final-left{order:1}.lda-root .final-grid .final-media{order:0}}@media (max-width:640px){.lda-root{font-size:16px}.lda-root .section{padding:56px 0}.lda-root .care-grid,.lda-root .gifts-grid,.lda-root .problem-list,.lda-root .comm-cards{grid-template-columns:1fr}.lda-root .timeline{grid-template-columns:1fr}.lda-root .collage{grid-template-columns:1fr 1fr}.lda-root .sticky-cta{display:flex}.lda-root .footer-top{grid-template-columns:1fr;gap:32px}.lda-root .footer-bottom{flex-direction:column}.lda-root .compare{font-size:13px}.lda-root .compare th,.lda-root .compare td{padding:13px 10px}.lda-root .hero-ctas .btn,.lda-root .final-ctas .btn{flex:1;min-width:0}.lda-root .stats-row{grid-template-columns:1fr 1fr}.lda-root{padding-bottom:110px}}@media (prefers-reduced-motion:reduce){.lda-root *{animation:none!important;transition:none!important}