.lda-root .car-btn:hover{background:rgba(248,241,233,.1);transform:scale(1.05)}.lda-root .car-btn svg{width:20px;height:20px}.lda-root .stats-row{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-top:60px;border-top:1px solid rgba(248,241,233,.14);padding-top:44px}.lda-root .stat{text-align:center}.lda-root .stat .num{font-family:var(--serif);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:600;color:var(--rose);line-height:1}.lda-root .stat .lbl{font-size:13px;color:rgba(248,241,233,.7);margin-top:8px;letter-spacing:.03em}.lda-root .ba-track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding:6px 2px 20px;scroll-behavior:smooth;scrollbar-width:none}.lda-root .ba-track::-webkit-scrollbar{display:none}.lda-root .ba-card{scroll-snap-align:start;flex:0 0 clamp(240px,28%,320px)}.lda-root .ba-pair{display:grid;grid-template-columns:1fr 1fr;gap:6px;border-radius:var(--r-md);overflow:hidden}.lda-root .ba-labels{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.lda-root .ba-label{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:var(--espresso-55);background:var(--ivory);border-radius:100px;padding:5px 11px}.lda-root .ba-tagcorner{position:absolute;top:10px;left:10px;z-index:3;background:rgba(42,33,28,.6);color:var(--cream);font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;padding:4px 9px;border-radius:100px}.lda-root .offer{background:radial-gradient(70% 60% at 80% 10%,rgba(217,167,160,.22),transparent 60%),var(--ivory)}.lda-root .plans{display:grid;grid-template-columns:1fr 1fr;gap:28px;max-width:940px;margin:0 auto;align-items:stretch}.lda-root .plan{position:relative;background:var(--white);border-radius:var(--r-lg);padding:40px 36px;border:1px solid var(--line-soft);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;transition:transform .35s,box-shadow .35s}.lda-root .plan:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.lda-root .plan.featured{border:1.5px solid var(--clay);box-shadow:var(--shadow-lg);background:linear-gradient(180deg,#fffdfb,var(--white))}.lda-root .plan.highlight-pulse{animation:pulseCard 1.6s ease 2}@keyframes pulseCard{0%,100%{box-shadow:var(--shadow-lg)}50%{box-shadow:0 0 0 6px rgba(200,132,124,.25),var(--shadow-lg)}}.lda-root .plan-badge{position:absolute;top:-14px;left:36px;background:var(--clay);color:var(--white);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:7px 16px;border-radius:100px;box-shadow:var(--shadow-md)}.lda-root .plan-badge.limited{background:var(--olive)}.lda-root .plan-kicker{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--clay);font-weight:700;margin-bottom:10px}.lda-root .plan-name{font-family:var(--serif);font-size:30px;font-weight:600;margin-bottom:4px}.lda-root .plan-sub{font-size:14px;color:var(--espresso-70);margin-bottom:20px}.lda-root .plan-price{font-family:var(--serif);font-size:clamp(2.6rem,5vw,3.4rem);font-weight:600;color:var(--espresso);line-height:1;margin-bottom:6px}.lda-root .plan-price small{font-family:var(--sans);font-size:14px;color:var(--espresso-55);font-weight:500;letter-spacing:.02em}.lda-root .plan-price .from{display:block;font-family:var(--sans);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--clay);font-weight:700;margin-bottom:4px}.lda-root .plan-features{list-style:none;margin:24px 0 30px;display:flex;flex-direction:column;gap:13px}.lda-root .plan-features li{display:flex;gap:12px;align-items:flex-start;font-size:15px;color:var(--espresso);line-height:1.45}.lda-root .plan-features .chk{flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:#eef0e7;color:var(--olive);display:flex;align-items:center;justify-content:center}