.single-realization{margin-top:30px;background:var(--white);padding:8rem 0}.realization-content{max-width:55vw;margin:0 auto}.realization-back{display:flex;align-items:center;gap:8px;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--black);text-decoration:none;margin-bottom:2rem;transition:all 0.3s ease;width:fit-content}.realization-back:hover{color:var(--primary)}.realization-back svg{transition:transform 0.3s ease}.realization-back:hover svg{transform:translateX(-4px)}.realization-tagline{display:block;font-family:var(--font-body);font-size:14px;font-weight:var(--weight-600);text-transform:uppercase;letter-spacing:2px;margin-bottom:20px;color:var(--primary)}.realization-title{font-family:var(--font-title);font-size:48px;font-weight:700;color:var(--black);margin:0 0 1.5rem 0;line-height:1.2;text-transform:uppercase;letter-spacing:-1px;text-align:left}.privacy-policy .realization-title{text-align:center}.realization-excerpt{font-family:'Inter',sans-serif;font-size:20px;line-height:1.7;color:rgb(1 1 1 / .75);text-align:left;max-width:800px;font-weight:400}.realization-meta{margin-bottom:3rem;padding-top:.5rem;text-align:left}.realization-date{font-family:var(--font-body);font-size:14px;color:rgb(1 1 1 / .6);font-weight:500}.realization-reading-time{font-family:var(--font-body);font-size:14px;color:rgb(1 1 1 / .6);font-weight:500}.realization-image{margin:0 0 3rem 0;border-radius:var(--radius);overflow:hidden}.realization-image img{width:100%;height:auto;display:block;border-radius:var(--radius)}.realization-description{margin-top:30px}.realization-description{font-family:var(--font-body);font-size:18px;line-height:1.8;color:rgb(1 1 1 / .8);text-align:left}.realization-description p{margin-bottom:1.5rem}.realization-description h2,.realization-description h3{font-family:var(--font-title);color:var(--black);margin:2rem 0 1rem 0;text-transform:uppercase}.realization-description h2{font-size:32px}.privacy-policy .realization-description h2{font-size:28px}.realization-description h3{font-size:24px}.privacy-policy .realization-description h3{font-size:22px}.realization-description ul,.realization-description ol{margin:1.5rem 0;padding-left:2rem}.realization-description li{margin-bottom:.75rem}.blog-tags-section{margin-top:3rem;padding-top:2rem;border-top:1px solid rgb(1 1 1 / .1)}.blog-tags-section h4{font-family:var(--font-title);font-size:16px;font-weight:600;color:var(--black);margin:0 0 1rem 0;text-transform:uppercase}.tags-list{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.tag-item{display:inline-block;padding:8px 16px;background:rgb(1 1 1 / .05);color:var(--black);border-radius:var(--radius);font-family:var(--font-body);font-size:13px;font-weight:500}.blog-share-section{margin-top:2rem;padding-top:2rem;border-top:1px solid rgb(1 1 1 / .1)}.blog-share-section h4{font-family:var(--font-title);font-size:16px;font-weight:600;color:var(--black);margin:0 0 1rem 0;text-transform:uppercase}.share-buttons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.share-btn{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:var(--gradient);color:var(--white);border:none;border-radius:var(--radius);cursor:pointer;transition:all 0.3s ease}.share-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .2)}.share-btn svg{flex-shrink:0}.related-articles{background:var(--white);padding:6rem 0}.related-articles h3{font-family:var(--font-title);font-size:32px;font-weight:700;color:var(--black);margin:0 0 3rem 0;text-transform:uppercase}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3rem}.related-item{background:#fff0}.related-image{display:block;width:100%;height:250px;overflow:hidden;border-radius:var(--radius);margin-bottom:1.5rem}.related-image img{width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease;border-radius:var(--radius)}.related-image:hover img{transform:scale(1.05)}.related-content h4{font-family:var(--font-title);font-size:20px;font-weight:700;color:var(--black);margin:0 0 .75rem 0;line-height:1.3}.related-content h4 a{color:var(--black);text-decoration:none;transition:color 0.3s ease}.related-content h4 a:hover{color:var(--primary)}.related-content p{font-family:var(--font-body);font-size:15px;color:var(--gray);line-height:1.6;margin:0 0 1rem 0}.related-link{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--primary);text-decoration:none;transition:gap 0.3s ease}.related-link:hover{gap:8px}.realization-cta{background:var(--gradient);padding:3rem 9rem;width:100%}.realization-cta-content{display:flex;align-items:center;justify-content:space-between;gap:32px}.realization-cta-text{flex:1}.realization-cta-text h3{font-family:var(--font-title);font-size:32px;font-weight:700;color:var(--white);margin:0 0 8px 0;text-transform:uppercase;letter-spacing:.5px}.realization-cta-text p{font-family:var(--font-body);font-size:18px;color:rgb(255 255 255 / .9);margin:0}.realization-cta-button{display:inline-flex;align-items:center;gap:12px;padding:16px 32px;background:var(--white);color:var(--black);text-decoration:none;border-radius:var(--radius);font-family:var(--font-title);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;transition:all 0.3s ease;white-space:nowrap}.realization-cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgb(0 0 0 / .3)}.realization-cta-button svg{transition:transform 0.3s ease}.realization-cta-button:hover svg{transform:translateX(4px)}@media (max-width:1400px){.single-realization{padding:6rem 0}.realization-content{max-width:80vw}.realization-title{font-size:42px;margin-bottom:2.5rem}.privacy-policy .realization-title{text-align:center}.realization-cta{padding:3rem 3rem}}@media (max-width:998px){.single-realization{padding:5rem 0}.realization-content{max-width:100%}.realization-title{font-size:36px;margin-bottom:2rem}.realization-description{font-size:17px}.realization-description h2{font-size:28px}.privacy-policy .realization-description h2{font-size:24px}.realization-description h3{font-size:22px}.privacy-policy .realization-description h3{font-size:20px}.realization-cta{padding:2.5rem 2rem}.realization-cta-content{flex-direction:column;align-items:flex-start;gap:24px}.realization-cta-text h3{font-size:24px}.realization-cta-text p{font-size:16px}.realization-cta-button{width:100%;justify-content:center;padding:14px 28px;font-size:15px}.related-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.related-articles h3{font-size:28px}}@media (max-width:600px){.single-realization{padding:4rem 0}.realization-title{font-size:28px;margin-bottom:1.5rem}.realization-image{margin-bottom:2rem}.realization-description{font-size:16px}.realization-description h2{font-size:24px}.privacy-policy .realization-description h2{font-size:22px}.realization-description h3{font-size:20px}.privacy-policy .realization-description h3{font-size:18px}.realization-cta{padding:2rem 1rem}.related-grid{grid-template-columns:1fr;gap:2rem}.related-articles{padding:4rem 0}.related-articles h3{font-size:24px;margin-bottom:2rem}.related-image{height:200px}}