body.leda-page:not(.homepage):not(.pro-page){--brand-accent:var(--mint);--brand-accent-strong:var(--mint-dark);--on-accent:var(--text-primary);background:var(--bg-subtle)}body.coren-page:not(.homepage):not(.pro-page){--brand-accent:var(--coral);--brand-accent-strong:var(--coren-orange-800);--on-accent:var(--text-primary)}.leda-page .leda-landing{color:var(--text-primary);background:var(--bg-subtle)}.leda-page .leda-landing p{max-width:none;margin-bottom:0}.leda-page .leda-landing section[id]{scroll-margin-top:clamp(4rem,8vh,6rem)}.leda-page .leda-landing .sr{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(20px)}.leda-page .leda-landing .sr.in{opacity:1;transform:translateY(0)}.leda-page .leda-landing .sr-d1{transition-delay:60ms}.leda-page .leda-landing .sr-d2{transition-delay:.12s}.leda-page .leda-landing .sr-d3{transition-delay:.18s}.leda-page .leda-landing .sr-d4{transition-delay:.24s}.leda-page .leda-landing .sr-d5{transition-delay:.3s}@keyframes apFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.leda-page .leda-landing .wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.leda-page .leda-landing .wrap-narrow{max-width:980px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.leda-page .leda-landing .kicker{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-accent-strong);margin-bottom:.875rem;font-size:.75rem;font-weight:700;display:inline-block}.leda-page .leda-landing .section-headline{text-align:center;max-width:980px;margin:0 auto clamp(3rem,5vw,5rem);padding-inline:clamp(1.25rem,4vw,3rem)}.leda-page .leda-landing .section-h2{font-family:var(--font-display);letter-spacing:-.022em;color:var(--text-primary);margin-bottom:.875rem;font-size:clamp(2rem,5.5vw,3.5rem);font-weight:700;line-height:1.07}.leda-page .leda-landing .section-sub{letter-spacing:.005em;color:var(--text-secondary);max-width:580px;margin-inline:auto;font-size:clamp(.9375rem,1.8vw,1.1875rem);font-weight:400;line-height:1.52}.leda-page .leda-landing .wash-leda{background:var(--leda-green-bright-300)}.leda-page .leda-landing .wash-coren{background:var(--coren-orange-100)}.leda-page .leda-landing .things-section{border-bottom:1px solid var(--border-default);padding:clamp(5rem,10vw,8rem) 0}.leda-page .leda-landing .things-section.slim{padding:clamp(2.5rem,5vw,4rem) 0}.leda-page .leda-landing .things-section .chips{flex-wrap:wrap;justify-content:center;gap:.625rem;margin:1.5rem auto 0;padding-inline:clamp(1.25rem,4vw,3rem);display:flex}.leda-page .leda-landing .tools-photo{aspect-ratio:3/2;background:var(--surface);border-radius:1rem;width:min(760px,90%);margin:2.5rem auto 1.5rem;position:relative;overflow:hidden}.leda-page .leda-landing .things-section>.small{text-align:center;color:var(--text-tertiary);font-size:16px}.leda-page .leda-landing .band-note{color:color-mix(in srgb, var(--cream) 65%, transparent);margin-top:1.25rem;max-width:52ch;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);font-size:.875rem;line-height:1.6}.leda-page .leda-landing .hero{background:var(--bg-white);padding:clamp(2rem,4vw,3rem) 0 clamp(3rem,6vw,5rem);position:relative}.leda-page .leda-landing .hero-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.leda-page .leda-landing .hero-grid{display:grid}.leda-page .leda-landing .hero-grid>*{grid-area:1/1}.leda-page .leda-landing .hero-copy{z-index:1;text-align:center;flex-direction:column;place-self:start center;align-items:center;gap:.875rem;max-width:720px;padding:clamp(2rem,5vw,3.5rem) 1.5rem 0;display:flex;position:relative}.leda-page .leda-landing .hero-h1{letter-spacing:-.025em;color:var(--text-primary);text-shadow:0 0 2px var(--cream), 0 0 6px var(--cream), 0 0 16px var(--cream), 0 0 28px var(--cream);font-size:clamp(2.5rem,5vw,3.75rem);font-weight:700;line-height:1.05}.leda-page .leda-landing .hero-sub{color:var(--text-primary);max-width:46ch;text-shadow:0 0 1px var(--cream), 0 0 4px var(--cream), 0 0 12px var(--cream), 0 0 20px var(--cream);font-size:clamp(1rem,1.4vw,1.1875rem);font-weight:400;line-height:1.5}.leda-page .leda-landing .hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem;margin-top:.25rem;display:flex}.leda-page .leda-landing .hero-actions .quiet{text-shadow:0 0 1px var(--cream), 0 0 2px var(--cream), 0 0 6px var(--cream), 0 0 10px var(--cream)}.leda-page .leda-landing .hero-actions .btn{padding:.9rem 1.75rem;font-size:1rem}.leda-page .leda-landing .hero-photo{aspect-ratio:3/2;background:var(--surface);border-radius:1.25rem;position:relative;overflow:hidden}.leda-page .leda-landing .hero-photo img{object-fit:cover;width:100%;height:100%;display:block}.leda-page .leda-landing .hero-scrim{pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--cream) 55%, transparent), transparent 78%);position:absolute;inset:0}.leda-page .leda-landing .hero-photo--narrow{display:none}@media (max-width:640px){.leda-page .leda-landing .hero-photo{aspect-ratio:4/5}}.leda-page .leda-landing .hero-below{margin-inline:auto;text-align:center;flex-direction:column;align-items:center;gap:.625rem;width:100%;max-width:1200px;margin-top:1.75rem;padding-inline:clamp(1.25rem,4vw,3rem);display:flex}.leda-page .leda-landing .cta-mobile-only,.leda-page .leda-landing .split-photo--narrow{display:none}.leda-page .leda-landing .qr-modal{z-index:200;justify-content:center;align-items:center;padding:1.5rem;display:none;position:fixed;inset:0}.leda-page .leda-landing .qr-modal:target{display:flex}.leda-page .leda-landing .qr-modal-backdrop{background:color-mix(in srgb, var(--text-primary) 55%, transparent);position:absolute;inset:0}.leda-page .leda-landing .qr-modal-card{z-index:1;background:var(--bg-white);border:1px solid var(--border-default);border-radius:var(--radius-2xl);text-align:center;width:100%;max-width:340px;box-shadow:var(--shadow-neu);padding:clamp(2rem,4vw,2.75rem);position:relative}.leda-page .leda-landing .qr-modal-close{border:1px solid var(--border-default);width:2rem;height:2rem;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;font-size:1.125rem;line-height:1;display:flex;position:absolute;top:.75rem;right:.75rem}.leda-page .leda-landing .qr-modal-close:hover{background:var(--surface);color:var(--text-primary)}.leda-page .leda-landing .qr-modal-title{font-family:var(--font-display);color:var(--text-primary);margin-bottom:1.25rem;font-size:1.25rem;font-weight:700}.leda-page .leda-landing .qr-modal-card .qr{margin-inline:auto;width:168px;height:168px;margin-bottom:1rem}.leda-page .leda-landing .qr-modal-caption{color:var(--text-secondary);margin-bottom:1.25rem;font-size:.9375rem}.leda-page .leda-landing .qr-modal-link{color:var(--brand-accent-strong);border-bottom:1px solid;padding-bottom:1px;font-size:.875rem;font-weight:600}.leda-page .leda-landing .cards-4,.leda-page .leda-landing .cards-3,.leda-page .leda-landing .cards-2{gap:clamp(1rem,2vw,1.375rem);max-width:1200px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);display:grid}.leda-page .leda-landing .cards-4{grid-template-columns:repeat(4,1fr)}.leda-page .leda-landing .cards-3{grid-template-columns:repeat(3,1fr);max-width:980px}.leda-page .leda-landing .cards-2{grid-template-columns:repeat(2,1fr);max-width:820px}.leda-page .leda-landing .card{background:var(--bg-white);border:1px solid var(--border-default);transition:transform .3s var(--ease-out), box-shadow .3s ease;border-radius:18px;flex-direction:column;gap:.75rem;padding:clamp(1.5rem,2.2vw,2rem);display:flex}.leda-page .leda-landing .card:hover{box-shadow:var(--shadow-neu-sm);transform:translateY(-3px)}.leda-page .leda-landing .card-dot{background:var(--mint-saturated);border-radius:9999px;width:9px;height:9px}body.coren-page .leda-landing .card-dot{background:var(--coren-orange-700)}.leda-page .leda-landing .card-kicker{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);font-size:.75rem;font-weight:700}.leda-page .leda-landing .card-h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);font-size:1.1875rem;font-weight:700}.leda-page .leda-landing .card-body{color:var(--text-secondary);font-size:.9375rem;line-height:1.6}.leda-page .leda-landing .step-n{font-family:var(--font-display);color:var(--brand-accent);font-size:.9375rem;font-weight:700}.leda-page .leda-landing .split-wrap{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1200px;margin-inline:auto;padding-block:clamp(3.5rem,6vw,5rem);padding-inline:clamp(1.25rem,4vw,1.5rem);display:grid}.leda-page .leda-landing .split-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.125rem;display:flex}.leda-page .leda-landing .split-h2{font-family:var(--font-display);letter-spacing:-.022em;color:var(--text-primary);font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.07}.leda-page .leda-landing .split-body{color:var(--text-secondary);max-width:420px;font-size:clamp(.9375rem,1.5vw,1.1875rem);line-height:1.58}.leda-page .leda-landing .split-note{color:var(--text-tertiary);font-size:.875rem}.leda-page .leda-landing .split-photo{aspect-ratio:3/2;background:var(--surface);border-radius:1.25rem;position:relative;overflow:hidden}.leda-page .leda-landing .split-photo img{object-fit:cover;width:100%;height:100%;display:block}.leda-page .leda-landing .mark{color:var(--brand-accent-strong)}.leda-page .leda-landing .get-section{text-align:center;background:var(--bg-white);border-top:1px solid var(--border-default);padding:clamp(5rem,10vw,8rem) 0}.leda-page .leda-landing .get-card{flex-direction:column;align-items:center;gap:1.125rem;max-width:420px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);display:flex}.leda-page .leda-landing .qr{border:1px solid var(--border-default);background:#fff;border-radius:12px;width:104px;height:104px;padding:9px}.leda-page .leda-landing .qr img{object-fit:contain;width:100%;height:100%;display:block}.leda-page .leda-landing .qr-caption{color:var(--text-secondary);font-size:.875rem}.leda-page .leda-landing .storebadges{flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem;margin-top:.25rem;display:flex}.leda-page .leda-landing .storebadges img{height:40px;display:block}.leda-page .leda-landing .storebadges img.bd-play{height:59.5px;margin-block:-9.75px}.leda-page .leda-landing .get-fineprint{color:var(--text-tertiary);font-size:.8125rem}.leda-page .leda-landing .get-waitlist{color:var(--brand-accent-strong);border-bottom:1px solid;padding-bottom:1px;font-size:.875rem;font-weight:600}.leda-page .leda-landing .trust-band{text-align:center;background:var(--text-primary);padding:clamp(4rem,8vw,6rem) 0}.leda-page .leda-landing .trust-line{letter-spacing:.03em;color:color-mix(in srgb, var(--cream) 70%, transparent);text-transform:uppercase;margin-bottom:1.5rem;padding-inline:clamp(1.25rem,4vw,3rem);font-size:.8125rem;font-weight:600}.leda-page .leda-landing .trust-h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);margin-inline:auto;max-width:20ch;margin-bottom:.875rem;padding-inline:clamp(1.25rem,4vw,3rem);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700}.leda-page .leda-landing .trust-support{color:color-mix(in srgb, var(--cream) 80%, transparent);font-size:1.0625rem}.leda-page .leda-landing .hero-under{text-align:center;flex-direction:column;align-items:center;gap:.375rem;margin-top:1.125rem;padding-inline:clamp(1.25rem,4vw,3rem);display:flex}.leda-page .leda-landing .statement-sm{font-family:var(--font-display);color:var(--text-primary);font-size:1rem;font-weight:600}.leda-page .leda-landing .hero-under .small{color:var(--text-tertiary);font-size:.875rem}.leda-page .leda-landing .hero-under .inline{color:var(--brand-accent);text-underline-offset:3px;text-decoration:underline}.leda-page .leda-landing .ruleline{flex-direction:column;align-items:center;gap:.875rem;max-width:640px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);display:flex}.leda-page .leda-landing .ruleline hr{background:var(--border-default);border:0;width:100%;height:1px;margin:0}.leda-page .leda-landing .ruleline p{color:var(--text-secondary);text-align:center;max-width:60ch;margin:0;font-size:.9375rem;line-height:1.6}.leda-page .leda-landing .ruleline strong{color:var(--text-primary);font-weight:600}.leda-page .leda-landing .closing-section{text-align:center;background:var(--bg-white);padding:clamp(6rem,12vw,9rem) 0;position:relative;overflow:hidden}.leda-page .leda-landing .fol{opacity:.06;pointer-events:none;z-index:0;width:min(900px,140vw);height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.leda-page .leda-landing .closing-inner{z-index:1;max-width:640px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);position:relative}.leda-page .leda-landing .closing-h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);margin-bottom:1.75rem;font-size:clamp(2rem,5vw,3.25rem);font-weight:700}.leda-page .leda-landing .closing-fineprint{color:var(--text-tertiary);margin-top:1rem;font-size:.8125rem}.leda-page .leda-landing .matchrow{border:1px solid var(--border-default);background:#fff;border-radius:9999px;align-items:center;gap:.5rem;width:100%;max-width:560px;padding:.4375rem .4375rem .4375rem 1.375rem;display:flex;position:relative}.leda-page .leda-landing .match-input-wrap{flex:1;min-width:0;height:1.5rem;position:relative}.leda-page .leda-landing .match-ghost{color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;opacity:0;align-items:center;font-size:.9375rem;animation:9s ease-in-out infinite ghostCycle;display:flex;position:absolute;inset:0;overflow:hidden}.leda-page .leda-landing .match-ghost:nth-child(2){animation-delay:3s}.leda-page .leda-landing .match-ghost:nth-child(3){animation-delay:6s}@keyframes ghostCycle{0%,4%{opacity:0}10%,26%{opacity:1}32%,to{opacity:0}}.leda-page .leda-landing .match-input{width:100%;font-size:.9375rem;font-family:var(--font-sans);color:var(--text-primary);background:0 0;border:none;outline:none;position:absolute;inset:0}.leda-page .leda-landing .match-btn{flex-shrink:0}.leda-page .leda-landing .match-note{text-align:center;color:var(--text-tertiary);margin-top:1rem;font-size:.8125rem}.leda-page .leda-landing .statement-band{text-align:center;background:var(--text-primary);padding:clamp(5rem,10vw,7rem) 0}.leda-page .leda-landing .statement-h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--cream);margin-inline:auto;max-width:22ch;margin-bottom:1.25rem;padding-inline:clamp(1.25rem,4vw,3rem);font-size:clamp(1.875rem,4.5vw,3rem);font-weight:700;line-height:1.28}.leda-page .leda-landing .statement-h2 span{display:block}.leda-page .leda-landing .statement-support{color:color-mix(in srgb, var(--cream) 80%, transparent);max-width:46ch;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);font-size:1.0625rem}.leda-page .leda-landing .categories-section{text-align:center;padding:clamp(5rem,10vw,8rem) 0}.leda-page .leda-landing .chips{flex-wrap:wrap;justify-content:center;gap:.625rem;max-width:760px;margin:0 auto 1.75rem;padding-inline:clamp(1.25rem,4vw,3rem);display:flex}.leda-page .leda-landing .chips li{border:1px solid var(--border-default);color:var(--text-primary);background:#fff;border-radius:9999px;padding:.5rem 1.125rem;font-size:.875rem;font-weight:500}.leda-page .leda-landing .categories-note{color:var(--text-tertiary);font-size:.8125rem}.leda-page .leda-landing .crossing{border-top:1px solid var(--border-default);text-align:center;padding-block:clamp(3rem,6vw,4.5rem)}.leda-page .leda-landing .crossing-inner{flex-direction:column;align-items:center;gap:.875rem;max-width:520px;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem);display:flex}.leda-page .leda-landing .crossing-h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--text-primary);font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700}.leda-page .leda-landing .crossing-body{color:var(--text-secondary);max-width:40ch;font-size:1rem;line-height:1.55}.leda-page .leda-landing .shaped-wrap{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1200px;margin-inline:auto;padding-block:clamp(3.5rem,6vw,5rem);padding-inline:clamp(1.25rem,4vw,1.5rem);display:grid}.leda-page .leda-landing .shaped-img{aspect-ratio:3/2;background:var(--surface);border-radius:1.25rem;position:relative;overflow:hidden}.leda-page .leda-landing .shaped-product-img{object-fit:cover;width:100%;height:100%;display:block}.leda-page .leda-landing .shaped-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:1.125rem;display:flex}.leda-page .leda-landing .shaped-h2{letter-spacing:-.022em;color:var(--text-primary);font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.07}.leda-page .leda-landing .shaped-body{letter-spacing:.005em;color:var(--text-secondary);max-width:400px;font-size:clamp(.9375rem,1.5vw,1.1875rem);font-weight:400;line-height:1.58}.leda-page .leda-landing .safe-section{background:var(--bg-white);border-top:1px solid var(--border-default);padding:clamp(5rem,10vw,8rem) 0 0}.leda-page .leda-landing .safe-head{text-align:center;max-width:980px;margin:0 auto clamp(2.5rem,4vw,4rem);padding-inline:clamp(1.25rem,4vw,3rem)}.leda-page .leda-landing .safe-h2{letter-spacing:-.022em;color:var(--text-primary);margin-bottom:.875rem;font-size:clamp(2rem,5.5vw,3.5rem);font-weight:700;line-height:1.07}.leda-page .leda-landing .safe-sub{letter-spacing:.005em;color:var(--text-secondary);max-width:400px;margin-inline:auto;font-size:clamp(.9375rem,1.8vw,1.1875rem);font-weight:400;line-height:1.52}.leda-page .leda-landing .safe-bento{grid-template-columns:repeat(3,1fr);gap:clamp(.75rem,1.25vw,1rem);max-width:1200px;margin-inline:auto;padding:0 clamp(1.25rem,4vw,3rem) clamp(3rem,5vw,4rem);display:grid}.leda-page .leda-landing .scard{border:1px solid var(--border-default);transition:background var(--duration-normal) var(--ease-out), transform .3s var(--ease-out), box-shadow .3s ease;background:#fff;border-radius:18px;flex-direction:column;justify-content:end;padding:clamp(1.75rem,3vw,2.5rem);display:flex}.leda-page .leda-landing .scard:hover{background:var(--surface);box-shadow:var(--shadow-neu-sm);transform:translateY(-2px)}.leda-page .leda-landing .scard-cta{background:var(--mint);border:none;min-height:220px}.leda-page .leda-landing .scard-cta:hover{background:var(--mint);box-shadow:var(--shadow-neu-sm);transform:translateY(-2px)}.leda-page .leda-landing .scard-cta .scard-cta-btn{box-shadow:none;align-self:flex-start;margin-top:1rem}.leda-page .leda-landing .scard-cta .scard-cta-btn:hover{box-shadow:none}.leda-page .leda-landing .scard-num{letter-spacing:.02em;color:var(--text-tertiary);margin-bottom:clamp(2rem,4vw,3.25rem);font-size:.75rem;font-weight:700}.leda-page .leda-landing .scard-glyph{width:clamp(2.25rem,3.5vw,2.75rem);height:clamp(2.25rem,3.5vw,2.75rem);color:var(--brand-accent-strong);justify-content:center;align-items:center;margin-bottom:.875rem;line-height:1;display:inline-flex;overflow:visible}.leda-page .leda-landing .safe-bento>.scard:nth-child(-n+5) .scard-glyph{color:var(--mint)}.leda-page .leda-landing .scard-glyph img,.leda-page .leda-landing .scard-glyph svg{object-fit:contain;width:100%;height:100%;display:block}.leda-page .leda-landing .scard-glyph svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.leda-page .leda-landing .scard-name{letter-spacing:-.018em;color:var(--text-primary);margin-bottom:.625rem;font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;line-height:1.1}.leda-page .leda-landing .scard-cta .scard-name{color:var(--text-primary);margin-bottom:1rem}.leda-page .leda-landing .scard-desc{color:var(--text-secondary);margin-top:auto;font-size:clamp(.8125rem,1.1vw,.9375rem);font-weight:400;line-height:1.65}.leda-page .leda-landing .scard-badges{flex-wrap:wrap;gap:.375rem;margin-top:1rem;display:flex}.leda-page .leda-landing .scard-badge{letter-spacing:.01em;color:var(--text-primary);background:var(--bg-subtle);border-radius:100px;padding:.3rem .75rem;font-size:.6875rem;font-weight:600}.leda-page .leda-landing .scard:hover .scard-badge{background:var(--bg-white)}@media (max-width:1024px){.leda-page .leda-landing .cards-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.leda-page .leda-landing .hero-photo--wide{display:none}.leda-page .leda-landing .hero-photo--narrow{display:block}.leda-page .leda-landing .cta-desktop-only{display:none}.leda-page .leda-landing .cta-mobile-only{display:inline-flex}.leda-page .leda-landing .split-wrap{grid-template-columns:1fr;min-height:0}.leda-page .leda-landing .split-photo{aspect-ratio:3/2;order:-1}.leda-page .leda-landing .split-photo--wide{display:none}.leda-page .leda-landing .split-photo--narrow{display:block}.leda-page .leda-landing .cards-4,.leda-page .leda-landing .cards-3,.leda-page .leda-landing .cards-2{grid-template-columns:1fr}.leda-page .leda-landing .matchrow{border-radius:22px;flex-direction:column;align-items:stretch;gap:.75rem;padding:.875rem}.leda-page .leda-landing .match-input-wrap{flex:0 0 2.25rem;height:2.25rem}.leda-page .leda-landing .match-btn{justify-content:center;width:100%}.leda-page .leda-landing .shaped-wrap{grid-template-columns:1fr;gap:1.5rem;padding-block:2.5rem}.leda-page .leda-landing .shaped-copy{order:1}.leda-page .leda-landing .shaped-img{aspect-ratio:4/3;order:2}.leda-page .leda-landing .safe-bento{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.leda-page .leda-landing .hero-h1{letter-spacing:-.02em;font-size:clamp(2rem,9.5vw,2.75rem)}.leda-page .leda-landing .hero-sub{font-size:.9375rem}.leda-page .leda-landing .hero-actions{flex-direction:column;align-items:center;gap:1rem}.leda-page .leda-landing .hero-actions .btn{justify-content:center;width:100%}.leda-page .leda-landing .section-h2,.leda-page .leda-landing .safe-h2,.leda-page .leda-landing .shaped-h2,.leda-page .leda-landing .split-h2,.leda-page .leda-landing .closing-h2,.leda-page .leda-landing .trust-h2{letter-spacing:-.018em;font-size:clamp(1.75rem,8vw,2.25rem)}.leda-page .leda-landing .shaped-body{font-size:.9375rem}.leda-page .leda-landing .safe-bento{grid-template-columns:1fr}.leda-page .leda-landing .scard{padding:1.5rem}.leda-page .leda-landing .storebadges{justify-content:center}}@media (prefers-reduced-motion:reduce){.leda-page .leda-landing *,.leda-page .leda-landing :before,.leda-page .leda-landing :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.leda-page .leda-landing .sr{opacity:1;transform:none}.leda-page .leda-landing .match-ghost{opacity:0;animation:none}.leda-page .leda-landing .match-ghost:first-child{opacity:1}}
