 :root {--renk-ana: #1a365d;--renk-vurgu: #2b6cb0;--renk-beyaz: #ffffff;--renk-gri: #f7fafc;--renk-yazi: #2d3748;--renk-yazi-acik: #718096;--renk-border: #e2e8f0;--renk-basari: #38a169;--renk-hata: #e53e3e;--renk-whatsapp: #25d366;}* {box-sizing: border-box;margin: 0;padding: 0;}html {scroll-behavior: smooth;}body {font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;font-size: 17px;line-height: 1.6;color: var(--renk-yazi);background: var(--renk-beyaz);}.container {max-width: 1100px;margin: 0 auto;padding: 0 20px;}h1, h2, h3 {font-weight: 700;color: var(--renk-ana);line-height: 1.3;}h1 {font-size: 28px;}h2 {font-size: 24px;text-align: center;margin-bottom: 30px;}h3 {font-size: 18px;}p {margin-bottom: 12px;color: var(--renk-yazi-acik);}a {color: var(--renk-vurgu);text-decoration: none;}a:hover {text-decoration: underline;}.btn {display: inline-flex;align-items: center;justify-content: center;gap: 8px;padding: 14px 28px;font-size: 16px;font-weight: 600;border: none;border-radius: 8px;cursor: pointer;text-decoration: none;}.btn-primary {background: var(--renk-vurgu);color: var(--renk-beyaz);}.btn-primary:hover {background: var(--renk-ana);text-decoration: none;}.btn-secondary {background: var(--renk-beyaz);color: var(--renk-ana);border: 2px solid var(--renk-ana);}.btn-secondary:hover {background: var(--renk-gri);text-decoration: none;}.btn-full {width: 100%;}.header {position: fixed;top: 0;left: 0;right: 0;background: var(--renk-beyaz);border-bottom: 1px solid var(--renk-border);z-index: 1000;}.header .container {display: flex;align-items: center;justify-content: space-between;height: 60px;}.logo {display: flex;align-items: center;gap: 10px;text-decoration: none;}.logo-icon {color: var(--renk-vurgu);font-size: 28px;}.logo-content {display: flex;flex-direction: column;line-height: 1.2;}.logo-text {font-size: 20px;font-weight: 700;color: var(--renk-ana);}.logo-slogan {font-size: 11px;font-weight: 500;color: var(--renk-yazi-acik);letter-spacing: 0.3px;}.desktop-nav {display: flex;gap: 24px;}.desktop-nav a {font-size: 15px;color: var(--renk-yazi);}.desktop-nav a:hover, .desktop-nav a.active {color: var(--renk-vurgu);}.header-cta {display: inline-flex;align-items: center;gap: 8px;padding: 10px 18px;font-size: 14px;font-weight: 600;color: var(--renk-beyaz);background: var(--renk-vurgu);border-radius: 25px;text-decoration: none;transition: background 0.2s, transform 0.2s;}.header-cta:hover {background: var(--renk-ana);transform: translateY(-1px);text-decoration: none;}.header-cta svg {flex-shrink: 0;}@media (max-width: 768px) {.header-cta {display: none;}}.mobile-menu-btn {display: none;flex-direction: column;gap: 5px;padding: 10px;background: none;border: none;cursor: pointer;}.mobile-menu-btn span {width: 22px;height: 2px;background: var(--renk-ana);}.mobile-menu {display: none;position: fixed;top: 60px;left: 0;right: 0;background: var(--renk-beyaz);border-bottom: 1px solid var(--renk-border);z-index: 999;}.mobile-menu.active {display: block;}.mobile-nav {display: flex;flex-direction: column;padding: 10px 20px;}.mobile-nav a {padding: 12px 0;font-size: 16px;color: var(--renk-yazi);border-bottom: 1px solid var(--renk-border);}.hero {padding: 100px 0 60px;background: var(--renk-gri);}.hero-grid {display: grid;grid-template-columns: 1.2fr 0.8fr;gap: 50px;align-items: center;}.hero-content {max-width: 540px;}.hero-badge {display: inline-block;font-size: 13px;font-weight: 600;color: var(--renk-vurgu);padding: 6px 12px;background: var(--renk-beyaz);border: 1px solid var(--renk-vurgu);border-radius: 20px;margin-bottom: 16px;}.hero h1 {font-size: 36px;font-weight: 800;margin-bottom: 18px;letter-spacing: -0.5px;}.hero-subtitle {font-size: 18px;margin-bottom: 28px;line-height: 1.7;color: var(--renk-yazi);}.hero-cta {display: flex;flex-wrap: wrap;gap: 12px;margin-bottom: 10px;}.btn-large {padding: 16px 32px;font-size: 16px;}.hero-microcopy {font-size: 13px;color: var(--renk-yazi-acik);margin-bottom: 24px;}.hero-trust {display: flex;flex-direction: column;gap: 10px;}.trust-item {display: flex;align-items: center;gap: 8px;font-size: 14px;color: var(--renk-yazi-acik);}.trust-item svg {color: var(--renk-basari);flex-shrink: 0;}.hero-image {display: flex;justify-content: center;position: relative;}.hero-image img {width: 100%;max-width: 400px;aspect-ratio: 2 / 3;object-fit: cover;object-position: center top;border-radius: 12px;box-shadow: 0 8px 30px rgba(0,0,0,0.15);}.hero-image::after {content: '';position: absolute;inset: 0;max-width: 400px;aspect-ratio: 2 / 3;margin: 0 auto;border-radius: 12px;background: linear-gradient( to bottom, rgba(26, 54, 93, 0) 0%, rgba(26, 54, 93, 0.2) 100% );pointer-events: none;}.hero-promo-btn {position: absolute;bottom: 20px;right: 20px;display: flex;align-items: center;gap: 8px;background: rgba(255, 255, 255, 0.95);border: none;border-radius: 30px;padding: 10px 16px 10px 10px;cursor: pointer;z-index: 10;box-shadow: 0 4px 20px rgba(0, 0, 0, 0.15);transition: all 0.3s ease;}.hero-promo-btn:hover {transform: scale(1.05);box-shadow: 0 6px 25px rgba(0, 0, 0, 0.2);}.hero-promo-btn .play-icon {position: relative;width: 36px;height: 36px;background: var(--renk-vurgu);border-radius: 50%;display: flex;align-items: center;justify-content: center;color: white;z-index: 2;}.hero-promo-btn .promo-label {font-size: 13px;font-weight: 600;color: var(--renk-ana);}.pulse-ring {position: absolute;left: 10px;top: 50%;transform: translateY(-50%);width: 36px;height: 36px;border: 2px solid var(--renk-vurgu);border-radius: 50%;animation: pulse 2s ease-out infinite;z-index: 1;}.pulse-ring.delay {animation-delay: 1s;}@keyframes pulse {0% {transform: translateY(-50%) scale(1);opacity: 1;}100% {transform: translateY(-50%) scale(1.8);opacity: 0;}}.hero-promo-btn.playing {background: var(--renk-vurgu);}.hero-promo-btn.playing .play-icon {background: white;color: var(--renk-vurgu);}.hero-promo-btn.playing .promo-label {color: white;}.hero-promo-btn.playing .pulse-ring {border-color: white;}.hero-image-placeholder {width: 100%;max-width: 480px;height: 320px;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 12px;background: var(--renk-beyaz);border: 2px dashed var(--renk-border);border-radius: 12px;color: var(--renk-border);}.hero-image-placeholder span {font-size: 14px;color: var(--renk-yazi-acik);}.trust-stats {padding: 30px 0;background: var(--renk-ana);}.stats-grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 20px;text-align: center;}.stat-item {padding: 16px;}.stat-number {font-size: 32px;font-weight: 700;color: var(--renk-beyaz);margin-bottom: 4px;}.stat-label {font-size: 14px;color: rgba(255,255,255,0.75);}.services {padding: 60px 0;}.services-grid {display: grid;grid-template-columns: repeat(4, 1fr);gap: 20px;margin-bottom: 20px;}.service-card {padding: 24px;background: var(--renk-gri);border-radius: 10px;text-align: center;cursor: pointer;}.service-card:hover {background: var(--renk-border);}.service-icon {display: flex;align-items: center;justify-content: center;width: 60px;height: 60px;margin: 0 auto 16px;background: var(--renk-beyaz);border-radius: 50%;color: var(--renk-vurgu);}.service-card h3 {margin-bottom: 8px;font-size: 16px;}.service-card p {font-size: 14px;margin-bottom: 0;}.services-note {text-align: center;font-size: 15px;font-style: italic;}.process {padding: 60px 0;background: var(--renk-gri);}.process-steps {display: flex;justify-content: space-between;gap: 16px;margin-bottom: 24px;}.process-step {flex: 1;text-align: center;}.step-number {display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;margin: 0 auto 12px;background: var(--renk-ana);color: var(--renk-beyaz);font-size: 20px;font-weight: 700;border-radius: 50%;}.process-step h3 {font-size: 14px;font-weight: 600;margin-bottom: 8px;}.process-step p {font-size: 13px;color: var(--renk-yazi-acik);line-height: 1.5;margin: 0;padding: 0 8px;}.process-note {text-align: center;font-size: 15px;padding: 16px;background: var(--renk-beyaz);border-radius: 8px;}.cases {padding: 60px 0;}.cases-grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 20px;}.case-card {background: var(--renk-beyaz);border: 1px solid var(--renk-border);border-radius: 10px;overflow: hidden;transition: box-shadow 0.2s ease, transform 0.2s ease;position: relative;}.case-card::before {content: '';position: absolute;top: 0;left: 0;right: 0;height: 3px;background: linear-gradient(90deg, var(--renk-ana), var(--renk-vurgu));opacity: 0;transition: opacity 0.2s ease;}.case-card:hover {box-shadow: 0 8px 24px rgba(26, 54, 93, 0.12);transform: translateY(-2px);}.case-card:hover::before {opacity: 1;}.case-image {position: relative;height: 180px;background: var(--renk-gri);overflow: hidden;}.case-image::after {content: '';position: absolute;inset: 0;background: linear-gradient( to bottom, rgba(26, 54, 93, 0) 0%, rgba(26, 54, 93, 0.4) 100% );pointer-events: none;}.case-image img {width: 100%;height: 100%;object-fit: cover;transition: transform 0.3s ease;}.case-card:hover .case-image img {transform: scale(1.05);}.case-image-placeholder {width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;color: var(--renk-border);}.case-content {padding: 16px 18px;}.case-type {font-weight: 700;font-size: 15px;color: var(--renk-ana);margin-bottom: 6px;}.case-location {display: inline-flex;align-items: center;gap: 6px;font-size: 13px;font-weight: 500;color: var(--renk-vurgu);background: rgba(43, 108, 176, 0.08);padding: 4px 10px;border-radius: 12px;margin-bottom: 8px;}.case-location::before {content: '';width: 6px;height: 6px;background: var(--renk-vurgu);border-radius: 50%;}.case-result {font-size: 14px;color: var(--renk-yazi-acik);}.case-card-cta {background: linear-gradient(135deg, var(--renk-ana) 0%, #2c4a6e 100%);border: none;display: flex;align-items: center;justify-content: center;min-height: 320px;}.case-card-cta::before {display: none;}.case-cta-content {text-align: center;padding: 30px 24px;}.case-cta-number {font-size: 56px;font-weight: 800;color: var(--renk-beyaz);line-height: 1;margin-bottom: 8px;}.case-cta-text {font-size: 18px;font-weight: 700;color: var(--renk-beyaz);margin-bottom: 16px;}.case-cta-desc {font-size: 14px;color: rgba(255,255,255,0.8);line-height: 1.6;margin-bottom: 24px;}.case-card-cta .btn {background: var(--renk-beyaz);color: var(--renk-ana);font-weight: 600;}.case-card-cta .btn:hover {background: var(--renk-gri);transform: translateY(-2px);}.video-showcase {padding: 80px 0;background: var(--renk-ana);color: var(--renk-beyaz);}.video-grid {display: grid;grid-template-columns: 1fr 1.2fr;gap: 50px;align-items: center;}.video-content {text-align: left;}.video-badge {display: inline-block;font-size: 12px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;color: var(--renk-beyaz);background: var(--renk-vurgu);padding: 8px 14px;border-radius: 20px;margin-bottom: 20px;}.video-showcase h2 {color: var(--renk-beyaz);font-size: 34px;font-weight: 700;margin-bottom: 20px;text-align: left;}.video-description {font-size: 18px;line-height: 1.8;color: var(--renk-beyaz);margin-bottom: 28px;}.video-features {list-style: none;margin-bottom: 32px;}.video-features li {display: flex;align-items: center;gap: 12px;font-size: 16px;font-weight: 500;color: var(--renk-beyaz);margin-bottom: 14px;}.video-features li svg {color: var(--renk-basari);flex-shrink: 0;}.video-player {position: relative;}.video-wrapper {position: relative;cursor: pointer;border-radius: 12px;overflow: hidden;box-shadow: 0 20px 50px rgba(0,0,0,0.3);}.video-wrapper::before {content: '';position: absolute;inset: 0;background: rgba(0,0,0,0.35);z-index: 1;transition: opacity 0.3s ease;pointer-events: none;}.video-wrapper.playing::before {opacity: 0;}.video-wrapper video {width: 100%;max-height: 400px;object-fit: cover;display: block;}.video-play-btn {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 2;width: 80px;height: 80px;background: rgba(255,255,255,0.95);border: none;border-radius: 50%;cursor: pointer;display: flex;align-items: center;justify-content: center;color: var(--renk-ana);transition: all 0.3s ease;box-shadow: 0 4px 20px rgba(0,0,0,0.3);}.video-play-btn:hover {transform: translate(-50%, -50%) scale(1.1);background: var(--renk-beyaz);}.video-play-btn svg {margin-left: 4px;}.video-wrapper.playing .video-play-btn {opacity: 0;pointer-events: none;}.video-caption {font-size: 13px;color: rgba(255,255,255,0.6);text-align: center;margin-top: 12px;}.reviews {padding: 60px 0;}.reviews-header {display: flex;justify-content: center;margin-bottom: 30px;}.reviews-rating {display: flex;flex-direction: column;align-items: center;gap: 8px;}.rating-stars {display: flex;gap: 4px;}.rating-text {font-size: 14px;color: var(--renk-yazi-acik);}.reviews-grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 24px;}.review-card {background: var(--renk-beyaz);border: 1px solid var(--renk-border);border-radius: 12px;padding: 24px;transition: box-shadow 0.2s ease, transform 0.2s ease;}.review-card:hover {box-shadow: 0 8px 24px rgba(26, 54, 93, 0.1);transform: translateY(-2px);}.review-header {display: flex;align-items: center;gap: 12px;margin-bottom: 16px;}.review-avatar {width: 48px;height: 48px;background: var(--renk-ana);color: var(--renk-beyaz);border-radius: 50%;display: flex;align-items: center;justify-content: center;font-weight: 700;font-size: 14px;flex-shrink: 0;}.review-info {flex: 1;}.review-name {font-weight: 700;font-size: 15px;color: var(--renk-ana);margin-bottom: 2px;}.review-location {font-size: 13px;color: var(--renk-yazi-acik);}.review-stars {display: flex;gap: 2px;}.review-text {font-size: 15px;line-height: 1.7;color: var(--renk-yazi);margin-bottom: 16px;}.review-service {display: inline-block;font-size: 12px;font-weight: 600;color: var(--renk-vurgu);background: rgba(43, 108, 176, 0.08);padding: 6px 12px;border-radius: 20px;}.corporate-section {margin-top: 50px;padding: 40px;background: linear-gradient(135deg, var(--renk-gri) 0%, #edf2f7 100%);border-radius: 16px;text-align: center;}.corporate-badge {display: inline-block;font-size: 13px;font-weight: 700;color: var(--renk-vurgu);background: var(--renk-beyaz);padding: 8px 16px;border-radius: 20px;margin-bottom: 12px;box-shadow: 0 2px 8px rgba(43, 108, 176, 0.1);}.corporate-title {font-size: 18px;font-weight: 700;color: var(--renk-ana);margin-bottom: 24px;}.corporate-list {display: flex;flex-wrap: wrap;justify-content: center;gap: 8px 12px;}.corporate-list span {font-size: 14px;font-weight: 500;color: var(--renk-yazi);background: var(--renk-beyaz);padding: 10px 18px;border-radius: 25px;border: 1px solid var(--renk-border);transition: all 0.2s ease;}.corporate-list span:hover {border-color: var(--renk-vurgu);color: var(--renk-vurgu);transform: translateY(-1px);}.corporate-list .corporate-more {background: transparent;border: 1px dashed var(--renk-vurgu);color: var(--renk-vurgu);font-style: italic;}.corporate-list .corporate-more:hover {background: rgba(43, 108, 176, 0.05);}.faq {padding: 60px 0;background: var(--renk-gri);}.faq-list {max-width: 700px;margin: 0 auto;}.faq-item {margin-bottom: 12px;background: var(--renk-beyaz);border-radius: 8px;}.faq-question {display: flex;align-items: center;justify-content: space-between;width: 100%;padding: 16px 20px;font-size: 16px;font-weight: 600;color: var(--renk-ana);background: none;border: none;cursor: pointer;text-align: left;}.faq-icon {font-size: 20px;color: var(--renk-yazi-acik);}.faq-item.active .faq-icon {transform: rotate(45deg);}.faq-answer {display: none;padding: 0 20px 16px;}.faq-item.active .faq-answer {display: block;}.faq-answer p {font-size: 15px;margin-bottom: 0;}.modal {display: none;position: fixed;inset: 0;z-index: 2000;align-items: center;justify-content: center;padding: 20px;background: rgba(0,0,0,0.5);}.modal.active {display: flex;}.modal-overlay {position: absolute;inset: 0;}.modal-content {position: relative;width: 100%;max-width: 420px;max-height: 90vh;overflow-y: auto;background: var(--renk-beyaz);border-radius: 12px;padding: 24px;}.modal-close {position: absolute;top: 12px;right: 12px;width: 32px;height: 32px;background: var(--renk-gri);border: none;border-radius: 50%;font-size: 20px;cursor: pointer;}.modal-content h2 {text-align: left;margin-bottom: 20px;}.redirect-content {text-align: center;padding: 40px 30px;}.redirect-icon {margin-bottom: 20px;}.redirect-content h2 {text-align: center;font-size: 20px;margin-bottom: 10px;}.redirect-content p {font-size: 15px;color: var(--renk-yazi-acik);margin-bottom: 24px;}.redirect-loading {display: flex;justify-content: center;}.loading-spinner {width: 40px;height: 40px;border: 3px solid var(--renk-border);border-top-color: var(--renk-whatsapp);border-radius: 50%;animation: spin 1s linear infinite;}@keyframes spin {to {transform: rotate(360deg);}}.btn-whatsapp {background: var(--renk-whatsapp);}.btn-whatsapp:hover {background: #1da851;}.mobile-bar-item.main-cta {background: var(--renk-whatsapp);color: white !important;}.mobile-bar-item.main-cta svg {fill: white;}.footer {padding: 50px 0 100px;background: var(--renk-ana);color: var(--renk-beyaz);}.footer-grid {display: grid;grid-template-columns: 2fr 1fr 1fr 1fr;gap: 30px;margin-bottom: 30px;}.footer-info .logo {color: var(--renk-beyaz);margin-bottom: 12px;}.footer-info .logo-text {color: var(--renk-beyaz);}.footer-info .logo-slogan {color: rgba(255, 255, 255, 0.7);}.footer-info p {color: rgba(255,255,255,0.8);font-size: 15px;}.footer-notice {color: #63b3ed !important;font-weight: 600;}.footer h3 {color: var(--renk-beyaz);font-size: 14px;margin-bottom: 12px;opacity: 0.7;}.footer-link {display: flex;align-items: center;gap: 8px;color: rgba(255,255,255,0.8);font-size: 15px;margin-bottom: 8px;}.footer-link:hover {color: var(--renk-beyaz);}.footer-areas p {color: rgba(255,255,255,0.8);font-size: 14px;}.footer-experience {margin-top: 12px;padding-top: 12px;border-top: 1px solid rgba(255,255,255,0.1);}.footer-experience span {font-size: 13px;color: rgba(255,255,255,0.6);}.footer-hours {display: flex;align-items: center;gap: 8px;margin-top: 12px;font-size: 14px;color: rgba(255,255,255,0.8);}.footer-services ul {list-style: none;}.footer-services li {font-size: 14px;color: rgba(255,255,255,0.8);margin-bottom: 6px;}.footer-bottom {padding-top: 20px;border-top: 1px solid rgba(255,255,255,0.1);text-align: center;}.footer-bottom p {font-size: 13px;color: rgba(255,255,255,0.5);margin: 0;}.mobile-bar {display: none;position: fixed;bottom: 0;left: 0;right: 0;background: var(--renk-beyaz);border-top: 1px solid var(--renk-border);z-index: 1000;}.mobile-bar-item {flex: 1;display: flex;flex-direction: row;align-items: center;justify-content: center;gap: 8px;padding: 12px 16px;margin: 8px;font-size: 14px;font-weight: 600;color: var(--renk-ana);background: var(--renk-gri);border: none;border-radius: 8px;cursor: pointer;text-decoration: none;}.mobile-bar-item svg {width: 20px;height: 20px;}@media (max-width: 992px) {.stats-grid {grid-template-columns: repeat(2, 1fr);}.services-grid {grid-template-columns: repeat(2, 1fr);}.cases-grid {grid-template-columns: repeat(2, 1fr);}.reviews-grid {grid-template-columns: repeat(2, 1fr);}.footer-grid {grid-template-columns: 1fr 1fr;}.footer-info {grid-column: span 2;}}@media (max-width: 768px) {body {padding-bottom: 70px;}h1 {font-size: 24px;}h2 {font-size: 22px;}.desktop-nav {display: none;}.mobile-menu-btn {display: flex;}.mobile-bar {display: flex;}.hero {padding: 80px 0 40px;}.hero-grid {grid-template-columns: 1fr;gap: 30px;}.hero-content {text-align: center;max-width: 100%;}.hero h1 {font-size: 28px;letter-spacing: -0.3px;}.hero-subtitle {font-size: 16px;}.hero-cta {flex-direction: column;align-items: center;}.hero-cta .btn {width: 100%;max-width: 320px;}.hero-microcopy {text-align: center;}.hero-trust {align-items: center;}.hero-image {order: -1;}.hero-image-placeholder {height: 200px;max-width: 100%;}.stats-grid {grid-template-columns: repeat(2, 1fr);gap: 12px;}.stat-number {font-size: 26px;}.stat-label {font-size: 12px;}.services-grid {grid-template-columns: 1fr;}.process-steps {flex-wrap: wrap;}.process-step {flex: 0 0 50%;margin-bottom: 16px;}.cases-grid {grid-template-columns: 1fr;}.reviews-grid {grid-template-columns: 1fr;}.review-header {flex-wrap: wrap;}.review-stars {width: 100%;margin-top: 8px;}.corporate-section {padding: 30px 20px;margin-top: 40px;}.corporate-list {gap: 8px;}.corporate-list span {font-size: 13px;padding: 8px 14px;}.video-grid {grid-template-columns: 1fr;gap: 30px;}.video-content {text-align: left;}.video-showcase h2 {font-size: 26px;}.video-features li {justify-content: flex-start;}.video-content .btn {width: 100%;max-width: 320px;}.footer-grid {grid-template-columns: 1fr;}.footer-info {grid-column: span 1;}}@media (max-width: 480px) {h1 {font-size: 22px;}.process-step {flex: 0 0 100%;}}.blog-preview {padding: 60px 0;background: var(--renk-gri);}.blog-preview h2 {text-align: center;margin-bottom: 8px;}.section-subtitle {text-align: center;color: var(--renk-yazi-acik);margin-bottom: 40px;font-size: 16px;}.blog-preview-grid {display: grid;grid-template-columns: repeat(3, 1fr);gap: 24px;}.blog-preview-card {background: var(--renk-beyaz);border-radius: 12px;overflow: hidden;box-shadow: 0 2px 8px rgba(0,0,0,0.06);transition: transform 0.2s, box-shadow 0.2s;}.blog-preview-card:hover {transform: translateY(-4px);box-shadow: 0 8px 24px rgba(0,0,0,0.1);}.blog-preview-image {position: relative;height: 180px;overflow: hidden;}.blog-preview-image img {width: 100%;height: 100%;object-fit: cover;transition: transform 0.3s;}.blog-preview-card:hover .blog-preview-image img {transform: scale(1.05);}.blog-preview-category {position: absolute;top: 12px;left: 12px;background: var(--renk-vurgu);color: white;padding: 4px 12px;border-radius: 20px;font-size: 12px;font-weight: 500;}.blog-preview-content {padding: 20px;}.blog-preview-content h3 {font-size: 17px;line-height: 1.4;margin-bottom: 10px;}.blog-preview-content h3 a {color: var(--renk-ana);text-decoration: none;transition: color 0.2s;}.blog-preview-card {position: relative;}.blog-preview-content h3 a::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;}.blog-preview-content h3 a:hover {color: var(--renk-vurgu);}.blog-preview-content p {font-size: 14px;color: var(--renk-yazi-acik);line-height: 1.6;margin: 0;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}.blog-preview-cta {text-align: center;margin-top: 40px;}@media (max-width: 900px) {.blog-preview-grid {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 600px) {.blog-preview-grid {grid-template-columns: 1fr;}.blog-preview-image {height: 160px;}}.related-card {position: relative;cursor: pointer;transition: transform 0.2s, box-shadow 0.2s;}.related-card:hover {transform: translateY(-4px);box-shadow: 0 8px 24px rgba(0,0,0,0.12);}.related-card h3 a::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 1;}