:root{--green:#087d69;--navy:#102a43;--soft:#f3faf8}body{font-family:Inter,sans-serif;color:#42606f}.top-strip{background:var(--navy);color:#d8e7ed;text-align:center;padding:9px;font-size:13px}.navbar-nexora{background:#fff!important;box-shadow:0 8px 30px #102a4312}.dp-brand{font:800 23px Sora;color:var(--navy)!important;text-decoration:none}.dp-brand i,.dp-brand span,.eyebrow{color:var(--green)}.nav-link{font-weight:600}.btn-primary{background:var(--green)!important;border-color:var(--green)!important}.btn-outline-success{color:var(--green);border-color:var(--green)}.dp-hero{padding:105px 0;background:radial-gradient(circle at 90% 10%,#c5f2e7,transparent 35%),linear-gradient(145deg,#fafffe,#edf5ff)}.dp-hero h1{font:800 clamp(42px,5vw,68px)/1.08 Sora;color:var(--navy);letter-spacing:-.045em}.dp-hero h1 span{color:var(--green)}.dp-hero p{font-size:19px;line-height:1.7}.eyebrow{font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.trust{display:flex;flex-wrap:wrap;gap:20px;margin-top:28px}.dashboard{background:#fff;border-radius:18px;box-shadow:0 35px 80px #102a4326;overflow:hidden}.dash-head{padding:18px;color:#ff766e;border-bottom:1px solid #e5edeb}.dash-head b{color:#59717e;margin-left:15px}.dash-body{display:grid;grid-template-columns:60px 1fr;min-height:330px}.dash-body aside{background:var(--navy);display:flex;flex-direction:column;align-items:center;gap:28px;padding-top:32px;color:#b8dad3}.dash-body section{padding:38px}.metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.metrics div{background:var(--soft);padding:15px;border-radius:10px}.metrics b,.metrics span{display:block}.metrics span{font-size:11px}.bars{height:100px;display:flex;gap:12px;align-items:end;margin-top:25px}.bars i{flex:1;background:linear-gradient(var(--green),#75d8c4);height:45%;border-radius:6px 6px 0 0}.bars i:nth-child(2){height:75%}.bars i:nth-child(3){height:55%}.bars i:nth-child(4){height:95%}.bars i:nth-child(5){height:70%}.bars i:nth-child(6){height:85%}.proof{padding:28px 0;border-bottom:1px solid #e1ebe8}.proof .container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;color:#3e5c6a;font-weight:700}.section{padding:90px 0}.section-head{max-width:760px;text-align:center;margin:0 auto 45px}.section h2{font:700 clamp(30px,4vw,44px) Sora;color:var(--navy)}#ozellikler article{height:100%;border:1px solid #dfeae7;border-radius:16px;padding:30px;background:#fff}#ozellikler article>i{font-size:27px;color:var(--green)}#ozellikler h3{font:700 20px Sora;color:var(--navy);margin:18px 0 10px}.dark{background:var(--navy);color:#c7d8e0}.dark h2{color:#fff}.module-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.module-grid div{background:#ffffff0d;border:1px solid #ffffff18;border-radius:12px;padding:18px}.module-grid b,.module-grid span{display:block}.module-grid b{color:#fff}.module-grid span{font-size:13px;margin-top:5px}.soft{background:#f4f9f8}.dp-price{position:relative;background:#fff;border:1px solid #dbe8e4;border-radius:18px;padding:32px;height:100%}.dp-price.featured{border:2px solid var(--green);box-shadow:0 22px 55px #087d6920}.dp-price>span{color:var(--green);font-size:12px;font-weight:800;text-transform:uppercase}.dp-price em{position:absolute;right:15px;top:15px;background:var(--green);color:#fff;border-radius:20px;padding:5px 9px;font-size:10px}.dp-price h3{font:700 24px Sora;color:var(--navy);margin:12px 0}.dp-price ul{list-style:none;padding:10px 0 20px}.dp-price li{padding:10px 0;border-bottom:1px solid #edf2f0}.dp-price li:before{content:'✓';color:var(--green);font-weight:900;margin-right:8px}.demo-cta{background:linear-gradient(120deg,var(--green),#075a4e);color:#fff;padding:60px 0}.demo-cta .container{display:flex;align-items:center;justify-content:space-between;gap:25px}.demo-cta h2{font:700 34px Sora;margin:8px 0}.accordion-item{border:0;border-bottom:1px solid #dfe9e6}.accordion-button{font-weight:700;padding:20px}.accordion .collapse p{padding:0 20px 20px}.contact{display:grid;grid-template-columns:1fr 1fr;gap:55px;background:#fff;padding:50px;border-radius:20px}.contact form{display:grid;gap:13px}.contact input,.contact textarea{border:1px solid #d5e4df;border-radius:10px;padding:13px}footer{background:#091f32;padding:45px 0;color:#b9cbd3}footer .dp-brand{color:#fff!important}footer p{margin:15px 0}@media(max-width:900px){.module-grid,.contact{grid-template-columns:1fr}.demo-cta .container{display:block}.demo-cta a{margin-top:20px}}@media(max-width:600px){.dp-hero{padding:70px 0}.metrics{grid-template-columns:1fr}.section{padding:65px 0}.contact{padding:28px}}

