.reverse-page{background:var(--lp-bg);color:var(--lp-text)}.reverse-page .lp-section{padding:clamp(3.4rem,7vw,5.9rem) 0}.reverse-hero{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 60%,#0b1120 100%);padding:clamp(5rem,10vw,8rem) 0 clamp(4rem,8vw,6rem);position:relative;overflow:hidden}.reverse-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 30%,#38bdf82e,#0000 35%),radial-gradient(circle at 80% 20%,#6366f126,#0000 40%);position:absolute;inset:0}.reverse-hero:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 20%,#ffffff0f 50%,#0000 80%);animation:12s linear infinite reverseHeroShimmer;position:absolute;inset:0}.reverse-radial{display:none}.reverse-radial-a{background:#2563ebbf;width:360px;height:360px;top:-130px;left:-110px}.reverse-radial-b{background:#8b5cf699;width:330px;height:330px;bottom:-120px;right:-90px}.reverse-hero-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4.5rem;display:grid;position:relative}.reverse-badge{color:#60a5fa;background:#2563eb14;border:1px solid #2563eb33;border-radius:999px;align-items:center;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.reverse-hero-copy h1{color:#f8fafc;letter-spacing:-.03em;margin:1.5rem 0 0;font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.reverse-hero-copy p{color:#cbd5e1;max-width:650px;margin:1.5rem 0 0;font-size:1.15rem;line-height:1.7}.reverse-highlight-list{flex-wrap:wrap;gap:1.2rem 1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.reverse-highlight-list li{color:#e2e8f0;align-items:center;gap:.5rem;font-size:.92rem;font-weight:500;display:inline-flex}.reverse-highlight-icon{color:#10b981;width:18px;height:18px;display:inline-flex}.reverse-highlight-icon svg{width:100%;height:100%}.reverse-hero-actions{flex-wrap:wrap;gap:1rem;margin-top:2.4rem;display:flex}.reverse-hero-visual-wrap{position:relative}.reverse-hero-visual{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:1.3rem;animation:6s ease-in-out infinite reverseFloat;position:relative;overflow:hidden;box-shadow:0 25px 50px #0000004d}.reverse-light-sweep{pointer-events:none;background:linear-gradient(120deg,#0000 15%,#2563eb14 48%,#0000 82%);animation:8s ease-in-out infinite reverseSweep;position:absolute;inset:0}.reverse-visual-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.reverse-kpi-card,.reverse-kpi-wide,.reverse-aging{z-index:1;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:.8rem .88rem;position:relative}.reverse-kpi-card p,.reverse-kpi-wide p,.reverse-aging p{color:#475569;margin:0;font-size:.8rem}.reverse-kpi-card strong,.reverse-kpi-wide strong{color:#0f172a;margin-top:.35rem;font-size:1.35rem;line-height:1.1;display:block}.reverse-kpi-wide{margin-top:.75rem}.reverse-kpi-wide span{color:#64748b;margin-top:.3rem;font-size:.78rem;display:inline-block}.reverse-aging{margin-top:.75rem}.reverse-aging-bars{gap:.38rem;margin-top:.6rem;display:grid}.reverse-aging-bars span{background:linear-gradient(90deg,#2563ebeb,#8b5cf6d9);border-radius:999px;height:7px;display:block}.reverse-problem-grid{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:1.6rem;display:grid}.reverse-problem{padding:clamp(3.9rem,8.2vw,6.8rem) 0}.reverse-problem .lp-section-heading{margin-bottom:2.1rem}.reverse-problem .lp-section-heading h2{padding-bottom:.9rem;position:relative}.reverse-problem .lp-section-heading h2:after{content:"";background:linear-gradient(135deg,var(--lp-primary),#8b5cf6);border-radius:999px;width:80px;height:3px;position:absolute;bottom:0;left:0}.reverse-problem-list{gap:.82rem;margin:0;padding:0;list-style:none;display:grid}.reverse-problem-list li{border:1px solid var(--lp-border);background:var(--lp-surface);color:var(--lp-text);border-radius:14px;padding:1rem 1.25rem 1rem 2.6rem;font-weight:500;line-height:1.6;transition:transform .3s,border-color .3s,box-shadow .3s;position:relative;box-shadow:0 4px 14px #0f172a0d}.reverse-problem-list li:before{content:"";background:linear-gradient(135deg,var(--lp-primary),var(--lp-emerald));border-radius:50%;width:8px;height:8px;transition:all .3s;position:absolute;top:50%;left:1.2rem;transform:translateY(-50%);box-shadow:0 0 #2563eb29}.reverse-problem-list li:hover{border-color:#3b82f659;transform:translateY(-3px);box-shadow:0 12px 26px #0f172a17}.reverse-problem-list li:hover:before{background:linear-gradient(135deg,#3b82f6,#8b5cf6);width:10px;height:10px;box-shadow:0 0 0 6px #3b82f626}.reverse-impact-card{border:1px solid var(--lp-border);background:var(--lp-surface);border-radius:20px;padding:2rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 10px 26px #0f172a14}.reverse-impact-card:before{content:"";background:linear-gradient(90deg,var(--lp-primary),#8b5cf6);width:100%;height:2px;position:absolute;top:0;left:0}.reverse-impact-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #0f172a1c}.reverse-impact-card h3{color:var(--lp-text);margin:0;font-size:1.08rem}.reverse-impact-metrics{gap:.85rem;margin-top:1rem;display:grid}.reverse-impact-row{background:#f8fafcd9;border:1px solid #e2e8f0bf;border-radius:12px;padding:.78rem .82rem;transition:transform .3s,box-shadow .3s,border-color .3s}.reverse-impact-row:hover{background:#fff;border-color:#3b82f64d;transform:translateY(-3px);box-shadow:0 12px 28px #0f172a14}.reverse-impact-row:hover:before{background:linear-gradient(135deg,#3b82f6,#8b5cf6);width:12px;height:12px;box-shadow:0 0 0 4px #3b82f626}.reverse-impact-head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.reverse-impact-head span{color:var(--lp-muted);font-size:.9rem;font-weight:500}.reverse-impact-badge{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.reverse-badge-high{color:#ef4444;background:#ef44441a}.reverse-badge-rising{color:#f59e0b;background:#f59e0b1f}.reverse-badge-severe{color:#dc2626;background:#dc26261f}.reverse-risk-track{background:var(--lp-border);border-radius:999px;height:6px;margin-top:.62rem;position:relative;overflow:hidden}.reverse-risk-fill{border-radius:999px;height:100%;display:block;position:relative}.reverse-risk-fill:after{content:"";background:linear-gradient(110deg,#0000 0%,#ffffff42 50%,#0000 100%);animation:5.8s ease-in-out infinite reverseRiskShimmer;position:absolute;inset:0;transform:translate(-120%)}.reverse-impact-row:hover .reverse-risk-fill{filter:drop-shadow(0 0 5px #2563eb40)}.reverse-risk-high{background:linear-gradient(90deg,#ef4444 0%,#dc2626 100%);width:88%}.reverse-risk-rising{background:linear-gradient(90deg,#f59e0b 0%,#d97706 100%);width:72%}.reverse-risk-severe{background:linear-gradient(90deg,#dc2626 0%,#b91c1c 100%);width:92%}@keyframes reverseRiskShimmer{0%,to{transform:translate(-120%)}50%{transform:translate(130%)}}.reverse-lifecycle-heading{margin-bottom:2rem}.reverse-lifecycle-divider{background:linear-gradient(90deg,var(--lp-primary),var(--lp-violet));border-radius:999px;width:80px;height:3px;margin:1rem auto 0;display:block}.reverse-lifecycle-track{isolation:isolate;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.reverse-lifecycle-track:before{content:"";z-index:0;background:linear-gradient(90deg,#3b82f640 0%,#3b82f659 50%,#3b82f640 100%);border-radius:999px;height:4px;position:absolute;top:38px;left:0;right:0}.reverse-lifecycle-node{z-index:1;text-align:center;width:160px;padding-top:0;position:relative}.reverse-lifecycle-node:before{width:60vw;right:50%}.reverse-lifecycle-node:after{width:60vw;left:50%}.reverse-lifecycle-circle{background:#fff;border:2.5px solid #3b82f673;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto;transition:transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 8px 18px #0f172a14,0 0 0 6px #3b82f60f}.reverse-lifecycle-circle:after{content:"";opacity:0;border:1px solid #3b82f624;border-radius:50%;transition:opacity .3s,transform .3s;position:absolute;inset:-7px;transform:scale(.92)}.reverse-lifecycle-icon{color:#1d4ed8;width:25px;height:25px;transition:filter .3s;display:inline-flex}.reverse-lifecycle-node:hover .reverse-lifecycle-circle{transform:translateY(-6px)scale(1.06);box-shadow:0 16px 30px #3b82f638,0 0 0 8px #3b82f61f}.reverse-lifecycle-node:hover .reverse-lifecycle-icon{filter:brightness(.92)}.reverse-lifecycle-node:hover .reverse-lifecycle-circle:after{opacity:1;transform:scale(1)}.reverse-lifecycle-title{color:var(--lp-text);margin:.95rem 0 0;font-size:1rem;font-weight:600}.reverse-lifecycle-desc{color:var(--lp-muted);text-align:center;opacity:0;visibility:hidden;max-width:170px;min-height:3.6em;margin:.52rem auto 0;font-size:.9rem;line-height:1.5;transition:opacity .3s,transform .3s,visibility .3s;transform:translateY(6px)}.reverse-lifecycle-node:hover .reverse-lifecycle-desc{opacity:1;visibility:visible;transform:translateY(0)}.reverse-lifecycle-node:hover .reverse-lifecycle-circle:before{opacity:.5}.reverse-cap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.8rem;display:grid}.reverse-cap-card{background:linear-gradient(#fff 0%,#f8fafce6 100%);border:1px solid #e2e8f0db;border-radius:16px;height:100%;padding:1.12rem;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 8px 20px #0f172a0f}.reverse-cap-card:hover{border-color:#2563eb57;transform:translateY(-4px);box-shadow:0 16px 32px #0f172a17}.reverse-cap-icon{color:#2563eb;width:34px;height:34px;display:inline-flex}.reverse-cap-card h3{margin:.68rem 0 0;font-size:1rem}.reverse-cap-card p{color:var(--lp-muted);margin:.48rem 0 0;font-size:.9rem;line-height:1.58}.reverse-mode-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.reverse-mode-grid>.lp-reveal{height:100%}.reverse-mode-card{border:1px solid var(--lp-border);background:#fff;border-radius:16px;flex-direction:column;height:100%;padding:1.2rem;display:flex;box-shadow:0 10px 26px #0f172a0f}.reverse-mode-card h3{margin:0}.reverse-mode-card p{color:var(--lp-muted);margin:.58rem 0 0;line-height:1.6}.reverse-mode-card ul{gap:.48rem;margin:.9rem 0 0;padding:0;list-style:none;display:grid}.reverse-mode-card li{color:var(--lp-muted);padding-left:1rem;font-size:.92rem;position:relative}.reverse-mode-card li:before{content:"";opacity:.76;background:#2563eb;border-radius:50%;width:6px;height:6px;position:absolute;top:.58em;left:0}.reverse-integrations{flex-wrap:wrap;gap:.45rem;margin-top:.85rem;display:flex}.reverse-integrations span{color:#1e40af;background:#2563eb14;border:1px solid #2563eb4d;border-radius:999px;padding:.34rem .72rem;font-size:.8rem;font-weight:600;position:relative}.reverse-integrations span:not(:last-child):after{content:"";background:#2563eb73;width:8px;height:1px;animation:2.8s ease-in-out infinite reverseLinePulse;position:absolute;top:50%;right:-.36rem}.reverse-mode-actions{margin-top:1rem}.reverse-workflow-list{gap:.7rem;display:grid}.reverse-workflow-step{border:1px solid var(--lp-border);background:#fff;border-radius:14px;grid-template-columns:74px 1fr;align-items:center;gap:.8rem;padding:.9rem;transition:transform .28s,border-color .28s,box-shadow .28s;display:grid}.reverse-workflow-step:hover{border-color:#2563eb59;transform:translate(4px);box-shadow:0 12px 24px #0f172a12}.reverse-workflow-number{letter-spacing:-.02em;background:linear-gradient(135deg,#2563eb 0%,#8b5cf6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.55rem;font-weight:700;line-height:1}.reverse-workflow-step p{color:var(--lp-muted);margin:0}.reverse-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.95rem;display:grid}.reverse-benefit-card{border:1px solid var(--lp-border);text-align:left;background:#fff;border-radius:16px;padding:1rem;transition:transform .28s,box-shadow .28s;box-shadow:0 10px 24px #0f172a0f}.reverse-benefit-card:hover{transform:translateY(-4px)scale(1.01);box-shadow:0 16px 32px #0f172a1a}.reverse-benefit-value{letter-spacing:-.02em;background:linear-gradient(135deg,#2563eb 0%,#8b5cf6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.55rem,2.6vw,2.05rem);font-weight:700;transition:filter .28s}.reverse-benefit-card:hover .reverse-benefit-value{filter:drop-shadow(0 0 8px #2563eb3d)}.reverse-benefit-label{color:var(--lp-muted);margin:.45rem 0 0;font-weight:600}.reverse-chip-wrap{flex-wrap:wrap;gap:.7rem;display:flex}.reverse-chip{border:1px solid var(--lp-border);color:var(--lp-text);background:#fff;border-radius:999px;padding:.5rem .95rem;font-size:.88rem;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 5px 14px #0f172a0d}.reverse-chip:hover{border-color:#2563eb59;transform:translateY(-2px);box-shadow:0 12px 20px #0f172a14}.reverse-differentiators{background:linear-gradient(135deg,#0f172a 0%,#1e293b 60%,#0b1120 100%)}.reverse-differentiators .lp-section-heading h2,.reverse-differentiators .lp-section-heading p{color:#f8fafc}.reverse-diff-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:1rem;display:grid}.reverse-diff-grid>.lp-reveal{height:100%}.reverse-diff-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #e2e8f03d;border-radius:14px;flex-direction:column;height:100%;padding:1rem;transition:transform .3s,border-color .3s,background-color .3s;display:flex}.reverse-diff-card:hover{background:#ffffff1f;border-color:#93c5fd80;transform:translateY(-4px)}.reverse-diff-card h3{color:#f8fafc;margin:0;font-size:.99rem}.reverse-diff-card p{color:#cbd5e1;margin:.5rem 0 0;font-size:.86rem;line-height:1.58}.reverse-final-panel{max-width:880px}@keyframes reverseFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes reverseHeroShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes reverseSweep{0%{transform:translate(-45%)}50%{transform:translate(20%)}to{transform:translate(70%)}}@keyframes reverseLinePulse{0%,to{opacity:.35;transform:translateY(-50%)scaleX(1)}50%{opacity:.8;transform:translateY(-50%)scaleX(1.18)}}@media (max-width:1160px){.reverse-lifecycle-track{grid-template-columns:repeat(4,minmax(0,1fr));justify-items:center;gap:1.2rem .9rem;display:grid}.reverse-lifecycle-track:before,.reverse-lifecycle-node:before,.reverse-lifecycle-node:after,.reverse-lifecycle-node:not(:last-child) .reverse-lifecycle-circle:before{display:none}.reverse-cap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reverse-diff-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.reverse-hero-grid,.reverse-problem-grid,.reverse-mode-grid{grid-template-columns:1fr}.reverse-problem .lp-section-heading{text-align:center}.reverse-problem .lp-section-heading h2:after{left:50%;transform:translate(-50%)}.reverse-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reverse-hero-copy{text-align:center}.reverse-highlight-list,.reverse-highlight-list li,.reverse-hero-actions{justify-content:center}}@media (max-width:768px){.reverse-page .lp-section{padding:2.7rem 0}.reverse-problem{padding:3.3rem 0}.reverse-hero{padding:3.2rem 0}.reverse-hero-actions,.reverse-final-cta .lp-final-actions{flex-direction:column;align-items:stretch}.reverse-hero-actions .lp-btn,.reverse-final-cta .lp-final-actions .lp-btn,.reverse-mode-actions .lp-btn{justify-content:center;width:100%}.reverse-hero-visual{min-height:300px}.reverse-impact-card{padding:1.5rem}.reverse-impact-badge{padding:.28rem .62rem}.reverse-lifecycle-track{border-left:4px solid #0000;border-image:linear-gradient(180deg,var(--lp-primary),var(--lp-violet))1;grid-template-columns:1fr;gap:.9rem;padding-left:.88rem;display:grid}.reverse-lifecycle-node{text-align:left;grid-template-columns:72px 1fr;align-items:center;column-gap:.75rem;width:100%;max-width:none;padding-top:0;display:grid}.reverse-lifecycle-node:after,.reverse-lifecycle-node:before,.reverse-lifecycle-node:not(:last-child) .reverse-lifecycle-circle:before{display:none}.reverse-lifecycle-circle{grid-row:span 2;margin:0}.reverse-lifecycle-title{margin:0}.reverse-lifecycle-desc{text-align:left;opacity:1;visibility:visible;max-width:none;min-height:0;margin:.35rem 0 0;transform:none}.reverse-lifecycle-node:hover .reverse-lifecycle-circle{transform:none;box-shadow:0 6px 16px #0f172a14}.reverse-lifecycle-node:hover .reverse-lifecycle-icon{filter:none}.reverse-lifecycle-node:hover .reverse-lifecycle-circle:after{opacity:0;transform:scale(.92)}.reverse-lifecycle-node:hover .reverse-lifecycle-desc{opacity:1;transform:none}.reverse-diff-grid,.reverse-benefit-grid{grid-template-columns:1fr}}@media (max-width:520px){.reverse-workflow-step{grid-template-columns:1fr;align-items:flex-start}}
.pnldaily-page{background:var(--lp-bg);color:var(--lp-text)}.pnldaily-page .lp-section{padding:clamp(3.4rem,7vw,5.9rem) 0}.pnldaily-hero{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1e293b 60%,#0b1120 100%);padding:clamp(5rem,10vw,8rem) 0 clamp(4rem,8vw,6rem);position:relative;overflow:hidden}.pnldaily-hero:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 30%,#38bdf82e,#0000 35%),radial-gradient(circle at 80% 20%,#6366f126,#0000 40%);position:absolute;inset:0}.pnldaily-hero:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 20%,#ffffff0f 50%,#0000 80%);animation:12s linear infinite pnlHeroShimmer;position:absolute;inset:0}.pnldaily-hero-radial{display:none}.pnldaily-hero-grid{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:4.5rem;display:grid;position:relative}.pnldaily-badge{color:#60a5fa;background:#2563eb14;border:1px solid #2563eb33;border-radius:999px;align-items:center;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;display:inline-flex}.pnldaily-hero-copy h1{color:#f8fafc;letter-spacing:-.03em;margin:1.5rem 0 0;font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.pnldaily-hero-copy p{color:#cbd5e1;max-width:600px;margin:1.5rem 0 0;font-size:1.1rem;line-height:1.7}.pnldaily-highlight-list{flex-wrap:wrap;gap:1.2rem 1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:flex}.pnldaily-highlight-list li{color:#e2e8f0;align-items:center;gap:.5rem;font-size:.92rem;font-weight:500;display:inline-flex}.pnldaily-highlight-icon{color:#10b981;flex-shrink:0;width:18px;height:18px;display:inline-flex}.pnldaily-highlight-icon svg{width:100%;height:100%}.pnldaily-hero-actions{flex-wrap:wrap;gap:1rem;margin-top:2.4rem;display:flex}.pnldaily-hero-visual-wrap{position:relative}.pnldaily-hero-visual{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:1.2rem;animation:6s ease-in-out infinite pnlFloat;position:relative;overflow:hidden;box-shadow:0 25px 50px #0000004d}.pnldaily-light-sweep{pointer-events:none;z-index:0;background:linear-gradient(120deg,#0000 15%,#2563eb0f 48%,#0000 82%);animation:8s ease-in-out infinite pnlSweep;position:absolute;inset:0}.pnldaily-hero-visual>*{z-index:1;position:relative}.pnldaily-kpi-row{grid-template-columns:1fr 1fr;gap:.7rem;margin-bottom:.7rem;display:grid}.pnldaily-kpi-row-2{grid-template-columns:1fr 1fr 1fr}.pnldaily-kpi-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.7rem .85rem}.pnldaily-kpi-card p{color:#475569;margin:0;font-size:.78rem}.pnldaily-kpi-card strong{color:#0f172a;margin-top:.28rem;font-size:1.2rem;font-weight:700;line-height:1.1;display:block}.pnldaily-kpi-delta{border-radius:4px;margin-top:.2rem;padding:.1rem .3rem;font-size:.72rem;font-weight:600;display:inline-block}.pnldaily-kpi-up{color:#10b981;background:#10b9811a}.pnldaily-kpi-down{color:#f59e0b;background:#f59e0b1a}.pnldaily-kpi-highlight{background:linear-gradient(#f0f9ff 0%,#fff 100%);border-color:#2563eb40}.pnldaily-kpi-highlight strong{background:linear-gradient(135deg,#2563eb,#8b5cf6);color:#0000;-webkit-background-clip:text;background-clip:text}.pnldaily-kpi-margin strong{background:linear-gradient(135deg,#10b981,#059669);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.3rem}.pnldaily-mini-chart{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-bottom:.7rem;padding:.75rem .85rem}.pnldaily-mini-chart>p{color:#475569;margin:0 0 .6rem;font-size:.78rem}.pnldaily-chart-bars{align-items:flex-end;gap:.5rem;height:56px;display:flex}.pnldaily-chart-group{flex:1;align-items:flex-end;gap:2px;height:100%;display:flex}.pnldaily-bar-rev,.pnldaily-bar-exp{border-radius:3px 3px 0 0;flex:1;display:block}.pnldaily-bar-rev{opacity:.85;background:linear-gradient(#2563eb 0%,#3b82f6 100%)}.pnldaily-bar-exp{opacity:.75;background:linear-gradient(#8b5cf6 0%,#a78bfa 100%)}.pnldaily-chart-legend{gap:.9rem;margin-top:.5rem;display:flex}.pnldaily-legend-rev,.pnldaily-legend-exp{color:#64748b;align-items:center;gap:.3rem;font-size:.72rem;font-weight:500;display:inline-flex}.pnldaily-legend-rev:before{content:"";background:#2563eb;border-radius:2px;width:10px;height:10px;display:block}.pnldaily-legend-exp:before{content:"";background:#8b5cf6;border-radius:2px;width:10px;height:10px;display:block}.pnldaily-outlet-preview{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:.75rem .85rem}.pnldaily-outlet-preview>p{color:#475569;margin:0 0 .6rem;font-size:.78rem}.pnldaily-outlet-rows{gap:.42rem;display:grid}.pnldaily-outlet-row{align-items:center;gap:.6rem;display:flex}.pnldaily-outlet-rank{color:#94a3b8;min-width:20px;font-size:.78rem;font-weight:700}.pnldaily-outlet-name{color:#0f172a;flex:1;font-size:.82rem;font-weight:500}.pnldaily-outlet-margin{border-radius:999px;padding:.15rem .55rem;font-size:.8rem;font-weight:700}.pnldaily-margin-high{color:#10b981;background:#10b9811a}.pnldaily-margin-mid{color:#2563eb;background:#2563eb14}.pnldaily-margin-low{color:#f59e0b;background:#f59e0b1a}.pnldaily-challenge{padding:clamp(3.9rem,8.2vw,6.8rem) 0}.pnldaily-challenge .lp-section-heading{margin-bottom:2.4rem}.pnldaily-challenge .lp-section-heading h2{padding-bottom:.9rem;position:relative}.pnldaily-challenge .lp-section-heading h2:after{content:"";background:linear-gradient(135deg,#2563eb,#8b5cf6);border-radius:999px;width:80px;height:3px;position:absolute;bottom:0;left:0}.pnldaily-challenge .lp-section-heading p{color:var(--lp-muted);max-width:640px;margin-top:.9rem;font-size:1rem;line-height:1.65}.pnldaily-challenge-grid{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:1.6rem;height:100%;display:grid}.pnldaily-problem-cards{grid-template-columns:1fr 1fr;gap:.75rem;height:100%;display:grid}.pnldaily-problem-card{border:1px solid var(--lp-border);background:#fff;border-radius:14px;align-items:center;gap:.85rem;padding:.85rem .9rem;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;box-shadow:0 4px 14px #0f172a0d}.pnldaily-problem-card:hover{transform:translateY(-3px);box-shadow:0 12px 26px #0f172a17}.pnldaily-problem-card.pnldaily-problem-high{border-color:#ef444424}.pnldaily-problem-card.pnldaily-problem-high:hover{border-color:#ef444459}.pnldaily-problem-card.pnldaily-problem-medium{border-color:#f59e0b24}.pnldaily-problem-card.pnldaily-problem-medium:hover{border-color:#f59e0b66}.pnldaily-problem-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:.05rem;display:inline-flex}.pnldaily-problem-icon svg{width:16px;height:16px}.pnldaily-problem-high .pnldaily-problem-icon{color:#ef4444;background:#ef444417}.pnldaily-problem-medium .pnldaily-problem-icon{color:#d97706;background:#f59e0b17}.pnldaily-problem-body h4{color:var(--lp-text);margin:0 0 .25rem;font-size:.9rem;font-weight:700;line-height:1.3}.pnldaily-problem-body p{color:var(--lp-muted);margin:0;font-size:.8rem;line-height:1.45}.pnldaily-impact-card{border:1px solid var(--lp-border);background:var(--lp-surface);border-radius:20px;height:100%;padding:1.75rem 1.75rem 1.5rem;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 10px 26px #0f172a14}.pnldaily-impact-card:before{content:"";background:linear-gradient(90deg,#ef4444,#f59e0b,#2563eb);width:100%;height:2px;position:absolute;top:0;left:0}.pnldaily-impact-card:hover{transform:translateY(-4px);box-shadow:0 16px 34px #0f172a1c}.pnldaily-cal-header{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.pnldaily-cal-title{color:var(--lp-text);font-size:.88rem;font-weight:700}.pnldaily-cal-tag{color:#64748b;background:#64748b14;border:1px solid #64748b2e;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:600}.pnldaily-cal-grid{grid-template-columns:repeat(10,1fr);gap:4px;display:grid}.pnldaily-cal-cell{background:#94a3b82e;border:1px solid #94a3b81f;border-radius:4px;height:18px;transition:background .2s;display:block}.pnldaily-cal-warn{background:#f59e0b47;border-color:#f59e0b33}.pnldaily-cal-alert{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border-color:#0000;animation:2.2s ease-in-out infinite pnlCalPulse;box-shadow:0 0 0 2px #ef44442e}.pnldaily-cal-legend{align-items:center;gap:1.2rem;margin-top:.6rem;display:flex}.pnldaily-cal-leg-unknown,.pnldaily-cal-leg-alert{color:#64748b;align-items:center;gap:.38rem;font-size:.76rem;font-weight:500;display:inline-flex}.pnldaily-cal-dot{background:#94a3b859;border-radius:3px;flex-shrink:0;width:10px;height:10px;display:block}.pnldaily-cal-dot-alert{background:#ef4444;box-shadow:0 0 0 2px #ef444433}.pnldaily-cal-note{color:var(--lp-muted);margin:.75rem 0 0;font-size:.82rem;font-style:italic;line-height:1.55}.pnldaily-impact-divider{background:linear-gradient(90deg,#0000,#e2e8f0cc,#0000);height:1px;margin:1.25rem 0 1rem}.pnldaily-impact-card h3{color:var(--lp-text);margin:0 0 .85rem;font-size:.95rem;font-weight:700}.pnldaily-impact-metrics{gap:.72rem;display:grid}.pnldaily-impact-row{background:#f8fafcd9;border:1px solid #e2e8f0bf;border-radius:12px;padding:.72rem .82rem;transition:transform .3s,box-shadow .3s,border-color .3s}.pnldaily-impact-row:hover{background:#fff;border-color:#3b82f647;transform:translateY(-2px);box-shadow:0 10px 24px #0f172a12}.pnldaily-impact-head{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.pnldaily-impact-head span{color:var(--lp-muted);font-size:.86rem;font-weight:500}.pnldaily-impact-badge{letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .65rem;font-size:.7rem;font-weight:700;display:inline-flex}.pnldaily-badge-high{color:#ef4444;background:#ef44441a}.pnldaily-badge-rising{color:#d97706;background:#f59e0b1f}.pnldaily-badge-severe{color:#dc2626;background:#dc26261f}.pnldaily-risk-track{background:#e2e8f0b3;border-radius:999px;height:5px;margin-top:.55rem;position:relative;overflow:hidden}.pnldaily-risk-fill{border-radius:999px;height:100%;display:block;position:relative}.pnldaily-risk-fill:after{content:"";background:linear-gradient(110deg,#0000 0%,#ffffff4d 50%,#0000 100%);animation:5.8s ease-in-out infinite pnlRiskShimmer;position:absolute;inset:0;transform:translate(-120%)}.pnldaily-impact-row:hover .pnldaily-risk-fill{filter:drop-shadow(0 0 4px #2563eb33)}.pnldaily-risk-high{background:linear-gradient(90deg,#ef4444 0%,#dc2626 100%);width:85%}.pnldaily-risk-rising{background:linear-gradient(90deg,#f59e0b 0%,#d97706 100%);width:72%}.pnldaily-risk-severe{background:linear-gradient(90deg,#dc2626 0%,#b91c1c 100%);width:92%}.pnldaily-resolve-callout{background:#10b98112;border:1px solid #10b98133;border-radius:10px;align-items:flex-start;gap:.55rem;margin-top:1.1rem;padding:.75rem .9rem;display:flex}.pnldaily-resolve-callout span:last-child{color:#065f46;font-size:.82rem;font-weight:500;line-height:1.5}.pnldaily-resolve-dot{background:#10b981;border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.28rem;box-shadow:0 0 0 3px #10b98133}@keyframes pnlCalPulse{0%,to{box-shadow:0 0 0 2px #ef44442e}50%{box-shadow:0 0 0 5px #ef444414,0 0 10px #ef444426}}.pnldaily-arch-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:1.5rem;display:grid}.pnldaily-arch-module{border:1px solid var(--lp-border);background:#fff;border-radius:20px;padding:2rem;box-shadow:0 10px 24px #0f172a0f,0 16px 32px #0f172a17}.pnldaily-arch-module-header{margin-bottom:1.6rem}.pnldaily-module-label{color:#2563eb;letter-spacing:.04em;background:#2563eb14;border:1px solid #2563eb33;border-radius:999px;margin-bottom:.9rem;padding:.3rem .85rem;font-size:.78rem;font-weight:700;display:inline-flex}.pnldaily-arch-module-header h3{color:var(--lp-text);margin:0 0 .6rem;font-size:1.35rem}.pnldaily-arch-module-header p{color:var(--lp-muted);margin:0;font-size:.95rem;line-height:1.6}.pnldaily-module-features{gap:.75rem;display:grid}.pnldaily-module-card{background:#f8fafcb3;border:1px solid #e2e8f0cc;border-radius:14px;align-items:flex-start;gap:.9rem;padding:.9rem 1rem;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.pnldaily-module-card:hover{background:#fff;border-color:#2563eb4d;transform:translateY(-3px);box-shadow:0 10px 24px #0f172a0f}.pnldaily-module-icon{color:#2563eb;background:linear-gradient(135deg,#2563eb1f,#8b5cf61a);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.pnldaily-module-icon svg{width:18px;height:18px}.pnldaily-module-card h4{color:var(--lp-text);margin:0 0 .28rem;font-size:.95rem}.pnldaily-module-card p{color:var(--lp-muted);margin:0;font-size:.86rem;line-height:1.55}.pnldaily-arch-module-mobile{position:relative}.pnldaily-mobile-mockup{justify-content:center;margin-top:.5rem;display:flex}.pnldaily-mobile-shell{background:#0f172a;border:2.5px solid #0f172a;border-radius:28px;width:220px;position:relative;overflow:hidden;box-shadow:0 24px 48px #0f172a59,inset 0 0 0 1px #ffffff0f}.pnldaily-mobile-notch{z-index:2;background:#0f172a;border-radius:0 0 8px 8px;width:68px;height:10px;margin:0 auto;position:relative}.pnldaily-mobile-screen{background:#f8fafc;border-radius:0 0 26px 26px;margin:0 2px 2px;padding:.75rem .7rem 1rem;overflow:hidden}.pnldaily-mobile-header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.pnldaily-mobile-header span:first-child{color:#0f172a;font-size:.75rem;font-weight:700}.pnldaily-mobile-date{color:#2563eb;background:#2563eb14;border-radius:999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.pnldaily-mobile-profit{text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e293b 100%);border-radius:14px;margin-bottom:.65rem;padding:.7rem .75rem}.pnldaily-mobile-profit p{color:#94a3b8;margin:0;font-size:.7rem}.pnldaily-mobile-profit strong{color:#f8fafc;margin-top:.15rem;font-size:1.15rem;font-weight:800;display:block}.pnldaily-mobile-up{color:#10b981;margin-top:.2rem;font-size:.68rem;font-weight:600;display:block}.pnldaily-mobile-row-kpis{grid-template-columns:1fr 1fr 1fr;gap:.4rem;margin-bottom:.65rem;display:grid}.pnldaily-mobile-kpi{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:9px;padding:.42rem .4rem}.pnldaily-mobile-kpi p{color:#64748b;margin:0;font-size:.62rem}.pnldaily-mobile-kpi strong{color:#0f172a;margin-top:.12rem;font-size:.75rem;font-weight:700;display:block}.pnldaily-mobile-section-label{color:#475569;text-transform:uppercase;letter-spacing:.06em;margin-top:.55rem;margin-bottom:.42rem;font-size:.68rem;font-weight:700}.pnldaily-mobile-outlets{gap:.32rem;margin-bottom:.3rem;display:grid}.pnldaily-mob-outlet{background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;padding:.38rem .5rem;font-size:.72rem;display:flex}.pnldaily-mob-outlet span:first-child{color:#0f172a;font-weight:500}.pnldaily-mob-green{color:#10b981!important;font-weight:700!important}.pnldaily-mob-amber{color:#2563eb!important;font-weight:700!important}.pnldaily-mob-slate{color:#f59e0b!important;font-weight:700!important}.pnldaily-mobile-trend{background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-end;height:44px;padding:.5rem .6rem;display:flex}.pnldaily-trend-bars{align-items:flex-end;gap:3px;width:100%;height:100%;display:flex}.pnldaily-trend-bars span{opacity:.8;background:linear-gradient(#2563eb,#6ea8ff);border-radius:2px 2px 0 0;flex:1;display:block}.pnldaily-mobile-categories{gap:.4rem;display:grid}.pnldaily-cat-row{align-items:center;gap:.45rem;font-size:.68rem;display:flex}.pnldaily-cat-row span:first-child{color:#64748b;min-width:42px;font-weight:500}.pnldaily-cat-row span:last-child{text-align:right;color:#0f172a;min-width:24px;font-weight:600}.pnldaily-cat-bar-track{background:#e2e8f0;border-radius:999px;flex:1;height:5px;overflow:hidden}.pnldaily-cat-bar{background:linear-gradient(90deg,#2563eb,#3b82f6);border-radius:999px;height:100%;display:block}.pnldaily-cat-violet{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.pnldaily-cat-emerald{background:linear-gradient(90deg,#10b981,#34d399)}.pnldaily-engine-section{background:#fff}.pnldaily-engine-section .lp-section-heading{margin-bottom:.5rem}.pnldaily-engine-eyebrow{color:#4f46e5;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#2563eb14,#8b5cf614);border:1px solid #6366f133;border-radius:999px;align-items:center;margin-bottom:.9rem;padding:.3rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex}.pnldaily-diag-wrapper{height:450px;margin-top:.5rem;position:relative;overflow:visible}.pnldaily-diag-svg{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.pnldaily-diag-line{will-change:stroke-dashoffset}.pnldaily-diag-step{left:var(--step-left);top:calc(var(--step-top) - 32px);text-align:center;cursor:default;z-index:1;flex-direction:column;align-items:center;width:130px;transition:transform .26s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;transform:translate(-50%)}.pnldaily-diag-step:hover{transform:translate(-50%)translateY(-7px)}.pnldaily-diag-icon{background:color-mix(in srgb,var(--step-accent)10%,#fff);border:2px solid color-mix(in srgb,var(--step-accent)30%,transparent);width:64px;height:64px;color:var(--step-accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:box-shadow .26s,transform .26s cubic-bezier(.34,1.56,.64,1);display:inline-flex;box-shadow:0 2px 8px #0f172a0f}.pnldaily-diag-icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.pnldaily-diag-step:hover .pnldaily-diag-icon{box-shadow:0 0 0 6px color-mix(in srgb,var(--step-accent)15%,transparent),0 6px 22px color-mix(in srgb,var(--step-accent)28%,transparent);transform:scale(1.1)}.pnldaily-diag-title{color:var(--lp-text);letter-spacing:.01em;margin:.55rem 0 0;font-size:.82rem;font-weight:700;line-height:1.25}.pnldaily-diag-desc{color:var(--lp-muted);opacity:.72;margin:.3rem 0 0;font-size:.7rem;line-height:1.5;transition:opacity .23s}.pnldaily-diag-step:hover .pnldaily-diag-desc{opacity:1}.pnldaily-insight-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.8rem;display:grid}.pnldaily-insight-card{background:#fff;border:1px solid #e2e8f0db;border-radius:16px;padding:1.4rem 1.25rem;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 10px 24px #0f172a0f,0 16px 32px #0f172a17}.pnldaily-insight-card:hover{border-color:#2563eb4d;transform:translateY(-4px);box-shadow:0 16px 32px #0f172a1a}.pnldaily-insight-icon{color:#2563eb;background:linear-gradient(135deg,#2563eb1f,#8b5cf61a);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:.9rem;display:inline-flex}.pnldaily-insight-icon svg{width:20px;height:20px}.pnldaily-insight-card h3{color:var(--lp-text);margin:0 0 .45rem;font-size:1rem}.pnldaily-insight-card p{color:var(--lp-muted);margin:0;font-size:.88rem;line-height:1.58}.pnldaily-cap-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.8rem;display:grid}.pnldaily-cap-card{background:linear-gradient(#fff 0%,#f8fafce6 100%);border:1px solid #e2e8f0db;border-radius:16px;height:100%;padding:1.25rem;transition:transform .3s,box-shadow .3s,border-color .3s;box-shadow:0 8px 20px #0f172a0f}.pnldaily-cap-card:hover{border-color:#2563eb4d;transform:translateY(-4px);box-shadow:0 16px 32px #0f172a17}.pnldaily-cap-card h3{color:var(--lp-text);margin:0 0 .5rem;font-size:1rem}.pnldaily-cap-card p{color:var(--lp-muted);margin:0;font-size:.88rem;line-height:1.58}.pnldaily-benefit-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.95rem;margin-top:1.4rem;display:grid}.pnldaily-benefit-card{border:1px solid var(--lp-border);text-align:left;background:#fff;border-radius:16px;padding:1.4rem 1rem;transition:transform .28s,box-shadow .28s;box-shadow:0 10px 24px #0f172a0f}.pnldaily-benefit-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px #0f172a1a}.pnldaily-benefit-value{letter-spacing:-.03em;background:linear-gradient(135deg,#2563eb 0%,#8b5cf6 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(1.7rem,2.8vw,2.3rem);font-weight:800;transition:filter .28s}.pnldaily-benefit-card:hover .pnldaily-benefit-value{filter:drop-shadow(0 0 8px #2563eb3d)}.pnldaily-benefit-label{color:var(--lp-muted);margin:.5rem 0 0;font-size:.92rem;font-weight:600;line-height:1.4}.pnldaily-industries{padding:clamp(3rem,6vw,5rem) 0}.pnldaily-chip-wrap{flex-wrap:wrap;justify-content:center;gap:.7rem;margin-top:1.4rem;display:flex}.pnldaily-chip{border:1px solid var(--lp-border);color:var(--lp-text);cursor:default;background:#fff;border-radius:999px;padding:.52rem 1.05rem;font-size:.88rem;font-weight:600;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 5px 14px #0f172a0d}.pnldaily-chip:hover{border-color:#2563eb66;transform:translateY(-2px);box-shadow:0 12px 20px #0f172a14}.pnldaily-differentiators{background:linear-gradient(135deg,#0f172a 0%,#1e293b 60%,#0b1120 100%)}.pnldaily-differentiators .lp-section-heading h2,.pnldaily-differentiators .lp-section-heading p{color:#f8fafc}.pnldaily-diff-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:1rem;margin-top:1.4rem;display:grid}.pnldaily-diff-grid>.lp-reveal{height:100%}.pnldaily-diff-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff12;border:1px solid #e2e8f033;border-radius:14px;flex-direction:column;height:100%;padding:1.2rem;transition:transform .3s,border-color .3s,background-color .3s;display:flex}.pnldaily-diff-card:hover{background:#ffffff1f;border-color:#93c5fd80;transform:translateY(-4px)}.pnldaily-diff-card h3{color:#f8fafc;margin:0;font-size:.97rem;line-height:1.35}.pnldaily-diff-card p{color:#cbd5e1;margin:.55rem 0 0;font-size:.86rem;line-height:1.58}.pnldaily-final-panel{max-width:880px}@keyframes pnlFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes pnlHeroShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pnlSweep{0%{transform:translate(-45%)}50%{transform:translate(20%)}to{transform:translate(70%)}}@keyframes pnlRiskShimmer{0%,to{transform:translate(-120%)}50%{transform:translate(130%)}}@media (max-width:1200px){.pnldaily-diff-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.pnldaily-arch-grid{grid-template-columns:1fr}.pnldaily-insight-grid,.pnldaily-cap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.pnldaily-hero-grid,.pnldaily-challenge-grid{grid-template-columns:1fr}.pnldaily-hero-copy{text-align:center}.pnldaily-highlight-list,.pnldaily-highlight-list li,.pnldaily-hero-actions{justify-content:center}.pnldaily-challenge .lp-section-heading{text-align:center}.pnldaily-challenge .lp-section-heading h2:after{left:50%;transform:translate(-50%)}.pnldaily-challenge .lp-section-heading p{text-align:center;margin-left:auto;margin-right:auto}.pnldaily-benefit-grid,.pnldaily-diff-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.pnldaily-page .lp-section{padding:2.7rem 0}.pnldaily-challenge{padding:3.3rem 0}.pnldaily-hero{padding:3.2rem 0}.pnldaily-hero-actions,.pnldaily-final-cta .lp-final-actions{flex-direction:column;align-items:stretch}.pnldaily-hero-actions .lp-btn,.pnldaily-final-cta .lp-final-actions .lp-btn{justify-content:center;width:100%}.pnldaily-insight-grid,.pnldaily-cap-grid,.pnldaily-benefit-grid,.pnldaily-diff-grid{grid-template-columns:1fr}.pnldaily-impact-card{padding:1.5rem}.pnldaily-diag-wrapper{flex-direction:column;gap:.75rem;height:auto;padding:.5rem 0 1rem;display:flex}.pnldaily-diag-svg{display:none}.pnldaily-diag-step{text-align:left;background:#f8fafc;border:1px solid #e2e8f0cc;border-radius:14px;flex-direction:row;align-items:flex-start;gap:1rem;width:100%;padding:.9rem 1.2rem;position:static;transform:none}.pnldaily-diag-step:hover,.pnldaily-diag-step:hover .pnldaily-diag-icon{transform:none}.pnldaily-diag-icon{flex-shrink:0;width:52px;height:52px}.pnldaily-diag-title{margin-top:0;margin-bottom:.2rem}.pnldaily-diag-desc{opacity:.85}.pnldaily-chip-wrap{justify-content:flex-start}}@media (max-width:520px){.pnldaily-problem-cards{grid-template-columns:1fr}.pnldaily-benefit-grid{grid-template-columns:1fr 1fr}.pnldaily-mobile-shell{width:190px}}
.cazbook-page{background:var(--lp-bg);color:var(--lp-text)}.cazbook-page .lp-section{padding:clamp(3.4rem,7vw,5.9rem) 0}.cazbook-section-tag{letter-spacing:.1em;text-transform:uppercase;color:#2563eb;margin-bottom:.75rem;font-size:.72rem;font-weight:700;display:inline-block}.cazbook-tag-light{color:#93c5fde6}.cazbook-module-badge{color:#2563eb;letter-spacing:.05em;background:#2563eb1a;border:1px solid #2563eb40;border-radius:999px;padding:.28rem .8rem;font-size:.72rem;font-weight:700;display:inline-flex}.cazbook-hero{color:#fff;background:linear-gradient(145deg,#0f172a 0%,#1e293b 65%,#0a1628 100%);padding:clamp(4.5rem,9vw,7rem) 0 0;position:relative;overflow:hidden}.cazbook-hero-glow{pointer-events:none;filter:blur(100px);border-radius:50%;position:absolute}.cazbook-hero-glow-a{background:radial-gradient(circle,#2563eb24 0%,#0000 70%);width:600px;height:600px;top:-150px;left:-100px}.cazbook-hero-glow-b{background:radial-gradient(circle,#7c3aed1a 0%,#0000 70%);width:400px;height:400px;top:-80px;right:-60px}.cazbook-hero-grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.cazbook-hero-copy{z-index:2;position:relative}.cazbook-hero-badge{color:#a5b4fc;letter-spacing:.02em;background:#6366f11a;border:1px solid #6366f14d;border-radius:999px;align-items:center;margin-bottom:1.6rem;padding:.45rem 1.2rem;font-size:.82rem;font-weight:600;display:inline-flex}.cazbook-hero-copy h1{color:#f8fafc;letter-spacing:-.03em;margin:0 0 1.3rem;font-size:clamp(2rem,3.8vw,3.2rem);line-height:1.1}.cazbook-hero-copy>p{color:#94a3b8;margin:0 0 2rem;font-size:1.02rem;line-height:1.72}.cazbook-hero-pills{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.cazbook-hero-pill{color:#cbd5e1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.45rem;padding:.38rem .9rem;font-size:.82rem;font-weight:500;display:inline-flex}.cazbook-pill-dot{background:#10b981;border-radius:50%;flex-shrink:0;width:6px;height:6px}.cazbook-hero-actions{flex-wrap:wrap;gap:1rem;display:flex}.cazbook-dashboard-wrap{z-index:2;position:relative}.cazbook-dashboard-mock{background:#1e293b;border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #0006,inset 0 0 0 1px #ffffff0f}.cazbook-browser-chrome{background:#0f172ab3;border-bottom:1px solid #ffffff12;align-items:center;gap:.75rem;padding:.65rem 1rem;display:flex}.cazbook-browser-dots{gap:.35rem;display:flex}.cb-dot{border-radius:50%;width:9px;height:9px;display:block}.cb-dot-r{background:#ef4444}.cb-dot-a{background:#f59e0b}.cb-dot-g{background:#10b981}.cazbook-browser-tab{text-align:center;color:#64748b;flex:1;font-size:.72rem;font-weight:500}.cazbook-browser-url{text-align:center;color:#475569;background:#ffffff0d;border:1px solid #ffffff12;border-radius:6px;flex:1;padding:.22rem .6rem;font-size:.7rem}.cazbook-db-layout{min-height:320px;display:flex}.cazbook-db-sidebar{background:#0f172a99;border-right:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;gap:.2rem;width:130px;padding:1rem .6rem;display:flex}.cazbook-db-logo{color:#60a5fa;letter-spacing:.02em;padding:.4rem .5rem .9rem;font-size:.82rem;font-weight:800}.cazbook-db-nav{color:#475569;cursor:default;border-radius:7px;padding:.4rem .5rem;font-size:.72rem;font-weight:500}.cazbook-db-nav-active{color:#60a5fa;background:#2563eb26;font-weight:700}.cazbook-db-main{flex:1;padding:.9rem 1rem;overflow:hidden}.cazbook-db-stats-row{grid-template-columns:repeat(4,1fr);gap:.6rem;margin-bottom:.8rem;display:grid}.cazbook-db-stat{background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;padding:.65rem .7rem}.cazbook-db-stat-accent{background:#2563eb1f;border-color:#2563eb33}.cazbook-db-stat span{color:#64748b;margin-bottom:.2rem;font-size:.65rem;display:block}.cazbook-db-stat strong{color:#f1f5f9;letter-spacing:-.02em;font-size:1.05rem;font-weight:800;line-height:1;display:block}.cazbook-db-stat small{color:#475569;margin-top:.15rem;font-size:.62rem;display:block}.cazbook-db-charts-row{grid-template-columns:1fr 1fr;gap:.7rem;margin-bottom:.8rem;display:grid}.cazbook-db-cat-panel,.cazbook-db-outlet-panel{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;padding:.7rem .75rem}.cazbook-db-panel-title{color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .5rem;font-size:.66rem;font-weight:700}.cazbook-db-cat-row{align-items:center;gap:.4rem;margin-bottom:.3rem;font-size:.67rem;display:flex}.cazbook-db-cat-row span:first-child{color:#94a3b8;min-width:52px}.cazbook-db-cat-row span:last-child{text-align:right;color:#e2e8f0;min-width:28px;font-weight:600}.cazbook-db-cat-track{background:#ffffff14;border-radius:999px;flex:1;height:4px;overflow:hidden}.cazbook-db-cat-fill{border-radius:999px;height:100%;display:block}.cb-fill-blue{background:linear-gradient(90deg,#2563eb,#3b82f6)}.cb-fill-violet{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.cb-fill-emerald{background:linear-gradient(90deg,#10b981,#34d399)}.cb-fill-slate{background:#64748b99}.cazbook-db-outlet-row{border-bottom:1px solid #ffffff0d;align-items:center;gap:.4rem;padding:.22rem 0;font-size:.67rem;display:flex}.cazbook-db-outlet-row:last-child{border-bottom:none}.cazbook-db-outlet-rank{color:#475569;min-width:18px;font-size:.6rem;font-weight:700}.cazbook-db-outlet-name{color:#94a3b8;flex:1}.cazbook-db-outlet-amt{color:#e2e8f0;font-weight:700}.cazbook-db-outlet-delta{text-align:right;min-width:34px;font-size:.62rem;font-weight:700}.cb-delta-up{color:#34d399}.cb-delta-dn{color:#f87171}.cazbook-db-entries{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;overflow:hidden}.cazbook-db-entries-header{color:#64748b;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:.55rem .75rem;font-size:.66rem;font-weight:700;display:flex}.cazbook-db-view-all{color:#60a5fa;cursor:default}.cazbook-db-entry-row{border-bottom:1px solid #ffffff0a;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.67rem;display:flex}.cazbook-db-entry-row:last-child{border-bottom:none}.cazbook-db-entry-receipt{color:#60a5fa;background:#2563eb26;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.cazbook-db-entry-receipt svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.cazbook-db-entry-name{color:#e2e8f0;min-width:100px;font-weight:600}.cazbook-db-entry-cat{color:#475569;flex:1}.cazbook-db-entry-amt{color:#f1f5f9;font-weight:700}.cazbook-db-entry-status{border-radius:999px;padding:.18rem .5rem;font-size:.62rem;font-weight:700}.cb-status-ok{color:#34d399;background:#10b98126}.cb-status-pending{color:#fbbf24;background:#f59e0b26}.cazbook-problem{background:#fff}.cazbook-problem-grid{grid-template-columns:1.1fr .9fr;align-items:start;gap:3rem;margin-top:2.5rem;display:grid}.cazbook-problem-cards{flex-direction:column;gap:.55rem;display:flex}.cazbook-problem-card{cursor:default;background:#fff;border:1px solid #e2e8f0d9;border-radius:12px;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:0 2px 6px #0f172a0a}.cazbook-problem-card:hover{border-color:#ef444433;transform:translateY(-2px);box-shadow:0 8px 20px #0f172a12}.cazbook-problem-card-icon{color:#ef4444;background:#ef444414;border:1px solid #ef444426;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:.05rem;display:inline-flex}.cazbook-problem-card-icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.cazbook-problem-card h3{color:var(--lp-text);margin:0 0 .2rem;font-size:.86rem;font-weight:700;line-height:1.25}.cazbook-problem-card p{color:var(--lp-muted);margin:0;font-size:.78rem;line-height:1.5}.cazbook-consequence-card{background:linear-gradient(160deg,#f8fafccc 0%,#fff 100%);border:1px solid #e2e8f0e6;border-radius:18px;margin-bottom:1.2rem;padding:1.8rem;box-shadow:0 8px 24px #0f172a0f}.cazbook-consequence-card h3{color:var(--lp-text);margin:0 0 1.2rem;font-size:1rem;font-weight:700}.cazbook-consequence-list{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.cazbook-consequence-list li{color:var(--lp-text);align-items:center;gap:.75rem;font-size:.9rem;font-weight:500;display:flex}.cazbook-consequence-warn{color:#f59e0b;flex-shrink:0;width:16px;height:16px}.cazbook-impact-stats{grid-template-columns:1fr 1fr;gap:.7rem;display:grid}.cazbook-impact-stat{background:#fff;border:1px solid #e2e8f0cc;border-radius:14px;padding:1rem 1.1rem;transition:transform .3s,box-shadow .3s;box-shadow:0 4px 12px #0f172a0d}.cazbook-impact-stat:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0f172a17}.cazbook-impact-stat strong{color:#2563eb;letter-spacing:-.03em;margin-bottom:.3rem;font-size:1.1rem;font-weight:800;line-height:1;display:block}.cazbook-impact-stat span{color:var(--lp-muted);font-size:.77rem;line-height:1.4}.cazbook-how-heading{margin-bottom:2rem}.cazbook-how-divider{background:linear-gradient(90deg,#2563eb,#7c3aed);border-radius:999px;width:80px;height:3px;margin:1rem auto 0;display:block}.cazbook-how-track{isolation:isolate;justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:1.5rem;display:flex;position:relative}.cazbook-how-track:before{content:"";z-index:0;background:linear-gradient(90deg,#2563eb33 0%,#7c3aed52 50%,#2563eb33 100%);border-radius:999px;height:4px;position:absolute;top:38px;left:0;right:0}.cazbook-how-node{z-index:1;text-align:center;cursor:default;flex:1;position:relative}.cazbook-how-circle{background:#fff;border:2.5px solid #2563eb66;border-radius:50%;justify-content:center;align-items:center;width:76px;height:76px;margin:0 auto;transition:transform .3s,box-shadow .3s;display:inline-flex;position:relative;box-shadow:0 8px 18px #0f172a14,0 0 0 6px #2563eb0f}.cazbook-how-circle:after{content:"";opacity:0;border:1px solid #2563eb24;border-radius:50%;transition:opacity .3s,transform .3s;position:absolute;inset:-7px;transform:scale(.92)}.cazbook-how-icon{color:#1d4ed8;width:25px;height:25px;transition:filter .3s;display:inline-flex}.cazbook-how-icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px}.cazbook-how-node:hover .cazbook-how-circle{transform:translateY(-6px)scale(1.06);box-shadow:0 16px 30px #2563eb38,0 0 0 8px #2563eb1f}.cazbook-how-node:hover .cazbook-how-icon{filter:brightness(.88)}.cazbook-how-node:hover .cazbook-how-circle:after{opacity:1;transform:scale(1)}.cazbook-how-title{color:var(--lp-text);margin:.95rem 0 0;font-size:.97rem;font-weight:600}.cazbook-how-desc{color:var(--lp-muted);text-align:center;opacity:0;visibility:hidden;max-width:160px;min-height:3.6em;margin:.5rem auto 0;font-size:.84rem;line-height:1.5;transition:opacity .28s,transform .28s,visibility .28s;transform:translateY(6px)}.cazbook-how-node:hover .cazbook-how-desc{opacity:1;visibility:visible;transform:translateY(0)}.cazbook-web-section{background:#fff}.cazbook-platform-header{max-width:700px;margin-bottom:2.5rem}.cazbook-platform-label{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.cazbook-platform-sub{color:var(--lp-muted);font-size:.82rem;font-weight:500}.cazbook-platform-header h2{color:var(--lp-text);letter-spacing:-.02em;margin:0 0 .7rem;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.2}.cazbook-platform-header p{color:var(--lp-muted);margin:0;font-size:.98rem;line-height:1.65}.cazbook-web-grid{grid-template-columns:1fr 1fr;gap:.2rem 3rem;margin-top:.5rem;display:grid}.cazbook-web-feat{cursor:default;align-items:center;gap:1rem;padding:.85rem 0;transition:transform .2s;display:flex}.cazbook-web-feat:hover{transform:translate(6px)}.cazbook-web-feat-circle{color:#4f46e5;background:#f8fafc;border:1.5px solid #6366f133;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;transition:box-shadow .2s,border-color .2s,color .2s;display:inline-flex}.cazbook-web-feat-circle svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.cazbook-web-feat:hover .cazbook-web-feat-circle{color:#2563eb;border-color:#2563eb59;box-shadow:0 0 0 5px #2563eb14}.cazbook-web-feat-body h3{color:var(--lp-text);margin:0 0 .3rem;font-size:.9rem;font-weight:650;line-height:1.25;transition:color .2s}.cazbook-web-feat:hover .cazbook-web-feat-body h3{color:#2563eb}.cazbook-web-feat-body p{color:var(--lp-muted);margin:0;font-size:.81rem;line-height:1.52}.cazbook-mobile-section{background:linear-gradient(160deg,#0f172a 0%,#1e293b 60%,#0b1628 100%);position:relative;overflow:hidden}.cazbook-mobile-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 20%,#2563eb1a,#0000 40%),radial-gradient(circle at 80%,#10b98112,#0000 40%);position:absolute;inset:0}.cazbook-mobile-section .cazbook-platform-header h2,.cazbook-mobile-section .cazbook-platform-header p,.cazbook-mobile-section .cazbook-platform-label{color:#f1f5f9}.cazbook-mobile-section .cazbook-platform-header p{color:#94a3b8}.cazbook-mobile-section .cazbook-platform-sub{color:#64748b}.cazbook-mobile-section .cazbook-module-badge{color:#93c5fd;background:#ffffff14;border-color:#ffffff26}.cazbook-mobile-section .cazbook-platform-header{z-index:1;position:relative}.cazbook-mobile-layout{z-index:1;grid-template-columns:1fr auto 1fr;align-items:center;gap:2.5rem;display:grid;position:relative}.cazbook-mobile-features-col{flex-direction:column;gap:1.4rem;display:flex}.cazbook-mobile-feat{align-items:flex-start;gap:.85rem;display:flex}.cazbook-mobile-feat-right{text-align:right;flex-direction:row-reverse}.cazbook-mobile-feat-right>div{text-align:right}.cazbook-mobile-feat-icon{color:#93c5fd;background:#ffffff12;border:1px solid #ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.cazbook-mobile-feat-icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.cazbook-mobile-feat h3{color:#e2e8f0;margin:0 0 .3rem;font-size:.9rem;font-weight:700;line-height:1.25}.cazbook-mobile-feat p{color:#64748b;margin:0;font-size:.81rem;line-height:1.55}.cazbook-mobile-phone-wrap{justify-content:center;display:flex}.cazbook-mobile-shell{background:#0f172a;border:2.5px solid #ffffff26;border-radius:30px;width:220px;overflow:hidden;box-shadow:0 30px 60px #00000080,inset 0 0 0 1px #ffffff14}.cazbook-mobile-notch{z-index:2;background:#0f172a;border-radius:0 0 8px 8px;width:70px;height:10px;margin:0 auto;position:relative}.cazbook-mobile-screen{background:#f8fafc;border-radius:0 0 28px 28px;margin:0 2px 2px;padding:.7rem .75rem .9rem}.cazbook-mob-topbar{justify-content:space-between;align-items:center;margin-bottom:.7rem;display:flex}.cazbook-mob-topbar span:first-child{color:#0f172a;font-size:.77rem;font-weight:800}.cazbook-mob-offline-badge{color:#2563eb;background:#2563eb14;border-radius:999px;padding:.14rem .45rem;font-size:.6rem;font-weight:700}.cazbook-mob-entry{background:linear-gradient(135deg,#0f172a,#1e293b);border-radius:14px;margin-bottom:.65rem;padding:.85rem}.cazbook-mob-entry p{color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin:0 0 .28rem;font-size:.64rem}.cazbook-mob-amount{align-items:baseline;gap:.15rem;display:flex}.cazbook-mob-amount span{color:#64748b;font-size:.9rem;font-weight:700}.cazbook-mob-amount strong{color:#f8fafc;letter-spacing:-.02em;font-size:1.5rem;font-weight:800;line-height:1}.cazbook-mob-cats{flex-wrap:wrap;gap:.3rem;margin-bottom:.65rem;display:flex}.cazbook-mob-cat{color:#64748b;background:#fff;border:1px solid #e2e8f0e6;border-radius:999px;padding:.2rem .5rem;font-size:.64rem;font-weight:600}.cazbook-mob-cat.active{color:#2563eb;background:#2563eb1a;border-color:#2563eb4d}.cazbook-mob-proof-row{background:#fff;border:1px solid #e2e8f0e6;border-radius:10px;align-items:center;gap:.5rem;margin-bottom:.65rem;padding:.45rem .55rem;display:flex}.cazbook-mob-proof-icon{color:#2563eb;background:#2563eb1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.cazbook-mob-proof-icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.cazbook-mob-proof-info{flex:1;min-width:0}.cazbook-mob-proof-info span:first-child{color:#0f172a;white-space:nowrap;text-overflow:ellipsis;font-size:.65rem;font-weight:600;display:block;overflow:hidden}.cazbook-mob-proof-info span:last-child{color:#94a3b8;font-size:.58rem;display:block}.cazbook-mob-proof-check{color:#10b981;font-size:.75rem;font-weight:700}.cazbook-mob-submit-btn{text-align:center;color:#fff;cursor:default;background:linear-gradient(135deg,#2563eb,#7c3aed);border:none;border-radius:10px;width:100%;margin-bottom:.65rem;padding:.55rem;font-size:.73rem;font-weight:700}.cazbook-mob-history-label{text-transform:uppercase;letter-spacing:.07em;color:#94a3b8;margin-bottom:.35rem;font-size:.6rem;font-weight:700}.cazbook-mob-hist-row{border-bottom:1px solid #e2e8f099;justify-content:space-between;padding:.3rem 0;font-size:.66rem;display:flex}.cazbook-mob-hist-row span:first-child{color:#475569}.cazbook-mob-hist-row span:last-child{color:#0f172a;font-weight:700}.cazbook-mob-hist-row:last-child{border-bottom:none}.cazbook-pillars-grid{grid-template-columns:repeat(3,1fr);gap:2.5rem 2rem;margin-top:2.5rem;display:grid}.cazbook-pillars-grid>div:last-child{grid-column:2}.cazbook-pillar{text-align:center;cursor:default;flex-direction:column;align-items:center;gap:.9rem;padding:.5rem;transition:transform .28s;display:flex}.cazbook-pillar:hover{transform:translateY(-4px)}.cazbook-pillar-circle{color:#2563eb;background:#f0f4ff;border:1.5px solid #2563eb33;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:box-shadow .28s,border-color .28s,background .28s;display:inline-flex}.cazbook-pillar:hover .cazbook-pillar-circle{background:#dbeafe;border-color:#2563eb66;box-shadow:0 0 0 6px #2563eb14}.cazbook-pillar-circle svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.cazbook-pillar h3{color:var(--lp-text);margin:0;font-size:.95rem;font-weight:700;line-height:1.3;transition:color .2s}.cazbook-pillar:hover h3{color:#2563eb}.cazbook-pillar p{color:var(--lp-muted);max-width:24ch;margin:0;font-size:.85rem;line-height:1.6}.cazbook-industry-grid{grid-template-columns:repeat(4,1fr);gap:1rem;margin-top:2rem;display:grid}.cazbook-industry-card{text-align:center;cursor:default;background:#fff;border:1px solid #e2e8f0e6;border-radius:16px;flex-direction:column;align-items:center;gap:.7rem;padding:1.5rem 1rem;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;box-shadow:0 4px 12px #0f172a0d}.cazbook-industry-card:hover{border-color:#2563eb40;transform:translateY(-4px);box-shadow:0 14px 28px #0f172a17}.cazbook-industry-icon{color:#2563eb;background:linear-gradient(135deg,#2563eb1a,#7c3aed14);border-radius:12px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .25s;display:inline-flex}.cazbook-industry-card:hover .cazbook-industry-icon{background:linear-gradient(135deg,#2563eb2e,#7c3aed24)}.cazbook-industry-icon svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.cazbook-industry-name{color:var(--lp-text);font-size:.86rem;font-weight:600;line-height:1.35}.cazbook-cta-section{background:linear-gradient(135deg,#0f172a 0%,#1e293b 65%,#0b1628 100%);position:relative;overflow:hidden}.cazbook-cta-bg{pointer-events:none;background:radial-gradient(circle at 30%,#2563eb24,#0000 40%),radial-gradient(circle at 70%,#7c3aed1a,#0000 40%);position:absolute;inset:0}.cazbook-cta-inner{z-index:1;text-align:center;max-width:680px;margin:0 auto;position:relative}.cazbook-cta-inner h2{color:#f8fafc;letter-spacing:-.03em;margin:0 0 1.1rem;font-size:clamp(1.8rem,3.5vw,2.6rem);line-height:1.2}.cazbook-cta-inner p{color:#94a3b8;margin:0 0 2rem;font-size:1.02rem;line-height:1.7}@media (max-width:1200px){.cazbook-industry-grid{grid-template-columns:repeat(4,1fr)}.cazbook-db-sidebar{display:none}}@media (max-width:1024px){.cazbook-hero-grid{grid-template-columns:1fr;gap:2.5rem}.cazbook-problem-grid{grid-template-columns:1fr}.cazbook-pillars-grid{grid-template-columns:repeat(2,1fr)}.cazbook-pillars-grid>div:last-child{grid-column:unset}.cazbook-web-grid{grid-template-columns:1fr;column-gap:0}.cazbook-mobile-layout{grid-template-columns:1fr;gap:2rem}.cazbook-mobile-features-col{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.cazbook-mobile-feat-right{text-align:left;flex-direction:row}.cazbook-mobile-feat-right>div{text-align:left}.cazbook-mobile-phone-wrap{order:-1}}@media (max-width:1100px){.cazbook-how-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.cazbook-how-track:before{display:none}}@media (max-width:900px){.cazbook-industry-grid{grid-template-columns:repeat(3,1fr)}.cazbook-db-stats-row{grid-template-columns:repeat(2,1fr)}.cazbook-db-charts-row{grid-template-columns:1fr}}@media (max-width:768px){.cazbook-hero-copy h1{font-size:clamp(2rem,7vw,2.8rem)}.cazbook-industry-grid{grid-template-columns:repeat(2,1fr)}.cazbook-mobile-features-col{grid-template-columns:1fr}}@media (max-width:520px){.cazbook-how-track{grid-template-columns:1fr;gap:1.2rem}.cazbook-how-node{text-align:left;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:1rem;display:grid}.cazbook-how-circle{grid-row:span 2;width:60px;height:60px;margin:0}.cazbook-how-title{text-align:left;margin:0}.cazbook-how-desc{max-width:none;min-height:unset;text-align:left;opacity:1;visibility:visible;margin:.3rem 0 0;transform:none}.cazbook-how-node:hover .cazbook-how-circle{transform:none;box-shadow:0 6px 16px #0f172a14}.cazbook-how-node:hover .cazbook-how-icon{filter:none}.cazbook-how-node:hover .cazbook-how-circle:after{opacity:0}.cazbook-pillars-grid,.cazbook-impact-stats{grid-template-columns:1fr}.cazbook-industry-grid{grid-template-columns:1fr 1fr}.cazbook-hero-actions .lp-btn{justify-content:center;width:100%}}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.d8e4bce2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.a62025f2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_7dbd5c24-module__vDUQBa__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}
