:root{--maroon:#5c1d21;--orange:#d98324;--cream:#f7f6f2;--white:#fff;--text-dark:#1a1a1a}.webdev2026{background-color:var(--cream);color:var(--text-dark);padding:60px 0;font-family:Inter,system-ui,sans-serif}.webdev-container{max-width:1100px;margin:0 auto;padding:0 20px}.webdev-header{text-align:center;margin-bottom:60px}.accent-line{background:var(--orange);width:60px;height:4px;margin:0 auto 20px}.webdev-header h1{color:var(--maroon);margin-bottom:30px;font-size:clamp(2.5rem,5vw,3.8rem);font-weight:800;line-height:1.1}.lead-text{color:#444;max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.6}.hero-image-wrapper{margin-bottom:80px}.main-hero-img{object-fit:cover;border-radius:24px;width:100%;height:500px;box-shadow:0 25px 50px -12px #5c1d2140}.intro-block{margin-bottom:50px;font-size:1.15rem;line-height:1.8}.featured-quote{border-left:5px solid var(--orange);color:var(--maroon);margin-top:40px;padding-left:30px;font-size:1.3rem;font-style:italic}.brand-highlight{color:var(--maroon);text-transform:uppercase;letter-spacing:1px;font-weight:800}.divider{background:#5c1d211a;border:0;height:1px;margin:80px 0}.section-grid{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;margin-bottom:100px;display:grid}.reverse .section-grid{grid-template-columns:1fr 1.2fr}.text-side h2{color:var(--maroon);margin-bottom:25px;font-size:2.2rem}.image-side img{width:100%;box-shadow:20px 20px 0px var(--orange);border-radius:20px}.feature-grid{grid-template-columns:1fr 1fr;gap:30px;margin-bottom:100px;display:grid}.feature-card{border-radius:24px;padding:40px}.maroon-card{background:var(--maroon);color:var(--cream)}.orange-card{background:var(--orange);color:var(--cream)}.white-card{background:var(--white);border:1px solid #5c1d211a;box-shadow:0 10px 30px #0000000d}.card-header{align-items:center;gap:15px;margin-bottom:20px;display:flex}.card-icon{width:32px;height:32px}.maroon-text{color:var(--maroon)}.accent-list,.standard-list{margin-top:20px;padding:0;list-style:none}.accent-list li{align-items:center;gap:10px;margin-bottom:10px;font-weight:500;display:flex}.standard-list li:before{content:"—";color:var(--orange);margin-right:10px;font-weight:700}.standard-list li{margin-bottom:8px}.focus-block{background:var(--white);text-align:center;border-bottom:8px solid var(--maroon);border-radius:24px;margin-bottom:100px;padding:60px}.focus-block h2{color:var(--maroon);margin-bottom:20px}.competitive-advantage{background:linear-gradient(135deg,var(--maroon)0%,#3a1215 100%);color:var(--cream);text-align:center;border-radius:30px;margin-bottom:100px;padding:80px 40px}.advantage-tags{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:30px;display:flex}.advantage-tags span{border:1px solid var(--orange);background:#d9832433;border-radius:50px;padding:10px 20px;font-weight:600}.webdev-conclusion{color:#fff;background:#0a0a0a;padding:120px 8%;position:relative;overflow:hidden}.conclusion-wrapper{z-index:2;max-width:1200px;margin:auto;position:relative}.conclusion-tag{letter-spacing:2px;text-transform:uppercase;color:#ff7a18;font-size:13px;font-weight:600}.conclusion-heading{margin:15px 0 60px;font-size:48px;font-weight:600;line-height:1.2}.conclusion-heading span{color:#ff7a18}.conclusion-grid{grid-template-columns:1.2fr 1fr;align-items:start;gap:60px;display:grid}.conclusion-text p{color:#cfcfcf;margin-bottom:20px;font-size:18px;line-height:1.8}.conclusion-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;padding:35px;transition:all .4s}.conclusion-card:hover{border-color:#ff7a18;transform:translateY(-4px)}.conclusion-card span{color:#ff7a18;font-weight:600}.conclusion-card p{color:#e5e5e5;margin-bottom:25px;font-size:17px;line-height:1.7}.conclusion-btn{color:#000;cursor:pointer;background:linear-gradient(135deg,#ff7a18,#ffb347);border:none;border-radius:30px;padding:14px 26px;font-size:15px;font-weight:600;transition:all .3s}.conclusion-btn:hover{transform:translateY(-2px);box-shadow:0 10px 25px #ff7a1859}.blur-circle{filter:blur(120px);opacity:.4;border-radius:50%;position:absolute}.circle-one{background:#ff7a18;width:300px;height:300px;top:-100px;left:-120px}.circle-two{background:#ffb347;width:280px;height:280px;bottom:-120px;right:-120px}@media (max-width:900px){.conclusion-heading{font-size:34px}.conclusion-grid{grid-template-columns:1fr;gap:40px}}@media (max-width:600px){.webdev-conclusion{padding:90px 6%}.conclusion-heading{font-size:28px}.conclusion-text p{font-size:16px}.conclusion-card{padding:28px}}@media (max-width:768px){.section-grid,.feature-grid,.reverse .section-grid{grid-template-columns:1fr}.main-hero-img{height:300px}.focus-block{padding:30px}}
:root{--maroon:#5c1d21;--orange:#d98324;--cream:#f7f6f2;--text-dark:#1a1a1a;--transition:all .4s cubic-bezier(.16,1,.3,1)}body{background-color:#f7f6f2}.blog-section{background-color:var(--cream);color:var(--text-dark);margin-top:40px;padding:80px 20px;font-family:Inter,sans-serif;line-height:1.6}.blog-container{max-width:900px;margin:0 auto}.blog-title{color:var(--maroon);margin-bottom:40px;font-family:Playfair Display,serif;font-size:clamp(2.5rem,5vw,4rem);font-weight:900;line-height:1.1}.blog-intro{color:#444;border-left:4px solid var(--orange);max-width:700px;margin-bottom:60px;padding-left:25px;font-size:1.25rem}.blog-image{background-color:#eee;border-radius:2px;margin:60px 0;overflow:hidden}.blog-image img{filter:grayscale(20%);width:100%;height:auto;transition:var(--transition);object-fit:cover;display:block}.blog-image:hover img{filter:grayscale(0%);transform:scale(1.02)}.blog-block{margin-bottom:80px}.blog-block h2{color:var(--maroon);align-items:center;gap:15px;margin-bottom:20px;font-family:Playfair Display,serif;font-size:2rem;display:flex}.problem,.solution{text-transform:uppercase;letter-spacing:1px;margin-bottom:10px;margin-right:15px;padding:12px 20px;font-size:.9rem;font-weight:600;display:inline-block}.problem{color:var(--maroon);border-left:3px solid var(--maroon);background-color:#fceced}.solution{color:var(--orange);border-left:3px solid var(--orange);background-color:#fff3e6}.blog-highlight{box-shadow:20px 20px 0px var(--maroon);background:#fff;grid-template-columns:1fr 1fr;gap:40px;margin:80px 0;padding:50px;display:grid}.blog-conclusion{background-color:var(--maroon);color:var(--cream);text-align:center;margin-top:100px;padding:60px}@media (max-width:768px){.blog-section{padding:40px 15px}.blog-title{font-size:2.2rem}.blog-image{border-radius:0;margin:40px -15px}.blog-image img{object-fit:cover;filter:grayscale(0%);height:250px}.blog-highlight{box-shadow:12px 12px 0px var(--maroon);grid-template-columns:1fr;margin:40px 0;padding:30px 20px}.problem,.solution{text-align:center;margin-right:0;display:block}.blog-conclusion{margin-top:60px;padding:40px 20px}}.blog-conclusion{text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(160deg,#3a0f12,#5c1d21 60%,#2a0a0c);border:1px solid #f7f6f214;border-radius:8px;max-width:1100px;margin:120px auto;padding:6px 0 40px;position:relative;overflow:hidden;box-shadow:0 50px 120px #0009,inset 0 1px #ffffff0d}.blog-conclusion:after{content:"";filter:blur(50px);opacity:.9;pointer-events:none;background:radial-gradient(circle,#d9832473,#0000 70%);width:600px;height:300px;position:absolute;top:-20%;left:50%;transform:translate(-50%)}.blog-conclusion:before{content:"";opacity:.4;pointer-events:none;background:linear-gradient(120deg,#0000 20%,#ffffff0f,#0000 80%);position:absolute;inset:0}.blog-conclusion h2{z-index:2;color:#f7f6f2;letter-spacing:-1.5px;text-shadow:0 10px 40px #0009,0 0 25px #d983244d;margin-bottom:20px;font-family:Playfair Display,serif;font-size:clamp(3rem,5vw,4rem);font-weight:900;position:relative}.blog-conclusion h2:after{content:"";background:linear-gradient(90deg,#0000,#d98324,#0000);width:80px;height:4px;margin:20px auto 0;display:block;box-shadow:0 0 15px #d9832480}.blog-conclusion p{z-index:2;color:#f7f6f2eb;max-width:720px;margin:0 auto;font-family:Inter,sans-serif;font-size:1.3rem;font-weight:300;line-height:1.9;position:relative}.blog-conclusion:hover{transition:all .4s;transform:translateY(-6px);box-shadow:0 70px 160px #000000bf,inset 0 1px #ffffff14}@media (max-width:1440px){.blog-conclusion{padding:90px 40px}}@media (max-width:768px){.blog-conclusion{border-radius:0;margin-top:70px;padding:70px 25px}.blog-conclusion h2{font-size:2.4rem}.blog-conclusion p{font-size:1.1rem}}
:root{--maroon:#5c1d21;--orange:#d98324;--cream:#f7f6f2}.cvw-container{background:var(--cream);color:var(--maroon);margin-top:70px;padding:60px 20px;font-family:Poppins,sans-serif}.cvw-title{text-align:center;color:var(--maroon);margin-bottom:20px;font-size:2.8rem}.cvw-intro{text-align:center;max-width:900px;margin:0 auto 50px;font-size:1.1rem;line-height:1.8}.cvw-section{background:#fff;border-radius:12px;max-width:1000px;margin:0 auto 60px;padding:30px;transition:all .3s;box-shadow:0 8px 20px #00000014}.cvw-section:hover{transform:translateY(-5px)}.cvw-image{object-fit:cover;border-radius:10px;width:100%;height:280px;margin-bottom:20px}.cvw-section h2{color:var(--orange);margin-bottom:15px}.cvw-section h3{color:var(--maroon);margin-top:20px}.cvw-section ul{padding-left:20px}.cvw-section li{margin-bottom:10px;line-height:1.6}.cvw-section strong{color:var(--orange)}@media (max-width:768px){.cvw-title{font-size:2rem}.cvw-section{padding:20px}.cvw-image{height:200px}.cvw-container{margin-top:40px}}.cvw-conclusion{background:var(--maroon);max-width:1000px;color:var(--cream);border-radius:12px;margin:0 auto;padding:40px;box-shadow:0 10px 25px #00000026}.cvw-conclusion h2{color:var(--orange);margin-bottom:15px}.cvw-conclusion p{margin-bottom:15px;line-height:1.8}
