.landing{--lp-amber:#c4830a;--lp-amber-hover:#b07509;--lp-amber-light:#e9a830;--lp-amber-pale:#f2c96a;--lp-amber-glow:#faecd0;--lp-espresso:#1a0f05;--lp-espresso-mid:#2e1c0a;--lp-brown:#5c3410;--lp-brown-light:#8b5e2c;--lp-cream:#faf6f0;--lp-cream-2:#f2ebe0;--lp-cream-3:#e8ddd0;--lp-white:#ffffff;--lp-text-dark:#1a0f05;--lp-text-mid:#5c3410;--lp-text-soft:#8b6840;--lp-surf-light:rgba(250,246,240,0.9);--lp-surf-mid:rgba(242,235,224,0.92);--lp-surf-dark:rgba(26,15,5,0.91);--lp-surf-darker:rgba(18,10,2,0.94);font-family:var(--font-instrument),sans-serif;color:var(--lp-text-dark);overflow-x:hidden;width:100%;max-width:100vw}.landing *{box-sizing:border-box}.landing-bg-wrap{position:fixed;left:0;right:0;top:0;bottom:0;z-index:-1;background-color:#1a0f05}.landing-bg-wrap .landing-bg-img{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.landing nav{position:sticky;top:0;z-index:100;background:var(--lp-surf-light);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);border-bottom:1px solid rgba(196,131,10,.14);padding:0 5vw;height:72px;display:flex;align-items:center;justify-content:space-between}.landing .nav-logo-wrap{display:flex;align-items:center;gap:.85rem;min-width:0}.landing .nav-logo-img{width:38px;height:38px;border-radius:8px;object-fit:contain;display:block}.landing .nav-brand{font-family:var(--font-syne),sans-serif;font-weight:800;font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase;color:var(--lp-espresso)}.landing .nav-center{flex:1;display:flex;justify-content:center;align-items:center;min-width:0}.landing .nav-links{list-style:none;margin:0;padding:0}.landing .nav-actions,.landing .nav-links{display:flex;align-items:center;gap:2.2rem}.landing .nav-actions-mobile{display:none}.landing .nav-links a{font-size:.82rem;font-weight:600;letter-spacing:.04em;color:var(--lp-text-dark);text-decoration:none;transition:color .2s}.landing .nav-links a:hover{color:var(--lp-amber)}.landing .nav-hamburger{display:none;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;padding:0;margin-left:.5rem;border:none;background:transparent;color:var(--lp-espresso);cursor:pointer;border-radius:8px;transition:background .2s,color .2s}.landing .nav-hamburger:hover{background:var(--lp-amber-glow);color:var(--lp-amber)}.landing .nav-drawer-overlay{position:fixed;inset:0;z-index:99;background:rgba(26,15,5,.4);opacity:0;pointer-events:none;transition:opacity .2s ease}.landing .nav-drawer-overlay.is-open{opacity:1;pointer-events:auto}.landing .nav-drawer-panel{position:fixed;top:0;right:0;bottom:0;z-index:100;width:min(280px,85vw);background:var(--lp-cream);border-left:1px solid rgba(196,131,10,.14);box-shadow:-8px 0 32px rgba(26,15,5,.12);padding:1.5rem 1.25rem;transform:translateX(100%);transition:transform .25s ease}.landing .nav-drawer-panel.is-open{transform:translateX(0)}.landing .nav-drawer-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0 0 1rem;border:none;background:transparent;color:var(--lp-espresso);cursor:pointer;border-radius:8px;transition:background .2s,color .2s}.landing .nav-drawer-close:hover{background:var(--lp-amber-glow);color:var(--lp-amber)}.landing .nav-drawer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.landing .nav-drawer-links a{display:block;padding:.75rem 1rem;font-size:.9rem;font-weight:600;letter-spacing:.04em;color:var(--lp-text-dark);text-decoration:none;border-radius:10px;transition:background .2s,color .2s}.landing .nav-drawer-links a:hover{background:var(--lp-amber-glow);color:var(--lp-amber)}.landing-drawer-portal .nav-drawer-overlay{position:fixed;inset:0;z-index:9999;background:rgba(26,15,5,.4);opacity:0;pointer-events:none;transition:opacity .2s ease}.landing-drawer-portal .nav-drawer-overlay.is-open{opacity:1;pointer-events:auto}.landing-drawer-portal .nav-drawer-panel{position:fixed;top:0;right:0;bottom:0;z-index:10000;width:min(280px,85vw);min-height:100vh;background:#faf6f0;border-left:1px solid rgba(196,131,10,.14);box-shadow:-8px 0 32px rgba(26,15,5,.12);padding:1.5rem 1.25rem;transform:translateX(100%);transition:transform .25s ease}.landing-drawer-portal .nav-drawer-panel.is-open{transform:translateX(0)}.landing-drawer-portal .nav-drawer-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0 0 1rem;border:none;background:transparent;color:#1a0f05;cursor:pointer;border-radius:8px;transition:background .2s,color .2s}.landing-drawer-portal .nav-drawer-close:hover{background:#faecd0;color:#c4830a}.landing-drawer-portal .nav-drawer-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.landing-drawer-portal .nav-drawer-links a{display:block;padding:.75rem 1rem;font-size:.9rem;font-weight:600;letter-spacing:.04em;color:#1a0f05;text-decoration:none;border-radius:10px;transition:background .2s,color .2s}.landing-drawer-portal .nav-drawer-links a:hover{background:#faecd0;color:#c4830a}@media (max-width:768px){.landing nav{flex-wrap:nowrap;height:72px;padding:0 1.5rem;gap:.5rem}.landing .nav-logo-img{width:32px;height:32px}.landing .nav-logo-wrap{min-width:0}.landing .nav-brand{font-size:.85rem}.landing .nav-hamburger{display:flex}.landing .nav-actions,.landing .nav-center{display:none}.landing .nav-actions-mobile{display:flex;align-items:center;gap:.5rem;flex:1;justify-content:flex-end}.landing .marquee-bar{padding-left:2rem;padding-right:2rem}.landing .hero{padding:1.25rem 2rem 3rem}.landing .cta-wrap,.landing .section,.landing .showcase-inner{padding-left:1.5rem;padding-right:1.5rem}.landing .showcase-inner.showcase-inner-pad{padding:6rem 1.5rem}.landing .cta-wrap{padding-left:1.5rem;padding-right:1.5rem}.landing footer{padding-left:2rem;padding-right:2rem}.landing .hero-headline,.landing .hero-sub{overflow-wrap:break-word;max-width:100%}.landing .signup-block{max-width:100%}.landing .app-preview-card{min-width:0}}.landing .btn-pill{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem 1.5rem;border-radius:9999px;font-family:var(--font-instrument),sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:all .22s;text-decoration:none;border:none}.landing .btn-amber{background:var(--lp-amber);color:#fff}.landing .btn-amber:hover:not(:disabled){background:var(--lp-amber-hover);transform:translateY(-2px);box-shadow:0 8px 28px rgba(196,131,10,.32)}.landing .btn-amber:disabled{opacity:.8;cursor:not-allowed}.landing .btn-outline-dark{background:transparent;color:var(--lp-espresso);border:1.5px solid rgba(26,15,5,.2)}.landing .btn-outline-dark:hover{border-color:var(--lp-amber);color:var(--lp-amber);transform:translateY(-2px)}.landing .app-preview-card,.landing .cta-wrap,.landing .hero-glass,.landing .section,.landing .showcase-inner,.landing .showcase-screen{max-width:100%}.landing .hero-glass{background:rgba(250,246,240,.48);backdrop-filter:blur(12px) saturate(1.1);-webkit-backdrop-filter:blur(12px) saturate(1.1)}.landing .hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:4rem;padding:1.5rem 5vw 4rem;max-width:1440px;margin:0 auto;min-height:calc(100vh - 72px)}.landing .hero-right{min-width:0;min-height:0}@media (max-width:900px){.landing .hero{grid-template-columns:1fr;min-height:auto;padding:1.25rem 2rem 3rem}}.landing .hero-tag{display:inline-flex;align-items:center;gap:.55rem;padding:.35rem .9rem;background:var(--lp-amber-glow);border:1px solid rgba(196,131,10,.28);border-radius:9999px;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--lp-amber);margin-bottom:1.8rem}.landing .tag-dot{width:6px;height:6px;border-radius:50%;background:var(--lp-amber);animation:lp-tag-pulse 2s ease-in-out infinite}@keyframes lp-tag-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.78)}}.landing .hero-headline{font-family:var(--font-syne),sans-serif;font-weight:800;font-size:clamp(3rem,5.5vw,5.2rem);line-height:1;letter-spacing:-.02em;color:var(--lp-espresso);margin-bottom:1.5rem}.landing .hero-headline .accent{color:var(--lp-amber)}.landing .hero-headline .hero-headline-accent{white-space:nowrap}.landing .hero-sub{font-size:1.02rem;line-height:1.78;font-style:italic;color:var(--lp-text-mid);max-width:450px;margin-bottom:2.8rem}.landing .signup-block{display:flex;flex-direction:column;gap:.9rem;max-width:460px}.landing .signup-label{font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--lp-text-mid)}.landing .signup-row{display:flex;gap:.6rem}.landing .signup-input{flex:1;padding:.82rem 1.2rem;border-radius:9999px;border:1.5px solid var(--lp-cream-3);background:var(--lp-white);color:var(--lp-text-dark);font-family:var(--font-instrument),sans-serif;font-size:.88rem;outline:none;transition:border-color .2s,box-shadow .2s}.landing .signup-input::placeholder{color:var(--lp-text-mid)}.landing .signup-input:focus{border-color:var(--lp-amber);box-shadow:0 0 0 3px rgba(196,131,10,.12)}.landing .signup-input.error{border-color:rgba(220,60,40,.6)}.landing .signup-note{font-size:.68rem;color:var(--lp-text-mid)}.landing .cta-wrap .signup-note{color:rgba(250,246,240,.6)}.landing .signup-error{font-size:.82rem;color:#c0392b}.landing .signup-success{display:flex;align-items:center;gap:.7rem;padding:.9rem 1.2rem;border-radius:12px;background:rgba(52,140,60,.1);border:1px solid rgba(52,160,60,.22);font-size:.82rem;color:#2e7d32}.landing .hero-proof{display:flex;align-items:center;gap:1.5rem;margin-top:2.2rem;padding-top:2rem;border-top:1px solid var(--lp-cream-3)}.landing .proof-text{font-size:.78rem;color:var(--lp-text-mid);line-height:1.5}.landing .proof-text strong{color:var(--lp-espresso);font-weight:600;display:block}@keyframes lp-rise-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.landing .app-preview-card{background:var(--lp-white);border-radius:20px;border:1px solid var(--lp-cream-3);box-shadow:0 20px 64px rgba(92,52,16,.14);overflow:hidden;min-width:280px;animation:lp-rise-up .8s ease .4s both}.landing .app-preview-bar{background:var(--lp-espresso);padding:.75rem 1.2rem;display:flex;align-items:center;gap:.6rem}.landing .app-dots{display:flex;gap:.35rem}.landing .app-dot{width:9px;height:9px;border-radius:50%}.landing .app-dot.d1{background:#e05050}.landing .app-dot.d2{background:#e0a030}.landing .app-dot.d3{background:#50b060}.landing .app-url-bar{flex:1;background:rgba(255,255,255,.08);border-radius:4px;padding:.3rem .7rem;font-size:.62rem;color:rgba(255,255,255,.38);font-family:monospace;letter-spacing:.03em}.landing .app-screenshot{width:100%;display:block;height:260px;min-height:260px;object-fit:cover;object-position:top}.landing .app-preview-card-live{display:block;width:100%;border:none;padding:0;text-align:inherit;font:inherit;background:transparent;text-decoration:none;color:inherit;cursor:pointer;transition:transform .22s ease,box-shadow .22s ease}.landing .app-preview-card-live:hover{transform:translateY(-3px);box-shadow:0 24px 72px rgba(92,52,16,.2)}.landing .app-preview-live-link{display:block;text-decoration:none;color:inherit}.landing .app-preview-live-fallback{overflow:hidden}.landing .app-preview-live-fallback-img{width:100%;height:100%;object-fit:cover;display:block}.landing .app-preview-live{position:relative;height:260px;min-height:260px;background:#0a0a0a;cursor:pointer}.landing .app-preview-live-video{width:100%;height:100%;display:block;object-fit:cover}.landing .app-preview-live-overlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:.65rem .75rem;background:linear-gradient(180deg,rgba(0,0,0,.55),rgba(0,0,0,.08) 38%,rgba(0,0,0,.65));pointer-events:none}.landing .app-preview-live-badge{align-self:flex-start;background:#e02020;color:#fff;font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;padding:.22rem .55rem;border-radius:4px}.landing .app-preview-live-title{font-family:var(--font-bebas),sans-serif;font-size:1.05rem;letter-spacing:.04em;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.6);line-height:1.2}.landing .app-preview-live-cta{font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.82)}.landing .marquee-bar{background:var(--lp-surf-dark);backdrop-filter:blur(12px);overflow:hidden;padding:.88rem 0;border-top:1px solid rgba(196,131,10,.18);border-bottom:1px solid rgba(196,131,10,.18)}.landing .marquee-track{display:flex;width:max-content;animation:lp-marq 32s linear infinite}@keyframes lp-marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.landing .m-item{display:flex;align-items:center;gap:.7rem;padding:0 1.8rem;font-size:.65rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#c39f42;white-space:nowrap}.landing .section{padding:6rem 5vw;max-width:1440px;margin:0 auto}.landing #features.section{padding-top:2.5rem}.landing #features .section-tag{color:var(--lp-amber-pale)}.landing #features .section-tag:before{background:var(--lp-amber-pale)}.landing #features .section-h{color:var(--lp-cream)}.landing #features .section-h em{color:var(--lp-amber-light)}.landing #features .section-p{color:rgba(250,246,240,.88)}.landing #who .section-tag{color:var(--lp-amber-pale)}.landing #who .section-tag:before{background:var(--lp-amber-pale)}.landing #who .section-h{color:var(--lp-cream)}.landing #who .section-h em{color:var(--lp-amber-light)}.landing #who .section-p{color:rgba(250,246,240,.88)}.landing .section-tag{display:inline-flex;align-items:center;gap:.5rem;font-size:.65rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--lp-amber);margin-bottom:1rem}.landing .section-tag:before{content:"";display:block;width:22px;height:2px;background:var(--lp-amber);border-radius:2px}.landing .section-tag.light{color:var(--lp-amber-pale)}.landing .section-tag.light:before{background:var(--lp-amber-pale)}.landing .section-h{font-family:var(--font-syne),sans-serif;font-weight:800;font-size:clamp(2rem,3.5vw,3rem);line-height:1.05;letter-spacing:-.02em;color:var(--lp-espresso);margin-bottom:1rem}.landing .section-h em{font-style:italic;color:var(--lp-amber);font-family:var(--font-instrument),sans-serif;font-weight:400}.landing .section-h.on-dark{color:var(--lp-white)}.landing .section-h.on-dark em{color:var(--lp-amber-light)}.landing .section-p{font-size:.95rem;line-height:1.8;font-style:italic;color:var(--lp-text-mid);max-width:480px;margin-bottom:3.5rem}.landing .section-p.on-dark{color:rgba(250,246,240,.78)}.landing .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media (max-width:768px){.landing .feat-grid{grid-template-columns:1fr}.landing .marquee-bar{padding-left:2.5rem;padding-right:2.5rem}.landing .hero{padding:1.25rem 3rem 3rem 2.5rem}.landing .hero>div{min-width:0}.landing .hero>div:first-child{padding-right:1rem}.landing footer{padding:3rem 2.5rem}.landing .cta-form,.landing .signup-row{flex-direction:column}.landing .cta-form .signup-input,.landing .signup-row .signup-input{width:100%;min-width:0}.landing .cta-form .btn-pill,.landing .signup-row .btn-pill{width:100%;justify-content:center}.landing .hero-headline{font-size:clamp(1.85rem,5.5vw,2.5rem);max-width:100%;overflow:visible}.landing .hero-sub{font-size:.9rem}.landing .signup-label{font-size:.62rem}.landing .proof-text{font-size:.72rem}}.landing .feat-card{background:rgba(255,255,255,.75);backdrop-filter:blur(8px);border-radius:16px;border:1px solid rgba(232,221,208,.8);padding:2rem;transition:box-shadow .25s,transform .25s,border-color .25s,background .25s}.landing .feat-card:hover{background:rgba(255,255,255,.92);box-shadow:0 12px 40px rgba(196,131,10,.13);transform:translateY(-3px);border-color:rgba(196,131,10,.3)}.landing .feat-icon{width:46px;height:46px;border-radius:12px;background:var(--lp-amber-glow);border:1px solid rgba(196,131,10,.18);display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem;color:var(--lp-amber)}.landing .feat-icon svg{width:1.35rem;height:1.35rem}.landing .feat-title{font-family:var(--font-syne),sans-serif;font-size:1.05rem;font-weight:700;color:var(--lp-espresso);margin-bottom:.6rem;letter-spacing:-.01em}.landing .feat-desc{font-size:.82rem;line-height:1.75;color:var(--lp-text-mid)}.landing .sec-dark{background:var(--lp-surf-dark);backdrop-filter:blur(20px) saturate(1.2);-webkit-backdrop-filter:blur(20px) saturate(1.2);position:relative;overflow:hidden}.landing .sec-dark:before{content:"";position:absolute;top:-200px;right:-200px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(196,131,10,.16) 0,transparent 65%);pointer-events:none}.landing .showcase-inner{max-width:1440px;margin:0 auto;display:grid;grid-template-columns:1fr 1.5fr;gap:5rem;align-items:center}.landing .showcase-inner-pad{padding:6rem 5vw}@media (max-width:900px){.landing .showcase-inner{grid-template-columns:1fr}}.landing .showcase-screen{border-radius:16px;overflow:hidden;border:1px solid rgba(196,131,10,.25);box-shadow:0 32px 80px rgba(0,0,0,.4)}.landing .showcase-browser{background:#0e0803;padding:.7rem 1rem;display:flex;align-items:center;gap:.6rem}.landing .showcase-url{flex:1;background:rgba(255,255,255,.06);border-radius:4px;padding:.28rem .65rem;font-size:.62rem;color:rgba(255,255,255,.32);font-family:monospace}.landing .showcase-img{width:100%;display:block;object-fit:cover;object-position:top;max-height:380px}.landing .showcase-features{display:flex;flex-direction:column;gap:1.1rem}.landing .sf-item{display:flex;gap:1.1rem;align-items:flex-start;padding:1.2rem;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07);transition:background .2s,border-color .2s}.landing .sf-item:hover{background:rgba(196,131,10,.09);border-color:rgba(196,131,10,.22)}.landing .sf-icon{width:40px;height:40px;border-radius:10px;background:rgba(196,131,10,.22);border:1px solid rgba(196,131,10,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--lp-amber-light)}.landing .sf-icon svg{width:1.2rem;height:1.2rem}.landing .sf-text h4{font-family:var(--font-syne),sans-serif;font-size:.9rem;font-weight:700;color:var(--lp-white);margin-bottom:.3rem}.landing .sf-text p{font-size:.78rem;line-height:1.65;color:rgba(250,246,240,.78)}.landing .serve-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:1rem;margin-top:3.5rem}@media (max-width:900px){.landing .serve-tiles{grid-template-columns:repeat(2,1fr)}}.landing .serve-tile{background:rgba(255,255,255,.72);backdrop-filter:blur(8px);border-radius:14px;border:1px solid rgba(232,221,208,.75);padding:1.6rem 1.2rem;text-align:center;transition:all .25s}.landing .serve-tile:hover{background:rgba(255,255,255,.92);border-color:rgba(196,131,10,.3);box-shadow:0 8px 28px rgba(196,131,10,.12);transform:translateY(-2px)}.landing .serve-tile-icon{width:46px;height:46px;border-radius:12px;background:var(--lp-amber-glow);border:1px solid rgba(196,131,10,.15);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;color:var(--lp-amber)}.landing .serve-tile-icon svg{width:1.35rem;height:1.35rem}.landing .serve-tile-name{font-family:var(--font-syne),sans-serif;font-size:.82rem;font-weight:700;color:var(--lp-espresso);margin-bottom:.35rem}.landing .serve-tile-desc{font-size:.68rem;line-height:1.55;color:var(--lp-text-mid)}.landing .cta-wrap{background:var(--lp-surf-darker);backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);padding:7rem 5vw;text-align:center;position:relative;overflow:hidden}.landing .cta-wrap:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 70% at 50% 0,rgba(196,131,10,.16) 0,transparent 65%)}.landing .cta-h{font-family:var(--font-syne),sans-serif;font-weight:800;font-size:clamp(2rem,4vw,3rem);line-height:1.05;letter-spacing:-.02em;color:var(--lp-white);margin-bottom:.8rem;position:relative;z-index:1}.landing .cta-h em{color:var(--lp-amber-light);font-style:italic;font-family:var(--font-instrument),sans-serif;font-weight:400}.landing .cta-sub{font-size:.95rem;line-height:1.7;color:rgba(250,246,240,.85);max-width:480px;margin:0 auto 2.5rem;position:relative;z-index:1}.landing .cta-form{display:flex;gap:.6rem;justify-content:center;flex-wrap:wrap;max-width:420px;margin:0 auto;position:relative;z-index:1}.landing .cta-form .signup-input{min-width:200px}.landing .cta-note{font-size:.68rem;color:rgba(250,246,240,.6);position:relative;z-index:1;margin-top:.8rem}.landing .cta-links{display:flex;gap:2rem;justify-content:center;margin-top:2rem;position:relative;z-index:1}.landing .cta-link{font-size:.82rem;font-weight:600;letter-spacing:.04em;color:rgba(250,246,240,.85);text-decoration:none;transition:color .2s}.landing .cta-link:hover{color:var(--lp-amber-light)}.landing footer{background:var(--lp-surf-dark);backdrop-filter:blur(16px);padding:3rem 5vw;border-top:1px solid rgba(196,131,10,.12)}.landing .foot-links{display:flex;gap:2rem;justify-content:center;list-style:none;margin:0 0 1.5rem;padding:0}.landing .foot-links a{font-size:.82rem;font-weight:600;letter-spacing:.04em;color:rgba(250,246,240,.9);text-decoration:none;transition:color .2s}.landing .foot-links a:hover{color:var(--lp-amber-light)}.landing .foot-copy{text-align:center;font-size:.72rem;color:rgba(250,246,240,.75)}